MZ@ !L!This program cannot be run in DOS mode. $PEd ." "dPq:` H|P <(.text`P`.data`@`.rdataZ\@`@.pdata P ,@0@.xdata `8@0@.bsshp`.edataHF@0@.idata|H@0.CRTXb@@.tlsd@@.relocf@0BH _\@AUATUWVSH(IMŅuz_1~^H.E1_H- DLH;HHuH=-UH([^_]A\A]eH%0H-Hp1H-FH9HH3Hu1H5j-H,HHt MLЃ^H([^_]A\A]DH([^_]A\A]fDH ^H3UfD1HtfDH,H ,=fH,H ,(f AVAUATVSH H5-,I͉ALÅu^]t5迮I1L貼IDL蔼IDLAuE1DH [^A\A]A^fDkAD$IDLwpstIDL1AƅtjAupߨIغLAƅuI1L I1LI1L`@AAJA7IغL贻A ff.HHH1t HHLD$8T$4HL$(=LD$8T$4HL$(HHaHH V\ѾH @ÐUVSHHpIH5*HHE1H]HHH0HH/HoEEoMMHMH0HEH3u HHp[^]TUATWVSHHHH *H8H}1HH`,H螣HHMHHe,tH}H5d,L%M0AHDH!HmDEHUHDoEEoMMHMA$HMHtH}tDEHUHMH+HH)H}H38uHHĐ[^_A\]ûRUHH H9t0HAHtQH觢H ]HH_H諢QHA ҐUSH(H$HH Ht!H+HHKUHCH([]USH(H$HHtH茡H([]USH(H$HH_HtHjHK QHC H([]UHH HNZ9H ]UHH HDZH ]UHH H2ZH ]UHH HZH ]UVSHH HHHtH臡H@-H;uIHYH衡H [^]HQIHoHԑHUVSHH@H>'HHU1Hy H6HH)HHHH )tHHuLJHHH(HH)HtHHXHHH(H&HUH3u%HH@[^]HH C蟢UVSHH Hy t=H&iHHW)HHڟHHH&HH [^]HH ՟USH(H$HLH!u4Ht/HHуu!HH tHHcHHP SH@H([]UHH IHtu"HtHuHW蘟H ]LJIHH͏HUHH IHtu"HtHuHkW>H ]LIHHsH跞UHH IHtu"HtHu)HWH ]MtI@HtAuLIHUHHFUVSHH HLu8Ht3HuBt^HHwjHH]H [^]HtHCHtuHIHHyH轝vHAAHHIH荝UWVSHXH$HHH#H8H}1gH~ HWH藞HHHHUH|HH}Ht tpHȉEH]HEHUILo H 话H#H}H3:u9HX[^_]H/H 補H<HIH荜踜UAWAVAUATWVSHH$ILH"H8H}1uBHt=HHƒtduIH(H: trLciHYHumH :_HtHAHt u tHHHӛHt(H\HLHHMLciHYHMMHoeeommHMHH&ttHH軜HAIM@I$Hƒtx(H'H2 Ic|$Md$MH ;oEEoMMHMH'IHHZHΚ t%HE}L=A'AD$ELcpHpHMMHAoEEoMMHMH%u'oUUo]]HMH%HCH9HH@HHCoUo]XHH@HHCoe` omh0H;}BM/L8H )LcpHpH H u֚oEEoMMHMH<&IHHHiLH HIc|$IHMILoEEoMMHMH.$u#oEEoMMHMH#tHCH9HH@HHCoEoMHHH@HHCoe` omh0HHHuH30HĨ[^_A\A]A^A_]oeeommHMH %IHHˆH6LH H5HHHbUHH0H"HHU1ҁ?w=T HcH \vHEHHu%HHMH3u#HH0]É HHMOHUWVSH(H$HHHy tLH`裘HH"HHH Džu3IHOH聗H([^_]HH ݾIAH$H UATWVSHH HLE@Hy t}LMIueHt`HuoHЗHH~L HM@2Ht[HHAIHAԉÅuLH [^_A\]HtHCHtuBHHÆHH7량IAHH ەHHHL HM@聕HOUSH(H$Hy t#HHHyÅu H([]ÉmIAH9H *MUWVSH(H$HHHtxu|HtwHulHHI LpHH Z1HIHH脕HFH @HHHFIHAHYH([^_]HǔIHHJH莔UAWAVAUATWVSHHH$III<$0AL}ID$od0 eol00mLAIHLĔMuHHH_ID$oT0 Uo\00]LHH3IHLuIH`M9,$ID$o0EoL0MLHHL=HH5^HUHFID$od0 eol00mLVHH茔bLHH[^_A\A]A^A_]UAUATWVSHHH$HHyteH9t_LmL%HFoEoLMLA$HFoT Uo\0]LA$HH`H9>wHHHH[^_A\A]]UATWVSHH@HHGH;HHpHH(tNH8uDHtaHuWHHt HHtHL%_o(Eo8MHMHoUo]HMHcHHPH9v;uHKA$H@[^_A\]USH(H$Hl\HKHtHKHEH([]UAWAVAUATWVSHH$IHBH0HuX1[IFHEHH0HIFAvHHǀ@HxHHH)HɸHHH=HHHHǃ IvHuMf軑HEIHHHELLaI$HI$HH HM$MD I$IT H}II$HHLD:HBHI$HEHEH HHH9EUHMސIHHMHI$HHADLHE LHH5HcHH tHc_HHuH (Hc_HI$HHsHHHITI$HHA$ ATM$(I$HEI$HHH3IHHHHHHH HEAuWMtRIEucuHtzHHƒulHH:H} tzHc{H[HuuH "gMtItIt I$tAuLIHHn~H貍LʍIHHM~H葍Hc{HHM0IHHEoE0A$(oM@ANAtPIH<H7HLDk Ls(HUHMI$HCHHI$ID4)L;AI$HHI$ITI$HHI$ITI$HH HLM$L@M$L@M$L@ HHI$ID(I$HHI$IT^LH}tIMH|H|HLEAL8A$HE@^LIVLIHD$ LMHH(ÅH] HHoU UIHPHD$ LMLEH>}$I^HD$HHD$@HD$8HD$0HD$(HD$ AAH C赊HHHAL5IAH[H ϊHwH 輊AHCHWAHCH=mAHBH&VAHBH?HIHHHHEIHvBHΉIHPL;?wIcLHAHt躉IHFHEHtpAHu`?w{T HcHD$(Ll$ LMMHlHIHAHHHd7o]0oe@HM0KIw蝈HAHsAH軈H7H}XH38uHH[^_A\A]A^A_]BUVSHHPH5TyHyLHH 迉HLHH 覉H5xLHH 草HALHH tHHbMŇHNH @bALNHeH @"ALNHPH @ALiH@H @AL$H*H o@ˆALHH O@袈ALiHH /@肈AL?HH @bAL>HH ?BALHH ?"ALHH ?ALDHH ?ALkHqH o?‡ALH[H O?袇ALHMH /?肇ALH@H ?bALH+H >BALHH >"H[>Hu HHrH;>HtH>H >Hu HH?H>HtHD>H=Hu H4H H=HtH >H=Hu HH HمH=HtH=Ho=Hu H= H覅HO=HtH=H 4=Hu#H HsHH=HtwHX=H <Hu#H H8HH<Ht<H=H <Hu#H HHH<HtH<H k<Hu#H H„HHH<HtƄH<H (<Hu#H^H臄HH<Ht苄HL<H ;Hu#HtHLHH;HtPH <H ;Hu#H HHH;HtHD$HHHD$@HHD$8HHD$0HHD$(H{HD$ L dLOH;H xςH;H5HjHHAH\HAHJHAH;HЃAH4H軃A H-H覃A H)H葃A H$H|AHHgAHHRAHH=H >G輂H-GH ܁IH G蠂 H 跁IH F{H 蒁IH FVH mIH F1H HI H yF H #I H TFH I H /FH ـIH F蝁!H y贀IH ExH v菀IH ESLEHdH蝁H E血HWHbHAHGHjAHHHUAH@H@AHBH+A HEHA HFHA H>HAH?H׀HEH言HAH8H谀AH/H蛀H,HlHúH %@IH5HfHP[^]UHH HN葀HH ]UVSHH HHHt4Ht/d~HHHpL H 7/H [^]øUSH(H$HHtHIHHCH ~H([]UHH Ht H HuH ]KUSH(H$HH}HH@HL8HH([]UWVSHH$HHH lHHHEHHEH ~HtjH]HHEoEEoMMHEHMAH Ht>HHGIH6H}HHĈ[^_]HMH2nHv}HgHnH`}UAUATWVSH(H$IILLϹ8H[HL(HPLHH{(Hs0HH >H([^_A\A]]UAUATWVSHhH$HH H8H}1HI|I~HJ}HHMHH 5Hu#L- L|HHp5Ht|HMH}HH}HH}HULHHh}HH}}ALHH |HǺH +{HH|HHκH {HHn|HEHMy{HK(HD$ ALEHUS0HMvHKHHHHH]H3uHh[^_A\A]]{u}UATWVSHHPHHjHH]1{HH 4Hu#H=N Hq{HH3HtAAH{HHjH zHEH3Hu L%L {H}3HtLMAHHC{HEHP3Hu#H=HzHH-3HtAAHzHEHaH8HMyHHMyHt$(HD$ L ArH ׺H yHAHrzH yHA!HPzHuH лcyHIH-zHHuH30u(HHP[^_A\]úJH &yHE{UAWAVAUATWVSHH$IHZH8H}1yHúLlzHƺL\zHǺLLzIĹHH}Hx1Hu#H= HyHHU1HtLMAHNyHHDLyHHH (xHIHxH o xHAHxH wHƺH @wHIHxH&H}H38HHĈ[^_A\A]A^A_]H0Hu L-LxH{0HtAAHHOxHEHL0Hu L-LwH,0HtAAHHxHEH/Hu L-sLwH/HtAAHHwIHHGxHEL-/Mu#L= L+wIHq/HtLxHAALPwHEHL8HM9vIHM-vIHM!vHEHMvLt$8Ll$0HMHL$(HD$ L AGH #AHHDL0HMuIHMuLl$(HD$ L AOH ٸA,xUWVSH(H$HHHt1H ѝHHzHvHXH8HH([^_]þUSH(H$HWeLHHHRvHHhHLvALHH A vAL;HmH !uALkH]H uH-Hu HF HuH-HtH-H([]UHH HkuH@H ]UAWAVAUATWVSH(H$HLƅuHH([^_A\A]A^A_]uIHHƅHLnuH |HAHHSHHGL,L5<L=HHL9t2HLuH *HAHAHHtHALHH:USH(H$HH ,HHxt#C H ,HH([]ËSHHC UAUATWVSHXH$HHAH8H}1H i,Hj=M,HxHHoCESHH|$ L ,LEHH~ u;L-H]L%IuHA$IH+H +փ t׃HHGH +HH^H}H38u'HHX[^_A\A]]H v+HYtUSH(H$HH H+HI{uH HCH +H0H([]UHH H *H*H *H&H *HH ]UHH H *HH *HH ]USH(H$HH*HH9tH@HH9u{t*{u$HW*H9t6Ht`HBHtWH9tUHH L aAH H8AL8H poH ]UVSHH0H 4)H5L DAH H=(u(H(Ht;H5;H (HH[Ht{uH CHpH3pD$ L AH H (HKH b(HH Z(HkL AH H0[^]UHH H ]USH(H$HؖoHHPHt AAH mHCH([]UHH Ht H HuH ]nUVSHH HgjoH@HHHHmHHHHH [^]UAWAVAUATWVSHH$HILLLHHHUh17AItZH'L IE tMc}MmMuH nMc}IHMMLAoee@ommPLe@EHt@dHIDmHEIXHJHJnHHxLHu&HEmH%mHf&H.mHELwA~A~AALH 0lHMLlIHH HeILGHLHILHLuH}HUAAH kH%H{lHKlHIHL0H Lc{H[HH ?lHkALTHEHH>\HkL H gH8t#HHLGLHIHgt HfHHH[HkLc{HHM MHAHL0H]AHH1oE EoM0MHGHD$8H\$0Ld$(HUHT$ MDEHUHAHHoU Uo]0]HMH2Mtoe@eomPmHMHLHHIH#HjHUHuhH30uOHH[^_A\A]A^A_]oE EoM0MHMHIHܰHyZHi(lUWVSHhH$HHLHHHM13HґHjHH@Htkt|HEHMAH30oEEH]HULNLMH hHHHЃHUH}H3:u5Hh[^_]HHYHhHHYHhBkUHHPHLLUE1҅~}HHE؃u{HLiH@HtsHEHEEHUAAH gM@xLD HHHMH3 u@HP]HEAhHHXH hHchbjUAVAUATWVSHHpHLHHHU1HEHEHE1HEHEHEHEHEHEwHHEHCHEHCHEWHHhHHMgILoLHM:H]uTHtOHucHfH;  HIMHLHHLHOHtHCHt u tHHH@HMLHEHHH]H}HUAAH eLEHHffIHHfHrH}H38HHp[^_A\A]A^]AfHzHVHeHbtHhaH-HH}VHeLH H?HEH}HUAAH  eMHcHVHdegUSH(H$H/ dHH@HH@H@L]HEfH([]USH(H$HH ^H_H^HtYH9tH@HtKH9u{uH H~CCCtH HH([]H`LH ]HUHH OH ]USH(H$HHt HIHt HKHmcH([]UAVAUATWVSHHPHH*H8H}1AC 0H H?ƃH#HH9tH@HH9uCHHHXHEL(L5LeLHXH|$ MMH Ayt'HHLHuH30uoHP[^_A\A]A^]L8oH ٧HzL_sH H\L֪{H H;dUWVSH(H$HH HH;HsHH8HHP@HHFHCHH$H HH([^_]UAUATWVSHXH$H0H8H}1L HAH ƦHH 6H7H HgH H'L%H=L-)HNilHHwH HI4$H]HoEEALEHHH]HuH AUutt!LH ޥHsH ~ uF ^H -HvJLH}H H5H HL BAH `HHH}H38uHX[^_A\A]]bUHH HH HHuN=pucH=zuzHHcH b_HcHtfH ]LƨH HCLɨH H%|LH cHeL A H <H}AAH ^VUSH(H$Hu*L AH ݣHH([]AAH O^HHu HH_HHtAAHH @_HHpUVSHH H ҆^H2NHH ?_H]LHHH_HHH_ALHϧH m^ALt$HH M^ALHH -^ALHH p^AL~HH P^ALHH ͅ0^AL~HiH ^LVHWH ^H?Hu H> HF]HHtHcHHu HH]HHtH(HHu HH\HHtHH Hu#HЦH\HHkHt\IHæH ]H <Hu#H Hc\HHHtg\IHH f\H Hu#HH\HHHt\IHpH \H Hu#HlH[HHuHt[IHaH ҃=\HFHu HUH[H&HtHH5H@H[HAH7H[AH+H[A H+H[AH-H[AH%H[HHY[HAHHa[AH HL[AHH7[AHH"[A HH [H [^]UHH H58[H@HH ]ÐUATWVSHH HHiHu#H=HZHHFHtHIHH ZHHXHHHHAAHYHHHcHFHLf HUXID$IIHH;u{HFHHnrHVLH ZIHZHaYHFHH [^_A\]XIHHHIHXHXUHڹ WUWVSH(H$HMHULHHHMWHHȀHhYHHHHH@H|HHHGHMHH%tHHHC@HdH8HMXWHHHHSHtHFH+u4VHWH-HtHAHt u tPWIHvHGHWHMVILHHGHVHtHAHt t-VHHMVIIHYH^GHVHHHC@HQH0HMVHWHHHHSH|HGH+H([^_]HHHC@HMHHHSHtt HNH+FVUSHXH$HH*HHU1EHMH]HULEH U}uHH]H3uHX[]HKHtTMUWUAUATWVSH(H$HHtHtoH?t_L%`M'L"H (HHH97v'HHHGHLA$H_;uHKAUHOTTH([^_A\A]]ÐHHHUSH(H$HHtHIHiHCHSH([]UHH Ht H HuH ]6UUSH(H$HSHH@HLC}HkUH([]UWVSH(H$HUHMSHHHHHHH3HH IHH-NUHH H%wMH ]ÐUAWAVAUATWVSHH$uDEHHH8H}1HMAHDoEL5L-=L%M>HuкHAUoEEDEH}LEHHAouuHD$ ILC(HHA$HEЉHCHEHCu+uoKMHHH C0iH8H}H38u"uDEHĘ[^_A\A]A^A_]8OA0USH(H$HHHHH([]UATWVSHH`IHIIQL I1Hu1HEHEHEHMHEHULEEH]H=fH5&EIIHHKEt}toEA$H0HUH3uLH`[^_A\]DNUSH(H$HHt!H HtHHHJH([]UWVSH(H$HLHHtHLH0~uL~ *H њKHNj@DD McHHKHH([^_]úH GJHNjN@xDD McHHK|Hc[KI"H "JHNjN@xDD McHHKKAHcKIHc KIOUWVSH(H$HH=HHHHHLsHHaKH([^_]UVSHH HHtsWKHtHHHHH [^]HJUSH(H$Hˀ tRuHt Ht=HIHEH:HI H([]HHH;%stHHH; stHHH;rtHHH;ruUSH(H$HH4CCH([]UATWVSHHĀHHHH8H}1 iuHtHPH HLc`HXHMMHoEEoMMHMHHt>oUUo]]HMHH}HuH30RH[^_A\]oeeommHMHHHEHEHMIHHnt_H5HLEHLHHHPLGHEHMHMaGIH~H$8HGLɗH %HHH=gHuHGHHhHtAAHGHH:H cLc`HXHZH HIIIUVSHH0HHHH]1H$pHHHMHUH HSHHЃHHuH32uH0[^]HUSH(H$HHI^C H([]UVSHH0HH5kHHE1HM*UHHHEH3uH0[^]dHUAUATWVSH8H$LHH0Hu1bOHHELH]H EH<H-HnHFHHHu L%LEHvHtHEHHEHHEL%]Hu L|EH%HtHEHHEHHL%"HuL3EHHtH7EHHTEIHuwHHuH30HH8[^_A\A]]HEA2EHKH4HDDHHHHAuHtIHu1LaCAE9RLKEHHIE tH&FUHH t9wt!H cm&Du.H @mD H JmDH ]H (mCAHǔH3HPCUHH HlDHzuH ]ËJbUHH0HFHHU1HEHUHjt'HM[CHcCH HMH3 uH0]HfH;3HBEUHH HlCHz uH ]ËJ\UATWVSHH HCHHkHCHƻL%HHCtHA$uHH [^_A\]USH(H$H1LHHHBHHkHHBALHH ykBALHH YkBAL(HH 9kdBALHH kDBALWH H j$BAL}HH jBLHH jBHHu HH:AHHtHjHHu HȒHAHHtHDjH}Hu HH@H]HtH jHBHu HmH@H"HtHiH([]ÐUATWVSHH@H,H8H}1H \HU=\u,L%HuH=rH#HzH H HH}H38ugHH@[^_A\]I$HIHHJӀ=uHHtHCHuHH H}AUHH H }Hv}H nHH VH_H ]UHH H ]UATWVSHH H=H5L%AIH>HHtHHHA$H HH HH [^_A\]UWVSH(H$HHֹH]HH8HpH@H rHkHZHt5HXHJH SHH ;HDH([^_]HH UHH =uIH HH HBH Ig>HHHguH p<HgH ]LeH qHUSH(H$=1t7HfuHL AH )HH([]LAH H&AAH ^;HHu HNH<HHtAAHH f<HfgUHH0D$ L AKH #H H e<=tH e;H0]aUHH H=tyH}H ]HӎH,HT;USHhH$HvHH]1Hvey<HMoEHUAHHMH]@x^D HHEHcHiMbH&)؍DHHELMAHH*Hz;HH]H3uHh[]Hc;<USH(H$HHAAH";H([]USH(H$HHAAH:H([]UHH HH HHHH*H9UHH H=tH#Hh*H9HōHR*H9UHH :IH6H3*Hw9UHH 9IHOH *HP9UHH b9IHhH)H)9UAUATWVSHHH$HHEH<H8H}1EHLHSHEIHH uw; 1HHcHy E'HHcEt HKH>FV HH}H38qHHH[^_A\A]]HHCHu EtH8ff/H8HUNff/MH,fH*f.YX,-HaH8HH8@R 7\H7He7IHӌHD$ MHH'H7MHތH'H7MHŌHw'H6ˎXM\MH7fI~fHHQ'H6H6MHWH 'H}6H6IHHD$ MH̋H 'HM6HCH9`HA&H9AAHH6HHHcAAHMH6~Hr38UHH HH HUH=uH ]HH9&H5UHH0HmH ~HHAKHLH1HPH&HD$(D$ L A_H XAҐH0]HUHH H ]H-UHH H ]UVSHH`HH0Hu1H ^S54H^H l{5HH^H[U5H^HD$0HfHD$(H_HD$ L ,L.H,H ,3H]^HHu#H(Hm4HHHtH#H5H^H Hu#HH(4HHHt,4H]H nHu#HH3HHKHt3Hz]H +Hu#HdH3HHHt3H7]D訽2-!$y*$1H*H ]3HH"LHH \3HHR]-2HuHHoEHHoM HHoUzL\HH \3IHH>3Lw\HPH \T3IH]H3LK\HH \(3IHAH2AL~H3H S\2AL^HH 3\2ALHH \~2H?Hu HH1HHtHHHu HH1HHtHhHHu H~Hh1HHtH-HHu HSH51HnHtHHSHu H'H1H3HtHrALRHH ZJ1ALqHއH oZ*1ALH͇H OZ 1ALHH 'Z0AL HH Z0H HuH30uH`[^]HsHH H/2UVSHH HHH5aH4HHHHHHHHH#HHHHHHEHƇHHHӇHHoH݇HH4HHHQHHHHHHH$HHH9HH HNHHBH[HHHmHHH}HHiHHHFHHHH҈HHH؈HHHHHHHHHHHdHHHHވHHH߈HH3HHHHHHHHHHJHHH?HHHtH%HH H<HHFHFHH3HNHHHYHH-HeHHjHsHHHHHlHHHH‰HHH߉HHHHH@H HHHHHJHHHOH,HHtH/HHH2HH>H2HHH<HHHFHHeHKHHHSHHHhHHDH}HH1HHHFHHHSHHHHHHHHHrHHHHHHLHHHiHHHHHH+HĊHHxHՊHH%H֊HHHHHHHHHHHH!HHvH)HHH,HHH9HHeHCHHHDHHHIHHtHUHHHdHHHgHHHnHHHvHHuH{HHHHHHHH\HHHHHHHHHHËHHHʋHHH֋HHHHHHHHHHHHHH^HHH H,HHH9HHHNHHZHcHH/HpHHHHHAHHHvHHHHÌHHHьHHHތHHZHHHHHHDH-HHH:HHHQHHkH\HHHqHHHHH:HHHHHHHHHHҍHHNHHHHHH`H!HHH>HHbH[HHHpHH HHHHHH^HHHHHHHHɎHH]HHH HHHHHHTH-HHHRHHHHH{HHHHHHHƏHH*HHH5HHHH=HHHHKHHH^HHHmHHH~HHHHH+HHHHHH=HƐHHBHӐHHWHHHHHHH2HH~HGHH[HlHHXHHHHHHzHHHHHHHHHiHHH^HGHHkHlHHHHH]HHHHӒHHWHHHHHHH2HHHGHHHTHHHiHH-HHH"HHHHГHHHHHHHHNHHHsHHHHHH5HHH:HHH_HHHLHHHHHHHHH#H$HHH/HHH+HHH.HHH8HH4HEHHHHHH6HFHHHAHHH=HHH=HH"HBHHH?HHtH;HHH9HHNH?HHH;HHH?HHHCHHHJHHHMHHdHXHHYH\HHHdHHHlHHH{HHHHHHHHHHHHHHyHHHHȔHHHԔHHPHHHH۔HHHӔHHHɔHH\H”HHYH”HHnHHH#HHH(HHH=HŔHHHHH'HHH,HHH1HHHHHHHHHXHHH HHHbHHHHHH<HHHHHHHHHHHHHHHHHHHHHHHH,H~HHqH|HHvHwHHHsHHHnHHHiHHHeHHH_HHHTHHHRHHHHHHH?HHH>HH}H:HHrH5HHH1HHdH0HH)H(HHH$HHsHHHHHHHHHHHHH HHHHH)HHHNHHH#HHH8HHHeHHHzHHHHHHtHHHHHHHHH5HHHHiHHH6H [^]ÐUATWVSHpH$HH8H1Hgrpc_c.6H4-ucrt.rHEHUEubyH |IHEHEH}йHH]AHL:\H3HHtrLeHuH=NHKL2HHu\H3HHuҸ HmH1HH3:uHp[^_A\]ø;UVSHHĀuHo2HH0Hu1yAH HtzHuHSIHHMuHSHD$ LMIHEHEHEHE؃tJEЃt&D$ L SAFH HJHAHuH30uauH[^]H HHuHHoEEHSHD$ LMLEHoMMaUSH(H$H˃yu0AH Ht!HHKHHCH([]UWVSHxH$uHHeH8H}1HtpHH8HuAHHouHH~oEEuHULEHHHHHHH}H38u uHx[^_]UHH HEHH ]UWVSH(H$HULHHH8HHHH;HHHHHMHIHӉHHHM~IH|HQHH(H;HHtHCHtu PHot]H,HH>H8HMHIH׉Åt]@xvDHH([^_]HHHH t HHHۏHHHMIH9H^HHc"USH(H$HSHH HtHH([]HHHKUWSHHHnH8H}1HqHOH;tJH}HH]HUILCH HH}H3:u!HĠ[_]HTHgHUVSHH HHKHtHsHK`HHHH [^]UAVAUATWVSHHHH}H0Hu11HEHsH'HCHCHCpH{HHH)hɸHLk`LHHH HHUHt$0HHHL$(HKHL$ MIHHDžuH}HHoEEHHPHD$ LMIH}QHMoKPMHUAHؘLuLeHSHMHL}HD@CD6HHEIcHiMbH&AD)DHHELMAHRHH{IoS0Uo[@]LuLnIoceok mLnHHD$0H|$(Ht$ MMH*HHCHsHuH32uXHİ[^_A\A]A^]É yIAHČHHHތHHIc_=UAUATWVSHHH$HHHH8H}1LmHEHEHIHFHHLH^LHqHL迺HtLH tLMuH P vH}HM IH}(H_HDmHE(HHEHE(HxHE t HxHHD$ ELEHUHHHMyHtzI\$IHHM d LE(HHM P HE HX[^_A\A]A^A_]HD$ DMLEHUȹHHH V \HSH@HUSH(H$HrLHӇHHm HH 3Hg ALHH 2' ALHH 2 HHu HHWHHtHHuHu HeH$HUHtHqH :Hu#HC HHHHtHH Hu#H HHHHtHH([]USH(H$HHWHHHH@H([]UHH HƆYH ]ÐUSH(H$HHtHIH_HCHH([]UHH Ht H HuH ],USH(H$HHH@HL0HaH([]UWVSH(H$HHH藶HHHHt1H0H1HxIHH+HH([^_]HH]HUWVSH(H$HHHt1H 0HH?0HHXH8HH([^_]þUSH(H$H<LH%HH7HH-0H1ALHH 0ALHH /ALH݅H /HHu HƅHHbHtH^H([]USH(H$HH'/H/HH@H([]UAWAVAUATWVSH(H$HLƅuHH([^_A\A]A^A_]cIHHMHvHƅHL/H =HAHH$HHGL,L= L5V2HLH HAHAHHAHHHtL9uLHH1HHH7UHH H-H ]ÐUWVSH(H$HHHHHHHt1HHHxIHHHH([^_]HFHCHUSH(H$HHtHIHtH;tHH([]HzHCUHH Ht H HuH ]USH(H$HSHH@HLHH([]USH(H$HLHHmHHH,HyALHH ,wALH׃H ,WH8Hu HȃHHHtHH([]USH(H$HH̓PHHAH@H([]UHH HRH ]Ð%%%%%%%%%%v%f%V%F%6%&%%%%%%%%%%%v%f%V%F%6%&%%%%%%%%%%%v%f%V%F%6%&%%%%%%%~%n%^%N%>%.%%%%%%%%%%v%f%VUAVAUATWVSHH0HIH  AŃuDEEt+u %EEEuչ$IFI^ H[H)DLd$ LH5\K<4 fALDx HIH)uD|WH(!H f.H("H f.H(H(Hu(HHt"DH_(HPH@HP(HuH(fDVSH(HHt9t ȃHH)Ht@HH9uH ~H([^#X1fDD@J<LufDtDqATUWVSH0Ho(H2-+HD$ H9tHH](H0[^_]A\fHL$ Ht$ HL$(AH3t$(HH1H1DH1H!H9t%HHH'H'H0[^_]A\fDH] fH3-+f.UVSHHpHH H5HUE1HIHHEHUI1HD$0HEHD$(HaHD$8HD$ YH>1HH&H HH&HEH'HEH r~( H HEHзHEHe{H(ttH(f H(ÐVSH(H8tttNH([^fHIH5BH9tDHHtHH9uH([^f H([^ff.@1ÐATSH8IHD$XHT$XLD$`LL$hHD$(CAH }IAH\$(LHIfDATUWVSHPHc=IHLÅH1HHI9rL@E@LI9H(9uL HHwHH@C {S H fDA@HALH)LLHELIL EIIAH)LLHEL9IL-zH}I)INd@KAHHLE9L9uDH ]yHEH yH(=/=vXs? w:HGyHcH1ҹrHYT E1DH(f=vFE1=t=1ҹHHE1DH(E1=ADH(1ҹ HAHcE1TD1ҹ Ht~Ht) E1)f.ADADA E1f! E1f  E1fATUWVSH aHƋpu%Ht H wViHtH [^_]A\@HI0E1H:HH-H HH)HH7f. IH oP SPHHH)SCI t#L;HuMiD  IH BfDATH HỈ CCG ==vTs? w:HvHcH1ҹ H} xH A\@=v;=t=u41ҹA HHtи@=tHHtLH A\HB(y1H A\1ҹ HteHtиL1ҹ HtOHt и fa  H ATWVSH(H ~HSHt2H= H5 IօuMt HCLH[HuH 5H([^_A\H%DWVSH Hօu H [^_f HHt<8H HpHH ȳHHC1H [^_ÃSH }˅u1H [H ywH LHt*1HHtH9HAuHt&HB H 61H [HSH w(tL޲t2вH [Dut4fH 뿐tuHoHtf.HH[THuH hH=;I`H [HcA%>%>%%%%%%%%%%%%%%%%%%%%%%%%%%%>%>%%%%%HHHD$`LD$`IHHD$ 1LL$hE1HD$8HHÐ%%%%V%F%6%&%%%%%%%%%%%v%f%V%F%6%&%%%%% HHH=tHHE11HL$8AHD$8D$ @bufϟ ŸHL$8L=HL$81҅t H=u*"낐> qqq9qQ9q'qIqSqPqWqcqfcql q`lq$$$$q9qqpqqqqqqq@qqqqqpqqPDTPST0}q8}qqq2-+] 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 %dCannot run batch on closed callcall#run_batch: ops hash should be a hashRSTRING_PTRgrpc_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 invalid code : got <%s>, want invalid details : got <%s>, want grpc_call_start_batch failed with %s (code=%d)call#run_batch failed somehow 34N3426T6v66T8n8888899CallErrorOutOfTimeCallMetadataArrayinitializeinitialize_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_call%qqgrpc_metadata_arrayqArgument to CallCredentials#new must be a proccould not create a credentials, not sure whyjwt_aud_uristatusdetailsbacktrace 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.cmetadatato_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|callCallCredentialsinitializeinitialize_copycompose__callbackgrpc_call_credentialstarget->channel_destroyed && target->refcount == 0../../../../src/ruby/ext/grpc/rb_channel.c0bg_watched_channel_list_lookup(target)GRPC_RUBY: run_poll_channels_loop - create connection polling threadGRPC_RUBY: run_poll_channels_loop_unblocking_func - begin aborting connection pollingGRPC_RUBY: cq shutdown on global polling cq. pid: %dGRPC_RUBY: run_poll_channels_loop_unblocking_func - end aborting connection pollingRSTRING_PTRclosed!bg->refcount == 1failed to re-create channel after fork: bad creds, want ChannelCredentials or XdsChannelCredentialscannot create call with method %sbad type for last_state. want a GRPC::Core::ChannelState constantbad 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)bg->channel_destroyedGRPC_RUBY: run_poll_channels_loop_no_gil - begin!op->op.api_callback_args.called_backGRPC_RUBY: run_poll_channels_loop_no_gil - exit connection polling loop!RTEST(g_channel_polling_thread)!g_abort_channel_pollingg_channel_polling_cq == NULLGRPC_RUBY: failed to spawn channel polling threadGRPC_RUBY: channel polling thread stop: thread was not startedjoinTmpChannelArgsChannelinitializeinitialize_copyconnectivity_statewatch_connectivity_statecreate_calltargetdestroyclose__channel__target__channel_recreation_mugrpc.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 args != NULL../../../../src/ruby/ext/grpc/rb_channel_args.cgrpc_channel_argsRSTRING_PTRcould 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_sRSTRING_PTRInvalid 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_options!RTEST(g_event_thread)../../../../src/ruby/ext/grpc/rb_event_thread.cg_one_time_init_doneGRPC_RUBY: call credentials thread stop: thread not runningjoinGRPC_RUBY: grpc_ruby_init_threads g_bg_thread_init_done=%d../../../../src/ruby/ext/grpc/rb_grpc.cGRPC::postfork_parent can only be called once following a GRPC::preforkforking with gRPC/Ruby is only supported on linux with env var: GRPC_ENABLE_FORK_SUPPORT=1GRPC::postfork_child can only be called once following a GRPC::preforkGRPC.postfork_child must be called only from the child process after a forkallocation 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 |