MZ@ !L!This program cannot be run in DOS mode. $PEd ." "TPqY HP 7(Ĥ`.text@`P`.data@`.rdataWX@`@.pdata P $@0@.xdata< ` .@0@.bssp`.edataH:@0@.idata<@0.CRTXR@@.tlsT@@.relocV@0BH _锾@AUATUWVSH(IMŅuz_1~^H)E1_H- DLH;HHuH=) H([^_]A\A]eH%0H7)Hp1H-H9HH3Hu1H5 )H(HHt MLЃ^H([^_]A\A]DH([^_]A\A]fDH ^4H3UfD1HtfDH(H (迼=fHY(H B(襼(f螼 AVAUATVSH H5'I͉ALÅu^]t5/I1L"IDLIDLAuE1DH [^A\A]A^fD۬AD$IDLwpstIDL衺AƅtjAupOIغL菺AƅuI1L{I1L^I1L`@SAAJA7IغL$A ff.HHH-t HHLD$8T$4HL$(警舰LD$8T$4HL$(HHaHH V\!H @ÐUVSHHpIH5,&HHE1H]HHHr,HH+HoEEoMMHMHo,HEH3u HHp[^]ĤUATWVSHHHH%H8H}1HH'HHHMHH'tH}H5'L%+AHDH-HݡDEHUH贡oEEoMMHMA$HMHtH}tDEHUHMHa'H$H}H38uHHĐ[^_A\]û£UHH H9t0HAHtQHH ]HH[,HQHA ҐUSH(H$HH Ht!H'HHKWHCH([]USH(H$HHtH H([]USH(H$HHסHtHjHK џHC H([]UHH HNZ豠H ]UHH HDZ藠H ]UHH H2Z}H ]UHH HZcH ]UVSHH HHHtHH(H;uIHYHH [^]HIHoH*H舟UVSHH@H"HHU1Hy H讠HHT%HHHH$tHHuLJHHHi$HH$HtHHȞHHH[$HB"HUH3u%HH@[^]HH 賞UVSHH Hy t=H&HH$HHJHHH"HH [^]HH EUSH(H$HLH!|tCuGڃt=HHHt0 t+Hуu t*HHcHPHuH@H([]ËSUHH IHtWtBuЃtHHHt u&L螝IHH(HeHtAuHnW豝H ]UHH IHtWtBuЃtHHHt u&L$IHbH;(HHtAuHV7H ]UHH IHtWtBuMЃtHHHt u&L誜IHH'HqHtAuHbV轜H ]UVSHH HLtEuXȃtqHHHtd t_uUH?v0H2A_Ht2u(tHHw9HH/H [^]HқIH`H&H虛AHwH&H耛UAWAVAUATWVSHH$HLHH0Hu1t:uȃtHt H4uH.H_&HHtHƒuH$L HIHQHMAoeeommHMH"HHH@@HHH@ LDiH#HA )IAHWHMoEEoMMHMH)"u'oEEoMMHMH!HCH9HH@HHCoEoMHHH@HHCoe` omh0HHH}H38HĨ[^_A\A]A^A_]H#H0ΘHƙHHMXLcAHQDoEEoMMHMH"IH2H#HۘH|HH#H踘A t/IDE}&L=T"L5 GE։HLc`HәHPHCH9-HH@HHCoUo]XHH@HHCoe` omh0H;uM/H_H cHIL IAH4H KHHPHMMAoEEoMMHMA%oUUo]]HMHRoEEoMMHMH!IHH"HLH HLcGHWoeeommHMH IHAH!H貖L[H wH`UHH0HHHU1ҁ?w=HT H \HEH{Hu%HHMH3u#HH0]É蟕HHMHwUWVSH(H$HHHy tLH=HH$HHHEDžu3IHOHH([^_]HH 蒕IAHH ߾rUATWVSHH HLE@Hy LDƒLHHt~A txHumt~؃tUHHHtH tCu9Ho*HHL HM@脔HHaHuHFHH菔HtuH ȕHHL HM@"HtHHAIHAԉÅuH [^_A\]ÉIAHH tHSHHL HM@譓HUSH(H$Hy t#H\HHÅu H([]É IAHH |UWVSH(H$HHHtBuȃtHHHt u&HMIH[HdHHtڋuHHSLHH Y#HIHHvHFH @HHHFIH,HKH([^_]UAWAVAUATWVSHHH$III<$VAL}ID$od0 eol00mLIHLؒHt8u.ID$od0 eol00mLHHPMQHHH;ID$oT0 Uo\00]LYHHIHLIIH`M9,$vvID$o0EoL0MLHHLHH%ZNHHH= /LHH[^_A\A]A^A_]UAUATWVSHHH$HHyteH9t_LmL%HFoEoLMLA$HFoT Uo\0]LA$HH`H9>wHHHH[^_A\A]]UATWVSHH@HHGH;HHvHH(tNH8uDHtaHuWHHt HHtHL%_o(Eo8MHMHoUo]HMHyHHPH9v;uHKA$H@[^_A\]UAWAVAUATWVSHH$HIHH0HuH1HE@HI}HZH 1HHCHEA'A*DLHH A AHtHHHHHHE@HHǀ@HxHHH)HɸHHH=HHHHǃ H]@cHEIHL腎HELH"H #趍IH"HH蓍H軍L贍HLHHH HLLD HHT }!IHHHHD:HBHHHEHEH HHH9EUHMHIHHvIHHHDDELHAH5HcHI$ uFHIL$H{HHHHTHHH TIcT$IL$L(HHELHQHL見HHLHL葋HHGHL|HE@(@u:0H&@ H4@@-H@  H4LDHHA IAHWHM oE (oM0AN@HN$K<,HH߉w Lw(HUHM6HHGMIHJD+UHHt HH芊IHHHQHHt HHMIHHdHLcGHWH7 HHHHHTHHHHHTHHH HHLL@LL@LL@ HHHHD(,HHHHHT H}tIMHHkHLKAL>AHE@ HU@LHD$ LM@HEHHTÅH]HH oUUHEHPHD$ ILE@H>}H]@HD$HHD$@HD$8HD$0HD$(HD$ AAH VBHHHAL5xHM@HM@H SIAHH 2ŇHH 貇AHAHMAHAH3mAHdAHVAHEAH?HIHHHHIH@HĆIHPL;?wIcLHAHt谆IH0HEHtpAHu`?w{HT HD$(Ll$ LMMHHIH@@HHH 7o] oe0HM Iw蓅HAH?H豅HM@HM@H HG H}HH38uHH[^_A\A]A^A_]"UVSHHPH5HyLH/H 识HLH H 薆H5LHH }H?LHH dHHbK襄H"LH _?RAL0LHH ??AL7LHH ?ALHH >҅ALHH >貅AL$HyH >蒅ALHlH >rALHRH >RALH7H _>2ALH!H ?>ALHH >ALHH =҄ALHH =貄ALZHH =蒄AL2HH =rALHH =RALlHH _=2ALHH ?=H=<H<H=H=<H<H<H=<Hu<H<H=^<HQ<H<H=:<H-<H<H=<H <HU<H=;H ;˂H,<H=;H ;誂H<H=;H ;艂H;H=r;H e;hH;H=I;H <;GH;H= ;H ;&HD$HHPHD$@HHD$8HHD$0H$HD$(H HD$ L LHH ؀HY;H5 HH HAHHAHHAHHAHHԁA HH迁A HH誁A HH蕁AHH老AHHkAHHVH gF̀HVFH IH 6F豀 H gIH F茀H PIH EgH EvIH EBH :QI H EH .,I H }EH !I H XEH ~IH 3E!H ~IH EH ~IH DdLDHHH D~HH{HAHؿHAHٿHnAHѿHYAHӿHDA HֿH/A H׿HA HϿHAHпH~HֿH~HAHɿH~AHH~HH~HúH I}IHƿH~HP[^]úH t}H7MH j}H6LH +}H6K H Un}H6J H `Q}H6I H Q4}H]6H H A}H86L H 2|H6P H |H5TH |H5XH C|H5\ H ݻ|H5`UHH HF}HH ]UVSHH HHHt4Ht/!{HHHpLHH 5|H [^]ø񐐐USH(H$HHtHIHHCHz~GH([]UHH Ht H HuH ]{USH(H$HFdzHH@HLcH#|H([]UWVSHH$HHH4|HHHEHHEHzHtjH]H HEoEEoMMHEHMAHHt>HHGIH4HzHHĈ[^_]HxHaHzHH;HyUAUATWVSH(H$IILLϹ8HHL(HPLH@H{(Hs0HH Z>H([^_A\A]]UWVSHXH$HHH8H}1zHH=3\AAH3H zHHnH ߼xHEH=3.LMAHp3HyHEH=T3:AAH;3HyHEH H8HMtxHHMhxHt$(HD$ L ArH ׺H #:xHAH yH xHA!HxHuH wHIHxHuH}H38u}HHX[^_]ú H _xH`2H BxH;2JH }wHEH xH1yUAWAVAUATWVSHH$IHH8H}1wHúLxHƺLxHǺLxIĹHJH=e1#AAHL1HwHEH=01AAH1HwHEH=0AAH0HRwIHHwHEH=0L50LwHAALvHEHL8HMuIHMuIHMuHEHMuLt$8Ll$0HUHT$(HD$ L AGH >AH}H=/LMAH/H`vHHnLvHHH 2uHIHvH uHAHuH tHƺH ֹtHIHuH`H}H38HHĈ[^_A\A]A^A_]úH ;uH$/H wuH.H _uH.H =tH. HL0HMtIHM tLl$(HD$ L AOH A[H }tHF.P\vUATWVSHH`HHDH8H}1HIsI2uHZtHHMHH=*.H . tHMH2tHHtHHtHULIHHtHHtALHH #sHǺH ٷrHHsHHκH rHHsHEHMrHK(HD$ ALEHUS0HMHKH@HHHH]H3u4H`[^_A\]ú H UrH,rZtUWVSH(H$HHHt1H HHHosHXH8HH([^_]þUHH HLHҷHHrHHHrALHH drAL8HH DrALiHH $orH=+tH+H+H ]ú H VqH+UHH HkrH@H ]UAWAVAUATWVSH(H$HLƅuHH([^_A\A]A^A_]USH(H$HH %H% %t,HxtAC H %HnH([]L$H 5HV붋SHH%C UHH L AH H5ALH n iS6H ]USH(H$HܓWkHHPHt AAH kiHCH([]UHH Ht H HuH ]njUVSHH HkjH@HHxHHKiHHHHH [^]UWVSHhH$HHLHHHM14HHtjHH@Htkt|HEHMAH^0oEEH]HULNLH [hHHHЃHH}H3:u5Hh[^_]HHHhHHHyhjUAWAVAUATWVSHH$HHLMLHHHUH13AItBHHMA IAIVHMoee omm0Le AHt@~HIHEHvHHhHHxjHHHGHMEA TIAIUHH L8LmAHL.oEEoMMHFHD$8Ll$0Ld$(HUHT$ IEHUHAHHoUUo]]HMHMtoe eom0mHMHHHHIH!HfHH]HH3HH[^_A\A]A^A_]McFIVPHvfAxH4HEyHHWHfMcEIUoEEoMMHMHIHHHe5hUWVSHXH$HLHHHM1HEeHEHHEH}H-HfH@HHEHEEHUAAH dEǁ@HHDHXH}H3:uxHX[^_]eRH}uAeHEDHMzeHMoe6HHH|dHcdxfUAUATWVSHH$HLHHHU1HEHEHEEHEHE/HUIL=H P|cHEHEHEHEHEHE'dHEHHEHCHEHCHEsH}H`HdHHMHH" IHghH([^_]UATWVSHHpHLHHHU1HEHEHEHEHEHEHEHEHEHEHEPHEtx)HELMAHuкHAUoEEDEH}LEHHAouuHD$ ILC(HHA$HEЉHCHEHCu+uoKMHHH  C0iHXH}H38u"uDEHĘ[^_A\A]A^A_](LA0USH(H$HHHHH([]UATWVSHH`IHIIQL I1Hu1HEHEHEHMHEHULEEH]H=fH5&EIIHHHEt}toEA$HPHUH3uLH`[^_A\]4KUSH(H$HHt H HtHHHGH([]UWVSH(H$H IHH[sHIH8uL *H HHƋ@HcLD HHHHH([^_]úH 2GHƋO@xHcLD HHH|HcNHI"H GHƋO@xHcLD HH>HAHc HIHcGIOUWVSH(H$HH=HHHHHLrHHTHH([^_]UVSHH HHqJHHtHHHHH [^]HFUSH(H$H˺HH4FH;qtPH#FH;qtKHFH;qtAHFH;quHH3HCFH([]øUSH(H$HHQCCH([]UWVSHH$HHHGH8H}1H)GH=qAAHXHpFHaL LA IAHPHMAoEEoMMHMHHtioUUo]]HMH(HH}H38HĈ[^_]úH uEH6Lc@HPjoeeommHMHHHEHEHMIHHUt_H5HLEHLHHHPLCDHEHMHMDIH%HWH7DLpH ̕H|FUVSHH0HHgHH]1HnBEHHMHUH HHHЃH!HuH32uH0[^] FUSH(H$HHIC H([]UVSHH0HH5HHE1HMUUHHHEH3uH0[^]EUATWVSHH@HMHzH8H}1HETCHEtmxyHHE^H}H]H5tu؃tHHHt ucHzHsHBnCyH}uAICHE|HM#CHMCnHtuHmLuCHH=H BHHBHH=H vaBHH~BHH=LH ?2BHHOBHHHH}H38LH@[^_A\]úH yAH?HHP H ^AHAHHRH ?uAHCHDB#F9HH@BHHCH tH CUHH t9wt!H kAu.H kA H k@H ]H k@AHH&H6@UHH HkyAHzuH ]ËJbUHH0H\HHU1HEHUHpt'HMI@HQ@H"HMH3 uH0]H<HH?AUHH Hxj@Hz uH ]ËJ\UATWVSHH H@HH6jH@HƻL%HH{@tHA$uHH [^_A\]UHH HwLHHH?HHjHI?ALuHqH i?ALHH i?AL.HH i`?ALHyH i@?ALHH ui ?AL~HH Ui?LܐHݐH ;i?H=^t\HUHiH=>t^H5HhH=t`HHhH=tbHHhH ]úH s=H늺H ^=H눺H H=H놺H 5=HUATWVSHH@H\H8H}1H H=u,L%HuH=rHsH`zH gHPHH}H38ugHH@[^_A\]I$HIH#HJӀ=&uHHtHCHuHH H}>UHH H HH HH HH ]UATWVSHH HH=H5L%߿AIH!;HHtHHHA$H ;HH 3HTH [^_A\]UWVSH(H$HHֹHHH8HpH@H HHHt5HXHH HH HH([^_]HwHhUHH H[HHaH JHH BHsH 9H ]ÐUSHhH$HHH]1Heu;HMoEHUAHؽHMH]@xaHcHD HEHcHiMbH&)HHDHELMAHJHsHs:HH]H3uHh[]Hc :;USH(H$HHAAH:H([]USH(H$HHAAH9H([]UHH O:IH=H6H8UHH 8IHVHH8UHH 8IHoHH8UAUATWVSHHH$HHEHۻH8H}1EHSHZHEIHڃtM؃HHHw nHً u-H<8HEHً   1Hs؃tHy HAH9cHJH9AAHH.8HHHcAAHH8HiEtH7ff/H7HUMff/MH,fH*f.YX,'HHcEt HH>FV H͹H}H38HHH[^_A\A]]HHHHHHHHvHeHtHVHAHKHbHHHHH2HH(H8HHHAHHHEHHHLHHdHCHHH>HHH?HH;HCHHHHDHHHFHHZH[HHWHpHH|HHHHHHVHHH;HHHHHH%HņHHbHӆHHHHHH HHH"HHH?HH HTHH8HkHHHqHHjH{HHOHHHlHHHyHHH>HHHHHHHHH}HHHHHHHȇHHDH݇HH9HHHNHHHSHHHHHHHHHzH HHHHHLHHHiHHHHHHCH$HHH5HHH6HHHKHHH`HHHuHHHHHHHHHHHHHH]HHHHHH'HHHtHHHHĈHHHLjHHHΈHHHֈHHHۈHHHHHHHHlHHH1H HHHHHH#HHH*HHH6HH2HDHHHKHHHUHHHbHHvH}HHHHHHHHHHHjHÉHH/HЉHHHHHYH HHHHH3H#HHH1HHH>HHjHSHHHxHH<HHHHHHHHHHHHHъHHHHHRHHHHHHHHHH2HHFHMHHH\HHpHHHHHHzHHHHЋHH,HHHHHHnHHHH HHPH)HHUHFHHHcHHHxHHlHHHHHHHߌHHHHH(HHHH&HHBHKHH5UHHaHHUH~HHHHHHHHH͍HHHލHHHHH#HHHHHHMH&HHZH3HHOHXHHH}HHHHHHHHH̎HHHHHHHHH3HHHXHHH}HHHHH&HHHHHH@HHHmHHH HHH'H0HHHUHHyHzHH~HHH;HÐHHPHHHHHHHHH_HHHHHHHƐHHHŐHHHʐHHhHՐHHmHHHHHHHHH\HHHAHHHFHHHH HHHHHH HHRHHH_HHHHHHyH HHHHHHHHHHHHHHHHHGHHHH HH9HHHHHHHHHH#HHH+HHH3HH_HBHHLHFHHHOHHHWHH;HdHHHyHHHHHjHHHHHHHHHYHHH>HHHHHHHHHHHHHHHHHHHHHIHHHH}HHHzHHH}HHHHHHHHHHHHHHH}HHNHwHHHpHHHHlHHEHeHH"H`HHgH\HH|HUHH9HQHH^HJHHHEHHHCHHH>HH2H:HHH5HHDH0HH!H,HH6H&HH+HHH0HHHUHHHZHHHgHHHHHHHHH6HHHHHHHHHeHHHHHHHHHHՐHHHِHH.HӐHHkH͐HHHǐHHHHHHHHHHHHHHHHHnHÐHHHƐHH`HǐHH5HǐHHHŐHHHHHH [^]ÐUATWVSHpH$HH8H1Hgrpc_c.6H4-msvcrtHEHUE.rubfEyH hnIHEHEH}йHH]AHL,\H;0HHtrLeHuH=@HKL00HHu\H/HHuҸ HHHH3:uHp[^_A\]øUSH(H$HHIPHTHHHH([]UVSHHĀuHo2HBH0Hu1yAH HtzHuHSIH.HMuHSHD$ LMIHEHEHEHE؃tJEЃt&D$ L юAFH HHHuH30uauH[^]H H@HuHHKoEEHSHD$ LMLEHRoMMa0USH(H$H˃yu0AH Ht!HHKHHCH([]UWVSHxH$uHHÙH8H}1HtpHNH8HuAHHbouHHܚoEEuHULEHHHHHEH9H}H38u uHx[^_]UHH HHH ]UWVSH(H$HULHHH8t+t<uJ؃t@Ht: H4u!)HHaH!Ht taHAH HHH8HMHIH׉Å@HcHDH([^_]H=H;fu^HHHHHMEHIHӉHHuHMIHmH~H>H'HxH(HWtHHHUHFHHMIHHHHcTUSH(H$HʍH0H HtH.H([]HcHHrUAUATWVSHH$HHHH1HEHXHH<HtIH8Hu HHH}pHHEHH9HUHt$0ID$HD$(H\$ III $H.ƅHuHHߖoEEIT$HD$ LMLE H}}HMoM`MHUAHH}LeHHMKHHMpHÉ@LHcHDHEIcHiMbH&AD)HHDHELMAHHHIoU@Uo]P]LmLNpHoe eom0mL1pHHD$0Ht$(H\$ MIH_HHHM +HHH38HH[^_A\A]]HHSHHM xzIAHHHHM HHHHcHUAUATWVSHHH$HHHH8H}1LmHEHEHIHwHHLHLHrHHMHtHtDH HHttutHt @ tH4uHk IHHH2 HHlH HՅHVH MtSI$EHcHEH/ HEȅIA6EEEHQH@HBAIA9tQDH IHmH% HHcL H uHLI>H uHHjHM HIH-HDMIOI tIOHD$ LEHUHHMFHtgH~IHHM * MHHM  HE HX[^_A\A]A^A_]HD$ DMLEHUȹHHHkHH\UHH HLHHHS HHQ4HM ALHʄH *4 AL2HH 4H=tfHHH=thHHH=tmH |'HH=`tmH W HsH ]úH =HE뀺H 3H#{ H 'Hv H HvUSH(H$HH7HH(H@H([]UHH H1H ]ÐUSH(H$HHtHIHOHCHH([]UHH Ht H HuH ]USH(H$HuHH@HL42H4H([]UWVSH(H$HHHtHHHHt1H1HHxIHHHH([^_]HHHtUWVSH(H$HHHt1H 1HHz1HHXH8HH([^_]þUHH HLHFH؍HHHn1HALH#H G1ALHH '1ALHH 1H=tHHH ]úH ЂHdUSH(H$HHj0H^0HvH@H([]UAWAVAUATWVSH(H$HLƅuHH([^_A\A]A^A_]FIHH0HvHƅHLH {HAHHHHGL,L=L5I2HLH 5HAHAHHAHHHtL9uLHH1HHJH UHH H2/uH ]ÐUWVSH(H$HHHHHHHt1HǂHHxIHɿHHH([^_]HvHHoUSH(H$HHtHIHtH;tHkH([]HuHCUHH Ht H HuH ]USH(H$Ht>HH@HL݁HH([]UHH H?LHAHnHHH.HALHH -hALHH -HH=XtHOHPH ]úH H*USH(H$HH;HH,H@H([]UHH HҀ5H ]Ð%%%%%%%%%%~%n%^%N%>%.%%%%%%%%%%%~%n%^%N%>%.%%%%%%%%%%%~%n%^%N%>%.%%%%%%%%v%f%V%F%6%&%%%%%%%n%^%N%>UAVAUATWVSHH0HIH ~AŃuDEEt+u %EEEuչIFI^ H[H)DLd$ LH5~K<4 fALD2x HIH)uD WH(!H ~ f.H("H ~f.H(H(H)HHt"DH)HPH@H)HuH(fDVSH(HHt9t ȃHH)Ht@HH9uH ~H([^Y1fDD@J<LufDڹtDƹqATUWVSH0Ho)H2-+HD$ H9tHH])H0[^_]A\fHL$ Ht$ vvHL$(AH3t$(HH1H1DH1H!H9t%HHH(H(H0[^_]A\fDH] fH3-+f.UVSHHpHH ܸ:H5ǹHUE1H+IHHEHUI1HD$0HEHD$(HHD$8HD$ Hn1HHVH H5H'HEH(HEH { HHEHHEH{H(ttH(f H(ÐVSH(H3}8tttNH([^fHH5H9tDHHtHH9uH([^f H([^ff.@1ÐATSH8IHD$XHT$XLD$`LL$hHD$(#AH zIAH\$(LHI7fDATUWVSHPHc=CIHLÅH/1HHI9rL@E@LI9H(9uL HHwHH@C {S H fDA@HALH)LLHELIL EIIAH)LLHEL9IL-wH}I)INd@KAHHLE9L9uDH vHEH avH(=/=vXs? w:HvHcH1ҹ H T E1DH(f=vFE1=t=1ҹb HHE1DH(E1=ADH(1ҹ HAHcE1TD1ҹ Ht~Ht) E1)f.ADAD E1fq E1f Q E1fATUWVSH aHƋu%Ht H uiHtH [^_]A\@Hy0E1HjHH-H HH)HH7f. IH oP SPHHH)SCI t#L;HuMiD  IH WBfDATH HỈ CCG ==vTs? w:HsHcH1ҹHxH A\@=v;=t=u41ҹHHtи@=tHҳHtLH A\HB(y1H A\1ҹ+HteHtиL1ҹ HtOHt иf ATWVSH(H HHt2H=H5 IօuMt HCLH[HuH eH([^_A\H%DWVSH +Hօu H [^_fHHt<8H HprHߴH HѴHC1H [^_ÃSH ˅u1H [H H |Ht*1HHtH9HAuHt&HB]H f$1H [H)SH w(tLt2H [Dut4fH 뿐³tuHHtf.HH[HuH Hmk`H [HcA%.%Ht1HAHAHøff.UWVSH(HHHoH;tiHCHSH9t$HPHSH8?1H([^_]@H H)HHHHH HHtFHHH0HS@ HHtHHCHSt뉹wff.ATVSH HιL&H^HFHFHkMt$HI9wHHtHI9vLZ1H [^A\ÐSH ,HIHHH [Ð%%~%n%F%^%N%>%%%%%%%%%%~%n%^%N%>%.%%%%%%%%%% HHH=dtHHE11HL$8AHD$8D$ @uf/ "HL$8LHL$81҅t H=u낐Apqqqa;q!;qqLqzVqqq6eqdq qmq4444 qg5qPqq8qqqq0q2-+] fError initializing byte buffer reader.attempt to convert uninitialized grpc_slice to ruby stringbad status: got:<%s> want: Cannot get peer cert on closed callx509_pem_certCannot get peer value on closed callbad metadata: got:<%s> want: bad write_flag: got:<%s> want: invalid operation : got <%s>, want invalid operation : bad value %dgrpc_rb_md_ary_fill_hash_cb: bad type for key parameter'%s' is an invalid header key, must match [a-z0-9-_.]+Header value '%s' has invalid charactersmd_ary->count < md_ary->capacity../../../../src/ruby/ext/grpc/rb_call.cHeader values must be of type string or arrayunknown error code!Cannot set credentials of closed callgrpc_call_set_credentials failed with %s (code=%d)Bad parameter type error for cancel with status. Want Fixnum, String.cancel with status failed: %s (code=%d)cancel failed: %s (code=%d)md_ary_convert: got <%s>, want Cannot run batch on closed callcall#run_batch: ops hash should be a hashinvalid code : got <%s>, want invalid details : got <%s>, want grpc_call_start_batch failed with %s (code=%d)call#run_batch failed somehow1445o45777C899::5:V::r;CallErrorOutOfTimeCallMetadataArrayinitializeinitialize_copyrun_batchcancelcancel_with_statusclosepeerpeer_certstatusstatus=metadatametadata=trailing_metadatatrailing_metadata=write_flagwrite_flag=set_credentials!__credentialssend_messagesend_metadatasend_closesend_statusmessagecancelledBatchResultRpcErrorsOKERRORNOT_ON_SERVERNOT_ON_CLIENTALREADY_ACCEPTEDALREADY_INVOKEDNOT_INVOKEDALREADY_FINISHEDTOO_MANY_OPERATIONSINVALID_FLAGSokunknown errornot available on a servernot available on a clientcall is already acceptedcall is already invokedcall is not yet invokedcall is already finishedoutstanding read or write presenta bad flag was givenErrorMessagesCallOpsSEND_INITIAL_METADATASEND_MESSAGESEND_CLOSE_FROM_CLIENTSEND_STATUS_FROM_SERVERRECV_INITIAL_METADATARECV_MESSAGERECV_STATUS_ON_CLIENTRECV_CLOSE_ON_SERVERWriteFlagsBUFFER_HINTNO_COMPRESSMetadataKeysgrpc-internal-encoding-requestCOMPRESSION_REQUEST_ALGORITHMgrpc_callqqgrpc_metadata_arrayqArgument to CallCredentials#new must be a proccould not create a credentials, not sure whybacktrace from joinfailed to get backtrace, this exception was likely thrown from native codeinspectGRPC_RUBY call credentials callback failed, exception inspect:|%s| backtrace:|%s|../../../../src/ruby/ext/grpc/rb_call_credentials.cmetadatastatusdetailsto_ssource_locationGRPC_RUBY: grpc_rb_call_credentials invoking user callback:|%s| source_filename:%s line_number:%s with arguments:|%s|GRPC_RUBY: grpc_rb_call_credentials invoking user callback:|%s| (failed to get source filename and line) with arguments:|%s|calljwt_aud_uriCallCredentialsinitializeinitialize_copycompose__callbackgrpc_call_credentialsGRPC_RUBY: run_poll_channels_loop_unblocking_func - begin aborting connection polling../../../../src/ruby/ext/grpc/rb_channel.cGRPC_RUBY: run_poll_channels_loop_unblocking_func - end aborting connection pollingGRPC_RUBY: wait for channel polling thread to startGRPC_RUBY: interrupt wait for channel polling thread to starttarget->channel_destroyed && target->refcount == 00bg_watched_channel_list_lookup(target)abort_channel_polling || channel_polling_thread_startedGRPC_RUBY: run_poll_channels_loop - create connection polling threadclosed!bad type for last_state. want a GRPC::Core::ChannelState constantcannot create call with method %sbad creds symbol, want :this_channel_is_insecurebad creds, want ChannelCredentials or XdsChannelCredentialschcould not create an rpc channel to target:%sbg_watched_channel_list_lookup(bg)channel_polling_thread_started || abort_channel_pollingbg->channel_destroyedbg->refcount == 1GRPC_RUBY: run_poll_channels_loop_no_gil - begin!channel_polling_thread_started!op->op.api_callback_args.called_backGRPC_RUBY: run_poll_channels_loop_no_gil - exit connection polling loop!abort_channel_pollingchannel_polling_cq == NULLGRPC_RUBY: failed to spawn channel polling threadTmpChannelArgsChannelinitializeinitialize_copyconnectivity_statewatch_connectivity_statecreate_calltargetdestroyclose__channel__targetgrpc.ssl_target_name_overrideSSL_TARGETgrpc.censusENABLE_CENSUSgrpc.max_concurrent_streamsMAX_CONCURRENT_STREAMSgrpc.max_receive_message_lengthMAX_MESSAGE_LENGTHthis_channel_is_insecurePropagateMasksDEADLINECENSUS_STATS_CONTEXTCENSUS_TRACING_CONTEXTCANCELLATIONDEFAULTSConnectivityStatesIDLECONNECTINGREADYTRANSIENT_FAILUREFATAL_FAILUREgrpc_channelsizeTmpChannelArgsbad channel args: got:<%s> want: a hash or nilbad chan arg: got <%s>, want hash_cb bug: num_args is %lu for key:%s%s: bad value: got <%s>, want grpc_channel_argscould not create a credentials because pem_private_key is NULLcould not create a credentials because pem_cert_chain is NULLthe call to grpc_ssl_credentials_create() failed, could not create a credentials, see https://github.com/grpc/grpc/blob/master/TROUBLESHOOTING.md for debugging tipsChannelCredentialsinitializeinitialize_copycomposeset_default_roots_pem__pem_cert_chain__pem_private_key__pem_root_certsFailed to compose channel and call credentialsgrpc_channel_credentialsgrpc.default_compression_levelgrpc.default_compression_algorithmgrpc.compression_enabled_algorithms_bitsetUnrecognized compression level name.Valid compression level names are none, low, medium, and high.to_sInvalid compression algorithm name: %sgpr_asprintf(&error_message_str, "Invalid compression algorithm name: %s", name_slice_str) != -1../../../../src/ruby/ext/grpc/rb_compression_options.c%sInvalid arguments. Expecting optional hash parameterdefault_algorithmdefault_leveldisabled_algorithmsFailed to convert compression level value to name for value: %dFailed to convert algorithm value to nameCompressionOptionsinitializealgorithm_enabled?to_hashto_channel_arg_hashnonelowmediumhighgrpc_compression_optionsallocation of %s only allowed from the gRPC native layerinitialization of %s only allowed from the gRPC native layerCopy initialization of %s is not supportedtime intervaltimebad input: (%s)->c_timeval, got <%s>,%s want |