ELF>@= @8 @**000mmCCppp r 888$$PtdoooQtdRtdppp%%GNU?xl~TGTDa> ( @D@@0@ @ "HH1=H ($A ` !E@pa L`!H@DQP 2 n `1B>?@BCEFGIJMOQSUWXYZ]_behjkmprstvwx{|}~-㑚knWC#[5S~I}Bo3 .SF{x@ h),^ڱY\-ŝKVFnT Z953 ytW~Ib9ṭsQbeβټ+U!-u*N˴UJeB?Snc!,Ve;]Mqأo=z("pK+G!7:3o٥=tfe}eڈvV?sQh8[s"[nBEC2mx o DSnIowdgh|:4+g/r=.וP\w>36#O#o=ke!N!qWsIgj @}C91{MHSndmU[>4+x&1/Ѭ( A?Sg).FU `#yNK 'ow#+   $ F  h$|X(Y*# g  6. o M8Wg_ K% 7(F"PE 35J 6hG H:0,1MI5\ 0P , Ib |HY L9z  OtP IIO  o.Y&* yf:<  )  Vc.>n5 9 P p-#IL {|4++5 ',I d )   (M 'mn& x&|+ p 9Ob[55I{IH)K yoP Ma, X %&a - F'Z TE IL|g) +- }Isa^ 5 $pHg(a8 b~  (R, .<%E , %B&Q + L    -I\P    m.*  d 8 P Q%.(,O, 7EP [!(&" p_N! nU/" hu?!" b"" c," g!#" pc"" c " Pb" aAt%" e"b1" ix" `_\   SO!J" >M! ms"" b!" bH!8| xnS0" iRN! mP7L! l4'"" b:" v>t9" u6-" Pg!!" `b/" hu9" 0` M!PH!88" _ L!r," g!%" d# : o" _ F" N!h#" @cK! @l/9" aA&>" @{3" q!(%" e"." g" `M! `m[H! " _ +7" u!6" ptB" !-" g1! kM!@} " b5" rx@" ~," Pg!" _BM! m%" _" ` $" d" P_I?" `}>e!" b" _G" K!!" b"" c#" pc" _{)!p8 " Pb" P`@>" @_ 2" Pn J/" hu;" w1" n#G" RE" >!" b" _L! l33" `oM"" b" _$" d`" 0_m" P_k$" du.9" @u#" c" ` " 0b<" z>5#" @c4" Pq" @_." hu" aNl1" ix$" cT[#" Pc!" bG" A" >" @` W " b! ploL!bI!(" ` D" 0a" 0_$" d`U" ___gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_ZNK7parquet16ParquetException4whatEv_Py_NoneStruct_Py_TrueStruct_Py_FalseStruct_ZNSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EED1Ev_ZN7parquet21ArrowWriterProperties7BuilderD2Ev_ZN7parquet21ArrowWriterProperties7BuilderD1Ev_ZN5arrow4util12CodecOptionsD2Ev_ZN5arrow4util12CodecOptionsD1Ev_ZNSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZNSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EED1EvPyBaseObject_TypePyDict_NewPyExc_TypeErrorPyErr_FormatPyObject_IsTruePyObject_GetAttr_ZN5arrow2py12PyReleaseGIL18unique_ptr_deleterEP3_tsPyEval_RestoreThread_ZNSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZdlPvm_ZN5arrow4util12CodecOptionsD0Ev_ZN7parquet21ArrowWriterProperties7BuilderD0Ev_ZNSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEvPyErr_Occurred__cxa_rethrow__cxa_begin_catchPyExc_MemoryErrorPyErr_SetString__cxa_end_catchPyExc_ValueErrorPyExc_IOErrorPyExc_IndexErrorPyExc_OverflowErrorPyExc_ArithmeticErrorPyExc_RuntimeError_Unwind_Resume__gxx_personality_v0PyObject_GC_TrackPyObject_InitPyImport_AddModulePyUnicode_InternFromStringPyUnicode_FromString_Z37__pyx_CommonTypesMetaclass_get_moduleP7_objectPvPyUnicode_FromFormatPyObject_CallFinalizerFromDeallocPyObject_GC_IsFinalizedPyList_New_Py_Dealloc_PyObject_GC_NewPyExc_SystemErrorPyArg_ValidateKeywordArgumentsPyDict_NextPyExc_DeprecationWarningPyErr_WarnFormatPyLong_FromSsize_tPyThreadState_GetPyFrame_NewPyTuple_NewPyDict_SetDefaultPyBytes_FromStringAndSizePyBytes_AsStringPyUnstable_Code_NewWithPosOnlyArgsPyObject_GetAttrStringPyDict_SetItemStringPyExc_AttributeErrorPyErr_ExceptionMatchesPyErr_ClearPyModule_AddObjectPyCapsule_NewPyDict_SetItemPyObject_GC_UnTrackPyDict_GetItemStringPyModule_GetNamePyExc_ImportErrorPyCapsule_IsValidPyCapsule_GetNamePyCapsule_GetPointerPyType_ModifiedPyObject_HasAttrPyObject_CallMethodObjArgsPyInterpreterState_GetIDPyModule_NewObjectPyModule_GetDictPyUnicode_TypePyUnicode_ConcatPyUnicode_Resize_PyUnicode_FastCopyCharactersPyType_ReadyPyGC_DisablePyGC_EnablePyMethod_New_ZN7parquet19ColumnChunkMetaDataD1EvPyDict_TypePyUnicode_DecodePyUnicode_FromStringAndSizePyObject_HashPyLong_FromLongstrrchrPyDict_GetItemWithErrorPyType_FromMetaclassPyList_TypePyTuple_TypePyObject_GetItemPyObject_RichCompareBool_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmmmemcpymemmove_Znwm_ZSt28__throw_bad_array_new_lengthv_PyThreadState_UncheckedGetPyThreadState_GetFramePyException_GetTracebackPyExc_StopIterationPyErr_SetNone_ZNSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag_ZTSSt19_Sp_make_shared_tagstrcmp_ZNSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEvPyImport_ImportModulePyMem_MallocPyMem_Free_ZNK7parquet16RowGroupMetaData11ColumnChunkEiPyExc_KeyErrorPyErr_SetObjectPyTuple_Pack_ZN7parquet16RowGroupMetaDataD1EvPyUnicode_NewmemsetPyUnicode_FromOrdinalmemcmpPyObject_ClearWeakRefsPyObject_GC_Del_ZN7parquet16ParquetExceptionD2Ev_ZTVN7parquet16ParquetExceptionE_ZNSt9exceptionD2Ev_ZN7parquet16ParquetExceptionD1Ev_ZN7parquet16ParquetExceptionD0EvPyErr_GivenExceptionMatchesPyDict_SizePyTuple_GetSlicePyTuple_GetItemPyErr_NoMemoryPyImport_ImportModuleLevelObjectPyExc_RuntimeWarningPyErr_WarnExPyTraceBack_TypePyObject_IsSubclassPyException_SetTracebackPyObject_CallPyCFunction_TypePyObject_VectorcallDictPy_EnterRecursiveCallPy_LeaveRecursiveCallPyObject_GenericGetAttr_PyObject_GenericGetAttrWithDictPyExc_NameError_PyDict_GetItem_KnownHashPyObject_RichComparePyLong_AsLongPyLong_TypePyNumber_IndexPyLong_AsSsize_tPyExc_GeneratorExitPyErr_WriteUnraisable_PyType_Lookup_PyObject_GetDictPtrPyDescr_IsDataPyMethod_TypePyObject_GetIterPyErr_NormalizeExceptionPyType_IsSubtypePyImport_GetModulePyObject_VectorcallMethodPyIter_CheckPyTraceBack_HerePyCode_NewEmptyPyMem_ReallocPyByteArray_TypePyBytes_AsStringAndSize_PyByteArray_empty_string_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4__ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv_ZN7parquet12FileMetaData13set_file_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPyEval_SaveThread_ZNK7parquet19ColumnChunkMetaData22GetOffsetIndexLocationEv_ZNK7parquet19ColumnChunkMetaData22GetColumnIndexLocationEv_ZNK7parquet10geospatial13GeoStatistics11lower_boundEvPyFloat_FromDouble_ZNK7parquet10geospatial13GeoStatistics11upper_boundEv_ZNK7parquet19ColumnChunkMetaData9encodingsEvPySequence_Tuple_Py_NotImplementedStructPyObject_SizePyList_AppendPyFloat_TypePyObject_Format_ZNK7parquet12FileMetaData4sizeEv_ZNK7parquet12FileMetaData11num_columnsEv_ZNK7parquet12FileMetaData8num_rowsEv_ZNK7parquet12FileMetaData14num_row_groupsEv_ZNK7parquet16RowGroupMetaData11num_columnsEv_ZNK7parquet16RowGroupMetaData8num_rowsEv_ZNK7parquet16RowGroupMetaData15total_byte_sizeEv_ZNK7parquet19ColumnChunkMetaData11file_offsetEv_ZNK7parquet19ColumnChunkMetaData10num_valuesEv_ZNK7parquet19ColumnChunkMetaData12is_stats_setEv_ZNK7parquet19ColumnChunkMetaData16is_geo_stats_setEv_ZNK7parquet19ColumnChunkMetaData11compressionEv_PyDict_NewPresized_ZNK7parquet19ColumnChunkMetaData19has_dictionary_pageEv_ZNK7parquet19ColumnChunkMetaData22dictionary_page_offsetEv_ZNK7parquet19ColumnChunkMetaData16data_page_offsetEv_ZNK7parquet19ColumnChunkMetaData21total_compressed_sizeEv_ZNK7parquet19ColumnChunkMetaData23total_uncompressed_sizeEv_ZNK7parquet19ColumnChunkMetaData4typeEv_ZNK7parquet16ColumnDescriptor11type_lengthEv_ZNK7parquet16ColumnDescriptor14type_precisionEv_ZNK7parquet16ColumnDescriptor10type_scaleEvPyObject_ReprPyMapping_Check_ZNK7parquet12FileMetaData7versionEv_ZNK7parquet16SchemaDescriptor8ToStringB5cxx11Ev_ZNK7parquet19ColumnChunkMetaData9file_pathB5cxx11Ev_ZNK7parquet12FileMetaData10created_byB5cxx11Ev_ZNK7parquet11LogicalType6ToJSONB5cxx11Ev_ZNK7parquet11LogicalType8ToStringB5cxx11EvPyObject_Vectorcall_ZNK7parquet12FileMetaData6schemaEv_ZNK7parquet10geospatial13GeoStatistics15dimension_validEv_ZNK7parquet10geospatial13GeoStatistics15dimension_emptyEvPyArg_UnpackTuple_ZNK7parquet12FileMetaData8RowGroupEi_ZNK7parquet11LogicalType4typeEv_ZNK7parquet12FileMetaData6EqualsERKS0__ZNK7parquet16ColumnDescriptor6EqualsERKS0__ZNK7parquet19ColumnChunkMetaData6EqualsERKS0__ZNK7parquet16RowGroupMetaData6EqualsERKS0__ZNK7parquet16SchemaDescriptor6EqualsERKS0_PSo_PyObject_CallFunction_SizeTPyException_SetCausePyExc_UnboundLocalErrorPySequence_ContainsPyUnicode_Format_ZNK7parquet16SchemaDescriptor6ColumnEiPyNumber_AddPyIter_NextPyNumber_InPlaceAddPyDict_DelItemPyObject_SetAttrStringPy_VersionPyOS_snprintfPyType_Type__pyx_module_is_main_pyarrow___parquetPyImport_GetModuleDictPyObject_SetAttrPyMethodDescr_TypePyDescr_NewClassMethodPyClassMethod_New_ZN5arrow18TypedChunkLocationIiEC2Eii_ZN5arrow18TypedChunkLocationIiEC1Eii_ZNK5arrow18TypedChunkLocationIiEeqES1__ZN5arrow18TypedChunkLocationIsEC2Ess_ZN5arrow18TypedChunkLocationIsEC1Ess_ZNK5arrow18TypedChunkLocationIsEeqES1__ZN5arrow18TypedChunkLocationIaEC2Eaa_ZN5arrow18TypedChunkLocationIaEC1Eaa_ZNK5arrow18TypedChunkLocationIaEeqES1__ZN5arrow18TypedChunkLocationIhEC2Ehh_ZN5arrow18TypedChunkLocationIhEC1Ehh_ZNK5arrow18TypedChunkLocationIhEeqES1__ZN5arrow18TypedChunkLocationItEC2Ett_ZN5arrow18TypedChunkLocationItEC1Ett_ZNK5arrow18TypedChunkLocationItEeqES1__ZN5arrow18TypedChunkLocationIjEC2Ejj_ZN5arrow18TypedChunkLocationIjEC1Ejj_ZNK5arrow18TypedChunkLocationIjEeqES1__ZN5arrow18TypedChunkLocationIlEC2Ell_ZN5arrow18TypedChunkLocationIlEC1Ell_ZNK5arrow18TypedChunkLocationIlEeqES1__ZN5arrow18TypedChunkLocationImEC2Emm_ZN5arrow18TypedChunkLocationImEC1Emm_ZNK5arrow18TypedChunkLocationImEeqES1_PyInit__parquetPyModuleDef_Init_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE24_M_release_last_use_coldEv_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv_ZN5arrow6StatusD2Ev_ZN5arrow6StatusD1Ev_ZN7parquet21ArrowReaderPropertiesD2Ev_ZN7parquet21ArrowReaderPropertiesD1Ev_ZN7parquet5arrow17FileReaderBuilderD2Ev_ZN7parquet17ParquetFileReaderD1Ev_ZN7parquet5arrow17FileReaderBuilderD1EvPy_IsInitializedPyGILState_Check_ZN7parquet5arrow19StatisticsAsScalarsERKNS_10StatisticsEPSt10shared_ptrIN5arrow6ScalarEES8__ZNK7parquet16ColumnDescriptor4pathEv_ZNK7parquet6schema10ColumnPath11ToDotStringB5cxx11Ev_ZNK7parquet19ColumnChunkMetaData14path_in_schemaEv_ZNK7parquet12FileMetaData18key_value_metadataEv_ZN7parquet31default_arrow_reader_propertiesEv_ZN7parquet5arrow17FromParquetSchemaEPKNS_16SchemaDescriptorERKNS_21ArrowReaderPropertiesERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS7_INS8_6SchemaEE_ZN7parquet25default_reader_propertiesEv_ZN7parquet12FileMetaData4MakeEPKvPjRKNS_16ReaderPropertiesESt10shared_ptrINS_21InternalFileDecryptorEE_ZNK7parquet19ColumnChunkMetaData10statisticsEv_ZNK7parquet6schema10ColumnPath11ToDotVectorB5cxx11Ev_ZSt17__throw_bad_allocv_ZNK7parquet19ColumnChunkMetaData14geo_statisticsEv_ZNK7parquet10geospatial13GeoStatistics8is_validEv_ZNK7parquet12FileMetaData7WriteToEPN5arrow2io12OutputStreamERKSt10shared_ptrINS_9EncryptorEE_ZTVSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE_ZN5arrow19default_memory_poolEv_ZN5arrow2io9IOContextC1EPNS_10MemoryPoolENS_9StopTokenE_ZN5arrow2io12CacheOptions12LazyDefaultsEv_ZN7parquet5arrow17FileReaderBuilderC1Ev_ZN7parquet5arrow17FileReaderBuilder4OpenESt10shared_ptrIN5arrow2io16RandomAccessFileEERKNS_16ReaderPropertiesES2_INS_12FileMetaDataEE_ZNK7parquet17ParquetFileReader8metadataEv_ZN7parquet5arrow17FileReaderBuilder11memory_poolEPN5arrow10MemoryPoolE_ZN7parquet5arrow17FileReaderBuilder10propertiesERKNS_21ArrowReaderPropertiesE_ZN7parquet5arrow17FileReaderBuilder5BuildEPSt10unique_ptrINS0_10FileReaderESt14default_deleteIS3_EE_ZN7parquet12FileMetaData15AppendRowGroupsERKS0_PyObject_SetItem_ZNSt12_Vector_baseIiSaIiEED2Ev_ZNSt12_Vector_baseIiSaIiEED1Ev_ZNK7parquet10geospatial13GeoStatistics14geometry_typesEvPySequence_List_ZNSt12_Vector_baseIN7parquet13SortingColumnESaIS1_EED2Ev_ZNSt12_Vector_baseIN7parquet13SortingColumnESaIS1_EED1Ev_ZNK7parquet16RowGroupMetaData15sorting_columnsEvPyList_AsTuple_ZN7parquet16ParquetExceptionC2IJRA51_KcEEEDpOT__ZN5arrow8internal19StringStreamWrapperC1Evstrlen_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l_ZN5arrow8internal19StringStreamWrapper3strB5cxx11Ev_ZN5arrow8internal19StringStreamWrapperD1Ev_ZN7parquet16ParquetExceptionC1IJRA51_KcEEEDpOT__ZN5arrow6ResultISt10unique_ptrINS_17RecordBatchReaderESt14default_deleteIS2_EEED2Ev_ZN5arrow6ResultISt10unique_ptrINS_17RecordBatchReaderESt14default_deleteIS2_EEED1Ev_ZN5arrow6ResultISt10unique_ptrIN7parquet5arrow10FileWriterESt14default_deleteIS4_EEED2Ev_ZN5arrow6ResultISt10unique_ptrIN7parquet5arrow10FileWriterESt14default_deleteIS4_EEED1Ev_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_bESaIS8_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb1ELb0ELb1EEEE5clearEv_ZN7parquet16WriterProperties7BuilderD2Ev_ZTVN7parquet16WriterProperties7BuilderE_ZN7parquet16WriterProperties7BuilderD1Ev_ZN7parquet16WriterProperties7BuilderD0Ev_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7parquet16ColumnPropertiesEESaISA_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb1ELb0ELb1EEEE5clearEv_ZNSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7parquet16ColumnPropertiesEESaISA_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_deallocate_bucketsEv_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT__ZSt20__throw_length_errorPKcPyGILState_EnsurePyGILState_Release_ZN5arrow2py8internal12check_statusERKNS_6StatusE_ZNSt6vectorIN7parquet13SortingColumnESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT__ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESaIS8_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb1ELb0ELb1EEEE5clearEv_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESaIS8_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_deallocate_bucketsEv_ZNK5arrow16KeyValueMetadata14ToUnorderedMapEPSt13unordered_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4hashIS7_ESt8equal_toIS7_ESaISt4pairIKS7_S7_EEE_ZNK7parquet19ColumnChunkMetaData18key_value_metadataEv_ZN5arrow6ResultISt10shared_ptrINS_2io16FileOutputStreamEEE7DestroyEv_ZN5arrow6ResultISt10shared_ptrINS_2io12OutputStreamEEE7DestroyEv_ZN5arrow2io16FileOutputStream4OpenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb_ZN7parquet5arrow17WriteMetaDataFileERKNS_12FileMetaDataEPN5arrow2io12OutputStreamE_ZN5arrow6Status8CopyFromERKS0__ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_bESaIS8_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_bESaIS9_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8__ZSt11_Hash_bytesPKvmm_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7parquet8Encoding4typeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_N7parquet8Encoding4typeEESaISC_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8__ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5arrow11Compression4typeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_N5arrow11Compression4typeEESaISC_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8__ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN5arrow4util12CodecOptionsEEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_St10shared_ptrIN5arrow4util12CodecOptionsEEESaISE_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8__ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7parquet16ColumnPropertiesEESaISA_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_m_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7parquet16ColumnPropertiesEESaISA_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_N7parquet16ColumnPropertiesEESaISB_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8__ZN7parquet16WriterPropertiesD2Ev_ZN7parquet16WriterPropertiesD1Ev_ZN7parquet16WriterProperties7Builder5buildEv_ZTVSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EEPyBool_TypePyObject_IsInstance_ZTVSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZTVN5arrow4util12CodecOptionsEPySet_NewPySet_AddPyNumber_SubtractPyObject_LengthHint__cxa_allocate_exception_ZTIN7parquet16ParquetExceptionE__cxa_throw__cxa_free_exception_ZN7parquet5arrow15ToParquetSchemaEPKN5arrow6SchemaERKNS_16WriterPropertiesERKNS_21ArrowWriterPropertiesEPSt10shared_ptrINS_16SchemaDescriptorEE_ZN7parquet5arrow10FileWriter4OpenERKN5arrow6SchemaEPNS2_10MemoryPoolESt10shared_ptrINS2_2io12OutputStreamEES8_INS_16WriterPropertiesEES8_INS_21ArrowWriterPropertiesEE_ZNSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_rehashEmRKm_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv117__class_type_infoE_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTSN5arrow4util12CodecOptionsE_ZTIN5arrow4util12CodecOptionsE_ZTSN7parquet16ParquetExceptionE_ZTISt9exception_ZTSN7parquet16WriterProperties7BuilderE_ZTIN7parquet16WriterProperties7BuilderE_ZTSSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZTISt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE_ZTSSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE_ZTISt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EEPyObject_SelfIter__pthread_key_create_ZTINSt8ios_base7failureB5cxx11E_ZTISt10bad_typeid_ZTISt11range_error_ZTISt12domain_error_ZTISt12out_of_range_ZTISt14overflow_error_ZTISt15underflow_error_ZTISt16invalid_argument_ZTISt8bad_cast_ZTISt9bad_alloclibarrow_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.18GLIBCXX_3.4.9CXXABI_1.3.5GLIBCXX_3.4.21CXXABI_1.3.9GLIBCXX_3.4CXXABI_1.3$ORIGIN  }Q P&y QQ0ui QQdQh Q) Quѯ QqQyѯ Qt)QӯkRp`x kpYkkkk([c g0h@kPb`UpT>R@88GFH_0ORk g0d@MPR`XpPKha kQ`FigJpJ8_ O0B@RPM`GpP7kP]D>MpMPM0MN qk0i@iPzi`fphhhti@7bWG7jf j0mk@ikP@]`fpek0]`Ta6jb611[ `R05@niPW`PJp@T5@5G ]D@>@R`D`G T M0 I@EP@D`@FpE D]LpPPPD]C>5  R0I@`PB`akp[WH0KK0J@G(_hhxf \0\@CP=` FpNH4b G`EUTjdW pW0`@`P4`dpgxgpgh_pdhgjj0P@4 403@3P@3`FpJk3kbjkkkkk k0`L@hfPG`pUpJ`hi`dShXfb`h` `g0_@\PPW`bpbh0W^xhXg`biXi\S Pi0qh@]kPE`PUpYkPdPg0Yjh Y=pb^ Z Z `0 Y@ HgP p`` \p 0U @d A Z N `b ^ ch k W S Z0 U@ NP Pb` ^p j ^h Xh @L I H @g Z V Qh Hf 0d0 X`@ pNP Jh` @=p @` \  d (` Ch Z V x\ d j k 8g0 Z@ VP V` Sp Uk 8f (f R PN `S ` h\ xZ k 8=@=H=4X=`=h=!x= =[== === ==@i= =W= 7=` 8>P>x> >$>>>@?A??X?? ?`w?@?;?P@@U@@(@(8@j@@P@H`@h@0x@@@`@h@@@@ƭ@P@AͭAA(A׭0A@AXAA`AAAA AB8BXB@BBB DBCCCpCCChCݭC0CCCpC D (D@8D '@DHDXD%`DOhD0ZxD$DDMD$DWDD@$DE8EhEpE0EFEFF@FYF̩F0FhFF}F-GGeG- GW(G`$8G`-xGGHHI0IXI IIII@LIJ(J@8J_JJ-J8JJ`yJJ JzKK K`|0KP@KHK}XKhKpK`KKKKK#K`KK(KK@@LOHL+XL-`LۧhLxL,LҧL@L,LɧLpL,LLLp,LL`fL@,MWM2M,XM-pM0Mp0MpM0NN`(N Q8NNhNpxN^NINNOUOP O0Od8OHOXOw`OmpO8OOpOxO$O@OOQOOpOYPЇP( Ph(P 8PPHPPPp`PpPxPPPPPhPPP QO(Q8Q0@QHQ0XQ/`QhQ exQ/QWQpQ@/QQRpRxRRRRVR`SRR@]`ShSxS0S6SpyShSSSSSPSTTT(Tˮ0T@TPTXThTxTخTTTTPTXTT TTTU8U U0U@U"HUXUPhU9pUUUJUgUYUlUgUYU~U`UVV V0V8VxHV XV`VypVPV-ViVVOVV@+WWPW@* W(Wh8W*@WWHWP9XW)WWW0X8X0@XHXhXZxX YXXp\ Yί(Y8Y HYگPY`YPpYxY@YxYY0YZZZ$ Z(Z8Z#@Z`HZXZ"`ZOhZ]xZ@!ZZ0Z[P[X[`[h[[][@\[[^@\ĮH\ЫX\Hh\!p\\x\ί\\\گ\P\\Ȭ\\]1]i ]00]@8]{H]X]-`]hp]]]] ]O] ] ^^p^@ ^p(^P8^@^2H^qX^``^h^x^^Ҫ^ y^`^^_ (_`0_``8_0vp_Kx_0___@a_`_```ph``p```]`Е`@aHaXa@`aha@xaaaaa`apa abb0cc?cc cWc4c ccic` ccc ddd  d(d8d0 @dWHd 7Xd` `dhd@ixd ddd d[dd dd!d dd4deeP>e eª(e`I8e@ekHe&Xe`e\hexee0eee"eje`egeeeee ff`f f`(fp8f @fHfXf`fhf@xffff@fҪf yf`ffff2fqf`gpgPg g(gp8g@@gOHg Xg `ghgxg g6gg!gOg]g@!g`gg"ggg#hhh$ hW(h8h@$@hHhMXh$`hOhh0Zxh$hhh%h h@h 'hWhP9h)hhhh*iiPi@* iO(i8i@+@iWHi2Xi,`ihi`fxi@,iiip,iɧipi,iҧi@i,iۧii,jOj+j- jW(j`$8j`-@jHjeXj-`jhj}xj-jWjpj@/jj ej/jj0j/jOjj0kkk@1(k8kXkZhk`+xk*k)kJkWkMM@Mi(PhV 0O8=l=H~Xp`xpU@aeHXHx^}] o(0@gHPX`h?xM`K8 @HPX`hp'x*,25SABGHLWX`cwR _(08@HP`hpx>q *-/k/0HkkL0lR8l6@l.Hl+PlDXl<`lhlSplxl{l t ( 0 8 @ H P X ` h  p  x                ! "!#!$!%!& !'(!0!(8!)@!H!AP!X!-`!.h!/p!0x!1!3!4!s!6!7!8!9!u!!:!;!<!>!?!!@"k"C"E"F "I("0"J8"K@"NH"OP"X"P`"Qh"Tp"fx"U"V"Y"Z"["\"]"^"_"a"b"b"d"e"f"g"h#i#j#k#l #m(#n0#o8#@#pH#qP#rX#s`#th#up#vx#w#x##y#z#|#}#~#########$$$$ $($0$Y8$@$H$P$X$`$h$p$x$$c$$$$$$$$$I$$$$$$%%%% %(%0%8%@%H%P%X%`%h%p%x%%%%%|%%%%%%%%%%%%&&&T& &(&0&8&@&H&P&X&`&h&p&x&&&&&&&&&&&&&&&&&'''' '('N0'8'@'H'P'X'`'h'p'x''''''''''''' ' ' ' ' (((z(n (((0(8(@(H(P(X(`(h(p(x((!("(#(l($(%(&('((({()(+(,(1(2(3)4)5)7)8 )X()90):8);@)=HHHtH5%@%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%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%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%Zh%Rh%Jh%Bh%:h%2h%*hp%"h`%hP%h@% h0%h %h%h%h%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%UHGHuHHH5mH81(1Ht$H;W tH^HH5mH81z]UHSQ:H HHH H eHcHHHPHH\H8LZ[]tHHPHHH8$}HHPHHH8[HHPHHH89HHPHHnH8mHHPHHH8HHHPHHdH8t#HHPHH'H8OHHPHHrH8*HHPHHMH8[HHPHHH86HH5o[H8o HHHHX[]UHHtt]UHSHHXHUHMHuLELM6HUHMEHUHMHtALPLMH׹1҃/w ΃LHHLA0tA0MHH9uHX[]UHAWAVIAUIMATDASHH8EHLH,HuAHUHMfA?LEIH0Hu1L9}H ƋtILHLLLDHEHuE1E1E1H}A IHtCt?1E1%EIHt~HIHtnM1LIىHI E1H MHH&5&҃AUASuuuPPuPPAWH`IL+L#I$yMHI$uL%HeL[A\A]A^A_]UHAWAVEAUIATIHSAQHt?H;Hu E1AtHLLAHx1HHu)HH&AH8taE1ZD[A\A]A^A_]UHAWL=XAVIAUILATSHH}H=;>IHu5HIHt~tA$H=>LL5x^1LLHHtIHuHLx6HxHHuHI$y1&HI$uLH若L胥H[A\A]A^A_]U1HATIHS1kHHt8I$H57HxHy1HHuH=H[A\]UHAWIAVIAUIH5xAH TLLHTxE1H TLLHTk Lڡ1H[A\A]A^]UHHAUATSHVHPuHHuYH[A\A]]'HPHt~L HsHyH9~eHDu"HPHIH52fH81hAhMu+H t!HHHHH5&fH814HHHAHAEt*ZD[A\A]]UH/HAUL-+ATSHQ~fH:"H)T$LX~fH:"_$H;HteC t0@t?3sHc$t1IT:sHcjHt,I$HHtHI5H5HuH5HtH5Ht̿H5HtH5HtH5HtZ Hr5HpHHH]5Z[A\A]]UHAWAVAUIATSH(L6H}.HULHtLpLHH-H=QIHuE1HHEHtHHIHu.HHMH}LLHHutJAEH}HHEHUHItAL9t,HxHHuHdIcULLxL&IyIHIuLHU/HULHx"HHuH ILݝLH(H[A\A]A^A_]UHAUATSH^H HH 2H+L0Hn1ILLHaCH0H!H( )(/ILfm /fl/LHk†(%0H,fl%X)H ,)`H.(/HEf?*(1)0fx))@)P)pH HH)H +ILH.LHa'H0H HG/IL-*H s0H4.LMHbUf)0Hc HP.IL5f-H o*H-LHbof)0,H HH.ILH :.H{/LIaLH0HHT.IL=w-H .H)/LHbf)0HH]H.H A/ILH,L]HapH0EHHHH-LILH P-H.L2H0HHw-IL-,H -HL.IbLLf)0HH}((-H Y.ILfl+H ,L%Hb[)0]HxH-H,H )/ILH+LHaH0H8HH,H /ILH|+LUHaH0HHHH,H .ILH4+L HaH0HHUH,H (ILH*LHaH0=HxH H+H Q+ILH,L-HaH0H8Hh+LIL5*H +LH3,f)0HHx'=%IL +-+LHd H (,H)flf)@)0;HH *IL5!)H *&H)L$HbRf)0HBHHb*H )ILH6+LHaH0HHo*ILL=2)H S*LH*f)0RHH"(}'H$IL<fm$H }%LHkrH((%)HEf%'('( )f#f )(^#)@f>))P)0)`)pHHk-~)7#IL '(LHk3 5[)fl%&fm=5'&)@-p&H%fl)PH )H'f)0fHE)`)pHYHQ(IL=$#H })H>'L7 Hbc3f)0H HZ-#-)IL '5(LHdH r'H(f)@f)0HH'IL=&H 'Hd(LHbf)0H[HHC'H &ILH/&LHa}H0HHP&IL-f%H o"H%Li HbSf)0,HH ~&ILfH:""H^ H LHcHo%)0H@HuH  =&= IL!5~"LHeH* H C'fmH%f)0HP)@OHH ~)IfH:"#L~ %H %%LHdH$)@fH:" ")0HH H $ILHO$L(Hds( 0%f)@f g%)0yH<HI  $5$ILC--!LHd$H %H#fmf)0)@ HH $IL="H Hl#L Hb-Tf)0HH ~2$H #ILH#fH:"s L,HcH@)0]H8H- (#HqILfl_"H #LHcH"H@)0HH ~y#ILfH:"!HH jLCHcHB")0H@HHm ( #H 9%ILfl %H!L5Hd(4#f)@)06H)H H"H B"ILH!Ln HaH0HH H #ILH\!Lu(N"Hbdf")0HHm "IL% H H L HbTf)0IHTH !IL-H H LbHb fm)0H HHq!H !ILH] L Ha2H0HH~!!IL5H H LgHb5Uf)0ZH}H*H ILD~"~=LwfL:" HuF fH:"=HE~5~-cD)@~%s)PfH:"5fH:"-^fH:"%c!~K!)`fH:"~A)pfH:"~ )efH:" ~h)]fH:"iD~ )UfL:" a )MD)0)EH "HHGHH ILHL(|HbfI!)0HH(FH gILflH*LHb6)0{HHK~]IfH:" L~ H ALHdH)@fH:" )0 HPH~ILfH:"^ ~ >HL@Hi'~H )@~8H1HpfH:" fH:"fH:")P)0)`]HH-~ IfH:" L~BH LHf.~H)@fH:"fH:")P)0H(H~ ILfH:" ~HLhHgM~H )@HH`fH:"fH:"L)P)0?HH~ YIfH:" L~H LHfj~Hy)@fH:"fH:")P)0HH*=ILHH sLHcHf)0H@UHH%HH ILHLHaH0 HHHH !ILH\LHaH0H@H8ILL%XH yLHf)0xH HHHH ILHLHa?H00H H 5IL[-TLHeEH H fmHff)0HP)@HH H(=IL?HH LHcUHfmH@)0TH H$HH hILHLDHaH0 H HILL%H LHJf)0Hj HHZH kILHLHep(.( 7HPff )@)0IH HtHy1,HHuHHxHHuHHĸ[A\A]]UHAVIHAUIATIS.HHH@u H>LLH5JH81WlLK(HC Mt I9LLIM9s#HMLLH5JH81(I9s-RL1MPMHJ11Y^y H1迄HeH[A\A]A^]UH5HATSHHtP1HIHu mHuHH5"KH8HxHHtL HfH[A\]UHATL%6SLVHLHHH?yH\H`HxHHuHLHH3 Hv6LH'HHHxHHuHLHH H)6LHHHHxHHuHXL%5LYHH H5LH|HwHc(H5LHUHXH<0LLH2H=H(Hu5LH HHHX5LHHHHxHHuHgL%&5LhHHXH5LHHHrpH4LHdHHK H4LH=HxH$(H4LHHYHHH@H4LHH%HHHHHe4LHHHH]HpHH$4LHbHHIH!H4HH3LH&HH HHHH3LHHUHHHHH3LHH!HHmHHH\3LHrHHYH1HDHH23LH6HHHH0H3LHHHHH2LHHfHHHHH2LHH2H~HVHiHH2LH[HHBHH-HH]2LHHHHHHH,2LHHHHHHH1LHHbHHfHyPH1LHkH.HRH*H=PH1LH/HHHHPHy1LHHHHHPHL1LHHHHvHHH1LH{H^HbH:HMHH0LH?H*H&HHPH0LHHHHHPH0LHHHHHPHh0LHHHrHJH]PH60LHOHZH6HH!PH0LHH&HHHPH/LHHHHHH/LHHH8H/LHtHH[H3HF@HW/LH8HkHHH 8Hn9LHH7HHH0H.LHHHHH0H.LHHHkHCHVH.LHHHH/HH\/LH!H|HHH PHm.LHHHH HH @H-LHHH HhH{ @H-LHmHHT H,H? @H-LH1HH HH @Ht-LHHxH HH HHH-LHHDH HxH HH-LH}HHd HI$H5AŅu LǪyɺHE1H5LzIHt3H5Hu1H5LIHHu[nH5L+HHtrH5HLx\I$H5MAŅu Ly3Hw#LY11E1E1HMHM1E1HtA0HIT$H5jPH8111E1E1HEE1H}eH}eLeLeHeHD[A\A]A^A_]UHAWAVAUATSHHfHt)1H99FHH5PH8航FtH=)̨H5H5tH=ŻHH5H= 詻HH5HH=H5r5HsH0HH u1EHHuj^5HHASLHLA L RH[OPHxP1[H 1Lȳy4L%1L>H7H41LH%H44買IHtE1E1AL5oCH5F1ZHHt1H59)H}HHt1H5< HHtH=T1H5{HHlH?8u蕰IHO$HH5H=-+L-HLaHtH=`H HHLL蜥H=;&HHH= HHH=HHH=ҪH[HhH=+趪H7HLH=蚪HH0H=~HHH=/bHHH=FHHH=*HHH=#HH.H5/1HTHH ,H1H5H+HPH5C1ǨHH-L%H1L蚨HHHL1tHHL1UHHHKH5JH=H7LH5aH=L͹jHLH5vH=}諹HH H $HfHnHH=zfH:"H= )5H5H=4H=HH5H=|诲L-FL舢IHHLHHHH=HH=X?HDH5H=)aH"Hu HǀHH=HH HH;H=H輼H5qH=H=HH5H=DwHxHu HǀHH=EHHwHHH=:H NH5H=J3H=$HH5H=ŰHHu HǀHJH=H4HqH.HH=HXH5H=n蘷H=ZrmHFH5H=KH=$Hu HLJN"HH=HmH HgHH=Hj虺H56H=ٶH=HH5H=!TH=mHu HLJcHH=HHw HHYH="HkڹH5oH=H=HH5H=b蕮H=Hu HLJHH HfHnHcH=fH:"H=f)ZH5H=DV?H=00+HH5H=ѭ HJH=H<H-H.HH=H耸H5H=H=HH5H=;sH=lHu HLJvJH=cH=D/H0H5H=լ H=%HH=KH=H=茷HH5H=CvHHu HǀHH=dHH6HHH=yH: MH5H=WI2H=C#H/H5H=īH= Hu HLJHH=H=HסfHH5H=PH=Hu HLJxcH=ܞH=}xLH=%H=nx5H=nH=_ֵxI$x:HI$u1L襙'E1LxWE11AL5.7H=. sHHH HHH5H CHHH5H DHHH5ű{H 1DHZHH5蠱VH TDH-HH5o{1H _DHHH5]V H zDHHH5P1H DHHH5? H DHyHH5.H DHLHH5$°x|H DH#HH5衰x[H DHHH5耰x:H EHHH5_xHxHHuHo HEUH51HH%&H=JH҂IH'&HxHHuHH5PL蠼HH&H55H=H. &HxHHuH迖I$xHI$uL視H51XIH%H=`HHH%I$xHI$uLSH5HIH%H5yH=*Hr%I$xHI$uLHxHHuHL-L諘HHH5HH\IHtfH5 HEIHu I$x+H_Ot%HI$uLxLPSLFSLH5wLϹHHD$H5\H=H]@$HxHHuHH5_LHH%$H5DH=H !$HxHHuH螓H5L/HH$H5H=uH轓$HxHHuHNH5L߸HH#H5H=%Hm#HxHHuHH5L菸HH#H5H=H#HxHHuH讒H5L?HH#H5H=H͒#HxHHuH^H5LHH#H5H=5H}#HxHHuHH5L蟷HHk#H5tH=H-g#HxHHuH辑I$xHI$uL襑H^H5wH=ۑ,#HDH5H=n蹑&#AP1ɾH=5L DLHQAYAZIH#H52H=[H#I$xHI$uLQH==15L LHhP^_IH"H5H=H裪"I$xHI$uLvAV1ɾH=5HL RL#&PIXZMuE11AL5A.H5H=LZM"I$xHI$uLAS1ɾH=5#L LH^O[A]IHuE11AL55-H5H=H̏!I$xHI$uL[AP1ɾH=K5L >LH@ OAYAZIH!H54H=mH!I$xHI$uLQH=15/L LHN^_IHkH5 H=H;!I$xHI$uLpAV1ɾH= 5H[L LL NIXZMH5[H=$Ll I$xHI$uLAS1ɾH=5UL LHM[A]IH H5H=H貧 I$xHI$uL腍AP1ɾH=5L hL9H 5MAYAZIH^ H5vH=H;\ I$xHI$uLQH=a15yL LHL^_IH H5*H=HǦ I$xHI$uL蚌AV1ɾH=5 H=L vLGJLIXZMH5H=LRI$xHI$uL%AS1ɾH=55L LHK[A]IHH5H=(HܥI$xHI$uL诋AP1ɾH=51L LcH_KAYAZIHuE11AL5x)H5H=IH葋&I$xHI$uL QH=15L LHJ^_IHuE11AL5n(H5H=HI$xHI$uL蔊AV1ɾH=D5&HL pLADJIXZMuH5gH=LLsI$xHI$uLAS1ɾH=5L LHI[A]IH4H5AH=H֣2I$xHI$uL詉AP1ɾH=5KL L]HYIAYAZIHH5H=[H裉I$xHI$uL2QH=15L LHH^_IHH5H=H/yI$xHI$uL辈AV1ɾH=5pHL LknHIXZMuE11AL5&HaI$tH5H=LGI$xHI$uLH5H=tIHwL@H5HvLHOtIt$(I|$H#L;1wuI|$譖H L蠖HHxI$xHI$uL苇H54H=H聡[HxHHuHVS1ɾH=g5L :L HGA\A]HHH58H=qH HxHHuHL%A$tA$H5H=)]HHE1HLHLHFIHy I$x%HHuHbHI$uLOMuE11AL5O$H5OH=L$OIExHIEuLAP1ɾH=5L LHDEAYAZHHH5H=H譟HxHHuH肅QH=U15ML fL7H3E^_HHH5H=H;HxHHuHAV1ɾH=5H[L LDHXZHH5H=,HȞHxHHuH蝄AS1ɾH=-5wL LQHzMDA\A]HH^H5H=HS]HxHHuH(AP1ɾH=5 L LHCAYAZHH H5IH=HޝHxHHuH賃QH=15L LhHdC^_HHH5H=HlHxHHuHAAV1ɾH=q53HDL LBHXZHH5H=-HHxHHuH΂AS11H=5L LHBA\A]HHnH5H=H˂mHxHHuH\AP1ɾH=L5^L ?LH BAYAZHH0H5H=>H/HxHHuHQH=15L ˾LH5A^_HHH5H=H蠛HxHHuHuAV1ɾH=%5HL QL"%AHXZHH5H=YH-HxHHuHAS1ɾH=5L LH?@A\A]HH{H5[H=H踚zHxHHuH荀AP1ɾH=5L pLAH=@AYAZHH=H5VH=oHC<HxHHuHQH=k15CL LHF?^_HHH5H=HљHxHHuHAV1ɾH=ֵ5H L LSV?HXZHH5iH=H^HxHHuH3AS1ɾH=C5mL LH>A\A]HHH5dH= HHxHHuH~AP1ɾH=5L LrH;n>AYAZHHJH5H=HtIHxHHuHI~QH=15L -LH=^_HHH5mH=&HHxHHuH}AV1ɾH=5)HRL L=HXZHH5H=H菗HxHHuHd}AS1ɾH=5L GLH=A\A]HHH5H=HHxHHuH|AP1ɾH=_5QL ҹLH<AYAZHHWH5H=H襖VHxHHuHz| 耎HHCL-UjH5HL|?L%jH5}HLz| H5SLH`|H5LHF|H5LH,|H}H5H|H5oLH{H5}LH{xnH5_LH{xXH5aLH{xBH5;LH{x,H5LH{xH5LHl{yE1AL5QH=Q15iL LH:^_IHHtHxHHuHzH5H=L葔I$xHI$uLdzAV1ɾH=5ֽHL @L:HXZHuH5?H=HtHxHHuHyAS1ɾH=5kL ԶLH>9A\A]HH<H5H=H觓;HxHHuH|yAP1ɾH=l5L _L0H,9AYAZHHH=HtH5H=HHxHHuHxQH=ĭ15tL յLH'8^_HHHHtH5H=H蔒HxHHuHixAV1ɾH=5HL EL8HXZHjH,HtH5fH=H SHxHHuHwAS1ɾH=p5rL ôLH7A\A]HHHHtH5H=H耑HxHHuHUwAP1ɾH=ū5L 8L H7AYAZHHHHtH5H=iHHxHHuHvQH=15mL LHؽ{6^_HHH5H=H胐HxHHuHXvP1ɾH=5HL 5L 6HXZHJH5TH=HIHxHHuHuAU1ɾH=5L ɲLH5A^HXHH5pH=H蝏HxHHuHruAS1ɾH=b5,L UL&Hg"5[A\IHuE11AL5<H5H= HUuIExHIEuLtAP1ɾH=5L DZLH4AYAZIHuE11AL5/H5H=~Ht4IExHIEuLUtQH=15 L 9L H4^_HHH5H=HHxHHuHsP1ɾH=t5HL L3HXZHHHtH5H=H膍HxHHuH[sAT1ɾH=˦55L >LH 3A]A^HHxH5H=HwHxHHuHrAR1ɾH=65ȶL ɯLHs2A[[IHpH5 H=Hr"IExHIEuLprW1ɾH=5[L TL%H!2AXAYIHH5ZH=#HkrIExHIEuLqR11H=5L LH1Y^IHH5H=HqsIExHIEuLqzHHeH5IH=jHqaHHHH;qE1E1L51A=E1E1AL5 E1AL5E1AL5}L5qAE11AL5JE1AL50E1AL5L5 AnE1E1AL5QE1AL57E1E1A,L5E1A,L5E1A,L5w L5kA, E1A,L5F L5:A, E1A,L5 L5 A-m E1A,L5S L5A-< E1A,L5" L5A. E1A,L5 L5vA/ E1A,L5Q L5EA/ E1A,L5  L5A/x E11A3L5\ E11A4L5@ E11AUL5$ 1AUL5 E11AoL5 1AoL5g 1AL5? 1AL5& E11AL5 1AL5o 1AL5V 1AL5= E11A[L5! 1A[L5 E11AL5} 1AL5d E11AL5H 1AL5/ E11AL5 1AL5i E11AL5M 1AL54 1AL5 1AL5 E11AL5w 1AL5^ E11AL5B 1AL5) 1AL5 1AL5f 1AL5M E1AL53 E1AL5 E1AL5ML5E1ALE1AL5VE1E1AcL59E1AcL5E1E1AL5qE1AL5WE1E1AL5:E1AL5 E1E1A}L5E1A}L5zE1E1AL5]E1AL5CE1E1AL5&E1AL5 {E1E1AL5^E1AL5DE1E1AL5'E1AL5 E1E1AL5E1AL5gE1E1AL5JE1AL50E1E1A-L5E1A-L5hE1E1AL5KE1AL51E1E1AL5E1AL5E1E1AL5nE1AL5TE1E1AL57E1AL5E1E1AL5oE1AL5UE1E1AL58E1AL5E1E1AL5E1AL5xE1E1A L5[E1A L5AE1E1A2L5$E1A2L5 yE1E1A5L5\E1A5L5BE1E1AL5%E1AL5 E1AL5M1E1AL5hE1E1AL5FIE11۸L5-AE1E1AL5 yIE11۸L5AZE1E1AL5=IE11۸L5AE1E1AL5IE11۸L5yAE1E1AL5VIE11۸L5=AE1E1A.L5IE11۸L5A.jE1E1AML5MIE11۸L5AM.E1E1AjL5IE11۸L5AjE1E1AL5fIE11۸L5MAE1E1AL5*IE11۸L5AzME11AL5[ME11AL5<E1E1A? L5IE11۸L5A? E1E1AE L5tIE11۸L5[AE E1E1AU L58IE11۸L5AU ME11AL5lME11AL5PME11AL54E1E1AL5IE11۸L5AH߉LL1H=tQH=ttLDH=誑H=kHt?1H]Hx/HHu'aa *sHuHPH5H8odH=He[A\A]A^A_]H=a:aLRcHziLBcHjiL2cHZiL"cHJiLcH}HtdH,iLbH}HtdH}HtdHiLkH}HtjdHhH}HtTdH}kHhLbLhHHt"dHhMtL dH}HtcHwhL?bH}HtcH}HtcHIhH}HtcH3hLaH}HtcHhE1E1HEE1L0LxH`H`jH}jLxM9I}IEH9t IEHp4`I E1E1HEE1L0LxH`E1E1HEE1L0LxH`p11E1H0HEHxH`K11HEE1H0HxH`&4_LL9tOHH iHEMH`_LL9tJHH iHEMH`iHhH^HpL_tioiHwhH}HtaHEMH`sHNhHEMH`V1E1HEE1H0LxH`0H0HxH)HtH^HeMtLpaHeH}HtZaMtLMaHe] L3^hIgH{HtaLeE1LLL`HH H+_Ht H`HHHeLSeH0Ht`Ht H|`HdH1LHHvHL^HHt5`HhHt$`HLH/HubL=Ht H_MHHHE1LLHHL_HH1H1LH1LHH Ht4_HHt L'\LHHuHH1H^1HHHHHH9uH0Ht^H(cH[Hc0[&mdH<H=c 螊1KFHdMtLR^HbHHtH8^LbLheH}Ht^Hb}t H}EO_HwbH}dHfbZwlGdA_eeHL\L _ HHdH}^HbHX[H}^H}Htv]HaHZkcAAoHcYkcIM1A|Hg[H}^^H}U^HXHt\HlaY}kMcA!+H:cHH+cH}`eHH%a@Y6kco'YkbVH}ZHMtI$HELRHEHbHHbHL XLZH`LWLZH`HIZH}0cHp$cHHHt[HK`LL_LZL<[LYMtL[뚐IHgbL_bH SbHGbH;b1H-bH`bH0HxHt,[H YHtH[L_HH1Z1H tH Z눿([H5 HHfHEH5_EHo^I1LHI1c:(9[H5 HHWfHxEH5EH!^VhH@`H7H= amIH@`VhH@r`Dž`:IH@T`PLHtHYLML LYH0t H0YL LH t H vYH(t H(`YHXHtOYHt H9YH]H@e`HhHtYH@VWuL EH(E1E1E1L(H0"1HdE1E1L0H t>1L E1H01HE1H01H1HLd\LVHWHVE111E1H MtIH0LRPH0H IH8L8H H0MWH0L8H8MtLWMH8t H8WH^H^HtHuWMtLhWL[E11MME1ML|UHhHt+WHxHtWHHkkHH 111E1E11H811E11H8LSH'[H=َHҎH9tH@Ht H=H5H)HH?HHHtHAHtfD=uu+UH=:@Ht H=>SdM]wHW HB H+BHHff.fUHAUIATISHHHHHt HӅuXI}PHt LӅuFI}pHt LӅu4I}xHt LӅu"I1HtHLH[A\A]]fH[A\A]]DUHAUIATISHHHHt HAԅu'H{1HtHLL[A\A]]f.H[A\A]]DHWPtHff.@HW`tHff.@HA?tHff.HGhHttDH ?ff.@UHAUIATISHHHpHtHAԅH{ HtLAԅH{@HtLAԅH{XHtLAԅH{`Ht LAԅu{H{8Ht LAԅuhHHt LAԅuRHHt LAԅuDHHt,H9p0u@HHt HP0H9tfDHGHuEDHHt4H9ufHHtLL9tMtA1ff.fHGHuNDHHt4H9ufHHtHH9tHtfDIxTHcHA9T|?tB1fD}/p9})HcHAL9~߉9|9fDAH19ff.UHAUIATISHHHHt HӅuHI}8Ht LӅu6I}@Ht LӅu$I} 1HtHLH[A\A]]H[A\A]]D|t H+<fH;UHAUIATISHHHsHtnHHtЅuLH{ Ht LAԅu9H{8Ht LAԅu&H{P1HtHLL[A\A]]fH[A\A]]DH ifUHAUIATISHHHӉHtFHHtЅu$H{ 1HtHLL[A\A]]H[A\A]]DH f.uH01@H:H51H8ff.@UHAUIATISHHHHtFHHtЅu$H{01HtHLL[A\A]]H[A\A]]DH Lf.UHAUIATISHHHHtFHHtЅu$H{01HtHLL[A\A]]H[A\A]]DH f.UHAUIATISHHHHtFHHtЅu$H{01HtHLL[A\A]]H[A\A]]DH Lf.UHAUIATISHHHHtFHHtЅu$H{81HtHLL[A\A]]H[A\A]]DH f.UHAUIATISHHHHtFHHtЅu$H{81HtHLL[A\A]]H[A\A]]DH Lf.UHAUIATISHHHHtFHHtЅu$H{1HtHLL[A\A]]H[A\A]]DH f.UHu310HtHoH@H@ HP]fH6H5z18UHu310HtHߝH@H@ HP]fHQ6H518HGXHttDHy6ff.@HGPHttDHI6ff.@HHtt f.UHHH}OHtH}Htff.HG@HttDUHHH}OH}HG@Ht tUHHI9|\HH sHrL BHEHH;LEHp5HH5LAPHI1LWXZ@H ff.@UHGH5 HPH5HH81rfUHSHHH(HFHEt\H@h1PHEHHt/H,HH5ξH81 OH}Hx HHtH]f=H]DHEHuAtH}1HUHuxDHMtfUHSHHHGHHt3Hl,H]H81Ju-HH]fH,HH5ϾH815NHx HHt1HH]f.H1=@UHATIHSH>HtUHID$LHH@pPHx HHtH[A\]HHEI$ZHI$LLHE3HE7fDIUHOHuHHuHxHIE1D1H!HuH8;tm;IEHuUHAWAVAUATSHHGLEHHIIIIHuEIGIHt7H8HC<tnuٸH[A\A]A^A_]DIM9I$HH8;tۃuH!HUHH51H81CDLL)HIH[A\A]A^A_]@Hi!HUH5ƶH81CV1MUH)HAUIATISHHHUHw=H?Hu$H]I<$I\$H[A\A]]Ht$fHu1;I$HHEID$HL2H]I<$H9UHAWAVAUATISHHL~L6H?HCMM)H)L9rtHCHH)L9rM9tHHttH[A\]?HuID$uHLH87@L12IHtHLH86I$xHI$uL,xUHATSHGHHH:Lc(MtL;;L~-H{8HtHHC8x HHtMHi@u HH@0[A\]H.HiHuHH5b[A\]f,f4OHSH(H9B0:H+*[A\]fHWPtHÐff.UH)HAUIATISHHHUHw=H?Hu$H]I<$I\$H[A\A]]Ht$fHu1E4I$HHEID$HL+H]I<$H uS~OUHhfHHSHHHˆHCHr0HH]fH01DUHAWIAVAUIATLcSHM)H(MDEo-HH@ M LA8M~HEȅPA-It.LuHMH)L9LEHML-LEHMM~FIt$LHM)HCMMLH)1HwIK4(DHI9uH(H[A\A]A^A_]fDHQ(LA8@LE=DHHf.oAHH9uLHAHtLH)HzHvH<3I<1HHHjK4(fDHI9K1(f111ULfHHHHcЉHiQH%)kd)ȉHȉH HcAfu1 HHH)y F-HHHt1HA HI1@>6UHAWIHAVIAUAATISH(9F+H~HAHEAHEC HK(Hs8@HDHML9eKME1HE:DHz(Hr8@HEA9tXM1LH\-MIL9eI$LrMtHEL)I9J  uHr8A9uELLHHMHωH'AHH?HGAHEAEEC AA HC8HEHH5H8)Hx HHt1H(H[A\A]A^A_]fDH1v&@UHAWIAVIAUATSHHLoHMLEIIHMID$IHHL9huLPM;VuDX EF DD@@8uA Hp(H8A@HHDA IF(Iv8A@HEI6nHEI)IL H[A\A]A^A_]@HpI;vu&DP EF DD@@8t\@HL9tHHL;hufH1[A\A]A^A_]Iv8UHx8+A ubHx8A tnMV(IF8A@IEHH95qHzHULH5H815Hx(H8A@HDA uIF82IHUHAWIAVIAUIATN$SHHHGRI1HuM~dHuMIMHIIDIUK\LHuMDHPHHt;H;uKH)L؋ t HIM9uHH1[A\A]A^A_]fDHH9CHELML]LEHMLHHuHuL]LMt;t"HHUHH5HH1(4HH[A\A]A^A_]HEKI ËtH?LEHMLHHuPLML]Hu{LM&tLMI$M1H(L1LeLmIIL)tLIL)IIIEL9~%Ht H0H} 3Hu!4HtLLmLeIL9HEL}H]HE1LHL(I$H}LHtH98tHBHHuLEHMLLHEHH9GuBFtHMHnH5OHUH812\@1@fLVM1HI9tH9|ufE1DJTHBtv@tmH9tHXHt,LAM~S1HI9t?H;TufDHDHH9HuH;nfDIM9k1UHSHHHHtHHCx HHGH{8HtHHC8x HH2H{@HCHHtHHC@x HHH{ HtHHC x HHH{hHtHHChx HHH{pHtHHCpx HHH{PHtHHCPx HHH{XHtHHCXx HHH{`HtHHC`x HHt H]DH].fD#fDfDfDfD fD fD5fDJff.UHSHH,H{0tH%CxxH HIu%H,HHH](H]f.LOH?IЃMQtHLAHtIH>HLAf.UH H EH5PIH81H.1]fDH?ILW8HHWLJtHHLAfDHtH>HHHLAUH H H5ȒHH81H2.1]ff.UH?LOMQHt!IHuiHMu01]Af.Ht{HH>LBfH IH \H5hH81-1]f.HytHR IH H5H81g-DH) IH ÑH5ΑH81>-@Hy[ff.UH?LOMQHt!IHuiHIu/H6]AHt{HH>LBHDH IH H5hH81,1]f.HytHR IH H5H81g,DH) IH ÐH5ΐH81>,@Hy[ff.HG@t~HFHtt@tkH9t.HXHt*HJH~A1DHH9t/H;tufHH9tHu1H;5f1Dt@UHATIHSHHHGLH@tY'HLH[A\]A@ukHLFIHvHL[A\]AfHLF1MtHCH ~H5HHH81*@HH5H8H1[A\]HtHLMHU#LMHuHb!HLMHULMHuH-HCH ƎH5HHH81*z@HLMHULMHuHDHCH H5HHH81)#ff.fUHAWAVAUIATISHHhLG0Mt-HVHvMuPHhH1[A\A]A^A_]Af.HwHhHL[A\A]A^A_]ML$MtI<LEHHULM'IHHULMLEHt8HBHIM 1I9XILI HH9ufDLLULEHULM@(LMHUHLELUHHEM,HUE1HEHEAHEHEHpLMIHEHELELMLx4fHEHPH#tHMȋtKDK IHMHULHuuLMIHULELMLxHpMLMLHHMLUALMHMLUHHx HHLME1MMfDIM9K|HxHHuAHVLIH1La"HHtIHLLHIx HItHhH[A\A]A^A_]fDLfDIx HIHuHSPH5ʚH81&1@MLMHHHAoDAHH9uHHILI 1fHLULM&LULML`1L1 HH5֊HM1LUH8LMLMLUHM&ff.Ht+tHWXHwXHtHx HHt1fH5!UHHd1]UHAUIATISHHt[H5HF tItHHHtHx HHt 1]Ð1@H1@HH5:H8]ff.UHHtGHFt:tHWHHwHHtHx HHt1]Hx1@H9H5H8]UHHtGHFt:tHWPHwPHtHx HHt1]H1@HH5H8]UHHtGHFt:tHWPHwPHtHx HHt1]H1@HYH5:H8]UHHtGHFt:tHWXHwXHtHx HHt1]H(1@HH5ʓH8:]UHHATISH9tHHubHHH5H8TtI$I$HtHx HHt1[A\] HF uH<H5MH8fDUHHATISH9tHHubHHH5̓H8tI$I$HtHx HHt1[A\] HFuHH55H8fDUHHtGHF tZtHW@Hw@HtHx HHt1]HX 1@HH5RH8j]HH5bH8JUHIHATSHHHHtL%H{ A$Lc tA$HtHx HHtoA$H{8Lc8tA$HtHx HHtMA$H{PLcPtA$HtHx HHt [1A\]@S [1A\]@C 느; fH5蔼7ff.@UHHHATISHUHH HEH@ЃtbH{@HCHHtHHC@x HHtQHuHLH}HtHx HHt1H [A\]HUI$H [A\]c 먐EX EH [A\]ff.UHAWIAVIAUATSHLg`HG`MMl$AEtAELHUHuHuHUHHt tAEtAEA$tA$IFhL.L"IL0L IEx HIEtRHtHx HHtMMtIx HItH1[A\A]A^A_]LP fDL@ fDH0 fDHGhHHHL0H{UHAVIAUIATSHt:HHH9t2H H9Jt'H[H5/A\A]H8A^] HQ1I~HHс@I9HmA@_MMeI$@t'M9rLLIEHiAEAEMt(H[H5A\A]H8A^] DHt+LHHL[A\A]A^] A@1'IMtj1LLIIExHIEMt?IL$@LL'Ht HLI$x HI$t5[A\A]A^]@H[H5юA\A]H8A^] f.[LA\A]A^]LLHtHLDL1Q IfL*HILH5H81e9BLL<Hu-fUIH eCII?HAVAUATSHHLCMI9H5`I9MXM'MZM~&1@ITH9ZH9QHI9uAI@8HHH1HL[A\A]A^]@II9mH5I9]MXMMcM~$1fITH9BH99HI9uAtI@8HHlH1[LA\LA]A^]M DI9tsAtI@8HH/MuML-AMH= u&1HLAH9HusOH1afHC0HYfDHSBLjE1 uLcH=> u1LAHH9H[A\A]A^]DHSB M1LjE1 uLcH=8ULfDLDHH9tu]19HHHuHLeHHEHx HHH([A\A]]@HHHuHHH{`H0tH{`HC`ED+IEHPHH5m|H81;H(1[A\A]]fDHHEHEH([A\A]]HfUHSHHGHGHH)HvVHHHt`HtzHH tCHuqHu@HH5{H8DGHЉH uH]GWHH HH uH]1fWGHH ‰H uH]DH@`HtoHHtcHHtYHH9Cu7@HHtHHgH߉EETHHHu&sHHcH5gH8ff.@UHSHHGHGHH)HvVHHHt`Htz5HcH9tFHuHuDHH5zH8"DGHHcʉH9uH]ÐWGHH HHcʉH9uH]ËWGHH HcʉH9uH]H@`HtoHHtcHHtYHrH9Cu7@HHvHHiH߉E5EVH腲HHu&HHH55fH8$ff.@UHSHHGHGHH)HvVHHHt`HtzHcH9tFHuRHuDHqH5"yH8DGHHcʉH9uH]ÐWGHH HHcʉH9uH]ËWGHH HcʉH9uH]H@`HtoHHtcHHtYHH9Cu7@HHvHHiH߉EEVHHHu&SHHCH5dH8ff.@UHAUATISHHH>H9F HFHƒHHCH)HHID$H;[H;6HXpLhhHtKH{tDHIHHLSIUxHIU9H[A\A]]fDMIEHHHL[A\A]]f.ID$HHxsHH9s{ID$HЋtH[A\A]]fDID$HHHHH9s1LH)tdI}H;=iC|[1A\A]A^]@HH8LEt뛐{yfDkC|L@`IMtHIXL(HH0H9t I9ID$`IjHI]L PHx HHtPHIEH5rH8C|[A\A]A^]HH5_H8IEfHCtp@tgHtJHXHHy1H~f.HTH9 I9HH9u]LH耯EHtMD$`ID$`M9LH HHH9HuHH9yHI9iHuI9Vff.UHATSHH0HGH9$HEHH;H521rIHfHuLH)EHEHI$x HI$twHH1HHt=H0[A\]HuGH]HtFH؅xHHuH߉EEH0[A\]@Lp|HttIM@IHI|$`H0tI|$`ID$`fHu1/H1jIfUHHHuHEGt2H}HtHx HHt H:f1ff.WxUHAWAVAUATSHHLLx`IH@`MMwAtAMo(Mt AEtAEHuHHEH}HtHxHHu @Mt M9o(I|$`M|$`HtHx HHMtIx HItyMtIEx HIEtBH[A\A]A^A_]CxtE1E17fDHXcHL[A\A]A^A_]f.LzXfDLLUUHAWAVIAUATISHH(LoIH;<fIhLLIHitAIGHHVH8HEEH;tIT$LH}8H}HktHxHHu HEHEMIHIu}LHEHEkfDHHEHLEąuHHtH8HB@HSHEHLIx HItpHt H H9HtIH(1[A\A]A^A_]f.H;XuLxAtAHx HHM>H([A\A]A^A_]LHEHE{HHtH8EHvM>eH}wH}Hx HHEąuH}MuHIULH5kH81Q@Htm@LHXHtH8HEEHfDHGalff.UHATISHH HH9Gu*GI$tH H[A\]fDHHHUHEqLe؅HEHuHH]LHI$x HI$tNHHCH;JjH;U]HHIąx HHtIL:@LfDH [A\]Mt%fHuH)EXH{1fUHSHHHGtHCHHv*HH)HHtdHtNH&@SH)HHx HHt H]HHEHEH]fCSHH CSHH HfDH@`Ht?HHt3HHt)H@H;u2%Haf+Ht"HYH袠HHtH@HH5_TH8Nff.HGtkHGHHv#HH)HHt-HtfWH)HËGWHH fGWHH H#UHAVAUATISHH H`HEHC`H}HHWHUȃtHG(L-vHEIuHtqtjH9uhH_HtHx HHHtHx HHaH}Hx HHI$H [A\A]A^]H9tHHuH}HUHEIuHxH9LeLmLuMt M;l$(MH{`Lc`HtHx HHMtIx HIMLIE@HIE2L%ffDH}HtHx HHH}Hx HHtoH}H_HtHfDHsHEhf.HtI$z;f+c!LLLtLuLeLmMtM;f(uuH{`Ls`HtHx HHtQMtIEx HIEt0MI$HI$LL|uLL{UHAWAVAUIATSHHHGHHt!IMt'HL[A\A]A^A_]DIMuHH8Iu%H~LH5PPH81HHHtHHtH5o#HIHLHIHtHHIx HIt1Ix HIt3Hx HHt5HJILHE+HELHEHEHHEHEI1yHHHHUHAVAUIATSH G|G|IHwHHHtHLC|H [A\A]A^]Lw@ML;%tRfInH=F)Hu1fI:"H)EHC|IEH [A\A]A^]L tIFLDHH5:NH8IEH [A\A]A^]LH{@HEHCHHtHHC@x HHtYzHuHLeLHL謦MI$HI$LE.E!ff.@UHSHUHHE&uHEH]H]uH;ytHgHu!1H]f.HH8HxHHuH1DUHSHH8HHH+HC HCH\HC(H@HHH]f.HHE1H EL KH5VH:PHtL1HZYx HHt 1DH1@UHAUATSH(G|HEG|HwHHHt/H0HMoAC|HEAuNH([A\A]]H@HHGH9HC|H([A\A]]@Eu.H;tHHEHEHtHx HHt]1H([A\A]]HH5"KH81fDH5aHUHA)DZfDH1@H{@HEHCHHtHHC@x HHtWJHuHLmHUHL{AMIEHIEL|뢐UHSHH`8HHHoH)HC(HCHS8tHH@HHH]fDHQHE1H $CL HH5mSH:PHI1SHZYx HHt 1DH1.ff.UHSHH8HHHH(HC HCHS0tHH@HHH]fDHHE1H TBL ,HH5RH:PH I1HZYx HHt 1DH1^ff.UHSHH8HHHH'HC HCHC(HS8tHH@HHH]fDHHE1H |AL TGH5QH:PH4H1HZYx HHt 1DH1@UHSHH8HHHH'HC HCHC(HS0tH@H@HHH]fDHٿHE1H @L FH5PH:PHdG1HZYx HHt 1DH1@UHSHH 8HHH/H8&HC HCHC(HS0tHp H@HHH]fDH HE1H ?L EH5%PH:PHF1 HZYx HHt 1DH1@UHAWAVIAUIATSHL $IMDx$LDkA9HHIA;Yu{M)AEtAEHl L1LIHX(HIExHIEI$xHI$H[A\A]A^A_]DIL$`ID$`HLAAtALy(Mt AtALLLEHMHMLEHIL;y(I|$`IL$`HtHx HHPMtIx HI'MtIx HIL #M&D5"LDHcA9LcIMA;_b"A9D)ЍPIcHHHHHHHt8HLL?AA_M/D5}"AE)(IEpHLIE_H[A\A]A^A_]hLLP"A9iDp@LωUIcHSIHLc}D5!D5!H!LIIA9'fDLL3IHI|$`E1E1ID$`H_DIx HI.Hx HH MSIHHLI8L@L0LELEfDHH H H XL(AE^]HM<HLLEHMHMLEAEI?M/tAEHHHpHcLHMRHMfUHH7HurH5H=D 1HAH=bU%1ÐHɹHE1L {@H :H5JH8R1H\AX1ZDHyxtHH=9AHfDUHH7HurH5;H=1}HAH=T1ÐH)HE1L ?H 9H5EJH8R1H@+X1ZDHyxtHH=@訋fDUHH7HurH5H=1Ht@H=T1ÐHHE1L ;?H U9H5IH8R1H@X1ZDHyxtHH=?fDUHATSHL%NA$tA$HHuLHHEHEHI$x HI$tKHt11HHx HHt:H?wH=SH1[A\]LfDHff.UHATSHL%~A$tA$HHuLHHEHEHI$x HI$tKHt11H"Hx HHt:H>|H=7SH1[A\]LfDHff.UHH7HurH5[H=1蝾H4>H=S1ÐHIHE1L <H 7H5eGH8R1H=KX1ZDHyxtHH==ȈfDUHH7HurH5H=$1H=H=R1ÐHHE1L [<H u6H5FH8R1H<=X1ZDHyxtHH==(fDUHH7HurH5H=1]H<H=2Re1ÐH HE1L ;H 5H5%FH8R1H< X1ZDHyxtHH=y<與fDUHHH0HPxHcHt H^<H=QHEHEfDUHPHAWAVAUATSHHH}HEHEHEHLIHMHHHHtHHMHUHMH;AHS讠AYH]AZ1H}HuHtHxHHHk;H= Q1He[A\A]A^A_]@HaHL =AH *4H5zDH8R1H';`XZkfHuHtH]L5;L9AH;DiH;\HDAŃXL=yH=IWLHHRtH*H9GXHuH}HHEHEQH}IHx HHNMM9L5 L;=Q@@DM9;L{Aą8Ix HIlHEHx0HHEA1AtALH;H0HH#HHEHEfEHE1HMHL%M9HUAT0_AXH]H.H1HH 2H5WBL :ALH8j13Y^>@#fD"fDDIx HIt[H8H=-N1f1E@LkHLKLHHzfHGLgHEA$tA$HMEtHx HHtIH}HuLeHEɺII$x HI$t H}aLUHGHAVAULmATISHHPHHGGH~H5LmHEEHEH9tLLuu?HUHuL?HuHHULeLeH-fID$HEHLeHLeHH}蓍HEH}HUL9fHnfH:"EL9HUHEEHH}HUHEH}L9t HEHpLuHLH}L9t HEHpeHPH[A\A]A^]DIt$(HH5H=KLuV@HtHtELͿHUH}HUH}I@HEELeLeL-EЈHUH}HUH8HAWAVAUATSHHXHDžhHEHEHLIHMHHHHtHH5HUHHhAHhSϙAYLhAZ1HhHuHtHxHHH4H=J1HeH[A\A]A^A_]@HyHL &6AH B-H5=H8R1HO4xXZeHuL&A$tA$LhL=|HELuEH=9LuLpIWLHHHpHDžxHEE HHtHIHuE1HH9CHL}LpLeoHPMtIx HIHx HH;HPHH}LpHEH]H}HUH9fHnfH:"EL9HUHEEHH}HUHEH}H9t HEHp޼LpHPHHHx HH{HEHpHUL9#HHfHnfH:"EH9VHUHpxHIH}HUHXHELpLHx0螻HߩtH}L9t HEHpHpHHH9t HEHpM)I$HI$LͺHE1HUHH}1HhSN_AXLhM0HLHH "*H5r:L 2AHH8j1NY^;HLp1@#fDHEEH]H]HLdxHPHHH~0H=FLp1fHtH&HIHUH}HUH}qHtH LHUHpHxH}f.H8xHpxLuLuLHLp&fDLpLdHHHCL{HPAtAHPDtHx HHt>HPHuEHUH}EHUHpHLpCH fH@taUHATSHH{@IHHxHP0L\tHt[A\]Hѥu[A\]DHɦt ff.@UHHH Hp(H}}tHtHatff.UHHH Hp(H}h}tH3tHtff.UHAVAUATISH tH= Lu1HLHELeJHI$xHI$HH;H;u`H;!tWHAŅxxHx HHEt?It$ LREHtSH [A\A]A^]fDDf.HtωH [A\A]A^]Hx HHtPH,H=BH 1[A\A]A^]fL訵H蘵?H舵fDUHAVAUATISH tH=Lu1HLHELeʾHI$xHI$HH;H;u`H;tWH/AŅxxHx HHEt?It$ L2EHHtSH [A\A]A^]fDDf.H1tωH [A\A]A^]Hx HHtPH+H=AhH 1[A\A]A^]fL(H?HfDUHAVAUATISH tH=>Lu1HLHELeJHI$xHI$HH;H;u`H;!tWH课AŅxxHx HHEt?It$ LREȽHtSH [A\A]A^]fDDf.HtωH [A\A]A^]Hx HHtPH)H=5@H 1[A\A]A^]fL訲H蘲?H舲fDUHAVAUATISH tH=Lu1HLHELeʻHI$xHI$HH;H;u`H;tWH/AŅxxHx HHEt?It$ L2EHHtSH [A\A]A^]fDDf.H1tωH [A\A]A^]Hx HHtPH(H=>hH 1[A\A]A^]fL(H?HfDUHAVAUATISH tH=fLu1HLHELeJHI$xHI$HH;H;u`H;!tWH读AŅxxHx HHEt?It$ LREȺHtSH [A\A]A^]fDDf.HtωH [A\A]A^]Hx HHtPH&H==H 1[A\A]A^]fL訯H蘯?H舯fDUHAVAUATISH tH=Lu1HLHELeʸHI$xHI$HH;H;u`H;tWH/AŅxxHx HHEt?It$ L2EHHtSH [A\A]A^]fDDf.H1tωH [A\A]A^]Hx HHtPH%H=E<hH 1[A\A]A^]fL(H?HfDUHAVAUATISH tH=Lu1HLHELeJHI$xHI$HH;H;u`H;!tWH诸AŅxxHx HHEt?It$ LREȷHtSH [A\A]A^]fDDf.HtωH [A\A]A^]Hx HHtPH#H=:H 1[A\A]A^]fL訬H蘬?H般fDUHAVAUATISH tH=>Lu1HLHELeʵHI$xHI$HH;H;u`H;tWH/AŅxxHx HHEt?It$ L2EHHtSH [A\A]A^]fDDf.H1tωH [A\A]A^]Hx HHtPH"H=9hH 1[A\A]A^]fL(H?HfDU1HATISHH5H=B]HHH@LHHHx HHt,tHHx HHt H[A\]HxfDHHEdHEH[A\]H  H=8XH1[A\]DH  H=8HE,HEcUHHHG(HxH8HtH qH=}8HEHEff.UHHH HPhHxH8Ht f.H& H=U8HEHEff.UH HHP8tH?t]@HtfDUH HHPtHt]@HٖtfDUH HHP tHt]@HtfDUHAUATISHHGH5HHHHH;XH;>u_H;tVHnAŅxwHx HHEt>I|$ HPH HH[A\A]]Df.HqtЉH[A\A]]DHx HHtPHAH=6H1[A\A]]HpXH붐HHfDUHAUATISHHGH5EHHHHH;H;u_H;tVHAŅxwHx HHEt>I|$ HP(H軦HH[A\A]]Df.H!tЉH[A\A]]DHx HHtPHH=5XH1[A\A]]H X裵H붐HfDUHHH HP0HHt HnH==5HEHEfDUHAWAVAUATISHHH5HuEtH5H=1@zHHtH}HHH1HCH=5SHL %LdHHEXZHEtHMHx HHHx HHI|$(赴HXH+IHHHEHGH}辴IHH1E1!ftIFJIL9eIEIBAIx,HLIE1Hx HHLIxHIuL葟HuHHJHv=UHHHG(HxjHtHgH=/HETHEff.UHHHG(HxHtHbH=/HEHEff.UHSHH(tH=Hu1HuHH]'Hx HHtHtH]@HHElHEHuH H=/HEgHEH]ff.fUHAWIAVAUIATSH(HXhIDL#Mt L;%H[HuE1E1AEtAEH=81HuHLEL}Lm?LEIIExHIEMIFhH8L HtHx HHHtHx HHMtIx HIH(L[A\A]A^A_]fA$tA$I\$tLIDLLEMRI~`H5LE'LEI~`IF`HtHxHHu LE葜LEL=AAfLEgLEfDHLELLEL8IFhH8L HtHx HHtQHtHx HHtKMtIx HItHH=7-LśLE躛LEHLE訛LEft#t&HWtDCUHAVAUATS0IHHI9t^HIL52I9AM9DuHL;%ɉt?LWAI$x HI$tZEx=ELHDËt[A\A]A^]ÐI$x HI$tE1@L谚fDL蠚ff.UHAWAVAUATSHHH}1葪H+HIIHHE1H}ȺLdHHH@H5HHH)IMtzHx HHIFI;F A$tA$IVL$HIFI$xHI$IM9YHL[A\A]A^A_]E1Ix HIHtHx HHMtI$xHI$}HH=*E1BHIFI;F -LL话71kL9kIHȘkL踘vL記2IXHIKL耘>ff.UHAWAVAUATSHHH=jH5HGHHIMHLHhHDž`Hh辑HHI$xHI$HBH;tIHx HHHCH5HHHHHHHBH;.tIHx HH^HCH5CHHHHHHBH;GtHPHx HHHCH5 HHH?HHgHBH;tIHx HHpHCH5HHHHHqHBH;tHXHx HHHCH5HHHHHHBH;(tIHx HHHCH5HHHHHcHBH;˃tHHx HHHAT$ L}L`HhHWLpHxHPLmHEHKH]HEH4HEHXHEHHEHHE@u tEAV A@u#AtADEHPV @u tEAW @u tEHXQ @u tEAU A@u&AtAADAS A@u#AtADED IT$D HP HX IFD HDIWHGH`HD3HSHF IEHTjHHI$xHI$zIx HIFHPHx HH Ix HIHXHx HHIExHIEfHEHH8HHXHX1E1E1E1HDžXHDžPI$xHI$HtHx HHMtIx HI'HPHtHx HHMtIx HIHXHtHx HHMtIExHIE#HtHxHHuHvfDHH=#x1HĘH[A\A]A^A_]ÐLHX1HXIDHHHHHLؐHȐL踐H訐LHH葐HHLDHxSLhHXf۟IH;A~HXHPXHXIMHDžX1E1E1HDžPH;}HXHPXHXIMHDžX1E1E1HDžPl+H H;}HXHPXHXHPHPYHDžX1E1E1fH8a軞HH;!}HXHPXHXIMOHDžX1E1fDHЎVH;};H5HHX8HXHP-DHH;|+HHHPXHHHXHX1E1LHX1HXDHHPHPIDLHPHPDHHHэHHDLHH豍HHDLHH葍HHkD HH;q{QHHHPXHHIM]1@ÜHMa諜HdH;{#HHHPXHHHHZH;{H5HHXKHXIH;{lH5HHXHXI^H;{ZH5HHXHXILH;Q{H5\HHH赎HHHXH;{H5&HHHHHIH;zH5HHHMHHHff.UHAWAVAUATSHHHGH5YHHIM#HCH5HHHIMHCH5<HHHqIMHCH5HHHeIMGHCH5HHHqHHSHUEHUHHUL`HLp Lh(Lx0HP8)Ht#Hx HHtsH[A\A]A^A_]@Hx HHt@HH= FHHH[HA\A]A^A_]HfDHHEHEH[A\A]A^A_]Ð[IWKIsI$dHI$VL艉1eD1E1I$xHI$Ix HIMtIEx HIEtEMtIx HItHHHHHHfLHUHUfDLHÜHUfDLHU贈HU_3I1һ@ILHUlHUfDۗHfDUHAWIAVAUIATSH(HXhIDL#Mt L;%vH[HuE1E1AEtAEH=81HuHLEL}Lm?LEIIExHIEMIFhH8L HtHx HHHtHx HHMtIx HIH(L[A\A]A^A_]fA$tA$I\$tLIDLLEMRI~`H5LE'LEI~`IF`HtHxHHu LE葆LEL=AAfLEgLEfDHLELLEL8IFhH8L HtHx HHtQHtHx HHtKMtIx HItH)H=LŅLE躅LEHLE訅LEft#t&HWttDCUHAVAUATS0IHHtI9t^HItL52sI9AM9DuHL;%st?LWAI$x HI$tZEx=ELHDËt[A\A]A^]ÐI$x HI$tE1@L谄fDL蠄ff.UHAUATSHH_8H; sumL-IAEtAEHuLLeHHE}HIEx HIEt8HtSI|$8Hx HHt.I\$8tHH[A\A]]fLfDۃfHv@H=سfDUHHH0訃HtÐH6FH=HE蔳HEff.UHHH0OHcWHtHKH=HEDHEff.UHHH0_HHtHPH=HEHEff.UHHH0诈Hc跂HtHFUH=HE褲HEff.UHAUATSHHHFHnHHL-cAEtAEHCH5HHHHHHCH5HHHIMHx HHjID$H;oA$tA$LI$xHI$jHC~HEC fH:")E@u tEHCH}HP#XIHHx HHHuLLeHHEzHI$xHI$IExHIEHt11HwHx HHt/HEH=觰He[A\A]]HhfDHXIExHIEuL6HyDL HL;LHnHE1L cH }H5H:PH1賐XZHe[A\A]]ÐHHUDHHU7HH=WADHHIEHIEL6軎I<H;!muSLPXHH]IExHIEuL~I$@HI$2L~%H;mtH5ܻLAYLmAZ1H}HuHtHxHHH H=.1He[A\A]A^A_]DHPHL nAH H5H8R1HrXZjfHuL.AEtAELmH5?1LHEmHHtML=vPL9H;YOurH;OtiHlAƅy^HxHHfDH}HtHx HHHH=1@DHx HHEoHtIEH;NAEtAELmH5H}(IHH}Hx HHXHuHLeHHEHEYII$xHI$Hx HHMt%11LVIxHIDfDHE1HMHHHUSa;_AXWLmMHbNHH 8H5L AHH8j1dpY^DLkHHn`HH HLkIHHx HHM9L;5LL;5M LjÅIx HIHtHuHLeHHELm9XHx HHH4MBIU6HIU(LHE(^HE^fDH^+IHIL]fDHHE]HEFH;KLPXHEHHHHHk]fDuX]uJHH]H8]1L(]lL]H]]L\H;KGH5Lf_9UHAUA ATSHnH1I\HHwHpHL\Hx HHo\HH{H4HL\iHx HH+\HHHHLM\%Hx HH[HHsH HL \Hx HH=[HHgHhHL[HxHHuHU[[[HHOH0HL}[UHxHHuH [[HHOHHL5[ Hx HHZHHHHLZHx HH ZHHH؞HLZHx HHqDIZHHHLL-HjHtI$xHI$sHx\HHuSHHEYHEAI$x HI$tiHx HHHKH=w貉1H[A\A]]DHxY HhY>HXYLuEYuI$xHI${I$x HI$tV_@H߉uXuHDHXI$x HI$t^@LXfDI$xHI$LHEtXHExL`XfDI$xHI$H(XZI$xHI$[HWnI$xHI$+HWI$xHI$LWiI$xHI$LhW!I$x HI$tiHLHI$\af.LWLVLVWLV2LVULVtfUHAVAUATSH( eVHL5EL-DHL9L9uJH;EtAHaAąxbHx HHEt)AtA[LA\A]A^]fDf.AEtAE[LA\A]A^]Hx HHt8HeH=[1A\A]A^]DHUmHUff.UHAUATISHHGH5HHHHH;hDH;NCu_H;CtVH~`AŅxwHx HHEt>I|$(\HUHH[A\A]]Df.HCtωH[A\A]]DHx HHtPjHQH=踄H1[A\A]]HTXdHk붐HXTfDUHHH(O_HGTHtHrH=HE4HEff.UHHH(?[HSHtHH=HEHEff.UHHH(O]HSHtH6H=HE蔃HEff.UHAUATSHHHFHnHHL-SAEtAEHCH5ӝHHHHHHCH5HHHIMHx HHjID$H;@A$tA$LI$xHI$jH3~vHEC fH:")E@u tEHCH}HP#)IHHx HHHuLLeHHEKHI$xHI$IExHIEHt11HHHx HHt/H5H=藁He[A\A]]HXQfDHHQIExHIEuL&QHyDLQHQLP;LPH?HE1L SH mH5H:PH1aXZHe[A\A]]ÐHHU4SHHU7HH=GD_HHIEHIEL&P_I<H;>uSLPXHH]IExHIEuLOI$@HI$2LO%H;>tH5̌L,RHUHAWIAVAUIATSH(tQHXhIDL#Mt L;%>H[HuE1E1AEtAEH=1HuHLEL}LmXLEIIExHIEMIFhH8L HtHx HHHtHx HHMtIx HIH(L[A\A]A^A_]fA$tA$I\$tLMYIDLHNLEMRI~`H5PLERLEI~`IF`HtHxHHu LEMLEL=AAfLEMLEfDHLEMLELMIFhH8L HtHx HHtQHtHx HHtKMtIx HItHkH=R}L%MLEMLEHLEMLEft#t&H;tDCUHAVAUATS0IHHu;I9t^H;L5:I9AM9DuHL;%);t?LWAI$x HI$tZEx=ELHDËt[A\A]A^]ÐI$x HI$tE1@LLfDLLff.UHAUATSHHHFHnHHL-AEtAEHCH5cHHHHHHCH5HHHIMHx HHjID$H;n9A$tA$LI$xHI$jHÛ~HEC fH:")E@u tEHCH}HP#a"IHHx HHHuLLeHHE/DHI$xHI$IExHIEHt11H/AHx HHt/HDH='zHe[A\A]]HIfDHIIExHIEuLIHyDLIHILI;LpIH18HE1L H H5MH:PH13ZXZHe[A\A]]ÐHHUKHHU7HH=׿ DsXHHIEHIELH;XI<H;6uSLPXHH]IExHIEuLkHI$@HI$2LIH%H;M7tH5\LJHUHAUATSHHHFHnHHL-AEtAEHCH5HHHHHHCH5?HHHIMHx HHjID$H;5A$tA$LI$xHI$jH~6HEC fH:")E@u tEHCH}HP#IHHx HHHuLLeHHE_@HI$xHI$IExHIEHt11H_=Hx HHt/HNH=,WvHe[A\A]]HFfDHFIExHIEuLEHyDLEHELE;LEHa4HE1L H -H5}H:PHJ1cVXZHe[A\A]]ÐHHUGHHU7HH=DTHHIEHIELDkTI<H;2uSLPXHH]IExHIEuLDI$@HI$2LyD%H;}3tH5LFHUHAVAUATSHH H=OH5HGHH,IMHuLH]HHE=IIEM_xHIEID$L51L9A$tA$MI$xHI$_HCL9tfInAE H]кfH:"k)E@u tEC @u tEHC IUH}HTIIEM>xHIEHx HHH L[A\A]A^]H;0MHPXHHIExHIEHH=pE1prH L[A\A]A^]L8BiL(BHBH L[A\A]A^]LA/{QIH;/uqLPXIM I$NHI$@LA3fDx HIEtIDLxALhAH;o0tH5~~LCIxH;O0H5Z~HCHfUHAUATSHHHFHnHHL-AEtAEHCH5HHHHHHCH5?HHHIMHx HHjID$H;.A$tA$LI$xHI$jH~6HEC fH:")E@u tEHCH}HP#IHHx HHHuLLeHHE_9HI$xHI$IExHIEHt11H_6Hx HHt/HH=WoHe[A\A]]H?fDH?IExHIEuL>HyDL>H>L>;L>Ha-HE1L H -H5}H:PHJ1cOXZHe[A\A]]ÐHHU@HHU7HH=DMHHIEHIEL=kMI<H;+uSLPXHH]IExHIEuL=I$@HI$2Ly=%H;},tH5zL?HUHAWAVAUIATSHXHGH5HHIMIID$H5LHHHI$HxHI$HCH;*_tHI܅x HHA}IHA}H+HCH;*tIfDHx HHA} H*+ HCH;:* tIHx HHLHAT$ LeL}HEHLuHEHLmHEHNHEȸ@u tEAV @u tEAU @u tEIT$ IGH} HT)IVIUHHHI$xHI$Ix HIIx HIyIExHIESHXH[A\A]A^A_]ÐHa(HCH;(IH;K(HPXIME1JKH(HCH;3(I H;'HPXIMJI$xHI$~Ix HIHtHx HHMtIx HIzMIEHIELuL9u@L89cL(9L9zL9VL82H8DI$xHI$IDHfH=*1h#fDH8_H8 HIWGHtH;a&HPXIHMlHH_H!8R@L8IFfDLu7usDH߉u7uBDLu7uDIH;&NH5tH":I@H;&@H5tH9I2H;o&lH5ztH9I^Lu77uoff.@UHAVAUATSHHHc7H{SIL%$A$A$L-%AEtAEMGHHLpHL` Lh(=DHtGHx HH3H[A\A]A^]fDL%a%A$utXMHx HHHҬRH=4fGHHH[HA\A]A^]L-#AE! Ix HItPI$x HI$t.IEvHIEhL5[Lx5fDLh5fDHX5'xHHE45HEH[A\A]A^]UHATISHH5tvH9st H;#uMCA9D$u CA8D$tH"t[A\]CA8D$uH#t߉HHQ:1ut#t&HG#tDCUHAVAUATS0IHH#I9t^H9#L5""I9AM9DuHL;%"t?LG?AI$x HI$tZEx=ELHDËt[A\A]A^]ÐI$x HI$tE1@L3fDL3ff.UHHHc3Ht HWH=HEdcHEff.tH+"tfH!tff.tH!tfH tff.UHAWIAVAUIATSH(4HXhIDL#Mt L;%!!H[HuE1E1AEtAEH=~1HuHLEL}Lm;LEIIExHIEMIFhH8L HtHx HHHtHx HHMtIx HIH(L[A\A]A^A_]fA$tA$I\$tLm-HHH rHL6-Hx HH*D,HHHLL-uT=HtI$xHI$ HxeHHu\HHE`,HEJf.I$x HI$tiHx HHHˢH=?2\1H[A\A]]DH+EH+yH+Lu+uI$xHI$z{I$x HI$tV_@H߉uu+uHDH`+5I$x HI$tF@L0+fDI$xHI$iL*fDI$xHI$ H*I$xHI${H*I$xHI$KLHEd*HEI$xHI$L(*yI$x HI$t@;HLHQI$fDL)L) L)/L)L)ML)tfUHHH(:XHtÐH$H=HEdYHEff.UHHHG(H@xXHtÐHlH=HEYHEff.UHHH HP`HtHfH=}HEXHEff.UHAUAATSH:Hw1Is(HHOHnHL(mHx HH/(HH;HG@H :I$x HI$tV@L fDI$xHI$Hx Lh fDI$xHI$H8 I$xHI$kH I$xHI$;HI$xHI$5 LyI$xHI$?HxBLhI$xHI$9H8FL+ I$xHI$YaHPLI$xHI$9'HZL I$xHI$9HdL}I$xHI$YHPnLCI$xHI$YyHxL I$xHI$A?HI$xHI$ALHLI$xHI$'HhL[I$xHI$H.I$xHI$ dLHI$xHI$*LLHEHELI$xHI$LxI$xHI$LKL>.HLHI$QVI$x HI$t$NLLLL8LXDUHHHG(H@x4HtÐH6vH=HEKHEff.UHHH HPhH@x4HtHޑH=HEaLHH#HH%H5aHL#Hx HHWIEH5cLHHHHH5cHLHx HH=IEH5cLHHHHH5cHLoxKHx HH'A$tA$I$xHI$uLHeL[A\A]]fI$xHI$JHx HHtb_HKH=CE1DHXHpH`"HKH@fDHHE1L H ͂H5H8R1H$XZj@Hy[YHH=̉xAI$HI$ Lf+"H9I$xHI$:`LhHX!HI$xHI$a{H!HI$xHI$b;H[!HI$xHI$cI$xHI$~d !HI$x HI$t_e@ H L8L+L/LbLuLDUH`HATSH HEHEHEHLIHMHH\HHtHHMHUHMHnAHSAYH]AZ1H}HuHtHxHH_HƆH=7@He1[A\]@HHL ~AH H5H8R1H̆ XZqfHuHtH]H5S^H=d1H,H=?H]HRHHEHT8HE1HMHL%*HUAT_AXH]HfHHH ~H5L xALH8j1Y^|@pfDUHAVAUATISHL-UH=KIULHHËtHx HHt_I9tgL-TH=\KIUL`HHtHx HHt;$I9H[A\A]A^]HI9uH[A\A]A^]ÐH fDLS8HHCHhH=t=H1[A\A]A^]kLHHL:L-bAEtAELL5JHHHzH9CH=yVHqIHHxHHuH HuLLeHHEHI$xHI$uL IExHIEuL Ht011HIEx HIEt/Hx HHt=DHh fDLX IExHIEuL< LHIHx HHt MtLH DUH\HATSH HEHEHEHLIHMHH\HHtHHMHUHMH~AHS(AYH]AZ1H}HuHtHxHH_HցH=G;He1[A\]@HHL AH zH5H8R1H܁XZqfHuHtH]H5cYH=_1H<H=z:H]HRHHEHd 8HE1HMHL%:HUAT_AXH]HfHHH yH5L ALH8j1Y^|@ pfDUfHHAWAVAUIHATSHHTHHHX)EfHnfH:"HEHMHE)EHALOM4HHtH+HtHMHLeHUIL5"LH4AVZYxGH}H~NfDHH:I<uIع1LALLeH;HtHx HHHI9uH0DH=E18HeL[A\A]A^A_]Hu@HHtHMHHtHMHtcHtLHIع1H=ALe 2CfDHHtHMHHtH8HMtH}LeÃH}L}AHtLXI$xHI$e[ HXLI$x HI$tXf% H|LLLL?LrLfUHMHATSH HEHEHEHLIHMHH\HHtHHMHUHMHtAHSAYH]AZ1H}HuHtHxHH_HvsH=D,He1[A\]@HHL .uAH JlH5|H8R1H|s XZqfHuHtH]H5KH=lQ1EHrH=M,H]HRHHEH8HE1HMHL%rHUAT_AXH]HfHHH _kH5{L (tALH8j1 Y^|@{pfDUHpKHATSH HEHEHEHLIHMHH\HHtHHMHUHMHqAHSAYH]AZ1H}HuHtHxHH_HFqH=L*He1[A\]@HQHL rAH jH5jzH8R1HLqP XZqfHuHtH]H5HH=HgLHqHHHH7H{`H0 tH{`HC`vfD[HBf HhH=%!H(1[A\A]A^A_]H߈UEU5@H0HH5zH8Bf f1)IHtHLHIx HIHt!DIHt+HLIIx HIMHx,HHxHHuHZf.fD HHHH HD.IHHLHIx HIHhfUUHtfDH}HLHEHUHHxHHuH_HlAH DI$HLLLLfDH$HyH5*H8DHHxHLhHfDUHAWAVAUI ATSH8HE:HEH1&HHZH54H}HGHx HHSHH}H52H}HBHx HHHH(H5i5H}HHx HH WHH;H51H}HxHx HHHH&H51H}H3sHxHHuHHHH51H}H*HxHHuHzHHDH5M1H}HHx HHUH.8H54H}nfH8H52H}OGH}LIH]HA$tA$H}Hx HHHEI9=H57L0=A$tA$LH}HAE11E1E1Hx HH6HtHx HHMtIx HI,HtHx HHMtIx HIHxaDH=Mt1I$x HI$t{IH8L[A\A]A^A_]fDHHpH`OE11E1E1AH}1H@L xHHU HUHUHUfDHLHUHULAE11E1E1Zf.H2IAfHE11E1E1A%E11E1E1Af+sfDE11E1E1Af.E11E1E1Af.HE11E1E1Azf.E11E1E1AZf.E1AMHHIL=V=AtALHq%HHHaH9BpH=1HHUTHUHI1Hx HH~EHuLHfI:")EH}H螥IHEx HItIx HISHt 11H}Hx HHHAE11E1AE11E1L54<AtALL=O$HHNH?H9CH]H5Z4H}1IHpH}Hx HHHuLL}HHEHEcHIx HIIx HItHt11HkHx HHtkAE11E1H@KL3L&H=LqLtHE11E1AA1HEAHHHU8HUHHx HHtYHH^AE1151A(LHIHx HHtLmM IM H5!LH&Ix HIJID$H5!LHH IM H5!LHCIx HIID$H5$LHH IMH5k$LHpIx HIHUH5YHA1IH.ID$H5"#LHHHHHBH;t H;tHEIE1Hx HHH]L1MLeIMIH}IGH I9OI92IGJtIMtIExHIEtH="Hu1HHEH]QIHx HHzMTIFI;F 3AUtAUIVL,HIFIExHIEI LHL8/E1E1侻E11Hx HHMtIx HI#HtHx HH*MtIx HI)HgFH=nHE1Hx HMHHttMtI$x HI$tmMtIEx HIEtfHeH[A\A]A^A_]@LHL8AH(yHfDLfDLfDHHUuHUuDLHUuHUuDH׉uuDLuuH0EH=LmfLhLLLIH]MLIIx HIE1E1便fDHټHE1L CH =H5MH8R1HDXZ1lfHyxHH=D1RGDHELHHLLmH]MLeIIHUHt H H1H9 HU$HUIx HIHH5LHrIx HIL5!AtAH5LIH)HuLHEHHEwHIExHIEIx HIHHAH;޺t H;tHEIHEHx HHz1HEH}H]HEL}BH {I9NIFHMH9eIFL,AEtAEHEH趉A$tA$H=Hu1HLeLm5LHzHtHu1H]HH=HEHHE4HHUx HHlH;IO IGHHH9H9 t IOHHIGHx HHgH}LHUHELHUHIHUH]~HUHHt HӹH0H9HUVHUIx HIHtHEIIHI9OK\f.H@H=h1&E1E1/E1E1侻E11E1E1E1E11ҾCIE1E1E11ҾsIE1E1E11ҾKH`E1E1E11Ҿ#ILHU$HUE1E1E1DHALH]MLeLIHHUHHUHUHI}H@HHEHeIHwHLHUHU\HLe1E1 LHU4HUH9MlAE)(LfDH]ILHMHMHLHMHMHyIܾIE1H]HHMHMHItyH@HHEHtMHEHHU%HUH I1LHUHUIE1H˾1E1IE11E1H˾HU踫HU=Iվff.@UHAWAVAUATSH(H06ÃL-[H=lIULpIH|tA$ID$H5LHHII$MxHI$HUΉLyHHcljHiQH%)kd)ωHωH HAfu1 HH)(H61HA HI1ؚHHDH=HIHMx HHHI9EHuLLeHHEھHI$xHI$yIExHIECHHxHHfDHtH([A\A]A^A_]fHuHuF-HH>HxHHu H;IEx HIEtnH:fH=c.H(1[A\A]A^A_]DLHLKIHtufDLfDLH>LzIF:HI$,LJDM}MuAfInfI:"tAAtAIEx HIEt>HuL)E诼HIx HIt M@LL)EfoEUHAWAVAUIATSHHGH5HHHHL5tL%]L9L9uuH;tlHADžHx HH]EtPMm IELP`LIEPhH^Aǃw&H;HcHfDDf.HqtH[A\A]A^A_]ÐHx HHH=8H=aH1[A\A]A^A_]IELPxDH8{Hu1/H7BH=x8HUSHUȾDIELPx0Hx+HB1~H7>H= `HUHUȾIELPxMHHU7IELPxfZHH!7bfIELPxH8nHH67IELPxHc8>HeH6fH=i_HU HUȾbfIELPx8tIAtALfDHCH/H蠿A$tA$LUHAWAVAUIATSHHGH5 HHHHL5DL%-L9L9uuH;ƭtlHTADžHx HH}EtPMm IELP`LIEPhH.Aǃw&H+HcHfDDf.HAtH[A\A]A^A_]ÐHx HHH 5H=I^tH1[A\A]A^A_]IELDH8HHu1{H4BH=E5HU HUȾ2*fIEL0HxH?1{Hn4>H=\HUHUȾ0fDIELH.H4IELfZH,H3gIELH8#Hz*H34@IELHc8HJ(H{3fDH=\HUHUȾJf.IEL8tFAtALHpvHHPA$tA$LUHAVAUATSHHLsIMtnIv0I~(HHIvI~IHHHLxdI$x HI$t2Hx HHt2M6MuAEtAELoLxfDHhfDHx HHI$L51xHI$LH=@[19IEx HIEtoH[A\A]A^]L51,H=][LL5o1,H==[LHxHHzH衺m@L萺H[A\A]A^]@LxD1H1H={ZvH[A\A]A^]HBff.fUHATSLeH0Hw LeHuH}(HHH}HEH9t HEHpҺHHtHElHEUHAWAVAUATSHHHHHZ13IHg蒤IHvHCH5HHHIMH5kLLIx HIHCH5HHHIMH5iLL讛Ix HI*HCH5_HHHIMH57LLT<Ix HIHCH5HHHIMH5LLIxHIuL芚H53LLȚxHCH5HHHIMH5LL肚jIx HIHCH5HHHIMzH5LL(Ix HIL5AtAHCH5HHHLIM.HuLL}HHEHIx HI]Ix HI1HHBH;mH;xzHHU.HUHIH@HHEHIQf.I$xHI$Ix HInE11۾H2H=6;E1IExHIE(HtHx HHMtIx HIHeL[A\A]A^A_]@LLE11۾E1I$xHI$uLu˗uM3I(HILu蜗u@tHEIE1Hx HH1HEH}LeHEMbIFH I9NtL9IFNHHL,LHx HHƆHHBHHLHx HHl肆HHHHL褆Hx HH>HH2HkHL`Hx HHHHHHL<HxHHuH謅貅HHH_HLԅHxHHuHdjHHHHL茅Hx HHP&HHHHLHhHx HH<HHHHL$Hx HH( 螄HHHKHLHx HHDZHHHgHL|HxHHuH HHzH/HL4THx HH ΃HHpH HLHx HH芃HHnHHL謃Hx HHFHHWHHLhHx HHDHHBHLL-膓HCtI$xHI$HxzHHuqHHE蒂HE_@I$xHI$}Hx HHHH=%HcHھH=&O1H[A\A]]fHSHHLuupDI$xHI$_I$x HI$tV;@H߉u腁u$DHp3I$x HI$tV@L@fDI$xHI$HLfDI$xHI$wHȀI$xHI$GH蘀I$xHI$HhI$xHI$=L8qI$xHI$:H;LI$xHI$'wH?L I$xHI$@=HILI$xHI$HTSLG I$xHI$LHEHE_LI$xHI$L~I$xHI$ZL~I$x HI$tu1UHLHI$LX~LK~L>~ L1~BL$~bL~~fUHHHAVAUATSHH0HEHEHEHLIHMHHHHtHH5HMHUVHMAH1YAYLuAZ1H}HuHtHxHHHH==!P1He[A\A]A^]ÐHkHL AH H5H8R1HXZpHuL6AtALuLAă\H5ŹH=޽1诨IHSDHHH\Hx HHAEtAELIUxHIUM IHILHE|HE@HE1HMHL%HUATW_AXlLuMHjHH oH5L 8ALH8j1蛌Y^#@{fDHx{ LHEd{HE#HDHH=5H1HH=HE$HEff.UH@HAUATSHH8HEHEHEHLIHMHHoHHtHH5<HMHUVHMAHVAYLeAZ1H}HuHtHxHHrH-H=G21He[A\A]]DHhHL vAH H5H8R1HȊXZnHuL&A$tA$LeH5ϺI;t$It$0H{0VtBHhtI$VHI$HLHELyHE3H1guHE1HMHL-HUAUT_AXLeMRHgHH H5L `ALH8j1ÉY^i@x]fDHLI~I$sHI$eLox1XUHAWAVAUATSHHIHJ IEH5LHH\ HHL=gL%eL9L9H;fHAƅHx HHIUHELHEftIHH5LH' HHL9L9MH;e@H耂Aą=Hx HHEHetIǿ HH IEH5dLHH! IMH5<LHwI$xHI$IEH5LHH IMH5LHvI$xHI$IEH5LHHIMH5LHIv)I$xHI$IEH5LHHIMH5LHuI$xHI$IEH5 LHHIMsH5LHuqI$xHI$IEH5LHHEIMGH5pLH5uI$xHI$H5XLHumH5~LHtSH5L.IHeH5HHtI$xHI$H5LI.IHH5~HHktKI$xHI$jH5L-IHH5HH tI$xHI$,H5ÿL-IHH5HHsI$xHI$H5(Lh-IH\H5 HHsjI$xHI$H5eL-IHH5JHH?sI$xHI$H5*L,IHH5HHrI$xHI$?I=HILXrD{Hx HHHH=q41DDE1AHxHHuHqH}DH=IHICMtIx HIHmHx HHHeH[A\A]A^A_]H5LH%HH tH=?Hu1HHEH]zIHxHHox HHMIU;@Hx HHI$xHI$HDH=覠IEH5MLHHrHHtbtH=`Hu1HHEH]yIHxHHx HHoMHH=;afHo HoFLoHNH=谟HoOHpoJH1^HE11L H H8RH5G1H%1XZf.MIHIL1nHyHH=1n0\fK~HLnLn\H6H=蘞IYHIL1E1fD}HAFDH(nHLnLALmHmHH=%I;}ILmHmHxmHAvD|ILHm AFD|I|H|IKAD{|HAD[|IgK|IADLlKLlL~lLqlArLYl8AZLAlkIIHILl@ALkjAAALk8HkDUHHAUATSHH8HEHEHEHLIHMHHHHtHH5HMHUVHMAHFAYLeAZ1H}HuHtHxHHH5H=_1He[A\A]]DHYHL 6AH RH5H8R1HK{XZnHuL&A$tA$LeH5ϫI9t$t L;%XIt$(H{(=vtIH:YtI$MHI$?LHEjHE*f.HWuHE1HMHL-HUAUpE_AXLeMBHqXHH GH5L ALH8j1szY^Y@ciMfDH:LnI$cHI$ULi1HUH`HAUATSHH8HEHEHEHLIHMHHHHtHH5\HMHUVHMAH3DAYLeAZ1H}HuHtHxHHHH= R1He[A\A]]DHVHL AH H5H8R1HxXZnHuL&A$tA$LeH5I9t$t L;%YVIt$(H{(itIHVtI$MHI$?LHEcgHE*f.HAUuHE1HMHL-HUAUB_AXLeMBHUHH H5L pALH8j1wY^Y@fMfDHLYlI$cHI$ULf1HUHHAUATSHH8HEHEHEHLIHMHHHHtHH5HMHUVHMAHAAYLeAZ1H}HuHtHxHHHPH=w 貕1He[A\A]]DHITHL AH H5bH8R1H HvXZnHuL&A$tA$LeH5WI9t$t L;%SIt$0H{0MntIHStI$MHI$?LHEdHE*f.HRuHE1HMHL-IHUAU0@_AXLeMBH1SHH H5WL ALH8j13uY^Y@#dMfDHLiI$cHI$ULc1HUH HAUATSHH8HEHEHEHLIHMHHHHtHH5HMHUVHMAH>AYLeAZ1H}HuHtHxHHHH=1He[A\A]]DHQHL VAH rH5H8R1HksXZnHuL&A$tA$LeH5I9t$t L;%QIt$ H{ 1{qtGHXQtI$KHI$=LHE!bHE(HPuHE1HMHL-HUAU=_AXLeMBHPHH gH5L 0ALH8j1rY^Y@aMfDHZLgI$cHI$UL?a1HUHHAUATSHH8HEHEHEHLIHMHHHHtHH5|HMHUVHMAHSLHE_HE)fHaMuHE1HMHL- HUAU:_AXLeMBHMHH H5L ALH8j1oY^Y@^MfDHLydI$cHI$UL^1HUHATSH `Hx`HHtHHMH0H9HHMHUHu TH}HtHxHH$@H}HtHx HHL%LH5HV1I<$[aHuHHH3mI<$H H[A\]gHG@HFH@HXHt+HJH~1H;tHH9uH [A\]HH9HuH;5lKuD]fD]fD_tf.HtHxHH{H H[A\]\t4;fUHAWAVAUE1ATSHGxHuȅ[LHH$MwMIFH;Kt H;J-AtAE1E1DMIFH=JI9~rL9IFJtIIIGHtHx HH#H4H@H9tHXHHqH1fHH9H;TuWLAHu@mHHtHJH0H9h cIL-FJAEtAECxH:HL[A\A]A^A_]HH9HuH;IxHIuLYzUHHAUATISH8HEHEHEHLIHMHHHHtHHMHUHMHAHS4AYH]AZ1H}HuHtHxHHHH=1He[A\A]]DHGHL FAH bH5H8R1HmiXZnHuHtH]HCHCHH5HH)HHHH9dHH$I|$0HL%FA$tA$Hx HHLfDHE1HMHL-HUAUh3_AXH]H&HiFHH ?H5L ALH8j1khY^A@sCHH 2fDCWfDsCHH HCH)H@HWHuhHuHDH`wHUHfHHHHAWAVAUATSHHX)EfHnfH:"HHEHEHE)EHLOMHtHHiHtHHULeIL-HULAUH41AXAYLuHH}aHHVtHUHVtHUnHLeHUE1L-iLAU01ZLuYxYI<tHHrI<uHDHLH5FL AH H8S1f^_LLeH;HtHx HHHI9uHH=E1HeL[A\A]A^A_]@HL6AtAH~LutHVH}tHULeHG]HGHHHH)HHHDoGII LL}+THHH=HbHx HHL-=AEfInfI:"tAEH=UHu1H)E,]HIExHIEHL;=BtHvH5H81`HD H=E1dDH H=]HfOLYOLLOML?OHH=BKH@`HtzHHtnHHtdH<H9Cu4@HhYIH2HH%HNHHHu AX`HHH=H5H8QHH=9l~uUHAWAVAUATSHHHGH5ƝHH IM HCH5HHH IM H5L@V BH5ÒLV0HCH5HHH IM ID$L=;L9 A$tA$MI$xHI$HCLHH5HH$ LIM' IAL9z AtAMIx HI0HCLHH5ÚHH LIM IBL9AtAMIx HIw HCLHLH5cHH LLIMICL9RAtAMIx HIP IFL9AtAMHCLHLH5HLLHLLHLLHH~HAL9t HHHHx HHa IEL9lAEtAELHّAP LMLhH`HSLxHpHƘLUHEHǘL]HEH8H]HEHYHEHHEHHEȸ@u tEDžAT$ @u+DžtDщAQ A@u$AtDADžAR @u+DžtDщAS @u tES @u tEHR @u tE H`LL ЋLD L IP  ID$HDYISIAIBHD#HHCHRHT4 LLHLLI Ix HI I$xHI$ Ix HI6 Ix HI Ix HI Hx HH HHxHHH IxHIt @IExHIE"MHL[A\A]A^A_]f.HCH5-HHHIM<I@L=i5L9AtAMIx HIHCH5˗HHH IM I@L9 AtAMIx HIHL8LHH0HKH@H-HPAD$ @u tEAB @u tEIB IT$H0LHT LHI I$xHI$zIx HIIExHIEMLLELDLhEH5HaIH H@H;j3 A$tA$MI$xHI$VH~H A@ fI:")@u tEI@HLHPLLHI Ix HIIExHIEMLLADL DSIME1E1E1E1E1AEHDž1MtI$xHI$HMtIx HIMtIx HIMtIx HIHHtHx HHHtHx HHtHHDH=_bsMtIx HIME1pHCfDLLLBLLLLBLDLBHB&LLLLsBLLLfLHBQIVE1E1E1E1AFfAGE1E1E1E1fLALLLALL`LLALDLLLLsALLLyfLLL:ALL]LLALODLL@LEDE1E1E1AL@SPINLL@LDL@L@H;y.LPXIMM1E1E1HDžE1ALf.I2HI%LLLL?LLLkOLI@E1E1ALHLLLL?LLLLZH;i-LLLPXLLIMYM1E1E1HDžAL@E1E1E1AH@AIE1E1E1E1f[NIvKNLI@E1ALf.H;,LLPXLIMAM1E1E1HDžE1AHL0>H >9L>LL=LDLLL=LLH=LLLL=LLL7fLLLJ=LLLH;1+LLLLHPXLLLLHHALf.H;*LsLLPXLLIMM1E1HDžAL7E1E1AHOKIPE1AL*f.KLLIDH;*LLPXLIM M1E1E1HDžAHfH;)LLLLPXLLLIMsHDž1ALMAHE17H;1)LLLLPXLLLIM"AL@1ALSJLLHLL5H;(LLLL^LPXLLHLLHH^E1E1E1AJH;(BLPXIMM1E1E1HDžE1AJE1E1AJH;(PH5vL<H\H=31^HeH[A\A]A^A_]f.HIHL AH H5bH8R1HMH?XZbHuH>tH}E>AŃHEHc.IHID$H5|LHHIMLL8:HIHAx HIIx HIH;H;kH; H8AƅPHx HHEH5HEHELk HC Mt7L81L-LmMtL1L-HC HC(A$tA$H{0Hx HHH=!Lc0tHx HHtHx HHsE1H}MHH{HAHh+H}MtUHE1HMHHۥHUS_AXH}HHHH XH5L !AHH8j1,L*HH{L{LsAfInfI:"tAAtAHx HHt=LL)EIIx HIt L^@L#H)E#foEH#ff.UHAWAVAUATISH8H=xH5tHGHHIMHuLLeHHE HIEHRxHIExHCH;MtHI݅x HHL=oH=_IWL&HHtIt$ L}L0HuH}4IHH}HEH9t HEHpt#3IHL`*IHHZH5 sH"HCLMwH=LE''/LLELHAHE,HUHHx HHEIx HIaI$xHI$3HBH; tIHx HHZfInAE LefH:"k)E@u tEAD$ @u tEID$ IULHTIIEMxHIEI$HI$L @H/,H=PH}HEH9t HEHpV!E1IExHIEHx HH.MI$1ۅxHI$MtIx HIHtHx HHtGHH=E1OH8L[A\A]A^A_]f.L{HfDHHUHULHUlHULHUTHUL@H04L LH.IvHIEE1LMI$E1f.MI1ۅDH; THPXIHMjQf&L$HHoIEK?fDHL@/HuH H5hH8!IE|HI$x11LLH+HH@H; HUHPXHUIMIEHHIEPxxAHIEt^I$?1H;( H53ZHII$HI$L1HH; 5H5YHHU5HUI'HrUfHHAWAVAUIATSHHmHHh)E)EfHnHfH:"HHE)EfHnfH:")EHLIHM}HH HcHHHtHMHHtHMHHtHMHtHMHLuLeIL=H4LLAW6_AXxjH}tH}H~ DHHI<uH HH يH5:L ALH8S1,Y^AI>HtHx HHLIM9uDHE1H=JHeL[A\A]A^A_]HHtHMHHtHMHptH8HutH}HLuLeGHtHx HHtpIM9uffDHHHtfIع1AH=VLuqLe@;fEWHK1{fH tHMsH tHMcH atHVH=HxGHxHx HHtE1HjAUD#)H0DUHAWAVAUATSHHH=:lH5gHGHH IM HLH8HDž0H8HH I$xHI$HBH; tH(Hx HH HCH5\cHHH IMcIEH;p AEtAEMIExHIE HCH5aiHHH6 IM IFH; ' AtAMIx HI HCH5hHHHIMIGH;AtAMIx HINHCH5hHHHIMIAH;OAtAMIx HIHCH5\hHHHIIM+IBH;JAtAMIx HI HCL HH5+hHHL IMnICH;AtAMIx HI HCLHL H5gHHL LHHHAH;tIHx HH2HCLHLH5bHL HL LLHHHAH;{tH Hx HHOH5aHLLLLLHLHzH@H;ytHHx HHH_H(L@LPH8HeH0HHHeL`HXHeLpHhHeLMHxHeLUHEHeL]HEH`H]HEH DžHEHT`HEA @u+DžtD‰DžAD$ @u+DžtD‰DžAE @u+DžtD‰DžAF @u+DžtD‰DžAG @u+DžtD‰AA A@u$AtDAAB @u tEAC @u tEH @ @u tEC @u tEL L L H D  H( HPID$HD9IVIEHT IWIQIRISHWH0HSLLHL+ H(Hx HHI$xHI$RIUxHIUIx HIIx HI<Ix HIIx HIIx HIpH Hx HH5Hx HHH[A\A]A^A_]LH(H(aDLL 1E1E1E1E1E1E111H(Hx HHeHtHx HHMtI$xHI$MtIExHIEMtIx HI-MtIx HI\MtIx HIMtIx HIMtIx HIt]HtHx HHthHtHx HHtcHiTH=<1c@H LH( H(Hh fDHX fDHHLLLH % HLLLH HDHHLL L( L(L LHLHLL L( HLL L(LHLL L(D HLL L(LHLL L( HLL L(LHLL L( HLL L(_LHL L(s HL L(>fLH L(: H L(%L L NIM11E1E1E1E111E1E1E1E1E1E1L(I1fH;H(HPXH(IM11E1E1E1E1E1E1IH;ALPXIML1E1E1E1E1E1E113LL L MD1E1E1E1E1E1f.KIH;LPXIML1E1E1E1E1E11fDLLL ZLL HH(1H(DHH(H(DLH(H(uDLHL(HL(3LHLL(HLL(fLHLLL(LHLLL(LHLLL(HLLL(#LHLLL(HLLL(LHLLL(tHLLL(iHHLL3HLLLH;bH5&CLITfDsII1E1E1E1E1DH;/LPXIM7L1E1E1E1E11fHLLL cLLL f1E1E1E1\IH;!L LPXL IML1E1E1E11fDHLLLLLLz1E1E1IL(@H;q5L LPXL IML1E1E11aHLLLLLLHf1E1fDkL Ie@H;LL LPXL LIMNL1E11fDLL HqDE1|H;QLLrH HPXH LLIMAH11+LLL HqfDH;LLL+HHPXHLH LLH 5dH @H;YLLLHHPXHLLLHHHH(GH(I,H;hH5>LIZH;H5>LIH;i@H5t>LL L I2H;7H5B>LL L IH;;H5>LL iLL I-H;H5=HH 0LLH IsH;H5=HHLLH LHH;AH5L=HHLLLHHUHAWAVAUATSHHH=TH5[PHGHH IM HLH8HDž0H8>HH I$xHI$HBH; tH(Hx HH HCH5LLHHH IMkIEH;  AEtAEMIExHIE HCH5 MHHH6 IM IFH;' AtAMIx HI HCH5ZLHHHIMIGH;^AtAMIx HIVHCH5LHHHIMIAH;AtAMIx HIHCH5IHHHIIM+IBH;JAtAMIx HI HCL HH5kLHHL IMnICH;3AtAMIx HI HCLHL H5gLHHL LHHHAH;tIHx HH2HCLHLH5JHL HL LLHHHAH;1{tH Hx HHOH5`GHLLLõLLHLHzH@H;ytHHx HHHHH(L@LPH8HIH0HHHIL`HXHILpHhH(GLMHxHJLUHEHwJL]HEHHH]HEH DžHEHfHH;GHPI$HWH<‹voHH;GH|HPI$IB@H}I4H}I9GHMHUL't&HUtIUHUȋtIH([A\A]A^A_]H{H{`E1LK`H7f.1H}#H}HIHx HHID$LHHUHUHHHULIHLHUHHp{Hx`HHt HGHI$SHI$ELD;3fDHAH5H8J Hx`HHHGHHH2H9HC`HHH1rHy \H;=:tGHaH8H"H [H ]HEH5'1`뻺H5Jn1KHH5#H8c뎅xHHuwAHx HHHH5mH81I$xHI$Hx HHIHILIH@`H,HxE1HHH0H9;1I}`IE`Hx HHIH \HH5֋H81 I$xHI$HJH?HH2HH H1H91HJ`HGHH:0IH@`HMHxAH5L]Hb1H XL9kH,r"I}`1Iu`HHHUHUE1Hz`LB`H` ff.fUHAWAVAUATSHHFHHzHc{IH{K/HX H LtIϿHUHUHI H5 .L`HP Lx(HF>HCHH;l1HIH+HdHEI9^EIHYAtAMt$LLII$MxHI$uLLETLEIExHIEuLLE2LEL%?1H= LEIT$LLEHIALEHIHStIT$H4tHuIT$ tHEȿLEID$(,LEHALxL` tAIL@(HILHEDHEH9IfDI$xHI$HE1E1xHHMtIx HIMtI$xHI$H>VH=MtIExHIEMU1Ix HIHe[A\A]A^A_]fH 1fH8LHUHULDLLELDH@IHIHI|$`H0I|$`ID$`MDH5 HuȉEtL%b.H=CIT$LFHHjtHUHUHIHKtIL$H 1tAEIL$ tAEMl$(HU\HUHHPIUML` Luȅ7#LHE|HEHe[A\A]A^A_]f:HHE1L RH LH55]H8R1HSXZ1fHyxyHH=S蔞1DHHIM IH?I|$`H0tI|$`ID$`{cH"E1HSH= f.HRH=]h 1fLELLEHI7Mž DIME1 DIMŻ  L3HHLuȾfHRH= IEf.HxcLuE1E1MDHxlLuE10HQ H=LE Lmf~IH}QH= IExLu8LuȻLu18@UHAWAVAUIATSHH'H={HSHHIƋtAIEH5+LHHKIMLLLHIIx HIHXI9FVH#HLHHDžLHmHI$xHI$@Ix HI HL%&H=`IT$LcHHgtIEH5 &LHH0IMKLLsLHI Ix HIH=H9CHl"HHHHDžLHRIIx HIHx HHMH=o-H5(HGHHIMHLHHDžLHHIx HI HCH;tIHx HH IEH5'$LHH$HHHCH;tIHx HHEH5#LLOLHHlH@H;QtIHx HHH5&LLLHH*H@H;atIHx HH!H5%LLL蔐LLHH7H@H;)tHHx HHH5%LLL(LLHHH@H;#tHHx HHH5B#LLL輏LLHHH@H;LtHHx HHHHFH;{tHID$H;SA$tA$LH5r LLLLLHH"H@H;tHHx HH=H5 LLL萎LLHHH@H;BtHHx HH!H5B!LLxL$LLxHH9H@H;tHxHx HH=H5LLpL踍LLpHHH@H;tHpHx HHH5LLhLLLLhHHH@H;GtHhHx HH&H56%LL`LLL`HHH@H;!tH`Hx HHeH5$LLXLtLLXHH!H@H;o!tHHx HHHLLHHzLHH}!LHH H@HHHH5!HHH HH(HH0H #H8H?HHHHPHHXHH`HwDž(HhHHpHHxHxHEHHEHpHEHHEHhHEH#HEH`HEH"HEHHEAG @uL踗(Dž,AC @uL虗,Dž0AF @uLz0Dž4AB @uL[4HDž8@ @uH68HDž<@ @uHHHDHHH)HHHHHHHLHPLXѲHPLXLHPLX訲HPLXLHX膲HXHHXkHXHHPHHH5HHHHzHHHzHHHHH$OHH賱HHH蘱HLHH}HHLPLX.H;lH5wH׳IH;HH5SH賳IH;LPLXHHPXHLXH`LPH`HDžDžXJH;NH5H#LI@HDžDžXH;sH5~H޲LIH;@LHLPHXHPXHXLPHLHHDžXyDžXeH;؞H5HCLLHH;H5H LLHH;lt M9M|$0L9PH5^H9@HCH;jHCHHHuH;HHHIvLuHLHEL%LLAPLAH]H?H}#)AEtAELH}HtHx HHH}HtHx HHHe[A\A]A^A_]L A$tA$L-LeAEtAELmH5]I9t$M|$0L%H=IT$L"HHntIGHHEIH1HHTHHI$xHI$H;H;L9HHUHUA_H x HH E5tIHx HH}LHHI$HI$LfHvHHXtL H]A$tA$Le fHyHH >H5#L ALH8S1|Y^DkfD[fDL-AEtAELm[Hx)HHu HI$y$ܴHI$xHI$%K HH=P1fDDMHE询HE'fDHE藢HEfDLM9J@HLH}HtHx HH[H}HHHH1HxHHuHHUHUHHHHӡfDLff.C{HtHHuHHHEHE-IHx HH-Mt"11LEI$xHI$M =DH}'IHHHHHfDLHUԠHUH]H谠vR {H{0Ht EqEH{E被8HUEH;fHìIHHYI$xHI$ H5H9UHCH; H;"HPIHt&HYI$xHI$oL cL HHEHVO zf{$yf.C3 (J AH!LLEELEE?HCH=ff.UHATSHGHHLc Mt5IT$IL$HH9t2H=uHAD$PAT$tvHCH[A\]H@fID$I$LPI$LPːD@u7HPH9P0bHޝR[A\]ÐL}/HCff.fUHATSHGHHLc Mt5IT$IL$HH9t2H=uHAD$PAT$tvHCH[A\]H@fID$I$LPI$LPːD@u7HPH9P0bHޜR[A\]ÐL}/HCff.fUHATSHGHHLc(Mt9IT$IL$HH9tBH=uXAD$PAT$HHtvHH@0[A\]fID$I$LPI$LP뿐D@uOH@H9P0RHΛB[A\]ÐHH5[A\]LDLYãHC랐@UHAUATHL/I9tPIHtH=uZFMt1IUIMHH9tJH=ʉu AEPAUt`I4$HA\A]]fDFL/MuѐIEHuLIEPIELPHuf.LHuHuff.UfHHATSHHVH^ HHtH= uCHXH[A\]CLgMtIt$IT$HH9t*uH}LgHE봐I$H}LID$RI$LRHEfUfHHATSHHVH^ HHtH=[uCHXH[A\]CLgMtIt$IT$HH9t*uH}L跛HE봐I$H}LID$RI$LRHEfUHAUATSHHLnLg(HG M9tUHMtH=uuAEMt5IT$IL$HH9tjH=zu8AD$PAT$tnLk(HtHH[A\A]]@DAELg(MuID$I$LPI$LP듐L蘚fDUHATSHGHHH{HtHPPLc(Mt9IT$IL$HH9tCH=uYAD$PAT$H|HtwHH@0[A\]f.ID$I$LPI$LP뾐D@uOH0H9P0BHn2[A\]ÐHH5[A\]-HDL耙XcHCDUHAVAUSHHHLvLo(HG M9tRMtH=u}AFMt5IUIMHH9ttH=\uBAEPAU~Ls(HHhHC0tHH[A]A^]DDAFLo(MzIEHuLIEPIELPHufLHudHumff.UHATSHGHHH\Lc(MtAIT$IL$HH9H=VAD$PAT$H{8HtHHC8x HHtQH@uHH@0[A\]@HHHuHH52[A\]FfKfID$I$LPI$LP\fD?f. HSHH9B0H趔[A\]fLؖUHATSHGHHHܢLc(MtAIT$IL$HH9H=ւAD$PAT$H{0HtHHC0x HHtQH@uHH@0[A\]@HhHqHuHH52[A\]Df˓fID$I$LPI$LP\fD?f.苛HSHH9B0H6[A\]fLXUHATSHGHHH\Lc(MtAIT$IL$HH9H=VAD$PAT$H{0HtHHC0x HHtQH@uHH@0[A\]@HHHuHH52[A\]CfKfID$I$LPI$LP\fD?f. HSHH9B0H趑[A\]fLؓUHHAVLvAUATISLo(HHG M9tZMtH=AFMt9IUIMHH9H=uiAEPAULs(A$tA$H{0Hx HHt HLc0t[HA\A]A^]fDAFLo(MOIELIEPIELPZL蠒Fff.UHHAVLvAUATISLo(HHG M9tZMtH=~AFMt9IUIMHH9H=~uiAEPAULs(A$tA$H{0Hx HHt Hq~Lc0t[HA\A]A^]諏fDAFLo(MOIELIEPIELPZL`Fff.UfHAVAUATISH0)EIt$0HLeLmL5LLHPLALeMH߃*L)HH]Ht7HKHsHH9t3H=}}SJKH0[A\A]A^]fDHHEHHCRHHRHEH0[A\A]A^]Ð苐HH=(<31Y@~f.A|$ I|$0Ht E‘EI|$IT$H9tEID$Hp蟎E8LE茎E@HHE褏HEH,H,ff.UHATSHGHHH茛H{0t9p8H{0HC0HtHH{0Ht HLcHMtAIT$IL$HH9^H=F{xAD$PAT$H{ HtHHC x HHH{8HtHHC8x HHH{PHtHHCPx HHH@uHH@0[A\]fDH舎HHuHH5[A\]AEPAUBMHcH9CxHuHLeHHEmII$xHI$Hx HHMtvHXL[A\A]A^A_]fLmM4ufDH/,H=蠣H}HEH9LmMHx HH6H]H=["E1SjfDL s>HsBf.IELIEPIELPzL;yHHaf.LsHCHEAfInfI:"tAHMEtHx HHtUH}L)ElIIx HIt H]9@L rfDHrH)EqfoEDLtHSHCUHAWAVAULmATSHhHw(H}LmHEE~zL}HuLހHEH]H}HUH9fHnfH:"EL9wHUHEEHjH}HUHEH}H9t HEHprH]Ht;HSHKHH9H=m_CPSL%H=ϭIT$LtHHtHuH}IHH_H9CHuE1HHLuLe"jIMtIx HI&I$xHI$Hx HHMtsH}L9t HEHppHhL[A\A]A^A_]HEEH]H]HHg,H=5؟Hx HH,HJ/H=謟E1m@HtHHpHUH}HUH}HHo'L8otH}ujAăf)EgHs0IL}H]L5HDLHPLALeML0S\HBHH]Ht;HKHsHH9(H=(H SJK/1H}HHHHHHEZYHE@HE1HMLL%6HUAT4_AXH}HHGHH H5L ALH8j1iY^@XfD#[HdH= ˈ1@fHHEHHCRHHRHEHHE}ZHE@jH.DA|$(I|$0Ht E \EI|$E:c8LXEH*H*DUHAWAVHEAUATSHHHH5HEHEHPHEHGHEHEHEEHS HhHhHJ H;F Hh1H@0H8\gH@HQ H8 d s HEE1HDž0HDžxDž$HH8c$Hj^HHk_H}cL`HIH0HxLH)H)HpH(H9zLxLHpL)H`H9HH HIHLEgH I IuLpHxIM9t$I}IEH9t IEHpVI M9uH]Ht;HSHKHH9 H=9DCPSHE1H`eIHHxHMH`HpL9HpH`ffHEHPH}HUH9HHfHnfH:"EH9HUHEEHH}HUHEL-H=IULXHHtHuH}fIH]HDH9C HDžXHuHHXHLmHM,NHXIHtHx HHIIExHIEHx HHMIGI;G AtAIWL4HIGIx HIHp HpI9XH@HQ HAHHH9H9AtAH@HQLILpHz{L#MeLcIEH+HIEM9t]H+HAEMt:AffDHML--)L=(L5(L9LmEL9}ML} L9 E:Af.HvDH=i,DL-(L='L5C(L9LmEL9UML} L9Lu {@AfAuDIELIEPIELPEEA%DADADHUL-'L=&L5_'L9LmEL9uM L9 ADAELcjG fDIx HIt0H}HHH/8f.L8fDL86L7L75L9JH}L-&L=%L5_&L9LmEL9M L9 fADLh7ID$I$LPI$LPxfDHuL-5&L=%L5%L9EL9M L9 AD>L[=IHQA@Af.I$HI$L6fM~MfAtAA$tA$Ix HIt%MHu&LP8eL#6L6VL 6L5H}5L5HL5OL5mH;#LPXIHIAHItJMH;#ugH}PXIHu.IAyIAyL:5HE*H;8$jH5CrL7\H;$tH5&rH}7HIU1IʹHAWAVL@AUATISHHLHH\HEHfHnH(fH:"H-)fHnHfH:"H) fHnHfH:"H)0fHnHfH:"H-)@fHnHfH:"H)PfHnHfH:"H-)`fHnfH:")pMMJMHHMH=AL @IM9t/I?HtHxHHuB3IM9ufH֩DH=:c1HeH[A\A]A^A_]fDHtH@HLJ4ML-߬HLAUwZYBHPoHXAH`HhHHH[H-HHQM~IIK<uMLq@IEHHtHL5_ H@AƒrALP5ALXVAL`HALh:AL,ALLDAHLHƒtEЉHDžHPHpHhHXHH`H`HhHH%@LHxHH;=rL5 H;=QL9;HLHXHHHHHHxHHpL9~HH5pH9pt L9H5 qI9ut M97ffHDž@HHm)HHfDžƅHDž ƅHHHDžHDžHDž?HDžƅ())6HHHHH4HHt2H(?HlHDžPfDžTHHR/H`HH6H`ofH0HHh(HHpHxfzHH Ht1HHt1Hq8`HHtHH.HuHHHH9t Hh.oHhHH9HpHxHHHHHHtHc@1HHHHofHDžfoH HDžpHHDžHHhHDžxHDžH)Hx S0HooHHH(P8fTHt/LxMtLM$$,MuHpHh1H]/HhHDžHDžxHpH9t H,HyH=hHSH/IH}tA$HHDžPHhHI9D$FHPLHDžhH`$HPHHtHx HH I$xHI$HH;AH;D L9 H5Aą Hx HH*Eu DžHL9 HX H@(HPHHtH= @Hc ƅHL9H5}Hq6HHPH;AH;D@ L97 H4Aą Hx HH7 E[H8ÃHL9H5 }H5HHH;BAH;'D L9 HR4Aą Hx HH EHn7ÃM9tVI]Mm M H='E AEo:fHnfI:"HH0(Htb,DHxL-eHNEL9H9A L9 Hx`3Aą DL9 HH*}HhL`H9H AD$(LH`L9t HAp9HDPHXL9t!H|AC9HP DHHpL9H9AL9Hpp2Aą HDTt HHHx Hx HH DH1HEHP@Hx @;|HHm Hx HH n3IHPL%|H`HHhHtH=#@Hop@fH:))HtH=@HLHHHH*HAHA(HHt)HhHt)LA (2HuHH1HhfL`)`HHHtHM)HhHt<)HL'H5NbH=_f1RHH tHHx8Hx HHHLc(HX8HLk L9tlHtH=@ @MtEIT$IL$HH9g H= q AD$PAT$uL&HHC(ALk0tAIx HI/LL9ht8HHhLHGIH] HxHIE0HHHL-uyHp(D+HL,HHHH0/3HAHA%HA$ %AtAHE1HDžHfHx HHLHHtH'MtL'HHtH&LmMtLs4L#H}Ht&L0Mt@LMm#MuH(H 1H%&H HPHDž8HDž0H(H9t HL#H Ht;&LMtLMm#MuHH1H%HHHDžHDžHH9t H"H0Ht%HHtH%DIM9{I?HtHxHHuv!@HxDžHDžL5‰fLPLXL`LhLLLf.HooHH(P8fTDHcHDžHDžPYƅHSH@HHHH[H;=CH;=)u:H;=t1\+01H"f.‰fH tH@H tHe@L5AAtALhfL5!AtAL`fL5AtALXfL5 AtALPsfL5 AtALfL5 AtALfL5 AtALYfL5a AtAL+f~fEEEnHm,HDžLX*HDUH7?H@@LLHDžABHx HHHDžE11LHDžHbDH=;MHdE1EAQH@KLtqAVrAEH" HWH5H81:.LIM9 I?HtHxHHuHHH""HL{"LH h.^.HTA HHHHXHKL:A.H-HHDžE11AbHDžL.#H]"IHuHDžE11ABHDžLHDžL%pA$tA$H_HhLHHDž`HhHI$xHI$Ht 11H)Hx HHHDžE11ANHDžL,IL$I\$HPLttI$xHI$1HIܺgE1AQHDžLHDž5,H:HDžE11ArL~E1AuHDžL^HDžE11ApLAtAL}IEH5[LHHIMHI9IL$0HxI9EPE1H<_H=JHSH HH=tHEH9GsHuH}HHEL}pH}HHxHHu HI}PHHGHPpHHhHHBHrIHMx HH@I$xHI$MMtIx HI1H}H'HHHH H}HtfDHE1HMLHHUSQ_AXzL}M!HRHH ({H5xL AHH8j1TY^1DC $fDL0 IHI}PHx HHMuPHxHHEHXHDžhEL5\pHGIVLH8HHtHxLupHH}HHuLHuH}mHpHH}HEH9HEHp H}Ht;HGHWHH9#H=kGPWuHp0H.H9CgHpHuHHHEHESIHpHx HHHx HHMHhHtHx HHxH}? HHI}PHLdx9Hx HHHEHXHEH9Lh HAx HHHcDH=8MwE1VfDH}HmfDH,H=ݨ8H}HEH9#H}H,LhAHmHH`HSLHHHyIrHZH63IVH>~yH=Ź7mH HHdMD$L9.IXHaH~H~1H;LHH9uHIHH5IPH81I$?LE1E1Ay@HfH{{H# HHH8}H=ĸE167kgfDHOfHnfI:"LtAtAHx HHHuLHM)EHMHHx HHt LC@HfDHH`HGPH`HP{ L# HHADH4|E1H=5Lh,@AHKHCHPfHnfH:"ptHP`tHx HHHPLH`)EH`IHx HHtHP.fDHLh LhAHRLhA~IHx)E?foEHx HH`)@H`fo@HH5zH8LfDHH9HuH; H_zyH=E13H?zH=Ƶ3HMMt1AIxHMI1LMIxHIuLHeUfHAWAVAUATSH1HhHE)EuIHYHs0H}<~MfoUHELuf֍xHE)UL9xgAFL=i@Ic>A^EAtAIHH}HUHtHUHEHuLLeHHEHEHEHE*HI$xHI$HMHx HHHuHx HHIx HI]HlIU IEHHH9H9tIUHHIEHx HH_IL9xL HHuH6tH=Z-1IExHIEUIH}Ht HuH)=HhL[A\A]A^A_]H)f}t`HUg}uJHUHROIx HI:f.HUHULHfDHZHp2L` HPHLiHxHHuHfLLHrH=+qHġff.UIHEfHHAWAVAUATSHHHHH)EfHnfH:"HE)EHULOMHIIMMHjH jHHILHH?H:APHSuHL pH5zI1 XZH}HtHx HHH}HtHx HH HTqMH=E1*HeL[A\A]A^A_]ÐHNtHMHtHMHJ4HtPHMHUY^PHELuHPHMHP/fHE)EI9IFH;7t H;FAtAE1E1E1MIFH=I9~kI9IFJtIMtIExHIEBHCQHCHHuSH)HHcAH9DlAHuH;uD.HHuIM9LAHHZ HtHH2H9BIx HIHP-XiH@HNfLeH]HPHHMLx0IH@hHE)EHHI)HL9L|HfHnJ 7HM)EI9tLHH8mH8HxLeHMHHXLLHLpHPHLxlM-H}Ht HuH)oH@?HpnIH2MtIExHIEH}Ht HuH)H}HtHx HHdH}HeHZHHMCfDHH)HHVH$HHcAH9nHHH52H8Džl3HHuAH;u>fDHlH}@.L HCH@`H/HHHHXH H H9H'HXHXAH}HHpfDCSHH HcAH9lKCSHH HHcAH9@I9rK\f.II MHtHEIH H9HPXtHPHMD1LSLA_Ix HINIHkDH=gj$E1L0AtALuHHtHPHE*fHEE1)EHHH9HPXL0HMAtALuH[eHKHAaA|$I|$0HtLHp0LHP8LLÉ|oL~E1dID$I$LPI$LPH_=H=)1SL LLIHRH@LM1IA>HAKADAwI0HthhIIWH9thIGHph8LhhH\HH5]H8AH H`H$fDH1^IH=1HD2LA@1A@rH]@H=vI1HqHi鏍H錍DUH@2fHAWAVAUATSHHH0HHh)pfHnfH:"HHEHEHE)EHLOMHHHH UAL ^HHH`H5;fALpH8S1XZLLeH;HtHx HHfHI9uH\DH=LE1HeL[A\A]A^A_]fH HVtHUHVtHxHtHpHHUH4IL-_LpAUL_AXxkHx H~HHI<uHHH TH5 eL ]ALH8S1Y^Af.H H< H HIH KTAL %ZDfDH}LpLxHE H;=fH;=LHH H9mà H I9 H0fHE)PfHE)E8)EtmHtH`L0H1H=4HhHHL`H IIx HIi Hx HH! M IExHIE ID$H;vt H; A$tA$HDž8E1E1H8ID$H=DI9|$L9ID$JtIMtIExHIEOHC^HCHHSH)HHcAH9DLAHuH;uD.HHuH8I1H8LHHOHtH(H2H9I$xHI$H I9IGH;t H;R AtAHDž8E1E1H8DIGH=I9L9IGJtIMtI$xHI$HCHCHHSH)HHcAH9DLAHuH;uD&HHuH8I4H8LHHOWHtHH2H9 :Ix HI1IH0LPH5HHMHUMHp0HPXHӉLH`H<L KL*5IHMtIExHIEMtI$xHI$H}Ht HuH){H}Ht HuH)fHXHt;HSHKHH9)H=cCPSHpLeH;HtHx HHHI9u&f.HH)HHfH,HHcAH9aHKHH5RhH8DžLSH4HuAH;u1fDHLH}`!L@HCH@`HHHHH(HH=H9xH(H(AHpHHcHVf.CSHH HcAH9L6fCSHH HHcAH9@HH)HH~HDH,HcAH9.HHH5fH8DžLHPHuAH;ufDHLH}LHCvH@`HaHHQHH(H<H OH9HH(QH(AH=HH0H#fL9K\/,fCSHH HcAH9LfCSHH HHcAH9@L9K\,)f.HQf+fDHH L&A$tA$H LpH 8tH HxIfH=QH 8tH Hx>H~tH}L~AtAL&LxA$tA$LpD1@H(LLNL\H0LH訾MAIx HIIHFPDH= E1A!HCHSLeH5HpH81PH;HtHx HHHI9uOHHHCPHHPLWIH0LLPHn.HULHp0LHP`LLÉLLE1E1AL~#DHIA Lp@THgLjIHH@HH8HI A,\H\HH5NH8A+A$ xHx0HtH8H8HxHPH9tHHH8HqiH88HUd+HLuIHH@HH8HIHHH5/MH8HH.H(H'f E1A*HH(HHHXLA M1E1AE1A1A }E1A H|H|H}H|)}UHAWAVAUATSHXGxH_H}Hu8HIHEHEHshL}LkXL%;+LHLPLALeEMLH{XL*HH@HEHx HtH@ Hx HHHE@x_I$HEHx`jvHKH=LE1HE@xH,Mt I$LP1HXH[A\A]A^A_]fHAHEH9XLA$tA$H{fInIfH:"H=HE1)EH=N%HHHEII$xHI$IExHIEuLMIxHIuLLA$tA$L-AEtAEHu1H=$HLeLmLIWIExHIEMIx HILkxIEH;t H;AEtAEE1E1HEHEMIEH \I9MI9IEJ<tIHSpH{pHtHx HHEAăHs8H;s@D&HHs8MvLAHHu2HtHH2H9IExHIELkHHEI9.IEH;{t H;ZAEtAEE1E1HEHEfMIEH 4I9MI9IEJ<tIHSPH{PHtHx HHEAă/Hs H;s(D&HHs MvLAHHu HtHfH2H9GIExHIEIH}HKHS0HHp0HP(H}LeHEH}HtHPH}AvDIMH{hVH{hLchHHPL6IfDHI$,L2DHE@xHuSHEHx`lqHFH=GHUH{0fDHH{pHUH{fDHH{PCHvDI9K|urf HIExHIEHEHx`spHEH=FfI9K|fH aHMEtHE@xHH]\L{_LchL HE@xH貭LEL8,L[IH^H@LMILHE@xH8A|$FI|$0Ht EEI|$IT$H9tEID$HpE8LEoEHEHx`'nHDH=GEf_L9HHEHx`6nHCH=Ef.IHH}HS0Hp0HP H}LeHEH}HtHPH}AcDIMH{hH{hLchHLLAHE@xH艫gH{hILchHt4HPML HE@xH3HuL!aLch]HEHx`mHEBH=CLHEHx`lHBH=MClhL}LLeM\L_zADIgE1dL'IHWH@LM IHE@xH.?H{hILchHt6HPMLHM.HuLHH5}H8cL}LrLeM]LMhADIUE1eLEfH賮HEHx`tO!kHW@H=AHEHx`t:jH*@H=mAHE@xH质HE@xH蜨zupppkpfpap\pWpRpHkpEp@p;p6p1p,p'p"ppppHoppoooooHppoHoooooooooHoooUHAUATLmLeSHHH0LmHEHEHEE?HEHEH8HtGL/L HHtOLH}HuL9t HHHH[A\A]]HQtLef.H6>|H=U{H)off.UHAUATLmLeSHHH(LmHEHEHEE?HEHEH8HtGL?L HHtOLH}HuL9t HHHH[A\A]]HatLef.HF=H=zHQnff.UfHAWAVHEL}IAUATSHHHpHHDžxEHDž(HDž0HDž8L}HEE)@FHHHXhDL#Mt L;%aH[HuHDžE1L-UH=IULHEtH8H ʴH9HX H8HuE1HHHLmLuHH(MtIExHIEHHDž0Hx HHHHDž8Ix HI1L-H=HDž(IULHUtH0H ̳H9H H0HuE1HHHHLuHEH(IMtIx HI]HHDž8Hx HHHDž0MHELHHHELuH}HUL9 fHnfH:"EL9HUHEEHH}HUHEH}L9t HEHp0 H)IExHIE,HEHpHDž(HUL9HfHnfH:"EH9LHUHpxH?H}HUHELPHp1HLHPHE oXfXMfI~LmEH}Ht2HEH HPHr H`HtHPHQ _HBH HHL@LHH&HHtHx HHKMtI$xHI$HHtHxHHHLHIH@HEHHHIHq0LLLmMLIHtIE1xOHIMt=IUIMHH92H=AEPAUH}L9t HEHpZHpHH9t HEHp:LHMtAIT$IL$HH9H=3AD$PAT$HH[A\A]A^A_]HؿA$tA$I\$tLHfDHLpL`_LSHFH9LH8HH8HDž(HDž0HtHx HHLH5HDž8I}`dH]5H=rH8H0LH(BH@LIHHxHIEH(|H0HDž(|H8HDž0{HHDž8H@hH8L HtHx HHHtHx HHHHnHcHHVH葽I@HtHL!HUH}HUH}HHlL8qHtHOLɽHUHpHxH}Af.Lf9fHEELuLuLGL蘼HpxL}L}LfIELIEPIELPID$I$LPI$LP)LH0HE1DžHH@hH8L HtHx HHQHtHx HHBHHtHxHHHLH(HtHx HH?H0HtHx HH)H8HtHx HHH1H=Wo2I1ۅ6>LhHHAUL0HtAUH1tHHH8x HHiHu\LpHpAL8HtAH1tHHH0x HH Hu'iDžE1lA}I}0HtȽI}IUH9tIEHp袺8L艺H膹|HoHL諾H}H蔿LuE1MLE1xHx0HtHHHxHPH9tHHHHq׹H8HùH"DžxHx0HtH脼HHxHPH9tHpHH\H8HHOLE1Dž>H2H%HR/L!LoEHUH}iEHUHpL贷fLE1DžLDžfLuLmEHN_H_HJ_H_UH( HAUATSHH8HEHEHEHLIHMHH?HHtHH5@1HMHUVHMAHcAYLeAZ1H}HuHtHxHH:H -H=j1He[A\A]]DHHL .AH %H526H8R1H0XZnHuL&A$tA$LeLH{MI$vHI$hLHE輵HESHE1HMHL- 0HUAU@_AXLeMuHEHH %H5k5L -ALH8j1GY^;fDUHAWAVAUIATSHHHH0HHؼfo`HHHH,Hr)foAHHH)0HffDžH(xf0HHXHHHHH0ƅHDž HDž8ƅPHDž`HDžhHDžpHDžHDžHDžHDžHDžHDžHDžHDžHDžHDž)))@HDžHHh XEfoH8HEHpHp)EfHDžHDžHDžHDžHDž(HDž0HDž@HDžHHDžPHDž`HDžhHDžxHEHEHEHEEEHDžHDžHDžH(H`HDžhƅpHDž)MYAEMI]H`9Me\ I]IU HXK%IU(H)IM0H@#IM8HP/5Iu@Hp8IUHHx v=IUPH (?IUXH AIU`H [EIUhH IIIupH"JIuxH8MIHhOIL=RH~L=AHL8LMHHHHLLLLxLpHPL@LLXL`HpHtHxL9t,H5Hm DžL9t,H5H<"DžID$M9HH5#HLHDžHHHb%E1HDžHHH HHHHDL HHHHC!HHLlLLHDžLx~lHDžL"H=ֵHIH%HĝHDžHHHI9E.#~HLfI:")اHHHIkHDžIExHIE HDžM}"LLLH`L~HHH9tHHpyTH$I$xHI$uLaHxHDžAH$H`HVD LxLHLx1$L躾H!%,HDžxHDžHH@H@H@L9>HH57HHDžHHDžHH%HDž@HHHH HHDLHH HHRi HHLiHH@HDžHiH=HDžHIH$HHDžHHHI9E""~HLfI:")HHHIhHDžIExHIEUHDžMi!LLLH`L{HHH9tHHp蕫pH'#I$xHI$HHDž芺Aă"LH`LXH8H`L?HLHD`HH@fDH5)HxpH"DžL9&f.H5H,Dž裹Ã$H@HZHDž@Hu t HaH5XH`$HCHgxH,HH?H`L9/H@H;$ƅ0t H;,h.H`tHDžHDžHHHHH VH`HH HSH9K+H9oHSL4AtAHHHHeH=AHDžHDžVHHHsHH=E1HH9CHLLhLHIveHDžHx HHoHDžMH LHH`H"xHHH9tHHpIHIExHIEH`HHDžHpL9HHtHpH 1HH=LH HHIKdHDžM IExHIEyHDžM9HLHH`HHIHHtHH2H9D裭H`HxHHu H败@Hє`t HH5HX耩HH'xH HH+HXL9H@H;ƅ1kH;^HXHDž/HXHAHXH@HH`H;HXLHAfHDž8E1E1HDž`HDžXHDžPMfL=HZL8LHHHHLLLLxLpHPL@LLXLHDž AHDž8E1E1E1HDž`HDžXHDžPHDž@HDžx@HHtHx HH HHtHx HHp HHtHx HH` HDH=X*1MtIx HIHxHtHx HHH@HtHx HHWMtI$xHI$LMtIExHIEAHPHtHx HH1HXHtHx HH!H`HtHx HHH8HtHx HHHpHx HHH HtH躥HHtHH)蟢H`H(H9tHpHp|HpHtHcH0He[A\A]A^A_]DHPL@L0H HHHHLРHHXtHDžHDž`H`HXHH ׎HSH9KaH9HSL4AtAHHHH^H=WHDžHDžlHHHqHZHE1HH9C"HLL~LHI]HDžHx HHHDžMLLLH`L8pL耪HI$xHI$H`H8HDžNH`LHrHXH`HIH螰HtHH2H9N?聦HXHxHHu H蒞fL98:L%fH=qHDžHDžIT$LHDž0))) >HH{ tH8H AHA*x HHr"EHtH1HHHHDžH^IHx HHA9Mt"11LvI$xHI$ 9AHHDH=KR^H LHHtH0H)HtLHH)foHfHHDžH)`))茧臮HR)Hfo`fHDžH )H HDž))HtH)EHHj`t HVH5MHPH8H#xH!HH$HPL9AH@H;t H;(-HP`tHDžE1HMAHPHH5։HQH9qH9WHQL4AtAHHHH YHDžL9p5HpH`tHpH=1HHLHLTHpHIXHDžM"I$xHI$HDžM9"HHpL誤8&LHMHPAHIHHHtHIH0H99СHPH[HHNHٙA@˙fD軙fD諙FfDL=AHL8LMHHHHLLLLxLpHPL@LLXDH`R, ƅ0L9pBL%HDžA$tA$HHLHLHDžHZHI$xHI$*HDžHt 11HeHx HH-LHAHDž fHDž8E1E1HDž`HDžXHDžPyfH5!H\!dDžH谗L蠗 HHH`LAHAH HHHHHHHAHAH@KH@HxHHHHHHHL=HL8HHHHLLLLxLpHPL@LLX`LxH`A HDž8E1E1HDž`HDžXHDžPHtHx HHtHDž @HfDLHx HHLxHPO%tL9p%+Dž( H`t HH5HcHH#xH kHH#HN$L9pHpHPH +H;0HpuIH,H象zHI$H,xHI$1%==(LHE1HL9tHBHH-HHL9tHHH-HHL9tHHH-HHH;"#H;ˁ#HC  *H`tHH=PH1HHDžHHICQHDžM+1؞HH,H5H͜H5&H趜1藞HXHf0H5HH舜$H5HXm$H5vHXRp$HXL諙H`H4LH萙H8H7H`4L67H8L64HH5HGH9G4dH H Hl4HHH,4H HxH HH>1HH5HH9G8"dH H He3HsHH%3H HxH HHp1H5AHMKH H2H@H5HHPHHHa2H=]k2HPH 1HHHH{HH7H Hx HHH2HH趠P{7HHHxHHHH7HEHEHHEPHPEHL9ttHDžHCHHs HcLHL 蹡fHnfI:"H.H)H4%H襓H=6 HH+H腱IH,Hx HHX'HL1I ,HI',HHPH0HHHH~H`HDž HtHxHHBH;|`t HxHxHLxH=LǟHIHIx HIHHHHHDžHDžLIIx HIHDžHx HHHDžMt"11L؄I$xHI$HDž A@HDž AfL=1|Hz{L8HHHHLLLLxLpHP H(7HXF1pHDž Af.LHLxE1AHDž@HDž8E1HDž`HDžXHDžP^f.HDž@AE1f.L={HJzL8HHHHLLLLxLpHPL@LfHHHHЋwLzH谋LHHzAH耋(LHAE1ƅ0@HDž8E1AHDž`HDžXHDžPHDž@IUMeHHHtA$tA$IELxHIEMHoDL蘊g HHH@HHHPHyHHHyHHPHPH@H H@@H9DH`LtAf.HDžE1E1E1HDž AHDž8HDž`HDžXHDžPHDž@HDžx@HE1HDž8AHDž`HDžXHDžPH@ IMMeHHH@tA$tA$IELxHIEMH{DHDž AfHDž@AE1L=1wHzvL8HHHHLLLLxLpHPL@fLcLkA$LtA$AEtAEHLx HHLH HDž Af.HDž Af.KHfHAE1H@@HAtH!HHHHHDžHǀHIHx HHHDžM11L}IExHIEtH`E1HDžAHDž8HDž`HDžXHDžP6HDž E1LHE1HDž8AHDž`HDžXHDžPHDž@fDH9FHXLtAf.H`E1HDž8A HDž`HDžXHDžP^HXAfD;HHDž E1LHAHDž8E1HDž`HDžXHDžPHDž@H5H=1LIH%H8HXtHH=L-L%7H`Hq܋HHHMILAUH`H5'>HXZHIx HI'HDžC|C|LLHLlSC|HHHXHx HHHXH;rH;q3 IL9' HIHЅ\xHXHH1蟓HXHH8H@H;rt H;q{H8`t H8HDžE11HH8H mqHBH9J L95HBJH` tIHtHx HHCL9`H`XD`@ RHHHIcpIHH5}HH蒂I$TxHI$ Hq t H qL%pH5LH/I$xHI$Hp t H pL%pH5wLH́I$xHI$lHXHAH;A * tHXHQHHHAHx HHHH`H8HH`H詒HHtHpH0H9!艈H8Hx HH#Hv>HXf1HDž)H@HDžP)@ىHHXHXH@H;nt H;{oR HXt HXHDžLXHDž H@HDž`H8bfDLH8衚HH8~HHH;UHHHFHL`HHmI9^IFH JH9 IFL$A$tA$H H`HDH9HH,H`H8~@I$xHI$uL~fDHx HHH`AH H`HHuH|~HXHx(fDHXHH*H8H8HH8HHHH8 ~Hk t H kL%kHk t H5kL%krLHHuAH&$@LHHlALkLcAELtAEA$tA$HLx HH LH$L|_kHIHH1LH}Ix HI HDžLp1Hx|`Hh|LX|1HH|oL=jH*jL8HHHHLLLLxLpLHAHDž L{HDž AH9HPLtA53Ho{L%[A$tA$HCH;{iLtH=HfHIHHx HH HLHHDžLtHIx HIv HDžI$xHI$; HDžHt 11HqHx HH HDž AH`HDžoH`H H`H@HHHuH`LHA D@LyLyH7HH`HpH9 HXHHJH~1H;\HH9uHEhHVH5)HKH81\HHy L=gH-gL8HHHHLLLLxLHH hA%(L9H8JLH` HxHXHHPE1HDž8A1HDž`HDžXHDžPL `HDž\SH`HXw`LHMHPA2HDž8AbHDž`HDžXHDžPHaL=kbHHL8HHLLLcLHAHDž 9HassLHA!HDž L7sL*sHs$Hx sAHvHHiHr\HaH5H8uH`HA-LrAHDž8E1E1E1HDž`HDžXHDžPHDž@HDžx/HCr2LHHXaA:uLrHrH_L=`HHL8HHLLLq AtAMHRH=&H象Ix HI A"HHDžtHHHHHHDžHjIHx HHh HDžMt"11LgI$xHI$h LHA@HDž EE1HDž8HDž`HDžXHDžPGHtpLHA;HDž "AH1HLLHA&HDž H]L=^HHL8HHL髿H;]9HxPXHxHxHH1E1E1E1H AH8H`HXHP1H@LOoHAHXHHHHoH`E1HDž8AHDž`HDžXHDžPHDž E1E1AHDž8HDž`HDžXHDžPHDž@HDžxHfn LYnHLnHL?n}HPAcHXHDž8HDž`HDžXHPHDž~HPH HPH@LM(HPLHA.DLmHmAHH@LIH=,HHtH\H0H9tH@uIx HI- H@LH/;L`MtI$xHI$! HHHt H)Hmfo@LPLHH@L0) o~HXfHnfI:"H)`H xHXHHfo`fHHLHDž0)) B:HPA0Hl(AH5Dž`:Ix HI9 `HfH=q H@՛HYL=JZHHL8HHWHKYH5H8nAXLQkHDkLHAHDž8E1E1HDž`HDžXHDžPH9MdA$HjH8zH8HY H8H@HHH IfH= qL%iHDžA$tA$HڼHLHLHDžHcHI$xHI$QHDžHt 11H`Hx HH,E1LHL A(AIL-ɾAEtAEH5HLHLHDžH#cHIExHIEHDžHt 11H.`Hx HH1ArH 1E1H8H`HXHPeL%HDžA$tA$HHLHLHDžHMbHI$xHI$ HDžHt 11HX_Hx HH1LHAMH L!hHhHDž E1LHAKHDž8HDž`HDžXHDžPCLHLAKHUL=HVHHL8H\HDž AaHDž8HDž`HDžXHDžPHx HHLHMLHMAGGxH1AUH xH1AXH HTL=[UHHL8v1AbH H8H`HXHP4xH1ARH dHSHJH5KHH81uLHAK1AH pE1E1E1AGL L8L`LXLPLH2HHH9HuH;Q HcHsc9uH1AH H1AH 鸿H)QL=QHH1AH 郿E1LHE1E1L AL8L`LPLLH@bLbaHbLHA(Z1HPAcH H8H`L`bHSbLHAM H9b1ArE1H8H`HXHPHHHPHH5H81r1AIH8H`HXHPAy6LaHasLH@aH;PH5Hxc AHAOL=OHE1LHE1E1L A.L8L`LXHE1H`E1E1H8LHA H`HXHPH`#H<4H=B譐H`HXHAHXHyAHE,1HPE1E1H8LHA.H`HXHPLH@_H_HXH@oIHH@HHHHDž H;NH5Ha H@D1HXE1E1H8LHAH`HXHPCPHt&HxH`A\H^A\AH@CxL`Dž`9H 1lHHHHPAnH @HPAnںHR^pHHPAmH HPAm锺Dž`9E1H9H=H@1HPAdH H8`SH>L>L>HLaD%H}HtHx HHH}HH HHb>DE1E11۾0HDžhHDžpHDžxDH-HH5H81OM01yfL-щAEtAELMw@HHULHEYH]HEHuHLeH=7HHx HHH\HBH;,pH;+cHHx`MHxHH x HH HHUHDžXHDžxL<LL`HDžh6LX]HHEIHH3+HxH%+HHHELpkLLHDžhLXHHx9HxfWIHDH9BLX>1HDžhGH=LXtHHuH}HHhHEHE 3HhHHx HHHEHt.H11Hh0HhHx HHHDžh?1HUDžXHDžxLXLLXH¾=HDžhC8H|fHuH)EHZ8CHvHhHh+8HhH8LHh8HhZE1L`H˾ALhL`H˾FHf&151HhE1E11HpMH;&E1E1E1Lh1۾5HpPL`H˾FHh0Hh}E1L`1HLh5UH`fHAWAVAUIATIHHHSH)EfHnfH:"H-hHEHEHE)EHmLOM`Ht5HtOHt9ZH HVtHUHVtHUHtHUHH]HUML5J4HAVA_ZxoH} L}I~/IIJ<uH$HLL nAH qH5ҵH8AU1FA\A]LeH;HtHx HHBHI9uH7H=eHDžXHXHe[A\A]A^A_]I ILnAEtAELmLvAtAL>LuAtAL}H]M H5sI9wt L;=#H5~LHDžhHDžpHDžx&=0H5~L<zxLXHXH1qDH8HIFH;"t H;}#AtAHDžHDž(D0LHDž@EL!LE"1HDžPE1L MHHH9 IFH"I9V4H(H92IFL,AEtAEH(HtHx HH.IEHgL?HH_ HIEML%A$tA$H;!Lx@AEtAEMH=xLL0LHCLHL0HHpIMIx HIHuLHL0LULHHE,LHL0HhIIx HIHDžpI$xHI$HDžxMt911LLH(ILHx HIgHDžhLHDž(E1E1E1HDž0H2E1H HHIx HIiLhHpHxMtIx HI{MtI x HI MtI x HI HtHx HHHtHx HHH0HtHx HHMtI$xHI$|MtIx HIsH (Hz`HXt,E1HXHxHXHHLXH8HtHx HHMtIExHIEHHHtHx HHHPHtHx HHyH@HtHx HHiLeH;HtHx HHyHL9uS/fDIH מAHHL HĩH5H8AU1@A[[H]?fDž0qLuLmAEtAEMtIx HIHHt HHPHtHxHPHHSHWLHHPK0HLxhMMt L; KMMu1E1HXHGHHpHphHAHAH4HHHLLHHHhH H@HtHx HHHDžhMtIx HIMtIx HIHtHx HHfA$tA$0LhH%@t Hfɿ)M)MH]=IH HxHPtHPH{HEIW tH HuLHHMLJ2H HpHHx HHIx HII$xHI$ HDžhH^ H8HN HFHHH9H9 t H8HNHHHFHx HHLH@LHLHDžpHMfE1aH "A=fDHutHU1L-auAEtAELmH]2H+H +L*Of*}fDAtAMyAtALL5LHH@Hysf.Hh*8HX*OLH*ZH8*jH(*zH*L*wL)LLL)LhHpHxLLnfLLLHH)LLHH@LLHHK)LHHLHH)HHHH(HDH( H(Hy H~n HHHXHL;:HLHDHH@a(H@DLH@A(H@DLH@!(H@DHHL'HLKH'LHL@'HL@/LH@'H@&DHx'HLIHH0HLH9LHH0HHt4HYH0H9L0HH.HHL0Ix HIyH8LHH02L0IHfLhHpDž(H >1E1E1H H E1E1HDž0HfDHL+fLeHL9H;HtHxHHu&@Dž(1E1HDž@E1HDžPHDžHHDž8HDžX"f.11L$HHW H@HHx HH H[1ҾLHHH@HHx HH\ IEHuH;~t H;] IUH?I]H;>HHtIM HhtMtIx HIHPHtHx HHH5fpHϺHPHDžh,HPt^HOPt H;Hx#H+HHHPH$HHP@H5mHϺHPU,HPHPt HHx#HHHHP1Hy#HjHPfDH(H9 MlAEfH8HH@'H@*Dž(IHL@Jf.LH"H DHH"H HpL(HL LH0HO1HDžp=HH5?wHDžhHx`&L0L(L 6HĘE1E1HDž0H H Dž(HHH@hH8LHtHx HHMtIx HIHHtHx HHE1HDž@1E1E1HDžPHDžHHDž8Dž(HDž@1E1E1HDžPHDžHDž(iIL HL@E1E1Dž(HDž0=IE1HHMjHxDž(1E1HLHH HHL(L0HOHHpHxHhFL0L(L{HZtH0(tHHHBH;j  (t HHLHIGH;<  AtAHDgLeL}HEHmHEAD$ @u tEAW @u tE IT$H}LIGLL(HT&L(LHLH, I$xHI$Ix HIFH0HuHLLLHMH(HEzH(LILLHx HHH0Hx HH2MtL11LLL(L0FI$L0L(LxHI$1E1E1Dž(H0DL%qA$tA$HkHuLHHEHE{HXI$xHI$HXSLX11L}IxHXHHDž(1E1ULHHDž(LY,IHXH@HHH HDž(L,HHNH@HHHHHHHHHHHhHHHH)# HHHHHJHHHHXHL&LHH;HPHDž( JHHHHH\LoHAtAHAH;utHpIH=`LL0HP+HPL0HHxIfIx HI_LHuHH0LPHDžpHELeLPH0HhII$xHI$dHDžxIx HI|M11LH0LPLPH0Ix HI`HDžhHPDž(HMHLHH5%LHH81*LHLLLL-LLL+HLL0LL0LHL0LHLLH|LHULLHaLH[LMLHIHME1H E1E1HEHHDž0LHDž(HDž(E1E1HDž0HHHHHLH7H;LHLPXLHIMLL0HHQL0HH^HE1E1HDž0H H@LHDž(HLLLLH(LLLH(LLLLH(LLLH(uHLLL(TLLL(HLLL(LLL(LLL(L0LL0HPIHiME1H E1E1HHHDž0LHDž(HLL(L0HPVL(L0HPeLL0HP&L0HP[LHPHPHDž@E1HDžPHDžHDž(%HDž@1E1HDžPHDžHDž(IH3ME1H E1E1HHHDž0LHDž(HHDž@1E1E1HDžPHDžHHDž8Dž(bDž(H;LLL(qLPXL(LLIDž(MH;LLL(RHHPXL(LLIM/Dž(E1MIHME1Ix HIL0L0-HE1E1E1H HLHDž(LHHDž0H;IMAHlH6E1E1E1H E1HL0HPDž(HLL0<L0 H;1L0HPHPXHPL0ILpM\E1HPE1E1Dž(L0HUHlHHHHHL H0H fDH(HH0HH8HH@HHHHHPH HXHH`HHhHHpHHxHHHHHHHHHHHHHHHHHxHHhHHpHH`HHXHHPHHHHH5GH;pQH H5FH9pt H; (HHDžH@HHƅHHHDžƅAHDžHHDžPHDžXtA H0L`hM,$Mt L;-X Md$MuHDž8E1HKYH=DHSH H tHXH H9Hu(LXH1HLHLHHHHtHx HHHDžPIx HI HHDžX Ix HI HXH=CHDžHHSH HU&tHPH H9H2(LPH1HHLHHH8HHHtHx HH:HDžXIx HI&H8HDžP%LH8LDHHHHH9 HfHnfH:"H9&HHHHHHDžHH9tHHpIH$H8Hx HH HHHDžHHHH9 H@fHnfH:"H9 HHH HHHDž:HH1H(HkHHDž'ofHfI~H8HHtHH'HH&HHtHH&$\$H H&HH8Hx(Lp HH(HtAH(H@0MtI$xHI$$MtIExHIEw$H8HtHx HH#HH;{$HHDžHHHHHHHHHHHHH HH(HH0HH8HH@HHHHxHPHpHXH`H`HXHhHPHpHHHxLHLHuH8He$HHLDžLHHHHHHHHHHhHHHHIH#H VIH8H$ ~I~fH:"fI:")HtH=?"C)pMtH="AGHoX fH:) )`HtH=!@HLLH`LLpHp0HP$LHDžHHtHPPLM7$HhHtHxHtHHt _ IM#HHxLpHtHPPLHDž E1E1HDž8HHx HHsMt I$LPPH HtHMtLH8HtHHHH9tHHpHH@H9tHHpHtHxMtLkH0L HI9t&H;HtHxHHuBHI9uHeD[A\A]A^A_]HH*H<uIع1LH0 HI9t/H;HtHxHHuHI9ufHVtH=-ATDH)tH@H871HtH8H0fHtHHH@HtHPHHHtHXHPHtH`HXH=tHhH`HtHpHhzHCtHxHpcHtHHxLHtHH5HtHHH_tHHH:tHHHutHHHtHHHtHHHtHHHtHH}HtHHfHtHHOHtHH8H=tHH!HtHAEtAEMeA$tA$LH8DLLH/HXH@HXHDžHHDžPHtHxHHuhH0H5zNHDžXHx`Ho H=F)H0HXHPHHHLHp iNH8HH8Hx HHDHHH@0脶HPHDžHmHXHDžPVH0HDžXH@hH8L(HtHxHHu@MtI$xHI$uL!H8HtHx HHLHt HHHHHHzLHHt$HzH4HHHHHW[HJ\HHHHHHwuH0LfDHI9KH;HtHxHHuHHHHHHHHDžxHDžhHDžpHDž`HDžXHDžPHDžHI$H8tHHI$H8tHHI$H8tHHI$H8tHHI$H8tHHI$H8tHHIL$xH8tHHIt$pH8tHHxIt$hH8tHHpIL$`H8tHHhIt$XH8tHH`IL$PH8tHHXIt$HH 8tH HPIL$@H8tHHHIt$8H8tHH@IL$0H8tHH8It$(H8tHH0IL$ H8tHM|$H(AtAHL HHRH!H HHH]H,HHHHhH7HHHHxsHhBHpH`HXHP~HHSHtHHH0HDžHDžHDžHDž HDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžH"HDžHHDžPHDžXHDž`HDžpHDžhHDžxHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDž HDžHDžHDžHDž>HDžXHDžPHDžHI$H`8tH`HI$Hp8tHpHI$Hh8tHhHI$Hx8tHxHHDž`HDžXHDžPHDžHFHDžpHDž`HDžXHDžPHDžH6HDžhHDžpHDž`HDžXHDžPHDžHHDžHI$HP8tHPHI$HX8tHXH/HDžPHDžHHDžHDžHDžHDžHDžHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžHHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžHHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžHHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžHTHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžHHDž HDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžHHDžHDž HDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžH,HDžHDžHDž HDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžH^HDžHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžHHDžHDžHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžHHDžHDžHDžHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžHRHDžHDžHDžHDžHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžHHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžHHDžHDžHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžHTHDžHDžxHDžhHDžpHDž`HDžXHDžPHDžHI$HH8tHHHdHrH^tHHP_HtHHX.HtHH`HtHHpHtHHhH_tHHxjH<tHH9HtHHHVtHHHtHHHtHHuHtHHDHtHHHGtHxHHttHpHHtHhHHtH`HOH tHXHHtHPH HutHHHHRtH@HH/tH8HZH tH0H)H HX"HHPHHDž8A H0H@hH8L(HtHx HHzMtI$xHI$vH8HtHxH8HHBE1E11E1HDž HHHtHx HHtgHPHtHx HHt=HXHtHx HHt(HUDH=c&AHHXLpHPtAtAHLXx HHHVL|LuT@'AGCIع1H=TLO6HXLpHXtAtAHLPx HHHL=M HHpI9HXH%HJH~1@L;|HH9uHMHVH5IOH81dE1E11E1HDž A' HDž8ME11E1HDž A HDž8H E1E11A0 zH(>A {-H{0HtH{HCH9t HCHp8HHLHCLHE1H8HfH8HDž8{kH{0HtH{HCH9t HCHp8H1HDž E1A9 HDž8jL2ME1A; HDž FLLE1MA}I}0HtrI}IEH9t IEHpX8LKQ|HDL7}HHFHHHHELA HHH5PH8E1E11A' HDž HDž8HHI9HuL;=LA HDž89HfLH8 1LA H8I韅I闅I鏅I釅錅IVI]]IeIHI錆I靆I%I飆I集Iυ2IpI~IIIIIIIۄIӄI˄IÄI黄馅I銅I鞅IzII鎄I鉄I΅IvInYIaIYDILIDIDI2I*fDUHAUIATISHH8HtKfLLHH@(H@JxHH[A\A]]Hx HHt1@H1ff.UHAWAVIAUIATISHHHFH;#t H;OAEtAEHEHE1H}IEH5I9uH}H9IELHtHH2H9!IExHIEHtIHdID$HtfD9HzHHuHc1HEIt$HUHH)HHFHHHcЉH9-H@HH5B^H8MHYf.LHHL8HC}H@`H"HHHIHHI9GXLIRHIELMM2CSHH HcЉH9CSHH HHcЉH9DHUI|$:HE1It$HUxfDID$M|$IHtHc@1It$LHH0NHHHH9t H[HHHHH9t H,H`H`HHhH9t HL8MI@AFPAVtiI|$ID$H9tID$Hp@LMtIMMmMt$0MtIFIVL9H=tuLDH0H(1HH(HXHǃ@Hǃ8H0H9t HLMtMMmI|$ID$H9tID$Hp,8LMuHH1HHHHǃHǃHH9t HLMtAIT$IL$HH9H=-AD$PAT$%H{pHtHH)_LchMt=IT$IL$HH9t}H=AD$PAT$H{8HCHH9t1HIFIFH[A\A]A^A_]IELIEPIELP7UHATSH_H HHHHH9t HLMtAIT$IL$HH9H=AD$PAT$ H{hHt HsxH)KLc`Mt=IT$IL$HH9H=uSAD$PAT$H{0HC@H9t HC@HpH߾[A\]f.[A\]DAf.ID$I$LPI$LPfDID$I$LPI$LPQfDLx>LhHHwH0H9tHH@f.DHUHAWAVAUATSHLoL7LL)HH9FM9IIHEHL)HH11MLL1M)1O,H.MiMuFI $Ml$I\$H[A\A]A^A_]HHLLELMʿLEHMnIt$LHML)HM@LLLHM达HMMtHHHUHuFHuHUHH,H}LLHEmHMv@HH9HGHH=O fHUHAWAVAUATSHLoL7LL)HH9FM9IIHEHL)HH11MHLL1M)H1O,H,MgMuDI $Ml$I\$H[A\A]A^A_]DHHLLELM:LEHMnIt$LHML)芽HM@LLLHM.HMMtHHHUHu趽HuHUHH,H}LLHEݼHMv@HH9HGHH=yfUHAUIATSHLgMtTLM$$H{(HC8H9t HC8Hp蟼H{HCH9t HCHp腼PHxMuIEI}1HIEIEH[A\A]]ÐHHwH0H9tHH$@f.DH?UHSHH_Ht/HSHKHH9t5H=]uCPStMH]DHHHCPHHH]H@fDHH]雼f.H?UHSHH_Ht/HSHKHH9t5H=uCPStMH]DHHHCPHHH]H@fDHH]f.UHAVAUATISHHHIH<L4LL1HIMT$0It$E1ML$ID$Ht-H1H6HA0HIDH8HtAHHHHHuI<$It$L9t HI\$M,$[A\A]A^]I|$H9IL$LH9tKLI{DLo0HG0ML@H=tmhH0IEID$(HHfUiHAWAVAUIATISH8HvI}׽M|$1HIHHEI$L M}M1IIN0 I6HthHN01MHII9uTIH9uIUI;VuLUHtIvI}LMXLMLUuIHtH8H([A\A]A^A_]Ð8IuIUHILxH@IFHL͋AF(ID$(I|$ IT$It$HEHքu?I $LmI^0IIEHtOHIIEL0ID$H8IF([A\A]A^A_]ÐHULH1It$HHE@ID$Mt$IHtH@01It$L4ID$IEHHLL8荷H 8LsHH޾f.@UHAVAUATISHHHIH<L4L腷L1HI襹MT$0It$E1ML$ID$Ht-H1H6HA0HIDH8HtAHHHHHuI<$It$L9t H衶I\$M,$[A\A]A^]I|$H9IL$LH9tKLI{DLo0HG0ML@H=t HеIEID$(H芿H蒽fUiHAWAVAUIATISH8HvI}wM|$1HIHHEI$L M}M1IIN0 I6HthHN01MHII9uTIH9uIUI;VuLUHtIvI}LMLMLUuIHtH8H([A\A]A^A_]Ð8覵IuIUHILxH@IFHLmID$(IT$I|$ AF(It$HEHքuDI $LmI^0IIEHtTHIIEL0ID$H8IF([A\A]A^A_]fDHULLH1It$HHE@ID$Mt$IHtH@01It$L4ID$IEHHLrL8%H蝻踳8L fHnHvfDUHAVAUATISHHHIH<L4L%L1HIEMT$0It$E1ML$ID$Ht-H1H6HA0HIDH8HtAHHHHHuI<$It$L9t HAI\$M,$[A\A]A^]I|$H9IL$LH9tKLI{DLo0HG0ML@H=t訲HpIEID$("H*H2fUiHAWAVAUIATISH8HvI}M|$1HIHHEI$L M}M1IIN0 I6HthHN01MHII9uTIH9uIUI;VuLUHtIvI}LMLMLUuIHtH8H([A\A]A^A_]Ð8FIuIUHILxH@IFHL ID$(IT$I|$ AF(It$HE#HքuDI $LmI^0IIEHtTHIIEL0ID$H8IF([A\A]A^A_]fDHULH1It$HHE@ID$Mt$IHtH@01It$L4ID$IEHHLL8ŰH=X8L諰HHfDUHAVAUATISHHHIH<L4LŰL1HIMT$0It$E1ML$ID$Ht-H1H6HA8HIDH8HtAHHHHHuI<$It$L9t HI\$M,$[A\A]A^]I|$H9IL$LH9tKLI{DLo0HG0ML@H=tMHHIEID$(¹HʸHҶfUiHAWIAVAUATISH8HvI?踳Mt$1HIHHEI$L MM)IIM8"fIuHtoHN81MHII9u[IH9uIWI;UuLUHtIuI?LM8LMLUuM1MtI(H8L[A\A]A^A_]fD@ޮI7IWHIHxH@IEHH}襁ID$(fIT$I|$ It$AE(Mu(HE趻Hքu/I $L}I]8IIHt@HIEIL(ID$PHUL蔳H1It$HHE@ID$Ml$IEHtH@81It$L,ID$IHH,I}0HttH}諷L@^Hִ@LD蟷H觶H说f.DUHAWAVAUATSHHL,MthI]IIIIHKX&DH3Ht`HNX1IHIt$I9uJHL9uIPH;SuHtI8HsLE3LEȅuHL[A\A]A^A_]fE1f.UHAVAUATISHHHIH<L4L襬L1HIŮMT$0It$E1ML$ID$Ht-H1H6HAXHIDH8HtAHHHHHuI<$It$L9t HI\$M,$[A\A]A^]I|$H9IL$LH9tKLI{DLo0HG0ML@H=t-(HIEID$(袵H誴H貲fUiHAWIAVAUATSHH(HvI?蘯1HIHsLILL;Ht&HHtLx(H(L[A\A]A^A_]`&I7IWHIHxH@ID$HH}}fHSHsH{ AD$PM|$(HID$8ID$(AD$@fAD$0HC(HE׷Hքu0H3Ml$XJ HHt H= BHJ Mn M$$M LpMDID$H}H`LmMID$Mt$HXMmMIuM;uuMtHXLuIM(AD$(M$$AMLMID$H}H`LmMLID$Mt$HXfMmM#IuM;uuMtHXLeuIM(AD$(M$$A MwLMID$H}H`yLmMID$Mt$HXfMmMIuM;uuMtHXLűuIM(AD$(M$$A(Mw}I~C0foSpo[`I|$0K`XCXfpLocHǃfI:fLCZok LuOHHH8H)`H@ )pHHC) I$ID$@ID$0KpAd$Al$fAD$(Hs8HS@HtLfo fAD$POAt$XAD$RMtH=w@AEHfo`fMt$xoHEI$A|$hfA$H)pI$HA$HtH=@H]IDŽ$I$fomIDŽ$A$HEI$I$IDŽ$A$Ht)HH< HHQH1HtHH]I$HI$H{H`HHCX1I$HAXI$I$I$H4HHtHH{IIHHCX1HAXI$I$HH8uL0HHuXHP~8fH:"@A$HL#A$HCA$;H L`HCHPHHHMt=IUIMHH9XH= AEPAUHpHt HuH)PL舥H}H0HuH9t H+HPH[A\A]A^A_]fIt$I|$i茢1LHHuHH`1Ht L(MH`LQHHLi HLfAHHAHHAM9t^MtH=AFMt=IUIuHH9:H=ˊAEPAU Lq A(fDIt$I|$i茡1LHHuHH`1Ht L(M_H`LQHHLi HLfAHHAHHAM9t^MtH= AFMt=IUIuHH9H=ˉAEPAU@Lq A(fDIt$I|$i茠1LHHuHH`1Ht L(MH`LQHHLi HLfAHHAHHAM9t^MtH=AFMt=IUIuHH9mH=ˈAEPAULq A(IfDIt$I|$i茟1LHHuHH`1Ht L(M_H`LQIHMn IHfAFHIFHIFL9t]HtH=BMt=IMIuHH99H=ˇAEHAM%IV AF(DIt$I|$i茞1LHHuHH`1Ht L(MH`LQHHLi HLfAHHAHHAM9t^MtH=AFMt=IUIuHH9H=ˆlAEPAULq A( fDAEIV HHH`HHBPH`HHP@HAEfopLu)`AFLi AFLi BMn AFLi AFLi AFLi 3IELIEPIELPIEH`LIEPIELPH`Lq IEH`LIEPIELPH`Lq IEH`LIEPIELPH`Lq IEH`LIEPIELPH`Lq IEH`LIEPIELPH`Lq IEH`LIEPIELPH`IV  DugYKL襗LH`著H`,LH`vH`}LH`[H`LH`@H`LH`%H`LH` H`H=t蓥莕HHOLGL蚕AMtL肘HpVEt LdL蜜L4H̜H贞E1HHNH虞I$HtI|$hI|$`HtHA,X肔H`H`誤%HUHAVAUATISHHHIH<L4LL1HIMT$0It$E1ML$ID$Ht-H1H6HcAHIDH8HtAHHHHHuI<$It$I9t HI\$M,$[A\A]A^]I|$H9IL$LH9tKLI{DLo0HG0ML@H=t}xH@IEID$(HHHHat leastat mostexactlycannot pickle '%.200s' objectUnknown exception_cython_3_1_2Bad call flags for CyFunction__pyx_capi____loader__loader__file__origin__package__parent__path__submodule_search_locationsbuiltinsboolcomplexdatetimedatetimedeltatzinfopyarrow.libIpcWriteOptionsIpcReadOptionsMessageMemoryPoolDataTypeLargeListTypeLargeListViewTypeMapTypeFixedSizeListTypeStructTypeDictionaryMemoDictionaryTypeTimestampTypeTime32TypeTime64TypeDurationTypeFixedSizeBinaryTypeDecimal32TypeDecimal64TypeDecimal128TypeDecimal256TypeRunEndEncodedTypeBaseExtensionTypeFixedShapeTensorTypeBool8TypeOpaqueTypeUuidTypeJsonType_MetadataKeyValueMetadataFieldScalarArrayStatistics_PandasConvertibleSparseCSRMatrixSparseCSCMatrixSparseCOOTensorSparseCSFTensorNullArrayBooleanArrayNumericArrayIntegerArrayFloatingPointArrayUInt8ArrayUInt16ArrayUInt32ArrayUInt64ArrayHalfFloatArrayDoubleArrayFixedSizeBinaryArrayDecimal32ArrayDecimal64ArrayDecimal128ArrayDecimal256ArrayStructArrayBaseListArrayLargeListArrayLargeListViewArrayMapArrayFixedSizeListArrayUnionArrayStringArrayStringViewArrayBinaryViewArrayDictionaryArrayExtensionArrayMonthDayNanoIntervalArrayChunkedArray_TabularTableRecordBatchDeviceMemoryManagerResizableBufferNativeFileBufferedInputStreamBufferedOutputStreamCompressedInputStreamCompressedOutputStream_CRecordBatchWriterRecordBatchReaderCacheOptionsCodecStopTokenneeds an argument%.200s() %stakes no keyword argumentstakes no arguments%.200s() %s (%zd given)takes exactly one argumentkeywords must be stringsMissing type objectname '%U' is not definedan integer is requiredgenerator already executingcannot import name %S__cinit____reduce_cython__pyarrow/_parquet.pyxset_use_threadsset_file_path__init__otherto_dict__setstate_cython__read_row_groupa mappingExpected %s, got %.200spyarrow._parquet._box_flbato_jsoncontainer_z_valid_y_valid_x_valid_m_validthrow__reduce__wrappyarrow/_parquet.pxdtupleequals.0genexprset_batch_size__pyx_unpickle_SortingColumniter_batchescython_runtime__builtins__does not match_create_writer_properties_unwrap_list_type_Weakrefableint (arrow::Status const &)check_statusmaybe_unbox_memory_poolget_readerget_writerstring_to_timeunitpyarrow_unwrap_metadatapyarrow_wrap_schemapyarrow_wrap_scalarpyarrow_wrap_chunked_arraypyarrow_wrap_batchpyarrow_wrap_tablepyarrow_unwrap_data_typepyarrow_unwrap_schemainit pyarrow._parquetclosewrite_tableto_arrow_schemaadd_key_value_metadata_reconstruct_filemetadataserializedread_columnopensourcedecryption_propertiesappend_row_groupscolumn_name_idxscan_contentsread_allread_row_groupswrite_metadata_filevector::reservestrto_orderingitemsfrom_ordering_cython_3_1_2.generator__name__name of the generator__qualname__gi_frameFrame of the generatorgi_runninggi_yieldfromgi_code__module____weaklistoffset__send__reduce_ex____dictoffset____vectorcalloffset__func_doc__doc__func_namefunc_dict__dict__func_globals__globals__func_closure__closure__func_code__code__func_defaults__defaults____kwdefaults____annotations___is_coroutinecolumn_pathsschema_arrownum_row_groupsclosed_column_idx_map_column_idx_map: objectpyarrow._parquet.ColumnSchemaSchema for a single column.Name of field (str).max_definition_levelmax_repetition_levelphysical_typeName of physical type (str).logical_typeconverted_typelengthprecisionscaledescendingnulls_firstgeospatial_typesxminxmaxyminymaxzminzmaxmminmmaxpyarrow._parquet.Statisticshas_min_maxhas_null_counthas_distinct_countmin_rawmax_rawnum_valuesfile_offsetTotal number of values (int).path_in_schemais_stats_setis_geo_stats_setgeo_statisticscompressionencodingshas_dictionary_pagedictionary_page_offsetdata_page_offsethas_index_pageNot yet supported.index_page_offsettotal_compressed_sizetotal_uncompressed_sizehas_offset_indexhas_column_indexnum_columnsnum_rowstotal_byte_sizesorting_columnspyarrow._parquet.FileMetaDataserialized_sizeformat_versioncreated_byA Parquet schema.names%.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 recompiling%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)%.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.strings are too large to concatbase class '%.200s' is not a heap typeextension type '%.200s' has no __dict__ slot, but base type '%.200s' has: either add 'cdef dict __dict__' to the extension type or add '__slots__ = [...]' to the base type%.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 stringunbound method %.200S() needs an argument__annotations__ must be set to a dict object__name__ must be set to a string object__qualname__ must be set to a string object__kwdefaults__ must be set to a dict objectchanges to cyfunction.__kwdefaults__ will not currently affect the values used in function calls__defaults__ must be set to a tuple objectchanges to cyfunction.__defaults__ will not currently affect the values used in function callsfunction's dictionary may not be deletedsetting function's dictionary to a non-dictraise: arg 3 must be a traceback or Noneinstance 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 while calling a Python objectNULL result without error in PyObject_CallArgument '%.200s' has incorrect type (expected %.200s, got %.200s)too many values to unpack (expected %zd)'%.200s' object is not subscriptablevalue too large to convert to enum parquet::Encoding::typevalue too large to convert to int32_tvalue too large to convert to intcannot fit '%.200s' into an index-sized integergenerator ignored GeneratorExit'%.200s' object has no attribute '%U'pyarrow._parquet.Statistics.__reduce_cython__pyarrow._parquet.ParquetLogicalType.__reduce_cython__pyarrow._parquet.GeoStatistics.__reduce_cython__pyarrow._parquet.ColumnChunkMetaData.has_index_page.__get__pyarrow._parquet.ColumnChunkMetaData.index_page_offset.__get__pyarrow._parquet.ColumnChunkMetaData.__reduce_cython__pyarrow._parquet.ParquetReader.__reduce_cython__pyarrow._parquet.ParquetWriter.__reduce_cython__pyarrow._parquet.ParquetReader.num_row_groups.__get__pyarrow._parquet.ParquetReader.set_use_threadsstring.from_py.__pyx_convert_string_from_py_6libcpp_6string_std__in_stringpyarrow._parquet.FileMetaData.set_file_pathpyarrow._parquet.GeoStatistics.xmin.__get__pyarrow._parquet.GeoStatistics.xmax.__get__pyarrow._parquet.GeoStatistics.ymin.__get__pyarrow._parquet.GeoStatistics.ymax.__get__pyarrow._parquet.GeoStatistics.zmin.__get__pyarrow._parquet.GeoStatistics.zmax.__get__pyarrow._parquet.GeoStatistics.mmin.__get__pyarrow._parquet.GeoStatistics.mmax.__get__pyarrow._parquet.wrap_logical_typepyarrow._parquet.ColumnSchema.logical_type.__get__pyarrow._parquet.Statistics.logical_type.__get__pyarrow._parquet.Statistics.null_count.__get__pyarrow._parquet.Statistics.distinct_count.__get__pyarrow._parquet.Statistics.num_values.__get__cfunc.to_py.__Pyx_CFunc_7pyarrow_8_parquet_object__lParenParquetEncoding__rParen_to_py_9encoding_vector.to_py.__pyx_convert_vector_to_py_enum____parquet_3a__3a_Encoding_3a__3a_typepyarrow._parquet.ColumnChunkMetaData.encodings.__get__pyarrow._parquet.ColumnSchema.max_repetition_level.__get__pyarrow._parquet.ColumnSchema.max_definition_level.__get__pyarrow._parquet.ParquetSchema.__getitem__pyarrow._parquet.ParquetSchema.__eq__pyarrow._parquet.ParquetSchema.names.__get__pyarrow._parquet.FileMetaData.__repr__pyarrow._parquet.FileMetaData.__hash__pyarrow._parquet.FileMetaData.__eq__pyarrow._parquet.FileMetaData.schema.__get__pyarrow._parquet.FileMetaData.serialized_size.__get__pyarrow._parquet.FileMetaData.num_columns.__get__pyarrow._parquet.FileMetaData.num_rows.__get__pyarrow._parquet.FileMetaData.num_row_groups.__get__pyarrow._parquet.FileMetaData.__init__pyarrow._parquet.RowGroupMetaData.__repr__pyarrow._parquet.RowGroupMetaData.__eq__pyarrow._parquet.RowGroupMetaData.num_columns.__get__pyarrow._parquet.RowGroupMetaData.num_rows.__get__pyarrow._parquet.RowGroupMetaData.total_byte_size.__get__pyarrow._parquet.RowGroupMetaData.__init__pyarrow._parquet.ColumnChunkMetaData.__eq__pyarrow._parquet.ColumnChunkMetaData.file_offset.__get__pyarrow._parquet.ColumnChunkMetaData.num_values.__get__pyarrow._parquet.compression_name_from_enumpyarrow._parquet.ColumnChunkMetaData.compression.__get__pyarrow._parquet.ParquetSchema.columnpyarrow._parquet.encoding_name_from_enumpyarrow._parquet.ColumnChunkMetaData.has_dictionary_page.__get__pyarrow._parquet.ColumnChunkMetaData.dictionary_page_offset.__get__pyarrow._parquet.ColumnChunkMetaData.data_page_offset.__get__pyarrow._parquet.ColumnChunkMetaData.total_compressed_size.__get__pyarrow._parquet.ColumnChunkMetaData.total_uncompressed_size.__get__pyarrow._parquet.ColumnChunkMetaData.__init__pyarrow._parquet.Statistics.__eq__pyarrow._parquet.Statistics.__init__pyarrow._parquet.GeoStatistics.__init__pyarrow._parquet.ParquetLogicalType.__repr__pyarrow._parquet.ParquetLogicalType.__init__pyarrow._parquet.SortingColumn.__repr__pyarrow._parquet.SortingColumn.__hash__pyarrow._parquet.SortingColumn.column_index.__get__pyarrow._parquet.ColumnSchema.__eq__pyarrow._parquet.physical_type_name_from_enumpyarrow._parquet.ColumnChunkMetaData.physical_type.__get__pyarrow._parquet.ColumnSchema.physical_type.__get__pyarrow._parquet.Statistics.physical_type.__get__pyarrow._parquet.converted_type_name_from_enumpyarrow._parquet.ColumnSchema.converted_type.__get__pyarrow._parquet.Statistics.converted_type.__get__pyarrow._parquet.ColumnSchema.length.__get__pyarrow._parquet.ColumnSchema.precision.__get__pyarrow._parquet.ColumnSchema.scale.__get__pyarrow._parquet.ParquetReader.__cinit__pyarrow._parquet.Statistics.to_dictpyarrow._parquet.Statistics.__setstate_cython__pyarrow._parquet._unwrap_list_typepyarrow._parquet.ParquetLogicalType.__setstate_cython__pyarrow._parquet.ParquetReader.read_row_grouppyarrow._parquet.GeoStatistics.to_dictpyarrow._parquet.GeoStatistics.__setstate_cython__pyarrow._parquet.ParquetWriter.__setstate_cython__pyarrow._parquet.ParquetReader.__setstate_cython__pyarrow._parquet.ColumnChunkMetaData.__setstate_cython__'NoneType' object is not subscriptablehasattr(): attribute name must be stringpyarrow._parquet.__pyx_unpickle_SortingColumn__set_statepyarrow._parquet.encoding_enum_from_nameFromPyStructUtility.__pyx_convert__from_py_struct____parquet_3a__3a_SortingColumnpyarrow._parquet.compression_from_namepyarrow._parquet.SortingColumn.to_dictpyarrow._parquet.RowGroupMetaData.to_dictpyarrow._parquet.FileMetaData.format_version.__get__pyarrow._parquet._box_byte_arraypyarrow._parquet._cast_statistic_raw_minpyarrow._parquet.Statistics.min_raw.__get__pyarrow._parquet._cast_statistic_raw_maxpyarrow._parquet.Statistics.max_raw.__get__map.to_py.__pyx_convert_unordered_map_to_py_std_3a__3a_string____std_3a__3a_stringstring.to_py.__pyx_convert_PyBytes_string_to_py_6libcpp_6string_std__in_stringpyarrow._parquet.ParquetSchema.__hash__pyarrow._parquet.ColumnSchema.name.__get__pyarrow._parquet.ColumnChunkMetaData.file_path.__get__pyarrow._parquet.FileMetaData.created_by.__get__pyarrow._parquet.ParquetLogicalType.to_jsonpyarrow._parquet.ParquetLogicalType.__str__pyarrow._parquet.ParquetSchema.__cinit__pyarrow._parquet.ParquetSchema.__reduce__cfunc.to_py.__Pyx_CFunc_7pyarrow_8_parquet_object__lParenParquetEncoding__rParen_to_py_9encoding_.wrappyarrow._parquet.FileMetaData.to_dictpyarrow._parquet.RowGroupMetaData.initpyarrow._parquet.ColumnSchema.__reduce__pyarrow._parquet.RowGroupMetaData.__reduce__pyarrow._parquet.SortingColumn.__setstate_cython__pyarrow._parquet.logical_type_name_from_enumpyarrow._parquet.ParquetLogicalType.type.__get__pyarrow._parquet.FileMetaData.row_grouppyarrow._parquet.FileMetaData.equalspyarrow._parquet.ColumnChunkMetaData.to_dictpyarrow._parquet.ColumnSchema.equalspyarrow._parquet.ColumnChunkMetaData.equalspyarrow._parquet.RowGroupMetaData.equalspyarrow._parquet.ParquetSchema.equalspyarrow._parquet.Statistics.equalsgenerator raised StopIterationlocal variable '%s' referenced before assignmentpyarrow._parquet.ParquetReader.set_batch_sizepyarrow._parquet.__pyx_unpickle_SortingColumnpyarrow._parquet.ColumnSchema.__repr__pyarrow._parquet.SortingColumn.__init__pyarrow._parquet.ColumnSchema.__cinit__pyarrow._parquet.RowGroupMetaData.columnpyarrow._parquet.check_compression_namepyarrow._parquet.ParquetSchema.__repr__pyarrow._parquet.ParquetReader.iter_batchespyarrow._parquet.GeoStatistics.__repr__pyarrow._parquet.Statistics.__repr__dictionary changed size during iterationneed more than %zd value%.1s to unpack'NoneType' object is not iterablepyarrow._parquet.SortingColumn.__reduce_cython__pyarrow._parquet.ColumnChunkMetaData.__repr__Unable to initialize pickling for %.200sModule '_parquet' has already been imported. Re-initialisation is not supported.compile time Python version %d.%d of module '%.100s' %s runtime version %d.%dstd::shared_ptr (struct __pyx_opt_args_7pyarrow_8_parquet__create_writer_properties *__pyx_optional_args)std::shared_ptr (struct __pyx_opt_args_7pyarrow_8_parquet__create_arrow_writer_properties *__pyx_optional_args)_create_arrow_writer_propertiesenum arrow::Type::type (PyObject *) arrow::MemoryPool *(struct __pyx_obj_7pyarrow_3lib_MemoryPool *)PyObject *(PyObject *, bool, std::shared_ptr< arrow::io::RandomAccessFile> *)PyObject *(PyObject *, std::shared_ptr< arrow::io::OutputStream> *)enum arrow::TimeUnit::type (PyObject *)std::shared_ptr< arrow::KeyValueMetadata const > (PyObject *)PyObject *(std::shared_ptr< arrow::Schema> const &)PyObject *(std::shared_ptr< arrow::Scalar> const &)PyObject *(std::shared_ptr< arrow::ChunkedArray> const &)PyObject *(std::shared_ptr< arrow::RecordBatch> const &)PyObject *(std::shared_ptr< arrow::Table> const &)std::shared_ptr< arrow::DataType> (PyObject *)std::shared_ptr< arrow::Schema> (PyObject *)pyarrow._parquet.ParquetWriter.closepyarrow._parquet.ParquetReader.closepyarrow._parquet.ParquetWriter.write_tablepyarrow._parquet.ParquetReader.schema_arrow.__get__pyarrow._parquet.FileEncryptionProperties.wrappyarrow._parquet.FileDecryptionProperties.wrappyarrow._parquet._cast_statisticspyarrow._parquet.Statistics.max.__get__pyarrow._parquet.Statistics.min.__get__pyarrow._parquet.ColumnSchema.path.__get__pyarrow._parquet.ColumnChunkMetaData.path_in_schema.__get__pyarrow._parquet.ParquetSchema.to_arrow_schemapyarrow._parquet.ParquetWriter.add_key_value_metadatapyarrow._parquet._reconstruct_filemetadatapyarrow._parquet.ColumnChunkMetaData.statistics.__get__pyarrow._parquet.ParquetReader.read_columnCannot convert %.200s to %.200spyarrow._parquet.ParquetReader.column_paths.__get__pyarrow._parquet.ColumnChunkMetaData.geo_statistics.__get__pyarrow._parquet.FileMetaData.__reduce__pyarrow._parquet._create_arrow_writer_propertiespyarrow._parquet.ParquetReader.openArgument '%.200s' must not be Nonepyarrow._parquet.FileMetaData.append_row_groupspyarrow._parquet.ParquetWriter.metadata.__get__pyarrow._parquet.ParquetReader.column_name_idxvector.to_py.__pyx_convert_vector_to_py_int32_tpyarrow._parquet.GeoStatistics.geospatial_types.__get__pyarrow._parquet.RowGroupMetaData.sorting_columns.__get__pyarrow._parquet.ParquetReader.scan_contentspyarrow._parquet.ParquetReader.read_allpyarrow._parquet.ParquetReader.read_row_groupscan't send non-None value to a just-started generatorpyarrow._parquet.FileMetaData.metadata.__get__pyarrow._parquet.ColumnChunkMetaData.metadata.__get__pyarrow._parquet.FileMetaData.write_metadata_filepyarrow._parquet._convert_sorting_columns.genexprvector.from_py.__pyx_convert_vector_from_py_struct____parquet_3a__3a_SortingColumnpyarrow._parquet._convert_sorting_columnsCan't use dictionary encoding as fallback encodingpyarrow._parquet._create_writer_propertiespyarrow._parquet._name_to_index_mappyarrow._parquet.SortingColumn.to_ordering'NoneType' object has no attribute '%.30s'pyarrow._parquet.SortingColumn.from_orderingpyarrow._parquet.ParquetWriter.__cinit__pyarrow._parquet.ParquetReader._set_read_dictionaryqualified name of the generatorobject being iterated by 'yield from', or Nonesend(arg) -> send 'arg' into generator, return next yielded value or raise StopIteration.throw(typ[,val[,tb]]) -> raise exception in generator, return next yielded value or raise StopIteration.close() -> raise GeneratorExit inside generator._cython_3_1_2.cython_function_or_method_cython_3_1_2._common_types_metatypepyarrow._parquet.__pyx_scope_struct____Pyx_CFunc_7pyarrow_8_parquet_object__lParenParquetEncoding__rParen_to_py_9encoding_pyarrow._parquet.__pyx_scope_struct_1_genexprpyarrow._parquet.__pyx_scope_struct__iter_batchespyarrow._parquet.ParquetWriterpyarrow._parquet.ParquetReaderNested path to field, separated by periods (str).Maximum definition level (int).Maximum repetition level (int).Logical type of column (:class:`ParquetLogicalType`).Legacy converted type (str or None).Array length if fixed length byte array type, None otherwise (int or None).Precision if decimal type, None otherwise (int or None).Scale if decimal type, None otherwise (int or None).pyarrow._parquet.SortingColumnSortingColumn(int column_index, bool descending=False, bool nulls_first=False) Sorting specification for a single column. Returned by :meth:`RowGroupMetaData.sorting_columns` and used in :class:`ParquetWriter` to specify the sort order of the data. Parameters ---------- column_index : int Index of column that data is sorted by. descending : bool, default False Whether column is sorted in descending order. nulls_first : bool, default False Whether null values appear before valid values. Notes ----- Column indices are zero-based, refer only to leaf fields, and are in depth-first order. This may make the column indices for nested schemas different from what you expect. In most cases, it will be easier to specify the sort order using column names instead of column indices and converting using the ``from_ordering`` method. Examples -------- In other APIs, sort order is specified by names, such as: >>> sort_order = [('id', 'ascending'), ('timestamp', 'descending')] For Parquet, the column index must be used instead: >>> import pyarrow.parquet as pq >>> [pq.SortingColumn(0), pq.SortingColumn(1, descending=True)] [SortingColumn(column_index=0, descending=False, nulls_first=False), SortingColumn(column_index=1, descending=True, nulls_first=False)] Convert the sort_order into the list of sorting columns with ``from_ordering`` (note that the schema must be provided as well): >>> import pyarrow as pa >>> schema = pa.schema([('id', pa.int64()), ('timestamp', pa.timestamp('ms'))]) >>> sorting_columns = pq.SortingColumn.from_ordering(schema, sort_order) >>> sorting_columns (SortingColumn(column_index=0, descending=False, nulls_first=False), SortingColumn(column_index=1, descending=True, nulls_first=False)) Convert back to the sort order with ``to_ordering``: >>> pq.SortingColumn.to_ordering(schema, sorting_columns) ((('id', 'ascending'), ('timestamp', 'descending')), 'at_end') See Also -------- RowGroupMetaData.sorting_columns"Index of column data is sorted by (int).Whether column is sorted in descending order (bool).Whether null values appear before valid values (bool).pyarrow._parquet.ParquetLogicalTypeParquetLogicalType() Logical type of parquet type.Name of the logical type (str).pyarrow._parquet.FileDecryptionPropertiesFile-level decryption properties for the low-level APIpyarrow._parquet.GeoStatisticsGeoStatistics() Statistics for columns with geospatial data types (experimental) These statistics provide a bounding box and list of geometry types for geospatial columns (GEOMETRY or GEOGRAPHY). All components may be None if a file does not provide information about a particular component.Unique geometry types Contains an integer code for each geometry type code encountered in the geometries represented by these statistics. The geometry type codes are ISO WKB geometry type codes returned in sorted order without duplicates. This property may be None if geospatial types are not available. Minimum X value or None if not available Note that Parquet permits "wraparound" bounds in the X direction only to more compactly represent bounds for geometries with components on both sides of the antimeridian. This case is denoted by xmin > xmax. Maximum X value or None if not available Note that Parquet permits "wraparound" bounds in the X direction only (see xmin). Minimum Y value or None if not availableMaximum Y value or None if not availableMinimum Z value or None if not availableMaximum Z value or None if not availableMinimum M value or None if not availableMaximum M value or None if not availableStatistics() Statistics for a single column in a single row group.Whether min and max are present (bool).Whether null count is present (bool).Whether distinct count is preset (bool).Min value as physical type (bool, int, float, or bytes).Max value as physical type (bool, int, float, or bytes). Min value as logical type. Returned as the Python equivalent of logical type, such as datetime.date for dates and decimal.Decimal for decimals. Max value as logical type. Returned as the Python equivalent of logical type, such as datetime.date for dates and decimal.Decimal for decimals. Number of null values in chunk (int).Distinct number of values in chunk (int).Number of non-null values (int).Physical type of column (str).pyarrow._parquet.ColumnChunkMetaDataColumnChunkMetaData() Column metadata for a single row group.Offset into file where column chunk is located (int).Optional file path if set (str or None).Whether or not statistics are present in metadata (bool).Statistics for column chunk (:class:`Statistics`).Whether or not geometry statistics are present in metadata (bool).Statistics for column chunk (:class:`GeoStatistics`). Type of compression used for column (str). One of 'UNCOMPRESSED', 'SNAPPY', 'GZIP', 'LZO', 'BROTLI', 'LZ4', 'ZSTD', or 'UNKNOWN'. Encodings used for column (tuple of str). One of 'PLAIN', 'BIT_PACKED', 'RLE', 'BYTE_STREAM_SPLIT', 'DELTA_BINARY_PACKED', 'DELTA_LENGTH_BYTE_ARRAY', 'DELTA_BYTE_ARRAY'. Whether there is dictionary data present in the column chunk (bool).Offset of dictionary page relative to beginning of the file (int).Offset of data page relative to beginning of the file (int).Compressed size in bytes (int).Uncompressed size in bytes (int).Whether the column chunk has an offset indexWhether the column chunk has a column indexAdditional metadata as key value pairs (dict[bytes, bytes]).pyarrow._parquet.RowGroupMetaDataRowGroupMetaData() Metadata for a single row group.Number of columns in this row group (int).Number of rows in this row group (int).Total byte size of all the uncompressed column data in this row group (int).Columns the row group is sorted by (tuple of :class:`SortingColumn`)).FileMetaData() Parquet metadata for a single file.Schema of the file (:class:`ParquetSchema`).Size of the original thrift encoded metadata footer (int).Number of columns in file (int).Total number of rows in file (int).Number of row groups in file (int). Parquet format version used in file (str, such as '1.0', '2.4'). If version is missing or unparsable, will default to assuming '2.6'. String describing source of the parquet file (str). This typically includes library name and version number. For example, Arrow 7.0's writer returns 'parquet-cpp-arrow version 7.0.0'. pyarrow._parquet.ParquetSchemaName of each field (list of str).pyarrow._parquet.FileEncryptionPropertiesFile-level encryption properties for the low-level API;;;<2>==r<;:S:rBAUA@yCCCo19P99I8;:9ID00010203040506070809101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899__pyx_unpickle_SortingColumn(__pyx_type, long __pyx_checksum, __pyx_state)ParquetWriter.__setstate_cython__(self, __pyx_state)ParquetWriter.__reduce_cython__(self)ParquetWriter.add_key_value_metadata(self, key_value_metadata)ParquetWriter.write_table(self, Table table, row_group_size=None)ParquetWriter.close(self)ParquetReader.__setstate_cython__(self, __pyx_state)ParquetReader.__reduce_cython__(self)ParquetReader.close(self)ParquetReader.read_column(self, int column_index) Read the column at the specified index. Parameters ---------- column_index : int Index of the column. Returns ------- column : pyarrow.ChunkedArrayParquetReader.column_name_idx(self, column_name) Find the index of a column by its name. Parameters ---------- column_name : str Name of the column; separation of nesting levels is done via ".". Returns ------- column_idx : int Integer index of the column in the schema.ParquetReader.scan_contents(self, column_indices=None, batch_size=65536) Parameters ---------- column_indices : list[int], optional batch_size : int32, default 65536 Returns ------- num_rows : int64ParquetReader.read_all(self, column_indices=None, bool use_threads=True) Parameters ---------- column_indices : list[int], optional use_threads : bool, default True Returns ------- table : pyarrow.TableParquetReader.read_row_groups(self, row_groups, column_indices=None, bool use_threads=True) Parameters ---------- row_groups : list[int] column_indices : list[int], optional use_threads : bool, default True Returns ------- table : pyarrow.TableParquetReader.read_row_group(self, int i, column_indices=None, bool use_threads=True) Parameters ---------- i : int column_indices : list[int], optional use_threads : bool, default True Returns ------- table : pyarrow.TableParquetReader.iter_batches(self, int64_t batch_size, row_groups, column_indices=None, bool use_threads=True) Parameters ---------- batch_size : int64 row_groups : list[int] column_indices : list[int], optional use_threads : bool, default True Yields ------ next : RecordBatchParquetReader.set_batch_size(self, int64_t batch_size) Parameters ---------- batch_size : int64ParquetReader.set_use_threads(self, bool use_threads) Parameters ---------- use_threads : boolParquetReader.open(self, source, *, bool use_memory_map=False, read_dictionary=None, binary_type=None, list_type=None, FileMetaData metadata=None, int buffer_size=0, bool pre_buffer=False, coerce_int96_timestamp_unit=None, FileDecryptionProperties decryption_properties=None, thrift_string_size_limit=None, thrift_container_size_limit=None, page_checksum_verification=False, arrow_extensions_enabled=False) Open a parquet file for reading. Parameters ---------- source : str, pathlib.Path, pyarrow.NativeFile, or file-like object use_memory_map : bool, default False read_dictionary : iterable[int or str], optional binary_type : pyarrow.DataType, optional list_type : subclass of pyarrow.DataType, optional metadata : FileMetaData, optional buffer_size : int, default 0 pre_buffer : bool, default False coerce_int96_timestamp_unit : str, optional decryption_properties : FileDecryptionProperties, optional thrift_string_size_limit : int, optional thrift_container_size_limit : int, optional page_checksum_verification : bool, default False arrow_extensions_enabled : bool, default FalseColumnSchema.equals(self, ColumnSchema other) Return whether the two column schemas are equal. Parameters ---------- other : ColumnSchema Schema to compare against. Returns ------- are_equal : boolColumnSchema.__reduce__(self)ParquetSchema.column(self, i) Return the schema for a single column. Parameters ---------- i : int Index of column in schema. Returns ------- column_schema : ColumnSchemaParquetSchema.equals(self, ParquetSchema other) Return whether the two schemas are equal. Parameters ---------- other : ParquetSchema Schema to compare against. Returns ------- are_equal : boolParquetSchema.to_arrow_schema(self) Convert Parquet schema to effective Arrow schema. Returns ------- schema : SchemaParquetSchema.__reduce__(self)FileMetaData.write_metadata_file(self, where) Write the metadata to a metadata-only Parquet file. Parameters ---------- where : path or file-like object Where to write the metadata. Should be a writable path on the local filesystem, or a writable file-like object.FileMetaData.append_row_groups(self, FileMetaData other) Append row groups from other FileMetaData object. Parameters ---------- other : FileMetaData Other metadata to append row groups from.FileMetaData.set_file_path(self, path) Set ColumnChunk file paths to the given value. This method modifies the ``file_path`` field of each ColumnChunk in the FileMetaData to be a particular value. Parameters ---------- path : str The file path to set on all ColumnChunks.FileMetaData.row_group(self, int i) Get metadata for row group at index i. Parameters ---------- i : int Row group index to get. Returns ------- row_group_metadata : RowGroupMetaDataFileMetaData.equals(self, FileMetaData other) Return whether the two file metadata objects are equal. Parameters ---------- other : FileMetaData Metadata to compare against. Returns ------- are_equal : boolFileMetaData.to_dict(self) Get dictionary representation of the file metadata. Returns ------- dict Dictionary with a key for each attribute of this class.FileMetaData.__reduce__(self)_reconstruct_filemetadata(Buffer serialized)RowGroupMetaData.to_dict(self) Get dictionary representation of the row group metadata. Returns ------- dict Dictionary with a key for each attribute of this class.RowGroupMetaData.column(self, int i) Get column metadata at given index. Parameters ---------- i : int Index of column to get metadata for. Returns ------- ColumnChunkMetaData Metadata for column within this chunk.RowGroupMetaData.equals(self, RowGroupMetaData other) Return whether the two row group metadata objects are equal. Parameters ---------- other : RowGroupMetaData Metadata to compare against. Returns ------- are_equal : boolRowGroupMetaData.__reduce__(self)SortingColumn.__setstate_cython__(self, __pyx_state)SortingColumn.__reduce_cython__(self)SortingColumn.to_dict(self) Get dictionary representation of the SortingColumn. Returns ------- dict Dictionary with a key for each attribute of this class.SortingColumn.to_ordering(Schema schema, sorting_columns) Convert a tuple of SortingColumn objects to the same format as :class:`pyarrow.compute.SortOptions`. Parameters ---------- schema : Schema Schema of the input data. sorting_columns : tuple of SortingColumn Columns to sort the input on. Returns ------- sort_keys : tuple of (name, order) tuples null_placement : {'at_start', 'at_end'}SortingColumn.from_ordering(cls, Schema schema, sort_keys, null_placement='at_end') Create a tuple of SortingColumn objects from the same arguments as :class:`pyarrow.compute.SortOptions`. Parameters ---------- schema : Schema Schema of the input data. sort_keys : Sequence of (name, order) tuples Names of field/column keys (str) to sort the input on, along with the order each field/column is sorted in. Accepted values for `order` are "ascending", "descending". null_placement : {'at_start', 'at_end'}, default 'at_end' Where null values should appear in the sort order. Returns ------- sorting_columns : tuple of SortingColumnColumnChunkMetaData.__setstate_cython__(self, __pyx_state)ColumnChunkMetaData.__reduce_cython__(self)ColumnChunkMetaData.equals(self, ColumnChunkMetaData other) Return whether the two column chunk metadata objects are equal. Parameters ---------- other : ColumnChunkMetaData Metadata to compare against. Returns ------- are_equal : boolColumnChunkMetaData.to_dict(self) Get dictionary representation of the column chunk metadata. Returns ------- dict Dictionary with a key for each attribute of this class.GeoStatistics.__setstate_cython__(self, __pyx_state)GeoStatistics.__reduce_cython__(self)GeoStatistics._m_valid(self)GeoStatistics._z_valid(self)GeoStatistics._y_valid(self)GeoStatistics._x_valid(self)GeoStatistics.to_dict(self) Dictionary summary of these statisticsParquetLogicalType.__setstate_cython__(self, __pyx_state)ParquetLogicalType.__reduce_cython__(self)ParquetLogicalType.to_json(self) Get a JSON string containing type and type parameters. Returns ------- json : str JSON representation of type, with at least a field called 'Type' which contains the type name. If the type is parameterized, such as a decimal with scale and precision, will contain those as fields as well.Statistics.__setstate_cython__(self, __pyx_state)Statistics.__reduce_cython__(self)Statistics.equals(self, Statistics other) Return whether the two column statistics objects are equal. Parameters ---------- other : Statistics Statistics to compare against. Returns ------- are_equal : boolStatistics.to_dict(self) Get dictionary representation of statistics. Returns ------- dict Dictionary with a key for each attribute of this class.wrap(encoding_: 'ParquetEncoding')No value specified for struct attribute 'nulls_first'No value specified for struct attribute 'descending'thrift_string_size_limit must be larger than zerothrift_container_size_limit must be larger than zeroparquet-cpp doesn't return valid valuesno default __reduce__ due to non-trivial __cinit__V1 parquet writer engine is a no-op. Use V2.Unsupported Writer Engine Version: Unsupported Parquet format version: Unsupported Parquet data page version: Unrecognized file version, assuming 2.6: Unknown options in 'use_content_defined_chunking': To use 'column_encoding' set 'use_dictionary' to FalseSorting columns have inconsistent null placementParquetWriter.add_key_value_metadataParquetLogicalType.__setstate_cython__ParquetLogicalType.__reduce_cython__Note 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.No value specified for struct attribute 'column_idx'Missing options in 'use_content_defined_chunking': Invalid value for coerce_timestamps: Incompatible checksums (0x%x vs (0xc86835a, 0x6aaa2f8, 0x6e1a100) = (column_index, descending, nulls_first))FileMetaData.write_metadata_fileColumnChunkMetaData.__setstate_cython__ColumnChunkMetaData.__reduce_cython__A &T ,IQ A 4 1 #1 U!3hl!G1HG2WAQ$)4rQ$A]!t#1G1AA THF$6I 4q T Q A d! $a t1 4q Q q 1 A d! A #4q T "$a $DqA Q t1 A T 4q q 4q D Eat1 gQd*ARxqqA$ !3e4vU* ~Q WBfA |3anASaj 1 Q QuA\ADE( ?#Q ! Cq ! *AQ$AQ! L z*AqQAZwd#Qj2QaxqEaxqAm1;c! 1!*AR'Gqj#9 waqj))Gq 7!1N+\Q uAQuse_deprecated_int96_timestamps'use_content_defined_chunking' should be either boolean or a dictionary'use_byte_stream_split' cannot be passedtogether with 'column_encoding''store_decimal_as_integer' must be a booleannull_placement must be "at_start" or "at_end"file metadata is only available after writer close'column_encoding' should be a dictionary or a stringSortingColumn.__setstate_cython__ParquetWriter.__setstate_cython__ParquetReader.__setstate_cython__GeoStatistics.__setstate_cython__Buffer size must be larger than zeroB!//?q#$0)*<=&')*()&'. ,+DA /q ;d$2!  9G1  .genexprTMQ G1F,avWA!qqq.d!7+WA.d!7+Q__Pyx_CFunc_7pyarrow_8_parquet_object__lParenParquetEncoding__rParen_to_py_9encoding_..wrapFileMetaData.append_row_groupsB!)*" AQ M  !1 ?'   !1ATA+1N!,-QATA+1N!1!!SortingColumn.__reduce_cython__ParquetWriter.__reduce_cython__ParquetSchema.to_arrow_schemaParquetReader.set_use_threadsParquetReader.read_row_groupsParquetReader.column_name_idxParquetReader.__reduce_cython__GeoStatistics.__reduce_cython__6a U! ?#U#_D "!6$a Cq *AQ q  WD$AV9Ause_content_defined_chunkingnot supported in parquet-cppStatistics.__setstate_cython__ParquetReader.set_batch_sizeParquetReader.read_row_groupthrift_container_size_limitcoerce_int96_timestamp_unitUnsupported column encoding: SortingColumn.from_orderingParquetReader.scan_contentsFIXED_LEN_BYTE_ARRAY(length=ColumnChunkMetaData.to_dict__pyx_unpickle_SortingColumnpage_checksum_verification is already used by default.allow_truncated_timestampsStatistics.__reduce_cython__Row group size cannot be 0ParquetReader.iter_batchesParquetLogicalType.to_jsonInvalid sort key direction: FileMetaData.set_file_pathColumnChunkMetaData.equalsuse_compliant_nested_typetotal_uncompressed_sizehkA ^1!"QQSST=|7!/q0@a 1dictionary_pagesize_limitSortingColumn.to_orderingRowGroupMetaData.__reduce__ParquetWriter.write_tableParquetReader.read_columnA 2RrBcQ *ARt1)) name: FileEncryptionPropertiesFileDecryptionProperties total_uncompressed_size: total_compressed_sizeUnsupported compression: RowGroupMetaData.equalsRowGroupMetaData.columnDELTA_LENGTH_BYTE_ARRAYA O1A awaq gQa~%6e1A  !&MT's constructor directlymax_repetition_levelmax_definition_level dictionary_page_offset: add_key_value_metadata&&=Q AQ ?'   !1ATA'q(:!1ATA'q!!ParquetSchema.__reduce__ParquetReader.read_allGeoStatistics._z_validGeoStatistics._y_validGeoStatistics._x_validGeoStatistics._m_validFileMetaData.row_group_DEFAULT_ROW_GROUP_SIZEwriter_engine_versionuse_byte_stream_split total_compressed_size: has_dictionary_pageencryption_propertiesdecryption_properties converted_type (legacy): SortingColumn.to_dictGeoStatistics.to_dictFileMetaData.__reduce__ColumnSchema.__reduce__A A D D D D D D D D qpyarrow/_parquet.pyx max_repetition_level: max_definition_level: is_threading_enabledUnexpected list_type: ParquetSchema.equalsParquetSchema.column HAQ*G4q &Q E$AV5AQ 1FileMetaData.to_dictFIXED_LEN_BYTE_ARRAYAt;d"$4Baq D 4r)91AA  A A A t1 4q t1 $aqwrite_page_checksumwrite_metadata_file' not found in schema: has_dictionary_page: ParquetWriter.closeParquetReader.closeNotImplementedErrorFileMetaData.equalsDELTA_BINARY_PACKEDColumnSchema.equalsColumnChunkMetaDataA 2RrBcAQ *ARt1|1F!key_value_metadatahas_distinct_countgeospatial_typesdata_page_offsetcline_in_tracebackasyncio.coroutinesStatistics.to_dictParquetReader.openParquetLogicalType_MAX_ROW_GROUP_SIZEBufferOutputStreamtotal_byte_size sorting_columns: serialized_size: recordbatchreaderdata_page_versioncompression_levelcoerce_timestampsappend_row_groupsStatistics.equalsBYTE_STREAM_SPLITwrite_statisticswrite_page_indexwrite_batch_sizepyarrow._parquetpath_in_schema num_row_groups: is_geo_stats_set geospatial_types: geo_statistics: format_version: distinct_count data_page_offset: c_row_group_sizec_column_indicesTIMESTAMP_MILLISTIMESTAMP_MICROSRowGroupMetaDataPLAIN_DICTIONARYInvalid sort key: DELTA_BYTE_ARRAY total_byte_size: to_arrow_schemasp_arrow_schemasorting_columns__setstate_cython__set_use_threadsserialized_sizeread_row_groupsread_dictionary__pyx_PickleErrorphysical_typecolumn_name_idxcolumn_encodingcollections.abcA q t2-Qa t2-Qa{0} out of boundsuse_memory_mapuse_dictionary_stringify_pathsorting_columnset_batch_sizerow_group_sizeread_row_group path_in_schema: num_row_groupsnull_placementmin_chunk_sizemax_chunk_sizelogical_typeis_stats_sethas_null_countgeo_statisticsformat_version distinct_count: data_page_sizeconverted_typecolumn_indices(column_index=RLE_DICTIONARYNotImplementedArrowExceptionA  WD& t1ATd"F!++store_schema statistics: staticmethodrecord_batch__pyx_checksumnum_valuesnull_countmetadata_len logical_type: iter_batches is_stats_set: _is_coroutine_initializing, descending=created_bycolumn_indexc_row_groupsc_batch_sizeUNCOMPRESSEDRuntimeErrorFileMetaDataColumnSchemaA ,A-=Qa  WD-Qawrite_tableuse_threadsto_orderingread_columnpyarrow.libnum_columnsnulls_firstmemory_pool has_min_max: file_path file_offset: encodings compression: column_namecfunc.to_pybuffer_sizebinary_typearrow_propsTIME_MILLISTIME_MICROSPickleErrorMemoryErrorDo not call A t;d"G1F%{$aA *!IghXYgXjgZg([ h[h[i\3i\Ki]i`qk(alanbpoDoX pppppq r8prLr`0sts0tPtXtpuu0vv<0wpw0xx y,pyLy`yt0zz{0{p{,{XP|| }p}}}~,~T@p` Ѐ0@T`І@ 0 DЍ,pT h@|4H@tp$ \ !0(!H!@h!@!@!"H""""#4#`####$8$\$$$`$$%P@%Pp% %`% $&h&&P&&0'8''''$(H(x( (`( )@)t)))*4****P+0+\++P++,pL,@p,,,,- 8-`-`---.@(.P.x... /0 t/ / /` / 0` \00`01`L11`1`1 2D2Pd222 2p383!x3@"3"30#3%4&D4(p454094; 5<85=`5>5P>5>5>5B$6LT6N6O6O6@P6P7`TP7V7X7PX7X7X8 Y48p^`8d8j8k8m,9`mP9mt9n9q9`t9pu(:@y\:}:@:;@0;@h;Ќ;;0;p;<@8<Pd<<0<<И<(=L=Pp===@= >p8>`>`>>> ?H? p?P???@(@X@0@@@$AXA0A0A`$Bp TB BBpC``CpC@CCC D!XD!D"D %D/E`4AC BHED ,  E H H n B ,$LAC BGJ C ( %qC G B $L%AC I C t%HBAC Z B a  %tBAC [ A a  %BAC [ A a  %BAC [ A a 0&AC I H  B ,8& > AC HH H ,h&AC BGJ C (&qC G B &BAC [ A a  &BAC [ A a  '@BAC [ A a 00'lAC I H  B ,d'AC BGJ C ('hqC G B 'L BAC [ A a  'x BAC [ A a ( :AG Z F (( :AG Z F (H( AAC I K ,t(&AJ HH F ((+AC BO5 F 4(1AC G C h H r F 4)2JAC DH I j F t D @)3BAC [ A a  d)4BAC [ A a  )44BAC [ A a 0)`4AC I H  B ,)7AC BGJ C (*\:qC G B 0<*@;AC I H  B 0p*>AC I H  B 8*xB.AC G A _ A w I 0*lEAC I H  B ,+I!AC FJ B 4D+OAC G G h H  $|+PAC BDB D (+8QqC G B +RBAC S I a +HR2,tR2,,RAC BGJ C (L,UqC G B (x,UAC BJ F ,H[BAC Z B a  ,t[BAC Z B a  ,[BAC [ A a (-[ AC BO F <-hBAC Z B a  `-hJAC ` D a  -hBAC [ A a  -iBAC [ A a  -0iBAC [ A a ,-\icAC DEJ I ( .lAC I C $L.0r*AJ G E 8t.8tAC FH A ^ B O A $.v*AJ G E ,.x)AJ FIV H (/}AC I F $4/*AJ G E $\/*AJ G E $/*AJ G E $/*AJ G E 4/AC M A  H , 0, AC FO G ,<0 AC FJ G ,l00AC C A " F 00AC I* I  K ,0< AC M E 41AC M J  F 081-AC FJ B | D 0l1MAC FJ B | D 81AC G) D s E u A 8+`* "AC Cm D X H @ H ,! ,824 AC FJ E ,h2 AC FJ E ,2 AC FJ E ,,D!AC M E ,2! 0-`!AC HHb J 8-! ,t3AC FEH- D 3AC EF A 3AC EB E 30AC E@ G 4AC EB E 444RAC M) F V J (l4{AM BHV B J $4%AC Cp I $4 ]AJ E F ,4D AC M E 45AC HH C l D $P5AC I K $x5AC I K (5AJ DH F (5p AC I C (5dAJ G B $$6XAJ E F ,L6 AC M D $|6@AJ E F $6AJ E F $60AJ E F $6AJ E F $7 AJ E F 4D7AC G L t D  L ,|7PAC FJ{ A (7 AJ DH F ,7"yAU I E ,8$+AC I K 488AAU FF H  B ,p8|EAC FEHX A 8haC Cd  8LAC CD ,8IAJ HH K ,9PAC FJ E 003tTAC HH K d3d ,9<[KAJ FF I ,9\`OAC I H ,:|wOAC I F ,0:AC DEEHW A 4`:\ AC MU J  J ,:4-AC FM? J :(:AC HH (;sFAC P^F 4;H;\;p;;;;; ;;; <$<(8<$L<0`<,t< (<$TAC Aj A O I <XuAC b $<`AC EM J { ,6AC K F 7& s (87lKWAC I F d7@ 07p (AJ DK A 7  ,=AC BD E t A ,$>ب"AC BD E t A ,T>XAC C^ K ^ B ,>(AC C^ K ^ B 4>AC Cn K ^ B N J $>AC Ha C $?AJ Gm A $AJ I F 0> - (T>0"AJ I G > $ D>AC FHt J f J W I w I > N , ?2AJ I F  0@""AC M G H@ #Y 0l@X* ?AG I H @_ 5+ 0@5!AM DKK G @< { (ATAJ E E HAgP 4hAAC FD H 8 HAH FEH B  B ,\H>AC FD H 8H{AH FEH B  G ,H>kAC FD H 8HWAH FEH B  G ,4I>GAC FD H 0dI!3AH BIH G (OAC M J ,I>AC FD H 0I AH BJR I ,@P̸AC C J D D 0XJ<AC HI C 8J]AC FF F .R.$J#A 0JT ;AI HE= D $KA  ,`Q_AU I  D ,Q(>'AN FER I 0KOj7AJ HK H K S (RAC BEHD I ,,LX>AC FD H 0\LAC DEEH0 F L  TT| } } }}}}}}}}}L( 6XZ !9*%     #Qt <*ni )+\ 6 $ G A   (Ea/:B^'*+\i-=46)$Y7        q      U)*ze   $! 3g;^,  0 %> > > >==;======="="=&,=->-=-=.=.=/9/=/0=0>0=0=01=1>1=11=1 >3/=4=7=:=;=<><,= . KF$%$   (&  *jAoYN  F  J 4 /Hi`  F  %V &5J:+mc! !!!!!!!B!!#!%! }T^sc}:fl 1 .       R Z!13hu2w7uLLr"  7     56)!W6)!\6)!\6)!G6) uHeZ$ #$$$#$$$$$# $$$$%%3] ι$ӹ')ι-۹0ι6ƹ678ι;< ιJKι`۹il۹p7ιq%۹qιrN۹tιv۹vιw۹wιy۹yιz۹{ιʄ ۹cι۹ι۹8ι۹kι۹ōι`۹ιǓ۹ړ~ι۹ιОџι۹ι۹ơι۹ι۹£ιιçιLιƪӪιι3۹RιȮ ιEι=3t+?. nlnmnllllmmnl#ll n n l!l#+m,n,n,n,k-l-m-m-k.m.m.m/n/k0n0n1n1n1M2mXn__m_namanamalamblblcdnelflhlhmimimilini$njl6   ` k pY k k k k ([`c `g`h`k`b `U`T`>% R`@8&`8(`G`F`H_ `0O`R`k`g`d M`R`X`PK`h`a k`Q``F i`g`J`pJ`8_ `O`B`R`M`G`P`7!`k`P]`D `>"`M`pM`PM`0M`N`qk`i`i`zi`f `h`h`h`ti`@7m b `W G 7& j`f `j`mk`ik`@]`f `ek`0]``T`a `64 j`b `65 15 16 [``R`5 ni`W`PJ @T`5%`@5'`G` ]`D `@>"`@R``D``G` T`M` I`E`@D`@F`E` D`]`L`pP`PP`D`]`C `>"`5%` R`I`` `Bd`ak`[`W`H`0K`K`0J`@G (_ `h`h`xf `\ \`C `="` F`N`H`41 b ` G``E`U`T`j`d `W`pW`` `` `47 d `g`xg`pg`h`_ `pd `hg`j`j`0P @44 4* 3( 3% @3$ F J k`3. k`b `j`k k k k k k `L`hf G`pU`J`` `hi``d `S`h`Xf `b `` `h`` ``g`_ `\`PW`b `b `h`0W`^ `xh`Xg`` `bi`Xi `\`S`Pi`qh`]k`E`PU`Yk`Pd `Pg`0Y`jh` Y`=5 pb `^ `Z Z`` `Y`Hg`p` \ `0U`@d `A*`Z`N `b ^ `ch`k`W S`Z`U`N`Pb `^ j `^h`Xh`@L I`H`@g Z V`Qh Hf `0d X` `pN`Jh`@=3 @` \ ` d (` `Ch`Z`V x\`d `j `k 8g`Z`V V S`Uk`8f `(f `R PN``S`` h\ `xZ`k`>&>6>F>V>f>v>>>>>>>>>??&?6?F?V?f?v?????????@@&@6@F@V@f@v@@@@@@@@@AA&A6AFAVAfAvAAAAAAAAABB&B6BFBVBfBvBBA k2!;Qp! ^g~0@@h`0PYpJ@xM@,41B2G3.@,H -I.6 ϫ@ޫ0(pp  2  Q!0#0#!.:GS]f#t#``" P1 1Ikl1JLj@H @ 0xP@P888W-0   i` W4 XDPP$`<@;@- 0Ȭj׬0xެpg"j`0\k&ª`IP>4! [  @i W 7` 0 D$@A? `w@;PU@(jH0`hƭPͭ׭X` @ DCphݭ0p @ '%O0Z$M$W@$0p0FF@Y̩0h}-e-W`$`-(8 D@LJ@_-8`y z`|P}`#`(@O+-ۧ,ҧ@,ɧp,p,`f@,W2,-80p0Dp0` QNp^IUPdwm8px$@QpYЇ(h PphO00/ e/Wp@/8DV`S@]06pyhPˮخPX 8"P9JgYlgY~`x yP-iO@+P@*h*WP9)@D0Z Yp\ί گP@x0$#`"O]@!@0D]@\^ĮЫH!xίگPȬ1i0@{-h O  p@pP2q`Ҫ y`( ```0vDK0@a``pp`]Е@@`p (0? W4 i`   0 W 7` @i  [ ! 4P>ª`Ik&\0"j`g ``p @@Ҫ y`2q`pPp@O   6!O]@!`"#$W@$M$O0Z$% @ 'WP9)h*P@*O@+W2,`f@,p,ɧp,ҧ@,ۧ,O+-W`$`-e-}-Wp@/ e/0/O0@14G>?Z@`+H*I):PJQWGCC: (GNU) 12.2.1 20221121 (Red Hat 12.2.1-7)GA$3a1GA$3a100GA$3a1Н؝GA$3a1iGA$3a1ΝΝGA$3a1ΝΝGA$3a100GA$3a1؝ݝ pD  [ > {  !  < Jl pS Z 0r {c 0 P`m vR p1 v 0v6 v 0v v% 0vr X@  Xa p! ! TU 0I q B[ (  043  p^  B"w    P3  EW  P  pp      y  %E  @%  ph@  {}  `a  a  @9    @  0z @9 _  `t  E[ OG GH Hf 2 q  5I7 lJ JM`) ' c 0k+ _ tL   qM* JP` N }P9 xk  k  k  `Q@B 0a[ k i d `OL Q- 9 d  :8 :f @c$~ B` k  i @IA Aa! P?C ]8^ 9c f `e! c 0e KR  k  `a78 hL S2m h g ? @Y- i pc  C7 Lo[ [Mw 8y e* `]  @[/ D] `_+8 @HX_ h  2  % L- isW j D  [ @ > d   T @k  pD X       `  ! ,! fR! @! ! ! P3" ^" ~" ~" ~# ~Q# ~# ~# ~$  ^$ m$ !m$ !m)% !mn% `"% #% #A& P$& P%& &@' `'K' *' . ' 15' P18( 3,r( 04( 4K( 6) 6)) 7JR) ky) 8) 8) :$) <@** `=t* >* @* B* E+ He+ JT+ J+ L+ ON%, PTR, PR}x, R-, V, W- PY8- Y-- Z- p\6.0m. @].(. ^F/8y/ ^/ / _A0u0 `0 e01 en1 `f1 g2`B2 g2 h2 @iO3 i3 jJ3 jI4 o 4 lG4 q45 5 0x5 xB+6 yB6 `yz6 zz7 `|zU7 }z7 `z7 z'8 `zm8 z8 `9 `B\9 R9 :9 P:>: :: ЇJ: J%; pJn; /;h; &<k < B< @BQ= = 0 >p-> u> Е>  >x? j\? 0? @ ЫX@ B@ B@ PB=A BA A > B B B B-C BzC @BC D `D D B7E PBE :E :5F AF pFF MG JG BH `B`H BH I xI `I pJ @NJ .J @J !*K @oK @K K BJL 02L p2L PM @M PM B=N 0BN BN  3O BO JO PBP B`P BP @cP'QZQ Q p*Q !4R `$*R &)R +2S 2*S 4*S 7*=T P9*T ;U B, [UXyU @K UPU X0 V 0ZmV ] VHV i%W m-kW pMW 0t{X 0v*X ̄ Y `w OY py Y { Y }sm3s9ds Xt62t@5vt3t2&uNutuu؅uЅuȅ*vYvvvvwPwj wj wj xj Lx`j x@j x j 'yj cyi yi yi zi Zz`i z@i z i ,{i n{h {h |h L|h |`h |@h } h Y}h }g }g ~g X~g ~`g ~@g  g Kg f f f Yf `f ݀@f  f Uf e ́e e Je `e ΂@e  e We d ؃d d ^d `d @d ) d cd c c 4c }c @1h , F { KƇ f  f v  Q  ډ + 0}Y } 0}֊ 0$ w m  ,L # @Ќ P# P=h   c @C ) m 6-͏ " c$n   h    _ P  ^ # 5: ! @{є ' P ̕  !T p ʖ - >s 0Ǘ Y  4 s jM˘ P>  Tl `I   h̚  ij 3 i-: Kr y  l!4  P  q^ _ @>' j7K  W  k`+Ơ*)@,#,@A -_.} 1 kPʡ kס pY k k k' k8 ([T c l g h k b  Uޢ T >%+ RL @8&z 8( GУ F H_  0O6 RW ki g~ d  M Rڤ X PK h1 a J k\ Q~ `F i gϥ J pJ 8_ 5 OX B R Mɦ G P 7!A kS P]n D  >"Ƨ M pM PM2 0MV Ny qk i i ziè f ٨ h h h ti( @7mV b n W G 7& j f  j mk- ik> @]Y f o ek 0] `T a Ԫ 64 j b , 65Z 15 16 [֫ `R 5% ni8 WV PJ| @T 5%ʬ @5' G  ]; D f @>" @R `D߭ `G T' MK Ir E @DǮ @F E DE ]` L pP PPȯ D ] C 9 >"f 5% R Iܰ `  Bd! ak2 [N Wl H 0K Kݱ 0J @G+ (_ E hY hm xf  \ \ C  =" F: N] H 41 b ʳ G `E U; T[ jm d  W pW ` ٴ `  47  d 7 gL xga pgv h _  pd  hgе j j 0P @44D 4*r 3( 3%ζ @3$ F% JJ kZ 3. k b  j· kҷ k k k k k" `LF hf \ G pU Jɸ `  hi `d  S, h@ Xf V b n `  h `  `gɹ _  \ PW b 4 b L h` 0W~ ^  xh Xg ` ں bi Xi  \ S; PiN qhb ]ks E PU Yk̻ Pd  Pg 0Y jh) YF =5s pb  ^  Z Zݼ `  Y Hg( p`A \ \ 0U{ @d  A* Zڽ N `b ^ / chC kQ Wo S Z Uʾ N Pb  ^ j 1 ^hE XhY @L} I Hʿ @g߿ Z V Qh- Hf C 0dZ X` s pN Jh @=3 @` \  d" (` ; ChO Zk V x\ d  j  k 8g Z V, VJ Sj Uk{ 8f  (f  R PN `S  `$ h\ ? xZ[ ki " PbB_s" ARa" Pb9c" 0` _" Pg!" b" b $`lw! `m[" p_iw" u!80B!P" Pn ,CWb" d" >!p : " e"(Vh" 0_!88bv" _Rbs" ix" @_-!h =N`{" b  0 " Pg!j  " c   !!!!""/"<"U"_"" aA"l"""" _ L##" i$" g!$$%d%%%" ` &" b*&U&" Pc}&&&&&&&'$'" bJ'_'m'" _'" `_F(! plb(" hu(" aN((" b)!)" O)a)" pc))))&*! @l/Y*}****+V+j+w+++++,!(@," cf,!," >T-h-|------..y.  ../" _u/" z>0" `}>12_2q2 2222! 223!j3{3" ` 34'4" n#Q4b4444" @c5"5" r555" g5 66I6j6{66666g777777" 78" _b8z88! l8" q!9 :" @` v:::;;" `b<;" `;" ~<<<" huR=======! mP@>! l4x>>>>" _ ?R????" b?" aA@@" v>5ADAUAiAA" d`A_ZL52__pyx_pw_7pyarrow_8_parquet_13ParquetSchema_7__len__P7_object_ZL69__pyx_tp_traverse_7pyarrow_8_parquet___pyx_scope_struct__iter_batchesP7_objectPFiS0_PvES1__ZL65__pyx_tp_traverse_7pyarrow_8_parquet___pyx_scope_struct_1_genexprP7_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_ZL27__Pyx_call_next_tp_traverseP7_objectPFiS0_PvES1_PFiS0_S3_S1_E_ZL24__Pyx_call_next_tp_clearP7_objectPFiS0_E_ZL25__pyx_bisect_code_objectsP26__Pyx_CodeObjectCacheEntryii_ZL24__Pyx_Coroutine_traverseP21__pyx_CoroutineObjectPFiP7_objectPvES3__ZL37__Pyx_Coroutine_get_is_running_getterP7_objectPv_ZL50__pyx_tp_traverse_7pyarrow_8_parquet_ParquetReaderP7_objectPFiS0_PvES1__ZL26__pyx_mstate_global_static_ZL49__pyx_tp_traverse_7pyarrow_8_parquet_ColumnSchemaP7_objectPFiS0_PvES1__ZL45__pyx_tp_new_7pyarrow_8_parquet_SortingColumnP11_typeobjectP7_objectS2__ZL50__pyx_tp_traverse_7pyarrow_8_parquet_GeoStatisticsP7_objectPFiS0_PvES1__ZL47__pyx_tp_traverse_7pyarrow_8_parquet_StatisticsP7_objectPFiS0_PvES1__ZL56__pyx_tp_traverse_7pyarrow_8_parquet_ColumnChunkMetaDataP7_objectPFiS0_PvES1__ZL53__pyx_tp_traverse_7pyarrow_8_parquet_RowGroupMetaDataP7_objectPFiS0_PvES1__ZL49__pyx_tp_traverse_7pyarrow_8_parquet_FileMetaDataP7_objectPFiS0_PvES1__ZL50__pyx_tp_traverse_7pyarrow_8_parquet_ParquetSchemaP7_objectPFiS0_PvES1__ZL56__pyx_tp_new_7pyarrow_8_parquet_FileEncryptionPropertiesP11_typeobjectP7_objectS2__ZL57__pyx_vtabptr_7pyarrow_8_parquet_FileEncryptionProperties_ZL56__pyx_tp_new_7pyarrow_8_parquet_FileDecryptionPropertiesP11_typeobjectP7_objectS2__ZL57__pyx_vtabptr_7pyarrow_8_parquet_FileDecryptionProperties_ZL28__Pyx_Coroutine_get_qualnameP21__pyx_CoroutineObjectPv_ZL24__Pyx_Coroutine_get_nameP21__pyx_CoroutineObjectPv_ZL32__Pyx_CyFunction_get_annotationsP22__pyx_CyFunctionObjectPv_ZL25__Pyx_CyFunction_get_dictP22__pyx_CyFunctionObjectPv_ZL26__Pyx_RaiseArgtupleInvalidPKcilll_ZL22__Pyx_VerifyCachedTypeP7_objectPKcl_ZL30__Pyx_Coroutine_fail_reduce_exP7_objectS0__ZL21__Pyx_PyObject_IsTrueP7_object_ZL25__Pyx_PyObject_GetAttrStrP7_objectS0__ZL18__Pyx_CppExn2PyErrv_ZL24__Pyx__Coroutine_NewInitP21__pyx_CoroutineObjectPFP7_objectS0_P3_tsS2_ES2_S2_S2_S2_S2__ZL64__pyx_tp_new_7pyarrow_8_parquet___pyx_scope_struct__iter_batchesP11_typeobjectP7_objectS2__ZL27__Pyx_PyImport_AddModuleRefPKc_ZL25__Pyx_CyFunction_get_nameP22__pyx_CyFunctionObjectPv_ZL24__Pyx_CyFunction_get_docP22__pyx_CyFunctionObjectPv_ZL21__Pyx_CyFunction_reprP22__pyx_CyFunctionObject_ZL122__pyx_tp_dealloc___pyx_scope_struct____Pyx_CFunc_7pyarrow_8_parquet_object__lParenParquetEncoding__rParen_to_py_9encoding_P7_object_ZL49__pyx_tp_dealloc_7pyarrow_8_parquet_SortingColumnP7_object_ZL17__Pyx_PyList_PacklzPy_XDECREF_ZL64__pyx_setprop_7pyarrow_8_parquet_13ParquetReader__column_idx_mapP7_objectS0_Pv_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_ZL46__pyx_sq_item_7pyarrow_8_parquet_ParquetSchemaP7_objectl_ZL25__Pyx_Coroutine_get_frameP21__pyx_CoroutineObjectPv_ZL16__Pyx_PyCode_New37__Pyx_PyCode_New_function_descriptionPKP7_objectS1_S1_PKcS1__ZL25__Pyx_copy_spec_to_moduleP7_objectS0_PKcS2_i_ZL20__Pyx_ExportFunctionPKcPFvvES0__ZL7__pyx_m_ZL15__Pyx_SetVtableP11_typeobjectPv_ZL64__pyx_tp_dealloc_7pyarrow_8_parquet___pyx_scope_struct_1_genexprP7_object_ZL48__pyx_tp_dealloc_7pyarrow_8_parquet_ColumnSchemaP7_object_ZL49__pyx_tp_dealloc_7pyarrow_8_parquet_ParquetSchemaP7_object_ZL26__Pyx_ImportFunction_3_1_2P7_objectPKcPPFvvES2__ZL24__Pyx__SetItemOnTypeDictP11_typeobjectP7_objectS2__ZL18__pyx_pymod_createP7_objectP11PyModuleDef_ZZL30__Pyx_check_single_interpretervE19main_interpreter_idPyUnicode_MAX_CHAR_VALUE.part.0_ZL15__Pyx_IsSubtypeP11_typeobjectS0__ZL60__pyx_tp_new_7pyarrow_8_parquet___pyx_scope_struct_1_genexprP11_typeobjectP7_objectS2__ZL33__Pyx_PyUnicode_ConcatInPlaceImplPP7_objectS0__ZL18__Pyx_PyType_ReadyP11_typeobject_ZL18__Pyx_PyMethod_NewP7_objectS0_S0__ZL55__pyx_tp_dealloc_7pyarrow_8_parquet_ColumnChunkMetaDataP7_object_ZL19__Pyx_InitConstantsP16__pyx_mstatetype.constprop.0_ZL26__pyx_string_tab_encodings_ZL16__pyx_string_tab_ZL29__Pyx_FetchCommonTypeFromSpecP11_typeobjectP7_objectP11PyType_SpecS2_.constprop.0_ZL23__Pyx_CreateCodeObjectsP16__pyx_mstatetype.constprop.0_ZL11__pyx_k_A_q_ZL9__pyx_k_J_ZL9__pyx_k_a_ZL28__pyx_k_A_A_A_A_t1_4q_t1_a_q_ZL19__pyx_k_A_t_d_G1F_a_ZL9__pyx_k_Q_ZL17__pyx_k_A_y_U_b_q_ZL29__pyx_k_A_A_D_D_D_D_D_D_D_D_q_ZL28__pyx_k_A_t_d_4Baq_D_4r_9_1A_ZL40__pyx_k_A_T_HF_6I_4q_T_Q_A_d_a_t1_4q_Q_q_ZL17__pyx_k_A_t9G1F_q_ZL40__pyx_k_ADE_Q_Cq_AQ_AQ_L_z_A_q_Q_AZwd_Qj_ZL40__pyx_k_A_3e4vU_AWF_A_a_a_7_Q_WBfA_3a_nA_ZL18__pyx_k_A_Q_t1_A_q_ZL38__pyx_k_T_M_Q_G1F_a_vWA_q_q_q_d_7_WA_d_ZL10__pyx_k_1F_ZL13__pyx_k_A_it1_ZL33__pyx_k_A_2Rr_Bc_Q_ARt1_HAQ_U_6_q_ZL39__pyx_k_A_A_T_D_A_AS_4wd_E_at1_7_4war_q_ZL28__pyx_k_HAQ_G4q_Q_E_AV5_AQ_1_ZL21__pyx_k_A_0_D_D_1_T_1_ZL40__pyx_k_A_Q_t1_A_T_4q_q_4q_D_E_at1_gQd_A_ZL16__pyx_k_A_t_WAV5_ZL17__pyx_k_A_1_avQ_q_ZL18__pyx_k_A_gQa_JnAQ_ZL17__pyx_k_A_U_J_avQ_ZL31__pyx_k_A_O1A_awaq_gQa_6e1A_M_T_ZL12__pyx_k_A_t1_ZL19__pyx_k_A_I_A_G_8_1_ZL14__pyx_k_A_t7_Q_ZL27__pyx_k_A_2Rr_Bc_AQ_ARt1_1F_ZL14__pyx_k_A_d_4q_ZL15__pyx_k_A_t6_uA_ZL39__pyx_k_B_q_0_DA_q_d_2_9G1_r_Q_aq_A_a_A_ZL23__pyx_k_A_q_t2_Qa_t2_Qa_ZL13__pyx_k_A_G4r_ZL18__pyx_k_31_t_1AT_9_ZL38__pyx_k_B_AQ_M_1_1_AT_A_1N_Q_AT_A_1N_1_ZL30__pyx_k_Q_AQ_1_AT_A_q_1_AT_A_q_ZL22__pyx_k_A_1_q_WD_a_9_q_ZL40__pyx_k_A_T_IQ_A_4_1_1_U_3hl_G1HG2WAQ_4r_ZL17__pyx_k_A_WD_A_1A_ZL21__pyx_k_A_4t1_AT_4r_q_ZL22__pyx_k_A_WD_t1_AT_d_F_ZL37__pyx_k_6a_U_U__D_6_a_Cq_AQ_q_WD_AV9A_ZL20__pyx_k_A_A_Qa_WD_Qa_ZL33__pyx_k_hk_A_1_Q_Q_S_S_T_7_q0_a_1_ZL22__Pyx_ImportType_3_1_2P7_objectPKcS2_mm32__Pyx_ImportType_CheckSize_3_1_2.constprop.0_ZL21__Pyx_GetItemInt_FastP7_objectliii.constprop.0_ZL27__Pyx_MatchKeywordArg_nostrP7_objectPKPS0_S3_PmPKc.constprop.0_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag.isra.0_ZNSt6vectorIN7parquet13SortingColumnESaIS1_EEaSERKS3_.isra.0_ZL22__Pyx_Coroutine_SendExP21__pyx_CoroutineObjectP7_objectPS2_i.constprop.0_ZL15__Pyx_GetVtableP11_typeobject.isra.0_ZL30__Pyx_modinit_type_import_codeP16__pyx_mstatetype.constprop.0_ZL18__Pyx_MergeVtablesP11_typeobject_ZL64__pyx_getprop_7pyarrow_8_parquet_13ParquetReader__column_idx_mapP7_objectPv_ZL57__pyx_getprop_7pyarrow_8_parquet_13ParquetReader_metadataP7_objectPv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEaSEOS4_.isra.0_ZL53__pyx_f_7pyarrow_8_parquet_19ColumnChunkMetaData_initP48__pyx_obj_7pyarrow_8_parquet_ColumnChunkMetaDataP45__pyx_obj_7pyarrow_8_parquet_RowGroupMetaDatai_ZL20__Pyx_PyDict_GetItemP7_objectS0__ZL52__pyx_tp_dealloc_7pyarrow_8_parquet_RowGroupMetaDataP7_object_ZL23__Pyx_CyFunction_reduceP22__pyx_CyFunctionObjectP7_object_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag.isra.0_ZL118__pyx_tp_new___pyx_scope_struct____Pyx_CFunc_7pyarrow_8_parquet_object__lParenParquetEncoding__rParen_to_py_9encoding_P11_typeobjectP7_objectS2__ZL30__Pyx_PyUnicode_BuildFromAsciilPKciic_ZL24__Pyx_PyUnicode_From_intilcc.constprop.0_ZL14DIGIT_PAIRS_10_ZL20__Pyx_PyUnicode_JoinPP7_objectllj_ZL25__Pyx_MatchKeywordArg_strP7_objectPKPS0_S3_PmPKc.constprop.0_ZL19__Pyx_ParseKeywordsP7_objectPKS0_PKPS0_S0_S3_llPKci.constprop.0_ZNSt8__detail16_Hashtable_allocISaINS_10_Hash_nodeISt4pairIKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEN7parquet16ColumnPropertiesEELb1EEEEE16_M_allocate_nodeIJRKSC_EEEPSD_DpOT_.isra.0_ZL38__Pyx_PyErr_GivenExceptionMatchesTupleP7_objectS0__ZL21__Pyx_Coroutine_clearP7_object.isra.0_ZL23__Pyx_Coroutine_deallocP7_object_ZL33__Pyx_PyErr_GivenExceptionMatchesP7_objectS0_.part.0_ZL27__Pyx_CyFunction_CallMethodP7_objectS0_S0_S0__ZL29__Pyx_CyFunction_CallAsMethodP7_objectS0_S0__ZL24__Pyx_CyFunction_set_docP22__pyx_CyFunctionObjectP7_objectPv_ZL12__Pyx_ImportP7_objectS0_i.constprop.0_ZL46__pyx_tp_clear_7pyarrow_8_parquet_FileMetaDataP7_object_ZL47__pyx_tp_clear_7pyarrow_8_parquet_GeoStatisticsP7_object_ZL44__pyx_tp_clear_7pyarrow_8_parquet_StatisticsP7_object_ZL46__pyx_tp_clear_7pyarrow_8_parquet_ColumnSchemaP7_object_ZL47__pyx_tp_clear_7pyarrow_8_parquet_ParquetSchemaP7_object_ZL50__pyx_tp_clear_7pyarrow_8_parquet_RowGroupMetaDataP7_object_ZL53__pyx_tp_clear_7pyarrow_8_parquet_ColumnChunkMetaDataP7_object_ZL32__Pyx_CyFunction_set_annotationsP22__pyx_CyFunctionObjectP7_objectPv_ZL25__Pyx_CyFunction_set_nameP22__pyx_CyFunctionObjectP7_objectPv_ZL24__Pyx_Coroutine_set_nameP21__pyx_CoroutineObjectP7_objectPv_ZL29__Pyx_CyFunction_set_qualnameP22__pyx_CyFunctionObjectP7_objectPv_ZL28__Pyx_Coroutine_set_qualnameP21__pyx_CoroutineObjectP7_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_ZL47__pyx_tp_clear_7pyarrow_8_parquet_ParquetReaderP7_object_ZL30__Pyx_Coroutine_SendToDelegateP21__pyx_CoroutineObjectPF12PySendResultP7_objectS3_PS3_ES3_S4_.constprop.0_ZL19__Pyx__GetExceptionP3_tsPP7_objectS3_S3__ZL11__Pyx_RaiseP7_objectS0_S0_S0_.constprop.0_ZL27__Pyx_PyObject_FastCallDictP7_objectPKS0_mS0_.constprop.0_ZL22__Pyx_CyFunction_clearP22__pyx_CyFunctionObject_ZL24__Pyx_CyFunction_deallocP22__pyx_CyFunctionObject_ZL33__Pyx_CyFunction_get_is_coroutineP22__pyx_CyFunctionObjectPv_ZL30__Pyx__ReturnWithStopIterationP7_objecti.constprop.0_ZL16__Pyx_IterFinishv_ZL35__Pyx_PyErr_ExceptionMatchesInStateP3_tsP7_object.isra.0_ZL18__Pyx__ArgTypeTestP7_objectP11_typeobjectPKci.constprop.0_ZL20__Pyx_GetBuiltinNameP7_object_ZL26__Pyx__GetModuleGlobalNameP7_object_ZL21__Pyx__GetNameInClassP7_objectS0__ZL28__Pyx_IternextUnpackEndCheckP7_objectl.constprop.0_ZL22__Pyx_PyUnicode_EqualsP7_objectS0_i_ZL20__Pyx_PyLong_As_longP7_object_ZL27__Pyx_PyObject_GetItem_SlowP7_objectS0__ZL59__Pyx_PyLong_As_enum____parquet_3a__3a_Encoding_3a__3a_typeP7_object_ZL23__Pyx_PyLong_As_int32_tP7_object_ZL19__Pyx_PyLong_As_intP7_object_ZL23__Pyx_PyObject_GetIndexP7_objectS0__ZL21__Pyx_Coroutine_CloseP7_objectPS0_.constprop.0_ZL25__Pyx_Coroutine_CloseIterP21__pyx_CoroutineObjectP7_object.constprop.0_ZL28__Pyx_Coroutine_Close_MethodP7_objectS0__ZL19__Pyx_Coroutine_delP7_object_ZL24__Pyx_PyObject_GetMethodP7_objectS0_PS0_.constprop.0_ZL19__Pyx_dict_iteratorP7_objectiS0_PlPi.constprop.0_ZL23__Pyx_PyLong_As_int64_tP7_object.part.0_ZL23__Pyx_PyLong_As_int64_tP7_object_ZL36__Pyx_PyGen__FetchStopIterationValueP3_tsPP7_object.constprop.0.isra.0_ZL16__Pyx_ImportFromP7_objectS0__ZL22__Pyx_Coroutine_AmSendP7_objectS0_PS0__ZL20__Pyx_Coroutine_SendP7_objectS0__ZL50__pyx_tp_new_7pyarrow_8_parquet_ParquetLogicalTypeP11_typeobjectP7_objectS2__ZL51__pyx_vtabptr_7pyarrow_8_parquet_ParquetLogicalType_ZL20__Pyx_Generator_NextP7_object_ZL48__pyx_tp_new_7pyarrow_8_parquet_RowGroupMetaDataP11_typeobjectP7_objectS2__ZL49__pyx_vtabptr_7pyarrow_8_parquet_RowGroupMetaData_ZL51__pyx_tp_new_7pyarrow_8_parquet_ColumnChunkMetaDataP11_typeobjectP7_objectS2__ZL52__pyx_vtabptr_7pyarrow_8_parquet_ColumnChunkMetaData_ZL44__pyx_tp_new_7pyarrow_8_parquet_FileMetaDataP11_typeobjectP7_objectS2__ZL45__pyx_vtabptr_7pyarrow_8_parquet_FileMetaData_ZL42__pyx_tp_new_7pyarrow_8_parquet_StatisticsP11_typeobjectP7_objectS2__ZL43__pyx_vtabptr_7pyarrow_8_parquet_Statistics_ZL45__pyx_tp_new_7pyarrow_8_parquet_GeoStatisticsP11_typeobjectP7_objectS2__ZL46__pyx_vtabptr_7pyarrow_8_parquet_GeoStatistics_ZL18__Pyx_AddTracebackPKciiS0_.constprop.0_ZL60__pyx_pw_7pyarrow_8_parquet_10Statistics_13__reduce_cython__P7_objectPKS0_lS0__ZL23__pyx_builtin_TypeError_ZL68__pyx_pw_7pyarrow_8_parquet_18ParquetLogicalType_11__reduce_cython__P7_objectPKS0_lS0__ZL63__pyx_pw_7pyarrow_8_parquet_13GeoStatistics_17__reduce_cython__P7_objectPKS0_lS0__ZL69__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_has_index_pageP7_objectPv_ZL33__pyx_builtin_NotImplementedError_ZL72__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_index_page_offsetP7_objectPv_ZL69__pyx_pw_7pyarrow_8_parquet_19ColumnChunkMetaData_13__reduce_cython__P7_objectPKS0_lS0__ZL63__pyx_pw_7pyarrow_8_parquet_13ParquetReader_26__reduce_cython__P7_objectPKS0_lS0__ZL62__pyx_pw_7pyarrow_8_parquet_13ParquetWriter_9__reduce_cython__P7_objectPKS0_lS0__ZL63__pyx_getprop_7pyarrow_8_parquet_13ParquetReader_num_row_groupsP7_objectPv_ZL60__pyx_pw_7pyarrow_8_parquet_13ParquetReader_5set_use_threadsP7_objectPKS0_lS0__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_ZL58__pyx_pw_7pyarrow_8_parquet_12FileMetaData_19set_file_pathP7_objectPKS0_lS0__ZL58__pyx_pw_7pyarrow_8_parquet_12FileMetaData_19set_file_pathP7_objectPKS0_lS0_.cold_ZL55__pyx_getprop_7pyarrow_8_parquet_13ParquetReader_closedP7_objectPv_ZL71__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_has_offset_indexP7_objectPv_ZL71__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_has_column_indexP7_objectPv_ZL53__pyx_getprop_7pyarrow_8_parquet_13GeoStatistics_xminP7_objectPv_ZL53__pyx_getprop_7pyarrow_8_parquet_13GeoStatistics_xmaxP7_objectPv_ZL53__pyx_getprop_7pyarrow_8_parquet_13GeoStatistics_yminP7_objectPv_ZL53__pyx_getprop_7pyarrow_8_parquet_13GeoStatistics_ymaxP7_objectPv_ZL53__pyx_getprop_7pyarrow_8_parquet_13GeoStatistics_zminP7_objectPv_ZL53__pyx_getprop_7pyarrow_8_parquet_13GeoStatistics_zmaxP7_objectPv_ZL53__pyx_getprop_7pyarrow_8_parquet_13GeoStatistics_mminP7_objectPv_ZL53__pyx_getprop_7pyarrow_8_parquet_13GeoStatistics_mmaxP7_objectPv_ZL44__pyx_f_7pyarrow_8_parquet_wrap_logical_typeRKSt10shared_ptrIKN7parquet11LogicalTypeEE_ZL60__pyx_getprop_7pyarrow_8_parquet_12ColumnSchema_logical_typeP7_objectPv_ZL58__pyx_getprop_7pyarrow_8_parquet_10Statistics_logical_typeP7_objectPv_ZL57__pyx_getprop_7pyarrow_8_parquet_10Statistics_has_min_maxP7_objectPv_ZL60__pyx_getprop_7pyarrow_8_parquet_10Statistics_has_null_countP7_objectPv_ZL64__pyx_getprop_7pyarrow_8_parquet_10Statistics_has_distinct_countP7_objectPv_ZL56__pyx_getprop_7pyarrow_8_parquet_10Statistics_null_countP7_objectPv_ZL60__pyx_getprop_7pyarrow_8_parquet_10Statistics_distinct_countP7_objectPv_ZL56__pyx_getprop_7pyarrow_8_parquet_10Statistics_num_valuesP7_objectPv_ZL64__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_encodingsP7_objectPv_ZL17__pyx_builtin_map_ZL50__pyx_f_7pyarrow_8_parquet_encoding_name_from_enumN7parquet8Encoding4typeE_ZL122__pyx_mdef_11cfunc_dot_to_py_85__Pyx_CFunc_7pyarrow_8_parquet_object__lParenParquetEncoding__rParen_to_py_9encoding__1wrap_ZL68__pyx_getprop_7pyarrow_8_parquet_12ColumnSchema_max_repetition_levelP7_objectPv_ZL68__pyx_getprop_7pyarrow_8_parquet_12ColumnSchema_max_definition_levelP7_objectPv_ZL56__pyx_pw_7pyarrow_8_parquet_13ParquetSchema_9__getitem__P7_objectS0__ZL52__pyx_pf_7pyarrow_8_parquet_13ParquetSchema_14__eq__P42__pyx_obj_7pyarrow_8_parquet_ParquetSchemaP7_object_ZL28__pyx_builtin_NotImplemented_ZL53__pyx_tp_richcompare_7pyarrow_8_parquet_ParquetSchemaP7_objectS0_i_ZL54__pyx_getprop_7pyarrow_8_parquet_13ParquetSchema_namesP7_objectPv_ZL52__pyx_pw_7pyarrow_8_parquet_12FileMetaData_9__repr__P7_object_ZL20__pyx_builtin_object_ZL52__pyx_pw_7pyarrow_8_parquet_12FileMetaData_7__hash__P7_object_ZL51__pyx_pf_7pyarrow_8_parquet_12FileMetaData_12__eq__P41__pyx_obj_7pyarrow_8_parquet_FileMetaDataP7_object_ZL52__pyx_tp_richcompare_7pyarrow_8_parquet_FileMetaDataP7_objectS0_i_ZL54__pyx_getprop_7pyarrow_8_parquet_12FileMetaData_schemaP7_objectPv_ZL63__pyx_getprop_7pyarrow_8_parquet_12FileMetaData_serialized_sizeP7_objectPv_ZL59__pyx_getprop_7pyarrow_8_parquet_12FileMetaData_num_columnsP7_objectPv_ZL56__pyx_getprop_7pyarrow_8_parquet_12FileMetaData_num_rowsP7_objectPv_ZL62__pyx_getprop_7pyarrow_8_parquet_12FileMetaData_num_row_groupsP7_objectPv_ZL52__pyx_pw_7pyarrow_8_parquet_12FileMetaData_1__init__P7_objectS0_S0__ZL57__pyx_pw_7pyarrow_8_parquet_16RowGroupMetaData_13__repr__P7_object_ZL54__pyx_pf_7pyarrow_8_parquet_16RowGroupMetaData_6__eq__P45__pyx_obj_7pyarrow_8_parquet_RowGroupMetaDataP7_object_ZL56__pyx_tp_richcompare_7pyarrow_8_parquet_RowGroupMetaDataP7_objectS0_i_ZL63__pyx_getprop_7pyarrow_8_parquet_16RowGroupMetaData_num_columnsP7_objectPv_ZL60__pyx_getprop_7pyarrow_8_parquet_16RowGroupMetaData_num_rowsP7_objectPv_ZL67__pyx_getprop_7pyarrow_8_parquet_16RowGroupMetaData_total_byte_sizeP7_objectPv_ZL56__pyx_pw_7pyarrow_8_parquet_16RowGroupMetaData_1__init__P7_objectS0_S0__ZL57__pyx_pf_7pyarrow_8_parquet_19ColumnChunkMetaData_8__eq__P48__pyx_obj_7pyarrow_8_parquet_ColumnChunkMetaDataP7_object_ZL59__pyx_tp_richcompare_7pyarrow_8_parquet_ColumnChunkMetaDataP7_objectS0_i_ZL66__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_file_offsetP7_objectPv_ZL65__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_num_valuesP7_objectPv_ZL67__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_is_stats_setP7_objectPv_ZL71__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_is_geo_stats_setP7_objectPv_ZL66__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_compressionP7_objectPv_ZL52__pyx_pw_7pyarrow_8_parquet_13ParquetSchema_19columnP7_objectPKS0_lS0__ZL24__pyx_builtin_IndexError_ZL74__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_has_dictionary_pageP7_objectPv_ZL77__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_dictionary_page_offsetP7_objectPv_ZL71__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_data_page_offsetP7_objectPv_ZL76__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_total_compressed_sizeP7_objectPv_ZL78__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_total_uncompressed_sizeP7_objectPv_ZL59__pyx_pw_7pyarrow_8_parquet_19ColumnChunkMetaData_1__init__P7_objectS0_S0__ZL48__pyx_pf_7pyarrow_8_parquet_10Statistics_8__eq__P39__pyx_obj_7pyarrow_8_parquet_StatisticsP7_object_ZL50__pyx_tp_richcompare_7pyarrow_8_parquet_StatisticsP7_objectS0_i_ZL50__pyx_pw_7pyarrow_8_parquet_10Statistics_1__init__P7_objectS0_S0__ZL53__pyx_pw_7pyarrow_8_parquet_13GeoStatistics_1__init__P7_objectS0_S0__ZL58__pyx_pw_7pyarrow_8_parquet_18ParquetLogicalType_5__repr__P7_object_ZL58__pyx_pw_7pyarrow_8_parquet_18ParquetLogicalType_1__init__P7_objectS0_S0__ZL53__pyx_pw_7pyarrow_8_parquet_13SortingColumn_7__repr__P7_object_ZL54__pyx_pw_7pyarrow_8_parquet_13SortingColumn_11__hash__P7_object_ZL51__pyx_pw_7pyarrow_8_parquet_13SortingColumn_9__eq__P7_objectS0__ZL53__pyx_tp_richcompare_7pyarrow_8_parquet_SortingColumnP7_objectS0_i_ZL61__pyx_getprop_7pyarrow_8_parquet_13SortingColumn_column_indexP7_objectPv_ZL59__pyx_getprop_7pyarrow_8_parquet_13SortingColumn_descendingP7_objectPv_ZL60__pyx_getprop_7pyarrow_8_parquet_13SortingColumn_nulls_firstP7_objectPv_ZL50__pyx_pf_7pyarrow_8_parquet_12ColumnSchema_2__eq__P41__pyx_obj_7pyarrow_8_parquet_ColumnSchemaP7_object_ZL52__pyx_tp_richcompare_7pyarrow_8_parquet_ColumnSchemaP7_objectS0_i_ZL55__pyx_f_7pyarrow_8_parquet_physical_type_name_from_enumN7parquet4Type4typeE_ZL68__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_physical_typeP7_objectPv_ZL61__pyx_getprop_7pyarrow_8_parquet_12ColumnSchema_physical_typeP7_objectPv_ZL59__pyx_getprop_7pyarrow_8_parquet_10Statistics_physical_typeP7_objectPv_ZL56__pyx_f_7pyarrow_8_parquet_converted_type_name_from_enumN7parquet13ConvertedType4typeE_ZL62__pyx_getprop_7pyarrow_8_parquet_12ColumnSchema_converted_typeP7_objectPv_ZL60__pyx_getprop_7pyarrow_8_parquet_10Statistics_converted_typeP7_objectPv_ZL54__pyx_getprop_7pyarrow_8_parquet_12ColumnSchema_lengthP7_objectPv_ZL57__pyx_getprop_7pyarrow_8_parquet_12ColumnSchema_precisionP7_objectPv_ZL53__pyx_getprop_7pyarrow_8_parquet_12ColumnSchema_scaleP7_objectPv_ZL45__pyx_tp_new_7pyarrow_8_parquet_ParquetReaderP11_typeobjectP7_objectS2__ZL46__pyx_vtabptr_7pyarrow_8_parquet_ParquetReader_ZL45__pyx_f_7pyarrow_3lib_maybe_unbox_memory_pool_ZL49__pyx_pw_7pyarrow_8_parquet_10Statistics_7to_dictP7_objectPKS0_lS0__ZL62__pyx_pw_7pyarrow_8_parquet_10Statistics_15__setstate_cython__P7_objectPKS0_lS0__ZL44__pyx_f_7pyarrow_8_parquet__unwrap_list_typeP7_object_ZL70__pyx_pw_7pyarrow_8_parquet_18ParquetLogicalType_13__setstate_cython__P7_objectPKS0_lS0__ZL60__pyx_pw_7pyarrow_8_parquet_13ParquetReader_12read_row_groupP7_objectPKS0_lS0__ZL52__pyx_pw_7pyarrow_8_parquet_13GeoStatistics_7to_dictP7_objectPKS0_lS0__ZL65__pyx_pw_7pyarrow_8_parquet_13GeoStatistics_19__setstate_cython__P7_objectPKS0_lS0__ZL65__pyx_pw_7pyarrow_8_parquet_13ParquetWriter_11__setstate_cython__P7_objectPKS0_lS0__ZL65__pyx_pw_7pyarrow_8_parquet_13ParquetReader_28__setstate_cython__P7_objectPKS0_lS0__ZL71__pyx_pw_7pyarrow_8_parquet_19ColumnChunkMetaData_15__setstate_cython__P7_objectPKS0_lS0__ZL66__pyx_f_7pyarrow_8_parquet___pyx_unpickle_SortingColumn__set_stateP42__pyx_obj_7pyarrow_8_parquet_SortingColumnP7_object_ZL50__pyx_f_7pyarrow_8_parquet_encoding_enum_from_nameP7_object_ZL24__pyx_builtin_ValueError_ZL61__pyx_convert__from_py_struct____parquet_3a__3a_SortingColumnP7_object_ZL22__pyx_builtin_KeyError_ZL48__pyx_f_7pyarrow_8_parquet_compression_from_nameP7_object_ZL53__pyx_pw_7pyarrow_8_parquet_13SortingColumn_13to_dictP7_objectPKS0_lS0__ZL56__pyx_pw_7pyarrow_8_parquet_16RowGroupMetaData_15to_dictP7_objectPKS0_lS0__ZL19__pyx_builtin_range_ZL62__pyx_getprop_7pyarrow_8_parquet_12FileMetaData_format_versionP7_objectPv_ZL53__pyx_getprop_7pyarrow_8_parquet_10Statistics_min_rawP7_objectPv_ZL53__pyx_getprop_7pyarrow_8_parquet_10Statistics_max_rawP7_objectPv_ZL72__pyx_convert_unordered_map_to_py_std_3a__3a_string____std_3a__3a_stringRKSt13unordered_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_St4hashIS5_ESt8equal_toIS5_ESaISt4pairIKS5_S5_EEE_ZL54__pyx_pw_7pyarrow_8_parquet_13ParquetSchema_11__hash__P7_object_ZL54__pyx_pw_7pyarrow_8_parquet_13ParquetSchema_11__hash__P7_object.cold_ZL52__pyx_getprop_7pyarrow_8_parquet_12ColumnSchema_nameP7_objectPv_ZL64__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_file_pathP7_objectPv_ZL58__pyx_getprop_7pyarrow_8_parquet_12FileMetaData_created_byP7_objectPv_ZL57__pyx_pw_7pyarrow_8_parquet_18ParquetLogicalType_9to_jsonP7_objectPKS0_lS0__ZL57__pyx_pw_7pyarrow_8_parquet_18ParquetLogicalType_9to_jsonP7_objectPKS0_lS0_.cold_ZL57__pyx_pw_7pyarrow_8_parquet_18ParquetLogicalType_7__str__P7_object_ZL57__pyx_pw_7pyarrow_8_parquet_18ParquetLogicalType_7__str__P7_object.cold_ZL45__pyx_tp_new_7pyarrow_8_parquet_ParquetSchemaP11_typeobjectP7_objectS2__ZL54__pyx_pw_7pyarrow_8_parquet_13GeoStatistics_13_z_validP7_objectPKS0_lS0__ZL54__pyx_pw_7pyarrow_8_parquet_13GeoStatistics_11_y_validP7_objectPKS0_lS0__ZL53__pyx_pw_7pyarrow_8_parquet_13GeoStatistics_9_x_validP7_objectPKS0_lS0__ZL54__pyx_pw_7pyarrow_8_parquet_13GeoStatistics_15_m_validP7_objectPKS0_lS0__ZL22__Pyx__Coroutine_ThrowP7_objectS0_S0_S0_S0_i.constprop.0_ZL21__Pyx_Coroutine_ThrowP7_objectS0__ZL55__pyx_pw_7pyarrow_8_parquet_13ParquetSchema_5__reduce__P7_objectPKS0_lS0__ZL120__pyx_pw_11cfunc_dot_to_py_85__Pyx_CFunc_7pyarrow_8_parquet_object__lParenParquetEncoding__rParen_to_py_9encoding__1wrapP7_objectPKS0_lS0__ZL52__pyx_pw_7pyarrow_8_parquet_12FileMetaData_11to_dictP7_objectPKS0_lS0__ZL50__pyx_f_7pyarrow_8_parquet_16RowGroupMetaData_initP45__pyx_obj_7pyarrow_8_parquet_RowGroupMetaDataP41__pyx_obj_7pyarrow_8_parquet_FileMetaDatai_ZL54__pyx_pw_7pyarrow_8_parquet_12ColumnSchema_5__reduce__P7_objectPKS0_lS0__ZL58__pyx_pw_7pyarrow_8_parquet_16RowGroupMetaData_5__reduce__P7_objectPKS0_lS0__ZL65__pyx_pw_7pyarrow_8_parquet_13SortingColumn_17__setstate_cython__P7_objectPKS0_lS0__ZL58__pyx_getprop_7pyarrow_8_parquet_18ParquetLogicalType_typeP7_objectPv_ZL54__pyx_pw_7pyarrow_8_parquet_12FileMetaData_17row_groupP7_objectPKS0_lS0__ZL51__pyx_pw_7pyarrow_8_parquet_12FileMetaData_15equalsP7_objectPKS0_lS0__ZL58__pyx_pw_7pyarrow_8_parquet_19ColumnChunkMetaData_7to_dictP7_objectPKS0_lS0__ZL50__pyx_pw_7pyarrow_8_parquet_12ColumnSchema_7equalsP7_objectPKS0_lS0__ZL58__pyx_pw_7pyarrow_8_parquet_19ColumnChunkMetaData_11equalsP7_objectPKS0_lS0__ZL54__pyx_pw_7pyarrow_8_parquet_16RowGroupMetaData_9equalsP7_objectPKS0_lS0__ZL52__pyx_pw_7pyarrow_8_parquet_13ParquetSchema_17equalsP7_objectPKS0_lS0__ZL49__pyx_pw_7pyarrow_8_parquet_10Statistics_11equalsP7_objectPKS0_lS0__ZL37__Pyx_Generator_Replace_StopIterationi.constprop.0_ZL66__pyx_gb_7pyarrow_8_parquet_24_convert_sorting_columns_2generator1P21__pyx_CoroutineObjectP3_tsP7_object_ZL59__pyx_pw_7pyarrow_8_parquet_13ParquetReader_7set_batch_sizeP7_objectPKS0_lS0__ZL57__pyx_pw_7pyarrow_8_parquet_3__pyx_unpickle_SortingColumnP7_objectPKS0_lS0__ZL52__pyx_pw_7pyarrow_8_parquet_12ColumnSchema_9__repr__P7_object_ZL53__pyx_pw_7pyarrow_8_parquet_13SortingColumn_1__init__P7_objectS0_S0__ZL44__pyx_tp_new_7pyarrow_8_parquet_ColumnSchemaP11_typeobjectP7_objectS2__ZL32__Pyx_PyObject_GetAttrStrNoErrorP7_objectS0__ZL27__Pyx_setup_reduce_is_namedP7_objectS0__ZL55__pyx_pw_7pyarrow_8_parquet_16RowGroupMetaData_11columnP7_objectPKS0_lS0__ZL49__pyx_f_7pyarrow_8_parquet_check_compression_nameP7_object_ZL53__pyx_pw_7pyarrow_8_parquet_13ParquetSchema_3__repr__P7_object_ZL53__pyx_pw_7pyarrow_8_parquet_13ParquetSchema_3__repr__P7_object.cold_ZL57__pyx_pw_7pyarrow_8_parquet_13ParquetReader_9iter_batchesP7_objectPKS0_lS0__ZL55__pyx_gb_7pyarrow_8_parquet_13ParquetReader_10generatorP21__pyx_CoroutineObjectP3_tsP7_object_ZL53__pyx_pw_7pyarrow_8_parquet_13GeoStatistics_5__repr__P7_object_ZL50__pyx_pw_7pyarrow_8_parquet_10Statistics_5__repr__P7_object_ZL20__Pyx_dict_iter_nextP7_objectlPlPS0_S2_S2_i.constprop.0_ZL63__pyx_pw_7pyarrow_8_parquet_13SortingColumn_15__reduce_cython__P7_objectPKS0_lS0__ZL59__pyx_pf_7pyarrow_8_parquet_19ColumnChunkMetaData_4__repr__P48__pyx_obj_7pyarrow_8_parquet_ColumnChunkMetaData_ZL59__pyx_pw_7pyarrow_8_parquet_19ColumnChunkMetaData_5__repr__P7_object_ZL18__Pyx_setup_reduceP7_object_ZL25__pyx_pymod_exec__parquetP7_object_ZL31__pyx_CommonTypesMetaclass_spec_ZL25__pyx_CyFunctionType_spec_ZL24__pyx_GeneratorType_spec_ZL26__pyx_builtin_staticmethod_ZL26__pyx_builtin_RuntimeError_ZL52__pyx_f_7pyarrow_8_parquet__create_writer_propertiesP59__pyx_opt_args_7pyarrow_8_parquet__create_writer_properties_ZL58__pyx_f_7pyarrow_8_parquet__create_arrow_writer_propertiesP65__pyx_opt_args_7pyarrow_8_parquet__create_arrow_writer_properties_ZL56__pyx_vtable_7pyarrow_8_parquet_FileEncryptionProperties_ZL58__pyx_f_7pyarrow_8_parquet_24FileEncryptionProperties_wrapSt10shared_ptrIN7parquet24FileEncryptionPropertiesEE_ZL60__pyx_f_7pyarrow_8_parquet_24FileEncryptionProperties_unwrapP53__pyx_obj_7pyarrow_8_parquet_FileEncryptionProperties_ZL54__pyx_type_7pyarrow_8_parquet_FileEncryptionProperties_ZL43__pyx_type_7pyarrow_8_parquet_ParquetSchema_ZL44__pyx_vtable_7pyarrow_8_parquet_FileMetaData_ZL42__pyx_type_7pyarrow_8_parquet_FileMetaData_ZL46__pyx_f_7pyarrow_8_parquet_12FileMetaData_initP41__pyx_obj_7pyarrow_8_parquet_FileMetaDataRKSt10shared_ptrIN7parquet12FileMetaDataEE_ZL48__pyx_vtable_7pyarrow_8_parquet_RowGroupMetaData_ZL46__pyx_type_7pyarrow_8_parquet_RowGroupMetaData_ZL51__pyx_vtable_7pyarrow_8_parquet_ColumnChunkMetaData_ZL49__pyx_type_7pyarrow_8_parquet_ColumnChunkMetaData_ZL42__pyx_vtable_7pyarrow_8_parquet_Statistics_ZL40__pyx_type_7pyarrow_8_parquet_Statistics_ZL44__pyx_f_7pyarrow_8_parquet_10Statistics_initP39__pyx_obj_7pyarrow_8_parquet_StatisticsRKSt10shared_ptrIN7parquet10StatisticsEEP48__pyx_obj_7pyarrow_8_parquet_ColumnChunkMetaData_ZL45__pyx_vtable_7pyarrow_8_parquet_GeoStatistics_ZL43__pyx_type_7pyarrow_8_parquet_GeoStatistics_ZL47__pyx_f_7pyarrow_8_parquet_13GeoStatistics_initP42__pyx_obj_7pyarrow_8_parquet_GeoStatisticsRKSt10shared_ptrIN7parquet10geospatial13GeoStatisticsEEP48__pyx_obj_7pyarrow_8_parquet_ColumnChunkMetaData_ZL56__pyx_vtable_7pyarrow_8_parquet_FileDecryptionProperties_ZL58__pyx_f_7pyarrow_8_parquet_24FileDecryptionProperties_wrapSt10shared_ptrIN7parquet24FileDecryptionPropertiesEE_ZL60__pyx_f_7pyarrow_8_parquet_24FileDecryptionProperties_unwrapP53__pyx_obj_7pyarrow_8_parquet_FileDecryptionProperties_ZL54__pyx_type_7pyarrow_8_parquet_FileDecryptionProperties_ZL50__pyx_vtable_7pyarrow_8_parquet_ParquetLogicalType_ZL48__pyx_type_7pyarrow_8_parquet_ParquetLogicalType_ZL52__pyx_f_7pyarrow_8_parquet_18ParquetLogicalType_initP47__pyx_obj_7pyarrow_8_parquet_ParquetLogicalTypeRKSt10shared_ptrIKN7parquet11LogicalTypeEE_ZL43__pyx_type_7pyarrow_8_parquet_SortingColumn_ZL42__pyx_type_7pyarrow_8_parquet_ColumnSchema_ZL45__pyx_vtable_7pyarrow_8_parquet_ParquetReader_ZL43__pyx_type_7pyarrow_8_parquet_ParquetReader_ZL63__pyx_f_7pyarrow_8_parquet_13ParquetReader__set_read_dictionaryP42__pyx_obj_7pyarrow_8_parquet_ParquetReaderP7_objectPN7parquet21ArrowReaderPropertiesE_ZL43__pyx_type_7pyarrow_8_parquet_ParquetWriter_ZL62__pyx_type_7pyarrow_8_parquet___pyx_scope_struct__iter_batches_ZL58__pyx_type_7pyarrow_8_parquet___pyx_scope_struct_1_genexpr_ZL105__pyx_scope_struct____Pyx_CFunc_7pyarrow_8_parquet_object__lParenParquetEncoding__rParen_to_py_9encoding__ZL34__pyx_f_7pyarrow_3lib_check_status_ZL32__pyx_f_7pyarrow_3lib_get_reader_ZL32__pyx_f_7pyarrow_3lib_get_writer_ZL40__pyx_f_7pyarrow_3lib_string_to_timeunit_ZL45__pyx_f_7pyarrow_3lib_pyarrow_unwrap_metadata_ZL41__pyx_f_7pyarrow_3lib_pyarrow_wrap_schema_ZL41__pyx_f_7pyarrow_3lib_pyarrow_wrap_scalar_ZL48__pyx_f_7pyarrow_3lib_pyarrow_wrap_chunked_array_ZL40__pyx_f_7pyarrow_3lib_pyarrow_wrap_batch_ZL40__pyx_f_7pyarrow_3lib_pyarrow_wrap_table_ZL46__pyx_f_7pyarrow_3lib_pyarrow_unwrap_data_type_ZL43__pyx_f_7pyarrow_3lib_pyarrow_unwrap_schema_ZL51__pyx_mdef_7pyarrow_8_parquet_10Statistics_7to_dict_ZL51__pyx_mdef_7pyarrow_8_parquet_10Statistics_11equals_ZL62__pyx_mdef_7pyarrow_8_parquet_10Statistics_13__reduce_cython___ZL64__pyx_mdef_7pyarrow_8_parquet_10Statistics_15__setstate_cython___ZL59__pyx_mdef_7pyarrow_8_parquet_18ParquetLogicalType_9to_json_ZL70__pyx_mdef_7pyarrow_8_parquet_18ParquetLogicalType_11__reduce_cython___ZL72__pyx_mdef_7pyarrow_8_parquet_18ParquetLogicalType_13__setstate_cython___ZL54__pyx_mdef_7pyarrow_8_parquet_13GeoStatistics_7to_dict_ZL55__pyx_mdef_7pyarrow_8_parquet_13GeoStatistics_9_x_valid_ZL56__pyx_mdef_7pyarrow_8_parquet_13GeoStatistics_11_y_valid_ZL56__pyx_mdef_7pyarrow_8_parquet_13GeoStatistics_13_z_valid_ZL56__pyx_mdef_7pyarrow_8_parquet_13GeoStatistics_15_m_valid_ZL65__pyx_mdef_7pyarrow_8_parquet_13GeoStatistics_17__reduce_cython___ZL67__pyx_mdef_7pyarrow_8_parquet_13GeoStatistics_19__setstate_cython___ZL60__pyx_mdef_7pyarrow_8_parquet_19ColumnChunkMetaData_7to_dict_ZL60__pyx_mdef_7pyarrow_8_parquet_19ColumnChunkMetaData_11equals_ZL71__pyx_mdef_7pyarrow_8_parquet_19ColumnChunkMetaData_13__reduce_cython___ZL73__pyx_mdef_7pyarrow_8_parquet_19ColumnChunkMetaData_15__setstate_cython___ZL60__pyx_mdef_7pyarrow_8_parquet_13SortingColumn_3from_ordering_ZL58__pyx_mdef_7pyarrow_8_parquet_13SortingColumn_5to_ordering_ZL55__pyx_mdef_7pyarrow_8_parquet_13SortingColumn_13to_dict_ZL65__pyx_mdef_7pyarrow_8_parquet_13SortingColumn_15__reduce_cython___ZL67__pyx_mdef_7pyarrow_8_parquet_13SortingColumn_17__setstate_cython___ZL60__pyx_mdef_7pyarrow_8_parquet_16RowGroupMetaData_5__reduce___ZL56__pyx_mdef_7pyarrow_8_parquet_16RowGroupMetaData_9equals_ZL57__pyx_mdef_7pyarrow_8_parquet_16RowGroupMetaData_11column_ZL58__pyx_mdef_7pyarrow_8_parquet_16RowGroupMetaData_15to_dict_ZL56__pyx_mdef_7pyarrow_8_parquet_1_reconstruct_filemetadata_ZL56__pyx_mdef_7pyarrow_8_parquet_12FileMetaData_5__reduce___ZL54__pyx_mdef_7pyarrow_8_parquet_12FileMetaData_11to_dict_ZL53__pyx_mdef_7pyarrow_8_parquet_12FileMetaData_15equals_ZL56__pyx_mdef_7pyarrow_8_parquet_12FileMetaData_17row_group_ZL60__pyx_mdef_7pyarrow_8_parquet_12FileMetaData_19set_file_path_ZL64__pyx_mdef_7pyarrow_8_parquet_12FileMetaData_21append_row_groups_ZL66__pyx_mdef_7pyarrow_8_parquet_12FileMetaData_23write_metadata_file_ZL57__pyx_mdef_7pyarrow_8_parquet_13ParquetSchema_5__reduce___ZL63__pyx_mdef_7pyarrow_8_parquet_13ParquetSchema_13to_arrow_schema_ZL54__pyx_mdef_7pyarrow_8_parquet_13ParquetSchema_17equals_ZL54__pyx_mdef_7pyarrow_8_parquet_13ParquetSchema_19column_ZL56__pyx_mdef_7pyarrow_8_parquet_12ColumnSchema_5__reduce___ZL52__pyx_mdef_7pyarrow_8_parquet_12ColumnSchema_7equals_ZL51__pyx_mdef_7pyarrow_8_parquet_13ParquetReader_3open_ZL62__pyx_mdef_7pyarrow_8_parquet_13ParquetReader_5set_use_threads_ZL61__pyx_mdef_7pyarrow_8_parquet_13ParquetReader_7set_batch_size_ZL59__pyx_mdef_7pyarrow_8_parquet_13ParquetReader_9iter_batches_ZL62__pyx_mdef_7pyarrow_8_parquet_13ParquetReader_12read_row_group_ZL63__pyx_mdef_7pyarrow_8_parquet_13ParquetReader_14read_row_groups_ZL56__pyx_mdef_7pyarrow_8_parquet_13ParquetReader_16read_all_ZL61__pyx_mdef_7pyarrow_8_parquet_13ParquetReader_18scan_contents_ZL63__pyx_mdef_7pyarrow_8_parquet_13ParquetReader_20column_name_idx_ZL59__pyx_mdef_7pyarrow_8_parquet_13ParquetReader_22read_column_ZL53__pyx_mdef_7pyarrow_8_parquet_13ParquetReader_24close_ZL65__pyx_mdef_7pyarrow_8_parquet_13ParquetReader_26__reduce_cython___ZL67__pyx_mdef_7pyarrow_8_parquet_13ParquetReader_28__setstate_cython___ZL52__pyx_mdef_7pyarrow_8_parquet_13ParquetWriter_3close_ZL58__pyx_mdef_7pyarrow_8_parquet_13ParquetWriter_5write_table_ZL69__pyx_mdef_7pyarrow_8_parquet_13ParquetWriter_7add_key_value_metadata_ZL64__pyx_mdef_7pyarrow_8_parquet_13ParquetWriter_9__reduce_cython___ZL67__pyx_mdef_7pyarrow_8_parquet_13ParquetWriter_11__setstate_cython___ZL59__pyx_mdef_7pyarrow_8_parquet_3__pyx_unpickle_SortingColumn_ZN12_GLOBAL__N_115__pyx_moduledefE_ZL50__pyx_pw_7pyarrow_8_parquet_13ParquetWriter_3closeP7_objectPKS0_lS0__ZL50__pyx_pw_7pyarrow_8_parquet_13ParquetWriter_3closeP7_objectPKS0_lS0_.cold_ZL51__pyx_pw_7pyarrow_8_parquet_13ParquetReader_24closeP7_objectPKS0_lS0__ZL51__pyx_pw_7pyarrow_8_parquet_13ParquetReader_24closeP7_objectPKS0_lS0_.cold_ZL56__pyx_pw_7pyarrow_8_parquet_13ParquetWriter_5write_tableP7_objectPKS0_lS0__ZL56__pyx_pw_7pyarrow_8_parquet_13ParquetWriter_5write_tableP7_objectPKS0_lS0_.cold_ZL60__pyx_tp_dealloc_7pyarrow_8_parquet_FileDecryptionPropertiesP7_object_ZL60__pyx_tp_dealloc_7pyarrow_8_parquet_FileEncryptionPropertiesP7_object_ZL54__pyx_tp_dealloc_7pyarrow_8_parquet_ParquetLogicalTypeP7_object_ZNSt14__shared_countILN9__gnu_cxx12_Lock_policyE2EEaSERKS2_.isra.0_ZL49__pyx_tp_dealloc_7pyarrow_8_parquet_ParquetWriterP7_object_ZL48__pyx_tp_dealloc_7pyarrow_8_parquet_FileMetaDataP7_object_ZL49__pyx_tp_dealloc_7pyarrow_8_parquet_GeoStatisticsP7_object_ZL46__pyx_tp_dealloc_7pyarrow_8_parquet_StatisticsP7_object_ZL61__pyx_getprop_7pyarrow_8_parquet_13ParquetReader_schema_arrowP7_objectPv_ZL61__pyx_getprop_7pyarrow_8_parquet_13ParquetReader_schema_arrowP7_objectPv.cold_ZL49__pyx_tp_dealloc_7pyarrow_8_parquet_ParquetReaderP7_object_ZL43__pyx_f_7pyarrow_8_parquet__cast_statisticsPN7parquet10StatisticsE_ZL43__pyx_f_7pyarrow_8_parquet__cast_statisticsPN7parquet10StatisticsE.cold_ZL49__pyx_getprop_7pyarrow_8_parquet_10Statistics_maxP7_objectPv_ZL49__pyx_getprop_7pyarrow_8_parquet_10Statistics_minP7_objectPv_ZL68__pyx_tp_dealloc_7pyarrow_8_parquet___pyx_scope_struct__iter_batchesP7_object_ZL52__pyx_getprop_7pyarrow_8_parquet_12ColumnSchema_pathP7_objectPv_ZL52__pyx_getprop_7pyarrow_8_parquet_12ColumnSchema_pathP7_objectPv.cold_ZL69__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_path_in_schemaP7_objectPv_ZL69__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_path_in_schemaP7_objectPv.cold_ZL61__pyx_pw_7pyarrow_8_parquet_13ParquetSchema_13to_arrow_schemaP7_objectPKS0_lS0__ZL61__pyx_pw_7pyarrow_8_parquet_13ParquetSchema_13to_arrow_schemaP7_objectPKS0_lS0_.cold_ZL67__pyx_pw_7pyarrow_8_parquet_13ParquetWriter_7add_key_value_metadataP7_objectPKS0_lS0__ZL67__pyx_pw_7pyarrow_8_parquet_13ParquetWriter_7add_key_value_metadataP7_objectPKS0_lS0_.cold_ZL54__pyx_pw_7pyarrow_8_parquet_1_reconstruct_filemetadataP7_objectPKS0_lS0__ZL54__pyx_pw_7pyarrow_8_parquet_1_reconstruct_filemetadataP7_objectPKS0_lS0_.cold_ZL65__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_statisticsP7_objectPv_ZL65__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_statisticsP7_objectPv.cold_ZL57__pyx_pw_7pyarrow_8_parquet_13ParquetReader_22read_columnP7_objectPKS0_lS0__ZL57__pyx_pw_7pyarrow_8_parquet_13ParquetReader_22read_columnP7_objectPKS0_lS0_.cold_ZL61__pyx_getprop_7pyarrow_8_parquet_13ParquetReader_column_pathsP7_objectPv_ZL61__pyx_getprop_7pyarrow_8_parquet_13ParquetReader_column_pathsP7_objectPv.cold_ZL69__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_geo_statisticsP7_objectPv_ZL69__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_geo_statisticsP7_objectPv.cold_ZL54__pyx_pw_7pyarrow_8_parquet_12FileMetaData_5__reduce__P7_objectPKS0_lS0__ZL54__pyx_pw_7pyarrow_8_parquet_12FileMetaData_5__reduce__P7_objectPKS0_lS0_.cold_ZL58__pyx_f_7pyarrow_8_parquet__create_arrow_writer_propertiesP65__pyx_opt_args_7pyarrow_8_parquet__create_arrow_writer_properties.cold_ZL49__pyx_pw_7pyarrow_8_parquet_13ParquetReader_3openP7_objectPKS0_lS0__ZL49__pyx_pw_7pyarrow_8_parquet_13ParquetReader_3openP7_objectPKS0_lS0_.cold_ZL62__pyx_pw_7pyarrow_8_parquet_12FileMetaData_21append_row_groupsP7_objectPKS0_lS0__ZL62__pyx_pw_7pyarrow_8_parquet_12FileMetaData_21append_row_groupsP7_objectPKS0_lS0_.cold_ZL57__pyx_getprop_7pyarrow_8_parquet_13ParquetWriter_metadataP7_objectPv_ZL57__pyx_getprop_7pyarrow_8_parquet_13ParquetWriter_metadataP7_objectPv.cold_ZL61__pyx_pw_7pyarrow_8_parquet_13ParquetReader_20column_name_idxP7_objectPKS0_lS0__ZL61__pyx_pw_7pyarrow_8_parquet_13ParquetReader_20column_name_idxP7_objectPKS0_lS0_.cold_ZL65__pyx_getprop_7pyarrow_8_parquet_13GeoStatistics_geospatial_typesP7_objectPv_ZL65__pyx_getprop_7pyarrow_8_parquet_13GeoStatistics_geospatial_typesP7_objectPv.cold_ZL67__pyx_getprop_7pyarrow_8_parquet_16RowGroupMetaData_sorting_columnsP7_objectPv_ZL67__pyx_getprop_7pyarrow_8_parquet_16RowGroupMetaData_sorting_columnsP7_objectPv.cold_ZL59__pyx_pw_7pyarrow_8_parquet_13ParquetReader_18scan_contentsP7_objectPKS0_lS0__ZL59__pyx_pw_7pyarrow_8_parquet_13ParquetReader_18scan_contentsP7_objectPKS0_lS0_.cold_ZL54__pyx_pw_7pyarrow_8_parquet_13ParquetReader_16read_allP7_objectPKS0_lS0__ZL54__pyx_pw_7pyarrow_8_parquet_13ParquetReader_16read_allP7_objectPKS0_lS0_.cold_ZL61__pyx_pw_7pyarrow_8_parquet_13ParquetReader_14read_row_groupsP7_objectPKS0_lS0__ZL61__pyx_pw_7pyarrow_8_parquet_13ParquetReader_14read_row_groupsP7_objectPKS0_lS0_.cold_ZL55__pyx_gb_7pyarrow_8_parquet_13ParquetReader_10generatorP21__pyx_CoroutineObjectP3_tsP7_object.cold_ZL56__pyx_getprop_7pyarrow_8_parquet_12FileMetaData_metadataP7_objectPv_ZL56__pyx_getprop_7pyarrow_8_parquet_12FileMetaData_metadataP7_objectPv.cold_ZL63__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_metadataP7_objectPv_ZL63__pyx_getprop_7pyarrow_8_parquet_19ColumnChunkMetaData_metadataP7_objectPv.cold_ZL64__pyx_pf_7pyarrow_8_parquet_12FileMetaData_22write_metadata_fileP41__pyx_obj_7pyarrow_8_parquet_FileMetaDataP7_object_ZL64__pyx_pf_7pyarrow_8_parquet_12FileMetaData_22write_metadata_fileP41__pyx_obj_7pyarrow_8_parquet_FileMetaDataP7_object.cold_ZL64__pyx_pw_7pyarrow_8_parquet_12FileMetaData_23write_metadata_fileP7_objectPKS0_lS0__ZN7parquetL18DEFAULT_CREATED_BYE_ZL52__pyx_f_7pyarrow_8_parquet__create_writer_propertiesP59__pyx_opt_args_7pyarrow_8_parquet__create_writer_properties.cold_ZL45__pyx_f_7pyarrow_8_parquet__name_to_index_mapP30__pyx_obj_7pyarrow_3lib_Schema_ZL45__pyx_f_7pyarrow_8_parquet__name_to_index_mapP30__pyx_obj_7pyarrow_3lib_Schema.cold_ZL56__pyx_pw_7pyarrow_8_parquet_13SortingColumn_5to_orderingP7_objectPKS0_lS0__ZL58__pyx_pw_7pyarrow_8_parquet_13SortingColumn_3from_orderingP7_objectPKS0_lS0__ZL54__pyx_pw_7pyarrow_8_parquet_13ParquetWriter_1__cinit__P7_objectS0_S0__ZL54__pyx_pw_7pyarrow_8_parquet_13ParquetWriter_1__cinit__P7_objectS0_S0_.cold_ZL45__pyx_tp_new_7pyarrow_8_parquet_ParquetWriterP11_typeobjectP7_objectS2__ZL63__pyx_f_7pyarrow_8_parquet_13ParquetReader__set_read_dictionaryP42__pyx_obj_7pyarrow_8_parquet_ParquetReaderP7_objectPN7parquet21ArrowReaderPropertiesE.cold_ZL25__pyx_GeneratorType_slots_ZL23__pyx_Generator_methods_ZL26__pyx_Generator_memberlist_ZL23__pyx_Generator_getsets_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__ZL23__pyx_k_0_out_of_bounds_ZL11__pyx_k_1_0_ZL11__pyx_k_2_0_ZL11__pyx_k_2_4_ZL11__pyx_k_2_6_ZL22__pyx_k_ArrowException_ZL18__pyx_k_BIT_PACKED_ZL15__pyx_k_BOOLEAN_ZL14__pyx_k_BROTLI_ZL12__pyx_k_BSON_ZL18__pyx_k_BYTE_ARRAY_ZL25__pyx_k_BYTE_STREAM_SPLIT_ZL26__pyx_k_BufferOutputStream_ZL39__pyx_k_Buffer_size_must_be_larger_than_ZL27__pyx_k_ColumnChunkMetaData_ZL40__pyx_k_ColumnChunkMetaData___reduce_cyt_ZL40__pyx_k_ColumnChunkMetaData___setstate_c_ZL34__pyx_k_ColumnChunkMetaData_equals_ZL35__pyx_k_ColumnChunkMetaData_to_dict_ZL20__pyx_k_ColumnSchema_ZL29__pyx_k_ColumnSchema___reduce_ZL27__pyx_k_ColumnSchema_equals_ZL12__pyx_k_DATE_ZL15__pyx_k_DECIMAL_ZL17__pyx_k_DECIMAL_2_ZL30__pyx_k_DEFAULT_ROW_GROUP_SIZE_ZL27__pyx_k_DELTA_BINARY_PACKED_ZL24__pyx_k_DELTA_BYTE_ARRAY_ZL31__pyx_k_DELTA_LENGTH_BYTE_ARRAY_ZL14__pyx_k_DOUBLE_ZL19__pyx_k_Do_not_call_ZL12__pyx_k_ENUM_ZL28__pyx_k_FIXED_LEN_BYTE_ARRAY_ZL35__pyx_k_FIXED_LEN_BYTE_ARRAY_length_ZL13__pyx_k_FLOAT_ZL15__pyx_k_FLOAT16_ZL32__pyx_k_FileDecryptionProperties_ZL32__pyx_k_FileEncryptionProperties_ZL20__pyx_k_FileMetaData_ZL29__pyx_k_FileMetaData___reduce_ZL38__pyx_k_FileMetaData_append_row_groups_ZL27__pyx_k_FileMetaData_equals_ZL30__pyx_k_FileMetaData_row_group_ZL34__pyx_k_FileMetaData_set_file_path_ZL28__pyx_k_FileMetaData_to_dict_ZL40__pyx_k_FileMetaData_write_metadata_file_ZL12__pyx_k_GZIP_ZL21__pyx_k_GeoStatistics_ZL37__pyx_k_GeoStatistics___reduce_cython_ZL39__pyx_k_GeoStatistics___setstate_cython_ZL30__pyx_k_GeoStatistics__m_valid_ZL30__pyx_k_GeoStatistics__x_valid_ZL30__pyx_k_GeoStatistics__y_valid_ZL30__pyx_k_GeoStatistics__z_valid_ZL29__pyx_k_GeoStatistics_to_dict_ZL11__pyx_k_INT_ZL13__pyx_k_INT32_ZL13__pyx_k_INT64_ZL13__pyx_k_INT96_ZL16__pyx_k_INTERVAL_ZL14__pyx_k_INT_16_ZL14__pyx_k_INT_32_ZL14__pyx_k_INT_64_ZL13__pyx_k_INT_8_ZL40__pyx_k_Incompatible_checksums_0x_x_vs_0_ZL18__pyx_k_IndexError_ZL24__pyx_k_Invalid_sort_key_ZL34__pyx_k_Invalid_sort_key_direction_ZL40__pyx_k_Invalid_value_for_coerce_timesta_ZL12__pyx_k_JSON_ZL16__pyx_k_KeyError_ZL12__pyx_k_LIST_ZL11__pyx_k_LZ4_ZL11__pyx_k_LZO_ZL21__pyx_k_LargeListType_ZL16__pyx_k_ListType_ZL11__pyx_k_MAP_ZL21__pyx_k_MAP_KEY_VALUE_ZL26__pyx_k_MAX_ROW_GROUP_SIZE_ZL19__pyx_k_MemoryError_ZL40__pyx_k_Missing_options_in_use_content_d_ZL12__pyx_k_NONE_ZL18__pyx_k_NativeFile_ZL40__pyx_k_No_value_specified_for_struct_at_ZL42__pyx_k_No_value_specified_for_struct_at_2_ZL42__pyx_k_No_value_specified_for_struct_at_3_ZL22__pyx_k_NotImplemented_ZL27__pyx_k_NotImplementedError_ZL40__pyx_k_Note_that_Cython_is_deliberately_ZL13__pyx_k_PLAIN_ZL24__pyx_k_PLAIN_DICTIONARY_ZL32__pyx_k_ParquetColumnSchema_name_ZL26__pyx_k_ParquetLogicalType_ZL40__pyx_k_ParquetLogicalType___reduce_cyth_ZL40__pyx_k_ParquetLogicalType___setstate_cy_ZL34__pyx_k_ParquetLogicalType_to_json_ZL21__pyx_k_ParquetReader_ZL37__pyx_k_ParquetReader___reduce_cython_ZL39__pyx_k_ParquetReader___setstate_cython_ZL27__pyx_k_ParquetReader_close_ZL37__pyx_k_ParquetReader_column_name_idx_ZL34__pyx_k_ParquetReader_iter_batches_ZL26__pyx_k_ParquetReader_open_ZL30__pyx_k_ParquetReader_read_all_ZL33__pyx_k_ParquetReader_read_column_ZL36__pyx_k_ParquetReader_read_row_group_ZL37__pyx_k_ParquetReader_read_row_groups_ZL35__pyx_k_ParquetReader_scan_contents_ZL36__pyx_k_ParquetReader_set_batch_size_ZL37__pyx_k_ParquetReader_set_use_threads_ZL21__pyx_k_ParquetSchema_ZL30__pyx_k_ParquetSchema___reduce_ZL28__pyx_k_ParquetSchema_column_ZL28__pyx_k_ParquetSchema_equals_ZL37__pyx_k_ParquetSchema_to_arrow_schema_ZL21__pyx_k_ParquetWriter_ZL37__pyx_k_ParquetWriter___reduce_cython_ZL39__pyx_k_ParquetWriter___setstate_cython_ZL40__pyx_k_ParquetWriter_add_key_value_meta_ZL27__pyx_k_ParquetWriter_close_ZL33__pyx_k_ParquetWriter_write_table_ZL19__pyx_k_PickleError_ZL38__pyx_k_Pyx_CFunc_7pyarrow_8_parquet_o_ZL11__pyx_k_RLE_ZL22__pyx_k_RLE_DICTIONARY_ZL24__pyx_k_RowGroupMetaData_ZL33__pyx_k_RowGroupMetaData___reduce_ZL31__pyx_k_RowGroupMetaData_column_ZL31__pyx_k_RowGroupMetaData_equals_ZL32__pyx_k_RowGroupMetaData_to_dict_ZL34__pyx_k_Row_group_size_cannot_be_0_ZL20__pyx_k_RuntimeError_ZL14__pyx_k_SNAPPY_ZL14__pyx_k_STRING_ZL16__pyx_k_Sequence_ZL21__pyx_k_Sort_key_name_ZL21__pyx_k_SortingColumn_ZL37__pyx_k_SortingColumn___reduce_cython_ZL39__pyx_k_SortingColumn___setstate_cython_ZL35__pyx_k_SortingColumn_from_ordering_ZL29__pyx_k_SortingColumn_to_dict_ZL33__pyx_k_SortingColumn_to_ordering_ZL40__pyx_k_Sorting_columns_have_inconsisten_ZL18__pyx_k_Statistics_ZL34__pyx_k_Statistics___reduce_cython_ZL36__pyx_k_Statistics___setstate_cython_ZL25__pyx_k_Statistics_equals_ZL26__pyx_k_Statistics_to_dict_ZL12__pyx_k_TIME_ZL17__pyx_k_TIMESTAMP_ZL24__pyx_k_TIMESTAMP_MICROS_ZL24__pyx_k_TIMESTAMP_MILLIS_ZL19__pyx_k_TIME_MICROS_ZL19__pyx_k_TIME_MILLIS_ZL40__pyx_k_To_use_column_encoding_set_use_d_ZL17__pyx_k_TypeError_ZL15__pyx_k_UINT_16_ZL15__pyx_k_UINT_32_ZL15__pyx_k_UINT_64_ZL14__pyx_k_UINT_8_ZL20__pyx_k_UNCOMPRESSED_ZL17__pyx_k_UNDEFINED_ZL15__pyx_k_UNKNOWN_ZL12__pyx_k_UTF8_ZL12__pyx_k_UUID_ZL28__pyx_k_Unexpected_list_type_ZL40__pyx_k_Unknown_options_in_use_content_d_ZL40__pyx_k_Unrecognized_file_version_assumi_ZL40__pyx_k_Unsupported_Parquet_data_page_ve_ZL40__pyx_k_Unsupported_Parquet_format_versi_ZL40__pyx_k_Unsupported_Writer_Engine_Versio_ZL35__pyx_k_Unsupported_column_encoding_ZL31__pyx_k_Unsupported_compression_ZL10__pyx_k_V1_ZL40__pyx_k_V1_parquet_writer_engine_is_a_no_ZL10__pyx_k_V2_ZL18__pyx_k_ValueError_ZL12__pyx_k_ZSTD_ZL10__pyx_k__2_ZL10__pyx_k__3_ZL10__pyx_k__4_ZL10__pyx_k__5_ZL10__pyx_k__6_ZL10__pyx_k__7_ZL30__pyx_k_add_key_value_metadata_ZL16__pyx_k_add_note_ZL34__pyx_k_allow_truncated_timestamps_ZL25__pyx_k_append_row_groups_ZL32__pyx_k_arrow_extensions_enabled_ZL19__pyx_k_arrow_props_ZL13__pyx_k_as_py_ZL17__pyx_k_ascending_ZL26__pyx_k_asyncio_coroutines_ZL14__pyx_k_at_end_ZL16__pyx_k_at_start_ZL18__pyx_k_batch_size_ZL19__pyx_k_binary_type_ZL14__pyx_k_buffer_ZL19__pyx_k_buffer_size_ZL15__pyx_k_builder_ZL20__pyx_k_c_batch_size_ZL21__pyx_k_c_binary_type_ZL24__pyx_k_c_column_indices_ZL18__pyx_k_c_metadata_ZL18__pyx_k_c_num_rows_ZL14__pyx_k_c_path_ZL24__pyx_k_c_row_group_size_ZL20__pyx_k_c_row_groups_ZL14__pyx_k_c_sink_ZL15__pyx_k_c_where_ZL19__pyx_k_cfunc_to_py_ZL13__pyx_k_chunk_ZL13__pyx_k_class_ZL21__pyx_k_class_getitem_ZL26__pyx_k_cline_in_traceback_ZL13__pyx_k_close_ZL14__pyx_k_closed_ZL11__pyx_k_cls_ZL35__pyx_k_coerce_int96_timestamp_unit_ZL25__pyx_k_coerce_timestamps_ZL11__pyx_k_col_ZL17__pyx_k_col_bytes_ZL15__pyx_k_col_map_ZL23__pyx_k_collections_abc_ZL14__pyx_k_column_ZL23__pyx_k_column_encoding_ZL39__pyx_k_column_encoding_should_be_a_dic_ZL18__pyx_k_column_idx_ZL20__pyx_k_column_index_ZL22__pyx_k_column_index_2_ZL22__pyx_k_column_indices_ZL19__pyx_k_column_name_ZL23__pyx_k_column_name_idx_ZL15__pyx_k_columns_ZL19__pyx_k_compression_ZL21__pyx_k_compression_2_ZL25__pyx_k_compression_level_ZL17__pyx_k_container_ZL38__pyx_k_convert_sorting_columns_locals_ZL22__pyx_k_converted_type_ZL29__pyx_k_converted_type_legacy_ZL18__pyx_k_created_by_ZL20__pyx_k_created_by_2_ZL14__pyx_k_ctable_ZL9__pyx_k_d_ZL24__pyx_k_data_page_offset_ZL26__pyx_k_data_page_offset_2_ZL22__pyx_k_data_page_size_ZL25__pyx_k_data_page_version_ZL29__pyx_k_decryption_properties_ZL18__pyx_k_descending_ZL20__pyx_k_descending_2_ZL12__pyx_k_dict_ZL14__pyx_k_dict_2_ZL14__pyx_k_dict_3_ZL30__pyx_k_dictionary_page_offset_ZL32__pyx_k_dictionary_page_offset_2_ZL33__pyx_k_dictionary_pagesize_limit_ZL15__pyx_k_disable_ZL22__pyx_k_distinct_count_ZL24__pyx_k_distinct_count_2_ZL14__pyx_k_enable_ZL16__pyx_k_encoding_ZL17__pyx_k_encodings_ZL19__pyx_k_encodings_2_ZL29__pyx_k_encryption_properties_ZL14__pyx_k_equals_ZL39__pyx_k_file_metadata_is_only_available_ZL19__pyx_k_file_offset_ZL21__pyx_k_file_offset_2_ZL17__pyx_k_file_path_ZL19__pyx_k_file_path_2_ZL14__pyx_k_format_ZL22__pyx_k_format_version_ZL24__pyx_k_format_version_2_ZL21__pyx_k_from_ordering_ZL17__pyx_k_frombytes_ZL12__pyx_k_func_ZL10__pyx_k_gc_ZL15__pyx_k_genexpr_ZL22__pyx_k_geo_statistics_ZL24__pyx_k_geo_statistics_2_ZL24__pyx_k_geospatial_types_ZL26__pyx_k_geospatial_types_2_ZL11__pyx_k_get_ZL16__pyx_k_getstate_ZL16__pyx_k_getvalue_ZL27__pyx_k_has_dictionary_page_ZL29__pyx_k_has_dictionary_page_2_ZL26__pyx_k_has_distinct_count_ZL19__pyx_k_has_min_max_ZL21__pyx_k_has_min_max_2_ZL22__pyx_k_has_null_count_ZL9__pyx_k_i_ZL14__pyx_k_indent_ZL13__pyx_k_index_ZL20__pyx_k_initializing_ZL34__pyx_k_is_already_used_by_default_ZL20__pyx_k_is_coroutine_ZL24__pyx_k_is_geo_stats_set_ZL20__pyx_k_is_stats_set_ZL22__pyx_k_is_stats_set_2_ZL28__pyx_k_is_threading_enabled_ZL17__pyx_k_isenabled_ZL13__pyx_k_items_ZL20__pyx_k_iter_batches_ZL17__pyx_k_iteritems_ZL26__pyx_k_key_value_metadata_ZL12__pyx_k_keys_ZL14__pyx_k_length_ZL17__pyx_k_list_type_ZL20__pyx_k_logical_type_ZL22__pyx_k_logical_type_2_ZL15__pyx_k_m_valid_ZL12__pyx_k_main_ZL11__pyx_k_map_ZL11__pyx_k_max_ZL13__pyx_k_max_2_ZL22__pyx_k_max_chunk_size_ZL28__pyx_k_max_definition_level_ZL30__pyx_k_max_definition_level_2_ZL28__pyx_k_max_repetition_level_ZL30__pyx_k_max_repetition_level_2_ZL19__pyx_k_memory_pool_ZL16__pyx_k_metadata_ZL20__pyx_k_metadata_len_ZL11__pyx_k_min_ZL13__pyx_k_min_2_ZL22__pyx_k_min_chunk_size_ZL12__pyx_k_mmax_ZL14__pyx_k_mmax_2_ZL12__pyx_k_mmin_ZL14__pyx_k_mmin_2_ZL14__pyx_k_module_ZL10__pyx_k_ms_ZL12__pyx_k_name_ZL14__pyx_k_name_2_ZL11__pyx_k_new_ZL12__pyx_k_next_ZL40__pyx_k_no_default___reduce___due_to_non_ZL18__pyx_k_norm_level_ZL27__pyx_k_not_found_in_schema_ZL36__pyx_k_not_supported_in_parquet_cpp_ZL18__pyx_k_null_count_ZL20__pyx_k_null_count_2_ZL22__pyx_k_null_placement_ZL39__pyx_k_null_placement_must_be_at_start_ZL19__pyx_k_nulls_first_ZL21__pyx_k_nulls_first_2_ZL19__pyx_k_num_columns_ZL21__pyx_k_num_columns_2_ZL22__pyx_k_num_row_groups_ZL24__pyx_k_num_row_groups_2_ZL16__pyx_k_num_rows_ZL18__pyx_k_num_rows_2_ZL18__pyx_k_num_values_ZL20__pyx_k_num_values_2_ZL14__pyx_k_object_ZL12__pyx_k_open_ZL13__pyx_k_order_ZL13__pyx_k_other_ZL11__pyx_k_out_ZL21__pyx_k_out_of_bounds_ZL34__pyx_k_page_checksum_verification_ZL40__pyx_k_parquet_cpp_doesn_t_return_valid_ZL12__pyx_k_path_ZL14__pyx_k_path_2_ZL22__pyx_k_path_in_schema_ZL24__pyx_k_path_in_schema_2_ZL21__pyx_k_physical_type_ZL23__pyx_k_physical_type_2_ZL14__pyx_k_pickle_ZL11__pyx_k_pop_ZL18__pyx_k_pre_buffer_ZL17__pyx_k_precision_ZL18__pyx_k_properties_ZL24__pyx_k_pyarrow__parquet_ZL28__pyx_k_pyarrow__parquet_pyx_ZL19__pyx_k_pyarrow_lib_ZL23__pyx_k_pyx_PickleError_ZL20__pyx_k_pyx_checksum_ZL18__pyx_k_pyx_result_ZL17__pyx_k_pyx_state_ZL16__pyx_k_pyx_type_ZL34__pyx_k_pyx_unpickle_SortingColumn_ZL18__pyx_k_pyx_vtable_ZL16__pyx_k_qualname_ZL13__pyx_k_range_ZL16__pyx_k_read_all_ZL19__pyx_k_read_column_ZL23__pyx_k_read_dictionary_ZL22__pyx_k_read_row_group_ZL23__pyx_k_read_row_groups_ZL32__pyx_k_reconstruct_filemetadata_ZL20__pyx_k_record_batch_ZL25__pyx_k_recordbatchreader_ZL14__pyx_k_reduce_ZL21__pyx_k_reduce_cython_ZL17__pyx_k_reduce_ex_ZL12__pyx_k_repr_ZL14__pyx_k_result_ZL17__pyx_k_row_group_ZL22__pyx_k_row_group_size_ZL18__pyx_k_row_groups_ZL30__pyx_k_s_constructor_directly_ZL12__pyx_k_safe_ZL13__pyx_k_scale_ZL21__pyx_k_scan_contents_ZL14__pyx_k_schema_ZL12__pyx_k_self_ZL12__pyx_k_send_ZL18__pyx_k_serialized_ZL23__pyx_k_serialized_size_ZL25__pyx_k_serialized_size_2_ZL22__pyx_k_set_batch_size_ZL21__pyx_k_set_file_path_ZL16__pyx_k_set_name_ZL23__pyx_k_set_use_threads_ZL16__pyx_k_setstate_ZL23__pyx_k_setstate_cython_ZL12__pyx_k_sink_ZL16__pyx_k_sort_key_ZL17__pyx_k_sort_keys_ZL22__pyx_k_sorting_column_ZL23__pyx_k_sorting_columns_ZL25__pyx_k_sorting_columns_2_ZL38__pyx_k_sorting_columns_must_be_a_list_ZL14__pyx_k_source_ZL23__pyx_k_sp_arrow_schema_ZL12__pyx_k_spec_ZL13__pyx_k_state_ZL20__pyx_k_staticmethod_ZL18__pyx_k_statistics_ZL20__pyx_k_statistics_2_ZL32__pyx_k_store_decimal_as_integer_ZL39__pyx_k_store_decimal_as_integer_must_b_ZL20__pyx_k_store_schema_ZL22__pyx_k_stringify_path_ZL20__pyx_k_stringsource_ZL13__pyx_k_table_ZL12__pyx_k_test_ZL16__pyx_k_textwrap_ZL35__pyx_k_thrift_container_size_limit_ZL40__pyx_k_thrift_container_size_limit_must_ZL32__pyx_k_thrift_string_size_limit_ZL40__pyx_k_thrift_string_size_limit_must_be_ZL13__pyx_k_throw_ZL23__pyx_k_to_arrow_schema_ZL15__pyx_k_to_dict_ZL15__pyx_k_to_json_ZL19__pyx_k_to_ordering_ZL15__pyx_k_tobytes_ZL23__pyx_k_total_byte_size_ZL25__pyx_k_total_byte_size_2_ZL29__pyx_k_total_compressed_size_ZL31__pyx_k_total_compressed_size_2_ZL31__pyx_k_total_uncompressed_size_ZL33__pyx_k_total_uncompressed_size_2_ZL14__pyx_k_update_ZL13__pyx_k_upper_ZL10__pyx_k_us_ZL29__pyx_k_use_byte_stream_split_ZL39__pyx_k_use_byte_stream_split_cannot_be_ZL33__pyx_k_use_compliant_nested_type_ZL36__pyx_k_use_content_defined_chunking_ZL39__pyx_k_use_content_defined_chunking_sh_ZL39__pyx_k_use_deprecated_int96_timestamps_ZL22__pyx_k_use_dictionary_ZL22__pyx_k_use_memory_map_ZL20__pyx_k_use_setstate_ZL19__pyx_k_use_threads_ZL13__pyx_k_value_ZL15__pyx_k_version_ZL12__pyx_k_warn_ZL16__pyx_k_warnings_ZL13__pyx_k_where_ZL12__pyx_k_wrap_ZL24__pyx_k_write_batch_size_ZL27__pyx_k_write_metadata_file_ZL27__pyx_k_write_page_checksum_ZL24__pyx_k_write_page_index_ZL24__pyx_k_write_statistics_ZL19__pyx_k_write_table_ZL29__pyx_k_writer_engine_version_ZL15__pyx_k_x_valid_ZL12__pyx_k_xmax_ZL14__pyx_k_xmax_2_ZL12__pyx_k_xmin_ZL14__pyx_k_xmin_2_ZL15__pyx_k_y_valid_ZL12__pyx_k_ymax_ZL14__pyx_k_ymax_2_ZL12__pyx_k_ymin_ZL14__pyx_k_ymin_2_ZL15__pyx_k_z_valid_ZL12__pyx_k_zmax_ZL14__pyx_k_zmax_2_ZL12__pyx_k_zmin_ZL14__pyx_k_zmin_2_ZL13__pyx_methods_ZL21__pyx_moduledef_slots_ZL46__pyx_methods_7pyarrow_8_parquet_ParquetWriter_ZL46__pyx_getsets_7pyarrow_8_parquet_ParquetWriter_ZL51__pyx_doc_7pyarrow_8_parquet_13ParquetWriter_2close_ZL57__pyx_doc_7pyarrow_8_parquet_13ParquetWriter_4write_table_ZL68__pyx_doc_7pyarrow_8_parquet_13ParquetWriter_6add_key_value_metadata_ZL63__pyx_doc_7pyarrow_8_parquet_13ParquetWriter_8__reduce_cython___ZL66__pyx_doc_7pyarrow_8_parquet_13ParquetWriter_10__setstate_cython___ZL46__pyx_methods_7pyarrow_8_parquet_ParquetReader_ZL46__pyx_getsets_7pyarrow_8_parquet_ParquetReader_ZL50__pyx_doc_7pyarrow_8_parquet_13ParquetReader_2open_ZL61__pyx_doc_7pyarrow_8_parquet_13ParquetReader_4set_use_threads_ZL60__pyx_doc_7pyarrow_8_parquet_13ParquetReader_6set_batch_size_ZL58__pyx_doc_7pyarrow_8_parquet_13ParquetReader_8iter_batches_ZL61__pyx_doc_7pyarrow_8_parquet_13ParquetReader_11read_row_group_ZL62__pyx_doc_7pyarrow_8_parquet_13ParquetReader_13read_row_groups_ZL55__pyx_doc_7pyarrow_8_parquet_13ParquetReader_15read_all_ZL60__pyx_doc_7pyarrow_8_parquet_13ParquetReader_17scan_contents_ZL62__pyx_doc_7pyarrow_8_parquet_13ParquetReader_19column_name_idx_ZL58__pyx_doc_7pyarrow_8_parquet_13ParquetReader_21read_column_ZL52__pyx_doc_7pyarrow_8_parquet_13ParquetReader_23close_ZL64__pyx_doc_7pyarrow_8_parquet_13ParquetReader_25__reduce_cython___ZL66__pyx_doc_7pyarrow_8_parquet_13ParquetReader_27__setstate_cython___ZL45__pyx_methods_7pyarrow_8_parquet_ColumnSchema_ZL45__pyx_getsets_7pyarrow_8_parquet_ColumnSchema_ZL55__pyx_doc_7pyarrow_8_parquet_12ColumnSchema_4__reduce___ZL51__pyx_doc_7pyarrow_8_parquet_12ColumnSchema_6equals_ZL46__pyx_methods_7pyarrow_8_parquet_SortingColumn_ZL46__pyx_getsets_7pyarrow_8_parquet_SortingColumn_ZL59__pyx_doc_7pyarrow_8_parquet_13SortingColumn_2from_ordering_ZL57__pyx_doc_7pyarrow_8_parquet_13SortingColumn_4to_ordering_ZL54__pyx_doc_7pyarrow_8_parquet_13SortingColumn_12to_dict_ZL64__pyx_doc_7pyarrow_8_parquet_13SortingColumn_14__reduce_cython___ZL66__pyx_doc_7pyarrow_8_parquet_13SortingColumn_16__setstate_cython___ZL51__pyx_methods_7pyarrow_8_parquet_ParquetLogicalType_ZL51__pyx_getsets_7pyarrow_8_parquet_ParquetLogicalType_ZL58__pyx_doc_7pyarrow_8_parquet_18ParquetLogicalType_8to_json_ZL69__pyx_doc_7pyarrow_8_parquet_18ParquetLogicalType_10__reduce_cython___ZL71__pyx_doc_7pyarrow_8_parquet_18ParquetLogicalType_12__setstate_cython___ZL46__pyx_methods_7pyarrow_8_parquet_GeoStatistics_ZL46__pyx_getsets_7pyarrow_8_parquet_GeoStatistics_ZL53__pyx_doc_7pyarrow_8_parquet_13GeoStatistics_6to_dict_ZL54__pyx_doc_7pyarrow_8_parquet_13GeoStatistics_8_x_valid_ZL55__pyx_doc_7pyarrow_8_parquet_13GeoStatistics_10_y_valid_ZL55__pyx_doc_7pyarrow_8_parquet_13GeoStatistics_12_z_valid_ZL55__pyx_doc_7pyarrow_8_parquet_13GeoStatistics_14_m_valid_ZL64__pyx_doc_7pyarrow_8_parquet_13GeoStatistics_16__reduce_cython___ZL66__pyx_doc_7pyarrow_8_parquet_13GeoStatistics_18__setstate_cython___ZL43__pyx_methods_7pyarrow_8_parquet_Statistics_ZL43__pyx_getsets_7pyarrow_8_parquet_Statistics_ZL50__pyx_doc_7pyarrow_8_parquet_10Statistics_6to_dict_ZL50__pyx_doc_7pyarrow_8_parquet_10Statistics_10equals_ZL61__pyx_doc_7pyarrow_8_parquet_10Statistics_12__reduce_cython___ZL63__pyx_doc_7pyarrow_8_parquet_10Statistics_14__setstate_cython___ZL52__pyx_methods_7pyarrow_8_parquet_ColumnChunkMetaData_ZL52__pyx_getsets_7pyarrow_8_parquet_ColumnChunkMetaData_ZL59__pyx_doc_7pyarrow_8_parquet_19ColumnChunkMetaData_6to_dict_ZL59__pyx_doc_7pyarrow_8_parquet_19ColumnChunkMetaData_10equals_ZL70__pyx_doc_7pyarrow_8_parquet_19ColumnChunkMetaData_12__reduce_cython___ZL72__pyx_doc_7pyarrow_8_parquet_19ColumnChunkMetaData_14__setstate_cython___ZL49__pyx_methods_7pyarrow_8_parquet_RowGroupMetaData_ZL49__pyx_getsets_7pyarrow_8_parquet_RowGroupMetaData_ZL59__pyx_doc_7pyarrow_8_parquet_16RowGroupMetaData_4__reduce___ZL55__pyx_doc_7pyarrow_8_parquet_16RowGroupMetaData_8equals_ZL56__pyx_doc_7pyarrow_8_parquet_16RowGroupMetaData_10column_ZL57__pyx_doc_7pyarrow_8_parquet_16RowGroupMetaData_14to_dict_ZL45__pyx_methods_7pyarrow_8_parquet_FileMetaData_ZL45__pyx_getsets_7pyarrow_8_parquet_FileMetaData_ZL55__pyx_doc_7pyarrow_8_parquet_12FileMetaData_4__reduce___ZL53__pyx_doc_7pyarrow_8_parquet_12FileMetaData_10to_dict_ZL52__pyx_doc_7pyarrow_8_parquet_12FileMetaData_14equals_ZL55__pyx_doc_7pyarrow_8_parquet_12FileMetaData_16row_group_ZL59__pyx_doc_7pyarrow_8_parquet_12FileMetaData_18set_file_path_ZL63__pyx_doc_7pyarrow_8_parquet_12FileMetaData_20append_row_groups_ZL65__pyx_doc_7pyarrow_8_parquet_12FileMetaData_22write_metadata_file_ZL34__pyx_tp_as_sequence_ParquetSchema_ZL33__pyx_tp_as_mapping_ParquetSchema_ZL46__pyx_methods_7pyarrow_8_parquet_ParquetSchema_ZL46__pyx_getsets_7pyarrow_8_parquet_ParquetSchema_ZL56__pyx_doc_7pyarrow_8_parquet_13ParquetSchema_4__reduce___ZL62__pyx_doc_7pyarrow_8_parquet_13ParquetSchema_12to_arrow_schema_ZL53__pyx_doc_7pyarrow_8_parquet_13ParquetSchema_16equals_ZL53__pyx_doc_7pyarrow_8_parquet_13ParquetSchema_18column_ZL58__pyx_doc_7pyarrow_8_parquet_2__pyx_unpickle_SortingColumn_ZL54__pyx_doc_7pyarrow_8_parquet__reconstruct_filemetadata_ZL120__pyx_doc_11cfunc_dot_to_py_85__Pyx_CFunc_7pyarrow_8_parquet_object__lParenParquetEncoding__rParen_to_py_9encoding__wrapderegister_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_ZN5arrow18TypedChunkLocationIaEC1Eaa_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESaIS8_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb1ELb0ELb1EEEE5clearEvPyObject_CallFinalizerFromDeallocPyErr_SetNone_Py_DeallocPyLong_FromLongPyModuleDef_InitPyMem_Realloc_ZNKSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7parquet16ColumnPropertiesEESaISA_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb1ELb0ELb1EEEE19_M_find_before_nodeEmRS7_mPyDict_SetItem_ZN7parquet12FileMetaData13set_file_pathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPyObject_CallMethodObjArgsPyUnicode_FromFormatPyExc_ValueError__cxa_begin_catch@CXXABI_1.3_ZN7parquet21ArrowWriterProperties7BuilderD2Ev_ZNSt9exceptionD2Ev@GLIBCXX_3.4_ZTSN7parquet16ParquetExceptionEmemcpy@GLIBC_2.14PyExc_KeyError_ZN7parquet16ParquetExceptionC2IJRA51_KcEEEDpOT__ZN5arrow18TypedChunkLocationImEC1Emm_ZSt17__throw_bad_allocv@GLIBCXX_3.4_ZN5arrow18TypedChunkLocationIlEC2EllPyByteArray_Type_ZN7parquet5arrow17FileReaderBuilderC1Ev_ZNK5arrow18TypedChunkLocationIhEeqES1_PyDict_SetItemString_ZdlPvm@CXXABI_1.3.9PyCapsule_GetName_ITM_deregisterTMCloneTable_Py_FalseStructPyImport_ImportModulePyExc_OverflowError_ZTSSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EEPyDescr_NewClassMethod_ZNSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EED0EvPyLong_FromSsize_t_ZNK5arrow16KeyValueMetadata14ToUnorderedMapEPSt13unordered_mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St4hashIS7_ESt8equal_toIS7_ESaISt4pairIKS7_S7_EEE_ZNSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZTSN7parquet16WriterProperties7BuilderEPyType_IsSubtypePyLong_Type_Znwm@GLIBCXX_3.4PyException_SetTracebackmemmove@GLIBC_2.2.5PyModule_GetDictPyObject_SetAttrString_ZNK7parquet10geospatial13GeoStatistics15dimension_emptyEv_ZN5arrow4util12CodecOptionsD0Ev_ZN5arrow6ResultISt10unique_ptrINS_17RecordBatchReaderESt14default_deleteIS2_EEED2EvPyType_Modified_ZN7parquet5arrow17FileReaderBuilderD2Ev_ZNK7parquet19ColumnChunkMetaData10statisticsEv__cxa_finalize@GLIBC_2.2.5_ZN7parquet16WriterProperties7BuilderD1Ev_ZTIN7parquet16WriterProperties7BuilderE_PyThreadState_UncheckedGetPyErr_GivenExceptionMatchesPyExc_RuntimeError_ZTISt12domain_error@GLIBCXX_3.4_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE24_M_release_last_use_coldEv_ZN5arrow6ResultISt10unique_ptrIN7parquet5arrow10FileWriterESt14default_deleteIS4_EEED1Ev_ZN5arrow6StatusD1Ev_ZNK5arrow18TypedChunkLocationIiEeqES1_PyDict_Type_ZNK7parquet19ColumnChunkMetaData6EqualsERKS0_PyEval_RestoreThread_ZN5arrow4util12CodecOptionsD2EvPyObject_GC_Track_ZN7parquet5arrow10FileWriter4OpenERKN5arrow6SchemaEPNS2_10MemoryPoolESt10shared_ptrINS2_2io12OutputStreamEES8_INS_16WriterPropertiesEES8_INS_21ArrowWriterPropertiesEEPyObject_FormatPyUnicode_TypePyTuple_GetSlicePyDict_Size_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_S5_ESaIS8_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_deallocate_bucketsEvPyExc_MemoryErrorPyImport_GetModulePyUnicode_FromStringPyUnicode_New_ZNSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EED1EvPyErr_NoMemory_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_St10shared_ptrIN5arrow4util12CodecOptionsEEESaISE_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8__ZN5arrow2py12PyReleaseGIL18unique_ptr_deleterEP3_tsPyErr_SetString_ZN7parquet5arrow17WriteMetaDataFileERKNS_12FileMetaDataEPN5arrow2io12OutputStreamE_ZN7parquet12FileMetaData15AppendRowGroupsERKS0__ZTISt9exception@GLIBCXX_3.4PyGILState_Ensure_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag_PyObject_CallFunction_SizeT_ZN5arrow6ResultISt10shared_ptrINS_2io16FileOutputStreamEEE7DestroyEvmemset@GLIBC_2.2.5_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_N7parquet8Encoding4typeEESaISC_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8_PyBaseObject_TypePyExc_GeneratorExitPyFrame_New_ZTISt12out_of_range@GLIBCXX_3.4PyArg_ValidateKeywordArgumentsPyImport_ImportModuleLevelObjectPyMethodDescr_TypePyExc_NameErrorPyUnicode_FromStringAndSize_ZNSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE10_M_releaseEv_ZNK5arrow18TypedChunkLocationItEeqES1_PyObject_IsInstance_PyDict_GetItem_KnownHashPyList_Type_ZTVN10__cxxabiv117__class_type_infoE@CXXABI_1.3PyErr_WriteUnraisable_ZN7parquet21ArrowReaderPropertiesD2Ev_ZN5arrow2io16FileOutputStream4OpenERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_bESaIS9_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8_PyModule_NewObject_ZN5arrow4util12CodecOptionsD1Ev_ZTVSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE_ZN7parquet19ColumnChunkMetaDataD1Ev_ZTINSt8ios_base7failureB5cxx11E@GLIBCXX_3.4.21_ZTISt16invalid_argument@GLIBCXX_3.4_ZNK7parquet10geospatial13GeoStatistics11upper_boundEv_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_N7parquet16ColumnPropertiesEESaISB_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8_PyThreadState_Get__cxa_allocate_exception@CXXABI_1.3__pthread_key_create_ZTISt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE__gmon_start__PyList_Appendstrlen@GLIBC_2.2.5PyMem_Free_ZNK7parquet12FileMetaData18key_value_metadataEv_ZN7parquet5arrow17FileReaderBuilder4OpenESt10shared_ptrIN5arrow2io16RandomAccessFileEERKNS_16ReaderPropertiesES2_INS_12FileMetaDataEEPyType_FromMetaclassPy_EnterRecursiveCallPyExc_IOError_ZNK7parquet10geospatial13GeoStatistics15dimension_validEv_ZNK7parquet19ColumnChunkMetaData10num_valuesEvPyType_Type_ZTIN7parquet16ParquetExceptionE_ZNSt12_Vector_baseIiSaIiEED2Ev_ZTVN7parquet16WriterProperties7BuilderE_ZN5arrow6Status8CopyFromERKS0_PyObject_VectorcallDict_ZNK7parquet12FileMetaData4sizeEv_ZSt11_Hash_bytesPKvmm@CXXABI_1.3.5_ZNK7parquet11LogicalType6ToJSONB5cxx11EvPyObject_Init_ZNSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEvPyTuple_PackPyObject_Vectorcall_ZNK7parquet16ParquetException4whatEv_PyUnicode_FastCopyCharacters_ZN5arrow2io9IOContextC1EPNS_10MemoryPoolENS_9StopTokenEPyBytes_AsString_ZTISt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZNK7parquet12FileMetaData14num_row_groupsEv_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT__ZNK7parquet19ColumnChunkMetaData16is_geo_stats_setEv_ZN5arrow8internal19StringStreamWrapper3strB5cxx11EvPyErr_NormalizeException_ZN5arrow18TypedChunkLocationItEC2Ett_ZN5arrow18TypedChunkLocationIjEC2Ejj_ZN5arrow2py8internal12check_statusERKNS_6StatusEPyCode_NewEmptyPyObject_ReprPyObject_ClearWeakRefs_ZNK5arrow18TypedChunkLocationIjEeqES1__ZNK7parquet12FileMetaData8RowGroupEi_ZNSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEvPyUnstable_Code_NewWithPosOnlyArgs_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_St10shared_ptrIN5arrow4util12CodecOptionsEEESaISD_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSF_18_Mod_range_hashingENSF_20_Default_ranged_hashENSF_20_Prime_rehash_policyENSF_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKmPyDict_Next_ZN5arrow18TypedChunkLocationIsEC2Ess_ZNK7parquet12FileMetaData6EqualsERKS0__ZTISt9bad_alloc@GLIBCXX_3.4PyObject_IsSubclassPyCapsule_GetPointer_ZN7parquet16WriterPropertiesD2Ev_ZNK7parquet16RowGroupMetaData15sorting_columnsEvPyNumber_SubtractPyThreadState_GetFrame_ZNK7parquet19ColumnChunkMetaData22GetColumnIndexLocationEv_PyObject_GC_New_Py_NoneStruct_ZNK7parquet19ColumnChunkMetaData21total_compressed_sizeEv_ZN5arrow18TypedChunkLocationIsEC1Ess__gxx_personality_v0@CXXABI_1.3_PyType_Lookup_ZN7parquet5arrow17FileReaderBuilder11memory_poolEPN5arrow10MemoryPoolE_ZSt20__throw_length_errorPKc@GLIBCXX_3.4_ZN7parquet5arrow17FromParquetSchemaEPKNS_16SchemaDescriptorERKNS_21ArrowReaderPropertiesERKSt10shared_ptrIKN5arrow16KeyValueMetadataEEPS7_INS8_6SchemaEE_ZNSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EED0Ev_ZNSt12_Vector_baseIN7parquet13SortingColumnESaIS1_EED1Ev_ZN5arrow18TypedChunkLocationIiEC2Eii_ZN5arrow18TypedChunkLocationIhEC2Ehh_ZNK7parquet16SchemaDescriptor6ColumnEi__cxa_throw@CXXABI_1.3_ZNK7parquet19ColumnChunkMetaData22dictionary_page_offsetEvPyErr_ClearPy_Version_ZN5arrow19default_memory_poolEv_ZTSSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZNSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_infoPyCapsule_New_ZN5arrow6ResultISt10shared_ptrINS_2io12OutputStreamEEE7DestroyEvPyObject_GC_IsFinalized_ZTVSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EEPyDict_SetDefault_ZTISt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EE_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7parquet16ColumnPropertiesEESaISA_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb1ELb0ELb1EEEE5clearEv_PyObject_GenericGetAttrWithDictPyErr_ExceptionMatches_ZN7parquet25default_reader_propertiesEv_Unwind_Resume@GCC_3.0PyNumber_InPlaceAddPyDict_New_ZN7parquet21ArrowReaderPropertiesD1Ev_ZNK7parquet16ColumnDescriptor4pathEvPyMethod_New_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7parquet16ColumnPropertiesEESaISA_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm_ZNK7parquet19ColumnChunkMetaData14path_in_schemaEv_ZN7parquet5arrow17FileReaderBuilder10propertiesERKNS_21ArrowReaderPropertiesE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm@GLIBCXX_3.4.21PyInit__parquetPyObject_RichCompareBoolPyModule_AddObject_ZN7parquet5arrow17FileReaderBuilderD1Ev_ZNK7parquet16RowGroupMetaData11num_columnsEvPyObject_SelfIter_ZNK7parquet16RowGroupMetaData6EqualsERKS0_PyGILState_Release_ZNSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EED2EvPyMapping_Check_ZTVSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EEPyObject_LengthHintPyObject_VectorcallMethod_ZNSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EED1EvPySet_Add_Py_NotImplementedStruct_ZNK7parquet19ColumnChunkMetaData23total_uncompressed_sizeEvPyObject_GC_DelPyLong_AsSsize_tPyNumber_IndexPyErr_SetObject_ZNK7parquet16ColumnDescriptor14type_precisionEv_ZN7parquet16WriterProperties7BuilderD2EvPyObject_GetItem_ZN7parquet21ArrowWriterProperties7BuilderD1Ev_ZTISt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EEPyExc_TypeError_ZNK7parquet11LogicalType8ToStringB5cxx11EvPyTraceBack_Type_ZTISt8bad_cast@GLIBCXX_3.4PyGC_EnablePyExc_RuntimeWarning_ZNK7parquet16RowGroupMetaData15total_byte_sizeEvPyObject_SetItemPyExc_SystemError__cxa_end_catch@CXXABI_1.3PyType_ReadyPyGILState_CheckPyFloat_FromDouble_ZN7parquet31default_arrow_reader_propertiesEv_ZN5arrow18TypedChunkLocationItEC1EttPy_LeaveRecursiveCallPyInterpreterState_GetID_ZNSt12_Vector_baseIN7parquet13SortingColumnESaIS1_EED2Ev_ZN5arrow8internal19StringStreamWrapperC1Ev_ZNK5arrow18TypedChunkLocationImEeqES1_PyException_GetTracebackPyCapsule_IsValid_ZNK7parquet19ColumnChunkMetaData16data_page_offsetEv_ZN7parquet12FileMetaData4MakeEPKvPjRKNS_16ReaderPropertiesESt10shared_ptrINS_21InternalFileDecryptorEE_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@GLIBCXX_3.4.21PyObject_IsTrue__cxa_rethrow@CXXABI_1.3PyImport_GetModuleDictPyDict_GetItemStringPyNumber_AddPyExc_DeprecationWarningPySet_New_ZN7parquet16ParquetExceptionD1Ev__pyx_module_is_main_pyarrow___parquet_ZNK7parquet19ColumnChunkMetaData9file_pathB5cxx11Evstrcmp@GLIBC_2.2.5_ZNSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EED0Ev_ZTVN10__cxxabiv120__si_class_type_infoE@CXXABI_1.3_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_bESaIS8_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb1ELb0ELb1EEEE5clearEv_ZNSt12_Vector_baseIiSaIiEED1Ev_ZNK7parquet16ColumnDescriptor10type_scaleEv_ZNK7parquet16RowGroupMetaData8num_rowsEv_ZNK7parquet12FileMetaData7WriteToEPN5arrow2io12OutputStreamERKSt10shared_ptrINS_9EncryptorEE_ZNK7parquet16ColumnDescriptor6EqualsERKS0_PyLong_AsLong_ZNSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZN5arrow18TypedChunkLocationIiEC1Eii_ZNK7parquet17ParquetFileReader8metadataEv_ZNK5arrow18TypedChunkLocationIlEeqES1_PyList_AsTuple_Py_TrueStruct_PyObject_GetDictPtrPyTuple_GetItemPyFloat_TypePyExc_IndexError_ZNK7parquet12FileMetaData8num_rowsEv__cxa_free_exception@CXXABI_1.3_ZN5arrow18TypedChunkLocationIhEC1EhhPyObject_RichComparePyObject_Size_ZNSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EED2Ev_ZNSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE14_M_get_deleterERKSt9type_info_ZTSSt19_Sp_make_shared_tag_ZN5arrow6ResultISt10unique_ptrINS_17RecordBatchReaderESt14default_deleteIS2_EEED1Ev_ZN7parquet16ParquetExceptionD0EvPyErr_WarnFormat_ZN5arrow18TypedChunkLocationIaEC2EaaPyObject_HasAttr_ZN7parquet16WriterProperties7Builder5buildEvPyEval_SaveThread_ZN5arrow18TypedChunkLocationImEC2Emm_ZNK7parquet19ColumnChunkMetaData12is_stats_setEvPyBool_Type_ZNK7parquet12FileMetaData11num_columnsEv_ZNK7parquet10geospatial13GeoStatistics11lower_boundEv_ZTSSt11_Mutex_baseILN9__gnu_cxx12_Lock_policyE2EE_ZNK7parquet12FileMetaData6schemaEv_ZNK7parquet6schema10ColumnPath11ToDotVectorB5cxx11EvPyIter_Next_ZNK7parquet16SchemaDescriptor8ToStringB5cxx11Ev_ZNK7parquet16ColumnDescriptor11type_lengthEv_ZNK7parquet19ColumnChunkMetaData18key_value_metadataEvstrrchr@GLIBC_2.2.5PyErr_WarnEx_ZNK7parquet12FileMetaData7versionEvPyObject_HashPyUnicode_Resize_ZNK7parquet19ColumnChunkMetaData14geo_statisticsEv_ZNK7parquet12FileMetaData10created_byB5cxx11Ev_ZTVN7parquet16ParquetExceptionE_ZN5arrow18TypedChunkLocationIjEC1Ejj_ZTIN5arrow4util12CodecOptionsE_ZNSt10_HashtableIiiSaIiENSt8__detail9_IdentityESt8equal_toIiESt4hashIiENS1_18_Mod_range_hashingENS1_20_Default_ranged_hashENS1_20_Prime_rehash_policyENS1_17_Hashtable_traitsILb0ELb1ELb1EEEE9_M_rehashEmRKmPyExc_StopIterationPySequence_ContainsPyOS_snprintfPySequence_ListPyObject_CallPyArg_UnpackTuplePyObject_GC_UnTrack_ZNK7parquet19ColumnChunkMetaData19has_dictionary_pageEvPyUnicode_FromOrdinal_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l@GLIBCXX_3.4.9_Z37__pyx_CommonTypesMetaclass_get_moduleP7_objectPv_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm@GLIBCXX_3.4.18_ZN7parquet16RowGroupMetaDataD1Ev_ZNSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EED1Ev_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7parquet8Encoding4typeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N5arrow11Compression4typeEESaISB_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSD_18_Mod_range_hashingENSD_20_Default_ranged_hashENSD_20_Prime_rehash_policyENSD_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKm_ZNK7parquet19ColumnChunkMetaData11compressionEv_ZN7parquet5arrow19StatisticsAsScalarsERKNS_10StatisticsEPSt10shared_ptrIN5arrow6ScalarEES8_PyClassMethod_New_ITM_registerTMCloneTablePyDescr_IsDataPyIter_Check_ZNK7parquet16SchemaDescriptor6EqualsERKS0_PSo_ZTVN5arrow4util12CodecOptionsE_ZNK7parquet19ColumnChunkMetaData22GetOffsetIndexLocationEv_ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EEPy_IsInitialized_ZNSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZNK7parquet6schema10ColumnPath11ToDotStringB5cxx11EvPyException_SetCause_ZN7parquet16WriterProperties7BuilderD0EvPyUnicode_Decode_ZN7parquet5arrow17FileReaderBuilder5BuildEPSt10unique_ptrINS0_10FileReaderESt14default_deleteIS3_EEPyObject_GetAttrPyObject_GetAttrString_ZN5arrow18TypedChunkLocationIlEC1EllPyMem_Malloc_ZNSt6vectorIN7parquet13SortingColumnESaIS1_EE17_M_realloc_insertIJRKS1_EEEvN9__gnu_cxx17__normal_iteratorIPS1_S3_EEDpOT_PyTuple_TypePyExc_UnboundLocalError_ZN7parquet16ParquetExceptionC1IJRA51_KcEEEDpOT_PyBytes_AsStringAndSizePyCFunction_Type_ZNK7parquet19ColumnChunkMetaData9encodingsEv_ZNK7parquet11LogicalType4typeEvPyModule_GetNamePyList_NewPyObject_GetIterPyMethod_Type_ZNK7parquet19ColumnChunkMetaData11file_offsetEv_ZN7parquet5arrow15ToParquetSchemaEPKN5arrow6SchemaERKNS_16WriterPropertiesERKNS_21ArrowWriterPropertiesEPSt10shared_ptrINS_16SchemaDescriptorEE_ZTISt15underflow_error@GLIBCXX_3.4PyTraceBack_HerePyImport_AddModulememcmp@GLIBC_2.2.5PyExc_ArithmeticError_ZN7parquet16WriterPropertiesD1EvPyTuple_New_ZNSt15_Sp_counted_ptrIPN7parquet21ArrowWriterPropertiesELN9__gnu_cxx12_Lock_policyE2EED2EvPyDict_GetItemWithError_ZSt28__throw_bad_array_new_lengthv_ZTSN5arrow4util12CodecOptionsE_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N7parquet16ColumnPropertiesEESaISA_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSC_18_Mod_range_hashingENSC_20_Default_ranged_hashENSC_20_Prime_rehash_policyENSC_17_Hashtable_traitsILb1ELb0ELb1EEEE21_M_deallocate_bucketsEvPyUnicode_Format_ZNSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_destroyEv_ZN5arrow2io12CacheOptions12LazyDefaultsEvPyErr_Format_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_@GLIBCXX_3.4.21PyObject_SetAttr_ZNK5arrow18TypedChunkLocationIsEeqES1__ZNSt23_Sp_counted_ptr_inplaceIN5arrow4util12CodecOptionsESaIvELN9__gnu_cxx12_Lock_policyE2EE10_M_disposeEv_ZNSt8__detail9_Map_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS6_N5arrow11Compression4typeEESaISC_ENS_10_Select1stESt8equal_toIS6_ESt4hashIS6_ENS_18_Mod_range_hashingENS_20_Default_ranged_hashENS_20_Prime_rehash_policyENS_17_Hashtable_traitsILb1ELb0ELb1EEELb1EEixERS8_PyUnicode_Concat_PyByteArray_empty_string_ZN5arrow6ResultISt10unique_ptrIN7parquet5arrow10FileWriterESt14default_deleteIS4_EEED2Ev_ZNK7parquet16RowGroupMetaData11ColumnChunkEiPyGC_DisablePyExc_AttributeError_ZTISt11range_error@GLIBCXX_3.4PyObject_GenericGetAttrPyExc_ImportError_ZTSSt15_Sp_counted_ptrIPN7parquet16WriterPropertiesELN9__gnu_cxx12_Lock_policyE2EE_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE_ZNK7parquet19ColumnChunkMetaData4typeEv_ZN7parquet17ParquetFileReaderD1Ev_ZN5arrow8internal19StringStreamWrapperD1Ev_ZN7parquet21ArrowWriterProperties7BuilderD0Ev_ZNK7parquet10geospatial13GeoStatistics8is_validEv_ZNK7parquet10geospatial13GeoStatistics14geometry_typesEv_ZTISt10bad_typeid@GLIBCXX_3.4PyUnicode_InternFromString_ZNK5arrow18TypedChunkLocationIaEeqES1__ZN7parquet16ParquetExceptionD2EvPyErr_Occurred_ZNSt10_HashtableINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_bESaIS8_ENSt8__detail10_Select1stESt8equal_toIS5_ESt4hashIS5_ENSA_18_Mod_range_hashingENSA_20_Default_ranged_hashENSA_20_Prime_rehash_policyENSA_17_Hashtable_traitsILb1ELb0ELb1EEEE9_M_rehashEmRKmPyDict_DelItemPySequence_Tuple_PyDict_NewPresized_ZTISt14overflow_error@GLIBCXX_3.4_ZN5arrow6StatusD2EvPyBytes_FromStringAndSize.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 hh)@//RHo vUodPP nBppx00s 0 0p~BB>[НН  oo~~Rppxx(!  88 H `)`0C l\ 0\. P\ ] A< "