%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/lib/
Upload File :
Create Path :
Current File : //usr/lib/libicp.a

!<arch>
/               0           0     0     0       6588      `
&\`\`\`\`\`\`\`\`\`oxpxpxpxpxppМ@IIpppppppppppppp||||9(9(9(9(9(9(9(9(9(Y$((((((((rrrr((((	
	
	
	B	B	B	B	d															AAAA--\\\

















p`p`p`TTTTTTTTTTTTT44GGYDYDTT``MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM>>>>c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0PPPPxxxxxxpppppppppppaes_decrypt_amd64aes_encrypt_amd64_key_expansion_128_key_expansion_192a_key_expansion_192b_key_expansion_256a_key_expansion_256baes_decrypt_intelaes_encrypt_intelrijndael_key_setup_dec_intelrijndael_key_setup_enc_intelgcm_mul_pclmulqdqaesni_gcm_decryptaesni_gcm_encryptatomic_toggle_boolean_nvclear_fpu_regs_avxgcm_xor_avxgcm_ghash_avxgcm_gmult_avxgcm_gmult_clmulgcm_init_htab_avxsha1_block_data_orderSHA256TransformBlocksSHA512TransformBlockscrypto_kmflagcrypto_op_notificationcrypto_provider_notificationcrypto_register_providercrypto_taskq_maxalloccrypto_taskq_minalloccrypto_taskq_threadscrypto_unregister_providerkcf_do_notifyredo_register_providerundo_register_providercrypto_create_ctx_templatecrypto_destroy_ctx_templatecrypto_digestcrypto_digest_finalcrypto_digest_initcrypto_digest_init_provcrypto_digest_key_provcrypto_digest_provcrypto_digest_singlecrypto_digest_updatecrypto_decryptcrypto_decrypt_finalcrypto_decrypt_initcrypto_decrypt_init_provcrypto_decrypt_provcrypto_decrypt_singlecrypto_decrypt_updatecrypto_encryptcrypto_encrypt_finalcrypto_encrypt_initcrypto_encrypt_init_provcrypto_encrypt_provcrypto_encrypt_singlecrypto_encrypt_updatecrypto_mech2idkcf_walk_ntfylistntfy_list_cvntfy_list_lockcrypto_maccrypto_mac_finalcrypto_mac_initcrypto_mac_init_provcrypto_mac_provcrypto_mac_singlecrypto_mac_updatecrypto_mac_verifycrypto_mac_verify_provaes_aesni_implaes_generic_implaes_x86_64_implaes_all_implaes_alloc_keyschedaes_decrypt_blockaes_encrypt_blockaes_impl_get_opsaes_impl_initaes_impl_setaes_init_keyschedaes_copy_blockaes_decrypt_contiguous_blocksaes_encrypt_contiguous_blocksaes_xor_blockEdonRFinalEdonRHashEdonRInitEdonRUpdatecrypto_free_mode_ctxcrypto_get_ptrscrypto_init_ptrscbc_alloc_ctxcbc_decrypt_contiguous_blockscbc_encrypt_contiguous_blockscbc_init_ctxgcm_generic_implgcm_pclmulqdq_implgcm_all_implgcm_alloc_ctxgcm_avx_can_use_movbegcm_decrypt_finalgcm_encrypt_finalgcm_impl_get_opsgcm_impl_initgcm_impl_setgcm_init_ctxgcm_mode_decrypt_contiguous_blocksgcm_mode_encrypt_contiguous_blocksgcm_set_kmflaggmac_alloc_ctxgmac_init_ctxctr_alloc_ctxctr_init_ctxctr_mode_contiguous_blocksctr_mode_finalcalculate_ccm_macccm_alloc_ctxccm_decrypt_finalccm_encrypt_finalccm_init_ctxccm_mode_decrypt_contiguous_blocksccm_mode_encrypt_contiguous_blocksecb_alloc_ctxecb_cipher_contiguous_blocksSHA1FinalSHA1InitSHA1UpdateSHA256InitSHA2FinalSHA2InitSHA2UpdateSHA384InitSHA512InitSkein1024_FinalSkein1024_Final_PadSkein1024_InitSkein1024_InitExtSkein1024_OutputSkein1024_UpdateSkein_256_FinalSkein_256_Final_PadSkein_256_InitSkein_256_InitExtSkein_256_OutputSkein_256_UpdateSkein_512_FinalSkein_512_Final_PadSkein_512_InitSkein_512_InitExtSkein_512_OutputSkein_512_UpdateSkein1024_Process_BlockSkein_256_Process_BlockSkein_512_Process_BlockSKEIN1024_IV_1024SKEIN1024_IV_384SKEIN1024_IV_512SKEIN_256_IV_128SKEIN_256_IV_160SKEIN_256_IV_224SKEIN_256_IV_256SKEIN_512_IV_128SKEIN_512_IV_160SKEIN_512_IV_224SKEIN_512_IV_256SKEIN_512_IV_384SKEIN_512_IV_512icp_finiicp_initaes_mod_finiaes_mod_initedonr_mod_finiedonr_mod_initsha1_mod_finisha1_mod_initsha2_mod_finisha2_mod_initskein_mod_finiskein_mod_initi_mod_hashi_mod_hash_clear_nosynci_mod_hash_find_nosynci_mod_hash_insert_nosynci_mod_hash_remove_nosynci_mod_hash_walk_nosyncmh_e_cachemh_headmh_head_lockmod_hash_byidmod_hash_byptrmod_hash_bystrmod_hash_cancelmod_hash_clearmod_hash_create_extendedmod_hash_create_idhashmod_hash_create_ptrhashmod_hash_create_strhashmod_hash_create_strhash_nodtrmod_hash_destroymod_hash_destroy_hashmod_hash_destroy_idhashmod_hash_destroy_ptrhashmod_hash_destroy_strhashmod_hash_findmod_hash_find_cbmod_hash_find_cb_rvalmod_hash_finimod_hash_iddata_genmod_hash_idkey_cmpmod_hash_initmod_hash_insertmod_hash_insert_reservemod_hash_null_keydtormod_hash_null_valdtormod_hash_ptrkey_cmpmod_hash_removemod_hash_replacemod_hash_reservemod_hash_reserve_nosleepmod_hash_strkey_cmpmod_hash_strkey_dtormod_hash_strval_dtormod_hash_walkmod_cryptoopsmod_infomod_installmod_removecrypto_cancel_ctxcrypto_cancel_reqgswqkcf_alloc_reqkcf_aop_donekcf_free_contextkcf_free_reqkcf_last_reqkcf_maxthreadskcf_minthreadskcf_new_ctxkcf_next_reqkcf_sched_destroykcf_sched_initkcf_sop_donekcf_submit_requestkcf_swprov_hndlkcf_thr_multiplecrypto_put_output_datacrypto_uio_datacrypto_update_iovcrypto_update_uiocommon_submit_requestkcf_free_triedlistkcf_get_dual_providerkcf_get_hardware_providerkcf_get_mech_providerkcf_insert_triedlistcrypto_mech2id_commonkcf_add_mech_providerkcf_aes_thresholdkcf_bf_thresholdkcf_cipher_mechs_tabkcf_des3_thresholdkcf_des_thresholdkcf_destroy_mech_tabskcf_digest_mechs_tabkcf_get_mech_entrykcf_init_mech_tabskcf_keyops_mechs_tabkcf_mac_mechs_tabkcf_md5_thresholdkcf_mech_hashkcf_mech_hash_sizekcf_mech_tabs_lockkcf_mech_tabs_tabkcf_misc_mechs_tabkcf_rc4_thresholdkcf_remove_mech_providerkcf_sha1_thresholdkcf_sign_mechs_tabkcf_alloc_provider_desckcf_free_provider_desckcf_free_provider_tabkcf_get_slot_listkcf_get_sw_provkcf_prov_tab_add_providerkcf_prov_tab_destroykcf_prov_tab_initkcf_prov_tab_lookupkcf_prov_tab_rem_providerkcf_provider_zero_refcntrijndael_key_setup_dec_amd64rijndael_key_setup_enc_amd64//                                              96        `
aesni-gcm-x86_64.o/
aes_impl_aesni.o/
aes_impl_generic.o/
aes_impl_x86-64.o/
illumos-crypto.o/

aes_amd64.o/    0           0     0     100644  16776     `
ELF	>>@@H H$IHH\$Hl$Ld$H-I_OWA3A3A3A3M0dtHL	EHEPEXE`D3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LDDDDEHEPEXE`D3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LDDDDEHEPEXE`D3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LDDDDEHEPEXE`D3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LDDDDEHEPEXE`D3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LDDDDEEPEXE`D3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LDDDDEHEPEXE`D3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LDDDDEH EP$EX(E`,D3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LDDDDEH0EP4EX8E`<D3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LDDDDEH@EPDEXHE`LD3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LDDDDEHPEPTEXXE`\D3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LDDDDEH`EPdEXhE`lD3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LDDDDEHpEPtEXxE`|D3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LDDDDHEEEED3LD3dD3\D3TD3TD3LD3dD3\D3\D3TD3LD3dD3dD3\D3TD3LH$DDSD[DcH1H\$Hl$Ld$H f.H H$IHH\$Hl$Ld$H-I_OWLM03333dtHL	EHEPEXE`D3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\DDDDEHEPEXE`D3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\DDDDEHEPEXE`D3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\DDDDEHEPEXE`D3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\DDDDEHEPEXE`D3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\DDDDEEPEXE`D3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\DDDDEHEPEXE`D3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\DDDDEH EP$EX(E`,D3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\DDDDEH0EP4EX8E`<D3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\DDDDEH@EPDEXHE`LD3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\DDDDEHPEPTEXXE`\D3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\DDDDEH`EPdEXhE`lD3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\DDDDEHpEPtEXxE`|D3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\DDDDHEEEED3LD3TD3\D3dD3TD3\D3dD3LD3\D3dD3LD3TD3dD3LD3TD3\H$DDSD[DcH1H\$Hl$Ld$H cccc||||wwww{{{{

kkkkooooTT`00P`00PggggV++}V++}bbMMvvvvEE@@}}}}YYYYGGɎGGAAgg__EE##SSrrrr[[uu==L&&jL&&jl66Zl66Z~??A~??AOOh44\h44\QQ44qqqqssb11Sb11S*?*?RRF##eF##e^^0(0(77

//		$6$6==&&N''iN''iuuuu				X,,tX,,t4.4.6-6-nnnnZZZZ[[RRRRv;;Mv;;Maa}}R)){R)){>>^//q^//qSSSShh,,@  `@  `yyȶ[[[[jjjjFFggr99Kr99KJJޔJJޘLLԘLL԰XXXXJJkk**OOCCņCCŚMMךMMf33Uf33UEEϊEEPPPPx<<Dx<<D%%KKQQQQ]]@@@@??!!p88Hp88HccwwuuB!!cB!!c 0 0mmLL&5&5//____55DD̈DD.9.9WWUU~~~~z==Gz==Gdddd]]]]2+2+ssss````OOўOOѣD""fD""fT**~T**~;;FFʌFF))kk(<(<yy^^^^vv;;d22Vd22Vt::Nt::N



IIےII

H$$lH$$l\\\\]]nnCCbbbb991177yyyy22CCn77Yn77YmmmmddNNҜNNIIllllVVVV%%eeeezzzzGGooxxxxJ%%oJ%%o\..r\..r8$8$WWssǗQQ##||tttt>!>!KKݖKKaa

pppp|>>B|>>BqqffffHHؐHHaaaaj55_j55_WWWWiiXX:':'''88++"3"3iiiipp33--<"<"  IIUUUUP((xP((xzzYY		



ee11BBƄBBhhhhAAÂAA))Z--wZ--w{{˨TTTTmm,:,:cc||ww{{kkoo00gg++vv}}YYGGrr&&66??44qq11##''uu		,,nnZZRR;;))//SS  [[jj99JJLLXXCCMM33EEPP<<QQ@@88!!__DD~~==dd]]ss``OO""**FF^^22::

II$$\\bbyy77mmNNllVVeezzxx%%..ttKKpp>>ffHHaa55WWiiUU((

BBhhAA--TTQPQR~AeS~Ae	j:'^:'^;k;k0EE6XXKK8 0U 0vmvm@vvL%LOOׁ**&5D&5D׵bbޱZIޱZ|%g%EE9]]/u/uLL/FFkk__4mzmzCRYڕRYDԾ-ԾXt!Xt!Ii)IiDu‰ju‰Tyxy{X>kX>'q'q2OO f #}:}:=cJcJ11LQ3`Q3bSEbSdwdwBkk++NpHhXpHhEE.llR{R{fs#s(rKrKW$fU*fU((v//[{{77I0(0(m##jj\%+ryyNiNideeh4b4bĦĦ4.S4.SԢUU2\u9]@`@`e^q^qnQn>!>!l=p>>HMFMPTTq]q]oԹ`P`P$^ֽֽ@C̉@CFgٞwgٞWBB[8[yy|
G|
|B|B		2+H2+pplZrNlZr
8V8==X6-9'6-9
d
ٸh\!h\[Tћ[TE$6.:$6.
g
gГWW,ҴOa a ?ZwKiZwK⓺
⓺**<"C<"	
	
ǭ--kWW:uLuݻ``A&&O\r\rgDf;Df;[~4[~C)vC)##hϸc11BcBc"@" sJ$}J$һ=һ=22t)m)"/K/ܲ0ܲ0
R
R5ww+l+ppHH7Gd"GdĨ??uV},V},"3"3nINLJING88ʢʢ6qϦz(z)ڷ&ڷ??,:,:oPx
Pxj_̛j_bT~FbT~Fظظ.9^.9ïï]]iГ|iГVo-o->%%KȬ;Ȭ}}cncy;{; &x	&xnYnY욷욷OOnenx~!!ZٺJo6Jo6		)|)|311*?#1*?#ƥ0ƥ5f5f1tN7tNʦа33YJ'AAڀPP/_vM֍vM`CMCQ̪MT̪MѵѵLjLj,,JFeQFeQ
^^-5]5tstzA.AgZgRV3VmGmGaa7z7YY;<<MΩ'Ω'a5a*zG<zGYUs?Usyλs7s7<SS̓_[_S=o=oxDۆxDaʯʯh>h+8$4,8$4£@_£@~rú%%w(<I(<I
A
&9q9iششdVdVc{˄a{˄U2p2!Hl\tHl\иWBиW}RR		jj006688@@||99//44CCDDTT{{22##==LLBBNN..ff(($$vv[[IImm%%rrddhh\\]]eellppHHPP^^FFWW

XXEE,,??kk::AAOOggsstt""5577uunnGGqq))oobbVV>>KKyy  xxZZ3311YY''__``QQJJ

--zz;;MM**<<SSaa++~~ww&&iiccUU!!}}8/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/aes/aes_amd64.S/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)aes_encrypt_amd64"aes_decrypt_amd64v%
:;,Z
/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/aesaes_amd64.S	KK==>YY_uw/==>uuuvLggggg/u[JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=<JJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=ttttt<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<X[K=KKK>YYYK%KK==>YY_uw/==?=Ogggiggggg/u[JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=<JJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=JJJJ<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<=ttttt<<<XX<<XX<<<XX<<XX<<<XX<<XX<<<XX<<X[K=KKK>YYYKxp			#


3	
g.debug_abbrev.rela.text.rela.debug_aranges.rela.debug_info.note.GNU-stack.rela.debug_line.strtab.symtabenc_tabdec_tab.dataaes_encrypt_amd64aes_decrypt_amd64`X=@P<0
@ @?@43@4<.<
|5!50=0
	T5O@=
h`;aes_aesni.o/    0           0     0     100644  4728      `
ELF	>x@@fpfffHÐf.@fpUffffsfpffD1NIH fpUffffsfpffHf.fpɪfffHf.DHHHOfVHf:f:f:f:mf:f:Wf:f:Af:vf:+f: `f: f:@JHfuh~Vf:Xf:f:Bf:f:,f: qf:@f:ʀ[Huvf:f:f:f:f:f: f:@{f:Ȁpf:ef:6ZH
H1f.@+HtBHHOHHf
HHRH9wf8	HIH9ufH0r1H tH Of8Of8Of8Of8fOf8Of8f8Of8O f8O0f8O@f8OPf8O`f8Opf8f.DfH0r1H tH Of8Of8Of8Of8fOf8Of8f8Of8O f8O0f8O@f8OPf8O`f8Opf8L/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/aes/aes_aesni.S/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)key_expansion_128key_expansion_256akey_expansion_128_localkey_expansion_256a_localkey_expansion_192a)key_expansion_192a_local*key_expansion_192bCkey_expansion_192b_localDkey_expansion_256bXkey_expansion_256b_localYrijndael_key_setup_enc_intelerijndael_key_setup_enc_intel_localfrijndael_key_setup_dec_intelaes_encrypt_intel2aes_decrypt_inteln%
:;,anZ
/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/aesaes_aesni.S	YKKKKK=K!YKKKKL==YYKL=K=KKKYKKKKL=YYKL=KYKKKKK=K1=g=h==KLgnK=LgYgYgYgYgYgYgYgYgYgYgYgYg]w@g6YgYgYgYgYgYgYgYg]wNg6gYgYgYgYgYgYgYgYgYg]w ?Y@6@K==\====KK=\?Y=K=44J=CKK=/K1KKYKkKYKyKYKY=YKYKYKYKYKYKYKY>=CKK=/K1KKYKkKYKyKYKY=YKYKYKYKYKYKYKY>#	0	"0H6"m!L:{M^
	

a4]00#Gq$G
g.debug_abbrev.text.rela.debug_aranges.rela.debug_infoaes_encrypt_intelaes_decrypt_intelrijndael_key_setup_enc_intelrijndael_key_setup_dec_intelrijndael_key_setup_enc_intel_local_key_expansion_256b_local_key_expansion_192b_local_key_expansion_256a_local_key_expansion_192a_local_key_expansion_128_local.note.GNU-stack.rela.debug_line.strtab.symtab_key_expansion_256b_key_expansion_192b_key_expansion_256a_key_expansion_192a_key_expansion_128]
@a<.P)!0`
0QBrL
	e	gcm_pclmulqdq.o/0           0     0     100644  2336      `
ELF	>@@ooHDfA8fA8of:Dof:Dof:Dof:DfofsfsffoDofrfrfrfArDofAsfsfAsffAfAoDoDofrfArfArfAfADofsfAsfooofrfrfrfffAfffA82

	/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/modes/gcm_pclmulqdq.S/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)gcm_mul_pclmulqdq#%
:;,`
/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/modesgcm_pclmulqdq.S	KOuKglKhKhKgKhLKYYKPKYYYYgYgYgKY_KYYYggYYYYgQKKKYYYKKYKOkP.


m.debug_abbrev.rela.text.rela.debug_arangesgcm_mul_pclmulqdq.rela.debug_info.note.GNU-stack.rela.debug_line.strtab.symtab.datar@@
`QpEp@Xx
!00
	fa
z/0              0           0     0     100644  9056      `
ELF	>@@zoS Hzoyq)!Aqd$	fzoYʼnA)A!zADAQADM1M9b1oD$8AADb)A	AADb!zoYIbyD9bI`xyyDb	yDO4&B19D$yDoD$HB)M8nXB!M8fPBLl$(BLd$0zoiB	xyyDB1yDB)yDB!yDoD$XBBzoI B	xyyDB1yDB)M8nHyDB!M8f@yDoD$hBLl$8BLd$@zoQ@B	xyyDB1yDB)M8n8yD9D$xB!M8f0yDBLl$HBLd$PzoYPB	xy9DB19DB)M8n(9DB!M8f c9DBLl$XBLd$`B	xyszo[B1AB)M8nB!M8fYYDLl$hBLd$pB	B	b1xyb)sb!bM8nbM8&b	I B1B)B!BBB	b1b)b!bbxy0b	I@B1B)B!BBB	b1b)b!bbxyPb	I`gzoqzok0AIS@IzoY)b)!b!A)bA!őbb	qB1|$cYB)YDB!GBo Bw0B	@_Pzob1zoS b)Ll$xH`b!L$Hv`zoybbb	I`HrBxNAqxVyox^yoxfyoxnyoxvyoo|$(9D$9@zoS Hzoyq)!Aqd$	fzoYʼnA)A!zADAQADM1M9b1oD$8AADb)A	AADb!zoYIbyD9bI`xyyDb	yDO4&B19D$yDoD$HB)MnXIB!MfPIBLl$(BLd$0zoiB	xyyDB1yDB)yDB!yDoD$XBBzoI B	xyyDB1yDB)MnHIyDB!Mf@IyDoD$hBLl$8BLd$@zoQ@B	xyyDB1yDB)Mn8IyD9D$xB!Mf0IyDBLl$HBLd$PzoYPB	xy9DB19DB)Mn(I9DB!Mf Ic9DBLl$XBLd$`B	xyszo[B1AB)MnIB!MfIYYDLl$hBLd$pB	B	b1xyb)sb!bMnIbM&Ib	I B1B)B!BBB	b1b)b!bbxy0b	I@B1B)B!BBB	b1b)b!bbxyPb	I`{f.f.zoqzok0AIS@IzoY)b)!b!A)bA!őbb	qB1|$cYB)YDB!GBo Bw0B	@_Pzob1zoS b)Ll$xH`b!L$Hv`zoybbb	I`HrBxNAqxVyox^yoxfyoxnyoxvyoo|$(9D$9@M1H`>H$SUATAUAVAWAQwzoHĀAXLlLqIǀAzoHzoHMI MI xb9M!I!M)rIsL)oPL7og@L@oo0HM1ow AoWYoQd$0Il$@it$PaT$`\$pt_xNxVx^xfxnxvB9LHAzwLxLpLhL`HhHXH Lf.fDoazoS LmxyLaq́q))!!ʼn	B1B)B!BBB	Ax<$Md$Auzo$B1'B)oB!w BaG0BW@B	_PH`b1b)b!Bbb	xxVx^ xf0xn@xvPHv`f.fqzok0AIS@I)b)!b!)b!őbb	q	@M1H ?H$SUATAUAVAWAQwzoHĀAXLLqIǀHzoH䀋xM!I!M)rIsL)L6L@Hb1)zD$p!T$`d$Pl$@	t$0AzoMI MI HIb9to|$ zozoYmAzo9xNb1xVb)x^b!xfbxnbxvb	zL$ot$0zoAmADADqDzoL$@IDzoY1mIDQiDAzoy0oL$P1DzoA mc1D1QDoT$`qDzoY@mqDqYDAzoy`9D$piDzoAPA9miDA1AD9DzoY	mc9DqC1DAzo9ŹűzoAA	DImc	DiűsqDAQsDzoYAmcDA1AC9iDAzoy0DzoA !mcDqAW|$C1D1C9DCA8W!DzoY@)mc!DiC9A!qDAzoy`qWC9DCA8W)DzoAPA9mc)DA1A)iD9D9D1DAszo[sQ9c9D99c9D9B9LHAzwLxLpLhL`HhHXH Lf.fwf.f.ooff.D17tf.

	AES-NI GCM module for x86_64, CRYPTOGAMS by <appro@openssl.org>f.f.f.f.zRx|08DPQ
AABBBBBLDDDDDC
|<TT
AABBBBBLDDDDDC
!/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/modes/aesni-gcm-x86_64.S/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)aesni_ctr32_ghash_6xAaesni_ctr32_ghash_no_movbe_6x}aesni_gcm_decryptaesni_ctr32_6x:aesni_gcm_encryptclear_fpu_regs_avxgcm_xor_avxatomic_toggle_boolean_nv%
:;,Jc
/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/modesaesni-gcm-x86_64.S	:gKKYKKKKKYggggKY[YgYYg=>YgYgYYKgYg=YKgKYKKYgZgKYgggYgYgYYYYgZYKgYKgYKgYggYYKgZYKgYKgYgKgYgggYYYYKgZYKgYKgYgKggYggYYYYKgZYKgYKgYgKgYggYYYYKYLYYKhYYYKgYgggYYYYKZYYYYYKYKgYYYY=hYYYYYZYYYYYYYY=hYYYYYZYYYYYYYYYYggKgKYKYYKYYKYYYYggYgKYYYYYYYYYZYgYKYKYKKYYKYKYLKK0YYYKYKYKYKYKg[ggKKYKKKKKYggggKY[YgYYg=>YgYgYYKgYg=YKgKYKKYgZgKYgggYK=YK=YYYYgZYKgYKgYKgYggYYKgZYKgYKgYK=KgYK=ggYYYYKgZYKgYKgYK=KggYK=gYYYYKgZYKgYKgYK=KgYK=gYYYYKYLYYKhYYYKK=YK=ggYYYYKZYYYYYKYKK=Y==YY=hYYYYYZYYYYYYYY=hYYYYYZYYYYYYYYYYggKgKYKYYKYYKYYYYggYgKYYYYYYYYYZYgYKYKYKKYYKYKYLKK0YYYKYKYKYKYKg[g=KhL""00000>YKKuKuYKYuKKgZ===/u/?Y=YYK=YYYYKYgYgYgYgl/Y1ZYYYYYZYLZ=LLLLLL?RYgKYKKggKKKKKKKKKKKYYYYYYgY=0gYKYYYYYYYYYYLYYYYYYKYYYYY%YggKKYKYKKYKKYKYKYK	=uhL""00000>YKKuKuuYKh===/u/?=LYYYgYgYgYgYhZYKKKu^/Y1ZgYgKYYYKYYYYYYYYYYgggKgKghgggKYgYKggLgggKKgKKgLgggKKgKYggLgggYKgYKgLggYgYKgYKLgKgYYgYYgYYLggKYgYYgggLggKYgYYggLuZggKYgYgYggZKuZggKYgYYgLggKgYLKKYgYKLggLggKKYLZ=LLLLLL?=KKKK/!=/ZU| |6 PTe`		 4H 

Kn `
pclear_fpu_regs_avxgcm_xor_avx_aesni_ctr32_ghash_6x_aesni_ctr32_ghash_no_movbe_6x_aesni_ctr32_6xatomic_toggle_boolean_nv.debug_abbrev.rela.textaesni_gcm_encryptaesni_gcm_decrypt.rela.debug_aranges.rela.debug_info.rela.debug_line.rela.eh_framegcm_avx_can_use_movbe.strtab.symtab&@@0
px
%P 
~!0p0
	N
XPghash-x86_64.o/ 0           0     0     100644  5928      `
ELF	>@@
ofo-4	oof f8fofpNff:Df:Df:Dfffofsfsfffofofsffsffs9fofsfsfffofsfffsffsff8fDwoo%qips?sfs-TmoIYomyDyDaDsss9s>s?sssssomyDyDaDsss9s>s?ssssspNpN/GH0Iaowf.f.wzoLHv@zo-B)HHzorpovB	o~A	mzoz`	DA1B	DovAmzorP1DA9B	DA	mDovA1zoz@9Do~B	DAm	Do61DA9zor0DB	Dov A	m9Do~@A1zoz 	DB	Dov0Am1DA9zorDB	DovPA	m9Do~pA1zo:	DB	Dov`1DHH/AHAmzorpA9cDB	cDovA	mc9Do~A1zoz`	D)B	D WovAm1DA8WzorPADA1sDsA)ovB	A WA	m9Do~A1zoz@C)	DB	Do6Am1DA8Wzor0C)DDB	Dov A	m9Do~@A1zoz 	DB	Dov0Am1DA9A(WzorC)DB	DovPC)DAWA	m9Do~pA1zo:	DB	Dov`A1DAHHHf.f.fzot
H
ovo~B	oooHAmDA9zorDovB	9DsHkAmDA9zorDovB	9Do~H%AmDA9zorDo6B	9DsHAmDA9zorDov B	9Do~@HAmDA9zorDov0B	9DsHtXAmDA9zorDovPB	9D~~xHf.fAAmDA9D9DAzo"aYQQűssA)!C)DC)A)C)DC)A)A)HB)zwf.f.f.

	 @8`$plHT @`FN
V	
^ f(n0v8~@89;:H?><=P6754X1023`$%'&&h#" .!p*+)6(x-,.>/pBqsrwJvtu~R}|yZxz{lbm$onkjj,hibrc4a`ezd<fgHIDKJO
NLLMFGTEDA@\BCT"UdWVS*RlPQZ2[tYX]:\|^_FNV^ f(n0v8~@قHފPגXК`Ţ&hª.p˲6x̺>΀BƓJΔR֝Zޚb$揨j,r4z<DȮ
LЧTؠ\"d*l2t:|GHASH for x86_64, CRYPTOGAMS by <appro@openssl.org>f.fzRx0DXy/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/modes/ghash-x86_64.S/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)gcm_gmult_clmulqgcm_init_htab_avxgcm_gmult_avxgcm_ghash_avx %
:;,@B_
/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/modesghash-x86_64.S	KKKY\KLKYYKLKKYKYKYKYYKMKYKKYKY
>M[YYYKKYMLKKKugYKKgggKLYYKKYYKYKYYKLYKKYKYLKKKgggKLYYKKYYKYKYYKLYKKYKYKYYKKKYKKhgZ
X>KuKYugvYYYZYYgYYgYYYgZYgYgYYYgZYKgKYgKKgZYKgKYgYKYgYZYKgKYgYKYgZYKgKYgYKYgYZKKgKYgYKhuuhYu@YYKYgYKgYYKgYZYgKYgKYYgKZYYgYgKggYYYYKYgYYLYggYKgKYKgYLYggYKgYYKgYYLYgYKgYYKgYKZYggYKgYgYYKgYYLKgYgYYgZuuhugKYYZKKKKhYKgYYKgYYKgYKhYKgYYKgYYKgYKhYKgYYKgKYKgYKhYKgYYKgYYKgYKhYKgYYKgYYKgYK0YKgYYKgYYKgYKxZYKgYKgKhZKKLYYYYYLggZggYZKhYK
`h 4H`\

@6U`t
lgcm_gmult_avxgcm_ghash_avxgcm_init_htab_avx.debug_abbrev.text.rela.debug_aranges.rela.debug_infogcm_gmult_clmul.rela.debug_line.rela.eh_frame.strtab.symtab@=@@@ph`\}W8/e!H0C0}Fx(
sha1-x86_64.o/  0           0     0     100644  7408      `
ELF	>@@
SUATHIHHIHIHD$@AApAxAhEXAȉ$gFyZAAA1A!D$E1AgD(yZAAD1!ӉD$A1Ag8yZAAD1D!D$1Ag0yZDAA1D!ۉD$1AgyZDAAD1!D$D1gB yZAAAD1A!D$DD1gFyZAAA1A!D$E1AgD(yZAA D1!ӉD$ A1Ag8yZAA$D1D!D$$1Ag0yZDAA(1D!ۉD$(1AgyZDAA,D1!D$,D1gB yZAA0AD1A!D$0DD1gFyZAA4A1A!D$4E1AgD(yZAA8D1!ӉD$8A1Ag8yZAA<D1D!D$<1Ag0yZ$D3D$13D$ D!3D$41A$gyZD$Dۉ3D$D13D$$!3D$8D1D$gB yZD$A3D$D1A3D$(!D3D$<D1D$gFyZD$A3D$1A3D$,!E3$1AD$gD(yZD$D3D$13D$0!A3D$1AD$g8nD$D3D$D13D$413D$AD$g0nD$D3D$ D13D$813D$AD$gnD$Dۉ3D$$13D$<D13D$D$gB nD$ A3D$(1A3$D1D3D$D$ gFnD$$A3D$,1A3D$1E3D$AD$$gD(nD$(D3D$013D$1A3D$AD$(g8nD$,D3D$4D13D$13D$ AD$,g0nD$0D3D$8D13D$13D$$AD$0gnD$4Dۉ3D$<13D$D13D$(D$4gB nD$8A3$1A3D$D1D3D$,D$8gFnD$<A3D$1A3D$1E3D$0AD$<gD(n$D3D$13D$ 1A3D$4A$g8nD$D3D$D13D$$13D$8AD$g0nD$D3D$D13D$(13D$<AD$gnD$Dۉ3D$13D$,D13$D$gB nD$A3D$1A3D$0D1D3D$D$gFnD$A3D$1A3D$41E3D$AD$gD(nD$D3D$ 13D$81A3D$AD$g8nD$D3D$$D13D$<13D$AD$g0nD$ D3D$(D13$13D$AD$ gܼD$$3D$,D!3D$D	3D$D!	D$$gB ܼD$(3D$0A!3D$	A3D$D!D	D$(gFܼD$,3D$4A!3D$	A3D$ !E	D$,AgD(ܼD$0Ӊ3D$8D!3D$	3D$$!A	D$0Ag8ܼD$4DD3D$<D!3D$	3D$(!	AD$4g0ܼD$8DD3$D!3D$D	3D$,!	AD$8gܼD$<3D$D!3D$D	3D$0D!	D$<gB ܼ$3D$A!3D$ 	A3D$4D!D	$gFܼD$3D$A!3D$$	A3D$8!E	D$AgD(ܼD$Ӊ3D$D!3D$(	3D$<!A	D$Ag8ܼD$DD3D$D!3D$,	3$!	AD$g0ܼD$DD3D$D!3D$0D	3D$!	AD$gܼD$3D$D!3D$4D	3D$D!	D$gB ܼD$3D$ A!3D$8	A3D$D!D	D$gFܼD$3D$$A!3D$<	A3D$!E	D$AgD(ܼD$ Ӊ3D$(D!3$	3D$!A	D$ Ag8ܼD$$DD3D$,D!3D$	3D$!	AD$$g0ܼD$(DD3D$0D!3D$D	3D$!	AD$(gܼD$,3D$4D!3D$D	3D$ D!	D$,gB ܼD$03D$8A!3D$	A3D$$D!D	D$0gFbʋD$4A3D$<1A3D$1E3D$(AD$4gD(bʋD$8D3$13D$1A3D$,AD$8g8bʋD$<D3D$D13D$13D$0AD$<g0bʋ$D3D$D13D$ 13D$4A$gbʋD$Dۉ3D$13D$$D13D$8D$gB bʋD$A3D$1A3D$(D1D3D$<D$gFbʋD$A3D$1A3D$,1E3$AD$gD(bʋD$D3D$13D$01A3D$AD$g8bʋD$D3D$D13D$413D$AD$g0bʋD$D3D$ D13D$813D$AD$gbʋD$Dۉ3D$$13D$<D13D$D$gB bʋD$ A3D$(1A3$D1D3D$D$ gFbʋD$$A3D$,1A3D$1E3D$AD$$gD(bʋD$(D3D$013D$1A3D$AD$(g8bʋD$,D3D$4D13D$13D$ AD$,g0bʋD$0D3D$8D13D$13D$$AD$0gbʋD$4Dۉ3D$<13D$D13D$(gB bʋD$8A3$1A3D$D1D3D$,gFbʋD$<A3D$1A3D$1E3D$0AgD(bʉD11AAEE`APApAxEE`APApAxAAAAMI@IHd$@A\][SHA1 block transform for x86_64, CRYPTOGAMS by <appro@openssl.org>/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/sha1/sha1-x86_64.S/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)sha1_block_data_order%
:;,rh]
/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/sha1sha1-x86_64.S	!!/==K=K=Z=KKKM=/=/K=//K/K=/==/K=//=/K=/==/K=//==K//K/=K///==K//K/=K/=/=/K/==//K==/K/K===//K=//K/K=/==/K=//=/K=/==/K=//==K//K/=K///==K//K/=K/=/=/K/==//K==/K/K===//K=//K/K=/==/K=//=/K=/==/K=//==K//K/==/K/=K=/K/K//=K=/K==K//K==//KK/=K=KK/=K==//KK/=K/KK/==/==/KK/=K/=K/=K/==/KK/=K==K//KK//KK=/K==K//KK//KK=/K/=K=/K=//KK/=K/K===K=//KK/=K/KK/=K==/KK/=K/=K/=K==/KK/=K==K//KK//KK=/K==K//KK//KK=/K/=K=/K=//KK/==/KK==K=//KK/=K/KK/=K==/K=/=K/=K/=K==/=K/=K==K//KK//KK=/K==K//KK//KK=/K/=K=/==//KK/=K/KK==K=//KK/=K/KK/=K==/KK/=K/=K/=K==/KK/=K==K//KK//KK=/K===//KK//KK//K/=K==K=///=K/K//K=/K/KK==//=K/K//K=/K/KK/=//=K=K//K=/K/=K/=//=K=K==K=/K/=K////KK/K===/=K==K////KK/K//K/=K==K=///=K/=//K=/K/KK==//==/K//K=/K/KK/=//=K=K//K=/K/=K/=//=K=K==K=/K/==////KK/K==K/=K==K////KK/K//K/=K==K=///=K/K//K=/K/KK==//=K/K//K=/K/KK/=//=K=K//K=/=/=K/=//=K=K==K=/K/=K////KK/K==K/=K==K////KK/K//K/=K==K=///=K/K//K=/K/KK==//=K/K/=K/KK/=K==/KK/==/=K/=K==/KK/=K==K//KK//K==/K==K//KK//=K=/K/=K=/K=//KK/=K/KK==K=//KK/=K/KK/====/KK/=K/=K/=K==/KK/=K==K//KK//KK=/K==K//KK//KK=/K/=K=/K=//KK/=K/K===K=//KK/=K/KK/=K==/KK/=K/=K/=K==/KK/=K==K//KK//KK=/K==K//KK//KK=/K/=K=/K=//K/==/KK==K=//K/=K/KK/=K==//=/=/==>=KKKK=KKKL===>KKgY/!!
)r

r
j.debug_abbrev.text.rela.debug_arangessha1_block_data_order.rela.debug_info.note.GNU-stack.rela.debug_line.strtab.symtab.dataq(@rCPD ?hx!600efl`
ysha256_impl.o/  0           0     0     100644  8552      `
ELF	>@@SUATAUAVAWHHH`HHHH|$@Ht$HHT$PHl$XH-H_OWDGDODWD_H1D&AEEEAAE1E1AE!D$$E1E1EAEEAAAA
ADdE1A	A	E1A!DA!EE	HEDfAAAEAAE1E1AA!Dd$E1E1EEEEEEAA
EDdE1A	A	E1A!DA!EE	HEDfAAAAAAE1E1AA!Dd$E1E1EEEEEEAA
EDdE1A	A	E1A!DE!EE	HEDfAAAAAAA1E1AA!Dd$E1A1EEEEEEAA
EDdE1A	E	E1E!DE!EE	HEDfAAAAAAA1E1AA!Dd$E1A1ADEEEEA
EDdD1A	E	D1E!EE!DE	HDDfAEEAAAA1E1AE!Dd$E1A1ẢEEAAA
ADdD1A	E	D1E!EE!DE	HDDfAEEEAAA1E1AE!Dd$E1A1A܉EEAAA
ADdD1A	E	D1E!EA!DE	HDDfAEEEAAE1E1AE!Dd$E1E1AĉEEAAA
ADdD1A	A	D1A!EA!DE	HDDf AEEEAAE1E1AE!Dd$ E1E1EAEEAAAA
ADdE1A	A	E1A!DA!EE	HEDf$AAAEAAE1E1AA!Dd$$E1E1EEEEEEAA
EDdE1A	A	E1A!DA!EE	HEDf(AAAAAAE1E1AA!Dd$(E1E1EEEEEEAA
EDdE1A	A	E1A!DE!EE	HEDf,AAAAAAA1E1AA!Dd$,E1A1EEEEEEAA
EDdE1A	E	E1E!DE!EE	HEDf0AAAAAAA1E1AA!Dd$0E1A1ADEEEEA
EDdD1A	E	D1E!EE!DE	HDDf4AEEAAAA1E1AE!Dd$4E1A1ẢEEAAA
ADdD1A	E	D1E!EE!DE	HDDf8AEEEAAA1E1AE!Dd$8E1A1A܉EEAAA
ADdD1A	E	D1E!EA!DE	HDDf<AEEEAAE1E1AE!Dd$<E1E1AĉEEAAA
ADdD1A	A	D1A!EA!DE	HDDl$Dd$8EAAE1AE1EA
AE1AE1EDd$$D$$EEEAAE1E1AE!D$$E1E1EAEEAAAA
ADdE1A	A	E1A!DA!EE	HEDl$Dd$<EAAE1AE1EA
AE1AE1EDd$(Dd$AAEAAE1E1AA!Dd$E1E1EEEEEEAA
EDdE1A	A	E1A!DA!EE	HEDl$D$$EAAE1AE1EA
AE1AE1EDd$,Dd$AAAAAE1E1AA!Dd$E1E1EEEEEEAA
EDdE1A	A	E1A!DE!EE	HEDl$Dd$EAAE1AE1EA
AE1AE1EDd$0Dd$AAAAAA1E1AA!Dd$E1A1EEEEEEAA
EDdE1A	E	E1E!DE!EE	HEDl$Dd$EAAE1AE1EA
AE1AE1EDd$4Dd$AAAAAA1E1AA!Dd$E1A1ADEEEEA
EDdD1A	E	D1E!EE!DE	HDDl$Dd$EAAE1AE1EA
AE1AE1EDd$8Dd$EEAAAA1E1AE!Dd$E1A1ẢEEAAA
ADdD1A	E	D1E!EE!DE	HDDl$Dd$EAAE1AE1EA
AE1AE1EDd$<Dd$EEEAAA1E1AE!Dd$E1A1A܉EEAAA
ADdD1A	E	D1E!EA!DE	HDDl$ Dd$EAAE1AE1EA
AE1AE1ED$$Dd$EEEAAE1E1AE!Dd$E1E1AĉEEAAA
ADdD1A	A	D1A!EA!DE	HDDl$$Dd$EAAE1AE1EA
AE1AE1EDd$Dd$ EEEAAE1E1AE!Dd$ E1E1EAEEAAAA
ADdE1A	A	E1A!DA!EE	HEDl$(Dd$EAAE1AE1EA
AE1AE1EDd$Dd$$AAEAAE1E1AA!Dd$$E1E1EEEEEEAA
EDdE1A	A	E1A!DA!EE	HEDl$,Dd$ EAAE1AE1EA
AE1AE1EDd$Dd$(AAAAAE1E1AA!Dd$(E1E1EEEEEEAA
EDdE1A	A	E1A!DE!EE	HEDl$0Dd$$EAAE1AE1EA
AE1AE1EDd$Dd$,AAAAAA1E1AA!Dd$,E1A1EEEEEEAA
EDdE1A	E	E1E!DE!EE	HEDl$4Dd$(EAAE1AE1EA
AE1AE1EDd$Dd$0AAAAAA1E1AA!Dd$0E1A1ADEEEEA
EDdD1A	E	D1E!EE!DE	HDDl$8Dd$,EAAE1AE1EA
AE1AE1EDd$Dd$4EEAAAA1E1AE!Dd$4E1A1ẢEEAAA
ADdD1A	E	D1E!EE!DE	HDDl$<Dd$0EAAE1AE1EA
AE1AE1EDd$Dd$8EEEAAA1E1AE!Dd$8E1A1A܉EEAAA
ADdD1A	E	D1E!EA!DE	HDD,$Dd$4EAAE1AE1EA
AE1AE1EDd$ Dd$<EEEAAE1E1AE!Dd$<E1E1AĉEEAAA
ADdD1A	A	D1A!EA!DE	HDH@H|$@Hv@_OWDGDODWD_H;t$P_OWDGDODWD_Hd$XA_A^A]A\][/BD7q۵[V9Y?^[1$}Ut]rހܛtiGƝ̡$o,-tJܩ\ڈvRQ>m1'YGQcg))
'8!.m,M
8STs
e
jv.,r迢KfpK£Ql$օ5pjl7LwH'49JNOʜ[o.htocxxȄnjlPxq/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/sha256_impl.S/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)SHA256TransformBlocks%
:;,]
/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/sha2sha256_impl.S	!!////=KKKKKYYY^xv/===KKKK2=====>KK>=K=L==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>=K=Z=K>==>=>=L=K===>KK>=K=Z==>/>==>=K=Z=K>==>=>=L=K===>KK>=K=Z==>/>==>=K=Z=K>==>=>=L=K===>KK>=K=Z==>/>==>=K=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>=K=Z=K>==>=>=L=K===>KK>=K=Z==>/>==>=K=Z=K>==>=>=L=K===>KK>=K=Z==>/>==>=K=Z=K>==>=>=L=K===>KK>=K=Z==>/>==>=K=Z=K>==>=>=L=YZ>KL=L=>KL=L>>ZK==>KK>=K=L==>=>==>KK=Z=K>==>=>=L=YZ>KL=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YL>KL=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>KL=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>KL=L=>KL=L>>ZY==>KK>=K=Z==>=>==>=K=Z=K>==>=>=L=YZ>KL=L=>KL=L>>ZY==>KK>=K=Z==>/>==>=K=Z=K>==>=>=L=YZ>KL=L=>KL=L>>ZY==>KK>=K=Z==>/>==>=K=Z=K>==>=>=L=YZ>KL=L=>KL=L>>LY==>KK>=K=Z==>/>==>=K=Z=K>==>=>=L=YZ>KL=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>KL=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>KL=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>KL=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>KL=L=>KL=L>>ZY==>KK>=K=Z==>=>==>=K=Z=K>==>=>=L=YZ>KL=L=>KL=L>>ZY==>KK>=K=Z==>/>==>=K=Z=K>==>=>=L=YZ>KL=L=>KL=L>>ZY==>KK>=K=Z==>/>==>=K=Z=K>==>=>=L=KZ>KL=L=>KL=L>>ZY==>KK>=K=Z==>/>==>=K=Z=K>==>=>=L=KhYL/===KKKLZ/===KKKKhY////!"?


j.debug_abbrev.rela.textSHA256TransformBlocks.rela.debug_aranges.rela.debug_info.note.GNU-stack.rela.debug_line.strtab.symtab.dataK256vP@x
@@U@I@ Dx
`!5000
	je8
~sha512_impl.o/  0           0     0     100644  9000      `
ELF	>@@SUATAUAVAWHHHHHHH$H$H$H$H-HHH_HOHWLG LO(LW0L_8
f.H1L&IMMMIIM1M1IM!L$$M1M1MIMMIIII"ILdM1II	M1I!LI!MM	HMLfIIIMIIM1M1II!Ld$M1M1MMMMMMII"MLdM1II	M1I!LI!MM	HMLfIIIIIIM1M1II!Ld$M1M1MMMMMMII"MLdM1II	M1I!LM!MM	HMLfIIIIIII1M1II!Ld$M1I1MMMMMMII"MLdM1IM	M1M!LM!MM	HMLf IIIIIII1M1II!Ld$ M1I1ILMMMMHI"MLdL1IM	L1M!MM!LM	HLLf(IMMIIII1M1IM!Ld$(M1I1IHMMIIHI"ILdL1IM	L1M!MM!LM	HLLf0IMMMIII1M1IM!Ld$0M1I1IHMMIIHI"ILdL1IM	L1M!MI!LM	HLLf8IMMMIIM1M1IM!Ld$8M1M1IHMMIIHI"ILdL1II	L1I!MI!LM	HLLf@IMMMIIM1M1IM!Ld$@M1M1MIMMIIII"ILdM1II	M1I!LI!MM	HMLfHIIIMIIM1M1II!Ld$HM1M1MMMMMMII"MLdM1II	M1I!LI!MM	HMLfPIIIIIIM1M1II!Ld$PM1M1MMMMMMII"MLdM1II	M1I!LM!MM	HMLfXIIIIIII1M1II!Ld$XM1I1MMMMMMII"MLdM1IM	M1M!LM!MM	HMLf`IIIIIII1M1II!Ld$`M1I1ILMMMMHI"MLdL1IM	L1M!MM!LM	HLLfhIMMIIII1M1IM!Ld$hM1I1IHMMIIHI"ILdL1IM	L1M!MM!LM	HLLfpIMMMIII1M1IM!Ld$pM1I1IHMMIIHI"ILdL1IM	L1M!MI!LM	HLLfxIMMMIIM1M1IM!Ld$xM1M1IHMMIIHI"ILdL1II	L1I!MI!LM	HL
f.Ll$Ld$pMIIM1IM1MIIM1I*M1MLd$HL$$MMMIIM1M1IM!L$$M1M1MIMMIIII"ILdM1II	M1I!LI!MM	HMLl$Ld$xMIIM1IM1MIIM1I*M1MLd$PLd$IIMIIM1M1II!Ld$M1M1MMMMMMII"MLdM1II	M1I!LI!MM	HMLl$L$$MIIM1IM1MIIM1I*M1MLd$XLd$IIIIIM1M1II!Ld$M1M1MMMMMMII"MLdM1II	M1I!LM!MM	HMLl$ Ld$MIIM1IM1MIIM1I*M1MLd$`Ld$IIIIII1M1II!Ld$M1I1MMMMMMII"MLdM1IM	M1M!LM!MM	HMLl$(Ld$MIIM1IM1MIIM1I*M1MLd$hLd$ IIIIII1M1II!Ld$ M1I1ILMMMMHI"MLdL1IM	L1M!MM!LM	HLLl$0Ld$MIIM1IM1MIIM1I*M1MLd$pLd$(MMIIII1M1IM!Ld$(M1I1IHMMIIHI"ILdL1IM	L1M!MM!LM	HLLl$8Ld$ MIIM1IM1MIIM1I*M1MLd$xLd$0MMMIII1M1IM!Ld$0M1I1IHMMIIHI"ILdL1IM	L1M!MI!LM	HLLl$@Ld$(MIIM1IM1MIIM1I*M1ML$$Ld$8MMMIIM1M1IM!Ld$8M1M1IHMMIIHI"ILdL1II	L1I!MI!LM	HLLl$HLd$0MIIM1IM1MIIM1I*M1MLd$Ld$@MMMIIM1M1IM!Ld$@M1M1MIMMIIII"ILdM1II	M1I!LI!MM	HMLl$PLd$8MIIM1IM1MIIM1I*M1MLd$Ld$HIIMIIM1M1II!Ld$HM1M1MMMMMMII"MLdM1II	M1I!LI!MM	HMLl$XLd$@MIIM1IM1MIIM1I*M1MLd$Ld$PIIIIIM1M1II!Ld$PM1M1MMMMMMII"MLdM1II	M1I!LM!MM	HMLl$`Ld$HMIIM1IM1MIIM1I*M1MLd$ Ld$XIIIIII1M1II!Ld$XM1I1MMMMMMII"MLdM1IM	M1M!LM!MM	HMLl$hLd$PMIIM1IM1MIIM1I*M1MLd$(Ld$`IIIIII1M1II!Ld$`M1I1ILMMMMHI"MLdL1IM	L1M!MM!LM	HLLl$pLd$XMIIM1IM1MIIM1I*M1MLd$0Ld$hMMIIII1M1IM!Ld$hM1I1IHMMIIHI"ILdL1IM	L1M!MM!LM	HLLl$xLd$`MIIM1IM1MIIM1I*M1MLd$8Ld$pMMMIII1M1IM!Ld$pM1I1IHMMIIHI"ILdL1IM	L1M!MI!LM	HLL,$Ld$hMIIM1IM1MIIM1I*M1MLd$@Ld$xMMMIIM1M1IM!Ld$xM1M1IHMMIIHI"ILdL1II	L1I!MI!LM	HLHPH$HHH_HOHWLG LO(LW0L_8H;$HH_HOHWLG LO(LW0L_8`H$A_A^A]A\]["(ט/Be#D7q/;Mۉ۵8H[V9YO?m^BؾopE[N1$}Uo{t]r;ހ5%ܛ&itJi%O8GՌƝew̡$u+Yo,-ntJAܩ\SڈvfRQ>2-m1?!'Y=%
GoQcpn
g))/F
'&&\8!.*Zm,M߳
8ScTs
ew<
jvG.;5,rdL迢0BKfpK0TQlReU$* qW5ѻ2pjҸSAQl7LwH'Hᵼ4cZų9ˊAJNscwOʜ[o.h]t`/CocxrxȄ9dnj(c#齂lPyƲ+SrxqƜa&>'!Ǹ}xnO}orgȢ}c

?G5q}#w($@{2
<L
gCB>˾L*~e)Y:o_XGJDl/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/sha2/sha512_impl.S/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)SHA512TransformBlocks%
:;,3]
/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/sha2sha512_impl.S	!!////=KuKKKxv=KKKKKKK=====>KK>=K=L==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=K===>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>ZK==>KK>=K=L==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YL>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>LY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=YZ>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=KZ>K>=L=>KL=L>>ZY==>KK>=K=Z==>=>==>KK=Z=K>==>=>=L=Khv=KKKKKKL=KKKKKKKh////!"3N

3
j.debug_abbrev.rela.textSHA512TransformBlocks.rela.debug_aranges.rela.debug_info.note.GNU-stack.rela.debug_line.strtab.symtab.dataK512v@38
@UI DPx
 !5A000
	jqe
~xkcf_spi.o/      0           0     0     100644  78776     `
ELF	>x.@@UHAWAVAUATSHHHEAM?eIARHLILxLAEA$IEID$8I]Ht(M$HH@@HBLHA}\IM HID$@HHt	H0HHHQHtHpJR V NHQHt*HpB@F@JR Z0^0V NHQHtHpJR V NHQ Ht"Hp JR Z0^0V NHQ(Ht"Hp(JR Z0^0V NHQ0HtHp0JNHQ8Ht2Hp8HzPH~PB@F@JR Z0^0V NHQ@Ht
Hp@HQHHtHpHJNHQPHt*HpPHz@H~@JR Z0^0V NHQXHtHpXJR V NHQ`HtHp`JNHIhHt
H@hA}r[IE H@pHtIL$@HIpHPHQAEHA$A}u$IE H@xHtIL$@HIxHPHQID$@HxPtAHxxPLLAƅ:Lt_AA$pME11f.I$HLLHA$pIHH9rMAA$L8t1,5
DAA$I$hID$@HxHH
H@ID$HHHHPWXLhH@L11E1L8tPA$pt-E11I$HLLHA$pIHH9rA$AA$u1!A$A11I$AHAI$HtcHM$@LLH8I|$I$L@HLJ8LA<$LHHAD$ HA$ts`DždA$ptME1L@1I$HL LLHA$pIHH9rA<$tA$x
LA$HE1L8LuLHH;EBDH[A\A]A^A_]AE8H ID$H(ID$H0E1IL; IE@B<HtHÐHtIH{HHC(IHLs(H(MfHA$fHtHH0ID$(HI\$(LI~LsH0LHLDUHAWAVAUATSHIHHEHcp>u)E1HHw0IHHHHtQHG Hx@t.Hw0HIHHHHHw0IHHHAp1A@E1f.IHB8t]AtBD8tJD8HtAALHUu4H}AHApIHH9rE1EuugAEuhZAEu^PHcMHL$KHH HCD(ApE11AA>tNEtFt/HL<1IHHLHHI9u1AD<@AE1HH;EuDH[A\A]A^A_]f.UHAWAVATSAIpt,E11ېIHLLHApIHH9rEtA[A\A^A_][A\A^A_]
t[UHHH@HPHHXH H`H0HPH+XH+`H1]f.UHAWAVAUATSH8AIHHEЋtsAEȉMA$ptKE1L}1ېI$HL LLHA$pIHH9rA<$tA$x1E<LHH;EuH8[A\A]A^A_]f.UHAWAVAUATSHhHHEAOH"LxLHEHMDi Ar/LHHHAN]A Au
Hy0HM9u&A9AvIIDi LHLLHM9EL}LHLs(MHEHHHMHxHEILIHMfI\$HMl$(M|$(MLxt#HEf.@I9GtMM?MuE1H}u	H}IIELHA<$u#HxH8uA$f.I|$)IxLH]HC(L}LHك;AOt9pt0E11ېHHLHuHMHpIHH9r֋}t"H]HHHMHHtdH@HIIdžH{uHH{HMuHxHHM9uVHyH˾uHL{ 	tYHxf.HLHEx 	u.LHExtHxHLHExuLHMtuEEptYE1Lu1f.fHEHHL LLHMHpIHH9r9t	xHuHM9u
HE1#HHH˾E1uHHH;EuDHh[A\A]A^A_]UHAWAVATSAHtPILpLAD$ rA<$uI1LLHt	[A\A^A_]L[A\A^A_]At0AtEut8uAD$ ?uAD$ 딃t!uAD$ |AD$ nAD$ I|$0VfUHAVSHtKAH?uEH{8EtHXHuxH{8HD[A^][A^]HEtHXHuxHHD[A^]f.@UH1H9]f.UHSPH1HH{HH߾H[]@ kcf_taskq%s_%sNONAMEprovider_stats%s_%d_%u_%skcfcryptocrypto_provider_notification: logical provider (%x) ignored
randomkcf_ops_totalkcf_ops_passedkcf_ops_failedkcf_ops_returned_busy1U1a]aUz]]HTHnv~nzRv~%88H^HOPO^PP`{Pszz^%S0S\\RPRPRPO\O0Of0fSQ`rk\k1k{0{S	^^_1_\GS]\_Pv~UP@S@v~^P"n^"n^zPSnn@n\nv~S2U2DUDhUhUUUG	M	UT
^

^G	]G					P	)	)	0	\0	6	6	=	\=	@	P@	G	\G		0)	S)	0	S0	6	S6	=	S=	@	S@	G	S		0		vH=	G	vH		0 
1
U1
y
_

_ 
1
T1
w
^

^1
?
0?
f
S

R

P"U"\\"T"^^;OOSU6S_bSb=v=BUP&v&6R6BS_xR_]v^
S
^^
S

^

0"
I
_L
T
_

v

\

\
.
].
2
v~D

]0:ShvSq0qvS`pUpSSWS`pTp__W_u}P}\\W\`rUrSUUSU`oTo^TT^TwSS09U9USUhU%4I?:;$>4I:;I:;:;
I:;8
I:;8	I:;
:;
I:;8
I:;8
:;:;I!I7$>II:;(I:;I:;I:;:;<:;:;'II' :;!.:;' ":;I#.:;'? $:;I%4:;I&.:;' '.:;'I (4:;I).@B:;'I?*:;I+4:;I,
:;-1XYW.1/1UXYW041124:;I31XYW415161UXYW741819B:1;.:;'I<?<.:;'<?=5I>.@B:;'I?:;I@4:;IAUB.:;'<?C&IDE.:;'I<?F.@B1G1BH:;IIJ.@B:;'I?K.@B:;'?L1BG?h?*	?+	?,	5	8@3456 70	

&<DV
Y^<j1.?;GBR<u3>G?"$#RRR-RRR	RR	,	

R		

 !"#$%&'R
6R
.Rj~2j	<
9
@
z
|
?

 ?
$
('
0C
8	*@5
I:	K	oz
G
C1
4	O	P	Q	a
	S	T
	UW	V	W'	X	Y	Z
	[	\	]B%	^%	_&	`		;	!	!	:@	3	4	5	6b	7(b	80		98		R!.*401W2s3YLgr0sW !	>u7	3-r.s/&	1	L(D	E?F	G	H	I	J	K 	&A	=	:	Buk			Q?~
@
P
A"
FC	DrE
I\
OL	M
N	5	<7
	
=9
:W;	<	
	DH	<	=	>	?		@(b	A0b	B8L	C@r@b	NH	F	G	H	I		J(b	K0b	L8L	M@	XH	P	Q	R	S		T(b	U0b	V8L	W@2	bH	Z	[	\	]		^(b	_0b	`8L	a@	lH	d	e	f	g		h(b	i0b	j8L	k@
	{	n	o	p	q		r(	s0	t8		uPb	vX
	w`b	xhL	ypL	zx
	
@g0s8
		}	~				(	0	8		P
	Xb	`b	hL	pL	x	 			s			<		(	2		7	Y	s	C	 	QHSp		?| (08@!H;!H!P	pxY		##	kSr8	
Br	

B* x	Nxrp	~p>y* (&08@HPX`;hCNcht	~0e (?UZ_0XYZr[r\<] r^(rHj?bbZ?bZ?	Z?UbbZPree r(e0e8@Hw?U	LZ?U	bbLZ0re (/:@re r(e08	@re
 r(e08+	74 'u(u+u.u1z?bbZ	dX=C>vBEGI CO(S0V8eX@CZHC_PH?U	U	LLZ{?b
bZ?b
Z?
bZ?U	U	b
bLLZ$?
bbZH?U	U	
bbLLZ	qlmo?s	<Z?sZ	" ~`zze?2Z?Z?7YsZ	HM{ (0H8q@R?
	vZ
?

	vZ?
Z?
Zs?

	Z?
	CZrM?rv	tZv?rZ	0"_ (?U
	vZ'?U
	
	vvZd?U	vZ?U	
	vZ?U	
	vZ?U	!	- k
p?Z	}} @P`hpx?? 	?YsYZ?YsZ?YsYsZ@Klq?U	ZL?	 ?UU ?? ?U/ 	; l   q ?U
	
	Z ?U
	
	
	
	Z ?U	
	
	Z0! 	 @!	L!pHi!jk !l(	m0	n8<o@!, 	</!W KMPS"V"	"!? "0HPH#X?`?d?h?l?p?tx?]#b#	#3#	>#
MC#M#R#b#	n#(###r# n##	#r#Pn		#$]XD$H%I%JKL?MNOPQrR	S sT($U0%Y8rZ@(%[Hr\PN$?*%?%?-%?%r?M%	H		
	
			v		 C	(r	0		8t	@%					
	(		0v	8
	@		Hv	P		X	`	h
	p
	x		Ȁ		Ʉ&	@		Y	s	Y	s	 Y	(	0C	8'x

 	
!0?
"8'
(H'
)PC
*XC
+`?)
,h'
-p''
0

?

(
 
@'
(

(
(
(
(
C
	)
(
(

 	
((6  1(2(3r4(5<)(r?$'))
d
aC
b:)
c)D)	P)IX5!67 ?8()98):@??H<DLsHP)	)*h$*%#*&@!'(*(XC)`P))-*	9*Xj*@!9*!H"H"H!["["[!a"a"a#$C$(%	!"r"s#i$iC$i(%lS+%k?	_+t(p!qpr +s$	\m&.$.+$.C%3?%2?%1%0C+	+P,
P6,f,	B,Pf,	H	r,H	Yp 	(;!0	8,@#&$C$C%$-)-'Wr"Ws"W?(Yr)Vo?*o+*p,+u?+tC+rY,-o*.w*.*/*.*.*/*.*.*-*I.*.*0*12~4?1<+@?-*P.*.*0*3*4^+5
+3+-.+.+0+0+0+0+6,<0-34-0V-6,E.,.-0-34-.@-.K-0V-3+."+..+7~:+0F+829U}829T19U839T|9U}849U|8(49T|8;49Y19QC8|49X09Q09T09U|9R~8(49T|:4:4849Q0849X19T09Y4829T19U~829T19U|:5859U~859Us8/59Us8=59U~9Q 8X59T~9U18X59T|9U28k59T0 9U859U|:5859Us829T19U~8/59U~859U~829T19U~8/59U~8k59T0 859U~;
2+<I3?3=R>%V9??9+?9C@??@=?%@?@;	@>)@<	A%S;!1_%p;!859QH9T~859Us9TH8(49T~;1?BY;f4k4?u4??R"p4C;
?44(;2?R;Yk4D;h%k4?k4k4Bj%<frB*5KB*5E_Yk4B
RrER3?B;9R;?u45#*<.rFhV*.*.*0*8(49TG4>fV?HU#HT?@C@E?FV+."+..+7:+0F+8=59U9Q 8X59T9U18X59T|&P$PC%S$-%S$-%RC&$C$C%$-%n7$-&$CI%CJxV!??!#@$C@%|@#	366X.707070'7647X.=7.I70U70a73*$4_+5
+3*^.+5
+3s7pl.|71d073+."+..+7:+0F+859UU859U8/59U8k59T0 :;<8/59U8/59U859U859U~859Us8k59T0 9U8;<9U859U8/59Us8k59T0 9U|8;<9U|8/59U8(49T849U8k59T0 :N<8k59T0 9Us859Us8k59T0 9Us8;<9Us8k59T0 859Us859U8\<9T9Us859U8\<9T9Us8/59U8=59U~9Q 8X59T~9U18X59T9U4:o<8k59T0 859UsBMI<5Bk%BGI<*5BKV?#?	@C,859UU859U~8f=9Qs9U28/59U~8k59T0 L59U|8;<9U|0<?k4DKV?Z??%1@@
1F@'8k59T0 :;<Ln>9T~9Us8k59T0 :;<L>9T~9UsB
>?B
(?JV'?HU'ZK8V?C839Ts9U0829T19UsL29T19Us		b
enTG		

FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/spi/kcf_spi.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpcrypto_taskq_threadsintcrypto_taskq_minalloccrypto_taskq_maxallockcf_stats_ks_data_templateps_ops_totalnamechar__ARRAY_SIZE_TYPE__data_typeunsigned charuchar_tvalueci32__int32_tint32_tui32unsigned int__uint32_tuint32_tstraddrptr__padleni64long int__int64_tint64_tui64long unsigned int__uint64_tuint64_tlululong_tlllong long intlonglong_tulllong long unsigned intu_longlong_tffloatddoublekstat_namedkstat_named_tps_ops_passedps_ops_failedps_ops_busy_rvalkcf_prov_statskcf_prov_stats_tCRYPTO_HW_PROVIDERCRYPTO_SW_PROVIDERCRYPTO_LOGICAL_PROVIDERCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segCRYPTO_KEY_RAWCRYPTO_KEY_REFERENCECRYPTO_KEY_ATTR_LISTCRYPTO_SOCRYPTO_USERcrypto_user_typeKCF_PROV_ALLOCATEDKCF_PROV_UNVERIFIEDKCF_PROV_VERIFICATION_FAILEDKCF_PROV_READYKCF_PROV_BUSYKCF_PROV_FAILEDKCF_PROV_DISABLEDKCF_PROV_REMOVEDKCF_PROV_FREEDB_FALSEB_TRUEKCF_OG_DIGESTKCF_OG_MACKCF_OG_ENCRYPTKCF_OG_DECRYPTKCF_OG_SIGNKCF_OG_VERIFYKCF_OG_ENCRYPT_MACKCF_OG_MAC_DECRYPTKCF_OG_RANDOMKCF_OG_SESSIONKCF_OG_OBJECTKCF_OG_KEYKCF_OG_PROVMGMTKCF_OG_NOSTORE_KEYkcf_op_groupKCF_OP_INITKCF_OP_SINGLEKCF_OP_UPDATEKCF_OP_FINALKCF_OP_ATOMICKCF_OP_DIGEST_KEYKCF_OP_MAC_VERIFY_ATOMICKCF_OP_MAC_VERIFY_DECRYPT_ATOMICKCF_OP_SIGN_RECOVER_INITKCF_OP_SIGN_RECOVERKCF_OP_SIGN_RECOVER_ATOMICKCF_OP_VERIFY_RECOVER_INITKCF_OP_VERIFY_RECOVERKCF_OP_VERIFY_RECOVER_ATOMICKCF_OP_RANDOM_SEEDKCF_OP_RANDOM_GENERATEKCF_OP_SESSION_OPENKCF_OP_SESSION_CLOSEKCF_OP_SESSION_LOGINKCF_OP_SESSION_LOGOUTKCF_OP_OBJECT_CREATEKCF_OP_OBJECT_COPYKCF_OP_OBJECT_DESTROYKCF_OP_OBJECT_GET_SIZEKCF_OP_OBJECT_GET_ATTRIBUTE_VALUEKCF_OP_OBJECT_SET_ATTRIBUTE_VALUEKCF_OP_OBJECT_FIND_INITKCF_OP_OBJECT_FINDKCF_OP_OBJECT_FIND_FINALKCF_OP_KEY_GENERATEKCF_OP_KEY_GENERATE_PAIRKCF_OP_KEY_WRAPKCF_OP_KEY_UNWRAPKCF_OP_KEY_DERIVEKCF_OP_KEY_CHECKKCF_OP_MGMT_EXTINFOKCF_OP_MGMT_INITTOKENKCF_OP_MGMT_INITPINKCF_OP_MGMT_SETPINkcf_op_typeCRYPTO_SYNCHCRYPTO_ASYNCHkcf_call_typeREQ_ALLOCATEDREQ_WAITINGREQ_INPROGRESSREQ_DONEREQ_CANCELEDkcf_req_statusCRYPTO_MECH_ADDEDCRYPTO_MECH_REMOVED__size_tsize_tcrypto_provider_id_tkcf_call_type_tsn_typesn_cvpthread_condpthread_cond_tkcondvar_tsn_lockm_lockpthread_mutexpthread_mutex_tm_ownerpthreadpthread_tkmutexkmutex_tsn_statekcf_req_status_tsn_rvsn_paramsrp_opgrpkcf_op_group_trp_optypekcf_op_type_trp_udigest_paramsdo_siduint_tcrypto_session_id_tdo_framework_mechtypecrypto_mech_type_tdo_mechcm_typecm_paramcaddr_tcm_param_lencrypto_mechanismcrypto_mechanism_tdo_datacd_formatcrypto_data_format_tcd_offset__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetoffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_data_tdo_digestdo_digest_keyck_formatcrypto_key_format_tcku_datacku_key_valuecku_v_lengthcku_v_datacku_key_idcrypto_object_id_tcku_key_attrscku_a_countcku_a_oattroa_typecrypto_attr_type_toa_valueoa_value_lencrypto_object_attributecrypto_object_attribute_tcrypto_keycrypto_key_tkcf_digest_ops_paramskcf_digest_ops_params_tmac_paramsmo_sidmo_framework_mechtypemo_mechmo_keymo_datamo_macmo_templcrypto_spi_ctx_template_tkcf_mac_ops_paramskcf_mac_ops_params_tencrypt_paramseo_sideo_framework_mechtypeeo_mecheo_keyeo_plaintexteo_ciphertexteo_templkcf_encrypt_ops_paramskcf_encrypt_ops_params_tdecrypt_paramsdop_siddop_framework_mechtypedop_mechdop_keydop_ciphertextdop_plaintextdop_templkcf_decrypt_ops_paramskcf_decrypt_ops_params_tsign_paramsso_sidso_framework_mechtypeso_mechso_keyso_dataso_signatureso_templkcf_sign_ops_paramskcf_sign_ops_params_tverify_paramsvo_sidvo_framework_mechtypevo_mechvo_keyvo_datavo_signaturevo_templkcf_verify_ops_paramskcf_verify_ops_params_tencrypt_mac_paramsem_sidem_framework_encr_mechtypeem_encr_mechem_encr_keyem_framework_mac_mechtypeem_mac_mechem_mac_keyem_plaintextem_ciphertextdd_datadd_offset2dd_len2crypto_dual_datacrypto_dual_data_tem_macem_encr_templem_mac_templkcf_encrypt_mac_ops_paramskcf_encrypt_mac_ops_params_tmac_decrypt_paramsmd_sidmd_framework_mac_mechtypemd_mac_mechmd_mac_keymd_framework_decr_mechtypemd_decr_mechmd_decr_keymd_ciphertextmd_macmd_plaintextmd_mac_templmd_decr_templkcf_mac_decrypt_ops_paramskcf_mac_decrypt_ops_params_trandom_number_paramsrn_sidrn_bufrn_buflenrn_entropy_estrn_flagskcf_random_number_ops_paramskcf_random_number_ops_params_tsession_paramsso_sid_ptrso_user_typecrypto_user_type_tso_pinso_pin_lenso_pdpd_prov_typecrypto_provider_type_tpd_sidpd_refcntpd_irefcntpd_lockpd_statekcf_prov_state_tpd_provider_listpl_nextpl_providerkcf_provider_listpd_resume_cvpd_prov_handlecrypto_provider_handle_tpd_ops_vectorcoucou_v3v2_opsv1_opsco_control_opsprovider_statuscrypto_control_opscrypto_control_ops_tco_digest_opsdigest_initcc_providercc_sessioncc_provider_privatecc_framework_privatecc_flagscc_opstatecrypto_ctxcrypto_ctx_tcrypto_req_handle_tdigestdigest_updatedigest_keydigest_finaldigest_atomiccrypto_digest_opscrypto_digest_ops_tco_cipher_opsencrypt_initencryptencrypt_updateencrypt_finalencrypt_atomicdecrypt_initdecryptdecrypt_updatedecrypt_finaldecrypt_atomiccrypto_cipher_opscrypto_cipher_ops_tco_mac_opsmac_initmacmac_updatemac_finalmac_atomicmac_verify_atomiccrypto_mac_opscrypto_mac_ops_tco_sign_opssign_initsignsign_updatesign_finalsign_atomicsign_recover_initsign_recoversign_recover_atomiccrypto_sign_opscrypto_sign_ops_tco_verify_opsverify_initdo_verifyverify_updateverify_finalverify_atomicverify_recover_initverify_recoververify_recover_atomiccrypto_verify_opscrypto_verify_ops_tco_dual_opsdigest_encrypt_updatedecrypt_digest_updatesign_encrypt_updatedecrypt_verify_updatecrypto_dual_opscrypto_dual_ops_tco_dual_cipher_mac_opsencrypt_mac_initencrypt_macencrypt_mac_updateencrypt_mac_finalencrypt_mac_atomicmac_decrypt_initmac_decryptmac_decrypt_updatemac_decrypt_finalmac_decrypt_atomicmac_verify_decrypt_atomiccrypto_dual_cipher_mac_opscrypto_dual_cipher_mac_ops_tco_random_opsseed_randomgenerate_randomcrypto_random_number_opscrypto_random_number_ops_tco_session_opssession_opensession_closesession_loginsession_logoutcrypto_session_opscrypto_session_ops_tco_object_opsobject_createobject_copyobject_destroyobject_get_sizeobject_get_attribute_valueobject_set_attribute_valueobject_find_initobject_findobject_find_finalcrypto_object_opscrypto_object_ops_tco_key_opskey_generatekey_generate_pairkey_wrapkey_unwrapkey_derivekey_checkcrypto_key_opscrypto_key_ops_tco_provider_opsext_infoei_labelei_manufacturerIDei_modelei_serial_numberei_flagsei_max_session_countei_max_pin_lenei_min_pin_lenei_total_public_memoryei_free_public_memoryei_total_private_memoryei_free_private_memoryei_hardware_versioncv_majorcv_minorcrypto_versioncrypto_version_tei_firmware_versionei_timeei_hash_max_input_lenei_hmac_max_input_lencrypto_provider_ext_infocrypto_provider_ext_info_tinit_tokeninit_pinset_pincrypto_provider_management_opscrypto_provider_management_ops_tco_ctx_opscreate_ctx_templatefree_contextcrypto_ctx_opscrypto_ctx_ops_tcrypto_ops_v1crypto_ops_v1_tco_mech_opscopyin_mechanismcopyout_mechanismfree_mechanismcrypto_mech_opscrypto_mech_ops_tcrypto_ops_v2crypto_ops_v2_tco_nostore_key_opsnostore_key_generatenostore_key_generate_pairnostore_key_derivecrypto_nostore_key_opscrypto_nostore_key_ops_tcrypto_ops_v3crypto_ops_v3_tcou_v2cou_v1crypto_opscrypto_ops_tpd_mech_indxushort_tpd_mechanismscm_mech_namecrypto_mech_name_tcm_mech_numbercm_func_group_maskcrypto_func_group_tcm_min_key_lengthcm_max_key_lengthcm_mech_flagscrypto_mech_infocrypto_mech_info_tpd_sched_infoks_ndispatchesks_nfailsks_nbusy_rvalks_taskqtq_nametq_locktq_threadlockrw_lockpthread_rwlockpthread_rwlock_trw_ownerrw_readerskrwlockkrwlock_ttq_dispatch_cvtq_wait_cvtq_threadlistkthread_ttq_flagstq_activetq_nthreadstq_nalloctq_minalloctq_maxalloctq_maxalloc_cvtq_maxalloc_waittq_freelisttqent_nexttqent_prevtqent_functask_func_ttqent_argtqent_flags__uintptr_tuintptr_ttaskq_enttaskq_ent_ttq_tasktaskqtaskq_tkcf_sched_infokcf_sched_info_tpd_mech_list_countpd_remove_cvpd_descriptionpd_flagspd_hash_limitpd_kcf_prov_handlecrypto_kcf_provider_handle_tpd_prov_idpd_kstatks_crtimehrtime_tks_nextks_kidkid_tks_moduleks_resvks_instanceks_nameks_typeks_classks_flagsks_dataks_ndataks_data_sizeks_snaptimeks_updateks_privateks_snapshotks_lockkstatkstat_tpd_ks_datakcf_provider_desckcf_provider_desc_tkcf_session_ops_paramskcf_session_ops_params_tobject_paramsoo_sidoo_object_idoo_templateoo_attribute_countoo_object_id_ptroo_object_sizeoo_find_init_pp_ptroo_find_ppoo_max_object_countoo_object_count_ptrkcf_object_ops_paramskcf_object_ops_params_tkey_paramsko_sidko_framework_mechtypeko_mechko_key_templateko_key_attribute_countko_key_object_id_ptrko_private_key_templateko_private_key_attribute_countko_private_key_object_id_ptrko_keyko_wrapped_keyko_wrapped_key_len_ptrko_out_template1ko_out_template2ko_out_attribute_count1ko_out_attribute_count2kcf_key_ops_paramskcf_key_ops_params_tprovmgmt_paramspo_sidpo_pinpo_pin_lenpo_old_pinpo_old_pin_lenpo_labelpo_ext_infopo_pdkcf_provmgmt_ops_paramskcf_provmgmt_ops_params_tkcf_req_paramssn_contextkc_glbl_ctxkc_refcntkc_in_use_lockkc_req_chain_firstan_typean_lockan_statean_reqargcr_flagcrypto_call_flag_tcr_callback_funccr_callback_argcr_reqidcrypto_req_id_tcrypto_call_req_tan_paramsan_contextan_ctxchain_nextan_turn_cvan_is_my_turnboolean_tan_isdualan_nextan_prevan_provideran_tried_plistpt_pdpt_nextkcf_prov_triedkcf_prov_tried_tan_idnextan_idprevan_donean_refcntkcf_areq_nodekcf_areq_node_tkc_req_chain_lastkc_prov_desckc_sw_prov_desckc_mechme_nameme_mechidme_mutexme_hw_prov_chainpm_mepm_nextpm_mech_infopm_mi_listml_nextml_kcf_mechidml_mech_infocrypto_mech_info_listcrypto_mech_info_list_tpm_prov_desckcf_prov_mech_desckcf_prov_mech_desc_tme_sw_provme_num_hwprovme_gen_swprovme_thresholdkcf_mech_entrykcf_mech_entry_tkc_secondctxkcf_contextsn_providerkcf_sreq_nodekcf_sreq_node_tcopy_ops_vector_v1src_opsdst_opscopy_ops_vector_v2copy_ops_vector_v3undo_register_providerdescremove_provmech_idxumem_freesizekcf_do_notifyprov_descis_addedecec_mech_nameec_provider_typeec_changecrypto_event_change_tcrypto_notify_event_changecrypto_notify_event_change_tiprocess_logical_providersinfopiupiu_v2v1_infopi_interface_versionpi_provider_descriptionpi_provider_typepi_provider_handlepi_ops_vectorpi_mech_list_countpi_mechanismspi_logical_provider_countpi_logical_providerscrypto_provider_info_v1crypto_provider_info_v1_tpi_flagscrypto_provider_info_v2crypto_provider_info_v2_tpiu_v1crypto_provider_infocrypto_provider_info_thpcounthandlelpadd_provider_to_arrayp1p2newkcf_provider_list_tumem_allocflagskcf_alloc_provider_descatomic_add_32kcf_prov_tab_add_providerkcf_remove_mech_providertaskq_createshortkcf_submit_requestkcf_prov_tab_rem_providerkmem_asprintfkstat_createkstat_installfreemutex_entermutex_exitstrlcpykcf_walk_ntfylistatomic_add_32_nvkcf_provider_zero_refcntkcf_prov_tab_lookupkcf_add_mech_providerbzeroremove_providerppenextpremove_provider_from_arrayplprevdelete_kstatkspdcv_broadcastkstat_deletecv_waitkcf_free_provider_desccmn_errkcf_sop_donekcf_aop_donecrypto_register_providerinit_prov_mechskcf_prov_kstat_updatecrypto_unregister_providercrypto_provider_notificationcrypto_op_notificationcrypto_kmflagredo_register_providerparamskcf_req_params_tretsopsbaildesc_use_counterrmcountmipmdrand_micleanup_idxksprwpdsaved_statestateouterrorctypesreqareqFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx,AC
PA,L%AC
MA,|hAC
GOEHfKC
W,AC
MA,xAC
MaA0,AC
GgAKE0`AC
CKEDAAAC
Q8AC
Bm
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/module/icp/spi/kcf_spi.csrc/sys/contrib/openzfs/lib/libspl/include/sys/kstat.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/ops_impl.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/sched_impl.hsrc/sys/contrib/openzfs/include/sys/crypto/api.htmp/usr/include/stdio.hsrc/sys/sys/_pthreadtypes.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/sys/types.hsrc/sys/sys/_types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/spi.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/time.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.hsrc/sys/contrib/openzfs/lib/libspl/include/atomic.htmp/usr/include/stdlib.htmp/usr/include/string.htmp/usr/include/strings.h	!
%<f3t"J$MJ[$J<3	.IX
gJ<jXf.t.t.*t.t."t."t.!t.2t.t.!t.*t.t.!t."X/Jt.X  J"X/Jt.X X.X~.fW
l/.
m3.~.<zf&Itz..J~.Jgf'rR%xJ<n'XX~f
<.z.&It*6
zXJ~X .~<*<~.<!#ן$#uXXitJ</gy.<3Jt.9X//0{
}Xt.}JyJt.yfJtgJK
Y<y.	J<.<YJ7X	z<.YX=X.fy
v<{.fh%J$u{X
/*JX6J<&g%u/%JI{XX%J$u	X{f#tv9J./e
. X<2x;.2Ba&Jtt{.<ztfzt<*Ct<<
v "{f0J
1<$5.$..z t$t
3zz 
tz.&Itt5<*/
tX	
\<i8o7{#t8u$t;u'tv't"u$rz 
".<0=>y. 3Jt.9X//0xx 
}XAf<iJ}JJJ/}tvJ3J}XJ<4*<<<}.tK	X}J<}fJ#J<yf
tz<~#<<
gJXyX	Xy. Jy.	f;y.ty.JY<zJ4-Xy.tI0Yfyy<0t}.}J'Ift}.<>X.}.J}t<//xY.<.xJ<0..J}.<}JJR}JJ}.t}JJ}..</=vty.y3JJft.9<//s0xJ<6|X|<| 
?X<|.<J
X<1X/../BZ
g|t
w<{.%f<{.
J<./{.X
{X
t<./{.X

K	
%
f@B<&``$}	xu7e
NkbSP4	T08-= 
hL`72D#'
9\)'%



,
&

,
2
6/-L
Y1q
/346'+[+&$0.3Qa4v034&
;2y22	e	j	
zw	8	'	

N
'{
%d6q++
$374Ht443
3^
k
z

4


4'>%W.&&3';3Wi46++"!0&7T
q$3
=4&N( 
*Md
	

c

+
7@
G
S\
hq
}


&




x
3
Q
q
w
y+
8
J
\
i
w





#
?
g
o
8
=

i
[+
6
}A
L
S
o
z







4
&
Z
C
i
q



=


-
v#
P)
^/
k?
~E
K
V
_
e
t
z


"
1
?
O
a
r


`









	
$
2
=
M&
.
m4
y:
@
F
L
R
X
^
d
j
)p
Dv
_|
u







%
8
N
e







*
<
N
_
s


%
+
6
$	>
D
J
P
	V
	f
3	l
E	x
b	
Y	
i	
~	
)
)
	
	
	


4

:

&
)#
	/
	;
	D

L


U
	b
	t
	
	


	
#

&
D

\

t

y



D

i 
-
o:
G
T
a
#n
${
&
M

f











$
a
k





$
+
3

?

K

\

l
Ss
G{
,
K
c
m
y
}

6
]
U
	
		
	
+	
A2	
=:	
F	
R	
^	
j	
v	
	
!	
	
	

	
	
	
5	
+	
x
	
m
	
y



(

5

C

P

b

o







S


;






%


.





/










(

4

@

Q
\
c
k
Sw
Z
p
x



P
9






!
/,
3
;
uG
|S
_
k
w


W
A




#
+
8


j



#

/

;

G

S

_

k

w

H

O

]

5

$

	





y

^



	

!
-
9
E
!Q
/]
6i
Cu
P







#
#
&
u
1
Q
X&
c<
>M
#T
y#]
ii
u







7
]
s
- 
"
."
;""
J"/
S"<
a"I
"V
"c
n#u
v





P
E
E
I
7
>
'
(
P5
G
O
vX
We
w


^


V

S





c
5$
1
H
O
}W
m

z

?
F
T
_
l




%
1
=
I
_
+
B
0



*
6
B
N
Z
f
!


a
j
n
y

4
A;
1C
O
[
g
s






a
m
w




0
q8
aA
N
![
7h
K
y
^








)
16
D




N#
;,
9
F
S
,
!

q




&
3
@



@
M
_
h
s
~&
.
l7
D
PQ
[^
d
5








#
2
I"
_/
w<
I
V
c
p




E
L
T
`

d
T
"
3
E4 
< 
E 
R 
_ 
5!
jE!
 M!
	 V!
c!
p!
}!
!
!
!
!
!

"!
!!
; !
J !
T !
b "
!"
!&"
k 3"
s @"
{ M"
 Z"
 g"
 t"
	!"
!"
!"
(!"
2!"
>!"
J!"
Y!"
j!"
!"
 #
 #
 #
 &#
 8#
 D#
 W#
 g#
!o#
!x#
v!#
!#
!#
!#
!#
!#
!#
!#
t"$
f#	$
`#$
"$
"*$
"6$
"B$
"O$
"\$
"i$
"v$
"$
#$

#$
#$
#$
+#$
7#$
A#$
L#$
X#$
"
%
"G%
$N%
w$V%
#b%
#n%
#z%
#%
$%
!$%
0$%
D$%
O$%
c$%
%%
%%
$%
$%
$&
$&
$&
$*&
%6&
)%B&
H%N&
e%Z&
l%f&
{%r&
%~&
%&
%&
%&
&&
j&&
&&
#&&
*&&
5&&
@&&
O&&
X&
'
d&'
)%'
&2'
&?'
&L'
&Y'
h(f'
z(s'
('
('
)'
X('
J('
&'
&'
&'
''
x''
''
'(
'(
' (
',(
'8(
'D(
'Q(
'^(
$(k(
.(x(
8((
@((
f'(
'(
,'(
='(
M'(
'(
V')
')
()
(")
'.)
'I)
)Q)
)Z)
(g)
(t)
()
()
w))
))
))
))
b))
O))
()
()
(*
(*
B)2*
*):*
)C*
(P*
(]*
)p*
*x*
!**
)**
1**
!**
)**
D**
!**
)**
W**
n**
s**
**
*+
+
*+
*#+
*/+
*;+
*G+
1+X+
+`+
*i+
*v+
*+
*+
*+
3++
M++
,+
1++
,+
,+
,+
,,
,	,
R+,
V+(,
,;,
g,C,
O,L,
]+Y,
F,k,
,,s,
,|,
e+,
z+,
+,
+,
+,
+,
+,
+,
+,
,-
,-
,-
,.-
,5-
,A-
*L-
-W-
c-q-

/|-
-
M+-
r-
,-
-
/-
-
*-
-
"-
/-z--
-
(.


.
n.
K!.

0).
2.
@.OP.
Y.
b.
l.}.
/..
U.
/.k.
z.
.
..
/
/
/
(/
+1/
c:/
G/

`P/
]/n/
}/

/
/
/
/n/
/
s/
=//
R/
.0
u0P&0d?05Y0Hm000`000013!1u=1V1c1w1111+1_122&22:2UV2em222222
-2
$-33
#/&3
(*3
M+63
:3
n*F3
J3
/V3
\Z3
/f3
/r3
	v3
*3
	3
03

3
03

3
033
/3	3i	4	4
2-)4
L-<4
e-v4
r-}4
x-4
-4
-4
-5
-5
-5
-05
->5
-Y5
-l5
.5
.5
..5
B.5
X.5 
5
%
5
n
5

6R
6
%6
36
3/A6
0O6
0[6

_6
0k6
o6

#|66
46
}6
6h6u66
^.7
n.7
q.7
s.(7
x.57
z.>7
,J7
,V7
.b7
.t7
.}7
n*7
.77
I/7
7
,7
o7
n*7
7
"07
7
*78

8
(
8

"8
\/8

88
A8
9J8

S8
`8v
88
q
8l8
8x8
&8q8
m8
I
9
9-9"A9;U9Li9xv99999
9b
9o
:~
":
6:
P:
d:
x:#:B:[::::;#;7;K;_;+y;?;[;m;;;
<<%+<4<<
.O<
.]<
.p<
.~<`<
d/<
<
,<
&<
.0<
<
0<
40<<u<==.=B=V=Rg=
.z=`=
/=
=
,=
f=
80=
>0=w=
=
D0==
=
I0=>>7>K>X>o>
.>
.>>
/>
,>0>
/>
4>
0>C?Q?h9?
/ P 

0`d`0*strncpymemcpystrlcpykcf_do_notifyatomic_add_32_nv.debug_abbrev.rela.textkcf_walk_ntfylistkcf_submit_requestcv_broadcast.commentkcf_provider_zero_refcntmutex_exitcv_waitinit_prov_mechs.debug_rangescrypto_taskq_threads.debug_strcmn_errmutex_entercrypto_unregister_providercrypto_register_providerundo_register_providerredo_register_providerkcf_prov_tab_rem_providerkcf_remove_mech_providerkcf_add_mech_providerkcf_prov_tab_add_providerkcf_prov_tab_lookupbzero.rela.debug_infocrypto_provider_notificationcrypto_op_notificationstrlenkstat_install__stack_chk_failkcf_swprov_hndl.note.GNU-stack.llvm_addrsigcrypto_kmflagkmem_asprintfmemmovekstat_deletekcf_stats_ks_data_templatekstat_createtaskq_createkcf_prov_kstat_updatekcf_sop_donekcf_aop_done.rela.debug_line.rela.eh_framefree__stack_chk_guardkcf_free_provider_desckcf_alloc_provider_desccrypto_taskq_maxalloccrypto_taskq_minallocmalloc.debug_lockcf_spi.c.strtab.symtab.rodata.dataatomic_add_32.rodata.str1.1r*J@hE028@x7)-K?Xh	(m 0HnN00dc-p(h)РX*sLop*X
kcf_ctxops.o/   0           0     0     100644  35128     `
ELF	>@@UHAWAVAUATSH8HHEH
IH	AIHI>HuHUȹAąH]fHAtHtH}HHHIHcHHHLQHHHD HEAFEHG@H@hADHtAHHt9H8HKIIE1AALEHuHUAƅtsHEH}HuEAAHH;EuDDH8[A\A]A^A_]HAuH}HEȋ@LCIf.Ht-UHSPHHwHH{HH[](U(^2U2:U:@^_w^U:T:^S^vQT2@T_wvT7Q72_2@Q__4R42]2@R_]=v@U"U_cU{U=vH_wvHvHPR\^_s\^ZHZ]Z^0mS2S_SSUSUUUSUUS%I:;($>I:;I:;I:;	I
I:;:;
I:;8
I:;.:;'I :;I4:;I.:;' .@B:;'I?:;I4:;I4:;I1UXYW1411XYW11BB1.:;'I<? I!:;"
I:;8#
I:;8$<%:;&:;''(I'):;*:;+I,!I7-$>.:;/
I:;80.:;'<?1.:;'I<?25I3.:;'<?4.@B:;'?51B!FFF	FF-FFF	C
Ohbcdef

F!
2
j
?
=@

W=
W
W
Y=

=
V	G	Gr	G
	H!	H	Nw	L 	K!	J	M>	\(	n +R1QHT@PQTRs Us T0  T0 !:    		!"""""
"g "r("0"8"@"H#H#kP#p#x#######
M

	=R
HG	M$
]C	b$
i	w%"r"
@
I	$
=8	
&Iy
%

Ix
UxyNp
pE	R
 
(N08@HOPX`h	J
U%"j	o'  {		
%0"""
"
"
 "(	(  r 	
_%0X"Y"Z"=["=\"\] "=^(
g
B
F<	w
4%0"1"2"3
.

G
L	
=H	(  	 	 		
	%0"x	"	"""Z	 )"	"	

	>
	7
	>
	3%-"=."/		
	L%(D"D
E"F"I
G"f
H"q
I"q
J"
K 		
T
&
_
$
A
|

=
:
B
	k	
(  	 	
(  
 	


Q?z@P&AF*CD=EIXO*LMN
*
\7	
=9:;
<
	(   r 	 	 	
%P""""
" "("0"8"
@"H	(  r 
  	(   r 
 	 	  	

%0"""
"
" "(	W

b
%@"""
"
" "("0"8	


@


 (08	S
_4 '(+.1	(   	 	 	
dX=k>BE#GBI kO(S0#V8X@ZH_P	p(  r 
 r 
   	(  	  	 	
@		08		(  	  	((   	 	G(   r 
 r 
 	  	   	(   	 	 	(   r 
 r 
  	 	   	
ql)mno	.(   W   \ 	\
g	s(   W  	
 ~	(   		(   	(   C   
	T
`H
;Z (08@	(      		(       	@(    	_(    ~ 		(      	(      	=	(  =   { 	(  = 	"
.0$a (	(   r    	(   r       	(   r 
  W ~ 	)(   r 
 W ~    	f(   r 
    	(  r 
	
 i	(   	
( "@"P.`.h.p.x....99"+\, -+\,
"
E\\	n(     	(     	(       	
%"">	(  r 
 9 ~ 		C( 	S
_	(  r r  		(  r	
C	(   r     	H(   r         	(   r 
     +,, 
 	
pHiHjk _l(
m0
n8\o@
S,+, 
\/
vW% K"M"P"S"V	
S
 0HPX`dhlptx
R
M	$		
R	
(]]b=z 		g
s' =

P
n
\	
]!XD"H"I"J"K#\L#M#N#\O#P#\Q#=R#S #T(#U0#Y8#=Z@#[H#=\P
_
N	
*+,	(  	(  = 
8!@3":4#:5#:6 #:70
F.\/x&[g\*&}\	.T
+,
r
.
;+,
	
3
#		X5H67 
8(0 980 :@?H\DLHP	5 
A *h$% &' (X )`	A 	 
 X 	 	 
0f =1F ! 	!2F3 43V		!	>	 +	 +! 5 Us0. = 	!
='	!
I^{FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/api/kcf_ctxops.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intCRYPTO_KEY_RAWCRYPTO_KEY_REFERENCECRYPTO_KEY_ATTR_LISTCRYPTO_HW_PROVIDERCRYPTO_SW_PROVIDERCRYPTO_LOGICAL_PROVIDERKCF_PROV_ALLOCATEDKCF_PROV_UNVERIFIEDKCF_PROV_VERIFICATION_FAILEDKCF_PROV_READYKCF_PROV_BUSYKCF_PROV_FAILEDKCF_PROV_DISABLEDKCF_PROV_REMOVEDKCF_PROV_FREEDCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segCRYPTO_SOCRYPTO_USERcrypto_user_typeB_FALSEB_TRUEKCF_DIGEST_CLASSKCF_CIPHER_CLASSKCF_MAC_CLASSKCF_SIGN_CLASSKCF_KEYOPS_CLASSKCF_MISC_CLASSct_prov_handleuint_tcrypto_kcf_provider_handle_tct_generationct_sizelong unsigned int__uint64_t__size_tsize_tct_prov_tmplcrypto_spi_ctx_template_tkcf_ctx_templatekcf_ctx_template_tkcf_ops_class_tintumem_allocsizeflagsptrumem_freekcf_get_sw_provpd_prov_typecrypto_provider_type_tpd_sidcrypto_session_id_tpd_refcntpd_irefcntpd_lockm_lockpthread_mutexpthread_mutex_tm_ownerpthreadpthread_tkmutexkmutex_tpd_statekcf_prov_state_tpd_provider_listpl_nextpl_providerkcf_provider_listpd_resume_cvpthread_condpthread_cond_tkcondvar_tpd_prov_handlecrypto_provider_handle_tpd_ops_vectorcoucou_v3v2_opsv1_opsco_control_opsprovider_statuscrypto_control_opscrypto_control_ops_tco_digest_opsdigest_initcc_providercc_sessioncc_provider_privatecc_framework_privatecc_flags__uint32_tuint32_tcc_opstatecrypto_ctxcrypto_ctx_tcm_typeuint64_tcrypto_mech_type_tcm_paramcharcaddr_tcm_param_lencrypto_mechanismcrypto_mechanism_tcrypto_req_handle_tdigestcd_formatcrypto_data_format_tcd_offsetlong int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_data_tdigest_updatedigest_keyck_formatcrypto_key_format_tcku_datacku_key_valuecku_v_lengthcku_v_datacku_key_idcrypto_object_id_tcku_key_attrscku_a_countcku_a_oattroa_typecrypto_attr_type_toa_valueoa_value_lencrypto_object_attributecrypto_object_attribute_tcrypto_keycrypto_key_tdigest_finaldigest_atomiccrypto_digest_opscrypto_digest_ops_tco_cipher_opsencrypt_initencryptencrypt_updateencrypt_finalencrypt_atomicdecrypt_initdecryptdecrypt_updatedecrypt_finaldecrypt_atomiccrypto_cipher_opscrypto_cipher_ops_tco_mac_opsmac_initmacmac_updatemac_finalmac_atomicmac_verify_atomiccrypto_mac_opscrypto_mac_ops_tco_sign_opssign_initsignsign_updatesign_finalsign_atomicsign_recover_initsign_recoversign_recover_atomiccrypto_sign_opscrypto_sign_ops_tco_verify_opsverify_initdo_verifyverify_updateverify_finalverify_atomicverify_recover_initverify_recoververify_recover_atomiccrypto_verify_opscrypto_verify_ops_tco_dual_opsdigest_encrypt_updatedecrypt_digest_updatesign_encrypt_updatedecrypt_verify_updatecrypto_dual_opscrypto_dual_ops_tco_dual_cipher_mac_opsencrypt_mac_initencrypt_macdd_datadd_offset2dd_len2crypto_dual_datacrypto_dual_data_tencrypt_mac_updateencrypt_mac_finalencrypt_mac_atomicmac_decrypt_initmac_decryptmac_decrypt_updatemac_decrypt_finalmac_decrypt_atomicmac_verify_decrypt_atomiccrypto_dual_cipher_mac_opscrypto_dual_cipher_mac_ops_tco_random_opsseed_randomunsigned charuchar_tgenerate_randomcrypto_random_number_opscrypto_random_number_ops_tco_session_opssession_opensession_closesession_logincrypto_user_type_tsession_logoutcrypto_session_opscrypto_session_ops_tco_object_opsobject_createobject_copyobject_destroyobject_get_sizeobject_get_attribute_valueobject_set_attribute_valueobject_find_initobject_findobject_find_finalcrypto_object_opscrypto_object_ops_tco_key_opskey_generatekey_generate_pairkey_wrapkey_unwrapkey_derivekey_checkcrypto_key_opscrypto_key_ops_tco_provider_opsext_infoei_label__ARRAY_SIZE_TYPE__ei_manufacturerIDei_modelei_serial_numberei_flagsulong_tei_max_session_countei_max_pin_lenei_min_pin_lenei_total_public_memoryei_free_public_memoryei_total_private_memoryei_free_private_memoryei_hardware_versioncv_majorcv_minorcrypto_versioncrypto_version_tei_firmware_versionei_timeei_hash_max_input_lenei_hmac_max_input_lencrypto_provider_ext_infocrypto_provider_ext_info_tinit_tokeninit_pinset_pincrypto_provider_management_opscrypto_provider_management_ops_tco_ctx_opscreate_ctx_templatefree_contextcrypto_ctx_opscrypto_ctx_ops_tcrypto_ops_v1crypto_ops_v1_tco_mech_opscopyin_mechanismcopyout_mechanismfree_mechanismcrypto_mech_opscrypto_mech_ops_tcrypto_ops_v2crypto_ops_v2_tco_nostore_key_opsnostore_key_generatenostore_key_generate_pairnostore_key_derivecrypto_nostore_key_opscrypto_nostore_key_ops_tcrypto_ops_v3crypto_ops_v3_tcou_v2cou_v1crypto_opscrypto_ops_tpd_mech_indxushort_tpd_mechanismscm_mech_namecrypto_mech_name_tcm_mech_numbercm_func_group_maskcrypto_func_group_tcm_min_key_lengthcm_max_key_lengthcm_mech_flagscrypto_mech_infocrypto_mech_info_tpd_sched_infoks_ndispatchesks_nfailsks_nbusy_rvalks_taskqtq_nametq_locktq_threadlockrw_lockpthread_rwlockpthread_rwlock_trw_ownerrw_readerskrwlockkrwlock_ttq_dispatch_cvtq_wait_cvtq_threadlistkthread_ttq_flagstq_activetq_nthreadstq_nalloctq_minalloctq_maxalloctq_maxalloc_cvtq_maxalloc_waittq_freelisttqent_nexttqent_prevtqent_functask_func_ttqent_argtqent_flags__uintptr_tuintptr_ttaskq_enttaskq_ent_ttq_tasktaskqtaskq_tkcf_sched_infokcf_sched_info_tpd_mech_list_countpd_remove_cvpd_descriptionpd_flagspd_hash_limitpd_kcf_prov_handlepd_prov_idcrypto_provider_id_tpd_kstatks_crtimehrtime_tks_nextks_kidkid_tks_moduleks_resvks_instanceks_nameks_typeks_classks_flagsks_dataks_ndataks_data_sizeks_snaptimeks_updateks_privateks_snapshotks_lockkstatkstat_tpd_ks_dataps_ops_totalnamedata_typevalueci32__int32_tint32_tui32straddr__padleni64int64_tui64lulllulllong long unsigned intu_longlong_tffloatddoublekstat_namedkstat_named_tps_ops_passedps_ops_failedps_ops_busy_rvalkcf_prov_statskcf_prov_stats_tkcf_provider_descme_nameme_mechidme_mutexme_hw_prov_chainpm_mepm_nextpm_mech_infopm_mi_listml_nextml_kcf_mechidml_mech_infocrypto_mech_info_listcrypto_mech_info_list_tpm_prov_desckcf_provider_desc_tkcf_prov_mech_desckcf_prov_mech_desc_tme_sw_provme_num_hwprovme_gen_swprovme_thresholdkcf_mech_entryfreeatomic_add_32_nvkcf_provider_zero_refcntbzerocrypto_create_ctx_templatecrypto_destroy_ctx_templateprov_mechmechkeyptmplcrypto_ctx_template_tkmflagpdmekcf_mech_entry_terrorctx_tmpltmplFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx,AC
MMA$L3FC
BbEE/
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/spi.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/sched_impl.htmp/usr/include/x86/_types.htmp/usr/include/stdio.hsrc/sys/contrib/openzfs/module/icp/api/kcf_ctxops.csrc/sys/contrib/openzfs/lib/libspl/include/umem.hsrc/sys/sys/_pthreadtypes.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/sys/_stdint.hsrc/sys/sys/types.hsrc/sys/sys/_types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/time.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/kstat.htmp/usr/include/stdlib.hsrc/sys/contrib/openzfs/lib/libspl/include/atomic.htmp/usr/include/strings.hsrc/sys/contrib/openzfs/include/sys/crypto/api.h		
	<f<<f <
.f
	ft	t
J	;m&KX
MP.
.~	< k J!J<
=X
<*JJY
vJX	L	(v3#D:	Kf
(
C	i
|


c

4
:
@
G
W
]
"c
5r
Mx
`~
t









I
#
1
>
g
Q
[
x	


%
+
1
7
H
P
Y
f
s
'
\


U
L
A
/
i







!
,
8F
rQ
U
`
d
o
Ms
~





u






0
T
w
'ODh|,m




.
8
C
*
6
B
N
GZ
f
s













#
K0
pB
`N
RW
c
xl
x






.


U
Y


&
/
`<
N
V
_
gl
~

x
n

	
R



O




E

+
8
,O
V
^
}
	
v	


6
D
[	
h	
B
7
 
,
8
D
P
,a
#l
|


O
s

`
W

|
	
(	
	
+	
7	
C	
)O	
5_	
9k	
`}	
	
	
	
	
	
X	
R	
A	
J	
	
	
h	
p

{

 

,

8

N

Y

`

k

v












N	

C	

O
m
v$
1
?
L
^
k

Y

)	
	


	

>

,
"
	.
	:
	F
	R
	^
	j
	v













]


f
"

j
.

u
:


F


\

=c

-k


w
























]

i
s


'
4
A
X
m`
]i
v

3
G











*
*
;
7
G
D
Z
Q
l
^







*



a

h




T
a
o
H
}Y
a
sj
w




)
D
U
a'
/
8
E
R
_
l
y






!
)
2
%?
BL
TY
]f
ns








T
h
p

.3
w>
CF
4O
"\
+
g
X
7
KX
`
i
v



i
'
<
V




!
0!
W.
i;
{M
d
Cp
w
{




s
m



W
f
q
%
2
?
L
Y
f
s


e
M
E
	
1
:
 


Y
O
)
6
C
#P
-l

E
9




0
8
E
O
W
c

k
s'
|4
A
N
[
h
u



'
?



 
-
?
G
Q
^
k

~


+
0
4

9
?
C
O
T
V&
Y3
\@
M
l
#w

G
w
`


.


 
)
	 
 
# 
!: 
B 
K 
:X 
@e 
Hr 
U 
 
 
 
` 
h 
v 
 
= 
B!
S$!2!
9!
=!
H!
fL!
[!k!
~!!
!!!!
l!
!
 P>kcf_get_sw_provatomic_add_32_nv.debug_abbrev.rela.text.commentkcf_provider_zero_refcnt.debug_ranges.debug_strbzero.rela.debug_info__stack_chk_failkcf_swprov_hndl.note.GNU-stack.llvm_addrsigcrypto_destroy_ctx_templatecrypto_create_ctx_template.rela.debug_line.rela.eh_framefree__stack_chk_guardmalloc.debug_lockcf_ctxops.c.strtab.symtabYIi5@0N8A"	!|P2]+0k0+
;0FdTGpXGp0GI0LoHaMkcf_digest.o/   0           0     0     100644  64808     `
ELF	>@@UHAWAVAUATSHMHAIHHEH8?uXH;ML(H0tA1L8HLAAąL(H0HH@DHHtHCHhXHHPHEHpLxH8H@1LE1AA}u%H8HuH8HH;EuDHĸ[A\A]A^A_]f.@UHAWAVAUATSHHHIIHHEHDž0E1HAŸHDHA1fDI<$Ht$f.1DIGH$1HUAH3IHt	AID$H A$)IHI$HcHHLLQHHHD HIF@H@H$LP(MI~8AvHLLLA҉EIPENI`Nf.Au)AtAI9GvEFfDHH8AF@Mt#ID$HPHAA$I$HHHDžxLhHHpL1HH8E1EEDIPDIXH;wH	Hrf.fs#H0LDHtH0H0HtLHuLH0HtEH
H;MuH[A\A]A^A_]f.UHAWAVAUATSHMH0IAHHHEH8?HuDI>MtAU1L8HHAAąH8LDHwMtAE;INHPA)@H8HHIHcHHHTrHHHL H@HO@HIH5H	H)MIDH@IHAHPAEANH`AN;t{HH@DHMt INHhAXIHPWpHEH8H@IHLE1Aă;uwH8Hu^H8PA;u{H8HubH8TIHPADHX;tAEtEuH0L0I~H0u	I~HH;EuDHĨ[A\A]A^A_]UHAWAVAUATSH(HIIHHEHEE1HAA1I?Ht$f.@1DH$1HUAHIŃ8u
Au@AuLLLIE̍H;wH	Hr&fDr3EFf.DH}LDHt	HM3H}HtLHuLH}HtEH
H;MuH([A\A]A^A_]@UHAVSHHHEGHHHOHLqXMHtuHA>uBIF@H@HtqH@HthH1IPtjEteNuXI`NQHHXC`HuWEHXLHE1IPDIXH
H;MuHĠ[A^]f.UHAWAVSHH
HMGHHLwMM~XMHtuJA?uDIO@HIHt~HI HtuH1щIPtuEtpNucI`NnHHPHXHEHEHuHPLHE1IPDIXCw'	sHH;Eu,HĘ[A^A_]I~0uLf.UHAVSHHHEGHHHOHLqXMHtuHA>uBIF@H@HtqH@HthH1IPtjEteNuXI`NQHHXC`HuWEHXLHE1IPDIXH
H;MuHĠ[A^]f.UHAWAVSHHH=H}GHLpMM~XMHtuNA?uHIO@HIHHYHtxH1ӉIPtxEtsNufI`NqHHPAXHEHuHUHPLHHHE1IPDIXCw'	sHH;Eu,HĘ[A^A_]I~0uL+U+G]MR]+T+K_MR_+Q+CSMRSKRKv~R+RDXDv~X+X+Y+I^MR^+Z]Zv~U
U&+U+G]MR]y\E\MR\Sv~#`Uf\ns\`Tl_ns_`Qsv~`RdSnsS0Rv~UBLUvLPvLvLPvLP;LvLP;^;LP>\>v~#U.S8=ST6_8=_Q^S^^R=v~X2]8=]Sv~TOUIaUptUUUUU.S8=S\\d\\PaPPP^S^dv~#@eUe__@eTe^^@eQeSSe}0R!Mv@Q[U~UvLP!vLzvLPz]zPU	S!	T!	F	TF	x	Tx		T		T	Q	F	QF		Q		Q		QU	S!	RF	r	R		R	^!	D	P		P		U	3
PZ

P

P	3
T3
Z
TZ

T

T

T	1
Q1
Z
QZ

Q

Q

Q		U	3
PZ

P

P	
^
^	
_
_5
X
S

S

S
S:U:STTTTTQQQQQ.:U:S>RRRK^PP :U:CUCP
P

P TTT
T

T QQQ
Q

Q zRzRR/
RL
h
RCP
P

PP/
^L
h
^]/
_L
h
_S

S
/
SL
h
S%I:;($>I:;I:;I:;I:;	
I:;I:;

I:;8:;
I:;8<:;
I:;8:;'I:;:;:;I'I!I7$>:;
I:;8.@B:;'I? :;I!4:;I"4:;I#$1%B&1'.:;'I<?(.:;'I<?)5I*.:;'<?+
:;,U-B..@B:;'I?/:;I04:;I1
:;24:;I34:;I5m
CC-C,	

C	

 !"#$%&'CCCC	CCC6C.G?	
h	&
'.x
 
!0
:"8
(H
)P
*X
+`
(,h
](-p
_0
X
Y

Z
[
\$
] 
^(
8
C!/BC<
F	
j
uGzC0: @](b(Sg(g(b(b(r(b(b(S (94	6 	1	2	3	4	5$	)		$O
P
Q
@aS
T
s
U

V
NW
X
Y
Z
l
[
\
w]
&^
'_
'`
i;
!:@3
4d5o67(80k	98.z40d123
L2j0FQ( r*\>g7	>}3-./L(D	EF	G-	H8	I8	JU	K }	&&	$JAC	=N	:`	Bgkp	
|	Q?

@
	PA
	FC
D
E

I
	OL
M
%
N

$7*

6
=9
g
:
;
U	<
~
DH<
=d>o?k	@(A0B8
C@
@
NHF
GdHoIk	J(K0L8
M@YXHP
QdRoSk	T(U0V8
W@bHZ
[d\o]k	^(_0`8
a@)lHd
edfogk	h(i0j8
k@{n
odpoqk	r(ds0ot8k	uPvX*
w`xh
yp
zx/

;
@

Q0
8w
}
~dok	(d0o8k	P*
X`h
p
x 
`$ep(
 


: ((S08t@ H H4!PpSxY#e#q#$
-(N
_@jIoy










)









x

x

)


p
5
p



0

<

$


 

(

0

8

@
l
H

P

X
w
`

h


+5@
0





 
(o
Hk	
AL
P





 
(
0
8
@
Hk	

k	
)4
0





 
(
@





 
(
0
8

@











 

(

0

8

4 
'

(

+

.

1

dX
=

>

B

E

G
3
I 

O(
z
S0

V8

X@

ZH

_Pk	k	

*
*
*
8
k	k	*


*

k	k	*




q
l

m
H
o
`$M
`q
}
 
~










)
H







#

L
 
L
(
u
0

8

@
%



%
	

(

GQ

%
z
%
+

0

O

}





*
 
]
(T
%

%
%

k	`G
k	`G%
/
k	%
bk	|

 



2

V

z



 
@
P
`
h
p
x








e e"

e
e7[





k	G

(


Y

Y


^}





 

S 

%
%
 
%
%
%
%
X 
k	%
%
  N	  
 
pH
i
!
j
d
k 
(!
l(
U	
m0
U	
n8
$
o@!, 
$
/?!W KMPSx!V}!
!
!
: 
c"0
SH
SP
"X
`
d
h
l
p
t
Sx

"
"
o"
"

"M""""
"(
&#
&#
+#

C# "0#
<#N#Pn


$v##]XDq$H|$I$J$KeLM$NeO$PeQRS T(q$U0$Y8Z@$[H\P&	N#*$|$$|$$8@3%4%5%6 %70
%
$
eM%
0&
<&
$
%
%

R&
$
^&

	

	
i&
{&
&G&.;g3t&#&H

%
G (08+@ '
do%
(08%
@HPk	X``Gh%
p%
xȀɄ'@
 (08'Sw((dab(c((
(IX5
!6
d7 
:8(
+)98
+):@
?H
$DL
HP0)
<)*h$
)%
)&
 '
)(X
)`(<))
)X
)
d
 )RVY Yo5 Y
 Z Z Z [{5!~]c5"_"^"`#H"l"l5$#+%Y%R}%T0 %X~$S+%X0%Q~%T0%R~$+%T0 &+'SNN+CN'Ny+~++S(C++)C*NV} } } ~ ~{5!~c5"r(""+,!~o#i""5$r-%X%QL%T0-Z%Y~%X~%R%Q~$S+%X0%R~%Qs%T0%U~$-%Q}%T~%U~&-$+%T0 $+%U~&-'N-}(CS)'(-N(*(V o5 
 ΰ ΅5 {5!~c5""""ѫ,!~o#E""5$#+%Y4%Rs%T0 %X~$/%Q%U}-R%T~$S+%X0%Q}%R~$+%T0 &+$+%T0 &+$+%T0 &/'y+~+NC*](.lV//5/{50r(001$r-%X4%QL%T0$-%Xs%R~%Q%U}$-%Q|%T}%U@&-$+%T0 $+%U}&-.VK/K/K/L{52~Rc50N0O0P0Q#"3a2~#a5-P%Q0%Us$S+%X0%Ts%U~%R~.FV|/|/|/}{52~c50000#+32~#5-R%Q0$S+%X0%U%R~$+%T0 %U~0$/%U~.V//k	/{52~c50000#"32~#5-P%Q0%Us$S+%X0%Ts%U~%R~.MV////{52~c50000#(32~#5-S%R0$S+%X0%Rs%U$+%T0 %U~0$/%U~
b
%2FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/api/kcf_digest.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segKCF_OG_DIGESTKCF_OG_MACKCF_OG_ENCRYPTKCF_OG_DECRYPTKCF_OG_SIGNKCF_OG_VERIFYKCF_OG_ENCRYPT_MACKCF_OG_MAC_DECRYPTKCF_OG_RANDOMKCF_OG_SESSIONKCF_OG_OBJECTKCF_OG_KEYKCF_OG_PROVMGMTKCF_OG_NOSTORE_KEYkcf_op_groupKCF_OP_INITKCF_OP_SINGLEKCF_OP_UPDATEKCF_OP_FINALKCF_OP_ATOMICKCF_OP_DIGEST_KEYKCF_OP_MAC_VERIFY_ATOMICKCF_OP_MAC_VERIFY_DECRYPT_ATOMICKCF_OP_SIGN_RECOVER_INITKCF_OP_SIGN_RECOVERKCF_OP_SIGN_RECOVER_ATOMICKCF_OP_VERIFY_RECOVER_INITKCF_OP_VERIFY_RECOVERKCF_OP_VERIFY_RECOVER_ATOMICKCF_OP_RANDOM_SEEDKCF_OP_RANDOM_GENERATEKCF_OP_SESSION_OPENKCF_OP_SESSION_CLOSEKCF_OP_SESSION_LOGINKCF_OP_SESSION_LOGOUTKCF_OP_OBJECT_CREATEKCF_OP_OBJECT_COPYKCF_OP_OBJECT_DESTROYKCF_OP_OBJECT_GET_SIZEKCF_OP_OBJECT_GET_ATTRIBUTE_VALUEKCF_OP_OBJECT_SET_ATTRIBUTE_VALUEKCF_OP_OBJECT_FIND_INITKCF_OP_OBJECT_FINDKCF_OP_OBJECT_FIND_FINALKCF_OP_KEY_GENERATEKCF_OP_KEY_GENERATE_PAIRKCF_OP_KEY_WRAPKCF_OP_KEY_UNWRAPKCF_OP_KEY_DERIVEKCF_OP_KEY_CHECKKCF_OP_MGMT_EXTINFOKCF_OP_MGMT_INITTOKENKCF_OP_MGMT_INITPINKCF_OP_MGMT_SETPINkcf_op_typeCRYPTO_KEY_RAWCRYPTO_KEY_REFERENCECRYPTO_KEY_ATTR_LISTCRYPTO_SOCRYPTO_USERcrypto_user_typeCRYPTO_HW_PROVIDERCRYPTO_SW_PROVIDERCRYPTO_LOGICAL_PROVIDERKCF_PROV_ALLOCATEDKCF_PROV_UNVERIFIEDKCF_PROV_VERIFICATION_FAILEDKCF_PROV_READYKCF_PROV_BUSYKCF_PROV_FAILEDKCF_PROV_DISABLEDKCF_PROV_REMOVEDKCF_PROV_FREEDB_FALSEB_TRUEKCF_DIGEST_CLASSKCF_CIPHER_CLASSKCF_MAC_CLASSKCF_SIGN_CLASSKCF_KEYOPS_CLASSKCF_MISC_CLASSCRYPTO_SYNCHCRYPTO_ASYNCHkcf_call_typeREQ_ALLOCATEDREQ_WAITINGREQ_INPROGRESSREQ_DONEREQ_CANCELEDkcf_req_statuslong unsigned int__uint64_tuint64_tkcf_ops_class_tintcrypto_context_tkc_glbl_ctxcc_providercrypto_provider_handle_tcc_sessionuint_tcrypto_session_id_tcc_provider_privatecc_framework_privatecc_flags__uint32_tuint32_tcc_opstatecrypto_ctxcrypto_ctx_tkc_refcntkc_in_use_lockm_lockpthread_mutexpthread_mutex_tm_ownerpthreadpthread_tkmutexkmutex_tkc_req_chain_firstan_typekcf_call_type_tan_lockan_statekcf_req_status_tan_reqargcr_flagcrypto_call_flag_tcr_callback_funccr_callback_argcr_reqidlong intcrypto_req_id_tcrypto_call_req_tan_paramsrp_opgrpkcf_op_group_trp_optypekcf_op_type_trp_udigest_paramsdo_siddo_framework_mechtypecrypto_mech_type_tdo_mechcm_typecm_paramcharcaddr_tcm_param_len__size_tsize_tcrypto_mechanismcrypto_mechanism_tdo_datacd_formatcrypto_data_format_tcd_offset__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_data_tdo_digestdo_digest_keyck_formatcrypto_key_format_tcku_datacku_key_valuecku_v_lengthcku_v_datacku_key_idcrypto_object_id_tcku_key_attrscku_a_countcku_a_oattroa_typecrypto_attr_type_toa_valueoa_value_lencrypto_object_attributecrypto_object_attribute_tcrypto_keycrypto_key_tkcf_digest_ops_paramskcf_digest_ops_params_tmac_paramsmo_sidmo_framework_mechtypemo_mechmo_keymo_datamo_macmo_templcrypto_spi_ctx_template_tkcf_mac_ops_paramskcf_mac_ops_params_tencrypt_paramseo_sideo_framework_mechtypeeo_mecheo_keyeo_plaintexteo_ciphertexteo_templkcf_encrypt_ops_paramskcf_encrypt_ops_params_tdecrypt_paramsdop_siddop_framework_mechtypedop_mechdop_keydop_ciphertextdop_plaintextdop_templkcf_decrypt_ops_paramskcf_decrypt_ops_params_tsign_paramsso_sidso_framework_mechtypeso_mechso_keyso_dataso_signatureso_templkcf_sign_ops_paramskcf_sign_ops_params_tverify_paramsvo_sidvo_framework_mechtypevo_mechvo_keyvo_datavo_signaturevo_templkcf_verify_ops_paramskcf_verify_ops_params_tencrypt_mac_paramsem_sidem_framework_encr_mechtypeem_encr_mechem_encr_keyem_framework_mac_mechtypeem_mac_mechem_mac_keyem_plaintextem_ciphertextdd_datadd_offset2dd_len2crypto_dual_datacrypto_dual_data_tem_macem_encr_templem_mac_templkcf_encrypt_mac_ops_paramskcf_encrypt_mac_ops_params_tmac_decrypt_paramsmd_sidmd_framework_mac_mechtypemd_mac_mechmd_mac_keymd_framework_decr_mechtypemd_decr_mechmd_decr_keymd_ciphertextmd_macmd_plaintextmd_mac_templmd_decr_templkcf_mac_decrypt_ops_paramskcf_mac_decrypt_ops_params_trandom_number_paramsrn_sidrn_bufunsigned charuchar_trn_buflenrn_entropy_estrn_flagskcf_random_number_ops_paramskcf_random_number_ops_params_tsession_paramsso_sid_ptrso_user_typecrypto_user_type_tso_pinso_pin_lenso_pdpd_prov_typecrypto_provider_type_tpd_sidpd_refcntpd_irefcntpd_lockpd_statekcf_prov_state_tpd_provider_listpl_nextpl_providerkcf_provider_listpd_resume_cvpthread_condpthread_cond_tkcondvar_tpd_prov_handlepd_ops_vectorcoucou_v3v2_opsv1_opsco_control_opsprovider_statuscrypto_control_opscrypto_control_ops_tco_digest_opsdigest_initcrypto_req_handle_tdigestdigest_updatedigest_keydigest_finaldigest_atomiccrypto_digest_opscrypto_digest_ops_tco_cipher_opsencrypt_initencryptencrypt_updateencrypt_finalencrypt_atomicdecrypt_initdecryptdecrypt_updatedecrypt_finaldecrypt_atomiccrypto_cipher_opscrypto_cipher_ops_tco_mac_opsmac_initmacmac_updatemac_finalmac_atomicmac_verify_atomiccrypto_mac_opscrypto_mac_ops_tco_sign_opssign_initsignsign_updatesign_finalsign_atomicsign_recover_initsign_recoversign_recover_atomiccrypto_sign_opscrypto_sign_ops_tco_verify_opsverify_initdo_verifyverify_updateverify_finalverify_atomicverify_recover_initverify_recoververify_recover_atomiccrypto_verify_opscrypto_verify_ops_tco_dual_opsdigest_encrypt_updatedecrypt_digest_updatesign_encrypt_updatedecrypt_verify_updatecrypto_dual_opscrypto_dual_ops_tco_dual_cipher_mac_opsencrypt_mac_initencrypt_macencrypt_mac_updateencrypt_mac_finalencrypt_mac_atomicmac_decrypt_initmac_decryptmac_decrypt_updatemac_decrypt_finalmac_decrypt_atomicmac_verify_decrypt_atomiccrypto_dual_cipher_mac_opscrypto_dual_cipher_mac_ops_tco_random_opsseed_randomgenerate_randomcrypto_random_number_opscrypto_random_number_ops_tco_session_opssession_opensession_closesession_loginsession_logoutcrypto_session_opscrypto_session_ops_tco_object_opsobject_createobject_copyobject_destroyobject_get_sizeobject_get_attribute_valueobject_set_attribute_valueobject_find_initobject_findobject_find_finalcrypto_object_opscrypto_object_ops_tco_key_opskey_generatekey_generate_pairkey_wrapkey_unwrapkey_derivekey_checkcrypto_key_opscrypto_key_ops_tco_provider_opsext_infoei_label__ARRAY_SIZE_TYPE__ei_manufacturerIDei_modelei_serial_numberei_flagsulong_tei_max_session_countei_max_pin_lenei_min_pin_lenei_total_public_memoryei_free_public_memoryei_total_private_memoryei_free_private_memoryei_hardware_versioncv_majorcv_minorcrypto_versioncrypto_version_tei_firmware_versionei_timeei_hash_max_input_lenei_hmac_max_input_lencrypto_provider_ext_infocrypto_provider_ext_info_tinit_tokeninit_pinset_pincrypto_provider_management_opscrypto_provider_management_ops_tco_ctx_opscreate_ctx_templatefree_contextcrypto_ctx_opscrypto_ctx_ops_tcrypto_ops_v1crypto_ops_v1_tco_mech_opscopyin_mechanismcopyout_mechanismfree_mechanismcrypto_mech_opscrypto_mech_ops_tcrypto_ops_v2crypto_ops_v2_tco_nostore_key_opsnostore_key_generatenostore_key_generate_pairnostore_key_derivecrypto_nostore_key_opscrypto_nostore_key_ops_tcrypto_ops_v3crypto_ops_v3_tcou_v2cou_v1crypto_opscrypto_ops_tpd_mech_indxushort_tpd_mechanismscm_mech_namecrypto_mech_name_tcm_mech_numbercm_func_group_maskcrypto_func_group_tcm_min_key_lengthcm_max_key_lengthcm_mech_flagscrypto_mech_infocrypto_mech_info_tpd_sched_infoks_ndispatchesks_nfailsks_nbusy_rvalks_taskqtq_nametq_locktq_threadlockrw_lockpthread_rwlockpthread_rwlock_trw_ownerrw_readerskrwlockkrwlock_ttq_dispatch_cvtq_wait_cvtq_threadlistkthread_ttq_flagstq_activetq_nthreadstq_nalloctq_minalloctq_maxalloctq_maxalloc_cvtq_maxalloc_waittq_freelisttqent_nexttqent_prevtqent_functask_func_ttqent_argtqent_flags__uintptr_tuintptr_ttaskq_enttaskq_ent_ttq_tasktaskqtaskq_tkcf_sched_infokcf_sched_info_tpd_mech_list_countpd_remove_cvpd_descriptionpd_flagspd_hash_limitpd_kcf_prov_handlecrypto_kcf_provider_handle_tpd_prov_idcrypto_provider_id_tpd_kstatks_crtimehrtime_tks_nextks_kidkid_tks_moduleks_resvks_instanceks_nameks_typeks_classks_flagsks_dataks_ndataks_data_sizeks_snaptimeks_updateks_privateks_snapshotks_lockkstatkstat_tpd_ks_dataps_ops_totalnamedata_typevalueci32__int32_tint32_tui32straddrptr__padleni64int64_tui64lulllulllong long unsigned intu_longlong_tffloatddoublekstat_namedkstat_named_tps_ops_passedps_ops_failedps_ops_busy_rvalkcf_prov_statskcf_prov_stats_tkcf_provider_desckcf_provider_desc_tkcf_session_ops_paramskcf_session_ops_params_tobject_paramsoo_sidoo_object_idoo_templateoo_attribute_countoo_object_id_ptroo_object_sizeoo_find_init_pp_ptroo_find_ppoo_max_object_countoo_object_count_ptrkcf_object_ops_paramskcf_object_ops_params_tkey_paramsko_sidko_framework_mechtypeko_mechko_key_templateko_key_attribute_countko_key_object_id_ptrko_private_key_templateko_private_key_attribute_countko_private_key_object_id_ptrko_keyko_wrapped_keyko_wrapped_key_len_ptrko_out_template1ko_out_template2ko_out_attribute_count1ko_out_attribute_count2kcf_key_ops_paramskcf_key_ops_params_tprovmgmt_paramspo_sidpo_pinpo_pin_lenpo_old_pinpo_old_pin_lenpo_labelpo_ext_infopo_pdkcf_provmgmt_ops_paramskcf_provmgmt_ops_params_tkcf_req_paramsan_contextan_ctxchain_nextan_turn_cvan_is_my_turnboolean_tan_isdualan_nextan_prevan_provideran_tried_plistpt_pdpt_nextkcf_prov_triedkcf_prov_tried_tan_idnextan_idprevan_donean_refcntkcf_areq_nodekcf_areq_node_tkc_req_chain_lastkc_prov_desckc_sw_prov_desckc_mechme_nameme_mechidme_mutexme_hw_prov_chainpm_mepm_nextpm_mech_infopm_mi_listml_nextml_kcf_mechidml_mech_infocrypto_mech_info_listcrypto_mech_info_list_tpm_prov_desckcf_prov_mech_desckcf_prov_mech_desc_tme_sw_provme_num_hwprovme_gen_swprovme_thresholdkcf_mech_entrykcf_mech_entry_tkc_secondctxkcf_contextkcf_context_tkcf_get_hardware_providerkcf_submit_requestatomic_add_32_nvkcf_provider_zero_refcntkcf_get_mech_providerkcf_insert_triedlistkcf_free_triedlistkcf_new_ctxkcf_free_contextcrypto_digest_provcrypto_digestcrypto_digest_init_provcrypto_digest_initcrypto_digest_updatecrypto_digest_finalcrypto_digest_key_provcrypto_digest_singleparamskcf_req_params_tprovidercrypto_provider_tsidmechdatacrqreal_providerpdrvmechpdopslmechlisterrorretryctxpctxcontextcrkcf_ctxkeyFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx,RAC
P8A,LAC
PA,|AC
PA,lAC
MUA$AC
JA(FAC
LA$0AC
JA(XMAC
LA:	
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/ops_impl.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/sched_impl.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/include/sys/crypto/api.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/spi.hsrc/sys/sys/_pthreadtypes.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/sys/types.htmp/usr/include/stdio.hsrc/sys/sys/_types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/time.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/kstat.hsrc/sys/contrib/openzfs/module/icp/api/kcf_digest.csrc/sys/contrib/openzfs/lib/libspl/include/atomic.h	
+y<(/=t
xtf<.\ttX/f.J.
/~(&~J<~.KHL:~ffiu.	A>"~ <.././tH
1"~<.#
f	sfv~8 <?].'t</Z..~.t</~X~  
2x
<v<+/=~
x.k
t3<m.iY4A$<~t<."~t</f.~</f.~X< 1~	t[<.~}J
%}(.}<<}.I7;}f<-</+.J}<}X}X8<g.J</Y..}.J</}X}
<}f(<>JG<g$J:	f/X}"}.}}
<|f(<>JG<g$J:	f/X|+|.|f.|
<|f(<>JG<g$J:	f/X|"|.||
#<(g>JG<g$J:n/#X|(|X.|f.|	bO`	F@l7
$R Mn7!s#	r
'.	N	
)
5HR	o	
]z


	9]	;Wh
t		|						

	


!		6	
2
	V

b
i



c

/
7
=
D
O
/W
	]
c
$n
w
7}
E
P
_
n
z








W

 
.
<
I
W
i




 
&
,
92
L8
c>
wD
J
P
V
\
b
h
n
.t
Pz
h
{








0
D
c
r







#
)
(/
E5
T;
bA
rG
M
\
b
r
x
~




-


z
;
I
U
d
m





 
)(
)1
>
K
X
e
/(r
A(
N(
^(
)

|


+
?
T
q


)
h4
]?
G
P
]
o
{



(
(
	
'	
/	
I	
	
I'
T'
e'
p'
'&
'2
'>
'K
'X
'e
'r
'
(
	
8	
	
S	
n	
	
	
[	
	

	
:'
	'
	4
	F

S
Y
`

m
yz



H
<

m$
C%
&
	
	

A

+


(

4
@
@

L
X
i
-
t

{


H

P

f

^

Y

|

s











-

9
1K

V

a

l

w
)~
#




9
A
L
z


	
q 	
f'	
X2	
=	
H	
O	
Z	
e	
u	

}	

	
	
=	
F	
T	
a	
l	
	
	


)

w/

7

@

M

Z

l

x







d


k




















`

I





*
%6
2B
@S
Z
b
n
z





y
e

"
8
@
G
O
\#
*
2
>
J
V
b
n
z

+

(
/
J
W
c
}








4

<

E

R

_

q

x



[

b

|


















$
Q0
X<
uH
T
j
mq
_|
T$
=$








)$
$
%

I
P"
Z.
e:
mF
R
^
j
v



!
!
!
!
!
!
"
+"
"
2"
v.
6
B
X
d
p
~












!
.
6
r?
(L
oY
f
s


]


R



&
Z
G
7:
A
I
}U
a
m
y


F
M
U
a
m
!y
0
>
M
Z
b
q
.

5
=
I
U
a
m
y



*
4
9
E
P
\
n
{
I
7
&
3
@
M
Z
g
t
!


i






	)
6
(C
:P
M]
^j
jw
}


7



v
~

a
n
|
"
*
m3
@
M
Z
g
t
#
>
O
[




(
5
B










<
N"
W/
h<
yI
V
c
p
}



N
b
j

(
q
=
.
%
%
a
R
1
E!
)
2
?
L

z
c
!
6
P 
 
 
 
 
 
* 
Q 
c!
u!
-!
=9!
!@!
u!H!
T!
`!
l!
!
m!!
g!!
!
!
!
Q !
` !
k !
 !
 !
 "
 "
 ""
 /"
 <"
 I"
 V"
_!h"
G p"
? y"
 "
+ "
4 "
 "
 "
y "
S!"
I!"
 "
 "
!#
!#
'!5#
!H#
?!S#
3!^#
!j#
"{#
"#
"#
4"#
G"#
O"#
\"#
f"#
n"#
z"#
"#
"#
"	$
"$
"#$
"0$
"=$
"J$
"W$
"d$
"v$
>"$
V"$
$$
#$
#$
#$
#%
#%
#%
#&%
#3%
#@%
$#S%
*#`%
,#m%
B#z%
G#%
K#%
P#%
T#%
Z#%
^#%
j#%
o#%
q#%
t#&
w#&
#"&
#A&
:#L&
0#c&
b#n&
#u&
{#|&
#&
#&
+%&
%&
{$&
$&
$&
$&
$&
$&
$&
$&
$	'
%'
&!'
&)'
N%5'
U%A'
k%M'
s%Y'
%e'
%q'
%}'
%'
%'
&'

&'
&'
0&'
A&'
R&'
j&'
 ''
''
&	(
&(
&!(
&-(
&9(
&E(
&Q(
'l(
~'|(
'(
'(
'(
'(
)(
r)(
f((
n((
x((
((
>))
I))
W))
e)5)
))=)
)F)
(S)
(`)
(m)
(z)
	))
()
()
()
()
())
k*)
)
$+*
I*
?+*
*
C+*
#*
H+.*
<2*
=*
A*
M+P*
+[*
_*
Q+j*
Wn*
_+y*
}*
b+**
*
e+*
*
k+*v*+++$+
)T+
)+
)+
)+`+
~*+
!+
C++
j+
H++
+
+
,
M+,
+,
4,
v+*,
.,
{+9,
i=,
_+H,
+N,W,
`,
p+l,y,
},
e+,
,
k+,,,-4-A--U-9i-Ls-
*-
&*-
;*--
*-
-
$+-
F.
?+.
.
C+.
!.
+,.
#0.
M+?.
+J.
lN.
Q+Y.
<].
_+h.
rl.
{+w.
{.
+.
@.
p+..
=	.
e+.
`	.
k+..	//a>/~R/_/s//	//
N*/
Z*/@/
*/
	/
C+/
	/
+0

0
M+0
c
0
v+"0

&0
{+20
360
_+B0
+I0}V0t00?0[0l0x001
*1
|1
+#1
'1
H+31
'71
+G1
+S1
W1
+c1
g1
+s1

w1
_+1
>
1
{+1P	1
e+1
k+1!	1	1	
2
*2
t
2
+)2

-2
92
E=2
+M2
+Y2
]2
+i2
m2
+y2
L}2
_+2
2
{+2d
2
e+2
k+23
2
2
3
'353
*A3
E3
+Q3
U3
+a3
e3
+u3
+3
3
+3
43
+3
}3
_+3
3
{+33
e+3
k+3
4-4 ;4
*G4
K4
+W4
H[4
H+g4
k4
w4
2{4
+4
+4
4
+4
4
+4
)4
_+4
_4
{+44
e+4
k+55
95Z
S5f
h5
+t5
-+ P`@	4\ kcf_new_ctxcrypto_digest_key_provcrypto_digest_provcrypto_digest_init_provatomic_add_32_nv.debug_abbrevkcf_free_context.rela.textkcf_insert_triedlistkcf_free_triedlistkcf_submit_requestcrypto_digest.commentkcf_provider_zero_refcntcrypto_digest_init.debug_ranges.debug_strkcf_get_mech_providerkcf_get_hardware_provider.rela.debug_info__stack_chk_failkcf_swprov_hndlcrypto_digest_final.note.GNU-stack.llvm_addrsigcrypto_digest_update.rela.debug_line.rela.eh_framecrypto_digest_single__stack_chk_guard.debug_lockcf_digest.c.strtab.symtab)i9@m
p
`h"V$5Q(h[Z0[+0dp>	PLoh1Бkcf_cipher.o/   0           0     0     100644  85712     `
ELF	>PJ@@UHAWAVAUATSHMIAHHUHHEH8?u[I>HL(H0t
1L8HHAAąHUL(H0HEHH@DHMt IvHhAXI6HPLpHxHELMH8H@1E1Aă;u%H8HuH8HH;EuDHĸ[A\A]A^A_]UHAWAVAUATSHMLHHIIHHEHDž(1MIDH11HHfI>MtAE$f.f1DHHuHUAAwHHPIċHt(u#KHU;JLfHKHMu MAEIFH A)I$HIHcHHLLQHHHD HID$@H@HtoHX HtfI|$8At$HHMLHEI$Pt@Et;Nu-I$`N&EDI$PDI$XHHH0AD$8IFHHHAAIH@HH`LhHHpHHxL1LH0E1E̍H;wH	Hrf.@s&H(L拕HtH(H(HtLHuLH(Ht]HH;EuIH[A\A]A^A_]H(HtLHQuLUHjuH]f.fUHAWAVAUATSHLIIԉIHMHHEH8?H4L(I<$}LuAHtI͊$AHuI1L8HLAƅH8LL(L鋕4MH(HHHIHIt
AALID$HPA$)@H8HHI$HcHHHTrHHHT H@H@@H@}QHHHJAA?H8HH8ALA>IHI<$HHHLHcTVHHD@aLHDž@L IhH@L1"H@HHI$HcHHHLQHHɋT@t&EFDADHcH9T0H9T8HH@HtgH@(Ht^MAMDH@LLLAIP)AEIt9ANu+I`ANAEIPADIXAEH @ Hx`ILL }uH
HH@4HMt#ID$HhA$XI$HPLpWxHMH8H@LLLE1AA?u%H8HuH8IAEtEuH(L"IyH0Lu	H{HH;EuDH[A\A]A^A_]UHA]UHAWAVAUATSHHELHMIHuIHHEHE1ME11HEfI?Ht$f.@1DHHuHUEjHHIMt"A}uAD$HM;ALID$HEAuLLHMLELMAVSHE̍H;wH	HrsH}LUHt	HM+H}HtLHuLH}Ht]HH;EuCHH[A\A]A^A_]H}HtLHQuLUHAVSHHHEGHHHHLwXMHt	A>uYIF@H@HH@HH1IPENI`NHu,C t$LFHGhL;@PsHG`Ht
x LDHHXC`HEHuHUHEHXLHHHE1IPDIXH
H;MuHĠ[A^]f.fUHAWAVSHH
HMGHHLwMM~XMHtuJA?uDIO@HIHt}HIHttH1щIPttEtoNubI`NmHHPHXWEHuHEHPLHE1IPDIXCw'	sHH;Eu,HĘ[A^A_]I~0uLf.UHAWAVAUATSHMIAHHUHHEH8?u[I>HL(H0t
1L8HHAAąHUL(H0HEHH@DHMt IvHhAXI6HPLpHxHELMH8H@1E1Aă;u%H8HuH8HH;EuDHĸ[A\A]A^A_]UHAWAVAUATSHMLHHIIHHEHDž(1MIDH11HHfI>MtAE$f.f1DHHuHUAAwHHPIċHt(u#KHU;JLfHKHMu MAEIFH A)I$HIHcHHLLQHHHD HID$@H@HtoHXHHtfI|$8At$HHMLHEI$Pt@Et;Nu-I$`N&EDI$PDI$XHHH0AD$8IFHHHAAIH@HH`LhHHpHHxL1LH0E1E̍H;wH	Hrf.@s&H(L拕HtH(H(HtLHuLH(Ht]HH;EuIH[A\A]A^A_]H(HtLHQuLUHjuH]f.fUHA]`UHAVSHHHEGHHHHLwXMHt	A>uYIF@H@HH@8HH1IPENI`NHu,C t$LFHGhL;@PsHG`Ht
x LDHHXC`HEHuHUHEHXLHHHE1IPDIXH
H;MuHĠ[A^]f.fUHAWAVSHH
HMGHHLwMM~XMHtuJA?uDIO@HIHt}HI@HttH1щIPttEtoNubI`NmHHPHXWEHuHEHPLHE1IPDIXCw'	sHH;Eu,HĘ[A^A_]I~0uLf.UHAWAVSHHH=H}GHLpMM~XMHtuVA?uPIO@HIHHYHH1ӉIPEt{NunI`NyHHPAXHEHuHUHEHPLHHHE1IPDIXCw'	sHH;Eu,HĘ[A^A_]I~0uLUHAWAVSHHH=H}GHLpMM~XMHtuVA?uPIO@HIHHY0HH1ӉIPEt{NunI`NyHHPAXHEHuHUHEHPLHHHE1IPDIXCw'	sHH;Eu,HĘ[A^A_]I~0uL/U/JSTYS/T/R_TY_$Q$/Q/P^TY^OROv~R2R/X/N]TY]HYHv~Y2Y/]S]v~UU-2U/JSTYS|\L\TY\
^
v~#`U^^`T__`Qv}`RS`Xv}`Y]]0!R(Nv~U_UUU0Qv~QXRXv~Dv@D_Q_iv@jsv@~v@QvL6P8UvLjvL#P~vLvL!1P1~\~P\3SjSSUUTTQQRRXXYYAUA	_		_ATAQ/Q/AQA	\		\6R6ARAa^av~^^9G^^	^pXpv~Xr	]AYASK	v~K	P	PP	r	v~A_T<nPUU	U		U1	6	UA	_		_^9^O^^	r	^PYP5YY9GY1Y1v~^}v~505Uv~UUU^lUT^pT		U		T		Q		R		X		U	/_1h_		T	hv		Q	)\1h\		R	hv		X	S1US		Y	-^1h^		0
<
R

v

UU5?U		0
o
vo
s
Ps
hv&
a
v@a
s
Rv@1?R&

vL

PvL1cvL<
L
PL
]P1c]O
\1c\pUSpT!T!TTTpQ!Q!QQQpR!R!RRRUSU!HUU^PP
U
S
Pz

P

PS
TS
z
Tz

T

T

TQ
QQ
z
Qz

Q

Q

Q

U
S
Pz

P

P

^ ^

_ _U
x
S

S

S S0_U_zSS0_T___0TQT_Q_^^0Rv~+R+bR0_X_~]]0xYxv~5Y5bY_Sv~$5UDHU]bU_zSS\8|\\=^=v~#U^^T__Qv}RSXv}Y]]0QRX~v~UUU0v~Rv~6tv@tQv@v@v@Q6>vL>fPhvL'vL'SPvLvLQaPa\P\cS*S
S .U.4U .T.4T .Q.4Q .R.4R .X.4X .Y.4Y@PU@PT@PQ@PR@PXPzUzSPTTqTqTTPQQtQtQQPRRwRwRRnzUzS~U(UU^PPU3PZPP3T3ZTZTTT1Q1ZQZQQQU3PZPP^^__5XSSSS*U*3U3PPPTTTTTQQQQQjRjRR/RLhR3PPP@/^Lh^M/_Lh_SS/SLhSpUUPdPhuPpTTVTVhThuTpQQYQYhQhuQpRR\R\RRPdPhuP^^__SfhS}SS%I:;($>I:;I:;I:;I:;	
II:;:;

I:;8:;
I:;8<:;
I:;8:;'I:;:;:;I'I!I7$>:;
I:;8.@B:;'I? :;I!:;I"4:;I#4:;I$%1&B'1(.:;'I<?).:;'I<?*5I+.:;'<?,
:;-U.B/.@B:;'I0:;I1:;I24:;I34:;I4
:;54:;I61B74:;I@CC-CC,	

C	

 !"#$%&'CCC	CCC6C.G?	
	hb
Gc
Sd
^e
tfS	C!i
2j	@h
	_0	X	Y	Z	[	\
	] 	^(	8SBC<
%1.x
 
S!0
"8

(H

)P
9*X
9+`
(,h
(-p	

G
C

0
 @((((((9((( S(94#
6 
1X
2c
3
4t
5

)
h
$O
fP
rQ
aS
~T

U
;V
W
X
sY
Z

[
e\
]
&^
Y'_
-(`;!:@345647(480	98.4012^3(L
-
9D0^ *
>7>3-.^/
		L(Dk	EFp	G	H	I	J	K 
{	&	$JA	=	:	
Bk
		Q?
m
@
	PA

FC
SD
E
y
I
K
OL
SM

Ni
7


=9

:
;
	<
DH<=>?	@(4A04B8tC@FNHFGHI	J(4K04L8tM@XHPQRS	T(4U04V8tW@bHZ[\]	^(4_04`8ta@~lHdefg	h(4i04j8tk@{nopq	r(s0t8	uP4vX
w`4xhtyptzx


@
9
0
^8
}~	(08	P
X4`4htptxp ^S

((-(^9 

>IfSSr }(08@ H H!PSpx(SSG##%
}
I@I

		
		
	
N	
~	*	
	

N	
	xZ	x	
~	
g	p	p	
J	
	
	
t	
	 
N	(
	0
D	8
5	@
	H
h	P
6	X
	`
	h
OZ		o	
t
S
	0			/	I	/	 c	(

	H
44
44
N	
h44
	P				/	A	 	(	0	8/	@A	H
"	t
F	44t
y	0			/	/	A	 A	(
	@			/	/	A	 	(	0A	8
S_	@	
	
	
/	

/	
A	 
	(
	0
A	8
	4 	'
 	(
 	+
 	.
 	1
%44
IU	dX	=
	>
!	B
E	E
d	G
	I 
	O(
	S0
d	V8
	X@
	ZH
	_P
		tt
&4
4
J4

i
4
		4
4tt

44
		
44tt
:F	q	l
j	m
	o
o^S

^
	 	~
	
%	
?	
%	
(
*
D-(^
my	H	
	
&	
T	
s	
	 
	(
	0
	8
	@

S!
y

+y

S!
Yy

xy

^
y

S

S

!S
!
;G	0	
	
	

	
=	
z	 
	(

S!

S
S!!
	!
B	
S!
	
S!
	
	 	
	
	
	
	
0
5A
(
( 
;@
;P
G`
Gh
Gp
Gx
G
G
G
G
R
R
;

4 4"^


(^(
(^
(^(^
		)	W	
.	R
t
\
lx		
	
	
	



		
) 	
\ 	
 	
. 
S
S
a 
S
S
S
S
 	
S
S 44 	 
 	!	pH	i
a!	j
	k 
x!	l(
		m0
		n8

	o@l!,-4 
	/!W KMPS!V
!!
l!
 
"0
H
P
#X
`
d
h
l
p
t
x

#
#"
"

S"M
#

#
#
#+#(
v#
v#
{#

# 
+#
###Pn

##]XD$H$I$J$KLM$NO$PQRSS ^T($U0$Y8Z@$[H\P	N
#*-4
$$
$$%8@3S%4S%5S%6 S%70_%
$
%
t&
&


%
%
(
&


&


G
{	
&
&
&-4&.;-43&#&Hy

S! (0S8@d'
(S0!8
@SH!P	X`h
p
xSȀSɄ8(@(^(^ ((0098
1
S
((da9b(c
(
((IX5
a!6
7 
8(
o)98
o):@
?H

DL
^HP
t))*h$
)%
)&
 '
)(X
9)`
(
)
))X
*

 
)
&YV9 9@ 9 : :4 :	 ;@!;4!<@"~>@#@9#?9#A$I#N#N@%+&Y&Rs&T0 &X~%+&X0&T0&R~%+&T0 ',(S+C
(+++S

#
)C,
,*C+V] ] ]4 ^	 ^@ ^4 _@"~c@#g(#ft#b(#a#d9#e,i-"~$m"~#@"^%}.&X&QL&T@.S&Y}&X&R}&Q~%+&X0&R~&Q}&T0&U|%.&Q}&T|&U~'.%+&T0 %,&U|'.'.%+&T0 %,&U|(.(CS
)((.
(+(V @   	 @ @!@%/&UU&TT&QQ&RR&XX&YY/Vd0d@0d0e0e	0ft0f@1g@1gx!2~k@3m93l93i3j4-2~-3 395 -3%+&R&T0 &X~'1%+&T0 ',%2&R0&T~%+&T0 ',.P&Q~&T~%+&X0&R~%+&T0 ',%+&T0 '"2(++C(:+.S+(
V  	 @ @ @62&Y1&UU&TT&QQ&RR&XX/V00	0@0@0@0x!3(3t3(33934%}.&X~&QL&T@%/&Y&X&R&Q&U}%.&Q&T}&U'.%+&T0 %,&U}'.'.%+&T0 %,&U}dV * 4 4 @"~@## #9#$/7"~#@.P&R0&Us%+&X0&Ts&U~&R~EV * 4 @"~@## #9#$*7'"~#'@.R&Q0%+&X0&U&R~%+&T0 &U~0%"2&U~YVS S@ S T T4 T	 U@!U4!V@"~X@#Z9#Y9#[$I#h#h@%+&Y&Rs&T0 &X~%+&X0&T0&R~%+&T0 ',Vx x x4 y	 y@ y4 z@"~~@#(#t#}(#|#9#,-"~$m"~#@"^%}.&X&QL&T@.S&Y}&X&R}&Q~%+&X0&R~&Q}&T0&U|%.&Q}&T|&U~'.%+&T0 %,&U|'.'.%+&T0 %,&U|V @   	 @ @!@%/&UU&TT&QQ&RR&XX&YYV  	 @ @ @62&Y2&UU&TT&QQ&RR&XXdV * 4 4 @"~@## #9#$/7"~#@.P&R0&Us%+&X0&Ts&U~&R~EV, ,* ,4 -@"~3@#/#0 #19#2$*7C"~#C@.R&Q0%+&X0&U&R~%+&T0 &U~0%"2&U~]VQ Q* Q4 R4 R@"~X@#T#U #V9#W$07f"~#f@.S&R0%+&X0&Rs&U%+&T0 &U~0%"2&U~]Vt t* t4 u4 u@"~{@#w#x #y9#z$07"~#@.S&R0%+&X0&Rs&U%+&T0 &U~0%"2&U~b
'

;
*
^*9ONepepFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/api/kcf_cipher.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segCRYPTO_KEY_RAWCRYPTO_KEY_REFERENCECRYPTO_KEY_ATTR_LISTKCF_OG_DIGESTKCF_OG_MACKCF_OG_ENCRYPTKCF_OG_DECRYPTKCF_OG_SIGNKCF_OG_VERIFYKCF_OG_ENCRYPT_MACKCF_OG_MAC_DECRYPTKCF_OG_RANDOMKCF_OG_SESSIONKCF_OG_OBJECTKCF_OG_KEYKCF_OG_PROVMGMTKCF_OG_NOSTORE_KEYkcf_op_groupKCF_OP_INITKCF_OP_SINGLEKCF_OP_UPDATEKCF_OP_FINALKCF_OP_ATOMICKCF_OP_DIGEST_KEYKCF_OP_MAC_VERIFY_ATOMICKCF_OP_MAC_VERIFY_DECRYPT_ATOMICKCF_OP_SIGN_RECOVER_INITKCF_OP_SIGN_RECOVERKCF_OP_SIGN_RECOVER_ATOMICKCF_OP_VERIFY_RECOVER_INITKCF_OP_VERIFY_RECOVERKCF_OP_VERIFY_RECOVER_ATOMICKCF_OP_RANDOM_SEEDKCF_OP_RANDOM_GENERATEKCF_OP_SESSION_OPENKCF_OP_SESSION_CLOSEKCF_OP_SESSION_LOGINKCF_OP_SESSION_LOGOUTKCF_OP_OBJECT_CREATEKCF_OP_OBJECT_COPYKCF_OP_OBJECT_DESTROYKCF_OP_OBJECT_GET_SIZEKCF_OP_OBJECT_GET_ATTRIBUTE_VALUEKCF_OP_OBJECT_SET_ATTRIBUTE_VALUEKCF_OP_OBJECT_FIND_INITKCF_OP_OBJECT_FINDKCF_OP_OBJECT_FIND_FINALKCF_OP_KEY_GENERATEKCF_OP_KEY_GENERATE_PAIRKCF_OP_KEY_WRAPKCF_OP_KEY_UNWRAPKCF_OP_KEY_DERIVEKCF_OP_KEY_CHECKKCF_OP_MGMT_EXTINFOKCF_OP_MGMT_INITTOKENKCF_OP_MGMT_INITPINKCF_OP_MGMT_SETPINkcf_op_typeCRYPTO_SOCRYPTO_USERcrypto_user_typeCRYPTO_HW_PROVIDERCRYPTO_SW_PROVIDERCRYPTO_LOGICAL_PROVIDERKCF_PROV_ALLOCATEDKCF_PROV_UNVERIFIEDKCF_PROV_VERIFICATION_FAILEDKCF_PROV_READYKCF_PROV_BUSYKCF_PROV_FAILEDKCF_PROV_DISABLEDKCF_PROV_REMOVEDKCF_PROV_FREEDB_FALSEB_TRUEKCF_DIGEST_CLASSKCF_CIPHER_CLASSKCF_MAC_CLASSKCF_SIGN_CLASSKCF_KEYOPS_CLASSKCF_MISC_CLASSCRYPTO_SYNCHCRYPTO_ASYNCHkcf_call_typeREQ_ALLOCATEDREQ_WAITINGREQ_INPROGRESSREQ_DONEREQ_CANCELEDkcf_req_statuslong unsigned int__uint64_tuint64_tct_prov_handleuint_tcrypto_kcf_provider_handle_tct_generationct_size__size_tsize_tct_prov_tmplcrypto_spi_ctx_template_tkcf_ctx_templatekcf_ctx_template_tkcf_ops_class_tintcc_providercrypto_provider_handle_tcc_sessioncrypto_session_id_tcc_provider_privatecc_framework_privatecc_flags__uint32_tuint32_tcc_opstatecrypto_ctxcrypto_ctx_tkc_glbl_ctxkc_refcntkc_in_use_lockm_lockpthread_mutexpthread_mutex_tm_ownerpthreadpthread_tkmutexkmutex_tkc_req_chain_firstan_typekcf_call_type_tan_lockan_statekcf_req_status_tan_reqargcr_flagcrypto_call_flag_tcr_callback_funccr_callback_argcr_reqidlong intcrypto_req_id_tcrypto_call_req_tan_paramsrp_opgrpkcf_op_group_trp_optypekcf_op_type_trp_udigest_paramsdo_siddo_framework_mechtypecrypto_mech_type_tdo_mechcm_typecm_paramcharcaddr_tcm_param_lencrypto_mechanismcrypto_mechanism_tdo_datacd_formatcrypto_data_format_tcd_offset__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_data_tdo_digestdo_digest_keyck_formatcrypto_key_format_tcku_datacku_key_valuecku_v_lengthcku_v_datacku_key_idcrypto_object_id_tcku_key_attrscku_a_countcku_a_oattroa_typecrypto_attr_type_toa_valueoa_value_lencrypto_object_attributecrypto_object_attribute_tcrypto_keycrypto_key_tkcf_digest_ops_paramskcf_digest_ops_params_tmac_paramsmo_sidmo_framework_mechtypemo_mechmo_keymo_datamo_macmo_templkcf_mac_ops_paramskcf_mac_ops_params_tencrypt_paramseo_sideo_framework_mechtypeeo_mecheo_keyeo_plaintexteo_ciphertexteo_templkcf_encrypt_ops_paramskcf_encrypt_ops_params_tdecrypt_paramsdop_siddop_framework_mechtypedop_mechdop_keydop_ciphertextdop_plaintextdop_templkcf_decrypt_ops_paramskcf_decrypt_ops_params_tsign_paramsso_sidso_framework_mechtypeso_mechso_keyso_dataso_signatureso_templkcf_sign_ops_paramskcf_sign_ops_params_tverify_paramsvo_sidvo_framework_mechtypevo_mechvo_keyvo_datavo_signaturevo_templkcf_verify_ops_paramskcf_verify_ops_params_tencrypt_mac_paramsem_sidem_framework_encr_mechtypeem_encr_mechem_encr_keyem_framework_mac_mechtypeem_mac_mechem_mac_keyem_plaintextem_ciphertextdd_datadd_offset2dd_len2crypto_dual_datacrypto_dual_data_tem_macem_encr_templem_mac_templkcf_encrypt_mac_ops_paramskcf_encrypt_mac_ops_params_tmac_decrypt_paramsmd_sidmd_framework_mac_mechtypemd_mac_mechmd_mac_keymd_framework_decr_mechtypemd_decr_mechmd_decr_keymd_ciphertextmd_macmd_plaintextmd_mac_templmd_decr_templkcf_mac_decrypt_ops_paramskcf_mac_decrypt_ops_params_trandom_number_paramsrn_sidrn_bufunsigned charuchar_trn_buflenrn_entropy_estrn_flagskcf_random_number_ops_paramskcf_random_number_ops_params_tsession_paramsso_sid_ptrso_user_typecrypto_user_type_tso_pinso_pin_lenso_pdpd_prov_typecrypto_provider_type_tpd_sidpd_refcntpd_irefcntpd_lockpd_statekcf_prov_state_tpd_provider_listpl_nextpl_providerkcf_provider_listpd_resume_cvpthread_condpthread_cond_tkcondvar_tpd_prov_handlepd_ops_vectorcoucou_v3v2_opsv1_opsco_control_opsprovider_statuscrypto_control_opscrypto_control_ops_tco_digest_opsdigest_initcrypto_req_handle_tdigestdigest_updatedigest_keydigest_finaldigest_atomiccrypto_digest_opscrypto_digest_ops_tco_cipher_opsencrypt_initencryptencrypt_updateencrypt_finalencrypt_atomicdecrypt_initdecryptdecrypt_updatedecrypt_finaldecrypt_atomiccrypto_cipher_opscrypto_cipher_ops_tco_mac_opsmac_initmacmac_updatemac_finalmac_atomicmac_verify_atomiccrypto_mac_opscrypto_mac_ops_tco_sign_opssign_initsignsign_updatesign_finalsign_atomicsign_recover_initsign_recoversign_recover_atomiccrypto_sign_opscrypto_sign_ops_tco_verify_opsverify_initdo_verifyverify_updateverify_finalverify_atomicverify_recover_initverify_recoververify_recover_atomiccrypto_verify_opscrypto_verify_ops_tco_dual_opsdigest_encrypt_updatedecrypt_digest_updatesign_encrypt_updatedecrypt_verify_updatecrypto_dual_opscrypto_dual_ops_tco_dual_cipher_mac_opsencrypt_mac_initencrypt_macencrypt_mac_updateencrypt_mac_finalencrypt_mac_atomicmac_decrypt_initmac_decryptmac_decrypt_updatemac_decrypt_finalmac_decrypt_atomicmac_verify_decrypt_atomiccrypto_dual_cipher_mac_opscrypto_dual_cipher_mac_ops_tco_random_opsseed_randomgenerate_randomcrypto_random_number_opscrypto_random_number_ops_tco_session_opssession_opensession_closesession_loginsession_logoutcrypto_session_opscrypto_session_ops_tco_object_opsobject_createobject_copyobject_destroyobject_get_sizeobject_get_attribute_valueobject_set_attribute_valueobject_find_initobject_findobject_find_finalcrypto_object_opscrypto_object_ops_tco_key_opskey_generatekey_generate_pairkey_wrapkey_unwrapkey_derivekey_checkcrypto_key_opscrypto_key_ops_tco_provider_opsext_infoei_label__ARRAY_SIZE_TYPE__ei_manufacturerIDei_modelei_serial_numberei_flagsulong_tei_max_session_countei_max_pin_lenei_min_pin_lenei_total_public_memoryei_free_public_memoryei_total_private_memoryei_free_private_memoryei_hardware_versioncv_majorcv_minorcrypto_versioncrypto_version_tei_firmware_versionei_timeei_hash_max_input_lenei_hmac_max_input_lencrypto_provider_ext_infocrypto_provider_ext_info_tinit_tokeninit_pinset_pincrypto_provider_management_opscrypto_provider_management_ops_tco_ctx_opscreate_ctx_templatefree_contextcrypto_ctx_opscrypto_ctx_ops_tcrypto_ops_v1crypto_ops_v1_tco_mech_opscopyin_mechanismcopyout_mechanismfree_mechanismcrypto_mech_opscrypto_mech_ops_tcrypto_ops_v2crypto_ops_v2_tco_nostore_key_opsnostore_key_generatenostore_key_generate_pairnostore_key_derivecrypto_nostore_key_opscrypto_nostore_key_ops_tcrypto_ops_v3crypto_ops_v3_tcou_v2cou_v1crypto_opscrypto_ops_tpd_mech_indxushort_tpd_mechanismscm_mech_namecrypto_mech_name_tcm_mech_numbercm_func_group_maskcrypto_func_group_tcm_min_key_lengthcm_max_key_lengthcm_mech_flagscrypto_mech_infocrypto_mech_info_tpd_sched_infoks_ndispatchesks_nfailsks_nbusy_rvalks_taskqtq_nametq_locktq_threadlockrw_lockpthread_rwlockpthread_rwlock_trw_ownerrw_readerskrwlockkrwlock_ttq_dispatch_cvtq_wait_cvtq_threadlistkthread_ttq_flagstq_activetq_nthreadstq_nalloctq_minalloctq_maxalloctq_maxalloc_cvtq_maxalloc_waittq_freelisttqent_nexttqent_prevtqent_functask_func_ttqent_argtqent_flags__uintptr_tuintptr_ttaskq_enttaskq_ent_ttq_tasktaskqtaskq_tkcf_sched_infokcf_sched_info_tpd_mech_list_countpd_remove_cvpd_descriptionpd_flagspd_hash_limitpd_kcf_prov_handlepd_prov_idcrypto_provider_id_tpd_kstatks_crtimehrtime_tks_nextks_kidkid_tks_moduleks_resvks_instanceks_nameks_typeks_classks_flagsks_dataks_ndataks_data_sizeks_snaptimeks_updateks_privateks_snapshotks_lockkstatkstat_tpd_ks_dataps_ops_totalnamedata_typevalueci32__int32_tint32_tui32straddrptr__padleni64int64_tui64lulllulllong long unsigned intu_longlong_tffloatddoublekstat_namedkstat_named_tps_ops_passedps_ops_failedps_ops_busy_rvalkcf_prov_statskcf_prov_stats_tkcf_provider_desckcf_provider_desc_tkcf_session_ops_paramskcf_session_ops_params_tobject_paramsoo_sidoo_object_idoo_templateoo_attribute_countoo_object_id_ptroo_object_sizeoo_find_init_pp_ptroo_find_ppoo_max_object_countoo_object_count_ptrkcf_object_ops_paramskcf_object_ops_params_tkey_paramsko_sidko_framework_mechtypeko_mechko_key_templateko_key_attribute_countko_key_object_id_ptrko_private_key_templateko_private_key_attribute_countko_private_key_object_id_ptrko_keyko_wrapped_keyko_wrapped_key_len_ptrko_out_template1ko_out_template2ko_out_attribute_count1ko_out_attribute_count2kcf_key_ops_paramskcf_key_ops_params_tprovmgmt_paramspo_sidpo_pinpo_pin_lenpo_old_pinpo_old_pin_lenpo_labelpo_ext_infopo_pdkcf_provmgmt_ops_paramskcf_provmgmt_ops_params_tkcf_req_paramsan_contextan_ctxchain_nextan_turn_cvan_is_my_turnboolean_tan_isdualan_nextan_prevan_provideran_tried_plistpt_pdpt_nextkcf_prov_triedkcf_prov_tried_tan_idnextan_idprevan_donean_refcntkcf_areq_nodekcf_areq_node_tkc_req_chain_lastkc_prov_desckc_sw_prov_desckc_mechme_nameme_mechidme_mutexme_hw_prov_chainpm_mepm_nextpm_mech_infopm_mi_listml_nextml_kcf_mechidml_mech_infocrypto_mech_info_listcrypto_mech_info_list_tpm_prov_desckcf_prov_mech_desckcf_prov_mech_desc_tme_sw_provme_num_hwprovme_gen_swprovme_thresholdkcf_mech_entrykcf_mech_entry_tkc_secondctxkcf_contextkcf_context_tcrypto_context_tkcf_get_hardware_providerkcf_submit_requestatomic_add_32_nvkcf_provider_zero_refcntkcf_get_mech_providerkcf_insert_triedlistkcf_free_triedlistkcf_new_ctxkcf_get_sw_provkcf_free_contextcrypto_encrypt_provcrypto_encryptcrypto_encrypt_init_provcrypto_cipher_init_provcrypto_encrypt_initcrypto_cipher_initcrypto_encrypt_updatecrypto_encrypt_finalcrypto_decrypt_provcrypto_decryptcrypto_decrypt_init_provcrypto_decrypt_initcrypto_decrypt_updatecrypto_decrypt_finalcrypto_encrypt_singlecrypto_decrypt_singleparamskcf_req_params_tprovidercrypto_provider_tsidmechplaintextkeytmplcrypto_ctx_template_treal_providerpdcrqciphertexterrormechpcopslmechlistspi_ctx_tmplmectx_tmplretryctxpfuncctxtctxptpdsinfotlendonecontextcrkcf_ctxrvFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx,YAC
P?A,LAC
P>A|AC
O,AC
PoA
AC
G,AC
MoA$dAC
JPA(DEAC
LA,pYAC
P?A,AC
P>AAC
OAC
G$dAC
JPA(8EAC
LA(d]AC
L+A(]AC
L+A

/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/ops_impl.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/sched_impl.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/spi.htmp/usr/include/stdio.hsrc/sys/sys/_pthreadtypes.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/contrib/openzfs/include/sys/crypto/api.hsrc/sys/sys/types.hsrc/sys/sys/_types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/time.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/kstat.hsrc/sys/contrib/openzfs/module/icp/api/kcf_cipher.csrc/sys/contrib/openzfs/lib/libspl/include/atomic.h	
/y<+/=}t}
x}t}f<.[}t
t</f.}}J
9}(<}<&<}.I:}f<}./<v"<J<l|J|X<|f<1Y.	K>f|	v|<
f'*	f?|8J<S.1t</Z..|.t</}X[<
t</Y}X..}

K}
1x<pf.
C.k~
3<~f<iu~5J~f<~<Jgff~
Xf-.g'Jg*~f<5#~Jt-j%:<~.Jf<		J<+X/Vlf~~fX~< 9G 9~tu~JJ~.f~t
J/f.~ <~	t[f.~~J

K~
0~(t~<<~.I+;~f/f"XJ<l}X*J
J>}8<b."J</Z..}.J</~Xi
J</Y~X..~
<|f(<>JG<g$J:	f /%"|X+D|.+f/'JJ=J/ J(</|
/|<.||
<{f(<>JG<g$J:	f/X{*{.{f.{ 
/y<(/={t{
x{t{f<.[{tt</f.{{J
9z(<z<&<z.I:zf<z./<v"<J<lzJzX<zf<1Y.	K>fz	vz<
f'*	f?z8J<S.1t</Z..z.t</zX[<
t</YzX..z

K


K
<zf(<>JG<g$J:	f /%"yX+Dy.+f/(JJ>J/ J(</y
/y<.yy
<yf(<>JG<g$J:	f/Xy*y.yf.y 
#<(g>JG<g$J:m/'y0yX.yf.y
#<(g>JG<g$J:m/'x0xX.xf.xm	w	EY@^ 10Yp]YPd`EE	
EY]Cpd
,'u#."5U

$#9 [lx""
9!"B"
$	#"	2	"a	n	u		
	8

 


";L]"d
#

#
!
W1#N^"e

$M##i ""
a{#
#
&#2Vbi
`#



c
	
/
7
=
D
O
/W
	]
c
$s
7y
F
[
@
p
~











-

M
Y
g
u



$
*
0
	6
$<
?B
UH
rN
T
Z
`
f
l
r
x
~
.
E
g









.
?
S
i
}






#
)
(/
E5
T;
bA
rG
M
\
b
r
x
~




-


z
;
I
U
d
m



@

/
 
-
:
L
X
c
n
y

S
c
	

g





s


*
)2
);
	H
 	U
*	b
	o
t(|
(
(
(
)
	
x	
9	
^	
N	
@	
n	
f	
d(
V($
	0
	<
	H
	T
O
`
'l
'x
'
'
'
'
'
'
'
0(
:(
D(
L(
	
	
=
(
	4
	@

L

]
	y
-

$

'
Y

q







L

q


w
$
1
5>
$K
%X
&k
b
w
{











#












"

.

>
uE
iM
+Y
Je
lq
v}



5
f
^
T



	
c	
_	
#	
/	
;	
G	
S	
8_	
Cu	
	
	
	
	
/	
$	
	
W	
M	

	

	
	




$

2

?


Q


^

 
r

~



u


]


,


G


P


4


7

$










#
/
@
G
O
[[
bg
xs




X
A


	


)
7


}+
7
C
O
[
g
x
_
I



$
+
3
@

r







+

7

C

O

[

Pg

Ws

e

=

,





$



f










)
)5
7A
>M
KY
Xj
q
y







$
$
D
}
O
o
v
2
\C
n$J
\$S
_
k
w




 
T
c
9
O
	 
!

"
"
&"%
/"2
="?
P"L
p"Y
B#k
w




I
:
-
,
!
q
u

#
+
4
|A
pS
`[
Rd
q





`




C
V	

##
0
h=
T
[
c

L
:





,




n
{







~
o
`
!
*
.
9
C
N






*
6
B
X
`
i
!v
-
7
E
R
`
t

1
!



N
9V
_
Zl
ky
w







?
G
P
d]
p





r
z

1
?
K
Z
j



@
WH
HQ
^

k
x
(
3
>
g
H
x
,
7	
@:
B
K
X
e
r






%
;
S
j



5
L
W
_
h
~u

	


q
@y
0


!

 
 
 
 
F!

!
!
] !
}-!
:!
G!
T!
f!
j}!
!
!!
!!
 !
& !
0 !
> !
!!
!!
G !
O !
W 
"
 "
 $"
 1"
 >"
 K"
 X"
!e"
!r"
!"
&!"
5!"
F!"
!"
 "
 "
e "
 "
 "
| #
m #
 $#
!,#
!5#
R!B#
]!O#
h!\#
!i#
!#
s!#
!#
!#
["#
:##
4##
y"#
"#
"#
"#
"$
"$
"&$
"3$
"@$
"M$
"Z$
"g$
"t$
"$
#$
#$
 #$
,#$
"$
"%
K$%
<$ %
M#,%
$9%
$F%
+$X%
$`%
#j%
Z#w%
_#%
i#%
o#%
q#%
#%
#%
#%
#%
#%
#&
#&
#%&
#2&
#?&
#L&
#Y&
#f&
#&
#&
u#&
#&
#&
#&
#&
#&
p%&
Z%&
$&
$&
$'
$'
$'
%)'
%5'
'%A'
2%M'
F%^'
&e'
&m'
%y'
%'
%'
%'
%'
%'
%'
&'
+&'
H&'
O&'
^&'
u&	(
&(
&!(
&2(
e'9(
M'A(
&M(
'Y(

'e(
'q(
#'}(
2'(
;'(
G'(
'(
((
((
((
((
)(
))
()
(!)
(.)
(;)
)H)
)U)
)b)
)y)
n))
[))
()
()
()
()
N))
6))
 ))
()
)
*
)!*
)(*6*
*B*
F*
6,R*
IV*
Q,b*
f*
U,r*
v*
Z,*
R*
d,*
*
h,*
,*
,*
,*
*
,*
m*
,*
*
,+
+
+
,+
!+
,2+y[+z+"+2+
*+
)*+
<*,
M*+,`9,
*E,
7I,
U,U,
Y,
Z,e,
i,
d,u,
y,
h,,
7,
,,
o,
,,
,,
,
,,
=,
,,
,
,,
$,
,,
,
,-
	-
,-
,-%-
.-
,;-sO-
,]-
,n-!-
--=
._.p+.|?.L.Y.m.~.
f*.
|*.
*..
*.
c/
,/
/
Q,/
 /
U,,/
0/
d,</
G@/
h,L/
P/
,_/
,o///

+/
/
6,/
	/
Q,/
8	/
U,/
	/
d,/
D
/
h,0

0
,0
,(0
,70
,B0
F0
,Q0
U0
,`0
d0
,o0
Os0
,~0
-09	0
00
,0
0
0
,0

0
,0
,0
0

0
,011,191FS1g1r11	1&	16	1e	1r	1
*2
*#2
*12	?2
%+K2

O2
U,[2

_2
d,k2
o2
h,{2
/2
,2
R2
,2	2	2
9+2
u2
U,2
2
d,	3

3
h,3
?3
,'3
w+3
,63
:3
,E3
	I3
,T3
X3
,c3
g3
,r3
Mv3
,3
3
,3
3
,3
,3	3<
3
4
+4
84
L4`4m4?z4P4a4p4
L+4
>4
-4
t4
Z,4
4
,4
^4
-4
,	5

5
,5
	5
-)5
R-5
,95
u=5
,I5\W5
,j5
,y5555
b+5
5
-5
5
,5
|5
-6
,6
6
,6
M#6
-/6
36
,?6
C6
,O6
]6
,p6
,6S
6
66606
w+6
6
6,7
^7
Q,7
7
U,'7
+7
,77
g;7
d,G7
K7
h,Z7
Z,i7
,y7
,7
7
,7
7
,7
7
-77
7
,7
$7
,785/8RC8bM8[8
+g8
Lk8
U,w8
{8
,8
8
d,8
8
h,8
L8
Z,8
8
,8
,8
8
,8
R8
,8
8
,9
99
,9
9
,'9
/+9
,79
,>9G9
P9
,]9q9
,9
,9Q9:9':m,:9:M:a:n:{::: :
+:
x:
,:
:
Q,:
:
U,:
#:
d,:
\:
h,
;
;
,;
,-;.b;@p;
+|;
;
U,;
;
d,;
 ;
h,;
7 ;
,;
Z ;
,;P<P<
+<
} !<
--<
 1<
,=<
(!A<
Z,M<
!Q<
-a<
,m<
"q<
,}<
H"<
-<
"<
,<
"<
,<<<
,<
,<<='=
+3=
"7=
-C=
F#G=
Z,S=
#W=
-g=
,s=
0$w=
,=
$=
-=
$=
,=
$=
,=d=
,=
,=3=>0>A>O>
+[>
T%_>
-k>
%o>
Z,{>
;&>
,>
&>
->
,>
('>
,>
q'>
->
'>
,>
'>
,>>
,?
,?.?M?Zg?fx?p?
,?
9(?
-?
(?
,?
 )?
Z,?
)?
-?
,?

*?
,?
V*?
-@
*@
,@
*@
,"@ 0@
,C@
,R@e@d@@@
%,@
?,@
m, P`		 pHt0 @P<hp$kcf_new_ctxkcf_get_sw_provcrypto_encrypt_provcrypto_decrypt_provcrypto_encrypt_init_provcrypto_decrypt_init_provcrypto_cipher_init_provatomic_add_32_nv.debug_abbrevkcf_free_context.rela.textkcf_insert_triedlistkcf_free_triedlistkcf_submit_requestcrypto_encryptcrypto_decrypt.commentkcf_provider_zero_refcntcrypto_encrypt_initcrypto_decrypt_initcrypto_cipher_init.debug_ranges.debug_strkcf_get_mech_providerkcf_get_hardware_provider.rela.debug_info__stack_chk_failkcf_swprov_hndlcrypto_encrypt_finalcrypto_decrypt_final.note.GNU-stack.llvm_addrsigcrypto_encrypt_updatecrypto_decrypt_update.rela.debug_line.rela.eh_framecrypto_encrypt_singlecrypto_decrypt_single__stack_chk_guard.debug_lockcf_cipher.c.strtab.symtabYG@x	
++DF@q؇0-#0d%hphEt 
o@G5LoXGx
kcf_miscapi.o/  0           0     0     100644  6512      `
ELF	>@@UH]UH]UU)UT)T)0%4I?:;I:;:;
I:;8I:;I<	4I:;
I:;($>
'II:;.@B:;'I?:;I1BB.:;'I<?.@B:;'?4
:;I4:;I11B.:;'<?)?(	K	ozGC)	@I	*@?P} }(08\
vw
Bv<vVAA,T1UU	%,1VJJJMLK
.G%?FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/api/kcf_miscapi.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpntfy_list_lockm_lockpthread_mutexpthread_mutex_tm_ownerpthreadpthread_tkmutexkmutex_tntfy_list_cvpthread_condpthread_cond_tkcondvar_tntfy_list_headkn_lockkn_cvkn_stateunsigned intNTFY_WAITINGNTFY_RUNNINGntfy_elem_statentfy_elem_state_tkn_nextkn_prevkn_func__uint32_tuint32_tcrypto_notify_callback_tkn_event_maskkcf_ntfy_elemkcf_ntfy_elem_tB_FALSEB_TRUEcrypto_mech2id_commonlong unsigned intcharmutex_entermutex_exitcrypto_mech2id__uint64_tuint64_tcrypto_mech_type_tkcf_walk_ntfylistmechnameeventevent_argnelemintnepFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRxAC
F<AC
PS)
/usr/usr/obj/usr/src/amd64.amd64src/sys/sys/_pthreadtypes.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/contrib/openzfs/module/icp/api/kcf_miscapi.csrc/sys/contrib/openzfs/module/icp/include/sys/crypto/sched_impl.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/include/sys/crypto/api.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/contrib/openzfs/include/sys/crypto/common.h	

K
N+	z']B




%


c

+
7
D
L
U
b
t




(
Q
B
5
\
,

k
s
y
)
6
C
U
a
j
p
w




<
D



K&
a2
s9G
N
#R
]
\a
m
x
|
)
x




 @8
.debug_abbrevntfy_list_cv.rela.textkcf_walk_ntfylist.commentmutex_exit.bss.debug_strmutex_enter.rela.debug_infocrypto_mech2id_commonntfy_list_lock.note.GNU-stack.llvm_addrsig.rela.debug_line.rela.eh_framecrypto_mech2id.debug_lockcf_miscapi.c.strtab.symtab!@)xMpp)qni`
0R090dpX0@	WLo
Pkcf_mac.o/      0           0     0     100644  73768     `
ELF	>@@UHAWAVAUATSHMIAHHUHHEH8?u[I>HL(H0t
1L8HHAAąHUL(H0HEHH@DHMt IvHhAXI6HPLpHxHELMH8H@1E1Aă;u%H8HuH8HH;EuDHĸ[A\A]A^A_]UHAWAVAUATSHMLHHIIHHEHDž(1MIDH11HHfI>MtAE$f.f1DHHuHUAAwHHIċHt uKHU;JLHKHMt#u	AMt&M/IFH A)I$HIHcHHLLQHHHD HID$@H@Ht}HX HttI|$8At$HHMLHEI$PtEtNu;I$`NHf.fEDI$PDI$XHfDA$t%A$I9GvEFf.HH0AD$8Mt IFHHHAAIH@HH`LhHHpHHxMtEEA!E1L1LH0E̍H;wH	Hrfs&H(L拕HtH(2H(HtLHuLH(Ht]HH;EuIH[A\A]A^A_]H(HtLHQuLUHAWAVAUATSHMIAHHUHHEH8?u[I>HL(H0t
1L8HHAAąHUL(H0HEHH@DHMt IvHhAXI6HPLpHxHELMH8H@1E1Aă;u%H8HuH8HH;EuDHĸ[A\A]A^A_]UHAWAVAUATSHMLHHIIHHEHDž(1MIDH11HHfI>MtAE$f.f1DHHuHUAAwHHIċHt uKHU;JLHKHMt#u	AMt&M/IFH A)I$HIHcHHLLQHHHD HID$@H@Ht}HX(HttI|$8At$HHMLHEI$PtEtNu;I$`NHf.fEDI$PDI$XHfDA$t%A$I9GvEFf.HH0AD$8Mt IFHHHAAIH@HH`LhHHpHHxMtEEA!E1L1LH0E̍H;wH	Hrfs&H(L拕HtH(2H(HtLHuLH(Ht]HH;EuIH[A\A]A^A_]H(HtLHQuLUHAWAVAUATSHL(MH0IAIH]HHEH8?HuSI}HtHLL1L8HLAAą@H8IH]HDHHt	A>IMHPAE)@H8HHIUHcHHHTrHHHL H@HO@HIHTL	MHHALDH@IHH0LAAIPAEANI`ANA>HH@DHMt"IMHhAEXIMHPH0HpWxLeH8H@IHHE1AA>uyH8Hu`H8RAA>u|H8HucH8UIIPADIXA>tAEtEuH(L8IH0u	IHH;EuDHĸ[A\A]A^A_]UHAWAVAUATSHHLHMIHuIHHEHE1ME1E1I}Ht$f.1DH$HuHUAHIċMtuAGHM;ALMwuA$uKAt$H$LLHMMLME̍H;wH	Hr&fDr3EFf.DH}LUHt	HMH}HtLHuLH}Ht]HH;EuCHH[A\A]A^A_]H}HtLHQuLUHAVSHHHEGHHHOHLqXMHtuHA>uBIF@H@HtyH@HtpH1IPtrEtmNu`I`NYHHXC`HEHuWEHXLHE1IPDIXH
H;MuHĠ[A^]UHAWAVSHH
HMGHHLwMM~XMHtuJA?uDIO@HIHt}HIHttH1щIPttEtoNubI`NmHHPHXWEHuHEHPLHE1IPDIXCw'	sHH;Eu,HĘ[A^A_]I~0uLf.UHAWAVSHHH=H}GHLpMM~XMHtuVA?uPIO@HIHHYHH1ӉIPEt{NunI`NyHHPAXHEHuHUHEHPLHHHE1IPDIXCw'	sHH;Eu,HĘ[A^A_]I~0uL/U/JSTYS/T/R_TY_$Q$/Q/P^TY^OROv~R2R/X/N]TY]HYHv~Y2Y/]S]v~UU-2U/JSTYS|\L\TY\
^
v~#`U^M^`T_M_`QMv}`RS`XMv}`Y
]M]0!Rv~UU$U0Qv~QXRXMv~Dv@DXQv@$Q vL HPTuvLvL\vL\PvLHvL!1P1\PH\3S_S:S7^EH^7v~#EHv~#PUSSPT__PtQtQ^^PRv~KRKRPX]]PYv~UYUYSv~DUUdhU}USS\X\\]^]v~#U_
^c

^Ta
_c

_Q
v}R'SX
v}Y]
]c

]'03qR		v~

U5
?
Uj
t
U'06v~R
v~Vv@Q.
?
v@c
t
QVpvLpPvLvL			vL		P.
?
vLc

vLqP.
\.
?
Pc

\7S	Sc

S/		^		^/		v~#		v~#

U

^

^

T
_?_
_

Q

]

]

R

v~

X

\
S\;S;\?\\
-
\

Y

v~

^
?v~?JTUUUU
U

U
-
U

^

^);\?\\5
q
\JP?P

P

P
-
_I]Iv~#

U
C]I]

T
v

Q
G_I_

R
v

X
+SImS

0
1RvU(UMWU

0
E^I^Qv@Q`R`ov@v@(v@IWRvLPvL(vLI{vL1=P=\(PI{\?_I{_UoSTTPTPZTZgTQQXQXZQZgQUoSRJRZgRo^PXZPUP*lPp}PT*T*dTdpTp}TQ*Q*lQlpQp}QUP*lPp}P^^__(SnpSSSUU[PPP[T[TTTT[Q[QQQQ:R:RRR8R[PPP^8^_8_]SSS8S%I:;($>I:;I:;I:;I:;	
II:;:;

I:;8:;
I:;8<:;
I:;8:;'I:;:;:;I'I!I7$>:;
I:;8.@B:;'I? :;I!:;I"4:;I#4:;I$%1&B'1(.:;'I<?).:;'I<?*5I+.:;'<?,
:;-U.B/4:;I0
:;14:;I2.@B:;'I?3:;I4:;I54:;I9=CC-CC,	

C	

 !"#$%&'CCC	CCC6C.G?	
	hb
Gc
Sd
^e
tfS	C!i
2j	@h&
.x
- 
S!0
"8
(H
)P
?*X
?+`
(,h
(-p8	_0	X	Y	Z	[	\	] 	^(	8SBC<
	




G
C

 0 @((((((?((( S(94)6 1^2i34z5)
n$O
lP
xQ
aS
T

U
AV
W
X
yY
Z

[
k\
]
&^
d'_
8(`;!:@3456:7(:80	98.401#2^3.L
3
?J0^# 	*
>7>3-.^/
			L(Dq	EFv	G	H	I	J	K 
	&	$JA	=	:	
Bk
		Q?
s
@

PA

FC
SD
E

I
Q
OL
SM

Ni7


=9

:
#;
	<
DH<=>?	@(:A0:B8tC@LNHFGHI	J(:K0:L8tM@XHPQRS	T(:U0:V8tW@bHZ[\]	^(:_0:`8ta@lHdefg	h(:i0:j8tk@{nopq	r(s0t8	uP:vX
w`:xhtyptzx


@
?
0
^8
}~	(08	P
X:`:htptxv ^S
(.3.^? 

DOlSSx (08@ H!H!PSpx.SSG##%

O
@I

		
		
$	
T	
	0	
	

T	
	x`	x	
	
r	p	p	
P	
	
	
	
	 
Y	(
	0
O	8
@	@
	H
s	P
A	X
	`
	h
U`		u	
z
S
	0			:	T	:	 n	(

-
	H
 ::
?:
Y	
s::
	P	(			:	L	 (	(	0	8:	@L	H
-	t
Q	::t
	0	(		:	:	L	 L	(
	@	(		:	:	L	 (	(	0L	8
^j	@	
(	
	
:	

:	
L	 
(	(
	0
L	8
	4 	'
+	(
+	+
+	.
+	1
0::
T`	dX	=
	>
,	B
P	E
o	G
	I 
	O(
	S0
o	V8
	X@
	ZH
	_P
		tt
1:
:
U:

t
:
		:
:tt

::
		
::tt
EQ	q	l
u	m
	o
z^S
^
	 	~
	
0	
J	
0	
.
5
O3.^
x	H	
	
1	
_	
~	
	 
	(
	0
	8
'	@

S,


6

S,
d



^


S

S

,S
,
FR	0	
	
	
	
H	
	 
	(

S,

S
S,,
	,
M	
S,
	
S,
	
	 	
!	
	
	
	
&;
@L
3
3 
F@
FP
R`
Rh
Rp
Rx
R
R
R
R
]
]
F

? ?"i


.^.
.^
.^.^
		4	b	
9	]
t
g
w		
	
	
	



 		
4 	
g 	
 	
9 
S
S
l 
S
S
S
S
 	
S
S ?? 	 
!!	pH	i
l!	j
	k 
!	l(
		m0
		n8
	o@w!,3? 	/!W KMPS!V
!!


w!


 
"
0

H

P
#
X

`

d

h

l

p

t

x


%#

*#
"


"



S
#M
#
#
#
*#6#
(

#

#

#



#
 
6#
##
#Pn
##]XD$H$I$J$KLM$NO$PQRSS ^T($U0$Y8Z@$[H\P	N
#*3?
$$
%$!%8@3^%4^%5^%6 ^%70j%
$
%
&
&

%
%
.
&

&


R
	
&
&
&3?&.;3?3&#&H

S, (0S8@o'
(S0,8
@SH,P	X`h
p
xSȀSɄC(@.^.^ .(;0?8

 S
((da?b(c
(
()IX5
l!6
7 
8(
z)98
z):@
?H
DL
^HP
))*h$
)%
)&
!'
)(X
?)`
)
)
))X
"*

!
)YVZ Z9 Z [ [: [	 \9!\:!\9"~^9#`?#_?#a$I#n#n9%+&Y&Rs&T0 &X~%+&X0&T0&R~%+&T0 '
,(S+C
(+++S
8
)
)C,
,*C+V| | |: }	 }9 }: ~9"~9#(#t#(##?#,-"~$}##9%V.&X&QL&T@.S&Y}&X&R}&Q~%+&R~&Q}&T0&U|%.&Q}&T|&U~'.%+&T0 %
,&U|'.'.%+&T0 %
,&U|(.(CS
)((.
(+(YV׋ 9 ה  : 	 9!:!9"~ۻ9#?#?#ދ$I##9%+&Y&Rs&T0 &X~%+&X0&T0&R~%+&T0 '
,V  : 	 9 : 9"~9/(/t#(#/?/0-1~$$}/3/39%V.&X&QL&T@.S&Y}&X&R}&Q~%+&R~&Q}&T0&U|%.&Q}&T|&U~'.%+&T0 %
,&U|'.'.%+&T0 %
,&U|2Vo3o93o3p3p	3pt3q94q91~u9/w?/v?/s/t-1~$Q//9%+&Y &R~&T0 &X~%c4&Q&Us.Y&R|&Q~&T~%+&X0&Qs&R~%+&T0 '
,%+&T0 '
,%+&T0 '4(++C+(2V33	393939/(/t/(//?/0%V.&X &QL&T@%^2&Y&X~&R&Q}&U|%.&Q&T|&U'.%+&T0 %
,&U|'.'.%+&T0 %
,&U|2
V33:391~9/	/
/?/
$*51~#9.P&Q0&Us%+&X0&Ts&U~&R~2EV73737:3891~=9/:/;/<?/>$*5M1~#M9.R&Q0%+&X0&U&R~%+&T0 &U~0%4&U~2]V[3[3[:3\:3\91~b9/^/_/`?/a$05q1~#q9.S&R0%+&X0&Rs&U%+&T0 &U~0%4&U~b'



k0
5
FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/api/kcf_mac.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segCRYPTO_KEY_RAWCRYPTO_KEY_REFERENCECRYPTO_KEY_ATTR_LISTKCF_OG_DIGESTKCF_OG_MACKCF_OG_ENCRYPTKCF_OG_DECRYPTKCF_OG_SIGNKCF_OG_VERIFYKCF_OG_ENCRYPT_MACKCF_OG_MAC_DECRYPTKCF_OG_RANDOMKCF_OG_SESSIONKCF_OG_OBJECTKCF_OG_KEYKCF_OG_PROVMGMTKCF_OG_NOSTORE_KEYkcf_op_groupKCF_OP_INITKCF_OP_SINGLEKCF_OP_UPDATEKCF_OP_FINALKCF_OP_ATOMICKCF_OP_DIGEST_KEYKCF_OP_MAC_VERIFY_ATOMICKCF_OP_MAC_VERIFY_DECRYPT_ATOMICKCF_OP_SIGN_RECOVER_INITKCF_OP_SIGN_RECOVERKCF_OP_SIGN_RECOVER_ATOMICKCF_OP_VERIFY_RECOVER_INITKCF_OP_VERIFY_RECOVERKCF_OP_VERIFY_RECOVER_ATOMICKCF_OP_RANDOM_SEEDKCF_OP_RANDOM_GENERATEKCF_OP_SESSION_OPENKCF_OP_SESSION_CLOSEKCF_OP_SESSION_LOGINKCF_OP_SESSION_LOGOUTKCF_OP_OBJECT_CREATEKCF_OP_OBJECT_COPYKCF_OP_OBJECT_DESTROYKCF_OP_OBJECT_GET_SIZEKCF_OP_OBJECT_GET_ATTRIBUTE_VALUEKCF_OP_OBJECT_SET_ATTRIBUTE_VALUEKCF_OP_OBJECT_FIND_INITKCF_OP_OBJECT_FINDKCF_OP_OBJECT_FIND_FINALKCF_OP_KEY_GENERATEKCF_OP_KEY_GENERATE_PAIRKCF_OP_KEY_WRAPKCF_OP_KEY_UNWRAPKCF_OP_KEY_DERIVEKCF_OP_KEY_CHECKKCF_OP_MGMT_EXTINFOKCF_OP_MGMT_INITTOKENKCF_OP_MGMT_INITPINKCF_OP_MGMT_SETPINkcf_op_typeCRYPTO_SOCRYPTO_USERcrypto_user_typeCRYPTO_HW_PROVIDERCRYPTO_SW_PROVIDERCRYPTO_LOGICAL_PROVIDERKCF_PROV_ALLOCATEDKCF_PROV_UNVERIFIEDKCF_PROV_VERIFICATION_FAILEDKCF_PROV_READYKCF_PROV_BUSYKCF_PROV_FAILEDKCF_PROV_DISABLEDKCF_PROV_REMOVEDKCF_PROV_FREEDB_FALSEB_TRUEKCF_DIGEST_CLASSKCF_CIPHER_CLASSKCF_MAC_CLASSKCF_SIGN_CLASSKCF_KEYOPS_CLASSKCF_MISC_CLASSCRYPTO_SYNCHCRYPTO_ASYNCHkcf_call_typeREQ_ALLOCATEDREQ_WAITINGREQ_INPROGRESSREQ_DONEREQ_CANCELEDkcf_req_statuslong unsigned int__uint64_tuint64_tct_prov_handleuint_tcrypto_kcf_provider_handle_tct_generationct_size__size_tsize_tct_prov_tmplcrypto_spi_ctx_template_tkcf_ctx_templatekcf_ctx_template_tkcf_ops_class_tintcrypto_context_tkc_glbl_ctxcc_providercrypto_provider_handle_tcc_sessioncrypto_session_id_tcc_provider_privatecc_framework_privatecc_flags__uint32_tuint32_tcc_opstatecrypto_ctxcrypto_ctx_tkc_refcntkc_in_use_lockm_lockpthread_mutexpthread_mutex_tm_ownerpthreadpthread_tkmutexkmutex_tkc_req_chain_firstan_typekcf_call_type_tan_lockan_statekcf_req_status_tan_reqargcr_flagcrypto_call_flag_tcr_callback_funccr_callback_argcr_reqidlong intcrypto_req_id_tcrypto_call_req_tan_paramsrp_opgrpkcf_op_group_trp_optypekcf_op_type_trp_udigest_paramsdo_siddo_framework_mechtypecrypto_mech_type_tdo_mechcm_typecm_paramcharcaddr_tcm_param_lencrypto_mechanismcrypto_mechanism_tdo_datacd_formatcrypto_data_format_tcd_offset__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_data_tdo_digestdo_digest_keyck_formatcrypto_key_format_tcku_datacku_key_valuecku_v_lengthcku_v_datacku_key_idcrypto_object_id_tcku_key_attrscku_a_countcku_a_oattroa_typecrypto_attr_type_toa_valueoa_value_lencrypto_object_attributecrypto_object_attribute_tcrypto_keycrypto_key_tkcf_digest_ops_paramskcf_digest_ops_params_tmac_paramsmo_sidmo_framework_mechtypemo_mechmo_keymo_datamo_macmo_templkcf_mac_ops_paramskcf_mac_ops_params_tencrypt_paramseo_sideo_framework_mechtypeeo_mecheo_keyeo_plaintexteo_ciphertexteo_templkcf_encrypt_ops_paramskcf_encrypt_ops_params_tdecrypt_paramsdop_siddop_framework_mechtypedop_mechdop_keydop_ciphertextdop_plaintextdop_templkcf_decrypt_ops_paramskcf_decrypt_ops_params_tsign_paramsso_sidso_framework_mechtypeso_mechso_keyso_dataso_signatureso_templkcf_sign_ops_paramskcf_sign_ops_params_tverify_paramsvo_sidvo_framework_mechtypevo_mechvo_keyvo_datavo_signaturevo_templkcf_verify_ops_paramskcf_verify_ops_params_tencrypt_mac_paramsem_sidem_framework_encr_mechtypeem_encr_mechem_encr_keyem_framework_mac_mechtypeem_mac_mechem_mac_keyem_plaintextem_ciphertextdd_datadd_offset2dd_len2crypto_dual_datacrypto_dual_data_tem_macem_encr_templem_mac_templkcf_encrypt_mac_ops_paramskcf_encrypt_mac_ops_params_tmac_decrypt_paramsmd_sidmd_framework_mac_mechtypemd_mac_mechmd_mac_keymd_framework_decr_mechtypemd_decr_mechmd_decr_keymd_ciphertextmd_macmd_plaintextmd_mac_templmd_decr_templkcf_mac_decrypt_ops_paramskcf_mac_decrypt_ops_params_trandom_number_paramsrn_sidrn_bufunsigned charuchar_trn_buflenrn_entropy_estrn_flagskcf_random_number_ops_paramskcf_random_number_ops_params_tsession_paramsso_sid_ptrso_user_typecrypto_user_type_tso_pinso_pin_lenso_pdpd_prov_typecrypto_provider_type_tpd_sidpd_refcntpd_irefcntpd_lockpd_statekcf_prov_state_tpd_provider_listpl_nextpl_providerkcf_provider_listpd_resume_cvpthread_condpthread_cond_tkcondvar_tpd_prov_handlepd_ops_vectorcoucou_v3v2_opsv1_opsco_control_opsprovider_statuscrypto_control_opscrypto_control_ops_tco_digest_opsdigest_initcrypto_req_handle_tdigestdigest_updatedigest_keydigest_finaldigest_atomiccrypto_digest_opscrypto_digest_ops_tco_cipher_opsencrypt_initencryptencrypt_updateencrypt_finalencrypt_atomicdecrypt_initdecryptdecrypt_updatedecrypt_finaldecrypt_atomiccrypto_cipher_opscrypto_cipher_ops_tco_mac_opsmac_initmacmac_updatemac_finalmac_atomicmac_verify_atomiccrypto_mac_opscrypto_mac_ops_tco_sign_opssign_initsignsign_updatesign_finalsign_atomicsign_recover_initsign_recoversign_recover_atomiccrypto_sign_opscrypto_sign_ops_tco_verify_opsverify_initdo_verifyverify_updateverify_finalverify_atomicverify_recover_initverify_recoververify_recover_atomiccrypto_verify_opscrypto_verify_ops_tco_dual_opsdigest_encrypt_updatedecrypt_digest_updatesign_encrypt_updatedecrypt_verify_updatecrypto_dual_opscrypto_dual_ops_tco_dual_cipher_mac_opsencrypt_mac_initencrypt_macencrypt_mac_updateencrypt_mac_finalencrypt_mac_atomicmac_decrypt_initmac_decryptmac_decrypt_updatemac_decrypt_finalmac_decrypt_atomicmac_verify_decrypt_atomiccrypto_dual_cipher_mac_opscrypto_dual_cipher_mac_ops_tco_random_opsseed_randomgenerate_randomcrypto_random_number_opscrypto_random_number_ops_tco_session_opssession_opensession_closesession_loginsession_logoutcrypto_session_opscrypto_session_ops_tco_object_opsobject_createobject_copyobject_destroyobject_get_sizeobject_get_attribute_valueobject_set_attribute_valueobject_find_initobject_findobject_find_finalcrypto_object_opscrypto_object_ops_tco_key_opskey_generatekey_generate_pairkey_wrapkey_unwrapkey_derivekey_checkcrypto_key_opscrypto_key_ops_tco_provider_opsext_infoei_label__ARRAY_SIZE_TYPE__ei_manufacturerIDei_modelei_serial_numberei_flagsulong_tei_max_session_countei_max_pin_lenei_min_pin_lenei_total_public_memoryei_free_public_memoryei_total_private_memoryei_free_private_memoryei_hardware_versioncv_majorcv_minorcrypto_versioncrypto_version_tei_firmware_versionei_timeei_hash_max_input_lenei_hmac_max_input_lencrypto_provider_ext_infocrypto_provider_ext_info_tinit_tokeninit_pinset_pincrypto_provider_management_opscrypto_provider_management_ops_tco_ctx_opscreate_ctx_templatefree_contextcrypto_ctx_opscrypto_ctx_ops_tcrypto_ops_v1crypto_ops_v1_tco_mech_opscopyin_mechanismcopyout_mechanismfree_mechanismcrypto_mech_opscrypto_mech_ops_tcrypto_ops_v2crypto_ops_v2_tco_nostore_key_opsnostore_key_generatenostore_key_generate_pairnostore_key_derivecrypto_nostore_key_opscrypto_nostore_key_ops_tcrypto_ops_v3crypto_ops_v3_tcou_v2cou_v1crypto_opscrypto_ops_tpd_mech_indxushort_tpd_mechanismscm_mech_namecrypto_mech_name_tcm_mech_numbercm_func_group_maskcrypto_func_group_tcm_min_key_lengthcm_max_key_lengthcm_mech_flagscrypto_mech_infocrypto_mech_info_tpd_sched_infoks_ndispatchesks_nfailsks_nbusy_rvalks_taskqtq_nametq_locktq_threadlockrw_lockpthread_rwlockpthread_rwlock_trw_ownerrw_readerskrwlockkrwlock_ttq_dispatch_cvtq_wait_cvtq_threadlistkthread_ttq_flagstq_activetq_nthreadstq_nalloctq_minalloctq_maxalloctq_maxalloc_cvtq_maxalloc_waittq_freelisttqent_nexttqent_prevtqent_functask_func_ttqent_argtqent_flags__uintptr_tuintptr_ttaskq_enttaskq_ent_ttq_tasktaskqtaskq_tkcf_sched_infokcf_sched_info_tpd_mech_list_countpd_remove_cvpd_descriptionpd_flagspd_hash_limitpd_kcf_prov_handlepd_prov_idcrypto_provider_id_tpd_kstatks_crtimehrtime_tks_nextks_kidkid_tks_moduleks_resvks_instanceks_nameks_typeks_classks_flagsks_dataks_ndataks_data_sizeks_snaptimeks_updateks_privateks_snapshotks_lockkstatkstat_tpd_ks_dataps_ops_totalnamedata_typevalueci32__int32_tint32_tui32straddrptr__padleni64int64_tui64lulllulllong long unsigned intu_longlong_tffloatddoublekstat_namedkstat_named_tps_ops_passedps_ops_failedps_ops_busy_rvalkcf_prov_statskcf_prov_stats_tkcf_provider_desckcf_provider_desc_tkcf_session_ops_paramskcf_session_ops_params_tobject_paramsoo_sidoo_object_idoo_templateoo_attribute_countoo_object_id_ptroo_object_sizeoo_find_init_pp_ptroo_find_ppoo_max_object_countoo_object_count_ptrkcf_object_ops_paramskcf_object_ops_params_tkey_paramsko_sidko_framework_mechtypeko_mechko_key_templateko_key_attribute_countko_key_object_id_ptrko_private_key_templateko_private_key_attribute_countko_private_key_object_id_ptrko_keyko_wrapped_keyko_wrapped_key_len_ptrko_out_template1ko_out_template2ko_out_attribute_count1ko_out_attribute_count2kcf_key_ops_paramskcf_key_ops_params_tprovmgmt_paramspo_sidpo_pinpo_pin_lenpo_old_pinpo_old_pin_lenpo_labelpo_ext_infopo_pdkcf_provmgmt_ops_paramskcf_provmgmt_ops_params_tkcf_req_paramsan_contextan_ctxchain_nextan_turn_cvan_is_my_turnboolean_tan_isdualan_nextan_prevan_provideran_tried_plistpt_pdpt_nextkcf_prov_triedkcf_prov_tried_tan_idnextan_idprevan_donean_refcntkcf_areq_nodekcf_areq_node_tkc_req_chain_lastkc_prov_desckc_sw_prov_desckc_mechme_nameme_mechidme_mutexme_hw_prov_chainpm_mepm_nextpm_mech_infopm_mi_listml_nextml_kcf_mechidml_mech_infocrypto_mech_info_listcrypto_mech_info_list_tpm_prov_desckcf_prov_mech_desckcf_prov_mech_desc_tme_sw_provme_num_hwprovme_gen_swprovme_thresholdkcf_mech_entrykcf_mech_entry_tkc_secondctxkcf_contextkcf_context_tkcf_get_hardware_providerkcf_submit_requestatomic_add_32_nvkcf_provider_zero_refcntkcf_get_mech_providerkcf_insert_triedlistkcf_free_triedlistkcf_new_ctxkcf_free_contextcrypto_mac_provcrypto_maccrypto_mac_verify_provcrypto_mac_verifycrypto_mac_init_provcrypto_mac_initcrypto_mac_updatecrypto_mac_finalcrypto_mac_singleparamskcf_req_params_tprovidercrypto_provider_tsidmechdatakeytmplcrypto_ctx_template_treal_providerpdcrqrvmechpmopslmechlistspi_ctx_tmplmeerrorctx_tmplretryctxpctxcontextcrkcf_ctxFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx,YAC
P?A,LAC
PA,|YAC
P?A,AC
PA,AC
PA,AC
MA$<
AC
JA(dEAC
LA(]AC
L+A
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/ops_impl.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/sched_impl.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/spi.htmp/usr/include/stdio.hsrc/sys/contrib/openzfs/include/sys/crypto/api.hsrc/sys/sys/_pthreadtypes.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/sys/types.hsrc/sys/sys/_types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/time.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/kstat.hsrc/sys/contrib/openzfs/module/icp/api/kcf_mac.csrc/sys/contrib/openzfs/lib/libspl/include/atomic.h	
/y<(/=t
xtf<.Ztt</f.J
9~(<~<"<~.I:~f<~./<v"<J<l~J~.<
..v.Y.	K>f~	tv./H
	.h~<.~t~*<~.J~<
<A~8J<E.?t</Z..~.t</~XM<
t</Y~X..~
/y<(/=~t~
x~t~f<.Z~tt</f.~~J
9}(<}<"<}.I:}f<}./<v"<J<l}J}.<
..v.Y.	K>f}	tv./H
2h}<.}t}*<}.J}<
<A}8J<I.;t</Z..}.t</}XQ<
t</Y}X..}
=x
<v<(/K}Xf}
x.k|
J3<m ig5A|ft$J|<.|"tL|tJ/f.|J/f.|XJ1|	t[<.||J
-|(|J<|.I4;|f<|./<v"JJ<l|J.-./(<X|<|X|X8<T.0J</Z..|.J</|X\
J</Y|X..|t
<{f(<>JG<g$J:	f/X{*{.{{
<{f(<>JG<g$J:	f/X{*{.{f.{ 
#<(g>JG<g$J:n/'{0{X.{f.{	][`~E
6
KY]
PYz2n'	u
.5	U	
X
	 1
BIw	Qn
~		
m		


(
;
E
	p





	"F




`

m
t
	

	-
$.	Sd
u|	Tr		h	
		&
29


c

/
7
=
D
O
,W
]
c
!s
4y
C
X
=
m
{











*

J
V
d
r



$
*
0
6
!<
<B
RH
oN
T
Z
`
f
l
r
x
~
+
B
d








+
<
P
f
z






#
)
%/
B5
Q;
_A
oG
M
\
b
r
x
~




*


w
8
F
R
a
j



=

,
 
-
:
L
X
c
n
y

P
`
d
)
)
u
.	
8	
	
(
(
(
( 
)2
!	9
	A
M
Y
e
q
}
	


	

	
	
G	
l	
\	
N	
|	
t	
r(!
d(*
	6
	B
	N
	Z
]
f
'r
'~
'
'
'
'
'
'
(
>(
H(
R(
Z(

	
	#
K
.
	:

F

R
)
c
	
;

2

'
g









Z




*
7
CD
$Q
%^
&q
p
}












1











(

4

D
K
wS
9_
Xk
zw




C
t
l
b



	
q	
m	
)	
5	
A	
M	
Y	
Fe	
Q{	
	
	
	
	
=	
2	
#	
e	
[	

	

	
	




*

8

E


W

"
d

.
x









k


:


U


^


B


E

2








)
"5
)F
M
U
ia
pm
y




f
O



 
(
7
E

%
1
=
I
U
a
m
~
m
W



*
2
9
A
N









%

1

=

I

U

a

^m

ey

s

K

:



'

2



t









#
+/
7;
EG
LS
Y_
fp
$w








$
$
R

]

}
"
8
jI
|$P
j$Y
e
q
}




.
b
q
G
]
 
"
"
%"
4"+
="8
K"E
^"R
~"_
P#q
}




W
H
;
:
/

	
!
()
1
:
G
~Y
na
`j
w





n
$

!

Q
d

1)
6
vC
Z
a
i

Z
H




"
-
:



|









}
n
/
8
<
G
Q
\





)
5
A
M
c
k
t
/
;
E
S
`
n


?
/



Y
Ga
,j
hw
y








J
R
[
rh
~

	


	
}


?
M
Y
h
x



K
eS
V\
i
v
-
6
A
L
u
V

:
E
NE
M
V
c
p
}







3
I
a
x


&
@
W
b
j
s





(
|
N
>


/
 

 
 
' 
 
T
!
 !
!
k+!
8!
E!
R!
_!
q!
x!
!
!!
!!
% !
4 !
> !
L !
!!
!!
U !
] "
e "
 ""
 /"
 <"
 I"
 V"
!c"
!p"
!}"
(!"
4!"
C!"
T!"
!"
 "
 "
s "
 "
 #
 #
{ #
 /#
!7#
!@#
`!M#
k!Z#
v!g#
!t#
!#
!#
!#
!#
i"#
H##
B##
"#
"#
"#
"
$
"$
"$$
"1$
">$
"K$
"X$
"e$
"r$
#$

#$
#$
##$
.#$
:#$
"$
"%
Y$"%
J$+%
[#7%
$D%
+$Q%
9$c%
$k%
$u%
h#%
m#%
w#%
}#%
#%
#%
#%
#%
#%
#&
#&
##&
#0&
#=&
#J&
#W&
#d&
#q&
#&
#&
#&
#&
#&
#&
#&
#&
~%&
h%&
$&
$'
$'
$'
%('
%4'
!%@'
5%L'
@%X'
T%i'
&p'
&x'
%'
%'
%'
%'
%'
%'
&'
&'
9&'
V&'
]&'
l&(
&(
& (
&,(
&=(
s'D(
['L(

'X(
'd(
'p(
&'|(
1'(
@'(
I'(
U'(
'(
-((
((
((
()
)	)
))
()
(,)
(9)
(F)
)S)
)`)
)m)
))
|))
i))
()
()
()
))
\))
D))
.))
)*
)*
!)(*6*
*A*
E*
t+P*
IT*
+_*
c*
+n*
r*
+}*
R*
+*
*
+*
8*
+*
\+*
*
+*
m*
+*
*
+*+
+
++
+
+#+yL+k+"+2+
*+
&*+
9*,
J*,`*,
*5,
79,
+D,
H,
+S,
W,
+b,
f,
+q,
7u,
8,
o,
+,
\+,
,
+,
=,
+,
,
+,
,
+,
,
+,
,
,,
	,,-
-
+-)-
e--
+8-
<-
+L-!l--\---..%.$2.5F.FW.
c*.
y*.
*.P.
*.
.
t+.
$.
+.
m.
+/
/
+/
-	/
+/
v	#/
+1/
8?/
+N/
\+Y/
	]/
+h/
H
l/
+w/
~
{/
+//

/
+/

/
+//U/r00*0
*50
90
+D0
[H0
+S0
W0
+b0
f0
+q0
u0
80
J0
+0
\+0
0
+0

0
+0
y
0
+0

0
+0
0
+0
0
,0
	,1'1
01
+"1	/1
@31
+?1
vC1
+T1qt1l1	1	1
1 
2,
 2?
-2t
:2
N2
_2
m2
+y2
}2
t+2
2
+2
[2
+2
2
+2
2
+2
2
,2
+2
\+2
2
+3
3
+3
3
+(3
1,3
,83
`A3
+N3I[3
_3
+k3
o3
+3&3J3344%4

94
F4d
Z4q
d4
*4
*4
4
+4
4
+4
44
+4
l4
+4
4
,4
4
+4
64
+5
5
+5
5
+(5
,5
+85
<5
+H5
ZL5
,X5
	,_5
l51555566(%6W26hF6yW6e6
'+q6
u6
,6
6
+6
;6
 ,6
\+6
6
,6
6
#,6
/6
+6
R6
+6 6
+7
+!7:7X]7k7
9+w7
{7
,7
7
87
Y7
 ,7
\+7
7
,7
*7
#,7
`7
+7
7
+748
+8
+'8:8lZ8t888
J+8
8
,8
d8
+8
8
88
N8
 ,8
\+8
8
,8
9
#,9
E9
+9
{#9
+/9=9
+P9
+_9[r99*969
c+9
}+9
+ P`P

@hcrypto_mac_verifykcf_new_ctxcrypto_mac_verify_provcrypto_mac_init_provcrypto_mac_provatomic_add_32_nv.debug_abbrevkcf_free_context.rela.textkcf_insert_triedlistkcf_free_triedlistkcf_submit_request.commentkcf_provider_zero_refcntcrypto_mac_init.debug_ranges.debug_strkcf_get_mech_providerkcf_get_hardware_provider.rela.debug_info__stack_chk_failkcf_swprov_hndlcrypto_mac_final.note.GNU-stack.llvm_addrsigcrypto_mac_update.rela.debug_line.rela.eh_framecrypto_mac_single__stack_chk_guard.debug_loccrypto_mackcf_mac.c.strtab.symtab#q3@=P}lT2Q59L0Pdn0o+,0dp ؝XLop+/20             0           0     0     100644  10432     `
ELF	>$@@UHAWAVSPIHLcLHLLH[A^A_]f.fUH]fDUH]fDUH11HHt1ɸHH]aesniU>ST@^QDQPZUPZTPZQPZR`jU`jT`jQ`jRP%4I?:;&II:;:;
I:;8I'	I
:;
I:;8:;
I!I7$>$>I'I:;(4I:;I:;.@B:;':;I1B.:;'I<?1B.:;'<?.:;'I :;I4:;I .:;'I !:;I"4:;I#.:;'I $.:;'I %.@B:;'I&1XYW'1XYW(41)1*41u?s	DOm8 $			s
t'u'vsxzz{|2kfCj
Ol<ZBe<?O				Oe
ln
%l*5\WOXOYOZn[y5e/e:	

DV5555QUUTTQT~Us			ee!			
VNNNNOUUTTQQRR#				
Veeeef!UUTTQQRR%				eeeee !"%
Ol#$E%/Vn&%p'%G
&%(&=
)J)V*b(n(z(FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/aes/aes_impl_aesni.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpaes_aesni_implgenerateencr_ksks32unsigned int__uint32_tuint32_t__ARRAY_SIZE_TYPE__aes_ks_tdecr_ksalign128long doubleopsnrinttypeaes_keyaes_key_taes_generate_fencryptaes_encrypt_fdecryptaes_decrypt_fis_supportedB_FALSEB_TRUEboolean_taes_will_work_fneeds_byteswapnamecharaes_impl_opsaes_impl_ops_tcpuid_featuresleafsubleafflagregEAXEBXECXEDXCPUID_REG_CNTcpuid_regscpuid_regs_tcpuid_feature_desccpuid_feature_desc_tSSESSE2SSE3SSSE3SSE4_1SSE4_2OSXSAVEAVXAVX2BMI1BMI2AVX512FAVX512CDAVX512DQAVX512BWAVX512IFMAAVX512VBMIAVX512PFAVX512ERAVX512VLAESPCLMULQDQMOVBEcpuid_inst_setsrijndael_key_setup_enc_intellong unsigned intrijndael_key_setup_dec_intelaes_encrypt_intelaes_decrypt_intel__get_cpuid_max__leaf__sig__eax__ebx__ecx__edx__cpuid_check_featuredescr__cpuid_has_aeszfs_aes_availableaes_aesni_generateaes_aesni_encryptaes_aesni_decryptaes_aesni_will_workkeykeyarr32keybitsrkNrptctFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx DAC
Fy@
AC
A`
AC
A /AC
j
/usr/obj/usr/src/amd64.amd64/usrtmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/include/aes/aes_impl.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/algs/aes/aes_impl_aesni.csrc/sys/contrib/openzfs/lib/libspl/include/sys/simd.hlib/clang/11.0.1/include/cpuid.h	5
;
+ht
if
L
L
f.4Gf@,`
P
Dp/
c8r/V
fP`p

	
	c


	+
	7I
	P
	X
	d
	p
	|
	
	
	
	t
	j
	b
	
	5
	=
	R

	V
	],
	,7
	T
	_
	f
	m
	t
	F
	Y
	
	
	
	
	
	
	
	/
	6
	u>
	)J
	.V
	6b
	;s
	h~
	]
	?
	C
	G
	K
	O
	B
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#
	%)
	./
	25
	<<J
	6Q
U
	`
6d
	o
ls
	3
	R
	o
	P
	I#
'
	2
6
	A
E
	P
T
	cZ
	`
	[
1
	
T
	
w
	

	j"
	>
	K
	W
	c
	o
	{
	
	
	
	

	
	
	$p
	mvv'v@v\
 DPd`p.debug_abbrev.rela.textaes_aesni_encryptaes_aesni_decrypt.comment.debug_str.rela.debug_infoaes_aesni_implaes_encrypt_intelaes_decrypt_intelrijndael_key_setup_enc_intelrijndael_key_setup_dec_intelaes_aesni_will_work.note.GNU-stack.llvm_addrsigaes_aesni_generate.rela.debug_line.rela.eh_frame.debug_locaes_impl_aesni.c.strtab.symtab.rela.rodataQ"n@`f8a `5+W#yRG0>0>d+p&"`
Hp"Lo"Y@/38             0           0     0     100644  31840     `
ELF	>w@@UHAWAVSPAIH	HLD	A…/BHcH1@HHqH9H|ALEAASHDHH<3<AC43<B43<HHHH43434A{34AsASHHH%333ACAHHHH%333AIADH[A^A_]@UHAWAVAUATS3DGD3BG3BEHMDgD3bLHuHHMH}Lw,fADIDIω3ADDEDB3M3AAۋB3B3@D<D3<F3<3B3A3FB3A3^F3<E3~A3AA3V}HMHMDIɉD$D3$D҉DBB3D3DDDDB3B3ɋ3HM3D3$B3A3^HM3A3FAB3A3VUF3$E3&LI HMЃHMDAD$B@<	D	DIHEB	L]LmC3D L}A	D4	ΉB<	C3|$AAA4	B	B4	C3t(AwAHMD			C3L,AO[A\A]A^A_]f.UHAWAVAUATSHDD3DOD3J_3ZHMW3PHuHHEH}HG,HEАDAÉDD4D34Dɋ33DDD@<3<D3DA@׋B3D3D34B3H}3OB33GLB33WA3MA3G}HMA҉ID3DADF3D3]ĉDDD3F3AAAƋB333F3HED3@HMD3D3HB33XB33H HEHEȃHEHMHMD4B@4	DAD		H}LeB3T L}AEĉ4	ΉIHU	DB	B3T$AWAB		HE	B3L(AOABD	B	B	B3L,AO[A\A]A^A_]f.UH]DUHSDFDGDNDO^_}411113LA1DDE1DLD1ˉHH/u
AҋFGFGH,If@411411A3OA1DGE1DOD1ˉ_M,W1ډW1ЉIH{FGVW1AAf.@411411A3BLA1FDE1FLD1B\It~B3׉@4A1411Bt B3tBt$B3tBt(A1F\,ID[]genericcccc||||wwww{{{{kkkkoooo0000gggg++++׫vvvvʂ}}}}YYYYGGGG𭭭Ԣrrrr&&&&6666????4444qqqq1111####''''uuuu				,,,,nnnnZZZZRRRR;;;;ֳ))))////SSSS    [[[[jjjj˾9999JJJJLLLLXXXX着CCCCMMMM3333EEEEPPPP<<<<QQQQ@@@@8888!!!!____DDDDħ~~~~====dddd]]]]ssss````OOOO""""****FFFF^^^^2222::::



IIII$$$$\\\\Ӭbbbbyyyy7777mmmmNNNNllllVVVVeeeezzzzxxxx%%%%....ttttKKKKpppp>>>>ffffHHHHaaaa5555WWWWiiiiَUUUU((((ߌ



BBBBhhhhAAAA----TTTT @6PQSeA~ä^':k;EXKU0 mvv̈%LO*ŀD5&bIZg%E]u/LFk_zmYR-!tX)iIDɎjuxyk>Xq'Of ɴ:}Jc1`3QESbwdk+XhHpElޔ{R#sKrW*Uf(µ/{ņ7(0#j\+ϊyiNeվb4ъĝS.4U2u9`@q^Qn!>=ݖ>FMT]qoP`$C@wgB谈8[yG
|B|	H+2pNrZlV8ծ='9-6d
!\hT[:.6$g
WҖO aiKwZ
*C"<
	Nj򹨶-ȩWLuݙ`&r\;fD4~[v)C#hc1cB@" Ƅ}$J=2m)K/0R
wl+pH"dGČ?,}V3"NI8ʌ6Ԙρ(z&ڤ?:,
xP_jbF~Tؐ^9.Â]|i-o%;ȧ}nc{;	x&Yn쨚Oen~ϼ!ٛ6oJ	|)11#?*0f57NtʂАا3JAP/MvMCTMўjL,QeF^]5st.AZgRے3VGmaךz7Y<'5a<GzYҜ?sUy7sS[_o=߆Dx>h,4$8_@r%⼋I<(A
q9޳ؐVda{p2t\lHBWЧQPeA~S^':k;EXK0 Umvv̈L%O*D5&bZI%gE]u/LFk_眒zmYRڃ-!tXiI)ɎDujyx>Xkq'Oᾶ f:}Jc13Q`SbEwdk+hHpXElޔ{Rs#KrWUf*(µ/{ņ7ӥ(0#j\ϊ+yiNe;b4ĊS.4U2u9`@q^nQ!>ݖ=>ݮMFT]qoP`$֗C@̞gwB谽[8y
|GB|	+2HprZlN8Vծ=9-6'
d\h!T[.6$:g
WґO aKwZi
*"<C
	Nj򭨶-WuLݙ`&r\;fD~[4)Cv#hc1ʅcB"@Ƅ $J}=2)m/K0R
w+lpHdG"?,}Vؐ3"NI8ʌԘ6z(&?:,xP
_jF~Tb¸ؐ9.^Â]i|-o%ϳ;}cn;{x&	YnOne~ϼ!6oJ	|)ֲ1#?*10f5Nt7ʂАا3JAP/MvCMMTߵўjL,QeF^5]tsA.gZےRV3Gmaך7zY<'a5Gz<ҜYsU?y7sS_[o=Dxʁh>4$8,@_r%I<(
A9q؜Vd{a2p\lHtWBQPA~Seä':^;kEXK0 Uvm̈v%LO*5&DbIZ%gE]/uLFk_mzRY-tX!I)iɎDujxyXk>'qᾶO f}:cJ1Q`3SbEdwk+HpXhEޔl{Rs#KrWUf*(/ņ{7ӥ(0#j\ϊ+yiNeվ4bĊ.4SU2u9`@q^nQ!>ݖ=>ݮMFTq]oP`$֗@Cgw谽B8[y|G
B|	+2HpZlNrV8=-6'9
d\h![T6$:.
gWҖOa wZiK
*"<C	
Ƕ-ȩWuL`&r\fD;[4~Cv)#hc1cB@"Ƅ J}$=2)mK/0
Rw+lpHG"dČ?}V,3"IN8ʌԘ6ρz(޷&?:,xP
_j~TbFؐ9.^Â]i|o-%ϳ;}nc;{&	xYnOen~!ٛoJ6	)|1?*1#05fNt7ʐЧ3JAP/MvCMTMўjL,eFQ^]5st.AgZےR3VmGךa7zY<'a5Gz<ҜYU?sys7S_[=oDxۯʁh>$8,4_@r%<(I
A9q޳؜Vd{a2plHt\BWQP~SeAä:^';kEXK U0mvv%LO*&D5bIZ%gE]u/LFk_zmYR-X!tI)iDujxyk>X'qOf }:cJ1`3QbESwdk+pXhHElR{#srKWf*U(/µ{ӥ70(#j\+ϧyNieվb4Ċ4S.U2ኤu9@`^qQn>!=ݮ>MF摵Tq]o`P$֗齉C@gwٰB8[yȡG
||B	2H+plNrZV8=ծ6'9-
dh!\T[$:.6g
WҖOa ZiKw
*<C"
	Nj-ȩWLuݙ`&\rD;f[4~v)C#hc1Bc@" ƅ}$J=2m)K/0
Rw+lpHG"dČ?V,}"3NI8ʘ6Ԧρ(z&?,:P
xj_TbF~.^9ß]i|o-ϳ%;}nc{;	x&nYOen~!ϼٛJ6o	)|1*1#?05ft7NʂА3اJAP/vMCMTMLj,FQe^]5st.AZgR3VmG֚a7zY<'5az<GYU?sys7S_[o=xDʁ>h8,4$_@r%(I<A
9q޳؜dV{ap2Ht\lBWccƄ||ww{{
kkֱooTőP00`gg}++Vb׵櫫MvvEʏ@ɉ}}YYGG쭭AgԳ_꯯E#Srr[·uᮓ=j&&LZ66lA??~Õ\44hQ4qqsثS11b?*RǕe##F^Ý(07
/	6$=&i''NͲuu		t,,X.4-6nnZZ[RRM;;vaַγ}{))R>q//^SShѹ,`  @ȱy[[jjFˍپgK99rJJLLXXJυkл*媪OCCMMU33fEEPPD<<x%㨨KQQ]@@?!H88p߼cwuگc!!B0 mҿĹ5&/__5DD9.WēU~~G==zdd]]+2ss``OOܣf""D~**T;FF)Ӹk<(yާ^^vۭ;V22dN::t

II
l$$H\\]ŸnӽשּׁCbbĨ917Ӌyy2CȋY77nmmڌdձNN੩IllVV%ϯeeʎzz鮮Gպoxxo%%Jr..\$8WǴsQƗ#|ݡtt!>KKܽa
ppB>>|ĵqffHHaa_55jWWйiX':'8볘+3"iip٩3-"< I·UUx((PzߥY	

ڿe1BBhhAA)w--Z˰{TTֻm:,ccƥ||ww{{
kkֽooޱőT00`PggΩ++V}׵bMvvʏEɉ@}}YYGGAԳg_Eꜜ#Srr[u=&&Lj66lZ??~ÃO44h\Q4qqثs11bS*?ǕR##FeÝ^0(7
/	$6=&''Niuu		,,Xt4.6-nnܲZZ[RR;;vMַa}))R{>//^qSSѹh,  @`y[[jjԾˍFg99rKJJLLXXυJлk*OCCMM33fUEEPP<<xD%KQQ]@@?!88pHc߶wگu!!Bc 0ҿḿL&5/__ᗗ5DD.9ēWU~~==zGddȬ]]2+ss``OOܣ""Df**T~;FF)k(<ާy^^ۭv;22dV::tN

II
$$Hl\\Ÿ]ӽnCbbĦ917yy2ȋC77nYmmڷձdNNҩIllشVV%eeʯzz􎮮Goxx%%Jo..\r8$WsƗQ#ݡ|tt>!KKݽa܋
pp>>|Bqff̪HHaa£55j_WWiІX:''8+"3iiһ٩p3-<" ·IUU((PxߥzY	

e1BBhhиAAÙ)--Zw{TTm,:cƥc||ww{{
kֽkoޱoőT0`P0gΩg+V}+׵b׫MvvʏEʂɉ@}}YYGGAԳgԢ_Eꯜ#Srr[u·=&Lj&6lZ6?~A?̃O4h\4Q4qqثs1bS1*?ǕR#Fe#Ý^0(7
/	$6=&'Ni'Ͳuu		,Xt,4.6-nܲnZZ[RR;vM;ַaֳ}γ)R{)>/^q/SSѹh, @` yȱ[[jԾjˍF˾gپ9rK9JJLLXXυJлk*OCCMM3fU3EEPP<xD<%KQQ]@@?!8pH8c߼wگu!Bc! 0ҿḿL&5/__5DD.9ēWħU~~=zG=dȬd]]2+ss``OOܣ"Df"*T~*;FF)kӸ(<ާy^^ۭv;2dV2:tN:

II
$Hl$\\Ÿ]ӽnӬCbĦb917yy2ȋC7nY7mڷmձdNNIlشlVV%eʯezzGoպxx%Jo%.\r.8$WsǴƗQ#ݡ|tt>!KKaܽ
pp>|B>qĵf̪fHHa£a5j_5WWiйX:''8+"3iһi٩pَ3-<" ·IUU(Px(ߥzߌY	

eڿ1BBhиhAA)-Zw-{˰TTmֻ,:ƥcc||ww{{
ֽkkޱooT`P00ΩggV}++bM櫫vvE@}}YYGGA쭭g_E꯯#Srr[u·=Lj&&lZ66~A??Oh\44Q4qqsbS11*?RFe##^0(7
/	$6=&Ni''Ͳuu		Xt,,4.6-ܲnnZZ[RRvM;;a}γR{))>^q//SSh,@`  yȱ[[ԾjjFgپrK99JJLLXXJϻk*O媪CCMMfU33EEPPxD<<%K㨨QQ]@@?!pH88c߼wuBc!! 0mҁL&5/__5DD.9WU~~zG==Ȭdd]]2+ss``OODf""T~**;FF)kӸ(<y޼^^v;dV22tN::

II
Hl$$\\]½nCשּׁĦbb917yy2CnY77ڷmmd՜NNI੩شllVV%ʯeezzG鮮oպxxJo%%\r..8$WsǴQ#|tt>!KKaܽ
pp|B>>qĵ̪ffHH£aaj_55WWiйX:''8+"3һiip3-<" IΪUUPx((zY	

eڿ1BBиhhAA)Zw--{˰TTmֻ,:RRRR				jjjj000066668888@@@@||||9999////4444CCCCDDDDTTTT{{{{2222####====LLLLBBBBNNNN....ffff(((($$$$vvvv[[[[IIIImmmm%%%%rrrrddddhhhhԤ\\\\]]]]eeeellllppppHHHHPPPP^^^^FFFFWWWWث



XXXXEEEE,,,,????kkkk::::AAAAOOOOggggꗗ𴴴sssstttt""""筭55557777uuuunnnnGGGGqqqq))))ʼnoooobbbbVVVV>>>>KKKKyyyy    xxxxZZZZݨ33331111YYYY''''____````QQQQJJJJ



----zzzzɜ;;;;MMMM****뻻<<<<SSSSaaaa++++~~~~wwww&&&&iiiiccccUUUU!!!!}}}}UvSTz_Qx^%j^%j_%0Us3LLQ3Lz2$3jZWTUv@T&TQQR&vSYSGPPXS:ZPX&UP,vH,?R?YQvHY&T\P\P&RTP(PSSK_QQ0wUwv0`T`	T0@Q@oP0XRX	vFX;X	QNYQUKxYK	\	QTS_VxS		R^Q`xQ		R`cT?hRh	vDJLPLSx/	SZQxQqPxP	 
U

U

UEfU	 
T6

T

T
,TEfTrT	 
Q"

Q

Q

ZEfZ	 


Ef 

S
6PfQPXSX]P_dP%4I?:;&II:;:;
I:;8I'	I
:;
I:;8:;
I!I7$>$>I'I:;(4I:;!I74I:;.:;'I :;I4:;I.@B:;':;I1XYW1411 B!.@B:;'I"4:;I#.@B:;'Ig@	EPm8 $			s
t(u(vtx{z{|3kfDj
Pm<[Bf<@P				Pf
m%e	
mH	
m
%	%	%3	%w	%R	%	%	%!	%	P|VE$0<HT`lY UU TT QQY Q~ T Us!wV""PV"P"P"P"P""P"P"P"PVSSSST"VP"VP"VP"VP"W"VP"VP"VP"VP#VFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/aes/aes_impl_generic.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpaes_generic_implgenerateencr_ksks32unsigned int__uint32_tuint32_t__ARRAY_SIZE_TYPE__aes_ks_tdecr_ksalign128long doubleopsnrinttypeaes_keyaes_key_taes_generate_fencryptaes_encrypt_fdecryptaes_decrypt_fis_supportedB_FALSEB_TRUEboolean_taes_will_work_fneeds_byteswapnamecharaes_impl_opsaes_impl_ops_tTe4rconTd0Td1Td2Td3Te0Te1Te2Te3Td4rijndael_key_setup_decrkcipherKeykeyBitsijNrtempaes_generic_generateaes_generic_encryptaes_generic_decryptaes_generic_will_workrijndael_key_setup_enckeykeyarr32keybitsptcts0s1s2s3rt0t1t2t3FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx$|AC
Fq(DAC
I(pAC
IAC
F$wAC
Aq+	+
/usr/obj/usr/src/amd64.amd64/usrtmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/include/aes/aes_impl.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/algs/aes/aes_impl_generic.c	
/
X%hEt.
u	tu
uu
tu
uu
tu
uu
tu#ttJ.JK==GJ(xH-v,w=:t(w;-	oQ,	rNK==9J(v-v,	rN=;t(v<-v<,	rr<
%fv
	
./
JK
<x<t
JxJ	<0x<JY	<Ok<p<Ok3=sntxJ<fA	<Om<s;yK<s=<JotOOPIxtOJ
fyy<p<Ok3=oXO	.Om<;y=fO	<rJu=<<szowJJuwJ<wJ<w<<<PBB<kXJ&Z<,	.Pl<mt,$wXJ>XX<&
.Pr<,4
.r<,$/ZL<JJ&0,0,$/ZL&>,0,$/ZKJ

<=
JK
<w<J
<	B0w<JwCMC<n<5CM=ng<<sugfJsNzCx<K<Js;zoAw<XBIwfAJlCwC<n<5mM=sot<>M5Cm<gXCCrJKJJszotvJ	JOAL.>t6|x<k<J$0DND<lJ,0<+$vX	J>XX<$66r,6DrJ,$/ZLJ<<$0,h+$/ZLK$>,0,$/ZKN
K|

\.
/J
KJ
K<>fyfXX	<	<0/0	<	X/(/'/
bP
<Y
<Y
<>y.
<
=<>fgyJX	J	<0/0	<	X/(/'/
pB
<K
<K
<><yf<.=.o.
<
=<ZtyfX	J	<0/0	<	X/(/'/
p^
<Y<Y<ZJ3	XLX	J	<'1	<0//+]XYXY<iXy\pTpLpDp<p$XpPpHp@p 8@.0|}	g@(	w
l8@@p%p1@8pA@Hp]@n@up|p@p@p@@pp@p@p@#@*p1p<@CpN@Upppp%p2pHpPpXpjprpzppp p p p pppp(pDpKpSpcpjpup}pp p p p CCBA4@WCjB~A@CBA@BA@pppppppppp$p,p4pCpSpappppppppppp p'p/pCpOpZps$s$r$q$p$s$	r$+	q$@	p$X	s$i	r$v	q$	p$	r$	q$	p$,
C:
BL
A\
@f
9
C
B
A
@\}CBA@>CBA#@0	


c

+
8J
Q
Y
e
q
}



x
n
f

9
A
V
Z
a-
08
U
`
g
n
u
J
]





	

@3
"@@U
'bpk
+xp
/p
3p
7p
;p
?p
Cp 
Gp$
K%
b1
e=
oI
wU
ya
{m
~z



6

l
%



!
n

<0Z	h
t
x
b
L	
e
	
o
I

w


~


b

{
R




+
/
;
?
K
KO
[
_
k
o
{


I

l
0


b

{


I




"
9&
2
6
B
F
R
V
b
8f
r
v


	
 Ht0		:
.debug_abbrev.rela.textaes_generic_encryptaes_generic_decrypt.comment.debug_str.rela.debug_inforconaes_generic_implaes_generic_will_work.note.GNU-stack.llvm_addrsigaes_generic_generate.rela.debug_line.rela.eh_frame.debug_locrijndael_key_setup_encaes_impl_generic.c.strtab.symtab.rela.rodataTe4Td4Te3Td3Te2Td2Te1Td1Te0Td0<v`@gX
0p(+xf` 5-M@[BVfK0H"B0KdFLpHLux
(M/	 vLo8v#XVX/58             0           0     0     100644  6088      `
ELF	>@@UHAWAVSPAIHHLDH[A^A_]f.DUH]x86_64U;ST?_Q=^%4I?:;&II:;:;
I:;8I'	I
:;
I:;8:;
I!I7$>$>I'I:;(.@B:;':;I1B.:;'I<?.@B:;'I[?6	DOm8 $			s
t'u'vsxzz{|2kfCj
Ol<ZBe<?O				Oe
lAV((((UUTTQQQ~TUs			ee			V1FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/aes/aes_impl_x86-64.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpaes_x86_64_implgenerateencr_ksks32unsigned int__uint32_tuint32_t__ARRAY_SIZE_TYPE__aes_ks_tdecr_ksalign128long doubleopsnrinttypeaes_keyaes_key_taes_generate_fencryptaes_encrypt_fdecryptaes_decrypt_fis_supportedB_FALSEB_TRUEboolean_taes_will_work_fneeds_byteswapnamecharaes_impl_opsaes_impl_ops_trijndael_key_setup_enc_amd64rijndael_key_setup_dec_amd64aes_x86_64_generateaes_x86_64_will_workkeykeyarr32keybitsFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx AAC
Fv @AC
Fe*
/usr/obj/usr/src/amd64.amd64/usrtmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/include/aes/aes_impl.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/algs/aes/aes_impl_x86-64.c	(
/
X+ht
h
KAOP
?81
,
	P


c

+
7I

P
X
d
p
|



v
l
d

7
?
T

X
_,
.7
T
_
f
m
t
H
[







V$
(
3
67
B
lF
Ux0

9P
j DP9
	.debug_abbrev.rela.text.comment.debug_str.rela.debug_infoaes_x86_64_implaes_x86_64_will_work.note.GNU-stack.llvm_addrsigaes_x86_64_generate.rela.debug_line.rela.eh_frame.debug_locaes_impl_x86-64.c.strtab.symtab.rela.rodataaes_encrypt_amd64aes_decrypt_amd64rijndael_key_setup_enc_amd64rijndael_key_setup_dec_amd64N@[08`z=3.X#00?ddp`h0
	itLox
P	aes_impl.o/     0           0     0     100644  23416     `
ELF	>xU@@UHAWAVSH(I։HHHEH9t1uAHHHH
HH	H t@1H=Au?
XwL<u#E1u1L<tt"AKA tw!E11@AAIPHHHHHHH1fooTfofhppf`ppfgfofhppf`ppfgLToL oT0fofhppf`ppfgfofhppf`ppfgLTHH3tcooLffofhppf`ppfgfofhppf`ppfgDLI9tLJJHL)H1f.<ω<HH9uH}HuLAMAdž HH;EuH([A^A_]1if.DUHH9t1u3HHHH
HH	H t!1H]Ãw
H]1]1H]UHAWAVSHIHHHEHD	ыC tuL}o8L}offofhppf`ppfgfEЋHMHS{ t/ffoMfofhppf`ppfgAoAHH;Eu1H[A^A_]ËLSUHAWAVSHIHHHEHD	ыC tuL}o8L}offofhppf`ppfgfEЋHHMHS{ t/ffoMfofhppf`ppfgAoAHH;Eu"1H[A^A_]ËHLSfUHAVSI@tHtHtI[A^]UHAVSHStH1L5AVt
؃L4L5AVt
؃L4Ht3HH1HH5[A^]DUHAWAVATSH IHHE؋HHAH
H}LH
dH%H
HuH
DHHttx9~
HZDA@uDcycl3EMăe	tiHfastestH9MtV=uvHHtjHALG1L}H4H$Lt HI9u+1H=tE1HH;EuDH [A\A^A_]fastestfastestcycle U TTTT T SS Q ^^ a0v0_0_0<PvP_aQQgv_____gv^^^^^	R000000$j0jlPly0y{P{}0}P0P4@PlyP{}PceQQUvUvUUTQvQQQr^v^UvUpSvSU}U}UUT!Q}QQQy^}^U}UwS}SU^TSTSPPS!!==SS^
U
_(_/4_
jP kSsQ010S0PTT%4I?:;I!I7I&II:;:;	
I:;8
'I:;

I:;8:;$>$>I'I:;(.@B14I:;41U4I:;:;
I:;85I.:;'I? 4:;I .@B:;'?!:;I"4:;I#4:;I$1UXYW%B&B'.@B:;'I?(.:;'I ):;I*4:;I+1XYW,1-.@B:;'?.4:;I/B01112.:;'I<?3.:;'I 4:;5I'6!I77:;8.@B:;'I?9:;I:4:;I;1UXYW<1XYW=&6`?	K}PU`m8					 	$
st	8u	8v
x
Kz
{
|Ckf	Tj`}<kBv<`
`v}mVe	p2{j?	}U`	U	e	`	10"9W	E}JTjU`VzP{n{G`
Ke` V*!*
!*!*"@2#,K#-#.#.#.$,%_&Qs&U~&T@ /	
0	
1'Vs!s)!s
!s/#u#vK"P~%S&RP&QP%S&R~'V!)!
!/##K"P%S&RP&QP%S&R~(W)We)W*Y'8Vӕ!4!Ӌ#+),5,@K-V+.....-/S/^/^/`0a&Q@12_j|2	vvv3_U4>	p?	|@	B(	C0	D8	F@
G@
H@
O@
PP
Q`
Sp
Tx}} 5|p\[|5jpj6}6}	<79	:	#	;(	3	772	3	4	5	h	6(
k)
k)
k(
x)
x)
x8pVh9h|:@k.j.l`.me;	u,	,	$m	
z,y	,	<
n	0
&T@&UU0a&T&Q@&U@0&Ts2j|}`}

88v!`}.=
e av5av9ely\cKdKdFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/aes/aes_impl.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpaes_all_implgenerateencr_ksks32unsigned int__uint32_tuint32_t__ARRAY_SIZE_TYPE__aes_ks_tdecr_ksalign128long doubleopsnrinttypeaes_keyaes_key_taes_generate_fencryptaes_encrypt_fdecryptaes_decrypt_fis_supportedB_FALSEB_TRUEboolean_taes_will_work_fneeds_byteswapnamecharaes_impl_opsaes_impl_ops_tcycle_impl_idxlong unsigned int__uint64_t__size_tsize_taes_supp_implicp_aes_implaes_fastest_implaes_supp_impl_cntuser_sel_implaes_impl_initializedaes_impl_optssel__uintptr_tuintptr_tuint64_taes_impl_get_opsimplidxumem_allocsizeflagsptrstrlcpyatomic_swap_32__getCurrentRuneLocale__magic__encoding__sgetrune__ct_rune_t__rune_t__sputrune__invalid_rune__runetype__maplower__mapupper__runetype_ext__nranges__ranges__min__max__map__types_RuneEntry_RuneRange__maplower_ext__mapupper_ext__variable__variable_len_RuneLocale__sbmaskrune_c_f__sbistypestrnlenaes_init_keyschedaes_encrypt_blockaes_decrypt_blockaes_alloc_keyschedaes_impl_initaes_impl_setkeyarrka64ka32cipherKeyunsigned char__uint8_tuint8_tkeyBitsuint_tkeyschednewbiekeysizejibufferksptctkschkmflagccurr_implreq_namevalerrFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx(AC
IA4HmAC
GANACAM(AC
IA(AC
IA 8AC
Cp AC
C( pAC
K[A
/usr/obj/usr/src/amd64.amd64/usrtmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/include/aes/aes_impl.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/algs/aes/aes_impl.ctmp/usr/include/stdio.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.htmp/usr/include/string.hsrc/sys/contrib/openzfs/lib/libspl/include/atomic.htmp/usr/include/_ctype.htmp/usr/include/runetype.hsrc/sys/sys/_types.h	*
}fX>
t% #t}4Lt<
/~L4<#	K~L.CX.Jf"fx0ST$0WXW;twJz$.<
O}fX>
t% #t}ty.<
/}..#s.	K~X$
vX</<	..~.J3qf.fJ~,.XiJ"//~X .fff$
v~X</<	..~.J3qf.~fJ~,.Xf~tJiJ"//~X .fft~f	
ft<	/x!
zvX/}!Jvf}..<!vf}..<}.|/3}1t ?fu
j
}<J}.<.
}tf
	J.X0}.J6|tZ1.'-J<|J.v|Xf|W 8( R#X
ra128r@ mdp QE"8CJc
 &
&<GNf
 u_f%$9BHS,ZLah<ov,}#,L#<#,#
D

(T
$#T)A(GNg#'!#)
0
X7$A\#




c


+
7Z
a
i
u
{




l
b
Z

-
5
J
N+
U=
$H
e
p
w
~

>
Q







 .
;D
{M
'V
[
pj
Gu
>
3
!
N
\
i 
z
X
($
1P
]
t




J



l


\


$
/
3
J>
QB
#M
Q
*\
`
2k
/o
4~


v
@





~

=

@
Q
C*
.
F9
=
JH
P
6^
v




=
~
C

@
&
F
\
J

6
$
*
6
A

L
X
f
q
u


K
}


W

4



R
	
4
f		
T
"
-
,8
LE
X
b


+
:
B
J
U
u
	

"
/
<
I
V
 c
+
l
`	
	
	
-	
8	
D	
P	
\	
n	
Fz	
S	
V	
Y	
S	
V	
	
	
		
g	
^	

	
k	
0




S


4!

 *

"3

l@

`H


Q

E^

Kt



E

;

d




 
L
 



$
'
#	memcpystrlcpyaes_impl_get_ops.cycle_impl_idx.debug_abbrev.rela.text.commentaes_supp_impl_cntaes_impl_init__mb_sb_limitaes_impl_setaes_impl_opts.bssaes_impl_get_ops.debug_ranges.debug_strstrcmp.rela.debug_infostrnlenaes_fastest_implicp_aes_implaes_supp_implaes_all_impluser_sel_implaes_aesni_implaes_generic_implaes_x86_64_impl__stack_chk_failaes_encrypt_blockaes_decrypt_block.note.GNU-stack.llvm_addrsig.rela.debug_line.rela.eh_frame_CurrentRuneLocale_ThreadRuneLocale__stack_chk_guardaes_impl_initializedaes_init_keyschedaes_alloc_keyschedmalloc.debug_locaes_impl.c.strtab.symtab.rela.rodata.rela.dataatomic_swap_32.rodata.str1.1bRC@`>5\<H	)2	w	 r=0L0	0:8=#0$oI0(*d*p*HR+RLoRj1aes_modes.o/    0           0     0     100644  15888     `
ELF	>9@@UH	t`GFGFGFGFGFGFGFGFG	F	G
F
GFGFG
F
GFGF]ËGFGFGF]f.fUH	t`0G0FG0FG0FG0FG0FG0FG0FG0FG	0F	G
0F
G0FG0FG
0F
G0FG0F]Ë1G1FG1FG1F]f.fUHGHu%AAu1`tBhh+HAAhhhH]èu]hh@UHGHu%AuH`t_AhhBHAAhHE]AhhH]Auhh NUNPUPjUjlUl{U{UUU NTNPTPjTjlTl{T{TTT NQNPQPjQjlQl{Q{QQQ NRNPRPjRjlRl{R{RRR$NUPjUl{UUNPPjlP{PPUUUUUU'U')U)8U8:UTTTTTT'T')T)8T8:TQQQQQQ'Q')Q)8Q8:QRRRRRR'R')R)8R8:RUUU'U)8UPRPP8:P%I:;($>I:;I:;I.@B:;'?	:;I
.@B:;'I?:;I4:;I
11B1B.:;'I<?I:;
I:;8I!I7$>:;I'&&I'I:;
I:;8r	:CC-CPn?BC<V 	U l	T lV3	U3l	T3l
|VHH7HH8IKL
X@

PT8P8X8`hNxN8NNlPQ7R8SNTNU 8V0lW8lX@YHC2jZeGq|88eZi0(8P [*3>>	7I>
Lf3-7.8/L(DEFGH!I!J>K f&$JA,=7:IB>kYnt~sy~~?Tp~ZPZX`D7T<P8`Nh8x88lNZ/T`^_N`P3CTH`lmNnP
Vii7ii8jlm
$X@
Y

VTJ7T9CT>	I	T	_	j	aHo<FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/aes/aes_modes.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segB_FALSEB_TRUElong unsigned int__uint64_t__uintptr_tuintptr_t__uint32_tuint32_tgcm_mode_encrypt_contiguous_blocksintgcm_commoncc_keyschedcc_keysched_len__size_tsize_tcc_ivuint64_t__ARRAY_SIZE_TYPE__cc_remaindercc_remainder_lencc_lastpunsigned char__uint8_tuint8_tcc_copy_tocc_flagscommon_ctxgcm_tag_lengcm_processed_data_lengcm_pt_buf_lengcm_tmpgcm_ghashgcm_Hgcm_Htablegcm_htab_lengcm_J0gcm_len_a_len_cgcm_pt_bufgcm_kmflaggcm_use_avxboolean_tgcm_ctxcharcd_formatcrypto_data_format_tcd_offsetlong int__int64_t__off_toff_tcd_lengthcd_miscdatacaddr_tcducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datactr_mode_contiguous_blocksctr_commonctr_lower_maskctr_upper_maskctr_tmpctr_ctxccm_mode_encrypt_contiguous_blocksccm_commonccm_tmpccm_mac_lenccm_mac_bufccm_data_lenccm_processed_data_lenccm_processed_mac_lenccm_pt_bufccm_mac_input_bufccm_counter_maskccm_ctxecb_cipher_contiguous_blocksecb_commonecb_lastblockecb_ctxcbc_encrypt_contiguous_blockscbc_commoncbc_lastblockcbc_ctxgcm_mode_decrypt_contiguous_blocksccm_mode_decrypt_contiguous_blockscbc_decrypt_contiguous_blocksaes_copy_blockaes_xor_blockaes_encrypt_contiguous_blocksaes_decrypt_contiguous_blocksinoutdatadstctxlengthcrypto_data_taes_ctxacuacu_ecbecb_ctx_tacu_cbccbc_ctx_tacu_ctrctr_ctx_tacu_ccmccm_ctx_tacu_gcmgcm_ctx_taes_ctx_trvFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx$AC
gAW$DAC
gAW(l|AC
\AEE(AC
XAZAm

/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/algs/aes/aes_modes.csrc/sys/contrib/openzfs/module/icp/include/modes/modes.htmp/usr/include/stdio.hsrc/sys/sys/_types.hsrc/sys/sys/types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.h	 
Kf
.^v..0<><><@
Kf
.^v..0<><><@	
N<..s
.2
./..Jx.
.3bf
N<..sf
.2
./J.o.JJ)a
.3~X.
{# |	dD'A3

@EJ\

afmrw





	
#*/4



c

/
7
=
D
O
3W

]
c
(r
;x
C
s
g
\
J

}
x


	

" 0
;
?
J
N
Y
h]
h
l
w
{

,
jNj{


&
2
x>
J
V
b
n
z







m





0
Y+
d=
H
_
f
v
Q
G
9

%
y
*
I
t
~


"
4-
n8
fC
\J
SU
`
g
o
{

s
o





H
S
	


&
?1
48
%C
gN
]






=
E
Q
]
i
u
'
4
K
a
l
~




I
Q
]
jx



e

B





k
j'8%
Z
7
Z

`



	
	
*#	
<0	
NC	
N	
 Y	
2d	
Do	
V Hp 
.debug_abbrev.rela.text.commentaes_encrypt_contiguous_blocksgcm_mode_encrypt_contiguous_blocksccm_mode_encrypt_contiguous_blockscbc_encrypt_contiguous_blocksaes_decrypt_contiguous_blocksgcm_mode_decrypt_contiguous_blocksccm_mode_decrypt_contiguous_blockscbc_decrypt_contiguous_blocksecb_cipher_contiguous_blocksctr_mode_contiguous_blocks.debug_str.rela.debug_infoaes_copy_blockaes_encrypt_blockaes_decrypt_blockaes_xor_block.note.GNU-stack.llvm_addrsig.rela.debug_line.rela.eh_frame.debug_locaes_modes.c.strtab.symtab7!@:P#zT
ov	j &_0Jm0dp 07`q7
Lo7X!edonr.o/        0           0     0     100644  88432     `
ELF	>pT@@UHH H;H	$HHGG(G(G((G8(>HHGG(G(G((G8(GH]HHGG(G(G((G8(GH(GX(Gh(Gx(jHHGG(G(G((G8(GH(GX(Gh(Gx(]f.UHAWAVAUATSPIH HHIH;HHt
H	EfE~6MLHI<HǘHcLDA^HcMIVHLIFH)A^ہHI4IƘnEfE~0MnXLHI<HXHcLDA^HcMIVHL\IFH)A^t2ہHI4IXLHH[A\A]A^A_]H[A\A]A^A_]f.@UHAWAVAUATSHHHHHH<HHHUHpFHNH<FHVHDvD$FH(VH0DA<HEDH}DnC.LLAADNHMBLNHMD~ELA<F8MHHNHMDVDLx`^H]HEA4UUUUHu(	HEEHuB.EHuHA1DALMFEH0E44AAC4;
HEDD]DAAAA1EA13EMLmD1HhD13`HPD3]AHM1A1DHXD1H]A1ALp1AA1ELmD1AA1D111D3`LME1AD3uED1E1AMHhD1HxHD<HEHHD48C4>H2UUUUHELUDHuDUELLUC4`AADHhDHEELpHXB/HMLMF	HPE43ALLEAA4LeAADMHMDDxêxF&DE$;C+AHE	HEADHD`AD`AHEH}H}A
HEHMAALEЉD1A1DxD1LMDD1I3E3HHHE3ED1A1DH8D1LUD1HHEA1HE1ALMD3}AHED1D1A1EL1D3HHM1HM3`HEA1LmE1DxE1HEP HEH0HHEp$HD4HHxHE@<H`0HEP(HB1HEHHE@,HAHMQ8HHHMI4HHLPHpDHhL}E$B< HX>UUUUHLEDLMEDLmB(]DAHuxHuEDHhEHUDHUEHHuUHD2AêDxHIHuDAEDpH`D$A
H	HpuuAAMDD1A1LH}D1ALE1AD3mD1DHuDD11ˉLpD1HHXE11DH}Hh1IA1D1HuD1LAE1E1D3uA1EM3M3uAыx1HuD1DE1AHMȍ14;HuD$2C4#ƪhEC4PEADЉEDHMELLGLuLGCH8UUUUHpH]HMAH}A;xEHEEHEHuDHuLXEDmDADID׋xxAALuHp1IHu1މD1HuE1D1HpA1ADUAH}H}	HM
LA1LM1HE1D1ȉADD1҉811HMD1EPAAE1DDEƋhA1D1щ E1A11H]3xHuHMHPHMyHxHMqHMID<D1IHIHHMQHXHMDIC<:ALAHMqHA7EHMIDHDAB4#D1艅hD3mLmPEG$
AHE3EHEDxAD9AUUUUAE1DD1HUЋ HUH EA1DHEE1HM8HMAA1DD1LpDApE1XLUELU	HE1DHEHMAAA1HM}HMD1D3hHMHMAA1HEAHuLuG2B<>ELBHEBhHMH}DHEDHEAHEHEMHMH H}D8CL=EC4UUUUupADAAEDAAHML]AL}AL}L
A	AAA1H‰AD1HEE1D1HUA1L]ED3}DD1ቍ AۉA1E1DD1ЉEhHEHUA1D8DUD1AA11HE1D1ቍpE1AA1DU3UHUAE1E1E1DDH(LB<HH4D>H0AELDHG<)AǪL}LEHDAALLALA(uADD1苍 AL0AA1AAϋuD1A1AL
1IHUMHUHED1؉D1HMDHMH1DHU8HH(H11D1HEȋpHEHhE1HED1DeDIHEA1LuEDHLeDAALA2<LB4?DC/AL}HMDDΉL0HEB(LG4MB4
HM1UUUUpD8DHuuADLeB"EDAEDH]EEH(AEHDDhAL0EADDeMF$?A
HE}HE	HED}AD}AuEE1EA1L1EpA1AD3}D3uDuAE11DL}D1މuE1A1EHu1I11‹uD1A1ÉE1D30A1E3}3u11E1AH]H3P33DHpHx3N3MDKH3N3KHX3N3(KH3N3MЉKH3N3KH3N3hKH33MKHx3N3MK H3N3MK$H3ND1K(H3N1K,33FԉC033V؉S4D3HD3nDk8D3`D3FDC<HHH@HH=\HH+H[A\A]A^A_]f.fUHAWAVAUATSHHHHHxHHHxHHMH~H}HVHUHFHL<HHUHNHMHHN:LHEHNHFHEI<HHMIHFHHHXHNHHVHH~HLHLFHVHN$J<L IHNLvHMLHH0LIL8IHEHIHNIHHI(HUUUUUUUUL,
MMIHUHUK2H
HHLI$LpHHHMHH7H}HMHHHUHM4	I,HHLIHEHHHuLH;I0MM1LI1H3EHHL1HML1HH3XHLH3}HLpL1L1HH`H1L1HHPHUHI1M1MLmM1H}H2M1I1M1ML38H3XLEM1ML3HHEH1H1ILuHEH1HHHEHIIt5H8LLpIILPH`J.L$N<LEIHHHHHMLHHMHN4HUUUUUUUUH}HLHMHMILULIHHMI	HHH]HHH}HLHH
HUHELMLHHHXH,HUIL8M7ILMK/HHMHMLL1HH1H1LmLH3MHMHH3XIL3UILI$HEHHHH7HEI(H]H0H]H1L1IL1HHhHI1HLL1HHEL}II;L3ML1M1IL@HHH2I1HM1MLHEL1M1HMH1LHML3XH3EIHL1I1LMI1HxHO@HG`HLHHHOHHXHGxHHHHGPHHOXHHJHMIHHwpH8HOhHHHHHILELHPJ0HEHpLHUUUUUUUUL`IJHH(HH]HHMHMHHLmN$*LeHMLHHELIMMLMHH]HHH`HHL<IH8HH]LI(LILPHHL4IHXH<HHH;LMIHMH
HMH$I7LEI0LmMI1MI1LH,HEL1IH(I1HH3`MI1IHEH3EH1HL1HHpM1H1LHEHEHH1II1H3UH}L1HH2I1M1L3]H]H1LIH3`H3}MI1LH1LI1IHIMLJ/I4HHuHpLMNN,LHMK*HPLMHHLLH]ILMHHpHHELL@O<1H}HLK4HUUUUUUUULhMIHUHH]HIHEMILHIHHLHLLHILI
LUI$HHHEH7HMH0LL1IHH1HL1HEI1M1LhI1IHMH(HHUH2HULH,LH1H@H1H]H1HHEHMI1LH1H(H1H1HEL1HMHPHLpIHMH;M1LMM1MI1I1H1HMH1uH3uHuL3eLeHxHH`HxH@HEHHxHQHPHxHI(HpLHxHQHHxLA ILIHHxHr8HxHz0H7HHHLL]M1LML3]L]L8I
L@II,HUUUUUUUUL$>ILL1HuHL1LHHpH$HPL,1H`HUH7H0II1H(H}LI1IHLUHH1LH(IL1LhI1MH1HUIHI1L1H}HUHHM1HULUILUILEHUL1HuH]HHHUHLLhLHuH@JLHHuLuHuN6NML]K*HhILHLIH}ILuHHuH}H}LL(O4/HUH<HUUUUUUUUI4M>LHuMHuIMIH]ILILHUMIHUH(MI2HHEHHHLMI1HLH1HEHL1H1HuL1HELhIHEHHUH;IH]H
I7H,I1LML1HL1HhH1HEL1H0HHuH1III1L@IM1L1LL1HEI1H1H}I1LML1HUI$HEHM1I1L1HuI1I1LEH L0NHHH4N<HLI	LHII<HIHIHIIL0MLHLIH HIIM1H@HhLH1HHII(HH;I1HHMHMILMMI1LL1LULIM1H0H2I1L1M1LeML0H1H1H}H}HH]H1HMIIL L]HMIHHHL}MLHHHJL4ILH}LH:HUJ4HHHHHhHELLO;LO$HUUUUUUUUL]LLHEMLUMMHUIHEMLILH}IH}H HHHEHHHHHEH0HIH}LI(MIHUHHHHHMH}HHuHH;IHMH
HMI$I7I,L]MI1LI1H0H3}IHMI1IL3ULL1LIM1H1MM1IL1M1IHEHI1L1HMI1H}L1HH2I1LeM1L3uI1MH3uH3}HUH1H1I1IHHH3`H3HxHHMLHHEH3FH3EMLxIAHPH3FH3IAHH3FH3 IAHH3FH3EIA HpH3FH3IA(HH3FH30IA0HH3H3IA8HH3FH1IA@HXH3FL1IAHHH3FL1IAPHH3FH1IAXH3H3~Iy`L3L3FMAhL38L3nMipL3HL3^MYxHHHHH=iHH+H[A\A]A^A_]fUHAWAVAUATSPHHcOILoH HIH;HrpHt
H	HcрL!@{Hvw)Hc1HtL{LcXрHc|3X!ʈT3X{H|3YM7)Hc1HK)Hc1HL(HSL+w)Hc1HL(LL}HCH HH;H	w]$C<HCLKTANIF=C8KH.ChKxCXKhSxA^0AV ANAH[A\A]A^A_]fUHAVSHIHHEH H;H	$HDžPHDž`DžX(h(x(({HDžPHDž`DžX(h(x((HDžPHDž`DžX(h(x((((((HDžPHDž`DžX(h(x((((((HPHHLHH;EuHĠ[A^]
	
#"! '&%$+*)(/.-,32107654;:98?>=<CBA@GFEDKJIHONMLSRQPWVUT[ZYX_^]\cba`gfedkjihonmlsrqpwvut{zyx~}|

	'&%$#"! /.-,+*)(76543210?>=<;:98GFEDCBA@ONMLKJIHWVUTSRQP_^]\[ZYXgfedcba`onmlkjihwvutsrqp~}|{zyxTTUJ^L^^T_L_QSQ0SL{S{QSSP]C_CLT?PP;LSZxP]_TSUv}&T&8T"Q"8S
QU8v}8v~Pv~^Uz\YPBvBLPU^v^jTPY\%QXURwvwzPekSkv~X	[	
v~

QF
L
TL
v~P

P
v6Z_vPPRv}T!S!v~Zv~QvQgUT^PvH#R(UT	
	T
	o	Zo	YvPY+\sR 0Y
X
v~4YQpQ		^aZP{[\R|[BFTFvHE]PvWY}S	v}		Y

P
/v~/KR6
X6
9
RBETEvTCIPI$v~$hROSPS'v'SP;v@;PZK	R	UR		v~	
]oQh

UZPIvI_adPdv@]X	v~X		T	v@(P(yv~yQv}|Y_vmqTqv?RQ_^		PH[3
_3KXcQYjvjmYPvRb	
X#S
ST&R][V^RjvjmPz		U		v		T|T
\\TmvmpT[[Ts\2		\vRPQ&S\PSE		S5XP]Sf[[H	

R]#Q).Q.ZU@\Xf	vPf	i	]i		_&eU^
Z#SvPYZ#PRv~SS'v~'8T8Pv~P
	Z		T	.
vH.
j
R


P

'v~'P_v}
S S v~vUvtv~tT	8
U8

v

T0
YaeQev@_v@-4_4	v~	z]zWv~WZPZ	v~		T	8
S8

v~

Xq
u
Pu
+v+U=APAv;RP=BPBZNTPTU		T	x
ZH^Hv
TE]afTfZ?ORHL]L@vH@o\ovHX

YK
Q
RQ
Kv~KQTmpPpTv~Rv~SXf^	
_hUvH_vP)Qy~P~SVt^Y_Q]IRIevei	_$
b
P
_Sv~f}[prYrv]

X
_
]
^SRv~^1X1P	Y
1
T1

v
j\P]vP_+^TZ1P_Z_SekSkav~aQ*
O
[
c]Zv~Rv~PvPVZV]XDQ G[8OX<rTDIQG}[R*Z7SU]"P
_
QP^!v~!]7:T:v"'P-4P4
v~

T)
-
R-

v
^RVRV;v;RZX@GUGx
v}x
]Za
ZvP7;Q;v)NvNQTQvQb_Z^Y^
v

SI

X

RkPv~P]^UmPpQv}_}
v}

X|
w[3^3ZQ[R
v

U

R

v

RPdvHdq\]^R TPvP	TWP>IRIB	RZPi.	\mUXP#	]T
v

R

R
vZvZTPXQ
v

^

T,\,wS^#	]o	t	Qt		Z		S	'
[		U		P	
T		^

!
R1

Q4
<
T<
vP<
\
\O

[_
q
]q

]

[
4Y

Q

S

[

U

S
U14T4YvP<ATHU[TPYF
v~F
l
PP^]$d_(ZVh
UZSd_XSZ
]

Y3
T
_K

v@

U

\

vH

P
XQ
8Z

U
<T
RR/TX4pR8NZQ`TT[X^gS`eTglSU^kv~[N_[/\P#=QKXgUxT|YQPQQ=PFKPaXRZPUU%P;RX)`Q0
Y7ST]t^`nQq\t~^\
YTZBS'^@WXcjQpT|[U2U2&v}CTCXTXQ-U%Q$2U2Xv}X%v}%%P%&v}g_QvQ[PvP&S&v}Sq_RvvvMY[ v !Y!_"Sz#~#P~##vy$|$QUv~PRv~RYPY\v~\P  Z!c"U_#c#Pc#%vH(ZaP\OU(Z;YOUS-[-v~\|Sv|];  Z!"_##U##_#%vP]'YdP|_u[u[CRC t Qt w P"E"X#\$^]|R*v*]PRv~R
YSY\Z\[
\  T  v@ 3!T#!#P!#$v$@$R0\^Y%TVS O![#`$\R7v~QvRvZavan[ ~!S#$R$%v@Zfv~f[TYVQ_P"!0!^#=$XUXvPXmPvRXvSRv R 	!\#j$]T^QvP P dvdgU"PoX  U#$[$K$vK$N$UT	ZXx^-FPU g Pg z T"H"P##R##S#`$v`$c$\7P&QUgyZ  P!"[##U#T_ToR  Q	""R"\"Q#q$T'UY}SvH]vPQQ a!R#y$Q-3X3lS7yPAEREvPU<R<v}^#]SUv}F _!!Q!"v~""R"%v~\iUi|QovUv(v~(Tv~6XGKPKvH
Y Y1"4"R4""Z##RQ!v~!]v~P7v~7>R>v~TTv~a ]""Y""v""U"#v##U#%v,QR-USPPUv@u]*!H!P:$$P[
]
vPvSuZ
 \{""Y"X#v~X#[#P[#%v~
UPdQrRCQCJ vPJ i!_B"u"RY$$R^_
[
8U8v~jUNQQ P""P"%v}TXvP&]S[P.* RR""X"%v~^vR5UCGXG v X Tj""S"%vP
T
vUv,P\\`Q`vP0 Q""Q""U"t#v~t#w#Rw#%v~<PT%v~,Q0\4_UYdPh^RSTYRSXvXiPRyvHy}S_#T#U&Q1BRB#v@#&YIPZP&v}&vYhv~S!"v~"t#R$%SSZSUv~U\v^."#v##[2$%[YP`v`jQuv~u]x"+#]$%RZ-v~-0^vT""v")$v)$%Z[Y<v}<R_"#_##S$%XPRqvq{P+UO"2#vH2#@#Qm$%]_@[dQ}PRNvNxSTTXgvgS<Zg"v(##Z##[$%UQZSR)S#Q&9])3S9]<@Y@5v@5UYxT""["F#U$%_XAZ.U\+DPV`QgUu|[TU\P@X]PP1m_@XDcTj~Qmx_{P\Q~QQP\PS_"%P%T$v$+U3^CMRyZRMvMU[PJ[
CRSP2FQCRFQTKvPKNQYTP
(v(5Q1X.VvVSxTQXZUU ^[ U  [ - \ ' ^* ^ R- 7 \M ^ Rd x"]w  P  P !Q  P =!X 4"Z !U0!:!^S!!Xe!!Ti!!_!!Y!!R!!R!"Y$"7"Y1""^E"K"X\"q"Q""Q"#S""U""Q"[#vP[##U""T"#T".#X##Y	#$#\+#C#].#=#X@##QC#M#]##Q##Y#,$P# $U$$_$/$[=$G$XN$u$U\$g$^q$$T &1&U1&'S''U &I&TI&'^''T<&']h&&P&'P'+'PH'Y'P&&_&'\'H'_H's'\&&''+'7':'F'UY'e'h's'Uh's'\(#(U#(H*U(*T*H*T(*Q*H*Q((R(A*^C*H*^(#(U(*v|%4I:;I!I7&II:;$>$>	I
.@B111
.@B:;'?:;I4:;I1B.@B:;'I4:;IU4:;I.@B:;'I:;I4:;I4:;I.:;'? :;I:;
I:;8:; :;!!I7"4:;I#1XYW6H*?>	KmP[Bf<?F	N	mG?Z		P	
VU

RV& 6#90ETUsQ~TTUsQ~Vccc/ceժժժժmiiiiiiiijjiiijkkkikikkkkklkkllkkV*ժKPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P P P P P P P P"P"P"P"P"P"P#P#P#P#P#P#P#P#P$P$P$P$P$P$P$P$P(P(P(P(P(P(P(P(P)P)P)P)P)P)P)P)P+P+P+P+P+P+P,P,P,P,P,P,P,P,P-P-P-P-P-P-P-P-P0P0P0P0P0P0P2P2P2P2P2P2P2P2P4P4P4P4P4P4P5P5P5P5P5P5P5P5P6P6P6P6P6P6P6P6P
VEE&E4HKKHJGETQsTQT|&	+6VLMPQURST&jkmmF CDE@Pmm88!m,JGJHVIm!m
HV 4"|+#
Us=T~Us	%	K		G8SZ:=8SZOS:=OSS]KNS]bjKNbjW	*	H			W	*	H	i	w	~			i	w	~					.
.





Ulsy




&lsy|&U|
'
-
F
I
^
e
y
|






T
^
e
l

'
-
F
I
T
l
y
|






+p+p/3AE/3AEc5;OYekc)Y\~)5;O\ek~%vy%^a^avyXOZa#OZa#''QqyQPqyP-9K-Knr9OSOSnr-)-Xo-)-XoJYah(+9@VYJYah(+9@VY``7 J Q U   7 J Q U ^     !*!^     !*!O!!!""*"."K"O"c"g"u"x"""""O!!!	">"B"!!!!	"""*".">"B"K"O"c"g"u"x""""""""X######U$Y$"X#########6$:$###6$:$U$Y$$$$$$FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/edonr/edonr.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpi224p2unsigned int__uint32_tuint32_t__ARRAY_SIZE_TYPE__i256p2i384p2long unsigned int__uint64_tuint64_ti512p2intEdonRInitstatehashbitlen__size_tsize_tunprocessed_bitsbits_processedpipep256DoublePipeLastPartunsigned char__uint8_tuint8_tEdonRData256p512EdonRData512EdonRStateEdonRUpdateQ256Q512EdonRFinalEdonRHashdatadatabitlenLastBytesdata64data32bitlenpbldefixy01y25y34y05y04y67y37y27x04x17x07s0s1x23s2s5t0t2t1t4t7x56t5x26s3s4s7t6s23s04t01p0t67p7p1t3t34p3s6t25s56p5s17p6p4p2q0q7q1q3q5q6q4q2hashvalnum_bitsPadOnePositionLastByteFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx$AC
A0DRAC
J0EN(xAC
P(AC
P(AC
J$HAC
J4A
/usr/obj/usr/src/amd64.amd64/usrtmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/algs/edonr/edonr.ctmp/usr/include/strings.hsrc/sys/contrib/openzfs/include/sys/edonr.h	
L|Jtuu*uu|(Jq.uuVuu|Tt
{|f<&J<$0]#ut*;u{<<IK=Ki .1</hJK{t.J<$0%]#Kt*;u{<<IK=K1 .1</hJ'K{J}
"t~f<~J}OJ}<J}sf}t}t}}t}<f}.J}J}J}<J}t<}}JJ}tts}J
st
JK}t}<t}t}Jt}<J}f=}.<}fJr<J}.J}<}}<}J}t}}<J}tt}<t}<J}<}J}Jt}J}tJ}J}f} J}<J}J}Jt=I}<}.JeK}<J=}<JK}JJ}t}<J}t}t}<J}X>}<<}fJG}JJ}t}J}JJ}fJ}<J}<t}<J}tt}J}J}}J}%}<}t}}<J}fJ}J}fJ}ft}<J}<J}<}X}t}t}t}t}<}<<}<}<}<J}ft} J}X}=}.<}fJ}<tM}<}f}JJ}J}fJ}f}J}<}J}t}}.J}XJ}Ju}.J}<u}<}<f}<f}Jg}.t}.t}J}ft:}JJ}JJ}<J}<J}<<=}<J}f}J}<}<t}J}f}.}t}t}<J}f}<J}tt}<f}JJ}<J}<JYS}.J}.t}}.J}f<}<A}.f;}fJ}<J}<J}XA}ft}.J}}.J}fJ}<J5}.J}f}}.J}<J}J}.J}<}f}J}<J}JJ}Jt=}J<}J<} J}<J=-}<J}<J>}<}J}Xf;K}<J}<JK}J}J}tt}<}}<t}Xt}.<v}ff}<t}<i}J<h}.}.J}.J}J}<t>}XJk}.>}t}.J}.t}<J7O}<t}<JA}<A}<t}tt}JJ}}J<}J<}JJ}}<t}fJ}.J}<}t}f}t;K}t<}J}J}<}JJ}<}<=}Xf}.<}<<}J=}.<}J<}<f>}<.}X}J}.tf}<<8@<<<<<.<<	<	<Y	fg	fg	t	te~ftt
"t}|*J|J
s|Jt|@t|Xs<|Jt|<J||J
J|t|| |fs|<t|J
st
JK|t|<J|*t|K|J|<JJ|J|J||f||t|J|J||<J|ft|J;|J|tt|J|f<;|Jt|JJ/I|JJ|J|tJ|<t|J|J|JJ|JJ|tL|<f|fJKIM|M|<<|f|fJ|fJ||fJ|<t|.|7J,|< |J||<|fJ|JJ|J|<<7|<|tt|#J|<<|tt|t|.J|JJ|JJ|J|JJ|<|JJ|ft|XJ|t|K|<<|tJ|<tM|J|f<|<|XJ|J|J|XJ|<t|< |J||tJ|<J|fJ|<|<<|<f|f<|tJ|t|JJK|f<|J|ft:|JJK|JJ|JtK|J|<tL|J|<|Jt|JJL|<J|J||t|t|t|tt|.|fJ|<J|JJ~xu|fJ|t|tg|ftOpNK|ftK7y|JA|A|f|<J|<|<A|<J|t|<||J|Jt|XJ|<J|J |JJ|J|<J|J;|JJ|J<K|<JK|<<=|f<|.J|<|JJ|JJK|JJ|<J|.J;K|<|#J|<J|<J|JJK|J|f |J|t|t5|fty|t|<tO|<JO|<<|<tLO|<t|fJO|<J|<JA|<A|<A|<|J|J|J<|J<|tJ|<J|fJ|<J|<|tJ|fJ|t;|J<|tt|t|JJ|JJ|JK|tJ|.JK|fJ|<J|<tL|<J|JJ|ttG|<JF|<tJ!J!JJ!J!<!JJ	J	Ju	t	t	t	te}ftt,
#J{tt+*[=).+:ztz.'X.:{+H[JK).+:Q{tX{.'X.:{{+X.:{z<Iz+t.:{{<{ztJztz
}|Jt==n|iփzz9+@0@$p2
o &(H#R^-	9	D	O	Z	y	,	<	L	\	l	|					
	)	4	?	J	U	,`	<k	Lv	\t&'''U''	P(4(	[(	i(	w(	(	(	,(	<(	L(	\)	l#)	|1)	?)	M)	[)	i)	w)	)	)	)	)	)	,)	<)	L*	\*&*-*D* ` (08@HP'X'`'h'p'x'''''8((***(***)




c


+

7	U

`

g

n

u

	0

	p

2

'



;	

B


%

-

91

P=

A

$M

Q

)]

a

>m

q

}

t

E



4.

.

4U

Q

4



4	)FT


`

]8d

Lp

8t

$

8

S

9

UX

X

 :



};



Z=



>



.?



@

#

0A'

3

-B7

C

BG

S

.DW

c

^Eg

s

AFw



F



~G



H



J




K



L



rM



[N



]O



,P

#

P'

3

Q7

C

UG

S

VW

c

Wg

s

3Xw



Y




Y




u[



L]





9

~

9



9



c>



D



;E

)
@.

e<2

^>

<B

bN

<R

j^

<b

fn

<r

n~

=

r

7=

v

@>

z


;H



qH



H



I



OM



O



:O

$

	P(

5
 :

R>

~J

SN

Z

<S^

j

_Sn

z

S~



U




S

^

S

b

S

j

T

f

DT

n

gT

r

T

v

T

z!

&

BU*

6

xU:

F

UJ

V

VZ

f

wWj

v

Xz



Y



XZ




{Z

~

Z



Z



Z



/[



R[



P

!\

^"

D\&

b2

g\6

jB

\F

fR

\V

nb

\f

rr

]v

v

)]

z


]



^



;^



^^



^



^



^

	

^	

	
	


_"	

.	

0_2	

~>	

S_B	

N	

v_R	

^	

_b	

n	

_r	

	
`	

_	

^	

`	

b	

%`	

j	

H`	

f	

k`	

n	

`	

r	

`	

v	

`	

z





a





Sa


*


a.


:


a>


J



bN


Z


-b^


j


Pbn


z


sb~







b


^


b


b


c


f


'c


j


Jc


n


mc


r


c


v

c

z


c

&

2

 d6

B

N

VdR

^

ydb

n

dr

~

d




e



/e

~

Re



ue



e



e




e

^


f

b

$f

j*

Gf.

f:

jf>

nJ

fN

rZ

f^

vj

fn

z{
p

f



g



<g



_g



g



g



g



g



@


!h



~


Dh


&


gh*


6


h:


F


hJ


V


hZ


g

l


x


h|








i





9i





\i





i







@


i


~


i




i




j

&

Uj*

6

xj:

G
L

jP

^\

j`

bl

jp

j|

k

f

'k

n

Jk

r

mk

v

k

z


k



k



l



/l



Rl

"

ul&

2

l6

B

lF

Uc

n

r

L}



$

Q

S



UG

X













~	



&






&

*

5

9

D

H

S

W

b


f

q

u



G







O















	



+



A









%

_)

4

!8

C

!G

R

"V

a

#e

p

$t




%




6(



)






^

5

b

X

f

{

j



n



r

4

v!

W%

z2
7

z;

~G

K

W

[

g

k

w

{




















_



















@#

z'

^3

7

bC

G

jS

W

fc

g

ns

<w

r

3

v

~

z












~

 



@ 



c 





 



 #

/

 3

?

!C

O

#S

_

$c

o

$s



b%




X&

~

{&



&



&



'



A'


P

d'

^

'

b

'

j+

'/

f;

'?

nK

(O

r[

(_

vk

)o

z|


)



)



*



=*



`*



*



*



*


 

*

~

+

'

F++

7

i+;

G

+K

W

+[

h
m

+q

^}

+

b

,

j

;,

f

^,

n

,

r

,

v

,

z


,



H-



k-

#

-'

3

-7

C

.G

S

2.W

c

U.g

t
y

x.}

^

.

b

.

j

.

f

/

n

'/

r

J/

v

m/

z
0



/



/

+

//

;

/?

K

W

00[

g

S0k

x
}

0

~

0



0



0



1



91




\1

^

1

b

1

j

1

f#

1'

n3

27

rC

.2G

vS

Q2W

zd
`i

t2m

y

2}



2



3



(3



K3



n3



3


P

3

~

3



3



4#

/

S43

?

v4C

P
U

a

4e

q

}

4



4



5



%5




`	

H5



k5



5



5

~

5



5#

0
	5

69

^E

=6I

bU

`6Y

je

6i

fu

6y

n

6

r

6

v

7

z
0


27



h7



7



7



7



7



8

+

:8/

> &L

T

lX

Pd

*mh

t

vmx



'

m

6

m

>

Qn

)

n

EF's'

F

P

V0

<

VH

qT

`

q

}



j

a











&

2

>

d(r

z

o~

V

;o

$

to

)

o



P(

p

o*
** H| &(.debug_abbrev.rela.text.commentEdonRInitmemset.debug_ranges.debug_str.rela.debug_info__stack_chk_failEdonRFinal.note.GNU-stackEdonRHash.llvm_addrsigmemmoveEdonRUpdate.rela.debug_line.rela.eh_frame__stack_chk_guard.debug_locedonr.c.strtab.symtab.rela.rodataQ256i256p2i384p2i224p2i512p2Q5120S>@H**ph-?p?R:M8PX4LB0?0dzopp RSLo0SX(modes.o/        0           0     0     100644  14272     `
ELF	>3@@UHtuWHGH]LOHG D@Mt3H8H1Lf.H+|HHII9uLI1L
H]UHAWAVSHEt,HH4H;w(w~H_ HIIH2hLW L:LI:DHLtH<LH9IL9v)M)M0E9Zt0AI
LHH9I	L)H
IIEH
L[A^A_]ÐUHSPHGH~Hw$HHu7:@uCHHtHHtHHHH[]H[]-U-]U]_U6Y]gY!3P]_P!3P]_P!EYE]R]gYpUUpTTTpRRu SZ_^^{[{[{UU )U)SS&)U)SS]bU%I:;($>I:;I:;I	:;

I:;8I!I7
$>.:;'I :;I.@B:;'?:;I:;I4:;I4:;I1XYW11.:;' 14:;I11BB.:;'<? I!:;.CC-CPn?88\	PQ
~R
BS
XT
XU 
BV0
W8
X@
vYHM2jdoG
BC<	

P
B`
Xh
Bx
B
B

X
dvo.9	

BP
BX
B`
h
Xx
X

B
X
X


diC!&"$	d	dW	d	d:\g	L	(	D
	E
	F
	G
	H
	I
	J
	K 	
-
~
.
B
/J	A=:B(k3>iV$$hT$Q$&N/.W)<25@K	V	VW	V	V	V~VAAhAQAB"XB'YB"CBE#I,hXWY]~\dZ[aZ
pZ
~B{V{{~}}S)IVIIUsf ~
. ~ mx	0


B

 !

W*>(7L	3BFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/modes/modes.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segB_FALSEB_TRUElong unsigned int__uint64_t__uintptr_tuintptr_tunsigned char__uint8_tuint8_tcc_keyschedcc_keysched_len__size_tsize_tcc_ivuint64_t__ARRAY_SIZE_TYPE__cc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flags__uint32_tuint32_tcommon_ctxcommon_ctx_tccm_commonccm_tmpccm_mac_lenccm_mac_bufccm_data_lenccm_processed_data_lenccm_processed_mac_lenccm_pt_bufccm_mac_input_bufccm_counter_maskccm_ctxccm_ctx_tgcm_commongcm_tag_lengcm_processed_data_lengcm_pt_buf_lengcm_tmpgcm_ghashgcm_Hgcm_Htablegcm_htab_lengcm_J0gcm_len_a_len_cgcm_pt_bufgcm_kmflagintgcm_use_avxboolean_tgcm_ctxgcm_ctx_tuint_tlong long intlonglong_toffset_tuio_index_at_offsetuiouio_ioviov_baseiov_leniovecuio_iovcntuio_loffsetuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_residlong int__int64_t__ssize_tssize_tuio_toffvec_idxuio_iov_at_indexidxbaselenumem_freeptrsizefreebzerocrypto_init_ptrscrypto_get_ptrscrypto_free_mode_ctxoutcd_formatcrypto_data_format_tcd_offset__off_toff_tcd_lengthcd_miscdatacharcaddr_tcducdu_rawiovec_tcdu_uiocrypto_datacrypto_data_tiov_or_mpcurrent_offsetoffsetuiopout_data_1out_data_1_lenout_data_2amtiovpctxFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx$iAC
TAO$DAC
E,l{AC
BiEFv
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/include/modes/modes.htmp/usr/include/stdio.hsrc/sys/contrib/openzfs/module/icp/algs/modes/modes.csrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.htmp/usr/include/stdlib.htmp/usr/include/strings.hsrc/sys/sys/_types.hsrc/sys/sys/types.h	$
M.J<x.G	9J,t.,<
g
1G,.4=.@
.>JJ+0J==u^Q=	
x<	XJ=>J<5<=J0	
iJ=<X=t<<@
<<t&t<qJX&t<o.X&t<(0tY~t.
d {Ip8i:^v (08@HPX`hp>xQ


c

/
7
=
D
O
1W
]
c
&r
9x
A
q
e
Z
H


{
D
9





*
6
G
R
i
p
{
0
%


Q
\
d
p
|




3
:
B
N
Z

f
$r
3~
;
E
K
V
c
j
z






#
*
6
A
L
a
h
p
|

'
3
H
u




>
l
a
R
"
-
4
@N
U
Y
3f
s
~
L



!






p*
1
75
3@
pD
Q
\
`
m
z






=

`






>
&=
U~


 

t


9]
n
bz,9J
W
r
y

7
V
n
x



A
h
`


 Hpp crypto_free_mode_ctx.debug_abbrev.rela.text.commentcrypto_init_ptrscrypto_get_ptrs.debug_strbzero.rela.debug_info.note.GNU-stack.llvm_addrsig.rela.debug_line.rela.eh_framefree.debug_locmodes.c.strtab.symtab.rela.rodata2)@$(x)o2j (Y0/0d{SpX1H
1Lo28cbc.o/          0           0     0     100644  17240     `
ELF	>?@@UHAWAVAUATSHhLxIIHHHEHG0H4L9s"H<H LLLs0Lk@1MHCHEHuHUHMHH]HEHH HMK.HMHx0E1DHA@MLHt$MI)M9H]HLLHHH]HUHEH8HHxL<$LuLHuHUHMLELMHUHuL9u
HU,DHHH}HtHEH4LH)M~HMHy0LtHA0LILuM)M9	MH}LLHMLq0Li@Hy81HtL}LIUM~8HH;EuHh[A\A]A^A_]f.DUHAWAVAUATSHL`IIHHHEHG0HL9s H<H LLLc0L{@LELs8HuHUHhHHC HEHCPHpHCHxK'HEH{0E1$HC@HEIML}Ht#LmI)M9$L}LHuLHpL9HHDxLHuUH;LLeL`LLULuL4$LhLHuHUHMLELMH}HULH}HtHEI4LH)MwH{0LL}tHC0LILeM)M9MH}LLLc0HEHC8L{@HC81H
H;MuHĈ[A\A]A^A_]øf.UHSPHHt
HCHHAHCHC8KH1H[]UHSP`tHtHt!W@@@P@0@ @@HH[],U,VS[ySyvP,T,],Q,^LRL[R[rRrv
3^RLXL[X[^X^_X_,Y,v~t]],0\\,
^^^bv@bvHbfPfvvP*v*9Q;KQXgPOvOgU.v.9T;FT?U?S&S?T?_?Q?\^R^kRkRv~S_R^X^kXkoXov]X?Y?&v~_v_!v?0]]!]?2\\&\sv@!v@svH!vHs^vD^Dv!^v	;_;vDwvwQPDvUDsvsU09U9^S0HTHKT0KQ0KR0KX`hUhS`hUhS`hUhSzPh`h0Ph`P%I:;($>II:;.@B:;'I?	:;I
:;I4:;I
:;
1BB.:;'<?I:;
I:;8:;.:;'I :;I4:;I.@B:;'I?:;I4:;I1XYW1411XYWI !I7!$>"I'#&$&I%'CC-ny882j?GV#
	#	#c	#	$	$	%
&
'+i*)/.-i,i21i0i}
Q@THVTsVQsTs
yYXRQ@THU~VUsVTot0%0X o*;>F	7Q>c
Lhz3-./L(DE
FG1H<I<JYK z&*$JAG=R:dBFk*otV
		c				

iiiii
Q@THVUT~VQ|TVT|U~
yYXRQ@THU0V
		c			XTs
W
W
W

Y
x
x
x

zTV

>%0;"
|
o`lm}nPPQRS}T}U V0iW8iX@YH !BC<"
i#$n%ii%iFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/modes/cbc.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segunsigned char__uint8_tuint8_tlong unsigned int__uint64_t__size_tsize_tuint64_tuchar_tcrypto_init_ptrscd_formatcrypto_data_format_tcd_offsetlong int__int64_t__off_toff_tcd_lengthcd_miscdatacharcaddr_tcducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntintuio_loffsetlong long intlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_get_ptrsumem_allocsizeflagsptrumem_zalloccbc_encrypt_contiguous_blockscbc_decrypt_contiguous_blockscbc_init_ctxcbc_alloc_ctxctxcbc_commoncc_keyschedcc_keysched_lencc_iv__ARRAY_SIZE_TYPE__cc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flags__uint32_tuint32_tcommon_ctxcbc_lastblockcbc_ctxcbc_ctx_tdatalengthoutcrypto_data_tblock_sizeencryptdatapneedremainderxor_blockcopy_blockoffsetiov_or_mplastpblockpout_data_1_lenout_data_2out_data_1decryptparamparam_lenkmflagFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx,AC
MA,LAC
PA|0AC
Bi$TAC
BMC;
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.htmp/usr/include/stdio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/algs/modes/cbc.csrc/sys/contrib/openzfs/module/icp/include/modes/modes.hsrc/sys/sys/_types.hsrc/sys/sys/types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.h	'
,
J&J<%1KFf>BJ?A<6J0XDf<</
h<fJ<<J<$JJ</ftJ</JLd^X<0%t<<JJKJf<~.J~f ~<
/
J&<<%1~J~J~&<D~<	<~fJ<~.J
><~fJt~!t<~J'JJJ</JKe]M~Xt0~%t~<<~J~Jf~J~ X
< 0J#JKK
	
~ft </v2
`T}_00O> $Hz"
Gc7Zk
{"v


c

/
7
=
D
O
/W
	]
c
$s
O~
E
7
}
t
i
W


@


q
V

[

b*
g.
t9
=
K
Y
d
'h
s
]w







8

p





>

b
~%7Q&9








>*
5
@
K
R
]
i
t
6{
0

(


F
N
]




Y
$
w+
i6
A
L
S
^
i
z


^



V

[
>
b


t
R
+
9
D
H
S
W
b
Gf
q
u





s



	

C	
(;)DCou0
|
{	
D
	

	



t
0

K

%
*
0
4&
%1
*<
0H`V
b
S
f
r
v
Dh
t


=h





L
D

6
+
)
5
A
M
Y
e
q


"

f P0`Jcbc_init_ctxcbc_alloc_ctx.debug_abbrev.rela.text.commentcrypto_init_ptrscrypto_get_ptrscbc_encrypt_contiguous_blockscbc_decrypt_contiguous_blocks.debug_str.rela.debug_info__stack_chk_fail.note.GNU-stack.llvm_addrsigmemmove.rela.debug_line.rela.eh_frame__stack_chk_guardmalloc.debug_loccbc.c.strtab.symtab8=H/@*('	*050 d p!X=`!G=
Lo=@'gcm_generic.o/  0           0     0     100644  6960      `
ELF	>p@@UHAWAVATSHLfHIILIA@E1E1E1fMHIILIII1DII1HHHL1HDMAuHHA@E1LfHHIILIII1HI1HHL1AHEHIAuIL:ILJ[A\A^A_]ÐUH]genericUUTT7007T_YT_Y__YY_YYPPbP\beS\er\rP\PRRPR\{{%(ZU(ZU17_Y%4I?:;&II:;:;
I:;8I'	I
$>I'I:;
(I!I7$>.@B:;'4I:;:;I:;I4:;I1XYW11UXYW.:;'I :;I.@B:;'I?O	DO6 2|345-			G?
.



V*:,**Q*-.0/0?2K?
3K?6KWEcWFcvvppVJ
%7FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/modes/gcm_generic.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpgcm_generic_implmullong unsigned int__uint64_tuint64_tgcm_mul_fis_supportedunsigned intB_FALSEB_TRUEboolean_tgcm_will_work_fnamechar__ARRAY_SIZE_TYPE__gcm_impl_opsgcm_impl_ops_tRntohllnhtonllgcm_generic_mulgcm_generic_will_workx_inyreszabaes_blockvjintxiFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx$AC
GDAC
Fcs
/usr/obj/usr/src/amd64.amd64/usrtmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/include/modes/gcm_impl.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/algs/modes/gcm_generic.csrc/sys/contrib/openzfs/lib/libspl/include/os/freebsd/sys/byteorder.h	*
='J<<6'<<
8t<D<8XH<<ff<E<J-'J<
8<H8XH<<<fJEI<7<J';.	S<'-<	T<K
KHi	
X 


c
	
+
7
I
P
wX
d
p
Y




I
?
0
8
#
^
c$
+
6
:
E
9I
V
a
re
p
Lt

:





)



/ 0
R@
L
X
d
p~




 H.debug_abbrev.text.comment.debug_ranges.debug_str.rela.debug_infogcm_generic_mulgcm_generic_implgcm_generic_will_work.note.GNU-stack.llvm_addrsig.rela.debug_line.rela.eh_frame.debug_locgcm_generic.c.strtab.symtab.rela.rodataz@0 00Pu^<#7`0,0	0
dZp``00
g`Lox(
gcm_pclmulqdq.o/0           0     0     100644  7592      `
ELF	>@@UH]fDUH11HHt1ɸHH]pclmulqdq
U
T
Q $P%4I?:;&II:;:;
I:;8I'	I
$>I'I:;
(I!I7$>4I:;I:;.@B:;':;I1BB.:;'<?.:;'I :;I4:;I.:;'I :;I4:;I.:;'I .:;'I  .@B:;'I!1XYW"1XYW#41$1%41>?:	DO6 2|345-			G?
.



 n,1<\WuXuYuZ[B<5/




:









	















V----UUTTQQ			07
_d,uN .V5!|$7"p$P
!<$#S!
$$%####FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/modes/gcm_pclmulqdq.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpgcm_pclmulqdq_implmullong unsigned int__uint64_tuint64_tgcm_mul_fis_supportedunsigned intB_FALSEB_TRUEboolean_tgcm_will_work_fnamechar__ARRAY_SIZE_TYPE__gcm_impl_opsgcm_impl_ops_tcpuid_featuresleaf__uint32_tuint32_tsubleafflagregEAXEBXECXEDXCPUID_REG_CNTcpuid_regscpuid_regs_tcpuid_feature_desccpuid_feature_desc_tSSESSE2SSE3SSSE3SSE4_1SSE4_2OSXSAVEAVXAVX2BMI1BMI2AVX512FAVX512CDAVX512DQAVX512BWAVX512IFMAAVX512VBMIAVX512PFAVX512ERAVX512VLAESPCLMULQDQMOVBEcpuid_inst_setsgcm_mul_pclmulqdq__get_cpuid_maxint__leaf__sig__eax__ebx__ecx__edx__cpuid_check_featuredescr__cpuid_has_pclmulqdqzfs_pclmulqdq_availablegcm_pclmulqdq_mulgcm_pclmulqdq_will_workx_inyresFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx
AC
A<.AC
i
/usr/obj/usr/src/amd64.amd64/usrtmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/include/modes/gcm_impl.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/algs/modes/gcm_pclmulqdq.csrc/sys/contrib/openzfs/lib/libspl/include/sys/simd.hlib/clang/11.0.1/include/cpuid.h	-
L
f.4XQ
v.
.c 	


c

+
7
I
P
{X
d
p
]




M
C
4
<
'
b
g
6
=
E
Q
]
i
z










.
2
7
<
B
I
P
X
\
a

f
k
s
|"
(
.
4
:
@
F
L
R
Yg
yn
r
}
#

F




	



"$
(1
=
.I
DT
Iq
K}
a

i @.debug_abbrev.rela.text.comment.debug_strgcm_mul_pclmulqdq.rela.debug_infogcm_pclmulqdq_mulgcm_pclmulqdq_implgcm_pclmulqdq_will_work.note.GNU-stack.llvm_addrsig.rela.debug_line.rela.eh_frame.debug_locgcm_pclmulqdq.c.strtab.symtab.rela.rodata@> 0,E"@#040
dFpHX0
Lox
	gcm.o/          0           0     0     100644  98728     `
ELF	>h{@@UHAWAVAUATSHLMIHHHHEЃH}LhHXuYD5HHpHC0HLhI)H<H HM9w9ILMMLHC@HC0J4L9s4H<H HILML{0E1H{@RLs@IMIHuHUHH9HHHH5HH	H L1HE1LPE1I H`rBMHELHtHtHH`Mu
Ax1H]LcxLCLkhH{0LeLxLmHuHpLLLMH{ LHLLLhLLLXLDHuLxLMH`M}HKHɃHH KL{XAHPI)HHC0M9LXr~f.LMHHILHpLMIM9'LLDMt$HELpXHLLMM)M9LxHusE1MH]LhHEI MIHHMLHpLMHIHLLDADžLsHELpXE1MM)vLLH]LhLmLxHE;HELLNLL$HLmM9MLuDLMHpILHHL`LHILHLHLXLDMeIFHH!HȃHH AFMfXLMM)dH`LM9LmLxHEAE1H]H{ HILMLk0Ls@ALA1HE1HHELHCHpHC HPLchHCxHEHHxHHEL{0E1fDE1HC@HIMt.LhM)I9]LPMLHLHH`H]HCHH!HȃHH CH;HpLULLULhLsXL4$HXHuHUHMLELMHUHuL9uLU4f.HLH}HtHEI4LH)HXLpLL}LULHxLHEH{0LtHC0LH`HHMH)L9HHPIHIL{0Ls@E1.A&AAE1HuHtHHH;EuDHĘ[A\A]A^A_]f.DUHH9t6t8u:HHHH
HH	H t(1H%]ø]Ãw
H]1]1H]UHAWAVAUATSH8IHLk0HKPLH9NKHuHCxHELLc H;MLeH}ЉuLuLshHSLK<,LL)I1LuLerIHK0HSPHʸH9VM̋H9HHHH=HH	H 1H
HCXLeLHHHHHHHHHH1ɐDhLxT WD0WL@\PT D0WWD@LPH@Hu,xnUHX1Let'AALHU
WD
W
D
I9LutLh0L HI9uHLHULHCXLHCXHHHHHLLH}ЋuLLLLMHuL}tLDHuLnHC0SPLHMHCPHALHLHhH[11HHEHuLsxHHShHsH;HCHȃHH CAHC HEHC0H<H I)LH{0t1DLh0L HH9C0wH}LAHLLL}AHCXHC0HCXHCX1HML}HHHHLAHLLAH;LLLALLAHS0HtH}L}Lu8HC01L}IGHC0SPLLHMu
HCPHA1H8[A\A]A^A_]UHAWAVAUATSHIHIHuID$`HEL,E$LHAtHtM$HtPHLHULI$Ml$`M|$XLHHuLMM|$XID$01LIDŽ$H[A\A]A^A_]fUHAWAVAUATSHhLEHMIHuH}RD=HHELoXL+oPHHGHELgxM9LELmr>fHHLHMLEMIM96LM)M9sI`r(HHLHMLEMHHI)LUIBhHEMHMLeLE1LMH]N4#I)IH}LH}HUH]HHLHMLUIBHH!HȃHH ABILM9H]uH9tGtLuQHHHH
HH	H 1HAHMz LHLILLLHH}LHMH}HUHMIAMGI s%1IHMH](1FIIGIHhI9IH]HLL91HM1HHEHGXHOxHMH+GPHEHEHHpHHMHHhHMHHxE1LufHpN<(M9MrLH]HLmLmAHHuHHEHMHAHH!HȃHH AH9HxH]HUHLALmMM)MsH]H{ H}LLLs0HH#CHȃHH CLIH]HLIW0HHuHHuUH9t=tBuGHHHH
HH	H 1HHLHHpIIIHIIGHHHHHH1f.DAD2 AL20AT2hWAD2xWH3AADAD2@AL2PA2WA2WAT AD0H@Hu
1HH}HuHL}I?HxHUULI0t#IcI1@Lh2L AHH9B0wHB0LeJHH]HHLmLL}AHLLHEH;LLLULLAHSPHJ<#LHHHuDHEL`1At,A7AL7HM1WD1WHA4AD4I9HMHHLIt&fAThA2T H<A<HIuHrYIIGAThA2T H4A4ATiA2T!AT4ATjA2T"AT4ATkA2T#AT4HH9uL}JHIIILeLLH}LLLLLHSPHJ<;LHu^HHuDuKHELxH]H{ HÈHLH}1Hh[A\A]A^A_]fDUHAWAVAUATSHHIIIH~(HWH=HHI~LMLEHMHI}PIEXIF HHIAMH LE11HHAǾtJ11HH%=u+11ЁuuAIEHx DEEEAIu>1HH@t-EAtVD%EAuBIDžAtHtIAHtAI6IVINMF Et
LMHLMuuu.H 1H[A\A]A^A_]IA\UHAWAVAUATSH(MMHMHUIHLLH;LLmLULHuHLeLLELM YH9t6t8u:HHHH
HH	H t(1H%&w
H11HHELeLshHxLLHLE1M1HEJ<(IHU HHuHHEMMt,HuI)sLHEJ4(LLLE1H([A\A]A^A_]f.fUHAWAVAUATSHhLMMHMHUHuIHHEH_LHHEMHxLwxLLH}uLLI$L}LH}Luu?HMHIKHAD$HI$CA$CA$HH9Let6t8u:HHHH
HH	H t(1H%&w
H11HHEE1L}MHp;DHEJ< IH]HHHuHHEMMHpt,HuI)sHHEJ4 HLHE1HEHEHHHEH}LuLLeM$LHuLHELHID$HȃHH AD$LxM9H]w/fI$LHLLM)M9sH]ML}LL	H L1IIM)t&I$H}H]HLL}LH]Mt6I\$hHLHHuLI$H}HLHH;Eu%Hh[A\A]A^A_]D1AAM)jf.fUHAWAVAUATSHHMMIIIH(GPHFHHHOH@uxE11HHtnE11HH%=uNE11Ёu6u.LUMMLUAD=DHHx uǃI6INMFzAuRL]LULeHǃD@AtHtHHLeLUL]tQI6INMFEtHM HHMASARATH 1H[A\A]A^A_]øUHSPtHtHtWW@@@p@`@P@0@ @Hǀ@H H[]fDUHSPtHtHtWW@@@p@`@P@0@ @Hǀ@H@H[]fDUH剷]@UHAVSHStH1L5AVt
؃L4Ht1HHtz1ɸHH%=u]1ЉuFu>@tu1Ѓu5[A^]ÐUHAWAVAUATSHIHHED5HHAH.H}LH
dH%H
Hu	H
fHHttx9~
HZDA@uDcycl3EMăeE1	HfastestH9M1HHtH1ɸHH%=u+1Ёuu}avxtlAE1=uhHHt\HALG1Lef.@H4HLHI9uE11HDA1HH1HH%=uw1tAu9Du.t'1Ёu;u3"1Ёuu1Et =uDE1HH;Eu DH[A\A]A^A_]E1AAfUHAWAVAUATSHXLMIHH}HHEЋH9t6t8u:HHHH
HH	H t(1H%&w
H11HHELcHu/HMHIAL$I$CHèLHALEL{xH]HHEE1HuIHLM9f.fHEJ<(MLULHuLHEIHLMt*L)sLLHEJ4(LLL1HEHEHHHEH}LUH]HèLHuHHEHLUHH;EuHX[A\A]A^A_]fastestfastestcycleavx,U,7S7Qv,T,Q_Q^QS^SVQ^j^Q,Q,Y\Y_YS_SVY_e_EREQv~>X>Qv~Y,Y,QvGvSvv*vGQSVQGYSVYGv~Sv~v~*v~Gv~Sv~v~*v~GYSVYYvVYYYvY]vvYGo0o]SV0V]]]v~v~*v~G0S0_[gPg^_	_PGQSVQQSKQQ$Q$9_9v~Q^Sv~V"^^QSuu_P<_{__n~P_	P	_P_*_QXPXv~Sv~v~*v~]vv*v\0S0T0Tvv*vXv~v~*v~\vv*vYYjRR_R0S00j0j]]QQjTTTS-4P4jv~j\\SvHvHvHSv@v@v@S00P00P0v"0"&P&)v-jv$PPPPNSQ)QT}^}S^aRadRgkRvvPPP-v^PPP
2v2AQC[QhwP
_v_wU
6v6ATCVT"*Td0P0P0P0P0PtPPPPQQU
SgS"T"v@	T		v@		T	
v@

T

T$T$%v@%7_7=v@=g_Q
_j__RRR	]		R		]	Rg]fXfX	X		X		X	3
XSXSXXfYfYY	\		Y		Y		\	3
Yg\S		S	
S>T_		_	
_&*P*v		v	v1V^Vv^		^		v		v	^5\		\		\		\8fU		U>fT		T]		]	]Z^		^		^^fQu					
P			g	0		0W0W[P[vH0gvH	0		0		P		0		P0 1vPP		P		PP		QQ7
:
P

P

P

S gvP(g^5SQ@CPCFPIMPr{{PP-5P[cPUV
\T
vH
!
T!
)
T6
O
vHQ)
^6
O
^RRXXYY)
]6
O
]S]_
S6
O
S`

U
v`

T
v`

Q

X
FvF]R0X0:v:dXvX-X\`

R
v`
|
X|

X
v
v0:vdv-vvyv
v0:vdv-vvyv

X
v0:vdv-vvyv
Y_0:__

P
v@0:v@dv@-v@v@yv@

]
]S0:SS

P
v0:vdv-vvyv
]]]P_0:]dtPt]-]]]
0:d-,,4P;?P?vHdvH-vHvHyvH
J\J]vxU0:\U\
^$3P0:^PvPPP0:d-0:d-00:?0?DPD_0_dP0-90=WvPPDIPN_PP+0Q19Qh_-___0-000=PPcPcspsppP=vPvPbiRiv~EIRIvHvHMQPQvb^MQPQvvPPP"vGGvvGvvG\\GvvKNPNQPTXP[v@v@bvv0P0P0PPPQQP+.PPP<QSU]]T^^Q-_-S_S_Rv@v@XvHvHYvPvP^^^UP=F_WeRgtUWgrK%1gtuK%1c|6n|PPRI*IPPIISSUST^UQvPTR$v@X_Y\$vPb0bdPdx0xzPz0vH'8PdiPkxPz|P[]QQ$vH ^S_\
_
0\0]U
^0bUb/\/=v=a\i\0bTbv0bQbv0bRbv0bXb]0bYbvfSm_vptPtvwvS	v	
S
vz}R}vPv~l0lnPn0P0v0=\v_^
_
01^`v\`v`v1BPnsPuPPegQQ`vS`v~`vU
v~"%PehPhkPnrPwc]i]H^t^HSUVSV`U`2SAHSTV^V`T`2^AH^QV]V`Q`2]AH]RV\V`R`\v@2\AH\XBZBQvPQVZV`X`ZvPZ,ZAHZYE[ET_V`Y`g[V^`2^AH^PV`2AHPR)TrK%1)tK%116#1PqxPAHPAFPAH\PXUXSPXUXSPXUX|Sj|PX|Xz0zPXPUhSUcSUSP
0
cPc\cP S SS ^% ) P8 F RH ] T8 H rK%1H ] tK%1D ] 6M ] P  1  P  U !\Z"j"\ j"jj"5#_T#b# g"^j"P#^T#b#sb#g#^ >!SC!l!Ql!!0!!2!!3!""0""Z"SZ"\"0\"`"PT#b#SO![!TO![!TO!b!O!b!!!P!!R!!T!!rK%1!!tK%1!!6!!Pt"|"P""R""T""rK%1""tK%1""6""P""1""P""Pp##U#=%vp#B$TB$J$TJ$t$T$$Tp##Q#<$SJ$V$SV$$v$%Sp##R#E$YJ$t$Yp#E$XE$J$XJ$N$XN$%vp##Y##Y#=%v##0##P##0##P#
$0$$v#t$0t$%]t$$^$$S$$^$$0$$S##P##P##P##P##Q$
$Q$=%vR$%_$0%\8%=%\$$U$$\$$P%4I?:;I:;I:;($>4I?:;I	!I7
I&I:;

I:;8'II'$>.@B14I:;41U4I:;4I:;I:;:;
I:;85I:;
I:;8:; &!.:;'I ":;I#4:;I$
:;%.:;'I? &'.:;'I (:;I)4:;I*.:;' +.:;' ,.@B:;'I?-:;I.:;I/4:;I0
:;11UXYW213
141XYW516
17418191XYW:1;B<1=B>.:;'<??.:;'<?@.:;'I<?A.:;'<?BC.@B:;'I?D:;IE:;IF4:;IG1UXYWHI'I
:;J41K.:;'I<?L.:;'I M.:;'I N1O.@B:;'IP41Q.@B:;'?RBS:;T!I7U:;V4:;IW1XYWk;=%?6	J_|
		5
6 2
3

4
"5-

G?.
?.	5yVt
2	


2j		5
1	B_<?;	n	5 +\W
X
Y
Z
d[o5_/		2	?10"		5?
.(	__	-_:	


.98D8
Q\X0Q
R
S
T
U
V 
W(
D"

?

s
t
B
u
B
vj
xq
z
{
|M
k
f
^
j	5<
v{
m8



	

4

?

?
 
"
$




/



OZ_[
\
]
^
.

 !""?"""####)###j
#)#)##$$



@


P

X

`

h

x










)



?
P
Q
K
R

S

T

U 

V0
)
W8
)
X@

YH	5	5
0
3	
>	

f	
	 
q	
	ZI	>T	7_	>?L|	3-
K.
/
		L(D


E
F

G
,
H
7
I
7
J
T
K 
|	
&%
$sAB
=M
:_
BT	k
o
%!
#&#'&#3

'WK(W(W)YK*v"v"v#x#y'v(v+(K(,QVS-S-S?-S-T-T-Uv.V.W/`/a/b)/k/d)/eK/f
/_/c)/j/i/h)/g)01[22222&2>JVb3n3v4
(2
2

4
5
6
7
4y2&4
2
2

4y2&422:8E1t
|	


9
2&:*;Q@;TH:Q;R};U~:};T};Us :;R;Q};U|<:;Q;T};U}:;Y;R~;Q~<:;Q~;T|;U}:;Y;R~:;Q~;T;Us:Q;U~:};Ts;U:;R|;Qs;U}:;Q|;T};Us=V;Q|;T~=V;T|;U~:;Y;X;R;Q@;TH;U~=V;U|=V;T;U|=P;Q;T~;U<<K>
BGL

K
%
>-nnx
s_
_>,
D
D>1

?+@B@4>
BGLFF
AfK!"""#)#/#)#!#"# ##&#.)#/&#3'p(p*l"l,V---̇-v-ΐ-ϐ//)/ֈ/)//1X2e2q2}4<24AR2'1t
	


B/)/9
2&42:Q;R~;Qs:;U|}":;R;QH;U|:;R;U|;Qs:Q;R~;Q~;T;UP:};T|;U~<:;Q};U:;U|:;U;T@:;T@;Us:;U~;T@:;Us;T@=];Ts;Qs:;T=\;T~;UH=_;Q~;U~;Ts=\;T~;Us=_;Q~;U~;Ts=];Q;T=\;T~;U:;T;UH:;T;U~A.KCVIDIDI?DIDJDJDKvELEMFOFP)G
X	2
2

42_5_:8E42Z5_:8E:K;U:K;U!["["["[#`#cj
#a#b)#d/#h#g#f/#e#h&#)&#*!"!"!"!""v"##'#&#%)#%)#%)#(
{H)
))C*VlDlDlDlDmvDnF|F}FuFy)Fx)FwFvF{Fz)F}IG"r2/2;2GS_kw4
2
2

4y2&424=2'Gt
	


G228	22!-9EQJ]i4.2&Gt
<


4
2&42:!;Y|;X;R@;Q;Ts;Us<:!;Y|;X;R@;Q};Ts;Us:;Q~;U:Q;Rs;Q;U@:};T~;Us:;U:;R;Q;U:Q;RH;Q;U@<=];Ts;U=P;Qs;T;Us=V;Qs;T~=];T;Us:;T|;Us=V;TH;Us=P;T;UH;QH=V;Q;T~=_;T};Us=P;Q};U};Ts=V;Q~;T~=_;T};U~:";T};Us|":;Q|;T;Us:;U|:Q;R~;Q~;U@:};T|;U~<:";T|;Us":;Q;T;Us:;T@;Us :;Us;T@:;U~;T@:;UH;T@@7K,!"L#!"_"x#_#_#_#_'?(")
L?M!?M;?ML?'())'?(Ԗ)?)L?MW?CVEDEDE?DEDFvDGDHFKLFJ41"0P
2>"J"4Z	2BFoG"jG"NG"?G"#
1""9W"
Nd"Np"|"J"J"J"46##2B#M#JX#9#	N#J#*#4p#u4d#Y
9""BBF|G
2
2

<9&<9&:T&;Y;U}:*;Y;U}K>JJ&
O&JOTVDDDDDDF)FFF)FFF4-C2-2-2-2-8.8.P@.*.6.B.N.Z.f.4t
w	

BY
424
5\
6
7
4y2&FB6F
):;U~;T@:;U;T@:Q;R;Q;T;U:s.;T<=P;Qs;T;Us:;Us=P;Q;T;U~:;R;Qs;U~<:;R};Qs;U:;T;Us:;R;Qs;U<OtVDDDD
D
D
EvEE FF)F)FFF)4t
s	

BY
:;U};T@=V;Q};T}:7,;R|;Qs;TP;U~:;T|;U~:;T|;Us=V;Ts=P;Qs;T;Us:;U~V-2-2-2-2-2.2.P@.*.6.Z.B.N.f.4t
s	

BY
42=X;Ts;U|=V;T=P;Q;T;U:;U|=V;T;U@=P;Qs;T;U=V;T|;Us*""""""####)#)##)>0CVDD?DDvDDFJFF4	24"k4"NN4"8?4" #
9" "9W"
Nd"Np"|"J"J"J"46##2B#M#JX#9#	N#J#*#BFFG
2
2

<9&:T&;Y};Us;Q<:*;Y};Us;Q<'xK(x(x)zKCVKDF40t2020	19
"|2
2

CVKDF40t2020	19
"|2
2

QVEUET*D"D?Q?VQFTFTFS4"Ju4"2?4"#
9""9W"
Nd"Np"J"J"J"|"46##2B#M#JX#9#	N#J#*#42|224"
F4"?46##NB#JM#JX#9#	N#J#*#RSR^R`:4;Q@:4;T1:4;T1<4K_?4
4.K_5_

5_L_5
#5(535US>
5?
5@
5B(
)6C0
6D8
M6F@Z6G@Z6H@g6O@g6PPg6Q`KSpTx.	5.	5 
5H64$66\[
4
.6H6?H6
?T56T5r6<U9
:
6;
667U2
63
64
65
6'k(k6(k'x(x6(xCVD4V@"FFFG6272716z2626W5n	4"H,4"2?4"#
9""9W"
Nd"Np"|"J"J"J"46##2B#M#JX#9#	N#J#*#4"F4"<?4"!#
9"!"9W"
Nd"Np"|"J"J"J"46##2B#M#JX#9#	N#J#*#42'224"F4"?46##NB#PtK%1M#JX#9#	N#J#*#42"4"F4"?46##NB#PtK%1M#JX#9#	N#J#*#:X;;T@;UU:4;T|;Q@;U@<4:4;T~Kj4G`*S)S)~			u			
V			3
						
d"y"d"d-9d-9G00=B0=Bn0=BW0=BW7DIHi!7!O!U!Y![!!7!O!U!Y![!FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/modes/gcm.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpgcm_avx_can_use_movbeunsigned intB_FALSEB_TRUEboolean_tgcm_all_implmullong unsigned int__uint64_tuint64_tgcm_mul_fis_supportedgcm_will_work_fnamechar__ARRAY_SIZE_TYPE__gcm_impl_opsgcm_impl_ops_tcycle_impl_idx__size_tsize_tgcm_supp_implicp_gcm_impl__uint32_tuint32_tgcm_use_avxcpuid_featuresleafsubleafflagregEAXEBXECXEDXCPUID_REG_CNTcpuid_regscpuid_regs_tcpuid_feature_desccpuid_feature_desc_tgcm_fastest_implgcm_supp_impl_cntuser_sel_implgcm_impl_initializedgcm_impl_optsselgcm_avx_chunk_sizeCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segSSESSE2SSE3SSSE3SSE4_1SSE4_2OSXSAVEAVXAVX2BMI1BMI2AVX512FAVX512CDAVX512DQAVX512BWAVX512IFMAAVX512VBMIAVX512PFAVX512ERAVX512VLAESPCLMULQDQMOVBEcpuid_inst_setsunsigned char__uint8_tuint8_tpIvuchar_tulIvLenulong_tulIvBitspAADulAADLenulTagBitsCK_AES_GCM_PARAMSencr_ksks32aes_ks_tdecr_ksalign128long doubleopsgenerateintaes_generate_fencryptaes_encrypt_fdecryptaes_decrypt_faes_will_work_fneeds_byteswapaes_impl_opsaes_impl_ops_tnrtypeaes_keyaes_key_tCK_AES_GMAC_PARAMSgcm_mode_encrypt_contiguous_blocks_avxctxgcm_commoncc_keyschedcc_keysched_lencc_ivcc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flagscommon_ctxgcm_tag_lengcm_processed_data_lengcm_pt_buf_lengcm_tmpgcm_ghashgcm_Hgcm_Htablegcm_htab_lengcm_J0gcm_len_a_len_cgcm_pt_bufgcm_kmflaggcm_ctxgcm_ctx_tdatalengthoutcd_formatcrypto_data_format_tcd_offsetlong int__int64_t__off_toff_tcd_lengthcd_miscdatacaddr_tcducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_data_tblock_sizebleftneeddonedatapchunk_sizervkeytmpct_bufcbghashout_nofpugcm_impl_get_opsimplidxumem_allocsizeflagsptrgcm_incr_counter_block_byncounter_maskcounterntohllumem_freecrypto_init_ptrsaes_encrypt_intelgcm_xor_avxgcm_ghash_avxclear_fpu_regs_avxcrypto_put_output_dataaesni_gcm_encryptcrypto_get_ptrsfreegcm_encrypt_final_avxJ0remainderkeyschedaes_roundsrem_lenihtonllgcm_clear_ctxbzerogcm_decrypt_final_avxpt_lenlastbgcm_decrypt_incomplete_blockindexencrypt_blockxor_blockcounterpoutpaesni_gcm_decryptbcmpgcm_validate_argsgcm_paramtag_len__get_cpuid_max__leaf__sig__eax__ebx__ecx__edx__cpuid_check_featuredescr__cpuid_has_avxzfs_avx_availablegcm_avx_will_workgcm_toggle_avxxgetbvedxeax__simd_state_enabledstatehas_osxsavexcr0__cpuid_has_movbezfs_movbe_availableatomic_toggle_boolean_nvgcm_format_initial_blocksiviv_lencopy_blocklen_a_len_cprocessedgopsgcm_init_htab_avxumem_zallocgcm_set_avxvalstrlcpyatomic_swap_32__getCurrentRuneLocale__magic__encoding__sgetrune__ct_rune_t__rune_t__sputrune__invalid_rune__runetype__maplower__mapupper__runetype_ext__nranges__ranges__min__max__map__types_RuneEntry_RuneRange__maplower_ext__mapupper_ext__variable__variable_len_RuneLocale__sbmaskrune_c_f__sbistypestrnlengcm_mode_encrypt_contiguous_blocksgcm_encrypt_finalgcm_mode_decrypt_contiguous_blocksgcm_decrypt_finalgcm_init_ctxgcm_initgcm_init_avxgmac_init_ctxgcm_alloc_ctxgmac_alloc_ctxgcm_set_kmflaggcm_impl_initgcm_impl_setlastpiov_or_mpoffsetblockpout_data_1_lenout_data_2out_data_1macptmppnew_lennewcbpparamkshtab_lenauth_dataauth_data_lenauthpHincompgmac_paramkmflagccurr_implreq_nameerrFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx,QAC
P7A<LyAC
LAFANACAM(AC
M(AC
M(*AC
M,AC
MA(@tAC
Mb,lTAC
M'A,AC
MA AC
B AC
BAC
G 4?AC
C7,XAC
MA0AC
MARc
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/algs/modes/gcm.ctmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/include/modes/gcm_impl.htmp/usr/include/stdio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/simd.hsrc/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/module/icp/include/aes/aes_impl.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.hsrc/sys/contrib/openzfs/lib/libspl/include/os/freebsd/sys/byteorder.hsrc/sys/contrib/openzfs/module/icp/include/modes/modes.hsrc/sys/sys/_types.hsrc/sys/sys/types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.htmp/usr/include/stdlib.htmp/usr/include/strings.hlib/clang/11.0.1/include/cpuid.htmp/usr/include/string.hsrc/sys/contrib/openzfs/lib/libspl/include/atomic.htmp/usr/include/_ctype.htmp/usr/include/runetype.h	
,.,uv<	tJ<vf	tv<	t<<v.	<v<	<vX	fw
J&J<%1<7yfX>
t% #tyt	 v.	t	wft<	v.	v	vf-	tf!JZvJ	XJ'wJ<
=u<Gv<		t==v
	tv<	<[Z<j
.i	sv<$	J<v.	<v	Jktvf
	fv	Y<vf	<
=.ivJ	f<vf=
gy
	<vf-	fv
tK
K.iuJ+J'w<
=uJuJ	J<vf
	 vf	tJKv#	Ky?JzD~f<<.t
><~ft<~# 'g<=u>h~tL$~JJ</~fJ</JLd~XtM~X<0~%~<<~K~t
uX

J<v.~~J<
OyfX>
% #tyty.Xy.<
/y..#i.	K{
htfuJ 
JJuf
uf
J$KL)JfYu J~f<yfX>
t% #tyJ

Xu
X,$<!u<<
gy!
tsX!IJ<1uX
J
y'vJ	<tvu 
tlXut
J/u

J.iK/<u	
J.iJ~JtJw#	KyL<h
JO7'J<=u>?~JJJ;X~.tX,IJJ~.J
'~ <tvY.<tJ<}.
.1}JK/<}	J.0J}J.4f
D<}ft!	K~tt<3~%YX<~
f,wu<
J.JKvuJ
J
Jut
J
Z<	i2w<<<
.J
/<	k=t<ttJtf
ft<ttft.-Jt+'w<
=uJ{tyfX>
% #tyJ#<
gy XLtf.JYt uXtft#	KyJK|JJ|JJ|fJ|t5
.|%#'}<=u?i|J|f<|J|J"'~J<
=u?}tt-JyfX>
% #tyJ
yXTf<f<<<#{	Ky}XJ}<<XXJ+IJJ.|#J'}<Jt.<t1JtJj
.|fJ|#.gJ<X<%fX#JfXfXXfXXfX#WJ<t.#J'u
<tutX,J<ft1\JtJ2	.t.J}Jtw.J
\<{fK| |#'|<w^"f<{ff}X.~..}JXw<X|)yKtJ{Jt&<|e0tJiJttJ4	{ft{X<	.z.zz<J
%t<{<JfyfX>
% #ty<
/y#f	KyKK{<{JKA{X<<{.J<3{JJ{
2K,ut<5Jtf<tftJtt
t.J
&zXyfXy<J
% #ty<
/y#f	Ky|K|<J|t<|.J</|
JJ|'|J<{Jw'wX<
=uwX$tt	Y=9U$<<t.Jtg
</s
Js<J< 0ZisXn
<s
<zf '{<w
J"f<z.<.~.<}XXw<Xw<wXtw<zt(t
=tJ/zJz.	{tt{ttJ<	.z.z.z	
zft </Pv	
zft </Pv
Kgf!
zvX/y!Jvfy..<y.{/kyJt{<.4}.Xw<~Xf/$f<z.X<<6 ~fuf
x
x<Jx+<.ytf	J.X0
xfJzf.4}.Xw<wXXtx.xtZ"1.'eJ<x.tOxt<.l}.~Xfw.<wX$x.$Xy.Xw<`xXw<`wtXYvxXtx 
*yfX>
% #ty<
/y#f	KyJ
KJ|.J
yt|&|JJK?|X<tu.</|
JJ|t'|J<{fJi{{mHDL  p#0c	01t0Tp J~@	H
O(-vP`
*<`y:?V hVQ]9p0u[!D$J@BB* +2@ ="3'(<+#(+W#t+
2
  . @=U3j+B B*)WBsBB(&,-Mf
2
   b q'	
2	
 	 $
3V
3h
 s
=x
(
+
+
'
'
'' n')+S+@B,
A:
,
@
"
( "|3 =;
2E
 [ u'B3 (5 5Bp'B
2
   &+3 =(&(+F'Z'g'u'
%
/%&@'4?F^
2e
 t  '''	BZ@'' 8(>IPh
2o
 ~  !'B5!\3(3'-BD3I(P:
F%c@f@@-- ;;,;2,2  
0
 
 Dn 
/x $~ < 
 $ < 
 $ +  < E!D!!!:!!+"4" @"Cc""
#
#$#+#
&#
@.#$8#c#######
2#
 # 	$ $'$B%9%2; 


c

+
7/D
S
Y
`
g
t-



F
c
<
3
(

S/
h6
m=`P
]f
o
x
}



 




%
e,
R4
@
L
X
i
Et
:|

 
$
(
,
z 

@
0
%
c2
E
RD_
g
m
x
>

&
3

F
J
O
T
Z
a
h
p
t
y
~










#
3
>
	E
V
X]
Xe
q
'}
7
@
E
N

/
4
,
j


(
$5
'G
wR
rk






F

c


9
D
T
>[
>c
o
@{
E
Q
x



	



$
*'
53
8?
<K
@W
Gc
Jo
w
P

~
|



!
)
3
9
D
Q
X
h(
s4
A
I
U
a
m
y










	
	
&	
38	
C	
N	
Y	
`	
k	
v	
+}	
%	
	
	
	
	
;	
C	
N	
|	
	
	


s

h&

Z1

<

G

N

Y

d

u

Z



k

p

t









x




'
3
;
F
R`
@
k
o
xz
K~





5
	
m






w	
,


$
!



!
",
0
(;
S?
2J
N
Y
1]
9h
wl
w
{
@

O
C
Z




U


S
b







\	#

	,

5
5


>

HK
X
e
}v

T

w

1
Z


^


~
y
?

+<
K"\
p
Px




T

&-+:@Z[x2DY>n\w.A!*+
R
~



	
 	
7	
I	L
Y	Y
^	f
xr
~
	
J
t	
w	
	
	
	
5
<
G
	
	

	(
x5C
c
N
R
x]
_a
l
np
	{



{

B





e
D

h
J
 
	
b 
5


O 
r)
2
;
D
M
JV
_
h
m
v

P
57



!


6

1	


j

+@;
J[
? ifu(
Z
l
w
"|
/
I
]
v

Sr&?^v-W
	
u

 
x
 

B!

!#
/
!3
	?
!C

R
a

m
6"q
o}
"
w
P
"
"
l"6
>
#
	0
x<
H
	T
*`
8l
	x
$
G

5
<
J

	
	
	
x
	

	

"

.
:
F
$R

^
!
j
	`



#
x
C#

{#
	
b$


$


*,

, 
,
/0
<
/@
9L
0P
J\
c0`
w	l
0p
	|
1

T1
{
4
5


$
v%
&
&
&
'
'
'
(
Q)#
),
y*5
*>
 C
t.L
Q
.`q
+z
+
Y+
+
+
4<
5
p
4-

-

>.'
0
o29
92G
1P
1Y
y1b
2k
3t
:3
e4K
2

t3
3
0
/4
0+
4
S
`$y-T_w
t$ B N[ az t }   !"!<!I!f!,!J!^!k!y!
&
"
8
2"
=
?"
O
K"
Y
X"
a
e"
q
q"
x
}"
~
"

"

"

"

"

"

"

"

"

"

	#

#
	 #

+#
7#
C#
N#
 Y#
,e#
1q#
C~##

#
)5#
~#
r5#
#
5#
	#
=6#

#
6#
#
6#

#
7#
O
$
7$
5$-$
T76$
w7D$U$
7_$0l$
8p$
$
`$
$
$
$
P$
8$0$
7%i%
8%
X80%iK%
8]%r%%%
9%%
99%
%
%
9%
9%
u9%%	&h#&:&
WU&0c&

o&
=s&
x&
m>&
&
>&
&
>&
&
?&
&
K?&
	&
?&
G&
?&
&
?&
	&
@'
$'
@'
	'
@#'
*/'
D3'
C'T'
B]'
Bf'
cBo'
>B'
A'
A'
bC'
C'
C'
C''
@'
B';'
,C("(
D#(`P(
bD](en(
?Dy(
~(
D(
((
E(
((()#).)Q)c)U))))")H*M*+*

7*
:;*
xG*
S:K*
W*
:[*
g*
:k*
w*
;{*
*
S;*
	*

*
*

*
<*
*
<*
*
<*
J*
=*
w	+
=+
+
=+
$(+9+
;B+
#<K+1X+
<g+~+++++,',8,p#K,
TT,
T],
NUf,
Uo,
Vx,
iV,
>W,
uW,
wX,
X,
X,
X,#,
V,
W,#,
AX-$-
+Y-E$7-$I-$l-$~-$-%-%-
p-
-
-
x-
	.
.

.
+.
7.
w	C.
JO.
G[.
g.
$t.
..

.
'E.
~.
E.
.
F.
	.
tF.

.

G.
.
G.

/
IH/
/
H/
5!/
I%/
5/F/
HT/i/~////
'I//
I00
I0
eI,0G0
IU0b0
Jf0
v0
0
J0
J0
[J0J00,0
0
0

1
1P$1

01
J41
@1
8LD1
~T1Xe1
Ln1
&Kw1
K1X1
K1
\K1
K11

1
[L1
1
M1
~12
}M
2
L2
FM 202
 M92
LB2
LN2p\2

f2
xt2
2
2
22
2
M2
2
(N2
	2
wN2
2 2 3  3 03
N=3 h3
Nx3H 3
qO3
!O3H 3
O3 3
O3 4 4 =4 X4
Oh4s4~44 4| 4 4 4
4
5
-5

95
E5
Q5
)]5
Ii5
Tu5
c5
n5
y5
5
5
5
5
6
@6
4l6
w6
6
6
6
6
6
6
6

6
'
6
*
6
-
7
'
7
*
7 )7
57
O97
H7
T7
HPX7
d7
Ph7
kt7
Px7
	7
 7
Q7
3R7
`7
Q7
R7!7!7!8!8!*8
}R78!S8
ZRr8!8
S8
R8!8
/S8j"8j"8j"	9j"9
uS&9j"B9
RSa9"r9
T{9
S9"9
'T9"9
JT9"9":"5:"P:
nTb:"w:":":":":
T; ;!;;#H;2#Y;
8
 P``
Dp0Pp8\ p#r/
2;memcpystrlcpygcm_init_avxclear_fpu_regs_avxgcm_xor_avxgcm_ghash_avxgcm_use_avxgcm_init_htab_avxgcm_init_ctxgmac_init_ctxgcm_alloc_ctxgmac_alloc_ctxgcm_impl_get_ops.cycle_impl_idxatomic_toggle_boolean_nv.debug_abbrev.rela.textaesni_gcm_encryptaesni_gcm_decrypt.commentgcm_supp_impl_cntgcm_initgcm_impl_init__mb_sb_limitgcm_impl_setgcm_impl_opts.bsscrypto_init_ptrscrypto_get_ptrsgcm_impl_get_opsgcm_mode_encrypt_contiguous_blocksgcm_mode_decrypt_contiguous_blocksgcm_format_initial_blocks.debug_ranges.debug_strstrcmpbcmpbzero.rela.debug_infostrnlengcm_fastest_implgcm_pclmulqdq_implgcm_supp_implicp_gcm_implgcm_all_impluser_sel_implgcm_generic_impl__stack_chk_failaes_encrypt_intelgcm_encrypt_finalgcm_decrypt_finalaes_copy_blockaes_xor_block.note.GNU-stack.llvm_addrsiggcm_set_kmflaggcm_avx_chunk_sizememmove.rela.debug_line.rela.eh_frame_CurrentRuneLocale_ThreadRuneLocalefreegcm_avx_can_use_movbe__stack_chk_guardgcm_impl_initializedmalloc.debug_locgcm.c.strtab.symtab.rela.rodatacrypto_put_output_data.rela.data.rodata.cst16atomic_swap_32.rodata.str1.1.LCPI8_0vv@=%A%q%1;%H60^2%%0H	 &NYnl8ڃo;380f
I00d0yp0thuhhVcv+Lov
@ctr.o/          0           0     0     100644  17184     `
ELF	>>@@UHAWAVAUATSHxLhIHIHHEHG0HL9sJ<(H HLM}0MIEHxHuHUHpHIE HEIE`HEJ;HEI}0E1LuLu!f.@1IE@MGH]Ht#LeI)M9LH]HHuLI}HxL}LhIEIMPHH!HHHH!HH!H	IMHu(IEIMXHH!HHHH!HH!H	IMHLUL4$HpHHuHUHMLELMH}HULH}HtHEI4LH)LsI}0LH]tIE0LHL}I)M9MH}HLM}0I]@1HH;EuHx[A\A]A^A_]ÿf.fUHAWAVAUATSH8HHHEHVH;W0IHH?HsHS`L{ H{0t#1f.@L`0L HH9C0wLeLmLLLHC0H$HMLELMLLLH}HULH}HtHEIHS0H)LHC0IFHC01H
H;MuH8[A\A]A^A_]IHNHwoUHAVSIH@r$H^HHHH@HHDHHH1HIFPHI~XI^HHAI^8ANH1[A^]f.@UHSPptHtHt%W@@@`@P@0@ @@HH[],U,"](4],T,S,Q,_KRKTRTqRqv~pSRKXKTXTWXW^v^(/^,Y,4v~SvS(/v,0\\(/\,_&_(4_[v@(/v@[vH(/vH[bPbv~vvpSQQ?QQBEQEIQL\QILQevQPevUevU@xUx,S@uTu,^@_Q_RP_,vH,v@vQPvUvUPlUl^UPvTvSTPQQPSRSXS00 0PS0U0UPUU6SU1SUSPp
0
1P1p*1P%I:;($>II:;.:;'I 	:;I
.@B:;'I?:;I:;I
4:;I
:;1XYW11BB.:;'<?I:;
I:;8:;4:;I41I!I7$>I'& &I!']	8CC-ny882j?Gv	vp	p
4V$$#$$%
	%&	'D	
+i
*
)
/
.
-i
,i
3
3
2
1i
0i[\de6Q@THVQT~VTUs	YXRQ@THUs	NS0 +*>
7>L

3-./0;
L(
D
E
F
G
H
I
J
K 
&$J
A=:Bk	N5?5:

V#
		i

i



i
iRQsTs6Q}T|U~	Q}T|U~YXR
V#U	iD	

XTsW	W	WYx	x	xz
XVۋ۝
#]Bit/"|;FQ(3	p	~l		P	X	`P	Q	R	S	T	U 	V0i	W8i	X@	YHBC<	S	4	:	i9	?	 nI	!ii"FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/modes/ctr.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segunsigned char__uint8_tuint8_tlong unsigned int__uint64_t__size_tsize_tuchar_tuint64_tntohllnhtonllcrypto_init_ptrscd_formatcrypto_data_format_tcd_offsetlong int__int64_t__off_toff_tcd_lengthcd_miscdatacharcaddr_tcducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntintuio_loffsetlong long intlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_get_ptrsumem_allocsizeflagsptrumem_zallocctr_mode_contiguous_blocksctr_mode_finalctr_init_ctxctr_alloc_ctxctxctr_commoncc_keyschedcc_keysched_lencc_iv__ARRAY_SIZE_TYPE__cc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flags__uint32_tuint32_tcommon_ctxctr_lower_maskctr_upper_maskctr_tmpctr_ctxctr_ctx_tdatalengthoutcrypto_data_tblock_sizecipherdatapneedremainderxor_blockoffsetiov_or_mplastpblockplower_counterupper_counterout_data_1_lenout_data_2out_data_1encrypt_blockipcountulong_tcbcopy_blocklower_maskupper_maskkmflagFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx,4AC
MA,L
AC
MA$|SC
Ch$XAC
BQh
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.htmp/usr/include/stdio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/algs/modes/ctr.csrc/sys/contrib/openzfs/lib/libspl/include/os/freebsd/sys/byteorder.hsrc/sys/contrib/openzfs/module/icp/include/modes/modes.hsrc/sys/sys/_types.hsrc/sys/sys/types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.h	'

,
J&<<%1F?<AJX@tXzD~fJ<.J
><fJt	0J)J'f(d<'Jk<&=$<><<N<0%JJ'f)m<'
Jt<><2<;R'JJJ</JKe\MXt0%t~<<~J~J.~t

J~ff.<KI2KX~.X+IJJ~.)IJJJ</J=*J;JK~~
@J	/~JtJ~t ~'.<'J<LJK~ 	
ft </v 
O>XP_4@
$Gu
	
0W
	/I


c

/
7
=
D
O
/W
	]
c
$s
O~
E
7
}
t
i
W






P

(
I,
l7
;
qF
J
xU
?Y
d
h
v



q





O





/





O
&
*
5
x@P
^n
e|B
I
ye7
T
\
h
t



#
'
N







F
@
/
85
<
D
VP
^\
mh
t



i


y







E@S
k^
b
m
q
x|
+


a
(

*






O


<nP|
z

Z

,
T
:

=

H
#	
S
	
	0
*<
5G
:R
@^
Dj
5u
:
@

	
^


Z


	




3

i
-
b4
Z<
H
4T
C`
Rm
)u









 
	
|Z	
2 P@Pctr_init_ctxctr_alloc_ctx.debug_abbrev.rela.text.commentcrypto_init_ptrscrypto_get_ptrsctr_mode_contiguous_blocks.debug_str.rela.debug_info__stack_chk_failctr_mode_final.note.GNU-stack.llvm_addrsigmemmove.rela.debug_line.rela.eh_frame__stack_chk_guardmalloc.debug_locctr.c.strtab.symtab&=6/@8*0(x01a	)Pz0e50d[ p` 0=`(!l=
Lo=.&ccm.o/          0           0     0     100644  43144     `
ELF	>ȣ@@UHAWAVAUATSHLXIIIHHEHG0HL9sI<H LLMo0LIGHhHuHUH`HIGhHpIG HEIGPHEK,HxI01HEH]Luf.1IG@MnLeHt$HUH)L9vLeLHuHULHpHLmAI?HHHXI?HhLIGIHH!HHHH!HH!H	IOLLAH]IH$L`LHuHUHMLELMHUHuH9uLULe;f.fHLH}HLetHEHMH4HH)I]I0HtIG0HEILxM)I9MH}LLMo0Mg@1HH;EuHĈ[A\A]A^A_]ÿfUHAVSHIHHwH?HHH!KHSPH{`t%1f.fLP2LhAHH9C`w[A^]@UHAWAVAUATSHXIIHHEHO0Hw`HθI9vHHHH;wxHHUtxML}L{hMLLHHs HS0LLuLMLAH;LLL}AHSPH;HsALK0MIs11LHHyHHHAAHs1zHH1DH;H;H3T;PH3D;XfHnfHnfl;H;H3D;`H;H3T;hfHnfHnfl;H HuMt2H4HƘ1fHDH1HI9uDP0HI9uLHEHELcPHsH;HHH!CLAH{`t1Lh0LPHH9C`wL}LmLLLHC`HC0H$HMLELMLLLLk0MtXH}tzLeL}H}LeLLM9sxL{0HEI)IH}LLL}HS`LHuH}HULH}HtrHEIHUH)ZH}HuLH}H{0HS`<L}H{0I)uH}HS`Hu$H}LeLLMH}HS`L)LHC`HC0IFHC01H
H;MuHX[A\A]A^A_]f.@UHAWAVAUATSH8IHIHHt2J0I;T$`wNI<HǘHLM$1,I$I\$0M|$xJ<3HIt$`LH9vH8[A\A]A^A_]L9LELMI)MI)LL)I$J4)I$HMLEM9I<H HuLMl$0I<$M$M$IT$PIt$U1I|$0	1ALPA2L AHIL$0H9wLL9s.I<H HLIMt$0M|$@1HMLIT$ HUIT$PHUIT$HUHE1HE1ID$@MIHt*MI)M9L}LHHLILII<$HuH]HUID$I$HH!HHHH!HH!H	IL$LHUI$I$HULEM$M|$8I|$0LtID$0LLHLuI)M9MH}HLIMt$0M|$@1I$I<$M$M$HuHUUI|$0t'1f.ALPA2L AHI9D$0wM$ID$0T1I$ID$0<UHAWAVAUATSHHHHOxH9NTILELMHMHuLHGPHEMMnhIHEMH]HULuTf.@LuLH]HIUMLuLuHEHLI>LLH]MMHUt(I)sH]HHHHuLE1IvI>IHI!FHUI~`t*1H]L}fDALhA0LPHIV`H9w
1H]L}IHuHuIHDuL{1HH[A\A]A^A_]fDUHAWAVAUATSHhHHEиHAH}HHKHكHLVIJHLvEu	I9}LEFxD(HHHAHHFI9GL}I_`EۉUD]LMuI)ILJMwxILJAOHLF LnLfHF(HE1MIOhHMD(ރ3>DA^		AGhIiLELLIEHELxK</HiLHuAABƅtgIOxNt[ntSHHV
tDHHVt5HH Vt&HH(V
tHH0V	tH8AOpIA_IHuHxHHEI<HLBlp)fnf`fHffEvfDo
fDo-fDofDofDo%fWfWL}HuLf.ffofAfofAf`fafbf`fafbfAoffpNfAoffVfAoffpNfAoffVfofAfofAf`fafbf`fAoffafpNfAoffbfAoffVfpNfAoffVfAH!fVfpNffH~
L1L}HuHLmIAEMuPLLHUI}HHAMIwDffEƻ2EIwEDȉEȻEDHEȻ
LmLLHuLHI)M9MGLHHuLLL}LUHEH8LLUM)t^MH])HEJ<(IHUHEH8HHUMMt,HuI)sLHEJ4(LLLE11}DutH
H;Mu`Hh[A\A]A^A_]HEHXxf.HAtHt1HHuHHH;Euɉf.UHSPtHtHt>W@@@p@`@P@0@ @@HH[]/U/`_bn_/T/\/Q/]NRNWRWtRtv~]RNXNWXWZXZSvQX/Y/nv~\v;\biv/0vQ;vbiQ/]\]bn]^;v@biv@^;vHbivH^ePev~v5;vP;v~biv~\\FIQIMQPiQMPQtvQQPtvUtvTTpUSpT^pQPwusPUST:^:f]f)^-2^LQLQQQR3_3yvy_/X/\X\A0A`^`v0vPv7y_QttR0_\S#\#kvkpTp\\vTv\\PvHv@'v'C_G\PpxvxQPv_vQ\UpvUUU+v+:UptvtUvUUJ`__@ZUZ\	\@ZTZRRRR@ZQZ^D^^P@WRW	R@XXXXXXXp		X@YYYY	vHQZQZ^D^.^p	^QZTZRR
R
+vP+3TR_vP.R.6^R	_Z00]p	]p		0aPPPPPQQQ__]]p		]Q<vH<\L^[iiP_6_vP6p	vP^aQaeQhQehQT	Z	\	Z	vH	Z	vP 	Z	_+	5	5	Z	P		U	
^
/
U		T	
v

S

v
S	
Q!
/
_j
~
Q		R		S	
vH
V
S		X	v		Y	
v3
;
P;
V
Y		R	
v@

_

v@
_		P	'
vH'
+
^+
~
vH	~
]	!
_$
/
\3
V
\V
y
_y
~
0		P	vP~
vP~

^~

vP~

S

S~

0

vP



P

P QUQv
_
U_U-~U 2T2T-~T Qv^-~^ MRM[v-~v X
v
TvTX-~X Y
v
_v_YM2TMTM[TStZU-~ 0ZvS v v v v]vv~ \X\v v \>v
T*0P*00*v>v
T

]
S]S*\*v]vv~*\X\v-gR?
W
	r1	r1R

	
 (0
8
#
p
v#P^K\O\_\0l]^U^HpP5v^5vSUSUSUSP0PP%I:;($>I:;II:;	:;

I:;8I!I7
$>.:;'I :;I.@B:;'I?:;I:;I4:;I
:;1XYW11BB.:;'<?I:;.@B14141 41!.:;'? "4:;I#I'$&%&I&'4:;I(.:;'<?).:;' *:;I+4:;I,.@B:;'I?-:;I.:;I/
:;0U11XYW2.:;'I<?3.:;'I<?4.:;'I 5'61UXYW71841CC-C882j?	
Z
P
`
h
x


~

	PQ
R
S
T
U 
V0
~W8
~X@
YHG
BC<N	0G
dH
dI
dJ
dK
oL 
oM("t	v	v	p	pnV)k)))*|*+,-1~0/5r43~:~2~987~6~o
p
Q@TH]TsU|SQsTsSQ~T~]T~U|YXRQ@THU}VU~!	0




e 

*>
7>L
3	-
.
/	
L	(
D
f
E
k
F
r
G

H

I

J

K }&$J
A=:Bk
\Vqy PQs!~""~"~"k#k~$%bVk|á~~~k~Ƞr̡~~q8y &1'
&!'B
U~\TU~_QT_TsQs_Q|TsQ}TU~Q}TU~YXR(.)B*B*C+E~+E~+E~+Fk,HV[k-[-[-[-\|-\-].^._'a'c~'b'g'g'g'g'g'd~'e~'f'h~/&2+n~0'1T
Z]
i
 u
 


1T
N]
i
 
u


1
1
VT|Q|VQsTVTsUVUsVQPT,Vk--|--	-
-'
'~'~'
'~'~'k1qL1y VTsU~PT}UsSQ}T}B
UsSQPT~eTPU~QTs2,k3kk4Ak*A*A+C+C+D+Ei4k********+++~+~+++~+~5~~
)~*~o*~d*d*~*++++++k+k+k++~)*d*~*++WWWk"Y,cVRk-R-R-Rk-S-S-T.U'X'Wk6]
 1q
".:FR7^8Fjv6
	!-9 EQ]iu1	1M77  1-xB
T~B
T~B
U~VTsU~_QsTsB
T}U~VTU~VQTVTsVQsTsB
U~xxxk"z,qV-k'1["|!p		Q*FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/modes/ccm.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segB_FALSEB_TRUEunsigned char__uint8_tuint8_tlong unsigned int__uint64_t__size_tsize_tccm_commoncc_keyschedcc_keysched_lencc_ivuint64_t__ARRAY_SIZE_TYPE__cc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flags__uint32_tuint32_tcommon_ctxccm_tmpccm_mac_lenccm_mac_bufccm_data_lenccm_processed_data_lenccm_processed_mac_lenccm_pt_bufccm_mac_input_bufccm_counter_maskccm_ctxccm_ctx_tulMACSizeulong_tulNonceSizeulAuthDataSizeulDataSizenonceuchar_tauthDataCK_AES_CCM_PARAMSntohllnhtonllcrypto_init_ptrscd_formatcrypto_data_format_tcd_offsetlong int__int64_t__off_toff_tcd_lengthcd_miscdatacharcaddr_tcducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntintuio_loffsetlong long intlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_get_ptrscalculate_ccm_macctxccm_macencrypt_blockcountermac_bufcounterpibzeroccm_decrypt_incomplete_blockdatapoutpbcmpcrypto_put_output_dataccm_validate_argsccm_paramis_encrypt_initboolean_tmacSizenonceSizeqmaxValueccm_initnonce_lenauth_dataauth_data_lenblock_sizexor_blockencoded_aencoded_a_lenivpremainderprocessedauthpccm_format_initial_blocksauthDataSizeb0aes_ctxmaskhave_adatatpayloadSizekjlimitcbencode_adata_lenencodedencoded_lenlencoded_ptrllencoded_ptrumem_allocsizeflagsptrumem_zallocccm_mode_encrypt_contiguous_blocksccm_encrypt_finalccm_mode_decrypt_contiguous_blocksccm_decrypt_finalccm_init_ctxccm_alloc_ctxdatalengthoutcrypto_data_tneedcopy_blockoffsetiov_or_mplastpblockpout_data_1_lenout_data_2out_data_1macpccm_mac_pdata_2_len_usedlen_not_usedpm_lentmppd_lentotal_decrypted_lenpt_lenpt_partmac_lencbpresultpptmac_remainrvparamkmflagFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx,nAC
PMA L\AC
CT,pbAC
MKA,HAC
MA(AC
Mx,cAC
MA$,qAC
Bju

/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.htmp/usr/include/stdio.hsrc/sys/contrib/openzfs/module/icp/include/modes/modes.hsrc/sys/contrib/openzfs/module/icp/algs/modes/ccm.csrc/sys/contrib/openzfs/lib/libspl/include/os/freebsd/sys/byteorder.hsrc/sys/sys/_types.hsrc/sys/sys/types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.htmp/usr/include/strings.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.h	-
/
J&<<%1<JXJ" zD~fJ<.J
><fJX=<
X*J#t	'	fx<	'L?><3<;PJv'~JJ</~f Jt/~JJLd^M~X<0~%~<<~J~J.~<
	M,9%t<LK1X~.XJ%IJJ1
	"/J~f#=Imt~.u	(JJ~J<K/<J?J<~~#J,bX,IJ,s~J<1~JJM,9%t<MiX~.<X%IJJ~.$JHJ<1X}.J}J.<4K	J>	=I!KI}tX JJJ</J}<JQX}JJ J
K	f JJ	<0K}.
=KJ}<2+JJK}}.

v<4X3/[U(J|JX;<|.Xn$<hhJ|X(J<kXG.YX}<.f}ffX+IJX<}t-<
<%1|f<[Y|1p<{f<</
h<|fJ<|fm*X#	'}f<	'}J<><3<;\(|fJ[|f<0|%|<<|JY#u~fG}?f}.fX+IJX!.( .|
A{JXJ{f.w{JJ<{fJ{tJ{t{<<{<t0<{.J{XM,9%t<1X~.f%WJJ<~J$2t
.0iJ
<yft={XK{J<{JJz{J}J{<2#=#N#]5J&KJ&yJf@#?)X79JJ4..M
z
J.z.	J;<	/;<"/	t;<"/	t;<"/	t;<"/	t;<"/	t;<"/	JzJ
<<Mztz
J
.zl
.!3J
I!<J 
Iz<	'<J		tXKJ~<ft2z 93MX
MXzJyJ=<N<yJ<<4yJK@yfJ<y<<y.J<3yJJyy.	yttyfy 	
yft </7v 0@P	
\p\q	b c@HfnVEn4'Jx3DjHX6X|.//f
u


4c
3
c
y




VeDl



c


/
7
=
D
O
/W
	]
c
$r
7x
?
^
T
F


x
f



7
?
K
W
d*
{6
B
N
[
,c
o
{








#


 
 
(
4
@
L
	X
i
y

2
9
;
9

	

	I
i
	
n
	
u
	?

	"
0
>
I
	M
1X
	t\
g
	k
v
	1z

	i

	

	

	P

	

	

	`

	

uF
	&M6
	D|\t&5i
B"
*
S6
rB
N
Z
j
v

]



|










*

6
8B
MN
zZ
l
w
/
$

C
q
f
W


p&
	/
	8
	OA
	U
	`r
z








	

	/
u)
	-
8
	<
G
	^K
V
	Z
e
	W	i
t
	z	x

		

	w


	

	

	

	

	

	
	T
		
	1
	
	
	
		)	
	82	
	[<	?I	
	
M	
Z	g	
	
k	
|	L	l	|			
C

U

^

j

v



1

7


@



	




	9

i

	

n

	

u
	P

	
$
3
?
	wC
O
	S
1_
	c
o
	as

	

	

	)
,
	
;
	m

	
C
	

	W
G
uf

!
&
	_*
3:8K
	T
	g
	p
	5	
	z
	
	
	
	^
	e
	4
Y
K7
O
a
+	}
	

<

	@



	

u

	



	K



	



	



	B

,
	
O
	
'
	4+
R7
	;
G
	K
W
	[
]k~
|
	
	"
	F
	|
	
	$
;
J
j

2
Of
<
A
X
j
t







	#
/
;
G
S
_
k
w






1
!
	


;
H"
K.
S:
XF
cR
^
ej
qv
s

u
{
~






	

  .
N:
	4>
J
	N
`Z
	#^
fj
	n
tz
	~

	


		
j
	
]
0
	,
	O
	r
	
	
 
	+ '
	0
	9
	B
	P K
	qT
	Lj
	s
	s |
	f%
	%
		&
	,&
	O&
p
	
"
	!
	!
	+!
	!
	 
	 
	B"
	"
	"
	v#
	.$'
	$0
	%=N
	C%]n
	%5
	&
	&
	&7
.ZF^v




[
	&
f
	6(
0
	(9
	$'B
	'O_
	'h
	Z'q
	'
y Ppt@	 0memcpyccm_init_ctxccm_alloc_ctx.debug_abbrev.rela.text.commentcrypto_init_ptrscrypto_get_ptrsccm_mode_encrypt_contiguous_blocksccm_mode_decrypt_contiguous_blocks.debug_ranges.debug_strbcmpbzero.rela.debug_info__stack_chk_failccm_encrypt_finalccm_decrypt_final.note.GNU-stack.llvm_addrsigmemmove.rela.debug_line.rela.eh_frame__stack_chk_guardmalloc.debug_loccalculate_ccm_macccm.c.strtab.symtabcrypto_put_output_data.rodata.cst16.LCPI5_5.LCPI5_4.LCPI5_3.LCPI5_2.LCPI5_1.LCPI5_06@1n(P`uY(#	:<sH-`S0Tm<0m\d\Rp\PM
A(^y
<&Lokecb.o/          0           0     0     100644  11792     `
ELF	>)@@UHAWAVAUATSHhLxIIIHHEHG0HL9sI<H LLM~0'MIFHEHuHUHMHIF HEK<HEI~01Lu1IF@MLHt$LH)L9L}LLHLI>LuLxL,$L}LHuHUHMLELMH}HULH}HtHEI4LH)MoLuI~0LtIF0HIL}M)M91M(H}LLM~0Mf@1HH;EuHh[A\A]A^A_]ÿDUHSP`tHtHt!W@@@P@0@ @@HH[],U,^,T,\,Q,_KRKTRTkRkv_S_RKXKTXTWXW{]],Y,v~<\O{\\,0S{SS,_V__[{v@v@[{vHvH[_P_{vvvTvQ /Pv/UvUUSUSUSP`0P`P%I:;($>II:;.@B:;'I?	:;I
4:;I
:;1
BB.:;'<?I:;
I:;8:;.:;'I :;I4:;I1XYW141I!I7$>I'&&I-CC-ny882j?V#	#(	#	#	$	$	%
)i
(
'
-
,
+i
*i
0
/i
.iq&
Q@
THV
Q~
Y
X
R
Q@
TH
U>C0 *>7>	L3
-
.
/ +L(DEFGHIJK &$JA=:Bk>%/%*
W
W
W
Y
x
x
x
zTVw	w
y(b>{ny4"
|@KV-8a`^Y_`PPQRSTU V0iW8iX@YHGBC<C &i%+nFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/modes/ecb.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segunsigned char__uint8_tuint8_tlong unsigned int__uint64_t__size_tsize_tcrypto_init_ptrscd_formatcrypto_data_format_tcd_offsetlong int__int64_t__off_toff_tcd_lengthcd_miscdatacharcaddr_tcducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntintuio_loffsetlong long intlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_get_ptrsumem_allocsizeflagsptrumem_zallocecb_cipher_contiguous_blocksecb_alloc_ctxctxecb_commoncc_keyschedcc_keysched_lencc_ivuint64_t__ARRAY_SIZE_TYPE__cc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flags__uint32_tuint32_tcommon_ctxecb_lastblockecb_ctxecb_ctx_tdatalengthoutcrypto_data_tblock_sizecipherdatapneedremainderoffsetiov_or_mplastpblockpout_data_1_lenout_data_2out_data_1kmflagFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx,AC
MA$LTAC
BM;
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.htmp/usr/include/stdio.hsrc/sys/contrib/openzfs/module/icp/algs/modes/ecb.csrc/sys/contrib/openzfs/module/icp/include/modes/modes.hsrc/sys/sys/_types.hsrc/sys/sys/types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.h	%
,
J&<<%1I<<DJ=C.zDf<</
h<fJ<<t$JJJ</JKe\X<0%t<<JJ.
	
dft </v
B1TR$Go
	+s



c

/
7
=
D
O
/W
	]
c
$s
O~
E
7
}
t
i
W
/

Z
6
"
l
'

.

,
@

K(
,
R7
;
XF
|J
]U
Y
gd
h
ns
5w
x

~




=

.s'
D
L
X
d
p
|


-







%


%
,
4
5@
=L
LX
zd
p
|

H
q
f
X






5
	A
L
W
c
#o
z


L
u





_
:

2
9
A
^M
Z
b
in
uz










2 PJecb_alloc_ctx.debug_abbrev.rela.text.commentcrypto_init_ptrscrypto_get_ptrsecb_cipher_contiguous_blocks.debug_str.rela.debug_info__stack_chk_fail.note.GNU-stack.llvm_addrsigmemmove.rela.debug_line.rela.eh_frame__stack_chk_guardmalloc.debug_locecb.c.strtab.symtab("@XD"s	1z`
o0(0wdpph(0P(
Lo(hsha1.o/         0           0     0     100644  11936     `
ELF	>)@@UHG(HG]UHAWAVAUATSPHIIIOGH4?wH9vAOLHAWA@I)M9vE1ut+I_I<HLLLHE1DLH)HHtLLDHAL9uH[A\A]A^A_]1DII<HI)LLH[A\A]A^A_]fUHAWAVAUATSHHIHHEЋNV?@uȉ@uɈmʈMˉ@ủ@u͈uE17ALjUAA)A8J4SH9vKDʉSA@I)E9vE1mt-LkH<HLHLE1DMI)LHtHHAELEL9t1DHH<HI)LKS?r@srKK7wE1qA@A)ELcH<HHuLHLAM)LHtI4/HȉHAEMEAt"1DH4)HH<HH)CACAFCAFAFCAFCAFCAFCAFCAFC
AF	C	AF
CAFCAFCAF
C
AFCAFCAFCAFCAFCAF\HHH;EuH[A\A]A^A_]#EgܺvT2 @U@_!_!'U =T=^^'T :Q:\\'Q.=T=^^WPPP|0]0]S]]]P0RUR^^0RTRSSR`0`x2x1R`0`x8x4`PPPmSe_PPP0\0C\CI]Im\\\'<Rm*Sm*8{P*vH*vH0]\*]]P*^^*SS*DD*D0D`4`|8|<@DD*D0D`1`|2|3455%4I:;I!I7I:;$>$>.@B:;'?	:;I
.@B1141
1B.:;'<?II:;
I:;8:;&.:;' :;I4:;I&I.:;'? :;I4:;I:;I4:;I4:;I 1UXYW!1"1#1$1XYW%41&?J	Kh@V8a8 V\	U\
VGOZep{
!TsUQ1
!U?8=\*+,e0@-?./hB<hh,,,-&/&/&K!12<j?mmmm&pooor=1KV¨Hŏ !"s#
$GO!Ze%p{$GOZe{p$

!T}UsQ1
!Us
!T|UsQ1
!Us
UsT\.&KhRU`FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/sha1/sha1.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpPADDINGunsigned char__uint8_tuint8_t__ARRAY_SIZE_TYPE__sha1_block_data_orderstateunsigned int__uint32_tuint32_tcountbuf_unbuf8buf32long unsigned intEncodeoutputinputlen__uint64_t__size_tsize_tijSHA1UpdatectxSHA1_CTXinptrinput_lenbuf_indexbuf_lenblock_countbzeroSHA1InitSHA1Finalbitcount_bedigestindexFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx AC
[0<AC
JAg0pAC
MA'
/usr/obj/usr/src/amd64.amd64/usrtmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/algs/sha1/sha1.csrc/sys/contrib/openzfs/module/icp/include/sha1/sha1.htmp/usr/include/stdio.htmp/usr/include/strings.h	 
K{K2
<f#?9i*<</vt@<~JX./J~X<!fu./<<~<<<6~	.f;<"
"{<"<XKXK=9XKXK#{<{<5Jt#m*X</hf@<~JX./J~X<!fu./J<~<<<~.	.;<~<<*f</hB<~.
<J~f!<u./!J<~<<J~.	.;<X<=<K<K.G<K<K<K<G<K<K<K<G<K<K<K<G<K<K<K<{J~~5@
0*  ybL#J
.8Vi&

	
	c


	+
	7P
	[
	b
	i
	p~
	
	 

_


f

F
i"
	B
	N
	BZ
	Hj
	Ov
	T
	9
	.
	!
	Z
	l
	s
	z
	
	
	+
	6
	A
	H
	P
	[
	f
	q
	z|
	
	
	
	
	0
	

	

	
	

	
3
<
jJZ
h
"v
E


Hm
k





|
*


.'
f0
>]<q
	 @ t0'memcpy.debug_abbrev.rela.text.commentSHA1Init.debug_ranges.debug_strsha1_block_data_orderbzero.rela.debug_info__stack_chk_failSHA1Final.note.GNU-stack.llvm_addrsigmemmoveSHA1Update.rela.debug_line.rela.eh_frame__stack_chk_guard.debug_locsha1.c.strtab.symtab.dataPADDING.rodata.cst16.LCPI0_0	a(>@8'0@@
mh3@A0!0dp(H(+H(Lo`(Xsha2.o/         0           0     0     100644  85416     `
ELF	>(H@@UHH
$(F(F(F(F(F((|(F(F(F((R(F(F(F((((F(F(F((F8>WFH]f.UH(G(GWGH]UH(G(G(G((G8WGH]ÐUH(G(G(G((G8WGH]ÐUHAWAVAUATSHHHII?w>ANHAFLH4AvLH9vANH?HHAVHA@=INHIVPH4HIvPsHINHHHHIVHAEA)1I9!tDINXHMЉ}I<HXLL}wtLHu$C/H9szC/AWE1DseH9H]LuEwfDLH}B;AAH;Mr^LHu@*C/H9sC/
DHH9sCH]LuEwDLH})B;AAH;MrD)H]LuЉ1H9uH[A\A]A^A_]ÉỈI<HXH)LHH[A\A]A^A_]f.@UHAWAVAUATSHDw_DGGHODWDO D_$@HtRNV ^0f@nPv`~pHwXWxOhGX1H1D!ID!	DDDD
11HAE!LD!D1LA!HA1AH0<ǘ/BAHuMLHDA˜/BDDD11DD!DD!	ϋNHxE$	ADA4LF#AD7qDD1D
1EA!E1EE!E1AƁƑD7qẺ1Ӊ1ډD!ӉLD!	L}AGHHEDHDD,DA1D
1DD!D1EE!D1DHF(ADD1D1D!DD!	AOHMHD,LLD<8Aǥ۵
11ÉD!D1AE!D1F)Aå۵DDD1D1EE!D!D	HMIɉpAAF<A[V9AA
1A1ʼnD!D1AA!D1DELEEADDD1EAA1EE!DD!D	HMIɉ,E<6AYAAAA
D1A1AA!E1AA!E1EEEADED1EAA1ED#}DD!D	HuNɉ8AAG<
AǤ?EADEA
D1A1EA!E1EA!E1EDAAED1AAA1AE!LmD!D	NɉMAAEA^EADEA
D1A1EA!E1EE!E1EDAAED1AAA1AA!׉D!D	N IɉMLDށƘEADD
D11EE!E1EE!E1AA1ȉ1!!	MAG$ȉ`AAAA[DDD
11EE!E1EE!E1AEDDE1D1EA!D!D	AK(ɉ D$Aľ1$DDD
11DD!D1EE!D1HEDDD1D1EE!D!D	AK,ɉ$D$8A}UHUЉ
11D!D1ȉD!1HEEADDD1EAA1EE!DD!D	AC0ȉ<E$At]rHM
11D!1LMD!1EDDD1D1DD!DD!	AK4ɉMAAAAހ
11D!1AHLME!D1HEDDD1D1DLD!DLD!	AK8AAAA§ܛ
11؉D!D1AIHhH@A!D1IHUD҉E1Ɖ1HUD!D!	AS<ʉdAAF0AtLPDDD
11D!D1DD!ʉ1HEDHEDHHM
AA
A1A1Hx1MHMAAA1HM1Mp1MD,DEAA1D8DEAA1DMDD1DmDD1‹`1Ɖȉ1D\AD1DʉUAD1D߉}AE1ED(AE1pAD,M1HEMM1L}DMDA1HxAEDeA1D0AEDDeLuDDD11DLED!DLD!	HHLHDDDAi1D
1D#h3EHPA!D1L@EDHd
1Ɖ1D EADAD]D1D1EE!DL@D!D	LDDAÆG1
1Ɖ!ID1AE!MD1LhEًuAADډ
1D1E$ljEDD1D1EE!DLhD!D	HMƝ1
1ΉMD!D1AIHUHA!D1LHPHpD}D
D
1D1D<UD҉U1Ɖ1D!#@	AAD̡$
11։!D1D!‰1ALHHMD DD1xD$DD1MEDAA1DMDAA1DEDAA1DdDD1DD1‹u11D\D0AD1EE‰U11DDuD81NjE(lj}A1ED,AADEA1EDdAE1ED<AMD1DMAxD1`}1‰1xU
11HHEA҉11ȉLPD!ILhD!	H@Do,-H]Љ
11AL}E!D3ALpE!E1AHAɉ
1DDD1D1}U1D(A11։D!D!	EADDB<&ǪtJ1D
1EE!E1EL]E!E1AAA
1DD1D1<‰U1L}DDE1D1D!DD!	AʼnAB)ܩ\DD1D
1EME!E1EE!E1ALpAD
AD
ủ1ȉ11DdD։hD1ȋuLLp11ȉL]D!!	AADB0ڈvD1D
1EE!E1EE!LeE1AAA҉1ȉ1ȋMMAAȉH
1D1LL}Љ\ω1щ1ALpE!D!D	ˍRQ>DDD
11EE!E1DD!A1AAAȉ
AA
A1Ɖ11uMA1DxEDDD11DL]D!DD!	HEDHDDm11D
1EE!A1DD!A1AH]A։
1DD1D18U1H]}1‰1ЉD!ɉD!	L'DD1D
1DD!1EE!D1AD
D
1Ӊ11DeD扵xAD1㋵<DD1D1DL}D!DD!	HUAAYD1
1AE!E1AE!E1AAA܉1Љ10P
11DdD1D1DD!DD!	AAF<
ADDD
11DD!D1EA!D1ED
AA
A1A1D1u`A1Ë}DEADDD11EE!DD!D	HuAAGD1ۉ
1މ!D1AE!D1AH]D
D
1A1D1D}D}D1DD}}1D1DD!DD!	AADQcH]Љ1
1D!D1AA!D1D
EA
uA1ى11D]Dމ\DA1D8E͉1Ɖ1D!D!	EAډBg))1
1AA!E1AD#UE1AAADD1D1uhAAẺ
1D1DD]AD1D1D!DD!	EAAA
'DDD
11ED#}E1EA!E1ADED
D
1EDD1D1DHDuD1D0A݉11މD!!	EADDD8!.1D
1D!D1EE!D1LuAH]D
D
1EDD1D1DEDH]D1LLuAADuAD1É1AA!ЉD!D	DDAm,MHM1Ɖ
1AE!E1AE!E1ADD
ED
DDuD1D11DUDЉ@D1DEAȉ1Ή1LuD!!	EADB!
8SD1D
1DD!D1ELeE!D1ADD1D1uxAAE
1D1DED1D1EA!DD!D	D4ATs
e
11AE!E1AE!E1AEED
D
111DPD‰UD1DhADDD11DD!D!	HuDIDDDҁ»
jv1D
1DD!D1EA!D1LeAH]Љ
AA
A1DD1D1`ÉhA1LeDDHD1D1EE!DD!D	.LeDD1D
1EA!E1EE!E1AAD
AD
1߉11DED‰HD1DeADD1D1D#}DD!	EADD΁ƅ,rD1D
1EE!E1ED#ME1AADD1D1\‰p
11E؉11D!#]	AAF4>Aơ迢DDD
11D#UD1EE!D1EDID
D
111DeD≕0D1xEADDD11EA!DD!D	HuILL}AAF<'AKfD1
1AE!E1AE!E1AHuDE
AA
A1A׉1D1E‰xA1HHuЉPD11AE!ى!D	AADpKDD1D
1EE!E1ED#ME1AAD
AD
1É11HEDHEDuD1D`ADD1D1D#}DD!	DDQlD1D
1EHuA!E1EE!E1AAADD1D1ȉ@ЉE
11DUD1D1DD!D#]	AADفDDD
11DD!D1EE!D1HD
D
11Ɖ1D}DuD1\H}AAD11AE!D!D	H}AAǁ$D1ɉ
1AE!E1AE!E1AAA
11lj1U׉}1DDUʉU1D1D#MDD!	AAB5DD1D
1EE!E1EA!E1AA͉
AAA
ẺA1҉11hEA1uDDD1D1DD!D#}	AADB<pjD1D
1EA!E1EE!E1AAAA1Љ1HEHHP
11DHMD1D1DD!DD!	HEDDD
11DD!D1DD!ډU10H}A11HDpDDHEDD
11D@AD@1ȉ1D!D!	EAF!Al7
11AE!D3eD!A1AEEA
D1E1DDDEA1D1D!DD!	EADLwH'DD1D
1EE!A1EA!E1AAË@
Alj
1x1ЋMMDD1D1DD!D!	AADD4D1D
1EA!E1DD!A1AAADDDED
11DDhADhD1D1DD!DD!	DDA9DDD
11EE!A1DD!A1ADEŋ}
1}1‹HӉ11׉D!ЉD!	AADDDρJN1D
1EE!A1DD!A1AAAh
1}1DDDpADp1D1D!DD!	EADOʜ[DD1D
1EE!A1DD!A1AAlj
A
1]Љ1Ћ0DD1D1DD!D!	AADAAo.hD1D
1DD!1EE!D1EDЋp}
11DDxAD1D1DD!DD!	D1t
11D!D1AE!D1Aщ
1HPHP1׋uuDDD11DD!DD!	AADocx1׉
1AE!E1܉!A1AAADD
D
1H]DH]1DDD]A1D1DD!DD!	EADxȄDD1D
1EA!A1D!A1AAЋ}A׉
11DDUADUD1D1DD!DD!	EAF2AnjDDD
11EA!A1DD!A1ADED
DA
A1A1ۉDUEDU1։1D!ƉD!	EAF*ADD1D
1DD!1EE!D1Dы}D҉
11DUADU11މ!AʼnD!	EAAAlP
11D!D1AE!D1EDˋuЉ
A
1AD1ADD1D1EA!D!D	HPDDDA1
1D!D1AA!D1ENj}AADAA
D1D1AEADEAD1A1EE!D!D	HEDDEAxqAA
D11lj1!D1DHGw_WDEDwDDDDg O$HĐ[A\A]A^A_]UHAWAVAUATSHLwLWH_LO HG(HW0Lg8LG@@HtRNV ^0f@nPv`~pHwXWxOhGXHH2HH.H1HHH1HH!IHIHHL!H	HHHH0LHLLH$HLHH"(ט/BHH1LHH1LL!HL!H1IM!I1IHMLNLH2LH.IH1LHH1LL!LHMLL!H	HVIHuHH8LHLH$HLHIe#D7qIH1LHH1LLMLM!I1LHH!I1IMILH2LH.H1LHH1LL!LHLL!H	IKHHXI<	HLH$HLHI/;MIH1LHH1LH!H1MM!L1HLHMLH2LH.H1LHH1LL!LHL!H	HEH@HHEI<HHH$HHHIۉ۵IH1HHH1HHML!L1L!H1HLLLH2LH.H1MII1LL!LHL!H	HUHB HHEIIHH$MHHI8H[V9MH1HHH1IM!I1IHMI!M1ILLHEMHH2HH.H1HHH1IM!HHL!L	HB(HHEIIIIYMLH$LHH1MII1LH!L1MI!L1LMMI2LLH.L1MII1ML#uLHL!L	HHB0HH(IIMII$IO?MHHL1III1II!M1IM!M1MHULMII2HH.L1HA8IHHHxIII1HL!HHH#EH	IIMHm^LMI$LHMIL1I1MM!M1MI!M1MHII2II.IM1IIM1HIHUH!HHL!H	IF@HHpHMHHHLH$LLHHBHH1LHH1LH!L1LL!H1HIHILH2LH.H1LHH1LH!LHL!H	INHMHHPIIIHopE[LMLH$LHH1MII1LL!H1LeM!L1LIHHH2IHH.H1HHH1IM!HHH!L	IOPHHhH}HHHLH$IN1$ILHH1LHH1LL!L1LL!H1HMLILH2LH.H1MIGXHHELHH1MI!LHL!L	HHHH}UHLH$LHLHH1H1LL}L!H1MM!L1HILH2LH.HH1LHH1LL!LHH!H	IL$`LHHIIIHH$IHHHo{t]rLH1HHH1HL!L1IM!L1HIHHLH2LH.H1LHH1LL!LHL!H	IHOhHHHHHH;ހHHH$HHH1HHH1HHHUL!L1L!H1HHILH2HLH.H1LHH1LL!LHL!H	ISpHIIIHH$H5%ܛLHHH1HHH1HL!H1IIH`H}I!L1HIHILH2LH.H1HEH@xHHH LHH1LLLmL!HL!H	IIIH&itLLLULH$LHIH1I1HH!L1L!HMH1LILHHuHHHHHH1H-H1HH8HH8HH1HMHXHH8HH1L]LH8II1HMHH8HH1HMLmLH8II1L(LH8MII1LxLH8LHH1LpLH8LHH1HPHH8HHH1HHH1LH@IL1LHHIL1LHxIM1HEIL(HI1HEILHHMH1HEHHMHI1HXILpHH1H8HIHLMI1L0ILLMLLH2LH.LHH1H1LH]H!LHL!H	LLHHHHUHH$HJiHHHH1HHH1IL`M!L3mIHL]M!M1IHUHIH HHHHH1HH-H1LhHH2IMLEHH.H1HHH1HL!HIHUHH!H	MIII%O8GMLH$LHH1LHH1LL!L1MLI!IL1HMHEII-LHHHH1L1HpHMHIHpLH2LH.H1LHH1MM!LLL`HL!L	H}LHII$HHHIՌƝIL1HHH1HL!L1IIHUIHI!L1HLLH]LHHUHHHHH1HH-H1LHULII2HH.HHUL1HHH1II!HHH#uL	IIIHew̡$LII$HHHHL1H1HL!L1L!HH1HIHHMHhHH8HHH1HUHMHH8HH1HMMLH8II1LLH8MII1LLH8MII1H HH8HHH1HMHH8HHH1IHpHH8HHH1HHH1H@HH8HLH1L}LHLHLHXLH8II1I1HHxIL0HH1L(LH}IM1LHLMLMHI1MLIM1HEILHHMH1HhHHMHLMI1LPH]HH8HHH1HHH1ILMHH-HHMHHHH1H1LH2IILH.H1LHH1LLML!LLHL`L!H	HULHHHu+Yo,-HL]LH$LHH1LHH1ML#uL3MLM!M1ILIHHIHHLHH1LH8LHH1H1H]HHpHH-H1H(HLH2LH.H1LHH1LH!LHL!H	IILH$ILHHntJLH1LHH1MM!M1MMM!M1IHuHILHLHH1HH8HHH1HHH1LLHULH-H1HH2HH.LxIH1HHH1HL!HIHuHH!H	HULHHHAܩ\HLH$LHLHH1H1LL!L1MM!L1HIHHHIII1LH8LHH1LHH1HHH HH-I1HHLMI2LH.LHL1H1MM!LHL!L	HHHHH$HSڈvHHHH1HHH1IM!M1IM!M1ILmIIHHH8HHH1HHH1L]LH-LHHLLHHH1H1LmLH2L@ILH.H1LHH1LL!LHH#]H	MIIHfRQ>LLH$LHH1LHH1LL!L1MI!L1HIHHHIILHI1LH8LHH1H1HuHHPHH-I1HMLHMLH2LH.H1LHH1LLEL!LHL!H	HUHHHH$HHHH2-m1HH1HHH1HH!L1IM!L1HIHHELHLHH1HuHH8HHH1HHH1L0LHULH-H1LH2LH.HuHHuH1LHH1LL!LHL!H	IIIH?!'LLmMI$LHLHL1H1MM!M1MI!M1IHIL]LHLHH1HMHH8HHH1HHH1LLXLHUH-H1HHHH2HH.HHH1H1HL!HHL!H	HEHHHHLH$IYILHH1LHH1MI!M1MM!M1IMMHHH8HHH1HHH1HUH8II-HHuHHHH1L1LH2HHLH.H1LHH1MI!LHL!L	IIII=MLH$LHH1LHH1ML#mM1MM!M1ILIIMIIHHM1II8HHL1H1HEHHxH-I1HELHEHH2HH.H1HHH1IM!HHH!L	IIMI$ILHI%
GML1LHH1LL!L1MM!L1HLeLIHHIII1HEHH8HHH1HHH1HpHHhH-I1HMHH2HH.L}MH1HHH1II!HHMHL!L	LHHIoQcILLeI$HHHHL1H1HL!L1IM!L1HMLHHHIII1LL}MI8LHL1HH1HEHH(HH-I1L0MMI2LH.LHL1H1MI!LHH!L	MIIII$Ipn
g))MHHL1HHH1HL!L1IHMI!L1HMLILH8LHH1LHH1HUH II-HH@HHHH1L1LH2LXILH.H1LHH1MM!LHH#UL	LHHI/F
'ILH$LHH1LHH1LH!L1LLeI!L1HMMILMILHM1LH8LHH1H1LHLHXI-M1L8MLH2LH.H1LHH1MM!LHL!L	HELHII$HHHI&&\8!.IL1HHH1HH!L1II!L1HHMLLILHMII1LH8LHH1LHH1LPLH`LH-I1HMHH2HH.HELH1HHH1IM!HHL!L	IIIII*Zm,MMLLULH$LHLHH1H1L#UM1II!M1ILMLHLHH1LMLH8LHH1LHH1L}LH0LH-H1LpIII2HH.HHL1H1ILMM!HHL!L	MIILH$H߳
8SLLHH1LHH1MI!M1MLuM!M1IHMHILH8LHH1LHH1HEHEHH-HH]HHHH1H1HHH2HMHHH.H1HHH1HH]H!HuHL!H	IIIHcTs
eLLH$LHH1LHH1MM!M1MM!M1IHLHIMIHHI1HIH8HHH1H1L}LH8I-M1L MHH2HH.H1HHH1HH#UHHH!H	HMLHLH$HLHHw<
jvHH1LHH1MM!M1MM!M1IHuHILHLHH1LLH8LHH1LHH1LxLHpLH-H1HuII2HH.LHIL1HHH1II!HH#uL	HELHHHG.HLH$LHLHH1H1MM!M1MM!M1IIIHHHHH1LH8LHH1LHH1HhHHHHH-H1HPHLH2LH.LHH1H1LH#uLHH!H	HUHHHLH$H;5,rHLHH1LHH1MM!M1LL!I1IIIHH8HHH1HHH1LL(LH-LHuLHHH1H1LH2LuILH.H1LHH1LL!LHH#]H	LHHHdL迢HLH$LHH1LHH1MM!I1LL!HEI1IIHHIHHLLHH1LH8LHH1H1H@HHPH-H1HEHHELH2LH.H1LHH1LL!LHL!H	HMHHLH$HLHH0BKfHH1LHH1MM!L3uLL!I1IIIHHHHHH1HUHH8HHH1HHH1HXHHuHH-H1LH2LH.HMHHMH1LHH1LL!LHL!H	IIIHpKLLH$LHLHH1H1MM!I1LL!I1IIIHHHHHH1HuHH8HHH1HHH1H`HHUHH-H1HxHLH2LH.LHH1H1LL!LHL!H	IIILH$H0TQlLLHH1LHH1LL!H1LL!H1HIHIHH8HHH1HHH1H}H0HH-HHUHHHH1H1LH2HhHLH.H1LHH1LL!LHL!H	IIIHRLLLEI$HHL1III1HL!H1IM!L1LIHHHIIHHI1HH8HHH1H1HMHHxHH-I1H(LLH2LH.H1LHH1LL!LHL!H	IIIHH$IHHHeU$LH1HHH1HL!L1IL#EL1HIHHEHHHIHH1LH8LHH1HHH1L8LHhLH-H1LH2LH.L@IH1LHH1LL!LHL!H	MIIH* qW5LHUII$HHHHL1H1ILMM!M1II!M1IIIHHHHH1LH8LHH1LHH1HpHH@HH-H1HXHLH2LH.LHH1H1LL!LHL!H	IIILH$Hѻ2pjLLHH1LHH1MI!M1ML#EM1IIIHH8HHH1HHH1LLHLH-LHuLHHH1H1LLMI2L`IHH.L1HHH1HL!HHL!H	MMIIHҸLLH$LHH1LHH1ML#mM1MM!M1IHHHIIILLHI1LH8HH1H1HUHHEH-I1H0LHH2HH.H1HHH1HH#uHHL!H	IILH$ILHHSAQl7LH1LHH1MM!M1MM!M1IHuHILHLHH1IHH8HH1LHH1LPLHULH-H1HHH2H.HUHH1HHH1HH!HIHH#]H	IIIHLwH'LLH$LHLHH1H1MM!M1LL!I1IIILHLHH1HHUHH8HH1HHH1LuLHUI-L1H8HLH2LH.LHH1H1LL!MLMLHH!H	HEHHHHLH$HHᵼ4HLHH1LHH1LL!H1MM!L1HIHIHHH8HHH1HHH1HuHuHH-HHXHHHH1H1LH2HpHLH.H1LHH1LL!LHL!H	HHHHcZų9HLuLH$LHH1LHH1MM!M1MM!M1IIHHIHHHHHH1HH8HH1H1H]HHpHH-H1HHHLH2LH.H1LHH1LL!LHL!H	H]HHLH$HHLHHˊAJNHH1LHH1LL!L1ML#uL1HIHHHHHHH1HHH8HH1HHH1HxHHHHH-H1LH2LH.HUHHUH1LHH1LL!LHL!H	IIIHscwOʜ[LHH$HHHHH1H1IL#MM1HL!I1IIIHHHHH1LeLH8LHH1LHH1HhHH]HH-H1HPHLH2LH.LHH1H1LL!LHL!H	IIILH$Ho.hLLHH1LHH1LL!H1MI!L1HL}IHHH8HHH1HHH1LL@LH-LH]LHHH1H1LLH2L}IL}HH.H1HHH1HH]L!HL!H	MIII]tMHH$HHH1HHH1HH!L1IM!L1HMIILH`IIHEIIM1HH8HHH1L1HMHHPH-I1HMLHMLH2LH.H1LHH1ML#}LHL!L	IIH`II$IHHI`/CocxML1HHH1IM!M1II!M1ILMHHIII1LmLH8LHH1LHH1HEHHMH-I1HH2HH.HMLH1HHH1IM!HHH#]L	IIIIrxȄMMI$LHLHL1H1MI!M1MH`I!M1IMMLHMII1HHMHH8HH1HHH1LmLHMLH-I1HxLMI2LH.MIL1I1MI!LHL!L	HuHHLMI$I9dnjILHL1LHH1MI!M1MM!M1ILMIHH8HH1LHH1H]H]II-HHMHHHH1L1HxHH2HhHHH.H1HHH1IM!HHH!L	IHIIH(c#LLH$LHH1LHH1LL!L1MM!L1HHH`MIHMIHHM1II8HHL1H1LXLHuLH-I1L@MH`HH2HH.H1HHH1IL#xHHL!L	LHII$HHHH齂lPHL1HHH1IM!M1IM!M1IIIHHHHH1MLH8II1LHI1HpILmH-H1LH2LH.LmILmH1LHH1LH!LHHxH!H	MIIHyƲLMI$LHLHL1H1MM!M1LH!I1IIILHMII1LMLH8LHH1LHH1LHLHhLH-I1LUMMI2LH.LHL1H1MM!LHH!L	LHHLH$H+SrxqHLHH1LHH1MI!I1LL!HxI1IIILULH8LHH1LHH1LMLH-LH@LLHHH1H1LH2HuHLH.H1LHH1LL!LHL!H	HHHHa&>'HLH$LHH1LHH1MM!L3xLL!HEI1IHLMLHIII1HPHHH8H`HHHH1HH1HEHEHHUH-I1HH2HH.HULHUH1HHH1IM!HHL!L	IIIH!ǸLMI$LHLHL1H1MM!L3eLL!I1IIIHHH1H`H-H1LH2LH.LXIH1LHH1LH!LHL!H	MIIH}LLH$LHLHH1H1MM!I1LL!I1IIIHuHHHHH1HuHH-H1HpHLH2LH.LHH1H1LL!LHH!H	IIILH$HxnO}LLHH1LHH1MM!I1LL!I1IIILLH-LMLHHH1H1LH2LHILH.H1LHH1LL!LHL!H	LHHHorgHLH$LHH1LHH1LL!H1LL!H1HIHHHHHH1H}HH-H1H}HH}LH2LH.H1LHH1LL!LHL!H	IIHH$IHHHȢ}c
LH1HHH1IM!I1HL!I1IIILHLHH1LMLH-H1LH2LH.H}HH}H1LHH1LL!LHL!H	IIIH
?LLH$LHLHH1H1MM!I1LH!I1IIIHuHHHHH1HuHH-H1HPHLH2LH.LHH1H1LL!LHL!H	IIILH$HG5qLLHH1LHH1MI!I1MM!M1IIIHUHH-HhHHHH1H1LH2H}HH}LH.H1LHH1LL!LHL!H	IIIH}#w(LLH$LHH1LHH1MM!M1MM!M1IHHHIHHH1H@HH-H1HEHHEHH2HH.H1HHH1HL!HHL!H	IILH$ILHH$@{2LH1LHH1MM!M1MM!M1IIIHEHHHHH1HEHH-H1LH2LH.HEHHEH1LHH1LH!LHL!H	IIIH
<LLH$LHLHH1H1MM!M1MM!M1IIIHEHHHHH1H-H1LH2LH.HUHHUH1LHH1LL!LHH!H	IIIHL
gCLLH$LHLHH1H1MM!M1MM!M1IIIHuHHHHH1H-H1LH2LH.HEHHEH1LHH1LL!LHL!H	HHHHB>˾LHLH$LHLHH1H1LL!L1MM!L1HIHHEHHHHH1H-H1LH2LH.HhHHhH1LHH1LL!LHL!H	IIIH*~e)YLHH$HHHHH1H1HL!L1IM!L1HIHH}HHHHH1H-H1LH2LH.H1LHH1LL!LHL!H	H@HLHHH:o_HHH$HHHHH1H1HL!L1II!L1HIHHhHHHHH1H-H1ILH2LH.H1LHH1LL!LHL!H	H}LLHHIXGJDlIHH$HHHHH1H1HH1H!L1HHLHHxHHHHHPHHp LMLp(LLx0LL`8LLP@Hĸ[A\A]A^A_]ÐUHAWAVSH(HIHHED>ALKHCLUЉUшm҈MӉMԉMՈe։?1҃7ˆE)ʃ8HHuкHCAC
AFC	AFCAFCAFCAFC
AFCAFCAFCAF	CAF
CAFCAFCAF
CAFCAFCAFCAFCAFCAFCAFCAFCAFCAFC#AFC"AFC!AFC AFC'AFC&AFC%AFC$AFbHKHHCPHH8UHH0UHH(UHH UHHUHHUՈmֈMHH8MHH0MHH(MHH MHHMHHM݈eމ1҃oˆE)ʃpHHuкHA[WC8CACAFC
AFCAFCAFC
AFC	AFCAFCAFCAF	CAF
CAFCAFCAF
CAFCAFCAFCAFCAFCAFCAFCAFCAFCAFC'AFC&AFC%AFC$AFC#AFC"AFC!AFC AFC/AF C.AF!C-AF"C,AF#C+AF$C*AF%C)AF&C(AF'C7AF(C6AF)C5AF*C4AF+C3AF,C2AF-C1AF.C0AF/;A	A
CACAFC
AFCAFCAFC
AFC	AFCAFCAFCAF	CAF
CAFCAFCAF
CAFCAFCAFCAFCAFCAFCAFCAFCAFCAFC'AFC&AFC%AFC$AFC#AFC"AFC!AFC AFCCACAFC
AFCAFCAFC
AFC	AFCAFCAFCAF	CAF
CAFCAFCAF
CAFCAFCAFCAFCAFCAFCAFCAFCAFCAFHC HH8MHH0MHH(MHH HȈMHEȋEAF`1DLALALL
ALLALLALL
ALL	ALLALHHuHHH;EuH([A^A_],+!1"dLȣ_UQSok#@Yw8>(9S%^,+,Ł-MT7=܉fs2ϟ/X՝gM{i+mBsow6j?֑ɼg	j;ʄg+rn<6_:OтRQl>+hkAكy!~[؞]|6*)bp0ZY9Y/1g&3gXhJd
.ۤOHGg	jgrn<:ORQhك[g	jgrn<:ORQhك[؞]|6*)bp0ZY9Y/1g&3gXhJd
.ۤOHGɼg	j;ʄg+rn<6_:OтRQl>+hkAكy!~[U^vPUU$^$(vP<AUARUTh\w|\|TQSvH S [vH[hSwSQTh\w|\gUgvHUvHU@EEh_w_P1dPPw~PK0]S(02A]A[S_hRwyRK]]VUV8-UTGTGTv2_2vR9v9<R<vT	_	[z^@[^KRTRv~Y~X~A[Av~T,^nWZY#X$i(Z(+P+,]S	YuZ0X0Hv~HUZRt]]UI8#Z{#'[((,XV,,TXtFT
XDQ9Y98v~Yv~\\v@Sv@g_gv@TLPSPvPSvP#^#LTLvP^KvPKNTSvP4\4: vP: z Tz  P "vP""U"U'Y'+Y+,SPv}Z
S
#Q#*U*Wv~WE]Ev~RklYQ![5"&S'+]P+,QYR
UZ

R
'v'Y=AvAHPH
v
^CGRG(vP(OSOvP[_PqvPq [ vPQ\AW!R!B&^~&*^*,^Z	Q	=
Q=

vP
YvPQ
vP
X[vP[]R*U*Vv~V[v~[%Q%_%'RdWR ] %]%*_G*-_:Y|)	\s	_
v~
\RQ3X3BvBj_j v [vP^Shv@hR4v@4\v@\v@T@ :%\v%z)\)-\[-X-/vP/]T	]v~P]`T`%S%fv~fSX;F_Q_- T- ~!v~!3"T3""U"$v$$P$(T()#-RXl|\QUSXZ|^	]a	s	_		R		QD
G
PG
Z
R

Q/2R2DQTX=KTP]TQU7CR_kY	\]hnZX^YdR\QGLSUY5;_S]<AR[S=IZX~Q6 @ \  ]!!^."5"S""Yp#{#[$$Z$$Tp%v%\%%_x&~&^
'']''Y(((X((P#)()R))\9*G*_**^B+P+Q++SF,V,TS
v~

\
QvTvPRL[LXT_$$R$$UUAYY\_'_S_$_M[	T6		\		\
j
\
\XZZ%ZB[kPQP$mRUQ?Q0RQ0lP/Sz_+SPPiS	LXTdXnSh^hQQTTT^ R _  Ug!!R">"R""UE##R#I$U$$PH%%X%&PS&&P&m'Xm''U'*(P|((Z(*)Q))S*I*Q**Z+e+Z++Y ,Y,X,8-X!R!qv~qyR

P[v_]ZT%:%X:%%v~%&U&
&v~
&&QPRvR
v
A_$&P&]U]vTQR:^PZvZnTnqS%&X&&U&&Q4ARAvRy

PQv@URXT&B&RB&'v'"'U"'$'v$'''PRv~Rc
v~c
p
PzZz>P>ARPT&&X&'v~''U''v''P>DRDv~Z
_ZR"tXtwT1'4(S4(7(QRv~I
[XvPvTvLRQPSU''X'(v~((U((Q:=R=v<
YGT\UA(*)S*)G)QRvL/
]U'q Pq t U()Z))Q 	&	P&	

v~


R

S
Tv~T\R QR !_!"!PN)z)Tz)?*v@?*O*U		R	Nv~N]1U14S !Q!!S!!U)*[**S

R

v~iv~i|\TP.!c"_c"f"P`**Z*H+vH+X+U~

P
v~}Z}k[IU_P!#Q*+Z++vP++T++Y

R
vYFvFZPaUa#[#&Pp"#Th++Z+L,vL,`,UrdRdvX2v2@PUvTvTS#8#Q8##vL##P#-$vLQfv~ftRtv~^-P3r]ruP#$T$$X@--U-kU@--T--T-.T.t/[t//v@/0P00v@01Q12R2\3^\3[4_[45\55U5%6[%66v@66PX-g.^\0G2]26Y#7'7T'79v@9X9QX9:U:=]=[@R@FZ$G'GP'GG\GHRHiJv@iJJRJJSJ[Mv@[M^MQMS_T-Z_zZ&^Q&^_v~_`Q` fXifKkX\-z.Zz./]/1Y2+6Z66T66Z6	7R	7\9v\9:[:Z;SZ;=v=>Y>?v??Q?FUSFVFUVFKTKLvHLLPLRYISbY\Y_Y!`ze]ej]jkR`-</S</*1_z15S5h6Uh67[7K9v~K9:_:W;RW;=v~=>]
?3EY}EEPEF\FDFTDFGvGGRGHvH<IR<IJvJJYJKvKKRL$R[qRuRPuRSvHS:SQ:SUvHUUTUVRVVYVWXWXvHXXSX
_UV_d[ ei[CjkQd-.Y..v}.0Z05[`5c5Pc55Q55S5s6vs67U7i9vi99Q9}:X}:=v==QD>nD^DJ]?KZQ\QWUX2^X^4dSdTiSikTh--P\04T45Q5 7\ 78v~8g;\;;R;=v=>[>?]?@v@ A] AAvABXBCvCCPCJ[oJPXPPQPpQXpQQTQ1SvP1SYTYYTTPTVvPVVP?WBWSBWX^XtZvPtZZ_ZZSZd]vPd]g]T]c^ch^hNk^l--Q-._/I0RI00vP0^1R^11vP12Q2R3]R33vP33UD4G4PG46]66T68vP89S9:vP::U:;U;'>v~'>B_CHIXIOZP$VZmV\Z\b_5ch_]hk_p-/\/</v}</i3X39^3::Q:;Y;?vH?~?T~?L@\L@AvHAAQEBIBPIBBvHBC]CEvHEFRFtHvHtHwHPHHPHaIZaIIRI\JvP\J#K^#KLvPLLTLNvPNNR>OYU^U[[\Ob\bmg\gk\t-.X.0^01P22R%3(3Q(33\384]844vH4	9_	99Po9:]::S:;X;7>v}7>-AX}AGSG"NUvNT]TZ]L[S[PS[[v~[
\R
\\v~\^P^^v~^paPafZgkZ..R..R.4.U4.8v~89Y9):v):::P::<v<<_<<QGIYI
IQkTT[TTYTTPTUYUUPGaaTaaQabv~bbPH..U9/</_//YU0\0]0=1\=11^1Z2\Z22P223R|33P4s4X44R855T55PE66R617P-99R9U:Z:2;Zz;;P=N>T>?U??Pu@@Q@AAQBSBRB&CPCD\DD\TEzE\zEEvHEFRFqF^FOG^GH^HH^^I8J^8JyJSK\KQK
LSLLSxMMT5NNTOHOSOPPPQTmQQPHRRSSLSPSTTTMUSzUUS7VpVPWcWTW$XPXXSuYYPGZZS[V[_[1\]\D]^]]]H^^T._`_T_@`U`(aUaaRbbbPb<cPccQGddPdIeTeeR:fmfQfgRggU'hdhRhiRgiiQ
jJjPjjPNkkXp..^6/9/X//PR0U0T00[m1z1S12Z22Y3%3Q33R33^>4D4P44QZ5`5P55T55U|66T7#7Te9o9]":3:Q::U;;R0>D>^?
?Y??U@@ZpA}AS?BEBPCCXCC[DD]vE}EPMFSFUG$GPGGUHHPIIZeJoJX2K?K\KL[LLYMM_iNvN]8O>O^PPZPPQQQUkRqRPCSIS\
TT_TT]UU[gVmVZ9W?WS
XXXXXUYYYpZzZQ?[L[P\\\\\_]]^x^^SP_V_[`!`]``XaaZbb\/c5c_cc^wddSe e[ee]cfifX
ggZgg\Wh]h_hh^iiT=jCjQjjR..Q..QT7[7R[78v~88P99X99Z9;v;;Q;G<vG<<RCHI_IIQ(UUQUV^)bObQOb9cv9cNcTNcQcvQcUcPt/w/Rw/~/R~/m7v~m7t7St78v~88PR:U:RU::Z:b<v~b<=T==Q&IKIPKIIYIJvJJPJJSUVQVVTVcWvcW{WT{WWRbcYccTccQ00P0
0P
07v77[7~8v~88P@;g;Qg;U=vU=y>Sy>}>PIxK_VEWQEWLXSLXPXPbcdUddQ00P00P07v77R7f8vf8s8P=F?\F?J?PJUKRUKIL^ILMLSW!XQ!XXRX YT Y$YPd8eY8e<eR 1#1P#1'1P'17v77]7R8vR8_8P>@S@@PKLYLMRMMS]XXQXYRYYPddUdevHeeTeeveeR11P11P17v~7K8\e?@[@@S@@QlLM^MMSMMT<YbYQbYYvYZ\ZZTZZSTezeUzemfvmf~fQ~ffR22P2 2P 2G2RG27v~7;8Z+@@S@ATAAP)MNRY[Re+gT+g/gU22P22P27v~7+8XAB[BBPMN^NKOQKOOROOPZZ_Z^[v^[Z\PffUfgvggPggv@ggQ\3_3R_3f3Rf38v~88Q8Av~AARA^Bv@^BrBTrBCv@CNC[NC`CTNNPNVOvVOPQPOPROPSPP[[R[1\v1\"]]"]&]T9gmgPmgahvahohPohvhT33R33R3;v~;;R;9=v~9=C=PBBTB1CvP1CECRECDvPD&DQ&D*DTOORO$Pv$P8PT8PPvPQUQQTr\\R\]S]]v]]S]]TghPhivPiiTiiQ_4b4Pb44P4;v;;R;=v=+=PmCCRCDP`PQRQQP3]]R]^]^^RhhQhiviiPiiU5
5R
55R5(;v}(;;[;=\EDER1QRQRR[RRP	^5^R5^_Q.iTiPTiGjvGjUjUUj\jR55R55R5<v~<<^<=PD3EP3EEvEFPFFQQ'RR'RR\RSRSSP^j_]j_d`Zd`h`RiiRijv~jjUjjS%6(6Q(6?7Q?7<v~<<XEjF_jFFQFEGvEG`GQ`GdGUR0T[0THTSHTLTT__]_6`v6`aY66P66P66S6v9v~v99T92<v~2<<S<<PF6H_SUQr`
aZ
aavaaYaavklUlq^qq^klTlqSqqSlq_qq_l7l07lgm4l7l07lgm1RlrlRmnRlgmsll0ll1ll2ll3lm4m*m5*mFm6Fmbm7bmgm8ll0ll4ll8ll<lm@m*mD*mFmHFmbmLbmgm lgm lgm^lgmvPgmm0m3n8gmm0m3n1-n3nvP:nqn0qnn1nn2no3oQo4Qoo5oo6:nqn0qnn8nn@noHoQo Qoo(oo0:no0:nos:no^oo0op8pIp@IppHpp oo0op1pIp2Ipp3pp4pp0pp8p-q@-qiqHpp0pp1p-q2-qiq3-q`q0`qiq0#-q`q0`qiq0#kqqP%4I:;I!I7I:;$>$>I:;	(
I.@B11
.:;'? :;I:;
I:;8:;.@B:;'?:;I1XYW1:;I4:;I1B.@B:;':;I4:;I.@B:;'1.:;'I  :;I!.:;' "4:;I#4:;I$1UXYW%41&41'(1).:;'<?*I+,&-&I
q?D	KhV8a8												
B<
KPn?

GV?UHTT
a
fqWEFL@I	JKQHN!O-PVXR?S9TEUhhhhh h)VUS
?#HUT?VUc
?9HUT?VUs
?9HUTVa


4TPU~4UPTPU~UP)Va
>Vggag
jklmnopqsuussssssstttttttt	
		
		
								
		
				
								
			
						
		p p!jjjk
"m
"m

2j!

"
"
VR
a#P
#P
$		s		%	%
				%
%	$)
2
s>
J
%V
%b
)
T2
>
J
%b
%V
)
%V
%b
)
^&V
%b
'#H
)
^2
s>
J
%V
%b
)
3(2
s >
J
%b
%V
)Us)UsQ8TP)Us)UsQ@TP@
UsT).*R
*+
X
fY
h
fZ
x
f[

,

-KKhKhll!lJlZl]lgmkmommnnFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/sha2/sha2.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpPADDINGunsigned char__uint8_tuint8_t__ARRAY_SIZE_TYPE__unsigned intSHA256_MECH_INFO_TYPESHA256_HMAC_MECH_INFO_TYPESHA256_HMAC_GEN_MECH_INFO_TYPESHA384_MECH_INFO_TYPESHA384_HMAC_MECH_INFO_TYPESHA384_HMAC_GEN_MECH_INFO_TYPESHA512_MECH_INFO_TYPESHA512_HMAC_MECH_INFO_TYPESHA512_HMAC_GEN_MECH_INFO_TYPESHA512_224_MECH_INFO_TYPESHA512_256_MECH_INFO_TYPEsha2_mech_type__uint32_tuint32_tlong unsigned int__uint64_t__uintptr_tuintptr_tuint64_tSHA2Initmechctxalgotypestates32s64countc32c64buf_unbuf8buf32buf64SHA2_CTXhtonllnEncodeoutputinputlen__size_tsize_tjiEncode64bzeroSHA256InitSHA384InitSHA512InitSHA2UpdateSHA256TransformSHA512TransformSHA2FinalSHA256_CTXSHA384_CTXSHA512_CTXinptrinput_lenbuf_limitbuf_indexbuf_lenblkabcdefghT2w0T1w1w2w3w4w5w6w7w8w9w10w11w12w13w14w15bitcount_bebitcount_be64lastdigestindexFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRxAC
<)AC
d\?AC
z|?AC
z0AC
MAf()AC
Ps)(>AC
P>((AC
IA;%`
/usr/obj/usr/src/amd64.amd64/usrtmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/algs/sha2/sha2.csrc/sys/contrib/openzfs/lib/libspl/include/sys/sha2.hsrc/sys/contrib/openzfs/lib/libspl/include/os/freebsd/sys/byteorder.htmp/usr/include/stdio.htmp/usr/include/strings.h	
LztztJ/u
J:g
t
J,gt@
EJ gt<
<yf4<y.J(M"9?/J</yt#<tyJJ([t/y#<tyf.<f./y.<W*J/yy.QX3<y.<yfy.
WJtJyJyy.fyX<y.y.
WJtJ .W<yfJJ<6	X;<z'
=K=K~<t=KK!J/J/~^te~Jt~J&~XtWU?'~ft~Gt%~fN?~Xf~>J?~Xf@?#~XfC?~X<B?~f<?s~ff>?	~ff~9<??	~ff~J~$<??	~ff~J~J?	~f<~0J~<??	(g~1~t??	~ff~t~.J~<J~<00>h>">Jtdtdt~<<fV~<<fdd~<J<t-<~<~yt~t~f.u.~<J~at~<<s=~<-f~.X~a~<~.t~.~<=-W~.<~Wt~.>>m.tm<[UnJnfV}t<rft}J<<d}Jf<m.vXct/-=~AJ~'t~tYmX<cX-=fmXfcX-/}.};t=e=cX.mtc,}.gmXv<tc}J,/cm.<cX-=}iJYmXfcX./Qe/fcX.nJc./ln.ufXc//a n <c/=}eJn Jcf/}.<}(J(e/cX<nJc.=`nvftdX-=anXtdf.=}XJ}XJmXJct}J-=}*J+e=}Jcf.mJc-=gmvftcX-/^m.tcf-=}dJ}XJmXfc-=}'J.e=fcX.mJc,=fmtvfXc,/}]<m.Jc-/}7J}6Jg m <c}J.=Ve=fcX.n tcf.=hntufXcX//}[</n.Jcf/}.Jgn.<cXY/}.<XW=cX<nfcX.=}g<}.fvfXc-/
_f<}.<X}<vtfct.}<t[!-=}UfW=
tvf-}.<}d<
fvJ-}<t}a<
v<-/}af
v<u--}<tUW=
tv<,/}df
Xv<,=}Y.u-}.<}a< utY.=}V<W=.}<JbY/}<J}T<W=/}<J}Z<g0</}4<s=/1</2ɑzu
>KKKKKKK'J/J|/<7'}<<|SM?)|t'J<th4'}J<t|J<?1'}J<JR1'}J<J|J<|<J?-'}J<JIq?*'}J<t|FJi'}t<f?|t'}J<|O<-'}t<t|X<|1<?q?	&'}J<|L<	;'}J<Ji?	'}<t|O<	0'}J<t|7J|<?q?	&'}J<|@|<	I'}J<|J|"t|1t|<&""ZLvvvff|<Jtrd|<J<t%<|t|J|J|ftu&s|<t|J|XJs=t%J|<|'t|M|<|<J|<|"J=%|<J|pLLvvOmt|<<mttin<tnftr|t<rf|<Jr|<J<mvttct%=|NJ|<t=s=tcf<m<Jc%=|vJgmtct%I=|JYmtc$=|sJ|f<mvJtcK$=ps=tcf<m<Jc%|<J|JJmtct&|<J|5J|6JJntct&=|<nuttct'=ps=tcf<n<Jc'|<J|z<Jntc'=|9t|3<|<JnfJc&=|}<nvttd%=|dJs=tdf<n<td&=|wJ|f<mtc%=|"<|.t4JmJc%=|{JfmvJtct=%=ts=tcf<mfJc%=|xJg<mtc%I=mmtc$=~mvttct$=ts=cf<m<tc%{<J~{<mtct&{<J{k<Jntct&={y<nuttct'={<t0s=tcf<n<Jc'={0<{JJ{<tntc'I={5J:ntc&=znvttdt{<J%={)<Gs=df<nJdt&={tJg<mftct%=o{<JmfJct%={$J{_fmvJtc%={<J3s=cf<mJc%={<<mftc%{<JlJmtct$={sJfmvttct=${<Jps{<tcf<m<Jc%{<JJmJctu&=s{<JnfJct&={}<nuJtctu'={)<{Fts=tcf<n<tct'{<t}<nftctu'{<JrJntc&={JnvJtc=%={wJs=tf<{JJctu&{<Jl%I={kJ
vJ%={y<
tvJ%=os=
vJ%{<Jy
vJ%{<J{kJ
vJ$={yJ
tvt${<Jos=ut%{<J{yJuJ&{<J{kJu&{<J{kJu'{<J{kJu'I{<t{kJu7<'<{9t4<&<4׭zu.
>J}f
<}<X=X==9X=X=<%X$>}<6<XxJ}<=<K<K<G<K<K<K<G<K<K<K<G<K<K<K<G<K<K<K<G<K<K<K<G<K<K<K<G<K<K<K<{JX
J}Jt=t=t=t=t=t==y<t=t=t=t=t=t=<$~<8<XxJJg}t<=<K<K<K<K<K<K<yJ<K<K<K<K<K<K<K<yJ<K<K<K<K<K<K<K<yJ<K<K<K<K<K<K<K<yJ<K<K<K<K<K<K<K<yJ<K<K<K<K<K<K<K<zJX}<<=<K<K<K<K<K<K<yJ<K<K<K<K<K<K<K<yJ<K<K<K<K<K<K<K<yJ<K<K<K<K<K<K<K<zJX<=<K<K<K<K<K<K<yJ<K<K<K<K<K<K<K<yJ<K<K<K<K<K<K<K<yJJt=t=t=x8@JxtXKXYXYXYXYXYXYX wXJfxx&W)`2s 0@P}`jpaXN  0E@P`p<P})@->	
#)k9. ?B`?	f"
#3>IT	]hs~
'2=Hgr}v22l0fl
#nl,l,n
#n,%n,q1q0q/!!!!0 !0(!00!Z8!Z@!ZH!P!
%
'
'c
(
'!+
'7#P
'[
'b
'i
't
'6|
'
'(
'C
'b
'x
'
'
'
'
'
'
'
'P
'E
'
'v
'k
'Y
'!@
'I
'U
'k
'v
'
'
'
'
'
'
'
'
'
'
'R!`
'1j
'z!! 
'<
'!$!`
'G
'
!d*!8
'R@
$D
'P
$T
'`
$"d
'p
$t
'
$
'
$
'
$
'
$F
' 
$
'!!!"!A5!C
']J
$&N
'Y
$_]
'h
$ql
'w
${
'
$
'
$

'
$
'
$
'
$
'
$
'
$
'
$
'
$
'

$
'
$  
'+
$!/
':
$">
'I
$$M
'X
$$\
'g
$&k
'v
$&z
'
$Z'
'	
$S(
'
$#)
'
$
*
'
$+
'
$+
'
$2-
' !@-
'm
$.	
'
$=.
'%
$/)
'5
$s19
'E
$e3I
'U
$C6Y
'e
$7i
'u
$:y
'
$<
'
$Y?
'
$A
'
$=C
'
$dI
'
$O
'
$@Q
'
$2S
'
$T	
'
$U
'%
$W)
'5
$Y9
'E
$ZI
'U
$[Y
'	e
$]i
'u
$_y
'
$a
'
$]b
'
$c
'
$Be
' !.
$A!.
$wO!t/
$Q&!07
$SE!0V
$eTd! 1u
$U!1
$\W!2
$X!2
$Y!\3
$n[!3	
$b]	!_4/	
$_=	!5N	
$`\	!5m	
$:b{	!%6	
$c	!6	
$e	
'	
'	
'	
'	
'	
'
	
'

' 

'#

'*

'"3

'?

'K

'
W

'c

' p
!k~

'}

$Qf

'C

$f

'

'$

'0

$f

'

$g

'J

&

$i

$g
$Qg!!l2
$i;
$gD
$miM
$gV
$hd
&@m
$Jj
$i
$j!:n
$k
$k
$k
$oj
$k!o
$l
$l!kq
$4n(!p8
'>H!po
$mx
$`m!-q
$m
$m!rl!l!n

!)n)
!qA

'+]

'm

'}

' !@!`! !`!!!@-,!ko!.debug_abbrev.rela.text.commentSHA256InitSHA384InitSHA2InitSHA512Init.debug_ranges.debug_strbzero.rela.debug_infoSHA256TransformSHA512Transform__stack_chk_failSHA2Final.note.GNU-stack.llvm_addrsigmemmoveSHA2Update.rela.debug_line.rela.eh_frame__stack_chk_guard.debug_locsha2.c.strtab.symtab.rela.rodata.dataPADDING.LCPI0_9.LCPI0_8.LCPI0_7.LCPI0_17.LCPI0_6.rodata.cst16.LCPI0_16.LCPI0_5.LCPI0_15.LCPI0_4.LCPI0_14.LCPI3_3.LCPI2_3.LCPI0_3.LCPI0_13.LCPI3_2.LCPI2_2.LCPI0_2.LCPI0_12.LCPI3_1.LCPI2_1.LCPI1_1.LCPI0_1.LCPI0_11.LCPI3_0.LCPI2_0.LCPI1_0.LCPI0_0.LCPI0_10-Ej@q#@rBtX='J`ttWn7;qr
l(P
M[0P0dRpXPD?%ELoE5)skein.o/        0           0     0     100644  38752     `
ELF	> @@UHSH(HHHEH7HFH;Hw5$C0C0HHCWCHSHA3HEHuHEH}H{  Huк H*C0C0C HpHCWCHH;Eu	1H([]fDUHAWAVAUATSH8IHIHHEMDMIH](AD$(A$I\$  HIL$J)H!HL}tMA I)tI<H@LLM)MM|$It$@ LID$L}I!r)M}LH LLIM)ML}IL$Mt I<H@LLMl$Ml$LAL$HwI<H@ H)IL$It$@LK)M)EH]I|$  I$HID$WAD$Lu LHSHA3HEH]L} LLHpID$WAD$HH;Eu1H8[A\A]A^A_]f.fUHAWAVATSHIIHGHH!rvHtFA I)tI<H@LLL)MMfIv@ LIFH!r%LcLH LLIL)MHtIFI<H@LHI^1[A\A^A_]f.UHAVSHOIHOHwH<H@ H)HKHs@HC K0ANA1[A^]UHAWAVAUATSHHIHHEЀOIHOHwJ<)H@ H)IMMu@LLI]HH LuLAE AM0)M)EHLmHEH HEHCHHHEE1ILmH}L@HHGWGHuI  HCLLH(E(MAEAMII LL9}uHH;Eu1HH[A\A]A^A_]f.DUHSHHHHHEH7H H;H	wa$CPC@C0CPC@C0HHCWCHSHA3HEHuHEH}Ⱦ(H{ @Hu HVCPC@C0(CPC@C0C HpHCWCHH;Eu	1HH[]f.UHAWAVAUATSHXIHIHHEMTMIH](AD$(A$I\$ @HIL$J)HAHL}tMA@I)tI<H`LLM)MM|$It$`@LID$L}IAr)M}LH@LLIM)ML}IL$Mt I<H`LLMl$Ml$LAL$H?wI<H`@H)IL$It$`LKS [0)])U)M)EH]I|$ @I$HID$WAD$Lu@LHSHA3HEH]L} LLHpID$WAD$HH;Eu1HX[A\A]A^A_]f.fUHAWAVATSHIIHGHHArvHtFA@I)tI<H`LLL)MMfIv`@LIFHAr%LcLH@LLIL)MHtIFI<H`LHI^1[A\A^A_]f.UHAVSHOIHOH?wH<H`@H)HKHs`HC K0S@[PA^0AV ANA1[A^]ÐUHAWAVAUATSHhIHHEЀOIHOH?wI<H`@H)INM~`LLIHH@LxLAF AN0AV@A^P)])U)M)EHLuHELh HCHHHEE1IDH}L`HHGWGHxI@@HCLLH(E(M(U(]AEAMAU A]0II@LL9}yHH;Eu1Hh[A\A]A^A_]fDUHSHHHHEH7Ht}HH&CpC`CPC@C0C -CpC`CPC@C0C CpC`CPC@C0C jHHCWCHSHA3HpHxHEH}hH{ Hp HHpHCWCHH;Eu1HĈ[]f.UHAWAVAUATSHIHIHHEMMIL@HH(AG(AMg LIOJ)H=HtKH)t I<HǠLHI)II_ILIGIr%I]HHLLHI)IIOMt!I<HǠLLMoMoLAOHwI<HǠH)IOILAD$p)EAD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])p)`)PHHL@I IHIGWAGLPLHSHA3HPHXL` LLHpIGWAGHH;Eu1HĘ[A\A]A^A_]fUHAWAVATSHIIHGHHrHtLAI)t I<HǠLLL)MMfILIFHr%LcLHLLIL)MHtIFI<HǠLHI^1[A\A^A_]f.@UHAVSHOIHOHwH<HǠH)HKHHC K0S@[Pc`kpA~pAv`AnPAf@A^0AV ANA1[A^]ÐUHAWAVAUATSHIHHEЀOIHOHwI<HǠH)INMLLIHHL8LA)EA)EAFp)EAF`)EAF AN0AV@A^P)])p)`)PHLHHHLh HCHHH@E1IHHLHHGWGH8IHCLLH(P(`(p(]AEAMAU A]0(EAE@(EAEP(EAE`(EAEpIILL9@@HH;Eu1HĨ[A\A]A^A_]f.UHAWAVAUATSHHIIHHEHHHH@ H}AF LuAN0)M)EHHEH HEHCHHHEE1ILuf.fH}L@HHGWGHuI  HCLLH(E(MAANII LL9}uHH;Eu1HH[A\A]A^A_]UHAWAVAUATSHhIIHHEHHHH`@HxAF AN0AV@LuA^P)])U)M)EHHELh HCHHHEE1If.DH}L`HHGWGHxI@@HCLLH(E(M(U(]AEAMAU A]0II@LL9}yHH;Eu1Hh[A\A]A^A_]fDUHAWAVAUATSHIIHHEHHHHǠH8A)EA)EAFp)EAF`)EAF AN0AV@LHA^P)])p)`)PHHHLh HCHHH@E1If.HHLHHGWGH8IHCLLH(P(`(p(]AEAMAU A]0(EAE@(EAEP(EAE`(EAEpIILL9@@HH;Eu1HĨ[A\A]A^A_]@@@USSTTT EUE'\/4\ ETEXSXv%S/4S EQE__ TRT^RR QXQ]XX=]E^E\_
QE\Ov@TUT^@TTT_@TQTSp\QUiSimU!T!k^kmTpU]
v
PpT/\T/S/0/_mSU>S@ESTTTPuUug	\o	t	\PuTuSve	So	t	SPuQu__PR^RRPX]XXm]u^u\_-=Qu\v		U	?
^		T	A
_		Q	;
S		\	
QP
Z
UZ

S

UP
a
Ta

^

T

U
g^gqvqyP

T
\
T(S`0_
S@ZUZ<S>CS@
T
TPxUx__PxTxSv~SSPxQx\v~\\PR^R*RPX]X*Xr]y^y_!S5EQy_v~U^T_QSF\ZjQUKSKOUTM^MOTPrUr6^6Cv~CKPPyTy`\ T`S,`0` _SPrUr^pvPrTr\}S0M_GSpU^vpT\S0_PSUH^Hv~T\Sf0`_SS%I:;($>I:;.@B:;'I?:;I4:;I	1
B:;
I:;8
.:;'<?I.:;'<?I:;I!I7$>&I.:;'I? :;I4:;I.:;'I? :;I1UXYW1411XYW 1!.@B1"4:;I#$4:;I%
I:;8&4:;I'.@B:;'I?(:;I)1UXYW*1XYW+:;,4:;I-:;WE%WGb?VW^P	$
T8
Uh	$
T 
Us 	7
Us
R 
Q1
TP 
.6bTbbY`EFG I@C >?@BWjLL 8
8
W^ncYJsW^VPWP^PPLQnQVTj
*5@KxPl
	$
Us
T 	7
U|
R 
Q1
T|	7
T~
U|
R  $	7
U|
Q1
T|	$
T 
U| 	$
U~
T 	7
T~
U|
R 
Q1 STU!V*5@K	7
U~
R 
Q1
T~	7
T
U~
R !]Vx $	7
Us
Q1
TsQVW^ɞ"˶"˶"˶#eL $	7
T~
U}
Q1	$
U~
T 	7
T
R8
Q1
UuVW$	$
T(
UH	$
T@
Us 	
Us
R 
Q1
T@W%Kbb"LMKN WP`L@Wn&"QW'$V=W(=(=(=L(>n(>$C	)cV
p|*`X
	$
Us
T@	
U|
R@
Q1
T|	
T~
U|
R@ $	
U|
Q1
T|	$
T@
U| 	$
U~
T@	
T~
U|
R 
Q1+@@%WA%KB!Vcp|	
U~
R@
Q1
T~	
T
U~
R@!oV $	
Us
Q1
Ts'zVW(($K,,,#z&L $	
T
U~
Q1	$
U
T@	
T~
R8
Q1
U'VW(($~.	$
Th
U	$
T
Us 	O
Us
R 
Q1
T~+%%!lbbq- STU WLiWiini&kqXW'wV&W(&(&(&L('n('$~,)>
*
@


	$
U|
T	O
U
R
Q1
T	O
T~
U
R $	O
U
Q1
T	$
T
U 	$
U~
T	O
T~
U
R 
Q1+)%*%+!V	O
U~
R
Q1
T~	O
T
U~
R!V


 $	O
Us
Q1
Ts'VW(($~,,,#&L $	O
T
U~
Q1	$
U
T	O
T~
R8
Q1
U~' VW(^($,,,#o&&L	$
T 	7
T
R8
Q1
U'JV;W(;(;$>K,=,=,=#&NL	$
T@	
T~
R8
Q1
U'VcW(c(c$~f,e,e,e#&vL	$
T	O
T~
R8
Q1
U~ BKPrOSvFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/skein/skein.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intSKEIN_SUCCESSSKEIN_FAILSKEIN_BAD_HASHLENlong unsigned int__uint64_tuint64_tbzeroSkein_256_Process_BlockhhashBitLen__size_tsize_tbCntT__ARRAY_SIZE_TYPE__Skein_Ctxt_Hdr_tXbunsigned char__uint8_tuint8_tSkein_256_UpdateintctxSkein_256_Ctxt_tmsgmsgByteCntnSkein_256_Final_PadhashValSkein_512_Process_BlockSkein_512_UpdateSkein_512_Ctxt_tSkein_512_Final_PadSkein1024_Process_BlockSkein1024_UpdateSkein1024_Ctxt_tSkein1024_Final_PadSkein_256_InitSkein_256_InitExtSkein_256_FinalSkein_512_InitSkein_512_InitExtSkein_512_FinalSkein1024_InitSkein1024_InitExtSkein1024_FinalSkein_256_OutputSkein_512_OutputSkein1024_OutputcfgwtreeInfokeykeyBytesbyteCntitmpFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx$AC
EA,DAC
MA$tAC
G ]AC
CU,QAC
M:A$uAC
EfA,$AC
M
A$HAC
G poAC
Cg,zAC
McA$AC
HA,wAC
P]A$AC
G DAC
C,hAC
PA, AC
M	A,JAC
M3A0AC
PA
I
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/include/sys/skein.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/algs/skein/skein.ctmp/usr/include/strings.hsrc/sys/contrib/openzfs/module/icp/algs/skein/skein_impl.hsrc/sys/sys/types.h	
m>f&tc]f0JLK
J	JD=JC  .9c J>

%<f	X4XJJht~.f<1	==![X"J0JuJ=~<<0
:hJ
/;1[XXz.	.XXKLO~JXZ~
CJJJ0<~.f<1	==!MJ"J0JuJ=B<0JMt

vJJ
/;1[JJ{

vJJ
/;1\JJJ$JN(!t~f	.~JKv14p (J~J<J~.~<
m>}t-}-JLK
J	J}J} .*}(J>}

%<}f	X3XJJht|.f<1	==![X"J0JuJ=|<<0
:hJ
/;1[XXz#	.XX}KLO}JXZ}
CJJJ0<|.f<1	==!MJ"J0JuJ=B<0JMt

vJJ
/;1[JJ#}

vJJ
/;1\JJ<$JN>($t|f	.|JKv[4p$(J|J<J|f|
>#cc|`Jvu
J	J{t{ J>{ 

(<{f<	J4JJfh<{.X<1	==!Mt"t0JuJ=z<J<0
:ZJ
/;1[Jty_	JJ{vvy{JJL{<
CJJt0<{.f<1	==!Mt"t0JuJ=B<0JM

vJJ
/;1[JtM
"
vJJ
/;1\Jt<$JN>(Wzf	Xz<tuv[4pQ(JzJ<tzfz<
	"<$JNJ(Y<yf	.y.JKv14p(Jy.yX
	"<$JNJ((<yf	.y JKv[4p$(Jyfy
	%<$JNt(^<yf	Xytuv[4pQ(Jyfx<DP4G+>@"PiZz
P@,PwaBpQ] PP *@
z%P
ou>P$rpJZ	0+	2=IT11&0/=0[h12&	&42b1y&11&00/2&&2<1Q&01&1\&w20/0	(,&2,=HS11-,,
-0A/m012-9-d21-1
	15	-T	0p	/	2	-

-0
2|
1
-
01-81-206/R0l\L<,l\
L

<
,#
.
9
I
lW
\e
Lp
<{
,



1
1(0?/p012Aj21&1S10/2:f21j0112#0B/j01&'2P0l/01?-Z20/012c0//F] (0/8\@\H\PX\`\h\p




c


3

9

?

F

Q

 \

c

jx







I

I

m



q%

)8

/^

Gj

v





I

d

i

]

T

k







+

6

A

L

X

h

y





 









I

O

s



|





m
#

,

y5

V>

LB\

e

s
f}4Y

e

qs@

>

t








b@'UDpR

]

a

l

p





X



{





(

`AO

Z

^

i

m

I|

m



q

'

G3

?

d

#q

}







4

E



P



j





I

$

s"

m&

|2

6

F

mV
0_

qh

Nq

+z

r



=		=	W		q	9		

	

q			

		

I		

		

			

1
P
D


	M


7
Z

g


























-





P











)H<b@

	







I

m


4

A

qP

Yw

G





q


















(
P6


B


,F


R


uV


Ib


f


sr


W
v


|









m

`


[


8





~
v





BEcp*W



q

$

3-

i6

C>jj



!P

*

m



	



%

)

5

:9

E

qI

U]b

sP

:









+

/

;

8?

K

oO

[h

yp

K















6



m"

.;

L`C

\















4



k



4 H x@pPL	tP

@P HlPPpX.debug_abbrev.rela.textSkein_256_InitExtSkein1024_InitExtSkein_512_InitExtSkein_256_OutputSkein1024_OutputSkein_512_Output.commentSkein_256_InitSkein1024_InitSkein_512_Init.debug_ranges.debug_strbzero.rela.debug_info__stack_chk_failSkein_256_FinalSkein1024_FinalSkein_512_FinalSkein_256_Process_BlockSkein1024_Process_BlockSkein_512_Process_Block.note.GNU-stack.llvm_addrsigmemmoveSkein_256_UpdateSkein1024_UpdateSkein_512_Update.rela.debug_line.rela.eh_frame__stack_chk_guardSkein_256_Final_PadSkein1024_Final_PadSkein_512_Final_Pad.debug_locskein.c.strtab.symtab.rela.rodataSKEIN_256_IV_128SKEIN_256_IV_256SKEIN_512_IV_256.rodata.cst16SKEIN1024_IV_384SKEIN_512_IV_384SKEIN_256_IV_224SKEIN_512_IV_224SKEIN1024_IV_1024SKEIN1024_IV_512SKEIN_512_IV_512.LCPI6_1.LCPI1_1.LCPI11_1.LCPI6_0.LCPI1_0.LCPI11_0SKEIN_256_IV_160Lk@[8ax\kh@90.X1[Pm	qD0E0HdrHpI((L
LoTVskein_block.o/  0           0     0     100644  92088     `
ELF	>xc@@UHAWAVAUATSHHLGLLW LO(L_0IHHRHHHPH[HXHD@7HhHH8H	HH@HHHHHHHIHLKHpf.LUHLML1LH1HPLHNLfLH1HvHMLuMKH@HUIHILMIHI1K8LEH8H>IH}J<!HHxHH"H1HH]H1HHEKH J9LJ+IHLHK
H`LLL}H]N+MMHHEK:HHLLXLLL`IHHIN1IH4LuH}I>H1HxLHM4LMMHMHEHHxL,1MMIMI9HI1LHuLLLMMIMI>I1HIIIH(H1HLH}LLLH%HIH1HMIIIIHHH3uLHIIH8HHEL4BHIHL1IL3uHULHHIIIHUHHHH!MMMH1HHILIIIIIH.HL}JxL]LH1H1HHIIJxLH:HIIIHH1H1HH HH1HJxLHIIIIH H1HH}HHLJ7H}HzHJzLH1IIIIIIHUHHK42LuJ4vH]H4^LHHH1III4J4vIH9H4^LHH1H]HH4H4~J4~ILIH4H1HIH4H4~IHHJ~LH1IIJqHuHqILHIH(H1IIKrHqLHHH%H1HHLUJSJyLHHILIHH1LEI0LH4J4vJ4VN~HpHHpIHL1IIJ4(IHEH4FHEH4FJ4vJ4FI3HLEI4HH!H1HJ;JpMLuJpJ@IH.LpLH1IIIK/HUHPH}HxMNXIHHEICL]LHH1HJ;J@JpLuJpLIH:H1IK/HPHxIJ@H}HxILHHH1IMHULJPJ@HxIHH LHH1HLJCL]JXJpIHpHIH H1HHH<K9HUHPJPJ@JXJpJhHIHH1III3HK\JpHPJPLmJhJxHHMHHHuHH
H1IK9HPJPJhJXJpH4HHLH1IK\JpHPJPJhJxH9HHHH
H1IK9LHPJPJhJXJpHHHLH1IK\JpHPJPMJhJxH(HHIL}LH
H1I<JXJpHPJ@JhHHpHH%JPLH
H1IHHPMJ@JhJXJpJPLILpLIHH1IIHMHHMK;LHH(H@L4RLHMK1HHHLH1J+HLHH!K<[L;J:HEML]JHpHEHIPLHH1HH;HPIH0HLHH1IK1HUHPLH.H1IK1HPILH:H1HHH;J@LHH1I	LH3HJBLHHH H1JxHUL:LHLH H1LEHEHH LRLMMLOtLhL]O4LuJpLhLHII1L$
IHHH8HH4@JHH@JHXLHII1LJHHXLHI9I1LL]JLHUHPLHI4I1LJLHPLHII1LJHHXLHI(I1J'JLJJHHZLHLH%H1IHHUHPLLLhLHII1HEH<@H}LxJHL]H}M;JHHHII1HEJ HIMHHH@KIHL]JXH!LHH1HJH}HJHH.LhLHH1MIHJXILHI1LJMHIJHI:LHI1IIHHHK,HHJXLHHH1JZLH LHH1HJLJHIHLHHH H1M4ILHHL]LHHHUHL@LHEI4HLLHII1LLmK(HHH`JMHLILLHII1LI4HLLHI1LHLI9LHI1LHHLLHII1LHHUHLLHI(I1J7HIHLJHLLH%IHH1HUH2HLHLII1HMILHHLLmJ<*HH<HLXLHHH1HEN$0I	IMH`HL]LHLNmMILI!LHI1LLJHLHI.I1IILLHHH1HH:JHLHH1MILILHI1J&JHIHLLHHH H1HLI LHI1HELMHxHH@LJH(HLLHHH1HEJ H
MIHHIL0JHLH1IIJLH9H1HJHLLHH4H1HJHLLHHH1IIJLH(H1HLHLILJH%LH1LELMKHHHHHMLHH1LLL,@J/H HH0HLUJLHHH1IHEHL4@H]HtK4IH(LLLELMH!JLHH1HJ/L0LH.JLHH1IK4LHJLHH1HJ/LH:JLHH1IK4LHJLELHH1H7LLJIMMH KLHH1HUL
HHH LHH1HxHL@LMIH`LJLHUH}HLJLPLI1IHEHHHHH@HL4ILHHHLHH1HJLH4JLH1MILI9HLHI1LJLIJLELI1IILH(HLHH1MLLHIMHI%LHI1LIKMLHH1HHH@HHLILHHUHLH1ILmLH
HEHH@HLILH!LH1IILLHH1IILHLH.H1IILHLH:H1IILLXLHH1ILLHLH H1ILLH LH1HEHHLHHHLL<@HJ?LLH1IHMHHLH`LHLULHL@KLLHiHH1HH4J?LLH1IKLH9LHiH1HJ?LLHH1IKLLHiH(H1HIHMML1IMMH%KHiH1J+HH@L4I)HJHHML@J3LLLLHH1HL<I)IHEH<0HHpHH4@K<HH!HULLLHxH1HJ3LH.LLH1IK<HHLLHxH1HJ3LH:LLH1IK<HHLLHxH1IMIHIMMH K8HxH1H LI)MMH L1HL8LL}JLHhHLRLLLHH1H(L4I)IHEH48HHEHH<@HUILHHLHH1HJLLH4LLH1IILH9HLHH1HJLLLLHH1IILHLHLPH(H1HJLLIILHLHˆH%H1LLHH1LIHH`HH)HEHL@LxJHLILI1HEHxILuLHHH@HILHH!LH™H1HJHLH.LH1MILHILH™I1LJHLI:LI1IILHHLH™H1MILHHJ<HJ*HI I1HHLJL)HLLHMILMLH H1H8HH)HHHIHJLH3`H}HIL3XN)IÙL3I<7HH3HHA LI(LY0HL}I!LLHPHHPHy8HXHHXHhHHhHPH IHHHPLxH[A\A]A^A_]UHAWAVAUATSHH0LgHGHhLo H_(HW0MKH@HKHK@HILLw8LW@LOHHGPHEHHGXHxH	H8H@H@HHHHIHPH(HHXMK$H(f.fLH(ILH@H1IHL1L H1LLL1L]L1LL]H1HEL^ LpHF(LMIHHhLKHHIILIHLI1LF0HF8H`LxJLLhNLhLK<HHH%H1HEHHHIIII1LHHHHFHJ*L`L@LHHH.HVHLfLJ4:L0MLI$H1I1HH!HEH"H1H]LLHLuK.HLH`HLLHKHHLLHXK>HHLLHpH LHHLLHELK.LHMILPHMMLIMLILUJHHHMHL}I1HLI*H1I1HHH$HHH'H1H1HHHH6LUL3ULUHhLHhIH1HpIHuIHxN/LI<HHHILHHLHH`LHHHHIHHIK<)HHHHHH}H0LHHHHH LHxHHHHIHH}HHHHEHLHLLXLpLeLPLeLeLH1LMH1IILHMIKLLHHH"H1HHLMMMIMILEIMILMILuIHJ.H1H]HLILILIL8ILEILUILMILuH8H1MML3hLHLIHH,HLIH	L1L1HxN,LMH]L,3IIMIM1LMLH2H]M$_ML1LILLLXLpLMLPLMLMIL@H0LL HIIHH'L1IHL1HXHpH}IHPH}H
ILMHH
L1IHL1ILH'LL1L1HH+H1HHH8H1MLHHLHL8IMLMIMLUIMH}HLIH}HLH}ILILXIHpHEIHPHEH}I<HHEHHHIILMIILELEIHHH1HHHH#L1H1LHIHHILpIILXILpLMIHPHILMHHPLMIH}HILMHH}HL1ILeK<gLILLLIIHEILUHEILEHH1IHHLHK.H]HZHJbLMH1H`L2IHJ.LeLLxJBH]HZLHI%I1HHJ.LJBHZI4HHHH1MK.MHuHsLEJCLMII1HXHpH}HPH}HH0HHH LHH.HH$H1H1HH!HH*H1HHH$H1H1LI'I1HHH6H}H1IMIMML]IMLEIMLUIMH}HLLHHLHLH]H4^H]H4^HHIIL8IL]ILEILUHH}HH1HHJ4#LELHxL~HXHLpILUIH}M4{LPIHEHEHHLHH1H1HHLHI	LMI1LHHXLMILpLLLxJSHHuMILPLeJ`HuLHHuH]LLI4HHH]HH,H1HHLH]HYLEJ4AIH8H}H}H}H}HH8LLH1I4LK7JRHZJBH(H8H(H"HH1H@N*ILXK3LmLH`HzLhJbJRH]HZHHHII1MK7JRH]HZJBMI2H(I1ILXK3LH{JcHpJSHuHPHuHUHSHuH
HHHH1LL LLmHHMIH'IHL1L1IH
IHL1L1IH'L1MI+M1IH8L1L8ILuIMMH}HHUHLH}LHUHUHLILHK<HxH<_H]H<_H]L_H(IIIHEH]HHHUHHL1HXHHXLHEH`HPHhHPHpHxLPHMHPHMHEMAHMHHLHH1IMMIWL}JxIL8ILuLuJpHMHH]HMHH(HH1L`HhIHH4KHYHxHQJyJqL]JYH(HH1HXHLHMMJQI#M1HYLpMILpHULHxHYHHUHPLHHPJYHULHHUHULLLHHHUHH1H0NILuK7L@JAH`HQLhJyHHYHHHYJYLH
I%I1H8LH8HJyHQHUHQL}JyJYH(MII1HpHHpJ1JCH`HKHhHKLxJCHHHKHuJ[HPHuHuHHH
HH1LLLmLIH.IL1H$L1IH!IL1H*L1IH$L1MI'M1IH6L1L]IMLEILuIMMH]HLH8HH8HHHLhJzHxHJHMHJHMHJHMHJIL]ILEILuHH]HH(H1HpHLEJL@JRL`JZJzHxHJHELPIHEHHHQL}IH1HMHJHHH
H1HLMI	JSJZM1HMLLhJZHHMMILPLxNRHMLHHMMHHMXIL}HH,L}K<xHHH
H1H8HHMJ<YJ<WHMH<OHMH<OHMHHMHEHEMJHEHH8L(LH1LHH@LHH4H`HYMJXHxHHL]JXHMHHJPH"JpLH1H NIHEHMHH0HHH@HHHXJxLxJXJPJpL(LHII1HELHEHXJxJXHMHHHMHHJPJpLLH2H1HMHHMH]HH0HKH@HKH`HKJ{J[LJSNsLPIL]ILUIH(LHH
H1LeHUILIH'IL1HL1IHL1HMHHMH]HH0HKH@HKH`HKLhJKHxHKHHHKJsILPIL]ILUH(HHHH1IH
L1IH'L1IH+L1IH8L1HMHLHMLuIHMHMLHMH]HL`J[IJIMHxHYLMJILEJAHHHYH]HYH(HUILuH]HHH1IKZJyLxJYJIJALHJyLuNqLEILEH}HH]HL(HL1L0M2LH@I4xL`J4FHhH4^J4^H]H4^H]H4^J4~J4vIHI1HuHHuJ4VH4~IJ4FHhH4~IJ4^IH#J4~L1LPIIJ4vL}IIH}HL(LHHH}HHH1HHHHEILK@HEHH H0LLpK4HH`LLXHxI40HuHEH4H8HHH4HuHrLHH%H1MLPHULHUHrI4HLHH1HEHHEJ4PH`H4FHhH4FLxJ4vLEJ4FL]J4^HHH4FLUJVHHHH1MMMLL`LIH.IH$L1L1IH!IH*L1IH$L1IH'L1L1IH6LML1LMIILEIIHEHHEH@HXJPHhHXHxHXH]HXJXHHHXILMH]HXILEHHH1HPHL]JLELLUJPHPIHEHL(LPMIH1L1HLLNSIH	L1IIHHHEKHH,H1HEHL@JpH`HXLhJPLxJ@H]HXH]HXHMHHLXHMHH8H]IYLLH1L0ML`MLuH LHHLEMILHMHMH]HJqH"LH1HxN	L@LHHMMHhJHHIHMIL`LxMHMIH]IXL(LHHH1IHMLHMHYHUH
LHH1H]HH]HMHNqLHH2L1ML`H@H]HIIH'HL1L1IIH
HL1L1IH'L1IH+L1IH8L1LEIILUILMK4
J4vIHHH1IHuLHuH]H4^HEH(HHHH1IMK4rILELLHH1LuMLUML]HHHHHPHHH]IJZLH1LHL}LIH#HLENBL1HUHH(IIHHHL1LHHMJ:IH}HJqJQL}I%JALLH$I1L}HMN9I8JYILI1IHUIHH}HyLUJQH}HyLH$HH1LeH`L@H0IH.IL1H$L1IH*L1ILMIHMHUHQLMJILUJQH1LH$H1IH!IH$L1L1MI'M1IH6L1I1HuHuIH}I8JYLHHH1LuIHMIHIH}HyJINQOXMI	M1HxJ<9H	H}MHNI$IH,L1HH8IL1LLhKLHLHL4ILuH}LEILELEJ6JAH"LLH1HMLNHxHLHHIH M9LEH0M8LEH@I<H}L`J<HHMH<H}IzH}HLLH-H1L>IH}HMI<
HMH<OHI2I1IH}LHhH<HHLEJ<GH
LH-H1ML0H@H HIH'IHL1L1IH
IHL1IH'L1MI+L1M1IH8L1HHHHHUIHuLH}H4~HHHH1IH}I4?LhJ4HHLEJ4FLLH-H1I4HJ4HJFHILUHMIJHLLHH1HLHLH4IHuHMLHHHL8JIHHLH1HMI#M1H}JH
HMMLHLH-IHH1L}O4;HxHhH4HuJ4H IHuHH4vHuHLJQLH7LuI%I1J42HMLuHH<H}J4OHMII1LMK4;L J4HuJ4VIHHH7I1L@L H0HIH.IH$L1L1IH!IH*L1LMH$L1MI'L1M1IH6L1LILHH}HHHHHUH8HrHHHLLH1IHuI3JH}HLJRLLH7H1H1IHJHHHHHMH8H4qJRLIHH8LMH1MI	M1H`LHHEMLH7IHH,H1HHhL<2HHIHH4RHuMLKLHHuHXHH}HzLLI"I1H}HHH}HH4RH8HULHHHuHLUJRLLHBH1I6HIHuJHUI2H}HzHI1MLuK1L}JH8HJRHHBI
I1L0H LHMIH'IL1HL1IHL1IK1JHJRHHBIHH1IH
L1MI'M1MI+M1MI8M1LH]NHHUHHLJHuHLuJsLHHHH1IH]HUHH8HJHH}L{J4rMI#M1H@JHHUMKHBIHHH1HHHHHLH1LHHxHHMLhN49LHMLuLMHLH<IHJHILXJqHHHxI1H`HHMJ<	LHuI0KHUHHIHHRH8HLMJIHHHNL]I%I1L]HJ<HHUHHJrHHHxLHH1L LmHEHIH$IL1MH.I0LuLJLL8LLJJIL1LLHNIH*I1L1II0LJLHJLHNH1H1IH!L1MI$M1IH'L1MI6M1LLLUHHL]JLLHXHrHHHxIHH1IHULuLLJH8HNHMH4JMIH	L1H0H:H
HMLHH1HNHHH,H1HXISIH8HHHxH1LEHUJ4HHHXK2HHH4vHuHLJzLI"HHxI1HUHHH4HuHH]H@H]HLvJ4HHLHuHLEJBHHH[H1M42HHuHULHXHHUJzHHHxHH2H1LHUHH]HLJLL8JBI
LLH[I1LLmHMHxIH'IHL1L1IHL1HHUHHJLH]HZLH[HH1IH
ML1I'M1IH+L1MI8M1LML]IH]ILXJHULJBLLHxILHH1HHUHL}LLJIIKH8H]JCLIIIHxMII1HEHBHHH[HH1HUH`HUK;LL}J:HUHHHRHUHHpHPLHxLLII1IH#L1H L0IHHUH0HUH}H>HLHUHHL<RLL}HHPI%LHI1LH>HH}HLHPLHII1MMIHUHHEHpHPIHxMII1LeLxLuHMIMH.I$M1L1IMH!I*M1L1MI$M1MI'M1MI6M1H0JMMIL}K:HEHH]HpHCLLHxIHH1LHEHLHH}HLJ{LHMI1I1HHL]LHEHHMMHEI<HHCLLHH,H1H}HpH<_MLHxI8I1HHEH@HEK<LULHEH<HH[HEHL J<HH"H1MI	M1HLHIHhHHvHEL]KHHELHEHHH4HuHLHXH4HH[HpHH]H4^HHHHH1ILUK4HEH4HuH2J4~HHH1IK4HuHuLXJ4HpH4^H
LLHH1LeLmHxL`IH'MIL1M1IH
MIL1IK4H]H4HuH H4^HHH1M1MH]I4HEHLULJ4HpL}J4~ILHI1II4HLHXH4HpMHELH]HH]J4~LLHHH1H H4sILLI1IH'L1IH+L1IH8L1LIIIH#L1L8ILHEH0HEHUI4HuH]HHXH4HxH@HEHLMII1HHH@HEL]JHHEHHEHH4vHuHHpHHI%HHI1MLMKHEHXHIHEHHI1LJHELpJHEHII1LxHML`L@IH.ML1I$M1IH!L1IKHEHH]HHHH1MI*M1LHUHHuHLpJLMLI1HI1HHHNMMHELHEHXH4HMI$MM1I'M1MI6M1HPLMMI	M1H]N<IIHUH HUHHHUHULMK<H<HHH"H1HI8I1LH,L1HuLLH}H}H}HL]LIH4HHƙI1MK4H]H4I2HI1IHuLLH4H
HHƙH1HPML@L`LL0IH'MIL1M1IH
L1IK4H4HHH1MIM1MHEI4LH4HHƙII1IIK4
H4HPIH'L1MI+M1MI#MMM1MHEI<HII1HHƙIHH1III8M1L0HH4LHEH]HLLMHhH4H)LHHH@HVL HEH4HHEHHHxLHL3L3H@L3LML3pH3HIIL3hLH™H3H3`HL` HH(Lh0Lp8ML@@LHHHUHPPHH!HhH@HHHHHHHxHpXHHPHHHXHHH@LHMH0HLxHhHHHĨ[A\A]A^A_]f.fUHAWAVAUATSHHHHHHHEHOHHGH HLG HG(H@HG0HxLo8HG@HXLHHGPHH_XHG`H`HGhHpHGpHHGxH(HHHLHHPHLHH0HLLhH@HHH@HxHHxLLXLLXLLLLHL`LL`HpHHHH(HHHHLHPHL I1H8L1L1LL1L1H1HL1LpL1H3H1H(HH1HL1LPL1L1H1H"H1H(L LL0L1HHHHBHHBHHBHHB HHB(HHB0HHB8HHB@HHBHHMMHLIHH8LrPMHJXHHhHH@HHxLHHXLHHHHH`HHpLXLH`IHJ`HpHHHHJhHhIHJpHPIHxHJxHHI̹H(HDžPHhL@LHhIHxLHxI
I1HXLII1HHH/I1LL`HpIHH1H8HLIL1HHLII1ML I%I1LhIH&M1HxLHxIL1HpLI
I1LHXI7I1IH8ILH1I1LIL1HI1HHHH HML`I4H1HIH!M1LHI
L1H8LHHI"I1I1LLH)LMLhIH1H0MM1LLH/LH1HIHPLͨL(K4HHHͰHH(HHHwHLH0HHH(LxHIHHMHHLLd1L@ML8MLLL0MHI4HHII1HXLI3LII1H`LI;I1LHpIHI1LIL1LH0ILH0I1HH)L1ILH`IH1HpMLII1HHH8HHM1H1HIHH@HJHIJHHJHIJHHN LLLNL MLLI	I1LLHXH%H1MHHHH,H1HHHxH"IHIHI4LHH*H1I1L0MII*LLPK4HI1JHLhIJHhHHNL(HLNL LH8JHH`NLHpLNLpHLIHHIIH)L1H8HHH1H`HHH1LHI/I1LI8I1HH)H1HHH.H1IIHPLHLHH1MIHL1HHXLI3I1HHHH1LHMI5M1IHL1MIM1MI	M1LhLhH@H@HxLI,I1LI,I1LI0I1HHxLI/I1HHHHH1LI%I1LHH4H1LIHHXI1L(HLI#I1H HIHL1HHH`HpHpHHLLLHLHHPH8H(HHHH0LLHHLIHHH@H HHM$IHHH(HPHHhH3HhHL@L3HxH3HxL3HXH3HXL3HH3HH3H`H3H`HpH3HH3XHL3`L(LHL3pL3hH@HH8HHH0HH0HHHH4JHPHH3PHLL$IHHhHQ L@LY(HxHQ0L0Li8HXHQ@LyHHHQPH8HYXH`HQ`IHAhHHApLIxLLLHPHL3HLHHH!H HHHLht:HHxHHHHL0LpH8HHHAH HAHH;EuH[A\A]A^A_]oUov~TXv|Xv|# t Qv}Rv}#X#X_Q_Q_ZY[UQ_Z^[U Q_Z^XU BQ_Zv@XUB[v_Zv@XU[~v_Zv@XY~v_Zv@XYSv_Zv@XYTv_Zv@vYTv_Zv@vvTvRZv@vvT vvZv@vvT
!vvZv@vvvP
vvZvvvP1^vZvvvP1M^vvvvvPMT^vvRvvPT!^vvv@vvvP!Xvvv@vvvP!Uvvv@vvvP UvvPvvvP!Uvvv@vvvP#vvvv@vvvP$vv^vv@vvvP""vv^vv@vQvP"9$vv^vv@vvvP9@#vv^vv@vvQ@z$vv^vv@vvvPz#vv^v_vvvP![v^v_vvvP![vPv_vvvP*[vPv_UvvP*-[vPQ_UvvP-1[vP_UvvP19[vPv_UvvP9A[vPv_U^vPAl[vPv_U^Sl[vPv_U^vP[vPv_v^vP[vPv_v^T[vPv_v^vP0[vPv_Z^vP0C[vPv_Z^XCG[vPv_v^XGs[vPvv@v^Xsw[v_vv@v^Xw{[v_v@v^X{[v_vv@v^X[P_vv@v^X[v_vv@v^X [v_vv@v^vP"vv_vv@v^vP!vv_vXv^vP!vv_vXv[vPvv_vX^[vP vv_vv@^[vPvv_Qv@^[vPvU_Qv@^[vPvU_Qv@^XvPvU_Qv@^XPvU_Qv@^XvP$[U_Qv@^XvP$([U_Qv@vXvP(K[U_Q^vXvPKS[Z_Q^vXvPSy[Z_Q^vXUy[Z_v^vXU[Z_v^vX]vZ_v^vX]vZ_v^[X]vZ_Q^[X]vZ_Q^[v] vZ_Q^[vvP 0vZ_Q^[]vP08vZ_Q^[]R8TZ_Q^[]RvZ_Q^[]RvZTQ^[]RvXTQ^[]RvXTQ^[]Z_XTQ^[]Z,_XRQ^[]Z,:vXRQ^[]Z:=vXRv^[]Z=Tv_Rv^[]ZTrv_Rv^[]Qrvv_Xv^[]Qvv_Xvv@[]Qv_Xvv@[]vPv_vHvv@[]vPv\vHvv@[]vPv\vHvv@][v\Pvv@][	v\vHvv@][		v\vHvv@Q][		 v\vHvv@v][		v\vHvPv][		 v\vHvv@v][		 v\vHvv@v_[		"vvvHvv@v_[		"vvvHvv@v_Q	
!vv[vv@v_Q
3
"vv[vv@v_vP3
h
#vvvHvv@v_vPh

"vvvHv[v_vP
/#vvvHvv@v_vP/3"vvvHvv@v_[3M!vvUvv@v_[MUvvUPv@v_[Ue!vvUvv@v_[em"vvvHvv@v_[mx"vvvHvv@vvPxc!vvvHv[vvPcq"vvvHvv@vvPq!vvvHvv@v[ vvQvv@v[!vvQvv@vP[ vvQvv@v[v]Qvv@v[v]vHvv@v[
v]vHvv@vX

v]vHQv@vX

v]vHvv@vX

vQvHvv@vX

vQ]vv@vX

vQ]vv@PX

vQ]vv@vX
vQ]v[vXvv]v[vX vv]v[vvP!vvvHv[vvPvPvHv[vvP!vvvHv[vvP!vvvHv]vvP"vvvHv]vPvP$vvvHv]vvvP"vvvHv]XvvP!vvYv]XvvP+"vvYvv@XvvP+.vvYvv@XvP.6"vvYvv@XvvP6C!vvYvv@XvSCJ#vvYvv@vvSJX$vvYvv@vvvPX$vvSvv@vvvP"vvSvv@vQvP;!vvSvv@vvP;?vSvv@vvP?Y!vvSvv@vvPY]vQSvv@vvP]`vQSvv@vU`d!vvSvv@vvPd|"vvvHvv@vvP|vvvHv@vvP"vvvHvv@vvP!vvQvv@vvPU vvQv]vvPU]vvQ]vvP]!vvvHv]vvPvvvHv]RvPvvvHvQRvPUvvvHvQRZUuvvvHvv@Zu|vvvHvv@vP|vvHvv@vPvvHvv@PvPvvHvv@vvPvQvv@vvPvvHvv@vvPvvHv_vvPvvHv_vPvvHv_vvPvvHv_QvPvvHv_vP
vPv_vP
vv_vPv^_vPvQ_vP=v_vP=@Uv_vP@Qv_vPQ_(vP	Q0vPYYR
	YR\
4YR\T4:Y]\T:X^]\TXc^]\v}c^]v}v}^Uv}v}^Yv}v}^Rv}v}8v|v|v}v}8Cv|v|v}TChv|v|\Thkv|v|\v}kv|v|v}fUv~1rSrR>[SQRUTcRQ!U!/TW	T		U

X

T
+]+GUGs
Ys
~
T
RUURCPYP`U`QSnRRYXQ<T@1T1QTS
R
U\UcSc
^
\S;Q;TTTTUTdTdkU UNv} TktkqNv{#@qNuNt ;Q;Nv| RNv|?C\CJ\PJ\v~_v~Uv~&Uv~]SQ^ZYvv~'&\v~]SQ^ZYvv~'-(\v~]v~Q^ZYvv~-N(\v~]v~_^ZYvv~NT&\v~]v~_^ZY[v~T&\v~]v~_^ZYUv~*\v~]v~_^v~vUv~(\v~]v~_^v~vUY(\v~]v~_^v~vUS&\[]v~_^v~vUS(\[]v~_^v~vvSD*v~[]v~_^v~vvSDy(v~[]Y_^v~vvSy*v~[]Y_v~v~vvS,v~[]Y_v~v~vvv~*v~[]Y_v~v~v^v~,v~[v~Y_v~v~v^v~.v~v~v~Y_v~v~v^v~0v~v~v~Yv~v~v~v^v~.v~v~v~Yv~Pv~v^v~30v~v~v~Yv~v~v~v^v~3S.v~v~v~Yv~v~]v^v~SW+v~v~v~Yv~v~]^v~W.v~v~v~Yv~v~]v^v~,v~Sv~Yv~v~]v^v~'v~Sv~Yv~v~]v^3,v~Sv~Yv~v~]v^v~3C)v~v~Yv~v~]v^v~CF$v~Yv~v~]v^v~FM)v~v~Yv~v~]v^v~Mf+v~v~Yv~v~]vvv~fm-v~v~v~v~v~]vvv~m*v~v~v~v~]vvv~-v~v~v~v~v~]vvv~*v~v~v~v~]vvv~&/v~v~v~v~v~v~vvv~&*,v~v~v~v~v~v~vv~*1/v~v~v~v~v~v~vvv~1-]v~v~v~v~v~vvv~-Xv~v~v~v~v~vvv~0XYv~v~v~v~v~vvv~+XYv~v~v~v~v~vv$-Xv~v~v~v~v~v~vv$Q2Xv~v~v~v~v~v~vvv~QY/Xv~v~v~v~v~v~vv~Y\2Xv~v~v~v~v~v~vvv~\ 4v~v~v~v~v~v~v~vvv~  2v~v~v~v~v~v~v~Uvv~ !4v~v~v~v~v~v~v~vvv~!!2v~v~v~v~v~v~v~\vv~!
"0Yv~v~v~v~v~v~\vv~
"".Y]v~v~v~v~v~\vv~"",Y]v~v~v~v~v~\Sv~"".Y]v~v~v~v~v~\vv~"$"0Y]v~v~v~v~v~vvv~$"."0Z]v~v~v~v~v~vvv~."6"-Z]v~v~v~v~vvv~6"O"0Z]v~v~v~v~v~vvv~O"~".Z]v~v~v~v~v~vvX~""+Z]v~v~v~v~v~vv""-Zv~v~v~v~v~v~vv""+Zv~v~v~v~v~v~vT""-Zv~v~v~v~v~v~vv""+Zv~v~v~v~v~v~Xv""-v~v~v~v~v~v~v~Xv"#/v~v~v~v~v~v~v~vv##-v~\v~v~v~v~v~vv##(v~\v~v~v~v~v~v##+v~\v~v~v~v~v~Sv##-v~\v~v~v~v~v~vv##+S\v~v~v~v~v~vv#$(\v~v~v~v~v~vv$
$-\v~v~v~v~v~vvv~
$$+\v~v~v~v~v~vvU$M$-\v~v~v~v~v~vvv~M$P$0P\v~v~v~v~v~vvv~P$y$-\v~v~v~v~v~vvv~y$$-^v~v~v~v~v~vvv~$$+^v~v~v~v~v~vvZ$%.Y^v~v~v~v~v~vvZ%%,Y^v~v~v~v~v~vSZ%<%*Y^v~v~v~v~v~XSZ<%I%*U^v~v~v~v~v~XSZI%U%,v~^v~v~v~v~v~XSZU%%.v~^v~v~v~v~v~XvZ%%,v~^v~Qv~v~v~XvZ%%.v~^v~v~v~v~v~XvZ%%,v~^Uv~v~v~v~XvZ%%-v~\^Uv~v~v~v~XvZ%%+S\^Uv~v~v~v~XvZ%%-v~\^Uv~v~v~v~XvZ%%+v~\^Uv~v~v~v~XSZ%%-v~\^Uv~v~v~v~XvZ%&/v~\^Uv~v~v~v~vvZ&
&1v~\v~Uv~v~v~v~vvZ
&&3v~\v~v~v~v~v~v~vvZ&&5v~v~v~v~v~v~v~v~vvZ&B&7v~v~v~v~v~v~v~v~vvv~B&I&5Qv~v~v~v~v~v~v~vvv~I&a&7v~v~v~v~v~v~v~v~vvv~a&e&4v~v~v~v~v~v~v~v~vv~e&l&4v~v~v~v~v~v~v~vvv~l&p&4v~v~v~v~v~v~v~v~vv~p&&7v~v~v~v~v~v~v~v~vvv~&'5v~v~Zv~v~v~v~v~vvv~''3v~v~Zv~v~v~v~v~vvS''5v~v~Zv~v~v~v~v~vvv~''2v~v~Zv~v~v~v~v~vv~''5v~v~Zv~v~v~v~v~vvv~''2v~v~Zv~v~v~v~v~vv~'g'5v~v~Zv~v~v~v~v~vvv~g'k'3v~v~ZQv~v~v~v~vvv~k'r'5v~v~Zv~v~v~v~v~vvv~r'v'3v~QZv~v~v~v~v~vvv~v''5v~v~Zv~v~v~v~v~vvv~''3v~v~Zv~v~v~v~v~vvQ''1Pv~Zv~v~v~v~v~vvQ''0v~Zv~v~v~v~v~vvQ''3v~v~Zv~v~v~v~v~vvQ''3v~v~Yv~v~v~v~v~vvQ''5v~v~Yv~v~v~v~v~vvv~''3v~v~Yv~v~v~v~v~v_v~'
(1v~v~Yv~v~v~v~v~^_v~
((/v~v~YZv~v~v~v~^_v~(2(-v~SYZv~v~v~v~^_v~2(6(+v~SYZv~v~v~v~^_Q6(:(-v~SYZv~v~v~v~^_v~:(>(/v~SYZv~v~v~v~^vv~>(a(1v~SYZv~v~v~v~vvv~a(l(3v~Sv~Zv~v~v~v~vvv~l(w(5v~Sv~v~v~v~v~v~vvv~w((7v~v~v~v~v~v~v~v~vvv~((5v~v~v~v~v~v~v~v~vvS((3Yv~v~v~v~v~v~v~vvS((1Yv~v~v~v~Rv~v~vvS()3Yv~v~v~v~v~v~v~vvS))1Yv~v~v~Xv~v~v~vvS)).Yv~v~Xv~v~v~vvS)!)1Yv~v~v~Xv~v~v~vvS!)()/Y_v~v~Xv~v~v~vvS()3)/Y_v~v~Xv~v~v~vvQ3)B)-Y_Sv~Xv~v~v~vvQB)]),_Sv~Xv~v~v~vvQ])a)._v~v~Xv~v~v~vvQa)e)0v~v~v~Xv~v~v~vvQe)i)2v~v~v~Xv~v~v~vvv~i)m)0v~v~v~Xv~v~v~vQv~m)q)2v~v~v~Xv~v~v~vvv~q))0v~v~v~Xv~v~v~_vv~))/v~v~v~v~v~v~_vv~))-v~v~v~v~v~v~_vv~))2v~v~v~v~v~v~v~_vv~))0v~v~v~v~v~v~v~_vX)).v~Rv~v~v~v~v~_vX))0v~v~v~v~v~v~v~_vX))1Rv~v~v~v~v~v~v~_vX)*0v~v~v~v~v~v~v~_vX**-v~v~v~v~v~v~_vX*	*,v~v~v~v~v~v~vX	**/v~v~v~v~v~v~vvX**1v~v~v~v~v~v~vvv~**/v~Qv~v~v~v~vvv~**1v~v~v~v~v~v~vvv~**/_v~v~v~v~v~vvv~**-_v~v~v~v~v~vvR**/_v~v~v~v~v~vvv~**-_v~v~v~v~v~vRv~**,_v~v~v~v~v~vv~***_v~v~v~v~v~Rv~*+,_v~v~v~v~v~vv~++*_v~v~Zv~v~vv~++(_v~[Zv~v~vv~+ +*v~v~[Zv~v~vv~ +$+(v~v~[Zv~v~vR$+=+*v~v~[Zv~v~vv~=+A+(v~Q[Zv~v~vv~A+[+*v~v~[Zv~v~vv~[+b++Rv~v~[Zv~v~vv~b+v+-v~v~v~[Zv~v~vv~v+z+/v~v~v~[v~v~v~vv~z++1v~v~v~v~v~v~v~vv~++/v~[v~v~v~v~v~vv~++-v~[v~v~v~v~v~vZ+++v~[Sv~v~v~v~vZ++)R[Sv~v~v~v~vZ+++v~[Sv~v~v~v~vZ+,-v~[v~v~v~v~v~vZ,,-v~^v~v~v~v~v~vZ,	,-v~[v~v~v~v~v~vZ	,
,/v~[v~v~v~v~v~vv~
,,0v~[v~v~v~v~v~vRv~,,2v~[v~v~v~v~v~vvv~,,-v~[v~v~v~v~v~vv~,R,2v~[v~v~v~v~v~vvv~R,\,-v~[Zv~v~v~vvv~\,n,0v~[Zv~v~v~v~vvv~n,u,.v~[ZSv~v~v~vvv~u,,.v~_ZSv~v~v~vvv~,,,v~_ZSv~v~v~vvR,,.v~_ZSv~v~v~vvv~,,,v~_ZSv~v~v~v[v~,,.v~_ZSv~v~v~vvv~,,,v~_ZSv~v~v~Rvv~,,)v~_ZSv~v~v~vv~,,'v~_ZSv~v~Pvv~,,)v~_ZSv~v~v~vv~,,&v~_ZSv~v~vv~,,'v~_ZSRv~v~vv~,,&v~_ZSv~v~vv~,-$v~_ZSv~v~v[-"-&v~_Zv~v~v~v["-&-$v~_Zv~v~v~R[&-*-&v~_Zv~v~v~v[*-.-)v~_Zv~v~v~Rv[.-\-+v~_Zv~v~v~vv[\-`-)v~_Zv~Rv~vv[`-k-&v~_Zv~v~vv[k-r-+v~_Zv~v~v~vv[r-v-)v~_ZRv~v~vv[v-z-+v~_Zv~v~v~vv[z---v~v~Zv~v~v~vv[---v~v~Zv~v~v~vvR--/v~v~v~v~v~v~vvR--1v~v~v~v~v~v~vvv~--2v~v~v~v~v~Rv~vvv~-
.1v~v~v~v~v~v~vvv~
..4v~v~v~v~v~v~v~vvv~..2v~v~v~Rv~v~v~vvv~..4v~v~v~v~v~v~v~vvv~.'.2v~Yv~v~v~v~v~vvv~'.+.0v~Yv~v~v~v~v~vvR+.2.-v~Yv~v~v~v~v~vv2.6.+v~YRv~v~v~v~vv6..-v~Yv~v~v~v~v~vv..+v~Yv~[v~v~v~vv..+v~_v~[v~v~v~vv...v~_v~[v~v~v~vvS..0v~_v~[v~v~v~vvv~...v~_v~[v~v~v~vYv~..,v~_v~[v~v~v~XYv~..*v~_S[v~v~v~XYv~.&/,v~_v~[v~v~v~XYv~&/*/.v~_v~v~v~v~v~XYv~*/1/0v~v~v~v~v~v~v~XYv~1/9/.v~v~v~v~v~v~v~XY[9/=/0v~v~v~v~v~v~v~Xv[=/D/-v~v~v~v~v~v~v~v[D/~/+v~v~_v~v~v~v~v[~//)v~v~_v~v~Zv~v[//'v~v~_v~UZv~v[//%v~v~_XUZv~v[//#v~S_XUZv~v[//%v~v~_XUZv~v[//#v~v~_XUZv~S[//%v~v~_XUZv~v[//(v~v~_XUZv~Sv[//%v~v~_XUZv~v[//'v~v~_XUv~v~v[//'v~v~_XZv~v~v[//)v~v~_v~Zv~v~v[//'v~U_v~Zv~v~v[/0'v~X_v~Zv~v~v[00)v~X_v~Zv~v~vv~0V0+v~Xv~v~Zv~v~vv~V0^0.v~Xv~v~Zv~v~Qvv~^0i00v~Xv~v~Zv~v~v~vv~i0q00v~Pv~v~Zv~v~v~vv~q0{02v~v~v~v~Zv~v~v~vv~{000v~v~v~v~Zv~Tv~vv~00.v~v~v~v~ZPTv~vv~002v~v~v~v~Zv~v~v~vv~00/v~v~v~Zv~v~v~vv~002v~v~v~v~Zv~v~v~vv~000v~v~v~v~Zv~v~v~vT002v~v~v~v~Zv~v~v~vv~000v~v~Pv~Zv~v~v~vv~0*12v~v~v~v~Zv~v~v~vv~*1.11v~v~v~v~v~v~v~vv~.1514v~v~v~v~v~v~v~v~vv~51912v~Pv~v~v~v~v~v~vv~91@11v~v~v~v~v~v~v~vv~@1H1/v~v~v~v~v~v~v~v^H1P1-v~v~v~v~v~v~v~X^P1[1.v~v~v~v~v~v~v~[X^[1_1,v~Pv~v~v~v~v~[X^_1~1.v~v~v~v~v~v~v~[X^~110v~v~v~v~v~v~v~[v^112v~v~v~v~v~v~v~[vv~110v~v~Zv~v~v~v~[vv~12-v~v~Zv~v~v~[vv~220v~v~Zv~v~v~v~[vv~2
22v~v~v~v~v~v~v~[vv~
223v~Sv~v~v~v~v~v~[vv~225v~v~v~v~v~v~v~v~[vv~223v~v~v~v~v~v~v~v~[vS2$22v~v~v~v~v~v~v~v~[v~$2(25v~v~v~v~v~v~v~v~[vv~(2/27v~v~v~v~v~v~v~v~vvv~/2325v~v~Sv~v~v~v~v~vvv~3227v~v~v~v~v~v~v~v~vvv~225v~v~v~v~^v~v~v~vvv~223v~v~v~S^v~v~v~vvv~222v~v~v~^v~v~v~vvv~2
30v~Zv~^v~v~v~vvv~
33.v~Zv~^v~v~v~vvX33,v~Zv~^v~v~v~vSX33+v~Zv~^v~v~v~vX33,v~Zv~^v~v~v~SvX3)3.v~Zv~^v~v~v~vvX)3-3,v~ZS^v~v~v~vvX-3T3.v~Zv~^v~v~v~vvXT3^3,v~Zv~^Yv~v~vvX^3a3)v~Zv~Yv~v~vvXa3l3+v~Zv~Yv~v~vvv~l3o3)v~Zv~YRv~vvv~o3v3*v~v~v~Yv~vvv~v3}3-v~v~v~Yv~v~vvv~}33+v~v~v~Yv~v~Xvv~33)v~v~ZYv~v~Xvv~33+v~v~Zv~v~v~Xvv~33-v~v~Zv~v~v~vvv~33+v~RZv~v~v~vvv~33/v~v~v~v~v~v~vvv~334v~v~v~v~v~v~v~vvv~3h42v~v~v~v~v~v~v~vvYh4z44v~v~v~v~v~v~v~vvv~z4F57v~v~v~v~v~v~v~v~vvv~F5M55v~v~v~v~v~v~v~v~v^v~M5[53v~v~v~v~v~v~v~v~Z^v~[5b51v~v~v~v~v~v~v~TZ^v~b5e5/v~v~Sv~v~v~v~TZ^v~e553v~v~v~v~v~v~v~v~Z^v~555v~v~v~v~v~v~v~v~Zvv~5364v~v~v~v~v~v~v~v~vv~36;6/v~v~v~v~v~v~v~v~v~;6?64v~v~v~v~v~v~v~v~vv~?6C65v~v~v~v~v~v~v~v~Zvv~C6G64v~v~v~v~v~v~v~v~vv~G667v~v~v~v~v~v~v~v~vvv~665v~v~v~v~v~v~v~v~vQv~664v~v~v~v~v~v~v~v~vv~6.72v~v~v~v~v~v~v~v~Yv~.7273v~v~v~v~v~v~v~v~YUv~27675v~v~v~v~v~v~v~v~Yvv~67O77v~v~v~v~v~v~v~v~vvv~O7W72v~v~v~v~v~v~v~v~vvW777v~v~v~v~v~v~v~v~vvv~775v~Zv~v~v~v~v~v~vvv~773v~Z[v~v~v~v~v~vvv~771v~Z[v~v~v~v~v~vUv~771v~v~[v~v~v~v~v~vUR77.v~v~[v~v~v~v~v~vU78-v~v~v~v~v~v~v~v~v88+v~v~v~v~v~v~Uv~v88-v~v~v~v~v~v~v~v~v88*v~v~v~v~v~v~v~v8&8-v~v~v~v~v~v~v~v~v&8*8*v~v~v~v~v~v~v~v*858-v~v~v~v~v~v~v~v~v588+v~v~v~Yv~v~v~v~v88)v~Rv~Yv~v~v~v~v88+v~v~v~Yv~v~v~v~v88-v~v~v~v~v~v~v~v~v88*v~v~v~v~v~v~v~v88%v~v~v~v~v~v~v88(v~v~v~v~v~Uv~v8u9*v~v~v~v~v~v~v~vu99(v~Yv~v~v~v~v~v99&v~YZv~v~v~v~v99$v~YZv~v~v~v~R99&v~YZv~v~v~v~v9q:(v~v~Zv~v~v~v~vq:x:-v~v~Zv~v~v~v~vTx:|:+v~RZv~v~v~v~vT|::/v~v~Zv~v~v~v~vv~::1v~v~v~v~v~v~v~vv~::2v~v~v~v~v~v~v~vTv~:8;4v~v~v~v~v~v~v~vvv~8;r</v~v~v~v~v~v~vvv~r<u<-v~v~v~Pv~v~vvv~u<y<,v~v~v~v~v~vvv~y<</v~v~v~v~v~v~vvv~<<-v~Tv~v~v~v~vvv~<</v~v~v~v~v~v~vvv~<=-v~v~Sv~v~v~vvv~=>/v~v~v~v~v~v~vvv~>>-v~v~v~v~Sv~vvv~>	?/v~v~v~v~v~v~vvv~	??-v~v~v~v~v~v~vvT?"?+v~_v~v~v~v~vvT"?)?)v~_[v~v~v~vvT)?7?$v~_[v~v~vvT7?s?)v~_[v~v~v~vvTs?v?'v~_[Rv~v~vvTv?z?)v~_[v~v~v~vvTz??+v~_[v~v~v~vvv~??-v~_v~v~v~v~vvv~?+@/v~v~v~v~v~v~vvv~+@kA*v~v~v~v~v~vvv~kAsA-v~v~v~v~v~Qvvv~sAD/v~v~v~v~v~v~vvv~DD2v~v~v~v~v~v~Pvvv~DD4v~v~v~v~v~v~v~vvv~DD1v~v~v~v~v~v~vvv~DE4v~v~v~v~v~v~v~vvv~EE2v~v~v~v~v~Pv~vvv~EF1v~v~v~v~v~v~vvv~FG/v~v~v~v~v~_vvv~GG0v~v~v~v~v~_Uvvv~GG/v~v~v~v~v~_vvv~G(G2v~v~v~v~v~_v~vvv~(G+G0v~Tv~v~v~_v~vvv~+GPG2v~v~v~v~v~_v~vvv~PGTG0v~v~Tv~v~_v~vvv~TGG2v~v~v~v~v~_v~vvv~GG0v~v~v~v~v~_v~Svv~GG-v~v~v~v~v~v~Svv~GVH/v~v~v~v~v~v~vvv~VHZH2v~v~v~v~v~Sv~vvv~ZHH/v~v~v~v~v~v~vvv~HH-v~v~v~v~v~v~_vv~HH-v~v~v~v~v~v~Pvv~HH0v~v~v~v~v~Tv~Pvv~HDI-v~v~v~v~v~v~Pvv~DI<K/v~v~v~v~v~v~vvv~<K]K-v~v~v~v~v~v~vSv~]K`K+v~v~v~v~v~UvSv~`KK-v~v~v~v~v~v~vSv~KL/v~v~v~v~v~v~vvv~LL*v~v~v~v~v~vvv~L%L/v~v~v~v~v~v~vvv~%L/L-v~v~v~[v~v~vvv~/LL2v~v~v~[v~v~v~vvv~LM1v~v~v~v~v~v~vvv~MM/v~v~v~v~v~Pvvv~M-M,v~v~v~v~v~vvv~-MBM*v~Uv~v~v~vvv~BMUM(v~UPv~v~vvv~UM`M#v~Uv~v~vPv~`MnM"v~Uv~v~vv~nMqM v~Uv~v~vTqMMv~Uv~v~vMMPUv~v~vMN_Uv~v~vNN_v~v~vNN v~v~vcn [ny [Py [R v| v|X v|XP  v|Xv| +Qv|Xv|+6QPv|Xv|6Uv{Pv|Xv|UYv{v|Xv|Ydv{Qv|Xv|dvv{Q\v|Xv|vv{v{\v|Xv|v{v{v|Xv|vv{v{v|XQvv{v{v|v{v| v{v{v|Rv{v|v{v{PRv{v| v{v{Pv|v{v|Nv{v{v|v{v|yZ>Q> U "Q""U"M%Qr%p&T&/T/1Y11Q1o5Qo56T78Q929Q2999U99:v~:&:T&::v~:n;^n;;U;;Z;<v}<)>[)>8>QM?$@Zj@@Z@Bv~BC[CDv}DEXGHQI/IQ/II[I+K_+KLPLLv~LLSL&MYRPv@Yv}Uv}3T3Q]Q6"T6""Y"%]%%Y%(X()Z),Y,@-X@-^0P^0u1Su13T3b4Tb45R55R55vP56_66vP6W7_W7[7U[7T8v@T8p8Up88[88v@8<:[<:@:R@::vP::^::X::vP:y<Yy<}<P}<0=v@0=W=TW=c=Xc=g=v@g=>X>>Q>?vP?@[@@vP@sAUsAwARwA\Bv\BBTBBSBBvBDTD=EZ=EmE_mEGYGDIUDIDKZDKuM_uMMTyUUv}Rv}!^6Rv~Rv~. Z.  !v~ !4!U4!"v~"7#T7#e$v~e$|$P|$S&v~S&|M\GPvP_Sv$R$A'PA'+U+H0QH05U5<S<>P>ASAMRoTv}( X( I UI "v}"V#SV#a&v}a&M]y\vC$PC$F$vF$2%U2%5%v@5%'R''v@'7,P7,:,v@:,i/Ui/13R1343v@43T<PT<>R>DPDM^NNUNOTO5]v{NNTNNTNRQR\vz\\	vz#\\Q\5]	vz#NNQNNQN\v{\\R\\v{\]RNNRN5]v{3Q:QP:Q>Qv{>QEQv{PEQIQ
v{v{IQPQ
v{v{PPQTQv{v{v{TQ[Qv{v{v{P[Q_Qv{v{v{v{_QfQv{v{v{v{PfQjQv{v{v{v{v{jQqQv{v{v{v{v{PqQuQv{v{v{v{v{v{uQ|Q!v{v{v{v{v{v{P|QQ#v{v{v{v{v{v{v{QQ&v{v{v{v{v{v{v{PQQ(v{v{v{v{v{v{v{v{QQ+v{v{v{v{v{v{v{v{PQQ-v{v{v{v{v{v{v{v{v{QQ0v{v{v{v{v{v{v{v{v{PQQ2v{v{v{v{v{v{v{v{v{v{QQ5v{v{v{v{v{v{v{v{v{v{^QQ5v{v{v{v{v{v{v{v{v{^RQQ8v{v{v{v{v{v{v{v{v{v{^RQQ5v{v{v{v{v{v{v{v{v{^RQQ8v{v{v{v{v{v{v{v{v{v{^RQQ5v{v{v{v{v{v{v{v{v{^RQQ8v{v{v{v{v{v{v{v{v{v{^RQQ5v{v{v{v{v{v{v{v{v{^RQQ0v{v{v{v{v{v{v{v{^RQR5v{v{v{v{v{v{v{v{v{^RRR2v{v{v{v{v{v{v{v{^RRR-v{v{v{v{v{v{v{^RRR2v{v{v{v{v{v{v{v{^RRR/v{v{v{v{v{v{v{^RR#R*v{v{v{v{v{v{^R#R*R/v{v{v{v{v{v{v{^R*R?R,v{v{v{v{v{v{^R?RMR.v{v{v{v{v{v{vzRMRTR0v{v{v{v{v{v{vzvzTR[R3v{v{v{v{v{v{vzvzR[RiR5v{v{v{v{v{v{vzvzvziRpR8v{v{v{v{v{v{vzvzvzRpRwR:v{v{v{v{v{v{vzvzvzvzwR~R=v{v{v{v{v{v{vzvzvzvzR~RR?v{v{v{v{v{v{vzvzvzvzvzRRBv{v{v{v{v{v{vzvzvzvzvzRR5]Dv{v{v{v{v{v{vzvzvzvzvzvzQRv|RRRRfSv|fSjT_jTOWv|OW}X\}XXXZZv|ZZRRRv|RxT^xTTRThWv|hW_XQ_XwX[wXXTXXv|XYTYZv|ZZ[RRv|RRPRwSv|wSSTSTv|TtU^tUVTVWQWXv|X*YTZZv|QZ]RRv|RSQSjUv|jUVUVXv|XtYQZZv|R
S_
SSv|SSQSTSTTv|TUQUwUPwUV^V	WS	W
Wv|
WWSWZ_RRv}R8TR8TUv}UV[W_XT_XYv}YYQZ[v}R,SS,SSv|SSSS'TP'TVv|V VS VWPWXv|X[SRSv|STXTUv|UVPVXv|XYRZ[v|1R8RP8RSv|SSPSUv|UUSUWv|WXPX:YU:YYPY3[v|3[:[PR3Sv}3SSSSS[SUv}UVZVWv}W7XU7XXv}X7YP7YYTZA[v}PRV[Y^ReRURDSv|DS;TU;T	Vv|	VVQVXv|XY\Zd[v|d[k[XsRITZITdTRdTUv|UUQUV[VVRVVRVr[ZRpS[pSSv|SSTSTQTTUTZv|ZEZREZZ[RgT\gTT[TTU`UV\VzZ^zZZ\RTv|TTUkZZvyZZQZ5]v|%.@B:;'?I:;(:;I4:;I4:;I$>	.@B:;'?
I:;:;I4:;I
4:;I4:;II:;I:;
I:;8I!I7$>&I:;5]V=@=H=>>TXW+W+W+W+49(%!.:  .$%!*1$',	68'"
2
'+#8
/%&
714!3
");0)/)	%/,"835*),/.*,	0#4%	5V	
	)	

 n$#+#+#+#+#+#+
#+#+	uV
}z
++++++++++++++++6GA?MXJ`EFG I@C >?@B46j++ 88+.9QLMN bP`@++(X STU W+FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/skein/skein_block.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intWCNTR_256_0_0R_256_0_1R_256_1_0R_256_1_1R_256_2_0R_256_2_1R_256_3_0R_256_3_1R_256_4_0R_256_4_1R_256_5_0R_256_5_1R_256_6_0R_256_6_1R_256_7_0R_256_7_1R_512_0_0R_512_0_1R_512_0_2R_512_0_3R_512_1_0R_512_1_1R_512_1_2R_512_1_3R_512_2_0R_512_2_1R_512_2_2R_512_2_3R_512_3_0R_512_3_1R_512_3_2R_512_3_3R_512_4_0R_512_4_1R_512_4_2R_512_4_3R_512_5_0R_512_5_1R_512_5_2R_512_5_3R_512_6_0R_512_6_1R_512_6_2R_512_6_3R_512_7_0R_512_7_1R_512_7_2R_512_7_3R1024_0_0R1024_0_1R1024_0_2R1024_0_3R1024_0_4R1024_0_5R1024_0_6R1024_0_7R1024_1_0R1024_1_1R1024_1_2R1024_1_3R1024_1_4R1024_1_5R1024_1_6R1024_1_7R1024_2_0R1024_2_1R1024_2_2R1024_2_3R1024_2_4R1024_2_5R1024_2_6R1024_2_7R1024_3_0R1024_3_1R1024_3_2R1024_3_3R1024_3_4R1024_3_5R1024_3_6R1024_3_7R1024_4_0R1024_4_1R1024_4_2R1024_4_3R1024_4_4R1024_4_5R1024_4_6R1024_4_7R1024_5_0R1024_5_1R1024_5_2R1024_5_3R1024_5_4R1024_5_5R1024_5_6R1024_5_7R1024_6_0R1024_6_1R1024_6_2R1024_6_3R1024_6_4R1024_6_5R1024_6_6R1024_6_7R1024_7_0R1024_7_1R1024_7_2R1024_7_3R1024_7_4R1024_7_5R1024_7_6R1024_7_7long unsigned int__uint64_tuint64_tSkein_256_Process_BlockSkein_512_Process_BlockSkein1024_Process_BlockctxhhashBitLen__size_tsize_tbCntT__ARRAY_SIZE_TYPE__Skein_Ctxt_Hdr_tXbunsigned char__uint8_tuint8_tSkein_256_Ctxt_tblkPtrblkCntbyteCntAddkwwX2X1X0X3Skein_512_Ctxt_tX5X7X6X4Skein1024_Ctxt_tX00X01X02X03X04X05X06X07X08X09X10X11X12X13X14X15rFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx(AC
P(H5AC
P5,tuAC
P[AK7
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/module/icp/algs/skein/skein_block.csrc/sys/contrib/openzfs/module/icp/algs/skein/skein_impl.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.htmp/usr/include/stdlib.hsrc/sys/contrib/openzfs/include/sys/skein.h	>

#K	JKKvJ@uJ]	J{!tAJ
6J~J
6<~<<
IJJt7J~<t)Jt~t~J<C~Jt~fy{~J~ftvt~J~tt~<t~JJ~<tvf~J<iv<~J<iv<'9?v<~<my~<J~J<@tJ~<tCivtiv<9?v<~JCiv<iv<vf{y~J<&v{09~ JM9M9.9A9?9~tJ~ft~%J~JJ~<J~J9~Jtic9~JJ~JJ~Jw9%9U?9~ttM3~J~J~I<~t~t~<~BJc#~Jt~<<1~J~J~XJ~St9w9~Xt~J~1J~'J~tJc~J~<~<t~$J~M~<mft:<~Jt~JMc~tqM~Jt~J?~tt~t~t~J~tJ~Jw4~t~<~t~ J~t~<t~<J~%t~J~t~>J~t~1t~<<dtct~t
tKK	O
#
~.<~tKKJ

(K}JtKKvJ8KKKq}\	<}t<}<tf}f!t)<
}fJy}Jt}J
J}tt><|Jt|<<|t<}
}J}J}J<|J|t}<t}J
t}J<|<tJ}Jt}J
t}Jt<|<J|<|Jt|<t|<t|Jt|t|<tv<
J|t|ftw|J<pt|JJ|<t|t|Jt|t|<t|J%J}J|t|t|Jt&|<tci|ti|<t1p<|<tٯpJ|t<|t|<tmp<|Jm?ptt}||t|Jt|<J|<|t|J|t?p<|t"ytCwv
<sJpt|ft|J<|.t{?ip|<tv
<swJp<|t|<t|<y<C?9w9wM9wpty?wpt{y|<t|t|t|aJ|JJws |tt|(t|ft	JwJi?w|$tiwt|tt|t|JtӲwwJ|<t|tMwzw	wt|twJ|t<|t|tt|tqMMz	JwJ|Jt|t|tt|Ut?wf|J|JJ|Jt?iwt|t|tMMMz	JwJ|Jt|fJMGPwJ||t|J| t|tMzȈw	twt|tt|J|t|(t|JJ|JJ|t| t|Jt|Jtiz|FJ?z|<t|J|JJ|JJzt|t|%t|JJz<|JJ|-JM9zPzt|tJ|Jt|f<|J|JJ|JJwPzJ|tt|f|<t|Jt|XJ|JJ|Xt||Jt|?J|J|J|t|Jtz|:J|t|Jt|Jt|tz|6JM9?z|tt|JJ|fJz<| t|tzt|t#|Jt|J|J|Xt|tczzzt|t|J|J|t|Jt|X|J|XJ|=J|Xt|Jt|Jq|t?CG|<J|Xt|Jt|JJ|t1q|t(+|J|t|fJ1G|tJ|tq|<t|<J|)t| J|t| t:G|J|4J|IJ9$w|J|Jt|<t?|JJ|<|Jw9|J|XJ||$J|JJ|JJ|5J|jJ|/t|J|)|J|ft|fJ|tt||J|J|#t||/t|*t|It|<tq9|$J=|| t|#t|J|Jw9|tJ|t|JJ|L|t|t|%<|t|<t|5t|t|tJ|f|Jt|QJ|t|J|J|J|tM|>t|J99|t"||t|tt|<J|tJ|L9[|Bt|t|J|t|t||OJ|IJ||_tq6C9|fJ|J]|t|<J|t|d<31|Ft|tn<|t|JJ|2t|)t|/t|t|t|$t?9#|Ot|ItY|t|J|aJ|JJ|St|t|J|"<|t|J|t|$Jvbtt|t< <q|t!<_t"u|t
tKKKuK	N|t
-~.;;<|tK

33J
u	tKKKKuK	nMKuK
uuu"<*<
g<<%
=t'< <)<
	w{<t{Jt{Jt{Jt{Jt{Jt{Jt{Jt{Jt{JtoJn<{Jt{tt{ttu{ttu{ttu{ttu{t{ttq<{Jt{<t{Jto<{Jt{<t{Jt{<(z<tzJtz<tzttztzJzztztzttztz<tzttztztz<tz<z<tzttzftzttztzttz<tztztzttzftzzZJzt<z[tztfz<tzz<z<tz<z<tzttz<tztzfz<z<tzt<z<tzzJztzzhtzH<ztztztztzt<z<zztztz/tztz%tzfz3tztztzttzttzttztztzztz?tizJzftztzttzttzttzttKzttztuzttZ
qKuKuuut	ytyJty.
	~J(y 
hNuP 5?N]1]



c

+9
iH
O
S
^
8b
3m
q
:|

A

L
#
O
%
Q
%
T
W
(
Z




	



)!
3'
=-
G3
Q9
[?
eE
oK
yQ
W
]
c
i
o
u
{









#
-
7
A
K
U
_
i
s
}








#
)
/
5
;
	A
G
M
'S
1Y
;_
Ee
Ok
Yq
cw
m}
w

















!
+
5
?
I
S
]

g
q
{
%
+
1
7
=
C
I
O
U
[
a
g
m
s
y

%
/
9 


)

)
3
[*
:
*
A
*
L
&
O
y
n(
g,
q8
7<
tH
L
WX
Ц\
Th
l
Qx
w

ZN




A
3

:
t
A
L

O

+
t/
;
]?
K
HO
[
k_
k
o
{




s









ʿ

t

 


0
`;
UB
CR
"]
i
u











3
]>
J
V

z


 L xND.debug_abbrev.rela.text.comment.debug_str.rela.debug_info__stack_chk_failSkein_256_Process_BlockSkein1024_Process_BlockSkein_512_Process_Block.note.GNU-stack.llvm_addrsig.rela.debug_line.rela.eh_frame__stack_chk_guard.debug_locskein_block.c.strtab.symtab`b@5]JHu]23 . K#0(0d/d/p/bHh0OHb
Lo`b	I skein_iv.o/     0           0     0     100644  4664      `
ELF	>@@
`rM|=z
[̘^r# wZ*>8VXz}-嚌	Vm8׈˙޵ݮK8IH`3اGf/Vf;i TjRo{rӐ!0\?T1n
2j[̢-F(i*(ho`O9XGOVP~!pc.Rvnz{$rgHba9#\dKRi͌:{9+}EY=uevgt,>/Dy05onOaU۔g'*vt^Qbt6:9o3>_u:w=fwh˘eDft4~DԬTjTn&QtIF9ޕ
Λ'Aя,5)V%lߙ%]թL9#u3f5JQq+R:`8|]:o߀:0ȶFxy;*WrlJ$V8e?KhżF>B-e
0eZ;{ҜKHGi-|]_(Q3.J75%@99bZEυ).2sQm.3νD"R~Tt[rgX(͹tI@)U#AړsQAƮX͋QnJ9w$2J
~nj2
C?t<u	"reW
b0a9傆nS%4I?:;I!I7&II:;$>$>y3	?aDOGZ?3 	3(	30	8	?aD	P	\	h	t	F	?aF	F	FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/skein/skein_iv.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpSKEIN_256_IV_128long unsigned int__uint64_tuint64_t__ARRAY_SIZE_TYPE__SKEIN_256_IV_160SKEIN_256_IV_224SKEIN_256_IV_256SKEIN_512_IV_128SKEIN_512_IV_160SKEIN_512_IV_224SKEIN_512_IV_256SKEIN_512_IV_384SKEIN_512_IV_512SKEIN1024_IV_384SKEIN1024_IV_512SKEIN1024_IV_1024FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
/usr/obj/usr/src/amd64.amd64/usrtmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/algs/skein/skein_iv.cd
! C  @ ` @T@@@@@2@


c


+I
T
[
b
i
u	~
*

;
L
]

n


)2
>S
_h
t.debug_abbrev.text.comment.debug_str.rela.debug_info.note.GNU-stack.llvm_addrsig.debug_lineskein_iv.c.strtab.symtab.rodataSKEIN_256_IV_128SKEIN_512_IV_128SKEIN_256_IV_256SKEIN_512_IV_256SKEIN1024_IV_384SKEIN_512_IV_384SKEIN_256_IV_224SKEIN_512_IV_224SKEIN1024_IV_1024SKEIN1024_IV_512SKEIN_512_IV_512SKEIN_256_IV_160SKEIN_512_IV_160o
e@@[.})H
H00~d:XJLo
w/77             0           0     0     100644  5680      `
ELF	>0@@UH]f.@UH1]%.@B:;'?11B.:;'I<?$>.:;'<?.:;'<?	.@B:;'I?u2Vn*'$!/Y	5V}Z0 #&)FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/illumos-crypto.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpskein_mod_finiintsha2_mod_finisha1_mod_finiedonr_mod_finiaes_mod_finikcf_sched_destroykcf_prov_tab_destroykcf_destroy_mech_tabsmod_hash_finimod_hash_initkcf_init_mech_tabskcf_prov_tab_initkcf_sched_initaes_mod_initedonr_mod_initsha1_mod_initsha2_mod_initskein_mod_initicp_finiicp_initFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx2AC
i<5AC
pK
/usrsrc/sys/contrib/openzfs/module/icp/illumos-crypto.csrc/sys/contrib/openzfs/include/sys/crypto/icp.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/sched_impl.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/contrib/openzfs/module/icp/include/sys/modhash_impl.h	
KYYYYYYYYB
L[[^[YYYYZ5aBn2J@5'Sn`Q}
#(.EJ
OTY^	chm


c

+9
D	Q^kx"',2







&
;
Q@!
0I=NJSWXd]qb~glq
_
m






 @@Xkcf_sched_destroykcf_prov_tab_destroy.debug_abbrev.rela.text.commenticp_initmod_hash_initaes_mod_initedonr_mod_initskein_mod_initsha2_mod_initsha1_mod_initkcf_sched_initkcf_prov_tab_initkcf_destroy_mech_tabskcf_init_mech_tabs.debug_str.rela.debug_info.note.GNU-stackicp_finimod_hash_finiaes_mod_finiedonr_mod_finiskein_mod_finisha2_mod_finisha1_mod_fini.llvm_addrsig.rela.debug_line.rela.eh_frameillumos-crypto.c.strtab.symtab`;@u6
(Th0LA0FdpX0
H|Lo`paes.o/          0           0     0     100644  83496     `
ELF	>(@@@UHt]ÿt
]1]f.UH=tt]]f.UH]@UHAWAVAUATSHHMA:IHILH3AHAŹ$+0H{u&*0H{uH{tH9CuHHL}DIHHuHLEAt
ALHELxE1DADH[A\A]A^A_]fDUHAWAVAUATSHIILoAEHxtp@t& t7u<IE`IG6AG:һI(IEPIEPIGIGMt$I9sID$BID$HEH}H}LLHMЉÅAEHu=`ID$ID$I)Mt$AALL-ID$ID$I)Mt$ALLHMЉÅuUM9HUt
ID$H)ID$IT$Ly1Mt/AGHtI?IwI?LHEH@H[A\A]A^A_]fDUHAWAVAUATSPLHFIG0HHLjI9sHCBILct,uALLHAGHu"7ALLHAGHtI0tLHuI9tLkM)LkLcH[A\A]A^A_]UHAWAVATSIIHGHuEuW`MgAALÅu{IGL)IGMg4H0t-LALÅu6M~1Mt+AGHtI?IwI?LIF[A\A^A_]ûH0uIG멐UHAWAVAUATSHLIIHHEH
HAHrA@H$0I|$uI|$tI9D$uRH]LuLLLHLLLLAA?HÅt%HH;EH[A\A]A^A_]I$Ht Ht.HLu?HFHH6HXHFL"H~u1LHHHFM}I9sIEBYMut&u<HALHALÅtcM}Mu@t%HHH@`H}HHuH}I$HHHr-HtNHupHALEHAALH(tHLÅL9tM}M)11UHAWAVAUATSHHMA:IHILH3AHAŹ$+0H{u&*0H{uH{tH9CuGHL}DIE1HHuHLEE1atLAHELxDADH[A\A]A^A_]UHAWAVAUATSHIHLgAD$Hxtp@t& tBuHI$BACNAI};IEHE1HE2HCI+D$PHCIUIuH9sHABHuHUIEHEIHLAƅAD$Hu;`IEIELuLH)IMALL7IEIELuLH)IMAALLLAƅHMuI9tIUH)HEHIME1I_Ht*CHtH;HsH;HIGDH[A\A]A^A_]UHAWAVAUATSPIIIH_CHptMo#IVHS0HMoI9sIWBIWHUШ`tHH߉At-uI|$ALLCHu#HI|$ALLCHt'H{0t HLuHEHEuM9t"MoI)1MoIGH[A\A]A^A_]1DUHAWAVAUATSPTIILI0t3AGH3LLE؅AGH`tXIGXI+GPMl$I9ID$HEкALLID$HMH)ID$IL$AGHxu	ID$M~1MAGHtI?IwI?LIF\IGxMl$I9sID$BBID$HEкAALLRMl$HEID$H[A\A]A^A_]f.UHAWAVAUATSHIIHHEH
HAHrA@>H/$0I|$uI|$tI9D$L}H]LLLLLLHLLAE1HHÅI$HtHt>HuEHp@HzgLrHBHHBHE1KHNH+HHNLrLjI9s
IBHJHHJHHHwH}HHt*uOHAHHAHÅHM.HHH@t%HHH@u*`t4H}HtH}HtHuH}	H}HtHH;E(H[A\A]A^A_]I$HHHrEHHHAALIL)HALILM9HHHH)I1H(t2HHHE؅1H;gHHHH)IYfUHAWAVAUATSH(EEIHHEHEHt*IL?I$1H1$OH1IDUH}H}DHtZIǻA>u?AvF=w,?u%I~LH}OHHEHGDUpLF<IT$H)I|$H2HIIt$HI|$AAIIt$IT$AIxIt$HI|$0H$AAIDD5It$HtQI|$0uIAAIAƻtAD$HtHuLLDHH;EuH([A\A]A^A_]DUH@t`GFGFGFGFGFGFGFGFG	F	G
F
GFGFG
F
GFGF]HHHGHF]fDUHAVSH_Ht-ICHtH;HsH;HIF1[A^]f.fUHHPHHEH:HzuvHRHHtjHUHEHEMtA8uFI@ HEI@HELUHEHEHE0HUHUHUAARP@HH
H;MuHP]@UHHPHHEH:Hzu|HRHHtpMHUHEHEMtA8uII@ HEI@HEL]HEHEHE0HUHUHUAMASPHH
H;MuHP]f.@UHAWAVAUATSHHHEHHHMIILH}ȉHt[IŻA<$u6At$F=w"?uI|$LM/HEI1HuLLHH;EuH[A\A]A^A_]CKM_AES_ECB CKM_AES_CBC CKM_AES_CTR CKM_AES_CCM CKM_AES_GCM CKM_AES_GMAC++ AES Kernel SW ProviderAES Software Provider-PUL_LvPP_TSQ\RvHXXUT__TSQ\RvHX1HHs1%1.81s00sSSPs]]P]R
R %R38RToovPv^PKUKOvPOZUZ9UT_QB\ZRZ9R``S9D]PP!P%CP>^^CGPG9vH9vP9_ %UPUUUUPT^PmQmS QPRR^PPjPPPb_]\ DUD^	^ ATA_T	_ dQdQQQQQ	QH}UUU	U_\SS^_U UU#U TT#T LQL\#\ LRL]#>]M_]av] Xv}T#TXTXKX LYLv}nn11n0nn0n\0S#fSSSSKMPXaP}PP_K__^K^U4Kv}AFU-U-_vPP_*T*STS'Q'\R		vH5X5X-U-__*T*SS'Q'\RvH5X055r1{115005SS5KPK]]5KPK]fhRmrRRRPS^P		U	
U	'	T'	
S	'	Q'	
]		R	
R'				^
&
^W

^+	
\N	P	P		P		P		T		vH		P	
v@{

_

S

U

U
\\

T
^^

Q
__
RRR)R
VV^P^yyPPRR
SS
Q]]QvPvPUU
^TU
\'Q'EQ_U
_2=P=ESP=
G
PG
U
SU_]pPp]
U
]ptPtvP

P
U
vP^_U
P

Pp
UU)Up
TT)Tp

Q
q\[\h\)\p

R
]]p
XIv}ITXp
YPv}PQY



1

1

0



0

\

0R~SSSbqSSSPS$)SwyRRR]Rv}UUv}0UvUv?U?DUDUUUUUUUHU0eTTT0UQU:\D|\\\\0eRR^0UXU`]fk]0UYUZvDZvD?ZDZZZZUe00vHPvH5=TU  H^e_P_PH__^_+2Q=E_U-^0SU@UU@TT@rQrQ@RR@XX@YYruQXvHXrQUUTT2Q2QRRXX=Y=Z25QqvH2QyUUTTQ\R_X^YYgvHgnPnrvHrzTvH$,P,]P1n]1n\`z]%4I:;:;
I:;8$>I!I7	$>
II'I
I:;:;
I:;8:;I:;I:;(':;I:;:;I:;I:;.@B:;'I?4:;I1.:;'<?.:;'I<?1B .@B:;'!:;I".:;'I #:;I$4:;I%.:;'I &:;I'4:;I(.@B:;'I):;I*1XYW+1,41-41.1UXYW/10B1B2134:;I45.:;'<?6.:;' 7&8&I9.:;'<?:4:;I;
:;<U=.:;'I<?>.@B19?4	@s`tgvst	/	WXY
/01/2
`*
]^_
#
?
4`s*I
`c	
oPP
PaH
Has a(90a8@l!
ls8

+[


+Ex
7x[p
gp'bg	Z

 4(0*8]@HPX1`[h
,7L
Q]
a
gr0 >	(
``
_0XY>Zs[s\J] s^(
aUBl<
ep40123.G?L	2jsH
`
 0d l	>
7>3-s./

L(DgE`FlGHIJK 
w&$Al
-=:	Bk
`
`

+Q?@NPA`FCaDsEIOLaMN
l
J7

	=92	:;<

C	`>`
l	w	P	'
 	(08@'
H
	``
s@
,
`>`

_
j
0	'
 '
(


@	'
 	(0'
8
9
E@	
'
 	(0'
8

4 '(+.1
`
/
;dX=>
Bm
E
G
I O(
S0
V8X@ZH_P
```



`+

0

<
@08
r
`+


`+


`>``+




`+

`>``+



b
nqlmo
`>aJ

`>

 ~Jii
O`d
>
n`>
`>
l

Hb (/0]8@
g`>a

`>a
`>
`>

`>a
4`>aX
s
b`sa]
`s

0	7t (
`>`a
<`>`aa
y`>`
`>`a
`>`a
``
6
B 	-
`

 @P`hpx``t t"

`
`>
2`>
`k
``


`

0
```I`
5``
J
V
`>`aa
`>`aaaa
`>`aa
>
JpHijk l(m0n8Jo@,#t 
J/

a	,a	l		_
		`	i;	>t	ll
o`lmpnPPQsRSpTpU V0|W8|X@JYHt
88
DABCt
p~PX`Jt
.9P`phx|p
PX`hpxp{pp|`
Pn
_[\]^FV``HOVh@`*`
o
l`*3V``l V<!U<!T<]"W`#W#W`#X#X
#Y#Y$[$]`$\`

.a`^_p`P%`&`&&`'`''s''

s`(
VB`)B)B`)C)C
)D*F
+!+-+9+E+Q+],i-u-.%g+1/<+G-R-]-h-s,~- 0Q1U}2? 1Y11X}1R|1Qs1TH2A"1U0R1U}`s(;V`)))`))`)33`3s*30"
+3+4*u"
#+}"/"4834*u"a+}"/"241T}1UH2&41Q2%1U=42^41Q@241R@241Q}1X@241Q@2%1U2%1U5s"`#$6&s&(V`))))3`3333*O":	+\"-h"*u"+}"/"2$1Q|1T1UP2%1T|1U}1Q@2%1T|1U}1Q@%%2A"1U(Vn`)n)n)o)o3s`3r3t3r3q2%1Qs1T~1U28&1Qs1T~1U2^&1Ts1U``I%N%S%%%

 
X%`m%s%}%
r%7
x%8

%}%}%\`%N%S%%
99.s9fs"`sN%N%&"&
&`sN%
'&}%3&
%`sN%N%&"&n`z&N%S%
(V`)))3	3
`493"*O"68	+\"-h"*u"+}"/"2%1T1Q@2^&1T2%1T1Q@%%2A"1U(V`))>)`)))!
!:}3`333;*%>
+1+<+G-R-]-h-~,s*u"+}"/"43"*u"
%+}"/"2%1U1T2- 1Us2? 1Y11R}1Q|1T~1U2%1Q}1U}28&1Q}1U}%%%%2%1T}1Q@1U}2%1T}1Q@1U}2^&1T}1U}(	VJ`)J)J`)K)K
)L*N
+!+-+9+E+Q+],i-u-.%g+1/<+G-R-]-h-s,~- 0Q1U}2? 1Y01X}1R|1Qs1TH2A"1U0R1U}(V`))))3`3333;e*O"3f	+\"-h"*u"+}"/"2-1Q}1Ts2.1T}1U|1Q@2.1T}1U|1Q@%%2A"1Us(V`))))3`3333- 2&/1Us2%1Q1T~28&1Q1T~2^&1T1Usj`I%N%S%%e`%N%S%%%5I%`(V?`)?)?)@3B3C`3E3D4:33<3f*O"<	+\"-h"*u"+}"/"2^&1T|1U2.1T|1U1Q@%%2A"1U2.1T|1U1Q@(V.`).)/>)/`)0)0)0!1
!1:}337`363534;*%BJ
+1+<+G-R-]-h-~,s*u"+}"/"*u"+}"/"432%1U~1T2- 1U2? 1Y01R}1Q|1Ts1U~- 2&/1U}2%1Q}1U}28&1Q}1U}%%%%%2.1T|1Q@1U}2.1T|1Q@1U}2^&1T}1U}"`##s=s3&`9s%lst`z&}%%`I%S%%%q`4"&
w`%`S%%{`I%S%%% zVx!Ux|!Tx{4^:T|>DVO"+\"-h"*u"+}"/"%%2A"1Us"i`#i`#i#j6$m
6$6X0QRSTUV W((V`))>)`)))!
!:H6:e3`*5V+5/5+5-62'1Q(V`))>)`)))!
!:H6:e3`*5Y+5/5+5-6201Q(V`))`))))33s3`*3/+3+4*u"
+}"/"- 241UH2&41Q}2%1U}2%1U}T5

=
FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/io/aes.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpmodlinkageml_revintml_linkage__ARRAY_SIZE_TYPE__modlcryptocrypto_modopsmodm_installmisc_modopsmisc_linkinfocharmodlmiscmodm_removemodm_infomod_opscrypto_linkinfoaes_prov_infopiupiu_v2v1_infopi_interface_versionunsigned intuint_tpi_provider_descriptionpi_provider_typeCRYPTO_HW_PROVIDERCRYPTO_SW_PROVIDERCRYPTO_LOGICAL_PROVIDERcrypto_provider_type_tpi_provider_handlecrypto_provider_handle_tpi_ops_vectorcoucou_v3v2_opsv1_opsco_control_opsprovider_statuscrypto_control_opscrypto_control_ops_tco_digest_opsdigest_initcc_providercc_sessioncrypto_session_id_tcc_provider_privatecc_framework_privatecc_flags__uint32_tuint32_tcc_opstatecrypto_ctxcrypto_ctx_tcm_typelong unsigned int__uint64_tuint64_tcrypto_mech_type_tcm_paramcaddr_tcm_param_len__size_tsize_tcrypto_mechanismcrypto_mechanism_tcrypto_req_handle_tdigestcd_formatCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatcrypto_data_format_tcd_offsetlong int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflgUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_data_tdigest_updatedigest_keyck_formatCRYPTO_KEY_RAWCRYPTO_KEY_REFERENCECRYPTO_KEY_ATTR_LISTcrypto_key_format_tcku_datacku_key_valuecku_v_lengthcku_v_datacku_key_idcrypto_object_id_tcku_key_attrscku_a_countcku_a_oattroa_typecrypto_attr_type_toa_valueoa_value_lencrypto_object_attributecrypto_object_attribute_tcrypto_keycrypto_key_tdigest_finaldigest_atomiccrypto_digest_opscrypto_digest_ops_tco_cipher_opsencrypt_initcrypto_spi_ctx_template_tencryptencrypt_updateencrypt_finalencrypt_atomicdecrypt_initdecryptdecrypt_updatedecrypt_finaldecrypt_atomiccrypto_cipher_opscrypto_cipher_ops_tco_mac_opsmac_initmacmac_updatemac_finalmac_atomicmac_verify_atomiccrypto_mac_opscrypto_mac_ops_tco_sign_opssign_initsignsign_updatesign_finalsign_atomicsign_recover_initsign_recoversign_recover_atomiccrypto_sign_opscrypto_sign_ops_tco_verify_opsverify_initdo_verifyverify_updateverify_finalverify_atomicverify_recover_initverify_recoververify_recover_atomiccrypto_verify_opscrypto_verify_ops_tco_dual_opsdigest_encrypt_updatedecrypt_digest_updatesign_encrypt_updatedecrypt_verify_updatecrypto_dual_opscrypto_dual_ops_tco_dual_cipher_mac_opsencrypt_mac_initencrypt_macdd_datadd_offset2dd_len2crypto_dual_datacrypto_dual_data_tencrypt_mac_updateencrypt_mac_finalencrypt_mac_atomicmac_decrypt_initmac_decryptmac_decrypt_updatemac_decrypt_finalmac_decrypt_atomicmac_verify_decrypt_atomiccrypto_dual_cipher_mac_opscrypto_dual_cipher_mac_ops_tco_random_opsseed_randomunsigned charuchar_tgenerate_randomcrypto_random_number_opscrypto_random_number_ops_tco_session_opssession_opensession_closesession_loginCRYPTO_SOCRYPTO_USERcrypto_user_typecrypto_user_type_tsession_logoutcrypto_session_opscrypto_session_ops_tco_object_opsobject_createobject_copyobject_destroyobject_get_sizeobject_get_attribute_valueobject_set_attribute_valueobject_find_initobject_findobject_find_finalcrypto_object_opscrypto_object_ops_tco_key_opskey_generatekey_generate_pairkey_wrapkey_unwrapkey_derivekey_checkcrypto_key_opscrypto_key_ops_tco_provider_opsext_infoei_labelei_manufacturerIDei_modelei_serial_numberei_flagsulong_tei_max_session_countei_max_pin_lenei_min_pin_lenei_total_public_memoryei_free_public_memoryei_total_private_memoryei_free_private_memoryei_hardware_versioncv_majorcv_minorcrypto_versioncrypto_version_tei_firmware_versionei_timeei_hash_max_input_lenei_hmac_max_input_lencrypto_provider_ext_infocrypto_provider_ext_info_tinit_tokeninit_pinset_pincrypto_provider_management_opscrypto_provider_management_ops_tco_ctx_opscreate_ctx_templatefree_contextcrypto_ctx_opscrypto_ctx_ops_tcrypto_ops_v1crypto_ops_v1_tco_mech_opscopyin_mechanismcopyout_mechanismfree_mechanismcrypto_mech_opscrypto_mech_ops_tcrypto_ops_v2crypto_ops_v2_tco_nostore_key_opsnostore_key_generatenostore_key_generate_pairnostore_key_derivecrypto_nostore_key_opscrypto_nostore_key_ops_tcrypto_ops_v3crypto_ops_v3_tcou_v2cou_v1crypto_opscrypto_ops_tpi_mech_list_countpi_mechanismscm_mech_namecrypto_mech_name_tcm_mech_numbercm_func_group_maskcrypto_func_group_tcm_min_key_lengthcm_max_key_lengthcm_mech_flagscrypto_mech_infocrypto_mech_info_tpi_logical_provider_countpi_logical_providerscrypto_kcf_provider_handle_tcrypto_provider_info_v1crypto_provider_info_v1_tpi_flagscrypto_provider_info_v2crypto_provider_info_v2_tpiu_v1crypto_provider_infocrypto_provider_info_taes_crypto_opsaes_control_opsaes_cipher_opsaes_mac_opsnull_crypto_dataaes_ctx_opsaes_mech_info_tabaes_prov_handleB_FALSEB_TRUEAES_ECB_MECH_INFO_TYPEAES_CBC_MECH_INFO_TYPEAES_CBC_PAD_MECH_INFO_TYPEAES_CTR_MECH_INFO_TYPEAES_CCM_MECH_INFO_TYPEAES_GCM_MECH_INFO_TYPEAES_GMAC_MECH_INFO_TYPEaes_mech_typecbc_commoncc_keyschedcc_keysched_lencc_ivcc_remaindercc_remainder_lencc_lastp__uint8_tuint8_tcc_copy_tocommon_ctxcbc_lastblockcbc_ctxcbc_ctx_tulCounterBitscbCK_AES_CTR_PARAMSctr_commonctr_lower_maskctr_upper_maskctr_tmpctr_ctxctr_ctx_tccm_commonccm_tmpccm_mac_lenccm_mac_bufccm_data_lenccm_processed_data_lenccm_processed_mac_lenccm_pt_bufccm_mac_input_bufccm_counter_maskccm_ctxccm_ctx_tgcm_commongcm_tag_lengcm_processed_data_lengcm_pt_buf_lengcm_tmpgcm_ghashgcm_Hgcm_Htablegcm_htab_lengcm_J0gcm_len_a_len_cgcm_pt_bufgcm_kmflaggcm_use_avxboolean_tgcm_ctxgcm_ctx_t__uintptr_tuintptr_tpIvpAADulAADLenCK_AES_GMAC_PARAMSaes_impl_initgcm_impl_initmod_installcrypto_register_providermod_removecrypto_unregister_provideraes_common_initctxmechanismkeytemplatereqis_encrypt_initaes_ctxacuacu_ecbecb_commonecb_lastblockecb_ctxecb_ctx_tacu_cbcacu_ctracu_ccmacu_gcmaes_ctx_tkmflagrvaes_check_mech_paramparam_requiredpalloc_funparam_lencrypto_kmflagcrypto_free_mode_ctxaes_free_contextumem_freeptrsizegcm_encrypt_finalccm_encrypt_finalbzerofreecrypto_update_iovcrypto_update_uioctr_mode_finalgcm_decrypt_finalccm_decrypt_finalgcm_set_kmflaginit_keyschednewbieaes_alloc_keyschedaes_init_keyschedctr_init_ctxgmac_init_ctxcbc_init_ctxccm_init_ctxgcm_init_ctxprocess_gmac_mechmechdatagcm_paramsulIvLenulIvBitsulTagBitsCK_AES_GCM_PARAMSparamsaes_mod_initaes_mod_finiaes_provider_statusaes_encrypt_initaes_encryptaes_encrypt_updateaes_encrypt_finalaes_encrypt_atomicaes_decrypt_initaes_decryptaes_decrypt_updateaes_decrypt_finalaes_decrypt_atomicaes_common_init_ctxaes_copy_block64aes_mac_atomicaes_mac_verify_atomicaes_create_ctx_templateretproviderstatusplaintextciphertextlength_neededsaved_lengthsaved_offsetout_lensession_idoutcleanuppt_lenkeyschedppiniv8gcm_mechtmpltmpl_sizeFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx,FAC
YAcAC$L3AC
YAPtAC
G(
AC
M(AC
M(AC
J(AC
GA,DAC
PA(t	AC
M(AC
M,AC
JA(AC
Jw,(AC
PA,X;AC
M$A$zAC
eAO DAC
C| AC
A AC
A,AC
MAv
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/module/icp/include/sys/modctl.hsrc/sys/contrib/openzfs/module/icp/io/aes.csrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/spi.hsrc/sys/contrib/openzfs/include/sys/crypto/common.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/sys/types.htmp/usr/include/stdio.hsrc/sys/sys/_types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/module/icp/include/aes/aes_impl.hsrc/sys/contrib/openzfs/module/icp/include/modes/modes.hsrc/sys/contrib/openzfs/module/icp/include/modes/gcm_impl.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.htmp/usr/include/strings.htmp/usr/include/stdlib.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.h	
NY
Z'.
.z.
/~X~..
Lf./t5p
t

Kgl
<}f~,*4X}J,4X}J,4X/}ft	.}.<}f}Xft
mPK.	.<3(J|J<t|XXi|J3.(J|J.MX</|X|J
/.nJ..
.'nX(Y<	Y|'.X(Y<	Y|
%uJ
.</X0)<JYv<	Xu
Jyf
P
J{J<MJ</zP.zXX	Z%X	rJ%XC.X	/
./<0Jz<JM
).y<.5
.4
.g	L.1%J<K!jfX
/y	.yt
fuJ
.</X0)<JYv<	X|y!XX1

,<x4XXxfX~,4f}J,X4f}.X}tXxt
0.x.<J	(Jxt2.(txJXx.(xt.NJ</x.P.xXXxX	tx.x.
..x.JMf./&ttYxtXf..g*J;kJYxJ~XXJxX
txtx!.w.twt0Jw<
<}f~,*4X}J,4X}J,4X/}ft}<	v.}..}f}Xf
nPY..<{={fX{f)J{X.M</{{Jt
.jX..
.%hJ'f	L{%.J'f	L{
*L</J0)<JYv<	Xz 
m	J:<.
.ufJKMJ</zXzJJ.(/<zXX Z	XX%J rJ	XX%JC.X	/zXz<
z.J/<0JzXJNy
	).y Xy.&XX
i>.kJ.f
.4/J
LX<kxX	JxCX/uJ
.<gX0)<JYv<	X|
KX<y.yX	Jyt

%<w5XXwfX~,4f}J,X4f}.X}XwXtwf
0.iJ"wttXwfJw.)Jwt.N</wXwJtwJ3t)wtwtt.wXXwX	twfwf
	.vf	?f./&ttYwtXf.2
. /+J<w. X+J< 1JYvJ	.J<v.	X<Jv
	tv	<v	vf	<v!	1v.	tv
	t	
>	.vf
2	
%<u.
<>fu
uJ
X6<u.h$J}X
.J}
JKJuX~
#<ge/k=Iu
X#<geju6
XYWu.
.#<geju"
.#</e2u	
./f/Jv~
u
KJ6^x.
<>
JP
uL<u.
<J0)<JYv<	X.
ctJuf
XXu.
J<<1K<u.
XJ-1JKJtJ
t tf
MtJuf
XXu.
J<<u.
<K<u.
XJ-1JKJtJ
tJtf	.
3v	.v	Ju;v.v$X}X
.X=
JztJw~	<vP0;pzX		p
/	
  
PD@(0{ @Pi_)@h0	
9]9H@KxP3\FZj</WF+pl*4zN"I/
I
 O
 @$
!)=2
 7PV!_>p!y
 P<
5
D
A	
7
F/
Lz;
-
+
3H
-
394!E);
.
p?
.
p@
-Ce
-k
+q
3yH
-C
-
394E;D)84<)
.
p?
.
p@	4E94BEr
-x
39
-
+
3H
-C(1<L
5V
D]pb
Ai
7|
F
L;

-	

3
G6

-<

+B

3M
8
4
E
;<%KA
,G
pR?d
,j
pu@
-C#
-.Cz
-
3G4E;"

-(

+.

39
8
)
4'<<K*
,0
p<?J
,P
p\@4EE4E)D
-J
+P
3b8u
-{
3G
-C*(M)}*0E3
+;Bi
-o
+u
3}M
p63
-:
-
+
3J94AEK)g(4E!;K)
 h)()
 h)()< *\0v4~E)(H% (0.8@HPX`hpxah{





HD H"` p  N"   ( XP  	
 p
H@PX`
$
&
&c
'
&+
&7 @
&H
&T
&a
&u
&|
& 
&
&
&b
&Z
&
&D
&P
&;
&
&($
&6O
&r[ @h
&p
&y
&
&
&
&k
&S
&
&J
&0
&
&
&
&
&: 
&f-
&:
&G
&T
&f
&m
&x
&#
&
&
&
&M
&
&
&t
&x
&
&
&
&
&
&60
&&8
&A
&N
&`
&h
&q
&~
&
&
&a
&
&^	
&


&

&
&T
&
&


&B
&N1
&8
&@
&l
&}s
&k{
&
&)
&
&
&P
&]
&u
&j
&
&
&
&-&
&B2
&_C
&O
&VZ
&Kj
&q
&y
&
&
&
&
&
&
&
&
&
&
&
&!
&)
&05
&A
&M
&Y
&i
&u
&
&m
&Z
&:
&J
&
&
&
&
&
&
&
&
&
&
&
&+
&	7
&7C
&zO
&[
&q
&.|
&#
&
&p
&h
&B
&P
&]
&
&
&
&
&$
&C,
&85
&B
&bT
&kf
&ys
&
&
&
&
&
&N
&
&$
&9
&
&	
&	
&	
&%	
&7	
&q	
&Mx	
&;	
&	
&	
&	
&	
&	
&	
&	
&	
&	
&,!

&d

&k

&s

&l

&u

&y

&

&

&

&L	

&<	

&

&

&

&
&
&		
&	(
&(	>
&	F
&	O
&l	\
&x	i
&	v
&	
&	
&	
&	
&	
&|

&l

&

&,

&B

&V
4
&<
&E
&
R
&
_
&l
&y
&&
&9
&J
&V
&i
&{
&5

&
=

&
F

&
S

&
`

&
g
&9o
& x
&
&
&
&
&

&
&c#
&p0
&~=
&
&
&
&
&
&

&

&

&

&%

&4
!
&D
.
&_
;
&z
H
&
U
&

&1
&"
&

&

&

&
&

&;
&-C
&L
&RY
&f
&s
&
&
&
&[
&d
&v
&
&
&
&
&
&*
&7
&D
&Q
&0^
&vk
&x
&
&
&
&e
&V
&D
&Me
&l
&zt
&Y
&m
&
&
&
&
&O
&W
&`
&Im
&^z
&xC
&K
&T
& a
&@n
&O{
&v
&
&
&-
&b
&
& 
& 
&
 
&" (+
&7 h@
&L XU
&a  v
&!!
&1
&9
&
&@
&W
&n
&
&
&
&
&
&~
&
&p
&e
&
&(
&4
&!@
&.L
&?X
&Zd
&B
&R
&H
&
&
&
&
&
&
&
&
&
&3
&:
&B
&N
&Z
&	f
&r
&!~
&.
&E
&[
&f
&x
&S
&K
&
&
&
&
&
&
&'
&3
&?
&K
&W
&c
&*o
&5
&A
&i
&]
&
&
&s
&w
&|
&
#
&	%2-?;I
&P
&W
&i
&
&P
&c
&
&
&
&
&"
&.
&:
&F
&!R
&*^
&.j
&>v
&
&
&
&>
&F
&J
&}
&
&
&
&s
&k

&R
&]&
&2
&=
&H
&S
&^
&i
&t
&
&
&
##
&
#
&
#
&
#
&!
#6
&*
#o(
#1
#:
#$C
#[L
#~Z
#c
#p
%y
#u
#
#
#
#=
#*Qo ~ . 
&@ 0N 
&vZ 
#`#^ 
&>j 
#$n 
&!z 
#$~ 
& 
#[% 
& 
#% 
& 
#% 
&. 
#& 
&- 
#C' 
& 
#{' 
&O  
#
(!
#'!'!
#0(6!C!
#S(G!
&XX!=i!
#v(|!!!!?!!!
""=1"EB"
&P"
&]"
&i"
&>v"
&~"
&)"
&-""
&"
#"
&"
#D"
&"
#z"
&"
#"
&*"
#"
&"
#6#
&>#
#Y#
&#
###
&/#
#3#
&C#T#
#"]#
#Fj# {#
#i#Z####%	$-$P($
&4$
#8$
&D$
#H$
&T$
#$X$
&d$
#ph$
&*t$
#x$
&$
#		$
&)$
#R	$
&>$
#u	$
&$
#	$
&$$%%
&2%
&D%
&V%
&\%
&a9&
&s_&
&& &
&&
#	&
&&
#
&
&Z&
#c
&
&*&
#&
&>&
#&
&&[&
#]&
&''
#&'
#3'D'
#X'}q'''''' '
&'
#'
&'
#n'
&1(
#(
&(
#
(
&#(
#u
'(
&3(
#(7(
&F(
&!U(
&*e(
&>q(
#ru(
&(
#(
&(
#h(
&(
#(
&(
&<((n(
#*(
#(
#(
#`(
#)
#)
#M)0)
#?)4L)
#
P)
&`)Aq)
#0)))))*
"*/*=<*FI*i****
&!*
#S*
&*
#*
&*
#"*
&*
#X*
&!*
#*
&*+ +
#)+
#2+
#Z;+
#D+
#M+
#[+
#`d+
#q+
%0z+
#+
#+
#+
#]+
#+
#+5++,,/,	=,
&2I,
#cM,
&Y,
#],
&i,
#m,
&y,
#},
&*,
#A,
&,
#,
&>,
#,
&,
#,
&,
#B,
&,
&@,{
,{
,
#y-
#-
%-
#9-	S-
r-Q
-
-
-
-
-
&>-
#-
&-
#+-
&-
#t-
&.
#
.
&*.
#.
&&.
#*.
&>6.
#:.
&)F.
#J.
&V.
#GZ.
&j.w.).V.y..
&.
&'/
&:/H/
&QT/
#X/
&d/
#h/
&Zt/
#x/
&*/
#7/
&>/
#m/
&/
#"/
&/
#X/
&/U/
#/
&/
#/
&H/
%`/
#/
&H00
#&0
#30D0
#X02r00000=
0p
0
&c0
#U0
&1
#	1
&11
#1
&%1
#b)1
&51
#91
&E1
# I1
&X1
&!g1
&*w1
&>1
#!1
&1
#P"1
&1
#"1
&1
#"1
&1
&<11
1
#7!1
#!1
# 2
#m 2
# 2
# 2
#Z!12B2
#"U2f2
##u22
#:#2
&2#2+2B22
3@13`O3\3i3v333f333
&3
&4
&4
&'4
&>4
&_4
&4
&4
&)4
&65p5
&(5
&[65
&<B5zQ5
&^_5r5
#({5
#(55
#(555%5
&C5
&U5
&Z5
&_6
&6
&%6
&-6
&s96
&jE6
&rQ6
&w]6
&|i6
&{v6@6
&6
#)6
&6
#N)6
&16
#)6
&6
#)6
&6
#)6
&Z6
#2*6
&u6
&!7
&*7
&_!7
&b-7
#*17
&A7XR7
#*`7
#*i7
#k*w777
&7
#*7
&7
#4+7
&17
#m+7
&7
#+7
&7
#+7
&Z7
#,7
&u8
&!8
&*$8
&_48
&b@8
#,D8
&T8e8
#,s8
#q,|8
#N,888
&8
#,8
&8
#-8
&8
#P-8
&8
#-8
&k8
#-8
&p9
#-
9
&*9
#+.9
&-&9
#.*9
&O69
#,/:9
&J91[9
#	/d9
#.r9z9
#Q/99$9`9z9 PPxP H x	
,p
\0p@ 	

+-3.,Nctr_init_ctxaes_common_init_ctxgcm_init_ctxccm_init_ctxcbc_init_ctxgmac_init_ctxcrypto_free_mode_ctxctr_alloc_ctxgcm_alloc_ctxccm_alloc_ctxcbc_alloc_ctxgmac_alloc_ctxecb_alloc_ctxcrypto_update_iov.debug_abbrevaes_free_context.rela.textaes_encryptaes_decrypt.commentaes_encrypt_initaes_decrypt_initaes_impl_initgcm_impl_initaes_mod_initaes_provider_status.bssmod_cryptoopsaes_ctx_opsaes_cipher_opsaes_crypto_opsaes_control_opsaes_mac_opsaes_encrypt_contiguous_blocksaes_decrypt_contiguous_blocks.debug_ranges.debug_strcrypto_unregister_providercrypto_register_providermodlcryptobzerocrypto_update_uioaes_prov_info.rela.debug_infomod_install__stack_chk_failaes_encrypt_finalgcm_encrypt_finalccm_encrypt_finalaes_decrypt_finalgcm_decrypt_finalccm_decrypt_finalctr_mode_finalaes_copy_blockaes_encrypt_blockaes_xor_block.note.GNU-stackaes_mod_fini.llvm_addrsiggcm_set_kmflagcrypto_kmflagmod_removeaes_create_ctx_templateaes_encrypt_updateaes_decrypt_update.rela.debug_line.rela.eh_frameaes_prov_handlemodlinkagefree__stack_chk_guardaes_init_keyschedaes_alloc_keysched.debug_locaes_mac_verify_atomicaes_encrypt_atomicaes_decrypt_atomicaes_mac_atomicaes.c.strtab.symtabaes_mech_info_tab.rela.rodatanull_crypto_data.rela.dataaes_copy_block64.rodata.str1.1:7@0HHX}(2-pt/IK&oN9P^_ 0z0idhͥpХH
8z:Lo:!(edonr_mod.o/    0           0     0     100644  4464      `
ELF	>@@UH]UH]Edon-R Message-Digest Algorithm%4I:;:;
I:;8$>I!I7	$>
II'I
.@B:;'I?4:;I1B.:;'I<??,	@s`tgvst	'	]^!_
/012
`

?
`s
`
&
V1`3`_`
V<``FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/io/edonr_mod.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpmodlinkageml_revintml_linkage__ARRAY_SIZE_TYPE__modlmiscmisc_modopsmodm_installmodm_removemodm_infomod_opsmisc_linkinfocharmod_installmod_removeedonr_mod_initedonr_mod_finierrorFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRxAC
F<AC
F
/usrsrc/sys/contrib/openzfs/module/icp/include/sys/modctl.hsrc/sys/contrib/openzfs/module/icp/io/edonr_mod.c	1
M

K@@
x#2\


@@H


c
	
+
7@
H
T
a
u
|
@


<
4


*'
J.<
fG
V`
Or
u
[ @.debug_abbrev.rela.text.commentedonr_mod_initmod_cryptoops.debug_str.rela.debug_infomod_install.note.GNU-stackedonr_mod_fini.llvm_addrsigmod_remove.rela.debug_line.rela.eh_framemodlinkagemodlmiscedonr_mod.c.strtab.symtab.rela.data.rodata.str1.1
@``PH2 PKX@0D0dh2p8XX0
LoHh
sha1_mod.o/     0           0     0     100644  64144     `
ELF	>@@UHSPÅu&t1H[]f.UH=t-t1]]f.UH]@UHAVSH>uIIHÐ`tHtIFHtHH1[A^]UHAWAVATSIHzwIGBIt(u1I~HHVHF HFH.I~HÅtI~IFIGkAtuAI IIvH I~HE1L1ÅuA1E1MgI~IF[A\A^A_]UHt*uHHHVHF HFH1]HH]f.UHAWAVATSHH~wHCABpItuCH{ H{IvH!I~HE1H1ADžuAE1	AE1LcI~IFD[A\A^A_]f.DUHAVSHpHHEH:MHH}t!u'HSHs HsH}H}Ht
IFXAt$u=1H}L1Iu+I~ I~HuI1I1IH
H;Mu	Hp[A^]UHAWAVAUATSPH}HV z IHvMt$JE1Ht@HHxH9|4HYHE1f.L9H)IH8HH9}A9MA9EHMIJ\8H)L9ICJ48H}HIID$ HI)tMI9sHIHJt8J8L9ICH}HIID$ HI)t	II9r1A9͸E„DH[A\A]A^A_]f.fUHAWAVAUATSH8HHEL^ A{IIHUH^EKE1MtBIHzH9|6IqHE1f.DL9:H)IH:HH9}E9PLmJ+IEMIJ;T8H}LLUHEHP rMA9HNl8I)LuM9MCJ8HuHLIHEHP rM)t_I9sZIf.HJ|8J8L9ICJ4-HHIHEHP rI)tIII9rEɸtSA9tPLIuJ8HL50MHLMIID$ HJ8HLL1H
H;MuH8[A\A]A^A_]DUHAWAVAUATSH8IHHEЋBP1ۃCHHH,A}IHMH}LAĐIAtMtLeMt$MHutHtLUAr8ILIuLH]HLI|$H޺	IuL
IIL$1Hu]IWHt1It@Q@ur/GI|$I|$ID$H
H;MuH8[A\A]A^A_]f.UHt*uHHHVHF HFH1]HH]f.UHAWAVATSH IIHHEHw>uFINAHtVL9rQHH]HI|$HdHAt.uLAuPI~ I~It$Hd`M~B}I|$HdHMLLJt9E14E1*It$HdH]HI~ I~HL1M~I|$I|$ID$HH;EuH [A\A^A_]@UHAWAVAUATSHHHHEЋAHE1DCHHAHA;MIHuHLtHWAAr>LLHsDLH]HLHH޺HsHDAI<$u!ID$AHtTI|$uLD0AwCAt%Au0HIWIw Iw;HLAŅt%HHH@HH]HLTLHHt2AuGAuEH~ H~LHE1aDHMLHHAŅt>1=L}LLHHx HHxDLHHE1H^HHH;EuDH[A\A]A^A_]DUHAWAVAUATSHHHHEЋAHE1DCHHAH:A;+MIHuHLtHWAAr>LLHsDLH]HLHH޺HsHDI>Hu IFAHtnI~ugHw_LqAHI9uNA$t(Au:HIT$It$ It$_HLHAŅtBHHHCHH;EDH[A\A]A^A_]HH]HLTLHHLHtAAu Hr HrH}LAHDDHVHJ AyBHBq1HHt9H1H~H9|-HHZH1H9H)HH>HH9}A;vE1;gM^H	HHL<IHE1IHIL)L9ICI<,HǰMoLHu:E1HH;I)IIHMuAAHf.UHAWAVAUATSHAIIHHEH}@LP@LDH}LHLLH((MW)M(
(PW)P(UW)U(`W)`(UW)U(pW)pWE)EWM)MI]H@HHuIdL@LLHH;EuHĈ[A\A]A^A_]UHAWAVAUATSH8IHHEЋBP1ۃCHHHA}IHMLELAǐIAtMtMt>Ar@MILIuLH]HLLH޺)IuLA$AHEL0HEH1H
H;MuH8[A\A]A^A_]UHSPHHHt'?`HDH{HC1H[]6666666666666666\\\\\\\\\\\\\\\\CKM_SHA_1CKM_SHA_1_HMACCKM_SHA_1_HMAC_GENERALsha1 _init: crypto_register_provider() failed (0x%x)sha1 _fini: crypto_unregister_provider() failed (0x%x)SHA1 Kernel SW Provider 1.1SHA1 Software Provider%S%7PcuPPU^TTQQPP``SS:U:^bTbiTivTv|TT#Q#_gRgiRivRv|RR#xx|SSUU)U)CUEIUISU<T<CTEST1Q1CQESQCCEPES`U^`sTsS`QQQQQs_U?U?UDTDTDQDQ;R;SRSS8X8^X^X^XDYDY+xx|PPUTvP(T(E\10|],],@]1E^,ST|T,01STlT1|Q@EQS!S`U*XX.X`T%Z%.v.MPZ&Z&H\`QvR]RQ]v]H^`*R*RRR)R)H]|0J^J\^^SdS0S:SSSS[[0]]YvY^`]]pUv\pT_pQ]		]pRvT!R!<T<hRhlTlRpXXSNShqS
^!+^
!+\04^U	)	U)	C	UE	I	UI	S	U	<	T<	C	TE	S	T	1	Q1	C	QE	S	Q	C	C	E	PE	S	`		U	
\

\`		T	
^

^`		Q		Q		Q	{
Q		D		P	
_!
)
_+
U
_	


P
!
S!
S
m
r
U
U'U'7U7kUkvUvU
TT
Q.\.Q

R
OSkyS
X_X
Yv}PEv}EhTh~Y~TYTY
D^^S^S
]]
^ 

U

U

U

U

U
UqU 

T
TqT 

Q
4^4QqQ 
B
RB

S

S 

X
\=\S\[X[f\fqX 

Y
v}nRnpYpRYqYB
)D)0PB
]=S]X
__kPP]/[0Sk0QS0,\I[\[f0fq\,^F[^fq^kPPPkR[fR[SfqSU}]T^^Q\`S3070L;L\?\@'U'UT\Q]] R vPR$X$vP,Y,YvSS=P^^/P/P__N^U S "UU%4I:;:;
I:;8$>I!I7	$>
II'I
I:;:;
I:;8:;I:;I:;(':;I:;:;I:;:;.@B:;'I?4:;I11B.:;'I<? .:;'<?!"&I#1B$.@B:;'%:;I&.:;'I ':;I(4:;I).@B:;'I*:;I+1UXYW,1-41..:;' /.@B:;'I0:;I14:;I21XYW314&564:;I71UXYW8.@B:;'9:;I:
:;;.:;'I<?<4:;I@-"?2	@s`tgvst	-	WXY
/01/2
`*
]^_
#
?
4`s*I
`c	
oPP
PaH
Has a(90a8@l!
ls8

+[


+Ex
7x[p
gp'bg	Z

 4(0*8]@HPX1`[h
,7L
Q]
a
gr0 >	(
``
_0XY>Zs[s\J] s^(
aUBl<
ep40123.G?L	2jsH
`
 0d l	>
7>3-s./

L(DgE`FlGHIJK 
w&$Al
-=:	Bk
`
`

+Q?@NPA`FCaDsEIOLaMN
l
J7

	=92	:;<

C	`>`
l	w	P	'
 	(08@'
H
	``
s@
,
`>`

_
j
0	'
 '
(


@	'
 	(0'
8
9
E@	
'
 	(0'
8

4 '(+.1
`
/
;dX=>
Bm
E
G
I O(
S0
V8X@ZH_P
```



`+

0

<
@08
r
`+


`+


`>``+




`+

`>``+



b
nqlmo
`>aJ

`>

 ~Jii
O`d
>
n`>
`>
l

Hb (/0]8@
g`>a

`>a
`>
`>

`>a
4`>aX
s
b`sa]
`s

0	7t (
`>`a
<`>`aa
y`>`
`>`a
`>`a
``
6
B 	-
`

 @P`hpx``t t"

`
`>
2`>
`k
``


`

0
```I`
5``
J
V
`>`aa
`>`aaaa
`>`aa
>
JpHijk l(m0n8Jo@,#t 
J/

a	,f	gv	_
	`	TS	>t	l,
8`567u01\*!+-,0@-9.[/JtJtEt@P88Jt
E

vB=>J?@AdPn
EV``+=^U2`*`TY
o
l `q!
v"#FV``^U2#`l`*$V%U%T]&Ws'W'W`(Ys)`V`**`*+%,1,<-G`s 5
.'s'/V`00001`2,32,31N.;MR0TQD. 6H
M4/TV
`0
2-0
1a1
112!K,!,!3!1QsUP1QsUP fs 7s/VF`0F2-0F0G0G1Ja1I2!NT,!,!3!56z7-1{1|1};U;Us;/CV`0001`1#N/V`0001`2.,3;MR0TsQD./V6`0607>07`0808096<1;`U1UNTsUMR0T~QDU;T&dl'd'dl'd]/V`00`00
01`1a7%,1,<-G5867-1q2,3U~1U~Qs;T~Usw#$T.89V0q0s0a6[6~[1a$T@U$UT@Us1TUsQ@U}1TU}Q@ .s/CV`0001`1#N/<V`0006@7-1J1`2[,3;Us1TsQD;MQT~R@;Us$T./{Vr`0r0s>0s`0t0t0t9u
9u6x7-6}yv1zJ1w`1{a:U}1U}Q~;T}Usw#1U}NTU}$TU};UsT}1TsU|QD;T|MQsU|R;T|U$TU}/VV`00>0`0009
967-6}v1J1`1a:t51D1Ea1F1G1H2!JO,!,!3!U}1U}Q;T}Usw#1U}NT|U}$TU};UsT}1TsUQD;TUsJ+Q~U$TU}J+QsT};,`HH/V`00`00001a1q2%,1,<-G5967-U1UQs;TUsw#/BV`0<<a2,3$.
tFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/io/sha1_mod.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpmodlinkageml_revintml_linkage__ARRAY_SIZE_TYPE__modlcryptocrypto_modopsmodm_installmisc_modopsmisc_linkinfocharmodlmiscmodm_removemodm_infomod_opscrypto_linkinfosha1_prov_infopiupiu_v2v1_infopi_interface_versionunsigned intuint_tpi_provider_descriptionpi_provider_typeCRYPTO_HW_PROVIDERCRYPTO_SW_PROVIDERCRYPTO_LOGICAL_PROVIDERcrypto_provider_type_tpi_provider_handlecrypto_provider_handle_tpi_ops_vectorcoucou_v3v2_opsv1_opsco_control_opsprovider_statuscrypto_control_opscrypto_control_ops_tco_digest_opsdigest_initcc_providercc_sessioncrypto_session_id_tcc_provider_privatecc_framework_privatecc_flags__uint32_tuint32_tcc_opstatecrypto_ctxcrypto_ctx_tcm_typelong unsigned int__uint64_tuint64_tcrypto_mech_type_tcm_paramcaddr_tcm_param_len__size_tsize_tcrypto_mechanismcrypto_mechanism_tcrypto_req_handle_tdigestcd_formatCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatcrypto_data_format_tcd_offsetlong int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflgUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_data_tdigest_updatedigest_keyck_formatCRYPTO_KEY_RAWCRYPTO_KEY_REFERENCECRYPTO_KEY_ATTR_LISTcrypto_key_format_tcku_datacku_key_valuecku_v_lengthcku_v_datacku_key_idcrypto_object_id_tcku_key_attrscku_a_countcku_a_oattroa_typecrypto_attr_type_toa_valueoa_value_lencrypto_object_attributecrypto_object_attribute_tcrypto_keycrypto_key_tdigest_finaldigest_atomiccrypto_digest_opscrypto_digest_ops_tco_cipher_opsencrypt_initcrypto_spi_ctx_template_tencryptencrypt_updateencrypt_finalencrypt_atomicdecrypt_initdecryptdecrypt_updatedecrypt_finaldecrypt_atomiccrypto_cipher_opscrypto_cipher_ops_tco_mac_opsmac_initmacmac_updatemac_finalmac_atomicmac_verify_atomiccrypto_mac_opscrypto_mac_ops_tco_sign_opssign_initsignsign_updatesign_finalsign_atomicsign_recover_initsign_recoversign_recover_atomiccrypto_sign_opscrypto_sign_ops_tco_verify_opsverify_initdo_verifyverify_updateverify_finalverify_atomicverify_recover_initverify_recoververify_recover_atomiccrypto_verify_opscrypto_verify_ops_tco_dual_opsdigest_encrypt_updatedecrypt_digest_updatesign_encrypt_updatedecrypt_verify_updatecrypto_dual_opscrypto_dual_ops_tco_dual_cipher_mac_opsencrypt_mac_initencrypt_macdd_datadd_offset2dd_len2crypto_dual_datacrypto_dual_data_tencrypt_mac_updateencrypt_mac_finalencrypt_mac_atomicmac_decrypt_initmac_decryptmac_decrypt_updatemac_decrypt_finalmac_decrypt_atomicmac_verify_decrypt_atomiccrypto_dual_cipher_mac_opscrypto_dual_cipher_mac_ops_tco_random_opsseed_randomunsigned charuchar_tgenerate_randomcrypto_random_number_opscrypto_random_number_ops_tco_session_opssession_opensession_closesession_loginCRYPTO_SOCRYPTO_USERcrypto_user_typecrypto_user_type_tsession_logoutcrypto_session_opscrypto_session_ops_tco_object_opsobject_createobject_copyobject_destroyobject_get_sizeobject_get_attribute_valueobject_set_attribute_valueobject_find_initobject_findobject_find_finalcrypto_object_opscrypto_object_ops_tco_key_opskey_generatekey_generate_pairkey_wrapkey_unwrapkey_derivekey_checkcrypto_key_opscrypto_key_ops_tco_provider_opsext_infoei_labelei_manufacturerIDei_modelei_serial_numberei_flagsulong_tei_max_session_countei_max_pin_lenei_min_pin_lenei_total_public_memoryei_free_public_memoryei_total_private_memoryei_free_private_memoryei_hardware_versioncv_majorcv_minorcrypto_versioncrypto_version_tei_firmware_versionei_timeei_hash_max_input_lenei_hmac_max_input_lencrypto_provider_ext_infocrypto_provider_ext_info_tinit_tokeninit_pinset_pincrypto_provider_management_opscrypto_provider_management_ops_tco_ctx_opscreate_ctx_templatefree_contextcrypto_ctx_opscrypto_ctx_ops_tcrypto_ops_v1crypto_ops_v1_tco_mech_opscopyin_mechanismcopyout_mechanismfree_mechanismcrypto_mech_opscrypto_mech_ops_tcrypto_ops_v2crypto_ops_v2_tco_nostore_key_opsnostore_key_generatenostore_key_generate_pairnostore_key_derivecrypto_nostore_key_opscrypto_nostore_key_ops_tcrypto_ops_v3crypto_ops_v3_tcou_v2cou_v1crypto_opscrypto_ops_tpi_mech_list_countpi_mechanismscm_mech_namecrypto_mech_name_tcm_mech_numbercm_func_group_maskcrypto_func_group_tcm_min_key_lengthcm_max_key_lengthcm_mech_flagscrypto_mech_infocrypto_mech_info_tpi_logical_provider_countpi_logical_providerscrypto_kcf_provider_handle_tcrypto_provider_info_v1crypto_provider_info_v1_tpi_flagscrypto_provider_info_v2crypto_provider_info_v2_tpiu_v1crypto_provider_infocrypto_provider_info_tsha1_crypto_opssha1_control_opssha1_digest_opssha1_mac_opssha1_ctx_opssha1_mech_info_tabsha1_prov_handleSHA1_MECH_INFO_TYPESHA1_HMAC_MECH_INFO_TYPESHA1_HMAC_GEN_MECH_INFO_TYPEsha1_mech_typesc_mech_typesha1_mech_type_tsc_sha1_ctxstatecountbuf_unbuf8__uint8_tuint8_tbuf32SHA1_CTXsha1_ctxsha1_ctx_thc_mech_typehc_digest_lenhc_icontexthc_ocontextsha1_hmac_ctxsha1_hmac_ctx_t__uintptr_tuintptr_tmod_installcrypto_register_providercmn_errcrypto_unregister_providermod_removeumem_allocsizeflagsptrcrypto_kmflagSHA1Initumem_freeSHA1UpdatefreeSHA1Finaluio_index_at_offsetoffvec_idxbzerobcmpsha1_mod_initsha1_mod_finisha1_provider_statussha1_digest_initsha1_digestsha1_digest_updatesha1_digest_finalsha1_digest_atomicsha1_digest_update_uiosha1_digest_final_uiosha1_mac_initsha1_mac_updatesha1_mac_finalsha1_mac_atomicsha1_mac_verify_atomicsha1_mac_init_ctxsha1_create_ctx_templatesha1_free_contextretproviderstatusctxmechanismreqdatasession_idlengthoffsetcur_lendigest_tmpdigest_lendigest_scratchscratch_offsetdigested_keykeyctx_templatekeylen_in_byteshmac_ctxbailipadopadkeyvallength_in_bytesictx_template_sizesha1_hmac_ctx_tmplmech_typectx_lenFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRxEAC
B~$<FAC
lAPdAC
G `AC
CX$AC
G$CAC
pAI$AC
G$ AC
GA(HTAC
JE,tAC
MA,AC
MA$CAC
pAI(<AC
K'A,({AC
PaA,XVAC
PA,9AC
PA,AC
MA BAC
B{F]
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/module/icp/include/sys/modctl.hsrc/sys/contrib/openzfs/module/icp/io/sha1_mod.csrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/spi.hsrc/sys/contrib/openzfs/include/sys/crypto/common.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/sys/types.htmp/usr/include/stdio.hsrc/sys/sys/_types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/module/icp/include/sha1/sha1_impl.hsrc/sys/contrib/openzfs/module/icp/include/sha1/sha1.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.htmp/usr/include/stdlib.htmp/usr/include/strings.h	
i'.
6-02@
Mf./<X.0	.p
	J

Kg	f
J~.<	~ft~J<#1 gJ}X
	.0| <.|XXZ#J
LI(JI|!.5J	J
{.0}JX<-6JK/JI|X .4J	t
	|JX}JX
R.|XXZ#J
LI(JI|.!y.5J	J.
	.0{<.-6JK/JI{X .4J	t
	 {Jt|JX
J{f].{XX
\I(J{X	f
.0<{	f{
J-uf6J{X({
'J}f,.<
J;,<ft;
K;.X<,ff
!5}JJ
wJ,f
/@
T}J
wJ,f}.J}X.}
!X}f,.<
J;,<ft;
K;.X<}f
JKX}fJ}J/tf-[|JJ|JJ/tfu?U|JJ/tf|.t|X.J.I}}<%YI}|
>5<z.XXzf	{ttJ{Xt1<0z<	.zJX
IzX5X<(XKJ/J#<z..zXXz.z.XX{XXzz
	J.yXXZ(J
LI(JIy.z.!J	I
.
,<)0ByJ<<.|'XJ<J+.4J	L"XHyX.(!X	
yJ	"X/8JJy
fXzXXyy
"Z5<y<f<xfx.tx.J4xJxt+x<X/#</ex.<J5xfXxt.
!.x.txt#Qtxt.xXfZJ+
.4JJxx<	Jxt
C.x.x/t8K;xJxxJ
"Z5<x<f<xfx.tx.J4wJwt+w</#</Ww.<<w..wJf<4wfXw.wt
=.w.tw#Jtwt.wXf1[:J#wJtwXJwfJ,.<
J;.t,<ft;
K;.ffwf<fw<wt*I,w.twfw%
,zt<!ztJzJםJJzz 	
>7<v.	XXvf		wtt<1<6v	Jv.	tJvX0	X#Juuv	v	f
J<	.YwJX	6}]@P`E`n`Z`0iCT(B&
{`	<yp900|	C 
VQ @P	

Xh/?$=EPFkE
7
@
 !0*
!8.V _1h
!5v. 
8/3(c)2'2=)'2+@(f)'+*))t+&'o55
'*'D5M+g*+/348(F)U'-2+	*=	)x	+	'	)	'<
'O
5d
-n
2~
+
*
+!48(G)V')-#':)i''5-+
*:
+
4
(
)
'j)-+')'-,J-$,r*+--44d(u)()+*+(/63`(n)}'+*-
2H!`p 6!l0` `(0p@	H`	P
X 
`h
#
%
%c
&
%+
%7@
%H
%T
%a
%u
%|
%
%
%
%g
%_
%
%I
%U
%@
%!
%-$
%;O
%w[@h
%p
%y
%
%
%
%q
%Y
%
%P
%6
%
%
%
%
%@ 
%l-
%:
%G
%T
%f
%m
%x
%)
%
%
%
%S
%
%
%z
%~
%
%
%
%
%
%<0
%,8
%A
%N
%`
%h
%q
%~
%
%
%g
%
%d	
%

%

%
%Z
%

%


%H
%T1
%8
%@
%l
%s
%q{
%
%/
%
%
%V
%c
%{
%p
%
%
%
%3&
%H2
%eC
%O
%\Z
%Qj
%q
%y
%
%
%
%
%
%
%
%
%
%
%
%!
%)
%65
%A
%M
%Y
%i
%u
%
%s
%`
%@
%P
%
%
%
%
%
%
%
%
%
%
%
%+
%7
%=C
%O
%[
%q
%4|
%)
%
%v
%n
%H
%V
%c
%
%
%
%
%$
%I,
%>5
%B
%hT
%qf
%s
%
%
%
%
%
%T
%
%*
%?
%
%$	
%	
%	
%%	
%7	
%q	
%Sx	
%A	
%	
%	
%	
%	
%	
%	
%
	
%	
%$	
%2!

%d

%k

%s

%r

%{

%

%

%

%

%R	

%B	

%

%

%

%
%	
%	
%!	(
%.	>
%	F
%	O
%r	\
%~	i
%	v
%	
%	
%	
%	
%	
%

%r

%

%2

%H

%\
4
%<
%E
%
R
%
_
%l
%y
%,
%?
%P
%\
%o
%
%5

%
=

%
F

%
S

%
`

%
g
%?o
%&x
%
%
%
%
%

%
%i#
%v0
%=
%
%
%
%
%
%

%

%

%

%+

%:
!
%J
.
%e
;
%
H
%
U
%

%7
%(
%

%

%

%
%
%;
%3C
%L
%XY
%f
%s
%
%
%
%a
%j
%|
%
%
%
%
%
%*
%7
%D
%Q
%6^
%|k
%x
%
%
%
%k
%\
%J
%Se
%l
%t
%_
%s
%
%
%
%
%O
%W
%`
%Om
%dz
%~C
%K
%T
%&a
%Fn
%U{
%|
%
%
%3
%h
%
%
%
%

%"0+
%7`@
%	L a
%m z
%w
%-
%A
%Z
%
%
%
%
%
%
%
%
%
%
%J
%U
%{
%>
%0
%
%

%
%$
%Z
%N
%7
"
%{%<,
%d>
%p_
%|P
%E
"6
%{cz
%
%
%S

%
%&
%2
%=
%H
%Tb
%hm
"lq
%|
"
%
"
%
$
"J
"
"
%
%
%	
%
% .
%y:
">
%J
"N
%Z
"h^
%/j
"n
%z
"~
%{
"a
"gv
(2
%O]
%i
"~m
%y
"}
%
"
%$
"H	
%
"k	
%
"!

%1
"	
"	/
%<
%N`\
%h
"W
l
%x
"
|
%/
"J
%
"
%
"
%$
"
%
"

"a

%
"

%"
"*&
%2
"b6
%G*\p.z
%
"
%
"	
%
"U
%
"
%{AS`
%	 
"
 
% 
"$ 
%/) 
"Z- 
%9 
"= 
%{M ^ 
"q ~    
% 
"? 
% 
"x 
% 
" 
% 
" 
%!
"\!
%/!
"!
%$!
%0!
"34!
%{D!DY!jn!x!!!
%!
%!
% !
%$!p!
%"
""
%"
""
%("
","
%8"
"b<"
%H"
"L"
%X"
"N\"
%{h"
"l"
%|"
$0"
""
"."
""0"
%"
"Q"
%)""
"t"#<#J2#YL#vY#n#x##
%>#
"#
%#
"#
%A#
"F#
%H#
%7#
%<#
"#
%X#
$'$h;$y\$p$$
%,$	$
%$
"$
%$
"$
%$
"E$
%$
"$
%{$A	
%S	%`	"%
%.%
"2%
%>%
"'B%
%{N%
"pR%
%a%
%/m%
"q%
%}%
"B%
%{%m
%
"%	%	%	%
&@
#&h
8&r
B&
P&
%\&
"`&
%l&
"Pp&
%|&
"&
%&
"&
%&
"&
%&
"j&
%{&
%&
%&
%/&
%0&
"E&
%
'
"'
%{'
"'
%*'
%21'>'<R'Kl'Z'~''''''>(m-(N(h(( 
(
%'(
"6(
%(
"(
%(
"&(
%(
"(
%(
"(
%(
"l(
%{(
%
)
%)
%/-)
%09)
"=)
%I)
"CM)
%{Y)
"])
%i)
%2p)y)S)
")
%)
"!)
%$)
"X)
%)
")
%)
")
%)k)
"[)
"*
*
6*
P*
]*nr******1+N4+(K+
%2f+t+
%P+
"+
%+
"<+
%+
"r+
%+
"+
%+
" +
%Z+
"g +
%+
" +
%+
"~!+
%l,/,
"!,
"H!',
" 1,UB,
%S,,`,dt,r,,,,
%i,
"!,
%,
%,
%,	-
"!-)- @Ph`$Lx`p	`	,
\ 
l
6	memcpysha1_mac_init_ctx.debug_abbrevsha1_free_context.rela.textsha1_digest.commentsha1_digest_initsha1_mod_initsha1_mac_initSHA1Initsha1_provider_status.bssmod_cryptoopssha1_ctx_opssha1_digest_opssha1_crypto_opssha1_control_opssha1_mac_ops.debug_ranges.debug_strcmn_errcrypto_unregister_providercrypto_register_providerbcmpmodlcryptobzerosha1_digest_final_uiosha1_digest_update_uiosha1_prov_info.rela.debug_infomod_install__stack_chk_failsha1_digest_finalsha1_mac_finalSHA1Final.note.GNU-stacksha1_mod_fini.llvm_addrsigcrypto_kmflagmemmovemod_removesha1_create_ctx_templatesha1_digest_updatesha1_mac_updateSHA1Update.rela.debug_line.rela.eh_framesha1_prov_handlemodlinkagefree__stack_chk_guardmalloc.debug_locsha1_mac_verify_atomicsha1_digest_atomicsha1_mac_atomicsha1_mod.c.strtab.symtabsha1_mech_info_tab.rela.data.rodata.cst16.LCPI15_1.rodata.str1.1.LCPI15_0A0?@":H
op ipd((2"8;D-PH
i`0miQ0dbphPpJ!LoI'sha2_mod.o/     0           0     0     100644  68544     `
ELF	>@@@UHSPÅu&t1H[]f.UH=t-t1]]f.UH]@UHAWAVSPIIHfDtHtIGHtI>8HH1H[A^A_]f.UHAWAVAUATSPIIHt!tNA0M9gs>A M9gr2t9umHHVHF HFH/A@M9gsMgBHtI~)At8uXI IIvH:IFIGBI~HE1LL1Åu1ME1MoI~IFH[A\A]A^A_]f.UHt*uHHHVHF HFH1]HH]f.UHAWAVAUATSPIIHwt"tMA0M9|$s=A M9|$r0A$t3uRI|$ I|$H6A@M9|$sM|$BBHE1HLL1Åu1ME1Ml$I~IFH[A\A]A^A_]@UHAWAVSHMHIHHEH:Ht$u-HSHs HsHHHt
IFk1I?HH At#u=HLH1Iu*I~ I~HII1IIH
H;MuH[A^A_]f.UHAWAVAUATSPH}HV z IHvMt$JE1Ht@HHxH9|4HYHE1f.L9H)IH8HH9}A9MA9EHMIJ\8H)L9ICJ48H}HIID$ HI)tMI9sHIHJt8J8L9ICH}HIID$ HI)t	II9r1A9͸E„DH[A\A]A^A_]f.fUHAWAVAUATSHXHHEL^ A{IIHUH^EKE1MtBIHzH9|6IqHE1f.DL9lH)IH:HH9}E9cLmJ+IEMIJ;T8H}LLUHEHP rMA9HNl8I)LuM9MCJ8HuHLIHEHP rM)t_I9sZIf.HJ|8J8L9ICJ4-HHIHEHP rI)tIII9rEɸtfA9tc_AI MtrI@t9r4HLMIID$ HJ8HLLJ8HL1H
H;MuHX[A\A]A^A_]fUHAWAVAUATSHhIHHEЋBPE1DCLIQHA}{HxHpH}BEBLAIAtMtHELpMt2HxHAIHpHtLaA9vCIHHILIuDLH]HLHEHxHދU
IuLDE	HxL>HL1HTUUUUUUUH9w`HNHt1H~AtA	H]H{Ou9Ms*9MDBH{HCDH
H;MuHh[A\A]A^A_]f.UHt*uHHHVHF HFH1]HH]-f.UHAWAVAUATSHHIHHEHwIA  $FF0A0@A@INAHtTL9rOHH}IHDHuAt-uIE9uNI~ I~Iw^MfBxI_HMHLLt9E14E1*IwH]HI~ I~HL1MfIIIGHH;EuHH[A\A]A^A_]f.UHAWAVAUATSHIHHEЋAHE1DCHHHH&IպA?MHuHLHtHtA9vOiH	HHIwDHLuLHHHLIwHDHIEHHHTUUUUUUUAH9w-IEHI}D8D9A$t&HIT$It$ It$HLÅHH]HIEHHL0HELHHt2u@D;uxHHx HxLEEHMLLÅtmHHH@HH;EuOH[A\A]A^A_]H]HLHHx HxEHLHLx1f.UHAWAVAUATSHIHHEЋAHE1DCL"ID$AHAA}HHuBHHLMtHyBDA9vRAiH	HIuDLLL}LLHLHIuHDHHHHHTUUUUUUUH9HMw%HCAHtwH{upH9reBLyAHI9uJAt%Au7HIPIp Ip_HLHAƅtBHHHCHH;EDH[A\A]A^A_]LHLuLHHHH0HHDHLLHHAt2kHr HrH}HAHDDBHJ y4HBq1HHt9H1H~H9|-HHZH1H9H)HH>HH9}A;E1;HH	ALHL,IIE1II]L)HH9HCI</HǐMuLHuAE1L;XHH)IIIHHu2A'AHUHAWAVAUATSHIIHHEE1?AMII@HPLHLHPLHHLHK$H0((
D(
 W(
0W)
 )
0(
W(
W)
)
(
@W(
PW)
@)
P(
W(
W)
)
H@HZA>I^HHPHLA>ILHLLHH;EuH[A\A]A^A_]UHAWAVAUATSHhIHHEЋBP1ۃCH>HWHIA<$HMLxEELAf.fIAtMtMtWIAE;]vRHHHHMILIt$LH]HLLHދU&It$L#HEL(HxH1H
H;MuHh[A\A]A^A_]f.UHSPHHHt/i=VUUUHBH{HC1H[]   @@ @@6666666666666666\\\\\\\\\\\\\\\\	CKM_SHA256CKM_SHA256_HMACCKM_SHA256_HMAC_GENERALCKM_SHA384CKM_SHA384_HMACCKM_SHA384_HMAC_GENERALCKM_SHA512CKM_SHA512_HMACCKM_SHA512_HMAC_GENERALsha2 _init: crypto_register_provider() failed (0x%x)sha2 _fini: crypto_unregister_provider() failed (0x%x)SHA2 Kernel SW ProviderSHA2 Software Provider   @@ @@@@@@%S%7PcuPPU_T^QUP
P
S
S 4U4O^ TTTTTBT 4Q4Q_ RRRRRBR4PSSQW0U5:U`yUyUUU`TTT`QQQdPU^T\Q Q IQI]Q]eQRRVS]e0nsUUUTTQ__R
SXA^G_^fj^YYP=GPUvPT\0B]B]]^T_Tz0T*TQQ[}SS6U6XXX3T3ZvPZ\Z:Q:v]Q]^v^RRR]R>0^\^>aSS%0SS>aS|SS>[[%0%j]]v^3]S] UvP	U		P	
U Tv~P	T	$	v~$	
T ?Q?
] 
%
] R	v~		T		R	$	v~$	9	T9	l	Rl	p	Tp	
R X
X?			^U
\ 
%
\Q	Sl	v	SP
v^	$	^	$	_	$	_)	6	^		U0
I
UI
c
Ue
i
Ui
s
U0
\
T\
c
Te
s
T0
Q
QQ
c
Qe
s
Q4
c
c
e
Pe
s


U
_

T
^^
QMQMXQXQ
nntPtySy

@

 

0

@
]

P

P

0

@

P
w\y\\UUUU
U

U
tUUuTutTTQQQt]]"R"?
_qXqt\\Yv{/T/<Y<NTNTYTY"


SPtS8^

^R

R|Sd
v{d
7_<?__|Stv{v{{U{UUUUUUVTVTTRQRSQ(S(QR]]rXr>^>YXYa^oYo/v{/RYRYY^__PPMWPP>P>_^q00(Q>0>n__0_>nv{Pv{v{PPPRRSSSU1^Th_jo_QSopUUpTR^RT^pQ\\pRvPRpXv~PpYYqSSPvPv0]]00__.]U(S(*UU%4I:;:;
I:;8$>I!I7	$>
II'I
I:;:;
I:;8:;I:;I:;(':;I:;:;I:;:;:;.@B:;'I?4:;I11B .:;'I<?!.:;'<?"#&I$1B%.@B:;'&:;I'.:;'I (:;I)4:;I*.@B:;'I+:;I,1UXYW-1.41/.:;' 04:;I11XYW213&454:;I64:;I7
:;8.:;'I<?.*?2	@s`tgvst	-	WXY
/01/2
`*
]^_
#
?
4`s*I
`c	
oPP
PaH
Has a(90a8@l!
ls8

+[


+Ex
7x[p
gp'bg	Z

 4(0*8]@HPX1`[h
,7L
Q]
a
gr0 >	(
``
_0XY>Zs[s\J] s^(
aUBl<
ep40123.G?L	2jsH
`
 0d l	>
7>3-s./

L(DgE`FlGHIJK 
w&$Al
-=:	Bk
`
`

+Q?@NPA`FCaDsEIOLaMN
l
J7

	=92	:;<

C	`>`
l	w	P	'
 	(08@'
H
	``
s@
,
`>`

_
j
0	'
 '
(


@	'
 	(0'
8
9
E@	
'
 	(0'
8

4 '(+.1
`
/
;dX=>
Bm
E
G
I O(
S0
V8X@ZH_P
```



`+

0

<
@08
r
`+


`+


`>``+




`+

`>``+



b
nqlmo
`>aJ

`>

 ~Jii
O`d
>
n`>
`>
l

Hb (/0]8@
g`>a

`>a
`>
`>

`>a
4`>aX
s
b`sa]
`s

0	7t (
`>`a
<`>`aa
y`>`
`>`a
`>`a
``
6
B 	-
`

 @P`hpx``t t"

`
`>
2`>
`k
``


`

0
```I`
5``
J
V
`>`aa
`>`aaaa
`>`aa
>
JpHijk l(m0n8Jo@,#t 
J/

a	,	g	_
	`	TR	>t		l	

0-./uWEJF'L@IJKPQHNOPyVXRSTUJttJttt88Jt t


':56J789lPn
EV``U2 `* `
o
l!`"
##FV``xU2$ `l `*%V&U&T]'Ws(W(W`)Ys*eV
`+
+
`+,--.UQ `s!o
/(s(*3V`++++0`0a1-21-2
R0Q|T
!q
3*TV#`+#.+#0'a0&0%0(1"K2-"-"2"QsUPQsUP!ss!fs*V]`+].+]+^+^0aa0`1"Nk-"-"2"45.000UUs*CV`+++0`$*V0`+0+0+103`04a1g-2R0QT|
*Vo`+o+p>+p`+q+q+r5~u0t`6vJT~U~TsU~R0QsT~U~T~'dl(d(dl(d]*V`++`++
+0`0a0a0a,--.4C5".0#1D-2T~U~Q|T~Us$%T
%V++s+a5~5}0`6`6`%T}U~%T}U}TsQ}UsT~T~Q}U~T}!.s*CVM`+M+M+N0P`$*sVk`+k+k+k5n.0m`0oJ0oJ1-2UTQ}Q|T~UsRUs%T
*V`++>+`+++&
&5.5{0`0a0J0J0J7^TsUsQ~TsU~$U{T|U{UsT{TsU~Q{T~QU~R%TU{T~Us*Vf`+f+g>+g`+h+h+h&i
&i5l.5{m0k`0oa0nJ0nJ6nJ7400a0001"J-"-"2"T{U}QT}U$U{U{%TU{U~T{T~UsTsU~,Q{U,QsT~8,`*eV`++`++++0 a0!J0!J01*?--.4A5G.T~U~QsT~Us$*JV_`+_6aa1s-2%

t@FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/io/sha2_mod.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpmodlinkageml_revintml_linkage__ARRAY_SIZE_TYPE__modlcryptocrypto_modopsmodm_installmisc_modopsmisc_linkinfocharmodlmiscmodm_removemodm_infomod_opscrypto_linkinfosha2_prov_infopiupiu_v2v1_infopi_interface_versionunsigned intuint_tpi_provider_descriptionpi_provider_typeCRYPTO_HW_PROVIDERCRYPTO_SW_PROVIDERCRYPTO_LOGICAL_PROVIDERcrypto_provider_type_tpi_provider_handlecrypto_provider_handle_tpi_ops_vectorcoucou_v3v2_opsv1_opsco_control_opsprovider_statuscrypto_control_opscrypto_control_ops_tco_digest_opsdigest_initcc_providercc_sessioncrypto_session_id_tcc_provider_privatecc_framework_privatecc_flags__uint32_tuint32_tcc_opstatecrypto_ctxcrypto_ctx_tcm_typelong unsigned int__uint64_tuint64_tcrypto_mech_type_tcm_paramcaddr_tcm_param_len__size_tsize_tcrypto_mechanismcrypto_mechanism_tcrypto_req_handle_tdigestcd_formatCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatcrypto_data_format_tcd_offsetlong int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflgUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_data_tdigest_updatedigest_keyck_formatCRYPTO_KEY_RAWCRYPTO_KEY_REFERENCECRYPTO_KEY_ATTR_LISTcrypto_key_format_tcku_datacku_key_valuecku_v_lengthcku_v_datacku_key_idcrypto_object_id_tcku_key_attrscku_a_countcku_a_oattroa_typecrypto_attr_type_toa_valueoa_value_lencrypto_object_attributecrypto_object_attribute_tcrypto_keycrypto_key_tdigest_finaldigest_atomiccrypto_digest_opscrypto_digest_ops_tco_cipher_opsencrypt_initcrypto_spi_ctx_template_tencryptencrypt_updateencrypt_finalencrypt_atomicdecrypt_initdecryptdecrypt_updatedecrypt_finaldecrypt_atomiccrypto_cipher_opscrypto_cipher_ops_tco_mac_opsmac_initmacmac_updatemac_finalmac_atomicmac_verify_atomiccrypto_mac_opscrypto_mac_ops_tco_sign_opssign_initsignsign_updatesign_finalsign_atomicsign_recover_initsign_recoversign_recover_atomiccrypto_sign_opscrypto_sign_ops_tco_verify_opsverify_initdo_verifyverify_updateverify_finalverify_atomicverify_recover_initverify_recoververify_recover_atomiccrypto_verify_opscrypto_verify_ops_tco_dual_opsdigest_encrypt_updatedecrypt_digest_updatesign_encrypt_updatedecrypt_verify_updatecrypto_dual_opscrypto_dual_ops_tco_dual_cipher_mac_opsencrypt_mac_initencrypt_macdd_datadd_offset2dd_len2crypto_dual_datacrypto_dual_data_tencrypt_mac_updateencrypt_mac_finalencrypt_mac_atomicmac_decrypt_initmac_decryptmac_decrypt_updatemac_decrypt_finalmac_decrypt_atomicmac_verify_decrypt_atomiccrypto_dual_cipher_mac_opscrypto_dual_cipher_mac_ops_tco_random_opsseed_randomunsigned charuchar_tgenerate_randomcrypto_random_number_opscrypto_random_number_ops_tco_session_opssession_opensession_closesession_loginCRYPTO_SOCRYPTO_USERcrypto_user_typecrypto_user_type_tsession_logoutcrypto_session_opscrypto_session_ops_tco_object_opsobject_createobject_copyobject_destroyobject_get_sizeobject_get_attribute_valueobject_set_attribute_valueobject_find_initobject_findobject_find_finalcrypto_object_opscrypto_object_ops_tco_key_opskey_generatekey_generate_pairkey_wrapkey_unwrapkey_derivekey_checkcrypto_key_opscrypto_key_ops_tco_provider_opsext_infoei_labelei_manufacturerIDei_modelei_serial_numberei_flagsulong_tei_max_session_countei_max_pin_lenei_min_pin_lenei_total_public_memoryei_free_public_memoryei_total_private_memoryei_free_private_memoryei_hardware_versioncv_majorcv_minorcrypto_versioncrypto_version_tei_firmware_versionei_timeei_hash_max_input_lenei_hmac_max_input_lencrypto_provider_ext_infocrypto_provider_ext_info_tinit_tokeninit_pinset_pincrypto_provider_management_opscrypto_provider_management_ops_tco_ctx_opscreate_ctx_templatefree_contextcrypto_ctx_opscrypto_ctx_ops_tcrypto_ops_v1crypto_ops_v1_tco_mech_opscopyin_mechanismcopyout_mechanismfree_mechanismcrypto_mech_opscrypto_mech_ops_tcrypto_ops_v2crypto_ops_v2_tco_nostore_key_opsnostore_key_generatenostore_key_generate_pairnostore_key_derivecrypto_nostore_key_opscrypto_nostore_key_ops_tcrypto_ops_v3crypto_ops_v3_tcou_v2cou_v1crypto_opscrypto_ops_tpi_mech_list_countpi_mechanismscm_mech_namecrypto_mech_name_tcm_mech_numbercm_func_group_maskcrypto_func_group_tcm_min_key_lengthcm_max_key_lengthcm_mech_flagscrypto_mech_infocrypto_mech_info_tpi_logical_provider_countpi_logical_providerscrypto_kcf_provider_handle_tcrypto_provider_info_v1crypto_provider_info_v1_tpi_flagscrypto_provider_info_v2crypto_provider_info_v2_tpiu_v1crypto_provider_infocrypto_provider_info_tsha2_crypto_opssha2_control_opssha2_digest_opssha2_mac_opssha2_ctx_opssha2_mech_info_tabsha2_prov_handleSHA256_MECH_INFO_TYPESHA256_HMAC_MECH_INFO_TYPESHA256_HMAC_GEN_MECH_INFO_TYPESHA384_MECH_INFO_TYPESHA384_HMAC_MECH_INFO_TYPESHA384_HMAC_GEN_MECH_INFO_TYPESHA512_MECH_INFO_TYPESHA512_HMAC_MECH_INFO_TYPESHA512_HMAC_GEN_MECH_INFO_TYPESHA512_224_MECH_INFO_TYPESHA512_256_MECH_INFO_TYPEsha2_mech_typesc_mech_typesha2_mech_type_tsc_sha2_ctxalgotypestates32s64countc32c64buf_unbuf8__uint8_tuint8_tbuf32buf64SHA2_CTXsha2_ctxsha2_ctx_thc_mech_typehc_digest_lenhc_icontexthc_ocontextsha2_hmac_ctxsha2_hmac_ctx_t__uintptr_tuintptr_tmod_installcrypto_register_providercmn_errcrypto_unregister_providermod_removeumem_allocsizeflagsptrcrypto_kmflagSHA2Initumem_freeSHA2UpdateSHA2Finalfreeuio_index_at_offsetoffvec_idxbzerobcmpsha2_mod_initsha2_mod_finisha2_provider_statussha2_digest_initsha2_digestsha2_digest_updatesha2_digest_finalsha2_digest_atomicsha2_digest_update_uiosha2_digest_final_uiosha2_mac_initsha2_mac_updatesha2_mac_finalsha2_mac_atomicsha2_mac_verify_atomicsha2_mac_init_ctxsha2_create_ctx_templatesha2_free_contextretproviderstatusctxmechanismreqdatasha_digest_lensession_idlengthoffsetcur_lendigest_tmpdigest_lendigest_scratchscratch_offsetdigested_keykeyctx_templatekeylen_in_bytessha_hmac_block_sizehmac_ctxbailipadopadkeyvallength_in_bytesiblock_sizeblocks_per_int64ctx_template_sizesha2_hmac_ctx_tmplctx_lenFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRxEAC
B~$<FAC
lAPdAC
G$eAC
FZ(3AC
J$$CAC
pAI(AC
J(,AC
LA(XTAC
JE,AC
MA,AC
MA$CAC
pAI,sAC
M\A,<AC
PA,lAC
PA,AC
PA,eAC
MNA$JAC
BC(\
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/module/icp/include/sys/modctl.hsrc/sys/contrib/openzfs/module/icp/io/sha2_mod.csrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/spi.hsrc/sys/contrib/openzfs/include/sys/crypto/common.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/sys/types.htmp/usr/include/stdio.hsrc/sys/sys/_types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/sha2.hsrc/sys/contrib/openzfs/module/icp/include/sha2/sha2_impl.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.htmp/usr/include/stdlib.htmp/usr/include/strings.h	
i'.
6-02@
Mf./<X.0	.p
	J

Kg	f
	~ft~J<01#<4/J}X

BJ.|X||J	..#
LI(JI|05	J
_.|..
f<-6JK/JI|XtX 4J	t
	{J.|JX
R.{XXZ#J
LI(JI{.!y.5J	J.

BJ.{X{{J	.J-6X/YI{X04
	t
	 {J<|JXR
	${<tZ.{XX0[JJ{X	

.0	<z	tz
J-uf6JzXJztztz
'J}f,.<
J;,<ft;
K;.X<,ff
!}JJ
yJ,f
/#?
U}J
yJ,f}.J}X.}
!X}f,.<
J;,<ft;
K;.X<}f
JKX}fJ|J/tf-[|JJ|JJ/tfv?U|JJ/tf|.t|X.?}t>J{|<%ZI|I||t
_<y.XyXXyf%	z ttJzJ<y.5t(<=<0y<	.y$JyJJ
Iyf/J#<y..yXfy..zJXyy
	J.yXXZ(J
LI(JIy.z.!J	I
.

#Jty)Jx<.y<xJ<<.|xX'=;<<+.4J"HxX.!(	
xJ"X/8JJx
fJyJXxx 
"^<x.xXJxfxtx.twh<4w+Jw t+ww<w<</#<gWwf<tmfw.
.#m	7Jw7w .wXXZtw.+t4JJ
w<Xw<	J
.w.twtww<Jw/t8JK;wtw
"^<wJXw	fXvf	Xv	<v.	tv	v<4v0	Jv	t+v<	v%	</#</Wv.	<fv.	<4v	fXvt	.v	t
=.v.
tu
uJ#	t	7<v7	.vJ	v	t1:J#Y
JJvfJ,.<
J;.t,<ft;
K;.	ffvf	<fv<	<M*I,v.	<tvf	v
'z	 zt	.!#z&&&&$<Jzt$<tztzz 
f
C<u.
u
XXuf
	vftt	<01#<L<u.
u'
Ju.
tXuX
u
u

J<+
.YvJ	X	EP   ]@_peE 3"nZe0x`CT(J5
sy 00
C` 	@P	

Xh/?$=EPFkE
":
"@
#!3*
$81V#_4h
$5v1#
";26+,*565,*o5.+,W*y.-g,,.*8b8*8*.-7.26	7:	+I	,X	*	0	5
.!
-]
,
.
!*,G**805.-.x7+,*
,
*
,0*a0w.*8-.Z7+,*]!8,0.*?,J*/f/-.00*7<7PW+#,5+G,N.k-.26Z+i,x*.-05 
 
  
  
( 0 
8 
"H$`"p" 9$l""""     `     0
 
   p 
&
(
(c
)
( +
(7"@
(H
(T
(a
(u
(|
("
(
(
(g
(_
(
(I
(U
(@
(!
(-$
(;O
(w["@h
(p
(y
(
(
(
(q
(Y
(
(P
(6
(
(
(
(
(@ 
(l-
(:
(G
(T
(f
(m
(x
()
(
(
(
(S
(
(
(z
(~
(
(
(
(
(
(<0
(,8
(A
(N
(`
(h
(q
(~
(
(
(g
(
(d	
(

(

(
(Z
(

(


(H
(T1
(8
(@
(l
(s
(q{
(
(/
(
(
(V
(c
({
(p
(
(
(
(3&
(H2
(eC
(O
(\Z
(Qj
(q
(y
(
(
(
(
(
(
(
(
(
(
(
(!
()
(65
(A
(M
(Y
(i
(u
(
(s
(`
(@
(P
(
(
(
(
(
(
(
(
(
(
(
(+
(7
(=C
(O
([
(q
(4|
()
(
(v
(n
(H
(V
(c
(
(
(
(
($
(I,
(>5
(B
(hT
(qf
(s
(
(
(
(
(
(T
(
(*
(?
(
($	
(	
(	
(%	
(7	
(q	
(Sx	
(A	
(	
(	
(	
(	
(	
(	
(
	
(	
($	
(2!

(d

(k

(s

(r

({

(

(

(

(

(R	

(B	

(

(

(

(
(	
(	
(!	(
(.	>
(	F
(	O
(r	\
(~	i
(	v
(	
(	
(	
(	
(	
(

(r

(

(2

(H

(\
4
(<
(E
(
R
(
_
(l
(y
(,
(?
(P
(\
(o
(
(5

(
=

(
F

(
S

(
`

(
g
(?o
(&x
(
(
(
(
(

(
(i#
(v0
(=
(
(
(
(
(
(

(

(

(

(+

(:
!
(J
.
(e
;
(
H
(
U
(

(7
((
(

(

(

(
(
(;
(3C
(L
(XY
(f
(s
(
(
(
(a
(j
(|
(
(
(
(
(
(*
(7
(D
(Q
(6^
(|k
(x
(
(
(
(k
(\
(J
(Se
(l
(t
(_
(s
(
(
(
(
(O
(W
(`
(Om
(dz
(~C
(K
(T
(&a
(Fn
(U{
(|
(
(
(3
(h
(
("
("
(
"
(""+
(7"@
(	L" a
(m#z
(Q
(-
(C
(^
(}
(
(
(
(
(
(
(7
(
(
(`
(~
(m
(
(
(,
(8
(E
(U
(a
(n
(~
(
(
(
(
(!
(7(
()1
(=
(I
(U
(f
(Sq
(G} 
(0
%
(t  % <
(]
(i
(# P1
(><
%6@
(tO c\ zo y
(
( 
(L
(x
(
(
(
(
( 
(a
%l
((
%,
(8
%<
(L
'U
%D^
%g
%u  
(
(
(
(
(  
(r
%
(
%

(
%w
(/&
%*
(6
%8:
(tF
%J
(Z k
%~ 5
%      :
( *
(6
%:
(F
%J
(V
%	Z
(f
%n	j
(v
%	z
(
%G

( 
%

%	 k 
(
( )
(5
%}
9
(E
%
I
(/U
%pY
(e
%i
(u
%y
(
%
( >
%

%^
 
(
%

(
%'
(
%_ 
(  )  6  G  `U 
(~a 
%e 
(q 
%xu 
( 
% 
( 
% 
(t       
( 
%] 
( 
% 
(/ 
% 
(!
%>
!
(t!
%!
(*! n;!
%N! [! Pz! s! !
(!
%!
(x!
%!
(!
%E!
(!
%!
(!
%!
(/!
% !
("
("
%Y"
(t"
(." C" X" s" =" ["
("
("
("
("  "
("
%"
(#
%#
(#
%#
(##
%'#
(3#
%7#
(C#
%G#
(tS#
%-W#
(!c#
%cg#
(1s#
%w#
(#
'0#
%#
%C#
%# )	#
(#
%y#
(E# 	#
%$ $ >	#$ M	=$ \	W$ {	d$ 	y$ 	$ $
(7$
%$
($
%3 $
(]$
%| $
(d$
(S$
(X$
% $
(t$
(v%
(% 0% K% _% '% 9% K%
(%% 0
%
(%
%%
(%
%!%
(%
%m&
(&
%&
(t"& a
/& s
9& 
G&
(S&
%W&
(c&
%<g&
({s&
%w&
(&
(/&
%&
(t&
%G&
(&
%&
(& &
%j& ' #' K(' nO' c' x' ' '
('
%'
(x'
%.'
('
%}'
('
%'
('
%'
('
%E'
({'
((
((
(/.(
():(
%>(
(tJ(
%CN(
(!Z(
%y^(
(1j(
%n(
(z(
% ~(
((
(N( T( ( ( ( 
( 
) 
#) 
>) 
a) 4u) N) e) ) )
( )
%m)
(x)
%)
(*
%]*
(*
%*
(#*
%'*
(3*
%z7*
({F*
(U*
(e*
(/u*
()*
%*
(t*
%R*
(!*
%*
(1*
%*
(*
(*
(N* * *
%*
(*
%>*
(
+
%u+
(+
%+
(*+
%.+
(>+ O+
%X+
%Hl+ + + + + + + , #, C=, NW, u, j,
(+, p,
(I,
% ,
(x,
%!,
(,
%o!,
(,
%!,
(-
%"-
(-
%d"-
(!-
%"%-
(!1-
%"5-
(1A-
%#E-
(Q-
%#U-
(e- v-
%y#-
%#-
%C#- F-
(- - ^- m- |	. . !.
(b-.
%$1.
(=.
(M. ^.
%Z$q. ~.   @ Ph     ` 0 \     0
 
@ p   p k 
	9
memcpysha2_mac_init_ctx.debug_abbrevsha2_free_context.rela.textsha2_digest.commentsha2_digest_initsha2_mod_initsha2_mac_initSHA2Initsha2_provider_status.bssmod_cryptoopssha2_ctx_opssha2_digest_opssha2_crypto_opssha2_control_opssha2_mac_ops.debug_ranges.debug_strcmn_errcrypto_unregister_providercrypto_register_providerbcmpmodlcryptobzerosha2_digest_final_uiosha2_digest_update_uiosha2_prov_info.rela.debug_infomod_install__stack_chk_failsha2_digest_finalsha2_mac_finalSHA2Final.note.GNU-stacksha2_mod_fini.llvm_addrsigcrypto_kmflagmemmovemod_remove.Lswitch.table.sha2_create_ctx_templatesha2_digest_updatesha2_mac_updateSHA2Update.rela.debug_line.rela.eh_framesha2_prov_handlemodlinkagefree__stack_chk_guardmalloc.debug_locsha2_mac_verify_atomicsha2_digest_atomicsha2_mac_atomicsha2_mod.c.strtab.symtabsha2_mech_info_tab.rela.rodata.rela.data.Lswitch.table.sha2_create_ctx_template.8.rodata.cst16.rodata.cst32.LCPI15_1.rodata.str1.1.LCPI15_0PH?@*:xps8  (020@ }$@UC. HKq`0NrQ0
dqpx h,!Lo0Xȟ*skein_mod.o/    0           0     0     100644  60832     `
ELF	> @@UHSPÅuH[]fUH=t-t1]]f.UH]@UHAWAVATSHAH"IIHf.0tHtIFHtLI$IT$HtGAI|$ukH2HtcHp	r>soAHtLHtaAHuH@HHT0HI~IF7H@HHH@HHE1D[A\A^A_]@UHAWAVATSIIHGHHHQHH1HHCI9FsIFAB9HLTt6AH{0H{HCIFD[A\A^A_]HLL[A\A^A_]@UHAWAVAUATSHHtPFH1ۃ5	HHPHp HpL` A|$HOHMHpLhAD$E1Ht?I$HQH9|2HxHE1f.L9H)IHHH9}A9MgA9^HMHAHEEI$MIJ\0H)L9IC݋		rVs^J40H}H\HHPHp HpHPHp HpJ40H}HJ40H}HIAD$I)I9IfI$J\0L9ICHMȋ	wH	rs$J40H}H"J40H}HJ40H}HIAD$I)t	II9r1A9ǻEڄDډH[A\A]A^A_]UHAWAVAUATSH8IIHHGHHHHE1HLCL9fsMeB0AEtF	HIu IuMU 1AzM}EJMtBI
HqI9|6MYH11f.fI9qI)HH1HI9}D91G1CHIu Iu
Iu IuIFH@HHHH1HHCIEI~0I~IFH8[A\A]A^A_]K'MHHI;LHuH]HEH}LULmLuH@LItMtMLmH}to	HLs}	r9Hs;M<L1LuHM<LM<LHLM@HMH];YHHULlM)M9MCL<LLLIHUHM)@t^AGH9sULL}IHUHJ|8J8L9ICK4.HHUHI)@tIIHMЋAH9HrLmH]ALELuHE;X{f.DUHAWAVSHhHHEHHHHC;MIωHJHtAHzu.H1Ht&H	r8rLh1HtKHt'HHDžH:HDžHHDžHHLLt1GHLL,1ۅt1ɉ)1 HHPHHHHCINH0HH;EuHh[A^A_]UHAWAVAUATSPIIIILf.f0tHtIFHtMt0HL12+HLLtI~0I~H[A\A]A^A_]@UHAWAVATSHpMMHuHHEHHHHtB0LeHxLL/Åu-HxLLÅu1"HHBÅtH0HH;EuHp[A\A^A_]UHSPHH
:HNHt:H~H1HHwtr1ۃt,HtJHtzHHGBD@AA1ۃHJDBH1jHGBD@AA1ۃHJDBH14HGBD@AA1ۃHJDBH1H[]fUHAWAVAUATSPLLEIIIAf.0HAtHtHt,HLLbt"Aľ0HHAIHEH0E1DH[A\A]A^A_]fUHSPHHHt0H{HC1H[]CKM_SKEIN_256CKM_SKEIN_256_MACCKM_SKEIN_512CKM_SKEIN_512_MACCKM_SKEIN1024CKM_SKEIN1024_MACskein _fini: crypto_unregister_provider() failed (0x%x)Skein Message-Digest AlgorithmSkein Kernel SW ProviderSkein Software Provider,SCUPakPU^T\QQyy_P<GP<GS<GS<pGkppp<\Gk\\\(Q<PkoPPPU$U$ZSfpSp|U,T,ZTf|TQb^ft^Rd_fv_,,3P3Z\f|PEJUUU.U.\UUTPPPPQQ%Q%\QQSUUvH	vHP5T\TT%)TA0]	]0\____\	\5TLjT\\	\vH5vHtvRvvHSiSpSU^^&v&d^dovo^yvy^T]4]]v]cg]QQQ Q'/QQ&Q&6Q6ZQZdQdQaUUUUvU&DUZxUU]]&d]t]QQ&6QZdQ__M_d|___c0cg_0PP&DPtxPvvHQ/vH/4Q8cQcgvgSZZ&vP&UZZdZdtvPtZvPR
_cgvP__ZZdZmrU&0dt00<]H[]cg0&\dt\\^do^\dt\SdiS&^do^y^UU&DUtxU](H]gy^e	Ue	l	Ul		U		U		U		U		U	T	2	T9	^	T^	l	Tl	|	T|		T		T		T		T		
Tj	Qj	l	Ql		Q		Q		Q		QR
_X
^j	Yj	l	Yl		Y		Y		Y		Y^	v}#l	|	v}#		v}#		v}#^	Ql	|	Q		Q		Q!	R2	4	R	2	v}^	l	v}|		v}		v}		P		S		P		S		P@
Z
UZ

^@
Z
TZ

\@
Z
QZ

_@
Z
RZ

]@
]
X]
b
Uz

P

Pd



d

S

S

P

S

U
,U,U
TT
6Q6sQsyQyQ
;R;sRs~R~R
X__
Y^^SqSS{U{UUUUU
T
4T4[T[TTTTT}Q}QQQQQu4[uuu
T4[TTTR4U[{UUU

U

U

T

]

Q
e
\|

\

\

R

_

X

vP

Y
#
U=
P
S|

S&
P
|

&
P
^|

^N

S^
e
Pe
|
\

Pr
|
S

U

S

U

U%4I:;:;
I:;8$>I!I7	$>
II'I
I:;:;
I:;8:;I:;I:;(':;I:;:;I:;:;
I:;8:;:;:;.@B:;'I?4:;I 1!.:;'I<?"1#B$1B%.:;'<?&'&I(.@B:;'):;I*.:;'I +:;I,4:;I-..:;' /.@B:;'I0:;I14:;I2
:;31UXYW4154167U81XYW91:.:;'I<?;1B<4
:;I=.:;'I >:;I?4:;I@4:;IS,
?1	@s`tgvst	'	]^!_
/012
`

?
`s
`
&B,	WX!Yx	
PP
PvH
Hv! v(N0v8@!
s8

@p


@Zx
Lxpp
|p<w|	o

 I(0?8r@HPXF`ph
ALa
fr
v
|0 S	(
`u
_0XYSZs[s\_] s^(
vjB<
z40123.G?!L	2jsH
`%%
*50y 	>
7>3-s./
L(D|E`FGHIJK 
&$A
-=:	Bk
`%
`/
4
@Q?@cPAuFCvDsEIOLvM	N

_7

	
	=9G	:;<

X	`Su%%
		P
<
 
(08@<
H

`u/1
s@
A
`Su/%%1

t

0
<
 <
(


@
<
 
(0<
8
N
Z@

<
 
(0<
8

4 '(+.1
 `%%
D
PdX=>
B
E
G
I O(S0
V8X@+ZH+_P
`u/u/1
1

!
`%@
%
E

Q
@*08

`%@


`@
%

`Su/u/%@
%1
1

`@
%%
0`Su/u/@
%%1
1

w
qlmo
`Sv_

`S

! ~_~~
d`y
S
`S
`S!


Hw (D0r8@
|`S	v

`S	v
`S
`S

 `S	v
I`S	vm
s
w`svr
`s

0L ,(
#`Su	v
Q`Su	v	v
`Su/
`Su/	v
`Su/	v
1`u/
K
W B
`

 @P`hpx``t t"

`!!
#`S!
G`S!!
u
`u/
1

`

!!E
&`uu`
J`u
_
k
`Su	v	v
`Su	v	v	v	v
`Su/	v	v
S
_pHijk l(m0n8_o@,&t 
_/

v|	AL	|Z	t
i	uw	i5	St	
0 *5J`E^FG I@iC >?@Bttt 88QL^MN P`tt@#X S^TMU YWtt
ju
.V``  !`!`

FV`` ["m#U2$!`%`&
'&!`(V)U)Tr*Ws+W+W`,Ys*`+-+-,e
2'z.+s+/LV`00u01`234453
4	465 71874?9J  "#T   !`s:[`
5%.s%fs:]`
#:\`.
/V`00%0%01`874?9J"#Q"#T ; #Q#T~#Us/V`00%01`7135#4B#4N#5Z#5f#5r#5~#5#8#L4#4#9#75# #"##Qs#UP $ $"$#Qs#UP"$#Qs#UP"##Qs#UP"$#Qs#UP"$#Qs#UP/V`00%0<`7138$4E$4Q$4]$5i$5u$5$8#KP4#4#9#75$5$5$5$8'c44575$87s4?9J6j5$874?9J $ $ 
%"#T   $"$#T"$#T~ 
%"#U~=
`>
>
#???v??-?+
#'**d+d+d+dr:a`.#
#':_`#:c`#=B`>B>B%>C?E?Fv?G-?_?`?^?a-?g-?[:g`.$
:f`$:h`$/V`00 S0 u0!%0!%0!@}$@}%1#`263,
4	465 71/"#U}"#U}"#U}"#Q~#T#U}" #Q~#T#U}"#T#U}/Ve`0e0eu0f/0f1
0g1i`2z3k44587|4?9J"#UX"'#Q#T|"#T /7VF`0F0Fu0G/?I`3P
4	465 71S"*#Q0"7*#Q0"\*#Q0/V`00S0u0/0%0%)1
)@|@}1`2"#Q|#T#U|" #Q|#T~#U| '"#T#U}:x`#:|`#:z`.#/V`00u0/00011`28(
44587
4?9J"#UY"'#Q|#T}#Us"#Us#T"#Us/6V`0874?9J"#T Gk#ky	5ta '/&&[j	9	^	l	|					^	l	|				d



4@E[4[FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/io/skein_mod.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpmodlinkageml_revintml_linkage__ARRAY_SIZE_TYPE__modlmiscmisc_modopsmodm_installmodm_removemodm_infomod_opsmisc_linkinfocharmodlcryptocrypto_modopscrypto_linkinfoskein_prov_infopiupiu_v2v1_infopi_interface_versionunsigned intuint_tpi_provider_descriptionpi_provider_typeCRYPTO_HW_PROVIDERCRYPTO_SW_PROVIDERCRYPTO_LOGICAL_PROVIDERcrypto_provider_type_tpi_provider_handlecrypto_provider_handle_tpi_ops_vectorcoucou_v3v2_opsv1_opsco_control_opsprovider_statuscrypto_control_opscrypto_control_ops_tco_digest_opsdigest_initcc_providercc_sessioncrypto_session_id_tcc_provider_privatecc_framework_privatecc_flags__uint32_tuint32_tcc_opstatecrypto_ctxcrypto_ctx_tcm_typelong unsigned int__uint64_tuint64_tcrypto_mech_type_tcm_paramcaddr_tcm_param_len__size_tsize_tcrypto_mechanismcrypto_mechanism_tcrypto_req_handle_tdigestcd_formatCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatcrypto_data_format_tcd_offsetlong int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflgUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_data_tdigest_updatedigest_keyck_formatCRYPTO_KEY_RAWCRYPTO_KEY_REFERENCECRYPTO_KEY_ATTR_LISTcrypto_key_format_tcku_datacku_key_valuecku_v_lengthcku_v_datacku_key_idcrypto_object_id_tcku_key_attrscku_a_countcku_a_oattroa_typecrypto_attr_type_toa_valueoa_value_lencrypto_object_attributecrypto_object_attribute_tcrypto_keycrypto_key_tdigest_finaldigest_atomiccrypto_digest_opscrypto_digest_ops_tco_cipher_opsencrypt_initcrypto_spi_ctx_template_tencryptencrypt_updateencrypt_finalencrypt_atomicdecrypt_initdecryptdecrypt_updatedecrypt_finaldecrypt_atomiccrypto_cipher_opscrypto_cipher_ops_tco_mac_opsmac_initmacmac_updatemac_finalmac_atomicmac_verify_atomiccrypto_mac_opscrypto_mac_ops_tco_sign_opssign_initsignsign_updatesign_finalsign_atomicsign_recover_initsign_recoversign_recover_atomiccrypto_sign_opscrypto_sign_ops_tco_verify_opsverify_initdo_verifyverify_updateverify_finalverify_atomicverify_recover_initverify_recoververify_recover_atomiccrypto_verify_opscrypto_verify_ops_tco_dual_opsdigest_encrypt_updatedecrypt_digest_updatesign_encrypt_updatedecrypt_verify_updatecrypto_dual_opscrypto_dual_ops_tco_dual_cipher_mac_opsencrypt_mac_initencrypt_macdd_datadd_offset2dd_len2crypto_dual_datacrypto_dual_data_tencrypt_mac_updateencrypt_mac_finalencrypt_mac_atomicmac_decrypt_initmac_decryptmac_decrypt_updatemac_decrypt_finalmac_decrypt_atomicmac_verify_decrypt_atomiccrypto_dual_cipher_mac_opscrypto_dual_cipher_mac_ops_tco_random_opsseed_randomunsigned charuchar_tgenerate_randomcrypto_random_number_opscrypto_random_number_ops_tco_session_opssession_opensession_closesession_loginCRYPTO_SOCRYPTO_USERcrypto_user_typecrypto_user_type_tsession_logoutcrypto_session_opscrypto_session_ops_tco_object_opsobject_createobject_copyobject_destroyobject_get_sizeobject_get_attribute_valueobject_set_attribute_valueobject_find_initobject_findobject_find_finalcrypto_object_opscrypto_object_ops_tco_key_opskey_generatekey_generate_pairkey_wrapkey_unwrapkey_derivekey_checkcrypto_key_opscrypto_key_ops_tco_provider_opsext_infoei_labelei_manufacturerIDei_modelei_serial_numberei_flagsulong_tei_max_session_countei_max_pin_lenei_min_pin_lenei_total_public_memoryei_free_public_memoryei_total_private_memoryei_free_private_memoryei_hardware_versioncv_majorcv_minorcrypto_versioncrypto_version_tei_firmware_versionei_timeei_hash_max_input_lenei_hmac_max_input_lencrypto_provider_ext_infocrypto_provider_ext_info_tinit_tokeninit_pinset_pincrypto_provider_management_opscrypto_provider_management_ops_tco_ctx_opscreate_ctx_templatefree_contextcrypto_ctx_opscrypto_ctx_ops_tcrypto_ops_v1crypto_ops_v1_tco_mech_opscopyin_mechanismcopyout_mechanismfree_mechanismcrypto_mech_opscrypto_mech_ops_tcrypto_ops_v2crypto_ops_v2_tco_nostore_key_opsnostore_key_generatenostore_key_generate_pairnostore_key_derivecrypto_nostore_key_opscrypto_nostore_key_ops_tcrypto_ops_v3crypto_ops_v3_tcou_v2cou_v1crypto_opscrypto_ops_tpi_mech_list_countpi_mechanismscm_mech_namecrypto_mech_name_tcm_mech_numbercm_func_group_maskcrypto_func_group_tcm_min_key_lengthcm_max_key_lengthcm_mech_flagscrypto_mech_infocrypto_mech_info_tpi_logical_provider_countpi_logical_providerscrypto_kcf_provider_handle_tcrypto_provider_info_v1crypto_provider_info_v1_tpi_flagscrypto_provider_info_v2crypto_provider_info_v2_tpiu_v1crypto_provider_infocrypto_provider_info_tskein_crypto_opsskein_control_opsskein_digest_opsskein_mac_opsskein_ctx_opsskein_mech_info_tabskein_prov_handleSKEIN_256_MECH_INFO_TYPESKEIN_512_MECH_INFO_TYPESKEIN1024_MECH_INFO_TYPESKEIN_256_MAC_MECH_INFO_TYPESKEIN_512_MAC_MECH_INFO_TYPESKEIN1024_MAC_MECH_INFO_TYPEskein_mech_typesc_mech_typeskein_mech_type_tsc_digest_bitlensc_256hhashBitLenbCntTSkein_Ctxt_Hdr_tXb__uint8_tuint8_tSkein_256_Ctxt_tsc_512Skein_512_Ctxt_tsc_1024Skein1024_Ctxt_tskein_ctxskein_ctx_tsp_digest_bitlenskein_paramskein_param_tmod_installcrypto_register_providercrypto_unregister_providercmn_errmod_removeumem_allocsizeflagsptrskein_get_digest_bitlenmechanismresultparamumem_freecrypto_kmflagSkein_256_InitbzerofreeSkein1024_InitSkein_512_Initskein_digest_update_uioctxdataoffsetlengthvec_idxcur_lenscuio_index_at_offsetoffSkein_512_UpdateSkein_256_UpdateSkein1024_Updateskein_digest_final_uioreqscratch_offsetdigest_tmpSkein_512_FinalSkein_256_FinalSkein1024_FinalSkein_256_InitExtSkein1024_InitExtSkein_512_InitExtskein_mod_initskein_mod_finiskein_provider_statusskein_digest_initskein_digestskein_updateskein_finalskein_digest_atomicskein_mac_initskein_mac_atomicskein_mac_ctx_buildskein_create_ctx_templateskein_free_contexterrorretproviderstatuserroutsession_idoutkeyctx_templatectx_template_sizectx_tmplFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx.AC
Bg$<FAC
lAPdAC
G$LAC
G@,AC
GzAQ(AC
Mn,AC
MyA(8AC
LA(dAC
J(AC
NA 7AC
B0(AC
J6AC
Bo
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/module/icp/include/sys/modctl.hsrc/sys/contrib/openzfs/module/icp/io/skein_mod.csrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/spi.hsrc/sys/contrib/openzfs/include/sys/crypto/common.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/sys/types.htmp/usr/include/stdio.hsrc/sys/sys/_types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/include/sys/skein.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.htmp/usr/include/strings.htmp/usr/include/stdlib.h	
i).	5
Mf./=X.0	.p
	J

Kgf
|f	}<ft}J<,1J~.X<~.f2f/<;2J|$~fZ|.}JX~|.|<

J0|
<.|.	<J}JX


At|.|J|XMf}fX<,<.J
J;t,<ft;
K;.X<#ff}
=}<}JJ}.|JX|}JJ}.}JJ
E#Xf
}J}t<}.}.
E#Xf}.J}X.}
lJ0|.|J|X}J.X}fJ,t.<
J;,<ft;
K;..<}f|t|X{#JJ|JX
~K8X}f	}ft<0}.}.}}JX}}.$Yt}f"[I}J$yJt}.J}Xt}JJ?UJ}J$yJt}.}~.
"w{f}fJ<~.X2X/<;2t{L{.{.{t1.{.{..{.{{{X
	{Xft{J<1</{
.{..J|JXJ
.</z..z.t,.z.J
.z.tzz 
i{X<h|.J<~.X2Xg<;jJ{.|~X{'.{'.' 
	{ tt<
0.z.<{~u
J</{JX	@F6
%HjaL0
6u
27@
H00@P	
F4&X ocwOqyF0F.
9
@
!26?3H
V0cl
r:15s&/4"*=/F4,,($(1$,($)!%0!e/n415 )Q)%!707n4.f	&	*	"
/!
.<
-^
1v
5
6
/
4.76/.-~'#+
16
5n
/v
4
/
4Hp`p0888WH@
(08
H
P



c
 
+
7@
H
T
a
u
|



<
4


*'
J.
O:C
OK
ZW
hd
xp@}





s
[

R
8
 


(
B5
nB
O
\
i
{


+



U


|




&
3
>E
.M
 V
c
u
}




i

f	





\



"
J/
VF
M
U


s

1


X
e
}
r

#
!/
5;
JG
gX

d
^o
S













/
6
>
8J
V
b
n
~


u
b
B
R








 
(
4
@
L
?X
d
p

6
+

x
p
J
X
e




9
KA
@J
W
ji
s{






V

,
A
	
&	
 	
-	
:	
L	
	
U	
C	
	
	
	
	
	
	
	
	
&

46

y





t

}









T	

D	







	%
	1
#	=
0	S
	[
	d
t	q
	~
	
	
	
	
	
	


t



4

J

^
I
Q
Z

g

t
	

.
A
R
^
q

J


R


[


h


u


|
A
(




"
+
k8
xE
R











!

-
)
<
6
L
C
g
P

]

j


9
*








 P
5X
a
Zn
{




c
l
~



%
2
?
L
	Y
!f
8s
~




m
^
L
Uz


a
u




d
l
u
Q
f
X
`
i
(v
H
W
~


5
j




"+
7@
LHU
a0v
$

6
O
h








k
$
/
Z:
F
DR
Fc
3n
!z
,
1
R
H
r

D
F
)
5
DA
Fo
v
~



%

0

##
2C?ZRv\
n

%



0
;
@
F
J

b
l!
s8
y@
FK
;We
%q
Yu


b

m


y



K
0
W
	
!
&
*
;L
2_lwy





4B
7N
UR
^
b
n
r
1~
L
m

E
,AJ|'
D3
7
C
G
S
W
mc
ug
s
x
|




>


T
U	

 
@ 
 # ? L Y #u 5     
Q 
	!
!
_
!
1!

 !
m-!
9!
>!
B!
S!
\!
e!
n!

w!
h
!
!
!!
:!
!
0!
!
!
!
!!
"
"
b"
"
M,"j="
M"&Z"
i"mz"
p""%"4"i"r""$"U##%#r6#
C#
O#
[#
g#
s#
#
#
#
#
#
#
#
#
#$
4$
E9$
VF$
R$
1^$
mj$
v$
$
$
q$
$
$
$
$
$
$
%
$%2%
]>%
B%
N%
R%
^%
b%
bn%
r%
~%
K%
1%
%
m%
%
%
s%
%
%	%
p%
y%
	%
&
&
&
&
/&j	D&	Y&	n&	&	&
&@
&
q&
&
&
&
b'
N'
'
'
#'
''
m3'
7'
C'
J'
W'
`'
&i'
br'
'
'
'b
'
'
'
'(
(
(
(
z (
b,(
.0(
<(
L(
@U(
^(
g(t(
y(
(
(
((((
(
(
(
(
*(
	)
c
)
b)
)
))
'-)
9)
p=)
}L)
[)
mk)
{)
)
)
)
))Q)i)~)*
8*
]*
*
*
*
*
*
1*
b*
g*
*
*
*
*
*
0 *
m*
!+
%+
1!+
+
#+e
0+&
A+
 J+
 S+
f a+r
r+
z!+#
+^
+r
+z
+
+
,
!,
,
%,
!8,
M,
 @0h<h@



#	
8memcpy.debug_abbrevskein_free_context.rela.textSkein_256_InitExtSkein1024_InitExtSkein_512_InitExtskein_digest.commentskein_digest_initskein_mod_initskein_mac_initSkein_256_InitSkein1024_InitSkein_512_Initskein_provider_status.bssmod_cryptoopsskein_ctx_opsskein_digest_opsskein_crypto_opsskein_control_opsskein_mac_ops.debug_ranges.debug_strcmn_errcrypto_unregister_providercrypto_register_providermodlcryptobzeroskein_prov_info.rela.debug_infomod_install__stack_chk_failskein_finalSkein_256_FinalSkein1024_FinalSkein_512_Final.note.GNU-stackskein_mod_fini.llvm_addrsigcrypto_kmflagmemmovemod_removeskein_create_ctx_templateskein_updateSkein_256_UpdateSkein1024_UpdateSkein_512_Update.rela.debug_line.rela.eh_frameskein_prov_handlemodlinkagefree__stack_chk_guardskein_mac_ctx_buildmodlmiscmalloc.debug_locskein_digest_atomicskein_mac_atomicskein_mod.c.strtab.symtabskein_mech_info_tab.rela.data.rodata.str1.1N.@
)(0XX2V"41M7W,E
Vcd0g.w0€d6&p((8P ULo8p!modhash.o/      0           0     0     100644  61416     `
ELF	>@@UH]f.UH]f.UHt7H1ȉǁ1ׅEHu]1]f.UH]fDUH]fDUH]fDUHHѺAE1hhH]fDUHAWAVAUATSH(LMLEHMHUIIDmL$f.LHAtHtHH1LLIIfLAtHtHCHttHLLH111Dk Ls(HEHC0HEHC8HEHCHHEHCPHEHC@HHCXH
H1HH([A\A]A^A_]ÐUHHѺAE1hhH]fDUH]fDUHSPHHH9t,Ht2f.fHH@XHtH9uH@XHAXHCXHHHH{HH[]fUHHHH]ÐUH1H9F]f.UHAWAVSPIIHHLcȺAHLLhhH[A^A_]@UH]fDUHH]@UHH)]DUHHf.	r8f.D1D9vyu]f.HщHf.fA	rDAAf.fEZD1ADDDAAD9vA@AuUHEAhhH]f.UH]fDUHH=HtH]@UHSP`HHt0HHC WC(C8CHCXH111H[]f.UHAWAVATSIIF(Ht}E1#f.IF(KDŽIL9vUKHuHLMtH;AV0H{AV8LcH
HA8HtHqHHIFxL[A\A^A_]f.UHSP1H(tHHPSHHK(HH9r1H[]f.UHAWAVAUATSH(IIHIHHEHH]L}HE|$ HX HELh(MtHELuf.@LLHAttH=E1L1At-f.DMuHIAuMHEHH0HtHpHL1L}H]E1I|$(u1#I|$PHAT$HIL$(HH9r1IM~IĈINMĈIxI$HH;Eu+DH([A\A]A^A_]LuM^IAf.UHAWAVATSIIII|$(u1#I|$PLAT$HIL$(HH9r1IĈHtfDH;LAT$@t/H[HuID$hLLL1ALDID$`LID$p[A\A^A_]UHAWAVATSIIIH(u1#I|$PLAT$HIL$(HH9r1IĈHtH;LAT$@tH[HuIh
HCII`1I$[A\A^A_]fUHAWAVAUATSPIIIII}(u1 I}PLAUHIM(HH9r1IňHt@H;LAU@t/H[HuIEhLLLLALDIE`LIEpH[A\A]A^A_]f.UHAWAVAUATSH(HuHHEL5H}D Mf Mn(Mt`HEH]HLLAttuiH=1۾L1AtGLmLHAtHtHt)IF0HtIvHH1I]1&H]LmHuIEHEHH
H;MuH([A\A]A^A_]f.DUHAWAVAUATSHIIHHEL-IU I](Ht>HEH}HuPH=E1H1Mu4HIMt$IE0HtIuHL1M'1LeMuIIH
H;MuH[A\A]A^A_]UHAVSIH
HHA8Ht	HqHHHI[A^]fDUHAWAVAUATSHHIIH(u1%I|$PLAT$HIL$(HH9r1HHHEMĈAMI>LAT$@H]t"DLMvMtpI>LAT$@u1HEIHHKHIVHDHI>AT$0IFHMHH
HA8Ht	HqHLLID$xE1DH[A\A]A^A_]fUHAWAVSPIIHHLLAHDH[A^A_]f.fUHAWAVSHIIHHHEHUHLuH}S8HLL1AHHH;EuDH[A^A_]UHAVSHIHHHEHUHLAƅuH}S8HHH;EuDH[A^]UHAWAVAUATSPIIIE11I}(t%I}PLAUHAIM(HI9r
D1AKHtfDH;LAU@tH[HuIEhAHCIIE`E1HLDH[A\A]A^A_]ÐUHAWAVAUATSPHMIIIE11I|$(t(I|$PLAT$HAIL$(HI9r
D1AKHt&f.@H;LAT$@tH[HuID$hAHsI6ID$`LUE1LDH[A\A]A^A_]f.UHAWAVAUATSHLEHMIIIE11I(t%IPLAWHAIO(HI9r
D1AKHt"f.H;LAW@tH[HuIGhAHsIuIG`LUHMȉE1LDH[A\A]A^A_]fDUHAWAVAUATSPHO(HtgIIIE1f.fKHt,f.@H;HsLAՅu	H[HuIO(u
AHAL9wH[A\A]A^A_]fUHAWAVAUATSPIII1IN(HtWE1DKHt,f.@H;HsLAՅu	H[HuIN(u
AHAL9wLH[A\A]A^A_]f.UHAWAVATSIHG(HtwE1@IF(KDŽIL9vUKHuHLMtH;AV0H{AV8LcH
HA8HtHqHHIFx[A\A^A_]mod_hash_entries%s: invalid memory alignment (%zd)
umem_alloc_aligned .T.aTaeT$.TaeT$.TaeT$0006P8aPac0ceP@WRpzUpzTUUUUUUUUTTQRU_T^QvPRvHXv@Yv2S2],0,NSN]2\J\XoPNo]No\N\oSS$U$*U$T$*TQ$R0:U@IUISU_d0sR_sPswRwPRUSURTPU,S,AUT/_/ATQ2^2ARRUAYPZU`gTgjPpwUwyPUUURUR3U1T}U}U}T}TQ}R\TPVXV\P`nX$3$1$\Y`nXUUUH0000000S/S@NUN^UXff_X^fSS\S\SSSSSRU.ST.TP@hUh\\@hThuSuRv@RSv@@hQhy_yNvN_v@hRh^N__)0)R^0^PRvvSS]]__0vHvH^PP^ )^R^USU\npPU\T_Q^^=\\')PE_ScS^U	\#	.	\T<	_Q:	^U\T_P	S	6	S@	Z	UZ		]@	Z	TZ		\@	Z	QZ	
_@	Z	RZ		^		^d		]d		]z	|	P		S		S		^
;
U;
1v
0
T0
1v@?

_

_C

^

^C

0

S

0

SL

\

\L

]

]L

_

_L
X
0X

vH

vHT
X
n

P

P

\

_

0

S@bUb^^@bTb__i]]m0\0\0\mvQvSSvv~0~vHvH\~PPQ0\ DUDFU *T*X^XZT4FR4VS`zUzf
\`zTzl
_`zQzS/
vP/
9
R`zUz\`zTz_P0S0

\
S^j
^9
\
^9
K
Rp

U

Sp

T

_

Tp

Q

^

Q

^

U
5S;@S

T
9_;@_

Q
^
vXU7^;@^@\U\SS@\T\p^puTfv`Ux^^UY]T]_Q1^3A^]Y]P\S"USE[^`{U{\`{T{$_`{Q{^^`{R{&vP\\P]SS}&}0RUR_0RTR\0RQR]0RRRvP0RXRvH\_\_nqPq^SS}}!U!_T]Q^$0v\$8B]zP8]SejSU^T]Q_0\
P^SS0>U>^>LL_LiSqxSx\S\xSSxSSxSR%4I?:;II:;I:;:;
I:;8I	!I7
$>$>I'
I':;
I:;8<.@B:;'?:;I:;I.@B:;'I?:;I4:;I.:;' 1XYW111BB.:;'<? 1!.@B:;'I?":;I#:;I$4:;I%1UXYW&41'1UXYW(1XYW)1*.:;'I +4:;I,.:;'I<?-&I..:;'<?/.@B:;'?0B1B24:;I3.:;'I<?4.@B15.:;'I? 6:;I74:;I819
1:.:;'? ;41<1#?	DP[O`EFG H(I0?J8[K@>LH>MP7NX	 
2j?
"A7
>
>
7
DOB
>
>`kC
>		6607879 :(=0>8A@DH>EPGXI`[K<mxM}C!

>	+
>	*7


>
(.P/P0P1P2P3 "g	l()*g+		G
Pn>	0PVVUEV˗>˺ϩϩ͗Η
V7ݺݺ>
V
UUf
>
V
UU*V xY0UUTTRQ!/V"""""">##7$$%ht&':|FQ&\%:FQ&\(
 Q|T R0Q0T0Us)) Us*W>WW7+Y>*x>xx7+z>,_


-.,


7
><.
.
*V xY0UUTTRQ/
V"	UU/V"$$(
(
)) 
Us Us)Us/V"(%.&:&F&R%_gr
 ~T1UU Us0^0^1PUsU~.-
!V">"2P!V7#U#T2U 2T!!LV+"+"+",",$. UR xR~TUs37
/
VC"C	UU!VZ#UZ>"Z2U\!Va7"a#Ta4cV
&&&*5l6l7n7n7n!V"""$(
i&&&*)x/
V"	UU/,V(
)).
*?[>>7+/eV(D&:8`F9Q&\ UsQOR0Q0T0.


7
>:6777g7g>..

7.1
45VKXd&p0S*>7+>*c>ccc7+e>+f75667!V47"4"4"5"5	$8g77%A&'	)&4&?:(	&\(K/JXd&p QsT}U~1RQ0U~1\Ts,7


>57666Y77g!VV7"V"V"V7Y$X7%`(4;@&L(K/Xd&p ~T1UU1\T1\T }R0Q~TU| U| U|4V(4;@&L(K.Xd&p1\T1\T!Vm7"m"m"n"n	7q$p7%x(4;@&L(K+Xd&p ~T1UU1]T|1]T| }R~QT|U} U} U}!!V7""#%
&'	)&4&?:	FQ&\ Q|T}Us1PQ0Us!V7""#%
&'	)&4&?:	F9Q&\ TsUH1PQ0U|/:V""#(_gr<S
1PUs Us!V7"""Y77$g$g(K0Xd&p(_gr<^
1\T1\T1\T0\1PU~ U~!DV7"""Y$7 ~T1UU DQ~TUs Us!V7"""$$7 ~T1UU DTUsQX0S }R0Q~TUs Us!iV7""$$7 ~T1UU DT~UsQ`0S Us!V-7"-"-"-Y$/7(t2(4;@&L(K,Xd&p ~T0UU1]T1]T U}!V97"9"9"9Y":#$<7(~?(4;@&L(K0Xd&p ~T0UU1\T1\T1VU U|!VI7"I"I"IY"J#"J#$L7(uO(4;@&L(K,Xd&p ~T0UU1_T|1_T|1VU| U4V!!!!&!&!&
"1]Q~:Y6Y6Z"6Z>7]7^77\g"

Y
>/Vu"u"v""v>(!ay!!!&!&!&
" ~T0UU1]QU~4V%.&:&F&R%_gr
 Us0^0^1PUs	#

#7

7?X_,X_NX_fjmJnd				?



L



ivxFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/os/modhash.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpmh_e_cachecache_namechar__ARRAY_SIZE_TYPE__cache_bufsizelong unsigned int__uint64_t__size_tsize_tcache_aligncache_constructorintumem_constructor_tcache_destructorumem_destructor_tcache_reclaimumem_reclaim_tcache_privatecache_arenacache_cflagsumem_cacheumem_cache_tkmem_cache_tmh_headmh_contentsrw_lockpthread_rwlockpthread_rwlock_trw_ownerpthreadpthread_trw_readersunsigned intuint_tkrwlockkrwlock_tmh_namemh_sleepmh_nchainsmh_kdtormod_hash_key_tmh_vdtormod_hash_val_tmh_keycmpmh_hashalgmh_hashalg_datamh_nextmh_statmhs_hitulong_tmhs_missmhs_collmhs_nelemsmhs_nomemmod_hash_statmh_entriesmhe_keymhe_valmhe_nextmod_hash_entrymod_hashmod_hash_tmh_head_lockm_lockpthread_mutexpthread_mutex_tm_ownerkmutexkmutex_t__uintptr_tuintptr_tmod_hash_hndl_tumem_freeptrsizefreeumem_allocflagsumem_zallocstrlcpyrw_initmutex_entermutex_exitrw_destroyhighbit64mod_hash_iddata_gennchainskvaliprimeumem_cache_destroycpmutex_destroyumem_cache_createnamebufsizealignconstructordestructorreclaimprivvmpcflagsmutex_initi_mod_hash_clear_nosynchasheold_eumem_cache_freerw_enterrw_exitumem_cache_allocumem_alloc_alignedrci_mod_hashkeyhposix_memaligni_mod_hash_find_nosyncvalhashidxi_mod_hash_walk_nosynccallbackargresmod_hash_null_keydtormod_hash_null_valdtormod_hash_bystrmod_hash_strkey_cmpmod_hash_strkey_dtormod_hash_strval_dtormod_hash_create_strhash_nodtrmod_hash_create_extendedmod_hash_create_strhashmod_hash_destroy_strhashmod_hash_destroy_hashmod_hash_byptrmod_hash_ptrkey_cmpmod_hash_create_ptrhashmod_hash_destroy_ptrhashmod_hash_byidmod_hash_idkey_cmpmod_hash_create_idhashmod_hash_destroy_idhashmod_hash_finimod_hash_initmod_hash_cleari_mod_hash_insert_nosyncmod_hash_insertmod_hash_insert_reservemod_hash_reservemod_hash_reserve_nosleepmod_hash_canceli_mod_hash_remove_nosyncmod_hash_removemod_hash_replacemod_hash_destroymod_hash_findmod_hash_find_cbmod_hash_find_cb_rvalmod_hash_walkhash_datakpgkey1key2cval_dtorhnamekdtorvdtorhash_alghash_alg_datasleepkeycmpstrhashmhppmhpk1k2key_elem_sizershifthandleentryvhandlepeprvfind_cbcb_rvalFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRxAC
A<AC
A$\EAC
|AC
AC
A
AC
A
AC
A*AC
e(/AC
M0*AC
eP
AC
A pAC
B|AC
JAC
Q$LAC
FA
AC
AAC
G<AC
F\cAC
^|mC
b
AC
A,AC
g eAC
BZ$AC
G(5AC
Bn,HAC
MuA$xAC
G$AC
G(AC
J,!AC
M
A,$AC
MA T:AC
Cr(xAC
M DAC
Fy(AC
ImA$iAC
GXA(AC
J(HAC
J(tAC
M(AC
J(AC
J(AC
GW8
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/lib/libspl/include/umem.htmp/usr/include/x86/_types.htmp/usr/include/stdio.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/contrib/openzfs/module/icp/os/modhash.csrc/sys/sys/_pthreadtypes.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/include/sys/modhash_impl.hsrc/sys/contrib/openzfs/module/icp/include/sys/modhash.hsrc/sys/sys/_stdint.htmp/usr/include/stdlib.htmp/usr/include/string.h	
K
K
P..~f.=</!.:<J.5~..

K
J
J	
u
+	}Jtt <g		}ftt}J<	2KKt
Ku|.~.~.	
u
L
t<6<|/<JY</JwfJt|JXf
>A
M	.<
.	#
L!
v<k"
u.
t
Q	X}f.<}.
f. ;<X.4
:<2
n<	X}t<<}.
t.ItJ<4
HJ'f
;
L
K}.Xn	
}f<</!
Xx
nJ<x.	J%wJ</<y~<</uK
ztJ<!/J~X.	|
X{.<J
=. JJ 

(<{f{
J<. t	v<g<t/m<	Wt.
<~fJ
J<"/J~tf{.JX
. XJ'=KL{J 
| J
<f{Jt
@Ef{.JX
. XJ{(<(.y.(J<5~f/X~fn
~<X{.JX
. XJ{(<=(.y.(J<5yJt	J=yJt~
X{.JJ
u. JJ{(<g(.y.(J<5~X=X~X_
z
JJ<.t	v</<t/X	Jtt
<.
J<"/Jt
{JJ
<.zz<
"zt
JJ<.J	</<
<	J
<.
J<"/Jt
{tJ
<.vzz

|J<!/JDXu

~X{.JX
. XJ{.J(fzttY(zf	Jz<JzJ<=
{tJ<!/JDX@
1
zJ..2v0zzX
yJ7.2wyy
}tX1J
u< JJ{(<(.y.(J<5y.	J=ytJ4
}tf1X
< XJ{(<(.y.(J<5y.	J=fyf<
%}tX1J
u< JJ{(<(.y.(J<5y.	JK-XyfJZz
JIy.
%<"<
Je.y.JU)J-y.	X
gitJIy.
J<"<
Je.y.JU)J-y.X
J<x.	J%wJ</<y~<</uK
ztJ<!/J~X.	
zLJ15F0-@u`^_` E+ :k@/L**"@i@
P
0
`;0|,cpeRR@	{p
D
j
!@p
,
A
Q	Vk~bvvG
3
: ;CITyHF
?
@
;
:  6&J
O?V
@C
3%
85= V&d
3j
t/y &
>
H 
1ATDE`
|B

5

	
DzEE`	D		E	E(

3
j
B




5




-	Z
eB

5

	-J5
O

D

E


D
E#
<	T
bDqE
	DIEDEXDED!E


c

+
7I
U
\
d
p
|
/
;
d






(



Q8
MI
ue
s

z
q

x








$
>5
n=
fF
S
,`
Gr
~

=
5
_
R


0
 
	,
8
D
&U
m
bu
I
Q
Y









(
/
;I
R
^ l
w



L




*
)
p
%
L

o



%3
9:
>
I
M
\l


N


A



c#
d'
2
6
zA
E
Ty



B
z
x








	
	

!
%
q5
>
G
P
]
0e
n
xw
U
`

^
;
}*;

G
R
]
i
u



*
2
:
F
	
	

	
'	
F+	
z6	
:	
I	$n	0|	
	
	
		:	@	
	
	
*	
$	
		
[	
!		


)

<
SI
V
j
~


@





*
X

<



_




]
.
:CX]oz
Q



3



+
9
%	G
(	Tb
n
ir
~

z


D	
+	
z	
9	A
\
P



	 

*0
ZB
`P

5^

j

	n

|


p

C

	






,


e








f
z

+
8F
VR
/V
b
hf
zr
v





V
z}
m

*

*8
DU
br













&4
@V
=
_
a
h

q

z





9

^5	
&
/
*;
G
/S
1`
7h
s

G
P



X



i

*
5
@
|L
Y
*e
q
~@


*
[



?
@	

G	


	

u
 
(
V1
:
C
L
WZj
yU


AJn


*)
5
A
M
/_m
y
d}
*




M	


0
<


_%='O[c~

$
Z



.	?@	M
Y
U]
*i
m
y
}


@	
M	


`
c
d	
@
d	-z	?	S	y		



*
:
O	


q


;
q
'
0
)>
N
tW
`
on

@


*
:
O	


>
	
 
x
#
,
5
jCS
b
q 

 
*
H 
O	4
 
 F F4NE`S
+_
 c
*o
!s

F!


2"
W	
"
/z
!
!
"9

"

"K
7I[m'
xK
S
p

D
#
*
B#

#

#


5
F
T
T`
#d
*p
@$t

$

$
M	
$


 /@=
eI
,%M
*Y
u%]
i
%m
y
%}
Z	fu
v
+&
*

a&

&!
-
'1
AR
'j
\'w
&
&'M`

'
*
'"
.
!(2
>
j(B
]	N
S)R
bs
(
)
(
( 	 ' 05 
A 
)E 
*Q 
)U 
a 
)e 
q 
/*u 
]	 
f* 
e	 
O+ 
 \ 
* 
+ \ 
* 
*	!\!!n3!E!Y!j!}!
+!
+!
+!
+,!
b,!
,!]!
!
*!
!
!
!
"
/2"@"
H"
,L"
*X"
-\"
h"
Q-l"
|""
."
-"
-"
.."""%"0#
d.#
."#
.+#
w/8#
PA#
/J#
A/W#xg#
/{#### @` p4T0t@P `@p`@,L@|@	
(@X |`p

@ L`x00G3:;5/strlcpymutex_destroyrw_destroymod_hash_destroy.debug_abbrev.rela.textabortmod_hash_insert.commentmutex_exitrw_exitmutex_initrw_initmod_hash_initmemset.bss.debug_rangesmod_hash_bystr.debug_strmod_hash_byptrmod_hash_create_strhash_nodtrmod_hash_null_keydtormod_hash_null_valdtormod_hash_strkey_dtormod_hash_strval_dtormutex_enterrw_entermod_hash_clear__stderrpstrcmpmod_hash_strkey_cmpmod_hash_ptrkey_cmpmod_hash_idkey_cmpmod_hash_reserve_nosleep.rela.debug_infoposix_memalignstrlenmod_hash_iddata_gen__stack_chk_failmod_hash_cancelmod_hash_find_cb_rvalmod_hash_walkmh_head_lock.note.GNU-stackmod_hash_finimod_hash_destroy_strhashmod_hash_create_strhashmod_hash_destroy_ptrhashmod_hash_create_ptrhashmod_hash_destroy_idhashmod_hash_create_idhashmod_hash_destroy_hashi_mod_hash.llvm_addrsigfprintfmod_hash_insert_reservemod_hash_reservemod_hash_remove.rela.debug_line.rela.eh_framemh_e_cachefreemod_hash_replace__stack_chk_guardmod_hash_findmod_hash_byidmod_hash_create_extendedmh_headmalloc.debug_loci_mod_hash_insert_nosynci_mod_hash_clear_nosynci_mod_hash_walk_nosynci_mod_hash_remove_nosynci_mod_hash_find_nosyncmodhash.cmod_hash_find_cb.strtab.symtabhighbit64.rodata.str1.1F@A H 2H"X/3KC0{F#hC_j0lm	b0Lvdlvpv |[<Lo	0	modconf.o/      0           0     0     100644  9448      `
ELF	>@@UH1]UH1]fUHAWAVATS?u?IHHtLM~1f.@HLu4I|HHuE1G1A.A&AHtI?HLPIHuD[A\A^A_]f.@UHAWAVATSIHHt"I^DHLPuH;HHuE1D[A\A^A_]AL{I~L9tI^@HLuH;HL9uHCHP1f.UHAWAVAUATSPIIF LgH^HA
H$At5I$HtHp HI<$HHS LPuI1A>uM~1ɅH[A\A]A^A_]mod_install: modlinkage structure is not MODREV_1
Could not reinstall %s
Reboot to correct the problem 3U3o^oyUyU^+BX\P\ooP\@B__U^e^~&,~P\Pe\e_pU_pT^PP\S%4I?:;:;
I:;8II'I$>	I
!I7$>
4I:;.@B:;'I:;I.@B:;'I?:;I4:;IBB1.:;'<?&I.:;'I<?:;
I:;8I:;:;?&	/l0l12q]^_?@stv	

`V0U0T0V9U9T9Q9VDDFG#H#PT~*U2PT~=BVhhk#jkPT~PT~*U2V#zUsQ PTQs _=.9 $Z(fHLD2Oj?	
 	r

$	Z
 rFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/os/modconf.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpmod_cryptoopsmodm_installintmisc_modopsmisc_linkinfocharmodlmiscml_revml_linkage__ARRAY_SIZE_TYPE__modlinkagemodm_removemodm_infomod_opsreins_errcmn_errstrlcpylong unsigned intmod_nullmod_infonullmod_installmod_removemod_infomodlmodlpp0retvallinkpplinkpp1last_linkpmodinfopmi_infomi_statemi_idmi_nextidmi_basecaddr_tmi_size__uint64_t__size_tsize_tmi_revmi_loadcntmi_namemi_msinfomsi_linkinfomsi_p0modspecific_infomodinfomsipiFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRxAC
C<AC
I$\AC
G(AC
G|A(AC
JG
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/module/icp/include/sys/modctl.hsrc/sys/contrib/openzfs/module/icp/os/modconf.csrc/sys/contrib/openzfs/include/sys/zfs_context.htmp/usr/include/string.hsrc/sys/sys/types.htmp/usr/include/x86/_types.htmp/usr/include/stdio.h	0
K
Kg	f
<.	<J<.</.	-XJ<.X.<HJ	.	
J<..	-<J<.<<LJ<	&	.-<J<MJI
B.>
K~J	<uJJ/J<2I
.
0~JJJ4
MwfsD+]p| p
|
S
3_



c
	
+
7@
SH
T
=`
I





2



[)7
D
Q
]k
x


 



r




X	+
eHV
a
@e
p
t



I
8cp

l





8
*
[.
9
~=
Ld{
m
u






&
I
P
[!
c3
>
BI
9T
.s
|
m
z @` pVstrlcpy.debug_abbrev.rela.text.commentmod_cryptoops.debug_strcmn_err.rela.debug_infomod_infomod_infonullmod_nullmod_install.note.GNU-stack.llvm_addrsigmod_remove.rela.debug_line.rela.eh_frame.debug_locmodconf.c.strtab.symtab.rela.data.rodata.str1.1@xH(H2`h	kxQLp	90"0 dp@x`Lo0
kcf_sched.o/    0           0     0     100644  126304    `
ELF	>`@@UHAWAVAUATSH(UHuIHHEL=Mo Mw(MtkHEH]f.HLLMutH=1۾L1Mu"HuLHMtHtzIG0HtIwHH1C0HCpLuI~WCHLsXWC`IF8HEĉCHCH[C HC(H]Hu1HH;EuHH([A\A]A^A_]fDUHAWAVAUATSH(IIHIHHELhHtLkE1AMtCAbA$UHH;ErLHL3AHH;E:LHL1H([A\A]A^A_]LLLLH IAGl;A$uuL4LHIFHHH	I^I]8%ILIIDžHtLMlLI\$LL1AEH&A$unI]8؃L4LIIHtHHHILHEHIE8I LLH(LALMII9tAdMfLA~ LHHU1ALIxLLLLL#H2IA$uuL4LHIFHHH	I^I]8%ILIIDžHtLMlLI\$LcAEERAA$unI]8؃L<LIIHtHHHILHEHIE8I LLH(EALH(ANL|LuIxL}L%M|$ I\$(HtGHEH}HLtQH]HL}HUu)1?f.LHtHL}HUIL$0HtIt$HH1HUHHC HS(Lk0Ls8II9tAduA~ u
H)AGl;|LLHڹLsL{ w"L{f.LL{ rLD{$H
HA8Ht	HqHHHHH;EuDH([A\A]A^A_]LEH=H1UHAWAVAUATSHID/HG8HAHDL9A u6MgLA uI_0DHLA tLI_H߾A
A H]Au5I^HAF HIV(Iv0I~8LAxDmIMnLH]Ht*Au M@LLAtAFLIIV@HuLADmAEH]uH[A\A]A^A_]H߾t@AuOI^HAF Ef$ILHH[A\A]A^A_]IxLAtLDH[A\A]A^A_]DUHAWAVAUATSH(DEHMIIH}HHEL=IW Mo(MtDHEH}LH=1۾L1HuHHHIG0HtIwHH1CA$AL$C K0H{@HuLEĉL}IWLHǃǃ(WMtnI~0M~8LHǃIFPHt#ǃHH]H1ǃIFHHI^PLHH;EuHH([A\A]A^A_]f.UHAVSHH=HH=G;GsHO(Ht$HH_(HHN\H_(H_ GCHH=t8H=HH=H=HE[A^]ËG)E~D5A)D9DNE~H@H=(uG(Dw,H8H=H@f.DUHSPHHHuHHHtH0uHHHtH
HA8Ht	HqHHHH[]UHAWAVAUATSPILwXH_pHtH{0uHI}tqMfLA~ v
LTM~LLIF@H@hHtH@HtLLuIxLI}XHt	AE u4I}XAE t$I}`HtHu	I}`H
HA8Ht	HqHLLH[A\A]A^A_]f.@UHSPH=HtH=HtEHH=HH=H@H=H8H=HÀf.fHtHHtHH=Ht!HH=H=H=HtH=HtH=HtH[]UHAVSH`HHt8H(C HC0HC8WC@CLH`HHt8H(C HC0HC8WC@CLH`HHt8H(C HC0HC8WC@CLHf0HtHHE1H111H=111H@

HW@ f.@HtHúH1JH111LsIIuf.PHtHH@H@(@0HH111H=H111H=H@111H=H8111111111$A	AHHt&HǀHǀ8HH[A^]H[A^]fUHSPHH111HH1111H[]UHSPHHHHH[]f.fUHSPHLJ(H111H 111HH1111H[]UHSPHHH HHH[]f.UHG0H81111]fUHH8]f
UHHH
I19@)
 
0H
Q@IP
`
p
	1]UHAWAVSPAHLLC Ds$HHLH[A^A_]f.UHAWAVAUATSH8AIHHEЅAD$;wH	HrAD$LeEAFDIAN@$I^XIFPIFXAMI^XIFPIFXA1I^XINPINXAI^XIFPIFXADDE1INPI^XINX#AE1INPI^XINXA E1^I^XMIFPINxIFXI A,I^XMIFPINxIFXI@ADDMIL1H2Mt;AF HHMLELMHLjPATATAH0+I~XIEN AHHU1EjHIHIHtGH{XHu	H{XIL{XIG8HAGCHCI}uLIMI^HAFHAu
LEELeEI^HAFHA^DLuMMM~8LHELMt5LeMeLADžILLeIFPMnHLtt
EtuI~0uLLuAt7IF0LI(AdžI~0DAV(uAF D	tI~0DAV(AF unI^8؃L<LIIHtHHHILHEHIF8I LI(uLHH;EH8[A\A]A^A_]IhL1HtEEEEAE1rAE1dA E1VA@E1Hf.fUHAWAVAUATSPIDL4LLH%I\Ht@L9c8t"HHuLH[A\A]A^A_]H8H=HL{L{HH
H(HHHDHH
HH5H HHEHCLMMe8LIMHHH9HHHH9uH9I9]PuIEPHHLH=HL(LL9c8u!L fLLL9c8tLHHIEHHuIEPLLH=HLL{8DL4AALHHHtHHHKLHEHHC8H LH(tH[A\A]A^A_]HH[A\A]A^A_]fUHAWAVATSHt{LwM~8LI^HHt@L(LLH{8LuHLI~0t	[A\A^A_]L[A\A^A_]f.fUHAVSIfDHMuHtHtMtAANK1" HWHǃH[A^]f.DUHAWAVAUATSH(IHHEHu̅t7AANK0C H(HMf A$t|E1AI~0MnXIFhHEDK AIE8H$HuHU1AHIHUHtZA?uTBHM;ALHBIFh:I~0MnXDK AIEH$HU̾1AIHwAEAAE0AEc HC(Ls0ǃAt L1LEyIhHEH{@LLI|$uLILH}H1HEDȉMH(uHIuL}Et>HC AAEAANHLǃuHHH;EuVH([A\A]A^A_]AIDeEILHAQuLDeWDUHAWAVSPAHLw t	HCX@MtVKAO0AG I(uLHALJLDH[A^A_]H{DSHH[A^A_]1@@0@x@total threads in poolidle threads in poolmin threads in poolmax threads in poolrequests in gswqmax requests in gswqthreads for HW taskqminalloc for HW taskqmaxalloc for HW taskqkcf_sreq_cachekcf_areq_cachekcf_context_cachekcfframework_statscryptoinvalid kcf_op_group_t %d%s: invalid memory alignment (%zd)
umem_alloc_aligned&U&M\UZ\&T&Zv&Q&ZvD-_+6_10S+/0/6S:]+4]:^+4^:F0FvH+/vH/4SBF^P+4PSS+S+S`U&^.r^^P^s^Oo^`T S.SbSsS`Q"\.\\=J\`R?YYv@Q-Y
v@
Q8v@8LQOov@`?X?XXX-X-X=JX_Pc^ch_s;_=H^HJ_Oo__.__s__	v	_4v4_Oov$].K]9]]Oo]?KPK]-9P9h]s]=J]b]r^p!Rm]Sm^(eP/JR_@]P^p{p!RD]SD_<P!RR\Oo\0S80Oo0ROo	_Oo_SOoSOo0vHSOovHPOePSSS(0P08Sl_RpU^^	C	^U^^	C	^U^^	C	^99;\;\?]?vT]	]	A	]__	$	_*6TFVSVvHFVSVvH\^P	~	U~	vP	~	T~	
^^P	~	Q~	\\P	~	R~	vP	~	X~	vD		_

_		0		S		0		S

0

S		

		Q		]

]		

		0		vH

vH

S				P

P		Q		0		S	
S

S

P

P *U*tSvSS *U*tSvS*PA^RfRtvAPYUYSUSRSU]U]
^S
]

R
]UUUUUUU %U %U@@@@@0@0@0@KX0X]SXS0S000@S0S77070707@7x>SJOP>O>O0^^PSSS
S
PU2S%T%IT'Q'IQU2SPYUYfSPbTbtTVYUYfSUSTTQQUSUSTTUS /U/>U 1T1>T 3Q3>Q$/U@HUHNU@NTDHUPTTiP}RUST-^@bUb~^~vPP:^@bTb\\\8\Dh\p\\\w}\\\\bz0:0M^:^$$XvLXkkEvLEJP:UvLUffww~w~^w^PP)PDPPwP~~~%8~Dp~w~p~~~~J]:w]$Xv$Xv@J_:w_SSziS%^!]3KP^S_PRAPUU\(U(\U\U ^(^S
S(^ShpS/HPePR]b]ht]]]SSRPRPRSYS_Y^<P!RUU^^SS0:U:^M\SsuS:\swZuSwSU; ^?  ^TWTWTTT?  TR\? E \N q \; ^?  ^TOTOvLTvL*/P? N vLN Z Z  vL5 S?  S0;0;]0 ]?  ]0h0htPt_0 _? N PN  _3~(? N ~(Z  ~(?CPCv? N vZ  vOv@R? N v@Z k RQZ k Q~(N Z ~(6:P:vR\  U !S"!4!S>!J!S  T !^"!6!^>!J!^  U !S"!4!S>!J!S !s "!4!s >!J!s   0  P"!,!P>!J!0 !_"!8!_>!J!_"!4!S,!4!S%4I?:;$>I:;II:;:;
I:;8	<
:;
I:;8
I:;8
I:;(:;'I:;I:;:;:;:;I:;I:;I'I!I7$>:;
I:;8 4I:;!!I7"4I:;#.:;'I $:;I%4:;I&.@B:;'I?':;I(4:;I)1UXYW*1+1,41-1.B/B0.:;'I<?1.:;'<?25I3.:;'I 4:;I54:;I6.:;' 7.:;' 8.@B:;'I?9:;I:4:;I;
:;<1XYW=41>1UXYW?1XYW@1BA1B.:;'I<?C.@B:;'ID
1E.:;'I<?F.:;'<?G.@B:;'?H1BI.@B:;'JK.:;'? LUM.:;' N1O&IP.@B:;'IQ.@B:;'R:;IS.@B1TU1V.:;'<?Wp\J!?*	?+	?,	F	"&	06 (!@,I1	B	f{qGv	C	!
06 y@E()))))6*)) (9
64
.6 142U3f4g5?)JB<Zf?r$	OY	P	Q	a	S	T		U
	V
	W
	XV	Y	Z	[H
	\
	]q&	^&	_'	`e	;	,	

	!
		

 !"#$%&'	:@	3&	42	5S	6	7(	80	98
=
.HG?^
4
02
1
2
3L2Hj
0
*
N



 
o

5


Y>d
7r>z3-f./L(DE?F
G*HTITJqK z&#$5A
-_=j:|Bdk
Q
?)	
@
P
A
F
C
Df
EQ	
I	
O
L
M]	
N5	

?
7b	n	
=
9	
:
;q
<=
		DH	<&	=2	>S	?	@(	A0	B8
	C@f@)
	NH	F&	G2	HS	I	J(	K0	L8
	M@
	XH	P&	Q2	RS	S	T(	U0	V8
	W@
	bH	Z&	[2	\S	]	^(	_0	`8
	a@a	lH	d&	e2	fS	g	h(	i0	j8
	k@	{	n&	o2	pS	q	r(2	s0S	t8	uP	vXb	w`	xh
	yp
	zxgs
@

N
0
8		}&	~2	S		(2	0S	8	Pb	X	`	h
	p
	xS
	 	&	
			?	


	(		&				6	 &

;F
c&6 (08@s H H!PpxA#M#Y#$o

	Ff82`l

xxpp/x (t08@_HPXj`h0( (-?BGR_0XY&Zf[f\?] f^(SfH?B?B?B?&4?P (08@H?B
?&
'0 (}@ (08@
 (08y4 '(+.1?BBdX=>BEG&I O(mS0V8X@ZH_P?B

?Bb?Bb?Bb+?&b

r?Bb?&b

ql
m;o?&
?@?&
dp ~??&?&H? ?(h08@?&]	Q	?&Q	]	?&Q	?&Q	:D?&Q	]	m?&]	f?f?f0Bp P(G?&]	u?&]	]	?&
:?&
:]	"?&]	U?o{ >b?



 
@
P
`
h
p
x






?
?

 






?C?&g?&?:
?BAAjF?e??o?; ?&]	]	?&]	]	]	]	@ ?&]	]	  j   pHi j2k !l(qm0qn8?o@!
, ?/'!W K=M=P=S`!Ve!q!!6 K"0HP"X?`?d?h?l?p?tx?""W""{"M"	""{""(###f+# "#$#f6#PHn?
^#i#]
XDY$Hd$Ii$Jt$K
L?Mt$N
Ot$P
QfRS T(Y$U0$Y8fZ@$[Hf\P#Ni#?*$?d$?$?d$f?$8
@3$4$5$6 $70%t$
5%&$&?n%%:&?F&=rQ&c&j&/&.?;d3\&#|&	H	&	Q		]				:	 	(f	0	8	@'		&	2	S	]		(	0	8]		@	H	P	X
	`:	h]		p]		x	Ȁ	Ʉ'	@	&					 	(	06	8J(xG !06"8(H)P6*X6+`(,hE(-p((IX5 627 68(L)98L):@??H?DLHPQ)])*h$)%)& ')(X6)`(])))X)2 )	*#*.*da6bO*c.* i*)	n*z*Pm?n?o?pv6w)z(?{,)|086@ +1	 +,+7+O`E!FG H(+I0+J8+K@fLHfMP?NX++A?ff?++Bff+$#C +2	 +3	 <,6	H,M,Y,6g,! Y#E	 ,9	,E
	;$<$=$> $?0$@@$AP$B`$Cp$D"-[-J(.+#x--- Ny	bf'--hbA#cde
f3.>.@z|6 ?$.(E(068y,+#f$.$?%f#cf$c$c$c?%ef%f?#Wf$W$W?%Yf&ZVVB'V^\'V6'W&(ZV-(YB).\*.+.,.).	*.*.+/,/,/)(/	,J/-{0.Q}.T~.Us/P.Q0.Us-0.T1.U~0?1I0?023g45H,5g5?566465:g5;H,58?59593C?4C`!7$.$f7$f$8VZ?9Z69ZB9[^\9[R9[):]?:a`!:`V-:^:_..;!<0p*0,0,0=0,0<0n*1,1,1=)1,51,A1<0p*0,0,0=0,0<0n*1,1,1=)1,51,A1<N1t*[1>.*.*.,.).	*.*.*/,/,/?(/	,J/<N1*[1<h1*p1*{1?1*1+1@7-8.Q|.T}.U~A9-9.U~-9.U~-9.R0.Q}.U-9.U~-:.U}-9.U~-:.T0 -.:.U}-0.T1.U|-7.R0.Q@.Ts.U~-:.T0 .U|-:.U~-8.Q|.T}.U~A9-9.U~-9.U~-;.U}-9.U-:.U}-9.U-:.T0 -:.T0 -.:.U}-:.T0 .U|-:.U~-{0.Q.Ts.UH/R.Q0.Us-;.Us-M>.U-9.R.Qs.U-9.U~-[>.T~.U-9.U~/P.Us-n>.Us-.:.U}B?8.fRCV~'~6'~V-'^\'R')(().
*.*.,.).	*.*.*/,/,/?(/	*4/D?/,J/-{0.T}.UH/P.Q0.Us-0.T1.U-0.T1.U~0-9.U-9.UEF9BF9B9:fq!$#FM:,00?GV\9\<h1 d*p1*{1?1*1+1-:.T0 AC-:.T0 ACAE/P.UsHn>.UsC!V?'(?(??Cj
*C,CA9A9A9A9A>A9A9A>A9IV'f((..(?((6(B;HJt:'V-<{>:S*>*>-9.U|-[>.T|.Us-9.U|-0.T1.Us-9.Us-9.Us-7.R~-9.U}-[>.T}.U|-9.U}-7.R~.TH.Q~-:.T0 .Us-9.Us->.U~H9.Us-:.UH>.T|.U~F9FG:91ffK4..4?FL:GtV99?:)::V-:>Q*Q,*Q=6Q=BQ=NQ,ZQ,fQ,rQ,~Q,Q<QZ*Q+Q+Q+Q,Q,QL,	RL,RL,%RL,3RJ,ARJ,ORL,]RL,kRJG,QJ=,QJ7:s-<0n*1,1,1=)1,51,A1-R.Q0.T}.U~-R.Q0.T.Us.YL.X.R@-$S.X|.T0.QL-:.T0 AC-0.T1.U-:.T0 .U}-C.U}-0.T1.U-9.Us-9.Us-;.U~-9.Us-9.Us-9.U-9.U|->.U}-9.U|-9.U-:.T0 .U~0-C.U~-0.T1.U~/^.T|/^.T|-9.U-:.U~-9.U-:.T0 .U~-.:.U~-9.R0.Q~3?45FG2V090V-:3B:26:4V-<h1(U*p1*{1?1*1+1-:.T0 .Us0-C.Us-9.U|-9.U|-0.T1.U-9.U|/P.U}-:.T0 .U-:.U~-:.T0 AC-:.T0 AC/P.U}Hn>.U}FO*7$.GV5?<1)*1+1<1/*1+1<17*1+1<E;*E?1*1+1<E=*E?1*1+1<E?*E?1*1+1AGAGAGAGAGAn>AGAn>AGAGAn>An>An>An>AG@GFkd$F9FF:#.$$$$+$+$+$f$f$?%.#xf$x$x?%zfMGVI:K?:LH,<GQU+H*H*H+%H+0H*;H*FH*QH*\H,gH?(/N`4/D?/,J/<GJY+H*H*H+%H+0H*;H*FH*QH*\H,gH?(/
N`4/D?/,J/<GJ]+H*H*H+%H+0H*;H*FH*QH*\H,gH?(/
N`4/D?/,J/<(/a	*4/*?/,J/<sH/k,H?(/|,J/<Hr<(/,J/-L.Us.QO-L.Us.QO-L.Us.QO-L.R0.Q0.T0-L.R0.Q0.T0-L.R0.Q0.T0.Us-L.R0.Q0.T0-L.R0.Q0.T0-L.R0.Q0.T0-L.R0.Q0.T0-L.R0.Q0.T0-L.R0.Q0.T0-
M.X1.T0.Y9@=M0_LLOF9?fFE:?fBhd$L?LL

Fjd$P9V?9f9f9?:..-L.R0.Q0.T0-L.R0.Q0.T0.UsQ$V9f9f:..AGHG.UsPXV?9f9f9?:-L.R0.Q0.T0-L.R0.Q0.T0.Us-L.R0.Q0.T0.UsQ3V9f9f:AG-G.UsHG.UsPV?9f9f9?:	V--L.R0.Q0.T0QV9f9f:V-@GPV?RUY#9?:c\:SEV{>*>*>-9.U->.UsH9.U3?45?5!55565252565V-T5BT51`!3e)4e4eyR4fyR4f~R5hR5iT5sRT5}RT5RT5RT5RT5RT5RT5R!-	


VBO*R?O*BSSSSSeO*	*^)BSeO*	*64556l4lV-4l5n5nGVf9fg5h?:lH,:i:j6:kV-<TSMUS]S,iS,uS>S*S*S,S,S<0q*1,1,1=)1,51,A1-9.U~H9.U~A9-9.U-9.U|-9.UA9-0.T1.U-[>.T~.U}-:.T0 .U-.:.Us-9.U|-9.UA9-9.U~-9.U~-:.Us-9.U~-:.T0 .UsH.:.UsGV9h\:V-:-9.U-0.T1.U|-9.UAS-:.T0 .U|-.:.Us-9.U-:.T0 .U~0HC.U~8qVs-9^\:	s->(/*4/+?/,J/-W.Us.T 1.fGV#9#f9#?:&R:%s-:(?:':*b:)6;.L:@R:A-:B(L:S-L:bRJy:`!:6-:.T0 .Us-.:.Us-$S.X.R0.QL.T@-$S.X.R0.T0.QL-7.Q|.T0.U-:.T0 .U|-C.U|-0.T1.U-9.R0.Qs.U-:.T0 .Us-.:.Us-:.T0 .U-C.U-n>.U~->.Us-:.T0 -C.UGV9f9?:s-:R:b:J:^\<1*1+1<1US1+1-:.T0 .U-.:.U-n>.UsH>.T~.U/S.T~Hn>.UsAP\VLW,f&-^a+4:^a+/ROoOo		

		

M:w"%8:MPZZ } 3E N Z  N Z FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/core/kcf_sched.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpkcf_maxthreadsintkcf_minthreadskcf_thr_multiplekcf_swprov_hndllong unsigned intulong_tgswqgs_cvpthread_condpthread_cond_tkcondvar_tgs_lockm_lockpthread_mutexpthread_mutex_tm_ownerpthreadpthread_tkmutexkmutex_tgs_njobsunsigned intuint_tgs_maxjobsgs_firstan_typeCRYPTO_SYNCHCRYPTO_ASYNCHkcf_call_typekcf_call_type_tan_lockan_stateREQ_ALLOCATEDREQ_WAITINGREQ_INPROGRESSREQ_DONEREQ_CANCELEDkcf_req_statuskcf_req_status_tan_reqargcr_flag__uint32_tuint32_tcrypto_call_flag_tcr_callback_funccr_callback_argcr_reqidlong intcrypto_req_id_tcrypto_call_req_tan_paramsrp_opgrpKCF_OG_DIGESTKCF_OG_MACKCF_OG_ENCRYPTKCF_OG_DECRYPTKCF_OG_SIGNKCF_OG_VERIFYKCF_OG_ENCRYPT_MACKCF_OG_MAC_DECRYPTKCF_OG_RANDOMKCF_OG_SESSIONKCF_OG_OBJECTKCF_OG_KEYKCF_OG_PROVMGMTKCF_OG_NOSTORE_KEYkcf_op_groupkcf_op_group_trp_optypeKCF_OP_INITKCF_OP_SINGLEKCF_OP_UPDATEKCF_OP_FINALKCF_OP_ATOMICKCF_OP_DIGEST_KEYKCF_OP_MAC_VERIFY_ATOMICKCF_OP_MAC_VERIFY_DECRYPT_ATOMICKCF_OP_SIGN_RECOVER_INITKCF_OP_SIGN_RECOVERKCF_OP_SIGN_RECOVER_ATOMICKCF_OP_VERIFY_RECOVER_INITKCF_OP_VERIFY_RECOVERKCF_OP_VERIFY_RECOVER_ATOMICKCF_OP_RANDOM_SEEDKCF_OP_RANDOM_GENERATEKCF_OP_SESSION_OPENKCF_OP_SESSION_CLOSEKCF_OP_SESSION_LOGINKCF_OP_SESSION_LOGOUTKCF_OP_OBJECT_CREATEKCF_OP_OBJECT_COPYKCF_OP_OBJECT_DESTROYKCF_OP_OBJECT_GET_SIZEKCF_OP_OBJECT_GET_ATTRIBUTE_VALUEKCF_OP_OBJECT_SET_ATTRIBUTE_VALUEKCF_OP_OBJECT_FIND_INITKCF_OP_OBJECT_FINDKCF_OP_OBJECT_FIND_FINALKCF_OP_KEY_GENERATEKCF_OP_KEY_GENERATE_PAIRKCF_OP_KEY_WRAPKCF_OP_KEY_UNWRAPKCF_OP_KEY_DERIVEKCF_OP_KEY_CHECKKCF_OP_MGMT_EXTINFOKCF_OP_MGMT_INITTOKENKCF_OP_MGMT_INITPINKCF_OP_MGMT_SETPINkcf_op_typekcf_op_type_trp_udigest_paramsdo_sidcrypto_session_id_tdo_framework_mechtype__uint64_tuint64_tcrypto_mech_type_tdo_mechcm_typecm_paramcharcaddr_tcm_param_len__size_tsize_tcrypto_mechanismcrypto_mechanism_tdo_datacd_formatCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatcrypto_data_format_tcd_offset__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflgUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_data_tdo_digestdo_digest_keyck_formatCRYPTO_KEY_RAWCRYPTO_KEY_REFERENCECRYPTO_KEY_ATTR_LISTcrypto_key_format_tcku_datacku_key_valuecku_v_lengthcku_v_datacku_key_idcrypto_object_id_tcku_key_attrscku_a_countcku_a_oattroa_typecrypto_attr_type_toa_valueoa_value_lencrypto_object_attributecrypto_object_attribute_tcrypto_keycrypto_key_tkcf_digest_ops_paramskcf_digest_ops_params_tmac_paramsmo_sidmo_framework_mechtypemo_mechmo_keymo_datamo_macmo_templcrypto_spi_ctx_template_tkcf_mac_ops_paramskcf_mac_ops_params_tencrypt_paramseo_sideo_framework_mechtypeeo_mecheo_keyeo_plaintexteo_ciphertexteo_templkcf_encrypt_ops_paramskcf_encrypt_ops_params_tdecrypt_paramsdop_siddop_framework_mechtypedop_mechdop_keydop_ciphertextdop_plaintextdop_templkcf_decrypt_ops_paramskcf_decrypt_ops_params_tsign_paramsso_sidso_framework_mechtypeso_mechso_keyso_dataso_signatureso_templkcf_sign_ops_paramskcf_sign_ops_params_tverify_paramsvo_sidvo_framework_mechtypevo_mechvo_keyvo_datavo_signaturevo_templkcf_verify_ops_paramskcf_verify_ops_params_tencrypt_mac_paramsem_sidem_framework_encr_mechtypeem_encr_mechem_encr_keyem_framework_mac_mechtypeem_mac_mechem_mac_keyem_plaintextem_ciphertextdd_datadd_offset2dd_len2crypto_dual_datacrypto_dual_data_tem_macem_encr_templem_mac_templkcf_encrypt_mac_ops_paramskcf_encrypt_mac_ops_params_tmac_decrypt_paramsmd_sidmd_framework_mac_mechtypemd_mac_mechmd_mac_keymd_framework_decr_mechtypemd_decr_mechmd_decr_keymd_ciphertextmd_macmd_plaintextmd_mac_templmd_decr_templkcf_mac_decrypt_ops_paramskcf_mac_decrypt_ops_params_trandom_number_paramsrn_sidrn_bufunsigned charuchar_trn_buflenrn_entropy_estrn_flagskcf_random_number_ops_paramskcf_random_number_ops_params_tsession_paramsso_sid_ptrso_user_typeCRYPTO_SOCRYPTO_USERcrypto_user_typecrypto_user_type_tso_pinso_pin_lenso_pdpd_prov_typeCRYPTO_HW_PROVIDERCRYPTO_SW_PROVIDERCRYPTO_LOGICAL_PROVIDERcrypto_provider_type_tpd_sidpd_refcntpd_irefcntpd_lockpd_stateKCF_PROV_ALLOCATEDKCF_PROV_UNVERIFIEDKCF_PROV_VERIFICATION_FAILEDKCF_PROV_READYKCF_PROV_BUSYKCF_PROV_FAILEDKCF_PROV_DISABLEDKCF_PROV_REMOVEDKCF_PROV_FREEDkcf_prov_state_tpd_provider_listpl_nextpl_providerkcf_provider_listpd_resume_cvpd_prov_handlecrypto_provider_handle_tpd_ops_vectorcoucou_v3v2_opsv1_opsco_control_opsprovider_statuscrypto_control_opscrypto_control_ops_tco_digest_opsdigest_initcc_providercc_sessioncc_provider_privatecc_framework_privatecc_flagscc_opstatecrypto_ctxcrypto_ctx_tcrypto_req_handle_tdigestdigest_updatedigest_keydigest_finaldigest_atomiccrypto_digest_opscrypto_digest_ops_tco_cipher_opsencrypt_initencryptencrypt_updateencrypt_finalencrypt_atomicdecrypt_initdecryptdecrypt_updatedecrypt_finaldecrypt_atomiccrypto_cipher_opscrypto_cipher_ops_tco_mac_opsmac_initmacmac_updatemac_finalmac_atomicmac_verify_atomiccrypto_mac_opscrypto_mac_ops_tco_sign_opssign_initsignsign_updatesign_finalsign_atomicsign_recover_initsign_recoversign_recover_atomiccrypto_sign_opscrypto_sign_ops_tco_verify_opsverify_initdo_verifyverify_updateverify_finalverify_atomicverify_recover_initverify_recoververify_recover_atomiccrypto_verify_opscrypto_verify_ops_tco_dual_opsdigest_encrypt_updatedecrypt_digest_updatesign_encrypt_updatedecrypt_verify_updatecrypto_dual_opscrypto_dual_ops_tco_dual_cipher_mac_opsencrypt_mac_initencrypt_macencrypt_mac_updateencrypt_mac_finalencrypt_mac_atomicmac_decrypt_initmac_decryptmac_decrypt_updatemac_decrypt_finalmac_decrypt_atomicmac_verify_decrypt_atomiccrypto_dual_cipher_mac_opscrypto_dual_cipher_mac_ops_tco_random_opsseed_randomgenerate_randomcrypto_random_number_opscrypto_random_number_ops_tco_session_opssession_opensession_closesession_loginsession_logoutcrypto_session_opscrypto_session_ops_tco_object_opsobject_createobject_copyobject_destroyobject_get_sizeobject_get_attribute_valueobject_set_attribute_valueobject_find_initobject_findobject_find_finalcrypto_object_opscrypto_object_ops_tco_key_opskey_generatekey_generate_pairkey_wrapkey_unwrapkey_derivekey_checkcrypto_key_opscrypto_key_ops_tco_provider_opsext_infoei_label__ARRAY_SIZE_TYPE__ei_manufacturerIDei_modelei_serial_numberei_flagsei_max_session_countei_max_pin_lenei_min_pin_lenei_total_public_memoryei_free_public_memoryei_total_private_memoryei_free_private_memoryei_hardware_versioncv_majorcv_minorcrypto_versioncrypto_version_tei_firmware_versionei_timeei_hash_max_input_lenei_hmac_max_input_lencrypto_provider_ext_infocrypto_provider_ext_info_tinit_tokeninit_pinset_pincrypto_provider_management_opscrypto_provider_management_ops_tco_ctx_opscreate_ctx_templatefree_contextcrypto_ctx_opscrypto_ctx_ops_tcrypto_ops_v1crypto_ops_v1_tco_mech_opscopyin_mechanismcopyout_mechanismfree_mechanismcrypto_mech_opscrypto_mech_ops_tcrypto_ops_v2crypto_ops_v2_tco_nostore_key_opsnostore_key_generatenostore_key_generate_pairnostore_key_derivecrypto_nostore_key_opscrypto_nostore_key_ops_tcrypto_ops_v3crypto_ops_v3_tcou_v2cou_v1crypto_opscrypto_ops_tpd_mech_indxushort_tpd_mechanismscm_mech_namecrypto_mech_name_tcm_mech_numbercm_func_group_maskcrypto_func_group_tcm_min_key_lengthcm_max_key_lengthcm_mech_flagscrypto_mech_infocrypto_mech_info_tpd_sched_infoks_ndispatchesks_nfailsks_nbusy_rvalks_taskqtq_nametq_locktq_threadlockrw_lockpthread_rwlockpthread_rwlock_trw_ownerrw_readerskrwlockkrwlock_ttq_dispatch_cvtq_wait_cvtq_threadlistkthread_ttq_flagstq_activetq_nthreadstq_nalloctq_minalloctq_maxalloctq_maxalloc_cvtq_maxalloc_waittq_freelisttqent_nexttqent_prevtqent_functask_func_ttqent_argtqent_flags__uintptr_tuintptr_ttaskq_enttaskq_ent_ttq_tasktaskqtaskq_tkcf_sched_infokcf_sched_info_tpd_mech_list_countpd_remove_cvpd_descriptionpd_flagspd_hash_limitpd_kcf_prov_handlecrypto_kcf_provider_handle_tpd_prov_idcrypto_provider_id_tpd_kstatks_crtimehrtime_tks_nextks_kidkid_tks_moduleks_resvks_instanceks_nameks_typeks_classks_flagsks_dataks_ndataks_data_sizeks_snaptimeks_updateks_privateks_snapshotks_lockkstatkstat_tpd_ks_dataps_ops_totalnamedata_typevalueci32__int32_tint32_tui32straddrptr__padleni64int64_tui64lulllulllong long unsigned intu_longlong_tffloatddoublekstat_namedkstat_named_tps_ops_passedps_ops_failedps_ops_busy_rvalkcf_prov_statskcf_prov_stats_tkcf_provider_desckcf_provider_desc_tkcf_session_ops_paramskcf_session_ops_params_tobject_paramsoo_sidoo_object_idoo_templateoo_attribute_countoo_object_id_ptroo_object_sizeoo_find_init_pp_ptroo_find_ppoo_max_object_countoo_object_count_ptrkcf_object_ops_paramskcf_object_ops_params_tkey_paramsko_sidko_framework_mechtypeko_mechko_key_templateko_key_attribute_countko_key_object_id_ptrko_private_key_templateko_private_key_attribute_countko_private_key_object_id_ptrko_keyko_wrapped_keyko_wrapped_key_len_ptrko_out_template1ko_out_template2ko_out_attribute_count1ko_out_attribute_count2kcf_key_ops_paramskcf_key_ops_params_tprovmgmt_paramspo_sidpo_pinpo_pin_lenpo_old_pinpo_old_pin_lenpo_labelpo_ext_infopo_pdkcf_provmgmt_ops_paramskcf_provmgmt_ops_params_tkcf_req_paramsan_contextkc_glbl_ctxkc_refcntkc_in_use_lockkc_req_chain_firstkc_req_chain_lastkc_prov_desckc_sw_prov_desckc_mechme_nameme_mechidme_mutexme_hw_prov_chainpm_mepm_nextpm_mech_infopm_mi_listml_nextml_kcf_mechidml_mech_infocrypto_mech_info_listcrypto_mech_info_list_tpm_prov_desckcf_prov_mech_desckcf_prov_mech_desc_tme_sw_provme_num_hwprovme_gen_swprovme_thresholdkcf_mech_entrykcf_mech_entry_tkc_secondctxkcf_contextan_ctxchain_nextan_turn_cvan_is_my_turnB_FALSEB_TRUEboolean_tan_isdualan_nextan_prevan_provideran_tried_plistpt_pdpt_nextkcf_prov_triedkcf_prov_tried_tan_idnextan_idprevan_donean_refcntkcf_areq_nodekcf_areq_node_tgs_lastkcf_global_swqkcf_global_swq_tkcfpoolkp_threadskp_idlethreadskp_blockedthreadskp_nothr_cvkp_thread_lockkp_signal_create_threadkp_nthrskp_user_waitingkp_user_cvkp_user_lockkcf_poolkcf_pool_tkcf_sreq_cachecache_namecache_bufsizecache_aligncache_constructorumem_constructor_tcache_destructorumem_destructor_tcache_reclaimumem_reclaim_tcache_privatecache_arenacache_cflagsumem_cacheumem_cache_tkmem_cache_tkcf_areq_cachekcf_context_cachekcf_reqid_tablert_lockrt_curidrt_idhashkcf_reqid_table_tkcf_misc_kstatkcf_ksdataks_thrs_in_poolks_idle_thrsks_minthrsks_maxthrsks_swq_njobsks_swq_maxjobsks_taskq_threadsks_taskq_minallocks_taskq_maxallockcf_statskcf_stats_tkcf_idlethr_timeoutkcf_context_ttaskqid_tkr_callreqkr_paramskcf_req_params_tkr_areqkr_saveoffsetkr_savelenkcf_call_reqkcf_dual_req_tcrypto_ctx_template_tct_prov_handlect_generationct_sizect_prov_tmplkcf_ctx_templatekcf_ctx_template_tsn_typesn_cvsn_locksn_statesn_rvsn_paramssn_contextsn_providerkcf_sreq_nodekcf_sreq_node_tumem_cache_alloccpflagsumem_alloc_alignedsizealignrcumem_allocposix_memalignatomic_add_32kcf_reqid_insertareqrtidindxheadpkcf_reqid_deletenextpprevpEMPTY_TASKQtqumem_cache_freeumem_freecommon_submit_requestpthread_selfmutex_entermutex_exittaskq_dispatchcv_broadcastatomic_add_32_nvtaskq_waitcv_waitfreekcf_sop_donesreqerrorcv_signalkcf_enqueuenodetnodekcf_provider_zero_refcntkcf_free_triedlistumem_cache_destroykstat_deletemutex_destroycv_destroyumem_cache_createbufsizeconstructordestructorreclaimprivvmpcflagsumem_zallockcfpool_allocstrlcpymutex_initcv_initkstat_createkstat_installkcf_resubmit_requestfgmech2mech1old_pdprov_mt2prov_mt1new_pdictxctxcan_resubmitparamsoptypedopsmopseopsdcropssopsvopskcf_insert_triedlistkcf_get_dual_providerkcf_get_mech_providerkcf_remove_nodekcf_removereq_in_ctxchainprevcurbzeropanickcf_new_ctxkcf_submit_requestprocess_req_hwpkcf_areqnode_allockcf_disp_sw_requestkcf_free_reqkcf_free_contextkcf_sched_destroykcf_sched_initkcf_sreq_cache_constructorkcf_sreq_cache_destructorkcf_areq_cache_constructorkcf_areq_cache_destructorkcf_context_cache_constructorkcf_context_cache_destructorkcf_misc_kstat_updatekcf_aop_donecrypto_cancel_reqcrypto_cancel_ctxkcf_alloc_reqkcf_next_reqkcf_last_reqcrqpdsidkcf_ctxcontdoneireqctypebailreqisdualarptrcnterrgctxkcf_secondctxibufcdrargkmflagskctxksprwtcntskip_notifynextreqnext_argcrypto_context_tkcrnext_req_argstatusnext_reqctmac_tmplmectx_mac_tmploutlast_req_arglast_reqcrFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx,ZAC
MCA4LAC
MEA8AC
MJALEi,AC
MA$!AC
CA AC
B(<2AC
J hAC
B(AC
GEH9AC
Br$AC
BY XAC
BQ3AC
Bh<AC
Y\AC
E|OC
 EAC
Fv,tAC
MA8AC
JUE?AQ,,AC
GAK \qAC
Ci,AC
M}A0AC
FEWE
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/module/icp/core/kcf_sched.csrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/sys/_pthreadtypes.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/sched_impl.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/include/sys/crypto/api.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/ops_impl.hsrc/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/types.htmp/usr/include/stdio.hsrc/sys/sys/_types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/spi.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/time.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/kstat.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.htmp/usr/include/stdlib.hsrc/sys/contrib/openzfs/lib/libspl/include/atomic.htmp/usr/include/pthread.htmp/usr/include/string.htmp/usr/include/strings.h	
&t
JJ<.s<	v<go<</m	W=.
<.
J<"/JtwHvLwJg=Ku
J
<~. %
(v(X{f
f<.zfz
{f{{.
<zf<JflX.*X<u
)<sL	KXu</vY{[y +f;j	X.MX	uu</ut<u
<tZ{XfyX,Uf!t1tB.+Xh	Xg>f{X	<zf
<W.*X<u
)<sL	KXu</vY{[zf
<zf<W.MX	uu</ut<u
<tZ{Xzf.y<f.fyX.{J{t
XX<.

J~t
J~.	<.
X<"/X~tLRLJ!t1tB.X/W0z.J	f/	JJJz.J0K
|tJ<!/JDX~F zt?f
D<%J	tX/JX}.X0}fX}f%J"J/J
H'KJ}fvJ}J<1}.2'u}J.z%.J.JKJyX%J1~

.~t
JJ<.J	<g<
<	t
<f
J<"/JOtu	/JIu<1J'J<4	~f
.J
<~fJ
~Jt~~  
tJZt<<3J<3uKuJxX"tJ	JivJzXtJ0tJYtYtJ~XXlt&.<-~f
X.	3<0J	Y&/uKJZtJ~X
f.t</.t</Y
ztJ<!/JDX%
*LN</. X/JX.y..<1-XG-X/J;0.
ztJ<!/JDX$
i/Z/JYtJYtJYtJZxt~XtJ//Yxt~X./JYtYxtXx.Xx.Xx.X	
x<</!	xt<</!	xt<</!	w<.vttt&u$ft=	wJ<.<!FJJ	w<
	.vu#uvJtJtJtJ~,x</~
gJJ
JYJ	
gJtt
JYtYt	
MuJl
NJ	
\<(v1t&.4l.?<'<#0g!f#g!f%g+t#<-g%<)g'f*g(f*g(ft }
JuKJ
".!fv	vJ~tL}J}	tyJ!CJ}	.oJ!<J}	.J!<J|.J&<J|!	JJL| !	JJL| 	Lt&<%LHL| 	.Lt%<&LHL| J"zt;|f<	. J:)z4
Ku JH{t
<<m t<2<.MJ=J=.uJ<	{X"	t<jJvJ	J t<mJv	Ju<v.	JJtYv	.M\&'<vt	00Kuv&	X!J:X?/ J..MX	uu</ut<u
<tZ..v	*zv@<
2{
I
fu
XJu.
t:XLXwtJYJJ!|fw <!Hxt< <xJ<t#t	<{fJ
L<g<y<
qt<g<
/<
k	J/#KttJX=Jt.J0ftX#s K	;0tJYMf	uu</ut<u
<tZ?. .`0t

<11Lt+J<5=JY.t./.	
tt<t<,B/s JN
f$
uA.0.fsJsX$F+KsJJ J:JHsJ
<sf0'<$J<#kJ&fHN J:JH
< fXXsX#
J"K<	 &^rt	
JJu.z/r
<...Jr.
JZr
*r
lsf..s
.$
w<r
JtO<5..s!xJJsf } e0N@Xm3P	h 6@ !"	 PX0z9SP$K(p	
aWY%GQh0q@t2P ;Z") Y@
E`rGS{;Fx<p!)ZVt"{
e
2#L$9!V !!
G!*'Q*cWn0vPQ
pY0Pa-iQ}%8$'%-AWL0TPQ0P8-@QT%%8%-V$L*Z
pYP1Q3!!A8K R"W
e\
f2k#P1Q$PQ2'NPw1Q'%P	0	Q(	-G	6v	!		V	"	
e	
	2	L&
MR
$
$
P
Q
! -46P=4kQQ$4P404Q?>
P$+02$;Qj%zB%793
%
7'
P6
QI
$Q
Qy
%
-
%
B
%
B
3)3J:$HOO$X._$hOo$x.$3O34O4.4333!3&
T+O0
S;.QL^
kXr~PL
XL

X  (@:FLR4gRn4y/4*>LN0RL$ARH$W/^$mRt$/
TR
S/
0
4
DIPK*/<R^Op.R//O..6RJOl$?>4,+*P01QZ!<N:{;%B$%B$P)QbPrQPP0QQ%7G$0P-Q
%8!B
pLY 0P$Q;4DPPPh44P"Q)42QF$g1z%8QQ4QQ0P8-@QQ%z8P$Q)%8Q% 7FL&!%8d;;=
G&'GM]%iBw$
pY%8%B
 3 6& !g %y B   % 8 3!6:!3?!
KF!U D(p08


c

+
7>@
G
S?\
hHq
}G


&4
)
)
+
X



)
M&
>2
1;
C
L
`Y
k
uw
g




)
|)

!
)


&
(
(
((
(4
(@
)L

)Y
)f
V)s
`)
j)
r)





q
2
@
L
[
d




(
9
D
O
l
s
z
&
)




4

Y



_


$
1
$>
$K
R&^
j
s
2y
@
K
Z
i
u








w
k
(
4
B
P
]
k
}




"
(
.
04
M:
`@
wF
L
R
X
^
d
j
	p
 v
B|
d
|






	

.
D
X

u



W


"
+
7
B
M
X
D_
3g
s



	
,
#



	
_





	/
:
B
iH
yS
^
i
t
	{
	


	
	
	
$	
/	
]	
	
	
	
T	
I	$
;	/
	:
	B
h	H
v	N
	Y
	d
	k
	v
	
	
h
]
0













	

	

.	
s
?	
:
E	
I
K	
^
V	

g	
Co	
+x	

	
	
	
	
	
	
	
	
	
	
	




#

*

2

C>

JJ

`V

hb

on

|z



@


)
























e

l


&

2

>

J

[
Gb
1j

v






(
u
Z
r
y




&
2
>
8J
?V
Ml
%t
}



i
N











$

&0

3<

@M

T

\

h

t











#

#

,

e


7

~




k!
Z*
D0
N@
#G
#P
\
h
t
	





E


O
=!
P!
]!
l!"
u!/
!<
!I
!V
"h
y




%
8
L
i
x







,
r
g&
S8
WE
YR
`e
Im
;v
^



e
8
(

l


d


a$

1
>
K
X
qe
Cr




{



M
T
b
m
zL
,S
![
g
s





99
P@
>H
T
`
l
x





!
/!
(
0
o<
xH
|T
`
l

O
?







+


o
{&
3
@
M
Z
g
~

o

/
E
Y

l


)
6
C
P
]
j
-w
?
R



i
\q
Iz


,
:
/
&
3
@
M
Z
g
t





N
[
m
v(
5
t
|


r
}

W
>



"
/
!<
6I
EV
Tc
kp
}






(






	


	

v
D'
U4
g
"



 
 
< 
+ 
 
 
 
 
 
 
!
!!
,!(!
!0!
]<!
lH!
vT!
j!
!r!
!{!
!
!
!
!
 !
 !
+ !
4 !
> !
J !
T 
"
` "
l $"
{ 1"
 >"
!P"
X"
a"
n"
{"
"
"
"
! "
 "
 "
 "
 "
 "
 #
 #
 0#
 ;#
 F#
!R#
!c#
"j#
"s#
!#
!#
!#
"#
"#
"#
""#
*"#
2"#
;"#
D"#
L"$
U"$
b"%$
n"2$
x"?$
"L$
"^$
!n$
!$
#$
#$
"$
r#$
#$
#$
d#%
X#%
"%
"(%
";%
"H%
"U%
"b%
"t%
"%
"%
"%
#%
#%
#%
#%
#%
#%
#%
G#
&
O#)&
"4&
"K&

#V&
:#]&
##d&
I#k&
Q#v&
$}&
$&
#$&
*$&
7$&
C$&
V$&
g$&
v$&
$&
$&
$'
=&	'
*&'
$'
$)'
%5'
%A'
+%M'
B%Y'
W%e'
o%q'
%}'
%'
%'
%'
%'
%'
%'
&'
&'
&'
b&'
i&'
p&	(
{&(
&!(
&-(
&9(
&K(
(T(
&a(
'n(
'{(
!'(
4'(
F'(
S'(
c'(
((
((
w((
k'(
s'(
}')
')
C(%)
N(2)
\(?)
j(V)
.(^)
(g)
't)
')
')
')
()
')
')
')
')
'*
(*
(*
((*
E)/*
6)7*
()C*
.)U*
)a*(s*
c*{*
Z**
)*
)*
)*
)*
**
**
)**
2**
B**
M*+
n*+%+
F+1+
9+8+
.+@+
}*L+
*X+
*d+
*p+
*|+
*+
++
++
!++
*+
*+
*+
S+
,,
b+,(,
t+4,0R,
+Z,
t+d,
+q,
+~,
+,
+, ,
+,,
Y,,
O,,
+,
+,
+,
+
-
+-
,$-
,1-
+,>-
=,L-
e,`-
y,l-
,}-
,-
,-
,-
,-
,-
,-
,-
,-
,-
M--
<--

-.
-.
'-!.
/-8.
-?.
-G.
`-S.
h-_.
n-k.
v-w.
-.
-.
-.
-.
-.
-.
-.
".
-.
-.
-/
-/
"/
-)/
-5/
-@/
-K/
"W/e/
R1p/
t/
2/
I/
2/
/
3/
/
3/
/
0/
/
/
/
`/
L/
0

0
0
 0
b/0^M0f0|0

.0
.0
'.0
8.0
=.0
@.0
C.0
H.0
N.1
8.1
@.1
=.*1
C.61
_.B1
e.O1
k.\1
w.i1
z.q1
-|1
"1
.1
"1
-1`1
^11
1
21
s1
01
1
21
Q1
02
62
32
2
%/!2
%2
!12
52
3A2
VE2
8.Q2

U2
 /a2
3h2u2@2
D
2
g
2

2

22

2
2
$2
G2
j2b
3
3
3
	-3
O	;3L3
r	U3
	^3
	l3
	u3
	33
!
3
3
3
"3
3
3
^3
3
3

3
e
44
#4l44
:B4S4
]\4

i4y4

4.4?4g4z445!"5e75mK5_5s55555-6E6X"666J6^6<s6D6X666667N)7=7Q7r777777E7
.8P	8
1*8
t.8
298
=8
0H8
L8
2W8
>[8
(3f8
vj8
,3u8
9y8
338
o8
8.8
@8
8
h8
8
p8
8
8
8
58
8	9
9
&9	>9	W9V
p9
9
9
9
.9
.9
.9
.:
.:
./:P=:
1E:
	I:
8.Y:j:
xs:
U::
:n:~::::;; $;
1/;
3;
8.>;
JB;
93M;
Q;
=3`;*p;
y;
;:;o;;;;;;/;?;p<
q1<
<
3<
!<
8.,<
80<
 /;<
?<
%/J<
N<
3Y<
d]<
2h<
l<
0w<
#3~<<?<
<
0<<
Q<
.<<<=,=@="T=6h=R|={=====	>	#>,	7>K	N>
.\>
/o>
/|>
/>
 />
%/>
+/>@>
2>
`$>
8.>
$>
%/>
%>
z3>
m*>
0?
*?
0?
*?
3&?
/?
#&8?
Y&P?
r)Y?
)b?
)k?
)t?
'*??
^'?
"'?
'?
?
(?
?
<(?
0?
b(?
`?
(?D@
(@p@
(&@
+@
&)5@
:@
L)E@R@
J*\@:i@
+t@/@
*@
3@@
*@
+@
?+@
b+@
+@@R0AOAcApAAAA
AA-AEBf Bv4BHB\BqBBBB!BKBaBCC.CBC]CqCPC
5/C
A/C
F/C
L/CC
1C
C
3C

C
A3C
-C
2D
PD
F3D
&D
/D
s<D
LD
`D
zD
D+
D:
DM
DU
Dp
D}
E
#E
7E
DE
XE
cE
wEE
e/E
x/E
-E E
1E
T3EE
EF
F)F
"<FMF
EZFjF
h~FF
FF
F F
F F
G7GLG\)Gl6G|CGPG]GjGwGGGGG%G/G?G
/G
/G
/G
/H
"H
/H
-&H
/1H
/<H
/GH
/RH
/]H
/hH
-tH
/H
-H
-H
"H
0H@H
1H
%H
T3H
H
=.HDH
I
<I
a I
)I
2I
;I
)HIDdI
sII
9I
I
I
I
I
I
_II
LJJ
o J
J3J
&<J
EJ
NJ
WJ
dJJ
J>J
J
J
JJ
JJ
pJK#K
2KoKKdK}KkK}KKEK[Lq1LNLkLLLL
0L
0L
'0M
/0>M
<0LMZM
1fM
"jM
V3vM
XzM
Z3M
M
a3M
M
 /M.M@MPM
2M
 N
V3
N
6 N
Z3N
o !N
 /1Nb>NtON]N
2iN
 mN
V3yN
 }N
Z3N
!N
a3N
M!N
8.NNNOO
72$O
!(O
V34O
!8O
Z3DO
!HO
8.XOeOzOO O
Q2O
("O
V3O
a"O
Z3O
"O
a3O
"O
i3O:P@P
o2P
"P
V3)P
/#-P
Z39P
R#=P
i3MPNWPPeP
2sP
n3P
u#P
r3P
#P
D"P
#P
u3PP
#P
*$PP#Q5Q
J0Q
8.+Q
%/7Q
_0CQ
b0OQ
h0[Q
n0gQ
u0sQ
~0Q
0Q
0Q
0Q
!Q
0Q
8.Q
h0Q
b0Q
_0Q
0Q
0
R
0R
0&R
04R
0BR
0PR
0^R
0lR
0R
0R
0%S
0US
1^S
A/jS
_.vS
e.S
#1S
0S
8.S
=1S
B1SS
2S
+S
@.S
C.S
i,S
=.S
,T
8.T
,T
2T
d-#T
03T^KT
-TT
A-bT
kT
-tT
-}T
.T
O.TT
.T
.T
.T
/T
7/TT(UHUT%U9U&MU6ZUJsUkU~UUUUUVV<-VDAVU\V~mV{V
2V
Z/V
0V
/V
0V
/V
8.VVVVWW3WGWaW$rW0W
2W
/W
2W
0W
3W
 W
k0W
50WW
F1WX
2X
0X
3$X
&1(X
34X
18X
0DX
1HX
3TX
02XX
%/dX
2hX
8.tX
(3xX
3X
3X
2X
3XX
X
X4X
0X
4X
3X
	5X
3X
PX
g5X
3X
X
5X
0Y/Y
5Y
!#Y
6'Y
n08YSYgYhYY*YaYmZ{Z<ZWZkZZZ Z# Zk Z} Z Z
2Z
26[
3[
6[
3[
6 [
3,[
F70[
0<[
7@[
3L[
7P[
8.\["!i[
<8m[
3}[,![
_8[ [ [ [!\"!\,!3\>!G\J!Q\
L1m\
3 P`pP	 P@l @P @ `@P@0`0 
=GTS
memcpystrlcpymutex_destroycv_destroykcf_sched_destroykcf_new_ctxcrypto_cancel_ctxatomic_add_32_nv.debug_abbrevntfy_list_cvkcf_free_context.rela.textkcf_insert_triedlistkcf_free_triedlistkcf_disp_sw_requestcommon_submit_requestkcf_submit_requestcv_broadcastabort.commentkcf_provider_zero_refcntmutex_exitmutex_initcv_initkcf_sched_initcv_waittaskq_waitmemsetkcf_misc_kstat.bss.debug_rangeskcf_maxthreadskcf_minthreadscrypto_taskq_threads.debug_strkcf_context_cache_constructorkcf_sreq_cache_constructorkcf_areq_cache_constructorkcf_context_cache_destructorkcf_sreq_cache_destructorkcf_areq_cache_destructormutex_enterkcf_get_dual_providerkcf_get_mech_providergswqkcf_next_reqkcf_last_reqcrypto_cancel_reqkcf_free_reqkcf_alloc_reqprocess_req_hwp__stderrpbzero.rela.debug_infoposix_memalignkcfpoolkstat_install__stack_chk_failkcf_swprov_hndlcv_signalntfy_list_lock.note.GNU-stacktaskq_dispatch.llvm_addrsigfprintfpthread_selfkstat_deletekstat_createkcf_misc_kstat_updatekcf_sop_donekcf_aop_done.rela.debug_line.rela.eh_framekcf_thr_multiplekcf_reqid_tablekcf_context_cachekcf_sreq_cachekcf_areq_cachefree__stack_chk_guardcrypto_taskq_maxalloccrypto_taskq_minallocmallockcf_areqnode_alloc.debug_locpanickcf_sched.c.strtab.symtabkcf_ksdata.rela.rodata.data.rodata.cst16.LCPI8_2atomic_add_32.LCPI8_1.rodata.str1.1.LCPI8_0@J!" @!P2!@-pC: "	+n2+\,8jd0qit\+0DX040d;=p@8(, 'Lo
0 kcf_prov_lib.o/ 0           0     0     100644  17264     `
ELF	>p>@@UHAWAVAUATSH(L_ A{uNIHwEKE1MtGIHXH9|;MAHE1f.H)M9tIHHH9}EE΅tE9uEEH([A\A]A^A_]LcH}E9EEMIIHELmML]IJ H)L9IC݃wVJt HE$LDHLHL]ȋMI"fDHLHulIߋML]IEKI)tIM9rLmEE9EHELhEBE-fDUHAWAVAUATSHItqHcH9V(shHVZLN AyPH~EAE1MtZIHXH9|NIHHE1f.DH)L9t)IHHH9}H~ H~L1EDžtE9LcE9HuEIMIJ\(H)L9ICJ<(LHLMHEILuD@I)tVM9sQIIf.fHJ|(J(L9ICLHHEID@I)tIIM9rHuLu1tE9u	LvBH[A\A]A^A_]UHAWAVATSHIHIH~Ht
IwIALHSH9S(s[A\A^A_]Hs HsLL[A\A^A_]UHAWAVAUATSHHMHUILN LnL~H~LHtHIt$MAMHK yAIE1Ht9IHpI9|-HQHE1DI)L9tIH0HI9}AMtA9MthA9scLeEMIIIJ L)L9ICNl H}LHHMMUu4IAMI)tMIAI9r1A9θEƄDH[A\A]A^A_]UUvPvTj_jsTs__r__QQ*Q9BQRR*R>BR#FTvTTWr0r]][[#jTs}T#j[sv[v^^r^r^^T*6TZSSU\eTeqTqTBv@BZTQQZQZqQqQFQZTqTZ\q\"\5>\ZQqQZ1qU11UtUF0^vHF^ZYqYvPPZUq{UZYqtYt_F_FU_SFSUUpU__pTSSpQ^^pRP\pXX{U__U\TSQvHRv@XXU\vPUY^K]m]0_m^^^(mY(u]SP%I:;($>I:;II:;	.:;'I 
:;I:;
I:;8
.@B111411XYW1B.:;'I<?I&.:;'I? 4:;I:;I:;'.@B:;'I?:;I1UXYW4:;I B!BB"#I'$'%I&!I7'$>CC-C88C!&$	d
d*
d
d</:L(DEFGHIJK -./	2j?JA=
:	B*k5>
V ,7BMXcnyS;QsT
,(
(
(
(
(f
)
)r,.-+*./00#.D [**9	>*7OLT3iwVvvvv ,7BMXcny;]V?^ XT!PR~UAV?^*.E"3 XT| VRHQsT}UPD#Dc$otG
\P
Q
R
S
T
U 
V0
W8
X@
YH%t&'BC<ZqUZqtFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/core/kcf_prov_lib.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segCOPY_FROM_DATACOPY_TO_DATACOMPARE_TO_DATAMD5_DIGEST_DATASHA1_DIGEST_DATASHA2_DIGEST_DATAGHASH_DATAcmd_typeunsigned charuchar_t__uint8_tuint8_tuint_tlong long intlonglong_toffset_tuio_index_at_offsetuiouio_ioviov_baseiov_lenlong unsigned int__uint64_t__size_tsize_tiovecuio_iovcntintuio_loffsetuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_residlong int__int64_t__ssize_tssize_tuio_toffvec_idxbcmpcrypto_uio_datadatacd_formatcrypto_data_format_tcd_offset__off_toff_tcd_lengthcd_miscdatacharcaddr_tcducdu_rawiovec_tcdu_uiocrypto_datacrypto_data_tbuflencmdcmd_type_tdigest_ctxupdateoffsetlengthuiopcur_lendatapcrypto_put_output_datacrypto_update_iovcrypto_update_uiooutputctxinputciphercopy_blockuint64_tcommon_ctxcc_keyschedcc_keysched_lencc_iv__ARRAY_SIZE_TYPE__cc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flags__uint32_tuint32_tcommon_ctx_trvFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx,AC
MA(LAC
M,x]AC
GyAV(AAC
M/&
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/core/kcf_prov_lib.csrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/sys/_iovec.htmp/usr/include/stdio.htmp/usr/include/strings.hsrc/sys/sys/_types.hsrc/sys/sys/types.hsrc/sys/contrib/openzfs/module/icp/include/modes/modes.h	)
RXM.t,.<
J;h:,<.J;
Kt"=Ctt
&Xf0<
teJ$Jf."tJ 
=t <J/RXMfJ,.<
J;:,<.J;
K)t2JJ"=C.=XCXJ
=2QfJX
JJJ$Jft<
?
U

JeJ$Jf.tX"JX^
kJ<0s~<%<JJ5#,JJ
.
KK
OO7<~.<~<<~J XJf,.<
J;":,<.J;
Kt"~.X~<~tJ
5~XJ
.
2uJ$Jf~.~X.~
N
p]SA:	f0 (0


c

/
7
=
D
O
2W
]
c
'n
w
:}
I
V
f
v










	


4
;
C
O
a[
pg
|s



[

&
T
K
@
.
l




$
/
6
BU
^
sg
p
j

)
_

p
#

>

!
-
8
C
N
Y
d
o
z







$
C
[
e
~


(
.3
U>
MI
vU
q`
k
y




9




F



Z

m
&
3
0;
7D
Upc
n
"r
@}
k
D

9

J
F	
Q
	
e

'
	
@&
	*
D5
4
9
9D
k
H
JS

W
Qb

f
eq
8u

n





j
(
$
G

y
\

e
p
|








 P|p5crypto_update_iov.debug_abbrev.rela.text.comment.debug_ranges.debug_strbcmpcrypto_update_uio.rela.debug_info.note.GNU-stack.llvm_addrsigmemmove.rela.debug_line.rela.eh_frame.debug_lockcf_prov_lib.c.strtab.symtab.rela.rodatacrypto_put_output_datacrypto_uio_dataP=&@!)X8x*@j"e +5@`C0,0!dv	"p"<`"8=LoP=(h	kcf_callprov.o/ 0           0     0     100644  88072     `
ELF	>S@@UHAVSHtGHf.DHLMt#H;LsHuH;[A^]UHAWAVSPIIf.@tHtHtL0IHHI1H[A^A_]UHAWAVAUATSH(IHH HAH9DAILELHcHkXHEJ<(H(H}A<$u`I|$(LmI|$H}ID$(AHHMHUHH8LH McAE1HE1LAD$ A
u\EtA$@uLHEHD8Af.H@Ht%L9``uX8tI|$E1	A
E1H]E1H]w u[wD9LLDL@HHtKHxEt	@uH1HvHtH9~`u^8tItH4fB|NHt띃uIMtI|$E1H] E1MH]tIzME1H}HHEL DH([A\A]A^A_]fDUHAWAVAUATSHIIHH HH9DDMHHcHt
HkXHHLkXJ<"H(H}IMKD'8HDUHMHt)K9L Pv"KL @HtY8tHI`I E1>AE1LH[A\A]A^A_]HhHl69LLLH@HtNX8tHP`r uMtLfH9tHHuEt	@utHrMtIZKD @HtAX8t<Lx`AG u,MtLL98tH@HuEtA@tMuMuAIE1H}f.fUHAWAVAUATSH(LMIIHHEL.H?HutE1KI$MLuH]Let	H}I?H}ȋ] DuL}H(H}HG8HTHM0Ht(H9OPv"HO@HtDq8tHI`I #AE1AE1D](H@HHp`N uHhHlf.HVuċH8D!tMtL@H91tHIHuEt	@uD9}HH0AH]HDIAHHXH	Ht.Y8tD9}L9iuHI0AH]HHH0H]HDLDH@AIH.LHLEMtI|$H}HG@HDp8L``AL$ unMtM9'tdMMu}(tA$@uJHHXHHUu+f.H	HtY8tL9iuHI0HuHH@0HMRHEIE1H(HH;EuLH([A\A]A^A_]UHAWAVATSHI
=IʋK$$$IHHKHcHHLLQHHHD HCIF@HHDHH	HHHH$$IHHKHcHHLLQHHHD HCIF@HHDH`h\$IHHKHcHHLLQHHHD HCIF@HHDH$IHHKHcHHLLQHHHD HCIF@HHDH
$IHHKHcHHLLQHHHD HCIF@HH DHuYa
U$IHHKHcHHLLQHHHD HCIF@HH(DH
L	M/$HFHxp
IHHKHS8HcHHLHHyHHL HKHcHHLHHJHHD HC@IF@HH8DHoLM^R$HFHxpoIHHKHS8HcHHLHHyHHL HKHcHHLHHJHHD HC@IF@HH8DHLY(MHCHK@HS0LCXLKxHHARAHfIF@HH@DHnLMbI~8sHSHKDC DK$HARAH-$HK(
y IF@HPHDHLMHy8Hs$IF@HHPDHLMI~8sHSKLC IHHsHcHHLt~HH4HT HSaHS$IF@HHXDH@LM4I~8sHK0DC8LK@HAR܃
$HK@
y IF@HP`DHLMHy8Hs8LA
IHHsHcHHLt~HH4Ht HSHs"qIF@HHxDH[LMOI~8sHK0DC8LKxARPAHmIF@HH@DHLIMIF@HHxDHLYMI~8sHK`LC0DK8HARPsxA%IF@HHxDHLYMI~8sHK0DC8LKHD{PDARPATsxAWAH0HK(
y ;IF@HPHDH%LBMHy8sLALIF@HHHDH
LYM
I~8sSHKLC MAIF@HHHDH
HIH
I~8sL
IF@HH`DH|
LIMo
I~8HsHSHK0
IF@HH`DHD
LIM7
I~8sHSHKMAc
IF@HH`DH
LYMI~8sHS HK(LCLKHAR	IF@HHDHIF@HHDHLAMIF@HHDHzIHHKHcHHLLQHHHD HCIF@HHDH4IF@HHDHIF@HHDHLA8MIF@HHDHHI@H'IHHKHcHHLLQHHHD HCIF@HHDHLYHM6vIF@HH8DH`LIM/NHFHxprIF@HH8DH)LAMHC`HShHFHxp3IF@HH8DH
LAM

IHHKHS8HcHHLHHqHHL HKHcHHLHHJHHD HC@IF@HH8DHm
LY M[
IF@HHXDHE
LYM8
I~8sHK0DC8LKHCPARsXs@PAIF@HHXDH	LYM	I~8sHK`LC@LKhARspIF@HHXDH	LYM	I~8sHK`LChLKpC8ARs@Ps0AH IF@HHXDHm	LY M`	I~8sHK`LC0DK8ARs@AHIF@HHDH&	LAM	HC0HS8IF@HHDHHIHHC0=IF@HHDHHI HIHHKHcHHLLQHHHD HCIF@HHDHwLY(MjHSI~8sHK0LC8MAIF@HHDH1IF@HHDHIF@HHDH#IF@HHDH1IHHKHcHHLLQHHHD HCIF@HHDHMIHHKHcHHLLQHHHD HCIF@HHDHYLY(MGIF@HH8DH1LI0M$HC`HShHKpMHFHxpu;IF@HH8DHLA8MHC`HFHxpLHIHHKHS8HcHHLHHqHHL HKHcHHLHHJHHD HC@IF@HH8DHRLYHMu}DIHHKHS8HcHHLHHqHHL HKHcHHLHHJHHD HC@IF@HH8DHLYPMHSLC@I~8sHK0LKXC`KpHH0LT$(HD$ L$$AH0IF@HH DHThIF@HH DHuMIF@HH DH2IHHKHcHHLLQHHHD HCIF@HH DHIHHKHcHHLLQHHHD HCIF@HH DHIF@HH DHLA0Mu{IHHKHcHHLLQHHHD HCIF@HH DHALY8M/IF@HH(DHLAMHC8HS@HHLA9IF@HH(DHHIHHC8'IF@HH(DHHIHHC@HHLIHHKHcHHLLQHHHD HCIF@HH(DHRLY MEHSI~8sHK0LC8LK@ARsHAHfIHHKHcHHLLQHHHD HCIF@HH(DHLI(MHCHS0HKHHHMAIPENI`NIF@HH(DHpLA0McHS8HC@RIHHKHcHHLLQHHHD HCIF@HH(DHLY8MHSI~8sHK0LC@LK8IF@HHPDHLYMI~8sSHKDCLK HARAHIF@HHPDHLAM~I~8sSLAIF@HHPDHSLIMFI~8sSHK(MAsIF@HHPDHLY Mu(	IF@HHPDHLY(MI~8sSHKDCMAIF@HHPDHLY0MI~8sHSKLC0MAIF@HHPDHtwLY8MtnI~8HS Hs8K@LCHMAIF@HHPDHt>HI@Ht5I~8Hs8IF@HH8DHtLA@Mt
HChHSpIPIX[A\A^A_]fDUHAWAVAUATSHHIIHHEЋ
BAfMol+HKhHCpH MmpHH8AF@WhHHxHEH8LL1E1ALMo?aAIEpH{Hs0HSxHME1Aą~HH8AF@HCPH`C@PHC@HHHCXHhWpHHEE1H8LL1E1H}ȅAIEpHH8AF@HC(H`CPHCHHHC0HhWpHCxHEH8LL1E1Aą9H{@HsXHHME1AąHEHxI}pH0GHC`H[hMmpHH8AN@HDžhHpHxHEH8LL1E1AąHSL{HC8HUHK0HKHCIIPAzHshH[pI}p1ALWLs`H[pI}pL1Aą6AF) IF8HtIN0INIFLLH1A( AFL HC8HtfC)HK0HKHCLH1(Ct3ALI0LLH1A{LL1A8HI}pH0QMtnLHI1ALkL{IPEt$AEtANuI`ANIXHH;Eu"DH[A\A]A^A_]IPE1US.^.7S7S^U(S(.^.SS+S`rUr_`oTo^T`lQlS`lQlSSPPr@@P(U(UT^Q_R\\\XvPYSY!S!&Y&SYSYR\\\\Z\]X&&XX0Z&0&<ZCZZZ\0\&0&8\<\P(U_P<PCPP\SP&HULUU1<TZtUZtS]tTjUjUUUzTzTTTQ^^R]]EXESXSIYIvLZYjZjlYlZRR\R0_0\_0QWQWl__6P*jU_bRP\PlqPRqPT'>UPUUTTQZ_R8^8v@>DSX$\)@\@vs~SY<S<bvbkPhZhQZQZ:XAJQJX0YYhTTY0A\AJTJ\0TTT\^\]]FvHKOvHZ^UgUoUkPPRRPRNPRSlRR#R3GR_U^;T;@T@WTWkTkTTTTYTYiTitTtT;
T;
F
TF
Q
TQ

T
TTTT%T%;T;eTeoToTTTTT)T);T;TTT?T?DTDVTVTT~T~TTdTdnTnTTATA{T{TT?T?`T`TTTT"T"8T8bTbxTxTTTTTQ5S@dSnGS{	SRbZkZA
ZF

Z
KZPZZ6Z;jZoZZuZ~ZZ?ZDuZ~	ZiZnZGZ{WZ`ZZ3Z8sZxZZ??DPDGGvP{	R@CRRRK	N	R		R

R

RkRR RiRRF

R

R
RPXR5ss@sss)sK	ssK		s~qss		ss$s7Msns"s{s

ss
=ss4sD5ssks
ssosissisus~s;
sos)sF

ss HUHx ^ !^!!^ HTH _6  _-!P!_b!z!_ HQHSSS6 Q St | Sb!z!SJP\EE\PS\YY\  6 \6 \ \ g Pg t \t    \  P! !P !-!\-!>!PN!P!\`!b!\b!x!Px!!\!!\MPBPPP6 \ Pt  Pess6 I si]]6 I ]RS -!SP!b!SPv~ -!v~P!b!v~] -!]P!b!]sI Q st | sb!z!s]I  ]-!1!]b!z!]6vHUb!f!UpvHP6 Sz!!S 6 Qz!!Q!!] 6 _z!!_M \ TQ t S-!P!Sx  ^|  S%I:;($>I:;I:;I:;	I:;
I:;I:;

I:;8:;
I:;8<:;
I:;8:;'I:;:;:;I'I!I7$>:;
I:;8.:;'  :;I!.@B:;'?":;I#4:;I$1XYW%1&1'1(B)1*.:;'<?+.:;'I<?,5I-.:;'<?..:;'I /4:;I0.@B:;'I?1412
:;31UXYW4U5:;I64:;I74:;I81XYW9.@B:;'I?::;I;:;I<.:;'I<?=B>B?.@B:;'I@4:;IAB4:;I;!FF	FF-FFFFF,	

F	

 !"#$%&'F6F.	
G
?
 "	..x
 
 !0
A"8
(H
)P
*X
+`
(,h
R(-p
	_0	X		Y	Z	[	\+	] 	^(
	8	 
F!
6B
F<	M	
q

|
G

C
0A @R(W(S\(\(W(W(g(W(W(S  (
9
4
6 12345
+)
$O
P
Q
GaS
T
s
U

V
NW
X
Y
Z
l
[
\
w]
~&^

'_
'`	=;	!
:@34k5v67(80k	98
.
40k123

L
2
j
0MX/ y

c>
n7
>
3-./
L(D	EF	G4	H?	I?	JU	K 
"	&
-	$
A
J	=
:
`	B
nkp		|	Q?

@
	PA
	FC
 D
E

I
	OL
 M
%
N		+7*
	6
=9
g
:
;
U	<	
~
DH<=k>v?k	@(A0B8
C@
	@

NHFGkHvIk	J(K0L8
M@
YXHPQkRvSk	T(U0V8
W@
bHZ[k\v]k	^(_0`8
a@
)lHdekfvgk	h(i0j8
k@
{nokpvqk	r(ks0vt8k	uPvX*
w`xh
yp
zx/
	;
@

X0
8
w
}~kvk	(k0v8k	P*
X`h
p
x
 ` +e
p
( 	
  A ((S0	8t@ H H)!P pSx  N#Z#f#$	*
M-(N	_@
j
Ioy			
		
	
	
)			
	

	
	x		x	
)	
	p	5	p	
	
0	
<	
$	
	 
	(
	0
	8
	@
l	H
	P
	X
w	`
	h
				+ 5
@	0						 	(v
	Hk		A
L	P						 	(	0	8	@	Hk	
	k	
)
4	0						 	(
	@						 	(	0	8		@	
	
	
	

	
	 
	(
	0
	8		4 	'
	(
	+
	.
	1		dX	=
	>
	B
	E
	G
3	I 
	O(
z	S0
	V8
	X@
	ZH
	_Pk	k	

*
*
*
8	k	k	*


*
	k	k	*


		q	l
	m
H	o	` +M	`q	}	 	~
	
	
	
					)	H	
	
	
	
#	
L	 
L	(
u	0
	8
	@	%
 
	
%
 		
(	
GQ	
%
 z	%
 	 +			0	
O	
}	
	
	
*	 
]	(T	%
 	%
 %
 	k	`G	k	`G%
 /	k	%
 b	k	|		 	
	
2	
V	
z			

 
@
P
`
h
p
x








e e
"	
e
e7	[		
					k	G
	(		
Y	
Y	
	^	}				
	
 	
S 		%
 %
  	%
 %
 %
 %
 X 	k	%
 %
   	 	pH	i
!	j
k	k 
!	l(
U		m0
U		n8
+	o@
!, 	+	/
4!W KMPSm!Vr!	~!
!
A 
X"0
SH
SP
"X
`
d
h
l
p
t
Sx

"
"	d"
"

 
"
M"""
"	"(
#
#
 #

8# "%#	1#
C#P
n	 		+k#
v#]XDf$Hq$Iv$J$KeLM$NeO$PeQR S T(f$U0$Y8Z@$[H\P
-	Nv#
*$q$$q$
$8@3%4%5%6 %70	%
$
eB%
%&
1&
+
{%
%

G&
+
S&



"	
^&
p&
w&
<&.
;
n3
i&#
&H
%
 G (0 8+@
'kv%
( 08%
@ HPk	X``Gh%
p%
x Ȁ Ʉ
'@ (08.
l(
w(dab(cw((	(IX5
!6
k7 
A8(
 )98
 ):@
?H
+DL
HP%)	1)*h$
|)%
)&
 '
)(X
)`(1))	)X
)
k
 ))
&  !XV"""g(#$g($))%)&)'*(Us'*(T0 )**f+F**,F-N.W W W/Y0XV.g(".;"."/#1g($*(3%*%*1*.O\( O O( P!/R )0:Vm"mk"nk"n\("o"o;"o!#q#x#x#s#r#u/w
;#x/v(#tB;#q#x23w+	%+&+%+1+4/$w+.%+&+%+1+)-'-(U|'-(T1(U|'-(T1(U|'-(T1'.(U'.(Us--M*I*--.?\( ? ?g(0V"k"R;"}"g("!"\(56##67
;66(6 )6 )68.3%-.8.J%-.)-'-(T1(U'.(UP9Vi:i:i:jR;:jW;:kW;:k};kg(;l!; l!;(l\(;0m6q6q6o6o6o6sk6t(6p )6p )7q6r)8.%-.8.	%-.'1(TH)-'-(T1(U|).<	1|)9zV:::\;:6646m;462r;46fw;46|;46;46;46D;7F46;746;;46S;46;46;46;46;=[(Rs(Ts>[>X>[>[>[>X>[>R>Y>[>[>[=[(Qs'4(Qs(U~=[(Xs(Qs>X>R>[>Y>[>X>Y>[>[>[?V):):):*\;6,6-6/X6.4@~9a;65;676846*
66)77A4B@~#w;AV@sA@~#Aw;47^6]*
7`7_A9Bb@~#bw;4@~a;6;66A\@s@~#|;46677Af6*
677':(X0(Q0(T(U~(R~'P:(U}'^:(X0(RH(Us':(X0(Q0(T(U~(R~)P:':(X0(Q0(T(U~(R~'^:(X0(RH(Us'-(T1':(X0(Q0(T(U~(R~':(Q0'P:(U':(Q0(T~':(R0(Qs(T~(U':(Q0(Ts(U}'P:(U}'-(T1(U}':(Q0(Ts(U':(Q0(T(U}'-(T1':(Q0(Ts(U}<NA:F:K:-R+f::F:|	+m:F:+k:F:+::F:+:F:g(;	;

(G;
-(ka;	bs

Nl
w~&
''v}Zt}z@@)K	K		~q		$7Mn"{


=4D5k
oiiu~;
o)F

 -!P!b!6 z!!eI  -!P!b!z!!!!I t -!P!I  -!P!b!z!FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/core/kcf_callprov.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpunsigned intCRYPTO_HW_PROVIDERCRYPTO_SW_PROVIDERCRYPTO_LOGICAL_PROVIDERKCF_PROV_ALLOCATEDKCF_PROV_UNVERIFIEDKCF_PROV_VERIFICATION_FAILEDKCF_PROV_READYKCF_PROV_BUSYKCF_PROV_FAILEDKCF_PROV_DISABLEDKCF_PROV_REMOVEDKCF_PROV_FREEDCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segCRYPTO_KEY_RAWCRYPTO_KEY_REFERENCECRYPTO_KEY_ATTR_LISTCRYPTO_SOCRYPTO_USERcrypto_user_typeB_FALSEB_TRUEKCF_DIGEST_CLASSKCF_CIPHER_CLASSKCF_MAC_CLASSKCF_SIGN_CLASSKCF_KEYOPS_CLASSKCF_MISC_CLASSKCF_OG_DIGESTKCF_OG_MACKCF_OG_ENCRYPTKCF_OG_DECRYPTKCF_OG_SIGNKCF_OG_VERIFYKCF_OG_ENCRYPT_MACKCF_OG_MAC_DECRYPTKCF_OG_RANDOMKCF_OG_SESSIONKCF_OG_OBJECTKCF_OG_KEYKCF_OG_PROVMGMTKCF_OG_NOSTORE_KEYkcf_op_groupKCF_OP_INITKCF_OP_SINGLEKCF_OP_UPDATEKCF_OP_FINALKCF_OP_ATOMICKCF_OP_DIGEST_KEYKCF_OP_MAC_VERIFY_ATOMICKCF_OP_MAC_VERIFY_DECRYPT_ATOMICKCF_OP_SIGN_RECOVER_INITKCF_OP_SIGN_RECOVERKCF_OP_SIGN_RECOVER_ATOMICKCF_OP_VERIFY_RECOVER_INITKCF_OP_VERIFY_RECOVERKCF_OP_VERIFY_RECOVER_ATOMICKCF_OP_RANDOM_SEEDKCF_OP_RANDOM_GENERATEKCF_OP_SESSION_OPENKCF_OP_SESSION_CLOSEKCF_OP_SESSION_LOGINKCF_OP_SESSION_LOGOUTKCF_OP_OBJECT_CREATEKCF_OP_OBJECT_COPYKCF_OP_OBJECT_DESTROYKCF_OP_OBJECT_GET_SIZEKCF_OP_OBJECT_GET_ATTRIBUTE_VALUEKCF_OP_OBJECT_SET_ATTRIBUTE_VALUEKCF_OP_OBJECT_FIND_INITKCF_OP_OBJECT_FINDKCF_OP_OBJECT_FIND_FINALKCF_OP_KEY_GENERATEKCF_OP_KEY_GENERATE_PAIRKCF_OP_KEY_WRAPKCF_OP_KEY_UNWRAPKCF_OP_KEY_DERIVEKCF_OP_KEY_CHECKKCF_OP_MGMT_EXTINFOKCF_OP_MGMT_INITTOKENKCF_OP_MGMT_INITPINKCF_OP_MGMT_SETPINkcf_op_typeCRYPTO_SYNCHCRYPTO_ASYNCHkcf_call_typeREQ_ALLOCATEDREQ_WAITINGREQ_INPROGRESSREQ_DONEREQ_CANCELEDkcf_req_statuskcf_ops_class_tintlong unsigned int__uint64_tuint64_tunsigned shortushort_tkc_glbl_ctxcc_providercrypto_provider_handle_tcc_sessionuint_tcrypto_session_id_tcc_provider_privatecc_framework_privatecc_flags__uint32_tuint32_tcc_opstatecrypto_ctxcrypto_ctx_tkc_refcntkc_in_use_lockm_lockpthread_mutexpthread_mutex_tm_ownerpthreadpthread_tkmutexkmutex_tkc_req_chain_firstan_typekcf_call_type_tan_lockan_statekcf_req_status_tan_reqargcr_flagcrypto_call_flag_tcr_callback_funccr_callback_argcr_reqidlong intcrypto_req_id_tcrypto_call_req_tan_paramsrp_opgrpkcf_op_group_trp_optypekcf_op_type_trp_udigest_paramsdo_siddo_framework_mechtypecrypto_mech_type_tdo_mechcm_typecm_paramcharcaddr_tcm_param_len__size_tsize_tcrypto_mechanismcrypto_mechanism_tdo_datacd_formatcrypto_data_format_tcd_offset__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflguio_seg_tuio_fmode__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_data_tdo_digestdo_digest_keyck_formatcrypto_key_format_tcku_datacku_key_valuecku_v_lengthcku_v_datacku_key_idcrypto_object_id_tcku_key_attrscku_a_countcku_a_oattroa_typecrypto_attr_type_toa_valueoa_value_lencrypto_object_attributecrypto_object_attribute_tcrypto_keycrypto_key_tkcf_digest_ops_paramskcf_digest_ops_params_tmac_paramsmo_sidmo_framework_mechtypemo_mechmo_keymo_datamo_macmo_templcrypto_spi_ctx_template_tkcf_mac_ops_paramskcf_mac_ops_params_tencrypt_paramseo_sideo_framework_mechtypeeo_mecheo_keyeo_plaintexteo_ciphertexteo_templkcf_encrypt_ops_paramskcf_encrypt_ops_params_tdecrypt_paramsdop_siddop_framework_mechtypedop_mechdop_keydop_ciphertextdop_plaintextdop_templkcf_decrypt_ops_paramskcf_decrypt_ops_params_tsign_paramsso_sidso_framework_mechtypeso_mechso_keyso_dataso_signatureso_templkcf_sign_ops_paramskcf_sign_ops_params_tverify_paramsvo_sidvo_framework_mechtypevo_mechvo_keyvo_datavo_signaturevo_templkcf_verify_ops_paramskcf_verify_ops_params_tencrypt_mac_paramsem_sidem_framework_encr_mechtypeem_encr_mechem_encr_keyem_framework_mac_mechtypeem_mac_mechem_mac_keyem_plaintextem_ciphertextdd_datadd_offset2dd_len2crypto_dual_datacrypto_dual_data_tem_macem_encr_templem_mac_templkcf_encrypt_mac_ops_paramskcf_encrypt_mac_ops_params_tmac_decrypt_paramsmd_sidmd_framework_mac_mechtypemd_mac_mechmd_mac_keymd_framework_decr_mechtypemd_decr_mechmd_decr_keymd_ciphertextmd_macmd_plaintextmd_mac_templmd_decr_templkcf_mac_decrypt_ops_paramskcf_mac_decrypt_ops_params_trandom_number_paramsrn_sidrn_bufunsigned charuchar_trn_buflenrn_entropy_estrn_flagskcf_random_number_ops_paramskcf_random_number_ops_params_tsession_paramsso_sid_ptrso_user_typecrypto_user_type_tso_pinso_pin_lenso_pdpd_prov_typecrypto_provider_type_tpd_sidpd_refcntpd_irefcntpd_lockpd_statekcf_prov_state_tpd_provider_listpl_nextpl_providerkcf_provider_listpd_resume_cvpthread_condpthread_cond_tkcondvar_tpd_prov_handlepd_ops_vectorcoucou_v3v2_opsv1_opsco_control_opsprovider_statuscrypto_control_opscrypto_control_ops_tco_digest_opsdigest_initcrypto_req_handle_tdigestdigest_updatedigest_keydigest_finaldigest_atomiccrypto_digest_opscrypto_digest_ops_tco_cipher_opsencrypt_initencryptencrypt_updateencrypt_finalencrypt_atomicdecrypt_initdecryptdecrypt_updatedecrypt_finaldecrypt_atomiccrypto_cipher_opscrypto_cipher_ops_tco_mac_opsmac_initmacmac_updatemac_finalmac_atomicmac_verify_atomiccrypto_mac_opscrypto_mac_ops_tco_sign_opssign_initsignsign_updatesign_finalsign_atomicsign_recover_initsign_recoversign_recover_atomiccrypto_sign_opscrypto_sign_ops_tco_verify_opsverify_initdo_verifyverify_updateverify_finalverify_atomicverify_recover_initverify_recoververify_recover_atomiccrypto_verify_opscrypto_verify_ops_tco_dual_opsdigest_encrypt_updatedecrypt_digest_updatesign_encrypt_updatedecrypt_verify_updatecrypto_dual_opscrypto_dual_ops_tco_dual_cipher_mac_opsencrypt_mac_initencrypt_macencrypt_mac_updateencrypt_mac_finalencrypt_mac_atomicmac_decrypt_initmac_decryptmac_decrypt_updatemac_decrypt_finalmac_decrypt_atomicmac_verify_decrypt_atomiccrypto_dual_cipher_mac_opscrypto_dual_cipher_mac_ops_tco_random_opsseed_randomgenerate_randomcrypto_random_number_opscrypto_random_number_ops_tco_session_opssession_opensession_closesession_loginsession_logoutcrypto_session_opscrypto_session_ops_tco_object_opsobject_createobject_copyobject_destroyobject_get_sizeobject_get_attribute_valueobject_set_attribute_valueobject_find_initobject_findobject_find_finalcrypto_object_opscrypto_object_ops_tco_key_opskey_generatekey_generate_pairkey_wrapkey_unwrapkey_derivekey_checkcrypto_key_opscrypto_key_ops_tco_provider_opsext_infoei_label__ARRAY_SIZE_TYPE__ei_manufacturerIDei_modelei_serial_numberei_flagsulong_tei_max_session_countei_max_pin_lenei_min_pin_lenei_total_public_memoryei_free_public_memoryei_total_private_memoryei_free_private_memoryei_hardware_versioncv_majorcv_minorcrypto_versioncrypto_version_tei_firmware_versionei_timeei_hash_max_input_lenei_hmac_max_input_lencrypto_provider_ext_infocrypto_provider_ext_info_tinit_tokeninit_pinset_pincrypto_provider_management_opscrypto_provider_management_ops_tco_ctx_opscreate_ctx_templatefree_contextcrypto_ctx_opscrypto_ctx_ops_tcrypto_ops_v1crypto_ops_v1_tco_mech_opscopyin_mechanismcopyout_mechanismfree_mechanismcrypto_mech_opscrypto_mech_ops_tcrypto_ops_v2crypto_ops_v2_tco_nostore_key_opsnostore_key_generatenostore_key_generate_pairnostore_key_derivecrypto_nostore_key_opscrypto_nostore_key_ops_tcrypto_ops_v3crypto_ops_v3_tcou_v2cou_v1crypto_opscrypto_ops_tpd_mech_indxpd_mechanismscm_mech_namecrypto_mech_name_tcm_mech_numbercm_func_group_maskcrypto_func_group_tcm_min_key_lengthcm_max_key_lengthcm_mech_flagscrypto_mech_infocrypto_mech_info_tpd_sched_infoks_ndispatchesks_nfailsks_nbusy_rvalks_taskqtq_nametq_locktq_threadlockrw_lockpthread_rwlockpthread_rwlock_trw_ownerrw_readerskrwlockkrwlock_ttq_dispatch_cvtq_wait_cvtq_threadlistkthread_ttq_flagstq_activetq_nthreadstq_nalloctq_minalloctq_maxalloctq_maxalloc_cvtq_maxalloc_waittq_freelisttqent_nexttqent_prevtqent_functask_func_ttqent_argtqent_flags__uintptr_tuintptr_ttaskq_enttaskq_ent_ttq_tasktaskqtaskq_tkcf_sched_infokcf_sched_info_tpd_mech_list_countpd_remove_cvpd_descriptionpd_flagspd_hash_limitpd_kcf_prov_handlecrypto_kcf_provider_handle_tpd_prov_idcrypto_provider_id_tpd_kstatks_crtimehrtime_tks_nextks_kidkid_tks_moduleks_resvks_instanceks_nameks_typeks_classks_flagsks_dataks_ndataks_data_sizeks_snaptimeks_updateks_privateks_snapshotks_lockkstatkstat_tpd_ks_dataps_ops_totalnamedata_typevalueci32__int32_tint32_tui32straddrptr__padleni64int64_tui64lulllulllong long unsigned intu_longlong_tffloatddoublekstat_namedkstat_named_tps_ops_passedps_ops_failedps_ops_busy_rvalkcf_prov_statskcf_prov_stats_tkcf_provider_desckcf_provider_desc_tkcf_session_ops_paramskcf_session_ops_params_tobject_paramsoo_sidoo_object_idoo_templateoo_attribute_countoo_object_id_ptroo_object_sizeoo_find_init_pp_ptroo_find_ppoo_max_object_countoo_object_count_ptrkcf_object_ops_paramskcf_object_ops_params_tkey_paramsko_sidko_framework_mechtypeko_mechko_key_templateko_key_attribute_countko_key_object_id_ptrko_private_key_templateko_private_key_attribute_countko_private_key_object_id_ptrko_keyko_wrapped_keyko_wrapped_key_len_ptrko_out_template1ko_out_template2ko_out_attribute_count1ko_out_attribute_count2kcf_key_ops_paramskcf_key_ops_params_tprovmgmt_paramspo_sidpo_pinpo_pin_lenpo_old_pinpo_old_pin_lenpo_labelpo_ext_infopo_pdkcf_provmgmt_ops_paramskcf_provmgmt_ops_params_tkcf_req_paramsan_contextan_ctxchain_nextan_turn_cvan_is_my_turnboolean_tan_isdualan_nextan_prevan_provideran_tried_plistpt_pdpt_nextkcf_prov_triedkcf_prov_tried_tan_idnextan_idprevan_donean_refcntkcf_areq_nodekcf_areq_node_tkc_req_chain_lastkc_prov_desckc_sw_prov_desckc_mechme_nameme_mechidme_mutexme_hw_prov_chainpm_mepm_nextpm_mech_infopm_mi_listml_nextml_kcf_mechidml_mech_infocrypto_mech_info_listcrypto_mech_info_list_tpm_prov_desckcf_prov_mech_desckcf_prov_mech_desc_tme_sw_provme_num_hwprovme_gen_swprovme_thresholdkcf_mech_entrykcf_mech_entry_tkc_secondctxkcf_contextkcf_context_tcrypto_context_tumem_freesizefreeatomic_add_32_nvkcf_provider_zero_refcntumem_allocflagsis_valid_provider_for_mechpdmefgprov_chainmutex_enteratomic_add_32mutex_exitis_in_triedlisttriedlkcf_get_mech_entrykcf_submit_requestcrypto_cancel_ctxcrypto_mac_initcrypto_mac_finalcrypto_mac_updatecrypto_decrypt_updatecrypto_decrypt_finalkcf_free_triedlistkcf_insert_triedlistkcf_get_hardware_providerkcf_get_mech_providerkcf_get_dual_providercommon_submit_requestkcf_emulate_duallistkmflagmech_type_1mech_type_2call_restrictoldnewreal_pdrvgqlenbpdgpdclassme_tabmet_sizemet_tabkcf_mech_entry_tabkcf_mech_entry_tab_tindexpkcf_provider_list_tproviderioutmech_typemepperrordata_sizemdescmech1mech2prov_mt1prov_mt2dgqlenpdm1m2pdm1fg2fg1m2idmilctxparamskcf_req_params_trhndlerroptypedopsmopseopsdcropssopsvopskcf_secondctxropsjopskopspopsencr_paramsdecr_paramscmopsencr_kcf_ctxctmac_contextmechpcopsmac_ctxmac_kcf_ctxmdopsdecr_kcf_ctxptsave_offsetsave_lenFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx XAC
CP$@XAC
FM(h:AC
M(,AC
MA,AC
MA$zAC
Gn,AC
PAY
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/ops_impl.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/sched_impl.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/spi.hsrc/sys/sys/_pthreadtypes.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/contrib/openzfs/include/sys/crypto/api.hsrc/sys/sys/types.htmp/usr/include/stdio.hsrc/sys/sys/_types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/time.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/kstat.hsrc/sys/contrib/openzfs/module/icp/core/kcf_callprov.csrc/sys/contrib/openzfs/lib/libspl/include/umem.htmp/usr/include/stdlib.hsrc/sys/contrib/openzfs/lib/libspl/include/atomic.h	"
w<Z.<~&<<0;K.X+.	
,ftW<1=
<KGX<.4.

<#u
&.'fJf~f	t=<`X/f~fJ~X<~f1/<(.~.JX7JJ!X'J/;.~#<
`=<~<</~J</s.<7<J!X'J/;.J	1L~XX<0~t0~tX~J>t

	f#u
.'fJf}ft	t=<	-v>.}X<_t}fJ<}.3X0 X)</$</}.<] ".}J<	1)<}.	J}<}.<0G<.</p	.	<.}!.-X<0#<}.J}X<<0G<.<'.	Q<5</}tt}X$
( @}<J.X.
/}X}t/	JY}JJZJP<|fJ<|.3J0 J)</%J/|.wJ<g
K|#*f|.f|.<|.t<0G<.</p
,.<"0|tJ|< ;1	;|.&<|Jt?|f|Jf<|<	<N<.!a-J<h$J|fJ|X<0JXJ'.|.Js|<;1	;2	J1|JJ-AJ	@<|f
JJ|X| 
|.X||t
+{"
J{fX{t
+/{t
+&zt
+(zt
+>fyt
+yXytLXjF#
#'xtLXjF#
#x#.
"wX>wt
jw*	Xv
	t~9+w
@v	t
jv*	/
v	Xv1
wXu
Xu<	Xv	X~V
jw0Xw;Xw/	X8v#
	{E(
+((
+((KX
j0KX
j(F#
#(wEX@wE
{G0,(
+{#
J{JX
+
+(x#KX
2,KXxfF#
#
$F#
#x#
I

+_
+zX
+!(yX
&yX
.yX
+yX2
+yX
%"u
X0
+y#
JtKv3	Xv7	X$v#
	v5
	v4	Xv#Xx

(,>u
f)L$ KtJ/ttJ
4.tf<t)XLt f"K"JtJ
J.tft#
ttJ.tf.tX
"
$2."jK"Jut

J.	hJ ILu
X$I/LuJ

92.jKKJ<
fJK8 .I/L
Mw.sf<s$XK/K
M.itXtJ</JK
Mt.tttJ</tJtJKLtt
M	.t.<tX
s.t.ILt
.	<
51K2Jt.tJt1k 
Z
o&xz|eX/:P`XP$A
M1 V !!8Lv f!_ p!w
Ox	PZ		
`
 ,p@>Rx X k   
!$!:!G!Y!t!!!!
@ K	(	0
8
@kHPXi`hF
pxo0`8x;0~ 
(08%@DHPX`
hpx)	7n{^	~ (08@[HP	X`hp8x)DlS!g!I


c
	
4
:
@
G
V
\
*b
>h
[n
jt
xz











*
?
j
T
^
{	


%
+
1
7
B
K
Q
W
]
c
 i
,o
:u
M{
`
n
}



	





	

4
U
n







)
>
S$
i*
~0
6
<
B
H
N
T
-Z
F`
Zf
sl
r
x
~




0

"
}
>
L
X
g
p






'
)/
)8
E
R
_
	l
!(y
3(
@(
P(
)




5
I
^
{

!%
0
r;
gF
N
W
d
v




(
(
	
1	
9	
S	
	
;'
F'	
W'
b'!
z'-
'9
'E
'R
'_
'l
'y
'
'
!	
B	
	
]	
x	
	
	
e	

	
	
,'!
	.
	;

M

Z
T
g

t
t




C
7

_$
5%
&
	
	
<

&
#

/
!
;
J
G

S
_
p
7
{




R

Z

p

h

c



}









$
4
@
;R

]

h

s

~
3
-

%


C
K
V


	
	
{'	
p.	
b9	
D	
O	
Z	
e	
u	

}	

	
	
8	
A	
O	
\	
g	
	
	


$

r/

7

@

M

Z

l

x







_


f


|

















[

D






*
 6
-B
;S
Z
b
n
z





t
`


3
;
B
J
W#
*
2
>
J
V
b
n
z

&

#
*
E
R
^
x








4

<

E

R

_

q

x



V

]

w


















$
L0
S<
pH
zT
j
hq
Z|
F$
/$







$
	$
 

D
K"
U.
`:
hF
R
^
j
v



!
!
!
!
!
!
!
"
"
-"
q.
6
B
X
d
p
~










	



.
{6
m?
#L
jY
f
s


X


M



!
U
B
2:
A
I
xU
a
m
y


F
M
U
a
m
y
+
9
H
U
]
l
z.
5
=
I
U
a
m
y



%
/
4
@
K
W
i
v
D
2
&
3
@
M
Z
g

t



d
z





)
6
#C
5P
H]
Yj
ew
x


2



	v
~

\
i
w
"
z*
h3
@
M
Z
g
t

9
J
V




(
5
B










7
I"
R/
c<
tI
V
c
p
}



I
]
e
{
#
l
8
)
%
 
\
M
,
@!
)
2
?
L

u
^

1
K 
 
u 
 

 
 
C 
U 
g!
"!
/.!
v!5!
g!=!
I!
U!
a!
w!
_!!
Y!!
!
!
!
C !
R !
] !
u !
~ !
 !
 
"
 "
 $"
 1"
 >"
 K"
Q!]"
9 e"
1 n"
{"
 "
& "
 "
"
k "
E!"
;!"
 "
 "
 #
!#
!*#
!=#
1!H#
%!S#
!_#
"p#
"w#
"#
&"#
9"#
A"#
N"#
X"#
`"#
l"#
t"#
|"#
"#
"$
"$
"%$
"2$
"?$
"L$
"Y$
"k$
0"{$
H"$
#$
#$
"$
#$
#$
#	%
#%
#%
#(%
#5%
#H%
#U%
#b%
4#o%
9#%
=#%
B#%
F#%
L#%
P#%
\#%
a#%
c#%
f#%
i#
&
#&
#6&
,#A&
"#X&
T#c&
#j&
m#q&
#x&
#&
%&
%&
m$&
t$&
$&
$&
$&
$&
$&
$&
$&
$'
&'
t&'
@%*'
G%6'
]%B'
e%N'
u%Z'
%f'
%r'
%~'
%'
%'
%'
&'
"&'
3&'
D&'
\&'
''
&'
&'
&
(
&(
&"(
&.(
&:(
&F(
&a(
p'q(
'x(
'(
'(
'(
s)(
d)(
X((
`((
j((
s((
0)(
;))
I))
W)*)
)2)
);)
(H)
(U)
(b)
(o)
()
()
()
()
()
()
))
))
B#)
))*
+*
*
+!*
o%*
a#4*D*
W*(k*E*Q*
)*
)*
)*
)*
)*
**
B#*`+
++
+
++
$+
&*)+
p-+
+8+
]<+
a#K+r[+
%d+
m+
x+
*+
&*+
)*+
,*+
/*++
4++
+
++
+
++
+
++
%+
+,

,
+,
,
,*$,
(,
+3,
(7,
+B,
`F,
+Q,
U,
+`,
d,
+o,
s,
+~,
+,
,
:,,
)*,
<,
@,,
,
V,,
J,
L#,
a,,,
,
m,
-
-
0-
_,!-1-
?-
H-
V-5c-Zw------
:*-
F*	.
T*.
_*#.
&*..
o*:.H.
N+S.
W.
e,b.
8	f.
o,q.
	u.
t,.
	.
o*.
,
.
,*.

.
+.
z,.
!.
+.
.
+.
.
&*.
j.
+.
+/
	/
:,/
/
)*%/
)/
/*5/

9/
,E/
R
I/
L#Y/'j/
u
x//

/z/j///
d+/

/
,/

/
,
0
-0
o,0
c0
,*0
.0
,:0
1>0
t,M0
o*\0
,k0
,z0
+0
z,0
0
,0
0
+0
y0
,0
0
,0
Y0
&*0
0
,0
0
)*1
	1
/*1
1
,%1
L#11
51
,E1V1
d1u1
11c11t1
v*11
z+1
2
&*
2
2
,2
!2
,-2
12
,=2
A2
,M2
%Q2
,]2
`b2
xf2
,s2
x2
|2
,2
2
2
-2
2
&2
-2
 2
`2
-2
`2
2
-2
2
R2
-2
-3
3
3
,3
-%3
p*3
 .3
'-;3
@3
? D3
-Q3
V3
y Z3
,-g3
l3
 p3
1-}3
@3
!3
6-3
3
Q!3
1-3b33A
3
3K33464j4'424u=4H4\4?t4u4	4i44G4W44434s44 5
+5
!5
&*$5
!(5
,45
V"85
,D5
"H5
,T5
$X5
,d5
(h5
-t5
(x5
-5
 5
;-5
w%5
S-5
%5
Y-5
 (5
-5
5
&5
f-5
k&5
5
&5
i-5
-
6
-6$6
u-76
{-E6V6
u-i6
{-v6
{6
-6
W(6
f-6
-6
-66
u-6
{-6
6
G-6
'6
-7
z'7
-7
'7
-$7W67
u-I7
{-V7
[7
)_7
k7
/)o7
-{7
-7
-7t 7
e)7
f-7
)7
-7
-7
-7
88B=8h8u8V8|88 8\ 9o %9 >9 c9!9(!9>!9K!9]!9x!:!:
*Q:
*_:
*:
*:
*:
*:
*;
%,;
,(;
,5;

,L;
B,f;
, D`l  hkcf_get_mech_entrycrypto_cancel_ctxatomic_add_32_nv.debug_abbrev.rela.textkcf_insert_triedlistkcf_free_triedlistcommon_submit_requestkcf_submit_request.commentkcf_provider_zero_refcntmutex_exitcrypto_mac_init.debug_ranges.debug_strmutex_enterkcf_get_dual_providerkcf_get_mech_providerkcf_get_hardware_provider.rela.debug_info__stack_chk_failkcf_emulate_dualcrypto_decrypt_finalcrypto_mac_final.note.GNU-stack.llvm_addrsigcrypto_decrypt_updatecrypto_mac_update.rela.debug_line.rela.eh_framefree__stack_chk_guardmalloc.debug_lockcf_callprov.c.strtab.symtabkcf_mech_tabs_tab.rela.rodataatomic_add_32@P}J@!Ehg@"b 	&H%)7NpNcR;I8i0"-0dEpHHOpPLoPH80
kcf_mech_tabs.o/0           0     0     100644  61560     `
ELF	>@@UHAVSH=HtD5E~$HH(HHXIuD5E~$HH(HHXIuD5E~$HH(HHXIuD5E~$HH(HHXIuD5E~$HH(HHXIuD5E~$HH(HHXIu[A^]fUHAWAVAUATSP111 HcH HcH HcH HcH HcH HcH HcH HcH HcH HcH HcH HcH HcH HcH HcH Hc5HAf.IItvLHDE~HMI H E1f.fIHXM9tH{111{tHsLL	HH=HH[A\A]A^A_]ÐUHAWAVAUATSHxIIHHELH}HcHM,H=HULL}AD(u5u)ux(u%HA}HMH=HULHEH]LmHDELuHE1fLs(L;tlLIHXM9uڿPHEHH0HEH8HEhxE1S HHuCHEH L	HK HMHC HCPLH=HHULuE9LmH]H=HULHuHEHH]MII AFHMw'x#LH9~HcHkXHHM	1HEhHtHW@P@@@0@ @H@`AEAMAU A]0LmIE@HCP[@S0K CLc`IMHcEMfALFHI|$H`I|$HEAL(΁`A$p%//
EHEM<I E1u+LH}ufIA$pI9>I$HJLHT I;t΋T(t#UuL4H=LHUuLuHEHHutHH Hw{H9kLxHHpHhHcHEXHtIW@@@0@ @H@PXHtIW@@@0@ @H@PHkEXHEHpH<H(H}H}HpH|>8uH|>@H>H8HUHJ@IOPJR Z0A_@AW0AO AGHhIOHKXIL{XA<$HL>@HDHHLxfL9``tH@HuHUHJ@INPJR Z0A^@AV0AN AFHMINHHXILpXH}LLuLxA$t9LeL}Mt$(LL#ID$8HCI\$8AD$HL`LmMu(LIE@HtMI$H@`LHM1LuLH1I]@H
AELL}LI1H
H;MuHx[A\A]A^A_]DUHHH Qw#xH9~HcHkXHH1]UHAWAVAUATSH(HHHHEH=HUt HH;EH([A\A]A^A_]HEL(ItLH HwExHD9~LIcLkXO4<I(LLt/u;K<H8L1Mt+HINI9^`uH	HCD<H)Ot<@MtI9^`t
AK<H@HMfX HXHHH}LMMM$$IGHH Qw݅xH9~HHMHHkXHEH<H(H};HMHUHD8HL@HDHHqH9X`tH@HuZHxXHML9o4HH?H4L9ouI~`Hu	I~`I~`HuxI~`LfDUHHHHHEH=HUHuHEHH
H;MuH]@(tCKM_MD5CKM_SHA_1CKM_DES_CBCCKM_DES3_CBCCKM_DES_ECBCKM_DES3_ECBCKM_BLOWFISH_CBCCKM_BLOWFISH_ECBCKM_AES_CBCCKM_AES_ECBCKM_RC4CKM_MD5_HMACCKM_MD5_HMAC_GENERALCKM_SHA_1_HMACCKM_SHA_1_HMAC_GENERALrandomkcf mech2id hashThe cryptographic software provider "%s" will not be used for %s. The provider "%s" will be used for this mechanism instead."R1R2345B6BG7)9Yi)59SeiSSSS%)S)9^Yi^^^^)^1;^_=_0]S@lUl
v@bTb
\5

\@bQb_
v
5
_5

v

_bU0

\
5
\5
@
v@

]w0 z0 Rw]z]~vHz~vHP]zv]vT>>z_0 0 ]]vHvH;>S'z]&]RURR0U]0U0 7RvHURRc^pRhXhX00XShh0PXS
S

0

S

SRTsvPv	vX	]^	^P^		P0 Q^vvHQQQ>	v~>	F	R		v~XQ)PXQTX0joPr_ToToXTr0r_TTXP^X0^Xh	_		_		^

S
R+U0RURbT0GTGRTR|Sz
SRf0 0 ]RbTRf00^0%-0-u
^YfvHvHu
]]P]RP=?\?__k%
_?_\o%
\?NU
U
%
U?CPP
PCNP
%
PINUsPzRPh
u
^

U

T

T

T

0 

T

vp

P%4I?:;I!I7I:;:;
I:;8$>	I
I:;$><
:;
I:;8
I:;8I:;(I:;:;:;'II':;I:;:;I:;:;
I:;84I:; .@B:;'?!4:;I"1#1$B%.:;'<?&.:;'<?'.:;'I<?(.:;'I ):;I*4:;I+.:;'I ,:;I-4:;I..:;'I? /.:;' 0.@B:;'I?1:;I24:;I3
:;41UXYW516417U81941:1XYW;1XYW<1=&I>5I?@.@B1A.@B:;'?M/
?\	K#W{	IX56*7 R8(98:@{?HDLHP
,# 
5.
@G
K?^	
G	
C		*h$%
&'(X)`		pHij*k vl(m0n8o@/
B
<
B
k
>	X	*		

;cooRz (08@GHdHiPopxooGo
	!
			@
I	
8	!-Cq}

Sxxpppc =
(
038f@HPX:`dh	
		o	
09"		
	 G(	>{S	X
c_0XYcZ[\] ^(	
40*123

L	
2
@j
H	'{SAA	F
Q0 	

>
7

3-./		
)	
L(
D	
E{
F	
G	
H	
I	
J
K 	
		&
		$
	
A-
	=
	:		{SA	
{S#
	(
4
Q?
@W
PAi
FCoDE
I
OLoM
N
7	

=9;:;<5	L{cAA	u
P""	0 ("0"8	@0H	{S#
%
@	5{c#
AA%	h
s0"		0 0(	
@"		0 ("008	B
N
@"	
	0 ("008	

4 '(+.1	{SSAA	8DdX=>BvEGI O(S0V8"X@ZH_P	{S#
#
%%	{SA4A	9E@F08	{{SA4	{S4A	{c#
#
A4A%%	{S4AA	${c#
#
4AA%%	kwqlmo	{co	
		{c		 ~Srr	X{m	c	w{c	{c	Hk (80f8@	p{c
o	
	{c

o	{c
	{c

		{c

o	={c
oa		k{o	{	0@}  (	{c
o	E{c
o
o	{c#

	{c#


o	{c#

o	%{#
	?K 6	{	 @P`hpx{{# #
K	"	{	{c	;{c	i
t	{#

	%	{S	>	{9{	{	C{	Xd	{c
o
o	{c
o
o
o
o	{c#

o
oY## 
		 	
tW K5M5P5SV	R 0HPX{`{d{h{l{p{tx{o
M			
	([[`x 		eq
P
@no	
]
XDHIJKL{MNOPQRoS T(U0Y8Z@[H\P
	N	
{*#	{{	{{
8
@3D4D5D6 D70Peq5	#
|.
{;#
3
	#{o	{p	{q	{r	{s	{t	{u	{z	{U	#V	#@W	#(X	#Y	#t{Z	Rw	J {		O 
Z 6x		
+
*t 	* GV! !{!!{"!"!#!$Us#!$Us#!$Us#!$Us#!$Us#!$Us%]!	Z &!	^ V! !{!{!#"$R0$Q0$T0""#"$R0$Q0$T0$Us#"$Qs$Ts`&!{';!K"	q'z{!(~*)~*** +&{,& ,&-*{-)-*{-(*.{,*,#- -#-{		K(W)W)W{*Y(x)x)x{*z/))0Vv{1v4/1w1w;/2z-{d2|*-y{2}2~v2~v2{22}--d2|*234"5#6#6#72v- 4&#83#5?#6K#6W#6c#9o#4"65#6#6#:"%5#6#6#:|#;
5#8#6#9#6#:#75
$5$6 $;#|5#5#6#:""5#6#6#:|#J5#8#6#9#6#:#8	5
$5$6 $;#|5#5#6#:#0
5
$5$6 $;#|5#5#6#:,$<_4$8?$:,$54$8?$:,$;54$8?$#*$T}$QH"+#*$T}$QH#+$U~#+$U~"+"+#+$T$Us$Q #+$U~#"$Q@$Ts"+#*$T}$QH#A+$T1$U|#A+$T1$U|#]+$U~#+$U#*$QH$T~"+#+$U#]+$U#]+$U~#+$U~#+$U~#j+$R$U2#}+$T0 $U#+$U|#]+$Us#+$U~'~{!a&!&!'_K7+K	<+=%IS+{	X+>%f%{7+?'S+{&@=V|#<U#<T#6#9#6#AJVb1b1b2e2d*-g2f;/2h2h2h2e2h@/4"m5#6#6#:|#+w5#8#6#9#6#:,$54$8?$:,$<_4$8?$:|#,5#8#6#9#6#:,$
54$8?$#*$QH$TU#+$U~"+"+"]+#+$U#]+$U"+#}+$T0 "+#}+$T0 ".#]+$U~&M.	0RV*11E/2*:"$5#6#6##*$Qp$TU		
 	wzz0zURfFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/core/kcf_mech_tabs.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpkcf_mech_tabs_tabmet_sizeintmet_tabme_namechar__ARRAY_SIZE_TYPE__crypto_mech_name_tme_mechidlong unsigned int__uint64_tuint64_tcrypto_mech_type_tme_mutexm_lockpthread_mutexpthread_mutex_tm_ownerpthreadpthread_tkmutexkmutex_tme_hw_prov_chainpm_mepm_nextpm_mech_infocm_mech_namecm_mech_numbercm_func_group_maskunsigned int__uint32_tuint32_tcrypto_func_group_tcm_min_key_lengthlong int__int64_t__ssize_tssize_tcm_max_key_lengthcm_mech_flagscrypto_mech_infocrypto_mech_info_tpm_mi_listml_nextml_kcf_mechidml_mech_infocrypto_mech_info_listcrypto_mech_info_list_tpm_prov_descpd_prov_typeCRYPTO_HW_PROVIDERCRYPTO_SW_PROVIDERCRYPTO_LOGICAL_PROVIDERcrypto_provider_type_tpd_siduint_tcrypto_session_id_tpd_refcntpd_irefcntpd_lockpd_stateKCF_PROV_ALLOCATEDKCF_PROV_UNVERIFIEDKCF_PROV_VERIFICATION_FAILEDKCF_PROV_READYKCF_PROV_BUSYKCF_PROV_FAILEDKCF_PROV_DISABLEDKCF_PROV_REMOVEDKCF_PROV_FREEDkcf_prov_state_tpd_provider_listpl_nextpl_providerkcf_provider_listpd_resume_cvpthread_condpthread_cond_tkcondvar_tpd_prov_handlecrypto_provider_handle_tpd_ops_vectorcoucou_v3v2_opsv1_opsco_control_opsprovider_statuscrypto_control_opscrypto_control_ops_tco_digest_opsdigest_initcc_providercc_sessioncc_provider_privatecc_framework_privatecc_flagscc_opstatecrypto_ctxcrypto_ctx_tcm_typecm_paramcaddr_tcm_param_len__size_tsize_tcrypto_mechanismcrypto_mechanism_tcrypto_req_handle_tdigestcd_formatCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatcrypto_data_format_tcd_offset__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflgUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_residuiouio_tcrypto_datacrypto_data_tdigest_updatedigest_keyck_formatCRYPTO_KEY_RAWCRYPTO_KEY_REFERENCECRYPTO_KEY_ATTR_LISTcrypto_key_format_tcku_datacku_key_valuecku_v_lengthcku_v_datacku_key_idcrypto_object_id_tcku_key_attrscku_a_countcku_a_oattroa_typecrypto_attr_type_toa_valueoa_value_lencrypto_object_attributecrypto_object_attribute_tcrypto_keycrypto_key_tdigest_finaldigest_atomiccrypto_digest_opscrypto_digest_ops_tco_cipher_opsencrypt_initcrypto_spi_ctx_template_tencryptencrypt_updateencrypt_finalencrypt_atomicdecrypt_initdecryptdecrypt_updatedecrypt_finaldecrypt_atomiccrypto_cipher_opscrypto_cipher_ops_tco_mac_opsmac_initmacmac_updatemac_finalmac_atomicmac_verify_atomiccrypto_mac_opscrypto_mac_ops_tco_sign_opssign_initsignsign_updatesign_finalsign_atomicsign_recover_initsign_recoversign_recover_atomiccrypto_sign_opscrypto_sign_ops_tco_verify_opsverify_initdo_verifyverify_updateverify_finalverify_atomicverify_recover_initverify_recoververify_recover_atomiccrypto_verify_opscrypto_verify_ops_tco_dual_opsdigest_encrypt_updatedecrypt_digest_updatesign_encrypt_updatedecrypt_verify_updatecrypto_dual_opscrypto_dual_ops_tco_dual_cipher_mac_opsencrypt_mac_initencrypt_macdd_datadd_offset2dd_len2crypto_dual_datacrypto_dual_data_tencrypt_mac_updateencrypt_mac_finalencrypt_mac_atomicmac_decrypt_initmac_decryptmac_decrypt_updatemac_decrypt_finalmac_decrypt_atomicmac_verify_decrypt_atomiccrypto_dual_cipher_mac_opscrypto_dual_cipher_mac_ops_tco_random_opsseed_randomunsigned charuchar_tgenerate_randomcrypto_random_number_opscrypto_random_number_ops_tco_session_opssession_opensession_closesession_loginCRYPTO_SOCRYPTO_USERcrypto_user_typecrypto_user_type_tsession_logoutcrypto_session_opscrypto_session_ops_tco_object_opsobject_createobject_copyobject_destroyobject_get_sizeobject_get_attribute_valueobject_set_attribute_valueobject_find_initobject_findobject_find_finalcrypto_object_opscrypto_object_ops_tco_key_opskey_generatekey_generate_pairkey_wrapkey_unwrapkey_derivekey_checkcrypto_key_opscrypto_key_ops_tco_provider_opsext_infoei_labelei_manufacturerIDei_modelei_serial_numberei_flagsulong_tei_max_session_countei_max_pin_lenei_min_pin_lenei_total_public_memoryei_free_public_memoryei_total_private_memoryei_free_private_memoryei_hardware_versioncv_majorcv_minorcrypto_versioncrypto_version_tei_firmware_versionei_timeei_hash_max_input_lenei_hmac_max_input_lencrypto_provider_ext_infocrypto_provider_ext_info_tinit_tokeninit_pinset_pincrypto_provider_management_opscrypto_provider_management_ops_tco_ctx_opscreate_ctx_templatefree_contextcrypto_ctx_opscrypto_ctx_ops_tcrypto_ops_v1crypto_ops_v1_tco_mech_opscopyin_mechanismcopyout_mechanismfree_mechanismcrypto_mech_opscrypto_mech_ops_tcrypto_ops_v2crypto_ops_v2_tco_nostore_key_opsnostore_key_generatenostore_key_generate_pairnostore_key_derivecrypto_nostore_key_opscrypto_nostore_key_ops_tcrypto_ops_v3crypto_ops_v3_tcou_v2cou_v1crypto_opscrypto_ops_tpd_mech_indxushort_tpd_mechanismspd_sched_infoks_ndispatchesks_nfailsks_nbusy_rvalks_taskqtq_nametq_locktq_threadlockrw_lockpthread_rwlockpthread_rwlock_trw_ownerrw_readerskrwlockkrwlock_ttq_dispatch_cvtq_wait_cvtq_threadlistkthread_ttq_flagstq_activetq_nthreadstq_nalloctq_minalloctq_maxalloctq_maxalloc_cvtq_maxalloc_waittq_freelisttqent_nexttqent_prevtqent_functask_func_ttqent_argtqent_flags__uintptr_tuintptr_ttaskq_enttaskq_ent_ttq_tasktaskqtaskq_tkcf_sched_infokcf_sched_info_tpd_mech_list_countpd_remove_cvpd_descriptionpd_flagspd_hash_limitpd_kcf_prov_handlecrypto_kcf_provider_handle_tpd_prov_idcrypto_provider_id_tpd_kstatks_crtimehrtime_tks_nextks_kidkid_tks_moduleks_resvks_instanceks_nameks_typeks_classks_flagsks_dataks_ndataks_data_sizeks_snaptimeks_updateks_privateks_snapshotks_lockkstatkstat_tpd_ks_dataps_ops_totalnamedata_typevalueci32__int32_tint32_tui32straddrptr__padleni64int64_tui64lulllulllong long unsigned intu_longlong_tffloatddoublekstat_namedkstat_named_tps_ops_passedps_ops_failedps_ops_busy_rvalkcf_prov_statskcf_prov_stats_tkcf_provider_desckcf_provider_desc_tkcf_prov_mech_desckcf_prov_mech_desc_tme_sw_provme_num_hwprovme_gen_swprovme_thresholdkcf_mech_entrykcf_mech_entry_tkcf_mech_entry_tabkcf_mech_entry_tab_tkcf_md5_thresholdkcf_sha1_thresholdkcf_des_thresholdkcf_des3_thresholdkcf_aes_thresholdkcf_bf_thresholdkcf_rc4_thresholdkcf_mech_hash_sizekcf_digest_mechs_tabkcf_cipher_mechs_tabkcf_mac_mechs_tabkcf_sign_mechs_tabkcf_keyops_mechs_tabkcf_misc_mechs_tabkcf_mech_tabs_lockkcf_mech_hashmod_hashmod_hash_tkcf_gen_swprovKCF_DIGEST_CLASSKCF_CIPHER_CLASSKCF_MAC_CLASSKCF_SIGN_CLASSKCF_KEYOPS_CLASSKCF_MISC_CLASSB_FALSEB_TRUEmod_hash_key_tmod_hash_val_tkcf_ops_class_tmod_hash_destroy_hashmutex_destroymutex_initmod_hash_create_strhash_nodtrmod_hash_insertkcf_mech_hash_findmechnamemthvkcf_create_mech_entryclassime_tabsizekcf_get_mech_entrymech_typemepindexumem_allocflagsumem_zallocumem_freemod_hash_findmutex_entermutex_exitstrlcpyatomic_add_32freecmn_erratomic_add_32_nvkcf_provider_zero_refcntcv_broadcastkcf_destroy_mech_tabskcf_init_mech_tabskcf_add_mech_providerkcf_remove_mech_providercrypto_mech2id_commonmaxmech_indxshortprov_descpmdppmech_entrymech_infofgkcf_mech_typeerrorprov_mechdual_fg_masksimple_fg_maskmil2prov_mech2medmimiladd_entrymech_nameprev_entry_nextnextprov_chainprev_nextload_moduleboolean_tFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx GAC
C?(@AC
J,lAC
MA=AC
x,JAC
MDA$RAC
HA)
/usr/usr/obj/usr/src/amd64.amd64src/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/contrib/openzfs/include/sys/crypto/common.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/sys/_pthreadtypes.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/spi.htmp/usr/include/stdio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/sys/types.hsrc/sys/sys/_types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/time.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/kstat.hsrc/sys/contrib/openzfs/module/icp/core/kcf_mech_tabs.csrc/sys/contrib/openzfs/module/icp/include/sys/modhash.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.htmp/usr/include/string.hsrc/sys/contrib/openzfs/lib/libspl/include/atomic.htmp/usr/include/stdlib.h	
y/Z"v<~.t",v<~.t",v<~.t",v<~.t",v<~.t",v<~.t1

	)>'t	v)>'t	w)>'t	v)>'t	v)>'t	v)>'t	v)>'t	v)>'t	v)>'t	v)>'t	v)>'t	x&>$t	v&>$t	v&>$t	v&>$t	x@s~D)JJ"/<~.~JJt/J}.Jf=t}.
"%C}~tJBf'f|XX|t#X|tX|t X$z)X}fJ~~tJB.~f$"Kv<}f<.jJt.}J<|	Jh}t.tt}J}X}t~tJ~Bt./J~<
t#v
.'.tf2z 	<.<"0K&hY|JZl|f29J<g<2!J1.|.<2}JtB.~.JJ
<t
.#v
.'fJfzftJz<	<.f	^<.f|X$f6.f|f2MJ=LX|<!J
.uJ{J/!MJ={J}X~J{JiX$=X KY{JJ<	. KztQ.|~J.M{J	{X{

Q#v
.'.Jf2[~X
|"~tJBX.~.{J2<J
.#v
<'.Jt2t~<X"z<zXtI!
.<>X&<,/Iz. |[zJf<{<~XJ{X
<zf<K
J#v
.'.Jf2.<Yz<<!Jz.JzJ<gIzff<g<.<z.X{~
zX~tJB./J~<yf2^	
CA%
Rk>h@u>|cxG
=P)1'y
p^^pf`YO0JtS@)@Ux-$C
 ,
"0%#1#D0U#a#$t0#,#40#<#D0#L#T0#\!#d40_
"j3o
t
~5L
X
5(

5L
X
5

+5


7(5/6T;
`@
DJ5QX]
b
Ul5sz

f5\
h
r5

~5&

5L
X
5$)
.
85?(FK
P
Z5a(hTm
$r
|5!

/+ ##3" *.Zz -
"1 -##7#H1U2g
"l2
"242 .
"23 ?-}##*.
=
2 -+#?#f**1	2		
1H
1i

y


%

^
^
2

#"#JU ^-i##1252JS2[##13
@
%R
d
l
v


 
-

(8H)Xh$

	
	c


	+
	7#P
	X
	qa
	n
	|
	
	`
	Q
	
	(
	k
	
	
	(
	6
	D

	
	$
	/
	X:
	OE
	DL
	2W
	_
	h
	tu
	
	
	{
	
	
	
	
	
	
	
	
	*
	
	(
	5
	B
	O
	S\
	i
	{
	?
	6
	+
	
	
	x
	n
	e
	
	
	
	
	
	
	(
	74
	@
	L
	X
	d
	p
	|
	
	
	(
	;
	Q
	_
	M
	`
	m
	|
	
	
	!
	.
	@
	Q
	DW
	W]
	jh
	t
	
	
	
	
	
	%
	4
	B
	R
	d
	u
	
	
	
	
	
	
	&
	..
	#7
	6I
	:V
	c
	v
	~
	
	A
	r
	b
	T
	H
	
	
	
	O
	
		
	

	(
	5
	FB
	O
	\
	i
	9v
	
	~
	
	
	n
	^
		
		
	
		
	.
	<!
		-
		]
	d
	l
	x
	
	
	
	
	
	c
	R
	
	$
	5
	-
	K
	B
	vK
	 R
	Z
	f
	r
	~
	
	
	
	<
	
	
	
	
	
	
	4
	.	
	
	
	&#	
	*	
	
2	
	D>	
	LJ	
	WV	
	b	
	n	
	z	
		
	|	
	q	
	c	
		
		
		
		
		
		
		
	-

		5

	t	>

	GK

	]

	o

	|

	

	

	

	

		

	

	Q

	`

	u

	
	Z	
	B	
		!
	,	.
	5	@
		z
	

	w

		
	

	


	

	'

	6

	C

	K

	Z

	h
*
		m
	
t
	
|
	

	

	

	

	

	

	
	x
	
	
	"

	.


	9

	E%

	W1

	dG

	2O

	 X

	e

	r

	

	

	

	

	

	


	

	

	R

	h

	~
	=
	
E
	
N
	[
	h
	=
u
	P

	b

	u

	

	

	

	

	
>
	*
F
	
O
	\
	
i
	
p
	ux
	\
	*
	L
	D
	6
	$
	
	,
	9
	F
	
	
	
	
	
	
	
	G
	U
	a
	p*
	7
	D
	Q
	^
	
	m
	^
	
	#
	5
	>
	I
	TD
	iL
	JU
	b
	.o
	9|
	B
	
	
	
	
	
	
	
	
	
	&
	3
	'@
	=M
	UZ
	lg
	t
	
	
	
	
	
	
	
	n
	u
	}
	
	
	B
	2
	
	
	#]
	e
	n
	{
	
	^
	Hn
	<u
	-}
	m
	|
	
	
	%
	
	
	
	
		
		
	#
	;#
	D0
	N=
	ZJ
	dW
	pd
	|q
	~
	
	
	
	
	
	
	
	
	
	1	
	
	
	'
	4
	A
	N
	j
	}
	
	
	
	
	
	
	
	
	
	
	
	&

	2
	:$
	B1
	K>
	TK
	\X
	ee
	rr
	~
	
	
	
	
	
	
	
	
	*
	7
	I
	tQ
	h[
	h
	u
	
	
	
	
	
	
	
	
	
		
	"
	'#
	)0
	,=
	/J
	WW
	_v
	
	
	
	J
	3
	Y
	a
	
	(
	
	

	(
	4=
	I&R
	^!g
	+s
	@
	U
	g)
	z 
	 $! 
	- "6 
	B  T 
	[ 
	` 
	l ^~ 
	 
	 
	 
	 
	% 
	6 
	E 
	M 
	T 
	c 
	r  
	 
 
	!
!
	!
*!
	!!
%!
	f4!A!"N!Hb!xv!!!!8!
	!
	!P!
	!
."
	"
e"
	f"
"
	*"
."
	="nZ"g""."
	"
	"
	"
	#
	#
	#
	'#
	4#
	@#
	L#
	X#
	d#
	&p#
	}#
	+#
	>#
	H#
	#
	#
	L#
	R#
	&#
	]#
	#
	c$
	&$
	]!$
	-$
	o5$
	@$
	&L$@Z$
	!f$
j$
	jv$
.z$
	z$
w$
	$
$
	$
	$
#$
	$
	$
	$
	$
2
$
	$
U
$
	$

%
	%

%
	%

"%
	.%
	:%
	F%
J%
	V%
Z%
	f%
	m%	z%
%
%
o%
%
%
*%
	%
	%
0%
M%
%
%
%
`&
\&
"&
)&0:&
lC&
L&
[&\l&
z&
&
1&&
T&
&
&&
	&
O	&
	&'
i'
1'
('9'
%G'
HU'
kc'Xt'

}'
Z
'
#
'X'
'
'
''
'
]'
&'(

(

(

%(	G(	X(
k(
|(
((((L(Y(p))5)I)e)r)C)2)A)))**	'*	;*	O*
c*L
w*}
*
*
*
*
*
	y+
	+
	+
	B+
	^+
	k+
	~+
	+
	+
+
$+
G+0+
	7+
j+
	,
,
	z,
o,
	!,
-%,
	>1,
	=,
A,
	M,
Q,
	],
8a,
	m,
nq,
	},
,
	 ,
,
	+,
,
L,
,
,,
P,
s,
-I-
6)-WK-s\-
Yj-
|x-
-h
-
-b-- -9-N.W._+.8.7
L.D
Y.V
m.h
z.p
.
	.
.
	P.
.
	.
.
	5.
.
	.
.
y/
T/
/
5/
	tJ/
	A DPp@
0
/)$"kcf_get_mech_entrystrncpystrlcpymutex_destroykcf_gen_swprovatomic_add_32_nv.debug_abbrev.rela.textcv_broadcastmod_hash_insert.commentkcf_provider_zero_refcntmutex_exitmutex_init.bss.debug_rangeskcf_destroy_mech_tabskcf_init_mech_tabs.debug_strmod_hash_create_strhash_nodtrcmn_errmod_hash_null_valdtormutex_enterkcf_remove_mech_providerkcf_add_mech_provider.rela.debug_infocrypto_mech2id_common__stack_chk_failkcf_mech_tabs_lock.note.GNU-stackmod_hash_destroy_hashkcf_mech_hash.llvm_addrsigkcf_mech_hash_size.rela.debug_line.rela.eh_framefree__stack_chk_guardmod_hash_findkcf_des_thresholdkcf_aes_thresholdkcf_bf_thresholdkcf_md5_thresholdkcf_rc4_thresholdkcf_des3_thresholdkcf_sha1_thresholdmalloc.debug_lockcf_mech_tabs.c.strtab.symtabkcf_digest_mechs_tabkcf_keyops_mechs_tabkcf_cipher_mechs_tabkcf_sign_mechs_tabkcf_misc_mechs_tabkcf_mac_mechs_tabkcf_mech_tabs_tab.rela.dataatomic_add_32.rodata.str1.10e@
` ^ 2cR$I?(Q/~pJ
W0XK0vd/w4p0w/#@x-Lo(pkcf_prov_tabs.o/0           0     0     100644  61792     `
ELF	> @@UHH=Ht]]f.@UHSP111f.HtHúH1HH[]ÐUHAVSIHH|t4H|t*H|t(HthH<tHH|uH
HHL4I~I~AA1 1[A^]UHAWAVSPwuHL<MtcIuhMwLAtEt@uKAG w/AG 	IxL!L3LLI1ۅuIxLH[A^A_]f.fUHAVSHLwLt7t2uAC w"C 	HxHL[A^]LH[A^][A^]@UHSPHHHtH{HH[]f.UHAWAVAUATSPIDg(Lo HtIǺH1f.DAHtI(@0@ @@@HtHW@p@`@P@@@0@ @IG@A~I}tfDHtHI}t0HtHCI}tfDPHtHCI}tfD0HtHCI} tfD@HtHC I}(tfD@HtHC(I}0tfD HtHC0I}8tfDXHtHC8I}@tfDHtHC@AI}Htf HtHCHI}PtfDHHtHCPI}XtfD0HtHCXI}`tfD HtHC`I}htfDHtHChE6ArGI}pt f.HtHCpAuI}xtHtHCxEpDHL4f.LHtHH1LIHIHALJAG I111I0111LHx111LH[A\A]A^A_]ÐHUHSPHH9tH
HHHtH{@HTHHtHH{@HGHtHH{@HGHtHH{@HGHtHH{@HG HtHH{@HG(HtHH{@HG0HtHH{@HG8HtHH{@HG@HtHH{@HGHHtHH{@HGPHtHH{@HGXHtHH{@HG`HtHH{@HGhHtHH{@HGpHtHH{@HGxHtHH{@HHHtHhHtH{H{0HxHH[]UHAWAVAUATSHAII1H=E1>f.@EËR փ AHH=tHHt2tutտE.LuEILeD}f.LHtHE1H1LAEE̿E1f.IIHJ<Htߋt
uu˃}O ʃt tD;}wDAH<H댿DHME,EIM9s-Et2LHtIHHLE11 LuLeE1LeHLLuE<$I1H[A\A]A^A_]ÐUHAWAVAUATSPIA1LLHI9tfM,MtI}uM}LAEttuAE wAE 	IxLLLH[A\A]A^A_]f.UHAWAVSHAIHHHEHuu|H}H(HUHB@Ht7Hx`H;Ht+HH}H(1Mt4HMI+Et1HUH(HIH
H;MuH[A^A_]                out of providers entriesno SW provider for "%s"
 UZ_Pb}SF_F_ Fb0b}SFF UV^VXU1/S1Q`lUlSU$S$DU_/___PZUZSUSUSUUSUS!U!^U%\\:?PBQ_)?)?
)B0BQ_)Q)Q
)]joPQoQoAQ_PS0S]SP
P*/PJOPjoPPPPP
P*/PJOPjoPP]SP]SP
PS
0S
^^$7USUUU
PP,4PAIPV^PksPPPPPPPPP(0P=EPINUZ_USUQ	\Q	p
vPp
w
\w

vP

\

vP

\TF	^F	p
v@p
w
^w
{
v@{

^

v@

^QU	_U	p
vHp
s
_w

vH0E
]E
p
_p
w
]w

_U	0	p
Sp
w
0w

S

^

S09	P		0	A
\Q	/	Q	
U

UM	`
^w
{
^

^U		^/
4
^U		/
4
U	p	0p		S/
4
04
J
Sw

SU	m	^/
4
^U	m	/
4
h	m	Pp		S/
4
0		0	p
_w

_E
p
\w

\

\J
`
0`
p
^

0X
]
P`
p
^

U
O\

T
]^


OS

]=]

]
=]O]^pU>UpT3S9>SpQ5^9>^pR7_9>_vXUQUQQ%4I:;I:;:;
I:;8I:;I<	:;

I:;8
I:;8I:;
($>I:;:;:;'II':;I:;:;I:;I!I7$>:;
I:;84I:; .:;' !:;I".@B:;'?#1XYW$1%1&1'1B(.:;'<?).:;'<?*.:;'I +4:;I,41-1.B/.@B:;'I?0:;I14:;I25I34&I5.:;'? 6:;I71UXYW8.:;'I<?9.@B:;'?::;I;1XYW<1B=.@B1>.:;' ?.@B:;'I?@4:;IA4:;IB4
:;IC
:;D
:;EUF1G1UXYWH.:;'I<?2>??	K	ozGC>		




?
& 
p(
0
8
@
nHHPpx<HT


!1








	u
p
@I8M})

MzxYx}ppI	

 ](0S8@$HPXZ`hNY
ns0



)
 
g	(}_0X
Y
Z
[
\
g] 
^(r	B<40
1
2
3.	G?
L2jH99>I0




 

#

>7>3
-

.

/(3L(D
E
F
G
H
I
J
K &$A-


	=:Bk9.CHTQ?@wPAFCDE
	IOLM	N


g7	*	=9[	:;<l	}99		P
!




P
 
!
(
0
8
@
P
H&
}CE
@U
}C99E


0
!




P
 
P
(

@
!




P
 
!
(
0
P
8bn@!

P
 !
(0P
84 '/(/+/./1499XddX=>0
B
E
G
I O(S0
V8X@?ZH?_P
}C}CE
E
5
9T
9Y
e
@>08
9T

T
9
}C}C9T
9E
E
 T
99D}C}CT
99E
E
qlmog)5 ~sx

H/ /(X08@	
	
		
	
	*4
		]	02`
 @(7}	e}		}C*}C*	}C	E}C_k 9] @P`hpx ">b

}C*E
<<eA}}`j}6}		}				;}C		  pHijk l(m0n8go@, g/"W K
M
P
S
[V`l? F0HPX`dhlptxRM(		& 1	PngYd]	XD
TH
_I
dJ
oKLMoNOoPQRS T(TU0{Y8Z@[H\PNd*__8	@3
456 70o0gi{5gAL^e*	.;	3W#A@	

 !!""VD#I$%&'&(!K)f*W!W!W+Y*x!x!x+z"OVS#a+W
$m$x,#3|$?$J,U-".R0.Q0.T0(!/Vd0d1f&-.T1.U~-.T1.U~&
 &
 - .U2(!)I  2(!). 33 45p6p/V0H178 $A &&
 -p!.T0 .U-.U~-!.U-
 .U~&
 -
 .U~-!.U-p!.T0 .U-!.U8 (M!9
V:;$%;$%;$%;$%;$%;$%;$%;$%;$%;$%;$%;$%;$%;$%;$%;$%;$%;$%;$%;$%&&
 &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,-.Us-,.Us0-,.Us<&.Us=lV8 $A -.U~-!.Us<
 .U~-
 .U~<!.Us/FV0H1&-.T1.Us&
  !!!>66>66?V,:,1@0@1@/@.A.;a(3	$m$x,#3|$?$J,U;3A$?$J,U;a4M$m$x,#3|$?$J,U;&P$&$&%	'#3,U#3,U#3,U#3,U#3,U#3,U#3,U#3!,U#3,U;3,U;3,U;3,U;3,U;3,U;''R$'$*';3,U;7'T$@'$L';3!,U;a(X$m$x,#3|$?$J,U-".R0.Q0.T0.U-+.R0.Q0.T0.U0-+.R0.Q0.T0(E!(,l(F!?V::2:2B@@@@@A@@CBD;a+$m$x,#3|$?$J,UE@9;3<,U;?FS%&&
 &-.T1&
 -O..Ts.U}&
 -&.Us9VM:M:M@P@OG8 T$A ;W$%-
 .U-!.U}-p!.T0 .U}-.U-!.U}-
 .U<&.U~?Ve:e:e:f2:f2@h2-F0.TX.UU&-.T1&
 - .U2&
 H	]0b0g0X567 ?8(0980:@?HgDLHP00*h$b0%51&':1(X)`0?1K1X|1K111P1P111P1H2H (082@<22g0IJ
p




OFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/core/kcf_prov_tabs.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpprov_tab_mutexm_lockpthread_mutexpthread_mutex_tm_ownerpthreadpthread_tkmutexkmutex_tprov_tabpd_prov_typeunsigned intCRYPTO_HW_PROVIDERCRYPTO_SW_PROVIDERCRYPTO_LOGICAL_PROVIDERcrypto_provider_type_tpd_siduint_tcrypto_session_id_tpd_refcntpd_irefcntpd_lockpd_stateKCF_PROV_ALLOCATEDKCF_PROV_UNVERIFIEDKCF_PROV_VERIFICATION_FAILEDKCF_PROV_READYKCF_PROV_BUSYKCF_PROV_FAILEDKCF_PROV_DISABLEDKCF_PROV_REMOVEDKCF_PROV_FREEDkcf_prov_state_tpd_provider_listpl_nextpl_providerkcf_provider_listpd_resume_cvpthread_condpthread_cond_tkcondvar_tpd_prov_handlecrypto_provider_handle_tpd_ops_vectorcoucou_v3v2_opsv1_opsco_control_opsprovider_statuscrypto_control_opscrypto_control_ops_tco_digest_opsdigest_initintcc_providercc_sessioncc_provider_privatecc_framework_privatecc_flags__uint32_tuint32_tcc_opstatecrypto_ctxcrypto_ctx_tcm_typelong unsigned int__uint64_tuint64_tcrypto_mech_type_tcm_paramcharcaddr_tcm_param_len__size_tsize_tcrypto_mechanismcrypto_mechanism_tcrypto_req_handle_tdigestcd_formatCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatcrypto_data_format_tcd_offsetlong int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlong long intlonglong_toffset_tuio_segflgUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__ssize_tssize_tuiouio_tcrypto_datacrypto_data_tdigest_updatedigest_keyck_formatCRYPTO_KEY_RAWCRYPTO_KEY_REFERENCECRYPTO_KEY_ATTR_LISTcrypto_key_format_tcku_datacku_key_valuecku_v_lengthcku_v_datacku_key_idcrypto_object_id_tcku_key_attrscku_a_countcku_a_oattroa_typecrypto_attr_type_toa_valueoa_value_lencrypto_object_attributecrypto_object_attribute_tcrypto_keycrypto_key_tdigest_finaldigest_atomiccrypto_digest_opscrypto_digest_ops_tco_cipher_opsencrypt_initcrypto_spi_ctx_template_tencryptencrypt_updateencrypt_finalencrypt_atomicdecrypt_initdecryptdecrypt_updatedecrypt_finaldecrypt_atomiccrypto_cipher_opscrypto_cipher_ops_tco_mac_opsmac_initmacmac_updatemac_finalmac_atomicmac_verify_atomiccrypto_mac_opscrypto_mac_ops_tco_sign_opssign_initsignsign_updatesign_finalsign_atomicsign_recover_initsign_recoversign_recover_atomiccrypto_sign_opscrypto_sign_ops_tco_verify_opsverify_initdo_verifyverify_updateverify_finalverify_atomicverify_recover_initverify_recoververify_recover_atomiccrypto_verify_opscrypto_verify_ops_tco_dual_opsdigest_encrypt_updatedecrypt_digest_updatesign_encrypt_updatedecrypt_verify_updatecrypto_dual_opscrypto_dual_ops_tco_dual_cipher_mac_opsencrypt_mac_initencrypt_macdd_datadd_offset2dd_len2crypto_dual_datacrypto_dual_data_tencrypt_mac_updateencrypt_mac_finalencrypt_mac_atomicmac_decrypt_initmac_decryptmac_decrypt_updatemac_decrypt_finalmac_decrypt_atomicmac_verify_decrypt_atomiccrypto_dual_cipher_mac_opscrypto_dual_cipher_mac_ops_tco_random_opsseed_randomunsigned charuchar_tgenerate_randomcrypto_random_number_opscrypto_random_number_ops_tco_session_opssession_opensession_closesession_loginCRYPTO_SOCRYPTO_USERcrypto_user_typecrypto_user_type_tsession_logoutcrypto_session_opscrypto_session_ops_tco_object_opsobject_createobject_copyobject_destroyobject_get_sizeobject_get_attribute_valueobject_set_attribute_valueobject_find_initobject_findobject_find_finalcrypto_object_opscrypto_object_ops_tco_key_opskey_generatekey_generate_pairkey_wrapkey_unwrapkey_derivekey_checkcrypto_key_opscrypto_key_ops_tco_provider_opsext_infoei_label__ARRAY_SIZE_TYPE__ei_manufacturerIDei_modelei_serial_numberei_flagsulong_tei_max_session_countei_max_pin_lenei_min_pin_lenei_total_public_memoryei_free_public_memoryei_total_private_memoryei_free_private_memoryei_hardware_versioncv_majorcv_minorcrypto_versioncrypto_version_tei_firmware_versionei_timeei_hash_max_input_lenei_hmac_max_input_lencrypto_provider_ext_infocrypto_provider_ext_info_tinit_tokeninit_pinset_pincrypto_provider_management_opscrypto_provider_management_ops_tco_ctx_opscreate_ctx_templatefree_contextcrypto_ctx_opscrypto_ctx_ops_tcrypto_ops_v1crypto_ops_v1_tco_mech_opscopyin_mechanismcopyout_mechanismfree_mechanismcrypto_mech_opscrypto_mech_ops_tcrypto_ops_v2crypto_ops_v2_tco_nostore_key_opsnostore_key_generatenostore_key_generate_pairnostore_key_derivecrypto_nostore_key_opscrypto_nostore_key_ops_tcrypto_ops_v3crypto_ops_v3_tcou_v2cou_v1crypto_opscrypto_ops_tpd_mech_indxushort_tpd_mechanismscm_mech_namecrypto_mech_name_tcm_mech_numbercm_func_group_maskcrypto_func_group_tcm_min_key_lengthcm_max_key_lengthcm_mech_flagscrypto_mech_infocrypto_mech_info_tpd_sched_infoks_ndispatchesks_nfailsks_nbusy_rvalks_taskqtq_nametq_locktq_threadlockrw_lockpthread_rwlockpthread_rwlock_trw_ownerrw_readerskrwlockkrwlock_ttq_dispatch_cvtq_wait_cvtq_threadlistkthread_ttq_flagstq_activetq_nthreadstq_nalloctq_minalloctq_maxalloctq_maxalloc_cvtq_maxalloc_waittq_freelisttqent_nexttqent_prevtqent_functask_func_ttqent_argtqent_flags__uintptr_tuintptr_ttaskq_enttaskq_ent_ttq_tasktaskqtaskq_tkcf_sched_infokcf_sched_info_tpd_mech_list_countpd_remove_cvpd_descriptionpd_flagspd_hash_limitpd_kcf_prov_handlecrypto_kcf_provider_handle_tpd_prov_idcrypto_provider_id_tpd_kstatks_crtimehrtime_tks_nextks_kidkid_tks_moduleks_resvks_instanceks_nameks_typeks_classks_flagsks_dataks_ndataks_data_sizeks_snaptimeks_updateks_privateks_snapshotks_lockkstatkstat_tpd_ks_dataps_ops_totalnamedata_typevalueci32__int32_tint32_tui32straddrptr__padleni64int64_tui64lulllulllong long unsigned intu_longlong_tffloatddoublekstat_namedkstat_named_tps_ops_passedps_ops_failedps_ops_busy_rvalkcf_prov_statskcf_prov_stats_tkcf_provider_desckcf_provider_desc_tprov_tab_maxprov_tab_numB_FALSEB_TRUEumem_freesizemutex_destroyfreeumem_allocflagsumem_zallocmutex_initmutex_enteratomic_add_32mutex_exitcmn_errkcf_provider_zero_refcntdescatomic_add_32_nvcv_broadcastallocate_ops_v1srcdstmech_list_countallocate_ops_v2allocate_ops_v3cv_inittaskq_destroycv_destroykcf_get_mech_entryme_nameme_mechidme_mutexme_hw_prov_chainpm_mepm_nextpm_mech_infopm_mi_listml_nextml_kcf_mechidml_mech_infocrypto_mech_info_listcrypto_mech_info_list_tpm_prov_desckcf_prov_mech_desckcf_prov_mech_desc_tme_sw_provme_num_hwprovme_gen_swprovme_thresholdkcf_mech_entrykcf_prov_tab_destroykcf_prov_tab_initkcf_prov_tab_add_providerkcf_prov_tab_rem_providerkcf_prov_tab_lookupkcf_alloc_provider_desckcf_free_provider_desckcf_get_slot_listkcf_free_provider_tabkcf_get_sw_provprov_desciprov_idinfopiupiu_v2v1_infopi_interface_versionpi_provider_descriptionpi_provider_typepi_provider_handlepi_ops_vectorpi_mech_list_countpi_mechanismspi_logical_provider_countpi_logical_providerscrypto_provider_info_v1crypto_provider_info_v1_tpi_flagscrypto_provider_info_v2crypto_provider_info_v2_tpiu_v1crypto_provider_infocrypto_provider_info_tsrc_opsjcountarrayunverifiedboolean_trvalcntpnlastfinal_sizefinal_bufferoutagainmech_typepdmepkcf_mech_entry_tlog_warnmeFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx$"AC
WEA DOAC
BH hAC
C$AC
F0lAC
CGEOEDFAC
B(AC
Jp$4
JC
BE(\AC
M(AC
J,AC
IA
/usr/usr/obj/usr/src/amd64.amd64src/sys/sys/_pthreadtypes.hsrc/sys/contrib/openzfs/include/sys/zfs_context.hsrc/sys/contrib/openzfs/module/icp/core/kcf_prov_tabs.csrc/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/spi.htmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/sys/types.htmp/usr/include/stdio.hsrc/sys/sys/_types.hsrc/sys/sys/_iovec.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/sys/_uio.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/time.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/kstat.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.htmp/usr/include/stdlib.hsrc/sys/contrib/openzfs/lib/libspl/include/atomic.h	
K>.Ef	
g	<.<Yv
3f3f3.f.$t3.X.3Jff
J.Kv z~.X	
#f/';3.J<
*JtY}.~t~~...
J.
*<ut~
<3~<!
 K	~<.<	^<.	v6Z	~J<.<"LXfX	<.?X	<.MX	<.MX	~<.MX	~<.MX	~<.MX	~<."MX	~<.MX	~<.	JMX	~J<.MX	~<.MX	~<.MX	~<.MX	~<.
J"<JF.X	~<.";JJL.X	~.<.7Ju	~X<.<}tJJJ%.
<1tvt<}.XJ<h+<<}.
J*J<}.
J*J<}.
J'J<}.
J(J<}.
J*J<}.
J(J<}.
J3J<}.
J*J<}.
J+J<}.
J*J<}.
J'J<}.
J,J<}.
J'J<}.
J(J<}.
J/J<}.}JXt<}.X#t</ZJYJYt}XJ

{"&Jf/!J)</7.:
<{fJ
<{J	.<.f{J<{-Jtg!)</7.:{t{..0	J.CJK{.={<X<O<1<	|<<.<{~	tK=	 
.f{<JJ</J</~.JJ
*Jt}.
%).5JJZ
JJ</J+<;
.JJ{X
.<
/JuX</JJ{ zWwWv6)-

fpdB"0O~FJ`PlE>4

&7
B)V#m%t
'

(2
7(A
Mm
r'
('(
((3b'((
'
(6#M%f#y###&#F#f######&#F#f#####%3%U)dy
'
(0EZo,AJ[l*u&~
'0	
5	(d	#|	%	
	'	



(%
5

:
(T
#j
$

(

'AI(a'(
($:



c


+
7D
"L
U
b
t



	
+
&

4



	

!
-

9
2E
Q
^
k
x






(


N
a
t	
A
 
+
:
@
F
L
/R
>X
L^
\d
nj
v
~








@
D

"
*
3
K@
R
Z
c
Rp

}
o
Y

R
"	
	




O




"
/
<
#S
Z
xb
h
>
,







1
&
+
7
C
O
[
l
w



>


l
c
X
F


	

C
J
R
^
Cj
nv
x



.



h
`
V
M



-
4
<
H
T
`
l
;x
h
s



1
)



_
T
E
	
}M
U
^
k
#}
,
:
G
R
p
~


	
	
	
]#	
+	
4	
A	
N	
`	
	
		
	
`	
	
	
	
	
	
	
	



J

m

{	

l	

-	

6	

:	

E	

O	

Z	




	

		
	
	!
	-
	9
	E
	Q
	g

o

x
-

9

C

Q

^

l





=
-




"
]
e
in
f{
w






*
<
O^

f

o

|









.

6

?
$
L
1
Y
?
f


t

c

M

W

|

j

#

0

=

J
W
 d
;q
L~
X






%
d
l
u







9
K
T
e
v,
9
F
S
`
m
z

K
_
g
}
%
n
:
+

"
^
O
.
B


"
/

w
`

3
M





'
N
`
r

:
#
r+
7
C
O
e
jm
dv



N
]
h







,
9
\K
DS
<\
i
(v
1


v
P
F




$
+
<6
0A
M
^
e
n
1z
D
L
Y
c
k
w






 
-
:
G
Y
;i
S







	

#
!6
'C
)P
?]
Do
H
M
Q
W
[
g
l
n
q
t

$
7/
-F
_Q
X
x_
f
m
:x
G
T
\
c
M
m

	
 
r'
4
@
mK
V
Mb
n
my

M0
F
	
	
	F
	
	Y
	#	F#
@N
Y
	(]
h
	tl
{;Q

 
 
9 
B 
O `] 
h 
	l 
w 
	6{ 
 
 
	l v     !!2!F!"`!7q!
!
	!!
4!
	!
!!
	t!!
	""
	0",A"
	T"Ae"
	x"V"
	#"k"
	F""
	i""
	##
	,#=#
	P#a#
	t##
	
##
	;
##
	^
#(#
	
$=$
	
($I9$
	
L$Z]$
	
p$$
	
$$$$
$$4$I$^$s	%%#%0%=%J%W%d%q%0~%E%N%_%p%y%%%&P&
	 &f4&H&\&p&&&
&
	@&
&
	&
&&&&
&
&&
*
'
.'
>'
&+'
*8'
NA'
&M'
*Z'h'
t'
	x'
'
	'
.'
	6'
'
	'
'
	
'
'
')'
	'
	'
	()(
	(
	g&(
	15(QF(
	O(
	|X(
	Yf(w(
	(
	(
	l((
	F(
	 (
	((
	(
	()
	5)!)
	X/)?)
	{M):])
	k)Z{)
	)z)
	))
	))
	*))
	M**
	p *1*
	?*:P*
	^*Zo*
	}*z*
	**
		*
	B	**
	e	**
		*
		++
		++<+
	
E+
	
N+
	M
[+k+
	
t+
	'
}+
		+Y+h+}+
^	,
f,
t*,8,
KD,
	0H,
T,
	X,
d,
	h,
u,
),
	,
.,
	g,
2,
	,
,
	I,
,
	,
4,
6,
	,
,
	,
;,
S-

-
W-U	*-
	3-
	$<-
	`I-U	Y-
	b-
	k-
	Cv-
0{-
	 -
F-O
-
	k-
--9	-	-
.
.)
2.>
?.
P.
^.
]f.
	j.
v.
	z.
.
	
.
.
	{.
.
`.
	E.O.
	.
.

/'/;/EO/Mc/et/p/
s/
	/
]/
	
/
g/
	V/
j/
	/
/
	/
//
00*0=0G0
h0
q0
~0
0
0
0
j0
u0
0
0
U0
B0
1
1
1
(1
5D1
L1
U1
b1
o1
1
1
1
1
1
1
1
1
1
1
v2
^2
2
)2
62
C2
P2
]2
!j2
/w2
I2
2
n H0l`P8`
pkcf_get_mech_entrymemcpymutex_destroycv_destroytaskq_destroykcf_prov_tab_destroyprov_tab_mutexkcf_get_sw_provatomic_add_32_nv.debug_abbrev.rela.textkcf_get_slot_listcv_broadcast.commentkcf_provider_zero_refcntmutex_exitmutex_initcv_initkcf_prov_tab_initmemset.bss.debug_ranges.debug_strcmn_errmutex_enterkcf_prov_tab_rem_providerkcf_prov_tab_add_providerkcf_prov_tab_lookup.rela.debug_infoprov_tab_num__stack_chk_fail.note.GNU-stack.llvm_addrsig.rela.debug_line.rela.eh_framefree__stack_chk_guardkcf_free_provider_desckcf_alloc_provider_descmalloc.debug_lockcf_prov_tabs.c.strtab.symtabprov_tabkcf_free_provider_tab.rodata.cst16atomic_add_32.rodata.str1.1.LCPI6_0gQ@> 
22Lk-$'2 O	Z+0([0xdypy0z8LoPoaeskey.o/       0           0     0     100644  56384     `
ELF	>@@UHAWAVAUATSt1BDNDODVDW^NV
333		NDD_3GAE1DGE1DGDD1ډW΋43434341G D1Ήw$D1O(D1ۉ_,ωDʉD3B33B3G01O4A1DG8D1É_<ϋD33B31ȉG@1ΉwDD1‰WHD1ىOLADDA3B333GP1OTA1DGXDD1ډW\DD3D3D3A D1ȉG`A1DOdDD1OhDD1ۉ_lωD҉3B333@GpD1ɉOtA1DGxD1É_|ϋ3331ЉA1DDD1D1ډΉD։3B333D1ɉA1DD1ӉϋD33B361ȉD1ɉA1D1Ѹ
+DvDwDNDODVDWDnDoDfDgD~DFV^333		FDD_3O AE1DG$E1DG(DD1ЉG,D3,D3,D3,D3,Do0EE1DO4E1DD1D<D3<D3<DO8D3<G<AD1O@E1DDDD1GHDD1Ӊ_LD4D34D34D34E1DoPE1DwTDD1ȉGXDD133W\33O`D1GdA1D1D3,DGhD3,_lD3,D3,DopDD1GtE1DOxD1Ƌ3W|331ىA1DDD1D1׋333A1DA1DDD1ȉD1ƉD։A3AB333D1A1DD1؉D3,ԉ@D3,D3,D3,DE1DD1434DD13434D 1D11Nj333D1‰A1DD1A1DD13333@1ΉD11ٸ;TDVDWDvDwDNDOD^D_^NV333		NʉW3GAE1DGE1DG DD1ʉW$D1ډW(A1ىO,ՋD33B31ЉG0D1҉W4D1O8D1ɉO<D1w@1ˉ_DID։DAB3B33B3GH1։wLA1DGPD1OTDD1wX1ىO\DDD3D3F3AD1ЉG`D1҉WdD1OhE1DWlD1։wpDD1_tDɉD3B33B3Gx1щO|A1DDD1щA1DD1󉟌ϋ4D3434B34 11։D1D1щD1򉗠D1󉟤ADDE3B33B3@1򉗬A1DD1DD1ÉD1ϋD33B31ȉ1ΉD1ƉD1Ѹ3[A\A]A^A_]UHAWAVAUATSHpHPjj1DHPDFDFDDVD^
BB3^3D	AA	NF<3D1D1ʃDD3@D31D3HMHMEAƉD1HMHMAAD1DD3D3D3EE1‰D1щȉMՋ333DDƒD3D3@D3D31Ӊ]Ћ333DƒD3@D3D3HE4HE34E34AB34HEHM3AA3AB3DDD1񉏄1D1ȉD1E1D_p׉33A3ƒDIF3F3D3D3D1Ӊ]׉333ƒDDF3D3D3A1DGtD1ȉGxDD1ȉG|D_`DD1ƉwdD1ىOh1ȉGl]1E1D_P׉33A3ƒ D3@D3D3D3]1׉33A3ƒ@D4D34D34D34E1DGTD1ȉGXE1DW\D_@DD1GDD1ىOHD1ЉGLD1E1D_0׉33A3DF3D3D3D3]1ljҋ33A3ƋӃ3@33A1DD3$E1Dw4D1ʉW8DD1҉W<D_ DD1w$D1ىO(1ʉW,A1D_A1DwA1DwD1DD3$GDD3$AD3$A6E1DDD1D1D1GD
@D6LPE$FA$ljED~E$FEA$FDF^DnB33AAA	B3A$DFLEDNLMFHxVHUȋ3B3B3A$NHMFHE3D	FHE3FHE3A$D^DNVDFD34F34F34F34AD1HEHp<HhD1Mԉ3EDB3F<+F3<D3<@3D3<3MD3<HEHM	LxAA	HEHM	LUAB3B3B3A	DD		AD΋434D34A$DE34ADHHDHHMF)D1HMEHXHHMDщ01H`@HHH1ىHHH M33E$H(3ƒD3D3D3D3D]A13UUȉ3EDD3D3D3DAډ81D1ډщӉU׋333Ջʃ3@33xA1DE]DىD1É]1DDF3@D3D3D4Hp4HE34<34M<Hh34uHDB3<3<3<HD3AAD3H4HD3A$A$D}E$E$DD3ED30D1D1‰Aԋ3HM3M3HHX3]H DH`3@3HH3H(D3HD3HD3DhEAHUEDAAEDmEED3eEA1DpEE1E@D3AF3ED1A1ʉUAD1AAB3HM3EDxE1EƒD3D3D3D3EDUA11U3UƋ33AӉU3HXEHMHH3834H`I33̋ǃ@333AD1EM1MԉD1Nj3@33BD3mH`33EDDpD1A3DDx3UAA1ENpHXD3HMXH`H@3EHHD3D33]A^tD}D1ANx3hAN|Ef`DD1AvdE1DpEVhD1AVlUD3HUD3ENPD1AVTDD1ʉUAVX1AN\3B3EE1Ef@AA AD3$D3$D3$D3$DeED1ЉEȋM1ʼnʉM333HMEAHM3EAHMIȉD3UE܋xD1AVDAӋpA1E^HD3eH@DHMD3XD3H`D3EfLE1EN0HED3HED3F3D1A^4ًE1AN8D3hE^<MAN 1AV$1AN(D1AȋMD3EF,AF3END1A^EA1ENE1EN@D3$AF3$HED3$A@E&ED1D3eAFEfD3e4LPAFAljEDFEFAAFD؉FDvDNBB33	D	B3AD^DfDvB3B3B3ADD	Dv3	Ѓ]ԉ1HUHUMHpD1MD1DD}HxHhMAD1ɉMD,D1D΋B3DB3B33]3B3B3B3MD$D3$D3$AD3$AB3EƒD3$D3$D3$D3$A13UЉUD11‰΋33ʉ։U3D4AAAD34D34D34HEDHED3ED3HpD3]Nj33ډ3HhDHxD3UD3AF3MՋ3A3E1DED1lj}ȉDD11AD3EAD]EA}AEEE1EA1EDD1A1Ӊ]3A1AAB3B3E1EƒD3$D3$D3$D3$D}A1D]A13UU3E܋333DуD3D3D3D1ʉUԋM1щM1܉DE1EDD1ARpED3MEJtDʋu1ARx3D1AZ|Eb`DD1ARdE1EjhE1EJlEA1EJPD1ډART3B3E1EbXǃ @D3$D3$D3$D3$D}D1}A1D1ߋM1Ջ333Dƒ@D3D3D33ME1Er\DD1AB@D3EEBDE1EJHDA1ABLEb0DD1Ar4E1Ej8DD1Ar<uD1Ar 1AB$A1E1Eb(E1EZ,ED1E1EjE1EBA1EB1AщD$@D3$E1D3$EZD3$AE1E:D1AzD1AzD3eHPDaHp[A\A]A^A_]c|w{ko0g+v}YGr&6?4q1#'u	,nZR;)/S [j9JLXCM3EP<Q@8!_D~=d]s`O"*F^2:
I$\by7mNlVezx%.tKp>fHa5WiU(
BhA-Tc|w{ko0g+v}YGr&6?4q1#'u	,nZR;)/S [j9JLXCM3EP<Q@8!_D~=d]s`O"*F^2:
I$\by7mNlVezx%.tKp>fHa5WiU(
BhA-Tc|w{ko0g+v}YGr&6?4q1#'u	,nZR;)/S [j9JLXCM3EP<Q@8!_D~=d]s`O"*F^2:
I$\by7mNlVezx%.tKp>fHa5WiU(
BhA-Tc|w{ko0g+v}YGr&6?4q1#'u	,nZR;)/S [j9JLXCM3EP<Q@8!_D~=d]s`O"*F^2:
I$\by7mNlVezx%.tKp>fHa5WiU(
BhA-T	
8$4,6-9'$6.:*?#1pHhX~AeSlZrNbSEHl\tFeQT~FbZwKiаݻʦǭشֽĦʯظѵʢïĦϴҺ;{2p)m fW\
AJs#z(a5h>W^EL;k5f'q)|_
REHKEWYs7}:o-a vm`dwmzRYڛ[Tщ@ĊIN>7,%1<+&MFCMQP_[u‰j{˄aiГ|gٞw=3!/29$/vM֍xDۆj_̛dVNi@`R{\r>!0("3,:=6+ 2?(%necntsyxޱZIиWB£@_̪MTAO]Sywek1?-#	|
GuLnQgZX>kQ3`J$}C)v4b=o&x	/uV3[8L%A.al{vUXOB	һ=ܲ0Ω'*zG<tN7fU*h\!BcLj^qPx
dory2+H<"C.9^ 0U욷⓺
Ծ-ڷ&Ȭ;ƥ0YRODu~ch
gj}p4.S:'^(<I&5D|BrK`PnYDf;Jo6Xt!V},7z9q+l%g8V5]"@/KGd"Ii)[~4Us?Pq]cJmG18#*ypkb]TOF	
,8$4'6-9:$6.1*?#XpHhS~AeNlZrEbStHl\FeQbT~FiZwKлݦʭǜشֽĦʯظѵʢïĨϦҴٺ{;p2m)f W\A
J#s(z5a>hW^EL;k5f'q)|_
REHKEWYs7}:o-a vm`dwmzڕRYћ[T̉@CLJIN>7,%1<+&FMMCPQ[_ju‰a{˄|iГwgٞ=3!/29$/vMֆxDۛj_̐dVNi@`R{\r>!0("3,:=6+ 2?(%enncstxyIޱZBиW_£@T̪MAO]Sywek1?-#	G|
LuQnZgkX>`Q3}J$vC)4b=o	&x/u3V8[%L.Aal{vUXOB	һ=ܲ0Ω'*<zG7tN*fU!h\BcLj^q
Pxd
oryH2+C<"^.9U 0욷
⓺-Ծ&ڷ;Ȭ0ƥYRODu~ch
gj}p4.S:'^(<I&5D|BrK`PnYDf;Jo6Xt!V},z7q9l+g%V8]5@"K/"Gd)Ii4[~?UsPq]cJmG18#*ypkb]TOF
	4,8$9'6-.:$6#1*?hXpHeS~ArNlZEbS\tHlQFeFbT~KiZwаݻʦǭشֽĦʯصѢʯÌĨϦҴٺ{;p2m)f W\A
J#s(z5a>hW^ELk;f5q'|)_R
EHKEWY7s:}-o amv`wdzmYڕRTћ[C̉@NLJI>7,%1<+&FMMCPQ[_ju„a{˓|iОwg=3!/29$/֍vMۆxD̛j_dVNi@`R{\r>!0("3,:=6+ 2?(%necntsyxZIޱWBи@_£MT̪AO]SywekӲ1?-#	
G|LuQnZg>kX3`Q$}J)vCb4o=x	&u/V3[8L%A.al{vUXOB	=һ0ܲ'Ω*<zG7tN*fU!h\BcLj^q
Pxd
oryH2+C<"^.9U 0욺
⓭-Ծ&ڷ;Ȭ0ƥYRODu~chg
j}pS4.^:'I(<D&5|BrK`PnY;Df6Jo!Xt,V}z7q9l+g%8V5]"@/Kd"Gi)I~4[s?UP]qJcGm18#*ypkb]TOF	
$4,8-9'66.:$?#1*HhXpAeS~ZrNlSEbl\tHeQF~FbTwKiZаݻʦǭؽ֦įظѵʢïĨϦҴٺ;{2p)m fW\
AJs#z(a5h>W^ELk;f5q'|)_R
EHKEWY7s:}-o avm`dwmzRYڕ[Tћ@C̉INLJ>7,%1<+&FMMCPQ[_‰ju˄a{Г|iٞwg=3!/29$/M֍vDۆx_̛jVdiN`@{Rr\!>(03":,=6+ 2?(%necntsyxZI޸WBУ@_ªMTAO]Sywek1?-#	|
GuLnQgZX>kQ3`J$}C)v4b=o&x	/uV3[8L%A.al{vUXOB	=Ҳ0ܩ'Π*G<zN7tU*f\!hcBjLq^x
Pd
ory+H2"C<9^.0U 쓺
∭-Է&ڬ;ȥ0YRODu~ch
gj}p.S4'^:<I(5D&B|KrP`Ynf;Do6Jt!X},Vz7q9l+g%8V5]"@/Kd"Gi)I~4[s?UP]qJcGm18#*ypkb]TOFTT(T(TTuTSQSQQQNQNuQ3T3U5;P;CPYCZ	PYZZYZ	PYZ	PXZPXPXQPX	PTX	PTRPTRSPTS)
TS)0PTS06PRS6CPRXSCSPXSSyPXy	PTX	PTQPTQRPTRPT[
T[PT[PR[PRX[PRXQPXQPX#	PYX#,	PYR,2PYRS2JPYSJc
YSckPYSkqPRSq~PRXS~PXSPX	PYX	PYRPYRQPYQ	
YQ	PYQPRQ)PRXQ)2PRXS2BPXSBlPXl~	PRX~PXRXR(TURR^	R^YR^YZR^YZ]R^YZ]\R^YZ]\_^YZ]\_R^YZ]\_RXYZ]\_RXZ]\_0RXP]\_0;RXP\_;SRX\_S]RX]\_]dRX]Y_djRX]YjRX]YPR_X]YPR_X]YR_P]YR_PS]YR_S]YR_S]^YR_S]^PR_S]^PQ!R_S]^Q!L_S]^QLTR_S]^QTZRPS]^QZ`RPXS]^Q`hRXS]^QhRXS^QRX^QRX]^QRX]PQRX]PYQRX]YQR_X]YQR_P]YQR_PS]YQR_S]YQDR_S]YDQR_S]^YQZR_S]^PZ]R_S]^PQ]kR_S]^QkrR_S]^[r_S]^[R_S]^[RPS]^[RPXS]^[RXS]^[RXP]^[RXP^[RX^[RX]^[RX]^Y[RX]^YQ'RX]PYQ'VRX]YQV^RTX]YQ^aRTXS]YQaRTXS]YRTQS]YRTQS]PYRTQS]YPRTS]YPTS]YPTS]YRTS]YTRS]YTR]YTrU &P&.PZ.6	PZ^6>PZ^Y>UPZ^Y[UZ^Y[PZ^Y[PX^Y[PXY[PXQ[
PXQ
PX^PX^R
PX^PQX^PQR^PQ^	PQR^			PQRT			PQRTS	'	PQRS'	/	PQR_/	I	QR_I	P	PQR_P	V	PTR_V	c	PTXR_c	f	PXR_f	k	PXRT_k	m	PXT_m		PXTR		
PXT		PQXT		PQRT		PQRZT		PQRZTS		PQRZS		PQZS	
QZS

PQZS

PRZS

PRXZS
 
PXZS 
)
PXRS)
<
PXR^S<
L
PX^SL
u

PX^u

PTX^

PTR^

PT^

PTR^

PTRQ

PTRQS

PTRS

PTR_

TR_

PTR_

PQR_
PQXR_PQXRS_PQXRS#PQXS#*
PXS*VPXV_	PTX_hPThmPTRmrTRUh%v~7T7TTTTY%TQQTQTQ[Q[Y%Q7Tv~YYP.	YPX.	YSXYSXP
SXPSXSZ
	RSZ


vTSZ

SZ
E
SZp2'E
M
SZM
z

SZ[z

vPZ[

vPZp4'

	vPZ
:vPZX:MvPZRMVvPZPV[vPSP[vPS[vP][vP]p8'	vP]vP][vP]S[vP]vH[1vP]vHp@'19
vP]vH9<vP]vHZ<EvP]vHXEKvP]vHPKN
vP]vHN[vP]vHP[avP]vHTafvP]vHRfnvP]vHPnqSvP]vHPqSvP]vH[_vP]vH[_vP]vHp '_vP]vH_vP]vH[_S]vH[_\]vH[C_\]vHp@'CK
_\]vHKN_\]vH^NW_\]vHXW]_\]vHP]k_\]vHZkq_\]vHPqy_\]vHRy_\]vHP_\SvHP_\SvH[_\]vH[_\]vHp'
_\]vH_\]vH[$_\]S[$:_\]Y[:W_\]YqK'W^_\]Y^o_\]YPor_]YPr{_]Y^{_]YQ_]Y_]YQ_]YT_]YR_]YQ_]Y[_]Y^_]YP_]Y_\]Y_\]P_\RP_\P_\Tv~\^v~#^#-^P-4^U4?	^U_?B^U_PBD^U_vD`
U_v`e^U_ve^R_v^v~Rv^v~vTv^v~vT^v~vTP^v~vT]^v~vT_]Qv~vT_Xv~vT_Xv~vTPXv~vT_PXv~vT_vPXv~vT_vRhXv~vT_vv~Rht Xv~vT_vv~vt.Xv~vT_vv~vp2' Xv~vT_vv~v#Xv~vT_vv~v[$Xv~vT_vv~vv@"XQvT_vv~vv@#XvHvT_vv~vv@$XvHvTP_vv~vv@"XvHvTPvv~v[ XvHvTPvv~Q[( XvHvTPvv~S[(>"XvHvTPvv~v[>[-XvHvTPvv~vr4'[bXvHvTPvv~vbh"XvHvTPvv~vShr$XvHvTPvv~vv~r#XvHSPvv~vv~%vvHSPvv~vv~&vvHvTPvv~vv~#vvHvTvv~vv~!vvHvTvv~vX!vvHvTvv~Qv~!vvHvTvv~\v~vvHvTRv~\v~BvvHvTv~\v~BEvvHvTQ\v~EvvHvT\v~vvHvT[v~vvHvT[\vvH[\vvH[v~vvH[\	vvH[	vvH[Y*vvH[Q*-vvH[v-8vvH[R8DvvHRDX	vvHX_vvH[_d
v[dvp8'v
v[
v\Z\ZvH\ZvHQ\ZvH[\ZvH[PZvH[Pv@QZvH[v@v@Qn ZvH[v@p@'nuZvH[v@uxZvH[v@Rx{ZvH[v@X{PvH[v@XPvHR[v@XvvHR[v@XvvHvT[v@XvvHvTSv@XvvHvTv@XvvHvTv@PvvHvTv@]vvHvTv@QvvHvTv@SvvHvTv@Q1vvHvTv@Y1TvvHvTv@TlvvHvTPlvvHvTv~vvHvTv~SvvHvTv~RvvHvTv~vvHvTv~RvvHvTv~TvvHv~TvvHv~ZvvHv~QvvHv~vvHv~YvvHv~QvvHv~vvHv~QvvHv~RvvHv~\&vv~\&Pv~p 'PXv~X\
v~\\bv~v@bjPv~v@jrvHRv~v@rvHQv~v@vHvv~v@vHvv~PvHvPvvHvvvvHvvQvHvv[.vHvv\.5vHvv[5EvHvvYE\vHvv\gvHvvSgrvHvvRrvHvv[vHvvQvHvvRvHvvXvHvRXvHvX
vHvvHvYvHvSvHvY\vHvY\PvYP\vYP\Y
\YTN%v~-S-6SP6=SU=G	SUXGQSUXPQSUX_UX_SUX_
vTUX_
vTRX_vTvR_vTvvH_;vTvvHR;DvTvvHvRDGvTvvHvvPGvTvvHvvPQvTvvHvvPRvvHvvP XvvHvvP - %XvvHvvPp2'- 5 XvvHvvP5 ; XvvHvvP\; = XQvHvvP\= G XPvHvvP\G q XvvHvvPQ\q  XvvHvvPT\  &XvvHvvPTp4'  XvvHvvPT  XvvHvvPT^ !XvSvvPT^!D!XvUvvPT^D!G!XvUQvPT^G!a!XvUvPT^a!z!XvURT^z!!XvU_T^!!vTvU_T^!!vTvU_v@^!!vTvUSv@^!!vTvvHSR^!!vTvvHR^!!vTvvHR]!"vTvR]""vTvRS")"vTvS)"+"vTvv+"I"vTvRI"P"vTv\P"U"	vT\U"~"vTp8'~""vT""	vT\""_\""_[\""_[Q\""_[v\""_[vP\"" _[vPq@'"#_[vP##_[vPX##Q[vPX##Q[vRPX##vT[vRPX#"#vT[vvPPX"#/#vT[vvPP^/#3#vT[vvPPQ3#:#vT[vPPQ:#>#vT[vPPY>#F#vT[PYF#M#vT[PQM#c#vT[Qc#q#vT[Sq#x#vT[Qx##vT[]##vT[Y##vT[##vT[Y##vT[Q##vT[\##	vT\##vTp '##vT##	vT\##_\##_vH\##_UvH\#:$_UvHR\:$X$_UvHRp@'X$`$_UvHR`$c$_UvHR[c$f$_UvH[f$p$_UvH^p$x$_UvHPx$$_UvHX$$_UvHY$$
_UvH$$_UvHP$$_UvHT$$_UT$$_U]$$_UT$$_U$$_UT$$_UP$$_U\$$_\$$_[$$
_P[$$
_P]$$
_PX$$_PRX$$
_XR$%
_XT%%_X%:%
_X[:%A%_UX[A%I%
_U[I%N%_U\[%4I:;I!I7!I7&II:;$>	$>
4I:;4I:;I
.:;' :;I4:;I.@B:;'I?:;I:;I1XYW141.:;' :;I4:;I.@B:;'I?:;I1XYWh%?6	RttWbBm<	
/Rt
?B	88
YYY[
WWt
CWt
yWtVUZ!,7OTWbmGGGIWtWt	WtV2223ZP7co{=4:RFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/asm-x86_64/aes/aeskey.c/usr/obj/usr/src/amd64.amd64/cddl/lib/libicpt_lsunsigned int__uint32_tuint32_t__ARRAY_SIZE_TYPE__t_rct_imunsigned char__uint8_tuint8_taes_encrypt_key128keyrkssaes_encrypt_key256aes_encrypt_key192aes_decrypt_key128aes_decrypt_key256aes_decrypt_key192rijndael_key_setup_enc_amd64intrijndael_key_setup_dec_amd64cipherKeykeyBitsFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zRx(AC
Ir(HAC
MW
/usr/obj/usr/src/amd64.amd64/usrtmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/asm-x86_64/aes/aestab2.hsrc/sys/contrib/openzfs/module/icp/asm-x86_64/aes/aeskey.c	
~t../JKJKGJM'KMJ<<KTLZZO./JKJKJKJKJKJKGJM'H+J<#P=*J<2<:#f/5g)BXX/x%n~&./JKJKJKJKG.['M~<<NQV.XY~<<X(~Q
u{t.~}<tu<gJuMq}.<2wt9}iJr(}l<}.<ft}i</hX}l</}h<tut<}f|<t<|<J{<<
K
I
W
%

@
st
0{L<
xR{=
J[
>{f<$
z8P
${<f{4J{t{=J{f<{8Y{J<{`f{<t{<<{5f{tJf{tt{A</{6t{1<-!{Df{.f{.<3{t{Tt{#t{t{8<{<<Jt{9t{<f{<>{t{EJ{J{.f{)<{|.tu<|<Ju<
K
I/
e
u
p>v
r0|<<|<|<t|
<Lts"6ut|<K|*<|@J|<J|<<|.<X4|-<;!<|6J|<J|f<Y|e<|.f|.<.+Wt|+.K t|7JJ|f</h,|<|.<<J|'D#	V]d"F\ckFNU\5KRZ,?GOq,;Eds!3n}-7gn}QX_~+	3	:	B	w								?
U
\
d




3:B%>FWd
"
-
>
I
`
g
s
}









mt*5$,<G'1@PZkdls@HPX$,4<cm}DKRk{!+5DT^+5DTbt*8K\kz<Gkv7>HXgq-_u|	.9ITx*AMUpxV^eqy  & 1 U \ h w          !!!.!=!N!Z!g!q!!!"":"B"\"g"w"""""""""#S#Z#######	$$$&$1$A$Q$\$$%%&%


c
	
+
7\
g
n
u
|




,
"
4
G
K
N
Q"
G-
K8
NP
dX
Gc
Kn
N

K



3

9
\
p
 
.>
G
P
[
wd
Gp
K|
N

G
K
N

G
K
N	
#
\'
K3
7
C
G
Wh
q
z

'
'
(
>
4>
Y>
 L.debug_abbrev.rela.text.commentt_ls.debug_str.rela.debug_infot_im.note.GNU-stack.llvm_addrsig.rela.debug_line.rela.eh_frame.debug_locaeskey.c.strtab.symtab.rodatarijndael_key_setup_enc_amd64rijndael_key_setup_dec_amd64@h%@)% E+Nۓp8K3(0>0>dI}ppx0l[gYLox 


Zerion Mini Shell 1.0