HEX
Server: Apache
System: Linux msm5694.mjhst.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: camjab_ssh (1000)
PHP: 5.3.29
Disabled: NONE
Upload Files
File: //usr/libexec/dovecot/director
ELF>e@p@8	@@@@888 hh!h!P pp!p!TTTDDPtdlll||QtdRtdhh!h!

/lib64/ld-linux-x86-64.so.2GNU GNUn^
?	ڭ5
)`NtA1"! BQ 	EP@9"J0\TBE!6#Lpg	 1q
D  I
 "#$%&'()+,˵!$dP^=N<\[z[wɹ9Z#NH4zi GkeUaj~Am4]i^5M4FFLCP)b#.փ
4H
Eaa^DsbDkmW1!y
_.2bݯ3]%Mg^?Sqx<je%
9\Nܕs\";QM)EKX3%N5R݀k2CQ,2RkCV6c+qXVv>=$՜xcOU!>@M慅tLC5ؕկJL:T$#'AkGW?ÚwڵaK|a]*O0KB$lQtLCEOa6Ī!Aa{u::ٍӾO*uUT-lg2#Nk|~QK5]ыZ%6Lj	CZLF`B9a		"L
	|


 	Yh<aS	68L.F	v	#	
J
	9	Wj
g	
?	09
+2_-}Qd
- eu3&L


RB n
EdK	
	m\/< Y9}6	f	
	&
ZET
lP )"
U

P
`I<
To
Fu
E4G
FV
0t
(
BX

)*$
XeD
L
s[L
@G
p{7
@Fg
=p !P
y^
0
U3
 }
p<
`.!
Pt7
@ 


 F
C7
 W3
p
`wX!
П
`d
K
HMr

Ah
eX
06[
`my
@~


0"@
P~\
Pm	
F
`
p


2

p3
 
`
A

@DDq
."
 
`
p[
}
 O
@n*

5

'
@c
0;hK!`!
pL[
@H
z

pxe !8
u
 o2

}
p


V
o
`o+4
T
R%

E*c
O
P/
}]
Y
`
@)|1XW`!
`|/I

7U !
l_
zyX
D!o
Xg

-A
U4
rR!Pd !^
`BF
s
Cg
p=7H
b

 1
`W
0-?
P`

