ELF>`@@8 @8`8`ppptRtReuu} $$Std Ptdh>h>h>QtdRtdeuuPPGNUGNUxk}dM>iua   H"@%x X@@AC*``!@Q @0@@@D  2 9+Ou)1΂ɣI Y';-1͈O ӗ8,2M}FO$=S| X 558J|"$^R"hUOrt>Y7鹝:ҭA4ةwWn-an^.2A,ɑJM4~H>, b&FVa<,ӑM _ .JV_&G [ p']Wr1"Va}Ban8:R?%L-7臈؍1% \J=< ;U#L 2` _#A A +Jz wx  : x 0|t  !  6^[  F W^ ) R; ;/ n /   } YTg, -e G  # F"Y p 6%0P  e+  . ; 0N+Im MЯl<T =& @ BB< z U0 @4xZ [  p Mm p @  s` PLp0V0 W n Pd/ @ Zw y0 `o j j   ` P0 p >APd?pN6PN P  Dajy`v @`! j} L l` ` @__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizezend_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_shorthash_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_publickeyzif_sodium_crypto_sign_publickeyzif_sodium_crypto_kx_publickeyzif_sodium_memcmpzif_sodium_crypto_generichash_init_emalloc_448zif_sodium_crypto_kdf_derive_from_keyzif_sodium_crypto_box_publickey_from_secretkeyzif_sodium_crypto_pwhash_str_verifyzif_sodium_crypto_kx_keypairzif_sodium_comparezif_sodium_crypto_aead_chacha20poly1305_ietf_keygenzif_sodium_crypto_aead_chacha20poly1305_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_secretstream_xchacha20poly1305_keygenzif_sodium_crypto_stream_keygenzif_sodium_crypto_box_secretkeyzif_sodium_crypto_sign_secretkeyzif_sodium_crypto_kx_secretkeyget_modulesodium_module_entrylibsodium.so.23libc.so.6sodium.soGLIBC_2.14GLIBC_2.4GLIBC_2.2.5ii ui uPuuxuv vXvpvvvw0wxwwww8xPxhxxxxxyXypyyyyyz(z@zxz zzz{8{P{h{{{{{|(|X|p|||||}0}H}x} }}~0~H~x~~~~8P)2X)p2)Ѐ2)02x; 4(0P>@5HPy`@5hpyh5P>5@y5ȂЂy5y 6y P6(0P>@6HpPy`6hpy6P> 7P@yX7ȃЃy7@@y7y 8(P0y@H8HPP>`8hpy8@y8`yȄЄ P>~ (p0@|@HPP>`89hp}X9`}|3ȅЅ}9`}O  f(@0@HP}`hpP>P} }ȆІ9 v9@v  (P0{@:H0PP>`8:hpwX:`w:0w:ȇ Їu%@P>> { S(0z@:H P`z`:h0pz; {@;0zp;ȈЈ`zl| ;(P0P>@HP|`;h`pP><}8<xp<ȉpЉ<` x<Py (Я0@=HPP>`hp`~`~8=@}h=ȊЊ}P>=``} ( 0`~@4HP}`Qh0 p}=}>0} >ȋЋ~np}pP> (0|@H P`h`p`ȌPЌ    (0@'HP`6hp~H@@Z` ( 0`8PXo ȏЏ؏?qz (08@HPX ` h p xȐАؐ !"#$ %(&0'8(@)H*P+X,`-h.p/x0123456789ȑ:Б;ؑ<=>@ABCDE F(G0H8I@JHKPLXM`NhOpPxQRSTUVWXYZȒ[В\ؒ]^_`abcde f(g0h8i@jHkPlXm`nhoppxrstuvwxy{|ȓ}Г~ؓHHHtH5%hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhOhPhQhRhShThUhVhWqhXahYQhZAh[1h\!h]h^h_h`hahbhchdhehfhgqhhahiQhjAhk1hl!hmhnhohphqhrhshthuhvhwqhxa%%D%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}D%uD%mD%eD%]D%UD%MD%ED%=D%5D%-D%%D%D%D% D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%D%}DH51H=11H5C,H=1H5),H=1H5<h-H=1H5N-H=1H5ے-H=1H5.H=1H5h/H={1H5N/H=a1H5s0HH=?1H5Q/H=%1H5{71H= 1H51H=1H50LH5D1H H=1H50LH5 1PH=1H51H=o1H5V1H=U1H5g2HH=31H5zE2LH51H=1H52H=1H53H=1H5^3LH5"1fH=1H5.\5H=1H5B5H=k1H5}(5LH=I1H5[5HH='1XH5m[]6H=1H5Ƥ!6HTH=1H54j6H=1H5U7H=1H5;7H=1H5W8H=1H5=8H=k1H5¤}#8LH51HH=31H5zE7LH51H=1H5Z8H=1H58LH5<1HH=1H59H=1H59H=}1H59LH5Т1H=M1H5_:HH=+1XH5q[]:H=1H5% <HXH=1H58;H=1H5<H=1H5<H=1H5=HH=1H5׍~=LH5ԡ1HH=I1H5[F=LH51HxH=1H5g#]>H=1H5V C>H=1H5{?H"H=1H5qY?HH=1H5i7?H=1H5ޢ@H=e1H5 w?H=K1H5]@H=11H5C@H=1H5&)@LH5j1HFH= 1H5&}@LH521vHH= 1H5pAH= 1H5ԢVAH=s 1H5IH= 1H5D$ILH5`1H=1H5JH=1H5ILH51ZLH51DH=}1H5<KHH=[1H5mKH=A1H5ȜSKHH=1H5u1wKH=1H5]KH=1H5rLL0H=1H5LLH51`H=1H5xLLH=w1H5̀LLH5ʔ1HH=?1H5Q>NH=%1H57$NH= 1H5 NH=1H5xMH=1H5NH=1H5DNLH51THH=1H5PH=k1H5}PH=Q1H5cPLH51HH=1H5`+NPH=1H56QLDH=1H5$QLH501tH=1H5<QLH=1H5~sQH=q1H5FSHH=O1H5~a$SH=51H5ĚG SLH51H=1H5SH=1H5"SLH5>1LH5(1lH=1H5}9ULH51XH=s1H57YHH=Q1H5|cYH=71H5~|I[H=1H5/[H=1H5Z[H=1H50|\H=1H5^\H=1H5 \H=1H5{]H=1H5Pr]H=g1H5fy^H=M1H5_]H=31H5E^H=1H5X+v^H=1H5_H=1H5_H=1H5ڙw`H=1H5|]`LH51HH=1H5z-`H=g1H5{y=aH=M1H5\_#aH=31H5zzEaH=1H5P+aH=1H5w{0cHDH=1H5$zcH=1H5JbH=1H5DzbH=1H5bLH51&HH=W1H5yibH==1H5yOcH=#1H5Z5cH= 1H5cLH5\1H8H=1H5'ydH=1H5RydH=1H5,dH=1H5yseH=i1H5{YeH=O1H5a fH=51H5GfH=1H5Ҙ-5gH=1H5gH=1H5Qx iH=1H5xhH=1H57xhLH51JH=1H5JjH=i1H5{iH=O1H5xaiH=51H5GiH=1H5*-iH=1H56jH5w1;HT$ jH=1H5xjH=1H5wjH=[1H5v]A\H=}1H5lkH=c1H5ulH=I1H5Ȗ[TmH=/1H5Amf.fH=HH9tHHt H=H5H)HH?HHHtHHtfD=u+UH=Ht H=de]wAUATUSH8dH%(HD$(1HCHl$HHD$ HD$IE1IHH@rHhHtxt%HD$(dH3%(uqH8L[]A\A]HhHXHHH9tL-qfH H9t{uH;LHt܀xuH8.GSHdH%(H$1(HSodiumExHHHiofG$HHOHGHGG ceptG&nG'HHDŽ$HD$HHDŽ$HDŽ$H0HDŽ$ HDŽ$(HDŽ$0HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$8HDŽ$@HDŽ$HHD$HDŽ$PHDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$HDŽ$5H HHPAعHH=oAعHcH=oyAعHcH=oAع %H=lx1Aع&H=yxdAع &H=xFAع#H=x(Aع ,H=x 1Aع-H=xAع-H=xAع*H=xAع 1H=x1Aع2H=xzAع 2H=y\Aع/H=3y>Aع 2H=Ey 1Aع3H=byAع3H=|yAع0H=yAع H=mAع H=mAع0H=moAع H=VyQAع H=`y3Aع@H=jyAعH=WmAعH=TmAع H=SmAعH=QmAع@H=OmAعH=xaAع H=/mCAع H=,m%Aع H=xAع H=xAع H=xAع@H=lAع3H=xAع8H=xqAع 5H=xSAعH?=H=x01Aع8H=yAع5H=$yAع6H=>yAع6H=XyAع H=ryAع#H=tyAع@#H=~yaAع "H=yCAع&H=y%Aع@&H=yAع"H=yAع#H=yAع H=yAعH=yAعHjH=yAعH=jQAع)HH=y0KAع)HH=yAع&HH=yAع&HH=yAع'HH=y7Aع'HH=yAع 3H=ymAعHi3H=ymAع>HH=z,Aع>HH=0z 6Aع<HH=Oz5Aع<HH=nzAع H=zAع $H=zAعH=hoAع H=~zQAع H=z3Aع H=zAع"H=zAع@H=dhAع H=_hAع !H=jzAع@!H=tzAع`H=~zaAعH=zCAع H=g%AعH=dzAع)H=fzAعH=gAع(H=ZzH$dH3%(u H1[f.H1Hff.HHDgH5Eg1HAgH5Ag1HFgH5Fg1eH5HgH1JHASHH5hH0,dH%(HD$(1HL$ HT$LL$LD$ttH|$ H|$ /HT$HHH@H@@o@oJHT$H(oP8oZ@XHCXHHD$(dH3%(uH0[Mff.fSHH5gH0,dH%(HD$(1HL$ HT$LL$LD$H|$ @H|$ HT$HH0H@H@`o@oJH(oR P8oZ0HT$XHo"`Xoj@xHChhHD$(dH3%(uH0[WH,H5gedH%(HD$1HtH<$G< tU<MG uHD$dH3%(uCHDH8uHpHtHxH<$HHx@H<$f.AUATUSHHL'G tA<$vVMl$I} HIt$LHHH}HEHELmsBD-C uH+CH[]A\A]fH(H,H5'ddH%(HD$1Ht-H<$G< t=<'(H$H8HwHDHD$dH3%(uHHHx@H<$fH(,H5cdH%(HD$1HL$HLD$t=H<$G< tK<H$HHPHxH9T$Ht$HD$dH3%(uH(DHHx@H<$f.USHH5vdH8,dH%(HD$(1HL$ HT$LL$LD$`tkH|$':HL$HT$ HHt$HH}HEHEHEu9EE H+<%CHD$(dH3%(uH8[]EHATUSHH5cH@,dH%(HD$81HD$ HL$(HT$PHD$P1LL$@LD$(`ZYH|$0wH|$ H|$(HBLgH0HI9{LD$HL$HHT$(Ht$HH}HEHELeuAHD$(H+D(E<%CHD$8dH3%(u H@[]A\E HY@ATUSHH5aH@,dH%(HD$81HD$ HL$(HT$PHD$P1LL$@LD$( ZYH|$0H|$ H|$(HvrLgHHI9wLD$HL$HHT$(Ht$HH}HEHELe^t:EuHtS&fDCHD$8dH3%(u8H@[]A\HD$(H+DE<%C\ff.ATUSHH5`H0,dH%(HD$(1HL$ HT$H$HD$ HHD$ HD$P1LL$(LD$ZYLd$ID$H0}HD$HPH0I|$ HI9LL$L$HHL$ HT$HHt$H}HEHELeQuPHD$H+DE<%CHD$(dH3%(uH0[]A\ÐHa EHff.UHAVAUATIH5 ^SHH,dH%(H$1HL$0HT$(LD$8bH|$(G< <HD$(L(I}uI]H|$@0HT$8HLt$@HHt$0L*I} HD$@LHH)IEH$H)ށÀIHLAD$H$dH3%(u'He[A\A]A^]DHHx@H|$(#LYH=1H5\fUHAVAUATSHH5"]HH,dH%(H$1HL$8HT$0HD$8 H|$0G< <fWHD$0HHxLp{Ll$8IEH0NI} HI9 4H|$@0LIHT$8HMl$Ll$@I$ID$HIt$LLu|-L H|$0HD$8L#ADAD$<%CH$dH3%(u"He[A\A]A^]HHx@H|$0AD$Ls~ff.USHH,u\HHHuH}8HEHEHE@u:EEXH+<%CH[]Ð1H5^YuEHf.USHH5YWH(,dH%(HD$1HL$HT$蚿teH|$ $HT$HHHuH}8HEHEHE@!u9EEXH+<%CHD$dH3%(uH([]DETDH?ATUHH5xVSH ,dH%(HD$1HL$HT$踾H|$ #>HT$E1E1Hþ HLcHLHCHC@}H{8LCCXH]<%EHD$dH3%(u H []A\=ff.fAVAUATUSHH5PYH@,dH%(HD$81HD$ HL$(HT$PHD$P1LL$@LD$(謽ZYH|$0IH|$ @WLl$H|$(Mu H LgH0HI9DHL$MMHHT$(Ht$HH}HEHELeuEHD$(H+D(E<%CHD$8dH3%(u H@[]A\A]A^EHfAUATUSHH5XHH,dH%(HD$81HD$(HL$ HT$PHD$P1LL$@LD$(^ZYH|$0H|$(@qH|$ HvxLgHHI9;Ll$HL$HT$ HHt$MME HH}HEHELeսtAEuHtZ]DCHD$8dH3%(u@HH[]A\A]fDHD$ H+DE<%CC茼ff.ATUSHH5$WH0,dH%(HD$(1HL$HT$LL$ LD$H|$ H|$HLg0HPHI9?HL$HT$HHt$HH}HEHELeuAHD$H+DHE<%CHD$(dH3%(u H0[]A\膻EHDAUATUSHH5VH8,dH%(HD$(1HL$HT$LL$ LD$H|$ @H|$H/vtLgHHI9Ll$]HT$Ht$HIM MHH}HEHELe覼tBEuHt[fDCHD$(dH3%(u@H8[]A\A]fDHD$H+DE<%C,ff.USHH,u\跸HHHuH}XHEHEHE`)u:EExH+<%CH[]Ð1H5QruEm]H/Xf.USHH5OH(,dH%(HD$1HL$HT$ teH|$ ԷHT$HHHuH}XHEHEHE`Qu9EExH+<%CHD$dH3%(uH([]贸EHHUHH5NSH(,dH%(HD$1HL$HT$*teH|$@褺Ht$HHH{HHCHC 趸@CC8H]<%EHD$dH3%(uH([]Է@ATUSHH5tRH0,dH%(HD$(1HL$HLL$ LD$`H|$ @H|$HLg@H`HI9һLD$HL$Ht$HH$HH}HEHELeٻuqUHD$уL9w;Ht5HED%H+CHD$(dH3%(u'H0[]A\ÄG6H^1褶EXHH8CATUSHH5$QH0,dH%(HD$(1HL$HLL$ LD$H|$ =Ld$II|$ HI9腺LD$HL$Ht$HH$HH}HEHELe蜺uXMHD$ʃHtkH;D$wdHED%H+CHD$(dH3%(uVH0[]A\Eu Ht̳C9(H#&fDUSHH5OH8,dH%(HD$(1HL$HLL$ LD$貳H|$ @8fLD$HL$HH$Ht$HH}HEHEHE@EGG G0觴unHD$UHpуH?w8HED%H+CHD$(dH3%(uH8[]#zH躷uEG7H虷2@SHH5NH@,dH%(HD$81HD$(HL$0HT$PHD$P1LL$0LD$cZYt?H|$0@$H|$( HL$HT$ Ht$H|$ CHD$8dH3%(uH@[2fATUSHH5MH0,dH%(HD$(1HL$HT$HHD$ P1LL$LD$0貱ZYLd$MH|$ H|$ oI|$ HI9H $HT$HHt$HH}HEHELefuAHD$H+DE<%CHD$(dH3%(u H0[]A\!E?/H赵*ATUSHH5$LH@,dH%(HD$81HD$ HL$(HT$PHD$P1LL$@LD$(耰ZYH|$0/H|$  Ld$(I|$ HI9LD$HL$HHT$(Ht$HH}HEHELeǶu=BD%EH+<%CHD$8dH3%(u H@[]A\ELHD$HH9'HL$8H9H|$(HT$ HHD$0HH7HH|$@HLd$I|$ HI9IHHHEHD$0LeLeHEHtmPLt$(LL$8LD$HL$HHT$ Ht$(WZYUуupHD$H+D%CHD$HdH3%(uaHP[]A\fjLt$(LL$8LD$HL$HHT$ Ht$(ɱ^_uHD$0[raH菲\ծ ff.ATUSHH5HH0,dH%(HD$(1HL$ HT$LL$LD$NH|$HD$HHT$ H9HH=~LD$HL$HHT$ Ht$HLeHELHEHE蝮uELƅʭH+HEE<%CHD$(dH3%(u*H0[]A\EH8逼~ff.SHH5GH0,dH%(HD$(1HL$ HT$LL$LD$t"HT$Ht$H|$蘮CHD$(dH3%(uH0[ff.@ATUSHH5FH@,dH%(HD$81HL$HT$HHD$ PHD$0PHD$HP1LL$ LD$HVH ٻ@USHH5FH8,dH%(HD$(1HL$ HT$LL$LD$f逽fSHH5FH0,dH%(HD$(1HL$HT$LL$ LD$豪оS,Hu C[@1H5Cju[ATUSHH5EHP,dH%(HD$H1HD$@HL$0HT$PHD$ PHD$HPHD$(P1LL$HLD$ H H|$8 ׾H|$@ H|$0H޾HH9mLgH0HI9BSHt$ Ht$ HHt$ H}jLL$HLD$ HEHL$PHT$(HELe薬H uuHD$ UHpуHw:L9w5HED%H+CHD$HdH3%(u'HP[]A\ÄHí EH蝭銽AVAUIH5DATUSHP,dH%(HD$H1HD$@HL$0HT$PHD$ PHD$HPHD$(P1LL$HLD$ PH H|$8 ϽH|$@ HLt$0I9UI~ HI9譭HHIH@Lp HT$ I|$HHpHH@H@t$t$jt$@LL$ LD$PHL$(H HD$ HPHwF1LHED8LL轭HL貭HD$HdH3%(uDHP[]A\A]A^Eu HtdAD$L|)Eu Ht/腦AD$L觫钼蝫薫@ATUSHH5BHP,dH%(HD$H1HD$@HL$0HT$PHD$ PHD$HPHD$(P1LL$HLD$ TH H|$8 %H|$@ cLd$0IHIT$H9"I|$ HI9衫Ht$ H1t$ HHt$ H}t$@LL$ HELD$PHL$(HELeH uUMHD$ ʃI9rvHtpHED%H+CHD$HdH3%(u?HP[]A\EuHtԤ@CDbQH۩LfDATUSHH5B@H`,dH%(HD$X1HD$PHL$8HT$PHD$0PHD$XPHD$8PHD$PPHD$0P1LL$pLD$H舤H0H|$H ߺH|$P H|$@HLd$8I9ߺI|$ HI9ةH1t$0HHt$0H}t$HLL$(HELD$8HL$XLeHT$0HELH u$EH+<%C(fEuHt1<@CHD$XdH3%(uH`[]A\K蔤@ATUSHH5>HP,dH%(HD$H1HD$@HL$0HT$PHD$ PHD$HPHD$(P1LL$HLD$ H H|$8H|$@ չH|$0HLgH0HI9fHt$ Ht$ HHt$ H}jLL$HLD$ HEHL$PHT$(HELeiH uuHD$ UHpуHw:L9w5HED%H+CHD$HdH3%(u'HP[]A\ÄҸH֦͸E(H谦ff.AVAUIH5=ATUSHP,dH%(HD$H1HD$@HL$0HT$PHD$ PHD$HPHD$(P1LL$HLD$ `H H|$8H|$@ Lt$0I~ HI9øЦHHIH@Lp/HT$ I|$HHpHH@H@t$t$jt$@LL$ LD$PHL$()H HD$ HPHwF1LHED[LLHLզHD$HdH3%(uDHP[]A\A]A^Eu HtdAD$ LLEu Ht/訟AD$~nLʤi蹤ATUSHH5#;HP,dH%(HD$H1HD$@HL$0HT$PHD$ PHD$HPHD$(P1LL$HLD$ tH H|$8KH|$@ {Ld$0IIHI|$ HI9jϤHt$ H1t$ HHt$ H}t$@LL$ HELD$PHL$(HELecH uSMHD$ ʃI9rtHtnHED%H+CHD$HdH3%(u=HP[]A\DEuHt@C+tN=H 8fDATUSHH5r9H`,dH%(HD$X1HD$PHL$8HT$PHD$0PHD$XPHD$8PHD$PPHD$0P1LL$pLD$H踝H0t'H|$HH|$P H|$@t'CHD$XdH3%(H`[]A\Ld$8I|$ HI9H1t$0HHt$0H}t$HLL$(HELD$8HL$XLeHT$0HE蠣H u(EH+<%CRf.E5Ht X$苡ѝATUSHH57HP,dH%(HD$H1HD$@HL$0HT$PHD$ PHD$HPHD$(P1LL$HLD$ DH H|$8 #H|$@ SH|$0H*H?H9LgH0HI9蓡Ht$ Ht$ HHt$ H}jLL$HLD$ HEHL$PHT$(HELevH uuHD$ UHpуHw:L9w5HED%H+CHD$HdH3%(u'HP[]A\ÄN=H8IE۳HݟֳAVAUIH5C6ATUSHP,dH%(HD$H1HD$@HL$0HT$PHD$ PHD$HPHD$(P1LL$HLD$ 萚H H|$8 ųH|$@  Lt$0I~ HI9߳HHIH@Lp_HT$ I|$HHpHH@H@t$t$jt$@LL$ LD$PHL$(YH HD$ HPHwF1LHED苞LLHLHD$HdH3%(uDHP[]A\A]A^Eu HtdAD$(L6|Eu Ht/ؘAD$L酲ATUSHH5S4HP,dH%(HD$H1HD$@HL$0HT$PHD$ PHD$HPHD$(P1LL$HLD$ 褘H H|$8 ӲH|$@ Ld$0IjIH?IT$H9bI|$ HI9Ht$ H1t$ HHt$ H}t$@LL$ HELD$PHL$(HELe{H uSMHD$ ʃL9wtHtnHED%H+CHD$HdH3%(u=HP[]A\DEuHt@CC茘N=H#8ff.ATUSHH52H`,dH%(HD$X1HD$PHL$8HT$PHD$0PHD$XPHD$8PHD$PPHD$0P1LL$pLD$HȖH0t'H|$H /H|$P  H|$@t'CHD$XdH3%(H`[]A\Ld$8I|$ HI9 H1t$0HHt$0H}t$HLL$(HELD$8HL$XLeHT$0HE萘H u(EH+<%CRf.E5Ht h$蛚ATUSHH51HP,dH%(HD$H1HD$@HL$0HT$PHD$ PHD$HPHD$(P1LL$HLD$ TH H|$8#H|$@ H|$0HԯLgH0HI9 趚Ht$ Ht$ HHt$ H}jLL$HLD$ HEHL$PHT$(HELeYH uuHD$ UHpуHw:L9w5HED%H+CHD$HdH3%(u'HP[]A\Ä H&lEP@H;ff.AVAUIH5c/ATUSHP,dH%(HD$H1HD$@HL$0HT$PHD$ PHD$HPHD$(P1LL$HLD$ 谓H H|$8ѮH|$@ Lt$0I~ HI9 HHIH@LpHT$ I|$HHpHH@H@t$t$jt$@LL$ LD$PHL$(IH HD$ HPHwF1LHED諗LL0HL%HD$HdH3%(uDHP[]A\A]A^Eu Htd4AD$4$LV蜓Eu Ht/AD$L鑭 ATUSHH5s-HP,dH%(HD$H1HD$@HL$0HT$PHD$ PHD$HPHD$(P1LL$HLD$ đH H|$8sH|$@ Ld$0IH?IT$H9bI|$ HI9Ht$ H1t$ HHt$ H}t$@LL$ HELD$PHL$(HELeUH uUMHD$ ʃI9rvHtpHED%H+CHD$HdH3%(u?HP[]A\EuHtD@Ck贑fUHKPfDATUSHH5+H`,dH%(HD$X1HD$PHL$8HT$PHD$0PHD$XPHD$8PHD$PPHD$0P1LL$pLD$HH0t'H|$H1H|$P  H|$@t'CHD$XdH3%(H`[]A\Ld$8I|$ HI9HHH?HHRHH)ǸH)HH!H)HHH ʃHL$I|$ Ml$HI9TDD$HL$LHH$HH{HHCLc讍CH]<%EHD$dH3%(u H([]A\A]d@ATUSHH5&H@,dH%(HD$81HL$(HHHD$HD$8HD$8P1LL$ LD$(Ҋ^_D$AHD$(HH<@LgH"HI9 @LHHHEHD$H}HEPLeHD$PLD$ HL$8HT$LL$0gZUYuZHD$(H$H9D$uEHD$ L9wZHtTHED%H+CHD$8dH3%(uFH@[]A\uH詎pH苎ъUSHH5v%H8,dH%(HD$(1HL$HT$LL$ LD$`trH|$ H|$  ΌHT$Ht$HHH}HEHEHE zu9EE8H+<%CHD$(dH3%(uH8[]EH葍锦ff.SHH0,dH%(HD$(1umH fo$HfoL$HH@H@ @8HC@H(HD$(dH3%(u"H0[1H5^!u&fDSHH ,dH%(HD$1u]H@fo$HCHH@H@@(H@HD$dH3%(uH [Ð1H5 bu膈fDUHAWAVAUIH5#ATHH@,dH%(H$81HL$0HT$ LL$8LD$(H|$0@H|$8 Ht$ L$HT$(LL~ -Ld$@@11L诌 LL迌L L$z LL蚌Ht$( L舌@LLL;1L LLH$ LH$8dH3%(uHeA\A]A^A_]fDUHAWAVAUIH5!ATHH@,dH%(H$81HL$0HT$ LL$8LD$(茅H|$0@H|$8 գHt$ L$HT$(LL~ 轄Ld$@@11L? LLOL L$ Ht$( L( LL@LL訇L˅1L葉H$ L蜆 LL茆H$8dH3%(uHeA\A]A^A_]覅fDUHH5G SH8,dH%(HD$(1HL$HT$LL$ LD$0toH|$ ע誇HL$HT$HHt$HH{HHCHC xCC8H]<%EHD$(dH3%(uH8[]ЄSHH5H@,dH%(HD$81HD$0HL$ HT$PHD$P1LL$8LD$(SZYt?H|$0 ,H|$ HL$HT$(Ht$H|$苇CHD$8dH3%(uH@["fUHH5zSH(,dH%(HD$1HL$HT$躂teH|$@ɡ4Ht$HHH{HHCHC tCC8H]<%EHD$dH3%(uH([]d@UHH5SH(,dH%(HD$1HL$HT$teH|$ =tHt$HHH{HHCHC CC8H]<%EHD$dH3%(uH([]褂@AUATUSHH5H8,dH%(HD$(1HL$ HT$LD$1'HL$HLiHt$ L(H1HI)HHL9vII}!MeHI9x聆LL$ HHHEHELeMtpHD$L11H|$DT5HT$HH)HII H0L IH IL HHHHT$HT$HI9sHL$1HuMLuSBD%EH+<%CHD$(dH3%(uH8[]A\A]fDLH!I)速AUATUHH5kSH8,dH%(HD$(1HL$HT$LD$ HL$ HVHT$H9.Ht$H|$H|$ Ld$Ll$I|$ HфLLHHH{HHCLcVHD$H]BD#EHCDHD$(dH3%(u H8[]A\A]AUATUHH56Hp,dH%(HD$h1HL$Hy~tWH|$ Ld$PLl$H$LL}M1H 4LHLH HD$hdH3%(u Hp]A\A].ff.AUATUSHH5HH,dH%(HD$81HD$ HL$HHD$HD$ HD$(PHD$0P1LL$LD$@}^_H<$G<  < H$HHx4LhםH?H|$0H9H|$ ZLgH1HI9ϝ趂HT$LHHHED$ HuHEPt$0LL$LD$@LeHL$ ZYHD$UHpуHwQL9wLHED%H+CHD$8dH3%(u>HH[]A\A]ÐHHx@H<$&HY}EyiHdSHH5H`,dH%(HD$X1HL$HLL$LD${H|$ޜH|$ HT$H4$H|$ /2|T$PHfoD$ foL$0foT$@HH@H@4PH@LHC@H(P8HD$XdH3%(uH`[G|AUATIH5USHH,dH%(HD$81HL$HT$HHD$HD$0HD$0P1LL$ LD$@z^_H|$G< "<&HD$HH{4H|$0HLoHHI9HL$HT$ t$(t$HH{HLL$@HuHELD$(HELm|ZYueHD$ L9H1LHED~HL't$LHD$8dH3%(uYHH[]A\A]EuHt1$y@AD$DHHx@H|$3~|zEH~铚ff.H,H5gdH%(HD$1Hxt4H<$G< tE<hH$HHx4Hxx yHD$dH3%(uHHHx@H<$yf.SHH5 H ,dH%(HD$1HL$HT$KxtSH|$@${HT$HHH@H@ oB @oJ0@8HCH(HD$dH3%(uH [ySHH5ZH ,dH%(HD$1HL$HT$wtSH|$`{HT$HHH@H@ oB@@oJP@8HCH(HD$dH3%(uH [XxSHH5H ,dH%(HD$1HL$HT$vtSH|$@ezHT$HHH@H@ oB @oJ0@8HCH(HD$dH3%(uH [wSHH5GH0,dH%(HD$(1HL$HT$LL$ LD$1vt+HT$H;T$ THt$H|$m{CHHHD$(dH3%(uH0[wfDUHAUATSHH5HH,dH%(H$1HL$8HT$(HD$(HD$0 LD$0HD$8yuLD$0I@H0HT$8HBH0Ll$@10Ht$(LHLL8{uLIHI$I|$ HD$@IL$ID$HH)ID$H$ID$H)΁I$HLuAD$L#AƄ$<%CH$dH3%(uHe[A\A]]@HuDATUHH5#SHP,dH%(HD$H1HD$(HL$HT$PHD$P1LL$0LD$tZYLd$II@H|$H|$ H|$( nH$I|$ HD$8HHHD$0I91Ht$H|$sCHD$(dH3%(uH0[r@ATUHS,un9v HHLcHLHCHC@uH{8LwuACH]<%E[]A\f1H5~ "q{鵔fSHH5 H0,dH%(HD$(1HL$HT$LL$ LD$pt+HT$H;T$ xHt$H|$pCHHHD$(dH3%(uH0[qfDwgWSHH5zH ,dH%(HD$1HL$HT$otRH|$@5sHT$HHH@H@ o@oJ@8HCH(HD$dH3%(uH [ypfSHH5H ,dH%(HD$1HL$HT$ otdH|$`sHT$HH0H@H@@o@oJH(oR P8oZ0@XHCXHHD$dH3%(uH [oSHH5 H ,dH%(HD$1HL$HT$KntRH|$@DqHT$HHH@H@ o@oJ@8HCH(HD$dH3%(uH [ ofH5HHtraceargssodium_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|linvalid parametersempty passwordlssllsssssinvalid hex stringsl|sinvalid base64 stringinput is too largeinvalid paddingzs|slunsupported value for the tagzs|sllsssubkey_id cannot be negativeunsupported password lengthsodiumAPI20160303,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 sizessubkey 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 byteskey should be SODIUM_CRYPTO_BOX_SECRETKEYBYTES 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;1X9h9@A,DAdxAAA`AB0 B B XC\ C D 2D\ nD DL (E rE E F .FjFHFGdGGxG|H HInJhwLMNJO0OxP8PjQ(QdR RxVSShjTTLBUU<;N<t>FAK DpcxFRxAp  AABA 8;(tEKD@ AAA l; EN@ AA r;Q,@\FAD h ABJ zRx  $_;HJB EN@p AA x8;     ܦ 4ئ HԦ \Ц p̦ Ȧ ĦEN0 AA f: <EN0 AA H: ħEN0 AA *:@< Px  )2)2)2)2;4P>5y@5yh5P>5@y5y5y 6yP6P>6py6y6P> 7P@yX7y7@@y7y8PyH8P>8y8@y8`y P>~p@|P>89}X9`}|3}9`}O f@}P>P} }9 v9@v P{:0P>8:wX:`w:0w: u%@P>> {Sz: `z:0z; {@;0zp;`zl|;PP>|;`P><}8<xp<p<` x<PyЯ=P>`~`~8=@}h=}P>=``} `~4}Q0 }=}>0} >~np}pP>| ``P   '6~H@@Z` p uuo  X T1@# o`1oo/oq0p@pPp`pppppppppppqq q0q@qPq`qpqqqqqqqqqrr r0r@rPr`rprrrrrrrrrss s0s@sPs`spssssssssstt t0t@tPt`tptttttttttuu u0u@uPu`upuuuuuuuuuvv v0v@vPv`vpvvvvvvvvvww w0w@wPw`wpwwwww/3 `o82786b9cae7df97fa1a1da64a71aa84d3e6975.debug|vz.shstrtab.note.gnu.property.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.data.rel.ro.dynamic.got.plt.data.bss.gnu_debuglink  $1o; CKo//Xo`1`1@g11@#qBTTX {ppv p pwwww``L   h.h>h> D DTueueue  }8 4܄