ELF>5@ @8 @--Qtd000)e)ePtdгггpRtd $$ @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXO ui Ym@$&e IH  @Pز`(pȲ`@J C0@8P`px h Xh (c8LHOXMh`xOT(Px.pL \7pL \0?8L@]XI`Lh]R0I]_ Jp_i Jp_rPI (PIHPpIpxpIII`^Ţ` ^8Ң@0MH^`hIp\PZ (`L7|=@3H0mX`hix   ( 0 8#@,H<P=X?`AhBpJxKPSTVX\^`behlns (08@HP X`hpx !"$%&' (()0*8+@-H.P/X0`1h2p3x456789:;=>@CDEFGHILMN O(Q0R8U@WHYPZX[`]h_paxcdfgijkmnopqrHHEHt[H5%@%h%گh%үh%ʯh%¯h%h%h%hp%h`%h P%h @%h 0%h %zh %rh%jh%bh%Zh%Rh%Jh%Bh%:h%2h%*hp%"h`%hP%h@% h0%h %h%h%h%h %ڮh!%Үh"%ʮh#%®h$%h%%h&%h'p%h(`%h)P%h*@%h+0%h, %zh-%rh.%jh/%bh0%Zh1%Rh2%Jh3%Bh4%:h5%2h6%*h7p%"h8`%h9P%h:@% h;0%h< %h=%h>%h?%h@%ڭhA%ҭhB%ʭhC%­hD%hE%hF%hGp%hH`%hIP%hJ@%hK0%hL %zhM%rhN%jhO%bhP%ZhQ%RhR%JhS%BhT%:hU%2hV%*hWp%"hX`AWIAVI E1AUIfAATMUSHH8HT$ HHHL$ЃLL$(HHT$D$jH:HT$LL$(H1H9}IttHtHHHLIHuE1E1E1LAIHtCt?1E1?%?D$IHHIHtrL$1LAHHfAE1HL$HHH5ATASt$ t$(t$HPPAUPPAWH`ILLHExHHEuHH8L[]A\A]A^A_AVIAUIHATUSDHt@H;HuE1tHLLAHEx2HHEu)HHAH8tkE1[D]A\A]A^AVAUIATE1UQHxpHIHHu H#H9tHlH5jE1H8L%.MtA$A$H5iLIHu1HHIxHIuLHtH_IHAH gHLHgxfAH gLLHg\xCAH gLLHg9x E1H gLLHgy HIZL]A\A]A^QHGu HH5i1Ht$H;W tHH5jHH81OZAWIAVAUATUSHHL..H|$LHtLhLE1HH2H=fIHtAtA$LH$Ht&H<$HvIHuCiHtDLE1LHEHHEHtLAGH|$LHLIHtH<$HHIHt1tAM9t=Iy$HcSLL^dMQHIuLeI?HI3LD&HL[]A\A]A^A_HXHt$(Ht$`H|$ D$Ht$H|$HtHOtHPH HXAWIAVIAUIATUHSLAQH=_HTfInfHnIǀflH@(H@p@Ht EtEAWIl$ AD$@tAAEMt$PID$XID$8Ml$`tAEHttAGWI\$hID$xA$%IDŽ$A$t6tKuQHID$0w=t#=u5H:ID$0[HID$0MHID$0?ID$04H%H5TcH8I$xHI$uL]E1LZL[]A\A]A^A_AVIAUIATE1UQHHtH5E1LHLIHZL]A\A]A^AWAVAUATUSHH-Ht)1H9 HH5iH8V tH=JHH(tH=sc&HttHګHH=ScHttHHHH=:H5+cHH0HH u1HjHuhvLd$RHHHLA L bRHBhPHbP1H 1Lo1H=&a'HH1H=aHڪHHګL%~CfHnL@L5pjflI<$HtjAD$ t1@t6At$Hc$t1IKdAt$HcrHtKIEHqHt:II1HdIH HOHuE1AE1"IH1E1AAL H H=2tKH=tEtDH=f#H= HtAHHx/HHu' HuHH5fH8M1H=yH51HH71H5HUHH1H5HH=duHH$HxH5H="5H5`H|HtH={)HH HکH5_HhH==)HHJHH51HH9HKHH H H Ld$IH=gLkqLHD$jHHtcH HȨILH=CgL|n(Uf\)D$"HHtHExGHHEu>H4HE\HHEOHA1A|EL=LXIHH5%H &HHu H5|H%IHu HExD1H9L;5uL;5tLtHHEuH1L^ HtHExHHEuHI$x"HI$uLHtf1L;IH-H5 H=ҥLI$xHI$uL9H5b1IHkH=kHHHI$xHI$uLHEL5 HHLHtIIMHH8u/HϚLH5\E1AAH81=JH2HHu 1E1E1E1[hIHtH5!HIHt2LHHD$E1LD$HHtHLD$I1E1HLD$uLD$LhL`M),M1AA}1E1AAgH5¤H=Ly$MAA91AE1)I$xHI$uLBHExHHEuH)HHxH5H=zHRnHExHHEuHLH CH=HH5VHH2H5>H=H(HExHHEuHvLOH آH=1HH5mHHH HtH5H=HfHExHHEuHHHH5H=FHHE HHEHE1AAZAAIE1A A5A A$E1AAAAAAH[]A\A]A^A_H=RfH= HH9tHHt H=٠H5ҠH)HH?HHHtHHtfD=u/UH=Ht H="mhq]{f.LGPAtALff.fLG`AtALff.fLAtALf.HGhHttDHɕff.@HHtt f.HH|$jHtH|$HtHff.HG@HttDHH|$H|$HG@Ht tHfDUHHSHHHGLH@tV$HHH[]AukHLFI$HvHH[]A@HLF1MtHCH THH/H5TH81@HH5UH8H1[]fHtHL $HT$L $Ht$H`)fDHL $HT$L $Ht$H#HCH TH5THHH817pfHL $HT$L $Ht$HHCH (THGHHttDSHGHH8`HCHHt t[ff.H=$T$@HGXHttDSHGHHxHtHCXHt t[fDHtff.HwPH1H=S;ff.HtHx HHt f.Kff.ATSHLMtA$tA$HL[A\DHHHtYHHtHPHtLg A$Lt?A$HxHHuLDL%A$ofATIUHSHHpHt HՅH{ Ht LՅH{@Ht LՅH{XHt LՅuH{`Ht LՅumH{8Ht LՅu[HHt LՅuFHHt LՅu1HHt LՅuH{x1Ht[LH]A\D[]A\ff.HLOH?t%HupHHu6IAH6HfHt{HH>HHDHIIH PH5PH811H@HytH PHIH5PH81gDH aQHysHt ffDtHAWAVIAUATIUHSHhLG0MtHwHhHL[]A\A]A^A_AHVLIHL19IHmLLHHIIEx HIEtOHhL[]A\A]A^A_DL~HvHu;HhLH1[]A\A]A^A_Af.E1LfDHBHD$HtJ<8LD$HXIH4MLD$tWIF I9IGHL1HHAoDADHH9uLHAt ITITH|$LD$LD$HHD$KD1AL|$ HHD$HL$PLHD$XH|$HLl$0IHl$8IHIHD$HLD$(EHD$PHPH#tHL$XtH|$JDHD$J ILLHL1uL|$ LD$(ILl$0Hl$8HHL$LLHAIH\$Hx HHH\$H~nLd$1DHH9tWIHHA`@HH}IH ;HH5GH81"1Hff.H?IIHHWtLWHw8HBLL@Ht#LIHw8HHBLLHHHH GH5GH811HHLOH?tHu`HHu'IA1HHtsHu~H>HDHiIIH FH5(FH81 1H@HytH VFH+IH5`FH81DH FHywAUATUSHLMt"A$tA$HL[]A\A]Hu,L%A$ЃtA$tA$LfH-IHtEtEID$E1L11H(H=.II$xHI$MtpIEHLHHHIEx HIEtoHt:LMHEHHEtTLH-EtIHdE1E1W1Ix HI Ix HIMIHLIZLML@LD$1LD$u H_H]KHHXL(AE32LcIILLLD$LD$AEI?M/tAEHHHLLtff.@LivAtALf.HGHH;vu 1AVAUATUSHHtIMt%HL[]A\A]A^DIfDHHvLC`H(MtIxH9HEHHW@@HXHtYHJHN1HH96H;luHC`IHIL HH9tHuH;-utHhLC`HC`MLmM1 HI9t H;|u_E1JtH9tH|$H|$uIM9u`DAVAUIATUSHH=~HGHH; tu.1LIHHL[]A\A]A^LH,IMu-HH#tLC`L MIxI9tzID$HHW@A$@HXHtTHJH~61 fHH9t'L;duHC`IxHIuL0kIHt+E1HI9tHuL;%+stHIsLH54H81mILKtLC`HC`MrUIl$H_1 HH9t I;|u&E1KtH9tH|$H|$uIL9uAWH}AVAUATUSHHD$pHHD$`HD$hHD$xHDŽ$HLqHMHHHHH%4IH 4L 2HIHI?HhqRIHP3H8AH57;1XZH|$hHtHx HHH=:E1HĘL[]A\A]A^A_HNtHL$hHtHL$`HEHL|$pM,0LD$`L$1LMDIULLLHuBfHPHH/L; uIH)L t HHI9uLd$`M>HD$hH$HH5D|L9ID$H;p A\$H-{H=zHUHoIH tAEIEH5={LHHIIEM xHIE.IHH; coL-zH=GzHD$pLl$xH9HoH9LXMMQM~'1DItH9H9HI9u1Ht$xIf.p HA8IH_ LD$LL1LD$IHtHExHHE Ix HIU E11<MHnI9L; mnL; nLLL$ LL$ Ix HI) E1HcHHL=*nM9D H5y1LhIHfH9L;m] M9T LL$L$A4Ix HI E LH(IHH@H;mL byI@HH¸H)APHHxL$L$IMtIx HIL $L $HILϺHIL $HI IExHIEcI9L;l M9 LLL$L$AL$LL$Ix HIO ARAMIx HIA$tA$I$xHI$fHExHHE|MtIx HI/MH|$`HtHx HHIH|$hHhH]HHP菽Ff.HD$XHkI9ANLHL$XLHt$L $-L $Ht$t"LHjH,H563H81H|$`HHHHxn@H}HHL=jAtAL|$`MHjtH5rvH\$hH$L9%H-vEtEL%uH uHD$pHULd$xH9 HjH9LXM6MHM~"1I|H9ZH9QHI9u HB8HDH Ht$x1HHIHExHHEMzfDLLD$苻LD$|HD$XII NjtHL&A$tA$Ld$`L=@iAtAL|$`MH^H$D$tH$L&HD$hA$tA$Ld$`}IPBHZ1 uIhH= 1LD$LD$LD$LHHD$LL$LD$MLL$LD$贼LD$LL$HHgH50H8LD$LL$l@HuFH^E1 uLmH=[0nLLIVMHExHHEI|$H@e A$@z1读IHt]1HLHIExHIEHt2HM@HL耹HExHHEI$xHI$E116f.H=0E1HMIHILIʸ\HD$HhhL}Mt L;=fBHmHuHD$E1L5fqH=pIVL賺IH tAEIEHPpHHHRHH4$LIMIExHIEHtHExHHEMtIx HIHt$HtHx HH`AtANHcH#IH1HLH$ַL$HIIx HII9L;-e#L;-;eLչADž IExHIE|EAtALIx HImEtEHEHHEH訶zL1LD$LD$IDHvwlLLL$ZLL$AtAIoEtELHD$LDHLL$LD$LL$LD$H=Y-E1iA$A$H;ocz LHHtGH;cH;cc H;-c HHE-E1156!HHHE1<LHL$XLHt$L $Ht$L $<M1E1E1E1IExHIEMtIx HIMtIx HIMtI$x HI$t.MfI[HINLVALL$EL$LL\$LT$L$)L\$LT$L$NLL\$L$L\$L$HLL$L$L轷IEIEHIELE1HuA f.tHIL)HD`HCHHO M9H0H蓷Hu艵Ht+H9LL $BL $MF@HVH5H8趩L IM̅H8KE1E1E1E1K4L輨E1һKAsAkH;GV LLL$ L$I:LLE1E1E1ɻBE1E1E1E1HD$H@hH8L8HtHx HHHtHExHHE[Ht$HtHx HHp1MEPE1E1E1K-HHH)HHHHUL$LLH@`L$ILL$ L\$LT$L$ H@hE1E1L(H+LLL$ LT$L$LL$ LT$L$6LLL$L$ӡLL$L$0LL$蹡L$4L訡2HLL$ L\$LT$L$舡LL$ L\$LT$L$rHLL$ L\$LT$L$UL$LT$L\$LL$ ]H5HHEzD1Ht$xI/IIUJ2LLLOHt$x1ɺLLD$'LHHH9t.HuH5NH9tHHH9tHuH9IpFLv IMHH=LD$LL$ 蘟LD$LL$ H4$LAItMLD$IHINIpFuH9eI@0q解IMF1I;|HI91L|$IHLd$ MH\$(HI9lItH9;LLd$ L|$H\$(蓡LD$HuHLH5H8ӟLD$IHILE1HLH0肟H$H@Lp蹠HLH5LH81N^ !AX@L$"L$Ib1Ld$IHH\$ HItI9u"LH\$ Ld$EE1E1L}uHH9uLsHt'HEHHEH HKH5aH8葞HHH9t.HuH5KH9tHHH9tHuH9HuFzLLL$0MALT$(LD$ ~LD$ LT$(1LL$0IXH HT$HLHT$HxFIHBHHT$0WHT$0HLLd$ L|$H\$(zHJHT$H8&蹞HT$HBvIH$Dp@II ILL$0LT$ LD$L\$(kL\$(LLD$LT$ HLL$0IjE1E1EHHtakes no arguments%.200s() %s (%zd given)takes exactly one argumentBad call flags for CyFunctiontakes no keyword arguments%.200s() %s_cython_3_1_3__loader__loader__file__origin__package__parent__path__submodule_search_locationsneeds an argumentkeywords must be strings_openmp_effective_n_threadsname '%U' is not definedbuiltinscython_runtime__builtins__sklearn.utils._openmp_helpersdoes not matchcannot import name %Sat leastat most__reduce____module____dictoffset____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_coroutine_openmp_parallelism_enabledInterpreter change detected - this module can only be loaded into one interpreter per process.Shared Cython type %.200s is not a type objectShared Cython type %.200s has the wrong size, try recompilingunbound method %.200S() needs an argument%.200s() keywords must be strings%s() got multiple values for keyword argument '%U'__annotations__ must be set to a dict object__name__ must be set to a string object__qualname__ 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 callsfunction's dictionary may not be deletedsetting function's dictionary to a non-dictsklearn/utils/_openmp_helpers.pyxModule '_openmp_helpers' has already been imported. Re-initialisation is not supported.compile time Python version %d.%d of module '%.100s' %s runtime version %d.%dinit sklearn.utils._openmp_helpers%s() got an unexpected keyword argument '%U' while calling a Python objectNULL result without error in PyObject_Callcalling %R should have returned an instance of BaseException, not %Rraise: exception class must be a subclass of BaseExceptioncannot fit '%.200s' into an index-sized integer'%.200s' object is not subscriptablesklearn.utils._openmp_helpers._openmp_effective_n_threads%.200s() takes %.8s %zd positional argument%.1s (%zd given)_cython_3_1_3.cython_function_or_method_cython_3_1_3._common_types_metatype Determine the effective number of threads to be used for OpenMP calls - For ``n_threads = None``, - if the ``OMP_NUM_THREADS`` environment variable is set, return ``openmp.omp_get_max_threads()`` - otherwise, return the minimum between ``openmp.omp_get_max_threads()`` and the number of cpus, taking cgroups quotas into account. Cgroups quotas can typically be set by tools such as Docker. The result of ``omp_get_max_threads`` can be influenced by environment variable ``OMP_NUM_THREADS`` or at runtime by ``omp_set_num_threads``. - For ``n_threads > 0``, return this as the maximal number of threads for parallel OpenMP calls. - For ``n_threads < 0``, return the maximal number of threads minus ``|n_threads + 1|``. In particular ``n_threads = -1`` will use as many threads as there are available cores on the machine. - Raise a ValueError for ``n_threads = 0``. Passing the `only_physical_cores=False` flag makes it possible to use extra threads for SMT/HyperThreading logical cores. It has been empirically observed that using as many threads as available SMT cores can slightly improve the performance in some cases, but can severely degrade performance other times. Therefore it is recommended to use `only_physical_cores=True` unless an empirical study has been conducted to assess the impact of SMT on a case-by-case basis (using various input data shapes, in particular small data shapes). If scikit-learn is built without OpenMP support, always return 1. Determines whether scikit-learn has been built with OpenMP It allows to retrieve at runtime the information gathered at compile time. sklearn/utils/_openmp_helpers.pyx,,Fa@zAjt1qr +1 [ Ya31 q/q1/t1zAq 2Q3nBj! 1sklearn.utils._openmp_helpers_openmp_parallelism_enabled_openmp_effective_n_threadsn_threads = 0 is invalidonly_physical_corescline_in_tracebackasyncio.coroutinesOMP_NUM_THREADS__class_getitem___is_coroutine_initializingValueError_CPU_COUNTSn_threadscpu_count__set_name____qualname__KeyError__module__joblibgetenv__test____spec____name____main____func__popos? 1.@?;4P|T$ Ls_`$ `,@PXp@0`( HРС8 PhP@@<h@ 0 @ ` @ ` zRx $zFJ w?;*3$"DhXtl!Ul hJd e@(AGG0k GAF d DAG Z CAJ Dab$ 8bah G Th%(|0BAD ] DBF x~BEI K(D0A8GpxHHDDDAABAABIpp8D0A(B BBB8$BEH A(A0m(D BBB8`{BBE D(A0b(D BBB4ЕBDD  GBG AABGAE pDq K K E ,x$8BBE B(D0D8Dc 8G0A(B BBBF ] 8D0A(B BBBF Q 8I0A(B BBBM HBEB B(A0A8GPk8D0A(B BBBӁLD`GHBEE E(A0D8E@w8D0A(B BBB`PBBB A(A0] (A BBBD d (A BBBE ` (F BBBD 4MBEE D(A0q(D BBB0<`(%BEB E(A0A8GP 8A0A(B BBBE  8C0A(B BBBH pe|hȝdh @Do E C E 8BBA A(D0] (D ABBH SDN4ȠDM G PN\s#6F Uay$9DSgwbH $9EZu"/?[l "0(@_openmp_helpers.c__Pyx_CyFunction_get_qualname__Pyx_CyFunction_get_globals__Pyx_CyFunction_get_closure__Pyx_CyFunction_get_code__Pyx_CyFunction_get_annotations__Pyx_CyFunction_get_dict__Pyx_CyFunction_CallMethod__Pyx_CyFunction_get_name__pyx_CommonTypesMetaclass_get_module__Pyx_CyFunction_get_doc__Pyx_CyFunction_reprPy_XDECREF__Pyx_CyFunction_get_kwdefaults__Pyx_PyCode_New__pyx_mstate_global_static__Pyx_copy_spec_to_module__pyx_pymod_createmain_interpreter_id.2__pyx_m__Pyx_CyFunction_traverse__Pyx_VerifyCachedType__Pyx_CyFunction_Vectorcall_O__Pyx_PyMethod_New__Pyx_CyFunction_CallAsMethod__Pyx_FetchCommonTypeFromSpec.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_MatchKeywordArg_nostr.constprop.0__Pyx_Import.constprop.0__Pyx_CyFunction_reduce__Pyx_PyErr_GivenExceptionMatchesTuple__Pyx_PyErr_GivenExceptionMatches.part.0__Pyx_MatchKeywordArg_str.constprop.0__Pyx_CyFunction_get_is_coroutine__Pyx_CyFunction_set_doc__Pyx_CyFunction_set_annotations__Pyx_CyFunction_set_name__Pyx_CyFunction_set_qualname__Pyx_CyFunction_set_kwdefaults__Pyx_CyFunction_set_defaults__Pyx_CyFunction_set_dict__Pyx_CyFunction_get_defaults__Pyx_CyFunction_clear__Pyx_CyFunction_dealloc__Pyx_AddTraceback.constprop.0__pyx_pw_7sklearn_5utils_15_openmp_helpers_1_openmp_parallelism_enabled__Pyx_PyObject_GetAttrStrNoError__Pyx_GetBuiltinName__pyx_pymod_exec__openmp_helpers__pyx_string_tab__pyx_string_tab_encodings__pyx_CommonTypesMetaclass_spec__pyx_CyFunctionType_spec__pyx_builtin_ValueError__pyx_builtin_KeyErrordescr.0__pyx_k_1descr.1__pyx_k_Fa_z_A_j_t1_q_r_1_Ya_31_q_q_1_t__pyx_mdef_7sklearn_5utils_15_openmp_helpers_1_openmp_parallelism_enabled__pyx_mdef_7sklearn_5utils_15_openmp_helpers_3_openmp_effective_n_threads__pyx_pw_7sklearn_5utils_15_openmp_helpers_3_openmp_effective_n_threads__pyx_moduledef__pyx_CyFunctionType_slots__pyx_CyFunction_methods__pyx_CyFunction_members__pyx_CyFunction_getsets__pyx_CommonTypesMetaclass_slots__pyx_CommonTypesMetaclass_getset__pyx_k___pyx_k_CPU_COUNTS__pyx_k_KeyError__pyx_k_OMP_NUM_THREADS__pyx_k_ValueError__pyx_k__2__pyx_k_asyncio_coroutines__pyx_k_class_getitem__pyx_k_cline_in_traceback__pyx_k_cpu_count__pyx_k_func__pyx_k_getenv__pyx_k_initializing__pyx_k_is_coroutine__pyx_k_joblib__pyx_k_main__pyx_k_module__pyx_k_n_threads__pyx_k_n_threads_0_is_invalid__pyx_k_name__pyx_k_only_physical_cores__pyx_k_openmp_effective_n_threads__pyx_k_openmp_parallelism_enabled__pyx_k_os__pyx_k_pop__pyx_k_qualname__pyx_k_set_name__pyx_k_sklearn_utils__openmp_helpers__pyx_k_sklearn_utils__openmp_helpers_py__pyx_k_spec__pyx_k_test__pyx_methods__pyx_moduledef_slots__pyx_doc_7sklearn_5utils_15_openmp_helpers_2_openmp_effective_n_threads__pyx_doc_7sklearn_5utils_15_openmp_helpers__openmp_parallelism_enabledcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entry__FRAME_END____dso_handle_DYNAMIC__pyx_module_is_main_sklearn__utils___openmp_helpers__GNU_EH_FRAME_HDR__TMC_END___GLOBAL_OFFSET_TABLE_PyUnicode_FromFormatPyObject_SetItemPyList_NewPyExc_SystemErrorPyType_FromMetaclassPyDict_SetItemStringPyDict_SizePyException_SetTracebackPyMethod_Type_ITM_deregisterTMCloneTablePyFloat_TypePyTuple_TypePyObject_ClearWeakRefs_PyThreadState_UncheckedGetPyModuleDef_InitPy_EnterRecursiveCallPyFrame_NewPyMem_FreePyNumber_AddPyObject_GetAttrStringPyImport_AddModulePyBytes_FromStringAndSize_PyObject_GenericGetAttrWithDictPyObject_SetAttrStringPyErr_WarnEx_Py_DeallocPyModule_NewObjectPyErr_NoMemoryPyErr_SetObjectPyObject_GC_DelPyArg_ValidateKeywordArgumentsPyObject_RichCompare_finiPyImport_GetModuleDictPyObject_GC_TrackPyExc_RuntimeErrorPyErr_GivenExceptionMatchesPyErr_SetStringomp_get_max_threads@@OMP_1.0_PyObject_GC_NewPyException_GetTracebackPyObject_GetItemstrrchr@@GLIBC_2.2.5PyExc_TypeErrorPyInterpreterState_GetIDPyTuple_GetItemPyMem_ReallocPyErr_ExceptionMatchesPyOS_snprintfPyTraceBack_HerePyLong_FromSsize_tPyFloat_FromDoublePyLong_FromLongmemcmp@@GLIBC_2.2.5PyLong_AsSsize_tPyObject_RichCompareBoolPyModule_GetNamePyErr_ClearPyImport_GetModule_Py_FalseStruct__gmon_start__PyTuple_NewPyObject_GenericGetAttrPyThreadState_GetPyExc_OverflowErrorPyType_TypePyObject_SetAttrPyErr_Occurred_PyDict_GetItem_KnownHashPy_LeaveRecursiveCallPyObject_VectorcallDictPyTuple_GetSlicePyDict_GetItemStringPy_Version_Py_NoneStructPyObject_VectorcallPyObject_IsTruePyImport_ImportModuleLevelObjectPyObject_HashPyInit__openmp_helpers_Py_TrueStructPyDict_SetDefaultPyDict_NewPyExc_IndexErrorPyDict_TypePyDict_NextPyBaseObject_Typememmove@@GLIBC_2.2.5PyLong_TypePyUnicode_FromStringPyUnicode_InternFromStringPyUnstable_Code_NewWithPosOnlyArgsPyExc_ImportErrorPyDict_SetItemPyExc_AttributeErrorPyBytes_AsStringPyExc_RuntimeWarningPyObject_CallPyUnicode_TypePyUnicode_DecodePyErr_FormatPyExc_NameErrorPyUnicode_FromStringAndSizePyModule_GetDict_ITM_registerTMCloneTablePyUnicode_ConcatPyNumber_IndexPyObject_GetAttrPyCFunction_TypePyMem_Malloc__cxa_finalize@@GLIBC_2.2.5_initPyTuple_PackPyCode_NewEmptyPyObject_GC_UnTrackPyDict_GetItemWithErrorPyList_Type.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.commentHo&&Uo@dXXP nB$$Xx00s 0 0~55]_  ггH     0/  L $.o(( 08 XX ( @@AGNU4Hyg̱N`t@tuvO▹U 4l81T5  $(AztH {f.`yu.  ;U#aG#pXh/`Od<78 cvR"q`bH 0 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXmO 0 o(X  X$XP ooo&or__gmon_start___init_fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Py_NoneStructPyDict_NewPyExc_TypeErrorPyErr_FormatPyExc_SystemErrorPyErr_SetStringPyDict_SizePyUnicode_InternFromStringPyUnicode_FromStringPyUnicode_FromFormat_Py_DeallocPyTuple_NewPyDict_SetDefaultPyBytes_FromStringAndSizePyBytes_AsStringPyUnstable_Code_NewWithPosOnlyArgsPyObject_GetAttrStringPyDict_SetItemStringPyExc_AttributeErrorPyErr_ExceptionMatchesPyErr_ClearPyThreadState_GetPyInterpreterState_GetIDPyExc_ImportErrorPyModule_NewObjectPyModule_GetDictPyMethod_NewPyTuple_GetSlicePyTuple_GetItemPyMem_MallocPyDict_NextPyMem_FreePyErr_NoMemorystrrchrPyImport_AddModulePyDict_GetItemWithErrorPyErr_OccurredPyType_FromMetaclassPyList_New_PyObject_GC_NewPyObject_GC_TrackPyObject_RichCompareBoolPyImport_ImportModuleLevelObjectPyBaseObject_TypePyErr_GivenExceptionMatchesmemcmpPyObject_Hash_Py_FalseStruct_Py_TrueStructPyObject_GetAttrPyExc_RuntimeWarningPyErr_WarnExPyObject_GC_UnTrackPyObject_ClearWeakRefsPyObject_GC_Del_PyThreadState_UncheckedGetPyFrame_NewPyTraceBack_HerePyCode_NewEmptymemmovePyMem_ReallocPyException_SetTracebackPyObject_GenericGetAttr_PyObject_GenericGetAttrWithDictPyExc_NameErrorPyExc_RuntimeErrorPyObject_SetAttrStringPy_VersionPyOS_snprintfPyUnicode_FromStringAndSizePyDict_TypePyUnicode_DecodePyLong_FromLongPyType_TypePyTuple_PackPyImport_GetModuleDictPyObject_SetAttrPyDict_GetItemStringPyImport_GetModulePyObject_IsTruePyDict_SetItemPyModule_GetNamePyUnicode_ConcatPyLong_Type_PyDict_GetItem_KnownHashPyMethod_TypePyCFunction_Typeomp_get_max_threadsPyObject_RichComparePyNumber_AddPyUnicode_TypePy_EnterRecursiveCallPy_LeaveRecursiveCallPyObject_CallPyErr_SetObjectPyObject_VectorcallDictPyException_GetTracebackPyFloat_TypePyArg_ValidateKeywordArgumentsPyList_TypePyTuple_TypePyLong_FromSsize_tPyObject_VectorcallPyObject_SetItemPyNumber_IndexPyLong_AsSsize_tPyObject_GetItemPyExc_OverflowErrorPyExc_IndexErrorPyFloat_FromDoublePyInit__openmp_helpersPyModuleDef_Initlibgomp.so.1libc.so.6GLIBC_2.2.5OMP_1.0libgomp-a34b3233.so.1.0.0$ORIGIN/../../scikit_learn.libs