,
x
~B[

Qb!
@(
PCrG
PR:
PBlibdovecot.so.0_ITM_deregisterTMCloneTable__gmon_start___Jv_RegisterClasses_ITM_registerTMCloneTableo_stream_set_no_error_handlingarray_bsearch_insert_pos_ii_stream_get_errorio_addi_errornet_gethostbynamehash_table_destroystr_printfamaster_service_client_connection_acceptlog_throttle_deinito_stream_get_errormail_user_hashnet_ip2addri_stream_set_return_partial_lineclose_keep_errnolog_throttle_accepthash_table_lookupipc_client_deiniti_stream_closet_strsplit_tabescaped_inplacet_str_newmaster_service_get_socket_counti_stream_readt_strsplit_spaceso_stream_uncorkprogram_client_set_outputstr_append_tabescapedtimeout_add_absolutet_strarray_joini_infoi_stream_get_data_sizenet_ip_hashbuffer_deletenet_connect_ipi_stream_unrefrestrict_access_allow_coredumpsi_stream_destroyo_stream_destroymd5_updateipc_client_cmddec2str_bufmaster_service_init_logiostream_temp_finisht_strsplit_tabescapedhash_table_try_removebuffer_appendt_strdup_untilprogram_client_run_asyncnet_try_bindmaster_service_get_socket_namenet_geterrorstr_to_uintmaxo_stream_get_buffer_used_sizenull_strcmprestrict_access_by_envbuffer_create_dynamici_fataldec2strhash_table_create_directbuffer_append_space_unsafei_snprintfnet_addr2ipt_pusht_pop_checki_strdupioloop_timemd5_initarray_idx_modifiable_itimeout_removebuffer_append_bufpool_datastack_createmaster_service_settings_read_simplemaster_service_init_finishtimeout_add_shortt_strcutmaster_service_settings_getnet_connect_unix_with_retriesipc_client_initvar_expandi_stream_create_fdi_warningo_stream_create_fdcrc32_data_moremaster_service_set_die_with_masterarray_sort_it_strconcati_stream_skipo_stream_closeprogram_client_destroybuffer_set_used_sizenet_str2portp_strarray_duptimeout_addstr_to_uintmaster_service_settings_get_othersiostream_temp_create_namedstr_cmaster_servicei_stream_read_next_linemd5_finalmaster_service_client_connection_destroyedo_stream_flusht_strsplito_stream_set_flush_pendingarray_idx_set_isafe_memsetstr_array_lengtho_stream_nsendi_strdup_printfo_stream_unrefstr_to_timemaster_service_runt_strdup_vprintflog_throttle_inithash_table_insertstr_free_without_dataversion_string_verifytimeout_resetnet_str2hostportnet_ip_cmphash_table_countdefault_poolprogram_client_createmaster_service_deinitprocess_title_seto_stream_set_flush_callbackioloop_timevalo_stream_send_strnet_get_ip_any4net_get_ip_any6master_service_initbuffer_freenet_ip_compareo_stream_nsend_strio_set_pendingnet_getsocknamerestrict_access_initi_debugi_stream_next_linetimeval_diff_msecsi_panict_strdup_printfio_removeo_stream_corko_stream_nsendvo_stream_sendcrc32_str_moremaster_getoptbuffer_append_clibc.so.6strrchr__stack_chk_failstrlen__errno_locationgetrusageoptargstrchr__cxa_finalizestrerror__libc_start_main_edata__bss_start_end/usr/lib64/dovecot__libc_csu_finiauth_connection_deinitdirector_get_username_hashnotify_connections_deinitdirector_connection_is_synceddirector_request_continuemail_host_add_ipdoveadm_connections_ring_synceduser_directory_user_is_near_expiringdirector_initdirector_host_add_from_stringdirector_set_ring_synceduser_directory_iter_nextdirector_kick_userdirector_update_hostdirector_default_settingsdirector_connection_is_handshakedmail_hosts_getdirector_connection_set_synceddirector_host_refuser_directory_refreshdirector_host_freemail_hosts_set_synceduser_directory_iter_initdirector_connection_init_inmail_host_get_by_hashdirector_set_ring_unsynceddirector_connection_senddirector_connection_get_hostmail_hosts_have_tagsmail_hosts_deinitmail_host_set_tagdirector_setting_parser_infonotify_connection_inituser_directory_countauth_connection_get_outputdoveadm_connection_initdir_debugmail_host_set_vhost_countdirector_iterate_users_initdirector_sync_freezeuser_directory_initdoveadm_director_commandsmail_hosts_initmail_hosts_sort_usersdirector_iterate_users_deinitdirector_connection_init_outuser_directory_user_is_recently_updateddirector_update_userdoveadm_connections_kick_callbackdirector_kick_user_hashuser_directory_remove_host__data_startauth_connections_deinitdirector_host_restarteddirector_debugdirector_update_user_weakdirector_host_cmp_to_selflogin_connection_initdirector_deinitdirector_host_cmp_pdirector_remove_host_IO_stdin_useddirector_notify_ring_addeddirector_connection_corkdirector_host_addmail_hosts_parse_and_addmail_host_get_tagdirector_connection_uncorkdirector_iterate_users_nextdirector_connection_pingdirector_host_getmail_host_remove__libc_csu_initdirector_find_selfmail_hosts_have_usabledirector_user_killedmail_host_lookupdirector_move_userauth_connection_initdirector_host_lookupdirector_sync_thawmail_tag_finddirector_sync_sendauth_connection_connectdirector_host_unrefuser_directory_lookupdirectors_deinitdirector_set_state_changeddirector_resend_hostsdirector_update_senddirector_connection_get_minor_versionmail_hosts_hashmail_host_add_hostnameuser_directory_sortdirector_connectuser_directory_deinitauth_connection_set_callbackdirector_ring_removedirector_resend_syncdirector_connection_is_incomingdirector_host_lookup_ipuser_directory_adddirector_update_send_versionmail_host_set_downdirector_user_killed_everywheredirectors_initmail_hosts_dupdirector_connection_get_namedirector_requestdirector_flush_hostlogin_connections_deinitlogin_connection_deinitdirector_connection_get_statusmail_hosts_get_tagsdirector_kill_useruser_kill_state_namesdoveadm_connections_deinitdirector_kick_user_altdirector_service_settingsuser_directory_iter_deinitdirector_connect_hostdirector_connection_deinitdirector_set_ring_handshakedGLIBC_2.4GLIBC_2.2.5
ii
ui	h!fp!pf!č!̍!!!8!!Jh!Jh!Jh!!Jh(!H!h!!ю!!!!3(!HH!ah!w!!!ˏ!! !(! !0!!X!@ !j(!j0!j8!j@!jH!jP![`!h!Jhp!Jhx!!!Jh!Jh!Jh!!!! ! !X!X!`!`!p!Jhx!Jh!!!!!!!!Jh!Jh!"!Jh!Jh !(!P8!@!
P!X!"h!p!!au!!!!!!!@!! !t! !t!(!Ƒ0!@!בH!%X!`!	p!tx!!t!!u!!!:!;!M!R!!!!!!!!!!!!!!	!
!!!
!!!! !(!0!8!@!H!P!X!`!h!p!x!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2 !3(!40!58!6@!7H!8P!9X!<`!=h!>p!?x!@!A!B!C!D!E!F!G!H!I!J!K!L!N!O!P!Q!R!S!T!U !V(!W0!X8!Y@!ZH![P!\X!]`!^h!_p!`x!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u !v(!w0!x8!y@!zH!{P!|X!}`!~h!p!x!!!!!!!!!!!!!!!!!!!!! !(!0!8!@!H!P!X!`!h!p!x!!!!!HH!HtH5R!%T!@%R!h%J!h%B!h%:!h%2!h%*!h%"!h%!hp%!h`%
!h	P%!h
@%!h0%!h %!h
%!h%ڃ!h%҃!h%ʃ!h%ƒ!h%!h%!h%!h%!h%!hp%!h`%!hP%!h@%z!h0%r!h %j!h%b!h%Z!h%R!h %J!h!%B!h"%:!h#%2!h$%*!h%%"!h&%!h'p%!h(`%
!h)P%!h*@%!h+0%!h, %!h-%!h.%ڂ!h/%҂!h0%ʂ!h1%‚!h2%!h3%!h4%!h5%!h6%!h7p%!h8`%!h9P%!h:@%z!h;0%r!h< %j!h=%b!h>%Z!h?%R!h@%J!hA%B!hB%:!hC%2!hD%*!hE%"!hF%!hGp%!hH`%
!hIP%!hJ@%!hK0%!hL %!hM%!hN%ځ!hO%ҁ!hP%ʁ!hQ%!hR%!hS%!hT%!hU%!hV%!hWp%!hX`%!hYP%!hZ@%z!h[0%r!h\ %j!h]%b!h^%Z!h_%R!h`%J!ha%B!hb%:!hc%2!hd%*!he%"!hf%!hgp%!hh`%
!hiP%!hj@%!hk0%!hl %!hm%!hn%ڀ!ho%Ҁ!hp%ʀ!hq%€!hr%!hs%!ht%!hu%!hv%!hwp%!hx`%!hyP%!hz@%z!h{0%r!h| %j!h}%b!h~%Z!h%R!h%J!h%B!h%:!h%2!h%*!h%"!h%!hp%!h`%
!hP%!h@%!h0%!h %!h%!h%!h%!h%!h%!h%!h%!h%!h%!h%!hp%!h`%!hP%!h@%z!h0%r!h %j!h%b!h%Z!h%R!hAWLAVAUATE1USHdH%(H$1Hw!|$<HL$0H=/HT$<Ht$0HD$hHl$NHD$`1fD$N=H!HHK~9DtL-~!HI}H;H;HT$XHt$`{H;H5-H;H;xJ
H;>H H$Hc~!H8CH;Hi!Hf!\DpHD$RE1Ll$TDd$HD$(HD$PHD$H$HD$HD$pHD$ FH5'LL$TH=ށ!LD9H;/HInHHH-LELVHHHH=LELfxf.H;A2fYH$dH3%(Hĸ[]A\A]A^A_fE3HT$Ht$D|$PfE
H|$ Ht$H5ULzH5L^H5,LBH5-LL$8"L$8tH56LXHT$(1D$TD$Rf'H$1f;B8fEDd$EuH$E1H@8;L<$LH
Ht$pAL)IwHH!6H=!:H!IwHx`FVH-!H}`1HEh1QWD$NH=c!H5fGH!D A HB!fxumH;H;H5H=!tH=!q<H=~!`+;A
H=~!uH1kHxH=FH1H;HiH
H5E1Hu~!IuH=1Ht$XH=1H=1H=11z1I^HHPTLH
H=VaH}!H=}!UH)HHw]H|y!Ht]@H}!H=z}!UH)HHHH?HHu]Hy!Ht]H@=I}!u'H=gy!UHtH=rq!Mh] }!@f.H=n!t&Hy!HtUH=n!H]WKf.AU@ATU1SHIH|!Hx`HHH|!Hx`I~HL`L9tfHHHxI9uH5F1LH|!PxPpPttH521LHb|!HHH5H+
&|!H+|!L1}H.|!H5LH(H 1H+
{!H+{!H
H
AL]H{!LHH{!HH{!H H(Hy{!Hz{!HH[]A\A]H5<1LHx{!H51LHX{!f.AUATUHSH0uH[]A\A]@HHIHILgL9u8HI9t%H;uH޺LHOI9uH1lHu]H1HLHtIEHtH[]A\A]饿DHH[]A\A]酿LH
H5%H=1f.ATUSHHdH%(HD$1GhGHy!Hy!H;BHw\HHcHfHoD'H=y!H躌HQ@pGH=y!HDXH
DHD$dH3%(2H[]A\3H=By!fD3H="y!赼3H=
y!1fH5H=1ffDH=H@@HDHH$xOH7H$3@H=x!@3H=rx!1nfHHXH=iH17MLH
tH5H=1DATUHSHH(dH%(HD$1LHHt'HLd$ulH=K@1Hu@1U8HD$dH3%(uoH[]A\D1Hu@D$HU8HkHH1~L&H}(MHHuH=1Hu@1U8BfUHHSHHr!H8HRHH@PHCHv!HHHCtHHv!HH[]ÐHw8HW@USHHHʼnC1Ҿ@{1HHC(1HHC0{LAH+Iٹ\HC H[]LH
]H5H=P1sHsH=1QDf.USHHHHHHSHPHCHtHHHC{Ht'H{ oH{(H{0m{5xVH-"q!HsH}HP H}HCHHH@ H[]fDH9!u!oHCHu!_H=1m뚐f.HG0HtLRH
H5H=~>@f.Ht!HtHHp@1P8Ht!HuHDH=1H=1SHHXHH[fDATUHSHdH%(HD$1HtHH11IHAH1Hu?9v5HAptLH$艄H1HAH1H9wHD$dH3%(u	H[]A\@f.HHO Ht_L1I@HIt(H;
tH19sHH;JuH1H5H=9t1L]H
H5fH=m1lff.AT1USHHAH)HItK8Et?@1DAHD@pt)1DD1HTBptʍJ9r1[]A\[]HA\ÅtMBttBtHHtHfDLRH
H5H=H=1qSH
H5XHIu1HCX[fGptHXGptf.L6RH
H5H=YAVAUATUSHH dH%(HD$1H t*HD$dH3%(H []A\A]A^fLsHdHL)H1HAH)HE1L,fIHM9txHEHxFuHEHPHSHPHS@CSLHɁHHC tCHp-HHL}tS@{H=T1[LQH=bH1n@f.AVIAUIATUHSHG8HIL`L9uBf.HI9t/H;O}H9uH;r}ufD1[]A\A]A^DHMPHH~H;k!H5HH1)HEXH~Hk!H5HH)1HI]3HIXU(Hu H=HM1MAuft-H}Ht HEPHLG@*u(Hj!Hu0H=HHEP1<DUSHHH{0H1Ht|Ht"H9tHHH[]HB]DH[]ÐATUS0HvH(H0HtH0L%i!H{01Htx{HH{Ht	H{HuH
H9t$H
!H5AIغ\0uHCHH{(Ht
{H{0Ht
~{H{Pt	H{PI$0HH4H{`H{Xtt[]A\H0LH
H5H=G1@H{`L%h!H=1I4$+0fH[]A\LH
&H56H=E1<ff.AWAVAAUEATIUSHHH9w DD$[AL$(IT$ H5&HIE1uM
LL H{0Hd>H{(HtNH{0H[]A\A]A^A_NH{0ytL$H5EL1!H]g!HPHHH&f.S0Ht0H!g!HHH{PHt[H
YH5IغfqHCP[Ðf.ATIUS0u=uaHG8HHHhH9tH;HxH9uA$0[]A\LH
H53H=19LH
H5H=e1AUIATUSHHB(HHG8HIL`L9u:}DHEuH=TMHP81H;HY<HI9tHH;wI9tH;wwHEuH=HHP819H{H
<I9uH[]A\A]LH
H5H=y1%LH
WH5H=Q1f.HXt	[f.AVHAUATIUStiHG8AIHHHhH9uEDHH9t7H;vI9tH;vD9rH;LH;H9uf[]A\A]A^LH
)H5)H=1/Df.AVIAUIATIUH@SbH5Hú
HLHEtH4HHHHKMtvH{t
1HAL$(IT$ H5NED$81HDLHY
HH[HLH]A\A]A^yfLe AD$8{AWIAVIAUMATIUH@SHiH5HúHLH	H
LHEtH#HHHH:MH{t
1HAL$(IT$ H5_ED$81H/LHDH߾	LH,
HoHHHL[]A\A]A^A_HFfDLe AD$8`AVIAUMATAUHSHLqH=HD1CtHHHH@HtKL3U(M8H=Hu IE1THLH[]A\A]A^fHk E8fDH1vfDUHSHHtHV0Hw0H=1
HH=	1S(Hs H;HH[]H1@AVHAUATUHSA@(HHIHI8IxP(Hp E@1LO8H=ZH9k It&H{(HtH{0t\rH{0IPrI9tHHL[]A\A]A^1sH{0L9t)L9c(uy[]A\LA]A^6HG P8JH8bH{(LH
H5H=41LSH
H5H=1H5H=C1@f.UHHASHHHt9J8P(Hp H=10HHH[]H1zf.HG x8OH8뻐AWIAVAAUI8ATIUSHH-R_!LD$H}HPHL fDpIELD$H}HCIEHCAELLCH}HHǃH}H@HǃHC@HC8HUAt$:A|$0H=qHC`Eǃ	HHH[]A\A]A^A_fU1SH(HHdH%(HD$1Hs8HNHHs@tKHHl$HmHH5HHHD$9Hs81HNHHs@uH{`GH{h>HH{Ht	H{HrHtH\HtHFH{Pt	H{P6HtH H{Xt	H{XH1HNHHtHHHl$
DHtyHHHHD$rH1HNHHuHHH{8H\!HH8HP HD$dH3%(u/H([]LH
 H5H=1:DSHHt$8HT$@HL$HLD$PLL$Xt:)D$`)L$p)$)$)$)$)$)$dH%(HD$(1HH`!8u"HD$(dH3%(unH[fH$1D$D$0HD$HD$0HD$ bHt$H߉D$AH=%
H1H|$Df.S0HuTHtH0tH=1b0H=10H[LH
H5H=1DAWIAVAUATUSHHt$uI1HFL6I4H5lZ!D@1DgMhH6HL9t_A1I@puHHPHQ;H9}HxXHW;H9}HT$HLIHY!HL9H0ufDIHH)H~IHHHJH9t%DHHHBPHPH9HBXuIHt	IH`H
H59MIGHH[]A\A]A^A_H=N1I(Ht&jH=H1I(H5YP4A0ALJ	t-uHL[]A\A]A^A_IHL[]A\A]A^A_vfDH5@ATUSHH0H0H(t~H-oX!HG HUPDH`kHs ADEH߹	H{PHt9D$D$H[]A\H=1kH5aHL@1H[]A\DHHuHG8H(IL`L9u@HI9tH}iuf@f.S0Huu*[LH
H5:H=1@H=#1[f.SHH0H0uwH{0HhH=0H1H{(Ht1iH{01iH{`ڼAHV!Hs H߹	[DUD0[DH([[uH=w1[H{(tLH
H5H=l1USHH0t\ƒ0u=HC8HHHhH9tf.H;HhH9uH[]爇0LH
H5rH=1xAWAVAUATUHSHHHV0Hw0dH%(HD$1L7H=%EpEpIU(Hu H=1IHHL1IN81HAL!Iv@AuUDA9vHI<H<$fH9uEpuH5NL/IN81HAL!Iv@AA9wfDI~0t<LIHD$dH3%(uaH[]A\A]A^A_f.Cpt H5.LH
]H5MJ0uIAUHATIUHSHHHQHHLjt2HtXH8P(Hp H=xLC81{1HLHHLPHHHH[]A\A]VfDHG H8H8뜐AWIAVAUIHATUHSHHHIM(IċCLK8DE8H5HU L$1AwBA>t[Hs8LH=1HHL[]A\A]A^A_11	LLLxAv2{HKH5lL1D+Hs@HtL:
L}LHLL[]A\A]A^A_H1WIm E8H=1/f.ATUHSH`pH}`HHaHIL`L9tfHHu 1HHKI9u[]A\ÐAUHIATUHSHHHQHHLbtMH8P(LC8H=bHp 10LHH1LHHH[]A\A]HG x8OH8말AUIATIUHSHHHXtkH}`*KSH=Hs8LCA1HLLHiH}0tKPHH[]A\A]@H}(u@f.AUHQ!ATUHSHHH=S0L+H1H{8t	H{8?L%P!HshI<$HR I<$HChHHR HEHL[]A\A]f.SHG HHtVx0H=bT!ubH{ 0tHs {[2fH`'HC HxXHs {[
LH
?H5_H= gHC sH=P0HO!H14vLH
H5H=k!1ATUSHuUHF H@0HF Hx8HELc H
KH5I؋P4inID$8[]A\@HF Hv @0{[]A\DHHG Htx0u6Hw HLuH
H5?H=GLH
H5H=s1Df.HG Htx.tHx8t
Hx8fDHw \ff.AWAVAUATUSHHF.L.dH%(HD$1HCvHxIH{`H{XMtI9\$ tUsH=1*H{8ucHM!HH8HP HD$dH3%(H[]A\A]A^A_DsH=n11҃LLL%H
"H5H=:1HL=Ls@HH$H<$JHLELSHshH=MH1`H<$HIuH7ff.ATH
IUSHHHn dH%(H$1HFHL$`H
UƄ$D$PiHL$xD$hhHP8HDŽ$HT$XHP@HDŽ$HT$pHHR :tf}u51HLH$dH3%(H[]A\D}-tHP  HU@HP(HUH@0EPHK!H8I$HT$PHH$L$Hq HH$HEh1HH$DŽ$'QsHDH=HD$1H}HD$VHD$ HCHH@8HD$(},HHDHD$0}(HD$@HD$8H=E0HUh1s7H}hHt$LL$LEX1L{HCubHp8H=1H=H1HHE`Hu`H}XH}XH5'E.HFHH8HuhH=SLD$1H1@ATUHSH^ HC0H
J!IHuAvH%H=1-I|$0C0t9C0[]A\ËvHH=C1I|$0uH=1I|$0HC0[]A\LgH
xH5H=1辿LH
PH5H=1薿LOH
(H5hH=1nLWH
H5@H=1F[HL]A\SHHt{HPtPtH;HHtHCC.sHxbHt
H;X H{8H;pHH!HH8HH@ H[DH=!L!Ht$oHt$gHsH=1^NfH=1BfK0QwcS-H;H[HLH
#H5H=]f1
L?H
H5H=61LsH
H5H=1躽f.AVAUATUSHHHB Ht0P0HG!sH=HH1[]A\A]A^=DHF!IIMDL$H$pH8HPH$HC HL(DL$HHCD$EAFpME-ID$ H
H5IغN0uHEID$(HEAD$0E$AD$E,AD$E(AEplE0HE8L9cD$t{sH=I1fE.AEtHIHHH[]A\A]A^HAEpH
dH54IغN0uD$HE8E0EuU-H}HH[]A\A]A^[f.AWIAVIAUIATUSLHI@HL$L`LPHHDL$L`I9HCHI9D$HHD!Al$H='H]CDHEHK81IT$8>MtaAM8HEAU(H=<DEIu LH81LLH1bHKHHH[]MLLA\A]A^A_E1\@Mn AE8HAM8H=!D1HC!DL$LHE1HD迴HIHC!H=
DHEIT$81]LKH
H5ZH=1`AWIAVIAUIATUSHH`^I}`HHOHIL`L9u,rfDHC!H=RH1HI9tHHHxfHtIHP HtXR0uHLHLLL!I9uH[]A\A]A^A_DH=QZH=y1@nf.AVIAUATL%USH`cI~`HHTHILhL9tNDHHx蒲Ht-HP Ht$z0wJ0IcLfHL0HI9u[]A\A]A^fDIv 1L(fDIv 1L@fDH1B!H=
1QB0Df.UHS HHA!H8HRH(XH[]USHHHHo蛸HuvHθCH{HuHHx`H8Hp1DCHOHHA9s@DHH9veHsHHx詷HHC-HtH[]H1[]LzH
"H5RH=1XLɺH
H5H=10HSt6HHt.HH{t	H{۷HL@!H[H8HH@ LH
vH5H= 1̶ff.HHHHr鎸@f.H5H=H1GH5H=1HD!+HC!HDf.H=C!HH=C!HUHHSHH蜸HHH[]HAVAUATUHHw`SHHL%>!dH%(H$1LUHspLAFHs(LA7HAHH5HH
H1?H51H" H{`~1DMbDDH5H)i)1ܻH{p~1DMbDDH5H)i)1褻8H苵HHH51Hj9u1H$dH3%(HĠ[]A\A]A^f.1HuHsHHMbH5H)i)1H5HH1̺EDMbDDH5H)i)1菺f.H5 H1oVEDAUIATIUHH5SHHHHdH%(H$1MItH5LH1Ht1H跺tkHH5CHHH+1HH53HHH+1蟹H$dH3%(uHĨ[]A\A]fDHH9MbH5cH)i)1=UH;!H5rHH1L)SHH8dH%(H$1H,;!HHPHHW0HG(1苹u9H$HT$HCHHSPH$dH3%(u	HĠ[^@f.AUAATIUSHH8t,HHtHHsHQ0H[]A\A]H=U1޸LH
H5H=16HSH5HH1޷H5HAt$聱D(A<$H5EH1袷H5HHH8tIuH5wHz9uW)HĵHZ[]A\A]H=YH1dH5H5H59LH1hH5&HfATUSHHHT$0HL$8LD$@LL$Ht7)D$P)L$`)T$p)$)$)$)$)$dH%(HD$1H$HH5jH0HD$HD$ $D$0HD$跸HHIiH(HsH=HM1JHHtHg8!HHPXHD$dH3%(uH[]A\迱Df.AWAVIAUIATAUHSH(HBHHLH@AH$D$H7!HIR0HH9H<$DLL$DD$HHDD$LL$7@(E1E1EHCL9thLkAAESH9~0|$Iq0;wHH9@H=)1DHD\$D$D\$D$EAHL$`HH([]A\A]A^A_@H(HDEL9hEH<$HLL$LL$H{ HCIM8H=eDHP81/E1E1@H=)1HDD\$H<$HKD\$kE2I~$$HCIM8H=DHP81E1AgDH=YD1c(AA<f.H<$HĪHCIU8H=
DHH81?A@E1H<$HLD>Ht$`DD$H=HP(ADD	ˆP(1*DH=Y1HDfH=DK(E1AQLL$HHD$HCME8H5DHH81KSH|$H515A8LL$HC HtQHx8tH|$H5LL$HC LL$P0H4!H5mH|$LL$H1ͱLL$H|$)LL$$H|$JH=H1ɳHCME LLD$Hx ~MLL$LD$AIw D1LE1A!H|$H5H19LL$
LkME DU:SHHHG8f%fD2H
H5I؉ŲHH[]UHSHH_H{(tCH{0t<HH{`AH2!Hs 	HDyHH[];f.AWIAVIAUIATUHSH8HdH%(HD$(1H۲Ld$H;LH{Ht$
|H{Ht$膬xzD$HT$
H]LAI}GHHtB@pu<IL$9J8sJ80HL$(dH3%(u>H8[]A\A]A^A_I1DH51LWf.ATIUSH>HHt6H~t/HHxhH{H茭x+[]A\@H5L1[1]A\fDHSH5L1[1]A\f.HH5^L1[1]A\SH
H5HIܫH[USHH~uP҉tH[]@HHtDH+H迨H-0!HsH}HP H}HCHHP H1[]LH
H5ZH=8	1@ATA@USHHdH%(HD$1H/!H8HPH$H/!H,$DHPHDH]HU HE1?HH,$1HHpH HH$HDHS@H{8H$HL$dH3%(H$u	H[]A\袨fAWIAVAUATUHSHHXLHdH%(HD$H1HD$(AAeLl$0H;LUMH{Ht$$7AmHCAHD$fH{<UHt$(HuHC8DD$A8H[  .HD$8t
}XHELHx`8HID$$A9D$]L蕐H|$HHD$ӨNAD$PHuH=1jt$HT$(HLH袐t$$HLH}LLLAf.H51H1HL$HdH3%(HX[]A\A]A^A_f.HõHD$D$18 @J<DuH51H1{IL$8HUH5~HH1QAD$:D$HT$(I9T$H5]
HUAT$L$$9t:D$A8D$tH5H(L$$AT$H5)H1ΩH5(HAL$9L$$HFL$$ID$H5H9D$(HHMD$(|$L$$HD$(HHD1E1hHH=tH1HELp f\$LA2\$.H|$HHD$lHEHx`oLAHl$(\$$軫L$H=OHE1IH5I1H1D$D$HEHL$LHHx`袈IH5
H覧L<LrH
.H5H=Ȥb1t1pH\$HuH=IT$8HL$1I9HLfATUHSBpHAH?DH&Hu0H=NH1HHCH=L
H-IٹR	H
aH5
HIغT	'AHH[]A\LH
H5иH=H	1Zf.AUATIUSHHHdH%(HD$1訢HG8IH-!8LL\L9AHH莠H=CH1荨HHHHtH苧H
H5Iغ	1讣HHD$dH3%(H[]A\A]H=H1HHߋrHec1	H5LD$6HxHt%@HUHsH=31HH}uH|$
HLLL9HCL(H'!HHPHHSxHCp5HH9HCHfDUH1SHH=ոHV(Hv HHHHH;H
H5]Iغ"'蘦HH[]f.USHH8HoGHE(H9HFpHHH9tS9tH[]fDHU ?>yHHE(HuHHv0H=1H蛤HH=ͷHp01ҥH}(HVH7&!H](HsH8HP HHCH=Hp01譡HHC2H=-1莥1"L>H
H5H=ß:1oL
H
H5H=91GATIUSHdH%(HD$1HG8HHHhH9uPHH9tGH;8H<$<uHuI;|$(tuH5H)LHD$dH3%(u	H[]A\BfATUSHHkHHIHtHp0H=mL1-A<$t
{XH}8LM@1HGHIAt$H9ufHFH9\t5HD9rL/H
OH5[H=9t	1DIL褡H9](wH9]0`9HHt7HǃHtHQHtHkHtHUHIHtH裞H觟H[H18u8HXH}(tAH}0t:[]A\DHCHx`蓌fDH"!H8iH[]A\mDH=L1GHH踛HE0HE(HtL1[L[H
qH5}H=[	1H]H=5	1סLҳH
$H50H=a	1躘f.SHHH(HXHtH!!H'H;
|HHtH
!!H	HHPH{0t	[HH5.[SH0H|$dH%(HD$(1茡HT$H8%LJ8LR@LL$LT$H5HߝH= !Ht$^MbH5H)i)1bH|$H)H踜HHT$H=EHrH1VH|$H5<HD$(dH3%(H0[H5H$@HBHR H5gHHT$HD$DHB(HR0H5IHHT$HD$œXHHH|$H=!Hƈ!MbH=)i)14H|$H¾H|$H5:Hff.SHH|$|HHD$H=%!H葙MbH5CH)i)1蕜H|$HH1HH|$H¾H|$H5H[@f.H3HnH|$H|$H5ҹHHH5YH|$H|$HÐSH56HH_H|$H|$qH{0t
H[@H5HaH[Ðf.SHHZ3H{0t[f.HH5ܰ[ SH5HH_H|$H|$H{0t
H[@H5QHH[Ðf.ATUSH1bH{IoHΝH=7MH	1AHH[]A\@f.UHSH8HHHhH=H1跘LHIHC	H
FH5Iغ	H'&HsH=H1MHHH[]Ðf.AUATUSHH|$F`H|$HT$H5-HHD$HYH\$L=H9	IHHD$H覚H\$H
JH5	'I1HHD$H蹘H|$Ll$@谛HIEHHIL`L9u8YJ(HR H5H1טHoLHHI9t#HBpuH}t1HH@HD$H跗H[]A\A]É՚HT$H=HrH1苚贚H|$HDUSHHHdH%(H$1UHCH
H5IHP(i!
ڙHHCH5{Iغ#
HH,iH
M訙HH!8HHPHHHHHH1HHHHEH"bH$HT$HHH!HH=H01$HHH$dH3%(uHĨ[]@Hǃ趒fD8yD{f.AWAVAUATIUSH8dH%(HD$(1%A$8A|$XHGH5H蓕L{Lt$A'@I$CHHWL;{5uLHHD$őHt$HH5	HXHEHp8HHt$蓑Ht$HH	H&uL苏HHD$^Ht$HHΔE(|
HA$ HLHKAJI$HAH=HI$D$dD$H5ªH4kLHMI$A$8ID$Hx:tA|$XH5WL{H5dLlA$8f%f=tsI$LI$蝕HL$(dH3%(H8[]A\A]A^A_H5ԩHLI$J1ID$A$9Hx`qIt$H=1rLWH
H5KH=)k1ՌL/H
H5#H=1譌HAWAVAUATUSHdH%(H$1H|$HH_HWHHt@HtjHL$HHH賒HT$HHH_H$dH3%(u H[]A\A]A^A_H|$HH51H|$HH5}DHD$HHH|$HHrHHD$HH迋H|$HHUDHy!HHPHHA`HQh藭HD$HHHHD$HD$\HD$HD$dHD$0H$HD$ HD$pHD${HHHT$H1HHH+D$H HHHD$输Lt$HH=D$\H1IvpH踏L IM!E8M(LXI0AH=MLH={LH=0L H=R
L	H=LRH=7LH=,L
H= 
L
H=
LH=L	H=L8H=L[H=L;H=	L3H=L&H=LH=ԧLYH=LGH5ΧLL1H|$\Idž(Idž0>H=uL)LL\$(L\$(IUH	HH!I}H$藋!I}IvX肋!$Z!A~XwIFHx`w!A8A8\IA8H IFA~XH5H0A15IFHx`vHL IFHx`vHLHHI9HL$(B
H\$8EtK	HNHHA}IMH5H1D豍Iu@HtH
HH+LHpH}IL9d$(M,$LZrAMIU8H5HH1>;E	H蘋HH=Et<AA$MA|$EA|$HL$HT$ LLMfGA8H!A8HPHIV@IF8I}Ht2H$KH!H+$BIzA8MH
JH5@IA8IT$pHt$ Lg%I`pI"I#IHGXHP<H
!HH9~ID$(HTHH9IT$ %qID$(9I|$(8f.AMA@fH=LH=L	AI}HH$x{$IF<0IvH=1螰A8@\@L8vI}Ht$EuH!H(IGH=HH1CLHH|$Idž(Idž0蘄HD$HH7EyAIL\$(E8L\$(L肌I}Ht$苉I}H$H=!IGx=CAA9tMfA9M;t$(LDH5<L1'H|$\蝃H|$HH#H|$HH
HD$HHfLHDŽ$l3I}Ht$0EI}Ht$ oI}HtH$AIFHt$ HIFAHx`nH/HL$t$dLL$`E1HLH$H$2
|$`IFHp HT$pB(I~AkI} Ht$0ixEAI}(Ht$Mx)AI}0H$.fDH5L1oE1H|$Idž(Idž0́E+!fDH=L	H=L8A8DI}H$7rL%(	!I,$+T$pi=ZIvH$H=1SI,$7f.HT$H$H$LL$unL$LMD$I$AII~H$&H=kH1H|$HHSfDA1H>TfIL$HL$Ht$hLL\$hLHD$(BA(IFL|$hHL.Ht$0I?HD$hL|$ HxL*IFLHx`kHIEIVHD$pH9B HP t$dH=#1AAH1!L$$LL$`t$dLLHE|$`I~t	HG HD$(L$A@(HL$pHt$(LAȥHT$H$Ht$xLL\$xPH$Ht$xLcAHT$H$H$LL$L$L蚆aL|$ I<$L谀HIFLAHx`"jH=II~HH$αfHT$H$H$LL$ZL$LL|$ I<$LIFLAHx`ziHII~HH$vuHD$pHDŽ$,fDHT$H$H$LL$;L$L2Ht$I<$H$L|$ HxL*IFLAHx`hHIII~L$pH$4AFUA|$L聄sI}Ht$0Z~]I}Ht$ ~GI}Ht$.~1IE H5E18wAIFAHt$ Hx`gHXH!L$pHH9~T$pIVLL$`ELHH$L$pt$dH$H"H$T$p9PsPA9fH\$8IFH5H01蜀H4{LHyII~MLImIzDHT$H$H$LL$*L$L‚I$IAI~H$vH=Lu'A~Xw LL\$(kL\$(DH=֖L\H=!Iv(M~=|AA9tI
MbIDDH5ELIV)iA)1LL@L)c}AGqLS~yH=H1IH@PA8A8	MfID$0HtoIT$ HIIH=HP0ID$0HHp01
IH=?Hp01DI|$0HH!Mt$0IvH8HP IIFH=BHp01|LIF!ID$0HHpH=1ѣI$H(ILhL9u}DHI9kHuV`tNdDNlLDFh腗HE@`1LLfD;EL$DE9f+AD$@pAt$@;IT$0H= ED1AHT$H$H$LL${L$Lr9Ht$I<$Ky#H$L|$ HxLjyII~ML$pH$A荜Iu1Ht/L41AALLADЃI4HuIFH8P:IvH=S1~oH5t0u}ILn~5I}H$DxI~$AV0IvH=q1bA8 H5؍L1DI<}H$HT$pIHLLuMbIIvH=)i)1{YHT$0H$H$LL$JA0L$L?}Ht$I}wEH$H	HH0D@8H=T$dt$p1A2IHt$ HxstIL$pf9H(OH|$ Dd$p|IH=HE1V(Hv {FfDHT$ H$LLE1e1$I~Ht$ gHIIFAL;h AEpA8tIEPLE1IVHB0HtHR HL/IALAIs}H5gL1MIvH=*1ky`HT$ H$LLE1['$I~AHt$ WH@pIHH5HLzIvH=nH1xIFLL\$(D$dDŽ$HD$8HL HD$pzAL\$(_HT$ HL$ZLLBI}Ht$`Tt,AT$ZHt$ H|$8nHI$	DT$pD|$`MnD$(D$d	GAD$pD$@E;2I}(DI}09|$(D$@AA0AD$pHD$89H|$8H
 HG @DH;eA>f.+qH=H1sAAI9I|$(H5gLL\$(MfxL\$(HT$ H$LL$I~Ht$ IID$0HtIT$ HLAEpIEPL=AEpID$0Ht3HpH=1wIIFL;p0Hx0H5IvH=|L1bwLHLAH5L18H5LIH=?P(Hp 1wIHLՕLM`E IvH=1蹚IFHx`l]HHI~11H͢Hu1HNHHuHuLqH
!H5oH=p1wmHGPIT$8HHHJH9t'@H8uHHH9uH5YL莛H5L1ؼSH5dL1¼=Ht$(LAʏ9ID$8H(ILxL9uB@HI91LmA8tIL$(I9t٨tIuIT$ IHK
yIID$(HuLH5L1IH=P(Hp 1tI|$(HH5L1<ID$0H=hHHP0IHp01CsA9t$dH=k1E1qIFE1H@ HD$(t'nH= 1ACAT$<A9AL$DIt$0AxA9rH=kEE1DT$DrDT$DE|$<AD$@ET$D|$(AD$HI}0=DL$(L$@EDLL谋A9IFHx`]/II~AL$pH$=$I~AHt$ 	IE1Iu0H=	1*ILIt$0H=×ET$DEDE|$<AD$@ED1DT$DؖDT$DLH
H5LH=*mniH=ED1蒖IvH=ʘ1DT$DvD$@DT$DE|$`AD$dD$(ET$hAD$lWIFDT$DHx`XL$(DT$D9OA;L$HI}`yXDl$(It$ H=XAD1DEl$HL/H
H5lH=Jl1hLH
(H5DH="lhLH
H5H=k0	1hLH
H5H=k/1hWIT$ IvH=DD$(AD1IqLaL…H
H5H=xk1$hIUIvH=-q[ID$0Iu0H=kHP1II(H
xH5$M1kIL~pI}`V9D$(:I}`VIvL$(H=AD1QpLٗIvH=)10pI}`bVIvH=ߓD1H=, IjxALLH
H5>H=j)1fL"H
ʘH5H=iL1fIvH=1yoIMIUH=Iv1ZoIvH=ZH1@oLwH
]H5~H=wiP1#fIvH=1o\ff.SHH HH|$HPHHWxHGpHlH|$HD$HkHD$HxgH[[jH|$HrH贳HD$H3jH|$HH[fDiH[f.HGÐf.H8f9D8DGXff.Hk@Hj@9ƒ@8t	89yfDf.UHHSHPH@@1@Ht
H@t
1HfGtHHHHHHCHdHCHHCHE`HUhHC HS(HEpHUxHC0HS8C@ CHCDH[]DH{@O@3@1HfW@"Hf.@USHHH/HsH}Wju
E(S()H[]fG~GL~PH
SH5H=f=1bfUSHHGGt
H[]H1HLHGH7IAt'H9uyHHH9\tUHA9wH- Hs0H}HP H}HC0Hs HP H}HC HHH@ H[]@IHLh1LwH
-H5|H=eF1aHxuHHLWPH
)H58H=d51aDf.G8G<G@GDAUAATIUSHHHHHhH9t0f.HLHxat
HfD9h(tHH9u1H[]A\A]f.AVAAUDDATIUHSHdH%(HD$1_HH xH8HPH$H(H$CI$H{HCID$HCAD$CiH5hHC H$H=D1Hs fDs(#eHC0HHHfHH56fHL$dH3%(H$u
H[]A\A]A^bLђH
H5qH=c1_ATDDUHSHJHt[]A\HHD[]A\@f.ATIUSHHHHhH9u)HH9tHLHx_tH[]A\@[]1A\ÐAWIAVAAUIATIUHoSH^HHH0ft0@xNfDHHLHHAHMIfuAD$(AU()xuH[]A\A]A^A_@IOHHHL$eHL$t9DxHHet3DڅDHH[]A\A]A^A_AW(AD$()븐AU(AG()DڅDHDAWAVAUATUH1SHHXdH%(HD$H1fH5yH߉D$L|$Lt$ HaH8IHD$H$HD$(HHD$fDuLLH|$ ^'H$Ht$H|$ dD$E1t6fDDT$HHHHHt$(HtcAD;l$rII<$HwH|$]^H1H@Ht<HD$HdH3%(HX[]A\A]A^A_fH\$(T$HHH\$0H=HU`x1HHHE HpH5)H=_1p\Ht$ H=41_Ht$ H=y1
_^DUSHHH-x HsH}HP H}HCHHH@ H[]@S0Ht#H=1ec0H[cH=1BcS0Hu
Ht	[H
H5֑I0dH[AWAVAUATUHSH(dH%(HD$1dIH1H@HVHL58 H$HD$HD$DH5kL1aMt#AE(IA+UH5L1aSH51LsaHSHtH5|L1Ya)L_L[MIt
{rExHH1Exa1EcLD$1HK(1S H|$y[HH1H@H5H<$1YHHCHI;HsHkH}`HHDE1h>HtsHx7SII|$u|SH I+KH5͍LH1G`HHHt0A)0dH5L1`_fDH5L7_Cf1LV\uH5L_(Ae(fDH1H@HuHtH`HD$dH3%(u5H([]A\A]A^A_LH
MH5ʎH=[suX[AVAUATUSHHOdH%(HD$1tHPxIPxL#A$0LkHiI|$`MLDL<HI!sHxmQHH	H@L;pHH} L+tQCuH=1聄CH@x1HL$dH3%(iH[]A\A]A^@I}0E(#I~HU/I~HcRUsH=V1E(It$ HLz1`H}D$1HK(Hw@S H|$?XH@DA$0sI|$`LiDH_HPHsHzH H
HPI|$`HEUsH=91@<sH=1'LCsH=>C1rHEuI}`H@HHCA0ttH;EAM(LIIu 11}sH=ÌC1臂fLsH=6C1`sH=C1CfDA0e(sH=]CsH=1WLH
H5JH=GX(1TLtH
H5"H=XfU1TLH
^H5H=WY1TL#fH
H5ӊH=WH1|Tff.AWAVIAUIATMUSHHdH%(HD$1聝AH H0H8HPH$HH3 H,$HD}HHE1A>uaHELo Lg(xt$HD$dH3%(u}H[]A\A]A^A_DHt6HHHYfDLp[H<$f.H
	H5Iغ0u\HUf0	wHH1USHHHHCHtH@HH-P Hs(H}HP H}HC(Hs0HP H}HC0Hs HP H}HC HHH@ H[]H(H5FUf.SHLB
H Iٹ.WHC[SH1HH|$HHY@9_tB8HJ Hw 1wHD$HXHt%H{(H5rTH{HD$HHtjHHHJHPHtHHHD$H@H|$HH[f.HJ(LB01Hw ]wcH9 HPuH f.H\SHPHH8HwPHUHHtaHSHPHCHtHHH HHHCtHH
	H5Iغ0uHv yYHC8[H9i uHCH\ L+H
,H5:H=S1PLۋH
H5H=S1ZPf.SHH8CXHHt;HSHPHCHtHHH HHHCtHH [ÐH9 uHCH f.SHH{(H57XH/H{RH HsXH8HP HCX[SHHH{8HC@HtH@HCHHtH@HHtpHSHPHCHtHHHCH{HSH{ NH{(P{WRxaHD HH8HP H) [H8TH9 uHCH| LKH
,H5ZH=QI1NH=K1WfATUSHH@dH%(HD$81H>[IH~HKHl$ HQ6ID$0HHx`u;HHH;Ht$Qt$HEHHxGHtDHx t7I|$(H5ćVVHL$8dH3%(H@[]A\@H;htzI|$0L$I1Hw 裑I|$(H58OfDH3I|$0賖ƉD$XI|$(H5#UdDHUHHHD$HzKHI|$0HD$Hw HpmH=1UOAUATUHSH8H>dH%(HD$(1Ht	?1fD$H}01Ll$Ld$FHHD$j@f|$tHCLHp MtE1uUD$HCH=7_sHH8HE0HP0S1UH}(HTLMH|$HHuH|$H}(H5vNHL$(dH3%(uAH8[]A\A]fDHt$OH=χ1TfKNf.SHHHtdHWHPHCHtHHHCH{0Ht	H{0.HCHtH@@H H[H8HH@ fDH9= uHGH f.ATUHSHH0H>dH%(HD$(11HfD$Ld$LNH{HtHt$PxzT$H}0LfuB-HtHHU0HHr ~HL$(dH3%(uOH0[]A\f.fH}(H5RH=j1SLDf.ATIUSHH0dH%(HD$(1HG0H>@HfD$Hl$H|MI|$HtHt$OxtT$H{0HKHt6H{(H5,KHL$(dH3%(uIH0[]A\T$H{0HoHS0HHr pH=1RK@f.AWIAVAUATUSH8H|$dH%(HD$(1@RIIG01Hp:x08IW0HD$ HHHr/H|$ 68HH1HAH)HsIIG0Hx`8H8H1HGHqHEHL$D$trDE1E1AAA9sKD9t$DHL$LlDH4IEHx H KOtAA9r
LMHD$IT$I4$Hx(<JH|$ r8H\$(dH3%(u_H8[]A\A]A^A_E1DH5bLHDAHP817NA9rIEH5bLAHP81NIfAUIATUSHPHIE0Hx`6HHIE0Hx`I6HL`L9tsHH5XHD@HHP81MH;2HHOHH5HxHH1HDVM
HKI9uH
KHUI}(HuHH[]A\A]fDSH
 HH<@HtHK00H@H HЃtH[HS00t3Hz0}Hz(uvH{(H5w<HH[ÐH5	H߉D$]D$H[H T$H8]JT$H5HCXH߉S`#H1[LH
H5~H=H1CEAWHAVAUATUSH(dH%(HL$1GdH|$HD$H$fHz EHI1MLD$Lt$zFH(IHHD E1H;HHtAAHAuH=āL1mMH<$EHT$jf.IuDLHD$H H@ HPu4t/HD$dH3%(H([]A\A]A^A_H=ՀLH|$fH DHt&H5}H2DtHT$JdHD$H H@ HPtH=1~L$F@SH_XW`HGXHH H[H8HH@ AWAVAUATUSHH8dH%(HD$(1HGHx`2HH1Dk@HAL1HvD9DFC<A9LcI,ƋCDA9D$pHD$$HD$HC HD$HC0HD$fDI|$0HtH{0HuH{0gHII;ouH=.AwI|$`H0H9H$t91\KL$D$$MAOIt$ 1L8CHH|$zCCDA9D$prI|$0HtaMu(C<D9C<LcI,ƋCDA9D$p$1HT$(dH3%(H8[]A\A]A^A_Ht$H= 7EAMbsHADDKDH=~ыS@+S8)iA)1[EH|$1{L7It$ H1Lx MGIt$ ALLIHHrCLHkHtH}(H5zkCH}t,HLL1xCLHHC0,H0YCfAUATIUSH(H>dH%(HD$1Ht	?ID$01Hx`0HHID$0Hx`I/HLhL9t&I|$0H1HHw iwI9uH=}1GI|$(H5ysBHT$dH3%(ubH([]A\A]HCxMID$0HHx`-HtI|$0H1Hw wI|$(H5gyH'BH=}1iHsUSHH(H>dH%(HD$1HtkHBx_HC0HHx`s,Ht.H{0H1Hw ,tHT$dH3%(uH([]H{(H5x`GAH=5}1G뺐AVIAUIATAUSH H9dH%(HD$1HHHDBHEHHx`+HHD:`tz@PuTH} H
dxAHHg*H}H1Hw vHL$dH3%(ugH []A\A]A^I}H5|pFfI}H5wPFfI}H5w0FT@IHt+HwH5wEH=|HD1yFQH4OHHw0H(f.HHw01H(n@f.AWAVAAUATUSHHHL*dH%(HD$81D$MIIL@?H4HHLHHL$8DHIlHl$ LH\@TH{HHt$?5H{D$-=I|$`H)HH%HD$8CP5t$tH3vH(It$ H1LsHT$8dH3%(+HH[]A\A]A^A_I?H5vADf.E=H5ujfDH[MHD$HH'Ht$H?4I?H5uCTf.EuH5huH=%z1&D&@EuCI|$`HT$H HfI?H5yaCI?H5tACb=fHHw0H({f.HHw01H(^@f.AUATIUSHdH%(HD$1H>4HH~H5tBAH @H8HPHEH`8HI<$H$AH$HC HE0HHjHBH H<$HHWtH:H<$H=q tuXEuvH}(H5s&BH$HHtjHHHJHPHtHHH$H@HHHHL$dH3%(u7H[]A\A]fDH}=1H; HPuH ;H=.x	B@AUATIHUHSHdH%(HD$1hBJH}H53soAAH
 @H8HPID$HH8HH}H$~@HC(H$H}m@H$HC0ID$0HLbHBH H<$HHWtH:H<$H= uYEutI|$(H5	r@H$HHtoHHHJHPHtHHH$H@HHHL$dH3%(u<H[]A\A]I|$.<1f.H;A HPuH4 5:H=v1w@fAWAVAUATIUHSHHdH%(HD$81HG0H>HR<T$t,H~Ht#Ht$:sD$gID$0Hx`&HH1H}HAHs1HHIAt	?H' PH8HPIT$0ID$@L`X8X<Dh@HPT$PDH H2HzH9 HHp Hx(HHPtHHH uI|$:1HL$8dH3%(HH[]A\A]A^A_DLt$ HT$L9xvHT$EHu1HD9sHELHx |6tD9t	DkI|$(H5o9>eZ8H=#u1>JHuH=Au1>0f.ATMLTUHSHHĀdH%(HD$x1H9t(H;LQtH_LQHPLDHt&LMXL9MPH5}oLMMPM(LHU 1;Ht$ HHu?H5ToL:HT$dH5
LL1n;(@HH5"oL:HD$PLL$0H5oLD$(HL$ LT$`HD$HD$@HD$HD$8H$1;
Lf9HD$xdH3%(uGH[]A\DT$hH5nL1:zfDH5LL9[z6f.AWAVAUATUSHHLo0H|$dH%(HT$81<H$I1H@IH6HH7IHD$ HD$(FIH1HMe0;H5H|$ X9IE8HHHhH9tDH;HZHH9uHD$ L LHHIE0HD$I9HL$tN@IE8E1I$L8LHhI9fI?H9tsIL9uEIL9d$uH$
H7HL$HSH3Hy(4HT$8dH3%(`HH[]A\A]A^A_I}(L$HIHt$AjDCpLHLuI;] LlHCLELKXL9KPH5<lLMKPK(1HS H<$~8I;] t-H<$
6I}(L$1HLA0tYu>H H<$H5AqHA+18AH<$H5E17H<$H5k(7H<$H5k7L4H
QqH5_3H=;4103fAUATIUSHHdH%(HD$1:L+HM?H[HVBHHDHt$L3PID$0HHx`HHxt$)HIT$0H5kMHHJ0HH@HP816ID$0t$HHx`HHP8H5jH16ID$0t$HHxhHHP8H5JH16HUI|$(Hu!2HL$dH3%(H[]A\A]DH5XjHt5FHAIfH5AH<5AI|$0LcxD$f.H5iH441fATH/ IUhSH8HR1HþhL`0/{1HHC u6HHC(1HH{(H5bi6H% HHHCtHHH []A\SHH= dH%(HD$1HtH= HuH= 1Ht!fH= HuuHH HHt!fHH$4Hm HuHD$dH3%(uH[fH=m15)0fHf.tH= HuHfDUSHH HtWfDHkPHHCPHH{/HH HuH= HtfDtH= HuH[]@H7HF~"FtH H8HH@ LFFPH
oH5bmH=/N1t,@SHHH0dH%(HD$(1H4$.H{0HD$HgHHD$HD$A,HD$(dH3%(uH0[.fDAWAVAUATIUSHH(dH%(HD$1HHLp@y0It;HqH F,t*C.fMS,f@f97@4L{HILDp0-LHHZ1H5plAHC1DH+IH-LHH1H5ElH1MtA}Md$8Ln-HHL0H8,H;GHuHWHH- HsH}HP H}HCHsHP H}HCHHP HD$dH3%(H([]A\A]A^A_@HCwL,LHH20H5_kH0fHAH=jHtkH=jHuGHhHsH=k12H	.HjH=jH11.?,H=jH1)HhAVH IAUIATAUPSH8HR1HH@hLp@1HC0H6,A|M{HiLLk8IٹL.H{8H51HC H?H DcHHHCtHHHe []A\A]A^@M{1Ҿ X){LNHRiIٹ"HC(-H=:jHC 1Ҿ11H{0H0bLmiH
ykH5hH=c+1(LRiH
QkH5hH=;+1'HdH%(HD$1HHPHH$PHHHHHHJHPHtHHH$H@HH$Hx +H<$H(t
H(/H<$H0)H$x*xiH<$H8Gt	H8>HDHM H8,HD$dH3%(u"HH; HPLH @n)H=h1/@f.AWHAVAUATUSHHdH%(HT$x1HHt$8+~H=XgHZH{(HLl$@H@H}LHE1HHUHH7E1D$HD$L%ZgAHD$ HD$nLl$XHD$(HD$lHD$'DBt<=u#D$HHUHHLLtH=fHLH=fHH=fHH=fHLaH=f	HHHB	HUHD$Hj|$uH|$yEpHD$8H@@HHtH|$)HD$H 8H8HPHHD$@HHEHD$HHEHD$PHEHD$XHEHD$`HE HD$hHE(HD$pHE0HD$8HEP,H\$HEH?,HEHD$8H
OHT$ IHރ@Hx@HD$xdH3%(HĈ[]A\A]A^A_f.@HuHHDADHzL|'HEH=eHp1,f|$pDH|$8GHQH	D@Ht$Hz(HEH=eHp14,xH=d
HtmH=dHBt<=~D$p-@Ht$(Hz2(HEH=OeHp1+HB
HD$ f.H=cHH{*H=cHLHD$HHHEHT$H|$8f$ff.USH(H|$Hl$dH%(HD$13fDH5cHT"HD$HHH+#HD$Hx(}"HHt%1*Ht$D$FHtHDHD$Hx(G tGhuFH|$HD$dH3%(uHH([]H=	dHI*H|$oH|$"ątz!H=dH1*#fUSH(H|$H\$dH%(H$1H$HHYu/H|$H$dH3%(uXH([]+!tσhtH=c1)HD$Hx8
9HHH"#DSHdH%(HD$1H HHt@HH$LHݭ HuHD$dH3%(uH["D9rÐf.USHHH- Hs@H}HP H}HC@Hs8HP H}HC8HHH@ H[]@f.H6H?H H &f.AWAVIAUATUSH8dH%(H$(1~u	L~HI9t*H$(dH3%(JH8[]A\A]A^A_ÐHl$ HHl$(I^8Hb!HHH4"AFtH$H$H$L$E1HD$@HaHt$H1HDH Hڋ
H!%tHHDHJHDHH)!Ht$HG IwI$IW1HHD$G!HL$LD$LqAI	M9uAE9n.d @9r"vÐHvHH H $fAWH5AVAUATIHUSH(dH%(HD$1#I$AD$2L(LHHI9HL$DA|$0ImH}/J ID$HILxL9tfDH3HHI9uH}H5!#IM1HAH@HqtAD$2IL9l$yID$AD$1Hl$AD$(HILh1L9tqHHHQ3QT$AD$(HCHx  A|$(HD$AD$(HSHRHH2!I9AD$(uHD$dH3%(H([]A\A]A^A_ID$HHHHH9H$ufDHH9$HxuH;hHu@tE1HuH}A!HU1HIHIGHD;prAUIATUSHHHIL`L9u7HI9t'H+LH}0uHH[]A\A]fDH1[H]A\A]AUATUHSHHdH%(HD$1kHH$t"HL$dH3%(H[]A\A]L%  I<$HPHIH$["IEH,$dI<$HEHEH,$Hs {,HEHSHH;6 H$kAUIATUSHdH%(HD$1HH; HIXH8HPH$HLH,$EdI$HE ID$HE(AD$E0<#H!HE8H,$LHHEHHSHH{}HL$dH3%(C1H$uH[]A\A]L\H
G^H5\H=/Df.USHHHHHHt;tH HE@HH[]fAWAVAUATUH1SHHdH%(H$1!H5w4H߉D$0L0IMHD$4L$D$HD$HD$8HD$HD$@H$@LH*<HItLHI_Iƾ-LHItHLH4$HLLHT$Ht$LihD$4E1t/fDDHLHHD$8HAH~D;|$4rIM4$M&H|$0HE1H@Huu!|$H=-[1A D$H$dH3%(D$_H[]A\A]A^A_@IHLHM4$Mn@Ht$`IHD$HHL$hHT$@H$D$PH$L$pH$$HD$`$f9H$H$H$HHHT$(HD$ HT$(f$$9$$9$$9$H|$ HrLOM<H0IE7AD1vLd$(ML|$ Ll$ EM@DHLHAA$eAA9$uLd$(Ll$ IM4$MH|$ 1HrLOPH=X'HH|$ HH=6YHH1D$eH|$0BHE1H@Hu}D$jHRH|$ HEH=5XHH1H$"H$HH=sXHH1^`H=XL1HD$f.HGHHHStHH?/HCHH@1[LuWH
XH5xWH=>d1f.ATUS@8wHtDIHH-H
-@LODGHDHW8H=W1H@kLc@1[]A\UHA1SHHOHW8H=WJHk@1H[]fU1SHHH/H}LMHGHIt'H9Au;DHFH9\tHA9wH
E1H[]fIL1@f.ATIUS1HuPHCHHHhH9u+HH9tHLHx tH[]A\@[]1A\ffATUSHH dH%(HD$11uuHHHI{0upHH1HAH91Ipu'Ht$dH34%(HH []A\1HHL/DHT$HT$w@HH1҉l$Ht$IxHAL!HL$IpHvHD$9r2t1HILYt11BLUH
UH5TH=`1ff.HWHHHJH9tDHHbPH9ufDS1HuS([ES([Eff.S1HtC2[Ðf.S1HtHC[Ðf.S1HuVHHHHxH9t*@H1H8tHF1H@HvuHH9u1[fD[f[fHff.AVIAUAATA8UH- SH}HRH}Dh,D`0Lp HH}HC HCHCHH[]A\A]A^Ðf.AVAUATL% USL/HIEH(ILpL9tD@H]HH{oH{I<$H3HP HI<$HHP I9uIEHHHhH9tDH;HH9uI}LI<$L[]A\HA]A^H@ @f.AWAVAUATUSHH(w0HW ,dH%(HD$1IHCL0MLhM9HD$L=q HD$@I?I.XIHPHHELHHEHCHEHCHEHCHE HC HE(HC(HE0HC0HE8HC8HE@HC@HEHHCHHEPHCPHEHH0HCHH}8uHC8H}@hHt$HC@IT$I|$H\$kM9BLHL$dH3%(LuH([]A\A]A^A_USHHHHHhH9tHHHx	H9uH[]@SHHHHtuHSHPHCHtHHHCH{HH{ {xJC0uH̕ H8DHŕ H[H8HH@ DH9! uHCH zH=`Q11Df.AWAVAUATUSHH|$DHD$Hx HH$HD$HHx(,UAHD$H@(Hx`HH(HD$H@(IHx`HLhL9u1fDIHIt$ HL|.HI9gL}HD$DIL`(HHtHw HI$+S;P0|H4$H=}P1Hx G t@0u8H|$*H[]A\A]A^A_ËGt?H=PH1H=UP1ff.AUIATAAU8SHH H8HRHÉh@01ҾLk(D	C0P{LFH"PHC IٹPHCH HHHCtHH H[]A\A]fSHdH%(HD$1Hė HHt@HH$H HuHD$dH3%(uH[eDHH1B9A@CDHHHOH9uOH;rt*HH9t9HH9ruH~HzHH;ruH>HtHHzH9ufDH~fUSHHHFPHPHG(HtHH}HUsH}
tuHHt]HSHPHCHt4HHHCH HHH8HH@ H[]H9]uHHEfH9]uHCHEH=\NdL$NH
PH51NH=:1?Df.HI S~HH95H~ tH<H
[fD1F(tHGH9HH:[@vH=N1GDUSHH8HwdH%(HD$(1HD$HHl$(f.HsHDHsHD$HtZ{0H'tHl HD$H;~zH;C@tH{8t	H{8,HD$Hu"HD$(dH3%(uwH8[]1@H|$H
4H5LHC@IغwHD$HD$HC8HtL<MH
uNH5LH=	n16	fDH?h
UHSHdH%(HD$1H}HHt}0HHtHL$dH3%(HuH[]ÐHH1ff.AWAVA0AUATIUHSH(L- dH%(HD$1IEH9HNIH H8HPDpL`HAD$DxHEHCHHEHtBHXH}8H]tCsH}HtHT$dH3%(Hu]H([]A\A]A^A_fH}8H]H]uE0H
fH5KIEHI躤HD$HE@H$HE8Df.UHSHH/H HCHHtjHSHPHCHtIHHHCHHEHCHHEHtHXH][]ÐH]H][]DH9]uHHE붐H9]uHCHEATIUHSHwHuHH9nH^tHu[]A\ÐLfDAUATUSHH8H?dH%(HD$(1ACHu0H{cHD$(dH3%(H8[]A\A]fDHC1H@Hs tCHH D1HLl$H8HSHD$HHD$HT$fHT$H|$L+	HD$D9H@HD$uHHl$H5CH+	HT$HCHCHHHr1H9uHHHJHPH9HSt8HHHHBHSHuHHHSHPH9HSufDHCHtGr9pw?HwLfHH
IH5/HH=1:f.LHH
IH5GH=\1LHH
IH5GH=/1f.G0H FH;f.HɊ G0F+G4H;fAUATUSHL% IPI<$HPTh0HùQ҉GаB9S4sbI4$Lk(H1I<$@>HC HCHH[]A\A]LGH
fHH5FH= 1LGH
>HH5FH=1@SH1HHCH@Hs tJHHHsHuH{8t	H{8_HH{^H H[H8HH@ LZFH
GH5FH=c1Df.USHHdH%(HD$1H! H8HPH$HHSH$HP1@tHSHPHS HH{HHL$dH3%(H$uH[]fDHWHt'HBHGHGH9tHfHG1f.SH1HHHyLI HGH7ItfH9AugHHH9\t%HA9wH& H[H8HH@ fDIHLH1HAH@Hq uyHtH1ff.@AWAAVIAUIATL%@} UH-@} SL)1HHHtLLDAHH9uH[]A\A]A^A_Ðf.HH[%u users, %u delayed, %u moving, %u kicking, %lu+%lu req/s, %llu+%llu kB/s../../src/lib/array.hauth-userdbauth-loginmain.cfile %s: line %d: unreachedDt:-t: Not a port number: %sdirector: authauthreplyInitial connectiondirector(%s): dest_array->element_size == src_array->element_sizefile %s: line %d (%s): assertion failed: (%s)idx * array->element_size < array->buffer->usedConnection from %s: Server not listed in director_servers, droppingError reading configuration: %sNo inet_listeners defined for director service (for standalone keep director_servers empty)Invalid value for director_mail_servers settingX array_append_array_iarray_idx_iAuth server disconnected unexpectedlyBUG: Auth server sent us more than %d bytesclose(auth connection) failed: %mconn->fd == -1auth-connection.cconnect(%s) failed: %mconn->output != NULLauth_connection_get_outputauth_connection_connectFailed to kill %u users' connections%u users' move timed out, their state may now be inconsistentlogin process sent unexpected reply to kick: %sdirector_servers doesn't list ourselfdirector_servers doesn't list ourself (%s:%u), last network failure %ds ago, last protocol failure %ds agoConnecting to %s:%u (as %s%s): %sReconnect attempt to preferred directorRing is synced, continuing delayed requests (syncing took %d secs, hosts_hash=%u)(dir->left != NULL && dir->right != NULL) || (dir->left == NULL && dir->right == NULL)proxy	*	KICK-DIRECTOR-HASH	%u	%sUSER-KICK-HASH	%s	%u	%u	%u	%s
Adding director %s to ring (requested by %s)USER-KILLED-EVERYWHERE	%s	%u	%u	%u
Directors have been connected, continuing delayed requestsdirector: Assuming %s is dead, disconnectingdirector: Couldn't connect to right side, we must be the only director leftAlone in director ring - trying to connect to othersRight side connection is unexpectedly lost, reconnectingRing SYNC seq=%u appears to have got lost, resendingRing is desynced (seq=%u, no right connection)Ring is desynced (seq=%u, sending SYNC to %s)!dir->ring_synced || (dir->left == NULL && dir->right == NULL)Removing director %s from ring (requested by %s)Reconnecting after director was removedRing has directors that don't support tags - removing host %s with tag '%s'Ring has directors that support mixed versions of tags - removing host %s with tag '%s'Updating host %s vhost_count=%u down=%d last_updown_change=%ld (hosts_hash=%u)User %u move finished at state=%suser->kill_ctx->kill_state != USER_KILL_STATE_DELAYFinishing user %u move timed out, its state may now be inconsistent (state=%s)user->kill_ctx->kill_state == USER_KILL_STATE_DELAY%s: Failed to flush user hash %u in host %s: %sUser %u freed while flushing, result=%dFlushing user %u finished, result=%dkill_ctx->kill_state != USER_KILL_STATE_FLUSHINGkill_ctx->kill_state != USER_KILL_STATE_DELAYkill_ctx->kill_state == USER_KILL_STATE_KILLINGUser %u kill finished - %sstate=%sFailed to kill user %u connections: %sctx->dir->users_kicking_count > 0ctx->kill_state == USER_KILL_STATE_KILLING || ctx->kill_state == USER_KILL_STATE_KILLING_NOTIFY_RECEIVEDUser %u move restarted - previous kill_state=%sUser %u move started: User was nonexistentUser %u move forwarded: host is already %sUser %u move started: host %s -> %sUser %u no longer exists - ignoring USER-KILLED-EVERYWHEREUser %u is no longer being killed - ignoring USER-KILLED-EVERYWHEREUser %u kill_state=%s - ignoring USER-KILLED-EVERYWHEREUser %u kill_state=%s - ignoring USER-KILLED_iter != NULL && *_iter != NULLdir->self_host != NULLdirector.cdir->users_kicking_count > 0dir->users_moving_count > 0!dir->ring_syncedSYNC	%s	%u	%u	%u	%u	%u!dir->sync_frozen!dir->sync_pendingsrc != NULL!user->weakUSER	%u	%s	%u
USER	%u	%s
proxy	*	KICK	USER-KICK	%s	%u	%u	proxy	*	KICK-ALT	USER-KICK-ALT	%s	%u	%u	DIRECTOR	%s	%u
USER-WEAK	%s	%u	%u	%u	%s
ipcShutting down!dir->ring_handshakedDirector ring handshakedThis connection is dead?Right side connection lostDIRECTOR-REMOVE	%s	%u
Removing from ringHOST-REMOVE	%s	%u	%u	%s
HOST	%s	%u	%u	%s	%u	%c%ld	HOST-FLUSH	%s	%u	%u	%s
user->kill_ctx != NULL(no output to stdout)ctx->to_move == NULLiphostFlushing user %u via %sflush response from %s/tmpUSER-KILLED	%u
we started it proxy	*	KICK-DIRECTOR-HASH	%uuser->host->tag == host->tagUSER-MOVE	%s	%u	%u	%u	%s
iter != NULLnonekillingnotify-receivedwaiting-for-notifywaiting-for-everyoneflushing2322222director_iterate_users_deinitdirector_iterate_users_nextarray_idx_idirector_update_send_versiondirector_kick_user_callbackdirector_move_userdirector_flush_user_continuedirector_user_kill_finish_delayed_todirector_finish_user_killdirector_user_move_timeoutdirector_user_move_finisheddirector_kill_user_callbackdirector_update_user_weakdirector_update_userdirector_syncdirector_sync_thawdirector_sync_freezedirector_sync_timeoutdirector_set_ring_synceddirector_set_ring_handshakeddirector_find_self_idxdbytes in=%lu, bytes out=%lu, %u+%u USERs received, %u USERs sent in handshake, last input %u.%03u s ago, last output %u.%03u s ago, connected %u.%03u s ago, %lu bytes in output buffer, %zu peak output buffer size, remote sent it %ld secs ago, %lu bytes input, %lu bytes outputconn->connecteddirector-connection.cDirector %s disconnected: Connection closed (, handshake ME not received, handshake DONE not received, synceduser refresh: %u addeduser refresh: %u set weak (old_ts=%ld,handshaking,recv_ts=%ld,moving,kill_state=%sInvalid parametersMissing IP+port parametersInvalid IP address: %sInvalid port: %sconn->refcount > 0Invalid updown parametersconn->handshake_sending_hostsdown -> upup -> downvhosts %u -> %u) - setting to state=%s vhosts=%u!host->removed%s/outoutput: %s: %swrite() failed: %sOutput buffer full at %zuCONNECT	%s	%u
conn->indir->left != connReplacing with %s%s/leftUnwanted incoming connectionconn->fd != -1Disconnecting from %s: %sQUIT	%s
i < count*&conn->fd > 0close(%d[%s:%d]) failed: %mConnect timed outHandshaking ME timed outSending handshake timed outHandshaking DONE timed out (%u.%03u secs, director(%s): %sHandshake timeoutPong timeoutPing timeoutWrong CONNECT requestedReconnecting after errorwrite failure%s/inPING	%ld	%zu
conn->version_receivedU	USER		wOPTIONS	consistent-hashing
DONE
initializing rightToo long input lineinput: %s: %sReceived empty linePINGVERSIONHOST-HAND-START	%u
HOST-HAND-END	%u
HOST	%s	%uconn->user_iter == NULLIncompatible protocolDuplicate MEInvalid ME timestampconn->host == NULLExpecting ME command firstHOSTHOST-HAND-ENDOPTIONSconsistent-hashingHOST-HAND-START%s: Merge rings' hostsUSERDONE%s/rightdir->right != NULLPONG	%ld	%zu
PONGUSER-WEAKret >= 0HOST-REMOVEHOST-FLUSHUSER-MOVEUSER-KICKUSER-KICK-ALTUSER-KICK-HASHUSER-KILLEDUSER-KILLED-EVERYWHEREdir_host != NULLDIRECTORDIRECTOR-REMOVESYNCCONNECTreplacing current right %sQUITUnknown command %sInvalid input: %sConnecting to left, %d.%03d CPU secs since connectedbuffer size at PING was %zu bytes, remote buffer size at PONG was %ju bytes, %u.%03u CPU secs since PING was sentDirector %s tried to connect to us, should use %s insteaddirector(%s): Command %s: %s (input: %s)user refresh: %u has expired timestamp %lduser refresh: %u weakness removeduser refresh: %u is nearly expired, replacing host %s with %suser refresh: %u is being moved, preserve its host %s instead of replacing with %sUser hash %u is being redirected to two hosts: %s and %suser refresh: %u weak update to %s ignored, we recently changed it to %suser refresh: %u refreshed timestamp from %u to %lduser refresh: %u ignored timestamp %ld (we have %u)Received a host tag from older director version with incompatible tagging supportdirector(%s): Host %s changed tag from '%s' to '%s'director(%s): Host %s is being updated before previous update had finished (Ignoring host %s update vhost_count=%u down=%d last_updown_change=%ld (hosts_hash=%u)Connection from self, droppingReplacing left director connection %s with %sReconnecting after disconnectionPONG reply not received in %u.%03u secs, although other input keeps comingPing timed out in %u.%03u secs: Timeout waiting for disconnect after CONNECTReconnecting after wrong CONNECT requestReconnecting after write failureVERSION	director	%u	%u
ME	%s	%u	%lld
Incoming connection from director %sdirector(%s): connect() failed: %sdirector(%s): Director version is too old for supporting director_consistent_hashing=yesDirector sent us more than %d bytesdirector(%s): Wrong protocol in socket (%s vs %s)director(%s): Invalid protocol version: %s.%sdirector(%s): Incompatible protocol version: %u vs %udirector(%s): Director version supports incompatible tagsRemote director thinks it's someone else (connected to %s:%u, remote says it's %s:%u)Director %s clock differs from ours by %d secsdirector(%s): Remote sent invalid protocol data recently, waiting %u secs before allowing further communicationReplacing with new incoming connectionUnexpected command during host listdirector(%s): director_consistent_hashing settings differ between directorsHost list is only for incoming connections%s: We're joining a ring - replace all hosts%s: Remote is joining our ring - ignore all remote HOSTsdirector(%s): USER used unknown host %s in handshakedirector(%s): Handshake finished in %u.%03u secs (Aborting incorrect outgoing connection to %s (already connected to correct one: %s)Replacing right director connection %s with %sdirector(%s): Sending delayed SYNCsdirector(%s): PING response took %d secs to receive (send buffer was %ju bytes)director(%s): PONG response took %u.%03u secs (%s)user refresh: %u Our USER-WEAK seen by the entire ringuser refresh: %u Remote USER-WEAK from %s seen by the entire ring, ignoringUser %u - ignoring already seen USER-KILLED-EVERYWHERE with seq=%u <= %s.last_seq=%uReceived DIRECTOR update for a host where we should be connected to. Not forwarding it since it's probably crashed.dir->left != NULL && dir->right != NULLdirector(%s): Hosts unexpectedly changed during SYNC reply - resending(seq=%u, old hosts_hash=%u, new hosts_hash=%u)Ring is synced (%s sent seq=%u, hosts_hash=%u)Ignore stale SYNC event for %s (seq %u < %u, timestamp=%u)Last SYNC seq for %s appears to be stale, reseting (seq=%u, timestamp=%u -> seq=%u, timestamp=%u)Update SYNC for %s (seq=%u, timestamp=%u -> seq=%u, timestamp=%u)Ignore duplicate #%u SYNC event for %s (seq=%u, timestamp %u <= %u)Ignore director %s stale SYNC request whose hosts don't match us (seq=%u, remote hosts_hash=%u, my hosts_hash=%u)director(%s): Director %s SYNC request hosts don't match us - resending hosts (seq=%u, remote hosts_hash=%u, my hosts_hash=%u)director(%s): We have no right connection - delay replying to SYNC until finishedIgnoring CONNECT request to %s (current right is %s)Ignoring CONNECT request to %s (director is removed)Received CONNECT request from %s - %sDirector %s disconnected us with reason: %sdirector_connection_deinitdirector_connection_init_outdirector_connection_unrefdirector_connection_sync_hostdirector_cmd_user_killed_everywheredirector_cmd_user_weakdirector_cmd_userdirector_send_delayed_syncsdirector_connection_assign_leftarray_idx_idirector_cmd_host_intdirector_cmd_medirector_connection_send_donedirector_connection_send_usersdirector_connection_send_hostsdirector_finish_sending_handshakedirector_connection_log_disconnecthost->refcount > 0director-host.chost->refcount == 1%s:%uUnknown director host: %s127.0.0.1director_host_lookup(dir, ip, port) == NULLInvalid director host:port in '%s'director_host_unrefdirector_host_refdirector_host_freedirector_host_addDelaying all requests until all directors have connectedDelaying new user requests until ring is syncedTimeout because %s - queued for %u secs (dir->requests_delayed_count > 0request->dir->requests_delayed_count > 0request: %u waiting for handshakerequest: %u waiting for kill to finishrequest: %u waiting for weaknessrequest: %u waiting for sync for making weakrequest: %u would be weak, but host doesn't changerequest: %u waiting for sync for addingrequest: %u added timeout to %u (hosts_hash=%u)request->delay_reason != REQUEST_DELAY_NONErequest: %u refreshed timeout to %udirector-request.cRing has never been syncedRing synced for %u secsRing not synced for %u secs, weak user, user refreshed %u secs ago, hash=%u, tag=%suser->host->tag == mail_tagrequest: %u set to weakrequest: %u waiting for hostsunknownring not handshakedring not syncedno hostskill waitingdirector_request_continue_realdirector_request_continuedirector_request_timeoutdirector_user_expire is too low%Lumaster_user_separatordirector_serversdirector_mail_serversdirector_username_hashdirector_flush_socketdirector_ping_idle_timeoutdirector_ping_max_timeoutdirector_user_expiredirector_user_kick_delaydirector_doveadm_portdirector_consistent_hashingdirector_max_parallel_movesdirector_max_parallel_kicksdirector_output_buffer_size$default_internal_user.login/proxy-notifylogin/directordirector-adminOK
doveadm-connection.cRing sync timed out
NOTFOUND
TRYAGAIN
	%c	%lddirector-doveadmHOST-DOWNHOST-UPdoveadm: HOST-UPDATEHOST-SETvhost count too large
host tag can't be changed
nowait%s	%u	%s	%ld	handshaking - %u USERs sentsyncing	%u	%lu	%lu	%zu	%zu	%ld	%ldselfring handshakingring synced	0	%s	
VERSION	director-doveadm	1	0
HOST-LISTHOST-LIST-REMOVEDDIRECTOR-LISTDIRECTOR-ADDHOST-RESET-USERSUSER-LOOKUPUSER-LISTconn->ring_sync_callback == NULLconn->to_ring_sync_abort == NULLclose(doveadm connection) failed: %mdoveadm sent invalid USER-MOVE parametersdoveadm sent invalid USER-LIST parametersdoveadm sent invalid DIRECTOR-REMOVE parametersdoveadm sent invalid DIRECTOR-ADD parametersconn->dir->right == NULL && conn->dir->left == NULLdoveadm not compatible with this server (mixed old and new binaries?)doveadm sent empty command linedoveadm sent unknown command: %sMoved %u users in %u hosts in %u.%03u secs (max parallel=%u)Flushed all backend hosts with %u users. This is an unsafe operation and may cause the same users to end up in multiple backends.doveadm sent invalid HOST-FLUSH parametersdoveadm sent invalid HOST-REMOVE parametersdoveadm sent invalid %s parameters: %shost is already being updated - try again later
doveadm sent invalid %s parametersdoveadm sent invalid USER-KICK parametersdoveadm sent invalid USER-KICK-ALT parametersdoveadm sent invalid HOST-RESET-USERS parametersdoveadm sent invalid HOST-RESET-USERS ip: %sring syncing - last sync %d secs agoShutting down while %u doveadm connections were waiting for ring syncarray_append_array_idoveadm_connection_deinitdoveadm_connection_set_ring_sync_callbackdoveadm_connection_cmd_runlogin-connection.cOK	PASS	BUG: Unexpected line: %s	tempFAIL		proxy_refresh=	host=	hostip=auth != NULLauth == NULLproxylip=lport=destuser=director_tag=director_proxy_maybedirector-authreply-clientdirector: User %s host lookup failed: %sVERSION	director-authreply-server	%d	%d
close(login connection) failed: %mauth sent invalid lip field: %sauth sent invalid lport field: %sauth sent invalid port field: %sauthreply client sent invalid handshake: %sread(authreply connection) failed: %sread(login connection) failed: %mlogin_connection_unreflogin_connection_init-%utag_name != NULLmail-host.cIP addresses reversed: %s-%sUnknown mail host: %sNo valid servers specifiedEmpty server listidx <= countIP address family mismatch: %s vs %sIP address range too large: %s-%s%sHost %s changed %s (vhost_count=%u last_updown_change=%ld)%sHost %s vhost count changed from %u to %umail_host_get_by_hash_ringmail_host_set_tagmail_host_add_ipclose(notify connection) failed: %mnotify: User %s refreshed too late (%d secs)notify: read() unexpectedly returned EOFnotify: read() failed: %snotify-connection.cuser->host->user_count > 0user-directory.ckey not found from hashdir->head == NULLuser == NULLarray_count(&dir->iters) == 0User %u weakness appears to be stuck, removing itexpire_timestamp > ioloop_time || expire_timestamp == 0dir->head != NULL && dir->head->timestamp <= dir->tail->timestamptimeout_secs > USER_NEAR_EXPIRING_MINdir->timeout_secs/2 > dir->user_near_expiring_secsuser_directory_deinituser_directory_inituser_directory_sortuser_freeuser_directory_drop_expired;xķjT,	L	t				
$
44
DL
dl
$

D
4$L4Lt4,
TD


$TlD\Tl444,\4<tTt4|t$$t,dd$<|t	,
|$dlD$L|TLtt!!""$"<D#dt##$$$&D(t4(+$R,SdS|$S4SDSTSdStSS$S<Tl$UdUdVVV DWL tX X Y!Zl![!$\!d\"\$"_t"c"d#d$#teL#ed#e#f#g#Dh#h$i,$4kd$l$m$n$o4%p%q%r%tL&tl&tw&x&Ty,'zt'z'z'd}'}(}$(d(((T,)D|)4)ԉ)*Ԋ,*TT*l*$**D$+tD+++ė+$,D4,\,Ęt,d,,Ĝ,-4|---D$.t..D../d4/ԥt/$/T//0ԧ$0DL0Td0Ԩ00414\1|1T12d,2D2\22d222$,3D|33$3T4t44L44$4445\5zRxο*zRx$ 
FJw?;*3$"<DBGA C(D0f
(D ABBH\ #BBA D(D0M
(A ABBH
(A ABBJP
(A ABBE4BAA G0
 AABDLBIB B(D0A8GX
8A0A(B BBBA4lBAD D0c
 AABF$0_AID KDAh	,`AAG 
CAA,AAD 
AAHD2S\+PYtAW4BAD D0
 AABAxDI
A4BCA k
ABDAAET@_r_l'AeIjDRBBB A(A0GPo
0A(A BBBJ<[BEE A(D0J
(A BBBF4,OAAG f
GAQDAA<d BAA 	
ABAs
ABELBBE E(D0C8GPv
8A0A(B BBBL`eAr
Md,BDA D
ABA<D BEA A(D0
(A ABBA<BEB D(A0c
(A BBBA<xBEE D(I0
(J BBBSL(/BEE E(D0I8D@
8G0A(B BBBS<lBEE D(D0r
(A BBBSx
$p\ADG ADALBBEB A(D0
(A BBBJP
(A BEBF,<_AJG b
GATDlBEE J(D0A8DP8D0A(B BBB,ACD@
AAA$`AG
AJHA]
E|,BEB B(A0A8DPG
8A0A(B BBBA\
8D0A(B BBBLP8D0A(B BBB8D0BAA G0w
 AABAg
 AABF	UAV
Ax,,	(A
MJ
FL
DT
E,\	AAG L
AAIL	x}BBB B(A0D8GP
8A0A(B BBBK<	BED D(G0V
(D ABBKd
cBEB H(A0D8GPy
8G0A(B BBBJo
8G0A(B BBBQ,
OBAD DAB<
 BHA D(G0I
(D ABBH<
`BED D(G0P
(D ABBI44BIA D(D0c(D ABB$lAx
G^
E4{BCA R
ABESABqDZ
Ex4LBBB B(A0C8GP
8A0A(B BBBF4TBKA J
 AABFD8yBAD q
ABAJ
ABAGB4pvIG x
AG@P V
AHl
BBB A(A0G@e
0C(A BBBJ
0H(A BBBPE0D(A BBBL|
BGE E(A0A8GP
8D0A(K BBBLL
HBEE E(A0C8D@
8A0A(B BBBF<BEB H(C0v
(A BBBG$\-ADK ZAA4AAG 
AAAD
CAAdDl
LARn KP$$ (AGG IGADL([BBB A(H0Jd
0A(A BBBK<@XBED K(J
(A ABBG$`AJp
AALwBED A(L0f
(A ABBN
(A ABBQ4LBAA J
 AABALBBE E(D0D8D`
8A0A(B BBBE$@YAFN AAA$xeADD RDAL$BEE E(A0D8Dp
8A0A(B BBBHLtBDA w
ADER
CDGV
CDKUCD-Ak4AAG X
AAEW
CAA4xBIA G0
 AABALT BEB B(A0D8G
8A0A(B BBBK,BAD 
ABA<PBBD A(J@
(A ABBI$vAFN ^AA,<hAAG V
AAG4lBDA D0
 AABA<0BAA 
ABF{
ABJ`AG
HK$ AD@
AD,tD oDAD Ad0K d|D Z$EAK ^
AESA0AT
KK$EAK ^
AESA,RBAA FAB$4@ADD DA<\BBA A(D@s
(A ABBA,X	jAAQ>
AAE
L
HBBB B(I0A8Dpg
8A0A(B BBBIL4
&BBB B(A0A8G
8A0A(B BBBH43AD p
CH~
CGIA4444x44p4Lh4d`4|X45,4"AGL 
AAF$5.AAD eAA57V45AAG Y
AAD
AAF<x6A`T64l6cBED A(D0L(A ABBD6(BEI D(D0D@
0A(A BBBA472BHD N
ABAJAB4$7OBDA y
ABEAADd\7BEH E(D0E8KPQ
8A0A(B BBBEF
8A0A(B BBBHL8BBB B(A0F8G
8A0A(B BBBC$ :<AAG oAA<8:@Ai
F\X:IAW
HhL|:BBB B(A0I8D`
8A0A(B BBBAD8=BBB A(A0G@
0A(A BBBEL@BBE E(D0A8GP
8A0A(B BBBFdA$|AAAD vAA B(B-Ak$8B
AI 
AK CA
D$DfAM
BDPDHAFdDA
H4`EBAA G`
 AABE<FEBBA D(D`
(A ABBGGA]
R4HHBAD GP
 AABK4TIBDA GP
 AABDLIBEB B(A0A8DpV
8A0A(B BBBA4XKBJA A(D0(F ABB<L
CR q
AIx
FB[
ADq
CALTLBEB B(A0A8D`
8A0A(B BBBAPN/AbL`NBBB B(A0A8Gpu
8A0A(B BBBH<P?BBD A(DP
(A ABBD,TQAAG@d
AAAD RXBEE D(A0DP
0A(A BBBD8S@SLHSnBBE B(A0A8G.
8A0A(B BBBDL hUd pU<| xUlBBD A(D@
(A ABBG< VBBG D(D@+
(A ABBDL WBBB B(D0D8D,
8A0A(B BBBF4L!YBKD GF
 AABFL! [BBB B(A0A8D
8A0A(B BBBI<!]BBI A(G@7
(A ABBF,"p_BKH AB$D"_AD 
ACl"`*De$"`|AAD sAA"`\{$"@ajAJ@X
AAL"axBBB B(D0A8G`
8A0A(B BBBE<<#cBLE D(H0
(A BBBE|#e"D 
AL#(ftBEB B(A0A8J
8A0A(B BBBK,#XjAAD@
AAA,$8kAFG W
AAI$L$k[AD O
AAt$l$$lRAAG EAA$@lL$HlBBE B(A0A8G@
8A0A(B BBBB%m.L4%m)BIB B(H0A8D`v
8A0A(B BBBDL%ohBEA A(D0{
(D ABBGD(C DBB<%oBBA D(G@v
(A ABBD<&@pBEA A(D@
(A ABBA$T&q7AAM bDAL|&qBBB B(A0F8J
8A0A(B BBBE&hu&`uFDY
A,'uXBAC NAB$4'u7AKG aAA,\'urACG P
AAC<'(vgBDA A
ABEA
ADJ4'XvDBAC G@g
 AABH(pw*(w4AR
MN<(wAS\(wAS$|(wgAH
GF
J(w<(wuBEE I(H0P(A BBB<((xBBB H(A0(A BEBL<)xMBBB B(A0A8G`,
8A0A(B BBBA$)y<AAD sAA)yAv
QL)pzTBBB B(A0A8DP
8A0A(B BBBA4$*{BEH H(D0(A ABB$\*{[AD O
AA*0|*8|n,*|AAG 
AAE$*`}kHa
Gc
E,+}*AAGP
AAD<+~,T+~tADF0Q
AABL+~BBJ B(D0D8D`
8A0A(B BBBC,+ADh
ABI
AF,,0:BDD a
ABB<4,@%BBA A(G`F
(A ABBGt,0,8<,@BBA C(D0
(D ABBA,A\
L,-pAHG0r
AAA4-Ѓ3L-AU
RDl-eBEE E(H0H8M@l8A0A(B BBB-fpfč̍8JhJhJhJh<ddю (,30H4a8w:<@ˏH! !!P@
\V
Xh!p!o#H
!F< 
	oo<ooH:obp!FVVVfVvVVVVVVVVVWW&W6WFWVWfWvWWWWWWWWWXX&X6XFXVXfXvXXXXXXXXXYY&Y6YFYVYfYvYYYYYYYYYZZ&Z6ZFZVZfZvZZZZZZZZZ[[&[6[F[V[f[v[[[[[[[[[\\&\6\F\V\f\v\\\\\\\\\]]&]6]F]V]f]v]]]]]]]]]^^&^6^F^V^f^v^^^^^^^^^__&_6_F_V_f_v_________``&`6`F`jjjjjj[JhJhJhJhJh! !X!`!JhJh!!!JhJh"JhJhP
"au@ t tƑב%	ttudirector.debugl7zXZִF!t/,?
K]?Eh=ڊ2NjN~ 0cQPi(3	JŜI~21bC pNj'e]d,vG$ND,Ȫ#s1R8K}]TO!US|ؤ9Ϫ@,oxceG ;'o*Prm,B.޳!.d{ubbH:^đ5hjBs*';\"8W:~y'xG^t\f_6#lv-`,u.~EͱwLxE@[,W-u&zz-VuC:<`lzS⤪f&Gs@=ۨf`'Acy,"ݘt,SAh+b<_9B+MQBN7Im|/{JL\Wha4~.4r7p,k4[a5LT
옆PM:@rMǯ'pNan"Z7B包1Yur[c4Ek]m&yK!a`RAs*(UAD@459u@DJ3L.뾌-:FW^hFOhivT!p<:k
4nꇉXܨ_J@ݝ(x0Zc<Z/GGH%t)$tM>/lFkLF
1w
v'=űaxyo)qǖ\@	qQEb^V9CjOL9,]BI+?6@N'"=~Hln`dΆ~1n(=iFwCm-KHVcw0ܝS_iE2f_ltjhpBBABb<&<.N ­X>&J*SB9<G;\X ?E9P?ZܴV!F1Z^m`.H7+ձjĠ8J;`egccU{!}f*;
ЩR*	iT.ZZrOhEEfo>?*kh:36GËTL"-'H{b7'GlhuM6yF44B5 kc1 m]#[@+.K%ü1)(1<g%&=RCs(r޽Un6n|#2&w{ir$[K!vBL}j;yM.=KhIpz2iJ<D5MIX(p" &,we1q:@m:F8So6y#ddY?z1f:xc	gf6{RK&G!Y {#@ӂLq=gӈ/z
r@p@A
|@}
h@ J4Q5+WFf. @?"Pب?8w=*x(?ixh܅RX9"o	cZKiB/@/g{@CkT(DZ4Q	%,;琔)X"U&qB
SZ8w
]=#dYư1А1̧d00
gvjKe CKL'GZ5hT*K'(ZHAznH%?9PiWWԊ	Ø/)lT>D8i)|b̡<Ίx*}O)-Py4՚b*d=j>;Czl@Bc:(5Ó]c25F!WeSrf\FEƶk2;&SZ:qnIȅ	e7_(GGV3Bdq)ؘDə+߶!,骎S4y.ȁT#*?_bߊvt(JrC3zL4rhw)tdy`}U7;i cڄ]d~œ,))Ǣ$KW-
KBK 6r8쐚|⍽ 7?ф-ta*
bg:VxHʐ!84-"ZjVsc	'G"jTD{Y~rf#+s܁6D0̙}WA$qI0O|LDXqF>O6>xȨ^k	3`i>CDg(uaCr//OYfR[>t%tfo2M9 *wUn4=IBmN>@	=E]'`=eokwB_ \Ԏ$G
T]%ގ''@=D5Lu5y<AWN~6D>TNغ&,h%Uv-[9ׅ.^EmW);%]uX_IgYZ.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.data.rel.ro.dynamic.got.data.bss.gnu_debuglink.gnu_debugdata88TT !tt$4o>HHPF##NoH:H:\[o<<0j<< 
tBFF~VVy0V0V 
P`P`2XX	XXE ll|-h!hp!px!x! p!p!p! !
X