Your IP : 172.28.240.42


Current Path : /usr/lib/pyshared/python2.7/xapian/
Upload File :
Current File : //usr/lib/pyshared/python2.7/xapian/_xapian.so

ELF>@
@8@  
 - -ؤЫ `
`-`-$$Ptd000QtdRtd 
 - -GNUriAf"l*:ܝ`C	A	!dVp PH#Q0ADCnePE	

!"%')+,-./023567:=>ACDEFGHJ<WGaD
DHl=/qUQmt g(:3ۉeDhG.\Z
.ewBu%;FY&YF踤,>#4(-k3Y@52B5hDba/3)d"_8FuZa5iDa딞mt]r=}[38ܗQY#`;L ;1ֽx}!MJڙBE쵬Z;BLʤAa-sI|{Dʷf-d1zrbqX	}
9	=$

X$Tw>A!aZ4:q4	,
@/:<+6u23Bo8rF"(J3=/!8{#B(h72!$<h& 57Z(1ZuN22B&'%1 + $%9s=
;^*{	0<[
@KGFJ18>/"i<)V&9:9
RBC^s/,'%>-<~).p
F,z.A.FB	i5T/6()7.LvF*F;/5:5,rA3$$7D-qTlr&^	@9t%X1	;,=-0~32&q"4E5*25;"<b|
;-$!G"	`46	5U#:#.7+I&`9DW0#<=}$1)#W	<{=(0*Pt74?'*Rs*8R]E<7C5a.2sB)P!
M3@8P:@ vy7%_;c7"B(L0DsMA#)IC"23aG (&=($ `	D,,I1v(d-
P!.\	G	>r/`
8

6-<K2644)KM !
6.;F[%C6W
%<A#W,z!M<+d'f6v*"/^@]".b%090'5+"7*(q&azt x&`$7L0AD7i<%c?&	0#.#/E3Ap+;X 1!L-.ZM1
 x4F8E8f99>"@" 
"L!
 H!0	-H!P	-6M!
-K!
  JI!	-nK!
-7J!	-C"\K!
-QK!
 M"E"\HD":L!
 d"QG!-L!
L!P-G!-K!
КH!-?"`:
	<@"жgH!
!-(I!
 \J!
!I!
 K!
!jI!
#I!
 #J!p
-DH!	-G!
МB"^<PU?"L">"@QJ!
-^L!
-PD"H!
pE"@K!0-	K!P
-G!
0$H!
i
" J!
@B"`GG!-
"L!-?"@MA"`J!0
-M->"^L!
-="@H!p	-L!
@|L!
`M-H!
PI!	-I!	-J!
`%E"%"QM-
" __gmon_start___init_fini__cxa_finalize_Jv_RegisterClassesPyExc_RuntimeErrorPyExc_IOErrorPyExc_MemoryErrorPyExc_AttributeErrorPyExc_SystemErrorPyExc_ValueErrorPyExc_SyntaxErrorPyExc_OverflowErrorPyExc_ZeroDivisionErrorPyExc_TypeErrorPyExc_IndexError_Py_NoneStructPyErr_FormatPyErr_SetStringPyString_FromStringstrcmpPyObject_GenericGetAttrPyType_Ready__cxa_guard_acquire__cxa_guard_release__cxa_guard_abort_Unwind_Resume__gxx_personality_v0PyArg_UnpackTuplePyBool_FromLongPyObject_IsTruePyLong_FromVoidPtrstrlenstrcpy__stack_chk_failPyString_FromFormatPyString_ConcatAndDelPyString_AsStringfputsPyObject_MallocPyObject_InitPyObject_FreePyObject_CallFunctionObjArgs__printf_chkmallocPyClass_TypePyObject_GetAttrStringPyTuple_NewPyTuple_SetItemPyErr_OccurredPyErr_ClearPyCapsule_GetPointerPyCapsule_ImportPyDict_GetItemPyDict_NewPyCapsule_NewPyDict_SetItem_ZN6Xapian6SorterD2Ev_ZTVN6Xapian6SorterE_ZN6Xapian8KeyMakerD2Evfree_ZNK6Xapian8MatchSpy17serialise_resultsEv_ZNK6Xapian8MatchSpy11unserialiseERKSsRKNS_8RegistryE_ZNK6Xapian8MatchSpy9serialiseEv_ZNK6Xapian8MatchSpy5cloneEv_ZNK6Xapian13PostingSource11unserialiseERKSs_ZNK6Xapian13PostingSource9serialiseEv_ZNK6Xapian13PostingSource5cloneEv_Py_NotImplementedStructPyString_FormatPyLong_AsUnsignedLongPyInt_AsLongPyLong_AsLongPyFloat_TypePyType_IsSubtypePyFloat_AsDoublePyLong_AsDoublestrncmpPyDict_SetItemStringfwritefputcPyObject_Call_PyObject_GetDictPtr_PyObject_NewPyInstance_NewRaw__assert_fail_ZN6Xapian6SorterD0Ev_ZdlPvPyInstance_Type_PyInstance_Lookup_PyWeakref_ProxyType_PyWeakref_CallableProxyTypePyObject_GetAttrPyString_AsStringAndSize_Znammemcpy_Znwm_ZNSsC1EPKcmRKSaIcE_ZdaPvPyUnicodeUCS4_EncodeUTF8_ZNSs4_Rep20_S_empty_rep_storageE_ZNSs4_Rep10_M_destroyERKSaIcE_ZNSsC1EPKcRKSaIcEmemcmpPyGILState_ReleasePyGILState_EnsurePyErr_SetObject_ZNSsD1EvPyEval_RestoreThreadPyEval_SaveThread_ZN6Xapian8revisionEvPyInt_FromLong_ZN6Xapian13minor_versionEv_ZN6Xapian13major_versionEv_ZN6Xapian14version_stringEvPyString_FromStringAndSize_ZNK6Xapian5Error16get_error_stringEvPyExc_NotImplementedError__cxa_begin_catchPyExc_StopIteration__cxa_end_catch_ZTIN6Xapian9CompactorE__dynamic_cast_ZTIN6Xapian8KeyMakerE_ZTIN6Xapian18StemImplementationE_ZTIN6Xapian19ValueRangeProcessorE_ZTIN6Xapian7StopperE_ZTIN6Xapian8MatchSpyE_ZTIN6Xapian13ExpandDeciderE_ZTIN6Xapian12MatchDeciderE_ZTIN6Xapian13PostingSourceE_ZNK6Xapian4MSet16get_max_possibleEv_ZNK6Xapian4MSet4sizeEv_ZNK6Xapian4MSetixEj_ZNK6Xapian12MSetIteratordeEv_ZN6Xapian4MSetD1Ev_ZNK6Xapian12MSetIterator10get_weightEvPyLong_FromLong_ZNSsC1ERKSs_ZN6Xapian5ErrorC2ERKSsS2_PKcS4__ZNSs6appendEPKcm_ZNSs6appendERKSs_ZNSs7reserveEm_ZNSs6assignERKSs__cxa_allocate_exception__cxa_throw__cxa_free_exceptionPyFloat_FromDoublePyObject_CallMethodObjArgsPyList_NewPyTuple_Size_ZNSt16invalid_argumentC2ERKS__ZTVSt11logic_error_ZTVSt16invalid_argument_ZNSt9exceptionD2Ev_ZNSt16invalid_argumentC1ERKS__ZNK6Xapian4MSet5beginEv_ZNK6Xapian4MSet13get_firstitemEv_ZNK6Xapian12MSetIterator11get_percentEv_ZNK6Xapian4MSet3endEv_ZNK6Xapian4ESet4sizeEv_ZNK6Xapian4ESet5beginEv_ZNK6Xapian12ESetIteratordeEv_ZNK6Xapian12ESetIterator10get_weightEv_ZNK6Xapian4ESet3endEv_ZN6Xapian4ESetD1Ev_ZN6Xapian5ErrorC2ERKS0__ZN6Xapian12RuntimeErrorC2ERKS0__ZN6Xapian18SetPythonExceptionEv__cxa_rethrow_ZN6Xapian5ErrorC1ERKS0__ZN6Xapian12RuntimeErrorC1ERKS0__ZN6Xapian9Compactor26resolve_duplicate_metadataERKSsmPS1__ZN6Xapian9Compactor10set_statusERKSsS2__ZN6Xapian9Compactor7compactEv_ZN6Xapian9Compactor10add_sourceERKSs_ZN6Xapian9Compactor11set_destdirERKSs_ZN6Xapian9Compactor20set_compaction_levelENS0_16compaction_levelE_ZN6Xapian9Compactor13set_multipassEb_ZN6Xapian9Compactor12set_renumberEb_ZN6Xapian9Compactor14set_block_sizeEm_ZNK6Xapian13TermGenerator15get_descriptionEv_ZN6Xapian13TermGenerator11set_termposEj_ZNK6Xapian13TermGenerator11get_termposEv_ZN6Xapian13TermGenerator16increase_termposEj_ZN6Xapian13TermGenerator28index_text_without_positionsERKNS_12Utf8IteratorEjRKSs_ZN6Xapian13TermGenerator10index_textERKNS_12Utf8IteratorEjRKSs_ZN6Xapian13TermGenerator9set_flagsENS0_5flagsES1__ZN6Xapian13TermGenerator12set_databaseERKNS_16WritableDatabaseE_ZNK6Xapian13TermGenerator12get_documentEv_ZN6Xapian13TermGenerator12set_documentERKNS_8DocumentE_ZN6Xapian13TermGenerator11set_stopperEPKNS_7StopperE_ZN6Xapian13TermGenerator11set_stemmerERKNS_4StemE_ZN6Xapian13TermGeneratorD1Ev_ZN6Xapian13TermGeneratorC1Ev_ZN6Xapian4Stem23get_available_languagesEv_ZNK6Xapian4Stem15get_descriptionEv_ZNK6Xapian4StemclERKSs_ZN6Xapian4StemD1Ev_ZN6Xapian4StemC1EPNS_18StemImplementationE_ZN6Xapian4StemC1ERKSs_ZN6Xapian20sortable_unserialiseERKSs_ZN6Xapian18sortable_serialiseEd_ZNK6Xapian11QueryParser15get_descriptionEv_ZNK6Xapian11QueryParser26get_corrected_query_stringEv_ZN6Xapian11QueryParser23add_valuerangeprocessorEPNS_19ValueRangeProcessorE_ZN6Xapian12TermIteratorC1Ev_ZN6Xapian12TermIteratorD1Ev_ZN6Xapian12TermIteratoraSERKS0__ZN6Xapian12TermIteratorC1ERKS0__ZNK6Xapian11QueryParser12unstem_beginERKSs_ZNK6Xapian11QueryParser14stoplist_beginEv_ZN6Xapian11QueryParser18add_boolean_prefixERKSsS2_b_ZN6Xapian11QueryParser18add_boolean_prefixERKSsS2__ZN6Xapian11QueryParser10add_prefixERKSsS2__ZN6Xapian5QueryC1Ev_ZN6Xapian11QueryParser11parse_queryERKSsjS2__ZN6Xapian5QueryaSERKS0__ZN6Xapian5QueryD1Ev_ZN6Xapian5QueryC1ERKS0__ZN6Xapian11QueryParser26set_max_wildcard_expansionEj_ZN6Xapian11QueryParser12set_databaseERKNS_8DatabaseE_ZNK6Xapian11QueryParser14get_default_opEv_ZN6Xapian11QueryParser14set_default_opENS_5Query2opE_ZN6Xapian11QueryParser11set_stopperEPKNS_7StopperE_ZN6Xapian11QueryParser21set_stemming_strategyENS0_13stem_strategyE_ZN6Xapian11QueryParser11set_stemmerERKNS_4StemE_ZN6Xapian11QueryParserD1Ev_ZN6Xapian11QueryParserC1Ev_ZTVN6Xapian25StringValueRangeProcessorE_ZTVN6Xapian25NumberValueRangeProcessorE_ZN6Xapian19ValueRangeProcessorD2Ev_ZTVN6Xapian23DateValueRangeProcessorE_ZNK6Xapian7Stopper15get_descriptionEv_ZNK6Xapian5Query15get_descriptionEv_ZN6Xapian5Query11unserialiseERKSsRKNS_8RegistryE_ZN6Xapian5Query11unserialiseERKSs_ZNK6Xapian5Query9serialiseEv_ZNK6Xapian5Query5emptyEv_ZNK6Xapian5Query15get_terms_beginEv_ZNK6Xapian5Query10get_lengthEv_ZN6Xapian16WritableDatabaseC1Ev_ZN6Xapian6Remote13open_writableERKSsjjj_ZN6Xapian16WritableDatabaseaSERKS0__ZN6Xapian16WritableDatabaseD1Ev_ZN6Xapian16WritableDatabaseC1ERKS0__ZN6Xapian6Remote13open_writableERKSsS2_j_ZN6Xapian8DatabaseC1Ev_ZN6Xapian6Remote4openERKSsjjj_ZN6Xapian8DatabaseaSERKS0__ZN6Xapian8DatabaseD1Ev_ZN6Xapian8DatabaseC1ERKS0__ZN6Xapian6Remote4openERKSsS2_j_ZN6Xapian8InMemory4openEv_ZN6Xapian5Flint4openERKSsii_ZN6Xapian5Flint4openERKSs_ZN6Xapian5Chert4openERKSsii_ZN6Xapian5Chert4openERKSs_ZN6Xapian5Brass4openERKSsii_ZN6Xapian5Brass4openERKSs_ZN6Xapian4Auto9open_stubERKSs_ZN6Xapian16WritableDatabase12set_metadataERKSsS2__ZNK6Xapian16WritableDatabase14clear_synonymsERKSs_ZNK6Xapian16WritableDatabase14remove_synonymERKSsS2__ZNK6Xapian16WritableDatabase11add_synonymERKSsS2__ZNK6Xapian16WritableDatabase15remove_spellingERKSsj_ZNK6Xapian16WritableDatabase12add_spellingERKSsj_ZN6Xapian16WritableDatabase16replace_documentEjRKNS_8DocumentE_ZN6Xapian16WritableDatabase16replace_documentERKSsRKNS_8DocumentE_ZN6Xapian16WritableDatabase15delete_documentEj_ZN6Xapian16WritableDatabase15delete_documentERKSs_ZN6Xapian16WritableDatabase12add_documentERKNS_8DocumentE_ZN6Xapian16WritableDatabase18cancel_transactionEv_ZN6Xapian16WritableDatabase18commit_transactionEv_ZN6Xapian16WritableDatabase17begin_transactionEb_ZN6Xapian16WritableDatabase6commitEv_ZN6Xapian16WritableDatabaseC1ERKSsi_ZNK6Xapian8Database13has_positionsEv_ZNK6Xapian8Database8get_uuidEv_ZNK6Xapian8Database19metadata_keys_beginERKSs_ZNK6Xapian8Database12get_metadataERKSs_ZNK6Xapian8Database18synonym_keys_beginERKSs_ZNK6Xapian8Database14synonyms_beginERKSs_ZNK6Xapian8Database15spellings_beginEv_ZNK6Xapian8Database23get_spelling_suggestionERKSsj_ZN6Xapian8DocumentC1Ev_ZNK6Xapian8Database12get_documentEj_ZN6Xapian8DocumentaSERKS0__ZN6Xapian8DocumentD1Ev_ZN6Xapian8DocumentC1ERKS0__ZN6Xapian8Database10keep_aliveEv_ZNK6Xapian8Database13get_doclengthEj_ZN6Xapian13ValueIteratorC1Ev_ZN6Xapian13ValueIteratoraSERKNS_17ValueIteratorEnd_E_ZN6Xapian13ValueIteratorC1ERKS0__ZN6Xapian13ValueIteratorD1Ev_ZNK6Xapian8Database17valuestream_beginEj_ZN6Xapian13ValueIteratoraSERKS0__ZNK6Xapian8Database19get_wdf_upper_boundERKSs_ZNK6Xapian8Database25get_doclength_upper_boundEv_ZNK6Xapian8Database25get_doclength_lower_boundEv_ZNK6Xapian8Database21get_value_upper_boundEj_ZNK6Xapian8Database21get_value_lower_boundEj_ZNK6Xapian8Database14get_value_freqEj_ZNK6Xapian8Database19get_collection_freqERKSs_ZNK6Xapian8Database11term_existsERKSs_ZNK6Xapian8Database12get_termfreqERKSs_ZNK6Xapian8Database12get_avlengthEv_ZNK6Xapian8Database13get_lastdocidEv_ZNK6Xapian8Database12get_doccountEv_ZNK6Xapian8Database14allterms_beginERKSs_ZNK6Xapian8Database14allterms_beginEv_ZN6Xapian16PositionIteratorC1Ev_ZN6Xapian16PositionIteratorD1Ev_ZN6Xapian16PositionIteratoraSERKS0__ZN6Xapian16PositionIteratorC1ERKS0__ZNK6Xapian8Database18positionlist_beginEjRKSs_ZNK6Xapian8Database14termlist_beginEj_ZN6Xapian15PostingIteratorC1Ev_ZN6Xapian15PostingIteratorD1Ev_ZN6Xapian15PostingIteratoraSERKS0__ZN6Xapian15PostingIteratorC1ERKS0__ZNK6Xapian8Database14postlist_beginERKSs_ZN6Xapian8Database6reopenEv_ZN6Xapian8DatabaseC1ERKSs_ZN6Xapian8Database12add_databaseERKS0__ZNK6Xapian18ValueCountMatchSpy16top_values_beginEm_ZNK6Xapian18ValueCountMatchSpy12values_beginEv_ZNK6Xapian8MatchSpy15get_descriptionEv_ZN6Xapian8MatchSpy13merge_resultsERKSs_ZNK6Xapian8MatchSpy4nameEv_ZTVN6Xapian10TradWeightE_ZTVN6Xapian10BM25WeightE_ZTVN6Xapian10BoolWeightE_ZNK6Xapian8Registry13get_match_spyERKSs_ZN6Xapian8Registry18register_match_spyERKNS_8MatchSpyE_ZNK6Xapian8Registry18get_posting_sourceERKSs_ZN6Xapian8Registry23register_posting_sourceERKNS_13PostingSourceE_ZNK6Xapian8Registry20get_weighting_schemeERKSs_ZN6Xapian8Registry25register_weighting_schemeERKNS_6WeightE_ZN6Xapian8RegistryD1Ev_ZN6Xapian8RegistryC1ERKS0__ZN6Xapian8RegistryC1Ev_ZNK6Xapian7Enquire15get_descriptionEv_ZNK6Xapian7Enquire24get_matching_terms_beginERKNS_12MSetIteratorE_ZNK6Xapian7Enquire24get_matching_terms_beginEj_ZN6Xapian4ESetC1Ev_ZNK6Xapian7Enquire8get_esetEjRKNS_4RSetEidPKNS_13ExpandDeciderEd_ZN6Xapian4ESetaSERKS0__ZN6Xapian4ESetC1ERKS0__ZNK6Xapian7Enquire8get_esetEjRKNS_4RSetEidPKNS_13ExpandDeciderE_ZN6Xapian4MSetC1Ev_ZNK6Xapian7Enquire8get_msetEjjjPKNS_4RSetEPKNS_12MatchDeciderES6__ZN6Xapian4MSetaSERKS0__ZN6Xapian4MSetC1ERKS0__ZNK6Xapian7Enquire8get_msetEjjjPKNS_4RSetEPKNS_12MatchDeciderE_ZN6Xapian7Enquire30set_sort_by_relevance_then_keyEPNS_8KeyMakerEb_ZN6Xapian7Enquire30set_sort_by_key_then_relevanceEPNS_8KeyMakerEb_ZN6Xapian7Enquire15set_sort_by_keyEPNS_8KeyMakerEb_ZN6Xapian7Enquire32set_sort_by_relevance_then_valueEjb_ZN6Xapian7Enquire32set_sort_by_value_then_relevanceEjb_ZN6Xapian7Enquire17set_sort_by_valueEjb_ZN6Xapian7Enquire21set_sort_by_relevanceEv_ZN6Xapian7Enquire10set_cutoffEid_ZN6Xapian7Enquire15set_docid_orderENS0_11docid_orderE_ZN6Xapian7Enquire16set_collapse_keyEjj_ZN6Xapian7Enquire20set_weighting_schemeERKNS_6WeightE_ZN6Xapian7Enquire16clear_matchspiesEv_ZN6Xapian7Enquire12add_matchspyEPNS_8MatchSpyE_ZNK6Xapian7Enquire9get_queryEv_ZN6Xapian7Enquire9set_queryERKNS_5QueryEj_ZN6Xapian7EnquireD1Ev_ZN6Xapian7EnquireC1ERKNS_8DatabaseEPNS_12ErrorHandlerE_ZNK6Xapian4RSet15get_descriptionEv_ZNK6Xapian4RSet8containsEj_ZN6Xapian4RSet15remove_documentEj_ZN6Xapian4RSet12add_documentEj_ZNK6Xapian4RSet5emptyEv_ZNK6Xapian4RSet4sizeEv_ZN6Xapian4RSetD1Ev_ZN6Xapian4RSetC1ERKS0__ZN6Xapian4RSetC1Ev_ZNK6Xapian12ESetIterator15get_descriptionEv_ZNK6Xapian4ESet15get_descriptionEv_ZNK6Xapian4ESet4backEv_ZNK6Xapian4ESet5emptyEv_ZNK6Xapian4ESet10get_eboundEv_ZNK6Xapian12MSetIterator15get_descriptionEv_ZNK6Xapian12MSetIterator18get_collapse_countEv_ZNK6Xapian12MSetIterator16get_collapse_keyEv_ZNK6Xapian12MSetIterator12get_documentEv_ZNK6Xapian4MSet15get_descriptionEv_ZNK6Xapian4MSet18convert_to_percentERKNS_12MSetIteratorE_ZNK6Xapian4MSet4backEv_ZNK6Xapian4MSet5emptyEv_ZNK6Xapian4MSet16get_max_attainedEv_ZNK6Xapian4MSet35get_uncollapsed_matches_upper_boundEv_ZNK6Xapian4MSet33get_uncollapsed_matches_estimatedEv_ZNK6Xapian4MSet35get_uncollapsed_matches_lower_boundEv_ZNK6Xapian4MSet23get_matches_upper_boundEv_ZNK6Xapian4MSet21get_matches_estimatedEv_ZNK6Xapian4MSet23get_matches_lower_boundEv_ZNK6Xapian4MSet14get_termweightERKSs_ZNK6Xapian4MSet12get_termfreqERKSs_ZNK6Xapian4MSet18convert_to_percentEd_ZNK6Xapian4MSet5fetchERKNS_12MSetIteratorES3__ZNK6Xapian4MSet5fetchEv_ZNK6Xapian4MSet5fetchERKNS_12MSetIteratorE_ZN6Xapian24FixedWeightPostingSourceC1Ed_ZN6Xapian21ValueMapPostingSource18set_default_weightEd_ZN6Xapian21ValueMapPostingSource14clear_mappingsEv_ZN6Xapian21ValueMapPostingSource11add_mappingERKSsd_ZN6Xapian21ValueMapPostingSourceC1Ej_ZN6Xapian34DecreasingValueWeightPostingSourceC1Ejjj_ZN6Xapian24ValueWeightPostingSourceC1Ej_ZN6Xapian18ValuePostingSourceC1Ej_ZNK6Xapian13PostingSource15get_descriptionEv_ZNK6Xapian13PostingSource4nameEv_ZN6Xapian13PostingSource5checkEjd_ZN6Xapian13PostingSource7skip_toEjd_ZNK6Xapian13PostingSource10get_weightEv_ZNK6Xapian8Document15get_descriptionEv_ZN6Xapian8Document11unserialiseERKSs_ZNK6Xapian8Document9serialiseEv_ZNK6Xapian8Document9get_docidEv_ZNK6Xapian8Document12values_beginEv_ZNK6Xapian8Document12values_countEv_ZNK6Xapian8Document14termlist_beginEv_ZNK6Xapian8Document14termlist_countEv_ZN6Xapian8Document11clear_termsEv_ZN6Xapian8Document11remove_termERKSs_ZN6Xapian8Document14remove_postingERKSsjj_ZN6Xapian8Document8add_termERKSsj_ZN6Xapian8Document11add_postingERKSsjj_ZN6Xapian8Document8set_dataERKSs_ZNK6Xapian8Document8get_dataEv_ZN6Xapian8Document12clear_valuesEv_ZN6Xapian8Document12remove_valueEj_ZN6Xapian8Document9add_valueEjRKSs_ZNK6Xapian8Document9get_valueEj_ZNK6Xapian13ValueIterator15get_descriptionEv_ZN6Xapian13ValueIterator5checkEj_ZN6Xapian13ValueIterator7skip_toEj_ZNK6Xapian13ValueIterator11get_valuenoEv_ZNK6Xapian13ValueIterator9get_docidEv_ZN6Xapian13ValueIteratorppEv_ZNK6Xapian13ValueIteratordeEv_ZNK6Xapian12TermIterator15get_descriptionEv_ZNK6Xapian12TermIterator18positionlist_beginEv_ZNK6Xapian12TermIterator18positionlist_countEv_ZNK6Xapian12TermIterator12get_termfreqEv_ZNK6Xapian12TermIterator7get_wdfEv_ZN6Xapian12TermIterator7skip_toERKSs_ZN6Xapian12TermIteratorppEv_ZNK6Xapian12TermIteratordeEv_ZN6Xapian15PostingIteratorppEv_ZNK6Xapian15PostingIteratordeEv_ZNK6Xapian15PostingIterator15get_descriptionEv_ZNK6Xapian15PostingIterator18positionlist_beginEv_ZNK6Xapian15PostingIterator7get_wdfEv_ZNK6Xapian15PostingIterator13get_doclengthEv_ZN6Xapian15PostingIterator7skip_toEj_ZNK6Xapian16PositionIterator15get_descriptionEv_ZN6Xapian16PositionIterator7skip_toEj_ZN6Xapian16PositionIteratorppEv_ZNK6Xapian16PositionIteratordeEv_ZTVN6Xapian16MultiValueSorterE_ZTVN6Xapian18MultiValueKeyMakerE_ZTVN6Xapian18ValueCountMatchSpyE_ZN6Xapian8MatchSpyD2Ev_ZTVN6Xapian20ValueSetMatchDeciderE_ZTVN6Xapian13SimpleStopperE_ZN6Xapian9CompactorC2Ev_ZN6Xapian9CompactorC1Evinit_xapianstrstrPy_InitModule4_64PyModule_GetDictstrncpyPyEval_InitThreadsPyModule_AddObject_ZN6Xapian5QueryC2IN9__gnu_cxx17__normal_iteratorIPKS0_St6vectorIS0_SaIS0_EEEEEENS0_2opET_SB_j_ZN6Xapian5Query18start_constructionENS0_2opEj_ZN6Xapian5Query12add_subqueryERKS0__ZN6Xapian5Query16end_constructionEv_ZN6Xapian5Query18abort_constructionEv_ZN6Xapian5Query8InternalD1Ev_ZN6Xapian5QueryC1IN9__gnu_cxx17__normal_iteratorIPKS0_St6vectorIS0_SaIS0_EEEEEENS0_2opET_SB_j_ZNSt6vectorIN6Xapian5QueryESaIS1_EED2Ev_ZNSt6vectorIN6Xapian5QueryESaIS1_EE7reserveEm_ZSt20__throw_length_errorPKc_ZNSt8_Rb_treeIPvSt4pairIKS0_N4Swig10GCItem_varEESt10_Select1stIS5_ESt4lessIS0_ESaIS5_EE8_M_eraseEPSt13_Rb_tree_nodeIS5_E_ZNSt6vectorISt4pairIjbESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1__ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE8_M_eraseEPSt13_Rb_tree_nodeISsE_ZNSt8_Rb_treeISsSt4pairIKSsbESt10_Select1stIS2_ESt4lessISsESaIS2_EE8_M_eraseEPSt13_Rb_tree_nodeIS2_E_ZN6Xapian13PostingSourceD2Ev_ZN6Xapian9CompactorD2Ev_ZN6Xapian18StemImplementationD2Ev_ZTVN6Xapian7StopperE_ZN6Xapian13ExpandDeciderD2Ev_ZN6Xapian12MatchDeciderD2Ev_ZNSt6vectorIN6Xapian5QueryESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1__ZN6Xapian5QueryC1ENS0_2opEjRKSsS3__ZN6Xapian5QueryC1ENS0_2opERKS0_S3_PySequence_Check_ZN6Xapian5QueryC1ERKSsjjPySequence_Fast_ZN6Xapian5QueryC1ENS0_2opES0_d_ZN6Xapian5QueryC1ENS0_2opEjRKSs_ZN6Xapian5QueryC1ENS0_2opERKSsS3__ZN6Xapian5QueryC1EPNS_13PostingSourceE_ZNSt6vectorIN6Xapian5QueryESaIS1_EED1Ev_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE10_M_insert_EPKSt18_Rb_tree_node_baseS8_RKSs_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS__ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE16_M_insert_uniqueERKSs_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE11equal_rangeERKSs_ZNSt8_Rb_treeISsSsSt9_IdentityISsESt4lessISsESaISsEE12_M_erase_auxESt23_Rb_tree_const_iteratorISsES7__ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS__ZNSt8_Rb_treeISsSt4pairIKSsbESt10_Select1stIS2_ESt4lessISsESaIS2_EE10_M_insert_EPKSt18_Rb_tree_node_baseSB_RKS2__ZNSt8_Rb_treeISsSt4pairIKSsbESt10_Select1stIS2_ESt4lessISsESaIS2_EE16_M_insert_uniqueERKS2__ZNSt8_Rb_treeISsSt4pairIKSsbESt10_Select1stIS2_ESt4lessISsESaIS2_EE17_M_insert_unique_ESt23_Rb_tree_const_iteratorIS2_ERKS2__ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base_ZNSt8ios_base4InitC1Ev_ZNSt8ios_base4InitD1Ev__cxa_atexitPyThread_allocate_lock_ZTVN10__cxxabiv121__vmi_class_type_infoE_ZTVN10__cxxabiv117__class_type_infoE_ZTIN6Xapian10RangeErrorE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTSN6Xapian10RangeErrorE_ZTIN6Xapian12RuntimeErrorE_ZTIN6Xapian18SerialisationErrorE_ZTSN6Xapian18SerialisationErrorE_ZTIN6Xapian16QueryParserErrorE_ZTSN6Xapian16QueryParserErrorE_ZTIN6Xapian19NetworkTimeoutErrorE_ZTSN6Xapian19NetworkTimeoutErrorE_ZTIN6Xapian12NetworkErrorE_ZTSN6Xapian12NetworkErrorE_ZTIN6Xapian13InternalErrorE_ZTSN6Xapian13InternalErrorE_ZTIN6Xapian23FeatureUnavailableErrorE_ZTSN6Xapian23FeatureUnavailableErrorE_ZTIN6Xapian16DocNotFoundErrorE_ZTSN6Xapian16DocNotFoundErrorE_ZTIN6Xapian20DatabaseVersionErrorE_ZTSN6Xapian20DatabaseVersionErrorE_ZTIN6Xapian20DatabaseOpeningErrorE_ZTSN6Xapian20DatabaseOpeningErrorE_ZTIN6Xapian13DatabaseErrorE_ZTIN6Xapian21DatabaseModifiedErrorE_ZTSN6Xapian21DatabaseModifiedErrorE_ZTIN6Xapian17DatabaseLockErrorE_ZTSN6Xapian17DatabaseLockErrorE_ZTIN6Xapian19DatabaseCreateErrorE_ZTSN6Xapian19DatabaseCreateErrorE_ZTIN6Xapian20DatabaseCorruptErrorE_ZTSN6Xapian20DatabaseCorruptErrorE_ZTSN6Xapian13DatabaseErrorE_ZTIN6Xapian18UnimplementedErrorE_ZTSN6Xapian18UnimplementedErrorE_ZTIN6Xapian10LogicErrorE_ZTIN6Xapian21InvalidOperationErrorE_ZTSN6Xapian21InvalidOperationErrorE_ZTIN6Xapian20InvalidArgumentErrorE_ZTSN6Xapian20InvalidArgumentErrorE_ZTIN6Xapian14AssertionErrorE_ZTSN6Xapian14AssertionErrorE_ZTSN6Xapian12RuntimeErrorE_ZTIN6Xapian5ErrorE_ZTSN6Xapian10LogicErrorE_ZTSN6Xapian5ErrorE_ZTIN6Xapian6SorterE__cxa_pure_virtual_ZN6Xapian6SorterD1Ev_ZTSN6Xapian6SorterEpthread_cancel_ZTISt16invalid_argument_ZTISt9exceptionlibxapian.so.22libstdc++.so.6libc.so.6libgcc_s.so.1_edata__bss_start_end_xapian.soGCC_3.0GLIBC_2.4GLIBC_2.3.4GLIBC_2.2.5CXXABI_1.3GLIBCXX_3.4M P&yMM@ii
Mti	Mui	MMӯkNt)N -0h---------(-H--h- ---@-----(-H--h-Й---`--g-h-@--}- |-pz-q-o-w-u--- -(-m0-8-0@- P-`-X-g`-hh- p----s-q-r-- ---q-r------p -q(-0- @--H-pP-qX-`-- --Po-`p-pj--------0- - --@o-Pp- -(-`-0-8-n@- oH-P-pX- h-`-p-nx-o-`----l-m-@-- ---l-m--(--0-k8-l@-H-P-pX- h--p-kx-l-`-- ---Pj-`k-- - --@j-Pk--(-`-0-i8- j@-H-P-0X- h-`-p-ix-j- ---Ph--p-x-----------8-@--X-(- - - -X-p-Px-`-0--` --`---(-!- - -!-!-!-!-P!-p	!-!-p!-	!-!-!-	"-"-P"- "-("- 8"-	@"-5H"-X"->"-\"- "-v"-"-"-
"-"-@#-#- #-(#-`@#-H#-@`#-h#- #-#-0##-#-$#-#-%#-e#-@'$-|$-) $-($-*@$-H$-,`$-h$--$-$-/$-$-@1$-$-$-$-$-	%-$%-i%-p	 %-2(%-g8%-	@%-DH%-X%-`	`%-[h%-c%-i%-p@%-%-`%-v%->%-%-&-&-< &-(&-@&-LH&-`TX&-	`&-h&-;&-&-@&-&-&-3&-E&-	&-&-09'-	'- '-4('-@'-H'-5X'-	`'-Rh'-`7'-	'-'-@	'-'-'-@&'-`	'-o'-5(-	(-  (-((-@(-H(-X(-	`(-h(-3(-(-(-(-(-(-(-	(-(-1)-	)-` )-()-@)-H)- X)-	`)-&h)- 0)-8	)-)-A)-)-)-)-`	)-^)-P.*-
*- *-w(*-p@*-H*-`X*-
`*-h*-,*-
*-@*-
*-`*-v*-*-
*-*-*+-8
+- +-(+-P@+-]H+-X+-`
`+-h+-(+-
+-+-+-@+-H+-@+-
+-#+-',-;,-  ,-Y(,-0@,-,H,-X,-
`,-
h,-@%,- 
,-,-H
,- ,-,-,-p
,-s,-p#----` --(--@--	H-- }X--
`--h--!------------m--	
----.-

.- .-(.-@.-H.-`^X.-

`.-6h.-.-N.-@.-l.-.-.-O.-
.-.-0/-8
/- /-(/-@/-H/-?X/-X
`/-h/-`/-/-/-/-/-/-0/-/-0-0-0 0-(0-@0-H0-0X0-p
`0-h0-@x0-
0-0-P0-/0-p0-q0-0-X0-0-P
1-E1-1-X
 1-(1-5@1-H1- 4`1-^h1- 1-|1-1-1-1-
1-D1-1-
1-,1-p1-
2-2-
2-
 2-(2-	82-8
@2-
H2-X2-
`2-
h2-x2-
2-2-2-`
2-2-0>2-2-<2-2-3-3- 3-(3-@3-*H3-`3-Gh3-3-3-3-l3-3-3-3-
3-`3-3-h
4-t4-0 4-(4-P@4-H4-`4-h4-0x4-
4-4-@4-
4-4-P4-p
4-8
4-`4-X
4-
4-4-
5-5-`5-
 5-(5-85-
@5-JH5-p8`5-6h5-75-5-`5-5-5-5-5-
5-.5-5-@
6-C6- 6-[(6-@6-H6-p`6-nh6-x6-x
6-6-6-H
6-6-@6-x
6-6-6-"
6-6-06-h'
7-s7-P; 7-^(7-9@7-H7-`7-h7-7-}7-7-'
7-7-7-(
7-j7-7-@(
7-W7-7-0)
8-A8-8-*
 8-(8-88-+
@8-H8- X8-`+
`8-/h8-x8-,
8-8-@8--
8-8-8-/
8-8-8-01
8-8-8-h3
9-9-9-x6
 9- (9-089-7
@9-5H9-@X9-7
`9-Mh9-x9-8
9-e9-@9-8
9-{9-P9-`9
9-9-Э9-9
9-9-9-(:
:-:-:-:
 :-(:-8:-P<
@:-H:-P`:-h:-x:-p=
:-:-:-:-p:-/:-@I:-A:-:-=
;->
;-;-0>
 ;- ?
(;-8;-@?
@;-@
H;-X;-@
`;-Vh;-x;-A
;-r;-;- B
;-;-;-D
;-;- ;-hF
;-|;-P;-hH
<-h<-<-L
 <-(<-8<-8R
@<-H<-0X<- S
`<-h<-px<-U
<-<- <- Z
<-<-<-<-@<-G<-`=-=- =-[
 =-((=-0@=-8\
H=-`=-Bh=-P=-^=-0=-X\
=- ]
=-@=-@]
=-=-h]
=-@>-@	>->-]
 >-8^
(>-Ѕ@>-h^
H>- `>-^
h>-0>-{>-Є>-^
>-Ș	>->-_
>-X`
>->-`
>-h	>->-`
?-?-~ ?-a
(?-@?-a
H?- `?-h?-}x?-a
?-b
?-|?-b
?-`?-b
?-?-?-pz?-c
@-@-y@-Pc
 @-(@-u8@-c
@@-H@-sX@-c
`@-h@-Ppx@-Xd
@-@-m@-e
@-@-l@-f
@-@-k@-h
@-@-j@-hi
A-&A-iA-xk
 A-l
(A-h8A-m
@A-m
HA-hXA-m
`A-n
hA-gxA-n
A-CA-fA-o
A-YA-eA-p
A-oA- dA-r
A-yA-0cA-s
B-B-aB-`s
 B-(B-_8B-s
@B-HB- ^XB-t
`B-hB-[xB-pt
B-B-`ZB-B-@XB-tB-VB-B-TB-t
C-C-p C-(C-@C-HC-`C-hC-C-cC-QC-Pu
C-C-PC-C-OC-	C-ND-D-M D-O(D-`L@D--HD-JXD-u
`D-GhD-IxD-x
D-]D-HD-y
D-uD-@FD-z
D-xz
D-PED-z
D-D-`DD-}
E-E-AE-Ȁ
 E-(E-p@E-)HE-`E-hE-E-E-E-FE-?E-0
E-E->E-
E-E-=E-
F-
F-<F-h
 F-(F-;8F-
@F-"HF-:XF-
`F--hF-`8xF-`
F-6F-6F-
F-@F-4F- 
F-MF- F-\F-@G-nG- G-5(G-18G-
@G-|HG-0`G-hG--G-G--G-G-0,G-!G-*G-G-)G-
H-H-&H-X
 H-=(H-P @H-QHH-!`H-hH-H-H-H-H-$H-
H-'H-#H-
H-3H-"H-
I-=I-!I-p
 I-(I-08I-
@I-HI-pXI- 
`I-hI-xI-
I-HI-I-
I-UI-I-gI-I-I-0J-uJ-@J-h
 J-(J-J@J-HJ-`J-hJ- J-	J-J-J-J-J-J-
J-J-LK-K- K-(K-@K-HK-`K-6hK-pxK-
K-BK-K-X
K-K-K-
K-QK-
K-
K-K-0	K-
L-cL-PL-(
 L-r(L-8L-p
@L-YHL-XL-x
`L-AhL-xL-X
L-.L- L-؞
L-|L-@L-
L-L-L-8
L-^	L-L-
M-p\	M-`M-أ
 M-(M-p8M-0
@M-W	HM-XM-x
`M-T	hM-xM-Ф
M-M-M-M-M-(
M-hF	M-M-0
M-C	M-M-
N-N-N-
 N-(N-`@N-HN-`N-hN-xN-
N-N-N-
N-P@	N-PN-
N-N-N-P
N-=	N- N-ذ
O-O-PO-
 O-w(O-8O-(
@O-`HO- XO-س
`O-hO-O-O-O-O-0O-@
O-O-O-
O-MO-O-ط
P-"P-P-x
 P-9(P-P8P-
@P-5HP-PXP-
`P-м
hP-`P-IP-pP-P-P-*P-P-
P-gP-Q-yQ-@ Q-(Q-p@Q-HQ-XQ-8
`Q-hQ-Q-Q-Q-Q-`Q-Q-ЗQ-`
Q-Q-R-R- R-
(R-P@R-!HR-`M`R-.hR-xR-
R-R-ГR->R-R-
R-R-R-0
R-LR-R-H
S-]S-  S-m(S- @S-HS-@`S-hS-DxS-
S-S-S- 
S-
S-0S-
S-S-S-
S--	S-S-@
T--	T-T-0
 T-(T-@T-
HT-`T-hT-0T-T-PT-
T-T-`T-
T-T-{T-P
T-T-0zT-
U-U-PyU-x
 U-"(U-v8U-
@U-HU-sXU-
`U-thU-pxU-
U-\U-nU-X
U-FU-lU-H
U-*U-PiU-
U-U-fU-
V-V-`aV-(
 V-(V-\8V-p
@V-#HV-[XV-
`V-9hV-ZxV-h
V-PV-YV-
V-V-pWV-`
V-V-TV-
V-V-pRV-H
W-W-QW-
 W-@	(W-M8W-P
@W-h	HW-JXW-
`W-
hW-IxW-
W-
W-HW-
W-eW-pFW-8
W-JW-DW-
W-1W-BW-X
X-X-`AX-
 X-f(X-@8X-X
@X-HX->XX-
`X-	hX-p5xX-
X-zX-3X-
X-X-p2X-
X-X-`/X-
X-X-`,X-`
Y-Y-@'Y-
 Y-(Y-@"8Y-
@Y-HY-XY-
`Y-lhY-xY-(
Y-PY-Y-@
Y-Y- Y-
Y-Y-0Y-
Y-;Y-`Z-YZ-  Z-(Z-@8Z-p
@Z-;HZ-
XZ-
`Z-hZ-	xZ-`
Z-Z-Z-Z-XZ-Z-XZ-@Z-Z-hZ-Z-Z-[-[-P[- [-([-8[-(@[-H[-0X[-@`[-h[-px[-[-x[-[-[-[-[-h![-p[-[-"[- [-`[-#\-\-\-$ \-(\-8\-+@\-3H\-`\-Qh\-\-k\-@\-h,\-\-@\-(/\-\-@\-2\-\-@\-86]-]-]-9 ]-(]-P8]-:@]-tH]-X]-X=`]-uh]-x]-@]-]-]-(@]-]-0]- A]-]-]-8B]-]-]-B^-^-^-PC ^-b(^-p@^-H^-X^-pD`^-h^-sx^-D^-^-^-^-^-4^- ^-	^-0^-F_-_-_- G _-((_-N@_-4H_-0`_-^h_-@_-y_-_-_-G_-G_-_-_-H_-C_-`-X`- `-s(`-@`-H`-X`-XH``-h`-`-`- P`-`-@`-H`-`-`-a-a-ya-H a-PJ(a-x@a-xJHa- `a-Jha-a-a-ja-Ja-Pa-ia-Pa-a-Qa-b-b-`cb-0Q b-V(b-pb@b-WHb-``b-@Whb-b-b-ab-hWb-b-`b-Wb-b-_b-Wb-b-]b-Yc-c-[c-\ c-d(c-0Z8c-]@c-Hc-@YXc-P_`c-Khc-Wxc-_c-8c-PVc-ac-3c-PJc-hbc-c-pFc-fc-c->c-Xld-#d-p=d-l d->(d-;8d-8m@d-Hd-8Xd-pm`d-hd-5xd-nd-аd-p4d-`nd-nd-1d-od-Wd-/d-(pd-kd-e-e- e-(e-,@e-He-*`e-he-)xe-pe-e- %e-e-@"e-pe-e-Qe-
e-Pf-`qf- f-'(f-@f-Hf-Xf-q`f-Chf-xf-sf-f-pf-Of-f-sf-f-pf-\f-@g-ng-p g-(g-8g-t@g-|Hg-Xg-Xt`g-phg-xg-tg-Vg-g- ug-;g-0
g-vg-g-@g-wg- g-
g-pwh-h-h-w h-(h-`8h-@y@h-Hh-Xh-z`h-(hh-xh-|h-h-h-`~h-h-`h-~h-h-h-hh-h-i-i-` i-(i-0@i-Hi-@Xi-`i-hi-Ri-+i-`i-;i-i-ui-Pi-i- Ci-0j-j-aj- j-Q(j-P@j-؀Hj- `j-khj-@j-j-`j-j-j-j-@Bj-j-j-dj-Hk-k-p k-(k-`@k-Hk-0`k-hk-0Fxk-k-	k-`k-@k-	k-k-k-k-k-k-l-l-  l-(l-`T8l-؄@l--Hl-Xl-`l-hl-0xl-(l-ul-l-l-]l-l-l-8l-@l-؉l-Gl-l-m-2m- m- m->(m-@8m-@m-Hm-0Xm-`m-hm-pxm-Џm-Pm-pm-am-m-xm-n-s-n-s-n-t-n-@t- n-t-(n-t-0n-u-8n-@u-@n-u-Hn-u-Pn-v-Xn-@v-`n-v-hn-v-pn-w-xn-@w-n-w-n-w-n-x-n-@x-n-x-n-x-n-y-n-@y-n-y-n-y-n-z-n-@z-n-z-n-z-n-{-n-@{-o-{-o-{-o-|-o-@|- o-|-(o-|-0o-}-8o-@}-@o-}-Ho-}-Po-~-Xo-@~-`o-~-ho-~-po--xo-@-o--o--o--o-@-o--o--o--o-@-o--o--o--o-@-o--o--o--o-@-p--p--p--p-@- p--(p--0p--8p-@-@p--Hp--Pp--Xp-@-`p--hp--pp--xp-@-p--p-@-p--p--p-@-p--q--q- -q-`-q-- q--(q--0q- -8q--@q--Hq--Pq-@-Xq--`q--hq--pq-@-xq--q-`-q--q--q- -q-`-q--q--q--q-@-q--q--q- -q--q--q--q-`-r--r--r- -r-`- r-@-(r--0r--8r--@r-@-Hr--Pr--Xr--`r- -hr-`-pr--xr--r-@-r--r- -r-`-r--r--r- -r-`-r--r--r--r- -r-`-r--r-`-r--s--s- -s-`-s-- s--(s- -0s-`-8s--@s--Hs- -Ps-`-Xs--`s--s-s-s-s-t-t-@t-	Ht-)	t-=	t-Q	t-t-ؒu-u-d	@u-	Hu-	u-	u-	u-u-@v-`v-@v-Hv-v-v-v-0v-`w-	w-
@w-#
Hw-7
w-J
w-Z
w-i
w-
x-
x-
@x-
Hx-
x-
x-
x-x-y-y-@y-Hy-(y-0y-Py-py-z-@z-T@z-gHz-}z-z-z-z-{-{-@{-H{-#{-6{-T{-q{-|-|-@|-H|-|-ؕ|-|-|-
}-,
}-G
@}-a
H}-z
}-
}-
}-
}-
~-
~-
@~-H~-'~-6~-L~-a~-u--@-H----#-5-F-V@-eH----(Ȁ-P--@-H--%-;-Pȁ-n--@-H--x--Ȃ---2@-H-- -H-Pȃ-b-s-@-H----Ȅ---p@-H---,-9ȅ--@-F@-KH-Z-h--Ȇ-{--@-H----s--s-@-t--@t--t---- -t-`-u--@v--0-u-ȉ-@-u--P-v--` -@u-@-u-H-p`-t-h--u--u- -@v-(- @-v--@v--v--v-@-w--@w--w--w-@-x--w---u---@z-ȍ--@|-- -u-- -x-(-@-@y-H-0`-u-h-@---P-~----Ȏ-p-@u--`-v-- -y-(-@-s-H-`-@v-h--@---@x--|-ȏ--y---t-- -~-(-`-x--x--y- -@y-`-y--y----о-{-- -z-@-{-H--s---y----Ȓ- -@z--y--0@-z--z--{--@-- -@{-@--H--{--{--|- -@|-(-`-@|--|--|- -}-`-@}--------v-Ȗ-----y--@-}--}--~--@~-@-~--~--w-Ș--u---@|-- -x-(-@-u-H-`-@y-h--u---@u---~-ș- ---v-- -@-(-0@-@v-H-@`-|-h-P-t--`-~--p-@- --`---{-----@-@--`--h----v-Ȝ--|-- --`-@----- --`-@--------P -v-(-`@--H-p------v-ȟ--|-- -@-`---v--@-t-Ƞ-п----- -s-(-`---@--- --`---@--- --`---@--- --`---@--- --(-P-`--- -`--- -`-x---`-`--8-qh-qx------8- -P-x-k`-k--P-P--R-R-R	-R0	-RP	-Rp	-R	-R	-R	-R	-R
-R0
-RP
-Rp
-R
-R
-R
-R
-R-R0-R-R-R-R0-R-0--	-@	-`	-	-	-
-H--#-1	- 	-@-8	-,X	-Cx	- 	-	-	-D-D	-	-!
-! 
-!@
-!`
-!P-!	-
-F8
-3X
-x
-
-
-.
-.
-.-.0-.
-
-

-A-@ -@-إ-8-X--7-2-@-	H-X-"`-'h-8p-Ax-M-O-P-c------------- --0-8-"@-$H-5P-\X-]p-tx-----------8-5X-`-*h-p-x-)---:-"-/-E-=-ȥ-Х-?--H----- -(-0-8-
@-H-P-
X-`-h-p-x------------- -!-#-$-%-&-(-)-* -+(-,0--8-.@-/H-0P-1X-2`-3h-4p-5x-6-7-9-:-;-<-=->-?-@-B-C-D-E-F-G-H-I-J-K-L -N(-Q0-R8-S@-TH-UP-VX-W`-Xh-Yp-Zx-[-\-]-^-_-a-b-d-e-f-g-h-i-j-k-l-m-n-o-p-q -r(-s0-t8-u@-vH-wP-xX-y`-zh-{p-|x-}-~------------------- -(-0-8-@-H-P-X-`-h-p-x--------------------- -(-0-8-@-H-P-X-`-h-p-x--------------------- -(-0-8-@-H-P-X-`-h-p-x--------------------- -(-0-8-@-H-P-X-	`-
h-p-x-
----------------- -!-#-% -&(-'0-(8-)@-*H-+P-,X--`-.h-/p-0x-1-3-4-6-7-8-9-:-;-<-=->-?-@-A-B-C-D-E-F-G -I(-J0-K8-L@-MH-NP-OX-P`-Qh-Sp-Tx-U-V-W-X-Y-Z-[-^-_-`-a-b-c-d-e-f-g-h-i-j-l -m(-n0-o8-p@-rH-sP-uX-v`-wh-xp-yx-z-{-|-}-~---------------- -(-0-8-@-H-P-X-`-h-p-x--------------------- -(-0-8-@-H-P-X-`-h-p-x--------------------- -(-0-8-@-H-P-X-`-h-p-x------------------H}7H5Jp+%Lp+@%Jp+h%Bp+h%:p+h%2p+h%*p+h%"p+h%p+h%p+hp%
p+h`%p+h	P%o+h
@%o+h0%o+h %o+h
%o+h%o+h%o+h%o+h%o+h%o+h%o+h%o+h%o+h%o+hp%o+h`%o+hP%zo+h@%ro+h0%jo+h %bo+h%Zo+h%Ro+h%Jo+h %Bo+h!%:o+h"%2o+h#%*o+h$%"o+h%%o+h&%o+h'p%
o+h(`%o+h)P%n+h*@%n+h+0%n+h, %n+h-%n+h.%n+h/%n+h0%n+h1%n+h2%n+h3%n+h4%n+h5%n+h6%n+h7p%n+h8`%n+h9P%zn+h:@%rn+h;0%jn+h< %bn+h=%Zn+h>%Rn+h?%Jn+h@%Bn+hA%:n+hB%2n+hC%*n+hD%"n+hE%n+hF%n+hGp%
n+hH`%n+hIP%m+hJ@%m+hK0%m+hL %m+hM%m+hN%m+hO%m+hP%m+hQ%m+hR%m+hS%m+hT%m+hU%m+hV%m+hWp%m+hX`%m+hYP%zm+hZ@%rm+h[0%jm+h\ %bm+h]%Zm+h^%Rm+h_%Jm+h`%Bm+ha%:m+hb%2m+hc%*m+hd%"m+he%m+hf%m+hgp%
m+hh`%m+hiP%l+hj@%l+hk0%l+hl %l+hm%l+hn%l+ho%l+hp%l+hq%l+hr%l+hs%l+ht%l+hu%l+hv%l+hwp%l+hx`%l+hyP%zl+hz@%rl+h{0%jl+h| %bl+h}%Zl+h~%Rl+h%Jl+h%Bl+h%:l+h%2l+h%*l+h%"l+h%l+h%l+hp%
l+h`%l+hP%k+h@%k+h0%k+h %k+h%k+h%k+h%k+h%k+h%k+h%k+h%k+h%k+h%k+h%k+hp%k+h`%k+hP%zk+h@%rk+h0%jk+h %bk+h%Zk+h%Rk+h%Jk+h%Bk+h%:k+h%2k+h%*k+h%"k+h%k+h%k+hp%
k+h`%k+hP%j+h@%j+h0%j+h %j+h%j+h%j+h%j+h%j+h%j+h%j+h%j+h%j+h%j+h%j+hp%j+h`%j+hP%zj+h@%rj+h0%jj+h %bj+h%Zj+h%Rj+h%Jj+h%Bj+h%:j+h%2j+h%*j+h%"j+h%j+h%j+hp%
j+h`%j+hP%i+h@%i+h0%i+h %i+h%i+h%i+h%i+h%i+h%i+h%i+h%i+h%i+h%i+h%i+hp%i+h`%i+hP%zi+h@%ri+h0%ji+h %bi+h%Zi+h%Ri+h%Ji+h%Bi+h%:i+h%2i+h%*i+h%"i+h%i+h%i+hp%
i+h`%i+hP%h+h@%h+h0%h+h %h+h%h+h%h+h%h+h%h+h%h+h%h+h%h+h%h+h%h+h%h+hp%h+h`%h+hP%zh+h@%rh+h0%jh+h %bh+h%Zh+h%Rh+h%Jh+h%Bh+h%:h+h%2h+h%*h+h%"h+h%h+h%h+hp%
h+h`%h+h	P%g+h
@%g+h0%g+h %g+h
%g+h%g+h%g+h%g+h%g+h%g+h%g+h%g+h%g+h%g+hp%g+h`%g+hP%zg+h@%rg+h0%jg+h %bg+h%Zg+h%Rg+h%Jg+h %Bg+h!%:g+h"%2g+h#%*g+h$%"g+h%%g+h&%g+h'p%
g+h(`%g+h)P%f+h*@%f+h+0%f+h, %f+h-%f+h.%f+h/%f+h0%f+h1%f+h2%f+h3%f+h4%f+h5%f+h6%f+h7p%f+h8`%f+h9P%zf+h:@%rf+h;0%jf+h< %bf+h=%Zf+h>%Rf+h?%Jf+h@%Bf+hA%:f+hB%2f+hC%*f+hD%"f+hE%f+hF%f+hGp%
f+hH`%f+hIP%e+hJ@%e+hK0%e+hL %e+hM%e+hN%e+hO%e+hP%e+hQ%e+hR%e+hS%e+hT%e+hU%e+hV%e+hWp%e+hX`%e+hYP%ze+hZ@%re+h[0%je+h\ %be+h]%Ze+h^%Re+h_%Je+h`%Be+ha%:e+hb%2e+hc%*e+hd%"e+he%e+hf%e+hgp%
e+hh`%e+hiP%d+hj@%d+hk0%d+hl %d+hm%d+hn%d+ho%d+hp%d+hq%d+hr%d+hs%d+ht%d+hu%d+hv%d+hwp%d+hx`%d+hyP%zd+hz@%rd+h{0%jd+h| %bd+h}%Zd+h~%Rd+h%Jd+h%Bd+h%:d+h%2d+h%*d+h%"d+h%d+h%d+hp%
d+h`%d+hP%c+h@%c+h0%c+h %c+h%c+h%c+h%c+h%c+h%c+h%c+h%c+h%c+h%c+h%c+hp%c+h`%c+hP%zc+h@%rc+h0%jc+h %bc+h%Zc+h%Rc+h%Jc+h%Bc+h%:c+h%2c+h%*c+h%"c+h%c+h%c+hp%
c+h`%c+hP%b+h@%b+h0%b+h %b+h%b+h%b+h%b+h%b+h%b+h%b+h%b+h%b+h%b+h%b+hp%b+h`%b+hP%zb+h@%rb+h0%jb+h %bb+h%Zb+h%Rb+h%Jb+hUHSHHD$HHD$HHHHu
HCHP0H|$YH|$OH[]H|$H;HH=+H HR+H=jR+H5+VH+HÐHH	R+HtHÐU=h+HATSubH=PR+tH=oa+
HD+L%tD+H=+L)HHH9s DHH+AH+H9r+[A\]fH=0D+UHtHcQ+Ht]H=D+@]Ð
vHQ+HDHHcHHQ+HDHQ+HDHyQ+HDHQ+HDHP+HDHP+HDHQ+HDHqQ+HDH	Q+HDHP+HDHP+HD1ffff.HF1H9GCf.HP+G Hffff.HP+G Hffff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.Hfff.HHHGuNHMHCHI8tnH1IDHH9uH@LOL9~?H9H{'H
AHEHHJ+HH5OH8191HfL9|+1MDL9~DKII9uDH9H'HAHEfDHTIHL9uAAHϸH	xH9H&H
JAHH5NHEHH+J+H81y1;fHI+H5NH81HH+HtHH=,H+HAUATIUHSHHLn1MtmLH[HtXHHH8uI9tAHCHSHPHCHtHSHPID$HCHCID$HtHXI\$HH[]A\A]1ffff.AWIAVAUATUSHHHT$MoMtWIIE1H$LeM9w7Kl%H$HL4I6HtH|$Et}Ht	LmM9vMI9uE1HL[]A\A]A^A_fH\$Hl$H+H+tHH$H$HĨ1HH5W+HHHHK+Hͱ1HHHHH=+tH+HH=+tKH=+H+H+HH=+HD$[HD$Hfffff.H\$Hl$H	+H+tHH$H$HĨ1H1HH+HH=H߱1HH+HHH+H+(H+H+H,+H+H*H+HH,H+H,H+HG+H+HW+H+HHH=+tH+HH=+tH=+H+H+HH=+HD$HD$Hnfffff.U111SHHH5HLD$HD$t1Hc{ H|$HHtuH5F+C HHH[]HF+C HHH[]@SHt1Ht[f[fffff.HAVIAUIATUHSHHHt$LGLL$H5_LLH˃߃<>@:JHL$HH9uHHL)M$@NLHL)IL9wHLHL[]A\A]A^ÐHE1[]A\A]LA^ffff.HHwdH%(H$1HGHHH1HtH\H$dH3%(uHfff.S1HHHGHt0HpHtdt HFf|HDHPuH=nH1H,H{(HD$HtH|$HHD$H[ÐH0ff.UHSHbHøHt$HHHH1HHHtH[]f.HSH߉D$R0D$H[]H\$Hl$HLd$Ll$H(AHIHx 9LHHtHhHXD` H@(H\$Hl$Ld$Ll$ H(fff.H\$Hl$HLd$Ll$H8 Ho(tCHtHEHHHEu
HEHP0HHl$ H\$Ld$(Ll$0H8;HwHHF HL`MH uBID$I|$HPHvHHHHcHPHR0TH11IHL1IUHHIUuIULHD$R0HD$@HxH52F16HVHt3
tHBD|HDHHuH-HHDHUHS1HH0RH(HHEHX@+H9EH;H5
HHCt~HPHHC1HHkHEH;H5
HCnHtaHCC C$HC(fDHH[]fDHkf.HCHkHEDHCHtHHCH@@C$HC(C DAUH5DATUSHHxIL(1IDp(tdHh Ht[HEHtHHHHHEHtHHHHtwHEHtHHHHuH}HGP0@HI9\$wHHHHuH@HX0HH+H[]A\A]@H}HGP0yH}HGP0QSH+HtH[fDH=C1H+HtHi+HY+AWAVAUATUSHH(=(+uH=+u]L5+HWHILHtU1HHI$HHI$uID$LP0H(H[]A\A]A^A_H=+H+HHHIiHHt?11HLHHLHHHHjHCHP0[LLHJHtZHE1HD$HD$J,L}Mt4HHT$H$Ht$Ht$HT$LH$MEEu"II9uHRH9u1fA|Mu
fA|t
IE;EuM9L9A HuofM9Lu
cfDL9tHDA tDA uL9u@I9tHDA tE8u;HLOI9tM9tDGA tLDD)ML)At	MME1AIE]H1A|DHD)MH=+HoHH=+H+uH=?e+Hf+HfH\$Hl$HHoHH9tHCH=W
Hpu	H{HHl$H\$HJf.SHH[ff.SHH[ff.;f.SH'H[fkff.UHSHHHHuBf.H[Ht/H{uHHx uHxHp HH[HuDH[]ÐSHHHw HC([HHH5V%LD$^1҅t'H|$H=+HHh:+HHHHfHHH5$LD$1҅t'H|$H=+H?H:+HHHHfHHH5$LD$1҅t'H|$>H=+HH9+HHHHfHHH56$LD$>1҅t'H|$H=+HHH9+HHHHfHHH5#LD$1҅t'H|$~H=+HH8+HHHHfHHH5v#LD$~1҅t'H|$H=W+HH8+HHHHfHHH5#LD$1҅t'H|$H=+H_H(8+HHHHfHHH5"LD$1҅t'H|$^H=W+HH7+HHHHfHHH5V"LD$^1҅t'H|$H=+HHh7+HHHHfHHH5!LD$1҅t'H|$H=O+H?H7+HHHHfHHH5!LD$1҅t'H|$>H=+HH6+HHHHfHHH56!LD$>1҅t'H|$H=+HHH6+HHHHfHHH5 LD$1҅t'H|$~H=+HH5+HHHHfHHH5v LD$~1҅t'H|$H=w+HH5+HHHHfHHH5 LD$1҅t'H|$H=+H_H(5+HHHHfHHH5LD$1҅t'H|$^H=g+HH4+HHHHfHHH5VLD$^1҅t'H|$H=+HHh4+HHHHfHHH5LD$1҅t'H|$H=+H?H4+HHHHfHHH5LD$1҅t'H|$>H=+HH3+HHHHfHHH56LD$>1҅t'H|$H=+HHH3+HHHHfHHH5LD$1҅t'H|$~H=+HH2+HHHHfHHH5vLD$~1҅t'H|$H=G+HH2+HHHHfHHH5LD$1҅t'H|$H=/+H_H(2+HHHHfHHH5LD$1҅t'H|$^H=+HH1+HHHHfHHH5VLD$^1҅t'H|$H=o+HHh1+HHHHfHHH5LD$1҅t'H|$H=o+H?H1+HHHHfHHH5LD$1҅t'H|$>H=7+HH0+HHHHfHHH56LD$>1҅t'H|$H=+HHH0+HHHHfHHH5LD$1҅t'H|$~H=+HH/+HHHHfHHH5vLD$~1҅t'H|$H=+HH/+HHHHfHHH5LD$1҅t'H|$H=+H_H(/+HHHHfHHH5LD$1҅t'H|$^H=G+HH.+HHHHfHHH5VLD$^1҅t'H|$H=O+HHh.+HHHHfHHH5LD$1҅t'H|$H=+H?H.+HHHHfHHH5LD$1҅t'H|$>H=W+HH-+HHHHfHHH56LD$>1҅t'H|$H='+HHH-+HHHHfHHH5LD$1҅t'H|$~H=O+HH,+HHHHfHHH5vLD$~1҅t'H|$H=+HH,+HHHHfHHH5LD$1҅t'H|$H=+H_H(,+HHHHfHHH5LD$1҅t'H|$^H=+HH++HHHHfHHH5VLD$^1҅t'H|$H=+HHh++HHHHfHHH5LD$1҅t'H|$H=+H?H++HHHHfHHH5LD$1҅t'H|$>H=_+HH*+HHHHfHHH56LD$>1҅t'H|$H=w+HHH*+HHHHfHHH5LD$1҅t'H|$~H=+HH)+HHHHfHHH5vLD$~1҅t'H|$H=+HH)+HHHHfHHH5LD$1҅t'H|$H=+H_H()+HHHHfHHH5LD$1҅t'H|$^H=+HH(+HHHHfHHH5VLD$^1҅t'H|$H=+HHh(+HHHHfHHH5LD$1҅t'H|$H=+H?H(+HHHHfHHH5LD$1҅t'H|$>H=_+HH'+HHHHfHHH56LD$>1҅t'H|$H=+HHH'+HHHHfHHH5LD$1҅t'H|$~H=W+HH&+HHHHfHHH5vLD$~1҅t'H|$H=߽+HH&+HHHHfHHH5LD$1҅t'H|$H=w+H_H(&+HHHHfHHH5LD$1҅t'H|$^H=+HH%+HHHHfHHH5VLD$^1҅t'H|$H=+HHh%+HHHHfHHH5LD$1҅t'H|$H=7+H?H%+HHHHfHHH5LD$1҅t'H|$>H=ϻ+HH$+HHHHfHHH56LD$>1҅t'H|$H=+HHH$+HHHHfHHH5LD$1҅t'H|$~H=+HH#+HHHHfHHH5vLD$~1҅t'H|$H=O+HH#+HHHHfHHH5LD$1҅t'H|$H=+H_H(#+HHHHfHHH5
LD$1҅t'H|$^H=ǹ+HH"+HHHHfHHH5V
LD$^1҅t'H|$H=׺+HHh"+HHHHfHHH5LD$1҅t'H|$H=߹+H?H"+HHHHfHHH5LD$1҅t'H|$>H=?+HH!+HHHHfHHH56LD$>1҅t'H|$H=+HHH!+HHHHfHG(HtHHG(fDH!+Hfff.H\$Hl$HLd$HLfH>I9t9HCH=B
Hp18tH$Hl$Ld$H@H +H](HHff.BvH+H@HFH9GC1饵DH\$Hl$1Ld$Ll$IH(IFHHtXI}ճ1HHu>L蜽HItHH	HI$HHI$tEHHHHt&HH\$Hl$Ld$Ll$ H(f.HCHP0@ID$LP0HHHHu@HwH=HwH=H\$Hl$HLd$HHGHu@t'IHu:1HtL#H$Hl$Ld$H裾Hx1HtHfɽfSHHHt$^xHT$H9wHtH[fDH\$Hl$HLd$HHGHt(1HtHH$Hl$Ld$H@t?I臸Hu1HtL#fDfSHHHt$^xHT$HH9wHtH[fDfH\$Hl$HLd$HH(HH5+H9t	蒽t.E1Ht
H~EDH\$Hl$Ld$ H(fHCHu>AtH$H$u5E1HtEfDE1HtH蠼H*ExmfDHW H;V rv
HvHH`SHgHHHHt[fDHCH[H@0fHLSHHw^H_L_H9tIL
LHfDHDAAAGDGDGHH9uH)MKA[1[fff.UHH=H
SHHdH%(H$1HU HuH5Ht$H=UHٺHH蜻HEHH8荻H޿>1H$dH3%(u
H[]|fff.SHHHW HwHdH%(H$1HHCt9HH=H1ŸH$dH3%(u%H[fH0H=1菸SHHHW HwHdH%(H$1HHCt9HH=FH15H$dH3%(uH[fH8踷aHl$Ld$HLl$H\$ILt$L|$H8HALHLv AAMIF(HAH<%	1H01H
HHB(HuHZ(HLkHkD{ HC(HHl$H\$Ld$Ll$ Lt$(L|$0H8DAE1AA(DHLvMHtAuI~H}Iv1耽HHtH HIt
H8HHHHt/HTH踰H Hy+H-HCHHP0IHHLI~L'HI$HHI$uID$LP0Haf.;IIEOHHL.H
H5H=&

ffff.AUA
ATUSHHLgfL9tpHCH-LHHptWH;+ttH輭HtHHtOHH迶HHt!LcI9tLcHLIt$uHH[]A\A]H1H[]A\A]KHH0HHCH;-+tKH;4+tBHH"HHt@HHHH`HCHP0QH[H]Lc1HD5:H\$Hl$H5DLd$H(I1҅t)H<$eHt8Ht$HH+HHHH\$Hl$Ld$ H(fDH$Hl$H'HIt-HHtHHHtfHI$H5HcHHHH=HHHHWHCHP0Hff.HHHHHHHHxHhHXHHH8H(HHHHHHHHHHHxHhHXHHH8H(HHHHHHHHHHHxHhHXHHH8H(HHHHHHHHHHHxHhHXHHH8H(HAWAAVAUATIUHSHHH]H;=6+ttHItHLpu'.@H8HHMm(MtSMuIEH9uMtM4$E1AtAE HD[]A\A]A^A_fE1HtHAHAtLk MtEE$EuI}Ht1H1AE$AE$HԪHtz*qDMRD$H@H9Ht$LЃ|$I$$H
H5H=	:f.AHHHIt6Ht$1HHJAxMtHD$AI$AE HEHHHEHEHP0fH\$Hl$HLd$Ll$HLt$H8HGIItjHT$H荵Mt#H;H$IE1Mt
HT$HI$H\$Hl$Ld$ Ll$(Lt$0H8{HHt$1HHHD$7¸uMt	HD$IEMtH|$1Ht	xHI$1Htif.Lt$H,$ILۢLHH药IE#@HIEffffff.UHSHH8HL$(HT$Ht$HD$HD$D$(FxZH|$Ht+'HT$Ht$HL$/HHH蹡H+|$(H8[]@D
+H+Et5HHt$ 1HxHtHT$ HH8[]DH=$*+HH(+fD1HzHnH|$H_D$ɲD$MCHH諡HSH\$Hl$H(HGHtJHwHHެHHtgHH[HUHHHUt*H\$Hl$ H(H\$Hl$ H(%DHUHD$R0D$H\$Hl$ H(øH\$Hl$HH(H$HH߉D$<$uH\$Hl$ H(|$H\$Hl$ H(HHuH-fff.H\$Hl$H(H+HT$H5oHH(蔪$[D$蒥Ht=<$uH\$Hl$ H(|$H\$Hl$ H(H3HHHXH耵HH赧SHH5E111HUtA$ȨHD$<$uHc螨H[H|$$H1[HH]HDSHH5zE111HսtA$HHD$<$uHcH[H|$膦$H1[HHݦHuDSHH5E111HUtA$ȧHD$έ<$uHc螧H[H|$$H1[HH]HDSHH5E111Hռty$HHD$<$Hu5Ht`HH=v0HtFH1HH[H|$f$HHcUH[H1[Hy+HH[HH蔥H,fff.SHH HHD$H+Ht$1H\$$]HD$H蠩<$HuOHtbHH=v"HtH1HHH [DHHcuH [H|$^$H+HH [D‰VH5_H11~HHnHfDSHH HHD$Hw+Ht$1xOH\$$AHD$HHP8<$HuH5;+HH [H|$v$փD‰莴H5H11HH詣HAUHH51ҹSHHI!H+H<$Ht$01HD$0,H|$Ht$8H\$0xdHl$8D$ 5HD$(HHHP |$ HujH5++H1HH[]fH+H5H81HH[]ÐD‰nH5oHHH1[]fDH|$(D$ @H+H<$Ht$01HD$0xDH\$0D$ eHD$(HHP |$ H*H|$(誡D‰農H5o
H1 H|$ HHءHHHt
gHf˭H5+Hu+HH8\1H|$ HH腡HHHu脭H5=+H.+HH8蚰HHHwUHH51ҹSHHIH5+H<$Ht$01HD$0T,H|$Ht$8H\$0XxdHl$8D$ աHD$(HHHP|$ HujH5˜+H1YHH[]fH+H5
H8j1HH[]ÐD‰H5_
H?HH1[]fDH|$(趟D$ @HI+H<$Ht$01HD$0hxDH\$0D$ HD$(HHP|$ H*H|$(JD‰^H5_	H1 H|$ HHxHHHt
HfkH5$+H+HH8聮1H|$ HH%HHHu$H5+H+HH8:HH諩HwSHH0HHD$(H+Ht$(1#xGH\$(D$HD$HHP|$HuH0[fH|$H0H[DD‰H5g	HG11H|$HHT$*HT$HHt
跫HfH5+H*HH81謨1]H蝨HuDSHH HHD$H+Ht$xLH\$$讞HD$Ht	HHP<$uH>+HH [@H|$@D‰H5H/11HHH豪SHH HHD$Hǖ+Ht$1SxwH\$$HD$Ht4H5*H*HHڟHtxu@H@H<$uHV*HH [@H|$@D‰H5HG11HH1HɩfSHH HHD$H+Ht$1cxwH\$$HD$Ht4H5*H*HHHtxu@H@H<$uHf*HH [@H|$@D‰&H5gHW11HHAH٨fSHH HHD$Hg+Ht$1sxwH\$$HD$Ht4H5*H*HHHtxu@H@H<$uHv*HH [@H|$@D‰6H5Hg11HHQHfSHH HHD$Hϕ+Ht$1xwH\$$!HD$Ht4H50*H*HH
Htxu@H@H<$uH*HH [@H|$.@D‰FH5/Hw11HHaHfSHH HHD$H+Ht$1xwH\$$1HD$Ht4H5X*H	*HHHtxu@H@H<$uH*HH [@H|$>@D‰VH5H11HHqH	fSHH HHD$H+Ht$1xwH\$$AHD$Ht4H5*H*HH*Htxu@H@H<$uH*HH [@H|$N@D‰fH5H11HH聗HfSHH HHD$H+Ht$1xwH\$$QHD$Ht4H5p*H)*HH:Htxu@H@H<$uH*HH [@H|$^@D‰vH5OH11HH葖H)fSHH HHD$H+Ht$1xwH\$$aHD$Ht4H5@*H9*HHJHtxu@H@H<$uH*HH [@H|$n@D‰膦H5H11HH衕H9fSHH HHD$Hg+Ht$1xwH\$$qHD$Ht4H5*HI*HHZHtxu@H@H<$uH*HH [@H|$~@D‰薥H5H11HH豔HIfSHH HHD$H׎+Ht$1H\$$}<$HD$H[uNHtYH!H=v!ĺHt?1HHH [@HHc蝏H [H舓$fH*HH [D‰膤H5OH11HH術H9fAWHH5AVAUATUSHLD$ HDŽ$HDŽ$!Hڍ+H|$ H$1H+H|$(H$1L$kL$M
D$0LHD$8+L$$Lf.{HL$1f.$Í\|$0uVHc葓H[]A\A]A^A_uL9t;LL9ۃ|$0tH|$8蹑D$0f1@H$1HD$H$HD$H$LܑH$OH$LA躑H$-H|$AH|$E9LH|$p~H|$p脙H|$`L$`H|$`fH|$hD$覄H|$x蜄$f.D$HLɌH91wD‰计H5H1WH$ÐH$6H$L袐H$9H$ۃH$ԃH|$PLYH|$P_H|$@L$;H|$@A1H|$Hf.$Í\yH|$Xozf.D‰讠H5H1W莠H5'H17HH|$0諏HCH|$HHH|$XHH$HՂH$ȂHH$H豂H$褂HH|$hH萂H|$x膂lHfff.UHH5SH8IHD$ HD$(|Hu+H<$Ht$ 1-HV+H|$Ht$(1H\$ Hl$(HD$蘏|$HD$mu19@芆H8[]H؍D$ڐH81[]D‰ޞH5H1D‰趞H5H1薞H57H1fH|$H賍HKff.UHH5>SH8IHD$ HD$(H+H<$Ht$ 1H+H|$Ht$(1H\$ Hl$(HD$(|$HD$mu19@H8[]HhD$ڐH81[]D‰nH5H1D‰FH5Hw1&H5HW1fH|$HCHۙff.UHH5SH8IHD$ HD$(蜢H5+H<$Ht$ 1MH+H|$Ht$(1H\$ (Hl$(HD$踌|$HD$mu19@誃H8[]HD$ڐH81[]D‰H5'H/1D‰֛H5OH1趛H5H1fH|$HӊHkff.UHH5SH8IHD$ HD$(,Hń+H<$Ht$ 1H+H|$Ht$(1H\$ Hl$(HD$H|$HD$mu19@:H8[]H舉D$ڐH81[]D‰莚H5H1D‰fH5H1FH5/Hw1fH|$HcHff.UHSH(HHD$Hf+Ht$1x~H\$$0HD$D$D$HHPHHHP|$u<$u"HH([]@|$菀<$D$tH|$:D‰NH5H11H|$HHDH\HHHtHHHIH5*H*HH8_ڒ1@H˒H裕UHSH(HHD$H+Ht$1Bx~H\$$HD$D$D$HHPHHHP|$u<$u"HH([]@|$?<$D$tH|$D‰H5H/11H|$HHHHHHt蛔HHHH5*H*HH8芑1@H{HSSHH0HHD$(Hǂ+Ht$(1H\$(D$茇HD$D$ mD$$HHP HHP|$ Hu|$Hu&H0[|$$}|$D$ HtH|$莅H0H[DD‰螖H5H1֑H5*H*HH8g1kH|$ HT$HgHT$H|$HT$sHT$HHtHHHHfDUHH5SH8IHD$ 赛H>+H<$Ht$ 1fH|$Ht$(H\$ :xNHl$(D$HHD$~}HHHP|$HuOH5؀+1HfH8[]D‰6H5HgH81[]fDH|$ރD$HHHHP {@H81[]D‰ƔH5H1ZH|$HHHHHt
oHՏH5*H*HH8f1	HWH/ffffff.UHH5qSH8IHD$ HD$(Hu+H<$Ht$ 1HV+H|$Ht$(1H\$ xHl$(HD$HD$HHHP0|$uzH8[]H|$>D$H81[]D‰>H5/Ho1D‰H5_HG1zH5H'1ZH|$HH諏ff.UHH5SH8IHD$ HD$(lH}+H<$Ht$ 1H}+H|$Ht$(1H\$ Hl$(HD$舂HD$HHHP0|$usyH8[]@H|$辀D$H81[]D‰辑H5H1D‰薑H5H1}vH57H1]H|$H蓀H+ff.UHH5SH8IHD$ H~|+H<$Ht$ H|$Ht$(H\$ wxSHl$(D$$HHD$~HHHP|$HuPH5|+HH8[]DD‰nH5HH81[]fDH|$D$HHHHP z@H81[]D‰H5/H/1\H|$HHHHHt
觌HfH5*H*HH8!蜉1	H草HeDUHH5SH8IHD$ 5Hz+H<$Ht$ H|$Ht$(H\$ xSHl$(D$dHHD$HH~|HHP|$HuQH5Rz+HH8[]fDD‰讎H5HH81[]fDH|$V}D$HHHP |H81[]D‰>H5Ho1[H|$HHX}HHHt
HfKH5*H*HH8a܇1H͇H襊DUHH5MSH8IHD$ uHx+H<$Ht$ 1&H|$Ht$(Hl$ xVH\$(D$}HD$HEHP8HHH~uHR|$HuMH5x+HH8[]fD‰H5HH81[]fDH|${D$HHR f.H81[]D‰~H5H1_H|$HH{HHHt
'Hf苇H5D*H5*HH8衊1H
HDH\$Hl$HHXH51I蹑tt H)*HH\$HHl$PHXfDH!w+H|$11KHw+H<$Ht$01HD$0HD$8xjHv+H|$Ht$81H\$0YHl$8HsD$ {HD$(HEHHP(|$ H
HA7D‰H5H1@HAv+H<$Ht$81HD$8`xH|$Ht$0H\$88xTHl$0D$ zHD$(HHP8HHHH~bHR|$ HuAH5u+HU{D‰.H5_H_1SH|$(xD$ HHR H|$(xD$ D‰։H5?H1趉H5wH1H|$ HxHkH|$ HHxHHHt
JHD諄H5d*HU*HH8<1pH-HDUHH5ۦSH8IHD$ HD$(̎Hs+H<$Ht$ 1}Hr+H|$Ht$(1H\$ XHl$(HD$x|$HD$HHmu1H9@oH8[]H(wD$ܐH81[]D‰.H5H_1D‰H5H71H5H1iH|$HwH蛄ff.UHH5SH8IHD$ HD$(\Hq+H<$Ht$ 1
Hvq+H|$Ht$(1H\$ Hl$(HD$xw|$HD$HHmu1H9@gnH8[]HuD$ܐH81[]D‰辆H5gH1D‰薆H5H1vH5H1iH|$HuH+ff.UHH5+SH8IHD$ HD$(Hp+H<$Ht$ 1Hp+H|$Ht$(1H\$ xHl$(HD$v|$HD$HHmu1H9@lH8[]HHtD$ܐH81[]D‰NH5'H1D‰&H5OHW1H5H71iH|$H#tH軁ff.UHH5ϢSH8IHD$ HD$(|HEo+H<$Ht$ 1-H&o+H|$Ht$(1H\$ Hl$(HD$t|$HD$HHmu1H9@kH8[]HrD$ܐH81[]D‰ރH5H1D‰趃H5H1薃H5/H1iH|$HrHKff.UHH5sSH8IHD$ HD$(Hm+H<$Ht$ 1Hm+H|$Ht$(1H\$ Hl$(HD$(s|$HD$HHmu1H9@jH8[]HhqD$ܐH81[]D‰nH5wH1D‰FH5Hw1&H5HW1iH|$HCqH~ff.UHH5SH8IHD$ HD$(蜇Hl+H<$Ht$ 1MHfl+H|$Ht$(1H\$ (Hl$(HD$q|$HD$HHmu1H9@hH8[]HoD$ܐH81[]D‰H5H/1D‰րH5GH1趀H5H1iH|$HoHk}ff.UHH5SH8IHD$ HD$(,Hmj+H<$Ht$ 1HNj+H|$Ht$(1H\$ Hl$(HD$Hp|$HD$HHmu1H9@7gH8[]HnD$ܐH81[]D‰H5H1D‰fH5H1FH57Hw1iH|$HcnH{ff.UHH5dSH8IHD$ HD$(輄Hh+H<$Ht$ 1mHh+H|$Ht$(1H\$ HHl$(HD$n|$HD$HHmu1H9@eH8[]HmD$ܐH81[]D‰~H5HO1D‰}H5H'1}H5H1iH|$HlHzff.H\$Hl$HLd$Ll$H5Lt$L|$HLD$1ҹ@t8t[H*H5H8l1H$H$L$L$L$L$HĸfH|$1HD$XHt$XH|$TZ	Ld$XMH|$Ht$lͰG	D|$lD$0l0HD$8'yH-*ILLHEHD$PfLt$PI}LfHBE}AE(IEHEIE HD$PHxH9
|$0	H5hf+LI$HzH9H=*JHt$sHD$iHD$xf.H|$ 1įHD$XH|$Ht$X
Lt$XMH|$Ht$XHD$XALd$XMH|$ Ht$lLHl$lD$0fk0HD$8wLHIIeIL=eAoH-"*HAG(IGHEIG |$0bH5e+L諲t"IHzH9A
LHD$aHD$A=I$HzH9$H=*6
JHt$yHD$ygHD$H|$Ht$XHD$X萿ALd$XMD$0=jH-&*HD$80HEHD$@nvLHHdLt$@H{LcHCC(HCHEHC HD$@HxH9|$0H5c+H`AI$HzH9/LHD$U`HD$DDDyH5H81xH5H1MI$HxH;=*	L_1vE1E1xH5aHt!MtIHxH;=**L_1E&AMI$HxH;={*vH=U*	PXHt${MeI{ALd$XMH|$Ht$XHD$XJALl$XMD$0g0HD$88tLHHaH{LaH-*HaCC(HCHEHC |$06H5a+H:At#I$HzH9JLHD$3^HD$AIUHzH9:LHD$^HD$fH|$Ht$`D$lHD$`0AYHl$`H>H|$Ht$`HD$`Ld$`MEH|$ HL$lHt$X1IL|$XD$0f0HD$8rH
MLHHIpX|$0H5N`+LAt'HUHzH;=*gHHD$\HD$t,I$HzH;=*LHD$\HD$D|$lHH|$XH:HD$mHD$&H|$8dD$0ADDD'uH5HX1@H|$8cD$0@D‰tH5'HAt"HtHEHxH;=*H[xtMtI$HxH;=*L[1fEE1]tH5H莺z1E1:tH5HkWH|$8bD$0tH5H9%ADDDDDDsH54H1AMzI$HxH;=*H=*2PHt$w`fD؉BD‰<sH5mHmPsH5HO1rH5H/.rH5HD‰rH5H%EE1rH5HĸH|$8EaD$0\arH5H蒸H|$8aD$0H=i*tIPHt$ze_LH^L-YH|$03aHnHPJHHH|$0aHnH=*tgJHt$uHD$^HD$H=*t?PHt$~^HH|$0`H5nJqr떋PJHH=o*t'PHt$rk^HPJHH=3*t7JHt$qHD$*^HD$JqrJqrH=*tRJHt$}HD$]HD$H=*t*PHt$p]Jqr뫋PJHH=u*t7JHt$xHD$l]HD$JqrJqrLH\L\LWH|$0_HlHLt$PHHg\HHVHLHVH|$0^HelH=*tWPHt$\H=*t9JHt$|HD$\HD$fH덋PJH릋JqrH(Lt$@HL[HH[HHVHLt$@H=*tRPHt$t[H=*t4JHt$vHD$[HD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5Lt$L|$HLD$1ҹst8t[H#*H5tH81H$H$L$L$L$L$HĸfH|$1贡HD$XHt$XH|$Z	Ld$XMH|$Ht$lmG	D|$lD$0]0HD$8iH-`*ILLHEHD$PYWLt$PI}LHWHcE}AE(IEHEIE HD$PHxH9
|$0	H5 W+L諤I$HzH9H=*JHt$sHD$YHD$xf.H|$ 1dHD$XH|$Ht$X褱
Lt$XMH|$Ht$XHD$XtALd$XMH|$ Ht$lHl$lD$0\0HD$8GhLHIUILUAoH-½*HAG(IGHEIG |$0bH5U+LKt"IHzH9A
LHD$IRHD$A=I$HzH9$H=&*6
JHt$yHD$XHD$H|$Ht$XHD$X0ALd$XMD$0ZH-Ƽ*HD$80HEHD$@gLHHTLt$@H{LTHCC(HCHEHC HD$@HxH9|$0H5uT+HAI$HzH9/LHD$PHD$DDDiH5Hد1iH58H踯1MI$HxH;=*	LwP1vE1E10iH5Hat!MtIHxH;=Y**L+P1E&AMI$HxH;=*vH=*	PXHt${UIALd$XMH|$Ht$XHD$XALl$XMD$0X0HD$8dLHHzRH{LnRH-W*HCC(HCHEHC |$06H5OR+HڟAt#I$HzH9JLHD$NHD$AIUHzH9:LHD$NHD$fH|$Ht$`D$lHD$`ЬAYHl$`H>H|$Ht$`HD$`蟬Ld$`MEH|$ HL$lHt$X1葩IL|$XD$0*W0HD$8kcH
6MLHHII|$0H5Q+L葞At'HUHzH;=*gHHD$MHD$t,I$HzH;=*LHD$ZMHD$D|$lHH|$XH:HD$*^HD$&H|$8TD$0ADDDeH5(H1@H|$8nTD$0@D‰~eH5H诫At"HtHEHxH;=*HtLxtMtI$HxH;=w*LIL1fEE1dH5VH.z1E1dH5HWH|$8SD$0dH5QH٪%ADDDDDDkdH5H蜪1AMzI$HxH;=*H=_*2PHt$wWQfD؉BD‰cH5H
PcH5oH1cH5GHϩ.cH51H豩D‰ZcH5kH苩%EE13cH5HdH|$8QD$0\cH5H2H|$8QD$0H=	*tIPHt$zPLHUOLIH|$0QHk_HPJHHH|$0QHF_H=*tgJHt$uHD$OHD$H=c*t?PHt$~_OHH|$0=QH^Jqr떋PJHH=*t'PHt$rOHPJHH=ӳ*t7JHt$qHD$NHD$JqrJqrH=*tRJHt$}HD$~NHD$H=T*t*PHt$pPNJqr뫋PJHH=*t7JHt$xHD$NHD$JqrJqrLH>ML6MLGH|$0OHL]HLt$PHHMHH|GHLHgGH|$0mOH]H=U*tWPHt$QMH=,*t9JHt$|HD$#MHD$fH덋PJH릋JqrH(Lt$@HLFLHH6LHHFHLt$@H=*tRPHt$tLH=v*t4JHt$vHD$mLHD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5^}Lt$L|$HLD$1ҹdt8t[Hð*H5|H8謤1H$H$L$L$L$L$HĸfH|$1THD$XHt$XH|$蔣Z	Ld$XMH|$Ht$l
G	D|$lD$0&N0HD$8gZH-*ILLHEHD$PGLt$PI}LGH,E}AE(IEHEIE HD$PHxH9
|$0	H5G+LKI$HzH9H=Q*JHt$sHD$DJHD$xf.H|$ 1HD$XH|$Ht$XD
Lt$XMH|$Ht$XHD$XALd$XMH|$ Ht$l茐Hl$lD$0L0HD$8XLHIFIL}FAoH-b*HAG(IGHEIG |$0bH58F+Lt"IHzH9A
LHD$BHD$A=I$HzH9$H=ƭ*6
JHt$yHD$HHD$H|$Ht$XHD$XРALd$XMD$0}KH-f*HD$80HEHD$@WLHHPELt$@H{L?EHCC(HCHEHC HD$@HxH9|$0H5D+H蠒AI$HzH9/LHD$AHD$DDDGZH5Hx1'ZH5@HX1MI$HxH;=E*	LA1vE1E1YH5Ht!MtIHxH;=**L@1E&AMI$HxH;=*vH=*	PXHt${FI軞ALd$XMH|$Ht$XHD$X芞ALl$XMD$07I0HD$8xULHHCH{LCH-*HKCC(HCHEHC |$06H5B+HzAt#I$HzH9JLHD$s?HD$AIUHzH9:LHD$C?HD$fH|$Ht$`D$lHD$`pAYHl$`H>H|$Ht$`HD$`?Ld$`MEH|$ HL$lHt$X11IL|$XD$0G0HD$8TH
MLHHI9|$0H5~A+L1At'HUHzH;=Y*gHHD$&>HD$t,I$HzH;=-*LHD$=HD$D|$lHH|$XH:HD$NHD$&H|$8VED$0ADDDgVH50H蘜1@H|$8ED$0@D‰VH5HOAt"HtHEHxH;=B*H=xtMtI$HxH;=*L<1fEE1UH5^HΛz1E1zUH5H諛WH|$8,DD$0HUH5YHy%ADDDDDDUH5H<1AMzI$HxH;=%*H=*2PHt$wAfD؉BD‰|TH5H譚P^TH5wH菚1>TH5OHo. TH59HQD‰SH5sH+%EE1SH5HH|$8BD$0\SH5HҙH|$8SBD$0H=*tIPHt$z@LH?Lm:H|$0sBHPHPJHHH|$0NBHOH=6*tgJHt$uHD$-@HD$H=*t?PHt$~?HH|$0AHuOJqr떋PJHH=*t'PHt$r?HPJHH=s*t7JHt$qHD$j?HD$JqrJqrH='*tRJHt$}HD$?HD$H=*t*PHt$p>Jqr뫋PJHH=*t7JHt$xHD$>HD$JqrJqrLH=L=LN8H|$0T@HMHLt$PHH=HH8HLH8H|$0
@HMH=*tWPHt$=H=̢*t9JHt$|HD$=HD$fH덋PJH릋JqrH(Lt$@HL<HH<HHK7HLt$@H=?*tRPHt$t;=H=*t4JHt$vHD$
=HD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5nLt$L|$HLD$1ҹ Ut8t[Hc*H5tH8L1H$H$L$L$L$L$HĸfH|$1HD$XHt$XH|$4Z	Ld$XMH|$Ht$l譂G	D|$lD$0>0HD$8KH-*ILLHEHD$P8Lt$PI}L8HE}AE(IEHEIE HD$PHxH9
|$0	H58+LI$HzH9H=*JHt$sHD$:HD$xf.H|$ 1褁HD$XH|$Ht$X
Lt$XMH|$Ht$XHD$X贒ALd$XMH|$ Ht$l,Hl$lD$0F=0HD$8ILHI)7IL7AoH-*HpAG(IGHEIG |$0bH56+L苄t"IHzH9A
LHD$3HD$A=I$HzH9$H=f*6
JHt$yHD$Y9HD$H|$Ht$XHD$XpALd$XMD$0<H-*HD$80HEHD$@NHLHH5Lt$@H{L5H=CC(HCHEHC HD$@HxH9|$0H5U5+H@AI$HzH9/LHD$52HD$DDDJH5H1JH58H1MI$HxH;=*	L11vE1E1pJH5H衐t!MtIHxH;=**Lk11E&AMI$HxH;=[*vH=5*	PXHt${-7I[ALd$XMH|$Ht$XHD$X*ALl$XMD$090HD$8FLHH3H{L3H-*HCC(HCHEHC |$06H5/3+HAt#I$HzH9JLHD$0HD$AIUHzH9:LHD$/HD$fH|$Ht$`D$lHD$`AYHl$`H>H|$Ht$`HD$`ߍLd$`MEH|$ HL$lHt$X1ъIL|$XD$0j80HD$8DH
~MLHHIP*|$0H51+LAt'HUHzH;=*gHHD$.HD$t,I$HzH;=͙*LHD$.HD$D|$lHH|$XH:HD$j?HD$&H|$85D$0ADDDGH5(H81@H|$85D$0@D‰FH5HAt"HtHEHxH;=*H-xtMtI$HxH;=*L-1fEE1=FH5VHnz1E1FH5HKWH|$84D$0EH5QH%ADDDDDDEH5H܋1AMzI$HxH;=ŗ*H=*2PHt$w2fD؉BD‰EH5HMPDH5oH/1DH5GH.DH51HD‰DH5kHˊ%EE1sDH5H褊H|$8%3D$0\ADH5HrH|$82D$0H=I*tIPHt$zE1LH0L
+H|$03H@HPJHHH|$02H@H=֕*tgJHt$uHD$0HD$H=*t?PHt$~0HH|$0}2H@Jqr떋PJHH=O*t'PHt$rK0HPJHH=*t7JHt$qHD$
0HD$JqrJqrH=ǔ*tRJHt$}HD$/HD$H=*t*PHt$p/Jqr뫋PJHH=U*t7JHt$xHD$L/HD$JqrJqrLH~.Lv.L(H|$00H>HLt$PHHG.HH(HLH(H|$00HE>H=*tWPHt$.H=l*t9JHt$|HD$c.HD$fH덋PJH릋JqrH(Lt$@HL-HHv-HH'HLt$@H=ߒ*tRPHt$t-H=*t4JHt$vHD$-HD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5^Lt$L|$HLD$1ҹEt8t[H*H5TH81H$H$L$L$L$L$HĸfH|$1sHD$XHt$XH|$ԄZ	Ld$XMH|$Ht$lMsG	D|$lD$0f/0HD$8;H-@*ILLHEHD$P9)Lt$PI}L()H4E}AE(IEHEIE HD$PHxH9
|$0	H5(+LvI$HzH9H=*JHt$sHD$+HD$xf.H|$ 1DrHD$XH|$Ht$X脃
Lt$XMH|$Ht$XHD$XTALd$XMH|$ Ht$lqHl$lD$0-0HD$8':LHI'IL'AoH-*HAG(IGHEIG |$0bH58'+L+ut"IHzH9A
LHD$)$HD$A=I$HzH9$H=*6
JHt$yHD$)HD$H|$Ht$XHD$XALd$XMD$0,H-*HD$80HEHD$@8LHH&Lt$@H{L&HCC(HCHEHC HD$@HxH9|$0H5%+HsAI$HzH9/LHD$"HD$DDD;H5 H踁1g;H5HH蘁1MI$HxH;=*	LW"1vE1E1;H5HAt!MtIHxH;=9**L"1E&AMI$HxH;=*vH=Ռ*	PXHt${'IALd$XMH|$Ht$XHD$XALl$XMD$0w*0HD$86LHHZ$H{LN$H-7*HSCC(HCHEHC |$06H5#+HqAt#I$HzH9JLHD$ HD$AIUHzH9:LHD$ HD$fH|$Ht$`D$lHD$`~AYHl$`H>H|$Ht$`HD$`~Ld$`MEH|$ HL$lHt$X1q{IL|$XD$0
)0HD$8K5H
MLHHI|$0H5~"+LqpAt'HUHzH;=*gHHD$fHD$t,I$HzH;=m*LHD$:HD$D|$lHH|$XH:HD$
0HD$&H|$8&D$0ADDD7H5@H}1@H|$8N&D$0@D‰^7H5H}At"HtHEHxH;=*HTxtMtI$HxH;=W*L)1fEE16H5VH}z1E16H5H|WH|$8l%D$06H5IH|%ADDDDDDK6H5ĻH||1AMzI$HxH;=e*H=?*2PHt$w7#fD؉BD‰5H5H{P5H5H{1~5H5?H{.`5H5AH{D‰:5H5[Hk{%EE15H5HD{H|$8#D$0\4H5H{H|$8#D$0H=*tIPHt$z!LH5!LH|$0#HK1HPJHHH|$0#H&1H=v*tgJHt$uHD$m!HD$H=C*t?PHt$~?!HH|$0#H0Jqr떋PJHH=*t'PHt$r HPJHH=*t7JHt$qHD$ HD$JqrJqrH=g*tRJHt$}HD$^ HD$H=4*t*PHt$p0 Jqr뫋PJHH=*t7JHt$xHD$HD$JqrJqrLHLLH|$0!H,/HLt$PHHHH\HLHGH|$0M!H.H=5*tWPHt$1H=*t9JHt$|HD$HD$fH덋PJH릋JqrH(Lt$@HL&HHHHHLt$@H=*tRPHt$t{H=V*t4JHt$vHD$MHD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5|OLt$L|$HLD$1ҹ`6t8t[H*H5H8v1H$H$L$L$L$L$HĸfH|$14dHD$XHt$XH|$tuZ	Ld$XMH|$Ht$lcG	D|$lD$0 0HD$8G,H-*ILLHEHD$PLt$PI}LH;}E}AE(IEHEIE HD$PHxH9
|$0	H5+L+gI$HzH9H=1*JHt$sHD$$HD$xf.H|$ 1bHD$XH|$Ht$X$t
Lt$XMH|$Ht$XHD$XsALd$XMH|$ Ht$llbHl$lD$00HD$8*LHIiIL]AoH-B*H{AG(IGHEIG |$0bH5+Let"IHzH9A
LHD$HD$A=I$HzH9$H=*6
JHt$yHD$HD$H|$Ht$XHD$XrALd$XMD$0]H-F*HD$80HEHD$@)LHH0Lt$@H{LHzCC(HCHEHC HD$@HxH9|$0H55+HdAI$HzH9/LHD$uHD$DDD',H5HXr1,H5شH8r1MI$HxH;=%~*	L1vE1E1+H5Hqt!MtIHxH;=}**L1E&AMI$HxH;=}*vH=u}*	PXHt${mIpALd$XMH|$Ht$XHD$XjpALl$XMD$00HD$8X'LHHH{LH-|*HZxCC(HCHEHC |$06H5+HZbAt#I$HzH9JLHD$SHD$AIUHzH9:LHD$#HD$fH|$Ht$`D$lHD$`PoAYHl$`H>H|$Ht$`HD$`oLd$`MEH|$ HL$lHt$X1lIL|$XD$00HD$8%H
wMLHHI|$0H5+LaAt'HUHzH;=9{*gHHD$HD$t,I$HzH;=
{*LHD$HD$D|$lHH|$XH:HD$ HD$&H|$86D$0ADDDG(H5аHxn1@H|$8D$0@D‰'H5GH/nAt"HtHEHxH;="z*HxtMtI$HxH;=y*L1fEE1}'H5Hmz1E1Z'H5+HmWH|$8D$0('H5ٰHYm%ADDDDDD&H5THm1AMzI$HxH;=y*H=x*2PHt$wfD؉BD‰\&H5HlP>&H5Hol1&H5ϯHOl.&H5ѮH1lD‰%H5Hl%EE1%H5HkH|$8eD$0\%H52HkH|$83D$0H=w*tIPHt$zLHLMH|$0SH!HPJHHH|$0.H!H=w*tgJHt$uHD$
HD$H=v*t?PHt$~HH|$0HU!Jqr떋PJHH=v*t'PHt$rHPJHH=Sv*t7JHt$qHD$JHD$JqrJqrH=v*tRJHt$}HD$HD$H=u*t*PHt$pJqr뫋PJHH=u*t7JHt$xHD$HD$JqrJqrLHLL.
H|$04HHLt$PHHHH	HLH	H|$0HH=t*tWPHt$H=t*t9JHt$|HD$HD$fH덋PJH릋JqrH(Lt$@HLHHHH+	HLt$@H=t*tRPHt$tH=s*t4JHt$vHD$HD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5.@Lt$L|$HLD$1ҹ't8t[HCs*H5H8,g1H$H$L$L$L$L$HĸfH|$1THD$XHt$XH|$fZ	Ld$XMH|$Ht$lTG	D|$lD$00HD$8H-r*ILLHEHD$Py
Lt$PI}Lh
H>E}AE(IEHEIE HD$PHxH9
|$0	H5p	+LWI$HzH9H=q*JHt$sHD$HD$xf.H|$ 1SHD$XH|$Ht$Xd
Lt$XMH|$Ht$XHD$XdALd$XMH|$ Ht$lSHl$lD$0&0HD$8gLHI		ILAoH-p*H{=AG(IGHEIG |$0bH5+LkVt"IHzH9A
LHD$iHD$A=I$HzH9$H=Fp*6
JHt$yHD$9HD$H|$Ht$XHD$XPcALd$XMD$0
H-o*HD$80HEHD$@.LHHLt$@H{LHH<CC(HCHEHC HD$@HxH9|$0H5+H UAI$HzH9/LHD$HD$DDDH5PHb1H5Hb1MI$HxH;=n*	L1vE1E1PH51Hbt!MtIHxH;=yn**LK1E&AMI$HxH;=;n*vH=n*	PXHt${
	I;aALd$XMH|$Ht$XHD$X
aALl$XMD$00HD$8LHHH{LH-wm*H:CC(HCHEHC |$06H5+HRAt#I$HzH9JLHD$HD$AIUHzH9:LHD$HD$fH|$Ht$`D$lHD$`_AYHl$`H>H|$Ht$`HD$`_Ld$`MEH|$ HL$lHt$X1\IL|$XD$0J
0HD$8H
8MLHHI0|$0H5V+LQAt'HUHzH;=k*gHHD$HD$t,I$HzH;=k*LHD$zHD$D|$lHH|$XH:HD$JHD$&H|$8D$0ADDDH5pH_1@H|$8D$0@D‰H5GH^At"HtHEHxH;=j*HxtMtI$HxH;=j*Li1fEE1H5HN^z1E1H5ۤH+^WH|$8D$0H5H]%ADDDDDDH5$H]1AMzI$HxH;=i*H=i*2PHt$wwfD؉BD‰H5MH-]PH5H]1H5H\.H5H\D‰zH5ۤH\%EE1SH5H\H|$8D$0\!H5HR\H|$8D$0H=)h*tIPHt$z%LHuLH|$0HHPJHHH|$0HfH=g*tgJHt$uHD$HD$H=g*t?PHt$~HH|$0]HJqr떋PJHH=/g*t'PHt$r+HPJHH=f*t7JHt$qHD$HD$JqrJqrH=f*tRJHt$}HD$HD$H=tf*t*PHt$ppJqr뫋PJHH=5f*t7JHt$xHD$,HD$JqrJqrLH^LVLH|$0HlHLt$PHH'HHHLHH|$0H%H=ue*tWPHt$qH=Le*t9JHt$|HD$CHD$fH덋PJH릋JqrH(Lt$@HLfHHVHHHLt$@H=d*tRPHt$tH=d*t4JHt$vHD$HD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H50Lt$L|$HLD$1ҹt8t[Hc*H54H8W1H$H$L$L$L$L$HĸfH|$1tEHD$XHt$XH|$VZ	Ld$XMH|$Ht$l-EG	D|$lD$0F0HD$8
H- c*ILLHEHD$PLt$PI}LHX]E}AE(IEHEIE HD$PHxH9
|$0	H5*LkHI$HzH9H=qb*JHt$sHD$dHD$xf.H|$ 1$DHD$XH|$Ht$XdU
Lt$XMH|$Ht$XHD$X4UALd$XMH|$ Ht$lCHl$lD$00HD$8LHIILAoH-a*H[AG(IGHEIG |$0bH5x*LGt"IHzH9A
LHD$	HD$A=I$HzH9$H=`*6
JHt$yHD$HD$H|$Ht$XHD$XSALd$XMD$0H-`*HD$80HEHD$@
LHHpLt$@H{L_HZCC(HCHEHC HD$@HxH9|$0H5-*HEAI$HzH9/LHD$HD$DDDg
H5ȞHS1G
H5HxS1MI$HxH;=e_*	L71vE1E1H5H!St!MtIHxH;=_**L1E&AMI$HxH;=^*vH=^*	PXHt${IQALd$XMH|$Ht$XHD$XQALl$XMD$0W0HD$8LHH:H{L.H-^*HwXCC(HCHEHC |$06H5*HCAt#I$HzH9JLHD$HD$AIUHzH9:LHD$cHD$fH|$Ht$`D$lHD$`PAYHl$`H>H|$Ht$`HD$`_PLd$`MEH|$ HL$lHt$X1QMIL|$XD$00HD$8+H
+WMLHHI|$0H5*LQBAt'HUHzH;=y\*gHHD$FHD$t,I$HzH;=M\*LHD$HD$D|$lHH|$XH:HD$HD$&H|$8vD$0ADDD	H5HO1@H|$8.D$0@D‰>	H5HoOAt"HtHEHxH;=b[*H4xtMtI$HxH;=7[*L	1fEE1H5HNz1E1H5KHNWH|$8LD$0hH5HN%ADDDDDD+H5H\N1AMzI$HxH;=EZ*H=Z*2PHt$wfD؉BD‰H5HMP~H5/HM1^H5HM.@H5HqMD‰H5+HKM%EE1H5LH$MH|$8D$0\H5jHLH|$8sD$0H=X*tIPHt$zLHLH|$0H+HPJHHH|$0nHH=VX*tgJHt$uHD$MHD$H=#X*t?PHt$~HH|$0HJqr떋PJHH=W*t'PHt$rHPJHH=W*t7JHt$qHD$HD$JqrJqrH=GW*tRJHt$}HD$>HD$H=W*t*PHt$pJqr뫋PJHH=V*t7JHt$xHD$HD$JqrJqrLHLLnH|$0tHHLt$PHHHH<HLH'H|$0-HH=V*tWPHt$H=U*t9JHt$|HD$HD$fH덋PJH릋JqrH(Lt$@HLHHHHkHLt$@H=_U*tRPHt$t[H=6U*t4JHt$vHD$-HD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5!Lt$L|$HLD$1ҹ@t8t[HT*H5,H8lH1H$H$L$L$L$L$HĸfH|$16HD$XHt$XH|$TGZ	Ld$XMH|$Ht$l5G	D|$lD$00HD$8'H-S*ILLHEHD$PLt$PI}LH6E}AE(IEHEIE HD$PHxH9
|$0	H5`*L9I$HzH9H=S*JHt$sHD$HD$xf.H|$ 14HD$XH|$Ht$XF
Lt$XMH|$Ht$XHD$XEALd$XMH|$ Ht$lL4Hl$lD$0f0HD$8LHIIIL=AoH-"R*H{5AG(IGHEIG |$0bH5*L7t"IHzH9A
LHD$HD$A=I$HzH9$H=Q*6
JHt$yHD$yHD$H|$Ht$XHD$XDALd$XMD$0=H-&Q*HD$80HEHD$@nLHHLt$@H{LHH4CC(HCHEHC HD$@HxH9|$0H5*H`6AI$HzH9/LHD$UHD$DDDH5H8D1H5HD1MI$HxH;=P*	L1vE1E1H5HCt!MtIHxH;=O**L1E&AMI$HxH;={O*vH=UO*	PXHt${MI{BALd$XMH|$Ht$XHD$XJBALl$XMD$00HD$88LHHH{LH-N*H2CC(HCHEHC |$06H5*H:4At#I$HzH9JLHD$3HD$AIUHzH9:LHD$HD$fH|$Ht$`D$lHD$`0AAYHl$`H>H|$Ht$`HD$`@Ld$`MEH|$ HL$lHt$X1=IL|$XD$00HD$8H
0MLHHIp|$0H5F*L2At'HUHzH;=M*gHHD$HD$t,I$HzH;=L*LHD$HD$D|$lHH|$XH:HD$HD$&H|$8D$0ADDD'H5HX@1@H|$8D$0@D‰H5H@At"HtHEHxH;=L*HxtMtI$HxH;=K*L1fEE1]H5H?z1E1:H5CHk?WH|$8D$0H5	H9?%ADDDDDDH5|H>1AMzI$HxH;=J*H=J*2PHt$wfD؉BD‰<H5Hm>PH5'HO>1H5H/>.H5H>D‰H5#H=%EE1H5DH=H|$8ED$0\aH5bH=H|$8D$0H=iI*tIPHt$zeLHL-H|$03HHPJHHH|$0HH=H*tgJHt$uHD$HD$H=H*t?PHt$~HH|$0H5Jqr떋PJHH=oH*t'PHt$rkHPJHH=3H*t7JHt$qHD$*HD$JqrJqrH=G*tRJHt$}HD$HD$H=G*t*PHt$pJqr뫋PJHH=uG*t7JHt$xHD$lHD$JqrJqrLHLLH|$0HHLt$PHHgHHHLHH|$0HeH=F*tWPHt$H=F*t9JHt$|HD$HD$fH덋PJH릋JqrH(Lt$@HLHHHHHLt$@H=E*tRPHt$tH=E*t4JHt$vHD$HD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5XLt$L|$HLD$1ҹt8t[H#E*H5LH891H$H$L$L$L$L$HĸfH|$1&HD$XHt$XH|$7Z	Ld$XMH|$Ht$lm&G	D|$lD$00HD$8H-`D*ILLHEHD$PYLt$PI}LHHW'E}AE(IEHEIE HD$PHxH9
|$0	H5*L)I$HzH9H=C*JHt$sHD$HD$xf.H|$ 1d%HD$XH|$Ht$X6
Lt$XMH|$Ht$XHD$Xt6ALd$XMH|$ Ht$l$Hl$lD$00HD$8GLHIILAoH-B*H%AG(IGHEIG |$0bH5*LK(t"IHzH9A
LHD$IHD$A=I$HzH9$H=&B*6
JHt$yHD$HD$H|$Ht$XHD$X05ALd$XMD$0H-A*HD$80HEHD$@LHHLt$@H{LH$CC(HCHEHC HD$@HxH9|$0H5M*H'AI$HzH9/LHD$HD$DDDH5H41H5H41MI$HxH;=@*	Lw1vE1E10H5Ha4t!MtIHxH;=Y@**L+1E&AMI$HxH;=@*vH=?*	PXHt${I3ALd$XMH|$Ht$XHD$X2ALl$XMD$00HD$8LHHzH{LnH-W?*Hv"CC(HCHEHC |$06H5'*H$At#I$HzH9JLHD$HD$AIUHzH9:LHD$HD$fH|$Ht$`D$lHD$`1AYHl$`H>H|$Ht$`HD$`1Ld$`MEH|$ HL$lHt$X1.IL|$XD$0*0HD$8kH
*!MLHHI|$0H5*L#At'HUHzH;==*gHHD$HD$t,I$HzH;==*LHD$ZHD$D|$lHH|$XH:HD$*HD$&H|$8D$0ADDDH5H01@H|$8nD$0@D‰~H5H0At"HtHEHxH;=<*HtxtMtI$HxH;=w<*LI1fEE1H5.H.0z1E1H5cH0WH|$8D$0H5)H/%ADDDDDDkH5H/1AMzI$HxH;=;*H=_;*2PHt$wWfD؉BD‰H5̓H
/PH5GH.1H5H..H5	H.D‰ZH5CH.%EE13H5dHd.H|$8D$0\H5H2.H|$8D$0H=	:*tIPHt$zLHULH|$0HkHPJHHH|$0HFH=9*tgJHt$uHD$HD$H=c9*t?PHt$~_HH|$0=HJqr떋PJHH=9*t'PHt$rHPJHH=8*t7JHt$qHD$HD$JqrJqrH=8*tRJHt$}HD$~HD$H=T8*t*PHt$pPJqr뫋PJHH=8*t7JHt$xHD$HD$JqrJqrLH>L6LH|$0HLHLt$PHHHH|HLHgH|$0mHH=U7*tWPHt$QH=,7*t9JHt$|HD$#HD$fH덋PJH릋JqrH(Lt$@HLFHH6HHHLt$@H=6*tRPHt$tH=v6*t4JHt$vHD$mHD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5Lt$L|$HLD$1ҹt8t[H5*H5tH8)1H$H$L$L$L$L$HĸfH|$1THD$XHt$XH|$(Z	Ld$XMH|$Ht$l
G	D|$lD$0&0HD$8gH-5*ILLHEHD$PLt$PI}LHE}AE(IEHEIE HD$PHxH9
|$0	H5*LKI$HzH9H=Q4*JHt$sHD$DHD$xf.H|$ 1HD$XH|$Ht$XD'
Lt$XMH|$Ht$XHD$X'ALd$XMH|$ Ht$lHl$lD$00HD$8LHIIL}AoH-b3*HdAG(IGHEIG |$0bH50*Lt"IHzH9A
LHD$HD$A=I$HzH9$H=2*6
JHt$yHD$HD$H|$Ht$XHD$X%ALd$XMD$0}H-f2*HD$80HEHD$@LHHPLt$@H{L?H1CC(HCHEHC HD$@HxH9|$0H5*HAI$HzH9/LHD$HD$DDDGH5~Hx%1'H50~HX%1MI$HxH;=E1*	L1vE1E1H5}H%t!MtIHxH;=0**L1E&AMI$HxH;=0*vH=0*	PXHt${I#ALd$XMH|$Ht$XHD$X#ALl$XMD$070HD$8xLHHH{LH-/*HCC(HCHEHC |$06H5*HzAt#I$HzH9JLHD$sHD$AIUHzH9:LHD$CHD$fH|$Ht$`D$lHD$`p"AYHl$`H>H|$Ht$`HD$`?"Ld$`MEH|$ HL$lHt$X11IL|$XD$00HD$8H
MLHHI谾|$0H5v*L1At'HUHzH;=Y.*gHHD$&HD$t,I$HzH;=-.*LHD$HD$D|$lHH|$XH:HD$HD$&H|$8VD$0ADDDgH5 zH!1@H|$8D$0@D‰H5{HO!At"HtHEHxH;=B-*HxtMtI$HxH;=-*L1fEE1H5NzH z1E1zH5yH WH|$8,D$0HH5IzHy %ADDDDDDH5yH< 1AMzI$HxH;=%,*H=+*2PHt$wfD؉BD‰|H5xHP^H5gxH1>H5?yHo. H5)xHQD‰H5cyH+%EE1H5xHH|$8D$0\H5xHH|$8SD$0H=**tIPHt$zLHLmH|$0sHHPJHHH|$0NHH=6**tgJHt$uHD$-HD$H=**t?PHt$~HH|$0HuJqr떋PJHH=)*t'PHt$rHPJHH=s)*t7JHt$qHD$jHD$JqrJqrH=')*tRJHt$}HD$HD$H=(*t*PHt$pJqr뫋PJHH=(*t7JHt$xHD$HD$JqrJqrLHLLNH|$0THHLt$PHHHHHLHH|$0
HH='*tWPHt$H='*t9JHt$|HD$HD$fH덋PJH릋JqrH(Lt$@HLHHHHKHLt$@H=?'*tRPHt$t;H='*t4JHt$vHD$
HD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5Lt$L|$HLD$1ҹ t8t[Hc&*H5yH8L1H$H$L$L$L$L$HĸfH|$1HD$XHt$XH|$4Z	Ld$XMH|$Ht$lG	D|$lD$00HD$8H-%*ILLHEHD$P虽Lt$PI}L舽HE}AE(IEHEIE HD$PHxH9
|$0	H5(*L
I$HzH9H=$*JHt$sHD$HD$xf.H|$ 1HD$XH|$Ht$X
Lt$XMH|$Ht$XHD$XALd$XMH|$ Ht$l,Hl$lD$0F0HD$8LHI)ILAoH-$*H)AG(IGHEIG |$0bH5Ⱥ*L	t"IHzH9A
LHD$艸HD$A=I$HzH9$H=f#*6
JHt$yHD$YHD$H|$Ht$XHD$XpALd$XMD$0H-#*HD$80HEHD$@NLHHLt$@H{LߺHCC(HCHEHC HD$@HxH9|$0H5}*H@AI$HzH9/LHD$5HD$DDDH50sH1H5`sH1MI$HxH;=!*	L跶1vE1E1pH5	sHt!MtIHxH;=!**Lk1E&AMI$HxH;=[!*vH=5!*	PXHt${-I[ALd$XMH|$Ht$XHD$X*ALl$XMD$0׾0HD$8LHH躸H{L许H- *HCC(HCHEHC |$06H5W*HAt#I$HzH9JLHD$HD$AIUHzH9:LHD$HD$fH|$Ht$`D$lHD$`AYHl$`H>H|$Ht$`HD$`Ld$`MEH|$ HL$lHt$X1IL|$XD$0j0HD$8H
rMLHHIP|$0H5*LAt'HUHzH;=*gHHD$ƳHD$t,I$HzH;=*LHD$蚳HD$D|$lHH|$XH:HD$jHD$&H|$8D$0ADDDH5PoH81@H|$8论D$0@D‰H5pHAt"HtHEHxH;=*H贲xtMtI$HxH;=*L色1fEE1=H5~oHnz1E1H5nHKWH|$8̹D$0H5yoH%ADDDDDDH5nH1AMzI$HxH;=*H=*2PHt$w藷fD؉BD‰H5nHMPH5mH/1H5onH.H5YmHD‰H5nH%EE1sH5mHH|$8%D$0\AH5mHrH|$8D$0H=I*tIPHt$zELH蕵L
H|$0HHPJHHH|$0HH=*tgJHt$uHD$͵HD$H=*t?PHt$~蟵HH|$0}HJqr떋PJHH=O*t'PHt$rKHPJHH=*t7JHt$qHD$
HD$JqrJqrH=*tRJHt$}HD$辴HD$H=*t*PHt$p萴Jqr뫋PJHH=U*t7JHt$xHD$LHD$JqrJqrLH~LvLH|$0HHLt$PHHGHH輭HLH觭H|$0譵HEH=*tWPHt$葳H=l*t9JHt$|HD$cHD$fH덋PJH릋JqrH(Lt$@HL膲HHvHHHLt$@H=*tRPHt$t۲H=*t4JHt$vHD$譲HD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5Lt$L|$HLD$1ҹt8t[H*H5nH8
1H$H$L$L$L$L$HĸfH|$1HD$XHt$XH|$	Z	Ld$XMH|$Ht$lMG	D|$lD$0f0HD$8H-@*ILLHEHD$P9Lt$PI}L(HE}AE(IEHEIE HD$PHxH9
|$0	H5*LI$HzH9H=*JHt$sHD$脰HD$xf.H|$ 1DHD$XH|$Ht$X
Lt$XMH|$Ht$XHD$XTALd$XMH|$ Ht$lHl$lD$00HD$8'LHIɬIL转AoH-*H8AG(IGHEIG |$0bH5X*L+t"IHzH9A
LHD$)HD$A=I$HzH9$H=*6
JHt$yHD$HD$H|$Ht$XHD$XALd$XMD$0轱H-*HD$80HEHD$@LHH萫Lt$@H{LHCC(HCHEHC HD$@HxH9|$0H5
*HAI$HzH9/LHD$էHD$DDDH50hH1gH5`hH1MI$HxH;=*	LW1vE1E1H5	hHAt!MtIHxH;=9**L1E&AMI$HxH;=*vH=*	PXHt${ͬIALd$XMH|$Ht$XHD$XALl$XMD$0w0HD$8踻LHHZH{LNH-7*HCC(HCHEHC |$06H5*HAt#I$HzH9JLHD$賥HD$AIUHzH9:LHD$胥HD$fH|$Ht$`D$lHD$`AYHl$`H>H|$Ht$`HD$`Ld$`MEH|$ HL$lHt$X1qIL|$XD$0
0HD$8KH
MLHHI|$0H5*LqAt'HUHzH;=*gHHD$fHD$t,I$HzH;=m*LHD$:HD$D|$lHH|$XH:HD$
HD$&H|$8薫D$0ADDD觼H5PdH1@H|$8ND$0@D‰^H5eHAt"HtHEHxH;=*HTxtMtI$HxH;=W*L)1fEE1ݻH5~dHz1E1躻H5cHWH|$8lD$0舻H5ydH%ADDDDDDKH5cH|1AMzI$HxH;=e
*H=?
*2PHt$w7fD؉BD‰輺H5cHP螺H5bH1~H5ocH.`H5YbHD‰:H5cHk%EE1H5bHDH|$8ŨD$0\H5bHH|$8蓨D$0H=*tIPHt$zLH5L譠H|$0賨HKHPJHHH|$0莨H&H=v*tgJHt$uHD$mHD$H=C*t?PHt$~?HH|$0H赵Jqr떋PJHH=
*t'PHt$rHPJHH=
*t7JHt$qHD$誥HD$JqrJqrH=g
*tRJHt$}HD$^HD$H=4
*t*PHt$p0Jqr뫋PJHH=	*t7JHt$xHD$HD$JqrJqrLHLL莞H|$0蔦H,HLt$PHHHH\HLHGH|$0MHH=5	*tWPHt$1H=	*t9JHt$|HD$HD$fH덋PJH릋JqrH(Lt$@HL&HHHH苝HLt$@H=*tRPHt$t{H=V*t4JHt$vHD$MHD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H59Lt$L|$HLD$1ҹ`t8t[H*H5cH81H$H$L$L$L$L$HĸfH|$14HD$XHt$XH|$tZ	Ld$XMH|$Ht$lG	D|$lD$00HD$8GH-*ILLHEHD$PٞLt$PI}LȞHE}AE(IEHEIE HD$PHxH9
|$0	H5P*L+I$HzH9H=1*JHt$sHD$$HD$xf.H|$ 1HD$XH|$Ht$X$
Lt$XMH|$Ht$XHD$XALd$XMH|$ Ht$llHl$lD$0膣0HD$8ǯLHIiIL]AoH-B*HAG(IGHEIG |$0bH5*Lt"IHzH9A
LHD$əHD$A=I$HzH9$H=*6
JHt$yHD$號HD$H|$Ht$XHD$XALd$XMD$0]H-F*HD$80HEHD$@莮LHH0Lt$@H{LHkCC(HCHEHC HD$@HxH9|$0H5*HAI$HzH9/LHD$uHD$DDD'H5H]HX1H5x]H81MI$HxH;=%*	L1vE1E1谰H5!]Ht!MtIHxH;=**L諗1E&AMI$HxH;=*vH=u*	PXHt${mIALd$XMH|$Ht$XHD$XjALl$XMD$00HD$8XLHHH{LH-*H3CC(HCHEHC |$06H5*HZAt#I$HzH9JLHD$SHD$AIUHzH9:LHD$#HD$fH|$Ht$`D$lHD$`PAYHl$`H>H|$Ht$`HD$`Ld$`MEH|$ HL$lHt$X1IL|$XD$0語0HD$8H
MLHHI萐|$0H56*LAt'HUHzH;=9*gHHD$HD$t,I$HzH;=
*LHD$ڔHD$D|$lHH|$XH:HD$誥HD$&H|$86D$0ADDDGH5hYHx1@H|$8D$0@D‰H5[H/At"HtHEHxH;=")HxtMtI$HxH;=)Lɓ1fEE1}H5YHz1E1ZH5XHWH|$8D$0(H5YHY%ADDDDDDH5YH1AMzI$HxH;=)H=)2PHt$wטfD؉BD‰\H55XHP>H5WHo1H5XHO.H5qWH1D‰ڪH5XH%EE1質H5WHH|$8eD$0\聪H5WHH|$83D$0H=)tIPHt$z腗LHՖLMH|$0SHHPJHHH|$0.HƦH=)tgJHt$uHD$
HD$H=)t?PHt$~ߖHH|$0轘HUJqr떋PJHH=)t'PHt$r苖HPJHH=S)t7JHt$qHD$JHD$JqrJqrH=)tRJHt$}HD$HD$H=)t*PHt$pЕJqr뫋PJHH=)t7JHt$xHD$茕HD$JqrJqrLH辔L趔L.H|$04H̤HLt$PHH臔HHHLHH|$0H腤H=)tWPHt$єH=)t9JHt$|HD$裔HD$fH덋PJH릋JqrH(Lt$@HLƓHH趓HH+HLt$@H=)tRPHt$tH=)t4JHt$vHD$HD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5Lt$L|$HLD$1ҹt8t[HC)H5XH8,1H$H$L$L$L$L$HĸfH|$1HD$XHt$XH|$Z	Ld$XMH|$Ht$lG	D|$lD$0覕0HD$8H-)ILLHEHD$PyLt$PI}LhHNE}AE(IEHEIE HD$PHxH9
|$0	H5*LI$HzH9H=)JHt$sHD$đHD$xf.H|$ 1HD$XH|$Ht$X
Lt$XMH|$Ht$XHD$XALd$XMH|$ Ht$lHl$lD$0&0HD$8gLHI	ILAoH-)HAG(IGHEIG |$0bH5*Lkt"IHzH9A
LHD$iHD$A=I$HzH9$H=F)6
JHt$yHD$9HD$H|$Ht$XHD$XPALd$XMD$0H-)HD$80HEHD$@.LHHЌLt$@H{L迌HCC(HCHEHC HD$@HxH9|$0H5U*H AI$HzH9/LHD$HD$DDDǡH5hRH1觡H5RH1MI$HxH;=)	L藈1vE1E1PH59RHt!MtIHxH;=y)*LK1E&AMI$HxH;=;)vH=)	PXHt${
I;ALd$XMH|$Ht$XHD$X
ALl$XMD$0跐0HD$8LHH蚊H{L莊H-w)HmCC(HCHEHC |$06H5/*HAt#I$HzH9JLHD$HD$AIUHzH9:LHD$ÆHD$fH|$Ht$`D$lHD$`AYHl$`H>H|$Ht$`HD$`Ld$`MEH|$ HL$lHt$X1IL|$XD$0J0HD$8苛H
!MLHHI0|$0H5*LAt'HUHzH;=)gHHD$覅HD$t,I$HzH;=)LHD$zHD$D|$lHH|$XH:HD$JHD$&H|$8֌D$0ADDDH5NH1@H|$8莌D$0@D‰螝H5OHAt"HtHEHxH;=)H蔄xtMtI$HxH;=)Li1fEE1H5NHNz1E1H5MH+WH|$8謋D$0ȜH5NH%ADDDDDD苜H5NH1AMzI$HxH;=)H=)2PHt$wwfD؉BD‰H5EMH-PޛH5LH1辛H5MH.蠛H5LHD‰zH5MH%EE1SH5LHH|$8D$0\!H5LHRH|$8ӉD$0H=))tIPHt$z%LHuLH|$0H苗HPJHHH|$0ΉHfH=)tgJHt$uHD$譇HD$H=)t?PHt$~HH|$0]HJqr떋PJHH=/)t'PHt$r+HPJHH=)t7JHt$qHD$HD$JqrJqrH=)tRJHt$}HD$螆HD$H=t)t*PHt$ppJqr뫋PJHH=5)t7JHt$xHD$,HD$JqrJqrLH^LVLH|$0ԇHlHLt$PHH'HHHLHH|$0荇H%H=u)tWPHt$qH=L)t9JHt$|HD$CHD$fH덋PJH릋JqrH(Lt$@HLfHHVHH~HLt$@H=)tRPHt$t軄H=)t4JHt$vHD$荄HD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5Lt$L|$HLD$1ҹ蠜t8t[H)H5tMH81H$H$L$L$L$L$HĸfH|$1tHD$XHt$XH|$Z	Ld$XMH|$Ht$l-G	D|$lD$0F0HD$8臒H- )ILLHEHD$PLt$PI}LHE}AE(IEHEIE HD$PHxH9
|$0	H50*LkI$HzH9H=q)JHt$sHD$dHD$xf.H|$ 1$HD$XH|$Ht$Xd
Lt$XMH|$Ht$XHD$X4ALd$XMH|$ Ht$lHl$lD$0Ƅ0HD$8LHI~IL~AoH-)HFAG(IGHEIG |$0bH5~*Lt"IHzH9A
LHD$	{HD$A=I$HzH9$H=)6
JHt$yHD$ـHD$H|$Ht$XHD$XALd$XMD$0蝃H-)HD$80HEHD$@ΏLHHp}Lt$@H{L_}HCC(HCHEHC HD$@HxH9|$0H5}*HAI$HzH9/LHD$yHD$DDDgH5GH1GH58GHx1MI$HxH;=e)	L7y1vE1E1H5FH!t!MtIHxH;=)*Lx1E&AMI$HxH;=)vH=)	PXHt${~IALd$XMH|$Ht$XHD$XALl$XMD$0W0HD$8蘍LHH:{H{L.{H-)HCC(HCHEHC |$06H5_{*HAt#I$HzH9JLHD$wHD$AIUHzH9:LHD$cwHD$fH|$Ht$`D$lHD$`AYHl$`H>H|$Ht$`HD$`_Ld$`MEH|$ HL$lHt$X1QIL|$XD$00HD$8+H
MLHHIq|$0H5z*LQAt'HUHzH;=y)gHHD$FvHD$t,I$HzH;=M)LHD$vHD$D|$lHH|$XH:HD$HD$&H|$8v}D$0ADDD臎H5(CH1@H|$8.}D$0@D‰>H5DHoAt"HtHEHxH;=b)H4uxtMtI$HxH;=7)L	u1fEE1轍H5VCHz1E1蚍H5BHWH|$8L|D$0hH5QCH%ADDDDDD+H5BH\1AMzI$HxH;=E)H=)2PHt$wzfD؉BD‰蜌H5AHP~H5oAH1^H5GBH.@H51AHqD‰H5kBHK%EE1H5AH$H|$8zD$0\H5AHH|$8szD$0H=)tIPHt$zxLHxLrH|$0zH+HPJHHH|$0nzHH=V)tgJHt$uHD$MxHD$H=#)t?PHt$~xHH|$0yH蕇Jqr떋PJHH=)t'PHt$rwHPJHH=)t7JHt$qHD$wHD$JqrJqrH=G)tRJHt$}HD$>wHD$H=)t*PHt$pwJqr뫋PJHH=)t7JHt$xHD$vHD$JqrJqrLHuLuLnpH|$0txHHLt$PHHuHH<pHLH'pH|$0-xHŅH=)tWPHt$vH=)t9JHt$|HD$uHD$fH덋PJH릋JqrH(Lt$@HLuHHtHHkoHLt$@H=_)tRPHt$t[uH=6)t4JHt$vHD$-uHD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5[Lt$L|$HLD$1ҹ@t8t[H)H5BH8l1H$H$L$L$L$L$HĸfH|$1HD$XHt$XH|$TZ	Ld$XMH|$Ht$lͺG	D|$lD$0v0HD$8'H-)ILLHEHD$PpLt$PI}LpHZE}AE(IEHEIE HD$PHxH9
|$0	H5o*LI$HzH9H=)JHt$sHD$sHD$xf.H|$ 1ĹHD$XH|$Ht$X
Lt$XMH|$Ht$XHD$XALd$XMH|$ Ht$lLHl$lD$0fu0HD$8见LHIIoIL=oAoH-")HAG(IGHEIG |$0bH5pn*L諼t"IHzH9A
LHD$kHD$A=I$HzH9$H=)6
JHt$yHD$yqHD$H|$Ht$XHD$XALd$XMD$0=tH-&)HD$80HEHD$@nLHHnLt$@H{LmHCC(HCHEHC HD$@HxH9|$0H5%m*H`AI$HzH9/LHD$UjHD$DDDH5<H81H5@<H1MI$HxH;=)	Li1vE1E1萂H5;Ht!MtIHxH;=)*Li1E&AMI$HxH;={)vH=U)	PXHt${MoI{ALd$XMH|$Ht$XHD$XJALl$XMD$0q0HD$88~LHHkH{LkH-)HyCC(HCHEHC |$06H5j*H:At#I$HzH9JLHD$3hHD$AIUHzH9:LHD$hHD$fH|$Ht$`D$lHD$`0AYHl$`H>H|$Ht$`HD$`Ld$`MEH|$ HL$lHt$X1IL|$XD$0p0HD$8|H
-MLHHIpb|$0H5i*LAt'HUHzH;=)gHHD$fHD$t,I$HzH;=)LHD$fHD$D|$lHH|$XH:HD$wHD$&H|$8nD$0ADDD'H508HX1@H|$8mD$0@D‰~H59HAt"HtHEHxH;=)HextMtI$HxH;=)Le1fEE1]~H5^8Hz1E1:~H57HkWH|$8lD$0~H5Y8H9%ADDDDDD}H57H1AMzI$HxH;=)H=)2PHt$wjfD؉BD‰<}H56HmP}H5w6HO1|H5O7H/.|H596HD‰|H5s7H%EE1|H56HH|$8EkD$0\a|H56HH|$8kD$0H=i)tIPHt$zeiLHhL-cH|$03kHxHPJHHH|$0kHxH=)tgJHt$uHD$hHD$H=)t?PHt$~hHH|$0jH5xJqr떋PJHH=o)t'PHt$rkhHPJHH=3)t7JHt$qHD$*hHD$JqrJqrH=)tRJHt$}HD$gHD$H=)t*PHt$pgJqr뫋PJHH=u)t7JHt$xHD$lgHD$JqrJqrLHfLfLaH|$0iHvHLt$PHHgfHH`HLH`H|$0hHevH=)tWPHt$fH=)t9JHt$|HD$fHD$fH덋PJH릋JqrH(Lt$@HLeHHeHH`HLt$@H=)tRPHt$teH=)t4JHt$vHD$eHD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5Lt$L|$HLD$1ҹ}t8t[H#)H57H81H$H$L$L$L$L$HĸfH|$1贫HD$XHt$XH|$Z	Ld$XMH|$Ht$lmG	D|$lD$0g0HD$8sH-`)ILLHEHD$PYaLt$PI}LHaHE}AE(IEHEIE HD$PHxH9
|$0	H5h`*L諮I$HzH9H=)JHt$sHD$cHD$xf.H|$ 1dHD$XH|$Ht$X褻
Lt$XMH|$Ht$XHD$XtALd$XMH|$ Ht$lHl$lD$0f0HD$8GrLHI_IL_AoH-)HJAG(IGHEIG |$0bH5_*LKt"IHzH9A
LHD$I\HD$A=I$HzH9$H=&)6
JHt$yHD$bHD$H|$Ht$XHD$X0ALd$XMD$0dH-)HD$80HEHD$@qLHH^Lt$@H{L^HCC(HCHEHC HD$@HxH9|$0H5]*HAI$HzH9/LHD$ZHD$DDDsH5@1Hع1sH5p1H踹1MI$HxH;=)	LwZ1vE1E10sH51Hat!MtIHxH;=Y)*L+Z1E&AMI$HxH;=)vH=)	PXHt${_IALd$XMH|$Ht$XHD$XALl$XMD$0b0HD$8nLHHz\H{Ln\H-W)HߥCC(HCHEHC |$06H5[*HکAt#I$HzH9JLHD$XHD$AIUHzH9:LHD$XHD$fH|$Ht$`D$lHD$`жAYHl$`H>H|$Ht$`HD$`蟶Ld$`MEH|$ HL$lHt$X1葳IL|$XD$0*a0HD$8kmH
MLHHIS|$0H5NZ*L葨At'HUHzH;=)gHHD$WHD$t,I$HzH;=)LHD$ZWHD$D|$lHH|$XH:HD$*hHD$&H|$8^D$0ADDDoH5`-H1@H|$8n^D$0@D‰~oH5/H诵At"HtHEHxH;=)HtVxtMtI$HxH;=w)LIV1fEE1nH5-H.z1E1nH5,HWH|$8]D$0nH5-Hٴ%ADDDDDDknH5,H蜴1AMzI$HxH;=)H=_)2PHt$wW[fD؉BD‰mH5-,H
PmH5+H1mH5,Hϳ.mH5i+H豳D‰ZmH5,H苳%EE13mH5+HdH|$8[D$0\mH5+H2H|$8[D$0H=	)tIPHt$zZLHUYLSH|$0[HkiHPJHHH|$0[HFiH=)tgJHt$uHD$YHD$H=c)t?PHt$~_YHH|$0=[HhJqr떋PJHH=)t'PHt$rYHPJHH=ӽ)t7JHt$qHD$XHD$JqrJqrH=)tRJHt$}HD$~XHD$H=T)t*PHt$pPXJqr뫋PJHH=)t7JHt$xHD$XHD$JqrJqrLH>WL6WLQH|$0YHLgHLt$PHHWHH|QHLHgQH|$0mYHgH=U)tWPHt$QWH=,)t9JHt$|HD$#WHD$fH덋PJH릋JqrH(Lt$@HLFVHH6VHHPHLt$@H=)tRPHt$tVH=v)t4JHt$vHD$mVHD$PJH뫋JqrɋPJH@PJHH\$Hl$HLd$Ll$H5ΈLt$L|$HLD$1ҹnt8t[Hú)H5,H8謮1H$H$L$L$L$L$HĸfH|$1THD$XHt$XH|$蔭Z	Ld$XMH|$Ht$l
G	D|$lD$0&X0HD$8gdH-)ILLHEHD$PQLt$PI}LQHײE}AE(IEHEIE HD$PHxH9
|$0	H5HP*LKI$HzH9H=Q)JHt$sHD$DTHD$xf.H|$ 1HD$XH|$Ht$XD
Lt$XMH|$Ht$XHD$XALd$XMH|$ Ht$l茚Hl$lD$0V0HD$8bLHIPIL}PAoH-b)HaAG(IGHEIG |$0bH5N*Lt"IHzH9A
LHD$LHD$A=I$HzH9$H=Ʒ)6
JHt$yHD$RHD$H|$Ht$XHD$XЪALd$XMD$0}UH-f)HD$80HEHD$@aLHHPOLt$@H{L?OH.CC(HCHEHC HD$@HxH9|$0H5M*H蠜AI$HzH9/LHD$KHD$DDDGdH5`&Hx1'dH5&HX1MI$HxH;=E)	LK1vE1E1cH59&Ht!MtIHxH;=)*LJ1E&AMI$HxH;=)vH=)	PXHt${PI軨ALd$XMH|$Ht$XHD$X芨ALl$XMD$07S0HD$8x_LHHMH{LMH-)HCC(HCHEHC |$06H5wK*HzAt#I$HzH9JLHD$sIHD$AIUHzH9:LHD$CIHD$fH|$Ht$`D$lHD$`pAYHl$`H>H|$Ht$`HD$`?Ld$`MEH|$ HL$lHt$X11IL|$XD$0Q0HD$8^H
MLHHIC|$0H5.J*L1At'HUHzH;=Y)gHHD$&HHD$t,I$HzH;=-)LHD$GHD$D|$lHH|$XH:HD$XHD$&H|$8VOD$0ADDDg`H5"H蘦1@H|$8OD$0@D‰`H5$HOAt"HtHEHxH;=B)HGxtMtI$HxH;=)LF1fEE1_H5"HΥz1E1z_H5!H諥WH|$8,ND$0H_H5"Hy%ADDDDDD_H5"H<1AMzI$HxH;=%)H=)2PHt$wKfD؉BD‰|^H5E!H譤P^^H5 H菤1>^H5!Ho. ^H5 HQD‰]H5!H+%EE1]H5 HH|$8LD$0\]H5 HңH|$8SLD$0H=)tIPHt$zJLHILmDH|$0sLHZHPJHHH|$0NLHYH=6)tgJHt$uHD$-JHD$H=)t?PHt$~IHH|$0KHuYJqr떋PJHH=)t'PHt$rIHPJHH=s)t7JHt$qHD$jIHD$JqrJqrH=')tRJHt$}HD$IHD$H=)t*PHt$pHJqr뫋PJHH=)t7JHt$xHD$HHD$JqrJqrLHGLGLNBH|$0TJHWHLt$PHHGHHBHLHBH|$0
JHWH=)tWPHt$GH=̬)t9JHt$|HD$GHD$fH덋PJH릋JqrH(Lt$@HLFHHFHHKAHLt$@H=?)tRPHt$t;GH=)t4JHt$vHD$
GHD$PJH뫋JqrɋPJH@PJHATHUSH`H-)HHD$PHEHD$ {HB*Ht$P1H\$ Ld$PD$H\$ IH|$0LHD$H\$ hCID$HxtmH5yH|$0;It$H|$0WVHD$0HPHZH;Xw	DXE~H|$0H?HD$0HP)HD$0HPH9L7LHH5xH|$0;LLHHuEH|$0HH:HD$0HPHZH;Xw	DPE~H|$0H\?HD$0HP)HD$0HPH9H\$ Ht$0HKOHD$0HxH9{|$uBH|$@H%BLd$@It$H~ymH1HL裏lH|$VFD$H\$ D‰aWH5H蒝HT$ 1HzH9uqH`[]A\fHcLAHT$@HzH9u}HT$ H)H@HX@HXLH1H=)JqHt$_HD$CHD$XH=ʨ)JeHt$^HD$CHT$ HD$H=)t-PkHt$]C\JqrlPJHH|$@HBHBHRJqrmHH|$0HBH|$EHH|$0HH\$ lBf.SHH@HHD$0H'?*Ht$013H\$0D$E|$HD$uPHsH|$ ?H\$ HsHv@kHtF1HH9HT$ HzH;=i)ucH@[ÐHCD$롐HcH?H)HD‰TH5_H11H=)tSJHt$?HD$AHD$jH|$HCHLQH|$ HAH7QJqrfff.SHH@HHD$0H=*Ht$01ÔH\$0D$\D|$HD$uPH|$ HC>H\$ HsHvAiHtG1HHʋHT$ HzH;=)udH@[fHhBD$롐HcHU>H)HD‰^SH5?H菙11H=t)tSJHt$?HD$k@HD$iH|$HDBHOH|$ H?HOJqrfff.UHSHHhD$D$FH5%<*1HD$HD$ 覊HHD$ HtHHHHVD$Hl$ HD$0->HHD$0HtHHHH5H{Hl$0ZH=tAH{HL$0HHT$ HD$@E118HHD$PHHHHHD$@HtHHHHtwHD$0HtHHHHtNHD$ HtHHHHt%|$uHh[]|$8Hh[]H|$ HGP0fH|$0HGP0fH|$@HGP0xH|$PHGP0GH|$ HGP0H|$0HGP0{=HuHHD$PHH=,@HH|$0
BH|$ BH|$?H~MFHHIH4H5˞)HSIHH|$PAH|$@AHHGHHHfH뉐UHSHHH$kCH549*1HD$HD$
HHD$HtHHHHH{ Hl$
H=z?H{ HT$HHD$ 11W6HHD$0HHHHtzHD$ HtHHHHtQHD$HtHHHHt(<$u
HH[]|$O6HH[]H|$HGP0fH|$ HGP0fH|$0HGP0uH|$HGP0
k;Hu<HD$0H>*H=d>HH|$?H=HzKDHHEH2H5ǜ)HOGHH|$0?H|$ ?HHHHEHfff.USHHhD$D$eAD$HD$ AEHHD$ HtHHHHQD$Hl$ HD$09HHD$0HtHHHH0H{ Hl$0UH=xL=H{ HL$0HHT$ HD$@E114HHD$PHHHHHD$@HtHHHHtrHD$0HtHHHHtIHD$ HtHHHHt |$u	Hh[]f|$3Hh[]H|$ HGP0fH|$0HGP0fH|$@HGP0}H|$PHGP0LH|$ HGP0H|$0HGP08HuHHD$PHH=g<HH|$0z=H|$ p=H|$6;HHTBHH蹒H/H5;)HDHH|$P&=H|$@=HHBHHHfH뉐USHHX$D$>$D$HD$ A7HHD$ HtHHHHH{ Hl$ H=v:H{ HT$ HHD$0111HHD$@HHHHt~HD$0HtHHHHtUHD$ HtHHHHt,|$u
HX[]fD|$1HX[]H|$ HGP0fH|$0HGP0fH|$@HGP0qH|$ HGP06Hu>HD$@H:&H=W:HH|$ j;H|$09HFN@HH賐H|-H55)HBHH|$@ ;H|$0;HHHH@Hf.UHSHHH$<H52*1HD$HD$}HHD$HtHHHHH{Hl$1H=k8H{HT$HHD$ 11/HHD$0Ht$?HUHD$0\$?HtHHHHHD$ HtHHHHtYHD$HtHHHHt(<$u
HH[]Ð|$/HH[]fDH|$HGP0f.H|$ HGP0fH|$0HGP0mH|$HGP04HumHD$0H=08HH|$C9H7HDD‰GH5HR8HH|$09H|$ 8묿=HHTH+H5֕)H^@HHHH9>H@SHH@D$:H{ D$H=Yr6H{ HD$ H11-HHD$0Ht$?HSHD$0\$?HtHHHHt]HD$ HtHHHHt,|$u
H@[D|$-H@[H|$ HGP0f.H|$0HGP0f2HueHD$0LH=
6HH|$c5HCD‰)FH5ZH6HH|$0]7H|$ S7봿G<HH謌Hu)H5.)H>HHHD$<HD$Hf.USHHhD$D$8D$HD$ <HHD$ HtHHHHD$Hl$ HD$01HHD$0HtHHHH`H{ Hl$0|H=Gp4H{ HL$0HHT$ HD$@E11+HHD$P.Ht$_HPbHD$P\$_HtHHHHHD$@HtHHHHt~HD$0HtHHHHtUHD$ HtHHHHt,|$u
Hh[]@|$O+Hh[]fDH|$ HGP0fH|$0HGP0fH|$@HGP0qH|$PHGP0@H|$ HGP0nH|$0HGP0;0HuyHD$PH==3HH|$04H|$ 4H|$2HG@D‰UCH5H3HH|$P4H|$@4렿s9HH؉H&H5Z)H;HHH9HHbHffffff.SHH@D$6H{ D$H=c2H{ HD$ H11>)HHD$0Ht$<HuHD$0\$<HtHHHHt^HD$ HtHHHHt-|$uH@[fD|$')H@[H|$ HGP0f.H|$0HGP0fk.HueHD$0LH=m	1HH|$0H>D‰AH5	H2HH|$02H|$ 2봿7HHH$H5)H&:HHHD$8HD$Hf.SHH@D$^4H{ D$H=8}0H{ HD$ H11'HHD$0Ht$8HCuHD$0D$8D$HtHHHHtfHD$ HtHHHHt5|$uD$H@[f.|$g'D$H@[H|$ HGP0f.H|$0HGP0f,HueHD$0<H=00HH|$/H<D‰?H5RHZ0HH|$0
1H|$ 1봿5HH\H%#H5ލ)Hf8HHH$E6H$Hfff.SHH@D$2H{ D$H=_.H{ HD$ H11%HHD$0Ht$<HcrHD$0\$<HtHHHHt^HD$ HtHHHHt-|$uH@[fD|$%H@[H|$ HGP0f.H|$0HGP0f*HueHD$0LH=.HH|$c-H;D‰)>H5H.HH|$0]/H|$ S/봿G4HH謄Hu!H5.)H6HHHD$4HD$Hf.SHH@D$0H{ D$H=]C-H{ HD$ H11$HHD$0Ht$<HpHD$0\$<HtHHHHt^HD$ HtHHHHt-|$uH@[fD|$$H@[H|$ HGP0f.H|$0HGP0fK)HueHD$0LH=M,HH|$+Hk9D‰y<H5"H,HH|$0-H|$ -봿2HHHH5~)H5HHHD$2HD$Hf.SHH@D$>/H{ D$H=D\+H{ HD$ H11n"HHD$0Ht$<HoHD$0\$<HtHHHHt^HD$ HtHHHHt-|$uH@[fD|$W"H@[H|$ HGP0f.H|$0HGP0f'HueHD$0LH= +HH|$*H7D‰:H5rHJ+HH|$0+H|$ +봿0HHLHH5Έ)HV3HHHD$41HD$Hf.AWIAVAUATMUSHHH)H<$Ht$D$ HBHD$c-H|$@HމD$$HD$0Lt$T$H\$@HsHOH`1HHqHHD$0HtHHHHHD$@H\$0HxH;=ދ)!LHD$PLt$6HH&1Mu$f.HUHI9J*I<L,Lt$Hw#HuHEHHHEuHELt$HP0H<$H$1Lt$d*HD$PHtHHHHHD$0HtHHHHJ|$ HD$HxH;=ߊ)H$HĘ[]A\A]A^A_HD$PHtHHHHHD$Hl$PLt$Hx,H=X'HT$HL$PHHD$`E11Lt$HzHT$0HHD$ppH\$pHDŽ$H$Lt$HH[}HHHHH$HLt$L.HD$pHtHHHHHD$`HtHHHHrHD$PHtHHHH=HD$0HtHHHH|$ H<$LY!|$ O|$$D$ <HcH!H|$0HGP0H$HHHxH;=و)`HfDHy)HH|$0Lt$HGP0f.H|$PLt$HGP0cf.|$$'D$ DH|$0HGP0H|$PHGP0H|$`HGP0}H|$pHGP0HHCLt$HP0H|$PLt$HGP02Lt$"H}+HH|HH5)HLt$".fH<$H$1Lt$&?H=S)tZPH$J"rH|$@Lt$H!H|$0)&H|$ #Lw!H1PJHHLt$HH=Ն)t)PH$!H돋PJHH=)t6PH$!HH|$P|%DPJHHH|$`_%H=1$HH|$pD%H$Htt&HDLt$3H5HJ$1HHLt$o*Hf.AUATIUHSHHx$&H|$ HD$HD$Hl$ HuHIHF1HH9kHHD$HtHHHHHD$ L-M)Hl$HxL9yH|$@LHD$05Hl$@HuHHH1HHjHHD$0HtHHHH|HD$@Hl$0HxL9H{H=BS"H{HL$0HHT$HD$PE11HHD$`hHHHH}HD$PHtHHHHHD$0HtHHHHt_HD$HtHHHHtV<$uHx[]A\A]D|$Hx[]A\A]@H|$`HGP0rH|$0HGP0fH|$HGP0fH|$PHGP0WHcH
HcH|H|$HGP0H|$0HGP0sH-)HEH-)HE&KHHD$`HwH=ς)PHt$oH=)PiHt$nZH=i HH|$0|!H|$r!H:H,X&HHvHH5?~)H(HH|$`*!H|$P !HH&HH|$@HavPJHPJH4HfH|$ H+JHBH돐AVAUIATIUHSH`L5)D$IFH$"H5*1LD$HD$ $gIHD$ HtHHHHH}Ll$ H=[QH}HT$ HHD$011nHHD$@Hl$@HD$PHt$PHEH tAHEHHHEhEHt$PHH%AHD$@HtHHHHHD$0HtHHHHHD$ HtHHHH|$u~HLC|$uTH$HxL9H`L[]A\A]A^Hl$PH^HEHxL9H@@|$D$|$wD$oDH|$ HGP0RH|$0HGP0H|$@HGP0HEHP0H|$ HGP0sH* #HHsHNH5{)H%HH|$@H|$0H|$ H|$H,HT)AuHu#HDDDU,H5vHAH=n~)t\PYHt$_jJH=^9HiH=1~)t*PNHt$^-?PJH롋PJHHH"HHHHfDAVAUATIUSHHPL5})D$IFH$H{D$gH=g
H{HD$ H11HHD$0wH\$0HD$@Ht$@HHpAHHHH*EHt$@HH3"AuzHD$0HtHHHHHD$ HtHHHH|$uyHL|$uWH$HxL9NHPL[]A\A]A^fDH\$@HxHHxL9_HZ[D|$'D$뙋|$D$tDH|$ HGP0WH|$0HGP0"HCHP0f;H{HHMpH
H5w)HW"HH|$0H|$ H|$vHH&&AuHu`HDDD')H5HHH=H{)tPHt$ODH=H{AH={)tPPHt$NxHLHHgHPJH{HPJHfffff.AVAUIATIUHSHpL5z)D$IFH$H|$0LD$HD$ xH\$0HsH
=H<1HH_HHD$ HtHHHHHD$0H\$ HxL9H}H=JYH}HT$ HHD$@11/HHD$PHl$PHD$`Ht$`HEHlAHEHHHEYEHt$`HHzAt#Hl$`HtHEHxL9gHHD$PHtHHHHHD$@HtHHHHtxHD$ HtHHHHtw|$uHHL|$u&H$HxL9HpL[]A\A]A^D|$g
D$ʋ|$W
D$H|$@HGP0wH|$ HGP0xH|$PHGP0.HcHHEHP0H|$ HGP0Hw)H+H!HH=lH	H5s)HGHH|$PH|$@H|$ H|$\HH"AuHu#HDDD
%H5.HAH=HH=w)PHt$m
H=v)tHP)Ht$oH=v)t*PHt$npPJH뵋PJHHHHPJH`HHHH|$0H@AVIAUIATUSHHĀ$2H|$ LD$HD$(Hl$ HuH
}9HT1HH[HHD$HtHHHHHD$ Hl$H-u)HxH9H|$@LHD$0
Ld$@It$H8H1HL![IHD$0HtHHHHHD$@Ld$0HxH9H{zH=FEH{HL$0HHT$HD$PE11S	HHD$`uHP@HLHtHD$`Ht$xHxUrHD$`Ht$p\$xHD$pHx gfHt$pHLyLd$pMtI$HxH9L&	HD$`Ht$pHD$pHx(
fHt$pHLLd$pMtI$HxH9
LHD$`HD$pHtHHHHHD$PHtHHHHtjHD$0HtHHHHtaHD$HtHHHHtX<$uH쀉[]A\A]A^|$H쀉[]A\A]A^H|$PHGP0fH|$0HGP0fH|$HGP0fH|$`HGP0<HcHmHcLUoH|$HGP0H|$0HGP0fH-Yr)HEL%Ar)I$HHD$`sH\$pHtHHHD$pH5H\HH|$`H|$PH|$0H|$HHqH\$pHtH/HHD$pdH5HH=6yH돿:H5kHH=[q)P3Ht$}S$H5%HuD‰H5HTH=p)PMHt$|>H=p)PHt$H=p)t-PRHt$~CPJHPJHпnHHdHH5Ul)HH|$@H
6HHHH/H|$ Hs
HHPJHPJHfffff.AVAUATIUSHHPL5o)D$IFH$H{D$gH=YH{HD$ H11HHD$0wH\$0HD$@Ht$@HHbAHHHH*EHt$@HH#AuzHD$0HtHHHHHD$ HtHHHH|$uyHL|$uWH$HxL9NHPL[]A\A]A^fDH\$@HxHHxL9_HJ[D|$D$뙋|$D$tDH|$ HGP0WH|$0HGP0"HCHP0f+H{HH=bHH5i)HGHH|$0H|$ H|$f
HHAuHu`HDDDH58HH=8m)tPHt$O4H=XH{AH=l)tPPHt$NxHLHHWHPJH{HPJHfffff.UHSHHX$
H|$ HD$HD$Hl$ HuH[/Hu1HHRHHD$HtHHHH0HD$ Hl$HxH;=l)H{H=!<^	H{HT$HHD$0114HHD$@Ht$NHy%	HD$@\$NHtHHHHt[HD$0HtHHHHtZHD$HtHHHHtQ<$uHX[]f|$HX[]fDH|$@HGP0f.H|$0HGP0fH|$HGP0fHcHuH|$HGP0H-j)HEHHD$@D‰FH5wHHH|$@z	H|$0p	H|$f	H.HH=6j)t[P7Ht$O2(H=VH묿HHw^H@H5e)HPJHH|$ H9dHRH^HH9H-AVAUATIUSHHPL5i)D$IFH$
H{D$gH=SH{HD$ H11HHD$0wH\$0HD$@Ht$@HHh\AHHHH*EHt$@HHAuzHD$0HtHHHHHD$ HtHHHH|$uyHL|$uWH$HxL9NHPL[]A\A]A^fDH\$@HxHHxL9_H*[D|$D$뙋|$D$tDH|$ HGP0WH|$0HGP0"HCHP0fH{HH\HH5c)H'HH|$0H|$ H|$FHHAuHu`HDDDH5HxH=g)tPHt$OH=H{AH=f)tPPHt$NxHLHH7HPJH{HPJHfffff.UHSHHX$kH|$ HD$HD$aHl$ HuH+)HE1HHKHHD$HtHHHHHD$ Hl$HxH;=e)[H{'H=;>H{HT$HHD$011HHD$@HHHHtgHD$0HtHHHHt>HD$HtHHHHtE<$uHX[]|$HX[]H|$0HGP0fH|$@HGP0fH|$HGP0fHcHH|$HGP0H-d)HEHueHD$@H!
H=HH|$HbHH=jd)tfPHt$Of|WHHXHH5>`)H
HH|$@)H|$0vPJHH|$ HbYHHDQHH`H먐f.AVAUATIUSHHPL5c)D$IFH$H{D$gH=MH{HD$ H11HHD$0wH\$0HD$@Ht$@HHVAHHHH*EHt$@HH#AuzHD$0HtHHHHHD$ HtHHHH|$uyHL|$uWH$HxL9NHPL[]A\A]A^fDH\$@HxHHxL9_HJ[D|$D$뙋|$D$tDH|$ HGP0WH|$0HGP0"HCHP0f+H{HH=VHH5])HGHH|$0H|$ H|$fHHAuHu`HDDDH58HH=8a)tPHt$O4H=8H{AH=`)tPPHt$NxHLHHWHPJH{HPJHfffff.UHSHHX$H|$ HD$HD$Hl$ HuH[#Hu1HHFHHD$HtHHHH0HD$ Hl$HxH;=`)H{H=!0^H{HT$HHD$0114HHD$@Ht$NHy	HD$@\$NHtHHHHt[HD$0HtHHHHtZHD$HtHHHHtQ<$uHX[]f|$HX[]fDH|$@HGP0f.H|$0HGP0fH|$HGP0fHcHuH|$HGP0H-^)HEHHD$@D‰FH5wHHH|$@zH|$0pH|$fH.HH=6^)t[P7Ht$O2(H=H묿HHwRH@H5Y)HPJHH|$ H9dHRH^HH9H-AVAUATIUSHHPL5])D$IFH$H{ D$gH=GH{ HD$ H11HHD$0wH\$0HD$@Ht$@HHhPAHHHH*EHt$@HHAuzHD$0HtHHHHHD$ HtHHHH|$uyHL|$uWH$HxL9NHPL[]A\A]A^fDH\$@HxHHxL9_H*[D|$D$뙋|$D$tDH|$ HGP0WH|$0HGP0"HCHP0fH{HHPHH5W)H'HH|$0H|$ H|$FHHAuHu`HDDDH5HxH=[)tPHt$OH=`H{AH=Z)tPPHt$NxHLHH7HPJH{HPJHfffff.AVAUATIUSHHPL5gZ)D$IFH$UH{ D$gH=uDH{ HD$ H11HHD$0wH\$0HD$@Ht$@HH8MAHHHH*EHt$@HHAuzHD$0HtHHHHHD$ HtHHHH|$uyHL~|$uWH$HxL9NHPL[]A\A]A^fDH\$@HxHHxL9_H[D|$D$뙋|$D$tDH|$ HGP0WH|$0HGP0"HCHP0fH{HHLHH5oT)HHH|$0ZH|$ PH|$HHAuHu`HDDDH5HHH=W)tPHt$OH=0H{AH=W)tPPHt$NxHLHHHPJH{HPJHfffff.ATHH5%USH0IHD$ HD$(
H3)H<$Ht$ 1[EH)H|$Ht$(1H\$ 6EHl$(HD$HD$HHHP0|$uH0[]A\H|$D$H01[]A\DD‰H5H/J1D‰H57HJ1|H5oHI1\H|$HHHHHt
_HHL%)HHHLHS;H)Ht5HR Ht,H:Ht$H1H
HHT)H:HHfATHH5#USH0IHD$ HD$(H)H<$Ht$ 1;CH)H|$Ht$(1H\$ CHl$(HD$HD$HHHP(|$HuHcH0[]A\f.H|$D$H01[]A\DD‰H5HH1D‰H5/HG1uH5_HG1MH|$HHHHHt
/HHL%)HHHLH#9Hl)Ht5HR Ht,H:Ht$Hn1HHHR)H:HHfUH5'1SHHHt@H)Ht$1HHD$%AHIl$Hl$HHHHtHl$HH[]f.HCHP0@AWAVIAUATUSH8
3HIH|$L1L|$(HD$HD$@HHID$H|$H(wH|$HCmH|$HC |$H|$HC(HcD$HC0HH|$ LdL\$Dl$ D9ZH|$H8L[]A\A]A^A_fDI$HHI$uID$LP0H|$E1H|$HHS1HHHHD$t$H)Ht$1U?xH|$gHHH[D‰vH5HDDAWAVIAUATUSH(
cHILH1L|$fVHHID$HH(HHLhH8LHtbHCH$HC HH|$L@L$Dl$PD9wH|$=H(L[]A\A]A^A_I$HHI$tH|$E1
ID$LP0H|$E1H|$HHS1HHHHD$t$H)Ht$1=xH|$HHH[D‰H5OHBDH\$Hl$Ld$HhHHHwHHcHnH5,HBH$Hl$Ld$HHHHRH-HHbBH$Hl$Ld$HV0HL%)HHHLH3H)HiHR H\H:HPH#?0HL%b)5HHHWLHw3H8)HHR HH:HH{0HL%)HHHLH	3H)HtZHR HtQH:HtIHTpHHHHHHHL)H:UH|L)H:HHwHOH0HL%)HHH#LHC2H)HtHR HtvH:HtnHT0HL%)HHHLH1H)Ht*HR Ht!H:HtH-IHK)H:HK)H:HHHXHHHcH;H0HL%)HHHLH/1H)Ht.HR Ht%H:HtHzHHHJ)H:HHHH0HL%)SHHHLH0H)Ht-HR Ht$H:HtHHDJ)H:H5J)H:HHe0HHHHHHHQ0HL%*)HHHOLH/H)HHR HtwH:HtoH&B0HL%)7HHHLHy/H)Ht*HR Ht!H:HtHH(I)H:HI)H:HHLHHHH/HH80HL%	)HHH6LH.H)HtHR HtvH:HtnH-0HL%)#HHHLHe.H)Ht*HR Ht!H:HtHHH)H:HH)H:HH8HHHHHH$0HL%
)pHHH"LH-H)HtHR HtvH:HtnH0HL%)HHHLHQ-H)Ht*HR Ht!H:HtHHG)H:HF)H:HH$HHHHHH0HL%	)\HHHLH,H)HHR HtvH:HtnH0HL%)HHHLH9,H)Ht*HR Ht!H:HtHHE)H:HE)H:HHHHHHHH0HL%A)DHHHLH+H)HtHR HtvH:HtnH0HL%)HHHLH%+H)Ht*HR Ht!H:HtHpHD)H:HD)H:HHHHHHH~H0HL%)0HHHLHr*Hk)HtHR HtvH:HtnH0HL%<)HHHLH*H)Ht*HR Ht!H:HtH\xHC)H:HC)H:HHHHHHHjH0HL%)HHHLH^)H)HHR HtvH:HtnHk0HL%)HHHiLH(HZ)Ht*HR Ht!H:HtHD`HB)H:HB)H:HHHoHHHzHRH0HL%)HHHLHF(H)Ht/HR Ht&H:HtHWHA)H:HHHHfH\$Ld$HHl$Ll$H5Lt$L|$HHA)IHD$`HD$hLd$ HCHD$ HE1uQHD$ HxH9LH$H$L$L$L$L$Hĸ@H!)H<$Ht$`1Ld$ /|H|$Ht$pLt$`HD$pLd$ Z4AHl$pH9H|$Ht$pLd$ m!H)H|$Ht$h1L|$pLd$ #/+MLd$ht0H5z@)H9)HLHtH$H9PIMLHLH|$@PLd$ Ht$@LhHD$@HxH9H|$PLILt$PIFH=H1HL%IHD$PHxH9A6HEHxH9|HfLd$ D‰YH5JH3E1fLd$ D‰)H5HZ3AE1EHHEHxH9NHE1|DLd$ DDDH5H2aLd$ D‰H5H2cDLd$ iH5H2;DHcLL%I>)I$yH|$0MLHLLd$ Ht$0LgHD$0HxH9H=%>)PHt$zH==)t[P_Ht$PH==)t=PHt$~HLHCPJH뢋PJHH=}=)t.P=Ht${y.H|$PH뢋PJHH=:=)tHPjHt$}6[H==)t*P#Ht$|
PJH뵋PJHH|$@IELaIHft HLd$ IIVLLHLd$ <PJHJH|$0If.H\$Hl$HLd$Ll$H5
Lt$HhLD$HD$(uX111t#HtHHxH;=;)kH1H\$@Hl$HLd$PLl$XLt$`HhfH)H|$Ht$(1*H|$Ht$0Lt$(HD$0.A(Ld$0MH|$ Ht$0HD$0.(H\$0HMt1H5:)H'4)HL8HtHT$H9PIHLLPL5:)IAtI$HxH;=:)LLHHxH;=:)HyLD‰.H5H_.RHLL\bDDDH5H.1?fDE1H5H-At"MtI$HxH;=9)L1D11bH5۷H-뢿GH5xHx-H=f9)PwHt$?^hH=99)P_Ht$>1PH$@H=8)t-P+Ht$<PJHjPJHH=8)t-PHt$=PJHUPJHHHtIHT$"LHT$cZfSHH HHD$H)Ht$1&xGH\$$!HHD$4<$uH7)HH [DH|$^@D‰vH5H+11HHHH<1H+HLl$H\$HHl$Ld$H5HhIHD$(E1uLH\$HHl$PLd$XLl$`HhH)H<$Ht$(1Y%H|$Ht$0Ld$(HD$0*H\$0HD$HLHD$|$L%P6)I$MPHHxH;=n6)HM=,D‰H5ϵH*f.DH5H)f.H|$fD$E@~H5H)E1H{HHxH;=5)uHE1l[H=g5)tAPHt$?gH=E5)t*PHt$>APJH뼋PJHH|$I	LH	@<HfDHsLl$H\$HHl$Ld$H5yHhIHD$(E10uLH\$HHl$PLd$XLl$`HhHA)H<$Ht$(1"H|$Ht$0Ld$(HD$0'H\$0HD$2HLHD$b|$L%3)I$MPHHxH;=3)HM,D‰^H5GH'f.D.H5gH_'f.H|$D$E@H5wH'E1H{HHxH;=	3)uHE1[H=2)tAPHt$?H=2)t*PHt$>PJH뼋PJHH|$IyLH~y$@<HfDHUHH5SH8IHD$ }H)H<$Ht$ 1f xrH|$Ht$,H\$ ~l$,D$HHD$y|$uH{1)HH8[]H|$&@H81[]D‰.H5?H_%1D‰H5oH7%1H;61sH|$H
HHHUHH5SH8IHD$ eH)H<$Ht$ 1xzH|$Ht$/H\$ ^l$/D$@HHD$V|$uH(0)HH8[]DH|$@H81[]D‰H5H$1D‰H5ϲH#1H1nH|$HHHhH@UHH5SH8IHD$ H>)H<$Ht$ 1xzH|$Ht$/H\$ l$/D$G@HHD$|$uH.)HH8[]DH|$~@H81[]D‰H5H"1D‰^H5H"1H91nH|$HeHHHUHH5QSH8IHD$ H)H<$Ht$ 1vH|$Ht$(H\$ zx>Hl$(D$HHHD$|$uHH-)HH8[]fDD‰VH5H!H81[]fDH|$@H81[]D‰H5H7!1{H|$H#HH(#1RHfHSHH HHD$H)Ht$0xLH\$$HHD$t	HHP<$uH^,)HH [@H|$@D‰H5HO 11HH9HH>91fHHfff.SHH HHD$H)Ht$@xLH\$$HHD$t	HHP<$uHn+)HH [@H|$@D‰.H5H_11HHIHHNI1fHHfff.SHH HHD$H)Ht$PxLH\$$HHD$t	HHP<$uH~*)HH [@H|$&@D‰>H5oHo11HHYHH^Y1fHHfff.SHH HHD$HG)Ht$`xLH\$$HHD$t	HHP<$uH))HH [@H|$6@D‰NH5׮H11HHiHHni1fHHfff.SHH HHD$H)Ht$pxLH\$$HHD$t	HHP<$uH()HH [@H|$F@D‰^H5/H11HHyHH~y$1fHHfff.SHH HHD$H)Ht$xLH\$$HHD$t	HHP<$uH')HH [@H|$V@D‰nH5H11HHHH41fH$Hfff.ATHH5iUSH`H-=')LD$HD$HHD$PH\$ HEHD$ [H)H|$Ht$H1H\$ NVH)H|$Ht$P1Ld$HH\$ $lH\$PHMt1H5b%)H)HLHtHT$H9PhI$HLH|$0H\$ Ht$0HeHD$0HxH9H|$@HFLd$@It$HH1HLHT$@HzH9tHH=%)J.Ht$^HD$HD$Hd@1HT$ HzH9H`[]A\H\$ D‰)H5HZHcLսLH\$ D‰H5HuDH$)HH=0@H\$ H5H-H=$)J#Ht$_HD$谿HD$
H=$)t<PIHt$]肿:H|$@HоHȾHPJHH|$0H訾HzHHtHH\$ HIHLHH\$ QJqrJqrDATHUSH`H-#)HHD$PHEHD$ CH)Ht$P1H\$ H\$PD$H|$0HHD$µH\$ Ht$0HpHD$0HxH9|$uGH|$@HJLd$@It$HH1HLqfDH|$vD$H\$ D‰H5HHT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ H9")HH1H=I")JHt$_HD$@HD$H=")PHt$]H=!)t<JkHt$^HD$HT$ HD$JqrsJqrH|$@HHH.HHH|$|HH|H\$ "HH\$ H|$0H读뷋PJHffffff.UHH5jSH8IHD$ }HV)H<$Ht$ 1FxrH|$Ht$,H\$ ~l$,D$ȾHHD$艷|$uH[ )HH8[]H|$@H81[]D‰H5H?1D‰H5H1H1sH|$HHHHxSHH HHD$H)Ht$1xOH\$$豽HHD$Ի<$uuH [H|$$D‰H5H/11HHHH1fHHfff.UHH5}1ҹSHHIaH
)H<$Ht$01HD$0H|$Ht$<H\$0l$<D$ rHHD$(|$ u<H)HHH[]f.H!)H5H8
HH1[]ÐH|$(膺@HY)H<$Ht$01HD$0@x<H\$0D$ ݻdHHD$({|$ dH|$(&UD‰>H5?Ho17D‰H5oH?1H@;1H|$ HHHHH|$ HHHHHlfff.H\$Hl$HLd$Ll$H5Lt$L|$H1I"%HŴ)H<$H$1HDŽ$
H|$H$L$HDŽ$XAUL$M5H|$H$H|$H$D$HDŽ$H$HƄ$褹H$I$HPH%HD$pHt$pHDL诹$L5
)IAtI$HxH;=.)LLt]HHxH;=)H=)P{H$ֵiH)H5ڧH81H$H$L$L$L$L$HHٲ)H<$H$1HDŽ$rH|$H$L$HDŽ$l
zH$HƄ$L%)H$ID$H$HHPH HD$0H$Ht$0LH$HxL9$L5K)ILHHxL9H@LH)H<$H$1HDŽ$BH|$H$L$HDŽ$<JH$H#H|$H$D$Ƅ$¶L%)H$ID$H$HHPHHD$PH$Ht$PDL赶H$HxL9V$jL5)ILpHHxL9H=)PH$D‰~H5WH1DDDTH5H1fDD11ۉ"H5HS1HHHxH;=;)H
1nD11ۉH5H
At"MtI$HxH;=)bL趫1l11iH5H
맃DE14H5He
oH$Ƅ$HD$pHDŽ$HD$xD‰H5H
1RHIHHxH;=)H=)PH$°DHD$0HD$@HD$8H$Ƅ$*H5H[	eH5H=	1H~HHxH;=()H=)PH$HD$PHD$`HD$X[H$KƄ$|dH5
HH=)t0PQH$y?PJHdPJHHSNCIH$$LH)$ϻH»H蚾H費H芾H=)tYPH$Ӯ~H$IH$衰LH覼LPJHH4HH=\)tNPH$UrH=0)t-PH$)PJH믋PJH[PJHPJHH$IͯLzPJHH=)t7PH$蛭H$I@PJHH=V)t*PH$OIPJHH\$Hl$HLd$Ll$H5qLt$L|$H1I%H%)H<$H$1HDŽ$H|$H$L$HDŽ$AUL$M5H|$H$ZH|$H$D$HDŽ$\H$HƄ$H$I$HPH%HD$pHt$pHDL菶$L5j)IAtI$HxH;=)L`Lt]HHxH;=g)H=A)P{H$6iH!)H5H8
1H$H$L$L$L$L$HH9)H<$H$1HDŽ$rH|$H$L$HDŽ$zH$HƄ$tL%])H$ID$H$HHPH HD$0H$Ht$0LH$HxL9$L5)ILHHxL9H蠣LH	)H<$H$1HDŽ$BH|$H$L$HDŽ$JH$H#H|$H$?D$Ƅ$"L%)H$ID$H$HHPHHD$PH$Ht$PDL蕳H$HxL9V$jL5[
)ILpHHxL9H=X
)PH$MD‰޺H5H1DDD贺H5H1fDD11ۉ肺H5H1HHHxH;=)Hm1nD11ۉ H5AHQAt"MtI$HxH;=D)bL1l11ɹH5H맃DE1蔹H5HoH$CƄ$HD$pHDŽ$HD$xD‰7H5XHh1RHIHHxH;=S)H=-)PH$"DHD$0HD$@HD$8H$qƄ$芸H5KHelH5%H1H~HHxH;=
)H=b
)PH$WHD$PHD$`HD$X[H$諦Ƅ$|ķH5}HH=	)t0PQH$٤?PJHdPJHH賲论YCIH$脦LH色脺/H"HHHH=:	)tYPH$3~H$I~H$LH謰PJHH蔰HlH=)tNPH$赣rH=)t-PH$艣PJH믋PJH[PJHPJHH$I-LzPJHH=)t7PH$H$IF@PJHH=)t*PH$询IPJHH\$Hl$HLd$H5HX1IH)H<$Ht$01HD$0/H|$Ht$8H\$0CH|$Ht$<l$8XDd$<D$ DHHD$(臝|$ u>Hc趤H\$@Hl$HLd$PHXfH)H5H8z1fDH|$(D$ H)H<$Ht$01HD$0xTH|$Ht$8H\$0xll$8D$ .1҉HHD$(͜|$ BH|$(v{D‰莳H5H1D‰^H5GH1D‰.H5oH_1H`[1H|$ H2HHH软H|$ HHHH贬H茯fff.UHH5uSH8IHD$ HD$(LH
)H<$Ht$ 1HN)H|$Ht$(1Hl$ H\$(HD$hHHHD$訖|$uH)HH8[]H|$螠@H81[]D‰覱H5_H1D‰~H5H1^H5ϘH1bH|$H{HH耬{&19HHffff.SHH HHD$H)Ht$1xOH\$$!HHD$D<$HuH5)1HH [@H|$V$ՃD‰nH5WH11HH艟HH莫艳41fH$Hfff.UHH5SH8IHD$ HD$(輵H})H<$Ht$ 1mH&)H|$Ht$(1Hl$ HH\$(HD$؟HHHD$踓|$uHj)HH8[]H|$@H81[]D‰H5_HG1D‰H5H1ήH5ǗH1bH|$HHH薨19H腨H]ffff.UHH5{1ҹSHHI1Hݘ)H<$Ht$01HD$0HD$8H)H|$Ht$81H\$0Hl$8D$ /HHHD$(菑|$ u8H(HHH[]fDH(H5H8HH1[]ÐH|$(F@H)H<$Ht$01HD$0x<H\$0D$ 蝝1HHD$(|$ kH|$(\@D‰H5gH/1;D‰άH5H1H覦1H|$ HқHH腦H]H|$ H谛HH赧谯HTH,fff.UHH5eSH8IHD$ HD$(H)H<$Ht$ 1Hn)H|$Ht$(1Hl$ xH\$(HD$HHHD$|$uH(HH8[]H|$>@H81[]D‰FH5GHw1D‰H5wHO1H5H/1bH|$HHH Ƥ19H赤H荧ffff.SHH HHD$H/)Ht$ xTH\$$辚HHD$tHHt<$uHG(HH [DH|$@D‰H5H711HH!HH&!̣1H軣H蓦SHH5E111H utaD$HD$(HH=|$uH5)HbH [@H|$D$H 1[Hpk1HHD$5HD$HH|$3HHHH蹥fATHH5 E111USHPH-(H\$ HEHD$ }D$H|$0HD$蜙H\$ Ht$0HʟHD$0HxH9&|$uaH|$@H褒Ld$@It$HvYHt_1HL*HT$@HzH9HT$ HzH9u^HP[]A\ÐH|$趖D$HcL蝒H(HHH\$ 褡@1H=(JHt$OHD$ÔHD$oH=(JCHt$NHD$茔HD$*H=b(tPHt$M^PJHH\$ HH虓HH|$0H脓H|$
HHH|$@H`HՋJqrJqr:ffff.ATHUSH`H-(HHD$PHEHD$ CHܐ)Ht$P1H\$ H\$PD$脖H|$0HHD$RH\$ Ht$0H`HD$0HxH9|$uGH|$@H:Ld$@It$H莻H1HLqfDH|$fD$H\$ D‰qH5ڑHHT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ H)(HH1H=9(JHt$_HD$0HD$H=	(PHt$]H=(t<JkHt$^HD$ӑHT$ HD$JqrsJqrH|$@HHHHHH|$lHHqlH\$ HH\$ H|$0H蟐뷋PJHffffff.H\$Ld$HHl$Ll$H5+Lt$HH(IHD$HLd$ HCHD$ VE1u?HD$ HxH9TLH\$`Hl$hLd$pLl$xL$HĈfDH)H<$Ht$H1Ld$ H|$Ht$PLt$HHD$PLd$ zA'Hl$PHqD$'H|$0HLHD$2Ld$ Ht$0LHD$0HxH9|$H|$@L֌Lt$@IvH+H1HLUIHD$@HxH9LAHEHxH9H:DLd$ D‰H5HE1cfL%(I$}Ld$ DDD蟡H5HfDH|$ND$@HcL5Ld$ QH5HAE1EHHEHxH9u=HE1>H=9(^PHt$_1H=(t6PHt$^HfLd$ 衚ZPJHLd$ H脚L,HTH=(t.PHt$[蠍H|$@H븋PJHH|$0IԌH|$ZLXIH==(tHPHt$]9H=(t*PHt$\PJH뵋PJHHPJHffffff.SHH HHD$H)Ht$xTH\$$螏HHD$tH茊HT<$uH'(HH [DH|$΍@D‰H5H11HHHH謘1H蛘HsH\$Hl$HLd$HXH5LD$1ҹBtt1H(H5H81H\$@Hl$HLd$PHXDH)H|$Ht$01HD$0HD$0H)H|$Ht$01Hl$0D$ 'HD$(hHHH|$ uH5,)HIH|$(PD$ fH|$Ht$0H\$0HD$ 蟍HD$(HHI2|$ u{H5)LHHzH;==(JHHD$
HD$D辜H5H1gH|$(fD$ q肜H5H1$HHHxH;=(u7Ht1D‰+H5H\1H=E(tLPHt$?EHHHH|$ HH ƕ1~PJHH謕H脘HH=(t@JHt$>HD$ĈHD$H貖譞XJqrH@HLHD$[HD$IH|$ YLIffffff.ATUSHHPL%>(HHD$@ID$HD$jHc)Ht$@1HHl$gHl$@Ht,H5(H(HHHt
H;XHEHH|$ PHl$Ht$ H踑HD$ HxL9H|$0H虄H\$0HsHvGHt}1HH HT$0HzL9HT$HzL9HP[]A\HcH襄Hl$D‰蹙H5JHHT$1먐H(HH=tH̔ǜrffDH1eH=(
JTHt$OHD$聆HD$;H=W(PHt$MOH=*(tCJHt$NHD$!HT$HD$H|$ HeH)JqrHHGHoH|$0H2HtHHl$HHeHHHHl$蠓KJqrPJHf.H\$Ld$HHl$Ll$H5Lt$HxHB(IHD$8Ld$HCHD$詝E1u:HD$HxH9wLH\$PHl$XLd$`Ll$hLt$pHxH)H<$Ht$81Ld$$H|$Ht$@Lt$8HD$@Ld$A?Hl$@HMt0H5](Hf(HLwHtH$H9PDIHLH|$ PLd$Ht$ L1HD$ HxH9H|$0LLt$0IvHgH~1HLIHD$0HxH9AHEHxH9Hv}Ld$D‰)H5JHZE1PfL%(I$Ld$DDDߕH5`HfDHcL荀7H=蔆H蒏AE1EHHEHxH9u]HE1|Ld$JH5#H{H=i(TPkHt$Oa\H=<(tIPHt$N<Ht6Ld$HL脁H謑IILLϋPJHHLd$蜎H=(t]P/Ht$MÁ H|$ ILH=(t*PHt$L腁PJH렋PJHH6H=B(t?P9Ht$K>*H|$0H茀PJHPJHfffff.SHH HHD$H'~)Ht$0xLH\$$΃HHD$t	HHP<$uH^(HH [@H|$@D‰H5HO11HH9HH>91fHԌH謏fff.UHSH8HHt$ HD$ +H\$ HtwD$݂HHD$А|$D$D$$~t$HHzH;=(HH$\yH$H8[]ÐH81[]H5'H71tHtHHxH;=*(HxH81[]D讑H5HH81[]fDH|$VD$H=(J&Ht$.H$~H$H=w(t6PYHt$/s~JHfaPJHHH̍H|$H$H$뺋Jqrdf.ATHUSH`H-(HHEHD$ <Ht$PH\$ 
D$PD$D$πD$H|$0HD$芀H\$ Ht$0H訇HD$0HxH9|$u?H|$@HzLd$@It$HvڥH1HLmfH|$~D$H\$ D‰H5JHHT$ 1HzH9uIH`[]A\fHcLUzHT$@HzH9uyHT$ Hy(HH1H=(JHt$_H$|H$H=[(PHt$]S|H=.(t:JmHt$^H$&|HT$ H$JqrwJqrH|$@HR{HJ{HrHHH|$}HHʼnH\$ fHH\$ QH|$0Hz붋PJHfATHUSH`H-n(HHD$PHEHD$ CHDx)Ht$P1H\$ H\$PD$4~H|$0HHD$uH\$ Ht$0HHD$0HxH9|$uGH|$@HwLd$@It$H>H1HLhqfDH|$|D$H\$ D‰!H5HRHT$ 1HzH9uIH`[]A\fHcLwHT$@HzH9u{HT$ H(HH1H=(JHt$_HD$yHD$H=(PHt$]yH=(t<JkHt$^HD$yHT$ HD$JqrsJqrH|$@HxHxHΈHHH|${HH!H\$ …HH\$ 讅H|$0HOx뷋PJHffffff.ATHUSH`H-(HHD$PHEHD$ CHu)Ht$P1H\$ H\$PD${H|$0HHD$BqH\$ Ht$0H`HD$0HxH9|$uGH|$@H:uLd$@It$H莠H1HLqfDH|$fyD$H\$ D‰qH5}HHT$ 1HzH9uIH`[]A\fHcLuHT$@HzH9u{HT$ H)(HH1H=9(JHt$_HD$0wHD$H=	(PHt$]wH=(t<JkHt$^HD$vHT$ HD$JqrsJqrH|$@HuHuHHHH|$lxHHqlH\$ HH\$ H|$0Hu뷋PJHffffff.UHH5U|SH8IHD$ HD$(|Hr)H<$Ht$ 1-H^s)H|$Ht$(1H\$ Hl$(D$xHHHD$豁|$uH3(HH8[]H|$v@H81[]D‰އH5{H1D‰趇H5{H1H葁1kH|$HvHHpHHH\$Hl$HLd$Ll$HxH|$ HD$82oH5שIHE1u/H|$ oLH\$XHl$`Ld$hLl$pHxfH!q)H<$Ht$81yH|$Ht$@HD$@9H\$@HD$vH|$0HD$xnHt$0H|$ zH|$0/o|$L-q)Ht$ HI{LL3IHHxH;=V(_H(mD‰ޅH5WzHE1D讅H5zHDH|$^tD$0@vH5zHE1GH>HHxH;=(uHE1blH=](tNPHt$O]rH|$0ImH|$4tLH94~sI׋PJHH~H|$ mH萁LHkH=(t$PHt$NqxH뱋PJHH\$Hl$HLd$Ll$HxH|$ HD$82lH5IHE1u/H|$ lLH\$XHl$`Ld$hLl$pHxfH!n)H<$Ht$81yH|$Ht$@Ld$8HD$@4H\$@HD$sH|$0HLHD$zHt$0H|$ wH|$0$l|$L-m)Ht$ HIxLL(IHHxH;=K(dHjD‰΂H5WxHE1D螂H5xHDH|$NqD$+@fH5xHE17H.HHxH;=(uHE1RiH=M(tNPHt$OMoH|$0IjH|$$qLH)}${sI׋PJHH{H|$ xjH~LHhH=(t$PHt$NnsH뱋PJHUSHH8H|$HD$(4iHHlk)Ht$(1H$dqH|$ HD$hHt$ H|$6uH|$ i<$uNH-k)u}Ht$HHevHH赸HH|$hiH8H[]fDH|$No$HHoHH{譃Xz1@D‰6H5vHg1HH|$hH|Hz@H|$ HhwHHgHfff.USHH8H|$HD$(gHHi)Ht$(1HEH\$($oH|$ HHD$
|Ht$ H|$sH|$ $h<$uNH-i){Ht$HHtHH-HH|$gH8H[]fDH|$m$HH%nHH*z%x1@D‰~H5uH1HH|$fgHn{Hx@H|$ HAgHHeHfff.H\$Hl$HLd$Ll$H5uLt$L|$H1IJ5H6h)H<$Ht$H1HD$H腾H|$Ht$@Lt$HHD$@@AULd$@MH|$Ht$@HD$@H\$@HH|$Ht$[h+D|$[D$0mAHLLHD$8i|$0L5'(IAtI$HxH;=K(LdLt:HHxH;=$(HcLH(H5ZvH81H\$hHl$pLd$xL$L$L$HĘfHf)H<$Ht$@1HD$@H|$Ht$HLt$@HD$HALd$HM+H|$Ht$HHD$HH\$HHD$08lHLLHD$8Es|$0L5(IAtI$HxH;=(~LbLHHxH;=(H=(lPzHt$XhkfD11{H5rHK1RHIHHxH;=3(3Hb1&fDD11zH5#rH1HHHxH;=(tH=(PHt$ZgsADDD;zH5rHl1}D‰zH5lsHDAt"MtI$HxH;=7(dL	a1"E1yH5IrH룿11yH5qHʿH|$8NhD$0VjyH5SrH蛿RE1DyH5qHuAt"MtI$HxH;=h(?L:`1`SH|$8gD$0-11xH5pH
듿xH5qHuH=(PHt$_eH=(tHPHt$^esH=(t*PEHt$\e6PJH뵋PJHH=E(t-P-Ht$]AePJHPJHH=(t8PHt$YdHrfzqPJHH~qHVtPJHH|$0IfLH|$0IfLHrz4q@HfDqHsH=C(t-PhHt$W?dYPJHHPJHАH\$Hl$HLd$Ll$H5Lt$HxIHD$8n|uR111t#HtHHxH;=(aH]1H\$PHl$XLd$`Ll$hLt$pHxHy`)H<$Ht$81ѶH|$Ht$@Lt$8HD$@茻ALd$@MH|$Ht$@HD$@[H\$@HD$ 	fHLLHD$(a|$ L5(IAtI$HxH;=(L\LHHxH;=(H_\LD‰uH5oH?pf.H|$(cD$ Q@DDDtH5oH1UfDE1tH5opHǺAt"MtI$HxH;=(L[1D11:tH5oHkftH5?pHG{H=2(PHt$O*arH=(tHPWHt$NaHH=(t*P[Ht$M`LPJH뵋PJHH|$ IbLHnvKmH=v(t/PHt$Lr`HmHoPJH룋PJHfH\$Hl$HLd$Ll$H5ŕLt$L|$HLD$1ҹxLH\$PHDŽ$H`H\)H|$H$1nH|$H$L$HDŽ$踷AL$MH|$ H$Z$H|$(H$HDŽ$D$YAH$HD$@bL$H$ILLHD$HTnH$HfH$c|$@H[)HD$mHHI8]Ht$L6AItIEHxH;=[(L-XAHEHxH;=1(H=(	PH$^H(H5:oE1H8϶LH$H$L$L$L$L$H@H\$PHDŽ$H^HxZ)H|$H$1̰H|$H$L$HDŽ$~A/H$HGD$@(`L-(HD$HLD$pH|$`HLIEHD$pilHt$`H,dH|$`bHD$pHxL9n|$@L=Y)lHHIF[LLFAItHEHxL9,HAVHatH\$PHDŽ$HW]H(Y)H|$H$1|H|$H$L$HDŽ$.AH$HqH|$ H$СD$D$@^L-(HD$HL$H$DHLIEH$jH$HbH$`H$HxL9|$@DL=X)jHHIYLLĥAIHEHxL9zH=ÿ(P\H$ZJD‰NmH5iHE1'D‰mH5iHO΃DDDlH5iH*D‰lH5_iH1E1f.E1AHHEHxH;=ؾ(HE1SbD‰`lH5iH葲AE11Et"MtIEHxH;=|(eLNSE1EblH54iH4롃EkH5iHA1H|$HZD$@XDDDkH5hHѱMD‰zkH5iH諱AE1EHH?HEHxH;=(H=j(PH$_Xf.DDDjH5gHH|$HYD$@_jH5hHAZH|$HeYD$@jH5gH貰AE1EOHFHEHxH;=(H=q(PH$fWjH58gH8H=#(tkPWH$WEH$IG\H$ZVH|$@XLHdlcINjPJHHkcH[H;fH=(tNPSH$VAH=_(t-PH$XVPJH믋PJHH=(tNPH$VH=(t-PH$UoPJH믋PJHH$IZH|$@WLHckPbIH;bHZHeIH|$@\WLHac\kbH=2(PtH$'UbH_PJH?LHNALHN`IIH|$p6T[cH|$`IYHeaHYH5dLHuNދPJHPJHH뽋PJHOHPJHfffff.UHH5fSH8IHD$ l}HP)H<$Ht$ 1VxrH|$Ht$,H\$ ~l$,D$VHHD$I]|$uHk(HH8[]H|$U@H81[]D‰fH57fHO1D‰eH5ofH'1H+a&i_1sH|$HTHH_HbUHH5SH8IHD$ HD$(LkHO)H<$Ht$ 1H^N)H|$Ht$(1Hl$ إH\$(HD$hUHHHD$HH|$uH(HH8[]H|$S@H81[]D‰dH5eHת1D‰~dH5eH诪1^dH5eH菪1bH|$H{SHH_{g&^19H^H`ffff.SHH HHD$H'N)Ht$1胤xOH\$$!THHD$tV<$uHcSH [fDH|$^R$D‰ncH5geH蟩11HHRHH^f4]1fH$]H_fff.UHH5)SH8IHD$ h}HM)H<$Ht$ 1vxrH|$Ht$,H\$ ޖ~l$,D$RHHD$P|$uH(HH8[]H|$6Q@H81[]D‰>bH5dHo1D‰bH5dHG1HK]Fe[1sH|$HQHH[H^UHH51ҹSHHIgHK)H<$Ht$01HD$0HD$8HK)H|$Ht$81H\$0Hl$8D$ QHHHD$(?N|$ u8H(HHH[]fDH1(H5dH8HH1[]ÐH|$(O@HK)H<$Ht$01HD$0Px<H\$0D$ P1HHD$(M|$ kH|$(9O\@D‰N`H5OcH1;D‰`H5ocHO1HP[KcY1H|$ H"OHHYH\H|$ HOHH[cHYH|\fff.UHH5dSH8IHD$ Ee}HI)H<$Ht$ 1xrH|$Ht$,H\$ ^~l$,D$xOHHD$9X|$uH(HH8[]H|$M@H81[]D‰^H5ocH1D‰^H5cHǤ1HYaqX1sH|$HMHHPXH([UHH5SH8IHD$ HD$(cHEH)H<$Ht$ 1蝞HnH)H|$Ht$(1Hl$ xH\$(HD$NHHHD$O|$uH(HH8[]H|$>L@H81[]D‰F]H5bHw1D‰]H5bHO1\H5cH/1bH|$HLHH X`V19HVHYffff.SHH HHD$HF)Ht$ xTH\$$LHHD$tH|RHtC<$uHG(HH [DH|$J@D‰\H5bH711HH!KHH&W!_U1HUHXSHH5E111H uataD$KHD$(XHH@|$uH5E)HbH [@H|$JD$H 1[HpVk^U1HHD$5BHD$HH|$3JHHHTHWfSHH HHD$HD)Ht$PxLH\$$JHHD$t	HHP<$uH~(HH [@H|$&I@D‰>ZH5aHo11HHYIHH^UY]T1fHSHVfff.H\$Hl$HLd$Ll$H5A}Lt$H1LD$_-aH|$Ht$TЌH|$Ht$HDl$THD$H۞H\$HHjH|$ Ht$]4eDt$]D$0lIHD$8UIH(HI|$El$Et$HI$4CH%(HI$|$0H5B)L趐tFHHzH;=(HHD$?HD$fDH(H5aH8蚞1H\$`Hl$hLd$pLl$xL$HĈ@H|$Ht$T聋xel$TD$0oHHD$8ThHHC(HHCH<(HH|$0uFH5A)HҏeDD‰WH5^Hם18H|$8VFD$0H|$Ht$TɊxH|$Ht$HDl$THD$H؜H\$HHD$0GHD$8SIH(HI|$El$AD$HI$MAH>(HI$|$0%H5@)Lώ[HHzH;=(H=Ϩ(JHt$[HD$CHD$DNVH5]H1D‰&VH5w^HW1HHHxH;=B(H=1H|$8DD$0UH5]HH|$8tDD$0UH5q]H1HHHxH;=(jH=(zPLHt$\~B=H=Y(t6P#Ht$_UBHHPCXNhPJHHNHQILS;LM;H|$0CLIHOWNftJqrHuNHMQH|$0HCHHOWKN1@H6NHQIL:LMH;H|$0NCLbIH=1(t7J]Ht$^HD$(AHD$DPJHJqrDSHH HHD$H<)Ht$0xLH\$$CHHD$t	HHP<$uH^(HH [@H|$B@D‰SH5W]HO11HH9BHH>N9VL1fHLHOfff.H\$Hl$HLd$Ll$H5?vLt$L|$HLD$1ҹ`XlxH|$Ht$`虅H|$Ht$PDd$`HD$P褗H\$PHeH|$ Ht$k]}H|$(Ht$hDt$k]H|$0Ht$\D|$h2D$\D$@D$A HD$H:NIH(HI}EeEuHIE;H}(E}HIED$AE|$@dH5:)L:tjHHzH;=d(H=>(JpHt$nH$2>H$YfH(H5]H81H\$xH$L$L$L$L$HĨH|$1Ht$\H|$轃H|$Ht$PDl$\HD$Pȕ=H\$PHD$@v@ HD$HLIH(HI|$El$AD$HI$=:H(AD$AD$HI$|$@2H5
9)L谇HHzH;=֡(
HH$6H$H|$1H|$ 1X[H|$Ht$\葂H|$Ht$PDl$\HD$P蜔AH\$PHH|$ Ht$hZ4Dt$hD$@,? HD$HmKHHK(HH}DmDuHHE8H(EEHHE|$@H57)HnAHHzH;=(H=m(JHt$iH$a;H$H|$Ht$\Qxul$\D$@?> HD$HJhHH(CCHHCHɞ(HH|$@H56)H蓅fDD‰fMH5XH藓1H|$Ht$\血xH|$Ht$hl$\:YH|$ Ht$`Dd$h=FDl$`D$@V= HD$HIhHH*(DcDkHHCH(HH|$@H|$Hw;D$@DH|$Ht$hl$\XcDd$hD$@< HD$HIhHH(DcCHHCHJ(HH|$@H|$H:bfH|$H:JDKH5VH1fH|$Ht$`1H|$Ht$PDl$`HD$PxH\$PHH|$ Ht$hyWH|$(Ht$kDt$h\W~D|$kD$@; HD$HGIH(HI|$El$Et$HI$\5H(E|$AD$HI$|$@fH5-4)LЂHHzH;=( H=М(~JHt$lH$7H$D‰VJH5WVH臐1HxHHxH;=r(3HD11UD‰IH5UH,1-D‰IH5dVHxD‰IH5UHޏ1IH5TH辏2D‰gIH5@VH蘏D‰AIH5BUHr1lHcHHxH;=](H=7(PHt$m/6H|$H7D$@D‰HH5EUHnHH5SHǎPH|$HH7D$@H|$H47D$@PHH5SH聎1{HrHHxH;=l(H=F(PHt$g>5H=(PHt$o5H|$H6D$@6D‰GH5SHǍ1AHHHxH;=(?H=(thP%Ht$j4DDD:HfBaJAFH5FRH.bPJHH@HCH|$@H6HHBJ@1DH@HnCH|$@H5HHAIHe@H=CIH|$@5LHAI;@fDH&@HBLI,L;-믋PJH
HCA>I?ILi,LM,H|$@5LH	AI?iH?HzBH?HjBIL,LM,H|$@4LgIIH+HLw,H|$@}4HHJqrPJHAJqr|JqrI"*H|$@H4HH#@HH@>HAH=(t5JHt$fH$1H$PJHtJqrfSHH HHD$H.)Ht$xLH\$$~4HHD$t	HHP<$uH(HH [@H|$2@D‰CH5TH11HH2HH>F=1fH=H\@fff.H\$Hl$HLd$Ll$H5gLt$H1LD$IQH|$Ht$T`vH|$Ht$HDl$THD$HkH\$HHJH|$ Ht$]NDt$]D$02HD$8=?IH(HI|$El$Et$HI$,|$0H5,)LUztEHHzH;=(xHHD$L)HD$DHQ(H5
TH8:1H\$`Hl$hLd$pLl$xL$HĈ@H|$Ht$T!uxel$TD$02HD$8P>HH.(kHHHՓ(HHC|$0uFH5,)HryeDD‰FAH5QHw18H|$8/D$0H|$Ht$TitxH|$Ht$HDl$THD$HxH\$HHD$0&1HD$8g=IHE(HI|$El$AD$HI$*|$0$H5#+)L~xjHHzH;=(%H=~(JHt$[HD$q-HD$D?H5PH/1D‰?H5QH1HHHxH;=(H&1H|$8S.D$0 o?H5PH蠅H|$8$.D$0@?H5PHq1+H"HHxH;=\(jH=6(zPLHt$\.,=H=	(t6P#Ht$_,H9A8hPJHH8H^;IL%LM%H|$0-LIH9AB8ftJqrH%8H:H|$0HP-HHU9PA71@H7H:ILc$LM$H|$0,LbIH=(t7JnHt$^HD$*HD$UPJHJqrDH\$Hl$HLd$Ll$H5aLt$HL%(LD$HD$HHl$0H\$@ID$HD$0HD$@BH')H|$Ht$H1Hl$0H\$@}H|$Ht$PLt$HHD$PHl$0H\$@ЀAHD$PEQHt$PHAHl$0H\$@H3At"H\$PHtHHxL9dHt#H|$ Ht$PHD$PH\$@WAHD$PEHt$PHH\$@H[3AMt1H5b(H+(HL<.HtHT$H9PIHHLP2I4HIH|$0LpHwG&HH|$@IE Hw,&HIE(LJf.1Ht
AHDDDHl$0H\$@;H5OHB1HT$@HzL9HT$0HzL9aH\$`Hl$hLd$pLl$xL$HĈHl$0DH\$@:H55NHŀ1Ht1Au+ADH\$@`:H5NH葀J@HDDf.ADLl$PM$IEHxL9L)!@IHHIIFLP0fDIEHHIEIELP0@H=AN*H4<3fyH=(JHt$_HD$&HD$hH=t(t{J<Ht$^HD$k&HD$#H=A(tSPHt$]=&H=(t5PHt$\&sJqr낋PJH몋PJHHt.HI=%H5%L]5IIr2LLH3]2V붋JqrSHH HHD$H#)Ht$xxLH\$$^(HHD$t	HHP<$uH(HH [@H|$&@D‰7H5LH}11HH&HH2:t11fHd1H<4fff.SHH HHD$H!)Ht$wxLH\$$n'HHD$t	HHP<$uH(HH [@H|$%@D‰6H5KH|11HH%HH1901fHt0HL3fff.ATUSHH`L%(HHD$PID$HD$H )Ht$P1HHl$vHl$PHt,H5(HG(HHX(Ht
H;XHEHH|$0PHl$Ht$0H-HD$0HxL9H|$@HH\$@HsHvGRKHt}1HHmHT$@HzL9?HT$HzL9H`[]A\HcH Hl$D‰5H5JHJ{HT$1먐H	(HH|$ H.Hl$Ht$ H1,HD$ HxL9H=(rPHt$\!H=†(PHt$]!DH1H=(JHt$_HD$y!HD$H=O(JHt$^HD$B!HT$HD$H|$@H H~ H0H|$ Hi H/6-PJHHtHHl$HHy-HHHHl$._-PH|JqrH놋PJHH|$0HfJqrSHH HHD$H)Ht$sxLH\$$.#HHD$t	HHP<$uH(HH [@H|$f!@D‰~2H5OHHx11HH!HH-5D,1fH4,H/fff.Ld$H\$HHl$Ll$H5UHXIHD$E17uLH\$8Hl$@Ld$HLl$PHXHY)H<$Ht$1YrH|$Ht$ Ll$HD$ wH\$ H2Mt0H5(H|(HL#HtH$H9PIEHLI8HHxH;=V(H(D‰0H5FHwf.D0H5GHvf.H=Tt!H+3r*E1H~HHxH;=(u+HE1o^00H5FHavH=O(tAPHt$/OH=-(t*PHt$.)PJH뼋PJHHHt,II)LL*)ff.ATHUSH`H-(HHD$PHEHD$ CH)Ht$P1H\$ oH\$PD$H|$0HHD$"H\$ Ht$0H`&HD$0HxH9|$uGH|$@H:Ld$@It$HDH1HLfqfDH|$fD$H\$ D‰q.H5EHtHT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ H)(HH1H=9(JHt$_HD$0HD$H=	(PHt$]H=(t<JkHt$^HD$HT$ HD$JqrsJqrH|$@HHH*HHH|$lHHq(l0H\$ 'HH\$ &H|$0H뷋PJHffffff.H\$Hl$HLd$Ll$H5PLt$H1Iw2/sH\$0HD$XHH<$Ht$`HD$`q3Ld$`MZH)H|$Ht$X1lLl$XMD$ ]H|$PLLHD$(%Ht$PH{ H|$Pa|$ L5)e(HHILLcII$HxH;=}(L~fDH}(H5DE1H8qLH\$pHl$xL$L$L$HĘf.H\$0HsH<$Ht$XHD$X|pLd$XMDD$ *H|$@LHD$(
Ht$@HKH|$@1|$ L5)5'HHIwLLwbIttI$HxH;=|(H=w|(KPHt$lof.D)H5WAH/pE1@Hp)H5rAHpE1tMtI$HxH;={(LE1먿)H5'AHoE1tM{I$HxH;={(tH={(PHt$m~@D‰)H5AHGo@fH|$(D$ &(H53AHofDD(H5@HnH|$(hD$ H=z(t2PHt$oHHH2%PJHHHH%H|$@IH|$ ]LHb#]+"IH!@몋PJHLHH=z(t/PFHt$n7LH8PJHH|$PIH|$ LH"*c!PJHHE!IfATHUSH`H-ny(HHD$PHEHD$ CH<)Ht$P1H\$ gH\$PD$4H|$0HHD$	H\$ Ht$0HHD$0HxH9|$uGH|$@HLd$@It$H><H1HLh^qfDH|$D$H\$ D‰!&H5?HRlHT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ Hw(HH1H=w(JHt$_HD$HD$H=w(PHt$]H=w(t<JkHt$^HD$HT$ HD$JqrsJqrH|$@HHH!HHH|$HH! (H\$ HH\$ H|$0HO뷋PJHffffff.SHH HHD$H)Ht$1exOH\$$HHD$<$uH [fDH|$$D‰#H5=Hj11HH	HH	'1fHH| fff.USHH8H|$HD$(tHH
)Ht$(1Hd$H|$ HD$5Ht$ H|$vH|$ <$uNH-
)Ht$HHHHZHH|$H8H[]fDH|$$HHHH%1@D‰v"H5<Hh1HH|$&H.HD@H|$ HwHHQ	Hfff.USHH8H|$HD$(	HH$)Ht$(1HbH\$($H|$ HHD$Ht$ H|$H|$ d
<$uNH-:)-Ht$HHHHmYHH|$ 
H8H[]fDH|$$HHeHHje$1@D‰ H5;H'g1HH|$	HH@H|$ H	HHHfff.SHH HHD$H
)Ht$1axOH\$$HHD$4<$uuH [H|$$D‰H5:H/f11HHHH#1fHHfff.SHH HHD$H	)Ht$ `xTH\$$HHD$tHHt<$uHGq(HH [DH|$
@D‰H57:H7e11HH!HH&!"1HHH\$Hl$HLd$Ll$H5BLt$L|$HxLD$1ҹP$+rH\$@HH|$H$HDŽ$cL$M\H|$H$(RQH|$ H$$D$(0QH|$(H$,D$$QD$,Ƅ$
H$EDDLH$H$HPH$3$ L5I)HHILL&UIt#I$HxH;=Lo(3LfDHfDHo(H5:E1H8bLH$HH$PL$XL$`L$hL$pHx@H|$1H\$@OHH|$H$HDŽ$a	L$MFH|$H$$tO	D$$Ƅ$WH|$`A'1DLH$wHt$`HH|$`$H
 L5)QHHILLSII$HxH;=m(iH=m(PKH$29H|$1H\$@wNHH|$H$HDŽ$y`L$MH|$H$$NH|$ H$(D$$M	D$(Ƅ$
H$A'DDLH$H$H9H$$ L52)HHILLRII$HxH;=1l(H=l(PH$8H5_5H_E1MI$HxH;=k(%LE1cAH55Hr_E1;M2I$HxH;=[k(tH=9k(PH$92녿H54H_E1MI$HxH;=j(?H=j(
P!H$3f.H$H|$HDŽ$H]AtL$MVH|$HHDŽ$]AH$HƄ$<H$1HLH$H$HH$$H) HD$.HHI`Ht$LnOAItIHxH;=i(
LfAAHEHxH;=ji(H<H$H|$HDŽ$Hj\A:L$MH|$HHDŽ$5\AH$HH|$ H$(ID$(Ƅ$H$DHLH$|H$H
H$$+H) HD$HHIHt$LMAItIHxH;=h(LAHEHxH;=g(}H=g(P_H$;MD‰NH5w1H[f.DH50HO[E1D‰H52H&[YD‰H5@2H[3ADDDH50HZADDDH5/HZ]H$/Ƅ$
EBH50HsZ1At!MtIHxH;=ef(nL7E1EAHHEHxH;=&f(HE1D‰H50HYAt!MtIHxH;=e(LE1EAtHkHEHxH;=e(nH=ne(!PPH$=c>fDH$Ƅ$ZEH5O/HY1)H5.HXE11tH5\.HXE11D‰pH5.HX@DFH5-HwX#D‰ H5I.HQXDH5k-H+XH$Ƅ$H5.HW}H5e.HWD‰~H5.HW8H$-Ƅ$H$Ƅ$H=fc(tKPH$?_PJH7LH!HH
PJHHHH
H=b(tPPH$>IH$LHr
f9PJHHV
`H$I!뫋PJH>H8H=Yb(}PH$5NPJHpH$IH$LH	,IŐH	ӋPJH}HHeH]LHLHH=H5PJHHH
0	dH|$`I
H$QLIHmLHH=a(tiPH$7LHH
HH=`(t-PH$:PJH딋PJHIH$LH	<H&nH$I	뱋PJHPJHoH$I	H$LH	IfDH<H=_(tNPxH$6fH=_(t-PH$<PJH믋PJHHxH=[_(t"PH$4TPJH@H\$Hl$HLd$Ll$H51Lt$L|$HxLD$1ҹ+rH\$@H-H|$H$HDŽ$QL$M\H|$H$(?H|$ H$$D$(p?H|$(H$,D$$N?D$,Ƅ$1H$EDDLH$0H$H0H$s$ L5($HHIfLLfCIt#I$HxH;=](3L^fDHfDHY](H5,E1H8?QLH$HH$PL$XL$`L$hL$pHx@H|$1H\$@>HOH|$H$HDŽ$P	L$MFH|$H$$=	D$$Ƅ$H|$`A''DLH$Ht$`HH|$`$E
 L5(HHILLAII$HxH;=[(fH=[(PHH$26@H|$1H\$@<HH|$H$HDŽ$NL$MH|$H$$\<H|$ H$(D$$:<	D$(Ƅ$H$A'DDLH$H$HH$\$ L5(
HHIOLLO@II$HxH;=qZ(H=KZ(PH$8@H5'HNE1MI$HxH;=Y(%LE1cH5'HME1;M2I$HxH;=Y(tH=yY(PH$9r녿H5/'HGME1MI$HxH;=0Y(?H=
Y(
P!H$3f.KH$H|$HDŽ$H
LAtL$MVH|$HHDŽ$KAH$HƄ$|H$'HLH$H$H|H$$H( HD$kHHIHt$L=AItIHxH;=W(
LA>HEHxH;=W(Hy@H$H|$HDŽ$HJA:L$MH|$HHDŽ$uJAH$HH|$ H$(8D$(Ƅ$H$DHLH$H$HH$?$+Hj( HD$HHI-Ht$L+<AItIHxH;=QV(L#AHEHxH;='V(H=V(PbH$;PD‰H5$HIf.D^H5/#HIE1D‰5H5$HfIYD‰H5$H@I3ADDDH5"HIADDDH5"HH]H$oƄ$
EH5;#HH1At!MtIHxH;=T(nLwE1EAHHEHxH;=fT(HE15D‰H5O#HHAt!MtIHxH;=T(LE1EAtHkHEHxH;=S(nH=S(!PPH$=>fDH$Ƅ$]EH5!HOG1)H5!H/GE11tH5 HGE11D‰H5)!HF@DH5W HF#D‰`H5 HFD:H5 HkFH$Ƅ$H5!H3F}H5 HFD‰H5!HE8H$mƄ$H$SƄ$H=Q(tKPH$?PJH7LHaH	HPJHHHHH=3Q(tPPH$>,IH$LHf9PJHH`H$Ia뫋PJH>H8H=P(}PH$5PJHpH$IH$NLHSN,IŐHӋPJH}HHHLHLHH}HuPJHHHpdH|$`I>H$LIH?mLH_H=ZO(tiPH$7SLH#HHH=O(t-PH$:PJH딋PJHIH$LH|HfnH$I1뱋PJHPJHoH$IH$VLH[VIfDH<H=N(tNPxH$6
fH=M(t-PH$<PJH믋PJHHxH=M(t"PH$4PJH@USHHXHH5mE111HD$@WH|$ HD$HHt$ HH|$ |$@uJ H-(iHHHHH2HHpHXH[]fDH|$HFD$@H]D1HHHvHHH|$ H	H|$@_HHfHH@H\$Hl$HLd$Ll$H5ELt$H1IgIH\$ H4H<$H$HDŽ$?L$MH|$H$z-H|$H$D$X-D$Ƅ$kH$DDLH$
H$HH$$ L5(aHHILL0It I$HxH;=J(LH@fDHJ(H5"E1H8>LH$H$L$L$L$H@H\$ HH<$H$HDŽ$n=L$MPƄ$H|$@LH$!Ht$@H$H|$@j$ L5(HHI]LL]/It"I$HxH;=I(LUDHH\$ HH<$H$HDŽ$v<,L$MH|$H$*D$Ƅ$H|$` DLH$Ht$`HbH|$`H$ L5^(HHI+LL;.II$HxH;=]H(H=7H(PvH$,dH5H;E19M0I$HxH;=G(-LE1iH5rH;E1+M"I$HxH;=G(:LE1RH5HD;E1MI$HxH;=-G(TH=G(hP6H$$D‰H5H:f.D^H5H:E1D‰5H5Hf:qH$Ƅ$EDH5H:E1D‰H5&H9DH5_H9;H$MƄ$H$3Ƅ$H=E(PH${PJH'H|$`IH$>LHC>IŐHHHɋPJHvLHHH~HvHHkHcH=D(t{PH$LH|IH$zLHz%DkHfDsH(PJHH=#D(t2PH$LHPJHH|$@IH$LH}IDHfPJHH$I#H=lC(t"PH$ePJHDH\$Hl$HLd$Ll$H5PLt$H1IgIH\$ H4H<$H$HDŽ$6L$MH|$H$z$H|$H$D$X$D$Ƅ$kH$DDLH$H$HH$$ L5(aHHILL'It I$HxH;=A(LH@fDHA(H52E1H85LH$H$L$L$L$H@H\$ HH<$H$HDŽ$n4L$MPƄ$H|$@LH$1Ht$@H$H|$@j$ L5(HHI]LL]&It"I$HxH;=@(LUDHH\$ HH<$H$HDŽ$v3,L$MH|$H$!D$Ƅ$H|$` DLH$?Ht$`HbH|$`H$ L5^(HHI+LL;%II$HxH;=]?(H=7?(PvH$,dH5H2E19M0I$HxH;=>(-LE1iH5H2E1+M"I$HxH;=>(:LE1RH5,HD2E1MI$HxH;=->(TH=>(hP6H$$D‰H5H1f.D^H5/H1E1D‰5H5Hf1qH$Ƅ$EDH5H1E1D‰H56H0DH5oH0;H$MƄ$H$3Ƅ$H=<(PH${PJH'H|$`IH$>LHC>IŐHHHɋPJHvLHHH~HvHHkHcH=;(t{PH$LH|IH$zLHz%DkHfDsH(PJHH=#;(t2PH$LHPJHH|$@IH$LH}IDHfPJHH$I#H=l:(t"PH$ePJHDH\$Hl$HLd$Ll$H5[Lt$H1IgIH\$ H4H<$H$HDŽ$-L$MH|$H$zH|$H$D$XD$Ƅ$kH$DDLH$H$HH$$ L5(aHHILLIt I$HxH;=8(LH@fDH8(H5BE1H8,LH$H$L$L$L$H@H\$ HH<$H$HDŽ$n+L$MPƄ$H|$@LH$Ht$@H$H|$@j$ L5(HHI]LL]It"I$HxH;=7(LUDHH\$ HH<$H$HDŽ$v*,L$MH|$H$D$Ƅ$H|$` DLH$Ht$`HbH|$`H$ L5^(HHI+LL;II$HxH;=]6(H=76(PvH$,dH5H)E19M0I$HxH;=5(-LE1iH5H)E1+M"I$HxH;=5(:LE1RH5<HD)E1MI$HxH;=-5(TH=5(hP6H$$D‰H5H(f.D^H5?
H(E1D‰5H5
Hf(qH$Ƅ$EDH5	H(E1D‰H5F
H'DH5	H';H$MƄ$H$3Ƅ$H=3(PH${PJH'H|$`IH$>LHC>IŐHHHɋPJHvLHHH~HvHHkHcH=2(t{PH$LH|IH$zLHz%DkHfDsH(PJHH=#2(t2PH$LHPJHH|$@IH$LH}IDHfPJHH$I#H=l1(t"PH$ePJHDH\$Hl$HLd$Ll$HHHHt$PHHD$PK$H\$PHD$@H|$ HHD$HHt$ H
H|$ P|$@
 L-y(HHIFLLFIt#HHxH;=m0(H?HLH\$hHl$pLd$xL$HĈfDDH5H#E1fH5H#E1HwHHxH;=/(uXHE1WH|$HD$@H=t/(PHt$^lH=G/(tQPHt$_GIH|$@(LH-(4H|$ IʋPJHHHHyHLH܋PJHIATHUSH`H-.(HHD$PHEHD$ CHL(Ht$P1H\$ H\$PD$tHD$HHH|$0PH\$ Ht$0HOHD$0HxH9|$uFH|$@H)Ld$@It$H}H1HLpDH|$VD$H\$ D‰aH5H!HT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ H-(HH1H=)-(JHt$_HD$ HD$H=,(PHt$]H=,(t<JkHt$^HD$HT$ HD$JqrsJqrH|$@HHHHHH|$\HHa\H\$ HH\$ H|$0H뷋PJHffffff.H\$Hl$HLd$Ll$H5&Lt$HxIHD$8^uR111t#HtHHxH;=+(aH{1H\$PHl$XLd$`Ll$hLt$pHxH1(H<$Ht$81H|$Ht$@Lt$8HD$@|ALd$@MH|$Ht$@HD$@KH\$@HD$ HLLHD$(|$ L5*(IAtI$HxH;=*(LzLHHxH;=}*(HOLD‰H5H/pf.H|$(D$ Q@DDDH5H1UfDE1H5HAt"MtI$HxH;=)(L|1D11*H5H[fH5oH7{H=")(PHt$OrH=((tHPWHt$NHH=((t*P[Ht$MLPJH뵋PJHH|$ ILH;H=f((t/PHt$LbHHPJH룋PJHfLl$H\$HHl$Ld$H5HhIHD$(E1uLH\$HHl$PLd$XLl$`HhH(H<$Ht$(1H|$Ht$0Ld$(HD$0H\$0HD$HLHD$r|$L%'(I$MPHHxH;=.'(HM,D‰H5Hf.D~H5Hf.H|$&D$E@>H5HoE1H{HHxH;=Y&(uHE1,[H='&(tAPHt$?'H=&(t*PHt$>PJH뼋PJHH|$ILHt@<HfD[H3H\$Hl$HLd$Ll$H5bLt$HxIHD$8uR111t#HtHHxH;=9%(aH1H\$PHl$XLd$`Ll$hLt$pHxH(H<$Ht$81QH|$Ht$@Lt$8HD$@ALd$@MH|$Ht$@HD$@H\$@HD$ HLLHD$(F|$ L5$(IAtI$HxH;=8$(L
LHHxH;=
$(H߸LD‰H5Hpf.H|$(6D$ Q@DDDDH5Hu1UfDE1H5HGAt"MtI$HxH;=:#(L1D11H5HfH5gH{H="(PHt$O誽rH="(tHPWHt$N聽HH=\"(t*P[Ht$MXLPJH뵋PJHH|$ I LH% H=!(t/PHt$LHHmPJH룋PJHfH\$Hl$HLd$Ll$H5Lt$HxIHD$8uR111t#HtHHxH;=Y!(aH+1H\$PHl$XLd$`Ll$hLt$pHxH(H<$Ht$81qH|$Ht$@Lt$8HD$@,ALd$@MH|$Ht$@HD$@H\$@HD$ 詾HLLHD$(ֽ|$ L54 (IAtI$HxH;=X (L*LHHxH;=- (HLD‰H5Hpf.H|$(VD$ Q@DDDdH5H1UfDE16H5HgAt"MtI$HxH;=Z(L,1D11H5HfH5wH{H=(PHt$OʹrH=(tHPWHt$N衹HH=|(t*P[Ht$MxLPJH뵋PJHH|$ I@LHE@H=(t/PHt$LHHPJH룋PJHfH\$Hl$HLd$Ll$H5Hx1ҹI?#HK(H<$Ht$@1HD$@H|$Ht$8Ld$@HD$8H\$8HtH|$Ht$H6Dl$HD$ DHLHD$(輮|$ L%(I$LtBHHxH;=( H螱L!fH(H5:H81H\$XHl$`Ld$hLl$pHxH1(H<$Ht$81HD$8
H|$Ht$@Ld$8HD$@sH\$@HD$ !HLHD$(輭|$ KL%(I$L>HHxH;=(H=(PHt$L蚶DD‰.H5H_1DH5H/1D‰H5WH1iH`HHxH;=(H輯1=H|$(KD$ gH5HH|$(D$ 8H5QHi1HHHxH;=T(jH=.(PLHt$M&=H=(t6P#Ht$OHhPJHH~HVPJHH|$ I蛶LH=(t;PHt$N肴HuDkRPJHHHH|$ I)L뷋PJHfDH\$Hl$HLd$Ll$H5qHx1ҹI#H(H<$Ht$@1HD$@H|$Ht$8Ld$@HD$8H\$8HtH|$Ht$HvDl$HD$ _DHLHD$(謻|$ L%(I$LtBHHxH;=( HެL!fH(H5*H81H\$XHl$`Ld$hLl$pHxHq(H<$Ht$81HD$8H|$Ht$@Ld$8HD$@
H\$@HD$ aHLHD$(謺|$ KL%(I$L>HHxH;=(H=(PHt$LڱDD‰nH5wH
1D>H5Ho
1D‰H5GH?
1iH`HHxH;=*(H1=H|$(苲D$ H5pH	H|$(\D$ xH5AH	1HHHxH;=(jH=n(PLHt$Mf=H=A(t6P#Ht$O=H0+ּhPJHH込H薿PJHH|$ I۱LH=(t;PHt$N¯H赽DVRPJHH>HH|$ IiL뷋PJHfDH\$Hl$HLd$Ll$HLD$H51ҹttAH(H5H81H\$hHl$pLd$xL$HĈf.H|$1H(H|$Ht$@1HD$@HD$HH|$Ht$PHl$@xkH(H|$ Ht$H1Dd$P|H\$HHD$0UHDHHD$8貳|$0H(HD‰H5H1D‰H5_H1Hy(H|$Ht$H1HD$HHD$@xH|$Ht$PLd$HHD$PH\$PHCH~(H|$ Ht$@1Ll$@M0D$05LHLHD$8"|$0ADHHzH;=(HHD$详HD$DD^H5H1D‰6H5Hg1`HWHHxH;=R(H$14H|$8賭D$0%H|$8蟭H5H눿襾H5HjD‰H5H1_H5PH1H=y(tFP3Ht$_u$H|$0ISLHXSPJHHH辺H|$0HHH輷1DH覷H~H=(t.JHt$^HD$ŪHD$VJqrff.H\$Hl$HLd$H5Hh1Itt3H\(H5%H8E1H\$PHl$XLd$`HhH|$1<1ɅHD$8Hا(Ht$8H<$d|H|$Ht$@H\$8x8l$@D$ HHD$(|$ HHu(HYD‰JH5;H{11@D‰H5HO1xH|$Ht$@Ld$8HD$@jxtH\$@HD$ HLHD$(|$ umL%
(I$LHHxH;=
(H螢LcfDDNH5H15H|$(D$ H|$(H5H<1HHHxH;='
(uH1H=(t.PHt$OH蒴f뒋PJHH{HSH|$ I覩LH=(tJPHt$N荧H|$ HkHHpk1PJHHHҶfUHH5SH8IHD$ HD$(蜿H(H<$Ht$ 1MH(H|$Ht$(1Hl$ (H\$(HD$踩HHHD$|$uxH8[]ÐH|$D$H81[]D‰H5H'1D‰θH5?H1覸H5wH1XH|$HçHHȳûn1/Hf[H3SHH HHD$H?(Ht$1xGH\$$qHHD$<$uH
(HH [DH|$讦@D‰ƷH5H11HHHH茱1H{HSSHH HHD$H_(Ht$1xGH\$$葧HHD$褢<$uH'	(HH [DH|$Υ@D‰H5H11HHHH謰1H蛰HsUHH51ҹSHHIQH](H<$Ht$01HD$0H|$Ht$?H\$0(l$?D$ a@HHD$(P|$ u9H(HHH[]H(H5H8HH1[]ÐH|$(v@H(H<$Ht$01HD$00x<H\$0D$ ͥHHD$(軤|$ gH|$(XD‰.H5gH_1:D‰H5H/1
H0+֮1H|$ HHH赮H荱H|$ HHHH脮H\fff.SHH HHD$H_(Ht$1xGH\$$葤HHD$<$uH'(HH [DH|$΢@D‰H5H11HHHH謭1H蛭HsSHH HHD$H(Ht$1xGH\$$豣HHD$4<$uHG(HH [DH|$@D‰H57H711HH!HH&!̬1H軬H蓯H\$Hl$HLd$Ll$HxLD$H51ҹ]SH|$Ht$@HD$@H\$@HH|$Ht$HKDl$HD$0d HD$8襮DHHId|$0-H5(LtEHHzH;=(NHHD$̘HD$DH(H5H81H\$XHl$`Ld$hLl$pHxD$0计 HD$8HHԩ|$0H52(H%H(H|$Ht$@1HD$@mH\$@HD$0/ HD$8pHHH袬|$0H5(HfDH|$8ND$0K@D^H5H1>H5Ho1D‰H5H?1yHpHHxH;=*(H1MDH|$8膞D$0H|$8rD$0莯H5/H{D‰hH5H1H=(tJPdHt$O~UHH|$0\HHa\1PJHHHëHHHHHH|$0HHHH薨HnILM谕H|$0趝LH軩趱a\H=(t9JHt$NHD$肛HD$H HJqrIfDSHH HHD$H(Ht$xLH\$$HHD$t	HHP<$uH'HH [@H|$V@D‰nH5H11HH艜HH莨艰41fH$Hfff.SHH HHD$H(Ht$1xOH\$$1HHD$ԣ<$u$H [fDH|$n$D‰~H5_H11HH虛HH螧虯D1fH4Hfff.ATHUSH`H-^'HHD$PHEHD$ CH(Ht$P1H\$ H\$PD$$H|$0HHD$"H\$ Ht$0HHD$0HxH9|$uGH|$@HڕLd$@It$H.H1HLXqfDH|$D$H\$ D‰H5JHBHT$ 1HzH9uIH`[]A\fHcL襕HT$@HzH9u{HT$ H'HH1H='JHt$_HD$ЗHD$H='PHt$]街H=|'t<JkHt$^HD$sHT$ HD$JqrsJqrH|$@H螖H薖H辦HHH|$HHH\$ 貣HH\$ 螣H|$0H?뷋PJHffffff.H\$Hl$HLd$Ll$H5bLt$H1Ic
H\$0HD$hHH(H<$Ht$h1H|$Ht$pHD$p]A>Hl$pHiD$ 
H|$`HD$(蛐Ht$`HޜH|$`T|$ L5%(HHI
LLZAItHEHxH;='HQHfDHQ'H5E1H87LH$H$L$L$L$HĨ@H\$0HD$hH誏HÐ(H<$Ht$h1CD$ H-'HD$(H|$@HEHD$PbHt$@H襛H|$@HD$PHxH9|$ L%ڑ(ͣHHH远LHID‰ަH5gHE1D‰讦H57HDH|$(^D$ VDDDpH5QHH|$(%D$ AH5zHrAE1EHHEHxH;=W'uHE1*H=%'t@PHt$%HH|$ HH豟PJHH蘟H`HhHH|$P+LHŐ蛌H3H;HH='t.PHt$}肒H|$@H뙋PJHHH=>'t}PHt$~:IH
L:IH|$ LH
谞yHfD蛞+H|$`IY븋PJHfff.H\$Hl$HLd$Ll$H5~Lt$H1I/sH\$0HD$hHH(H<$Ht$h1H|$Ht$pLl$hHD$pXAYHl$pHD$ H|$`HLHD$(萡Ht$`HӗH|$`I|$ /L5(
HHILLOAIt#HEHxH;=t'0HFfDH؋fDHA'H5E1H8'LH$H$L$L$L$HĨ@H\$0HD$hH蚊H(H<$Ht$h13Hl$hD$ ̒L%'HD$(HT$PH|$@HID$HD$PDHt$@H臖H|$@HD$PHxL9|$ L%(诞HHH街LHIfD‰辡H5WHE1D‰莡H5'HDH|$(>D$ TDDDPH5IHH|$(D$ !H5rHRAE1EHHEHxH;=7'uHE1
H='t@PHt$HH|$ HH葚PJHHxH@HHHH|$PLHŐ{HHHH=f't.PHt$}bH|$@HЈ뙋PJHHH='t}PHt$~IHL:IH|$ LH萙yHfD{+H|$`I9븋PJHfff.H\$Ld$HHl$Ll$H5|Lt$HHo'IHD$HLd$ HCHD$ ֤E1u?HD$ HxH9TLH\$`Hl$hLd$pLl$xL$HĈfDHɇ(H<$Ht$H1Ld$ DH|$Ht$PLt$HHD$PLd$ A'Hl$PHqD$觎H|$0HLHD$肗Ld$ Ht$0L耕HD$0HxH9|$H|$@LVLt$@IvH諳H1HLIHD$@HxH9LAHEHxH9H躄DLd$ D‰iH5"HE1cfL%Y'I$}Ld$ DDDH50HPfDH|$΋D$@HcL赇Ld$ ќH52HAE1EHHEHxH9u=HE1较H='^PHt$_豉H='t6PHt$^茉H肗f{Ld$ !ZPJHLd$ HL謈HԘH=$'t.PHt$[ H|$@Hn븋PJHH|$0ITH|$ڊLXIH='tHPHt$]蹈H='t*PHt$\萈PJH뵋PJHHPJHffffff.H\$Hl$HLd$Ll$H5BLt$H1I觠c
H\$0HD$hH蔂H(H<$Ht$h1-H|$Ht$pHD$pA>Hl$pHiD$ 蚊H|$`HD$(+Ht$`HnH|$`|$ L5(訖HHI蚏LLAItHEHxH;='HHxfDH'H5rE1H8LH$H$L$L$L$HĨ@H\$0HD$hH:HS(H<$Ht$h1D$ qH-Z'HD$(H|$@HEHD$PHt$@H5H|$@諁HD$PHxH9|$ L%j(]HHHOLHID‰nH57HE1D‰>H5HoDH|$(D$ VDDDH5!H1H|$(赆D$ їH5BHAE1EHHEHxH;='uHE1~H='t@PHt$资HH|$ 薆HH蛒薚APJHH(HHHH|$P軃LHŐ+~HH˓HH='t.PHt$}H|$@H뙋PJHHH='t}PHt$~ʃIH}L:IH|$ 蕅LH蚑蕙@yHfD++H|$`I~븋PJHfff.H\$Hl$HLd$Ll$H5\Lt$H1I觛/sH\$0HD$hH}H~(H<$Ht$h1-H|$Ht$pLl$hHD$pAYHl$pHD$ 蕅H|$`HLHD$(`yHt$`HcH|$`}|$ /L5(蝑HHI菊LLAIt#HEHxH;='0H{fDHh}fDH'H5rE1H8LH$H$L$L$L$HĨ@H\$0HD$hH*|HC}(H<$Ht$h1Hl$hD$ \L%E'HD$(HT$PH|$@HID$HD$PxHt$@HH|$@|HD$PHxL9|$ L%L~(?HHH1LHIfD‰NH5HE1D‰H5HODH|$(΁D$ TDDDH5HH|$(蕁D$ 豒H5*HAE1EHHEHxH;='uHE1yH='t@PHt$HH|$ vHH{v!PJHHHzH؎HH|$P~LHŐyHzH諎HH='t.PHt$}~H|$@H`z뙋PJHHH='t}PHt$~~IHzxL:IH|$ uLHzu yHfD+H|$`Iy븋PJHfff.H\$Hl$HLd$Ll$HxH|$ HD$8xH5AIHvE1u/H|$ UyLH\$XHl$`Ld$hLl$pHxfHyy(H<$Ht$81H|$Ht$@HD$@H\$@HD$gH|$0HD$wHt$0H|$ 9H|$0x|$L-z(sHt$ HIcLLIHHxH;='_HvD‰^H57HE1D.H5_H_DH|$}D$0@H5wH'E1GH>HHxH;='uHE1uH='tNPHt$O{H|$0INwH|$}LH蹉贑_sI׋PJHHBH|$ wHLHUuH=Q't$PHt$NM{xH뱋PJHH\$Hl$HLd$Ll$HxH|$ HD$8uH5WIHvE1u/H|$ UvLH\$XHl$`Ld$hLl$pHxfHyv(H<$Ht$81H|$Ht$@Ld$8HD$@H\$@HD$b}H|$0HLHD$Ht$0H|$ .H|$0u|$L-uw(hHt$ HIXLLIHHxH;='dHsD‰NH57HE1DH5_HODH|$zD$+@H5wHE17H.HHxH;='uHE1rH='tNPHt$OxH|$0I>tH|$zLH詆褎OsI׋PJHH2H|$ sHLHErH=A't$PHt$N=xsH뱋PJHUSHH8H|$HD$(rHHs(Ht$(1HE$zH|$ HD$urHt$ H|$~H|$ ,s<$uNH-u(Ht$HHHH5HH|$rH8H[]fDH|$x$HH-yHH2-؃1@D‰趉H5H1HH|$frHnH脃@H|$ HArwHHpHfff.USHH8H|$HD$(4qHHDr(Ht$(1HH\$($_yH|$ HHD$}vHt$ H|$.}H|$ q<$uNH-zs(mHt$HH]~HHHH|$`qH8H[]fDH|$Fw$HHwHH誃襋P1@D‰6H5Hg1HH|$pHH@H|$ HpHHoHfff.H\$Hl$HLd$Ll$H5bLt$H1LD$u!H'Hp(H$H|$1HDŽ$Ld$@HCHD$@H|$H$L$HDŽ$Ld$@AH$HQH|$ H$Ld$@6~D$D$0wH|$pDHLHD$8uLd$@Ht$pL}HD$pHxH9|$0H$LpL$IFH=H1HLBH$HzH9At$HUHzH9HHD$&mHD$HT$@HzH9tRH='J8H$HD$sHD$H'H5H81H$H$L$L$L$HH'Hrn(H$H|$1HDŽ$Ld$@HCHD$@H|$H$L$HDŽ$Ld$@A}H$HD$0+uH|$PHLHD$8sLd$@Ht$PL{HD$PHxH9y|$0HH|$`LnLt$`IFH=:+H1HLUHT$`HzH92At*HUHzH9RHHD$<kHD$HT$@HzH9^H='J@H$HD$qHD$$@Ld$@D‰虃H5jH1Ld$@D‰lH5=H1VfDLd$@D‰9H52HjA1E(HHEHxH9QH&j1Ld$@DDDւH5H1H|$8qD$07HcLqmjLd$@荂H5HOH'H7Ld$@DDDPH5H1:H|$8qD$0HcLlLd$@H5H8A1EHHEHxH9Hh1H'HhH='tXPH$nH='t7JJH$HD$nHD$.PJH륋JqrHLmH~JqrHH=D'tXPmH$=n[H|$PImH|$0pLH|Ld$@zPJHHLd$@zcIH='t7PH$mH$HmPJHfH=k'JH$HD$[mHD$H=1'JH$HD$!mHD$H='JH$HD$lHD$tH|$pI0lH|$0nLHz趂Ld$@\y-H|$`HkЋJqrI밋JqrqJqr<JqrH=6't4P H$/lHLd$@xPJHffff.USHHXH|$ HD$@ToH5QIHXHg(H<$Ht$@1	H|$Ht$LH\$@蝱l$LD$nH|$0HHD$uHt$0H|$ sH|$0q|$H-[g(zHt$ HHzHHεH3H|$0HqH|$lHHxwD1H|$ \qHXH[]fD‰^}H5HDD‰6}H5HgDH|$kD$HHH.dH|$ pHyHH3HHvffffff.SHH HHD$He(Ht$1CxGH\$$lHHD$w<$uHw'HH [DH|$k@D‰6|H57Hg11HHQkHHVwQu1HuHxUHH5SH8IHD$ 蕁Hd(H<$Ht$ 1FxzH|$Ht$,H\$ ޮl$,D$kHHD$`|$urH8[]fH|$jD$H81[]D‰{H5WH71D‰zH5H1Hv~t1fH|$HiHHtHmwffff.USHHHH|$ HD$0xH5NIH(HYc(H<$Ht$01ٺH|$Ht$8rD$`jHt$?H|$ HD$<o|$H-d(vHt$ HH\HHH-H|$HhHHt|sf1H|$ ^HHH[]f.D‰NyH5?HDD‰&yH5oHWDH|$gD$HHH`H|$ ^HuHrH-USHHXH|$ HD$@TvH5IHh~Ha(H<$Ht$@1H|$Ht$LH\$@譫l$LD$hH|$0HHD$nHt$0H|$ qH|$0:]|$H-b(tHt$ HHZHHޯH3H|$0H\H|$fHHrzqD1H|$ \HXH[]fD‰nwH5H蟽DD‰FwH57HwDH|$eD$HHH>^H|$ 4\HsHH3HHpffffff.Ll$H\$HHl$Ld$H5לHhIHD$(E1p|uLH\$HHl$PLd$XLl$`HhH_(H<$Ht$(1	H|$Ht$0Ld$(HD$0ĻH\$0HD$rfHLHD$Bn|$AD,mIQHHxH;='H\0@D‰uH5H׻fD~uH5H读f.H|$&dD$X@>uH5/HoE1HHHxH;=Y'uHE1,\kH=''tAPHt$?'bH='t*PHt$>bPJH뼋PJHH|$IcLHowtn@<HfD[nH3qSHH HHD$HO](Ht$1ӴxOH\$$qdHHD$dg<$u5kH [H|$b$D‰sH5H11HHbHHnvm1fHtmHLpfff.SHH HHD$H_\(Ht$1xOH\$$cHHD$$p<$uEjH [H|$a$D‰rH5H11HHaHHmul1fHlH\offf.ATHH5USHpH-'LD$HD$`H\$0HEHD$0xDH=[(H|$Ht$`1H\$0跲?H|$Ht$hLd$`H\$0FN\$hD$ 0bH|$@LHD$(lZH\$0Ht$@H
iHD$@HxH9|$ -H|$PH[Ld$PIt$H!4H+1HL^HT$PHzH9tbH=p'JHHt$nHD$g^HD$2HH|$ C`HHHlCtH\$0jf1HT$0HzH9Hp[]A\H\$0D‰pH5HڶH\$0D‰ypH5H誶H|$(&_D$ @HcL
[H9'HH=P'tRJ:Ht$oHD$G]HD$!H='t*P;Ht$m],Jqr뫋PJHH|$@HQ\H\$0HiH7\H_lHuH|$PH\׋Jqr.ATHH5DUSHpH-}'LD$HD$`H\$0HEHD$0tDHX(H|$Ht$`1H\$0藯?H|$Ht$hLd$`H\$0&N\$hD$ _H|$@LHD$(hH\$0Ht$@HeHD$@HxH9|$ -H|$PHXLd$PIt$H!H+1HL>HT$PHzH9tbH=P'JHHt$nHD$G[HD$2HH|$ #]HH(i#qH\$0gf1HT$0HzH9Hp[]A\H\$0D‰mH5H躳H\$0D‰YmH5H芳H|$(\D$ @HcLWH'HH=0'tRJ:Ht$oHD$'ZHD$!H='t*P;Ht$mY,Jqr뫋PJHH|$@H1YH\$0HofHYH?iHuH|$PHX׋Jqr.UHH5gSH8IHD$ qHU(H<$Ht$ 1薬xzH|$Ht$,H\$ .l$,D$\HHD$9P|$ubH8[]fH|$VZD$H81[]D‰VkH5'H臱1D‰.kH5WH_1H`f[ne1fH|$H2ZHHdHgffff.Ll$H\$HHl$Ld$H5HhIHD$(E1ppuLH\$HHl$PLd$XLl$`HhHS(H<$Ht$(1	H|$Ht$0Ld$(HD$0įH\$0HD$rZHLHD$2Y|$AD,aIQHHxH;='HP0@D‰iH5HׯfD~iH5OH误f.H|$&XD$X@>iH5gHoE1HHHxH;=Y'uHE1,PkH=''tAPHt$?'VH='t*PHt$>VPJH뼋PJHH|$IWLHcktb@<HfD[bH3eLl$H\$HHl$Ld$H5HhIHD$(E1muLH\$HHl$PLd$XLl$`HhH	Q(H<$Ht$(1艨H|$Ht$0Ld$(HD$0DH\$0HD$WHLHD$Bb|$AANIPHHxH;='HpN/D‰&gH5HWfDfH5H/f.H|$UD$X@fH5HE1HHHxH;=ٸ'uHE1MkH='tAPHt$?SH='t*PHt$>SPJH뼋PJHH|$IIULHNaIi_@<HfD_HbLl$H\$HHl$Ld$H5>HhIHD$(E1pkuLH\$HHl$PLd$XLl$`HhHN(H<$Ht$(1	H|$Ht$0Ld$(HD$0ĪH\$0HD$rUHLHD$"^|$AD,\IQHHxH;='HK0@D‰dH5GHתfD~dH5wH诪f.H|$&SD$X@>dH5HoE1HHHxH;=Y'uHE1,KkH=''tAPHt$?'QH='t*PHt$>QPJH뼋PJHH|$IRLH^ft]@<HfD[]H3`SHH0HHD$(HOL(Ht$(1ӣxWH\$(D$pSHHD$C_|$D$uD$NH0[DH|$QD$D‰bH5gH11H|$HQHH]ez\1fDHf\H>_fffff.SHH HHD$HOK(Ht$1ӢxOH\$$qRHHD$Q<$u5YH [H|$P$D‰aH5H11HHPHH\d[1fHt[HL^fff.SHH HHD$H_J(Ht$1xOH\$$QHHD$F<$uEXH [H|$O$D‰`H5/H11HHOHH[cZ1fHZH\]fff.H\$Hl$HLd$Ll$H5Lt$H1Ifc
H\$0HD$XHHHI(H<$Ht$X1蝠H|$Ht$`HD$`]AHl$`HID$ 
PH|$PHD$(GHt$PHSH|$PTH|$ L5%J(\HHI
ULLZAItHEHxH;='HQFHGfDHQ'H5E1H87LH\$pHl$xL$L$L$HĘf.H\$0HD$XHFHG(H<$Ht$X1CD$ NH|$@HD$(rFHt$@HRH|$@+G|$ L%H(ZHHHSLH1IfD‰]H5H/E1D‰]H5HDH|$(~LD$ TDDD]H5HH|$(ELD$ a]H5¾H蒣AE1EHHEHxH;=w'uHE1JDH=E'tIPHt$oEJH|$PIEH|$ LLH!X`VpPJHHVHwEHYIHH|$ KHHW_vVHfVH.EH6YLH{CHIHiCLH|$@HDHnH=M'tPHt$nIIPJHfH\$Hl$HLd$Ll$H5zLt$H1Ia/sH\$0HD$XHtCHD(H<$Ht$X1
H|$Ht$`Ll$XHD$`ȠA)Hl$`HTD$ uKH|$PHLHD$(JHt$PHCOH|$PC|$ L5E(}WHHIoPLL迒AIt#HEHxH;='HAfDHHCfDH'H5"E1H8藠LH\$pHl$xL$L$L$HĘf.H\$0HD$XH
BH#C(H<$Ht$X1裚Hl$XD$ <JH|$@HHD$(JHt$@H
NH|$@B|$ L%TD(GVHHH9OLH艑ID‰^YH5H菟E1D‰.YH5׻H_DH|$(GD$ \DDDXH5H!H|$(GD$ XH5HAE1EHHEHxH;=ת'uHE1?H='tIPHt$oEH|$PIAH|$ |GLHS|['RpPJHHRH@HTIHH|$ +GHH0S+[QHQH@HTLH>HIH>LH|$@HW@HnH='tPHt$nDPJHfH\$Hl$HLd$Ll$HH|$0HD$HKH5}IH\E1u,H|$0"CLH\$hHl$pLd$xL$HĈH?(H<$Ht$H1YH|$Ht$XH|$Ht$PHD$PXH\$PHD$ FH|$@HD$(KHt$@H|$0bBH|$@hB|$ =L-9@(RHt$0HI8LLIHHxH;='H<@D‰UH5GHכE1D‰vUH5oH觛ο[UH5H茛E1OHFHHxH;=t'uVHE1G<&fDTH5GH/Sf.H|$(CD$ H='t^PHt$_AH=ڦ'tGPHt$^ALH;H|$0@HDQPJH럋PJHH|$@I@H|$ wCLH|OwW"NfHHNI@fffff.H\$Hl$HLd$Ll$HH|$0HD$HHH5zIHYE1u,H|$0?LH\$hHl$pLd$xL$HĈH<(H<$Ht$H1	H|$Ht$XLd$H蝆H|$Ht$PDl$XHD$P記nH\$PHD$ VCH|$@HDLHD$(.DHt$@H|$0>H|$@?|$ JL-<(YOHt$0HIY5LL虊IHHxH;=',H9fD‰>RH5?HoE1D‰RH5gH?οQH5H$E17H.HHxH;='u^HE18f.DQH57H迗Kf.H|$(6@D$ H='t^PHt$_>H=j'tGPHt$^f>LH68H|$0<=HMPJH럋PJHH|$@I=H|$ @LHLTJfHHJI@fffff.USHHXH|$ HD$@d8H5cwIH(VHY9(H<$Ht$@1ِH|$Ht$LrD$`@H|$0HD$7Ht$0H|$ 2DH|$08|$H-y:(lLHt$ HH\EHH謇H1H|$0HZ8H|$>HHJRkI1H|$ ,8HXH[]fD‰>OH5HoDD‰OH5߶HGDH|$=D$HHH6H|$ 7HKJH5HHHffffff.USHHXH|$ HD$@6H5uIHHTHy7(H<$Ht$@1H|$Ht$LH\$@荁l$LD$w>H|$0HHD$4Ht$0H|$ DBH|$06|$H-8(~JHt$ HHnCHH辅H3H|$0Hl6H|$<HHHP}GD1H|$ <6HXH[]fD‰NMH5_HDD‰&MH5HWDH|$;D$HHH4H|$ 5HIHH3HHFffffff.H\$Hl$HLd$Ll$HxH|$ HD$81H5sIHFRE1u/H|$ e;LH\$XHl$`Ld$hLl$pHxfHI5(H<$Ht$81ɌH|$Ht$@HD$@艑H\$@HD$7<H|$0HD$(1Ht$0H|$ 8H|$0:|$L-5(CHHt$ HI?LL胃IHHxH;='_Hx2D‰.KH5߳H_E1DJH5H/DH|$9D$0@JH5HE1GH>HHxH;=ߜ'uHE11H='tNPHt$O7H|$0I^9H|$9LHEM/DsI׋PJHHDH|$ 9HFLH%1H=!'t$PHt$N7xH뱋PJHH\$Hl$HLd$Ll$HxH|$ HD$8.H5pIHFOE1u/H|$ e8LH\$XHl$`Ld$hLl$pHxfHI2(H<$Ht$81ɉH|$Ht$@Ld$8HD$@脎H\$@HD$29H|$0HLHD$MAHt$0H|$ 5H|$07|$L-2(8EHt$ HI<LLxIHHxH;='dHm/D‰HH5߱HOE1DGH5HDH|$6D$+@GH5HE17H.HHxH;=ϙ'uHE1.H='tNPHt$O4H|$0IN6H|$t6LHyBtJAsI׋PJHHAH|$ 6HCLH.H='t$PHt$N
4sH뱋PJHATHUSH`H-ޘ'HHD$PHEHD$ CH/(Ht$P1H\$ H\$PD$6HD$HHH|$0PH\$ Ht$0H=HD$0HxH9|$uFH|$@HY0Ld$@It$H[H1HL}pDH|$4D$H\$ D‰EH5bH‹HT$ 1HzH9uIH`[]A\fHcL%0HT$@HzH9u{HT$ HI'HH1H=Y'JHt$_HD$P2HD$H=)'PHt$]!2H='t<JkHt$^HD$1HT$ HD$JqrsJqrH|$@H1H1H>AHHH|$3HH?GH\$ 2>HH\$ >H|$0H0뷋PJHffffff.SHH HHD$H,(Ht$1sxGH\$$4HD$HHP<$uH'HH [@H|$N2@D‰fCH5H藉11HH2HH>F,=1H=H?SHH HHD$H,(Ht$1蓃xGH\$$13HHD$)<$uHǔ'HH [DH|$n1@D‰BH5H跈11HH1HH=EL<1H;<H?H\$Hl$HLd$HXH5uiLD$1ҹGt
t9t|H5'H5H81H\$@Hl$HLd$PHXD$ 2 HD$(W>HHL'|$ H5*(HyH*(H|$11HD$0Hk*(H|$Ht$01H\$0HtdD$ ~1 HD$(=HHH+|$ H5*(HxDH|$(/D$ 3@H5H1@H|$Ht$0!H\$0HD$ 0 HD$(=HHI&|$ u{H5d)(LGxOHHzH;=m'HHD$:'HD$$D?H5GH1H|$(.D$ q?H5SH1HHHxH;=Α'uKH&1H|$(3.D$ cD‰G?H5Hx1UH=a'tIPHt$?a,HH|$ B.HHG:BB81
fDߋPJHH8H;HH%HHH%H|$ -HH9AHHv8HN;H='t@J=Ht$>HD$+HD$$H9~A)8JqrH8H:LHD$,%HD$IH|$ *-LISHH HHD$H&(Ht$`~xLH\$$-HHD$t	HHP<$uH'HH [@H|$6,@D‰N=H5OH11HHi,HHn8i@71fH7H9fff.UHH5TdSH8IHD$ HD$(BH%(H<$Ht$ 1M}H%(H|$Ht$(1Hl$ (}H\$(HD$,HHHD$8&|$uHJ'HH8[]H|$*@H81[]D‰;H5?H'1D‰;H5gH1;H5H߁1bH|$H*HH6>v519He5H=8ffff.SHH HHD$H%(Ht${xLH\$$n+HHD$t	HHP<$uH'HH [@H|$)@D‰:H5H11HH)HH5=41fHt4HL7fff.USHHXH|$ HD$@D"H5IH@H$(H<$Ht$@1zH|$Ht$HlD$@*H|$0HD$!Ht$0H|$ .H|$0"|$H-Y$(L6Ht$ HH</HHqH1H|$0H:"H|$(HH4<K31H|$ "HXH[]fD‰9H5HODD‰8H5?H'DH|$'D$HHHH|$ !H5JH5HH2ffffff.USHHXH|$ HD$@d H5IH(>H	#(H<$Ht$@1xH|$Ht$HH\$@jHl$HD$V(H|$0HHHD$3Ht$0H|$ ",H|$0 |$H-i"(\4Ht$ HHL-HHoHH2:u1D1H|$ 4 HXH[]f.D‰>7H5Ho}DH|$%D$W@D‰6H5/H/}zHHHH|$ H3HH|$%H.H|$0HxHH0USHH8H|$HD$(tHH4!(Ht$(1Hw$&H|$ HD$5Ht$ H|$v*H|$ <$uNH- (2Ht$HH+HHmHH|$H8H[]fDH|$$$HH$HH08/1@D‰v5H5H{1HH|$&H.2HD/@H|$ HwHHQHfff.USHH8H|$HD$(HH(Ht$(1HuH\$($%H|$ HHD$Ht$ H|$(H|$ d<$uNH-:(-1Ht$HH*HHmlHH|$ H8H[]fDH|$#$HHe#HHj/e7.1@D‰3H5ߥH'z1HH|$H0H-@H|$ HHHHfff.SHH HHD$~H?(Ht$1tx?H\$$#<$HD$HSZux*H [fH!$fD‰3H5_H?y11H<.76,1HH"HH,H/fffff.ATUSHH`L%'HHD$PID$HD$Hs(Ht$P1HHl$sHl$PHt,H5v'H}'HH$Ht
H;XHEHH|$0PHHl$Ht$0Hh)HD$0HxL9H|$@HIH\$@HsHvGGHt}1HHiHT$@HzL9?HT$HzL9H`[]A\HcHUHl$D‰i1H5"HwHT$1먐HY'HH|$ Hs!Hl$Ht$ H(HD$ HxL9H=?'rPHt$\7H='PHt$]
DH1H=ւ'JHt$_HD$HD$H='JHt$^HD$HT$HD$H|$@HHH,H|$ HHQ+L3)PJHHtHHl$HH)HHHHl$+)PH|JqrH놋PJHH|$0H$fJqrLd$H\$HHl$Ll$H5VHXIHD$E15uLH\$8Hl$@Ld$HLl$PHXH(H<$Ht$1oH|$Ht$ Ll$HD$ TtH\$ HMt0H5Ȁ'Hy'HL HtH$H9PIEHLP@L-s'IEM3HHxH;='HM`D‰.H5HGtfD-H5GHtf.HL(V-H5_HsE1|HsHHxH;='uHE1SH='tZPHt$/H(D06'H=d't*PHt$.`PJH룋PJHHHt)II&LL(&DATUSHH`L%~'HHD$PID$HD$H(Ht$P1HHl$'mHl$PHt,H5~'Hw'HHHt
H;XHEHH|$0P Hl$Ht$0Hx#HD$0HxL9H|$@HYH\$@HsHvGAHt}1HHcHT$@HzL9?HT$HzL9H`[]A\HcHeHl$D‰y+H5HqHT$1먐Hi}'HH|$ HHl$Ht$ H"HD$ HxL9H=O}'rPHt$\GH="}'PHt$]DH1H=|'JHt$_HD$HD$H=|'JHt$^HD$HT$HD$H|$@HHH'H|$ HHa%\-$PJHHtHHl$HH#HHHHl$%#PH|JqrH놋PJHH|$0H4fJqrUHH5QSHHLD$HD$(HD$0/H#(H|$Ht$(1iH(H|$Ht$01H\$(iHl$0H/H|$ Ht$8P]HD$8t7H5z'Hs'HH$H$tHT$H9PtFHHHPHz'HHH[]H#+V"fDHH1[]H=O$@D‰(H5HOn1D‰'H5H'n1qD‰'H5/Hm1I'H5Hm1!HHtb$HHw!HH"e!1ff.SHH HHD$H'(Ht$gxLH\$$nHHD$t	HHP<$uHx'HH [@H|$@D‰&H5gHl11HHHH!) 1fHt HL#fff.SHH HHD$H(Ht$fxLH\$$~HHD$t	HHP<$uHx'HH [@H|$@D‰%H5Hk11HHHH (1fHH\"fff.SHH51M1ҹH@LD$0+H|$Ht$8Y/D$8D$ D$iXHD$(!H@HIw'fWL$Hf.HKPw]L$f.VC|$ H5c(Hߺ\H@[Hv'H5H8j1H@[fCP
@D$ XHD$( HHv'CHHH?HCP|$ lH|$(D$ XfH|$(@D‰#H5Hj1PH|$ HHH&1'HD&H|$ HHHoHG 
HOH' SHH HHD$H'(Ht$cxLH\$$^HHD$t	HHP<$uHt'HH [@H|$@D‰"H5Hh11HHHH%t1fHdH<fff.UHH5 J1ҹSHLD$ (cH|$ Ht$hV;H|$(D$hHt$pD$`VHH|$0T$pHt$xT$=VH|$8D$xH$D$V/H|$@$H$$U7H$D$PxHD$XD$H@Hs'CPHkpD$HT$C`fWSXH$f.D$ShvCPf.D$vHCXf.D$vHC`f.$HChKXCSPf.zC
f.f.zqunf.C`zWuU|$PrH5k	(HߺfXHĘ[]@Hr'H5H8rf1HĘ[]fDK@f.K f.f.z][hf.Gt@fD[hf.z@K4D$PxHD$XOHH
r'HCXCHHH?HCPH?HC`H?HChH?HCp|$PH|$XD$P
$f.NKhDH|$X
@D‰H5ϖHe1D‰H57Hd1hD‰~H5?Hd18D‰NH5Hd1D‰H5HOd1H|$PH;
HH@;!1HHH|$PH
HH!HH|fff.SHH HHD$H(Ht$^xLH\$$
HHD$t	HHP<$uH>o'HH [@H|$@D‰H5H/c11HHHH 1fHHfff.SHH5DE111He"ta$@HD$H@Hm'HH<$uH5T(HGTH[ÐH|$
$H1[HHMHHRM1@HHfffff.SHH HHD$H(Ht$1S\xOH\$$<$HD$[u1@H [@H0
$f.D‰>H5Hoa11Hlg1HHC
HHHfffff.SHH HHD$H(Ht$1c[xOH\$$<$HD$[u1@H [H@	$f.D‰NH5wH`11H|w"1HHS	HHHfffff.SHH0HHD$(H(Ht$(1sZxWH\$(D$
HD$HHPP|$D$uD$ZH0[@H|$FD$D‰VH5ߓH_11H|$HoHHto1fDHHfffff.UHH5@SHHLD$HD$0H(H|$Ht$01SYH|$Ht$<H\$0Kl$<D$ HD$(HHPH|$ D$uD$HH[]fH|$(D$ HH1[]D‰H5ߒH7^1D‰H5H^1H1fH|$ HHHHmffff.SHH0HHD$(Hg(Ht$(1XxWH\$(D$HD$HHP@|$D$uD$H0[@H|$D$D‰H5WH]11H|$HHH1fDHHnfffff.ATHH5>USHPLD$HD$@1HJ(H|$Ht$@1VH|$Ht$HH\$@uIH|$ Ht$Ll$HZIDd$LD$0CHD$8HDHP8|$0D$uD$HP[]A\H|$8nD$0HP1[]A\DD‰nH5/H[1D‰FH5WHw[1xD‰H5wHO[1PHPK17H|$0H"HHHffff.ATHUSH`H-f'HHD$PHEHD$ CH'Ht$P1H\$ +UH\$PD$HD$HHH|$0P H\$ Ht$0HHD$0HxH9|$uFH|$@HyLd$@It$H)H1HLKpDH|$D$H\$ D‰H5RHYHT$ 1HzH9uIH`[]A\fHcLEHT$@HzH9u{HT$ Hie'HH1H=ye'JHt$_HD$pHD$H=Ie'PHt$]AH=e't<JkHt$^HD$HT$ HD$JqrsJqrH|$@H>H6H^HHH|$HH
H\$ RHH\$ >H|$0H뷋PJHffffff.SHH HHD$H'Ht$RxLH\$$.HHD$t	HHP<$uHc'HH [@H|$f@D‰~H5gHW11HHHHD1fH4Hfff.Ll$H\$HHl$Ld$H5"9HhIHD$(E1uLH\$HHl$PLd$XLl$`HhH!'H<$Ht$(1YQH|$Ht$0Ld$(HD$0VH\$0HD$HLHD$
|$IH55'1LCHIHHHxH;=fb'H8'D‰H5HVf.DH5GHUf.H|$fD$H@~H5WHUE1H{HHxH;=a'uHE1l[H=ga'tAPHt$?gH=Ea't*PHt$>APJH뼋PJHH|$I	LH
	@<HfDHsUHH56SH8IHD$ HD$(<H'H<$Ht$ 1NH&'H|$Ht$(1Hl$ NH\$(HD$XHHHD$|$uH_'HH8[]H|$@H81[]D‰
H5׋HS1D‰n
H5HS1N
H5?HS1bH|$HkHHpk19HH	ffff.Ll$H\$HHl$Ld$H5%5HhIHD$(E1uLH\$HHl$PLd$XLl$`HhH'H<$Ht$(1)MH|$Ht$0Ld$(HD$0QH\$0HD$HLHD$|$IM+H5]'HMW'HL^HLhIE$HHxH;=^'HD‰H5HQfDnH5'HQf.H|$D$(@.H5?H_QE1dH[HHxH;=I]'u0HE1;H5'1LBIH=\'tAPHt$?H=\'t*PHt$>PJH뼋PJHH|$ILH
D@HfD+HUHH5SH8IHD$ HD$(HE'H<$Ht$ 1}JH'H|$Ht$(1Hl$ XJH\$(HD$HHHD$|$uHz['HH8[]H|$@H81[]D‰&	H5ωHWO1D‰H5H/O1H5GHO1bH|$HHH19HHmffff.Ll$H\$HHl$Ld$H50HhIHD$(E1 uLH\$HHl$PLd$XLl$`HhH'H<$Ht$(1HH|$Ht$0Ld$(HD$0tMH\$0HD$"HLHD$2|$IH5'1L?IHHHxH;=Y'H'D‰NH5/HMf.DH5_HOMf.H|$D$H@H5wHME1H{HHxH;=X'uHE1[H=X'tAPHt$?H=X't*PHt$>PJH뼋PJHH|$IiLHni	@<HfDHUHH5SH8IHD$ HD$(H'H<$Ht$ 1MFH'H|$Ht$(1Hl$ (FH\$(HD$HHHD$|$uHJW'HH8[]H|$@H81[]D‰H5'H'K1D‰H5WHJ1H5HJ1bH|$HHHv19HeH=ffff.SHH HHD$H'Ht$DxTH\$$nHHD$tHH$<$uHU'HH [DH|$@D‰H5HI11HHHH|1HkHCUHH5+1ҹSH8I!	H'H<$Ht$(1HD$(CH\$(HD$GHD$HHH|$uCH5$'H:H8[]HT'H5H8H1H8[]ÐH|$FD$D$HD$HHd|$uH5'Hߺ9:H8[]fH|$D$D‰H5H'H1XH5džHH18HH|$HH1HfHcHHHHHH|$HHHwH=HDATHUSH`H-nS'HHD$PHEHD$ CH'Ht$P1H\$ AH\$PD$4H|$0HHD$RH\$ Ht$0HHD$0HxH9|$uGH|$@HLd$@It$H>H1HLh8qfDH|$D$H\$ D‰!H5:HRFHT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ HQ'HH1H=Q'JHt$_HD$HD$H=Q'PHt$]H=Q't<JkHt$^HD$HT$ HD$JqrsJqrH|$@HHHHHH|$HH!H\$ HH\$ H|$0HO뷋PJHffffff.H\$Hl$HLd$H5ׄH1I1tt8HP'H5R1H8pDHH\$pHl$xL$HĈH'H|$11>H\$0HD$`HD$hHH]'H<$Ht$`1m>
H'H|$Ht$h1M>H|$hD$ H|$@HD$(pHt$@HH|$@)|$ L%'HHHLH/5HHD‰H5߃H'C1H\$0HD$hHHS'H<$Ht$h1c=H|$Ht$`/D$ H|$PHD$(yHt$PHH|$P2|$ L%'HHHLH84DH5HAB1f.D‰H5HB1H|$(D$ U@D‰H5HA1kH|$(FD$ bH5HA17IHLnHHHHHIH@LHSN1H|$@HH|$ HHHHH
1H|$PHlH|$ HHH=ff.H\$Hl$HLd$H5H1I!tt8HyL'H5
1H8`@HH\$pHl$xL$HĈH'H|$11:H\$0HD$`HD$hHHM'H<$Ht$`1]:H'H|$Ht$h1Ld$`8:Hl$hH&D$ H|$@HLHD$(Ht$@HH|$@|$ L%'HHHLH1fHHD‰H5H?1H\$0HD$hHH;'H<$Ht$h1K9H|$Ht$`Hl$h+Dd$`D$ H|$PDHHD$(AHt$PHH|$P
|$ L%'HHHLH0DH51H>1fD‰H5?H=1H|$(fD$ ]@D‰vH5H=1cH|$(&D$ BH5KHs=1/IHLNHHHHHIH LH3.1H|$@HH|$ HHHHH1H|$PHLH|$ HHH`=ff.H\$Hl$HLd$Ll$H5Lt$L|$H8LD$1ҹ4zH\$`HDŽ$HDŽ$HDŽ$HH0'H|$H$1<6H|$H$H$(H'H|$ H$1D$5
L$MH|$(H$D),
H|$0H$D$r)*H'H|$8H$$1$q5H|$@H$L$)g$D$PD$L$H$$MELDHHD$XrH$HrH$|$P
L%'HHH{LH,H~H1F'H51H8:HH$H$L$L$ L$(L$0H8DD‰H5wH91HH'H|$(H$1HDŽ$3H\$`HDŽ$HDŽ$HDŽ$H8H'H|$H$13H|$H$H$+&	H'H|$ H$1D$P3L$MH 'H|$(H$13L$D$P2H$ME1LDHHD$XiH$HIH$|$PiL%u'HHHRLH)DH\$`HDŽ$HDŽ$HH,'H|$H$182HH|$H$H$$H'H|$ H$1D$1L$Md	D$PxH|$pE1E1LDHHD$X2Ht$pHH|$p|$PL%D'oHHH!LH(@D‰H5|H6fH\$`HDŽ$HDŽ$H{H'H|$H$10HH|$H$H$n#HW'H|$ H$1D$09L$M\H|$(H$#H|$0H$D$$$D$P$$H$E1ELDHHD$XH$HpH$|$P|L%'HHHyLH	'@H\$`HDŽ$HDŽ$HDŽ$HHH'H|$H$1T/H|$H$H$!H'H|$ H$1D$/L$MH|$(H$\"H|$0H$D$"H'H|$8H$$1$.L$D$P$H$MELDHHD$XH$HH$,|$PL%'HHHLHR%EDD‰&H5yHW3fD‰H5xH/3sf.D‰H5xH2Cf.D‰H5xH2H5QyH2@H\$`HDŽ$HDŽ$HsH'H|$H$1,H|$H$H$fHO'H|$ H$1D$,L$M6H|$(H$ZD$D$PvH$E1ELDHHD$XH$HH$|$PL%'HHHLH&#D‰H5vH/1sf.D‰H5WxH0Cf.D‰H5'wH0f.D‰nH5vH0f.D‰>H5vHo0f.D‰H5OvH?0f.D‰H5vH0Sf.D‰H5owH/#D‰H5wH/D‰bH5uH/D‰<H5vHm/D‰H5WuHG/H|$XD$PD‰H5euH
/QD‰H5?vH.+D‰H5uH.D‰jH5uH.D‰DH5tHu.D‰H5wvHO.D‰H5uH).mD‰H5uH.GH5tH-)H|$XfD$PGH5StH-dH55tH-D‰>H5otHo- H5sHQ-H|$XD$PD‰H5osH-[D‰H5tH,5H|$XrD$PpH|$X^D$PzH5KsH,H|$X,D$PHHHIHLaHHHH|$PTHHYTHDHHHH|$PHH=@HpH$HAH}H|$pHH|$PHHHOHHHH$HH|$P]HHb]HHHHIH	LH$HtHIHLHHLHtIHLH-IHLIHLH$HH|$PHH*HfH@HHKFtH$HH|$PHHHf.H\$Hl$HLd$Ll$H5=Lt$L|$HXLD$ 1ҹP(AH\$pHDŽ$HDŽ$HDŽ$HDŽ$HH'H|$ H$1#H|$(H$H$H|$0H$D$H|$8H$D$"H'H|$@H$1D$"H0'H|$HH$1L$"z
H$H'H$H|$P1HD$"H$D$`HD$5HD$hHD$H$MEDDHHD$HD$H$H$H!H$$|$`{L%M'HHHLHZDH3'H5Ju1H8h'HH$(H$0L$8L$@L$HL$PHXDD‰H5?rH'1H]H	'H|$8H$1HDŽ$A!H\$pHDŽ$HDŽ$HDH'H|$ H$1 !H|$(H$H$H|$0H$D$eSHN'H|$8H$1D$ L$D$` H$ME1DDHHD$hH$WH$HH$|$`
L%C'HHHLHPH'H|$8H$1HDŽ$H'H|$@H$1HDŽ$zH\$pHDŽ$HDŽ$HDŽ$HH2'H|$ H$1>H|$(H$H$zH|$0H$D$H'H|$8H$1D$H'H|$@H$1L$L$D$`:H$ME1DDHHD$hL$$uH$H5H$8|$`L%a',HHHLHnfH\$pHDŽ$HH'H|$ H$1H|$(H$H$ZH|$0H$D$8D$D$`H$E1E1DDHHD$hH$UH$HH$|$`=L%A'HHHLHNHqfDD‰H5mHO"Cf.H\$pHDŽ$HDŽ$HDŽ$HHX'H|$ H$1dH|$(H$H$H|$0H$D$H|$8H$D$PH'H|$@H$1D$H'H|$HH$1L$,H$D$`HD$9HD$hHD$H$MEDDHH$oH$H/H$2|$`7L%['&HHHLHhD‰>H5kHo cf.D‰H5wkH? 3f.D‰H5kH f.D‰H5kHf.D‰~H5jHf.H\$pHDŽ$HDŽ$HH'H|$ H$1H|$(H$H$^6H|$0H$D$<H|$8H$D$H'H|$@H$1D$?L$D$`H$MEDDHHD$hH$H$HH$Ϻ|$`L%'HHH蕿LHH\$pHDŽ$HH`'H|$ H$1lH|$(H$H$
H|$0H$D$
\H|$8H$D$
D$D$`H$E1EDDHHD$hH$H$HH$薹|$`L%'HHH\LHyD‰H5hHf.D‰nH5gHf.D‰>H5hHocf.D‰H5gH?3f.D‰H5gHf.D‰H5ggHf.D‰~H57gHf.D‰NH5whHsD‰(H5)gHYMD‰H5gH3'D‰H5fH
D‰H5fHD‰H5hHD‰jH5#fHD‰DH5fHuiH|$hD$`D‰
H5fH;/D‰H5ufH	D‰H5gHD‰H5eHD‰rH5fHD‰LH5ufH}qH|$hD$`9D‰H5[eHC7H|$hD$`qD‰H5dH	D‰H5#fHH|$hdD$`fD‰xH5ydHH|$h*D$`H|$hD$`D‰*H5sdH[OD‰H5dH5)H|$hD$`OH$HlH|$`HHHDHH,HdH$HH|$`HHUDH6jH)HHHH詳HH$H葳H|$`'HHH% H$HVH|$`HHHH"HZHrH
HBHHH|$`莿HH9m@H&H農HIH;LIH+LHIHLHxHH$H`H|$`HHHHH$HH|$`课HHHIHLIHlLIHYLHHXH$H蛱HzHHEHIHL*fffff.H\$Hl$HLd$H57fHh1IdH'H<$Ht$@1HD$@HD$8NH'H|$Ht$81H\$@H|$Ht$OHl$8
Dd$OD$ EAHHHD$(|$ uBH'HH\$PHl$XLd$`HhH'H5fH81fDH|$(N@H'H<$Ht$81HD$8HD$@
xcH̷'H|$Ht$@1H\$8
xjHl$@D$ {HHHD$(&|$ 1H|$("@D‰H5dH1D‰H5dH1D‰~H5dH1D‰NH5/eH1yH|$ HkHHpk1PHHHE@H|$ H!HHHfff.H\$Hl$HLd$H5eHh1ItH'H<$Ht$@1HD$@HD$8NH'H|$Ht$81H\$@H|$Ht$OHl$8Dd$OD$ UAHHHD$(|$ uBH'HH\$PHl$XLd$`HhH'H5fH81fDH|$(^@H'H<$Ht$81HD$8HD$@xcHܴ'H|$Ht$@1H\$8
xjHl$@D$ 苺HHHD$(|$ 1H|$(Ѹ"@D‰H5_dH1D‰H5dH1D‰H5dH1D‰^H5dH1yH|$ H{HH{&1PHHHUPH|$ H1HHHfff.H\$Hl$HLd$H5sHh1IH'H<$Ht$@1HD$@HD$8	NH'H|$Ht$81H\$@H|$Ht$OHl$8-Dd$OD$ eAHHHD$(|$ uBH'HH\$PHl$XLd$`HhH	'H5eH8
1fDH|$(n@H!'H<$Ht$81HD$8HD$@xcH'H|$Ht$@1H\$8xjHl$@D$ 蛷HHHD$(|$ 1H|$("@D‰H5cH'
1D‰H5'dH1D‰H5GdH1D‰nH5gdH1yH|$ H苵HH61PH%HHe`H|$ HAHHHfff.H\$Hl$HLd$H5dHX1IH 'H<$Ht$01HD$0'/H|$Ht$8H\$0CH|$Ht$?l$8PXDd$?D$ 舵AԉHHD$(|$ uFH'HH\$@Hl$HLd$PHXH)'H5JeH81fDH|$(莳@HA'H<$Ht$01HD$0HxTH|$Ht$8H\$0xll$8D$ δHHD$(|$ AH|$(2D‰.H5cH_
1D‰H5cH/
1D‰H5cH	1H覽1H|$ HҲHH腽H]H|$ H谲HH赾HTH,fff.H\$Hl$HLd$H5dHX1IH'H<$Ht$01HD$0/H|$Ht$8H\$0CH|$Ht$?l$8XDd$?D$ AԉHHD$(%|$ uFHw'HH\$@Hl$HLd$PHXH'H5
eH8r1fDH|$(@H'H<$Ht$01HD$0xTH|$Ht$8H\$0@xll$8D$ .HHD$(j|$ AH|$(u2D‰H5GcH1D‰^H5wcH1D‰.H5cH_1H`[1H|$ H2HHH载H|$ HHHH贺H茽fff.H\$Hl$HLd$H5[HX1ITH'H<$Ht$01HD$0/H|$Ht$8H\$0{CH|$Ht$?l$8XDd$?D$ HAԉHHD$(|$ uFH'HH\$@Hl$HLd$PHXH'H5rdH81fDH|$(N@H'H<$Ht$01HD$0xTH|$Ht$8H\$0xll$8D$ 莯HHD$(:|$ AH|$(խ2D‰H5bH1D‰达H5bH1D‰莾H5cH1Hf1H|$ H蒭HHEHH|$ HpHHupHHfff.SHH HHD$Ho'Ht$1xGH\$$!HHD$d<$uH'HH [DH|$^@D‰vH57cH11HH葬HH薸<1H+HUHH51ҹSHhLD$Hk'H|$Ht$H1HD$Hq9H|$Ht$\H\$HMH|$ Ht$Pl$\
bD$PD$0D$̬D$HHD$8G|$0u@HY'HHh[]fDHy'H5cH8bHh1[]fH|$8֪@H'H|$Ht$H1HD$Hx[H|$Ht$\H\$Hxsl$\D$0fWHHD$8蒧|$0GH|$8]8D‰nH5aH1D‰>H5aHo1D‰H5aH?1H@;1H|$0HHHŴH蝷H|$0HHHH蔴Hlfff.UHH5vSH8IHD$ 5}H֣'H<$Ht$ 1xrH|$Ht$,H\$ N~l$,D$hHHD$Y|$uH'HH8[]H|$覨@H81[]D‰讹H5gaH1D‰膹H5aH1H軴趼a1sH|$H荨HH@HH\$Hl$HLd$H50HX1IHp'H<$Ht$01HD$0w/H|$Ht$8H\$0CH|$Ht$<l$8XDd$<D$ ٨DHHD$(|$ u@Hi
'HH\$@Hl$HLd$PHXÐH
'H5aH8j1fDH|$(@H'H<$Ht$01HD$0x\H|$Ht$8H\$08xtl$8D$ &HHD$(2|$ GH|$(m8D‰~H5_H1D‰NH5_H1D‰H5`HO1HPK1H|$ H"HHհH譳H|$ HHHH褰H|fff.UHH5SH8IHD$ HD$(<Hݟ'H<$Ht$ 1H6'H|$Ht$(1Hl$ H\$(HD$XHHHD$ȫ|$uH'HH8[]H|$莤@H81[]D‰薵H5_H1D‰nH5`H1NH5G`H1bH|$HkHHpk19HHݱffff.SHH HHD$H_'Ht$1sxGH\$$HHD$蔪<$uH'HH [DH|$N@D‰fH5_H11HH聣HH膯職,1HHUHH5TSH8IHD$ HD$(輹H]'H<$Ht$ 1mH'H|$Ht$(1H\$ HHl$(D$HHHD$聝|$uHs'HH8[]H|$@H81[]D‰H5^HO1D‰H5^H'1H+&Ѭ1kH|$HHH谬H舯SHH HHD$H'Ht$1#xOH\$$HHD$Ğ<$HuH5'1HJH [@H|$$ՃD‰H5g^H?11HH)HH.)ԫ1fHīH蜮fff.H\$Hl$HLd$H5Hh1IdH'H<$Ht$@1HD$@HD$8^Ho'H|$Ht$81Hl$@aH\$8HH|$Ht$LTlDd$LD$ =DHHHD$(
|$ uCH'HH\$PHl$XLd$`Hh@H'H5^H81fDH|$(F@H'H<$Ht$81HD$8HD$@xkH|'H|$Ht$@1Hl$8xrH\$@HD$ j1HHHD$(8|$ *H|$(賞fDD‰ƯH5g\H1D‰螯H5\H1D‰nH5]H1NH5\H1H|$ HkHHpk1WHHݫH|$ H0HH50HԨH謫fff.SHH HHD$H/'Ht$@xTH\$$ޞHHD$tH蜫H蔕<$uHg'HH [DH|$@D‰&H5\HW11HHAHHFA1HۧH質UHSH(HHD$HΖ'Ht$1RxvH\$H$HD$(1HHH<$u"H5'H^H([]H|$$1@D‰H57\HG1H5_\H'1H+&Ѧ1|HHHHHH襦H}ffff.SHH HHD$H'Ht$xLH\$$讜HHD$t	HHP<$uH>&HH [@H|$@D‰H5[H/11HHHHĥ1fH败H茨fff.Ld$H\$HHl$Ll$H5HXIHD$E1@uLH\$8Hl$@Ld$HLl$PHXHٔ'H<$Ht$1H|$Ht$ Ll$HD$ H\$ H2Mt0H5p&H)&HL:HtH$H9PIEHLI8HHxH;=&H訑D‰^H5wZHf.D.H5ZH_f.H=9[HLGE1H~HHxH;=&u+HE1^谩H5qZHH=&tAPHt$/ϖH=&t*PHt$.詖PJH뼋PJHHHtII%LLhff.SHH HHD$Hϒ'Ht$xLH\$$HHD$t	HHP<$uH&HH [@H|$V@D‰nH5YH11HH艗HH莣艫41fH$Hfff.UHH5SH(IHD$HD$輭H'H<$Ht$1mH&'H|$Ht$1H\$HHl$HHt,H5&H&HHЙHt
H$H9PtAHHH讎H([]Hz%DH(1[]H=Y@D‰H5XH1D‰ƦH5XH1r覦H5XH1RHHtbHHwHH躡e1ff.ATHUSH`H-&HHD$PHEHD$ CHt'Ht$P1H\$ H\$PD$TH|$0HHD$H\$ Ht$0H0HD$0HxH9|$uGH|$@H
Ld$@It$H^H1HLqfDH|$6D$H\$ D‰AH5"XHrHT$ 1HzH9uIH`[]A\fHcLՏHT$@HzH9u{HT$ H&HH1H=	&JHt$_HD$HD$H=&PHt$]ёH=&t<JkHt$^HD$裑HT$ HD$JqrsJqrH|$@HΐHƐHHHH|$<HHA<H\$ HH\$ ΝH|$0Ho뷋PJHffffff.UHH581ҹSHHIatt(H&H5WH81HH[]fH1'H|$Ht$01HD$0Hx'H<$Ht$01HD$0HD$8&H׌'H|$Ht$81Hl$0xTH\$8H[D$ HHD$(pH|$ !fHH[]ÃD‰oH5UH1fH'H<$Ht$81HD$8x\H|$Ht$0H\$8xxtl$0D$ fHHD$(G|$ ZH|$(谐D$ FfDD‰辡H5TH1HD‰莡H5UH1H|$(>댿bH5UH1H|$ HHH脜*1HHH|$ HAHHFAHH轝ffff.UHH5v1ҹSHHI葦tt(H&H5
WH81HH[]fHa'H|$Ht$01HD$0H'H<$Ht$01HD$0HD$8H'H|$Ht$81Hl$0xOH\$8HND$ MHHD$(蠃H֏|$ H&HHH[]ÃD‰褟H5
UH1fDHى'H<$Ht$81HD$8xTH|$Ht$0H\$8xll$0D$ 螏HHD$(/|$ \H|$(MDD‰H5TH/1XD‰ΞH5TH1(H|$(~蟞H5XTH1H|$ H輍HH輡g1HVH.H|$ H聍HH膙聡H%Hffff.UHH51ҹSHHIѣtt(H)&H5rVH81HH[]fH'H|$Ht$01HD$0OH'H<$Ht$01HD$0HD$8HG'H|$Ht$81Hl$0xOH\$8HND$ 荍HHD$(H趇|$ H&HHH[]ÃD‰H5uTH1fDH'H<$Ht$81HD$8XxTH|$Ht$0H\$8xll$0D$ ތHHD$(|$ \H|$(*MDD‰>H5SHo1XD‰H5WTH?1(H|$(辊ߛH5SH1H|$ HHH觕1H薕HnH|$ HHHƖHeH=ffff.SHH HHD$H'Ht$1xOH\$$qHHD$<$udH [fDH|$讉$D‰辚H5'TH11HHىHHޕٝ脔1fHtHLfff.SHH HHD$H'Ht$1xOH\$$聊HHD$褄<$uEH [H|$辈$D‰ΙH5SH11HHHH蔓1fH脓H\fff.SHH HHD$H'Ht$xTH\$$莉HHD$tHlHD<$uH&HH [DH|$辇@D‰֘H5RH11HHHH蜒1H苒HcUHH5M1ҹSH8IAH'H<$Ht$(1HD$(H\$(HD$gHD$訔HHH:|$uCH54'HH8[]H&H5RH81H8[]ÐH|$fD$D$އHD$HH贁|$uH5'HߺYH8[]fH|$D$D‰H5OQHG1XH5oQH'18HH|$HH辐1Hf諐H胓HH}HHۑ֙HH|$跅HHH}H]H5DATHUSH`H-&HHD$PHEHD$ CH'Ht$P1H\$ H\$PD$TH|$0HHD$bH\$ Ht$0H0HD$0HxH9|$uGH|$@H
Ld$@It$H^H1HLqfDH|$6D$H\$ D‰AH5PHrHT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ H&HH1H=	&JHt$_HD$HD$H=&PHt$]сH=&t<JkHt$^HD$裁HT$ HD$JqrsJqrH|$@H΀HƀHHHH|$<HHA<H\$ HH\$ ΍H|$0Ho뷋PJHffffff.SHH0HHD$(H}'Ht$(1#xWH\$(D$HHD$蓀|$D$uD$H0[DH|$D$D‰H5NH711H|$HHH$ʌ1fDH趌H莏fffff.UHH5vSH8IHD$ HD$(LH{'H<$Ht$ 1H{'H|$Ht$(1Hl$ H\$(HD$h|$HD$mu19@ZyH8[]H言D$ڐH81[]D‰讑H5MH1D‰膑H5NH1fH5GNH1fH蘌蓔>1MH|$HjHHHDSHH HHD$~Hwz'Ht$1x?H\$$1HD$+<$uH&HH [fH|$v@D‰莐H5MH11H輋跓b1HHHHFHfffff.SHH HHD$~Hy'Ht$1x?H\$$QHD$<$uH&HH [fH|$~@D‰讏H5OMH11H܊ג肉1HH~HHfH>fffff.ATHUSH`H-&HHD$PHEHD$ CHx'Ht$P1H\$ H\$PD$THHD$臂H|$0H:yH\$ Ht$0H(HD$0HxH9
|$u?H|$@HyLd$@It$HvZH1HLmfH|$6}D$H\$ D‰AH52LHrHT$ 1HzH9uIH`[]A\fHcLxHT$@HzH9u{HT$ H&HH1H=	&JHt$_HD${HD$H=&PHt$]zH=&t<JkHt$^HD$zHT$ HD$JqrsJqrH|$@HyHyHHHH|$<|HHA<H\$ HH\$ ΆH|$0Hoy뷋PJHffffff.SHH HHD$Hv'Ht$ xTH\$$|HHD$tH{vHss<$uHF&HH [@H|$z@D‰H5OJH711HH!{HH&!̅1H軅H蓈H\$Hl$HLd$H5HH1IdHt'H<$Ht$(1HD$(H\$(H4D${HD$ˇL`HL<vHsLE+u|$uLH5ut'HfDH&H5"JH81H\$0Hl$8Ld$@HH@H|$nyD$D$zHD$'HxHu|$uH5s'HZH|$yD$D‰H5HHG1@H5HH'1 LHtHpH|$yHH讃1HfH薃HnHHHpH|$xHH軄趌HÐHVH.Hw@ATHUSH`H-~&HHD$PHEHD$ CHr'Ht$P1H\$ H\$PD$DyH|$0HHD$"H\$ Ht$0H HD$0HxH9|$uGH|$@HrLd$@It$HNH1HLxqfDH|$&wD$H\$ D‰1H5bHHbHT$ 1HzH9uIH`[]A\fHcLrHT$@HzH9u{HT$ H&HH1H=&JHt$_HD$tHD$H=&PHt$]tH=&t<JkHt$^HD$tHT$ HD$JqrsJqrH|$@HsHsHރHHH|$,vHH1,H\$ ҀHH\$ 辀H|$0H_s뷋PJHffffff.ATUSHH@H|$HD$8$qHHo'Ht$81HH\$8D$vH|$ HHD$胂D$ Ht$(H|$$=pH|$(p|$u\L%xo'蛂HhHHq$Ht$HoLHʽHH|$]pH@H[]A\ÐH|$ftD$H׀҈}D1@D‰^H5EH1IHLoHHblH|$oHHHH|$(HoH|$?tHhHH~ATUSHH@H|$HD$8$oHH+n'Ht$81HLH\$8D$tH|$ HHD$D$ Ht$(H|$$nH|$(o|$u\L%m'HhHH\o$Ht$HJnLHHH|$nH@H[]A\ÐH|$rD$H'"}D1@D‰讃H5oDH1IHL=nHHjH|$(nHPHHH|$(H	nH|$rHhHH:}ATUSHH@H|$HD$8$;nHH{l'Ht$81HH\$8D$5sH|$ HHD$vD$ Ht$(H|$$lH|$(Sm|$u\L%l';HhHHm$Ht$HlLHjHH|$lH@H[]A\ÐH|$qD$Hw}r|D1@D‰H5BH/1IHLlHHiH|$xlH~HHH|$(HYlH|$pHhHH{SHH HHD$Hj'Ht$1xOH\$$qHHD$l<$uhH [fDH|$o$D‰H57BH11HH	pHH|	z1fHzH|}fff.SHH HHD$Hi'Ht$1xOH\$$pHHD$j<$uuwH [H|$n$D‰H5AH/11HHoHH{y1fHyH|fff.SHH HHD$Hh'Ht$1#xOH\$$oHHD$dj<$uvH [H|$m$D‰H5@H?11HH)nHH.z)x1fHxH{fff.SHH HHD$Hh'Ht$0xTH\$$nHHD$tHiHe<$uHW&HH [DH|$l@D‰~H57@HG11HH1mHH6y1w1HwHzUHH51ҹSH8I聃Hg'H<$Ht$(1HD$(H\$(HD$mHD$yHHHn|$uCH5f'HH8[]HA&H5?H8*1H8[]ÐH|$kD$D$mHD$_yHHg|$uH5f'Hߺ虴H8[]fH|$FkD$D‰V|H5>H1X6|H5>Hg18HH|$SkHHXwSu1HfuHxHHcHHwHH|$jHHHbHuHuxDATHUSH`H-&HHD$PHEHD$ CHDe'Ht$P1H\$ H\$PD$kH|$0HHD$dH\$ Ht$0HprHD$0HxH9|$uGH|$@HJeLd$@It$H螐H1HLȲqfDH|$viD$H\$ D‰zH5*>HHT$ 1HzH9uIH`[]A\fHcLeHT$@HzH9u{HT$ H9&HH1H=I&JHt$_HD$@gHD$H=&PHt$]gH=&t<JkHt$^HD$fHT$ HD$JqrsJqrH|$@HfHfH.vHHH|$|hHHt||H\$ "sHH\$ sH|$0He뷋PJHffffff.SHH HHD$Hb'Ht$1cxOH\$$iHHD$_<$uHchH [fDH|$>g$D‰NxH5O<H11HHigHHnsi{r1fHrHtfff.SHH HHD$Ha'Ht$1sxOH\$$hHHD$n<$unH [H|$Nf$D‰^wH5;H菽11HHyfHH~ryz$q1fHqHsfff.ATHUSH`H->&HHD$PHEHD$ CH`'Ht$P1H\$ kH\$PD$gH|$0HHD$rpH\$ Ht$0HmHD$0HxH9|$uGH|$@H`Ld$@It$HH1HL8qfDH|$dD$H\$ D‰uH5:H"HT$ 1HzH9uIH`[]A\fHcL`HT$@HzH9u{HT$ H&HH1H=&JHt$_HD$bHD$H=&PHt$]bH=\&t<JkHt$^HD$SbHT$ HD$JqrsJqrH|$@H~aHvaHqHHH|$cHHowH\$ nHH\$ ~nH|$0Ha뷋PJHffffff.SHH0HHD$(H^'Ht$(1ӴxWH\$(D$pdHHD$Sk|$D$uD$_H0[DH|$bD$D‰sH58H11H|$HbHHnvzm1fDHfmH>pfffff.UHSH(HHD$H]'Ht$1ҳxNH\$$pcH{HD$p<$ŋu|/jH([]H|$a$؃D‰rH5/8H11HHaHHmul1fHtlHLofff.USHH8H|$HD$(cHH\'Ht$(1HղH\$($obH|$ HHD$VHt$ H|$gH|$ e<$uNH-J['}nHt$HHnHH轩HH|$eH8H[]fDH|$V`$HH`HHlt`k1@D‰FqH57Hw1HH|$eHmHk@H|$ HdHH!XHfff.UHH5SH8IHD$ HD$(vHZ'H<$Ht$ 1=HfZ'H|$Ht$(1Hl$ H\$(HD$`|$HD$mu19@WH8[]H^D$ڐH81[]D‰oH56H1D‰oH5G6H1oH56H׵1fHjr~i1MH|$H^HH]iH5lDSHH HHD$~HY'Ht$1ӯx?H\$$q_HD$+<$uH&HH [fH|$]@D‰nH56H11Hiqh1HH]HHhH^kfffff.SHH HHD$~H7X'Ht$1x?H\$$^HD$<$uH,&HH [fH|$\@D‰mH55H11Hiqg1HH\HHgH~jfffff.SHH HHD$HWW'Ht$1xOH\$$]HHD$Q<$uudH [H|$[$D‰lH54H/11HH\HHhpf1fHfHifff.SHH HHD$HgV'Ht$ xTH\$$\HHD$tH{NHsS<$uHF&HH [@H|$Z@D‰lH5G4H711HH![HH&g!oe1HeHhH\$Hl$HLd$H5HH1IdqHKU'H<$Ht$(1HD$(H\$(H4D$[HD$gL`HL_HsLEV|$uLH5T'HfDH&H54H81H\$0Hl$8Ld$@HH@H|$nYD$D$ZHD$'gHxHE_|$uH5?T'HZH|$YD$D‰jH52HG1@iH52H'1 LHuLHPH|$YHHemc1HfHcHnfHHHPH|$XHHdlHÐHVcH.fHw@ATHUSH`H-~&HHD$PHEHD$ CHR'Ht$P1H\$ 諩H\$PD$DYH|$0HHD$ZH\$ Ht$0H `HD$0HxH9|$uGH|$@HRLd$@It$HN~H1HLxqfDH|$&WD$H\$ D‰1hH5Z2HbHT$ 1HzH9uIH`[]A\fHcLRHT$@HzH9u{HT$ H&HH1H=&JHt$_HD$THD$H=ɹ&PHt$]TH=&t<JkHt$^HD$THT$ HD$JqrsJqrH|$@HSHSHcHHH|$,VHH1b,jH\$ `HH\$ `H|$0H_S뷋PJHffffff.UHH5SHHIHD$0ElH6P'H<$Ht$01H|$Ht$<H\$0芙l$<D$tVH|$ HHD$@UH|$ IH|$(H|$u]HH[]DH|$TD$HH1[]D‰eH50Hǫ1D‰neH5'0H蟫1|H`hF_1cH|$(HGH|$hTHHH_Hafffff.USHHhH|$0HD$PUH5 IHjHN'H<$Ht$P1YH|$Ht$\H\$P
l$\D$TH|$ HHD$SHt$ H|$@4IH|$(FHt$@H|$0YH|$@X|$H-M'`Ht$0HH`HHH2H|$@HWH|$SHH_g]@1H|$0WHhH[]f.D‰cH5.H迩DD‰fcH5.H藩DH|$RD$HHH^JH|$0WH_H]H2HDH|$(HEfUHH5*SHHIHD$0hHL'H<$Ht$01FH|$Ht$<H\$0ڕl$<D$RH|$ HHD$QHt$ HVH|$(D|$uHcxRHH[]ÐH|$PD$HH1[]D‰aH5-H1D‰aH5-H1H\d[1gH|$(H"DH|$PHHHf[H>^fffff.ATUSHHPH|$HD$@D$
VH5IHfHJ'H<$Ht$@1蟡H|$Ht$LH\$@3l$LD$ QH|$0HHD$(OD$0Ht$8H|$D$"LH|$8(C|$ L%YJ']HhHH=UD$Ht$HKLHJH7H|$8HBH|$ ^OHHc[^c	Zf1H|$BHPH[]A\D‰_H5,HDD‰_H57,HץDH|$(VND$ HHHFH|$BH<\HTYIHALHHDff.ATUSHH@H|$HD$8$SHHH'Ht$81H茟H\$8D$%OH|$ HHD$OD$ Ht$(H|$$-JH|$(3A|$u\L%hH'+[HhHHLS$Ht$HILHZHH|$@H@H[]A\ÐH|$LD$HgYba
XD1@D‰]H5*H1IHLm@HHDH|$X@HZHHH|$(H9@H|$LHhHHzWATUSHH@H|$HD$8$+RHHG'Ht$81HܝH\$8D$uMH|$ HHD$ED$ Ht$(H|$$}HH|$(?|$u\L%F'{YHhHHQ$Ht$H:HLH誔HH|$-?H@H[]A\ÐH|$FKD$HW_]VD1@D‰>\H5g)Ho1IHL>HHBCH|$>HXHHH|$(H>H|$KHhHHUATUSHH@H|$HD$8${PHHkE'Ht$81H,H\$8D$KH|$ HHD$QD$ Ht$(H|$$FH|$(=|$u\L%E'WHhHHO$Ht$HFLHHH|$}=H@H[]A\ÐH|$ID$HV^TD1@D‰ZH5'H迠1IHL
=HHAH|$<H0WHHH|$(H<H|$oIHhHHTSHH HHD$HC'Ht$1蓚xOH\$$1JHHD$tA<$u$AH [fDH|$nH$D‰~YH5/'H诟11HHHHHT\DS1fH4SHVfff.SHH HHD$HB'Ht$1裙xOH\$$AIHHD$C<$uPH [H|$~G$D‰XH5&H连11HHGHHS[TR1fHDRHUfff.SHH0HHD$(HA'Ht$(1賘xWH\$(D$PHHHD$cR|$D$uD$CH0[DH|$FD$D‰WH5%Hǝ11H|$HFHHRZZQ1fDHFQHTfffff.SHH0HHD$(H@'Ht$(1賗xWH\$(D$PGHHD$H|$D$uD$BH0[DH|$ED$D‰VH5%Hǜ11H|$HEHHQYZP1fDHFPHSfffff.SHH HHD$H?'Ht$1賖xOH\$$QFHHD$C<$uMH [H|$D$D‰UH5o$Hϛ11HHDHHPXdO1fHTOH,Rfff.SHH HHD$H>'Ht$1ÕxOH\$$aEHHD$TF<$u%LH [H|$C$D‰TH5#Hߚ11HHCHHOWtN1fHdNH<Qfff.SHH HHD$H>'Ht$1ӔxOH\$$qDHHD$T<<$u5KH [H|$B$D‰SH5O#H11HHBHHNVM1fHtMHLPfff.SHH HHD$H='Ht$1xOH\$$CHHD$P<$uEJH [H|$A$D‰RH5"H11HHAHHMUL1fHLH\Offf.SHH HHD$H/<'Ht$1xOH\$$BHHD$$8<$uUIH [H|$@$D‰QH5'"H11HH@HHLTK1fHKHlNfff.SHH HHD$H?;'Ht$1xOH\$$AHHD$DG<$ueHH [H|$?$D‰PH5!H11HH	@HHL	TJ1fHJH|Mfff.SHH HHD$HO:'Ht$1xOH\$$@HHD$4N<$uuGH [H|$>$D‰OH5 H/11HH?HHKSI1fHIHLfff.H\$Hl$HLd$Ll$HxH-Ρ&LD$H5yHD$8H\$0HEHD$0,UH9'H|$Ht$81H\$0׏H|$Ht$@Ll$8HD$@H\$0荔AHD$@EHt$@HH\$0H1FAt#Ld$@MtI$HxH9NL5D$ >HLHD$(KF|$ D$D$?:'H|$ I=LHIQKH1HT$0HzH9H\$XHl$`Ld$hLl$pHxH\$0D‰NH5JH21HtAtKHDDDH\$0MH5cHnfDH|$(v<D$ "@AH=&tsJBHt$OH$:H$+H=&t7PHt$N:HH9HIPJHƋJqrHGfffff.H\$Hl$HLd$Ll$HxH-&LD$H5_wHD$8H\$0HEHD$0|RHm6'H|$Ht$81H\$0'H|$Ht$@Ll$8HD$@H\$0ݑAHD$@EHt$@HH\$0HCAt#Ld$@MtI$HxH9PL%3D$ K<HLHD$(:|$ ADC%H|$ I:LHFNE1HT$0HzH9H\$XHl$`Ld$hLl$pHxH\$0D‰YKH5:H芑1HtAtKHDDDH\$0KH5KHKffDH|$(9D$ @AH=&tuJ:Ht$OHD$8HD$!H=ݜ&t7PHt$N7HH$7HLGPJHƋJqrHNDfff.UHH5t1ҹSHXLD$Ott&HW&H5H8@1HX[]H3'H|$11苊H3'H|$Ht$@1HD$@HD$HY!H3'H|$Ht$H1Hl$@4xGH\$HHVD$09HHHD$8=|$0#Hc9HX[]ÃD‰'IH5HX1H2'H|$Ht$H1HD$H蟉xkH|$Ht$@H\$HW}D$@D$0D$9D$HHD$8.|$0QH|$8_7D$0=DD‰nHH5H蟎1ZD‰>HH5Ho1*H|$86덿HH5+HC1H|$0H/7HH4C/KA1HAHDH|$0H6HHBJHAHmDffff.H\$Hl$HLd$H5.rHh1I4M wH1'H<$Ht$@1HD$@HD$8HD$H謇H0'H|$Ht$81Ld$@臇H\$8HH0'H|$Ht$H1YHl$HHD$ 6HHLHD$(*|$ u?Hx&HfH&H5H8芌1H\$PHl$XLd$`Hh@H|$(4@H/'H<$Ht$81HD$8谆H\$8D$ I6HHD$(8|$ bH|$(4SfH/'H<$Ht$81HD$8HD$@GHp/'H|$Ht$@1Hl$8"xFH\$@HD$ 5HHHD$(f:|$ H|$(4@D‰EH57HG1D‰DH5H1D‰DH5H1hDH5H׊1HDH5H跊1(H|$ H3HH?GN>1Hf;>HAH|$ Hf3HHk?fGH|$ HG3HHL?GGHf=H@H=H@뮐fffff.SHH HHD$H-'Ht$@xTH\$$3HHD$tH&H*<$uHg&HH [DH|$2@D‰&CH5HW11HHA2HHF>AF<1H<H?UHH5m1ҹSH8IHHp,'H<$Ht$(1HD$('H\$(HD$2HD$>HHH)|$uCH5,'H/zH8[]HQ&H5bH8:1H8[]ÐH|$0D$D$.2HD$o>HH6|$uH5+'HߺyH8[]fH|$V0D$D‰fAH5'H藇1XFAH5GHw18HH|$c0HHh<cD;1Hf:H=HH(HH+<&DHH|$0HHH'H:H=DSHH HHD$H/*'Ht$ xLH\$$0HHD$t	HHP<$uHN&HH [@H|$.@D‰@H5H?11HH)/HH.;)C91fH9H<fff.SHH0HHt$(txyD$(D$D$/PHD$<D$HH+-|$u$H5('HPwH0[f.H|$-D$D‰?H5wH711HH|$.HH$:B81fDHH$%H$HH8Hy;fSHH HHD$HO)'Ht$xLH\$$.HHD$t	HHP<$uH>&HH [@H|$,@D‰=H5H/11HH-HH9A71fH7H:fff.SHH5H@LD$HD$0TCHE('H|$Ht$01~|H|$Ht$8H\$0qD$8D$ D$z-D$HHD$(72|$ uH	&HH@[H|$(+@H@1[ÃD‰<H5H1D‰<H5WHǂ1H7?q61uH|$ H+HHP6H(9SHH HHD$H&'Ht$1|xGH\$$a,HHD$ <$uH&HH [DH|$*@D‰;H5H11HH*HH6>|51Hk5HC8Ll$H\$HHl$Ld$HLD$H5HD$@E1@u'LH\$hHl$pLd$xL$HĈDH%'H|$Ht$@1{H|$Ht$PLd$@HD$PC)H\$PHcH|$ Ht$HoD$HD$0D$*D$HLHD$8(|$0L%V&I$MHHxH;=t&-HMC!fDD‰9H5H'fD‰9H5HE1HHHxH;=&u}HE1 pDn9H5HCf.H|$8(D$0@.9H5H_[H=J&tHPiHt$_F&ZH=!&t*PHt$^&PJH뵋PJHH|$0I'LH3;2HfD{2HS5UHSH(HHt$kx`l$$(HD$4HH4<$u!H5"'HpH([]fDH|$&$σD‰7H5H~11HH&HH2:11fHHHH1H\4fff.SHH HHD$H 'Ht$wxLH\$$'HHD$t	HHP<$uH&HH [@H|$%@D‰6H5WH}11HH%HH1901fH0Hl3fff.H\$Hl$HLd$Ll$H5bHh1ҹI/<H<$Ht$8{i3H|$Ht$4l$8`iH|$Ht$<Dd$4DiDl$<D$ -&pHD$(n2DDHH)|$ uTH5'HmfDHɇ&H5H8{1H\$HHl$PLd$XLl$`HhH|$($D$ H<$Ht$4hxFl$4D$ x%pHD$(111҉HHh(|$ IH|$(#뛐D‰4H5Hz1HH<$Ht$4hxH|$Ht$8l$4gxODd$8D$ $pHD$(11DHH'|$ H|$(#DD‰&4H5HWz1D‰3H5H/z1xHHH
H|$ #HH/7-1DHHHH|$ "HH.6HHfHk-HC0HH|$ "HH.6@H6-H0HHSHH-H/fffff.SHH HHD$H'Ht$sxLH\$$#HHD$t	HHP<$uH&HH [@H|$V!@D‰n2H5Hx11HH!HH-54,1fH$,H.fff.UHSH(HHt$Tex`l$$C"XHD$.HH<$u!H5'HiH([]fDH|$f $σD‰~1H5Hw11HH HH,4D+1fHHaHH$+H-fff.SHH HHD$H'Ht$qxLH\$$.!HHD$t	HHP<$uH&HH [@H|$f@D‰~0H5GHv11HHHH+3D*1fH4*H-fff.UHSH(HHt$dcx`l$$S XHD$,HH!<$u!H5'HgH([]fDH|$v$σD‰/H5Hu11HHHH*2T)1fHHqHH4)H,fff.ATUSHH`L%^&HHD$PID$HD$H#'Ht$P1HHl$oHl$PHt,H5&Hz&HH!Ht
H;XHEHH|$0Hl$Ht$0H%HD$0HxL9H|$@HH\$@HsHvDDHtz1HH=fHT$@HzL9<HT$HzL9H`[]A\HcHHl$D‰-H5RH
tHT$1뫐H&HH|$ HHl$Ht$ H$HD$ HxL9H=&rPHt$\H=&PHt$]zDH1H=F&JHt$_HD$9HD$H=&JHt$^HD$HT$HD$H|$@HFH>Hf)H|$ H)H'/g&PJHHtHHl$HH9&HHHHl$t'&PH|JqrH놋PJHH|$0HfJqrUHH5VSH(IHD$HD$|1H'H<$Ht$1-lH'H|$Ht$1H\$lHl$HHt,H5}&Hv&HHHt
H$H9PtAHHHPxH}&HH([]H;&6.$H(1[]H=U@D‰*H5
Hp1D‰*H5
Hp1vf*H5
Hp1VHHt"'HH7$HHz%%$1!ff.ATUSHH`L%N|&HHD$PID$HD$H'Ht$P1HHl$wjHl$PHt,H5{&Ht&HHHt
H;XHEHH|$0P`Hl$Ht$0H HD$0HxL9H|$@HH\$@HsHvG?Ht}1HH0aHT$@HzL9?HT$HzL9H`[]A\HcHHl$D‰(H5HnHT$1먐Hz&HH|$ H#Hl$Ht$ HHD$ HxL9H=z&rPHt$\H=rz&PHt$]jDH1H=6z&JHt$_HD$)HD$H=y&JHt$^HD$HT$HD$H|$@H6H.HV$H|$ HH"*W!PJHHtHHl$HH)!HHHHl$d"!PH|JqrH놋PJHH|$0HfJqrUHSHHHD$H'Ht$1H?gxsH\$Ht(H5Rx&Hq&HHHtH;htHHPP
H[]ÐH=CQ$H|!w)" f1@D‰&H57
H7l1HHt"HHHH!1yUHH5PSHHLD$HD$(s+H'H|$Ht$(1#fH|$Ht$<H\$(XH|$ Ht$0l$<YHD$0t7H5v&Hkp&HH$wH$tHT$H9PtBHHPHOHH[]H  (fDHH1[]H@D‰$H5	Hj1D‰f$H5?	Hj1qD‰>$H5_	Hoj1IHHHHHt
 HRf1@UHH5!OSHHLD$HD$()H
'H|$Ht$(1SdH|$Ht$<H\$(VH|$ Ht$0l$<WHD$0t7H5*u&Hn&HH$H$tHT$H9PtBHHP@H u&HHH[]HMH&HH1[]H@D‰"H5'Hh1D‰"H5OHh1tD‰n"H5oHh1LHHMHHHt
Hf+1@SHH5gMH@LD$ HD$0'H'H|$ Ht$01bH|$(Ht$8H\$08VHD$8t7H5vs&Hl&HH$H$tHT$ H9Pt>HHP8Hns&HH@[H$BfH@1[H=L@D‰!H5WH?g1D‰ H5Hg1vHHtHHT$HHT$1@f.UHSHHHD$H
'Ht$1HaxsH\$Ht(H5"r&Hk&HHHtH;htHHP0YH[]fH=IHLG#f1@D‰H5Hf1HHtHHHH1xUHSHHHD$H	'Ht$1H`xsH\$Ht(H5"q&Hj&HHHtH;htHHP(
H[]@HHNI"@1@D‰H57He1HHHHHt
Hf1tffffff.SHH0HHD$(H'Ht$(1_xOH\$(D$|$HD$CD$uD$	H0[HD$ؐD‰H5Hd11H!1H|$HHHH|fff.UHSHHHD$H'Ht$1H^xsH\$Ht(H5"o&Hh&HHHtH;htHHP YH[]fH=
HLG f1@D‰H5Hc1HHtHHHH1xUHSHHHD$H'Ht$1H]xsH\$Ht(H5"n&Hg&HHHtH;htHHPYH[]fH=HLGf1@D‰H5Hb1HHtHHHH1xUHSHHHD$H'Ht$1H\xsH\$Ht(H5"m&Hf&HH
HtH;htHHPYH[]fH=HLGf1@D‰H5Ha1HHtHHHH1xSHH HHD$H'Ht$[xLH\$$
HHD$t	HHP<$uH>l&HH [@H|$@D‰H5H/`11HH	HH1fHHfff.ATHUSH`H-k&HHD$PHEHD$ CH'Ht$P1H\$ ZH\$PD$	H|$0HHD$H\$ Ht$0HHD$0HxH9|$uGH|$@HZLd$@It$H.H1HLPqfDH|$D$H\$ D‰H5H^HT$ 1HzH9uIH`[]A\fHcL%HT$@HzH9u{HT$ HIj&HH1H=Yj&JHt$_HD$PHD$H=)j&PHt$]!H=i&t<JkHt$^HD$HT$ HD$JqrsJqrH|$@HHH>HHH|$HHH\$ 2HH\$ H|$0H뷋PJHffffff.H\$Hl$HLd$Ll$HhH|$HHt$0HHD$0<\H\$0H$H|$ HHD$Y	Ht$ H|$
H|$ @
<$L-&Ht$HI%LL5NIt"HHxH;=\h&H.fDH|$	LH\$HHl$PLd$XLl$`HhfDH5H[E1f.H5?H[E1HwHHxH;=g&uWHE1WH|$$H=eg&PHt$>]H=8g&tLPHt$?8IHLH :H|$ IϋPJHHH|$uHmHLHڋPJHLff.ATHUSH`H-f&HHD$PHEHD$ CH&Ht$P1H\$ TH\$PD$dH|$0HHD$H\$ Ht$0H@HD$0HxH9|$uGH|$@HLd$@It$Hn)H1HLKqfDH|$FD$H\$ D‰QH5bHYHT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ H	e&HH1H=e&JHt$_HD$HD$H=d&PHt$]H=d&t<JkHt$^HD$HT$ HD$JqrsJqrH|$@HHHHHH|$LHHQ
LH\$ HH\$ H|$0H뷋PJHffffff.SHH HHD$H&Ht$13RxOH\$$HHD$<$uH [H|$$D‰H5HOW11HH9HH>9
1fH
H
fff.USHH8H|$HD$ THH&Ht$ 1H5Q$Ht$/H|$HD$<$uJH-&&Ht$HHYHH9HHH|$LH8H[]fH|$$HH5HH:5	1@D‰H5wHU1HHHH|$HsHH	@fffff.USHH8H|$HD$(
HH&Ht$(1HOH\$($H|$ HHD$=Ht$ H|$nH|$ $<$uNH-&Ht$HHHHFHH|$H8H[]fDH|$f$HHHH	p1@D‰VH5WHT1HH|$fHH$@H|$ HAHH1Hfff.SHH HHD$HG&Ht$1sNxOH\$$HHD$d<$uH [H|$N$D‰^
H5HS11HHyHH~y$1fHH	fff.USHH8H|$HD$(HHL&Ht$(1HuM$H|$ HD$Ht$ H|$H|$ \<$uNH-2&%	Ht$HHHHeDHH|$H8H[]fDH|$$HH]HHb]1@D‰H5HR1HH|$HH@H|$ HqwHHHfff.USHH8H|$HD$(dHH&Ht$(1HKH\$($H|$ HHD$Ht$ H|$^H|$ <$uNH-&Ht$HHHHBHH|$H8H[]fDH|$v$HHHH
1@D‰f
H5oHP1HH|$HH4@H|$ HHHAHfff.SHH HHD$HW&Ht$1JxOH\$$!HHD$$<$uH [H|$^$D‰n	H5HO11HHHH41fH$Hfff.SHH HHD$Hg&Ht$1IxGH\$$1HHD$<$uHZ&HH [DH|$n@D‰H5?HN11HHHHL1H;HLl$H\$HHl$Ld$H53HhIHD$(E1
uLH\$HHl$PLd$XLl$`HhHA&H<$Ht$(1iHH|$Ht$0Ld$(HD$0$MH\$0HD$HLHD$|$L%`Y&I$MPHHxH;=~Y&HMM,D‰H5H/Mf.DH5'HLf.H|$vD$E@H57HLE1H{HHxH;=X&uHE1|[H=wX&tAPHt$?wH=UX&t*PHt$>QPJH뼋PJHH|$ILH	@<HfDHH\$Hl$HLd$Ll$H51Lt$H1IGCH&H<$Ht$H1HD$HEH|$Ht$@Ld$HHD$@JH\$@HH|$Ht$T>8&H|$Ht$XDl$T"8eDt$XD$0DDHLHD$8|$0sL%V&I$Lt;HHxH;=V&0HLfHV&H5H8zJ1H\$`Hl$hLd$pLl$xL$HĈ@H&H<$Ht$@1HD$@DH|$Ht$HLd$@HD$H[IH\$HH=H|$Ht$T7Dl$TD$0DHLHD$8|$0L%sU&I$LHHxH;=U&H=kU&PHt$\cfDD‰H5H'I1DH5/HH1D‰H5HH1IH@HHxH;=T&H1D‰CH5HtH룿(H5HYHH|$8D$0yD‰H5
H"H1HHHxH;=
T&SH=S&DP5Ht$]&H|$8PD$0lH5HGvH=S&tHPHt$_H=_S&t*PHt$^[PJH뵋PJHH|$0I#LH(#:H@HH|$0ILHHfD{HSPJH@PJHLl$H\$HHl$Ld$H5+HhIHD$(E1uLH\$HHl$PLd$XLl$`HhHa&H<$Ht$(1@H|$Ht$0Ld$(HD$0DEH\$0HD$1HLHD$|$L%~Q&I$MNHHxH;=Q&HMk*fDD‰H5HOEf.DH5HEf.H|$D$G@H5'HDE1H{HHxH;=P&uHE1[H=P&tAPHt$?H=uP&t*PHt$>qPJH뼋PJHH|$I9LH>9@<HfDHH\$Hl$HLd$Ll$H5j)Hx1ҹIo#H&H<$Ht$@1HD$@>H|$Ht$8Ld$@HD$8BH\$8HtH|$Ht$Hf0Dl$HD$ ODHLHD$(l|$ L%N&I$LtBHHxH;=N& HL!fHN&H5H8B1H\$XHl$`Ld$hLl$pHxH&H<$Ht$81HD$8<H|$Ht$@Ld$8HD$@AH\$@HD$ QHLHD$(l|$ KL%M&I$L>HHxH;=M&H=M&PHt$LDD‰^H5?HA1D.H5WH_A1D‰H5H/A1iH`HHxH;=M&H1=H|$({D$ H5H@H|$(LD$ hH5H@1HHHxH;=L&jH=^L&PLHt$MV=H=1L&t6P#Ht$O-H hPJHHHPJHH|$ ILH=K&t;PHt$NHDFRPJHH.HH|$ IYL뷋PJHfDH\$Hl$HLd$Ll$H5$Lt$H1ICH&H<$Ht$H1HD$H:9H|$Ht$@Ld$HHD$@=H\$@HH|$Ht$T+&H|$Ht$XDl$T+eDt$XD$0kDDHLHD$8|$0sL%I&I$Lt;HHxH;=J&0HLfHI&H5RH8=1H\$`Hl$hLd$pLl$xL$HĈ@H&H<$Ht$@1HD$@8H|$Ht$HLd$@HD$H<H\$HH=H|$Ht$Td*Dl$TD$0MDHLHD$8|$0L%H&I$LHHxH;=H&H=H&PHt$\fDD‰VH5_H<1D.H5H_<1D‰H5H/<1IH@HHxH;=H&H1D‰H5H;룿H51H;H|$8=D$0yD‰QH5bH;1HHHxH;=mG&SH=GG&DP5Ht$]?&H|$8D$0H5uH:vH=F&tHPHt$_H=F&t*PHt$^PJH뵋PJHH|$0ILH.:H@HH|$0IFLHKFHfDHPJH@PJHLl$H\$HHl$Ld$H5HhIHD$(E1PuLH\$HHl$PLd$XLl$`HhH&H<$Ht$(13H|$Ht$0Ld$(HD$08H\$0HD$RHLHD$|$L%D&I$MPHHxH;=D&HM,D‰~H5?H8f.DNH5WH8f.H|$D$E@H5_H?8E1H{HHxH;=)D&uHE1[H=C&tAPHt$?H=C&t*PHt$>PJH뼋PJHH|$ILHD@<HfD+HATHUSH`H-^C&HHD$PHEHD$ CHd&Ht$P1H\$ 1H\$PD$$H|$0HHD$BH\$ Ht$0HHD$0HxH9|$uGH|$@HLd$@It$H.H1HLX(qfDH|$D$H\$ D‰H5HB6HT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ HA&HH1H=A&JHt$_HD$HD$H=A&PHt$]H=|A&t<JkHt$^HD$sHT$ HD$JqrsJqrH|$@HHHHHH|$HHH\$ HH\$ H|$0H?뷋PJHffffff.SHH HHD$H&Ht$1.xGH\$$HHD$<$uH'@&HH [DH|$@D‰H5H411HHHH1HHsUHH5SH8IHD$ E}H&H<$Ht$ 1-xrH|$Ht$,H\$  ~l$,D$xHHD$)|$uH?&HH8[]H|$@H81[]D‰H5H21D‰H57H21Hq1sH|$HHHPH(Lt$H\$HHl$Ld$H59Ll$HxIHD$8E1u'LH\$PHl$XLd$`Ll$hLt$pHxfDHA&H<$Ht$81i,H|$Ht$HLd$8H|$Ht$@Dl$HHD$@1.H\$@HD$ HDLHD$(|$ (L%A=&I$M&HHxH;=_=&/HM.fD‰H5H1f.D‰H5H0H5YH0E1{HrHHxH;=<&u]HE1~RfD.H5H_0#f.H|$(D$ H=,<&tAPHt$O,H=
<&t*PHt$NPJH뼋PJHH|$ ILHy@HfH>fffff.ATHH5nUSHpH-};&LD$HD$`H\$0HEHD$0DHu&H|$Ht$`1H\$0)?H|$Ht$hLd$`H\$0&N\$hD$ H|$@LHD$(LH\$0Ht$@HHD$@HxH9|$ -H|$PHLd$PIt$H!H+1HL> HT$PHzH9tbH=P:&JHHt$nHD$GHD$2HH|$ #HH(#H\$0f1HT$0HzH9Hp[]A\H\$0D‰H5H-H\$0D‰YH5H-H|$(D$ @HcLH9&HH=09&tRJ:Ht$oHD$'HD$!H=8&t*P;Ht$m,Jqr뫋PJHH|$@H1H\$0HoHH?HuH|$PH׋Jqr.SHH HHD$H&Ht$&xTH\$$NHHD$tHH<$uH7&HH [DH|$~@D‰H5WH+11HHHH\1HKH#UHH5r1ҹSH8IHx&H<$Ht$(1HD$(%H\$(HD$'HD$hHHH|$uCH5&HH8[]H6&H5*H8*1H8[]ÐH|$&D$D$HD$HH|$uH5&HߺH8[]fH|$D$D‰H5H*1XH5H)18HH|$HH~1HfkHCHHHHHH|$wHHHWHHDATHUSH`H-N5&HHD$PHEHD$ CH&Ht$P1H\$ {#H\$PD$H|$0HHD$H\$ Ht$0HHD$0HxH9|$uGH|$@HLd$@It$HH1HLHqfDH|$D$H\$ D‰H5zH2(HT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ H3&HH1H=3&JHt$_HD$HD$H=3&PHt$]H=l3&t<JkHt$^HD$cHT$ HD$JqrsJqrH|$@HHHHHH|$HHH\$ HH\$ H|$0H/뷋PJHffffff.UHH5SH8IHD$ H&H<$Ht$ 1 xzH|$Ht$,H\$ ^l$,D$HHHD$9|$u8H8[]ÐH|$D$H81[]D‰H5WH%1D‰^H5H%1H61gH|$HbHHHffff.UHH5SSH8IHD$ }H&H<$Ht$ 1fxrH|$Ht$,H\$ ~l$,D$HHD$i|$uH{0&HH8[]H|$&@H81[]D‰.H5H_$1D‰H5H7$1H;61sH|$H
HHHSHH HHD$Hg&Ht$13xOH\$$HHD$<$uH [H|$$D‰H5HO#11HH9HH>91fHHfff.SHH HHD$Hw&Ht$1CxOH\$$HHD$<$uH [H|$$D‰.H5H_"11HHIHHNI1fHHfff.UHH59SH8IHD$ HD$(|He&H<$Ht$ 1-HF&H|$Ht$(1Hl$ H\$(HD$|$HD$HmHu1H9@H8[]HD$ܐH81[]D‰H5H!1D‰H5H 1H5H 1iHn1PH|$HHHMH%DSHH HHD$H&Ht$1xGH\$$aHHD$<$uH+&HH [DH|$@D‰H5H11HHHH|1HkHCATHUSH`H-+&HHD$PHEHD$ CH&Ht$P1H\$ H\$PD$dH|$0HHD$RH\$ Ht$0H@HD$0HxH9|$uGH|$@HLd$@It$HnH1HLqfDH|$FD$H\$ D‰QH5zHHT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ H	*&HH1H=*&JHt$_HD$HD$H=)&PHt$]H=)&t<JkHt$^HD$HT$ HD$JqrsJqrH|$@HHHHHH|$LHHQLH\$ HH\$ H|$0H뷋PJHffffff.SHH HHD$Hg&Ht$0xTH\$$HHD$tH茻H脽<$uHW(&HH [DH|$@D‰H5HG11HH1HH611HHUHH5>1ҹSH8IHX&H<$Ht$(1HD$(H\$(HD$HD$HHHJ|$uCH5&H
H8[]HA'&H5H8*1H8[]ÐH|$D$D$HD$_HHT|$uH5n&HߺH8[]fH|$FD$D‰VH5'H1X6H5_Hg18HH|$SHHXS1HfHHHHHHH|$HHH׺HHuDATHUSH`H-%&HHD$PHEHD$ CH&Ht$P1H\$ H\$PD$H|$0HHD$H\$ Ht$0HpHD$0HxH9|$uGH|$@HJLd$@It$HH1HL
qfDH|$vD$H\$ D‰H5HHT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ H9$&HH1H=I$&JHt$_HD$@HD$H=$&PHt$]H=#&t<JkHt$^HD$HT$ HD$JqrsJqrH|$@HHH.HHH|$|HH|H\$ "HH\$ H|$0H诽뷋PJHffffff.USHH8H|$HD$(HHl&Ht$(1HU$H|$ HD$EHt$ H|$覼H|$ 謼<$uNH-&Ht$HHHHEHH|$hH8H[]fDH|$޾$HH=HHB=1@D‰H5H1HH|$H~H@H|$ HwHH衶Hfff.USHH8H|$HD$(HH&Ht$(1HH\$($oH|$ HHD$Ht$ H|$H|$ $<$uNH-&}Ht$HH}HHHH|$H8H[]fDH|$V$HH赽HH`1@D‰FH5wHw1HH|$fHH@H|$ HAHH!Hfff.SHH HHD$Hw&Ht$1cxOH\$$HHD$<$uH [H|$>$D‰NH5H11HHiHHni1fHHfff.SHH HHD$H&Ht$1s
xOH\$$HHD$<$uH [H|$N$D‰^H5OH11HHyHH~y$1fHHfff.SHH HHD$H&Ht$1xOH\$$!HHD$<$uH [H|$^$D‰nH5H11HH艺HH41fH$Hfff.Ll$H\$HHl$Ld$H5HhIHD$(E1uLH\$HHl$PLd$XLl$`HhHa&H<$Ht$(1IH|$Ht$0Ld$(HD$0H\$0HD$貺HLHD$2|$L%@&I$MPHHxH;=^&HM-,D‰H5Hf.DH5Hf.H|$VD$E@nH5HE1H{HHxH;=&uHE1\[H=W&tAPHt$?WH=5&t*PHt$>1PJH뼋PJHH|$ILH@<HfDHcUHH5%SH8IHD$ HD$(,H&H<$Ht$ 1Hֲ&H|$Ht$(1Hl$ H\$(HD$H|$HD$HmHu1H9@7H8[]H舶D$ܐH81[]D‰H5?H
1D‰fH5oH
1FH5Hw
1iHxs1PH|$HJHHHDSHH HHD$H&Ht$1sxGH\$$HHD$<$uH&HH [DH|$N@D‰fH57H11HH聵HH,1HHATHUSH`H-N&HHD$PHEHD$ CH&Ht$P1H\$ {H\$PD$H|$0HHD$"H\$ Ht$0HHD$0HxH9|$uGH|$@HʯLd$@It$HH1HLHqfDH|$D$H\$ D‰H5"H2HT$ 1HzH9uIH`[]A\fHcL蕯HT$@HzH9u{HT$ H&HH1H=&JHt$_HD$HD$H=&PHt$]葱H=l&t<JkHt$^HD$cHT$ HD$JqrsJqrH|$@H莰H膰HHHH|$HHH\$ 袽HH\$ 莽H|$0H/뷋PJHffffff.SHH HHD$H&Ht$xTH\$$~HHD$tHܫH4<$uH&HH [DH|$讱@D‰H5?H11HHHH茼1H{HSUHH5)1ҹSH8I1H&H<$Ht$(1HD$(H\$(HD$WHD$蘾HHH芷|$uCH5&HH8[]H&H5*H81H8[]ÐH|$VD$D$αHD$HHT|$uH5&HߺIH8[]fH|$D$D‰H5H71XH5H18HH|$HH论1Hf蛺HsHH踧HH˻HH|$觯HHH臧HMH%DATHH5`USH0IHD$ HD$(H+&H<$Ht$ 1H\$ HH&H|$Ht$(1mHl$(HD$|$HD$L#H]u1I9@H0[]A\H8D$אH01[]A\DD‰>H5Ho1D‰H5'HG1H5H'1d־H57H1DH许1+H|$HڭHH荸HeDATHH5USH0IHD$ HD$(*Hk&H<$Ht$ 1H\$ HH>&H|$Ht$(1Hl$(HD$=|$HD$L#H]u1I9@,H0[]A\HxD$אH01[]A\DD‰~H5?H1D‰VH5H16H5GHg1dH5HG1DHHC1+H|$HHHͶH襹DUHH5SH8IHD$ HD$(lH&H<$Ht$ 1H&H|$Ht$(1Hl$ H\$(HD$般|$HD$HmHu1H9@wH8[]HȪD$ܐH81[]D‰λH5H1D‰覻H5'H1膻H5gH1iH踶賾^1PH|$H芪HH=HDSHH HHD$H?&Ht$1xGH\$$QHHD$Ħ<$uH&HH [DH|$莩@D‰覺H5H11HHHHƵl1H[H3SHH HHD$H_&Ht$1xOH\$$qHHD$<$u5H [H|$讨$D‰边H5gH11HH٨HH޴ټ脳1fHtHLfff.ATHUSH`H-&HHD$PHEHD$ CH\&Ht$P1H\$ H\$PD$dH|$0HHD$¬H\$ Ht$0H@HD$0HxH9|$uGH|$@HLd$@It$HnH1HLqfDH|$FD$H\$ D‰QH5ZHHT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ H	
&HH1H=
&JHt$_HD$HD$H=	&PHt$]H=	&t<JkHt$^HD$賤HT$ HD$JqrsJqrH|$@HޣH֣HHHH|$LHHQLH\$ HH\$ ްH|$0H뷋PJHffffff.USHH8H|$HD$(THH&Ht$(1H%$ĦH|$ HD$Ht$ H|$vH|$ |<$uNH-R&ղHt$HH՘HHHH|$8H8H[]fDH|$认$HH
HH
踯1@D‰薵H5H1HH|$趡HNHd@H|$ H葡wHHqHfff.USHH8H|$HD$(ԩHH4&Ht$(1HH\$($?H|$ HHD$譤Ht$ H|$H|$ <$uNH-ʞ&MHt$HHMHHHH|$谠H8H[]fDH|$&$HH腣HH芯腷01@D‰H5HG1HH|$6HΰH@H|$ HHHHfff.SHH HHD$H&Ht$13xOH\$$ѣHHD$Ԗ<$u蕪H [H|$$D‰H5WHO11HH9HH>91fHԬH謯fff.SHH HHD$HϜ&Ht$1CxOH\$$HHD$ԛ<$u襩H [H|$$D‰.H5H_11HHIHHNI1fHH輮fff.UHH5SH8IHD$ 腷}Hƛ&H<$Ht$ 16xrH|$Ht$,H\$ ~l$,D$踡HHD$9|$uHK&HH8[]H|$@H81[]D‰H5H/1D‰ְH5'H1H豪1sH|$HݟHH萪HhUHH5y1ҹSH8IAHp&H<$Ht$(1HD$(H\$(HD$gHD$訬HHH|$uCH5&HH8[]H&H5H81H8[]ÐH|$fD$D$ޟHD$HHĔ|$uH5&HߺYH8[]fH|$D$D‰H5HG1XH5H'18HH|$HH辨1Hf諨H胫HHȕHH۩ֱHH|$距HHH藕H]H5DSHH HHD$H_&Ht$xTH\$$nHHD$tHH$<$uH%HH [DH|$螜@D‰趭H5H11HHќHH֨Ѱ|1HkHCATHUSH`H-%HHD$PHEHD$ CHT&Ht$P1H\$ H\$PD$dH|$0HHD$bH\$ Ht$0H@HD$0HxH9|$uGH|$@HLd$@It$HnH1HLqfDH|$FD$H\$ D‰QH5HHT$ 1HzH9uIH`[]A\fHcLHT$@HzH9u{HT$ H	%HH1H=%JHt$_HD$HD$H=%PHt$]H=%t<JkHt$^HD$賘HT$ HD$JqrsJqrH|$@HޗH֗HHHH|$LHHQLH\$ HH\$ ޤH|$0H뷋PJHffffff.UHH5SH8IHD$ e}H&H<$Ht$ 1xrH|$Ht$,H\$ ~l$,D$蘚HHD$I|$uH+%HH8[]H|$֘@H81[]D‰ީH5H1D‰趩H5H1H董1sH|$H轘HHpHHUHH5SH8IHD$ HD$(HE&H<$Ht$ 1H&&H|$Ht$(1Hl$ H\$(HD$(|$HD$HmHu1H9@H8[]HhD$ܐH81[]D‰nH5H1D‰FH5WHw1&H5HW1iHXS1PH|$H*HHݡH赤DSHH HHD$Hב&Ht$1SxGH\$$HHD$Ԏ<$uH%HH [DH|$.@D‰FH5/Hw11HHaHHfa1HHӣSHH HHD$H&Ht$1sxOH\$$HHD$<$u՝H [H|$N$D‰^H5H11HHyHH~y$1fHHfff.SHH HHD$H&Ht$xTH\$$HHD$tHHԌ<$uH%HH [DH|$N@D‰fH5H11HH联HH膠聨,1HHUHH5N1ҹSH8IѪH&H<$Ht$(1HD$(gH\$(HD$HD$8HHH:|$uCH5&HoH8[]H%H5
H8z1H8[]ÐH|$D$D$nHD$诠HH贘|$uH5&HߺH8[]fH|$薒D$D‰覣H5H1X膣H5׺H18HH|$裒HH訞裦N1Hf;HHHXHHkfHH|$GHHH'HHşDUHSH(HHD$H&Ht$_H\$$HHD$t=HC H-%HxH9HCHxH9uvHHxH9H肉<$uHU%HH([]f.H|$@D‰H5ǺH?11H=$%PlHt$]H=%P2Ht$#H=%tVP&Ht$ƎH蹜贤_1PJHlHHHɋPJH맋PJHpHHUHSH(HHD$Hf&Ht$H\$$)HHD$t=HC H-%HxH9HCHxH9uvHHxH9H貇<$uH%HH([]f.H|$&@D‰>H5GHo11H=T%PlHt$L]H='%P2Ht$#H=%tVP&Ht$H菙1PJHlHH诎HɋPJH맋PJHpHIH!UHSH(HHD$Hn&Ht$H\$$YHHD$t=HC H-4%HxH9HCHxH9uvHHxH9H<$uH%HH([]f.H|$V@D‰nH5׷H11H=%PlHt$|]H=W%P2Ht$O#H=*%tVP&Ht$&H迗1PJHlHHߌHɋPJH맋PJHpHyHQUHSH(HHD$Hf&Ht$H\$$艍HHD$t=HC H-d%HxH9HCHxH9uvHHxH9H<$uH%HH([]f.H|$膋@D‰螜H5_H11H=%PlHt$謉]H=%P2Ht$#H=Z%tVP&Ht$VHID1PJHlHHHɋPJH맋PJHpH評H聘UHSH(HHD$H&Ht$H\$$蹋HHD$t=HC H-%HxH9HCHxH9uvHHxH9HB<$uH%HH([]f.H|$趉@D‰ΚH5H11H=%PlHt$܇]H=%P2Ht$诇#H=%tVP&Ht$膇Hyt1PJHlHH?HɋPJH맋PJHpHٓH豖UHSH(HHD$Hf&Ht$OH\$$HHD$t=HC H-%HxH9HCHxH9uvHHxH9Hr<$uHE%HH([]f.H|$@D‰H5oH/11H=%PlHt$]H=%P2Ht$߅#H=%tVP&Ht$超H詓褛O1PJHlHHoHɋPJH맋PJHpH	HUHSH(HHD$H&Ht$H\$$HHD$t=HC H-%HxH9HCHxH9uvHHxH9H~<$uHu%HH([]f.H|$@D‰.H5H_11H=D%PlHt$<]H=%P2Ht$#H=%tVP&Ht$Hّԙ1PJHlHH蟅HɋPJH맋PJHpH9HUHSH(HHD$H~&Ht$H\$$IHHD$t=HC H-$%HxH9HCHxH9uvHHxH9H|<$uH%HH([]f.H|$F@D‰^H5H11H=t%PlHt$l]H=G%P2Ht$?#H=%tVP&Ht$H	诎1PJHlHHσHɋPJH맋PJHpHiHAUHSH(HHD$H}&Ht$H\$$yHHD$t=HC H-T%HxH9HCHxH9uvHHxH9H{<$uH%HH([]f.H|$v@D‰莓H5H11H=%PlHt$蜀]H=w%P2Ht$o#H=J%tVP&Ht$FH94ߌ1PJHlHHHɋPJH맋PJHpH虌HqUHSH(HHD$H{&Ht$H\$$詂HHD$t=HC H-%HxH9HCHxH9uvHHxH9H2y<$uH%HH([]f.H|$覀@D‰辑H5H11H=%PlHt$~]H=%P2Ht$~#H=z%tVP&Ht$v~Hid1PJHlHH/HɋPJH맋PJHpHɊH衍UHSH(HHD$Hy&Ht$?H\$$ـHHD$t=HC H-%HxH9HCHxH9uvHHxH9Hbw<$uH5%HH([]f.H|$~@D‰H5/H11H=%PlHt$|]H=%P2Ht$|#H=%tVP&Ht$|H虊蔒?1PJHlHH_~HɋPJH맋PJHpHHыUHSH(HHD$Hx&Ht$oH\$$	HHD$t=HC H-%HxH9HCHxH9uvHHxH9Hu<$uHe%HH([]f.H|$}@D‰H5HO11H=4%PlHt$,{]H=%P2Ht$z#H=%tVP&Ht$zHɈĐo1PJHlHH|HɋPJH맋PJHpH)HUHSH(HHD$H.v&Ht$H\$$9}HHD$t=HC H-%HxH9HCHxH9uvHHxH9Hs<$uH%HH([]f.H|$6{@D‰NH5GH11H=d%PlHt$\y]H=7%P2Ht$/y#H=
%tVP&Ht$yH蟅1PJHlHHzHɋPJH맋PJHpHYH1UHSH(HHD$HVt&Ht$H\$$i{HHD$t=HC H-D%HxH9HCHxH9uvHHxH9Hq<$uH%HH([]f.H|$fy@D‰~H5קH11H=%PlHt$w]H=g%P2Ht$_w#H=:%tVP&Ht$6wH)$σ1PJHlHHxHɋPJH맋PJHpH艃HaUHSH(HHD$Hr&Ht$H\$$yHHD$t=HC H-t%HxH9HCHxH9uvHHxH9H"p<$uH%HH([]f.H|$w@D‰讈H5gH11H=%PlHt$u]H=%P2Ht$u#H=j%tVP&Ht$fuHYT1PJHlHHwHɋPJH맋PJHpH蹁H葄UHSH(HHD$HVr&Ht$/H\$$wHHD$t=HC H-%HxH9HCHxH9uvHHxH9HRn<$uH%%HH([]f.H|$u@D‰ކH5H11H=%PlHt$s]H=%P2Ht$s#H=%tVP&Ht$sH艁脉/1PJHlHHOuHɋPJH맋PJHpHHUHSH(HHD$Ho&Ht$_H\$$uHHD$t=HC H-%HxH9HCHxH9uvHHxH9Hl<$uHU%HH([]f.H|$s@D‰H5wH?11H=$%PlHt$r]H=%P2Ht$q#H=%tVP&Ht$qH贇_~1PJHlHHsHɋPJH맋PJHpH~HUHSH(HHD$Hm&Ht$H\$$)tHHD$t=HC H-%HxH9HCHxH9uvHHxH9Hj<$uH%HH([]f.H|$&r@D‰>H5Ho11H=T%PlHt$Lp]H='%P2Ht$p#H=%tVP&Ht$oH}|1PJHlHHqHɋPJH맋PJHpHI|H!UHSH(HHD$Hk&Ht$H\$$YrHHD$t=HC H-4%HxH9HCHxH9uvHHxH9Hh<$uH%HH([]f.H|$Vp@D‰nH5H11H=%PlHt$|n]H=W%P2Ht$On#H=*%tVP&Ht$&nH|z1PJHlHHoHɋPJH맋PJHpHyzHQ}UHSH(HHD$Hj&Ht$H\$$pHHD$t=HC H-d%HxH9HCHxH9uvHHxH9Hg<$uH%HH([]f.H|$n@D‰H5H11H=%PlHt$l]H=%P2Ht$l#H=Z%tVP&Ht$VlHIzDx1PJHlHHnHɋPJH맋PJHpHxH{UHSH(HHD$HVh&Ht$H\$$nHHD$t=HC H-%HxH9HCHxH9uvHHxH9HBe<$uH%HH([]f.H|$l@D‰}H5H11H=%PlHt$j]H=%P2Ht$j#H=%tVP&Ht$jHyxtw1PJHlHH?lHɋPJH맋PJHpHvHyUHSH(HHD$HFf&Ht$OH\$$lHHD$t=HC H-%HxH9HCHxH9uvHHxH9Hrc<$uHE%HH([]f.H|$j@D‰{H5H/11H=%PlHt$i]H=%P2Ht$h#H=%tVP&Ht$hHv~Ou1PJHlHHojHɋPJH맋PJHpH	uHwSHH5SE111Hŀtq$8k HD$ywHH_%HCHCHCHH<$uH5d&H薲H[H|$Fi$H1[HHiHHu}Ht1@H6tHwfffff.SHH5E111Htq$Xj HD$vHHg%HCHCHCHH<$uH5c&H趱H[H|$fh$H1[HHhHHt|hs1@HVsH.vfffff.UHH51ҹSH8IH<$Ht$,Y)l$,D$CiHD$uHH"%@HHiuHPh@@H@ H@8HP(HP0HC|$uHH5Ac&HߺtH8[]DH%H5H8肾1H8[]fH|$fD$D$nhHD$tHHM%HCHH|$cH|$fD‰wH5H1`H|$HfHHrz~q17HH|$fHHrzHHnHHp^H6qHtH$qHsfff.ATHH5USH0I|H<$Ht$(6H|$Ht$/l$(˂Dd$/D$g@HD$DsHH%CHCHC0k8HDc<H|$HCHC HC(u"H5Ca&HNH0[]A\DH|$dD$H01[]A\DD‰uH5H'1D‰uH5H1zHqxo1aH|$HdHHoH]rffff.SHH5E111H5{}$e8HD$qHH%CHCHC0HH<$HCHC HC(uH5t_&HH[ÐH|$c$H1[HHcHHpwn1@HnHnqfffff.HG8HGHGHw G(HGHHGPHź%G8HG@HHT%HGXGhHGpHGHGhHLJHGxHfDUSHHH$EdH;%HD$tW}pHHH?<$u!H5]&H赫H[]fDH|$^b$Hi%H5H8誹1<$tH|$(bH1[]Hnv=m1HHnbHH!mHoHG(HwGG(HG0HG8HG@H6%HGHGXHHU%HG`HGxHGHGXHGhHGpfff.USHHH$bH;%HD$tWoHHHO<$u!H5B\&HUH[]fDH|$`$H	%H5JH8J1<$tH|$`H1[]H7m2uk1HHaHHkHnHG(HwGG(HG0HG8HG@HV%HGHGXHHu%HG`HGxHGHGXHGhHGpfff.USHHH$aH;.%HD$tWmHHHO<$u!H5Z&HH[]fDH|$_$H%H5H81<$tH|$h_H1[]Hks}j1HH_HHajH9mHG(HwGG(HG0HG8HG@Hv%HGHGXHH͸%HG`HGxHGHGXHGhHGpfff.USHHH$%`H;%HD$tW]lHHHO<$u!H5Y&H蕧H[]fDH|$>^$HI%H5H8芵1<$tH|$^H1[]Hwjrri1HHN^HHiHkHG(HwGG(HG0HG8HG@H%HGHGXHHݷ%HG`HGxHGHGXHGhHGpfff.USHHH$^H;n%HD$tWjHHHO<$u!H5X&H5H[]fDH|$\$H%H5*H8*1<$tH|$\H1[]Hiqg1HH\HHgHyjHG(HwGG(HG0HG8HG@Hֶ%HGHGXHH%HG`HGxHGHGXHGhHGpfff.USHHH$e]H;%HD$tWiHHHO<$u!H5W&HդH[]fDH|$~[$H%H5ʎH8ʲ1<$tH|$H[H1[]Hgo]f1HH[HHAfHiHG0GHwG G0HG@HGHH%HG8HGPHH%G`HGhHLJHGHG`HGpHGxfUSHHH$\H;%HD$tW=hHHHO<$u!H5
V&HuH[]fDH|$Z$H)%H5jH8j1<$tH|$YH1[]HWfRnd1HH.ZHHdHgHG(HwGG(HG0HG8HG@H%HGHGXHH5%HG`HGxHGHGXHGhHGpfff.USHHH$ZH;N%HD$tWfHHHO<$u!H5S&HH[]fDH|$X$Hɻ%H5
H8
1<$tH|$XH1[]Hdlc1HHXHHcHYfH\$Hl$HHHwSHC0HkC C0HC8HC@HCHH%HCPC`HHD%HChHǃHl$HCHC`HCpHCxH\$HfUSHHH$%YH;κ%HD$tW]eHHH/<$u!H5Q&H蕠H[]fDH|$>W$eHHKLf1HHaOHiWHHncikb1fHbHdHDAWAVAUATUSHU&H8H=%H%HD$HHD$DHT$HRHHT$H5^H:YHHD$ tpL|$ U&1AI
u SKdIT$Htt;LIL,@INt+LPTLHLPuIA}0HD$HC%HD$HHH:HT$8H5!%H=11A19LHWH=)&HD$	yyH	H&H9HT$HHH9HtH;T$gHRH9uH&H
&HPD1H=&%H&E1HD$ HD$fL%&L;d$H&J,8H5\&LHU@nHI	HE HtIE HP&N48IHIV LHT$bfHH5&LmHYH&N9,:DH8LmH4H HT$HL)HDHtL%&L;d$u@H&HD$ N,8IHD$ H;&HHn&HR&H-R&E1$@tsIKlmHH݋EuHE(H} 1H0HItHuH|$LGI$HHI$uID$LP0f.HE(Lu L}HMHD$NoIFoHx =XLH"WHICLMHLLHH$WH$HT$M|$ IL$IT$=fDIE HHD$(IE(HL&Ll$ L+l$H)Ho&HL4I>PLxK|=
LHIuHt$LHu\K<,Hswig_ptrHfG: LIHt$(H
oHD$L`,@L%A%I$~VZH|$H5H蒘1KSH|$H5Hw-SH|$H5HYSH|$H5אH;RH|$H5ÐHRH|$H5H1RH|$H5HRH|$H5HƗ|RH|$H5|H託1aRH|$H5sH荗CRH|$H5hHo%RH|$H5\HQRH|$H5ZH3QH|$H5WHQH|$H5KHQH|$H57HٖQH|$H50H軖1tQH|$H5H蠖VQH|$H5H肖8QH|$H5HdQH|$H5HFPH|$H5܏H(PH|$H5яH
PH|$H5ÏHPH|$H5HΕPH|$H5H谕	fPH|$H5H蒕
HPH|$H5Ht*PH|$H5HVPH|$H5}H8
OH|$H5qHOH|$H5dHOH|$H5_HޔOH|$H5YHvOH|$H5H袔XOH|$H57H脔 :OH|$H53Hf@OH|$H5/HHNH|$H5:H*NH|$H5HNH|$H5&HNH|$H5(HГNH|$H5ˎH貓1kNH|$H5ɎH藓MNH|$H5Hy/NH|$H5H[NH|$H5H=1MH|$H5H"MH|$H5HMH|$H5HH8[]A\A]A^A_KHEIEHtHhIEHEImfDN,88LUH
&H&@Hb&HC&H\&HE&"H5J&H=11A#BHlnH5]H=&IJMu+H6HHHH#HHHQ0HtH5LHL>IkfH\$Hl$Lt$Ld$ALl$H(L&LnXELLHHNHHl$H$Ld$Ll$Lt$ H(HHBHX@H\$Hl$HLd$H5Hx1ItaHpE&H<$Ht$P1HD$PH|$Ht$XH\$P蛎H|$Ht$_l$X0gDd$_D$ hKHD$(HsH;sl$@Dd$D1HtHD$@HHCHHC|$ uBHӬ%HH\$`Hl$hLd$pHxH%H5~H8Ҡ1fDH|$(NI@HqD&H<$Ht$P1HD$PH|$Ht$XH\$P蜍l$XD$ JHD$(HsH;sl$0D$41HtHD$0HHCHHC|$ H|$(HDD‰YH5|H1D‰YH5|H迟1D‰^YH5}H菟1H{HT$@RP\H{HT$0?P+HbTf[\S1@H|$ H2HHHRHUH|$ HHHHT\HRHUfff.H\$Hl$HLd$H5Hx1IT^HXB&H<$Ht$P1HD$PH|$Ht$XH\$P{H|$Ht$_l$XdDd$_D$ HHHD$(HsH;sl$@Dd$D1HtHD$@HHCHHC|$ uBH%HH\$`Hl$hLd$pHxHɩ%H5Z}H8貝1fDH|$(.F@HYA&H<$Ht$P1HD$PH|$Ht$XH\$P|l$XD$ fGHD$(HsH;sl$0D$41HtHD$0HHCHHC|$ H|$(EDD‰VH5{HϜ1D‰nVH5{H蟜1D‰>VH5{Ho1H{HT$@2M\H{HT$0M+HBQf;YO1@H|$ HEHHOHRH|$ HDHHPXHOHlRfff.H
f.SH؛%HH HHo%HwpHGH`N{(Hk%HCt-D${HHS D$HHHHt,|$u7DHs@H{0[JHAH [DH{ HGP0|$t΋|$;D$H|$HD$CHD$Hs@H{0HD$JHD$HHD$^AHD$HaQffff.H
f.SHH[~;fffff.H
f.SH%HH HHG%HwhHGHXM{ H+%HCt-D$;GHSD$HHHHt,|$u7DHs8H{(IH;H [DH{HGP0|$t΋|$:D$H|$HD$BHD$Hs8H{(HD$HHD$HHD$.;HD$H!Pffff.H
f.SHH[>:fffff.H
f.SHX%HH HH%Hw`HGHPVL{H%HCt-D$EHSD$HHHHt,|$u7DHs0H{ GH#BH [DH{HGP0|$t΋|$]9D$H|$HD$WAHD$Hs0H{ HD$GHD$HHD$AHD$HNffff.H
f.SHH[8fffff.H
f.SH%HH HHǛ%HwhHGHXK{ H%HCt-D$DHSD$HHHHt,|$u7DHs8H{(FHCKH [DH{HGP0|$t΋|$8D$H|$HD$@HD$Hs8H{(HD$@FHD$HHD$JHD$HMffff.H
f.SHH[7fffff.H
f.SHؙ%HH HH%Hw`HGHPI{Hk%HCt-D${CHSD$HHHHt,|$u7DHs0H{ [EH6H [DH{HGP0|$t΋|$6D$H|$HD$>HD$Hs0H{ HD$EHD$HHD$6HD$HaLffff.H
f.SHH[~6fffff.H
f.SH%HH HHG%Hw`HGHPH{H+%HCt-D$;BHSD$HHHHt4|$u?DHs0H{ DH%HHH [H{HGP0|$tƋ|$5D$H|$HD$=HD$Hs0H{ HD$CHD$HT%HHHKfH
f.SHH[>5fffff.H
f.SH8%HH HH%Hw`HGHPVG{H%HCt-D$@HSD$HHHHt,|$u7DHs0H{ BHEH [DH{HGP0|$t΋|$]4D$H|$HD$W<HD$Hs0H{ HD$BHD$HHD$DHD$HIffff.H
f.SHH[3fffff.H
f.SHx%HH HH%Hw`HGHPF{H%HCt-D$?HSD$HHHHt,|$u7DHs0H{ AHCEH [DH{HGP0|$t΋|$3D$H|$HD$;HD$Hs0H{ HD$@AHD$HHD$DHD$HHffff.H
f.SHH[2fffff.H
f.SH%HH HHߒ%Hw`HGHPD{Hk%HCt-D${>HSD$HHHHt,|$u7DHs0H{ [@HFH [DH{HGP0|$t΋|$1D$H|$HD$9HD$Hs0H{ HD$@HD$HHD$>FHD$HaGffff.H
f.SHH[~1fffff.H\$Hl$HLd$Ll$H5{Lt$L|$H8LD$1ҹOVZH|$H$}H|$H$$|OH|$ H$D$HDŽ$AL$MH|$(H$HDŽ$迎A2H$HD$@i9HD$HEILDHHD$4|$@|H53&H|$рAHtIEHxH;=%L/At7HEHxH;=К%fH/H%H5u1H8蘎HH$H$L$L$ L$(L$0H8DH|$1<|H=2&H|$11蟈H 2&H|$ 11肈H|$H$HDŽ$HDŽ${VH1&H|$H$1D$%L$MH1&H|$ H$1H$HAD$`~7HD$hCHLDHH*|$`tCH|$h5DD$`67HD$hwCHH,5|$`H50&Hߺ~H=DH0&H|$11+1ɅHDŽ$H0&H|$H$H$HgD$`6HD$hBHHH2|$`H5:0&H}HDH|$1zxH|$v:H|$H$HDŽ$0L$MH|$H$x?D$D$`5HD$hA1DLHH0|$`H5e/&Hߺ(}HI$HxH;=J%]L,H|$h3D$`@H|$H5m'9HH;H@1L$-HEH<HGHCHL9
HEuH|f.H|$1dxHe.&H|$11DŽgH|$ 1xSLt$@L^2H|$H$xjH
.&H|$H$1D$aH$HNHL+8tH6H*H|$ H$w$D$`D$3H$LHD$h./?D$H$DHHX)H$5|$`H5)-&HzHLa5tBH5iHVfDH|$1v$H|$1uH|$ 1H|$H$vH|$H$D$uH|$ H$D$HDŽ$蚇AH$HD$@D2HD$H>HDDHHa+|$@H5+&HߺyAH:HEHxH;=ӓ%?H(H|$1uxH|$6>H|$1ruH|$1辆vH|$ 1誆bH|$H$0uH|$H$D$HDŽ$bAL$MH|$ H$HDŽ$(AH$H D$@0HD$H=HLDHH3|$@H5}*&Hߺ@xAHtI$HxH;=e%L7'AHEHxH;=;%hH=%xPJH$
-8DH|$H$HDŽ$"AGH$H*
H|$H$r	H|$ H$D$rD$D$@/HD$H;DDHHH)|$@|
H53)&HߺvAH~HEHxH;=%DH=%P&H$+H(&H|$H$'HDŽ$xlH(&H|$H$1~
H$D$`.HD$h:HHHu"|$`YH|$h,%H|$H$yAH$Hz
D$`#.HD$hd:1ɺHHH(|$`TH5'&HߺuAHHEHxH;=%H=%PH$*s<H1HEHHHE=H|$H$HD$@HD$HHD$PLt$@pH|$H5dD$Lt$@1HH6HXLt$@LHc0eE1L,HEJ< HG1HH$H$4H$H$H$H$["H$H$1ɺ&H|$HH;|$P9H`H$'HD$HHHD$HH$..H$HxH;=ۍ%HtHHHHIM9JHEJ|%D:HH|$HH;|$PHH'HD$HHHD$HyfDD‰:H5OcH1E1f1AiH`HEHxH;=%{
H1!<@HwHHV-HHH@HHDHCHP0fD‰.:H57eH_Cf.H|$H5Lbo.HHH@~b1L$-HEH<HGHt'HL9HEuH|fD8Hu1HEHHHEH|$ 1lH|$H$HD$`HD$hHD$pLt$`Qm	H|$H5UaD$Lt$`k-HHdHXLt$`LHc,E1L,HEJ< HG1HH$H$1H$H$H$H$H$H$1ɺ#H|$hH;|$pJHH$$HD$hHHD$hH$*H$HxH;=;%G	HtHHHHIM9HEJ|%6HH|$hH;|$pH7Hv#HD$hHHD$h11LH|$h&D$`C@ADDD+7H5^H1Z}HwHHOS)HHjH@HHBHCHP0DDD6H5aH1|GH%H5hH80HtHHHHu
HCHP01Ld$HHl$@I9tH(HI9uH|$@HD‰6H5^HK|1ہMI$HxH;=5%
L1xDD‰5H5U^H{1A6H-HEHxH;=Ƈ%H=%PH$"H|$h$D$`HEHP0Lt$@D‰5H5o]H7{E14H5aH{At"MtIEHxH;=%L1E>H$HL.HHL.HEHP0H|$H!#D$@p11%E11*4H5_H[zEHEHHHEu
HEHP0D$`Q$1LDHD$h|$`HH5
&HkHVD1ۉ3H5[Hy5D‰{3H54`HyH|$h-"D$`'I3H52[Hzy1AHHEHxH;=c%jH==%
PLH$2 :2H5ZHyH %H5GdH8	-HtHHHHu
HCHP01Ld$hHl$`I9tf.H$HI9uH|$`HB2H5+ZHsx$2H5]_HUx?Lt$`D‰1H5bZH*xZH$HL+HHL+H|$h D$`D1ۉ1H5KXHw&H|$HD D$@pD‰X1H5YHw1iD1ۉ.1H5YH_wHEHHHEu
HEHP0H|$ H$Md$D$@4!LDHD$H|$@HH5&HhHD؉0H5ZHv1D‰^0H5/[Hv1o>0H5ZHov1OH=X%#PgH$MUH|$hD$`H|$HD$@D‰/H5[HuH*f2)HH|$`HH*2o)1H=%tyPH$H$H!H$L"H+H)H+H(L"H+PJH넃D1ۉ.H5WHtZH|$`HHtH=΀%t*PH$HuPJHHHH=%tLP&H$xHH|$@VHH[)V1(*PJHH'H$Ha H$tH|$HD$@gHHHH$  H|$`HH(0q'1H|$@HHHM'LH*H|$H`H=[%t8PcH$TQH&PJHPJHH&(!0WHvH&H)PJH`PJH=H=~%t<PH$wH'/V&PJHH>&H)IHLXH|$`^HHH=D~%t*PH$=nHPJHHHHH|$`HH'.4PJHH%Hj(E1x+H5VHqAt"MtI$HxH;=}%Ln1EAHHEHxH;=^}%eH=8}%PGH$-5DD1D*H5VHpVE11*H5WHp"H=|%t>P+H$PJHPJHQPJHIHLZH|$@`HHe%`-$ifDxH#H&H>HCYH={%t6PH$HPJHHNVD1ۉ_)H5RHo1?)H5pRHpoHHHMH|$`SHHX$S,HH"H%׿1(H5RHooHHHH|$`HHIHLH|$`HH#+u"D`HH["H3%H|$@HH(H=kz%t0P?H$a-PJHPJHHH|$`HHH#+!@ZHfD!IHLH|$@HH"*y!HÐHf!H>$ѿR'H5RHmH=ny%t6PH$gH|$HD$@HPJHIHLH|$@HH "* 1A_HVHEHxH;=x%H=x%t'PH$H냋PJHHU H-#p>&H5QHoldDDD\D1ۉ&H5QH3lfffff.Ll$H\$HHl$Ld$HLD$H5NWHD$HE1{+u'LH\$hHl$pLd$xL$HĈDHa&H|$Ht$H1fH|$Ht$PLd$HHD$PjH\$PHD$ qI|$HHD$(?#|$ H$T$HD$0HD$HD$8L%v%I$M+HHxH;=w%HMfDD‰$H57VHjfD^$H5oVHjf.H|$(D$ O@$H5VHOjE1iH`HHxH;=9v%uHE1@H=v%tAPHt$_H=u%t*PHt$^PJH뼋PJHH|$ ILH&T@<HfD;H Ll$H\$HHl$Ld$HLD$H5THD$HE1(u'LH\$hHl$pLd$xL$HĈDH9
&H|$Ht$H1XcH|$Ht$PLd$HHD$PhH\$PHD$ I|$HHD$( |$ H$T$HD$0HD$HD$8L%6t%I$M+HHxH;=Tt%HM#	fDD‰!H5THhfD!H5THgf.H|$(VD$ O@n!H5THgE1iH`HHxH;=s%uHE1\@H=Ws%tAPHt$_WH=5s%t*PHt$^1PJH뼋PJHH|$ ILH#@<HfDHcLl$H\$HHl$Ld$HLD$H5.THD$HE1&u'LH\$hHl$pLd$xL$HĈDH&H|$Ht$H1`H|$Ht$PLd$HHD$PceH\$PHD$ IHHD$(L=LHH$HT$HD$0HT$8 |$ L%}q%I$M"HHxH;=q%2HMjDD‰H5SHOef.DH5OSHef.H|$(
D$ H@H5gSHdE1YHPHHxH;=p%uHE10H=p%t/PHt$_H!3돋PJHHHH=Cp%t1PHt$^?H|$ I
L듋PJH̐ÐÐH)p%HH=
H	p%SHHH
H[HHHxH;=o%uHH=wo%tPHt$w
ًPJH吐HHHxH;=No%uHH='o%tPHt$'
ًPJH吐HHHxH;=n%uHH=n%tPHt$	ًPJH吐HHHxH;=n%uHH=n%tPHt$	ًPJH吐H
f.AWAVAUATUSHL{`HHT$Hn
H[hL,$HMeM@H|y3H[Ht6H{ LLHoL9HFuL)H~IH[HuM9teIv LLH^L9HFuCI)I~+I}H;=m%u31M9tAF(H[]A\A]A^A_I|DyMH=Cm%tAEHt$@AEPAUH
f.AWAVAUATUSHL{`HHT$H.H[hL,$HMeM@H|y3H[Ht6H{ LLHoL9HFuL)H~IH[HuM9teIv LLH^L9HFuCI)I~+I}H;=Xl%u31M9tAF(H[]A\A]A^A_I|DyMH=l%tAEHt$AEPAUH
f.AWAVAUATUSHL{XHHT$H
H[`L,$HMeM@H|y3H[Ht6H{ LLHoL9HF~uL)H~IH[HuM9teIv LLH^L9HFCuCI)I~+I}H;=k%u31M9tAF(H[]A\A]A^A_I|DyMH=j%tAEHt$AEPAUH
f.AWAVAUATUSHL{XHHT$H	H[`L,$HMeM@H|y3H[Ht6H{ LLHoL9HF>uL)H~IH[HuM9teIv LLH^L9HFuCI)I~+I}H;=i%u31M9tAF(H[]A\A]A^A_I|DyMH=i%tAEHt$AEPAUH
f.AWAVAUATUSHL{XHHT$HnH[`L,$HMeM@H|y3H[Ht6H{ LLHoL9HFuL)H~IH[HuM9teIv LLH^L9HFuCI)I~+I}H;=h%u31M9tAF(H[]A\A]A^A_I|DyMH=Ch%tAEHt$@AEPAUH
f.AWAVAUATUSHL{XHHT$H.H[`L,$HMeM@H|y3H[Ht6H{ LLHoL9HF
uL)H~IH[HuM9teIv LLH^L9HF
uCI)I~+I}H;=Xg%u31M9tAF(H[]A\A]A^A_I|DyMH=g%tAEHt$AEPAUH
f.AWAVAUATUSHL{XHHT$HH[`L,$HMeM@H|y3H[Ht6H{ LLHoL9HF~uL)H~IH[HuM9teIv LLH^L9HFCuCI)I~+I}H;=f%u31M9tAF(H[]A\A]A^A_I|DyMH=e%tAEHt$AEPAUH
f.AWAVAUATUSHL{XHHT$HH[`L,$HMeM@H|y3H[Ht6H{ LLHoL9HF>uL)H~IH[HuM9teIv LLH^L9HFuCI)I~+I}H;=d%u31M9tAF(H[]A\A]A^A_I|DyMH=d%tAEHt$AEPAUH
f.AWAVAUATUSHL{hHHT$HnH[pL,$HMeM@H|y3H[Ht6H{ LLHoL9HF	uL)H~IH[HuM9teIv LLH^L9HF	uCI)I~+I}H;=c%u31M9tAF(H[]A\A]A^A_I|DyMH=Cc%tAEHt$@AEPAUS?Hu[D[ÐS?Hu[DHw[ÐH\$Hl$HLd$H(IHHT$H$;D$t*H53>HHiHHHHt1<$uH\$Hl$Ld$ H(|$DHuLT
HHHHH㐐ATHa%IUSH(H
=LHHHHH5Z%HgHHLHTATIUHSH/LHHHH}H5]%HHHHUHSHMHH`%HHHH0>HwH5]%HHHHHHtHHHHt	H?HGH@0SHHHH_%HHHHV_%HHH[HHD$HD$HHl$HH\$Ld$HHLe^HsLRHCHs H} HECE7C(E(H$Hl$Ld$HHHbH
LHO㐐Hl$HH\$Ld$HHLeHsLHCHs H} HECEC(E(H$Hl$Ld$HHHH	LH㐐ATIUHSHHDfHHHI9uHD[]A\HHzIHEHt,҉u!H]HEHtHHLE	ATIUSHoHH9tDHHH9uI$HtH[]A\Rf[]A\I<$HHt:HAWHAVIAUIATUSHH9H/HGH)Hl$HH9E1HLgtH<TIL9t)LfHtHHHHI9uImI]H9tfDHHH9uI]HtHnL+d$KM}IEIMMeH[]A\A]A^A_H[I9tLHHH9uH=0<HH!MtLHHATHUHSHu6LHsHH{(LcHtHPHMu[]A\ÐSHxX%HH Ht(D$~HSD$HHHHt|$u*Hs(H{cH [DH{HGP0|$t֋|$D$H|$HD$HD$Hs(H{HD$HD$HߐSHW%HH Ht(D$HSD$HHHHt'|$u2Hs(H{H{H [DH{HGP0|$t΋|$5D$H|$HD$/HD$Hs(H{HD$XHD$HߐAVAUATUSHH LgL;gtw1Mt
ID$I$HGHHHHKHHH)HHHT$H	HHH:8z@xuD$D$FH []A\A]A^HI)IMK$I9HIH)HLH$Ht$H$Ht$LpIIDHtHHH;H9t1HLHtH
HHHH9uHHH)HMtH{H9t4HLfDHtH
HHHH9uHH)HMtH;HtML+LsLcH []A\A]A^HAH)HHH9HIH)HHAE1AUATIUSHHHt8L-4Y%fHHsLHC HkHxL9uHHuH[]A\A]H=X%tPHt$ċPJH吐AUATIUSHHHt8L-X%fHHsLHC HkHxL9uHXHuH[]A\A]H=HX%tPHt$FċPJH吐AWAVAUIATIUSHH8HI;|$1HtHwID$HH|$ HID$I\$HkL)HH~ HfDHsHHHuHt$ LH|$ H8[]A\A]A^A_I$H)HHH?HH)HH9IHLD$II,HHl$tHHI,$LL9t#fDHtHHHHI9uMt$HLH\$M9t'DHtHHxHHI9uMt$I,$L9tDHHL9uI,$HtHfHT$M<$I\$IID$H8[]A\A]A^A_HH)HH<HT$HH9HuHD$E1H|$ HIHHH9\$tHl$H%HH9uWHL9tLHHH9u1L|$HH|$t/L9|$t2LHHH9\$uH%HmH|$MtL6HHHH눐H\$Ld$HLl$Lt$IHl$L|$H8HIAtb(PHHH tLHKALHyHC(HH\$Hl$Ld$Ll$ Lt$(L|$0H8fDHGH9tHr H9HnLL9LHFu)I)E1I`IAMDAA>H0HHHAWAVAUATUSHHHHoHt$HHD$L8Mw$H=|yHHEHtEHLm LMeLM9LIFHHD$uLL)H=~HE1HuHT$HLLHL$iHL$u<M)I~$HL$0D$8HD$0T$8HH[]A\A]A^A_fI|DyHL$H1HD$8HD$0HofDH;ktH:HHD$Li L8MeMwLM9IFKAWAVAUATUSH8H_HH|$HnL>IoH=|y?H[HILk ILMeLI9MFLWuLH)H=~LLL7HL)H=LcLkLt$Mt[Iu HLHNH9H$HFH$uHH)H=H=|MMmMuMtII|$ HLLoI9IFuI)II|Dy|Md$MuH\$ Lt$(7fDH=|#H\$H[HHD$HD$ HD$(HD$ HT$(H8[]A\A]A^A_fDMmLMd$3AWAVAUIATUHSHH(H9wtcL9tFLsL=P%LHHLIHP HzL9uVHRHk(M9uH([]A\A]A^A_fLwI9uHwLsHCLs HC(H=P%t'JHt$HD$HD$yJqrؐH\$Ld$HLl$Lt$IHl$L|$H8HIAtj0HHH tLAD$E(HKALH HC(HH\$Hl$Ld$Ll$ Lt$(L|$0H8DHGH9tHr H9HnLL9LHF)u)I)E1IXIAEDAA6HHKHsHKAWAVAUATUSHHHHoHt$HHD$L8Mw$H=|yHHEHtEHLm LMeLM9LIFHHD$FuLL)H=~HE1HuHT$HLLHL$	HL$u<M)I~$HL$0D$8HD$0T$8HH[]A\A]A^A_fI|DyHL$H1HD$8HD$0HofDH;ktHHHD$Li L8MeMwLM9IFKHGH\$Hl$Ld$Ll$HLt$L|$HH9HHT$HD$L~ L(MwLMeLM9LIFHH$H$ukLL)H=~UHLLM)IHH\$XHl$`Ld$hLl$pLt$xL$HĈH=|yH9]HHx LLILM9IFMuM)I=I|Dy-I~HL$=HHHVf.Ht$H3T$6f.I|DH9] HHp LLIL~M9IFuM)II|DyH{HL$LLHkfDH(EH_ H2H{ LfLoM9LIF#uM)II|DHL$H1H0@L1HfDH1HfDHL$HHHH
f.AWAVAUATUHSH8T$H|$ HT$-|LepHEhH$ML|$ HMw#fI|Dy5Md$Mt8I|$ LLoM9LIFuM)I~LMd$MuH9$thHs LLfM9LIFuFM)I~.H-I%D$IH9C(upH8[]A\A]A^A_I|DyHt$ H|$aH}`HT$HD$HHD$H-,I%HxH9ujL|$ H$H=H%t7AGsHt$/dHH|$ =HeAGPAWH|$HH=H%t!PzHt$.kPJHސH
f.AWAVAUATUHSH8T$H|$ HT$-|Le`HEXH$ML|$ HMw#fI|Dy5Md$Mt8I|$ LLoM9LIFuM)I~LMd$MuH9$thHs LLfM9LIFuFM)I~.H-G%D$IH9C(upH8[]A\A]A^A_I|DyHt$ H|$aH}PHT$HD$HHD$H-,G%HxH9ujL|$ H$H=F%t7AGsHt$/dHH|$ =HeAGPAWH|$HH=F%t!PzHt$.kPJHސH
f.AWAVAUATUHSH8T$H|$ HT$-|LehHE`H$ML|$ HMw#fI|Dy5Md$Mt8I|$ LLoM9LIFuM)I~LMd$MuH9$thHs LLfM9LIFuFM)I~.H-E%D$IH9C(upH8[]A\A]A^A_I|DyHt$ H|$aH}XHT$HD$HHD$H-,E%HxH9ujL|$ H$H=D%t7AGsHt$/dHH|$ =HeAGPAWH|$HH=D%t!PzHt$.kPJHސH
f.AWAVAUATUHSH8T$H|$ HT$-|LehHE`H$ML|$ HMw#fI|Dy5Md$Mt8I|$ LLoM9LIFuM)I~LMd$MuH9$thHs LLfM9LIFuFM)I~.H-C%D$IH9C(upH8[]A\A]A^A_I|DyHt$ H|$aH}XHT$HD$HHD$H-,C%HxH9ujL|$ H$H=B%t7AGsHt$/dHH|$ =HeAGPAWH|$HH=B%t!PzHt$.kPJHސH
f.AWAVAUATUHSH8T$H|$ HT$-|Le`HEXH$ML|$ HMw#fI|Dy5Md$Mt8I|$ LLoM9LIFuM)I~LMd$MuH9$thHs LLfM9LIFuFM)I~.H-A%D$IH9C(upH8[]A\A]A^A_I|DyHt$ H|$aH}PHT$HD$HHD$H-,A%HxH9ujL|$ H$H=@%t7AGsHt$/dHH|$ =HeAGPAWH|$HH=@%t!PzHt$.kPJHސH
f.AWAVAUATUHSH8T$H|$ HT$-|Le`HEXH$ML|$ HMw#fI|Dy5Md$Mt8I|$ LLoM9LIFuM)I~LMd$MuH9$thHs LLfM9LIFuFM)I~.H-?%D$IH9C(upH8[]A\A]A^A_I|DyHt$ H|$aH}PHT$HD$HHD$H-,?%HxH9ujL|$ H$H=>%t7AGsHt$/dHH|$ =HeAGPAWH|$HH=>%t!PzHt$.kPJHސH
f.AWAVAUATUHSH8T$H|$ HT$-|Le`HEXH$ML|$ HMw#fI|Dy5Md$Mt8I|$ LLoM9LIFuM)I~LMd$MuH9$thHs LLfM9LIFuFM)I~.H-=%D$IH9C(upH8[]A\A]A^A_I|DyHt$ H|$aH}PHT$HD$HHD$H-,=%HxH9ujL|$ H$H=<%t7AGsHt$/dHH|$ =HeAGPAWH|$HH=<%t!PzHt$.kPJHސH
f.AWAVAUATUHSH8T$H|$ HT$-|Le`HEXH$ML|$ HMw#fI|Dy5Md$Mt8I|$ LLoM9LIFuM)I~LMd$MuH9$thHs LLfM9LIFuFM)I~.H-;%D$IH9C(upH8[]A\A]A^A_I|DyHt$ H|$aH}PHT$HD$HHD$H-,;%HxH9ujL|$ H$H=:%t7AGsHt$/dHH|$ =HeAGPAWH|$HH=:%t!PzHt$.kPJHސH
f.AWAVAUATUHSH8T$H|$ HT$-|Le`HEXH$ML|$ HMw#fI|Dy5Md$Mt8I|$ LLoM9LIFuM)I~LMd$MuH9$thHs LLfM9LIFuFM)I~.H-9%D$IH9C(upH8[]A\A]A^A_I|DyHt$ H|$aH}PHT$HD$HHD$H-,9%HxH9ujL|$ H$H=8%t7AGsHt$/dHH|$ =HeAGPAWH|$HH=8%t!PzHt$.kPJHސUHSHH*%HtH)%HHHuH[]ÐH?H0@P`p G/|hT<(J^lint SWIG_Python_ConvertPtrAndOwn(PyObject*, void**, swig_type_info*, int, int*)PyObject* SWIG_Python_NewPointerObj(PyObject*, void*, swig_type_info*, int)at least at most thisSwigPyObjectSwigPyPacked0123456789abcdefunknown__new____swig_destroy___p_char%x%o<Swig Packed at <Swig Packed at %s%s><Swig Packed %s>%s%s!(flags & (0x1 << 2))__dict__std::string *ignoreSWIG director method error.revisionminor_versionmajor_versionversion_stringSwigPyIterator_decrSwigPyIterator_incrMSet___cmp__MSetIterator___eq__MSetIterator___ne__ESetIterator___eq__ESetIterator___ne__SwigPyIterator_advanceSwigPyIterator___eq__SwigPyIterator___ne__SwigPyIterator___iadd__SwigPyIterator___isub__SwigPyIterator___add__SwigPyIterator___sub__PositionIterator___ne__PositionIterator___eq__TermIterator___ne__TermIterator___eq__ValueIterator___ne__ValueIterator___eq__PostingIterator___ne__PostingIterator___eq__new_RangeErrornew_SerialisationErrornew_QueryParserErrornew_NetworkTimeoutErrornew_NetworkErrornew_InternalErrornew_FeatureUnavailableErrornew_DocNotFoundErrornew_DatabaseVersionErrornew_DatabaseOpeningErrornew_DatabaseModifiedErrornew_DatabaseLockErrornew_DatabaseCreateErrornew_DatabaseCorruptErrornew_DatabaseErrornew_UnimplementedErrornew_InvalidOperationErrornew_InvalidArgumentErrornew_AssertionError (context:  (SWIG director type mismatchget_termfreq_maxget_termfreq_estget_termfreq_minresolve_duplicate_metadataSwigPyIterator_equalSwigPyIterator_distanceunknown error in XapianCompactor_set_statusCompactor_add_sourceCompactor_set_destdirCompactor_set_multipassCompactor_set_renumberCompactor_set_block_sizeKeyMaker___call__Xapian::KeyMaker::operator ()TermGenerator_set_termposTermGenerator_index_textTermGenerator_set_flagsTermGenerator_set_databaseTermGenerator_set_documentTermGenerator_set_stopperTermGenerator_set_stemmernew_TermGeneratorStem_get_available_languagesStem___call__new_StemStemImplementation___call__QueryParser_unstem_endQueryParser_unstem_beginQueryParser_add_prefixQueryParser_parse_queryQueryParser_set_databaseQueryParser_set_default_opQueryParser_set_stopperQueryParser_set_stemmernew_QueryParsernew_NumberValueRangeProcessornew_DateValueRangeProcessornew_StringValueRangeProcessorValueRangeProcessor___call__Stopper___call__Xapian::Stopper::operator ()Query_unserialiseremote_open_writableremote_openinmemory_openflint_openchert_openbrass_openWritableDatabase_set_metadataWritableDatabase_add_synonymWritableDatabase_add_spellingWritableDatabase_add_documentnew_WritableDatabaseDatabase__metadata_keys_endDatabase__metadata_keys_beginDatabase_get_metadataDatabase_synonym_keys_endDatabase_synonym_keys_beginDatabase_synonyms_endDatabase_synonyms_beginDatabase_get_documentDatabase_get_doclengthDatabase_valuestream_endDatabase_valuestream_beginDatabase_get_wdf_upper_boundDatabase_get_value_freqDatabase_get_collection_freqDatabase_term_existsDatabase_get_termfreqDatabase_allterms_endDatabase_allterms_beginDatabase_positionlist_endDatabase_positionlist_beginDatabase_termlist_endDatabase_termlist_beginDatabase_postlist_endDatabase_postlist_beginnew_DatabaseDatabase_add_databaseMatchSpy_merge_resultsMatchSpy___call__Xapian::MatchSpy::operator ()new_TradWeightnew_BM25Weightnew_BoolWeightWeight_get_sumextraWeight_get_sumpartRegistry_get_match_spyRegistry_register_match_spyRegistry_get_posting_sourceRegistry_get_weighting_schemenew_RegistryEnquire_get_esetEnquire_get_msetEnquire_set_sort_by_keyEnquire_set_sort_by_valueEnquire_set_cutoffEnquire_set_docid_orderEnquire_set_collapse_keyEnquire_set_weighting_schemeEnquire_add_matchspyEnquire_set_queryExpandDecider___call__MatchDecider___call__RSet_containsRSet_remove_documentRSet_add_documentnew_RSetESetIterator_equalsnew_ESetIteratornew_ESetMSetIterator_equalsnew_MSetIteratorMSet_get_docidMSet_get_documentMSet_get_document_percentageMSet__get_hit_internalMSet_get_termweightMSet_get_termfreqMSet_convert_to_percentMSet_fetchnew_MSetPostingSource_initXapian::PostingSource::initXapian::PostingSource::at_endPostingSource_checkPostingSource_skip_toPostingSource_nextXapian::PostingSource::nextDocument_remove_termDocument_remove_postingDocument_add_boolean_termDocument_add_termDocument_add_postingDocument_set_dataDocument_remove_valueDocument_add_valueDocument_get_valuenew_DocumentValueIterator_checkValueIterator_skip_toValueIterator_equalsnew_ValueIteratorTermIterator_skip_toTermIterator_equalsnew_TermIteratorPostingIterator_equalsPostingIterator_skip_tonew_PostingIteratorPositionIterator_skip_toPositionIterator_equalsnew_PositionIteratornew_MultiValueSorternew_MultiValueKeyMakernew_ValueCountMatchSpynew_ValueSetMatchDecidernew_SimpleStopperswig_ptr: _xapianswig_runtime_data4type_pointer_capsuleBAD_VALUENOMSET_DIDMSET_WTMSET_RANKMSET_PERCENTMSET_DOCUMENTESET_TNAMEESET_WTEnquire_ASCENDINGEnquire_DESCENDINGEnquire_DONT_CAREEnquire_INCLUDE_QUERY_TERMSEnquire_USE_EXACT_TERMFREQDB_CREATE_OR_OPENDB_CREATEDB_CREATE_OR_OVERWRITEDB_OPENQuery_OP_ANDQuery_OP_ORQuery_OP_AND_NOTQuery_OP_XORQuery_OP_AND_MAYBEQuery_OP_FILTERQuery_OP_NEARQuery_OP_PHRASEQuery_OP_VALUE_RANGEQuery_OP_SCALE_WEIGHTQuery_OP_ELITE_SETQuery_OP_VALUE_GEQuery_OP_VALUE_LEQuery_OP_SYNONYMQueryParser_FLAG_BOOLEANQueryParser_FLAG_PHRASEQueryParser_FLAG_LOVEHATEQueryParser_FLAG_WILDCARDQueryParser_FLAG_PURE_NOTQueryParser_FLAG_PARTIALQueryParser_FLAG_SYNONYMQueryParser_FLAG_DEFAULTQueryParser_STEM_NONEQueryParser_STEM_SOMEQueryParser_STEM_ALLTermGenerator_FLAG_SPELLINGCompactor_STANDARDCompactor_FULLCompactor_FULLERvector::reserveMultiValueKeyMaker_add_valueMultiValueSorter_addnew_Queryexpected string or querySimpleStopper_adddisownacquireappendappends another 'this' object__repr__returns object representationSWIG_PyInstanceMethod_Newdelete_SwigPyIteratorSwigPyIterator_valueSwigPyIterator_copySwigPyIterator_nextSwigPyIterator___next__SwigPyIterator_previousSwigPyIterator_swigregisterError_get_typeError_get_msgError_get_contextError_get_error_stringError___str__delete_Errordelete_LogicErrorLogicError_swigregisterdelete_RuntimeErrorRuntimeError_swigregisterdelete_AssertionErrorAssertionError_swigregisterAssertionError_swiginitdelete_InvalidArgumentErrorInvalidArgumentError_swiginitdelete_InvalidOperationErrordelete_UnimplementedErrorUnimplementedError_swiginitdelete_DatabaseErrorDatabaseError_swigregisterDatabaseError_swiginitdelete_DatabaseCorruptErrorDatabaseCorruptError_swiginitdelete_DatabaseCreateErrorDatabaseCreateError_swiginitdelete_DatabaseLockErrorDatabaseLockError_swiginitdelete_DatabaseModifiedErrordelete_DatabaseOpeningErrorDatabaseOpeningError_swiginitdelete_DatabaseVersionErrorDatabaseVersionError_swiginitdelete_DocNotFoundErrorDocNotFoundError_swigregisterDocNotFoundError_swiginitdelete_InternalErrorInternalError_swigregisterInternalError_swiginitdelete_NetworkErrorNetworkError_swigregisterNetworkError_swiginitdelete_NetworkTimeoutErrorNetworkTimeoutError_swiginitdelete_QueryParserErrorQueryParserError_swigregisterQueryParserError_swiginitdelete_SerialisationErrorSerialisationError_swiginitdelete_RangeErrorRangeError_swigregisterRangeError_swiginitdelete_PositionIteratorPositionIterator_get_termposPositionIterator_nextPositionIterator___str__PositionIterator_swigregisterPositionIterator_swiginitdelete_PostingIteratorPostingIterator_get_doclengthPostingIterator_get_wdfPostingIterator___str__PostingIterator_get_docidPostingIterator_nextPostingIterator_swigregisterPostingIterator_swiginitdelete_TermIteratorTermIterator_get_termTermIterator_nextTermIterator_get_wdfTermIterator_get_termfreqTermIterator_positionlist_endTermIterator___str__TermIterator_swigregisterTermIterator_swiginitdelete_ValueIteratorValueIterator_get_valueValueIterator_nextValueIterator_get_docidValueIterator_get_valuenoValueIterator___str__ValueIterator_swigregisterValueIterator_swiginitdelete_DocumentDocument_clear_valuesDocument_get_dataDocument_clear_termsDocument_termlist_countDocument_termlist_beginDocument_termlist_endDocument_values_countDocument_values_beginDocument_values_endDocument_get_docidDocument_serialiseDocument_unserialiseDocument___str__Document_swigregisterDocument_swiginitnew_PostingSourcedelete_PostingSourcePostingSource_get_maxweightPostingSource_get_weightPostingSource_get_docidPostingSource_at_endPostingSource_namePostingSource___str__disown_PostingSourcePostingSource_swigregisternew_ValuePostingSourcedelete_ValuePostingSourceValuePostingSource_swiginitnew_ValueWeightPostingSourcenew_ValueMapPostingSourcedelete_ValueMapPostingSourcenew_FixedWeightPostingSourcedelete_MSetMSet_get_firstitemMSet_get_matches_lower_boundMSet_get_matches_estimatedMSet_get_matches_upper_boundMSet_get_max_possibleMSet_get_max_attainedMSet_sizeMSet_emptyMSet_beginMSet_endMSet_backMSet___str__MSet_items_getMSet_swigregisterMSet_swiginitdelete_MSetIteratorMSetIterator_get_docidMSetIterator_nextMSetIterator_prevMSetIterator_get_documentMSetIterator_get_rankMSetIterator_get_weightMSetIterator_get_collapse_keyMSetIterator_get_percentMSetIterator___str__MSetIterator_swigregisterMSetIterator_swiginitdelete_ESetESet_get_eboundESet_sizeESet_emptyESet_beginESet_endESet_backESet___str__ESet_items_getESet_swigregisterESet_swiginitdelete_ESetIteratorESetIterator_get_termESetIterator_nextESetIterator_prevESetIterator_get_weightESetIterator___str__ESetIterator_swigregisterESetIterator_swiginitdelete_RSetRSet_sizeRSet_emptyRSet___str__RSet_swigregisterRSet_swiginitdelete_MatchDecidernew_MatchDeciderdisown_MatchDeciderMatchDecider_swigregisterdelete_ExpandDecidernew_ExpandDeciderdisown_ExpandDeciderExpandDecider_swigregisterExpandDecider_swiginitnew_Enquiredelete_EnquireEnquire_get_queryEnquire_clear_matchspiesEnquire_set_sort_by_relevanceEnquire___str__Enquire_swigregisterEnquire_swiginitdelete_RegistryRegistry_swigregisterRegistry_swiginitdelete_WeightWeight_nameWeight_get_maxpartWeight_get_maxextraWeight_get_sumpart_needs_wdf_delete_BoolWeightBoolWeight_swigregisterBoolWeight_swiginitdelete_BM25WeightBM25Weight_swigregisterBM25Weight_swiginitdelete_TradWeightTradWeight_swigregisterTradWeight_swiginitnew_MatchSpydelete_MatchSpyMatchSpy_nameMatchSpy___str__disown_MatchSpyMatchSpy_swigregisterValueCountMatchSpy_get_totalValueCountMatchSpy_values_enddelete_ValueCountMatchSpyValueCountMatchSpy_swiginitdelete_DatabaseDatabase_reopenDatabase_closeDatabase_get_doccountDatabase_get_lastdocidDatabase_get_avlengthDatabase_keep_aliveDatabase_spellings_beginDatabase_spellings_endDatabase_get_uuidDatabase_has_positionsdelete_WritableDatabaseWritableDatabase_commitWritableDatabase_flushWritableDatabase___str__WritableDatabase_swigregisterWritableDatabase_swiginitopen_stubdelete_QueryQuery_get_lengthQuery_get_terms_beginQuery_get_terms_endQuery_emptyQuery_serialiseQuery___str__Query_swigregisterQuery_swiginitdelete_StopperStopper___str__new_Stopperdisown_Stopperdelete_SimpleStopperSimpleStopper_swigregisterSimpleStopper_swiginitdelete_ValueRangeProcessornew_ValueRangeProcessordisown_ValueRangeProcessorValueRangeProcessor_swiginitdelete_QueryParserQueryParser_get_default_opQueryParser_stoplist_beginQueryParser_stoplist_endQueryParser___str__QueryParser_swigregisterQueryParser_swiginitsortable_serialisesortable_unserialisedelete_StemImplementationStemImplementation___str__new_StemImplementationdisown_StemImplementationStemImplementation_swiginitdelete_StemStem___str__Stem_swigregisterStem_swiginitdelete_TermGeneratorTermGenerator_get_documentTermGenerator_get_termposTermGenerator___str__TermGenerator_swigregisterTermGenerator_swiginitdelete_KeyMakernew_KeyMakerdisown_KeyMakerKeyMaker_swigregisterdelete_MultiValueKeyMakerMultiValueKeyMaker_swiginitdelete_Sorterdelete_MultiValueSorterMultiValueSorter_swigregisterMultiValueSorter_swiginitdelete_ValueSetMatchDeciderValueSetMatchDecider_swiginitnew_Compactordelete_CompactorCompactor_compactdisown_CompactorCompactor_swigregisterCompactor_swiginit_p_Xapian__AssertionErrorXapian::AssertionError *_p_Xapian__BM25WeightXapian::BM25Weight *_p_Xapian__BoolWeightXapian::BoolWeight *_p_Xapian__CompactorXapian::Compactor *_p_Xapian__DatabaseXapian::Database *Xapian::DatabaseCreateError *_p_Xapian__DatabaseErrorXapian::DatabaseError *_p_Xapian__DatabaseLockErrorXapian::DatabaseLockError *_p_Xapian__DocNotFoundErrorXapian::DocNotFoundError *_p_Xapian__DocumentXapian::Document *_p_Xapian__ESetXapian::ESet *_p_Xapian__ESetIteratorXapian::ESetIterator *_p_Xapian__EnquireXapian::Enquire *_p_Xapian__ErrorXapian::Error *_p_Xapian__ExpandDeciderXapian::ExpandDecider *_p_Xapian__InternalErrorXapian::InternalError *_p_Xapian__KeyMakerXapian::KeyMaker *_p_Xapian__LogicErrorXapian::LogicError *_p_Xapian__MSetXapian::MSet *_p_Xapian__MSetIteratorXapian::MSetIterator *_p_Xapian__MatchDeciderXapian::MatchDecider *_p_Xapian__MatchSpyXapian::MatchSpy *_p_Xapian__MultiValueKeyMakerXapian::MultiValueKeyMaker *_p_Xapian__MultiValueSorterXapian::MultiValueSorter *_p_Xapian__NetworkErrorXapian::NetworkError *Xapian::NetworkTimeoutError *_p_Xapian__PositionIteratorXapian::PositionIterator *_p_Xapian__PostingIteratorXapian::PostingIterator *_p_Xapian__PostingSourceXapian::PostingSource *_p_Xapian__QueryXapian::Query *_p_Xapian__QueryParserXapian::QueryParser *_p_Xapian__QueryParserErrorXapian::QueryParserError *_p_Xapian__RSetXapian::RSet *_p_Xapian__RangeErrorXapian::RangeError *_p_Xapian__RegistryXapian::Registry *_p_Xapian__RuntimeErrorXapian::RuntimeError *_p_Xapian__SerialisationErrorXapian::SerialisationError *_p_Xapian__SimpleStopperXapian::SimpleStopper *_p_Xapian__SorterXapian::Sorter *_p_Xapian__StemXapian::Stem *_p_Xapian__StemImplementationXapian::StemImplementation *_p_Xapian__StopperXapian::Stopper *_p_Xapian__TermGeneratorXapian::TermGenerator *_p_Xapian__TermIteratorXapian::TermIterator *_p_Xapian__TradWeightXapian::TradWeight *_p_Xapian__UnimplementedErrorXapian::UnimplementedError *_p_Xapian__ValueCountMatchSpyXapian::ValueCountMatchSpy *_p_Xapian__ValueIteratorXapian::ValueIterator *_p_Xapian__ValuePostingSourceXapian::ValuePostingSource *Xapian::ValueRangeProcessor *_p_Xapian__WeightXapian::Weight *_p_Xapian__WritableDatabaseXapian::WritableDatabase *char *_p_compaction_levelcompaction_level *_p_docid_orderdocid_order *_p_double_p_feature_flagfeature_flag *_p_first_typefirst_type *_p_int_p_opop *_p_second_typesecond_type *_p_std__invalid_argumentstd::invalid_argument *_p_std__string_p_stem_strategystem_strategy *_p_swig__SwigPyIteratorswig::SwigPyIterator *_p_unsigned_int%s expected %s%d arguments, got noneUnpackTuple() argument list is not a tuple%s expected %s%d arguments, got %d<Swig Object of type '%s' at %p>swig/python detected a memory leak of type '%s', no destructor found.
swig_runtime_data4.type_pointer_capsule../../../../python/modern/xapian_wrap.ccin method 'Error_get_error_string', argument 1 of type 'Xapian::Error const *'in method 'SwigPyIterator_copy', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator_decr', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator_decr', argument 2 of type 'size_t'Wrong number or type of arguments for overloaded function 'SwigPyIterator_decr'.
  Possible C/C++ prototypes are:
    swig::SwigPyIterator::decr(size_t)
    swig::SwigPyIterator::decr()
in method 'SwigPyIterator_incr', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator_incr', argument 2 of type 'size_t'Wrong number or type of arguments for overloaded function 'SwigPyIterator_incr'.
  Possible C/C++ prototypes are:
    swig::SwigPyIterator::incr(size_t)
    swig::SwigPyIterator::incr()
in method 'SwigPyIterator_value', argument 1 of type 'swig::SwigPyIterator const *'in method 'delete_SwigPyIterator', argument 1 of type 'swig::SwigPyIterator *'in method 'disown_Compactor', argument 1 of type 'Xapian::Compactor *'in method 'disown_KeyMaker', argument 1 of type 'Xapian::KeyMaker *'in method 'disown_StemImplementation', argument 1 of type 'Xapian::StemImplementation *'in method 'disown_ValueRangeProcessor', argument 1 of type 'Xapian::ValueRangeProcessor *'in method 'disown_Stopper', argument 1 of type 'Xapian::Stopper *'in method 'disown_MatchSpy', argument 1 of type 'Xapian::MatchSpy *'in method 'disown_ExpandDecider', argument 1 of type 'Xapian::ExpandDecider *'in method 'disown_MatchDecider', argument 1 of type 'Xapian::MatchDecider *'in method 'disown_PostingSource', argument 1 of type 'Xapian::PostingSource *'in method 'Error_get_type', argument 1 of type 'Xapian::Error const *'in method 'MSet___cmp__', argument 1 of type 'Xapian::MSet *'in method 'MSet___cmp__', argument 2 of type 'Xapian::MSet const &'invalid null reference in method 'MSet___cmp__', argument 2 of type 'Xapian::MSet const &'in method 'MSetIterator___eq__', argument 1 of type 'Xapian::MSetIterator *'in method 'MSetIterator___eq__', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method 'MSetIterator___eq__', argument 2 of type 'Xapian::MSetIterator const &'in method 'MSetIterator___ne__', argument 1 of type 'Xapian::MSetIterator *'in method 'MSetIterator___ne__', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method 'MSetIterator___ne__', argument 2 of type 'Xapian::MSetIterator const &'in method 'ESetIterator___eq__', argument 1 of type 'Xapian::ESetIterator *'in method 'ESetIterator___eq__', argument 2 of type 'Xapian::ESetIterator const &'invalid null reference in method 'ESetIterator___eq__', argument 2 of type 'Xapian::ESetIterator const &'in method 'ESetIterator___ne__', argument 1 of type 'Xapian::ESetIterator *'in method 'ESetIterator___ne__', argument 2 of type 'Xapian::ESetIterator const &'invalid null reference in method 'ESetIterator___ne__', argument 2 of type 'Xapian::ESetIterator const &'in method 'SwigPyIterator_next', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator___next__', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator_previous', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator_advance', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator_advance', argument 2 of type 'ptrdiff_t'in method 'SwigPyIterator___eq__', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator___eq__', argument 2 of type 'swig::SwigPyIterator const &'invalid null reference in method 'SwigPyIterator___eq__', argument 2 of type 'swig::SwigPyIterator const &'in method 'SwigPyIterator___ne__', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator___ne__', argument 2 of type 'swig::SwigPyIterator const &'invalid null reference in method 'SwigPyIterator___ne__', argument 2 of type 'swig::SwigPyIterator const &'in method 'SwigPyIterator___iadd__', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator___iadd__', argument 2 of type 'ptrdiff_t'in method 'SwigPyIterator___isub__', argument 1 of type 'swig::SwigPyIterator *'in method 'SwigPyIterator___isub__', argument 2 of type 'ptrdiff_t'in method 'SwigPyIterator___add__', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator___add__', argument 2 of type 'ptrdiff_t'in method 'SwigPyIterator___sub__', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator___sub__', argument 2 of type 'swig::SwigPyIterator const &'invalid null reference in method 'SwigPyIterator___sub__', argument 2 of type 'swig::SwigPyIterator const &'in method 'SwigPyIterator___sub__', argument 2 of type 'ptrdiff_t'in method 'PositionIterator___ne__', argument 1 of type 'Xapian::PositionIterator *'in method 'PositionIterator___ne__', argument 2 of type 'Xapian::PositionIterator const &'invalid null reference in method 'PositionIterator___ne__', argument 2 of type 'Xapian::PositionIterator const &'in method 'PositionIterator___eq__', argument 1 of type 'Xapian::PositionIterator *'in method 'PositionIterator___eq__', argument 2 of type 'Xapian::PositionIterator const &'invalid null reference in method 'PositionIterator___eq__', argument 2 of type 'Xapian::PositionIterator const &'in method 'TermIterator___ne__', argument 1 of type 'Xapian::TermIterator *'in method 'TermIterator___ne__', argument 2 of type 'Xapian::TermIterator const &'invalid null reference in method 'TermIterator___ne__', argument 2 of type 'Xapian::TermIterator const &'in method 'TermIterator___eq__', argument 1 of type 'Xapian::TermIterator *'in method 'TermIterator___eq__', argument 2 of type 'Xapian::TermIterator const &'invalid null reference in method 'TermIterator___eq__', argument 2 of type 'Xapian::TermIterator const &'in method 'ValueIterator___ne__', argument 1 of type 'Xapian::ValueIterator *'in method 'ValueIterator___ne__', argument 2 of type 'Xapian::ValueIterator const &'invalid null reference in method 'ValueIterator___ne__', argument 2 of type 'Xapian::ValueIterator const &'in method 'ValueIterator___eq__', argument 1 of type 'Xapian::ValueIterator *'in method 'ValueIterator___eq__', argument 2 of type 'Xapian::ValueIterator const &'invalid null reference in method 'ValueIterator___eq__', argument 2 of type 'Xapian::ValueIterator const &'in method 'PostingIterator___ne__', argument 1 of type 'Xapian::PostingIterator *'in method 'PostingIterator___ne__', argument 2 of type 'Xapian::PostingIterator const &'invalid null reference in method 'PostingIterator___ne__', argument 2 of type 'Xapian::PostingIterator const &'in method 'PostingIterator___eq__', argument 1 of type 'Xapian::PostingIterator *'in method 'PostingIterator___eq__', argument 2 of type 'Xapian::PostingIterator const &'invalid null reference in method 'PostingIterator___eq__', argument 2 of type 'Xapian::PostingIterator const &'in method 'new_RangeError', argument 1 of type 'std::string const &'invalid null reference in method 'new_RangeError', argument 1 of type 'std::string const &'in method 'new_RangeError', argument 2 of type 'int'in method 'new_RangeError', argument 2 of type 'std::string const &'invalid null reference in method 'new_RangeError', argument 2 of type 'std::string const &'in method 'new_RangeError', argument 3 of type 'int'in method 'new_RangeError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_RangeError'.
  Possible C/C++ prototypes are:
    Xapian::RangeError::RangeError(std::string const &,std::string const &,char const *)
    Xapian::RangeError::RangeError(std::string const &,std::string const &,int)
    Xapian::RangeError::RangeError(std::string const &,std::string const &)
    Xapian::RangeError::RangeError(std::string const &)
    Xapian::RangeError::RangeError(std::string const &,int)
in method 'new_SerialisationError', argument 1 of type 'std::string const &'invalid null reference in method 'new_SerialisationError', argument 1 of type 'std::string const &'in method 'new_SerialisationError', argument 2 of type 'int'in method 'new_SerialisationError', argument 2 of type 'std::string const &'invalid null reference in method 'new_SerialisationError', argument 2 of type 'std::string const &'in method 'new_SerialisationError', argument 3 of type 'int'in method 'new_SerialisationError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_SerialisationError'.
  Possible C/C++ prototypes are:
    Xapian::SerialisationError::SerialisationError(std::string const &,std::string const &,char const *)
    Xapian::SerialisationError::SerialisationError(std::string const &,std::string const &,int)
    Xapian::SerialisationError::SerialisationError(std::string const &,std::string const &)
    Xapian::SerialisationError::SerialisationError(std::string const &)
    Xapian::SerialisationError::SerialisationError(std::string const &,int)
in method 'new_QueryParserError', argument 1 of type 'std::string const &'invalid null reference in method 'new_QueryParserError', argument 1 of type 'std::string const &'in method 'new_QueryParserError', argument 2 of type 'int'in method 'new_QueryParserError', argument 2 of type 'std::string const &'invalid null reference in method 'new_QueryParserError', argument 2 of type 'std::string const &'in method 'new_QueryParserError', argument 3 of type 'int'in method 'new_QueryParserError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_QueryParserError'.
  Possible C/C++ prototypes are:
    Xapian::QueryParserError::QueryParserError(std::string const &,std::string const &,char const *)
    Xapian::QueryParserError::QueryParserError(std::string const &,std::string const &,int)
    Xapian::QueryParserError::QueryParserError(std::string const &,std::string const &)
    Xapian::QueryParserError::QueryParserError(std::string const &)
    Xapian::QueryParserError::QueryParserError(std::string const &,int)
in method 'new_NetworkTimeoutError', argument 1 of type 'std::string const &'invalid null reference in method 'new_NetworkTimeoutError', argument 1 of type 'std::string const &'in method 'new_NetworkTimeoutError', argument 2 of type 'int'in method 'new_NetworkTimeoutError', argument 2 of type 'std::string const &'invalid null reference in method 'new_NetworkTimeoutError', argument 2 of type 'std::string const &'in method 'new_NetworkTimeoutError', argument 3 of type 'int'in method 'new_NetworkTimeoutError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_NetworkTimeoutError'.
  Possible C/C++ prototypes are:
    Xapian::NetworkTimeoutError::NetworkTimeoutError(std::string const &,std::string const &,char const *)
    Xapian::NetworkTimeoutError::NetworkTimeoutError(std::string const &,std::string const &,int)
    Xapian::NetworkTimeoutError::NetworkTimeoutError(std::string const &,std::string const &)
    Xapian::NetworkTimeoutError::NetworkTimeoutError(std::string const &)
    Xapian::NetworkTimeoutError::NetworkTimeoutError(std::string const &,int)
in method 'new_NetworkError', argument 1 of type 'std::string const &'invalid null reference in method 'new_NetworkError', argument 1 of type 'std::string const &'in method 'new_NetworkError', argument 2 of type 'int'in method 'new_NetworkError', argument 2 of type 'std::string const &'invalid null reference in method 'new_NetworkError', argument 2 of type 'std::string const &'in method 'new_NetworkError', argument 3 of type 'int'in method 'new_NetworkError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_NetworkError'.
  Possible C/C++ prototypes are:
    Xapian::NetworkError::NetworkError(std::string const &,std::string const &,char const *)
    Xapian::NetworkError::NetworkError(std::string const &,std::string const &,int)
    Xapian::NetworkError::NetworkError(std::string const &,std::string const &)
    Xapian::NetworkError::NetworkError(std::string const &)
    Xapian::NetworkError::NetworkError(std::string const &,int)
in method 'new_InternalError', argument 1 of type 'std::string const &'invalid null reference in method 'new_InternalError', argument 1 of type 'std::string const &'in method 'new_InternalError', argument 2 of type 'int'in method 'new_InternalError', argument 2 of type 'std::string const &'invalid null reference in method 'new_InternalError', argument 2 of type 'std::string const &'in method 'new_InternalError', argument 3 of type 'int'in method 'new_InternalError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_InternalError'.
  Possible C/C++ prototypes are:
    Xapian::InternalError::InternalError(std::string const &,std::string const &,char const *)
    Xapian::InternalError::InternalError(std::string const &,std::string const &,int)
    Xapian::InternalError::InternalError(std::string const &,std::string const &)
    Xapian::InternalError::InternalError(std::string const &)
    Xapian::InternalError::InternalError(std::string const &,int)
in method 'new_FeatureUnavailableError', argument 1 of type 'std::string const &'invalid null reference in method 'new_FeatureUnavailableError', argument 1 of type 'std::string const &'in method 'new_FeatureUnavailableError', argument 2 of type 'int'in method 'new_FeatureUnavailableError', argument 2 of type 'std::string const &'invalid null reference in method 'new_FeatureUnavailableError', argument 2 of type 'std::string const &'in method 'new_FeatureUnavailableError', argument 3 of type 'int'in method 'new_FeatureUnavailableError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_FeatureUnavailableError'.
  Possible C/C++ prototypes are:
    Xapian::FeatureUnavailableError::FeatureUnavailableError(std::string const &,std::string const &,char const *)
    Xapian::FeatureUnavailableError::FeatureUnavailableError(std::string const &,std::string const &,int)
    Xapian::FeatureUnavailableError::FeatureUnavailableError(std::string const &,std::string const &)
    Xapian::FeatureUnavailableError::FeatureUnavailableError(std::string const &)
    Xapian::FeatureUnavailableError::FeatureUnavailableError(std::string const &,int)
in method 'new_DocNotFoundError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DocNotFoundError', argument 1 of type 'std::string const &'in method 'new_DocNotFoundError', argument 2 of type 'int'in method 'new_DocNotFoundError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DocNotFoundError', argument 2 of type 'std::string const &'in method 'new_DocNotFoundError', argument 3 of type 'int'in method 'new_DocNotFoundError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DocNotFoundError'.
  Possible C/C++ prototypes are:
    Xapian::DocNotFoundError::DocNotFoundError(std::string const &,std::string const &,char const *)
    Xapian::DocNotFoundError::DocNotFoundError(std::string const &,std::string const &,int)
    Xapian::DocNotFoundError::DocNotFoundError(std::string const &,std::string const &)
    Xapian::DocNotFoundError::DocNotFoundError(std::string const &)
    Xapian::DocNotFoundError::DocNotFoundError(std::string const &,int)
in method 'new_DatabaseVersionError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseVersionError', argument 1 of type 'std::string const &'in method 'new_DatabaseVersionError', argument 2 of type 'int'in method 'new_DatabaseVersionError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseVersionError', argument 2 of type 'std::string const &'in method 'new_DatabaseVersionError', argument 3 of type 'int'in method 'new_DatabaseVersionError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseVersionError'.
  Possible C/C++ prototypes are:
    Xapian::DatabaseVersionError::DatabaseVersionError(std::string const &,std::string const &,char const *)
    Xapian::DatabaseVersionError::DatabaseVersionError(std::string const &,std::string const &,int)
    Xapian::DatabaseVersionError::DatabaseVersionError(std::string const &,std::string const &)
    Xapian::DatabaseVersionError::DatabaseVersionError(std::string const &)
    Xapian::DatabaseVersionError::DatabaseVersionError(std::string const &,int)
in method 'new_DatabaseOpeningError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseOpeningError', argument 1 of type 'std::string const &'in method 'new_DatabaseOpeningError', argument 2 of type 'int'in method 'new_DatabaseOpeningError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseOpeningError', argument 2 of type 'std::string const &'in method 'new_DatabaseOpeningError', argument 3 of type 'int'in method 'new_DatabaseOpeningError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseOpeningError'.
  Possible C/C++ prototypes are:
    Xapian::DatabaseOpeningError::DatabaseOpeningError(std::string const &,std::string const &,char const *)
    Xapian::DatabaseOpeningError::DatabaseOpeningError(std::string const &,std::string const &,int)
    Xapian::DatabaseOpeningError::DatabaseOpeningError(std::string const &,std::string const &)
    Xapian::DatabaseOpeningError::DatabaseOpeningError(std::string const &)
    Xapian::DatabaseOpeningError::DatabaseOpeningError(std::string const &,int)
in method 'new_DatabaseModifiedError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseModifiedError', argument 1 of type 'std::string const &'in method 'new_DatabaseModifiedError', argument 2 of type 'int'in method 'new_DatabaseModifiedError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseModifiedError', argument 2 of type 'std::string const &'in method 'new_DatabaseModifiedError', argument 3 of type 'int'in method 'new_DatabaseModifiedError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseModifiedError'.
  Possible C/C++ prototypes are:
    Xapian::DatabaseModifiedError::DatabaseModifiedError(std::string const &,std::string const &,char const *)
    Xapian::DatabaseModifiedError::DatabaseModifiedError(std::string const &,std::string const &,int)
    Xapian::DatabaseModifiedError::DatabaseModifiedError(std::string const &,std::string const &)
    Xapian::DatabaseModifiedError::DatabaseModifiedError(std::string const &)
    Xapian::DatabaseModifiedError::DatabaseModifiedError(std::string const &,int)
in method 'new_DatabaseLockError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseLockError', argument 1 of type 'std::string const &'in method 'new_DatabaseLockError', argument 2 of type 'int'in method 'new_DatabaseLockError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseLockError', argument 2 of type 'std::string const &'in method 'new_DatabaseLockError', argument 3 of type 'int'in method 'new_DatabaseLockError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseLockError'.
  Possible C/C++ prototypes are:
    Xapian::DatabaseLockError::DatabaseLockError(std::string const &,std::string const &,char const *)
    Xapian::DatabaseLockError::DatabaseLockError(std::string const &,std::string const &,int)
    Xapian::DatabaseLockError::DatabaseLockError(std::string const &,std::string const &)
    Xapian::DatabaseLockError::DatabaseLockError(std::string const &)
    Xapian::DatabaseLockError::DatabaseLockError(std::string const &,int)
in method 'new_DatabaseCreateError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseCreateError', argument 1 of type 'std::string const &'in method 'new_DatabaseCreateError', argument 2 of type 'int'in method 'new_DatabaseCreateError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseCreateError', argument 2 of type 'std::string const &'in method 'new_DatabaseCreateError', argument 3 of type 'int'in method 'new_DatabaseCreateError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseCreateError'.
  Possible C/C++ prototypes are:
    Xapian::DatabaseCreateError::DatabaseCreateError(std::string const &,std::string const &,char const *)
    Xapian::DatabaseCreateError::DatabaseCreateError(std::string const &,std::string const &,int)
    Xapian::DatabaseCreateError::DatabaseCreateError(std::string const &,std::string const &)
    Xapian::DatabaseCreateError::DatabaseCreateError(std::string const &)
    Xapian::DatabaseCreateError::DatabaseCreateError(std::string const &,int)
in method 'new_DatabaseCorruptError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseCorruptError', argument 1 of type 'std::string const &'in method 'new_DatabaseCorruptError', argument 2 of type 'int'in method 'new_DatabaseCorruptError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseCorruptError', argument 2 of type 'std::string const &'in method 'new_DatabaseCorruptError', argument 3 of type 'int'in method 'new_DatabaseCorruptError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseCorruptError'.
  Possible C/C++ prototypes are:
    Xapian::DatabaseCorruptError::DatabaseCorruptError(std::string const &,std::string const &,char const *)
    Xapian::DatabaseCorruptError::DatabaseCorruptError(std::string const &,std::string const &,int)
    Xapian::DatabaseCorruptError::DatabaseCorruptError(std::string const &,std::string const &)
    Xapian::DatabaseCorruptError::DatabaseCorruptError(std::string const &)
    Xapian::DatabaseCorruptError::DatabaseCorruptError(std::string const &,int)
in method 'new_DatabaseError', argument 1 of type 'std::string const &'invalid null reference in method 'new_DatabaseError', argument 1 of type 'std::string const &'in method 'new_DatabaseError', argument 2 of type 'int'in method 'new_DatabaseError', argument 2 of type 'std::string const &'invalid null reference in method 'new_DatabaseError', argument 2 of type 'std::string const &'in method 'new_DatabaseError', argument 3 of type 'int'in method 'new_DatabaseError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_DatabaseError'.
  Possible C/C++ prototypes are:
    Xapian::DatabaseError::DatabaseError(std::string const &,std::string const &,char const *)
    Xapian::DatabaseError::DatabaseError(std::string const &,std::string const &,int)
    Xapian::DatabaseError::DatabaseError(std::string const &,std::string const &)
    Xapian::DatabaseError::DatabaseError(std::string const &)
    Xapian::DatabaseError::DatabaseError(std::string const &,int)
in method 'new_UnimplementedError', argument 1 of type 'std::string const &'invalid null reference in method 'new_UnimplementedError', argument 1 of type 'std::string const &'in method 'new_UnimplementedError', argument 2 of type 'int'in method 'new_UnimplementedError', argument 2 of type 'std::string const &'invalid null reference in method 'new_UnimplementedError', argument 2 of type 'std::string const &'in method 'new_UnimplementedError', argument 3 of type 'int'in method 'new_UnimplementedError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_UnimplementedError'.
  Possible C/C++ prototypes are:
    Xapian::UnimplementedError::UnimplementedError(std::string const &,std::string const &,char const *)
    Xapian::UnimplementedError::UnimplementedError(std::string const &,std::string const &,int)
    Xapian::UnimplementedError::UnimplementedError(std::string const &,std::string const &)
    Xapian::UnimplementedError::UnimplementedError(std::string const &)
    Xapian::UnimplementedError::UnimplementedError(std::string const &,int)
in method 'new_InvalidOperationError', argument 1 of type 'std::string const &'invalid null reference in method 'new_InvalidOperationError', argument 1 of type 'std::string const &'in method 'new_InvalidOperationError', argument 2 of type 'int'in method 'new_InvalidOperationError', argument 2 of type 'std::string const &'invalid null reference in method 'new_InvalidOperationError', argument 2 of type 'std::string const &'in method 'new_InvalidOperationError', argument 3 of type 'int'in method 'new_InvalidOperationError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_InvalidOperationError'.
  Possible C/C++ prototypes are:
    Xapian::InvalidOperationError::InvalidOperationError(std::string const &,std::string const &,char const *)
    Xapian::InvalidOperationError::InvalidOperationError(std::string const &,std::string const &,int)
    Xapian::InvalidOperationError::InvalidOperationError(std::string const &,std::string const &)
    Xapian::InvalidOperationError::InvalidOperationError(std::string const &)
    Xapian::InvalidOperationError::InvalidOperationError(std::string const &,int)
in method 'new_InvalidArgumentError', argument 1 of type 'std::string const &'invalid null reference in method 'new_InvalidArgumentError', argument 1 of type 'std::string const &'in method 'new_InvalidArgumentError', argument 2 of type 'int'in method 'new_InvalidArgumentError', argument 2 of type 'std::string const &'invalid null reference in method 'new_InvalidArgumentError', argument 2 of type 'std::string const &'in method 'new_InvalidArgumentError', argument 3 of type 'int'in method 'new_InvalidArgumentError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_InvalidArgumentError'.
  Possible C/C++ prototypes are:
    Xapian::InvalidArgumentError::InvalidArgumentError(std::string const &,std::string const &,char const *)
    Xapian::InvalidArgumentError::InvalidArgumentError(std::string const &,std::string const &,int)
    Xapian::InvalidArgumentError::InvalidArgumentError(std::string const &,std::string const &)
    Xapian::InvalidArgumentError::InvalidArgumentError(std::string const &)
    Xapian::InvalidArgumentError::InvalidArgumentError(std::string const &,int)
in method 'new_AssertionError', argument 1 of type 'std::string const &'invalid null reference in method 'new_AssertionError', argument 1 of type 'std::string const &'in method 'new_AssertionError', argument 2 of type 'int'in method 'new_AssertionError', argument 2 of type 'std::string const &'invalid null reference in method 'new_AssertionError', argument 2 of type 'std::string const &'in method 'new_AssertionError', argument 3 of type 'int'in method 'new_AssertionError', argument 3 of type 'char const *'Wrong number or type of arguments for overloaded function 'new_AssertionError'.
  Possible C/C++ prototypes are:
    Xapian::AssertionError::AssertionError(std::string const &,std::string const &,char const *)
    Xapian::AssertionError::AssertionError(std::string const &,std::string const &,int)
    Xapian::AssertionError::AssertionError(std::string const &,std::string const &)
    Xapian::AssertionError::AssertionError(std::string const &)
    Xapian::AssertionError::AssertionError(std::string const &,int)
in method 'Error___str__', argument 1 of type 'Xapian::Error const *'in method 'Error_get_context', argument 1 of type 'Xapian::Error const *'in method 'Error_get_msg', argument 1 of type 'Xapian::Error const *'SWIG director pure virtual method called'self' uninitialized, maybe you forgot to call MatchSpy.__init__.'self' uninitialized, maybe you forgot to call PostingSource.__init__.'self' uninitialized, maybe you forgot to call MatchDecider.__init__.in output value of type 'bool'in output value of type 'Xapian::docid'in output value of type 'Xapian::weight'in output value of type 'Xapian::doccount''self' uninitialized, maybe you forgot to call Compactor.__init__.in output value of type 'std::string''self' uninitialized, maybe you forgot to call KeyMaker.__init__.'self' uninitialized, maybe you forgot to call StemImplementation.__init__.'self' uninitialized, maybe you forgot to call ValueRangeProcessor.__init__.in output value of type '(Xapian::valueno, std::string, std::string)''self' uninitialized, maybe you forgot to call Stopper.__init__.'self' uninitialized, maybe you forgot to call ExpandDecider.__init__.in method 'SwigPyIterator_equal', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator_equal', argument 2 of type 'swig::SwigPyIterator const &'invalid null reference in method 'SwigPyIterator_equal', argument 2 of type 'swig::SwigPyIterator const &'in method 'SwigPyIterator_distance', argument 1 of type 'swig::SwigPyIterator const *'in method 'SwigPyIterator_distance', argument 2 of type 'swig::SwigPyIterator const &'invalid null reference in method 'SwigPyIterator_distance', argument 2 of type 'swig::SwigPyIterator const &'in method 'MSet_items_get', argument 1 of type 'Xapian::MSet *'in method 'ESet_items_get', argument 1 of type 'Xapian::ESet *'Compactor_resolve_duplicate_metadatain method 'Compactor_resolve_duplicate_metadata', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_resolve_duplicate_metadata', argument 2 of type 'std::string const &'invalid null reference in method 'Compactor_resolve_duplicate_metadata', argument 2 of type 'std::string const &'in method 'Compactor_resolve_duplicate_metadata', argument 3 of type 'size_t'in method 'Compactor_resolve_duplicate_metadata', argument 4 of type 'std::string const []'in method 'Compactor_set_status', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_set_status', argument 2 of type 'std::string const &'invalid null reference in method 'Compactor_set_status', argument 2 of type 'std::string const &'in method 'Compactor_set_status', argument 3 of type 'std::string const &'invalid null reference in method 'Compactor_set_status', argument 3 of type 'std::string const &'in method 'Compactor_compact', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_add_source', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_add_source', argument 2 of type 'std::string const &'invalid null reference in method 'Compactor_add_source', argument 2 of type 'std::string const &'in method 'Compactor_set_destdir', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_set_destdir', argument 2 of type 'std::string const &'invalid null reference in method 'Compactor_set_destdir', argument 2 of type 'std::string const &'Compactor_set_compaction_levelin method 'Compactor_set_compaction_level', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_set_compaction_level', argument 2 of type 'Xapian::Compactor::compaction_level'in method 'Compactor_set_multipass', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_set_multipass', argument 2 of type 'bool'in method 'Compactor_set_renumber', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_set_renumber', argument 2 of type 'bool'in method 'Compactor_set_block_size', argument 1 of type 'Xapian::Compactor *'in method 'Compactor_set_block_size', argument 2 of type 'size_t'in method 'delete_Compactor', argument 1 of type 'Xapian::Compactor *'in method 'delete_ValueSetMatchDecider', argument 1 of type 'Xapian::ValueSetMatchDecider *'in method 'delete_MultiValueSorter', argument 1 of type 'Xapian::MultiValueSorter *'in method 'delete_Sorter', argument 1 of type 'Xapian::Sorter *'in method 'delete_MultiValueKeyMaker', argument 1 of type 'Xapian::MultiValueKeyMaker *'in method 'delete_KeyMaker', argument 1 of type 'Xapian::KeyMaker *'in method 'KeyMaker___call__', argument 1 of type 'Xapian::KeyMaker const *'in method 'KeyMaker___call__', argument 2 of type 'Xapian::Document const &'invalid null reference in method 'KeyMaker___call__', argument 2 of type 'Xapian::Document const &'in method 'TermGenerator___str__', argument 1 of type 'Xapian::TermGenerator const *'in method 'TermGenerator_set_termpos', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_termpos', argument 2 of type 'Xapian::termcount'in method 'TermGenerator_get_termpos', argument 1 of type 'Xapian::TermGenerator const *'TermGenerator_increase_termposin method 'TermGenerator_increase_termpos', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_increase_termpos', argument 2 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'TermGenerator_increase_termpos'.
  Possible C/C++ prototypes are:
    Xapian::TermGenerator::increase_termpos(Xapian::termcount)
    Xapian::TermGenerator::increase_termpos()
TermGenerator_index_text_without_positionsin method 'TermGenerator_index_text_without_positions', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_index_text_without_positions', argument 2 of type 'std::string const &'invalid null reference in method 'TermGenerator_index_text_without_positions', argument 2 of type 'std::string const &'in method 'TermGenerator_index_text_without_positions', argument 3 of type 'Xapian::termcount'in method 'TermGenerator_index_text_without_positions', argument 4 of type 'std::string const &'invalid null reference in method 'TermGenerator_index_text_without_positions', argument 4 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'TermGenerator_index_text_without_positions'.
  Possible C/C++ prototypes are:
    Xapian::TermGenerator::index_text_without_positions(std::string const &,Xapian::termcount,std::string const &)
    Xapian::TermGenerator::index_text_without_positions(std::string const &,Xapian::termcount)
    Xapian::TermGenerator::index_text_without_positions(std::string const &)
in method 'TermGenerator_index_text', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_index_text', argument 2 of type 'std::string const &'invalid null reference in method 'TermGenerator_index_text', argument 2 of type 'std::string const &'in method 'TermGenerator_index_text', argument 3 of type 'Xapian::termcount'in method 'TermGenerator_index_text', argument 4 of type 'std::string const &'invalid null reference in method 'TermGenerator_index_text', argument 4 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'TermGenerator_index_text'.
  Possible C/C++ prototypes are:
    Xapian::TermGenerator::index_text(std::string const &,Xapian::termcount,std::string const &)
    Xapian::TermGenerator::index_text(std::string const &,Xapian::termcount)
    Xapian::TermGenerator::index_text(std::string const &)
in method 'TermGenerator_set_flags', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_flags', argument 2 of type 'Xapian::TermGenerator::flags'in method 'TermGenerator_set_flags', argument 3 of type 'Xapian::TermGenerator::flags'Wrong number or type of arguments for overloaded function 'TermGenerator_set_flags'.
  Possible C/C++ prototypes are:
    Xapian::TermGenerator::set_flags(Xapian::TermGenerator::flags,Xapian::TermGenerator::flags)
    Xapian::TermGenerator::set_flags(Xapian::TermGenerator::flags)
in method 'TermGenerator_set_database', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_database', argument 2 of type 'Xapian::WritableDatabase const &'invalid null reference in method 'TermGenerator_set_database', argument 2 of type 'Xapian::WritableDatabase const &'in method 'TermGenerator_get_document', argument 1 of type 'Xapian::TermGenerator const *'in method 'TermGenerator_set_document', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_document', argument 2 of type 'Xapian::Document const &'invalid null reference in method 'TermGenerator_set_document', argument 2 of type 'Xapian::Document const &'in method 'TermGenerator_set_stopper', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_stopper', argument 2 of type 'Xapian::Stopper const *'Wrong number or type of arguments for overloaded function 'TermGenerator_set_stopper'.
  Possible C/C++ prototypes are:
    Xapian::TermGenerator::set_stopper(Xapian::Stopper const *)
    Xapian::TermGenerator::set_stopper()
in method 'TermGenerator_set_stemmer', argument 1 of type 'Xapian::TermGenerator *'in method 'TermGenerator_set_stemmer', argument 2 of type 'Xapian::Stem const &'invalid null reference in method 'TermGenerator_set_stemmer', argument 2 of type 'Xapian::Stem const &'in method 'delete_TermGenerator', argument 1 of type 'Xapian::TermGenerator *'in method 'Stem___str__', argument 1 of type 'Xapian::Stem const *'in method 'Stem___call__', argument 1 of type 'Xapian::Stem const *'in method 'Stem___call__', argument 2 of type 'std::string const &'invalid null reference in method 'Stem___call__', argument 2 of type 'std::string const &'in method 'delete_Stem', argument 1 of type 'Xapian::Stem *'in method 'new_Stem', argument 1 of type 'Xapian::StemImplementation *'in method 'new_Stem', argument 1 of type 'std::string const &'invalid null reference in method 'new_Stem', argument 1 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'new_Stem'.
  Possible C/C++ prototypes are:
    Xapian::Stem::Stem(std::string const &)
    Xapian::Stem::Stem(Xapian::StemImplementation *)
in method 'StemImplementation___str__', argument 1 of type 'Xapian::StemImplementation const *'Xapian::StemImplementation::get_descriptionin method 'StemImplementation___call__', argument 1 of type 'Xapian::StemImplementation *'in method 'StemImplementation___call__', argument 2 of type 'std::string const &'invalid null reference in method 'StemImplementation___call__', argument 2 of type 'std::string const &'Xapian::StemImplementation::operator ()in method 'delete_StemImplementation', argument 1 of type 'Xapian::StemImplementation *'in method 'sortable_unserialise', argument 1 of type 'std::string const &'invalid null reference in method 'sortable_unserialise', argument 1 of type 'std::string const &'in method 'sortable_serialise', argument 1 of type 'double'in method 'QueryParser___str__', argument 1 of type 'Xapian::QueryParser const *'in method 'QueryParser_get_corrected_query_string', argument 1 of type 'Xapian::QueryParser const *'QueryParser_add_valuerangeprocessorin method 'QueryParser_add_valuerangeprocessor', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_add_valuerangeprocessor', argument 2 of type 'Xapian::ValueRangeProcessor *'in method 'QueryParser_unstem_end', argument 1 of type 'Xapian::QueryParser const *'in method 'QueryParser_unstem_end', argument 2 of type 'std::string const &'invalid null reference in method 'QueryParser_unstem_end', argument 2 of type 'std::string const &'in method 'QueryParser_unstem_begin', argument 1 of type 'Xapian::QueryParser const *'in method 'QueryParser_unstem_begin', argument 2 of type 'std::string const &'invalid null reference in method 'QueryParser_unstem_begin', argument 2 of type 'std::string const &'in method 'QueryParser_stoplist_end', argument 1 of type 'Xapian::QueryParser const *'in method 'QueryParser_stoplist_begin', argument 1 of type 'Xapian::QueryParser const *'QueryParser_add_boolean_prefixin method 'QueryParser_add_boolean_prefix', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_add_boolean_prefix', argument 2 of type 'std::string const &'invalid null reference in method 'QueryParser_add_boolean_prefix', argument 2 of type 'std::string const &'in method 'QueryParser_add_boolean_prefix', argument 3 of type 'std::string const &'invalid null reference in method 'QueryParser_add_boolean_prefix', argument 3 of type 'std::string const &'in method 'QueryParser_add_boolean_prefix', argument 4 of type 'bool'Wrong number or type of arguments for overloaded function 'QueryParser_add_boolean_prefix'.
  Possible C/C++ prototypes are:
    Xapian::QueryParser::add_boolean_prefix(std::string const &,std::string const &,bool)
    Xapian::QueryParser::add_boolean_prefix(std::string const &,std::string const &)
in method 'QueryParser_add_prefix', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_add_prefix', argument 2 of type 'std::string const &'invalid null reference in method 'QueryParser_add_prefix', argument 2 of type 'std::string const &'in method 'QueryParser_add_prefix', argument 3 of type 'std::string const &'invalid null reference in method 'QueryParser_add_prefix', argument 3 of type 'std::string const &'in method 'QueryParser_parse_query', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_parse_query', argument 2 of type 'std::string const &'invalid null reference in method 'QueryParser_parse_query', argument 2 of type 'std::string const &'in method 'QueryParser_parse_query', argument 3 of type 'unsigned int'in method 'QueryParser_parse_query', argument 4 of type 'std::string const &'invalid null reference in method 'QueryParser_parse_query', argument 4 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'QueryParser_parse_query'.
  Possible C/C++ prototypes are:
    Xapian::QueryParser::parse_query(std::string const &,unsigned int,std::string const &)
    Xapian::QueryParser::parse_query(std::string const &,unsigned int)
    Xapian::QueryParser::parse_query(std::string const &)
QueryParser_set_max_wildcard_expansionin method 'QueryParser_set_max_wildcard_expansion', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_set_max_wildcard_expansion', argument 2 of type 'Xapian::termcount'in method 'QueryParser_set_database', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_set_database', argument 2 of type 'Xapian::Database const &'invalid null reference in method 'QueryParser_set_database', argument 2 of type 'Xapian::Database const &'in method 'QueryParser_get_default_op', argument 1 of type 'Xapian::QueryParser const *'in method 'QueryParser_set_default_op', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_set_default_op', argument 2 of type 'Xapian::Query::op'in method 'QueryParser_set_stopper', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_set_stopper', argument 2 of type 'Xapian::Stopper const *'Wrong number or type of arguments for overloaded function 'QueryParser_set_stopper'.
  Possible C/C++ prototypes are:
    Xapian::QueryParser::set_stopper(Xapian::Stopper const *)
    Xapian::QueryParser::set_stopper()
QueryParser_set_stemming_strategyin method 'QueryParser_set_stemming_strategy', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_set_stemming_strategy', argument 2 of type 'Xapian::QueryParser::stem_strategy'in method 'QueryParser_set_stemmer', argument 1 of type 'Xapian::QueryParser *'in method 'QueryParser_set_stemmer', argument 2 of type 'Xapian::Stem const &'invalid null reference in method 'QueryParser_set_stemmer', argument 2 of type 'Xapian::Stem const &'in method 'delete_QueryParser', argument 1 of type 'Xapian::QueryParser *'in method 'delete_NumberValueRangeProcessor', argument 1 of type 'Xapian::NumberValueRangeProcessor *'in method 'new_NumberValueRangeProcessor', argument 1 of type 'Xapian::valueno'in method 'new_NumberValueRangeProcessor', argument 2 of type 'std::string const &'invalid null reference in method 'new_NumberValueRangeProcessor', argument 2 of type 'std::string const &'in method 'new_NumberValueRangeProcessor', argument 3 of type 'bool'Wrong number or type of arguments for overloaded function 'new_NumberValueRangeProcessor'.
  Possible C/C++ prototypes are:
    Xapian::NumberValueRangeProcessor::NumberValueRangeProcessor(Xapian::valueno)
    Xapian::NumberValueRangeProcessor::NumberValueRangeProcessor(Xapian::valueno,std::string const &,bool)
    Xapian::NumberValueRangeProcessor::NumberValueRangeProcessor(Xapian::valueno,std::string const &)
in method 'delete_DateValueRangeProcessor', argument 1 of type 'Xapian::DateValueRangeProcessor *'in method 'new_DateValueRangeProcessor', argument 1 of type 'Xapian::valueno'in method 'new_DateValueRangeProcessor', argument 2 of type 'std::string const &'invalid null reference in method 'new_DateValueRangeProcessor', argument 2 of type 'std::string const &'in method 'new_DateValueRangeProcessor', argument 2 of type 'bool'in method 'new_DateValueRangeProcessor', argument 3 of type 'bool'in method 'new_DateValueRangeProcessor', argument 3 of type 'int'in method 'new_DateValueRangeProcessor', argument 4 of type 'bool'in method 'new_DateValueRangeProcessor', argument 5 of type 'int'Wrong number or type of arguments for overloaded function 'new_DateValueRangeProcessor'.
  Possible C/C++ prototypes are:
    Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno,bool,int)
    Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno,bool)
    Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno)
    Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno,std::string const &,bool,bool,int)
    Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno,std::string const &,bool,bool)
    Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno,std::string const &,bool)
    Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno,std::string const &)
in method 'delete_StringValueRangeProcessor', argument 1 of type 'Xapian::StringValueRangeProcessor *'in method 'new_StringValueRangeProcessor', argument 1 of type 'Xapian::valueno'in method 'new_StringValueRangeProcessor', argument 2 of type 'std::string const &'invalid null reference in method 'new_StringValueRangeProcessor', argument 2 of type 'std::string const &'in method 'new_StringValueRangeProcessor', argument 3 of type 'bool'Wrong number or type of arguments for overloaded function 'new_StringValueRangeProcessor'.
  Possible C/C++ prototypes are:
    Xapian::StringValueRangeProcessor::StringValueRangeProcessor(Xapian::valueno)
    Xapian::StringValueRangeProcessor::StringValueRangeProcessor(Xapian::valueno,std::string const &,bool)
    Xapian::StringValueRangeProcessor::StringValueRangeProcessor(Xapian::valueno,std::string const &)
in method 'ValueRangeProcessor___call__', argument 1 of type 'Xapian::ValueRangeProcessor *'in method 'ValueRangeProcessor___call__', argument 2 of type 'std::string &'in method 'ValueRangeProcessor___call__', argument 3 of type 'std::string &'Xapian::ValueRangeProcessor::operator ()in method 'delete_ValueRangeProcessor', argument 1 of type 'Xapian::ValueRangeProcessor *'in method 'delete_SimpleStopper', argument 1 of type 'Xapian::SimpleStopper *'in method 'Stopper___str__', argument 1 of type 'Xapian::Stopper const *'in method 'delete_Stopper', argument 1 of type 'Xapian::Stopper *'in method 'Stopper___call__', argument 1 of type 'Xapian::Stopper const *'in method 'Stopper___call__', argument 2 of type 'std::string const &'invalid null reference in method 'Stopper___call__', argument 2 of type 'std::string const &'in method 'Query___str__', argument 1 of type 'Xapian::Query const *'in method 'Query_unserialise', argument 1 of type 'std::string const &'invalid null reference in method 'Query_unserialise', argument 1 of type 'std::string const &'in method 'Query_unserialise', argument 2 of type 'Xapian::Registry const &'invalid null reference in method 'Query_unserialise', argument 2 of type 'Xapian::Registry const &'Wrong number or type of arguments for overloaded function 'Query_unserialise'.
  Possible C/C++ prototypes are:
    Xapian::Query::unserialise(std::string const &)
    Xapian::Query::unserialise(std::string const &,Xapian::Registry const &)
in method 'Query_serialise', argument 1 of type 'Xapian::Query const *'in method 'Query_empty', argument 1 of type 'Xapian::Query const *'in method 'Query_get_terms_end', argument 1 of type 'Xapian::Query const *'in method 'Query_get_terms_begin', argument 1 of type 'Xapian::Query const *'in method 'Query_get_length', argument 1 of type 'Xapian::Query const *'in method 'delete_Query', argument 1 of type 'Xapian::Query *'in method 'remote_open_writable', argument 1 of type 'std::string const &'invalid null reference in method 'remote_open_writable', argument 1 of type 'std::string const &'in method 'remote_open_writable', argument 2 of type 'unsigned int'in method 'remote_open_writable', argument 2 of type 'std::string const &'invalid null reference in method 'remote_open_writable', argument 2 of type 'std::string const &'in method 'remote_open_writable', argument 3 of type 'Xapian::timeout'in method 'remote_open_writable', argument 4 of type 'Xapian::timeout'Wrong number or type of arguments for overloaded function 'remote_open_writable'.
  Possible C/C++ prototypes are:
    Xapian::Remote::open_writable(std::string const &,unsigned int,Xapian::timeout,Xapian::timeout)
    Xapian::Remote::open_writable(std::string const &,unsigned int,Xapian::timeout)
    Xapian::Remote::open_writable(std::string const &,unsigned int)
    Xapian::Remote::open_writable(std::string const &,std::string const &,Xapian::timeout)
    Xapian::Remote::open_writable(std::string const &,std::string const &)
in method 'remote_open', argument 1 of type 'std::string const &'invalid null reference in method 'remote_open', argument 1 of type 'std::string const &'in method 'remote_open', argument 2 of type 'unsigned int'in method 'remote_open', argument 2 of type 'std::string const &'invalid null reference in method 'remote_open', argument 2 of type 'std::string const &'in method 'remote_open', argument 3 of type 'Xapian::timeout'in method 'remote_open', argument 4 of type 'Xapian::timeout'Wrong number or type of arguments for overloaded function 'remote_open'.
  Possible C/C++ prototypes are:
    Xapian::Remote::open(std::string const &,unsigned int,Xapian::timeout,Xapian::timeout)
    Xapian::Remote::open(std::string const &,unsigned int,Xapian::timeout)
    Xapian::Remote::open(std::string const &,unsigned int)
    Xapian::Remote::open(std::string const &,std::string const &,Xapian::timeout)
    Xapian::Remote::open(std::string const &,std::string const &)
in method 'flint_open', argument 1 of type 'std::string const &'invalid null reference in method 'flint_open', argument 1 of type 'std::string const &'in method 'flint_open', argument 2 of type 'int'in method 'flint_open', argument 3 of type 'int'Wrong number or type of arguments for overloaded function 'flint_open'.
  Possible C/C++ prototypes are:
    Xapian::Flint::open(std::string const &)
    Xapian::Flint::open(std::string const &,int,int)
    Xapian::Flint::open(std::string const &,int)
in method 'chert_open', argument 1 of type 'std::string const &'invalid null reference in method 'chert_open', argument 1 of type 'std::string const &'in method 'chert_open', argument 2 of type 'int'in method 'chert_open', argument 3 of type 'int'Wrong number or type of arguments for overloaded function 'chert_open'.
  Possible C/C++ prototypes are:
    Xapian::Chert::open(std::string const &)
    Xapian::Chert::open(std::string const &,int,int)
    Xapian::Chert::open(std::string const &,int)
in method 'brass_open', argument 1 of type 'std::string const &'invalid null reference in method 'brass_open', argument 1 of type 'std::string const &'in method 'brass_open', argument 2 of type 'int'in method 'brass_open', argument 3 of type 'int'Wrong number or type of arguments for overloaded function 'brass_open'.
  Possible C/C++ prototypes are:
    Xapian::Brass::open(std::string const &)
    Xapian::Brass::open(std::string const &,int,int)
    Xapian::Brass::open(std::string const &,int)
in method 'open_stub', argument 1 of type 'std::string const &'invalid null reference in method 'open_stub', argument 1 of type 'std::string const &'in method 'WritableDatabase___str__', argument 1 of type 'Xapian::WritableDatabase const *'in method 'WritableDatabase_set_metadata', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_set_metadata', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_set_metadata', argument 2 of type 'std::string const &'in method 'WritableDatabase_set_metadata', argument 3 of type 'std::string const &'invalid null reference in method 'WritableDatabase_set_metadata', argument 3 of type 'std::string const &'WritableDatabase_clear_synonymsin method 'WritableDatabase_clear_synonyms', argument 1 of type 'Xapian::WritableDatabase const *'in method 'WritableDatabase_clear_synonyms', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_clear_synonyms', argument 2 of type 'std::string const &'WritableDatabase_remove_synonymin method 'WritableDatabase_remove_synonym', argument 1 of type 'Xapian::WritableDatabase const *'in method 'WritableDatabase_remove_synonym', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_remove_synonym', argument 2 of type 'std::string const &'in method 'WritableDatabase_remove_synonym', argument 3 of type 'std::string const &'invalid null reference in method 'WritableDatabase_remove_synonym', argument 3 of type 'std::string const &'in method 'WritableDatabase_add_synonym', argument 1 of type 'Xapian::WritableDatabase const *'in method 'WritableDatabase_add_synonym', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_add_synonym', argument 2 of type 'std::string const &'in method 'WritableDatabase_add_synonym', argument 3 of type 'std::string const &'invalid null reference in method 'WritableDatabase_add_synonym', argument 3 of type 'std::string const &'WritableDatabase_remove_spellingin method 'WritableDatabase_remove_spelling', argument 1 of type 'Xapian::WritableDatabase const *'in method 'WritableDatabase_remove_spelling', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_remove_spelling', argument 2 of type 'std::string const &'in method 'WritableDatabase_remove_spelling', argument 3 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'WritableDatabase_remove_spelling'.
  Possible C/C++ prototypes are:
    Xapian::WritableDatabase::remove_spelling(std::string const &,Xapian::termcount) const
    Xapian::WritableDatabase::remove_spelling(std::string const &) const
in method 'WritableDatabase_add_spelling', argument 1 of type 'Xapian::WritableDatabase const *'in method 'WritableDatabase_add_spelling', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_add_spelling', argument 2 of type 'std::string const &'in method 'WritableDatabase_add_spelling', argument 3 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'WritableDatabase_add_spelling'.
  Possible C/C++ prototypes are:
    Xapian::WritableDatabase::add_spelling(std::string const &,Xapian::termcount) const
    Xapian::WritableDatabase::add_spelling(std::string const &) const
WritableDatabase_replace_documentin method 'WritableDatabase_replace_document', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_replace_document', argument 2 of type 'Xapian::docid'in method 'WritableDatabase_replace_document', argument 3 of type 'Xapian::Document const &'invalid null reference in method 'WritableDatabase_replace_document', argument 3 of type 'Xapian::Document const &'in method 'WritableDatabase_replace_document', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_replace_document', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'WritableDatabase_replace_document'.
  Possible C/C++ prototypes are:
    Xapian::WritableDatabase::replace_document(Xapian::docid,Xapian::Document const &)
    Xapian::WritableDatabase::replace_document(std::string const &,Xapian::Document const &)
WritableDatabase_delete_documentin method 'WritableDatabase_delete_document', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_delete_document', argument 2 of type 'Xapian::docid'in method 'WritableDatabase_delete_document', argument 2 of type 'std::string const &'invalid null reference in method 'WritableDatabase_delete_document', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'WritableDatabase_delete_document'.
  Possible C/C++ prototypes are:
    Xapian::WritableDatabase::delete_document(Xapian::docid)
    Xapian::WritableDatabase::delete_document(std::string const &)
in method 'WritableDatabase_add_document', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_add_document', argument 2 of type 'Xapian::Document const &'invalid null reference in method 'WritableDatabase_add_document', argument 2 of type 'Xapian::Document const &'in method 'WritableDatabase_cancel_transaction', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_commit_transaction', argument 1 of type 'Xapian::WritableDatabase *'WritableDatabase_begin_transactionin method 'WritableDatabase_begin_transaction', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_begin_transaction', argument 2 of type 'bool'Wrong number or type of arguments for overloaded function 'WritableDatabase_begin_transaction'.
  Possible C/C++ prototypes are:
    Xapian::WritableDatabase::begin_transaction(bool)
    Xapian::WritableDatabase::begin_transaction()
in method 'WritableDatabase_flush', argument 1 of type 'Xapian::WritableDatabase *'in method 'WritableDatabase_commit', argument 1 of type 'Xapian::WritableDatabase *'in method 'new_WritableDatabase', argument 1 of type 'Xapian::WritableDatabase const &'invalid null reference in method 'new_WritableDatabase', argument 1 of type 'Xapian::WritableDatabase const &'in method 'new_WritableDatabase', argument 1 of type 'std::string const &'invalid null reference in method 'new_WritableDatabase', argument 1 of type 'std::string const &'in method 'new_WritableDatabase', argument 2 of type 'int'Wrong number or type of arguments for overloaded function 'new_WritableDatabase'.
  Possible C/C++ prototypes are:
    Xapian::WritableDatabase::WritableDatabase()
    Xapian::WritableDatabase::WritableDatabase(std::string const &,int)
    Xapian::WritableDatabase::WritableDatabase(Xapian::WritableDatabase const &)
in method 'delete_WritableDatabase', argument 1 of type 'Xapian::WritableDatabase *'in method 'Database_has_positions', argument 1 of type 'Xapian::Database const *'in method 'Database_get_uuid', argument 1 of type 'Xapian::Database const *'in method 'Database__metadata_keys_end', argument 1 of type 'Xapian::Database const *'in method 'Database__metadata_keys_end', argument 2 of type 'std::string const &'invalid null reference in method 'Database__metadata_keys_end', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'Database__metadata_keys_end'.
  Possible C/C++ prototypes are:
    Xapian::Database::metadata_keys_end(std::string const &) const
    Xapian::Database::metadata_keys_end() const
in method 'Database__metadata_keys_begin', argument 1 of type 'Xapian::Database const *'in method 'Database__metadata_keys_begin', argument 2 of type 'std::string const &'invalid null reference in method 'Database__metadata_keys_begin', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'Database__metadata_keys_begin'.
  Possible C/C++ prototypes are:
    Xapian::Database::metadata_keys_begin(std::string const &) const
    Xapian::Database::metadata_keys_begin() const
in method 'Database_get_metadata', argument 1 of type 'Xapian::Database const *'in method 'Database_get_metadata', argument 2 of type 'std::string const &'invalid null reference in method 'Database_get_metadata', argument 2 of type 'std::string const &'in method 'Database_synonym_keys_end', argument 1 of type 'Xapian::Database const *'in method 'Database_synonym_keys_end', argument 2 of type 'std::string const &'invalid null reference in method 'Database_synonym_keys_end', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'Database_synonym_keys_end'.
  Possible C/C++ prototypes are:
    Xapian::Database::synonym_keys_end(std::string const &) const
    Xapian::Database::synonym_keys_end() const
in method 'Database_synonym_keys_begin', argument 1 of type 'Xapian::Database const *'in method 'Database_synonym_keys_begin', argument 2 of type 'std::string const &'invalid null reference in method 'Database_synonym_keys_begin', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'Database_synonym_keys_begin'.
  Possible C/C++ prototypes are:
    Xapian::Database::synonym_keys_begin(std::string const &) const
    Xapian::Database::synonym_keys_begin() const
in method 'Database_synonyms_end', argument 1 of type 'Xapian::Database const *'in method 'Database_synonyms_end', argument 2 of type 'std::string const &'invalid null reference in method 'Database_synonyms_end', argument 2 of type 'std::string const &'in method 'Database_synonyms_begin', argument 1 of type 'Xapian::Database const *'in method 'Database_synonyms_begin', argument 2 of type 'std::string const &'invalid null reference in method 'Database_synonyms_begin', argument 2 of type 'std::string const &'in method 'Database_spellings_end', argument 1 of type 'Xapian::Database const *'in method 'Database_spellings_begin', argument 1 of type 'Xapian::Database const *'Database_get_spelling_suggestionin method 'Database_get_spelling_suggestion', argument 1 of type 'Xapian::Database const *'in method 'Database_get_spelling_suggestion', argument 2 of type 'std::string const &'invalid null reference in method 'Database_get_spelling_suggestion', argument 2 of type 'std::string const &'in method 'Database_get_spelling_suggestion', argument 3 of type 'unsigned int'Wrong number or type of arguments for overloaded function 'Database_get_spelling_suggestion'.
  Possible C/C++ prototypes are:
    Xapian::Database::get_spelling_suggestion(std::string const &,unsigned int) const
    Xapian::Database::get_spelling_suggestion(std::string const &) const
in method 'Database_get_document', argument 1 of type 'Xapian::Database *'in method 'Database_get_document', argument 2 of type 'Xapian::docid'in method 'Database_keep_alive', argument 1 of type 'Xapian::Database *'in method 'Database_get_doclength', argument 1 of type 'Xapian::Database const *'in method 'Database_get_doclength', argument 2 of type 'Xapian::docid'in method 'Database_valuestream_end', argument 1 of type 'Xapian::Database const *'in method 'Database_valuestream_end', argument 2 of type 'Xapian::valueno'in method 'Database_valuestream_begin', argument 1 of type 'Xapian::Database const *'in method 'Database_valuestream_begin', argument 2 of type 'Xapian::valueno'in method 'Database_get_wdf_upper_bound', argument 1 of type 'Xapian::Database const *'in method 'Database_get_wdf_upper_bound', argument 2 of type 'std::string const &'invalid null reference in method 'Database_get_wdf_upper_bound', argument 2 of type 'std::string const &'in method 'Database_get_doclength_upper_bound', argument 1 of type 'Xapian::Database const *'in method 'Database_get_doclength_lower_bound', argument 1 of type 'Xapian::Database const *'Database_get_value_upper_boundin method 'Database_get_value_upper_bound', argument 1 of type 'Xapian::Database const *'in method 'Database_get_value_upper_bound', argument 2 of type 'Xapian::valueno'Database_get_value_lower_boundin method 'Database_get_value_lower_bound', argument 1 of type 'Xapian::Database const *'in method 'Database_get_value_lower_bound', argument 2 of type 'Xapian::valueno'in method 'Database_get_value_freq', argument 1 of type 'Xapian::Database const *'in method 'Database_get_value_freq', argument 2 of type 'Xapian::valueno'in method 'Database_get_collection_freq', argument 1 of type 'Xapian::Database const *'in method 'Database_get_collection_freq', argument 2 of type 'std::string const &'invalid null reference in method 'Database_get_collection_freq', argument 2 of type 'std::string const &'in method 'Database_term_exists', argument 1 of type 'Xapian::Database const *'in method 'Database_term_exists', argument 2 of type 'std::string const &'invalid null reference in method 'Database_term_exists', argument 2 of type 'std::string const &'in method 'Database_get_termfreq', argument 1 of type 'Xapian::Database const *'in method 'Database_get_termfreq', argument 2 of type 'std::string const &'invalid null reference in method 'Database_get_termfreq', argument 2 of type 'std::string const &'in method 'Database_get_avlength', argument 1 of type 'Xapian::Database const *'in method 'Database_get_lastdocid', argument 1 of type 'Xapian::Database const *'in method 'Database_get_doccount', argument 1 of type 'Xapian::Database const *'in method 'Database_allterms_end', argument 1 of type 'Xapian::Database const *'in method 'Database_allterms_end', argument 2 of type 'std::string const &'invalid null reference in method 'Database_allterms_end', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'Database_allterms_end'.
  Possible C/C++ prototypes are:
    Xapian::Database::allterms_end() const
    Xapian::Database::allterms_end(std::string const &) const
in method 'Database_allterms_begin', argument 1 of type 'Xapian::Database const *'in method 'Database_allterms_begin', argument 2 of type 'std::string const &'invalid null reference in method 'Database_allterms_begin', argument 2 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'Database_allterms_begin'.
  Possible C/C++ prototypes are:
    Xapian::Database::allterms_begin() const
    Xapian::Database::allterms_begin(std::string const &) const
in method 'Database_positionlist_end', argument 1 of type 'Xapian::Database const *'in method 'Database_positionlist_end', argument 2 of type 'Xapian::docid'in method 'Database_positionlist_end', argument 3 of type 'std::string const &'invalid null reference in method 'Database_positionlist_end', argument 3 of type 'std::string const &'in method 'Database_positionlist_begin', argument 1 of type 'Xapian::Database const *'in method 'Database_positionlist_begin', argument 2 of type 'Xapian::docid'in method 'Database_positionlist_begin', argument 3 of type 'std::string const &'invalid null reference in method 'Database_positionlist_begin', argument 3 of type 'std::string const &'in method 'Database_termlist_end', argument 1 of type 'Xapian::Database const *'in method 'Database_termlist_end', argument 2 of type 'Xapian::docid'in method 'Database_termlist_begin', argument 1 of type 'Xapian::Database const *'in method 'Database_termlist_begin', argument 2 of type 'Xapian::docid'in method 'Database_postlist_end', argument 1 of type 'Xapian::Database const *'in method 'Database_postlist_end', argument 2 of type 'std::string const &'invalid null reference in method 'Database_postlist_end', argument 2 of type 'std::string const &'in method 'Database_postlist_begin', argument 1 of type 'Xapian::Database const *'in method 'Database_postlist_begin', argument 2 of type 'std::string const &'invalid null reference in method 'Database_postlist_begin', argument 2 of type 'std::string const &'in method 'Database___str__', argument 1 of type 'Xapian::Database const *'in method 'Database_close', argument 1 of type 'Xapian::Database *'in method 'Database_reopen', argument 1 of type 'Xapian::Database *'in method 'new_Database', argument 1 of type 'Xapian::Database const &'invalid null reference in method 'new_Database', argument 1 of type 'Xapian::Database const &'in method 'new_Database', argument 1 of type 'std::string const &'invalid null reference in method 'new_Database', argument 1 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'new_Database'.
  Possible C/C++ prototypes are:
    Xapian::Database::Database()
    Xapian::Database::Database(std::string const &)
    Xapian::Database::Database(Xapian::Database const &)
in method 'delete_Database', argument 1 of type 'Xapian::Database *'in method 'Database_add_database', argument 1 of type 'Xapian::Database *'in method 'Database_add_database', argument 2 of type 'Xapian::Database const &'invalid null reference in method 'Database_add_database', argument 2 of type 'Xapian::Database const &'in method 'delete_ValueCountMatchSpy', argument 1 of type 'Xapian::ValueCountMatchSpy *'ValueCountMatchSpy_top_values_endin method 'ValueCountMatchSpy_top_values_end', argument 1 of type 'Xapian::ValueCountMatchSpy const *'in method 'ValueCountMatchSpy_top_values_end', argument 2 of type 'size_t'ValueCountMatchSpy_top_values_beginin method 'ValueCountMatchSpy_top_values_begin', argument 1 of type 'Xapian::ValueCountMatchSpy const *'in method 'ValueCountMatchSpy_top_values_begin', argument 2 of type 'size_t'in method 'ValueCountMatchSpy_values_end', argument 1 of type 'Xapian::ValueCountMatchSpy const *'in method 'ValueCountMatchSpy_values_begin', argument 1 of type 'Xapian::ValueCountMatchSpy const *'in method 'ValueCountMatchSpy_get_total', argument 1 of type 'Xapian::ValueCountMatchSpy const *'in method 'MatchSpy___str__', argument 1 of type 'Xapian::MatchSpy const *'in method 'MatchSpy_merge_results', argument 1 of type 'Xapian::MatchSpy *'in method 'MatchSpy_merge_results', argument 2 of type 'std::string const &'invalid null reference in method 'MatchSpy_merge_results', argument 2 of type 'std::string const &'in method 'MatchSpy_name', argument 1 of type 'Xapian::MatchSpy const *'in method 'MatchSpy___call__', argument 1 of type 'Xapian::MatchSpy *'in method 'MatchSpy___call__', argument 2 of type 'Xapian::Document const &'invalid null reference in method 'MatchSpy___call__', argument 2 of type 'Xapian::Document const &'in method 'MatchSpy___call__', argument 3 of type 'Xapian::weight'in method 'delete_MatchSpy', argument 1 of type 'Xapian::MatchSpy *'in method 'delete_TradWeight', argument 1 of type 'Xapian::TradWeight *'in method 'new_TradWeight', argument 1 of type 'double'Wrong number or type of arguments for overloaded function 'new_TradWeight'.
  Possible C/C++ prototypes are:
    Xapian::TradWeight::TradWeight(double)
    Xapian::TradWeight::TradWeight()
in method 'delete_BM25Weight', argument 1 of type 'Xapian::BM25Weight *'in method 'new_BM25Weight', argument 1 of type 'double'in method 'new_BM25Weight', argument 2 of type 'double'in method 'new_BM25Weight', argument 3 of type 'double'in method 'new_BM25Weight', argument 4 of type 'double'in method 'new_BM25Weight', argument 5 of type 'double'Wrong number or type of arguments for overloaded function 'new_BM25Weight'.
  Possible C/C++ prototypes are:
    Xapian::BM25Weight::BM25Weight(double,double,double,double,double)
    Xapian::BM25Weight::BM25Weight()
in method 'delete_BoolWeight', argument 1 of type 'Xapian::BoolWeight *'in method 'Weight_get_sumpart_needs_wdf_', argument 1 of type 'Xapian::Weight const *'in method 'Weight_get_sumpart_needs_doclength_', argument 1 of type 'Xapian::Weight const *'in method 'Weight_get_maxextra', argument 1 of type 'Xapian::Weight const *'in method 'Weight_get_sumextra', argument 1 of type 'Xapian::Weight const *'in method 'Weight_get_sumextra', argument 2 of type 'Xapian::termcount'in method 'Weight_get_maxpart', argument 1 of type 'Xapian::Weight const *'in method 'Weight_get_sumpart', argument 1 of type 'Xapian::Weight const *'in method 'Weight_get_sumpart', argument 2 of type 'Xapian::termcount'in method 'Weight_get_sumpart', argument 3 of type 'Xapian::termcount'in method 'Weight_name', argument 1 of type 'Xapian::Weight const *'in method 'delete_Weight', argument 1 of type 'Xapian::Weight *'in method 'Registry_get_match_spy', argument 1 of type 'Xapian::Registry const *'in method 'Registry_get_match_spy', argument 2 of type 'std::string const &'invalid null reference in method 'Registry_get_match_spy', argument 2 of type 'std::string const &'in method 'Registry_register_match_spy', argument 1 of type 'Xapian::Registry *'in method 'Registry_register_match_spy', argument 2 of type 'Xapian::MatchSpy const &'invalid null reference in method 'Registry_register_match_spy', argument 2 of type 'Xapian::MatchSpy const &'in method 'Registry_get_posting_source', argument 1 of type 'Xapian::Registry const *'in method 'Registry_get_posting_source', argument 2 of type 'std::string const &'invalid null reference in method 'Registry_get_posting_source', argument 2 of type 'std::string const &'Registry_register_posting_sourcein method 'Registry_register_posting_source', argument 1 of type 'Xapian::Registry *'in method 'Registry_register_posting_source', argument 2 of type 'Xapian::PostingSource const &'invalid null reference in method 'Registry_register_posting_source', argument 2 of type 'Xapian::PostingSource const &'in method 'Registry_get_weighting_scheme', argument 1 of type 'Xapian::Registry const *'in method 'Registry_get_weighting_scheme', argument 2 of type 'std::string const &'invalid null reference in method 'Registry_get_weighting_scheme', argument 2 of type 'std::string const &'Registry_register_weighting_schemein method 'Registry_register_weighting_scheme', argument 1 of type 'Xapian::Registry *'in method 'Registry_register_weighting_scheme', argument 2 of type 'Xapian::Weight const &'invalid null reference in method 'Registry_register_weighting_scheme', argument 2 of type 'Xapian::Weight const &'in method 'delete_Registry', argument 1 of type 'Xapian::Registry *'in method 'new_Registry', argument 1 of type 'Xapian::Registry const &'invalid null reference in method 'new_Registry', argument 1 of type 'Xapian::Registry const &'Wrong number or type of arguments for overloaded function 'new_Registry'.
  Possible C/C++ prototypes are:
    Xapian::Registry::Registry(Xapian::Registry const &)
    Xapian::Registry::Registry()
in method 'Enquire___str__', argument 1 of type 'Xapian::Enquire const *'Enquire_get_matching_terms_endin method 'Enquire_get_matching_terms_end', argument 1 of type 'Xapian::Enquire const *'in method 'Enquire_get_matching_terms_end', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method 'Enquire_get_matching_terms_end', argument 2 of type 'Xapian::MSetIterator const &'in method 'Enquire_get_matching_terms_end', argument 2 of type 'Xapian::docid'Wrong number or type of arguments for overloaded function 'Enquire_get_matching_terms_end'.
  Possible C/C++ prototypes are:
    Xapian::Enquire::get_matching_terms_end(Xapian::docid) const
    Xapian::Enquire::get_matching_terms_end(Xapian::MSetIterator const &) const
Enquire_get_matching_terms_beginin method 'Enquire_get_matching_terms_begin', argument 1 of type 'Xapian::Enquire const *'in method 'Enquire_get_matching_terms_begin', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method 'Enquire_get_matching_terms_begin', argument 2 of type 'Xapian::MSetIterator const &'in method 'Enquire_get_matching_terms_begin', argument 2 of type 'Xapian::docid'Wrong number or type of arguments for overloaded function 'Enquire_get_matching_terms_begin'.
  Possible C/C++ prototypes are:
    Xapian::Enquire::get_matching_terms_begin(Xapian::docid) const
    Xapian::Enquire::get_matching_terms_begin(Xapian::MSetIterator const &) const
in method 'Enquire_get_eset', argument 1 of type 'Xapian::Enquire const *'in method 'Enquire_get_eset', argument 2 of type 'Xapian::termcount'in method 'Enquire_get_eset', argument 3 of type 'Xapian::RSet const &'invalid null reference in method 'Enquire_get_eset', argument 3 of type 'Xapian::RSet const &'in method 'Enquire_get_eset', argument 4 of type 'Xapian::ExpandDecider const *'in method 'Enquire_get_eset', argument 4 of type 'int'in method 'Enquire_get_eset', argument 5 of type 'double'in method 'Enquire_get_eset', argument 6 of type 'Xapian::ExpandDecider const *'in method 'Enquire_get_eset', argument 7 of type 'Xapian::weight'Wrong number or type of arguments for overloaded function 'Enquire_get_eset'.
  Possible C/C++ prototypes are:
    Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &,int,double,Xapian::ExpandDecider const *) const
    Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &,int,double) const
    Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &,int) const
    Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &) const
    Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &,int,double,Xapian::ExpandDecider const *,Xapian::weight) const
    Xapian::Enquire::get_eset(Xapian::termcount,Xapian::RSet const &,Xapian::ExpandDecider const *) const
in method 'Enquire_get_mset', argument 1 of type 'Xapian::Enquire const *'in method 'Enquire_get_mset', argument 2 of type 'Xapian::doccount'in method 'Enquire_get_mset', argument 3 of type 'Xapian::doccount'in method 'Enquire_get_mset', argument 4 of type 'Xapian::RSet const *'in method 'Enquire_get_mset', argument 4 of type 'Xapian::doccount'in method 'Enquire_get_mset', argument 5 of type 'Xapian::MatchDecider const *'in method 'Enquire_get_mset', argument 5 of type 'Xapian::RSet const *'in method 'Enquire_get_mset', argument 6 of type 'Xapian::MatchDecider const *'in method 'Enquire_get_mset', argument 7 of type 'Xapian::MatchDecider const *'Wrong number or type of arguments for overloaded function 'Enquire_get_mset'.
  Possible C/C++ prototypes are:
    Xapian::Enquire::get_mset(Xapian::doccount,Xapian::doccount,Xapian::doccount,Xapian::RSet const *,Xapian::MatchDecider const *,Xapian::MatchDecider const *) const
    Xapian::Enquire::get_mset(Xapian::doccount,Xapian::doccount,Xapian::doccount,Xapian::RSet const *,Xapian::MatchDecider const *) const
    Xapian::Enquire::get_mset(Xapian::doccount,Xapian::doccount,Xapian::doccount,Xapian::RSet const *) const
    Xapian::Enquire::get_mset(Xapian::doccount,Xapian::doccount,Xapian::doccount) const
    Xapian::Enquire::get_mset(Xapian::doccount,Xapian::doccount) const
    Xapian::Enquire::get_mset(Xapian::doccount,Xapian::doccount,Xapian::RSet const *,Xapian::MatchDecider const *) const
    Xapian::Enquire::get_mset(Xapian::doccount,Xapian::doccount,Xapian::RSet const *) const
Enquire_set_sort_by_relevance_then_keyin method 'Enquire_set_sort_by_relevance_then_key', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_sort_by_relevance_then_key', argument 2 of type 'Xapian::Sorter *'in method 'Enquire_set_sort_by_relevance_then_key', argument 2 of type 'Xapian::KeyMaker *'in method 'Enquire_set_sort_by_relevance_then_key', argument 3 of type 'bool'Wrong number or type of arguments for overloaded function 'Enquire_set_sort_by_relevance_then_key'.
  Possible C/C++ prototypes are:
    Xapian::Enquire::set_sort_by_relevance_then_key(Xapian::KeyMaker *,bool)
    Xapian::Enquire::set_sort_by_relevance_then_key(Xapian::Sorter *)
Enquire_set_sort_by_key_then_relevancein method 'Enquire_set_sort_by_key_then_relevance', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_sort_by_key_then_relevance', argument 2 of type 'Xapian::Sorter *'in method 'Enquire_set_sort_by_key_then_relevance', argument 2 of type 'Xapian::KeyMaker *'in method 'Enquire_set_sort_by_key_then_relevance', argument 3 of type 'bool'Wrong number or type of arguments for overloaded function 'Enquire_set_sort_by_key_then_relevance'.
  Possible C/C++ prototypes are:
    Xapian::Enquire::set_sort_by_key_then_relevance(Xapian::KeyMaker *,bool)
    Xapian::Enquire::set_sort_by_key_then_relevance(Xapian::Sorter *)
in method 'Enquire_set_sort_by_key', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_sort_by_key', argument 2 of type 'Xapian::Sorter *'in method 'Enquire_set_sort_by_key', argument 2 of type 'Xapian::KeyMaker *'in method 'Enquire_set_sort_by_key', argument 3 of type 'bool'Wrong number or type of arguments for overloaded function 'Enquire_set_sort_by_key'.
  Possible C/C++ prototypes are:
    Xapian::Enquire::set_sort_by_key(Xapian::KeyMaker *,bool)
    Xapian::Enquire::set_sort_by_key(Xapian::Sorter *)
Enquire_set_sort_by_relevance_then_valuein method 'Enquire_set_sort_by_relevance_then_value', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_sort_by_relevance_then_value', argument 2 of type 'Xapian::valueno'in method 'Enquire_set_sort_by_relevance_then_value', argument 3 of type 'bool'Wrong number or type of arguments for overloaded function 'Enquire_set_sort_by_relevance_then_value'.
  Possible C/C++ prototypes are:
    Xapian::Enquire::set_sort_by_relevance_then_value(Xapian::valueno,bool)
    Xapian::Enquire::set_sort_by_relevance_then_value(Xapian::valueno)
Enquire_set_sort_by_value_then_relevancein method 'Enquire_set_sort_by_value_then_relevance', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_sort_by_value_then_relevance', argument 2 of type 'Xapian::valueno'in method 'Enquire_set_sort_by_value_then_relevance', argument 3 of type 'bool'Wrong number or type of arguments for overloaded function 'Enquire_set_sort_by_value_then_relevance'.
  Possible C/C++ prototypes are:
    Xapian::Enquire::set_sort_by_value_then_relevance(Xapian::valueno,bool)
    Xapian::Enquire::set_sort_by_value_then_relevance(Xapian::valueno)
in method 'Enquire_set_sort_by_value', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_sort_by_value', argument 2 of type 'Xapian::valueno'in method 'Enquire_set_sort_by_value', argument 3 of type 'bool'Wrong number or type of arguments for overloaded function 'Enquire_set_sort_by_value'.
  Possible C/C++ prototypes are:
    Xapian::Enquire::set_sort_by_value(Xapian::valueno,bool)
    Xapian::Enquire::set_sort_by_value(Xapian::valueno)
in method 'Enquire_set_sort_by_relevance', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_cutoff', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_cutoff', argument 2 of type 'int'in method 'Enquire_set_cutoff', argument 3 of type 'Xapian::weight'Wrong number or type of arguments for overloaded function 'Enquire_set_cutoff'.
  Possible C/C++ prototypes are:
    Xapian::Enquire::set_cutoff(int,Xapian::weight)
    Xapian::Enquire::set_cutoff(int)
in method 'Enquire_set_docid_order', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_docid_order', argument 2 of type 'Xapian::Enquire::docid_order'in method 'Enquire_set_collapse_key', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_collapse_key', argument 2 of type 'Xapian::valueno'in method 'Enquire_set_collapse_key', argument 3 of type 'Xapian::doccount'Wrong number or type of arguments for overloaded function 'Enquire_set_collapse_key'.
  Possible C/C++ prototypes are:
    Xapian::Enquire::set_collapse_key(Xapian::valueno,Xapian::doccount)
    Xapian::Enquire::set_collapse_key(Xapian::valueno)
in method 'Enquire_set_weighting_scheme', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_weighting_scheme', argument 2 of type 'Xapian::Weight const &'invalid null reference in method 'Enquire_set_weighting_scheme', argument 2 of type 'Xapian::Weight const &'in method 'Enquire_clear_matchspies', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_add_matchspy', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_add_matchspy', argument 2 of type 'Xapian::MatchSpy *'in method 'Enquire_get_query', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_query', argument 1 of type 'Xapian::Enquire *'in method 'Enquire_set_query', argument 2 of type 'Xapian::Query const &'invalid null reference in method 'Enquire_set_query', argument 2 of type 'Xapian::Query const &'in method 'Enquire_set_query', argument 3 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'Enquire_set_query'.
  Possible C/C++ prototypes are:
    Xapian::Enquire::set_query(Xapian::Query const &,Xapian::termcount)
    Xapian::Enquire::set_query(Xapian::Query const &)
in method 'delete_Enquire', argument 1 of type 'Xapian::Enquire *'in method 'new_Enquire', argument 1 of type 'Xapian::Database const &'invalid null reference in method 'new_Enquire', argument 1 of type 'Xapian::Database const &'in method 'delete_ExpandDecider', argument 1 of type 'Xapian::ExpandDecider *'in method 'ExpandDecider___call__', argument 1 of type 'Xapian::ExpandDecider const *'in method 'ExpandDecider___call__', argument 2 of type 'std::string const &'invalid null reference in method 'ExpandDecider___call__', argument 2 of type 'std::string const &'Xapian::ExpandDecider::operator ()in method 'delete_MatchDecider', argument 1 of type 'Xapian::MatchDecider *'in method 'MatchDecider___call__', argument 1 of type 'Xapian::MatchDecider const *'in method 'MatchDecider___call__', argument 2 of type 'Xapian::Document const &'invalid null reference in method 'MatchDecider___call__', argument 2 of type 'Xapian::Document const &'Xapian::MatchDecider::operator ()in method 'RSet___str__', argument 1 of type 'Xapian::RSet const *'in method 'RSet_contains', argument 1 of type 'Xapian::RSet *'in method 'RSet_contains', argument 2 of type 'Xapian::MSetIterator &'invalid null reference in method 'RSet_contains', argument 2 of type 'Xapian::MSetIterator &'in method 'RSet_contains', argument 2 of type 'Xapian::docid'Wrong number or type of arguments for overloaded function 'RSet_contains'.
  Possible C/C++ prototypes are:
    Xapian::RSet::contains(Xapian::docid)
    Xapian::RSet::contains(Xapian::MSetIterator &)
in method 'RSet_remove_document', argument 1 of type 'Xapian::RSet *'in method 'RSet_remove_document', argument 2 of type 'Xapian::MSetIterator &'invalid null reference in method 'RSet_remove_document', argument 2 of type 'Xapian::MSetIterator &'in method 'RSet_remove_document', argument 2 of type 'Xapian::docid'Wrong number or type of arguments for overloaded function 'RSet_remove_document'.
  Possible C/C++ prototypes are:
    Xapian::RSet::remove_document(Xapian::docid)
    Xapian::RSet::remove_document(Xapian::MSetIterator &)
in method 'RSet_add_document', argument 1 of type 'Xapian::RSet *'in method 'RSet_add_document', argument 2 of type 'Xapian::MSetIterator &'invalid null reference in method 'RSet_add_document', argument 2 of type 'Xapian::MSetIterator &'in method 'RSet_add_document', argument 2 of type 'Xapian::docid'Wrong number or type of arguments for overloaded function 'RSet_add_document'.
  Possible C/C++ prototypes are:
    Xapian::RSet::add_document(Xapian::docid)
    Xapian::RSet::add_document(Xapian::MSetIterator &)
in method 'RSet_empty', argument 1 of type 'Xapian::RSet const *'in method 'RSet_size', argument 1 of type 'Xapian::RSet const *'in method 'delete_RSet', argument 1 of type 'Xapian::RSet *'in method 'new_RSet', argument 1 of type 'Xapian::RSet const &'invalid null reference in method 'new_RSet', argument 1 of type 'Xapian::RSet const &'Wrong number or type of arguments for overloaded function 'new_RSet'.
  Possible C/C++ prototypes are:
    Xapian::RSet::RSet(Xapian::RSet const &)
    Xapian::RSet::RSet()
in method 'ESetIterator___str__', argument 1 of type 'Xapian::ESetIterator const *'in method 'ESetIterator_get_weight', argument 1 of type 'Xapian::ESetIterator const *'in method 'ESetIterator_equals', argument 1 of type 'Xapian::ESetIterator const *'in method 'ESetIterator_equals', argument 2 of type 'Xapian::ESetIterator const &'invalid null reference in method 'ESetIterator_equals', argument 2 of type 'Xapian::ESetIterator const &'in method 'ESetIterator_prev', argument 1 of type 'Xapian::ESetIterator *'in method 'ESetIterator_next', argument 1 of type 'Xapian::ESetIterator *'in method 'ESetIterator_get_term', argument 1 of type 'Xapian::ESetIterator const *'in method 'delete_ESetIterator', argument 1 of type 'Xapian::ESetIterator *'in method 'new_ESetIterator', argument 1 of type 'Xapian::ESetIterator const &'invalid null reference in method 'new_ESetIterator', argument 1 of type 'Xapian::ESetIterator const &'Wrong number or type of arguments for overloaded function 'new_ESetIterator'.
  Possible C/C++ prototypes are:
    Xapian::ESetIterator::ESetIterator()
    Xapian::ESetIterator::ESetIterator(Xapian::ESetIterator const &)
in method 'ESet___str__', argument 1 of type 'Xapian::ESet const *'in method 'ESet_back', argument 1 of type 'Xapian::ESet const *'in method 'ESet_end', argument 1 of type 'Xapian::ESet const *'in method 'ESet_begin', argument 1 of type 'Xapian::ESet const *'in method 'ESet_empty', argument 1 of type 'Xapian::ESet const *'in method 'ESet_size', argument 1 of type 'Xapian::ESet const *'in method 'ESet_get_ebound', argument 1 of type 'Xapian::ESet const *'in method 'delete_ESet', argument 1 of type 'Xapian::ESet *'in method 'new_ESet', argument 1 of type 'Xapian::ESet const &'invalid null reference in method 'new_ESet', argument 1 of type 'Xapian::ESet const &'Wrong number or type of arguments for overloaded function 'new_ESet'.
  Possible C/C++ prototypes are:
    Xapian::ESet::ESet()
    Xapian::ESet::ESet(Xapian::ESet const &)
in method 'MSetIterator___str__', argument 1 of type 'Xapian::MSetIterator const *'in method 'MSetIterator_get_percent', argument 1 of type 'Xapian::MSetIterator const *'in method 'MSetIterator_get_collapse_count', argument 1 of type 'Xapian::MSetIterator const *'in method 'MSetIterator_get_collapse_key', argument 1 of type 'Xapian::MSetIterator const *'in method 'MSetIterator_get_weight', argument 1 of type 'Xapian::MSetIterator const *'in method 'MSetIterator_get_rank', argument 1 of type 'Xapian::MSetIterator const *'in method 'MSetIterator_get_document', argument 1 of type 'Xapian::MSetIterator const *'in method 'MSetIterator_equals', argument 1 of type 'Xapian::MSetIterator const *'in method 'MSetIterator_equals', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method 'MSetIterator_equals', argument 2 of type 'Xapian::MSetIterator const &'in method 'MSetIterator_prev', argument 1 of type 'Xapian::MSetIterator *'in method 'MSetIterator_next', argument 1 of type 'Xapian::MSetIterator *'in method 'MSetIterator_get_docid', argument 1 of type 'Xapian::MSetIterator const *'in method 'delete_MSetIterator', argument 1 of type 'Xapian::MSetIterator *'in method 'new_MSetIterator', argument 1 of type 'Xapian::MSetIterator const &'invalid null reference in method 'new_MSetIterator', argument 1 of type 'Xapian::MSetIterator const &'Wrong number or type of arguments for overloaded function 'new_MSetIterator'.
  Possible C/C++ prototypes are:
    Xapian::MSetIterator::MSetIterator()
    Xapian::MSetIterator::MSetIterator(Xapian::MSetIterator const &)
in method 'MSet___str__', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_docid', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_docid', argument 2 of type 'Xapian::doccount'in method 'MSet_get_document', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_document', argument 2 of type 'Xapian::doccount'in method 'MSet_get_document_percentage', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_document_percentage', argument 2 of type 'Xapian::doccount'in method 'MSet__get_hit_internal', argument 1 of type 'Xapian::MSet const *'in method 'MSet__get_hit_internal', argument 2 of type 'Xapian::doccount'in method 'MSet_back', argument 1 of type 'Xapian::MSet const *'in method 'MSet_end', argument 1 of type 'Xapian::MSet const *'in method 'MSet_begin', argument 1 of type 'Xapian::MSet const *'in method 'MSet_empty', argument 1 of type 'Xapian::MSet const *'in method 'MSet_size', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_max_attained', argument 1 of type 'Xapian::MSet *'in method 'MSet_get_max_possible', argument 1 of type 'Xapian::MSet *'in method 'MSet_get_uncollapsed_matches_upper_bound', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_uncollapsed_matches_estimated', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_uncollapsed_matches_lower_bound', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_matches_upper_bound', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_matches_estimated', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_matches_lower_bound', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_firstitem', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_termweight', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_termweight', argument 2 of type 'std::string'in method 'MSet_get_termfreq', argument 1 of type 'Xapian::MSet const *'in method 'MSet_get_termfreq', argument 2 of type 'std::string'in method 'MSet_convert_to_percent', argument 1 of type 'Xapian::MSet const *'in method 'MSet_convert_to_percent', argument 2 of type 'Xapian::MSetIterator const &'invalid null reference in method 'MSet_convert_to_percent', argument 2 of type 'Xapian::MSetIterator const &'in method 'MSet_convert_to_percent', argument 2 of type 'Xapian::weight'Wrong number or type of arguments for overloaded function 'MSet_convert_to_percent'.
  Possible C/C++ prototypes are:
    Xapian::MSet::convert_to_percent(Xapian::weight) const
    Xapian::MSet::convert_to_percent(Xapian::MSetIterator const &) const
in method 'MSet_fetch', argument 1 of type 'Xapian::MSet const *'in method 'MSet_fetch', argument 2 of type 'Xapian::MSetIterator &'invalid null reference in method 'MSet_fetch', argument 2 of type 'Xapian::MSetIterator &'in method 'MSet_fetch', argument 3 of type 'Xapian::MSetIterator &'invalid null reference in method 'MSet_fetch', argument 3 of type 'Xapian::MSetIterator &'Wrong number or type of arguments for overloaded function 'MSet_fetch'.
  Possible C/C++ prototypes are:
    Xapian::MSet::fetch(Xapian::MSetIterator &,Xapian::MSetIterator &) const
    Xapian::MSet::fetch(Xapian::MSetIterator &) const
    Xapian::MSet::fetch() const
in method 'delete_MSet', argument 1 of type 'Xapian::MSet *'in method 'new_MSet', argument 1 of type 'Xapian::MSet const &'invalid null reference in method 'new_MSet', argument 1 of type 'Xapian::MSet const &'Wrong number or type of arguments for overloaded function 'new_MSet'.
  Possible C/C++ prototypes are:
    Xapian::MSet::MSet()
    Xapian::MSet::MSet(Xapian::MSet const &)
in method 'delete_FixedWeightPostingSource', argument 1 of type 'Xapian::FixedWeightPostingSource *'in method 'new_FixedWeightPostingSource', argument 1 of type 'Xapian::weight'in method 'delete_ValueMapPostingSource', argument 1 of type 'Xapian::ValueMapPostingSource *'ValueMapPostingSource_set_default_weightin method 'ValueMapPostingSource_set_default_weight', argument 1 of type 'Xapian::ValueMapPostingSource *'in method 'ValueMapPostingSource_set_default_weight', argument 2 of type 'double'in method 'ValueMapPostingSource_clear_mappings', argument 1 of type 'Xapian::ValueMapPostingSource *'ValueMapPostingSource_add_mappingin method 'ValueMapPostingSource_add_mapping', argument 1 of type 'Xapian::ValueMapPostingSource *'in method 'ValueMapPostingSource_add_mapping', argument 2 of type 'std::string const &'invalid null reference in method 'ValueMapPostingSource_add_mapping', argument 2 of type 'std::string const &'in method 'ValueMapPostingSource_add_mapping', argument 3 of type 'double'in method 'new_ValueMapPostingSource', argument 1 of type 'Xapian::valueno'in method 'delete_DecreasingValueWeightPostingSource', argument 1 of type 'Xapian::DecreasingValueWeightPostingSource *'new_DecreasingValueWeightPostingSourcein method 'new_DecreasingValueWeightPostingSource', argument 1 of type 'Xapian::valueno'in method 'new_DecreasingValueWeightPostingSource', argument 2 of type 'Xapian::docid'in method 'new_DecreasingValueWeightPostingSource', argument 3 of type 'Xapian::docid'Wrong number or type of arguments for overloaded function 'new_DecreasingValueWeightPostingSource'.
  Possible C/C++ prototypes are:
    Xapian::DecreasingValueWeightPostingSource::DecreasingValueWeightPostingSource(Xapian::valueno,Xapian::docid,Xapian::docid)
    Xapian::DecreasingValueWeightPostingSource::DecreasingValueWeightPostingSource(Xapian::valueno,Xapian::docid)
    Xapian::DecreasingValueWeightPostingSource::DecreasingValueWeightPostingSource(Xapian::valueno)
in method 'delete_ValueWeightPostingSource', argument 1 of type 'Xapian::ValueWeightPostingSource *'in method 'new_ValueWeightPostingSource', argument 1 of type 'Xapian::valueno'in method 'delete_ValuePostingSource', argument 1 of type 'Xapian::ValuePostingSource *'in method 'new_ValuePostingSource', argument 1 of type 'Xapian::valueno'in method 'PostingSource___str__', argument 1 of type 'Xapian::PostingSource const *'in method 'PostingSource_init', argument 1 of type 'Xapian::PostingSource *'in method 'PostingSource_init', argument 2 of type 'Xapian::Database const &'invalid null reference in method 'PostingSource_init', argument 2 of type 'Xapian::Database const &'in method 'PostingSource_name', argument 1 of type 'Xapian::PostingSource const *'in method 'PostingSource_at_end', argument 1 of type 'Xapian::PostingSource const *'in method 'PostingSource_check', argument 1 of type 'Xapian::PostingSource *'in method 'PostingSource_check', argument 2 of type 'Xapian::docid'in method 'PostingSource_check', argument 3 of type 'Xapian::weight'in method 'PostingSource_skip_to', argument 1 of type 'Xapian::PostingSource *'in method 'PostingSource_skip_to', argument 2 of type 'Xapian::docid'in method 'PostingSource_skip_to', argument 3 of type 'Xapian::weight'in method 'PostingSource_next', argument 1 of type 'Xapian::PostingSource *'in method 'PostingSource_next', argument 2 of type 'Xapian::weight'in method 'PostingSource_get_docid', argument 1 of type 'Xapian::PostingSource const *'Xapian::PostingSource::get_docidin method 'PostingSource_get_weight', argument 1 of type 'Xapian::PostingSource const *'in method 'PostingSource_get_maxweight', argument 1 of type 'Xapian::PostingSource const *'in method 'PostingSource_get_termfreq_max', argument 1 of type 'Xapian::PostingSource const *'Xapian::PostingSource::get_termfreq_maxin method 'PostingSource_get_termfreq_est', argument 1 of type 'Xapian::PostingSource const *'Xapian::PostingSource::get_termfreq_estin method 'PostingSource_get_termfreq_min', argument 1 of type 'Xapian::PostingSource const *'Xapian::PostingSource::get_termfreq_minin method 'delete_PostingSource', argument 1 of type 'Xapian::PostingSource *'in method 'Document___str__', argument 1 of type 'Xapian::Document const *'in method 'Document_unserialise', argument 1 of type 'std::string const &'invalid null reference in method 'Document_unserialise', argument 1 of type 'std::string const &'in method 'Document_serialise', argument 1 of type 'Xapian::Document const *'in method 'Document_get_docid', argument 1 of type 'Xapian::Document const *'in method 'Document_values_end', argument 1 of type 'Xapian::Document const *'in method 'Document_values_begin', argument 1 of type 'Xapian::Document const *'in method 'Document_values_count', argument 1 of type 'Xapian::Document const *'in method 'Document_termlist_end', argument 1 of type 'Xapian::Document const *'in method 'Document_termlist_begin', argument 1 of type 'Xapian::Document const *'in method 'Document_termlist_count', argument 1 of type 'Xapian::Document const *'in method 'Document_clear_terms', argument 1 of type 'Xapian::Document *'in method 'Document_remove_term', argument 1 of type 'Xapian::Document *'in method 'Document_remove_term', argument 2 of type 'std::string const &'invalid null reference in method 'Document_remove_term', argument 2 of type 'std::string const &'in method 'Document_remove_posting', argument 1 of type 'Xapian::Document *'in method 'Document_remove_posting', argument 2 of type 'std::string const &'invalid null reference in method 'Document_remove_posting', argument 2 of type 'std::string const &'in method 'Document_remove_posting', argument 3 of type 'Xapian::termpos'in method 'Document_remove_posting', argument 4 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'Document_remove_posting'.
  Possible C/C++ prototypes are:
    Xapian::Document::remove_posting(std::string const &,Xapian::termpos,Xapian::termcount)
    Xapian::Document::remove_posting(std::string const &,Xapian::termpos)
in method 'Document_add_boolean_term', argument 1 of type 'Xapian::Document *'in method 'Document_add_boolean_term', argument 2 of type 'std::string const &'invalid null reference in method 'Document_add_boolean_term', argument 2 of type 'std::string const &'in method 'Document_add_term', argument 1 of type 'Xapian::Document *'in method 'Document_add_term', argument 2 of type 'std::string const &'invalid null reference in method 'Document_add_term', argument 2 of type 'std::string const &'in method 'Document_add_term', argument 3 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'Document_add_term'.
  Possible C/C++ prototypes are:
    Xapian::Document::add_term(std::string const &,Xapian::termcount)
    Xapian::Document::add_term(std::string const &)
in method 'Document_add_posting', argument 1 of type 'Xapian::Document *'in method 'Document_add_posting', argument 2 of type 'std::string const &'invalid null reference in method 'Document_add_posting', argument 2 of type 'std::string const &'in method 'Document_add_posting', argument 3 of type 'Xapian::termpos'in method 'Document_add_posting', argument 4 of type 'Xapian::termcount'Wrong number or type of arguments for overloaded function 'Document_add_posting'.
  Possible C/C++ prototypes are:
    Xapian::Document::add_posting(std::string const &,Xapian::termpos,Xapian::termcount)
    Xapian::Document::add_posting(std::string const &,Xapian::termpos)
in method 'Document_set_data', argument 1 of type 'Xapian::Document *'in method 'Document_set_data', argument 2 of type 'std::string const &'invalid null reference in method 'Document_set_data', argument 2 of type 'std::string const &'in method 'Document_get_data', argument 1 of type 'Xapian::Document const *'in method 'Document_clear_values', argument 1 of type 'Xapian::Document *'in method 'Document_remove_value', argument 1 of type 'Xapian::Document *'in method 'Document_remove_value', argument 2 of type 'Xapian::valueno'in method 'Document_add_value', argument 1 of type 'Xapian::Document *'in method 'Document_add_value', argument 2 of type 'Xapian::valueno'in method 'Document_add_value', argument 3 of type 'std::string const &'invalid null reference in method 'Document_add_value', argument 3 of type 'std::string const &'in method 'Document_get_value', argument 1 of type 'Xapian::Document const *'in method 'Document_get_value', argument 2 of type 'Xapian::valueno'in method 'delete_Document', argument 1 of type 'Xapian::Document *'in method 'new_Document', argument 1 of type 'Xapian::Document const &'invalid null reference in method 'new_Document', argument 1 of type 'Xapian::Document const &'Wrong number or type of arguments for overloaded function 'new_Document'.
  Possible C/C++ prototypes are:
    Xapian::Document::Document(Xapian::Document const &)
    Xapian::Document::Document()
in method 'ValueIterator___str__', argument 1 of type 'Xapian::ValueIterator const *'in method 'ValueIterator_check', argument 1 of type 'Xapian::ValueIterator *'in method 'ValueIterator_check', argument 2 of type 'Xapian::docid'in method 'ValueIterator_skip_to', argument 1 of type 'Xapian::ValueIterator *'in method 'ValueIterator_skip_to', argument 2 of type 'Xapian::docid'in method 'ValueIterator_get_valueno', argument 1 of type 'Xapian::ValueIterator const *'in method 'ValueIterator_get_docid', argument 1 of type 'Xapian::ValueIterator const *'in method 'ValueIterator_equals', argument 1 of type 'Xapian::ValueIterator const *'in method 'ValueIterator_equals', argument 2 of type 'Xapian::ValueIterator const &'invalid null reference in method 'ValueIterator_equals', argument 2 of type 'Xapian::ValueIterator const &'in method 'ValueIterator_next', argument 1 of type 'Xapian::ValueIterator *'in method 'ValueIterator_get_value', argument 1 of type 'Xapian::ValueIterator const *'in method 'delete_ValueIterator', argument 1 of type 'Xapian::ValueIterator *'in method 'new_ValueIterator', argument 1 of type 'Xapian::ValueIterator const &'invalid null reference in method 'new_ValueIterator', argument 1 of type 'Xapian::ValueIterator const &'Wrong number or type of arguments for overloaded function 'new_ValueIterator'.
  Possible C/C++ prototypes are:
    Xapian::ValueIterator::ValueIterator()
    Xapian::ValueIterator::ValueIterator(Xapian::ValueIterator const &)
in method 'TermIterator___str__', argument 1 of type 'Xapian::TermIterator const *'in method 'TermIterator_positionlist_end', argument 1 of type 'Xapian::TermIterator *'in method 'TermIterator_positionlist_begin', argument 1 of type 'Xapian::TermIterator *'in method 'TermIterator_positionlist_count', argument 1 of type 'Xapian::TermIterator const *'in method 'TermIterator_get_termfreq', argument 1 of type 'Xapian::TermIterator const *'in method 'TermIterator_get_wdf', argument 1 of type 'Xapian::TermIterator const *'in method 'TermIterator_skip_to', argument 1 of type 'Xapian::TermIterator *'in method 'TermIterator_skip_to', argument 2 of type 'std::string const &'invalid null reference in method 'TermIterator_skip_to', argument 2 of type 'std::string const &'in method 'TermIterator_equals', argument 1 of type 'Xapian::TermIterator const *'in method 'TermIterator_equals', argument 2 of type 'Xapian::TermIterator const &'invalid null reference in method 'TermIterator_equals', argument 2 of type 'Xapian::TermIterator const &'in method 'TermIterator_next', argument 1 of type 'Xapian::TermIterator *'in method 'TermIterator_get_term', argument 1 of type 'Xapian::TermIterator const *'in method 'delete_TermIterator', argument 1 of type 'Xapian::TermIterator *'in method 'new_TermIterator', argument 1 of type 'Xapian::TermIterator const &'invalid null reference in method 'new_TermIterator', argument 1 of type 'Xapian::TermIterator const &'Wrong number or type of arguments for overloaded function 'new_TermIterator'.
  Possible C/C++ prototypes are:
    Xapian::TermIterator::TermIterator()
    Xapian::TermIterator::TermIterator(Xapian::TermIterator const &)
in method '__ne__', argument 1 of type 'Xapian::PostingIterator const &'invalid null reference in method '__ne__', argument 1 of type 'Xapian::PostingIterator const &'in method '__ne__', argument 2 of type 'Xapian::PostingIterator const &'invalid null reference in method '__ne__', argument 2 of type 'Xapian::PostingIterator const &'in method '__eq__', argument 1 of type 'Xapian::PostingIterator const &'invalid null reference in method '__eq__', argument 1 of type 'Xapian::PostingIterator const &'in method '__eq__', argument 2 of type 'Xapian::PostingIterator const &'invalid null reference in method '__eq__', argument 2 of type 'Xapian::PostingIterator const &'in method 'PostingIterator_equals', argument 1 of type 'Xapian::PostingIterator const *'in method 'PostingIterator_equals', argument 2 of type 'Xapian::PostingIterator const &'invalid null reference in method 'PostingIterator_equals', argument 2 of type 'Xapian::PostingIterator const &'in method 'PostingIterator_next', argument 1 of type 'Xapian::PostingIterator *'in method 'PostingIterator_get_docid', argument 1 of type 'Xapian::PostingIterator const *'in method 'PostingIterator___str__', argument 1 of type 'Xapian::PostingIterator const *'in method 'PostingIterator_positionlist_end', argument 1 of type 'Xapian::PostingIterator const *'in method 'PostingIterator_positionlist_begin', argument 1 of type 'Xapian::PostingIterator const *'in method 'PostingIterator_get_wdf', argument 1 of type 'Xapian::PostingIterator const *'in method 'PostingIterator_get_doclength', argument 1 of type 'Xapian::PostingIterator const *'in method 'PostingIterator_skip_to', argument 1 of type 'Xapian::PostingIterator *'in method 'PostingIterator_skip_to', argument 2 of type 'Xapian::docid'in method 'new_PostingIterator', argument 1 of type 'Xapian::PostingIterator const &'invalid null reference in method 'new_PostingIterator', argument 1 of type 'Xapian::PostingIterator const &'Wrong number or type of arguments for overloaded function 'new_PostingIterator'.
  Possible C/C++ prototypes are:
    Xapian::PostingIterator::PostingIterator()
    Xapian::PostingIterator::PostingIterator(Xapian::PostingIterator const &)
in method 'delete_PostingIterator', argument 1 of type 'Xapian::PostingIterator *'in method 'PositionIterator___str__', argument 1 of type 'Xapian::PositionIterator const *'in method 'PositionIterator_skip_to', argument 1 of type 'Xapian::PositionIterator *'in method 'PositionIterator_skip_to', argument 2 of type 'Xapian::termpos'in method 'PositionIterator_equals', argument 1 of type 'Xapian::PositionIterator const *'in method 'PositionIterator_equals', argument 2 of type 'Xapian::PositionIterator const &'invalid null reference in method 'PositionIterator_equals', argument 2 of type 'Xapian::PositionIterator const &'in method 'PositionIterator_next', argument 1 of type 'Xapian::PositionIterator *'in method 'PositionIterator_get_termpos', argument 1 of type 'Xapian::PositionIterator const *'in method 'delete_PositionIterator', argument 1 of type 'Xapian::PositionIterator *'in method 'new_PositionIterator', argument 1 of type 'Xapian::PositionIterator const &'invalid null reference in method 'new_PositionIterator', argument 1 of type 'Xapian::PositionIterator const &'Wrong number or type of arguments for overloaded function 'new_PositionIterator'.
  Possible C/C++ prototypes are:
    Xapian::PositionIterator::PositionIterator()
    Xapian::PositionIterator::PositionIterator(Xapian::PositionIterator const &)
in method 'delete_RangeError', argument 1 of type 'Xapian::RangeError *'in method 'delete_SerialisationError', argument 1 of type 'Xapian::SerialisationError *'in method 'delete_QueryParserError', argument 1 of type 'Xapian::QueryParserError *'in method 'delete_NetworkTimeoutError', argument 1 of type 'Xapian::NetworkTimeoutError *'in method 'delete_NetworkError', argument 1 of type 'Xapian::NetworkError *'in method 'delete_InternalError', argument 1 of type 'Xapian::InternalError *'in method 'delete_FeatureUnavailableError', argument 1 of type 'Xapian::FeatureUnavailableError *'in method 'delete_DocNotFoundError', argument 1 of type 'Xapian::DocNotFoundError *'in method 'delete_DatabaseVersionError', argument 1 of type 'Xapian::DatabaseVersionError *'in method 'delete_DatabaseOpeningError', argument 1 of type 'Xapian::DatabaseOpeningError *'in method 'delete_DatabaseModifiedError', argument 1 of type 'Xapian::DatabaseModifiedError *'in method 'delete_DatabaseLockError', argument 1 of type 'Xapian::DatabaseLockError *'in method 'delete_DatabaseCreateError', argument 1 of type 'Xapian::DatabaseCreateError *'in method 'delete_DatabaseCorruptError', argument 1 of type 'Xapian::DatabaseCorruptError *'in method 'delete_DatabaseError', argument 1 of type 'Xapian::DatabaseError *'in method 'delete_UnimplementedError', argument 1 of type 'Xapian::UnimplementedError *'in method 'delete_InvalidOperationError', argument 1 of type 'Xapian::InvalidOperationError *'in method 'delete_InvalidArgumentError', argument 1 of type 'Xapian::InvalidArgumentError *'in method 'delete_AssertionError', argument 1 of type 'Xapian::AssertionError *'in method 'delete_RuntimeError', argument 1 of type 'Xapian::RuntimeError *'in method 'delete_LogicError', argument 1 of type 'Xapian::LogicError *'in method 'delete_Error', argument 1 of type 'Xapian::Error *'in method 'new_ValueCountMatchSpy', argument 1 of type 'Xapian::valueno'Wrong number or type of arguments for overloaded function 'new_ValueCountMatchSpy'.
  Possible C/C++ prototypes are:
    Xapian::ValueCountMatchSpy::ValueCountMatchSpy()
    Xapian::ValueCountMatchSpy::ValueCountMatchSpy(Xapian::valueno)
in method 'new_ValueSetMatchDecider', argument 1 of type 'Xapian::valueno'in method 'new_ValueSetMatchDecider', argument 2 of type 'bool'accessing abstract class or protected constructorQueryParser_FLAG_BOOLEAN_ANY_CASEQueryParser_FLAG_SPELLING_CORRECTIONQueryParser_FLAG_AUTO_SYNONYMSQueryParser_FLAG_AUTO_MULTIWORD_SYNONYMSin method 'MultiValueKeyMaker_add_value', argument 1 of type 'Xapian::MultiValueKeyMaker *'in method 'MultiValueKeyMaker_add_value', argument 2 of type 'Xapian::valueno'in method 'MultiValueKeyMaker_add_value', argument 3 of type 'bool'Wrong number or type of arguments for overloaded function 'MultiValueKeyMaker_add_value'.
  Possible C/C++ prototypes are:
    Xapian::MultiValueKeyMaker::add_value(Xapian::valueno,bool)
    Xapian::MultiValueKeyMaker::add_value(Xapian::valueno)
in method 'MultiValueSorter_add', argument 1 of type 'Xapian::MultiValueSorter *'in method 'MultiValueSorter_add', argument 2 of type 'Xapian::valueno'in method 'MultiValueSorter_add', argument 3 of type 'bool'Wrong number or type of arguments for overloaded function 'MultiValueSorter_add'.
  Possible C/C++ prototypes are:
    Xapian::MultiValueSorter::add(Xapian::valueno,bool)
    Xapian::MultiValueSorter::add(Xapian::valueno)
in method 'new_Query', argument 1 of type 'Xapian::Query const &'invalid null reference in method 'new_Query', argument 1 of type 'Xapian::Query const &'in method 'new_Query', argument 1 of type 'Xapian::PostingSource *'in method 'new_Query', argument 1 of type 'std::string const &'invalid null reference in method 'new_Query', argument 1 of type 'std::string const &'expected sequence of strings or queriesin method 'new_Query', argument 1 of type 'Xapian::Query::op'in method 'new_Query', argument 2 of type 'Xapian::termcount'in method 'new_Query', argument 2 of type 'Xapian::Query const &'invalid null reference in method 'new_Query', argument 2 of type 'Xapian::Query const &'in method 'new_Query', argument 3 of type 'Xapian::Query const &'invalid null reference in method 'new_Query', argument 3 of type 'Xapian::Query const &'in method 'new_Query', argument 2 of type 'Xapian::Query'invalid null reference in method 'new_Query', argument 2 of type 'Xapian::Query'in method 'new_Query', argument 3 of type 'double'in method 'new_Query', argument 2 of type 'Xapian::valueno'in method 'new_Query', argument 3 of type 'std::string const &'invalid null reference in method 'new_Query', argument 3 of type 'std::string const &'in method 'new_Query', argument 3 of type 'Xapian::termcount'in method 'new_Query', argument 2 of type 'std::string const &'invalid null reference in method 'new_Query', argument 2 of type 'std::string const &'in method 'new_Query', argument 3 of type 'Xapian::termpos'in method 'new_Query', argument 4 of type 'std::string const &'invalid null reference in method 'new_Query', argument 4 of type 'std::string const &'Wrong number or type of arguments for overloaded function 'new_Query'.
  Possible C/C++ prototypes are:
    Xapian::Query::Query(Xapian::Query const &)
    Xapian::Query::Query()
    Xapian::Query::Query(std::string const &,Xapian::termcount,Xapian::termpos)
    Xapian::Query::Query(std::string const &,Xapian::termcount)
    Xapian::Query::Query(std::string const &)
    Xapian::Query::Query(Xapian::Query::op,Xapian::Query const &,Xapian::Query const &)
    Xapian::Query::Query(Xapian::Query::op,std::string const &,std::string const &)
    Xapian::Query::Query(Xapian::Query::op,Xapian::Query,double)
    Xapian::Query::Query(Xapian::Query::op,Xapian::valueno,std::string const &,std::string const &)
    Xapian::Query::Query(Xapian::Query::op,Xapian::valueno,std::string const &)
    Xapian::Query::Query(Xapian::PostingSource *)
    Xapian::Query::Query(Xapian::Query::op,std::vector< Xapian::Query > const &,Xapian::termcount)
    Xapian::Query::Query(Xapian::Query::op,std::vector< Xapian::Query > const &)
ValueSetMatchDecider_add_valuein method 'ValueSetMatchDecider_add_value', argument 1 of type 'Xapian::ValueSetMatchDecider *'in method 'ValueSetMatchDecider_add_value', argument 2 of type 'std::string const &'invalid null reference in method 'ValueSetMatchDecider_add_value', argument 2 of type 'std::string const &'in method 'SimpleStopper_add', argument 1 of type 'Xapian::SimpleStopper *'in method 'SimpleStopper_add', argument 2 of type 'std::string const &'invalid null reference in method 'SimpleStopper_add', argument 2 of type 'std::string const &'ValueSetMatchDecider_remove_valuein method 'ValueSetMatchDecider_remove_value', argument 1 of type 'Xapian::ValueSetMatchDecider *'in method 'ValueSetMatchDecider_remove_value', argument 2 of type 'std::string const &'invalid null reference in method 'ValueSetMatchDecider_remove_value', argument 2 of type 'std::string const &'releases ownership of the pointeraquires ownership of the pointerreturns/sets ownership of the pointerreturns the next 'this' object
The type of this error (e.g. "DocNotFoundError".).

const char* Xapian::Error::get_type() const 

Message giving details of the error, intended for human consumption.

const std::string& Xapian::Error::get_msg() const 

Optional context information.

const std::string& Xapian::Error::get_context() const

This context is intended for use by Xapian::ErrorHandler (for example
so it can know which remote server is unreliable and report the
problem and remove that server from those being searched). But it's
typically a plain-text string, and so also fit for human consumption.


Returns any system error string associated with this exception.

const char* Xapian::Error::get_error_string() const

The system error string may come from errno, h_errno (on UNIX), or
GetLastError() (on MS Windows). If there is no associated system error
string, NULL is returned. 

Construct from message and errno value.

Xapian::AssertionError::AssertionError(const std::string &msg_, int
errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 

Construct from message and errno value.

Xapian::InvalidArgumentError::InvalidArgumentError(const std::string
&msg_, int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 
InvalidArgumentError_swigregister
Construct from message and errno value.

Xapian::InvalidOperationError::InvalidOperationError(const std::string
&msg_, int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 
InvalidOperationError_swigregisterInvalidOperationError_swiginit
Construct from message and errno value.

Xapian::UnimplementedError::UnimplementedError(const std::string
&msg_, int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 
UnimplementedError_swigregister
Construct from message and errno value.

Xapian::DatabaseError::DatabaseError(const std::string &msg_, int
errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 

Construct from message and errno value.

Xapian::DatabaseCorruptError::DatabaseCorruptError(const std::string
&msg_, int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 
DatabaseCorruptError_swigregister
Construct from message and errno value.

Xapian::DatabaseCreateError::DatabaseCreateError(const std::string
&msg_, int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 
DatabaseCreateError_swigregister
Construct from message and errno value.

Xapian::DatabaseLockError::DatabaseLockError(const std::string &msg_,
int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 
DatabaseLockError_swigregister
Construct from message and errno value.

Xapian::DatabaseModifiedError::DatabaseModifiedError(const std::string
&msg_, int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 
DatabaseModifiedError_swigregisterDatabaseModifiedError_swiginit
Construct from message and errno value.

Xapian::DatabaseOpeningError::DatabaseOpeningError(const std::string
&msg_, int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 
DatabaseOpeningError_swigregister
Construct from message and errno value.

Xapian::DatabaseVersionError::DatabaseVersionError(const std::string
&msg_, int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 
DatabaseVersionError_swigregister
Construct from message and errno value.

Xapian::DocNotFoundError::DocNotFoundError(const std::string &msg_,
int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 

Construct from message and errno value.

Xapian::FeatureUnavailableError::FeatureUnavailableError(const
std::string &msg_, int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 
delete_FeatureUnavailableErrorFeatureUnavailableError_swigregisterFeatureUnavailableError_swiginit
Construct from message and errno value.

Xapian::InternalError::InternalError(const std::string &msg_, int
errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 

Construct from message and errno value.

Xapian::NetworkError::NetworkError(const std::string &msg_, int
errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 

Construct from message and errno value.

Xapian::NetworkTimeoutError::NetworkTimeoutError(const std::string
&msg_, int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 
NetworkTimeoutError_swigregister
Construct from message and errno value.

Xapian::QueryParserError::QueryParserError(const std::string &msg_,
int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 

Construct from message and errno value.

Xapian::SerialisationError::SerialisationError(const std::string
&msg_, int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 
SerialisationError_swigregister
Construct from message and errno value.

Xapian::RangeError::RangeError(const std::string &msg_, int errno_)

Parameters:
-----------

msg_:  Message giving details of the error, intended for human
consumption.

errno_:  Optional errno value associated with this error. 

Copying is allowed.

Xapian::PositionIterator::PositionIterator(const PositionIterator &o)

The internals are reference counted, so copying is also cheap. 

Destructor.

Xapian::PositionIterator::~PositionIterator() 

Advance the iterator to the specified termpos.

void Xapian::PositionIterator::skip_to(Xapian::termpos pos)

If the specified termpos isn't in the list, position ourselves on the
first termpos after it (or at_end() if no greater term positions are
present). 

Return a string describing this object.

std::string Xapian::PositionIterator::get_description() const 

Destructor.

Xapian::PostingIterator::~PostingIterator() 

Copying is allowed.

Xapian::PostingIterator::PostingIterator(const PostingIterator &other)

The internals are reference counted, so copying is also cheap. 

Advance the iterator to the specified docid.

void Xapian::PostingIterator::skip_to(Xapian::docid did)

If the specified docid isn't in the list, position ourselves on the
first document after it (or at_end() if no greater docids are
present). 

Get the length of the document at the current position in the
postlist.

Xapian::termcount Xapian::PostingIterator::get_doclength() const

This information may be stored in the postlist, in which case this
lookup should be extremely fast (indeed, not require further disk
access). If the information is not present in the postlist, it will be
retrieved from the database, at a greater performance cost. 

Get the within document frequency of the document at the current
position in the postlist.

Xapian::termcount Xapian::PostingIterator::get_wdf() const 
PostingIterator_positionlist_begin
Return PositionIterator pointing to start of positionlist for current
document.

PositionIterator Xapian::PostingIterator::positionlist_begin() const

PostingIterator_positionlist_end
Return PositionIterator pointing to end of positionlist for current
document.

PositionIterator Xapian::PostingIterator::positionlist_end() const 

Return a string describing this object.

std::string Xapian::PostingIterator::get_description() const 

Copying is allowed.

Xapian::TermIterator::TermIterator(const TermIterator &other)

The internals are reference counted, so copying is also cheap. 

Destructor.

Xapian::TermIterator::~TermIterator() 

Advance the iterator to the specified term.

void Xapian::TermIterator::skip_to(const std::string &tname)

If the specified term isn't in the list, position ourselves on the
first term after it (or at_end() if no greater terms are present). 

Return the wdf of the current term (if meaningful).

Xapian::termcount Xapian::TermIterator::get_wdf() const

The wdf (within document frequency) is the number of occurrences of a
term in a particular document. 

Return the term frequency of the current term (if meaningful).

Xapian::doccount Xapian::TermIterator::get_termfreq() const

The term frequency is the number of documents which a term indexes. 
TermIterator_positionlist_count
Return length of positionlist for current term.

Xapian::termcount Xapian::TermIterator::positionlist_count() const 
TermIterator_positionlist_begin
Return PositionIterator pointing to start of positionlist for current
term.

PositionIterator Xapian::TermIterator::positionlist_begin() const 

Return PositionIterator pointing to end of positionlist for current
term.

PositionIterator Xapian::TermIterator::positionlist_end() const 

Return a string describing this object.

std::string Xapian::TermIterator::get_description() const 

Default constructor.

Xapian::ValueIterator::ValueIterator()

Creates an uninitialised iterator, which can't be used before being
assigned to, but is sometimes syntactically convenient. 

Destructor.

Xapian::ValueIterator::~ValueIterator() 

Return the docid at the current position.

Xapian::docid Xapian::ValueIterator::get_docid() const

If we're iterating over values of a document, this method will throw
Xapian::InvalidOperationError. 

Return the value slot number for the current position.

Xapian::valueno Xapian::ValueIterator::get_valueno() const

If the iterator is over all values in a slot, this returns that slot's
number. If the iterator is over the values in a particular document,
it returns the number of each slot in turn. 

Advance the iterator to document id or value slot docid_or_slot.

void Xapian::ValueIterator::skip_to(Xapian::docid docid_or_slot)

If this iterator is over values in a document, then this method
advances the iterator to value slot docid_or_slot, or the first slot
after it if there is no value in slot slot.

If this iterator is over values in a particular slot, then this method
advances the iterator to document id docid_or_slot, or the first
document id after it if there is no value in the slot we're iterating
over for document docid_or_slot.

Note: The "two-faced" nature of this method is due to how C++
overloading works. Xapian::docid and Xapian::valueno are both typedefs
for the same unsigned integer type, so overloading can't distinguish
them.

Parameters:
-----------

docid_or_slot:  The docid/slot to advance to. 

Check if the specified docid occurs.

bool Xapian::ValueIterator::check(Xapian::docid docid)

The caller is required to ensure that the specified document id did
actually exists in the database.

This method acts like skip_to() if that can be done at little extra
cost, in which case it then returns true. This is how brass and chert
databases behave because they store values in streams which allow for
an efficient implementation of skip_to().

Otherwise it simply checks if a particular docid is present. If it is,
it returns true. If it isn't, it returns false, and leaves the
position unspecified (and hence the result of calling methods which
depends on the current position, such as get_docid(), are also
unspecified). In this state, next() will advance to the first matching
position after document did, and skip_to() will act as it would if the
position was the first matching position after document did.

Currently the inmemory, flint, and remote backends behave in the
latter way because they don't support streamed values and so skip_to()
must check each document it skips over which is significantly slower.

Parameters:
-----------

docid:  The document id to check. 

Return a string describing this object.

std::string Xapian::ValueIterator::get_description() const 

Make a new empty Document.

Xapian::Document::Document() 

Destructor.

Xapian::Document::~Document() 

Get value by number.

std::string Xapian::Document::get_value(Xapian::valueno slot) const

Returns an empty string if no value with the given number is present
in the document.

Parameters:
-----------

slot:  The number of the value. 

Add a new value.

void Xapian::Document::add_value(Xapian::valueno slot, const
std::string &value)

The new value will replace any existing value with the same number (or
if the new value is empty, it will remove any existing value with the
same number).

Parameters:
-----------

slot:  The value slot to add the value in.

value:  The value to set. 

Remove any value with the given number.

void Xapian::Document::remove_value(Xapian::valueno slot) 

Remove all values associated with the document.

void Xapian::Document::clear_values() 

Get data stored in the document.

std::string Xapian::Document::get_data() const

This is potentially a relatively expensive operation, and shouldn't
normally be used during the match (e.g. in a PostingSource or match
decider functor. Put data for use by match deciders in a value
instead. 

Set data stored in the document.

void Xapian::Document::set_data(const std::string &data)

Xapian treats the data as an opaque blob. It may try to compress it,
but other than that it will just store it and return it when
requested.

Parameters:
-----------

data:  The data to store. 

Add an occurrence of a term at a particular position.

void Xapian::Document::add_posting(const std::string &tname,
Xapian::termpos tpos, Xapian::termcount wdfinc=1)

Multiple occurrences of the term at the same position are represented
only once in the positional information, but do increase the wdf.

If the term is not already in the document, it will be added to it.

Parameters:
-----------

tname:  The name of the term.

tpos:  The position of the term.

wdfinc:  The increment that will be applied to the wdf for this term.


Add a term to the document, without positional information.

void Xapian::Document::add_term(const std::string &tname,
Xapian::termcount wdfinc=1)

Any existing positional information for the term will be left
unmodified.

Parameters:
-----------

tname:  The name of the term.

wdfinc:  The increment that will be applied to the wdf for this term
(default: 1). 

Add a boolean filter term to the document.

void Xapian::Document::add_boolean_term(const std::string &term)

This method adds term to the document with wdf of 0 - this is
generally what you want for a term used for boolean filtering as the
wdf of such terms is ignored, and it doesn't make sense for them to
contribute to the document's length.

If the specified term already indexes this document, this method has
no effect.

It is exactly the same as add_term(term, 0).

This method was added in Xapian 1.0.18.

Parameters:
-----------

term:  The term to add. 

Remove a posting of a term from the document.

void Xapian::Document::remove_posting(const std::string &tname,
Xapian::termpos tpos, Xapian::termcount wdfdec=1)

Note that the term will still index the document even if all
occurrences are removed. To remove a term from a document completely,
use remove_term().

Parameters:
-----------

tname:  The name of the term.

tpos:  The position of the term.

wdfdec:  The decrement that will be applied to the wdf when removing
this posting. The wdf will not go below the value of 0.

Parameters:
-----------

Xapian::InvalidArgumentError:  will be thrown if the term is not at
the position specified in the position list for this term in this
document.

Xapian::InvalidArgumentError:  will be thrown if the term is not in
the document 

Remove a term and all postings associated with it.

void Xapian::Document::remove_term(const std::string &tname)

Parameters:
-----------

tname:  The name of the term.

Parameters:
-----------

Xapian::InvalidArgumentError:  will be thrown if the term is not in
the document 

Remove all terms (and postings) from the document.

void Xapian::Document::clear_terms() 

The length of the termlist - i.e.

Xapian::termcount Xapian::Document::termlist_count() const

the number of different terms which index this document. 

Iterator for the terms in this document.

TermIterator Xapian::Document::termlist_begin() const 

Equivalent end iterator for termlist_begin().

TermIterator Xapian::Document::termlist_end() const 

Count the values in this document.

Xapian::termcount Xapian::Document::values_count() const 

Iterator for the values in this document.

ValueIterator Xapian::Document::values_begin() const 

Equivalent end iterator for values_begin().

ValueIteratorEnd_ Xapian::Document::values_end() const 

Get the document id which is associated with this document (if any).

docid Xapian::Document::get_docid() const

NB If multiple databases are being searched together, then this will
be the document id in the individual database, not the merged
database!

If this document came from a database, return the document id in that
database. Otherwise, return 0 (in Xapian 1.0.22/1.2.4 or later; prior
to this the returned value was uninitialised). 

Serialise document into a string.

std::string Xapian::Document::serialise() const

The document representation may change between Xapian releases: even
between minor versions. However, it is guaranteed not to change if the
remote database protocol has not changed between releases. 

Return a string describing this object.

std::string Xapian::Document::get_description() const 

virtual
Xapian::PostingSource::~PostingSource() 
PostingSource_get_termfreq_min
A lower bound on the number of documents this object can return.

virtual Xapian::doccount Xapian::PostingSource::get_termfreq_min()
const =0

Xapian will always call init() on a PostingSource before calling this
for the first time. 
PostingSource_get_termfreq_est
An estimate of the number of documents this object can return.

virtual Xapian::doccount Xapian::PostingSource::get_termfreq_est()
const =0

It must always be true that:

get_termfreq_min() <= get_termfreq_est() <= get_termfreq_max()

Xapian will always call init() on a PostingSource before calling this
for the first time. 
PostingSource_get_termfreq_max
An upper bound on the number of documents this object can return.

virtual Xapian::doccount Xapian::PostingSource::get_termfreq_max()
const =0

Xapian will always call init() on a PostingSource before calling this
for the first time. 

Return the currently set upper bound on what get_weight() can return.

Xapian::weight Xapian::PostingSource::get_maxweight() const 

Return the weight contribution for the current document.

virtual Xapian::weight Xapian::PostingSource::get_weight() const

This default implementation always returns 0, for convenience when
implementing "weight-less" PostingSource subclasses.

This method may assume that it will only be called when there is a
"current document". In detail: Xapian will always call init() on a
PostingSource before calling this for the first time. It will also
only call this if the PostingSource reports that it is pointing to a
valid document (ie, it will not call it before calling at least one of
next(), skip_to() or check(), and will ensure that the PostingSource
is not at the end by calling at_end()). 

Return the current docid.

virtual Xapian::docid Xapian::PostingSource::get_docid() const =0

This method may assume that it will only be called when there is a
"current document". See  get_weight() for details.

Note: in the case of a multi-database search, the returned docid
should be in the single subdatabase relevant to this posting source.
See the  init() method for details. 

Advance the current position to the next matching document.

virtual void Xapian::PostingSource::next(Xapian::weight min_wt)=0

The PostingSource starts before the first entry in the list, so next()
must be called before any methods which need the context of the
current position.

Xapian will always call init() on a PostingSource before calling this
for the first time.

Parameters:
-----------

min_wt:  The minimum weight contribution that is needed (this is just
a hint which subclasses may ignore). 

Advance to the specified docid.

virtual void Xapian::PostingSource::skip_to(Xapian::docid did,
Xapian::weight min_wt)

If the specified docid isn't in the list, position ourselves on the
first document after it (or at_end() if no greater docids are
present).

If the current position is already the specified docid, this method
will leave the position unmodified.

If the specified docid is earlier than the current position, the
behaviour is unspecified. A sensible behaviour would be to leave the
current position unmodified, but it is also reasonable to move to the
specified docid.

The default implementation calls next() repeatedly, which works but
skip_to() can often be implemented much more efficiently.

Xapian will always call init() on a PostingSource before calling this
for the first time.

Note: in the case of a multi-database search, the docid specified is
the docid in the single subdatabase relevant to this posting source.
See the  init() method for details.

Parameters:
-----------

did:  The document id to advance to.

min_wt:  The minimum weight contribution that is needed (this is just
a hint which subclasses may ignore). 

Check if the specified docid occurs.

virtual bool Xapian::PostingSource::check(Xapian::docid did,
Xapian::weight min_wt)

The caller is required to ensure that the specified document id did
actually exists in the database. If it does, it must move to that
document id, and return true. If it does not, it may either:

return true, having moved to a definite position (including
"at_end"), which must be the same position as skip_to() would have
moved to.

or

return false, having moved to an "indeterminate" position, such that
a subsequent call to next() or skip_to() will move to the next
matching position after did.

Generally, this method should act like skip_to() and return true if
that can be done at little extra cost.

Otherwise it should simply check if a particular docid is present,
returning true if it is, and false if it isn't.

The default implementation calls skip_to() and always returns true.

Xapian will always call init() on a PostingSource before calling this
for the first time.

Note: in the case of a multi-database search, the docid specified is
the docid in the single subdatabase relevant to this posting source.
See the  init() method for details.

Parameters:
-----------

did:  The document id to check.

min_wt:  The minimum weight contribution that is needed (this is just
a hint which subclasses may ignore). 

Return true if the current position is past the last entry in this
list.

virtual bool Xapian::PostingSource::at_end() const =0

At least one of  next(),  skip_to() or  check() will be called before
this method is first called. 

Name of the posting source class.

virtual std::string Xapian::PostingSource::name() const

This is used when serialising and unserialising posting sources; for
example, for performing remote searches.

If the subclass is in a C++ namespace, the namespace should be
included in the name, using "::" as a separator. For example, for a
PostingSource subclass called "FooPostingSource" in the "Xapian"
namespace the result of this call should be
"Xapian::FooPostingSource".

This should only be implemented if serialise() and unserialise() are
also implemented. The default implementation returns an empty string.

If this returns an empty string, Xapian will assume that serialise()
and unserialise() are not implemented. 

Set this PostingSource to the start of the list of postings.

virtual void Xapian::PostingSource::init(const Database &db)=0

This is called automatically by the matcher prior to each query being
processed.

If a PostingSource is used for multiple searches,  init() will
therefore be called multiple times, and must handle this by using the
database passed in the most recent call.

Parameters:
-----------

db:  The database which the PostingSource should iterate through.

Note: the database supplied to this method must not be modified: in
particular, the reopen() method should not be called on it.

Note: in the case of a multi-database search, a separate PostingSource
will be used for each database (the separate PostingSources will be
obtained using  clone()), and each PostingSource will be passed one of
the sub-databases as the db parameter here. The db parameter will
therefore always refer to a single database. All docids passed to, or
returned from, the PostingSource refer to docids in that single
database, rather than in the multi- database. 

Return a string describing this object.

virtual std::string Xapian::PostingSource::get_description() const

This default implementation returns a generic answer. This default it
provided to avoid forcing those deriving their own PostingSource
subclass from having to implement this (they may not care what
get_description() gives for their subclass). 

Construct a ValuePostingSource.

Xapian::ValuePostingSource::ValuePostingSource(Xapian::valueno slot_)

Parameters:
-----------

slot_:  The value slot to read values from. 
ValuePostingSource_swigregister
Construct a ValueWeightPostingSource.

Xapian::ValueWeightPostingSource::ValueWeightPostingSource(Xapian::valueno
slot_)

Parameters:
-----------

slot_:  The value slot to read values from. 
delete_ValueWeightPostingSourceValueWeightPostingSource_swigregisterValueWeightPostingSource_swiginit
Xapian::DecreasingValueWeightPostingSource::DecreasingValueWeightPostingSource(Xapian::valueno
slot_, Xapian::docid range_start_=0, Xapian::docid range_end_=0) 
delete_DecreasingValueWeightPostingSourceDecreasingValueWeightPostingSource_swigregisterDecreasingValueWeightPostingSource_swiginit
Construct a ValueWeightPostingSource.

Xapian::ValueMapPostingSource::ValueMapPostingSource(Xapian::valueno
slot_)

Parameters:
-----------

slot_:  The value slot to read values from. 

Add a mapping.

void Xapian::ValueMapPostingSource::add_mapping(const std::string
&key, double wt)

Parameters:
-----------

key:  The key looked up from the value slot.

wt:  The weight to give this key. 
ValueMapPostingSource_clear_mappings
Clear all mappings.

void Xapian::ValueMapPostingSource::clear_mappings() 

Set a default weight for document values not in the map.

void Xapian::ValueMapPostingSource::set_default_weight(double wt)

Parameters:
-----------

wt:  The weight to set as the default. 
ValueMapPostingSource_swigregisterValueMapPostingSource_swiginit
Construct a FixedWeightPostingSource.

Xapian::FixedWeightPostingSource::FixedWeightPostingSource(Xapian::weight
wt)

Parameters:
-----------

wt:  The fixed weight to return. 
delete_FixedWeightPostingSourceFixedWeightPostingSource_swigregisterFixedWeightPostingSource_swiginit
Copying is allowed (and is cheap).

Xapian::MSet::MSet(const MSet &other) 

Destroy a Xapian::MSet.

Xapian::MSet::~MSet() 

Fetch all the items in the MSet.

void Xapian::MSet::fetch() const 

Return the percentage score for a particular item.

Xapian::percent Xapian::MSet::convert_to_percent(const MSetIterator
&it) const 

Return the term frequency of the given query term.

Xapian::doccount Xapian::MSet::get_termfreq(const std::string &tname)
const

Parameters:
-----------

tname:  The term to look for.

This is sometimes more efficient than asking the database directly for
the term frequency - in particular, if the term was in the query, its
frequency will usually be cached in the MSet. 

Return the term weight of the given query term.

Xapian::weight Xapian::MSet::get_termweight(const std::string &tname)
const

Parameters:
-----------

tname:  The term to look for.

Parameters:
-----------

Xapian::InvalidArgumentError:  is thrown if the term was not in the
query. 

The index of the first item in the result which was put into the MSet.

Xapian::doccount Xapian::MSet::get_firstitem() const

This corresponds to the parameter "first" specified in
Xapian::Enquire::get_mset(). A value of 0 corresponds to the highest
result being the first item in the MSet. 

A lower bound on the number of documents in the database which match
the query.

Xapian::doccount Xapian::MSet::get_matches_lower_bound() const

This figure takes into account collapsing of duplicates, and weighting
cutoff values.

This number is usually considerably less than the actual number of
documents which match the query. 

An estimate for the number of documents in the database which match
the query.

Xapian::doccount Xapian::MSet::get_matches_estimated() const

This figure takes into account collapsing of duplicates, and weighting
cutoff values.

This value is returned because there is sometimes a request to display
such information. However, our experience is that presenting this
value to users causes them to worry about the large number of results,
rather than how useful those at the top of the result set are, and is
thus undesirable. 

An upper bound on the number of documents in the database which match
the query.

Xapian::doccount Xapian::MSet::get_matches_upper_bound() const

This figure takes into account collapsing of duplicates, and weighting
cutoff values.

This number is usually considerably greater than the actual number of
documents which match the query. 
MSet_get_uncollapsed_matches_lower_bound
A lower bound on the number of documents in the database which would
match the query if collapsing wasn't used.

Xapian::doccount Xapian::MSet::get_uncollapsed_matches_lower_bound()
const 
MSet_get_uncollapsed_matches_estimated
A estimate of the number of documents in the database which would
match the query if collapsing wasn't used.

Xapian::doccount Xapian::MSet::get_uncollapsed_matches_estimated()
const 
MSet_get_uncollapsed_matches_upper_bound
A upper bound on the number of documents in the database which would
match the query if collapsing wasn't used.

Xapian::doccount Xapian::MSet::get_uncollapsed_matches_upper_bound()
const 

The maximum possible weight in the MSet.

Xapian::weight Xapian::MSet::get_max_possible() const

This weight is likely not to be attained in the set of results, but
represents an upper bound on the weight which a document could attain
for the given query. 

The greatest weight which is attained by any document in the database.

Xapian::weight Xapian::MSet::get_max_attained() const

If firstitem == 0 and the primary ordering is by relevance, this is
the weight of the first entry in the MSet.

If no documents are found by the query, this will be 0.

Note that calculation of max_attained requires calculation of at least
one result item - therefore, if no items were requested when the query
was performed (by specifying maxitems = 0 in
Xapian::Enquire::get_mset()), this value will be 0. 

The number of items in this MSet.

Xapian::doccount Xapian::MSet::size() const 

Test if this MSet is empty.

bool Xapian::MSet::empty() const 

Iterator for the items in this MSet.

MSetIterator Xapian::MSet::begin() const 

End iterator corresponding to begin().

MSetIterator Xapian::MSet::end() const 

Iterator pointing to the last element of this MSet.

MSetIterator Xapian::MSet::back() const 

Get an item from the MSet.

The supplied index is relative to the start of the MSet, not the absolute rank
of the item. 

Return a string describing this object.

std::string Xapian::MSet::get_description() const 

Copying is allowed (and is cheap).

Xapian::MSetIterator::MSetIterator(const MSetIterator &other) 

Get a Xapian::Document object for the current position.

Xapian::Document Xapian::MSetIterator::get_document() const

This method returns a Xapian::Document object which provides the
information about the document pointed to by the MSetIterator.

If the underlying database has suitable support, using this call
(rather than asking the database for a document based on its document
ID) will enable the system to ensure that the correct data is
returned, and that the document has not been deleted or changed since
the query was performed.

A Xapian::Document object containing the document data.

Parameters:
-----------

Xapian::DocNotFoundError:  The document specified could not be found
in the database. 

Get the rank of the document at the current position.

Xapian::doccount Xapian::MSetIterator::get_rank() const

The rank is the position that this document is at in the ordered list
of results of the query. The result is 0-based - i.e. the top-ranked
document has a rank of 0. 

Get the weight of the document at the current position.

Xapian::weight Xapian::MSetIterator::get_weight() const 

Get the collapse key for this document.

std::string Xapian::MSetIterator::get_collapse_key() const 
MSetIterator_get_collapse_count
Get an estimate of the number of documents that have been collapsed
into this one.

Xapian::doccount Xapian::MSetIterator::get_collapse_count() const

The estimate will always be less than or equal to the actual number of
other documents satisfying the match criteria with the same collapse
key as this document.

This method may return 0 even though there are other documents with
the same collapse key which satisfying the match criteria. However if
this method returns non-zero, there definitely are other such
documents. So this method may be used to inform the user that there
are "at least N other matches in this group", or to control whether
to offer a "show other documents in this group" feature (but note
that it may not offer it in every case where it would show other
documents). 

This returns the weight of the document as a percentage score.

Xapian::percent Xapian::MSetIterator::get_percent() const

The return value will be an integer in the range 0 to 100: 0 meaning
that the item did not match the query at all.

The intention is that the highest weighted document will get 100 if it
matches all the weight-contributing terms in the query. However,
currently it may get a lower percentage score if you use a
MatchDecider and the sorting is primarily by value. In this case, the
percentage for a particular document may vary depending on the first,
max_size, and checkatleast parameters passed to Enquire::get_mset()
(this bug is hard to fix without having to apply the MatchDecider to
potentially many more documents, which is potentially costly). 

Return a string describing this object.

std::string Xapian::MSetIterator::get_description() const 

Copying is allowed (and is cheap).

Xapian::ESet::ESet(const ESet &other) 

Destructor.

Xapian::ESet::~ESet() 

A lower bound on the number of terms which are in the full set of
results of the expand.

Xapian::termcount Xapian::ESet::get_ebound() const

This will be greater than or equal to size() 

The number of terms in this E-Set.

Xapian::termcount Xapian::ESet::size() const 

Test if this E-Set is empty.

bool Xapian::ESet::empty() const 

Iterator for the terms in this E-Set.

ESetIterator Xapian::ESet::begin() const 

End iterator corresponding to begin().

ESetIterator Xapian::ESet::end() const 

Iterator pointing to the last element of this E-Set.

ESetIterator Xapian::ESet::back() const 

Return a string describing this object.

std::string Xapian::ESet::get_description() const 

Copying is allowed (and is cheap).

Xapian::ESetIterator::ESetIterator(const ESetIterator &other) 

Get the weight of the term at the current position.

Xapian::weight Xapian::ESetIterator::get_weight() const 

Return a string describing this object.

std::string Xapian::ESetIterator::get_description() const 

Default constructor.

Xapian::RSet::RSet() 

Destructor.

Xapian::RSet::~RSet() 

The number of documents in this R-Set.

Xapian::doccount Xapian::RSet::size() const 

Test if this R-Set is empty.

bool Xapian::RSet::empty() const 

Add a document to the relevance set.

void Xapian::RSet::add_document(const Xapian::MSetIterator &i) 

Remove a document from the relevance set.

void Xapian::RSet::remove_document(const Xapian::MSetIterator &i) 

Test if a given document in the relevance set.

bool Xapian::RSet::contains(const Xapian::MSetIterator &i) const 

Return a string describing this object.

std::string Xapian::RSet::get_description() const 

Destructor.

virtual Xapian::MatchDecider::~MatchDecider() 

Virtual destructor, because we have virtual methods.

virtual Xapian::ExpandDecider::~ExpandDecider() 

Create a Xapian::Enquire object.

Xapian::Enquire::Enquire(const Database &database, ErrorHandler
*errorhandler_=0)

This specification cannot be changed once the Xapian::Enquire is
opened: you must create a new Xapian::Enquire object to access a
different database, or set of databases.

The database supplied must have been initialised (ie, must not be the
result of calling the Database::Database() constructor). If you need
to handle a situation where you have no index gracefully, a database
created with InMemory::open() can be passed here, which represents a
completely empty database.

Parameters:
-----------

database:  Specification of the database or databases to use.

errorhandler_:  A pointer to the error handler to use. Ownership of
the object pointed to is not assumed by the Xapian::Enquire object -
the user should delete the Xapian::ErrorHandler object after the
Xapian::Enquire object is deleted. To use no error handler, this
parameter should be 0.

Parameters:
-----------

Xapian::InvalidArgumentError:  will be thrown if an empty Database
object is supplied. 

Close the Xapian::Enquire object.

Xapian::Enquire::~Enquire() 

Set the query to run.

void Xapian::Enquire::set_query(const Xapian::Query &query,
Xapian::termcount qlen=0)

Parameters:
-----------

query:  the new query to run.

qlen:  the query length to use in weight calculations - by default the
sum of the wqf of all terms is used. 

Get the query which has been set.

const Xapian::Query& Xapian::Enquire::get_query() const

This is only valid after set_query() has been called.

Parameters:
-----------

Xapian::InvalidArgumentError:  will be thrown if query has not yet
been set. 

Add a matchspy.

void Xapian::Enquire::add_matchspy(MatchSpy *spy)

This matchspy will be called with some of the documents which match
the query, during the match process. Exactly which of the matching
documents are passed to it depends on exactly when certain
optimisations occur during the match process, but it can be controlled
to some extent by setting the checkatleast parameter to  get_mset().

In particular, if there are enough matching documents, at least the
number specified by checkatleast will be passed to the matchspy. This
means that you can force the matchspy to be shown all matching
documents by setting checkatleast to the number of documents in the
database.

Parameters:
-----------

spy:  The MatchSpy subclass to add. The caller must ensure that this
remains valid while the Enquire object remains active, or until
clear_matchspies() is called. 

Remove all the matchspies.

void Xapian::Enquire::clear_matchspies() 

Set the weighting scheme to use for queries.

void Xapian::Enquire::set_weighting_scheme(const Weight &weight_)

Parameters:
-----------

weight_:  the new weighting scheme. If no weighting scheme is
specified, the default is BM25 with the default parameters. 

Set the collapse key to use for queries.

void Xapian::Enquire::set_collapse_key(Xapian::valueno collapse_key,
Xapian::doccount collapse_max=1)

Parameters:
-----------

collapse_key:  value number to collapse on - at most one MSet entry
with each particular value will be returned (default is
Xapian::BAD_VALUENO which means no collapsing).

collapse_max:  Max number of items with the same key to leave after
collapsing (default 1).

The MSet returned by get_mset() will have only the "best" (at most)
collapse_max entries with each particular value of collapse_key
("best" being highest ranked - i.e. highest weight or highest
sorting key).

An example use might be to create a value for each document containing
an MD5 hash of the document contents. Then duplicate documents from
different sources can be eliminated at search time by collapsing with
collapse_max = 1 (it's better to eliminate duplicates at index time,
but this may not be always be possible - for example the search may be
over more than one Xapian database).

Another use is to group matches in a particular category (e.g. you
might collapse a mailing list search on the Subject: so that there's
only one result per discussion thread). In this case you can use
get_collapse_count() to give the user some idea how many other results
there are. And if you index the Subject: as a boolean term as well as
putting it in a value, you can offer a link to a non-collapsed search
restricted to that thread using a boolean filter. 

Set the direction in which documents are ordered by document id in the
returned MSet.

void Xapian::Enquire::set_docid_order(docid_order order)

This order only has an effect on documents which would otherwise have
equal rank. For a weighted probabilistic match with no sort value,
this means documents with equal weight. For a boolean match, with no
sort value, this means all documents. And if a sort value is used,
this means documents with equal sort value (and also equal weight if
ordering on relevance after the sort).

Parameters:
-----------

order:  This can be: Xapian::Enquire::ASCENDING docids sort in
ascending order (default)

Xapian::Enquire::DESCENDING docids sort in descending order

Xapian::Enquire::DONT_CARE docids sort in whatever order is most
efficient for the backend

Note: If you add documents in strict date order, then a boolean search
- i.e. set_weighting_scheme(Xapian::BoolWeight()) - with
set_docid_order(Xapian::Enquire::DESCENDING) is an efficient way to
perform "sort by date, newest first", and with
set_docid_order(Xapian::Enquire::ASCENDING) a very efficient way to
perform "sort by date, oldest first". 

Set the percentage and/or weight cutoffs.

void Xapian::Enquire::set_cutoff(Xapian::percent percent_cutoff,
Xapian::weight weight_cutoff=0)

Parameters:
-----------

percent_cutoff:  Minimum percentage score for returned documents. If a
document has a lower percentage score than this, it will not appear in
the MSet. If your intention is to return only matches which contain
all the terms in the query, then it's more efficient to use
Xapian::Query::OP_AND instead of Xapian::Query::OP_OR in the query
than to use set_cutoff(100). (default 0 => no percentage cut-off).

weight_cutoff:  Minimum weight for a document to be returned. If a
document has a lower score that this, it will not appear in the MSet.
It is usually only possible to choose an appropriate weight for cutoff
based on the results of a previous run of the same query; this is thus
mainly useful for alerting operations. The other potential use is with
a user specified weighting scheme. (default 0 => no weight cut-off).


Set the sorting to be by relevance only.

void Xapian::Enquire::set_sort_by_relevance()

This is the default. 

void
Xapian::Enquire::set_sort_by_value(Xapian::valueno sort_key) 

void
Xapian::Enquire::set_sort_by_value_then_relevance(Xapian::valueno
sort_key) 

void
Xapian::Enquire::set_sort_by_relevance_then_value(Xapian::valueno
sort_key) 

void
Xapian::Enquire::set_sort_by_key(Xapian::KeyMaker *sorter) 

void
Xapian::Enquire::set_sort_by_key_then_relevance(Xapian::KeyMaker
*sorter) 

void
Xapian::Enquire::set_sort_by_relevance_then_key(Xapian::KeyMaker
*sorter) 

Get the expand set for the given rset.

ESet Xapian::Enquire::get_eset(Xapian::termcount maxitems, const RSet
&omrset, int flags, double k, const Xapian::ExpandDecider *edecider,
Xapian::weight min_wt) const

Parameters:
-----------

maxitems:  the maximum number of items to return.

omrset:  the relevance set to use when performing the expand
operation.

flags:  zero or more of these values |-ed together:
Xapian::Enquire::INCLUDE_QUERY_TERMS query terms may be returned from
expand

Xapian::Enquire::USE_EXACT_TERMFREQ for multi dbs, calculate the exact
termfreq; otherwise an approximation is used which can greatly improve
efficiency, but still returns good results.

k:  the parameter k in the query expansion algorithm (default is 1.0)

edecider:  a decision functor to use to decide whether a given term
should be put in the ESet

min_wt:  the minimum weight for included terms

An ESet object containing the results of the expand.

Parameters:
-----------

Xapian::InvalidArgumentError:  See class documentation. 

Get terms which match a given document, by match set item.

TermIterator Xapian::Enquire::get_matching_terms_begin(const
MSetIterator &it) const

This method returns the terms in the current query which match the
given document.

If the underlying database has suitable support, using this call
(rather than passing a Xapian::docid) will enable the system to ensure
that the correct data is returned, and that the document has not been
deleted or changed since the query was performed.

Parameters:
-----------

it:  The iterator for which to retrieve the matching terms.

An iterator returning the terms which match the document. The terms
will be returned (as far as this makes any sense) in the same order as
the terms in the query. Terms will not occur more than once, even if
they do in the query.

Parameters:
-----------

Xapian::InvalidArgumentError:  See class documentation.

Xapian::DocNotFoundError:  The document specified could not be found
in the database. 

End iterator corresponding to get_matching_terms_begin().

TermIterator Xapian::Enquire::get_matching_terms_end(const
MSetIterator &) const 

Return a string describing this object.

std::string Xapian::Enquire::get_description() const 

Default constructor.

Xapian::Registry::Registry()

The registry will contain all standard subclasses of user-subclassable
classes. 
Xapian::Registry::~Registry() 
Register a weighting scheme.

void Xapian::Registry::register_weighting_scheme(const Xapian::Weight
&wt)

Parameters:
-----------

wt:  The weighting scheme to register. 

Get the weighting scheme given a name.

const Xapian::Weight* Xapian::Registry::get_weighting_scheme(const
std::string &name) const

Parameters:
-----------

name:  The name of the weighting scheme to find.

An object with the requested name, or NULL if the weighting scheme
could not be found. The returned object is owned by the registry and
so must not be deleted by the caller. 

Register a user-defined posting source class.

void Xapian::Registry::register_posting_source(const
Xapian::PostingSource &source)

Parameters:
-----------

source:  The posting source to register. 

Get a posting source given a name.

const Xapian::PostingSource*
Xapian::Registry::get_posting_source(const std::string &name) const

Parameters:
-----------

name:  The name of the posting source to find.

An object with the requested name, or NULL if the posting source could
not be found. The returned object is owned by the registry and so must
not be deleted by the caller. 

Register a user-defined match spy class.

void Xapian::Registry::register_match_spy(const Xapian::MatchSpy &spy)

Parameters:
-----------

spy:  The match spy to register. 

Get a match spy given a name.

const Xapian::MatchSpy* Xapian::Registry::get_match_spy(const
std::string &name) const

Parameters:
-----------

name:  The name of the match spy to find.

An object with the requested name, or NULL if the match spy could not
be found. The returned object is owned by the registry and so must not
be deleted by the caller. 

Virtual destructor, because we have virtual methods.

virtual Xapian::Weight::~Weight() 

Return the name of this weighting scheme.

virtual std::string Xapian::Weight::name() const

This name is used by the remote backend. It is passed along with the
serialised parameters to the remote server so that it knows which
class to create.

Return the full namespace-qualified name of your class here - if your
class is called FooWeight, return "FooWeight" from this method (
Xapian::BM25Weight returns "Xapian::BM25Weight" here).

If you don't want to support the remote backend, you can use the
default implementation which simply returns an empty string. 

Calculate the weight contribution for this object's term to a
document.

virtual Xapian::weight Xapian::Weight::get_sumpart(Xapian::termcount
wdf, Xapian::termcount doclen) const =0

The parameters give information about the document which may be used
in the calculations:

Parameters:
-----------

wdf:  The within document frequency of the term in the document.

doclen:  The document's length (unnormalised). 

Return an upper bound on what get_sumpart() can return for any
document.

virtual Xapian::weight Xapian::Weight::get_maxpart() const =0

This information is used by the matcher to perform various
optimisations, so strive to make the bound as tight as possible. 

Calculate the term-independent weight component for a document.

virtual Xapian::weight Xapian::Weight::get_sumextra(Xapian::termcount
doclen) const =0

The parameter gives information about the document which may be used
in the calculations:

Parameters:
-----------

doclen:  The document's length (unnormalised). 

Return an upper bound on what get_sumextra() can return for any
document.

virtual Xapian::weight Xapian::Weight::get_maxextra() const =0

This information is used by the matcher to perform various
optimisations, so strive to make the bound as tight as possible. 
Weight_get_sumpart_needs_doclength_
Construct a BoolWeight.

Xapian::BoolWeight::BoolWeight() 
Xapian::BM25Weight::BM25Weight() 
Construct a TradWeight.

Xapian::TradWeight::TradWeight(double k=1.0)

Parameters:
-----------

k:  A non-negative parameter controlling how influential within-
document- frequency (wdf) and document length are. k=0 means that wdf
and document length don't affect the weights. The larger k1 is, the
more they do. (default 1) 

Virtual destructor, because we have virtual methods.

virtual Xapian::MatchSpy::~MatchSpy() 

Return the name of this match spy.

virtual std::string Xapian::MatchSpy::name() const

This name is used by the remote backend. It is passed with the
serialised parameters to the remote server so that it knows which
class to create.

Return the full namespace-qualified name of your class here - if your
class is called MyApp::FooMatchSpy, return "MyApp::FooMatchSpy" from
this method.

If you don't want to support the remote backend in your match spy, you
can use the default implementation which simply throws
Xapian::UnimplementedError. 

Unserialise some results, and merge them into this matchspy.

virtual void Xapian::MatchSpy::merge_results(const std::string &s)

The order in which results are merged should not be significant, since
this order is not specified (and will vary depending on the speed of
the search in each sub-database).

If you don't want to support the remote backend in your match spy, you
can use the default implementation which simply throws
Xapian::UnimplementedError.

Parameters:
-----------

s:  A string containing the serialised results. 

Return a string describing this object.

virtual std::string Xapian::MatchSpy::get_description() const

This default implementation returns a generic answer, to avoid forcing
those deriving their own MatchSpy subclasses from having to implement
this (they may not care what get_description() gives for their
subclass). 

Construct a MatchSpy which counts the values in a particular slot.

Xapian::ValueCountMatchSpy::ValueCountMatchSpy(Xapian::valueno slot_)


Return the total number of documents tallied.

size_t Xapian::ValueCountMatchSpy::get_total() const 
ValueCountMatchSpy_values_begin
Get an iterator over the values seen in the slot.

TermIterator Xapian::ValueCountMatchSpy::values_begin() const

Items will be returned in ascending alphabetical order.

During the iteration, the frequency of the current value can be
obtained with the get_termfreq() method on the iterator. 

End iterator corresponding to values_begin().

TermIterator Xapian::ValueCountMatchSpy::values_end() const 

Get an iterator over the most frequent values seen in the slot.

TermIterator Xapian::ValueCountMatchSpy::top_values_begin(size_t
maxvalues) const

Items will be returned in descending order of frequency. Values with
the same frequency will be returned in ascending alphabetical order.

During the iteration, the frequency of the current value can be
obtained with the get_termfreq() method on the iterator.

Parameters:
-----------

maxvalues:  The maximum number of values to return. 

End iterator corresponding to top_values_begin().

TermIterator Xapian::ValueCountMatchSpy::top_values_end(size_t) const

ValueCountMatchSpy_swigregister
Add an existing database (or group of databases) to those accessed by
this object.

void Xapian::Database::add_database(const Database &database)

Parameters:
-----------

database:  the database(s) to add. 

Destroy this handle on the database.

virtual Xapian::Database::~Database()

If there are no copies of this object remaining, the database(s) will
be closed. 

Copying is allowed.

Xapian::Database::Database(const Database &other)

The internals are reference counted, so copying is cheap.

Parameters:
-----------

other:  The object to copy. 

Re-open the database.

void Xapian::Database::reopen()

This re-opens the database(s) to the latest available version(s). It
can be used either to make sure the latest results are returned, or to
recover from a Xapian::DatabaseModifiedError.

Calling reopen() on a database which has been closed (with  close())
will always raise a Xapian::DatabaseError. 

Close the database.

virtual void Xapian::Database::close()

This closes the database and releases all file handles held by the
database.

This cannot be undone - in particular, calling reopen() after closing
a database will not reopen it, but will instead throw a
Xapian::DatabaseError exception.

Calling close() again on a database which has already been closed has
no effect (and doesn't raise an exception).

After close() has been called, calls to other methods of the database,
and to methods of other objects associated with the database, will
either:

behave exactly as they would have done if the database had not been
closed (this can only happen if all the required data is cached)

raise a Xapian::DatabaseError exception indicating that the database
is closed.

The reason for this behaviour is that otherwise we'd have to check
that the database is still open on every method call on every object
associated with a Database, when in many cases they are working on
data which has already been loaded and so they are able to just behave
correctly. 

Return a string describing this object.

virtual std::string Xapian::Database::get_description() const 

An iterator pointing to the start of the postlist for a given term.

PostingIterator Xapian::Database::postlist_begin(const std::string
&tname) const

Parameters:
-----------

tname:  The termname to iterate postings for. If the term name is the
empty string, the iterator returned will list all the documents in the
database. Such an iterator will always return a WDF value of 1, since
there is no obvious meaning for this quantity in this case. 

Corresponding end iterator to postlist_begin().

PostingIterator Xapian::Database::postlist_end(const std::string &)
const 

An iterator pointing to the start of the termlist for a given
document.

TermIterator Xapian::Database::termlist_begin(Xapian::docid did) const

Parameters:
-----------

did:  The document id of the document to iterate terms for. 

Corresponding end iterator to termlist_begin().

TermIterator Xapian::Database::termlist_end(Xapian::docid) const 

An iterator pointing to the start of the position list for a given
term in a given document.

PositionIterator Xapian::Database::positionlist_begin(Xapian::docid
did, const std::string &tname) const 

Corresponding end iterator to positionlist_begin().

PositionIterator Xapian::Database::positionlist_end(Xapian::docid,
const std::string &) const 

An iterator which runs across all terms with a given prefix.

TermIterator Xapian::Database::allterms_begin(const std::string
&prefix) const

This is functionally similar to getting an iterator with
allterms_begin() and then calling skip_to(prefix) on that iterator to
move to the start of the prefix, but is more convenient (because it
detects the end of the prefixed terms), and may be more efficient than
simply calling skip_to() after opening the iterator, particularly for
remote databases.

Parameters:
-----------

prefix:  The prefix to restrict the returned terms to. 

Corresponding end iterator to allterms_begin(prefix).

TermIterator Xapian::Database::allterms_end(const std::string &) const


Get the number of documents in the database.

Xapian::doccount Xapian::Database::get_doccount() const 

Get the highest document id which has been used in the database.

Xapian::docid Xapian::Database::get_lastdocid() const 

Get the average length of the documents in the database.

Xapian::doclength Xapian::Database::get_avlength() const 

Get the number of documents in the database indexed by a given term.

Xapian::doccount Xapian::Database::get_termfreq(const std::string
&tname) const 

Check if a given term exists in the database.

bool Xapian::Database::term_exists(const std::string &tname) const

Parameters:
-----------

tname:  The term to test the existence of.

true if and only if the term exists in the database. This is the same
as (get_termfreq(tname) != 0), but will often be more efficient. 

Return the total number of occurrences of the given term.

Xapian::termcount Xapian::Database::get_collection_freq(const
std::string &tname) const

This is the sum of the number of occurrences of the term in each
document it indexes: i.e., the sum of the within document frequencies
of the term.

Parameters:
-----------

tname:  The term whose collection frequency is being requested. 

Return the frequency of a given value slot.

Xapian::doccount Xapian::Database::get_value_freq(Xapian::valueno
slot) const

This is the number of documents which have a (non-empty) value stored
in the slot.

Parameters:
-----------

slot:  The value slot to examine.

Parameters:
-----------

UnimplementedError:  The frequency of the value isn't available for
this database type. 

Get a lower bound on the values stored in the given value slot.

std::string Xapian::Database::get_value_lower_bound(Xapian::valueno
slot) const

If there are no values stored in the given value slot, this will
return an empty string.

If the lower bound isn't available for the given database type, this
will return the lowest possible bound - the empty string.

Parameters:
-----------

slot:  The value slot to examine. 

Get an upper bound on the values stored in the given value slot.

std::string Xapian::Database::get_value_upper_bound(Xapian::valueno
slot) const

If there are no values stored in the given value slot, this will
return an empty string.

Parameters:
-----------

slot:  The value slot to examine.

Parameters:
-----------

UnimplementedError:  The upper bound of the values isn't available for
this database type. 
Database_get_doclength_lower_bound
Get a lower bound on the length of a document in this DB.

Xapian::termcount Xapian::Database::get_doclength_lower_bound() const

This bound does not include any zero-length documents. 
Database_get_doclength_upper_bound
Get an upper bound on the length of a document in this DB.

Xapian::termcount Xapian::Database::get_doclength_upper_bound() const


Get an upper bound on the wdf of term term.

Xapian::termcount Xapian::Database::get_wdf_upper_bound(const
std::string &term) const 

Return an iterator over the value in slot slot for each document.

ValueIterator Xapian::Database::valuestream_begin(Xapian::valueno
slot) const 

Return end iterator corresponding to valuestream_begin().

ValueIteratorEnd_ Xapian::Database::valuestream_end(Xapian::valueno)
const 

Get the length of a document.

Xapian::termcount Xapian::Database::get_doclength(Xapian::docid did)
const 

Send a "keep-alive" to remote databases to stop them timing out.

void Xapian::Database::keep_alive()

Has no effect on non-remote databases. 

Get a document from the database, given its document id.

Xapian::Document Xapian::Database::get_document(Xapian::docid did)
const

This method returns a Xapian::Document object which provides the
information about a document.

Parameters:
-----------

did:  The document id of the document to retrieve.

A Xapian::Document object containing the document data

Parameters:
-----------

Xapian::DocNotFoundError:  The document specified could not be found
in the database.

Xapian::InvalidArgumentError:  did was 0, which is not a valid
document id. 

Suggest a spelling correction.

std::string Xapian::Database::get_spelling_suggestion(const
std::string &word, unsigned max_edit_distance=2) const

Parameters:
-----------

word:  The potentially misspelled word.

max_edit_distance:  Only consider words which are at most
max_edit_distance edits from word. An edit is a character insertion,
deletion, or the transposition of two adjacent characters (default is
2). 

An iterator which returns all the spelling correction targets.

Xapian::TermIterator Xapian::Database::spellings_begin() const

This returns all the words which are considered as targets for the
spelling correction algorithm. The frequency of each word is available
as the term frequency of each entry in the returned iterator. 

Corresponding end iterator to spellings_begin().

Xapian::TermIterator Xapian::Database::spellings_end() const 

An iterator which returns all the synonyms for a given term.

Xapian::TermIterator Xapian::Database::synonyms_begin(const
std::string &term) const

Parameters:
-----------

term:  The term to return synonyms for. 

Corresponding end iterator to synonyms_begin(term).

Xapian::TermIterator Xapian::Database::synonyms_end(const std::string
&) const 

An iterator which returns all terms which have synonyms.

Xapian::TermIterator Xapian::Database::synonym_keys_begin(const
std::string &prefix=std::string()) const

Parameters:
-----------

prefix:  If non-empty, only terms with this prefix are returned. 

Corresponding end iterator to synonym_keys_begin(prefix).

Xapian::TermIterator Xapian::Database::synonym_keys_end(const
std::string &=std::string()) const 

Get the user-specified metadata associated with a given key.

std::string Xapian::Database::get_metadata(const std::string &key)
const

User-specified metadata allows you to store arbitrary information in
the form of (key,tag) pairs. See  WritableDatabase::set_metadata() for
more information.

When invoked on a Xapian::Database object representing multiple
databases, currently only the metadata for the first is considered but
this behaviour may change in the future.

If there is no piece of metadata associated with the specified key, an
empty string is returned (this applies even for backends which don't
support metadata).

Empty keys are not valid, and specifying one will cause an exception.

Parameters:
-----------

key:  The key of the metadata item to access.

The retrieved metadata item's value.

Parameters:
-----------

Xapian::InvalidArgumentError:  will be thrown if the key supplied is
empty. 

An iterator which returns all user-specified metadata keys.

Xapian::TermIterator Xapian::Database::metadata_keys_begin(const
std::string &prefix=std::string()) const

When invoked on a Xapian::Database object representing multiple
databases, currently only the metadata for the first is considered but
this behaviour may change in the future.

If the backend doesn't support metadata, then this method returns an
iterator which compares equal to that returned by metadata_keys_end().

Parameters:
-----------

prefix:  If non-empty, only keys with this prefix are returned.

Parameters:
-----------

Xapian::UnimplementedError:  will be thrown if the backend implements
user-specified metadata, but doesn't implement iterating its keys
(currently this happens for the InMemory backend). 

Corresponding end iterator to metadata_keys_begin().

Xapian::TermIterator Xapian::Database::metadata_keys_end(const
std::string &=std::string()) const 

Get a UUID for the database.

std::string Xapian::Database::get_uuid() const

The UUID will persist for the lifetime of the database.

Replicas (eg, made with the replication protocol, or by copying all
the database files) will have the same UUID. However, copies (made
with copydatabase, or xapian-compact) will have different UUIDs.

If the backend does not support UUIDs or this database has no
subdatabases, the UUID will be empty.

If this database has multiple sub-databases, the UUID string will
contain the UUIDs of all the sub-databases. 

Does this database have any positional information?

bool Xapian::Database::has_positions() const 

Destroy this handle on the database.

virtual Xapian::WritableDatabase::~WritableDatabase()

If there are no copies of this object remaining, the database will be
closed. If there are any transactions in progress these will be
aborted as if cancel_transaction had been called. 

Copying is allowed.

Xapian::WritableDatabase::WritableDatabase(const WritableDatabase
&other)

The internals are reference counted, so copying is cheap.

Parameters:
-----------

other:  The object to copy. 

Commit any pending modifications made to the database.

void Xapian::WritableDatabase::commit()

For efficiency reasons, when performing multiple updates to a database
it is best (indeed, almost essential) to make as many modifications as
memory will permit in a single pass through the database. To ensure
this, Xapian batches up modifications.

This method may be called at any time to commit any pending
modifications to the database.

If any of the modifications fail, an exception will be thrown and the
database will be left in a state in which each separate addition,
replacement or deletion operation has either been fully performed or
not performed at all: it is then up to the application to work out
which operations need to be repeated.

It's not valid to call commit() within a transaction.

Beware of calling commit() too frequently: this will make indexing
take much longer.

Note that commit() need not be called explicitly: it will be called
automatically when the database is closed, or when a sufficient number
of modifications have been made. By default, this is every 10000
documents added, deleted, or modified. This value is rather
conservative, and if you have a machine with plenty of memory, you can
improve indexing throughput dramatically by setting
XAPIAN_FLUSH_THRESHOLD in the environment to a larger value.

This method was new in Xapian 1.1.0 - in earlier versions it was
called flush().

Parameters:
-----------

Xapian::DatabaseError:  will be thrown if a problem occurs while
modifying the database.

Xapian::DatabaseCorruptError:  will be thrown if the database is in a
corrupt state. 

Pre-1.1.0 name for commit().

void Xapian::WritableDatabase::flush()

Use commit() instead in new code. This alias may be deprecated in the
future. 

Begin a transaction.

void Xapian::WritableDatabase::begin_transaction(bool flushed=true)

In Xapian a transaction is a group of modifications to the database
which are linked such that either all will be applied simultaneously
or none will be applied at all. Even in the case of a power failure,
this characteristic should be preserved (as long as the filesystem
isn't corrupted, etc).

A transaction is started with begin_transaction() and can either be
committed by calling commit_transaction() or aborted by calling
cancel_transaction().

By default, a transaction implicitly calls commit() before and after
so that the modifications stand and fall without affecting
modifications before or after.

The downside of these implicit calls to commit() is that small
transactions can harm indexing performance in the same way that
explicitly calling commit() frequently can.

If you're applying atomic groups of changes and only wish to ensure
that each group is either applied or not applied, then you can prevent
the automatic commit() before and after the transaction by starting
the transaction with begin_transaction(false). However, if
cancel_transaction is called (or if commit_transaction isn't called
before the WritableDatabase object is destroyed) then any changes
which were pending before the transaction began will also be
discarded.

Transactions aren't currently supported by the InMemory backend.

Parameters:
-----------

flushed:  Is this a flushed transaction? By default transactions are
"flushed", which means that committing a transaction will ensure
those changes are permanently written to the database. By contrast,
unflushed transactions only ensure that changes within the transaction
are either all applied or all aren't.

Parameters:
-----------

Xapian::UnimplementedError:  will be thrown if transactions are not
available for this database type.

Xapian::InvalidOperationError:  will be thrown if this is called at an
invalid time, such as when a transaction is already in progress. 
WritableDatabase_commit_transaction
Complete the transaction currently in progress.

void Xapian::WritableDatabase::commit_transaction()

If this method completes successfully and this is a flushed
transaction, all the database modifications made during the
transaction will have been committed to the database.

If an error occurs, an exception will be thrown, and none of the
modifications made to the database during the transaction will have
been applied to the database.

In all cases the transaction will no longer be in progress.

Parameters:
-----------

Xapian::DatabaseError:  will be thrown if a problem occurs while
modifying the database.

Xapian::DatabaseCorruptError:  will be thrown if the database is in a
corrupt state.

Xapian::InvalidOperationError:  will be thrown if a transaction is not
currently in progress.

Xapian::UnimplementedError:  will be thrown if transactions are not
available for this database type. 
WritableDatabase_cancel_transaction
Abort the transaction currently in progress, discarding the pending
modifications made to the database.

void Xapian::WritableDatabase::cancel_transaction()

If an error occurs in this method, an exception will be thrown, but
the transaction will be cancelled anyway.

Parameters:
-----------

Xapian::DatabaseError:  will be thrown if a problem occurs while
modifying the database.

Xapian::DatabaseCorruptError:  will be thrown if the database is in a
corrupt state.

Xapian::InvalidOperationError:  will be thrown if a transaction is not
currently in progress.

Xapian::UnimplementedError:  will be thrown if transactions are not
available for this database type. 

Add a new document to the database.

Xapian::docid Xapian::WritableDatabase::add_document(const
Xapian::Document &document)

This method adds the specified document to the database, returning a
newly allocated document ID. Automatically allocated document IDs come
from a per-database monotonically increasing counter, so IDs from
deleted documents won't be reused.

If you want to specify the document ID to be used, you should call
replace_document() instead.

Note that changes to the database won't be immediately committed to
disk; see commit() for more details.

As with all database modification operations, the effect is atomic:
the document will either be fully added, or the document fails to be
added and an exception is thrown (possibly at a later time when
commit() is called or the database is closed).

Parameters:
-----------

document:  The new document to be added.

The document ID of the newly added document.

Parameters:
-----------

Xapian::DatabaseError:  will be thrown if a problem occurs while
writing to the database.

Xapian::DatabaseCorruptError:  will be thrown if the database is in a
corrupt state. 

Delete any documents indexed by a term from the database.

void Xapian::WritableDatabase::delete_document(const std::string
&unique_term)

This method removes any documents indexed by the specified term from
the database.

A major use is for convenience when UIDs from another system are
mapped to terms in Xapian, although this method has other uses (for
example, you could add a "deletion date" term to documents at index
time and use this method to delete all documents due for deletion on a
particular date).

Parameters:
-----------

unique_term:  The term to remove references to.

Parameters:
-----------

Xapian::DatabaseError:  will be thrown if a problem occurs while
writing to the database.

Xapian::DatabaseCorruptError:  will be thrown if the database is in a
corrupt state. 

Replace any documents matching a term.

Xapian::docid Xapian::WritableDatabase::replace_document(const
std::string &unique_term, const Xapian::Document &document)

This method replaces any documents indexed by the specified term with
the specified document. If any documents are indexed by the term, the
lowest document ID will be used for the document, otherwise a new
document ID will be generated as for add_document.

One common use is to allow UIDs from another system to easily be
mapped to terms in Xapian. Note that this method doesn't automatically
add unique_term as a term, so you'll need to call
document.add_term(unique_term) first when using replace_document() in
this way.

Note that changes to the database won't be immediately committed to
disk; see commit() for more details.

As with all database modification operations, the effect is atomic:
the document(s) will either be fully replaced, or the document(s) fail
to be replaced and an exception is thrown (possibly at a later time
when commit() is called or the database is closed).

Parameters:
-----------

unique_term:  The "unique" term.

document:  The new document.

The document ID that document was given.

Parameters:
-----------

Xapian::DatabaseError:  will be thrown if a problem occurs while
writing to the database.

Xapian::DatabaseCorruptError:  will be thrown if the database is in a
corrupt state. 

Add a word to the spelling dictionary.

void Xapian::WritableDatabase::add_spelling(const std::string &word,
Xapian::termcount freqinc=1) const

If the word is already present, its frequency is increased.

Parameters:
-----------

word:  The word to add.

freqinc:  How much to increase its frequency by (default 1). 

Remove a word from the spelling dictionary.

void Xapian::WritableDatabase::remove_spelling(const std::string
&word, Xapian::termcount freqdec=1) const

The word's frequency is decreased, and if would become zero or less
then the word is removed completely.

Parameters:
-----------

word:  The word to remove.

freqdec:  How much to decrease its frequency by (default 1). 

Add a synonym for a term.

void Xapian::WritableDatabase::add_synonym(const std::string &term,
const std::string &synonym) const

Parameters:
-----------

term:  The term to add a synonym for.

synonym:  The synonym to add. If this is already a synonym for term,
then no action is taken. 

Remove a synonym for a term.

void Xapian::WritableDatabase::remove_synonym(const std::string &term,
const std::string &synonym) const

Parameters:
-----------

term:  The term to remove a synonym for.

synonym:  The synonym to remove. If this isn't currently a synonym for
term, then no action is taken. 

Remove all synonyms for a term.

void Xapian::WritableDatabase::clear_synonyms(const std::string &term)
const

Parameters:
-----------

term:  The term to remove all synonyms for. If the term has no
synonyms, no action is taken. 

Set the user-specified metadata associated with a given key.

void Xapian::WritableDatabase::set_metadata(const std::string &key,
const std::string &value)

This method sets the metadata value associated with a given key. If
there is already a metadata value stored in the database with the same
key, the old value is replaced. If you want to delete an existing item
of metadata, just set its value to the empty string.

User-specified metadata allows you to store arbitrary information in
the form of (key,tag) pairs.

There's no hard limit on the number of metadata items, or the size of
the metadata values. Metadata keys have a limited length, which
depends on the backend. We recommend limiting them to 200 bytes. Empty
keys are not valid, and specifying one will cause an exception.

Metadata modifications are committed to disk in the same way as
modifications to the documents in the database are: i.e.,
modifications are atomic, and won't be committed to disk immediately
(see commit() for more details). This allows metadata to be used to
link databases with versioned external resources by storing the
appropriate version number in a metadata item.

You can also use the metadata to store arbitrary extra information
associated with terms, documents, or postings by encoding the termname
and/or document id into the metadata key.

Parameters:
-----------

key:  The key of the metadata item to set.

value:  The value of the metadata item to set.

Parameters:
-----------

Xapian::DatabaseError:  will be thrown if a problem occurs while
writing to the database.

Xapian::DatabaseCorruptError:  will be thrown if the database is in a
corrupt state.

Xapian::InvalidArgumentError:  will be thrown if the key supplied is
empty.

Xapian::UnimplementedError:  will be thrown if the database backend in
use doesn't support user- specified metadata. 

Return a string describing this object.

std::string Xapian::WritableDatabase::get_description() const 

Construct a WritableDatabase object for a stub database file.

WritableDatabase Xapian::Auto::open_stub(const std::string &file, int
action)

The stub database file must contain serialised parameters for exactly
one database.

Parameters:
-----------

file:  pathname of the stub database file.

action:  determines handling of existing/non-existing database:
Xapian::DB_CREATE fail if database already exist, otherwise create new
database.

Xapian::DB_CREATE_OR_OPEN open existing database, or create new
database if none exists.

Xapian::DB_CREATE_OR_OVERWRITE overwrite existing database, or create
new database if none exists.

Xapian::DB_OPEN open existing database, failing if none exists. 

Construct a Database object for update access to a Brass database.

WritableDatabase Xapian::Brass::open(const std::string &dir, int
action, int block_size=8192)

Parameters:
-----------

dir:  pathname of the directory containing the database.

action:  determines handling of existing/non-existing database:
Xapian::DB_CREATE fail if database already exist, otherwise create new
database.

Xapian::DB_CREATE_OR_OPEN open existing database, or create new
database if none exists.

Xapian::DB_CREATE_OR_OVERWRITE overwrite existing database, or create
new database if none exists.

Xapian::DB_OPEN open existing database, failing if none exists.

block_size:  the Btree blocksize to use (in bytes), which must be a
power of two between 2048 and 65536 (inclusive). The default (also
used if an invalid value if passed) is 8192 bytes. This parameter is
ignored when opening an existing database. 

Construct a Database object for update access to a Chert database.

WritableDatabase Xapian::Chert::open(const std::string &dir, int
action, int block_size=8192)

Parameters:
-----------

dir:  pathname of the directory containing the database.

action:  determines handling of existing/non-existing database:
Xapian::DB_CREATE fail if database already exist, otherwise create new
database.

Xapian::DB_CREATE_OR_OPEN open existing database, or create new
database if none exists.

Xapian::DB_CREATE_OR_OVERWRITE overwrite existing database, or create
new database if none exists.

Xapian::DB_OPEN open existing database, failing if none exists.

block_size:  the Btree blocksize to use (in bytes), which must be a
power of two between 2048 and 65536 (inclusive). The default (also
used if an invalid value if passed) is 8192 bytes. This parameter is
ignored when opening an existing database. 

Construct a Database object for update access to a Flint database.

WritableDatabase Xapian::Flint::open(const std::string &dir, int
action, int block_size=8192)

Parameters:
-----------

dir:  pathname of the directory containing the database.

action:  determines handling of existing/non-existing database:
Xapian::DB_CREATE fail if database already exist, otherwise create new
database.

Xapian::DB_CREATE_OR_OPEN open existing database, or create new
database if none exists.

Xapian::DB_CREATE_OR_OVERWRITE overwrite existing database, or create
new database if none exists.

Xapian::DB_OPEN open existing database, failing if none exists.

block_size:  the Btree blocksize to use (in bytes), which must be a
power of two between 2048 and 65536 (inclusive). The default (also
used if an invalid value if passed) is 8192 bytes. This parameter is
ignored when opening an existing database. 

Construct a WritableDatabase object for a new, empty InMemory
database.

WritableDatabase Xapian::InMemory::open()

Only a writable InMemory database can be created, since a read-only
one would always remain empty. 

Construct a Database object for read-only access to a remote database
accessed via a program.

Database Xapian::Remote::open(const std::string &program, const
std::string &args, Xapian::timeout timeout=10000)

Access to the remote database is done by running an external program
and communicating with it on stdin/stdout.

Parameters:
-----------

program:  the external program to run.

args:  space-separated list of arguments to pass to program.

timeout:  timeout in milliseconds. If this timeout is exceeded for any
individual operation on the remote database then
Xapian::NetworkTimeoutError is thrown. A timeout of 0 means don't
timeout. (Default is 10000ms, which is 10 seconds). 

Construct a WritableDatabase object for update access to a remote
database accessed via a program.

WritableDatabase Xapian::Remote::open_writable(const std::string
&program, const std::string &args, Xapian::timeout timeout=0)

Access to the remote database is done by running an external program
and communicating with it on stdin/stdout.

Parameters:
-----------

program:  the external program to run.

args:  space-separated list of arguments to pass to program.

timeout:  timeout in milliseconds. If this timeout is exceeded for any
individual operation on the remote database then
Xapian::NetworkTimeoutError is thrown. (Default is 0, which means
don't timeout). 

Destructor.

Xapian::Query::~Query() 

Get the length of the query, used by some ranking formulae.

Xapian::termcount Xapian::Query::get_length() const

This value is calculated automatically - if you want to override it
you can pass a different value to Enquire::set_query(). 

Return a Xapian::TermIterator returning all the terms in the query, in
order of termpos.

TermIterator Xapian::Query::get_terms_begin() const

If multiple terms have the same term position, their order is
unspecified. Duplicates (same term and termpos) will be removed. 

Return a Xapian::TermIterator to the end of the list of terms in the
query.

TermIterator Xapian::Query::get_terms_end() const 

Test if the query is empty (i.e.

bool Xapian::Query::empty() const

was constructed using the default ctor or with an empty iterator
ctor). 

Serialise query into a string.

std::string Xapian::Query::serialise() const

The query representation may change between Xapian releases: even
between minor versions. However, it is guaranteed not to change unless
the remote database protocol has also changed between releases. 

Return a string describing this object.

std::string Xapian::Query::get_description() const 

Construct an external source query.

Xapian::Query::Query(Xapian::PostingSource *external_source)

An attempt to clone the posting source will be made immediately, so if
the posting source supports clone(), the source supplied may be safely
deallocated after this call. If the source does not support clone(),
the caller must ensure that the posting source remains valid until the
Query is deallocated.

Parameters:
-----------

external_source:  The source to use in the query. 

Class has virtual methods, so provide a virtual destructor.

virtual Xapian::Stopper::~Stopper() 

Return a string describing this object.

virtual std::string Xapian::Stopper::get_description() const 

Initialise from a pair of iterators.

Xapian::SimpleStopper::SimpleStopper(Iterator begin, Iterator end) 

Add a single stop word.

void Xapian::SimpleStopper::add(const std::string &word) 

Destructor.

virtual Xapian::ValueRangeProcessor::~ValueRangeProcessor() 
ValueRangeProcessor_swigregister
Constructor.

Xapian::StringValueRangeProcessor::StringValueRangeProcessor(Xapian::valueno
slot_, const std::string &str_, bool prefix_=true)

Parameters:
-----------

slot_:  The value number to return from operator().

str_:  A string to look for to recognise values as belonging to this
range.

prefix_:  Flag specifying whether to check for str_ as a prefix or a
suffix. 
delete_StringValueRangeProcessorStringValueRangeProcessor_swigregisterStringValueRangeProcessor_swiginit
Constructor.

Xapian::DateValueRangeProcessor::DateValueRangeProcessor(Xapian::valueno
slot_, const std::string &str_, bool prefix_=true, bool
prefer_mdy_=false, int epoch_year_=1970)

Parameters:
-----------

slot_:  The value number to return from operator().

str_:  A string to look for to recognise values as belonging to this
date range.

prefix_:  Whether to look for the string at the start or end of the
values. If true, the string is a prefix; if false, the string is a
suffix (default: true).

prefer_mdy_:  Should ambiguous dates be interpreted as month/day/year
rather than day/month/year? (default: false)

epoch_year_:  Year to use as the epoch for dates with 2 digit years
(default: 1970, so 1/1/69 is 2069 while 1/1/70 is 1970).

The string supplied in str_ is used by operator() to decide whether
the pair of strings supplied to it constitute a valid range. If
prefix_ is true, the first value in a range must begin with str_ (and
the second value may optionally begin with str_); if prefix_ is false,
the second value in a range must end with str_ (and the first value
may optionally end with str_).

If str_ is empty, the setting of prefix_ is irrelevant, and no special
strings are required at the start or end of the strings defining the
range.

The remainder of both strings defining the endpoints must be valid
dates.

For example, if str_ is "created:" and prefix_ is true, and the
range processor has been added to the queryparser, the queryparser
will accept "created:1/1/2000..31/12/2001". 
delete_DateValueRangeProcessorDateValueRangeProcessor_swigregisterDateValueRangeProcessor_swiginit
Constructor.

Xapian::NumberValueRangeProcessor::NumberValueRangeProcessor(Xapian::valueno
slot_, const std::string &str_, bool prefix_=true)

Parameters:
-----------

slot_:  The value number to return from operator().

str_:  A string to look for to recognise values as belonging to this
numeric range.

prefix_:  Whether to look for the string at the start or end of the
values. If true, the string is a prefix; if false, the string is a
suffix (default: true).

The string supplied in str_ is used by operator() to decide whether
the pair of strings supplied to it constitute a valid range. If
prefix_ is true, the first value in a range must begin with str_ (and
the second value may optionally begin with str_); if prefix_ is false,
the second value in a range must end with str_ (and the first value
may optionally end with str_).

If str_ is empty, the setting of prefix_ is irrelevant, and no special
strings are required at the start or end of the strings defining the
range.

The remainder of both strings defining the endpoints must be valid
floating point numbers. (FIXME: define format recognised).

For example, if str_ is "$" and prefix_ is true, and the range
processor has been added to the queryparser, the queryparser will
accept "$10..50" or "$10..$50", but not "10..50" or "10..$50"
as valid ranges. If str_ is "kg" and prefix_ is false, the
queryparser will accept "10..50kg" or "10kg..50kg", but not
"10..50" or "10kg..50" as valid ranges. 
delete_NumberValueRangeProcessorNumberValueRangeProcessor_swigregisterNumberValueRangeProcessor_swiginit
Default constructor.

Xapian::QueryParser::QueryParser() 

Destructor.

Xapian::QueryParser::~QueryParser() 

Set the stemmer.

void Xapian::QueryParser::set_stemmer(const Xapian::Stem &stemmer)

This sets the stemming algorithm which will be used by the query
parser. Note that the stemming algorithm will only be used according
to the stemming strategy set by set_stemming_strategy(), which
defaults to STEM_NONE. Therefore, to use a stemming algorithm, you
will also need to call set_stemming_strategy() with a value other than
STEM_NONE.

Parameters:
-----------

stemmer:  The Xapian::Stem object to set. 

Set the stemming strategy.

void Xapian::QueryParser::set_stemming_strategy(stem_strategy
strategy)

This controls how the query parser will apply the stemming algorithm.
Note that the stemming algorithm is only applied to words in
probabilistic fields - boolean filter terms are never stemmed.

Parameters:
-----------

strategy:  The strategy to use - possible values are: STEM_NONE: Don't
perform any stemming (the default).

STEM_SOME: Search for stemmed forms of terms except for those which
start with a capital letter, or are followed by certain characters
(currently: (/@<>=*[{" ), or are used with operators which need
positional information. Stemmed terms are prefixed with 'Z'.

STEM_ALL: Search for stemmed forms of all words (note: no 'Z' prefix
is added). 

Set the stopper.

void Xapian::QueryParser::set_stopper(const Stopper *stop=NULL)

Parameters:
-----------

stop:  The Stopper object to set (default NULL, which means no
stopwords). 

Set the default operator.

void Xapian::QueryParser::set_default_op(Query::op default_op)

Parameters:
-----------

default_op:  The operator to use to combine non-filter query items
when no explicit operator is used.

The most useful values for this are OP_OR (the default) and OP_AND.
OP_NEAR and OP_PHRASE can also be useful.

So for example, 'weather forecast' is parsed as if it were 'weather OR
forecast' by default. 

Get the current default operator.

Query::op Xapian::QueryParser::get_default_op() const 

Specify the database being searched.

void Xapian::QueryParser::set_database(const Database &db)

Parameters:
-----------

db:  The database to use for wildcard expansion (FLAG_WILDCARD and
FLAG_PARTIAL), spelling correction (FLAG_SPELLING_CORRECTION), and
synonyms (FLAG_SYNONYM, FLAG_AUTO_SYNONYMS, and
FLAG_AUTO_MULTIWORD_SYNONYMS). 

Specify the maximum expansion of a wildcard term.

void Xapian::QueryParser::set_max_wildcard_expansion(Xapian::termcount
limit)

Note: you must also set FLAG_WILDCARD for wildcard expansion to
happen.

Parameters:
-----------

limit:  The maximum number of terms each wildcard in the query can
expand to, or 0 for no limit (which is the default). 

Parse a query.

Query Xapian::QueryParser::parse_query(const std::string
&query_string, unsigned flags=FLAG_DEFAULT, const std::string
&default_prefix=std::string())

Parameters:
-----------

query_string:  A free-text query as entered by a user

flags:  Zero or more Query::feature_flag specifying what features the
QueryParser should support. Combine multiple values with bitwise-or
(|) (default FLAG_DEFAULT).

default_prefix:  The default term prefix to use (default none). For
example, you can pass "A" when parsing an "Author" field.

Parameters:
-----------

If:  the query string can't be parsed, then Xapian::QueryParserError
is thrown. You can get an English error message to report to the user
by catching it and calling get_msg() on the caught exception. The
current possible values (in case you want to translate them) are:

Unknown range operation

parse error

Syntax: <expression> AND <expression>

Syntax: <expression> AND NOT <expression>

Syntax: <expression> NOT <expression>

Syntax: <expression> OR <expression>

Syntax: <expression> XOR <expression> 

Add a probabilistic term prefix.

void Xapian::QueryParser::add_prefix(const std::string &field, const
std::string &prefix)

For example:

This allows the user to search for author:Orwell which will be
converted to a search for the term "Aorwell".

Multiple fields can be mapped to the same prefix. For example, you can
make title: and subject: aliases for each other.

As of 1.0.4, you can call this method multiple times with the same
value of field to allow a single field to be mapped to multiple
prefixes. Multiple terms being generated for such a field, and
combined with  Xapian::Query::OP_OR.

If any prefixes are specified for the empty field name (i.e. you call
this method with an empty string as the first parameter) these
prefixes will be used for terms without a field specifier. If you do
this and also specify the default_prefix parameter to  parse_query(),
then the default_prefix parameter will override.

If the prefix parameter is empty, then "field:word" will produce the
term "word" (and this can be one of several prefixes for a
particular field, or for terms without a field specifier).

If you call  add_prefix() and  add_boolean_prefix() for the same value
of field, a  Xapian::InvalidOperationError exception will be thrown.

In 1.0.3 and earlier, subsequent calls to this method with the same
value of field had no effect.

Parameters:
-----------

field:  The user visible field name

prefix:  The term prefix to map this to 

void
Xapian::QueryParser::add_boolean_prefix(const std::string &field,
const std::string &prefix) 

Iterate over terms omitted from the query as stopwords.

TermIterator Xapian::QueryParser::stoplist_begin() const 
TermIterator Xapian::QueryParser::stoplist_end() const 
Iterate over unstemmed forms of the given (stemmed) term used in the
query.

TermIterator Xapian::QueryParser::unstem_begin(const std::string
&term) const 

TermIterator
Xapian::QueryParser::unstem_end(const std::string &) const 

Register a ValueRangeProcessor.

void
Xapian::QueryParser::add_valuerangeprocessor(Xapian::ValueRangeProcessor
*vrproc) 
QueryParser_get_corrected_query_string
Get the spelling-corrected query string.

std::string Xapian::QueryParser::get_corrected_query_string() const

This will only be set if FLAG_SPELLING_CORRECTION is specified when
QueryParser::parse_query() was last called.

If there were no corrections, an empty string is returned. 

Return a string describing this object.

std::string Xapian::QueryParser::get_description() const 

Virtual destructor.

virtual Xapian::StemImplementation::~StemImplementation() 

Return a string describing this object.

virtual std::string Xapian::StemImplementation::get_description()
const =0 
StemImplementation_swigregister
Construct a Xapian::Stem object with a user-provided stemming
algorithm.

Xapian::Stem::Stem(StemImplementation *p)

You can subclass Xapian::StemImplementation to implement your own
stemming algorithm (or to wrap a third-party algorithm) and then wrap
your implementation in a Xapian::Stem object to pass to the Xapian
API.

Parameters:
-----------

p:  The user-subclassed StemImplementation object. This is reference
counted, and so will be automatically deleted by the Xapian::Stem
wrapper when no longer required. 

Destructor.

Xapian::Stem::~Stem() 

Return a string describing this object.

std::string Xapian::Stem::get_description() const 

Default constructor.

Xapian::TermGenerator::TermGenerator() 

Destructor.

Xapian::TermGenerator::~TermGenerator() 

Set the Xapian::Stem object to be used for generating stemmed terms.

void Xapian::TermGenerator::set_stemmer(const Xapian::Stem &stemmer)


Set the Xapian::Stopper object to be used for identifying stopwords.

void Xapian::TermGenerator::set_stopper(const Xapian::Stopper
*stop=NULL)

Stemmed forms of stopwords aren't indexed, but unstemmed forms still
are so that searches for phrases including stop words still work.

Parameters:
-----------

stop:  The Stopper object to set (default NULL, which means no
stopwords). 

Set the current document.

void Xapian::TermGenerator::set_document(const Xapian::Document &doc)


Get the current document.

const Xapian::Document& Xapian::TermGenerator::get_document() const 

Set the database to index spelling data to.

void Xapian::TermGenerator::set_database(const
Xapian::WritableDatabase &db) 

Set flags.

flags Xapian::TermGenerator::set_flags(flags toggle, flags
mask=flags(0))

The new value of flags is: (flags & mask) ^ toggle

To just set the flags, pass the new flags in toggle and the default
value for mask.

Parameters:
-----------

toggle:  Flags to XOR.

mask:  Flags to AND with first.

The old flags setting. 

Index some text in a std::string.

void Xapian::TermGenerator::index_text(const std::string &text,
Xapian::termcount wdf_inc=1, const std::string &prefix=std::string())

Parameters:
-----------

text:  The text to index.

wdf_inc:  The wdf increment (default 1).

prefix:  The term prefix to use (default is no prefix). 

Index some text in a std::string without positional information.

void Xapian::TermGenerator::index_text_without_positions(const
std::string &text, Xapian::termcount wdf_inc=1, const std::string
&prefix=std::string())

Just like index_text, but no positional information is generated. This
means that the database will be significantly smaller, but that phrase
searching and NEAR won't be supported.

Parameters:
-----------

text:  The text to index.

wdf_inc:  The wdf increment (default 1).

prefix:  The term prefix to use (default is no prefix). 

Increase the term position used by index_text.

void Xapian::TermGenerator::increase_termpos(Xapian::termcount
delta=100)

This can be used between indexing text from different fields or other
places to prevent phrase searches from spanning between them (e.g.
between the title and body text, or between two chapters in a book).

Parameters:
-----------

delta:  Amount to increase the term position by (default: 100). 

Get the current term position.

Xapian::termcount Xapian::TermGenerator::get_termpos() const 

Set the current term position.

void Xapian::TermGenerator::set_termpos(Xapian::termcount termpos)

Parameters:
-----------

termpos:  The new term position to set. 

Return a string describing this object.

std::string Xapian::TermGenerator::get_description() const 

Virtual destructor, because we have virtual methods.

virtual Xapian::KeyMaker::~KeyMaker() 

Xapian::MultiValueKeyMaker::MultiValueKeyMaker(Iterator begin,
Iterator end) 

void
Xapian::MultiValueKeyMaker::add_value(Xapian::valueno slot, bool
reverse=false) 
MultiValueKeyMaker_swigregister
Xapian::MultiValueSorter::MultiValueSorter(Iterator begin, Iterator
end) 

void
Xapian::MultiValueSorter::add(Xapian::valueno slot, bool forward=true)


Construct a ValueSetMatchDecider.

Xapian::ValueSetMatchDecider::ValueSetMatchDecider(Xapian::valueno
slot, bool inclusive_)

Parameters:
-----------

slot:  The value slot number to look in.

inclusive_:  If true, match decider accepts documents which have a
value in the specified slot which is a member of the test set; if
false, match decider accepts documents which do not have a value in
the specified slot. 

Add a value to the test set.

void Xapian::ValueSetMatchDecider::add_value(const std::string &value)

Parameters:
-----------

value:  The value to add to the test set. 

Remove a value from the test set.

void Xapian::ValueSetMatchDecider::remove_value(const std::string
&value)

Parameters:
-----------

value:  The value to remove from the test set. 
ValueSetMatchDecider_swigregisterXapian::Compactor::Compactor() 
virtual
Xapian::Compactor::~Compactor() 

Set the block size to use for tables in the output database.

void Xapian::Compactor::set_block_size(size_t block_size)

Parameters:
-----------

block_size:  The block size to use. Valid block sizes are currently
powers of two between 2048 and 65536, with the default being 8192, but
the valid sizes and default may change in the future. 

Set whether to preserve existing document id values.

void Xapian::Compactor::set_renumber(bool renumber)

Parameters:
-----------

renumber:  The default is true, which means that document ids will be
renumbered - currently by applying the same offset to all the document
ids in a particular source database.

If false, then the document ids must be unique over all source
databases. Currently the ranges of document ids in each source must
not overlap either, though this restriction may be removed in the
future. 

Set whether to merge postlists in multiple passes.

void Xapian::Compactor::set_multipass(bool multipass)

Parameters:
-----------

multipass:  If true and merging more than 3 databases, merge the
postlists in multiple passes, which is generally faster but requires
more disk space for temporary files. By default we don't do this. 

Set the compaction level.

void Xapian::Compactor::set_compaction_level(compaction_level
compaction)

Parameters:
-----------

compaction:  Available values are: - Xapian::Compactor::STANDARD -
Don't split items unnecessarily. - Xapian::Compactor::FULL - Split
items whenever it saves space (the default). -
Xapian::Compactor::FULLER - Allow oversize items to save more space
(not recommended if you ever plan to update the compacted database).


Set where to write the output.

void Xapian::Compactor::set_destdir(const std::string &destdir)

Parameters:
-----------

destdir:  Output path. This can be the same as an input if that input
is a stub database (in which case the database(s) listed in the stub
will be compacted to a new database and then the stub will be
atomically updated to point to this new database). 

Add a source database.

void Xapian::Compactor::add_source(const std::string &srcdir)

Parameters:
-----------

srcdir:  The path to the source database to add. 

Perform the actual compaction/merging operation.

void Xapian::Compactor::compact() 

Update progress.

virtual void Xapian::Compactor::set_status(const std::string &table,
const std::string &status)

Subclass this method if you want to get progress updates during
compaction. This is called for each table first with empty status, And
then one or more times with non-empty status.

The default implementation does nothing.

Parameters:
-----------

table:  The table currently being compacted.

status:  A status message. 

Resolve multiple user metadata entries with the same key.

virtual std::string
Xapian::Compactor::resolve_duplicate_metadata(const std::string &key,
size_t num_tags, const std::string tags[])

When merging, if the same user metadata key is set in more than one
input, then this method is called to allow this to be resolving in an
appropriate way.

The default implementation just returns tags[0].

For multipass this will currently get called multiple times for the
same key if there are duplicates to resolve in each pass, but this may
change in the future.

Parameters:
-----------

key:  The metadata key with duplicate entries.

num_tags:  How many tags there are.

tags:  An array of num_tags strings containing the tags to merge. 
_p_Xapian__DatabaseCorruptErrorXapian::DatabaseCorruptError *_p_Xapian__DatabaseCreateError_p_Xapian__DatabaseModifiedErrorXapian::DatabaseModifiedError *_p_Xapian__DatabaseOpeningErrorXapian::DatabaseOpeningError *_p_Xapian__DatabaseVersionErrorXapian::DatabaseVersionError *_p_Xapian__DateValueRangeProcessorXapian::DateValueRangeProcessor *_p_Xapian__DecreasingValueWeightPostingSourceXapian::DecreasingValueWeightPostingSource *_p_Xapian__FeatureUnavailableErrorXapian::FeatureUnavailableError *_p_Xapian__FixedWeightPostingSourceXapian::FixedWeightPostingSource *_p_Xapian__InvalidArgumentErrorXapian::InvalidArgumentError *_p_Xapian__InvalidOperationErrorXapian::InvalidOperationError *_p_Xapian__NetworkTimeoutError_p_Xapian__NumberValueRangeProcessorXapian::NumberValueRangeProcessor *_p_Xapian__StringValueRangeProcessorXapian::StringValueRangeProcessor *_p_Xapian__ValueMapPostingSourceXapian::ValueMapPostingSource *_p_Xapian__ValueRangeProcessor_p_Xapian__ValueSetMatchDeciderXapian::ValueSetMatchDecider *_p_Xapian__ValueWeightPostingSourceXapian::ValueWeightPostingSource *Xapian::doclength *|double *|Xapian::weight *int *|Xapian::doccount_diff *|Xapian::termcount_diff *|Xapian::termpos_diff *|Xapian::valueno_diff *|Xapian::percent *Xapian::timeout *|unsigned int *|Xapian::doccount *|Xapian::termcount *|Xapian::valueno *|Xapian::docid *|Xapian::termpos *26SwigDirector_PostingSource25SwigDirector_MatchDecider26SwigDirector_ExpandDecider21SwigDirector_MatchSpy20SwigDirector_Stopper32SwigDirector_ValueRangeProcessor31SwigDirector_StemImplementation21SwigDirector_KeyMaker22SwigDirector_CompactorN4Swig8DirectorEN6Xapian5ErrorEN6Xapian10LogicErrorEN6Xapian12RuntimeErrorEN6Xapian14AssertionErrorEN6Xapian20InvalidArgumentErrorEN6Xapian21InvalidOperationErrorEN6Xapian18UnimplementedErrorEN6Xapian13DatabaseErrorEN6Xapian20DatabaseCorruptErrorEN6Xapian19DatabaseCreateErrorEN6Xapian17DatabaseLockErrorEN6Xapian21DatabaseModifiedErrorEN6Xapian20DatabaseOpeningErrorEN6Xapian20DatabaseVersionErrorEN6Xapian16DocNotFoundErrorEN6Xapian23FeatureUnavailableErrorEN6Xapian13InternalErrorEN6Xapian12NetworkErrorEN6Xapian19NetworkTimeoutErrorEN6Xapian16QueryParserErrorEN6Xapian18SerialisationErrorEN4Swig23DirectorMethodExceptionEN6Xapian10RangeErrorEN4Swig17DirectorExceptionEN4Swig29DirectorTypeMismatchExceptionEN6Xapian6SorterEN4Swig28DirectorPureVirtualExceptionEN4swig14stop_iterationE?;yp=0 H  `@ x` p      8 P h  !! !0!@!P!(`!@p!X!p!!!!!!!"0"H "`0"x@"P"`"p""" "  "8 "P "h " " # #  # 0# @#!P#(!`#@!p#X!#p!#!#!#!#!#!#"#"$0"$H" $`"0$x"@$"P$"`$"p$"$"$#$ #$8#$P#$h#$#$#&#&#`' $(h$($)$*$*% +P%P+p%`+%0,%,&0-(&-`& .&/&0&1 '@2@'4' 5'5'5(5(58(5P(5h(5(5(P6(p6(6)07)70)7H)P8`)8x)9)p9)9)0:):):*P; *;8*<P*p<h*<*0=*=*=*P>*>*?+p?(+?@+0@X+@p+@+PA+A+B+pB+B,0C,C0,CH,PD`,Dx,E,pE,E,0F,F,F-PG -G8-HP-pHh-H-0I-I-I-PJ-J-K.pK(.K@.0LX.Lp.L.PM.M.N.pN.N/0O/O0/OH/ P`/P/P/Q/Q/Q/pR 0RH0@Sp0S0pT0T0T0PU1VH1Vp1 W1pY1Z82[`2[x2\2\2 \20\2@\2P\3`\ 3p\83\P3\h3\3\3\3\3\3\3]4](4 ]@40]X4@]p4P]4`]4p]4]4]4]5]5]05]H5]`5]x5^5^5 ^50^5@^5P^6`^ 6p^86^P6^h6^6^6^6^6^6^6_7_(7 _@70_X7@_p7P_7`_7p_7_7_7_8_8_08a8@c8d8Pe`=e=f>g@>gp>h>h>i(?jP?m?po?p@@q8@0r`@ s@t@u@uAv(AwPAxxAyAzA@0BpB BB0CP`CCCЊDPHDЍDDPE`EE`EИF@HFF FGHGpGаG0GHHHPxHH
HpI+8I0;hIJIYIPiIx(JXJpJЦJ0JK`XKK@`LLLp Mp`MM`M@N@NpN`NNOXOOPPPPQPQQ
Q
 RpRRSxS0S`T8T@ T T!U`"xU@/U5U9V90V<XV?V`@VAWC@W`DWPEW@FW0GX H(XIPXJxXMX0PXQ8YpR`YTY0_YiZpl(ZnhZoZpZr[ptP[`ux[@v[x[@{ \P\x\\\`]P0]P]]^@H^^^^@_H_@x_ _ _p`X``P`a@apa`a@a0b`0bPXbbbbc8c`cccc@0d`dddd(epPe`xe e#e%f.8f7hf@fBfPEg0I8gK`gOgSg@Xg] haHh ephfhghhij@ikhi`liqirirjuPjzjjjk0@k0pk@kk@l`0lP`l0llPl@(mPmxmmm n@`nn@nno(oPo0oo opp@p`pp`ppp q8q`q0q qqrHrxrrr`s@sPhssst8thtttpt@(u0Pu xu uuvP
Pv
v
vv  wHww wwx`x x$x(x`; y`PPyPSxy@Vy0Yy[yp^za@zahzdzezh{ jP{kx{pl{`m{Pp|@q0|r`|ps|v|w|x}p{X}@~}}~@~h~~~pp@p`8Е`0؀Hpp`P00p (X0ȃp@`hеЄ0HP0h0XЇp  PP@pX`pЉ(PЊ(P@P@Pp  P؍8p` 
Ў`
P8h  HppȐP!& `+P-x012 5P89<>@@`APB@CDPEx`HPIK(0NhO0Qȕ RST@Vh XYЖ[\8^`ȗPbcPdxe`hi`k@Plh@mnЙpq@`tu@w x(yPzx0|~ Pp@@pP Н0``0М Pp@Х@ȠPph`Э0 XpȢP @`x0أ P(pP8Ppȧ  (0@P``x`pب0Phȩ  0 P@`X`pЪ0Px@P`p'1989PX9x9990:@:ph::::8;P;0	;@	;p
<
 <p<<<
<0@=P=pK@KK L`HLPS(UPUXpHxp0ȥx000ЫP !h"$&&0((**,P,h..Я0 0822446X6pzRx$x FJw?;*3$"D\t4Lxdp|h`XPH@8$0<(T l,D\t4Lxdp|h`XPH@8$0<(T l,D\t4Lxdp|h`X$PD_
EE
C0DP
DW<BBD D(D0
(D ABBADL8BEB B(A0A8GP|8D0A(B BBB}Qk
DzPLRx%!$$r#D T
Hs
A(	Qk
D$lrD T
Hs
A4D	pALQ0L
DAAVDA|	"A\
CA		T	BEE A(D0D@
0D(A BBBBD0D(A BBE
HdGW
A$,
AI s
AB4T
iADD0z
AAKVAA$
8tMN0X$
MN@E
H,
+ADF 
DAG<	BIA A(D0
(A ABBEL
YAP
GL
BBB B(A0A8G`h
8D0A(B BBBAH
7DrX
VN C
AL,
D
ALdp
|h
`
ALP
$H
_ADG PAA
A[

WD R,

WD RD
WD R\
XWD Rt
WD R
WD R
0WD R
xWD R
WD R
WD RPWD RWD R4WD RL(WD RdpWD R|WD RWD RHWD RWD RWD R WD RhWD R$WD R<WD RT@WD RlWD RWD RWD R`WD RWD RWD R8WD RWD R,WD RDWD R\XWD RtWD RWD R0WD RxWD RWD RWD RPWD RWD R4WD RL(WD RdpWD R|WD RWD RHWD RWD RWD R WD RhWD R$WD R<WD RT@WD RlWD RWD RWD R`WD RWD RWD R8WD RWD R,WD RD WD R\X WD Rt $$ uMI E
E!;$8!LMD0
K!!$$!MI N
D$LH"?AG h
AG$t`"MI u
E$"GAG p
AG$"ML0D
C#0#.AX
GH$#tFi
AC,D0$ASO
AAA$t$AJZ
AJ$(%AJZ
AJ,%CMMN@
F HSL'`BHA A(G0
(D ABBID
(F ABBA$d(Z0W
Gx)p)h)`)X)P)H)4@)L8)d0)|() )))))($(<(T(l((((((((,(D(\(t(x(p(h(`(X(P(H(4@(L8(d0(|(( ((((('$'<'T'l'''''''','D'L\'BEB B(D0D8GPv
8D0A(B BBBC$8)qMV@y
D<$*]OyADGP
AAE@
AAF,+N0V
DN
J`
ADFD T
AdFD T
AFD T
A FD T
APLH/BBB B(A0A8KP
8A0A(B BBBD,(LD /BBB B(A0A8KP
8A0A(B BBBDL/BBB B(A0A8KP
8A0A(B BBBDL/BBB B(A0A8KP
8A0A(B BBBDdL|/BBB B(A0A8KP
8A0A(B BBBDL/BBB B(A0A8KP
8A0A(B BBBD4 `LL X/BBB B(A0A8KP
8A0A(B BBBD 8L 0/BBB B(A0A8KP
8A0A(B BBBD!L!/BBB B(A0A8KP
8A0A(B BBBDl!AI
FL,'stMD0o
HW
A,mtADG0I
AAA,<(ntN0I
IW
I"XAI
FM,h({5tAU p
AIT
CA,({tAU p
AIT
CA,){tAU p
AIT
CADX)sAU U
AD_
AHD
CAO
AA<d)sAG0
AFO
AHg
AH$*sAG0f
AADX+_sARD`
AAC\
AABe
CAGDp-_sARD`
AAC\
AABe
CAG,\/sAG@T
ACN
DF$h0sAG0b
AE$1sAG0
AE$1sAG0
AE$2~sAG0
AE$,X3nsAG0
AE$T 4^sAG0
AE$|4NsAG0
AE$5>sAG0
AE$x6.sAG0
AE$@7sAG0
AE<8sAG0z
AEO
AH_
AHL\8trBVB B(A0A8G
8A0A(B BBBH<=e&sAUDP
AADT
CAH<8>erAUDP
AADT
CAH<,h?erAUDP
AADT
CAH<l@erAUDP
AADT
CAH,AMrADD@x
AAE,BMrADD@x
AAE,DjrAG@~
AIf
DFD<HErAUDP
AAHe
CAGt
CAH<FurAUDP
AAH\
CAH<HurAUDP
AAE\
CAHD @IgrAUDP
AAFe
CAGt
CAHDL J[rAUDP
AAGe
CAGt
CAHD 0LOrAUDP
AACe
CAGt
CAH$ MCrQ`x
G<!`PeorAUDP
AAAT
CAH<D!QeHrAUDP
AAAT
CAH<!Re!rAUDP
AAAT
CAH<!SeqAUDP
AAAT
CAH<" UeqAUDP
AAAT
CAH<D"PVeqAUDP
AAAT
CAH<"WeqAUDP
AAAT
CAH<"Xe^qAUDP
AAAT
CAH,#Y_7qo~
C,4#i_qo~
C,d#@x_gro~
C,#p_ro~
C,#_so~
C,#Х_/to~
C,$$_to~
C,T$0__uo~
C,$`_uo~
C,$_vo~
C,$_'wo~
C,%_wo~
C,D% _Wxo~
C,t%P_xo~
C,%._yo~
C,%=_zo~
C,&L_zo~
C,4&\_O{o~
C,d&@k_{o~
C<&pz|BDA D7
 AABJ$&~d}|AGP
AB$&Hdx|AGP
AC$$'s|MI0r
H$L'h\b|BPA $t'UF|BDI $'[*|AID t0-<'{ADG:
AAHM
AAA<(8|ADG`
AADM
AAI<\(|ACG0
AACM
AAA<(H0|AAGp
AAGM
AAI<(<8|ADG`
CABM
CAG,)L|AGP
CFM
CH<L)b|ACGT
CAEM
CAG,)(|AGP
CGM
CH,)|AGP
AKS
AD,)8|AGP
CGM
CH,*|AGP
CGM
CH,L*8|AGP
CGM
CHT|*|BEB B(D0A8J
8A0A(B BBBDT* '/}BBD D(G
(A ABBFM
(A ABBEL,+T}BBE D(D0D
0D(A BBBDL|+x"k}BBB D(A0G
0D(A BBBGL+X[o}BBE D(D0D
0D(A BBBF\,hq}BEE A(A0G
0C(A BBBDM
0C(A BBBIL|,"}BBB D(A0G
0D(A BBBG<,h}ADGp=
CACM
CAGL-"}BBB D(A0G
0D(A BBBG<\-}ADGp
AAIM
AAAL-h"~BBB D(A0G
0D(A BBBG<-H~ADGp=
CACM
CAGL,."1~BBB D(A0G
0D(A BBBGL|."5~BBB D(A0G
0D(A BBBG$.8Q9~AK i
AAD.~BUA DP
 AABD\
 CABFD</h'#~BUA DP
 AABK\
 CABF,48P|AJD0Q
DAKL/X}BBE B(A0A8Dp
8D0A(B BBBG$8kAI v
DDL,0?}BBE B(A0A8D`
8D0A(B BBBD$,9kAI v
DD$0L}HMD I
A$0(8}HMD I
A,0'}S P
Ex
E,$1o
E,T1 gpo
J$1AG0Y
AF$1bp}
A$1 bp}
A<1H/AUDP
AAAT
CAH<<2P#AUDP
AAFT
CAH<|2PAUDP
AAFT
CAHD2]AUDP
AAGe
CAGT
CAH$3AG0b
AE$,3AG0b
AE$T3`AG0b
AE$|3(AG0b
AE$3AG0b
AE$3'AG0b
AE<3{/BUA D
 AABD<44WBDA D'
 AABJ<t40HgAUDP
AAAT
CAH$4@[AG0W
AH<4oARD`
AAKZ
CAB,5
o 
A,L5X
o 
A$|5c]`
C<5@AUDP
AAHT
CAH$5AG0b
AE<6hAUDP
AAHT
CAH<L6$ARD`
AAGZ
CAB<6AUDP
AAHT
CAH$6AG0i
AF,6AU0L
AE\
CA4$7CBRA Dp
 AABB<\7ǁBDA D'
 AABJ,7Aׁjo
G$78#AG0i
AF$7$V`L
F48h'WBAA Gp

 AABD,T8*bsgi
H$8P.AG0b
AET8/ADDP
AABD
CAHH
CADe
CAG<90BDA D
 AABJ<D93BDA D'
 AABJ<95BDA D'
 AABJ<97hAUDP
AAIT
CAH,: 9MN[
J,4:;MN[
J,d:>tAAGP
DAG,: @tGAAGP
DAG,:pAoo
J,:Hgm
D,$;pLol
E<T;@XHAUDP
AAAT
CAH<;PYAUDP
AAHT
CAH$;ZAG0X
AG<;x[HAUDP
AAAT
CAH<<<\$ARD`
AAGZ
CAB<|<x^HAUDP
AAAT
CAH<<_AUDP
AAHT
CAH$<`AG0i
AF,$=aAU0L
AE\
CA$T=`bAG0b
AE,|=(c+j
E$=(i7AG0b
AE,=iW?o

D$> xKAG0b
AE,,>xSjq
E,\>~ ˆj}
I$>߆AG0b
AE$>AG0b
AE<>HOBAA G

 AABD$?XAG0b
AE$D? b`}
A<l?+BDA D'
 AABJ,?;j
K<?xׇBDA D'
 AABJ$@AG0X
AG,D@tAAGP
DAG,t@t#AAGP
DAG$@PKAG0W
AH$@_AG0i
AF,@go
E,$Ap#o
E,TA,ߋAAGp
DAG,Aj
E,Aj
E,Aύj
E,BpMQ
G<DBBDA D'
 AABJ,B@gm
D$Bbp}
A,BXgm
D,C+gm
D,<C;b>
H,lCHwb>
H$C^W
K$Cp^]pC
H<C3AUDP
AAB\
CAH$,D3AG0Y
AF$TD;AG0Y
AF<|DxCARD`
AAHZ
CAB$DX_AG0Y
AF$DgAG0Y
AF,Eo[5
H$<EHߐAG0b
AE$dEAG0X
AG<EBDA D'
 AABJ,EHj
E,Ej
E,,FA#jo
G,\F(Kj
E,Fגj
E,F"cMN[
J,F%MN[
J,G(tӓAAGP
DAG,LG)tAAGP
DAG,|G8+	#jE
A,G(4AAGp/
DAC$G5۔AG0Y
AF<H6SAUDP
AAC\
CAH,DH7ߔAAG`
DAK,tHP9AAGp/
DAC$H;}3bp}
A$Hh=KAG0W
AH$H0>_AG0W
AH<I>sBUA D
 AABD<\IABUA D
 AABD<IDSAUDP
AAC\
CAH$IE}bp}
A$J0H}bp}
A$,JJ}bp}
A$TJLϕAG@a
AF$|JMAG0W
AH$JNAG0W
AH,JHOj{
K,JSj
K,,KXB#MQa
A,\K8[bSMQa
A,Kx^AAGp
DAC,K(`AAGp/
DAC,KaMN[
J,LdMN[
J<LLgSBDA D'
 AABJ$LjcAG0Z
AE$LjkAG0Y
AF$LxkPsV`Q
I$MoAG0b
AE<,MhpAUDP
AAHT
CAH$lMqAG0b
AE,MrAAGp
DAC,M@t#AAGp
DAK,Mvt[AAGP
DAG,$NPwtAAGP
DAG$TNxAG0T
AC<|NXyOBAA G

 AABD$Nh|әb`}
A<N~OBAA G

 AABD<$OAUD`
AAA\
CAH$dOЃAG0b
AE$OAG0b
AE,O`)AUP
AA\
AC$O`;AG0b
AE<P(CARG
AAE_
AAG$LP[AG0b
AE,tPpcAU W
ABT
CA$PgAG0Z
AE$P؎sAG0W
AH$PAG@b
AE<QxcAUD`
AAC\
CAH$\QAG@b
AEDQBUA Dp
 AABH\
 CABF<QBDA D'
 AABJ$RhAG0b
AE$4R0bp}
A<\R˚AUDP
AAHT
CAH$Rbp}
A<RךAUDP
AAHT
CAH$S˚bp}
A<,ShAUDP
AAHT
CAH$lSȢךAG0i
AFDS+ߚARDP
AAI\
AAB[
AAC<SxBDA D'
 AABJ$T`L
D$DTЫ`L
D,lTȯ;o
F,T8o
F$T[]p
D$T]p
D$Uá]p
D$DU`]`
H$lU+]`
H$UP_]`
H$UAG0Y
AF<UARD
AAGZ
CAJ<$VHAUDP
AAAT
CAH$dV]`
B<VhߢAUDP
AAHT
CAH$VӢAG0Y
AF<VhۢAUDP
AAIT
CAH$4WϢAG0b
AE$\Wx]p
E$W@AG0i
AF,W3ADD@}
AAH$W/AG0b
AE$X7b`}
A$,XXOAG0b
AE<TX WAUD@
AAA[
CAH<XWBDA D'
 AABJ<XgARD`m
AAJ
AAA<YARD`m
AAJ
AAA<TY ARD`m
AAJ
AAA$YAG0X
AG$YhϣAG0W
AH$Y0AG0i
AFDZ+ARDP
AAI\
AAB[
AAC<TZ	BDA D'
 AABJ$ZPAG@a
AF<Z(
3AUDP
AADT
CAH$Zx+AG0T
AC$$[03AG0T
AC<L[;BDA D'
 AABJ$[XKAG0j
AE$[ lS]P
E<[hBDA D'
 AABJ4\BAA G`
 DABB4T\PפBAA G`
 DABB4\BAA G`
 DABB$\@'AG0X
AG$\;AG0W
AH$]OAG0W
AH$<]cAG0i
AFDd]`+kARDP
AAI\
AAB[
AAC<]H!BDA D'
 AABJ$]#AG0X
AG$^$AG0W
AH<<^H%ǥBDA D'
 AABJ$|^'ץAG@a
AF,^(ADD@\
AAI,^P)tAAGP
DAG<_*AUDP
AADT
CAH$D_+AG0T
AC$l_,AG0T
AC$_`-'AG0W
AH$_(.;AG0j
AE$_.lC]P
E<`81BDA D'
 AABJ<L`3AUD`
AAF\
CAH4`4AAGG
DAK<`6ۦAUD`
AAB\
CAH4a08%BAA GpU
 DABI4<a(:BAA G`
 DABB4ta;;BAA G`
 DABB4a=cBAA G`
 DABB$a>AG0X
AG$bX?AG0W
AH$4b @AG@a
AF$\b@ǧAG@a
AF$bAۧAG0W
AH$bBAG0W
AH$b`CAG0W
AH$b(DAG0W
AH$$cD+AG0W
AH$LcE?AG0W
AH$tcFSAG0W
AH,cHGg[i
D,cIs[a
D<cHLARDpo
AAH
AAA$<dN]p.
E$dd`RAG0i
AFDd(S+ARDP
AAI\
AAB[
AAC$dUAG0b
AE$dUAG@l
AK$$eV7AG0b
AE,LeWX?AXP
AHT
CA$|eXCAG0Y
AF$eYK^L
F,eH\cADD@^
AAG$e]sAG0b
AE$$f]r{bp
H$Lf8aAG0b
AE,tfbADD@^
AAG$fbAG0b
AE,fcADD@^
AAG<fhdOBAA G
 AABA<<gxg7AUD@
AAAW
CAH<|ghO3BAA G

 AABD,glOADD0s
AAB<gl[AUD`
AAA\
CAH<,hhn[AUD`
AAAY
CAH,lhoWAXP
AAX
CI,hXqcADD0r
AAC,h(roADD0p
AAE$hs{AG@^
AI,$isADD0r
AAC,TitADD0r
AAC,ipuADD0r
AAC$i@vAG0b
AE<iwBDA D'
 AABJ,jxyêMNp
C<Lj{BDA D'
 AABJ$jH~AG0W
AH,jBAAGP
DAC,j0t3AAGP
DAG$k[AG0W
AH,<kHtoAAGP
DAG,lktAAGP
DAG$kAG0W
AH$kӫAG0Y
AF$kh۫bp}
A,lЈIja
E$Dl/bp}
A,llXGb>
H,lIja
E$lbp}
A<lp׬BDA D'
 AABJ$4mAG0Y
AF<\mHAUDP
AAAT
CAH,mgB
G<mhBUA D
 AABD$nHAG0i
AFD4n+ARDP
AAI\
AAB[
AAC<|n'BDA D'
 AABJ<nhS7AUDP
AAB\
CAH<nH3AUDP
AAAT
CAH$<o'AG0W
AH$do`;AG0W
AH<o(OAUDP
AAAT
CAH$oxGAG0Y
AF<o0OBDA D'
 AABJ$4p_AG0i
AFD\ph+gARDP
AAI\
AAB[
AAC<pPBDA D'
 AABJ,ptAAGP
DAG,qtíAAGP
DAG$Dq`AG0W
AH$lq(AG0W
AH$qAG0W
AH$q'bp}
A<q ?AUDP
AAAT
CAH$$rp7AG0Y
AF<Lr(?BDA D'
 AABJ$rOAG0i
AFDr`+WARDP
AAI\
AAB[
AACDrH{BUA DP
 AABDT
 CABFDDskBUA DP
 AABDT
 CABF<s8[AUDP
AAAT
CAH$sSAG0Y
AF$s@[AG0W
AH<toBDA D'
 AABJ,\txtAAGP
DAG,ttAAGP
DAG$tϮAG0W
AH$tAG0W
AH<uHAUDP
AAAT
CAHDLu+ARDP
AAI\
AAB[
AAC$uAG0i
AF<uhBDA D'
 AABJ<uH'AUDP
AAAT
CAH<<vAUDP
AAAT
CAH$|v8AG0Y
AF$vAG0W
AH$v/AG0i
AFDv+7ARDP
AAI\
AAB[
AAC,<wh[ADD@
AAK,lw_ADD@
AAK,wcADD@
AAK,wHgADD@
AAK,wkADD@
AAK,,xoADD@
AAK,\x(sADD@
AAK,xwADD@
AAK,xh{ADD@
AAK,xADD@
AAK,yADD@
AAK,LyHADD@
AAK,|yADD@
AAK,yADD@
AAK,y(ADD@
AAK,zADD@
AAK,<zhADD@
AAK,lzADD@
AAK,zADD@
AAK,zHADD@
AAK,zADD@
AAK,,{ADD@
AAK,\{(AU h
AAT
CA,{AU h
AAT
CA<{$ïARDP
AAF\
AAJD{xۯBUA DP
 AABF\
 CABF,D|ϯAU w
ABT
CA$	z<|	AAG0V
AAGD
CAA|
d<|AAG0V
AAGD
CAAԅd<<}AAG0V
AAGD
CAA,d<}
_AAG0V
AAGD
CAA
d<}?AAG0V
AAGD
CAA܆d<D~ AAG0V
AAGD
CAA4n<~(AAG0V
AAGD
CAAd<~0߮AAG0V
AAGD
CAAMD |,TPAAG0V
AAGL4BBB B(A0A8Kp

8A0A(B BBBH,msBDD s
ABA,@|[LMI0F
A<4m^;BDA o
ABGA
ABALtnQBLE E(A0A8DP
8A0A(B BBBA,t oLBDD ~AB$@oAN0B
AF$oAN0J
AF\`pBBB A(A0GPu
0A(A BBBD
0A(A BBBA$ ;]
D$́ s]
D<qBBD A(G@A
(A ABBA<qBBD A(G@A
(A ABBA$"$"AN0r
AFd`#|X#ALX#$P#AN0r
AF܋($ $AL $$|$]AN0r
AFT$l$AL$$$AN0r
AF̌%%AL%$l%AN0r
AFD&\x&AL|x&$p&LAN0x
AHH'ԍ@'AL@'$\8'AN0r
AF4(L(ALl($ԅ(AN0r
AF(Ď(AL($L(7AN0r
AF$)<)ALlmBBB E(D0A8Gp
8A0A(B BBBA
8A0A(B BBBA,()R$۩o
F,LXpM[@i
GL,Hq\BBB B(A0A8G
8A0A(B BBBC$̇L^L
F$`O^L
FL̐rBBB B(A0A8Dp
8A0A(B BBBGLsBBB E(A0D8G`U
8A0A(B BBBJ$HQ7^L
F,t%GMMN@r
FLđu\BBB B(A0A8G
8A0A(B BBBC, v[Q
DDxLxBBB B(A0D8Dp
8A0A(B BBBHXzLPzPBBB B(A0D8Dp
8A0A(B BBBH{L|{BBB B(A0D8Dp
8A0A(B BBBH|}L}BBB B(A0D8Dp
8A0A(B BBBH LLcBBB B(A0D8Dp
8A0A(B BBBHLLBBB B(A0D8Dp
8A0A(B BBBHPLHũBBB B(A0D8Dp
8A0A(B BBBHLvBBB B(A0D8Dp
8A0A(B BBBHLx'BBB B(A0D8Dp
8A0A(B BBBH8l;Ko0Tm0Tm4A5$r'*`n 'XLh'09R-h=Uhv-h=Uhv-h=Uhv-Pu(Kn-(JeuMB^O}S!MB^O}\S!-#(;K},S!+R(((((((((((kBv2( %/M/M/M/M9.);JY8}P!9.);JY8}P!5)(?Nb7}P!9/&@t4"}DP!/iM/iM9/&Cw2"}O!9/&Cw3}O!9/&@t/}HO!QG"n+%}N!/M/M/M/M/M/M/M/M;;;;;;;;;;;;;;;;;;;:@!s(6p(5o$-Jb.ID'B=-HCU5nAD.A U*cAD*A P.A B
(=X a*cA B
(=X B
(=X B
(=X B
(=X B
(=X 8Wr
@
 						



y1Lc)GA< P&AV: z)C^<3N			T				lP&AV: [*E9P&AV: U*EP&AV: [*E9P&AV: P&AV: 7LI<1IM*}5!I<1IU*}t5!,U%E{8)cDvq)cDvq1Lc		6	6****	*						.


*

*


*




**.*****.**}}}}}}}}}}}
}}}
}	}}}}}}}}}2!2!1!2!2!p2!|2!82!1!H2!42!2!\2!@2!D2!1!\2!1!1!2!1!1!1!1!aNc

		




},1!E2?}0!-#(:G+}=0;a5}=0;a5}1$&<s(-}1$&<t--}1$&<t--}9/&@t}-#+=R(}-#+=R(}-#+=R(}-#+=R(}-#+=R(}-#+=R(}eRHT}-!MC@Wi{1$&<s(-}9,(:GVm}YL^5}9`

#}9`

#}YL'y1e}1%/I/M}9,(:Gau}1%/I/M}YLp5}1%/I/M}-#+=O3}9,$3>Ym}E=.@OaMC@Wi{UMUO-#+=O3}ui)]\}Q@DR}'!]MRO}8'!-#+=R(}5) >Kg}MC.LasMC@Wi{MC@Wi{1%/I0-}e[)EV%e[)EV*UK6GVeo6UK6L^mw.i_9


	
	+

 



}=2=};D]3&a				


1$&<s(-}1%/I/M}9,(:GWm}1$&<s(-}YLp5}1$&<s(-}1%/I/M}-#+=O3}9,$3>Ym}-#+=R(}6

0
&	


	
	




}-#+=R(};r		
{E H

##}-#+=R(}6


0
&	
	
				





}A0b

				
}!-#+=R(}-#+=R(}YFDR}8!-#+=R(}=,;av}!MC@Wi{48~5

I																

MC@Wi{9,(:GWm}UK6GVeo6UK6L^mw.9,(:GVm}-#+=O3};8v2T			

:"
 
 
! ""h!!!!"" "/+!"  ! "!"!;8v2T			

:"
 
 
! ""h!!!!"" "/+!"  ! "!"!UJ"4CPZr48Tj2
		
^,
48Tj2
		
^,
48Tj2
		
^,
]S!@bt%MC@Wl|=2=}=0;a5}=2=}=2=}i],	le			}i],	le			}eZ1	f}eX'f}=0/IU}-#(:G+}-#(:G+}YL^5}-#(:G+}-#(:G+}.g		P+U	+		}-#+=R(}9,(:GWm}MC@Wi{48~%				s					48~*				s					UMUO48~%				s					48~*				s					e[)EV%e[)EV*UK6GVeo6UK6L^mw.6k8



	h






]U3@--#(:G+}9/&<s-}QH3;{-]U3@-=1;a}9,(:GVm}9,(:GVm}IA?KIA?K9/&<s-}=1;a}=1;a}=1;a}9,(;H`u}9,(:GVm}9,(:GVm}48~%s48~*s]U,HY<]U,HYF]T3;{-]U3@-e[)EV%e[)EV*MC@Wl|-#(:J(}-#(:G+}))uH]}-#+=R(}1%/I/M}-#+=R(}]T3;{-e[3@UK6GVeo6UK6L^mw.1'(:Sc}YFDR} A0;a-} YFDR}0 9'1o} -#+=R(}-#+=R(}QE.bq!@}-#+=R(}UI		)r				}-#+=R(}1'#2du}1'(:Yk}1'(:Vk}9,(;Kau}9/(Az-}9,(;Kau}=0*\U}MC@Wl|-#+=R(}=1;a}1%/I/M}=0;a-U}1%/I/M}=1;a}1%/I/M}-#+=O3}i]?t*%}MC@Wi{*%^**#V;n#""""####j$$#$#		R#
!
!
!
!#"###
$
%$%###$  " $#$##$#}"! ! " ,"5##"#$+##"!"+#+$##$# "#$"$%$      $ !!!"!!!#""""#"#$$$$%$#;z)&&%&)'))^t(%((((((	m
)$$#$)))
I)
&&)&)')))$%%%)())()))'))$)'('k))('()'2)')))'))))'))()&')) ( ' ) (!(!&!)")")")"("%#+)#$#$#)$$$$'$%$)%%%&%(&&&)&&&'&)''((()YN'&}YN'&}YN'&}YL'ye}YL'ye}YL'ye}-#(:G+}YLze}1$&<s(-}YL'ye}1%/I/M}-#(:G+}1%/I0-}9,(:Gau}YM'&}}-#+=O3}=2)DSc}%}-#+=R(}=,;av} -#+=R(}=+/Ib}t MC@Wi{YMu5}YMJ5}YMJ5}9,(:GWm}9,(:GVm}-#+=O3}i]?t*%}MC@Wi{9,(;H`u}5*/IM}-#(:e}-#(:e}MD@Wd-#+=P2}qd'?#%}MC@Wi{]R ?Vh~3]R ?Vh~3]R ?Vh~39,(:GWm}9,(:GVm}9,(:GVm}-#+=O3}i]?t*%}MC@Wi{9,(:GWm}9,(:GVm}MC@Wi{9,(;H`u}9,);I\u}UK6L^mw.5*/IM}-#(:e}-#(:e}9,(:GVm}-#+=P2}qd'?#%}MC@Wi{E;&@w-}ia3@-E;&@w-}e[!=@-]R ?Vh~3]R ?Vh~3]R ?Vh~39,(:GWm}9,(:GVm}9,(;H`u}9,(;H`u}9,(:GVm}9,(:GVm}9,(:GVm}9,(:GVm}9,(:GVm}9,(:GVm}9,(:GVm}90O90OYMn5}uj'*}-#+=O3}i]?t*%}-#+=R(}=20?Pk}-#+=R(}1%'A.-}-#(:G+}=2@}=1(7D^u}-#+=R(},p#9-}-#+=R(}=1(7D^u}-#+=R(}=1(7D^u}YFDO} 9&/Ib} YFDR}T 9),ms} =+(\U} 9&(\U} 9&'AB}` 9),mr}$ 9),mp} 1'(;]s}9),mr}x 9),mr}< 9),mr} -#+=R(}MC@Wi{]S ?`r-MC@Wi{9,(:GVm}I@6G[r.UK6L^mw.9,(:GVm}UK6GVeo6UK6L^mw.9,(:GVm}-#(:G+}=0;a5}i_4		
							



}=0;a5}i],	le			}i_4		
							



}=0;a5}MC@Wi{-#(:G+}1$&<s(-}9-@}IA?K-#+=O3}i]?t*%}MC@Wi{9/&<s-}1$&<s(-}9,(:GVm}9,(:GVm}5*/IM}-#(:G+}MC@Wi{-#+=O3}i]?t*%}MC@Wi{UK6GVeo6UK6L^mw.9,(:GVm}9,(:GVm}9,(:GVm}=0;a5}5*/IM}-#(:G+}MC@Wi{-#+=O3}i]?t*%}5*1Rm}5*1Rm}5*/IM}-#(:G+}9,(:GVm}MC@Wi{UK6GVeo6UK6L^mw.9,(:GVm}9,(:GVm}1$&<s(-}i]?t*%}-#+=O3}MC@Wi{1$&<s(-}5*/IM}-#(:G+}9,(:GVm}-#+=O3}i]?t*%}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}1$,B}5(#2u}5(#2u}UK-Xg'3}9.6hw-}5)'6}5).Vm)}5).Vm)}5).Vm)}5).Vm)}5).Vm)}5).Vm)}5).Vm)}5).Vm)}9..<Vm}
%AL
V.DiwEY1$W{}H`zHh]R'y!e}]R'y!e}@px@px@px@px@px@p@px@px@pxQG1 {Z};88:BBBBAA<V657	D	C
C

A}:
@@@9@:GGFEEEAA@:CBC;<<b<DD6D/<3< "7#@#:$8$:%/7%5&&.7''#<'C(s*<**<*+6+<++8,,<,E,D,<-+-C.{/#7/70#0708071D11A1:2272529373M:4@4957565756566638889E999:9::;;;;<===@@@@BBB"CCCCDED<EEEE FGFGFG_};O=0@m-}=0@m-}5*@m5};O0---- -@---Й-`-gh@} |pzqowum0 `-gh -sqr -qr-pq -pq -Po`ppj0  -@oPp `-n op `-no`-lm@ -lm-klp -kl` -Pj`k  -@jPk`-i j0 `-ij P----MMMMM
H -o;
N-*hu	oPooo -`-Ɵ֟&6FVfvƠ֠&6FVfvơ֡&6FVfvƢ֢&6FVfvƣ֣&6FVfvƤ֤&6FVfvƥ֥&6FVfvƦ֦&6FVfvƧ֧&6FVfvƨ֨&6FVfvƩ֩&6FVfvƪ֪&6FVfvƫ֫&6FVfvƬ֬&6FVfvƭ֭&6FVfvƮ֮&6FVfvƯ֯&6FVfvưְ&6FVfvƱֱ&6FVfvƲֲ&6FVfvƳֳ&6FVfvƴִ&6FVfvƵֵ&6FVfvƶֶ&6FVfvƷַ&6FVfvƸָ&6FVfvƹֹ&6FVfvƺֺ&6FVfv -0P`0` -`-!-Swig object carries a C/C++ instance pointerSwig object carries a C/C++ instance pointerPp	p		P 	5>\ v
@`@ 0#$%e@'|)*,-/@1	$ip	2g	D`	[cip@`v><L`T	;@3E	09	45	R`7	@	@&`	o5	 	3	1	` 	& 08	A`	^P.
wp`
,
@
`v
*8
P]`
(
@H@
#'; Y0,

@% 
H
 p
sp#`	 }
!m	


`^

6N@lO
08
?X
`000p
@
P/pqXP
EX
5 4^ |
D
,p


	8




`
0><*Gl
`h
t0P0
@
Pp
8
`X


`

Jp867`
.@
C[pnx
H
@x
"
0h'
sP;^9}'
(
j@(
W0)
A*
+
 `+
/,
@-
/
01
h3
x6
 07
5@7
M8
e@8
{P`9
Э9
(:
:
P<
Pp=
p/@IA=
>
0>
 ?
@?
@
@
VA
r B
D
 hF
|PhH
hL
8R
0 S
pU
  Z
@G` [
(08\
BP^0X\
 ]
@@]
h]
@@	]
8^
Ѕh^
 ^
0{Є^
Ș	_
X`
`
h	`
~a
a
 }a
b
|b
`b
pzc
yPc
uc
sc
PpXd
me
lf
kh
jhi
&ixk
l
hm
m
hm
n
gn
Cfo
Yep
o dr
y0cs
a`s
_s
 ^t
[pt
`Z@XtVTt
pcQPu
PO	NMO`L-Ju
GIx
]Hy
u@Fz
xz
PEz
`D}
AȀ
p)F?0
>
=

<h
;
":
-`8`
66
@4 
M \@n51
|0--0,!*)
&X
=P Q!$
'#
3"
=!p
0
p 

H
Ug0u@h
J 	
L6p
BX

Q

0	
cP(
rp
Yx
AX
. ؞
|@
8
^	
p\	`أ
p0
W	x
T	Ф
(
hF	0
C	

`

P@	P
P
=	 ذ
P
w(
` س
0@

Mط
"x
9P
5P
м
`Ip*
gy@p8
`З`

P!`M.
Г>
0
LH
] m @D
 

0

-	@
-	0

0P
`
{P
0z
Pyx
"v
s
tp
\nX
FlH
*Pi
f
`a(
\p
#[
9Zh
PY
pW`
T
pRH
Q
@	MP
h	J

I

H
epF8
JD
1BX
`A
f@X
>
	p5
z3
p2
`/
`,`
@'
@"

l(
P@
 
0
;`Y @p
;

	`
XX@hP(0@pxh!p" `#$+3Qk@h,@(/@2@869P:tX=u@(@0 A8BBPCbppDsD4 	0F G(N40^@yGGHCXsXH P@HyHPJxxJ JjJPiPQ`c0QVpbW`@WahW`W_W]Y[\d0Z]@YP_KW_8PVa3PJhbpFf>Xl#p=l>;8m8pm5nаp4`nn1oW/(pk,*)p %@"pQ
P`q'qCspOsp\@npt|XtptV u;0
v@w 
pww`@yz(|`~`~h`0@R+`;uP C0aQP؀ k@`@BdHp`00F	`@	 `T؄-0(u]8@؉G2 >@0pЏPpaxs-s-t-@t-t-t-u-@u-u-u-v-@v-v-v-w-@w-w-w-x-@x-x-x-y-@y-y-y-z-@z-z-z-{-@{-{-{-|-@|-|-|-}-@}-}-}-~-@~-~-~--@----@----@----@----@----@----@----@----@--@-Q--@--- -`---- ----@----@--`--- -`----@--- ----`--- -`-@----@---- -`---@-- -`--- -`---- -`--`--- -`--- -`--- -`---	)	=	Q	ؒd					@`0`	
#
7
J
Z
i







(0Pp@Tg}#6Tqؕ
,
G
a
z






'6Lau#5FVe(P%;Pnx2 HPbsp,9@FKZh{s-s-t-@t-t--t-u-@v-0u-@u-Pv-`@u-u-pt-u-u-@v- v-@v-v-v-w-@w-w-w-x-w-u-@z-@|- u-x-@y-0u-@-P~--p@u-`v-y-s-@v-@-@x-|-y-t-~-x-x-y-@y-y-y--о{-z-{-s-y-- @z-y-0z-z-{-@-@{--{-{-|-@|-@|-|-|-}-@}---v--y-}-}-~-@~-~-~-w-u-@|-x-u-@y-u-@u-~- -v-@-0@v-@|-Pt-`~-p@---{--@----v-|--@----@----Pv-`-p--v-|-@--v-@t-п--s--@----@----@----@---P-_xapian.sor.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.ctors.dtors.jcr.data.rel.ro.dynamic.got.got.plt.data.bss.gnu_debuglink$o(70;;N8oEoPPT^huhu*
hc ntHHz`` 00PP - 
(-(
8-8
H-H
`-`
 `-`
@-@
-
  - 
؇ -