ELF>@81@8 @99@@@22dWdW8`   888$$Ptd888<<QtdRtd  GNUy eL:]R7'mJ 2   [  U d h N   l2u  | =D$_3o\ g Fs ! 0~ ?' p m3oa ~UG   |<dO 'M D'a yGh,^:: + , {I WF")    ]q __gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Py_NoneStructPyDict_NewPyExc_TypeErrorPyErr_FormatPyObject_RichCompareBoolPyExc_SystemErrorPyErr_SetStringPyDict_SizePyObject_GetAttrPyUnicode_FromStringPyUnicode_InternFromStringPyUnicode_FromFormatPyObject_GC_UnTrackPyObject_GC_TrackPyObject_GC_IsFinalizedPyObject_CallFinalizerFromDeallocPyType_ReadyPyGC_DisablePyGC_Enable_Py_DeallocPyExc_DeprecationWarningPyErr_WarnFormatPyDict_SetItemPyType_ModifiedPyObject_HasAttrPyObject_CallMethodObjArgsPyTuple_NewPyDict_SetDefaultPyBytes_FromStringAndSizePyBytes_AsStringPyUnstable_Code_NewWithPosOnlyArgsPyCapsule_NewPyObject_GetAttrStringPyDict_GetItemStringPyModule_GetNamePyExc_ImportErrorPyCapsule_IsValidPyCapsule_GetNamePyCapsule_GetPointerPyDict_SetItemStringPyExc_AttributeErrorPyErr_ExceptionMatchesPyErr_ClearPyThreadState_GetPyInterpreterState_GetIDPyModule_NewObjectPyModule_GetDictPyMethod_New_PyObject_VisitManagedDictPyLong_AsLongPyErr_OccurredPyExc_OverflowErrorPyLong_TypePyImport_ImportModulePyMemoryView_FromMemoryPyObject_CallFunctionObjArgsPyUnicode_DecodeUTF8PyUnicode_InternInPlacePyObject_HashPyLong_FromLongPyLong_FromStringPyList_New_PyObject_GC_NewPyExc_ValueErrorPyArg_ValidateKeywordArgumentsPyDict_NextPyObject_GetItemPyExc_RuntimeErrorPyMem_MallocPyMem_FreePyTuple_GetSlicePyTuple_GetItemPyErr_NoMemoryPyDict_GetItemWithErrorPyExc_KeyErrorPyErr_SetObjectPyTuple_PackstrrchrPyImport_AddModulePyType_FromMetaclassPyUnicode_New_PyUnicode_FastCopyCharactersmemcpymemcmpPyBaseObject_TypePyErr_GivenExceptionMatchesPyCFunction_TypePy_EnterRecursiveCallPy_LeaveRecursiveCallPyObject_VectorcallDict_Py_FalseStructPyLong_AsUnsignedLongPyExc_RuntimeWarningPyErr_WarnExPyObject_IsSubclassPyObject_Call_PyObject_ClearManagedDictPyObject_ClearWeakRefsPyObject_GC_DelPyImport_ImportModuleLevelObject_Py_TrueStruct_PyThreadState_UncheckedGetPyFrame_NewPyTraceBack_HerePyCode_NewEmptymemmovePyMem_ReallocPyException_SetTracebackPyNumber_LongPyNumber_MultiplyPyObject_VectorcallMethodPyUnicode_TypePyObject_SetAttrPyObject_GenericGetAttr_PyObject_GenericGetAttrWithDict_PyDict_GetItem_KnownHashPyMethod_TypePyObject_VectorcallPyNumber_FloorDividePyList_TypePyLong_FromSsize_tPyNumber_RemainderPyExc_NameErrorPyObject_SetItemPyTuple_TypePyNumber_AddPyObject_RichComparePyDict_TypePyObject_IsTruePyExc_NotImplementedErrorPyFloat_TypePyObject_Format_PyType_LookupPyDict_DelItemPyObject_SetAttrStringPy_VersionPyOS_snprintfPyUnicode_FromStringAndSizePyExc_ModuleNotFoundErrorPyCapsule_TypePyType_TypePyImport_GetModuleDictstrlenPyImport_GetModulePyUnicode_FindCharPyUnicode_SubstringPyInit__pcg64PyModuleDef_InitPyObject_GenericGetDictPyObject_GenericSetDictlibc.so.6GLIBC_2.14GLIBC_2.2.5# - ui 8  rqt stuP|(p8~HКXhx ~ 0{H``h1M$Z0u!.@00 (@H'p|08v@ vhx u !(0`L8@00p`P (@H`0h0xP0p`0 2({0H;P{XpCx| M| V0ucm8v@Pu`hPupupuuu(0`}8`PɪX`}``x֪ @w     ,3 5(60G8J@KHMPOXS`_hapbxhmosty|""q q (08@HPX`hpx !#$%&'()*+ -(.0/80@1H2P4X7`8h9p:x;<=>?@ABCDEFHILNPQRTU V(W0X8Y@ZH[P\X]`^h`pcxdefgijklnpruvwxz{}~ (08@HPX`hpxHH1HtH5ʯ%̯@%ʯh%¯h%h%h%h%h%h%hp%h`%h P%zh @%rh 0%jh %bh %Zh%Rh%Jh%Bh%:h%2h%*h%"h%h%hp% h`%hP%h@%h0%h %h%ڮh%Үh%ʮh %®h!%h"%h#%h$%h%%h&%h'p%h(`%h)P%zh*@%rh+0%jh, %bh-%Zh.%Rh/%Jh0%Bh1%:h2%2h3%*h4%"h5%h6%h7p% h8`%h9P%h:@%h;0%h< %h=%ڭh>%ҭh?%ʭh@%­hA%hB%hC%hD%hE%hF%hGp%hH`%hIP%zhJ@%rhK0%jhL %bhM%ZhN%RhO%JhP%BhQ%:hR%2hS%*hT%"hU%hV%hWp% hX`%hYP%hZ@%h[0%h\ %h]%ڬh^%Ҭh_%ʬh`%¬ha%hb%hc%hd%he%hf%hgp%hh`%hiP%zhj@%rhk0%jhl %bhm%Zhn%Rho%Jhp%Bhq%:hr%2hs%*ht%"hu%hvQHGuHsHH5A8H81(1Ht$H;W tHIHH5O8H81ZATHUSHHtHPuHH[]A\JHPHtwH HqH9~bHDuHPHȦH5q8H81jHu,H t"HHHSH5o8HH819HHHAHEt []A\AUIATIUHSQH ÅuVL?H5 Ht;H5 HE1LL1HHtHxHHu VZ[]A\A]AWIAVAAUAMATDAAULLSH(H4$HT$D$WHHIH4$1L9}H ƋtHHTHHHHxH$Hu E11Mu L-E1FIE1HhHHHHl$FIHtHHHHL$1HDH-dMEHLDDMD\$ULDAUfADQAAWDAWt$@PPt$@PPAPE1HHt7HH5ȸHxHy1HHuHQH73Z[]AWIAVAUIATIH5[UHSHLD$HHLH>IHu0LHL$MH56HHţH81tAHLu@LLIIMH56HPHAWHT$H81BZYJHLCIHt7HxHHuHDIy1(HIuL)E1H 2L2H[]A\A]A^A_AVEAUIATIHUSyHt=H;Hu1AtHLLHx/HHu'HHH8t1[]A\A]A^AUATUHSQHxHt^HjHu H]H9tH/H55H8+L-Mu&H5\HIHu#L01AEtAELHHI$xHI$uLHtHIHt#AH YHHHYyIyAH XLHHXcxAH XLHHX@xE1H XLHHX xZH[]A\A]AWH5_LAVAUATUSHXH|$ H=XH>L-XHLIHHHHHH=D\IHu&HEHHEHfH1H1Lt$ IIxHIuL3HExHHEuHI$xHI$uLHx^HHuVHLHџLH53H81L.HHH HMIE 1L%&E1HD$Hc1@l HD$J<8HHD$HtH v H|$HD$Ht8IHIHFuHc@l HD$J<8HIIHu L-^HHLuL1-I<~Ht=HHLufD$ 1H-D$"HtI<vHDHuMHHuӺ LH=\HHtHD$ LHxHyHt1HX[]A\A]A^A_HXHt$(Ht$`H|$ D$Ht$H|$HtHOtHPH HXAWIAVIAUIATIULSASH=H E1E1@xHLH(LxH@LPhMt A$tA$E1Lc LC@AtA1LsHH{PH{8LkXAEtAEHt EtEW11Hk`HKpHAG%tYt[H;tZ=tJH$;=tCHH5SH8Hx4HHu,H"H$ 1HZ:HS0HN1ZH[]A\A]A^A_AVIHAUEATIUHSHHH@u HǛHLH50H81qLK(HC Mt I9LLIM9s#HvMHLH50H81-Au2I9s-RL1MPIHl011+Y^y H1*H[]A\A]A^USQH5HHtP1HnHHu AHuH՚H50H8FHxHHtH HJHZ[]AWAVAUATIU1SH(LPH}Ht HHcHcHPHHIEL4HD$H9l$IDHHHuHI$IM9tI?u+HHL$Ht$HL$Ht$IGIIH9tIHu=HcH5/IDHHI$HPHH81 HHp+Hc1H([]A\A]A^A_AWIAVAUATIUSHL6.H|$LHtLpLHHH=P`HHuE1tEHH$HtH<$H:IHuw-Hu|H|$LLHIHtaH<$HHIHtGtAEM9uHIEyYH(HxHHuHL^tBAE0H8H HHH1HHyHxHHuHH[HuH'H5KH8H0v#H5/HH81OoHɑH5/H81#CHҧuHH5 1H8 t,H}H51H8HH5`1H8HZH5iHHuH39HH51H٦HxHHuHH=tCHHH=1H5`HHt =ߡu2HHDH5MH=HHxL%1KHL6Ht{~HڤH{fHnHHH5F(fHnHflfHn1 ~(flfl) HѢHHLH$fH5P1HHHHHLd$ ILH HLHD$ HHD$(H_HD$0H.H@H>ILLH HHD$ H2HD$(HHD$05HݡHHILLPH HRHD$ HHHILLH HHD$ H@HD$(H_HYHWILLH âHHD$ HHD$(HHD$0NHHHILLaH ҡHKHD$ HHD$(HޡHD$0HHH=MILL H sH HD$ HHtiHg=MILHܠLŢHD$ H aHHD$(iHAHUHtxSHBHEHuFHALHHDHgHHL-ECAH H=tKH=ttLDH="E:H=kHt?1H]Hx/HHu' HuHH5DH8H=3 H1AL-BSHHEHbHExHHEuHDL%CLHHu1A LHHC~H*HAH LHH\CQHHA0LHH8C$HHaA`LHHCHH4ALHHBHHALHHBHqHALHHBpHLHALHHzBCH'HALHHKBHHSALHH.BHݙH&ALHHBHHALHHAHHALHHAbHnHALHHA5HIHrALHHxAH$HEHExHHEuHjL%@L;HH"A@LHHAHӘHHgHALHH@eHHHExHHEuHH=@IHHH-y1Lt$ fHnHHL$8~HD$0Lm H1Lt$flM)D$ IHtHLX@LHLHILHlLxLhtMI$xHI$uLH=@HHH-H$1Ld$HD$ HD$Lm HT$(HCHD$MnLL-=AiHT$LHHL?3uHD$HIILHlLxLhtMM<$MuHxHHuHL%GL-L8HHu1HEHL-<1A1A.LHHHH1L_HHHHAHHu HEHEAt@AyHHtHuE11HLLH1HH;H5H=ޔHFHxHHuHH5Ж1|HH&H5H=HHxHHuHsL̕H UH=HH5_HHHHtH5"H=HJHxHHuHLUH ֓H=HH5!HHlH5!H=zHNHxHHuHLH mH=HH5wHHu1AL-:H5H=$HHxHHuH L~H H=H)H52HHu1AL-::H5]H=HHxHHuHLH qH=JHH5{HHHHtH5>H=HfHxHHuHLH H=H,H5HHH5=H=HHxHHuHL0H H="HÔH5HHH5ԔH=UHFHxHHuH>LϒH H=HZH5C*HH-H5H=HTHxHHuHHH4H5mH=HHHHHL-7A GL-u7A0L-^7AL-G7AL-07AL-y7AL-b7AL-6AHyL1L-6AHH&HHHE9H|,HHuHgH[]A\A]A^A_H=gH=HH9tHn}Ht H=qH5jH)HH?HHHtH}HtfD=5u+UH=}Ht H=zd ]wf.f.HE̟d߅CLH]`#IIHHHHHHI@HIPHIHHIPH1H:Hff.GHufIE̟d߅CH?H]`#HHOHIHIHHGHHWHIHHHWL1H:FHHH V GG DH7fHE̟d߅CH]`#HHNHHHHHHFHHVIHHHHVL1H:HH H*YKfDHXB LIpI8HH H1HHHH0H1HHHI@IHHIPHIPHfGHunIXB H?LGHLH L1MIHH0H1HHHIIHGHHLHWH HWA AGG ff.fLfHXB IxIHH H1HHHH0H1HHHI@HIPHIHIPH H*Y@JHqzHGptH@HQzHGptH@HWHtHWHHff.HWXtHWXHff.HytHff.HG`HttDHyff.@HH8Ht HCHP`Hf.HHU8Ht HHP`Hf.HH%HtHHt1HHGH HufDHHtH9ufHHtHH9tHtff.@HHtHHtfD1DHGH Hu$ff.ff.HHtH9ufHHtLI9tMtAHHtt f.HH|$HtH|$HtHff.HGxLOH?t(IHupHIu6H6IAHfHt{HH>LBHDH!wIH p.H5.H81^1HHytHvIH .H5 .H81'DHvIH -H5-H81@Hy[ff.AWAVMAUATUSHHGHHHIIIHuIDIGIHt7H8HtnuٸH[]A\A]A^A_DHI9HEHH8_tۃuHuHLH5BH81fDI)IM}H[]A\A]A^A_fDHuLH5H81W1UfUHHSHHHGLH@t~$uFHHH[]Au+HLFI$HvHH[]A@HtH5,H8BH1[]fHLF1MtHCH 5,H5,HHtH81@HtHL $HT$L $Ht$H`)fDHL $HT$L $Ht$H#HCH h+H5U+HHtH81g0fHL $HT$OL $Ht$H&HCH .+H5B+HHsH81ff.fHGHHtfD#H=>+4@SHGPHHttHCP[@HGHxHtHCPHu[Hqst̉[ff.SHG@HHttHC@[@HGH8HC@Hu[fHwHH1H=*ff.SHGHHHH@uHH@0[HHHuHCHHu|f.HHtfH9P0uff.HHtFHH0H9tH[D[YHCH8H9P0DH4[ff.HHtt f.SHHHtXHtHHHHtHH HtHx HHt)Ht[HqqHfDSHGHHHt+HpH}H81u%H[DHpHH5H81Hx HHt 1H[fDH1ff.HtHx HHt f.ff.Ht fDtHAUIATIUHSHHhHtHAԉÅH} HtLAԉÅLLHÅH}PHtLAԅH}XHt LAԅuyH}8Ht LAԅufHHt LAԅuPHHt LAԅu:HHt LAԅu$H}pHtHLL[]A\A]fH[]A\A]ÐSHHGHGHH)HwGHHcʉH9uAH[HHHtjHtDHcH9tHuHuHnH5H8WGHH HcʉH9uH[WGHH HHcʉH9uH[H@`HtqHHteHHt[HnH9Cu9@HHHHH߉D$ tD$ HHHu<H.HmH5%H8ff.fH(HGHD$tfH@h1PHD$HHt4HamH%H5H81H|$Hx HHt H(諿H(fDHD$H|$tH|$1HT$Ht$cHL$pjHL$Yff.AWAVAUATIUHSHHhLG0MGxt!HwHhHL[]A\A]A^A_@HVLIH1L HHtaLHHIUHÅx HIUt~HhH[]A\A]A^A_@HVHvHukHhH1[]A\A]A^A_ADIExHIEyHkHSHH5H811f.LuLMMtI<LD$HHT$LL$;IHfHT$LL$LD$HteHBHID$ I9H1HHff.AoDAHH9uHHt ILI LLD$HT$LL$蟿LL$HT$HLD$HH|$PE1HD$XL|$0H|$H|$HM$AH\$8ILIHD$HH|$HT$LD$ LL$(?HT$PtHT$XtHT$XHD$PHHL#IDIHHT$Ht$LH}tHT$LD$ LLL$(L|$0H\$8MLL$HLLt$ALL$HL$HHx HHtg1MM7ff.@HI9tIHXHt>HJH1ff.fHH9|H;tufDHH9tHu1H;5.cfHff.ff.HH9tHuH;btfDIM9uG1@˵tLVM~1 @HI9tH;|uOE1DJTHBt@tH9 HXHIAHLHHuaIH H5H81貸1Hff.GxH?IHHWtHGH8LJHHHAfDHtHHHfDHH`HH H5H81*1HHGxLOH?t IHu`HMu'IA1HHtsHH>LBՐHq`IH H5H81讷1HHytH:`IH nH5[H81wDH`IH 'H52H81N@Hycff.H uLWIIL9FH=_`I96IXHtrLFM~11ff.@HTH9H9HI9uAIB8IH1LLHDLDHH9t4HuHp_H9t#LHH9tHuH9uf.IQBqATM#US1Hj uIYH=Mpu|HLH,HtDH[]A\1ɺLLfDIQBuL9IA0 螳HuH^H5H8裱1ff.HIpHtHHtfD1DHGH HufDHHtH9ufHHtLI9tMtASHGHHHµHo@uHH@0[H蘰HoHuHCHHu(ff.ff.HHtfH9P0uff.HHtFHH0H9tH[D;IHCH(H9P04Hְ$[ff.HHnHtHHt1HHGH HufDHHtH9ufHHtHH9tHtff.@Ht+tHWPHwPHtHx HHt1fH5!\HHT1Hff.fSHHHGHGHv}HHu#GWHH HH u?H[H5i[1ʯxdtIH話HH tHHO[H5H8耮,fDGH[H![H5H8RH[H@`HtqHHteHHt[H[H9Cu9@HH(HHH߉D$ D$ HSHHut衯HfHIZH5H8袭KxH8f.HH;5MZtKHtFHF tQtHHHtHx HHt1HfD1@H8fDHYH5H8HHtOHFtBtHWHHwHHtHx HHt 1HDHfDH)YH5H8肬HHHtOHFtBtHW@Hw@HtHx HHt 1HDH@fDHXH5:H8HUHSHHtrH;5XHuvHXH5KH8˪tHHHtHx HHt1H[]fD蛪fHAXHF yHWH5H89fUHSHHtrH;5WHuvH/XH5#H8 tHHHtHx HHt1H[]fD۩fHWHFyH WH5qH8yfATIUSHHH@H;5&WHH|A$@HHnH@t'I96LH裭cHCH|Ht HLV[H5,]A\H8顩Ht3[L]A\ߨHV[H5y]A\H8nfDtA$@t1迪HHtO1HLHHx HHtoHt*HM@tmHLZHEx HHEt[]A\[H]A\@H޿1聭H@[L]A\ @HЧfDH9ULH5OH81}tHH[]A\ħ@HHtt f.SHHHtXHtHHHHtHH HtHx HHt)Ht[HTHfDSHHhHtHChHx HHH{ HtHC Hx HHHJH{@HtHC@Hx HHH{HHtHCHHx HHH{PHtHCPHx HHH{XHtHCXHx HH~H{`HtHC`Hx HHiH{8HC8HtHx HHTHHtHǃHx HH9HHtHǃHx HHHHtHǃHx HHHHtHǃHx HHH{pHtHCpHx HHt1[Ӥ1[äfD賤fD裤9fD蓤NfD胤cfDsxfDcfDSfDCfD3fD#fDff.SH觩H{(tHHH[AUATUSHHHttHH[]A\A]HGxuGL%QA$A$HHI$xHI$H떿L%4eߡHHtA$tA$HCE1H11L H=d蝦IHx HHMt:IELLHHIIEx HIEtpM8¤L%sPA$HHff.LLA$tA$HX]LHfDL8>ITfDAWAVAUATAUHSHHH=EeIHD*eDƃHcHD;d1 ~.H9~)HcHTA9}߉9A9vA9HHHNjGA9H/EtEHM`1HL萠HH D`(H踢HExHHEHx HHH[]A\A]A^A_ËGA9xMu`IE`MINtM~(MAHL$AHDH?HL$HHM9~(I}`Mu`HtHx HH Hx HHMtIx HIH=wcHHc5_cHcHD;d1fD~0S9})HcHDA9}߉9|A99?LcIIE;fb9+9}3H)؍PHHHHHHLHHHH]EfI.bEfDHEHHHE H[]A\A]A^A_HDHHL$蕤HL$HHVHHH\Ix HI;MIHLItHe1D;gËa9fDp@IcH詟HHD5aLcHc5|aIHyaIfHHDH袣HHI}`IE`HHHHĝHDHQHL$HHHIHILuLH\HL$MHL$艢HHHj`H[`D`H(EHcHL4HI.HI!LȜLLHL$萛HL$"II>I.EtEH#HHu HhD;g9t_t>I1۾I(HI1ff.AUATUHSHH(L%_A$t A$L%^EtEHIH9C HqHHHLIHHx HHH=\Ht$1HHl$Ll$cHHExHHE"IEx HIEtXHHx HHHHtMtI$xHI$H([]A\A]DLȚfDH踚9fDHExHHEHx HHHxH={61TH@0LHD$+HD$H([]A\A]HHExHHEuH{fHؙeHșAAUATUHSHH(L%\A$t A$L%\EtEHcGH9C H1HHHL誙IHHx HHH=ZHt$1HHl$Ll$#HHExHHE"IEx HIEtXHHx HHH|FtMtI$xHI$H([]A\A]DL舘fDHx9fDHExHHEHx HHH8H=c1TH0LHD$HD$H([]A\A]HЗHExHHEuH讗{fH蘗eH舗AAWHYAVAUATIUSHXHD$ HD$@HD$HHLyHMHtH9HtHL$ HEHLt$@M DML,1L\$ H|M~ff.LL)ff.ff.fHPHH?H9:uITL)L؋ t HHI9H|HHeL.AEtAELl$ Lt$@A$tA$H=W1LLd$@HHD$HHI$xHI$HH;C"ID$H5rXLHHHHHCH5FXHHHHHU>xHHUnHC`HLPHH]Hx HHtHHx HH;IExHIEHXH[]A\A]A^A_H E1L H^HGBHH5H8R1H肙XZ1H|$ Hu$HtHxHHu 腔HH=1F\L\$HL$8LLHQBH9GLT$LsHD$8LL$H<$N H<$LL$LT$L\$t3KHlAHH$H5HH1覘!HD$8ITHL tHHI9Ll$ M`L-VAEtAELl$ BDH AL gL-XVAEAxeHHUu[H1$H.H=LHLHؒHH=81HuRHtH{H9HXH}HqH~"1ff.H;THH9uH?HJH5HWH81 Hx HH_H2H=1HJ觔lHH=W1L\$LT$LL$H<$HL $ L $1IMHD$Hu:pf.tLHL)HD IEIHt8I9H0HL $L $HuL $L $HtsI9qHD$(Ll$0Ld$(HD$01LLHL $ڔ2Ht$L $H|$0HLHt+ff.ff.H98tHBHHuL $HL$8LLH>H9GLbL $gH=HL$0HH5SH81 @HY=H5cH8HHHH9!HuH;=L $dHff.AWHQAVAUATIUSHXHD$ HD$@HD$HHLyHMHtH)HtHL$ HEHLt$@M 4ML,1L\$ H|Mnff.LLHPHH?H9:uITL)L؋ t HHI9H|HHeL.AEtAELl$ Lt$@A$tA$H=O1LLd$@HHD$HUHI$xHI$HH;;"ID$H5PLHHHHHCH5PHHHHHU>xHHUnHC`HLPHH]Hx HHtHHx HH;IExHIEHXH[]A\A]A^A_H ZE1L H^H:HH5H8R1H1‘XZ1H|$ Hu$HtHxHHu ŌHH=1\L\$HL$8LLH:H9GLT$LHD$8LL$H<$NLH<$LL$LT$L\$t3KH9HHdH53HH1!HD$8ITHL tHHI9Ll$ M`L-NAEtAELl$ BDH AL L-NAE聋xeHHUu[H1dHnH=Q,L?H2L%HHH=1HJHtH{H9HXH}HqH~"1ff.H;THH9uH 8HJH5*HWH81LHx HH_HrH=U1.THJlH<H=1L\$LT$LL$H<$HL $JL $1IMHD$Hu:pf.tLHL)HD IEIHt8I9H0HL $CL $HuL $1L $HtsI9qHD$(Ll$0Ld$(HD$01LLHL $2Ht$L $H|$0HLHt+ff.ff.H98tHBHHuL $HL$8LLH6H9GLL $gH6HL$0HH5H81I@H5H5H8:HHHH9!HuH;6 L $dHff.AWH/JAVAUIATUSHXHD$ HD$@HD$HHLqHMHtHAHtHT$ HUJLL$@M<ML$1L\$ H|Mf.LLHPHHH9:uIL)L؋ t HHI9sH|IHtH\$ HF4H5GH8/H)H=HtHx HHvHX1[]A\A]A^A_DL\$HL$8LLHi4H9GLT$LHD$8LL$H<$8$H<$LL$LT$L\$tqt%H3HH[H5HH1Š1H|$ HuHtHxHHH2H=HD$8IHL tHHI9,H\$ HMH2HH8jH2HH8AUHL =1AH H5XZ&H}L\$LT$LL$H<$HL $8I1L $MHHD$u8ntLHL)HD II$I9Ht/H0HL $3L $HuL $!L $HtaI9HD$(Ll$0Ld$(HD$01LLHL $  Ht$H|$0LL $HHtfH98tHBHHuL $HL$8LLH1H9GLuCL ${H1HL$0HH5H81McL $8@AWHEAVAUIATUSHXHD$ HD$@HD$HHLqHMHtHQHtHT$ HUJLL$@M<ML$1L\$ H|Mf.LL)ff.ff.fHPHHH9:uIL)L؋ t HHI9sH|IHtH\$ H/H5CH8HH=lHtHx HHvHX1[]A\A]A^A_DL\$HL$8LLH/H9GLT$LHD$8LL$H<$8H<$LL$LT$L\$tqt%H.HHH5oHH1"1H|$ HuHtHxHHHH=uHD$8IHL tHHI9H\$ HMH>.HH8jH).HH8AUHL 1AH H5DOXZ&Hp}fLL\$LT$LL$H<$HL $蘀I1L $MHHD$u8ntLHL)HD II$I9Ht/H0HL $蓅L $HuL $聂L $HtaI9HD$(Ll$0Ld$(HD$01LLHL $j Ht$H|$0LL $HHtfH98tHBHHuL $HL$8LLH0-H9GLruCL ${Hr,HL$0HCH5H81譃õL $8@AUATUSHHHL-,H?ImH}HH@H;/,HutQ@DHLcI$@t'L9HL贂HCHt~zHtH5LH~fHt3H~H=H=PH1[]A\A]fD@1HHt1HHIHx HHMtIL$@LHk}I$\HI$NL}A@H5H})@Hi*HE1L H EH5H8R1H蓁XZ1H[]A\A]@HyHwfHH|H޿1HfHX|I}HH51 fDTHLL|DAUATUSHHHL-e)H<ImH}HH@H;)HutQ@DHLcI$@t'L9HLHCHt~zHtH5H|fHt3HS{HH=H1[]A\A]fD@1)}HHt1HHdIHx HHMtIL$@LHzI$\HI$NLizA@H59H1{)@H'HE1L H H5H8R1H~XZ1H[]A\A]@HyHǹfHHzH޿1QHfHyI}HH5*1[~fDTHLyDHGHH;&u 1yAWAVAUATUSHHtHHt#HH[]A\A]A^A_Ð~HfD xIH&I|$`H(HtLoL9HEHIUA@@IXHtkHJHN1ff.fHH90H;luI|$`ID$`HHHHxML9tMuH;-%1ID$`@HLxuLuM~1 HI9t L;lufE1M9JtI9LLtH|$0IHLT$PM4 MHT$(L,1HD$0Ld$ LMII\MLLHPHHH9uITH)LЋ t HHI9I\H>HƒH\$0tH5O9H~9IHbHx HHL-/8H=4IULxHHtEHEH57HHH#IH&HExHHEL=7H=~4IWLrxHH)tEHEH58HHHIHHExHHEHc"E1HI9EyfInLD$7HT$HD$`)D$P)wLD$HHH5i6HT$HptHt,PLLD$HL$L|$`wLD$HL$HMt!IxHIuLitHL$@Ix HIHx HHIExHIEHiH;-!/H5%7LyIHHEL-"L9SHHpHHyHL$1iuHHMHL$LHD$HQHt$HxHHuHD$ysD$DIx HIH5m6LuIHHEL9LhpMeI}ZtHHD$LHHAUHL$AHx HHEsIx HIHuI|$hȠID$`LHlHx HHA$tA$HEHHEHRrXtH=91HGHH; 1LqHHtH\ IExHHIEu>E1LqMt.ff.IxHIuLqHH=xE1Ix HIHx HHHxL[]A\A]A^A_fvIH HExHHEuH0qIEtHIEfLqYfLT$HL$HLHHH9CHD$HLUL\$Ht$z谸Ht$L\$LT$t"HHHH5H81Qu1H|$0HuHtHxHHHaH=4E1H\$0fDHHH8RHL 1AH ]H5tXZ`HD$HITHL0tHHI9Ld$ HT$(H\$0HSHo`H}MAtAHEH8L8HHHMoLHL$;oHL$L)oHoHoH@hHH@(HL1HqHn8HnZLn9H@hH/H@(H"LHAH}AtAHEHxLxHHHLn}BnL5n;pH=-HGHH;1LmHHpH3HLH5ZH81rHE1IH=rIHHEHHEHjmDIAHItRHPDH=%HE1Hm?HhHzHH8jLlLl'HlOMIx HItIEHIELlMEImAtAEtEIExHIE:I1D6LT$L\$Ht$1mHLHHHD$jHL$HHHHωD$kD$mH+HH}H9HXHHqH~1DH;THH9uHHJH5HWH81tH|$0IHLT$PM4 MHT$(L,1HD$0Ld$ LMII\MLLHPHHH9uITH)LЋ t HHI9I\H>HƒH\$0tH5(H>(IHbHx HHL-&H=#IULgHHtEHEH5C&HHH#IH&HExHHEL=}&H=>#IWL2gHH)tEHEH5&HHHIHHExHHEH#E1HI9EyfInLD$&HT$HD$`)D$PeLD$HHH5)%HT$HptHt,PLLD$HL$L|$`fLD$HL$HMt!IxHIuL)cHL$@Ix HIHx HHIExHIEHiH;-/H5%LhIHHEL-L9SHHpHHyHL$1)dHHMHL$LHD$HQHt$HxHHuHD$9bD$DIx HIH5-%LdIHHEL9LhpMeI}ZzcHHD$LHHAUHL$AHx HHEsIx HIHuI|$h踍ID$`LHlHx HHA$tA$HEHHEHacH=HGHH; 1L`HHcH\ IExHHIEu>E1L`Mt.ff.IxHIuLx`HzH=u8E1Ix HIHx HHHxL[]A\A]A^A_&eIH HExHHEuH_IEtHIEfL_YfLT$HL$HLHH H9CHD$HLL\$Ht$zpHt$L\$LT$t"H HHH5[H81d1H|$0HuHtHxHHH!H=E1ܼH\$0fDHQ HH8RHJL 1AH H5mxcXZ`HD$HITHL0tHHI9Ld$ HT$(H\$0HSHO^`H}MAtAHEH8L8HHH ^LHL$]HL$L]H]H]H@hHH@(HL1HqH]8H]ZL]9H@hH/H@(H"LHAH}AtAHEHxLxHHH ]}]L\^H=HGHH;j 1L\HHl_H3H LH5H81XaHE1IH=BhaIHHEHHEH*\DIAHItRHDH= йHE1H[?HhH: HH8jL[L['H[OMIx HItIEHIELP[MEImAtAEtEIExHIE:I1DLT$L\$Ht$1\HLHHHD$_YHL$HHHHωD$ZD$mHHH}H9HXHHqH~1DH;THH9uHHJH5ڡHWH81^HEIA1HH=ط LLT$HT$L\$HHHLSHHEHHEHH$]0HHHL/HHIHHL*HL*H*HH$*H$xH1*HaHE*H1HE*IE11L#*H'LH5H81.HEE1HP.I.HmL}1L;d(HI9E1M9JtI9LsIHS1L;lfHH9E1L9HJtI9CLH$?s/H$IE1E11۾HmHտ1X@AWAVAUIATUSHHHH=HSH+H INjtAIGH5dLHH HIH x HIL%H=aIT$LT+IH tAIGH5LHH` HIH_ x HIHGH9E fHD$0)D$ **IHHE1H]IVtL|$ HLHLL$H\$0*L$IMtIx HIyHx HH Ix HI!HExHHEMA$tA$I$xHI$It$HT$I}hLIWID$H; H;(JHXpHH{1[(HHHLSHHEHHEHH$m&H$@LX&LH&5I|$< ID$HL5L9r^HH$&H$HHHx HHH5H&HHH x HH_ID$H;MH;hHXpHH{'IHbHLSHIxHIuLH$:%H$fDH'L9rHH$%H$HIHx HHeLHb$HH HExHHEIx HIID$H;H; HhpH@H}5&IH HLUHIx HI H L9u<H$IH HExHHE H5LC$HIHt x HI ID$H;H; LxpM_ITB%HY H$HLAWH$IHHHH;HT#.H@#IH(#L#HEL"L"H{H@hHH@H1LHHHH=Hl1iE1 I|$|IT$CL5=L9rEHYH@hHH@HLIM M9wL"HH Ix HIHHH$W!H$IHEM xHHEHx HHX%IH IEH5 LHH HH HEH5uHHH IM HExHHE^ H5LLl%IExHIEl $IH[ H5|HH)% H5LL% H5HLL$IExHIEuLq Hc|$7"IHH5,HL$IECxHIE |$ !IH H5HLb$IExHIE I$xHI$ Hx HH LnRHtIH@hHH@HLH$@I|$ID$HPt$DI|$tIT$ uL9rrHEtEID H=HGHH;R1HuIHT!HuHHH5H81D#@HzH=h16|HHH@hH;H@H.LH@I|$ ID$HhEE"H7E1E11۾Ix HIHtHExHHE@HH=:g]{MtI$xHI$HtHx6E1HHtBLMtIx HItHHH[]A\A]A^A_1@LfDHfDIExHIEIBHI51L4$4$LAH4$4$DHAtALkDkH=LHGHH;1LIHHHHEE1H1۾KfL7H HE1E1侺I|$TID$LxAAoI|$|Il$(EtL9u-o@LEHUAtAtHEx$HHEuHHT$L$L$HT$fInHT$L$HD$0)D$ +L$HT$HIIx HItVHxfE1侺HHtnHHx HHt E11H߉4$E11h4$LH$TH$HyE1몾f.H׉4$%4$DH L(1HHBHLHH HHHH$H$f.I|$vHM|$0AM9wo Lh$1H HLH$>fLH$H$%x HHHH~H=bE1v\@H&HH$NHHHLHHIHHLHLHHH$H$xH1H꾾aHE*H꾾1HUIE11L3H7LH5zH81HEE1H꾺PIHmL}1L;d(HI9E1M9JtI9L]IHS1L;lfHH9E1L9HJtI9CLH$O]/H$IE1E11۾HmHտ1X@AWAVAUATUSHXHHFH m HIH5HHh IM: IGL%HHO H=V 1LLHyHx Ix HI$IEH5LHH IM IGH5ELHH2 IIM x HILHPII$M xHI$L;5AL;54Du L;5UoAĉ$Ix HI $ L5H=SIVLGIHKtAIGH5LHH{IIMzx HI!L%"H=IT$LIHtAIGH5}LHH IIMqx HIHɽAE1HI9FfIn¿LL$fLT$HT$HD$@)D$0LT$LL$HI3H5HT$HptJt<0LLLT$LL$@LL$KLT$LL$IMtIx HI IxHIuLI$xHI$uLIxHIuL{MrAtAIxHIuLOH5HH9CHTIMkH5HLI9D$_ SII$M xHI$ H5LIIMx HI IGH;ּ LHpMIyLL$1,IH LL$LHLAQIHILD$:D$x HIIx HI; HtH=WkIx HI MtIxHI#MtIx HIE1HsH=zWmkMtI$xHI$j$HtHExHHE $HX[]A\A]A^A_fDL0 L$E1L L %L LLL$L$ L$LL$MLLL$ LL$fH@hH H@(H L1LЅ I$xHI$ H5HHH9CPIMH5HԹLI9D$VPII$M xHI$G H5LPIIMAx HI IGH;Ź LppMtVI~tO% HH HD$LLAVHt$AHxEHHu IwI}hD7IHIL5H(LϻlfDL HOIx HI>1HlH=PdEL'LL $L $L\HHbHD$0H LH\$8MJL9 H=^I9IXH{LFM~,1f.HTH9H9HI9uAIA8IHHt$81LHHHt1H\Hx HHE11f1fMk I1LL HHHf; IfME1IxHIuLx ILxHI$@IA$tA$IGH8L HHHa@IEH5LHHIMXID$H5@LHH II$MxHI$IGH; AtAMIx HI~fIn̺HEflHD$@)D$0AD$ @u tEID$H|$0HpHII$MxHI$HHt$(L|$(HD$ H8PHIx HIHt1HXYHx HHE1WLLL$fDIHįH5FH8e1)IHLHLIHHjLLHD$(IL# H=HGHH;z 1ҹLH[I{@LI}x HIwDLp-I$HI$LA@CH=$HGHH;1ҹLHI$@IA$tA$IGHxL`HHHLff.ff.HH9t4HuHPH9t#LHH9tHuH9ffDIRBQLb1 uIjH=4DWHHAHHRHbH H5DH8G@H@hHH@(HLL@ILLMVM~AtAAtAIx HIME1fDHt$81ɺL,H\@LcH eH=H\$v@L[fD>fDHIlIA$tA$IGHxL`HHH}Osf.H@hH+H@(HLLAXHnL{fDLHH)HHHWLtHcAH9nHRH$H5%?H8U0HA?@LPfDIRBL90IB0=IfDIA$tA$IGHxL`HHHf.ILLx!afDLX0LHfDfD+IOL/fDLA\$[LLH5H1Lx@LHH  HbH!H5?H8R-HFeILEL8<L!HMH5aH8$IHLHLfIHLLL$LT$LT$LL$HILD$kD$mIAD$AT$HH HcAH9AD$AT$HH HHcAH9}HHLLHD$rLHHIHHIE`Ht8L`L9t HCHL|Ct1I}`IU`Y6$HH_LH5_E1H81>I'IH;@LPXIM&IxHIt04fDH^H=BVALHH2H5 =H8c ILHGHT[IH9HIE`Ht5HxH9tHCHBt1I}`IE`4Ht MHLH5`^H81H; H5ƶLIH@`H/HHLHHHIH9Gu3H|$IH|$HHH53HHuH@`HtvHHtjLHHt]HH9Gu4H|$!5H|$AHHH3HHu (FHHH5.\H8GHHţH5\H8HHHK1H;|HH91H9HtH9HT$HL$H<$?HT$HL$H<$HHS1L;d$HH91H9HtI9LHL$H$i?HL$H$HfAWAVAUATUSHXH<$HHFH Q HH5۶HHG IM IEL%>HH. H=8 1LLHH_ IExHIE)H<$H5HGHH IM IEH5LHH IIEM xHIELHII$M xHI$L;5AL;5nDu L;5qEIx HI E L5ѵH=IVLIHJtAEIEH5$LHHIIEMgxHIEL=^H=IWLIHtAEIEH5LHHIIEMtxHIEHAE1HI9FfIn¿LL$LT$HT$HD$@)D$0LT$LL$HI=H5HT$HptJt,0LLLT$LL$@LL$LT$LL$IMtIx HI IxHIuLIxHIuLIxHIuLMvAEtAEIExHIEuLH5(HIH9CoHG6IMkH5HLI9GX 6IIMx HI H54LIIMx HI IEH; LHpMIyLL$1gIH3LL$LHLAQIHILD$uD$@xHIEvIx HI HLVH=G: N~DIx HIMtIxHIMtIx HIjHUH=9MMtIx HIGAHtHExHHEHXD[]A\A]A^A_@LhLAąE1L8 L(+LLLL$L$L$LL$MLLL$LL$fH@hH H@(H L1LЅ Ix HI H5!HBHH9C@3IMH5HLI9GI3IIM x HI$ H5-LIIM&x HI IEH;  LppMtSI~tLjHH~ HD$LLAVHt$AHxBHHu9H/DH@hHH@(HLLAE Ix HI! H5үHHH9C1IMuH5ޮHǚLI9G1IIMx HIu H5ޯLIIMnx HIv IEH; LHpMx IyLL$h IH LL$LHLAQIx HISd Ix HI H5HҙHH9C0IMH5HLI9G0IIMx HI H5L%IIMHx HI IEH;, LppM I~ HHHD$LLAVHt$AHx HHE Ix HIN H5HHH9C@/IM%IG.IGHƃH AWH)HHcЉD$H9 |$ Ix HI H5H HH9CZ/IM?IGIGH HH A_AGHH HH   Ix HI H<$IuًT$HhMIEHIELfDHxLhLX HgIExHIE$1H/OH=/3FfDLBLL $L $L}HAHHD$0H LH\$8MJL9 H=I9 IXHLFM~$1fHTH9H9HI9uAIA8IHHt$81LHHHt1Hy>Hx HHE11f1fMI1LLCHHPfIfME1IxHIuLMxKILE1 FHI$LfDI}AtAIEH8L8H!HH fDH<$H5HGHHIMWIGH5LHH IIMx HIIEH;( AEtAEMIExHIE~fInϺHflHD$@)D$0AG @u tEIGH|$0Hp"+IIMx HIHӒHt$(Ll$(HD$ H82HIExHIEHt1H;Hx HHE17LLL$fDIHH5(H8~1iIH5LHL/I.HHBLLHD$hILH(KH=,HGHH;1ҹLHOI}@LHIELfDIGLH=|HGHH; 1ҹL-HI@@I}AtAIEHxLxHHH @H@hHeH@(HXLLLȐHH9t4HuHH9t#LHH9tHuH9FfDIRB1Lb1 uIjH=t&jHHAHNH2HBH`H5Q&H8'@#I"L1@LMVM~AtAAtAIx HIME1fDHt$81ɺLHd@IHILS~fDL@VHBGH==+A>yDLHIfDI}GAtAIEHxLxHHHx@H@hH"H@(HLLA^fHX^LH~fDfDL}HH)HHfH5LHcЉD$H9WHHcH5d!H8oHD$'fLsIRBL9IB0%~fDSII}AtAIEHxLxH HH@IL/afDCfDL.LfDIeA_f.LX(LKRL>H51Lx@ LHH #HHH5D"H8H,IL@LnL4IHLHLI&.HH5CAH8HLLL$LT$LT$LL$BI LD$D$IAGAWHH HcЉD$H9&AGAWHH HHcЉD$H9HH+LLHD$?ILHH HHHHA`Ht@L`L9t(HCHLH $%H $t1Hy`HQ`pHTIH~nH;RLPXIMPIExHIEt0ifDHBAH==%9tLHH5H8ILHHqIHHI@`Ht@L`L9t(HCTHLL$$L$t1Ix`I@`Z%Ht-MH\LH5@H81H<LH5@H81!4H@`HHHLIHpHI9Fu/L+IHILLIHuH@`HHHLHHH.H9BueHB,HBHǃHw_rH)HHcD$H9HHHsHfH;HHufDHH)HHHtmHHT$kHT$HcD$H9tHXHHT$H5H8EHT$HHHH@BrHH HcD$H9uHHHHBrHH HHcD$H9XH;!_H5ܖLIQ7-[HHH5C=H8\2HoHrHDŽH5=H8 WHctHT$HT$HH@`HHHt~HT$HHT$HItgHI9Fu@LHT$HT$D$IHILHT$LHT$HIuHT$*HT$HH̓H5 <H8&HT$HK1L;dHH91H9HtI9LL$HT$HL$L$lHT$HL$HHS1L;dHH9E1L9JtI9LH $HT$H $HT$IAWHAVH AUATUHSH|$@Ht$Ht$8xHD$IIҹHD$1fL1҃H ILLl$MHMMIHIIHLLLt$IILMIIHLHD$HIIHT$HMLIIHL<LMHMHLIIMLILIL M?Ht$HHHHHHHHD$HHT$[]A\A]A^A_MMHIIIMLIHL<LMHMHLIIMLIIMHT$H[]A\A]A^A_ff.fAWAVAUATUSH/LVLfoELELLML )D$'HD$1HE̟d߅CHD$H]`#L1҃H IHLl$IHLLIHHIHHLLt$IILIHILLHD$LLIIHT$IMLIIL<LIILIHIHMMHLIL L?LL$Ht$LHHHLHHHD$HHT$HD$HT$foL$)M[]A\A]A^A_fIILIIIMLIIL<LIILIHIHMMIHLff.AWAVAUATUSH/LVLfoELELLML )D$'HD$11HD$HXB fL1҃H IHLl$IHLLIHHIHHLLt$IILIHILLHD$LLIIHT$IMLIIL<LIILIHIHMMHLIL L?LL$Ht$LHHHLHHHD$HHT$HD$HT$foL$)M[]A\A]A^A_fIILIIIMLIIL<LIILIHIHMMIHLff.HHLIE̟d߅CHFHqH9HHHHIpHIxHH]`#HIHIHHHIHIPff.HH?HH>H8H?H~H8HH~H8HH~p2@ LFLHLLHLVL^HLPLXWO HHShared Cython type %.200s is not a type objectShared Cython type %.200s has the wrong size, try recompiling%.200s() keywords must be strings%s() got multiple values for keyword argument '%U'base class '%.200s' is not a heap typeextension type '%.200s' has no __dict__ slot, but base type '%.200s' has: either add 'cdef dict __dict__' to the extension type or add '__slots__ = [...]' to the base type__int__ returned non-int (type %.200s). The ability to return an instance of a strict subclass of int is deprecated, and may be removed in a future version of Python.__int__ returned non-int (type %.200s)%.200s does not export expected C %.8s %.200sC %.8s %.200s.%.200s has wrong signature (expected %.500s, got %.500s)Interpreter change detected - this module can only be loaded into one interpreter per process.value too large to convert to intFailed to import '%.20s.decompress' - cannot initialise module strings. String compression was configured with the C macro 'CYTHON_COMPRESS_STRINGS=%d'.%.200s.%.200s is not a type object%.200s.%.200s size changed, may indicate binary incompatibility. Expected %zd from C header, got %zd from PyObject%s() got an unexpected keyword argument '%U'invalid vtable found for imported typemultiple bases have vtable conflict: '%.200s' and '%.200s'unbound method %.200S() needs an argumentjoin() result is too long for a Python string while calling a Python objectNULL result without error in PyObject_Callvalue too large to convert to uint32_tcan't convert negative value to uint32_t__annotations__ must be set to a dict object__qualname__ must be set to a string object__name__ must be set to a string object__kwdefaults__ must be set to a dict objectchanges to cyfunction.__kwdefaults__ will not currently affect the values used in function calls__defaults__ must be set to a tuple objectchanges to cyfunction.__defaults__ will not currently affect the values used in function callsinstance exception may not have a separate valuecalling %R should have returned an instance of BaseException, not %Rraise: exception class must be a subclass of BaseExceptionnumpy.random._pcg64.PCG64.jump_inplacenumpy.random._pcg64.PCG64DXSM.jump_inplacenumpy.random._pcg64.PCG64.jumpedCannot convert %.200s to %.200s%.200s() takes %.8s %zd positional argument%.1s (%zd given)numpy.random._pcg64.PCG64DXSM.jumpednumpy.random._pcg64.PCG64DXSM.__setstate_cython__numpy.random._pcg64.PCG64.__setstate_cython__numpy.random._pcg64.PCG64DXSM.__reduce_cython__numpy.random._pcg64.PCG64.__reduce_cython__numpy.random._pcg64.PCG64DXSM.advancenumpy.random._pcg64.PCG64.advancenumpy.random._pcg64.PCG64DXSM.__init__numpy.random._pcg64.PCG64.__init__numpy.random._pcg64.PCG64.state.__get__numpy.random._pcg64.PCG64DXSM.state.__get__numpy.random._pcg64.PCG64DXSM.state.__set__numpy.random._pcg64.PCG64.state.__set__Unable to initialize pickling for %.200sModule '_pcg64' has already been imported. Re-initialisation is not supported.compile time Python version %d.%d of module '%.100s' %s runtime version %d.%d_ARRAY_API is not PyCapsule objectmodule compiled against ABI version 0x%x but this version of numpy is 0x%xmodule was compiled against NumPy C-API version 0x%x (NumPy 1.23) but the running NumPy has C-API version 0x%x. Check the section C-API incompatibility at the Troubleshooting ImportError section at https://numpy.org/devdocs/user/troubleshooting-importerror.html#c-api-incompatibility for indications on how to solve this problem.FATAL: module compiled as unknown endianFATAL: module compiled as little endian, but detected different endianness at runtimenumpy.core.multiarray failed to import (auto-generated because you didn't call 'numpy.import_array()' after cimporting numpy; use 'numpy._import_array' to disable if you are certain you don't need it)._cython_3_2_1.cython_function_or_method_cython_3_2_1._common_types_metatype PCG64DXSM(seed=None) BitGenerator for the PCG-64 DXSM pseudo-random number generator. Parameters ---------- seed : {None, int, array_like[ints], SeedSequence}, optional A seed to initialize the `BitGenerator`. If None, then fresh, unpredictable entropy will be pulled from the OS. If an ``int`` or ``array_like[ints]`` is passed, then it will be passed to `SeedSequence` to derive the initial `BitGenerator` state. One may also pass in a `SeedSequence` instance. Notes ----- PCG-64 DXSM is a 128-bit implementation of O'Neill's permutation congruential generator ([1]_, [2]_). PCG-64 DXSM has a period of :math:`2^{128}` and supports advancing an arbitrary number of steps as well as :math:`2^{127}` streams. The specific member of the PCG family that we use is PCG CM DXSM 128/64. It differs from `PCG64` in that it uses the stronger DXSM output function, a 64-bit "cheap multiplier" in the LCG, and outputs from the state before advancing it rather than advance-then-output. `PCG64DXSM` provides a capsule containing function pointers that produce doubles, and unsigned 32 and 64- bit integers. These are not directly consumable in Python and must be consumed by a `Generator` or similar object that supports low-level access. Supports the method :meth:`advance` to advance the RNG an arbitrary number of steps. The state of the PCG-64 DXSM RNG is represented by 2 128-bit unsigned integers. **State and Seeding** The `PCG64DXSM` state vector consists of 2 unsigned 128-bit values, which are represented externally as Python ints. One is the state of the PRNG, which is advanced by a linear congruential generator (LCG). The second is a fixed odd increment used in the LCG. The input seed is processed by `SeedSequence` to generate both values. The increment is not independently settable. **Parallel Features** The preferred way to use a BitGenerator in parallel applications is to use the `SeedSequence.spawn` method to obtain entropy values, and to use these to generate new BitGenerators: >>> from numpy.random import Generator, PCG64DXSM, SeedSequence >>> sg = SeedSequence(1234) >>> rg = [Generator(PCG64DXSM(s)) for s in sg.spawn(10)] **Compatibility Guarantee** `PCG64DXSM` makes a guarantee that a fixed seed will always produce the same random integer stream. References ---------- .. [1] `"PCG, A Family of Better Random Number Generators" `_ .. [2] O'Neill, Melissa E. `"PCG: A Family of Simple Fast Space-Efficient Statistically Good Algorithms for Random Number Generation" `_ Get or set the PRNG state Returns ------- state : dict Dictionary containing the information required to describe the state of the PRNG PCG64(seed=None) BitGenerator for the PCG-64 pseudo-random number generator. Parameters ---------- seed : {None, int, array_like[ints], SeedSequence}, optional A seed to initialize the `BitGenerator`. If None, then fresh, unpredictable entropy will be pulled from the OS. If an ``int`` or ``array_like[ints]`` is passed, then it will be passed to `SeedSequence` to derive the initial `BitGenerator` state. One may also pass in a `SeedSequence` instance. Notes ----- PCG-64 is a 128-bit implementation of O'Neill's permutation congruential generator ([1]_, [2]_). PCG-64 has a period of :math:`2^{128}` and supports advancing an arbitrary number of steps as well as :math:`2^{127}` streams. The specific member of the PCG family that we use is PCG XSL RR 128/64 as described in the paper ([2]_). `PCG64` provides a capsule containing function pointers that produce doubles, and unsigned 32 and 64- bit integers. These are not directly consumable in Python and must be consumed by a `Generator` or similar object that supports low-level access. Supports the method :meth:`advance` to advance the RNG an arbitrary number of steps. The state of the PCG-64 RNG is represented by 2 128-bit unsigned integers. **State and Seeding** The `PCG64` state vector consists of 2 unsigned 128-bit values, which are represented externally as Python ints. One is the state of the PRNG, which is advanced by a linear congruential generator (LCG). The second is a fixed odd increment used in the LCG. The input seed is processed by `SeedSequence` to generate both values. The increment is not independently settable. **Parallel Features** The preferred way to use a BitGenerator in parallel applications is to use the `SeedSequence.spawn` method to obtain entropy values, and to use these to generate new BitGenerators: >>> from numpy.random import Generator, PCG64, SeedSequence >>> sg = SeedSequence(1234) >>> rg = [Generator(PCG64(s)) for s in sg.spawn(10)] **Compatibility Guarantee** `PCG64` makes a guarantee that a fixed seed will always produce the same random integer stream. References ---------- .. [1] `"PCG, A Family of Better Random Number Generators" `_ .. [2] O'Neill, Melissa E. `"PCG: A Family of Simple Fast Space-Efficient Statistically Good Algorithms for Random Number Generation" `_ needs an argument%.200s() %stakes no keyword argumentstakes exactly one argument%.200s() %s (%zd given)takes no argumentsBad call flags for CyFunction_cython_3_2_1__pyx_capi____loader__loader__file__origin__package__parent__path__submodule_search_locationsan integer is requireddecompresszlib__reduce_cython__keywords must be stringsnumpy/random/_pcg64.pyxat mostat leastjumpedMissing type object__setstate_cython__exactlyadvancename '%U' is not defined__init____del__builtinscython_runtime__builtins__does not matchnumpy._core._multiarray_umathnumpy.core._multiarray_umath_ARRAY_API_ARRAY_API is NULL pointerBitGeneratornumpy.random.bit_generatornumpydtypeflatiterbroadcastndarraygenericnumberunsignedintegerinexactcomplexfloatingflexiblecharacterufuncSeedSequenceSeedlessSequencevariablenumpy.random._commonfunctioninit numpy.random._pcg64__reduce____module____vectorcalloffset____weaklistoffset__func_doc__doc__func_name__name____qualname__func_dict__dict__func_globals__globals__func_closure__closure__func_code__code__func_defaults__defaults____kwdefaults____annotations___is_coroutinenumpy.random._pcg64.PCG64DXSMstatenumpy.random._pcg64.PCG64xڥRMO1M$TʡjqBR@@zJhؓ`صۛf/U9=rc~ 4N]g̛?2I#@ζ(9b"*aN"$:=#=FRaqH&yhkGIGcM D !=JkX$EWK̑l#5^S*/$࢕'qjn޹h-k\Ь׷Pb@4̷8 kAqrqllxNd#"J:v6v6Ga$щ\v 26\-cTH@۬'a`3IF&hƂŸ\gBF? GDC̅Y|],4sY[:$B$RjFUl'S} gw;Ȝ䆭UfZ_2ǠKgmgT1Z &M"ma2(r0͵v6mجnVuٮƷgU04JddPz;HY6a6-\vOV> ^)-ey)mfլ~vq^n5-Ov{ga0(\̼OlN9}g>I]Lg0000000000004u6tsrivqafgav7760c1eeri1l '"O          +?'[[  advance(delta) Advance the underlying RNG as-if delta draws have occurred. Parameters ---------- delta : integer, positive Number of draws to advance the RNG. Must be less than the size state variable in the underlying RNG. Returns ------- self : PCG64 RNG advanced delta steps Notes ----- Advancing a RNG updates the underlying RNG state as-if a given number of calls to the underlying RNG have been made. In general there is not a one-to-one relationship between the number output random values from a particular distribution and the number of draws from the core RNG. This occurs for two reasons: * The random values are simulated using a rejection-based method and so, on average, more than one value from the underlying RNG is required to generate an single draw. * The number of bits required to generate a simulated value differs from the number of bits generated by the underlying RNG. For example, two 16-bit integer values can be simulated from a single draw of a 32-bit RNG. Advancing the RNG state resets any pre-computed random numbers. This is required to ensure exact reproducibility. jumped(jumps=1) Returns a new bit generator with the state jumped. Jumps the state as-if jumps * 210306068529402873165736369884012333109 random numbers have been generated. Parameters ---------- jumps : integer, positive Number of times to jump the state of the bit generator returned Returns ------- bit_generator : PCG64DXSM New instance of generator jumped iter times Notes ----- The step size is phi-1 when multiplied by 2**128 where phi is the golden ratio. advance(delta) Advance the underlying RNG as-if delta draws have occurred. Parameters ---------- delta : integer, positive Number of draws to advance the RNG. Must be less than the size state variable in the underlying RNG. Returns ------- self : PCG64 RNG advanced delta steps Notes ----- Advancing a RNG updates the underlying RNG state as-if a given number of calls to the underlying RNG have been made. In general there is not a one-to-one relationship between the number output random values from a particular distribution and the number of draws from the core RNG. This occurs for two reasons: * The random values are simulated using a rejection-based method and so, on average, more than one value from the underlying RNG is required to generate an single draw. * The number of bits required to generate a simulated value differs from the number of bits generated by the underlying RNG. For example, two 16-bit integer values can be simulated from a single draw of a 32-bit RNG. Advancing the RNG state resets any pre-computed random numbers. This is required to ensure exact reproducibility. jumped(jumps=1) Returns a new bit generator with the state jumped. Jumps the state as-if jumps * 210306068529402873165736369884012333109 random numbers have been generated. Parameters ---------- jumps : integer, positive Number of times to jump the state of the bit generator returned Returns ------- bit_generator : PCG64 New instance of generator jumped iter times Notes ----- The step size is phi-1 when multiplied by 2**128 where phi is the golden ratio. <@;<fXhx1@؋8v8teH @ ɔd 7 v @4@%hXHص  48HX\pxhh$Hhxؼ<8P(ؾh, X@ 8 XT  H h, x ( (  0 HD Hl 8 h h4(` xD`XxTd<h  h8x-@8CxYPho(Ȯ\hزzRx $}FJ w?;*3$"DUX̯{l8jW\iıбܱ  !4&DaL(&Dad@D` D 0Ul hxXAV `Dq K H H `<BBE B(A0A8D@_ 8A0A(B BBBF _ 8A0A(B BBBG @LAGG0g GAJ d DAG Z CAJ t $|RAZ E \ D Q7AZ E VԶ$Au J i G s4<@BDA _ ABE ABtpi_ H Ay F q G 4BED D(A0i(C ABB4%tBEE I(K0J8D`hFpIxOKGAADAABL`z8D0A(B BBB$|`AIC PAATP>BEB E(K0D8DPXI`PXAPc8A0A(B BBB86BEE G(A0e(C BBB88}lBBA D(A0X(D ABBtHBED D(D0 (G ABBK F(C ABB4AD ~ AD s AD ^ AA H BNB B(A0A8G8A0A(B BBBXLD`GHp؈aBEE E(D0D8B@88D0A(B BBBDBHE D(D08I@T8A0R(A BBB D0d H I G $(]nAAA hAAHP?BBB B(D0C8D`!8A0A(B BBBxXBBB B(D0D8G` 8G0A(B BBBI V 8D0A(B BBBE Q 8F0A(B BBBH (ADD Z DAH HDwBEB B(D0A8DPU8D0A(B BBBH43BBG B(D0G8DP` 8D0A(B BBBG (`4BEE B(D0A8GP 8A0A(B BBBB  8A0A(B BBBH T h |uLh }Th LDo E @ H 4 DA wABHu  $ Au J y G s0 D` D L HSDN4d AG G AH W AH Z FH  DM G  lxD~ F o xD~ F o( ,ADD ^ AAG ($ ADD ^ AAG pP TBDA  HBI F DBL H HBN q ABD A DBI Y DBI |AB i_ H pA D H H  ,)Ac8$ @BBA A(D0Y (D ABBD d` BBB B(D0D8GP 8A0A(B BBBA  8A0A(B BBBE L l=BBA D(GP (A ABBF  (A ABBD L \=BBA D(GP (A ABBF  (A ABBD \h LBIB B(D0A8Dg 8D0A(B BBBD eKOA\ BIB B(D0A8DW 8D0A(B BBBD eKOAh(BIB E(A0A8DN 8C0A(B BBBF  EE KEjAh@BIB E(A0A8D^ 8C0A(B BBBF  EE KEjAXtBBA A(D0 (C ABBG 8\@O8A0F (A ABBE X\BBA A(D0 (C ABBG 8\@O8A0F (A ABBE HbBB B(A0A8D@S 8D0A(B BBBB $GAAD ~AAh,4BIB B(D0A8D 8D0A(B BBBA FDjA EE h\4BIB B(D0A8D 8D0A(B BBBA FDjA EE \0 BIB B(D0A8G5SHA 8C0A(B BBBC \d# BIB B(D0A8G%SHA 8C0A(B BBBC L.BBB E(A0A8D 8D0A(B BBBA L DBBB E(A0A8D 8D0A(B BBBA LdYBBB B(A0A8D 8A0A(B BBBG L0wBBB B(A0A8D 8D0A(B BBBE HBBB B(A0D8DP8C0A(B BBB\PX9BBB B(A0A8GbHHK8A0A(B BBB1 XBEE B(A0D8( 0A(B BBBD a0A(B BBBD dBBB B(A0A8Z 0A(B BBBC DhBBB B(A0A8Z 0A(B BBBC teК8+ rqt stu# @ |ro` D ( . oooTo 6@F@V@f@v@@@@@@@@@AA&A6AFAVAfAvAAAAAAAAABB&B6BFBVBfBvBBBBBBBBBCC&C6CFCVCfCvCCCCCCCCCDD&D6DFDVDfDvDDDDDDDDDEE&E6EFEVEfEvEEEEEEEEEFF&F6FFFVFfFvFFFFFFFFFGG&G6GFGVGfGvGGGM4BP|2pG~3К@HI 6~ 0(I{`1M$ZD0u!.@00'p|Dv v u!`L@00p`P00P0p`02{;{C| M| V0ucmvPuPupupuuu`}`ɪ`}`֪ @wGCC: (GNU) 14.2.1 20250110 (Red Hat 14.2.1-7)GA$3a1iqiqGA$3a1@@GA$3a1|rrGA$3a1pq)rGA$3a1{r{rGA$3a1{r{rGA$3a1@@GA$3a1rr @rU: r{f sj sW s ti t\ u 0u Pu pu u! u&=`X  u&( v v7 @wUX GXo w x y { {  {R |78 P|N p|| G `} ~ H ~% iI K` pK>/ LI 1Ml\r0z ~ ~  N xQL Qa `= }r `u %S  Tn oT? p, A Uwf @3    P  = o  S p  x  x*  J  `h     К  )      =D  ={  0      PY      P  %WG  04B k  p4      3  i  .  `L  lW  $Z9 8 ( B tJ pR|/X    5 j` @   " h2 p: tB]@v  P` 0>Pm f L P, b\ `L pq q q . r:Ya`o |ru r8 n qe o  @l Pr+8 "@M @Shy  )6CSj0C]~9N[n+DTm ]q { ,?Xiu  0?Qdp :OZo~ &>T`l~>P_p'7Sd ~" $ 1 A U m   _pcg64.pyx.c__pyx_f_5numpy_6random_6_pcg64_pcg64_uint64__pyx_f_5numpy_6random_6_pcg64_pcg64_uint32__pyx_f_5numpy_6random_6_pcg64_pcg64_double__pyx_f_5numpy_6random_6_pcg64_pcg64_cm_uint64__pyx_f_5numpy_6random_6_pcg64_pcg64_cm_uint32__pyx_f_5numpy_6random_6_pcg64_pcg64_cm_double__pyx_f_5numpy_6random_6_pcg64_5PCG64__reset_state_variables__pyx_f_5numpy_6random_6_pcg64_9PCG64DXSM__reset_state_variables__Pyx_CyFunction_get_qualname__Pyx_CyFunction_get_globals__Pyx_CyFunction_get_closure__Pyx_CyFunction_get_code__pyx_tp_new_5numpy_6random_6_pcg64_PCG64DXSM__pyx_mstate_global_static__pyx_vtabptr_5numpy_6random_6_pcg64_PCG64DXSM__pyx_tp_new_5numpy_6random_6_pcg64_PCG64__pyx_vtabptr_5numpy_6random_6_pcg64_PCG64__pyx_tp_clear_5numpy_6random_6_pcg64_PCG64__pyx_tp_traverse_5numpy_6random_6_pcg64_PCG64__Pyx_CyFunction_get_annotations__Pyx_VerifyCachedType__Pyx_CyFunction_Vectorcall_O__Pyx_MatchKeywordArg_nostr__Pyx_CyFunction_CallMethod__Pyx_PyObject_GetAttrStr__pyx_CommonTypesMetaclass_get_module__Pyx_CyFunction_get_doc__Pyx_CyFunction_get_name__Pyx_CyFunction_repr__pyx_tp_dealloc_5numpy_6random_6_pcg64_PCG64__Pyx_PyType_Ready__Pyx_CyFunction_get_defaults__Pyx_PyNumber_LongWrongResultType__Pyx__SetItemOnTypeDictPy_XDECREF__Pyx_PyCode_New__Pyx_SetVtable__Pyx_ImportFromPxd_3_2_1__Pyx_copy_spec_to_module__pyx_pymod_createmain_interpreter_id.8__pyx_m__Pyx_PyMethod_New__Pyx_CyFunction_traverse__Pyx_PyLong_As_int__Pyx_InitConstants.constprop.0__Pyx_PyList_Pack.constprop.0__Pyx_CyFunction_New.constprop.0__Pyx_CyFunction_Vectorcall_NOARGS__Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS_METHOD__Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS__Pyx_ImportType_3_2_1.constprop.0__Pyx_RejectKeywords.constprop.0__Pyx_GetVtable.isra.0__Pyx_MergeVtables__Pyx_CyFunction_CallAsMethod__Pyx_PyDict_GetItem__Pyx_FetchCommonTypeFromSpec.isra.0__Pyx_PyUnicode_Join.constprop.0__Pyx_CyFunction_reduce__Pyx_MatchKeywordArg_str__Pyx_PyErr_GivenExceptionMatches.part.0__Pyx_PyObject_FastCallDict.constprop.0__pyx_tp_traverse_5numpy_6random_6_pcg64_PCG64DXSM__pyx_tp_dealloc_5numpy_6random_6_pcg64_PCG64DXSM__pyx_tp_clear_5numpy_6random_6_pcg64_PCG64DXSM__Pyx_CyFunction_set_doc__Pyx_PyLong_As_uint32_t__Pyx_CyFunction_set_annotations__Pyx_CyFunction_set_qualname__Pyx_CyFunction_set_name__Pyx_CyFunction_set_kwdefaults__Pyx_CyFunction_set_defaults__Pyx_Raise.constprop.0__Pyx_CyFunction_get_kwdefaults__Pyx_CyFunction_clear__Pyx_CyFunction_dealloc__Pyx_CyFunction_get_is_coroutine__Pyx_AddTraceback.constprop.0__pyx_f_5numpy_6random_6_pcg64_5PCG64_jump_inplace__pyx_f_5numpy_6random_6_pcg64_9PCG64DXSM_jump_inplace__pyx_pw_5numpy_6random_6_pcg64_5PCG64_3jumped__pyx_pw_5numpy_6random_6_pcg64_9PCG64DXSM_3jumped__pyx_pw_5numpy_6random_6_pcg64_9PCG64DXSM_9__setstate_cython____pyx_pw_5numpy_6random_6_pcg64_5PCG64_9__setstate_cython____pyx_pw_5numpy_6random_6_pcg64_9PCG64DXSM_7__reduce_cython____pyx_pw_5numpy_6random_6_pcg64_5PCG64_7__reduce_cython____Pyx_PyObject_GetAttrStrNoError__Pyx_setup_reduce_is_named__pyx_pw_5numpy_6random_6_pcg64_9PCG64DXSM_5advance__pyx_f_5numpy_6random_7_common_wrap_int__pyx_pw_5numpy_6random_6_pcg64_5PCG64_5advance__pyx_pw_5numpy_6random_6_pcg64_9PCG64DXSM_1__init____pyx_pw_5numpy_6random_6_pcg64_5PCG64_1__init____pyx_getprop_5numpy_6random_6_pcg64_5PCG64_state__pyx_getprop_5numpy_6random_6_pcg64_9PCG64DXSM_state__pyx_setprop_5numpy_6random_6_pcg64_9PCG64DXSM_state__pyx_setprop_5numpy_6random_6_pcg64_5PCG64_state__Pyx_setup_reduce__pyx_pymod_exec__pcg64PyArray_API__pyx_CommonTypesMetaclass_spec__pyx_CyFunctionType_specdescr.6descr.7__pyx_vtable_5numpy_6random_6_pcg64_PCG64__pyx_type_5numpy_6random_6_pcg64_PCG64__pyx_vtable_5numpy_6random_6_pcg64_PCG64DXSM__pyx_type_5numpy_6random_6_pcg64_PCG64DXSM__pyx_vp_5numpy_6random_7_common_POISSON_LAM_MAX__pyx_vp_5numpy_6random_7_common_MAXSIZE__pyx_mdef_5numpy_6random_6_pcg64_5PCG64_3jumped__pyx_mdef_5numpy_6random_6_pcg64_5PCG64_5advance__pyx_mdef_5numpy_6random_6_pcg64_5PCG64_7__reduce_cython____pyx_mdef_5numpy_6random_6_pcg64_5PCG64_9__setstate_cython____pyx_mdef_5numpy_6random_6_pcg64_9PCG64DXSM_3jumped__pyx_mdef_5numpy_6random_6_pcg64_9PCG64DXSM_5advance__pyx_mdef_5numpy_6random_6_pcg64_9PCG64DXSM_7__reduce_cython____pyx_mdef_5numpy_6random_6_pcg64_9PCG64DXSM_9__setstate_cython____pyx_moduledefdescr.3descr.2__pyx_CyFunctionType_slots__pyx_CyFunction_methods__pyx_CyFunction_members__pyx_CyFunction_getsets__pyx_CommonTypesMetaclass_slots__pyx_CommonTypesMetaclass_getset__pyx_methods__pyx_moduledef_slots__pyx_methods_5numpy_6random_6_pcg64_PCG64DXSM__pyx_getsets_5numpy_6random_6_pcg64_PCG64DXSM__pyx_doc_5numpy_6random_6_pcg64_9PCG64DXSM_2jumped__pyx_doc_5numpy_6random_6_pcg64_9PCG64DXSM_4advance__pyx_methods_5numpy_6random_6_pcg64_PCG64__pyx_getsets_5numpy_6random_6_pcg64_PCG64__pyx_doc_5numpy_6random_6_pcg64_5PCG64_2jumped__pyx_doc_5numpy_6random_6_pcg64_5PCG64_4advance__pyx_vp_5numpy_6random_7_common_LEGACY_POISSON_LAM_MAXcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrypcg64.c__FRAME_END___finipcg64_get_state__dso_handlepcg64_advancepcg64_set_seedpcg64_cm_advance_DYNAMICpcg_advance_lcg_128pcg64_set_state__GNU_EH_FRAME_HDR__TMC_END___GLOBAL_OFFSET_TABLE___pyx_module_is_main_numpy__random___pcg64_initPyUnicode_FromFormatPyObject_SetItemPyList_NewPyExc_SystemErrorPyType_FromMetaclassPyDict_SetItemStringPyDict_SizePyException_SetTracebackPyExc_NotImplementedErrorPyMethod_Type_ITM_deregisterTMCloneTablePyFloat_TypePyTuple_TypePyObject_FormatPyObject_ClearWeakRefs_PyThreadState_UncheckedGetPyModuleDef_InitPy_EnterRecursiveCallPyFrame_NewPyMem_Free_PyObject_VisitManagedDictPyCapsule_GetNamePyNumber_AddPyObject_GetAttrStringPyObject_CallMethodObjArgsPyImport_AddModulePyBytes_FromStringAndSize_PyObject_GenericGetAttrWithDictPyObject_SetAttrStringPyErr_WarnEx_Py_DeallocPyModule_NewObjectPyErr_NoMemoryPyObject_GenericGetDictPyErr_SetObjectPyObject_GC_DelPyNumber_MultiplyPyArg_ValidateKeywordArgumentsPyObject_RichComparePyGC_Disablestrlen@GLIBC_2.2.5PyImport_GetModuleDictPyObject_GC_TrackPyExc_RuntimeErrorPyNumber_LongPyErr_GivenExceptionMatchesPyErr_SetString_PyObject_GC_NewPyObject_GetItemPyExc_ValueErrorstrrchr@GLIBC_2.2.5PyExc_DeprecationWarningPyExc_TypeErrorPyInterpreterState_GetIDPyInit__pcg64PyTuple_GetItemPyMem_ReallocPyErr_ExceptionMatchesPyOS_snprintfPyTraceBack_HerePyObject_CallFinalizerFromDeallocPyUnicode_InternInPlacePyLong_FromSsize_tPyLong_FromLongmemcmp@GLIBC_2.2.5PyObject_RichCompareBoolPyModule_GetNamePyErr_ClearPyCapsule_IsValidPyExc_KeyErrorPyImport_GetModule_PyUnicode_FastCopyCharacters_Py_FalseStruct__gmon_start__PyTuple_NewPyObject_GenericGetAttrPyThreadState_GetPyExc_OverflowErrorPyDict_DelItemmemcpy@GLIBC_2.14PyNumber_RemainderPyType_TypePyType_ModifiedPyObject_SetAttrPyErr_OccurredPyLong_AsLongPyImport_ImportModule_PyDict_GetItem_KnownHashPy_LeaveRecursiveCallPyObject_VectorcallDictPyTuple_GetSlicePyObject_CallFunctionObjArgsPyDict_GetItemStringPy_VersionPyUnicode_DecodeUTF8_Py_NoneStructPyExc_ModuleNotFoundErrorPyObject_VectorcallPyObject_IsTrue_PyType_LookupPyImport_ImportModuleLevelObjectPyObject_Hash_Py_TrueStructPyDict_SetDefaultPyDict_NewPyObject_GC_IsFinalizedPyLong_AsUnsignedLongPyDict_TypePyDict_NextPyBaseObject_Typememmove@GLIBC_2.2.5PyObject_GenericSetDictPyObject_VectorcallMethodPyLong_TypePyCapsule_TypePyGC_EnablePyUnicode_FromStringPyUnicode_InternFromStringPyUnstable_Code_NewWithPosOnlyArgsPyExc_ImportErrorPyDict_SetItemPyObject_HasAttrPyExc_AttributeErrorPyBytes_AsStringPyObject_IsSubclassPyExc_RuntimeWarningPyObject_CallPyUnicode_TypePyCapsule_New_PyObject_ClearManagedDictPyErr_FormatPyCapsule_GetPointerPyExc_NameErrorPyUnicode_FromStringAndSizePyModule_GetDict_ITM_registerTMCloneTablePyObject_GetAttrPyCFunction_TypePyMemoryView_FromMemoryPyLong_FromStringPyUnicode_FindCharPyMem_MallocPyErr_WarnFormat__cxa_finalize@GLIBC_2.2.5PyUnicode_NewPyTuple_PackPyCode_NewEmptyPyObject_GC_UnTrackPyDict_GetItemWithErrorPyUnicode_SubstringPyList_TypePyNumber_FloorDivide.symtab.strtab.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.got.plt.data.bss.comment.gnu.build.attributes88$.o``$8 @D HoTT6Uo0dnB..( x@@s @ @~GG* |r|r 8? 88<xx0  X    0.@%H h  "0