MZ@ !L!This program cannot be run in DOS mode. $PEd ." "nP|e  F0pD`(P6.textln`P`.datar@`.rdata9:v@`@.pdata@0@.xdata@0@.bss`.edataF @0@.idata0@0.CRTXP@@.tls`@@.relocDp@0BH h@AUATUWVSH(IMŅuz1~^HDE1H-( DLH;HHuH=UhH([^_]A\A]eH%0HǭHp1H-'H9HH3Hu1H5H+HHt MLЃH([^_]A\A]DH([^_]A\A]fDH hH3UfD1HtfDH)H g=fHH Ҭf(ff AVAUATVSH H5]I͉ALÅu^t59I1LGIDLGIDLAuE1DH [^A\A]A^fDk9AD$IDLwpstIDL1GAƅtjAup3IغLGAƅuI1L GI1LFI1L`@FAAJA7IغLFA ff.HHHt HHLD$8T$4HL$(=3=LD$8T$4HL$(HHaHH VqeH @ÐUHH L CA i1HP HBB H ]UHH HI0H ]UATWVSHH HωDƺ Q1Lg 3 AL$) xOIL H k0HP HcI$HrAL$ J AL$JHzH [^_A\]AAHM{HH./UWVSH(H$HHAt%IDt&HHAH%H([^_]L/H/UVSHH HHt/H˺ HM0HF D@A)؉HH [^].UVSHHHH5 HHE1 /LK H]AAD$(IHD$ LzdHI-H-HUH3u HĠ[^]0UATWVSHH0HLHHHU1Һ L}/Lc urAD$ uH= tFH O.H=tH 4.H y.HպH y-HHELMLyH-HM tu\HtSuI,HH=MtoH;5Dt.H=2tyH;5)H=tH;5 HHzH}H3:H0[^_A\]H%yHDH,H y -HtH x,HjH x,HzdED$HcHú H-HC H B.UVSHH H˺ -Hs F uHNHt *HFHH [^]USH(H$HA uHIHt *HCH*H([]UWVSH(H$HHӺ -Hw HgHHF uHNHtG*CHHc1*HFHt/HHHHCFCFHLcC_HH([^_]DCHwHߧH*UATWVSHHPILHzHHU1HEHEHE L<,H~ HEHD$(HEHD$ LMLAE%H=#tBAAHH~ L@H tL@HnHHwH mHHL!I$ tGH9}CL!HHvHHT H HC 8tAD$MHlLVH=>t@H 5hHHM|IHvmL"H([^_A\A]A^A_]úH Cm HUHH IL/8HP HHBHBB4H ]USH(H$HHIH HKH([]UHH HKLHl4HZH ZHPH YALHlH YALIHslH YH ]ÐUWVSH(H$IAHHHHp H=HIHnHH([^_]UHH HtHH ]!UHH HtHH ]USH(H$H[HHHt4t!u,ƒt"HHHt< uHt  t@xHcHDH([]H@ HcUSH(H$HpHH]Ht4t!u,ƒt"HHHt< uHt  t VH@xHcHDH([]H@ Hc%UWVSH(H$H5,։։H=-HHHt4t!u,ƒt"HHHt< uHt  tJpH5wHHdHt:t'u2ƒt(HHHt< u H@ Ht  tWH([^_]H@ USH(H$HiHALHiHALHiiHAL*HTiHmAL&HEiHQH=tHHH([]úH iyHUWVSHhH$HHULHH8H}1DA]DH iHcHHHDHFH}H3:MHh[^_]HHDHƁ@x HHDHcHƁ@x HHDHcH}HH%HzHH%HfH?wH HH!HA5H?wH HH!HHfZwi.}HMnHHHGH<HHЃHHxHHM誋bHCHA"HHE HtHG HHCLHVLHEHEHULC4HS HKIHEHEHKLMAH6IHUHUHfH~HF'UHH H=tHHH ]ú H fHҐUHH HfHzHUWVSH8H$HHHdH8H}1HE 9H~ tLH_?wIHDHELMAHMH=HH}H3:uH8[^_]Hd뫉yUSH(H$H˺ HC H@xHcHDH([]HcoUSH(H$H˺ jHC H@xHcHDH([]Hc+UAUATWVSH(H$HILMHblHH HH HHF 8HcHH[UATWVSHH HHLú Lf t/HHOH{I $HLcFHH [^_A\]H2USH(H$HHO5HLc@XFHH([]UHH LH |OMt HЎHttHbHpb{HboUHH A IAt!DBAD) D xHcHD H ]úiAAHbHHUATWVSHH HωLA AADt;It5A t/I4t) 5 HwH_L%HNAAHMH5HLHG NW) HcHH2H [^_A\]AADt;It5A t/I4t) O HHL%vMAAH{HcHLH)IuIMoH+HHHH{HC HHHIH`HHI:ItvM+OHHHH4HC HoHeHXH3`H1H8.$HAAH_H H5UVSHH HHֺ HK IHH [^]UATWVSHH HHLǺ ~Lf tHHILHH [^_A\]H UVSHH@HΉLHAHHM1F uJHMmF tFSF) xGHcH}oEHHuH30uFH@[^]HMQmغH]AAHq^H҉H UVSHH HΉLF u0 fH~F t,KF) x+HcHHH [^] fH~κHAAH]HLHt UVSHH HHֺ HK ITHH [^]UATWVSHH HHLǺ Lf tHHILHH [^_A\]H% UVSHH HΉLF u0 ZF t(SF) x'HcHf~H [^] κHAAH\HFHn UVSHH HHֺ HK IYHH [^]UATWVSHH HHLǺ Lf tHHILHH [^_A\]H UVSHH HΉLF u.At>HF t>SF) x=HcH H [^]AtH  뼺HAAH[H*HR UVSHH HHֺ HK ICHH [^]UATWVSHH HHLǺ Lf tHHILHH [^_A\]H UVSHH HΉLF u.At>HF t>SF) x=HcH H [^]AtH  뼺HAAHZHH6 UVSHH HHֺ HK ICHH [^]UATWVSHH HHLǺ  Lf tHHILHH [^_A\]HUVSHH HΉLF u+F t*KV) x)HcHHH [^]HкHAAHYH H2UVSHH HHֺ HK I[HH [^]UATWVSHH HHLǺ { Lf tHHILHH [^_A\]HUVSHH HΉLF u2AtDHHcF t?KV) x>HcHHH [^]At HHcH뻺HsAAHXHHUVSHH HHֺ HK I?HH [^]UATWVSHH HHLǺ [Lf tHHILHH [^_A\]HUVSHH HΉLF u.At>HF t>SF) x=HcH H [^]AtHWN뼺HWAAHmWH΂HUVSHH HHֺ {HK ICHH [^]UATWVSHH HHLǺ ?Lf tHHILHH [^_A\]HUVSHH HΉLF u.At>HF t>SF) x=HcH H [^]AtHKB뼺H;AAHQVHHUVSHH HHֺ _HK ICHH [^]UATWVSHH HHLǺ #Lf tHHILHH [^_A\]HUVSHH HΉLF u/AtAHF tASF) x@HcHf H [^]At Hf빺HAAH2UHHUVSHH HHֺ @HK I@HH [^]UATWVSHH HHLǺ Lf tHHILHH [^_A\]HlUVSHH HΉLF u/AtAHF tASF) x@HcHf H [^]At Hf 빺HAAHTHtHUVSHH HHֺ !HK I@HH [^]UATWVSHH HHLǺ Lf tHHILHH [^_A\]HMUVSHH HΉLF u.AtlHfL&LIE uIE H t HHcHtH t:HHcHHH:HI9tHF uLLIE uIE *D B D ʋF) IHEH([^_A\A]A^A_]UHH IкYH ]UAWAVAUATWVSH(H$HMMt|HHH?,HMHǺLMI$ tYHG tKD B D ыw) x4H_HUHH A t'DBAD) D x HcH~H ]úAAH3H@_HhUSH(H$H˺ HK xH([]UVSHH HHӺ Hv tHHH@H [^]H.UHH A t+DBAD) D x$HcHfZH ]úAAH3Hh^HUSH(H$H˺ HK tH([]UVSHH HHӺ Hv tHHHAAHT/HZHUSH(H$H˺ aHK gH([]UVSHH HHӺ 2Hv tHHH/H [^]HUHH DA At:DJAD) D x3HcHADȁ?w6HDH ]úSAAHi.HYH3USH(H$H˺ nHK YH([]UVSHH HHӺ ?Hv tHHH!H [^]HUHH DA AtHHG t> w) x9HcH}H([^_]HH뼺HAAH&HSRH{UHH IкDH ]UATWVSHHPHLHOH8H}1HEHEHzHHEHD$ LML 'HHMt H˃~(HMHttHw)G t^ ‹O) xYL'HcLLcƺH* HL))HEH*HOH]H3u4HP[^_A\]úHAAH%HQH.UATWVSHH HHLAHAHHHCHDHEF twF B D ‹N) HcAD$LdHH kHHFHI9uHH [^_A\]A`H]HF B D ʋF) yAH$HOHUHH IкH ]UATWVSHH HHLAHAHHHHDqHEF txF B D ‹N) HcAD$LdH~MHHHI9uHH [^_A\]nA_H^\HTF B D ʋF) yAHT#HNHUHH IкH ]UATWVSHH HHLAHHHaHݾHlj?IąG tyD B D ‹O) HcۍFHtHfZHLHH9uLH [^_A\];`H,]H"D B D ʋG) yAH""HMHUHH IкH ]UATWVSHH HHLAteHAtdHH6H貽HDHEF tAF B D ‹N) x2HcAD$LdWAAH4듺H-AHI!HLHHHHI9t>HF Dʁ?w̉HT F B D ʋF) xHH [^_A\]UHH IкH ]UATWVSHH HHLAteHAtdHH HsHDHEF tAF B D ‹N) x2HcAD$LdUAH듺HAH HkKHHcHT HCHI9tCHF Dʉ@yHcHF B D ʋF) xHH [^_A\]UHH IкH ]UATWVSHH HHLAHAHH H)HDHEF F B D ‹N) HcAD$LdHHHHF HDHHHI9uHH [^_A\]vANHfKH\F B D ʋF) yAH\HIHUHH IкH ]UATWVSHH HHLAHAHHh HHDEHEF F B D ‹N) HcAD$LdHHHHF HDpHHHI9uHH [^_A\]1ANH!KHF B D ʋF) yAHHxHHUHH IкH ]UATWVSHH HHLAteHAtdHH+ H觸HDHEF tAF B D ‹N) x2HcAD$LdW6AH)듺H"AH>HGHHHuHI9t>HF Dʁ?w̉HT F B D ʋF) xHH [^_A\]UHH IкH ]UATWVSHH HHLAteHAtdHHHhHDHEF tAF B D ‹N) x2HcAD$LdUAH듺HAHH`FHHcHT H8HI9tCHF Dʉ@yHcHF B D ʋF) xHH [^_A\]UHH IкH ]UATWVSHH HHLAHAHHHHDHEF t{G $B D ‹N) HcAD$LdCHF uOHTHHI9uHH [^_A\]yA\HiYH_fG $B D ʋF) yAHZHDHUHH IкH ]UATWVSHH HHLAHAHHfHHDCHEF t|G $B D ‹N) HcAD$LdCHF uPHcHTHHL9uHH [^_A\]<A[H,XH"fG $B D ʋF) yAHH~CHUHH IкH ]UATWVSHH HHLAt{HtzHH2H讳HljIą~sG t`3 ‹O) xmHcۍFHtHHTLHH9uLH [^_A\]&HzH 3 ʋG) yAAHHxBHUHH IкH ]UATWVSHH HHLAt|Ht{HH,H訲Hlj Ią~tG ta3 ‹O) xnHcۍFHtHHHTLHH9uLH [^_A\]HyH 3 ʋG) yAAHHqAHUHH IкH ]UVSHH HH@LHfHH(H !H HH^ALH:HdHH ALHH%ALH H ALyHHALHHAL%HHALHHALHH}ALHHaALHHEAL|HH)ALHzH AL>HqHALHhHALH`HALHWHALHPHAL׿HHHeAL1H6HIALH$H-ALHHAL1HHALHHALڽHHALoHHALHHALyHHiALHHMALHH1ALHHAL+HHALHHALHHALٻHHALHrHALH`HmALoHOHQAL3H>H5ALH.HAL߹HHALHHALHHAL;HHALHHALHHqALHHUALHH9ALHHALxHHALHHALHHɿALHH譿ALHH葿AL;HzHuALTHjHYALHYH=AL7HJH!ALH:HALH1HALH(H;ALzH H豾ALHH蕾ALHHyALH H]AL4HHAALHH%ALjHH ALHHAL|jH Hk,H#UVSHH L gL hHHX HCHCܭHCHHCf@HCf@ HH [^]USH(H$HHI萭H舭H([]USH(H$HHI>HK5H([]USH(H$H,LH yHH ޮLH H HHH MALH H ALH H ALhH H ͮH([]ÐUSH(H$H˺ HC H@@HDH([]USH(H$H˺ ҮHC H@HHDH([]UAUATWVSHH$HH5'HHE(1 臮HC HPzL"LhHIH]|$0Dd$(Ll$ L dH軫HKH}(H3>uHĸ[^_A\A]]mUAUATWVSHH$HH5 'HHE(1 H{ HGD`L(HPIH]Dd$0Dl$(H|$ LQ dHH讫HU(H3uHĸ[^_A\A]]ЭUWVSH(H$HHӺ _H~ tHHH([^_]HH螫Ht H$HC H@HGH H(H\UHH IA褬HP H 'HJH ]UAUATWVSH(H$ALML :AUHHp L>HFD&H~HH([^_A\A]]USH(H$HHIiH衩H([]USH(H$HMtIȃ&H tHH4 t u&vHtv tqHH 譪HHt'HHHuRHwH蹩uXLMAHwHm'H蕪tbH`HHH([]ú H)HC H@AAHwHBtHH艩HAAHJw tHHTzUSH(H$HtEuȃtHt tCH4u.HHڨHHDHH([]HtҋtuHH =HHtHH腨HHDUVSHH HH$LH蔩HeIH>HHg¨IHHHIH 轨H 豨H=u H=u HuHuH=u HuHuH IH2ݨHH'H蟨HH ,H } H iHH f虨ALUHH FYALHH &9ALtHH ALXHH H$  ƒ H <  HHHG貥ALRH&H w蒧H sH _L L"H @HIHH /JIHH 4IHH"L Ld!H HIHH IH{H ԦIHjH¦H=rs HesH HH=Fs IH6sH _貦H=s H sH >虦HH=r IHrH jL L H HIHH IHH IHHҥH=br HUrH HH=6r IH&rH o¥L OLH H HIH*H 7RIHH <IHH*H=q5 HqH IHH=~q. IHnqH H=Rq' HEqH HH=&q IHqH ҤL }LH XHIHXH GbIHBH !LIH3H:H=p HpH YHH=np IH^pH *L LH rHIHH 躣IHH y褣IHH蒣H=oK HoH V豣HH=oD IHoH /肣H=o= H}oH iHH=^o6 IHNoH :L LdH HIHH ʢIHH 财IHH袢H=n HnH fHH=n IHnH ?蒢L LH HIHdH "IHNH IH>HH=na H nH HH=mZ IHmH H=mS HmH vѡHH=mL IHmH O袡L LH (HIHH 2IHH IHuH H= mHlH )HH=lIHlH L 5L H BHIHH o芠IHH ItIHHbH=RlwHElH &聠HH=&lpIHlH RL L| H HIH}H IHgH ̟IHWH躟L SL H x:HIH.H g肟IHH AlIH HZH=:kH-kH yHH=kIHjH JL L H HIHH ڞIHH ĞIH}H貞H=j;HujH vўHH=Vj4IHFjH O袞L :L\ H (HIHH 2IHH IHH L L H HIHH ҝIHH 輝IHH誝L LH h*HIHH WrIHoH 1\IH`HJL ]LLH HIH8H IH"H IHHL LH jHIHH 貜IHH q蜜IHH芜L LH H HIHH 7RIHH <IHH*L LH HIHkH IHUH ܛIHDHʛL ?L\H JHIHH w蒛IHH Q|IHHjH [^]ú H 萚Hh! H sHgH nVHgHH5HH&H5HHHHHtHHlHHHH $ęH5gH 觙HgH 芙HfH mHfH PHf@H 3H|fGH HWfH H2fH mܘH fH g还HeH Q袘He*H G腘He1H 1hHyeH %KHTeH .H/eH H eH HdH חHdH 躗Hd H 蝗HvdH {耗HQd H ycH,dH gFHd H ])HcH K HclH =HcsH 7ҖHsc:H /赖HNcAH 蘖H)cH {HcUHH L >L|`(HP B HBHBPHBXB@H ]USH(H$HHI8HttHKHHt{@uH]H([]KUSH(H$HHI HKPHKXH([]UHH HH4HUWVSHHH$HHHM1HEHEH=H]H5S}u(IIHHHUHtH oH4H}H38uHH[^_]XUHH0HHD$(HHHD$ ILCH H0]USH(H$HHK0H([]UVSHH HHHHH@0H@ H@HILTHC HtHpH [^]USH(H$HH bCH a[H bH([]UATWVSHH HHH a{uHL%H=H5HaHu3H aAԺH aH laր{tHaHtHH@(HzaH CaH [^_A\]USH8H$HLHQHIHHD$ ML4u H8[]ALyHUH}UHH`H HHM1HEHEHEHELMHULEHEHtH@t)tHMHUH rLvAAHEH `H>`HEHEH/`H _bH `HMބHMH HUH3uH`]1UATWVSHH IHLƺ I\$ H{X H誒HG HC0HHHHt6 H~HF oH@HCHsHsPLH [^_A\]H HH諐HtEH{0HptnH=HC0HHpHCHHHCHH@HC0C@H_H*uH^IHHm H%IH^8HGpHC0HxpkH(H HH ?HFUSH(H$H˺ PHC x@HHЃH([]UVSHH HHֺ HC H@@HH [^]UVSHH H˺ Hs HNHHt6HFHHH [^]HHJ HUWVSH(H$HLú L茐HC LH0LHAQhH([^_]UAUATWVSH8H$HHLHT H8H1 .H{ HG0xxH HHrHH8LL׍ILmLALDILH莏HO8zmIL蚍HAMHHO8RmHLrHAIHHwHH30uTHH8[^_A\A]]HYH H蒍HkH H|HO0HDlHG8RUVSHHĀLHH0Hu1HEHEHEHEHEHD$0HEHD$(HEHD$ LML ь誎tsHEHE茎HEHEHEHEHEHEHEHɃHUHx L0HLEHQH:HuH30u!HH[^]HH H`KUVSHH HHH {^HIHH [^]UAUATWVSH(H$HHHZHgHnHZHDIHRtHu t$It*A u5H4H.HH"HHH H HtkID$H9tiH!ZHыHuyHHHIIHYH葋IHLۋHH([^_A\A]]HH뎺 L袌ID$ LH9xXxAHYH9IHuHHkHIt\dHHdHHtHH:HIN%H.YHފHuHH HIHXH覊UAWAVAUATWVSHH$HH8H}1HHHEHp0HF HEHAHELyHFHEDFxIcHH茟H)HD$ HEIE;L-HEHEHEHEID$ Md$IHHDvIHDeIHHDSIHDBIߋ@x HHD&Hc貉Iߋ=?w HDMIHDIH#Iߋ@x HHDHcBIߋ=?w HD݇IfZoqI`bI(}HMdcNIHHt=6IH? (I߀8HHЃMHL#nH~(H:tLIDFxHA9~fH<HF(L$HN褉A<$&A<$wA$IcLLHEHEHHHLMAHHVkHEHHPLMH>VQHHE؃8tIHt{:؃LHI GH4uTH]HEHHHLMAHUӇHHF HEHFHEvHHEH@LHM;HTH}H38He[^_A\A]A^A_]tHHHH}HH蛆tHHEH8HntHHHH}HHdHJH}HctHHHH}HJH%tHHEH8*HH ZHEHHEHMHamHE8 tHEHHEHHbHtHC HH}HHH}H tIHHHHuHSHtIHHMH@ HH}H3HHHԄHtHC HH}H HEH tHEH@LHMHzHHwHtHC H@HHtHEH@LHM޸HEH@LHM踸xHEHhH}؃?wH HcH޸׸и…USH(H$H$HLHHHH OHH ԄALHH 蔄AL5HlH ytALH\H YTAL@HAH 94ALH(H AL7H H ALHH ԃALHH 贃H=PHPH(QH=PHPHPH=|PHoPHPH=XPHKPHPH=4PH'PHPH YPtAA/tHXPH([]úH (HO.H HO-H HO, H сHO+ H 贁H]O*UWVSH(H$HLƺ0xH0HX@(H([^_]UATWVSHH IHYHt4H=tHH[AHHN_HWHuLH [^_A\]UHH Ht A(A(tH ]|UAWAVAUATWVSHxH$HHHH1Lo Mt:IE(HG G(HHH3LHx[^_A\A]A^A_]ËGD`DIANؙAAƺ}HHEIcHM0eIHcAA0rHHEHMHE~]I]0McHuAFH@HM|`LuH[H{HsHsHD$ MLCHHWH0LL9uHcMLMA HuHDrHULjH2HGHBHWHEH@HHW ITIE(HG G(H5(r֋g}HHMH\$ DL}}HMLH}t(HMLAHMqLEHHCH ~UHH HtHA HP HQ(HH P(P(tH ]HHAUSHhH$HcHHE1HM`pEgLHEH3uHh[]rUHH pH ]USH(H$HHHA zpH qHppH([]UHH Hȋ OHNpH ]UHH )p+H ]ÐUSH(H$H˺ e~HC H@(H([]USH(H$H˺ ;~HC H?wHDH([]É{UATWVSHH HILƺ }H_ @HsLc( L}ID$ HC CHHcɺ{HCHSHBHSHC HHHcCHHHCHS HRRfP{~HS HJHSH H9CHH [^_A\]H{XUVSHH L _L0|HHX fzHCf@ HCHHCf@HC(HH [^]USH(H$HHIzHK zHzH([]UHH HI({H ]USH(H$H HIH|HH g{LHH{HH Ӹ{ALHZH {ALHEH v{ALQH,H sV{H([]ÐUWVSH(H$HLú L{HC HHIAHHzH([^_]UWVSH(H$HLú LC{HC HHIAHHizH([^_]USH(H$H˺ {HC H@ H([]UWVSH(H$HHHAHHyH"HHxHHHx HzH~ AAHGHyHHG HHxHtsH_H_ H?zHC HGH@HGHH([^_]HHuHmxHH_HWxHHIHAxHHsH+xUHH IL=(ryHP HBHB HBH HJH ]USH(H$HHI xHKxH([]UHH HHIHIxHH ݵ8xH=`FHSFHdFH=sHEH@H @~HMtCHHMAAHtu%HH}H38u3HHX[^_]&sILHH qsHtUWVSH(H$ˉDH LHDAH([^_]UHH HZLHsHdLH ]LsHAH JLsALuHvH *L]sALjHaH LsH ]ÐUHH L 0Ll08sHP HBB H ]USH(H$H˺ tFH >oH=>tH v>oH oHT>պH oH2>HELMLHnHM t Hu{%nHH==H;5=t\H==H;5=tH==H;5=ED$HHú HoHC H HHH}H3:H0[^_A\]HHHmH fnH=FH aInH<@H a,nH<:HQH2HmuoUVSHH HHֺ oHC Ht+HHΫHZH;HEH [^]H8HUWVSH(H$HHAt%IDt&HHAHH([^_]LmH mUVSHH HHt:H˺ HInHF @AA)=DDH3H [^]lUWVSHH$HH H8H}1 mHC ptQH8HNlIHMt$(H|$ Ld%kHMkHH}H3:u6HĨ[^_]H0HkIHMHt$ LdjmUVSHH H˺ AmHs ~)t%HN Ht jHF F)HH [^]H=:H5:H=:AH: lHAHlHHjH uvHjHpHH uhHxHPIH j[H GkH:WH *kH9OH6jHpHHPUWVSH(H$HHֺ lH_ HϨHWHƁxtoC uzHK Ht *iHC FHHc iHC HtcC)C(HHHH FCFCHLcFxHH([^_]H HHiHHHiDFH=HHiUATWVSHHPILH!H8H}1HEHE LjH~ HEHD$ LMLLiÃtu\HM{HEHEHMtTulȃHHH  u0i9HHSHhHtS tuDtHHcHGHt!_HH}H38uiHHP[^_A\]G HKhHt+LeLg LiID$ oH@HGHHEHgiUSH(H$HHOHtBIA0H 9$iHP HBB BHBH([]UVSHH0HH5-HHE1fHEHLHkHhHH gHCH hALH1H ?hALxHH dhALbH H DgALBHH $gALHH gALQHH gAL5HH ĤgALHH _gLtHuH mgAL|HZH j%gALHHN`H `H/룃tu,HHH`HHH_H'HH_aUHH L ZL*aHP H HJHBHBHǂH +HJhHBpH ]USH(H$HHI(_^HK@V^HK0M^HA^HKpHtH+^H([]USH(H$HHI_HK_H_~HHt HH_H([]UVSHH HHH0IH_HH R_L HH_LHH_LߜHH_HgH œ_ALHH U_AL?HH 5_ALHrH b_H [^]ÐUSH(H$H˺ U_HC H@H8HH([]USH(H$H˺ !_HC H@H([]USH(H$H˺ ^HC H@ H([]USHXH$HHHHU1Һ ^H[ HC(wjHCH?wsHD HEK8?wfHD HEH=,tZLMAH,H ]HaH]H3uKHX[]HEHU3^щ[닉[똺 H \H,H^USH(H$H˺ ]HC H@HH?wHDH([]ÉY[UWVSH8H$H˺ ]Hs HF0H@H?w[H< HH!HHFH?wCH\ H=`+t>H|$ IAHI+Hq\H8[^_]ÉZH뮉ZH븺H [H+UHH x%A8~9~HA(H@HAPH ]AHHH[UWVSHHH$HHHH8H}1 s\Hv HF HH8tBHHH^HNHHF(8t,HAH}H38pHHH[^_]HZH= *t+HF(HHHD$ IAH)$[H럺 H ZH)HF(8HHHǁ@x{HH|HF(H@H@xpHcH\ H=d)tkH\$ IAHM)HZHEHF(HUL@HYsHcYH|HcYH닺H YH(xHF0HH(MYIHHHYZUATWVSHH Hκ ZLf AL$8ZHA|$8~(HTHHH~ZHA9\$8HH [^_A\]UWVSH(H$Hκ (ZH~ 8~#HTHiHWH9_8HH([^_]UHH IL]@YHP HBHH ]UHH L L(^YHP HB HBH ]USH(H$HHIXH XH([]UVSHH HH'XHt4H'HWHHHHxWHt,HH [^]HXIH>HwH?WHXIH@HVHWUSH(H$HHI Ht'H{HVHt/HC H@ HCH([]HHAHC HHHVUWVSH8H$HH>H8H}1H9 uHHD>8HHMH3 H8[^_]uHt tH@HVHtHHHHZ0H@ HB8AAH%HVHEHMaUIHH`HUWUWVSH(H$HHֺ 2WH{ HHHUHt2 H WHF HIHy%HUHH([^_]HnHVHHKUIIH~HWHUUWVSH(H$HHӺ VHw H}VH[ H9tgHCHFHHHSH:t[PAHHF HHAHFHHHSHLc@H0HH([^_]HC HF HCHFHHc0+SHHFHLc0HSI赈USH(H$HHISHRH([]USH(H$HHI THKTHKHtHHc0HTH([]UATWVSHH0HHLǺ *UHv H~ HF(8t5HF L`twHHH HNIAHH0[^_A\]H="t+HF(HHHD$ IAH"SH떺 H wSH"HSHF(86HHHpHUHRHHNA HF(H@LB HFP)ʉD  HTLg IL$A HF(H@LIT$BD)D xvHFHcHH躆HHJREHH=HQ-@PAHHHQ@oEAHfHwHQHFHX H*SHC HH(QIH^H HdQUAVAUATWVSHHPILHH0Hu1HEHEMAAbDbIgA lLs HRHs HEHD$ LML˺LPH}HpQLOH uLO HELA HIAHt Mu0؃1H6 <HKQHFHNHYH)PHmH~ HQHG HHMH]HkH?=HFHEHF HH}H38;HHP[^_A\A]A^]HL0HL0HL0HL0IxItMiHRL0^HL0OD@H;HH<HHHH~HHHtHHHHHLHFwHHHNHpsPUVSHH HY HHtH [^]tpu;ȃt=HtC tJHIHHC HOHF HH(HH,HHHHtHHuHtHuHHHHUVSHH H˺ LOHs HHtH~t!HH [^]HHHsMHNUVSHH HHHHHH@(Ht HH [^]HA8Ht QHKHH@HMHLK AHMUATWVSHH@ILHH0Hu1HLHHH@0Ht3IHHЀ{usHEH]H3HH@[^_A\]HC8HtSHNIPHH@LMHHF HEH}LMAH@ M뇃{ tH~t'HcS HFH@HHdž0HFHV(HPHFHcVHHFV fPHFHE~L= AAE&HG>BH8> ǍGFH%>H! EHHӺH=EHHʺH=HEH8tHEH8[^_A\A]A^A_]HHHM=zt#D0EHD0DB H8HDHV(H H@IL=HHH>H8L>H9~]AL>HH{H<HH= AAH Hn=Iĺ H>HS H HFHHHH@HH8DVEBA9zUVSHH L LPh=HHX Hǃ@Hǃ8HǃH:HCHHCf@HCf@ HH [^]UHH IL$@<HP HBHB H ]USH(H$HHI#<HK <H([]UWSHH HH@;H8;HH;HC0Hǃ(H{8H)0ɸHH [_]UATWVSHH@HHLHdHHU1Һ A<Lf It$ H+<Hv HF H޶HHs:HAD$HDHEH]LA uVIADNE9~eH= tALMAHp H:HH}H38HH@[^_A\]DC묺 H O:H( u?H= tLMAH H:뗺 H :H H֦HGHo9HHqHY9D;UWVSHHH$HHHH8H}1 :HC Hx H:HG HuH]H@ v1HLHUl:HHuH32uHH[^_]HܶL:UATWVSHH HHֺ 4:H[ HH@hH8DcHHH%HDHHKH [^_A\]UAUATWVSH(H$HILú 9Hw HtHյHH8Ht?HH@hLhvHlHL=%HI؉AHH([^_A\A]]HHH7HuH=t'HHv7t.HNH^HyH 7HH HHN7UWVSH(H$HHֺ 8HC HP8Ht(HxHHHd$HH([^_]HH7IHH~H6UAUATWVSH(H$HHLƺ N8HC HP8Ht6LbDhHHH#HIDAHH([^_A\A]]HH6IHHHHI6USH(H$H˺ 7HC HH@H?wH HH!HH([]É<5USH(H$H˺ w7HC H?wHDH([]É4UATWVSHHPILHEHH]1HEHEHE L7H^ HEHD$(HEHD$ LMLOL5HMt>uȃtHt tHM4IHHH[4~4Ht t3HHK H}H{ H5HW H:H HcHHHHvH@HfH@HVH@HFH@ H6H@(H&H@0zHH@8mH H@@`HH@HSHH@PFHH@X9HذH@`,H˰H@hHH@pHH@xHC8C t.w.CHH}H38IHHP[^_A\]HBH=HH2t:H=AAHHd3H¸HuXH=HHM52t6H=yAAH`HM3HCcH o~2H?2H Ra2H6H 5D2HSH '2HX3UHH HƯLHX2H pH p$2HLH<H o2H pH p1L pHH ob2HoH o1LoHH o52HoH o1LoHɟH uo2HoH om1LoHH Ho1HLoH Eo@1LYoHH o1HoH o1HH %o1ALH@H oX1AL!H+H n81ALHH n1ALHH n0ALLHH n0ALHH en0ALHH En0ALHH %nx0ALHfH mX0ALbHJH m80ALH*H m0ALHH }m/HH bm0ALdHH Bm/ALHH "m/ALHH m/ALkHH le/ALHmH lE/AL@H =j,HP H2BBB HZ0Hz8H([^_]USH(H$HHI0+HK8+H([]UVSHH@HˉsAHD$0t$(H\$ A H@[^]UWVSH8H$HHLH H8H1L+ H+H{ Ht@tHuCHC*H)HHtHDAEAHHHt>LIt{HH,*HeHH38urHH8[^_]HMLHHuLMHHHIHa)H(IպH (Il"+UVSHH HLEHIHwH [^]UVSH0H$HHH1HuHHx(HH3u H0[^]*USH(H$HH HtH'H([]USH(H$HHLHX)HVgH Og)HLH>H 2gm)HgH g(LgHH<)HH fA)ALHH f(ALHܗH f(ALHǗH f(ALHH vf(ALHH Vf(ALHH 6fa(ALH<H fA(AAH[H e:(HH e/(H:H e%ALHH e'ALHH e'AHH xe'AHH _e'AHޖH Fey'A HіH -e`'AHÖH eG'AHH d.'AHH d'AHH d&AHH d&AHH d&AH~H ~d&AHxH ed&H([]HUHH H m0%H=tHHpH&H ]ú H A%HUSHH$)}HHH]H1HcHt:H H9uam]E%HPH]HH3H[]HҠLL(H W$HpcHtm}H]LEHHXH#HH=t$IAHHkH$W H -m$Hv%UWVSHXH$HHHqH8H}1u.ЃHHHt tHbHucH=HHH$t+H=HHxH$H)bH"bHtHRH9H9#EE>HH}H38HHX[^_]H>+H"EE>뺺 H Г#H & H "H1Hg"HZH !HH=tJIAHH#HEHPH tHPHMAAHEm>H .Z"HC#USH(H$HLM IPIL@H AQhHH([]USH8H$LIHHT$ MLHu H8[]ALHUHK UWVSH(H$HHH 豠HHt"HH;HsH([^_]HiHH USH(H$HHtH 覢HH([]HH@UHH0AH8THUH֛H/HH)L L #H HD$ AH 6uH0]AHđHŜHUSH(H$H HH^A H A HH ^ A!HH ^ H^AHH AHwH A!HlH A!HcHm AAHYHX AAHPHC AHFH. AH=H AAH3H AAH)HAAHHAAHHAH HAHHAHHAHHqAHH\AHHGH([]ÐHQUVSHH0HHHHHM1Ht_HyHHHu2HHvHEHUH@ HH8HuH32u%H0[^]ú H HC HҸEUHH HAIH H ]UHH HQHALI0LA8HH ]UAWAVAUATWVSHH$M`IDMLHHHEHcH8H}1AtA9uHEH@ H@HHHuL&EEADIcLHuL&EEADLIcLѸʸøHH}H38uHĘ[^_A\A]A^A_]UAUATWVSHH$LLHHH8H}1HEHEMAXI8ICHH&H)H|$PAEAxMcJH%H)Ld$PLH%H)HD$PLLL$@DDL$8LLL$0Ld$(HD$ LK(LmLnHKHMIH L蚒DHMHt H7HSHK IHEHSH'HuH32He[^_A\A]]EAxMcJH$H)LT$PLH$H)HD$PHPLd$PH$oCHD$`oKXL$pHt$XL$H$HuHt$PLLL$@DDL$8LLL$0LT$(HD$ LK(HAHD$(HGHHD$ ILLH '^HNREHUHH H=<tDH3HDH=tFHHH=tHHH H ]úH ҂eH뢺 H KH렺 H 1H랐UHH0HMHUH}t HEH@Hut bHEHHEf@HEH@HEH}$HEHHHuHEHHYtt HEHHPHEH@HH HPHEHH}tHEHPHUHUHHHEHHEHHHHEHHEHPHE@f9BHEfPHEHEHHHEHHPHE@HH HPHEHHEHHuH0]UHH@HMUDE DM(E}t}v HEUHEHU@HPHEU0PHEHU8HPHE@HEH@HHu HEH@HthHEH@HEHE@E7HEHHHuHEHH}t"mHE}uHEUPHM@H@]UHH@HMUDE LM(M EHU0HT$0HU(HT$(U T$ AAHMH@]UHH@HMUDE DM(M EHU8HT$0HU0HT$(U(T$ AAHM^H@]UHH0HMHULE LM(LE(HM HEHUHT$ MIHHMH0]UHH MHULE }t}v%HE@ f tHU HEHH ]ÐUHHHMHEv HEH@@ E}t(}}t} tqHEuiE `E HEH@HHt HwEHtHw9Ht#Ht+E EEEUHEPHE@E} E}EEHEPH]UHHPHMHULE LM(HE@EHEH} u} uHEH@HHEEHE@HEHH(HHHH)HD$ HHHHEHE@HEHHEH}t HEH(HE HUHEHPEHcHEHPHU HEHP E} uHU HEHEEHE@EcHEH@UHcHHHHHt/HHtVHHHtsEHHHE(HHUHcH HUHHHEHHHE(HHEHHHEHЉHEHHHE(HHUHcH HUHHfEHHHE(HHUHcH HUHH/EHHHE(HHEHH HEHHEEE;EHM0HUHEIHkH]UHH0HMHULE LM(HM(HU HEHD$ IIHHM'H0]UHH0HMHULE LM(LE(HM HEHU0HT$ MIHHMH0]UHHHMHULE LM(HEHEHEv`HMHH|HI|HHQHC|HAHEHPHHHEHUHP HEHU HP(HEHU(HP0H]UHHMHULE HEv,HEHHHEHUHPHEHU HP]UHH`HMHULE LM(HE@HHHHH)HD$ HHHHEHE(HEEHE@E܃} u"HE(H@8HEHE(HP8HE(HEEHE@EHEH@UHcHHHHHEHEH@UHcHHH@ HEH}tH}uF}EHHHHE(HHEwEHHHHE(HHHEUH}tH}tH}tH}u"EHHHHE(HHHEHE(UHcHHDHEEHHHEHHEHEEE;EHM HUHELUIIHHMAҋEH]ÐH$H*HBHHMH $$HT$L$LD$T$LL$\$UMLE LMAfDHcIAÐAÐ6IH"fIHfIÐHcIIIfDI6AfAfAs6ÐHL$HT$LD$LL$ IJIRM'HL$HT$LD$LL$ IJ IR(MB0HXD$8L$@T$H\$PLL$(HD$(D$(HXÐ%B%2%"%%%%%%%%%%%r%b%R%B%2%"%%%%%%%%%%%r%b%R%B%2%"%%%%%%%%%%%r%R%B%2%"%%%%%%%%%%%r%b%R%B%2%"%%%%%z%j%Z%J%:%*%% %%%%%%%%%z%j%Z%J%%%%%%%%Z%bH(HU=HHt"DH?=HPH@H0=HuH(fDVSH(HwHt9t ȃHH)Ht@HH9uH ~H([^#1fDD@J<LufDjtDVqATUWVSH0H<H2-+HD$ H9tHH<H0[^_]A\fHL$ Ht$ rrHL$(AH3t$(HH1H1DH1H!H9t%HHHH<HQ<H0[^_]A\fDH] fH3-+f.UVSHHpHH l6H5WHUE1H'IHHEHUI1HD$0HEHD$(H!HD$8HD$ H1H}HH HHn;HEHs;HEH r HC0HEHHEH%{H(ttH(f H(ÐVSH(H3u8tttNH([^fHIH5BH9tDHHtHH9uH([^f H([^ff.@1ÐATSH8IHD$XHT$XLD$`LL$hHD$(0AH qI.H\$(0LHI..fDATUWVSHPHc=IHLÅH1HHI9rL@E@LI9H(9uL HHwHvHL%1fH!HDEtHPHHIAԃH(;5|>@C {S H fDA@HALH)LLHELIL EIIAH)LLHEL9IL-oH}I)INd@KAHHLE9L9uDH mHEH qmH(=/=vXs? w:HmHcH1ҹZ)HA)T E1DH(f=vFE1=t=1ҹ(HHE1DH(E1=ADH(1ҹ(HAHcE1TD1ҹ |(Ht~Ht) E1)f.ADAD)(E1f (E1f 'E1fATUWVSH aHƋ0u%Ht H liHtH [^_]A\@H 0E1HHH-H HH)HH7f. IH oP SPHHH)SCI t#L;HuMiD  IH qSBfDATH HỈ CCG ==vTs? w:HjHcH1ҹ~&He&xH A\@=v;=t=u41ҹ)&HHtи@=tHbHtLH A\HB(y1H A\1ҹ%HteHtиL1ҹ %HtOHt иi%fI% 0%ATWVSH(H @HHt2H=H5 IօuMt HCLH[HuH H([^_A\H%DWVSH Hօu H [^_f$HHt<8H Hp^HoH HaHC1H [^_ÃSH =˅u1H [H 9H Ht*1HHtH9HAuHt&HB $H  1H [HSH w(tLt2H [Duut4fH y뿐RtCuH/Htf.HH[D#HuH (H`H [HcALL3D$2\$RfDHD$THT$`fuH9HfxtL)LLD$(PE1ED$ @L}D$PLLf9D$0fD$P Hp[A\A]A^A_@HD$4HT$@H9tIHfxtLfL$RA=HQ HHfxH9u]IEAEHp[A\A]A^A_fIT$ LHfxaH9ufA8LHfxu:H9uHAHYf8u'HH9uIEAEAffAuAHQ HHfxuH9uHfyH9u7fA IT$ LHfxH9ufAAfAtXAE9ʺIEDfAE 1fAM fAEHp[A\A]A^A_fAHIT$ fID$ IfA|$uNL9uHIEAAE}DI$IEAD$AEbfE1HE1DHQ %ҿ%¿%%%%%j%Z%J%:%*%% %%%Ҿ%%%Ht1HAHAHøff.UWVSH(HHHoH;tiHCHSH9t$HPHSH8?1H([^_]@H H)HHHHH HHtFHHH0HS@ HHtHHCHSt뉹wff.ATVSH HιL&H^HFHFHkMt$HI9wHHtHI9vLJ1H [^A\ÐSH ,HIHHH [Ð%R%%%%%%%r%b%R%B%2%"%%%%%һ%»%%%%%r%b%R%B%2%"%%%%%Һ%º%%%%%r˗{}e}e}e}e}ep}e`}eP}e@}e0}e }e}e}e}e}e}eЀ}et_|e-|e_|e2|e_|e2|e`|eF6|e*a|e6|ea|e8|eb|e 9|ec|e):|ed|eE;|ee|eI<|ef|ei=|e|g|e>|erh|e?|e\i|e@|eFj|eA|ek|eB|e@}e`}e}e|}ez}e y}ex}ez}e2-+] fMemory access offset=%ld size=%ld is out of bounds#biglittle1need byte ordernetworkfailed to allocate memory size=%lu bytes12Failed to allocate memory size=%lu bytesBufferalloc_inoutalloc_outalloc_innew_innew_outnew_inoutinitializeinitialize_copyorderinspecttotallength+slicewrong type. Expected (FFI::Type)INT32UINT32DOUBLEInvalid parameter type #%xInvalid return type@fixedInvalid ABI specifiedInvalid argument type specifiedUnknown FFI errors777ssssnconventionenumsblockinginspectInvalid return type (%s)Invalid parameter type (%s)type_map@type_mapVariadicInvokerinitializeinvokeLastErrorerrorerror=winapi_errorwinapi_error=ffi_thread_local_dataUnknown type: %df,7w Wڗ*8fPPPPsKPP from_nativeCannot set :string fieldsunsupported type '%I64i 'c͚ٚ $-6?HccccccZQundefined type '%I64i '#,5>GPYbk}tInvalid Memory objectinvalid memory read at address=%pinvalid memory write at address=%pinvalid memory access at address=%pMemory access offset=%ld size=%ld is out of boundsvalue is not a pointer22index cannot be less than zeroindex+length is greater than size of string11AbstractMemoryNullPointerErrorput_int8get_int8put_uint8get_uint8write_int8read_int8write_uint8read_uint8put_array_of_int8get_array_of_int8put_array_of_uint8get_array_of_uint8write_array_of_int8read_array_of_int8write_array_of_uint8read_array_of_uint8put_int16get_int16put_uint16get_uint16write_int16read_int16write_uint16read_uint16put_array_of_int16get_array_of_int16put_array_of_uint16get_array_of_uint16write_array_of_int16read_array_of_int16write_array_of_uint16read_array_of_uint16put_int32get_int32put_uint32get_uint32write_int32read_int32write_uint32read_uint32put_array_of_int32get_array_of_int32put_array_of_uint32get_array_of_uint32write_array_of_int32read_array_of_int32write_array_of_uint32read_array_of_uint32put_int64get_int64put_uint64get_uint64write_int64read_int64write_uint64read_uint64put_array_of_int64get_array_of_int64put_array_of_uint64get_array_of_uint64write_array_of_int64read_array_of_int64write_array_of_uint64read_array_of_uint64put_longget_longput_ulongget_ulongwrite_longread_longwrite_ulongread_ulongput_array_of_longget_array_of_longput_array_of_ulongget_array_of_ulongwrite_array_of_longread_array_of_longwrite_array_of_ulongread_array_of_ulongput_charget_charput_ucharget_ucharwrite_charread_charwrite_ucharread_ucharput_array_of_charget_array_of_charput_array_of_ucharget_array_of_ucharwrite_array_of_charread_array_of_charwrite_array_of_ucharread_array_of_ucharput_shortget_shortput_ushortget_ushortwrite_shortread_shortwrite_ushortread_ushortput_array_of_shortget_array_of_shortput_array_of_ushortget_array_of_ushortwrite_array_of_shortread_array_of_shortwrite_array_of_ushortread_array_of_ushortput_intget_intput_uintget_uintwrite_intread_intwrite_uintread_uintput_array_of_intget_array_of_intput_array_of_uintget_array_of_uintwrite_array_of_intread_array_of_intwrite_array_of_uintread_array_of_uintput_long_longget_long_longput_ulong_longget_ulong_longwrite_long_longread_long_longwrite_ulong_longread_ulong_longput_array_of_long_longget_array_of_long_longput_array_of_ulong_longget_array_of_ulong_longwrite_array_of_long_longread_array_of_long_longwrite_array_of_ulong_longread_array_of_ulong_longput_float32get_float32put_floatget_floatwrite_floatread_floatput_array_of_float32get_array_of_float32write_array_of_floatread_array_of_floatput_array_of_floatget_array_of_floatput_float64get_float64put_doubleget_doublewrite_doubleread_doubleput_array_of_float64get_array_of_float64write_array_of_doubleread_array_of_doubleput_array_of_doubleget_array_of_doubleput_pointerget_pointerwrite_pointerread_pointerput_array_of_pointerget_array_of_pointerwrite_array_of_pointerread_array_of_pointerget_stringput_stringget_bytesput_bytesread_byteswrite_bytesget_array_of_stringgetputcleartotalsizetype_size[]__copy_from__to_ptrcall+@layoutwrong type in @layout ivar (expected FFI::StructLayout)StructByValueStructinitializelayoutstruct_class#<%s:%s size=%d alignment=%d>#<%s:%p size=%d alignment=%d>wrong typeTypeTypeDefsSizeTypesfind_typetype_sizesizeBuiltinNativeTypeinitializealignmentinspectnewVOIDTYPE_VOIDINT8TYPE_INT8SCHARCHARUINT8TYPE_UINT8UCHARINT16TYPE_INT16SHORTSSHORTUINT16TYPE_UINT16USHORTINT32TYPE_INT32INTSINTUINT32TYPE_UINT32UINTINT64TYPE_INT64LONG_LONGSLONG_LONGUINT64TYPE_UINT64ULONG_LONGLONGTYPE_LONGSLONGULONGTYPE_ULONGFLOAT32TYPE_FLOAT32FLOATFLOAT64TYPE_FLOAT64DOUBLELONGDOUBLETYPE_LONGDOUBLEPOINTERTYPE_POINTERSTRINGTYPE_STRINGBUFFER_INTYPE_BUFFER_INBUFFER_OUTTYPE_BUFFER_OUTBUFFER_INOUTTYPE_BUFFER_INOUTBOOLTYPE_BOOLVARARGSTYPE_VARARGScannot duplicate function instancesffi_prep_closure_loc failed. status=%#xfailed to create closure poolwrong argument type %s, expected pointer or proccannot free function which was not allocatedcannot attach variadic functionstrying to attach function to non-module@@%s22cannot create function with both proc/address and block$6GYj(;Jv^12Fi((111111Functioninitializeinitialize_copycallattachfreeautorelease=autoreleaseautorelease?@__ffi_callback_table__@__ffi_callback__to_nativefrom_nativefailed to allocate a page. errno=%d (%s)%sArrayTypeArrayinitializelengthelem_typenative_type method not implementedto_native method not implementedfrom_native method not implementednative_type did not return instance of FFI::TypeMappednative_typeto_nativefrom_nativeinitializetypeFailed to allocate memory size=%ld bytesput_string12MemoryPointerinitializefrom_stringMemory access offset=%ld size=%ld is out of boundsbiglittle1need byte ordernetworkunknown byte order#<%s address=%p size=%lu>#<%s address=%p>firstcallercalling free on non allocated pointer %s from %scannot duplicate unbounded memory areacannot duplicate unreadable/unwritable memory areafailed to allocate memory size=%lu bytes11Invalid argumentswrong argument type, expected Integer or FFI::PointerPointerinitializeinitialize_copyinspectto_s+slicenull?addressto_i==orderautorelease=autorelease?freetype_sizeNULL21conventionenumsblockinginspectInvalid parameter type (%s)Invalid return type (%s)Invalid ABI specifiedInvalid argument type specifiedUnknown FFI errorFunctionTypeCallbackInfoFunctionInfoFunctioninitializeresult_typeparam_typesget_stringsliceindex %d out of boundsfrom_nativeget not supported for %sno Struct layout configured for %sinvalid Struct layout for %sinvalid pointer in structNo such field '%s'wrong argument type %s (expected %s)to_nativeargument not an instance of structMemory access offset=%ld size=%ld is out of boundsset not supported for %s01*Invalid Struct layoutstruct layout == nullput_reference_value called for non-reference typewrong argument type %s (expected Pointer or Buffer)memory of %ld bytes too small for struct %s (expected at least %ld)orderLKKKKKLL+L8LELRL_LlLyLLLLLLLLLLLLLLLLLLLMMM/M?MLLLLLL_MOMStructInlineArrayCharArrayinitializeinitialize_copynewalloc_inalloc_outalloc_inoutnew_innew_outnew_inoutpointerpointer=layoutlayout=[][]=null?eachsizeto_ato_ptrto_sto_str@pointer@layoutgetputcannot create libffi union representation for alignment %dwrong type for field %d.nametype of field %d not supportedtype of field %d has zero sizeStruct size is zeroput_stringput_bytesString is longer (%ld bytes) than the char array (%d bytes)cannot set array fieldcallwrong type (expected Proc or Function)get not supported for %sput not supported for %s3wrong argument type %s (expected Symbol/String)wrong argument type %s (expected FFI::Type)reference_required?e^]]]]]]]]] ^^$^1^>^e^e^e^e^e^e^X^K^StructLayoutFieldNumberStringPointerFunctionArrayinitializeoffsetsizealignmenttypeputget[]fieldsmembersto_a__union!FFIcannot duplicate symbol#[current process]Could not open library '%s': %s@nameDynamicLibrarySymbolNativeLibraryopenlast_errorinitializefind_symbolfind_functionfind_variablenamenewinspectinitialize_copyRTLD_LAZYRTLD_NOWRTLD_GLOBALRTLD_LOCALRTLD_NOLOADRTLD_NODELETERTLD_FIRSTRTLD_DEEPBINDRTLD_MEMBERRTLD_BINDING_MASKRTLD_LOCATION_MASKRTLD_ALL_MASKbigdecimalBigDecimal%.35LeEto_sffi_prep_closure_loc failed. status=%#xfailed to allocate closure from poolffi_prep_cif failed. status=%#xPlatformBYTE_ORDERLITTLE_ENDIANBIG_ENDIANINT8_ALIGNINT8_SIZEINT16_ALIGNINT16_SIZEINT32_ALIGNINT32_SIZEINT64_ALIGNINT64_SIZELONG_ALIGNLONG_SIZEFLOAT_ALIGNFLOAT_SIZEDOUBLE_ALIGNDOUBLE_SIZELONG_DOUBLE_ALIGNLONG_DOUBLE_SIZEADDRESS_ALIGNADDRESS_SIZEwrong number of arguments (%d for %d)wrong argument type (expected a boolean parameter)to_ptr returned an invalid pointer:pointer argument is not a valid pointerInvalid parameter type: %dypArqrq3ss!tttsuu?vvnwnwvvvyrvykxx;pqpPr$qrBsstt utuurv w wrvrvrvxqBvxx8xoqOpqpkrrYss/ttuwuvvvvvv8x=qu8xwto_ptrto_native__map_symbol     }e0}e @}eL%~e ~eH}e`~e`~e~e0P~eMingw-w64 runtime failure: Address %p has no image-section VirtualQuery failed for %d bytes at address %p VirtualProtect failed with code 0x%x Unknown pseudo relocation protocol version %d. Unknown pseudo relocation bit size %d. bbbbbb’.pdata8ɕ8cINFINITYNANLɚ R`%uM]=];Z e uuvHMeƑFݍ~QCoߌGA<զIx@ p+ŝi@4@ @@ @@@?Kp}e{}e}e}e@}e|ed}e~e~eP8~eP~eP~eP~e P~exB}ePB}e`}e@}e}e }e}e}e}e@}e`}e}e}e }e}e~e8~e8~e8~e8~e8~e8~e8~e8~e8~e8~e9~e9~e9~e9~e9~e9~e9~e9~e9~e9~e9~e:~e:~eC}eȁ}e@}e43}e}e(}ep}eh}e}e}e}e}e}e}e&}e&}eGCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.3-posix 20200320GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.2-win32 20191008GCC: (GNU) 9.3-posix 202003209@9@P8@9@8@@9@90@9 @9@8@80@8p@8@8@8@8 @8P@9@:@@9@8`@9@:P@9@ DP(048< H Thixi""__  }}!"!"n%$n%%<%%H%q&T&&`& 'p '8'|8'''U(U(:):)**,,,----- . .O.O./ // /L1,L11@11L122`222l22x25555F6F666}7}777888888 9  99499D9):T)::h::x:E;E;;;;;I<I<<<==i=i===1>1>>$>?8?M?HM??X?6@l6@l@|l@@@UAUAAAAAoBoBBBBBCCCCD(D#F<#FFPFG\GKpKKK%M%M@M@MNNNNYPYPtPtPRRRRS$SS<S=UH=UXU`XUVlVVVXXXX*Z*ZEZEZ[[[[_]_]z]z]^ ^_8_t_Dt__P_Q`\Q``h``t`*a*aaaaaaaababbbbbTcTcccccJdJdzdzdd d/e0/e_e<_eeHefXfDfdDffpfgg7g7g|g|ggg-h-hrhrhhhii\i\iiijjFjFjj jj,jk8kxkHxkkTkk`kmpmvnvnnnoopppprr/r/rFsFsasasttt(tu4uuHu wT w'wh'wQxtQxlxlxyyyyzzzz||)|)|K}K}f}f}Q~Q~l~(l~X4XsHsTړdړpΔ|ΔFFppcpՖՖtt ϘϘ-(-W<WٚHٚT`]p]|֮֮ͯͯFF33%%X$X0ߴ@ߴ!P!`xȷȷrr# #(,(o0p<HT `:l:{x{TT((ppDD ,[8[DBXB-h-*x*gg99ll??LLll0 @ xPx8`8ntncc__IIww% % T(T~4~@LXdtKK>>HH>>$F0F<nPn-h-xGG77,,__$0<MHMT`pQQ    ? ?           0 ?<?[H[ \)h0OtO>>YYEEt t$( 4 %"D0"e"Te""`"'#l'#U#|U#]#]##$%& & &&&&&&&43435555H6P6779 9V9,V99899D9<:P@:Q;\Q;=h=1>t1>w>w>??e?e?LAPAOBPBqBxBBE*F0FFFFFGGHHHHQI`IcI pIIIKKN,NPDPQLQPS\PSSdS8Tt@TTTUUUUUU8V@VVVaWpWWW XX8X@XXXYYYYYYYZtccccqd dff~g gg$gg(hj,jkDklXmqn\nnhn`pl`ptttttAxxy yyzqzzz{{  B0`pP  20`2P2P  2 0`pPB0`pP  20`P  0`P  R 0`pP  20`PB0PB0`pP  0`pP  20`P2P  0 ` p P B 0 ` p P2PB0P2PB0`pP2P2PB0PB0PB0`pPB0P0`pP2P2Pb0`pPB0PB0P B0`pP2P  2 0`pPB0P  2 0`pPB0P2P2P  2 0`pP  20`P  2 0`pP  r0`P  20`P  20`P  2 0`pP  20`P  20`P  2 0`pP  20`P  20`P  2 0`pP  20`P  20`P  2 0`pP  20`P  20`P  2 0`pP  20`P  20`P  2 0`pP  20`P  20`P  2 0`pP  20`P  20`P  2 0`pP  20`P  20`P  2 0`pP  20`P  20`P  2 0`pP  20`P  20`P  2 0`pP  20`P  20`P  2 0`pP 0`pPb0P B0`pP b 0 ` p P2P B 0 ` p P2P B 0 ` p P2P B 0 ` p P2P B 0 ` p P2P B 0 ` p P2P B 0 ` p P2P B 0 ` p P2P B 0 ` p P2P B 0 ` p P2P B 0 ` p P2P B 0 ` p P2P B 0 ` p P2P2P2P2PB0P  20`PRP2PB0P  20`P2PB0P  20`P2PB0P  20`P2PB0P  20`P2PB0P  20`P2PB0P  20`P2PB0P  20`P2PB0P  20`P2PB0P  20`P2PB0P  20`P2PB0P  20`P2PB0P  20`P 0`pPB0`pP2P  0`pP  2 0`pP2P  2 0`pP2P  2 0`pP2P  2 0`pP2P  2 0`pP2P  2 0`pP2P  2 0`pP2P  2 0`pP2P  2 0`pP2P  2 0`pP2P  2 0`pP2P  2 0`pP2P  2 0`pP2P  20`PB0PB0P  2 0`pP  20`PB0PB0PB0PB0PB0P 0`pP 0`pPB0`pP2P B0`pPB0PB0PB0P  20`P2PB0PB0P2P0`pPRPB0P  20`PB0P  2 0`pPb0PP  2 0`pPB0P  20`P  20`PB0`pP 0`pP  0`P  20`P B0`pP  0 ` p PB0PB0`pP  2 0`pP2P / 0 ` p P2P0P2PB0P2P2PB0PB0P  2 0`pP  20`PB0P2PB0PB0`pPB0`pPB0PB0`pP2PB0P2P2PB0P B0`pP  20`P  0`P0`pPB0`pP2P2PB0P  20`PB0PB0PB0PB0P2P  2 0`pP  R 0`pP  20`PB0`pP  20`P 0`pP  20`PB0`pP  0`pPB0P  R0`PB0PB0P   0 `pP2PB0PB0P  20`PB0PB0PB0P0PB0Pb0`pP2P0`pP  2 0`pPB0`pP2P2PB0P  20`PB0Pb0`pPB0`pPB0`pPB0PB0P  R 0`pP   0 `pP  20`P  20`P  20`P  r 0`pP b0`pP  2 0`pP  2 0`pP  20`PB0P  0`pPB0PB0PB0PB0PB0PB0P  20`P b 0 ` p P  20`P2PB0P  20pP  r 0`pP0`pP  2 0`pP B0`pPB0`pP B0`pPB0PB0P  0`pP2P2P2P )0`pP2P2PB0`pPB0P  r0`P 0`pP  20`P 0`PB0PB0P2P 0P0`pPB0Pb0PB0`pPB0PRPB0P  R0`P2P2P  0 ` p P 0`pP2PRPrPrPrPRP2PPPRPRPPPPP$$BB0`  R0`pP  0`PBB0`b0  0`pP b 0 ` p PB  20`pP2  B0`p20`p202020`BBBBBB  0 ` p PR0`200`p  0 ` p P 0 `pP0`0  0`pP  0B0`pP20`20_2 ( , 0 ; ffi_c.soInit_ffi_cx0$IP61Ix7`2I88p2IH82K`8(<6<F<^<v<<<<<<<< ==6=F=b=z======= >>8>L>X>f>t>>>>>>>>? ?? ?,?6?>?H?P?Z?d?r?|???????????@@@,@<@P@`@t@@@@@@@@@AA A0A@APAhA|AAAAAAABB,B@BTBpBBBBBBBCC,C@CTChC|CCCCCCCCCD4DLD\DlDDDDDDDDDD EE,E@EPE`ElE|EEEEEEEEFF$F4FDF\FlF|FFFFFFFGG0GPGdGxGGGGGGGG HH4HDHTHdHtHH(<6<F<^<v<<<<<<<< ==6=F=b=z======= >>8>L>X>f>t>>>>>>>>? ?? ?,?6?>?H?P?Z?d?r?|???????????@@@,@<@P@`@t@@@@@@@@@AA A0A@APAhA|AAAAAAABB,B@BTBpBBBBBBBCC,C@CTChC|CCCCCCCCCD4DLD\DlDDDDDDDDDD EE,E@EPE`ElE|EEEEEEEEFF$F4FDF\FlF|FFFFFFFGG0GPGdGxGGGGGGGG HH4HDHTHdHtHHCloseHandleCreateEventADeleteCriticalSection?EnterCriticalSectionFormatMessageAFreeLibrary(GetCurrentProcess)GetCurrentProcessId-GetCurrentThreadIdvGetLastErrorGetModuleHandleAGetProcAddressGetSystemInfoGetSystemTimeAsFileTimeGetTickCount|InitializeCriticalSectionLeaveCriticalSectionLoadLibraryExAkQueryPerformanceCounterRtlAddFunctionTableRtlCaptureContextRtlLookupFunctionEntryRtlVirtualUnwindSetEvent6SetLastErrorrSetUnhandledExceptionFilterTerminateProcessTlsAllocTlsGetValueTlsSetValueUnhandledExceptionFilterVirtualAllocVirtualFreeVirtualProtectVirtualQueryWaitForSingleObjectT__iob_funcy_amsg_exit_errno_initterm_lock_strnicmp_unlockabortcallocfreefwriteisspacelocaleconvmemchrmemcpymemsetreallocsignal#sprintf3strlen6strncmpUvfprintf_strdupiPathIsRelativeA__stack_chk_fail__stack_chk_guardSleeprb_ary_duprb_ary_entryrb_ary_new_caparb_ary_push9rb_block_given_p;rb_block_procOrb_cFalseClassQrb_cFixnumRrb_cFloatZrb_cModule]rb_cNilClass_rb_cObject`rb_cProcirb_cStringkrb_cSymbolnrb_cTrueClassrrb_call_superrb_check_typerb_class2namerb_class_new_instancerb_const_definedrb_const_getrb_const_setrb_cv_setrb_data_object_zallocrb_define_aliasrb_define_alloc_funcrb_define_attrrb_define_class_underrb_define_constrb_define_methodrb_define_module rb_define_module_function rb_define_module_under rb_define_private_methodrb_define_singleton_methodrb_eArgError rb_eException!rb_eFatal$rb_eIndexError(rb_eLoadError,rb_eNoMemError-rb_eNoMethodError.rb_eNotImpError/rb_eRangeError1rb_eRuntimeError<rb_eTypeErrorrb_ensurerb_exc_new_strrb_exc_raiserb_float_newrb_funcallrb_funcallv-rb_gc_mark0rb_gc_mark_locations>rb_gc_writebarrier_unprotectXrb_global_variableirb_hash_arefjrb_hash_aset|rb_hash_lookuprb_hash_newrb_id2symrb_include_modulerb_int2bigrb_intern27rb_iv_get8rb_iv_set:rb_ivar_defined<rb_ivar_get>rb_ivar_setHrb_ll2inumXrb_mEnumerable]rb_mKernelrb_num2dblrb_num2llrb_num2longrb_num2ullrb_num2ulongrb_obj_classnamerb_obj_duprb_obj_is_instance_ofrb_obj_is_kind_ofjrb_raiserb_requirerb_rescuerb_rescue2rb_respond_torb_scan_argsrb_singleton_classrb_sprintfrb_str_intern rb_str_new rb_str_new_cstr rb_str_new_static&rb_str_to_str,rb_string_value-rb_string_value_cstr.rb_string_value_ptr?rb_sym2id^rb_thread_call_with_gvl_rb_thread_call_without_gvlcrb_thread_createdrb_thread_currentorb_thread_local_arefprb_thread_local_asetrb_uint2bigrb_ull2inumrb_undef_methodrb_warnrb_yieldruby_native_thread_pruby_snprintfruby_thread_has_gvl_p ruby_xcalloc ruby_xfree ruby_xmalloc ruby_xmalloc2 ruby_xrealloc2J strerror000000000000000000000000000000000000KERNEL32.dll00000000000000000000000msvcrt.dll(0SHLWAPI.dll<0<0libssp-0.dllP0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0P0x64-msvcrt-ruby230.dll|eH}eH}ep x@HPX`hpxȠРؠ (08@HPX`hpx 0@P\Ъ (@`hpx 0@P`pЮ 0@P`pЯT 0@P`pР 0@P`pС 0@PP08