MZ@ !L!This program cannot be run in DOS mode. $"qqqiqq#qq%qq3qq4qqiqqqۯq4qq:qq"qq$qq!qqRichqPELq,K!  Z0z< X@#4Hd@HvP X!@`.text `.data0@.rsrcH@J@@.reloc h@BD\t   ( L"^"t"""""""" #"#<#P#>"d###V!^!h!!!#H!>! !!      #   ~ r b V L ! ' (&%$ "!!!! "y{<{<q,K%!ADVAPI32.dll0{<0{<USER32.dllFFFFFFFF }Te++`= ߏTe++"z<#z<$z<4$z'zz<z<z_zyz'z'z'z|~jY z<3uZ39ut3Q|PQM E @_^]̋UVu Wjzt3Q%|uuu6$z<_^]̋US]VjYKtG} uAExu8Et2u NQSP$M$A}K oj Xf3euWz<3uLK;tEs39uQ||3u(u$u uuu 6S(z<}E$K9 _^[]$̋UEM PQ3]̋Vj Q3Y;th3{<z؅t5hz~Nu4A6@t.v$j}|u}jEPQuv$u VPL_^[~ Vj̋UM EV3RRRQ@ 0jPV0^]̋USVuW} 'F U RPQ ؅|Wu "u ؋F PQL_^[]̋Uu EjPQt]̋US]V3W}79u t7C URh\zzuf>G3f>}_} f>uE ̋UW}}M !tG 3u P_]̋US]#W}(@t[G8 u -|LE O$EuO0ftUf} rNf9M wHSWHPEPEPQ\z<|4SWuw(jW4%O,tE W0HE;s SWPQW4 _[] ̋UE39H,t E uU PRp(QP4] ̋UQE Vu~,Wt Ejv(} |2EURU 2PQx|uEVPv(jV4EPQ_^ ̋UW}3G8 u }3fO0U f _]̋UuEu PQ,] ̋UE@M 3]̋U43fEWPQ Sj}Xz<} #3f@x@3Tz<}3Pz<#3fe}M}MQuWP}u`MQuWP|OEPEPE}}}u }uMQWP EԋH(PMWQLtWPEPQE3};M EU;upEURuPQ||EURPQ |@M39Etf9A.u"f9A,t3GfEEPEP3LzQz<@( @Lz<@ ]Qz<̋Ufx4@(vfx6uQz< Rz<0RzGE}EjHPvPvӉE9EujuvTvEEMMEu+}E8_^[̋UE0E 0u3{<]̋UEV0u 6u3{辯Y;tzt PQ&Mu_^̋UQSVuW3~dE9u79F`t2uE|FRWv PFPPF@PzYt z3E0umE HtoHMQMQWP؅|8EPjF(PuF,uQWN$؅uWPTutjP &^[]MQMQWP؅|ЋMF$fAff3F,Qff1F,AV,ff3jf#ÍN(Quf3ufF,v$W؅}uWPPhV~ PWPfF,f3EMff1F,EJ̋f N$f(f!F,zD$PL$T$$uM D$u|$u;| fD$Mf_^[]̋UESW38fF,f3ۉ}f3}f;F(F$URuPQ;EMfP0fV,u3F$WWW]SQPR0؋E9} tHMf9}t@0@t M@}N$PQRP;|WE;tPEf9}uf8_t6f9}tE@u f8_uM@MQMQMPQ|E9}t EP8z<F(E9E)fF.ff3}f;F*F$URuPQ;MUfAfF.uEF$WWW]SRPQ09} t2v$EEf9}tMA@tM@y uM }MF$QPRT;|WE;tPEf9}uf8_t6f9}tE@u f8_uM@MQMQMPQ|E9}t EP8z<F*E9E_[̋UEH @ȋE 3]̋UEf@,M f3]̋UE@,M 3]̋UQQeVWjDYt x3E0uE!?fF8ftOStbHtHt fN,@Eft>3jZ Q蓉YF@tfMfN<Q QP荕 3fJ#3fV,fN:fF:fxtHfuF}F ~$WPE Hj[^0tHux u jVP(E9^0u~(WPf N,}|VPutjP &[E_^ ̋UWVu u| MH_] ̋aN 33fN,fN8F$F0F4F(F@fF<zE_^[̋F 0z t f@6fu_^f@6M f3]̋UQQ@Vj^MQju E|mW}MQWP$Et t tjj ^=MQWP(|/Et(URPQ@|E; EPQWP_^̋USVكaW} TeN+3@wHu;]4;uVuU ~u;uvMEW )}Y9]wWË]YEE E;wSPuU ~+} ;vSWuU }Eu ;r뺋EY+ˋI+;|0M  ;sU+E|;s:؋;sME | E ;s +} } } MxE|_^[̋U;t}tSM@A}u[]̋UQQSVpuWLMtREeuAEËWu uU t'}+}}Eu H EE;v3_^[ËtSu uU #̀yu,A@VqjZtVH uAI$A A^̋USj,3gwYt B3u%MH$p(N0H PQVPM ԉ[]̋Vf( zM ɍU#QMQ+1MQ} t+ȃ!+G6HPH#k L } @tEtwZ MjV+6QEPQ_^[ ̋UESVsW} EG OjE}Ge U RuPQ= uGE HtYHtHuxOPub<K E+MFOEEPu3MjEPuQ%K EMjMQM+vQEPQ_^[ ̋UQS] VsW} E &NtE PSEPb{u} u }u3_^[3@̋UQS] CVu WE E t@M t,F8E PSEPo} uDžEu{u} u3_^[3@̋UMESV3W;t09u u [ n];t fH8f;K8u };t9_(t[;?C7tH;ttЋK(;t@(;tf f;u9s$u ttV;rD$;t&O ;K0t yO$A+;L$#t$;u_E};u90tPQ3tC:SPC8VPViK:WSQPfC8VVHD$,PC:Pjt$<D$(%t D$$D$$C$D$4D$tt$$t$p t$39|$t~E T$8Rt$ |$@PQ= uD$D$ D$8Ht9HtHuBL$68z<>2D$L$Wt$L$p6T$xD$PQD$$D$D$ D$ ;D$>3SPC8]PWD$PPt$GSw PztjRuUu 3PE(]$̋UM@XM SV4 W<ft@3ۃC u1EϺLf9u} ;tLft2_^[]̋U S3VuCW] tSVoE tjVQÄjV7tlOXƺft[f!EFfuu1@P u*u! tfu Džf-k f JfIQ,3,؉t)HS#-_,PQ9u2j3Y;t 3@{

