mò Ò¬5Ec@s”dkZdkZdkZeedƒpde_e_n eie_dkZdkZeidjo-eedƒ oeiei ƒge_ ngZ y3x,e D]$Z ee ƒe ieie ƒqªWWn%ej odGHeidƒnX[ d„Zd„Zd„Zd „Zeidjo^dkZxRedeei ƒƒD]!Zei eiƒZeid ƒd jp,eid ƒd jpeid ƒd jo eƒPneidƒd jp,eidƒd jpeidƒd jo eƒPneidƒd joVgZx5e D]-Zx$eeƒD]Z eie i!ƒq?Wq,Wei"i#i$eƒPqTqTWei%dddƒndS(Ntfrozenitdlltargvs4This script is designed to be run from inside py2execCs<g}|iiƒD]!}t|dƒo ||qq~S(Nt _reg_progid_(t_[1]tmodulet__dict__tvaluestobthasattr(RRR((t8C:\Python24\Lib\site-packages\py2exe\boot_com_servers.pyt get_classes3scCsadk}xQtD]I}|iiit|ƒŒt|ddƒ}|dj o |ƒqqWdS(NtDllRegisterServer( twin32com.server.registertwin32comt com_modulestmodtservertregistertRegisterClassesR tgetattrtNonet extra_fun(RRR((R R 9s  cCsadk}xQtD]I}t|ddƒ}|dj o |ƒn|iii t |ƒŒqWdS(NtDllUnregisterServer( R RRRRRRRRtUnregisterClassesR (RRR((R RDs   cCsEx>tD]6}t|ddƒ}|dj o|||ƒqqWdS(Nt DllInstall(RRRRRtbInstalltcmdline(RRRR((R ROs  s/regiÿÿÿÿs--regs -regservers/unregs--unregs -unregservers /automateislThis program hosts a COM Object and is started automatically (or maybe you want /register or /unregister?)s COM Object(&tsystwin32apit pythoncomR Rtwin32com.server.policyRtwin32com.server.utiltGetModuleFileNametfrozendllhandleRRtcom_module_namestnamet __import__tappendtmodulest NameErrortexitR R RRtwin32com.server.localservertrangetlentitlowertargtfindtclsidstmtkt _reg_clsid_Rt localservertservet MessageBox(R1R$R-R R/RR2RRRRRR R3R((R t?s\    !    BB