MZ@ !L!This program cannot be run in DOS mode. $f["""ث&#я  ث!1)"1#131}#1#Rich"PEL-=! "rz@   Pu` ^@@.text® `.data@.rsrcPuv@@.relocZ` D @BLl~¹ҹZFl|ֺ V"8N`vвұڻ»th\Fȱt`H:" °԰|n`PB2&(  ."Zܶ@|thN>2"εxh>T̶"4BTpδ(6&XdlvNȳгܳ:η&8L\pڸ0-=b܊~ZROenCl3RZ1zO ؖO,nCl3nCl3nCl3nCl3Oz;OOհnCl3_1!< ޾M<_%eOedޅ!Odޅ!Oglgdޅ!O悩KglgilO ePI@oOeRKnCl3`ztO EQO PZYO 2rQJO ݸW2OeaH O,3Z`2JeMU`2J*=cOe08Y&cuz-xrO,@e%OxT|TMOtAOxv4QOxP+y CD ո['1+"7~ΐ RASYAG*FJ0+"7~ΐ RAS0:ZBY"p4:ZBY"pt:a:t:a:J0J0J0 J0 J0J0;WLDu ;WLDu K$K$K$K$rch[x RAS7̑+M~tch[x RAS7̑+M~o'AK7̑+M~A RAS U~K7̑+M~7̑+M~7̑+M~7̑+M~7̑+M~7̑+M~A RAS7̑+M~gP0XgP0XgP0XgP0XgP0XBWK+|KQ+y C3(V 9 RASYAG*F+"7~ΐ RAS+"7~ΐ RASa)0IpKa)0IpKJ0+"7~ΐ RAS1:ZBY"p3:ZBY"p5:ZBY"pt:a:t:a:t:a:J0J0J0 J0 J0 J0J0K$K$K$K$;WLDu ;WLDu M=ES ɯVJ %xXa(H@]^)Ffk¬lNRFWW7 ۆ"ӰLVeyAgLހ"P8HkyVHI5lfsch[x RAS7̑+M~uch[x RAS7̑+M~7̑+M~PtQ'AKѿO6rjHYKjHYKB1$KL{K>K>KѿO6rRH7KP}e7K7̑+M~7̑+M~A RAS7̑+M~7̑+M~7̑+M~gP0XgP0XgP0Xq:-AK_!-AKgP0XgP0X+|KP RASP RASҹrP RASP RASP RASP RASP RASP RASP RASP RASP RASP RASP RASP RASP RASP RASP RASP RASO$ RASO$ RASO$ RASpsKњMF RASҚMF RASP RASP RASP RASP RASP RASO$ RASO$ RASO$ RASP RASP RASP RASP RASѹrP RASP RASP RASCWKP RASP RASP RASP RASP RASP RASpsKpsKpsKӹrP RASԹrP RASHCCCޖCCCC@zC@@r@hAdjAqYA @A9C@@+@I@J@p@p@@[@ @ܒ@`@@jAjAjA@@M B BLXCjAjA B3 B B B= B BO@@.@8@@_FA7B C C C B3 B B B= B BYBAjAjAjAA'*AA> C C> C|A$B$BLXCjAjAzKCKCKCKCBdBcC$dB(AZ A AAA'A!A.@8@A_FA7BDWC@.@ҰCO0AcA@3VC/ABBA/AQ1A.@8@U,A_FA7BDWC@LXCjAjAzKCKCKCKCB[A|-Ah@3ASoftware\Microsoft\MMC\NodeTypes\Software\Microsoft\Visual Basic\6.0\SnapIns\NodeTypesStandAloneAboutNameStringSoftware\Microsoft\MMC\SnapIns\Dynamic ExtensionsNameSpaceTaskToolbarPropertySheetContextMenuExtensionsCA.@8@*>A_FA7B_AHCCCޖCCCCAjAzC_AB2AhAdjAdjA9CUqAgArAvAvAvAvAvAwA/wAGwAA"kA?gAgAdCOkApkAfAAjAisAsAtALXCjAjA B3 B B B= B BlAnA.@8@_hA_FA7BAAۡA4AuAˢA AbAAA:AAѤA'AhAAA[AAAB9?BbUB?BQ@B@B ABABBBBB,CBCBDBLB.@8@ADB_FA7BCCCCCNC CCC*CC1CCBB)CCCCB2BGB\BBCCC C C> C$B> C C C> C C$B C C C> C> C> C> C$B$BF C$BCCCk CN C CCCCLCQCQCC CjAjAjAVC`CjCtC~CjAjAjAC CC C$BCLXCjAjAzKCKCKC3CCC@hCCbB%CCCQC;CCjCCCCC CCCC9CCuCWCCCCC)C ChCGCCC(B&CCCC6CWCxCB{'CBCCfCnBBB BHBBBBABBBWCWCXCBB5DCBB'B=B@MBkB CC.@8@s C_FA7B C5C6CHCCCޖCCCC9CzC 9CBlC<9CCu:CCX9C/Bt9CA9CA9CA9CA4C4C5C4C\5C<5CC_FA7BDWC[@D@D@\Task\PropertySheet\Toolbar\ContextMenu\NameSpace\Dynamic Extensions.@ҰCDDcA@3VCJDDBBACDED.@8@7D_FA7BDWC[@D@D@LXCjAjAzKCKCKCKCB[AsCDND_FANDEWDNDOD/QDUQDyODPD:RDRDRDRDRDYDSDYD[D[D[Dk[D.@8@]QD_FANDEWDNDOD/QDUQDyODPD' ԡ4{%08lX-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X}%s.%s.%ld\HELPImplemented CategoriesCLSID\%s%s\InprocServerGetFileVersionInfoSizeAVERSION.DLLGetFileVersionInfoAVerQueryValueA\InprocServer32CLSIDTypeLib%s.%sThreadingModelApartmentInprocServer32%s Object%ld.%ldVersionProgIDVersionIndependentProgIDCurVer.ToolboxBitmap32, %d%d1MiscStatusControl%s.%s\CurVer%u\%s.dll%s%s.DLLnn]'1ltD[DXvDyvDtDuDhuDvD@{D@{D@{D@{D@{D@{D@{DwDwDwDLxDxDxDeyDxD.@8@wD_FAMMCMainFramenCl3vAOxFFk7E8+. {20 {20 `O7B5KQ#N-+.444444444`= ߏTe++ }Te++FF᪽~ hFF FFFn@8$6%FFNB10-=d:\newnt.tst\admin\activec\designer\vb98ctls\mssnapr\mssnapr\obj\i386\mssnapr.pdbL$ |$uD@t t$jP 3t$jt$L@Ã|$tt$jt$@@S@VfW3PӍPff_^[UQQeeVu3ktEP |O}t3f} PuV-EP;| }t3f} PuVN^UQQeeVu3FtEPk |*}t$EPuVw| MU f ^UQeSVuWj~Wu HN|8NPu3-tNPEPa |}tv@NP7S_^[UQeSVuWj ~@Wu HM|8NPu3-tNPEP |}t7NPvS_^[Vt$fFDW|$WjHf|ffND_^Vt$fFHW|$WjHf{|ffNH_^UVu3~LHHEEPjF|U 3f}NL ^]UVu3f~FHHEEPj|U 3f}IfNFf ^]USWu }WKlzu P32VjY @3^u؍#M u u"I_[]yPujPQ(3fD$Vt$ Wf>t$f"J}f>_^ D$Vt$ W>t$I}>_^ USVWEP33@9~0t=9~8tju@z@9~<EvDMQufEEVP9~,tS9~8tju@zM9~HPj_^USVWEP@|h!@h@j#h,@sPV^jpxu ]xtSҍsL#RPQ(7h!@h!@CTP:}h|!@jPehp!@u𥥥C\P˥蓄3;hd!@VClP;h\!@h!@CpP|;hD!@VP;h8!@VCtP;|ph0!@u𥥥C|P˥|Ph!@h!@PP||4h !@jP3|h @jPf|3_^[ø|DQSVW~l#PjjV#Pj"uulCej jh@! @Fd@F89@F<+@F@5@ @Fpq@Ft| @ @M_^[d VD$ttVj5D@@^|DAQ5Dh]YYȉMet u3t Md USWu }W0su P3/VjY@3^u؍Kl#M u uA_[]USVًCt3W39MMMMEtr;~n39MuCp4MQVP@E|h}tEM3;u9MtEB% $9M|9E 9M}u2EB% }} EP@E(ME,ME_^[,SV^tL$ 3;}WFpyWPQ<|;|_^[USVW3EPuuu@]9fE EtG% DWSu,YYVEPEPuu ˥ u,{LuEVUBRPQ<|uuPQD|d6|U6|Fj6Kpu=|1{LEuE@P|CpM4}t u@| 6VP(}t65juKp6tVP_^[(UQQS]39C@VWEEtCG% #VP蘪YYEPEPu KM|e}sPQ$jW{uMW|/uMh|uMے| uM4EtPQ_^[UtDD3ESVWىECtjEY3}=@3EPuuu׍EPfEE׋;fEu3^h!@VEP;EotCLE싋h!@VEP;otECL9utEh!@P@YY_oE;EMQuܥSP<j EPu@ }t-EURPQ@|zEPh!@EPs(URRPPEPy|239ut u@uE;t uPQEE;E;39ut u@uE;tPQM3M_^[CntÎ;|juKpL`;|39uj EPu@ 9ut`EP;`EPh!@EPr;>EuPQD;(9ut@u@u2URRPPEPTx;u5;MUCpLEuE;E$U 3SVEEEEWEP@EP]uu CPTf}, =@u }4tDjjE,PEP׋}C#VPGYYEuPQ$wEP@|f}\ u }dt*jjE\PEP׋|EuPQh-EP@rf}< u }Dt0jjE |uu} EtPQEtPQEP@_^[hU S]VWURu 3EEECPQ<|nEURPQ8|[tEP|Bu SJ|*39ut#;ttu􋋐EtPQ_^[Vkn| jP^ø|DQSVWu$3VVuu]u u6"@Cd@C8a@CA؅YY| ƋP3QtVP^[} j3G M_d VD$ttVj5D@@^SVW=@3P׍P׍Pf_fdž^[USVW3}3f9]]]u E+f}tƃD% #WP螙YYEE싎;ˋEtpEP; ;|Y9u?9u7EURuJRPQ(@uI% ;} DWVYY+% u3_^[UeSVW3f}}쫫EEtrEP |[u@u7EURuJRPQ(@uI% } DVSaYY+% u3_^[EPuYÃD% #VPYYUQeVWt_EP |Ru7u.uEJRPQ} DWV覗YY+% u3_^UQeVuWjF Pu H,|fNXtgEP! |XFXu8u/u VEJRPQ}Hƌ#WPYY+% u3_^fD$f=L$fA4uPHUQQM eeVufF4fNXWEP_ |vFXuVuMEURVJRPQ }Hƌ#WPDYYEf=fF4uf F4fF4M f+% u3_^UQeVuNXWf} f~,t/EP |fujXF4PH=+% u3_^Uf} SVWt{f} t"EHɾ% #VQ莕YYI]jC8Pu H]+|s8Hg+% u3_^[]]C8P@}HÌ#VPYYUeeSVWu 3}쫫@]s8} WHz"KXEPsCXC(DPj5DL@EtmC(@WE@}HÌ#VP3YYeEURURSJRPQ,@uI% |}u6u@Gu!% PHÌ#PӓYYf+% u3}W@}tuj5D@@_^[UQef} SVWEPu Rt"EHɾ% #VQEYYI]j CHPu H)|u H+% u3_^[]CHP@}HÌ#VPƒYYUeSVWu 3}쫫E@]sH} WH. KXEP'CXujuaW@}HÌ#VPYY:EURURSJRPQ,@uI% |}u EfG+% u3_^[USWu }WKlaUu P32VjY@3^u؍#M u u#_[]L}DQSVWu@$@Fd@F89@F<+@F@5@Fl$@Fpq@Ft| @dž#@e@tPӃ'tPӃ'=@P׍P׍P׋rNlA[MM_^[d ËD$@$L$3D$@(L$3D$Vt$W~(j HF(#}~(_^V3f9WtIf9t_^U(SٍEV5@EWEP֍EP־!@VfE@EuC% #WP豏YYGJZ6hd!@jCPPh\!@VCTPZh0!@uإC\P˥Gb3;h%@h!@ClPZ;h$@jP;h$@VCpPN;~.Ut7Uu 0Urh$@VCxP];ATtTuTTtf9uEEf9uEEh$@uu襥˥;ah$@hCtP~h|$@uu襥˥`9Tt~f>u3tP@Y3u@V@f>u3tP@Y3u@V@EP@_^[øL}DQSVW~l#PjjV#Pjuu ej jh\@_@$@Fd@F89@F<+@F@5@$@Fpq@Ft| @#@uM_^[d V>D$ttVj5D@@^g}DQ5DhYYȉMet u3t Md Ë+% VtGt=t3t*t tW|$ _t3 RDQ׋YY^V+% tDt:t0t'ttT$uDVQqYY^3USWu }WOu P3/VjY@3^u؍Kl#M u uy_[]}DlQSVWu$3VVuu]u uH%@Cd@C8a@CEuPQ(;(9ut@u@u2URRPPEPX;u蟝;MUCpLEuE;E$UeeSVWEP@MQ]uu CPEf}, =@u }4tDjjE,PEP׋}C#VP贆YYEuPQ<EP@|f}< u }Dt&jjENpE=MM^d V5D3jZYYL$t!pQ%@@%@P@ 3u%% PA#PvD$ YYL$ ^V5D3j;ƋT$YYtJ%@@%@pH@ 3;uD$ 0% PmY JHL$ ^L$A vHA u j33D$V%@F%@FF FtVP5D@@^l$VMD$ttVj5D@@^}D׸QSVW#Ph@jh\@V^l#Pjuu&ej jhL@UMH&@_%@Fd@F89@F<+@F@5@džL@džB@%@^[d }D"QV񍎰u%@Fd@F89@F<+@F@5@Fl%@H&@džL@džB@eLMM^d ø}D蠷Q5DhYYȉMet u3t Md V-D$ttVj5D@@^3ApAtAxfA|VW|$ jY@3_^uٍPl#ʋT$ R3VFt&@Fd@F89@F<+@F@5@Flp&@t P@fti^0D$Vt$W~jNF}~_^D$Vt$W~ jNF }~ _^fD$Vt$Wf~jNfFh}f~_^D$Vt$W~jNFA}~_^VW3PPPV~l#PjJt$$n&@Fd@F89@F<+@F@5@p&@w_^VD$ttVj5D@@^}DwQ5DhYYȉMet uO3t Md ËL$T$I R 3;su3;v3@VW|$ jYl@3_^uٍPl#ʋT$ R3US]CHV3;Ɖuuu+% ;ƉEu"I% PEC#P YY?EPsD[;YYE&W{;}uu Wj5DL@u% EPeϋ3ʃMɍF  NF~QCMMQP%YYEEHpIfx|uOHxEOG E;E|h@juv@MF~ IuEVuPQ E}PC#P}YYtVj5D@@_}^[tuj5D@@E}DQSVWu$3VVuu]u u0'@Cd@C8a@CQSVWu$3VVuu]u u*@Cd@C8a@C|3VW3PPPV~l#Pj@t$$@+@Fd@F89@F<+@F@5@+@_^VD$ttVj5D@@^~D远QVWj5DhЬȃ Met uC3Mtu h% agYFpPW YY}tj3F M_^d ËApT$Vpt3;W% ~"StYp[p;\$u3@;|[} DWQfYY_^UESV3;W}]uF% PfY#EPu w|FtMPQ_^[]UQeVWEPu uu |uh@VtVP_^UQeVWEPu uLu |uh@VtVP_^U$ESVW3ى]܉}}}}}}}8\@;Nj5<@Eu3օ % ;}PÃD#P7eYYEURPQEURPQ9}EPu{ YY9}}E@pMMQPO YYmEf93f9uj[f9uf9tf9u@f9u f9uMQP臎YYuE@PSuX@uօ % ;|QuEW5D@@]܉}EE;E9};t(URPQ0;}RPE܋ȃD#QET@EWuWuu huP@;u&օ % ;} PDS_cMuIpt YY9}t uH@9}tuW5D@@E;_^[tPQ3U(ES3VWEPq|EPuM]]]]]܉]]3]E ;MEPuu ;EURPQ;EURPQ;9]u3EPu;YY9]]~ى] E@pMMQP;YYzE܃f9f9uj[f9uf9tf9u@f9u f9uMQPYYE $PW@uE MFwAL8\8 EH@u+@P8@M D9U B@uuE j5Du@@e3EE;E9]EWh @P;|RE;WRPQ0;EDVP`YYE% DVP`YY39]tuS5D@@;}=;t99_]~w;tP4@EE ;G|;tPQW4@E_^;[tPQ3 _E8US] W3;߉}}}}E 9}t|EPq|EPu@|UEPuhYY|CVuURPQ|*EPu>YY|E@ptuɮ^E;tPQ_3[ UQQSVW}3;]t^;t PQWPtNlQlPF|<;FlPF|8pe9Fp@t;FxE~ "% ;É]~eFp}@pMQPR؅YY|mFtǃ8t'0QR؅|XFtPQFt$M蔩EE;E|FplPQ,؅|t PQ_^[DSV;^YYUeeeVWEP@E u$% PEH#Q]YYURh@P@tąEPuQYYuEPuN|xV}F4PQFPQ HGF H;F|$}nU썇RPQ| vFlfEu䥥PQ0EtPQEP@_^USVWEPw|EPu3uuuE +؃;|Su EPu6؅|:EPvvuV؅|Eu3Pu賫EtPQ_^[U8SV5@W3EP}}}}}}֍EPfE E֋E ;u"% EHV#Q\YYURh@P@t;EPuc;YYMEP6;9}uMEP茰;g9}t3G]CtH|M% YCt3ɋCuVQWPR uCWPQ}usCu CURPEQufEuإKuȥdEURPQ$|uMMC A;}RKujj5DL@PQj5D8@Cu% CV#P;YYEM;uEURPQ$;ÉE|mE؋URPQ;ÉE|Y9]fEURPQ(;ÉE|EPjj@؅F(URURf}ȋPQ؅=`DtfEURfEȋF(URPQ؅EPQehjB(@Ez3@E؉Ef}a׋؁Pu jj@M AuK% /}u1EjURPQ0؅}t O% EE 먻N% f MQP@؅}u0@Eׅ׋׋؁}fF#SP3YY}t u4@}u t v@EP@}f> uV@M3M4_^[M }uȃ떋Eju uPQ ؅}FS#PUVW3}䫫39u uutE;uEHٿ% W#Qf0VEPu E ;95`DtjEPu " ;u~,tE PuN^~(u"% jfEMfEF(UREEPQ}$=`DtfEfEF(URPQ| Ef)dtjtFW#P2YY3_^ SVW|$3ۅujj5DL@L QPj5D8@u% P؋ƃD#P1YY_^[UExVWu"% QH#Qc1YY)u(@u$u u luP_^]$U(E S]VWjY@}}쥥j3ҥ^;ƉUUtt EiEPRR@E}PEH#Q0YYlE}MQMQEWuuPE|NE 9puEPQE3-EPu@E}PG#P뗋EC}} }t'EPu@| u$@EtPQE_^[ UQE HEjtt EdSVf03f;5dDWf;5hDf;5lDtf;5pDtvf;5|Dtmf;5Dtdf;5Dt[f;5D}u9_(tJf;5tDu9_ uWj(@؅t S0@u5<@>֋\ϋȃS4@5<@uօt օ$EPjS@|uh @u@EtPQ_^[U SEP3ۍEPShSh(3@Su ]u]E@;u19]u]6EWx@:u+@PujSSu$@;_t~ % EM;t9]| E;tQ@E[UQeVEPuj!h,3@u@|uu uh)}tuj5D@@^UDD3ESWjAYE33EPSu ]u;ÉE|cV5 @Pu;YYE|;|,9u uVuuhuhYY9ut u@u9utuV5D@@_^UVW3MQWuuuuuuP8;ƉEEPu:;YYEMQWP0;ƉEEPu:;YYE|u9u u-Vuuu;ƉE|WEPuuj @uu;YYE|/EPuj!h,3@=;ƉE|uhYYE9uS@tuӉu9u=@@t uV5D9utuӉu9u[t uV5D9ut u@9ut uV5D׋E_^UQeSVEPju u]|:}uuuS !uS@u3t~ % tS@^[U,SV3WEP]]]]]]]@Ep@:uMQ+Pujh3@ <;EPSuh3;r9]u:u h3@u ;Puh3@u ;3MQWP0;f}u29]uSSh3@uh3@uYY;MQWP4;EURPQ;9]EPSh3@uT;3@9EfEE|PEURuԥPQ ;|cuEu;YY|ME;t ]PQE܋E;E~}u,h3@u;YY|}uuhYYE;tPQE;tPQ9]=@tu9]tu9]tuS5D@@_^[USVW3ۍMQW]]]]]]P8;EPSu ;EPSh4@u;MQWPX;f9]uMQWP`;f}u#uu uh 4@u;gMQWPh;Sf}u#uu uh3@u\;)MQWPp;f}u#uu uh3@u;MQWPx;f}u#uu uh3@u;MQWPP;f}uuu uh3@u;|sMQWPH;|cf}t3XEPSh3@u;|=9]uu uu& #uu@u3;t~ % 9]t u@]9]=@tu9]tu9]tu_^[USVW3ۍEP]]]@MQVP8;EURPQ;|n9]u3e3@9EfEE|TEURu䥥PQ ;|5uEu u ;|E;t ]PQEE;E~E;tPQE;tPQ_^[Ul$DD3EtSVWj ElY3}}xj@EP3ۍG P]h]\]`]d@u @EdPEP3;YYEhPG0;Y|mEhU\RPQ ;|ZE`Pu\Q3;YY|Fu|Ehu`ud ;|,u|Ehu`udZ ;|u|Ehud?YY9]`=@@t u`S5D9]\t u\@]\Eh;tPQ9]dt udS5D׋Ml3Mt_^[ pjt$YYjt$YYUQeypWu"% >Vqt>t30IpURQP$|EVh@PEtPQ^_Vt$N| Ft$ PQ^Vt$WNw| FPQ"% ;uPF#PYY_^VW|$ jY<@3_^uٍPl#ʋT$ R3鷙SVW3SSSV~l#Pj?t$('`4@_^p^t^x$4@Fd@F89@F<+@F@5@^[DU<QVWu$4@Fd@F89@F<+@F@5@Fl`4@Fp3;lj}t ~pPQFt;t ~tPQMΉ~p~t~xM_^d øD;Q5Dj|KYYȉMet u3t Md U SV3WEPuuuu@M ]3ʃEM0;9u Et ePQuFURURjPQ }EURh|@P~EP@EPuYYRufmHt1Ht"HtHlCCCCtP@Y3tSP1YYtP@Y3t KQPEH tP@Y3tKQP1YYKt}tP@Y3tSPEH 蒩tP@Y3t KQPEH RK QPn0YYKQPR0YYtJHt(HCCPV0YY|Y,CCPEH V轨كcCEt ePQ EE;E 4EMEP@"% ;uPEH#QYYEtPQ_^["% 븍F#WPYYSVWjt$YN4|F؍N% #WP]YYtSP"% ;uPF#P5YY_^[V2D$ttVj5D@@^L$ Ã!UDD3EUSVWE33۹E=h@%]|>&6hPRSs-PׅtCE PjEPSSPhSSEPhu/%Sh@;t9]uhhPjS-Pׅuj Y|4@󥤾Vj@@;ÉEu/uQVP@u@uu,YY9]t u @M3M_^[UQQEP@|vEhL@PQ |dEh4@PQ|REu PQ|BEuPQ|2Eh4@PQ| EURh @P| uj@EtPQEtPQUQQeeEPEPu M | Euuu YYu P,}tuj5D@@UQQeeEPE PuM | uuYY}tuj5D@@3fffffffUSWu }WKlu P32VjY@3^u؍#M u u&_[]D4QSV^lWu5@Fd@F89@F<+@F@5@l5@Fpq@Ft| @dž5@Et P@'t QPEMM_^[d ËD$f@L$f3fD$Vt$Wf~jHfFp}f~_^D$f@ L$f3fD$Vt$Wf~ jHfF /}f~ _^D$f@ L$f3D$f@L$f3fD$Vt$Wf~jHfFڐ}f~_^fD$Vt$Wf~jHfF譐}f~_^D$f@L$f3fD$Vt$Wf~jHfFl}f~_^fD$Vt$Wf~jHfF?}f~_^VW-3;h6@WFTPF;h6@WFVPF;h6@WFXPE;|vhp6@WFZPE;|ahD6@WF\PE;|Lh$6@WF^PE;|7h6@WF`PE;|"h5@h@jh @FdP;|3_^Mø1D1QSVW~l#PjjV#Pjuupej jhl@%5@Fd@F89@F<+@F@5@l5@Fpq@Ft| @5@M_^[d VLD$ttVj5D@@^LDE0DD3EW5DEhP@YYȉMet u3Mu h% YsVhPjjZ&Ph@u.5<@օ֋֋}VPPl&YY^} j3G Md M3M_ ËD$Apt$t$h(DQ t$t$h8DQ t$t$hHDQ| t$hXDQg  t$D$ t$PD$PhlDQB t$t$h|DQ) t$ t$ t$ hDQ  t$t$hDQt$t$hDQUVuEEPu uhDQ3f}^] UVuEEPu uhDQv3f}^] VW|$ jY@3_^uٍPl#ʋT$ R3鷊ap 7@Ad@A89@A<+@A@5@Al6@VWjjjV~l#Pj4t$$fp6@_ 7@Fd@F89@F<+@F@5@^VqD$ttVj5D@@^gD-QV5D3jt=YYȉM;Ήut uR3M;u h% Yp M^d V񃦼P@^U3f}VutU >W} Wu$ |#f}t3V7n%YY|_^]USWu }WKlOu P32VjY@3^u؍#M u uĈ_[]D+QSV^lWu7@Fd@F89@F<+@F@5@7@Fpq@Ft| @džH7@Et P@'P@t QPtP8@eE)M蒂M_^[d ËD$jH Qh,@t$H:USVWEP@|_hd!@jCPP/|Ih\!@h!@CTP||0h0!@u𥥥C\P˥|h7@ClP_^[øD@*QSVW~l#PjjV#Pjuu蜇ej jh@Q7@Fd@F89@F<+@F@5@7@Fpq@Ft| @H7@M_^[d VD$ttVj5D@@^Dq)QV5Dh9YYȉMet u3Mu h% "YP"-Y} j3F M^d USWu }W.u P3/VjY@3^u؍Kl#M u u覅_[]UQeV~Pu31EURh @P|uFPvHPQEPQ^SV^tL$ 3;}WFpyWPQ |;|_^[UQQVWEPueeu uFP(|of}, E4u=tVf}, u"u'% PF#PEYY5f}, uՋURh,@P|NjEuPQ<|E|239ut u@uE;t uPQEE;E839ut u@uE;tPQM3M_^[t`;|juKp;|39uj EPu@ 9ut`EP{A;`EPh!@EPx;>EuPQ0;(9ut@u@u2URRPPEP;u;MUCpLEuE;E$V|jP3^øtDQSVWu$3VVuu]u u)y:@Cd@C8a@C<@Fd@F89@F<+@F@5@t<@Fpq@Ft| @;@2M_^[d VfD$ttVj5D@@^D^ QV5Dh0yYYEetu3Mu h% YlSWjS,Yt+Qh@W؅|-F P藲Yu% PY ؅tWP_[} j3F M^d U,ESV3;ƻ+% M]uuut0E ;t0;t9u]OW<;}9Wt3;։UԉE)OpMQP<|;YYEE;Kt3;ΉM؉EKpMQP{;YYEE9tjt`Ft3E~QFpMQP{YYE|E싀t%tM;u;t-G;}|}܋E@3;E؉E\E@;EԉE Et M} tE MM39u+% u]_E;t90tuE ;t90tu9]u DSQhYYE^[U0SVuWj Y33ۍ}SFXPu H]]i;|T9^pu 9^4t9^8u3YEPEPH;|(DEF0E؋EUREPQ;}Hƌ#WPYY_^[U4SVWj 3Y}3fE f=uuut5f=t/f=t)f=t)f;tEHپ% V#Qf=u9utu@Yufu ]jC`Pu H i3;f9} u39{pu9{4t9{8tEPEPH;C8MQu ɥ#Q(% u*|>EEC0EԋEUREPQ}HÌ#VPTYY_^[UQQSVu39F8WEEu+% CEPEHP|(~pt~MSOta~0EWPQ8}Hƌ#WPYY_^[UQeVu~8Wu+% vEPjHo|_f} u}uFHP@}9E PFHP@|)FYY_^[REPf|΃(Et HE E܋EURPQ |EEtf U0SVWj Y33ۍ}SEPΉu];|y9(Et HE E؋uMQVP ;|?EEtf9] u-PSuuVQ(;|f} uSPuuVQ(;}uƃD#WPYY_^[t$L$jHt$L$jHt$L$jHXt$L$jHt$L$jH(t$L$jHt$L$jHt$L$jH~ɸ+% tStIt?t6t,t"Vt$t ɉt D$ t3^SًVt$ Wt1t'QP|&4QPR0_^[UQSVuW3SEPN]}WF#PVYY`f} u9Etf} uf}u3Cf} u9E(tf} t % Pf}(uES] SPQD|^D_^[(VW|$ jY@3_^uٍPl#ʋT$ R3_USVW3EPuuu@]CL;t3f;uuu SJEPu )}A% E;CD~B% C#VPYYj YEuC% #VPYYMQPcrYY|q}WK|_jjE PEP@|Gu썇PQ0|2EURh @P|EELJ(MEtPQEP@_^[UQQSVM^t3;WEEtu3;~'FpMQPqYY|MUG;|_^[DFQSVWu$3VVuu]u u]=@Cd@C8a@C@j'hD>@Fd@F89@F<+@F@5@@@_^#DQVFlu>@Fd@F89@F<+@F@5@`>@eP MGM^d ø>DQ5DhYYȉMet u3t Md Vt4t*t W|$ _tL$ t3 DVQYY^D$H0QpHHt$TD$H0QHHQt$HTD$H4QpLHt$jTD$H4QHLQt$HTUQQS39] V]]u$% PEH#QYYEW}EPEPH;|GP9t3+% uMSu _^[D$V3u%% PD$ H#Q蓿YY L$fI@f^UQQfE SVu3f=W]]fF@uwSEPH3;|YE;tZNP9uO3A9NduMf9^huMVXSuJRPQ<;}f^@Hƌ#WPYY+% u3_^[D$V3u%% PD$ H#Q课YY L$fIXf^D$V3u%% PD$ H#QnYY L$Id^D$V3u%% PD$ H#Q/YY L$fIhf^UQQM SVuW~D3ۉSEPH]];ÉE|UFP9uT9uLEURPQ4;ÉE}PHƌ#P詽YYWuYYM  =+% u]E_^[UQQSVWEPu 3}}&uYYWEPH2;|l} u>FP9u!I% PHƌ#PYY8FP9u'9uEuPQ0;} S뿁+% u3ۋE FD_^[D$@\L$3USWu }WKlNu P32VjY@3^u؍#M u uN_[]dDQSVWut?@Fd@F89@F<+@F@5@FlL?@Fpq@Ft| @dž>@3;EtQP;tQP;tQP;tSn;tQP;tQPP@;t P@;t P@|Nl ]M)HM_^[d ËD$VWjH Qt$(HP_^D$jHQh@t$HUQEeSVuW>tURu P}% 2Euˉ2N؅| tWPE>tPQ_^[D$VptVPD$ 03^D$j H Qt$HD$j HQt$HyD$j HQt$H]D$j HQt$HAD$jHQt$H%D$f@L$f3D$jHQt$HD$jHQt$HD$jHXQt$HD$jHdQt$HD$jHhQt$HUQeVuWjF\Pu H|@NTtAEP,|*Eu PQ$}Hƌ#WP趸YY+% u3_^U8SW3j 39] Y}ȉ]]]]u%EHɿ% #WQ_YYVuf~ u S% SEPH} C% EPu ^;YY]MMQESP$}t9}u:}tE;Eu EMQSP$|f}u̓}u(% SEt HtHtHujXEEEEf}u E!EMQSP}Hƌ#WP@M_^[d VD$ttVj5D@@^DQSVW5Dh(YYEetu3Muh% 7YW@Sj  P73YYY|nVW|^PSj |HWh@j |. S7XYY|F M_^[d Ëj3V񃦼P@^USWu }WKluu P32VjY,@3^u؍#M u uD_[]DQSVWuA@Fd@F89@F<+@F@5@FlhA@Fpq@Ft| @dž(A@=@3;É]t P׉;t P׉P@tP׃#Nl{{M=M_^[d ËD$jH Qt$H(FUSVWEP@B{|dhd!@jCPP|Nh\!@h!@CTP{|5h0!@u𥥥C\P˥M|h%@h!@ClP{_^[øDQSVW~l#PjjV#PjuuBej jh<@裂A@Fd@F89@F<+@F@5@hA@Fpq@Ft| @(A@vM_^[d VD$ttVj5D@@^DQ5DhYYȉMet u3t Md USWu }Wru P3/VjY@3^u؍Kl#M u u*A_[]UVWEP@EPueu uFP|]f}, u }4tAjjE,PEP@}F#WP:YYEuPQ<| EeMV@_F@Fd@F89@F<+@F@5@džL@džB@E@^[d L$PDxQV񍎰uF@Fd@F89@F<+@F@5@FlE@V@džL@džB@e?\MM^d øDQ5DhYYȉMet u3t Md V4D$ttVj5D@@^hD @hD@3@h!@@UDD3EeVWEE DW@u;5DDuuGt'j蚼 D;t; DtQ@%DVtD5Du"% JW@hPE%P5Dh@~͍EPP耼YY|MU M3M_^2VfW3P@ffffff_^USWu }WKlPSu P32VjY,@3^u؍#M u u!_[]˃DQSVWupK@Fd@F89@F<+@F@5@FlHK@Fpq@Ft| @džJ@@EtPӃ't QPP@tPӃ'NlE(YMM_^[d ËD$jH Qt$H#D$VWjHQt$(H3$_^D$f@L$f3fD$Vt$Wf~jHfF!}f~_^D$Vt$W~jHF!}~_^D$VptVPD$ 03^D$jHQh @t$HD$f@,L$f3fD$Vt$Wf~,jHfF,!}f~,_^D$f@.L$f3fD$Vt$Wf~.jHfF. }f~._^fD$Vt$Wf~0j HfF0 }f~0_^D$f@2L$f3fD$Vt$Wf~2j HfF2R }f~2_^D$f@4L$f3fD$Vt$Wf~4j HfF4 }f~4_^D$f@6L$f3fD$Vt$Wf~6j HfF6}f~6_^USVWEP@Vh|!@jCPPhd!@jCTP3h\!@h!@CXPWh0!@u𥥥CdP˥^3;h%@h!@CtPV;h @jCxP;|qhL@VCzP;|\hK@VC|P;|GhK@VC~P;|2hK@VP;|hK@VP;|3_^[ø݃D@QSVW~l#PjjV#Pj$uuej jh<@Q]pK@Fd@F89@F<+@F@5@HK@Fpq@Ft| @J@0M_^[d VD$ttVj5D@@^DqQ5DhYYȉMet u3t Md USVWE3P}}@];t PQu ;t VPMQSP;|j9}3a3@9EfEE|PURu襥CPQ<|1EPQ8|Et ePQEE;E~EtPQ_^[USWu }WLu P3/VjY@3^u؍Kl#M u u_[]USVW3EPuuu@]9fE EtG% DWSKu,YYVEPEPuu ˥u,{LuEVFUBRPQ(|uuPQ0|d6$|U6|Fj6Kpu蓣|1{LEuE@P|CpM49}t u@| 6VP(}t6juKpp6tVP_^[(UtDD3ESVWىECtjEY3}=@3EPuuu׍EPfEE׋;fEu3^h!@VEP ;ELtCLE싋h!@VEP;LtECL9utEh!@P@YYLE;EMQuܥSP<j EPu@ }t-EURPQ,|zEPh!@EP$Q(URRPPEPV|239ut u@uE;t uPQEE;E;39ut u@uE;tPQM3MF_^[pKtk;|juKpy=;|39uj EPu@ 9ut`EP ;`EPh!@EPP;>EuPQ0;(9ut@u@u2URRPPEPU;ub;MUCpLEuE;E$UeSVWEP@EPuu uFP5@|~f}, u }4tAjjE,PEP@}F#WP~YY;EuPQL|-EPӋ|ˋEPQ8| Et>u > rhN@VClP;hd!@VCTP色;h-@WCPPtC;h0!@u쥥CtP˥JhN@!@WP/C|>t>u >rUhN@h|@jGh<@VH|:EP6YY|)MCh\!@WCXPB|K _^[øD蘬QSVW~l#PjjV#Pjuu ej jh,@ILN@Fd@F89@F<+@F@5@$N@Fpq@Ft| @M@@M_^[d VkD$ttVj5D@@^DɫQVW5DhYYȉMet u3Meu h% uvYMVh|@jGL |+EP6|YY|EG M_^d Ëj3USWu }W]9u P3/VjY|@3^u؍Kl#M u u_[]UQEet,URh@P|EVjPQ EPQ^UQeVEPuYY| M^ULSV5@W3EP}}}}}܉}}}֍EPfE֍EPufE E5;YYE@t;ljEԉ}E@pMEPS]YYyEURE̋E uĥuPQ(>MQSP,*EPuYY]܋MPQR MPQR8E3҃f9JRPQ@E3f9JRPQHE3f9JRPQPuE3f9JRPQXTE3f9JRPQ`3E3f9JRPQhEPQxMPQEURh@P[\ESPQ$E؋URPQ0EURP|tuuWYY|aE3;t }PQE;t }PQE;t }PQE;t }PQE;t }PQEE;EbEtPQEtPQEtPQEtPQEtPQ_^[øڄDQSVWu$3VVuu]u urO@Cd@C8a@CWfE]u𥥥uÔ˥Fx| u 9EP@_^[QSVW83;|BUPW ΋r4t%FąD$~F4؅|G;|$|]_^[YøڄDQQVFluO@Fd@F8a@FMP@_O@Fd@F89@F<+@F@5@džL@džB@|O@^[d D藠QV񍎰uO@Fd@F89@F<+@F@5@Fl|O@P@džL@džB@eW5MM^d øDQ5Dh1YYȉMet u3t Md V-D$ttVj5D@@^3USWu }WKl-u P32VjY@3^u؍#M u u3_[]-D&QSV^lWuP@Fd@F89@F<+@F@5@\P@Fpq@Ft| @dž(P@Et P@'t QPt QPE3M M_^[d ËD$@L$3Vhd!@jFPP7|Uh\!@h!@FTP"4|EuPQ(;(9ut@u@u2URRPPEPm2;uNw;MUCpLEuE;E$U SV5@WEP֍EP֋],Suu uVfE E| 3NEP@_^[(UeSVWEP@} MQWP,|QEURPQ|>WfE]u쥥uÔ˥| u -EtPQEP@_^[QSVW*3;|BUPW΋ &t%FąD$~F4؅|G;|$|]_^[YøwDQVFluQ@Fd@F8a@F{QSVWu$3VVuu]u uU@Cd@C8a@CD9~<EfEkvDMQuEVP9~,tY9~8tju:Q9~9]} EP@9]t u@9]tuS5D@@E_^[ USVWEP33@9~0t=9~8tju9~t$$IfpX@Fd@F89@F<+@F@5@W@-_^U]Y(ȆDmTQV5DhdYYȉMet uh3Mu h% Y%=Dt =Duh/% Yj3F M^d VF|WRh@P3| '_^UQQVW39utuEPVoh;YYE9uSj j5DL@;ƉEu% EPDWYY@PP(PhBj$@M@@E90u2PV5DӋ5<@օ % E}P3uVJgYY}E0x@uV5DӋE@LJ[E_^UQeV񍆄8u3)URPQ |}~ EP}MMU^UQeV񍆄8u3)URPQ$|}~ EPO}MMU^U8DD3ESWj@EMY33ۈfhPS@u @VP@MQW@VPE@u1j Y}EE܍EPE&&B]؉u@fu@5SuSSSSPPhSVh @MA%@^M3M_[øچDQ SVWuX@Fd@F89@F<+@F@5@FlW@~p3;]]tW2Y^pFt;t PQ;tPS5D@@9=@te9]vGM9t)MQh @0׋ME;t ]PQEE;rS5D@@;tQh@P׉ff= u t;;t1f= uPh @f= uPh,@Q׉;tNxQh@P׉;tQP;tQPF|;t ^|PQ;tQPFx;t ^xPQ;tQPP@M蟦M_^[d QUVNp3;Wl$ u @hVh;XFt|$SVjW8@W@Nt^|;t+PQSh@jUP@;}DWVYY;tNxQh@P@;|ɋVlRPQ ;9Pj5DL@;ʼnD$u% FDWPxYY*39L$vB9(t(T$ Qh @0@L$;,|A;L$rEt.Qh@P@e}FDWPYY|$tt$PQ|~Uh@S}e@u3|S*D$ttRh,@P׃|@| Ftǀ39l$t739vD$9(tPQC;rt$U5D@@[_^]YUQSVWI3;ljE9}t9}uEE;tPQE ;t lFPQ9}u}`]P~-;YFu@CvFM FPQG;rE^tF Et F PQE_^[VD$ttVj5D@@^USًCtVt PQuu"% CDVPYY+FWPQEstu E EHjj5DL@u % fM0e08DffHfM4fH3f}8 uE@E0 f}8 uu@j+3;Yt8xxx xxx3;ljCpuUVu0u(u$uu,;|8Pf}8 t*f}8 t#E8PP@;} CDVPYY_ML^[]HUQSVu W33]u59]EuHSS5Du@u95Du!hSSju3G @P@Lju4@;795Du %Nt718u3uGVu@Pl@E;0;P $2BE3PGEP3VG|E3PGhnE3PG`E3PGCRE3PGDE3PG6p 3G=)3GzSS5D3GS3G}uSu8@_^[2Bx2Bj2B\2B2B2B2B.2BN2B?2BULDD3EeeSVWjYE3}hX@t@utjhVp@u%5<@օ֋PVl@tP@tċу@@#+Aٍpupff;u33f;uFFf9tff;uf;u FFf9tFFf9tQ@Eu5<@օ֋X֋#GjHjZP<@PP@؉EEP3DFP;YY|EU+Њ @u3;}EX@}Хf33EPEĐEd@9}Mt u@9}tuW5D@@9}t uW@M3M_^[ULSVW3}33j3Y}C95DuutuEP;YE9ut{VP@;ƉEtu5L@P֋EPuH@tEPj4hX@uD@ue.EjYMWuD@+DEȉ D395Du@ DDD9uE DE Dt u@@9u_^[t u8@EQUV39WtG39v9(tPQG;rU5D@@;:9h$Sl$vPxD9/t%39ov9,t PQC;_r74@G;tP4@D$L$8;H$r9ht @PQ9h 4@tp Ӌ9htZ@9(l$vD3@D8 9(t0Ӌ@D89(t0D$@L$ ;rpӋ9h,t739h(v%H,9,t PQG;x(rۋp,Ӊ[_^]Y3AtAxA|ǁËT$V3|;Q|~% PD#Pg YY"u"% PDQߋDL$ ^!Ul$@SVWDD3E|L@}8 Y@}fEt3jY}f33j8Y9f3}`ULUpUlEHUT@4YFPj5DuhL@}Xu% DVS YYvUX΋ȋEhjf.xYE8PLDR$@3;|ELPhl@jWE8P@;|ELU`RPQ ;E`;t9}du 5% cPj5DL@;lj>E`;lj}P3}\EhMdU\4|j(MQMdP@iEpPEP5YYdElPhjuph@=<@t$ׅ׋׋upj5D@@MTQ8Q3MHQPPulEpET@t$ׅ׋׋7}H}T8j.P@YYu"% @u"% U\LQP5YY|dul@t$ׅ׋׋elEPEPEhE\ ;E`sEhf"% ǃ39}lt ul@9}XtuXW5D@@9}ptupW5D@@9}`u9}dt ud4@EL;tPQMt3M|_^[ xU SV3W39uu F;ƉE|q9uvRu3;u[Mtu@YYuM} t3GEEE ;ru5% PDSEYYE_^[UeSVuFPj5DL@u% PECDPYYFe3EWNtjY󥋋dd}LQOt 5YYEGut@YDPj5DEL@D1D0t7WMtE ȃEE;suE9% PECDPYY_E^ǃ[=DVWt3!hDhDYY| D5D5@jt$֋L$f5Djt$֋L$f_^UDD3EeVWL@}襥u~@Eu+% PF#PYYLEPu @|EPh,@jjEP@}W뷋F@MEPQEMEtPQM3M_^VW|$ G@3u+% :jjhkP@u;5<@օ֋֋}G#VPYY_^Vt$N@W3u+% D$t5Ht.Ht'Ht HtHtHt % PVj3@jj j3jXjPhqQ@u;=<@ׅ׋׋}WF#PjYY_^VW|$ 39w@u+% Mjx@jjhw@l@uD5<@օ֋֋u@}G#VPYY_^D$H@V3;u+% QH#QYY 9pDtT% D$ VHPhfQl@^VW|$ G@3u+% HL$jIQhePl@uD5<@օ֋֋u@}G#VP!YY_^UQSVuW39~@}u+% P؍F#PYY&EPu .;YY|uWhsv@l@9}tuW5D@@_^[UQeVuW39~@u+% PEF#PsYY1EPu -YYE|f}u3GuWhov@l@}_^tuj5D@@E Vt$F@W33҅u +% Pbf|$u3BL$tIItIu RjhpP@u;=<@ׅ׋׋}WF#PYY_^ S\$Vt$ W3f;9~@u+% F#WPYYY\Wx@jt$@Phv@l@u1=<@ׅ׋׋uW}@f_^[ D$H@V3;u+% QH#QYYVVhiQl@^D$H@V3;u+% QH#QYYVVhjQl@^UVW}jY@3uPl#ʋU R_3^]}jY|@3uPp_^]酓D~6QQVWuY@Fd@F89@F<+@F@5@Fl@Y@Fp0Y@Ft3;lj}t ~tPQ;tPW5D@@9tf9}vHS3ۋD98t04@D98t0W5D@@EE ;r[W5D@@;tP4@;t8QPMM_^d UHSVW3VYEj 39uY}uuuuu E% NEPu7;YYEEPu@u0u uMu,u(uS8EC|Pj5DL@E@u E% nt-K|ȃj5D@@E@K|UEC| }$E0Et%EEPu$(YYEEẼtMEEċEEԍEPE1BERB0@5<@Euօ % ljE3;tb9MDtKQx@uEHHPhwl@uYօ % DžEu/E@9E#uQhgPl@!CtuPQ E}uCDPYYEPQ39utuV5D@@9u}9ut u,@}+% t }% u9u}uÃD#PRYYE_^[DUXSV5@W3ۍEPM]]]֍EP3!EjY}E3;tOEE}jYu3u ]EEE E 9U39MuɃ}uE"% QDPYY393t3EPh@jVEP@;}EDWP]YYEUREPQ;|ҋEURCEh@P|VEURURPQ$|Af9ut;f9ut5jV5@EPPօ|!jjEPPօ|fEfCfEfCMCPCPuu|*| fCMffCMfE tK}54@tuփ}tu֋EtPQEtPQ5@EP֍EP֋_^[US]VuWu ErF tKQP'YYET~,t|~(Wj5DL@Cu"% PEC؍K#PYYN(Kv,ϋȃ39svC8tPQF;sruKV|E~tFS Rh@PECt cPQ} WPEeC{FC0FC4~$F0E v]E jjjp3pfH.p0pQ3fH,Qp(KE|EEME 8;H$rCt cPQE_^[]VW3PPPV~l#Pj=t$$gY@Fd@F89@F<+@F@5@@Y@Fp0Y@?_^V D$ttVj5D@@^Di.Q5Dh>YYȉMet uH3Muh% Y3 Md UQSVFtW3;lj}t ~tPQ];tSPE FxE^t;t P4@;9}tSu %;YYE;t PQ];tSP9}u}]`EPu|;YYE=EMItKtE@t;ljtPj5DL@;lju% PDVE|YYCt}E @~6EKp RM WuEEE;E |ʋEHt3ɉM E~2]MIpRWPE|UEE@;E E|΋EHt3ɉM E~4]MIpRWPE|E@;E E|ҋE_^[USVW39}uM;uI9}vL}3MWEPEPt˥uEEE ;rN$V8@Uzu% DVSYY3΃B39EEUEJ|jYJdJd JLQt6"YY|BE@}D Pt"YY|EE ;}zu_^[SUl$ VW|@ًEEE P!3;YYE$98t$9tURh @P;}P8@;ljE,u% DVS{YYXȃ39vE,8tPQF;r䋃UˉE(_^][UQQSVWɉ}t Y$eC3C]hDÃhPQ@u % P}tVF$k8\3uu(V8@Ct΋u,ȃ}(3vC8tPQF;rsV{@E0PV@}WEDP!$EC(fEfC,fE fC.0Su$YY_^[8U$DD3ESVWL@}ܥ39}Eى}}}}u % PÃD#PYY9u9u9{tu +% g9t9u T% VEPu;4f}$ u9E,tf}$ uff},uE f}4 u9EuNCT"% tUtKtAt7URPQ|'EVh,@P|PQM }C#WPYYEtPQ_^[Vt$FTW+% t=t3t)t|$uD$!@t$PQ@}F#WP(YY_^VW|$ jY@3_^uٍPl#ʋT$ R3NuDGQSVWu[@Fd@F89@F<+@F@5@Flp[@Fp=@3;É]tP׉^pFx;tP׉^xP@;tQP;t P׉;t P׉;tQP;tQP;tQP;t P׉;t P׉;tP4@dMnM_^[d ËD$jHQt$HvD$jH Qt$HvD$p Ht$ nD$j H Qt$HvD$VWt$ p4Hn_^D$VWj H4Qt$(Hv_^D$jHDQt$HUvD$Vt$W~jNFmt}~_^D$@L$3D$Vt$W~jNF5t}~_^D$f@LL$f3fD$Vt$Wf~LjNfFLs}f~L_^V1|1|3^VW3PPPV~l#Pj3t$$r[@Fd@F89@F<+@F@5@p[@t_^VD$ttVj5D@@^DVW5D3h}}}%YYE;lj}tuA3M;uh% Y"F WE,;YEu% WYESSh@PP3聅YYj YEu% W Y\Rh\@P|EjɆYEt̋Sh|@P|P3YY| p|[EtPQEtPQEtPQ}}t EePQME_^d ËD$t$hpDQ t$hDQ t$hDQ t$hDQ UQeEPuhDQpM 3f}t$ t$ t$ hDQC UVuEEPu uhDQ3f}^] UVuEEPu uhDQ3f}^] VWt$ t$(t$ hDQ _^t$t$hDQt$h DQy VWt$0t$,t$4h4DQH,_^$t$t$hDDQ-t$ t$ t$ hXDQ VWt$ t$(t$ hlDQ _^Uu EuPEPuu uhDQ$]t$ t$ t$ hDQ t$ t$ t$ hDQ~ t$ t$ t$ hDQa Uuuuu uhDQ>]t$t$hDQ$t$t$hDQ VWt$ t$t$ hDQ _^t$ t$ t$ h$DQ Uuuuuu uhSSWPt$ t$,SS|@;t&5<@օ֋֋;|E;}E;tPS5D@@]_^][YËL$SUl$V3W333;ʉUt[X\$@u+D$tCRRSQRR@u/5<@օ֋֋} VYh3ҍ?D$PR5DL@ۉEt;WPSt$ jj@;t&5<@օ֋֋|EL$f$}EtPj5D@@e_^][UQQeVWEPuu }YYE|W@YPWx@u% EPYtWj5D@@}}t P@&E_^UQeSVu3ۅt V@YCP8@u% PE_E YE^[ÅvWˋʃ_M f$UQES] VDP3V5DuL@;uEE% 0E^[ËuWˋʃMu˃ M_UQeVWEPuuYY|#ƍP@uu+PVu uJtVj5D@@_^UQQEeMVURh<@P|9EURPQ|&fE f;Et*% V YEuPQ EtPQ^Vt$t PQ&Vjh,@t$t@}VY^U,SVWjY33}E Vuu0@؅ۉ]u @=P@SׅESׅEEPju\@twuuSX@Etcu=L@uׅEtNuu׋3;t>h uuPPuuuPPuT@tuuׅt SuׅEu$5<@օ֋֋M 3;}9}t u8@uW@9}=@@tu׃}tu_^[USVW3}쫫EUR\@3WP]]];|gEPjS@;} VYKESuPQ;|8ESSuuPQ;|͋E URWP;|EuPQE;tPQE;tPQE;tPQ_^[UE3+t8Ht*HtHtHE u,]ËE ]ËE ]ËE ]ËE ]UE3+t8Ht*HtHtHE u,]ËE ]ËE ]ËE ]ËE ]U$SVW3] #}ܫeM3}𫫫fDURUfE܋E3FRPuuuQ |udtjt@u3} WY}t(u0@90u3u4@}t EP@_^[UeeeVWEP@E UlRPfE EQ(|_UREu䥥u䥥PQ$|4EPu_YY| Mj膑uMfuMCEtPQEtPQ_^UQQEVu W3>S}}8@uSp@uCu% VLYMVS@;} V5Y2EPjS@;|EPjS@;|ыE+EM@;}E 98tS@_^U ESVEEPu3j,hP3@]] ;|gEPjSuh@;uEPu SSSu@;t~ % ;}%VE P@:u+‰Eu"% PPY9]tuS5D@@9]t u@^[U 3VW}૫3}hjB(@MfE fE3@URUEEEERPuQ| EM tV$@_^UQeVWEPu uqu |2V0@t'P@Mu% V4@}WZYtV$@_^USVE3Pu]]]]]@;} VYEPju@;|ߍEPju@;|ʋE+EW} @9]EuMQjMQWP;|*}uEURPuWQ;| E;Et $% VY_9]t u@^[UEeeeeVWURPQ$|UEu3WURPQH|:EURu PQ |EURPQ|EMEtPQEtPQEtPQ_^ËD$fS3@tWɁ t<t#Itu9H f *H f VpW_f ^ H f HfЋʁ|- ~ tu t'|~ ~ ~t% PY[UQS] Vu3;W=@Et VY؅uH% PEYDV׋YG Pj5DL@u% ̓ ωx;ȃE_^[U SV3WEP]]]]@}MQjMQWP ;} VIY}uPujj@;ÉEu% ӍMQPfE @;|MQuuWP ;|E;Et$% u@;|EPh@jSh@]@;dEu॥PQ(;|EPQE M9]t u@EP@E;tPQ_^[UQQS] VWURu 3EEEPQ |"EPuJmYY|MSuEtPQ_^[Ue3VW}諫}t PQ'3@MQPPPPEE`@Eu.5<@օ֋֋}V{ EPWYY_^U3VuW}쫫t PQ&E EEPVEE:YY_^U SVuW}E3Pu]]ZYY|)E ME袌;EEEP3fDPu u50@;ÉEtru=,@׃rbEM ;uRu4@u$@EP3fD]Pu! |!u֋;tu׃r ME9]tu4@u$@_^[UVuWMQ3h@V}}}};}%MQh @V;}% PY9}tBEPuj;YY|hM Ѓp#ЋE#ыM 2EPuj;YY|&MЃp#ЋEU PQE;tPQE;tPQ_^USVWًstE3P}}u@f} u } tdjjEPEP@E}PDS\YYE0PjEPu*|"E0PQ'% PDSE"YYf} u'}uf} uo} ufefEZEPut E% ;}O}u tEB% $|;}}}u5EB% }} EP@ E(M8E,E_^[,U SVW3PEEEEPEPuu|}(E@PWQ(|vuWP0|gWV|YjWuKp|EWE|0{LuE@P|CpM4mWP}t u@}}tWLjuKp_^[$U,eeS]V5@EWEP֍EP֋E UlRPfE }Q$E|pEPugYYE|[EtfEEPfE }썃Pu䥥MuԥKPE| E􉃼EtPQE_^[U,eeS]V5@EWEP֍EP֋E UlRPfE }Q E|pEPufYYE|[EtfEEPfE }썃Pu䥥MuԥlE| EEtPQE_^[UTSVW3S軛SE]X4SE؉]]]J=@Eԃ EP]܉]]]׍EP9]fE Et 9]t9]u% V藿YLEPue;YY4EPue;YYEPue;YY39] EM49~URh@P;}6MQh @V;i9]EPue;YYE싈;ÉMEtfEEPfE EuuM॥u;:9]ME쉈u EE;]EPuud;YYE䋈;ÉMEtfEEPfE EuuMܥuM;9]ME䉈u EE;t ]PQE@;E E}=@]% uuWu܋j0uuEhl@P;| EE;tPQE;tPQE;tPQE;tPQE;tPQ_^[UQQfESVW33f= }}t'f= t!f= u}1f= t% P轼YM]EPEPYY|53Cuut W uunۋt u@_^[US3VuW3]]]]]|;/EPEPu V 9]t?EPV;YY9]tuu V u uVuuu Puu?PYYnFtE~1FpMQPaYY|`uuvYY|MC;]|ϋMFt3ۅE~1FpMQP[aYY|uuVYY|C;]|ϋ_^[U 3VW}૫M3}fDfE3@URUEEEERPQ dtju;% } V螺YSu0@؅u/5<@օ֋֋} V\Y/e;v&{uu 7 | EE;r݅[t u4@EP@_^U E SVW38EW}} ;Yuu% PйYMQh\@V;|}EPu_;YY|iu}VuW,؃ |M|.*u Fp ,u Fp 3DFp ؅| j}uEtPQEM FpMutVP_^[S@VW3PffPfӉ_^[UQef} VWu(EPu u EfE EEjH Qu HM_^USWu }WKlj{u P32VjY @3^u؍#M u uI_[]DQSVWu^@Fd@F89@F<+@F@5@Fl]@Fpq@Ft| @džP]@=@EtP׃#tP׃#tP׃#tP׃#tP׃#P@tP׃#tP׃#t QPt QPP@t QPNlE豀MCM_^[d ËD$jHQt$H^KD$pHt$ OCD$jHQt$H)KD$VWt$ p HFC_^D$j H8Qt$HJD$VWt$ pHHC_^D$VWjHHQt$(HK_^D$@L$3fD$Vt$Wf~4jHfF4H}f~4_^D$f@L$f3fD$Vt$Wf~>j HfF>H}f~>_^D$Vp@tVPD$ 03^D$VpDtVPD$ 03^D$VpXtVPD$ 03^D$jHXQh@t$H V:|)|3^Ul$DD3E|SVWL@}d5@j EtY3}EDP֍ETP֋!~h-@!@WCPP~shd!@jCTPWh\!@WCXP~<h^@WC\Po~!SytGEdP @j@EPEdP@uC"% #VP賲YYh^@EPC`P}hX[@WCdP}h^@uTClP˥Xph<@!@WC|P}Ph^@jP1hh^@WPa}=xtFxu ?xrhP^@jPhhD@jPIh<^@h\@j hL@P謂hN@h@j h@P胂|eh0!@uDP˥$|@h A@h@jhL@P9|MwtK7Mt3M|_^[xø$D,QSVW~l#PhHDjV#Pj uuCej jh@:^@Fd@F89@F<+@F@5@]@Fpq@Ft| @P]@M_^[d VD$ttVj5D@@^?DZQ5DhvYYȉMet u3t Md USWu }WIsu P3/VjY@3^u؍Kl#M u uA_[]\DQSVWu$3VVuu]u u"B_@Cd@C8a@CEM3;u9MtEB% $9M|9E 9M}u2EB% }} EP@E(ME,ME_^[,\DxQVFlu_@Fd@F8a@F;YEu% PśYRh@P;|uS;YEtȋRh@P;|PS8w;YEtQhL@P;|+ S?-YY| j^ VC_[EtPQEtPQEtPQEtPQ}}t EePQME_^d USVuFL3;W]]]]t9^Hu"+% Hƌ#WP5YY9uR% ԋFLURPQ@;9]tYEPu@;YYEǀEURPQH;E;t ]PQE;ÉE]uNLFHPSQPR;6FH0^te~WFpMMQP?YY|% QЖYY>% VW|$ jY @3_^uٍPl#ʋT$ R3(UVWEP@u EEFlfEu𥥥PQ _^U}VWu % PEȃD#Q%YYuMEPu _^]UQQS]39VWEEtG% DVSҕYYEPEPu ˥Þ|a}spPQ$jW{LuWٻ|,u,T|u~| uEtPQ_^[U,eSV5@WEPM֍EPjfE EY}u% VHYiMQh@W|Uu]fE]u䥥Muԥ8|ESPQ | E M}}EtPQE tWP_^[U4SV񋆰<3EEEEEWEPu]@MQuuP<EPu:YYKt3ɉM܉E]KpMQPK:YYEEMQP |NEPu:YY|nEfE@tEԋu̥SPP|GEtePQ(% u3|&E@;E܉EQuuEtPQEtPQ_^[USVWEP@u؍#PjfEEu𥥥˥8_^[USVWE3PM]]@}MQWPT;f}t39] tMW{;|mEPW8;YY|[E؍#MP/MfEEu䥥|j6SP_^[UQQSVW39}}}% uދEȃD#VQ艑YYf} t"f} tuu ufE;tURh,@P;}@u;tEPu7;YY|%EgGPQEǸ8EtPQ_^[USVWE3Puu@E ]9s@EfECtG% #VP薐YYURu襥PE Q<EPu6YY|wEt>% $CDPjQPR}CsM u襥|uM %MjTEPQEtPQ_^[D/QSVWu$3VVuu]u u"a@Cd@C8a@Cu P32VjY,@3^u؍#M u u _[]&DwQSVWuc@Fd@F89@F<+@F@5@Fllc@Fpq@Ft| @džc@e@tPӃ'tPӃ'tPӃ'NlCMgM_^[d ËD$jHQt$H&D螮QSVW~l#PjjV#Pj/uu ej jh,@Kc@Fd@F89@F<+@F@5@lc@Fpq@Ft| @c@M_^[d VxD$ttVj5D@@^ADϭQV5D3hYYȉM;Ήut u3;tp M^d U ESV0Ft3;W]E]~6FpMQPxYYEU;t&C;]|jQYEu3% W xY#MPQMQPYY} uEEdžtSP3fdDPu ޫd ;u3|8P3flDPu 貫 ;u3|EƸ0VPEtPQ_^[UQQVu39FWEEu+% Hƌ#WPvYY`9FuR% S] URFPURv PQ$}Hƌ#WPPvYYSvju![_^UQQVu39FWEEu+% Hƌ#WPuYYf9FuR% S] URFPURv PQ}Hƌ#WPuYY}tSvju}[_^U 3Vu9FWEEEu"+% Hƌ#WPVuYY9FuR% S] URFPURv PQ$}Hƌ#WPuYYc}u3YFPURURuPQ|E9F udPQH#ƉtSvjP[_^UQQVu39FWEEu+% Hƌ#WPetYYf9FuR% S] URFPURv PQ }Hƌ#WPtYY}tSvju[_^UQQS3Vu9FEEu"+% Hƌ#SPsYY9FuR% ׋M WURU~ RWFPPQ ؅}(Hƌ#SPqsYYK}URURWÃ}u9~ udPQM H#Ɖu vjW _^[3AHA\ALAPAhAXATAdøgDbQVuc@Fd@F8a@Fu VP| 6u^_] UQQSV3W};]]u'u;tPQu ;t P@3dMQWP,;ÉE|2EPue=(% EuBPEƃD#P5kYY9]t u@]E;tPQE_^[ ;|ԋu ;tP@Eu;tPQWP>UQEeVu &WURhL@P| VuYYEtPQ_^UQSVu W39}MtNu@u?E% tW@% 9EuPEȃD#Q:jYYE_^[ uM>E|tS@U$SV5@WEP֍EP֋uE%}쥥t2~ ~( t#t&% PEÃD#PiYYVEPEP@E}PÃD#PiYY%}uuܥ˥ E|EP@}}}u쥥EP@E_^[3USWu }WKl,u P32VjY,@3^u؍#M u u_[]DQSVWud@Fd@F89@F<+@F@5@Fltd@Fpq@Ft| @dž d@3;EtQP;tQP;tQP;tQP;tQP;tQP;tQP;tQP;tQP;tQP;t P@Nl]1M8M_^[d ËD$j H0Qt$H|D$VptVPD$ 03^D$VptVPD$ 03^D$Vp(tVPD$ 03^D$@,L$3D$Vt$W~,j HF,%}~,_^UQeVW 1he@h,@jh,@F`Pz7S,tw,ul,s`he@h<@jhL@EP17^dt #PQSh|@jGu ^3uYYhe@h|@jGh<@FdP6*he@hL@jh\@FhP6h<^@h\@j hL@FlP6he@h@j:h@FpP_6hxe@h@jh\@FPP96h\e@h@jhl@FTP6|phH;u @;t VPI{YY_^U$eVuFLW=@EEP׍EP׃uFC% #WPNYYf} S@u }tjjEPEPӋ|jEEf} u}(u}u#E!@jjE PEPӋ|1EE} uE !@u0uuu PQ$}F#WPMYY[EP@_^,UQeVuWuC% B^BRBqBBBB^Bt$D$pDKvYYt$D$pH6vYYt$D$pL!vYYUQS] V3W}3G\;ƉutbMQjP6w |5u@u>5<@օ֋֋}|#VPHYY_^[UE S3ۉEEEE9XPVW]]]]]]t9XTt 9XXtptf9u3@PURPQH;/EPjuU; E;t ]PQuFTURPQH;EPjtu;E;t ]PQuFXURPQH;EPjtu賀;|mu uHv;YY|Zuu5v;YY|Guu"v;YY|4E@PURPQ@;|EPSud@;| EM9E ;Ë58@tP֋E E;tP֋EE;tP֋EE;tPQ_^[UeSVW} wEP@uEu E"% ȃu謝Gȃu:MƸQVP4E|nMWu쥥xKEK<uDMƸQVP4E|-_ Su쥥ux E|EP@E_^[VW|$u(t$ ?uW|.?T$t$ hl@P_^SVt$ WxhDWWUYYttPz؅| ؅| j _^[UQS3Vu@9EuEPp|otl3WpP|Ju 6}u%|tFl3P_^[UQS3Vu@9EuEPpLtl3WpPE -t- tu.EPEPuuu uu,}u8|tFl3P_^[UQ3Vu@9EuEPlf|vtl3SlP|QWuuu '}_u|tFl3Pp[^UQ3Vu@9EuEPl|vtl3SlPI|QWuuu A'}_u|tFl3P[^UQVu3@W39EuEPttl3StP|ntt u3Wuuu |0}u|tFl3P[_^UQS3Vu@39EuEPt@tl3WtP|\t Suu ?|0}uX|tFl3P;_^[ U eeSEPu 3C]YY}Vu9uEPhb|mEu$EPhh0DP P3 f}#8tu PQ|Ã}uht^[L$ 3L$L$L$D$u3@t$ PQUeeS]CV5@t PY3u3FFWs֋Cf8\YuYY+E@@?EDPj5DuL@}u$% P\à#Pg>YY'U΋uȋEMs<ȃVt$W|$'F tP@Y3u@ Wv jYY_^VW|$@_3^D$t QP3U DD3EeeeVWL@}॥EEPu @}EH#VQg=YYSjY}@3u4EPu uYY*uEhpDPL SjY}<@3]t 'PQjYEuCؾ% V#PWh,@PEURh|@P|Eu PQ|mt &PQVPQ|I7Ð|7|*7EHپ=% V#QtPQL$ 3^@@@W|$ tV@3^W_@  D$T$ t$ PQ UQe} Vu3>EPhjjh@`@|u Eh@PQEtPQ^D$SV3ۍ9W|$t;tPQ"% QٍHȃ #Q9YY_^[D$V3u""% PD$ H#Qw9YY^D$ǀ3S\$W39ufVt$;uWUƍP@u+Hwэʃ󤍳VPBdYY|6@Y^_[UQE eH@uVu+Wx tPj5D@@ Wj5DL@ u"% PEXƜ#Pa8YYu ϋȃE_^UQeESVWjY@3jYp3jY|@3uKtjY\@3uKpjjYJ@3uK|RjY\@3u 7jY@3uu$E#tl3PEtl3PEǃjY@3uKxjY@3u jY@3u#8u 39TjY@3u#8u 39!jY@3u#8u 39jY\@3jY @3jYl@3u#8u 39jY|@3usjY@3tjY,@3uKjYL@3u3u PE78u 39 Kl#M PE_^[މDjQSVWuh@Fd@F8h@F<+@F@5@Flg@Fpg@Fthg@FxHg@F|0g@džf@džf@džf@džtf@dž`f@džLf@dž4f@dž$f@dž f@dže@dže@=@3;É]t P׉;t P׉;t P׉;t P׉;t P׉;t P׉;t P׉;t P׉;t P׉;tQP;tQP;tQP;tQP;tQP;tQP;tQPP@;tQP ;tQP;tQP;tQP;tQP;tQP$;tQP(;tQP,;tQP;tQP;t PQ;t PQ;Ë=@@t PS5D׋;t PS5D׋;t PS5D׋$MM_^[d ËL$PD$p@Ht$ 7D$jH@Qt$HD$pHHt$ D$pLHt$ D$pTHt$ ܾD$jHTQt$HD$pXHt$ 譾D$j"HXQt$HD$p\Ht$ ~D$jH\Qt$H[D$p`Ht$ OD$jH`Qt$H,D$pdHt$ D$jHdQt$HD$VWt$ H_^33 l$dl$;l$l$Tl$8l$\l$\5l$\l$@l$`鼜l$` l$`l$d鞜l$dl$d飝l$h逜l$hl$h酝l$lbl$|Xl$|l$|]l$7l$l$6l$l$^l$l$l$7l$D$@PL$3D$Vt$W~PjNFP}~P_^D$VphtVPD$ 03^D$jHhQh@t$HsD$VpltVPD$ 03^D$j HlQh@t$HsD$VpptVPD$ 03^D$j HpQh@t$HTsD$VpttVPD$ 03^D$j HtQh,@t$HsD$VpxtVPD$ 03^D$j HxQh,@t$HrD$Vp|tVPD$ 03^D$j H|Qh,@t$HrD$VtVPD$ 03^D$jQh,@t$H^rD$fL$f3fD$Vt$WfjNf}f_^D$VtVPD$ 03^D$VtVPD$ 03^D$VtVPD$ 03^D$VtVPD$ 03^D$VtVPD$ 03^D$L$3D$fL$f3fD$Vt$WfjNf莿}f_^U8SVW3Wى}܉}}}2EYEP}}}}E @9}uÃD% #VP+YYEPu;YYEPSEPuq;EtQtBt=t8EPuF;YYeE܁uM3@E }3@9}Et M$URPQL; uEKl#MPE#EPuu u19}t"Eȃl#Qh@DSH: }udEURPQ(;EURfEEuȥPQ |mEȃl#Qu8K03&@;t/uuu u;|-9}t(];t!M"% DVS)YY3M;t uWWWWW09}t u@}E;tPQE;tPQE;tPQE;tPQ_^[UQS]VW3D9>}t}_WZYu% PEC#P)YYBVh@WE|0EPWuYYE|MSPQM tWPE_^[UeeSVWEP@fE EUR]u襥u襥PQ,u Ehl@P|~EPuYY|juxWiuMPQR8||uE EtPQ_^[UQ3Vu@9EuEPh~|1Wjuhuu ||}u _^UQ3Vu@9EuEPd|0Wudu jj|}u i_^ VW3PPPV~l#QPt$$賹h@Fd@F8h@F<+@F@5@g@Fpg@Fthg@FxHg@F|0g@džf@džf@džf@džtf@dž`f@džLf@dž4f@dž$f@dž f@dže@dže@&_^VD$ttVj5D@@^D2[QQSW5D3h]FkYYE;É]tu3M;7VG SE- ;Y Qh<@V؅<PV؅YYVPjYQh @V؅0PV؅YY}0WVPj8Y(Qh\@V؅>DPV.؅YY%DW,VPjMYQh|@V؅HPV؅YYHW>VPj,Yt|Qh@V؅8PV؅YY|}8W)VPjwYt,PVM؅YY|Hjx|xYu% *PV؅YY|3؅tVP^}}t EePQME_[d U DD3EeeSVWL@}॥EEً Mu3MQPsYYE@tEt3~qE@pMQPAYY|VEfu-@xMQP@|!PURuPQ,|G;}|ÃD#VPV"YYM3M_^[\#U@SVW3EPى}}}}}}}ԉ}Љ}؉}܉}@;99URPQH; URPQH;URPQH;EPu;YYEPu;YYEPu;YYE@t;ljEtM;AtuM;Att3mURPQ@;SEPWud@;;jP(P@;ljEu75<@օ֋֋;}DVS YY3@9EfEEEPjuuYEPjuu]Y|~EPjuu:Y|[uTuȋuuPQ|=uUȋ}싃TRuuPQ|E9}E3E쉃l39}t u8@E;tPQE;tPQE;tPQ_^[USVEPu 3ۉM]]];YYE@t;ÉEu3;É] WE@pM EdP @}C#VP5YYj@EPEdP@tyh^@MQC\PmIEdPs\@|jY}dL@3u_EdP @mj@EPEdP@u "% OC\t P@c\EP@C\u % "!@hX[@WC`Phk@jCdPAhk@WChP`tiu brhk@WClPGZhk@WCpP,?hk@WCtP$htk@WCxP hXk@WPtt QPh4k@WP~tt QPhk@WP\o@tt QP tYKjP(P@u*5<@օ֋֋7C|WPp?YYhD=@C|PtSuHu=P>YPz>YPc>Yfhk@P\hj@PAhj@P&hj@jP:Nhj@uTP˥chh^@!@WPhD@jPMh<^@h\@j hL@P2|uhN@h@j h@P |Phj@WP|6hj@jPLM|tKƋMt3M|_^[xVT|T|3^ø1D8QSVW~l#PhDjV#Pjuuej jh\@Pj@Fd@F89@F<+@F@5@(j@Fpq@Ft| @Pi@dž0i@M_^[d VrD$ttVj5D@@^LD7Q5Dh@GYYȉMet u3t Md f3ApAtAxA|VW|$ jY@3_^uٍPl#ʋT$ R33VFt4l@Fd@F89@F<+@F@5@Flk@t P@fth^D$@L$3D$Vt$W~jNF}~_^fD$Vt$Wf~jNfF˔}f~_^VW3PPPV~l#PjLt$$4l@Fd@F89@F<+@F@5@k@_^VD$ttVj5D@@^gD6Q5DhFYYȉMet uO3t Md VW|$ jY@3_^uٍPl#ʋT$ R3邒UeeVuW3}䫫FHu"+% PEF#PYYSۉ]uI% VEPvD7YYE~E u !}!}Pj5D}L@Eu % EPke~NXFMMQPӥYYE|XE3A9H|u ft @xHEC 9}|]MQuSPE}PF#PYY[5@@39}t uW5D9}t uW5D֋E_^D4QSVWu$3VVuu]u u聑l@Cd@C8a@CuEMu E$_^[d UeSVWEP@EPuu }GP3f}, @u }4tDjjE,PEPӋ}G#VP|YYEuPQ0EP@|f}< u }Dt&jjE(URPU(URP.t.URPQpURPQ\Et f8tjj}Xu}t u@eMWuEt>URPQEURPQ|z}tEjPQL|cutLJSV'_l PSQl|E MS8Zl$$鏻l$$C[l$P ZD$VpHtVPD$ 03^ΊD"QVun@Fd@F89@F<+@F@5@Fln@et QPMwM^d øD2"Q5DhN2YYȉMet u|3t Md V?D$ttVj5D@@^SVW3j[P~p~t~x~|ff@_^[ËD$PRD$Љ#ЉQ|V񋆌W|$ t PQǃl#ljPQ_^D$Љl#ЉUQQSVW33ۃ}t};t P@UlRP;ljE|gf}u;tdžt;t%S@;lju% PDVEHYYE_^[SVW339\$t-t$@;u% P؋ƃD#PYY;t P@>_^[SVW339\$t-t$@;u% P؋ƃD#PYY;t P@>_^[U S]V3WMQEEES|PUlRPQL|7uu5YY|$MQSPT|uFlPQhEtPQEtPQ}t u@_^[UQQEeeVWURPQT|(UlRPQP|uuYYEtPQEtPQ_^U9t(URP;u3}URPQp;|oEURPQ;|^EURPQ;|M9}tNjEURfEEu॥PQ |MPQR | ǃ_^[USVuFx3;W=@tP׉^xF|;tP׉^|9] !@uE 9]uEu =@uFx9^xF|t;u% PF#PYYEjSVdžPp_^[]VW|$ jYl@3_^uٍPl#ʋT$ R3uDQSVWup@Fd@F89@F<+@F@5@Flo@Fp=@3;É]tP׉^pFx;tP׉^x;t P׉;t P׉;tQP;tQPP@;t P׉;tP4@;t P׉;tQP;t P׉;t P׉MnM_^[d ËD$pHt$ CoD$p Ht$ -oD$pHt$ oD$jHQt$HvD$p(Ht$ nD$j H(Qt$HvD$VWj H4Qt$(H&w_^D$@L$3D$jHQt$H*fD$Vt$Wf~jNfFt}f~_^D$Vp tVPD$ 03^D$Vp$tVPD$ 03^D$Vp,tVPD$ 03^UpDD3EESVWپL@}3EEE܉E؉EẺEԉEEĉEЉEEEEȍE5@P֍EP֋tRPu"h@0@}(DVSYYC YY,3$URPQ8EfEut P4@&EURPQEURuPQ |u܋(% EURPQ nE؋URuPQ EURPQX4EPu$@}WEP0@EPu%YY7M蚑EURPQ`fMfEURPQ4ulPQ\uǃf(% ZEURPQ$CEԋURuPQ EURPQX }Wu` YYEPuYY7MzKEURPQ4ulPQ\ǃ}(% uuEURPQ(|bEЋURuPQ |Cu|3uZ|#EPuCYY|E0M<EtPQEtPQE܅tPQE؅tPQEtPQEԅtPQEtPQEЅtPQEtPQƋM3M3_^[SVt$ WjFPt$^iq|WjFPt$ q%|@FPF`QPR,}F#WPYY_^[ ,|3VW3PPPV~l#Pj1t$$`np@Fd@F89@F<+@F@5@o@_^VD$ttVj5D@@^DiQQSV5D3h]} YYE;É]tuH3M;tvWF SE;Yu E% 6Qh|@W;ÉE|SW YYE| VZ3;tWP9u_}9ut EPuQME^[d Ul$DD3EtSVWEl3jfEYEhEd}fL@}DETP@fET E\UhRuTuTPQ(ZEhPQ@AEhPQH(VuhYY StufExtfExtfEDP @}DWSYYPj@EPEDP@u"% DWSYY*EP@Edu% DWSaYYudlPQh8 lPQ tP@lPQ(|qtP@lPQ0|<ǀuhHo}dt ud@}EhtPQE|MhMl3MtK_^[pU SVW3EPىuuu@;Et$P@Eu% DWSYYVClWPDtf8u P@&E;u }u>t(EPj:6tuV@YYu؋URPQ}tDEPClPYtURu॥PQ %Vus|YYEQPR<t P@'EWPQD|at P4@&tVP#YY|Ìt #PQEe}t u@EtPQEP@_^[VFpWt fpPQ|$ tWP~p_^UQeVu~WuC% FURu PQ}F#WPYYzESDPj5DL@؅t-UFjSBRu PQ}WS@Mu% PF#P4YYtSj5D@@[_^ UQeVu~WuC% PF#PYY!FURu PQ }WыEM_^ UQeVu~WuC% PF#PYY!FURu PQ }WыEM_^ Vt$~Wu C% PFt$PQ}WF#P&YY_^Vt$~WuC% FPQ}F#WPYY_^VW|$ jY@3_^uٍPl#ʋT$ R3eU eS] VWvuV@OuPj5DL@Eu%% PEEH#QDYYuFURuSPQ E|539]vC}E4@GtfC;]r% EPF#PYY39uvEtP4@F;uruj5D@@}}] vuV@OuE_^[t}|M EVt$FWt$PQ}F#WP=YY_^Vt$FWPQ}F#WP YY_^VW|$ jY@3_^uٍPl#ʋT$ R32c(D+QVupp@Fd@F89@F<+@F@5@Fl|=hlD@WP&|%ht@hl@j&h\@Pא|3_^øËDQSVW~l#PjjV#Pj%uuSRej jhL@s@Fd@F89@F<+@F@5@s@Fpq@Ft| @s@M_^[d VD$ttVj5D@@^ދD(QW5DhCYYȉMet u3MSVjYtu% PƾYQhl@V؅tVP^[}tj3G M_d USWu }W輁u P3/VjYl@3^u؍Kl#M u u4P_[]T$VFW|$++tP:PP@ )~_^USVWًstE3P}}u@f} u } tbjWEPEP@;ljE}PDS7YYE0PWEPu脵|"E0PQ'% PDSEYYf} u(}uuf} ur} uiefE]EPut E% >EM3;u9MtEB% $9M|9E 9M}u2EB% }} EP@E(ME,ME_^[,Vކ| jP1^UVWEP@EPueu uFP|]f}, u }4tAjjE,PEP@}F#WP襻YYEuPQD| EM_^[d VD$ttVj5D@@^DQ5DhYYȉMet u3t Md USWu }WQu P3/VjY@3^u؍Kl#M u u _[]DQSVWu$3VVuu]u uh H{@Cd@C8a@CEURPEEURPQEFuEHlS讚t|?;E:EURPQ E|MuEHlSQ0u EHulSMEtPQEtPQEtPQE_^[UQQeVWEPEPuE ߼|uFlP<TEtPQ_^UQQeVWEPEPuE |uFlP<TEtPQ_^UQSVW3}EPu YYE}!}tu @؅u% PEuYtM9Mu3p:#ȋǃlSQ#PH1{9u(M9#ȋSQ0"tS@E_^[UQQSVWً3}EPu} ;YYE}}W;t EM8u=M9PEȥl#ȋQHLE_^[USVWEPE3Pu ]]]]E 萺;|mEPEPu`9]t3GJM78uM8MQ#QuFlP<Q3f}E;tPQ_^[tEt;Vtrl3tl3VlRPH辗^U SVWeeEPEPuE r؃}uWEPu&؅YYM7t "% Mx7#ȋQ0`}uZtËtEPu؅YY|8M6uMh7#ȋQHlWEtPQ_^[UQQeVWEPEPuE h|uFlP<PEtPQ_^U(SVWً3}MEP}}@;E u "% ;utEPEPuʷ;} 7jj@Eu% DVSDqYYMQP@3;|9~OuB@;|}W@|e}EPEfE uإlPH袕fufFf}t u@}t u@EtPQ_^[VWt PQt$ FPQ_^UQQeVWEPEPuE 胶|uFlP<NEtPQ_^L$ T$3Vt$D$@@Vh,@tP^UQeS] Wu9h!@@؅u!% PEH#QoYYBEVuFlSPQ@}F#WPNoYY}^t tS@_[L$D$V319plu"P% QH#QoYY^D$V39plu"P% QH#QnYY^39pxD$ At$ D$@Xt$ PQ$ Vt$FTN|W8t$N|NT_^UVuNTV|W9M 3t3 tu7EN|PEPuuN|uuN|umNT_^]Vt$t$ Nxt$FPt$Nx NP^Vt$t$ Nxt$FPt$Nxr NP^D$HPHpt$t$t$D$HPHpt$t$ U eeVuWEPvHEPu E s|1EPuxN#PFH<0K3f}EtPQ_^UQQeVuWEPv@EPu E |@Et"tttupu=upuu9EtPQ_^UQE@DeeS]#Vt u"% OUlRPQP| EURPQ,| Su謘YYEtPQ}t u@^[ UQE@DeeS]#Vt u"% OUlRPQP| EURPQ4| Su YYEtPQ}t u@^[ UE@DS]VW33;ʫUUUUUt ;u "% YUlRPQP3;EURPQD;E+Ht{HtpHteHt%Epɾ"% #VQjYYEURPQL;9}=@uY빋EURPQ\;D9}=@tuY3tCPu謖YY EURPQd}tuY3t/CPEuH@'}t u@eEURPQl39Et uY؅t SuYYm3tCPEuH@|Q}t u@eEURPQT|+39Et uY؅tEH@Su_E3;tPQ9}t u@}9}t u@}9}t u@_^[ UQQE@DSVW}33;˫]]]t ;u "% UlRPQP;EURPQ|;|t}Wu֔;YY|`9]t u@]EURP;|9f}u,EURP;|GPu~;YY|__E;tPQ9]t u@_^[ UVuF@3;WMMMMu "% S;u "% } 7@Eu!% Plư#PgYYTGtMtMEPEPuFuE_^[3|$u t$USVWEPE3Pu }}}}3ۉ}E E(EPEPuɖ9]t E"% M u9EtrEtt tuXj[8YEu% PDVE&\YYMQPYYE}j M SWl#Q#QuFlP<9fu:Ettttu VPE0uGhl@PEE_^[tPQEtPQE US]VWEPEP3S}}}}}E Y9}taW#7;YEu% PDVEZYYMQPl;YYEMMjMS7EPEPS;ljE|K3@}t 9}t9EuE}Eȃl#QuFlP<X89}tSPE;tPQE;_^[tPQEUeeSVWEPM@M u"% EtPQ_^[MURfEMu䥥PQ |EPu/YY|}uu1#PÃl#PEH~5}u/#PÃl#PEH}E0TYYEPӅ|_^[(UQS39] W]uEHɿ% #WQTYYiVu9^lt9^duC% >EPu j;YY|?E9uR% FljQPR8;}F#WPSYY^_[UQS39] W]uEHɿ% #WQ`SYYhVu9^lt9^duC% =EPu ;YY|>E9uR% FlSQPR8;}F#WPRYY^_[UQQS39] W]]u"EHɿ% #WQRYYVu9^lt9^du C% EPu !;YY]uR% tE3AtMtMtMtMtMf} u }tf}uFdu<-|.uFlQPR4}F#WPQYY^_[U;YYE@t;ljE3;lj}E@pMMQPYY}3+tHt HuE EMffufu 9tjZ0RuQuPV |(蝭I% u3|EE;EF DVS=YYEtPQ_^[UESWU3RMP}}}Q4;|REPu;YY|>VuFtE~/FpMQP؅YY|uMǻ؅|G;}|^EtPQ_[UQQeMu"% mVu"% Zt tE;Bt}݋E HSXW8@ ++SPBpQMW4EHlVaE_[^UQS3V39]t]u;u E"% h;t틐;t㋒ ;tW}t&OtOu#u ;rtj[| E"% &Rp433CSlVPH`_E^[U,EVW3URMP}}}}܉}}}};EPu;YYE@t;ljEԉ}S<@EPEPEPEPuuu;l9} Ef3Ƀf9ɃfBf҃ f9MuMf9uM@f9uM 9}t=M\@;ljEu$ӅӋӋ;}E}؋MQPdYYuWuu X@u ӅӋӋ|_}tuMuuS|Yu3W5D}@@}EE;E2EȃD#VQ9YYEȃD#VQ9YY3[E;tPQ9}t uH@9}tuW5D@@_^ UVW39} }}}}}u"EHɾ% #VQ^9YYS\@;Nj<@Eu6ӅӋӋ;}EHV#Q8WV;YEu% ՍMQP};YY@EPu e;YY(u}uOu Gd39uU9wlu C% GlURPQ03VuVuuhuP@;ӅYӋcOVP(PVVVVVVhVhx~@V @;ƉEu"ӅӋӋ|3EEӋ}GV#P7*3(MIpDMQPEYY| juYY}[t uH@}t ut@EtPQ_^U SV3W} G;Ëu]]]]]]Etf9u_EEPu?YY| M9t3vMEPP;Xuuf?EǀEPEPEPuW;9]uMEPW;GEEulPQD;EulPQ<;9]tcEGt;ÉE]~JGpMMQP;YY|yE􋀌;tuP@YYEE;E]|} MEPw [;|2EPuT;YY|uMJJG t Eǀ9]t9]t u@]E;tPQ_^[ uMJ} UEeSVdžfWt.P**PpEPeYYu }uEuPQ0}FDWP4YY3fu3BA3ҋ8RQPW,|fju3ZY3ҋ8RQPW,|fju3ZY3ҋ8RQPW,sfujPQ@|+u"QPI% u3_^[]UxSVW3W]WE}茨WE}q E܋;j ^}}ut;t ;ljEu "% 3f}3M=@EP׍EPfE׋E 3;fuEt8E;t89}t 9}t9}u% DVS 3YYGEPu;YY/}EPu_YYEPuGYYMEXEN39E]uE؋4EEtfEEP@fE EPuM𥥃uoNE]9Et#MQPEu@PuuuEEtfEEP@fE EƸVuM쥥u }EM􉈼t PQe}UREPQ$}}uEuj}t'EPu؍Op#P,w|] t GPQ;}tEt PQ3E;tPQE;tPQE;tPQ_^[UQQS]VWEP3EP}};g;ljE|<}Ol#PuNl#P< ǃp#ljE_^[tPQEU M USVuF\W33ۃ}}}}:}uwurS YEuF% #SP/YYMQP؅YY}vXOjsv8?؅RN؅l}tt u"% ufu URjAPQN؅|TEMELJtuGhl@P؃}t EPQEtPQ_^[UQSVu 33C9WEuSP聭EEu$fuP E|HFlPH,PttHHuV^EE_^[UeeSVWEPuYYMt "% tM;EuNjEt} t9URPQ|.uuu|uS~ PSEtPQ_^[UQQeeWu"% wVu"% du VP|4UFlRPQP|!EURP| uM@WEtPQEtPQ^_U SVW3V%;ދEYuuE 0u"Epɿ% #WQ+YYzEPSa;YY|buEPv@EPu r|CEtWtRtMtHup|uF@Mh<@AxSSPEtPQ_^[upuu輰밋V3;u"% cW|$;t"% B;t9D$ t;|(~uRVa;|~uRVp_^UEV3! $%DMuPuMuu ZuMu ]uMuޭuMu PMuMu mMu 跷ZM5LuMuM4uMuMu/ uMu Mu #Mu譮uMuu lMu 色uMu 趴Mu }uMu juMuu ~TEMPEPu 诨8uMu%Eh DpX8YYuMu 苳^]D.DGDD]DDDDDDDDD:DMDDyDDDDDD DD'DDDDDfDDDDsDUSWu }WKlu P32VjY\@3^u؍#M u u_[]UQEeVURh@P| EjPQ,EtPQ^,D\QSVW~lu~@Fd@F89@F<+@F@5@~@Fpq@Ft| @dž~@3;EtQP;tQP;tQP;tQPψ]5M螳M_^[d V,||hT@hl@j hl@FPP|\h@@h@jh|@FTP|DZQSVW~l#PjjV#Pj uu1ej jhL@~@Fd@F89@F<+@F@5@~@Fpq@Ft| @~@M_^[d V[D$ttVj5D@@^YDZQ5Dh"jYYȉMet u3t Md V񋆰Wt PQ|$ tWP_^V񋆴W3;t P@9|$ t't$ @;lju% PDV#YY_^t$hpDQ3 t$hDQ3 t$hDQu3 t$hDQ`3 t$hDQK3 t$hDQ63 t$hDQ!3 t$t$hDQ3t$D$Pt$t$hDQ2t$t$t$t$hDQ2t$t$t$t$h0DQ2t$t$t$t$hDDQ2Uuuuu uh\DQ_2]t$D$Pt$t$hDQ;2t$ t$ t$ hpDQ2 t$t$t$t$hDQ1UEPuuu uhDQ1]t$ t$ t$ hDQ1 t$t$hDQ1t$ t$ t$ hDQ1 t$ t$ t$ hDQg1 t$t$hDQN1t$t$hDQ51t$t$hDQ1t$t$h(DQ1t$t$h8DQ0VW|$ jY<@3_^uٍPl#ʋT$ R39vD2VQSVWu$3VVuu]u u蠳@Cd@C8a@C_^VcD$ttVj5D@@^5DCQV5D3hSYYȉM;Ήut uM3;tp M^d UM 3+t@It0It ItIu?EjPQh2EjPQ`%EjPQXEjPQH EjPQP]VW|$ jY<@3_^uٍPl#ʋT$ R3USVWEP@u EEfEu𥥥SP<_^[U8SV5@3WE؋P}]]]]]֍EPfE֍EPu fE EE9;YY'EPuY;|3(% 9]tSEPSSSu ]u@;t2t;~ % ;}؍OD#VP} YYE}u}uEEMQfEuإuuȥPD;|KEuPQ0;|9E8t$MQPU8;YY| EuPQ8;|EuPQ@};|9]tuu9]=@tu׉]9]tu׉]E;tPQ_^[UdDD3ESVWEj33MY]}fj?Y3fEPu3j!Gh,3@]]]]E@E}8;ZEP@:uMQj +h@Pu8;*EP@:uMQu+u Pu7;EPWSuh@;t&u3;Ë~ ;;É]EPPEPSEPEPuE@uE@;ttN;~ ;|E}u29]t-9]uuMuPEPu;|$E;gEȃD#VQ YY9]=@@t uS5D9]t uS5D9]t uS5D9]t u@M3M_^[v UQSV^t3W3;؉E~'FpMQP¯YY|MUG;|_^[UQSV^t3W3;؉E~1FpMQP}YY|MUG;ǁ|_^[SVt$ ^W33~Ft$PQp|G;|_^[UQSW}O33;ˉM]~/VG4MQVP<|}u u VPp|C;]|^_[RD=QSVWu$3VVuu]u u@Cd@C8a@Cu^hDtPt@5D%hDh@׀=TDt5Dht@TD_39PDV3f=DWt(ŬD:t:t$ jY3t@f<ŨDu؃_^VW|$ xwFWj5DL@jxY;3N|1N|tf _^tA|tPj5D@@U,DD3EMMVW39=HDE}}}}}tghP5D@WPYYMQPEX@;EURPQEHMHMMPQR0f=DSEDDXF@989}9}u+hPYYEh@P@E9x(tVp(=@ׅ~Ep(׋}@Pp(=P@P@ЃEt Ƅ=3 3EƄE+t HHt[Hup 0ppEEf8[9=HD9}jPYYEEP03uG |}܃ Wp 3fH@Qp405DuuppppS"43cp 05DuupppS$9!@Puu\@9}t u4@EPQ;|3u@M3M_^Ul$DD3E|VW3f=DEt}l}ptJSDDXF@39t" +tIIIu R0<YYf;u3[9=DhP5D@P@tVMEVu썅jPWW@EpPju@|2EpUlRPQ|!Elp3fHp@QP5DT@M'9}lt EpulPQ0Ep;t }pPQMt3M|_3^xË0ppWk#D$VW3+H@3F==`D=dDs̊5`D4@\D 5dD5\DhD @9=DuD@;ǣDu3D$ PD@j*@h@XDt@Dg^hD@gD;Nj5@t9=dDu P։=DD;t ;DtP֡D;t P։=D3@_^ |pg%@`|Sg%@Ã|$ uWXVt$Yu>j Yt V)3uWt$t$VVP_^ V~Ѕ@tMWDW@FŬDH0FŬDy0u@,PQFŬD`,W@_hPD@@^ËT$ ; ,@u)SVWjY3ۿ,@_^[u@L$PQ3 t$RY D$uW3UVu ;L@uGWjYL@3_u7EU RujPQ|&uE uuPQ(E PQW^]UVu;L@WuZjYL@3uLuMQu3WVP;|:WW@u(Eu$u uuu vPQ,EPQW_^]$Ul$DD3EpVEhEdP@FŬDSWp(@|WMFŬDWu܋=@jp(3SS׋VE܋լDr E\EdPQ N ͬDI(Ed#M\QudPEdu|PQEduxPQhPFŬDjpSS׋EdRPQEdU`Rh @P|u`S@E`PQEdPQMI_[Mh3MpEt^l UDD3EVWEWPE PP(Ph@WPjPjj@uQuP,M3M_^ D$@ŬDVt$ Wx jY3_^jC ËT$ ; @u/SVWjY3ۿ@_^[uH#L$PQ3 t$RUE@ŬDx$U VWt@$ ;u jY3t;,@uSjY3ۿ,@[uEH;|@u'jY|@3uEHEPQ3@_^] T$;܉@VWuSjY3ۿ܉@[t; @u$jY @3uD$ L$PQ3@_^ L$A +ȋPL$A +ȋPD$xVWu@ŬDx$tp$|@|$_3^D$Ht$h@Ƀ +@PVfN ЃtfJt>u) Pvj5D8@uMFFV L$ ,j j5DL@tЋNL$HFL$ND$ fF 3^VW|$3;u3S\$C IItZ3;~S9:t s A;|;u}P;}&S<+ wȃ|$DC$;C;t 9xu;up9xu0tPj5D@@9{usfK WP3[_^VfF f@tGf=u vVP^W3f~F8tPQF G;|vj5D@@_^VfF W3f;tUf=uvWWWt$jWhL@t$(VP1S3f;~(FWWWt$ jWhL@t$,PQF C;|[_^VfF ft7f=uvt$VP "W3f~Ft$ PQ F G;|_^UeVu F MSEUW] v}<~f }u}򥥥{f@uf>u9t@uf3f1Nj^;u}f;315j^f}tf}t01pq mu E};~E_[MEFeeEEP6 ,^ËD$L$tPQ L$D$IH…tPQ VhPD@@D$tVj5D@@^VD$ttVj5D@@^Ul$DD3El}tEdt iW}|u @V'SVhD@]pCŬD0,>M`Q3fH@jQP5D`@}vhP5D@u @P@|WMWujPjj@E`PuX@ME`UtRSլDr PQE`PQ|YEtUpRjPQ Et}PQ9VupPQ8EtPQ|"CŬD@0}|CPQ3hD@^[_Md3MlhVN,0@Fd@N {^Vjj5DL@t\D$HF5Dj@ 2YYthVDVjjh̉@3H#L$ uVj5D@@3^UVW}u3GŬDx$u tU Rp$V}%M Qh,@VE U Rh|@P| uu 3_^] Vt$fF W3ftXPW5DL@fN fu FFG#3f~N NjN LN @;|5Dj@0YYtN hVDWjQh@y3H#L$uWj5D@@3_^D$V@uF FD$ FhPDF $@F@^Vt$t$ D$ FЅ@F^ Vt$t$t$0@Fd@3ɸ@F N(N$fN*F,F4N0fN6^ VsD$ttVj5D@@^D$@@Vt$Fu'W~FPftj3_HF^D$ @UE ; @u#VWjY @3_^uE@M3MuPR ] DuD@Dut$jPL@Ã|$tt$j5D@@UW39}u3dVWWjuWW@;3IE +StHu6P8@ FPWx@];u3VSjuWW@f|s[^_]ËD$HQHQH QH QH QH QH QHQHQHQ0h@t$8@4UDD3EVEEPh?3Vu u@t3SVVVVEPPVuE @uPuYYuu@u u@@M3M^UDD3E3ɉEE;tE;tV5@WEP?WQh(3@hMօt3sSj [9]t3Su uh@P@EPWjPuօtKEEtu@E[t u@EM3M_^+U,DD3EVEEPPEP3VVuE@uuPuVVu $@;ƉEt3S @EPVVVEPPVuuӅW=@EPh?VPu@;ƉEuoEPEPVhVh(3@VPu @;ƉEu>uuYYuuEEPVVVEPPuuӅwu_39u[M3M^U DD3E} VWĆ@}Efu3.u u@EP@;u s EPu@ƋM3M_^UDD3EEPuYYtJPh@P@ EPEPjhjh(3@jPh@t3:VWEPh?jh̆@u@u5@օt3u3@_^M3MU DD3Eu Eh@P@ EPh?jPu@t3 u@3@M3MeUS@VuuVӀ>utW=@>\uV׉EV׋>u_u u^[]VDV@=Du6Duh@t@Dth@P@Du3^V@t$ t$ D^VDV@=Du6Duh@t@Dth$@P@Du3^V@t$t$t$t$D^VDV@=Du6Duh@t@Dth8@P@Du3^V@t$t$t$t$D^UQEVtTutMf&WURu PQ|0EURPQ |EfH6fMPQRLEPQ_@^UDD3EVu EtPujYYtE Ph?jhX@h@t3LPu IYYthH@P@t&Pu OYYu @ƋM3M^UDD3EVWu=@u Euh@P׃EPh?jPV@t3{u uhh@P׍PVEPEPjhjh(3@jPV@uuuYYFu=@u3M3M_^USVW} j Y3EPu3ۉ]]YYtqVS5DL@}tZWVuu؃t3EPEPh@W$؃tMu} ȃuj5D@@_^[U<DD3ESVWu3EuuYu VuYYEPuYY =@EPh@P׋@ EPEPVhVh(3@VPhӅ9u uuh@P׃ u P@P@=$@@PPjVVuׅurEPEPVhVh(3@Vh@uӅuOhP5D@;t3@PPjVVuׅu9ut6j h@jVhp@uׅt,9u=@tu9utu3!hp@u@u5@u3@M3M_^[U@DD3EVu(3u$Euuu u*SWuP@=@h@Pu P׋=@EPEPVhV(3@SVPhׅ9uuu h@P@ uP@P@@PPjVVu$@iEPEPVhVSVhX@uׅFEPu$YY0EP@@PEPjVVu$@ u@EPEPVhVSVh܇@uׅuu uh@P@P@@PPjVVu$@u@u@EPEPVhVSVPhׅ]9uuu h@P@ uP@P@@PPjVVu$@ EPEPVhVSVhX@uׅEP@@PEPjVVu$@u@u@EPu$YYEPh@P@ EPEPVhVSVPhׅYEPEPVhVSVh@uׅ6u uhh@P@P@@PPjVVu$@u@EPEPVhVSVh@uׅuu uh@P@P@@PPjVVu$@uu@EPEPVhVSVh`@u׍EPu YYtIEP@@PEPjVVu$@u(u@EPEPVh?VSVh@uׅt!9utu=@9utu3uuh@P@P@@PP3GWVVu$@EPh̊@WVh@@|Eh@Wu$PQEPQu5@u֋_[M3M^UDDSu43Eu(3u$Eu ]u]uuu u$VEPu(IEPh@P@EP?VSPh@t39]8W=@t2EPEPSVSh(3@Sh@u;ÉE-u@]EPEPSVSh(3@Sh@u;ÉEjPjSSuƅ0$@;ÉEEPEPSVSh(3@Sh@u;ÉEu,h@P@ P@@PPjSSu$@uE@9]Wu@9]8]hP5D@E0PEh@P@ EPP@EPEPSVSh(3@Sh@u;ÉEP@@PPjSSu$@;ÉEEPh̊@jSh@@pF@;~:3;~  }4DA;ȥ|MVPu(QRtF@;~:3;~  }4DA;ȥ|MVPu(QREPQ9]_t u@9]t u@39]^M3M[YUDD3EEEPuYYT}SVWAu5@u @uSP֍PWYu3EPEPuu uu79Eu uhh@P֍PWuu uu uh@PփEPh?jPW@tdEPEP3PhPh(3@PPW@uDuu uSPփP@@PPjjju$@u@3@_^[M3MUpDD3EVj^EhP5D@t[EPPtGEPut7E39u tMf;u3@;EuE9EtFƋM3M^/U DD3ESVWhDE@D3ɉE;Dt9M9Ef9 xF@9MuEjEPju@SPh5Dh@[5@EPP8@WPփSP5D@PPPt@ PӅEEP@~JEPPWPE֍PPP}PӅEDjMQ% jP@txP@xufPӅEuSPuh,@P@PPPPӉE}uDE=D}ut;=DuED=Dt ;=DtftbE3F;DtBhQP@VPt;uDEt;=DuDt;=Du5DhD@M3ME_^[thPDT@@ËT$;@SVWujY@3tI;@ujY@3t1; @ujY @3t=|F@t$jYD@3ut$VPD$03 D$ @_^[ |$hPDt@@3VDV@=Dut?DDV@D$ DH DH3^VDV@=Du'?DDV@=D^u>L$ % UVu 4DW39xtP;|o9xu@aSuP;YuK9}t1u; @ujY @3u E3 SPWuuSSP[_^]Vt$NFuVY3^U}uWYVDV@=Du>DDV@=D^uuEupu ]UVW}'DV@=Du=DDV@u=YuuEWpu _^]D$VhPDT@F@F^VF8@F@t PQF4tPj5D@@hPD@@^t$ D$@t$ P L$PL$PSVt$ W{;u jY3t; @u&t$jY @3uPD$3@_^[UQeS]VuFW~~ } v#N;N}PWSV(FFEM;M r݋EM_^[t;M D$T$HʋP;~P3@H3D$`3VD$ttVj5D@@^USVWs#PjE t@@u@{c0c8C(EC,EC4E_C<^[]S\$ VW3;5Dj@;Njt$YYtv(Nv vvQguFG8FG0VP;3_^[D$u9D~, D @ Du<Du3e DhDhDDDYPD5DuYYøDuMPԘDc5DuYYøDHMOMp5{$D+MyHD5DuvYYølDMOMEl#DMtOD5Du#YYøDMGOMpz DM-0D|5DuYYøTDaMNMEl#uD;MND)5DuYYøȚDMNMpyDM@DMs@ME#DD5DuYYøhDM8NMEl#鰋DvMNDd5DuYYøܛDIMMMp6yD,MR,D5DuwYYøPDMMMEl#|DMuMD5Du$YYøĜDMHMMpxDM`D}5DuYYø8Db5DuYYø\DGMLD55DuYYøDMLMpxНDMnD5DuHYYøDMlLMKD,MK@D5DuwYYødDMKD5DuJYYøDMnKMEl#؟DMHKD5DuYYø DMKDDm5DuYYøhDRMJMp?vD55DuYYøDMJMEl#.DMJD5Du?YYø,DMcJMpuXDM0|D5DuYYøD}MJMEl#鑇̡DWMIDE5DuYYøD*MIMpu@D 5DujYYødDMID5Du=YYøDMMED#YآDMmDM)IMEl#顆(DgMILDU5DuYYøpD:MHD(5DuYYøD MHMEl#!DMHD5Du2YYø,D5DuYYøPDM;HMps|D5DuYYøDgMHMpTs̤DJMD85DuYYøDMG8D 5DuhYYø\DMGD5Du;YYøD5Du YYøȥDMDGD5DuYYøD{MGMEl#鏄DFD ȟDdD DvD DD 2"εxh>T̶"4BTpδ(6&XdlvNȳгܳ:η&8L\pڸ0HeapAllocGetProcessHeapHeapFreedGetLastErrorHeapReAllocGlobalUnlockGlobalLockGlobalSizeGlobalAllocGlobalFreeGetVersionExAHLocalFreeDLocalAllocFormatMessageAInterlockedExchangeAddInitializeCriticalSectionvDeleteCriticalSection=LeaveCriticalSectionFreeLibraryEnterCriticalSectionrGetModuleHandleApGetModuleFileNameAGetTickCountGetSystemDefaultLCID9GetCurrentThreadId`MulDivQLockResourceCLoadResourceFindResourceA>LoadLibraryASetLastErroryWideCharToMultiByteaMultiByteToWideCharGetCommandLineAwOutputDebugStringAFTlsAllocGTlsFreeITlsSetValueHTlsGetValueATerminateProcess5GetCurrentProcessGetProcAddressQueryPerformanceCounter6GetCurrentProcessIdGetSystemTimeAsFileTimeKERNEL32.dllS__CxxFrameHandlermemmove2_wcsicmpy_ltow4wcscpy_purecall7wcslenqsort2wcscmp_snprintfstrchr>wcsstr<wcsrchrfree@_initterm_adjust_fdivmsvcrt.dllmallocDestroyMenuTrackPopupMenuGetActiveWindowAppendMenuA^CreatePopupMenuRegisterClipboardFormatWRegisterClipboardFormatALoadStringA;SendMessageAUnregisterClassADestroyWindowUnhookWindowsHookExCallNextHookExIsWindowVisibleIsWindowEnabledGetDlgItem!GetKeyStateIsChildYSetKeyboardState&GetKeyboardState GetCursorPosSetWindowLongAnGetWindowLongAcGetTopWindowGetClientRectDefWindowProcASetWindowsHookExA`CreateWindowExARegisterClassAGetClassInfoAEGetParentRedrawWindowjGetWindowPostMessageA'RegisterWindowMessageA*ReleaseDC GetDCGetDialogBaseUnitsPostQuitMessageDispatchMessageATranslateMessagePeekMessageAHCopyIconLoadBitmapALoadIconA]GetSystemMetricswsprintfA*CharNextA@SendMessageW{GetWindowThreadProcessIdFindWindowExWUSER32.dllOLEAUT32.dlldCoTaskMemFreecCoTaskMemAlloceCoTaskMemReallocReleaseStgMediumCreateStreamOnHGlobalGetHGlobalFromStreamCLSIDFromStringFCoMarshalInterface4StringFromGUID2OleLoadFromStreamCoCreateGuidCoCreateInstanceReadClassStm@WriteClassStm-CoGetInterfaceAndReleaseStreamECoMarshalInterThreadInterfaceInStreamCLSIDFromProgIDRCoRegisterMessageFilterkCoUnmarshalInterfaceOleGetClipboard3StringFromCLSIDole32.dllRegCloseKeyRegSetValueExARegCreateKeyExARegDeleteKeyARegEnumKeyARegDeleteValueARegQueryValueExARegOpenKeyExARegEnumValueARegEnumKeyExAADVAPI32.dll DestroyPropertySheetPageCreatePropertySheetPageACOMCTL32.dllDeleteObject:CreateFontIndirectAkGetDeviceCapsDeleteDCGetTextExtentPointAGetTextMetricsASelectObject-CreateCompatibleDCIStretchBlt,CreateCompatibleBitmapGetObjectA'CreateBitmapGDI32.dllqInternetCrackUrlAWININET.dllQGetFileAttributesAlstrcpynAlstrlenAlstrcatADisableThreadLibraryCallsGetVersionInterlockedDecrementInterlockedIncrementGetWindowsDirectoryAlstrcpyAgGetLocaleInfoA9Sleep-=HؼCCC@_FEF4_F]GfMLK=,M[=IM0BTo$8HZbv mssnapr.dll??0CError@@QAE@PAVCAutomationObject@@@Z??0CError@@QAE@XZ??1CError@@QAE@XZ??4CError@@QAEAAV0@ABV0@@Z?DisplayErrorInfo@CError@@SAXXZ?GenerateExceptionInfo@CError@@QAAXJZZ?GenerateInternalExceptionInfo@CError@@SAXJZZ?GetPropSheetCharSizes@@YAJPAI0@Z?WriteEventLog@CError@@SAXIZZDLLGetDocumentationDllCanUnloadNowDllGetClassObjectDllMainDllRegisterDesignerDllRegisterServerDllUnregisterDesignerDllUnregisterServerMMCPropertyHelp?FDwDD $D 4D DD TD dD xD  D D D @D @DJ@<@dJ@TJ@DJ@4J@ @I@I@2@@I@ @I@I@vB @@I@,@I@I@GB,@I@@I@I@oB@I@,@I@I@MAl@@I@<@I@I@A|@I@@I@@I@|@3@3@LB@I@\@I@I@CL@I@<@pI@pI@A,@I@@I@\@hI@hI@ΎCl@I@l@3@3@~C|@I@<@I@@XI@XI@<@I@ @HI@HI@\@I@\@I@@I@\@@I@@I@oDL@I@|@0I@0I@\@l@I@@$I@$I@|@@I@@I@I@l@I@@I@I@A@I@@H@H@fB@I@L@H@H@v@@I@@H@H@A@I@ @H@H@zA@I@@H@H@nA @I@@H@H@!AL@I@H@H@<@<@I@@H@H@NA@@I@@4@4@VED<@I@@H@H@F7DL@I@H@H@@I@H@H@@I@@xH@xH@C@@I@@lH@lH@^C@@I@@`H@`H@Օ@ @I@\@PH@PH@/@@I@|@@H@@H@@l@I@@0H@0H@@@I@@I@@$H@$H@A@I@@H@H@A@I@l@H@H@JA@I@@G@G@QA@I@@G@G@WA@I@@G@G@<[A@I@,@G@G@>eA,@I@<@G@G@SA,@I@,@G@G@bA@I@@G@G@A|@I@l@G@G@Al@I@,@G@G@A@I@L@xG@xG@'A<@I@<@lG@lG@/A@I@@`G@`G@A@I@@3@3@ A@I@@TG@TG@jA@I@|@HG@HG@B@I@ @I@@@G@@G@ `B @I@@0G@0G@B @I@@ G@ G@B@I@<@ G@ G@B,@I@\@G@G@NCC@I@@F@F@KC@I@@F@F@EC@I@L@F@F@C\@I@@F@F@C@I@@F@F@C@I@@F@F@vC@I@@F@F@C@I@L@F@F@!D\@I@|@F@F@.D@I@ @F@F@2D@I@@PD4D4DhDD,D$DpD ?8RPShTUV     ( @ X p        0 H ` x        8 P h     (@Xp     0H`x    0  @  P  `  p                        0  @  P  `  p                        0  @  P  `  p                        0  @  P  `  p                        0  @  P p20 h"(#T U *, - 86 C Q *(M Hw A>}  L؍   lP  Z <@ t(2<T@ 2@ pU h P  ^ @Gp б  i W8N t 0 ! h7 8` P h8d    (  s  : 0PN2 h  P B &"&TYPELIBMSFT QS1 Ld,X Lx@l4` ( T  H t<h0\$P|D p8d,X Lx@ l 4!!!`""(###T$$%%%H&&'t''<(()h))0***\++$,,,P--.|..D// 0p008112d22,333X44 555L667x77@889l994:::`;;(<<<T==>>>H??@t@@K0D'$^WW4%"?PMH\'^]]4"@PM `p'^^^@%"AOH((aww4"BOX`((axx8%"CQ|(Q~~4"DQ "(Q%"Ex[*l 4"Fx[@ *Hl,%"G\ +l  $!H\ 8,+l(%"I_P8,hq4"J_hT,hq0%"Ka/y**`4"La H !/y$$%"Mdj02++P4"NdjD2,,4%"O$lX222@4"P$l h233%"Qt3p4"Rt(38%"Sv@,5`4"TvXD5  4$!U$x pp5 ""d%"V@64"W@`06,%"X@6@4"Y@  7@d%"Z܆H8L4"[܆ d8L$%"\p ;oo$!]pP0 ;xuu%"^H (=D4"_@` L=D,%"` P> 4"a@ t>4%"b؋ H@x@4"c؋ d@x@%"d| @`04"e|  @`D%"f8 0AX`4"g8 8 DAX@%"hܓP -H  P4"iܓ h \AH  D%"j 8B|4"k  LB|%"l| @CPp4"m| TCP<$!n`X 0Dܵ4"oPH  Eĸ 4"pL ( LEX4"q<( 0H@@4%"r@ LH4"s` X HL%"tp I4"u (I4%"v̬ @I<4"w̬  XI<|%"xx pI\  4"yx( I\  8%"zh I<4"{h  I<4"|D0 \K44"}hH tK<4"~` L,44"P<x TL %" LN^^$!  `Nbbh%" Nĸ%" Q0$! Ql,%" XS,P$!H HU$%",8 V(  `4",@P V|KK,$!hh |V %"h W4"h8 / W4"@  W,4" W84"D - W4"x Y84" 0Yd4"(Y84"@Y\4"( XTZ84" 8ppZX4"([44"d [4"(|\\4"|]44" ]|4""^44"($^44"d%@0^<4"&H_44"$( `L_@4")x_44" +@_<4"-@`T%"/Xb%"/l[%"/``%"/`%"/ xb%"/8b%"/Pb%"/h_%"/a %"/b0%"/b@%"/bP%"/c`%"/h^p%"/$c%"/(@c%"/@\c%"/Xtc%"/pc%"/c%"/c%"/c%"/c%"/d%"/a #"/ d 1#"0 H(e810x@@8 (H 0pHX`P+y C0FFD ո['1d(3E`3(V 9 RAS,a)0IpKK$K$X7̑+M~0A RAS 7̑+M~7̑+M~3(V 9 RASLgP0X+"7~ΐ RASiP RASx˹_Kᙯ`F RAS@"7.{KuEApB PxaK2Kl"gSc3K20K42 c~K(Б>zO7BL4Lr7K` PO{dK /f}-AK( hX4)%p[|G_p: (R@>lSK +"7~ΐ RAST YAG*F J0 @J0 7̑+M~ p7̑+M~H gP0X gP0XgP0XtgP0X8+"7~ΐ RAS<+"7~ΐ RAS;WLDu ;WLDu h;WLDu ;WLDu 0K$8K$HK$\hK$ 0:ZBY"p$5:ZBY"p4:ZBY"pt:a:Pt:a:Xt:a:J0|(J0XJ0DxJ0` J0 J0pCPf0 J0 J08 J0 J0 {20 K$dK$K$,K$uch[x RAStch[x RASXa)0IpKa)0IpK Psch[x RASrch[x RAS@gP0XL gP0X8gP0XgP0XxgP0XgP0X@_!-AKq:-AK J0l J0 hJ04!PRH7K!7̑+M~!0P}e7K`"7̑+M~"HѿO6r(#7̑+M~#t:a:#@t:a:T$jHYK$ jHYK% CPf0 %>K%X>K%pɯVJ %xH&M=ES &^)Ffk'H Xa(H@]t'ۆ"ӰLVeyAgL' lNRFWW7 <((VHI5lf(ހ"P8Hky)7̑+M~h)7̑+M~) PtQ'AK0*po'AK*7̑+M~* 7̑+M~\+0A RAS+ U~K$,h B1$K,` 7̑+M~, A RASP-0 7̑+M~-( 7̑+M~.7̑+M~|.x7̑+M~. A RASD/@ 7̑+M~/7̑+M~ 0BWKp0 P RAS0x +|K81 Q+y C1`3:ZBY"p2 1:ZBY"pd2 ѿO6r2+"7~ΐ RAS,3X +"7~ΐ RAS3 +|K3 3(V 9 RASX4YAG*F4L{K 5 7̑+M~5H 7̑+M~5P P RASL68 P RAS60 P RAS7 P RASx7 P RAS7P RAS@8 P RAS8 P RAS9p P RASl9 P RAS9P RAS4: P RAS:P RAS:HҹrP RAS`; P RAS; P RAS(< P RAS<O$ RAS< O$ RAST= O$ RAS=psK>psK> њMF RAS>pҚMF RASH? P RAS?P RAS@x P RASt@P RAS@P P RAS6L6:;:<T==x7@899`;4:(<p00<778l9>>0xx 0-stdole2.tlbWWWX,S\XbceQhWd2XTGS8QL[L_VVMtSOXfa06abl[ceX?\aTe0aeZU8T$b$Z4_NlfZd0^f_DaR7@e<\_\JaP@Cld[be\EQ_hL\^^cY ZeR(eteHU@cdaM(IsiListpadWWW0цsiCustomTaskpadW 0ZsiMessageViewWWW 0siPreDefined 0 siUnknownWWW8SnapInSortOrderConstants 0M}siAscendingW| 0QrsiDescendingX8ySnapInViewModeConstantsWX0^siIconWWX 0siSmallIconWX0)siListWWX0 siReportX 0siFilteredWW8SnapInColumnAlignmentConstantsWW 0RsiColumnLeft 0siColumnRightWWW0siColumnCenterWW 8!SnapInColumnWidthConstantsWW 0#siColumnAutoWidthWWW8SnapInConsoleVerbConstantsWW0siNoneWWp0dsiOpenWW0VsiCopyWW0siPasteW0ksiDelete 0WsiProperties04siRename0 0u5siRefreshWWW00siPrintW0siCutWWW8$aSnapInButtonStyleConstantsWW 0siDefaultWWW0FsiCheckW 0|siButtonGroupWWW 0HsiSeparatorW\ 0?siDropDownWWLp8sySnapInButtonValueConstantsWWL 0siUnpressedWL 0wYsiPressedWWW8SnapInActionTypeConstantsWWW0,YsiNotify0bsiURLWWW0isiScript8SnapInNodeRelationshipConstantsW0asiParent 0&siPreviousWW0siNextWW0 siFirstWx8ySnapInTaskpadTypeConstantsWWx DefaultWx0-ListpadWx007CustomWW8SnapInTaskpadImageTypeConstantsW 0siNoImageWWW0PsiSymbol 0siVanillaGIF0ksiChocolateGIFWWL07siBitmap@8SnapInNewWindowOptionConstantsWW@0zsiDefaultWindowW@ 0r1siNoScopePaneWWW@ 0siNoToolbars@ 0siShortTitle@ 0=siCustomTitleWWW@ 05siNoPersistW8tdWizardPageButtonConstantsWWW0 fEnabledNextButtonWWW0TDisabledNextButtonWW0REnabledFinishButtonWD0DisabledFinishButton"8_SnapInPropertySheetButtonConstantsWW 0ǖsiApplyButtonWWWD 0gsiBackButton0MsiCancelButtonWW0dsiFinishButtonWW 0BsiHelpButton 0siNextButton 0;siOKButtonWWl8SnapInSelectionTypeConstantslP0 siSingleScopeItemWWWl0siSingleListIteml0bsiSingleForeignWlp0OsiMultiScopeItemsWWWl40!siMultiListItemsl 0siMultiMixedlH0siMultiForeignWWl0XzsiMultiMixedForeignWl  0asiSpecialWebl 0siSpecialOcxl(0siEmptyW 8SnapInExtensionTypeConstants`0y3siStatic\ 0siDynamicWWW4 8aKSnapInListpadStyleConstantsW4 0+siHorizontal4d 0 ,siVerticalWW8SnapInFormatConstantsWWW 0vsiIntegerWWW808IsiLongWW0RsiSingle0LsiDouble0siStringT 0siMultiStringWWW, 0t8siObject 0zsiBooleanWWW 0IsiCBooleanWW0siDateWW 02siCurrencyWW0=siGUIDWW0!siObjectInstance84SnapInObjectFormatConstantsWt 0siPersistedObjectWWW0|siObjectReferenceWWW`  8SnapInPropertySheetTypeConstants` 0}siPropertySheetW` 0!siWizard`  0"siWizard97WW 8SnapInFilterChangeTypeConstantsW 0*siEnable T 0ZsiDisableWWW 0siValueChangeWWW( "8SnapInMessageViewIconTypeConstantsWW( 0I"siIconNoneWW( 0siIconErrorW( 0siIconQuestionWW(  0siIconWarningWWW( 0NsiIconInformationWWW 8NSnapInListItemStateConstants 0siSelectedWW 07siDropHilitedWWW 8 0siFocusedWWW 0siCutHilited 8SnapInErrorConstants 0siErrExceptionWW 0ZYsiErrOutOfMemory |0siErrInvalidArgW 0/%siErrConsoleErrorWWW 0(siErrUnknownFormatWW ` 0tssiErrTextSerialzationWWW d0w6siErrInternalErrorWW 008siErrUnsupportedStgMediumWWW 0(siErrIncompleteWrite 0siErrIncompleteReadW 0"fsiErrUnsupportedType |0siErrKeyNotUniqueWWW 0 siErrElementNotFound 0siErrClipformatsNotRegisteredWWW L0esiErrInvalidImageTypeWWW 0c5siErrDetachedObjectW 0siErrToolbarHasNoImageListWW 0siErrToolbarHasNoImagesW 0siErrToolbarImageNotFoundWWW 0siErrSystemError 0vsiErrTooManyMenuItemsWWW 0CsiErrReadOnlyAtRuntimeWW 0siErrMenuItemDistinctWWW 0g^siErrDuplicateMenuWW X 0zsiErrInvalidIdentifierWW 0siErrInvalidPropertyPageName 04siErrInvalidVariantW 0siErrObjectNotPersistableWWW 0 siErrObjectNotPublicCreatableWWW 0siErrUnknownListView 0siErrInvalidRawDataTypeW 0;siErrFormatNotAvailableW 0 0siErrNotExtensibleWW 0%siErrSerialzationCorrupt 0siErrCantRemoveStaticNodeWWW l0gsiErrCantChangeUnownedScopeNodeW 03siErrUnsupportedOnVirtualListWWW 0UsiErrNoKeyOnVirtualItems 0:AsiErrIndexOutOfRange H0siErrNotConnectedToMMCWW 0siErrCantDeletePictureWW 0ƭsiErrControlbarNotAvailableW l0siErrCollectionReadOnlyW 0)siErrInvalidColumnSetIDW 0QsiErrMMCFeatureNotAvailableW (0siErrColumnsNotPersisted T0PsiErrIconRequiredWWW 0siErrCantDeleteIconW 0VsiErrToolbarInconsistent 0xsiErrUnsupportedDataMediumWW 0xsiErrDataTooLargeWWW H0siErrMMCVersionNotAvailableW H 00siErrSortSettingsNotPersistedWWW 0i)siErrScopeNodeNotConnectedToMMCW 40usiErrNoScopeItemsInVirtualListWW 0siErrCantAlterPageCountWT 8(uIExtensionSnapIn 8uIScopeItemsW 0vCountWWW8plCountW x (MaximumLengthWWWpvarDataH H GetFormatWWW`pfvarHaveFormatWH rSetDataW d;Data 9ObjectTypeWWH QFormatDataWWt 0StartingIndexWWW0 BytesUsedWWW&pvarFormattedDataWWW$UppMMCDataObjectW  8rExtensionsWW 8؈IExtensionsWtL 8ExtensionWWW 8IExtensionWWlCLSIDWWW pbstrCLSIDWWTypepTypeWWWExtendsContextMenuWWpfExtendsContextMenu3ExtendsNameSpaceBpfExtendsNameSpaceWWt bExtendsToolbarWW ]pfExtendsToolbar$ExtendsPropertySheetL*pfExtendsPropertySheetWWVfExtendsTaskpadWW pfExtendsTaskpad۪EnabledWH *pfEnabledWWWWNameSpaceEnabledP5HpfNameSpaceEnabledWWzItem ppExtensionWxA_NewEnum ppunkEnumWWW4 EnableAllWWWQEnableAllStaticW hDynamicExtensionsWWW ppExtensions ( SlowRetrievalWWW,4pfvarSlowRetrievalWW NodeIDWW trpbstrNodeIDW &TagWVpvarTagW<T (mScopeNodeWWW 8IScopeNodeWWX =NodeTypeName U@NodeTypeGUID pbstrGUIDWWW DisplayNameW4ParentWW< ޽ppScopeNodeWl HasChildrenWpfvarHasChildrenChildWWW sFirstSibling NextT xLastSiblingWt ExpandedOnce(pfExpandedOnceWWpOwnedWWW!pfOwnedWh?WExpandInNameSpaceWWW &PastedWW9pfOKP8TMMCColumnHeadersh8 8ͦIMMCColumnHeadersWWW8MMCColumnHeaderW0,8@IMMCColumnHeader0 Text ppbstrTextWWW0HhNWidthWWWpsWidthW0\ IAlignmentWWW pAlignmentWW0]HiddenWW pfvarHiddenW0 TextFilterWW !pvarTextFilterWW0!hTextFilterMaxLenH2%plTextFilterMaxLenWW0 !NumericFilterWWW pvarFilterWW{vppMMCColumnHeaderWWWhP rAddWhdϱRemoveWW " dColumnHeadersWWWppMMCColumnHeadersWW SubItems Z`pbstrItemWWW8xMMCListSubItemsW8IMMCListSubItems\8MMCListSubItemWW8<\IMMCListSubItemWt!p+ppMMCListSubItem ` ,ListSubItemsD"eppMMCListSubItemsWWW hBoldTvpfBoldWW (PropertyChangedW h RemoveChildrenWW sppScopeItemW`"2ScopeNodeRelativeWWWHRelativeRelationship 9AddPreDefinedWWW$8IIViewsWW(IViewX8IViewWWWP#8CIScopePaneItemsW (,yScopePaneItemWWW<8#MIScopePaneItemWWResultViewTypeWW fDisplayStringWWW_pbstrDisplayStringWW $HasListViews4$vpfHasListViewsWW|! (FResultViewWW 8NIResultViewW$ppScopePaneItemW4ControlW JCppiDispatchW pbstrStringWD( 8MMCListViewW& 8YIMMCListView  8vMMCImageListp 8NIMMCImageListWWWp8 MaskColorWWW pclrMask4# 8MMCImagesWWW8l 8IMMCImagesWW8XlMMCImage,! 8IMMCImageWWW( *PictureW% 1ppPictureDispWWW ppMMCImageWWp ~*ListImagesWW\ 'VppMMCImagesW}IconsWWW';XppMMCImageListWW  Q?SmallIconsWWd 8MMCListItems 8WIMMCListItemsWWW,d% 8MMCListItemW" 8IMMCListItem ]IDWWH!@pbstrIDW#a!Icon,' 6*pvarIndexWWWYSelected" RpfSelectedWW"FocusedW' ~pfFocusedWWWd$ CDropHilitedW& pfDropHilitedWWW.CutW'ՌpfCutWWW(@ppDataWW# NItemTypeGUID(6pbstrItemTypeGUIDWWW UpdateWWp ¾UpdateAllViewsWW{Hint 0ppMMCListItemWWWH( SetItemCount,%RepaintWScrollWW# ListItemsWWW$sppMMCListItemsWW 8sMMCClipboardX 8>KIMMCClipboardWWWX! SelectionTypeWWW$ (ScopeItemsWW 8DScopeItemsEventsWWW t NInitializeWW 4 yLTerminateWWW *$dExpandWW &uCollapse  5HandledW |+ 4CollapseSync *B+RenameWW|(#NewNameW X&fHelpl& ppScopeItems8MMCDataObjectsWW)8@IMMCDataObjectsWX& EDataObjectsWtppMMCDataObjects SelectedItemsWWWH#ZUppMMCClipboardWW &)pSortedWWxrpfSorted((SortKeyW8,psKeyWWW! 4SortOrderWWWlpOrderWW$*:pViewWWW#VirtualW+ $pfVirtualWWW,XUseFontLinkingWWHpfUseFontLinking , MultiSelectW+ npfMultiSelectWWW* sHideSelectionWWWpfHideSelectionW( YtSortHeaderWW( dpfSortHeader)nSortIcon. spfSortIconWW]FilterChangeTimeOutW< ƜplTimeoutWWWShowChildScopeItemsWD'pfShowWW% _cLexicalSortW.VSetScopeItemStateWWWd+StateWWW ?:ListView0( ppMMCListViewWWWL((&sTaskpadW8iITaskpad,~TitleWWW' '7pbstrTitleWWd/QDescriptiveTextW'pbstrDescriptiveTextppTasksW! ]ppTaskpadWWW838wqMMCMessageViewWW /8'DIMMCMessageViewW 0 H(TitleTextWWWpbstrTitleTextWW L+QBodyTextP) pbstrBodyTextWWW )pIconTypeH% ,&MessageViewW(1 appMessageViewWWW$&NDefaultItemTypeGUIDW-JkpbstrDefaultItemTypeGUID3AlwaysCreateNewOCXWWjpfAlwaysCreateNewOCXP3SetDescBarTextWWl0 AppResultViewl % ( ResultViewsW 3 8 IResultViewsT.oppiViewW4!"8ODResultViewsEventsWW4!8"InitializeControlWWW.FkListItem4!ListItemDblClick ^DoDefaultWWW4!`ScopeItemDblClickWWW4!+ EItemRenameWW4!"|Activate4!D2 jDeactivateWW'Keep4!0yItemViewChangeWW4!1 ~tColumnClickW\5 ColumnNumber!08MMCConsoleVerbsW!68~IMMCConsoleVerbs`"l68yMMCConsoleVerbWW",8)aIMMCConsoleVerbW"+96Verb0pVerbWWW"50CheckedW4* +pfCheckedWWWg6pfHidden"$ jIndeterminateWWW@1(bpfIndeterminateW"2 ButtonPressedWWW2pfButtonPressedW3 kpfDefaultWWWx3]0ppMMCConsoleVerb!d3 >DefaultVerbW(#7 8 'MMCControlbarWWW#T,8@IMMCControlbarWW#6AttachWW#%PDetachWW4!x7 DeselectAllW/ rConsoleVerbs ControlbarWW4!* CompareItemsLObject1W1LObject2W)D5iColumnWW@urResultWW4!2FindItem`(WyWrap1 /PartialNameW+FoundWWW4!p' CacheHintWWW(7 9EndingIndexW4!09 SortItemsWWW4!H8 TaskClickWWW4!ListpadButtonClickWW4! TaskNotifyWW8uArgW ParamWWW4!,-4GetVirtualItemDataWW4!%*GetVirtualItemDisplayInfoWWW4!,4ColumnsChangedWW:p9ColumnsW&WPersistW4!9 FilterChange6 iChangeTypeWW4!:FilterButtonClickWWW/{Left+5TopWP0|HeightWW +gppResultViewsWWW#6(pScopePaneItemsWWT$68DScopePaneItemsEventsWWWT$,GetResultViewInfoWWWD6ViewTypeT$8 g'GetResultViewWWWd8ppScopePaneItems40 fColumnSetIDW-TpbstrColumnSetID,5v%DisplayNewResultView8))DisplayMessageViewWWP( *SelectedItem: ppViewWW;0ppiScopePaneItemsWWW-xCaptionW/ Q_pbstrCaption$58MMCContextMenuProviderWW%$8IMMCContextMenuProviderW%5>AddSnapInItemsWW@;LObjectsW%<&lAddExtensionItemsWWW%=ShowContextMenuW(:/hwnd 7)xPos<yPos4ContextMenuProviderW).ppMMCContextMenuProvider%48,MMCPropertySheetProvider%88VIMMCPropertySheetProviderWWW%:4CreatePropertySheetWh)UsePropertiesForInTitleW\6UseApplyNowButtonWWW%>+AddPrimaryPagesW4 InScopePaneW%5`3AddExtensionPagesWWW%FindPropertySheetWWW9 ɺpfvarFoundWW% >Showt4N}Page8PaPropertySheetProviderWWW8r0ppMMCPropertySheetProviderWWMMCMajorVersionW( zIplVersionWWWX9MMCMinorVersionWH&p5(PColumnSettingsWW&8#IColumnSettingsW'<< 8q]ColumnSettingWWWt'$8h1IColumnSettingWW(;jplWidthWt'?Position- plPositionWWL1ippColumnSettingW?ppColumnSettings'/8SortKeys<(< 8yISortKeysWWW)=8/ISortKey?N8plColumn`7 bpSortOrderWW`; |pfvarSortIconWWW . 6ppSortKeyWWW|2 SortSettings= l[ppSortKeysWW.SetStatusBarTextl9W"SelectScopeItemWh)18MMCMenuW)(=8IMMCMenu& SpfVisibleWWW)7GrayedWW@JpfGrayed)pA N'MenuBreakWWW* d6pfMenuBreakW)D9 uMenuBarBreak <pfMenuBarBreakWW)08 >JStatusBarTextWWWp<vpbstrStatusBarTextWW0*989MMCMenus*1 8QIMMCMenusWWW. wppMMCMenuWWW/ AMppiMMCMenuWW*t> ݦAddExistingW; ܂piMMCMenuWWW*5=SwapIndex1WW%Index2WW)C>ChildrenB #ppMMCMenusWW*A8DMMCMenuEventsWW*<ClickWWW1 ZSelectionWWW`B \PopupMenuWWWp0@4BMenuBJExpandInTreeViewL=8gCollapseInTreeViewWWd! NewWindowWWWxBOptionsW$4 CurrentViewW\+$) 8"IContextMenu\+@AddMenuW+@8 IMMCPropertySheetWWW+;"AddPageW=JPageNameTC UseHelpButtonWWW5 RightToLeftWh}InitData+8 jAddWizardPageWWW7(cConfigurationObjectW+KAddPageProviderWFCLSIDPageProviderWWWT< FhwndSheetWWW E PageProvider+2ChangeCancelToCloseW+E *InsertPageWW+; +PressButtonW`DButtonWW+0RecalcPageSizesW+E e]RemovePageWW+l. 1ActivatePage+?SetFinishButtonTextW+< ySetTitle+BWSetWizardButtons: *EnableBackWWC ]qNextOrFinish+d:oGetPagePositionW?hwndPage,> .psPositionWW+p=CRestartWindowsWW+G >RebootSystem$,98IMMCPropertyPage,:8MMCPropertySheet$3 PropertySheetWWW$,GGetDialogUnitSizeWWW$,+ BQueryCancelWFAllowWWW$,@CancelWW$,t;CloseWWW,4? 8`WIMMCToolbarWP-`1 8*MMCButtonsWW-h2 8RIMMCButtonsW.? 8yMMCButtonWWW|.> 8IMMCButtonWW.38S~MMCButtonMenusWWD/B8AIMMCButtonMenusW/\' 8PMMCButtonMenuWWW 0H@8$IMMCButtonMenuWWC A9ppMMCButtonW 0B ^SeparatorWWWX2 mpfSeparatorW0DlppMMCButtonMenuW|.F #ButtonMenusWAppMMCButtonMenus|.d@ImageWWW|.H MixedStateWWh* pfMixedState|.p,pStyleWWW|.87 b?ToolTipTextW7-pbstrToolTipTextGpValueWW,G]ButtonsWD %ppMMCButtons,D m|ImageListWWWp0J 8G*IMMCMenuDefW0= 8QIMMCMenuDefsA |ppiMMCMenuDefWWWP: L0piMMCMenuDefDAjlIndex1W>klIndex2W\KappiMMCMenuDefsWW81<8IMMCStringTableWH*StringWWKjplID81T?nFind1H8ISnapInW1HHelpFile% [ pbstrFileNameWWW1xD sLinkedTopicsE 3SpbstrTopicsW1,K DescriptionW ;ppbstrDescription1lCProvider2 ]pbstrProviderWWW1lFVersionWJ pbstrVersion1D ,SmallFolders1DLnSmallFoldersOpen1X4 LargeFolderstKQmppiPictureDispWW1H +3WatermarkWWW1CMHeaderWW1 CvPaletteW1/_StretchWatermark= pfvarStretch1D @StaticFolder2,+(TViewsWWWd24F 8CDViewsEventsd2,@oMinimized2EFyMaximized2LD SetControlbarWWWd2pMUpdateControlbard2SelectWW2|9 87ContextMenuWd2@zAddTopMenuItemsWKInsertionAllowedd2FTAddNewMenuItemsWd2I+AddTaskMenuItemsd2<JAddViewMenuItems\A/4AddPredefinedViewsWWd2+GetMultiSelectDataWWd2N FQueryPasteWWP*}EDestViewJ SourceItemsW@: DestScopeItemWWW4N @OKToPasteWWWd29PasteWWW(" M!RetToSourceWL>yMoveD 'ItemsPastedWI ϯRetFromTargetWWWd2DxDeleteWWd2P MQueryPagesForWWWBNHasPropertyPagesd2TF#"CreatePropertyPagesWd2-RefreshWd2 PrintWWWd2CSpecialPropertiesClickWWd2LNLoadd2E4WritePropertiesWd2@;zReadPropertiesWW0P@ppViewsW,34G(lExtensionSnapInW3P>8DExtensionSnapInEventsWWAiSelectionInScopePanehH DataObjectWW3DKmAddTasksQ GroupNameWWWDYppExtensionSnapInWWW1L RuntimeModeWR2pModeWWW1x1ָTaskpadViewPreferredXO 1?pfPreferredW14JRRequiredExtensionsWW1J yClipboardWWW1TLPreloadW O JpfPreloadWWW30H8MMCStringTableWW1LQ StringTableW3 HppStringTableWWW1C"zCurrentScopePaneItem1ACurrentScopeItem1pQPCurrentResultViewWWW1P'kCurrentListViewW6 ppListViewWW1XR%JMMCCommandLineWW8E kpbstrCmdLine1H }ConsoleMsgBoxWWWRmPromptWW9CpnResult1LB :9ShowHelpTopicWWW= TopicWWW1S TraceWWWLMessageW1TÊFireConfigCompleteWWSzpdispConfigObjectWWWX4\P 8MUDSnapInEventsWWWX49DNUnloadWWX4xPQueryConfigurationWizardL7 HaveWizardWWX4XSxCreateConfigurationWizardWWWX4MConfigurationCompleteWWW4TT8SnapInWW 5 R 8IWizardPageWI TFinishTextWW 5N_BackLHNextPage 5,VXFinishWW5DJ8DMMCToolbarEventsWWW5L ButtonClickW5TButtonDropDownWW5LEButtonMenuClickWT *ButtonMenuWW5O 8MMCToolbarWWL6@I 8МISnapInDefWWJ`ippiMMCImageListWL6G շDefaultViewW|VpbstrDefaultViewL6xU ExtensibleWWI ApfExtensible6DV 8ߟIViewDefsWWW7G 8iIListViewDefsWWWx7V 8iIListViewDefx7N AddToViewMenuWWWPxpfAddToViewMenuWx7HP ViewMenuTextx7G]ViewMenuStatusBarTextWWWO:ppiMMCListViewWW8XppiListViewDefWW7N =1AddFromMasterWWW(J UpiListViewDefWWW6|L [ListViewsWWWTppiListViewDefsW7U 80zIOCXViewDefs@8S 8IOCXViewDefW@8KKProgIDWWhG ppiOCXViewDefWWW0A &piOCXViewDef6KG6OCXViewsxY[ppiOCXViewDefsWW8 T 8IURLViewDefs9U 8CfIURLViewDefW xppiURLViewDefWWWS HlpiURLViewDef6T'URLViewsVppiURLViewDefsWWl9X8=ITaskpadViewDefs9J8ErITaskpadViewDefW9<.YUseWhenTaskpadViewPreferredWWz;pfUseWhenTaskpadViewPreferredWWWM ppiTaskpadWWQ_ppiTaskpadViewDefWWW(UwpiTaskpadViewDef6Z zW 8AIDataFormats>h\ 8IDataFormatW>4LjFileName` ppiDataFormatWWW>]8sISnapInDesignerDefWW@Q (SnapInDefWWW_ ppiSnapInDeft@U (ExtensionDefsWWW8ZppiExtensionDefs>TVAutoCreateNodesW>O FOtherNodesWW>Y ImageListsWW^ppiMMCImageLists>,M!LMenusWWWY 0ppiMMCMenusW>]Toolbars`_]ppiMMCToolbarsWWH` (ODataFormatsW]ppiDataFormatsWWhB\(PRegInfoW_ .ppiRegInfoWW>aLTypeinfoCookieWW]vplTypeinfoCookie>Y &ProjectNameWh^pbstrProjectNameH?F8'SnapInDesignerDefWWW@xN8ExtendedSnapInWWImage is a transparent GIF image where index 0 is transparent.>Image is a transparent GIF image where index 1 is transparent."Image is a non-transparent bitmap.lDisplay a new window with default settings. This is the same as using New Window From Here on the View menu.WW&Hide the scope pane in the new window.JHide the standard toolbars in the new window. Custom toolbars will appear.dTitle bar text contains only the name of the root node and does not contain the full namespace path.WW6Title bar text contains the scope node's display name.BDo not save the new window's properties when the console is saved.'Display options for ScopeNode.NewWindowWWW<Display an enabled Next button instead of the Finish button.WW=Display an disabled Next button instead of the Finish button.W<Display an enabled Finish button instead of the next button.WW=Display an disabled Finish button instead of the next button.W)Button options for a wizard property pageW Apply button.W Back button.WWCancel button.Finish button. Help button.WW Next button.WW OK button.&Buttons on a property sheet or wizard.ASelection contains only a single scope item owned by the snap-in.W@Selection contains only a single list item owned by the snap-in.WW?Selection contains only a single item owned by another snap-in.WWWBSelection contains only multiple scope items owned by the snap-in.ASelection contains only multiple list items owned by the snap-in.WHSelection contains only list items and scope items owned by the snap-in.WW?Selection contains only multiple items owned by other snap-ins.WWW\Selection contains multiple items. Some are owned by the snap-in and some by other snap-ins.WWiThe user has selected or deselected the result pane that currently contains a URL view or a taskpad view.WXThe user has selected or deselected the result pane that currently contains an OCX view.WW:MMCClipboard object does not contain any selected objects.2Possible selection types in an MMCClipboard objecteStatic extension - always loaded when the features it extends are used (e.g. context menu displayed).WDynamic extension - only loaded for a feature if enabled by the snap-in in ScopeItem.DyanmicExtensions or MMCListItem.DynamicExtensions.WWGExtension types (static/dynamic) for snap-ins that extend your snap-in.WWW^The listview control has a horizontal orientation giving it longer rows with a shorter height.[The listview control has a vertical orientation giving it shorter rows with greater height.WWWListpad styles+Read 2 bytes and return them as an Integer.WWW'Read 4 bytes and return them as a Long.WWW)Read 4 bytes and return them as a Single.W)Read 8 bytes and return them as a Double.WCRead bytes as a null-terminated UNICODE string. Return as a String.WWWuRead bytes as concatenated null-terminated UNICODE strings terminated by a double null. Return as an array of String.WRead CLSID from start of bytes and remainder of bytes as the contents of a stream. Create an instance of the object and load it from the stream.WW)Read 4 bytes and return them as a BooleanWRRead 2 bytes, convert them from a C language boolean and return them as a Boolean.'Read 8 bytes and return them as a Date.WWW+Read 8 bytes and return them as a Currency.WWWtRead 16 bytes as a binrary GUID and return them as a string in string format {00000000-0000-0000-0000-000000000000}.WW9Read the data as a reference to an instance of an object.W3Formatting specifiers for SnapIn.FormatData method.WWWPersists the object. A snap-in that imports this data format will receive its own instance of the object loaded from its persisted data.WWStores a reference to the object. A snap-in that imports this data format will receive a reference to the same instance of the object.DSpecifies how to store an object when calling MMCDataObject::SetDataWWStandard Win32 property sheet.Win32 Wizard property sheet.WW+Win32 Wizard97 style wizard property sheet.WWWEProperty sheet types for MMCPropertySheetProvider.CreatePropertySheetWFilter view has been turned on.WWW Filter view has been turned off.WW6The filter value for the specified column has changed.7Filter change types for ResultViews_FilterChange event.WWW)The MessageView does not display an icon.WMThe MessageView displays the error icon. Same as vbCritical in a message box.WPThe MessageView displays the question icon. Same as vbQuestion in a message box.WWRThe MessageView displays the warning icon. Same as vbExclamation in a message box.VThe MessageView displays the information icon. Same as vbInformation in a message box.-Icon types for MessageView.IconType property.WThe item is selected.W.The item is highlighted as a drag/drop target.The item has the focus, so it is surrounded by a standard focus rectangle. Although more than one item can be selected, only one item can have the focus.W1The item is marked for a cut-and-paste operation.W'Visual states of an item in a list viewWWW"An internal exception has occurredOut of memory.Invalid argument.W3The console returned the following error: %1!08.8X!WWWqThe snap-in was created using a different version of the designer and cannot be processed by the current version.W6An invalid object was found in the text serialization.An internal error occurred.WWWMThe designer does not support the requested storage medium for serialization.W9A serialization write operation completed only partially.W8A serialization read operation completed only partially.WW)The specified data type is not supported.WFThere is already an item in the collection that has the specified key.8The specified item could not be found in the collection.WW?An system error occurred registering snap-in clipboard formats.WWW4An image specified for a scope item is not a bitmap.WWvThe specified object is not a member of an appropriate owning collection or was not referenced from its owning object.RThe operation cannot be performed because the toolbar does not have an image list._The operation cannot be performed because the toolbar's image list does not contain any images.WWWXThe image specified for a toolbar button could not be found in the toolbar's image list.WW#An operating system error occurred.WWW(The menu contains more than 65535 items.WW&The property cannot be set at runtime.,All top-level menu items should be distinct.WWAYou cannot have two menus in two collections share the same name.W"You have entered and invalid name.vThe specified property page could not be found in the system registry. Check that it is associated with SnapInControl.A VARIANT contains a value that is inconsistent with its type. For example, its type is object but its value does not contain a valid object reference. This may occur in a Tag property if an invalid variant was assigned to it.A Tag property contains an object that does not support persistence. If the object is implemented by a VB class module then set its Persistable property to True and implement ReadProperties and WriteProperties.A Tag property contains an object that is not public and creatable. If the object is implemented by a VB class module then set its Instancing property to a publicly creatable option. For other objects, check their registration database entries.WWcTaskpad.ListView contains a name that cannot be indentified with a listview defined at design time.WWWVariant passed to MMCDataObject.SetRawData may only contain Byte, Byte array, Integer, Long, Single, Double, Currency, Boolean, and Object.WWW@The requested data format is not available from the data object.WW9The node was designated as non-extensible at design time.WThe runtime received corrupt data during deserialization. This could be due to a corrupted snap-in DLL or a corrupted console (MSC) file.WThe static node cannot be removed as its lifetime is controlled by the console. Its ScopeItem cannot be removed and ScopeItems.Clear cannot be used.WWAProperties of a ScopeNode not owned by the snap-in are read-only.W5The operation is not supported on a virtual listview.WnList items in a virtual listview cannot be referenced by key. They must be referenced by numerical index only.The specified index is not within the range of items currently in the collection. For virtual listviews the range is determined by a prior call to MMCListView.ListItems.SetItemCount.nA method was called before the designer runtime has connected to MMC in order to allow access to MMC services.xA picture property cannot be set to nothing. The designer runtime supplies a default picture containing an empty bitmap.WW{An attempt was made to alter a toolbar or menu button during an event in which access to MMC's controlbar is not available.WWWpThe collection is read only. Methods that alter the collection, such as Add, Remove, and Clear, may not be used.WW|ScopePaneItem.ColumnSetID does not contain a non-zero length string. All column configuration operations require a valid ID.WW>This feature is not available on the installed version of MMC.HMMC does not have persisted column data for the specified column set ID.WW]This picture property must be set to an icon. Bitmaps and other picture types cannot be used.WThe snap-in's icon cannot be set to nothing. If you do not set this property the designer runtime will use the MMC icon as a default.WA toolbar's buttons must all be drop-down style or all must be something else. MMC does not allow mixing toolbar buttons and menu buttons within a toolbar.WWWiThe data object does not export data using any storage mediums supported by the snap-in designer runtime.W=The data object returned data too large for an Array of BYTE.WDMMC version numbers are not available prior to the Views_Load event.WWFMMC does not have persisted sort data for the specified column set ID.cThe scope node is not connected to MMC. This can happen with the static node before it is expanded.WWW)Virtual lists do not contain scope items.WWWin32 does not permit adding or removing pages from a property sheet during this event.WWW(Snap-in designer runtime error constantsWW ExtensionSnapIn Object InterfaceWWScopeItems collection interfaceWWW/Returns count of scope items in the collection.WWWIScope item object. Represents a single scope item created by the snap-in.WScope item object interface.WW>Name used to identify the scope item within Visual Basic code.?Returns the index of the scopitem in the scopeitems collection.WWWPReturns the key of the scopeitem in the scopeitems collection. Defaults to Name.WWvPosition in SnapIn image lists of image used for scope item in scope pane and result pane. Can be integer index or key6The snap-in object that contains snap-in defined data.RReturns the index of the data object when it is part of a data objects collection.qGet/set the key of the data object when it is part of a data objects collection. Defaults to same value as index.WxA read-only array of strings that contain the GUIDs of the objects types whose data is contained within the data object.WWEmpties the data object.WW<Returns the data in the data object in the specified format.WW[Indicates whether data in the specified format is currently available from the data object.WWWPuts data in the data object using the specified format. If the data is an object then pass a value from the SnapInObjectFormatConstants enumeration for the ObjectType parameter.>Formats raw data in a byte array into Visual Basic data types.CContains the developer defined data associated with the scope item.WWW`Collection of objects that represent snap-ins that are registered as extensions of the snap-in..WW)Snap-in registered extensions collection.W-Count of extension objects in the collection.WsSnap-in registered extension object. Represents a single snap-in that is registered as an extension of the snap-in.WWW.Snap-in registered extension object interface.0Index of the extension object in the collection.WW=Key of the extension object in the collection. Same as CLSID.WCLSID of the extension.WWWmName of the extension. Not always available as some extension snap-ins do not put their name in the registry.W9Indicates whether the the extension is static or dynamic.W6Indicates whether the extension extends context menus.7Indicates whether the extension extends the name space.WWW4Indicates whether the extension extends the toolbar.WW8Indicates whether the extension extends property sheets.WW1Indicates whether the extension extends taskpads.WQIndicates whether the extension should be created for types other than namespace.W@Indicates whether the extension should be created for namespace.WWKGet/set an extension object from the collection indexed by ordinal integer.WWW[Set the Enabled property of all extension objects in the collection to the specified value.WWWbSet the Enabled property of all static extension objects in the collection to the specified value.Collection of objects representing dynamic extensions registered for the scope item type. In the feature event (e.g. ScopeItems_Expand, Views_AddNewMenuItems) set Enabled or NameSpaceEnabled to have the extension created for the scope item instance.WIndicates whether the data for the scope item can be retrieved quickly when the console file (.MSC) is reloaded. NodeID must also be set to use this property. MMC uses this information to determine whether to preserve the scope item's selection and whether to ??WWrUnique non-localized ID used to indentify a scope item so that it can be reselected when a console file is loaded.-Get/set any extra data needed by the snap-in.W>Scope node object. Represents a node in the console namespace.Scope node object interface.WW/Get/set name used to identify the type of node.WWW?Returns the GUID used to identify the type of node (as string).WWW=Get/set the name displayed in the console for the scope node.W4Returns Scope node of the parent of this scope node.WWSetting this property determines whether a plus sign is displayed next to the node in the MMC treeview. Getting this property returns a value indicating whether the node currently has any children. Applies only to nodes owned by the snap-in.WBReturns the scope node that is the first child of this scope node.DReturns the scope node that is the first sibling of this scope node.WWCReturns the scope node that is the next sibling of this scope node.WWWCReturns the scope node that is the last sibling of this scope node.WWWAIndicates whether the scope node has been expanded at least once.W<Indicates whether the scope node was created by the snap-in.WWlExpands the scope item in the name space for the purpose of enumeration. Does not expand it in the treeview.WW+Scope node associated with this scope item.WWWdSet by the snap-in during a paste operation to indicate that the scope item was successfully pasted.WW4Collection of column headers in a snap-in list view.WW2Get/set count of column headers in the collection.1An item in the snap-in column headers collection.W?Returns the index of the item in the column headers collection.WWW=Returns the key of the item in the column headers collection.W"Get/set the text of column header.Get/set the column width in pixels. This property may also be set to siColumnAutoWidth to set the width based on the width of the text in the column's title.WdReturns the column's alignment specified when the column was added to the column headers collection.WWMMC 1.2 or greater. Indicates whether a column is hidden in the listview. If a hidden column is revealed by the user or the snap-in then it will use auto-width unless a specific column width has been set.WWMMC 1.2 or greater. Get/set the value of a text filter for the column. To set an empty filter set the VARIANT to Empty. When getting this property, if the filter value is blank then it will return Empty.WWWdMMC 1.2 or greater. Get/set the maximum length of text that the user may enter into the text filter.WWMMC 1.2 or greater. Get/set the value of a numeric filter for the column. To set an empty filter set the VARIANT to Empty. When getting this property, if the filter value is blank then it will return Empty.QGet/set a column header from the collection indexed by ordinal integer or by key.W+Adds a new column header to the collection.WWW/Removes all column headers from the collection.WWWQRemoves a column header from the collection indexed by ordinal integer or by key.WColumns for scope item's display data when scope item is displayed in result pane in report mode. Runtime determines where to display data from ScopeItem.ListSubItems by macthing scope item column header keys to MMCListView column header keys.WWWGet/set the text for a sub-item. Index is the one-based column number. ScopeItem.SubItems(i) is shorthand for accessing ScopeItem.ListSubItems(i).Text.WWW:Collection of sub-items to display in a snap-in list item.-Get/set count of sub-items in the collection.W5An item in snap-in list view's list items collection.W9An item in snap-in list view's list sub-items collection.WoReturns the index of the item in the list sub-items collection. The index corresponds to a column header index.WWWiReturns the key of the item in the list sub-items collection. The key corresponds to a column header key.WGet/set the text of sub-item.WLGet/set a sub-item from the collection indexed by ordinal integer or by key.WWhAdds a new sub-item to the collection. Index and key must correspond to the column header index and key.WW*Removes all sub-items from the collection.LRemoves a sub-item from the collection indexed by ordinal integer or by key.WW9Get/set the list sub-items collection for the scope item.WCalled from a property page to inform the snap-in of changes made in the property sheet. Causes ScopeItems_PropertyChanged to be called.WW*Deletes all child nodes of the scope item.MReturns a scope item in the collection indexed by ordinal integer or by name.W'Adds a new scope item to the collectionWWWJAdds an instance of a scope item defined at design time to the collection.)Removes a scope item from the collection.WViews collection interface.WWW!Count of views in the collection.WbView object. Represents a single view (MDI child window) in the console that contains the snap-in.View object interface.8Name used to identify the view within Visual Basic code.WW6Returns the index of the view in the views collection.FReturns the key of the view in the views collection. Defaults to Name.&Scope pane items collection interface.4Returns count of scope pane items in the collection.WWuScope pane item object. Represnents a scope item created by the snap-in that is currently visible in the active view.WScope pane item objectCName used to identify the scope pane item within Visual Basic code.WWW\Returns the key of the scope pane item in the scope pane items collection. Defaults to Name.WW3The scope item represented by this scope pane item.WWW7Result view type currently used by the scope pane item.WWW8ProgID of OCX or URL to be displayed in the result pane.WW}Indicates whether the scope pane item can display listviews. Determines whether view menu options are enabled in the console.WdResult view object. Represents a single result pane owned by the currently selected scope pane item.WWResult view object?Name used to identify the result view within Visual Basic code.WWWDReturns the index of the result view in the result views collection.WWTReturns the key of the result view in the result views collection. Defaults to Name.WWAThe currently selected scope pane item that owns the result view.W;For an OCX view this is the control created by the console.WWWType of result view.WWqDepends on ViewType. ResultView name for siPredefined, NULL for siListView, ProgID for siOCXView, URL for others.WSnap-in list view objectWWDCollection of column headers used in the report and list view modes.WWSnap-in image list objectW>Name used to identify the image list within Visual Basic code.XPixels of this color will appear as transparent when an image from the list is rendered.WWDCollection of snap-in list image objects used by snap-in image list.WW"Count of images in the collection.3Image object in the snap-in list images collection.WWW=Returns the index of the image in the list images collection.W;Returns the key of the image in the list images collection.WWW-Get/set the picture object used by the image.WJGet/set an image from the collection indexed by ordinal integer or by key.#Adds a new image to the collection.WWW'Removes all images from the collection.WWWJRemoves an image from the collection indexed by ordinal integer or by key.)Collection of snap-in list image objects.W=Image list containing large icons used in the icon view mode.WVImage list containing small icons used in the report, small icon, and list view modes.4Collection of items to display in snap-in list view.WWDGet the count of list items in the collection. Set is not supported.WW;Returns the index of the item in the list items collection.WWW9Returns the key of the item in the list items collection.WGet/set string that uniquely identifies the list item. Defaults to value of Key. Used by the runtime to determine whether two list items represent the same underlying data. This comparison may be made between two list items from the same list view, from differ??WW|Get/set the text of the list item displayed in icon, small icon and list views. In report view this is the column zero text.WW^Get/set the ordinal index or key of the icon for the item in the list view's Icons image list.DGet/set flag indicating whether the list item is currently selected.WWGet/set flag indicating whether the list item is currently surrounded by a standard focus rectangle. Only one item has the focus, even in a multiple selection.WWW]Get/set flag indicating whether the list item is currently highlighted as a drag/drop target.WgGet/set flag indicating whether the list item is currently marked as cut for a cut and paste operation.WWWTSet during a paste operation to indicate that the list item was successfully pasted.WWGet/set the text for a sub-item. Index is the one-based column number. MMCListItem.SubItems(i) is shorthand for accessing MMCListItem.ListSubItems(i).Text.WWW8Get/set the list sub-items collection for the list item.WWCollection of objects representing the set of dynamic extensions registered for the list item type. In the feature event (e.g. Views_AddNewMenuItems) set Enabled to have the extension created for the list item instance.WWW/Contains the data represented by the list item.WWWName of the data format whose properties may be directly accessed in MMCListItem.Data without explicitly getting the SnapInData object that contains the format.WW#Causes the list item to be redrawn.WWWCauses a ResultItemViewChange event to be fired for all ResultView objects. This method should be called when a result view item's display properties have been changed so that all other result views may display the update.Called from a property page to inform the snap-in of changes made in the property sheet. Causes ResultViews_PropertyChanged to be called.WIGet/set an item from the collection indexed by ordinal integer or by key.W"Adds a new item to the collection.&Removes all items from the collection.IRemoves an item from the collection indexed by ordinal integer or by key.WFor virtual lists tells MMC how many items exist in the list. For non-virtual lists asks MMC to preallocate memory for the specified number of items.W8Collection of items that are displayed in the list view.WWEThe snap-in clipboard object that contains only snap-in defined data.WThe snap-in clipboard object.WAType of selection currently contained by the MMCClipboard object.W5Collection of all scope items created by the snap-in.WScope items collection eventsW9Called when a scope item owned by the snap-in is created.W>Called when the specified scope item is about to be destroyed.2Called when the specified scope item is expanding.3Called when the specified scope item is collapsing.WWWCalled when the specified scope item is expanding during console initialization. If the snap-in expands the scope item synchronously it must set Handled=True.Called when the specified scope item is collapsing. If the snap-in collapses the scope item synchronously it must set Handled=True.WWWACalled when the user requests to rename the specified scope item.WCalled when all children of the specified ScopeNode are about to be removed from the scope pane because the user has removed the snap-in from the console.?Called when the user requests help on the specified scope item.WWWxCalled when a property page calls ScopeItem.PropertyChanged to inform the snap-in of changes made in the property sheet.WWWCollection of the scope items owned by the snap-in that are currently in the clipboard.WWWVCollection of the list items owned by the snap-in that are currently in the clipboard.#Collection of snap-in data objects.WWW(Count of data objects in the collection.WWMGet/set a data object in the collection indexed by ordinal integer or by key.W)Adds a new data object to the collection.W-Removes all data objects from the collection.WORemoves a data object from the collection indexed by ordinal integer or by key.WWWvAn MMCDataObject collection containing a data object for every item in the clipboard that is not owned by the snap-in.pThe currently selected items in the list view. This may include scope items and list items owned by the snap-in.WWHSet/get flag to determine whether items in the list view will be sorted.WW3Set/get index of column used to sort the list view.WWW/Set/get order of sort: ascending or descending.WWW?Set/get mode of list view: icons, small icons, report, or list.WWW7Set/get flag to determine whether list view is virtual.WWWvSet/get flag to determine whether the list view uses font linking for multi-language list item and list sub-item text.HSet/get flag to determine whether list view supports multiple-selection.WWfSet/get flag to determine whether selected text appears highlighted when the ListView loses the focus._Set/get flag to determine whether clicking on a column header in report view initiates sorting.WWW{Set/get flag to determine whether column headers in report view show sorting direction arrows. Requires MMC 1.2 or greater.WWWSets the interval between the time the user makes a filter value change and the firing of ResultViews_FilterChange. The timeout is used when the user makes a change but does press Enter. Requires MMC 1.2 or greater.WWWSet/get flag to determine whether child scope items will appear in the result pane when the list view is displayed. Requires MMC 1.2 or greater.WWSet/get flag to determine whether MMC will sort scope items and then list items lexcically in the result pane. If True then ResultViews_CompareItems is not called. Requires MMC 1.2 or greater.WW]Set the appearance of a scope item in the list view (select, focused, cut, drop-highlighted).WHListView object associated with the result view if its type is ListView.WWSnap-in taskpad object.WWW7Name used to identify the taskpad in Visual Basic code.WWW.Type of taskpad (default, listpad, or custom).4Title displayed at the top of the taskpad. Optional.WWText displayed at the top of the taskpad beneath the title. This text can be a phrase that serves as a subtitle or instructions (such as 'Click an action to perform.').WWHFor custom taskpads only. res: URL of the HTML page used by the taskpad.WWrBackground image type when using an MMC taskpad template (default or listpad). A background image is not required.[res: URL of image displayed for taskpad background when user moves mouse over taskpad area.WWW,Reserved for future use. Not currently used.WW0Font family name of the symbol string to displayWW res:: URL of the font's EOT fileWW,Characters to display using the symbol font.WWIDetermines whether the list control uses a vertical or horizontal layout.W0The text placed directly above the list control.WWIf set to True then a button is placed directly above the list control to the right of the title text. When the user clicks on this button the ResultViews_ ListpadButtonClick event is fired.:If HasButton is True then this is the text for the button.}For listpads this can optionally be the name of an associated listview that will be used to define the listpad configuration.WWCollection of task objects containing the properties of each task in a snap-in taskpad.WWW!Count of tasks in the collection.WSnap-in taskpad task object.WW=Returns the index of the task object in the tasks collection.W;Returns the key of the task object in the tasks collection.WWWoGet/set flag indicating whether a task should be displayed in a taskpad. Must be set in ResultViews_Initialize.WWWThe text placed directly to the right of the mouse-over image. This text serves as the label for the task. This text should be an action in the imperative such as 'Add a new user'.WW7Type of image displayed for task. An image is required.WWWres: URL of image displayed for task when user moves mouse over task area. At least one of MouseOverImage and MouseOffImage must be set.WWres: URL of image displayed for task when mouse is not over task area. At least one of MouseOverImage and MouseOffImage must be set.WWrThe descriptive text displayed in a tooltip when the user moves the mouse over the image or the text for the task.bAn enumeration indicating the type of action triggered when the user clicks a task on the taskpad.qIf the action type is siURL then this is the URL to navigate to in the result pane when the user clicks the task.W}Used only for action type siScript. Contains script code that is run on the taskpad DHTML page when the user clicks the task.WOGet/set a task object from the collection indexed by ordinal integer or by key.WWW)Adds a new task object to the collection.W-Removes all task objects from the collection.WORemoves a task object from the collection indexed by ordinal integer or by key.WWWLCollection of objects containing the properties of each task in the taskpad.WWFTaskpad object associated with the result view if its type is taskpad.UMessageView object. Gives the snap-in access to MMC's MessageView in the result pane.W.Get/Set the title for the result pane message.-Get/Set the text for the result pane message.W-Get/Set the icon for the result pane message.W<Clears the title, text, and icon of the result pane message.WWNMessageView object associated with the result view if its type is MessageView.mListviews only. This GUID is used as the default item type identifier if MMCListItem.ItemTypeGUID is not set.WIndicates whether MMC should always create a new instance of the OCX when the result view is displayed. If False, MMC will create one instance and reuse it.WW1Sets the description bar text in the result pane.WIf the scope pane item is currently selected then this property returns the ResultView object that is currently displayed in the result pane.WKCollection of result panes owned by the currently selected scope pane item.WWW"Result views collection interface.GReturns a view in the collection indexed by ordinal integer or by name.WWWResult views collection eventsFCalled when a new result pane is being created for the specified view.yCalled for an OCX view after the control has been created. The snap-in should initialize control properties at this time.W9Called when the specified result view is being destroyed.WKCalled when the user has requested help for the specified result view item.WWWCalled when the user double clicks on the specified list item. DoDefault determines whether the console performs the default action.WWCalled when the user double clicks on the specified scope item in the result pane. DoDefault determines whether the console performs the default action.WWECalled when the user is attempting to rename the specified list item.WCalled when the user wishes to view the result pane for the selected scope item. The handler should initialize and populate the result pane.WWCalled when result pane for the selected scope item is being replaced. The handler should perform any cleanup and return a value indicating whether the ResultView should be destroyed.WWWfCalled when the result view needs to be refreshed in repsonse to an MMCListItem.UpdateAllViews() call.5Called when the user clicks a ListView column header.W Snap-in console verbs collectionWW2Returns count of MMCConsoleVerb in the collection.Snap-in console verb objectWWW:Returns the verb represented by the MMCConsoleVerb object.Get/set flag indicating whether the button accepts user input. A button that does not have this state does not accept user input and is grayed.WWWVGet/set flag indicating whether the button has the CHECKED style and is being pressed.QGet/set flag indicating whether the button is visible and can receive user input.W5Get/set flag indicating whether the button is grayed.W<Get/set flag indicating whether the button is being pressed.WWGet/set flag indicating whether the verb is executed when the user takes default action such as pressing Enter or double clicking an item.gReturns verb executed when user takes default action such as pressing Enter or double clicking an item.WWWSnap-in control bar interfaceWAttaches a control to the console's control bar. Only MMCToolbar controls are supported at this time. Toolbars must contain exclusively buttons or exclusively menu buttons.WWgDetaches a control from the console's control bar. Only MMCToolbar controls are supported at this time.WWWVirtual lists only. Called when all items in the specified list view have been deselected so that the snap-in may update its toolbars and the standard verbs.WNon-virtual lists only. Called during a sort operation to allow the snap-in to do custom comparison of items the result pane. Result should be set as the return value of the StrComp function.WWWHVirtual lists only. Called to find the ordinal index of an item by name.WWzVirtual lists only. Called to allow the snap-in to start asynchronous caching of list items that will likely be displayed.Virtual lists only. Called to inform the snap-in that the list items will be fetched in sorted order using the specified column as the sort key.WW=Called when the specified task has been selected by the user.W4Called when the user has clicked the listpad button.WWGCalled from a custom taskpad when script has called MMCCtrl.TaskNotify.WWWzCalled when a property page calls MMCListItem.PropertyChanged to inform the snap-in of changes made in the property sheet.Virtual lists only. Called to allow the snap-in to initialize MMCListItem.Data and MMCListItem.DyanmicExtensions. Use the MMCListItem.Index to identify the list item.Virtual lists only. Called when the snap-in must initialize display properties for a list item (e.g. text, icon, list subitems). Use the MMCListItem.Index to identify the list item.WCalled when the user makes a change to the column configuation in a listview. The snap-in may examine ResultView.ListView.ColumnHeaders to determine the new configuration. Return Persist=True to accept the configuration.WWHCalled when the user has made a change to the filter value for a column.WWCalled when the user clicks the filter button on the header control. The snap-in should respond by displaying some UI to allow the user to change the filter operator.DReturns the collection of result views owned by the scope pane item.WWqCollection of scope items created by the snap-in that are currently visible in the scope pane of the active view.W"Scope pane items collection events5Called when the specified scope pane item is created.WfCalled to allow the snap-in to set the view type and display string for the specified scope pane item.If GetResultViewInfo is not handled then this event is called to allow the snap-in to reuse an existing result view for the specified scope pane item.FReturns the scope pane items collection that owns the scope pane item.UID of persisted column set. Defaults to the node type guid for the owning scope item.WmDisplays a new result view for the scope item in the result pane using the specified type and display string.WTDisplays a message view for the scope item with the specified title, text, and icon.WWRReturns a scope pane item in the collection indexed by ordinal integer or by name./Returns the currently selected scope pane item.WWWAReturns the view object that owns the scope pane item collection.W=The collection of scope pane items contained within the view.WFor primary snap-ins sets the title bar in a view created by calling ScopeNode.NewWindow(siCustomTitle, Caption) when the snap-in's static node or one of its child nodes is selected. This property may also be set during the Views_Initialize event.WWW]MMC context menu provider object. Allows a snap-in to initiate the display of a context menu.WqRequests that MMC ask the snap-in to add its context menu items. Causes Views_AddXxxMenuItems events to be fired.WIRequests that MMC ask extension snap-ins to add their context menu items.W(Requests that MMC show the context menu.WWiClears the contents of the context menu. Should be called before starting to populate a new context menu.WReturns an MMCContextMenuProvider object that can be passed to an ActiveX control in an OCX result view so that it can display console context menus.WtMMC property sheet provider object. Allows a snap-in to programmatically initiate property sheet and wizard display.WWCreates a new property sheet or wizard. Objects may contain either a single ScopeItem, a single MMCListItem, or an array of Object containing any combination of ScopeItems and/or MMCListItems.WW\Requests that MMC ask the snap-in to add its property pages to the property sheet or wizard.WW]Requests that MMC ask extensions to add their property pages to the property sheet or wizard.WAsks MMC to determine whether the property sheet for the specified object(s) is currently being displayed. If found then the sheet is made active and the method returns True.xAsks MMC to display the property sheet or wizard. If hwnd is not specified then the console's main frame window is used.WWTells MMC to release all resources associated with the property sheet. Should be called if a property sheet is created but not shown.WReturns an MMCPropertySheetProvider object that can be used to display property sheets and wizards outside of property verb invocations.WWOReturns the MMC major version number. Not available before Views_Load is fired.WWWOReturns the MMC minor version number. Not available before Views_Load is fired.WWWWCollection of column settings in MMC's column persistence. Requires MMC 1.2 or greater.WWWPString that uniquely identifies the column set in MMC's column persistence data.WW3Get/set count of column settings in the collection.WWW2An item in the snap-in column settings collection.Indicates whether a column is hidden in the listview. If a hidden column is revealed by the user or the snap-in then it will use auto-width unless a specific column width has been set.WW>Get/set the one-based position of the column in the list view.RGet/set a column setting from the collection indexed by ordinal integer or by key.,Adds a new column setting to the collection.WW0Removes all column settings from the collection.WWRRemoves a column setting from the collection indexed by ordinal integer or by key.FAsks MMC to persists the column settings. Requires MMC 1.2 or greater.pColumn persistence settings for the View. Not available before Views_Load is fired. Requires MMC 1.2 or greater.WWfCollection of keys that define sort settings in MMC's column persistence. Requires MMC 1.2 or greater.SString that uniquely identifies the sort settings in MMC's column persistence data.WWW-Get/set count of sort keys in the collection.W,An item in the snap-in sort keys collection.WW:Returns the index of the item in the sort keys collection.8Returns the key of the item in the sort keys collection.WW'Set/get column number of this sort key.WWW@Set/get order of sort on this sort key: ascending or descending.WW^Set/get flag to determine whether column headers in report view show sorting direction arrows.LGet/set a sort key from the collection indexed by ordinal integer or by key.WW&Adds a new sort key to the collection.*Removes all sort keys from the collection.LRemoves a sort key from the collection indexed by ordinal integer or by key.WWDAsks MMC to persists the sort settings. Requires MMC 1.2 or greater.WWnSort persistence settings for the View. Not available before Views_Load is fired. Requires MMC 1.2 or greater.nGet/set view's status bar text. Can only be used by snap-in that own's the currently selected scope pane item.Selects the specified ScopeItem in the view's scope pane. Optional arguments are result view type and corresponding display string to be used for result pane.The snap-in menu object.WW3Returns the name used to identify the menu in code.WWWBGet/set the index of the menu in its parent's Children collection.GGet/set the key of the menu object in its parent's Children collection.WWW"Get/set the text of the menu item.?Get/set a value that determines whether a menu item is visible.WWWXGet/set a value that determines whether a check mark is displayed next to the menu item.WWBGet/set flag indicating whether the user can select the menu item.8Get/set flag indicating whether the menu item is grayed.WWgGet/set flag indicating whether the menu item begins a new column without any separating vertical line.WWWbGet/set flag indicating whether the menu item begins a new column with a separating vertical line.Get/set a value that determines whether a menu item is displayed in bold. Only one menu item among siblings can have this attribute.WWOGet/set the text displayed in the status bar when the menu item is highlighted.WWWMMCMenu objects collection.WWW3Returns count of MMCMenu objects in the collection.WWWSReturns an MMCMenu object in the collection specified by ordinal integer or by key.WWW+Adds a new MMCMenu object to the collectionWWW0Removes all MMCMenu objects from the collection.WW.Removes an MMCMenu object from the collection.DCollection of child menu objects. Used to represent cascading menus.WWSnap-in menu events.WWCalled when the user selects an item from a context menu. The snap-in should check the contents of the MMCClipboard object to determine the currently selected item(s).WWWDisplays a popup menu at the specified coordinates. Should only be used in ResultViews_FilterButtonClick event handler to allow the user to select a filter operator.W.Expands or contracts the node in the treeview.#Collapses the node in the treeview.WWWCreates a new view using this node as the root of the scope pane. Options may be combinded using +. Caption is only used for siCustomTitle and is optional. If specified then the new View's Caption property and title bar text will be set from this value.W"Returns the currently active view.)Snap-in context menu management interfaceW'Adds a menu object to the context menu.WWW(Snap-in property sheet management objectWWAdds a property page to the property sheet. Specify the name of the property page as it appears in the project window. Typically called from the snap-in in Views_CreatePropertyPages but can also be called from within a property page to add a page to a running ??WWAdds a property page to the configuration wizard property sheet. The specified object will be avaiable to the property pages as SelectedControls(0). When the user clicks the finish button it will be passed to the SnapIn_ConfigurationComplete event.WWCan be called from a property page to create a COM object that will add property pages to the sheet. Pass the CLSID of the object. This method creates an instance of the object and returns it along with the HWND of the property sheet.Can be called from a property page to change the Cancel button to a Close button. This can be used when the user has made changes that cannot be reversed.tCan be called from a property page to insert a new page into the property sheet at the specified one-based position.WWPCan be called from a property page to simulate pressing a property sheet button.WWCan be called from a property page to request that the property sheet recalculate the page sizes. Should be called after adding or inserting a page that is not the same size as the existing pages.WWCan be called from a property page to remove a page from the property sheet. The page is specified by its one-based position in the sheet.Can be called from a property page to activate another property page. The page is specified by its one-based position in the sheet.WWWCan be called from a property page in a wizard to change the text of the Finish button and enable it. Also hides the Back and Next buttons.WWWCan be called from a property page to change the title of the property sheet. If UsePropertiesForInTitle is True then the title is prefixed with 'Properties for'.rCan be called from a property page in a wizard to change the state of the wizard's Back, Next, and Finish buttons.uCan be called from a property page to determine its one-based position in the property sheet. Pass PropertyPage.hWnd.WCan be called from a property page to request that MMC restart windows if the user clicks the OK button to close the property sheet.WWCan be called from a property page to request that MMC reboot the system if the user clicks the OK button to close the property sheet.rIMMCPropertyPage interface. Should be implemented by property pages that need access to extra initialization data.Called following PropertyPage_Initialize to pass initialization data received from the snap-in in its MMCPropertySheet.AddPage or AddWizardPage call. The property page may store a reference to the MMCPropertySheet object.W@Called when the user clicks the Help button on a property sheet.WWCalled when a property page is created to allow optionally specifying its size in dialog units. If this method does not contain any code then the design time size will be used.WWCalled when the user cancels the property sheet or wizard by pressing Esc, clicking the Cancel button, or clicking the 'X' button in the upper right corner.WWkCalled when a property sheet or wizard is closed because the user pressed Esc or clicked the Cancel button.WWWsCalled when a property sheet or wizard is closed because the user clicked the 'X' button in the upper right corner.WWWSnap-in toolbar object.WWW?Get/set name used to identify the toolbar in Visual Basic code.WWW#Snap-in toolbar buttons collection.WWW+Get/set count of buttons in the collection.WWWSnap-in toolbar button object.0Snap-in toolbar button's button menu collection.WW7Get/set count of button menu objects in the collection.WWWIGet/set flag indicating whether the user can select the button menu item.WJReturns the index of the button menu object in the button menu collection.HReturns the key of the button menu object in the button menu collection.WW4Returns the button object that owns the button menu.WW)Get/set the text of the button menu item.WLGet/set a flag indicating whether the button menu item is currently visible.WWQGet/set a flag indicating whether the button menu item appears with a check mark.WAGet/set a flag indicating whether the button menu item is grayed.WVGet/set a flag indicating whether the button menu item is a horizontal separator line.pGet/set a flag indicating whether the button menu item begins a new column without any separating vertical line.WWkGet/set a flag indicating whether the button menu item begins a new column with a separating vertical line.WWWVGet/set a button menu object from the collection indexed by ordinal integer or by key.0Adds a new button menu object to the collection.WW4Removes all button menu objects from the collection.WWVRemoves a button menu object from the collection indexed by ordinal integer or by key.9Returns collection of button menu objects for the button.W9Get/Set caption for a button menu. Not used for a button.WYGet/set the ordinal index or key of the image for the button in the toolbar's image list.W:Returns the index of the button in the buttons collection.8Returns the key of the button in the buttons collection.WWOGet/set a flag indicating whether the button appears in an indeterminate state.WWWGet/set the button style.WDGet/set the text displayed when the mouse cursor is over the button.WWBGet/set a flag indicating whether the button is currently pressed.BGet/set a flag indicating whether the button is currently visible.JGet/set a button from the collection indexed by ordinal integer or by key.$Adds a new button to the collection.WW(Removes all buttons from the collection.WWJRemoves a button from the collection indexed by ordinal integer or by key.&Returns collection of toolbar buttons.4Get/set image list control containing button images.WWfObject that gives the snap-in access to MMC's string table used for storing strings in a console file.?Retrieves the string specified by the ID from the string table.WWW5Adds a string to the string table and returns its ID.WESearchs the string table for the specified string and returns its ID.W9Removes the string specified by ID from the string table.W*Removes all strings from the string table.Snap-in Object InterfaceWW?The name used to identify the snap-in within Visual Basic code.WWWQThe name used to identify the snap-in's static node in the registration database.WrRead-only. The GUID used to identify the static node type in the registration database. Generated by the designer.<The name used to identify the snap-in within the console UI.WW6Type of snap-in: stand-alone, extension, or dual-mode.Name of HTML help file for snap-in. May be fully qualified path or relative to snap-in location. MMC merges this file with its help file.WOne or more strings separated by semi-colons containing help files referenced by hyperlinks hyperlinks from the snap-in's main help file. Setting this property tells MMC to merge those help files along with the main file specified in HelpFile.WWWEDescription of the snap-in displayed by the console in the About box.W=Name of the company or organization that created the snap-in.WVersion number of the snap-in.Image list for small folder images in the scope pane and scope items in the result pane. Must have the same number of images as SmallFoldersOpen and LargeFolders.Image list for small open folder images in the scope pane. Must have the same number of images as SmallFolders and LargeFolders.WImage list for large folder images for scope items in the result pane. Must have the same number of images as SmallFolders and SmallFoldersOpen.WWTIcon for the MMC's About property page displayed from the Add/Remove Snap-in dialog.WWObsolete. Not used.WWWPosition in image lists of image used for static node in scope pane, result pane, and in MMC's Add Standalone Snap-in dialog. Can be integer index or keyWRCollection of ScopeItem objects containing the data for the snap-in's scope items.XCollection of all the views (MDI child windows) in the console that contain the snap-in.WWViews collection eventsWWW"Called when a new view is created.2Called when the specified view is being destroyed.2Called when the specified view is being activated.4Called when the specified view is being deactivated.WW9Called when the specified view window is being minimized.W9Called when the specified view window is being maximized.WICalled to allow the snap-in to add controls to the console's control bar.WCalled when a selection is made in either pane to allow the snap-in to update the controlbar. Updates may include changing button state, adding/removing buttons, or adding/removing controls.Called when the selection had changed in either the scope pane or in the result pane of the specified view. The snap-in may use this event to update the standard verbs.WWpCalled to allow primary snap-ins to add items to the top of the console's context menu for the selected item(s).WW{Called to allow primary snap-ins to add items to the 'New' sub-menu of the console's context menu for the selected item(s).WWW|Called to allow primary snap-ins to add items to the 'Task' sub-menu of the console's context menu for the selected item(s).WWdCalled to allow primary snap-ins to add items to the console's 'View' menu for the selected item(s).WWCalled when the user selects multiple items belonging to the snap-in. Allows the snap-in to set a specific data format representing the selected items.WWW`Called when the user is either dragging or pasting items onto a scope item owned by the snap-in.WW_Called when the user has either dropped or pasted items onto a scope item owned by the snap-in.WWW:Called when the user has cut or moved the specified items.uCalled when the user presses the delete key, presses the delete button, or selects the delete item on a context menu.WNCalled to ask the snap-in if it has any property pages for the selected items.NCalled to ask the snap-in to create its property pages for the selected items.tCalled when the user presses F5, clicks the refresh button on the toolbar, or selects Refresh from the context menu.WWcCalled when the user clicks the print button on the toolbar or selects Print from the context menu.WWWCalled when the result pane contains a taskpad, URL view, or OCX view, and the user clicks the Properties button on the toolbar.WWCalled when the view has been completely initialized by MMC. View.MMCMajorVersion and View.MMCMinorVersion are available at this time.uCalled when the user is saving the console to a .MSC file. Allows the snap-in to serialize view-specific information.WwCalled when the user is loading the console from a .MSC file. Allows the snap-in deserialize view-specific information.WWWTCollection of View objects representing the set of MDI child windows in the console.WWExtension snap-in object. Encapsulates the set of properties and events that apply to snap-ins that implement non-namespace extensions.WWWExtension SnapIn Object Events2Called when the specified scope node is expanding.Called when the specified scope node is expanding during console initialization. If the snap-in expands the node synchronously it must set Handled=True.WW^Called when the specified scope node is collapsing. Not used in MMC 1.0, MMC 1.1, and MMC 1.2.Called when the specified scope node is collapsing. If the snap-in collapses the node synchronously it must set Handled=True. Not used in MMC 1.0, MMC 1.1, and MMC 1.2.WgCalled when items have been selected or deselected. The snap-in should update its toolbars accordingly.WWWtCalled to allow the snap-in to add items to the 'New' sub-menu of the console's context menu for the specified item.WWuCalled to allow the snap-in to add items to the 'Task' sub-menu of the console's context menu for the specified item.WNCalled to ask the snap-in to create its property pages for the specified item.vCalled to allow a snap-in to add tasks to the result view's taskpad for the scope node represented by the data object.Called when the specified task that was added by the snap-in has been selected by the user. The data object represents the scope node that owns the taskpad.WWEThe ExtensionSnapIn object used by extensions and dual-mode snap-ins.WCMode in which snap-in was created at runtime: primary or extension.WWWpIndicates whether user has checked the 'Show Taskpad Views By Default' option in the MMC 1.1 Options dialog box.WWCollection of objects representing the set of registered extensions for the snap-in. Set Extension.Enabled in SnapIn_Initialize to require that the extension be created when your snap-in loads.WRMMCClipboard object that srepresents the current contents of the system clipboard.This property determines whether the snap-in will be loaded immediately upon expansion of its parent node when the console file is next loaded or only when it is needed (e.g. when the static node is expanded).WyString collection that can be used by the snap-in to store localized strings for reuse when loading a saved console file.WCReturns the currently active View. Shorthand for Views.CurrentView.WWWReturns the ScopePaneItem representing the ScopeItem selected in the scope pane of the current view. Can be Nothing if no selection has yet been made in the scope pane. Shorthand for Views.CurrentView.ScopePaneItems.SelectedItem.WReturns the ScopeItem selected in the scope pane of the current view. Can be Nothing if no selection has yet been made in the scope pane. Shorthand for Views.CurrentView.ScopePaneItems.SelectedItem.ScopeItem.WWReturns the ResultView in the result pane of the current view. Can be Nothing if no selection has yet been made in the scope pane. Shorthand for Views.CurrentView.ScopePaneItems.SelectedItem.ResultView.Returns the list view in the result pane of the current view. Can be Nothing if no selection has yet been made in the scope pane. Shorthand for Views.CurrentView.ScopePaneItems.SelectedItem.ResultView.ListView.;Returns the contents of the command line used start MMC.EXEWWWZDisplays a message box in the console. Should be used instead of the VB function MsgBox().{Displays the specified HTML help topic in the merged MMC HTML help file. HelpFile must be set before this method is called.WWWSCalls the Win32 API function OutputDebugString() with the specified message string.WWWSnap-in Object EventsW9Called when the snap-in is first loaded into the console.W4Called when the snap-in is destroyed by the console.WWCalled when the user has requested help for the snap-in and the snap-in has not implemented merged HTML help by setting SnapIn.Help.WW:Called when the user is saving the console to a .MSC file.=Called when the user is loading the console from a .MSC file.WnCalled when the user adds the snap-in to a console. Determines whether the snap-in has a configuration wizard.If the snap-in returned True from QueryConfigurationWizard then this event is called to request that the snap-in add its pages to the wizard.WOCalled when a configuration wizard completes to pass collected data to snap-in.WWWIf Preload was True before the console was last saved, then this event is called when the snap-in is preloaded when its parent node is expanded.WWRThe main snap-in object with properties and events that are global to the snap-in.^IWizardPage interface. Should be implemented by property pages used in a configuration wizard.ECalled when a page is about to be displayed to allow button settings.WCalled when the user clicks the Next button in a configuration wizard. Set NextPage as follows: 0 to go to previous page, -1 to stay on the current page, > 0 to go to that page. Page numbers are implied by the order in which they were added.WCalled when the user clicks the Next button in a configuration wizard. Set NextPage as follows: 0 to go to next page, -1 to stay on the current page, > 0 to go to that page. Page numbers are implied by the order in which they were added.WCalled when the user clicks the Finish button in a configuration wizard. Indicates whether to allow the wizard to end or to stay on the current page. If allowed then snap-in receives SnapIn_ConfigurationComplete event with data.WWSnap-in toolbar events.WWW0Called when the user clicks on a toolbar button.WWJCalled when the user clicks on a menu button before the menu is displayed.2Called when the user clicks on a menu button item.FIndicates whether other snap-ins may extend the snap-in's static node.Specifies whether the result view should be automatically added to the view menu when the scope item that owns the result view is selected in the scope pane.W0Text for the automatically added view menu item.WW\Text displayed in the status bar when the automatically added view menu item is highlighted.WWPIndicates whether other snap-ins may extend listitems contained in the listview.WWLThe ProgID of the control that the console should create in the result pane.WWLThe URL of the HTML page that the console should display in the result pane.WWMIndicates whether this scope-item should be created automatically at runtime.W;Indicates whether other snap-ins may extend this node type.WWWIndicates whether the ScopeItem will have children at runtime. If False then a plus sign will not be displayed beside the ScopeItem's node in the MMC treeview.WWW^Indicates whether your snap-in adds items to the 'New' sub-menu of the console's context menu._Indicates whether your snap-in adds items to the 'Task' sub-menu of the console's context menu.WWWSIndicates whether your snap-in adds items to the top of the console's context menu.WWW7Indicates whether your snap-in displays property pages.WWWIndicates whether your snap-in adds items to the console's 'View' menu. This may be part of a context menu or the 'View' menu button.WEIndicates whether your snap-in adds buttons to the console's toolbar.WDIndicates whether your snap-in adds scope items under its root node.WW+Type name of node extended by your snap-in.WWWWIndicates whether your extension snap-in is a dynamic extension for nodes of this type.WWWWIndicates whether your extension snap-in extends the name-space for nodes of this type.WWWIndicates whether your extension snap-in adds items to the 'New' sub-menu of the console's context menu for nodes of this type.WWWIndicates whether your extension snap-in adds items to the 'Task' sub-menu of the console's context menu for nodes of this type.WWkIndicates whether your extension snap-in adds pages to the console's property sheet for nodes of this type.WWWfIndicates whether your extension snap-in adds buttons to the console's toolbar for nodes of this type.WIndicates whether your extension snap-in adds tasks to taskpads for nodes of this type.WWW;Name used to refer to the data format in Visual Basic code.WWWName of the XML file containing the format definition. This file is not part of the project and its name is for reference only.WWW @ @@ ` @  8@@Pt`h @  <@@\ (0@HX` @  x ,dl@(0@HX`@pX@ Dx@@4@@L (( @8HP|`hx@`"!(# l #P(0%$HP` %hp'H&('h))0*@08,X.hp|./.@L@P-p00@(28dH2X`#p,3,@3@@Ppx77 @8087HP9`h8x9l964:h: (;8@`;PX,hp<T=>L6:(< *  <( 0 >@ H =X ` >p x  I @WW<l DH Xp < d H p X$$LD $(D! 0<xx(4\(4(4@@@0(P(4(4T(4(4  @@@@p(Pxh(4 H (4 l (4  (4WW(4XX(4YY(4<(4\(4@@@@@@@@@4Ld|(Px@P(4dd(4ee@@ ((4gDg(4ii(4jj(4hh(4$@@@@@\p(Pxx(4(4(4@@@ ((P((4\@l(4 (48(4T(4(4(4 (4` (4 (4 ( 4H H@@@@@@@@@ @0D\p(Px@h(4X (4 (4 (4P (4x @@@@@ (PxP(4 (4 @@Ld(x(4!H !(4" "(4# #@@@(P(4 (4(4L(4@@@@  8L(Pxx(4WW(4XX(4YY@@@(P(466(4) )(4*T*(4++(4,,@@@@@4P(Px(4(4h(4(4(4 D (4!|!@@@@@@ (Px(4RR(47,7(4SlS(4TT@@@@T t (Px(400(41(1(4282(43H3(44X4(45h5(46x6@@@@@@@ 8 T p (Px(4dd(4ee(4f4f(4gxg(4hh(4ii(4jLj(4(4( 4 \( 4 kk@@@@@@@@@ @ @  8 X t (Px@hP(4p(p(4qq@@4 H (P(4h(4@@ ((48(4h(4(4(4(44(4(4@(4l( 4 ( 4 ( 4 ( 4  @@@@@@@@@ @ @ @ @   0 D ` t (Px@hP(4""(4##@@(H(x(4d(4(4@@@(Px(4(4@(4d@@@4(P(4(4 (4T (4 (4 @@@@@(Px(4!(4!(4!(4h"@@@@0Hd|(Px(4%%"%(4%%"%(4%%"%(4%%#%(4 % %H# %(4!%!%#!%(4"%"%#"%(4#%#%$#%(4$%$%d$$%( 4%%%%$%%( 4&%&%$&%( 4'%'%%'%( 4(%(%P%(%( 4)%)%%)%(4*%*%%*%(4+%+%&+%(4,%,%&,%(4-%-%&-%(4.%.%8'.%(4/%/%'/%(40%0%'0%(41%1%'1%(42%2%(2%(43%3%@(3%(44%4%(4%(45%5%(5%(46%6% )6%(47%7%*7%(48%8%*8%(49%9%+9%(4:%:%8,:%(4;%;%,;%( 4<%<% -<%(!4=%=%H-=%("4>%>%->%(#4?%?%l.?%($4@%@%.@%(%4A%A%.A%(&4B%B%X/B%('4C%C%0C%((4E%E%0E%()4F%F%0F%(*4G%G%|1G%(+4H%H%1H%(,4I%I%p2I%(-4J%J%2J%(.4K%K%2K%(/4L%L%\3L%(04M%M%3M%(14N%N%4N%(24O%O%4O%(34P%P%05P%(44Q%Q%x5Q%(54R%R%5R%(64S%S%(6S%(74T%T%T6T%@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@7@(Hl4T8Tx,Lt(Lt4X4Tx@l(Px@h0X Hp8`(Px@h0X Hp<LD$7 H dD`U 48$ $@$LDx l( DU\$@$ 8$ x, DU<\$@$ 8$ <0D (V\"$"<<LD7 < D!7<$LD8H $A(D!<,LDH8l <0D!H8<4LD8 <8D!8 <<TD@<H\ < @TD Ah < DLD B( < HD! B < LLD C < PD! C<TLD:pD: <XD!:pD: <\DA:pD: <`TDH <dLD$I( <hD!$I <lTD$O$# <pLA$O$Ht\D%P%4H# HxT!%P%4<|TD&lT& $ <LA&lT&$ALD(4$ $AD! <D WTW 04 t4Ut HH44\\H  ""4#4###$$$$H$d$<xP@|0l \X<`<LDL9H $A D!<$LD9l <(D!9<,TD:  004 :T4l D:< Pl H8\ D:<( T<d L; < l @ D < 0<$<  44\\(<`D4 <LDG=G H dDH@H 4p $@$LDx <(D I0AI X<,D rAr X,<<LDL=LH $A D!<$LDs$>sl $A(D!<,LDMd>M $A0D!<4LDN>N $A8D!<<LD n>nX $ A@D!P< DLD P,?P(H $ AHD!  < LLD Od?O( $ APD!  <TLDQ?Q( $AXD! <\LDR?R( $A`D! <dLDS@S(< $AhD! <lLDTH@T(l <pD!TH@T <tLDm@m( <xD!m@m  44\\HH((hh  XX<` \@|<`8t<LDE < D!E<$LD4El $(D!<,LDxE <0D!xE<4TDE <8LDE( <<D!E < @TD F < DTD (G < HTD pG < LTD G < PLD H(h <TLDDH( 0X4 H <<TT ( 8 P <xP@|0l<LDI H dDN 4" $@$LDx x( DO 4 \ d! ! !" 0,4 8O<0D lO 4""< P<LD,JH $A D!<$LDpJl <(D!pJ<,LDpD <0D!pD <4DApD <8LDJt! <<D!J< @LD J! < DD! J< HLD tK! $ @LD! < PLDK(! <TD! K <XLDL(" <\D!L <`LD|M`" <dD!|M<hLDM" <lD!M  44\\d!d!!!!!!!""D"D"""<`P@|TDt<LDQ H dD4S 4# $@$LDx `( DS 4 \ d!# 0,4 S<0D T 4""<8<LD4RH $A D!<$LDRl <(D!R<,LDpD <0D!pD <4DApD <8LDSt! <<D!S44\\d!d!<`P\<LD`tV` H dDaԉa 4 < <$TD < $@(LDx <A,t D 4 \@\5 A04 $A4D  4E""< 8<LDlWl < D!lWl<$LD PW H $A(D!<,LD W l <0D! W <4TDmm8< <8D!H<<LDH= < @LD npDn < DD! npDn < HDA npDn < ALTD X,> < PTD Dx? <TLDЦ@ <XLD$@ H\dD<<A H`dD<<A <dD ld!Thl ܯ0 ; %Tll D@;P;<pL H <tL x Txl  (D <  HH44\\;<< >??,@H@ABBxDDDD<xP@|0l8tX <LDqWq H dDr<r 4h<& <$TDssh<& <(TDtĞt < $@,LDx <<X<LDX $A D!<$LDXH $A(D!<,LDYl <0D!Y<4TDhY8$ <8LDYP <<D!YH< @LD Y% < DD! Y< HLD Z(% < LD! Z < PTD Јp5 <TTDt; <XTDԜ < <\LDpD <`D!pD <dDApD <hLDT< <lD!HpT EtE%H;Ttd 338,4 HH44\\%%%%%% &,5<<<<p<<<`8t(dTD<LDF[F < D!F[F<$LDX[H $A(D!<,LD[l <0D![<4TDG[Gh<& <8LDI<\Ipl& <<LD M|\MP $ A@D!H< DLD N\N& $ AHD! < LTD OyOd/ < PTD ̅0x3 <TTD<XX4 <XLDLpDL <\D!LpDL <`DALpDL <dLD4 <hD!<lD! <pLD(4 <tD !!d! HH44\\H%X&%%P//@4t4t4444<xP(d<x,h <TDm$]m# < LAm$]m<$TDn`n( <(LAn`n<,TDo`o( <0LAo`o<4TDpkp* <8TDq4sqh, <<LD rsr(, < @D!rsr < DLD sss- < HD! sss< LLD t,ttxD- < PD! t,ttp<TLDu`tuX- <XD!u`tu<\LDvtv(- <`D!vtv <dLDt(- <hD!t <lLDXu(- <pD!Xu <tLDZuZ( . <xD!ZuZ <|LD v(T. <D! v <LDpv(. <D!pv <LDv. <D!v<LDw(. <D!w < LD!`x(. <!D! `x <"LD$pD <#D!"pD <$DA#pD T%l %$y0>h &88l 0  A(Ah & 9 909D9 4  h &H l9 |9(94T8l B8Bh &9T<l CCh &09p,-H@d Hh &X2<DL h &THl h & @: P:TLt Y Yh &5 HPd yyh &5HTd z0zh &5TXt h & :(:T\t șh &09;x` h &09@;P;`;! L+5d+,55606D6l6688X9999:(:H$d:::: ;<xP4|$xhX< t<LDI I 0@ dD 48 <$LD87 $@(LDx 08<l$LDH $A D!$$LDl $A(D!<,LDJ`J87 $A0D!<4LD(l <8D! <<LD 0(`7 < @D!0 < DLD (x7 < HD!  < LLD ܐ(7 < PD! ܐ <TLD(7 <XD! <\LDT(7 <`D!T  44\\(7(7XXL7L7!!7777$Hl,hX Hx<D l X&< D  X&88<<L vv`H%<L w@mw`H%T| xԛx`H%P;%H d <`H%4L+d+;<<x<D  =< D  =`$t d =@===0(4 p===<xl  /` = > >< D У ?0$4 0H(\ D =(t? H,T @? =004 ??>?4?T??l h4<LDԧT< < D!ԧ<$LD( H(dD 4@ $@,LDx x0 D 4 \ ! ! @@ 044 <8D H 40<4 <<<<"":<x @<LD,JH $A D!<$LDpJl <(D!pJ<,LDJ@ <0D!J<4LD(! <8D! <<LD P@ < @D!P44\\!!!!@@<`P4<LDT< < D!<$LD H(dD 4A $@,LDx x0 D 4 \ 09 ,- l.A 044  8 <8D  d  40<4   <<<<"":<x @<LDxH $A D!<$LDl <(D!<,LDpA <0D!<4LDxA <8D!p<<LD `(A < @D!` 44\\0909,-,-l.l.<`P<LD < D!<$LDаH <(D!а<,LDl <0D!<4LD`= <8D!`<<LD CC(`B < @D!CC < DLD ȱ(`7 < HD! ȱ < LLD $(l < PD! $ <TLD@h@(B <XD!@h@ <\LDAA(B <`D!AA <dLDBB(B <hD!BB <lLD:t:(7 <pD!:t: <tLDpD <xD!pD <|DApD <LD C <D!<TD D  HH44\\<<|2|2L7L7XXxBxBBBBBCCD<x,hX H8t(dT<LDp H dD 4lC $@$LDx T(t D 4 \C 0A,\ C 4004 0<4D d 40A8T CC"C"C<,\HH\ 4``DLD<<L D8E8l HE < E E Ex ZTZE E E E E <T$t D$P$4FTFplF 0(4 %<%x, &ؼ&@E < E E E<0D 'P'HF044 ((<8D )l)@<<D **@< @D  ++d!H DT  ,,d! >H HT  -- GPGH L\ D .(.GG 0 P4  0T4 ( lEEFFFFFGG4GTGhGGGHl8hLH\H\ $ `hH0 4 H$d H`;!<(L OO(H0,4 88004 9 9L+,HHHHHx,p<LD < D!$A$LDH $A(D!$A,LDl $A0D!<4TD,K <8TD( <<LA< @LD pD < DD! pD < HDA pD HH44\\KDKDK<xD4<LD  H dD 4xI $@$LDx ( D, 4 \ < J xJ JxI 0,4 T<0D  4""<,\<TDT\J < LD= <$D!<(LD(l <,D! <0LD( <4D! <8LD(H $A<D!< @LD dl < DD! d< HLD (J < LD!  < PLDx1 <TD! <XLDpD <\D!pD <`DApD <dLDJ <hD!<lLD X K <pD! X <tLD  (`B <xD!    DJ<<XXxJxJ44\\JJJJJJpp|2|2<x,h@|0l \L<LD H dD8 4(J $@$LDx $A(LA`, D 4 \ d!(J 004 <4D  4""<,\<LD(l < D! <$LDH $A(D!<,LDdl <0D!d<4TDxI $A8LA<<LD pD < @D!pD < DDA pD < HLD t! < LD! < PLD(`B <TD!  <XLD;d;(`7 <\D!;d; <`LD<<(B <dD!<< <hLD==(J <lD!== <pLD>T>(B <tD!>T> <xLD??(B <|D!??  XX44\\d!d!|2|2L7L7xBxBIIBBBB<xP(dTD4p$@LDH $@ D!$@$LDl $@(D!$@,TDC $@0TD K 44\\DD$HlP$@LD 0@ dD 4K $@$LDx <@(t D 4 \K 0@,\ K 4@04 $@4D  40@8T KK"C"C$Tx hH\D(& $@ LDx H$\ D L4L H(\ D L4L <,D X(004 "DL"Hl8<D!< LD <$D! <(LD  <,LDtl <0D!<4LD <8D!((<<LD(0 < @D! `< DLD `|L < HD! < LLD L < PD!<TLD L <XD!,<\LD,M <`D!l<dLDl@M <hLA<lTD( <pLA"0"<tTD"0"( <xLA<|TD( <LAH<TDHM <LA[[<TD[[M <LA\\<TD\\M <LA ^^< TD^^M <!D!"]] <"LD!]](N <#D!$ <$LD#( <%TD%[T[8 , <&TD&\\hQ <'TD',pR $(BTD( < $)BTD)t; <*LD*tR <+LD+CC(R <,TD,D0Dh <-TD-h, <.D!/H </LD.H(@S <0TD0S <1TD1 < <2TD2h<& <3TD38$ <4TD4p5 <5TD5h T <6LD6<TT `7| D7|T K /T <8D 8T<9D 9'X'T$:AD : (Ul; D;< 0<$< ""  #$%&'(!HH<<ThLhLLLLLLL,M,MXMXMpMpMMM((MMMMMMNN4N4N+LNQ;,5RRRS,S,StSESSST8TlTTTU<x,hX H8t(dTD4p$ ` \  L < x  P <L c c%<L dDd%<L exe%< L ff%<L gg%<L h h%Hd #\#%8` ;;%``D (8` h%``D (8` $  ~~%``D@N( O` (  %``D@N( O` ,  %``D@N( Ol 0  %``D@N( O(OT 4|  uu%``D@`8 O`O0P(0Pl< O`O0P@\P tPT@| }T}%`P@PHDd {{%``DTH| %``D(PTL| X%``D`hHHPd %``DHTd  %``DHX\ %%<\L  %H`d %PHdd  %P L+d+06D6xNNNNNOName used to identify the image list within Visual Basic code.-Get/set any extra data needed by the snap-in.Extension snap-in object. Encapsulates the set of properties and events that apply to snap-ins that implement non-namespace extensions.NCalled to ask the snap-in if it has any property pages for the selected items.NCalled to ask the snap-in to create its property pages for the selected items.ICalled to allow the snap-in to add controls to the console's control bar.FTaskpad object associated with the result view if its type is taskpad.Snap-in result view types!ResultView is console's ListView.ResultView is a web page.ResultView is a control (OCX).5Collection of all scope items created by the snap-in.RThe main snap-in object with properties and events that are global to the snap-in.IScope item object. Represents a single scope item created by the snap-in.Scope item object interface.6Indicates whether the extension extends context menus.4Indicates whether the extension extends the toolbar.8Indicates whether the extension extends property sheets.1Indicates whether the extension extends taskpads.QIndicates whether the extension should be created for types other than namespace.Collection of objects representing the set of dynamic extensions registered for the list item type. In the feature event (e.g. Views_AddNewMenuItems) set Enabled to have the extension created for the list item instance."ResultView is the default taskpad.!ResultView is a ListView taskpad.IResultView is a custom taskpad. Requires a developer supplied DHTML page.fSet/get flag to determine whether selected text appears highlighted when the ListView loses the focus.RCollection of ScopeItem objects containing the data for the snap-in's scope items.TCollection of View objects representing the set of MDI child windows in the console.^Called when the specified scope node is collapsing. Not used in MMC 1.0, MMC 1.1, and MMC 1.2.XCollection of all the views (MDI child windows) in the console that contain the snap-in.Views collection interface.3Returns count of MMCMenu objects in the collection.SReturns an MMCMenu object in the collection specified by ordinal integer or by key.+Adds a new MMCMenu object to the collection.Removes an MMCMenu object from the collection.0Removes all MMCMenu objects from the collection.ResultView is a MessageView.NMessageView object associated with the result view if its type is MessageView.)The MessageView does not display an icon.MThe MessageView displays the error icon. Same as vbCritical in a message box.PThe MessageView displays the question icon. Same as vbQuestion in a message box.RThe MessageView displays the warning icon. Same as vbExclamation in a message box.VThe MessageView displays the information icon. Same as vbInformation in a message box.UMessageView object. Gives the snap-in access to MMC's MessageView in the result pane..Get/Set the title for the result pane message.-Get/Set the text for the result pane message./Contains the data represented by the list item.HReturns data in the snap-in's default format named by SnapIn.DataFormat.RThe snap-in data object that contains snap-in defined data in a particular format.RThe snap-in data object that contains snap-in defined data in a particular format.4Get/set the value for a particular property by name.&Remove all properties from the object.%Remove a particular property by name.PResultView is defined at design time. ResultViewDisplayString is view type name.tCalled to allow the snap-in to add items to the 'New' sub-menu of the console's context menu for the specified item.HVirtual lists only. Called to find the ordinal index of an item by name.DCalled to allow a snap-in to add tasks to the result view's taskpad.gDetaches a control from the console's control bar. Only MMCToolbar controls are supported at this time.nCalled when the user adds the snap-in to a console. Determines whether the snap-in has a configuration wizard.If the snap-in returned True from QueryConfigurationWizard then this event is called to request that the snap-in add its pages to the wizard.LReturns the index of the scope pane item in the scope pane items collection.\Returns the key of the scope pane item in the scope pane items collection. Defaults to Name.DReturns the index of the result view in the result views collection.TReturns the key of the result view in the result views collection. Defaults to Name.yCalled for an OCX view after the control has been created. The snap-in should initialize control properties at this time.Called when result pane for the selected scope item is being replaced. The handler should perform any cleanup and return a value indicating whether the ResultView should be destroyed.If GetResultViewInfo is not handled then this event is called to allow the snap-in to reuse an existing result view for the specified scope pane item.View type is not known.DReturns the collection of result views owned by the scope pane item.}Indicates whether the scope pane item can display listviews. Determines whether view menu options are enabled in the console.Called when the user double clicks on the specified scope item in the result pane. DoDefault determines whether the console performs the default action.'Display options for ScopeNode.NewWindowlDisplay a new window with default settings. This is the same as using New Window From Here on the View menu.&Hide the scope pane in the new window.JHide the standard toolbars in the new window. Custom toolbars will appear.dTitle bar text contains only the name of the root node and does not contain the full namespace path.;Returns the key of the image in the list images collection.-Get/set any extra data needed by the snap-in.-Get/set the picture object used by the image."Snap-in list view sort order typesSort in ascending order.Sort in descending order. Snap-in view mode for list viewseItems are displayed as title strings under their large icons. Subitems and headers are not displayed.Items are displayed as title strings to the right of their small icons tabulated under column header zero. Subitems are placed under subsequent headers.eItems are displayed as title strings under their small icons. Subitems and headers are not displayed.oItems are displayed as title strings to the right of their small icons. Subitems and headers are not displayed.Snap-in list view objectSnap-in list view objectDCollection of column headers used in the report and list view modes.=Image list containing large icons used in the icon view mode.VImage list containing small icons used in the report, small icon, and list view modes.xAsks MMC to display the property sheet or wizard. If hwnd is not specified then the console's main frame window is used.EProperty sheet types for MMCPropertySheetProvider.CreatePropertySheetStandard Win32 property sheet.Win32 Wizard property sheet.+Win32 Wizard97 style wizard property sheet.Called following PropertyPage_Initialize to pass initialization data received from the snap-in in its MMCPropertySheet.AddPage or AddWizardPage call. The property page may store a reference to the MMCPropertySheet object.@Called when the user clicks the Help button on a property sheet.Selects the specified ScopeItem in the view's scope pane. Optional arguments are result view type and corresponding display string to be used for result pane.MMC 1.2 or greater. Get/set the one-based position of the column in the list view. Position can be changed by either the user or by the snap-in.cItems are displayed in Report mode and the user is allowed to enter filter strings for each column.Sets the interval between the time the user makes a filter value change and the firing of ResultViews_FilterChange. The timeout is used when the user makes a change but does press Enter. Requires MMC 1.2 or greater.MMC 1.2 or greater. Get/set the value of a text filter for the column. To set an empty filter set the VARIANT to Empty. When getting this property, if the filter value is blank then it will return Empty.dMMC 1.2 or greater. Get/set the maximum length of text that the user may enter into the text filter.HCalled when the user has made a change to the filter value for a column.Called when the user clicks the filter button on the header control. The snap-in should respond by displaying some UI to allow the user to change the filter operator.LRemoves a sub-item from the collection indexed by ordinal integer or by key.5An item in snap-in list view's list items collection.9An item in snap-in list view's list sub-items collection.oReturns the index of the item in the list sub-items collection. The index corresponds to a column header index.iReturns the key of the item in the list sub-items collection. The key corresponds to a column header key.-Get/set any extra data needed by the snap-in.Get/set the text of sub-item.6Snap-in column alignment for list view column headers.#Text is left aligned in the column.$Text is right aligned in the column.Text is centered in the column.4Collection of column headers in a snap-in list view.4Collection of column headers in a snap-in list view.2Get/set count of column headers in the collection.QGet/set a column header from the collection indexed by ordinal integer or by key.+Adds a new column header to the collection.WCollection of the scope items owned by the snap-in that are currently in the clipboard.VCollection of the list items owned by the snap-in that are currently in the clipboard.vAn MMCDataObject collection containing a data object for every item in the clipboard that is not owned by the snap-in.String version of the GUID that identifies the object type represented by the list item. If not set by the snap-in the owning ResultView object's DefaultItemTypeGUID will be used.3Called when the specified scope item is collapsing.Get/set the column width in pixels. This property may also be set to siColumnAutoWidth to set the width based on the width of the text in the column's title.dReturns the column's alignment specified when the column was added to the column headers collection.<Snap-in column width constants for list view column headers.May be used instead of a pixel quantity to indicate that the column width should be determined from the length of its title text.-Get/set any extra data needed by the snap-in.HSet/get flag to determine whether list view supports multiple-selection.)Snap-in context menu management interface'Adds a menu object to the context menu.(Snap-in property sheet management objectAdds a property page to the property sheet. Specify the name of the property page as it appears in the project window. Typically called from the snap-in in Views_CreatePropertyPages but can also be called from within a property page to add a page to a running property sheet.Snap-in control bar interfaceAttaches a control to the console's control bar. Only MMCToolbar controls are supported at this time. Toolbars must contain exclusively buttons or exclusively menu buttons.Snap-in console verbsNo verbs specified.Opens the selected folder.:Allows the selected item(s) to be copied to the clipboard.XAllows the selected item(s) that have been cut or copied to be pasted onto a scope item.*Allows the selected item(s) to be deleted.DAllows the user to invoke properties display for the selected items.'Allows the selected item to be renamed.8Allows the user to invoke refresh for the selected item.9Allows the user to invoke print for the selected item(s). Snap-in console verbs collectiongReturns verb executed when user takes default action such as pressing Enter or double clicking an item.Snap-in console verb objectGet/set flag indicating whether the button accepts user input. A button that does not have this state does not accept user input and is grayed.VGet/set flag indicating whether the button has the CHECKED style and is being pressed.QGet/set flag indicating whether the button is visible and can receive user input.5Get/set flag indicating whether the button is grayed.<Get/set flag indicating whether the button is being pressed.Get/set flag indicating whether the verb is executed when the user takes default action such as pressing Enter or double clicking an item.Snap-in menu events.Called when the user selects an item from a context menu. The snap-in should check the contents of the MMCClipboard object to determine the currently selected item(s).8Get/set flag indicating whether the menu item is grayed.gGet/set flag indicating whether the menu item begins a new column without any separating vertical line.bGet/set flag indicating whether the menu item begins a new column with a separating vertical line.?Get/set a value that determines whether a menu item is visible.\Text displayed in the status bar when the automatically added view menu item is highlighted.mDisplays a new result view for the scope item in the result pane using the specified type and display string.;Name used to refer to the data format in Visual Basic code.Name of the XML file containing the format definition. This file is not part of the project and its name is for reference only.7Allows the selected item(s) to be cut to the clipboard.2Returns count of MMCConsoleVerb in the collection.:Returns the verb represented by the MMCConsoleVerb object.^IWizardPage interface. Should be implemented by property pages used in a configuration wizard.Called when the user clicks the Next button in a configuration wizard. Set NextPage as follows: 0 to go to next page, -1 to stay on the current page, > 0 to go to that page. Page numbers are implied by the order in which they were added.Called when the user clicks the Next button in a configuration wizard. Set NextPage as follows: 0 to go to previous page, -1 to stay on the current page, > 0 to go to that page. Page numbers are implied by the order in which they were added.Called when the user clicks the Finish button in a configuration wizard. Indicates whether to allow the wizard to end or to stay on the current page. If allowed then snap-in receives SnapIn_ConfigurationComplete event with data.Called when the user cancels the property sheet or wizard by pressing Esc, clicking the Cancel button, or clicking the 'X' button in the upper right corner.Snap-in toolbar button styles$The button is a regular push button.@The button is a check button, which can be checked or unchecked.The button remains pressed until another button in the group is pressed. Exactly one button in the group can be pressed at any one moment.$The button functions as a separator.BMenuButton drop down. Use this style to create MenuButton objects.Snap-in toolbar button values.$The button is not currently pressed. The button is currently pressed.Snap-in toolbar object.&Returns collection of toolbar buttons.4Get/set image list control containing button images.?Get/set name used to identify the toolbar in Visual Basic code.-Get/set any extra data needed by the snap-in.Snap-in toolbar events.Snap-in taskpad action types.GWhen the user clicks the task the event ResultViews_TaskClick is fired.hWhen the user clicks the task the console navigates to the URL specified by Task.URL in the result pane.When the user clicks the task the console runs the script specifed by Task.Script using the window.execScript method on the taskpad HTML page.Snap-in taskpad object.4Title displayed at the top of the taskpad. Optional.rBackground image type when using an MMC taskpad template (default or listpad). A background image is not required..Type of taskpad (default, listpad, or custom).LCollection of objects containing the properties of each task in the taskpad.Snap-in taskpad object.WCollection of task objects containing the properties of each task in a snap-in taskpad.WCollection of task objects containing the properties of each task in a snap-in taskpad.!Count of tasks in the collection.OGet/set a task object from the collection indexed by ordinal integer or by key.)Adds a new task object to the collection.6Title bar text contains the scope node's display name.BDo not save the new window's properties when the console is saved.Image list for small open folder images in the scope pane. Must have the same number of images as SmallFolders and LargeFolders.ICalled to allow the snap-in to add controls to the console's control bar.Columns for scope item's display data when scope item is displayed in result pane in report mode. Runtime determines where to display data from ScopeItem.ListSubItems by macthing scope item column header keys to MMCListView column header keys.Get/set the text for a sub-item. Index is the one-based column number. ScopeItem.SubItems(i) is shorthand for accessing ScopeItem.ListSubItems(i).Text.9Get/set the list sub-items collection for the scope item.SCalls the Win32 API function OutputDebugString() with the specified message string.Snap-in taskpad image types.1Image is a string of symbols in a specified font.>Image is a transparent GIF image where index 0 is transparent.>Image is a transparent GIF image where index 1 is transparent."Image is a non-transparent bitmap.[res: URL of image displayed for taskpad background when user moves mouse over taskpad area.,Reserved for future use. Not currently used.0Font family name of the symbol string to display res:: URL of the font's EOT file,Characters to display using the symbol font.7Type of image displayed for task. An image is required.0Font family name of the symbol string to display res:: URL of the font's EOT file,Characters to display using the symbol font.No image is specified.Text displayed at the top of the taskpad beneath the title. This text can be a phrase that serves as a subtitle or instructions (such as 'Click an action to perform.').7Name used to identify the taskpad in Visual Basic code.HFor custom taskpads only. res: URL of the HTML page used by the taskpad.WIndicates whether your extension snap-in is a dynamic extension for nodes of this type.QGet/set a flag indicating whether the button menu item appears with a check mark.AGet/set a flag indicating whether the button menu item is grayed.VGet/set a flag indicating whether the button menu item is a horizontal separator line.pGet/set a flag indicating whether the button menu item begins a new column without any separating vertical line.kGet/set a flag indicating whether the button menu item begins a new column with a separating vertical line.2Called when the specified scope node is expanding.gCalled when items have been selected or deselected. The snap-in should update its toolbars accordingly.uCalled to allow the snap-in to add items to the 'Task' sub-menu of the console's context menu for the specified item.NCalled to ask the snap-in to create its property pages for the specified item.vCalled to allow a snap-in to add tasks to the result view's taskpad for the scope node represented by the data object.Called when the specified task that was added by the snap-in has been selected by the user. The data object represents the scope node that owns the taskpad.EThe ExtensionSnapIn object used by extensions and dual-mode snap-ins. Snap-in scope node relationships_ScopeNodeRelative is the parent of the node. The node will be added as the parent's last child.6ScopeNodeRelative is the previous sibling of the node.2ScopeNodeRelative is the next sibling of the node.`ScopeNodeRelative is the parent of the node. The node will be added as the parent's first child.9Called when a scope item owned by the snap-in is created.dSet by the snap-in during a paste operation to indicate that the scope item was successfully pasted.ECalled when a page is about to be displayed to allow button settings.)Button options for a wizard property page<Display an enabled Next button instead of the Finish button.<Display an enabled Finish button instead of the next button.=Display an disabled Finish button instead of the next button.OCalled when a configuration wizard completes to pass collected data to snap-in.xCalled when a property page calls ScopeItem.PropertyChanged to inform the snap-in of changes made in the property sheet.Called from a property page to inform the snap-in of changes made in the property sheet. Causes ScopeItems_PropertyChanged to be called.Called from a property page to inform the snap-in of changes made in the property sheet. Causes ResultViews_PropertyChanged to be called.zCalled when a property page calls MMCListItem.PropertyChanged to inform the snap-in of changes made in the property sheet.Adds a property page to the configuration wizard property sheet. The specified object will be avaiable to the property pages as SelectedControls(0). When the user clicks the finish button it will be passed to the SnapIn_ConfigurationComplete event.Obsolete. Not used.Obsolete. Not used.Obsolete. Not used.Obsolete. Not used.}For listpads this can optionally be the name of an associated listview that will be used to define the listpad configuration. Apply button. Back button.Cancel button.Finish button. Help button. Next button. OK button.=Display an disabled Next button instead of the Finish button.kCalled when a property sheet or wizard is closed because the user pressed Esc or clicked the Cancel button.sCalled when a property sheet or wizard is closed because the user clicked the 'X' button in the upper right corner.Get/set a value that determines whether a menu item is displayed in bold. Only one menu item among siblings can have this attribute.FGet/set string that uniquely identifies the list item. Defaults to value of Key. Used by the runtime to determine whether two list items represent the same underlying data. This comparison may be made between two list items from the same list view, from different list views, or from different instances of the same list view.9Read the data as a reference to an instance of an object.DSpecifies how to store an object when calling MMCDataObject::SetDataPersists the object. A snap-in that imports this data format will receive its own instance of the object loaded from its persisted data.Stores a reference to the object. A snap-in that imports this data format will receive a reference to the same instance of the object.Can be called from a property page to create a COM object that will add property pages to the sheet. Pass the CLSID of the object. This method creates an instance of the object and returns it along with the HWND of the property sheet.Can be called from a property page to change the Cancel button to a Close button. This can be used when the user has made changes that cannot be reversed.tCan be called from a property page to insert a new page into the property sheet at the specified one-based position.PCan be called from a property page to simulate pressing a property sheet button.Can be called from a property page to request that the property sheet recalculate the page sizes. Should be called after adding or inserting a page that is not the same size as the existing pages.Can be called from a property page to remove a page from the property sheet. The page is specified by its one-based position in the sheet.Can be called from a property page to activate another property page. The page is specified by its one-based position in the sheet.Can be called from a property page in a wizard to change the text of the Finish button and enable it. Also hides the Back and Next buttons.Can be called from a property page to change the title of the property sheet. If UsePropertiesForInTitle is True then the title is prefixed with 'Properties for'.rCan be called from a property page in a wizard to change the state of the wizard's Back, Next, and Finish buttons.uCan be called from a property page to determine its one-based position in the property sheet. Pass PropertyPage.hWnd.&Buttons on a property sheet or wizard.PIndicates whether other snap-ins may extend listitems contained in the listview.1Return the data in the data object as BYTE array./Sets the data in the data object as BYTE array.2Possible selection types in an MMCClipboard objectASelection contains only a single scope item owned by the snap-in.@Selection contains only a single list item owned by the snap-in.?Selection contains only a single item owned by another snap-in.BSelection contains only multiple scope items owned by the snap-in.ASelection contains only multiple list items owned by the snap-in.HSelection contains only list items and scope items owned by the snap-in.?Selection contains only multiple items owned by other snap-ins.:MMCClipboard object does not contain any selected objects.AType of selection currently contained by the MMCClipboard object.@Indicates whether the extension should be created for namespace.9Indicates whether the the extension is static or dynamic.GExtension types (static/dynamic) for snap-ins that extend your snap-in.eStatic extension - always loaded when the features it extends are used (e.g. context menu displayed).Dynamic extension - only loaded for a feature if enabled by the snap-in in ScopeItem.DyanmicExtensions or MMCListItem.DynamicExtensions.bSet the Enabled property of all static extension objects in the collection to the specified value.=Key of the extension object in the collection. Same as CLSID.*Deletes all child nodes of the scope item.Called when the user selects multiple items belonging to the snap-in. Allows the snap-in to set a specific data format representing the selected items.For virtual lists tells MMC how many items exist in the list. For non-virtual lists asks MMC to preallocate memory for the specified number of items.Virtual lists only. Called to allow the snap-in to initialize MMCListItem.Data and MMCListItem.DyanmicExtensions. Use the MMCListItem.Index to identify the list item.Virtual lists only. Called when the snap-in must initialize display properties for a list item (e.g. text, icon, list subitems). Use the MMCListItem.Index to identify the list item.uCalled when the user presses the delete key, presses the delete button, or selects the delete item on a context menu.Get/set flag indicating whether the list item is currently surrounded by a standard focus rectangle. Only one item has the focus, even in a multiple selection.]Get/set flag indicating whether the list item is currently highlighted as a drag/drop target.gGet/set flag indicating whether the list item is currently marked as cut for a cut and paste operation.\Selection contains multiple items. Some are owned by the snap-in and some by other snap-ins.7Filter change types for ResultViews_FilterChange event.Filter view has been turned on. Filter view has been turned off.6The filter value for the specified column has changed.MMC 1.2 or greater. Get/set the value of a numeric filter for the column. To set an empty filter set the VARIANT to Empty. When getting this property, if the filter value is blank then it will return Empty.iThe user has selected or deselected the result pane that currently contains a URL view or a taskpad view.XThe user has selected or deselected the result pane that currently contains an OCX view.Indicates whether the ScopeItem will have children at runtime. If False then a plus sign will not be displayed beside the ScopeItem's node in the MMC treeview.Setting this property determines whether a plus sign is displayed next to the node in the MMC treeview. Getting this property returns a value indicating whether the node currently has any children. Applies only to nodes owned by the snap-in.vSet/get flag to determine whether the list view uses font linking for multi-language list item and list sub-item text.Indicates whether MMC should always create a new instance of the OCX when the result view is displayed. If False, MMC will create one instance and reuse it.Can be called from a property page to request that MMC restart windows if the user clicks the OK button to close the property sheet.Can be called from a property page to request that MMC reboot the system if the user clicks the OK button to close the property sheet.GGet/set the key of the menu object in its parent's Children collection.DCollection of child menu objects. Used to represent cascading menus.MMCMenu objects collection.Called when the specified scope node is expanding during console initialization. If the snap-in expands the node synchronously it must set Handled=True.Called when the specified scope node is collapsing. If the snap-in collapses the node synchronously it must set Handled=True. Not used in MMC 1.0, MMC 1.1, and MMC 1.2.Called when the specified scope item is expanding during console initialization. If the snap-in expands the scope item synchronously it must set Handled=True.Called when the specified scope item is collapsing. If the snap-in collapses the scope item synchronously it must set Handled=True.yString collection that can be used by the snap-in to store localized strings for reuse when loading a saved console file.fObject that gives the snap-in access to MMC's string table used for storing strings in a console file.fObject that gives the snap-in access to MMC's string table used for storing strings in a console file.?Retrieves the string specified by the ID from the string table.5Adds a string to the string table and returns its ID.9Removes the string specified by ID from the string table.*Removes all strings from the string table.ESearchs the string table for the specified string and returns its ID.rUnique non-localized ID used to indentify a scope item so that it can be reselected when a console file is loaded.IDetermines whether the list control uses a vertical or horizontal layout.Listpad styles^The listview control has a horizontal orientation giving it longer rows with a shorter height.[The listview control has a vertical orientation giving it shorter rows with greater height.3Formatting specifiers for SnapIn.FormatData method.+Read 2 bytes and return them as an Integer.'Read 4 bytes and return them as a Long.)Read 4 bytes and return them as a Single.)Read 8 bytes and return them as a Double.CRead bytes as a null-terminated UNICODE string. Return as a String.uRead bytes as concatenated null-terminated UNICODE strings terminated by a double null. Return as an array of String.Read CLSID from start of bytes and remainder of bytes as the contents of a stream. Create an instance of the object and load it from the stream.)Read 4 bytes and return them as a BooleanRRead 2 bytes, convert them from a C language boolean and return them as a Boolean.'Read 8 bytes and return them as a Date.+Read 8 bytes and return them as a Currency.tRead 16 bytes as a binrary GUID and return them as a string in string format {00000000-0000-0000-0000-000000000000}.>Formats raw data in a byte array into Visual Basic data types.One or more strings separated by semi-colons containing help files referenced by hyperlinks hyperlinks from the snap-in's main help file. Setting this property tells MMC to merge those help files along with the main file specified in HelpFile.-Get/Set the icon for the result pane message.<Clears the title, text, and icon of the result pane message.TDisplays a message view for the scope item with the specified title, text, and icon.-Icon types for MessageView.IconType property.Set/get flag to determine whether child scope items will appear in the result pane when the list view is displayed. Requires MMC 1.2 or greater.Set/get flag to determine whether MMC will sort scope items and then list items lexcically in the result pane. If True then ResultViews_CompareItems is not called. Requires MMC 1.2 or greater.CReturns the currently active View. Shorthand for Views.CurrentView.Returns the ScopePaneItem representing the ScopeItem selected in the scope pane of the current view. Can be Nothing if no selection has yet been made in the scope pane. Shorthand for Views.CurrentView.ScopePaneItems.SelectedItem.Returns the ScopeItem selected in the scope pane of the current view. Can be Nothing if no selection has yet been made in the scope pane. Shorthand for Views.CurrentView.ScopePaneItems.SelectedItem.ScopeItem.Returns the ResultView in the result pane of the current view. Can be Nothing if no selection has yet been made in the scope pane. Shorthand for Views.CurrentView.ScopePaneItems.SelectedItem.ResultView.Returns the list view in the result pane of the current view. Can be Nothing if no selection has yet been made in the scope pane. Shorthand for Views.CurrentView.ScopePaneItems.SelectedItem.ResultView.ListView.oGet/set flag indicating whether a task should be displayed in a taskpad. Must be set in ResultViews_Initialize._Set/get flag to determine whether clicking on a column header in report view initiates sorting.XDetermines whether the scope item's display name appears in bold text in the scope pane.{Set/get flag to determine whether column headers in report view show sorting direction arrows. Requires MMC 1.2 or greater.pColumn persistence settings for the View. Not available before Views_Load is fired. Requires MMC 1.2 or greater.@Set/get order of sort on this sort key: ascending or descending.^Set/get flag to determine whether column headers in report view show sorting direction arrows.PString that uniquely identifies the column set in MMC's column persistence data.SString that uniquely identifies the sort settings in MMC's column persistence data.'Set/get column number of this sort key.fCollection of keys that define sort settings in MMC's column persistence. Requires MMC 1.2 or greater.;Returns the contents of the command line used start MMC.EXE]Set the appearance of a scope item in the list view (select, focused, cut, drop-highlighted).'Visual states of an item in a list viewThe item is selected..The item is highlighted as a drag/drop target.The item has the focus, so it is surrounded by a standard focus rectangle. Although more than one item can be selected, only one item can have the focus.1The item is marked for a cut-and-paste operation.uCalled when the user is saving the console to a .MSC file. Allows the snap-in to serialize view-specific information.wCalled when the user is loading the console from a .MSC file. Allows the snap-in deserialize view-specific information.Called when a property page is created to allow optionally specifying its size in dialog units. If this method does not contain any code then the design time size will be used.Position in image lists of image used for static node in scope pane, result pane, and in MMC's Add Standalone Snap-in dialog. Can be integer index or keyImage list for large folder images for scope items in the result pane. Must have the same number of images as SmallFolders and SmallFoldersOpen.RMMCClipboard object that srepresents the current contents of the system clipboard.ZDisplays a message box in the console. Should be used instead of the VB function MsgBox().Snap-in Object Events9Called when the snap-in is first loaded into the console.4Called when the snap-in is destroyed by the console.Called when the user has requested help for the snap-in and the snap-in has not implemented merged HTML help by setting SnapIn.Help.:Called when the user is saving the console to a .MSC file.=Called when the user is loading the console from a .MSC file.ScopeItems collection interface/Returns count of scope items in the collection.MReturns a scope item in the collection indexed by ordinal integer or by name.'Adds a new scope item to the collection0Adds a new button menu object to the collection.4Removes all button menu objects from the collection.VRemoves a button menu object from the collection indexed by ordinal integer or by key.Snap-in toolbar button object.Snap-in toolbar button object.IGet/set flag indicating whether the user can select the button menu item.JReturns the index of the button menu object in the button menu collection.HReturns the key of the button menu object in the button menu collection.4Returns the button object that owns the button menu.-Get/set any extra data needed by the snap-in.)Get/set the text of the button menu item.LGet/set a flag indicating whether the button menu item is currently visible.Name of HTML help file for snap-in. May be fully qualified path or relative to snap-in location. MMC merges this file with its help file.Collection of objects representing dynamic extensions registered for the scope item type. In the feature event (e.g. ScopeItems_Expand, Views_AddNewMenuItems) set Enabled or NameSpaceEnabled to have the extension created for the scope item instance.{Displays the specified HTML help topic in the merged MMC HTML help file. HelpFile must be set before this method is called.0The text placed directly above the list control.If set to True then a button is placed directly above the list control to the right of the title text. When the user clicks on this button the ResultViews_ ListpadButtonClick event is fired.:If HasButton is True then this is the text for the button.pIndicates whether user has checked the 'Show Taskpad Views By Default' option in the MMC 1.1 Options dialog box.Collection of objects representing the set of registered extensions for the snap-in. Set Extension.Enabled in SnapIn_Initialize to require that the extension be created when your snap-in loads.`Collection of objects that represent snap-ins that are registered as extensions of the snap-in..)Snap-in registered extensions collection.-Count of extension objects in the collection.KGet/set an extension object from the collection indexed by ordinal integer.[Set the Enabled property of all extension objects in the collection to the specified value.sSnap-in registered extension object. Represents a single snap-in that is registered as an extension of the snap-in..Snap-in registered extension object interface.0Index of the extension object in the collection.CLSID of the extension.mName of the extension. Not always available as some extension snap-ins do not put their name in the registry.7Indicates whether the extension extends the name space.=Called when the specified task has been selected by the user.4Called when the user has clicked the listpad button.GCalled from a custom taskpad when script has called MMCCtrl.TaskNotify.This property determines whether the snap-in will be loaded immediately upon expansion of its parent node when the console file is next loaded or only when it is needed (e.g. when the static node is expanded).If Preload was True before the console was last saved, then this event is called when the snap-in is preloaded when its parent node is expanded.AIndicates whether the scope node has been expanded at least once.tCalled when the user presses F5, clicks the refresh button on the toolbar, or selects Refresh from the context menu.cCalled when the user clicks the print button on the toolbar or selects Print from the context menu.Called when the result pane contains a taskpad, URL view, or OCX view, and the user clicks the Properties button on the toolbar.XCalled when the user has used the view history to return to a previously displayed view.nGet/set view's status bar text. Can only be used by snap-in that own's the currently selected scope pane item.For primary snap-ins sets the title bar in a view created by calling ScopeNode.NewWindow(siCustomTitle, Caption) when the snap-in's static node or one of its child nodes is selected. This property may also be set during the Views_Initialize event.Indicates whether the data for the scope item can be retrieved quickly when the console file (.MSC) is reloaded. NodeID must also be set to use this property. MMC uses this information to determine whether to preserve the scope item's selection and whether to persist a view for which the scope item is at the root of the treeview. Ignored when the scope item is the target of a console taskpad.JAdds an instance of a scope item defined at design time to the collection.)Removes a scope item from the collection.Scope items collection eventsXCalled to allow the snap-in to set display characteristics for the specified scope item.ACalled when the user requests to rename the specified scope item.2Called when the specified scope item is expanding.Called when all children of the specified ScopeNode are about to be removed from the scope pane because the user has removed the snap-in from the console.>Called when the specified scope item is about to be destroyed.[Called when the user has changed properties of the specified scope item in a property page.?Called when the user requests help on the specified scope item. ExtensionSnapIn Object Interface2Returns the number of children of this scope node.vPosition in SnapIn image lists of image used for scope item in scope pane and result pane. Can be integer index or keyCContains the developer defined data associated with the scope item.BReturns the scope node that is the first child of this scope node.DReturns the scope node that is the first sibling of this scope node.CReturns the scope node that is the last sibling of this scope node.+Scope node associated with this scope item.XCauses ResultViews_ViewChange to be called for all views associated with the scope item.<Indicates whether the scope node was created by the snap-in.>Name used to identify the scope item within Visual Basic code.=Get/set the name displayed in the console for the scope node.KCollection of result panes owned by the currently selected scope pane item.Name of the data format whose properties may be directly accessed in ScopeItem.Data without explicitly getting the SnapInData object that contains the format.#Collapses the node in the treeview._Called when the user has either dropped or pasted items onto a scope item owned by the snap-in.If the scope pane item is currently selected then this property returns the ResultView object that is currently displayed in the result pane.oListviews only. Any list items that do not have their DefaultDataFormat property set will use this format name.mListviews only. This GUID is used as the default item type identifier if MMCListItem.ItemTypeGUID is not set.xA read-only array of strings that contain the GUIDs of the objects types whose data is contained within the data object.#Collection of snap-in data objects.#Collection of snap-in data objects.MGet/set a data object in the collection indexed by ordinal integer or by key.(Count of data objects in the collection.)Adds a new data object to the collection.-Removes all data objects from the collection.ORemoves a data object from the collection indexed by ordinal integer or by key.EThe snap-in clipboard object that contains only snap-in defined data.The snap-in clipboard object.ZCalled when the user has changed properties of the specified list item in a property page.ECalled when the user is attempting to rename the specified list item.Called when the user wishes to view the result pane for the selected scope item. The handler should initialize and populate the result pane.fCalled when the result view needs to be refreshed in repsonse to an MMCListItem.UpdateAllViews() call.5Called when the user clicks a ListView column header.,Called when a context menu item is selected.-Get/set any extra data needed by the snap-in.Called when a selection is made in either pane to allow the snap-in to update the controlbar. Updates may include changing button state, adding/removing buttons, or adding/removing controls.Virtual lists only. Called when all items in the specified list view have been deselected so that the snap-in may update its toolbars and the standard verbs.Tells MMC to release all resources associated with the property sheet. Should be called if a property sheet is created but not shown.>Scope node object. Represents a node in the console namespace.Scope node object interface./Get/set name used to identify the type of node.?Returns the GUID used to identify the type of node (as string).4Returns Scope node of the parent of this scope node.CReturns the scope node that is the next sibling of this scope node.lExpands the scope item in the name space for the purpose of enumeration. Does not expand it in the treeview..Expands or contracts the node in the treeview.Creates a new view using this node as the root of the scope pane. Options may be combinded using +. Caption is only used for siCustomTitle and is optional. If specified then the new View's Caption property and title bar text will be set from this value."Returns the currently active view.`Called when the user is either dragging or pasting items onto a scope item owned by the snap-in.Causes a ResultItemViewChange event to be fired for all ResultView objects. This method should be called when a result view item's display properties have been changed so that all other result views may display the update.TSet during a paste operation to indicate that the list item was successfully pasted.Name of the data format whose properties may be directly accessed in MMCListItem.Data without explicitly getting the SnapInData object that contains the format.!Count of views in the collection.GReturns a view in the collection indexed by ordinal integer or by name.Views collection events"Called when a new view is created.2Called when the specified view is being destroyed.2Called when the specified view is being activated.4Called when the specified view is being deactivated.9Called when the specified view window is being minimized.9Called when the specified view window is being maximized.bView object. Represents a single view (MDI child window) in the console that contains the snap-in.View object interface.8Name used to identify the view within Visual Basic code.=The collection of scope pane items contained within the view.-Get/set any extra data needed by the snap-in.qCollection of scope items created by the snap-in that are currently visible in the scope pane of the active view.|Called to allow primary snap-ins to add items to the 'Task' sub-menu of the console's context menu for the selected item(s).dCalled to allow primary snap-ins to add items to the console's 'View' menu for the selected item(s).Called when the selection had changed in either the scope pane or in the result pane of the specified view. The snap-in may use this event to update the standard verbs.uScope pane item object. Represnents a scope item created by the snap-in that is currently visible in the active view.Scope pane item object3The scope item represented by this scope pane item.CName used to identify the scope pane item within Visual Basic code.:The name displayed in the console for the scope pane item.7Result view type currently used by the scope pane item.8ProgID of OCX or URL to be displayed in the result pane.NIndicates whether the scope pane item is currently expanded in the scope pane.Indicates whether the scope item is currently selected in the scope pane. Setting to True selects the scope item and creates a new result view. You must handle GetResultViewInfo or GetResultView for a view type other than the default.yIndicates whether the runtime should automatically heed the user's preference specified by VBSnapIn.TaskpadViewPreferred.-Get/set any extra data needed by the snap-in.FReturns the scope pane items collection that owns the scope pane item.&Scope pane items collection interface.4Returns count of scope pane items in the collection.RReturns a scope pane item in the collection indexed by ordinal integer or by name./Returns the currently selected scope pane item.AReturns the view object that owns the scope pane item collection."Scope pane items collection events5Called when the specified scope pane item is created.>Called when the specified scope item is about to be destroyed.fCalled to allow the snap-in to set the view type and display string for the specified scope pane item.:Called when the user has cut or moved the specified items.pCalled to allow primary snap-ins to add items to the top of the console's context menu for the selected item(s).{Called to allow primary snap-ins to add items to the 'New' sub-menu of the console's context menu for the selected item(s).nSort persistence settings for the View. Not available before Views_Load is fired. Requires MMC 1.2 or greater.OReturns the MMC major version number. Not available before Views_Load is fired.OReturns the MMC minor version number. Not available before Views_Load is fired.Called when the view has been completely initialized by MMC. View.MMCMajorVersion and View.MMCMinorVersion are available at this time.Displays a popup menu at the specified coordinates. Should only be used in ResultViews_FilterButtonClick event handler to allow the user to select a filter operator.WCollection of column settings in MMC's column persistence. Requires MMC 1.2 or greater.WCollection of column settings in MMC's column persistence. Requires MMC 1.2 or greater.3Get/set count of column settings in the collection.RGet/set a column setting from the collection indexed by ordinal integer or by key.,Adds a new column setting to the collection.0Removes all column settings from the collection.RRemoves a column setting from the collection indexed by ordinal integer or by key.FAsks MMC to persists the column settings. Requires MMC 1.2 or greater.2An item in the snap-in column settings collection.2An item in the snap-in column settings collection.MMC 1.2 or greater. Indicates whether a column is hidden in the listview. If a hidden column is revealed by the user or the snap-in then it will use auto-width unless a specific column width has been set.UID of persisted column set. Defaults to the node type guid for the owning scope item.oCalled during console loading when restoring a listview to allow the snap-in to choose a serialized column set.]MMC context menu provider object. Allows a snap-in to initiate the display of a context menu.qRequests that MMC ask the snap-in to add its context menu items. Causes Views_AddXxxMenuItems events to be fired.IRequests that MMC ask extension snap-ins to add their context menu items.(Requests that MMC show the context menu.iClears the contents of the context menu. Should be called before starting to populate a new context menu.Called when the user makes a change to the column configuation in a listview. The snap-in may examine ResultView.ListView.ColumnHeaders to determine the new configuration. Return Persist=True to accept the configuration.Returns an MMCContextMenuProvider object that can be passed to an ActiveX control in an OCX result view so that it can display console context menus.Returns an MMCPropertySheetProvider object that can be used to display property sheets and wizards outside of property verb invocations.tMMC property sheet provider object. Allows a snap-in to programmatically initiate property sheet and wizard display.Creates a new property sheet or wizard. Objects may contain either a single ScopeItem, a single MMCListItem, or an array of Object containing any combination of ScopeItems and/or MMCListItems.\Requests that MMC ask the snap-in to add its property pages to the property sheet or wizard.]Requests that MMC ask extensions to add their property pages to the property sheet or wizard.Asks MMC to determine whether the property sheet for the specified object(s) is currently being displayed. If found then the sheet is made active and the method returns True."Result views collection interface.1Sets the description bar text in the result pane.Result views collection eventsFCalled when a new result pane is being created for the specified view.9Called when the specified result view is being destroyed.tCalled to allow the snap-in to set display characteristics for the specified list sub-item (row,col) in a list view.cCalled when the result view needs to be refreshed in repsonse to a ScopeItem.UpdateAllViews() call.KCalled when the user has requested help for the specified result view item.Called when the user double clicks on the specified list item. DoDefault determines whether the console performs the default action.@Called when the specified result view window is being minimized.@Called when the specified result view window is being maximized.!Count of views in the collection.GReturns a view in the collection indexed by ordinal integer or by name.Snap-in image list objectSnap-in image list objectXPixels of this color will appear as transparent when an image from the list is rendered.)Collection of snap-in list image objects.DCollection of snap-in list image objects used by snap-in image list.DCollection of snap-in list image objects used by snap-in image list."Count of images in the collection.JGet/set an image from the collection indexed by ordinal integer or by key.#Adds a new image to the collection.'Removes all images from the collection.JRemoves an image from the collection indexed by ordinal integer or by key.3Image object in the snap-in list images collection.3Image object in the snap-in list images collection.=Returns the index of the image in the list images collection.rIMMCPropertyPage interface. Should be implemented by property pages that need access to extra initialization data.Non-virtual lists only. Called during a sort operation to allow the snap-in to do custom comparison of items the result pane. Result should be set as the return value of the StrComp function.zVirtual lists only. Called to allow the snap-in to start asynchronous caching of list items that will likely be displayed.Virtual lists only. Called to inform the snap-in that the list items will be fetched in sorted order using the specified column as the sort key.dResult view object. Represents a single result pane owned by the currently selected scope pane item.Result view object?Name used to identify the result view within Visual Basic code.AThe currently selected scope pane item that owns the result view.;For an OCX view this is the control created by the console.Specifies whether the result view should be automatically added to the view menu when the scope item that owns the result view is selected in the scope pane.0Text for the automatically added view menu item.-Get/set any extra data needed by the snap-in.Type of result view.qDepends on ViewType. ResultView name for siPredefined, NULL for siListView, ProgID for siOCXView, URL for others.HListView object associated with the result view if its type is ListView.8Collection of items that are displayed in the list view.pThe currently selected items in the list view. This may include scope items and list items owned by the snap-in.HSet/get flag to determine whether items in the list view will be sorted.3Set/get index of column used to sort the list view./Set/get order of sort: ascending or descending.?Set/get mode of list view: icons, small icons, report, or list.7Set/get flag to determine whether list view is virtual.4Collection of items to display in snap-in list view.4Collection of items to display in snap-in list view.DGet the count of list items in the collection. Set is not supported.IGet/set an item from the collection indexed by ordinal integer or by key."Adds a new item to the collection.&Removes all items from the collection.IRemoves an item from the collection indexed by ordinal integer or by key.5An item in snap-in list view's list items collection.5An item in snap-in list view's list items collection.;Returns the index of the item in the list items collection.9Returns the key of the item in the list items collection.-Get/set any extra data needed by the snap-in.|Get/set the text of the list item displayed in icon, small icon and list views. In report view this is the column zero text.^Get/set the ordinal index or key of the icon for the item in the list view's Icons image list.iGet/set the ordinal index or key of the small icon for the item in the list view's SmallIcons image list.DGet/set flag indicating whether the list item is currently selected.Get/set the text for a sub-item. Index is the one-based column number. MMCListItem.SubItems(i) is shorthand for accessing MMCListItem.ListSubItems(i).Text.8Get/set the list sub-items collection for the list item.#Causes the list item to be redrawn.:Collection of sub-items to display in a snap-in list item.:Collection of sub-items to display in a snap-in list item.-Get/set count of sub-items in the collection.LGet/set a sub-item from the collection indexed by ordinal integer or by key.hAdds a new sub-item to the collection. Index and key must correspond to the column header index and key.*Removes all sub-items from the collection./Removes all column headers from the collection.QRemoves a column header from the collection indexed by ordinal integer or by key.1An item in the snap-in column headers collection.1An item in the snap-in column headers collection.?Returns the index of the item in the column headers collection.=Returns the key of the item in the column headers collection.-Get/set any extra data needed by the snap-in."Get/set the text of column header.6The snap-in object that contains snap-in defined data.6The snap-in object that contains snap-in defined data.Empties the data object.<Returns the data in the data object in the specified format.[Indicates whether data in the specified format is currently available from the data object.Puts data in the data object using the specified format. If the data is an object then pass a value from the SnapInObjectFormatConstants enumeration for the ObjectType parameter.The snap-in menu object.The snap-in menu object.?Returns the index of the item in the column headers collection.=Returns the key of the item in the column headers collection.Get/set the column width in pixels. This property may also be set to siColumnAutoWidth to set the width based on the width of the text in the column's title.Indicates whether a column is hidden in the listview. If a hidden column is revealed by the user or the snap-in then it will use auto-width unless a specific column width has been set.>Get/set the one-based position of the column in the list view.fCollection of keys that define sort settings in MMC's column persistence. Requires MMC 1.2 or greater.-Get/set count of sort keys in the collection.LGet/set a sort key from the collection indexed by ordinal integer or by key.&Adds a new sort key to the collection.*Removes all sort keys from the collection.LRemoves a sort key from the collection indexed by ordinal integer or by key.DAsks MMC to persists the sort settings. Requires MMC 1.2 or greater.,An item in the snap-in sort keys collection.,An item in the snap-in sort keys collection.:Returns the index of the item in the sort keys collection.8Returns the key of the item in the sort keys collection.0Called when the user clicks on a toolbar button.JCalled when the user clicks on a menu button before the menu is displayed.2Called when the user clicks on a menu button item.Snap-in toolbar object.#Snap-in toolbar buttons collection.#Snap-in toolbar buttons collection.+Get/set count of buttons in the collection.JGet/set a button from the collection indexed by ordinal integer or by key.$Adds a new button to the collection.(Removes all buttons from the collection.JRemoves a button from the collection indexed by ordinal integer or by key.Snap-in toolbar button object.Snap-in toolbar button object.9Returns collection of button menu objects for the button.9Get/Set caption for a button menu. Not used for a button.Get/set flag indicating whether the button accepts user input. A button that does not have this state does not accept user input and is grayed.YGet/set the ordinal index or key of the image for the button in the toolbar's image list.:Returns the index of the button in the buttons collection.8Returns the key of the button in the buttons collection.OGet/set a flag indicating whether the button appears in an indeterminate state.Get/set the button style.-Get/set any extra data needed by the snap-in.DGet/set the text displayed when the mouse cursor is over the button.BGet/set a flag indicating whether the button is currently pressed.BGet/set a flag indicating whether the button is currently visible.0Snap-in toolbar button's button menu collection.0Snap-in toolbar button's button menu collection.7Get/set count of button menu objects in the collection.VGet/set a button menu object from the collection indexed by ordinal integer or by key.-Removes all task objects from the collection.ORemoves a task object from the collection indexed by ordinal integer or by key.Snap-in taskpad task object.Snap-in taskpad task object.=Returns the index of the task object in the tasks collection.;Returns the key of the task object in the tasks collection.-Get/set any extra data needed by the snap-in.The text placed directly to the right of the mouse-over image. This text serves as the label for the task. This text should be an action in the imperative such as 'Add a new user'.res: URL of image displayed for task when user moves mouse over task area. At least one of MouseOverImage and MouseOffImage must be set.res: URL of image displayed for task when mouse is not over task area. At least one of MouseOverImage and MouseOffImage must be set.rThe descriptive text displayed in a tooltip when the user moves the mouse over the image or the text for the task.bAn enumeration indicating the type of action triggered when the user clicks a task on the taskpad.qIf the action type is siURL then this is the URL to navigate to in the result pane when the user clicks the task.}Used only for action type siScript. Contains script code that is run on the taskpad DHTML page when the user clicks the task.DIndicates whether your snap-in adds scope items under its root node.^Indicates whether your snap-in adds items to the 'New' sub-menu of the console's context menu._Indicates whether your snap-in adds items to the 'Task' sub-menu of the console's context menu.SIndicates whether your snap-in adds items to the top of the console's context menu.Indicates whether your snap-in adds items to the console's 'View' menu. This may be part of a context menu or the 'View' menu button.7Indicates whether your snap-in displays property pages.EIndicates whether your snap-in adds buttons to the console's toolbar.+Type name of node extended by your snap-in.Indicates whether your extension snap-in adds items to the 'New' sub-menu of the console's context menu for nodes of this type.Indicates whether your extension snap-in adds items to the 'Task' sub-menu of the console's context menu for nodes of this type.kIndicates whether your extension snap-in adds pages to the console's property sheet for nodes of this type.fIndicates whether your extension snap-in adds buttons to the console's toolbar for nodes of this type.WIndicates whether your extension snap-in adds tasks to taskpads for nodes of this type.MIndicates whether this scope-item should be created automatically at runtime.LThe ProgID of the control that the console should create in the result pane."An internal exception has occurredOut of memory.Invalid argument.3The console returned the following error: %1!08.8X!qThe snap-in was created using a different version of the designer and cannot be processed by the current version.6An invalid object was found in the text serialization.An internal error occurred.MThe designer does not support the requested storage medium for serialization.9A serialization write operation completed only partially.8A serialization read operation completed only partially.)The specified data type is not supported.FThere is already an item in the collection that has the specified key.8The specified item could not be found in the collection.?An system error occurred registering snap-in clipboard formats.4An image specified for a scope item is not a bitmap.vThe specified object is not a member of an appropriate owning collection or was not referenced from its owning object.RThe operation cannot be performed because the toolbar does not have an image list._The operation cannot be performed because the toolbar's image list does not contain any images.XThe image specified for a toolbar button could not be found in the toolbar's image list.#An operating system error occurred.(The menu contains more than 65535 items.&The property cannot be set at runtime.,All top-level menu items should be distinct.AYou cannot have two menus in two collections share the same name."You have entered and invalid name.vThe specified property page could not be found in the system registry. Check that it is associated with SnapInControl.A VARIANT contains a value that is inconsistent with its type. For example, its type is object but its value does not contain a valid object reference. This may occur in a Tag property if an invalid variant was assigned to it.A Tag property contains an object that does not support persistence. If the object is implemented by a VB class module then set its Persistable property to True and implement ReadProperties and WriteProperties.A Tag property contains an object that is not public and creatable. If the object is implemented by a VB class module then set its Instancing property to a publicly creatable option. For other objects, check their registration database entries.cTaskpad.ListView contains a name that cannot be indentified with a listview defined at design time.Variant passed to MMCDataObject.SetRawData may only contain Byte, Byte array, Integer, Long, Single, Double, Currency, Boolean, and Object.@The requested data format is not available from the data object.9The node was designated as non-extensible at design time.The runtime received corrupt data during deserialization. This could be due to a corrupted snap-in DLL or a corrupted console (MSC) file.The static node cannot be removed as its lifetime is controlled by the console. Its ScopeItem cannot be removed and ScopeItems.Clear cannot be used.AProperties of a ScopeNode not owned by the snap-in are read-only.5The operation is not supported on a virtual listview.nList items in a virtual listview cannot be referenced by key. They must be referenced by numerical index only.The specified index is not within the range of items currently in the collection. For virtual listviews the range is determined by a prior call to MMCListView.ListItems.SetItemCount.nA method was called before the designer runtime has connected to MMC in order to allow access to MMC services.Data from a foreign data object is not available in TYMED_HGLOBAL. The designer runtime does not support other storage mediums.xA picture property cannot be set to nothing. The designer runtime supplies a default picture containing an empty bitmap.{An attempt was made to alter a toolbar or menu button during an event in which access to MMC's controlbar is not available.pThe collection is read only. Methods that alter the collection, such as Add, Remove, and Clear, may not be used.|ScopePaneItem.ColumnSetID does not contain a non-zero length string. All column configuration operations require a valid ID.>This feature is not available on the installed version of MMC.HMMC does not have persisted column data for the specified column set ID.]This picture property must be set to an icon. Bitmaps and other picture types cannot be used.The snap-in's icon cannot be set to nothing. If you do not set this property the designer runtime will use the MMC icon as a default.A toolbar's buttons must all be drop-down style or all must be something else. MMC does not allow mixing toolbar buttons and menu buttons within a toolbar.iThe data object does not export data using any storage mediums supported by the snap-in designer runtime.=The data object returned data too large for an Array of BYTE.DMMC version numbers are not available prior to the Views_Load event.FMMC does not have persisted sort data for the specified column set ID.cThe scope node is not connected to MMC. This can happen with the static node before it is expanded.)Virtual lists do not contain scope items.WWin32 does not permit adding or removing pages from a property sheet during this event. Extensions(Snap-in designer runtime error: 0x%08.8Xmssnr t000 00000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|000000000000000000000000000000001111111222 22222 2$2(2,2024282<2@2D2H2L2P2T2X2\2`2d2h2l2p2t2x2|222222222222222222222222222222222333 33333 3$3(3,3034383<3@3D3H3L3P3T3X3\3`3d3h3l3p3t3x3|333333333333333333333333333333333444 44444 4$4(4,4044484<4@4D4H4L4P4T4X4\4`4d4h4l4p4t4x45555 5$5(5,5054585<5@5H5L5P5T5X5\5`5d5h5l5p5t5x5|555555555555555555555555555555555666 66666 6$6(6,6064686<6@6D6H6L6P6T6X6\6`6d6h6l6p6t6x6|666666666666666666666666666666666777 77777 7$7(7,7074787<7@7D7H7L7P7T7X7\7`7d7h7l7p7t7x7|77777777777777777777777777777777888 88888 8$8(8,8084888<8@8D8H8L8P8T8X8\8`8d8h8l8p8t8x8|888888888888888888888888888889 999$9,99999999::: ::::: :$:(:,:0:4:8:<:@:D:H:L:P:T:X:\:`:d:h:l:p:t:x:|::::::::::::::::::::::::::::::::;;; ;;;;; ;$;(;,;0;4;8;<;@;D;H;L;P;T;X;\;`;d;h;l;p;t;x;|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<< <<<<< <$<(<,<0<4<8<<<@>> >>>>> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??? ????? ?$?(?,?0?4?8?>>>>>> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??? ????? ?$?(?,?0?4?8?>> >>>>> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>>>>>>>>>>>>>>>>>?? ????? ?$?(?,?0?4?8?>> >>>>> >$>(>,>0>4>8>>>>>>>>>??? ???? ?$?(?,?0?4?8?>> >>>>> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??? ???????????????????????????????????p000 00000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|00000000000000000000000000000000011 11111 1$1(1,1014181<1@1D1H1L1P1T1X1\1`1d1h1l1p1t1x1|111111111111111111111111111111111222 22222 2333 33333 3$3(3,3034383<3@3D3H3L3P3T3X3\3`3d3h3l3p3t3x3|3333333333333333333333333333333334444444444555 55555 5$5(5,5054585<5@5D5H5L5P5T5X5\5`5d5h5l5p5t5x5|555555555555555555555555555555555666 66666 6$6(6,6064686<6@6D6H6L6P6T6X6\6`6d6h6l6p6t6x6|6666666666666666666666666777 7777 7$7(7,7074787<7@7D7H7L7P7T7X7\7`7d7h7l7p7t7x7|77777777777777777777777777777777888 8888 8$8(8,8084888<8@8D8H8L8P8T8X8\8`8d8h8l8p8t8x8|88888888888888888888889 9$9(9,9094989<9@9D9H9L9P9X9\9`9d9h9l9p9t9x9|999999999999999999999999999999999:: ::::: :$:(:,:0:4:8:<:@:D:H:L:P:T:X:\:`:d:h:l:p:t:x:|:::::::::::::::::::::::::::::::::;;; ;;;;; ;$;(;,;0;4;8;<;@;D;H;L;P;T;X;\;`;d;h;l;p;t;x;|;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<< <<<<< <$<(<,<0<4<8<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=== ===== =$=(=,=0=4=8=<=@=D=H=L=P=T=X=\=`=d=h=l=p=t=x=|================================>>> >>>>> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??? ?h?l?p?t?x?|?????????????????????????????????000 00000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|00000000000000000000000000000000111 11111 1$1(1,1014181<1@1D1H1L1P1T1X1\1`1d1h1l1p1t1x1|111111111111111111222 22222 2$2(2,2024282<2@2D2H2L2P2T2X2\2`2d2h2l2p2t2x2|2222222222222222222222222222222333 33333 3$3(3,3034383<3@3D3H3L3P3T3X3\3`3d3h3l3p3t3x3|33333333333333333333333333333444 44444 4$4(4,4044484<4444444444444444444444444444555 55555 5$5(5,5054585<5@5D555555555555555555666 66666 6$6(6,6064686<6@6D6H6L6P6T6X6\6`6T8X8\8`8d8h8l8p8t8x8|88888888888888888V;v;;;>v??)070L0S0Z0a0h0o0v0}0000`3t3y333334+4D4I4a4}4444445L5[5b5i5p5w5}55555555K666P7898&99:;;)<]<<<<=^==>1>h>>5???,012.252<2C2J2Q23333333444;44444445.55555555556"6I6`6g6n6u6|66666666666666737?7778'9.959<9C9I9Z9m9t9{999999Y:::Y;_;p;00D1J1_111 222334N4b4i4p4w4~4444444555666Q6y6~6666^77778 8)8D8K8U8a888888888889%909<9z::::::::^;;;;)<0<<<<&====>>!?g??m000000001 1V1r1y11112/252@2_2f222222222222 333"3)30363@3J3w3333 4C4J4Q4X4_4f4o4E5L5S5Z5a5g55555666p7~777777%8,838:8A8H89:`:::;H;];d;k;r;y;;;;;;G>1=1D1K1R1Y1`1i111111122"2/22*303s3y334 444!4(4)6677!7(7/767=77777 88|88888888 999 9'9.9A9H9O9V9]9d9n9999:/:<:::);/;s;<== ='=.=5=<====> >>>>G>M>X>m>??p>0F0111 2'2s2224Q4|4445!5A5b5778W99(;.;A;G;;*?1?8???F?L?t?z???8/0111<>F>Y>`>g>n>u>|>>>? ???:?@?K?W??00070>0E0L0S0Z0a0k0u0000 1 141y11111111111122}223a3n333333344555&5-545:5|555566y666666666#737:7A7H7O7V7`7j7r777777777777 8_8e8p88888E9P9a999&;;;;;<<]======*>>?G?????G0y000*1111 22)22c333334:5v5555555666(6G66677#7*717;7N7U7\7c7j7q7x777'8-8d8{888888999$9<9A9Y9^9v9{999999999: : :%:9:>:R:W:k:p::;D;;;V<b>|>>?? 0\000000 1l1s1z111111111|2 33I425=555566/7K7Q7z888H9c9999 ::::::;&;Y;n;;;;;;a<<<= =====>>>>>>>>,?H?O????0%0,0?0E0q0w000000000000000 11i1o1111111 22E2_222233.3o3334T4444555555 6]66667,7h7z77M88889s999-:k:::: ;K;>>>>>>>>>>>>>D?P??@00G001E11123333i444445&585j5556 6S6Y66677#7*71777>7E7O7i779P9i9~9999999:H:W:^:e:l:s:y:::::::::H;R;;;<<@ >>#>>,?`?w?~??????????P0<0c0s0000001+12191@1G1M1T1[1a11111M223334444444444445<5C55556!646:6f6l6w66666666667 77%7=7D7K7R7Y7`7f7p7z77788[8888888888889999:$:::?:F:k::::::::::::,;2;=;I;;;(>>\???????`"0Z11)2>2E2L2S2Z2`22223,3H3O333334 4454<4c4s4z444444444444444555?5K5555y6 7Q77888899#9*91989?9F9P9V9990:Z;;/<<<<<<=@=E=a=========/>>>E>L>S>Z>`>g>n>t>>>>> ?p01n234I489:/:j:::; ;;; ;;<>C?'0n00000000.1M1T1111+222E2K2w2}2222222222233$3+32393?3{33334-9a9u9|99999999::M:b::>>>> ??0??????40\0w000 1N1111222"2)20262=2D2J2~22222B3334'4.454<4C4J4Q4X4b4n44 552575K5k5p5555555556 66C6I6T6`667[77777778 8g8|888888889P9l9s99999):/:::Y:`::::::::::::;;;;;#;);3;=;c;o;;;F<]<< ===== =$=(=,=0=4=8=<=@=s========>>>>">(>h<8S8889"9)90979>9D9K9R9X9b99999:/:K:{::::::;*;A;[;s;x;;;7^>>>1$1+12191@1F1111122222222233/3?3F3M3T3[3b3l3v3~333333333334&4z4444444444444555 5.545D5_5e55+6_6s6z6666666666 899999:.:3:K:a:v:::::;+;2;9;@;G;M;T;[;a;;;;;<<<=Q>>>>0?f?m???10c001;111222222224444444&5E5L55550676J6P6|6666666667 777(707B7\7c7j7q7x7777777B8H88889e999999999999q:w<<<<<<<=(=c=|=====>>>K>>>>>>>>>>? ?=?C?N?\??0d0034?4F4M4T4[4b4P5n67\77777777?8^8e8888<9C9V9\999999:/:6:=:D:K:R:\:f:n:::::::::::;;b;h;;;<<<<$<*<1<8%>0>=>>?2?9?@?G?N?U?C0a111 2A2w2~222E3w334O44'5G55,6A6H6O6V6]6c66667178777777778%8L8\8c8j8q8x888888888888889(94999991:;<<<&<-<4<;>>>>>>>>>>>?????0I0X0_0f0m0t0z00000000H11111111235'5.555<5C5I555556666666667 727B7I7P7W7^7e7o7y77777777777788n8t8889N9b9i9p9w9~9999999:w;;;;;;<<<0$>R>X>{>>*?0????0 000!0(012)2k24444444*5I5P5556J6f6m66666777777788888'81898K8c8j8q8x88888888&9,9\9x999[:f:::);J;r;=Z>>>/?V?x?0030B0I0P0t000081V1112'2-2222223 3,3345Q6z6666666666666666667!77$8|888899:%:I:::::i;;;;;,<=<<<<#>?>N>>?&?1?P??? 00+000000212444 5+5K5f5l5556@6n6u6|66666667A777777778A8K89I9e9n9y99999:::#:*:1:z:::::: ;G;[;y;;k>>??00 0-00C1L1W1n1u11111*22222222222333-353L3V3}333 4.4944444445B5R5d5s5|5555555555556Z6`66668888 99g9p99999&:`:h::::;P;;;;;;;n<<<===>&>+>>>H>N>f>>>>>>[?e?@00i0{001G1Q1112p22222`3l3{33374O44444444444505G5M5l5r55w6}666:7A7G7O77778818v819>9993:e:::^;L>I>?P00111%2o2z222E6T68k9:::: ;<;Q;d;k;r;y;;;;<%<,<3<:<@>>>>>>???%?>????????????`0 00091r11c2222222333933555555666!666%777778?8j8888 999U9r9999:!:D:^:w::::;2;^;e;l;s;z;;C >>#>O>V>]>d>k>r>>>>>>>>>????p0/0;0o0u0000071C1111111&2/2Q2W2j22223333A4K444444%5H55555587777788888 9D9m99999:X:::::: ;";;=M=S====1>@>H>Q>>>`?m?`W0t0000001#1A12A2+3#4j4C52667q889.;;;;;O<=>E>Y>`>g>n>u>|>>>>>?c?1122C2H2c222223%3@3f3k33334#4(454L4Q4X4q44444535B5I5P5W5^5d5k5r5x5555526c6666666(7p77~88888888979>99994:;:N:T::::::::::; ;;;%;-;?;W;^;e;l;s;z;;;;;;< <-<>?^0>2r2222222222222-335@56677!7;7T7{77777778 88(8A8F8M8d8i8p8888889 9999%9+9_9e9p999]:::<<<=:=p=====>>8?0012E3g44566"6)606766788 8'8.858<8~8888 99{99999999 ::::&:-:J:Q:X:_:f:m:w:::;!;';; ?xe00H11132333m4~44444 5#5S55A6 88:;;;/;l;;;;;;;;;;;;y<<<<<<<<<<=7===H=U=w>>t222222G3g3v347.8Y8n8888888E9K992::::;;U;;;X?]?d?????00 0'0,030M0R0Y0s0x000000000001 1"1:1?12a2p2w2~22222222222@3Y4 5F555R6&9G9[99:5:::c:~:::;;l;;;;;;<<'>?u0001611112U2g2r2z2233K3Q3k33 425556>66667X7778d8k888888O9_9j9999::;;;;;;;<< < <<<<<>>?t0+0x5.66667!77778+8Y8888 99999,:?:::(;;;;< ===%======>>>>?3?f?z?????0e0y00000000000000000111&121u2q3{3337D777748v8::;"<<=l=?????"?)?0?7?>?H?R?\?f?p?z?????????? 4Q000M11~223344458:;6;S;;<[>0l46K6z6666666666667M8:: ;_<<<<<==5=`====== >%>3>I>N>i>>>>>?.?l???@ 0L0000121[1`1~111111112s222222222223 3>3D3O3[33334 444 44444445 55#5k516:666670777>7E7L7S778Y8889(9=9D9K9R9Y9_9999:-:4::::::::;4;;;B;I;P;W;;;;;;;;;?>>Pe00023*4S44444445O5a5h5o5v5}55555C6_6f666667777777777u888888888E9K99:J;;;;<x>>>>>x??`l 0(000111V222222222>3b3:5J55551667S:Z:a:h:o:u:::::;;;;<=7===S>>>?R?p07000'1-1W1112+3?3E3333444445 555!5W5555555555556 6@6N6666677*707;7H777y8889S9g9n9u9|99999999i<}<<<<<==2=L=e=~======>/>t>>>>>>>>>>>>> ??*0000011111$1+151A1c4h4444445525K5d5}55555556 6e6t6{666666666666Y778E8f8S999B:O:{::::::;;;;;< >>>>&>0>:>B>T>l>s>z>>>>>>>>>/?5?A?K?P?W?_?k?q?x??????t0,0<00444h555555555555S6A7W7s7x77777758:8888888899 999N9T9_9n99;Dk>r>>>>>>>>?%?,?3?:?A?H?R?\?d?v????????????HQ0W00{111111111-2o222,3_33334466n8X;;;V<<<004T4|445556 6t69t:Y;;0<<<= ==!>z>??t0031<1E1K11112&2A2\2p22222233W3k3r3y33333333333333334G40898>8D8n8t84:;=>>?L0003e4G6M6[6r67888888-9f99:=?????????????T000#0-070_0e0p00&11 223w455|666G::B;;;; <<^+>?"0T2e3 47<:;<%=)=-=1=5=9===A=E=I=M=Q=U=Y=]=a=e=i=m=q=u=y=}=============>L>c>j>q>x>>>>>>2?7?>?R?W?^?r?w?~????  B0000000000011111111 2"272L2a2z22223#3G3d333333444M4f44444555&5-54566666667:7A7777882888d8j8y8888888888889 99A9j9v999V::::::::::::<<<<<=*=C=X=m===== >>">)>0>7>=>D>K>Q>>>>> ?>>'?@h111 2*2H2f2222222333&3-343v33334 4s4z444444445 5555*51585?5F5M5W5c55555'6.6F6\6h6p6x6666666666666677&7,72787@7I7N7V7a7o7{7777788%8K8Q8n8888889999F99:B:d:q::::::::%;=;C;P;r;;;;)<7<=&>,>2>8>H>W>>> ??=????????P0K0r0000191g1v11112 2B2Q2^2h222 3L3R3|33[4a44445*56666 7757;7Q7777777778,8Q8888889969H9R9w9}9999::b:x::::::::;8;?;F;;;;<2<<6>=>w>>>>>?0?J?e?v???` 00,0K0x0000000 11$1B1S1m1111111111111 2222&2/252<2C2J2Q2^2t2|222222222222W333333 44-4Q4j44445 5L5}555555686J6W6]66666666777B77777777788;8h8{88888889 9D9K9Z9g9}999999: :K:i:p:::::::: ;;.;O;b;o;;;;;;;;;<<->>%>9>I>O>l>>>>>>>>?J?X?}???p0W0v0000001$1*11111112(2.2<2L2g2m22233,3a3h33333333344$4.464;4A4[4a4g4t444444445 555$5*575=5H5R5[5j5q5w555555666666666666 777X7^7g777777778#888%9+949r99999:::::(:5:H:M:W:`:f::::;B;;;<<< <;> >=>H>X>j>u>>>>>>>>>> ?)?;?F?V?h?z????????? 020=0M0X0h000000001+1=1H1X1u111111112$2/2?2e2w222222222 3/3A3L3\3y333333334(4P4[4k444444445.5@5K5[5x555555555 66'676I6T6d666666666677%757[7m7x777777778%808@8]8o8z888888899'929B9h9z99999999 :2:=:M:X:h:::::::::;;);4;D;O;_;q;|;;;;;;;<<)->?>J>Z>w>>>>>>>>? ??&?6?S?^?n?x?~????????????00(0@0L0d0p0000000011 1,1D1P1h1t111111112 2$2,282P2\2t2222222233(343L3X3p3|3333333344,484P4\4t4|44444444 55 585D5\5h55555555566 6,6D6P6h6t66666666777,787P7\7t7|7777777778 888D8\8d8p8888888899 9,9D9P9h9t99999999:::,:8:P:\:t:|:::::::::; ;8;@;L;d;p;;;;;;;;;<<(<4 >8>D>\>h>>>>>>>>>??$?>>> >(>4>8><>D>T>\>h>l>p>x>>>>>>>>>>>>>>>?? ??$?,?8?