0jdPz<0Pz<f}u0;39(f8/tmP({ с э QQPQcU P(7@tHM$3f;} Buf;U r% Ȁ}(t!@0@u (f8_u ƅƅ,tk.tjjiƅ..P P(PM38H ȍ PP(Q|ft t (8z<$PQP Ff;p,f33f;H.$RRPQH$3WWW(SPQR0|3@ (f9}u f8_K-uXHAAQP0P ; 0jdPz<0Pz<f}u0;39(Ff8/tmP(w с э QQPQ@2 P(A$8U(t*y u A@u (f9_u ƅM$3f;} Buf;U r% Ȁ,tL.P P(PnM38H ȍ PP(Q|ft t (8z<$PQT Ff;p.x(fx0$j5O,t5RRPQH|PQC`;tW$ PQL$PQ R$PQ |O jY z<3&PQ$ PQL $PQRL$PQtff;C\t 8zf}uHMxu E u֋E܉}}t@0@t M@}MPQRP9}|nE;tMEf9}uf8_t7}tE@u f8_uM@MQMQM PQ;ljE|E9}tEP9}|EH,E9MEMf33f;H.EURVPQ;ljEEԋ]̉MPuFEWWW]SQPR0E9}t2uEW}EtE@@tM@x uM }EԋMPQRT9}|gE;tNEf9}uf8_t4}tE@u f8_uM@MQMQM PQ|E9}t EP8zz 02!!(4"|D\t   ( L"^"t"""""""" #"#<#P#>"d###V!^!h!!!#H!>! !!      #   ~ r b V L ! ' (&%$ "!!!! "InterlockedIncrementInterlockedDecrementmGetUserDefaultLCIDGetWindowsDirectoryWUCompareStringWGetModuleFileNameALoadLibraryExA2TlsAlloc4TlsGetValue5TlsSetValueLFreeLibrary3TlsFreelstrlenAMultiByteToWideCharKERNEL32.dllmalloc*_callnewh??3@YAXPAX@Z+_purecall(memmove7_wcslwr_swcsstrj_encode_pointer_malloc_crtfreek_encoded_null`_decode_pointer_initterm_initterm_e_amsg_exit _adjust_fdivj__CppXcptFilterMSVCR90.dll_unlock__dllonexitv_lock_onexit__clean_type_info_names_internals_except_handler4_commonK_crt_debugger_hookOLEAUT32.dll;StringFromGUID2CoCreateGuidCLSIDFromStringgCoTaskMemFreefCoTaskMemAllochCoTaskMemReallocole32.dllLocalAlloc GetProcAddressInterlockedExchangeGetLastErrorLoadLibraryAZRaiseException!SleepInterlockedCompareExchangeTQueryPerformanceCounterfGetTickCountGetCurrentThreadIdGetCurrentProcessIdOGetSystemTimeAsFileTime-TerminateProcessGetCurrentProcess>UnhandledExceptionFilterSetUnhandledExceptionFilterIsDebuggerPresent&memcpy*memsetr,K$#D$$Z\\]N]]ZZR^d^x^^^^6Z   7 $$$$%"%6%R%j%%%%%%%%%%%  vstlbinf.dllAddressOfStringElementDLLGetDocumentationDllCanUnloadNowDllGetClassObjectDllRegisterServerDllUnregisterServerGetFunctionAttributeStringsGetImplAttributeStringsGetLibraryAttributeStringsGetTypeInfoAttributeStringsGetVariableAttributeStringsNewGUIDSwapStringArrayshibytehiwordlobytelowordmakelongmakewordN@DCLSID\{8B2177xx-717D-11CE-AB5B-D41203C10000}\InprocServer32{<{<{T4!% EL4!&0j 4!'(i@  !("4!)@ h 4!*X$x%!+xp @ 4!,x\8 4!-xtd #4!.xe8 4!/xd4!0Le8 4!1Lf,4!2Lg04!30d #4!4H,e8 !5 @1P8xHx0H`0@p(`Xh@w!}q[Kw!}q[Iw!}q[Jw!}q[lGw!}q[Hw!}q[4Aw!}q[Pw!}q[Bw!}q[` Cw!}q[ Dw!}q[( Mw!}q[ Lw!}q[ Ow!}q[T Nw!}q[ Qw!}q[ Rw!}q[ Yw!}q[ Ew!}q[H Fw!}q[ Vw!}q[Ww!}q[tXw!}q[_w!}q[<`w!}q[]w!}q[h^w!}q[Zw!}q[0[w!}q[\w!}q[aw!}q[\bw!}q[cw!}q[$dw!}q[ew!}q[fw!}q[P0FF  H hx`-stdole2.tlbWWW- %(,&(h. (T"\/`-!0<.,/,t/40L0p(,T'h,- (p \%-X"(D+ (''$D/(-,+X+.|- ,/0*+<,P,L-/)/x*/P|,-+ |&,(L)<%d,)*.0))t",+P.X*% #"|"*.'/0D&t$#l+ (/.8hd0*#|)- TLIW 8_DirectCallsd 8TliErrorsWWW 8TypeFlagsWWW, 8ImplTypeFlagsWWW 8/TypeKindsWWW 8iFuncFlagsWWWX8*NVarFlags8v SysKinds 8LibFlags (InvokeKindsW8IDLFlagsL 86ParamFlagsWW 8vhDescKindsWWW 8*TliVarTypeWWx8VTliSearchTypesWW8TliWindowTypesWW@8TliItemDataTypes (FVarTypeInfoW 8ParameterInfoWWWl (`ParametersWW 8MemberInfoWW4((MembersW 8:DInterfaceInfoWWW8(_BaseTypeInfosWW` (InterfacesWW 8CoClassInfoW( (aCoClassesWWW 8qConstantInfo (ConstantsWWWT 8%DeclarationInfoW (Declarations 8C_SearchHelperWWW 8SearchHelper (]TypeInfoH 8_TypeLibInfo 8TypeLibInfoW 8)SearchItemWWtp 8oeSearchResultsWWW(ListBoxNotificationW< 80iCustomSortWW8(TliCustomFilterActionWWW 8gHCustomFilterhT8֙_TLIApplicationW8cTLIApplicationWW0 (x,TypeInfosWWW 8JWRecordInfoWW(QRecordsW\8IntrinsicAliasInfoWW(EIntrinsicAliases$ 8CustomDataWW(CustomDataCollection 8dUnionInfoWWWP(ZUnionsWW 8CallConvsWWW0NewGuidW;retValWW0GetTypeInfoAttributeStringsW  AttributeMaskWWW$vGAttributeArrayWW<03GetImplAttributeStringsW0GetLibraryAttributeStringsWW0GetFunctionAttributeStringsW 0GetVariableAttributeStringsW|0SwapStringArraysd ?DestArrayWWW>SrcArray0aSwapLongArraysWWl0}AddressOfStringElementWWYInStringPosition0ILOWORDWW<FUNCFLAG_FIMMEDIATEBINDW0cFUNCFLAG_DEFAULTFILTERWWX 0TVARFLAG_NONEXt 0VARFLAG_FREADONLYWWWX0 VARFLAG_FSOURCEWX0VARFLAG_FBINDABLEWWWX0nZVARFLAG_FREQUESTEDITXd0zVARFLAG_FDISPLAYBINDX0sWVARFLAG_FDEFAULTBINDX, 0"VARFLAG_FHIDDENWX 04 VARFLAG_FRESTRICTEDWX0 VARFLAG_FDEFAULTCOLLELEMX0VARFLAG_FUIDEFAULTWWX0NVARFLAG_FNONBROWSABLEWWWX0 rVARFLAG_FREPLACEABLEX0!XVARFLAG_FIMMEDIATEBINDWWX0y\VARFLAG_DEFAULTFILTERWWW8 0U SYS_WIN16WWW  0 SYS_WIN32WWW0WbSYS_MACW \0eLIBFLAG_FRESTRICTEDW < 0LIBFLAG_FCONTROL  0[LIBFLAG_FHIDDENW 0>LIBFLAG_FHASDISKIMAGEWWW0>INVOKE_UNKNOWNWWD 0INVOKE_FUNCW 02cINVOKE_PROPERTYGETWW0INVOKE_PROPERTYPUTWW 050INVOKE_PROPERTYPUTREFWWWT0:4INVOKE_EVENTFUNC 0tINVOKE_CONST` 0nIDLFLAG_NONEl 0IDLFLAG_FINW< 0QIDLFLAG_FOUT 0IDLFLAG_FLCIDWWWh0wIDLFLAG_FRETVALWLX0bPARAMFLAG_NONEWWL 0PARAMFLAG_FINWWWL0PARAMFLAG_FOUTWWL0PARAMFLAG_FLCIDWL$0VPARAMFLAG_FRETVALWWWL0MPARAMFLAG_FOPTWWL0qqPARAMFLAG_FHASDEFAULTWWWL@0PARAMFLAG_FHASCUSTDATAWW 0?DESCKIND_NONEWWW0ˬDESCKIND_FUNCDESCWWW0MDESCKIND_VARDESC@0VT_EMPTY0#VT_NULLW0f[VT_I2WWW0h[VT_I4WWW0\VT_R4WWW0\VT_R8WWW0ZVT_CYWWW0VT_DATEW0zVT_BSTRW 0wVT_DISPATCHW 0uVT_ERROR0WVT_BOOLW 0VT_VARIANTWW8 0#VT_UNKNOWNWW0 0VT_DECIMALWW0e[VT_I1WWW0lVT_UI1WW0mVT_UI2WW0oVT_UI4WWt0l[VT_I8WWW0sVT_UI8WW0^VT_INTWW0 VT_UINTW0VT_VOIDW 0VT_HRESULTWW 0gVT_PTRWW 0VT_SAFEARRAY 0-VT_CARRAYWWW0NVT_USERDEFINEDWW$0VT_LPSTRH 0VVT_LPWSTRWWW 0VT_RECORDWWW, 0I$VT_FILETIMEW0BrVT_BLOBWX 0nVT_STREAMWWW 0!*VT_STORAGEWW0VT_STREAMED_OBJECTWW(0qVT_STORED_OBJECT 0VT_BLOB_OBJECTWW0ZVT_CFWWW,0yVT_CLSID 0VT_VECTORWWW0!,VT_ARRAY@0VT_BYREF0 0uVT_RESERVEDWx 06tliStDefaultx 0vtliStClassesxp 0tliStEventsWx0_;tliStConstantsWWx0tliStDeclarationsWWWx 0tliStAppObjectWWxL 0[tliStRecordsx@04tliStIntrinsicAliasesWWWx$ 0tliStUnionsWx$0tliStAllx 0tliStKeepTypeFieldsW 0tliWtListBox  0tliWtComboBoxWWW@,0tliIdtMemberIDWW@@00tliIdtInvokeKindsWWW;^MeWW_placeholder_destructorW J_OldVarTypeWUTypeInfoNumberWW  ETypedVariantXIsExternalTypeWWTypeLibInfoExternalW &PointerLeveltpVarTypeW ArrayBoundsW?BoundsWW):ElementPointerLevelW8NameZgOptional E_OldFlagsWWWDefaultW *DefaultValue wCHasCustomDataWWWoFlagsWWWl\xA_NewEnumlzItemIndexWWWl|0vCountWWWl OptionalCountWWWl v*DefaultCountLY_OldHelpStringWWp /OHelpContextWHelpFile ;ReturnTypeWWzAttributeStringsH zi_OldDescKindKValueWWWLMemberIdl VTableOffsetT InvokeKindWWDescKind, gGetDllEntryWDllNameW EntryNameWWW9OrdinalW0 $HelpStringWWH qLCID THelpStringDllWWWHHelpStringContextWWWٜCallConv4 {FuncFilterWW4 )GVarFilterWWW4 _OldFillList4CGetFilteredMembersWWShowUnderscoreWW48GetFilteredMembersDirect/hWnd "WindowTypeWWh ͕ItemDataTypeGUID@ hItem1WWW?hItem2WWW 0tliCfaLeaveWl!0HmtliCfaDuplicateW|% 01tliCfaExtractWWW 03tliCfaDeleteL(VisitWWW*RActionWWh`&}TypeLibInfoFromFileW"jFileNamehInterfaceInfoFromObjectW.ObjectWWh ResolveAliasesWWh` InvokeHookWW!NameOrID?ReverseArgListWWh,InvokeHookArrayWh+ InvokeHookSubWWWh4%InvokeHookArraySubWWh!5ClassInfoFromObjectWh%FInvokeIDh, ]cInvokeLCIDWWh<*aTypeInfoFromITypeInfoWWW+ptinfoWWh)vxTypeLibInfoFromITypeLibW $ NpITypeLibWWWh.XTypeLibInfoFromRegistryWhTypeInfoFromRecordVariantWWWT *RecordVariantWWWh) 9RecordFieldW FieldNameWWW' 0`CC_FASTCALLWX$0F)CC_CDECL& 0CC_MSCPASCALH& 0kCC_PASCALWWW% 0DCC_MACPASCALh 0;CC_STDCALLWW 0iCC_FPFASTCALLWWW- 0jCC_SYSCALLWW$& 0gCC_MPWCDECLW8$ 0-CC_MPWPASCAL(0CC_MAXWWTypeLib InformationWWW vstlbinf.dllWW tlbinf32.chmWW@ `@ ` @8@ PX @  @  x@L@l @ @@(@84HP@`X@pt@` @0   T 08( PX hp @Hx@ P `( `8HP@<hx@  `\$WWWWWWWWWWWWWWWW WW WW WW WW WWWWWWWWWWWW0@L dl T@| dl T@| dl T@| dl T@| d l T@| d l <@t $ <@t $ ((H@t d 0l 0 @D $  @0 @D $ @< @T $ ,T0 @D $ 0 @D $ <@T $|````````` ` ` ` ` ``X,T|,Th|0,L0`(4(4(4 (4!(4 "(4(#(40$(48%(4@&( 4H'( 4P(( 4X)( 4`*( 4h+(4p,(4x-@@@@@@@@@ @ @ @ @ @@@8` < ` (Px@h0X(4(4(4(4(4(4(4 (4@(4( 4( 4( 4( 4( 4(4 (4@(4(4?(4{(4Z(4(4(4(4(4@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@ 4 T t 0 T t  D l  , T (Px@h0X Hp(4(4(4(4@@@@x (Pxh(4(4(4(4(4(4(4(4(4@@@@@@@@@ 8Pl(Px@X(4(4(4(4(4(4(4 (4@(4( 4( 4( 4( 4( 4(4A@@@@@@@@@ @ @ @ @ @@(Dd<\(Px@h0X(4(4(4(4(4(4(4 (4@(4( 4( 4( 4( 4( 4(4@@@@@@@@@ @ @ @ @ @@$@` @d(Px@h0x(4(4(4@@@(P(4(4(4(4@@@@0Lh(Px(4/(4/(4/(4/(4/(4/(4 /@@@@@@@$@(Px(4*(4*(4*(4*(4*@@@@@Xp(Px@(4*(4*(4*(4*(4*(4*(4 *(4@*@@@@@@@@,Hh(Pxx(42(42(42@@@(P(4:(4:(4:(4:(4:(4:(4:(4:(4:( 4 :( 4 :( 4 :( 4 :( 4 :(4:(4:(4:(4:(4:(4:(4:(4:(4:(4:(4:(4:(4:(4:(4:(4:(4:(4$:( 4@:(!4A:("4B:(#4C:($4D:(%4E:(&4F:('4G:((4H:()4:(*4 :(+4@:(,4:@@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@)@*@+@,@$8L`t0H`t,@Xp,Lh(Px@h0X Hp8`(Px@h(4&7(4&4(4&8(4&5(4&6(4&3(4 &:(4@&9(4&;( 4&2( 4&J@@@@@@@@@ @ @4Lh (Px@hP(4D0(4D/@@,D(P(4C*(4C)@@`|(<@T DHl A 4 $4<(TD<`l <,LD<l <0LD=hl <4LD9pl <8TD9l <<LD;l < @LD :-l H Dl D 7(l < HLD 8l ````````` ` `88Xp<Tl \XL<@T Dl A 4 <$LDl <(LD)pl ,4<0TDHl <4LD)pl <8LD)hl <<LDpl < @TD ol < DLD *l ```````` ` `  8T<T \t<@T Dl A 4 $$L Dl H(dDwl <,LD(l <0LD)l <4LD)l `````h|<Tx8<@T Dl A 4 <$LDl (4<,LDA0l <0LDCl <4TDl <8TDHl <<LD<l H @lD >l  D4 < HLD 4hl < LLD 00l < PLD 5l <TLD/ l <XTDol <\LD20l T`| 3,PdtTEX1l PhtTX1l <lLD0l <pLD1@l ```````` ` ` ` ` `````````0Hd|@h<T \4p$`@<@T DXl A 4 $$L Dl H(dDvl <,LD(l <0D!'`$4LDhl <8D!'p$<LDxl  @4  P D|T 6  1l H T 6 ` p 1 1 1l ``````` ` ` `h| < <Tx8\$<@T Dl A 4 <$LDl <(LDnl ,4<0LD0l <4LDl <8LDkl H<lDll  @4 < DLD l < HLD l < LTD l H PdD  l <TTDXl <XTDl <\TDl A`4 Ad4 <hLDl <lTDHl <pTDol PttTX1l <@xLDl <|LDl <LDl PtTX1l <LD0l ```````` ` ` ` ` ``````````````` H  ! !,!L!l!!!@!!!h<T \4p0lPT<@T Dl A 4 $$L Dl <(LD(l ```h<TxH,dDtl H0dDml H4lDp4"l ``|""H<@T Dl A 4 <$LDl <(LDnl ,4<0LD0l <4LDl <8LDkl H<lDll  @4 < DLD l < HLD l  AL4   AP4  AT4 <XTDl <\TDl <`TDl <dTDl <hLDl <lTDHl <pTDol PttTX1l <@xLDl <|LDl <LDl PtTX1l <LD0l ```````` ` ` ` ` ``````````````` H L"t""!X""!!@!!!h<T \4p0l \$`H,dDl H0dDml H4lDp4"l ``|""H<@T D`l A 4 <$LDl <(LDnl ,4<0LD0l <4LDl <8LDkl H<lDll  @4 < DLD l < HLD l  AL4  H PdD  l <TTDXl <XTDl A\4 A`4 Ad4 <hLDl <lTDHl <pTDol PttTX1l <@xLDl <|LDl <LDl PtTX1l <LD0l ```````` ` ` ` ` ``````````````` H L"! !"L!l!!!@!!!h<T \4p H`xD HH,dDq(l H0dDm(l H4lDp4"(l ``|""H<@T D@l A 4 <$LDl <(LDnl ,4<0LD0l <4LDl <8LDkl H<lDll  @4 < DLD l < HLD l  AL4  H PdD  l <TTDXl <XTDl A\4 A`4 Ad4 <hLDl <lTDHl <pTDol PttTX1l <@xLDl <|LDl <LDl PtTX1l <LD0l ```````` ` ` ` ` ``````````````` H L"! !"L!l!!!@!!!h<T \4p H`xD HH,dDs@l H0dDm@l H4lDp4"@l ``|""H<@T Dl A 4 $4 H(\D+ pl `@,|+ dHX#Xl#1`````#,#H#<Tld<@T D`l A 4 <$LDl <(LDnl ,4<0LD0l <4LDl <8LDkl H<lDll  @4 < DLD l < HLD l < LTD l H PdD  l <TTDXl <XTDl <\TDl <`TD,l <dTD+l <hLDl <lTDHl <pTDol PttTX1l <@xLDl <|LDl <LDl PtTX1l <LD0l ```````` ` ` ` ` ``````````````` H  ! !X""!!@!!!h<T \4p0l \$`(<@T Dl A 4 <$LDl $(D!`,t #!!X<0LDl 44<8LDB0l <<LDDl < @LD @l < DLD 0l  H4 < LLD Gl < PLD Hl <TLD=l HXlD?l <\TD`l <`TDl <dTDxl <hTDl <lLDl p4HtlDh`l Hx\Dl H|d Dt$pl 4 4 4 4 4 4 4  4  !4 !"4 "<#D!G<$D!H<%LD&pl $&D!% $'LA'H(\D(l <)LD)l <*LD+&l $+D!*`, T,&&1l `- T-&&1pl `. .&1 '1 1/ T/"T'l'3&1 '1 1l 0 T0"T'` p 1&1 1l 1t T1'l'3&1 '1 (3 '1 1l 2D T2'` p 1&1 '1 (3 1l 3 T3$'l'3&1 '1 '1l 4 T4$'` p 1&1 '1l p5 T5!l'3&1 '1l p6 T6!` p 1&1l `7 T7( 1l 8 T8(` p 1 1 1l P9 9'A`1p1`: T:%4"&10l <;TD;l << TD<l <=TD=l <>TD>ol ? T?(11T'1l <@TD@ l A  TA0|)l'3&1 '1l B$ TB0|)` p 1&1l 0C(4 C@D,\ D )10E04 E PF4tTFFX1l $G8LD#l $H<LD$l I@\ TI '@<*l'3&1 '1 '1 1l JD$ TJ#T'l'3&1 '1 1l <K@HLDLl $L@LDAK PMPtTMX1l <NTLDN0l HOX\DO4"l ```````` ` ` ` ` ``````````````````` `!`"`#`$`%`%`'`(`)`*`*`,`-`.`/`0`1`2`3`4`5`6`7`8`9`:`;`<`=`>`?`@`A`B`C`D`E`F`#`$`I`J`K`K`M`N`O`### X#!!HX#$ $8$X$$$$$ %<%\%|%%%%% & &$&H&X#`&`&|&&&4''' (L(p((((()0)\L),h)))))@%%*X*x*x*h*<TPhXp$l \@0H`x,Pt4X x  H  X8LDDt4X|,,| <@T DXl A 4 <$LDl <(LD%0l <,LDl $0LD`l <4LD&l <8LD00l <<LD/ l < @@LD ?0l < DLD l < HLD ,pl < LLD -pl < PLD .l ```````` ` ` ` ` `(*&*%**+<T,hX<@T Dl A 4 $$L Dl 0(dDXl $,LDl <0LDApl @4d @p1p8 T  l+3P+1l H<dD>yXl < @LD (0l H @Dd D Bp0l p H T B+1p1+10l ``````` ` ` `h+,+D+'X+|++<TxH<HHT , ,`+TT| @~P<,PP,0(,`(,(4&(4$(4%(4#@@@@d,|,,,(PxHHd }P|,`,H<@T Dl A 4 H$d D-l H(d D  L-l <,TDl $0LA<4LD pl $8D! l< D L- --hl l @ D  L- --hl ` D   L- --` H   L- --H Ld D   L-`l T Pl D  L-0l <TLD0l $XD!H@\d D .`l H@`d D  .l ld D!#!!Xl Hhl D h(/`l Tl|D h(/\/hl <p|!h(/\/h<t|Ah(/\/h````````` ` ` ` ` ``````````,(-`-`-|----.<.P.P.h.../D/D/D/<T D|<84| H,dDz`l H0dDm`l H4lDp4"`l ``|""HH,dDxl H0dDml H4lDp4"l ``|""H<@T Dl A 4 <$LDl <(LDnl ,4<0LD0l <4LDl <8LDkl H<lDll  @4 < DLD l < HLD l  AL4   AP4  AT4 <XTDl A\4 A`4 Ad4 <hLDl <lTDHl <pTDol PttTX1l <@xLDl <|LDl <LDl PtTX1l <LD0l ```````` ` ` ` ` ``````````````` H L"t""!"L!l!!!@!!!h<T \4p $<x@|DH,dDul H0dDml H4lDp4"l ``|""H<@T Dl A 4 <$LDl <(LDhl ```` |<T<@T Dl A 4 $$L Dl H(dDrl <,LD|l ```h|<TxH,dD{ l H0dDm l H4lDp4" l ``|""H(41(41(41(41(41(41(41(41(41( 41( 4 1@@@@@@@@@ @ @t//////0040L0d0(Px@hgNo current typelib. Use the ContainingFile property or LoadRegTypeLib method to load a current typelib.SThe specified file could not be found, or the file doesn't contain a valid typelib.LNo matching typelib is registered, or the registered information is invalid.HThe parent search object has changed. This reference is no longer valid.)Not applicable to current search results./Previous data incompatible with current search.@The requested TypeInfo does not match the requested search type.0Not applicable for this type of TypeInfo object.\This TypeInfo refers to an external type library which isn't available through the registry.Default value not specified.mFor this functionality, the MemberInfo object must be obtained through the Members collection, not GetMember.3DllEntry data is not applicable to this MemberInfo.9Raise this error in CustomFilter_Visit to stop filtering.Type is not a fixed size array.(SearchResults collection must be sorted.Type not an array.0Members are a subset of TypeInfo object members.Subset of TypeInfos collection.CustomData ObjectCustomData CollectionTInterface for modifying or splitting a SearchResults collection, use with ImplementsOInterface for custom sorting of a SearchResults collection, use with ImplementsEListBoxNotification interface, use with Implements and Direct methods$Type attribute mask for the TypeInfo Type attributes for the TypeInfoFetch by TypeInfo number Registry format of TypeInfo GUIDCustom data GUIDs and ValuesPA Fetch by nameConstantInfo objectCustomData objectDeclarationInfo objectInterfaceInfo objectIntrinsicAliasInfo objectMemberInfo objectParameterInfo objectRecordInfo objectSearchItem objectTypeInfo objectUnionInfo objectNumber of custom data entriesEntry for SearchResults.Filter5Entry for SearchResults.Sort and SearchResults.LocateCoClassInfo object!Check if custom data is availableHelpContext for the TypeInfoHelpFile for the TypeInfoHelpstring for the TypeInfo+Context ID for use with DLLGetDocumentation(Dll with DLLGetDocumentation entry pointName of the object Item in SearchResults collectionIs member constant?Is item hidden?@Group number of GetMembersWithSubStringEx InvokeGroupings array.GInvokeKinds (method,property let/get/set,event) for current search item/Library number (LOBYTE of HIWORD of SearchData)/MemberID (DispId) for GetFilteredMembers searchText of searchPacked search dataPA0SearchType data (HIBYTE of HIWORD of SearchData)&TypeInfo number (LOWORD of SearchData)#Actual Index of TypeInfo in TypeLib'TypeKind of the TypeInfo, numeric value TypeKind of the TypeInfo, stringMajor Version of TypeInfoMinor Version of TypeInfoContaining TypeLibInfo objectMember by name or MemIDMembers collection0Reference to this object. Use in With statement.OLE Automation CALLCONV valuesODL strings representationsOLE Automation DESCKIND valuesOLE Automation FUNCFLAG valuesOLE Automation LIBFLAG values OLE Automation INVOKEKIND valuesNumber of items in collection"OLE Automation IMPLTYPEFLAG valuesOLE Automation IDLFLAG valuesOLE Automation SYS valuesDirect pointer to internal BSTROLE Automation VARIANT typesOLE Automation TYPEFLAG values(Valid attributes for specified type kindOLE Automation TYPEKIND valuesOLE Automation VARFLAG valuesMemberInfo objectMembers CollectionParameter InformationParameters CollectionOLE Automation PARAMFLAG valuesPA?Helper object for GetMembersWithSubString and multiple TypeLibsSearchResults collectionTLIApplication objectTypeInfo InformationTypeInfos CollectionTypeLib information3VarType information for parameters and return types-Add types to a GetTypes* SearchResults objectDAdd types to a GetTypes* SearchResults object. Add directly to hWnd.=The string to put in the list for an application object entry!Find a corresponding visible type$Check if this is a valid member name`Try to case the name of a type which matches the search criteria. Returns matching search flags.%The CoClasses for the current TypeLib%The constants for the current TypeLibName of file containing TypeLib(The declarations for the current TypeLib9Free cached search information. (8 * TypeInfoCount bytes)7Create MemberInfo object from type and member searches.'Get members corresponding to SearchData>Get members corresponding to SearchData. Add directly to hWnd.Get matching member names0Get matching member names. Add directly to hWnd.0Get matching member names grouped by InvokeKind./Get TypeInfo directly by Name or TypeInfoNumberGet interface number by nameTypeKind of TypeInfo number/Get types which match the give search criteria.EGet types which match the give search criteria. Add directly to hWnd.Get types with given member2Get types with given member. Add directly to hWnd.)Get types with member, verify InvokeKindsGet matching type names..Get matching type names. Add directly to hWnd.&The interfaces for the current TypeLib-The intrinsic aliases for the current TypeLibIs this the same TypeLib?#Internal ITypeLib interface pointerLCID of TypeLibFThe external library number. Placed in ItemData when lists are filled.Load a registered typelib3Generate SearchData for use with GetMembers[Direct]#The records for the current TypeLibRegister the typelibAResets search criteria. Only matching typeinfos will be searched.Default search filterUSet filters for member searches (GetMembersWithSubstring[Direct], GetMembers[Direct])+Whether or not to display the library name.PASysKind of TypeLibTotal TypeInfos in typelib%The TypeInfos for the current TypeLib"The unions for the current TypeLibUnRegister the typelibInternal ITypeInfo pointer1Base type. Valid only if TypeKind is TKIND_ALIAS. VTable version of this interfaceDefault Parameter Default valueParameter FlagsOptional Parameter%VarTypeInfo object for this parameter=Number of default parameters. Not included in optional count.Number of optional parametersGGet bounds for VT_VECTOR array. LBound in column 1, UBound in column 2.PA0Dereferencing level for type of an array element$Is TypeInfo external to this libraryDereferencing level of typeGet a variant with this VarType#Type information for VT_PTR VarType>TypeInfo number for 0 VarType (Cheaper than TypeInfo property)*External typelib. Same as TypeInfo.Parent.'Information for Default Event Interface!Information for Default InterfaceInterfaces collectionGuid for custom data item!Variant value of custom data itemSpecial value for TLI,Notification fired during Get*Direct methodsCalling convention of memberDescKind of member.Get Dll name and entry point. HelpStringContext for the memberInvokeKind of member2MemberId (DispId) for member function or variable.$VarTypeInfo object for returned type&Value of the member, ConstantInfo only-VTable Offset of member. -1 if not available.Method exclusion filterProperty exclusion filter$Get members without named duplicates:Get members without named duplicates (Clear and fill hWnd)CIf Name already in collection, then return True. Otherwise, add it.$Obsolete. SysKind, GrowSize ignored.Modify this collectionLocate an item in any collection. Item2 of CustomSort.Compare is always Nothing. SearchString required for an unsorted collection.&Locate an item in a sorted collection.PA!Sort the SearchResults collection Are the results currently sorted4Create a TypeInfo object from any running COM object>Create an InterfaceInfo object from a running IDispatch objecteHook to IDispatch::Invoke. ID is Name or MemberID (DispId). List arguments backwards. Supports ByRef.Hook to IDispatch::Invoke. ID is Name or MemberID. Arguments in ReverseArgList must be listed backwards. ByRef args not supported.*InvokeHookArray call with no return value.%InvokeHook call with no return value.hHook to IDispatch::GetIDsOfNames. Retrieve MemberID (DispId) once to speed up multiple InvokeHook calls./Language Identifier to use in InvokeHook calls.DNotification object for all Get*Direct methods. Use with Implements.,Read and write fields of a VT_RECORD VariantPAutomatically resolve all aliased parameters and return types. Defaults to True.2Create a TypeInfo object from an ITypeInfo pointer1Create a TypeInfo object from a VT_RECORD Variant'Create a TypeLibInfo object from a file6Create a TypeLibInfo object from an ITypeLib interface'Create a TypeLibInfo object from a fileActions for CustomFilter.Visit)Remove item from SearchResults collection0Copy item into returned SearchResults collection0Move item into returned SearchResults collectionLeave item as isCustom errors raised by TLI8Determine ItemData content for GetMembers*Direct methods&Place InvokeKinds property in ItemData#Place MemberID property in ItemData:Information for Default Event Interface. CoClassInfo only.4Information for Default Interface. CoClassInfo only.VarType of Parameter5Values for window class of hWnd in Get*Direct methodsSpecified hWnd is a ComboBoxPASpecified hWnd is a ListBox.Determines content of SearchResults collectionReturn all types2Returned value if TypeLibInfo.AppObjString is set.Return Classes-Return Enums and Modules containing constants Return Modules with declarations2Use the current value of TypeLibInfo.SearchDefault6Include Events in member lists. Use with tliStClasses.6Return Aliases which resolve to simple intrinsic typesReturn RecordsReturn Structures"Type attribute mask for the member#Type attribute mask for the libraryType attributes for the memberType attributes for the libraryPARegistry format of TypeLib GUIDHelpContext for the memberHelpContext for the libraryHelpFile for the memberHelpFile for the libraryHelpstring for the memberHelpstring for the libraryMajor Version of TypeLibMinor Version of TypeLibTypeLib InformationBKeep type information with GetMembersWithSubStringEx SearchResultsPA4VS_VERSION_INFO n x n x?XStringFileInfo4040904B0LCompanyNameMicrosoft Corporationt&FileDescriptionTypeLib Information Objects (VS .NET)ZFileVersion9.0.30729.4462 built by: QFE: InternalNamevstlbinf.dllGLegalCopyright 1987-2001 Microsoft Corp. All rights reserved, 1996 Matthew CurlandB OriginalFilenamevstlbinf.dll^ProductNameMicrosoft Visual Studio 2008BProductVersion9.0.30729.4462(OleSelfRegisterDVarFileInfo$Translation PAPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADD1111222222222222222222222333 3054585<5@5D5H5L5P5T5X5\5`5d5h5l5p5t5x5|55555555555555555555666666666666666666666666666666667777777 7$7(7,7074787<7@7D7H7L7P7T7X7\7`7d7h7l7p7t7x7|77777777777777777777777777777777888 88888 8$8(8084888<8@8D8999 9$9(9094989@9D9H9P9T9X9`9d9h9p9t9x99999999999999999990<4<8<<<@>> >>>>> >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??? ???? ?$?(?,?0?4?8?>>>>>>?T?b???0hX0]0W2^2222!34g55888888888899 99999 999;:s:;;i<>>&><>U>\>c>(?`????@01 2@222344!4]4d4o444 5N5k556E7888:A::::::::::::::D;L;V;;;;;;;;;<0<;>>>>#>*>1>8>?>?`<i00 1 1O12 2U2s2222a34::7;d;;;h<0>>>?(?pD0L1A2o22 3]33334N4448#8_88Y99Q<'=W=&?L?S?Z???,013466/79<;L;; <<<<>>Q?(0{22 3=3D3O3333=8D889?4001!1l1u11111T2[2-555Y7Z=h===>:?P%0a0011$1I1334<4C4V44445557 9N99:W;d;,>f?4Q55888888888/9s;;;;<< =Z>?36-8899o;"=5=n?,d0w02m3 4"4899 :3:;;<<=>> r00C2d5557:6?^022288889C999999999::: :,:9:i:o:v:::::::;!;*;;;;;;;<"G>M>c>i>>>>>??5?p?}?????P(0Y0f0000000 111'1,1|1111112 22$202S2[2e2p2222222222 33!3(3?3E3f3k3|33333334 464=4B4G4N4[4q4444535{55555556 6626=6U6k6x666667777788888888$9)9E9h9u999999999999:::::$:+:2:::B:J:V:_:d:j:t:}:::::::::::::;; ;%;2;@;J;T;d;p;z;;;;;;; <<0L0P0T0X0`0d0h0l0P0? *H 00,1 0 +0h +7Z0X03 +70% <<<Obsolete>>>0!0 +ƤQΧQ%UQ.C10`0L .P\0 +0p1+0)U "Copyright (c) 1997 Microsoft Corp.10U Microsoft Corporation1!0UMicrosoft Root Authority0 070822223102Z 120825070000Z0y1 0 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Code Signing PCA0"0  *H 0 y}]E941%5IwEqFԌkLRbMIl/$>e# HuEP%+ #A$bEJͳ/"J-|o;99ݽ)f;-2'Hlc\򸔣8P'N0==l9.4. }bxfs Oc,2EJ;PSfQyV>Pn5{$Rf=N+~3nGўJnS00U% 0 +0U0[pir#Q~Mˡr0p1+0)U "Copyright (c) 1997 Microsoft Corp.10U Microsoft Corporation1!0UMicrosoft Root Authority<<>c@0U00Uvp[NQD.Dc0 U0 +{~J&μNtX't*uLxMi|CʇSŸVocDDȚ  )}s9=j8m҈#i 4|.)Bk(q8 ]hͽAkf4|zB{ p֒O8|-=4 b7j#\cZ9`U3; _,˫ 0  *RA^0(ip΀Brv0z0b a>0  *H 0y1 0 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Code Signing PCA0 091207224029Z 110307224029Z01 0 UUS10U Washington10URedmond10U Microsoft Corporation1 0 U MOPR10UMicrosoft Corporation0"0  *H 0 0ErSkO#=Y@8s&S<B8auM\F^i[s)DdY/]nǫ9eħuꇗ&&v89&+ZT!򗍇)I,?}͖ q B5׸?ݎE }K[vrw#}5]PKGmUTN؁B1U SI0奈|^zZ7i2$00U% 0 +0U8xs2_Uƙt0U0U#0vp[NQD.Dc0DU=0;09753http://crl.microsoft.com/pki/crl/products/CSPCA.crl0H+<0:08+0,http://www.microsoft.com/pki/certs/CSPCA.crt0  *H ( oBvCB$e4uq0r7:pQ q(ps{V4ZrN {DO aun+Z 9`jT;1_,nM*v{Ƈֱ*rTn*ȞobKk=/zw9gj{cI&Bޕ" _s2r6)$ROfH&9iPNl.r!m$H@|t8JO00j O%EXzg0  *H 0p1+0)U "Copyright (c) 1997 Microsoft Corp.10U Microsoft Corporation1!0UMicrosoft Root Authority0 060916010447Z 190915070000Z0y1 0 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Timestamping PCA0"0  *H 0 7nBJqH>S,2ORȃ>3I1(dPKuǨծipfx'f趷 Y")/@VvmdmJT޿ǀL7VhGv\/}%V[jc|<%M9wt]\؆7,u9 |vlnz>q_*Ob`2҃N+"\hE/Pl%ׅvs6ƕz`3[AXn,HoCj&k(0$0U% 0 +0U0[pir#Q~Mˡr0p1+0)U "Copyright (c) 1997 Microsoft Corp.10U Microsoft Corporation1!0UMicrosoft Root Authority<<>c@0 +70UoN?4K;AC0 +7  SubCA0 U0U00  *H M1|PapEsT? -QS9V ތ;ɷQ!oi~k"Flm|"Fӄ6~p]Eݎ*|ɮ2Շc6!v;s!شTeJ(&`;exHϭ:ObX099!dcC/{FeJtn ̝(a|H!8Ŗ2@S=f7"̰wTQ:rD#00 a- 0  *H 0y1 0 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Timestamping PCA0 080725190217Z 130725191217Z01 0 UUS10U Washington10URedmond10U Microsoft Corporation1 0 U MOPR1'0%U nCipher DSE ESN:7A82-688A-9F921%0#UMicrosoft Time-Stamp Service0"0  *H 0  BQzٕ܇7(vMPv*GVi~MquۻCloq+|Δź~a-0&-v?F؉7[hd֋=vP'`]),<ϥZ5O8a?=6Vw;]7'c,HUl+~w$*p*$Ţ"KLYwTrC>dݓXI 63~Ly2Y)0 +0 *H  1  +70 +7 10  +70# *H  1)o~d% 0D +7 1604vstlbinf.dllhttp://microsoft.com0  *H {֮\VˢL=t:Ϭ6ńSJۿvm纛iI:ւVDn߲tm%,ka& 6X%x|QI@r1n(|=hW؉y\K,CDziao` .khPs$Ɂa)G !SCp=L9"]3$kԔa/jnpCgtZ w6PWUaf`s4y'yD ܟ$!{u0 *H  1 000y1 0 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Timestamping PCA a- 0+]0 *H  1  *H 0 *H  1 091221170806Z0# *H  18cDiWE0  *H O (6Q.k)5ĸj|z:OeOmQ. "柔O!.,9 _}V#WwKzVPu56F r(ǗI-?'~4F.kJM7:Pb%vl(i;hsh C bg^%GY+ wC6 MI+C˨(cSNӨUjuo/-AI=R8WNQnJs7F_f)!