ELF>@(@8 @55   44cssCVzȊȊ888$$PtdXXX QtdRtdcssPPGNU[X+t,x@! *RPJ!@@@ ahS !D+آ#F%@0 pZ"  ъ@%vAPiBAFr " a@0&h%bZU!XM "     !%&'+-/2345789:;<=>?ABCFGIJKNSUVY[]^_afhjkmnprY%nBfuU K".!@0WF,DŽivVghsw1C#[j;20/DҰ'P!(SsE]\ab'ؘ]#D{ۅQթ+թ .6#WEM px@ h,m\` ֕@<?by$ɍm}B N #J5Ε ,m_bEb7z(lsȥ&VWE댚&*om ty2JԶz^ރv [!("̿,k917][-U p*v9|pw#9vboS3TYn1ޥx&[N֍gj ;cD)R՗.4 T*4s"[?gY2§v'08rC{ !(xBP\1^ڭ( ,W/cKf~Y[|p8>3IunЖNKa謅[p=.(`sSX#=~8{Aʄc qLi tM*$   z $^$_ V  % AP+($$-}F"#1"% :GII/ N$q!"! "3f E!"" G.!#OG"5o"}#*#:%u7FGF  # !  F.#3!+7".S! e1$$"AG"h  4&a2-Q\#k ,p < .6$%#"{ #33G0M"# $!$D'    . %Mw@w# "^/A$ "% +f#&t.b"f%0#-6.!=, %,U ~-%o$!! F%${G#8  W%-M36  $"#%&GD#2.GK z C&`.dG5;!)" @! `Ct8!g?!P[! C! `m'" =! B! D`'" /" sV+!X8(" p1" 7 " `V)" E!(" @" " @ " 8^:! D"(" @v" 85" TlD! `;!=!0 " 0 " 7! /2" '" j-" `74"  " @@0 (D! HFA! '8! @Xb" " 8IB! J " p~)" *" Pu" u5" (! B! @EuF!@;! @F{   c! " x&" /" s$!h 7!:'" ;!" `89! I(" <! >!@v@!p" D6" P&" /" 0" 8" 8g "  :! C" 8:!q0" `s"  "  IE! `^2,!8!H 0)" A! `wc" *" ?!`7! &?! B0" U-" ` F! d"" 81" r" PB* 07 2<! l^*" T" 8&" " @" |;! ( R&" -2" i*" `86" 8!( -(" pk/" 0:C! G&" >@! 4 " `C0" `s}4" ` :!ȉ " 8" y! W" @! H(" @" '" =! q )" ]" `(C! o! :!Ї)" 0" J9!n(" P1" `! ! 4"  C! r'" U"  '" 8! v2" 1" r2" " `8! B7!!Ȉ qA! Y)" ?! @G__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_ZNK5arrow2fs10FileSystem6EqualsERKSt10shared_ptrIS1_E_Py_NoneStruct_ZNSt17_Function_handlerIFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPS9_E9_M_invokeERKSt9_Any_dataOS1_OS8__ZNSt17_Function_handlerIFbP7_objectRKN5arrow2fs10FileSystemEEPS7_E9_M_invokeERKSt9_Any_dataOS1_S6__ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEEPSE_E9_M_invokeERKSt9_Any_dataOS1_S9_OSD__ZNSt17_Function_handlerIFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEPS2_IN5arrow2fs8FileInfoESaISF_EEEPSJ_E9_M_invokeERKSt9_Any_dataOS1_SC_OSI__ZNSt17_Function_handlerIFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS3_8FileInfoESaIS8_EEEPSC_E9_M_invokeERKSt9_Any_dataOS1_S6_OSB__ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEPSA_E9_M_invokeERKSt9_Any_dataOS1_S9_Ob_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPSA_E9_M_invokeERKSt9_Any_dataOS1_S9__ZNSt17_Function_handlerIFvP7_objectEPS2_E9_M_invokeERKSt9_Any_dataOS1__ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_EPSA_E9_M_invokeERKSt9_Any_dataOS1_S9_S9__ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEEPSG_E9_M_invokeERKSt9_Any_dataOS1_S9_OSF__ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEEPSG_E9_M_invokeERKSt9_Any_dataOS1_S9_OSF__ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPSA_INSB_2io12OutputStreamEEEPSL_E9_M_invokeERKSt9_Any_dataOS1_S9_SG_OSK__ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS7_EPSB_E9_M_invokeERKSt9_Any_dataOS1_S9_OSA__ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEvPyDict_NewPyExc_TypeErrorPyErr_Format_Py_TrueStruct_Py_FalseStructPyObject_IsTruePyType_IsSubtypePyErr_SetStringPyType_Type_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev_ZdlPvm_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4___gxx_personality_v0_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv_Unwind_ResumePyErr_Occurred__cxa_rethrow__cxa_begin_catchPyExc_MemoryError__cxa_end_catchPyExc_ValueErrorPyExc_IOErrorPyExc_IndexErrorPyExc_OverflowErrorPyExc_ArithmeticErrorPyExc_RuntimeErrorPyImport_AddModulePyUnicode_InternFromStringPyUnicode_FromString_Z37__pyx_CommonTypesMetaclass_get_moduleP7_objectPvPyUnicode_FromFormatPyObject_GetAttrPyList_New_Py_Dealloc_PyObject_GC_NewPyObject_GC_TrackPyExc_SystemErrorPyArg_ValidateKeywordArgumentsPyDict_NextPyExc_DeprecationWarningPyErr_WarnFormatPyLong_AsLongPyLong_TypePyEval_GetBuiltinsPyUnicode_FromStringAndSizePyObject_GetItemPyTuple_NewPyDict_SetDefaultPyBytes_FromStringAndSizePyBytes_AsStringPyUnstable_Code_NewWithPosOnlyArgsPyObject_GC_UnTrackPyObject_GC_IsFinalizedPyObject_CallFinalizerFromDeallocPyObject_GetAttrStringPyDict_SetItemStringPyExc_AttributeErrorPyErr_ExceptionMatchesPyErr_ClearPyCapsule_NewPyDict_SetItemPyDict_GetItemStringPyModule_GetNamePyExc_ImportErrorPyCapsule_IsValidPyCapsule_GetNamePyCapsule_GetPointerPyType_ModifiedPyObject_HasAttrPyObject_CallMethodObjArgsPyThreadState_GetPyInterpreterState_GetIDPyModule_NewObjectPyModule_GetDictPyObject_InitPyType_ReadyPyGC_DisablePyGC_EnablePyMethod_NewPyDict_TypePyUnicode_DecodePyObject_HashPyLong_FromLongPyTuple_PackPyImport_ImportModulePyBuffer_ReleasememcmpPyObject_GetBufferPyObject_RichCompareBoolstrrchrPyDict_GetItemWithErrorPyType_FromMetaclass_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS7_EPSB_E10_M_managerERSt9_Any_dataRKSE_St18_Manager_operation_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_E_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPSA_INSB_2io12OutputStreamEEEPSL_E10_M_managerERSt9_Any_dataRKSO_St18_Manager_operation_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEEE_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEEPSG_E10_M_managerERSt9_Any_dataRKSJ_St18_Manager_operation_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEE_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEEPSG_E10_M_managerERSt9_Any_dataRKSJ_St18_Manager_operation_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEE_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_EPSA_E10_M_managerERSt9_Any_dataRKSD_St18_Manager_operation_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_E_ZNSt17_Function_handlerIFvP7_objectEPS2_E10_M_managerERSt9_Any_dataRKS5_St18_Manager_operation_ZTIPFvP7_objectE_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPSA_E10_M_managerERSt9_Any_dataRKSD_St18_Manager_operation_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEPSA_E10_M_managerERSt9_Any_dataRKSD_St18_Manager_operation_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbE_ZNSt17_Function_handlerIFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS3_8FileInfoESaIS8_EEEPSC_E10_M_managerERSt9_Any_dataRKSF_St18_Manager_operation_ZTIPFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS2_8FileInfoESaIS7_EEE_ZNSt17_Function_handlerIFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEPS2_IN5arrow2fs8FileInfoESaISF_EEEPSJ_E10_M_managerERSt9_Any_dataRKSM_St18_Manager_operation_ZTIPFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEPS1_IN5arrow2fs8FileInfoESaISE_EEE_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEEPSE_E10_M_managerERSt9_Any_dataRKSH_St18_Manager_operation_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEE_ZNSt17_Function_handlerIFbP7_objectRKN5arrow2fs10FileSystemEEPS7_E10_M_managerERSt9_Any_dataRKSA_St18_Manager_operation_ZTIPFbP7_objectRKN5arrow2fs10FileSystemEE_ZNSt17_Function_handlerIFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPS9_E10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation_ZTIPFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag_ZTSSt19_Sp_make_shared_tagstrcmpPyMem_MallocPyMem_Free_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEvmemcpy_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_infoPyUnicode_New_PyUnicode_FastCopyCharactersPyUnicode_TypePyBaseObject_TypePyCFunction_TypePyObject_VectorcallDictPy_EnterRecursiveCallPy_LeaveRecursiveCallPyObject_CallPyDict_SizePyTuple_GetSlicePyTuple_GetItemPyErr_NoMemoryPyErr_GivenExceptionMatchesPyExc_RuntimeWarningPyErr_WarnExPyImport_ImportModuleLevelObjectPyUnicode_ConcatPyImport_GetModulePyObject_IsSubclassPyErr_SetObjectPyObject_RichComparePyObject_ClearWeakRefsPyObject_GC_Del_PyThreadState_UncheckedGetPyExc_StopIterationPyObject_GenericGetAttr_PyObject_GenericGetAttrWithDictPyExc_NameError_PyDict_GetItem_KnownHashPyList_AppendPyList_SetSlicePyList_AsTuplePyObject_SetItemPyFrame_NewPyTraceBack_HerePyCode_NewEmptymemmovePyMem_ReallocPyException_SetTracebackPyFloat_TypePyObject_FormatPyByteArray_TypePyBytes_AsStringAndSizePyFloat_FromDoublePyObject_VectorcallMethodPyMethod_TypePyObject_ReprPyExc_NotImplementedErrorPyObject_SetAttrPyException_GetTraceback_Py_NotImplementedStructPyTuple_TypePyList_TypePyObject_GetIter_ZNK5arrow2fs8FileInfo9extensionB5cxx11Ev_ZNK5arrow2fs8FileInfo9base_nameB5cxx11EvPyNumber_AddPyUnicode_ResizePyObject_SizePyLong_FromSsize_t_ZN5arrow2py8internal14PyDate_to_daysEP15PyDateTime_DatePyFloat_AsDouble_PyType_LookupPyDict_DelItem_ZN5arrow18TypedChunkLocationIiEC2Eii_ZN5arrow18TypedChunkLocationIiEC1Eii_ZNK5arrow18TypedChunkLocationIiEeqES1__ZN5arrow18TypedChunkLocationIsEC2Ess_ZN5arrow18TypedChunkLocationIsEC1Ess_ZNK5arrow18TypedChunkLocationIsEeqES1__ZN5arrow18TypedChunkLocationIaEC2Eaa_ZN5arrow18TypedChunkLocationIaEC1Eaa_ZNK5arrow18TypedChunkLocationIaEeqES1__ZN5arrow18TypedChunkLocationIhEC2Ehh_ZN5arrow18TypedChunkLocationIhEC1Ehh_ZNK5arrow18TypedChunkLocationIhEeqES1__ZN5arrow18TypedChunkLocationItEC2Ett_ZN5arrow18TypedChunkLocationItEC1Ett_ZNK5arrow18TypedChunkLocationItEeqES1__ZN5arrow18TypedChunkLocationIjEC2Ejj_ZN5arrow18TypedChunkLocationIjEC1Ejj_ZNK5arrow18TypedChunkLocationIjEeqES1__ZN5arrow18TypedChunkLocationIlEC2Ell_ZN5arrow18TypedChunkLocationIlEC1Ell_ZNK5arrow18TypedChunkLocationIlEeqES1__ZN5arrow18TypedChunkLocationImEC2Emm_ZN5arrow18TypedChunkLocationImEC1Emm_ZNK5arrow18TypedChunkLocationImEeqES1__ZN5arrow2py2fs18PyFileSystemVtableD2Ev_ZN5arrow2py2fs18PyFileSystemVtableD1EvPyInit__fsPyModuleDef_Init_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE24_M_release_last_use_coldEv_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEvPyObject_IsInstance_ZN5arrow2py2fs12PyFileSystem4MakeEP7_objectNS1_18PyFileSystemVtableE_Znwm_ZTVSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZN5arrow2fs17SubTreeFileSystemC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS0_10FileSystemEE_ZTVSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZN5arrow2io18default_io_contextEv_ZN5arrow2fs8internal14MockFileSystemC1ENSt6chrono10time_pointINS3_3_V212system_clockENS3_8durationIlSt5ratioILl1ELl1000000000EEEEEERKNS_2io9IOContextE_ZN5arrow6StatusD2Ev_ZN5arrow6StatusD1Ev_ZN5arrow2fs10InitializeERKNS0_23FileSystemGlobalOptionsEPyObject_SetAttrStringPy_VersionPyOS_snprintf__pyx_module_is_main_pyarrow___fsPyImport_GetModuleDictPyObject_VectorcallPySequence_List_PyDict_SetItem_KnownHash_PyDict_NewPresizedPyEval_SaveThreadPyGILState_EnsurePyGILState_Release_ZN5arrow2fs9CopyFilesERKSt10shared_ptrINS0_10FileSystemEERKNS0_12FileSelectorES5_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_2io9IOContextElbPyEval_RestoreThreadPyBytes_Type_ZN5arrow2fs11FileLocatorD2Ev_ZN5arrow2fs11FileLocatorD1Ev_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1Ev_ZNSt6vectorIN5arrow2fs8FileInfoESaIS2_EED2Ev_ZNSt6vectorIN5arrow2fs8FileInfoESaIS2_EED1Ev_ZN5arrow6ResultISt6vectorINS_2fs8FileInfoESaIS3_EEED2Ev_ZN5arrow6ResultISt6vectorINS_2fs8FileInfoESaIS3_EEED1Ev_ZN5arrow2py14GetResultValueISt6vectorINS_2fs8FileInfoESaIS4_EEEET_NS_6ResultIS7_EE_ZN5arrow2py8internal12check_statusERKNS_6StatusE_ZN5arrow6ResultINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEED2Ev_ZN5arrow6ResultINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEED1Ev_ZNSt6vectorIN5arrow2fs8FileInfoESaIS2_EE7reserveEm_ZSt20__throw_length_errorPKc_ZNSt6vectorIN5arrow2fs11FileLocatorESaIS2_EED2Ev_ZNSt6vectorIN5arrow2fs11FileLocatorESaIS2_EED1Ev_ZN5arrow6ResultISt10shared_ptrINS_2fs10FileSystemEEE7DestroyEv_ZN5arrow8internal19UninitializedResultEv_ZN5arrow2fs23FileSystemFromUriOrPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6__ZN5arrow6Status8CopyFromERKS0_PyNumber_Long_ZN5arrow2fs17FileSystemFromUriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6__ZN5arrow6ResultISt10shared_ptrINS_2io16RandomAccessFileEEE7DestroyEv_ZN5arrow6ResultISt10shared_ptrINS_2io11InputStreamEEE7DestroyEv_ZN5arrow6ResultISt10shared_ptrINS_2io12OutputStreamEEE7DestroyEv_ZNSt6vectorIN5arrow2fs8FileInfoESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT__ZNSt6vectorIN5arrow2fs11FileLocatorESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT__ZN5arrow2fs9CopyFilesERKSt6vectorINS0_11FileLocatorESaIS2_EES6_RKNS_2io9IOContextElb_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT_PyObject_LengthHint_ZSt28__throw_bad_array_new_lengthv_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv117__class_type_infoE_ZTSFbP7_objectRKN5arrow2fs10FileSystemEE_ZTIFbP7_objectRKN5arrow2fs10FileSystemEE_ZTVN10__cxxabiv120__function_type_infoE_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEE_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEE_ZTSFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEPS1_IN5arrow2fs8FileInfoESaISE_EEE_ZTIFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEPS1_IN5arrow2fs8FileInfoESaISE_EEE_ZTSFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS2_8FileInfoESaIS7_EEE_ZTIFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS2_8FileInfoESaIS7_EEE_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbE_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbE_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_ZTSFvP7_objectE_ZTIFvP7_objectE_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_E_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_E_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEE_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEE_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEE_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEE_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEEE_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEEE_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_E_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_E_ZTSFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_ZTIFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTSPFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_ZTVN10__cxxabiv119__pointer_type_infoE_ZTSPFbP7_objectRKN5arrow2fs10FileSystemEE_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEE_ZTSPFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEPS1_IN5arrow2fs8FileInfoESaISE_EEE_ZTSPFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS2_8FileInfoESaIS7_EEE_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbE_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_ZTSPFvP7_objectE_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_E_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEE_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEE_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEEE_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_E_ZTSSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZTISt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZTSSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZTISt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE__pthread_key_create_ZTINSt8ios_base7failureB5cxx11E_ZTISt10bad_typeid_ZTISt11range_error_ZTISt12domain_error_ZTISt12out_of_range_ZTISt14overflow_error_ZTISt15underflow_error_ZTISt16invalid_argument_ZTISt8bad_cast_ZTISt9bad_alloc_ZTISt9exceptionlibarrow_python.so.2100libarrow_substrait.so.2100libarrow_dataset.so.2100libparquet.so.2100libarrow_acero.so.2100libarrow_compute.so.2100libarrow.so.2100libdl.so.2librt.so.1libstdc++.so.6libm.so.6libgcc_s.so.1libc.so.6GCC_3.0GLIBC_2.2.5GLIBC_2.14GLIBCXX_3.4.21GLIBCXX_3.4CXXABI_1.3.9CXXABI_1.3$ORIGINH P&y HH0ui HHHqHt)Hyѯ Hӯk IsPssss}s t`t` t0t@tPt@`t@ptt`tHttt@t@ttuu u 0u@@uPu@`upu0u@uuu uuuuv`v v@0v@v`Pv `vpvv`v vvPvvv`vw0w@ w0w@wPw`wpwww w wwpww w xx x0x@xPx`x`pxx8xxxxxx`xypyP y0y@yPy `ypy@y`y y y@y@y yyzz z0z@zPz``z pz`zzzz0zz0zkzk{i{g {d0{b@{`P{`{p{{0{P{{@{{{{| | |`0|(@|P| `| p||p|x|||z|s||}}P }0}@}P}`}p}h}}}@}}}0}}~`~l ~0~x@~P~`~p~e~n~^~i~ ~p~X~~] H0W@@P`p`Z` 00 @PV`TpQЀH 0@P`>pP9 Ё0I 0@`P` pPpQЂ+C 00@P`pLL@Ѓ 0@P`p8px`Є0lI &0@@P`@p!(Ѕ` 0@hP`pXxІpF P0@P`pPHЩ(p8HXhxG(++0+X++ȗPЗ+P+ 8+@H`+hp,0P,0Pؘ,$,(0,0P=,XxI,S,ș\,Й0ؙj,0w, (@,HЦPh,p Hؚ(*@H1?؛HPx`p0x,TIH`X00,K`G(hFxp,ПTPHL@Ƞؠ@'HX`'hPBx,СT@PxL@Ȣآ@,HShB*pSG(ȣأ  -0TR(~8pG(p[`%-T@apȦئP( Vha+*/ $* K+(}8`@,*H5X `*hx)((`y(ȨJب'@F+7 )(/8@(H0OX@`*hpx)@( 'ȩ0ة(%(0 8((m8 @'HX`'h:x<-ЪPPa@ȫ ث0@&+HJPnhU-px e-  ''+@Xo-p`g(`8hxo'n-} -0{+8GHpX-`0Qpp-pq-NxrЯ-د(s-t`'hPx'`$*Ȱذvh+``w8(@Dx %((?8x@(H<X z`(hp8x{'-@|)(}F+ȱP&ر}("~'0 ` '(8@y(HX`(h@xA')``(Ȳز G(Fp'PB '(8@G(HX `G(hp[x`':'8(ȳmس %(0( '(08@(HX `)h@x*p(0O@)ȴ/شF+7'@ y((J8@(H(X``)hx*,*5 K+ȵ}ص`$*+*/  '(+8@@'HX`'h`$x'P)p'ȶض0+@SSSЇSSSSS S0S@SPS`S/ȇh؇!> (88VHXrh0p(@xInȈ(Hhȉ.Јp+^ [0@#P`pYGЉd 0'8PH3`hJp x Q&6%<X4` h px #%ȍ)Ѝ,؍ab5;C?N  (O0P8E@HXPFXL`fhMp=x"c(hloȎЎM؎x|TR) (08@HPDX `hmp,x:AȏBЏ؏Z 0B8@H$P7X`hCpx_3d (08@HPX ` h pxȐАؐ !"9&'( *(+0-8.@/H0P1X2`4h6p8x9:<=>AD-ȑGБHؑIJKNOPQRT U(V0W8X@YHZPLX[`\h]p^xk`abefgi5cȒjВkؒlmnopqris t(u0v8w@yHzP{X}`h~pxȓГؓ1 (08@@HPX$`hpx`ȔДؔ (08@HPX`hpxHHAHtH5%@%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`%hYP%hZ@% 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`%hyP%hz@% h{0%h| %h}%h~%h%h%ګh%ҫh%ʫh%«h%h%h%hp%h`%hP%h@%h0%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%hp%h`%hP%h@%h0%h %zh%rh%jh%bh%ZhUHGHuHxHH5BH81(1Ht$H;W tHNHH5BH81]UHAWAVAUIATE1SHQLvM9}PKDLxHtLHLu.HL=tLHݢH5fB1H8IHuHAtZH[A\A]A^A_]H:LH*LrUHSQH )HHH H rHcH$HHPHH!H8Z[]AHHPHH H8HHPHHH8HHPHHEH8HHPHH#H8kmqHHPHHH8FHLHHPHHH8!#'HHPHHH8HHPHHϡH8HHPHHH8HHPHHH8H|H51H8mo HHdHHTX[]UHHtt]UHSHHXHUHMHuLELM#HUHMEHUHMHtALPLMH׹1҃/w ΃LHHLA0tA0MHH9uHX[]UHATSsHty H=F1HIHt]HHGHI$xHI$uLHt1HHAąxHHuHAt D%VHƒHu FH[A\]UHAWAVIAUIMATDASHH8EHLH HuAHUHMfALE9IH6Hu1L9}H ƋtILHLLL>HEHuE1E1E1H}AIHtCt?1E1?%?EIHHIHtpM1LIHHI E1HMHAH5HAUSuuuPPuPPAWH`ILϸLǸI$yMHI$uLHeL[A\A]A^A_]UHAWAVEAUIATIHSAQHt?H;Hu E1AtHLLAHx1HHu)HcHڝAH8tUE1ZD[A\A]A^A_]U1HATIHS1=HHt8I$H5H>xHy1HHuHH襷[A\]UHAWIAVIAUIH5.ATSHHMHHLH IHu+L LH5j=HHH81tA$HuLsu:LLILEMLHHH5A=H81WMHuLIHt9HxHHuHI$y1)HI$uLE1H耶LxH[A\A]A^A_]UHAVIAUIATISHÅuVLH5Lt;H5LE1LL1HHtHxHHu [A\A]A^]UHAVAUATIS,HxHMHbHu HU H9tH_H5@<H8(L5MtAuLAH557LIHHHIExHIEuLTHHsIHuIAH +HLH+OxAH p+LLHl+,xAH ]+LLH\+ xE1H P+LLHL+k Ll1H[A\A]A^]UHHAUATSHVHPuHHuYH[A\A]])HPHt~L HsHyH9~eHDu"HPHH5:H81ZAhMu+H t!HHHHH5:H81&HZHHAHAEt)H)u)EH»HHILLH HLHEOHHILL=LH LH_fl)EHKHUIL%vH /HLH @G f)EHHHBH ILH~LHA L!HEpHźHHILLH HLHE2HHILL-/H LHBfl)EHNH8HvH ILHLHA S HEHHH1H ILHmLHA SHE_HԹH~H 4ILH'fH:"LH S)EHH](H ILHLH Tf:)EHHH(HHILAfmH HLH PUHlHE)EkHH~H ILH3fH:"LH V)EHHi(HIL"fmfH LH VHHE)EH_HHOH ILHL6HA WHE}H"H~ H BILHEfH:"ʿLH X)E,HٷH{5"ILHH ҾLH XHֿf)EHEHH]=ILNHH >LH YHzf)EHEtH1H(H ILfmľH5LH PZ)E'HHv(H EILfmwHLH [)EHH)~fILfH:"5H^H LBH [H)EHE~HSH~ ILfH:"ٽHH sLH \H#)EHE"HHq(H ILfmrHLH ])EHH$( :(ILfm QflٹLHe\(%(-(5׹H )MH])e)m)u)ETHAH~ HILfH:" /~HPLH f9fH:"H )M~HڼHEfH:")E)UHHtHy1,HHuHHxHHuHHP[A\A]A^]UH=HSQHHt~H H޾HH5x]H \'HHH5|x LHHtHkHCHVH LHH@H/HH LHH!HHH PH LH]HH HH @H LH!HH HhH{ @HZ LHHHT H,H? @H. LHHQH HH @H LHmHH HH HH LH1HH HxH HH LHHHd HI9FuHNLLQu LLTx$I$xHI$uLqH=StIH$P11H=B5OHQL ILW<IXZM#1LHLHHHLHQLIIxHIuLpIExHIEuLpMu(1E1E1E1HHf'H5UHI9FuHNLL t LLw?#I$xHI$uL?pH=RsIH-#H11WH=tA5fNL HLxVHqOT;AXLHIAY #1LHHHHtPLIIExHIEuLoLIxHIuLsoMu(1E1E1E1HH<&H5wRHI9FuHNLLr LLub"I$xHI$uLnH=VQYrIHP"H11H= @P5$MHNL VGL'U :LIXZM0"H1LHHL,OLIIExHIEuLInLIxHIuL+nMu(1E1E1E1HH$H5SHhI9FuHNLL{q LL~t!I$xHI$uLmH=PqIHt!W11H=>5KL FLSHFM8AXAYIH`!1LHHHHHMLIIxHIuLmIExHIEuLlMu(1E1E1E1HH#H5RH,I9FuHNLL?p LLBs I$xHI$uLqlH=NoIH H11H=G=P5JH!LL DLR7LIXZM 1LHLHHHLHLLIIExHIEuLkLIxHIuLkMu(1E1E1E1HH_?"H5RQHI9FuHNLLn LLqI$xHI$uLkH=yM|nIHH11WH=;5_IL CLQQHJ-6AXLHIAY1LHHHHMKLIIExHIEuLjjLIxHIuLLjMu(1E1E1E1HH H5OHI9FuHNLLm LLpI$xHI$uLiH=/L2mIHP11H=j:5$HHeIL 6BLP4IXZMH1LLHLH JLIIxHIuL+iIExHIEuLiMu(1E1E1E1HHۯH5NHOI9FuHNLLbl LLeo I$xHI$uLh~GH1LHHfH:"LI1I2MH5GH=@LlhI$xHI$uL hIxHIuLgIxHIuLgHxHHuHgS11H=Z85E1E1E1E1LE1E1E1H63 1E1E1E1HE1E1E1HQE1E1E1E1E1E1QHӢE1E1E1E1E1E1HE1E1E1E1E1E1HtcE1E1E1E1E1E1HL;E1E1E1E1E1E1H$E1E1E1E1E1E1侥H 1E1E1E1HE1E1HHE1E1E1E1E1E1侥HE1E1E1E1E1E1侪Hj1E1E1E1E1E1侪HH\<HE1E1E1E1E1E1侪H6E1E1E1E1E1E1侻H 1E1E1E1E1E1HH۠HE1E1E1E1E1E1侻H1E1E1E1HE1E1E1H_E1E1E1E1E1E1HW71E1E1E1HE1E1E1H0E1E1E1E1E1E1H1E1E1E1HE1E1E1Hן7E1E1E1E1E1E17H1E1E1E1HE1E1E1H~nTE1E1E1E1E1E1nHL,1E1E1E1HE1E1H(nE1E1E1E1E11۾nHE1E1E1E1LE1E11HОE1E1E1E1E11۾HE1E1E1E1LE1E11HxNE1E1E1E1E11۾HG'E1E1E1E1E11۾H 1E1E1E1E1E1HH E1E1E1E1E1E1侌Hʝ 1E1E1E1HE1E1E1Hy E1E1E1E1E1E1侨HqQ 1E1E1E1HE1E1E1HJ E1E1E1E1E1E1H 1E1E1E1HE1E1E1H E1E1E1E1E1E1H 1E1E1E1HE1E1E1Hn E1E1E1E1E1E1HfF 1E1E1E1HE1E1E1H?  E1E1E1E1E1E1 H  1E1E1E1HE1E1E1H E1E1E1E1E1E1H 1E1E1E1HE1E1E1H4c E1E1E1E1E1E14H[; 1E1E1E1HE1E1E1H4a E1E1E1E1E1E1aH E1E1E1E1LE1E1E1Hښ E1E1E1E1E1E1侚H E1E1E1E1LE1E1E1HV E1E1E1E1E1E1HN. E1E1E1E1E1E1H E1E1E1E1E1E1H 1E1E1E1HE1E1E1Hיt E1E1E1E1E1E1tH 1E1E1E1HE1E1E1H~T E1E1E1E1E1E1HL, E1E1E1E1E1E1H E1E1E1E1E1E1H1E1E1E1HE1E1E1H՘0E1E1E1E1E1E10H1E1E1E1HE1E1E1H|4R1E1E1E1HE1E1HN4$1E1E1E1HE1E1H 41E1E1E1HE14H1E1E1E1H4H×1E1E1E1H9H{E1E19LHxE1UE1E1E19H[6E1E1E1E1L?H- E1E1E1?LH E1E1E1?H1E1E1E1HJH1E1E1HHJ{E1E1E1JH\1E1E1E1HUHT4E1E1ULH1E1E1E1E1UH1E1E1E1HbH1E1E1bHHǕE1E1E1bH1E1E1E1HmH{[1E1E1mHH[6E1E1E1mH<1E1E1E1HzHE1E1zLHE1E1E1E1zHϔ1E1E1E1HHE1E1E1侀LH\E1E1E1Hb=E1E1E1E1LH41E1E1例HHE1E1E1H1E1E1E1HHȓE1E1侘LHE1E1E1E1Hc1E1E1E1HH[;1E1E1侥HH6E1E1E1H1E1E1E1HH1E1E1侰HHϒE1E1E1H1E1E1E1HHcE1E1侻LH`E1=E1E1E1HC1E1E1E1HH1E1E1HHE1E1E1HבE1E1E1E1LHE1E1E1LHcE1E1E1HiD1E1E1E1H4H<E1E1E14H"1E1E1E1HE1E1E1HPE1E1E1E1E1E1PHĐ1E1E1E1HE1E1E1HivE1E1E1E1E1E1iHnQ1E1E1E1HE1E1E1HJ#E1E1E1E1E1E1HHLHLHLLHHLLH=2tXH=K!t#Ht H=&MH=1Ht?1H1Hx/HHu']H &SHuHH5H8JH=1He[A\A]A^A_]MtLKHMMtLJHMHtHJLsMHtHJL^MH}HtJHHMH`IHHtJLNHHtvJHNHNLLHL0NLHH}NL|NHLLHH}cNL[NLSNHLLHH}:NL2NL*NHrLLHH}NL NHQLLiHL_HLMLMH'LL?HLMLMHLH}HtYIHKHKLL@ML~MH rMHKHNKHL LLMH@@ML8MH,MHtKLJLGH(HtHLLLL\JLTGLLLLHKH}HtnHLLLLHtHQHLJLmLp1LILI1FHtH1H1LmLpLXLKLFH}3LL+LHsJMLPMtLGLPLPH}KMtLGH}LpKH}HtvGLPH}Ht_GH}KH(t H(@GH0KHIH(HHH(H(t H(FHH(1H(H`H0oH(HHH(H}JbH}JH`H0FL8LGL/EH}J!MtLTFE1H}JH8Ht7FMtL*FLrJHHH}Ht FMtLEMMtLEML L)HLDxL`MtLEE1H}IH8HtEMtLELIHHH}HtnEMtL_EMMtLOEML LGLCxL`BINHHHL@E1DžHH@HHP0IHxGcBMHHÈH=NaFk#HtHHjH#BMYH*H@HHPHHGHH'HAyMH)H H뿐HHwHLGH}CHFHBHFHL3HH`HHLHHHH`H HGLCL[H{HttCL@LL+GA\f8HB HGMtH{HtCL@?LLFA`8HLFHLFIHPH GHAHAHH( H FHFH@H(FHpGH`FHFH0FHP@H0GHcFHWFLDH HFHH(RH(FHU?JE:2MH>TJDH 7H=B|RID)IDUEHDHe>H(L>1EIDH DHH(DH=HH9tHHt H=H5H)HH?HHHtH}HtfD=u+UH=Ht H=y>d]]wHHHHt 1DHWPtHff.@HW`tHff.@HtHff.HGhHttDHff.@UHAUIATISHHHpHtHAԅH{ HtLAԅH{@HtLAԅH{XHtLAԅH{`Ht LAԅu{H{8Ht LAԅuhHHt LAԅuRHHt LAԅuDHHt,H9p0u@HHt HP0H9tfDIxTHcHA9T|?tB1fD}/p9})HcHAL9~߉9|9fDAH19ff.UH`H8HtH#H@ H@(HP]ff.fUH H8Ht0~J#HP0@0H@(f@@fH:"@D@]UHH8Ht7fHP0H@(@@@0~"@@fH:"@fv@H]ÐHHtt f.UHHH}>HtH}Htff.HG@HttDUHHH}>H}HG@Ht tUHHI9|\HH sxHrxL HEHH~LEH HH5LAPHI1LBXZ@H xff.@H;=!H;=wuH;=ytj?f.ff.UHGHATIHv SHHHGGfG G$*BAD$@fC AD$DC$H[A\]ICUHGfvHATIHv SHHHGGG G(AAD$@C ID$HHC(ID$PHC0H[A\]INCHGHHttDUHSHHHGH8AHCHHt tH]HGXHttDUHSHHHGHxHt'8HCXHt tH]f.HuH=dv8@HwPH1H=Yv6ff.HGHHtfD?HtHx HHt f. 6ff.UHSHHHtYHHHtHH HtHx HHtH]1fH5fDH]DUHSHHHttHH]fHtH}=xH}H@Hyff.@UHSHHHttHH]fHtH}xH}H@H ff.@UHAWIAVMAUIATMSHH=L HUȉuP9HMHUHNHËEHC(L{H[Mt AEtAELkpMt A$tA$fLc C@tAHSPHCXHC8Ls`tAHt tAGfHKhHCx%Hǃ~8=tQ=uSHHC0HG5HH[A\A]A^A_]DtuHD1@HHH58sH85Hx HHt1DHy@H12rfUHSHHH(HFHEt\H@h1PHEHHt/H@HH5FH81HLAf.UHH gH5gIH81H*,1]fDH?ILW8HHWLJtHHLAfDHtH>HHHLAUHH ^gH5igHH81H+1]ff.UH?LOMQHt!IHuiHMu01]Af.Ht{HH>LBfHyIH fH5 gH81+1]f.HytHBIH fH5fH81*DHIH dfH5ofH81*@Hy[ff.UH?LOMQHt!IHuiHIu/H6]AHt{HH>LBHDHyIH (fH5 fH81*1]f.HytHBIH eH5eH81)DHIH deH5oeH81)@Hy[ff.UIH II?HAVAUATSHHLCMI9H5PI9MXM'MZM~&1@ITH9ZH9QHI9uAI@8HHH1HL[A\A]A^]@II9mH5I9]MXMMcM~$1fITH9BH99HI9uAtI@8HHlH1[LA\LA]A^]!DI9tsAtI@8HH/MuML-mMH=}q !u&1HLAHy$HusO(H1afHC0HYfDHSBLjE1 uLcH= q u1LAH $H9H[A\A]A^]DHSB M1LjE1 uLcH=pS ULfDLDHH9tHF tItHHHtHx HHt 1]Ð1@H`1@HH5eH8]ff.UHHtGHFt:tHWPHwPHtHx HHt1]H1@HyH5zeH8:]UHHtGHFt:tHWHHwHHtHx HHt1]Hx1@H H5:eH8]UHHATISH9tHHubHHоH5LeH8tI$I$HtHx HHt1[A\]HF uH\H5dH8fDUHHATISH9tHHubHH H54eH8tI$I$HtHx HHt1[A\]#HFuHH5dH8mfDUHHtGHF tZtHW@Hw@HtHx HHt1]H1@H9H5dH8]HH5dH8UHAVAAUIATISHHt^H5HHELLHx HHtH[A\A]A^]fDHHE HEH[A\A]A^]H1[A\A]A^]ÐUHAWAVAUIATSHHHGHHt!IMt'HL[A\A]A^A_]DIMuHH8u%HLH5SH81KHHHtpfHHtcH5HIHtfLH|IHtnH LHELHHEH^I11}1v<1j1cH[!1OLGH?f.UHAUIATSHHHH@H;5HHt/HHH5bH8H[A\A]]nfDtiA@t_HLfI$@t'M92LLw_HCHtrnfDH!H5:bH8H[A\A]] HtLH[A\A]]ftA@t1HHHtT1HLIHx HH|Mt+IL$@tyLL.I$x HI$t H[A\A]]ÐHL[A\A]] fDH޿1HlL0Hx wH LH5_aH81rHLpff.HHH9tnHFHHW@tvto@tfHXHt2HJH~I1DHH9t7H;tuf.HH9tHu1H;5>f1D ;ff.H9UHATSHHͶH9GH9FHO1H;NHWLFL9AHAt IDW DN 1DEAAD8uiA H8A HF(H8A@HEƒDD1E9uHtHLH[A\]L%L9u1uL9u1u׺!HHH;H;\u=L9t8HPHxHHuH߉EEyDfHG(H8A@HEHv8DD DDfUHSHHHpHtHHCpx HHH{ HtHHC x HHH{@HtHHC@x HHH{HHtHHCHx HHH{PHtHHCPx HHH{XHtHHCXx HHH{`HtHHC`x HHH{hHtHHChx HH|H{8HC8HtHx HHgHHtHǃHx HHLHHtHǃHx HH1HHtHǃHx HHHHtHǃHx HHH{xHtHHCxx HHt H]1f;H]1+fDfD fD&fD;fDPfDefDzfDfDfDfD{fDkfDUHSHH_ H{(tHHHH]k ff.UHAVAUATSHHttH[A\A]A^]@Iu,H%ƒt tI$L5G HHtAtAHCE1H11L0H=7IHx HHMtkIELLHHHIEx HIEtzHt5I$Hx HHtfI$fH̱tfHcI$uLyH HMff.@UHSHHx`Ht HHGHu 1H]DHYH2H9u!HC`HxHHufH(¸tH{`HC`Htf.UHAVIAUATSHIH@H5^L-?L91LHHtCHCH5xL91HIHHx HHtS[LA\A]A^]H(fD Ht![LA\1A]1A^]DLHHY_HHUH{`H0yH{`HC`cHPIHHuI9L;-ȭuYL;-ʮtPLuIHxHHuHLIEHIEL*DI9uIExHIEuLHx HHt1I$HI$Lf.H1IH'I}`H0H?HGH9t!HVHu#I}`IE`0&@UHSHHHGtHCHHv*HH)HHtdHtNH@SH)HHx HHt H]HHEHEH]fCSHH CSHH HfDH@`Ht?HHt3HHt)H@H;u2%Haf Ht"HYHHHtH@HH53>H8nff.HGtkHGHHv#HH)HHt-HtbfWH)HËGWHH fGWHH H#UHATSHH=HGHH;ݬu1ҹHHtW[A\]fHH|HuIHI|$`H0tI|$`ID$`f.Ht1fHHH5vCH811wfD|ff.UHHSHHHWH=HttH]DcHH]fDUHHHIхuxH9t3HXHt7HJH~^1f.HH9tGH;tu]fHDHH9tHuH;5xtfHIHNLH5 SLGHH11]fDH)H5AH81fDUHAWAVIAUIATSHL IMDLDKA9HHIA;Yu{M)AEtAEHL1LoIHX(HIExHIEI$xHI$H[A\A]A^A_]DIL$`ID$`HILAAtALy(Mt AtALLLEHMHMLEHI`L;y(I|$`IL$`HtHx HH8MtIx HIMtIx HIL MD5oLDҾHcA9LcIMA;_R@A9D)ЍPIcHHHHHHHt8HLL_AA_M/D5AE)(IEpHLIE_H[A\A]A^A_]LLE1E1LHMH}HL[A\A]A^A_]jf.NA9!Dp@LωUIcHIHlLc}D5D5 HLIIA9fDLLHMgHMHIHH<H=[MH [A\]L(fDHfD11H=>;H [A\]DHHUHxHUHH=[>sfUHH7HuRH5H=/Hj;H=L1]I11ҾH=-;蘻1]@HyxtHH= ;XfDUHH7HuRH5[H=H:H=\L1]I11ҾH=:1]@HyxtHH=:fDUHHATSH HEHEHEHLIHMHHHHtHHMHHMH;HUAS(^_1H}HuHtHxHHH99H=rK}He1[A\]fIйH=B;HuHtHUL%A$tA$1H}HuHtHxHHtqHeL[A\]DHHMHUE1H:HS1ZY H}uE1H߾FfDbfDUHfHHHATSHH0)EfHnfH:"HE)EHLOM{HHHIعH=:萸H}HtHxHHu2fH}HtHxHHuH7?H=IHe1[A\]HVtHUHtHHUH4HML%9HUIAT^_LHH|HH@HɞtH}HtHxHHuJf.H}HtHxHHu"HeH[A\]fDHHtHUHVtHUhHHMHUE1L%9ATZYiH}tH|)IعLǶ2fUfvHGHAWAVL`AUATISHHGLnHHHGG LPHDžXƅ`ƅpG(xL9t=IXHHqH1HH9H;TuL}LmfvEIt$ LLmHEEEAD$@HPHUEID$HHEID$PHEHEL9fHnfH:"EL9H`HPXHH}HUHEEH}pHEHxHEHEL9t HEHpLPHLH.pC HxHC(HEHC0HPL9tH`HpEHĘH[A\A]A^A_]HtHLHUHPHXH}f.HPXLmLmLfLDHH9MtFI$x HI$tH[A\]fDHL[A\]HMuHH [H=!A\]cUHЭHAVAUATSH@HEHEHEHLIHMHHPHHtHHMHHMH HUAS4^Le_1H}HuHtHxHH5H QH= 1He[A\A]A^]fDIйH=% HuL&A$tA$LeID$H5LHHIMIEH5LHHHIEHxHIEoHCL5qL9tHI݅x HHKID$H5LHHHHHCL9tIHx HHfInAE LuкfH:")E@u tEAF @u tE IFIUH}HTH\IUxHIU^IHIu|LHEHEjH;p~HPXIMIE4HIEHxHHHZ TH=E1I$gHI$YLHE0HEDHHMHUE1Hx HSZYLeMTE1H߾fDLHHLHE|HEIH HIEL2DH;nHPXIHHMHH~Hq+HIEySLH-8IExHIEuLI HILfHVH;Jo1H5 H-I#H;&ouH5H IgUH@HATSH HEHEHEHLIHMHHHHtHHMHHMHHUAS舘^_1H}HuHtHxHHH?zH=RHe1[A\]fIйH=RHuHtHUL%KmA$tA$1H}HuHtHxHHtqHeL[A\]DHHMHUE1HHS著ZY H}uE1H߾覅[fDKbfDUHPfHH HATSHH0)EfHnfH:"HE)EHLOM{HHHIعH= H}HtHxHHu蒽fH}HtHxHHurH\H=He1[A\]HVtHUHtHHUH4HML%hHUIAT^_LHH|HH@H)ktH}HtHxHHu誼f.H}HtHxHHu肼HeH[A\]fDHHtHUHVtHUhHHMHUE1L%~AT#ZYiH}tH|)IعL'2fUHHATSH HEHEHEHLIHMHH4HHtHHMHHMHHUASX^H]_1H}HuHtHxHH!HH=詿He1[A\]fDIйH={HuHtH]H5H=GHH= /HtHvHHiHj\DHHMHUE1L%HAT@ZYH]HoE1LOf.fDUHfHHHHAUATISHH)EfHnfH:"H-(HEHEHE)EHLOMHHHHtHHUH]J4L-JHUMHAU3^_IL%igA$tA$LmH;HtHx HH\HL9uHeL[A\A]]DHFHVtHUHVtHU0HH]HUE1L-HAUpZYx9J<tII:J<uMLqLeH;HtHx HHt}HI9uHH=蔼He1[A\A]]IubHtHUHVtHUHVtHUH]蓷yfD胷fDMH]H=a~ UHfHHHHAUATISHH)EfHnfH:"H-(HEHEHE)EHLOMHHHHtHHUH]J4L-}HUMHAU蓏^_IL%dA$tA$LmH;HtHx HH\HL9uHeL[A\A]]DHFHVtHUHVtHU0HH]HUE1L-HAUЎZYx9J<tII:J<uML|LeH;HtHx HHt}HI9uHVH=)He1[A\A]]IubHtHUHVtHUHVtHUH]yfDfDMH]H={ UH`HATSH HEHEHEHLIHMHH4HHtHHMHHMHHUAS(^H]_1H}HuHtHxHH!HH=yHe1[A\]fDIйH=KzHuHtH]H5ۚH=lHRH=\HtHvHHiH:\DHHMHUE1L%HATZYH]HoE1Lzf.˲fDUHИfHH HATSHH0)EfHnfH:"HE)EHLOM{HHHIعH=pyH}HtHxHHufH}HtHxHHuHH=zHe1[A\]HVtHUHtHHUH4HML%DHUIAT膊^_LHH|HH@H_tH}HtHxHHu*f.H}HtHxHHuHeH[A\]fDHHtHUHVtHUhHHMHUE1L%ZAT裉ZYiH}tH|)IعLw2fUHHAWAVAUATSH8HEHEHEHLIHMHHHHtHH5HMLeVHMHALψ^Lm_1H}HuHtHxHHHH=5 1HeH[A\A]A^A_]@IйH=:vHuL.AEtAELmLeHfHnfI:"tH=L1)EHIHx HHpMID$H^H9t H;\It$HjI\$H9tMt$ AtAI$xHI$tHx HHIx HIMIEHIEL~@HLeHME1HLHSֆZY LmME1H߾t蛭fDL舭&LxGHh#HXHlZH5 H81膷fDE1E11LvH1vLvLvHH= 莱fL舶IHtI$xHI$IGLLAHHLAIH LAIH3Hx`HHt HGHKIHIL;fDHHH'H dHHEH!YH5 H81@HtLsAtAHRL轫IE1HI(E1E1E1ZIAyuܺH HyXH5H81蘵Hx HI$tzHNXH5zE1H81eH )ZH1H9uSHB`tIy1H wLϪ-U-L質yHHU—rHUHz`UHAVAUATSH HHHH\HC+tH= fHnLu1fH:"LH)EOIHx HHxML;%XL;%6W3L;%4X&LAŅCI$xHI$ L%.fInA$fH:"EtltA$H=΍1L)EH薯I$xHI$HtuH [A\A]A^]fL%LuA$fInfH:"tA$H=1L)EHI$x HI$t{HuHH=^1qDL蘨H舨{I$xHI$LHETHEpLHEHH==Lm;xfHLmsHEEH]H]HLXsHtHHsHUH}HUH}Ls L5[AtAHTHuLLmHHEHESHIx HIHt"1HLmGfHx HH:fLmwLtHH@fDHCL{HEAtAHM|tHx HHtNH]Hu@LLmq@Lq)Hq@HLmqfEHUH}|HDUHAUATSHHH HLeH}ELeHEHELmH}HUL9fHnfH:"EL9HUHEEHH}HUHEH}L9t HEHpq{HHEH{ HUL9fHnHS0fH:"EH9HS0HC C(HH}HUHE1H}L9t HEHp0qHH[A\A]]HEELmLmL:HtHLpHUH}HUH}HtHLpHUH{ HS(H}MHC C(LeLeL5HH=XtfDEЈHUH}dDEHUH{ |HH5H8qH˼DUHAWAVAUIATISHHHtL5FSH=GIVL#rIHGtAIt$I<$yIHSH4I9GHuLLuHHEpOIIx HI)Ix HIML=RH=GIWLrqIH&tALdIH$HI9FHuLLmHHENIIExHIEIx HIMH=8SHu1HH]LeL}sIHx HHI$xHI$JIx HIVMIExHIEgHH[A\A]A^A_];rLoIHE1HE1xHHMtI$xHI$MtIx HIMtIxHIuLlHHH[H=HA\A]A^A_]&qfDLxlLhlLXlIhpL8l[L(lILlMNf.HkSHHL[A\A]A^A_]kf.pLCnIHHE1E1Hk,H= E1pH`DHXkVLHkaL8kjMOIGHEAfInfI:"tAHMEtIx HI!H}HuLM)EKLMIIx HItL}LjfDHE1E1xfMFIFHEAfInfI:"tAHMEtIx"HIuLLE)E-jLEfoEH}HuLE)EJLEIIx HItIELufDLifDLLM)EiLMfoEf.UHAWAVAUIATISHHHtL5MH=BIVLslIHGtAIt$I<$?tIHSHI9GHuLLuHHEIIIx HI)Ix HIML=LH=^AIWLkIH&tALIH$HI9FHuLLmHHEIIIExHIEIx HIMH=PKHu1HH]LeL}'nIHx HHI$xHI$JIx HIVMIExHIEgHH[A\A]A^A_]lLjIHE1HE1xHHMtI$xHI$MtIx HIMtIxHIuLfHHH#[H=A\A]A^A_]vkfDLfLfLfIhpLf[LxfILXfMNf.H8fSHHL[A\A]A^A_]ff.kLhIHHE1E1H,H=]E1ejH`DHeVLeaLejMOIGHEAfInfI:"tAHMEtIx HI!H}HuLM)EELMIIx HItL}LdfDHE1E1xfMFIFHEAfInfI:"tAHMEtIx"HIuLLE)E}dLEfoEH}HuLE)EELEIIx HItIELufDL dfDLLM)EdLMfoEf.UH5<1HATIH=O@S*HHI4$Hx ID$H9HK0IT$H9Hs HK0HS(IT$HS0HI<$IL$ID$AD$ C@ID$(HCHID$0HCPtHx HHtfH[A\]fDHS I9tDIT$HtHtocIT$H{ HS(I<$zHs HS(IT$HS0I$H]HbH[A\]HH=HgH[A\]AD$IT$H{ ff.fUHAUATSHHGH5JHHIML-#CH=:IUL@eHHtH5 AH+IHHx HHLLiHI$Ht8xHI$IEx HIEtlHH[A\A]]fDxHI$6IExHIEHZH=1eHH[A\A]]L8aHH[A\A]]f.LaUHaHۧH=eHx HHI$XHI$JL`=DiIHeLcHHdHZH=leDLX`LH`H8`_UHAWAVIHEAUATLeSHxHHHpH=8HuHSHHEHxHEEbIHtAEAtAL=CH=H8LeIWLbHHLtHELeHpH8ojIHHH9C2HEHuHHMHL}LeHM?HMHEHtHx HHsIx HIHx HHH}HE1LuLeH=kDHHEHEHHEdHIx HIHMHx HHHH HuE1HI9ELL}LeH]>IMtIx HIHx HH7IExHIEAMH]LLeHrLHB1H}HEH9t HEHpX^shHIHu(x HIHpLg3fDx HIoHIMH=̾LeaH}HxH9t HEHp]Hx[A\A]A^A_]HLe]$LLe\HLe\aHLe\IELLe\H\Lx\HMH@LX\HAILeGaL^HHIE1ۅIHILefL[L[LLe`HO^IHTfDH,H=%Le,`IEHIE;fIx HI<HHHHHLe/[f.HKHCHEHMltHMltHx HHH]HuIEUHIEGLLeZ6DM}MuAtAAtAIEx HIEtXHuM HLen HHH@H;/tIHx HHH==L`HHIExHIE`LmM}MLCMHL)I9I}uHI9E4LHy`IHLHx HHH}LmHxHHu U@LmM}H7MpLCM{HL)I9I}uHI9E5HL_HHLmIEH]xHIE0tIyxHHx HHILHIMtIExHIEHH=1OYIx HIH}HtHx HHtzI$x HI$tHeH[A\A]A^A_]fDLPTfDL@TSL0TL TD#T|fDLSPLuSuDLHUSHUqHHUSHUCMDHSbL%A$DA$HEH=J1WffDc\IIExHIEuLR @HRLuRuDHLTHIxHIuLRHtID[IIHIuLTRHHwHHjH߉u#RuWAEtAELLQH]HQ닐AE H DH9Ks 8@t @@K4H}LE'ZLEH}1HLzULmfDAEVAEMf.AE H H9Ks 8@t @K4H}LEYLEbH}H1LTH]tI\fDH;KHUHPXHUIMLIHӅgtfDtIJbfDH H= 1TfHOrLOHOfDH;HPXIM QfDHH5H8QHH5H8QH;9H5'HHUQHUIH; \H5'HPINUH(1H5'HATIH=P+S8HHHx0@0~8HP H@(fH:"f@@@I4$@DID$H9t[IT$Hs HS(IT$HS0I$ID$AD$ fC@AD$$CDtHx HHt:H[A\]fI9tIT$HtHtKNIT$HS(D0I$fHMH[A\]HʔxH=hRH[A\]AD$C0IT$UfvHAWIAVH`AUIATSHH@HPH8HDžXƅ`ƅpxtL5f1H=%LPIVLIExHIEALLP)SHHEIFH;H;EHXpH@hH6H{+1LPKIHHLSHIExHIEwH'HLLP[LLEH}pHEHxHEHEHEH9t HEHpJ UHHHx HHH8LHkTpC HxHC(HEHC0IHI}LLPIlDIExHIEHHHx$HHHHuHLP}IDHbH=LPMHPH@H9tH`HpIHĨ[A\A]A^A_]@HLPI@LLPHi@HLPH@LH,LHHH7H@H*LP1LH@x\HHHTH=LPL]I~IFH@H H=FLPL@I~}I^HAHGTLPLLUDHCL{HHAtAHH4tHx HHtHHHHu1LPBGIHHLLfDHLP1FL F|fDLLPELLPE6HoUHX(HAWAVAUATSHH8HEHEHEHLIHMHH[HHtHH5HMHUVHMHA?^L}_1H}HuHtHxHHHHH=E1IHeL[A\A]A^A_]IйH= HuL>AtAL}LspFHXhIHL#I9t MH[HuHEE1I~HtIGHGH}LHHzH}IHMvx HHCIEhH8L HtHxHHu CHtHxHHu HCHMHtHxHHuHCMIHIrLWCefA$tA$I\$tLMJHE@HHMHUE1L%aHATZYL}MQE1L f.BfDBH}LKH}I~xHHu |B@I}`H5M+HtnHGH9t!HVHf/tHI}`IE` L5J$AtAIEhH8L H H} zIEhE1H8L H H} HH=̣_F:HsH H5eH81Ka/Fff.UH)fHHAWAVAUIATSHH)ELv)pfHnHfH:"H-HE)EfHnfH:"HHEHE)EHHIBIHIIjMM1H=CLpLefIM9t'I}HtHxHHui@IM9uHJH=ЉADHeD[A\A]A^A_]II[I} tHxMmAEtAEL%HLpA$ƒ:A$LeLet DA$LeHg+LpJHHEL5'L`HDžXH=LPH@HELIVƅ`H8HEH0LBIHtA$HvHuE1HI9D$LLuLmIMtIx HIVI$xHI$pMLuLLSHELeHPHUL9fHnfH:"EL9H`HPXHH}HUHEH}L9t HEHp>HHIEHExHIE(HPHXLLeH[HEH{ HUL9fHnHS0fH:"EH9HS0HC C(HH}HUHEH}L9t HEHp.>LA&HHDc@L%L9@%L98H@HHxH9t5HXHHqH1 HH9H;TuL@LmGHAFANHiҀQHiHHHH)AN!HAVHAV Hi@B AN" HcHHiHCPIU tHxIUtHpHL=ŅM1AWLpHULLZYgH}H}H}M~~fDIItnK|uM1L f.1fLA"$ E1 HxLpH#LHDHH9DHuH;2fDH;=KH@CfI~fInf. `zfInY`H,HCPH0L9tH:@L%A$tA$H}Le%L%fA$tA$H}Le L%CA$tA$LexHIEHH=3K>A LeLeHtHtL :HUHPHXH} f.LH9HtHYL9HUH{ HS(H}qH8L9A ;IHPLkP&DL8HPXLeLeLbfH@LhHC C(LeLeLLx8A H=F!1+HANH=HMHx*1E1E1E1E1KL)EO*foEH)E9*foE 1E1E1E1E1 HHM*HMLHMLM)p)HMLMfopHLM)E)foELM1E1E1E1ɾ1E1E1E1ɾ t3HHH_ tHCHHH=1HHHx HHH5 HHMCHMfHnHI)etAIx HIGHx HH&AtAfouHu1HH=E)u.LHEXHMHE1E1E1H; _H5HLM1HM HMLM1"f 1E1E1E1E1H(TL)E'foE1E1E1E1 H)E'foEi1E1E1E1 H'1E1E1E1oHHMs'HMD1E1E1E1E1E1E1E1E1-[1E1E1E1E1 Ht1HuHHHEHHEIHx HHM1LZIEx HIEt{H&LHM&HM1E1E1E1E1T1E1E1E1?1E1E1E1*H2&`L%&x11E1E1E1ɾHsUfHHAWAVAUATSHH HHx)E)EfHnHfH:"H`HE)EfHnfH:")EH8LIHM(H&H [HcHfDHHtHMHHtHMHHtHMHtHMHLeLmIL5nLH4LAVZYx@HMH~yHHjI<uIعLI<$HtHx HHsIM9uHtk H=E1)HeL[A\A]A^A_]DHHtLpHMAtALxLuAtAHXL}tH]LeLmtAtAH;<H5? H9HCH;#]HCHЃH=tHuHMHHpH]HxHE*HxHpHHx HHe HHxHHuH#H5LhL;=SmL5AtAHuLH]HHEL}}HIx HIHHx HHtIHx HHt]Ix+HIu"LU"K"IM9I<$HtHxHHu"fDH"fDLHx!Hx?DHx!HxHHx!HxDHپ HhH=HxE1&HxLuL}H]XIعLeH=jLmjuDH=$HHHYH9GHuLuHHxHEHxIHx HHtGMbIx HItML @HHپk fH;QHߺHx/(HxHHt=HpHxHxHpHx HH@ QHOHGHpfHnfI:"tHpxtHx HHHpLHx)E<HxIHx HHt HpHNHپff.CHfxHpxHx)`Hxfo`Aff.UfHHAWAVAUATSHHHHx)E)EfHnHfH:"H`HE)EfHnfH:")EH8LIHM(H&H ?HcHfDHHtHMHHtHMHHtHMHtHMHLeLmIL5gLH4LAVZYx@HMH~yHHjI<uIعLI<$HtHx HHsIM9uHDdH=E1!HeL[A\A]A^A_]DHHtLpHMAtALxLuAtAHXL}tH]LeLmtAtAH; H5H9HCH;]HCHЃH=dtHuHMHHpH]HxHEHxHpHHx HHeHHxHHuHH5LhL;=#mL5AtAHuLH]HHEL}MHIx HIHHx HHtIHx HHt]Ix+HIu"L%IM9I<$HtHxHHufDHfDLHxHx?DHxHxHHxHxDHپHRaH=|HxE1HxLuL}H]XIعLeH=cLm:uDH=THHH)H9GHuLuHHxHEaHxIHx HHtGMbIx HItML^@HHپ;fH;!HߺHx HxHHt=HpHxHxHpHx HH@QHOHGHpfHnfI:"tHpxtHx HHHpLHx)E HxIHx HHt HpHHپff.CHfxHpxHx)`Hxfo`Aff.UHHAWAVAUATSHXHEHEHEHLIHMHHHHtHHMHUHMHaAHS_AX| 1H}HuHtHxHH&H]H=[y1dHeH[A\A]A^A_]fIйH={`HuL&A$ƒHA$LetA$IH@hfHHt H; H@HuH=kFHHIH' HtIFLHH=yIHn Ix HIH5LIHw tAEIExHIEIx HIA$tA$HEH=QfIn1fH:"HHEH)EULIHEM I$xHI$uLtHEHu1H]H= HHEHIM IGHH9t H;gIwH MWH9AtAI H}EtIx HIL5AtAAEtAEHuI9E MHuE1HLLULUL]L]H}HEIHMLUx HIHJ HuLLUHHMHMHEKHMLUIHx HHfIx HI=M4 Ix HIQQHH! AtAHuLyEtHEHA HHHHMtIExHIEMtIx HIHuHtHx HHHuHx HHI$HI$LXtLyAtAHHMLH=eI=HMHHJ Ix HIHx HHmMIHILHHMHE1H[HUSY^LeM'A$fDE111HM(IE`H5%HMHHxH9HFHHW<@/$@HXH\HzHq1fDHH9ZH;tuHWHMHEHHsHHE"M}`HMIE`MIH}tLHMlHMHHEHt EtHUEtAtAIEhH}HMHL8HUH}H}H=HMtH%HuHMHH}HEHEfH}HMHx HHHt.1HHMHEHEHMHx HHIEhH8HHLH}MNLeE11EIx HIH}E1HEfDHUuH}xHH1DfDLLLHpLHM\HMZE1H߾y-@LeLKHHMHML <H IH QL LUHMItIrHuEtI4LeA$HH9HuH;5IEhE1H8HH1 L1HTLeHEHoHEEHELHHuIx HIyHAHMHLAHMHI<HAHMHIHHEAHML]HIsHML] L]HMBHx HHL]MfL8 1LLU$ LULLU LUHLU LU1L HEE11E1LeE1ELHML{HMHt`H5RHHuH5nHuHHHl HHEE11E1LeEH,RHEHmHE?LeE1HQHEHEHmHEHEE1E11LeE1EHEE1E11EHx1HHPH WHHEHH5 hH81EOEE1MM]M}AtAAtAIEx HIEtsHuEE1E11MEEE1E13H H57gH81%YHMW HMb LLUL] L]LUpHE HMHEHHMw HMHM5HMLHMS HMrHEHE HL]) L]HEEMHx HIHHME1H56fL]H81 1L]HMEHUHAHHt{'tIEE11E1HEHE1yE1ۅt1E1E1HEItA1H LNHTH5eH81sHxL]L]uH LULHML]HML]LeE11ELXff.UHAWAVAUATSHHHvIHL-H=IUL HHtID$8LmLuLmLHpHHPPHHuH}*IHnH}L9t HEHpHYH9CHuHL}HHEIIx HIHx HHMsID$8oHhfH:)MHtH=w@LH}HHtL HiIHLhHX KHt6H fHnfI:"t@HH[A\A]A^A_]I$xHI$*HLH=hb 1fDHLH@fDIExHIEuLf@IExHIEHx HHnO@I11ҾH=MH1Hy3eHH=L1f LSHH\f1yHK,H=&c1 H}L9BHEHp'0fLCHCHEAfInfI:"tAHMEtHx"HHuHLE)ELEfoEH}LLE)ELEIIx HItIH] LfDHLLQHZHZUfHAVIAUIATSH0)HDžHDžHDžHDžHDžHDžHDžHDžHDž0HDž8HDžPHDžXHDžpHDžxHDžHDžHDž)))) )@)`))HDžH=HDžHDžHDžHDžHDžHDžHDž0HDž8HDžPHDžXHDžpHDžxHDžHDžHDžHDž)))) )@)`))HHoHLT~ AfH:" n~~~%)fH:"fH:"fH:"%~~-)pfH:"-$~5d)fH:"5r~=)0fH:"=~ )@fH:" ~Ʈ)PfH:"~L)fH:"~%r)`fH:"%)))~-~5cfH:"-fH:"5=)) NHx HHEIfoHjfHDžHHHL)fo))fo)fo )Ht-HHHLHt LLHjffofoHfoH)HDžfo))))Ht&HHHHt LLHffofoHfoH)HDžfo))))Ht&HHHHt LLHffofoHfoH)HDžfo))))Ht&HHHHt LLHUffo fo0HfoH0)HDžfo)) ))0Ht&HHHHt LLHc{ffo@foPHfo`HP)HDžfo))@))PHt&HHHHt LLHtffo`fopHfoPHp)HDžfo))`))pHt&HHHHt LLH}ffofoHfo`H)HDžfo))))Ht&HHHHt LLH4ffofoHfoH)HDžfo))))Ht&HHHHt LLHuffofoHfoPH)HDžfo))))Ht&HHHHt LLHffofoHfo@H)HDžfo))))Ht&HHHHt LLH׏ffofoHfo@H)HDžfo))))Ht&HHHHt LLHffo fo0Hfo0H0)HDžfo)) ))0Ht&HHHHt LLHC ffo@foPHfoHP)HDžfo))@))PHt&HHHHt LLH$ffo`fopHfopHp)HDžfo))`))pHt&HHHHt LLH)ffofoHfopH)HDžfo))))Ht&HHHHt LLHmffofoHfoH)HDžfo))))Ht&HHHHt LLHfHDž)HHHt!foHf))HfHDž)HHHt!foHf))HfHDž)HHHt!foHf))HfHDž0) H8HHt!foH0f)) H8fHDžP)@HXH0Ht!fo HPf)0)@HXfHDžp)`HxHPHt!fo@Hpf)P)`HxfHDž)HHpHt!fo`Hf)p)HfHDž)HHHt!foHf))HfHDž)HHHt!foHf))HfHDž)HHHt!foHf))HfHDž)HHHt!foHf))HfHDž0) H8HHt!foH0f)) H8fHDžP)@HXH0Ht!fo HPf)0)@HXfHDžp)`HxHPHt!fo@Hpf)P)`HxfHE)EHEHpHtfo`HEf)p)eHfHE)EHEHHtfoHEf))mHfHE)EHEHHtfoHEf))uHLLfoHL)pIFfopH)MtH=AD$HLHHHtWHHx HHt>1MtL/HsH0[A\A]A^]ÐH1HfDAD$q@1蹹1貹1諹E11蜹H6H=RWaDHp1i1bL5yAtAI]HCH;tH=AHIH"HxHHuH-HLHHDžLHI$xHI$uLIxHIuLH1HZHxHHuH1k1d1]E1 1I1B1;H;uhHPXHH1L1E1 P1LHܷ1ӷ1̷1ŷcH;uHPXH5HyDDDDDDDDDDDDDDDDDDDDDDDD{DvDHDI[DaD\DWDRDMDHDff.UHHAVAUIATISH0HELvHEHEHHHIHMIIT$tHH(6H1HUHMHUAPs^H]_yq1H}HuHtHxHHH*3H=EOHe[A\A]A^]fDIuJI\$tH]HLmHtHxHHuH߉EEMH=?54DHL%%5E11ATHMHUHvZYH]HgE1L腲;fDUHfHHHAWAVAUIATISH)`fHnH^fH:"HE)EHHIIHHHH/IعH=&4ɱH`HtHxHHu hHhHtHxHHu ?H"1H=eMAHeD[A\A]A^A_]HOMEAtAMm L`AEtAELhH5II9ut L;- .HEL}LELuHLpHDžxLuHEEHPsHEH]H}HUH9fHnfH:"EL9[HUHEEHNH}HUHEH}H9t HEHpHHEHpHUL9GfHnfH:"EL9HUHpxHH}HUHEHHHCHTHHAoM HCHXfH:)MHtH=<@LpHPHXLH}HtHC H@HID$HXHHMH]HCHPLH}IHtMI$xHI$H}L9t HEHp*E1H_HpL9t HEHpH`HtHx HH^HhH HHH @IU tHhIUtHL-l01LH`H`HUIAU賿^_ L`HH`tdHHuOLhHL-0E11AUH`HULSZYL`MtH`uIعLSfDHpxLuLuLLf.HEEH]H]HHtHH9HUH}HUH}rHtHL HUHpHxH}f.HXH:HCHeC H{ Ht0H7G HO uHHHPHHDH[ LKfDCfD@tEHUH}EHUHpD1Hy.LLX(LXL!L$@1A1H+DH=`GH}L9t HEHpAHzA밸G fC IK;Id;Iv;I%;Ix;H;V;UHHAWAVAUIATISH(HELvHEHEHHHVIHMtIIT$tHUHH,M1PHMHUHZYLeML52HӻM9@I9D$t @A$L;%HL;% …tA $L L=nAtAH=Hu1HHEL}kHIx HI\H#L9BtHx HHI$xHI$HwSHiQK`HiHHHH)K!HSHHi@BC  K" HHLivIH|M|$ID$HÏHI$HLLpID$ H@L5IEHL}LeMAD$HuLH}IHtM?IExHIEHE1xHHMtL1H}Hu(Ht#HxHHu{H}HtHeD[A\A]A^A_]MIu!Md$A$tA$LeUfDM11H=)X1H}HuHtHxHHH&H=DCwAZ@L5APL;5ALutAMA$tA$LD1LE131,HA&H=BHAt|fD#fDH1H )HLt8A$L;%͍HL;%  1fDLL耨L5M|$M#AD$ I|$ Ht#MG PW u HPfDMd$ 6fDLHdL8jH(qAD$@L;5LueD11躧LE1f.H5ɶHa1肧Hz1i1b1G AD$ Iz5H5H5H5Hj5ff.UHAWAVAUIATISH(HUtL5%H=IVLHH.tIuI}IHtHH9CHuE1HHL}LmRIMtIx HIIExHIE@Hx HH<MLm1H=HLLeLuLHI$xHI$;Ix HIH&HǷHCH9t:HXHHqH1DHH9H;TuHCHLP LmLeRH-HEHxL(I9t+MtH=TAD$Ht6HEL`Hx HH:MH(L[A\A]A^A_]HH9\HuH;JfDL-AEtAEHHuLHHEHEcIIExHIEuLM1LI$xHI$HG!)H=z>HE1H([A\A]A^A_]LHLHMDLULL;HHI$xHI$u LDHj 'H==H([A\A]A^A_]fH+ ,H=7I$xHI$HxHHuH L{LsAtAAtAHx HHtWLHuH'H=<HlAD$HEHx<@LYHsLiHS)H=<H6+H=i<HHUHAWAVAUIATISH(HUtL5H=~IVLHH.tIuI}IHtHH9CHuE1HHL}Lm2IMtIx HIIExHIE@Hx HH<MLm1H=HLLeLu,HI$xHI$;Ix HIH&HHCH9t:HXHHqH1DHH9H;TuHCHLPLmLe2H-HEHxL(I9t+MtH=4AD$HtHEL`Hx HH:MH(L[A\A]A^A_]HH9\HuH;JfDL-AEtAEH}HuLHHEHECIIExHIEuLfM1LI$xHI$H'1H=9HE1H([A\A]A^A_]LHLHMDLULLHHI$xHI$u LeDHJ/H=8H([A\A]A^A_]fH ,H=2I$xHI$HxHHuHL{LsAtAAtAHx HHtWLHuH/H=7(lAD$HEHx<@L`YHSLIH31H=7H3H=q7HHUHAWAVAUIATISH8HUHMtL5H=ZIVLHHrtIuI}IHHсH9CHuE1HHL}LmIMtIx HIIExHIEtHx HHPMH}HHL}1H=̷HLLeLuHEII$xHI$EIx HIHx HHMHUIEH9t8HXHHqH1HH9H;TuIELLP(LeH]HQHEHxL H9t)HtH=~CHtHEHXIExHIEzHH8H[A\A]A^A_]HH9\HuH;4~JfDL%YA$tA$HMHuLHHEHEHI$xHI$uLHt1HHx HHeH<H=X4{IE1ۅH8[A\A]A^A_]fDHLLHHxLh1LXIL8y;LHH~I$x,HI$uLHtHx HHt[H:H=H3kH8[A\A]A^A_]@H,H=5-@I$xHI$t@HfDL{LsAtAAtAHx HHLHuDI$xHI$I,HILDH9H=U2xCHEHxfDH>H=2@HHHLyZI遅Ifff.UHAWAVAUIATISH8HUHMtL5AH=IVLHHrtIuI}IHH1|H9CHuE1HHL}LmnIMtIx HIIExHIEtHx HHPMH}eHHL}1H=HLLeLuHENII$xHI$EIx HIHx HHMHIEH9t8HXHHqH1HH9H;TuIELLP(LeH]BHQHEHxL H9t)HtH=DyCHt(HEHXIExHIEzHH8H[A\A]A^A_]HH9\HuH;xJfDL%A$tA$H}HuLHHEHESHI$xHI$uLvHt1HHx HHeH=GH=.IE1ۅH8[A\A]A^A_]fDHLLHHL1LILyLHH~I$x,HI$uLXHtHx HHt[H-EH=-H8[A\A]A^A_]@H,H='I$xHI$t@HfDL{LsAtAAtAHx HHLHuDI$xHI$I,HILZDH:DH=,CHEHxfDHIH=,HHHLZIIff.UHHAUATSHH(HEHEHEHLIHMHHHHtHH5HMHUVHMHA#^Le_1H}HuHtHxHHH H=V1rDIйH=CHuL&A$tA$LeH5I;t$f)EID$(IT$ HiH=It fHnƒ@fH:")EHIH{0HHP8H;7taHuP0HttH}HtE1H}MuHtHxHAHHeH[A\A]]HHMHUE1L-&HAU舞ZYiLeME1L藌=fK3fD@H}fHnfH:")EH @HQr ffHn)Ef1詎H (H=Ca1f.HuDfD1H"L?L1=H|UfHHHAWAVAUIHATHJSHH)`)p)EfHnHfH:"HHE)EfHnHZfH:"H°)EfHnfH:")EHxLOMkI H YJcHHN(tHMHH tHMHHtHxHHtHpHHtHhHtH`HH]J4ML5 L`HAVLY^x>I~@IIK<uMLAifIL9t"I<$HtHxHHtIL9uHj DH=7' E1HeL[A\A]A^A_]DIL0AtALhL`AUtAULxLhAtAHHLpHډtHx HHxtHP(H}tHUHHaH}H;=~pH;=nH;=o1ۅÉBH5۝I9vt L;5o@H5I9ut L;-oH5I9wt L;=jo<HH5nH9pt H;Io{H5HfH=rHL0HHVH HHH@HDžƅHDžƅ HH0HDž8ƅ@fDžPDžTH))Hp0HLALuMnH(N詥L%:RA$tA$H}H9t HEHpoHpH H9t HEHpOHPH0H9tH`Hp,H@HtHx HHHHHHHH/f.HLuE1L%H@LAT{ZYH@HH@tsHHH( HpxH]H]HHfHEEL}L}LHPXH]H]HfIعLi7HtHL蹢HUH}HUH}HtHH艢HUHPHXH}{f.HtHLIHUH}HUH}HtHHHUHpHxH}f.HEEL}L}LQ;EHUH}EHUH}_EHUHP EHUHpf@HH=LpLPZE1ff[@A~I~0Ht8a8I~8蜧8L8FH1YH1Y@UHfHAWAVAUATSHHHH)PfHnfH:"HHDž`HEHE)EHLOMHHMHIйH=ALPfLhI}HtHx HHIM9uH5DH=zE1ңHeL[A\A]A^A_]HsH6tHPLeDž@DžHL}LmLELpLpHDžxLmHEE(HELuH}HUL9fHnfH:"EL9_HUHEEHRH}HUHEH}L9t HEHpLpHHEHpHUL9fHnfH:"EL9HUHpxHH}HU@HELpLH8HHzt~81LfH:"H=`H)E蕣H8H@Hx%HHxH8HHH@H5.H9@ H@HKH9GH9FHWHHH;VH@~ @8x HH@H H0Hx oH08xH@HH8l诤HHHs0LHZH@HH@LLĝHH|违f.HH="LpvE1^fDÛjfDHtHHPLeHH LPALQLztA[A^yQAHLeE1HL5LPLAVL7tAYAZxHP!HXHPHJH;=IH;=AHH;=?IHH%HH@H`HH;=IH;=GH;=HH8ʡH8Hy/H8HdA@HpxLmLmLGfHEELuLuLxHHCH@Hs01LHLH8HHPxH8LH]H8H@xCHGtIH}L9t HEHp HpL9t HEHpHPLhH;HtHx HHtHI9uDE1L&`o‰HfH`@HtHL1HUH}HUH}&HtHLHUHpHxH}of.HFH@H9u-t)H6HH)H@H9_WH@HHHEHUH}"EHUHpGDfDH舗XHxH8H&f{H{0HtH2HH{Hm8HЗH}D˘H@HH@HHH@ΖufHH脡HH`HHH@wHtEHH03^H08Hx HHtt8xH@HH@Hx HHt ,HDžHH@HHHڕHЕiAHE1H`D@HNHNHNfUH{HAWAVAUATSHHXHDžhHEHEHLIHMHHHHtHHILeHHhAHhLSm^Hh_1HhHuHtHxHHHH= E14HeL[A\A]A^A_]fIйH=[DHuHtHhLeHEL}HLELuLpHPHpHDžxL}HEE@HELmH}HUL9fHnfH:"EL9HUHEEHH}HUHEH}L9t HEHp3LuLpCHLLf躛HXH@LLH_|Hq0HHHPpHHLLeMH@L%QAA$tA$H}L9t HEHp膓HpHPH9t HEHpfHHHHH荒HLeE1HL-HhLAUZkZYuHhHE1LfYF=fDHEELmLmLTHtHt!LmHUH}HUH} EHUH}@HH= LuLp-E1D;@A|$OI|$0HtX?XI|$Xy8LܑX HbJHbJUH wHAWAVAUATSHHXHDžhHEHEHLIHMHHHHtHHLeHHhAHhLSli^Hh_1HhHuHtHxHHHH=E1贔HeL[A\A]A^A_]fIйH=;"WDHuHtHhLeHEL}HLELuLpHPHpHDžxL}HEEHELmH}HUL9fHnfH:"EL9HUHEEHH}HUHEH}L9t HEHp賏LuLpÙHLL_b:HXH@LLHwHq0HHHHHLLeMH@=L%<A$tA$H}L9t HEHpHpHPH9t HEHpHH HHH DHLeE1HL-?HhLAUfZYuHhHE1LTF蛍=fDHEELmLmLTHtHt!LHUH}HUH} EHUH}@HH=LuLp譑E1D軎@A|$RI|$0HtX迏XI|$X8L\XHFHFUHATSHHG8o@hfH:)EHtH=\:uj@H}ULeHMt=IT$IL$HH9t@H= :AD$PAT$|Ht9HH[A\]@듐ID$I$LPI$LPHuHH={VHH[A\]f.}fL(wHEff.UHATSHGHHLc(Mt9IT$IL$HH9tBH="9uXAD$PAT$H#dHtvHH@0[A\]fID$I$LPI$LP뿐D@uOH@H9P0RH莊B[A\]ÐHH5[A\]]ODLY賏HCDUfHHATSHHV H^(HHtH=8uCHXH[A\]CLgMtIt$IT$HH9t*uH}LwHE봐I$H}LID$RI$LRHEfUHAVAUSHHHLvLo(HG M9tRMtH=g7u}AFMt5IUIMHH9ttH=<7uBAEPAU~Ls(HHx7HC0tHH[A]A^]DDAFLo(MzIEHuLIEPIELPHufLHuDHumff.UHHAVLvAUATISLo(HHG M9tZMtH=V6AFMt9IUIMHH9H=#6uqAEPAULs(Hb6I $HK0tHx HHtHK8t[A\A]A^]HȇI $H6DAFLo(MG{IELIEPIELPZLFff.UHHAVLvAUATISLo(HHG M9tZMtH=5AFMt9IUIMHH9H=4uqAEPAULs(H"5I $HK0tHx HHtHK8t[A\A]A^]H舆I $H4DAFLo(MG{IELIEPIELPZLFff.UHHAVLvAUATISLo(HHG M9tZMtH=3AFMt9IUIMHH9H=3uqAEPAULs(H3I $HK0tHx HHtHK8t[A\A]A^]HHI $H3DAFLo(MG{IELIEPIELPZL耆Fff.UHAWAVAUATSHH IH'L%hH=9]HPL0L L@IT$LHDž(ƅ0HH@HDžHƅPNHH2tHEH5VfL@HH8HELeH HUL9fHnfH:"EL9H0H (HH}HUHEH}L9t HEHp?L@SHMv0LpL(IL`HH(H L9jH`H0HpLhL`LHL LHDž(ƅ0H}HULuHMLuH9+HuLmHUH@HMHuLmHHEEL99HfInfH:"H9HPH@HHxHEHMHEH}L9t HEHpLmM|H}HEH9tHEHpʂLmMUH`L9tHpHp衂L@赌IHYLHHAHDžHuH1HH9CHHHHMHE9bHIHtHx HHfHHx HHHx HH_M>H=]H5(eHGHHHHHHoAtALs֊IHMKID$I\$ Ix HIH@HH9tHPHpH L9tH0HpHL[A\A]A^A_]ÐHtHL詀HUH H(H}Jf.HLHLLHQHDLmLHHLHHLmH@HMHEEMqIXLLHEH@HHHEfDH (LeLeLZf.H@HLuLuLfLL@~G@H~H~pI11ҾH=EE1BHyxHH=pKfHHx"HHHuH6~fDHvH= 踂zI~@L@L|HHHuH=L@azA}I}0Ht菀I}ք8L9~w@E1AuHx HHt/HQDH=FL@Mu%E1DHL@)}E1HDLuEH@Lu1f.HuH=hfDHKLsHtAtAHx HHHL賅dfDHxHHHt AvH*|EHUH f.EHEH@f.H{PH5Hn5HZ5ff.UHAWAVH0LAUL ATLPSHHHH HEHLHDžƅHDž(ƅ0L@HDžHƅPHhHELmH@HUL9fHnfH:"EL96HPH@HH&H}HUHEH}L9t HEHpO{L cHjH@HHHL9 fHnfH:"PL9HHHH@HPHDžHL Ls0H`HHHIHH@HHpHH`;NHHHLH}HULmLuLmL9HMH]HUH@LuHMH]HHEEL9fHnfH:"L9HPH@HHuHEHMHEH}L9t HEHpyH]H!H}HEH9tHEHpyH]HH`HH9tHpHpWyL kIHH@H HHL9QHfHnfH:"PH9H0H (HH@HPHDžHL H5)\H=PHVH{HHL LHH*H 'HuHH9CHHLuHEDXHMtIx HI4HHx HH Hx HHHH@L9tHPHpwH HH9tH0HpwHL9tHHp|wHH[A\A]A^A_]H@HLmLmLfHx HHHaH=L zHDž&DHtHLvHUH@HHH}RfL {HxHHp@LH]HHHH]H@LuHEEHHHLvHEH@HHHEIHt H1LuHHHHH@@Ht H1LuHHH H(H@@LLeuHtGH@HLmLmLfHL@LPLU@H (L@LPL/@HHtH8tL(tfDHDxLmEH@Lm1nf._fD{H{0HtvH{z8HRtDHCLsHAtAHtHx HHHH@EHUH@fPHHH@EHEH@nf.PHHH @Hr_H,I,Iq,ff.UHXHAUATSHH8HEHEHEHLIHMHHHHtHH5HMHUVHMHAK^Le_1H}HuHtHxHHHH=Tv1He[A\A]]IйH=8HuL&A$tA$LeLHMtI$xHI$uLHE8qHE}HHMHUE1L- HAUJZY LeMuE1L8fDpfDUHAWAVH`AUATSHHHHPHEHHpH0HHHHDžXƅ`HDžxEvHEfHEHHEE) tL-0VH=HL}LpLPIULrHH7 tHCL}H5WQLpLPHHH HHHt x HHsLHL}LpLPLKrIEL xHIEJHtHLmH= V1LHEL}HHELpLPtHH8HtH=Q1LH]HHEL}LpLPtHI38Hx HHM&HHx HHLH=-VL}LpLPvqHH:H=U^qIHHDžHuH$HI9EHHLL}LpLPHEHMHNHHE7IExHIEHHHuE1HH9CHHLmL}LpLPHMMLH6HHx HH Hx HHHLmHL}LLpLPŁLL @H}HEH9t HEHp mLpLP-wHHHH_x HHLpLLPL?xtLLLHvH0H/H@H'HnHEH0HHH\o]H0fHE8EH}HtvnL.mH6mHLHEoH}o8H@UHtH=,@foEMH() HtmH}uH}HtmLluHHH W4HHsH=NnHHGLHHHHuHH9CHHHEHHE KHI 4HHx HHHx HHlMtHHmHLk HCfDHHx HHH(HtlH}HH9t HEHp?jL0MH@Ht^lL0MHpHH9t HEHpiHPHH9tH`HpiHH[A\A]A^A_]fDHL}LpLPhnHhH}HLflH}fDLhH)8HL}LpLPVh&HHh HAoHHHDL}H=FLpLPl1@IuIEHHtHtIExHIELHufIExHIEHHxHHHuHDgAfHL}LpLPgHL}LpLPf4HL}LpLPf HfADHfTL}LpLPkLiHHAOf.A|$I|$0Ht5iI|${m8LffADxAKoZfDAHH1HHHHHHfHeHec@H}FLifBAcDHCLkHAEtAEHtHx HHHHuDADLdaHEHHy1HAHHSHCHHtHtHx HHtdHLH9]fLL}LpLPcZHL}LpLPcHcHy0HtHfHHyHjH83dHMHL}LpLP`cHHgHoUHhKHATSH0HEHEHEHLIHMHH HHtHHMHHMHӭHUAS;^H]_1H}HuHtHxHHHkH= g1He[A\]fDIйH=Jz)HuHtH]HRHtHxHHuHHEaHEHHMHUE1L%ݬHAT:ZYH]HuE1L(fDafDUHIHAWAVAUATSHHELfHPHDžhHEHHH?cIHMHHE11PHhHUH9ZYLhML%HHEH=j9HDžxHHIT$HpLHEEH@HEHEEcHHtH I9GOLLmLpfIHPH@H; AtAMIx HI}H=DLLmLpsjIHGIx HIsHDžXHuHHH9CIHXHLuLmLpHMG@HXIHtHx HH4Ix HIHx HH M#LuLLmLLpItLL2H}HEH9t HEHp_LpiHIHx HILpLL62g1LLHX`H}fL}H]EH}HtdaL``<,i`IfLLmLp}[kk[fDLX[LLmLp=[HLmLp[HH9bM@HmHH`$LZ_LC]HH7*fHxHH@IHILm$HKL{HX<tAtAHx HH-LHuifHoH=e^HLmLpYMLW[HqH=K^HBH\5DL]L}1ML![[HAWAVAUATSHHPHDžhHEHEHLIHMHHYHHtHH]H5HhHXAHHhVH0^Hh_1HhHuHtHxHH8HRH=1[HeH[A\A]A^A_]@IйH=ZHuH6tHEHhHXHXHELmHDžxHHHpELmHEEHEH]H}HUH9fHnfH:"EL9|HUHEEHoH}HUHEH}H9t HEHpVLpaIHHEHpHUL9^HHfHnfH:"EH9HUHpxHH}HUHEL51AtAfHuLH)ELpL6HIx HIHLp]H@HPLHXHp0HH}HEfLuEH0W<_HP<[HPH@"VHCH0HHMLuMtH=lAFHXHH}IHtWMI$xHI$CPtHI܅x)HHHPt HP&WLH}L9t HEHpTMtLVHpHHH9t HEHpTE1HhMHHxHAHeSHhMtODH]HE1HHXHH;HhSl,ZYHhHfE1H߾x+SfDHpxLmLmL4fHEEH]H]HHtHHYSHUH}HUH}QHtHt{L-SHUHpHxH}fDLpRH`RLPRAFEHUH}iEHUHpH)H=VH}1E1L9Hʘ*H=]hVfD{SH.H=8CVHLPE15=fHXULuMHDž0HEHPHHP,THEHx Hx0HtHPTHPHxHP9XHP8QHʗ0H=]hUHxPHDžPX,SHtHx HHIM9uH4H=ME1-SHeL[A\A]A^A_]IuPHNtHPHHtHHDI6IIM1H=L@@'M=fDHHHHPHH8L}LEHpƅpH H`HDžhL}HEHELeH}HUL9fHnfH:"EL9HUHEEHH}HUHEH}L9t HEHpMH`H0WHHrHEH`HUL9H fHnfH:"EH9HpH`hHH}HUHEL5m(AtAfHuLHH`)EH0-IIx HIMH`H0{THs0HH`H0HH8HH}HEfHHEEH(H}HtNLuM&NAnVDHQHHJ5MID$HH(H@HuHMHtH=AsAH8LH}IHtNMIx HIAD$PtfHEH]Le)ETIHeH0HPtH-LmIV tHHC-HEIV(tHH8LHH=2HEPIHx HHIx HIDMI$x"HI$HHtHLH}L9t HEHpJH(HtHLH`H H9tHpHpTJH@LXH;HtHx HHtHI9ukIfHx HH]H1H=MI$E1L(AEtAEH ,L@H8tHHHH/tHPHHEH8HtHL)IHUH}HUH}JH),tHPHHGHtHP+HtH}LHHUH`HhH}kfHDžHpHʉ8tL(HAEHHtAEHEHL@H8fDHpHʉ8tHHPlH`LH0JGDHEELeLeLH`hL}L}LkfLFLFLFH(FEHUH}EHUH`fDHFKHjSH=%KHDž(E1dDH:TH=JfDGH(XHDž(HH84JHDžHEH(HL(HDž(A~ I~0HtHI~L8LDFHE/HDžZHH3HQHH]HHHcHiH}UfHHAWAVAUATSHH"(HrHH(HH)@)PfHnfH:"HHE)EfHnfH:")EHLOMHaH HcHfHHtHXHHtHPHHtHHHtH@HHUH4IL-H L@AULZYxqHHHPHXH@HH~+HHI<uIع1L LL`H;HtHx HHt:HI9uH+H=1GHeH[A\A]A^A_]D CfH& HHHDžE1HH1H tH0HHHH tHHH@HEH MHpHfH HL`H`HEHDžhƅpHHEHEE)0DHEH]H}HUH9HfHnfH:"EH9^HUHEEHQH}HUHEH}H9t HEHp0BL`DLIH0HEHH`HUH9HfHnfH:"EH9HpH`hH H}HUHEL=AtAHEfLHHHL`)Ez!HIx HI3HL;5L=AtAHLHHELuL`!IIx HIxMH L`L0)LeL}JHIHSx HIKH8fInfI:")0HtBL`HHH(H0LH Hp0HH}fLmLuEA4JIfEHMAHCH@LmLuMtH=AFH HH}IHtAMIExHIE-H(CTtH(fH]HEHE)EHIHBH$HPtHH!HEIU tHH!HEIU(tHH LHH=w&HE>DH(H Hx HHIExHIEFH HE1:HHH MtL@MtL|@H}HH9t HEHp>H8HtN@MtLA@H`HH9tHpHp=L@I}HtHx HHt^IM9uHLpAtALXHH1H tHHP<뛅x HIE1L`fHjH=Z AHHIHDž H(HxH(HHE1DIع1H=L@6H0H tHH yH@H tHE1HHHtHPH HHLXHHPHHtHH;HUH}HUH}oHatHXA@HAtHP@HytHH@Ht!H@H%;HUH`HhH}pfDLh:HEEH]H]HHtHXIHEH fDH`hHHEHEHH@H9&E1L9{L9L9L9H EHUH}@EHUH`AF$DE1E1E11۾L`@L9sH9E1E1E1L`^fDH8H HbHHOHH2HHHDUfHHAWAVAUATSHHHrHH(HH)@)PfHnfH:"HHE)EfHnfH:")EHLOMHaH &HcHfHHtHXHHtHPHHtHHHtH@HHUH4IL-=~H L@AULSZYxqHHHPHXH@HH~+HHI<uIع1LLL`H;HtHx HHt:HI9uH|aH=17:HeH[A\A]A^A_]D{5fH& HHHDžE1HH1H tH0HHHH tHHH@HEH MHpHfH HL`H`HEHDžhƅpHHEHEE)0贾HEH]H}HUH9HfHnfH:"EH9^HUHEEHQH}HUHEH}H9t HEHp4L`>IH0HEHH`HUH9HfHnfH:"EH9HpH`hH H}HUHEL=LAtAHEfLHHHL`)EHIx HI3HL;5[L= AtAHLHHELuL`IIx HIxMH L`LLeL}K=HIHSx HIKH8fInfI:")0Ht'5L`:HH(H0LH Hp0HH}fLmLuE_4HpHH]HH@HHH&DUfvHAWAVH`AUATSHHH 1HHH(H0HPHDžXƅ`ƅpx$3H@HHH[H+IIHL2IHH1E1$fDtIFJIM9HHLIHHHpH83HHt*MtIExHIEuL(f1L%o,H=6L>-LXH=׏*-IWHIbMtIExHIEHHF0H8HHx HHE1H8;H) HH8HSH+IH'tA$HHLHHHpH82IH#HI9D$HuE1HLLuLm@HMtIx HIIExHIEI$xHI$HH@HAH;A tH@HQHHHAHx HHIL98H Ht H H@H 1HH= HEHEHH]H,HIAM[IGqH(L(L`M9t LHH8t-I9uH(LhL.HHH(C.IGH;@t H;AtALHE1HDž HP1H8YID$HXLI$HPHpAD$ HxID$(HEID$0H(H@8LH HHHHHAH9QI9dHAN4AtAIHHLHz5H8HkEH߈pHEHxHEHE,/HH=H(L`L;`H8H(L+$DLx$;Lh$HX$mLH$AtHAIHIt ILILL$Mf.IHImHIL]f(HC&IHDžHE1E1E1H@HxME11H@HH&HtHx HHMMtI$xHI$BHHjH='MtIExHIEMtIx HIMtIx HIHPH0H9tH`HpY#H[A\A]A^A_]Hki,H= 'DžH1E1E1H@HH@HHH8"H("L".L"7H!L!L!Mt$I\$AtAtI$xHI$kIHuH@H$wH@E1E1E1DžHE1HILfDL0!MIEsHIEeL XHgH=ex%+#HgOH=S%fDE1E1E1E1DžH'DHcgRH=%Lc =!AIx9HLIE1!L) Hx HHLHHH IH*HHtHH0H9T$HHHxHHHHH@HxH@HHIHHL@DžHH@I9}HHNtAIHI LHeH=#L@E1L%A$tA$HsHuLHHEHEiHI$xHI$H1HHx HHHSeH=ޅ"L@E1.H'eH="L'HHHHHH@HH HtIIHVHH#HyLHHL@E1DžHH@; HHL@IDžHH@H8HGff.@UfvHAWAVH`AUIATISHHH(HPHDžXƅ`ƅpxtI4$IT$HELuHH@IHLHLuAD$ LfEAD$$EH}IL9t HEHp MH@1H=HH]Le]"H8Hx HHI$xHI$H8H8H@I]MuL9t2IfDI<$ID$H9tID$HpTI8M9uI]H8#HHL#H8H@H;t H;+H8t H8HDž0L8E1HE1H H(fHnfH:"EH9#H`HPXHH}HUHEEH}pHEHxHEHEHHH9t HEHp8S%HBI]I;]HCHXHHHPHpC HxHC(HEHC0IE8LH0IGH I9OTI9IGN$A$tA$IHtHx HH)H@L:*HEHHHPHUH9Ht!HHHHUHPHXH}Hx HHH6`H=HPH(H9tH`HpHĸ[A\A]A^A_]LHPHLHPXHHH HEHH@HH0LIHC#HtHH2H9#fIx HII3D Ix HIH _H=H8HxH8HHMI$HI$LI9QOdA$EHUHPf.HhQHXHH[L8HtHHuHHHEHEIHx HHM1Lh I$x HI$tgE1fE1tH87 IHtdH@HH0HtZI3HToLGL=HPIܻ E1  E1HQH]xH@UfHHHAWAVAUATIHXSHJHx)0)@)PfHnHfH:"HHE)EfHnHfH:"H )EfHnfH:")EHLOMuI H |JcHHN(tHXHH tHPHHtHHHHtH@HHtH8HtH0HHUJ4ML-_H0AUHzZYxCI~ fII J<uMLqAPL` fHI9t'H;HtHxHHuHI9uڐHZDH=^z1HeH[A\A]A^A_]fDI^ L0AtAHXL0tL`H8A$tA$LxL@AtAHx LHtHP(HPtHXBHxH) HXH;=H;=QH;=O<1Ʌt H5XI9vt L;5 L->L9kt H; H5$I9t$t L;%M9ot L;=5 fHEE)EHHpHEEMn Mv(HEHHHDžxHDžHEHDžHHHDžƅ)`))MH=AFfInfI:"H Hh)`HtyH`H=LHHHIH HHDžHHI9Ft H`HLHHHLHHHHHtHx HHFIx HIHa HH`HHHHIHLH%HLHHHH HhH9tH HpH`LHIHMx HHHH`HpHDHH;fo`Hh HtH=g@HC HxH{HCHpHH0Mt$(I\$ MzH=:&AFfHnfI:"H@H})EHtH=LhIHH=E1HHI9D$ LLLLiLHnI$xHI$`HLHLL#HLHHhH9tH HpLIHMx HHHH}LetHH;HEfoUHtH=@HC HUH{HCHuHH0LHILDtHLLxHLLLLHtHHH9tHHp LLM9IfDAFPAVtUI0M9t_I}IE H9t IE HpU MuMtIFIVL9H={tuLI0M9ufLMtHLL) H}HH9t HEHp H}HtLLM9I@AFPAVtYI0M9tgI|$ID$ H9tID$ Hpj Mt$MtIFIVL9H=tuLI0 M9ufDLMtHLL) HpHH9t HEHp HhHtLL0IM9+I<$HtHxHHu tfAF ILIFPILPILIFPILPHPL0H8L@LH!MH=gUAPH0m`AFfDH`LLHHH &fDHHHz HD1HbTLO H0L`HI9H;HtHxHHuF @HtTLL H`HH DHARH0H1HmSLo fHSLHI @H`HHHHTLLHL fDL HH`AZHHNDH=S HHH9tHHpqMtL 1INIFHhHtHhtIx HILhH%fDH`E1A[H*@H`A[HHx HHtE1HLA^E1A_@Mt$I\$AtAtI$x HI$t_HIܺA_e&AcaH`LLHHH0LLHH"H/HCH;ISH}HIHHIFH9t IFHp?I I9uH LHtHHHHH9tH HpH(IH9t+fDI<$ID$H9tID$HpI8L9uH(tHH(H`HH9tHpHp{HHH9tHHpXH0HH9tH@Hp5LXHPI9t+fH;HCH9t HCHpH I9uHPHtH`HH)HHI9t#H;HCH9t HCHpH8I9uHtHHHHH9tHHpnHHH9tHHpKH(L[A\A]A^A_]fDH1HH(IHIEH;t H; AEtAEHDžHDžHHHDž H1H I9MIEHH9IEL4AtAHLH HL(cHELL(HH ƃH LL(H}HEH9t HEHpH H1HEXIHIGI;G 6A$tA$IWL$HIGI$xHI$HHL HHLH(HIHHH(SHHt-HH0H9)HHH(^IExHIE H HHH(fH`1LHDžHDžHHPHDžXƅ`))HH H IGH;mt H;ܦl AtAHDž ME1HE1H(HfHnfH:"EH9FH`HPXH6H}HUHEHH}H9t HEHpHSHPHXHH(HHE/HH;&H{HH;HEH9HHEHCHMHKH HLH OIFH &I9NI9nIFN$A$tA$IHtHx HHpH(L2 HEHMHPHHUH9Ht!H HTHUHPHXH}DHLH(WDE1AlHLHH(*HLH(HLH(HH<DH=.]H(HHE1HpH0H)L8HxHHH(LH)H@HHH)HLH@HLLH(AlE1fLeLHHH9MtAIGE1HLHH(谽Aa^LLHE1E1E1L-AEtAEHHuLHHEHHEHH(IIExHIE)Mt5H1LH(HI$xHI$ AjE1E1E1~AeE1E1E1jH fH`hXfvHPƅpxCLVE1E1AgH(HH/H}HH9HEHpHLH(A_E1E1E1E1E1AhE1E1AlHPXHHEHEHHHMHH?HH=H H:Ix HIHV8H=CYMtI$xHI$ZHHHLHLLH)HPHH9t,H`H H(HpH H(I9tQH(LMIH @I<$IT$H9tID$HpLI I9uH(H MHt HH"HfLH)EHHEHH )LHEHDžjH^HH(IHIx HIfoPL LPHH`HLX)ELfHEH`HDž)HH(IHHLH(HPHp0HPHHPLH+foPL`fHHDž`L))p)PYH]HvH]LeL9t0I<$ID$H9tID$Hp\I8L9uLeMtHuLL);H]HHHH(HH(HIH(?MOfo)0H LIHHHtHH0H9Ix HIjHLE1H L)H(LI$I9}OdA$A@HLHH(IHH@HHHHDžHLH(HLH(HHHpHxH)LHHH(H)H@HL)HHH9hHHjfHnHH)EHUHP|HLHH(HLHH(LL\HLH(E1E1Ac9H24H=uS8HPHH91E1E11HE11b{H{0Ht>H{8HAaE1E1LIH8H@HH HIx1E1E1HdH(HH9H(IIL9 t-IEIT$LIEI4$HI I L9 uH(LILLOE1E1BHHH(EL E1H=F=Iܻ9TE19GH09H=Q^HH1E1HLH)~鯩IIqH鞪H鯪IƪHwHIAI鱩I|UHpHAUATSHH8HEHEHEHLIHMHHHHtHH52HMHUVHMHA^Le_1H}HuHtHxHHHf/7H=P1He[A\A]]IйH=1rHuL&A$tA$LeLH[MtI$xHI$uLHEHE}HHMHUE1L- 1HAUZY LeMuE1LˮfD{fDHH6`0HHH2H9 fHHHH9 fHHHHH? f.DHHHHH? f.DHHHHH? f.DHHHH? f.DHHHH9 fHH> HHHHH? f.DHHHHH? f.DHHHHH? f.DHHHHH?I f.fHHHHH? f.Df.DHGHWHHf.DHGHWHH`ffDVfDttt"1H!H1H71fHHttt"1HH1H71fHHttt"1HH1H71fHHttt"1HqH1H71fHHttt"1HqH1H71fHHttt"1HAH1H71fHHttt"1HђH1H71fHHttt"1HH1H71fHHttt"1HH1H71fHHttt"1HِH1H71fHHttt"1HH1H71fHHttt"1HH1H71fHHttt"1HH1H71fHHUH;5HATSHt!H~H5JH9tE1?*t uLcL[A\]þ`fDfDUH;5HATSHt!H~H5H9tE1?*t puLcL[A\]É7Wf.197t fH 9wDf7fW1f97t f9wD@7Wf1@87u 8G‰f.@7Wf1@87u O8‰f.f7fW1f97t f9wD7Wf.197t fH 9wDH7HW1H97t H9WH7HW1H97t H9WUHSHHHHtHHHHtHHHHtHHHHtHHHHtHHHpHtH`HHPHtH@HH0HtH HHHtHHHHtHHHHtHHHHtHHHHtHHHCpHtH{`HHCPHtH{@HHC0HtH{ HHCHt HHH]f.UHSHHHPH=.u,C PS tH]HHH]H@C f.fHHWH9t-H=͋uGPWtE@HOUHHHHGH}PH}HH@f.UHSHHHuH]f{uH{0Ht,H{HCH9t HCHpHH]8UHSHHC HHH9t HC HpH[Ht/HSHKHH9t"H=u@CPStBH]@HHHCPHHH]H@fDDHH]UHAUIATSHLgHI9t*@H;HCH9t HCHpH I9uI]HtIuHHH)[A\A]]@H[A\A]]f.UHAUIATSHLgHI9t*@H;HCH9t HCHpWH8I9uI]HtIuHHH)[A\A]],@H[A\A]]f.UHAVAUATSHHumH_LgLwII9t/fH;HCH9t HCHpH8I9uI]HtIvHH)I]Hu [A\A]A^]@{uH{0HtH{H߾8[A\A]A^]^f.@UHSHHH>u.oNHVfHHFH]HWFDHfHCHH]UHATSL'Mu1HHHCH9tHsHL#Mu [A\]A|$uI|$0HtI|$[L8A\]~f.@HI$I$IUHAWAVAUATSH(H99HHGIHm۶m۶mH)HHH9rH([A\A]A^A_]fHGL4I)H)HEJHHE6M}IMIILL9uF~fDHCI4$ID$HCID$C H8I8AD$HCID$HCID$H9t:I|$HCI<$H3H9uHSHHtHM;HCHM뚐MtIuLL)fDIGH1HAIGHAAG I8H8AIGHAIGHAI9t@HyIGH9I7H9uIWHHtHMIGHMfHm۶m۶ HCL)HHHH!HHH)HELI8L9IL:fDIGH1HAAG I8LIH8AIGHAIGHAM9tDI7HyIGMOH9H9uLHtLELMHMHMLMLEDHm۶m۶ I)IGHHHH!HHH)MMtIvLLEL)LEHUH]MFHIH)HIFH8[A\A]A^A_]f.HHMHuHuHE@LEHI$I$IHUH9HFH<HEH)HH=iHH}uH}Hku8H}HHf.fHUHAWAVAUATSHHH8LgL7LL)HHH9M9IIHEHHEM)HH0E1KoHHEHBHtH=x~@HuHF H~HFHrHBHHäILML9um1fHA IpI@ HAHyI@Ht1HGHWL9H=}GPWH0I0H9HI@Ix f~A IHA fH:"A@HqH9fHQHHaLEHMHMLEIHA9f\LEHMHMLEIH0I0H9=fDI0L9HMf$HA IqIA H0MQI0I9t[oHqIy HA IyLQAH9uLHtLELUHMLMLMHMfLULEH I)ID$HHHH!HD@HIMtIuLLEL)LEHEM}MEH@HLIEH8[A\A]A^A_]HLEHMHGH}PH}HPHMLEIDHHuHULELEHUID@HHuH9HFH<@HEHH=GHHEHxHt"HMuH}wHku0LHHUHAWAVAUATIHSH8LL7LL)HH9\M9IIHEHHM)HH HE HEHEIt$M\$II$IzI:H9IID$IBMZI4$ID$AD$L9~LeI^LQI$HIT$H ID$I I9tBI|$HCI<$HSH9uHHtHHMLUSHCLUHMDHuHL)H\ L9tdI)LaJ ;#HI$HCL{H I H9tBad call flags for CyFunctionan integer is required__debug____pyx_capi____loader__loader__file__origin__package__parent__path__submodule_search_locationspyarrow.libint (arrow::Status const &)check_statuspyarrow_unwrap_metadatapyarrow_wrap_metadatabuiltinsboolcomplexdatetimedatetimedeltatzinfoIpcWriteOptionsIpcReadOptionsMessageMemoryPoolDataTypeLargeListTypeLargeListViewTypeMapTypeFixedSizeListTypeStructTypeDictionaryMemoDictionaryTypeTimestampTypeTime32TypeTime64TypeDurationTypeFixedSizeBinaryTypeDecimal32TypeDecimal64TypeDecimal128TypeDecimal256TypeRunEndEncodedTypeBaseExtensionTypeFixedShapeTensorTypeBool8TypeOpaqueTypeUuidTypeJsonType_MetadataKeyValueMetadataFieldSchemaScalarArrayStatistics_PandasConvertibleSparseCSRMatrixSparseCSCMatrixSparseCOOTensorSparseCSFTensorNullArrayBooleanArrayNumericArrayIntegerArrayFloatingPointArrayUInt8ArrayUInt16ArrayUInt32ArrayUInt64ArrayHalfFloatArrayDoubleArrayFixedSizeBinaryArrayDecimal32ArrayDecimal64ArrayDecimal128ArrayDecimal256ArrayStructArrayBaseListArrayLargeListArrayLargeListViewArrayMapArrayFixedSizeListArrayUnionArrayStringArrayStringViewArrayBinaryViewArrayDictionaryArrayExtensionArrayMonthDayNanoIntervalArrayChunkedArray_TabularTableRecordBatchDeviceMemoryManagerResizableBufferNativeFileBufferedInputStreamBufferedOutputStreamCompressedInputStreamCompressedOutputStream_CRecordBatchWriterRecordBatchReaderCacheOptionsCodecStopTokenneeds an argument%.200s() %stakes no keyword argumentstakes no arguments%.200s() %s (%zd given)takes exactly one argumentMissing type objectkeywords must be stringscannot import name %Sname '%U' is not defined__reduce_cython__pyarrow/_fs.pyxget_file_info_selectorpyarrow._fs._wrap_file_type__del__pyarrow._fs.FileSystem.__eq__delete_dir_contents_file_type_to_stringdelete_root_dir_contents__setstate_cython__open_input_streamopen_input_fileopen_output_streamopen_append_streamnormalize_path__reduce__pyarrow._fs._cb_equalspyarrow._fs._cb_delete_dirpyarrow._fs._cb_delete_filepyarrow._fs._cb_create_dirpyarrow._fs._cb_get_type_namepyarrow._fs._path_as_bytespyarrow._fs._cb_movepyarrow._fs._cb_copy_filepyarrow._fs.FileInfo.wrappyarrow._fs.FileInfo.__repr__pyarrow._fs.FileSelector.wrappyarrow._fs._cb_get_file_infogetvalueselfpyarrow._fs._unwrap_file_typepyarrow._fs.FileInfo.__init__pyarrow._fs.FileSystem.wrap_wrap_output_stream_wrap_input_stream_fsspec_from_uri_Weakrefablebase_fscurrent_timepyarrow._fs._init_ca_pathscython_runtime__builtins__does not match__orig_bases__init pyarrow._fspyarrow._fs.FileSystem.equalsother_copy_files_selectorsource_fssource_seldestination_fsdestination_base_dirpyarrow._fs.FileSystem.move_native_from_uripyarrow._fs._copy_filessource_pathdestination_path__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_coroutinepyarrow._fs.PyFileSystemhandlerpyarrow._fs._MockFileSystempyarrow._fs.SubTreeFileSystembase_pathpyarrow._fs.LocalFileSystempyarrow._fs.FileSystempyarrow._fs.FileSelectorallow_not_foundrecursivepyarrow._fs.FileInfois_file base_namesizeextensionmtimemtime_ns%.200s() takes %.8s %zd positional argument%.1s (%zd given)Shared Cython type %.200s is not a type objectShared Cython type %.200s has the wrong size, try recompilingmetaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases%s() got an unexpected keyword argument '%U'__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)value too large to convert to enum __pyx_t_7pyarrow_3_fs_FileType%.200s does not export expected C function %.200sC function %.200s.%.200s has wrong signature (expected %.500s, got %.500s)Interpreter change detected - this module can only be loaded into one interpreter per process.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 typestd::shared_ptr< arrow::KeyValueMetadata const > (PyObject *)PyObject *(std::shared_ptr< arrow::KeyValueMetadata const > const &)%.200s.%.200s is not a type object%.200s.%.200s size changed, may indicate binary incompatibility. Expected %zd from C header, got %zd from PyObject%.200s() keywords must be strings%s() got multiple values for keyword argument '%U'invalid vtable found for imported typemultiple bases have vtable conflict: '%.200s' and '%.200s'join() result is too long for a Python string while calling a Python objectNULL result without error in PyObject_CallCannot convert %.200s to %.200sunbound method %.200S() needs an argument__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 callsfunction's dictionary may not be deletedsetting function's dictionary to a non-dictinstance exception may not have a separate valueraise: exception class must be a subclass of BaseExceptioncalling %R should have returned an instance of BaseException, not %R__mro_entries__ must return a tupleArgument '%.200s' has incorrect type (expected %.200s, got %.200s)pyarrow._fs.FileInfo.__reduce_cython__pyarrow._fs.FileSelector.__reduce_cython__pyarrow._fs.FileSystem.__init__pyarrow._fs.FileSystem.__reduce_cython__pyarrow._fs._MockFileSystem.__reduce_cython__pyarrow._fs.FileSystemHandler.get_type_namepyarrow._fs.FileSystemHandler.get_file_infopyarrow._fs.FileInfo.unwrap_safestring.from_py.__pyx_convert_string_from_py_6libcpp_6string_std__in_stringpyarrow._fs.FileSystemHandler.get_file_info_selectorpyarrow._fs.FileSystemHandler.create_dirpyarrow._fs.FileInfo.mtime.__get__pyarrow._fs.FileInfo.mtime_ns.__get__pyarrow._fs.FileInfo.size.__get__pyarrow._fs.FileInfo.type.__get__pyarrow._fs.FileSystemHandler.delete_dirpyarrow._fs.FileSelector.__repr__pyarrow._fs.FileSelector.allow_not_found.__set__pyarrow._fs.FileSelector.recursive.__set__pyarrow._fs.FileSelector.__init__pyarrow._fs.FileSystemHandler.delete_dir_contentspyarrow._fs.SubTreeFileSystem.__repr__pyarrow._fs._cb_delete_root_dir_contentspyarrow._fs._file_type_to_stringpyarrow._fs.FileSystemHandler.delete_root_dir_contentspyarrow._fs.FileSystemHandler.delete_filepyarrow._fs.FileInfo.__setstate_cython__pyarrow._fs.FileSystemHandler.movepyarrow._fs.FileSystemHandler.copy_filepyarrow._fs.FileSelector.__setstate_cython__pyarrow._fs.FileSystemHandler.open_input_streamtoo many values to unpack (expected %zd)need more than %zd value%.1s to unpackpyarrow._fs.FileSystem._from_uripyarrow._fs.FileSystem.from_uripyarrow._fs.FileSystemHandler.open_input_filepyarrow._fs.FileSystem.__setstate_cython__pyarrow._fs.FileSystemHandler.open_output_streamstring.to_py.__pyx_convert_PyBytes_string_to_py_6libcpp_6string_std__in_stringpyarrow._fs.FileSystemHandler.open_append_streampyarrow._fs._MockFileSystem.__setstate_cython__pyarrow._fs.FileSystemHandler.normalize_pathpyarrow._fs.PyFileSystem.__reduce__pyarrow._fs.FileInfo.path.__get__pyarrow._fs.FileSelector.base_dir.__get__pyarrow._fs.FileInfo.extension.__get__pyarrow._fs.FileInfo.base_name.__get__pyarrow._fs.SubTreeFileSystem.base_path.__get__pyarrow._fs.FileSystem.type_name.__get__pyarrow._fs._cb_delete_dir_contentspyarrow._fs.FileSelector.base_dir.__set__EnumTypeToPy.__Pyx_Enum_7pyarrow_3_fs_enum__dunderpyx_t_7pyarrow_3_fs_FileType_to_pypyarrow._fs.FileInfo.is_file.__get__pyarrow._fs._cb_normalize_pathstrings are too large to concatfree variable '%s' referenced before assignment in enclosing scopepyarrow._fs.FileInfo.__repr__.getvaluepyarrow._fs.FileSystem._wrap_output_streampyarrow._fs.FileSystem._wrap_input_streampyarrow._fs.FileSystem._fsspec_from_uriUnable to initialize pickling for %.200spyarrow._fs.SubTreeFileSystem.__reduce__pyarrow._fs.PyFileSystem.__init__pyarrow._fs.SubTreeFileSystem.__init__pyarrow._fs._MockFileSystem.__init__Module '_fs' has already been imported. Re-initialisation is not supported.compile time Python version %d.%d of module '%.100s' %s runtime version %d.%dpyarrow._fs._cb_open_input_streampyarrow._fs._cb_open_input_filepyarrow._fs._cb_open_output_streampyarrow._fs._cb_open_append_streampyarrow._fs._copy_files_selectorpyarrow._fs.FileSystem.create_dirpyarrow._fs.FileSystem.copy_filepyarrow._fs.FileSystem.delete_dir_contentspyarrow._fs.FileSystem.delete_dirpyarrow._fs.FileSystem.delete_filepyarrow._fs.SubTreeFileSystem.base_fs.__get__pyarrow._fs.LocalFileSystem.__reduce__pyarrow._fs.FileSystem.normalize_pathpyarrow._fs.FileSystem._native_from_uripyarrow._fs.LocalFileSystem.__init__pyarrow._fs.FileSystem.open_input_filepyarrow._fs.FileSystem.open_input_streampyarrow._fs.FileSystem.open_append_streampyarrow._fs.FileSystem.open_output_streamvector.to_py.__pyx_convert_vector_to_py_std_3a__3a_stringpyarrow._fs._cb_get_file_info_vectorpyarrow._fs._cb_get_file_info_selectorvector.from_py.__pyx_convert_vector_from_py_std_3a__3a_stringpyarrow._fs.FileSystem.get_file_info_cython_3_1_2.cython_function_or_method_cython_3_1_2._common_types_metatypepyarrow._fs.__pyx_scope_struct____repr__PyFileSystem(handler) A FileSystem with behavior implemented in Python. Parameters ---------- handler : FileSystemHandler The handler object implementing custom filesystem behavior. Examples -------- Create an fsspec-based filesystem object for GitHub: >>> from fsspec.implementations import github >>> gfs = github.GithubFileSystem('apache', 'arrow') # doctest: +SKIP Get a PyArrow FileSystem object: >>> from pyarrow.fs import PyFileSystem, FSSpecHandler >>> pa_fs = PyFileSystem(FSSpecHandler(gfs)) # doctest: +SKIP Use :func:`~pyarrow.fs.FileSystem` functionality ``get_file_info()``: >>> pa_fs.get_file_info('README.md') # doctest: +SKIP The filesystem's underlying handler. Returns ------- handler : FileSystemHandler _MockFileSystem(datetime current_time=None)SubTreeFileSystem(base_path, FileSystem base_fs) Delegates to another implementation after prepending a fixed base path. This is useful to expose a logical view of a subtree of a filesystem, for example a directory in a LocalFileSystem. Note, that this makes no security guarantee. For example, symlinks may allow to "escape" the subtree and access other parts of the underlying filesystem. Parameters ---------- base_path : str The root of the subtree. base_fs : FileSystem FileSystem object the operations delegated to. Examples -------- Create a LocalFileSystem instance: >>> from pyarrow import fs >>> local = fs.LocalFileSystem() >>> with local.open_output_stream('/tmp/local_fs.dat') as stream: ... stream.write(b'data') 4 Create a directory and a SubTreeFileSystem instance: >>> local.create_dir('/tmp/sub_tree') >>> subtree = fs.SubTreeFileSystem('/tmp/sub_tree', local) Write data into the existing file: >>> with subtree.open_append_stream('sub_tree_fs.dat') as f: ... f.write(b'+newly added') 12 Print out the attributes: >>> subtree.base_fs >>> subtree.base_path '/tmp/sub_tree/' Get info for the given directory or given file: >>> subtree.get_file_info('') >>> subtree.get_file_info('sub_tree_fs.dat') Delete the file and directory: >>> subtree.delete_file('sub_tree_fs.dat') >>> local.delete_dir('/tmp/sub_tree') >>> local.delete_file('/tmp/local_fs.dat') For usage of the methods see examples for :func:`~pyarrow.fs.LocalFileSystem`.LocalFileSystem(use_mmap=False, *) A FileSystem implementation accessing files on the local machine. Details such as symlinks are abstracted away (symlinks are always followed, except when deleting an entry). Parameters ---------- use_mmap : bool, default False Whether open_input_stream and open_input_file should return a mmap'ed file or a regular file. Examples -------- Create a FileSystem object with LocalFileSystem constructor: >>> from pyarrow import fs >>> local = fs.LocalFileSystem() >>> local and write data on to the file: >>> with local.open_output_stream('/tmp/local_fs.dat') as stream: ... stream.write(b'data') 4 >>> with local.open_input_stream('/tmp/local_fs.dat') as stream: ... print(stream.readall()) b'data' Create a FileSystem object inferred from a URI of the saved file: >>> local_new, path = fs.LocalFileSystem.from_uri('/tmp/local_fs.dat') >>> local_new >> path '/tmp/local_fs.dat' Check if FileSystems `local` and `local_new` are equal: >>> local.equals(local_new) True Compare two different FileSystems: >>> local2 = fs.LocalFileSystem(use_mmap=True) >>> local.equals(local2) False Copy a file and print out the data: >>> local.copy_file('/tmp/local_fs.dat', '/tmp/local_fs-copy.dat') >>> with local.open_input_stream('/tmp/local_fs-copy.dat') as stream: ... print(stream.readall()) ... b'data' Open an output stream for appending, add text and print the new data: >>> with local.open_append_stream('/tmp/local_fs-copy.dat') as f: ... f.write(b'+newly added') 12 >>> with local.open_input_stream('/tmp/local_fs-copy.dat') as f: ... print(f.readall()) b'data+newly added' Create a directory, copy a file into it and then delete the whole directory: >>> local.create_dir('/tmp/new_folder') >>> local.copy_file('/tmp/local_fs.dat', '/tmp/new_folder/local_fs.dat') >>> local.get_file_info('/tmp/new_folder') >>> local.delete_dir('/tmp/new_folder') >>> local.get_file_info('/tmp/new_folder') Create a directory, copy a file into it and then delete the content of the directory: >>> local.create_dir('/tmp/new_folder') >>> local.copy_file('/tmp/local_fs.dat', '/tmp/new_folder/local_fs.dat') >>> local.get_file_info('/tmp/new_folder/local_fs.dat') >>> local.delete_dir_contents('/tmp/new_folder') >>> local.get_file_info('/tmp/new_folder') >>> local.get_file_info('/tmp/new_folder/local_fs.dat') Create a directory, copy a file into it and then delete the file from the directory: >>> local.create_dir('/tmp/new_folder') >>> local.copy_file('/tmp/local_fs.dat', '/tmp/new_folder/local_fs.dat') >>> local.delete_file('/tmp/new_folder/local_fs.dat') >>> local.get_file_info('/tmp/new_folder/local_fs.dat') >>> local.get_file_info('/tmp/new_folder') Move the file: >>> local.move('/tmp/local_fs-copy.dat', '/tmp/new_folder/local_fs-copy.dat') >>> local.get_file_info('/tmp/new_folder/local_fs-copy.dat') >>> local.get_file_info('/tmp/local_fs-copy.dat') To finish delete the file left: >>> local.delete_file('/tmp/local_fs.dat')FileSystem() Abstract file system API. The filesystem's type name. FileSelector(base_dir, bool allow_not_found=False, bool recursive=False) File and directory selector. It contains a set of options that describes how to search for files and directories. Parameters ---------- base_dir : str The directory in which to select files. Relative paths also work, use '.' for the current directory and '..' for the parent. allow_not_found : bool, default False The behavior if `base_dir` doesn't exist in the filesystem. If false, an error is returned. If true, an empty selection is returned. recursive : bool, default False Whether to recurse into subdirectories. Examples -------- List the contents of a directory and subdirectories: >>> selector_1 = fs.FileSelector(local_path, recursive=True) >>> local.get_file_info(selector_1) # doctest: +SKIP [, , ] List only the contents of the base directory: >>> selector_2 = fs.FileSelector(local_path) >>> local.get_file_info(selector_2) # doctest: +SKIP [, ] Return empty selection if the directory doesn't exist: >>> selector_not_found = fs.FileSelector(local_path + '/missing', ... recursive=True, ... allow_not_found=True) >>> local.get_file_info(selector_not_found) []FileInfo(path, FileType type=FileType.Unknown, mtime=None, *, mtime_ns=None, size=None) FileSystem entry info. Parameters ---------- path : str The full path to the filesystem entry. type : FileType The type of the filesystem entry. mtime : datetime or float, default None If given, the modification time of the filesystem entry. If a float is given, it is the number of seconds since the Unix epoch. mtime_ns : int, default None If given, the modification time of the filesystem entry, in nanoseconds since the Unix epoch. `mtime` and `mtime_ns` are mutually exclusive. size : int, default None If given, the filesystem entry size in bytes. This should only be given if `type` is `FileType.File`. Examples -------- Generate a file: >>> from pyarrow import fs >>> local = fs.LocalFileSystem() >>> path_fs = local_path + '/pyarrow-fs-example.dat' >>> with local.open_output_stream(path_fs) as stream: ... stream.write(b'data') 4 Get FileInfo object using ``get_file_info()``: >>> file_info = local.get_file_info(path_fs) >>> file_info Inspect FileInfo attributes: >>> file_info.type >>> file_info.is_file True >>> file_info.path '/.../pyarrow-fs-example.dat' >>> file_info.base_name 'pyarrow-fs-example.dat' >>> file_info.size 4 >>> file_info.extension 'dat' >>> file_info.mtime # doctest: +SKIP datetime.datetime(2022, 6, 29, 7, 56, 10, 873922, tzinfo=datetime.timezone.utc) >>> file_info.mtime_ns # doctest: +SKIP 1656489370873922073 Type of the file. The returned enum values can be the following: - FileType.NotFound: target does not exist - FileType.Unknown: target exists but its type is unknown (could be a special file such as a Unix socket or character device, or Windows NUL / CON / ...) - FileType.File: target is a regular file - FileType.Directory: target is a regular directory Returns ------- type : FileType The full file path in the filesystem. Examples -------- >>> file_info = local.get_file_info(path) >>> file_info.path '/.../pyarrow-fs-example.dat' The file base name. Component after the last directory separator. Examples -------- >>> file_info = local.get_file_info(path) >>> file_info.base_name 'pyarrow-fs-example.dat' The size in bytes, if available. Only regular files are guaranteed to have a size. Returns ------- size : int or None The file extension. Examples -------- >>> file_info = local.get_file_info(path) >>> file_info.extension 'dat' The time of last modification, if available. Returns ------- mtime : datetime.datetime or None Examples -------- >>> file_info = local.get_file_info(path) >>> file_info.mtime # doctest: +SKIP datetime.datetime(2022, 6, 29, 7, 56, 10, 873922, tzinfo=datetime.timezone.utc) The time of last modification, if available, expressed in nanoseconds since the Unix epoch. Returns ------- mtime_ns : int or None Examples -------- >>> file_info = local.get_file_info(path) >>> file_info.mtime_ns # doctest: +SKIP 1656489370873922073 vvvw%wJwowwwwxDDDDDLLKKKn]L%%%%p%;3(3332UTTTTTT_copy_files_selector(FileSystem source_fs, FileSelector source_sel, FileSystem destination_fs, str destination_base_dir, int64_t chunk_size, bool use_threads)_copy_files(FileSystem source_fs, str source_path, FileSystem destination_fs, str destination_path, int64_t chunk_size, bool use_threads)FileSystemHandler.normalize_path(self, path) Implement PyFileSystem.normalize_path(...). Parameters ---------- path : str path of what should be normalized.FileSystemHandler.open_append_stream(self, path, metadata) Implement PyFileSystem.open_append_stream(...). Parameters ---------- path : str path of what should be opened. metadata : mapping Mapping of string keys to string values. Some filesystems support storing metadata along the file (such as "Content-Type").FileSystemHandler.open_output_stream(self, path, metadata) Implement PyFileSystem.open_output_stream(...). Parameters ---------- path : str path of what should be opened. metadata : mapping Mapping of string keys to string values. Some filesystems support storing metadata along the file (such as "Content-Type").FileSystemHandler.open_input_file(self, path) Implement PyFileSystem.open_input_file(...). Parameters ---------- path : str path of what should be opened.FileSystemHandler.open_input_stream(self, path) Implement PyFileSystem.open_input_stream(...). Parameters ---------- path : str path of what should be opened.FileSystemHandler.copy_file(self, src, dest) Implement PyFileSystem.copy_file(...). Parameters ---------- src : str path of what should be copied. dest : str path of where it should be copied to.FileSystemHandler.move(self, src, dest) Implement PyFileSystem.move(...). Parameters ---------- src : str path of what should be moved. dest : str path of where it should be moved to.FileSystemHandler.delete_file(self, path) Implement PyFileSystem.delete_file(...). Parameters ---------- path : str path of the file.FileSystemHandler.delete_root_dir_contents(self) Implement PyFileSystem.delete_dir_contents("/", accept_root_dir=True).FileSystemHandler.delete_dir_contents(self, path, missing_dir_ok=False) Implement PyFileSystem.delete_dir_contents(...). Parameters ---------- path : str path of the directory. missing_dir_ok : bool if False an error should be raised if path does not existFileSystemHandler.delete_dir(self, path) Implement PyFileSystem.delete_dir(...). Parameters ---------- path : str path of the directory.FileSystemHandler.create_dir(self, path, recursive) Implement PyFileSystem.create_dir(...). Parameters ---------- path : str path of the directory. recursive : bool if the parent directories should be created too.FileSystemHandler.get_file_info_selector(self, selector) Implement PyFileSystem.get_file_info(selector). Parameters ---------- selector : FileSelector selector for which we want to retrieve the info.FileSystemHandler.get_file_info(self, paths) Implement PyFileSystem.get_file_info(paths). Parameters ---------- paths : list of str paths for which we want to retrieve the info.FileSystemHandler.get_type_name(self) Implement PyFileSystem.type_name.PyFileSystem.__reduce__(self)_MockFileSystem.__setstate_cython__(self, __pyx_state)_MockFileSystem.__reduce_cython__(self)SubTreeFileSystem.__reduce__(self)LocalFileSystem.__reduce__(self)FileSystem.__setstate_cython__(self, __pyx_state)FileSystem.__reduce_cython__(self)FileSystem.normalize_path(self, path) Normalize filesystem path. Parameters ---------- path : str The path to normalize Returns ------- normalized_path : str The normalized pathFileSystem.open_append_stream(self, path, compression='detect', buffer_size=None, metadata=None) Open an output stream for appending. If the target doesn't exist, a new empty file is created. .. note:: Some filesystem implementations do not support efficient appending to an existing file, in which case this method will raise NotImplementedError. Consider writing to multiple files (using e.g. the dataset layer) instead. Parameters ---------- path : str The source to open for writing. compression : str optional, default 'detect' The compression algorithm to use for on-the-fly compression. If "detect" and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. "gzip"). buffer_size : int optional, default None If None or 0, no buffering will happen. Otherwise the size of the temporary write buffer. metadata : dict optional, default None If not None, a mapping of string keys to string values. Some filesystems support storing metadata along the file (such as "Content-Type"). Unsupported metadata keys will be ignored. Returns ------- stream : NativeFile Examples -------- Append new data to a FileSystem subclass with nonempty file: >>> with local.open_append_stream(path) as f: ... f.write(b'+newly added') 12 Print out the content to the file: >>> with local.open_input_file(path) as f: ... print(f.readall()) b'data+newly added'FileSystem.open_output_stream(self, path, compression='detect', buffer_size=None, metadata=None) Open an output stream for sequential writing. If the target already exists, existing data is truncated. Parameters ---------- path : str The source to open for writing. compression : str optional, default 'detect' The compression algorithm to use for on-the-fly compression. If "detect" and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. "gzip"). buffer_size : int optional, default None If None or 0, no buffering will happen. Otherwise the size of the temporary write buffer. metadata : dict optional, default None If not None, a mapping of string keys to string values. Some filesystems support storing metadata along the file (such as "Content-Type"). Unsupported metadata keys will be ignored. Returns ------- stream : NativeFile Examples -------- >>> local = fs.LocalFileSystem() >>> with local.open_output_stream(path) as stream: ... stream.write(b'data') 4FileSystem.open_input_stream(self, path, compression='detect', buffer_size=None) Open an input stream for sequential reading. Parameters ---------- path : str The source to open for reading. compression : str optional, default 'detect' The compression algorithm to use for on-the-fly decompression. If "detect" and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. "gzip"). buffer_size : int optional, default None If None or 0, no buffering will happen. Otherwise the size of the temporary read buffer. Returns ------- stream : NativeFile Examples -------- Print the data from the file with `open_input_stream()`: >>> with local.open_input_stream(path) as f: ... print(f.readall()) b'data'FileSystem.open_input_file(self, path) Open an input file for random access reading. Parameters ---------- path : str The source to open for reading. Returns ------- stream : NativeFile Examples -------- Print the data from the file with `open_input_file()`: >>> with local.open_input_file(path) as f: ... print(f.readall()) b'data'FileSystem._wrap_output_stream(self, stream, path, compression, buffer_size)FileSystem._wrap_input_stream(self, stream, path, compression, buffer_size)FileSystem.delete_file(self, path) Delete a file. Parameters ---------- path : str The path of the file to be deleted.FileSystem.copy_file(self, src, dest) Copy a file. If the destination exists and is a directory, an error is returned. Otherwise, it is replaced. Parameters ---------- src : str The path of the file to be copied from. dest : str The destination path where the file is copied to. Examples -------- >>> local.copy_file(path, ... local_path + '/pyarrow-fs-example_copy.dat') Inspect the file info: >>> local.get_file_info(local_path + '/pyarrow-fs-example_copy.dat') >>> local.get_file_info(path) FileSystem.move(self, src, dest) Move / rename a file or directory. If the destination exists: - if it is a non-empty directory, an error is returned - otherwise, if it has the same type as the source, it is replaced - otherwise, behavior is unspecified (implementation-dependent). Parameters ---------- src : str The path of the file or the directory to be moved. dest : str The destination path where the file or directory is moved to. Examples -------- Create a new folder with a file: >>> local.create_dir('/tmp/other_dir') >>> local.copy_file(path,'/tmp/move_example.dat') Move the file: >>> local.move('/tmp/move_example.dat', ... '/tmp/other_dir/move_example_2.dat') Inspect the file info: >>> local.get_file_info('/tmp/other_dir/move_example_2.dat') >>> local.get_file_info('/tmp/move_example.dat') Delete the folder: >>> local.delete_dir('/tmp/other_dir')FileSystem.delete_dir_contents(self, path, *, bool accept_root_dir=False, bool missing_dir_ok=False) Delete a directory's contents, recursively. Like delete_dir, but doesn't delete the directory itself. Parameters ---------- path : str The path of the directory to be deleted. accept_root_dir : boolean, default False Allow deleting the root directory's contents (if path is empty or "/") missing_dir_ok : boolean, default False If False then an error is raised if path does not existFileSystem.delete_dir(self, path) Delete a directory and its contents, recursively. Parameters ---------- path : str The path of the directory to be deleted.FileSystem.create_dir(self, path, *, bool recursive=True) Create a directory and subdirectories. This function succeeds if the directory already exists. Parameters ---------- path : str The path of the new directory. recursive : bool, default True Create nested directories as well.FileSystem.get_file_info(self, paths_or_selector) Get info for the given files. Any symlink is automatically dereferenced, recursively. A non-existing or unreachable file returns a FileStat object and has a FileType of value NotFound. An exception indicates a truly exceptional condition (low-level I/O error, etc.). Parameters ---------- paths_or_selector : FileSelector, path-like or list of path-likes Either a selector object, a path-like object or a list of path-like objects. The selector's base directory will not be part of the results, even if it exists. If it doesn't exist, use `allow_not_found`. Returns ------- FileInfo or list of FileInfo Single FileInfo object is returned for a single path, otherwise a list of FileInfo objects is returned. Examples -------- >>> local >>> local.get_file_info(f"/{local_path}/pyarrow-fs-example.dat") FileSystem.equals(self, FileSystem other) Parameters ---------- other : pyarrow.fs.FileSystem Returns ------- boolFileSystem.from_uri(uri) Create a new FileSystem from URI or Path. Recognized URI schemes are "file", "mock", "s3fs", "gs", "gcs", "hdfs" and "viewfs". In addition, the argument can be a pathlib.Path object, or a string describing an absolute local path. Parameters ---------- uri : string URI-based path, for example: file:///some/local/path. Returns ------- tuple of (FileSystem, str path) With (filesystem, path) tuple where path is the abstract path inside the FileSystem instance. Examples -------- Create a new FileSystem subclass from a URI: >>> uri = f'file:///{local_path}/pyarrow-fs-example.dat' >>> local_new, path_new = fs.FileSystem.from_uri(uri) >>> local_new >> path_new '/.../pyarrow-fs-example.dat' Or from a s3 bucket: >>> fs.FileSystem.from_uri("s3://usgs-landsat/collection02/") (, 'usgs-landsat/collection02') Or from an fsspec+ URI: >>> fs.FileSystem.from_uri("fsspec+memory:///path/to/file") (, '/path/to/file')FileSystem._native_from_uri(uri) Instantiate native FileSystem and path for the given URI.FileSystem._fsspec_from_uri(uri) Instantiate FSSpecHandler and path for the given URI.FileSystem._from_uri(uri)FileSelector.__setstate_cython__(self, __pyx_state)FileSelector.__reduce_cython__(self)FileInfo.__setstate_cython__(self, __pyx_state)FileInfo.__reduce_cython__(self)_file_type_to_string(ty)get_file_info should have returned a list The time of last modification, if available, expressed in nanoseconds since the Unix epoch. Returns ------- mtime_ns : int or None Examples -------- >>> file_info = local.get_file_info(path) >>> file_info.mtime_ns # doctest: +SKIP 1656489370873922073 FileSystemHandler.get_file_info_selectorself.selector cannot be converted to a Python object for picklingself.info cannot be converted to a Python object for picklingself.fs,self.wrapped cannot be converted to a Python object for picklingself.fs,self.mockfs,self.wrapped cannot be converted to a Python object for picklingopen_output_stream should have returned a PyArrow fileopen_input_stream should have returned a PyArrow fileopen_input_file should have returned a PyArrow fileopen_append_stream should have returned a PyArrow fileget_file_info should have returned a 1-element listget_file_info_selector should have returned a listOnly one of mtime and mtime_ns can be givenNote that Cython is deliberately stricter than PEP-484 and rejects subclasses of builtin types. If you need to pass subclasses then set the 'annotation_typing' directive to False.Must pass either path(s) or a FileSelectorFileSystem.open_output_stream (line 865)FileSystem.open_input_stream (line 820)FileSystem.open_append_stream (line 922)FileSystem.get_file_info (line 567)FileSystemHandler.open_output_streamFileSystemHandler.open_input_streamFileSystemHandler.open_input_fileFileSystemHandler.open_append_streamFileSystemHandler.normalize_pathFileSystemHandler.delete_root_dir_contentsFileSystemHandler.delete_dir_contentsFileInfo.mtime_ns.__get__ (line 302)Expected a FileSystemHandler instance, got `fsspec` is required to handle `fsspec+://` and `hf://` URIs. The time of last modification, if available. Returns ------- mtime : datetime.datetime or None Examples -------- >>> file_info = local.get_file_info(path) >>> file_info.mtime # doctest: +SKIP datetime.datetime(2022, 6, 29, 7, 56, 10, 873922, tzinfo=datetime.timezone.utc) The full file path in the filesystem. Examples -------- >>> file_info = local.get_file_info(path) >>> file_info.path '/.../pyarrow-fs-example.dat' The file extension. Examples -------- >>> file_info = local.get_file_info(path) >>> file_info.extension 'dat' The file base name. Component after the last directory separator. Examples -------- >>> file_info = local.get_file_info(path) >>> file_info.base_name 'pyarrow-fs-example.dat' Open an output stream for sequential writing. If the target already exists, existing data is truncated. Parameters ---------- path : str The source to open for writing. compression : str optional, default 'detect' The compression algorithm to use for on-the-fly compression. If "detect" and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. "gzip"). buffer_size : int optional, default None If None or 0, no buffering will happen. Otherwise the size of the temporary write buffer. metadata : dict optional, default None If not None, a mapping of string keys to string values. Some filesystems support storing metadata along the file (such as "Content-Type"). Unsupported metadata keys will be ignored. Returns ------- stream : NativeFile Examples -------- >>> local = fs.LocalFileSystem() >>> with local.open_output_stream(path) as stream: ... stream.write(b'data') 4 Open an output stream for appending. If the target doesn't exist, a new empty file is created. .. note:: Some filesystem implementations do not support efficient appending to an existing file, in which case this method will raise NotImplementedError. Consider writing to multiple files (using e.g. the dataset layer) instead. Parameters ---------- path : str The source to open for writing. compression : str optional, default 'detect' The compression algorithm to use for on-the-fly compression. If "detect" and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. "gzip"). buffer_size : int optional, default None If None or 0, no buffering will happen. Otherwise the size of the temporary write buffer. metadata : dict optional, default None If not None, a mapping of string keys to string values. Some filesystems support storing metadata along the file (such as "Content-Type"). Unsupported metadata keys will be ignored. Returns ------- stream : NativeFile Examples -------- Append new data to a FileSystem subclass with nonempty file: >>> with local.open_append_stream(path) as f: ... f.write(b'+newly added') 12 Print out the content to the file: >>> with local.open_input_file(path) as f: ... print(f.readall()) b'data+newly added' Open an input stream for sequential reading. Parameters ---------- path : str The source to open for reading. compression : str optional, default 'detect' The compression algorithm to use for on-the-fly decompression. If "detect" and source is a file path, then compression will be chosen based on the file extension. If None, no compression will be applied. Otherwise, a well-known algorithm name must be supplied (e.g. "gzip"). buffer_size : int optional, default None If None or 0, no buffering will happen. Otherwise the size of the temporary read buffer. Returns ------- stream : NativeFile Examples -------- Print the data from the file with `open_input_stream()`: >>> with local.open_input_stream(path) as f: ... print(f.readall()) b'data' Open an input file for random access reading. Parameters ---------- path : str The source to open for reading. Returns ------- stream : NativeFile Examples -------- Print the data from the file with `open_input_file()`: >>> with local.open_input_file(path) as f: ... print(f.readall()) b'data' Move / rename a file or directory. If the destination exists: - if it is a non-empty directory, an error is returned - otherwise, if it has the same type as the source, it is replaced - otherwise, behavior is unspecified (implementation-dependent). Parameters ---------- src : str The path of the file or the directory to be moved. dest : str The destination path where the file or directory is moved to. Examples -------- Create a new folder with a file: >>> local.create_dir('/tmp/other_dir') >>> local.copy_file(path,'/tmp/move_example.dat') Move the file: >>> local.move('/tmp/move_example.dat', ... '/tmp/other_dir/move_example_2.dat') Inspect the file info: >>> local.get_file_info('/tmp/other_dir/move_example_2.dat') >>> local.get_file_info('/tmp/move_example.dat') Delete the folder: >>> local.delete_dir('/tmp/other_dir') _MockFileSystem.__setstate_cython__ Get info for the given files. Any symlink is automatically dereferenced, recursively. A non-existing or unreachable file returns a FileStat object and has a FileType of value NotFound. An exception indicates a truly exceptional condition (low-level I/O error, etc.). Parameters ---------- paths_or_selector : FileSelector, path-like or list of path-likes Either a selector object, a path-like object or a list of path-like objects. The selector's base directory will not be part of the results, even if it exists. If it doesn't exist, use `allow_not_found`. Returns ------- FileInfo or list of FileInfo Single FileInfo object is returned for a single path, otherwise a list of FileInfo objects is returned. Examples -------- >>> local >>> local.get_file_info(f"/{local_path}/pyarrow-fs-example.dat") FileSystem.open_input_file (line 787)FileSystem is an abstract class, instantiate one of the subclasses instead: LocalFileSystem or SubTreeFileSystemFileSystemHandler.get_type_nameFileSystemHandler.get_file_infoFileInfo.mtime.__get__ (line 282)FileInfo.extension.__get__ (line 269)FileInfo.base_name.__get__ (line 239) Create a new FileSystem from URI or Path. Recognized URI schemes are "file", "mock", "s3fs", "gs", "gcs", "hdfs" and "viewfs". In addition, the argument can be a pathlib.Path object, or a string describing an absolute local path. Parameters ---------- uri : string URI-based path, for example: file:///some/local/path. Returns ------- tuple of (FileSystem, str path) With (filesystem, path) tuple where path is the abstract path inside the FileSystem instance. Examples -------- Create a new FileSystem subclass from a URI: >>> uri = f'file:///{local_path}/pyarrow-fs-example.dat' >>> local_new, path_new = fs.FileSystem.from_uri(uri) >>> local_new >> path_new '/.../pyarrow-fs-example.dat' Or from a s3 bucket: >>> fs.FileSystem.from_uri("s3://usgs-landsat/collection02/") (, 'usgs-landsat/collection02') Or from an fsspec+ URI: >>> fs.FileSystem.from_uri("fsspec+memory:///path/to/file") (, '/path/to/file') An abstract class exposing methods to implement PyFileSystem's behavior. AJ :Q)N*>> local.copy_file(path, ... local_path + '/pyarrow-fs-example_copy.dat') Inspect the file info: >>> local.get_file_info(local_path + '/pyarrow-fs-example_copy.dat') >>> local.get_file_info(path) Cannot wrap FileSystem pointerFileSystem.open_output_streamFileSystem.open_append_streamFileSystem.copy_file (line 724)FileSystem._wrap_input_streamFileSystemHandler.delete_fileFileSystem.open_input_streamFileSystem.from_uri (line 459)FileSystem.__setstate_cython__FileSystemHandler.delete_dirFileSystemHandler.create_dirFileSelector.__reduce_cython__SubTreeFileSystem(base_path=FileSystem._native_from_uriFileSystem._fsspec_from_uriFileSystemHandler.copy_fileSubTreeFileSystem.__reduce__FileSystem.open_input_fileFileSystem.__reduce_cython__FileInfo.__setstate_cython__22H> ~Qa ! at3.>aqqoQt&a E|= A N)7! HG1A Zq~WA*AQ AZq q LFileSystem.normalize_pathA :Qe7! #XRyqq  -QgQaza~Qj !get_default_verify_pathsdelete_root_dir_contentsLocalFileSystem.__reduce__FileSystem.move (line 680)FileSystem.get_file_infoFileInfo.__reduce_cython____repr__..getvalueget_file_info_selectorc_destination_base_dirFileSystem.delete_fileFileSystemHandler.moveA staticmethodremoveprefixpyarrow.util_member_names__is_coroutine_initializingcurrent_timeS3FileSystemPyFileSystemFileSelector!  SQhause_threadssource_path recursive=pyarrow.libpyarrow._fs__mro_entries__destinationdelete_filecompressionbuffer_sizeMemoryErrorImportErrorstartswithsource_sel__pyx_vtable__out_handle_from_uridelete_dircreate_dir_copy_fileschunk_sizec_metadataValueErrorFileSystemurl_to_fssource_fs__reduce_ex__recursive__pyx_state__metaclass__isenabledin_handlefrombytesdirectorycopy_filec_sourcesbase_path, base_fs=TypeErrorDirectoryA ^1A  S 1Ause_mmaptimezone__setstate____set_name__selector__qualname__platformmtime_ns__module__metadatagetvalue__getstate__fsspec+fsencodefrom_uridatetimec_sourcebase_diradd_noteabsoluteNotFoundFileTypeFileInfoA t3gQe7!A HJiqqA6 nAQ #>!  S (!tobytessubtreeresolve__prepare__pathstrpathlib__members__is_filehandlerdisablebase_fsUnknownIntFlagIntEnum wavQq: type=streamsource, size=result__reduce___path_name_modulefsspecequalsenabledetectcapathcafilec_pathstriprangepathsothermtimelocallinuxinfos__class__c_uriA #.  S !1type__test____spec__sizeselfpath__name__movemock__main__infohdfs__func__fileenum__dict__destattrabfsPathFile 2T:\1utcurisyssslsrcpopnow__new__getgcs__doc__abcAd!A()ABC1 #.  S !+@tys3py::oshf://gcfs?)/_/>s +QA.vector::reservevector::_M_realloc_insertSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EEFbP7_objectRKN5arrow2fs10FileSystemEEFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEEFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEPS1_IN5arrow2fs8FileInfoESaISE_EEEFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS2_8FileInfoESaIS7_EEEFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEFvP7_objectEFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEEFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEEFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEEEFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_EFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEESt19_Sp_make_shared_tagSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEPFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPFbP7_objectRKN5arrow2fs10FileSystemEEPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEEPFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEPS1_IN5arrow2fs8FileInfoESaISE_EEEPFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS2_8FileInfoESaIS7_EEEPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPFvP7_objectEPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_EPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEEPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEEPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEEEPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_ESt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EESt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE@eA; Z S<(H(x@|#(LR|ZW8`\ 8 |!!"I#8#\l%y& & &'&@('('(&'H)6'*F'*^'L+o','P-'-',.'.*/000,1 11g122`2u22_92ƑP3ۑ3 44408555ݒ<6616Q87q7:\:|;\;Ք<k=w=>>@>p??4 (H H\ hp Ȟ  D ؟d ( x ؠ ( (Hhx<PhxؤHȧ hLتH$h((H(hd8XȰ,dȵضX0PpX,dXXL`((H Hp0xhx8dxxX xHp88 hP  !0!d!!!!$"T"x""X""8" $# T#( ##h#($$P$$$$" %8%@%('h%)%X/%2%x4 &h6H&9|&X9&;&=&H@,'AT'C'E'hH (Jd(HM(O)(Rl)HU)hX)[,*_l*8d*Hh+jl+Hp+u+hw$,y\,,,8-t-h-x-P..H.80hP111X,2 3t33 D4844"\5(58169`6XD6H7XM7xN7O8HP@8XQh8R8S8U98^(:Xg:(iH;v;hx;X<؉<ؔt=h=X>ȼ>? ?zRx $0 FJ w?;*3$"DP X̑lؑ!, AC BED K J J4r(<Pdx,@ThL3AJ g lHAJ | OAJ C ̒TiC g  IaC d   AJ P E -EX 41TKC E} H p P H 0X.L  AJ HKv D .KX  4`2tKC E} H p P H 0.\W  AJ I F /X 0@/d  AJ I F t/ YG 0/,,%,&,&,&,',',',',','+'+(+(+(+)+)+),)+)+),),*,*+*+*+*+*,*,*,*,*,+,++++%E;[   *~FI@Ef       L  _5j  M N9  5  %  P  3     N9  5  %  P  3     I=  1  ]  8      I=  1  ]  8      ~-B43T sEM$q     %   $$%   $$HK. 7  "$w$t 6- 1 2 A" SL>" 9      O     .a"        +a     e5<  1    5B  1    5B!U-%g P   6HRyW6A9 9 4/HWM4!S}     > ko  %<888 8 888888 8%8&8&8&8(88+8-8.:8/380m8283'8383848686878787D81'Ps} ``S ```  @  @ `! `, H`` `@`@`& &  " % @!  `@`!`0 @ ``` ``&``+`` `)`@ ```!` %`"`$``%` ``P``````0`@ `````` ` $ q p` ` `) `& `( ``)  `8`s ` ``````p `P`"`$` +  `@`` ,  @ @  `  `` ````  `  d W 0 ``0 `kk i gdb ` `` `0`P` @``` ``   `` `(`` `  ``p`x ` ``z`s` ` ``P ` ` `` ` `h ` ``@ ```0 `````l``x ` ` `e n`^`i`  p`X ` ` ``]`H `W`@ `J ` `Z `````3 4 `* `0 `  ``V`T  `Q````` ``H `` `` ``>`P` `9` `` `0 `I```````7 ` 4 P`6 p`7 Q`` `+`C```0`` `` `LL @` `  ``` ` ` `` `` ` 8 ``p`x ````0`l`I` `&`@U I > @B  ` ``!`( `` ` ` ` ``` `h ```X `x`` ` `p`F`` `P ` ` ```P`GGH*H=HTHmH~HHHHHHI sso`8*p I 0vPU o@vooXsoȊ6FVfv&6FVfv&6FVfv&6FVfv&6FVfv&6FVfv&6FVfv&6FVfv&6FVfv&6FVfv&6FVfv&6FHM4BЩ2pG3@HI6G(+ +@+0+(+P+P+++,0P,0P,$,0,=,I,S,\,0j,0w,,Ц, HI*1?HP@`p0,@TI`00,KG(Fp,@THL@''PB,@T@xL@,SB*SG(  -8TR~pG(p[`%-8T@apP( Vha+*/ $*K+}`,*5 *)((`y(J'@F+7)/(0O@*p)@( '0(%(08(m '':<-HPa@ 0&+JnU- e-  ''+@o-X`g`o'n-}-{+Gp-0Qp-pq-Nxr-(s-t'P'`$*vh+``w8(@Dx%(?x(< z(p8{'-@|)(}F+P&}("~'0 `'y((@A')``( G(Fp'PB'G( G(p[`':'8(m %(0('0( )@*p(0O@)/F+7'@y(J((`)*,*5 K+}`$*+*/ '+@''`$'P)p'0+GCC: (GNU) 12.2.1 20221121 (Red Hat 12.2.1-7)GA$3a1GA$3a1GA$3a1GA$3a1YGA$3a1GA$3a1GA$3a1GA$3a1 `X    !J   J pr 3G0g 0H OKu ЦT 0I q P[@ 4d  @X >N ` N ^"  . Ph Pp Щ   %$ @{a a 0a  pi  z   `C  t    ! h  F  P  {  f  s7  T  1    0k"  H  o   v s  w  CW  k  }  p    K  @R  5    M &^  q `O , @+ `  `M M# AD `\l z z `* ! "  ( z6 G ]n : Z `X,P]    :  d s  &D$ g   X @   @ > 3x 03p. p3x 3( g   p p@? P   `+ k^  m m2 {  P $ pfF $u     5T   ` T P}6 Y J 'k ?(80#(E c ) )L )+ + q  e Pz  zk  P7  z  zO! ! `^! +" ,'j" pm" ,F# ^]# @# # b&$ pba$ $ ^$ Pv(% 2s%  % 2& N& t& T& p2' ' @}' ( R( 0 ( "^( `$L) P&) () +5* -^* /* 5+ p8^j+ :+ <, `?B, ?, PB;- @D^- FE- G. JV. L. >-. Nc+/ N-p/ 0Qc/ ^-/ Ss?0 n-0 V[0 ~-1 X1 [1 ^V2 Pb2 e43 -3 j 3 -4 nKV4 -4 p5 vs5 P|c5 }M5 N`6 -6 ` 7 K7 P@7 8 -8 pD8  %9 -i9 Щo9 -: @$k: p$: ; .); 0Aj;;@;;<=< V<< U5=`e==@== 0Z5~> >> W5a??`? X58@s@h@ -@ <7&8A eA P BB <B VC 0C P D fE b7]E 0F \F 7F TF ^8o=G 8hG ?gXG G GHG@G +H fH` H@ H  %I [I I I J >J` yJ@ J  J *K \K K K L` ML@ L  L M IM M M N` AN@ N  N O @O O O P` JP@ P  P Q ]Q Q Q R` ^R@ R  R /S ZS S ,T 3T HU ]KV PV rV  W ceW (W !W /|AX )X 7|X 5)Y @ gY ^+Y JZ  RZ 0OZ  Z S1[ ə~[ T[ p[ \ ߙ7S\ d \ F(] mt] o} ] \X^ }N^ ~- ^ y^ >._ -_ 0 _ Û #` 0 s` Ϝ`  a mma b ab `+b ec pzc ^=c 1dQd@oddd dPd }e e `SCe `_e |e e e @ f @ f !Df `,rf Hf f  f @f @g &0g &]g wg "g %g @!g  h @Bh !nh 0h @ h h h i Ei &si i +i ` i )(j @ Uj yj `!j %j "k $1k `%_k k k Pk k %l `Pl |l 0l @ l l m ;m _m ~m m m m $n qJn pgn n n n ) o 5o &bo o (o o `)p  )p 8Dp sqp p  p p p `p q p .q PJq "vq $q q +q  r @0r `^r ,r r @r @s @s Rs us  s s  s s t `| O| `| | | | 3| 4!} `*Q} l} 0 }  } } V} T}  } Q}  ~ %~ ?~ T~  k~ ~~ ~ H ~ ~  ~ ~  ~  >- PA  W 9i     0  I    , L `7z  4ŀ P 6 p2 7` Qp    + C ց  0   3 D  Y Li @    ق    (  B  Y q       ʃ 8 ރ  p x * `N c 0w l I   & @U I >G @Bu      !Ѕ (  `   (  @  R c t   h   ֆ X  x )  ;  Q pf Fv    P ć  ڇ    # PC V0q`@P͈ p@`6 (x 7@@x" #_@ `!ˊP# X X `\Ћ ; u7 q `& ߌ   P  @} L M= Zy e  5 p # 2`@J % @4ʐ``h !X 0 vǑ `w x3 xMy zM { @|G } } ~ `yG   ˔  Q ` IЕ 0  Т -9s` PlsF`Ė ʖPp0=SȊ\xtXh8̗ җ@XHs)E" k" 88! `wϙ+@Qn! &" `" 5! qě" " `8" Ϝ "" ڝ! B]n" @@!-?Xl}" Ɵ" s$"?[w!" T" `$" L! @G" Qf!" 0! C&7CUhãأ! Sap" `s! ! Yt (" K]i " (!( " PuS! G" Pƨ 07 Ѩ <! D" 8M" "  &9i" _q! Ѭ!h " `g"  " @2=Rh{!`Ϯ! l?"  v̯" Me߰" 8!0$2?Sq! Dʲ!" 8! `^" @! `Ca" pɴ" `  ! Ie|!ص" #/" U" ƶ" ! HZo! '" 8! dbs" ȸ׸! h! "" H" n!8ֺ" rF"  ӻ" `8!Ȉ @K!Ž!P!! v!" 8! ( " @#0" b!" N!Ї!ȉ " 0/BVp" :Hdp" @" `Ufx" @" ! " 8" T" 5!H }! @E+;T!@!!X8" " " L[j"  " '8" ^s! J! ! ra!(<" bs" i! " ! `ms! /" `s! [" P" p(6FT! @F" `! T  "  ,V!@~!p! &7H"  " " ~" r:^op|! `IV! @X" @" p! " @" 8t" `83H" 8(! 4`" sL" 8 " 0 " " P;J^" " `1! _ZL60__pyx_tp_traverse_7pyarrow_3_fs___pyx_scope_struct____repr__P7_objectPFiS0_PvES1__ZL29__Pyx_CyFunction_get_qualnameP22__pyx_CyFunctionObjectPv_ZL28__Pyx_CyFunction_get_globalsP22__pyx_CyFunctionObjectPv_ZL28__Pyx_CyFunction_get_closureP22__pyx_CyFunctionObjectPv_ZL25__Pyx_CyFunction_get_codeP22__pyx_CyFunctionObjectPv_ZL25__Pyx_CyFunction_traverseP22__pyx_CyFunctionObjectPFiP7_objectPvES3__ZL26__Pyx_call_next_tp_deallocP7_objectPFvS0_E_ZL25__pyx_bisect_code_objectsP26__Pyx_CodeObjectCacheEntryii_ZL37__pyx_tp_new_7pyarrow_3_fs_FileSystemP11_typeobjectP7_objectS2__ZL26__pyx_mstate_global_static_ZL38__pyx_vtabptr_7pyarrow_3_fs_FileSystem_ZL39__pyx_tp_new_7pyarrow_3_fs_FileSelectorP11_typeobjectP7_objectS2__ZL40__pyx_vtabptr_7pyarrow_3_fs_FileSelector_ZL35__pyx_tp_new_7pyarrow_3_fs_FileInfoP11_typeobjectP7_objectS2__ZL36__pyx_vtabptr_7pyarrow_3_fs_FileInfo_ZL32__Pyx_CyFunction_get_annotationsP22__pyx_CyFunctionObjectPv_ZL25__Pyx_CyFunction_get_dictP22__pyx_CyFunctionObjectPv_ZL26__Pyx_RaiseArgtupleInvalidPKcilll_ZL22__Pyx_VerifyCachedTypeP7_objectPKcl_ZL21__Pyx_PyObject_IsTrueP7_object_ZL24__Pyx_CalculateMetaclassP11_typeobjectP7_object_ZL43__pyx_f_7pyarrow_3_fs_12FileSelector_unwrapP36__pyx_obj_7pyarrow_3_fs_FileSelector_ZL43__pyx_f_7pyarrow_3_fs_12FileSelector_unwrapP36__pyx_obj_7pyarrow_3_fs_FileSelector.cold_ZL38__pyx_f_7pyarrow_3_fs_8FileInfo_unwrapP32__pyx_obj_7pyarrow_3_fs_FileInfo_ZL38__pyx_f_7pyarrow_3_fs_8FileInfo_unwrapP32__pyx_obj_7pyarrow_3_fs_FileInfo.cold_ZL18__Pyx_CppExn2PyErrv_ZL27__Pyx_PyImport_AddModuleRefPKc_ZL25__Pyx_CyFunction_get_nameP22__pyx_CyFunctionObjectPv_ZL24__Pyx_CyFunction_get_docP22__pyx_CyFunctionObjectPv_ZL21__Pyx_CyFunction_reprP22__pyx_CyFunctionObject_ZL25__Pyx_PyObject_GetAttrStrP7_objectS0__ZL17__Pyx_PyList_PacklzPy_XDECREF_ZL30__Pyx_CyFunction_init_defaultsP22__pyx_CyFunctionObject_ZL31__Pyx_CyFunction_get_kwdefaultsP22__pyx_CyFunctionObjectPv_ZL29__Pyx_CyFunction_get_defaultsP22__pyx_CyFunctionObjectPv_ZL20__Pyx_CyFunction_NewP11PyMethodDefiP7_objectS2_S2_S2_S2__ZL52__Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDS_METHODP7_objectPKS0_mS0__ZL34__Pyx_CyFunction_Vectorcall_NOARGSP7_objectPKS0_mS0__ZL45__Pyx_CyFunction_Vectorcall_FASTCALL_KEYWORDSP7_objectPKS0_mS0__ZL29__Pyx_CyFunction_Vectorcall_OP7_objectPKS0_mS0__ZL20__Pyx_RejectKeywordsPKcP7_object_ZL34__Pyx_PyNumber_LongWrongResultTypeP7_object_ZL52__Pyx_PyLong_As_enum____pyx_t_7pyarrow_3_fs_FileTypeP7_object_ZL17__Pyx_InitGlobalsv_ZL29__pyx_assertions_enabled_flag_ZL16__Pyx_PyCode_New37__Pyx_PyCode_New_function_descriptionPKP7_objectS1_S1_PKcS1__ZL59__pyx_tp_dealloc_7pyarrow_3_fs___pyx_scope_struct____repr__P7_object_ZL25__Pyx_copy_spec_to_moduleP7_objectS0_PKcS2_i_ZL15__Pyx_SetVtableP11_typeobjectPv_ZL26__Pyx_ImportFunction_3_1_2P7_objectPKcPPFvvES2__ZL24__Pyx__SetItemOnTypeDictP11_typeobjectP7_objectS2__ZL18__pyx_pymod_createP7_objectP11PyModuleDef_ZZL30__Pyx_check_single_interpretervE19main_interpreter_id_ZL7__pyx_m_ZL55__pyx_tp_new_7pyarrow_3_fs___pyx_scope_struct____repr__P11_typeobjectP7_objectS2__ZL18__Pyx_PyType_ReadyP11_typeobject_ZL18__Pyx_PyMethod_NewP7_objectS0_S0__ZL19__Pyx_InitConstantsP16__pyx_mstatetype.constprop.0_ZL26__pyx_string_tab_encodings_ZL16__pyx_string_tab_ZL25__Pyx_InitCachedConstantsP16__pyx_mstatetype.constprop.0_ZL23__Pyx_CreateCodeObjectsP16__pyx_mstatetype.constprop.0_ZL14__pyx_k_wavQ_q_ZL12__pyx_k_2T_1_ZL9__pyx_k_Q_ZL16__pyx_k_A_HJiq_q_ZL29__pyx_k_A_Q_j_c_aq_G6_1A_q_t1_ZL33__pyx_k_A_Qe7_XRy_q_q_QgQa_z_a_Qj_ZL25__pyx_k_AP_Qe5_C_Kq_aq_aq_ZL16__pyx_k_A_t3gQe7_ZL39__pyx_k_AJ_Q_N_A_at3l_1_q_F_A_1Ct5_at3l_ZL11__pyx_k_1_S_ZL13__pyx_k_A_S_1_ZL30__pyx_k_A1201_4y_avS_AT_AT_6aq_ZL20__pyx_k_AN_nAQ_S_Qha_ZL16__pyx_k_A6_nAQ_S_ZL17__pyx_k_A_1A_S_1A_ZL29__pyx_k_A_we4_3a_s_Qa_wa_81_q_ZL30__pyx_k_A_we4_3a_s_Qa_wa_1HA_q_ZL27__pyx_k_A_Qa_at3nAQ_Qa_oQ_q_ZL34__pyx_k_22H_Qa_at3_aq_q_oQ_t_a_E_A_ZL39__pyx_k_31_6aJ_Qa_9G1_0_1A_q_C_oQ_t_q_E_ZL39__pyx_k_31_6af_Qa_9G1_0_1A_q_C_oQ_t_q_E_ZL20__pyx_k_A_nAQ_N_4s_y_ZL23__pyx_k_A_iq_at3haq_z_a_ZL20__pyx_k_A_q_Qd_Ja_1D_ZL11__pyx_k_A_d_ZL9__pyx_k_A_ZL11__pyx_k_A_2_ZL33__pyx_k_N_7_HG1A_Zq_WA_AQ_AZq_q_L_ZL22__pyx_k_7_1_A_1_WD_Q_L_ZL34__Pyx_modinit_function_import_codeP16__pyx_mstatetype.constprop.0_ZL34__pyx_f_7pyarrow_3lib_check_status_ZL45__pyx_f_7pyarrow_3lib_pyarrow_unwrap_metadata_ZL43__pyx_f_7pyarrow_3lib_pyarrow_wrap_metadata_ZL22__Pyx_ImportType_3_1_2P7_objectPKcS2_mm32__Pyx_ImportType_CheckSize_3_1_2.constprop.0_ZL29__Pyx_PyBytes_SingleTailmatchP7_objectS0_lli.constprop.0_ZL27__Pyx_MatchKeywordArg_nostrP7_objectPKPS0_S3_PmPKc.constprop.0_ZL29__Pyx_FetchCommonTypeFromSpecP11_typeobjectP7_objectP11PyType_SpecS2_.constprop.0_ZL15__Pyx_GetVtableP11_typeobject.isra.0_ZL30__Pyx_modinit_type_import_codeP16__pyx_mstatetype.constprop.0_ZL18__Pyx_MergeVtablesP11_typeobject_ZL50__pyx_getprop_7pyarrow_3_fs_12PyFileSystem_handlerP7_objectPv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0_ZL23__Pyx_CyFunction_reduceP22__pyx_CyFunctionObjectP7_object_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0_ZL20__Pyx_PyUnicode_JoinPP7_objectllj_ZL25__Pyx_MatchKeywordArg_strP7_objectPKPS0_S3_PmPKc.constprop.0_ZL19__Pyx_ParseKeywordsP7_objectPKS0_PKPS0_S0_S3_llPKci.constprop.0_ZL38__Pyx_PyErr_GivenExceptionMatchesTupleP7_objectS0__ZL42__pyx_tp_new_7pyarrow_3_fs__MockFileSystemP11_typeobjectP7_objectS2__ZL43__pyx_vtabptr_7pyarrow_3_fs__MockFileSystem_ZL39__pyx_tp_new_7pyarrow_3_fs_PyFileSystemP11_typeobjectP7_objectS2__ZL40__pyx_vtabptr_7pyarrow_3_fs_PyFileSystem_ZL42__pyx_tp_new_7pyarrow_3_fs_LocalFileSystemP11_typeobjectP7_objectS2__ZL43__pyx_vtabptr_7pyarrow_3_fs_LocalFileSystem_ZL44__pyx_tp_new_7pyarrow_3_fs_SubTreeFileSystemP11_typeobjectP7_objectS2__ZL45__pyx_vtabptr_7pyarrow_3_fs_SubTreeFileSystem_ZL27__Pyx_PyObject_FastCallDictP7_objectPKS0_mS0_.constprop.0_ZL14__Pyx_TypeTestP7_objectP11_typeobject_ZL27__Pyx_CyFunction_CallMethodP7_objectS0_S0_S0__ZL29__Pyx_CyFunction_CallAsMethodP7_objectS0_S0__ZL57__pyx_tp_clear_7pyarrow_3_fs___pyx_scope_struct____repr__P7_object_ZL24__Pyx_CyFunction_set_docP22__pyx_CyFunctionObjectP7_objectPv_ZL43__pyx_tp_dealloc_7pyarrow_3_fs_FileSelectorP7_object_ZL39__pyx_tp_dealloc_7pyarrow_3_fs_FileInfoP7_object_ZL33__Pyx_PyErr_GivenExceptionMatchesP7_objectS0_.part.0_ZL33__Pyx_PyErr_ExceptionMatchesTupleP7_objectS0__ZL32__Pyx_CyFunction_set_annotationsP22__pyx_CyFunctionObjectP7_objectPv_ZL29__Pyx_CyFunction_set_qualnameP22__pyx_CyFunctionObjectP7_objectPv_ZL25__Pyx_CyFunction_set_nameP22__pyx_CyFunctionObjectP7_objectPv_ZL31__Pyx_CyFunction_set_kwdefaultsP22__pyx_CyFunctionObjectP7_objectPv_ZL29__Pyx_CyFunction_set_defaultsP22__pyx_CyFunctionObjectP7_objectPv_ZL25__Pyx_CyFunction_set_dictP22__pyx_CyFunctionObjectP7_objectPv_ZL12__Pyx_ImportP7_objectS0_i_ZL16__Pyx_ImportFromP7_objectS0__ZL11__Pyx_RaiseP7_objectS0_S0_S0_.constprop.0_ZL35__Pyx_PyErr_ExceptionMatchesInStateP3_tsP7_object.isra.0_ZL22__Pyx_PyUnicode_EqualsP7_objectS0_i.constprop.0_ZL22__Pyx_CyFunction_clearP22__pyx_CyFunctionObject_ZL24__Pyx_CyFunction_deallocP22__pyx_CyFunctionObject_ZL33__Pyx_CyFunction_get_is_coroutineP22__pyx_CyFunctionObjectPv_ZL16__Pyx_IterFinishv_ZL24__Pyx_ImportDottedModuleP7_objectS0_.constprop.0_ZL23__Pyx_PyLong_As_int64_tP7_object.part.0_ZL23__Pyx_PyLong_As_int64_tP7_object_ZL20__Pyx_GetBuiltinNameP7_object_ZL26__Pyx__GetModuleGlobalNameP7_object_ZL21__Pyx__GetNameInClassP7_objectS0__ZL24__Pyx_InitCachedBuiltinsP16__pyx_mstatetype.constprop.0_ZL26__pyx_builtin_staticmethod_ZL23__pyx_builtin_TypeError_ZL28__pyx_builtin_AssertionError_ZL24__pyx_builtin_ValueError_ZL25__pyx_builtin_ImportError_ZL28__pyx_builtin_NotImplemented_ZL32__Pyx_PyObject_GetAttrStrNoErrorP7_objectS0__ZL27__Pyx_setup_reduce_is_namedP7_objectS0__ZL25__Pyx_PEP560_update_basesP7_object_ZL25__Pyx_Py3MetaclassPrepareP7_objectS0_S0_S0_S0_S0_S0_.constprop.0_ZL18__Pyx__ArgTypeTestP7_objectP11_typeobjectPKci_ZL18__Pyx_AddTracebackPKciiS0_.constprop.0_ZL51__pyx_pw_7pyarrow_3_fs_8FileInfo_5__reduce_cython__P7_objectPKS0_lS0__ZL56__pyx_pw_7pyarrow_3_fs_12FileSelector_5__reduce_cython__P7_objectPKS0_lS0__ZL45__pyx_pw_7pyarrow_3_fs_10FileSystem_1__init__P7_objectS0_S0__ZL55__pyx_pw_7pyarrow_3_fs_10FileSystem_43__reduce_cython__P7_objectPKS0_lS0__ZL59__pyx_pw_7pyarrow_3_fs_15_MockFileSystem_3__reduce_cython__P7_objectPKS0_lS0__ZL57__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_1get_type_nameP7_objectPKS0_lS0__ZL57__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_3get_file_infoP7_objectPKS0_lS0__ZL43__pyx_f_7pyarrow_3_fs_8FileInfo_unwrap_safeP7_object_ZL43__pyx_f_7pyarrow_3_fs_8FileInfo_unwrap_safeP7_object.cold_ZL59__pyx_convert_string_from_py_6libcpp_6string_std__in_stringP7_object_ZL59__pyx_convert_string_from_py_6libcpp_6string_std__in_stringP7_object.cold_ZL66__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_5get_file_info_selectorP7_objectPKS0_lS0__ZL54__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_7create_dirP7_objectPKS0_lS0__ZL43__pyx_getprop_7pyarrow_3_fs_8FileInfo_mtimeP7_objectPv_ZL46__pyx_getprop_7pyarrow_3_fs_8FileInfo_mtime_nsP7_objectPv_ZL42__pyx_getprop_7pyarrow_3_fs_8FileInfo_sizeP7_objectPv_ZL42__pyx_getprop_7pyarrow_3_fs_8FileInfo_typeP7_objectPv_ZL54__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_9delete_dirP7_objectPKS0_lS0__ZL47__pyx_pw_7pyarrow_3_fs_12FileSelector_3__repr__P7_object_ZL58__pyx_getprop_7pyarrow_3_fs_12FileSelector_allow_not_foundP7_objectPv_ZL58__pyx_setprop_7pyarrow_3_fs_12FileSelector_allow_not_foundP7_objectS0_Pv_ZL52__pyx_getprop_7pyarrow_3_fs_12FileSelector_recursiveP7_objectPv_ZL52__pyx_setprop_7pyarrow_3_fs_12FileSelector_recursiveP7_objectS0_Pv_ZL47__pyx_pw_7pyarrow_3_fs_12FileSelector_1__init__P7_objectS0_S0__ZL44__pyx_pf_7pyarrow_3_fs_10FileSystem_12__eq__P34__pyx_obj_7pyarrow_3_fs_FileSystemP7_object_ZL45__pyx_tp_richcompare_7pyarrow_3_fs_FileSystemP7_objectS0_i_ZL64__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_11delete_dir_contentsP7_objectPKS0_lS0__ZL52__pyx_pw_7pyarrow_3_fs_17SubTreeFileSystem_3__repr__P7_object_ZL50__pyx_f_7pyarrow_3_fs__cb_delete_root_dir_contentsP7_object_ZL44__pyx_pw_7pyarrow_3_fs_1_file_type_to_stringP7_objectPKS0_lS0__ZL69__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_13delete_root_dir_contentsP7_objectPKS0_lS0__ZL56__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_15delete_fileP7_objectPKS0_lS0__ZL53__pyx_pw_7pyarrow_3_fs_8FileInfo_7__setstate_cython__P7_objectPKS0_lS0__ZL49__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_17moveP7_objectPKS0_lS0__ZL54__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_19copy_fileP7_objectPKS0_lS0__ZL58__pyx_pw_7pyarrow_3_fs_12FileSelector_7__setstate_cython__P7_objectPKS0_lS0__ZL62__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_21open_input_streamP7_objectPKS0_lS0__ZL46__pyx_pw_7pyarrow_3_fs_10FileSystem_3_from_uriP7_objectPKS0_lS0__ZL45__pyx_pw_7pyarrow_3_fs_10FileSystem_9from_uriP7_objectPKS0_lS0__ZL60__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_23open_input_fileP7_objectPKS0_lS0__ZL57__pyx_pw_7pyarrow_3_fs_10FileSystem_45__setstate_cython__P7_objectPKS0_lS0__ZL63__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_25open_output_streamP7_objectPKS0_lS0__ZL65__pyx_convert_PyBytes_string_to_py_6libcpp_6string_std__in_stringRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZL63__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_27open_append_streamP7_objectPKS0_lS0__ZL61__pyx_pw_7pyarrow_3_fs_15_MockFileSystem_5__setstate_cython__P7_objectPKS0_lS0__ZL59__pyx_pw_7pyarrow_3_fs_17FileSystemHandler_29normalize_pathP7_objectPKS0_lS0__ZL49__pyx_pw_7pyarrow_3_fs_12PyFileSystem_3__reduce__P7_objectPKS0_lS0__ZL42__pyx_getprop_7pyarrow_3_fs_8FileInfo_pathP7_objectPv_ZL51__pyx_getprop_7pyarrow_3_fs_12FileSelector_base_dirP7_objectPv_ZL32__pyx_f_7pyarrow_3_fs__cb_equalsP7_objectRKN5arrow2fs10FileSystemE_ZL32__pyx_f_7pyarrow_3_fs__cb_equalsP7_objectRKN5arrow2fs10FileSystemE.cold_ZL47__pyx_getprop_7pyarrow_3_fs_8FileInfo_extensionP7_objectPv_ZL47__pyx_getprop_7pyarrow_3_fs_8FileInfo_extensionP7_objectPv.cold_ZL47__pyx_getprop_7pyarrow_3_fs_8FileInfo_base_nameP7_objectPv_ZL47__pyx_getprop_7pyarrow_3_fs_8FileInfo_base_nameP7_objectPv.cold_ZL57__pyx_getprop_7pyarrow_3_fs_17SubTreeFileSystem_base_pathP7_objectPv_ZL57__pyx_getprop_7pyarrow_3_fs_17SubTreeFileSystem_base_pathP7_objectPv.cold_ZL50__pyx_getprop_7pyarrow_3_fs_10FileSystem_type_nameP7_objectPv_ZL50__pyx_getprop_7pyarrow_3_fs_10FileSystem_type_nameP7_objectPv.cold_ZL36__pyx_f_7pyarrow_3_fs__cb_delete_dirP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZL37__pyx_f_7pyarrow_3_fs__cb_delete_fileP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZL36__pyx_f_7pyarrow_3_fs__cb_create_dirP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb_ZL45__pyx_f_7pyarrow_3_fs__cb_delete_dir_contentsP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb_ZL39__pyx_f_7pyarrow_3_fs__cb_get_type_nameP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZL39__pyx_f_7pyarrow_3_fs__cb_get_type_nameP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE.cold_ZL36__pyx_f_7pyarrow_3_fs__path_as_bytesP7_object_ZL36__pyx_f_7pyarrow_3_fs__path_as_bytesP7_object.cold_ZL51__pyx_setprop_7pyarrow_3_fs_12FileSelector_base_dirP7_objectS0_Pv_ZL51__pyx_setprop_7pyarrow_3_fs_12FileSelector_base_dirP7_objectS0_Pv.cold_ZL30__pyx_f_7pyarrow_3_fs__cb_moveP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8__ZL35__pyx_f_7pyarrow_3_fs__cb_copy_fileP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8__ZL36__pyx_f_7pyarrow_3_fs_8FileInfo_wrapN5arrow2fs8FileInfoE_ZL45__pyx_getprop_7pyarrow_3_fs_8FileInfo_is_fileP7_objectPv_ZL40__pyx_f_7pyarrow_3_fs__cb_normalize_pathP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6__ZL40__pyx_f_7pyarrow_3_fs__cb_normalize_pathP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_.cold_ZL42__pyx_pw_7pyarrow_3_fs_8FileInfo_3__repr__P7_object_ZL54__pyx_mdef_7pyarrow_3_fs_8FileInfo_8__repr___1getvalue_ZL41__pyx_f_7pyarrow_3_fs_12FileSelector_wrapN5arrow2fs12FileSelectorE_ZL39__pyx_f_7pyarrow_3_fs__cb_get_file_infoP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoE_ZL39__pyx_f_7pyarrow_3_fs__cb_get_file_infoP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoE.cold_ZL52__pyx_pw_7pyarrow_3_fs_8FileInfo_8__repr___1getvalueP7_objectPKS0_lS0__ZL42__pyx_pw_7pyarrow_3_fs_8FileInfo_1__init__P7_objectS0_S0__ZL42__pyx_pw_7pyarrow_3_fs_8FileInfo_1__init__P7_objectS0_S0_.cold_ZL39__pyx_f_7pyarrow_3_fs_10FileSystem_wrapRKSt10shared_ptrIN5arrow2fs10FileSystemEE_ZL39__pyx_f_7pyarrow_3_fs_10FileSystem_wrapRKSt10shared_ptrIN5arrow2fs10FileSystemEE.cold_ZL57__pyx_pw_7pyarrow_3_fs_10FileSystem_31_wrap_output_streamP7_objectPKS0_lS0__ZL56__pyx_pw_7pyarrow_3_fs_10FileSystem_29_wrap_input_streamP7_objectPKS0_lS0__ZL53__pyx_pw_7pyarrow_3_fs_10FileSystem_5_fsspec_from_uriP7_objectPKS0_lS0__ZL18__Pyx_setup_reduceP7_object_ZL28__Pyx_modinit_type_init_codeP16__pyx_mstatetype.constprop.0_ZL35__pyx_vtable_7pyarrow_3_fs_FileInfo_ZL33__pyx_type_7pyarrow_3_fs_FileInfo_ZL39__pyx_vtable_7pyarrow_3_fs_FileSelector_ZL37__pyx_type_7pyarrow_3_fs_FileSelector_ZL37__pyx_vtable_7pyarrow_3_fs_FileSystem_ZL39__pyx_f_7pyarrow_3_fs_10FileSystem_initP34__pyx_obj_7pyarrow_3_fs_FileSystemRKSt10shared_ptrIN5arrow2fs10FileSystemEE_ZL35__pyx_type_7pyarrow_3_fs_FileSystem_ZL41__pyx_f_7pyarrow_3_fs_10FileSystem_unwrapP34__pyx_obj_7pyarrow_3_fs_FileSystem_ZL42__pyx_vtable_7pyarrow_3_fs_LocalFileSystem_ZL40__pyx_type_7pyarrow_3_fs_LocalFileSystem_ZL44__pyx_vtable_7pyarrow_3_fs_SubTreeFileSystem_ZL42__pyx_type_7pyarrow_3_fs_SubTreeFileSystem_ZL46__pyx_f_7pyarrow_3_fs_17SubTreeFileSystem_initP41__pyx_obj_7pyarrow_3_fs_SubTreeFileSystemRKSt10shared_ptrIN5arrow2fs10FileSystemEE_ZL42__pyx_vtable_7pyarrow_3_fs__MockFileSystem_ZL40__pyx_type_7pyarrow_3_fs__MockFileSystem_ZL44__pyx_f_7pyarrow_3_fs_15_MockFileSystem_initP39__pyx_obj_7pyarrow_3_fs__MockFileSystemRKSt10shared_ptrIN5arrow2fs10FileSystemEE_ZL39__pyx_vtable_7pyarrow_3_fs_PyFileSystem_ZL37__pyx_type_7pyarrow_3_fs_PyFileSystem_ZL41__pyx_f_7pyarrow_3_fs_12PyFileSystem_initP36__pyx_obj_7pyarrow_3_fs_PyFileSystemRKSt10shared_ptrIN5arrow2fs10FileSystemEE_ZL53__pyx_type_7pyarrow_3_fs___pyx_scope_struct____repr___ZN12_GLOBAL__N_115__pyx_moduledefE_ZL54__pyx_pw_7pyarrow_3_fs_17SubTreeFileSystem_5__reduce__P7_objectPKS0_lS0__ZL54__pyx_pw_7pyarrow_3_fs_17SubTreeFileSystem_5__reduce__P7_objectPKS0_lS0_.cold_ZL46__pyx_pf_7pyarrow_3_fs_12PyFileSystem___init__P36__pyx_obj_7pyarrow_3_fs_PyFileSystemP7_object_ZL46__pyx_f_7pyarrow_3_fs__cb_get_file_info_vectorP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEPS1_IN5arrow2fs8FileInfoESaISE_EE_ZL48__pyx_f_7pyarrow_3_fs__cb_get_file_info_selectorP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS2_8FileInfoESaIS7_EE_ZL43__pyx_f_7pyarrow_3_fs__cb_open_input_streamP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEE_ZL41__pyx_f_7pyarrow_3_fs__cb_open_input_fileP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEE_ZL44__pyx_f_7pyarrow_3_fs__cb_open_output_streamP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEE_ZL44__pyx_f_7pyarrow_3_fs__cb_open_append_streamP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEE_ZL46__pyx_pf_7pyarrow_3_fs_12PyFileSystem___init__P36__pyx_obj_7pyarrow_3_fs_PyFileSystemP7_object.cold_ZL47__pyx_pw_7pyarrow_3_fs_12PyFileSystem_1__init__P7_objectS0_S0__ZL52__pyx_pw_7pyarrow_3_fs_17SubTreeFileSystem_1__init__P7_objectS0_S0__ZL52__pyx_pw_7pyarrow_3_fs_17SubTreeFileSystem_1__init__P7_objectS0_S0_.cold_ZL50__pyx_pw_7pyarrow_3_fs_15_MockFileSystem_1__init__P7_objectS0_S0__ZL50__pyx_pw_7pyarrow_3_fs_15_MockFileSystem_1__init__P7_objectS0_S0_.cold_ZL36__pyx_f_7pyarrow_3_fs__init_ca_pathsv_ZL20__pyx_pymod_exec__fsP7_object_ZL31__pyx_CommonTypesMetaclass_spec_ZL25__pyx_CyFunctionType_spec_ZL14__Pyx_EnumBase_ZL14__Pyx_FlagBase_ZL46__pyx_mdef_7pyarrow_3_fs_1_file_type_to_string_ZL53__pyx_mdef_7pyarrow_3_fs_8FileInfo_5__reduce_cython___ZL55__pyx_mdef_7pyarrow_3_fs_8FileInfo_7__setstate_cython___ZL58__pyx_mdef_7pyarrow_3_fs_12FileSelector_5__reduce_cython___ZL60__pyx_mdef_7pyarrow_3_fs_12FileSelector_7__setstate_cython___ZL48__pyx_mdef_7pyarrow_3_fs_10FileSystem_3_from_uri_ZL55__pyx_mdef_7pyarrow_3_fs_10FileSystem_5_fsspec_from_uri_ZL55__pyx_mdef_7pyarrow_3_fs_10FileSystem_7_native_from_uri_ZL47__pyx_mdef_7pyarrow_3_fs_10FileSystem_9from_uri_ZL46__pyx_mdef_7pyarrow_3_fs_10FileSystem_11equals_ZL53__pyx_mdef_7pyarrow_3_fs_10FileSystem_15get_file_info_ZL50__pyx_mdef_7pyarrow_3_fs_10FileSystem_17create_dir_ZL50__pyx_mdef_7pyarrow_3_fs_10FileSystem_19delete_dir_ZL59__pyx_mdef_7pyarrow_3_fs_10FileSystem_21delete_dir_contents_ZL44__pyx_mdef_7pyarrow_3_fs_10FileSystem_23move_ZL49__pyx_mdef_7pyarrow_3_fs_10FileSystem_25copy_file_ZL51__pyx_mdef_7pyarrow_3_fs_10FileSystem_27delete_file_ZL58__pyx_mdef_7pyarrow_3_fs_10FileSystem_29_wrap_input_stream_ZL59__pyx_mdef_7pyarrow_3_fs_10FileSystem_31_wrap_output_stream_ZL55__pyx_mdef_7pyarrow_3_fs_10FileSystem_33open_input_file_ZL57__pyx_mdef_7pyarrow_3_fs_10FileSystem_35open_input_stream_ZL58__pyx_mdef_7pyarrow_3_fs_10FileSystem_37open_output_stream_ZL58__pyx_mdef_7pyarrow_3_fs_10FileSystem_39open_append_stream_ZL54__pyx_mdef_7pyarrow_3_fs_10FileSystem_41normalize_path_ZL57__pyx_mdef_7pyarrow_3_fs_10FileSystem_43__reduce_cython___ZL59__pyx_mdef_7pyarrow_3_fs_10FileSystem_45__setstate_cython___ZL54__pyx_mdef_7pyarrow_3_fs_15LocalFileSystem_3__reduce___ZL56__pyx_mdef_7pyarrow_3_fs_17SubTreeFileSystem_5__reduce___ZL61__pyx_mdef_7pyarrow_3_fs_15_MockFileSystem_3__reduce_cython___ZL63__pyx_mdef_7pyarrow_3_fs_15_MockFileSystem_5__setstate_cython___ZL51__pyx_mdef_7pyarrow_3_fs_12PyFileSystem_3__reduce___ZL59__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_1get_type_name_ZL59__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_3get_file_info_ZL68__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_5get_file_info_selector_ZL56__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_7create_dir_ZL56__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_9delete_dir_ZL66__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_11delete_dir_contents_ZL71__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_13delete_root_dir_contents_ZL58__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_15delete_file_ZL51__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_17move_ZL56__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_19copy_file_ZL64__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_21open_input_stream_ZL62__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_23open_input_file_ZL65__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_25open_output_stream_ZL65__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_27open_append_stream_ZL61__pyx_mdef_7pyarrow_3_fs_17FileSystemHandler_29normalize_path_ZL37__pyx_mdef_7pyarrow_3_fs_3_copy_files_ZL46__pyx_mdef_7pyarrow_3_fs_5_copy_files_selector_ZL43__pyx_f_7pyarrow_3_fs__cb_open_input_streamP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEE.cold_ZL41__pyx_f_7pyarrow_3_fs__cb_open_input_fileP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEE.cold_ZL44__pyx_f_7pyarrow_3_fs__cb_open_output_streamP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEE.cold_ZL44__pyx_f_7pyarrow_3_fs__cb_open_append_streamP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEE.cold_ZL44__pyx_pw_7pyarrow_3_fs_10FileSystem_11equalsP7_objectPKS0_lS0__ZL44__pyx_pw_7pyarrow_3_fs_10FileSystem_11equalsP7_objectPKS0_lS0_.cold_ZL44__pyx_pw_7pyarrow_3_fs_5_copy_files_selectorP7_objectPKS0_lS0__ZL44__pyx_pw_7pyarrow_3_fs_5_copy_files_selectorP7_objectPKS0_lS0_.cold_ZL48__pyx_pw_7pyarrow_3_fs_10FileSystem_17create_dirP7_objectPKS0_lS0__ZL48__pyx_pw_7pyarrow_3_fs_10FileSystem_17create_dirP7_objectPKS0_lS0_.cold_ZL47__pyx_pw_7pyarrow_3_fs_10FileSystem_25copy_fileP7_objectPKS0_lS0__ZL47__pyx_pw_7pyarrow_3_fs_10FileSystem_25copy_fileP7_objectPKS0_lS0_.cold_ZL42__pyx_pw_7pyarrow_3_fs_10FileSystem_23moveP7_objectPKS0_lS0__ZL42__pyx_pw_7pyarrow_3_fs_10FileSystem_23moveP7_objectPKS0_lS0_.cold_ZL57__pyx_pw_7pyarrow_3_fs_10FileSystem_21delete_dir_contentsP7_objectPKS0_lS0__ZL57__pyx_pw_7pyarrow_3_fs_10FileSystem_21delete_dir_contentsP7_objectPKS0_lS0_.cold_ZL48__pyx_pw_7pyarrow_3_fs_10FileSystem_19delete_dirP7_objectPKS0_lS0__ZL48__pyx_pw_7pyarrow_3_fs_10FileSystem_19delete_dirP7_objectPKS0_lS0_.cold_ZL49__pyx_pw_7pyarrow_3_fs_10FileSystem_27delete_fileP7_objectPKS0_lS0__ZL49__pyx_pw_7pyarrow_3_fs_10FileSystem_27delete_fileP7_objectPKS0_lS0_.cold_ZL55__pyx_getprop_7pyarrow_3_fs_17SubTreeFileSystem_base_fsP7_objectPv_ZL55__pyx_getprop_7pyarrow_3_fs_17SubTreeFileSystem_base_fsP7_objectPv.cold_ZL41__pyx_tp_dealloc_7pyarrow_3_fs_FileSystemP7_object_ZL52__pyx_pw_7pyarrow_3_fs_15LocalFileSystem_3__reduce__P7_objectPKS0_lS0__ZL52__pyx_pw_7pyarrow_3_fs_15LocalFileSystem_3__reduce__P7_objectPKS0_lS0_.cold_ZL52__pyx_pf_7pyarrow_3_fs_10FileSystem_40normalize_pathP34__pyx_obj_7pyarrow_3_fs_FileSystemP7_object_ZL52__pyx_pf_7pyarrow_3_fs_10FileSystem_40normalize_pathP34__pyx_obj_7pyarrow_3_fs_FileSystemP7_object.cold_ZL52__pyx_pw_7pyarrow_3_fs_10FileSystem_41normalize_pathP7_objectPKS0_lS0__ZL53__pyx_pf_7pyarrow_3_fs_10FileSystem_6_native_from_uriP7_object_ZL53__pyx_pf_7pyarrow_3_fs_10FileSystem_6_native_from_uriP7_object.cold_ZL53__pyx_pw_7pyarrow_3_fs_10FileSystem_7_native_from_uriP7_objectPKS0_lS0__ZL50__pyx_pw_7pyarrow_3_fs_15LocalFileSystem_1__init__P7_objectS0_S0__ZL50__pyx_pw_7pyarrow_3_fs_15LocalFileSystem_1__init__P7_objectS0_S0_.cold_ZL53__pyx_pw_7pyarrow_3_fs_10FileSystem_33open_input_fileP7_objectPKS0_lS0__ZL53__pyx_pw_7pyarrow_3_fs_10FileSystem_33open_input_fileP7_objectPKS0_lS0_.cold_ZL55__pyx_pw_7pyarrow_3_fs_10FileSystem_35open_input_streamP7_objectPKS0_lS0__ZL55__pyx_pw_7pyarrow_3_fs_10FileSystem_35open_input_streamP7_objectPKS0_lS0_.cold_ZL56__pyx_pw_7pyarrow_3_fs_10FileSystem_39open_append_streamP7_objectPKS0_lS0__ZL56__pyx_pw_7pyarrow_3_fs_10FileSystem_39open_append_streamP7_objectPKS0_lS0_.cold_ZL56__pyx_pw_7pyarrow_3_fs_10FileSystem_37open_output_streamP7_objectPKS0_lS0__ZL56__pyx_pw_7pyarrow_3_fs_10FileSystem_37open_output_streamP7_objectPKS0_lS0_.cold_ZL46__pyx_f_7pyarrow_3_fs__cb_get_file_info_vectorP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEPS1_IN5arrow2fs8FileInfoESaISE_EE.cold_ZL48__pyx_f_7pyarrow_3_fs__cb_get_file_info_selectorP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS2_8FileInfoESaIS7_EE.cold_ZL35__pyx_pw_7pyarrow_3_fs_3_copy_filesP7_objectPKS0_lS0__ZL35__pyx_pw_7pyarrow_3_fs_3_copy_filesP7_objectPKS0_lS0_.cold_ZL51__pyx_pf_7pyarrow_3_fs_10FileSystem_14get_file_infoP34__pyx_obj_7pyarrow_3_fs_FileSystemP7_object_ZL51__pyx_pf_7pyarrow_3_fs_10FileSystem_14get_file_infoP34__pyx_obj_7pyarrow_3_fs_FileSystemP7_object.cold_ZL51__pyx_pw_7pyarrow_3_fs_10FileSystem_15get_file_infoP7_objectPKS0_lS0__ZL26__pyx_CyFunctionType_slots_ZL24__pyx_CyFunction_methods_ZL24__pyx_CyFunction_members_ZL24__pyx_CyFunction_getsets_ZL32__pyx_CommonTypesMetaclass_slots_ZL33__pyx_CommonTypesMetaclass_getset_ZL8__pyx_k__ZL11__pyx_k_ABC_ZL39__pyx_k_An_abstract_class_exposing_meth_ZL22__pyx_k_AssertionError_ZL23__pyx_k_AzureFileSystem_ZL38__pyx_k_Cannot_wrap_FileSystem_pointer_ZL38__pyx_k_Copy_a_file_If_the_destination_ZL39__pyx_k_Create_a_new_FileSystem_from_UR_ZL17__pyx_k_Directory_ZL38__pyx_k_Expected_FileInfo_instance_got_ZL40__pyx_k_Expected_a_FileSystemHandler_ins_ZL21__pyx_k_FSSpecHandler_ZL12__pyx_k_File_ZL16__pyx_k_FileInfo_ZL32__pyx_k_FileInfo___reduce_cython_ZL34__pyx_k_FileInfo___setstate_cython_ZL39__pyx_k_FileInfo_base_name___get___line_ZL39__pyx_k_FileInfo_extension___get___line_ZL20__pyx_k_FileInfo_for_ZL39__pyx_k_FileInfo_mtime___get___line_282_ZL40__pyx_k_FileInfo_mtime_ns___get___line_3_ZL38__pyx_k_FileInfo_path___get___line_226_ZL20__pyx_k_FileSelector_ZL36__pyx_k_FileSelector___reduce_cython_ZL38__pyx_k_FileSelector___setstate_cython_ZL29__pyx_k_FileSelector_base_dir_ZL18__pyx_k_FileSystem_ZL25__pyx_k_FileSystemHandler_ZL35__pyx_k_FileSystemHandler_copy_file_ZL36__pyx_k_FileSystemHandler_create_dir_ZL36__pyx_k_FileSystemHandler_delete_dir_ZL40__pyx_k_FileSystemHandler_delete_dir_con_ZL37__pyx_k_FileSystemHandler_delete_file_ZL40__pyx_k_FileSystemHandler_delete_root_di_ZL39__pyx_k_FileSystemHandler_get_file_info_ZL41__pyx_k_FileSystemHandler_get_file_info_2_ZL39__pyx_k_FileSystemHandler_get_type_name_ZL30__pyx_k_FileSystemHandler_move_ZL40__pyx_k_FileSystemHandler_normalize_path_ZL40__pyx_k_FileSystemHandler_open_append_st_ZL40__pyx_k_FileSystemHandler_open_input_fil_ZL40__pyx_k_FileSystemHandler_open_input_str_ZL40__pyx_k_FileSystemHandler_open_output_st_ZL34__pyx_k_FileSystem___reduce_cython_ZL36__pyx_k_FileSystem___setstate_cython_ZL28__pyx_k_FileSystem__from_uri_ZL35__pyx_k_FileSystem__fsspec_from_uri_ZL35__pyx_k_FileSystem__native_from_uri_ZL37__pyx_k_FileSystem__wrap_input_stream_ZL38__pyx_k_FileSystem__wrap_output_stream_ZL28__pyx_k_FileSystem_copy_file_ZL37__pyx_k_FileSystem_copy_file_line_724_ZL29__pyx_k_FileSystem_create_dir_ZL29__pyx_k_FileSystem_delete_dir_ZL38__pyx_k_FileSystem_delete_dir_contents_ZL30__pyx_k_FileSystem_delete_file_ZL25__pyx_k_FileSystem_equals_ZL27__pyx_k_FileSystem_from_uri_ZL36__pyx_k_FileSystem_from_uri_line_459_ZL32__pyx_k_FileSystem_get_file_info_ZL40__pyx_k_FileSystem_get_file_info_line_56_ZL39__pyx_k_FileSystem_is_an_abstract_class_ZL23__pyx_k_FileSystem_move_ZL32__pyx_k_FileSystem_move_line_680_ZL33__pyx_k_FileSystem_normalize_path_ZL37__pyx_k_FileSystem_open_append_stream_ZL40__pyx_k_FileSystem_open_append_stream_li_ZL34__pyx_k_FileSystem_open_input_file_ZL39__pyx_k_FileSystem_open_input_file_line_ZL36__pyx_k_FileSystem_open_input_stream_ZL40__pyx_k_FileSystem_open_input_stream_lin_ZL37__pyx_k_FileSystem_open_output_stream_ZL40__pyx_k_FileSystem_open_output_stream_li_ZL16__pyx_k_FileType_ZL21__pyx_k_GcsFileSystem_ZL39__pyx_k_Get_info_for_the_given_files_An_ZL24__pyx_k_HadoopFileSystem_ZL19__pyx_k_ImportError_ZL15__pyx_k_IntEnum_ZL15__pyx_k_IntFlag_ZL23__pyx_k_LocalFileSystem_ZL32__pyx_k_LocalFileSystem___reduce_ZL19__pyx_k_MemoryError_ZL22__pyx_k_MockFileSystem_ZL38__pyx_k_MockFileSystem___reduce_cython_ZL39__pyx_k_MockFileSystem___setstate_cytho_ZL39__pyx_k_Move_rename_a_file_or_directory_ZL40__pyx_k_Must_pass_either_path_s_or_a_Fil_ZL16__pyx_k_NotFound_ZL22__pyx_k_NotImplemented_ZL40__pyx_k_Note_that_Cython_is_deliberately_ZL40__pyx_k_Only_one_of_mtime_and_mtime_ns_c_ZL39__pyx_k_Open_an_input_file_for_random_a_ZL39__pyx_k_Open_an_input_stream_for_sequen_ZL39__pyx_k_Open_an_output_stream_for_appen_ZL39__pyx_k_Open_an_output_stream_for_seque_ZL12__pyx_k_Path_ZL29__pyx_k_Path_must_be_a_string_ZL20__pyx_k_PyFileSystem_ZL29__pyx_k_PyFileSystem___reduce_ZL20__pyx_k_S3FileSystem_ZL25__pyx_k_SubTreeFileSystem_ZL34__pyx_k_SubTreeFileSystem___reduce_ZL35__pyx_k_SubTreeFileSystem_base_path_ZL39__pyx_k_The_file_base_name_Component_af_ZL39__pyx_k_The_file_extension_Examples_fil_ZL39__pyx_k_The_full_file_path_in_the_files_ZL39__pyx_k_The_time_of_last_modification_i_ZL41__pyx_k_The_time_of_last_modification_i_2_ZL17__pyx_k_TypeError_ZL15__pyx_k_Unknown_ZL18__pyx_k_ValueError_ZL10__pyx_k__3_ZL10__pyx_k__4_ZL10__pyx_k__5_ZL10__pyx_k__6_ZL10__pyx_k__7_ZL10__pyx_k__8_ZL11__pyx_k_abc_ZL12__pyx_k_abfs_ZL16__pyx_k_absolute_ZL22__pyx_k_abstractmethod_ZL23__pyx_k_accept_root_dir_ZL16__pyx_k_add_note_ZL23__pyx_k_allow_not_found_ZL26__pyx_k_asyncio_coroutines_ZL12__pyx_k_attr_ZL16__pyx_k_base_dir_ZL15__pyx_k_base_fs_ZL17__pyx_k_base_fs_2_ZL17__pyx_k_base_path_ZL19__pyx_k_buffer_size_ZL21__pyx_k_c_destination_ZL30__pyx_k_c_destination_base_dir_ZL22__pyx_k_c_destinations_ZL18__pyx_k_c_metadata_ZL14__pyx_k_c_path_ZL25__pyx_k_c_path_normalized_ZL16__pyx_k_c_source_ZL17__pyx_k_c_sources_ZL13__pyx_k_c_uri_ZL14__pyx_k_cafile_ZL14__pyx_k_capath_ZL18__pyx_k_chunk_size_ZL13__pyx_k_class_ZL26__pyx_k_cline_in_traceback_ZL19__pyx_k_compression_ZL17__pyx_k_copy_file_ZL18__pyx_k_copy_files_ZL27__pyx_k_copy_files_selector_ZL18__pyx_k_create_dir_ZL20__pyx_k_current_time_ZL16__pyx_k_datetime_ZL18__pyx_k_delete_dir_ZL27__pyx_k_delete_dir_contents_ZL19__pyx_k_delete_file_ZL32__pyx_k_delete_root_dir_contents_ZL12__pyx_k_dest_ZL19__pyx_k_destination_ZL28__pyx_k_destination_base_dir_ZL22__pyx_k_destination_fs_ZL24__pyx_k_destination_path_ZL14__pyx_k_detect_ZL26__pyx_k_detect_compression_ZL12__pyx_k_dict_ZL17__pyx_k_directory_ZL15__pyx_k_disable_ZL11__pyx_k_doc_ZL14__pyx_k_enable_ZL12__pyx_k_enum_ZL14__pyx_k_equals_ZL12__pyx_k_file_ZL23__pyx_k_file___use_mmap_ZL27__pyx_k_file_type_to_string_ZL16__pyx_k_from_uri_ZL18__pyx_k_from_uri_2_ZL17__pyx_k_frombytes_ZL21__pyx_k_fromtimestamp_ZL10__pyx_k_fs_ZL16__pyx_k_fsencode_ZL14__pyx_k_fsspec_ZL16__pyx_k_fsspec_2_ZL23__pyx_k_fsspec_from_uri_ZL39__pyx_k_fsspec_is_required_to_handle_fs_ZL12__pyx_k_func_ZL10__pyx_k_gc_ZL11__pyx_k_gcs_ZL11__pyx_k_get_ZL32__pyx_k_get_default_verify_paths_ZL21__pyx_k_get_file_info_ZL30__pyx_k_get_file_info_selector_ZL40__pyx_k_get_file_info_selector_should_ha_ZL40__pyx_k_get_file_info_should_have_return_ZL42__pyx_k_get_file_info_should_have_return_2_ZL21__pyx_k_get_type_name_ZL16__pyx_k_getstate_ZL16__pyx_k_getvalue_ZL15__pyx_k_handler_ZL12__pyx_k_hdfs_ZL10__pyx_k_hf_ZL17__pyx_k_in_handle_ZL12__pyx_k_info_ZL13__pyx_k_infos_ZL20__pyx_k_initializing_ZL20__pyx_k_is_coroutine_ZL15__pyx_k_is_file_ZL17__pyx_k_isenabled_ZL13__pyx_k_linux_ZL13__pyx_k_local_ZL12__pyx_k_main_ZL20__pyx_k_member_names_ZL15__pyx_k_members_ZL17__pyx_k_metaclass_ZL16__pyx_k_metadata_ZL22__pyx_k_missing_dir_ok_ZL12__pyx_k_mock_ZL14__pyx_k_module_ZL16__pyx_k_module_2_ZL12__pyx_k_move_ZL19__pyx_k_mro_entries_ZL13__pyx_k_mtime_ZL16__pyx_k_mtime_ns_ZL12__pyx_k_name_ZL14__pyx_k_name_2_ZL23__pyx_k_native_from_uri_ZL11__pyx_k_new_ZL22__pyx_k_normalize_path_ZL11__pyx_k_now_ZL26__pyx_k_open_append_stream_ZL40__pyx_k_open_append_stream_should_have_r_ZL23__pyx_k_open_input_file_ZL40__pyx_k_open_input_file_should_have_retu_ZL25__pyx_k_open_input_stream_ZL40__pyx_k_open_input_stream_should_have_re_ZL26__pyx_k_open_output_stream_ZL40__pyx_k_open_output_stream_should_have_r_ZL10__pyx_k_os_ZL13__pyx_k_other_ZL18__pyx_k_out_handle_ZL12__pyx_k_path_ZL14__pyx_k_path_2_ZL15__pyx_k_pathlib_ZL13__pyx_k_paths_ZL25__pyx_k_paths_or_selector_ZL15__pyx_k_pathstr_ZL16__pyx_k_platform_ZL11__pyx_k_pop_ZL15__pyx_k_prepare_ZL10__pyx_k_py_ZL24__pyx_k_pyarrow__azurefs_ZL19__pyx_k_pyarrow__fs_ZL23__pyx_k_pyarrow__fs_pyx_ZL22__pyx_k_pyarrow__gcsfs_ZL21__pyx_k_pyarrow__hdfs_ZL21__pyx_k_pyarrow__s3fs_ZL19__pyx_k_pyarrow_lib_ZL20__pyx_k_pyarrow_util_ZL17__pyx_k_pyx_state_ZL18__pyx_k_pyx_vtable_ZL16__pyx_k_qualname_ZL13__pyx_k_range_ZL17__pyx_k_recursive_ZL19__pyx_k_recursive_2_ZL14__pyx_k_reduce_ZL21__pyx_k_reduce_cython_ZL17__pyx_k_reduce_ex_ZL20__pyx_k_removeprefix_ZL30__pyx_k_repr___locals_getvalue_ZL15__pyx_k_resolve_ZL14__pyx_k_result_ZL9__pyx_k_s_ZL10__pyx_k_s3_ZL16__pyx_k_selector_ZL12__pyx_k_self_ZL40__pyx_k_self_fs_self_mockfs_self_wrapped_ZL40__pyx_k_self_fs_self_wrapped_cannot_be_c_ZL40__pyx_k_self_info_cannot_be_converted_to_ZL40__pyx_k_self_selector_cannot_be_converte_ZL16__pyx_k_set_name_ZL16__pyx_k_setstate_ZL23__pyx_k_setstate_cython_ZL12__pyx_k_size_ZL14__pyx_k_size_2_ZL14__pyx_k_source_ZL17__pyx_k_source_fs_ZL19__pyx_k_source_path_ZL18__pyx_k_source_sel_ZL12__pyx_k_spec_ZL11__pyx_k_src_ZL11__pyx_k_ssl_ZL18__pyx_k_startswith_ZL20__pyx_k_staticmethod_ZL14__pyx_k_stream_ZL22__pyx_k_stringify_path_ZL20__pyx_k_stringsource_ZL13__pyx_k_strip_ZL15__pyx_k_subtree_ZL11__pyx_k_sys_ZL12__pyx_k_test_ZL16__pyx_k_timezone_ZL15__pyx_k_tobytes_ZL10__pyx_k_ty_ZL12__pyx_k_type_ZL14__pyx_k_type_2_ZL11__pyx_k_uri_ZL17__pyx_k_url_to_fs_ZL16__pyx_k_use_mmap_ZL19__pyx_k_use_threads_ZL11__pyx_k_utc_ZL25__pyx_k_wrap_input_stream_ZL26__pyx_k_wrap_output_stream_ZL13__pyx_methods_ZL21__pyx_moduledef_slots_ZL40__pyx_methods_7pyarrow_3_fs_PyFileSystem_ZL40__pyx_getsets_7pyarrow_3_fs_PyFileSystem_ZL50__pyx_doc_7pyarrow_3_fs_12PyFileSystem_2__reduce___ZL43__pyx_methods_7pyarrow_3_fs__MockFileSystem_ZL60__pyx_doc_7pyarrow_3_fs_15_MockFileSystem_2__reduce_cython___ZL62__pyx_doc_7pyarrow_3_fs_15_MockFileSystem_4__setstate_cython___ZL45__pyx_methods_7pyarrow_3_fs_SubTreeFileSystem_ZL45__pyx_getsets_7pyarrow_3_fs_SubTreeFileSystem_ZL55__pyx_doc_7pyarrow_3_fs_17SubTreeFileSystem_4__reduce___ZL43__pyx_methods_7pyarrow_3_fs_LocalFileSystem_ZL53__pyx_doc_7pyarrow_3_fs_15LocalFileSystem_2__reduce___ZL38__pyx_methods_7pyarrow_3_fs_FileSystem_ZL38__pyx_getsets_7pyarrow_3_fs_FileSystem_ZL47__pyx_doc_7pyarrow_3_fs_10FileSystem_2_from_uri_ZL54__pyx_doc_7pyarrow_3_fs_10FileSystem_4_fsspec_from_uri_ZL54__pyx_doc_7pyarrow_3_fs_10FileSystem_6_native_from_uri_ZL46__pyx_doc_7pyarrow_3_fs_10FileSystem_8from_uri_ZL45__pyx_doc_7pyarrow_3_fs_10FileSystem_10equals_ZL52__pyx_doc_7pyarrow_3_fs_10FileSystem_14get_file_info_ZL49__pyx_doc_7pyarrow_3_fs_10FileSystem_16create_dir_ZL49__pyx_doc_7pyarrow_3_fs_10FileSystem_18delete_dir_ZL58__pyx_doc_7pyarrow_3_fs_10FileSystem_20delete_dir_contents_ZL43__pyx_doc_7pyarrow_3_fs_10FileSystem_22move_ZL48__pyx_doc_7pyarrow_3_fs_10FileSystem_24copy_file_ZL50__pyx_doc_7pyarrow_3_fs_10FileSystem_26delete_file_ZL57__pyx_doc_7pyarrow_3_fs_10FileSystem_28_wrap_input_stream_ZL58__pyx_doc_7pyarrow_3_fs_10FileSystem_30_wrap_output_stream_ZL54__pyx_doc_7pyarrow_3_fs_10FileSystem_32open_input_file_ZL56__pyx_doc_7pyarrow_3_fs_10FileSystem_34open_input_stream_ZL57__pyx_doc_7pyarrow_3_fs_10FileSystem_36open_output_stream_ZL57__pyx_doc_7pyarrow_3_fs_10FileSystem_38open_append_stream_ZL53__pyx_doc_7pyarrow_3_fs_10FileSystem_40normalize_path_ZL56__pyx_doc_7pyarrow_3_fs_10FileSystem_42__reduce_cython___ZL58__pyx_doc_7pyarrow_3_fs_10FileSystem_44__setstate_cython___ZL40__pyx_methods_7pyarrow_3_fs_FileSelector_ZL40__pyx_getsets_7pyarrow_3_fs_FileSelector_ZL57__pyx_doc_7pyarrow_3_fs_12FileSelector_4__reduce_cython___ZL59__pyx_doc_7pyarrow_3_fs_12FileSelector_6__setstate_cython___ZL36__pyx_methods_7pyarrow_3_fs_FileInfo_ZL36__pyx_getsets_7pyarrow_3_fs_FileInfo_ZL52__pyx_doc_7pyarrow_3_fs_8FileInfo_4__reduce_cython___ZL54__pyx_doc_7pyarrow_3_fs_8FileInfo_6__setstate_cython___ZL45__pyx_doc_7pyarrow_3_fs_4_copy_files_selector_ZL36__pyx_doc_7pyarrow_3_fs_2_copy_files_ZL60__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_28normalize_path_ZL64__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_26open_append_stream_ZL64__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_24open_output_stream_ZL61__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_22open_input_file_ZL63__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_20open_input_stream_ZL55__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_18copy_file_ZL50__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_16move_ZL57__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_14delete_file_ZL70__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_12delete_root_dir_contents_ZL65__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_10delete_dir_contents_ZL55__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_8delete_dir_ZL55__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_6create_dir_ZL67__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_4get_file_info_selector_ZL58__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_2get_file_info_ZL57__pyx_doc_7pyarrow_3_fs_17FileSystemHandler_get_type_name_ZL44__pyx_doc_7pyarrow_3_fs__file_type_to_stringderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entry__FRAME_END____TMC_END__DW.ref._ZTISt15underflow_error_finiDW.ref._ZTISt9exceptionDW.ref._ZTISt12out_of_rangeDW.ref._ZTISt8bad_castDW.ref._ZTINSt8ios_base7failureB5cxx11E_GLOBAL_OFFSET_TABLE__DYNAMICDW.ref._ZTISt9bad_allocDW.ref._ZTISt14overflow_errorDW.ref._ZTISt16invalid_argumentDW.ref._ZTISt10bad_typeid_initDW.ref._ZTISt11range_error__GNU_EH_FRAME_HDRDW.ref._ZTISt12domain_error__dso_handleDW.ref.__gxx_personality_v0_ZN5arrow18TypedChunkLocationIaEC1EaaPyObject_CallFinalizerFromDealloc_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEEPSE_E10_M_managerERSt9_Any_dataRKSH_St18_Manager_operation_ZTSPFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEPS1_IN5arrow2fs8FileInfoESaISE_EEE_Py_DeallocPyLong_FromLongPyModuleDef_InitPyMem_ReallocPyDict_SetItemPyObject_CallMethodObjArgsPyEval_GetBuiltinsPyUnicode_FromFormatPyExc_ValueError__cxa_begin_catch@CXXABI_1.3_ZTSFbP7_objectRKN5arrow2fs10FileSystemEEmemcpy@GLIBC_2.14_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev_ZN5arrow18TypedChunkLocationImEC1Emm_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEEPyExc_NotImplementedError_ZN5arrow18TypedChunkLocationIlEC2EllPyByteArray_Type_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEPSA_E10_M_managerERSt9_Any_dataRKSD_St18_Manager_operation_ZNK5arrow18TypedChunkLocationIhEeqES1_PyDict_SetItemString_ZdlPvm@CXXABI_1.3.9PyCapsule_GetName_ITM_deregisterTMCloneTable_Py_FalseStruct_ZNSt17_Function_handlerIFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEPS2_IN5arrow2fs8FileInfoESaISF_EEEPSJ_E9_M_invokeERKSt9_Any_dataOS1_SC_OSI_PyImport_ImportModulePyExc_OverflowErrorPyLong_FromSsize_t_ZTSFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPyType_IsSubtype_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZTVN10__cxxabiv119__pointer_type_infoE@CXXABI_1.3PyLong_Type_Znwm@GLIBCXX_3.4PyException_SetTracebackmemmove@GLIBC_2.2.5PyModule_GetDictPyObject_SetAttrString_ZNSt6vectorIN5arrow2fs11FileLocatorESaIS2_EED2Ev_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED1EvPyType_Modified__cxa_finalize@GLIBC_2.2.5_PyThreadState_UncheckedGetPyErr_GivenExceptionMatches_ZTIFvP7_objectEPyExc_RuntimeError_ZTISt12domain_error@GLIBCXX_3.4_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE24_M_release_last_use_coldEv_ZN5arrow6StatusD1Ev_ZNK5arrow18TypedChunkLocationIiEeqES1__ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_EPyDict_Type_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEEPSG_E9_M_invokeERKSt9_Any_dataOS1_S9_OSF_PyEval_RestoreThread_ZTIFbP7_objectRKN5arrow2fs10FileSystemEEPyObject_GC_Track_ZN5arrow2fs11FileLocatorD1Ev_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPyObject_FormatPyUnicode_TypePyTuple_GetSlicePyDict_SizePyExc_MemoryErrorPyImport_GetModule_ZN5arrow2fs17FileSystemFromUriERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_PyUnicode_FromString_ZTIPFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEPS1_IN5arrow2fs8FileInfoESaISE_EEEPyUnicode_NewPyErr_NoMemoryPyErr_SetString_ZNSt6vectorIN5arrow2fs8FileInfoESaIS2_EED2Ev_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_E_ZTISt9exception@GLIBCXX_3.4_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEEPyGILState_Ensure_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEEPSE_E9_M_invokeERKSt9_Any_dataOS1_S9_OSD_PyBaseObject_TypePyFrame_New_ZTISt12out_of_range@GLIBCXX_3.4PyArg_ValidateKeywordArguments_ZN5arrow2fs9CopyFilesERKSt6vectorINS0_11FileLocatorESaIS2_EES6_RKNS_2io9IOContextElbPyImport_ImportModuleLevelObject_ZNSt6vectorIN5arrow2fs11FileLocatorESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_PyExc_NameError_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEPyUnicode_FromStringAndSize_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_E_ZNK5arrow18TypedChunkLocationItEeqES1_PyInit__fsPyObject_IsInstance_PyDict_GetItem_KnownHashPyList_Type_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbE_ZNSt17_Function_handlerIFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS8_EEPS2_IN5arrow2fs8FileInfoESaISF_EEEPSJ_E10_M_managerERSt9_Any_dataRKSM_St18_Manager_operation_ZNSt17_Function_handlerIFbP7_objectRKN5arrow2fs10FileSystemEEPS7_E9_M_invokeERKSt9_Any_dataOS1_S6__ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEvPyModule_NewObject_ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21_ZTISt16invalid_argument@GLIBCXX_3.4_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPSA_INSB_2io12OutputStreamEEEPSL_E9_M_invokeERKSt9_Any_dataOS1_S9_SG_OSK_PyThreadState_Get_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_E__pthread_key_create_ZTIPFvP7_objectE_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEPSA_E9_M_invokeERKSt9_Any_dataOS1_S9_Ob_ZN5arrow2py2fs18PyFileSystemVtableD1Ev__gmon_start__PyList_Append_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_infoPyMem_FreePyType_FromMetaclassPy_EnterRecursiveCallPyObject_GetBuffer_ZTIFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPyExc_IOError_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEE_ZNK5arrow2fs10FileSystem6EqualsERKSt10shared_ptrIS1_EPyType_Type_PyDict_SetItem_KnownHashPyList_SetSlice_ZN5arrow6Status8CopyFromERKS0__ZNSt17_Function_handlerIFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPS9_E9_M_invokeERKSt9_Any_dataOS1_OS8_PyObject_VectorcallDict_ZN5arrow2fs17SubTreeFileSystemC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt10shared_ptrINS0_10FileSystemEE_ZTVN10__cxxabiv120__function_type_infoE@CXXABI_1.3_ZNSt17_Function_handlerIFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS3_8FileInfoESaIS8_EEEPSC_E10_M_managerERSt9_Any_dataRKSF_St18_Manager_operation_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEEPyObject_InitPyTuple_PackPyObject_Vectorcall_PyUnicode_FastCopyCharacters_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPyBytes_AsString_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZNSt17_Function_handlerIFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPS9_E10_M_managerERSt9_Any_dataRKSC_St18_Manager_operation_ZTSSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZN5arrow18TypedChunkLocationItEC2Ett_ZTSPFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_ZN5arrow18TypedChunkLocationIjEC2Ejj_ZN5arrow2py8internal12check_statusERKNS_6StatusEPyCode_NewEmpty_ZN5arrow6ResultISt10shared_ptrINS_2io11InputStreamEEE7DestroyEvPyObject_Repr_ZTSFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS2_8FileInfoESaIS7_EEEPyObject_ClearWeakRefs_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEE_ZNK5arrow18TypedChunkLocationIjEeqES1_PyUnstable_Code_NewWithPosOnlyArgsPyDict_Next_ZN5arrow18TypedChunkLocationIsEC2Ess_ZN5arrow6ResultISt10shared_ptrINS_2fs10FileSystemEEE7DestroyEv_ZTISt9bad_alloc@GLIBCXX_3.4PyObject_IsSubclass_ZNSt17_Function_handlerIFvP7_objectEPS2_E9_M_invokeERKSt9_Any_dataOS1__ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_EPyCapsule_GetPointer_ZTSPFbP7_objectRKN5arrow2fs10FileSystemEE_ZNSt17_Function_handlerIFvP7_objectEPS2_E10_M_managerERSt9_Any_dataRKS5_St18_Manager_operation_ZTSSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE_PyObject_GC_New_Py_NoneStruct_ZN5arrow18TypedChunkLocationIsEC1Ess__gxx_personality_v0@CXXABI_1.3_PyType_Lookup_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEEE_ZSt20__throw_length_errorPKc@GLIBCXX_3.4_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEEE_ZN5arrow18TypedChunkLocationIiEC2Eii_ZN5arrow18TypedChunkLocationIhEC2Ehh_ZTVSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EEPyErr_ClearPy_VersionPyCapsule_New_ZN5arrow6ResultINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEED1Ev_ZN5arrow6ResultISt10shared_ptrINS_2io12OutputStreamEEE7DestroyEvPyObject_GC_IsFinalizedPyDict_SetDefault_PyObject_GenericGetAttrWithDict_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEEPSG_E10_M_managerERSt9_Any_dataRKSJ_St18_Manager_operationPyErr_ExceptionMatches_Unwind_Resume@GCC_3.0_ZN5arrow2io18default_io_contextEv_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEEPyDict_New_ZTIFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEPS1_IN5arrow2fs8FileInfoESaISE_EEE_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_EPyBuffer_Release_ZTSFvP7_objectRKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEPS1_IN5arrow2fs8FileInfoESaISE_EEE_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbE_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEEPSG_E10_M_managerERSt9_Any_dataRKSJ_St18_Manager_operation_ZTSFvP7_objectE_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EED2EvPyMethod_New_ZNSt6vectorIN5arrow2fs11FileLocatorESaIS2_EED1Ev_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21PyObject_RichCompareBool_ZN5arrow6ResultISt6vectorINS_2fs8FileInfoESaIS3_EEED2Ev_ZTIFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS2_8FileInfoESaIS7_EEE_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEE_ZN5arrow2fs11FileLocatorD2EvPyGILState_ReleasePyObject_LengthHintPyObject_VectorcallMethod_Py_NotImplementedStructPyObject_GC_DelPyErr_SetObjectPyObject_GetItemPyExc_TypeError_ZN5arrow8internal19UninitializedResultEv_ZN5arrow6ResultISt10shared_ptrINS_2io16RandomAccessFileEEE7DestroyEvPyNumber_Long_ZTISt8bad_cast@GLIBCXX_3.4PyGC_EnablePyExc_RuntimeWarning_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EED2EvPyObject_SetItemPyExc_SystemError__cxa_end_catch@CXXABI_1.3PyType_ReadyPyFloat_FromDouble_ZN5arrow18TypedChunkLocationItEC1Ett_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEEPSG_E9_M_invokeERKSt9_Any_dataOS1_S9_OSF__ZTIPFbP7_objectRKN5arrow2fs10FileSystemEEPy_LeaveRecursiveCallPyInterpreterState_GetID_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_EPSA_E10_M_managerERSt9_Any_dataRKSD_St18_Manager_operation_ZNSt6vectorIN5arrow2fs8FileInfoESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT__ZNK5arrow18TypedChunkLocationImEeqES1_PyException_GetTraceback_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPyCapsule_IsValid_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@GLIBCXX_3.4.21_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbEPyObject_IsTrue__cxa_rethrow@CXXABI_1.3_ZTISt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EEPyImport_GetModuleDictPyDict_GetItemStringPyNumber_AddPyExc_DeprecationWarningstrcmp@GLIBC_2.2.5_ZTVSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3PyLong_AsLong_ZN5arrow18TypedChunkLocationIiEC1Eii_ZNK5arrow18TypedChunkLocationIlEeqES1__ZN5arrow6ResultISt6vectorINS_2fs8FileInfoESaIS3_EEED1EvPyList_AsTuple_Py_TrueStruct_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EED0EvPyTuple_GetItemPyBytes_Type_ZN5arrow2py2fs18PyFileSystemVtableD2EvPyFloat_TypePyExc_IndexError_ZN5arrow18TypedChunkLocationIhEC1EhhPyObject_RichComparePyObject_Size_ZTSPFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS2_8FileInfoESaIS7_EEE_ZTSSt19_Sp_make_shared_tag_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io16RandomAccessFileEEE_ZN5arrow2py2fs12PyFileSystem4MakeEP7_objectNS1_18PyFileSystemVtableEPyErr_WarnFormat__pyx_module_is_main_pyarrow___fs_ZTISt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZN5arrow18TypedChunkLocationIaEC2EaaPyFloat_AsDouble_ZNSt6vectorIN5arrow2fs8FileInfoESaIS2_EE7reserveEm_ZTSPFvP7_objectEPyObject_HasAttrPyEval_SaveThread_ZN5arrow18TypedChunkLocationImEC2Emm_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEE_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZNSt6vectorIN5arrow2fs8FileInfoESaIS2_EED1Evstrrchr@GLIBC_2.2.5PyErr_WarnExPyObject_HashPyUnicode_Resize_ZTIPFvP7_objectPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_realloc_insertIJS5_EEEvN9__gnu_cxx17__normal_iteratorIPS5_S7_EEDpOT__ZN5arrow18TypedChunkLocationIjEC1EjjPyExc_StopIterationPyOS_snprintfPySequence_ListPyObject_Call_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_E_ZN5arrow2py14GetResultValueISt6vectorINS_2fs8FileInfoESaIS4_EEEET_NS_6ResultIS7_EEPyObject_GC_UnTrack_ZTIPFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS2_8FileInfoESaIS7_EEE_Z37__pyx_CommonTypesMetaclass_get_moduleP7_objectPv_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS7_EPSB_E9_M_invokeERKSt9_Any_dataOS1_S9_OSA__ITM_registerTMCloneTable_ZNK5arrow2fs8FileInfo9base_nameB5cxx11Ev_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEEE_ZN5arrow2fs8internal14MockFileSystemC1ENSt6chrono10time_pointINS3_3_V212system_clockENS3_8durationIlSt5ratioILl1ELl1000000000EEEEEERKNS_2io9IOContextE_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEEPyUnicode_DecodePyObject_GetAttr_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EED0EvPyObject_GetAttrString_ZN5arrow18TypedChunkLocationIlEC1EllPyMem_Malloc_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_EPSA_E9_M_invokeERKSt9_Any_dataOS1_S9_S9_PyTuple_TypePyBytes_AsStringAndSizePyCFunction_TypePyModule_GetNamePyList_NewPyObject_GetIterPyMethod_Type_ZN5arrow6ResultINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEED2Ev_ZTISt15underflow_error@GLIBCXX_3.4PyTraceBack_HerePyImport_AddModulememcmp@GLIBC_2.2.5PyExc_ArithmeticError_ZNK5arrow2fs8FileInfo9extensionB5cxx11Ev_ZN5arrow2fs10InitializeERKNS0_23FileSystemGlobalOptionsE_ZN5arrow2fs23FileSystemFromUriOrPathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_PyTuple_NewPyDict_GetItemWithError_ZSt28__throw_bad_array_new_lengthv_ZTSPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS9_INSA_2io12OutputStreamEEEPyErr_Format_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@GLIBCXX_3.4.21_ZTSFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPN5arrow2fs8FileInfoEEPyObject_SetAttr_ZNK5arrow18TypedChunkLocationIsEeqES1__ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEvPyUnicode_Concat_ZTIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_E_ZNSt17_Function_handlerIFvP7_objectRKN5arrow2fs12FileSelectorEPSt6vectorINS3_8FileInfoESaIS8_EEEPSC_E9_M_invokeERKSt9_Any_dataOS1_S6_OSB__ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPSA_INSB_2io12OutputStreamEEEPSL_E10_M_managerERSt9_Any_dataRKSO_St18_Manager_operationPyGC_Disable_ZN5arrow2py8internal14PyDate_to_daysEP15PyDateTime_Date_ZNSt17_Function_handlerIFbP7_objectRKN5arrow2fs10FileSystemEEPS7_E10_M_managerERSt9_Any_dataRKSA_St18_Manager_operationPyExc_AttributeError_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPSA_E10_M_managerERSt9_Any_dataRKSD_St18_Manager_operation_ZTISt11range_error@GLIBCXX_3.4PyObject_GenericGetAttrPyExc_ImportError_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EED2Ev_ZN5arrow2fs9CopyFilesERKSt10shared_ptrINS0_10FileSystemEERKNS0_12FileSelectorES5_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_2io9IOContextElb_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS7_EPSB_E10_M_managerERSt9_Any_dataRKSE_St18_Manager_operation_ZTISt10bad_typeid@GLIBCXX_3.4PyUnicode_InternFromString_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs17SubTreeFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNK5arrow18TypedChunkLocationIaEeqES1_PyErr_Occurred_ZNSt23_Sp_counted_ptr_inplaceIN5arrow2fs8internal14MockFileSystemESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEvPyDict_DelItem_PyDict_NewPresized_ZNSt17_Function_handlerIFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEPSA_E9_M_invokeERKSt9_Any_dataOS1_S9__ZTISt14overflow_error@GLIBCXX_3.4_ZN5arrow6StatusD2EvPyBytes_FromStringAndSize_ZTIPFvP7_objectRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPSt10shared_ptrIN5arrow2io11InputStreamEEE.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.gcc_except_table.init_array.fini_array.data.rel.ro.dynamic.got.got.plt.data.bss.comment.gnu.build.attributes88$.o``8 pp"@8*8*IHoXsXsUo@v@vdvvPUnB00xs 0 ~PP*   X XX 88p5FF scscsc ȊzXX}!  0.  m `"