MZ@(  !L!This program cannot be run in DOS mode. $PLL <%@ BP(@(`l CODE .bss%&.idata@@.edataP@.reloc`@BUPSVWEEjhD̎=#jhPjjjjjP h PEE}jhZEЃ}"hhPPH MEЋMPEEPUE؃}m;}n1}k'}lhPPHEE }njh0觍Eȃ}$jh@hPPPHjEPjj&EȋMP$EEEE3EESEljEk^EmR3EPhxPPH E(#}}}EPEPhPPHYjh蓌EЃ}"hhPPH EЋMPEEPUE}hPPHDjh,Eԃ}$jh8hDPPHj8IE}$hhhhM)EE},hdhPjjjjjPP0 h$ΩE}$EPEPEPEPEPMEE},hphPjjjjjPP0 +EPM谑hhx P_^[USVW_^[UhSVWEM}EjEă}$hhhhMhEE}(Ej 萨E}hhؽhM̗EE}EPM1EEEE@ EjE}>E@PE@PE@PEPM̚EE}1EPM$E@ EQ}EEEE@Ej AE}LE@PE@PE@PEPE@PM荛EE}1EPM0E@ EC}EP P8sEMPE܋EEEEEPY}E܋MPEЃ}0EЋME̋EЉEEEEPẺEE܋MP E؃}0E؋MEȋE؉EEEEPʥEȉEE܋MEԋE܉EEEEP蚥EԉE6}#jhjjjjjP _^[USVW_^[USVWEEMR,3_^[USVWM3_^[USVWMjjEPEMR$_^[U SVWMEEP襢E3E3ɊM #3ɊM ;WE})3E P3EPEPhj%jMKEP:E3_^[U SVWMEEPE3E 3ɊMWE})3E P3EPEPhj?%jMEP衡E3_^[USVW}  L6EP@E} PE@E_^[U SVWE}UEEE9E*EM 3ҊRhtEEP@ EEMDzE EE3ɊHQE3ɊHQE3ɊH QE3ɊH QE3ɊH QE3ɊH QE3ɊH QE3ɊHQE3fHQE3fHQEPh|EP@4_^[USVWEM } E3Ɋ3EȈME3E@_^[U SVWEEEE EM}E3Ɋ3EȈME3EPE PEPhjE_^[USVW P<`E9QEEhh@uEPE P@P@ Eh@PPH_^[U8SVW P<E9} E PPPHEEȃ}j j EP誠 EEEȉEEEM}a}WE3ɊQhEP@ EPEPXEȊM؈D ̋ED̃ ED.EEPEPEPhPPH2_^[USVW P<E9kE3ɊHHQE3ɊHQE3ɊHFQE3ɊQE3ɊHGQE PhPPH E3ɊHHQEPjEP7_^[USVWME@E@E@ E}<EP@PMA Ex EPE@ PE_^[U SVWMEE@ EEEEPb_^[USVWMEx  E@ _^[USVWE8`E`EEE}5E@EEEEE}jEME_^[USVWMEE E@EExE_^[USVWMEE E@EExE_^[USVWME PMEMAEE_^[U SVWj֜E}EPE PMEE}8E8 EMEEEMAEMA_^[USVWME$PM2E MAEMAE MAEMAEMAEMAEMAEE_^[ U SVWjܛE}0E(PE$PE PEPEPEPEPE PMIEE}8E8 EME EEMAEMA_^[USVWE}WME E@E}4E3ɊH3E ;E3ɊH3E;E_^[USVWMEMPQPQP Q fPfQ@AEf@E@E_^[U SVWjcE}E PM|EE}JE8 EM1EE E@EExEMAE_^[USVWEEEE}&E@EEEEEEP虙E_^[USVWEMEM}EEmE_^[USVWMME EPE_^[USVWMM(E EP˘E_^[USVWMM_^[USVWMM(E EPoE_^[USVWMM_^[USVWMEEE3ɊHHMEAEEEE9EjE䋀PMEPh,jP EPE䋀@P處3EA<j@E䋀PMEPhhj 7EMPE䋀P3jE䋀PjE䋀PM#3EPEPhjzE䋀@PߔE3E3ɊM;)3EP3EPEPhj)qE;E EBEECEeE䋀PfE3E3EPh j 3_^[USVWMEE@HEEE}IjE싀PMEPhXjD hE싀PMEPhj }EPE싀@PHjE싀P1jE싀PMEPhj KE싀@PE}(3E= EE33E=3E= EE}OEP3EPh jjFE싀@PBjE싀P+wE싀P'MUE3E='} 5EMAH3"EPhDjJ _^[USVWMEEE3ɊHHMjE@PMb E@Pa3ɊEPBjaE@PjE@PM EEE9E=E@Pؐ3ɊEP蹐EH;EnjbE@PjE@PM^ E@P]3ɊEP>E@P+3ɊȀ EM3ҊRhjt EMPEPjE@PM 9E@P蛏3ɊȀ@ 3_^[USVWMEdEEE@HE}IjE@PM  E@P3ɊȁME@P3ɊEPĎ@E@P觎3ɊEP舎MUE} EMAH3)}}C}6E@P3ɊȃبM tEP׍MUEEdjE@PM #jhEPq8_^[USVWME3ɊHH KhEPM hjjEPMhjajEP譌E3ɊHHQE@P莌EPE@PuE@FPE@P[E@PE@PAEEE3ɊHH;M#EMDPE@PjEP3_^[U SVWME@HE3ɊHFыEHFjE􋀐PMhj$E􋀐P芋3Ɋ@hjj@E􋀐P=jE􋀐P)jE􋀐PE􋀐@PE3E=3E_fEfE3EM;E􋀐@P3E E􋀐@P臊ME􋀐@PoMAFE􋀐@PVMA3EEfEfE3EM;(E􋀐@P MUDEMAHE􋀐P݉3Ɋ@j@E􋀐P褉hj&3_^[U SVWMh(jhE􋀐PMh<jEEM}}EPM,E_^[UhSVWMhhؽhM;oE@DE@HE@LE@PE@TE@XE@\EME MEǀEǀEMEǀEǀEǀEǀEǀEMEǀEǀEǀEǀEǀEǀEǀEǀEǀEǀEǀEǀEǀ EǀEǀEǀEǀEǀ EEM} EE} EMD`EEEǀ/Eǀ1Eǀ.EǀEǀ,Eǀ)EǀTEǀJ'Eǀ,%Eǀ (#}k`}l}mEPEPhEPlEEEE@E@ME@ Ej,胇E}LE@PE@PE@PE@PEPMqEE}1EPM)jE@ E}d Ej<ÆE}3h0j@hhhhjMjM EǀEEPMiEj<>E}6hhhhhhjMM Eǀj<E܃}6hhhhhhjM舁M Eǀj<芅E؃}6hhhhhhjM.M Eǀj<0Eԃ}6hhhhhh8jMԀM Eǀj<քEЃ}6hhhhhhPjMzM Eǀj<|Ẽ}6hhhhh(hhjM M EǀEPE@E0E EEWEPMfEPMpfEPM^fEPMLfEPM:fEPM(fEj0JEȃ}3hhhjhhjM}yM EǀExEPMeEj<łEă}6h0hhhhhjMi~M EǀEEPMeEhj0=E}6hhhjhhhhMmxM Eǀj0E}6hhhjhhhMxM Eǀj0艁E}6hhhjhhhMwM Eǀj0/E}6hhhjhȾhhM_wM Eǀj0ՀE}6hhhjhоhhMwM  Eǀ E@E0E EE EPMbEPMbEPMbEPMbE PMbEj0E}3hhhjhLhjMuM EǀEEPMbEj8@E}1h(hj h@hhXMqvM  Eǀ E pE PMaEj8~E}1hhh8hhjMxM EǀEEPMa P<j8)~E}.hj@hhhjMqwM EǀE\EPM`jEP P4EMR,h!Mr`h}+EPhPjjjjjPP0 E_^[USVWMEEPEPMa_^[U SVWMEEdM3E}3Ed!3E Z PME E @E @E@GM AGE @HPPMAFPM AFEPh\ju E@DEPEMEEMD`}BEPhhjv } E􃸤E PEMjME@HE PEMEEMD`}BEPhj } E􃸤E PEMyE Phjz 3M 3ҊM3ۊ3Ӂ;1E@LE3ɊQE 3ɊQhjpE E 3ɊHE3ҊP;3E@PE3ɊHQE 3ɊHQhj%E E 3ɊHF3P;2E@T3PPE 3ɊHFQhjE {E 3ɊHE 3ɊH3E 3ɊH%E 3ɊH4E 3ɊHE 3ɊH(E 3ɊHE 3ɊH E E@XE 3ɊHQhj E3EaE 3ɊHH3E;LE@\E 3ɊHHQ3EPh4jE 3ɊHH3E; EE7E_^[ USVWME3ɊE3ҊPG;EPE PEPM/h\j.jIjE Px E @E @ EM}+3T TEƀEƀ4E@GM舁<EƀE@GM舁EM舁jEPM舁E芀M舁3T M舁E@M舁EEEEE3ɊHH;MEMDMUE3ɊHHQEP7MUE3ɊHHE興=hhjjE PEPM;E}E 3ɊH E EM}jMhtjHEƀEƀ3E@GM舁<Eƀ=3E3E3ɊȉMEEPE PEPMiE}E 3ɊH E :hj} }2E 3ɊH"E 3ɊH3T;E @EM}]E 3ɊHIhj EƀEƀ3Eƀ=jE PEPMeEPhj }EE 3ɊHE 3ɊHH pE @M E @M AE 3ɊHHE HHE EEEE 3ɊHH;MEMU DEE Phj E 3ɊHmE 3ɊH(E 3ɊHE 3ɊH E %E@XE 3ɊHQhj E}n3EaE 3ɊHH3E;LE@\E 3ɊHHQ3EPhj>E 3ɊHH3E; EEE_^[ USVWh PjjE M PPhEMP P PE PMAEE M PP P h PE_^[USVWMEE} EƀEƀEMEƀ EƀEǀ EMR,3ɊȋEjE>PEPM>EƀEƀEMEƀEƀjE>PEPM\EPhj E>Ph0j PjjjPjPP0hXPPjdMYEƀEƀ$EMEƀEƀEƀEƀEƀEfǀ jE>PEPM\EPhHj E>Ph\j tPjjjpPjPP0EƀEƀ"EMEƀjE>PEPM%\EPhpjA E>Phj) |PjjjxPjPP0)jjjjjjPP0_^[USVWh PjjE M PPhEMP P PE PMAEE M PP P h PE_^[USVWME@HPE@DPhPPE@\PE@XPE@TPE@PPE@LPhPPEPhPP E@hPE@dPE@`PhPPE@tPE@pPE@lPh<PPEPE@|PE@xPhhPPEPhPP jjjjjjPP0_^[USVWMM;E EPWmE_^[UTSVWMEE3khPPEƀ(Eƀ EMEƀjE>PEPMEP|EPkEPhj E>Phj hPjjjPjPP0 |E3ɊA\EPEPjE3ɊAQLPjjjHPjPP0$ EfBfEfEfEfEE%M; E%= E%MP P E}*EPEPE[ E*E%PhXPP Eƀ(Eƀ"EMEƀjE>PEPMfEE%jdMyEP2EP!EPh0jr E>PhDjZ hPjjjPjPP0 2 EfAfEE%PE%PhPPE%PE%PhXjEƀ(Eƀ#EMEƀfEMffEMfEƀEƀjE>PEPMfEE%OEPEPEPh|j E>Phj E%PhTPjjjPPjPP0$ E3ɊQE@PEPch E>ME?MEMEME3ɊMMEƀEE3E3ɊM+E3E܅Q3E܃E؊E؋M3E؃PE>PEPMifEE%EP EPEPhjI E>Phj1 E%PhTPjjjPPjPP0$ 3EPECPEPf E3Ɋ3EȋE3EEE3Ɋ3EȋE3E܅EPhjo E3ɊM7E3ɊM3EЋMƄE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE%Phj( EPEPEPEPEPEPEPEPEPN$gE3ɊM3EЋMƄE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE%Ph4j6(E3ɊM3EԃeEPEPEPEPEPEPEPEPEP=$2E̘E3ɊME3Ɋ03E'EE̜EEċEEEE3E3ɊM;EPhcEEE3EPEPhcP@ EEEhEPEPEPEPEPEPEPEP"$E3ɊE0E3ɊQE3ɊQE3ɊQE%Phj?E3ɊtE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQhj(oE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQh,jH(E3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE%Phxj E3ɊQE3ɊQE3ɊQE3ɊQhj谿OE3ɊM3EЋMƄE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE%Phj0E3ɊM3EЋMƄE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE%Phljt(EPEPEP E3ɊQE3ɊQE3ɊQE3ɊQE3ɊQE%Phj E%Phjڽ yE3ɊQE3ɊQE3ɊQE%Phj虽8E3ɊQE%Ph@jp M}E3Ɋ^$^TW.XvZ[F\\]]^]^   EffEfEfE3_^[USVWh\ PjjE M PPhEMP P PE PMAEE M PP P hd PE_^[USVWMhlPPME}EhPPE䋀E M E}/M0PE3ɊHQhPPhPPE䋀E ME}eMýPE3ɊHQE3ɊHQE3ɊHQE3ɊHQE3ɊHQE3ɊHQE3ɊHQhPP(hPPEE(9EEE䋀E ME}wE3ɊH;M}1E@HPEPh0PPEM諼PhDPP tFjjjjjjPP0_^[USVWhL PjjE M PPhEMP P PE PMAEE M PP P hT PE_^[U8SVWM̋EǀEEE̋E̋E̋E̋E̋ E̋M̋R,E̋M̋R,E̋M̋R,E̋M̋R,E̋M̋R,E̋M̋R,EE}\EǀE4EMR,3ɊȁEE̋M̋R,3ɊȅEMEԃ}E4 EE̋E ME}EEE̋EMEE}}E}P P Eԃ}E EE}(E3ɊE3ҊP;}0EM۸Ph\j諵 -}E̋M̋R,3Ɋȅ0E̋M̋R,3ɊȋE3ҊP;E̋M̋R,O}@E-EMR,3ɊȁbEMPh(PP M˷PE3ɊHQE3ɊHQE3ɊHQE3ɊHQhxjwEƀEƀ-E@M̈EƀE@M̈jE>PEPME} M*Phj |} E}E3ɊEEPhj_ E3ɊE3ҊP;EPhj, E>Ph j MmP\PjjjXPjPP0 EE3ɊB@M!Ph$j sE3ɊMPhDj BEE3ɊHME3ɊC?M}EPwEE3ɊCME3ɊE3ɊD ME3ɊHDE3M5Phhj } EYe}EPǹEE3ɊH; (E3ɊHIPh\j蹱 EPMPdPjjj`PjPP0$EEEE}:}0}&EVEMR,3Ɋȁ)EMR,3ɊȅqEMR,3ɊȋE;EEPEMR PEMR,3ɊQlPjjjhPjPP0(E}Ẽ}؅EhhOE̋M̋R,3Ɋȅ>E̋M̋R,3ɊQhhOP@ EE}EmEMR,3Ɋȁ@EMR PhhOP@ nhN hNEЋEƀhhNhjjjjj PP0E"jjjjjjPP0EԋE_^[USVWhp PjjE M PPhEMP P PE PMAEE M PP P hx PE_^[USVWMEǀ P<EE}E<oEƀEƀEM舁Eƀj E>PEPME} }EEPhjƬ EM3Ҋ9EPhj蓬 E>Phj{ EPEP PjjjPjPP0$EE3ɊDQE3ɊDQE3ɊCQEPhPPpE胸"jjjjjjPP0EEmME}EPEE苀E ME}EEE苀EMqEE}}E}P P E}EM>PhPP EƀEƀE@M舁Eƀj E>PEPM?E} ,}EEPhj> E3ɊE3ҊP;EPhj E>Phj E3ɊHQMCP PjjjPjPP0$EuM PE3ɊDQE3ɊCQhPP7E胸"jjjjjjPP0EE_^[USVWh Pjj E M PPhEMP P PE PMAEE M PP P h PE_^[U,SVWMEEEǀME}EEԋE M E}'}E3ɊHMfPh(PP EƀEƀ-E@MԈEƀE@MԈjE>PEPMXE} MPhj谥 (}E3ɊEEPh$j+ E3ɊE3ҊP;EPh<j E>PhTj M9P\PjjjXPjPP0 EfE3ɊB@MPhlj轤 5EEE؃}L}B}8E3ɊC? EEEEEPEPMVPh jEPjjPP($EEEP}tE9EhM|EEhjEPjjPP(EEPM跦PPjjjPjPP0$EE虃@PhPP j P E}jjhEԋMԋR$EƀEƀ-E@MԈEƀE@MԈjE>PEPM(E}E3ɊEEhjEPjjPP(EEPhj E3ɊE3ҊP;EPhj迣 E>Phj解 MP\PjjjXPjPP0 E,E3ɊC? EE})hjEPjjPP(E}2Eԃ"jjjjjjPP0EE_^[USVWh Pjj E M PPhEMP P PE PMAEE M PP P h PE_^[U SVWMEEǀEEM]E}E EE ME}[}QE3ɊHEM  R,PoA#EMR,3ɊȅEEMR,3Ɋȅ0EMR,3ɊȋE3ҊP;&EM  R,P@PM!PEM  R,P@ MPh(PP EƀEƀ-E@MEƀE@MjE>PEPME} MdPhj4 +}E3ɊEEPhj诟 E3ɊE3ҊP;EPhj| E>Ph4jd M轠P\PjjjXPjPP0 EiE3ɊB@MqPhLjA 8EE3ɊC? EEEMR,;EUEEPEPMPPjjjPjPP0(E}vEf}؅E3hh>EMR,3Ɋȅ>EMR,3ɊQhh=P@ EM  R,P=%EM  R,Ph]=h\= h?=EEƀhh=hjjjjj PP0E"jjjjjjPP0EE_^[USVWME@_^[USVWME@_^[USVWh PjjE M PPhEMP P PE PMAEE M PP P h PE_^[U0SVWMEEEE}\ EǀEЋMЋR,hEЋMЋR,pEЋMЋR,xEЋMЋR,EЋMЋR,EЋMЋR,EEE}Eh EhPPEƀ(Eƀ@EЊMЈEƀjE>PEPM2mEEPhjE E>Phj- hPjjjPjPP0 EE3fBMEЋMЋR,E3ɊAQhh8PPEPhPPP E3fDQhhPP EЋFP芕PhPP EЋJP_PhPP EЊNE3EPhPP 3E%PhPP 3E؃PhPP 3E؃PhPP 3E؃Ph(PP 3E؃Ph@PP hxPPE3ɊNeE  P<EEh jjjjEPPP0E}AhPPEƀ(EƀHEЊMЈEƀjE>PEPMhEEPhj E>Phj $Pjjj PjPP0EmEЋMЋR,CEЋAPԒPhPP hxPP}ME}EfǀAEE܃}E9EEPE@Phh@@h@PPE+uP P E}Eƀ(EƀCEЊMЈEƀEfǀEfAMfEƀEƀjE>PEPME3ɊhEEPhj E>Phjє ,Pjjj(PjPP0EE>Ph$j芔 E@PEP赙E}HEЋMЋR,)h@EPM h@PP}h0j>EE MVE}{}qE3ɊHE3ɊH E3fHQhHjّ }EE}&E3Ɋ dE3ҊP ;}8EPEPM辷aEPhjڐ E>Phj hPjjjPjPP0 TEfAfEE%Phj謎 hxPPEƀ(EƀGEMEƀfEMfEƀCEƀLEƀREƀjE>PEPM蕶\EPhj豏 E>Ph$j虏 4Pjjj0PjPP00hhPPEƀ(EƀBEMEƀjE>PEPM͵aEPh8j E>PhLjю hPjjjPjPP0 cEfAfEE%Ph`j軌 hxPPEƀ(EƀGEMEƀfEMfEƀCEƀLEƀREƀjE>PEPM褴\EPhj E>Phj訍 <Pjjj8PjPP0?E3ɊAQhj袋 jjjjjjPP0_^[USVWME3ɊHMEMyE MiE}}E3ɊHE3ҊP;bE3fH E3fP ;HE3ɊH E3ҊP ;0E3ɊHE3ҊP;E3ɊH3E;b3Eo+E3ɊHE3ҊP;E3ɊHM)jEPM EE}#E3fHQE3fHQhjE_^[USVWMEE ME}E 9E EE3ɊHE 3ҊP;E3fH E 3fP ;E3ɊH E 3ҊP ;E3ɊHE 3ҊP;hE 3ɊHE3ҊP;PE3ɊHE 3ҊP;8M(E3fHQE 3fHQhj} 3_^[U0SVWMEE3ɊHME3ɊHME3EEE}E0E}EܘE}EܸE}EE}EE}EE}E`E}EhxE}E܀E}EܘE}EEEE3ɊHM3E3ɊM;'3EM܋DE}3EM܋E[EE@ EE3ɊHM3E;(l3E@PEPM衪hEEPh$j贃 E>Ph<j蜃 PjjjPjPP0E@EE}[}QhM~EP P E}E}EEE}-E܃}} jE@PhPPPHEƀEƀEM܈EƀjE>PEPMhEPhj! E>Phj PjjjPjPP0EE4E܊AE3EEhMs|PjjjPjPP0EEEhPPHf3EPPjjjPjPP0 EE(#}E}U}YCE2P P E}E}B}8PjjjPjPP0EE$E܃ }EƀEƀEM܈EƀjE>PEPM諦sEEPhj E>Phj PjjjPjPP0E}EEE܃,}"jjjjjjPP0EE_^[USVWMEE PEPEP P(E_^[USVWME_^[USVWE PEP P,_^[USVWMEP P0_^[USVWME@_^[USVWME@_^[USVWME@_^[USVWMEMA_^[USVWME@_^[USVWMEMA_^[USVWMME EPKE_^[USVWMEPEP P_^[USVWMEMA0_^[USVWMEPEP P$_^[USVWME@ _^[USVWME@_^[USVWME@_^[USVW}  } _^[ USVWrMA,E@$E@(EE E_^[USVWEnn_^[USVWr_^[USVWUv_^[USVWMEMAEPE PEPEP PE_^[ USVWME_^[USVWMME EP E_^[USVWEEEPE PEP P_^[USVWME PEPEP P_^[USVWMEMA_^[USVWME@@_^[USVWMEMA@_^[USVWME@<_^[USVWMEMA<_^[USVWME@4_^[USVWME@8_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@$_^[USVWME@(_^[USVWME@,_^[USVWME A4x@EEEEP@Ex0EPEP0E}hEP@Pz Ax%hjhh8P3"EP@Pp@_^[USVWME@_^[USVWME@ MAEPEPE PEPEP PE_^[USVWMEPEP P _^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@_^[USVWME@ I,D>_^[USVWME@ ME@$M _^[USVWME@ I,_^[USVWME@(_^[USVWME@,_^[USVWME@4_^[USVWMEMA4_^[USVWME@0_^[USVWMEMA0_^[USVWMEt EPEPEPE PEPEP P E_^[USVWMEt _^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@_^[USVWME@$_^[USVWMEMA$_^[USVWME@(_^[USVWMEMA(_^[USVWMME EPE_^[USVWME E@E_^[USVWME@_^[USVWMME EP^'EPhDj6hpPE P#'E Ph|j>hPEP'EPhjFhPnEP'EPhjNh P3EMAE MA EMAEMAE@E_^[USVWMEP)'EPh,jmh\PEx Ex*E@PhhjthPSE@E}EMA$ExE@EEMAEMA_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@_^[USVWME@_^[USVWMME EP*EPhhhPE Pi*E Phhh,P|EP+*EPh8hhhP>EMAE MA EMAE@E@E@E_^[ USVWMEP *EPhthhPEx Ex-E@PhhhPSE@E}EMA$ExE@EEMAEMA_^[USVWMEP *EPhh$h0PEx Ex-E@ Ph<h*hPSE@E}EMA$ExE@EEMAEMA_^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@_^[USVWMMPE EP *EPhhhPE P *E PhhhPqEP *EPhhh@P3EMAE MA EMAEMAE@E_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@_^[USVWME@_^[USVWMME E Pj *E PhLhh|PEP, *EPhhhPzEP*EPhhhP<EMAE MA EMAEMAEMAE@E_^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME PEPEPE PjME EMA,EMA/EMA-EMA.E_^[USVWME@/MA,_^[USVWME@,_^[USVWMEMA,_^[USVWME@-_^[USVWME@._^[USVWMEPEPEPE PjMED EP'EPhj0h,PE@P(MA,Ex,#h<j7hlP}E|EP#@MA; E@EEP@EEPMA4Ex4#hjChP3EPEPE@,P@ E@,MEMA0E_^[USVWME@0PE@4PE@,P@ _^[USVWME@,_^[USVWME@0PEPE@,P@ _^[USVWME@0_^[U SVWMEPEPEPEPj M~E| E P'E Phj0hPsEEEM <JEM P +E PEPhj9h PE@PMA0Ex0#h,jBh\PEEE9EEM P@P;MUR0EMI0<#hhjMhPKEM PEMI0P"oEMI0EMA,EMA4E_^[USVWME@4MA,_^[USVWME@,_^[USVWMEMA,_^[USVWME@0_^[USVWME PEPEPE PjME EP'EPhj,hPEP'EPhj3h PEMA,EMA8EP@PZMA0Ex0#hj=hHPwEPE@0PYEPS@PMA4Ex4#hTjFhPEPE@4PE_^[USVWME@8MA,_^[USVWME@,_^[USVWMEMA,_^[USVWME@0_^[USVWME@4_^[USVWfUE _^[USVWfUEE_^[USVWEP _^[USVWME@_^[USVWME@_^[USVWME@ _^[USVWME@ _^[USVWME@_^[USVWME@_^[USVWME@_^[USVWME EPEPEPE PEPEP PE_^[USVWME@_^[USVWME@$_^[USVWMEMA$_^[USVWME@(_^[USVWMEMA(_^[%@%@%@%@%@%@%@%@%@%@%@%@%@IPMIIPMIipmi_firmipmi_selipmi_sdripmi_selclripmi_rebootipmi_dispsdripmi_statsipmi_cyclopsipmi_intripmi_isadLvlpdsnsAllTypesnsPwrSplysnsFansnsTempsnsVoltsnsCurrentskipPwrSplyskipFanskipTempskipVoltskipCurrentskipIntrintrintrNamei2cIPMI initialization function failed. Unable to allocate memory for %s.IPMIDell Computer Corp.The Intelligent Platform Management Interface (IPMI) system monitors and controls portions of the system. It works with the system BIOS and the operating system to monitor critical parameters such as temperature. If IPMI detects a problem, it takes an appropriate action.IPMIThis device is embedded on the motherboard of the computer.Intelligent Platform Management Interface (IPMI). I/O base = 0x%04X, %s interface.IPMI FirmwareThis test scans for managment controllers and obtains the firmware version from each of them.IPMI System Event Log CheckThis test reports any critical failures that have been logged by the IPMI sensors.IPMI Sensor Data Record CheckThis test checks sensors that are attached to the system.Clear System Event LogThis function clears the log.IPMI ReBootThis function reboots the system.IPMI Sensor Data Record DisplayThis test simply displays the SDR contents in a logical fashion.Display Interface StatisticsThis test simply displays the statistics that have been gathered.CYCLOPS Bezel Loop Back TestThis test verifies the correct assembly of the Cyclops cables and connectors.Intrusion TestThis test checks the operation of the intrusion sensors.Intrusion Sensor Reading TestThis test checks the state of the intrusion switch sensor.Display all SEL entriesCauses all the records in the event log to be formatted and displayed. The default is to only generate failure messages for unrecovered errors.Intrusion sensorSpecifies the expected setting of the sensor.Intrusion Sensor NameAllows choosing a specific sensor by name. Specify the start of the sensor name (e.g. Cover).Debug LevelAllows developer to choose debug the level.Power On DelaySpecifies the delay in seconds before the system is powered back on. If set to 0, the system is not powered back on.Power Supply sensorsFan sensorsTemperature sensorsVoltage sensorsCurrent sensorsFilters the 'ipmi_sdr' test to include the given sensor type(s). 0 means test this type of sensor but don't verify the count. 255 means no special processing (default) which may or may not test the sensor depending if any other filters are used. A value other than 0 or 255 tests the sensor and then verifies the count of that type.Override sensor filtersModifies the 'ipmi_sdr' to check all sensors even if the sensor parameters are used. This behavior allows testing all sensor types in addition to verifying the count(s).Skip Power Supply recordsSkip Fan recordsSkip Temperature recordsSkip Voltage recordsSkip Current recordsSkip Intrusion recordsAllows the 'ipmi_sel' and 'ipmi_sdr' tests to exclude certain record types.I2C AddressAllows the operator to restrict the 'ipmi_sdr' and 'ipmi_is' tests to sensors attached to the given management controller. If 0, all controllers are included.YesNoOpenClosedSDRSELheaderrecordunspecifiedundefinedunknownOEM specificunknown status (0x%X)Block TransferKeyboard StyleSMICcorrectable ECC erroruncorrectable ECC errorRecord %d - obtain new reservation IDReading SDR record %d of %dChecking Cyclops operationScanning for optional %sNo Mgmt controller with Cyclops found.Time out in %d secondsThe %s sensor is currently '%s'. Please configure it so it is '%s'. It may take several seconds for the switch change to be recognized. 0 4`(DTp 4H\p0Tl0Xh@  0DLXlx  8DP\h|(,Ll$Dl 4HXh| 8d 4Ld| $Hp !"#@$\%x&'()*+0,L-l./02Unable to find any records matching the filter criteria (i2c=0x%x %s ).System Event Log is Full.%s: %s sensor (0x%02X) %s.%s: %s sensor (%s) %s. Current SEL Time = %sFound %d %s SEL records.Get SEL InformationBMC Get SEL TimeBMC Get SDR Repository InfoRetrieving SEL Entry %d of %dChecking %s%s version = 0x%XNum. of entries = %dFree space = %d bytesTime stamp recnt = %sTime stamp erase = %sOperational Support Bits (%0x%02X) overflow = %x delete = %x partial = %x reserve = %x get alloc info = %xPower CycleReserve SELClear SELClear Status = 0x%XAccessing %sFirmware Rev=0x%02X.%02X, %s. %s fw = %X.%X%XV1109.0p0fo0$Xx0b(I(8H_hhxp}txzHM0@08Ph(LhȾо 8 @@(NoneFailuresLowMediumHighBMCDBPSBPPBBPDRACat or below lower non-critical thresholdat or below lower critical thresholdat or below lower non-recoverable thresholdat or above upper non-critical thresholdat or above upper critical thresholdat or above upper non-recoverable thresholdgeneral chassis intrusiondrive bay intrusionI/O card area intrusionprocessor area intrusionLAN leash lostunauthorized dock/undockfan area intrusionIERRthermal tripFRB1/BIST failureFRB2/hang in POST failureFRB3/processor startup/init failureconfiguration errorSMBIOS uncorrectable errorprocessor presenceprocessor disabledterminator presencePresence detectedFailure detectedPredictive failureA/C lostpower off/power downpower cycle240VA power downinterlock power downA/C lostsoft power control failurepower unit failureCorrectable ECC logging disabled'Type' logging disabledLog area Reset/ClearedAll event logging disabledfault status assertedidentify status assertedslot/connector device installed/attachedslot/connector ready for device installationslot/connector ready for device removalslot power offslot/connector device removal requestinterlock assertedPOSTTemperatureVoltageCurrentFanIntrusionSecure mode violation attemptProcessorPower supplyPower unitCooling deviceOther unit-basedMemoryDrive bayPost memory resizePost errorEvent logging disabledWatchdogSystem eventCritical interruptButtonModule / boardMicrocontroller / coprocessorAdd-in cardChassisChipsetOther FRUCable / interconnectTerminatorSystem bootBoot errorO/S bootO/S critical stopSlot / connectorACPI power stateWatchdog 2Platform alertEntity presenceMonitor ASIC/ICLANbelow lower non-critical thresholdabove lower non-critical thresholdbelow lower critical thresholdabove lower critical thresholdbelow lower non-recoverable thresholdabove lower non-recoverable thresholdbelow upper non-critical thresholdabove upper non-critical thresholdbelow upper critical thresholdabove upper critical thresholdbelow upper non-recoverable thresholdabove upper non-recoverable thresholdtransition to idletransition to activetransition to busystate deassertedstate assertedpredictive failure deassertedpredictive failure assertedlimit not exceededlimit exceededperformance metperformance lagstransition to OKtransition to non-critical from OKtransition to critical from less severetransition to non-recoverable from less severetransition to non-critical from more severetransition to critical from non-recoverabletransition to non-recoverablemonitorinformationaldevice removed/absentdevice inserted/presentdevice disableddevice enabledtransition to runningtransition to in testtransition to power offtransition to on linetransition to off linetransition to off dutytransition to degradedtransition to power saveinstall errorredundancy requiredredundancy lostredundancy degradedUnable to get version from %s (addr 0x%x).Unable to retrieve %s information.Unable to reserve the %s for access.Unable to retrieve current SEL timestamp.Unable to retrieve next SEL entry.Unable to send SEL Clear request.Unable to get status of SEL Clear request.Unsupported SDR version (%X), expected %X.Unable to %s for sensor %d.Unable to read sensor '%s'.%s %s.Expected %d '%s' sensors, but found %d.Unable to set watchdog timer.Unable to reset watchdog timer.Power Cycle command failed.Manufacturing Test On command unsuccessful.Warm Reset command failed.Unable to get Self Test result.Self Test failed - Cyclops not detected.Unknown Self Test result of %x.Timeout waiting for Self Test results.Timer expired waiting for %s switch to show '%s'.%s shows '%s' when desired setting was '%s'.SERVICE_EMS%s %s DIAGS 999 999 %s Ipmi10 FIND_EMS_SVC DIAGS_INIT Fail The Error Messaging Service (Ver 2) could not be located.Ipmi10SERVICE_GET_ESM_TYPESERVICE_GET_ESM_TYPEIPMI cannot locate %sDEBUG: IPMI wrong typeSERVICE_SMBIOSSERVICE_SMBIOSDEBUG: IPMI cannot locate %s (ver %d)DEBUG: IPMI unknown smbios interface type (%x)DEBUG: IPMI smbios interface(%d) base(%Xh)SERVICE_GET_ESM_BASESERVICE_GET_ESM_BASEIPMI cannot locate %sIPMI base is 0SERVICE_CPUSERVICE_CPUIPMI cannot locate %s (ver %d)cMchModulecIpmiIpmi10cMchModuleHelp%s %s DIAGS 998 998 %s Ipmi10 MODULE_HELP DIAGS_INIT Fail Unable to allocate memory.flagSet:Port %X, Flags %X, bit(s) %X not setflagClear:Port %X, Flags %X, bit(s) %X not clearTd%02X %08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02xbyteSum: pBuff %X, %d bytes = %XIPMI10: %02X %p %-24s%s%s i2c=%x NetLun=%X Seq=%X Cmd=%X (%d data bytes):smic:firmware will not clear BUSY before sending byte %d.smic:timeout sending byte %d to firmware.smic:firmware will not clear BUSY sending byte %d (control=%Xh).smic:wrong firmware status sending byte %d. Found %Xh, expected %Xh.smic:transmission error sending buffer, errorCode=%Xhsmic:firmware will not clear BUSY before reading byte %d.smic:firmware will not indicate byte %d is ready to read.smic:firmware will not clear BUSY after reading byte %d.smic:wrong status (%Xh) from firmware reading byte %d.smic:firmware is sending too many bytes - already read %d.kcs:sending %xbt:B_Busy failed to clearbt:H2B_ATN failed to clearbt:B2H_ATN failed to setbt:warning H_BUSY is already setbt:warning H_BUSY already clearbt:Reset interfacebt:Flush interfaceSend BufferbmcCmd:send result=%dbmcCmd:rcv result=%dRcv BufferbmcCmd:Rcv wrong netFn (%x) expected %xbmcCmd:Rcv wrong cmd (%x) expected %xbmcCmd:Rcv wrong seq (%x) expected %xbmcCmd:Rcv bad cc (%x)bmcCmd:Rcv expected %d bytes, found %dPT EntryPT SendMsgPT GetMsgPT ChkInstPT FlushPT EndRetryLp rc=%xPassThru Adjusted Bufferthru:Rcv bad cc (%x)thru:Rcv expected %d bytes, found %dIpmi10Ipmi10ChassCntl Send BufferChassCntl Rcv BufferWdogSet Send BufferWdogSet Rcv BufferWdogRst Send BufferWdogRst Rcv BufferIpmi10Ipmi10BMC. %d requests sent, %d received. %d netLun, %d cmd, %d sequence, %d cc, %d size errors.%s Counts. Success = %d, TimeOut = %d, Busy = %d Transmit = %d, Synch = %d, NoData = %d Overflow = %d, Underflow = %d, Cond Code = %d Sequence = %dsdrInfo Send BuffersdrInfo Rcv BuffersdrRsv Send BuffersdrRsv Rcv Buffer****** SDR record %d of %d *******sdrData Send BuffersdrData Rcv BuffersdrData Send BuffersdrData Rcv BufferComposite Record#%3d TYPE1 Sensor own Id=%02x Lun=%02x, sensorNum=%02x, Entity id=%02x inst=%02x#%3d TYPE2 Sensor own Id=%02x Lun=%02x, sensorNum=%02x, Entity id=%02x inst=%02x, share=%02x/%02x%d%c#%3d TYPE8 Ent Association ContId=%02x Inst=%02x, flags=%02x Contained ID/Inst Ranges = %02x/%02x-%02x/%02x and %02x/%02x-%02x/%02x Contained ID/Inst entities = %02x/%02x, %02x/%02x, %02x/%02x, %02x/%02x#%3d TYPE10 AccAddr=%02x, slvAddr=%02x addrSpan=%02x devType=%02x mod=%02x entity id=%02x inst=%02x, OEM=%02x, len=%02x #%3d TYPE11 FRU i2c=%02x, slave=%02x acc=%02x Dev type=%02x mod=%02x, entity id=%02x inst=%02x, OEM=%02x, len=%02x#%3d TYPE12 MgmtCtlr i2c=%02x, pwr=%02x cap=%02x entity id=%02x inst=%02x, OEM=%02x, len=%02x#%3d TYPE13 i2c=%02x, devId=%02x mfgId=%02x%02x%02x#%3d TYPE14 Chan Info#%3d TYPEC0 OEM Sdr mfg=%02x%02x%02x#%3d UNKNOWN Type (%02x)Ipmi10Ipmi10 SDR Sensor Association.Management controllers. i2cAddr=%02xh [%s] Available sensors. Owner %02x/%02x, Sensor %02x type=%02x, Entity %02x/%02x, code=%02x [%s] Sensors list by Type.Sensor Type %d (%s) %sIpmi10Ipmi10%s skipped due to parametersdr:read sensor. Own=%xh Num=%xh Type=%xh Event=%xh [%s]sdr:read [%s] not installed (compcode)sdrGetSnsr Send BuffersdrGetSnsr Pass BuffersdrGetSnsr Rcv Buffersdr:read [%s] ignored (flags)sdr:read [%s] ignored (byte count)sdr:read [%s] not installed (bitmask)sdr:read [%s] non-fail msg (%s)sdr:read [%s] undecoded sType=%xh EvtCode=%xh ErrMask=%xsdr:read [%s] skipped (eventCode %Xh)thresh Snstype=%xh EvtCode=%xhthresh Send Bufferthresh Pass Bufferthresh Rcv BufferIpmi10Ipmi10devId Send BufferdevId Pass BufferdevId Rcv BufferdevId Send BufferdevId Pass BufferdevId Rcv BufferIpmi10Ipmi10sdr:read [%s] not installedsdrGetSnsr Send BuffersdrGetSnsr Pass BuffersdrGetSnsr Rcv Buffersdr:intr [%s] ignoredsdrGetSnsr Send BuffersdrGetSnsr Pass BuffersdrGetSnsr Rcv BufferIpmi10Ipmi10sdr:read [%s] not installedsdrGetSnsr Send BuffersdrGetSnsr Pass BuffersdrGetSnsr Rcv Buffersdr:intr [%s] ignoredIpmi10Ipmi10selInfo Send BufferselInfo Rcv BufferSELselTime Send BufferselTime Rcv BufferselEntry Send BufferselEntry Rcv BufferSEL RecordProcessing SEL entriesRecord %xh wrong type or evmRevRecord %xh Type %xh skipped due to parameterRecord %xh failure=%dIpmi10Ipmi10selRsv Send BufferselRsv Rcv BufferfClearSel() - SEL reserve id is %04XselClr Send BufferselClr Rcv BufferselRsv Send BufferselRsv Rcv BufferfClearSel() - SEL reserve id is %04XselClrStat Send BufferselClrStat Rcv BufferRecord %x ignored - recovery found (record %x)!Record %x ignored - duplicate of record %xIpmi10Ipmi10MfgTstOn Send BufferMfgTstOn Rcv BufferDEBUG: Get SelfTest Result: Attempts = %d of %d...SlfTstRes Send BufferSlfTstRes Rcv BufferDEBUG: Cyclops Test passed!WarmRst Send BufferWarmRst Rcv BufferUnable to allocate memory for error message.DevVirt.cppInvalid pointer specified (pModuleName:%p).Help.cppInvalid pointer specified (pVendorName:%p).Help.cppInvalid pointer specified (pModuleVersion:%p).Help.cppInvalid pointer specified (pModuleHelpStr:%p).Help.cppInvalid pointer specified (pcDeviceHelp:%p).Help.cppAttempt to add a device help object (%s) to more than one module help object.Help.cppInvalid pointer specified (pDeviceName:%p).Help.cppInvalid pointer specified (pDeviceMnemonic:%p).Help.cppInvalid pointer specified (pDeviceHelpStr:%p).Help.cppInvalid pointer specified (pcTestHelp:%p).Help.cppAttempt to add a test help object (%s) to more than one device help object.Help.cppInvalid pointer specified (pcParamHelp:%p).Help.cppAttempt to add a parameter help object (%s) to more than one device help object.Help.cppInvalid pointer specified (pTestName:%p).Help.cppInvalid pointer specified (pTestMnemonic:%p).Help.cppInvalid pointer specified (pTestHelpStr:%p).Help.cppInvalid pointer specified (pParamPrompt:%p).Help.cppInvalid pointer specified (pParamMnemonic:%p).Help.cppInvalid pointer specified (pParamHelpStr:%p).Help.cppInvalid pointer specified (defaultVal:%p).ParStrng.cppError allocating memory for parameter class.ParStrng.cppError allocating memory for parameter class.ParStrng.cppInvalid pointer specified (pList:%p).ParList.cppInvalid pointer specified (pList[%d]:%p).ParList.cppError allocating memory for parameter class.ParList.cppError allocating memory for parameter class.ParList.cppInvalid pointer specified (pTrueString:%p).ParBool.cppInvalid pointer specified (pFalseString:%p).ParBool.cppError allocating memory for parameter class.ParBool.cppError allocating memory for parameter class.ParBool.cpp8$t$$O_MРܢ|У$@\A]y4rMРܢ|У$@\ 'C_{ɦ(D`|ӨGcHd7Soԯ (Dtȱ9Uq`Իȼ *(D!=Lh`Իȼ 6(D!=j`Իȼ (D!=`Իȼ (D!=;`Իȼ r(D!=(@@@@@AAA&A.A:AFAPAZAdAnAxAAAAAAA@@AAA&A.A:AFAPAZAdAnAxAAAAAAAmsvcrt.dll??2@YAPAXI@Z??3@YAXPAX@Z_onexit_purecall_strnicmpctime_daylight_environmemcpymemsetsprintfstrcatstrcpystrlenstrncpy_sys_errlist_sys_nerr_timezone_tznamevsprintfPP(P8PHP8[PaPgPsPIpmi10.mdmfExitfInitfModuleHelpfStartUp0'0-0;0J0P0\0a0i000000 111?1[1`1e1k11114292?2S2m2r2w2}222222222(3-32373]3b3q3w3333344"4:4m444444444@5g5u555686F6T6f6666777O8 999:#:::;%;;;<<%<*>>~>>6? ,g0a155i66$777N889o;M>>??0112u2z22K44444444 55'5m5555566 6d6666666737=7B7G7L77777777778A8K8P8U8Z888888889 99 :':8:=:::::::;4;E;J;;;;;;;B1>=>B>G>>>>>>?!?H?O?T?Y?????@000H0111-1m11(2s222233*44455 66J777*88N9999::*:2:U:]:e:j:r:;;;;;;;< <<<<<<#>+>N>V>^>c>k>>>>>>>>>?$?)?/?Q?V?\?????????PO0T0Z000 111&1,111112 2u2z2203H3W3\3h3p3v333334444444Y6q6666663778B9|99999::';;;3<J>s>>>>>>>>>>>>>?????`D0)01090>0F0g0l0r0000000 111111111162@2E2K2h2m2s2222222223'3/343<333333333434O4k44444555#686666'7,727l778C8v8888888#9w9991:I:e::::: ;/;;;;;<<<>>>E>^>f>>>>>>>>>>>>> ??!?B?H?p?u?}?????????p 0$0R0z0001'1;1F1L1X1`1f111111122222d3333333 4%4+4Y4_44444444444555536w6666666&7777778.848M8\8h8p8v888888~999999::':-:x::::::; ;$;5;=;`;h;p;u;}; =)=.=4===&>>>V>b>j>p>>? ?/?;?C?I???????h<0I0X0f0z00000000.131;1S1d1l111111282T2p2222222]3u333333333444484=4C4c4h4n444444444455 5&5+515I5N5T5j5o5u55555555566666666677$71767<7777777778888889h9y9~999 :H:v::::!;,;4;:;z;;;;;;;;<<%<*<2>$>,>2>D>I>O>>>>>>>>(?7?>>%>k>q>>>>>>?(?0?E0M000a1i1q111111&22222m4u444445 555+5<5}555555677 88989%:B:I:N:T:}:::::::::::;w;~;;;;;;;<<===7=A=F=L=u====>>>>N>X>]>c>>>??9?C?H?N?y00000000011!1'1262@2E2K2t2~222222234 5555O5V5[5a5~55555 6Y667 7'7,72777777777H8O8T8Z8g999999999:$:):/:|::::;;<<> >>>$>,>4><>D>L>T>\>d>l>t>|>>>>>>>>>>>>>>>>>? ???$?,?4?