ELF>@h@i@8@BB EE!E! ]]!]!$$Ptd,,,$$QtdRtdEE!E!XXGNULvfƝ|{a   H"@%x X@ BAC* ``1@Q @0@@@D  2  9+Ou)1΂ɣI Y';-BE1͈O ӗ8,2M}FO$=S| X 558J|"$^R"qXhTO|rt>Y7鹝:ҭA4ةwWn-an^.2A,ɑJM4~H>, b&FVa<,ӑM _ .JV_&G [ p']Wr1"Va}Ban8:R?%L-7臈؍1 vW "{V Uo= " zxy[ *W[2 EA"   T   ,J  ;  HP8xu %` qx9C l5U UI  I   [  sn2  a  = L"s  P ? pL ! /  {  ) 2    6Z 0 Bf U  . E Pc   - | 0  j Pw,   2{   \ } v{d!    Po 8  ?0 PY% t  i ` ` h ``= B  `   p6V | 3 `d! t  0#d! xL { yf PE q   ЂMG  I  p @  w 6 P    @  `    `O `z  i  @~ v   @  h   `  d! p @   j  `     '  v  L  __gmon_start___fini_ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Jv_RegisterClasseszend_ce_exceptionzend_get_exception_basezend_read_propertyzend_hash_str_findzend_hash_clean__stack_chk_failzm_startup_sodiumsodium_init__zend_malloczend_new_interned_stringzend_register_internal_class_exsodium_version_stringzend_register_string_constantsodium_library_version_majorzend_register_long_constantsodium_library_version_minorcrypto_pwhash_opslimit_interactivecrypto_pwhash_memlimit_interactivecrypto_pwhash_opslimit_moderatecrypto_pwhash_memlimit_moderatecrypto_pwhash_opslimit_sensitivecrypto_pwhash_memlimit_sensitivecrypto_pwhash_scryptsalsa208sha256_opslimit_interactivecrypto_pwhash_scryptsalsa208sha256_memlimit_interactivecrypto_pwhash_scryptsalsa208sha256_opslimit_sensitivecrypto_pwhash_scryptsalsa208sha256_memlimit_sensitivezend_errorzm_shutdown_sodiumrandombytes_closezm_info_sodiumphp_info_print_table_startphp_info_print_table_headerphp_info_print_table_rowphp_info_print_table_endzif_sodium_crypto_box_keypair_from_secretkey_and_publickeyzend_parse_parameters_emalloc_96zend_throw_exceptionzif_sodium_crypto_sign_keypair_from_secretkey_and_publickey_emalloc_128zif_sodium_memzeroconvert_to_null_emallocmemcpyzif_sodium_incrementzif_sodium_addzif_sodium_crypto_shorthash_emalloc_40_efreezif_sodium_crypto_secretboxcrypto_secretbox_easyzend_error_noreturnzif_sodium_crypto_secretbox_opencrypto_secretbox_open_easyzif_sodium_crypto_generichashzif_sodium_crypto_generichash_updatezif_sodium_crypto_generichash_finalzif_sodium_crypto_box_keypairzif_sodium_crypto_box_seed_keypairzif_sodium_crypto_kx_seed_keypaircrypto_scalarmult_basezif_sodium_crypto_boxcrypto_box_easyzif_sodium_crypto_box_opencrypto_box_open_easyzif_sodium_crypto_box_sealzif_sodium_crypto_box_seal_openzif_sodium_crypto_sign_keypairzif_sodium_crypto_sign_seed_keypairzif_sodium_crypto_sign_publickey_from_secretkey_emalloc_64crypto_sign_ed25519_sk_to_pkzif_sodium_crypto_signzif_sodium_crypto_sign_openzif_sodium_crypto_sign_detachedzif_sodium_crypto_sign_verify_detachedzif_sodium_crypto_streamzif_sodium_crypto_stream_xorzif_sodium_crypto_pwhashcrypto_pwhash_argon2idzif_sodium_crypto_pwhash_str_emalloc_160strlenzif_sodium_crypto_pwhash_str_needs_rehashzif_sodium_crypto_pwhash_scryptsalsa208sha256zif_sodium_crypto_pwhash_scryptsalsa208sha256_strzif_sodium_crypto_pwhash_scryptsalsa208sha256_str_verifyzif_sodium_crypto_aead_aes256gcm_is_availablezif_sodium_crypto_aead_aes256gcm_encryptzif_sodium_crypto_aead_aes256gcm_encrypt_detached_emalloc_48_array_initadd_next_index_strzif_sodium_crypto_aead_aes256gcm_decryptzif_sodium_crypto_aead_aes256gcm_decrypt_detachedzif_sodium_crypto_aead_chacha20poly1305_encryptzif_sodium_crypto_aead_chacha20poly1305_encrypt_detachedzif_sodium_crypto_aead_chacha20poly1305_decryptzif_sodium_crypto_aead_chacha20poly1305_decrypt_detachedzif_sodium_crypto_aead_chacha20poly1305_ietf_encryptzif_sodium_crypto_aead_chacha20poly1305_ietf_encrypt_detachedzif_sodium_crypto_aead_chacha20poly1305_ietf_decryptzif_sodium_crypto_aead_chacha20poly1305_ietf_decrypt_detachedzif_sodium_crypto_aead_xchacha20poly1305_ietf_encryptzif_sodium_crypto_aead_xchacha20poly1305_ietf_encrypt_detachedzif_sodium_crypto_aead_xchacha20poly1305_ietf_decryptzif_sodium_crypto_aead_xchacha20poly1305_ietf_decrypt_detachedzif_sodium_bin2hexzif_sodium_hex2binzif_sodium_bin2base64zif_sodium_base642binzif_sodium_crypto_scalarmultzif_sodium_crypto_aead_aes256gcm_keygenrandombytes_bufzif_sodium_crypto_aead_chacha20poly1305_keygenzif_sodium_crypto_aead_chacha20poly1305_ietf_keygenzif_sodium_crypto_aead_xchacha20poly1305_ietf_keygenzif_sodium_crypto_auth_keygenzif_sodium_crypto_generichash_keygenzif_sodium_crypto_kdf_keygenzif_sodium_crypto_secretbox_keygenzif_sodium_crypto_shorthash_keygenzif_sodium_crypto_stream_keygenzif_sodium_crypto_secretstream_xchacha20poly1305_keygenzif_sodium_crypto_kx_client_session_keysadd_next_index_stringlzif_sodium_crypto_kx_server_session_keyszif_sodium_crypto_authzif_sodium_crypto_auth_verifyzif_sodium_crypto_sign_ed25519_sk_to_curve25519zif_sodium_crypto_sign_ed25519_pk_to_curve25519zif_sodium_padzif_sodium_unpadzif_sodium_crypto_secretstream_xchacha20poly1305_init_pushzif_sodium_crypto_secretstream_xchacha20poly1305_pushzif_sodium_crypto_secretstream_xchacha20poly1305_init_pull_emalloc_80zif_sodium_crypto_secretstream_xchacha20poly1305_pulladd_next_index_longzif_sodium_crypto_secretstream_xchacha20poly1305_rekeyzif_sodium_crypto_box_secretkeyzif_sodium_crypto_box_publickeyzif_sodium_crypto_sign_secretkeyzif_sodium_crypto_sign_publickeyzif_sodium_crypto_kx_secretkeyzif_sodium_crypto_kx_publickeyzif_sodium_memcmpzif_sodium_crypto_generichash_init_emalloc_448zif_sodium_crypto_box_publickey_from_secretkeyzif_sodium_crypto_pwhash_str_verifyzif_sodium_crypto_kx_keypairzif_sodium_comparezif_sodium_crypto_kdf_derive_from_keyget_modulesodium_module_entrylibsodium.so.23libc.so.6_edata__bss_startsodium.soGLIBC_2.14GLIBC_2.4GLIBC_2.2.5ii ui E!hE!hE!E!F!  F!XF!pF!$F!/F!>G!0G!xG!IG!G!IG!8H!IPH!OhH!WH!IH!OH!WH!_I!IXI!pI!dI!I!hI!I!J!(J!h@J!xJ!J!2J!2J!nK!w8K!PK!2hK!K!nK!wK!K!L!(L!XL!pL!hL!L!L!hL!M!0M!hHM!xM!M!M!N!0N!HN!xN!N!N!N! 8O!PO!O!O!O!P!XP!pP! P!P!P!Q!0Q!xQ!Q!Q!R!R! R!h#0R!,@R!#PR!I!`R!#pR!I!R!#R!,R!$R!@I!R!@$R!I!R!p$R!I!S!$S!I! S!$0S!,@S!%PS!I!`S!8%pS!I!S!p%S!,S!%S!@I!S!%S!I!S!&S!@I!T!P&T!I! T!&0T!I!@T!&PT!,`T!'pT!I!T!8'T!@I!T!x'T!I!T!)T!O!T!<T!,U!VU!N! U!p0U!@L!@U!PU!,`U!'pU!M!U!'U!`M!U!U!L!U!U!M!U!(U!M!V!V!O! V!0V!O!@V!PV!M!`V!pV!,V!7V!M!V!RV!M!V!mV!Q!V!@(V!F!W!h(W!@F! W!0W!K!@W!(PW!,`W!(pW!G!W!(W!`G!W!)W!G!W! )W!E!W!W!,X!X! K! X!0X!J!@X!H)PX!`J!`X!h)pX!J!X!)X! K!X!)X!J!X!)X!`J!X!X!Q!Y!Y!L! Y!(*0Y!,@Y!PY!L!`Y!H*pY!,Y!*Y!M!Y!*Y!H!Y!*Y!O!Y!(+Y! H!Z!`+Z!I! Z!:0Z!O!@Z!+PZ!,`Z!RpZ!`N!Z!eZ!`N!Z!+Z!M!Z!+Z!M!Z!Z!,[!,[!`M! [!0[!`N!@[!P[!M!`[!p[!M![!P,[!M![!,[!M![!,[!N![![!M!\!\!, \!0\!L!@\!8P\!O!`\!Cp\!Q!\!R\!`Q!\!c\!Q!\!q\!Q!\!\! O!]!]! O! ]!0]!Q!@]!P]!P!`]!p]!N!]!]!@P!]!]!Q! d!(d! R!Xd!d!(R!HR!hR!R!R!R!R!S!(S!HS!hS!S!S!S!S!T!(T!HT!hT!T!T!T!T!U!(U!HU!hU!U!U!U!U!]!V!(V!HV!hV!V!V!V!V!W!(W!HW!hW!W!W!W!W!X!(X!HX!hX!X!X!X!X!Y!(Y!HY!hY!Y!Y!Y!Y!Z!(Z!HZ!hZ!Z!Z!Z!Z![!([!H[!h[![![![![!\!(\!H\!h\!\!\!\!\!]!(]!H]!h]!]!_! _!_!_!?_!_!f_!r_!{0d!8d!Pd!`! `!(`!0`!8`!@`!H`!P`!X`! ``! h`! p`! x`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`! a!!a!"a!#a!$ a!%(a!&0a!'8a!(@a!)Ha!*Pa!+Xa!,`a!-ha!.pa!/xa!0a!1a!2a!3a!4a!5a!6a!7a!8a!9a!:a!;a!<a!=a!>a!?a!@b!Ab!Bb!Cb!D b!E(b!F0b!G8b!H@b!IHb!JPb!KXb!L`b!Mhb!Npb!Oxb!Pb!Qb!Rb!Sb!Tb!Ub!Vb!Wb!Xb!Yb!Zb![b!\b!]b!^b!_b!`c!ac!bc!cc!d c!e(c!g0c!h8c!i@c!jHc!kPc!lXc!m`c!nhc!opc!pxc!qc!sc!tc!uc!vc!wc!xc!yc!zc!{c!|c!}c!~c!c!HHm HtH5 % @% h%z h%r h%j h%b h%Z h%R h%J hp%B h`%: h P%2 h @%* h 0%" h % h % h% h% h% h% h% h% h% h% h% hp% h`% hP% h@% h0% h % h% h% h% h %z h!%r h"%j h#%b h$%Z h%%R h&%J h'p%B h(`%: h)P%2 h*@%* h+0%" h, % h-% h.% h/% h0% h1% h2% h3% h4% h5% h6% h7p% h8`% h9P% h:@% h;0% h< % h=% h>% h?% h@%z hA%r hB%j hC%b hD%Z hE%R hF%J hGp%B hH`%: hIP%2 hJ@%* hK0%" hL % hM% hN% hO% hP% hQ% hR% hS% hT% hU% hV% hWp% hX`% hYP% hZ@% h[0% h\ % h]% h^% h_% h`%z ha%r hb%j hc%b hd%Z he%R hf%J hgp%B hh`%: hiP%2 hj@%* hk0%" hl % hm% hn% ho% hp% hq% hr% hs% ht% hu% hv% hwp% hx`% hyP% hz@Hh H=Z UH)HHw]H\ Ht]@H1 H=* UH)HHHH?HHu]HO Ht]H@= u'H=7 UHt H=B h] @f.H= t&H HtUH= H]WKf.ATUSH0dH%(HD$(1Hy H\$HHIHD$D$ HE1IHH^Htxt#HL$(dH3 %(LuhH0[]A\HhHXHHH9uH H9t{uH;H5Ht؀xuH8:CSHdH%(H$1R (ioHSodiumExHfP$HH@H@H@@ cept@&n@'H/ HD$H HHDŽ$HDŽ$HDŽ$HDŽ$H0HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$ HDŽ$(HDŽ$0HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$8HDŽ$@HDŽ$HHD$DŽ$HDŽ$DŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$PHDŽ$HDŽ$?H H HH=gAعH¾H=]AHcйH=YHcAعH=8Aع %yH=BA1ҹ&^H=OAع &@H=YAع#"H=cAع ,H=uA1ҹ-H=Aع-H=Aع*H=Aع 1H=țA1ҹ2tH=Aع 2VH=Aع/8H=Aع 2H=+A1ҹ3H=HAع3H=bAع0H=Aع H=Aع H=Aع0iH="Aع KH=,Aع -H=6Aع@H=#AعH= AعH=Aع H=AعH=Aع@yH=Aع[H=Aع =H=Aع H=hAع H=rAع H=tAع H=Aع@H=XAع3H=rAع8kH=Aع 5MH=AعH?=*H=˛A1ҹ8H=Aع5H= Aع6H=$Aع6H=>Aع H=@Aع#yH=JAع@#[H=TAع "=H=^Aع&H=hAع@&H=rAع"H=|Aع#H=Aع H=AعH}H=AعH=hAعKH=oAعH¾)*EH=~AعH¾) H=AعH¾&H=AعH¾&H=AعH¾'1H=HAع'H=Aع 3gHH=Aع3gH=ۜAعH¾>&H=AعH¾>0H=AعH¾</H=8HAع<H=\Aع H=^Aع $H=AعiH=JAع KH=TAع -H=^Aع H=hAع"H=0Aع@H=+Aع H=6Aع !H=@Aع@!yH=JAع`[H=LAع=H=Aع H=0AعH=2Aع)H=vAعH=&Aع(1H$dH3%(u H[H511ff.H1HHHH51HH51sHH51YH5H¿1>HEDSHH5H0,dH%(HD$(1HL$ HT$LL$LD$H|$ H|$ /HT$@H@H@@H2HpHrHp HrHp(HRHP0HT$H2Hp8HrHp@HrHpHHR@XHPPH@<%CHD$(dH3%(uH0[H=[ H51=H=D H5E1&@SHH5gH0,dH%(HD$(1HL$ HT$LL$LD$uH|$ @H|$ /HT$@H@H@`H2HpHrHp HrHp(HrHp0Hr Hp8Hr(Hp@Hr0HpHHR8HPPHT$H2HpXHrHp`HrHphHR@xHPpH@<%CHD$(dH3%(uH0[H= H5̚1H= H5u1@H,H5kdH%(HD$1H:t#H<$G< te<uJG tH8tHD$dH3%(u"HDHpHtHxH<$ H=T H516HHx@H<$AUATUSHHG H7t>vfLfLnI|$ H?HxH@H@LL`LBD%C u(H+E<%CH[]A\A]@H(H,H5dH%(HD$1Ht)H<$G< tN<u3 H$H8HwH|HD$dH3%(uHH= H51HHx@H<$f.H(,H5dH%(HD$1HL$LD$H@t5H<$G< tr<uWvH$HHPH;T$Hxu%Ht$HD$dH3%(uH(ÐH=d H5e1FH=M H51/HHx@H<$zfUHH5WSH8,dH%(HD$(1HL$ HT$LL$LD$dtvH|$NHL$HT$ HxHt$H@H@H@tBCu HtSH=w H5@1YHD$(dH3%(u0H8[]fC H]C<%EH= H5F1f.ATIH5USHP,dH%(HD$H1HD$0HL$8HT$ LL$@LD$(HD$HD$H$1-H|$@H|$0 /H|$8HHoH0HH9LD$HL$(HxHT$8Ht$ H@H@HhtFCu Htg2H= H5Ԃ1HD$HdH3%(uDHP[]A\@HD$8I$D(C<%AD$TH= H51H= H5^1hvH5\H1H=V H518FATUHH5قSHP,dH%(HD$H1HD$0HL$8HT$ LL$@LD$(HD$HD$H$1mH|$@H|$0 H|$8HvqLgHHI9LD$HL$(HxHT$8Ht$ H@H@L`t:CuHt[vfDEHD$HdH3%(u@HP[]A\HD$8DH]C<%Ef.kH= H5V1H= H51zH5L1-f.ATIH5USH@,dH%(HD$81HD$ HL$0HT$LL$(LD$HD$H$1HD$ HD$(Hl$ HEH0%HD$(HPH0H} HH97LL$(LD$HxHL$0HT$HHt$ @H@HhYtECu HtfH= H5c1|HD$8dH3%(uCH@[]A\HD$ I$DC<%AD$H5H1HH= H51oH= H5~1UUHAVAUATSHH5~HH,dH%(H$1HL$HT$LD$H|$G< y<?HD$L0I~kMnH|$ 0Ld$ HT$LHHt$LRALLA@@DAHuuAuWAuALTCH$dH3%(He[A\A]A^]ffHAt@AtHHAONf.A$I~It$AAFfDHHAfOHHx@H|$rH= H5}1L羀GH= H5|1H= H51UHAVAUIH5|ATSHH,dH%(H$1HL$HHD$ H<$G< <H$L0I~`Ld$ID$H02I|$ HI9 L`Mf@H@H|$0LLt$HHT$HpLHLt\CuHH=h H51{1JH$dH3%(uiHe[A\A]A^]f.LH<$uHD$I]DC<%AEfDSoH5ŽL1CH= H5z1OH= H5z15H= H51jHHx@H<$6UHSH,wHpHx8@H@HH@@Zt6Cu HtO"H= HH5y[]1CXH]C<%EH[]#H5Ax1#NUHH5^vSH(,dH%(HD$1HL$HT$tpH|$ xHT$HpHx8@HH@H@@vtBCu HtSH= H5x1HD$dH3%(u0H([]fCXH]C<%ETH= H5֌1f.ATUHH5LuSH ,dH%(HD$1HL$HT$H|$ bHT$L`E1E1Hù L@H@H@@H{8LuCuHtWfEHD$(dH3%(u@H8[]A\A]fDHD$DH]C<%EfH=- H51H5L1UHSH,GHpHxX@H@HH@`t6Cu HtOH= HH5`p[]1wCxH]C<%EH[]H5n1NUHH5lSH(,dH%(HD$1HL$HT$~tpH|$ HHT$HpHxX@HH@H@`tBCu HtSH= H5`o1yHD$dH3%(u0H([]fCxH]C<%EH== H51f.UHH5kSH(,dH%(HD$1HL$HT$ntaH|$@Ht$Hx@H@HH@ u:C8H]C<%EHD$dH3%(uH([]H=e H5.n1GH=N H5π10@f.ATIH5foUSH0,dH%(HD$(1HL$LL$ LD$HtH|$ @QH|$HHo@H`HH9LD$HL$Ht$H$Hx@H@HHhtJCu Ht{H=_ H5(m1AHD$(dH3%(H0[]A\@HD$HtH9s@Cu Hta,H= H5l1D[fHCDCI$<%AD$efDTH5H1H= H5 1i#@ATIH5mUSH0,dH%(HD$(1HL$LL$ LD$HH|$ MHl$HH} HH9:LD$HL$Ht$H$Hx@H@HHhRt>CuHAD$HD$(dH3%(H0[]A\HD$HtH;D$v.Cu HtOzH=S H5+k15HCDCI$<%AD$yfD{fkAD$PH5~H1RH= H51UHH5kSH8,dH%(HD$(1HL$LL$ LD$HH|$ @LHH@H@A@AH@@L@@D1AHAALD$HL$Ht$H$LtICuHH= H5i1HD$(dH3%(#H8[]ÐHD$HPH?}CuHuH=N H5i10fDH1HfGA4f.HA f.HCDH]C<%E,+fDQfD@HxA?k1HAfWbDAHTH=Y H5}1;fDSHH5hHP,dH%(HD$H1HD$8HL$@HT$(LL$0LD$HD$HD$ H$1pt6H|$@@u`H|$8 uAHL$ HT$0Ht$H|$("ЃCHD$HdH3%(uHP[JH= H5t}1uH=| H5}1^ff.ATIH5hUSH@,dH%(HD$81HD$(HL$HT$ LL$LD$0H$1Hl$ HH|$0'H|$( H} HH9HL$HT$HxHt$ H@H@Hh^tJCu HtkH= H5Hf1aHD$8dH3%(uHH@[]A\HD$ I$DC<%AD$H= H5n|1H= H5|1rH5yH1MH= H5W|1BATIH5JfUSHP,dH%(HD$H1HD$0HL$8HT$ LL$@LD$(HD$HD$H$1H|$@ H|$0 Hl$8H} HH9aLD$HL$(HxHT$8Ht$ H@H@HhHtDCu Ht]H= H5d1HD$HdH3%(u:HP[]A\fCD+I$<%AD$D롐H5TxH1H=N H5{10H=4 H5z1fATIH5dUSHp,dH%(HD$h1HD$PHL$0HT$8LL$(LD$XHD$PHD$HD$@HD$HD$HHD$HD$`H$107HD$8HPH9 HD$XH9 H|$HH|$@HL$PHQHHH|$`H|$HH|$@Hl$8H} HH9pGHHh@H@HkHD$PHD$HD$@HLL$HLD$(HL$XHT$0Ht$8H$JtnCuHH= H5Pb1iH=i H5b1KHD$hdH3%(Hp[]A\fDHD$8I$DC<%AD${xfDHD$@LL$HHLD$(HL$XHT$0Ht$8D$H$NHD$PH= H5x1FLH5uH1H= H5(y1aJH=e H5x1G!H=K H5tx1-H5aWfATIH5aUSH0,dH%(HD$(1HL$ HT$LL$LD$bH|$ HD$HHT$ H9HH='LD$HhHL$HT$ Ht$H@HH@H@tNCu HtwZH=3 H5_1HD$(dH3%(H0[]A\HƃHCCI$<%AD$3H= H5>`1H5`1H|$H= H5v1jHD$H=i H5w1KSHH5_H0,dH%(HD$(1HL$ HT$LL$LD$蕾tHT$Ht$H|$,CHD$(dH3%(uH0[膿fDATIH5b_USH`,dH%(HD$X1HD$8HL$(HT$0LL$ LD$HHD$HD$@HD$HD$PH$1HD$0HPHH9H|$@H|$8jH|$HFH|$P H|$@H|$8H5!w 1Hl$0H} HH9s@HxH@HhHHD$8LL$@LD$ HL$HHT$(Ht$0H$蛾uGHD$0I$DC<%AD$HD$XdH3%(uhH`[]A\Cu HtALH=% H5\1DH= H5ju1f[蔽H5Y]1H=ſ H5t1QH= H5t17H= H5zt1sH=w H5\1YH5MpH1ξH=G H50u1)4H=- H5t1 f.UHH5\SH8,dH%(HD$(1HL$ HT$LL$LD$THD$HjH|$H|$ H=,H|$H5t 1ҺLD$HL$HxHT$ Ht$H@H@H@et1Cu HtZ=H= H5Z1$fDC}H]C<%EHD$(dH3%(u)H8[]3뤐H= H5r1蛾TH5[1HD$H= H5is1bH=f H5s1HH=L H5]r1.WH=2 H5Z1=Df.SHH5G[H0,dH%(HD$(1HL$HT$LL$ LD$UH|$ trH|$et4H5=s1پCHD$(dH3%(uoH0[@H5r1 襾HT$ Ht$H|$AЃCH5Y1ovH=3 H5Y1ι@f.S,HuC[H5W1eu[@f.ATIH5iYUSHp,dH%(HD$h1HD$`HL$PHT$(LL$HLD$ HD$HD$8HD$HD$XHD$HD$0H$1H|$X H|$` H|$PHHH9HoH0HH9WL@HxH@HhHHD$8LL$HHt$@LD$ HL$PHT$(H$HD$HD$0HD$肺tNCuH趶H= H5XW1qHD$hdH3%(Hp[]A\@HD$@HPHv1Cu Htb]H=6 H5W1fDH9rHCDCI$<%AD$p[PfDK脷H=͹ H5vp1诺9H5jH1$H= H5p1 H= H5p1eATIH5 WUSHp,dH%(HD$h1HD$`HL$PHT$(LL$HLD$ HD$HD$8HD$HD$XHD$HD$0H$1艵*H|$X H|$` Hl$PHH9H} HH9HhH@H@Y@HpH@H@HHD$8LL$ HT$@LD$PHL$(H{HD$HD$HD$0HD$HD$HH$"u~HD$@HPHEuH#CuH H= H5T1ƸHD$hdH3%(Hp[]A\fEu HtQ輳Cu Ht訳H= H5JT1c뛐۸f˸kfD軸f諸3fDHE1LD}HLHL,譴H= H5m1ط H=ܶ H5m1辷H=¶ H5n1褷H5gH1fATIH5)TUSHp,dH%(HD$h1HD$`HL$PHT$(LL$HLD$ HD$HD$8HD$HD$XHD$HD$0H$1該H|$X H|$` Hl$PHHUHH9H} HH9 @HxH@HhHHD$8LL$ Ht$@LD$PHL$(1HD$HD$0HD$HD$HH$TtPCuHxAD$HD$hdH3%(Hp[]A\f.HD$@Ht5H9r0HCDCI$<%AD$fCu Ht!H=Ŵ H5Q1觵kff FfD;H= H5-k1f*H=j H5ck1LH=P H5k12H5&eH1觳ATUHH5QSH,dH%(H$1H$HL$hHT$@LL$pLD$HHD$(HD$XHD$ HD$xHD$HD$PHD$HD$`HD$HD$8H$1t*H|$x JH$ !H|$pt4EH$dH3%(HĐ[]A\f.Ld$hHI9I|$ HI9 Q@HxH@L`HHD$XLL$81LD$HHL$hHT$@HD$HD$PHD$HD$`H$話t%C5Ht2轮$H]C<%E۳fD H=T H5Mi16H=: H5h1H= H5ai1H5bL1wATIH5OUSHp,dH%(HD$h1HD$`HL$PHT$(LL$HLD$ HD$HD$8HD$HD$XHD$HD$0H$1 H|$XH|$` zH|$PHHoH0HH9@@HxH@HhHHD$8LL$HHt$@LD$ HL$PHT$(H$HD$HD$0HD$utQCuHH=° H5M1褱HD$hdH3%(Hp[]A\HD$@HPHv1Cu Htb荬H=f H5>M1HfDH9rHCDCI$<%AD$m英MfD{购H5`H1nH= H5g1ɰ H=ͯ H56g1诰f.ATIH5IMUSHp,dH%(HD$h1HD$`HL$PHT$(LL$HLD$ HD$HD$8HD$HD$XHD$HD$0H$1ɫH|$XH|$`  Hl$PH} HH9MHhH@H@謰@HpH@H@HHD$8LL$ HT$@LD$PHL$(H{HD$HD$HD$0HD$HD$HH$腰uyHD$@HPHEuHvCuH^H=7 H5K1HD$hdH3%(Hp[]A\@Eu HtYCu Ht%H=٭ H5J1軮f+fhfD f0fDHE1LDͮHLRHLG)H=F H5d1( H5^H1蝬H= H5d1ATIH5JUSHp,dH%(HD$h1HD$`HL$PHT$(LL$HLD$ HD$HD$8HD$HD$XHD$HD$0H$1H|$XyH|$` Hl$PHHH} HH9w艮@HxH@HhHHD$8LL$ Ht$@LD$PHL$(1HD$HD$0HD$HD$HH$tMCuHDAD$HD$hdH3%(Hp[]A\f.HD$@Ht5H9r0HCDCI$<%AD$fCu Ht!lH=E H5H1'kf蛬f苬FfD軨H= H5mb1*H= H5b1̫H5[H1AATUHH5WHSH,dH%(H$1H$HL$hHT$@LL$pLD$HHD$(HD$XHD$ HD$xHD$HD$PHD$HD$`HD$HD$8H$1輦t*H|$x:H$ H|$pt4EH$dH3%(HĐ[]A\f.Ld$hI|$ HI9@HxH@L`HHD$XLL$81LD$HHL$hHT$@HD$HD$PHD$HD$`H$謬t CHHt5p7H]C<%Ef苪fD軦H= H5`1H= H5S`1̩H5YL1AATIH5YFUSHp,dH%(HD$h1HD$`HL$PHT$(LL$HLD$ HD$HD$8HD$HD$XHD$HD$0H$1٤H|$X H|$` H|$PHH?H9HoH0HH9W<@HxH@HhHHD$8LL$HHt$@LD$ HL$PHT$(H$HD$HD$0HD$"tNCuH覣H= H5HD1aHD$hdH3%(Hp[]A\@HD$@HPHv1Cu HtbMH=& H5C1fDH9rHCDCI$<%AD$pKPfD;tH= H5^1蟧9H5WH1H= H5^1o H=s H5]1UATIH5CUSHp,dH%(HD$h1HD$`HL$PHT$(LL$HLD$ HD$HD$8HD$HD$XHD$HD$0H$1yH|$X H|$`  Hl$PH} HH9HhH@H@\@HpH@H@HHD$8LL$ HT$@LD$PHL$(H{HD$HD$HD$0HD$HD$HH$5uyHD$@HPHEuH&CuHH= H5A1ɥHD$hdH3%(Hp[]A\@Eu HtYĠCu Ht%谠H= H5RA1kfۥf˥hfD軥f諥0fDHE1LD}HLHL)譡H= H5[1ؤ H5TH1MH=ƣ H5'\1訤ATIH5IAUSHp,dH%(HD$h1HD$`HL$PHT$(LL$HLD$ HD$HD$8HD$HD$XHD$HD$0H$1ɟH|$X H|$` }H\$PH-HHSH?H9H{ HH9"@HxH@HXHHD$8LL$ Ht$@LD$PHL$(1HD$HD$0HD$HD$HH$誤tFEuH莞fDAD$HD$hdH3%(Hp[]A\fHD$@Ht5H9r0HEDI,$E<%AD$fEu Ht! H= H5>1Ǣsf;f+NfD[H= H5Z1膢2H= H5Y1lH=p H5X1RH5FRHڿ1ǠATUHH5>SH,dH%(H$1H$HL$hHT$@LL$pLD$HHD$(HD$XHD$ HD$xHD$HD$PHD$HD$`HD$HD$8H$1H)H?H!H)HHH уHL$I|$ Ml$HI9wu艔DD$HL$HxH$H@H@LL`ӐH]C<%EHD$dH3%(u H([]A\A]艏H5BL1CH= H5.1螒H= H5K1臒DATIH5A/USHP,dH%(HD$H1HD$@HL$8HT$LL$ LD$(HD$ H$1HD$@赍D$(~HD$8HH<@HoH"HH9F5@HxH@HhHHD$(LD$ LL$0HL$8HT$HD$HD$H$WtSCuH諌H= H5?.1fHD$HdH3%(HP[]A\fHD$HD$8H9D$uHD$0HtDH9r?HCDCI$<%AD$kkfDCu Ht!H=Տ H5,1跐Lf+dH5@H1H= H5I1y@UHH5-SH8,dH%(HD$(1HL$HT$LL$ LD$ċt}H|$ H|$ BHT$Ht$Hx@HH@H@ ߊtCCu Ht\H=Ў H5+1貏HD$(dH3%(uPH8[]C8H]C<%EH=r H5H1T f.SHH0,dH%(HD$(1uvH 4?H$@H@H@ @8HPHT$HP HT$HP(HT$HP0HCHD$(dH3%(uH0[H5K)1-sfKf.SHH0,dH%(HD$(1uvH tH$@H@H@ @8HPHT$HP HT$HP(HT$HP0HCHD$(dH3%(uH0[H5(1msf苊f.SHH0,dH%(HD$(1uvH 贍迌H$@H@H@ @8HPHT$HP HT$HP(HT$HP0HCHD$(dH3%(uH0[H5'1譈sfˉf.SHH0,dH%(HD$(1uvH H$@H@H@ @8HPHT$HP HT$HP(HT$HP0HCHD$(dH3%(uH0[H5 '1sf f.SHH0,dH%(HD$(1uvH 4?H$@H@H@ @8HPHT$HP HT$HP(HT$HP0HCHD$(dH3%(uH0[H5K&1-sfKf.SHH0,dH%(HD$(1uvH tH$@H@H@ @8HPHT$HP HT$HP(HT$HP0HCHD$(dH3%(uH0[H5%1msf苇f.SHH0,dH%(HD$(1uvH 贊迉H$@H@H@ @8HPHT$HP HT$HP(HT$HP0HCHD$(dH3%(uH0[H5$1譅sfˆf.SHH0,dH%(HD$(1uvH H$@H@H@ @8HPHT$HP HT$HP(HT$HP0HCHD$(dH3%(uH0[H5 $1sf f.SHH ,dH%(HD$1udH4߉L $LT$@H@H@LHLP @(HCHD$dH3%(uH [H5]#1?u[f.SHH0,dH%(HD$(1uvH 脈菇H$@H@H@ @8HPHT$HP HT$HP(HT$HP0HCHD$(dH3%(uH0[H5"1}sf蛄f.SHH0,dH%(HD$(1uvH ćφH$@H@H@ @8HPHT$HP HT$HP(HT$HP0HCHD$(dH3%(uH0[H5!1轂sfۃf.UHAVAUATIH5N$SHH ,dH%(H$1HL$LL$LD$HSH|$@)H|$ H4$L$HT$LLv 腁H\$ @11H LH'L L$҂ LHHt$ H@LHpH蓂1Li LLiIu LXH$dH3%(u He[A\A]A^]sH= H5!1螅H= H5>1臅H= H5g>1p@f.UHAVAUATIH5"SHH ,dH%(H$1HL$LL$LD$H裀H|$@)H|$ H4$L$HT$LLv H\$ @11Hg LHwL L$"Ht$ HP LH@@LHH1L蹄Iu L踁 LL訁H$dH3%(u He[A\A]A^]ÀH= H51H= H5=1׃H=ނ H5<1@f.UHH5 SH8,dH%(HD$(1HL$HT$LL$ LD$tkH|$ 莂HL$HT$HxHt$H@H@H@ u:C8H]C<%EHD$(dH3%(uH8[]H= H51ӂH=ځ H5+<1輂f.SHH5[HP,dH%(HD$H1HD$@HL$0HT$LL$8LD$(HD$HD$ H$1}t6H|$@ u`H|$0 uAHL$ HT$8Ht$(H|$BЃCHD$HdH3%(uHP[~H= H5;1H= H5M;1ށff.UHH5SH(,dH%(HD$1HL$HT$.}taH|$@踀Ht$Hx@H@HH@ Z~u:C8H]C<%EHD$dH3%(uH([]}H=% H5&;1H= H5:1@f.UHH5SH(,dH%(HD$1HL$HT$>|taH|$ Ht$Hx@H@HH@ Z|u:C8H]C<%EHD$dH3%(uH([]|H=5 H5:1H= H5G:1@f.AUATUSHH5H8,dH%(HD$(1HL$ HT$LD$E{.HL$HLiI1Ht$ 1HHHI)HHI9"II}!MeHI9!袀HT$ H@H@L`HttLD$HD$HE1E1DCBD HD$IH)HHHH0H HH H H HHHHL$HL$IM9sHL$Hu1M%{}BD%H+E<%CHD$(dH3%(uH8[]A\A]HD$ LH!I)H=V} H5'18~H5/.L1|H=)} H51 ~H=} H581}qzf.AUATIH5USH8,dH%(HD$(1HL$HT$LD$ 5yHL$ HHT$H9Ht$H|$yH|$Hl$Ll$H} H~Hx@H@HhHLH|HD$D+I$HCDC<%AD$HD$(dH3%(u"H8[]A\A]H={ H51|uyH={ H5O71|@f.ATUSHH5kHp,dH%(HD$h1HL$HwtOH|$ u|Hl$PLd$H$HLXwuH1H|4LHyHHyHD$hdH3%(u Hp[]A\xH=z H51{H=z H561{@f.AUATIH5USHX,dH%(HD$H1HD$0HL$ HT$LL$LD$@HD$HD$HD$8HD$0HD$8H$1vH|$G< <HD$HHx4LhHD$@H?H9VH|$0wHx1HhHH9L|@HpH@HhHD$0LL$HT$(LD$@HL$ LD$HD$8H${tOCuHuH=`y H5)1BzHD$HdH3%(HX[]A\A]HD$(HPHv1Cu Htb-uH=y H51yfDH9rHCDCI$<%AD$o+zOfDzTvH=x H541y8H5s)H1wH=mx H5g1OyH=Sx H5d)15yHHx@H|$H=$x H5A1ySHH5GH`,dH%(HD$X1HL$LL$LD$HWtH|$H|$ HT$H4$H|$ wtHT$ @H@H@4@LHPHT$(HP HT$0HP(HT$8HP0HT$@HP8HT$HHP@T$PPHHCHD$XdH3%(uH`[tH= w H51wH=v H521wH=v H5O31w@f.AUATUHH5SHX,dH%(HD$H1HD$8HL$(HT$LL$ LD$@HD$ H$1HD$8rtDH|$G< z<HD$L I|$4nHD$@Hw)EHD$HdH3%(.HX[]A\A]HxLhHI9Yx@HpH@LhHHD$8LL$@HL$LD$(HT$0I|$HD$HD$ H$tuAHD$0HtI9sqCu HtBqH=^u H561@v1CHtPq vfDv1HHCDUvHHwt$HwrHHx@H|$qH=t H51uH=t H5%1upH5s%L1s@H,H5dH%(HD$1Hpt,H<$G< tl<uQH$HHx4Hxu#pHD$dH3%(uH@qH=s H51tH=s H5$1tHHx@H<$ff.SHH5~ H ,dH%(HD$1HL$HT$otkH|$@u~sHT$@H@H@ H2HpHrHp HrHp(HR@8HP0H@<%CHD$dH3%(uH [pH=r H5/1sf.SHH5 H ,dH%(HD$1HL$HT$ottH|$@rHt$@H@H@ HN Hv HpHqHp HqHp(HI@8HH0H@<%CHD$dH3%(uH [oH=r H5.1r@SHH5 H ,dH%(HD$1HL$HT$?nH|$`rHT$@H@H@@H2HpHrHp HrHp(HrHp0Hr Hp8Hr(Hp@Hr0HpHHR8@XHPPH@<%CHD$dH3%(uH [nH=q H5.1qDSHH5 H ,dH%(HD$1HL$HT$?mttH|$`pHt$@H@H@ HN@Hv@HpHqHp HqHp(HI@8HH0H@<%CHD$dH3%(uH [mH=$p H5%-1q@SHH5 H ,dH%(HD$1HL$HT$_ltkH|$@u~oHT$@H@H@ H2HpHrHp HrHp(HR@8HP0H@<%CHD$dH3%(uH [mH=Mo H5,1/pf.SHH5H ,dH%(HD$1HL$HT$kttH|$@ oHt$@H@H@ HN Hv HpHqHp HqHp(HI@8HH0H@<%CHD$dH3%(uH [lH=dn H5+1Fo@SHH5 H0,dH%(HD$(1HL$HT$LL$ LD$jt'HT$H;T$ u6Ht$H|$oHCHHD$(dH3%(uH0[~kH=m H58+1nUHAUIH5 ATSHH,dH%(H$1HL$HT$LD$HD$HD$ HD$iLD$I@H0HT$HBH0Ld$ 10Ht$LHLLoajHxH@H@L@H@A@@DAHAukAuULiCƃI]<%AEH$dH3%(He[A\A]]@fHAt@AjHHAO6f.A$H{It$ACHHAfOCiH=k H5U1nl#HRH=ik H5o1KlH=Ok H5;11lff.UHH5SH(,dH%(HD$1HL$HT$~gtYH|$ um kHt$HxH@H@H@ mC8H]C<%EHD$dH3%(uH([]4hH=}j H5(1_kf.SHH5H0,dH%(HD$(1HL$HT$LL$ LD$ftFHT$ H9wmHtNHt$H|$hЃCHD$(dH3%(uH0[H=i H5W1jngH531kHT$ H=i H51jf.ATUHS,uejL`H@H@ H@@LLjH{8L0lu4H]C<%E[]A\H51eu[]A\H=h H51iDf.SHH5H0,dH%(HD$(1HL$HT$LL$ LD$et'HT$H;T$ u6Ht$H|$dHCHHD$(dH3%(uH0[eH=Gh H5%1)iATIH5dUSH`,dH%(HD$X1HD$8HL$ HT$(LL$0LD$HD$HD$H$1]dHl$(HLH@(H|$ H|$0H|$8 HD$H} HHH9HD$HHD$@iLD$HL$HxHT$ Ht$(H@H@HhcHD$(I$DC<%AD$HD$XdH3%(u H`[]A\dH5H1XfH=f H5R%1gH=f H5%1gH=f H51gH=f H5$1ngmH=rf H5;$1TgSDf.Hya HHtraceargssodium_init()SODIUM_LIBRARY_VERSIONSODIUM_LIBRARY_MAJOR_VERSIONSODIUM_LIBRARY_MINOR_VERSIONSODIUM_CRYPTO_AUTH_BYTESSODIUM_CRYPTO_AUTH_KEYBYTESSODIUM_CRYPTO_BOX_SEALBYTESSODIUM_CRYPTO_BOX_MACBYTESSODIUM_CRYPTO_BOX_NONCEBYTESSODIUM_CRYPTO_BOX_SEEDBYTESSODIUM_CRYPTO_KDF_BYTES_MINSODIUM_CRYPTO_KDF_BYTES_MAXSODIUM_CRYPTO_KDF_KEYBYTESSODIUM_CRYPTO_KX_SEEDBYTESSODIUM_CRYPTO_KX_KEYPAIRBYTES$argon2id$SODIUM_CRYPTO_PWHASH_STRBYTES$7$SODIUM_CRYPTO_SHORTHASH_BYTESSODIUM_CRYPTO_SIGN_BYTESSODIUM_CRYPTO_SIGN_SEEDBYTESSODIUM_CRYPTO_STREAM_KEYBYTESSODIUM_BASE64_VARIANT_URLSAFEenabledsodium support2.0.23sodium compiled version1.0.18libsodium headers versionlibsodium library versionza PHP string is requiredzsPHP strings are requiredinternal errorarithmetic overflowunsupported output lengthunsupported key lengthincorrect state lengthz|lsignature creation failedsignature has a bogus sizelssll|lempty passwordinvalid parameterslssllsssssinvalid hex stringsl|sinvalid base64 stringinput is too largeinvalid paddingzs|slunsupported value for the tagzs|sunsupported password lengthllsssubkey_id cannot be negativesodiumAPI20151012,NTSsodium_crypto_authsodium_crypto_auth_keygensodium_crypto_auth_verifysodium_crypto_boxsodium_crypto_box_keypairsodium_crypto_box_opensodium_crypto_box_publickeysodium_crypto_box_sealsodium_crypto_box_seal_opensodium_crypto_box_secretkeysodium_crypto_kx_keypairsodium_crypto_kx_publickeysodium_crypto_kx_secretkeysodium_crypto_kx_seed_keypairsodium_crypto_generichashsodium_crypto_kdf_keygensodium_crypto_pwhashsodium_crypto_pwhash_strsodium_crypto_scalarmultsodium_crypto_secretboxsodium_crypto_secretbox_opensodium_crypto_shorthashsodium_crypto_signsodium_crypto_sign_detachedsodium_crypto_sign_keypairsodium_crypto_sign_opensodium_crypto_sign_publickeysodium_crypto_sign_secretkeysodium_crypto_streamsodium_crypto_stream_keygensodium_crypto_stream_xorsodium_addsodium_comparesodium_incrementsodium_memcmpsodium_memzerosodium_padsodium_unpadsodium_bin2hexsodium_hex2binsodium_bin2base64sodium_base642binsodium_crypto_scalarmult_basesubkey_lensubkey_idcontextserver_keypairclient_keyclient_keypairserver_keystatestring1string2longmacnonceopslimitmemlimitsaltalgsecret_keypublic_keysignaturestring_1string_2referenceSODIUM_CRYPTO_AEAD_AES256GCM_KEYBYTESSODIUM_CRYPTO_AEAD_AES256GCM_NSECBYTESSODIUM_CRYPTO_AEAD_AES256GCM_NPUBBYTESSODIUM_CRYPTO_AEAD_AES256GCM_ABYTESSODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTESSODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTESSODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTESSODIUM_CRYPTO_AEAD_CHACHA20POLY1305_ABYTESSODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTESSODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTESSODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTESSODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTESSODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTESSODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NSECBYTESSODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTESSODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_ABYTESSODIUM_CRYPTO_BOX_SECRETKEYBYTESSODIUM_CRYPTO_BOX_PUBLICKEYBYTESSODIUM_CRYPTO_BOX_KEYPAIRBYTESSODIUM_CRYPTO_KDF_CONTEXTBYTESSODIUM_CRYPTO_KX_SESSIONKEYBYTESSODIUM_CRYPTO_KX_PUBLICKEYBYTESSODIUM_CRYPTO_KX_SECRETKEYBYTESSODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_ABYTESSODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_HEADERBYTESSODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_KEYBYTESSODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_MESSAGEBYTES_MAXSODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_MESSAGESODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_PUSHSODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_REKEYSODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_TAG_FINALSODIUM_CRYPTO_GENERICHASH_BYTESSODIUM_CRYPTO_GENERICHASH_BYTES_MINSODIUM_CRYPTO_GENERICHASH_BYTES_MAXSODIUM_CRYPTO_GENERICHASH_KEYBYTESSODIUM_CRYPTO_GENERICHASH_KEYBYTES_MINSODIUM_CRYPTO_GENERICHASH_KEYBYTES_MAXSODIUM_CRYPTO_PWHASH_ALG_ARGON2I13SODIUM_CRYPTO_PWHASH_ALG_ARGON2ID13SODIUM_CRYPTO_PWHASH_ALG_DEFAULTSODIUM_CRYPTO_PWHASH_SALTBYTESSODIUM_CRYPTO_PWHASH_STRPREFIXSODIUM_CRYPTO_PWHASH_OPSLIMIT_INTERACTIVESODIUM_CRYPTO_PWHASH_MEMLIMIT_INTERACTIVESODIUM_CRYPTO_PWHASH_OPSLIMIT_MODERATESODIUM_CRYPTO_PWHASH_MEMLIMIT_MODERATESODIUM_CRYPTO_PWHASH_OPSLIMIT_SENSITIVESODIUM_CRYPTO_PWHASH_MEMLIMIT_SENSITIVESODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_SALTBYTESSODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_STRPREFIXSODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_INTERACTIVESODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_INTERACTIVESODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_SENSITIVESODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_SENSITIVESODIUM_CRYPTO_SCALARMULT_BYTESSODIUM_CRYPTO_SCALARMULT_SCALARBYTESSODIUM_CRYPTO_SHORTHASH_KEYBYTESSODIUM_CRYPTO_SECRETBOX_KEYBYTESSODIUM_CRYPTO_SECRETBOX_MACBYTESSODIUM_CRYPTO_SECRETBOX_NONCEBYTESSODIUM_CRYPTO_SIGN_PUBLICKEYBYTESSODIUM_CRYPTO_SIGN_SECRETKEYBYTESSODIUM_CRYPTO_SIGN_KEYPAIRBYTESSODIUM_CRYPTO_STREAM_NONCEBYTESSODIUM_BASE64_VARIANT_ORIGINALSODIUM_BASE64_VARIANT_ORIGINAL_NO_PADDINGSODIUM_BASE64_VARIANT_URLSAFE_NO_PADDINGsecretkey should be SODIUM_CRYPTO_BOX_SECRETKEYBYTES bytespublickey should be SODIUM_CRYPTO_BOX_PUBLICKEYBYTES bytessecretkey should be SODIUM_CRYPTO_SIGN_SECRETKEYBYTES bytespublickey should be SODIUM_CRYPTO_SIGN_PUBLICKEYBYTES bytesvalues must have the same lengthkey size should be SODIUM_CRYPTO_SHORTHASH_KEYBYTES bytesnonce size should be SODIUM_CRYPTO_SECRETBOX_NONCEBYTES byteskey size should be SODIUM_CRYPTO_SECRETBOX_KEYBYTES bytesMemory allocation too large (%zu bytes)a reference to a state is requiredseed should be SODIUM_CRYPTO_BOX_SEEDBYTES bytesseed must be SODIUM_CRYPTO_KX_SEEDBYTES bytesnonce size should be SODIUM_CRYPTO_BOX_NONCEBYTES byteskeypair size should be SODIUM_CRYPTO_BOX_KEYPAIRBYTES bytespublic key size should be SODIUM_CRYPTO_BOX_PUBLICKEYBYTES bytesseed should be SODIUM_CRYPTO_SIGN_SEEDBYTES bytessecret key size should be SODIUM_CRYPTO_SIGN_SECRETKEYBYTES bytespublic key size should be SODIUM_CRYPTO_SIGN_PUBLICKEYBYTES bytessignature size should be SODIUM_CRYPTO_SIGN_BYTES bytesciphertext length must be greater than 0nonce should be SODIUM_CRYPTO_STREAM_NONCEBYTES byteskey should be SODIUM_CRYPTO_STREAM_KEYBYTES bytesunsupported password hashing algorithmsalt should be SODIUM_CRYPTO_PWHASH_SALTBYTES bytesnumber of operations for the password hashing function is too lowmaximum memory for the password hashing function is too lowhash length must be greater than 0ops limit must be greater than 0memory limit must be greater than 0salt should be SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_SALTBYTES bytesnumber of operations for the scrypt function is too lowmaximum memory for the scrypt function is too lowcrypto_pwhash_scryptsalsa208sha256 is deprecated, please use the high-level crypto_pwhash() APIwrong size for the hashed passwordpublic nonce size should be SODIUM_CRYPTO_AEAD_AES256GCM_NPUBBYTES bytessecret key size should be SODIUM_CRYPTO_AEAD_AES256GCM_KEYBYTES bytesmessage too long for a single keypublic nonce size should be SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES bytessecret key size should be SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES bytespublic nonce size should be SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES bytessecret key size should be SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES bytespublic nonce size should be SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_NPUBBYTES bytessecret key size should be SODIUM_CRYPTO_AEAD_XCHACHA20POLY1305_IETF_KEYBYTES bytesinvalid base64 variant identifierscalar and point must be SODIUM_CRYPTO_SCALARMULT_SCALARBYTES byteskeypair must be SODIUM_CRYPTO_KX_KEYPAIRBYTES bytespublic keys must be SODIUM_CRYPTO_KX_PUBLICKEYBYTES byteskey must be SODIUM_CRYPTO_AUTH_KEYBYTES bytesauthentication tag must be SODIUM_CRYPTO_AUTH_BYTES bytesEd25519 key should be SODIUM_CRYPTO_SIGN_SECRETKEYBYTES bytescrypto_sign_ed25519_sk_to_curve25519()Ed25519 key should be SODIUM_CRYPTO_SIGN_PUBLICKEYBYTES bytescrypto_sign_ed25519_pk_to_curve25519()block size cannot be less than 1key size should be SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_KEYBYTES bytesmessage cannot be larger than SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_MESSAGEBYTES_MAX bytesheader size should be SODIUM_CRYPTO_SECRETSTREAM_XCHACHA20POLY1305_HEADERBYTES byteskeypair should be SODIUM_CRYPTO_BOX_KEYPAIRBYTES byteskeypair should be SODIUM_CRYPTO_SIGN_KEYPAIRBYTES byteskeypair should be SODIUM_CRYPTO_KX_KEYPAIRBYTES bytesarguments have different sizeskey should be SODIUM_CRYPTO_BOX_SECRETKEYBYTES bytessubkey cannot be smaller than SODIUM_CRYPTO_KDF_BYTES_MINsubkey cannot be larger than SODIUM_CRYPTO_KDF_BYTES_MAXcontext should be SODIUM_CRYPTO_KDF_CONTEXTBYTES byteskey should be SODIUM_CRYPTO_KDF_KEYBYTES bytessodium_crypto_aead_aes256gcm_is_availablesodium_crypto_aead_aes256gcm_decryptsodium_crypto_aead_aes256gcm_encryptsodium_crypto_aead_aes256gcm_keygensodium_crypto_aead_aes256gcm_decrypt_detachedsodium_crypto_aead_aes256gcm_encrypt_detachedsodium_crypto_aead_chacha20poly1305_decryptsodium_crypto_aead_chacha20poly1305_encryptsodium_crypto_aead_chacha20poly1305_keygensodium_crypto_aead_chacha20poly1305_ietf_decryptsodium_crypto_aead_chacha20poly1305_ietf_encryptsodium_crypto_aead_chacha20poly1305_ietf_keygensodium_crypto_aead_chacha20poly1305_decrypt_detachedsodium_crypto_aead_chacha20poly1305_encrypt_detachedsodium_crypto_aead_chacha20poly1305_ietf_decrypt_detachedsodium_crypto_aead_chacha20poly1305_ietf_encrypt_detachedsodium_crypto_aead_xchacha20poly1305_ietf_decryptsodium_crypto_aead_xchacha20poly1305_ietf_keygensodium_crypto_aead_xchacha20poly1305_ietf_encryptsodium_crypto_aead_xchacha20poly1305_ietf_decrypt_detachedsodium_crypto_aead_xchacha20poly1305_ietf_encrypt_detachedsodium_crypto_box_seed_keypairsodium_crypto_box_keypair_from_secretkey_and_publickeysodium_crypto_box_publickey_from_secretkeysodium_crypto_kx_client_session_keyssodium_crypto_kx_server_session_keyssodium_crypto_generichash_keygensodium_crypto_generichash_initsodium_crypto_generichash_updatesodium_crypto_generichash_finalsodium_crypto_kdf_derive_from_keysodium_crypto_pwhash_str_verifysodium_crypto_pwhash_str_needs_rehashsodium_crypto_pwhash_scryptsalsa208sha256sodium_crypto_pwhash_scryptsalsa208sha256_strsodium_crypto_pwhash_scryptsalsa208sha256_str_verifysodium_crypto_secretbox_keygensodium_crypto_secretstream_xchacha20poly1305_keygensodium_crypto_secretstream_xchacha20poly1305_init_pushsodium_crypto_secretstream_xchacha20poly1305_pushsodium_crypto_secretstream_xchacha20poly1305_init_pullsodium_crypto_secretstream_xchacha20poly1305_pullsodium_crypto_secretstream_xchacha20poly1305_rekeysodium_crypto_shorthash_keygensodium_crypto_sign_ed25519_pk_to_curve25519sodium_crypto_sign_ed25519_sk_to_curve25519sodium_crypto_sign_keypair_from_secretkey_and_publickeysodium_crypto_sign_publickey_from_secretkeysodium_crypto_sign_seed_keypairsodium_crypto_sign_verify_detached;$c3@HIIIOWIOW_Idhh22nw2nwhhh  R!h#,#I!#I!#,$@I!@$I!p$I!$I!$,%I!8%I!p%,%@I!%I!&@I!P&I!&I!&,'I!8'@I!x'I!)O!<,VN!p@L!,'M!'`M!L!M!(M!O!O!M!,7M!RM!mQ!@(F!h(@F!K!(,(G!(`G!)G! )E!, K!J!H)`J!h)J!) K!)J!)`J!Q!L!(*,L!H*,*M!*H!*O!(+ H!`+I!:O!+,R`N!e`N!+M!+M!,,`M!`N!M!M!P,M!,M!,N!M!,L!8O!CQ!R`Q!cQ!qQ! O! O!Q!P!N!@P!Q! `` hE!E!oH ' `! T1X# o@1oop/o]!```````aa&a6aFaVafavaaaaaaaaabb&b6bFbVbfbvbbbbbbbbbcc&c6cFcVcfcvcccccccccdd&d6dFdVdfdvdddddddddee&e6eFeVefeveeeeeeeeeff&f6fFfVfffvfffffffffgg&g6gFgVgfgvggggggggghh&h6hz3 R!sodium.so.debuga7zXZִF!t/g]?Eh=ڊ2NK;"E8K1Ch-#i =@ͷc\CFᔋ3IYƿY92w' ,#ퟔ{}L}4d] zebu|JxW35㔄ST g1f}VM8q:v`k~K:fDlg!3k9vJļ$_ݽĨc73)GTr%{ fBPw|Imi oԝwXJ(T_`d#BݢG `UQI >ym2{M$Ozi$ՕlpdYB:dZG{Bd.kӵ`O @)k^tO8[x/< /igi~ϵND݂MI+D~Wv&1V7B ƾXm^/^1= /Sij~< tk);n I)DOƄUOa}<7;J{ï`vBU/gYZ.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.jcr.data.rel.ro.dynamic.got.got.plt.data.bss.gnu_debuglink.gnu_debugdata $o( 0HH'8op/p/Eo@1@1@T11X#^BTT h````c``n@h@h(thh zh.,,$00E!EE!EE!EE!E  ]!]_!_@`!`d!d d!dddh