%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/lib32/
Upload File :
Create Path :
Current File : //usr/lib32/libicp_rescue_p.a

!<arch>
/               0           0     0     0       5216      `
fffffffffffBBq:q:q:q:q:q:q:q:q:q:q:q:q:q:t:t:t:t:tۦۦۦۦۦۦۦۦJJJJrrr//TvTvTv
Z
Z
Z^^xzxz
Wj
Wj33ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZjjjjHFHFHFHFHFHF\\\\\\\\\\\\\\\\\\\\\\\%%%%%%%%%%%crypto_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_generic_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_all_implgcm_alloc_ctxgcm_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_Process_BlockSkein_256_Process_BlockSkein_512_Process_Blockicp_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_refcnt//                                              134       `
aes_impl_aesni.po/
aes_impl_generic.po/
aes_impl_x86-64.po/
gcm_pclmulqdq.po/
illumos-crypto.po/
kcf_mech_tabs.po/
kcf_prov_tabs.po/

kcf_spi.po/     0           0     0     100644  67232     `
ELF	X4(USWV|}EM?WÃjEPGGC$w]t+ETV@@BQVS]iOC(t0QtpBFJNQt3pB F BFBFJNQtpBFJNQt)pBFBFJNQt)pBFBFJNQtpJNQt<pZ(^(]B F BFBFJNQ tp Q$tp$JNQ(t2p(Z ^ ]BFBFJNQ,tp,BFJNQ0tp0JNI4t@4?rJG@8tK(I8PQG$X?uG@<tK(I<PQC(x(tx<U)ƅ]StOƃLu11],SPF8;Lrug]1u%j55j5hHC(x$E
ECEEEEE]EjPjjStELt"11ۋ,VPC8;LrduhhhhdjhhjjjhEPjhhtaÍlEh@hPEjuFjPh,ǀ(	Pu>}ރVCVt_EELtC11u,j PEPEPjG8;Lrϋ];}t	XxSj`1juuu;E-|^_[]ËGE"CECE1
F;uG 4tExjtËuF|PF^juus|[jtuMAYuFjPs]ujVxuUSWV։ϡEL:u&1k8Pw,1nUt`Gx Gtk8QP,U,k8\>j8Sj hSUD>L1۾41E䋂,0XtD0tD0tl\ÍMQRPuK}EC8;Lr1uB6k8Pw,ULZ11NjEu
:t9t3t!1,RPU8Ku1D@1
;Mu^_[]USWVuLt'11,VPG8;Lr}td^_[]ÐUVu
tqE,08 @004+8<+@D1^]ÐUSWV,}uEtuEE샾LtR11E,j P}WWjF8E;Lr̋u>}t	Xx1DVP;Eu,^_[]USWVHEuOXSEMăqr6SjPNVzAuA PMă9u!A@9AvσqSjWSMă9]SvEčHMPEE0Pu^CEP{s}tEĐ9Ft
6u1juuuVu;uE8u[CjPJPS6uF]S>t:Lt111,QPMăG8;Lrut%uĉjPOMċhtb,hLJhFjPu	VFjPMuPVMă9u_AjPu	VS~	t^PSVEăx	u>VOSEăxtPSVEăxuSMătVEELt:1}1ۋ,j PWWjMăC8;Lr҃9t	XxQjMă9u
Q1ȃjP1x;Eu
H^_[]USWV]StQƍxWFr>u;ShjWjPu	V^_[]ËMt*tuăt/uF1uF룃tuFFFF PoUWV}utG>uFF t8<jPuPF PWV^_]Åt8<jPuPP^_]US1ہ}[]ÐUVu1ɉ{FjPjV^]@ kcf_taskq%s_%sNONAMEprovider_stats%s_%d_%u_%skcfcryptocrypto_provider_notification: logical provider (%x) ignored
randomkcf_ops_totalkcf_ops_passedkcf_ops_failedkcf_ops_returned_busy)):V:CPCSVSuVP2P[j	VA0AeSe	u!DuQPQPQPCuC0CZ0ZVp#hu#h1#202PSPPQu!Duo1ouW!DW!Du$??dVd.u~.DV$'P'DuT^P^uVw~PSSP
S84u4u
SP]Q]WWP]R]lVlRRRl#P#|ud|PudPlkkyP|WPWrVV0S0S[rulul0>	K	0K	n	W	
P	
QT
a
a

V%P%-uD-;Q;KVnQnVVuDVu	V	uVPV0!7V9?VxuDxSSxW0
WE

uDX

VL0LuD`ppS$-P-|VV	KVOV%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:;I31XYW415164171UXYW84191:1;B<.:;'I<?=.:;'<?>5I?.@B:;'I@:;IA4:;IB.:;'<?C&IDE.:;'I<?F.@B1G:;IHI.@B:;'I?J.@B:;'?K1B*:7*7+7,q5|8@3456 70	

(0B
EJ(Vs.7;3B><a3lB~GD"l$#>>>->>>	>>	,	

>		

 !"#$%&'>
6>
.>jj23s	(
9
$
z
|

+

7

'
/
 	@!
I&	7	[pf
Gk{
C
4X	Ou	P	Q	a
P	S	T
	UC	V	W	X{	Y	Z
	[m	\	].%	^%	_&	`		;	
	!	:(	3	4	5	6N	7N	8 		9$	>!s.401C2_3ELS^_C
	>a73-^._/		LDz	E7F	G	H	I	J	K&A	=	:	Bt			Q?j
@	P
A
FCD^Ev
IH
OLM
N	!	(7
	
=9
:C;	<	s
	D,	<	=	>	?		@N	A N	B$8	C(^@N	N,	F	G	H	I		JN	K N	L$8	M(	X,	P	Q	R	S		TN	U N	V$8	W(	b,	Z	[	\	]		^N	_ N	`$8	a(	l,	d	e	f	g		hN	i N	j$8	k(	{P	n	o	p	q		r	s 	t(		u8N	v<
	w@N	xD8	yH8	zL
	
(S_$
	P	}	~					 	(		8
	<N	@N	D8	H8	Lx				_		(					#	E	_	/		=4?\+hs
 $(
!,'!,!0L
PETX\#`ud#hql	Wxs?^8	@
@.^	

@
. <	:<^8	j8*ev $(w,0'4/:OT`juQpp7AF_XYZ^[^\(]^^^HV7NNFu7NF7	F7ANNF(^QQp^QQp $c7A	8F7A	NN8F^Qpp& ^Qpp^Q	 ^Qp
p^Q	#4'a(a+a.a1f7NNF	d,=/>bBEGI/OSVQX /Z$/_(47A	A	88Fg7N
NF7N
F7
NF7A	A	N
N88F7
NNF47A	A	
NN88F{	qlmo7_(F7_F	~LffQ7Fk7F7#E_F	$9g4] >7
bFv
l7v

bF7v
F7v
F_7v

F7
/F^97^b`Fb7^F|	K~7A
bF7A

bbFP7A	bF7A	
bF7A	
bF7A	
	W\7qFv	ii u@uP`dhlptx|u77 	7E_EF7E_F7E_E_F,7X]7A	F87	 7AA77 7A 	' X   ] 7A

F 7A



F 7A	

F! 	 ,!	8!p8i!jk !l(	m,	n0(o4!, 	(/!WKsMsPsS!V!	"x!+ "(
4
84#<7@7D7H7L7P7T
X7\I#`N#d	"#p*#
M/#9#>#pN#	Z####^#Z##	#^#P3w	##]8D$H$I$JKL7MNOPQ^RS_T$U $Y(^Z,%[0^\4lN#7*%7$7%7$^79%	(		v
	
		b		/	^		 `	$%	P				
		 b	$
	(	,b	0		4	8	<
	@
	D	H	L&	 		E	_	E	_	E	q	/	'<

 
!+
"'
($'
)(/
*,/
+0$)
,4'
-8''


+

w(

 '
x(
|

(
(
(
(
/
Ĕ(
Ř(
ǜ(
Ƞ

ɤ
ʨ(6 1(2(3^4(5()(^7$'((
d
a/
b)
c())	5)ID5!67 +8()90):47?8(D<_H@)	)*H$*%*&,!'
*(@/)D5))*	*DO*,!*!H"H"H!["["[!a"a"a#$/$(%!"^"_#i$i/$i(%l8+%k7	D+t(p!q\r u+s$	Hm&.$.+$./%37%27%1u%0/+	+(+
(,K,	',(K,$	W,$E\'!, #&$/$/%	--x'W^"W_"W7(Y^)IUo7*o+*p,+u7+t/+rE,-T*.\*.g*/s*.{*.*/*.!*.*-*C;.4*.I*0]*12:16+|#:-*#E.*.*0*3*;4*5*3+!#.Z+.m+0+0+6+0+7,0<0#,3-d0;-7,HE.,.~,0,3-.j%-.T0-06;-3*rq.%+.+8+0:++90<91O:"1';R;Qw92:92o9%29f292A92[929292919192892C93_93o9'39B39B39U39k39y3T9391939391939U3#9k3<<
1+=I171>>?PU97@9+@9/A#?7A~=7A@7A;A->)AM<1S%S'!1#Y%p'!9393k92<17BE<P2U27_277>"Z2C<
722(<27><EU2D<h$U27U2U2Bj$=f^B37B3E_>EU2>B
>^E>17B<9>=.^><7_23*F0	WU*4*4*0a*92_	92	?	U7G#G7A/A(:F 
U*4+4+8H+0++9'3
9B3
9B3
&P$P/%S	-%S	-%R/&$/$/%	-%5	-&$/H%/I
U!7G!#A$/A%hA#34X.$4084040474`X.4.404053*_	$4V*5*3*	^.{*5*35H
ll.751R
b0K)53*Ok.r+.^+8H+0++9y393*93@9U3P9k3f9793939392939U3I97X92e93p9U397939292
9U30
98e
9U3}
9k3
9U3
97
9U3
9k3
93
98
9k39398793I9'39B39B39)89U3BM8!Bk$BG83BJUG#GA/,V9y3$93698S93\9U3l9k3y97=7U2DJUGFG7%1	BA
1OFA'9U3)97>9}9H9U3r97K9B
97B
(7IU'7G'FJ4UG/:"1;Rv;Q09191		bq/5d5?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/spi/kcf_spi.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescuecrypto_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 long int__int64_tint64_tui64long long unsigned int__uint64_tuint64_tllong intullong unsigned intulong_tlllonglong_tullu_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_lookupbzerokcf_add_mech_providerremove_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_counterrmcountrand_mimipmdcleanup_idxrwksppdsaved_statestateouterrorctypesreqareqFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(IAB
FA(HPAB
FA$t0	WAB
CP 	AB
A( 
AB
FA(
AB
FA(AB
CjA(DAB
BYAApAB
AX4AB
Ao=
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
!X<f3X	"<$1<?$<X~.3<g;J
g<.j<J.gX.X.3X.X.)X.)X.KX.<X.X.KX.2X.X.KX."</<X.< <"h</<X.<<.J~.XI
l/.~f
<3.~..tzfXz. J.'/#%x.n<n'<Ji
6..z.
6|t.~.j.~..![g$f#gX}f<Xu.</=vty.3 y.<9f//s0{
fN.}y<<.yf <g=
.y.	J..X</==7	z ...</ggXfy
{.h<{.J$i;{.{X
/*<Jn<.%0e{<?*f
>J{< >t{f# h9<.t/W
. J.2j;..2Ba {..$Lf;{<	<t{f.z.0X<
1.$5.z.z<$;J
3z.z 
\tz.5J
/X
tzX	X<z.<8a7m#8$;''"$
.</=>ty.3 y.<9f//s0xx
A.i<}<A<</}#v<3<}f<?<4*< <}.X=	X}f<><}f<#<.yf
Xz.#.yf
<<fy<	<Wy.<y.	J-y....z.4-<y.<;0fy<<yf.{<>0t}.X}<;6>.}.< }ff.//j...x<{<<0 .J}.JrJ.}f<=J}.fJ}..</=vty.y<38 .9<//s0x<{<<6|< |<
\?.|..<
<<1</ .|X<Z
g|t

[.%1<
1{.<./{.X

E{.f./{.X.

Y<
t	Z!$....u/?0E0./I0O0U0Z0/////c7Db1<YgxINzl(3Q?\kzN.>ao|3BP`rq&5CN^~
&:Up!6I_v+;M_p5				(	D	V	s	j	z		**			+
E
K
&)			"

	
		
	
4
&U
m



Uz(#$&^
w





5r|


"


dX=\t~GnfRN'2F<
~


d
L

6
?
#
@-





dkaJ#2@hR%-4<I{Y`nF5"-o&2@GTa	##7BbitO##z Hn> ,"?"L"["d"r"""#/aVVZHO8*ah'	ogdtF~PWep}/$<SA
$2r{RB!.r~r2H\o0BU_L!/=2 Q^py}aluF-%4CZpue3DV{+   ""L [ e s "!|     !!#!-!9!C!O![!j!{!!       !!!!!!!!!!!"w#q#"""""""####&#/#<#H#R#]#i#""$$##$$2$A$U$`$t$&%$$$$$
%"%:%Y%v%}%%%%%%&{&-&4&;&F&Q&`&i&u&)&&&&y(((()i([(&'''''''''''''5(?(I(Q(w'"'='N'^'*'g''$(((
())(((())))s)`)((((S);)%))
))*2*:*B*U*h**********B+%+
+****D+^+,,,,,,c+g+,x,`,n+W,=,%,v++++++++,,,,,,--/////-5-4//000000C-]-v-----------..&.?.S.Y.D/,0)000o..........Z/30
;
2&	26==zP	@OG$&#2I
tBp 
Yy
a`OA	b4:K0	W
}{8K~r6ki=Wyl~kjlkmonv~~.u4?[k
}Ps~~8E|^}f{qg
	}	|:	{[	{		{0
}8
{



}
|
}{
&<LbETal
,
a
y







3E}}|{ 2HpOXhu{%:Dn{{~~xzu'38?KP\amvv} !"#$%&'(
)*$+6,H-U.c/q0~123456789:;<"=->8??@[AfBmCxDEFGHIJKLMNOPQRSTUVW+X1Y7ZB[K\Q]`^f_l`raxb~cdefghijklmnopqrstuvwxy z&{,|2}8~>DJPV\bhntz	"*06<BRXdoz'08AN`lu&3@MZgz+7HX_gs			&	2	>	J	V	b	n											
		


!
/
<
N
[
o
{











 !" #,$=%H&O'W(c)o*{+,-./0123456789':3;?<K=W>c?o@ABCDEFGHIJKL
M
N
O'
P3
Q?
RK
SW
Tc
Uo
V{
W
X
Y
Z
[
\
]
^
_
`
ab
cd%e1f=gIhUiajrkylmnopqrst:uvwx(y9z@{I|U}a~my(5BOamy!3;DQckt4;Cov~)5K
".:FR
 '/;GS_kw$-:GT"	
%2
?, !"##$0%=&J'{()*+,-./012345(657B8O9\:;<=>1?8@@ALBCDEFG  H( I1 J> KK L!!M1!N9!OB!PO!Q\!Ri!Sv!T!U!V!W!X!Y!Z![!\!]"^	"_"`"a,"b9"cF"dS"e`"fm"gz"h"i"j"k"l"m"n"o"p"q"r#s#t$#u0#vC#wS#x[#yd#zq#{~#|#}#~#######
$$"$.$;$H$U$b$o$|$$$$$$$$$$3%:%B%N%Z%f%r%~%%%%%%%%%%%%
&&"&.&:&F&R&^&j&v&&&&&&&&&&&&'''+'8'E'R'_'l'y''''''''''''((#(/(;(G(S(_(k(|(((((((((()).)6)?)L)Y)f)s)))))))))))**(*5*B*U*]*h*t*|**********	*-*
*++
 +,+=+E+N+[+h+z+++++++++++,
,  ,!(,"1,#>,$P,%X,&a,'n,({,),*,+,,,-,.,/,0,1,2,3-4-5&-
1-6<--H-uR-7`-n-y-w}-8-w--w--9-u-u-w-w-y-w-w-y.w	.w.u#.w,.w5.w?.uL.:W.u`.wd.;t.u.w.w.w.u.u.w.w.w.w.w/y
/w/u'/w6/y?/wH/wQ/w^/uk/wt/w}/w/u/w/w/w/u/u/u/u/u0u	0u0u0u$0u-0u60u?0uH0uQ0uZ0uc0ul0uu0u~0u0u0u0u0u0u0u0u0u0u0u0u0u0<1=#1u-1>91w=1I1wM1Y1w]1?i1wm1@y1w}1A1w11w1B1w1C1u1D1u1E1u1u1u2F2G&2H`2Ig2J2K2L2M2N2O3P3Q(3RC3SV3Tl3Uz3V3W3X3u3w3u3u3u4Y4Z"4[.4w24\>4wB4O4uv4w4u4u4u4]4^4_4`4a4b41424c5d5e5*5f85uB5gQ5]5wa5m5wq5h}5w55u5w5w5w5w5y5w5w5w5w5u6u#6w76uD6wM6uV6we6ur6w{6w6w6u6u6u6u6u6u6u6u6u6u6u6u7u7u7u!7u*7u37u<7uE7uN7uW7u`7ui7ur7u{7u7u7u7u7u7u7u7u7u7u7u7u7u7u7	88*888uB8M8\8h8wl8\x8	8u8u8u8u8u8u8u8u8
8u8889
9u9w 9-9u69w:9K9uT9u]9uf9uo9ux9u~999u999u99\9u	:u:u: uLuxuuuuuHutuuustrncpymemcpystrlcpykcf_do_notifyatomic_add_32_nv.debug_abbrev.rel.textkcf_walk_ntfylistkcf_submit_requestcv_broadcast.mcount.commentkcf_provider_zero_refcntmutex_exitcv_waitinit_prov_mechs.debug_rangescrypto_taskq_threads.debug_str.L.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.rel.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.rel.debug_line.rel.eh_framefree__stack_chk_guardkcf_free_provider_desckcf_alloc_provider_desccrypto_taskq_maxalloccrypto_taskq_minallocmalloc.debug_lockcf_spi.c.strtab.symtab.rodata.data.L.str.8.L.str.7.L.str.6.L.str.5.L.str.4.L.str.3atomic_add_32.L.str.2.L.str.1.rodata.str1.1SI@E	h4D2@@7!.:	4p"	[x0v\_00Ռdp98<4	P(A$	Lo,:{kcf_ctxops.po/  0           0     0     100644  32328     `
ELF	{4(USWV(D$ }}D$L$jPQw7ƅ]jttD$,uvTV,k8D D$UJL$JL$H(I4D$Dt@t:OL$1DSQt$uL$Qp$҃D$tkWt$D$jPu8;D$ u@e^_[]ÃjPut$ƋD$@<GE8UVut vvv^]^]/9t}P/9t~P"PTWPJTV
P
tytlWWSW@z3WTWWVV%I:;($>I:;I:;I:;	I
I:;:;
I:;8
I:;.:;'I :;I4:;I.:;' .@B:;'I?:;I4:;I4:;I1XYW14111B.:;'I<?I:;
I:;8 
I:;8!<":;#:;$'%I'&:;':;(I)!I7*$>+:;,
I:;8-.:;'<?..:;'I<?/5I0.:;'<?1.@B:;'?21Bp!BBB	BB-BBB	?
Khbcdef

B!
2
s
B<
9@

W9
W
W
Y9

9
U	G	G	Gy
	HR!	Ht	N		Kb!	Lu T	J	M:W#	\(

	n CER  * _ t:dkQ	p	u5 V$a(j, , 0 L 5P mT X \ ` 8d Dh l
I

	
G	!
C	!
e	"p
A@
LI	Q!
98	f
r@#@

@
v<
<8
"8l

b 3$(,O04	
"	$V		"
-"~E
_
E
	%y	
_"XVYZ9[9\]9^

B		
4"0A1b23
L.
W
G
dD
mL	r
9H	%y	
"	 	b&H	t	

+	>
6	7
A	B
S	3"-9./	y	
	L"D	EF	G	H
I
J$
K	S	
	&
A	$
A


=

:
/
B
:
t
;	J
%y	d
%y
y	~


Q?@
P#A
F'CD9E'I
O'LM3N
&
7	8
D=9u:b;$
<
L	%Vy	
"(;E
_;E
 _$	@%y
y	d%Vy
y	
";E
E
__	

" ;E
E
_;_	q

}
 ;E

E
_;_	

4'>(>+>.>1	C%y	g
sd,=>?BEGIO*SVX NZ$N_(	%y
y
y	D%cy	h
t( 	$	%cy	%cy	%Vy
y
cy	/%cy	S%Vy
y
cy	
qlmo	%Vy	
	%Vy	8
D~	%Vy		%Vy	%Vmy
	
$$$M{ 	%V3y	'	%V'3y	%V'y	%V'y		)%V'3y	R%V3vy	9	%V9y	%V9y	
'U5	,%V3y	Z%V33y	%Vy
y	%Vy
3y	%Vy
3y	:%Vy
	T
`5Y	%Vy	
 @P`dhlptx|() *()
"
	%Vmmy	:%Vmy	^%Vmmy	
"	%Vy
y		%	
88a	=%V\		f%V	{
2	%V33y	%V3333y	7%Vy
33y(|)) 

 	
p8ijAk l($
m,$
n0o4
,(r) 
/
W"KLMLPLSWV	\
hx B(5458<@DHLPT5X\`d
N
M	!		
	

9"		
$9
-
P
w
	I
T]8DDHOITJ_K L M _N O _P Q 9R S T DU  kY( 9Z, [0 9\4
A	N	T
*(r)	p%O	%O9
8@34 5 6  70
+_, #Y'k#m&L1	8CJ(r)
:

.(r)
6	
3
d#	V	[D56A7 8(90:4?8D<H@	
*H$V%) &'. (@u )D		3 
? Dp A	? 	z 
u-f9.B 	 /B0p13U		W!	:
	 
	 @! 2 -.9B	W!
9'	g!
[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/api/kcf_ctxops.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescueunsigned 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_size__uint32_t__size_tsize_tct_prov_tmplcrypto_spi_ctx_template_tkcf_ctx_templatekcf_ctx_template_tkcf_ops_class_tintumem_allocsizeflagsptrumem_freekcf_get_sw_provlong long unsigned intpd_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_flagsuint32_tcc_opstatecrypto_ctxcrypto_ctx_tcm_type__uint64_tuint64_tcrypto_mech_type_tcm_paramcharcaddr_tcm_param_lencrypto_mechanismcrypto_mechanism_tcrypto_req_handle_tdigestcd_formatcrypto_data_format_tcd_offsetlong long int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__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_flagslong unsigned intulong_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_typevalueci32int32_tui32straddr__padleni64int64_tui64llong intulllullu_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_tkmflagmekcf_mech_entry_tpderrorctx_tmpltmplFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(AB
IGA$H3AB
AgEB69
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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	
	Jf<.f
/.f
	ff	.Jm<!K<
LN.
.	j k. !J<
=tf
t[.3
w	tB}c 3F^q!Z4BOxbl*8[
TK@h

)DNY5]
=0avh*Dkov=-}	i

f
\#U		M[r		MB%7.Zvmb?3
:DPT{4,"sm\e-)!
e	Z	fp@	(			U
C
					


&
4


t
}




TD



#0tt4J^

	

.
A
R
^
q


A(
kx%@[lx43
<Ykt 7}El]KT`t
Pe*JY7l$vn2ZcI:x*5LV@nb(FYanxPh',6<>JOSX^bns~Bfu?'1:$2KQYfqyNSd
:o3K0
Ac
	&@[p	0
6<C
SY_ntz !"#$%&'!(')-*3+D,L-U.b/o0|123456789:;<=>=!;-7?E@SAaBoC}DEFGH#,5>DIeJvKLMNOPQRSTUVWXY*Z7[D\Q]^^k_x`abcdefghijk	lmn)o:pFqRr[sktsu|vwxyz{|}~	#,9FS`mz'.6BNZfr)5FQ\gs~		%	0	;	B	M	T	\	h	~											



)
4
?










 ,=EN[hz#/


$
0
<
H
T
`
v
~


	









$1lt} !"m#u$~%&'()*+,	-=.E/N0[1h2u345678%92:?;L<Y=f>s?@ABCDE
FGYHaIjJwKLMNOPQRSTU!V.W;XHYUZb[o\|]^_`abcdefghijklmno+pqrstuvwxyz{|}~'3?Kair(5GOXer'2=NU^jv*7IY&3@M_q=~+2=DK\er   8 @ I V c          H !)!2!;!A!\!l! LHkcf_get_sw_provatomic_add_32_nv.debug_abbrev.rel.text.mcount.commentkcf_provider_zero_refcnt.debug_strbzero.rel.debug_info__stack_chk_failkcf_swprov_hndl.note.GNU-stack.llvm_addrsigcrypto_destroy_ctx_templatecrypto_create_ctx_template.rel.debug_line.rel.eh_framefree__stack_chk_guardmalloc.debug_lockcf_ctxops.c.strtab.symtabO@z_4@0	hx7"yt!u	did0'B0.BdBBl	$zC:	4z
Lo<zW<H kcf_digest.po/  0           0     0     100644  54840     `
ELF	h4(USWV`]}E}?u;KUt
1ҍuhVWRjjQP ƅEMUEEUtKMEEEMEEjPujuƃ?u EjPuu;Eu
`^_[]USWV]}D$xD$1Dˉ$D$1ۋWt1]sVhP$PjRQ (Ƌ]t	OL$D$,WLJ,k8D D$F(@H4$uuD$Pvv$уD$t04EN@DNu*Xt!E@;\vD$tFD$D$ FD$$t OD$0HD$(D$HED$@ED$DjD$ PSjVD$tw1QD$tD04D8<v"wC!r7`st$VD$ Pt	D$D$t	PjPuVD$t	PD$t
;L$xue^_[]USWVhu]}D$`|$?uFKt֋1ҋ]|$jWSRjjQP DžD$]}WPVit	E8KL$D$D$,sTV,k8D D$@(@18'UҸDT$PRQ׃NjE04EN@DN8tuD$D$|$tKL$$D$D$D$4D$,D$0D$jPVQt$NjE8u}D$jPugt$YE8u|D$jPuft$XE04D΃8<8tEtuE0 FjPuv;D$`u
e^_[]USWV]}EE1E1ۋWt1jVjPEPjRQ ƃ8u	XuI]SuWvVEv!wU!r/I`rEF]uVEPtE4Et	PjPuV
Et	PE
;Mu^_[]UWV\}EGOq,MEtuP>uKN(ItyItrjPWу04txEtsNu`@DNYEEWUEEEEjPQWV!04D8<
;Mu\^_]USWV`}EGGX,EMEtuR;uMK(It}ItvjPWуƃ04tzEtuNub@DNmEEWUEEEEjPQWS!04D8<Fw	s;Eu*`^_[]Ë}GjPuWUWV\}EGOq,MEtuP>uKN(ItyItrjPWу04txEtsNu`@DNYEEWUEEEEjPQWV!04D8<
;Mu\^_]USWV`}EGGX,EUEMtuS;uNS(RtzRtsjPQW҃ƃ04tvEtqNu^@DNiEEsuEMEEjPRWS!04D8<Fw	s;Eu*`^_[]Ë}GjPuW<W<_uPWWW_VVVhS#F0WPz~tPPu{t#sPPIQPbzPPVPWt#*WLRtwPPPP*WetW_WWGyWPQ_QP!9Q_S0PuhPPDulDRPc|P|ulul%P%VP	W		W8NQC	VvPPp,	-
WA
D
WI	_	P_	-
uA
D
uD
a
WT	-
SA
a
S		V		V
-
VA
a
V		p{
sWuzW

Q
cV
P=BP2=pWWPuuWSS"VXZV{VVHSp%I:;($>I:;I:;I:;I:;	
I:;I:;

I:;8:;
I:;8<:;'I:;:;:;:;
I:;8I'I!I7$>:;
I:;8.@B:;'I? :;I!4:;I"4:;I#$4:;I%1&.:;'I<?'.:;'I<?(5I).:;'<?*
:;+U,B-.@B:;'I?.:;I/4:;I0
:;14:;I24:;Ij2??-?,	

?	

 !"#$%&'????	???6?.GD	
d	&
#.<
 
!
6"
($
)(
*,
+0
(,4
R(-8
_
X
Y	
Z
[
\ 
]
^
8
?!+B?<
B	
f
{qGvC6 R(xW(|S\(\(W(W(Ĕg(ŘW(ǜW(ȠSɤʨ94	6	1	2	3	4	5 	)	$XO
P
Q
5aPS
T
s
U

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

'_
'`
e;
!:(3	4Y5d678 k	9$.o40Y123
L2+s;Fn&Q>\7gBy3-./LD	EF	G"	H-	I-	JJ	Ky	&g$FA8	=C	:U	B`	t;p	
|	Q?

@
	PA
	FC
D
E

I
	OL
M
%
N

 7*

6
=9
g
:
;
J	<
~
D,<	=Y>d?k	@A B$
C(
@
N,F	GYHdIk	JK L$
M(YX,P	QYRdSk	TU V$
W(b,Z	[Y\d]k	^_ `$
a()l,d	eYfdgk	hi j$
k({Pn	oYpdqk	rYs dt(k	u8v<*
w@xD
yH
zL/

;
(

F
$w
P}	~Ydk	Y d(k	8*
<@D
H
L	` ep		
	6(S $t( , ,;!0LSPTX\`#`l#dx#h$l
-(N
_@jIoy

@


@





)



@





<

<

)


8
5
8



0

<

$










 
l
$

(

,
w
0

4


+5@







d
Hk		AL
(









 
$k	
	k	
)4








 










 



















4
'

(

+

.

1

d,
=

>

B

E

G
3
I

O
z
S

V

X 

Z$

_(k	k	

*
*
*
8	k	k	*


*
	k	k	*




q
l

m
H
o	` M	`q
}

~







		
)
$







#

L

L

u




 	%

	
%
		
(	
GQ	
%
z	%
+



O

}





*

]
T	%
	%
%
	k	`G	k	`G%
/	k	%
bk	|





9

]





 
@
P
`
d
h
l
p
t
x
|
	
	


e e"

e
e>b		



k		G
#
/


`

`


e





 

Z 
	%
%
 	%
%
%
%
_ 	k	%
%
  C	  
 
p8
i
!
j
Y
k 
/!
l(
J	
m,
J	
n0
 
o4#!, 
 
/F!WKMPS!V!
!x
#!
6 
j"(
S4
S8
"<
@
D
H
L
P
T
SX
\
"`
"d
v"
"
{
"M"""{"
"
-#
-#
2#

J#"7#
C#U#P+w


 }##]8Dx$H$I$J$KeLM$NeO$PeQRSTx$U $Y(Z,$[0\4gN#*$$$$$8@3%4%5%6 %70
"%
$
eT%
7&
C&
 
%
%

N&
 
Z&



	
e&
p&
w&`	.\3#&(	
%
G +$'P	Yd%
 $%
(,0k	4`8G<%
@%
DHL' 	#Ol(w(dab(cw((
(ID5
!6
Y7 
68(
 )90
 ):4
?8
 D<
H@%)
1)*H$
|)%
)&
 '
)(@
)D(1))
)D
)
Y
 )UY YW2 Y	 Z Z Z [R2!]F2"_"+^"I`#hA$lc2"rl%*R%*% +%@+&ON*?N&N+++O'?6+;+(?)NU} } } ~ ~R2!tF2"g(""*R+!td#W">"Qc2%d,,Q#%*%,%,% +%@+%,&N,(?O?|)&(,N()(U W2 	 ΰ h2 R2!tF2"h"""ѫ+ !td#_S"9$c2%*`%-,W%*% +%@+% +%@+% +j%.y&++N?)R(-cU..h2.R2/Lg(//0%d,%,D%,%,% +%@+%,-
UK.K.K.LR21RF2/N/O/)P/<Q#(2a/Zac2,Qv%*- 	FU|.|.|.}R21F2/o///#	(2/c2,Q	%*	% +O
%.\
-p

U..k	.R21F2/,/J/]/p#
(2/c2,Q
%*=-FU....R21F2////#$$2/Kc2,R%*S% +%.
b
2=eIU$GFreeBSD 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/obj-lib32/cddl/lib/libicp_rescueunsigned 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 long 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_offsetlong long int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__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_flagslong unsigned intulong_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_typevalueci32int32_tui32straddrptr__padleni64int64_tui64lulllullu_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_treal_providerpdcrqdatamechsidprovidercrypto_provider_trvdopsmechplmechlisterrorretryctxpctxcrcontextkcf_ctxkeyFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(AB
FA(HAB
LA(tAB
IA(cAB
FTA$
AB
EA( 	FAB
FA$ p

AB
EA(HFAB
FAg	
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
A<(/X
x.f..<K</..
J~('Y~.;,~ftiK$	2L(.r.../.t/fd
1~..\
.O	n.~X,8 .?].'J./ .~f.J./~f.~
JN
<v.+/Y~f.~
N.k~t
<3.~f..iK(~t<3~t<(6<zt<..~tJ~J<</<.~Xf/<.~XJ< 1~	<M..~}
}t(Y}.;7Y-}f.-</s}.<}<}XA8.g.<./ .}f.<./}f} 
}X.(g><G.g$<,}ff/}..(.}}t
}X.(g><G.g$<,|f/|..(|..|<|<.|
|X.(g><G.g$<,|ff/|..(.||t
|X.(g><G.g$<,|f/|..$|..|<|<.| ' 	*	+	+	$+	a+		c						@		(	5		H	V	a	p											h	%	1	?	M	Z	h	z							-	J	]	t									?	a	y									+	A	U	t										%	9	V	e	s												>	#	0		L	Z	f	u	~							)	)						@(	R(	_(	o(	)					A	U	j			-	&	~	s												0(	"(	%		=		E		_				Z'	e'	v'	'	'	'	'	'	'	'	(	(	(	-		N				i								q						K'					
	
	y
	
		/		5	h	\		~$	T%	&			
	a
	K
	&
	-
	V
	
	'	1	C
	
	
	^
	f
	|
	t
	o
	
	
		
	
	
			*	.	U	
			
	
	M	G	6	?			]	e	p						|								>
	3
	?	]	f	t						I		
	
					
	
	
	
	
	
	
	
	
	
		i		 	6	>	E	R	`												;	B	X	`	g	o	|										K	0	H	O	j	w								#						?	$	{															q	x						e$	N$		
	-	4	?		:$	($	E	i	p	z						!					!	!	!	!	!	
"	="	]"	/#	R										/	3					:	@	0	"	A				H				>		}			r			&	X	z	g	W	
											,	9	A	P	^	m	z				-										J	T	Y	e	p	|			i	W							2	A										)	5	H	Z	m	~					W	>	"	.														(	C	^	o	{									7		6						?	\	n	w								#	:					H			o	`	N	W			c	w								S	h					-	M	\				:	o	!	!			 	 	!	!	 	 	 	 	 	 	 	 	 	 	 	 	!	!	!	y 	q 	5 	] 	f 	L 	= 	 	!	{!	"!	-!	8!	O!	Y!	C!	q!	e!	 "	H"	'#	!#	f"	y"	"	"	"	"	"	"	"	"	"	"	"	"	"	#	
#	#	p"	"	$	$	:#	#	#	#	#	#	G#	L#	V#	\#	^#	j#	o#	s#	x#	|#	#	#	#	#	#	#	#	#	#	b#	#	#	#	#	<%	&%	$	$	$	$	$	$	$	$	$	%	&	&	_%	f%	|%	%	%	%	%	%	%	&	&	*&	A&	R&	c&	{&	1'	'	&	&	&	&	&	&	'	'	'	'	'	'	'	)	)	w(	(	(	(	O)	Z)	h)	v)	:)	')	(	(	(	(	)	)	(	(	(	(	|*	X+	T+	O+	J+	F+	+	5+	C+	s+	v+	{+	)	)	)	*	*	+	+	+	+	!*	7*	L*	*	+	+	_*	k*	*	*	+	+	+	*	hO 	Fc7
p

$F
n>(yN"'&3(#
'$!&!\"{%('&&fu }#@$!&!$'		-	5		'.
K
X
 b
|

9'evO' 	
+39
@KSY_jsy !"#$%&'()*+
,-./"0(1.243:4@5F6L7R8X9^:d;j<p=v>|?@ABCDEFGHIJKLMNOPQ
RST%U+V1W7X=YCZI[X\^]n^t_z`abcdefghijklmnopqrs$t-u:vGwTxaynz{{|}~%0;CLYkw	!-9EQ]iu);HUbo|	)5AM^ipx".@KVahsz		'	2	=	D	O	Z	e	u	}										

/
7
@
	M

Z
l
x













*6BS Z!b"n#z$%&'()*+,-./01#2*324>5J6V7b8n9z:;<=>?@ABCDE
F
G
H4
I<
JE
KR
L_
Mq
Nx
O
P
Q
R
S
T
U
V
W
X
Y
Z[\]$^0_<`HaTbjcqd|efg+hijklmno
pq"r.s:tFuRv^wjxvyz{|}~".6BXdp~.6?LYfs:AIUamyFMUamy.5=IUamy&3@MZgt)6CP]jw
v~"*3@MZgt	
(5
B"/<IVcp }!"#$%&'()*+,-,./012(30495F6S789:;< = > ? @ A B C D!E!F4!G@!HG!IO!J[!Kg!Ls!M!N!O!P!Q!!R!S!T!U!V"W"X"Y)"Z6"[C"\P"]]"^o"_w"`"a"b"c"d"e"f"g"h"i"j#k#l #m<#nO#oZ#pe#qq#r#s#t#u#v#w#x#y#z#{#|#}$~$$*$7$D$Q$^$k$}$$$$$$$	%%#%-%:%G%Z%g%t%%%%%%%%%%&&&)&H&_&j&q&x&&&&&&&&&&&&&'''*'6'B'N'Z'f'r'~''''''''''''
(("(.(:(F(a(q(x((((((((((())*)2);)H)U)b)o))))))))))***,*;*F*J*U*Y*d*h*s*|*********!+A+O+Y+g+u++++++++++++++++,,,",),2,;,D,M,V,_,e,,,,,,,,--'-2-6-A-E-P-T-_-c-n-v----------------.).3.	B.Q.`.l.p.|...............
/////;/?/K/O/
[/_/k/o/{////////////0
000
&0*060:0F0P0\0`0o0x0000000000000
1111#1-191=1L1U1[1e1t111111111
11111222&2/282A2K2\2 Lx$Lkcf_new_ctxcrypto_digest_key_provcrypto_digest_provcrypto_digest_init_provatomic_add_32_nv.debug_abbrevkcf_free_context.rel.textkcf_insert_triedlistkcf_free_triedlistkcf_submit_requestcrypto_digest.mcount.commentkcf_provider_zero_refcntcrypto_digest_init.debug_ranges.debug_strkcf_get_mech_providerkcf_get_hardware_provider.rel.debug_info__stack_chk_failkcf_swprov_hndlcrypto_digest_final.note.GNU-stack.llvm_addrsigcrypto_digest_update.rel.debug_line.rel.eh_framecrypto_digest_single__stack_chk_guard.debug_lockcf_digest.c.strtab.symtab-(=@	$(
``f\n2X	LZG@0G+0Rsdssp	@(uk		Lo$5~2kcf_cipher.po/  0           0     0     100644  66244     `
ELF	4(USWV`]}E}?u;KU$t
1ҍuhVWRjjQP ƅM EUuEEuutKMEEUuMĉEȍEjPu$juƃ?u EjPuu;Eu
`^_[]USWV]$}D$$1DˉL$D$1D$ۋWt1]sVhP$P$PRQ 2ƋMɋt1u,Y$;Z<]<ۋIL$u(]OL$D$,WLJ,k8D D$F(@tnHtgt$t$uuuD$$Pvv$у $04tYEtTNuA@DNDŽ$D04D8<D$(D$,FD$0OD$<HD$4ED$LED$PED$TD$D$XjD$,PSjV$vw;!r/`st$VD$,Pt	D$$D$$t	PjPuVD$$t	P$;$u?e^_[]ËD$$t	PjPQuVUSWV}]u MjVSuuu^_[]ÐUSWVx։ϋ]D$p|$?|$uY}MIutu1\$RSt$WjjQP Dž^D$]t$VPSƅۉߋ\$t	T$]KL$ D$D$,[TS,k8D D$}@(@J\$CD$8D$jPt$tT$E8,MIt$\$\C,k8D4\$T$t$MD$4\$jVSQPD$,MYTS,k8MIT$T4DtL$;\,|L$;\0jPt$\$td@t]UҹDʍT$QuuRVЃǃ04ENu+@DN04D8<L$AA0t$T$\$}u
D$D$D$T$ EMtHL$4D$,D$$ED$<D$@D$DL$HD$jPWVt$$ǃ;u"D$jPut$EtuE0 FjPuv;D$pu
e^_[]USWVu}]jSuu
^_[]ÐUSWVU܉ϋ]EE1E11ۋWt1jSuPEPEPRQ ËUt;uBM;A<rSuuuVuWEvw8!r,`suSEPtE]7Et	P؃jPuS
Et	Pu;Eu>^_[]ËEt	P؃jPQuSUSWV\}EG%_s,UMEt	>u[V(RRt~jQPW҃04ENuc@DNЋUuUGtMBK4;A@s?[0ۋMt8CD*&04D8<>MEEGEEUMEEjPuWV
;Mu\^_[]USWV`}EGGX,EMEtu^;uYK(IIjPWуƃ04Et|Nui@DNtEEWUEEEEEjPQWS!04D8<Fw	s;Eu*`^_[]Ë}GjPuWUSWV`]}E}?u;KU$t
1ҍuhVWRjjQP ƅM EUuEEuutKMEEUuMĉEȍEjPu$juƃ?u EjPuu;Eu
`^_[]USWV]$}D$$1DˉL$D$1D$ۋWt1]sVhP$P$PRQ 2ƋMɋt1u,Y$;Z<]<ۋIL$u(]OL$D$,WLJ,k8D D$F(@tnH$tgt$t$uuuD$$Pvv$у $04tYEtTNuA@DNDŽ$D04D8<D$(D$,FD$0OD$<HD$4ED$LED$PED$TD$D$XjD$,PSjV$vw;!r/`st$VD$,Pt	D$$D$$t	PjPuVD$$t	P$;$u?e^_[]ËD$$t	PjPQuVUSWV}]u MjVSuuu^_[]ÐUSWVu}]jSuu^_[]ÐUSWV\}EG%_s,UMEt	>u[V(RRt~jQPW҃04ENuc@DNЋUuUGtMBK4;A@s?[0ۋMt8CD*&04D8<>MEEGEEUMEEjPuWV
;Mu\^_[]USWV`}EGGX,EMEtu^;uYK(II jPWуƃ04Et|Nui@DNtEEWUEEEEEjPQWS!04D8<Fw	s;Eu*`^_[]Ë}GjPuWUSWV`}EGGX,EUEMtuW;uRS(RRtzjPQW҃ƃ04t}EtxNue@DNpEEsuEMEEEjPRWS!04D8<Fw	s;Eu*`^_[]Ë}GjPuWUSWV`}EGGX,EUEMtuW;uRS(RRtzjPQW҃ƃ04t}EtxNue@DNpEEsuEMEEEjPRWS!04D8<Fw	s;Eu*`^_[]Ë}GjPuW<W<_uPWWW_VVVkS6b0wPt$PP*4P6b0rtQtmtt
ittR&4RtP
PwPPPVP&[VQWtR-V-.t@^t^Rtt	t)RWt)5PPP25PWt)W.eW)}W5BPBVP	5V5WtWhVV]eVent]h0hntPPSSt#t#PQ)
W,
e
WRe
u\	0	?	P		ud		P

P/
9
P	0	
V,
Q
V5	j	uhj	v	Q

uh,
9
Q5		ul		P		P

ul,
`
ulK	X	PX		S	
S

P,
`
S|
WW
ASVS
TVVV
PPp
W

W	P
u

u
4
W
S
4
SWVV
V
4
VpO
|
W|

uPO
9W<AW

V8V<AV
Sv0Pt$
P:DPjtPv0t/3Q37tEt.tJtt7RftRtP<JPPPP6V6:PfVkWnsW9S SDV[VPX[PKXpWWPuuWSS*VkmVVV[fpWW	Puu,WS,SWVVV,VpLXWloWiPXulouoWtXSlSV#%VFXVlVp%I:;($>I:;I:;I:;I:;	
II:;:;

I:;8:;
I:;8<:;'I:;:;:;:;
I:;8I'I!I7$>:;
I:;8.@B:;'I? :;I!4:;I"4:;I#$4:;I%1&.:;'I<?'.:;'I<?(5I).:;'<?*
:;+U,B-1.B/.@B:;'I0:;I1:;I24:;I34:;I4
:;54:;I64:;IL;??-??,	

?	

 !"#$%&'???	???6?.GD	
hb
Cc
Od
Ze
{fO	?!e
2ps?<	@d
	_	X	Y	Z	[	\	]	^	8OpB
!-.<
 
O!
"
($
)(
9*,
9+0
(,4
(-8	

G
C


{ (x(|((((9Ĕ(Ř(ǜ(ȠɤOʨ94
6
1M
2X
3
4i
5
)
]t
$XO
[P
gQ
aPS
sT

U
;V
W
X
sY
Z

[
e\
]
&^
N'_
"(`;!~:(3456)7)8 	9$.4012Z3L
"
.9Z}&
>7B3-.Z/

	LDg	EFl	G	H	I	J	K
w	&$FA	=	:	
B	t;
		Q?
m
@
	PA

FC
OD
E
y
I
K
OL
OM

Ne7


=9

:
;
	<
D,<=>?	@)A )B${C(FN,FGHI	J)K )L${M(X,PQRS	T)U )V${W(b,Z[\]	^)_ )`${a(~l,defg	h)i )j${k({Pnopq	rs t(	u8)v<
w@)xD{yH{zL


(
.

Z$
P}~	 (	8
<)@)D{H{LpZO
(-Z9

>IfOOr} $( , ,!0OLPTOXO\C`#d#h%l
}
I@I

	@	
	@	
	
N	
~	*	
@	

N	
	<Z	<	
~	
n	8	8	
J	
	
	
t	
	
N	
	
D	
5	 
	$
h	(
6	,
	0
	4
OZ		o	
t
O
				/	I	/	c	

	H
))
4)
N	
h))
	(				/	A				/	 A	$
"	{
F	)){
y				/	/	A	A	
	 			/	/	A			A	
S_	 	
	
	
/	

/	
A	
	
	
A	
	4	'
 	(
 	+
 	.
 	1
%))
IU	d,	=
	>
!	B
E	E
d	G
	I
	O
	S
d	V
	X 
	Z$
	_(
		{{
&)
)
J)

i
)
		)
){{

))
		
)){{
:F	q	l
j	m
	o
oZO
Z
		~
	
%	
?	
%	
(
*
D-Z
my	$	
	
&	
T	
s	
	
	
	
	
	 

O!
y

+y

O!
Yy

xy

Z
y

O

O

!O
!
;G		
	
	

	
=	
z	
	

O!

O
O!!
	!
B	
O!
	
O!
	
		
	
	
	
	
0
5A
(
( 
;@
;P
G`
Gd
Gh
Gl
Gp
Gt
Gx
G|
Y
Y
;

4 4R"e


Z
Z
ZZ
		0	^	
5	Y
{
c
s		
	
	
	



		
0 	
c 	
 	
5 
O
O
h 
O
O
O
O
 	
O
O 44 	 
!!	p8	i
h!	j
	k 
!	l(
		m,
		n0
	o4s!,"4 	/!WKMPS!V
!!x
s!
 
"(
4
8
#<
@
D
H
L
P
T
X
\
!#`
&#d"
"

O#M
#
#
#
&#2#
}#
}#
#

#
2#
###Ppw
##]8D$H$I$J$KLM$NO$PQROSZT$U $Y(Z,$[0\4N
#*"4
$$
$$%8@3Z%4Z%5Z%6 Z%70f%
$
%
{&
&

%
%

&

&

t
G
w	
&
&
&"4	."43#&(y

O!O $Y'P
O !$
(O,!0	48<
@
DOHOL-( ZZ09
-
O
((da9b(c
(
((ID5
h!6
7 
8(
d)90
d):4
?8
D<
ZH@
i)u)*H$
)%
)&
!'
)(@
9)D
(
u)
))D
*

!
)
&U9 94; 9 : :) :	 ;);  ;) $<$;!>;"@9"+?9"IA#kC$N@;"rN%5+R%e+%+%+&O`+?
&+++O


{'?+
+(?)PU] ] ]) ^	 ^); ^) _$;!t(c;"g("f{",b("Wa"d9$e*ir+!t#T!t(#@;!W%P-,Q%e+w%-%-%+%+%-%-4%+D%+V&-(?O?
)&(-
()(`3U 4;   	 ); E;  $;-D..Rw/Ud0d4;0d1e1e	1f{1fE;1g$;1g!2tk;3fm93l93i3j4P+ 2t+X3O3n95 +@3#
3@;5#3J;3%5+%805%+%+%T0w%+%+,P)%e+$%+=%+M%+n%u0}&++?&:`+-O)(.U  	 ); E; $;-0.Rw.Qv/U00,	1);1E;1$;1!3K(3{3(339954	%P-K	-D.	.Qs%-	%-	%+	%+
%-
%-9
%+I
%+[
p
cU * ) ) $;!;"x""9"#+6"@;,R
%e+YU * ) $;!;""#"[9"y#/6'"'@;,QR%e+%+"
%u0/
@
US S4; S T T) T	 U);  U) $V$;!X;"Z9"Y9"[#
C$hJ;"4h%5+
%e+
%+%+%PPUx x x) y	 y); y) z$;!t(~;"G("{"}("|"Z9$*+p!t#ST!t(#J;!W%P-,Q%e+%-%-%+'%+4%-D%-t%+%+3U 4;   	 ); E;  $;-D..Rw.U  	 ); E; $;-0.Rw.QvcU * ) ) $;!;"""9"# +6"	J;,R%e+XYU, ,* ,) -$;!3;"	/"9	0"q	19"	2#,/6C"	CJ;,Q%e+f%+%u0QUQ Q* Q) R) R$;!X;"	T"	U".
V9"L
W#+6f"
f@;,RR%e+%+%u0'@QUt t* t) u) u$;!{;"
w"
x"
y9"	z#+6"=J;,R%e+%+z%u0{b


'
;
*
EQg
]_<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_cipher.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescueunsigned 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 long unsigned int__uint64_tuint64_tct_prov_handleuint_tcrypto_kcf_provider_handle_tct_generationct_size__uint32_t__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_flagsuint32_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_offsetlong long int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__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_flagslong unsigned intulong_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_typevalueci32int32_tui32straddrptr__padleni64int64_tui64lulllullu_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_treal_providerpdcrqciphertexttmplcrypto_ctx_template_tkeyplaintextmechsidprovidercrypto_provider_terrorcopsmechplmechlistspi_ctx_tmplmectx_tmplretryctxpfuncctxtctxptpdsinfotlendonecrcontextkcf_ctxrvFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(AB
FA(HPAB
LA t`3AB
Cl(AB
IA .AB
Cg(AB
FRA(p
cAB
FTA(@YAB
F*A(l@
AB
FA(PPAB
LA 3AB
Cl .AB
Cg(cAB
FTA(8YAB
F*A(dQAB
F"A(@QAB
F"A	
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
A<+/}X
x.}f<..}
<K</..}}<
 C}(4&Y}.;',}ft/.v"<tf}f.|<J|X|f<K$	2v5	w.q<
ff	.w|X$8 .S.1J./ .|f.J./}ft[
J./f.}X

Y} 
.Ntp./tX.t..
.k~t
J3.~f.~f<K(~Jf~ff~X<g<f~
Xf-.g'fg~f<+j5~<J-j~<fJ<D:<~.J+J~.JHlf~f~Xt~.$~.X.~.Ju~<J/~
T1</<. ~	<M..~~

YJ~t
~t(Y~.;+-~f/tv"<<<l*@
<t>}X8.b.~fX<./ .}f.<./~fi
<./f.~
|X.(g><G.g$<,|f/$|.+6|.+f/'<<=</ <(X/|f.|<
+|| 
{X.(g><G.g$<,{f/${../{..{<{<.{
A<(/{X
x.{f<..{<K</..{{<
 Cz(4&Yz.;',zft/.v"<tfzf.z<JzXzf<K$	2v5	w.q<
ff	.wzX$8 .S.1J./ .zf.J./zft[
J./f.zX

Y
 

YJt
zX.(g><G.g$<,zf/$y.+6y.+f/(<<></ <(X/yf.y<
+yy 
yX.(g><G.g$<,yf/$y../y..y<y<.y
yX.(g><G.g$<,yf/y..+y..y<y<.y<
yX.(g><G.g$<,yf/x..+x..x<x<.x 	+	+	,	,	6,	l,	,		c						@		(	5	H	W	l	Q												#	.	>		^	j	x									5	P	f									)	?	V	x								-	?	P	d	z									%	9	V	e	s												>	#	0		L	Z	f	u	~				a	P				)			"			6	t																*	)	*		6		@				(	(	(	(	)					O		t		d		V				|		u(	g(									e
	'	'	'	'	'	'	'	'	(	A(	K(	U(	](					S
			
	!
	1
			C
	:
	'	o
	
	
	
	
	l							U	$	%	'	x
	
	
	
	
	
	
	9			
	&		
	
			
			A	`						K			x	j											!	N	Y				E	:	+	w	m	c	
	
						
	&
	4
	@
		
	
	}
	L
	g
	p
	T
	W	D				%	,	4	;			{							x	a	
		)	2	:	I	W											i		&	<	D	K	S	`											#	p	w		]	L	1	9	D						
		0	=	I	W	^	k	x	6									$	$	d	o				|	$	m$									@	t		k		; 	)"	<"	I"	X"	a"	o"	"	"	t#			.		"	i	Z	M	^	S			E	L	5	'						$						6		3		c	v		C							l	Z			&	4	?	L		"														A	J	N	Y	c	n	!												A	M	W	e	r				Q	A				+	Y	>	z										$					.								Q	_	k	z						w	h	 	-	?	H	S	^		z		^	i	r	C	*						
	"	1	@	W	m																		r	b	0	A	S						x	( 	 							 			"		"	I 	X 	b 	p 	"	!	y 	 	 	 	 	 	!	 !	*!	6!	@!	L!	X!	g!	x!	!	 	 	 	 	 	 	
!	!	!	!	!	!	!	!	!	!	!	"	l#	f#	"	"	"	"	"	"	"	"	#	
#	#	#	$#	1#	=#	G#	R#	^#	"	"	\$	M$	#	 $	.$	<$	$	$	#	#	#	#	#	#	#	#	#	#	#	#	#	#	#	#	#	#	#	#	#	#	#	#	%	k%	$	$	$	$	%	%	$%	8%	C%	W%	&	&	%	%	%	%	%	%	&	&	<&	Y&	`&	o&	&	&	&	&	v'	^'	'	'	'	)'	4'	C'	L'	X'	'	0(	!(	(	(	)	)	(	(	(	(	)	)	)	)	)	l)	(	(	(	)	_)	G)	1)	)	)	$)	*	*	,	,	,	,	,	g,	\,	X,	/,	G,	U,	,	,	,	 *	:*	M*	^*	*	,	,	,	,	,	,	w*	*	*	+	,	+	,	,	-	,	-	-	
-	*	*	*	6+	J+	]+	-	-	"-	s+	+	*-	+	+	+	tw"PPY`.^31@
@Q_cPYL.E`3QIp
c
331NEK4J32#321FLFsKHD4JD30D@4RJ\2p131E1I4JsG4JL K94IJj4yC32131G	F	H	D	4	J
D
35
DE
4W
Ja
2}
3
1K3231K
3
4+
C5
2P
3X
1
E
K4!J)3=2c3r1LFKHD#40J@DO3pD4J2113%1TK]3o231bK34C231K34#C-2M3U1KY3v4C2.
0,+
39@KSY_ou{ !"#$%&'()*+,-./ 0&1,22384>5D6J7P8V9\:b;h<n=t>z?@ABCDEFGHIJKLMNOPQRS
TUV%W+X1Y7Z=[C\I]X^^_n`tazbcdefghijklmnopqrstu)v6wHxTy_zj{u|}~
&.7DQ^kx+7CO[gs)5ARnu|&3@M`lx#3:BNZfr				+	7	C	O	[	q	|												

$
	2

?
Q
^

r
~











#/@G O!["g#s$%&'()*+,-./0123+475C6O7[8g9x:;<=>?@ABCDEF
G
H
I+
J7
KC
LO
M[
Ng
Os
P
Q
R
S
T
U
V
W
X
Y
Z
[\]^)_5`AaMbYcjdqeyfghijklmno3pqrs2tCuJvSw_xkywz{|}~%2?LYkw#+4AS[dq	#0=T[c
~*6BX`ivNV_ly?GP]rz	

@HQ^kx	:BKX e!r"#$%&'()*+,-./50L1S2^3f4o5|6	789$:x;<=>?@ A	 B C# D E	!F!G!H'!I4!JA!KN!L[!Mm!N!O!P!Q!R!S!T!U!V!W!X!Y"Z"["\+"]8"^E"_R"`_"al"by"c"d"e"f"g"h""i"j"k"l#m#n+#o3#p<#qI#rV#sc#tp#u#v#w#x#y#z#{#|#}#~#$$ $-$:$G$T$a$n${$$$$$$$%%'%3%@%M%_%g%q%~%%%%%%%%%&&&,&9&F&S&`&m&&&&&&&&&&&&'''*'6'B'S'Z'b'n'z''''''''''''
(('(.(6(B(N(Z(f(r(~((((((((((	))#)0)=)J)W)n)v)))))))))))**,'*6*E*T*c*r******-**-**-**,*+-++,+,'+,0+,6+f++++,+++,,,-,<,H,-L,X,-\,	h,-l,
x,-|,,-,,,,,,/,
,,,,,,,,-,-,-,-,'-,0-,9-,B-,K-,Q----,-----
..(.8.,E.,O.Z.-^.i.-m.{........-..-..-./-///,!//)/
5//:/->/I/-M/X/c//h/-l/y/,/-///,/-//-//,/,/,/,/,/,/,0,0,0,!0,*0,30,90U0v00,0000000,0,11-1 1-$121@1N1\1g1-k1v1-z1	1-1
1-11-1111,1,1,1,1,1,2,	2,2,2,$2,*2,42 C2!R2a2p2"22-22-2#2-22-22,22-22,2,3,3$3!,3;3"K3W3-[3g3-k3#w3-{33-33,33-33,3,3,3,3,3%3	44'464E4T4c4s44-44-44-4&4,44-44,4,4,4,4,5'5"515@5O5^5m5y5-}55-5	5-5
5-55-5555,5/5
5,66$6,+6,46,=6,F6,O6,X6,a6,j6,s6,|6,6,6(66666667,7,7)+7:7I7X7g7w7,7,77!777"77-77-8#8-88- 8,8,68B8-F8U8,^8,d8,n8}8!88"88-88-8#8-88-88,9
9-9 9,)9,29,;9,A9,K9Z9!i9x99"99-99-9#9-99-99,99-9:,:,:,':,-:,7:F:!U:d:s:"::-::-:#:-::-::,::-::,;,
;,;,;.;9;	 ,L,x,,,,,D,p,,,,,<,h,,,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.rel.textkcf_insert_triedlistkcf_free_triedlistkcf_submit_requestcrypto_encryptcrypto_decrypt.mcount.commentkcf_provider_zero_refcntcrypto_encrypt_initcrypto_decrypt_initcrypto_cipher_init.debug_ranges.debug_strkcf_get_mech_providerkcf_get_hardware_provider.rel.debug_info__stack_chk_failkcf_swprov_hndlcrypto_encrypt_finalcrypto_decrypt_final.note.GNU-stack.llvm_addrsigcrypto_encrypt_updatecrypto_decrypt_update.rel.debug_line.rel.eh_framecrypto_encrypt_singlecrypto_decrypt_single__stack_chk_guard.debug_lockcf_cipher.c.strtab.symtab@	R##%P;	#*a0a--*0d+KL	ly
u	;Lo41kcf_miscapi.po/ 0           0     0     100644  5436      `
ELF	l4(UVujV^]ÐUhh](D2D0%4I?:;I:;:;
I:;8I:;I<	4I:;
I:;($>
'II:;.@B:;'I?:;I1.:;'I<?.@B:;'?4:;I.:;'<?D7(C	g|rGwC)@I	* 7DqqvP
jw
Bj<jUAA
	
 $UJJJMLt2?C
.GD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/obj-lib32/cddl/lib/libicp_rescuentfy_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 long 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)zR|AB
AU< $AB
`c3
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
t
Y
<\+\						c			0	)							9	b	S	F	m	=	/	|						!									M	U			r									8& $dI:<$:)A.>6A;?89	6'
3A<DM
Zlx@*7 I!U"^#d$k%{&'()*6+,6-.6!/+091D7H2S7W3f6o6u45 6@6B6:A.debug_abbrevntfy_list_cv.rel.textkcf_walk_ntfylist.mcount.commentmutex_exit.bss.debug_strmutex_enter.rel.debug_infocrypto_mech2id_commonntfy_list_lock.note.GNU-stack.llvm_addrsig.rel.debug_line.rel.eh_framecrypto_mech2id.debug_lockcf_miscapi.c.strtab.symtab	R @D	8T):tp	8Y0@0d X	8xg	HLoP
 :kcf_mac.po/     0           0     0     100644  59548     `
ELF	4(USWV`]}E}?u;KU$t
1ҍuhVWRjjQP ƅM EUuEEuutKMEEUuMĉEȍEjPu$juƃ?u EjPuu;Eu
`^_[]USWV}$]D$$1DωL$D$1D$St1}wVhP$P$PRQ ƋUҋt1}u,JӋ$;J<KL$}t']u
t,P],KL$D$,SLJ,k8D D$F(@twHtpt$t$uuuD$$Pvv$у $04tbEt]NuJ@DN	DŽ$D04D8<Xt'E@;\vDŽ$FD$(D$,FD$0t KD$<HD$4ҋED$LED$PED$TD$D$Xt!1PD$,PRjV$vw8!r,`st$VD$,Pt	D$$7D$$t	PjPuVD$$t	P$;$u?e^_[]ËD$$t	PjPQuVUSWV`]}E}?u;KU$t
1ҍuhVWRjjQP ƅM EUuEEuutKMEEUuMĉEȍEjPu$juƃ?u EjPuu;Eu
`^_[]USWV}$]D$$1DωL$D$1D$St1}wVhP$P$PRQ ƋUҋt1}u,JӋ$;J<KL$}t']u
t,P],KL$D$,SLJ,k8D D$F(@twHtpt$t$uuuD$$Pvv$у $04tbEt]NuJ@DN	DŽ$D04D8<Xt'E@;\vDŽ$FD$(D$,FD$0t KD$<HD$4ҋED$LED$PED$TD$D$Xt!1PD$,PRjV$vw8!r,`st$VD$,Pt	D$$7D$$t	PjPuVD$$t	P$;$u?e^_[]ËD$$t	PjPQuVUSWVhu ]}D$`|$?uIKt֋1ҋ]|$hWSRjjQP DžD$]}WPVuUt	E8KL$D$T$,sDF,k8D D$B(P:0u Dƍt$PuuVQ҃NjE04EN@DN8txD$D$|$tKL$$D$D$ED$,D$0D$4T$8D$jPVQt$NjE8u}D$jPugt$YE8u|D$jPuft$XE04D΃8<8tEtuE0 FjPuv;D$`u
e^_[]USWV]EE1E11ۋU
Rt1jVhPEPEPRQ ƋUҋtuBM;A<]z]u	XufSuWuuvVEv!wH!r<`suVEPtEEFۋEt	PjPuV
Et	P};Eu>^_[]ËEt	PjPQuVUWV\}EGOq,MEtuT>uON(IItyjPWу04tEtzNug@DN`EEWUEEEEEjPQWV!04D8<
;Mu\^_]USWV`}EGGX,EMEtu^;uYK(IIjPWуƃ04Et|Nui@DNtEEWUEEEEEjPQWS!04D8<Fw	s;Eu*`^_[]Ë}GjPuWUSWV`}EGGX,EUEMtuW;uRS(RRtzjPQW҃ƃ04t}EtxNue@DNpEEsuEMEEEjPRWS!04D8<Fw	s;Eu*`^_[]Ë}GjPuW<W<_uPWWW_VVVkS6b0wPt$=GPjtPP6b0rtQttt:ttRRtP,:PWiP
PPfVfjPVrSSrt(#t(#W/uPWW'/VVV;S20GyPt$
		P:	D	Pj	t	P20BktQtdtt
tektRf	t	Rekt~P
P'9PPP6	V6	:	Pf		VBSSBt(#t(#		W		t
"
Pd

RPP		W

W
WvW(W"
/
P/

QqQPQySi0PZ
v
ud

P

P

Pi0
W

WuhQ
uhv

uh

uh

Q$
ul$
2
PC
Z
Pv

ul

ul
ulP
V

P
VW %W8NQCVzPPp<PWdgWYoPoPudgugWdPSdSVV>PVdVpWWPuuWSS6VsuVVVcnp%I:;($>I:;I:;I:;I:;	
II:;:;

I:;8:;
I:;8<:;'I:;:;:;:;
I:;8I'I!I7$>:;
I:;8.@B:;'I? :;I!4:;I"4:;I#$4:;I%1&.:;'I<?'.:;'I<?(5I).:;'<?*
:;+U,B-4:;I.4:;I/
:;04:;I1.@B:;'I?2:;I34:;I5??-??,	

?	

 !"#$%&'???	???6?.GD	
hb
Cc
Od
Ze
{fO	?!e
2ps?<	@d&
.<
4 
O!
"
($
)(
?*,
?+0
(,4
(-8?	_	X	Y	Z	[	\	]	^	8OpB
	




G
C

 (x(|((((?Ĕ(Ř(ǜ(ȠɤOʨ9461S2^34o5)
cz$XO
aP
mQ
aPS
yT

U
AV
W
X
yY
Z

[
k\
]
&^
Y'_
-(`;!:(3456/7/8 	9$.4012Z3#L
(
4?Z	&
>7B3-.Z/
		LDm	EFr	G	H	I	J	K
}	&$FA	=	:	
B	t;
		Q?
s
@

PA

FC
OD
E

I
Q
OL
OM

Ne7


=9

:
;
	<
D,<=>?	@/A /B${C(LN,FGHI	J/K /L${M(X,PQRS	T/U /V${W(b,Z[\]	^/_ /`${a(l,defg	h/i /j${k({Pnopq	rs t(	u8/v<
w@/xD{yH{zL


(
4

Z$
P}~	 (	8
</@/D{H{LvZO
.3#Z?

DOlOOx $( ,
!,!0OLP#TOXO\C`#d#h%l

O
@I

	@	
	@	
$	
T	
	0	
@	

T	
	<`	<	
	
y	8	8	
P	
	
	
	
	
Y	
	
O	
@	 
	$
s	(
A	,
	0

	4
U`		u	
z
O
				:	T	:	n	

4
	H
 //
?/
Y	
s//
	(	(			:	L	(			:	 L	$
-	{
Q	//{
		(		:	:	L	L	
	 	(		:	:	L	(		L	
^j	 	
(	
	
:	

:	
L	
(	
	
L	
	4	'
+	(
+	+
+	.
+	1
0//
T`	d,	=
	>
,	B
P	E
o	G
	I
	O
	S
o	V
	X 
	Z$
	_(
		{{
1/
/
U/

t
/
		/
/{{

//
		
//{{
EQ	q	l
u	m
	o
zZO
Z
		~
	
0	
J	
0	
.
5
O3#Z
x	$	
	
1	
_	
~	
	
	
	
	
'	 

O,


6

O,
d



Z


O

O

,O
,
FR		
	
	
	
H	
	
	

O,

O
O,,
	,
M	
O,
	
O,
	
		
!	
	
	
	
&;
@L
3
3 
F@
FP
R`
Rd
Rh
Rl
Rp
Rt
Rx
R|
d
d
F

? ?]"p


#Z#
#Z
#Z#Z
		;	i	
@	d
{
n
~		
	
	
	




 		
; 	
n 	
 	
@ 
O
O
s 
O
O
O
O
 	
O
O ?? 	 
!!	p8	i
s!	j
	k 
!	l(
		m,
		n0
	o4~!,(? 	/!WKMPS!V
!!
x

~!


 
"
(

4

8
#
<

@

D

H

L

P

T

X

\
,#
`
1#
d"


#



O

#M
#
#
!#
1#=#


#

#

#



#

=#
##
#Ppw
##]8D$H$I$J$KLM$NO$PQROSZT$U $Y(Z,%[0\4N
#*(?
$$
%$(%8@3e%4e%5e%6 e%70q%
$
%
&
&

%
%
#
&

&

z
R
}	
&
&
&(?	.(?3#&(

O,O $d'P
O ,$
(O,,0	48<
@
DOHOL8( #Z#Z#;?

O
((da?b(c
(
((ID5
s!6
7 
8(
o)90
o):4
?8
D<
ZH@
t))*H$
)%
)&
!'
)(@
?)D
(
)
))D
*

!
)UZ Zs5 Z [ [/ [	 \h5  \/ $\c5!^W5"`?"+_?"Ia#kC$n5"rn%&+R%V+%+%+&OQ+?
&|+++O
?

'?+
+(?)U| | |/ }	 }h5 }/ ~c5!t(W5"("{",("W"?$*r+!t+ ""5%+-,Q%V+%`-)%-G%+W%+d%-t%-%+%+&[-(?O?
)&(|-
()(Uג s5 כ  / 	 h5  / $c5!W5"?"I?"gޒ#;C$5"%&+"%V+%+%+U  / 	 h5 / c5!t(W5-(-{"J("u-?./B+80t$+X-3-35%+-,Q~%V+%`-%-	%+'	%+4	%-D	%-t	%+	%+	1	Uo2os52o2p2p	2p{2q52 qc50tuW5-<w?-v?-s-t+p0t#V-
.5%&+
%u1"
,R
%V+q%+%+%+%+%+%1(&|++?)(1PU22	2h5252c5- (-l{-(--2?./%+-%0$
%`-g
%-
%+
%+
%-
%-
%+
%+1U22/2c50W5-f	-
-?-
#/3-5,Qz%V+10YU72727/28c50=W5-:-;-3<?-Q>#/3M-M5,Q%V+%+r%11QU[2[2[/2\/2\c50bW5-^-_-`?-a#8+3q-Bq5,R%V+n%+%1b
'


EQF,i!9{}K


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/obj-lib32/cddl/lib/libicp_rescueunsigned 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 long unsigned int__uint64_tuint64_tct_prov_handleuint_tcrypto_kcf_provider_handle_tct_generationct_size__uint32_t__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_flagsuint32_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_offsetlong long int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__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_flagslong unsigned intulong_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_typevalueci32int32_tui32straddrptr__padleni64int64_tui64lulllullu_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_treal_providerpdcrqtmplcrypto_ctx_template_tkeydatamechsidprovidercrypto_provider_trvmopsmechplmechlistspi_ctx_tmplmeerrorctx_tmplretryctxpctxcrcontextkcf_ctxFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(AB
FA(HAB
LvA(tAB
FA(AB
LvA(	AB
IA(PAB
FxA$$AB
EA(L0YAB
F*A(xQAB
F"A
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
A<(/X
x.f<..<K</..<
 C~(4"Y~.;',~ft/."Xt<l~<t~.f
vt~<.K$	2v.	i.n<.t/fd~.
.~f.~.~..~.
<y~X8 .E.?J./ .~f.J./~ftM
J./f.~X
A<(/~X
x.~f<..~<K</..~~<
 C}(4"Y}.;',}ft/."Xt<l}<t}.f
vt}<.K$	2v.	m.r<.t/fd}.
.}f.}.}..}.
<y}X8 .I.;J./ .}f.J./}ftQ
J./f.}X
JN
<v.(/Y}f.}
x.k|t
<3.|fX.iK(|t<3|<(6<zt<..|J|J<</<.|Xf/<.|XJ<1|	<M..||
|t(%Y|X.;4-|ft/.v"<<fl|<<-X/s.|f<|X+8.T.|<./ .|f.<./|f\
<./f.|
{X.(g><G.g$<,{ff/{../.{{t
{X.(g><G.g$<,{f/${../{..{<{<.{
{X.(g><G.g$<,{f/{..+{..{<{<.{
!	J+	[+	t+	+	+		c						=		%	2	E	T	i	N	~											 	+	;		[	g	u									2	M	c									&	<	S	u								*	<	M	a	w									"	6	S	b	p												;	 	-		I	W	c	r	{				^	M				&						3	q			*	*		D		N				(	(	(	(	)	7		,								!										]				r		d						(	u(									s
	'	'	'	'	'	'	'	(	(	O(	Y(	c(	k(					a
	
	
	/
	?
	
	Q
	H
	'	}
	
	
	
		z								c	$	%	'	
	
	
	
	
	
	
	G			
	4	#	
								O	n						Y				x											/	\	g			%	S	H	9		{	q	
	
					
	
	4
	B
	N
		!
	
	
	Z
	u
	~
	b
	e	R			+	3	:	B	I											o		 	7	@	H	W	e												w	-	4	J	R	Y	a	n								
		$	1	~			k	Z	?	G	R							#	>	K	W	e	l	y		D	'								$	$	r	}					$	{$								N			y		I 	7"	J"	W"	f"	o"	}"	"	"	#			<	(	0	w	h	[	l	a			S	Z	C	5						2	"					D		A		q			Q	#						z	h	
	-	4	B	M	Z		0														O	X	\	g	q	|	/												O	[	e	s					_	O			%	9	g	L									
		2					<	)							_	m	y								v	.	;	M	V	a	l				l	w		Q	8							0	?	N	e	{						"													p	>	O	a							6 	% 					 	 			&"	"	W 	f 	p 	~ 	"		"	 	 	 	 	!	%!	.!	8!	D!	N!	Z!	f!	u!	!	"	 	 	 	 	 	 	 	!	!	!	!	!	!	!	!	!	!	!	"	z#	t#	"	"	"	"	"	"	"	#	#	#	!#	)#	2#	?#	K#	U#	`#	l#	"	"	j$	[$	#	.$	<$	J$	 $	$	#	#	#	#	#	#	#	#	#	#	#	#	#	#	#	#	#	$	$	#	#	#	$	
$	%	y%	$	$	$	$	%	#%	2%	F%	Q%	e%	&	&	%	%	%	%	%	%	&	+&	J&	g&	n&	}&	&	&	&	&	'	l'	'	%'	,'	7'	B'	Q'	Z'	f'	'	>(	/(	!(	'(	)	)	(	(	(	(	)	)	)	)	)	z)	(	(	)	)	m)	U)	?)	)	$)	2)	*	+	+	+	+	+	+	+	m+	+	+	+	+	+	*	7*	J*	[*	*	+	+	,	,	,	,	+	t*	*	*	*	+	+	 ,	%,	*	*	(+	8+	,,	),	4,	c[0YP6	KQz9#t" N/4#3"!#"2 F504%1C.S#`3p.".#3!" /4#3"!" 5041	.#	#0	3@	.O	"p	.	#	3	!	"	 	/
2
5m4#3#3#$-,"A!]"e 0 
'c
1
.
#
3
.
"
.
#
3!"$ 4"!!="E 4Q"n#{-!" j4"#-!	
+39
@KSY_ou{ !"#$%&'()*+,- .&/,02182>3D4J5P6V7\8b9h:n;t<z=>?@ABCDEFGHIJKLMNOPQ
RST%U+V1W7X=YCZI[X\^]n^t_z`abcdefghijklmnopqrs)t6uHvTw_xjyuz{|}~
'9@HT`lx%1=IUamy
#/;GXt{,9FSfr~)9@HT`lx
			%	1	=	I	U	a	w													

*
8
	E

W
d
x












)5FMU a!m"y#$%&'()*+,-./01%213=4I5U6a7m8~9:;<=>?@ABCD
E

F
G%
H1
I=
JI
KU
La
Mm
Ny
O
P
Q
R
S
T
U
V
W
X
Y
Z[\#]/^;_G`Sa_bpcwdefghijklmn2o
pq"r8sItPuYvewqx}yz{|}~+8ER_q}	)1:GYajw)6CZai)5AMcktYajwJR[h	}	

KS\ivEMVcp }!"#$%&'()*+,-&.@/W0^1i2q3z4567#8/9:;<=> ? @ A! B. C!D!E!F%!G2!H?!IL!JY!Kf!Lx!M!N!O!P!Q!R!S!T!U!V!W"X"Y"Z)"[6"C"\P"]]"^j"_w"`"a"b"c"d"e"f"g"h"i"j#k#l&#m6#n>#oG#pT#qa#rn#s{#t#u#v#w#x#y#z#{#|#}$~$$+$8$E$R$_$l$y$$$$$$$$"%)%2%>%K%X%j%r%|%%%%%%%%%&&&*&7&D&Q&^&k&x&&&&&&&&&&&''')'5'A'M'^'e'm'y''''''''''''	((!(2(9(A(M(Y(e(q(}(((((((((())!).);)H)U)b)y)))))))))))
**'*5*C*Q*_*m*{**************+++!+'+W+++++++++
,,&,1,5,@,D,O,S,^,b,m,q,|,	,
,,,,,,,,,,,,,,----&-,-a-
----------
..$.(.3.7.B.F.Q.Z.e.i.y............///!/%/1/5/@/D/O/S/_/	k/
r/w////////////////0000-0<0K0Z0i0x00000000000000111!1*111:1C1L1U1^1g1p1v1111111112222!2%21252A2E2Q2	]2
d2m2v22222222222222333'3+373;3G3K3W3a3m3q33333333333334444"4,484<4K4T4]4f4l4v4444444444444555$5(575@5I5R5\5m5x5 Lx(P|crypto_mac_verifykcf_new_ctxcrypto_mac_verify_provcrypto_mac_init_provcrypto_mac_provatomic_add_32_nv.debug_abbrevkcf_free_context.rel.textkcf_insert_triedlistkcf_free_triedlistkcf_submit_request.mcount.commentkcf_provider_zero_refcntcrypto_mac_init.debug_ranges.debug_strkcf_get_mech_providerkcf_get_hardware_provider.rel.debug_info__stack_chk_failkcf_swprov_hndlcrypto_mac_final.note.GNU-stack.llvm_addrsigcrypto_mac_update.rel.debug_line.rel.eh_framecrypto_mac_single__stack_chk_guard.debug_loccrypto_mackcf_mac.c.strtab.symtab'7@	h!WlxW5S	P
R0%S<,0ad	@Hh	Lo/`3 /0              0           0     0     100644  544       `
ELF	4(FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)..text.comment.note.GNU-stack.llvm_addrsigaes_impl_aesni.c.strtab.symtab?O404d LoG /19             0           0     0     100644  25640     `
ELF	0a4(USWVu}]S
S
EE1Ґ9|}EHE쐐Q׉$$<L3<L$3<LA$3<Ly‰<$$L3L<$3L$3LQY؉$%$L3L$3L$3LA؉$%$L3L$3L$3LME^_[]ÐUSWV,u}]V33Sv3sXE3XEO}̋E,E萐M׉U䋑L3LuL34LL3LÉEljEE}}%L3LˋM}͉MM}M3LM34LM3LM3L M34L M3L 3LM3Q3q3Y}3L 3A}uL3<LML34LuL34LȉM̉MʉMΉMًL3LEՋEȉM3<LUM3LM34L3LE3<L E3L E34L E3L E3H3P3p3 EM<'M'M'Mu&	<%	4$	}M34}7}&	<%	4$	ϋM3tMqM&	%	u4$	΋M3tMq'&	E%	$	E3LN,^_[]USWV4u]}V33WF3GE~E3xEK]̍F,EАM}L3LML3<LЉUU%L3LMuuuuL3LMMM͉MM͉MM3LM3<LM3L3LM3<LM3LM3Lu3^3~}3FM3L3V}L34LuuL34LuL34LʉMΉMȉM̉M%L3<LÉEljEEȉM̋EU3LU]3L]34L3<LM3LM3LM34LM3<LE3H3P3pu38 EM4O$M<O$O$M]N$	4M$	]L$	uM3u]N$	<M$	4L$	ϋM3tMqMuN$	M$	4L$	΋M3tMqO$%N$	ȋMM$	L$	ȋM3DF4^_[]ÐU]ÐUSWV։>;VSFECuFƉC}]UU󐐐4&1%1<$u1ω'13LM1M1ʉ1Ӊu
&MACAEC}UE,EU]䐐&14%1Ή<$1'1ϋM3@u~M1N1ʉV1ЉF}qMN1N1ˉuEqMA]CAEC1};UuME萐&14%1Ή<$1]'13<M1u1Ή]1uM&4%1$1]4'E3133u1Ή^_[]P0
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!!!!}}}}08Qv0TS0TW8TTR8=p2$=@q2$@Rup2$RQ8=P=@Q@dupgWuQFupFUPQcpVRW{ud{QRVVWlulluQVVCSSEPQWdR	RV(VrSNSUPPbunQ<ulQB	M	SqRPHudHNQR		VwzPzup"RVup		VWuhQW#
.
PSwS	S	M	udM	,
SW.
up:P	P+R	R@
M
QM
z
Sz

uhMuhuh@
M
RM
h
Vh
F
upR

M

S

V
SMS"Q"TSTulS2
ud2
9
S9
>
ul%4I?:;&II:;:;
I:;8I'	I
:;
I:;8:;
I!I7$>$>I'I:;(4I:;!I74I:;.:;'I :;I4:;I.@B:;':;I1XYW1411 B!.@B:;'I":;I#4:;I$.@B:;'I(F
8=Hm$u		k	ds
tuv_zd{d|kf/j
;X<FBQ<8p;	k	d	k	;Q
Xe$
pX$$
pX
LL3LwLRLLL!L L$dkdddd;uUkd044!Gt$! Rw Qv8 Rw Qv!@
Ud"T"kd#d#;U"kdk#;#G;#;#;#d#;#7;#U;#s;PUS"SkSdSkT#V;#V;#%V;#qV;#Wd#V;#V;#V;#6V;$0
UFreeBSD 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/obj-lib32/cddl/lib/libicp_rescueaes_generic_implgenerateencr_ksks32unsigned int__uint32_tuint32_t__ARRAY_SIZE_TYPE__aes_ks_tdecr_ksopsnrinttypeaes_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_enckeybitskeyarr32keyctpts0s1s2s3rt0t1t2t3FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|$uAB
Fk$DAB
F$lPAB
F0
AB
K$@
AB
Fm5
/usr/obj/usr/src/amd64.amd64/obj-lib32/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
 Y
%hEfx<.xf<xt
u	tu
uu
tu
uu
tu
uu
tu#tt+<<..Jx<0=-X(sv=;-w;,	rA-X(sv=;-v,	r@=-X(sv=;-v,	r@/-X(sv-v<,	rr.fxf
<h.
 xX./
;/=
<=
<	l0x<x<Yx<ezYxJ<zYwtk
fx<<kkmfx<fkmfuypBBx<<ux<Xtk=Ywtk
fw<kkwmf
fkm<ΤzooBBBL.=<Xrg&-0,0<,$w<<Z=&I0,0<,$Kv=&I0,0J,$/wt<Z<=&;Z,0<,$/v=
 `/
;/=
<w<<
<	l0w<w<zwfYyf
fw<yffwwt<u<w<futpBw<<w<<uw<	XJkuYwyf
fw<yffwyfufmΤzooBBv<	<L.=<Xrg$I0,0J+$v<	<0g$I0,0<,$Kvg$-0,0<+$YvJ	<Z<=$;Z,0<,$/v=
<Y|

\.
/<
=f
gX>yf	1	<0M	<y/<	-(L'/
b
.
.u
.v<y.
<
=f>tyf<	\1	<01	X/	-(L'Y
l
.=
.=
.>Jyff.=.o.y
<f
=fZtyf	1	<01	X/	W(L'/
b
...v.yf	fK'1	<0W	</w+ytut.ityu
w
z






















c










t
j
b

J
R
V
]
A

$


-
Y









#
'
+
/
3
7
;
?
C
G
^
a
k
s
_LWLOLGL?L$[LSLKLCL ;$-Pu0
m$(@
Ar$_[[%[,[:[A[L[S[e[u[|[[[[[[[[[[[[[[[ ['[.[9[@[K[R[_[[[[)[0[\[c[[[[[[[[[[[["[;[B[n[u[[[[[[[[[[[[4[D[T[|[[[[[[[[([8[c_[[[[[[*[1[W[a[k[r[|[[[[[[[[[[A[H[m[z[[[[[[[[[[	["	[3	[[	[k	[{	[	[	[	[	[	[
[
[4
_N
_
[
[
[
[
[W[g[y[[[)[9[K[b[m[[[[[ZZZZ]^Z'4`BIQ]i u!"#$%&'()*+,#-@.K/R0Y1e2z3456789:[; [1<>[C=P[U>b[g?t[y@[A[B[C[D[EFGHI
%2Z<GVeuZ\\\\\\\ZZZ	\
F\G)H5\9IE\IVZ`
h\lF{\
\\\\\\	\%\)6Z@H\LF[jy\
\\\\\\\\	Z  ZHZpZZZDZVUTW_.debug_abbrev.rel.textaes_generic_encryptaes_generic_decrypt.mcount.comment.debug_str.rel.debug_inforconaes_generic_implaes_generic_will_work.note.GNU-stack.llvm_addrsigaes_generic_generate.rel.debug_line.rel.eh_frame.debug_locrijndael_key_setup_encaes_impl_generic.c.strtab.symtab.rel.rodataTe4Td4Te3Td3Te2Td2Te1Td1Te0Td0_c@F
	(V3
L(/	Z 5sG;a=,]	[R0HCI0fFdFF	_(
Gq	_Lo_'P_/40             0           0     0     100644  544       `
ELF	4(FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)..text.comment.note.GNU-stack.llvm_addrsigaes_impl_x86-64.c.strtab.symtab@P404d LoH aes_impl.po/    0           0     0     100644  16092     `
ELF	;4(USWV,uEt.t9uH@15<u0=u 
u
*1tt5UEN1ҁqũ]1fooTfofhppf`ppfgfofhppf`ppfgLT9u9ű]tI)AtАˉB9u(tFMVPQUQPREuPuVdž ;Eu,^_[]Ut&t(u*@15]á]ø]1]ÐUSWV }u]D$ً	Ctu ~~NfL$f$;offofhppf`ppfgf$PPQS{t6ffo$fofhppf`ppfg‹E(~~OEfHfuVQS;D$u
1e^_[]USWV u]}D$ً	ȨCtu ~~IfL$f$;offofhppf`ppfgf$PPWS{t6ffo$fofhppf`ppfg‹E.~~NEfHfuQWS;D$u
1e^_[]UWV}uhttt^_]ÐUV5Vt
51  (jhh5,h^]ÐUSWV]E,jSHEjSP
e
u
t\߅x9~
zD5@uDcycl3EMe	t]fast3Eest3M	tM=uqthG1PEPt G9u11<=tWhWh,1;Eu
^_[]fastestfastestcycleF0FPWPV0V`WetWv~W1PP`P?PRFPWV`WetWvWWRVg0g00P0P#0#%P%'0')PPP#P%'PREUSUQ!/Q[ESGLSeWGWW{qSsxSPWP/PcVjPWR0)1)H0HrWrv0v{1{PPSS%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:;'I?'.:;'I (:;I)4:;I*1XYW+1,.@B:;'?-4:;I.1/.:;'I<?0.:;'I 1:;2I'3!I74:;5.@B:;'I?6:;I74:;I81UXYW91XYW:&
7ChHMXm$						
vost	#u	#v
Cz
o{
o|.kf	?jKh<VBa<{K
vovKahIU`A
mny0L2VshthMKMAK,10"WhTUKV(PVw8CGND[K
C{AX U*!*	!*	!*U"P2g#},C#-#.	#.	#.	$`,mLyj%W /		0		1&0Uso!s
!s	!s
#u#vCH"t~
%S%S/&P(Uo!
!	!
##C`"t
%S%S['WU(WA(Wo)YU&7UU!
!o#t*+^+K8,U+-.o.o--t%V.xE.X/_aa/	aaa0
_
U1T
>	
?	
@	
B(	
C,	
D0	
F4

G4

H4

O4

P<

QD
U
SL
o
TPhh 2L\o[2oL3h3h$
<4
9	o
:	A
;FQ
74
2	
3	
4	
5	
6'ko(k(k'xo(x(x5pLUho6h7`k-jo-lK-mA8xu++$z+w+9n	.	.x./jaa8hKha!			8	8Kh	
:AFPV,FPVf!GFreeBSD 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/obj-lib32/cddl/lib/libicp_rescueaes_all_implgenerateencr_ksks32unsigned int__uint32_tuint32_t__ARRAY_SIZE_TYPE__aes_ks_tdecr_ksopsnrinttypeaes_keyaes_key_taes_generate_fencryptaes_encrypt_fdecryptaes_decrypt_fis_supportedB_FALSEB_TRUEboolean_taes_will_work_fneeds_byteswapnamecharaes_impl_opsaes_impl_ops_tcycle_impl_idx__size_tsize_taes_supp_implicp_aes_implaes_fastest_implaes_supp_impl_cntuser_sel_implaes_impl_initializedaes_impl_optssel__uintptr_tuintptr_tlong long unsigned int__uint64_tuint64_taes_impl_get_opsimplidxumem_allocsizeflagsptrstrlcpyatomic_swap_32__getCurrentRuneLocale__magic__encoding__sgetrune__ct_rune_t__rune_t__sputrune__invalid_rune__runetypelong unsigned int__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_setkeyarrka64ka32keyschedkeyBitsuint_tcipherKeyunsigned char__uint8_tuint8_tnewbiekeysizejibufferkschctptkskmflagccurr_implreq_namevalerrFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(AB
FA4HIAB
sAFAFAC(0AB
I
A(P(AB
IA 7AB
Bq AB
A( pLAB
F=A^"
/usr/obj/usr/src/amd64.amd64/obj-lib32/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/runetype.htmp/usr/include/_ctype.hsrc/sys/sys/_types.h*
Z
#	~t
~fL4XL4Lt'Jf;S$tW;vt..tS<lt
<]Z
#	t
z.^}.X}..~
J$.hf/<	..~..3qX.f.,~X.J"/ -hf~
J~$.h~f/<	..~..3qX.~f.,~X.fwJ"/ -hff~t~
	Xff.	/j
J!^hX/}.XJ?/u
\
}<
}$..}tf<X0}.X/.6|XLK1.'- .|Jt|f<|CYfilzq~w.$cwh^V>FJQ5
!M&-;HYky6=EG[XUPI^eg,MCKVv$3>ma
$Y0,
HyO#7rP(`0>IkpLt1
-3;BRa
FO3Hfo_t&+07{<AJOT]}+3S`~|{'3RYamy !"#$%&	'(()3*P+[,b-i.p/01234567 )27F8Q9X:dz;<=>?@ A"B-C=DHEOFaGn&zHIJKLMN&O
PQ$(R7?HQVclSxTUVWXY&Z[V,X:WEIYTX&ckZy\]^_`]aM
!+b37cCROSdajsyefghijkl m,n9oFpSq`rmsztuvwx)y5zKVbnz	
	

	
			H&	*	R:	C	L	Y	a	j	w									 L$1}memcpystrlcpyaes_impl_get_ops.cycle_impl_idx.debug_abbrev.rel.text.mcount.commentaes_supp_impl_cntaes_impl_init__mb_sb_limitaes_impl_setaes_impl_opts.bssaes_impl_get_ops.debug_ranges.debug_str.L.strstrcmp.rel.debug_infostrnlenaes_fastest_implicp_aes_implaes_supp_implaes_all_impluser_sel_implaes_generic_impl__stack_chk_failaes_encrypt_blockaes_decrypt_block.note.GNU-stack.llvm_addrsig.rel.debug_line.rel.eh_frame_CurrentRuneLocale_ThreadRuneLocale__stack_chk_guardaes_impl_initializedaes_init_keyschedaes_alloc_keyschedmalloc.debug_locaes_impl.c.strtab.symtab.rel.rodata.rel.dataatomic_swap_32.L.str.1.rodata.str1.1N8B@>	/0n0j	1,
2,b<^	18L0
	1h-0P0WdH	888 b	p8Lox8	Vh% 
aes_modes.po/   0           0     0     100644  12052     `
ELF	l,4(UWVu}	t`GFGFGFGFGFGFGFGFG	F	G
F
GFGFG
F
GFGFGFGFGF^_]ÐUWVu}	t`0G0FG0FG0FG0FG0FG0FG0FG0FG	0F	G
0F
G0FG0FG
0F
G0FG0F1G1FG1FG1F^_]ÐUSWV}]uF4u)Mu>`t^hhhjQWSu8hhjuWSVhhhjQWSu ^_[]èuhjQWSuhhhjQWSu뿐USWV}]uF4u)MuK`tkhhhjQWSuEhhjuWSVEhhhjQWSu ^_[]èuhjQWSuhhhjQWSuOVVPPPPPVVBDP`kQkmPPP%I:;($>I:;I.@B:;'?:;I	.@B:;'I?
4:;I1.:;'I<?
I:;
I:;8I!I7$>:;I'&&I'I:;
I:;8??-pP{w?<{BU  	 	U33	3		@UHHH7HI
K2
L%NP

7
?
C
?


Y8<@+DTdt	8QRSTUV(	W,	X0Y42{sGD8$8<H&>7B7	L3
-
.
/$LDEFGHIJK&$FA=:Bt;



$$

?
U
7
?
C
?

ZX~Y8@+HD

7
?
C
?


Y+8HL\`d	hl|/
y
7
?
C
?
~H^Y_`83

7
?
C
?


HlYmn8	Uiii7ij
]l2
{mB%[NV

7
?
C
?


J

7
?
C
?


9

7
?
C
?


7CX~aoZHFreeBSD 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/obj-lib32/cddl/lib/libicp_rescueunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seg__uint32_t__uintptr_tuintptr_tuint32_tgcm_mode_encrypt_contiguous_blocksintgcm_commoncc_keyschedcc_keysched_len__size_tsize_tcc_ivlong long unsigned int__uint64_tuint64_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_J0gcm_len_a_len_cgcm_pt_bufgcm_kmflaggcm_ctxcharcd_formatcrypto_data_format_tcd_offsetlong long int__int64_t__off_toff_tcd_lengthcd_miscdatacaddr_tcducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__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_blocksoutindstdataaes_ctxacuacu_ecbecb_ctx_tacu_cbccbc_ctx_tacu_ctrctr_ctx_tacu_ccmccm_ctx_tacu_gcmgcm_ctx_taes_ctx_tcrypto_data_tlengthctxrvFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR| AB
B @AB
B(d@AB
C}A(AB
CAa
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.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.hsrc/sys/contrib/openzfs/lib/libspl/include/sys/stdtypes.h 
Yf
.x`.0<><><@&
Yf
.x`.0<><><@	 
\<..<
.2
./.<xX
.3bX
\<..<
.2
./.<vX
.3b	+cD,9cWLmRao@9Dvt&7`kXN@S"R\pt
LD:,h|MI#A7-_zi%;FXq4!
*@kK.HPglq~',1>EJWnsx	+
39@
KSY_ju'5@DOS bkt}!"#$%&'()*)+5,A-M.Z/b0n1z23456789:;<=>?%@=AIBQC]DiEuFGHIJKLMNOPQRST%U-V9WEXQY]Zi[u\]^_`abcde&f[gchoi{jklmnopqrs*t6uBvOwxyz{|}~!/=HLW[ js|<DL]iu Dh#.debug_abbrev.rel.text.mcount.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.rel.debug_infoaes_copy_blockaes_encrypt_blockaes_decrypt_blockaes_xor_block.note.GNU-stack.llvm_addrsig.rel.debug_line.rel.eh_frame.debug_locaes_modes.c.strtab.symtabF*%@	#0
?uq	$@f0
G!0/d	* Le	4*
Lo<*
	edonr.po/       0           0     0     100644  84008     `
ELF	E4(U M	
E$@@@x@@@ @(@0@8@@~@@@@@@ @(@0@8@@@H]@@@hh(@@@hhxP]ÐUSWVPu}] rFt		{~aMPRQs}4{~dKPMLPPRQs}=׍CP5CS)Ɖst^ށǁÐ6׍CPJCS)Ɖst#ށPVPS^_[]ÐUSWV׉LTa<LTWU<
ΉMPU܋H䉍P:M׋PUHM؉(ӉlpuԋHMω}щMPĉhpȉXP̉xp؉tU
UPЉ|p0щMЋPU@܍<E]}M؋UMMMUUU䋍P
MMMp7E̋u3uu13UċE]UUUUE1M3E3MMEEEE|	ExMȉEhMX13U3EЉElEUt1E1]ȉ]ȋMM1ʋM1M1M1ȉ΋M1ʉӋU3U3EM1ME3E3pM1ʉU1u3uƉu}:M]‰UċUȋuEE4>ЉlΉuPMȋ]MMMUUUUMMʉU}ȉʋM܍4u؉EMʉUMMԉʋE]EEE]]EȋM
EEEE}3]p13Mԋ}1lj}3E1lj`EEE}	}EEPEu13M1ȉ\MMċEp11dM1ȉ΋M1ىM3E܋lM1щ׋U1ЉEE3E3MʋM1щMM3M3EU1ЉE1E1ȉE}_ G0E,O$MG<EMщ‹w(pG,DEMڋG8@w4l‰UEEċEMEMЍM}ȍUUUUMMʉUUщMˋM4u]Љ]uEuuMMM싅DMEpE@MEMč
]E4EEU3]]13u3}}3M1ȉEЋMMME	}}EE11Ή3MMȋUlu}11E܋EE1ƋE1؉E3uE1‹M1ΉuԋM3M3Uu1։uu3u3MU1щM1Ƌ}3}EЍU܋EȍE47MENjMىMčM]މu]ԋMMMډU]]̉]苅\`ȋuMM̍dUUUUE}UEU]Md`UЉE\EE]NjE1lj}1߉1ω}̉u11ȉE1щME	U}1щM1É]1‰U؋]]MuuЋE
1É1ʉU11ȉE3MMċMEU1É<ƋE1Ɖ1ˉ]1։u1ʋM1M3MM1ЉE3UЉU3}}u`F\NMFE<ENdFEӋFN484}}HMM}䍌8UUUUMЋH1ȉE3MMԉMEEd	}M
E`\1щ1EȉE}}]1M<EMM1ˋM1M1EEËu3u}}13Hu؋EƉuM}3}ԋEMω}M<1}M̋uM܍MǍEMϋu7EEEMMȉEEE܉EMMM؉MEMEE܍4E0UUUUEċEƉu؋u<}UЋ]EU։uUuu]E}1u܉1É1ˉ]3M1ω}1щMM	EU1‰U1Ήu1ȉE]U}E
1Ɖ1щM11ЉE1ډU]UE1։u؉ыU1щ1މu1M1؋M1M3MȉM1‰U1EE3EE܋|U‹hE0Et}0؉ǍEȋXىMxًEEEUΉhu|]]ԋUUuE11މXuux1E}}EMh
Ɖ1։1E3uEEƉuuűE111ًuuM䋝x3]ȋuuM1M1ËEEÉxX<EЉhU܋U]ӍUЋU<7؉EϋEMȋ]M̍t4M1UUUUMMΉuMȋU4|ẺEUˉ]MԉMtEUUUuЍMx2MuuЋU}
MU||ƉE}1ω}13]3EẺ3U1ЉEԋEEEE	EċUU؋uu13]1ډtMM܋EU11։MM1ȋ]1]3E]E1؉ߋu1]3]3EЉƋE1E؋u3u3|E11E3EE̋X3P3`u(\3G3EFE3G3xFd3G3EFE3G3EFE3G3hF83G3EF433EF,3G3EԉF E3G3tF$p3G3ẺF(D3G3EF,3]3_ԉ^03l3O؉N4E3@3G܉F83U3WV<T@T=L+T^_[]ÐUSWVӉh$xhCEUsuKMщMƉuSŰCȉtЉE؋su܋S̉xMUEsuNjs|׉}Ήu{}{}sЉuCԉlMMMȋU|<}ϋMщds؉S܉UщMMl]]EEЉEM<tx
(Ẻu܉MUdC{NjC<S$‰։UCKMȋCS‰UESUUUU‰ЋSĉ`UUUUȉEЋuUCS։։,
ESUCE׋U‹Cs
ME`U]ˋu։0<E	uMȋ]]uU$d]3u3Uċ3]]3EЉE333Eȋ]3]ˉ]hd3]}3}333,3MщMp(333U33}3]t׉x33}30U3u1։ӋU1‰UΉu3E3d3M3M䋵1΋(1]Eu3u}3,33E1}1׉}ȉE؋3333]1Ӊ֋U1ЉEىʉM3u3M3E30ÉEωMMMMhuEtEpxUֺˉϋ]߉UMUЉ]]uu(ߋENjM}uuE׉uhuME(tx
MpDdE}ȉ(EtElxU䋝],M|0ыEUUUUЋu؉EΉu}UщL
MMUUEȋMщMɋ}ȋu
H@UM|EMEẺ]}NjE؋U‰MUtxM	EM,0u΋E؉UEMlU]܋D3d3}3H}̋E3@E333E}3}ω0Љ,U3UM3M3(3ȉ3L3l؉|333uĉ33}3Uډ3D3d]3]u3u}1u1Ɖuω}3U܉3E3u3uċ11EډUu3E3L]33M1‹E1EىM苝3(33H3@11ȉEU33M3ME3E؉EM̋UB@J`MċrDBdErHZx]܋zL(r|uˉMBPzT؉dω@zX׋R\ЉDHwpwtLEuƋEӋRhT֋[lX؉4EuUډUM
(T8EEEphU܋MMPuu\tUUUUϋx߉}։uMˋu
 UԉUuȉuЋ}}܉ËuMω
XEUU]UtuxM؋]EȋUڋMxM]hM	E]PM\uދEȉU‰E]pEM؋T3@83dX3MM3}ĉ}3D3H1ыU3U‰tM}3}U3U33]33 ؉PM3L33]343U3}ω\ډU3T38U3UM3x]1ˉϋM1M]3}؉3]43U3U1֋1É]}܋E3 ]333Lu1ދ}1ω}։u}3H}3D3X3@1֋d1M]3UE3u3xM3MM։uԋtUЉpuމxP\EMMM΋E𺪪ЋMEhUĉEME]uduEEĉEMMMԋ}upxxpEtދMuMUM]Eԋ\ދMt
MPڋMuM]EȉME0l,|}ԋEEEMMM܉ϋUUUU؋EMȋEƋ]߉H
Lu]]E؉Eԉ]Mȉ
D@U}}E}ԋ}MUʋEMщ]M0,E	U}UU܋uMщEMl|EUE3hM3MD3}ȉ}Ћ@3UU‰3U؉Uʉ3UT3}M3MщP}}U3UE3E3u\3]߉X3H3L4Mu3uld3t|3pl3xpE13U8ˉ]|3u|l3MlU3U3E}1ljÉЋU1ʉU}3]3Ex3up3Mt1ʉt}1}EӉ]ԋ}3L}܋U3HU3dp3uxE1ЋU1UȉE]3]}3}؋u3DU3@h1hE1؉E‰UΉu3}}3EEM3MU3U‰UMЋMA@ЉljEqQDӉUqdQ(EqHQ,ỦߋuV8,кUUUUЋV<0UUUUȉEU؉V\ыvu
s L։ڋ[$EE}߉}J0ʋEH4ȉ`
}UEU,0Ɖ׉dH||M	}EỦL}u@D}1M̋u1]3M3]T M3E3MM3M3XX\TM]13Ep\l]E3|111lu|}13EEtMu3E3EM1U1xUpM33MMhEM1ًE3EEMM̋Pu܉u]]쉝|48EMMMˋEEM؉E}Eȉhtu]xpMuuȉuЉȉˋMȋ}E|UuȋUʋEP։׋UuU|UEЋ8MU
M4MMuEME XTUEEEMMMƉȉ\UUUUEUȉEEƋ}
EE}}ËUUދ}E‰
U]MMUM\EEMuƋUʋE}E E	u؉uMMUEȉ}EXTEM䋕3Uu3u3MME3EĉE3h3t3EEM3M|ˉ8ljP}3}E3E؉E3U3uЉ33lƉ4ʉlp3MMx3EԉE3uȉ3EM3MMu1pXˉTE3M3M3ỦU]3]u1މuߋ]1Ӊ]ىME3UUM3MM}3|]3]1]ԋE1ȉEUԋu3E3E3x3pM1M؋E1Elj}ˉ]ȋ}3tU3h]3]3u܉uM1ыE1EىM3U3|M3MMu3ủuEʉUU`E䋍M̋<]ËNjω}މu܉ʋ؋||$\ MU]U$`ME$`Ë<Љu
<؋щΉEӉE1M13|3|pux13Mlht 3<\}1ME1U1p]MM33uĉuMM3$3`1Nj<1M<}}3\3 UUE؉EU33|]1E1EE]]3`3$UUuplj}苍xى`hEE식t]ٻUΉu]ĉȋUЉuE}MEMMċ׉ˋ<E]`U}uUpx]E؉$EE
htuU܉84PluEEMMԉ΋XUUUUȋTE`U׋MΉ|
UEEӋMM}ȋMȉ
E]uuԉEu}XTEMu֋Eȉ]E8PE	MMUEȉu‰E4lMȋ3]3}3`uE3E؉l3M3E1֋l3U‰PΉ83UԋE3E333|3TىX3M33}3E3u3U‰433E3EU3UU싽`1׋u1މuω`]3]3}3$M3MM苕1ʋ1ȉEӉ]U3]3|u3u3E1؋M1ME3u3}33UM1E1‰U3}3$M3Ml3EMx3x3p3t3U
BdD3G3t@3G3hJBH3G3d3G3ẺJB3G3E\3G3EĉJB3G3E܉L3G3EJ$B 3G3E3G3<J,B(`3G3E3G3EJ4B003G3,33EJ<B83G383G3PJDB@(3G3X3G3TJLBH3G3E3G1JTBP3G3`3G3E؉J\BX3E33G3_ZdB`M3XE3T3G3OJlBhM3E33G3OJtBp4333G3OĉJ|Bx=ih+Ġ^_[]ÐUSWV}Ow_ rpt		%Uр#UʍMxw)RjQvutPр!wuʍwPTPLQQ7)RjQO)RjQ0XGUP0w)RjQUXuGW 	E$(G4O<WDOLHG0O8W@_HhG`OhWp_x8GPOXW`_hgpoxx8p0h(` XPH^_[]ÐUSWV}]E E	$PDž`DžlDžhDždxpx$Dž`DžlDžhDždpxzDž`DžlDžhDždp :Dž`DžlDžhDždp xǍ`uSVWV;EuĔ^_[]&)))+)))U7788888886889:::1::::m:
	
#"! '&%$+*)(/.-,32107654;:98?>=<CBA@GFEDKJIHONMLSRQPWVUT[ZYX_^]\cba`gfedkjihonmlsrqpwvut{zyx~}|

	'&%$#"! /.-,+*)(76543210?>=<;:98GFEDCBA@ONMLKJIHWVUTSRQP_^]\[ZYXgfedcba`onmlkjihwvutsrqp~}|{zyxuV'u',V,.u.NVgiuiVPupW._W_gPP'*up*,WiWP;\PvPYgVVQVeu~RWVu~5u~5CPCeu~
,W,DS$.R.LW'*Q*upRBgRZaQadQdudRSVPyQRuhR1u1SR8u8bSbePRSQuPQ8uPRWSqulq|QWQuPuP!u,
X
Qt
S

R
#uH#&Q&Nu@QuD
QP
uTRPuRQE
uE
c
PP
u
0
Rk
n
Wn

u`]_Q36Q6{u35PRupSuQu@	
S
ulSPQS<?V?NuPQuQPuPR	S	uQ

PP<RKsQsu
V+R
QV2
B
PB
G
V

R

Q

V
WuW{S;Q;u~PuP	u		P	
u`

Q
tu~tV`uH`}R}Nu~PuLRWVuXP%R%uLQ		R

Q
ulVPikPkVuS#&V&NuH+R8=P=uhQ}QuQtwQwupPX	[	P[		u@		P

Q
ouPoqQ<?P?uDWQulS=EQEu`VJMQM"u"LWLUuU[P['u'*P*uPP	uP		Q
Q

u!$u$&Q&
u

V
zu~zVJu~JPPVYPYudP*-P-upQ3PQPuDV8
U
R
"
P

Q
Qu~QTSP'u'*VehPh3u3YWY	u	
P?W?udQPNuDQulQERPRuQ@NWNuhV		S	.u.RPuPRuXP"WMPVPIu\ILPL	ul		R7VRVNuhSP5u=uPX[Q[WuWZQZuH#	uHBEPE!u!&P&
u

P
uSQuQTRTNuPgxQxuDQfR

QR:QQu\PRpPlV		QQlSzQPS8uH8=R=uHPmuHmWuxPxu\ 	RUXQX5u5<P<uPupRBupBHRHNupQuQV~P	u`		V	gudgjQj}uT}Su`QNuRQ(uh(*Q*uhPzuhzQPup2	PsvQvBuPBLP),V,uPu R NuQVRWP

V
uPk
W8iPSaWPRISIauPadQduPVuTQuT^S>RPNu~RQCulIululQV		uh			SYRHKQRP%R%uLRQuLQJulJhVa}Q}Nu`*V*u`P^u`^PWW)u`),P,^u`^`SnS,u~,3R3Nu~%@P*bQ=sR@CPCuSIVVVYVYupQ'*PdPmpQpNudsRQRPQR9u9<P<u@QQSxu~xW
UQWudP!W,	8	u~8	:	Q:	
u~
upQup
PQuTPNuTRzV[aP,	2	u~2	:	P:	u~uu
u@Pu@RNu~|VK	Q	u~Q	X	PX	Ku~Q
uL
uuV)RPQ^	u^	h	Wau@Q'uXQSNulQP@	u@	C	QC	~u~u2V2uLuLQPQm	um	|	RuQFuhR!$P$uX PQPf	uXf		PVZuXZuuP7SP=	ud=		VPWluSADPDNuLR.QP3RQu@Q),P,NupGOPORPRuDQ0uD03Q[SdgQgNuj|RQuhVSQVQSquqWPV#W#uWNsPVRQV		SPNu`	V^	W		S	&	S&	/
uH/
2
P:	K	PK	j	QC	F	QF	NuLI	`	Rh	~	Wj	v	Q|		R~		W		R		W		u	o
W		W		S		Q		R	X
uXX
[
Q[
u
@
S@
^u~^{P
#
QG
P
VU
i
R

S

W

P

ud
W

R
QS

V
+R
4V
Pu`W;UQlxSsuDWVuhQWNuhQNu\QudPQWQQu
R&NQ,/P/Nu\2DVL[PNVQYfR[cPfnRVu\8
u\SVQP%
ul%
(
Q(
CuPCWV

V

'uXR

Q"
5
PL

RX
[
P[
Nud^

Qv
x
Px

W

Q

Q

P!V/u/CV:@Q>WulWzVTfS}WQSR uP 9VWTWTuPPQu~QVQPRQRsvWvuR{SP<uL<?PVPP0S*9VpQV^6u|pRSVu|,6u},6<6P<6^6u}Qu`u`V	u`uWuuQPPQuXQuXudSududPRRP]RQ]hQ#&W&(uD(+uDV+	uDuuDSuDRRXSX\u}\bu}Wbw
u}u}wyu}Vyu}Q06P68u~8>u~W>o 
u~u~o q u~Vq w u~w y P  P  u  uQ $
uu~$%uQ%
%u
%%P((Q((u((uP(,
uu,,uQ,,u,,P(-+-W+---up--0-upV0-b/upu\b/d/upSd/g/upg/i/P//R//u//uV/3
uu33uQ33u33POUWu}U~
u}u}~Ru}j
u}u}jpRu~p'u~'!
u~u~!!PuX!(	uuX((Pu~(V-
u~u~V-\-Pu~\-/
u~u~//Pu/G6
uux~Qu}~
u}u}Pu}
u}u}Qzu~.!
u~u~.!1!Vu~1!(
uu~((Su~(x-
u~u~x-~-Su~~-
0
u~u~
00Qu0G6
u}uQQRuHRG6	uHu~u}QT
u}uTZRuZ]u]`Qu}V	u}uDWuDuDVu~P
u~uQuuRi!o!u~Qo!#
u~u~##u~#$
u~u~$$u~$n$
u~u~n$q$Vu~q$w$u~w$z$Q))u@V)+u@uH++u@++u@uH++uH+,u@uH,!,WuH!,$,uH$,',S--uR-.	uud..uP./RP//PI0L0uWL0U3	uuhU3[3Wuh[3^3uh^3a3QQQRRPNudN	u}ud	Qu}"
u}u~"%R%u!
u}u!!uQ!@)
uu@)C)RC),u,-
u~u--P-
/u~
/z0
u~u~z0}0u~P}0R3u~[3G6
u~uQLQRLOR#)Vu~)f
u~u~fhu~Vhnu~npW28Ru~8
u~u~u~Su~
VJPRu}P
u}u}u}V u}  P!!Qu~!$
uu~$$uR$$u$$Wb)e)QuTe)+	uuT++u+-,	uuT-,/,PuT/,.uT.%.Pu%..
u~u..u./W!/#/Q00Qu}0j3
u}u}j3l3u}Rl3r3u}r3t3QCIVu~IU
u~u~U[Ru~[p
u~u~pvRu~v!
u~u~!!Qup!)	uup))Qu})E.
uu}E.G.QWG.s.VWs.x.Vu}x.0
u}u}00Qu}0G6
u}u}_eu}Re
u}u}Wu}u}Rqwu~WwQ
u~u~QWSu~W]u~]cWuSF 
uu}F L Wu}L U u}U [ R!!uP!$	uu`$$Su`$$u`$$W))uPP)+	uPu+~,u~,,Rf.h.Rh..S.Y/u}Y/_/V00u}R03
u}u}33Vu}33u}33WWWRWVMWuMPuPRRQQRuHRG6	uHuQQPQu@	QV	VPuPuPR.uPu`.0uPV05uP57RPuuV
uuuWuVWuDuDV	uDuuDSuDQ<"?"P?"A"uA"D"uQD"U#	uuHU#X#uX#M$	uuHM$O$uWO$V$uV$X$R%%P%%u%%uR%-'	uuX-';'uW;''VW''V))R))uD))uDP)+	uDu++uDV++uD++S:1=1P=1?1uX?1E1uXRE123	uXu~2343uXW4373uX7393V(+Pu~+	u@u~Qu~
u~u~Ru~^"
u~u~^"d"Wu~d"%
u~u~%&Wu&
*
u}u
**Qu}*_1
u}u}_1e1Vu~e1G6
u}u~:HRHMRPMRupPRupuXSuXuXVMRWRWRRP|Pu~o
u~u~o(u~(.Pu~.;
u~u~;Wu~"
u}u~""Pu~"\&
u~u~\&b&Pu}b&B*
u}u}B*E*Ru}E*1	u\u}11Pu}1G6
uu}uP
uu"Wu"%u%+RGJu@QJu@udSududVWZuRZ	uu\Ru\u\Q""uDW"$uDuT$D$uDPD$G$RPG$J$P&&uR&'	uup''uQ''PQ''Q[*^*uQ^*+	uul++Vul++Rul++ul++S11uV1 3	uul 3#3Pul#3&3ul&3)3RQQRQu	u	SSSVVPu~{
u~u~{~Ru~
uuQu~"
uu~""Qud"&uLud&&Su|&'
u}u|'^(u}S^(*u}**Pup*1uLup11Pu@1G6	uu@upVupuXupPupWuP8	uuh8:uQ:?u?APuP2 	uu`2 4 uV4 7 u7 9 W"#uR#$
uu$$uP$$u$$R&&uW&'	uud'(uQ((u((R**uV*[,	uuX[,],uQ],c,uc,e,P22uTQ23uTu`33uTP33uT33QQ2QS28S),uTR,}uTuH}VuHuHWuP	uulVul ul &PuPP/uPR/ uPuH  PuH  uH # S!#$#u\Q$#$u\ul$$Wul$$ul$$R''uV''	uuh''Vuh''uh''P**uP*:,	uuh:,@,Vuh@,C,uhC,I,P)2+2uPP+22uPR23	uPu33Ru33u33SHKu~SK
u~uuS	uu\uQ=#	uuX=#@#uR@#$'	uuh$'(u}R(*u}**uQ*J2	uudJ2M2u}QM2G6	u}uHT]V]RVRfrSruPSuuS
uuuQuPSuuP
uu~u7
uu~7=Ru~=?
u~u~?Bu~QB|!
u~u|!~!Vu~!!u!!QL'R'SR'U'u~U'['u~Q['.
u~u~..Ru~..
u~u~..u~V.4
u~u~4	4u~P	44u~44QSSWSQuuPiuioPoqu~qtu~Qt!
u~u!!Ru!!u!!Q}''S''u~''u~Q'.
u~u~..Qu~..
u~u~..u~P.G6
u~u~PPQPSu~
u~W
Cu~C
u~u~u~
u~u~Wu~
u~u~u~R!
u~u!!Vu!!u!!Q''P''u~''u~S'.
u~u..Su..u..Q./u}/G6
uu}"+W+2WR2CWSCFWPFHWHNS9<R<>uP>AuPVAguPu`gkSu`knSnSu`uPu`uPQ	QV	RVVQuDuDS'	uDu''Vu''
uu''uW')	uuX))PuX)*PW**W//V/
/uD
/
/uDQ
//	uDu//u//	uDu/0uDR0$0R$0G6uZ`R`RQRruSuwuwzuPz
uuPuPQuQ	 
uu	  Su  
uu  uW F!	uu\F!K!Wu\K!|!WV|!"W''P''u''uQ'&/	uup&/,/Qup,///	u~up//2/u~W2/,0
u~u,010Vu10L0VPL0Q0u~PQ0G6
u~uVVWVSVQVPWPuXR$uX$)VuX)`VQ`iQ; > W> @ u@ C uVC !	uu`!q!Su`q!t!u`t!v!P((R((u((uQ(+*	uud+*0*Wud0*d*WPd*g*PA/D/RD/G/uG/J/uPJ//	uud//ud/L0	uudL0O0udO0G6	uudWWRWVWPQRuHVuHuHP{ ~ Q~  uP  uPS )(uPuH)(,(QuH,(2(	uuH2(5(uP5(*	uuh**Ruh**uh**Pl/r/Pr//PS//upS/G6upu\
P
SSQGSWGNuWNuy
uuy{Ru{~u~Q  Q  up  upV 4!upuT4!7!PuT7!=!uT=!@!QF(I(PI(L(uL(O(uQO(y*	uuLy*{*RuL{*~*uL~**P//R//RV//uLV/G6	uLu}%Q%CQVCEu@VEG6	u@u1@P@EPREGuRGG6	uudEGQGZQVZQPPSSVuVG6
uu~PPWWP^PW^aWPPRu@Ru@udPududQSSQu~QG6
u~u~SSQQQQRuRZ	uuhZ\Wuh\_uh_aPPPQRQ1Rud14ud4:QOWPW\PS\uLSQSS\aWaWPPQQSSSIVSIOV	W	PWuW	uuLuQuP)/W/1u~17u~P7#
u~u~##Qu~##
u~u~##u~W#!)
u~u!)#)Vu#)()u()*)R7+=+S=+?+u~?+E+u~WE+2
u~u~22Ru~22
u~u~22u~V2G6
u~u~=CRCSRQSRWRciQiku~kqu~Pq#
u~u~##Pu~##
u~u~##u~Q#k)
u~uk)o)Ruo)r)ur)t)Qx+~+V~++u~++u~R+2
u~u~22Pu~22
u~u~22u~Q2G6
u~u~}PPQPRu~u~W$
u~u~$$Ru~$ $
u~u~ $#$u~S#$N)
u~uN)P)VuP)S)uS)U)Q++P++u~++u~S+3
u~u~3	3Ru~	33
u}u~33u}V36
u}u~66u}Q66u}66PSSVSRSPVuuWG"
uuG"L"PuL"f"PSf"i"VSi"l"SZ$]$R]$_$u_$b$uWb$(u((W((WuH(+uH+,QuH,,	uuH,,uP,H1	uu`H1M1Ru`M1h1RQh1j1Qj1m1P;3>3V>3@3uX@3F3uXWF3G6	uXu~WWV)WuD)/WS/5WPu@u@R$u@ud$$Pud$$uDud$$uDS$(uDuT((QuT(%)QW%)2)Q1,4,P4,v3uv3y3Py3{3u{3~3uS~35	uul55uQ55u55P&V&<VP<iVRikVkqPCFPFHuHKuQK"	uuh""uQ""WQ""Q$$R$$u$$uP$)
uu))Ru))u))Pj,m,Wo,r,S|11u@11u@Q11WQ11Q11P33Q33uT33uTP35uTu`55uTQ55uT55PWcScSWSPuuR
#	uul
##Vul##ul##Q%%R%%u\%%u\V%,u\ul,,Pul,,	uul,,uQ,2
uu22Ru22u22P33R33uP35uPS55uP55PPuuQ"	uuL""PuL""uL""Q5%8%R8%:%u@:%=%u@Q=%(u@uP((QuP((uP((V,,P,,uP,,uPR,1	uPu11Vu11u11P33P33V33VQ3G6VuQQPQu	uDuVuuP	S	SVu\V	u\uVuuRS{SQ{QPPWuWG6uQ(QS(*S(*Q*|QS|SPPRPu\u\WQQVu~VG6
u~u~SSRRRRVuPVouPu`oqSu`qtu`tvPP&PW&DPu\DGu\GJR`iViqVQqvupQvupuXSuXuXQqvSvSPPSSQQVTSVTWSQWQ-upQ- upuT  upV  up  QHNWNWRWPPVPRRQRWRSQ) QR) / Q # P# a PSa g PL [ W[ y WRy  uR  u  P  R  RV  u~V G6
u~u~  P  PQ  uQ G6
uu  W !WV!!V7!@!P@!C!PQC!H!upQH!G6upuTq!v!Sv!!SP!!P!!S!!SP!!P!
"R
"#"RW#"q"RuTq"t"uTt"v"P""P"#"PQ#"%"uQ%"G6	uu\#"%"V%"I"VWI"N"Wi"l"Vl"y"VSy""Vu""u""Rq"v"Rv"~"RP~""RuT""uT""W""W""WQ"#Wuh##uh#
#R""V""VR""R#
#W
#*#WR*#0#RI#O#PO#k#QPk#u#QVu##SV##SO#u#Qu##SX#d#Wd#g#RWg#~#u@W~#*%u@uP*%-%u@Q-%0%u@0%3%R##R##RP#$RS$$R##V##VP#$Vu~$)$
u~u~)$,$u~V,$8$u~8$;$Q##P#)$u~)$,$VG$J$RJ$Q$RPQ$S$RSS$e$PSe$h$Pq$z$Vz$$VQ$$Vz$$Q$$W$$WR$$Wul$$u\ul$$u\V$$u\$$R$$S$%SW%!%S!%$%P$%WS%U%PU%l%Wl%n%WRn%%WS%%uhS%"&uhup"&$&Pup$&*&up*&,&W%%P%%PR%%uR%G6	uuL%%Q%%QW%%W&&V&&VS&&S&&W$&,&P,&:&PW:&D&uhWD&e&uhupe&k&Wupk&n&upn&t&R&&P&&PR&&R&&V&&VW&&W&&P&'PR''R/'='Q='@'SQ@'C'SuLC'8(	uuL8(:(uQ:(=(u=(C(Pd'i'Pi'l'PQl''Pu''PS''P''P''PQ''P''V'(VP( (V (&(QX(a(Va((VS((uS(G6
uu~s(|(P|((PQ((u`Q(G6	u`u((V((VS((S((Q((QV((SV()SuP)G6uP))R)%)RP%)E)WPE)H)PE)H)WH)m)WPm))VP))P))S))SR)*Sul*!*ul!*#*R))P))PQ))u`Q)G6	u`u))V))VP))VQ))Q**P**PW*&*uW&*m*	uuXm*o*QuXo*t*uXt*v*V*#*S#*-*SR-*H*SulH*K*ulK*N*Qd*g*Wg*q*WPq*v*SPv**Sud**Vud**ud**Qo*v*Qv**QV**V**V**VQ**Q**R*W+VRW+Z+V++Q++PQ+#+uQ#+,
uu,,uQ,,u,,V++P+,u,,VK+Q+WQ+\+WP\++Wu++WQ++WQ+\+P\++u++Q++Q++QP++Qu`++	uu`++uP++u++Q++R++RS++RW+	,uW	,,uR,,u,,Q++S+	,W	,,R!,',W',R,WSR,X,W@,I,VI,`,VP`,,Vuh,,VS,,VI,`,P`,,uh,,S{,,W,,WR,,W,,P,,R,-RP--uP--	uud--Qud--ud--R,
-Q
-
-QS
--uLS-G6	uLu--Q-b-QSb-h-S--V-.VW.7.W--P--PR--u}R--PR-.R-.P.
.PR
.S.SRS.Y.Rs.x.Px..QP..Q..V..VQ..Vu..VQ./V//R/8/RP8/>/RS/_/R_/{/RV{//R//W//WQ//uhQ/G6	uhu~//P//PS//ulS/G6uluX//W//WQ//Q00Q0.0QW.00Qu}0G6u}O0T0VT00VR00R00V00VR00R01S1!1SV!1r1Sulr1u1ulu1w1Q11P1!1PQ!1#1u}Q#1G6
u}u}!1#1W#1J1WVJ1O1Vh1m1Rm1z1RPz11Ru`11u`11Qr1w1Sw11SQ11Sul11ul11V11W11WP1	2WuH	22uH22Q11R11RQ11Q	22W242WQ42:2QV2_2S_22WS22Wk2t2Vt2z2PVz22u~V23
u~u33u~Q33u~33P22R22RP22RV23R22S23SQ33S#3)3P)343PR43I3PulI3L3PSL3R3P[3a3Wa3l3WQl33Wuh33WV33W33R33RS33R33V33VW33V~66V67VS7X7ulSX77VS77ulS77RS78S66P7H7PX7h7P77P67up+7X7VX77up77V67H7X7h7v7{77Q7777Q77V8:u|%4I:;I!I7&II:;$>$>	I
.@B11.@B:;'?
:;I:;I4:;I1B.@B:;'I4:;I.@B:;'I:;I:;I4:;I4:;IU4:;I.:;'? :;I:;
I:;8 :;!:;"!I7#4:;I$1XYW%1&1'1:7>xCeHSB^<7FNeGDZx	H	
U"U
*
w/d#)L9%;RwQvuvRwQvp$Uc&c&c
c&e$ժժժժmZ(ig+i,i-i1i2i5i;6i9i<io>i?iBiCj-FjHj\Jk5LkMkOkQk0Tk^VkWk\^k_k|alOck_elflhk`jk%''(-0q2kz88*9=,>ATBEQIIL|MCOQSVcYY$ZhZZZzh[[[\\\F]z]]]_Jacefhkpllmemmam"nmnnonoopNppp*q\qqqr Jbrrr,stss!Ks1t{ttu[uuuC#vvwFwwHxxy@%[yy:znzz){]{{-'(lvwzxDy{>|||U(N}N}}}!~e~)P~~GZЀ*8lă,8?q.%lI=/Zo4|0c9
bS2S΋BU8c3ժCHUHOHHH$HHH
HHHKH
H
HHHeHTHHHH:HHLHHH'HH<HHQHHHHH,H?HRH0HHHH0HqHHHhHH	H
HHwH'HHHH'H:HeHxHHHHHH#H6HxHHHHHH)HH>H01HOHmHHHH`
HH=HPHzHHHH H H H/ HB HU Hh H{ H"H"H"H"H"H"H##HA#H`#Hs#H#H#H#H#H$H$H$H.$He$H$H$H$H`(H(H(H (H, (H? (HR (He (Hx )H)H )H)H )H )H )H )H!+H8!+HW!+H!+H!+H!+H!,H!,H",H",H*",H=",HP",Hc",Hv"-H"-H"-H"-H#-H2#-HE#-HX#-Hxk#0H~#0H#0H#0H#0H#0H2H#2H2H$2H$2H:$2HM$2Hl$2H$4H$4H$4H$4H$4H$4H  %5H3%5H^%5Hq%5H%5H%5H%5H%5HP%6H%6H&6H8&6HK&6H^&6Hq&6H&6H`63UE
E*
ELHKKH,JG7Rpu7Rv*	/:VLMPQU RST&SsoeeF!CDE@Hee88%e0JGNHZIe"e8BU



#|/$8%&':'Y:		C		d	P\d	 1;\ 1;P""b$0dmb0Pmv$PdvX-6]iX	6Lio{	-L]o{8		
)
8
8								
)
8
u



HK^d{~u



7KQdj

7HQ^j{~$
$
J






$'/5CFW]ilJ






58



$'/8CFW]ilzz]]qqJFreeBSD 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/obj-lib32/cddl/lib/libicp_rescuei224p2unsigned int__uint32_tuint32_t__ARRAY_SIZE_TYPE__i256p2i384p2long long unsigned int__uint64_tuint64_ti512p2intEdonRInitstatehashbitlen__size_tsize_tunprocessed_bitsbits_processedpipep256DoublePipeLastPartunsigned char__uint8_tuint8_tEdonRData256p512EdonRData512EdonRStateEdonRUpdateQ256Q512EdonRFinalEdonRHashdatabitlendataLastBytesdata64data32bitlenblpdefixx04x17x07x23x56x26y01y25y05y34y04y67y37y27s1s0s2s3s4t1t5s23s04t0t01p0s7t2t7t6t67p1s5t4p7t3t34p3s6s56p5t25p6s17p4p2q0q1q7q3q5q6q4q2hashvalnum_bitsPadOnePositionLastByteFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|$AB
'A\$D"AB
D$lAB
I$p$AB
I$$`63AB
F)(8BAB
I0AE%
/usr/obj/usr/src/amd64.amd64/obj-lib32/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
<|XX|guegu|cXq.gu<gu<|
|XX|t.<.$0]#Xs{Xt<.$0%]#gXI{Xt;w-=1 .1</h<={.;w-=1 .1</h<'={<}
[~f~ }X}Jt}Xf}f<}<f}<}<<}}.<}<}.<}<f}Xf}t<}f}Xf}X<}Xf}ff}<<}Xf}t<}.<}f}ff}}<}}f<}f}<<}.<}J<}.<<}.X}JX}f<}Jf}<}J<}.<}Xf}<<}f}Xf}}.f}<<}<<}tf}.f}JX}<}X<}}Xf}t<}f}Xf}X<}<<}<X}<f}X<}.<}}ff}<f}X}<<}}<f}<f}f>}.X}J<}<f}<<}.X}Jf}fX}Jf}f<}J<}.<}Jf}f} t}<f}<}.<}}<f}<<}<<}tf}.f}.<}.<}<}.<}J<}<<}}X}t<}}ff}f<}<<}<<}<<}<}f}f<}f}<<}f}<}<<}ff}<<}.<}J<}<<?}.<}Jf}f<}Jf}f<}J<}.<}X<}<f}<<}f}.<} <}<<}<}}.f}<<}<}tf}.f}J<}.}X<}f<}<<}<=}.<}.<}f}J<}.f}<<}<<}<}.f}<f}<<}<f>}<}<f}<<}<<>}.f}.<}<}.<}<}<<}<f}&<}}J<@}X}Xf}t}.<}f@}fu}f@g}J}<<}<<}.<}J<}.<A}.<}<<A}}.<}.f}<f3}.f}<}<<}<X}tf}.<}f}.<}.<}<}.<}<<}<<}tf}.f}t<}t<}<}<<}<<}f<}<<}<<}.<}<}X<}.f}<<}<<}t<}.f}<<}<<}<<>}<}.f}<<}<<>}.<}.<}<}.<}<}.f}.}<<}<f}t}..}}J<}"<}<<}<<}<f}?}<f}Jf}<<}<<}<f>}<}<<A}.f}<<>}<A}.}<<}<<}J<}.<A}.}<<}<}<}Xf}f}.f}<f}<<}tf}.<}X<}<}t<}<<}f<}X}f}t<}f}ff}ff}<f}<}.<}<}f}ff}<f}<f}<<}}<f}<<}fX}<<}.<}J<}<X}<<}.X}J<}fX}Jf}<}f<}Xf}f<<<<<<.<<	<	<g	<g	f	fg	<W~fffX
[}f}|<|.<|<|.<|.|<|.<|$f|#|<f|f|.<|.f|#<|<|<<|f<|)f|f|X|(X|<<|<<|f<|$f|.<||<|<|<|.<|,f|f.|.|f|.<|"f|<|<<|<||<f|<f|<|<<|<|.|<<|<|.|ff|f|.f|<|f<|f<|.X|J<|.X|<.|ff|f<|<f|.f|J<|.f|<<| <|.X|J<|.|ff|f.|f.|f<|.X|J<|.X|<|f<|X|.|<<|f|f|f<|JX|f|.f|f|<<| f|<f|<f|.<|.<|t<|*f|)f|f|X|f|f|<|ff|J|<|.f|.<| |<<|<f|.<|.<|J<|J<| f|<<|.X|<X|<<|.<|.f|<<|f|<|<<|X|ff|f<|ff|f<|f|.|<<|#f|.|ff|f|.f|<|<<|<<|.X|J<|.<|<.|<f|f<|f|.f|J<|.f|f<|f<|<|.X|J<|.|ff|.|ff|.f|J<|.<|<|<<|X<|.f|<<|<<|<<|<<|$f|.f|,f|(|f|f<|.<|..|&<|<|f<|<|%f|f||<f|ff|<|<f|f|<|.f|.<| |<<|<<|.<|.<|t<| f|<<|<|f<|ff|.<|.<|.<| <|Xf|f<|f<|.<|X|X|ff|ff|<<|<<| <|Xf|.f|<<|f|.|ff|f|.<|<|<<|f<|.X|J<|.<|<.|<f|f<|<f|.f|J<|.f|f<| <|.<|J<|.f|f| |.f|J<|.<|<<|f<|f<|X<|.|<|.|ff|<<|f|<|.f|ff|Jf|<f|<f|.<|f|.<|.f|.<|J<|ff|.<| |.<|<|.|ff|ff|<f|<<|f|<|.f|.<| |f<|.<|.<|X<| f|<<|f|<|.<|.<|.<|<|<|<<|<<|.<|<|f|f<|<f|<|<<|"f|<f|<<|ff|<|<f|.f|<|ff|f||tf|.|<|<|f<|.t|J<|.<|ff|<f|<f|.|.<|.<|.f|ff|f<|ff|<|.<|J<|.f|<<|<<|f<|ff|.|.<|.<|.<|<X|<f|<<|X<|.f|.X|<X|X<|<<|<|$<|.X|#f|.|<|.f|.<|-|f<|.|.|$f|<|#<||.|.<|f|<|<|f|f|f|ff|ff|<|f<|<|ff|f<|<<|.<|<|f<|f.|<|ff|.<|<|<|<f|<|ff|<<|J|<|.<|f|X|.<|<<|J<|.<|tf|.<|.f|.X|t<|Xf|.<||.<| <|.|ff|ff|<f|<<||<|.f|.<| f|<<|<<|.<|.<|t<| <|<<|<|f|.X|.<|.<|<|X|<<|<<|.<|<||<<|<f|<f|<<|&f|.|<<|<<|$f|.|<|<<|X.|X<|<f|.f|.f|.|f<|<.|<f|<<|.|.<|.<|.X|<f|<f|f<|<|<<|f<|f<|<|.f|.<|.<|.f|f<|f<|f<|<f|.<|J<|.<|<.|f<|<f|<<|.<|.|f|f|f|f<|J|<|.<|&f|f||.<|f<|f|ff|.f|t|Jf|Jf||||.<|tf|<f|f|f|f|.f|<|<|<|<<|f|Xf|<<|<|<f|ff|f<|.<|X<|<<|<|<|.|.|<|f<|JX|f<|.<|<|.|<f|.f|<|t<|.<|%f|f|X|ff|ff|<|<f|f|<|.|.<| f|<.|<<|.<|.<|t<| <|<<|f|f.|f<|.<|.<|.<|<|<|f<|f<|.<|X||<f|<f|ff|<f|f|Xf|.|<<|#f|.|f<|tf|.f|<|<<|<|.<|J<|.|<|f<|<|.f|J<|.f|f<|f<|<|.<|J<|.|<f|<|.<|J<|<|<f|X.|.ff<<!<<<<<<<<!<<<.<<!<<!	<	<	<	<|f<	f|f<	f|f<	f!|ff	f W}fff
,_#{XX+*t[)<;+{zttz.'X,z+<[Y-)g;+;Q{tJ{.'X,{+X,zXezf+t,{{zX&z8P
 zX|t===f=f|=zw0cH=&QXfE:T[J blin #&)tx|
%,4=L\l"Cp$5x@'@.<x
 |`638B1"k;w"rErRr_rlryrrrrrrrrrrr rOryr~wwwm6w6D7d777r8}8w8r9r9r&9r69rF9rV9rf9rv9r9r9r9r9r9r:r:r#:rg:r:r:{:x:}:|qqqqqqqq q$q(q,q0q4q8q<q@qDqHqLqPqTqXq\q`qdqhqlqpqtqtvq'3rMX_fmyr~rrqq	# /s3!?sC"OsS#_sc$oqxs|%qs%qs%qs%qqq&s'*s. =(IsM)Yql*xs|+s,s-s.s/s0s1s2s3s4s5(s,68s<7HsL8Xs\9hsl:xs|;s<s=s>s?s@sAsBsCsDsE(s,F8s<GHsLHXs\IhslJxqsKsLsMsNsOsPqsQsRsSsT+s/U;s?VKsOW[s_XlqusyYsZs[s\ss]s^s_qsKsLs#M/s3N?sCOOsSP`qismQys}RsSsTsUsVsWsXqsYsZs[#s'\3s7CsG]SsW^csg_tq}sKsLsMsNsOsPqsQsRsSsT's+U7s;VGsKWWs[XhqqsuYsZs[s\ss]s^s_qsK	s	L	s	M+	s/	N;	s?	OK	sO	P\	qe	si	Qu	sy	R	s	S	s	T	s	U	s	V	s	W	s	X	q	s	Y	s
Z
s
[
s#
\/
s3
?
sC
]O
sS
^_
sc
_p
qy
s}
Q
s
R
s
S
s
T
s
U
s
V
s
W
s
X
qsYs\#s']3s7_CsGZSsW[csgssw^qsKsLsMsNsOsPqsQsRsS's+T7s;UGsKVWs[WgskXxqsYsZs[s\ss]s^s_
q
s
K
s
L+
s/
M;
s?
NK
sO
O[
s_
Pl
qu
sy
Z
s
[
s

s
^
s
Y
s
\
s
]
s
_
q
sKsLs#M/s3N?sCOOsSP`qismQys}RsSsTsUsVsWsXqsYsZs[#s'\3s7CsG]SsW^csg_vq`s's (s)q*s,s+s-s0 s$1/s35>sB9MsQ3\s`;kso2zs~4s8s:s<s.s6s=s7s>s/s?s#@.s2A=sABLsPC[s_DjsnEys}FsGsHsIsJusKsLsMsN	s
OsP*u/s3Q?sCROsSS_scTossUsVsWsXus\sYsZs[ss	]s^%s)_6u;s?KKsON[s_LksoM{sOsPusQsRsSsTsUsVsWsX"u's+\7s;YGsKZWs[[gskws{]s^s_usKsLsMsNsOsPusQ#s'R3s7SCsGTSsWUcsgVsswWsXus\sYsZs[ss]s^	s
_us#K/s3L?sCMOsSN_scOossPusQsRsSsTsUsVsWsXusZs[+s/;s?^KsO\[s_]ksoY{s_usQsRsSsTsUsVsWsXusZ'Y3s7[C\OsS_sc]oss^s_usKsLsMsNsOsPusQsRsS+s/T;s?UKsOV[s_WksoX|usZs[ss^s\s]sYs_usKsL's+M7s;NGsKOWs[PhumZys}Y[s\ss]s^s_usKsNsLsM+s/O;s?PLuQsUQaseRqsuSsTsUsVsWsXus\sYsZs[s's+]7s;^GsK_Zqdao~bscdses"s!s#qq	fg4h@gLiX$dju	
*
6B	hqr}g !bqsqq qHqpqqqq
qwmemcpy.debug_abbrev.rel.text.mcount.commentEdonRInitmemset.debug_ranges.debug_str.rel.debug_info__stack_chk_failEdonRFinal.note.GNU-stackEdonRHash.llvm_addrsigmemmoveEdonRUpdate.rel.debug_line.rel.eh_frame__stack_chk_guard.debug_locedonr.c.strtab.symtab.rel.rodataQ256i256p2i384p2i224p2i512p2Q512CH@:	#(;	T% =_[	D&@BP0`U(0d	C0(I%	CLoCtwmodes.po/       0           0     0     100644  10780     `
ELF	$'4(USWVPu}tuOGDWOGZt(U1Ut9ƒ|)G9uߋu1UF:^_[]ÐUSWVu ]tEEH19Cϋ}S]U2UJ}EKMt<ЋEߋ@M9} 1ɉu9s)})ߋE8E;PMu t/DB)1Mu 1MM9AE^_[]ÐUVuF4~Hw$Fhu@ut	P^]^]ò,;RacR/2Q2@QPacQPfmQP2;RacR2cQPfmQPRRQRsQ]up
VQulQ5ul?Pul]RSSP]SW5?R|VV%I:;($>I:;I:;	
I:;8
I!I7$>
.:;'I :;I.@B:;'?:;I4:;I4:;I1XYW11.:;' 111B.:;'<?I:;/??-qP|w?<88\8Q	eR	"S	8T	8U	"V(	W,	X0	hY4-2|s
DaOGZD|Bx		8	"H	8L	"\	"`	"d	h	8l	D|
ha 		"8	"<	"@	D	8T	8d	8t	8		?!&$
	d	d
	d	d	L	D	w	E		F		G		H		I		J		K|
-	e
.	"
/F	A=:Bt;uU$$c$$^&)D.
/2*2c	V	V
	V	V	VeDUAAcAA^B#B(B# C"E9I-zX
]e\DTZgY[apR.ppLU{{e}QQfehs			"				
&>7B
L|	3"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/modes.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescueunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seg__uint32_t__uintptr_tuintptr_tunsigned char__uint8_tuint8_tcc_keyschedcc_keysched_len__size_tsize_tcc_ivlong long unsigned int__uint64_tuint64_t__ARRAY_SIZE_TYPE__cc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flagsuint32_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_J0gcm_len_a_len_cgcm_pt_bufgcm_kmflagintgcm_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_resid__int32_t__ssize_tssize_tuio_toffvec_idxuio_iov_at_indexidxbaselenfreecrypto_init_ptrscrypto_get_ptrscrypto_free_mode_ctxcurrent_offsetiov_or_mpoutcd_formatcrypto_data_format_tcd_offset__int64_t__off_toff_tcd_lengthcd_miscdatacharcaddr_tcducdu_rawiovec_tcdu_uiocrypto_datacrypto_data_tuiopoffsetamtout_data_2out_data_1_lenout_data_1iovpctxFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|$uAB
Dm$DAB
F(lpLAB
A@EB.
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.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/lib/libspl/include/sys/stdtypes.hsrc/sys/contrib/openzfs/module/icp/algs/modes/modes.csrc/sys/contrib/openzfs/lib/libspl/include/sys/uio.hsrc/sys/sys/_iovec.htmp/usr/include/stdlib.hsrc/sys/sys/_types.hsrc/sys/sys/types.h$
[.Xj?	6f<,..
Js0
Y,..4Y2.
[.<Zt.+h<YYt<D.	
<	/Jf1+@ZXJ.<.	
k.f"/JJ\2
t[<<t~<fX~f<
:
0
c
^
w

c

	



B

*
7
a
U
J

y
k
K
@




	

#
.






7


X
c
k
w











+
:
B
L
R
Y
i
t














!
N
Y




E
:
+
w
m
c






















&
H
R
k
o


B
.pLP?ux}|||||||| |$|(|,|0|4|8|<|@|D|H|L|P|T|X|\|`|d|h|l|p|t|x|	
|+39
@KSY_kv 
!"'#2$I%T&['b(m)}*+,-./0123456!7)859A:M;Y<e=q>}?@ABCDEFGHIJKLI#M/N;OGPSQ_RkS}TUVWXYZ[\]|^_`a'~+b6|?~CcNK]|i~r~Idef|g_`ahij*k5~9bD|M~Ql]|f~jIuU~V~K~b~m||~|n%o0~4C|L|Rpmqtr|stuvwxyz{ |H|p|=|crypto_free_mode_ctx.debug_abbrev.rel.text.mcount.commentcrypto_init_ptrscrypto_get_ptrs.debug_str.rel.debug_info.note.GNU-stack.llvm_addrsig.rel.debug_line.rel.eh_framefree.debug_locmodes.c.strtab.symtab.rel.rodata6&(@$	0|	 xUfo3k	!`060d{24	&
	,&Lo4&|`cbc.po/         0           0     0     100644  12492     `
ELF	$.4(USWV8]u}D$0G(;MsDSVP_(w01BD$D$ L$,PQuEHL$L$@(11A0t })9\$WVPىt$\$SQU$SSE0UuVD$PD$PD$(PD$0PD$@PuL$9D$uPSU 8QSPD$tL$])SRPEMAQMy(t$t	A(Ƌ\$);]SVt$MY(q0A,1t\$SPU _,;D$0u
e^_[]USWVH]u}D$@ڋG(09sDV]SPw(_0G,D$D$0L$<PQu]GD$G8D$GD$M1D$G(D$"1G0T$T$t#)9|$\$SQPL$ D$t$9DD$D$PW\$U SW}7USVuU$VD$,PD$,PD$8PD$@PD$PPut$$St$4D$(tL$$)VRPEpP(L$ tG(D$t$)9VQt$w(D$G,_0W,1
;L$@ue^_[]øUWV}ut
ENQWЃFF,N41^_]ÐUVujHttt}@@@@@@@@$@ @,@(@0@<@8@D@@@4^]IVNVtt"1tCPtZntVVSSS%0WWWQ^t t Q^t,t,QUPU^ttQtQ"8QGWQt?WPtP"8PQVQSQQVVV0tSttS?Lt0

t0?Lt<

t<?CPCLtt

tttWTS

t$O`Q

t(G`P

t,GZP<ZV<ZH<X0XP<V<HP%I:;($>II:;.@B:;'I?	:;I
4:;I
:;1
B.:;'<?I:;
I:;8:;.:;'I :;I4:;I.@B:;'I?:;I4:;I1XYW1411XYW'I'& &I!I"!I7#$>??-ju882s?<GDU#	#	#	#	$	$	%	 &	$'
+e
p)
*
/
.
-e
-,e
L2
1e
0e}0g
U
U	
U
UHM%&>	7B
L3-./*5LDEFGHIJK&$FA=:Bt;H3=3?8?U							 	$
e

=


e
e
8
We
ve0U
U
U
U
/1U					
P
W
W
W
Y
x
x
x
z0U
<"-8<
|
eee	 jM#.oHlOmn88QRSTUV(eW,eX0Y4!"#BeFreeBSD 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/obj-lib32/cddl/lib/libicp_rescueunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segunsigned char__uint8_tuint8_t__uint32_t__size_tsize_tlong long unsigned int__uint64_tuint64_tuchar_tcrypto_init_ptrscd_formatcrypto_data_format_tcd_offsetlong long int__int64_t__off_toff_tcd_lengthcd_miscdatacharcaddr_tcducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntintuio_loffsetlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__ssize_tssize_tuiouio_tcrypto_datacrypto_get_ptrsumem_allocsizeflagsptrumem_zalloccbc_encrypt_contiguous_blockscbc_decrypt_contiguous_blockscbc_init_ctxcbc_alloc_ctxdatapremainderxor_blockcopy_blockencryptblock_sizeoutcrypto_data_tlengthdatactxcbc_commoncc_keyschedcc_keysched_lencc_iv__ARRAY_SIZE_TYPE__cc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flagsuint32_tcommon_ctxcbc_lastblockcbc_ctxcbc_ctx_tneedoffsetiov_or_mplastpblockpout_data_1_lenout_data_2out_data_1decryptparam_lenparamkmflagFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(AB
IA(HAB
IA t1AB
Bk 0AB
A=E
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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'
JX4.
<&<<%1I=FX>XB<?A?<A<J.4vHf../
Z.fJ.<%J.J/vJ./J>VfJJ0%f.<<==<X.~.J~X~
J~.
<&<.%1I~<~<~<~<~X.5Bf~../
0.~fJf~.~<!б%J./JY-~<w~J0~%f~..u~<X~<~
_.~. <<#w<=KP
t
	~ff ./vv6{@c@(5`VH|shb
  9=d1,\VENlt,<GLRV#*:Tar
40f1VE$tr:|cz|y4|S||tstr*|Qz|+y<|\||tsr8rC{pq	n+
39@
KSY_ozn ,!:"H#V$aoe%pot&o'o(o)o*o+o,o-o. nn
nnn$n+n1/N0V1b2n3z456789:;<=>?@
AB/C6D>EJFVGbHnIzJKLMNOPQRSTUVCnM[iw !W#$o%o&o'o(o)o*"o&+1o5,@oD-OoS.bninpnwnnnXYZ[!#n\]^_`#].^9_EnOa^bjonY~nooonoooc(d/Y7eCfPgXhdipj|klm nLnxnnTnrcbc_init_ctxcbc_alloc_ctx.debug_abbrev.rel.text.mcount.commentcrypto_init_ptrscrypto_get_ptrscbc_encrypt_contiguous_blockscbc_decrypt_contiguous_blocks.debug_str.rel.debug_info__stack_chk_fail.note.GNU-stack.llvm_addrsigmemmove.rel.debug_line.rel.eh_frame__stack_chk_guardmalloc.debug_loccbc.c.strtab.symtab<,L.@*	4&+9	
	&0*<0dhh	,  A	,
Lo,Ddrgcm_generic.po/ 0           0     0     100644  5912      `
ELF	4(USWVu}offofhfpNppf`fpNppfgʋFȉEE@ᐐ1Mfnfpf~fpNf~؉Efpf~f~1EDfnfnfpDfs?frfpffnfnffbEMEfbflMgEH@ȉEE@ᐐ1Mfnfpf~fpNf~؉Efpf~f~1EDfnfnfpDfs?frfpffnfnffbEMEfbflMgffofhfpNppf`fpNppfg‹E^_[]ÐU]genericPVQRPVQRV
RV	RhyPVyQRPVQRV
RVRb00J		
OQQPQSPQPPQSQSVPQVuupQuupudPudPQupQupupQPQ5upQ5upudPudPQ
upQ]b %%4I?:;&II:;:;
I:;8I'	I
$>I'I:;
(I!I7$>.@B:;'4I:;:;I4:;I1XYW11UXYW1.:;'I :;I.@B:;'IP7O<G62t345-			GD
.




U*,***.+-+0LW/W0L6262E
vvppUJ
Ob%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_generic.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescuegcm_generic_implmullong long 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_workresyx_invabaes_blockzjintxiFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|$
AB
FDAB
Ky}
/usr/obj/usr/src/amd64.amd64/obj-lib32/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*
'X6'XJ
8H.8<XNDJ<JJD<8H$7If7<If6<'fJ
8H.8<XNDJ<JJD<8H$7If7<';f	S2v
<Yc,o"_UFN9tyS
t
c//**,
.*'
30AHP\hy*- ;!I"T+X#c+g$r+v%+&+*-+*'*!,4@M	 *H**()/.debug_abbrev.rel.text.mcount.comment.debug_ranges.debug_str.rel.debug_infogcm_generic_mulgcm_generic_implgcm_generic_will_work.note.GNU-stack.llvm_addrsig.rel.debug_line.rel.eh_frame.debug_locgcm_generic.c.strtab.symtab.rel.rodata@	`	 xyVGGTC	0*80!0
d `	}	Lo//60             0           0     0     100644  544       `
ELF	4(FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)..text.comment.note.GNU-stack.llvm_addrsiggcm_pclmulqdq.c.strtab.symtab>N404d LoF gcm.po/         0           0     0     100644  34028     `
ELF	,4(USWVHu}]D$@C(0;Ms)DVWPMq(1y0y0D$0L$<PQut)t.u2@15$$$$UBD$ BD$BDD$BTD$BdD$7D$B(D$1B0C|$t(])9)|$\$St$PUJAɉJ\$St$$PUSWU$}~<WD$,PD$,PD$8PD$@PD$PPuL$$9D$,uPSU 1QSPD$(tL$$u)VRPuEpP|$WSU$Wt$WD$Uz(tB(D$|$Njt$);uVWt$s({01
;L$@ue^_[]Ut&t(u*@15]á]ø]1]ÐUSWVu}O(W8ʸ9Vqt&t(u*@15	1U_TɉE]zuGDӋWBʉWWPRQӃGEG(L)VQ(t1LD0L@;G(r]SuEЃGdSPSEG<G(G<
G<EȍLJSQEЃGdSPSEwtVV7USVUG(tPuVuu7G(1uFVG(w8VuuG8FV1^_[]ÐUSWVP]ut}F@EÐSttEtJuWVWEX@x<]SuVߋu~<F(1WEǀ^_[]ÐUSWV ut)t.u2@15EEEEF<NTM+F8EjU1EMHdM؍HDM܃Eԋu𐐐E89rX}}WSUWuWEMA!@ȉA}Wu1USWUU})uEHMVSQs(#C@ȉCEuuVs(uVuVU
t)ut$@15uMQuQuu3U{(t1LD2L@;C(rC(Eȋ}LJ]SQEЃGdSPSEwtVV7USVUEw8SPHu }uWVuEGW1 ^_[]ÐUSWVutmVJw_sU~tNMQ8A<FʉǁI4 ]uuuSPvW1^_[]ÐUSWV8T$ϋ]D$0wdjVVt$V7Ut*t0u5@15D$D$D$D$GTD$Ou#D$@AGGtPQL$|$D$=D$T$<ʉT$\$SWU St$SD$t.M)sQ|$ WD$L$SPW1D$$D$ EȉD$,D$(D$ \$SPU |$wtVt$SD$t$VUt*t0u5@15D$D$D$D$]DEP|$WWt$D$9EL$L$\$SPU St$SD$t/)sW|$WEL$SPW1}밡;D$0ue^_[]USWVutSMA8A<^ʉ}ǁI4@EuuWPSvj1^_[]ÐUWV}httthjVF4 ^_]ÐUWV}httthjVF4@^_]ÐUWVu}^_]ÐUV5Vt
51jhh5 h^]ÐUSWV]E jSHEjSP
e
u
t\߅x9~
zD5@uDcycl3EMe	t]fast3Eest3M	tM=uqthG1PEPt G9u11<=tWhWh 1;Eu
^_[]fastestfastestcycleW1tOWOTtZV$dVhmV#m#0t0S01tAStOTSPt ehtW`t<not<W`t0not0i0Pt0Pt0tqPPPRt>AtAkWFHQHIQK]Qnot$QQQnot(Pnot,PPx0P0P0P0P}PPPPR`0`cPcup0[upc0P0 P )0,4P4=uhPP %P')PR,CPP/GSSCZPJLRLMROURs~~PP+.P'PHRPWVSS)SV)VQ~0~Pul0Pul0ulQW7ud7WQViPPPwRulQu`QuhPupzVPupPP&PBu\``WcePefPhqPku`qu\0P0PQRP&(PPDVVRDRPeQe	W	F	tb	j	t		t	;
WPeRext0Pt0Pt0t%	0%	=	t=	A	RA	F	tb	j	t%	W=	S=	b	Vb		S		0		V%	SPPPR	t	%	tP	t	%	t	Q	%	tn		W;	b	W		t		W		P	
0

P

t

0
!
P!
#
t#
5
08
?
t		P

P#
5
P

R8
?
t;
?
t;
C
WC
N
tc
{
S{

V

S

0

V

Vc
g
0g
{
t{

Q

t

ty

P

W

tUVRSUP2UVmWmm0VmWmVVW0VWV)66CCEEP/V
jP
W"
G
RG
U
0U
i
1i

0

W

0

1

P

P-
3
S-
3
S-
3
-
3
%4I?:;I!I7I&II:;:;	
I:;8
'I$>
I'I:;($>.@B14I:;41U4I:;:;
I:;8I:;5I.:;'I? 4:;I.:;'I :;I .@B:;'I?!:;I"4:;I#
:;$1XYW%&1'1(B).:;'<?*:;+1XYW,.:;'<?-.:;'I<?.4:;I/.:;' 0.@B:;'I?1:;I24:;I31415.:;' 6:;I7I'8&9
:;:41;.:;'I<?<.:;'I =.@B:;'I>:;I?41@.@B:;'?A.:;'I B:;C
I:;8D!I7E:;F4:;IG1UXYWH1UXYWI1XYW
8
DINY62	3	4	5-
GD.
pIU}b2(\m2xs<N1xBNb2 10"".3S-88XQ	R	$S	$T	U	$V	$W/";F_[	\	]	$^x!&D'3bY	v	v mUS!S!SS!Sb!T!Tb!U! V!$W"b"6`b"_k"}ab"d"e"f"_D"c""j"Fib"{h"g#$}l<|	6%)$F
&'i(U](Ue'x(U(U(P)
ns	,	7	b	_	*	j	XB>M7XBSLu3
-	
.	b
/LD	E	F	G	%H	0I	0J	MKu&X$qA;=F:XBct;X)
ns	p	p U!̮!̂!b!!!"oؐ"׬"pD"ؐ"">$}6	)%#]%@w""$J
&+&(SZ'n	s(P(P(P(P(U(U'	'	H,.-WWbW.Y/b0pUI1I1IS1Ib1J1Jb1K1 L1$M2Ob2P+	(X	&	&\	o	+	_3W	4	+		Z3W	4	'',f5!6!6!b6!b6"6#'&%%%(

	K
	b
8	b
<	b
@	
D	
T	
d	
t	
	
	
8
Q	
R	b
S	
T	
U	b
V(	
W,	
X0	
Y478
0@|Ul1l1l1lb1m1n27}2n|2uD2y2x2wb2Dvb2z{2z2}9+}Q<	%d)+ `4)45&A4M4Yeq}2:+c.&+};<F|%$+
&c+&&(U(P(U&(U.'n	(U(P(U(PK(PY(Uf(Un''	;,<6b0UE1E1ES1Eb1F1G1H2K2#	J+P
&	+Z	&8	'?=PU>M	>	1b1
1
b1
b111 2ZD2n22b2b2/
+V4$&
0&b
<4H4T4`?t l
xu
$Oy+}>		
%+
+	&+}	>	%	+G'n	~(U(UJ	(PY	'n	t	(U	(P	(U	'n	K
'n	X
(U
(P
'n	
566$66b66$$D0
oU11S1b1112Y
62
+	&l
'Nxxbx.z0`LU12)+vm2&&
$	m |&
	&
	
	0LU12+v2&&x$	 |&b	&O	<	@U11@ UQ2TT2
S(V2'K'p;_Sfk;A_UBT>	Z?	f@	rB(	C,	D0	F4CG4CH4CO4CP<CQDCSLCTP w7fm\[f7SmS/DD<E9	:	
;7E2	3	4	5	R6/kkk/xxx/0LU1fF`2 252HbGz&&HW0z&c&nIn	'l'K'p
;jf
-
3

-
3
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/obj-lib32/cddl/lib/libicp_rescuegcm_all_implmullong long unsigned int__uint64_tuint64_tgcm_mul_fis_supportedunsigned intB_FALSEB_TRUEboolean_tgcm_will_work_fnamechar__ARRAY_SIZE_TYPE__gcm_impl_opsgcm_impl_ops_tcycle_impl_idx__uint32_t__size_tsize_tgcm_supp_implicp_gcm_impluint32_tgcm_fastest_implgcm_supp_impl_cntuser_sel_implgcm_impl_initializedgcm_impl_optsselCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segunsigned char__uint8_tuint8_tpIvuchar_tulIvLenlong unsigned intulong_tulIvBitspAADulAADLenulTagBitsCK_AES_GCM_PARAMSCK_AES_GMAC_PARAMSgcm_impl_get_opsopsimplidxntohllncrypto_init_ptrscd_formatcrypto_data_format_tcd_offsetlong long int__int64_t__off_toff_tcd_lengthcd_miscdatacaddr_tcducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntintuio_loffsetlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__ssize_tssize_tuiouio_tcrypto_datacrypto_get_ptrshtonllbzerocrypto_put_output_dataumem_allocsizeflagsptrumem_freefreegcm_decrypt_incomplete_blockctxgcm_commoncc_keyschedcc_keysched_lencc_ivcc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flagscommon_ctxgcm_tag_lengcm_processed_data_lengcm_pt_buf_lengcm_tmpgcm_ghashgcm_Hgcm_J0gcm_len_a_len_cgcm_pt_bufgcm_kmflaggcm_ctxgcm_ctx_tblock_sizeindexencrypt_blockxor_blockcounter_maskcounterdatapcounterpoutpibcmpgcm_validate_argsgcm_paramtag_lengcm_format_initial_blocksiviv_lencopy_blocklen_a_len_cprocessedremaindergopsghashcbumem_zallocstrlcpyatomic_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_initgmac_init_ctxgcm_alloc_ctxgmac_alloc_ctxgcm_set_kmflaggcm_impl_initgcm_impl_setoutcrypto_data_tlengthdataneedlastpiov_or_mpoffsetblockpout_data_1_lenout_data_2out_data_1macptmpprvnew_lennewpt_lencbpparamauth_data_lenauth_dataauthpgmac_paramkmflagccurr_implreq_namevalerrFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(mAB
I[A4HpIAB
sAFAFAC$AB
F$pAB
D$@|AB
Fr$AB
C( PAB
IA$L
oAB
Ch t`LAB
BF LAB
BF AB
BT  AB
A(LAB
F=A
/usr/obj/usr/src/amd64.amd64/obj-lib32/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.ctmp/usr/include/stdio.hsrc/sys/contrib/openzfs/include/sys/crypto/common.hsrc/sys/sys/_uio.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.htmp/usr/include/strings.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/contrib/openzfs/lib/libspl/include/umem.htmp/usr/include/stdlib.htmp/usr/include/string.hsrc/sys/contrib/openzfs/lib/libspl/include/atomic.htmp/usr/include/runetype.htmp/usr/include/_ctype.h
J
<&<<%1I<?YJgZ
#	yt
XyXB.4vff/
Z.~fJf~<<)	'g<.!/v~<>%J~.J/J./J>V~f~J.0~%~.<=~t~
<]Z
#	t
z.^y.Xy..{
Xfs<fZ
#	yt
.yX>~X<~f<<E	'<.!/9A~<<<K-J~.JX,I <~.<
}<t	'~<.f.u<<./
.1}<tuu	.0<4J

`./	=}f!<	~ff.3~g%=<}.<~ l
XZ
#	yt
XyXJ=|<<|<<|f|f#X|.f#	'}t.!/|<<
`..|t<f|<"X	'~<.
!/?}f<hyJX
#	yt
.yXfJ}.XJ+e <.|t#<	'}t.<f/.u<.X|.<
.|.<
{XX.~.=|<|J<#gx	'|.$/t.~
J<Z
#	yt
fyXt|<J
=<|.J
y<|t|=|.g|..|.<./| J
.|./	'|<.={XfZ
#	yt
fyX{<<{ J{ .O
{.h{..n..3{ J{ {
\.z.<#ux	'{.1%'t.zttj
	zff ./v
	zff ./v
Yg
J!^hX/y.
X0</u
\
x<x$..ytf<X0
x.X/.6xXLK1.'- .xJtxf<x|boruP	2
)
6
a	c c
SI:B-hm1?cCSv	%8IMRV]Jv	o	]	J[is{								_pz'G\#>3Ruf					(-U@8N"-Yeu{					
!	
$	
$	3	B	

08GV^fq-<GFHP 
	7+`L,@|pI LDp!m\9L
ok6em7>Vity!oD~MRekszQ|fozp					


'
G
T





iv%+	8FN
V^
fn
v}

k
s










'4	SZbnz !"#$%&'() /*<AJSXg+r,}-./0123459F6]7e8k9v:~;<=>?@AABCDEFGH)I0J@KGKOB[EgF~LMNOPQRST
UV)W7XEYSZ^b[mq\|]^_`abcdefg!V,8AJSbn|hijklmnop1q<rGsRtYudvowvx~yz{|}~	*5@GR]hyQSVWXY*Z59DH]SWbbfqud		$	-	4	;	B	I	P	W	`	i	o											
S
T!
U0
V?
WN
X]
Yl
Zx
|








!*S6WBNXZZf]rd~['3?LT`lx

!
S0
V?
WN
X]
Zi
m
y
}
]

b

c



\



d



	V&/8APgz+7>ELU\cjqxW%X4YCZOS_csSW-X<YKZW[bgkw{\[#0=FOXgt
%1=SIWUYaZmy\b[WXY&Z26BFVcqw
(4>MY]mzS
"&4=FLq&3@M".	:
FXd
o{
N%-6CU^gm L$Pxmemcpystrlcpygcm_init_ctxgmac_init_ctxgcm_alloc_ctxgmac_alloc_ctxgcm_impl_get_ops.cycle_impl_idx.debug_abbrev.rel.text.mcount.commentgcm_supp_impl_cntgcm_initgcm_impl_init__mb_sb_limitmemsetgcm_impl_setgcm_impl_opts.bsscrypto_init_ptrscrypto_get_ptrsgcm_impl_get_opsgcm_mode_encrypt_contiguous_blocksgcm_mode_decrypt_contiguous_blocks.debug_ranges.debug_str.L.strstrcmpbcmpbzero.rel.debug_infostrnlengcm_fastest_implgcm_supp_implicp_gcm_implgcm_all_impluser_sel_implgcm_generic_impl__stack_chk_failgcm_encrypt_finalgcm_decrypt_final.note.GNU-stack.llvm_addrsiggcm_set_kmflagmemmove.rel.debug_line.rel.eh_frame_CurrentRuneLocale_ThreadRuneLocalefree__stack_chk_guardgcm_impl_initializedmalloc.debug_locgcm.c.strtab.symtab.rel.rodatacrypto_put_output_data.rel.dataatomic_swap_32.L.str.1.rodata.str1.1}^z@
v	g(1<$-	k`
O2`p
	khU"	kg;Hu00<:
0jFd>FF,	T}hwHs	}NLo}
Uctr.po/         0           0     0     100644  13488     `
ELF	14(USWV@u}]D$8C(0;MsDVWPs(CD$D$(L$4PQuC$CHD$7D$C(11C0L$t#M)9}4$L$QWPL$|$t$t$3U{EXE@8MI<!ډ!ʃ!!ً]!!			KCu;KsC@SD!!σ!!	!!	؋]SCt$Vt$U }WD$$PD$$PD$0PD$8PD$HPut$Vt$,D$ tL$)VRPExP{(|$L$t	C(Njt$);uVWt$s({01
;L$8ue^_[]øUSWV(}uD$ O;N(ENVHRQ6Ѓ^~(t1LH0L@;F(rD$L$PQ}WD$L$T$v(PQRD$ PD$0PWt$St$D$tL$ˋV()RSPF(GWF(1
;L$ ue^_[]USWV]Ku@r51 EDσ@DDʿ!1 ED1ʉV<~8ɉNDF@~WuU~,N41^_[]ÐUVujXtt@@@@@@@@$@ @,@(@0@<@8@D@@@L@H@T@P@4^]Wt^ttt"W%1WV!V%1V#|0QtQtt%,QHUt(eht(HUt4eht4HLPLUtttQtVRRVRVV
R
VR$VRVV24SW46W46S69WS9<S>HWHSSWSYW<>WS>JSehtQeht Peht$PStttQtPtIjujSuN00 0WRWRN0PQP0QPQRWRQPQPVX0PVXP%I:;($>II:;.:;'I 	:;I
.@B:;'I?:;I4:;I
:;1XYW11UXYW1B.:;'<?I:;
I:;8:;4:;I:;I41'I'&&II !I7!$>]??-ju882s?<GDv	vp	p
1U$ $r$v$%b%&8 ''+eY)*/'.-eF,e3H321e0e
[q\2d!e^UUe	8Ck&N>Y
7dBvL{
3-./
L
D
E 
F'
G=
HH
IH
Je
K2&d$F
AS=^:pB{t ;d	??
@U rb8e% EeXl'eeP
@U rNe'¹VUW	W	W Yx	x	x z
Uۇ ~rnizV7@|"LWb,ee= RXeW]jgw	X	~		8	@B	H8	Q	R	S$	T$	U	V(e	W,e	X07	Y4 0!B7 0Y"
<>FHFreeBSD 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/obj-lib32/cddl/lib/libicp_rescueunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segunsigned char__uint8_tuint8_t__uint32_t__size_tsize_tuchar_tlong long unsigned int__uint64_tuint64_tntohllnhtonllcrypto_init_ptrscd_formatcrypto_data_format_tcd_offsetlong long int__int64_t__off_toff_tcd_lengthcd_miscdatacharcaddr_tcducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntintuio_loffsetlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__ssize_tssize_tuiouio_tcrypto_datacrypto_get_ptrsumem_allocsizeflagsptrumem_zallocctr_mode_contiguous_blocksctr_mode_finalctr_init_ctxctr_alloc_ctxdatapremainderxor_blockcipherblock_sizeoutcrypto_data_tlengthdatactxctr_commoncc_keyschedcc_keysched_lencc_iv__ARRAY_SIZE_TYPE__cc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flagsuint32_tcommon_ctxctr_lower_maskctr_upper_maskctr_tmpctr_ctxctr_ctx_tneedoffsetiov_or_mplastpblockplower_counterupper_counterout_data_1_lenout_data_2out_data_1encrypt_blockipcopy_blockcbcountlong unsigned intulong_tlower_maskupper_maskkmflagFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(1AB
IA(H@AB
IA$t@AB
C AB
A
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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

<&<<%1IA<@<.4v~fJ../
Z.f<f0)'(dJ'fk.&/$.'Xk.&/$.>.N*j0%ff')mJ'
ft.0.2.'
.t.0.2.WfJ<%J./J=I<wJ0%f~.<~<~
 
<~f.<=;=J~.JX+I <~.~J./J/*<-<u~~
\~<<	/~<X<~ ~'.J'fJh<=h
t	ff .gv2C	x	2		i	W		c						@		(	5	`	V	H	|	s	h								r																			&		0			&	0	I	M	t		 				A	<	l	f	U	^	*	&	|																
	<		1	?	A			Q	N	q	|	L	W	\	b	f												,	F	S	d	m	4VE@f1@ 6Z-S\1J}	
{+39
@KSY_oz{ !-";#I$W%e&s'~|(|)|*|+|,|-|.|/|0|	1|2#|'32$={I|W~_|m{y|~|{{{{456789:;+<==H>S?^@eApB|CDEFGHIJKLMNOP!Q,R7SBTMUXV_WjXuYZ[{\!$]-|^%|)_4|8,C|G+R|V1a|e2p|t3{{{{`a|bc|d|e	{|#{/|;{AfMgXhcioj{ghi{kl|a{|||{
|||lm|naopqrstuvwxyz1<SZ {L{x{{{ctr_init_ctxctr_alloc_ctx.debug_abbrev.rel.text.mcount.commentcrypto_init_ptrscrypto_get_ptrsctr_mode_contiguous_blocks.debug_ranges.debug_str.rel.debug_info__stack_chk_failctr_mode_final.note.GNU-stack.llvm_addrsigmemmove.rel.debug_line.rel.eh_frame__stack_chk_guardmalloc.debug_locctr.c.strtab.symtab80H.@*	)'
a	\*x00<06d	l0 X	0Lo0@ ccm.po/         0           0     0     100644  28088     `
ELF	j4(USWVHu}]D$@C(0;MsDVWPs(CD$D$0L$<PQuCLD$C$C8D$7D$C(11C0|L$t#M)9y4$L$QWPL$|$ t$VQE$ЃVV3uփt$t$3փKCD${|ދ!‰!ʃ!#\$	!!	lj^~|$Wt$ U$us`VD$,PD$,PD$8PD$@PD$PPuL$$9D$,uPWU 6QWPD$(tL$$u)VRPEMAQ{(|$ L$t	C(Njt$);uVWt$s({01
;L$@ue^_[]øUWVuFV|!V!~V8RPQU~HtE1ɐT82TLA;NHr^_]ÐUSWV0}uD$(N(VHʸ9WHV`;V\:]^L~luWFv(PWS|$WUSS6}׃F8NPQ6׃F(tK1Ƀr+ʋ|$_1u9t)ʍL1lY0AJuF`D$]1D$N|!N~8!VN|$WQPӃ~Ht1LL0L8@;FHr\$D$$SP}WFHF(L$T$PQRD$ PSD$8PW^(tR|$tw|$Wt$t$9~(D$)NjL$WQt$|$vHt$Wt$\$St$D$txL$ˋU)RSSt$t$D$F(vHt$P?\$F()u	vHt$D$S|$WPߋFH)PWt$}FHF(GWF(1
;L$(ue^_[]USWV]EEuFdt';JHw@DlSuP^d1&B`Er(J\<BHMȋM9v^_[]ÉE}9+}))‹MQdMEE@lRQPE9]D3uVuPs({h{`C8KPQ3U1{(t%1L82L@J(9rJ`B(=9s%}D7SuVP_(w01UMy}y8}y}UEU"u1A0Ut$)9]މEPuVMډUuu1UExEpEH|E!!˃!!	!!	EPEH]SuVU$E@hMA`PSU MEA`q,y(t
A(E؋uƋ])E9SVuEX(p01xdxhx`uu0UUz(t1L82L@;B(rZ`B(USWVu}O\9NM_`G8EtvMExL@hEމ}<]S}WU؃}}}]WPUWW3UMt$)sQuVSuV1뾋]CS|!S!suPQU{Ht1u}LL0L8@KH9r1ɋu}ClQuPHuWVshu	~V1^_[]ÐUSWV4uEJу~O}Nu9zMx(پ EΉEѿFϻF;u-u}VHt]])Fd}^\F`N4O1MԅJL
W>	_GEظ)؉EGE	NLFMSURPCEЉ]DMWP}BDžt+MY\q[11ɐ E׈N9u]CLEE$CC	uVuPEЍDuPMp)fnf`fffo5fWfW䐐foff`fafbfoffpNfoffoff`fafbfVfoffpNfoffVfufVfpNff~fpf~11ɋ}ȋuN|F^8WS}W]SU WW6U]ԅwffExfEȉE1}W]SEVPS)]9GuWuVuVuU VVE0U)tZ؉(Eϋ]SPU SSE0Ut,M)sQ]SEVPS11}t
;MuP4^_[]ËuEx\Wtt1Ʌ‹uFh;EuɉUWV}httthjVF4^_]Wt t t t t .W1=WV-V1=V#0QtQtt18QHUt0YZt0HUt<YZt<HLPLUttdhPhttQtPR R P #RP#&P(4R4PPR&(RP(6PYZt$QQQYZt(PYZt,PPHvM0n||Q0Wt0PtQS,5P5y0SWtVWtWtPt$tt,HWL_PQWStPtPNfWSUuhuhVuhVUSSsS1SUunusuR\00uXP1uX_tPPPupRRswRudWs|WPsululR=S=dR dW2AAdPup1up
u`RtudtVCEPSEGSEGPGJSPJMPOYSYdPSdpSMOSPO[PP"R"up"W		"PWhQh	uh	3	W3	;	uh;	p	WPulWul~WkSVVS0nqPqp	upp	up;	S;	up;	0;	up			3	P3	;	`	p	P		V		V	=
R	
W

S
 
Q 
&
VQ&
/
V3
Y
l

g
n0Vg

Vg
Q
uT
n0
*0*,PQ,.Q.HQP

Vnu`
nuT

S
nu@

R
nuDPQ
u`BZ	q1#'	q1

s




Q



P,s*,PQ,.PARSRQ
u\nSuTS
P
%
V%
3
P3
M
VM
Q
0Q
WQ
u\

PM
Q
u\

Pu

Vu

W

V

W



0
V
W

V%I:;($>I:;II:;	:;

I:;8I!I7
$>.:;'I :;I.@B:;'I?:;I4:;I
:;1XYW11UXYW1B.:;'<?I:;.@B114141 .:;'? !4:;I"I'#&$&I%&4:;I'.:;'<?(.:;' ):;I*4:;I+.@B:;'I?,:;I-:;I.
:;/1UXYW0111XYW2.:;'I<?3.:;'I<?4.:;'I 5'6410??-?882s?<	
O
8
H
L
\
`
d
zh
l
|	8Q
R
S
T
U
V(
zW,
zX0
Y4GD
BN	G
`H
`I
`J
`K
rL
rMk"w	v	v	p	p=U))))*#*+ ,!$-!1ze/054'3zR:zq2z9?8t7z6zo
p
]^PVVUP4{Uu*/z	





&
R&>
7BL1
3	-
.
/Wb
L	
D

E

F

G

H

I

J
	
K1&$F
A=:Bt;u*/`j`?e?@VUUn z!!z!z!".4z3#9$Uþ#Ý!zUzhz{zGȜ[o̝zz'%E.&
%&UW&W5S]4'.?(B)B)C*Ez*Ez*Ez*F+@U[,[,[-[,\#,\,], ^!,$_!&cz&`a&b&g&,g&Kg&tg&g&-ez&Mdz&f&5hz.%c'*nz%&/00
		"	.	
:	18H0
		["	o.	:	1C
/H
U-UUxUU+@8U,,#,,	,
!,!&
&z&	z&,	
&l	z&	z&
1E1		0			UUUU	H	
`	2,..?3eu4A)A)A
*C*C*D*Ee(~)~r)~`)`)z)**********z4))e))e))))!*2**z*z***z*z&5zz
()`)z)x*WWW!Y+	9UR,R,R,R,S
,S,T, U!&.
X&
W/4
`]
A
A
0M
T
Y
g
e
q

}
/Sxq
`0l0x0
0006f
!
x


/





v
!
5


<
Xm".:F1*	1>n1
G0S0_k1}u
'x



9HUVU`UUU
U
8
xxx!z+
LU,&{1f
2erR}3}
 |

(z&(246=dMOWY	3
S
W
g
q
t


Q
g
q
t


>fh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/obj-lib32/cddl/lib/libicp_rescueunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segB_FALSEB_TRUEunsigned char__uint8_tuint8_t__uint32_t__size_tsize_tccm_commoncc_keyschedcc_keysched_lencc_ivlong long unsigned int__uint64_tuint64_t__ARRAY_SIZE_TYPE__cc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flagsuint32_tcommon_ctxccm_tmpccm_mac_lenccm_mac_bufccm_data_lenccm_processed_data_lenccm_processed_mac_lenccm_pt_bufccm_mac_input_bufccm_counter_maskccm_ctxccm_ctx_tulMACSizelong unsigned intulong_tulNonceSizeulAuthDataSizeulDataSizenonceuchar_tauthDataCK_AES_CCM_PARAMSntohllnhtonllcrypto_init_ptrscd_formatcrypto_data_format_tcd_offsetlong long int__int64_t__off_toff_tcd_lengthcd_miscdatacharcaddr_tcducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntintuio_loffsetlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__ssize_tssize_tuiouio_tcrypto_datacrypto_get_ptrscalculate_ccm_macctxccm_macencrypt_blockcountermac_bufcounterpibzeroccm_decrypt_incomplete_blockdatapoutpbcmpcrypto_put_output_dataccm_validate_argsccm_paramis_encrypt_initboolean_tmacSizenonceSizeqmaxValueccm_format_initial_blocksauthDataSizeb0aes_ctxhave_adatamasktpayloadSizekjlimitcbccm_initnonce_lenauth_dataauth_data_lenblock_sizexor_blockencoded_aencoded_a_lenivpremainderprocessedauthpencode_adata_lenencodedencoded_lenlencoded_ptrumem_allocsizeflagsptrumem_zallocccm_mode_encrypt_contiguous_blocksccm_encrypt_finalccm_mode_decrypt_contiguous_blocksccm_decrypt_finalccm_init_ctxccm_alloc_ctxcopy_blockoutcrypto_data_tlengthdataneedoffsetiov_or_mplastpblockpout_data_1_lenout_data_2out_data_1macpccm_mac_pdata_2_len_usedlen_not_usedpm_lentmppd_lentotal_decrypted_lenpt_lenpt_partmac_lencbpresultpptmac_remainrvkmflagparamFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(=AB
I$A H@VAB
BP(lAB
IA(@AB
FpA$@8AB
F.(	9AB
FA 
LAB
BF
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
<&<<%1I<<t<.4v~fJ../
Z.f<f֟
*#	'	xJ	'h10.3J	')10.3.->%J~.J/ZJ./J>V~fw~J0~%f~.<~<~
	X?,+%Jh=J~.XJ%; <1
 	/ft<~f#</;~f<.~f<=	<˻/=<<.~..,K<,WX/J-.1~f,+%.<%<.<~<JJ~.tX%I <~.$<~<j<.1X5}J.l=	J}.J.!JKJ./JY-RJ J<}t	 J<	.0I0<,}.2+<<u}}
J}X.
>.4<3J||</<?9|.(<>.|.X{.n$<L|J<<f|<(>.|f<t<<>.=<(Jt}.XJ+; <. .=|t-X
J|.%<I=|:.vfX/
0.|f<X|<|<X*#	'}J	'}f.0.3.	'}..0.3.-(fh|X<h>?J0|%|.X|<==#YJ~f<?}<?J}.XJ+; <!.=
]{<X<{f<?{<<.{.{<<{<{.>{<rt0./{.{XX?,+%JiJ~.X%I <.~J<X2
.0
yX.}f/{Xk={J<*<{X^{fJ=y.#/yt<#@v&P#~)<#t~<)?f5.=~z.7<9<4f.?<
J
.z.fzf"	/-<<z.
.?f
J
=.
L
Jz	'tJ<		J=ʯ~.ff2
-2zf..zXy.<.@<.y..yt</y.<y..y.<.3!.yfJy.X	yfftyXy
	yff ./vW




i

{

v


c





@

(
5
H
P
o
e
W


w



M
U
a
m
z




B






%
0




9
H



&
1
?


7
Z
a
c





\


g
Z





$





j

{




















 
(
7
W
l


3
N
C
b


v






,
5
"




7
=
`
4
!
,
3
G
V
^
b
(
N
j
m
x
e
j
















$
&
(
.
1
:
D
N
q
{







 0@	;g@V
L@8	9@t=dSyAL6Zw9I
6[ 3V|PD	\			

"5fuD4
D
[







+39@KSY_nt !"#$%&'(+)7*C+P,X-d.p/|0123456789	::;$<0=<>H?T@eAlB|CDEFEGHIJKLM$N2O=APLPQ[_RjnSy}TUVWXYZ[K,3:AHQX^\{]^_`abcdefgh	ij k+l2m:nFo\pcqkrwstuvwxyz{|}~$5pHMXV	?IWHeKsLMOVUTSYZ!%[4<ENWenxH	M	P#	/	;	H	R	a	Hp	I|		J	K	L	M	N	O		P		Q		R



'
+
7
;
G
K
W
[
g
k
Ww
{
X


K








+4=KXfo{HKLMNO
!-1V=AMQ]amq
5
B
N
Z
f
r
~



?







#/;GTaHm?yLMOVQ	P?HT`l~!	LMO+/;?OXfo}!*3<EN\enw%,3<CJQXag
s~	!- Lpmemcpyccm_init_ctxccm_alloc_ctx.debug_abbrev.rel.text.mcount.commentmemsetcrypto_init_ptrscrypto_get_ptrsccm_mode_encrypt_contiguous_blocksccm_mode_decrypt_contiguous_blocks.debug_ranges.debug_strbcmpbzero.rel.debug_info__stack_chk_failccm_encrypt_finalccm_decrypt_final.note.GNU-stack.llvm_addrsigmemmove.rel.debug_line.rel.eh_frame__stack_chk_guardmalloc.debug_loccalculate_ccm_macccm.c.strtab.symtabcrypto_put_output_data.rodata.cst16.LCPI5_4.LCPI5_3.LCPI5_2.LCPI5_1.LCPI5_0h5@1	XPP#.4	Z
303C0i<d#<]<8Y	xh8
M>I	h3LohJ
ecb.po/         0           0     0     100644  9392      `
ELF	"4(USWV8}u]D$0ڋC(8;MsDWVP{(,BD$D$ L$,PQuUBD$>D$B(1ۉ1B0L$t$t&])9|$St$PUVQ2UuVD$PD$PD$(PD$0PD$@Put$Wt$$D$tL$)WRPEpPUz(t	B(؋L$|$)9( WQt$Ӊ{(s01
;L$0ue^_[]øUVujHttt}@@@@@@@@$@ @,@(@0@<@8@D@@@4^]VQtJjQjzVtWPWW%0ShSSLYt t LYt,t,LPPPYttQt#Qt#PtPVH0GPGVGH@GP%I:;($>II:;.@B:;'I?	:;I
4:;I
:;1
B.:;'<?I:;
I:;8:;.:;'I :;I4:;I1XYW141I'&&II!I7$>J??-ju882s?<U#0	#	#	#	$	$	%
)e
L'
u(
-7
,
+e
	*e
(0
G/e
f.eqb
UHS{*&^>i7tB	L3
-
.
/LD+E0F7GMHXIXJuKB&t$FAc=n:Bt0;t??
W
W
W0
Y
x
x
x0
zUw	w0
y	{ +
|z0ejaH^-_`88QRSTUV(eW,eX0Y4GDBFreeBSD 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/obj-lib32/cddl/lib/libicp_rescueunsigned intCRYPTO_DATA_RAWCRYPTO_DATA_UIOcrypto_data_formatUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_segunsigned char__uint8_tuint8_t__uint32_t__size_tsize_tcrypto_init_ptrscd_formatcrypto_data_format_tcd_offsetlong long int__int64_t__off_toff_tcd_lengthcd_miscdatacharcaddr_tcducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntintuio_loffsetlonglong_toffset_tuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__ssize_tssize_tuiouio_tcrypto_datacrypto_get_ptrsumem_allocsizeflagsptrumem_zallocecb_cipher_contiguous_blocksecb_alloc_ctxdatapremaindercipherblock_sizeoutcrypto_data_tlengthdatactxecb_commoncc_keyschedcc_keysched_lencc_ivlong long unsigned int__uint64_tuint64_t__ARRAY_SIZE_TYPE__cc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flagsuint32_tcommon_ctxecb_lastblockecb_ctxecb_ctx_tneedoffsetiov_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)zR|(AB
IA HAB
AE
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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%
JZ2.
<&<<%1ID<=C=<C<.4vRffJ/
Z.fJ.<<.X%J./J=I<J.0%...< 
t
	dff ./vv
	Ec@(5`VH|sh/|qjZ`y~
1)#9APpLg\{#LgoYN
(1<
'I8Ylj:r^nrmrrkr|lkjqhi	f+
39@
KSY_ozfg"g& 1g5!@gD"OgS#^gb$mgq%|g&g'g(fff)*+,-.//0;1M2X3c4n5u6789:;<=>?@ABCDE1F<GGHRI]JhKoLzMNOPQRS
TQ!R,S8fBUPV[g_WnfzgggfgggXY
WZ![.\6]B^N_Z`farb~cde fLfTfjecb_alloc_ctx.debug_abbrev.rel.text.mcount.commentcrypto_init_ptrscrypto_get_ptrsecb_cipher_contiguous_blocks.debug_str.rel.debug_info__stack_chk_fail.note.GNU-stack.llvm_addrsigmemmove.rel.debug_line.rel.eh_frame__stack_chk_guardmalloc.debug_locecb.c.strtab.symtab  !@J	Dhg	 v0/0dh	 h	 
Lo 0jsha1.po/        0           0     0     100644  23816     `
ELF	Y4(UVuFF(F^]ÐUSWVP]uN?ʋNVsAN}ʉV@)19wbt%UJMDVWPMUe1F?9s#7MEN@9މr19uϋUD)SWP^_[]ÐUSWVtUVFƉE!ЉщӉUыWU!	U}GEʉȋ}!!	NjE0ΉupΉuEyZ}4uȍ8yZEUf})ЋU!!	u~ω}̋uƋE<}0yZEоf}+u}!!	E@ȉE}Љ1EyZEf}+uEE؉!!	΋E@ȉEM4uyZf}+E}Љ!#E	uvΉuÉ4uyZf}+EM!#E	}wΉuMƉMč0yZf}+E!#E	wΉu؋}ljMԉ4uЍ8yZf}+E!!	ȋMy ω}Mu4učyZEf}+EЋMMԉ!!	Mq$Ήu‹}MyZEܸf}+EċU!։U#E	Mq(ΉuËu܉MčyZf}+EM!!	}w,ΉuMƉMԍ0yZf}+EċU!։U#E	w0Ήuċ}ljM4u8yZEf}+E!!	ȋ}w4ΉuԋMU4uyZEf}+EMM!!	Ћw8ΉuMƋMU܍0yZEf}+Euu!M!	ЋW<ʉUËuUyZf}+E܋}}!#E	ЋU3U3U3U‰UE
yZf}+uM!ˉM#u	ދ}3}3}3}lj}]ljE܉3EyZ]f}+u!Љ!	ƋE3E3E3EE̋UyZf}+UEE!!	ڋM3M3M]1MȋEЉyZEMME3E3E3E‰EE11NjM8n3]3]3]Éډ]]11}߉;n]3]3]3]É]11ˋ}}߉;n]3]3]3]É]؉11uމ3n]3]3]3]É]11Mىn]3]3]3]É]Љ11E؉n]3]3]3]É]11Uډn]3]3]3]É]11}߉;n]3]3]3]É]ĉ11uމ3n]3]3]3]É]ԉ11Mىn]3]3]3]É]11E؉n]3]3]3]É]11Uډn]3]3]3]É]11}߉;n]3]3]3]É]11uމ3nu3u3u3uƉủ11Mnu3u3u3uƉuȉ11EnEE3E3E3EƉE11‹EnME3E3E3EƉE؋M13Elj8nE3E3E3EljEE11ȉMÉnE3E3E3EÉE؉11ЋMnE!	!	ˋE3E3E3EEMىȋ]ܼE!	!	؋]3]3]3]É]‹MܼE܋]ȉ!؉ى]	!	ËE3E3E3EEދ]܉0ܼ؉!	#]	ËE3E3E3EE߉8ܼE!Љ	!	ËE3E3E3EEċ}ߋ]8ܼE!	!	ߋ]3]3]3]É]E܉ܼM]lj!߉؉]	!	}3}3}3}lj}؋]ܼ߉!	ÉE#]	}3}3}3}lj}މ7ܼu!ω	!	u3u3u3uƉu}߉]7ܼމ!	!	Ƌ]3]3]3]É]EܼE܋E!ƉE	!	u3u3u3uƉủ؉E܉ܼ!	#]	u3u3u3uƉuډܼUE܉!Ɖ	!	U3U3U3U‰Uuމ]ܼډ!	#U	‹]3]3]3]É]׉:ܼE!‰E	!	ӋU3U3U3U‰UE؉ܼE!	u#]	ӋE3E3E3EEً]
ܼEډ!	!	ӋM3M3M3MMUډыu
ܼM!É	‰E!	ً]3]3]3]É]ЋEȋ]ܼE؉!	!	ˋM3M3M3MMߋU9ܼM!	ÉE!	ˋM3M3M3MM}߉}܉ܼM3M3M3MMĉ11uΉ1bE3E3E3EEԉ11uuƉ0bʉuE3E3E3EE11U‰bE3E3E3EE؋U11}lj8bE3E3E3EE11]Éb]3]3]3]É]11Mىb]3]3]3]É]̉11Uډb]3]3]3]É]ȉ11uމ3b]3]3]3]É]11}߉;b]3]3]3]É]11E؉bE3E3E3EE11MbE3E3E3EE؉11U‰bʉEE3E3E3EE11֋E2bʉUu3u3u3uƉuЉ11U܉>bʉuu3u3u3uƉủ1׉‰E1Ebʉuu3u3u}3uƉuȉ11ً]bʉEu3u3uЋ]3]3]̋EE3uƉu3]É׋]11‹EЋUbʉE̋M3M3M3MEˋuM11U:bʋu3u3u3uuE}3}13EȍbʋE}11bʋ]3uMȍbʉsUSEC}{t^_[]ÐUSWVuENV]]mM]]uU?1ۃ7)Ã8<׉~sANʉV@)19wat%NMDWhPUw1G?9s'SO@9߉r19tD)SRPNV?z@~rAN]N18r0@)ǍNMDMWQPU1tL=D)RQPFFCFCCFCFCFCFCFCF
C	F	C
FCFCFC
F
CFCFCFCFCFCj\V;Eu^_[]#EgܺvT2mWWUPPP~V0V0VQVQQQ+V+SWSuSRouhoyPyuhVuh9uh9<PtwVwuhWuhQ`uhcuhuhWUuhUW&6R6\S\_u_QPHudHQ&ud&(QADPDoudoWQ`ud`bQy|P|ulQulWulRVV]VkF	ST	W
We
h
Ph

ul

S

W

ul

S

P
pulprWW
W

Q

u\
WvWVWgjVjupPupP7up7>VV)-P-jVjuVuPuPlWluPW,V,WWWupR%up%'W>APAgupgRupVhuphjSSup$Q$MupW[Wi2W@	W$	!
V2
<VJMVMyupySVupPRupRTVg
V
q
u\q
s
P

P

u
qRKVY$V58R8[u\[Ru\WROR>ARAuP(uX(2P2uXQQOuTOYQuTQLQLuQu&Q:nPnWu\PTu\TVWd0R>RR	R		P	&
u\&
;
S;
RPR),R,[ul[lSlpRpulP1
ul1
3
RF
I
QI
x
ulx

S
P@ul@CVQuVuup R.RP)ul)PRul
PPuLPGMRMdudfWfuCRZjRPu\Vu\PRPu\QPuVEuEQuPP+ul+QQQQs	ups	u	Q		P		up		S		P		up	
S


Q


up

W

P

u\

P
QZPZu\PPu\:P:uu\PPup
S
V
PV

R

up

W
SPSVu*S*@P@kukrWSVPVu~SSSJSJR&W7PPPP	ul	l	Ql		ul		Q		P		ul		Q	4
R4

Q

Q
uSQPQ

P
:
u:
V#QQQP<u`<bQbtPtu`WsvVvuPuR!&RS&)S)_u_bVjrVruPPu0{VWuWZWbjWFISQTSTuSSuSSu0WuLPPquLqtV|VuLVV	uL	SSmuLmpV0PuHQQuHVVuHVV4uH47S?BSBuHV0>APA
u@
PP&R&u@PPVAu@ADRLTRT_u@_bSjmSmu@V0y|V|u=SEGSGVRVuP		P		V	zuz}SSuSSuS0VjujmSuxSx*	u*	-	P5	7	P7	F	WF	uRRuPPu"Q0VuXSSZ	uXZ	]	Pe	g	Pg	u	Su	uXPPuXPPRuXRUV0 (W(u`SS	u`		P		P	 
u` 
#
Q+
3
Q3
u`P$P$u`0ehVhuPSS	uP		S		S	`
uP`
c
Sk
s
Ss
>uP>AVIKVKVRVuP0VuS$'S'
u

P

P

u

Q

Q
{u{VuL0VDuDGSORSRG
uG
J
PR
U
PU

u

Q

Q
uVuH0'V'ouDorSz}S}z
uDz
}
P

P

uD
Q	QuD
V
u@0ZbVbuTSS
uT

S

S
)uT),P47P7uTSW0VudSS
ud

W
WZudZ]PehPhud2ud24Q49S0RuhSS,uh,/W7:W:uhPP]uh]`V00010I20040I83PP@VCSIPPPlWn0W0WQWQ^V^8%PDLP^uh^uhDW?0?^W^SS^VV^DD^t0t48<@DD^t0t123455%4I:;I!I7I:;$>$>I	
.@B:;'?:;I.@B1
1411B.@B:;':;I4:;I.:;' :;I4:;I&I.:;'? :;I4:;I:;
I:;8:;&4:;I 4:;I!1UXYW"1#1$1XYW%1&41'1(.:;'<?)I7JC`@N8Y8lwB<	
.U\\_0U	


'2=GHZSRpRwv"U_)`	O};t=ZU,,,-//Cl2wsmm_mmpolololdo1\*+,0@-7./l`l`l`C
U‰_hģ l!"
v#$	@%"%-'&2@=iH|S$	t%%-%'=2BHUS$^v%t%%,RdQvQv=RdQv'(.))lC`0FreeBSD 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/obj-lib32/cddl/lib/libicp_rescuePADDINGunsigned char__uint8_tuint8_t__ARRAY_SIZE_TYPE__unsigned int__uint32_tuint32_tEncodeoutputinputlen__size_tsize_tijSHA1Updatectxstatecountbuf_unbuf8buf32SHA1_CTXinptrinput_lenbuf_indexbuf_lenbzeroSHA1InitSHA1TransformSHA1Finalblkbsha1wordcdaew_0w_1w_2w_3w_4w_5w_6w_7w_8w_9w_10w_11w_12w_13w_14w_15bitcount_bedigestindexFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|.AB
Ai$<0AB
D$dAB
F(AB
FA{"
/usr/obj/usr/src/amd64.amd64/obj-lib32/usrtmp/usr/include/x86/_types.hsrc/sys/sys/_stdint.hsrc/sys/contrib/openzfs/module/icp/algs/sha1/sha1.ctmp/usr/include/stdio.hsrc/sys/contrib/openzfs/module/icp/include/sha1/sha1.htmp/usr/include/strings.h
t Yt{u\
`.f<<#X?t.<</J<X~.....~.<fJ~J<. <t~JJ.6	W.;t.f
[=|<t|f<J.|<<GJ|.fK<|<<%./Z
Q|J<|X0fwX%<).0f|t)<B>
P|Xf%.X)<0f|t<|<<
N|X<%.X)X0f|t<|<<
L|X<%.X)X0fw|<<
J|X<%..)X0fw|<<
H|Xf|.%..)X0fw>
F|Xf%.X)X0fw>
D|Xf%.|J<)X0f|t<|<<
B|X<%.X)X0f|t<>|
<|X<%.X)X1fw{<<
|Xf{.%..)X1fw>
|Xf%.X)X1f{t<>
|Xf%.X)X1f{t<{<<
f|Xf{.%.X)X1f{t<{<<{J<
J|X<%.X)X1fx{<<	{<%..)X0fx{<.	{f%.{J<)X0f{t<?	{f%..0X{tXc{<<	{f<{Jf%.J0X{tf{<	f{J%.X0Xu	>{t%..0Xu{<	<{<%<.0Xu{<	<{<f%<.0Xu{<	<{<f%<.0Xu{<	<{<f%<.0Xu{<
<{<f%<.1Xu{<
<{<f%<.1Xu{<
<{<f%<.1Xu{<
<{<f%<.1Xu{<
<{<f%<.1Xu{<
<{<f%<.1Xu{<	<{<f%<.0Xu{<	<{<f%<.0Xu{<	<{<f%<.0Xu{<	<{<f%<.0X{t<{<	<{Xf%.X0<u{<	f{X%..0Xu{<	<{t%..0Xu{<	<{X%..0X{t<@	{f%.t0X{t<{<.	{<%.X0X{tf?{<
{<%.X1X{t.?
{<%..1Xzt<?
zf%.X1Xzt<z<.
z<%.X1Xztf?z<
zX%.X1Xzt.?
-z<%..1Xzt<?	zf%.t0Xuz<.	zf%..0Xztf?	zX%.t0Xu?	z<%..0Xzt<z<<	zf%.t0Xuz<.	z<%..0Xzt<?	zf%..0Xzt<?	-z<%.X0Xzt<?	zf%.t0Xzt<?z<	szf%.X0Xzt<z<.
z<%.X1Xzt<?
zf%.t1Xuz<
<z<f%<.1Xuz<
<z<%<.1Xzt<z<
<z<f%<.1Xuz<
<z<%<.1Xuz<	<z<f%<.0Xuz<	<z<f%<.0Xuz<	<z<f%<.0Xuz<	<z<f%<.0Xuz<	<z<f%<.0Xuz<	<z<f%<.0Xuz<	<z<f%<.0Xuz<	<z<f%<.0Xzt<z<	<z<f%.X0Xzt<z<	<zXf%.X0Xzt
f:
>z<zJX.%.X1Xzt
f
>yX<%.X1<yt
fzy<
<yX<yX.y.<yJ<%.X1<yt
fzy<
<y.Xy.<%JX1<yt
<%y<.y<2fE%X.)X1fyt<y<'<6f.<"<ggk{.
{<"<XX=X==9X=X==({<#B5<.<#mtX/LX~...../fJ~J<. <t~JJ.	5f;J.~<<#X?*f</J<<.<~.tf~J<~.<	5J~J;X.</<=<=.9<=<=<=<9<=<=<=<9<=<=<=<9<=<=<=<{<K~~K?Rc.#n	
!&+05:7>EK_aXOcrx1@i
 1.0wSH?;HPPHMHCPCCP,OWONMLE
GB'3CHSZaq|BBDDDDBBB&.D2>DBNDR^DbnDr~DDD D!D"D#D$D%D&D'D"(.D2)>DB*NDR+^Db,nDr-~D.D/01234567
89(32>:I;T4i<t=>B%D)	8FTD]DkBwDDDDDBDDDDDDDBDD!D*D3DABYBiBB
 B@BhBB1BH@memcpy.debug_abbrev.rel.text.mcount.commentSHA1Init.debug_ranges.debug_strbzero.rel.debug_infoSHA1Transform__stack_chk_failSHA1Final.note.GNU-stack.llvm_addrsigmemmoveSHA1Update.rel.debug_line.rel.eh_frame__stack_chk_guard.debug_locsha1.c.strtab.symtab.dataPADDING.rodata.cst16.LCPI0_0X:@	S#@P@1]3Y	lT:8H08X(04;d;;	X L<	XLoX
NHsha2.po/        0           0     0     100644  130404    `
ELF	4(USWV]}u1
9$(F(F(F(F(F$(|(F(F(F$(R(F(F(F$(((F(F(F$(F4>FHFDFPFL^_[]ÐUVu(FF [(FHFDFPFL^]ÐUVu(F(F(F$(F4FHFDFPFL^]ÐUVu(F(F(F$(F4FHFDFPFL^]ÐUSWV]S}7uw1OHʋODWHsAOD?ʉWD@DOLʉWLWPWDOHsWDOH։wDOH)19t<UJTMDTWuP}wRMUD797F}sE19؉sj}M3L3;Mr>MU&D79s27	19؉s%}M&3L3;Mr)Nj]19߉uu΋UDT)SVP^_[]ÐUSWV׉FlFdF\FD~^F`F H@tThQVuMh1ȉ1ȉL!#`	HЋl
1ʉ1ʋd!M苍\!!3u1֋MωMʉU/BΉЋD/BuЉ1‰1‰#h֋L!	Ƌω}`4uԍD7q]
1lj1lj#lu#dE11ЉƋ\UԍD7q]܉1׉1׉#U#h	ӋE@ȉEڍ:u
1Љ1Љ#MM#lU11֋d}11#E#}	NjEPʉUh<۵
1ˉu1#U#Mu11Ƌl8۵}ԉ11#E#}	NjE@ȉE][V9u؉
1ω1#u#M11}lj}‰11#E#}	NjE@ȉE]YӉ
1ω1ωU#U#]11]É]Ɖ1lj1lj#E#]	ËE@ȉEMٍ?u܉
1É1É#MЉM#E11ڋuu1É1É#E#u	ƋMAȉE};^Ủ
11#}܉}ԉ#uЋU11ڋ}‰1Ɖ1Ɖ}#E#]	ËA ȉEMٍ؉U
11#ẺE#u܋M11ًU1Ɖ1ƉЉӉU#E#]	ËE@$ȉXUڍ[
1ΉM1#U#űM11ً]M1Ɖ1Ɖ؉]#E#]	Ë}O(ɉpE؍1$EE
11#uԉu#E11ڋM̋EM‰1É1É#E#M	G,ȉtu΍3}U։Uȉ
1ʉ1ʉ#}}#Mԋ]11ӋU‰UÉ11#E#U	‹}G0ȉ|u֍1t]r]
1ʉ1ʉ#uȉ#M]11ӋUÉ11ЉU#E#U	‹G4ȉT}׍9ހ]
1ʉ1ʉ#}#M11֋UƉ11ЉU#E#U	‹E@8ȉxu֍1ܛމ]ĉ
1ʉ1#]#M11׋ulj11u#E#U	‹E@<ȉEu֍1t}Љ
1ʉ1ʉ#uĉu#}11EÉ]؋x
1
1MM1MM1MM1MM1MM1MM1‰U}1Nj]1ƋX11ىP1ދEƉu1NjElj}M1EMM1EMM1EMM1EMM1EMM1MMΉMU11#E#U	‹EЍi}؉
1ʉ1ʉ#uЉu#}ċ]11Ӌ}lj}É]܋U
1
1upΉu11#Eҋ}!	‹EЍG
1ʉ1ʉ#u؉#MЋ]11ӋU‰UÉ]]
1
1]tˉ]11#E#U	‰ЍƝ}
1ʉ1ʉ#]܉#M11֋}ƋU
1
1E|ȉE11}#E#U	‹EEЍ̡$ủ
1ʉ1ʉ#}}#u11EÉ]ȋE‰
1ʉU苅p1ȉEt1ȉE|1ȉET1Mx1ʉUE1ȉEu1΋]1ʉ11P߉}1ڋMMʉU1΋MMΉuu1΋xMΉuE1ȋT]ȉEE1ȋ|ȉEE1ȋtȉEE1ȋpȉEE1X‹u1ȉ1ȋMʉUȉp
E1ËU؉11#E#U	‹EЍo,-uȉ
1ʉ1ʉ#ẺE#Mu11}u}
1]11ډ}U
1]ˋU܉11#E#U	‹E؉ЍtJ]
1ʉ1ʉ#EȉE#M̋]11u]u
1}1‰1ut
1uΉuU11Ћ]!#U	‹EЍܩ\u
1ʉ1ʉ#EE#uȋM11}MM
1‹}1Ɖ1MΉu
1‹}׋ủ1‰1‰#E!	ƋEڈv]
1։1։#UU#]M11]MЋM
1Ɖ}1lj1Mωx
1ƋP]ȉ1Ɖ1Ɖ#E#]	ËE؍RQ>MЉ
11#EE܉#uM11ً]щMU
1ȉ1Ή1U։u
1ȋU‰U]11#E#]	ËE؍m1U
1ˉ1ˉ#EЉEԉ#MU11ڋ]U܉
1ȋu1ʉ1}|
1ȋ}lj]11#E#]	ËE؍'U܉
1ˉ1ˉ#EE#MЋU11ڋ]Uԋu
1ȉ1ʉ1uU
1ȋU‰U]11#E#]	ËE؍YUԉ
1ˉ1ˉ#E܉E؉#MU11ڋ]U
1ȋU1Ή1}u
1ȋuƉ]Љ11#E#]	ËE؍Ƌ}
1ˉ1ˉ#EԉE#M܋}11ߋ]׉}؋U
1ȉu1ω1p׉}
1ȋ}lj]11#E#]	ËE؍GՋU؉
1ˉ1ˉ#EE#MԋU11ڋ]Uu
1ȉ}1ʉ1uU
1ȋU‰U]܉11#E#]	ËE؍Qcu
1ȉ1ȉ#U؉U#M]11Ëu]}
1ȋ]1ʉ1tU
1ȋ}lj}11u#E#u	ƋEg))u
1ʉ1ʉ#EE#u؋M11}M
1ЋM1։ʉ1]މu
1ЋMMu1‰1‰#E#u	ƋE
']
1։1։#EẺ#U]11؋]ȉEĉ
1M11xU
1U‰]؉1Ɖ1Ɖ#E#]	ËE؍8!.}ĉ
11#EE܉#u}11ߋ]ω}̋}
1щU11}U
1p‰]1Ɖ1Ɖ#E#]	ËE؍m,M]̉
11#EĉEȉ#u]11}ˉ]܋M
1Ӊ11|ʉU
1MM}1Ɖ1Ɖ#E#}	NjE
8SU܉
11#ẺEԉ#uċU11}ʉUȉ
1M11]ډU
1tÉ}1Ɖ1Ɖ#E#}	NjETs
eUȉ
11#E܉E؉#űU11}ʉUԋM
111MʉU
1MM}ĉ1Ɖ1Ɖ#E#}	NjE
jvUԉ
11#EȉE#u܋U11}ʉU؉
1M11]ډU
1xÉ}̉1Ɖ1Ɖ#E#}	NjE.U؉
11#EԉEЉ#uȋU11}ʉUM
111MʉU
1MM}܉1Ɖ1Ɖ#E#}	NjE,rM
11#E؉E#uԋM11}щMЉ
1U11]ىM
1|É}ȉ1Ɖ1Ɖ#E#}	NjE迢}Љ
1Ή1Ή#EE#M؋}11U׉}U
1ȉ߉1Ή1U։u
1ȋU‰Uuԉ11#E#u	ƋEKfu
1ʉ1ʉ#]Љ]̉#Mu11֋]Ɖu
1ȋu1ʉ1}U
1ȋ}lj11؉]#E#]	ËE؍pK‹]
1ʉ1ʉ#EE܉#MЋ]11uu
1ȉ}1ʉ1ʉuU
1ȋuƉuU11ЉU#E#U	‹EЍQllj]̉
1ʉ1ʉ#EE#M}11׋]}܋}
1ȋu1ʉ1}U
1ȋ}ljډ11؉]#E#U	‹EЍы]܉
1ʉ1ʉ#ẺE#M]11u]u
1ȉ}1ʉ1uU
1ȋ]ËU11#E#U	‹EЍ$֋u
1ʉ1ʉ#M܉M#űE11ЋuE}
1ȉ1ʉ1}Uȉ
1ȋ}lj}11u#E#U	‹EЍ5U
1Ή1Ή#EE#M܋U11uUԉ
1ȋ}1ʉ1]ډUĉ
1ȋU‰Uủ11#E#u	ƋEpj]ԉ
1Ή1Ή#EE؉#M]11؋]ЉE
1ȋU1Ή1}u
1ȋ}ljމ]܉11#E#u	ƋEU
1Ή1Ή#]ԉ]Љ#MU11E‰U؋U
1ʉ}}}11EEM
1‹MщM]1‰1‰؉]#E#]	ËE؍l7]؉
1Љ1Љ#}#Uԋ]11ËUˉ]ЋE
1ƋE
1Ƌ]]11ЉU#E#U	‹EЍLwH'uЉ
1ʉ1ʉ#]؉]#M11ENjU
1U
1uΉuUԉ11ЉU#E#U	‹EЍ4}̉
1ʉ1ʉ#]Љ#M؋u11֋}ƉuU
1U
1uΉu11}#E#}	NjE9EE
1ʉ1ʉ}!M#E11Ӌu؋EƉuËM
1M
1‹MщM1‰1‰#EE#EEuƍ2JN]܉
1։1։#M!}1ω1ulj}M
1M
1‹MщM1‰1‰u#E#u	ƋEOʜ[
1։1։#M܉Mԉ#U11}É]M
1Mȉ
1‹MщM1‰1‰}#E#u	ƋEo.h
1։1։#M#U܋]11}lj}É]ԋu
1uĉ
1U1‰1‰#Ẻ#u	ƋEEtE
1Ɖ1Ɖ#}#U11]܋EÉ]E
1E
1u1։1։#U#E	ЋUUocxE؉ȉM
1։1#MԉM#E11]EÉ]NjM
1M
1ƋUU1Ɖ1Ɖ#E܉#M	EȍxȄ}؉
1Ή1Ή#UUЉ#Mԋ}11ulj}U
1
1ʋ]Ӊ]u11#E#u	ƋEnj
1Ή1Ή#U؉U#M}11ulj}ЋU
1
1ʋ]Ӊ]ȉuԉ11#E#u	ƋE
1ˉ1ˉ#U#M؋}11ߋ]lj}u
1
1uĉ]11#E#]	ËEE؍lP
1ˉ1ˉ#MЉ#E11ڋ}uȉ
1
1މuȉ}؉1É1É#u#E	}}}Ǎ;E
1މ1މ#}}#E11}Elj}]ĉ
1
1]ĉ1Ɖ1Ɖ#]؉#E	؋}}}Ǎ>xqƉ
11֋}1!3ulƋ@sdK\SDKMhKELCE`CEHC Ĵ^_[]ÐUSWVӉGEGEGE؋GEGEGEG EGEG(E܋G$E̋G0EG,EG8EG4EċG@EȋG<EЉtThSW}]]̉؋}111‰1‹E!؉#}	NjE!#]	Ëu֋UڋMȉxIɉ"(׉uЁҘ/BUuUE}1Ή1Ή1ʉ1ʋ]؉!lj}Mԉ!!3M1MMϋE!lj}]!!3]1ӋE]Љ]EȉE}M1‰1‰Uȉ1Ɖ1Ɖ#E܉#}	lj#E#]	ËEHɉ @ȉEU‹EEȁe#UD7qEUEԋ}]1‰1‰1Ɖ1Ɖ#MM#E؋}11lj#]]#EM11MĉM}}u}11M1Ɖ1Ɖ#E#}	lj#E#]	ËMAȉ4Iɉ<UʋMM/;MUMUM؋UЋ]1Ɖ1Ɖ1lj1lj#MMĉ#EU11‰#]Љ]#EM11MMUUUЋ]11M1lj1lj#E#]	É#M#E	ȋMQʉDIɉ8u΋MMƼۉúѥ۵MuMUЋ]111lj1lj#uu#EU11‰#]]#EЋu11ủuU܉Uċu]11M܉1lju1lj#E#]	É#U#E	ЋMq ΉHQ$ʉ|MыUU܁8HM[V9UMUuĉ]111‰1‰#}}̉#Eu11Ɖ#]ȉ]#E}11}}uuUЉЋu11M1ÉщU1É#E#U	‰#u#E	Mq(Ήuy,ωTM}}MY}M}u]111‰1‰#}ĉ}#Eu11Ɖ#]]#Eȋ}11}}uԉűUыu1ȉ1ȉEԉ1ωЉU1ω#M#u	Ή#M#E	ȋUJ0ɉMZ4ˉXUڋ]]ԁ›OUӤ?]U]]̉؋}111‰1‰#uuԉ#Eċ]11É#}}#Eu11uu]؉]uȉU1ȉ1ȉE؉щ1ʉu1ʉ#M#u	Ή#M#}	ϋEH8ɉ\X<ˉ]MEMMmډE^MEMċ}]111‰1‰#ủu؉#E}11lj#]܉]#Eu11uu}}ԋuU1ȉ1ȉEщ1ʉu1ʉ#M#u	Ή#Mȉ#}	ϋEH@ɉ@XDˉ`]MEMMBEЁј؉MEM}ԉ]111‰1‰#uu#E̋}11lj#]]#E܋u11uЉu}}؋uU1ȉ1ȉEщ1ʉ1ʉ#Mĉ#u	Ή}#M#}	ϋEXHˉdHLɉlEȋMMopEE[MEM̋}؉]111‰1‰#uԉuЉ#E}11lj#]]#Eu11uu}}U܉ыu1ȉ1ȉE1ʉljE1ʉ#M#u	Ή#M#}	ϋEXPˉ0HTɉtEȋMMNEȁѾ1$MEMu]111‰1‰#}؉}#Eԋu11Ɖ#]]#E}11}ȉ}uuЋu}1ȉ1ȉE1ʉu1ʉ#M̉#u	Ή#M܉#}	ϋEHXɉpX\ˉ,E؋]]ՉE}U]E]ԋuЉ]111‰1‰#}}#E؋u11Ɖ#]]#E}11}}uĉuEu1ʉ1ʉU1ʉljE1ʉ#M#u	Ή#M#}	ϋEH`ɉ$Xdˉh]EȋMEo{Mt]rEME؋}]111‰1‰#uЉuĉ#E}11lj؉#uu#E]11]]}}Uыu1ˉ1ˉ1ʉ1ʉ#M#u	Ή#M#}	ϋEHhɉM@lȉ(EM̋EM;E܁ހM̋]É]Mu}111‰1‰#}}#EЋu11ƋE#}}#E}3}1}܉}ủuĉًU1ȉ1ȉщ1ʉ1ʉ#M#u	Ή#M#}	ϋ]Kpɉ[tˉPMً]Á5%Mӧܛ؉]M]É]ЋuĉU1lj1lj11#UỦ#Eu11ƋE#UU#EU3U1UUuuU1ȉ1ȉ1ʉ1ʉ#M#u	Ή#M#}	ϋ]Kx[|ɉɉL]ˋMÔ&iω]tM]Mu]111‰1‰#}ĉ}܉#Eu11Ɖ#]]#E}11}}uԉűP
1ˉ1ˉ
1щ1ыE‹ 1։1։u1։1ExldΉx؉Eu}1ȉ1ȉ1ʉ1ʉ#MЉ#u	Ή#M#}	ϋMx]]ÁJMi]M]}̉]111‰1‰#uuԉ#Eċ}11lj؉#uu#E]11]]}؉}܋Lً
1ȉ1ȉ
1щ1ы<ڋ41։1։u1։1uU t0Ήu‰Uu}1ȉ1ȉ1ʉ1ʉ#M#u	Ή#M#}	ϋMM]]Á%O8MӆG]M]ċ}܉u111‰1‰#ủuȉ#E]11ËE#uu#E}11}}]]ԋxu
1ȉ1ȉE
1щ1ы8‹D1Ӊ1Ӊ1։1<4,pΉ<]4u}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#M#}	ϋ]<M4ƵՌuƝMuM}ԉU1Ɖ1Ɖ11#]܉]#E̋}11lj#]]#EU11UU}Љ}ȋu}
1ȉ1ȉE
1щ1ы|‹H1Ӊ1Ӊ1։18Dh$ΉD]8]ً}1ȉ1ȉ1ʉ]1ʉ#Mĉ#u	Ή#M#}	ϋMD]8ǁewM̡$}M}̋uȉ}111‰1‰#]ԉ]#E܋u11Ɖ#]]#E}11}}uu<4
1ȉ1ȉ
1щ1ыTڋ}1։1։u1։1|UH(UΉH‰Uu}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#M#}	ϋ]HMMu+Y]o,-M]M܋u]111‰1‰#}ȉ}#Eԋu11Ɖ#]؉]#E}11}}uuD8
1ȉ1ȉ
1щ1ыXڋ}1։1։|1։1T|UPΉT‰|u}1ȉ1ȉ1ʉu1ʉ#M̉#u	Ή#M#}	ϋ]TM|Ãn]ѪtJM]Mԋu]111‰1‰#}}#Eȋu11Ɖ#]]#E؋}11}}uĉuHE
1ˉ1ˉ
1щ1ы‹\1։1։u1։1XEELΉX؉Eu}1ȉ1ȉ1ʉu1ʉ#M܉#u	Ή#M#}	ϋ]XMMA]ܩ\M]Mȋu]111‰1‰#}}#Eu11Ɖ#]Љ]#E}11}}uuT|
1ȉ1ȉ
1щ1ы`ڋ@1։1։u1։1U\xUΉ\‰Uu؉}1ȉ1ȉ1ʉu1ʉ#Mԉ#u	Ή#M#}	ϋ]\MMõS]ڈvM]Mu]111‰1‰#}}#Eu11Ɖ#]]#EЋ}11}}ủu싵X}
1ȉ1ȉE
1щ1ыl‹d1Ӊ1Ӊ1։1`@u]Ή`]@]ً}1ȉ1ȉ1ʉ]1ʉ#Mȉ#u	Ή#M؉#}	ϋM`]@ǁfMRQ>}M}u}111‰1‰#]]#Eu11Ɖ#]]#E}11}}u܉u䋵\}
1ȉ1ȉE
1щ1ыt‹01Ӊ1Ӊ1։1ld<4Ή]duЉ}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#M#}	ϋM]dǁ2-Mm1}M}u}111‰1‰#]]#Eu11Ɖ#]ĉ]#E}11}}uԉu`@
11
1Љ1Ћ,ڋp1։1։l1։1tl0D8Ɖ0ʉlu}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#MЉ#}	ϋ]0Ml?!]؁'M]Mu]111‰1‰#}}܉#Eu11Ɖ#]]#Eċ}11}؉}uȉud
1É1É
1ʉ1ʋh$1Ή1Ήt1Ή1,tpHE։ ؉tu}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#M#}	ϋ] Mtノ]YM]MUЋ]111Ɖ1Ɖ#}}ԉ#EU11‰#]̉]#E}11}}UU܋0l
1Ɖ1Ɖ
1ȉ1ȋ(ً}1ʉ1ʉp1ʉ1hp$T|‰hp}ĉU1ȉ1ȉ1Ή1Ή#M#}	ω]ĉ#M#]	ˋMhUp=MЁƉUMUU܉Ћ]111lj1lj#uuȉ#EU11‰#]]#E̋u11uЉuUUԋ t
1lj1lj
1ȉ1ȋPً1ʉ1ʉ$1ʉ1($MXM‰$E]1ʉ1ʉ1ωE1ω#M#]	ˉ#M#E	ȋMu$ց%
MGՉuMuuԉ]111‰1‰#}܉}#Eu11Ɖ#]]#E}11}}uuȋhp
1É1É
1ȉ1ȋL1ʉ1ʉU1ʉ1PM\M‰ىMẺ]1Ή1Ή1ʉE1ʉ#M#]	ˉ#M#E	ȋM}}oMQc}M}uȉ]111‰1‰#}ԉ}#E܋u11Ɖ#]؉]#E}11}}uu$
11M
1щ1ыx‹u1Ӊ1Ӊ1׉1L`@ωL]]ًE1ω1ω1ʉ]1ʉƉE#M#u	Ή#M̉#E	ȋML]pn
Mg))EME܋u}111‰1‰#]ȉ]#Eԋu11Ɖ#]]#E؋}11}ĉ}uu}
1ȉ1ȉE
1щ1ыE‹u1Ӊ1Ӊ1׉1x]dω]]u}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#M#}	ϋM]]ǁ/FMׅ
'}M}ԋu}111‰1‰#]]#Eȋu11Ɖ#]Љ]#E}11}}uuL
1ȉ1ȉ
1щ1ы<ڋ41׉1׉}1׉1}UU0lω‰Uu؉}1ȉ1ȉ1ʉu1ʉ#M܉#u	Ή#M#}	ϋ]MM&&\]́8!.M]Mȋu]111‰1‰#}}#Eu11Ɖ#]]#EЋ}11}̉}uu싵}
1ȉ1ȉE
1щ1ыD‹81Ӊ1Ӊ1׉1<4 tωP]x]ً}1ȉ1ȉ1ʉ]1ʉ#Mԉ#u	Ή#M؉#}	ϋMP]xǁ*ZMm,M}M}u}111‰1‰#]]#Eu11Ɖ#]]#E}11}}uu䋵}
1ȉ1ȉE
1щ1ыH‹u1Ӊ1Ӊ1׉1D8hpω(]]uЉ}1ȉ1ȉ1ʉu1ʉ#Mȉ#u	Ή#M#}	ϋM(]]ǁ߳M
8S}M}u}111‰1‰#]]#Eu11Ɖ#]]#E}11}}u܉uPx
11M܉
1щ1ыT‹|1Ӊ1Ӊ1׉1H]$ω,]܉4]ً}1ȉ1ȉ1ʉ]1ʉ#M#u	Ή#MЉ#}	ϋM,]4ǁcM؁Ts
e}M}u}111‰1‰#]]܉#Eu11Ɖ#]]#E}11}؉}uԉu(u
11Mԉ
1ʉ1ʋXu1ˉ1ˉ1ω1T|]׉]ԉ8u}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#M#}	ϋM]8ǁw<M׻
jv}M}UЋ}111Ɖ1Ɖ#]]ԉ#EU11‰#]̉]#E}11}}UȉU܋,Ћ4
11Mȉ
1Ή1΋\U1ˉ1ˉ1ω1X]LT]ȉ]ًE1ʉ1ʉ1Ή]1ΉljE#M#}	ω#M#E	ȋMT]ЁGM.EMEu܉}111‰1‰#]]ȉ#Eu11Ɖ#]ĉ]#E̋}11}Љ}uuԋЋ8
11M
1ω1ϋ`@1ˉ1ˉ1ʉ1\]]]<}E1Ή1Ή1ʉ}1ʉljE#M#}	ω#M#E	ȋM]<;5M,rEMEuԉ}111‰1‰#]܉]#Eu11Ɖ#]]#Eċ}11}}uuȋT
1É1É
1ȉ1ȋd1ʉ1ʉU1ʉ1`M@M‰XىMủ}1ȉ1ȉ1ʉ1ʉ#M#u	Ή]̉#M#]	ˋMX}}ǁdLMס迢}M}uȉ]111‰1‰#}ԉ}#E܋u11Ɖ#]؉]#E}11}}uu<
11M
1щ1ы0‹l1Ӊ1Ӊ1׉1dPxω`]@]ĉًE1ω1ω1ʉ]1ʉƉE#M#u	Ή#M̉#E	ȋM`]@0BMKfEME܋u}111‰1‰#]ȉ]#Eԋu11Ɖ#]]#E؋}11}}uuXu
1ȉ1ȉE
1щ1ы ‹t1Ӊ1Ӊ1։10l(]Ή\]쉝du}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#Mĉ#}	ϋM\]dǁЉMpK‰}M}ԋu}111‰1‰#]]#Eȋu11Ɖ#]Љ]#E}11}}uu`@
1ȉ1ȉ
1щ1ыhڋp1׉1׉}1׉1 Ut,4ω‰Uu؉}1ȉ1ȉ1ʉu1ʉ#M܉#u	Ή#M#}	ϋ]MM0T]́ѣQlljM]Mȋu]111‰1‰#}}#Eu11Ɖ#]]#EЋ}11}̉}uu싽\d
1ȉ1ȉE
1щ1ы‹$1Ӊ1Ӊ1։1hp8Ή0]D]ً}1ȉ1ȉ1ʉ]1ʉ#Mԉ#u	Ή#M؉#}	ϋM0]DǁR։Māщ}M}u}111‰1‰#]]#Eu11Ɖ#]]#E}11}ĉ}uu䋵}
1ȉ1ȉE
1щ1ы‹u1Ӊ1Ӊ1׉1$Tω ]HuЉ}1ȉ1ȉ1ʉu1ʉ#Mȉ#u	Ή#M#}	ϋM ]HǁeUM$։}M}u}111‰1‰#]]#Eu11Ɖ#]]#E}11}}u܉u0D
11
1Љ1ЋLڋ1׉1׉}1׉1UU<ljʉUu}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#MЉ#}	ϋ]MM* qW]؁х5M]Mu]111‰1‰#}}܉#Eu11Ɖ#]]#E}11}؉}uԉu H
11Mԉ
1ʉ1ʋu1ˉ1ˉ1ω1LX]׉]ԉL]ً}1ȉ1ȉ1ʉ]1ʉ#M#u	Ή#M#}	ϋM]Lǁѻ2Mpj}M}UЋ}111Ɖ1Ɖ#]]ԉ#EU11‰#]̉]#E}11}}UȉU܋Ћ}
11Mȉ
1Ή1΋U1ˉ1ˉ1ω1]`@]ȉh}E1ʉ1ʉ1Ή}1ΉljE#M#}	ω#M#E	ȋM]hЁҸMEMEu܉}111‰1‰#]]ȉ#Eu11Ɖ#]ĉ]#E̋}11}Љ}uuԋЋL
1lj1lj
1ȉ1ȋPx1ʉ1ʉU1ʉ1MM\d‰M}E1Ή1Ή1ʉ}1ʉ#M#}	ω#M#E	ȋ]MMSAQ]l7M]Muԉ]111‰1‰#}܉}#Eu11Ɖ#]]#Eċ}11}}uuȋЋh
1É1É
1ȉ1ȋ(}1ʉ1ʉ|1ʉ1P|xM‰xى|ủ}1ȉ1ȉ1ʉ1ʉ#M#u	Ή]̉#M#]	ˋMx}|ǁ߉MLwH'}M}uȉ]111‰1‰#}ԉ}#E܋u11Ɖ#]؉]#E}11}}uu}
11
1Љ1Ћ,ڋ41׉1׉}1׉1(UU0Dlj}ʉUuĉE1ω1ω1ʉu1ʉ#M#u	Ή#M̉#E	ȋ]]MMèH]ѵ4M]M܋u]111‰1‰#}ȉ}#Eԋu11Ɖ#]]#E؋}11}}uux|
1ˉ1ˉ
1щ1ы‹81׉1׉}1׉1,E4 HωP؉Eu}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#Mĉ#}	ϋ]PMMcZʼn]ѳ9M]Mԋu]111‰1‰#}}#Eȋu11Ɖ#]Љ]#E}11}}uuu}
1ȉ1ȉ
1щ1ыTڋ1׉1׉l1׉1l8Uω(‰lu؉}1ȉ1ȉ1ʉu1ʉ#M܉#u	Ή#M#}	ϋ](MlˊA]́JNM]Mȋu]111‰1‰#}}#Eu11Ɖ#]]#EЋ}11}̉}uu싵PE
1ˉ1ˉ
1щ1ы‹<1׉1׉p1׉1TpLω,؉pu}1ȉ1ȉ1ʉu1ʉ#Mԉ#u	Ή#M؉#}	ϋ],Mpscw]āOʜ[M]Mu]111‰1‰#}}#Eu11Ɖ#]]#E}11}ĉ}uu䋵(l
1ȉ1ȉ
1щ1ыXڋu1׉1׉}1׉1U<hωT‰UuЉ}1ȉ1ȉ1ʉu1ʉ#Mȉ#u	Ή#M#}	ϋ]TMMã։]o.hM]Mu]111‰1‰#}}#Eu11Ɖ#]]#E}11}}u܉u,p
1É1É
1щ1ы`‹@1׉1׉t1׉1XtEEωX؉tu}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#MЉ#}	ϋ]XMt]]؁tM]Mu]111‰1‰#}}܉#Eu11Ɖ#]]#E}11}؉}uԉuT}
1‰1‰
1ȉ1ȋ\ًd1ω1ω$1ω1`$@x|lj@щ$u}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#M#}	ϋ]@M$`/C]ocxM]MUЋ]111Ɖ1Ɖ#}}ԉ#EU11‰#]̉]#E}11}}UȉU܋XЋt
11Mȉ
1Ή1΋U1ˉ1ˉ1ω1\d}]\]ȉ8]ًE1ʉ1ʉ1Ή]1ΉljE#M#}	ω#M#E	ȋM\]8ЁrMxȄEMEu܉}111‰1‰#]]ȉ#Eu11Ɖ#]ĉ]#E̋}11}Љ}uuԋ@Ћ$
11M
1ω1ϋ0D1ˉ1ˉ1ʉ1]P]d]}E1Ή1Ή1ʉ}1ʉljE#M#}	ω#M#E	ȋMd]9dMnjEMEuԉ}111‰1‰#]܉]#Eu11Ɖ#]]#Eċ}11}}uuȋ\8
1É1É
1ȉ1ȋ H1ʉ1ʉU1ʉ10MD(l‰DىMủ}1ȉ1ȉ1ʉ1ʉ#M#u	Ή]̉#M#]	ˋMD}}ǁ(c#M}M}uȉ]111‰1‰#}ԉ}#E܋u11Ɖ#]؉]#E}11}}uud
11M
1щ1ы‹u1Ӊ1Ӊ1׉1 H,pω`]4]ĉًE1ω1ω1ʉ]1ʉƉE#M#u	Ή#M̉#E	ȋM`]4齂މMlPEME܋u}111‰1‰#]ȉ]#Eԋu11Ɖ#]]#E؋}11}}uuD}
1ȉ1ȉE
1щ1ы‹L1Ӊ1Ӊ1։1]T]Ή<]쉝u}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#Mĉ#}	ϋM<]ǁyƲM}M}ԋu}111‰1‰#]]#Eȋu11Ɖ#]Љ]#E}11}}uu`4
1ȉ1ȉE
1щ1ы‹h1Ӊ1Ӊ1։1LXtΉH]]]؉ً}1ȉ1ȉ1ʉ]1ʉ#M܉#u	Ή#M#}	ϋMH]]ǁ+SrḾxqƉ}M}ȋu}111‰1‰#]]#Eu11Ɖ#]]#EЋ}11}̉}uu싽<
1ȉ1ȉE
1щ1ы‹u1Ӊ1Ӊ1׉1h@$ωh]]u}1ȉ1ȉ1ʉu1ʉ#Mԉ#u	Ή#M؉#}	ϋMh]]ǁa&Mā>'ʉ}M}u}111‰1‰#]]#Eu11Ɖ#]]#E}11}ĉ}uu䋵H]
1ȉ1ȉE
1щ1ыx|1Ӊ1Ӊ11]\8Ή]L]Љً}1ȉ1ȉ1ʉ]1ʉ#Mȉ#u	Ή#M#}	ϋM]Lǁ!MǸщ}M}u}111‰1‰#]]#Eu11Ɖ#]]#E}11}}u܉uhu
1ȉ1ȉE܉
1щ1ы}E1Ӊ1Ӊ11x|dΉ0]܉xu}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#MЉ#}	ϋM0]xǁ͉M؁}}M}u}111‰1‰#]]܉#Eu11Ɖ#]]#E}11}؉}uԉuًL
1ȉ1ȉEԉ
1щ1ыPE1Ӊ1Ӊ11u]D]Ή ]ԉ]]ً}1ȉ1ȉ1ʉ]1ʉ#M#u	Ή#M#}	ϋM ]]ǁxnMO}}M}u}111‰1‰#]]ԉ#Eu11Ɖ#]̉]#E}11}}uȉu܋0x
1ȉ1ȉEȉ
1щ1ы(l1Ӊ1Ӊ11P]`4Ή]ȉPu}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#M#}	ϋM]PǁorMЁתg}M}u܉}111‰1‰#]]ȉ#Eu11Ɖ#]ĉ]#E̋}11}Љ}uuԋ ً}
1ȉ1ȉE
1щ1ы,p1Ӊ1Ӊ11(l<Ή](]ً}1ȉ1ȉ1ʉ]1ʉ#M#u	Ή#M#}	ϋM](ǁȢM}c
}M}uԉ}111‰1‰#]܉]#Eu11Ɖ#]]#Eċ}11}}uuȋP
1ȉ1ȉE
1щ1ыTE1Ӊ1Ӊ11,pH]Ή],ủ}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#M#}	ϋM],ǁ
M?}M}uȉ}111‰1‰#]ԉ]#E܋u11Ɖ#]؉]#E}11}}uu(
1ˉ1ˉ
1щ1ыXt1։1։|11T|EhEΉp؉|uĉ]1ȉ1ȉ1ʉ1ʉ#M#u	Ή}ĉ#M#}	ϋ]pM|G]5qM]M܋u]111‰1‰#}ȉ}#Eԋu11Ɖ#]]#E؋}11}}uu,
1ȉ1ȉ
1щ1ы@$1Ӊ1Ӊ]1Ӊ1XUtLˉl‰Uu}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#Mĉ#}	ϋ]lMMÄ}#]w(M]Mԋu]111‰1‰#}}#Eȋu11Ɖ#]]#E}11}}uup|
11M
1Ɖ1Ƌ\ڋ81Љ1Љω11@$0x]EEE؉Ƌ]111E1#u#]	#u#E	UUuu΁“$@Ú{2uUuȋUЋ]111Ɖ1Ɖ#}}#EU11‰#]Љ]#E}11}̉}UUlЋM
1lj1lj
1É1ËdЋ1Ɖ1Ɖu1Ɖ1\E8 EމtEMȋU1lj1lj1ÉΉM1É#Eԉ#M	#U؉#E	ЋutUUƼuā
<UuU]؋}111‰1‰#uủ#E]11É#uu#EЋ}11}ĉ}]]u}
E
E113u1uDЋM1Ɖ1Ɖ1lj1dP}}މuEU1Ή1Ή1ˉljE1ˉ#Eȉ#M	#U#E	Ћ}}UUL
}gCU}U]؋}111‰1‰#uuĉ#E]11É#}}#Eu11uu]܉]̋}t
E܉
t11E3}1ߋ`ы41Ήщ1Ή11Du(Muu]ЉڋE1׉1׉1։]1։‰#U#M	щ#U#E	Ћ]]UUöB>ˉ]؁ҾLU]Uủ]111‰1‰#}}#Eu11Ɖ#]]#E}11}؉}uԉuċ]؋}
E܉
؋M113]1]<1ˉ1ˉ1ω1`4,}}É]ԋu}1ȉ1ȉ1ʉu1ʉ#M#u	Ή#MЉ#}	ϋ]]MM*~e]ќ)YM]Muĉ}111‰1‰#}̉}؉#E]11ËE#}}#Eu11uu]ȉ]}]
E
11ЉE3}1}Hȋ}1Ɖȉ1Ɖ1ʉ1ʋ}E1ˉ1ˉ]}1ω1ω}#]#M	ًE#}#E	<p|UuUuUu:֫o_Uu]؋}11M}1lj؋M1lj#MĉMȉ#E̋]11ËM#MME#E1M܋M1]ЉE]؋}ԉ]
E
11ЉE3}1}ԋ]؋hEًh113]1]]؋}1Ɖ1Ɖ1Љ1fnω#U#}	fnÉ#]#U	ڋ]HMlM]M]MXGJ]ьDl}؉]1‰1‰1ƋEfn3E!fn13Eȋ}fn3}!3}{CЋu{ȉCfnmfbfbfloSfo[,SUSEC SEC$US(ʉC$S(fnUfnefbfbflfC,EC<MK@C<^_[]ÐUSWV$u}EEԃ,NDFHUUmMMMeE?17)ȃ8PhVEjPVFFGFGFGFGF
GF	GFGFGFG	F
G
FGFGFG
FGFGFGFGFGFGFGFGFGFGFGFGFGFGF#GF"GF!GF GFPEЋNLFHVD]]eEEEuUUЉEEuUEEmM1o)ȃpPhVEjPV}@F8F4F@F<FF
GF	GFGFGFGFGFGFGFG	FG
FGFGFG
F
GFGFGFGFGFGFGFGFGFGF#GF"GF!GF GFGFGFGFGF+G F*G!F)G"F(G#F'G$F&G%F%G&F$G'F3G(F2G)F1G*F0G+F/G,F.G-F-G.F,G/}	}
FF
GF	GFGFGFGFGFGFGFG	FG
FGFGFG
F
GFGFGFGFGFGFGFGFGFGF#GF"GF!GF GFGFGFGFGFF
GF	GFGFGFGFGFGFGFG	FG
FGFGFG
F
GFGFGFGFGFGFGFGFGFGNF U؉UوeڈEɉMȉE؋E؉GXLKL@LJLALILBLHLCLGLDLFLELELFLDLG@uhV;Eu$^_[],+!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ك[:ORQhكg	jgrn<؞]|6*)bp0ZY9Y/1g&3gXhJd
.ۤOHGɼg	j;ʄg+rn<6_:OтRQl>+hkAكy!~[,,,GGGqqqNTVTululV@VVvPPPP$WOiW*025W?KSKOWOo0ruWSWWQQQ!V58VRW-Q-3V35u`58Q8u`QWPu`yu`y|PPGu`GJPJu`"Q"u`P	u`	r	Wr		u`	N
WN

u`

P
%u`%(PPTu~ToWouTWURU	ud		R	0ud02VgjSjuXWuX5R5uXPWZQZuPQuP-S- uP "PZ]Q]udSud7W7ud P\_Q_uPWuPS/R/!uP!!PT!W!PW!!uh!!R!#uh##W#w%uhw%y%P%&S&'uT''V')uTPu~WRudRTQRMuLPuLF	uLF	h	Qh	
uL

V
YWYuPKWKQRQuPPQ)ud)DSD6ud6S{ud{}PS.ul.IVI:ul:WulPR,uh,IQIsuhsRu uhu w P  R "!uT"!?!S?!9#uT9#T#RT#$uT$$P,%%S%6'ul6't'Vt'-)ul-))QP^u~^ySyu\S%}V}u\SY
u\Y
[
W

V

S

V

uD

R
uDPSulVulSulPRupVupSupP!R!uXRuXSuXP  P  ud  R "ud""R"o$udo$q$V$%W%&u`&&S&t(u`t(w(P()RPu~VuPSRSduPdRS		V)

S
I
WI
?ul?AP{~V~upSupSSS7up79PuxWxuXRuXTSTAuXACPRuTR:uT:RVR9uT9;PuxSxu`V9"u`9"T"ST"#u`##P&$$S$*&u\*&j&Sj&'u\''P5((W()up))W))QWGVSuXWS}		V	
S

uh
buhR[uh[^PSMuHMjVjSuHSSuHPREu`EbWbu`Vu`PROuHOlRlXuHXWuHPWGu\GdSdP!u\P!!S!!V!^#u\^#`#P##V##up#$P$%up%%W%~'up~''P'"(W"(w)uPYSYu~QRV,R,9V9ulV	ul		PP		R		V	
uH
VRN
uHN

W

PVuLVuLP:=R=uTRuTVuTP>ASAu\Ru\Wu\P4S uL 
!V
!"uL""P##W#$uL$$W$(%uL(%g%Wg%m%Vm%&uL&&P:''W'#)ud#)^)W^))ud))P
P
Lu~LNPNVuh=S=uhRQ	up	:	P:	
up

R
upU
upU
W
P

S

u`
W]u`]wRw]u`]_PR
u\
'R'u\qSq^u\^`PWuL+S+uLuWu\uL\^PVul#S# ul P VP k Rk ^"ul^"`"P""S""uP"#V#$uP$$V$t&uPt&w&R&''W''(uX((W()uX))PPu~V;S;upW*up*,QhQ%
uT%
D
RD
uTP
z
Sz

u\
u\Ruu\uSu\PQkuhkRquhqSuhPPluDlW{uD{WuDPWjupjVupR!up!!P!!R!l"uXl""S"$uX$d$Vd$%uX%%P4&&Q&&P&1(uh1(j(Sj()uh))PVJLPREGVR%VRRahQQC	P	R		S"
)
S

V

WbgS
S

S	VSv{VSQPWQQR3:RRnuWRSUZQSPW7>SRxRRRU\QWV/4SWpuS  P  RK!M!SM!T!P!!R""S##W##V$&$S$$W%%,%S%%S'&4&Q&&W3':'W''W.(5(W((R )-)QRuQV
u

S
u#V#[u[fQQuQuWV!"W""Q""u""PWRWMPP'P]WP5WP		P	I	ulI	R	P		P	+
Pd

P
P;rP
P`

P
PgPuX7RJyWyu\RV]u`]yRWuLV&_PRhV@VVB{RVW+XWXu`VQiQDQQLQ0QQ)nRR:uT:TVgP2V2suhsRVDsVsupR W  W!f!R!!P!9"u`9"V"Si""Q"#P#9#uT9#V#Ri##P##P#$ul$+$Pz$$P$4%P%%P&&P&-&uh-&7&P&&P&&uX&&P'B'P''P(=(P((V((P(&)ul&)2)Pw))PWuQuP,
W
VW
u!R!+u+VS9RQDuDpQpsV3"`"Q`"#u#'#R'#)#u)#,#PPuQzuzP

S
uP9W9CPCuQRRRSV""S"#u##R##u##PRuQjujrP14P4udVudWPzQuQuQV3#`#V`#)$u)$8$Q8$:$u@:$=$P~PuQZuZbPSuMVMPPMSMPV##V#$u$$Q$$u$$PPuQJuJRPS;W;uQPQ0u0>Q>uQVD$q$Qq$2%u2%A%QA%C%uHC%F%PLTPTuQ:u:BPWVu@W]u@]QPZSV$$Q$%u%%V%%uD%%PPuW-u-5PkWkzRzu+R+.Q Q nun|R|u*R*-QM%y%Qy%7&u7&F&PF&H&uH&K&R$,P,u@(SWQ
S
WQ&&Q&&u&&PP
u~
R5u~5_R_uV@u@iVilQ4^R^u@V7u@7[V[fQ@'J'RJ'O'Q		Q	u~Pu~QWQTWTuWQ&&R&'u@''R''Qt		P	u~Pu~QsRuR{u{RQmVuV{u{VQV''S';(u;(E(VE(J(Q		P	u~Pu~QVuIVILQW u A WA D Q''S'(uH((V((SP
[
P[
u~Qu~Q:W:uWQ S  QO(0)uD0):)S:)?)V

P
pu~p~S~u~Pu~QS}R}uSRK w Ww  u y!W*2P2
u

R
uPkukvQ"W"lul|Q|/W/2V !R!f!uf!t!Rt!!u!!R!"u* *Q **W**W* *R **S**W**up**S*+up++Q,,P--Q-.Q./Q//up/0Q00up01R11up12P22up2
3P
33up3
4P
44up4
5P
55up56P66up67P77up77P88S89up99S(*+*P+*.*ul.*1*ulP1*<.uluh<..ul..V..VS..Vuh.2uluh22Vuh22	uuh22uW2A3	uuTA3F3uWF3z3SWz33SuT33PuT36	uuT66PuT66PV66WV66WuT6
:	uuT
::SuT::uT::Q::W::u`::u`V:;u`uL;;u`W;;SW;;SuL;<PuL<:Au`uL:A?AVuL?AiAVWiAuASWuAASuLAFu`uLFFSuLFFuLFFQFFWFFuDFFuDVFGuDulGGuDVGGWVGHWulH
HPul
HlMuDullMqMWulqMMWRMMSRMMSulM?RuDul?RERQulERHRulHRNRSRRWRRuRRuVRS
uuSSuVS$TWV$T0TWu0T8TPu8TnY
uunYsYSusYYSWYYSuYN^
uuN^T^QuT^W^uW^]^S^^W^^uh^^uhV^`uhuH``uhV`:`SV:`F`SuHF`L`PuHL`euhuHeeSuHeeSWeeSuHeojuhuHojujQuHujxjuHxj~jSkkWkkuk
kuR
k'l	uu\'l,luV,l`lWV`lllWu\lltlPu\tlq	uu\qqVu\qqVWqqSWqqSu\qv	uu\vvSu\vvu\vvQwwWwwuLw!wuLV!wExuLu`ExJxuLVJx~xSV~xxSu`xxPu`x}uLu`}}Vu`}
~VW
~~SW~"~Su`"~uLu`Qu`u`SDGWGJuJMuVMh	uulhmuVmWVWulPul݉	uul݉VulVWSW&Sul&	uulƎSulƎɎulɎώQNQWQTuPTWuPVWu	uPuuzuPVzSVSuPuڕ	uPuڕߕSuߕSPSQ!Su!u4*7*P7*:*uX:*=*PuX=*A-	uuXA--u--R--RS--RuX-1	uuX11RuX11uX11S11V11u11uS1<2
uu<2A2uWA2u2SWu22Su22Pu295
uu95<5u<55
uu55Vu55VW55PW55Pu59
uu9
9Qu
9
9u
99S99R99ud99udV9;:	udu;:@:udV@:t:SVt::Su::Pu:?	udu??Su??SW??Su?D	uduDDSuDDuDDQE!EW!E$Eu$E'EuV'EBF	uu@BFGFuVGF{FSV{FFSu@FFPu@FK	uu@KKVu@KLVWLLSWL)LSu@)LP	uu@PPQu@PPu@PPWHQKQWKQNQuPNQQQuPVQQrR	uPurRwRuPVwRRWVRRWuRRPuRW	uPuWWVuWXVWX$XSW$X2XSu2X\	uPu\\Qu\\u\\SX][]W[]^]uX^]a]uXVa]^uXuT^^uXV^^WV^^WuT^^PuT^duXuTddVuTdAdVWAdMdSWMd[dSuT[dhuXuThhSuThhuThhQ~iiWiiuDiiuDVijuDupjjuDRjjWRjjWupjjPupj(puDup(p-pVup-pWpVPWpcpSPcpqpSupqp
uuDup
uuSupuuupuuQuuWuuuuuuVuv	uudvvuVvvSVvwSudwwPudwO|	uudO|T|WudT|~|WP~||SP||SW||Sud|/	uud/5Qud58ud8>SāWāǁu@ǁʁu@Vʁ	u@uu@VWV+Wu+3Pu3\	u@u\aSuaSWSu7	u@u7=Qu=@u@FSɍ̍W̍ύuύҍuVҍ
uuuV+SV+7Su7=Pu=_
uu_dPudPRWRWu
uuPu	u\uu\Su\uXu\WSWSu\@*C*PC*I*uTI*L*PuTL*,	uuT,,VuT,,VW,,SW,,SuT,0	uuT00QuT00uT00W00W00u\00u\V071u\uL71<1u\S<1p1WSp1|1WuL|11PuL1<4u\uL<4?4u\?44u\uL44RuL44RV44PV44WV44WuL48u\uL88WuL88uluL88ulV8=9uluD=9B9ulVB9j9RVj9v9ulVv99uluD99PuD93>uluD3>8>VuD8>b>VWb>n>SWn>|>SuD|>CuluDCCSuDCCuDC"CQCCWCCuCCuVCD
uuDDuVDDSVDESuE
EPu
ETJ
uuTJYJVuYJJVWJJSWJJSuJ@O
uu@OFOQuFOIOuIOOOVOOWOOuhOOuhVOPuhuHPPuhVP%QSV%Q1QSuH1Q7QPuH7QiVuhuHiVnVSuHnVVSWVVSuHVA[uhuHA[G[QuHG[J[uHJ[P[S[[W[[u[[uR[\	uu\\\uV\3]WV3]?]Wu\?]G]Pu\G]b	uu\bbVu\bbVWbbSWbbSu\blg	uu\lgrgQu\rgugu\ug{gSghWhhuLhhuLVh"iuLu`"i'iuLV'i[iSV[igiSu`gimiPu`minuLu`nnVu`nnVWnnSWnnSu`n~suLu`~ssSu`ssu`ssQttWttuttuVt<u	uul<uAuuVAuuuSVuuuSuluuPuluz	uulzzSulz{SP{{SW{{Sul{	uulQululS?BWBEuEHuVHc
uuchuVhWVWuPu
uuVuVWSW+Su+
uuQuuËSFIWILuhLOuhVOkuhuHkpuhVpWVWuHPuHuhuHQuHQR VR .VuH.uhuHSuHuHQ.1V14up47upS7C	upuCHupSHaWSasupSswQSwupS	upuupPupWO*R*PR*U*uU*X*PuX*9+
uu9+<+u++W++WQ++SQ+,Su,/
uu//Qu//u//R//W//ud//udV/<0	udu<0A0udVA0u0SVu00Su00Pu0;3	udu;3>3ud>33	udu33Vu33VR33VP33WP33Wu37	udu77udP77ud77S77u@77u@W788	u@u88=8u@V=8e8WVe8q8u@Vq8~8	u@u~88Pu8<	u@u<<Vu<<VW<<SW<<Su<A	u@uAASuAAuAAQBBWBBuPB!BuPV!BEC	uPuECJCuPVJC~CSV~CCSuCCPuCH	uPuHHVuHHVWHHSWH
ISu
IM	uPuMMQuMMuMMRKNNNVNNQNuXQNTNuXRTNrOuXuTrOwOuXVwOOSVOOSuTOOPuTOTuXuTTTVuTTUVWU#USW#U1USuT1UYuXuTYYQuTYYuTYYSQZTZWTZWZuDWZZZuDVZZu[uDupu[z[uDRz[[WR[[Wup[[Pup[auDupaaSupa9aSP9a?aSV?aMaSupMaeuDupeeQupeeupeeSyf|fW|ffuffuVfg	uudgguVggWVggWudggPudg'm	uud'm,mWud,mVmWPVmbmSPbmpmSudpmq	uudqrSudrrudrrQrrWrru@rru@Vrs	u@ussu@VssSVssSussPusLy	u@uLyQyVuQy{yVW{yySWyySuy,~	u@u,~2~Qu2~5~u5~8~W~~W~~uP~~uPV~	uPuuPVWV&Wu&.Pu.d	uPudiSuiSWSu0	uPu06Qu69u9?SŠŊWŊȊuXȊˊuXVˊuXuTuXV!WV!-WuT-5PuT5quXuTqvPuTvPSPuT+uXuT+.SuT.1uT14RWu`u`Vϗu`uDϗԗu`VԗWVu`Vu`uDPuDKu`uDKNRuDNQuDQZP[*^*P^*a*u\a*d*Pu\d*.uLu\..Vu\..	uu\..uR.=/	uuD=/B/uVB/v/SVv//SuD//PuD/62	uuD6292u922	uuD22VuD22VR22VW22SW22SuD26	uuD66PuD66uD66S66W66u66uV6>7
uu>7C7uWC7w7SWw77Su77Pu79;
uu9;>;Vu>;h;VWh;q;SWq;;Su;	@
uu	@@Qu@@u@@S@@W@@uh@@uhV@A	uhuAAuhVAASVABSuBBPuB;G	uhu;G@GSu@GtGSWtGGSuG3L	uhu3L9LSu9L<Lu<LBLQLLWLLuLLuRLM	uu\MMuRM(NSR(N4NSu\4N:NPu\:NgS	uu\gSlSVu\lSSVWSSSWSSSu\S<X	uu\<XBXQu\BXEXu\EXHXSXXWXXuLXXuLVXYuLu`YYuLVY,ZWV,Z8ZWu`8Z@ZPu`@Z_uLu`__Vu`__VW__SW__Su`_eduLu`edkdSu`kdndu`ndqdQddWddudduVdf	uulf fuV fTfWVTf`fWul`fhfPulhfk	uulkkWulkkWPkkSPkkSWkkSulk{p	uul{p~pSul~ppulppQqqWq	qu	qquVq*r
uu*r/ruV/rcrSVcrorSuorurPuurw
uuwwVuwwVWwwSWw	xSu	x|
uu||Qu||u||S6}9}W9}<}uh<}?}uhV?}[~uhuH[~`~uhV`~~SV~~SuH~~PuH~uhuHVuHVWSW-SuH-uhuHQuHuHS<?W?BuBEuVEd	uu\diuViWVWu\Pu\	uu\Vu\"VW".SW.<Su\<	uu\Wu\u\R:=V=@u@CuSCW	uuLW\uV\SVSuLPuL	uuLZ]P`cRg*j*Pj*m*udm*p*Pudp*-	uud--Qud--uHud--uHR-?.	uHu?.D.uHRD.x.SRx..Su..Pu.11	uHu1141uH411	uHu11Vu11VR11VW11SW11Su15	uHu55Pu55u55Q55W55u55uV5@6	uuP@6E6uVE6y6SVy66SuP66PuP659	uuP599uS99RS99WS99WuP9>	uuP>>SuP>>uP>>Q??R??uX?!?uXW!?=@uXuH=@B@uXVB@v@WVv@@WuH@@PuH@EuXuHEEVuHEEVWEESWE	FSuH	FJuXuHJJSuHJJuHJJQ5K8KW8K;Ku;K>KuV>KeL	uupeLjLuRjLLSRLLSupLLPupLQ	uupQQSupQ!RSP!R'RSV'R5RSup5RV	uupVVQupVVupVVSLWOWWOWRWuRWUWuVUWmX	uudmXrXuVrXXWVXXWudXXPudX]	uud]]Wud]'^WP'^0^SP0^6^SW6^D^SudD^b	uudbbQudbbudbbSmcpcWpcscu@scvcu@Vvcd	u@uddu@VddSVddSuddPudj	u@uj#jSu#jWjSWWjejSuejn	u@unoQuoouo
oWooWoouPoouPVop	uPuppuPVppSVppSuppPup:v	uPu:v?vVu?vivVWivuvSWuvvSuv{	uPu{${Qu${'{u'{-{S{{W{{uX{{uXV{|uXuT||uXV|}WV}}WuT}%}PuT%}duXuTdiSuTiSWSuT5uXuT5;QuT;>uT>DSLJʇWʇ͇uD͇ЇuDVЇވuDupވuDVWV#Wup#+Pup+ouDupotVuptVSWSWup8uDup8>Vup>AupADRœȓWȓ˓u˓ΓuSΓޔ	uudޔuSWS#Wud#)Pud).	uud.3Sud3cSWcfSRfvSs*v*Pv*y*uy*|*Pu|*,	uDu,,Qu,,	u`u,,u`W,D-	u`uD-I-u`RI-}-SR}--Su--Pu-60	u`u6090u`900	u`u00Ru00RV00PV00Pu04	u`u44Pu44u44Q44V44u44uW4?5	uuh?5D5uVD5x5SVx55Suh55Puh5-8	uuh-88Suh88SR88SV88Suh8=	uuh==Quh==uh==S==W==u==uS=>	uuT>>uW>>RW>?RuT?@D	uuT@DEDVuTEDoDVWoD{DSW{DDSuTDI	uuTIIQuTIIuTI#ISIIWIIuLIIuLVIJuLu`JJuLVJKSVKKSu`K$KPu`$KpPuLu`pPuPPu`uPPPSPPPu`P;UuLu`;UAUSu`AUDUu`DUGUQUUWUUuUUuVUV	uulVVuVV'WWV'W3WWul3W;WPul;Ws\	uuls\x\Sulx\\SP\\SW\\Sul\Wa	uulWa]aQul]a`aul`afaSaaWaauaauVac
uuccuVcHcWVHcTcWuTc\cPu\ch
uuhhVuhhVWhhSWhhSuhzm
uuzmmSummummQnnWnnuhnnuhVn0ouhuH0o5ouhV5oioSViouoSuHuo{oPuH{otuhuHttVuHttVWttSWtuSuHuyuhuHyySuHyyuHyyQ-z0zW0z3zu3z6zuR6zQ{	uu\Q{V{uVV{{WV{{Wu\{{Pu\{܀	uu\܀Vu\VWSW%Su\%	uu\Qu\u\ąSGJWJMuLMPuLVPiuLu`inuLVnWVWu`Pu`uLu`Vu`VWSW-Su`-uLu`Ru`đu`đǑVFIWILulLOulROgulu@glulSlWSWu@Pu@ulu@Wu@ϘWPϘޘSPޘulPulu@Pu@ulu@**P**uH**PuH*+uPuH++SuH++uPuH++uPP+K,uPu@K,P,uPWP,,SW,,Su@,,Pu@,7/uPu@7/:/uP://uPu@//Ru@//RV//QV//Qu@/3uPu@33Vu@33	uu@33uW3B4	uuXB4G4uWG4{4SW{44SuX44PuX487	uuX87;7u;77	uuX77RuX77RV77WV77WuX7;	uuX;;QuX;;uX;;S<<S<<up<<upW<1=upu\1=6=upW6=^=VW^=j=upWj=w=upu\w==Pu\=Bupu\BBVu\BBVWBBSWB	CSu\	CGupu\GGQu\GGu\GGSH!HW!H$Hu$H'HuV'HHI	uudHIMIuVMIIWVIIWudIIPudIN	uudNNPudN*OPS*O6OPud6OS	uudSSQudSSudSSSITLTWLTOTu@OTRTu@VRTjU	u@ujUoUu@VoUUSVUUSuUUPuUZ	u@uZZVuZ[VW[)[SW)[7[Su7[_	u@u__Qu__u__W]```W``c`uPc`f`uPVf`a	uPuaauPVaaWVaaWuaaPuag	uPuggVugHgVWHgTgSWTgbgSubgk	uPukkQukkuklSllWlluXlluXVlmuXuTmmuXVmmSVmmSuTmmPuTm+suXuT+s0sVuT0sZsVWZsfsSWfstsSuTtsxuXuTxxSuTxxuTx"xQxxWxxuDxxuDVxyuDupyyuDRy
zSR
zzSupzzPupzZuDupZ_Sup_SPSVSup7uDup7=Qup=@up@CSƄɄWɄ̄ūτuVτ	uuduV"WV".Wud.6Pud6c	uudchSudhSWSudF	uudFLSudLOudORQѐԐWԐאuאڐuVڐ
uuuR#SR#/Su/5Pu5P
uuPUVuUVWSWSu
uuPuuQ
++P++Q++P+ +QP +$+u~P$++;
u~u~+;1;Vu~1;3;
u~u~3;6;u~P6;=
u~u==Wu==WV==u~V=Q
u~uQQPuQQPVQQPuQXS
u~uXS^SWu^SaS
u~uaSdSu~SdSU
u~uUUVuUVVWVVu~WVi
u~uiiPuiiPViiPuik
u~ukkWukk
u~ukku~Skn
u~u~nnRu~n?nRV?nCnu~VCn

u~u~
Pu~5PW59Pu~9Ճ
u~u~ՃۃWu~ۃރ
u~u~ރu~SV
u~uV[Wu[WVu~V
u~uu~SWSu~SPSPQ0P*+3+V3+9+VR9+<+uPR<+7,uPuH7,?,RuH?,E,RPE,H,uDPH,/-	uDu/-8-Ru8->-RQ>-A-uQA-*.	uud*.3.Vud3.9.VQ9.<.uLQ<.(/uLu\(/1/Qu\1/7/QR7/:/uR:/'0
uu'000Qu0060QW6090uW90"1	uuT"1+1RuT+111RS1141uS41'2	uuX'202PuX0262PQ6292ulQ92,3uluh,353Puh53;3PQ;3>3uPQ>3-4uPu@-464Pu@64<4PQ<4?4u`Q?4*5	u`u*535Pu3595PQ95<5uHQ<5+6	uHu+646Pu46:6PS:6=6uS=6*7	uuD*727QuD2787QP87;7udP;78	udu8'8Pu'8/8PQ/858u\Q58!9u\uL!9*9QuL*9,9QS,929QP2979uP79&:
uu&:/:Su/:5:SQ5:8:uQ8:;	uuT;;QuT;;QS;;uS;=	uuX=%=QuX%=+=QS+=.=uS.=>	uuh>>Vuh>>VQ>>uQ>(@	uuP(@1@QuP1@7@QW7@:@uW:@A
uuAASuAASQAAu@QA0C	u@u0C9CSu9C?CSQ?CBCulQBCDuluDDDSuDDDSQDDudQD-F	udu-F6FSu6F<FSQ<F?Fu`Q?FGu`uLGGQuLGGQWGGupWG3Iupu\3I<IQu\<IBIQWBIEIuWEIJ	uuTJJSuTJJSQJJuXQJPLuXuHPLYLSuHYL_LSQ_LbLuhQbLM	uhuMMQuMMQRMMuPRM]O	uPu]OfOQufOlOQVlOoOuVoOP
uuPPQuPPQWPPuWP^R	uu@^RfRQu@fRlRQPlRoRuDPoRSuDulSSQulSSQWSSuWSUU	uudUU^USud^UdUSQdUgUuLQgUVuLu`VVQu`VVQWVVuWVXX	uupXXaXQupaXgXQWgXjXuWjXY	uu\YYQu\YYQWYYuXWY`[uXuT`[i[QuTi[o[QWo[r[uhWr[\uhuH\\QuH\\QP\\uPP\m^	uPum^u^Quu^{^QP{^~^uP~^_
uu__Qu__QW__u@W_va	u@uva~aQu~aaQPaauPab	uulbcQulc	cQW	ccuWcd	uudddSudddSQdduLQdfuLu`ffQu`ffQWffuDWfguDupggQupggQWgguWg
i	uu\
iiSu\iiSQiiuXQijuXuTjjQuTjjQWjjuhWjluhuHllQuHl!lQP!l$luPP$lm	uPummSummSQmmuQmo
uuo$oQu$o*oQW*o-ou@W-op	u@uppSuppSQppuQpr	uulrrSulr$rSQ$r'ruQ'rs	uudssSudssSQssuLQs'uuLu`'u0uSu`0u6uSQ6u9uuDQ9uvuDupvvSupvvSQvvuQv0x	uu\0x9xSu\9x?xSQ?xBxuXQBxyuXuTyySuTyySQyyuhQy={uhuH={E{QuHE{K{QPK{N{uPPN{|	uPu||Qu||QP||uP|F~
uuF~O~QuO~U~QWU~X~u@WX~	u@uQuQPuPN	uulNWQulW]QW]`uW`т	uudтڂQudڂQWuLWSuLu`S\Qu`\bQWbeuDWeԅuDupԅ݅Qup݅QWuWT	uu\T]Qu\]cQWcfuXWfɈuXuTɈ҈QuT҈؈QW؈ۈuhWۈOuhuHOXQuHX^QW^auPWaӋ	uPuӋ܋Qu܋QWuWV
uuV_Qu_eQWehu@Whݎ	u@uݎSuSQuQ`	uul`iSulioSQoruQrՑ	uudՑޑRudޑRVuLVRuLu`R[Vu`[aVRaduDRdɔuDupɔҔWupҔؔWRؔ۔uR۔B	uu\BKSu\KQSRQTuXRTuXuT×SuT×ɗSQɗ̗uhQ̗4uhuH4:RuH:̙RV̙ҙVSuuQVQV++S++SP++P,,Q,,QW,,W--Q--QR--R..V..VR..R//W//WV//V00W00WV00V11V11VS11S22V22VW22W33V33VW33W44V44VW44W55W55WV55V66W66WV66V77S77SW77W88W88WV88V99R99RV99V::W::WV::V<<S<<SW<<W==W==WS==S??R??RW??W@@W@@WV@@VBBWBBWVBBVCCWCCWVCCVEEWEEWVE$EVFFWFFWVFFVHHWHHWVH$HVIIWIIWVIIV0K2KW2K5KWV5K;KVLLWLLWRLLRFNHNVHNKNVRKNQNROOWOOWVOOVCQEQWEQHQWVHQNQVRRWRRWVRRVDTFTWFTITWVITOTVUUWUUWVUUVGWIWWIWLWWVLWRWVXXWXXWVXXVLZNZWNZQZWVQZWZV[[W[[WR[[RS]U]WU]X]WVX]^]V^^W^^WV^^VX`Z`WZ`]`WV]`c`VaaWaaWVaaVhcjcWjcmcWVmcscVddWddWVddVtfvfWvfyfWVyffVggWggWVghVyi{iW{i~iWV~iiVjjWjkWRkkRllWllWVllVnnWnnWVnnVooWooWVooVpqWqqWVq	qVrrWrrWVrrVt	tW	ttWVttVuuWuuWVuuVwwWwwWVwwVxxWxxWVxxV(z*zW*z-zWR-z3zR{{W{{WV{{V1}3}W3}6}WV6}<}V~~W~~WV~~V:<W<?WV?EVWWVǁV?AWADWVDJVÄWÄƄWVƄ̄VBDWDGWVGMV‡ćWćLJWVLJ͇V79W9<WV<BVWŠWVŠȊVACWCFWVFLVčƍWƍɍWVɍύVIKWKNWVNTV̐ΐWΐѐWVѐאVACWCFWRFLR“W“œWSœ˓S57V7:VS:@SWWVV)+V+.VS.4SPPSS,,Q,,P,,Q,#,PQ#,(,uQ(,:
uu~::Pu~:;PW;;Pu~;<
uu~<<Vu~<<
uu~<<uR<$?
uu$?)?Vu)?O?VWO?S?uWS?S
uuSSPuS;SPV;S?SPu?ST
uuTTWuTT
u~uTTu~RT[W
u~u[W`WVu`WWVWWWu~WWGk
u~uGkLkPuLkokPRokskPuskm
u~ummRum!m
u~u!m$mu~Q$mo
u~uooVuooVWoou~Wo
u~uPuPVPuR
u~uRXVuX[
u~u[au~Saև
u~u~ևއSu~އSWu~W
u~u~--P--Q--P--QP- -u~P -\<
u~u~\<d<Su~d<<SW<<Su~<!>
u~u~!>'>Vu~'>*>
u~u~*>0>u~S0>@
u~u~@@Vu~@@VS@@u~S@T
u~u~TTSu~TTSVTTSu~TWV
u~u~WV]VWu~]V`V
u~u~`VfVu~SfVX
u~u~XXVu~XYVSYYu~SYl
u~u~llVu~llVSllVu~ln
u~u~nnRu~nn
u~u~nnu~Qnq
u~u~qqVu~q=qVP=qAqu~PAq
u~u~Wu~5WP59Wu~9І
u~u~ІֆVu~ֆن
u~u~ن߆u~S߆K
u~u~KSWu~SyWVy}u~V}
u~u~-.R	..Q..R..QR..u~R.=
u~u~==Pu~=>PW>>Pu~>?
u~u~??Vu~??
u~u~??u~S?'B
u~u~'B/BWu~/BRBWVRBVBu~VVBV
u~u~VVPu~V7VPV7V;VPu~;VW
u~u~WWWu~WW
u~u~WWu~SW`Z
u~u`ZeZWueZZWVZZu~VZKn
u~uKnPnVuPnynVWyn}nVu}np
u~up pWu p"p
uu"p%puR%pr
uurrVurrVWrruWr
uuWuWPWuM
uuMSVuSV
u~uVYu~SYъ
u~uъ֊Su֊SWu~W
u~u..V/	/R.	/V	//RV//u~V/[?
u~u~[?c?Pu~c??PW??Pu~?,A
u~u~,A2AVu~2A4A
u~u~4A7Au~R7AC
u~uCCVuCCVPCCu~PCW
u~uWWPuWWPVWWPuW\Y
u~u\YbYWubYeY
u~ueYkYu~SkY[
u~u~[[Ru~[\RS\\u~S\o
u~u~ooSu~ooSVopSu~pq
u~u~qqWu~qq
u~u~qqu~Pqt
u~ut tVu tCtVPCtGtu~PGt
u~uWu6WP6:Wu:ˉ
u~uˉщVuщԉ
u~uԉډu~SډU
u~u~U]Wu~]WVu~V
u~u~/0V00W00V00WV00u~V0@
u~u@@Su@ASWAASuAB
u~uBBVuBB
u~uBBu~RB-E
u~u~-E5EWu~5EXEWVXE\Eu~V\EY
u~u~YYPu~Y?YPV?YCYPu~CYZ
u~u~ZZWu~ZZ
u}u~ZZu}SZg]
u}u~g]o]Ru~o]]RV]]u}V]Iq
u}u~IqQqPu~QqwqPVwq{qPu~{qs
u}u~s sWu~ s"s
u~u~"s(su~R(su
u~u~uuVu~uuVWuuu~Wu
u~u~Wu~WPWu~Q
u~u~QWVu~WZ
u~u~Z`u~S`؍
u~u~؍Vu~VPu~P
u~u~00Q11S01Q11SQ11u~Q1^B
u~u^BcBSucBBSWBBSuB2D
u~u2D8DVu8D:D
u~u:D=Du~P=DF
u~uFFVuFFVWFFu~WFZ
u~uZZPuZZPVZZPuZa\
u~ua\g\Wug\j\
u~uj\p\u~Sp\^
u~u~^^Vu~^_VR__u~R_r
u~u~rrSu~rrSVrrSu~rt
u~u~ttWu~tt
u~u~ttu~Pt'w
u~u~'w/wVu~/wRwVWRwVwu~WVw
u~u~Wu~1WP15Wu~5Ҍ
u~u~Ҍ،Vu~،ی
u~u~یu~S]
u~u~]eWu~eWVu~V
u~u~11Q22S12Q2
2SQ
22u~Q2C
u~u~CCPu~CDPWDDPu~DE
u~u~EEVu~EE
u~u~EEu~RE-H
u~u-H2HVu2HXHVWXH\Hu~W\H\
u~u\!\Pu!\D\PRD\H\PuH\]
u~u]]Ru]]
u~u]]u~S]l`
u~u~l`t`Vu~t``VW``u~W`Ot
u~u~OtWtPu~WttPVttPu~t,v
u~u~,v2vWu~2v4v
u~u~4v7vu~R7vx
u~uxxVuxxVWxxu~Wx
u~uWuWPWu^
u~u^dVudf
u~uflu~Pl
u~u~Wu~WRu~R
u~u~23Q
33S33Q33SQ33u~Q3dE
u~u~dElESu~lEESWEESu~E)G
u~u~)G/GVu~/G2G
u~u~2G8Gu~S8GI
u~u~IIVu~IIVSIIu~SI]
u~u~]]Pu~]]PV]]Pu~]s_
u~u~s_y_Ru~y_{_
u~u~{_~_u~Q~_a
u~uaaWua"bWV"b&bu~V&bu
u~uuuSuu	vSV	v
vSu
vw
u~uwwWuww
u~uwwu~Pw<z
u~u~<zDzRu~DzjzRWjznzu~Wnz
u~u~Wu~>WP>BWu~B
u~u~Su~
u~u~u~RU
u~uUZRuZ}RQ}u~Q
u~u44S
44Q44S44QS44u~S4F
u~u~FFPu~FGPWGGPu~GH
u~u~HHVu~HH
u~u~HHu~SHDK
u~u~DKLKWu~LKoKWVoKsKu~VsK%_
u~u~%_-_Wu~-_S_WVS_W_Wu~W_`
u~u~``Wu~``
u~u~`au~Sa|c
u~u~|ccVu~ccVSccu~Sc^w
u~u~^wfwPu~fwwPVwwPu~w;y
u~u~;yAyWu~AyCy
u~u~CyIyu~QIy{
u~u~{{Ru~{{RV{{u~V{
u~u~Wu~WVƏWu~Əe
u~u~ehSu~hk
uu~knuPnѓ
uuѓ֓uV֓WVuVPVPS
P45S
55Q55S55QS55u~S5dH
u~u~dHlHPu~lHHPWHHPu~HCJ
u~u~CJIJVu~IJKJ
u~u~KJQJu~RQJL
u~u~LLWu~LLWRLLu~RL`
u~u~``Pu~``PV``Pu~`vb
u~u~vb|bVu~|bb
u~u~bbu~Sbd
u~u~deWu~e-eWV-e1eu~V1ex
u~u~xxSu~xySVyySu~yz
u~u~zzWu~zz
u~u~zzu~SzE}
u~u~E}M}Vu~M}p}VRp}t}u~Rt}
u~u~"Su~"9SQ9ERQEIRu~Iג
u~u~גݒVu~ݒߒ
u~u~ߒu~PF
u~uFNu~WNaSWamu~WmqQWqtQPtQ66Q6
6S6
6Q
66SQ66u~Q6I
u~u~IISu~IJSWJ!JSu~!JK
u~u~KKVu~KK
u~u~KKu~PKZN
u~u~ZNbNVu~bNNVRNNu~RN.b
u~u~.b6bPu~6bYbPWYb]bPu~]bd
u~u~d
dWu~
dd
u~u~ddu~Rdf
u~uffVuffVWffu~Wfvz
u~uvz{zPu{zzPRzzPuz=|
u~u=|C|RuC|F|
u~uF|L|u~SL|~
u~u~~~Wu~~~WV~~u~V~
u~u~Ru~RQRu~T
u~u~TWWu~WY
uu~Y\uV\
uuĖuSĖזWSזuSQSQPQ66Q7
7S6
7Q
77SQ77u~Q7{K
u~u~{KKPu~KKPWKKPu~K[M
u~u~[MaMRu~aMcM
u~u~cMiMu~QiMO
u~u~OOVu~OPVRPPu~RPc
u~u~ccSu~ccSVccSu~ce
u~u~eeVu~ee
u~u~eeu~Se
h
u~u~
hhVu~h8hVS8h<hu~S<h{
u~u~{|Pu~|#|PV#|'|Pu~'|}
u~u~}}Ru~}}
u~u~}}u~Q}N
u~uNSVuSyVWy}u~W}
u~uRu3RQ37Ru7Ε
u~uΕѕQuѕԕ
uuԕוuVו:
uu:?uW?^SW^aSPaS77Q77P77Q78PQ88u~Q8M
u~uMMSuM5MSW5M9MSu9MN
u~uNNRuNN
u~uNNu~QNWQ
u~u~WQ_QWu~_QQWVQQu~VQ9e
u~u~9eAePu~AedePWdehePu~heg
u~u~g
gWu~
gg
u~u~ggu~Sgi
u~u~iiWu~iiWViiu~Vi|}
u~u~|}}Wu~}}WV}}Wu~}H
u~u~HNWu~NQ
u~u~QWu~SWЁ
u~u~Ё؁Vu~؁VSu~S
u~u~Ru~RPSPSu~E
u~u~EHWu~HJ
uu~JMuSM	uuTuWܙSWܙߙSPߙS88Q88S88Q88u~8
9Su~
9:
u~u~::Wu~::WV::u~V:N
u~u~NNSu~NNSVNNSu~NbP
u~u~bPhPRu~hPjP
u~u~jPmPu~QmPR
u~uRRVuR
SVW
SSu~WSf
u~uffPuffPVffPufh
u~uhhWuhh
u~uhhu~Rhk
u~ukkRuk;kRW;k?ku~W?k
u~uPu(PV(,Pu,ʀ
u~uʀЀVuЀӀ
u~uӀـu~SـS
u~u~S[Wu~[WVu~V
u~u~Vu~$VR$(Vu~(
u~u~99QS9:S::Q9:Q::u~::Qu~:%<
u~u~%<-<Su~-<P<SVP<T<u~VT<P
u~u~PPWu~PBPWVBPFPWu~FPQ
u~u~QQWu~QQ
u~u~QQu~SQXT
u~u~XT`TVu~`TTVSTTu~STDh
u~u~DhLhSu~LhrhSVrhvhSu~vhj
u~u~jjWu~jj
u~u~jju~Sjl
u~u~llRu~llRSllu~Sl
u~u~Pu~PWPu~U
u~u~U[Vu~[^
u~u~^au~SaՄ
u~uՄڄVuڄVSu~Sv
u~uv{Qu{QWRWPWPu(
u~uΛћPћuTڛ048ڛ0120QvQ?v?Y0Yq1q234ќ5ќ678?Y0Yq4q8<@ќDќHL ? ?W?u`Ap8ps@s0Ap1ps2s0s@svu`ʝ0)1)Y2Y3456ʝ0)8)Y@YH (0ʝ0ʝvʝW101a8a@HƟ 101a1a23Ɵ4Ɵ0%8%U@UHƟ0%1%U2U3U{0{0#U{0{0#%4I:;I!I7I:;$>$>I:;	(
I.@B11
.:;'? :;I:;
I:;8:;.@B:;'?:;I1XYW14:;I4:;I1B.@B:;':;I4:;I.@B:;':;I1UXYW 1!.:;'I ":;I#.:;' $4:;I%41&41'(1)1*.:;'<?+I,-&I.&f7DC`N8Y8												
B<
CPw

GDU5>J
W
\gWEFL@IJKQDNO#PVTR7S/T;U````` ` GU5,8>VJp]U!5|N>VJ]U15N>VJ0UWKE	A+dRp?RwZRpRwC&U9WbA=	0I L!H"#$$x%,&)''(J)*qUg&*gWO*gA+j6kHAlLmXncoDopzq?suΟusosPs1sssstttttltStt  j0 KH ,` 
x     r	 l	 v 	 p8	 HP	 /9	 !p"p#jjjkE	mE	mE	P	2s#E	E	E	PUW$`Q$`]h H	v	 	%,	%8	B 5	 "	   	%78	%,	[	a d	 p	 |	%]	%	[	ʝ$ d	 p	 |	%	%P	[	%	%1	[	S&	&	'Ɵ$XQ[	ƟWd	vp	|	%u	%	[	U&(d	vp	|	%	%	)
0)
?)
)
)*.++,
\Y
&\Z
6\[
F-C
P.C`C`
+++ +,,,!,-----.	...////0000011122
223
334
4
4445
556666677777788889ڛݛ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/sha2/sha2.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescuePADDINGunsigned 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_t__uintptr_tuintptr_tlong long unsigned int__uint64_tuint64_tSHA2Initmechctxalgotypestates32s64countc32c64buf_unbuf8buf32buf64SHA2_CTXhtonllnEncodeoutputinputlen__size_tsize_tjiEncode64bzeroSHA256InitSHA384InitSHA512InitSHA2UpdateSHA256TransformSHA512TransformSHA2FinalSHA256_CTXSHA384_CTXSHA512_CTXinput_leninptrbuf_limitbuf_indexbuf_lenblkabcdefghT2w0T1w1w2w3w4w5w6w7w8w9w10w11w12w13w14w15bitcount_bebitcount_be64lastdigestindexFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|$AB
C
 D GAB
AB hp]AB
AX ]AB
AX$0AB
F$C&AB
I6&$*qAB
Iq((PAB
FAAK<j
/usr/obj/usr/src/amd64.amd64/obj-lib32/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
zXtztztJ/
tX7t

tX,gj
tEX gf
^.yf<4f2"<([ty.<</yJ#<X<([tyf/y#<XyJ..f.y.<fJW*J/yfyf3Jy.fy.<
<JXyJyfy.y<.<
<JX .W.y.Xy..6yX	<.;t.z
~X.~<f~<f~<f~<f$<]<=~<f~</<~ ~h<~J<~.<~.~.f~t<'~X~<~/~t<%~X<~<~,~t<~X~.~<~tf~t<~Xf~X~<~.<1~Xf~.~"<~.<1~Xf~<~&<~.<1~Xf~<~)<M~f<~Xf~<~t<~<M~f<~X~+<~f<~J<	%~X~f~$f~.<1	~X~X~'<~.<1	~X~<~&<M	~X~<~#<~J.	%~X~X~<M~f<	~Xf~<~)"".VV~<<XV~<<XV~<<XV~<<XV~<<XV~<<.<-.~<~-<~'<~.<~.fX.f~.<~W<~.<~.fX-f~.<~,<~#<~J<X-f~.<~f<~<~)f
f0000"mfVm<Un<V}<<n<V}<<}<.V}<<V}<<V}<<V}<<.mXXc~<<-.~.<~-<~.fm.<cX-~.<}$.}<}.fm.<c-}.f}/<},fm.<cX,}.<},<}'<}Jf}<m<c,}.<}-<})<}Jfm.<cX-}.f}-<})<}J<m.<c.}.<}-<})<}Jfn.<cX.}.f}-<})<}J<n.<cX/}.<}-<})<}Jfn.fcX/}.<}-<})<}Jfn.<cX/}.f}-<})<}Jfn.fcX.}.<}0<},<nJ<dX-}.f}-<})X}J<n.fdX.}.<}-<})<}Jf}<m<cX-}.<}-<})<}JfmfcX-}.f}-<})<}J<m.<cX-}.<}-<})<}Jfm.<cX-}.f}-<})<}J<m.<cX-}.<}-<})<}Jfm.<cX,}.f}-<})<}J<m.<cX,}.<}-<}.fm.<cX-}.f}-<})<}J<m.<cX./}0<}.<nJ<cX.}.f}0<})<}Jfn.<cX/}..}0<}.fn.<cX/}.<}-<}'<}Jfn.<cX/}.X}0<})<}J<n.<cX.}.f}-<})X}J<n.<cX-}.X}-<}.f<f.}<<cX.}.f}0<}&<}Jf-.}.<}0<}+<
v<-}.f}0<}&<}Jf
v<-}.<}0f}&f}.<}.<
v<-}.<}3<}<}<}Jf
v<-}.<}V<}Jf
v<,}.<}f<}><}.<}.f
v<,t=}0<}#f}.<}.<u<-t=}0}"f}.<}.<u<.}.<}/<})<}Jf.<}.f}V<}Jf/<}.f}S<}Jf/}<<}Q<}J<g'</}t<}&f}.<}.<='</.l{
Z}<<}<<}<<}<<}<<T<}<<}<<}<<}<<}<<}<<}<<}<<}<<}<<}</<| ^'}..f'}<.f|<|f<|f<|g<|X<|<fN>'}<.f'}<.f|.<|<|X<|f<|\<|<fJ>'}<.f'}<.|.<|<|f<|f<|\<|<fL>'}<.f'}<.|.<|<|f<|f<|\<|<f|0<>'}<.f'}<.|.<|<|f<|f<|\<|<f|2<>'}<.<'}<.|.<|<|f<|f<|\<|<f|2<>'}<.<'}<.|.<|<|f<|f<|\<|<f|4<>'}<.f'}<.f|f<|<|f<|f<|\<|<f|4<>'}<.f'}<.f|f<|<|f<|f<|\<|<f|D<>'}<.f'}<.|.<|<|f<|f<|\<|<f|2<	>'}<.	f'}<.|.<|<|f<|f<|\<|<f|2<	>'}<.	f'}<.|.<|<|f<|f<|\<|<f|2<	>'}<.	f'}<.f|<|<|X<|f<|^<|<fG	>'}<.	<'}<.f|f<|<|ff|.<|<<|`<|<<K	>'}<.	f'}<.|.<|<<|fX|<<|.f|`<|<fF	>'}f..|.<|<<|f<|f<|\<|<44%|.f|.f|V<|<|f<|f<|^<|<74&|.<|.f|S<|<|f<|f<|_<|<71%|.f|<|/<|'<|X<|f<|f<|^<|<f71%|.f|<|-<|'<|X<|f<|f<|^<|<71%|.f|.f|/<|'<|<|f<|f<|\<|<74%|.f|.|/<|'<|<<|f<|f<|\<|<44%|.f|.f|/<|'<|<|f<|f<|\<|<74$|.f|.f|/<|'<|<|f<|f<|\<|<71$f|.f|<|-<|'<|X<|f<|f<|^<|<71%|.f|<|/<|'<|X<|f<|f<|^<|<77 &|.f|.|/<|'<|<<|f<|f<|\<|<77 &|.f|.|/<|'<|<<|f<|f<|\<|<74 '|.f|.|?<|J<|<<|f<|f<|\<|<77'|.f|.|-<|#<|<<|f<|f<|\<|<74'|.f|.f|-<|#<|<|f<|f<|\<|<:.&|.f|<|-<|f<|<|X<|X<|f<|^<|<4.%|.f|<f|/<|'<|.<|f<|f<|^<|<74&|.f|.f|/<|'<|<|f<|f<|\<|<71%|.f|<|-<|'<|X<|f<|f<|^<|<7.%|.f|<f|/<|'<|.<|f<|f<|^<|<:1%|.f|<|-<|'<|X<|f<|f<|^<|<7.%|.f|<|/<|'<|X<|f<|f<|^<|<:.%|.f|<|-<|f<|<|X<|X<|f<|^<|<:1$|.f|<|/<|f<|<|X<|X<|f<|^<|<74$|.f|.f|?<|J<|<|f<|f<|\<|<:1%{.f{<{-<{f<{<{X<{X<{f<{^<{<71&{.f{<{/<{'<{X<{f<{f<{^<{<74&{.f{.f{/<{'<{<{f<{f<{\<{<:1'{.f{<{-<{'<{X<{f<{f<{^<{<7.'{.f{<{/<{'<{X<{f<{f<{^<{<74'{.f{.f{/<{'<{<{f<{f<{\<{<:.&{.f{<{-<{'<{X<{f<{f<{^<{<7.%{.f{<{/<{f<{<{X<{X<{f<{^<{<74&{.f{.f{/<{'<{<{f<{f<{\<{<74 %{.f{.{?<{J<{<<{f<{f<{\<{<44%{.<{.f{/<{$<{<{f<{f<{\<{<74%{.f{.f{/<{'<{<{f<{f<{\<{<f47 %{.f{.{/<{'<{<<{f<{f<{\<{<47 %{.f{.{/<{'<{<<{f<{f<{\<{<71${.f{.f{/<{'<{<{f<{f<{\<{<77${.f{.{/<{'<{<<{f<{f<{\<{<47 %{.f{.{/<{'<{<<{f<{f<{\<{<:.&f{.f{<{-<{f<{<{X<{X<{f<{^<{<:1&{.f{<{/<{f<{<{X<{X<{f<{^<{<74'{.f{.f{?<{J<{<{f<{f<{\<{<:.'{.f{<{-<{f<{<{X<{X<{f<{^<{<71'{.f{<{/<{'<{X<{f<{f<{^<{<:1&{.f{<f{-<{'<{.<{f<{f<{^<{<:.%{.f{<f{/<{'<{.<{f<{f<{^<{<7/&{.f{<{-<{'<{X<{f<{f<{^<{<4,%{.f{<{/<{'<{X<{f<{f<{^<{<:,f%{.f{<f{-<{'<{.<{f<{f<{^<{<:/%{.f{<{/<{'<{X<{f<{f<{^<{<7/%{.f{<{-<{'<{X<{f<{f<{^<{<:,%{.f{<{/<{'<{X<{f<{f<{^<{<75${.f{.{?<{J<{<<{f<{f<{\<{<74${.f{.f{/<{'<{<{f<{f<{\<{<:1%{.<{<f{-<{<{<{f<{f<{\<{<44&{.f{.f{/<{'<{<{f<{f<{^<{<f:{.<)&{<<{.f{/<{$<{<{f<{f<{\<{<f@{.f)'{.<{<f{-<{$<{<{f<{f<{\<{<f:{.f)'{<<{.f{/<{$<{<{f<{f<{_<{<f<{2<{$<.f'Jg{<{.f9{7f{.<*yJyJ>sf&JK{f<{f<*G[GGT{<<{<<B"{<<hJ
x.<<}f
<}<X=X==9X=X==<%X$>6<X!}</<=<=<9<=<=<=<9<=<=<=<9<=<=<=<9<=<=<=<9<=<=<=<9<=<=<=<9<=<=<=<{<
X}<X<=X===X=X==z<<X=X===X=X==<$i8<X!Jg}</<=<=<=<=<=<=<y<<=<=<=<=<=<=<=<y<<=<=<=<=<=<=<=<y<<=<=<=<=<=<=<=<y<<=<=<=<=<=<=<=<y<<=<=<=<=<=<=<=<z<X}<</<=<=<=<=<=<=<y<<=<=<=<=<=<=<=<y<<=<=<=<=<=<=<=<y<<=<=<=<=<=<=<=<z<X</<=<=<=<=<=<=<y<<=<=<=<=<=<=<=<y<<=<=<=<=<=<=<=<y<fX=X==@xXKXKXKXKXKXKXKXwJ<ux*














"
&
*
.
2
6






 
4
-
$
8

Y
:
F
`
T
A




c






G
#
9
T
s






-

a
V
v
j


















G
R
]
h






6
s








Z,c5v 0@P`mpd[Q #0H@P`p?SC&*q	* GP@05p]I]
m(/p:qJlUm`nkotxyjktuvwhirs(/zA{x|}~=)!**ț&,; $()*+',3H-S.Z/a0l1t2z3456789:;<=>?@ABCD6E?FKGaHlIxJKLMNOPQRSHRT]GmUGVGW G/X>YJZVZIfj[vz\]^_G`a)-b8<cGKdVZeeiftxg	

(,
7;FJUYdhswG`abcde#'f37gCGSWcgsw	

#'37CGSWcgw
!/8FO]ft}				Z!	-	9	^J	U	\	e	q	Z}			^			 	G	!	"		I

#

6
?
M
Z
c
l
u
~













 .FR$b%&+';( Hl,y.debug_abbrev.rel.text.mcount.commentSHA256InitSHA384InitSHA2InitSHA512Init.debug_ranges.debug_strbzero.rel.debug_infoSHA256TransformSHA512Transform__stack_chk_failSHA2Final.note.GNU-stack.llvm_addrsigmemmoveSHA2Update.rel.debug_line.rel.eh_frame__stack_chk_guard.debug_locsha2.c.strtab.symtab.rel.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_101m@	@E,A	XM,)ՏFwjs	H	
Tb0f!0kdϤФP	8@ O<	xLo9p	skein_block.po/ 0           0     0     100644  53448     `
ELF	 4(USWV]u$xoFf$FD$@FD$HN$f~D$Lfpf~L$\fpfpNV F,D$,~(|$0~4|$<v0t$uf~L$(f~D$$T$8L$DL$3$L$\$3$\$L$3$L$L$3$L$3D$xL$3$3|$|3$u^\$^\$^ \$^$N(F,V0~4$!\$($$ $KT$|$<T$L$0D$,D$D$@D$D$H$D$$L$T$8L$D[L$T$$D$LED$LT$\D$@$D$H$D$8$T$D$|$0$|$0L$,$L$,\$$\$D$<$1ʋL$8113L$@3T$<|$H1"L$`$T$d$D$(\$\1؋L$$T$L1щL$T$D$X$$D$@D$F$D$ы|$׋T$ڋF$lj|$F$‰T$|$$|$0D$(D$,V$׉|$VT$xЉD$V$T$$~|$||$<D$P	L$l\$hD$D$\$t$\$1ىL$ 3D$t$։t$L$L$11L$ы|$߉|$11D$L$ L$3D$3|$\$D$3L$L$41ߋL$L$D$Љ11\$L$L$1ʋt$1\$ |$L$4ȉD$L$,L$4L$0L$L$<L$tL$L$pL$dL$,L$`L$013\$t$8t$L$L$DL$\$|$4\$$|$(L$TL$pL$Tt$Xt$tt$XL$t$t$Pt$D$ D$0D$ T$,t$މt$L$L$1ȉD$1L$t$ L$D$Љ11\$L$щL$13t$|$L$ȉ13|$|$T$3|$3L$T$T$؉\$t$1D$1֋T$\$\$\$11T$\$ˉ\$13|$T$T$D$D$4D$|$T|$L$XL$T$hT$ L$lL$4D$0ЋT$,L$L$؋\$HL$@T$ʉ߃T$|$t$PL$L$4LpL$ Ltt$8̠t$D̤t$$txt$(t|:D$\$<\$P܄t$H܀t$@LhL$lLlL$h\$PL$8L$`L$DL$dt$$t$Tt$(t$XL$4L$$L$ L$(L$pL$8L$tL$D<L$L$T$\$EPHL$(HL$$H;$xue^_[]USWVED$dED$`]$oCf$CD$ CD$s$f~fpf~L$PfpfpNC D$C,D$C(D$C4D$C0D$<C<K8L$0KDL$$S@T$@SLT$SHT$,STT$DSPL$PT$Hf~L$Tf~D$LT$8D$(]\$4L$P$$L$ $L$$t$$$t$$L$$t$<$t$<|$$L$0$$|$@$|$@D$$$T$,$T$$T$H$ T$HL$D$$D$3D$13D$013D$,1ЋL$ 15"$(t$83D$3D$3D$(3D$$3D$3D$DT$15$,D$L1؉$D$T3D$P$D$`$ىL$ HL$hʉT$H$L$HL$lΉt$8H$L$HL$tL$H$|$<ϋHL$|L$P $T$0P$$L$(щL$(t$4t$@L$PL$$P($։t$4P,T$xщ΋\$L\$,L$TL$P0$ӋP4T$pыP8$T$HP<$D$DЉD$D\$,L$D$4D$@t$$D$LL$ D$t$T$8։t$ˉL$ 11ىL$4\$L$T$ʉT$\$1މt$<1׋\$H\$,L$Dt$Ήt$13T$,T$L$t$4L$D$T$fnfn\$<fnD$@fnd$$fnl$ fnt$fnL$0fn|$(3t$t$41L$fbfbflfbfbflffpf~ɋD$f~މ1|$1ȉD$fofsfofs*fofs-fsfVfWf~D$,D$$fpf~|$D$‰T$(L$4Ήt$ 1\$01ЉD$fpfpNf~ًD$$L$f~fnfn؋L$D$L$|$t$|$fnD$fn1t$1ʋL$ȉD$t$0\$4fofsfofs1fofs2fst$ fV|$(fbfbflf1ىL$1lj|$<f(ǎ .ffpf~ȉЉD$f~L$ȉljD$ 		fofs$fofs8fofsfsfVfWfpf~f~‰fnD$fnT$1\$8|$1D$$fbЋT$L~flffpf~D$1f~ЉD$1ofpNf~fpf~D$ D$|$D|$<|$H|$D$TD$D$PD$fpfpN$f~lj|$0$f~lj|$( $$$ofpNf~ȉD$,fpf~($,$D$L$4B$t$$ƋD$80$Ήt$$4$ȉD$8L$<ˉ\$ D$T$‰T$1ЉD$1މt$fpfpNf~ӋL$f~؋T$‰T$1։t$@1ˉ\$<ˋL$0t$,L$0D$(D$(1‰T$X1ω|$,L$|$$L$D$4T$8ЉD$411ʋ|$\$L$\$ىL$

1ȉD$\3|$|$T$0D$(D$(\$<1‰T$83L$0L$T$L$,ʉT$D$4|$XD$4

1Ɖt$$1щL$,T$ ډT$ t$D$@Ɖt$11Ӊ\$<\$0t$\$0L$(T$\щL$(1ȉD$@1މt$T$\$<ډT$L$4L$41ȉ$1Ӊ\$<L$ t$,L$ D$T$$ЉD$1Ɖt$,1ω|$$T$T$T$D$8L$L$ÉƋD$1ȉD$1Ӌ|$D$lj|$T$4t$@T$41щL$81D$ދ\$ T$D$ЉD$|$1Ɖt$\\$ 1ىL$XT$$׋D$L$,ȉD$1‰T$$1t$@t$0|$<\$($É11D$ D$DD$ D$D$HD$D$D$TD$D$8D$PD$8D$LT$T$T$$$L$$t$0$\$(D$@$D$@D$$$D$$f~$fpf~$L$L$,D$4D$f~Ë$fpf~Ѓ\$XD$\8\$HD$DL$LhD$3D$hD$t$ 3$L$83L$lL$8L$3$L$L$3L$tL$L$3$L$L$3L$|L$3$L$(3$L$(L$03$L$0T$$3T$x\$@3$L$3L$pL$L$,3$Et$ pt$pt$p t$8p$t$p(t$p,|$<x0t$p4t$0p8t$(p<\$@X@T$$PDL$,HHL$HLL$D3$T$H3$T$HPPHT$D$L$!‰T$T$D$dHt(L$DD$dD$`@$$D$(T$8x$$uVFD$LFD$TF;$ue^_[]USWVE$E$}$oGf$GD$GD$<G$D$|of~fpf~fpfpNG D$@G,D$_(G4D$LG0D$xG<D$,W8GDD$pG@D$GLD$HGHD$8GTD$XGPD$`G\D$DGXD$(GdD$G`D$tGlD$$GhD$ GtD$\GpD$G|D$dGxD$lD$ȋf~T$Tf~D$\$4T$0L$PuD$hD$@13D$x13D$3D$83D$`3D$(3D$t3D$ 3D$3D$l1f~ɉ$1fpNf~1‹|$|3|$t$L13|$,3|$p3|$H3|$X3|$D3|$3|$$3|$\3|$d3|$fpf~$1fpf~1t$Llj$$D$h$D$$L$<$L$@$L$|$L$4$L$$L$x$$L$0$L$,$L$$L$p$L$8$L$H$L$`$L$X$L$($L$D$L$t$L$$L$ $L$$$L$$L$\$L$l$L$d$L$P$L$$$1"$(t$<1$,T$1$T$T3T$h$L$8$$؉D$D$|Z$ߋZ$\$@Z$؋Z$\$4r$t$Z$\$xZ$\$LZ $\$0Z$$\$,Z($\$Z,$\$pZ0$ًZ4$\$HZ8$\$`Z<$\$XZ@$\$(ZD$\$DZH$\$tZL$\$ZP$\$ ZT$\$$ZX$\$Z\$\$\Z`$\$lZd$\$d$t$P\$h\$\$hZh$$$rl$t$ht$$t$t$T$oBpf~\$\$fpf~\$Tf$ffpfpN$T$PT$hT$f~f~DŽ$L$8$ËD$@L$L$ډT$<1׉|$|1ȉD$@D$4|$x‰D$4L$D$LL$

1ˉ\$L1׉|$xT$0|$T$0D$,L$pȉD$,1É\$p1׉|$|$`D$8D$8ËD$HL$XȉD$H1lj|$`1ډT$hD$(T$tЉÉD$(|$L$DL$D1ȉD$1ډT$tL$ T$щˉL$ D$$|$\D$$1L$\1ډT$L$PL$lD$d|$D$d13L$lL$PL$L$|$T$lj|$T1$1ˉ\$\$tt$މt$D$<L$ȉD$<1É\$t1|$D$4t$PD$4\$Ӊ\$1߉|$X1Ɖt$PD$D$8L$\L$H

3T$H$3D$8D$D$0L$ȉD$0$t$,3L$,L$1‰T$\T$ t$hT$ D$$|$`D$$1Ɖt$h1ыD$lT$xЉD$lt$d|$Lt$d1$1‰T$xT$D$‰T$t$T|$pt$T11ЉD$t$@T$(T$(D$|D$D3t$Dt$@1׉|$LT$ʉT$t$<|$ht$<1L$`1ЉD$pT$L$4щL$4t$މt$1$1ʉT$D$xT$0‰T$0$t$,3D$,D$x1щL$hD$LD$8T$@T$H

3L$H$3D$8D$LL$lT$\щL$lt$d|$t$d1T$\1ȉD$@T$PL$щL$D$Tt$XD$T		1‰T$P1ω|$XD$(T$ЉD$($L$D3T$DT$1Ɖt$D$t$ Ɖt$ L$tT$$ʉT$$11D$T$@|$׉|$D$<t$\D$<1L$t1T$@T$4t$T$4L$|$L$1ȉD$1։t$L$XL$8T$PT$H3L$HL$X3D$8$L$T$0ʉT$0\$,		3L$,L$1ЉD$|L$D$LL$T$T$T$T1ЉD$L1ˋD$(T$ЉD$($t$D3L$DL$\1‰T$T$ L$hʉT$ D$$|$xD$$1Ɖt$P1щL$hD$lT$pЋL$dt$`L$d1ω1‰$oİfpNf~|$|$fpf~|$<|$<$\$x$|$L$||$4$x|$$t|$h$p|$P$l|$0$h|$,$d|$$`|$\$\|$8$X|$H$TT$p$Pt$`$L|$($H|$D$D|$|$@|$$<|$ $8|$$$4|$$0|$$,L$l$(|$d $$$$$ L$XoĘ$fpNf~։$fpf~ʉT$XĨ($Ĭ,$\$L$TH$T$@ʋL$t0T$@4L$tt$|$xt$T$LD$<ЉD$<	1‰T$L1L$xD$4T$hЉD$4t$L$PΉt$	1$1L$PT$0t$T$0D$\L$,L$,1ȉD$\1׉|$L$pL$8D$`D$H3T$H$3D$8D$`L$(T$|щL$(D$D$D3|$D1ȉD$L$t$ Ήt$ D$T$$‰T$$1ЉD$1\$pL$l$ىL$lD$dT$XЉD$d1‰T$X1Ήt$t$\$@މt$D$tT$T‰T$T1щL$@1ƋT$D$‰T$L$<L$<1ˉ$1ЉD$|$4D$lj|$4T$\$XډT$1ЉD$1L$|D$pD$8T$T$H3D$HD$p3L$8L$D$0D$0T$,|$@T$,1։t$t1L$hT$ D$`‰T$ L$$$L$$11ЉD$`L$lD$PL$lT$d$T$d1ЉD$P1ˉ\$XT$D$‰T$L$Tt$\L$T

1ȉD$1ӋT$(D$x‰T$(L$LL$D		3D$DD$x1։$D$`T$‰T$t$<t$<1$1ЉD$`T$4ډT$4D$t$D$1É$1щL$D$0t$XD$0L$,|$PL$,1Ήt$X1‰T$L$D$8T$xT$H3D$H$3L$8L$@t$hT$lT$lD$d|$tD$d11։t$hT$|t$։t$D$T|$D$T

1‰T$|1\$D$T$(‰T$(t$pt$D3D$DD$1׉|$\t$\$ \$ D$$$D$$11މt$t$D$hƉt$\$<ˉ\$<		1߉$1D$hL$4t$\L$4D$\$؉D$1Ɖt$\1ω|$D$D$8t$|t$H3D$HD$3L$8L$PD$0L$ȉD$0|$,׉|$,1L$1Ɖt$tD$L$@ȉD$t$T$t$T1T$|1L$@L$(D$L$($T$D3t$Dt$p1ȉD$D$ t$LD$ L$$|$XL$$1Ήt$L1‹L$lD$`|$d$11ȉD$`D$$D$D$<$D$<D$@$|D$@t$|$xD$4$tD$4D$$pD$$lT$xD$L$hD$LD$0$dD$0D$,$`D$,D$$\D$D$p$XD$p$TD$8$PD$HD$`$LD$`$H\$XD$($DD$($@D$DD$t$<D$tD$$8D$D$ $4D$ D$$$0D$$D$$,D$D$\$(D$\$$L$l$ |$dD$P$D$PD$$D$1$AfnfnL$8fn$fnt$hfn|$T$~08԰|$<flfnL$fbflfbfbflfffpfpfpN$f~L$f~D$Tf~f~3$|$<T$3$T$3$T$@3$T$@T$3$T$T$43$T$4T$L3$T$LT$x3$T$xT$,3$T$,T$03$T$0T$p3$T$pT$3$T$T$H3$T$H3$L$8T$X3$T$XT$`3$T$`T$D3$T$DT$(3$T$(T$3$T$T$t3$T$tT$$3$T$$T$ 3$T$ |$\3$T$3$T$t$d3$\$l3$‹EL$HL$<HL$@H T$|P$L$4H(L$H,L$xH0L$LH4T$0P8T$,P<T$P@T$pPDL$8HHL$HHLL$`HPL$XHTL$(HXL$DH\L$tH`L$HdL$ HhL$$HlL$Hp|$\xt\$lXxt$dp|T$3$t$P3$t$PT$f$fֈfpfր$D$$!lj$$H\$4t.|$T$$$$T$0L$P$$UJBD$Bz;$ue^_[]uHtHSt%S',Su@t@Vt#V',V(ttttttttryPyttP
tt
ttPttttttPttttttttRttttttttttRtttttt!ttttttR#ttttttt&tttttttW"(tttttttt',(tttttttttPtQWttPttPtPZVZjVQjlVtltttttQtQPTtPTttQtQPZtPZvRPvtPSPtPtSQtjtPjtttttWR@FPQFPt PQWPWQWt4"WQ"pSWptWx|S|SWWP*Wt*6WQ6NWRNVQWVQQWQtQttRWRRhRWhRSVRSV
SR
t RPRRPt t RVRSRlVSlptSpvVtvVVtV

R
RWtttS}PttPtt2BSBptpvQtvQWQtSttttQtt`Vt`dttdltQlttVtVQVttttQ"t"<tt<ztzRtRSRt1PuntnxPxtPPu`	t`	K
PK
}tttb	i	Si	r	tr	v	tQv		
tt		
ttQ		ttt		tttQ		tttt		ttttQ		ttttt		tttttQ		tttttt		!ttttttQ		#ttttttt		&tttttttQ		(tttttttt		+ttttttttR		-ttttttttt		0tttttttttR	
2tttttttttt

5ttttttttttR

7ttttttttttt

:tttttttttttR
+
<tttttttttttt+
2
?ttttttttttttR2
7
Attttttttttttt7
;
DtttttttttttttR;
@
Ftttttttttttttt@
G
IttttttttttttttRG
N
KtttttttttttttttN
U
NtttttttttttttttRU
PttttttttttttttttPttttttttttttttttk	o	Qo	x	t x	|	t R|	{
t {

t t

Qt

QV

SV

St
t t

P

t

tP

tW

tt 

Wt 

St 

SP
'St'=SR=CStCet teoRtoRVRtt tQtQP Qt t tStSPSt	t t	t(t (/V		V	{
t8{

tt8

Pt8

PR

QP
t4P$VP$ZtVZtt4Pt4PQPSPt0tt0Qt0QVWQWt
t<t
t#Qt#7QP7=VP=CVtCttWtWSWPWt!t!	ttVtVRVPVtZ	ttZhPthxPVx~PQ~Pt8!tt8!-t8/tt8/;tN
k
tk

tt

St

SR

tR
ttRQtRZQZ^Qt^DttDRQtRzQWz|Qt|
tt't'UttU_Qt_uQRu}Qt}SttttQttt$tt$4Rt4PRQPRRtRttWtWPWtHRtNttNVt	{
W{

Wt

WQ

VW
t<Wt<ouSVu{St{!	t<t!sStsSPSWt<WSWSPSt	t<tWtWPkWQkiWtixW		Q{

t0t(QQVRVRt 
t(t EIWI]t0]at0Wat0t(Qt(QPQt(
t0t(
't0P't0t(St(SQSt(t0t(Vt(vVSvS|t0t(|t0	

V

t4

t4Q
k
t4Vk
o
PVo
s
tVs

	tt$x
qQVqVPt,t,WVWVRWRWt7	t,t7EQtEUQWU[QV[aQt$at,t$Vt$VRWV Wt, ~t$t,~t,Rt,RQVRVt$	tt$t$	tt$tRtS4
=
S=
c
SQc
g
t,Qg

t,t

t

t,t

t,V
t,tPtt$t,t$W,.PW.2QW28tW8ptSpPSPt4tt4Qt4QPQt43tt43ARt4A[RP[aRt4att4Rt4RQRt4Vtt4VdWt4d~WR~Wt4tt4Qt4t,t4t,Pt,tt,Q[
_
P{


tt

St

SQ
RStSPSPWPtHttHVPtVfPVfhRPhzRVz

Rt


Vt
/
VQ/
1
VS1

PS

Pt8
t$t8Vt8t8PVt$t$Pt$t8Wt8WRRV'QR'/Qt8/0tt80>tP>BtVBJPVJPSPPStVtVRQVQt
ttSt
tttP)
tt)0tQ04t4;Ru.t.!.P!.D.tD.K.Pubtb&R&.t.).	t#D.v.	t#{..	t#dkSkxtxtS
tt
ttSttttttSttttttttSttttttttttVtttttt!ttttttS#ttttttt&tttttttS(tttttttt+ttttttttS-ttttttttt0tttttttttS2tttttttttt5ttttttttttS7ttttttttttt	:tttttttttttS	<tttttttttttt?ttttttttttttSAttttttttttttt#DtttttttttttttS#*Ftttttttttttttt*1IttttttttttttttS18Kttttttttttttttt8?NtttttttttttttttS?FPttttttttttttttttFMSttttttttttttttttSMTUtttttttttttttttttT[XtttttttttttttttttS[bZttttttttttttttttttbi]ttttttttttttttttttSip_tttttttttttttttttttpwbtttttttttttttttttttSw~dtttttttttttttttttttt~gttttttttttttttttttttSitttttttttttttttttttttltttttttttttttttttttttSnttttttttttttttttttttttqttttttttttttttttttttttSstttttttttttttttttttttttvtttttttttttttttttttttttSxtttttttttttttttttttttttt{ttttttttttttttttttttttttS}ttttttttttttttttttttttttttttttttttttttttttttttttttSttttttttttttttttttttttttttttttttttttttttttttttttttttSttttttttttttttttttttttttttttttttttttttttttttttttttttttVv.tttttttttttttttttttttttttttt{..ttttttttttttttttttttttttttttmqPqttWQWQRQt<tt<1t1;V;QVPQ[Vt<[tt<Rt<RVRt<.tt<.8Wt<8RWPRTWt<T tt<  Wt<  tt<  tW H#tt<H#Z#Vt<Z#p#VPp#v#Vt<v#$tt<$$Rt<$$RQ$$Rt<$S&tt<S&]&Rt<]&v&RVv&|&Rt<|&'tt<''Vt<''VS''Vt<'J)tt<J)U)Pt<U)Y)tt<Y)d)tPd)"+tt<"++tW++tPtPtSPSPWPt|
tt|VtVPWVWt:
tt:BPtBPPRP[PQ[cPtc
ttPt
 PW
  SP  St L#
ttL#V#WtV#j#WRj#p#QRp#v#Qtv#"&
tt"&,&Pt,&:&PQ:&B&VPB&K&VtK&&
tt&&Pt&&PR&'QP''Qt'(
tt((Qt((QW((QR((Qt(d)
ttd)w)tw)*V*{+P{++tPt4tPtRtRQRt_t4t_mPtmPSPtt4tQtQVQt\t4t\jRtjRQRtz#t4tz##Pt##PV##Pt#%t4t%%Wt%(%WR(%.%Wt.%&t4t&&Rt&&RP&&Rt&(t4t((Qt(+(QP+(1(Qt1(~)t4t~))t{++t4t++t4
ttWtWPWSWt
tt+Rt+;RW;DRSDJRtJ	
tt	Pt(PV(0QP06Qt6K 
ttK Y QtY i QWi o QVo u Qtu ~#
tt~##Rt##RQ##QW##Qt#%
tt%%Pt%%PV%%SP%%St%&
tt&&Vt&&VW&&RV&&Rt&(
tt()Vt))VW))RV))Rt)*t*+
tt++tt0t,Rt,%RP%+R+t0t0t,Pt,
t0t,
6Rt,6t0t,Rt,#t0t,##Rt,##RQ##Rt,#\%t0t,\%f%Pt,f%%PR%%Pt,%&t0t,&&Pt,&&PQ&&Pt,&_(t0t,_(m(Pt,m((PW((Pt,()t0t,))t,{++t0t,++t0	ttWt#WQ#)WS)/Wt/R	ttR`Pt`pPWpxPSxtSRSRPRt 	tt ' Rt' 5 RV5 = RQ= C RtC #	tt##Vt##VP##WP##Wt#%	tt%&Pt&&PV&&SP&&St&&SV&&QS&&Qt&(	tt((Pt((PR((PV((Pt()	tt))t{+,	tt,,tQQt7	t8t7=Pt=?	t8t?CStCYSPY_St8}(	t8t}(*t8**	t8t*#,Qt#,9,Q3
tt3GWtGWWQW]RW]cRtc
ttVt
VW
QVQtQWPQPt} 
tt}  Rt  RV  RW !RV!!tV!#
tt##Qt##QP#$PR$
$Pt
$%
tt%%Pt%%PV%%PW%O&tWO&m&PWm&v&PQv&|&Pt|&%)
tt%)2)Pt2)>)PV>)F)PSF)*tS*"*S"*{+t{+=,
tt=,L,tg	t(tgoPto{St{SQSt(	t(tRt	t(tPt 	t(t C PtC $	t(t$4$Qt4$&	t(t&K&RtK&w'	t(tw''Rt'(	t(t((Qt("*	t(t"*8*t8*[,	t(t[,n,t(k	ttkwRtwRWRPRt-	tt-?St?OSQOUWSU[Wt[	tt
Pt
PQ&PS&tSQSPQPt$	tt$$Rt$*$RP*$4$PW4$$tW$$PW$$PS$$Pt$'	tt''Vt''VW''VR'c(tRc(}(QR}((VQ((Vt(<*	tt<*K*t{+y,	tty,,tt t$Qt$St$SPSt$t t$Rt$RPRt$t t$Vt$ VR &Vt$&G t t$G U Rt$U o RPo u Rt$u ?"t t$?"<$t <$J$VJ$`$VR`$f$Vt$f$%t t$%%Rt$%%RQ%%Rt$%'t t$''St$''SP''St$'(t t$()Pt$))PQ))Pt$)Z*t t$Z*i*t${+,t t$,,t 	ttRtRWRQRt	ttPtPQPRPt	ttRtRQVRVt`tt`nVtn~VW~VPVt8$tt8$F$QtF$Z$QPZ$`$SP`$f$Stf$2%	tt2%:%Pt:%H%PRH%P%QPP%X%QtX%s'	tts''Pt''PV''WP''Wt'(	tt((Vt(%(VS%(+(WV+(1(Wt1(x*	ttx**t{+,	tt,,tW
ttt
tttP
tt'Pt'DPVDJPtJg
ttguQtuQVQty 
tty  Pt  PQ  Pt w"Qtw""
tt"j$tj${$Q{$$QP$$Qt$%
tt%%Qt%%QR%%Qt%'
tt'!'Rt!'7'RP7'='Rt='!)
tt!)+)Qt+)*QW**W*{+t{+,
tt,,tV,,t,,SVdtdhRhltlptRp	ttQtQWQRctRc}VR}VWVt
ttRtRVWRWt
ttQtQRPQPt"
tt""Rt""t""Q""V""t""tR"q$
ttq$$St$$SR$$VR$$Vt$%	tt%%Pt%"%PS"%(%QP(%.%Qt.%A'	ttA'S'RtS'c'RWc'i'SRi'o'Sto'5(	tt5(=(Pt=(K(PVK(S(QPS([(Qt[("*	tt"**t*{+t{+-	tt--tR--t--V37S7BtBFtSF	ttQt#QW#)Qt)N	ttN\Rt\rRVrxRtx	ttQtQPQt	ttQt QR  Qt $	tt$$Vt$$VR$z%Vtz%%t%%Rt%&RQ&&Rt&E'	ttE'O'VtO'i'VPi'o'Vto'(	tt((Pt((PV((Pt(*	tttxRxVR
Vt
VP#SV#)St)	ttQtQVRQRtk	ttkyRtyRWPRPt*
tt*<Rt<LRVLRRQRXRtX%#
tt%#'#Rt'#+#t+#.#Q5#9#R9#@#t@#D#tQD#$
tt$$St$$SP$$PQ$$Pt$j%Vtj%z%VWz%%QV%%Qt%'
tt'%'Vt%'5'VW5'='VQ=''tQ''PQ''PW''Pt'H+
tt%.@B:;'?I:;(:;I:;I4:;I4:;I	$>
.@B:;'?I:;:;I
:;I4:;I4:;I4:;II:;I!I7$>I&I:;
I:;8:;.,U=@=O=>d>dtRQX%W4W4oW4W4	Pd	49(%!.:  .$%!*1$',	68'"
2
'+#8
/%&
714!3
");0)/)	%/,"835*),/.*,	0#4%
0
U		I
L
	


d
dt=
$q#4#4#4&#4#4J#4#4j!#4d
U
%
$ddt}%
74:4!>4@4C4E4`H4OI4L4M4]P4R4U4X4b\4^4d?GJD	4]o4zs<88	JXEF%G1I8C>d?d@B4]4]] 4]NYQLMNPX4]]@4](XSTUW4]]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/obj-lib32/cddl/lib/libicp_rescueunsigned 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 long unsigned int__uint64_tuint64_tSkein_256_Process_BlockSkein_512_Process_BlockSkein1024_Process_Blockkw__ARRAY_SIZE_TYPE__byteCntAdd__uint32_t__size_tsize_tblkCntblkPtrunsigned char__uint8_tuint8_tctxhhashBitLenbCntTSkein_Ctxt_Hdr_tXbSkein_256_Ctxt_twX2X1X3X0rSkein_512_Ctxt_tX4X5X6X7Skein1024_Ctxt_tX00X01X02X03X04X05X06X07X08X09X10X11X12X13X14X15FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(,AB
LA(H0
AB
L
A(tAB
LAA
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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>
J
#X
w<	=uJ~X~J~JJu~
<ןg	
~<t~ 	$g~f	.YYY!.J!).		#.
tJJ<
t.}<t.J<t.
z<t.J<J.J<
tJt<
JJt~J~.J~J~JJ~.~.J~J~.J~.J~.~"J~ J~.J~.~J~J~.J~J~0~~JJ~J~4J~JJ~.~.J~J~.~.~<J~.J~DJ~.J~.J~J~.J~JJ~fJ~.J~~J~Jt~J~.q.qF~fq&~L	JJu~

(X
w<	uןqX}t	Y!Y!YJ!.)J
/Jf%.	Wf!J)J
KJ%.	W	.	J}.
t}.J}<
J}.J}<
tE}<
J}.J}<
tzJ}<
JzJ}<
y.}<
JyJ}<
txJ}<
}.w}<t}.J}<J}.
fv}<tv.}<Jv.}<
tuJ}<
}.-|.|.||.|.|J|.J|J|.J||.J|DJ|AJ|.f|8J|J|.|.J|J|.J|<J| J|.|.J|.|J|.J|.|.J|TJ|.J|J|f|.|U|.J|SJ|ZJ|<J|4J|MJ|.J||.|.J|J|.J|J|J|.|.|.J|J|.|.|.J|J|.|.J|J|JJ|J|J|.J|J|.|.J|J|.|.|.J||.|.J|J|.|.|.J|t|.|.|.J|J|.|J|.J|JJ|J|.|.|.J|J|.|.|.J|J|.|.|.|J|.J|.|.|J|J|J|J|J|t|.|J|tJ|t|J|*J|JJ|6J|<Jt|fJ|.J|J|J|J|J|JJ|tJ|.
t|tJ|t
J	i(|<
	bXu|
&
3X

tj	fuןk {	."J*.
KJJ%J
KJJ'J /).c".*J
KJJ%J
KJJ'J K).	j[YYY!YYYYY
YYYY! ).
c ).
c	.	J#{.t{.{<*{<tE{<t){<tzJ{<tzJ{<tyJ{<tyJ{<txJ{<txJ{<twJ{<twJ{<tv.{<tvJ{<tuJ{<tuJ{<ttJ{<ttJ{<tsJ{<tsJ{<trJ{<trJ{<tqJ{<tqJ{<tpJ{<t{Jto{<t{tt{<t{JJnXX{J{{J{-z.fz.JzJz.z.z.JzJz.z.z.JzJz.z.z.JzJz.z.z.JzJz.z.z.JzJz.zJz.Jzz.z.Jztz.z.z.JzJz.z.z.JzJz.ztzJz.z Jz.z.z.JzJz.z.z.Jztz.z.z.Jzz.z Jz.z.z.JzJz.z.z.Jztz.z.z Jz.ztzJz.z.JzJz.z.z.JzJz.z.z Jz.z.z.Jzz.z.JzJz.z.z.JzJz.zJzJz.Jz Jz.z.z.JzJz.z.z Jz.z.z.JzJz.z.z.Jz.z.zXJzJzJzJzJzJzXtzJzBJzJztz.z.JzJz.z.z.Jztz.z.z.JzJz.ztzJz.z<z.z.JzJz.z.z.JzJz.z.z.JzJz.z.z.Jztz.z.z.JzJz.zJzJz.z.JzJz.z.z.Jzz.z.JzJz.z.z.JzJz.z.z Jz.z.z.Jztz.z.z.Jztz.z.z.JzJz.ztzJz.z.Jzz.z.JzJz.z.z Jz.z.z.Jzz.z.Jztz.z.z.JzJz.zJzJz.z.JzJz.z.z.JzJz.z.z Jz.z.z.JzJz.z.zztztzJztJzJz zJzJzJzJztzJz zXJzJzJzJzJzJz JztzJztJzJz7Ji&ztztJzJzJzJzJzJz zJzJzJzJztJztJzt
ztJztJ	yty Jy.
	~=yCHc2prux{~&0:DNXblv *4>HR\fpz$.8BLV`jt~
(2<FPZdnx",6@JvkT* _6[]J8
nV,0
E"(Q]f.|.	'1
@JUY
dhv$* 0!6"<#B$H%N&T'Z(`)f*l+r,x-~./0123456789:;<=>?@ABCDEFGH I&J,K2L8M>NDOJPPQVR\SbThUnVtWzXYZ[\]^_`abcdefghijklmno
pqrs"t(u.v4w:x@yFzL{R|X}^~djpv|
+/;?KO[_ko{
(,8<HLX\hlx|(9DK^it
S^jv LxN.debug_abbrev.rel.text.mcount.comment.debug_str.rel.debug_info__stack_chk_failSkein_256_Process_BlockSkein1024_Process_BlockSkein_512_Process_Block.note.GNU-stack.llvm_addrsig.rel.debug_line.rel.eh_frame__stack_chk_guard.debug_locskein_block.c.strtab.symtab
@.	`.aR95	`*0!0dY\		
Lo
p/78             0           0     0     100644  4328      `
ELF	h4(U]U1]%.@B:;'?11B.:;'I<?$>.:;'<?.:;'<?	.@B:;'I?y6Un
!&+06*'$!/Y	@9U}MMTR\Wd\lawfkpuZ0 #&)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/obj-lib32/cddl/lib/libicp_rescueskein_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)zR|6AB
n<@9AB
u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
<YYYYYYYYY
<Z[[^[YYYYZc	%7Lbp~@;hHu$6Q@9-ZtfW	0., "('&,$2*DI+N%S'X)]b!g-l/q1'1<ENW`ir{	

	$-6?HNU]emx @Xkcf_sched_destroykcf_prov_tab_destroy.debug_abbrev.rel.text.mcount.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.rel.debug_info.note.GNU-stackicp_finimod_hash_finiaes_mod_finiedonr_mod_finiskein_mod_finisha2_mod_finisha1_mod_fini.llvm_addrsig.rel.debug_line.rel.eh_frameillumos-crypto.c.strtab.symtab:@y6	h
(X	x0H0dklX	
	LoH aes.po/         0           0     0     100644  59068     `
ELF	4(Uht]hhth
]1]ÐUtPt]h]ÐUVu^]ÐUSWVu>}uƋ19G$"
Uzt9Bu=ˋ}VӃÉjVuut
SEX1Vу^_[]ÐUSWVP]u~G4xtp@t& t8Mu;GHA6C'ҾMyG8G8MAAUZ9s
BBBEuRQuƅMG4u5`tAAA)ÉYhhhjQW*AAA)ÉYhhjQWƅEuW9؉ًUtA)ЉAQAEx1t0G4tw77WE@^_[]ÐUSWVu]}ڋCG(^9s
FBFEF
Etu,hhVRWhhVRWUG4t(thVWMu	9t^)ˉ^NMN^_[]ÐUSWVP]H}GH4uPub`KMhhhjSPƅCM)ȉCKC3x(t-hSPhhjSPƅu6_1t-C4ts33SG^_[]þx(uC묐USWV]EKƒ΃rUB1Ҿ9${u
{t9Khu$ߍThSVىU jPuW.Dž&Kƒ	t,ƒ	t.	u@E@E;{x넋EMAEx1EE@Mq9s
ABQALEt,uTPhhQuTP PhhQuTPDžMPtRqQLAEt"XTT;EĨ^_[]ÉϋKƒ΃r0ƒ	tL	ȉumhhjVTPEhhhjWTP |thVTPDž%9utqP)11PUSWVu>}uƋ19G$8"
Uzt9Bu=ˋ}VӃÉjVuuZt
SEX1Vу^_[]ÐUSWVu~G4xtUp@t& tBuHG`uFMARϾzABEEu-uF+G8uFZJM9sB]BEBEuRV]Sƅ]MG4u=`΋AAAU)NhhjVW8΋AAAU)NhhhjVWƅEUu
;Mty)׉8QY1]{t-G4tw77WC^_[]ÐUSWVu}][C4pt~OK(~9s
NBNMNM`tuPSEt%u5hhVuEphhVPEpC4t${(thVSuEEu9ut~)1ɉ~UFVȃ^_[]1鐐USWV]HJMy(t5G4/hSWE	G4`tUG<+G8K9MCECEhhjSWCM)ȉCKECMG4xuCy1G4tw77WCZG\K9s
CBFMCECEhhhjSWXƋECECEC^_[]ÐUSWV]EKƒ΃rUB61Ҿ9 $T{u
{t9K} ލThSu$ىjPuVDž}Fʃ	t(ʃ	t\ʃ	u^U_{z놉ycALqADAPDž@[UR+UURw_@9sBL1Ҿ9΍w‹GDGPru$PTPEt(uEhhuuTPhhWuTPDžL@DPFEt%XTTEu	`tEEt	P;EPĴ^_[]ÉHMIƒ΃riƒ	ʋD	ȋHhhhjEPTPNjE9EttIL@hhjuVTP9uDtuuqH)؋L1|Ht*huTPE1E9Ex)؋LgL@HNUSWV։ϡEEt2E71ۺ9ʺP1$pO41tEuPtQƋE8EHQ.ʃ?#VQpO4EGjHxAhP1WHxhhhjQWrhjppW]Ht{xuuhhjuuQW-HtKxuEhhhjQWt!G4uuVV;Eu
؃^_[]USVu]t`CFCFCFCFCFCFCFCFC	F	C
F
CFCFC
F
CFCFCF^[]ÐUWVu~t-G4tw77WF1^_]ÐUSWV0uD$(N~NtyMT$D$D$$t9uTAD$AD$ u$M UD$$D$|$|$}]VQRh uPWS 
;L$(ue^_[]USWV0uD$(N~NtyMT$D$D$$t9uTAD$AD$ U$M uD$$D$|$|$}]RQh uVPWS 
;L$(ue^_[]USWV}E1ɺ9OtuMPQt^NjE8u8HQw%ʃ?uu]WQp;E1uWW;Eu
^_[]YI'3?wwyKWco




L,Dt<DCKM_AES_ECB CKM_AES_CBC CKM_AES_CTR CKM_AES_CCM CKM_AES_GCM CKM_AES_GMAC++ 0
 
AES Kernel SW ProviderAES Software Provider4P\WWP\WW1\\}I1}00\WW}VVV 'Q,3Q8?QDIQ%'D13H=?HdvvPWPNNVWPPP9P6sSS9<p<upPWIPPRdPilPLWloPorulrzulPzulupulQrS&ZP~PPP?BqBmupm~q_~VVWSaa|11
1a00aa00aSSw|HDW)W=CWUZWW "WWP"$P;=PC`P]`R`fRPfRu~
u~u~Ru~
u~u~Ru~u~ )Ru~)u~`V .VWWPWW0y100WWVVVPWQ\cQhoQtyQUWDacHmoHPWP			V		V%
E
VH
|
V	W	
WC
E
W		PV	X	P^	z	Pd	g	Qg	z	ul}		P		uh		uhP	|
uhudH
|
SK
|
W
%%'P'>>dPkoPoQQ
SS

Q

Q

ul

ulQ
ulupulup
|WWwW
WPVESPP
VPW)P),P,/up/2upP2gupulPupupP
upul/guh
uhtQSwWPPq

'q

1

11q

0'0q

'q

0'0q

S'S

H

D

W+3WMWWWPWWRmoRuR{Su~Pu~u~P
u~u~
Q
WW
R
%VWlVV%0WulPulP**,P,??DPDootPtPSPS(WVclPlVPVtVtPQeVWKQKVQKty+Q+VQ+tYq$ul$*PAFulPAWAFP*WPA3AW%4I:;:;
I:;8$>I!I7	$>
II'I
I:;:;
I:;8:;I:;I:;(':;I:;:;I:;I:;.@B:;'I?4:;I1.:;'<?.:;'I<?.@B:;' :;I!.:;'I ":;I#4:;I$.:;'I %:;I&4:;I'.@B:;'I(1XYW)1*1+41,41-1UXYW.B/10B1:;I24:;I34.:;'<?5.:;' 6&7&I8.:;'<?94:;I:
:;;U<.:;'I<?=.@B1>12_74sXt_xkl	/<WXY
/01#2
X
]^_

7
(Xk=
XS
_(u(
(Q$
$QcQ4Q \!
o\k8

@@K

@
@<
'<K8
W8R[	N

(Q $(,%0V4
'<
AM
Q
Wb2	
XP
_XY.Zk[k\:]k^
QEB\<
U`40123.GDL	2EskH
X
rT}\	>
7B3-k./
LDWEXF\GrHIJK
g&$}A\
-=:	BtX;
X
X

Q?@BPATFCQDkEIOLQMN
\
:7

=9&	:;<

7	X.P
`	k	(	
	 
$
	XP
k@
 
X.P

S
^
	




 	
	

-
9 	

	


4'(+.1
X
#
/d,=>Ba
E
G
IO
S
VX 
Z$
_(
XPP



X

$

0
($
f
X


X


X.PP




X

X.PP



V
bqlmo
X.Q:

X.

~>]w]
CXX
.
bX.
|X.
\

$V#Qz 
[X.Q

X.Q
X.
X.

X.Q
(X.QL
k
VXkQM
Xk

+h
X.PQ
0X.PQQ
mX.P
X.PQ
X.PQ
XP
*
6t(
yX

 @P`dhlptx|XXl l"

X
	X.
-X.
[f
XP


X

+
XPP=X
0XP
E
Q
X.PQQ
X.PQQQQ
X.PQQ
9
Ep8ijk l(m,n0:o4,l 
:/

QDa`	S
 [H;9l\\
oHlmKn88QkRSKTKUV(WW,WX0:Y4l
\g88
wDABC\l
X~8@H:l
	8HKL\`dWhKl|
8<@DKTKdKtKWX=PEw

R]_[\]^SUXX
4E@XX
_
\X`>UXWwX\U< < <M!WX"W"WP"X"X
"Y"Y#[#]X#\Xe
$
0E	aH^_K`8$X%P%%X&X&&k& &

%kX'UBX B BP C C
 D(F
)1)D*)*)b+,,-g)*),v,,,(,\k.S_/}v0Rw .QXk'UX1
1
 P  X 22<X2k(-t8"
)/-)-332B4r-c--.*0.?[.o.y##4k!X"#5%k%'yUX    2X22222P( <	)x , ( 
* * "I"N#y##	 '0UnX n n o o2sX2r2t2q2Qr##$`X#	#\#=#=#


#X(#.#8#
-#6
3#7

B#8#8#\Xt#	#\#=#
8.k\8fk"Xk	#	###
#Xk\	#
#8##
%Xk	#	###nX5$	##
'UX   2d	2
X3<B2"( 68	) , ( 
* * "Z$N#y## 'UX  . P     
 $9~$2X2q22\:-
))),,5,a,+( * * y#k/}0Qs##y##N#d"$'UJX J JP K K
 L(N
))*)z*)+,|,-0g)@*)^,,, ,,k.S/}0Rw .Q'UX    2%X2f222:eH
( H
4f	)	 ,0	 ( b

* * H)	*	>*
y#_
#i
 r
'

UX    2C	X2	2	2	2%
k
i*
#%#>$YjX#	#\#=#eXt#	#\#=#=#4#X'vU?X ? ? @2C
B2a
CX2
D2JE362
2
;H2f( t>	)j , ( 
* * $*Ey## >*' 
U.X . /. /P 0 0 0  1
 $19~3$27X2
62>
52^
4:R-`J
)i)I)',,,,+( m* * y#
k
/}
0Rw0Qski*#
#&y#j#x#>**[$!X""k<kX8.#\ktX5$8#=#X#\#=#=#qXV.\\#
wXt#Xe\#=#{X#\#=#=#Ux xW xH3`2UW=GU > ,h ( 
* * y## !iX"iP"i"j/#mM
//XQRSTUVW'UX  . P     
 $9t/9tU2X(Y/^)f/){r/)~/,/.%'UX  . P     
 $9t/9tU2,X(Y/^)f/)r/)~/,/+n'UX  P    2A2lk2X(-2)-)-( 6) * k--y#3#<da
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/io/aes.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescuemodlinkageml_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 long 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 long int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlonglong_toffset_tuio_segflgUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__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_flagslong unsigned intulong_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_J0gcm_len_a_len_cgcm_pt_bufgcm_kmflaggcm_ctxgcm_ctx_t__uintptr_tuintptr_tpIvpAADulAADLenCK_AES_GMAC_PARAMSaes_impl_initgcm_impl_initmod_installcrypto_register_providermod_removecrypto_unregister_provideraes_common_initctxmechanismkeytemplatereqis_encrypt_initboolean_taes_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_templateretstatusproviderciphertextplaintextlength_neededsaved_lengthsaved_offsetout_lensession_idoutcleanuppt_lenkeyschedppiniv8gcm_mechtmpl_sizetmplFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|,SAB
aAiAC$L`>AB
aAXtAB
AP$AB
C$yAB
Dq$0AB
F(AB
DA(8AB
IA$dAB
C$AB
F(

AB
FA$vAB
Fl( 
AB
IA(4AB
FA `AB
B GAB
BA(AB
IA(AB
IA(AB
FA
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
<\Y
Z'.
.z.<
/%~..
<ZX./5p
J
t
Yg
}XX<}f<~,G4J/}XX	L.}..}<}X.1
_B=.	.<3"(<|<<t|Ji|<3.(f|<.|<<<./|<<
!.|f<<..
.'6<(.	Y'i<(.	Y|X
$uf
../J0w	y
 {X.B
<=?<./zXz<<B.zX	Zz .z f%JC.J	/z.
@X/.0<z.<.
_).yf<<5
<4
<gy<	<.i%f.=!jJ
/	yX
fu<
../J0w	|ty!XJ1<

Xx 4Xtxf~,4J}J,X4J}.X}
v.iX	(fx<,t4J2(<xfttxf(.x<.xf<<./xXxffXxXXxX	fxx
Xx.<J/x<~w.X
$!%/wJX0w
}XX<}f<~,G4J/}XX	L.}..}<}X.9
`B=.{.<<{<={XJ{fJ)<{<X?{f<./{<{<<{<<
/.{ff<..
.{f%.<'J	>{J.{X%.<'J	>{.{<
%>./J0w	zt<
 _	<:<.
.uX<=?<./zXz<<z<<.(/z<.zXX	Zz.zf<%JC.J	/>z<
tzJ</<0<zJfjy
	X).y fJy.&XJ
iy.>>.k<.f
.4/<
><.xf<x<<x<	<xXCJ/tu<
..uf
.J0w	|
=<.y.y<<y<	<y<

Xw 5Xtwf~,4J}J,X4J}.X}
L.wf<Xw<,t4J}tJwfn#)fw<.jwff./wt3wX+3?+w<fw<3f)0XwXX	Zw.w
	X.vf	v	f[<./w<<.2
. /Tv<	v	X
6v& 	fvf	
xv 	vf!	/
h	
>	.vf	+v
t
	v.u.
<0u
uJ
6.u.$<}<X
fK<u
#.gIl;X#.gIjut
.t#./I2#./I2ut	
<u.
X/Ju.
Ju
.u
Y<6z`
JL
X^
Y>./J0w	w
c.uf
XJuf
<..u.
<K.u.
X<-1<K<tJt
.tXt
M.uf
XJuf
<..u.
<K.u.
X<-1<K<tJt
.tXt	
3v	X-v.Z$<}X}.f/
<zfw~	v6A&7ECVMh!.;`cHZdowgzpcsk UaL-9G|sYAKw(;4	^	_OAxu	!

k

Yw?	gt{*>Spg\+F	pP`$D;0}uO]jZO"ye,;P5dR&5Cc	S				 	2	?	
									

-
C
Y
m


+=Pam



P7'z

"
0
<
K
[
v



H9

$/V7i&/r{*BYmv/rIixV$,8JZbi(4DJWh{q
*2>JWnNF	 0;dXnrw
%)C9KOxpWb{2T]$.!.7I[afx_2	1	( D@ 
v6

y%0GP$(pm<4 
DhFUGV`>cSgx<%/WT9~l7?zU"I&	.H N&!+ 0<< AOd&i!s=! O&&;4C@(64E@K:&y2~*,G2,83D:C&->-?,B&C2H*M,VG,B2,83D: ((&s3;->-?3D(L2Q,`8j2o*t,G,B'&;64@CGL@X6dEpK:&	2	,	F
2

*
,
7[
3e
Dn
:
&
;
J
+!>(-+:?N,UB&,B328,AF3D:2*,70
(8
&

3
;;J+>
+"?f3tDD(2*,7@2E,WF,B'(&H_)/*A2*,&L-;5W2\,k92*,I3D('&&3D:(& ('(&^ s('(&;)//38DG([' $(,048<@DHLPTX\`dhlptx| $ , <M@D L P x #)*%+',3 8,@-L.Y/m0t1 123456789:;C<O X=`>i?{@ABCDEFGHIJKLM*N7ODPVQ]RhSyTUVWXYZ[\]^_`a b(c1d>ePfXgahni{jklmnopqrst
u!v(w0x\yczk{w|}~
"3?JZaiu
%1=IYew'3?Kalw )6HZgu		+	e	l	t										
X
_
g
s











2:CP]jw(	0
9FS
`mz)
1
:
G
T
[cly !"
#$$%1&'()*+,-./01"2/3<4I56789:;<=/>7?@@MAZBgCDEFGHIJKLMNO+P8QERRS_TlUyVWXYZ[\`]g^o_{`abcdeJfRg[hhiuj>kFlOm\niovpqrstuv w x y z" '{3 8|D U}a!n~t'3?al|)5AMYeq}&7BW^fr~"0:IRXjt)19JVbo|1;JYhw""""""$"""""'"0"?FO_fl~""" "  " $ 1 ": "D M "Q b k t }             !
!!+!:!I!U!"Y!e!"i!u!"y!!"!!"!!!"!"!!!!"
"""&"5"D"S"b"n""r"~""""""""""""""""O#z####$;$E$T$c$r$~$"$$"$$$"$$$"$"$$%%% %)%/%9%H%W%f%u%%%%%%%"%%"%%"%%"&
&&&$&&"/&"8&"A&"J&"S&"\&"o&&&&&&&&&&&&&'' '/'>'N'['"d'"r'"'"'"'"'$'"'"'"'"'"'"'"''((($(.(=(L([(j(v("z(("(("(("(("((((("("())()1):)C)I)S)b)q))))"))"))"))"))")))*
***	?*
j*}******"**"**"**"*+	+"
++"+
*+$/+"3+
D+Q+"Z+"g+++++++++++++,,*,9,I,U,"Y,e,"i,u,"y,,",,,,$,",",",",",",",--%-;-D-M-V-_-h-q-z---------.1.\........".//"&/B/K/T/Z/g/s/////// /!///"/0#0!000?0N0]0l0{000$0"000"0"0"0"000%11,1;1J1Y1h1w111$1"111"1"1"1"111&
22(272'F2(U2a2"e2q2"u22"222"2"22"22222 Px<h8dctr_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.rel.textaes_encryptaes_decrypt.mcount.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_str.L.strcrypto_unregister_providercrypto_register_providermodlcryptobzerocrypto_update_uioaes_prov_info.rel.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.rel.debug_line.rel.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.rel.rodatanull_crypto_data.rel.dataaes_copy_block64.L.str.1.rodata.str1.1I@_	`	l,<	h:2h-{x*!-3	L`x'0a0}du}}(	
 	dLolD%&edonr_mod.po/   0           0     0     100644  3632      `
ELF	4(Uh]ÐUh]Edon-R Message-Digest AlgorithmP%4I:;:;
I:;8$>I!I7	$>
II'I
.@B:;'I?4:;I1.:;'I<?77,sXt_xkl	']^_
/012
X

7
Xk
X

U1X3XOX
 U<X2X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/obj-lib32/cddl/lib/libicp_rescuemodlinkageml_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)zR|AB
S< AB
S
/usrsrc/sys/contrib/openzfs/module/icp/include/sys/modctl.hsrc/sys/contrib/openzfs/module/icp/io/edonr_mod.c1
<[
<
Yw;[l`c
ME"/R  *9i	#$).$"	
'38@
LYmt",7;JPbl{ @".debug_abbrev.rel.text.mcount.commentedonr_mod_initmod_cryptoops.debug_str.L.str.rel.debug_infomod_install.note.GNU-stackedonr_mod_fini.llvm_addrsigmod_remove.rel.debug_line.rel.eh_framemodlinkagemodlmisc.debug_locedonr_mod.c.strtab.symtab.rel.data.rodata.str1.1	@7	0
x	2 ]Y		G0"!0du!$X		|		Lo	4Psha1_mod.po/    0           0     0     100644  53320     `
ELF	4(UVhƅu&hhtPhj^]ÐUt.PtPhj]h]ÐUVu^]ÐUWVuNuO}uƐj`ttGtP1^_]ÐUSWV]{wCBuUt]BNNvQP1CCJQPFxANjBENFvuwu}tt?1\9ىƒ|`)كF9uu]UJ׉jjDžu1srF1]U;u}Ë}tfU9sdE?\1);]M]SQu}𐐃F)ߋEHA9s$t \9CS4u͋EЄۋ]U9{rFC^_[]ÐUSWV}ut)FOOwQP1_{FEWOGEst9]E1u\9ډ΃|)ڃG9u1Ƌ]9}tl9shE3ut1)ˋM9΃MˋMVREPG)E@p9stt9CV4u͉19ED^_[]ÐUSWVu~wFBnM1ۃt&uAFFϋIQPϋIjjDžu1^qF^_[]ÐUSWVluEN]uEPtKkFFvPEPtxMjj\tm1|VzN~vBEuUt]1\9ى|L)كF9uu]CCMQP1
1ɸ1];u}tiE9sgE\1);]M]SQEPUF)ڋEHy9s)t%\9CS4EPȋ}DŽۋ]9C
;Mul^_[]USWV(׉ΡEOyuЋw}̋_AEԅt0M؋1ɐD9Ɖ߃|)ƃA9Mus1ϋMظ;}\ȉMڃE}9LUEuPE̋Pz}M9|1)ً]9߃M4WEPVuF})E̋Pz9E|9CMԍL
WQ4C}ԃU)E̋PztY9rQ]uM4uVB}uWE̋@M4SWVuބt9t1
;Mu(^_[]USWV}EGXC1ɃUBًR9Ѹ&?uǐhtt}wtEthPVXAr8VSEpV}VWEH}j	EPSuу1NOuXVt
1ۃ~tQur/GhwwG
;Mu^_[]USWV}ut)FOOwQP1_{FEWOGEst9]E1u\9ډ΃|)ڃG9u1Ƌ]9}tl9shE3ut1)ˋM9΃MˋMVREPG)E@p9stt9CV4u͉19ED^_[]ÐUSWV]uEF8upKt_9r[}PWE@djWP1ۃt7u|uIMAAMIdQPUsBzEHdUEPVnDžu0*E@dP}WMAAVWP1EXhuvvF;Eu
^_[]USWVuEFxG1ɃUBR9ѻd>VE thPQLAr5$SWvSuSVj
VW+}MAu*A&Džy0UDž$JJrQP$]PSEjSPM߉ڍEPVfÃZ{upJBRS҉;1ېt9ƒ)C9uDž}
DžhPGyu3ߋCCMQPB߃71eEPEPߋCCVMQP71ۍhP;E؁^_[]Ë}Dž;*ׅ9t1);Mڍ$VQPC)EHA9s7t3t9CV4؍$Pň}9gUSWV]ECpF1ɃUBR9Ѹ;E thPQLAr5$WVsWuWVj
SVkuMAu%Ay8H9~E$UJJrQP$uPV}jVWWVDžu)MAAPVHDȉhPE@xUJBRS1ۉ|9ƒ)C9uusUr~}JRF!61ۋ|9Ѓ
)C9uDž1u;9t1);Mڍ$VQPC)EHq9ҋTt9CV4؍$PC)EHq9u
1Dž;Dž;CDžDžt)θЋ9փMD=܋LVQPDž;@)CiЉɋu9xhPF
;Mu"^_[]ËDžHUSWV׉Ρ$D$@j@Pj@SuWD$HPuWS((L$@W)L$@(
($W)$(T$PW)T$P(T$W)T$(T$`W)T$`(T$ W)T$ WD$p)D$pWL$0)L$0~Wj@D$DPWdVj@SV;$ue^_[]USWV}EGXC1ɃUBًR9Ѹ?uǐhttt8Ar:WSEpW]WSj(EPSEE0E1
;Mu^_[]UVuFt,8`DRPvF1^]6666666666666666\\\\\\\\\\\\\\\\<D,0H`CKM_SHA_1CKM_SHA_1_HMACCKM_SHA_1_HMAC_GENERAL0@0	
 
0@sha1 _init: crypto_register_provider() failed (0x%x)sha1 _fini: crypto_unregister_provider() failed (0x%x)SHA1 Kernel SW Provider 1.1SHA1 Software Provider+V+?Pg{PP
P#(P
`#(`
V#(VABBFWi0uhuhVQQPimQPsQPP0QPQQPV(upiupWup0sV(QPiQPWVimWSSTP8P8supWWRRQRQ#RQ#3RKs0suRQP#uh#-Q-sSsuuh0WRQSudSud+TVjsVWIP+4>EuEuVQQWEIQWLQWW0QWQQWVuEuRWRu0LVQWEZQWREIRSSQ?V?DuPuPREWEuLPuLP*H0WuXQ
R
uXTVTSVuXQuXQuXSVBHVHYVSVSVS
V!0VSVVVSSVSS0HVSHUQUuXQuX!0!DuTDbuTuPbfuPftuTuPtuP0uPDSDZQZVQVWDuT_W)	F
F
_
V>	4
S		V		Vx				x		W		V
PqPup
WHJW
RRQHLRQQRQR0RQPuhQSuh
0QW^RQSHudHLSLQudVVDVW<
D'V*V.u~.8D[Vu~Vu~V<
S88Yu~Y[S[Q

WTVPRQQPQPNQPNTPT\Qh0QPQQPR.u~u~u~R7WTbu~bW0S.QPQPQPSSKVVD.W.u~	W	3V3=W=u~WVW:u~:Wu~'RWu~Wu~PRWPVV
PPQQPQPQP
P
Q0QP0R=u~u~\R\gu~gRu~R0SSS=QPQP=u~u~UXQXsQRQRQRu~RQR+QS0=X0S=00
u~u~IWu~IeWPekWu~k
u~u~Wu~=u~u~R>u~szPzu~u~XQRQRXoVou~Vu~'VQvVVV#Q#V#R#Wk37;?+@^SSVVWW&VcjR%4I:;:;
I:;8$>I!I7	$>
II'I
I:;:;
I:;8:;I:;I:;(':;I:;:;I:;:;.@B:;'I?4:;I1.:;'I<?.:;'<? &I!.@B:;'":;I#.:;'I $:;I%4:;I&.@B:;'I'1XYW(1)41*.:;'I +:;I,4:;I-.:;' ..@B:;'I/:;I04:;I11UXYW21XYW31415B6&7:;I894:;I:.@B:;';
:;<U=.:;'I<?*72sXt_xkl	-<WXY
/01#2
X
]^_

7
(Xk=
XS
_(u(
(Q$
$QcQ4Q \!
o\k8

@@K

@
@<
'<K8
W8R[	N

(Q $(,%0V4
'<
AM
Q
Wb2	
XP
_XY.Zk[k\:]k^
QEB\<
U`40123.GDL	2EskH
X
rT}\	>
7B3-k./
LDWEXF\GrHIJK
g&$}A\
-=:	BtX;
X
X

Q?@BPATFCQDkEIOLQMN
\
:7

=9&	:;<

7	X.P
`	k	(	
	 
$
	XP
k@
 
X.P

S
^
	




 	
	

-
9 	

	


4'(+.1
X
#
/d,=>Ba
E
G
IO
S
VX 
Z$
_(
XPP



X

$

0
($
f
X


X


X.PP




X

X.PP



V
bqlmo
X.Q:

X.

~>]w]
CXX
.
bX.
|X.
\

$V#Qz 
[X.Q

X.Q
X.
X.

X.Q
(X.QL
k
VXkQM
Xk

+h
X.PQ
0X.PQQ
mX.P
X.PQ
X.PQ
XP
*
6t(
yX

 @P`dhlptx|XXl l"

X
	X.
-X.
[f
XP


X

+
XPP=X
0XP
E
Q
X.PQQ
X.PQQQQ
X.PQQ
9
Ep8ijk l(m,n0:o4,l 
:/

QDf,Wv0S
H[`7S9l\,
x8`567T01\*+,0@-.:/:l:l$l@/88:l
$

U`B=>:?@AdPEw
GUXX+'?XX"
_
\X:
? PNUXXg'{X\X!U""M#Wk$W$WX%Yk&lUX""P"'(Z(|)<Xk5
*
X+
+
,,
,Q,
#d\$d$d\$dM-$k$.0
UX////0X1	(())))920(
(3#2/P
373B2/
373B4;5RsZ6\
67k.UFX7F7-F/G/G0yJQ07I2H0T(!
(	3#89\z*0W{0|0 	}fk.@NUX///0WX1(	(w())")c)26(
(3#E.UX///0X2/
.373B45Rv.0U6X/6/7./7P/8/8/99<0;X1HP	(U(y)))t)20(
(3#h45Rs5Q%.	UX//P//
/0J	X0j	Q2x	((	(	)}	8	89\*0	P2/o
373Bs				"
[#l
w
:U7P7k/Q9t:9t:0Q[#@[#M
.k\.
NUX///0	X1`	(
($
)B
)
)
)^26((
(3#
./UX///9\*0|:0X2/[373B4I}[#. 
UrX/r/s./sP/t/t/t/ u
/$u9\x*9~yU0z:0FwX0{Q;81(())
)
)b2H(D
(3#


"
^q45Rs5Q[#Ir[#\.!UX//./P//// 
/$9\*9~U0:0NX0Q;t1"(())))V2Q(H
( 3#<0jD0EQ0	F0G0tH2X:O(
(3#mz"%@OYE)[#aE)3[#=,X\.0UX//P////0Q0P2%(N(r)0839\*".@DUX/,0Q2/m373B[#julxQ


kqNT=
@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/sha1_mod.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescuemodlinkageml_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 long 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 long int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlonglong_toffset_tuio_segflgUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__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_flagslong unsigned intulong_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_kmflagSHA1Initsha1_digest_update_uiodataoffsetlengthvec_idxcur_lenuio_index_at_offsetoffumem_freeSHA1UpdateSHA1Finalfreebzerobcmpsha1_mod_initsha1_mod_finisha1_provider_statussha1_digest_initsha1_digestsha1_digest_updatesha1_digest_finalsha1_digest_atomicsha1_digest_final_uiosha1_mac_initsha1_mac_updatesha1_mac_finalsha1_mac_atomicsha1_mac_verify_atomicsha1_mac_init_ctxsha1_create_ctx_templatesha1_free_contextretstatusproviderreqmechanismctxsession_iddigest_tmpdigest_scratchdigest_lenscratch_offsetdigested_keyctx_templatekeykeylen_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)zR| GAB
AB$@PNAB
qAXhAB
AP lAB
Bf$0
AB
F$@NAB
FD$AB
C($0AB
FA(PAB
FA(|	AB
F|A$
NAB
FD(/AB
F A( 
AB
IA((!AB
IA(TAB
LA(0AB
FA@DAB
Ag
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
J
['.
6!-0
<[X./<.0	p
R
t
Yg	
Yt<~.<	~<ff.>#1 g<}X
|XJ0|ft#<=(<;|.<J|X-6<=/<;|.~X<J}f<f,X.
Js0
Y,<. 4<	X|.
	X|J|<,f}.<}J
J5\;}X
A,w .,<.
g}$u t
`t#<=(<;~<<J}f <,..X
Js0
Y9,..t.,ft}f
f}5X;
O,w .,<.
g}J}t
{XJ0{<J{XX-Z6<Y/<;{t.{X .4<	<{.
	X{Jw
t<{ft(<;.{	<{
<{JJ<J}ffX,<.
Js0
Y,<.-6<<{)<,ft}.<}J
<5\;}<
A,w .,<.
g}#{t{
!J}ff,..
Js0
Y,<.t<}f
.t}f</ft|f<|.-;| /<|.</f<|J|<J!/wt|.</f<|..|<<}.<;}<%;}%|
L5XzX<i	{JffX>z.<.0z<	.)f
ez<5/(<//<#.z..zJXz.zt.X{ztz
	Xt(<=(<;|<<J}f <,..X
Js0
Y9,..t.,ft}f
f}5X;
O,w .,<.
g}J}t
,<)0B<..nf'f<JyXXZ<y.+<4<	>"f:_(!f	;
(	nf"f;/8<<yz.ytyf
L5XyX<xf<.x.f<4/+ix ./<#.xfIxf.<xf<#<.	 xX
<.z<J}.,ff
Jsh
Y,f.x.<x.+.4<<xx/!8<<x<xJfxx.f}f,.X}ff}
f5}<f}f
A,w .,t.
g}E
L5XxX<xf<.x.f<4/+iw ./#.gIwf.<wfX<wf<w#f<.wwX1<:<<#swfw<X}ffJ}ft,.f 
Jsh
Yc,<t<Jwff,.f
Jsh
Y,f.f,f}ff}
5}<f}f
A,w .,<.}<
f}f
A,w .,<.}<fwffw.w wf*I,	fw.fw<fwfw *w.=wtw+
.zJɮ=z XzXɁ<<z	
L7Xv	X<l	wJff.1<6+v.	tfv<0	#./Yv	v	t
t\<.	.ww*mx
.>1B$Rjq`e<L[[kcxp%ZfQ2>Ly_GQ}.A:"d!eUG~{	'

q

_}Emz0DYvmb
1LvVf*JA6{Ucp`U(k2AV;#
jX$,;Ii	Y				&	8	E	

								

3
I
_
s


1CVgs



V=-%


(
6
B
Q
a
|



N?
*5\=o!,5x0H_s|5%xOo~\*%2EVj	gY&3AMw(-4;CK_c#557ylpk<,F0D@`D0
0|al0_@N(@D 
/	Hr
N!E(	

Pfv*%M23;	PNrG
"'4;TYcpw=VP{A=Ed!&l			%	o						h
s




0Ey

0
8




Zm|EnXSiv!<KU]/$0<IZgq	'=E(:Hfq$,<@DHPx,048@DHPTX\`d)*+',38,@-L.Y/m0t1123456789:;C<OX=`>i?{@ABCDEFGHIJKLM*N7ODPVQ]RhSyTUVWXYZ[\]^_`a b(c1d>ePfXgahni{jklmnopqrst
u!v(w0x\yczk{w|}~
"3?JZaiu
%1=IYew'3?Kalw )6HZgu		+	e	l	t										
X
_
g
s











2:CP]jw(	0
9FS
`mz)
1
:
G
T
[cly !"
#$$%1&'()*+,-./01"2/3<4I56789:;<=/>7?@@MAZBgCDEFGHIJKLMNO+P8QERRS_TlUyVWXYZ[\`]g^o_{`abcdeJfR[ghhui>jFkOl\minvopqrstuvwxy"'z3D{PY|a}g~m})4Zaiu(EOZ^mv+9HT]ft}$08COYhw|">Zcl|| $04DQZiu	
"2;DMV_hu
| ! * : @ J Y h w   |         !
!!$!-!A!J!S!j!s!|!!!!!!!!!!!!"""&"0"<"H"L"]"y"""""""""""""""	###)#2#;#D#M#V#\#n#x#############$$$2$;$A$K$Z$i$x$$|$$$$$$$$$$%	%%%(%7%F%U%d%s%%%%|%%%%%%%% %%&&& &)&2&?&L&U&i&r&{&&&&&&&&&&&&&&!'')'8'G'V'e't''|'''''''' '''''((("(/(8(H(M(Q(](a(m(q(
}((((((((((((()
)))%).)7)@)F)"a)k)#z)))))$)))))%)******;*D*M*V*_*e*o*&~**'**(*** Dl(T,Xvmemcpysha1_mac_init_ctx.debug_abbrevsha1_free_context.rel.textsha1_digest.mcount.commentsha1_digest_initsha1_mod_initsha1_mac_initSHA1Initsha1_provider_status.bssmod_cryptoopssha1_ctx_opssha1_digest_opssha1_crypto_opssha1_control_opssha1_mac_ops.debug_ranges.debug_str.L.strcmn_errcrypto_unregister_providercrypto_register_providerbcmpmodlcryptobzerosha1_digest_final_uiosha1_prov_info.rel.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.rel.debug_line.rel.eh_framesha1_prov_handlemodlinkagefree__stack_chk_guardmalloc.debug_locsha1_mac_verify_atomicsha1_digest_atomicsha1_mac_atomicsha1_mod.c.strtab.symtabsha1_mech_info_tab.rel.data.rodata.cst16.L.str.3.L.str.2.LCPI14_1.L.str.1.rodata.str1.1.LCPI14_05>@:	@hb \hX	X2X/$2*	`
]0^X0Dwdww	@pz	Lo2=`sha2_mod.po/    0           0     0     100644  56328     `
ELF	4(UVhƅu&hhtPhj^]ÐUt.PtPhj]h]ÐUVu^]ÐUSWV}]uVƐhttCtWPRQ1^_[]ÐUSWVuVtt0 @]9Ks
KBEtdMMAAqPRU1]MAAKQPE@xPMNjEHp@EG}tyUU1ۉNjED9|a)C9uu]U]Kju\Džu1uEpsC1U9uu]}Etr9snUE|1)u9MWQuC)EHAE9s't#t9CV4uC)Ȁ}w9ouV]RFC^_[]ÐUSWV}ut)FOOwQP1_{FEWOGEst9]E1u\9ډ΃|)ڃG9u1Ƌ]9}tl9shE3ut1)ˋM9΃MˋMVREPG)E@p9stt9CV4u͉19ED^_[]ÐUSWVuNtt0 @u9^s
^B\1҃tu1FFQPjS|1҃Džu1ډVuvF^_[]ÐUSWV]}uEPv6tqFFvPP1U;
B jV|Vz[N~vBti1\9ى|T)كF9u]CCQP311];9\1);MSQPF)ڋEHy9s/t+\9CS4PŋDŽۋ]Q9IC
;Mu^_[]USWVT׉ΡEOyuw}_AEt0M1ɐD9Ɖ߃|)ƃA9Mu1ϋM;}rȉMڃE}9LUEuPEPz}M9|1)ً]9߃M4WEPVuF})EPz9E|9CML
WQ4C}U)EPzto9rgNjE] tr
@t8r3}uWE@M4SWV,uM4uVބt9t1
;MuT^_[]USWVL}EGXC1҃EBڋ@9¸n`?REEuǐhttEpt"}OUthRVi;]vIjjQPVRPSEpV}VWEH}u	EPS3jjw71	u_Ot
1҃t9MIyu;}v0;}GhQ}wG
;MuL^_[]USWV}ut)FOOwQP1_{FEWOGEst9]E1u\9ډ΃|)ڃG9u1Ƌ]9}tl9shE3ut1)ˋM9΃MˋMVREPG)E@p9stt9CV4u͉19ED^_[]ÐUSWVHuEFI>  $XX00
@@UJtp9rl]]PSE@VSPM1҃tB]9uUAAUJQPMgZBExUEP]S1ҋMDžu82MAPuVE@MASVPM1ډQhuvvF;Eu
H^_[]USWVuEFXC1҃uBڋ~9XJU:9U <҉thRPr9vLi	WjPSEpWuWVW
EPSjj]s3	Љu(CQ{G;9U΋JJrQPƍ}PWC0EPWSE;MAASPZ{tJBRstJ;1\9ىƒ|d)كF9u#ًUWVDž
$13SQMAAVWPEp1;;\1);MSQPF)ڋEHA9s't#\9CS4뽋ۋ]9hPE@;Eu
^_[]USWVuEFXC1҃uBڋv9U:{U 4҉thRPr9vLi	WjPSEpWuWVV
EPSjjEp0	Љu+MAy;xHE9HgEEUJJrQP}PWMA0DQWVVWEMAAPWHDE@xUJBRw1t9ƒ|)G9u3E@x;EHPF6>1ۋt9Ѓ#)C9u1;;\1);MSQPG)ڋEHA9s't#\9CS4뽋9hPE@;E^_[]1۾;t1;s̃tËCDžDž΋|)Ћ9σMDtWVPu81;?)Cu"HUSWV$Ρ$1ۉt$>Í<@$SPD$SPut$V$PuVD$P1((
ĈĘWWĈĘT\WWT\9ut$~Wj6S$PWWj6SD$PW;$ue^_[]USWVL}EGXC1҃EBڋ@9¸?EEuǐhtttSMI;]vKjjQPWRPSEpW]WSu!EPSE0E1
;MuL^_[]UVuFt5iVUUUBRPvF1^]~
c
h
^
t
^
6666666666666666\\\\\\\\\\\\\\\\<D	|CKM_SHA256CKM_SHA256_HMACCKM_SHA256_HMAC_GENERALCKM_SHA384CKM_SHA384_HMACCKM_SHA384_HMAC_GENERALCKM_SHA512CKM_SHA512_HMACCKM_SHA512_HMAC_GENERAL0	 
sha2 _init: crypto_register_provider() failed (0x%x)sha2 _fini: crypto_unregister_provider() failed (0x%x)SHA2 Kernel SW ProviderSHA2 Software Provider   @@ @@@@@@+V+?Pg{PPPPVVAyy}Wo]d0sQuhQuhXuhRup8upPQ0QVQVQVQQVQ80PaududV)R)0W08R0SJSVQVVaQQVQVQ0WWW 8VX^RPQxPxupW(*WRRQ(,RQ1cRQcsR0RQPcuhcmQmSuh01W>RQS(ud(,S,1udkVV[[_W0{S55EPEEVVEu~u~E[VUXQXxQWQW8QW8LWV0QWQQW[lVlu~Lu~LRWRu~E[0V[QWQW[xRR5bSuSQV	uU	Z	uZ		P		u		PRWuPU		u		P		u0KqWquQRu	V	Q	SQ	U	VU		u		Q		u		Q		S		VVVSBFVSKVSVU	0U	_	VS_		V		VS		S		VS		S		V		0YVSQBuBFQFKu~0	
u	"	
uu"	&	u&	4	
uu4	U	u		0		u	S		Q	M	VM	U	Q		VW	u	F	W	
ggV
SSj
m
Pm
u`
c
Pc
u

V

Vz



z

W

W

V


PP
upIWxzW/2R2IRQx|RQRQR
0

RQ58P8uhQ
S

uh50
W8RQ8BSBxudx|S|udV
V9
''-W-_^
c
@c
h
 h
t
0t
~
@
<Va
c
Sf
h
Sh
t
0t
y
@

S

u
SuS**4W4Xe<<ZWSSxQQ+3W3u{Q'Q'<VQu{48u{e.u{.<P+3W3Zu{PRQQP48QPkQPQQ0!QPRu{48Reku{kRu{<R0k<VQP48QPe|QPS48SSSNNlVT%SS~S#HQyQVu{QNu{u{QVlu{Tu{PPQQP~QPQPQQ808>QPRu{~Ru{Ru{NR0NWQP~QPu{~u{7:Q:UQRQRVRR!J0:0S~00
u{u{u{Pu{
u{u{Ju{JT
u{u{~u{u{5<P<Tu{@~QRQR@~u{u{S,8STW`tQtVt`tRttKVSNWSS*-P-u #P#uO_VV:_:_WW]V,3R%4I:;:;
I:;8$>I!I7	$>
II'I
I:;:;
I:;8:;I:;I:;(':;I:;:;I:;:;:;.@B:;'I?4:;I1.:;'I<?.:;'<? !&I".@B:;'#:;I$.:;'I %:;I&4:;I'.@B:;'I(1XYW)1*41+.:;'I ,:;I-4:;I..:;' /4:;I01UXYW112&3:;I454:;I617B8
:;9U:.:;'I<?D,M72sXt_xkl	-<WXY
/01#2
X
]^_

7
(Xk=
XS
_(u(
(Q$
$QcQ4Q \!
o\k8

@@K

@
@<
'<K8
W8R[	N

(Q $(,%0V4
'<
AM
Q
Wb2	
XP
_XY.Zk[k\:]k^
QEB\<
U`40123.GDL	2EskH
X
rT}\	>
7B3-k./
LDWEXF\GrHIJK
g&$}A\
-=:	BtX;
X
X

Q?@BPATFCQDkEIOLQMN
\
:7

=9&	:;<

7	X.P
`	k	(	
	 
$
	XP
k@
 
X.P

S
^
	




 	
	

-
9 	

	


4'(+.1
X
#
/d,=>Ba
E
G
IO
S
VX 
Z$
_(
XPP



X

$

0
($
f
X


X


X.PP




X

X.PP



V
bqlmo
X.Q:

X.

~>]w]
CXX
.
bX.
|X.
\

$V#Qz 
[X.Q

X.Q
X.
X.

X.Q
(X.QL
k
VXkQM
Xk

+h
X.PQ
0X.PQQ
mX.P
X.PQ
X.PQ
XP
*
6t(
yX

 @P`dhlptx|XXl l"

X
	X.
-X.
[f
XP


X

+
XPP=X
0XP
E
Q
X.PQQ
X.PQQQQ
X.PQQ
9
Ep8ijk l(m,n0:o4,l 
:/

QD|WS
[7R9l	\	

0-./TWE:FL@IJK/QDNOPXVTRSTU:ll:lll88:l l


:56:789KPEw
GUXX+?XX
_
\X 
!PNUXX+g{=X\X"U##M$Wk%W%WX&Yk'cU
X#
#
P#()Z)~*<1CXkoU
+#X,#,#-%-&-'Q-(
$d\%d%d\%dM.%k%'0IUX####/X/Q0Z	)g)Cs*V**(*(22))R1(11(X	)1]zt]].^qUt\
y2skU'U]X3]3,]#^#^/aQ/=`(0k)'	)	145;,/_	/	/0
zz	z	fk'NUX###/X0Z $	)g)2s*P***l(62)6)1]]'U0X#0#0#1/3X/4Q(ig11zB6T7Rvq'?UoX#o#p.#pP#q#q#r5~u/tX/v:0Z@	)/g)Ss*f**N*([@2))m1C]657Rs7Q~z]F]'	UX##P##
#/[
X/{
Q/
Q/
Q(z
#)
)*
4
I5";,/9#(D111u
C
]
z#-~$"`JU33k#Q5t5t/X/X/X~$~$CX]jC}].k\'NUMX#M#M#N/LPX0ZX_	)lg)s***X*(862))w1]]' 
UkX#k#k#k5n;,/mX/
o:/W
o:(y11z
]
z
67QwzB~$v'UX##.#P#### 
#$5;,5|/
X/Q/":/@:/:8^<0Zx&)g)s****O(82)1)1Cx]z#]7zN]vz6%7QszA]~$M'UfX#f#g.#gP#h#h#h# i
#$i5l;,5|m/mkX/oQ/n:/n:/1n:8N0Z)^g)qs***Z*V(@2))y19//#Q/B//t(@>)4)1CH]Xze#]"z5]bzl*]~$_*:,Xtt\'BUX##P####/ Q/4!:/T!:/(:#?))*t4nD5G;,15C]z#'MU_X#_/aQ(6s11~$3>l@N8KQE&,
p8~JFreeBSD 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/obj-lib32/cddl/lib/libicp_rescuemodlinkageml_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 long 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 long int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlonglong_toffset_tuio_segflgUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__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_flagslong unsigned intulong_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_kmflagSHA2Initsha2_digest_update_uiodataoffsetlengthvec_idxcur_lenuio_index_at_offsetoffumem_freeSHA2UpdateSHA2Finalfreebzerobcmpsha2_mod_initsha2_mod_finisha2_provider_statussha2_digest_initsha2_digestsha2_digest_updatesha2_digest_finalsha2_digest_atomicsha2_digest_final_uiosha2_mac_initsha2_mac_updatesha2_mac_finalsha2_mac_atomicsha2_mac_verify_atomicsha2_mac_init_ctxsha2_create_ctx_templatesha2_free_contextretstatusproviderreqmechanismctxsha_digest_lensession_iddigest_tmpdigest_scratchdigest_lenscratch_offsetdigested_keyctx_templatekeykeylen_in_bytessha_hmac_block_sizehmac_ctxbailipadopadkeyvallength_in_bytesblock_sizeblocks_per_int64ictx_template_sizesha2_hmac_ctx_tmplctx_lenFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR| GAB
AB$@PNAB
qAXhAB
AP$cAB
C\$0IAB
F?$NAB
FD$AB
C((?AB
I-A(TAB
FA(	AB
FA$NAB
FD( 
AB
FuA(AB
IA(,AB
IA(X`JAB
L5A(BAB
F3A MAB
AHf
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
J
['.
6!-0
<[X./<.0	p
R
t
Yg	
]	~ff.>01#X4/<}X 

^<.|X|0|<t|#<g(<;|<J|X|-<6<=/<;~fJ}f<<,X.
Js0
Y9,.. X4<	<
	{J{.}.,}f
}f.;}.
?,y <,J.
g}.
?,y }.f}ut
`t#<=(<;~<<J}f <,..X
Js0
Y9,..t.,ft}f
f}X;
M,y .,<.
g}J}t

^<.{X{0J{XX-Z6</=;4	<{.
	X{JwR
J{ft<;{.	.z 	fz
<}<J}f,f.
Js0
Y,f.-6<<z<zzf,f}ff}
f;}
?,y .,<.
g} &ztzf
!J}ff,..
Js0
Y,<.t<}f
.t}f</ft|f<|.-;| /<|.</f<|J|<J!/vt|.</f<|..|X}X?<}t><}t<%;|;|| 
QXyXyX<yf<	z.ff.hy.5<(XY.0y<	.9f
ey<.t/<#.y..yJXy..zyty 
	Xt(<=(<;{<<J}f <,..X
Js0
Y9,..t.,ft}f
f}X;
M,y .,<.
g}J}t

#<ty)x<.y<<.xf.<f'P.x<CJxXX.+.4<"dxt<_X!(	ex X
`xf"Xe/8ffx<x<ty.xtx
P.X<xfXxXfxfx.fwth.4G+[w <wX./#.gIwf.fwf<wt.w<#.	7.w7wtXw.w<Xhfwf+<4<<y<J}f,.
Js0
Y,f.	
wJ/8<<wf,fX} 
f}t.}<f}<f}f
?,y .,<.}f
f}'ww
P.X<wfXw	Xfvf	v.	fv	th.4A+v 	<vX	.v.	<#.gIvf	.fvf	Xfvf	<#	7.v7	v<	v 1	<:<<#sx}ffJ}f ,.f
Js0
Yc,ftJvf,.fJ
Jsh
Yc,ftf,fX} 
f}t.}<f}<f}f
?,y .,<.}f
f}
u
u	tfv.	.fv	v 	v	fvJ*	fI,	.u	.fvf	vX
<z	<ןuz.t&&zt$J<$#fz

QXu
Xu
X<uf
<	v.ff	.u.0
<#X0<6;u.
tfu<
Yu
u
.
t[<.+
.v	w9fq{'F9JZ,n{|5ETwdcxp%ZfQ2>Ly_GQ}.A:"d!eUG~{	'

q

_}Emz0DYvmb
1LvVf*JA6{Ucp`U(k2AV;#
jX$,;Ii	Y				&	8	E	

								

3
I
_
s


1CVgs



V=-%


(
6
B
Q
a
|



N?
*5\=o!,5x0H_s|5%xOo~\*%2EzVl'F``R,:F|p
!&-4<DX\#5
57
l

F }  k<|UBD@D0I?|acnN(M) 
	`JNT	(	
Pfv*%M23;	PNrG
"'4;TYcpw=*Z>mB,	{						
\
f
q





:-
5
Z



>Ur}'COt3Jr=QI[rDTa1^h[mUuTfy&1Fu/:$,<@DHPx|,-.'/38/@0L1Y2m3t4456789:;<=>C?OX@`AiB{CDEFGHIJKLMNOP*Q7RDSVT]UhVyWXYZ[\]^_`abcd e(f1g>hPiXjaknl{mnopqrstuvw
x!y(z0{\|c}k~w
"3?JZaiu
%1=IYew'3?Kalw )6HZgu		+	e	l	t										
X
_
g
s











2:CP]jw	
(0
9FS`mz)
1
:
G
T
[cl y!"#$%
&'$(1)*+,-./01234"5/6<7I89:;<=>?@/A7B@CMDZEgFGHIJKLMNOPQR+S8TEURV_WlXyYZ[\]^_``gaob{cdefghJiRj[khlum>nFoOp\qirvstuvwxyz{|"'}3D~PYagmsy$4@M]iu(4EP\fqu&,>PZet#,2D[ht
+:IUYeiy"+4=FOX^{	*7
CGSWcgx
   ! * 7 D M a j p z           !!!+!:!I!X!g!v!!!!!!!!!!!!!!""#","5"L"U"^"d"n"}"""""""""""""	###(#2#?#K#O#`#|###############$$$($,$8$<$L$U$^$g$p$y$$ $$!$$$$$$$$%%%%+%8%A%U%^%d%n%"}%%%%%%%%%%%&&&"&2&;&D&J&T&#c&r&&&&&&&&&&&''''(','8'<'H'$O'X'a'j's'|'''''''''''''(
((&(/(5(?(%N(](l({((((((((((())))#)')3)$:)C)L)U)^)g)p)y)))))))))))))))***/*8*A*J*S*\*e*n*w*****&**'****+(+#+'+3+7+C+G+S+W+)g+t+}+++++++++++*++,+,-,6, Dl,X0\umemcpysha2_mac_init_ctx.debug_abbrevsha2_free_context.rel.textsha2_digest.mcount.commentsha2_digest_initsha2_mod_initsha2_mac_initSHA2Initsha2_provider_status.bssmod_cryptoopssha2_ctx_opssha2_digest_opssha2_crypto_opssha2_control_opssha2_mac_ops.debug_ranges.debug_str.L.strcmn_errcrypto_unregister_providercrypto_register_providerbcmpmodlcryptobzerosha2_digest_final_uiosha2_prov_info.rel.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.rel.debug_line.rel.eh_framesha2_prov_handlemodlinkagefree__stack_chk_guardmalloc.debug_locsha2_mac_verify_atomicsha2_digest_atomicsha2_mac_atomicsha2_mod.c.strtab.symtabsha2_mech_info_tab.rel.rodata.rel.data.Lswitch.table.sha2_create_ctx_template.7.rodata.cst16__udivdi3__umoddi3.L.str.3.rodata.cst32.L.str.2.LCPI14_1.L.str.1.rodata.str1.1.LCPI14_0D>@M:	`k g	@ ws	X2$@ d^4A7H,	
c0YdX0A~d~~	 x	Lo2L @ skein_mod.po/   0           0     0     100644  45680     `
ELF	4(UVhƅuhh^]ÐUt.PtPhj]h]ÐUVu^]ÐUSWV]1ɺ9K
}uƐh ttGtDK{t@{uhtbH	r@ssփ	tOփ	t^	u@QPSh P}wG3@QP@QP1^_[]USWV}GHQB1]C9Cs
CB>uuWOt/h wwGC
uSW?^_[]ÐUSWV}]tLQC1A	rOOwQPWzCEOGwuruUt]21\9ىƒ|L)كG9}uOOwQPOOwQP1U;}tt}tWu9sSU\1)‹Epuu9Mދwi	r:sBESQu@u19ED^_[]ËESQuESQuGM)ًUS4uUG)ًrt9s\9ˉCًM	wغ	rsS4uS4uU뢐USWVuVBxG1Ƀ]B9{s
{B6UtDE	r}MCCPQCxs[P1ɉU܅҉EtwE1MT9։ރ|\)у@9E܉u1ɺZMCCPQCCPQF@HA1҃B!u1
M1ɉƋE;uu7u]Kh vvF^_[]ËMڃEuE9LU}quƐWtt1ɅuUt|E	uREu]	r-s<EMU}RP:EMU}RPEMU}RPuR	uRE;pEMt1ɋU)9MMVuRE)MËE;HsUtQEEu\9CߋMUSQ4FUڃU)ÉuE;psuuEۋu]NjE;GUSWV<}E1ҹ9Oʾ80uWtC1ۃ
u	r5rIeƒ	tMƒ	t&	DžQP:DžQPDžQPVuW1ۅt1VuW6ƅuXC1B1ۋEXh P;Eu
<^_[]USWVu]}Wǐh ttCtth VP181Uuth ss^_[]ÐUSWV<u EtJh VP]$SuPƅu9SuPƅu 1*NjUu7ƅth W;Eu
<^_[]USWVӉK19ȿ!E8Ct9{ɋENtz1t3Ѓ	tMЃ	t{	ʿEFË@PB1B׃RsjjQVlFEË@PB1B׃RsjjQV5FEË@PB1B׃RsjjQV^_[]ÐUSWV}uVÐh ttt.uUt"h VVE0E 1^_[]ÐUVuFt h PvF1^]<DLCKM_SKEIN_256CKM_SKEIN_256_MACCKM_SKEIN_512CKM_SKEIN_512_MACCKM_SKEIN1024CKM_SKEIN1024_MAC@	
0
skein _fini: crypto_unregister_provider() failed (0x%x)Skein Message-Digest AlgorithmSkein Kernel SW ProviderSkein Software Provider1VWkPuPVPT^PT^VTYVTp^pppTS^SSS#TW2TPPPP11:P:cVgtPVPBEPBu`uu`u`WuwWQQPuyQP|QPQQP
QQ/0VBuduud/ud/4Q4KVKdQdV0|WWRuyRBQPuQPRBulu|ulu`)u`4Fu`giQiu`SQSdS;uhP7uhuhuh>uhuh);uh>QSNQVQgVSVSu`Su`S)u`Su`u`S9u`9{u`S{RSS0u`S>Q0V)?V?upQup Q )up)9Q9jupjrVrvQvupQupQupV;upAbPPQ{VS{QSVSVSSQSu`SQ^P^ududK0090
v
rRuhu\uhRuh0KWW9*WfPPXWWX|VyPulP9;ulR9<RuhPuh9uhVRS	u}#	%	u}#4	C	u}#		u}#	W	%	W4	C	W		WRu}		u}%	4	u}C	S	u}c	n	Pn	p	Vp	z	P		V

 
P7
>
P	 
7
>
	 
W7
>
WK
T
PT
o
V

V V@JQJVBVSyV@JRJS-SSdSvv+vSbvSS+SSbSPVV+BVbyVV


V


S


S'
VP

W

P

V%4I:;:;
I:;8$>I!I7	$>
II'I
I:;:;
I:;8:;I:;I:;(':;I:;:;I:;:;
I:;8:;:;:;.@B:;'I?4:;I 1!.:;'I<?".:;'<?#$&I%.@B:;'&:;I'.:;'I (:;I)4:;I*+.:;' ,.@B:;'I-4:;I.
:;/1XYW0114121UXYW34U516.:;'I<?718.:;'I 9:;I:4:;I;4:;I<:;I=1>B)h
71sXt_xkl	'<]^_
/012
X

7
Xk
X
2,DWXYd
p((
(b$
$btbEb m!
mk8

@@,\

@
,Q<
8<\8
h8(cl	_

9/b $(,60g4
-8M
R^
b
hsC	
Xa
_XY?Zk[k\K]k^
bVBm<
fq40123.GDL	2VskH
X
!em	>
7B3-k./
LDhEXFmGHIJK
x&$Am
-=:	BtX;
X

X
$
0Q?@SPAeFCbDkEIOLbMN
m
K7

	=97	:;<

H	X?a
q	|	(	,
	 ,
$

Xa!
k@
1
X?a!

d
o
	,
,



 	,
	,

>
J 	
,
	,


4'(+.1
X
4
@d,=>
Br
E
G
IO
S
VX Z$_(
Xaa!
!


X0

5

A
($
w
X0


X0


X?aa0
!
!


X0

 X?aa0
!
!

g
sqlmo
X?bK

X?

~Onn
TXi
?
sX?
X?
m

$g4b 
lX?b

X?b
X?
X?

X?b
9X?b]
k
gXkb^
Xk

<y
X?ab
AX?abb
~X?a
X?ab
X?ab
!Xa
;
G9
X

 @P`dhlptx|XXl l"

X
X?
>X?
lw
Xa
!

X

<
XaaX
AXa
V
b

X?abb
X?abbbb
X?abb
J
Vp8ijk l(m,n0Ko4,l 
K/

b|L-LhZd
ilwH5Jlm
 eJXE9FyGI8DC>?@mBlll 88QL9MNPXll@XS9T(U4Wll
EP
3UXX  +!X!X
p
m@NUXX W &k C!Xm"X9#
>$!X%U&&^'Wk(W(WX)Yk'X((*)@
$f+(k(,@UX&&a&-1X./0|01^2
003#1.4(-A/55 5 G b t  !Xk6[X]m
".km"fk6]Xm
6\Xm
,UX&&&&-uX/J55 Z1 bG tR q,$UX&&&-X4P-2w!h0!0"!1@!1!1+!1U!1	!/!-0!0s"5"41! " D"U _"m " D" _"& _"@ " D",UX&&&-2X4-G2z"0"0"5"1"1"1"2!P0#!0"5"401N"1"1Z"1"/X'c0)0G141#/&s7l53z1#/

55 #< 9# O# b
 t 5S # 9#E O#P t
8
X9
9
!:::b::*:+
!$'dm(d(dm(d^6aX:"m
?"$6_X]:"m6cX:"m8BX9B9B9C:E:Fb:G*:_:`:^e:a*:g*:[6gX4#
6fX]4#6hX4#,@UX&& ?& a&!&!&!;}$;}%-	#X.6	2H,
0V	0	31	4p-	/ G	 2	 P	 Zc	 z	 b	,	UeX&e&ea&f&f!
&g-q
iX.zT
/	k0/
0S
1
/d
|55 5	 |%K
 ba
 tl
,@RUFX<
F<
Fa&G:IX2P
0Q0314-S )' N'Q s',
UX&&?&a&&&& !
&$;};}-
X. Z
 
=|%	>Q} b6xX]m:"m6|Xm:"m6zXm:"m,UX&&a&&&&-,-?X./!
001/
0h5 5=|%>Rw>Qv b t
,0
8UX&/Q
55 bN
 tY
2^2;Bu8)4Fg7>,(Q9SK9(		%	4	C			%	4	C	S	+Sb-Sd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/obj-lib32/cddl/lib/libicp_rescuemodlinkageml_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 long 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 long int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlonglong_toffset_tuio_segflgUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__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_flagslong unsigned intulong_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_contexterrorretstatusprovidererroutsession_idoutctx_templatekeyctx_template_sizectx_tmplFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|3AB
An$<@NAB
qAXdAB
AP$@AB
C9$AB
C($AB
FzA(AB
FoA(,@AB
IA$X	AB
C(
AB
IA$@RAB
CK$AB
C0
8AB
As6
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
J[).	5#$
<[X./=.0	p
R
t
Yg
[|<	}ff.>,1X~.<.~.X2J/.-2<|#~ XL|.}~|.|.
t
^s<0
.|..}uz
G

]t||<~t?J}f f,X.
Js0
Y,<.|3<#.t}.<
K} 
}tf}t}t|<}X
} #<}.X
#} #..#<<
g}<}t<}.}<
^s<0|<t|<||t?J}ff,X..
J0
Y,X.|t|{fX<}.| ~.<w{
<u}8<t.	}Jff..f}.<}.}<}}f}ff}}ff}<}ff}.$X}f<}<}.<}JX}"<;$y<}.<}<<<}f}f.} <$xf}Xf<}.~<~t
{fi{#<}f<.~.t2Jg.-jf{X{.{.{f1.{.J.0{f{<{
[	{ff.>1./{
.{..|
zfh./z..0,J.z.
..zz
[{$<h|.<.~.X2Jg.Wj<{.|~<h~.{$.~X{$.~X'J

\	{ff.
0.z..{~tY
tY<./{w
m
z



!
)
4
H
L
]
n








'

8
+






<
N


c









M
E
"
/
;
[
`
k
y









{
a
I



S

0
C




<


$
f
#









g
W
I









}	
)




s




a







G


o
|




2
F
[
x

o
d
 











3


N







x
X
h




	






!
,
L



C
8

}
W
e
r






b
W
*








m
4
C
X

=
%




l
Z







&
.
=
K









k	
[	

	
	
	
	
(	
:	
G	




	
	
	
	
	
	
	
	




5

K

a

u







 
3
E
X
i
u













X
?


/
'
















*

8

D

S

c

~







P
A




!
,
7
^
?
q
#
.
7


z









2
J
a








u
~




7
'





z



Q
q




^

,




+
9
M

_
x







0
A




H
m
o
\
J
U
Z
{
q









)

+
F
N
8


Y
d
i
o
s




N




1






`

v88WpDQ<=,L@
il@@0
8
=@R	OP	($	v#E33W+}p&Z~S@N3
"'DIS`gwCNQi"<8ObALPX	.	L						
,
]
h



!8KM
8
J
U
$,<@DHLPX$%&''38'@(L)Y*m+t,,-./0123"4.34;5G6T7`i8q9z:;<=>?@ABCDEF!G.H;IHJUKgLnMyNOPQRSTUVWXY	Z[\1]9^B_O`aaibrcdefghijklmnop2q9rAsmttu|vwxyz{|}~'3DP[krz"*6BNZjv ,8DP\r})1:GYkx			*	<	v	}											&
i
p
x











	!-CKTan{9AJWdq	~

:
B
K
X
e
lt}
(5 B!"#$%&'()*+&,3-@.M/Z012345678@9H:Q;^<k=x>?@ABCDEFGH"I/J<KILVMcNpO}PQRSTUVWqXxYZ[\]^_`[acblcydeOWf`gmhzijklmnopqrs"'t38uDUvajwrxxy~z{|}~
!->IUaJQYku'DV`kz'6EQUahq~'06Hcuw
:CLU[et!*9>MV_hqzw   ( 1 : G P Y h m v            !!!*!3!<!E!N!W!`!i!r!x!!!!!!!!	!!
!	"" "E"
`"{"""w""""""""	###:#P#f#p######w#####$
$$$($1$:$E$J$N$_$h$q$z$$$$$$$$$$$$%
%% %)%2%@%\%e%n%w%}%%%%%%%%%%%%%&&
&&$&-&3&=&L&[&j&y&&&&&&&&&&&'
''$'*'O't''' '''''!'	(
("(()(0(9(F(O(X(f(s(((((((#((() @h0\-memcpy.debug_abbrevskein_free_context.rel.textSkein_256_InitExtSkein1024_InitExtSkein_512_InitExtskein_digest.mcount.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_str.L.strcmn_errcrypto_unregister_providercrypto_register_providermodlcryptobzeroskein_prov_info.rel.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.rel.debug_line.rel.eh_frameskein_prov_handlemodlinkagefree__stack_chk_guardskein_mac_ctx_buildmodlmiscmalloc.debug_locskein_digest_atomicskein_mac_atomicskein_mod.c.strtab.symtabskein_mech_info_tab.rel.data.L.str.3.L.str.2.L.str.1.rodata.str1.1
-@h
)	,
	2aH{)	
]Hk0JW~0!ddCdd	lhf:	ԪbLoܪ.qPmodhash.po/     0           0     0     100644  40404     `
ELF	4(U]ÐU]ÐUWVut;F1ȉǁ1ׅEFu1^_]ÐU]U]U]USWVu}]hhjhShWV ^_[]ÐUSWV}$uDStt1SjVuCSttFtoSuPjjjV~EFEFEFEF$EF(E F hF,5hV1^_[]ÐUSWVu}]hhjhShWV ^_[]ÐU]UVuh9t#t'@,t9u@,A,F,hVVv^]USV]u^[]ÐUVu1;uF^]ÐUSWV}]ujVhhPhShWu ^_[]ÐU]UVuu^]ÐUVu+u^]ÐUWV}	r81D9vyu^_]ÐUSWVu	r;{1DÃ9vAuhhQhuhuu ^_[]ÐU]UhtP]ÐUVj@ƅtHjhVF F(F$F0F,F8F4F<5jjjh^]ÐUSWVPujVFtj1FMDDA9sH\DtMSt3VsV{
A,tq4SЃF<^_[]UVu1~tuv(V$NI1^]ÐUSWVu]E{X Ep$t[ESVEPttVhh51t uSutxEH(tjp4Vу]E1{tuq(Q$KI1Eً]FDDFtD<;Eu^_[]ËuuM@USWVu}jW1҃tVw(W$OI1\DtV3W t)[uEG4jPVWWG0WG8^_[]ÐUSWV}u1҃~tWv(V$NI1\Dt!W3V t[u4
CM01^_[]ÐUSWVu}jW1҃tVw(W$OI1\DtV3W t+[uEMG4PQVWWG0WG8^_[]ÐUSWVuE^x Ep$tfEWVEPttuIVhh51t)uWuu}tMA(tjq4VЃ71E@@
;Mu^_[]USWVE=G w$t7EMPVQu*Vhh51Pu]tG(tjw4VЃ31E@@
;Mu^_[]UWVu>H,t	p4WуW^_]ÐUSWVP]1{tus(S$KI1׋tD}u6S }tvt]u6S u1EDDODȋF}6SF
A,t	q4VЃVK<1^_[]ÐUSWV]jS1{tus(S$KI1׋tDt.u6S t&vtu6S u=|DF6SFM
A,t	q4VЃVK<1S^_[]ÐUSWV}jW1tuw(W$OI1֋\Dtku3W tދ[tQu3W utDC3Ws
A,t	q4SЃSO<VWjuuWW^_[]ÐUSWV]jS1{tus(S$KI1׋tDt.u6S t&vtu6S u?|DF6S~
A,t	q4VЃVK<WS1S^_[]ÐUSWVu}jW1҃tVw(W$OI1\DtV3W t[uG4
CMG01W^_[]ÐUSWVu}jW1҃tVw(W$OI1\DtV3W t[uG4CMG0PVU1W^_[]ÐUSWVu}jW1҃tVw(W$OI1\DtV3W t[uG4CMG0PVUM1W^_[]ÐUSWVPuNtT}]1utDtWv6ӃuvuUJuuFA9rŃ^_[]ÐUSWVu}]jSKtQ1ۉU𐐐]\D۸tVs3׃u[uUJ]uCA9rŃ^_[]USWVPuFte1FMDDA9sH\DtMSt3VsV{
A,tq4SЃF<^_[]mod_hash_entries%s: invalid memory alignment (%zd)
umem_alloc_aligned-4VnpV-4VnpV-606FPHnPnp0ptPPgQ1V1W+0+KVKW1SJSVlPKlWKlSKSlVPVbf0rQbrPruQu}P}QVVV>PWQWQ3W1V&V.2P2mQmrPrQ2A32A1ArVrQPP0	VQQ0Q0Q0Q0Q0Q0Q<kVupQupVSSWSWSSSSQ-8PlW\cWo0V\_0_cVorPruh\cuhyS\cSyV\_VyW\cWy0ul\_ul_cVP\cPVVFVS Q +P0FRW
WVV
VPRS
SV#;V#;W0;P;CR?]S`SW	WVV		VPRS	S	VQ		ST		0		VT	W	PW		uh^		W		W^		V		V^		S		S^	e	0e		ul		ul{		P		P		V		VL

WO

0

V

0

VO

V
h
PV

V

VV



V
]
0]

ul

ul]
h
h

P

P

P



0

VP%WA]SP[P]~W~upPup]0W0WWaVVVQQ7SS*5P7NWtxW7N0RkWtx0;RVUrVtVVQVs
z
V
Wz
W
P

V=
A
V

0"
;
V=
A
0
"
S%
z
SW
z
SW
d
Q

VJSW

S
SS

P

WW

0
W0

V
VSV.SV.;QJSWWVVVPRSSV&WcW&VLVNcV&P&.R*=S@cSLN}Ys}WWVVVPRSS}}101CVClupt{V1GPXwPGXVbfV0SulSPVSRWSS/::FupF^Q^up:SSW`S`mWmSW`mSS`mS}SQ%4I?:;II:;I:;:;
I:;8I	!I7
$>$>I'
I':;
I:;8<.@B:;'?:;I:;I.@B:;'I?4:;I.:;' 4:;I1XYW11B.:;'<?1.@B:;'I? :;I!4:;I"1UXYW#1$41%1UXYW&1XYW'.:;'I (.:;'I<?)&I*.:;'<?+.@B:;'?,1-B.4:;I/.:;'I<?0.@B11.:;'I? 2:;I314
15.:;'? X 7<HSO@EFG H$
I(7J,SK06L46M8/N<	 
2s<
A/
6
6
/
<GB
6
6XcC
6{	6H6$78/9:=>A D$6E(G,I0OKD0avlMqC!
6	+
6	*/


6
.=/=0=1=2=3H"
[	`()*[+	vG
Pw6	0H
U
U TUˋ6˧ϖϖ<͋}΋U/ݧݧ6UQf
6UQ:U{U{      6   $/!G!Z{"##$%l|#x#$"l0#4x#!$&#xv"Q'W6WW/Y6'x6xx/z6(_


)*,


/
60*
*
:U{"+0U {>+@~U {!{!{&&#V"X	
QQ+pU {&x#Z$"$m$"%H#-#8	,SDQ-V-V-PW*-
U 6 !U/  .!! FU+{ + + , ,!.6>//
H
+PUC C{^`UZ Z6 Z.\Ua/ a a0eU#,0$*<$^H$}T1l2l.n.n.nU{   !&#T#0$<$H$T+U {+3U&
	#)'
	#<
Q*
'
7S66/+}U&
X
#
#
#
#
#
#
#
#n$l3@x4$Og*


/
652{./.[.[6*.

/*1
0-U,, $,-V-'6/6'c6ccc/e6f/12{2.@5U4/ 4{ 4 5 5!Z8[!7"`A#b#$,%x	###$$l	$<&(J#m $,i-Q-Q (/


61/2{22..[UV/ V{ V V.Y!LX/"`##$$.&## $,D-W-W9WW0rU,,,$$&##_#r $,-V0-VVUm/ m{ m n n.q!dp/"x##$3$F&## $ ,D-W-W9W	W	0	U/ { + &Q	
##w$%	###	$"	$N	l	!	$l	i{	-P	0
U/ { + &L
j
#	#	$	%	#	#	#
$;
$g
l

	#
x#
$
ih
-P
+
7U { + &%#
-#
8	,W-QQ00UA,N,Z,f$%r$[~$&A#
 $,&%#-#8	,V-SP-Sv-S-S-PQ1/2{22./.[.[U/ {  !/&A#NZ#f$,r$J~$u&# $,&%#-#8	,VD-S*-SG-Sa-S-PQWU/ {  !!
/&A#NZf$#
r$A
~$l
&# $
,&%W
#
-#
8g
	,SD-W-W
-W1
-WK
-Pd
Qm
-Ww
9
W

U/ { !
!/&A
#
NZf$r$-~$X&
#
 $
,&%.#-#8>	,VD
-S
-S
-S-S"-P;QD-SNWYp}U-/ -{ - -!W//&O2##$&$9&## $,D-W-WWU9/ 9{ 9 9 :0 !</&K?#}#$$&#j# $,D	-W-W6-U^WiUI/ I{ I I JF  JA !L/&KO#:#`$$&#'#M $~,D-W-W-UW0sU,,,$$$G-SX5Y2Y{2Z2Z6.].^/.\[


6+Uu u{ v v6&Yy###$e$$D-WW0 U,$*$b$"%#-#8`	,SQf-Vt-V}-P5 

/K /

=Y_+Y_KY_gl\cy\_		^				V



`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/os/modhash.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescuemh_e_cachecache_namechar__ARRAY_SIZE_TYPE__cache_bufsizeunsigned int__uint32_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_readersuint_tkrwlockkrwlock_tmh_namemh_sleepmh_nchainsmh_kdtormod_hash_key_tmh_vdtormod_hash_val_tmh_keycmpmh_hashalgmh_hashalg_datamh_nextmh_statmhs_hitlong unsigned intulong_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_destroyhighbit64long long unsigned intmod_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_remove_nosyncepi_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_cancelmod_hash_removemod_hash_replacemod_hash_destroymod_hash_findmod_hash_find_cbmod_hash_find_cb_rvalmod_hash_walkpkhash_datagkey1key2cval_dtorsleepkeycmphash_alg_datahash_algvdtorkdtorhnamestrhashmhppmhpk2k1key_elem_sizershifthandleentryvhandleprvfind_cbcb_rvalFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|
AB
F<
AB
F \ TAB
BNAB
FAB
FAB
F :AB
Cs$AB
C ,:AB
CsP0AB
F p@~AB
Au AB
BTAB
AZ FAB
CPAB
F`AB
AP<AB
AO \eAB
B_$AB
CAB
F3AB
o }AB
Ax$pAB
D4-AB
Ah(T@5AB
FA$AB
C$rAB
Ck$AB
C(0	AB
FA($0
AB
FA P
7AB
Bq$t0AB
D$AB
C$AB
C$
AB
C$p}AB
Cv$<AB
C|$dAB
C$sAB
Dk$AB
Fy$ AB
DB
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
<Y
<Y
^..~<=</!.:< .~J.
<
Y
<X
<X
	Y
]	}ff. .g		}fff.=	2=gggggkX
=g|J~
	Y
<Z
t[X.6.|/.<K./<wX<X͒|
ZL
t[	.<O
X	"
<Z
t!ZJ
t"Y<

_	X}.<}.
f. ;<X.4
:<2
nX	X}.<}.
.;X<.4
:<

.&
<Z
<Yt}.
J	}X<./v
1j/f
Zn<.x.	f%w ./K.x.XJ/=
zf<./	t|
t{X.J1 < gf


.g{
f<..xf	v<gf/m	If.
.~.<
<./~{Jt1 < {JXY=J>K{<
|<
.~.<{
\EJ1 < {J(J.K(.y.(<.y.<~<J~<D
yX.J1 < {J(J.(.y.(<.5	<YyX.~.
\J1 < {J(J.K(.y.(<.y.f~<J~<C

z
f<..$f	v</f/m	I
<<
.~.<
<./zz

zf
<<..t<	</	.
.<<
..
<./zf<hzz
Y
|t<./Dg

zX.J1 < {f(Xz.XK(zf	.zf</
{f<./DztXN
[~J1 < {fJK(.zJXK(..z< <Y
{f<./DXX
\~J1 < {fJK(.zJXK(..z<=
{f<./D#<v0	
\~J1 < {fJK(.zJXK(..z< =
{f<./D<<<
[}J1 < {J(J.K(.y.(<.5y.	<YyX.
[}J1 < {J(J.K(.y.(<.5y.	<Y<B
[}J1 < {J(J.K(.y.(<.5y.	<Y-<v
^<;y.
y.X
/.y.<yJ<)<Wy.J	JJ
 Yi<;y.
y.X
/.y.<yJ<)<Wy.JJJ
\<.x.	f%w ./K.x.XJ/=
zf<./u		&c;Gp4+ ]YwOme8S'IA^A#,7sZbj.DZRi}	9	3	-	$					)/;CKW?	G	L	b%4P	S	HV	d	mw`y$(/:WY_oxk	r	
x	*5z	F_o	$5
a'KW>-o rV@50sD<l` T8
7yp#F::"
(@~P0p}H3e}Q_
$
w0	0
:O^	drp})6ARr

4:HMRZ%+1:TZhx~
S^c{	

PXeIq	

	

	
=	E	J	w							
#
:
B
H
d
r
w
}






;
	
	S
i





	*@U
}	
	e
	
	
+b
'3AMT\ht !0"A#]$k%w&'()*+,-./0123)415:6G7T8f9r:{;<=>?@A
BC%D1EBFIGaHiIuJKLMNOPQRSTU
VW'1X;YGQZ\[jWuy\]^_`abcde
fW"g1LRh_iisY~gjklmnol.p=qLr[sjtyue'#0CLU^gmvyewdxewdyz{#|1;}IkWlemtz~^		&	/	8	A	J	S	Y	c	n	^~											




,
6
E
[T
W`
d
]q
{

a
b





k
l
m(17IPZe^u{[Wab$1l=IUbl{klm

^
 
(
4
>
J
W
d
p





k






&2DMV_hqz^
&.9dEXfwdewd^!W-:DS^bWqY-:HV]dj^WY^WY(,<EN\er"+7>DN]^lW{Y!(1:CISb^q	(^7GT]fs{^(1>Zci%,3<BO^[WgYs^WY
%2?M[hq~^WY+/?L_hq~%.4>M^\WhlYx|
6=DKRYbirx^WY	(7>ENT^m^|WY
")07@FP_^nW}Y#*18AGnw^	
^!0	@MV_hqz   &  @`0Tt @`8X(Tx@hQstrlcpymutex_destroyrw_destroymod_hash_destroy.debug_abbrev.rel.textabortmod_hash_insert.mcount.commentmutex_exitrw_exitmutex_initrw_initmod_hash_initmemset.bss.debug_rangesmod_hash_bystr.debug_str.L.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.rel.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.rel.debug_line.rel.eh_framemh_e_cachefreemod_hash_replace__stack_chk_guardmod_hash_findmod_hash_byid.L__func__.umem_alloc_alignedmod_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.L.str.1.rodata.str1.1E@A	yH2HK43$%'\ 	T~YH0aI	i0RdyZS\S	4H\Y	|ILohmodconf.po/     0           0     0     100644  7244      `
ELF	,4(U1]ÐUVu1^]ÐUSWVu>u+Ft:^1VPu.D>u1Hhj2+ƅt%uPQu^_[]ÐUSWVP}Gt!_WPQuu1^_[]ÉƋKGM9t_WPu;EuCphjUSWVu}F_@
$Ot/tj pVV RuPQu1M9uUQ1Ʌ^_[]mod_install: modlinkage structure is not MODREV_1
Could not reinstall %s
Reboot to correct the problem>OV_P_nnPVMOSSwwPVPPVQPupaPPiSlVqs%4I?:;:;
I:;8II'I$>	I
!I7$>
4I:;.@B:;'I:;I.@B:;'I?4:;IB1.:;'<?&I.:;'I<?:;
I:;8I:;:;7&/d0d12iy]^_7sytx	
yy
`U0y00U9y9990UDyDFyPGcHQVzQy
UhyhvkjykQQ&KPUyy=PcyQ_
$yyyyyy @L2s<	
 	

$	
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/os/modconf.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescuemod_cryptoopsmodm_installintmisc_modopsmisc_linkinfocharmodlmiscml_revml_linkage__ARRAY_SIZE_TYPE__modlinkagemodm_removemodm_infomod_opsreins_errcmn_errstrlcpyunsigned intmod_nullmod_infonullmod_installmod_removemod_infomodlmodlpp0retvallinkpplinkpp1last_linkpmodinfopmi_infomi_statemi_idmi_nextidmi_basecaddr_tmi_size__uint32_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)zR|AB
H<AB
AR$\0AB
C$AB
D{A$PAB
CQ
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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.h0
<Y
tYg	
]<	5<..f/..	.J<..JX.:<	.
	^<...	-.<....>f.	&	.-.<<M;<
^.>
=~<<	<u< /..1
!.
0~<t<4
iwo*NE:ycdNZC$/lv~	"2U\gK335s!R2jP0@@:@o8vA@@9GA]@F<<<>?
<'3B8@LXz!<+9GS<] ky!<"=#=$=%<<<&<"'0;=?$J=N#Y=](j<q<z<<)*=#=$=+=,<<-.%//0<1I2Vc3p4}567	
 <@<`<<<`<;:@strlcpy.debug_abbrev.rel.text.mcount.commentmod_cryptoops.debug_str.L.strcmn_err.rel.debug_infomod_infomod_infonullmod_nullmod_install.note.GNU-stack.llvm_addrsigmod_remove.rel.debug_line.rel.eh_frame.debug_locmodconf.c.strtab.symtab.rel.data.L.str.1.rodata.str1.1#@	P	2$hx	]^aZ		@0	)0-d	(d
	Lo,p@kcf_sched.po/   0           0     0     100644  95384     `
ELF	q4(USWVEx Ep$tlE]쐐WVS}utVhh51}u%uWƃ}tt}]MA(tjq4VЃFF$F(F8CjP^,F0F4C$~FvFF	uu1;Eu
^_[]USWV]uEHtC1Uҋt"tWhjuSV
;M։uuVmƋGL;Eum}<WGÁ_^%LdžttWEX}jVhWEEug^؃<WtɍTEщFPWjPVEXGd9Gdt
DFjEP~juSVjuPV׉uuWug<WGÁ_^%LdžttWEXÿEEEum]^؃<WtɍTEщFPW]jP|jPN]VOjuuPP}x EX$tBEWSEPt ]ۋ}Eu'15WtË}EH(tjp4SуCCECECs Gd9GdtDu~uS(GL;|	WhShWsV{w{VW{rV{
A,t	q4SЃS;Eu^_[]VShh5USWV}W MUD‹{u<sV{u{ VW{tV}CjEP
{}u(wVGVWwww jwxGEPut2u)uVtGuWuuƃEuejut5}uDWCsSWPS}tVW^_[]ÐUSWVUME=G w$tBEMPVQVhh51ۅuPÅUuG(tjw4SЉCNCK{ u}{xǃǃuFjPǃǃǃǃtaGjPwVC|G(tǃ|]1ǃG$_(V;Eu
؃^_[]UWVPH;HsPt$pPN]ppAHFPxt;P5PE^_]ËH)
E~=)9N~Ӄ(Pxu@x$P(P듐UVujPuFxtjPuvxt	P
A,t	q4VЃ^]USWVPu~,^8tCjPu	S~tk_SvSNGjEPSG(@4t
@tVЃjuuPWF,jPtFu5v,Ft$F0tjPuv0
A,t	q4VЃ^_[]UVt	PtMPP(P$P5
t#XtPXءt(P55t	Pt	Pt	Phh^]ÐUWVj@ƅtHjhVF $F$@F(F,PF4F0F<F85j@ƅtHjhVF F$@F(F,F4F0F<F85j@ƅtHjhVF <F$@F( F,PF4F0F<F85jtjjjPjjj5@

H@@1hthjP4jjjV~Guj0t@@@@@ jjjPjjjP(jjjP$jjjPjjjhjjjhjj	jhhjhtǀǀ(pP^_]ÐUVuFjjjPjjjV1^]ÐUVuFPV^]ÐUVudžFjjjPjjjPjjjV1^]ÐUVuFPPV^]ÐUVuFjjjV1^]ÐUVuV^]ÐUSVu
E
IB19)ى
 
0
Q@IP
`
p
	1^[]ÐUSWVu}_SGwWS^_[]ÐUSWV(}]D$ vG!r`sD$C$IK I$K4$C,K0K8C4\K4$C,K0K8C4;K4$K,S0S8K4K4$C,K0K8C4D1K,S0s44$S8K41K,S0s44$S8K41 aK4$sPC,K0K8C4CHKLKTCP .K4$sPC,K0K8C4CHKLKTCP@DjL$QPt1CL$T$jPWWQRD$,PjVt$(,%CL$jPWQjs8s4 Džދ[xtCC,jPus,GjP{,G$GCC\$CjPu	SGjP󉾔VCVu
D$D$}EsVCVs$[xt$sVEx|t5G$PLJP4$C({$Vt$tuCjP}u)}t uCjPu	S]t0CXhjPǃWsSuC	t
WsSCug{4VtɍTEщCPVjPu	S;D$ une^_[]jShHtD$EED$ @xUSWV]؃<W%tt9^tuW^_[]Ë8P^S~]D=EF^xCEPK$9ȋI|9u99s(uC(N|H|SP]jEP9^}uuW9^tju}VF|C$uC(uuPW^؃<WtɍTEщFPWjPtVUSWVPut}~GEPu_$tAjVusjVuSuGjPt	W^_[]ÐUWV}jxƅutttON1'jVFlFhFtFp^_]ÐUSWV}uE_hut:OKCjPSGE܋ty1҃O8G@ECuUMq$PhjVRw w Ƌ}Ut>uGM;A<GMA@}4w8CMvPhjQjw w ƅ|BGlBGtBJ JBB$UBcC{ǃt!hujVEyHE؍{ uu󥋳FjPu	VuFjPjShuEDȉM}jPu	SFjPu	V}EtGCGlUBOtJOHWǃuS;EuJ^_[]þI0EIjPQu	Q}uUUSWVu}G_htu}G8Gl@OtHtSOKCjPu	SWǃVS^_[]VwW^_[]Ph:V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!P!uh!*uh0V!$0$*V(W!(W(zV!$V(202ul!$ul$(V/2HuP!(PVV!V!Vl99WAAZSZuhSWLLhWkwWwPSWrWWWuhW9WW<W<yuhyWuh0Wuh}PP9<P<u`Pu`Pu`P9VPVVVV)WBKp!PxPZxQVSWSPQI[W8V8Wp!/P/QWV]lSiWrSPQAGPGududDt0tS00DNyWWNtSSNNU0UtultSul`|PPtStStSPSWR_QWWVQRupS.4SmVuhmVuhVWS`oQo
uh`oRo
udW		W0S0S		0		S		PV		V		0ul		ul		SP		PP0S	S		S		P		P

Q
c
Vc
e
Qe

V

Q

V
/Q





Q
/WA
R
Rc
e

/VQV\WSVQ

P

P

P

P

P

P&0&*Vrr0r0r0r@r$&Vx0Vxx0x0x0x@xV0V..0.0.0.@.<4VGNP4N4NLWPVVVP7V\kVV
V,6V\_V
PQ0_0SSkkuttx~Py=s s =SSP%P:bPPPPs(":s(CVs(_us(s(s(s(s(s(:s(COQOPtkutkut~W_WSSVtttViS;W?BWu~P.SW.V.WPQ%W-}W}SCWCsupsWV)V-WV3APlPrQSSSSVVQPQPQVDVSDWDSPQvWWSSS,8VPRV8xPTx6RVT{VVVvulvyVulP&ul&22aulPu\au\WMWvW2WSfS00%Q%vu`vy0yVRu`&u`&2R2au`0=0=JPJvVv0"V"KudKV&P&IV
5wPvud&ud2aud_uh_nQ&uh2?QYqW2VWvw&2wPuX-KV|w w  w|W W  W0P P  0S S  S W%4I?:;$>I:;II:;:;
I:;8	<
:;
I:;8I:;
(:;'I:;I:;:;:;I:;:;
I:;8I:;I'I!I7$>:;
I:;8 4I:;!!I7"4I:;#.:;'I $:;I%4:;I&.@B:;'I?':;I(4:;I)1UXYW*1+1,41-1.B/.:;'I<?0.:;'<?15I2.:;'I 3:;I44:;I5.:;' 6.:;' 7.@B:;'I?8:;I94:;I:
:;;1XYW<1UXYW=1XYW>1?B@.:;'I<?A.@B:;'IB:;IC
1D.:;'I<?E.:;'<?F.@B:;'?G1BH.@B:;'IJ.:;'? K41LUM.:;' N1O&IP.@B:;'IQ.@B:;'R.@B1S1TU.:;'<?VO 7*7+7,qF|"&xx	@I	*	NcYG^	nCs	!
{Z &(x)|)))))Ĕ)Ř)ǜ)Ƞɤxʨ96

4.




61263G4H5 )+B<;G7S$X	O:	P	Q	aP	S	T		U
	Vy
	W
	XI	Y	Z	[;
	\
	]R&	^&	_'	`F	;	,








	






	!	








	
























 
!
"
#
$
%
&
'	:
(	3	4	5;	6	7	8 z	9$x

.)G4DF
4

0
1s
2
3~L2+s



6

s


^





A>L
7WBi3
-G./L
DE7FGH<I<JYKi&W$A-


G=R:dBot7;
Q
?	
@
P
A
F
Cx
DG
ED	
I
O
Lx
MP	
N(	




 
7U	a	
=
9	
:s
;Y
<
		D
,	<	=	>;	?z	@	A 	B$
	C(G@
	N
,	F	G	H;	Iz	J	K 	L$
	M(
	X
,	P	Q	R;	Sz	T	U 	V$
	W(
	b
,	Z	[	\;	]z	^	_ 	`$
	a(T	l
,	d	e	f;	gz	h	i 	j$
	k(	{
P	n	o	p;	qz	r	s ;	t(z	u8	v<U	w@	xD
	yH
	zLZf
(

6

$	
P	}	~	;	z		 ;	(z	8U	<	@	D
	H
	LF
	
		
		x	 	


	
	
			~		)	



.9Vxx~ $(f , ,!0xLP~TxXx\4#`@#dL#h$lb













	
9G8@%@S_
@
r<<88"
kg R$(,]04
x
 75:E_
XYZG[G\ ]G^;GH757575z7'2
( $75z
7z

p{
  
lx4'(+.1755d,=>BEGIO`SVX Z$_(75zz

75U75U75U7zzU

e75U7zzU

qlm.o7
x 37
Wc~7
77~$	22[ 7P	xD	7D	P	x7D	7D	-77D	P	x`7P	xG7Gx7G5cC:7P	xh7P	xP	x7z
-7z
-P	x7zP	xH7zbn
1U7



 
@
Pq
`q
dq
hq
lq
pq
tq
xq
|


7
7

 






7~~67~Z7~~
7z-
7544]97X77b7w. 7P	xP	x7P	xP	xP	xP	x3 7zP	xP	xx  R   p8i jk !l(Ym,Yn0 o4 
,  /!W
KMPSS!VX!d!x  >"(48"<7@7D7H7L7P7TX7\"`"dJ"{"cx"M"	""c""###G#"##G)#P+wx 
Q#\#]8DL$HW$I\$Jg$K
L7Mg$N
Og$P
QGRxSTL$U s$Y(GZ,$[0G\4WN\#7*x$7W$7$7W$G7$8@3$4$5$6 $70$g$
(%&& a%s%~"& .&Sq9&D&K&o.L34#]&	
(		D		P		x		-		G	x	 	$&	
P			;	P		x	 	$P		(x	,	0z	4
	8-	<P		@P		Dx	Hx	L'	
 		~		~		~		)	+(<: x!"($)()*,)+0(,4&(-8((ID5 67 8(-)90-):47?8 D<H@2)>)*H$)%)& ')(@))D(>)))D) ))

**d
a)b0*c* F*)K*W*0m n o pvw)z7{)| $( *1*++O
@E FG H$+I(+J,+K0GL4GM87N<++A7GG7++BGG+#C *2 *3 	,6,,&,HX,! L#E ,9,E	;$<$=$> $?0$@@$AP$B`$Cp$D"q- -+(.#=-H-
x-h6ltZ	bG'--hb4#cxde
f-.
$z{|7l.&() Z{+#G$v.$7%G#cG$c$c$c7%eG%f7#WG$W$W7%YG&CUV5'VO'V)'W(Z-(0Y5){.\*.+.,+.).0	*a.*.+.,.,.).X	,/-0H.P-0/70I/074012H34,4H47456364:H4;,48749492C73CS!6$v.$G6$G$7P_UZ78Z)8Z58[O8[H8[)9C]79aS!9`-9^9j_-:!k;90a*PF0,cR0,v^0,j0,v0;0Zj*0,0,0,0,	0,0;90a*^F0,qR0,^0,j0,v0;0g*0,0,0,0,0,*0;0It*=0<{.p*/.*.,Z.).	*.*.*.,.,L.=.	,/;0*0;0R*0*}1=1b*1+!1-_5>5?Qv-6-6/-6x-6-6-7-6-+7 -A71-0i-_5-+7-7>5?Qv-6-6-6/>7??Qv-6x-7-6-+7-+7-A7-+7#-76-0`.Q-8-9-6-6$-97-6F.P_-:h-A7@75l.GEA`U~B~)B~-'O'H')(	(	){.
*.*.,5.).	*.*.*.,.,.	.=.	*Y	.C/,l	/-0.P-0R	-0	-6	-6	DnE6*E6@77Gd!#EM&7//07F0U\8\;0d*
0*
1=1+1+!1-+7M-=_-+7t-=->.PG:A
U7B	(%
7(p
7=k=
f
+x=,]
=-6*
-6[
-6
-6
-6:
-6
-6
-6:-6*HU'G(-((
7(-{(L)(j5:HIjj9'-;:(S*:*):-6-9-6-0*-6K-6[-6y-9-6-_5-+7-6
-6: -6)-7:-D:JE7EG&760fGJ3-37EL&7FpZU8879)9T9-9<G*G,GKGKGKG,G,G,G,G,.H;.Hs*;H+GH+SH+_H,}kH,wHL,HL,HL,1HL0,FHI&,[HI&,}HLH,HL`,HIC,AHI_>K HIr098-;0g*0,0,0,0,&0,90-+IV-LI-I-+7-=-0-+7 -=--0;-6O-6_>7x?Qs-6-6-6-6-6:-6-6-+73-+7V-=c-0.S.S-6-7"-6+-+7<-A7I-6r2734EFU080-9
359
2)9
4-;0U*0*
1=1+1+!1-+7-=-6-6-0"-6+.PB-+7O-7b-+7s-=-+7-=.PG:E0*6$v.F,U47;1C
)+1+!1;1x
/+1+!1;1
7+1+!1;>
	;*>=1
	*,1+!1;>
	=*?>=1
	*R1+!1;>
	?*e>=1
	*x1+!1-@-@

-@
-@/
-@@
-:N
-@u
-:
-@
-@
-:
-:
-:
-:
-@
-@EkW$E6EF&7#v.$~$$$+$+$+$G$G$7%v.#xG$x$x7%zGMFUI9
K79L,;@XU+@*@*@+@+@*@*@*	A*A,%A=.N@.C/,/;@xXY+@*@*@+@+@*@*@*l	A*WA,A=.xN@.C/,8/;@X]+@*k
@*V
@+@+@*B
@*.
@*
	A*
A,
A=.N@.C/,/;.4a	*
.*
/,
/;+A.k,MA=.|,
/;YAr;.,'/-4D7-4D-4D-YDb-vDv-YD-YDK-vDb-YDy-vD-YD-vD-D-D/_~ODTDOE6~7GEE&7~7G@hW$OD7ODOD
|
EjW$P;U78G8G879:--vD1-YDCQP'U8G8G9M--@e-@qPZU78G8G879`-YD-vD-vDQ6U8G8G9s-@-@-@P *U78G8G879	--YDBQPU8G8G9--@ePpU78L#879O9xR AU:S:S):-6:-6:P-6Y273474!444)444)4-T45T41S!2e)3e3eH3fH3fH4hH4iT4sIT4}IT4
IT4IT4IT4IT4!IT4&I!-	
y

I@0*GI70*@IIIIIX0*)F)4@4IX0*)53445l3l-3l4n4nFUf8fH4h79Ll,9i9j)9k-;IfCSVI,I,I<Ix*J*5J,SJ,q*J;0g*0,0,0,0,0,0-6-6%-6J-6V-6-6-6#-0:-9Y-+7k-A7-6-6-6-6-6-7#-6,-+7=-A7RF`U8O9-95-6-0-6-7J-+7-A7-6-+7-=7qU8-8O9	8-<.*|.+/,^/-L\0.GFU#8#G8#79(79.&H9Y%8-9'9*U93)):.L9@I9A-9B(L9/S-L9MbIIy9oS!9)-+7-A7-I=-I-_5-+78-=E-0V-6o-+7-A7-+7-=-:-D:
-+7?-=SFpU8G879H98-9U9/I9XO;1 	+1+!1;1	SW1+!1-+7-A7-:-D:.W G: -O UODV,G&KOz~!((KOz~!$ANt				_"::@CVV\_u:,.6Yq2V
q2av&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/core/kcf_sched.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescuekcf_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_mechtypelong long unsigned int__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_offsetlong long int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlonglong_toffset_tuio_segflgUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__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_typevalueci32int32_tui32straddrptr__padleni64int64_tui64lulllullu_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_ctxcontdoneireqctypebailisdualreqarptrcnterrgctxkcf_secondctxikmflagscdrargbufkctxrwksptcntskip_notifynextreqnext_argcrypto_context_tkcrstatusnext_req_argnext_reqctmac_tmplmectx_mac_tmploutlast_reqlast_req_argcrFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(CAB
F4A(HP_AB
F%A$tAB
F(`AB
FA$
AB
BA 0AB
A}$AB
D
 <,AB
A' `AB
B;AB
AvP'AB
Ab ZAB
AU6AB
Aq *AB
Ae(PAB
AV HpAB
B l AAB
Cz(pZAB
IA(AB
FSA$`AB
D qAB
Bk(4AB
FA0`pAB
CANE
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
X
f<..tsJ	v<goJ/m	IK.
.~.
<./uuuu=uw</=u=u
<
.~. 
%h(J{X
X{...zJX
t{X{.
L.zf.<flfy.
<*X<v)<>	=Jg./hK{+YWj	<.?X	ugg./g.u
.uf{<fy<,tUf!<1<B.+Jh	Jgf{XL	.zf
.;.*X<v)<>	=Jg./hK{izX
fh;z.
<?X	ugg./g.u
.uf{<zffyfX.{<{X
f<..x

<~X
<~.	 ..
<./uu><!<1<B.J/I0	<	f/	<<Jz.<J0=
|f<./D~fFzf
`.%f	XJ/<J}.J0`J%cf"J/<u>f.1t}.<t2u}<.zX%.J}.	.<u=<yfzX%J1v~X

~f
<<..t<	<g
.	t
.~ff
<./~.O<u	/<="hg&.1<u'<.4	~<
.<
.~fJ
~<X~~<
tXX<X<<3<.3g=u<x".<	<Mv<zXJ0X<X<lf&.<-~f
X.	3.0<	&/u=<X<
tYX.<./.f./
zf<./D
%Y*>@./. J/<J.yf.g.y<.1-JG-J/<-0.
zf<./D.
J[t/t/<X<X<X<x~<//xt/<xtx.tx.tx.{
X	xX<./uuuv	xf<./uuuv	xf<./uuuv	w ..Z<=X&u$ft!=t	w<...u!8 <	w.
	.0Ztg#uuuv<X<X<X<~/1\./~ 
t[g<<
t[<<
t[g<f<
t\<f<
t[u<
t\<
tX	X<tf<(h1f&.4l.?<' t#0g!f#g!f%g+f#<-g%<)g'f*g(f*g(f}.
Y<u=<
<
 .!fvX%~>}<}	tyf!Cf	
 of!<f	0 f!<f
f&<f|!	ff| !	ff| 	th<&<f%hf	 h<%<f&hf|<"lf-|f.	. <{<# <{<J{
..{f. <.2..?</<={tJ.g<u.	t{f"	t<j<u= <.vf	J<g./ffr?v.	t&'.|v.	t00==&!<:X1/ <..?X	ugg./g.u
.uf..v	z@X.
2{ 
3
_Xwu
J<u.
f:JgKiX<<Jtf!<gh.x<..x<Jt#<	.{ff
>.g.y.
q<.g.
/.
k	</#=<X<=ft.<0 f{#; =	-0tX<?X	ugg./g.u
.uf?. .`tf

\.11>fJt<+<.5./Wg-J
	tt.f.,4/s<J
J
$=A.0/.fsf.sX.s<X$
f+=s<< <s<
.sf0z'<$<<#k<sf&X@ <s<<s.
\. fXY<=fgfs<#
J"u=.	.&^rf	
<<r
</g.r
<l/r
f...Jr.
<Y<=r 
)r
tl.s

_$9?r
<XY<@.5/..swXs(m(0000000001$141N1S12223W12333333332434]13c
/7))<i)^OBqx))2:0'((())))*)g)q){))"CQ]lu&:/f
O&$$c& CQ\kz|9ESan|+A^q1Su+?UiJ
T
l[ (>61TK<
0
				#	J		B	<	+	4	*
&
R	Z	e				
|	q									



b





 
l
{


u],GP4Q>$u|r
[


#
,
4
C
Q









yc 6>EMZjqWF+3>*7CQXer0

$#^iv##*1;FNBOwo!!!!!!!""Wj~0$^{mjZL?4u^S*?Hkp /<DSaq'2>P]+Kaw
/@L_q{CP^laO 1=p09JShw(<DZ
;,vT=*n]+=O^!O!G!A!+ : E ] f p |      9!!    S -!#!    ! !
!!!"""!")"6"@"H"T"\"d"m"v"~""""""""0"##"###u#i#"""##### #$#*#.#:#?#A#D#G#X#`#
#2#K#Z#b#$$4$;$H$T$g$x$$$$$N&;&%%$%,%<%S%h%%%%%%%%&#&&&s&z&&&&&&&(
''#'2'E'W'd't'(((|''''T(_({(?(,(''''((''''(((V)G)9)?))t*k*)))**"*:*C*S*^**W+J+?+******+&+2+**	+d+s++++++++j,`,+++,,,+,<,N,v,,,,,,,,,,,-^-M--*-8-@---q-y-----------..
..c133330.*.8.I.N.Q.T.Y._.p.v.|....o1036/1/$3.10@393D3......11J3N31)3.343///$/</23033F/R/W/]/1R3W3v//1e3/////////00001%0-080@0M01v3o3g32-2H2b2z322333[0p0s0y000000|4sDjKae$"Zt6`l *=P
D	p\@~;ZP'Q	

g"R,@`QhXq pZ~0p4C"",Y AP_xKY{	;Fq"Bp
D'aflq+?`h(%+!t"*!
"-
e~(!+"et!"
2=\'+* !3B"Ndl
!"&G!W"u!"!%"6Fpx~'N			!	"		

&
!.
W
"{
"


!



"


!
&"8I[p		!"'"K^o	
 

"
+
 3
<
E
J
g
q
 z



 










%
 
$-3)KRt{))0CO^#mrz#G#O^fu#}%#$-?#Xa m# (>#Xa y-6!LU"R
)7K!["!"!!""/R_	!'"8E
Mcn*!!"=F!R!t!""6Ug{
""""!("9N
k!"
"	#X
9

4ARck*
;Ob}

   &%&''(38)?*KP+\a,mv-}./0123456789:#;+<4=A>S?_@hAtB}CDEFGHIJKLMNOPQ'R3S?TKUWVcWoXYZ[\]^_`abcdefg	hi%j0kMlTm[ndoqp~qrstuvwxyz{|},~?KTZ`flrx~	!'-39?EKQW]ciou{#.5@GO[gx"*0;FQXcjr~"*06ALS^it	
	!	2	8	>	I	Z		b	
k	x		
										


%
1
=
I
U
a
 m
!~
"
#
$
%
&
'
(
)
*
+
,
-.
/0%112=3N4U5]6i7u89:;<=>?@ABCD
EF%G1H=IIJ_KgLpM}NOPQRSTUVWXY
Z
[#
\/
]@
^G
_O
`[
ag
bs
c
d
e
f
g
h
i
-
j
k
l
mnop#q3r:sCtOu[vgwsxyz{|}~"/<I[lrx+8EX`iv
$1>KXer?FNZfr~,3;GS_kw#/;GS_u|&3@MZqy)6CP]jw	
\
dmz&3@MZgt !"#$(%g&o'x()*+,-./012"3/4<5I6V7c8p9}:;<=>?@ABCDEFGHI
JK'L|MNOPQ} R S T U V W X Y Z [!\!]!^#!_/!`;!aG!b]!ce!dn!e{!f!g!h!i!j!k!l!m!n!o!p
"q"r$"s1"tC"uK"vT"wa"xn"y"z"{"|"}"~"""""###.#9#E#V#]#f#r#~###########$$%$2$?$Q$a$$$$$$$$$%%%.%;%H%U%g%y%%%%%%%%%%%&3&>&E&L&W&^&f&r&~&&&&&&&&&&&&
''"'.':'F'R'^'j'v''''''''''''(((,(5(B(O(\(i(v((((((((((()) )7)?)H)U)b)o)|)))))))))	*	*
*$*6*
B*P*X*a*n*{***********
+++%+1+ =+!I+"U+#a+$m+%y+&+'+(+)+*+++++,,,-',,1,.>,/K,0f,1r,w,2,,3,4,5,6,7,8,9,:,;,<-=->%-?1-@B-AI-BQ-C]-Di-Eu-F-G-H-I-J-K-L-M-N-O-P.Q.R.S$.T0.U<.VH.WT.X`.Y|.Z.[.\..].^._.\..`.a.^/\//&/b4/cB/dP/e[/_/fj/n/g}/////////////0h0i:0jG0kS0l_0mk0nw0o0p0k0m0l0n0q0r0s0t0u0[11v1"1^.181wG1dV1ge1ct1x1y11z11d11f11k11{1|111222 2.2;2D2M2V2_2h2v22222222222222
33!3*333@3H3Q3Z3c3l3z33333333333444'40494B4K4T4]4f4o4x444444444444445555&5/585A5H5Q5Z5`5}55~55d555c555555k6
666,646=6F6O6X6f6r6666666666667,7B7L7W7kg7t7}7777777777777k8888&878E8N8W8`8i8r8{88888888{88k88z8888d89g999!9%969C9L9Z9c9l9u9~99999999999999:::{*:z7:E:O:Z:ki:zu:y::::::::::::::;;!;9;B;K;P;Z;_;i;n;x;};;;;;;;;;;;;;;;
<<#<,<5<><G<U<^<g<p<y<<<<<<<<<<<<<<<==="=)=0=9=B=K=T=]=f=l=y======f====d===>>>4>=>F>O>X>a>h>q>z>>>>>>>>>>[>>>>?0?L?Y?f?r??????????@@@@'@0@9@B@K@T@]@f@o@x@@@@@@@@@_@@@@
AA A[,A8A^CA\NAZAcAmAuAyAAAlAAAAAAAAABB1B:BMBVB_BhBqB~BBBBBBBBBBCC+C8CACJCXCeCrC~CCCCCCCCCCCCDDDD&D/D5DZDwDDDDDDD	EEE{)E2E8EBEME\EhElE{|EEEEEEEEEkEEEEFFF*F.Fk>FGFPFVF`FoF~FFFFFFFFFFFFFGG%G1G5GAGEGRGuG~GGGGkGzGGGGGGGHHg!Hd/H<HkHHTH`HlHxxHHHHHHH	HH,I
MIII
IIqIrIJJkJ+J8JBJMJmYJneJiJluJyJkJJdJJJJJJJJJJKKK%K.K7K@KNKWK`KiKrK{KKKKKKKKKKKKKKKK	LLg L$L0L4LkDLMLVL_LhLqLzLLLLLLcLLLLLLLMMM,M8M<MzHMLMxXM\MhMlMkxM|MMMdMMMMMMMMMMMMMMMNNNdN#N4N=NFNONXNaNjNsN|NNNNNNNNNNNN NNNx
OO!OO*O.Ok:OCOGO"WOtOOOOOOOOO#O$ Lx@d,Lp8dstrlcpymutex_destroycv_destroykcf_sched_destroykcf_new_ctxcrypto_cancel_ctxatomic_add_32_nv.debug_abbrevntfy_list_cvkcf_free_context.rel.textkcf_insert_triedlistkcf_free_triedlistkcf_disp_sw_requestcommon_submit_requestkcf_submit_requestcv_broadcastabort.mcount.commentkcf_provider_zero_refcntmutex_exitmutex_initcv_initkcf_sched_initcv_waittaskq_waitmemsetkcf_misc_kstat.bss.debug_rangeskcf_maxthreadskcf_minthreadscrypto_taskq_threads.debug_str.L.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.rel.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.rel.debug_line.rel.eh_framekcf_thr_multiplekcf_reqid_tablekcf_context_cachekcf_sreq_cachekcf_areq_cachefree__stack_chk_guard.L__func__.umem_alloc_alignedcrypto_taskq_maxalloccrypto_taskq_minallocmallockcf_areqnode_alloc.debug_locpanickcf_sched.c.strtab.symtabkcf_ksdata.rel.rodata.data.L.str.7.L.str.6.L.str.5.L.str.4.L.str.3atomic_add_32.L.str.2.L.str.1.rodata.str1.14@k@ 	D,pS\  O	7@[| 	*\2**kcC6GO2	7p2040dA=	dj1-	kLo$k<Bkcf_prov_lib.po/0           0     0     100644  12868     `
ELF	$/4(USWVu~uJUFvOɉ}t@EU1ېU|9|)C9uˋU}EE1ۅEt9uEE^_[]Å9MMU쐐|)Ǻ;}|}Uuw<$WPVWVPWVPucC)}}Otu19˾rUEG9ˋE<E,EMHEBE-USWV]utT9^sU^B~:VNGE}tG1\9ډσ|)ڃF9uuu]}FFSuP11Et;uE9E|1)9߃MEWuRF})EH9s`t\؋}}𐐐EE\;]C]SW4EF)؋MI9s߅u
MU1t9΋MUuJB^_[]ÐUWV}uGt
MVRPуG9GsMWWuPRVу^_]ÐUSWVu]NFE~FEFMtMSRPуNyEHt8E1E𐐐UT9Љ|)ЃF9uE1E}t	9tw}t`9s\E]𐐐L)ى˹}9|uSRuUu-F)ߋEHt}19οr19θEDŽDǃ^_[]6RmvRR0ul03Rr~uluuud#V#0udr~ud #P#;PVmPVPVP0003PV;WdvW#dPVm~PV#+W+duhmvuhvS~SW0ulr~WPPVVWWSS11SS7SPupPPSRRQeRQeoQx0RQRRQRWWRQ'RQWuhuhV_vWvupSeoRXVTWPoSSwQuhz}P}upupWupupWupupW(SW(6RW6BRWp0P6ul6eWepulVuhupWPWupWPWupW?gSMZP%I:;($>I:;II:;	.:;'I 
:;I:;
I:;8
.@B1111411XYW1.:;'I<?I&.:;'I? 4:;I:;I:;'.@B:;'I?:;I1UXYW4:;I B!"I#!I7$$>%'&I'??-?88?!&$	d
d&
d
d*+6LDEFGHIJ	K-./	2s?<FA=:	Bt;
~UL	*5@K	Vzalw#9;O'
,?(
(
(
(
(C
)
)O-,+&./0!8&&	>7B,L13eTUvvvv	:*5Z@KEValw/;cKUo Q1 QT`)Uo,J&iJ?]q!; Q UM
\8
Q
R
S4
T4
U
V(
W,
X0d
Y4"@#]KGVD$Bt%@&!%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_prov_lib.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescueunsigned 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_len__uint32_t__size_tsize_tiovecuio_iovcntintuio_loffsetuio_segflguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__ssize_tssize_tuio_toffvec_idxbcmpcrypto_uio_datadatacd_formatcrypto_data_format_tcd_offset__int64_t__off_toff_tcd_lengthcd_miscdatacharcaddr_tcducdu_rawiovec_tcdu_uiocrypto_datacrypto_data_tbuflencmdcmd_type_tdigest_ctxupdatelengthoffsetuiopcur_lendatapcrypto_put_output_datacrypto_update_iovcrypto_update_uiooutputcommon_ctxcc_keyschedcc_keysched_lencc_ivlong long unsigned int__uint64_tuint64_t__ARRAY_SIZE_TYPE__cc_remaindercc_remainder_lencc_lastpcc_copy_tocc_flagsuint32_tcommon_ctx_tcopy_blockcipherinputctxrvFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(~AB
FA$HAB
F{ pKAB
BE$`)AB
F0
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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)
YDJM.<,X.X
Js0
Y,.."="Cf.
ff<.
.$e <<$<<.X"3<thJ
Yt</DJMfff,X.
Js0
Y,<.)2<<<"=C.=XC.f<
f2<C
 $<.<$<<.f

<
<$e .<$<<...f"<X4

]<.~.<;%x<<5~t#<,<<
Z=~<<=~<
<<X~.<;x~< XJ~f<<,..
Js0
Y,.."J~.X~JJ~f
5<
.
2$u ~.<$<<~.X~.~tqmc
C+8KZgw"&`o{Z.7SJ?k9[e~$UMCv9@'KWg
+U
~KZ`)
snytsykyyspsmmmmmmmp	
rm+3
9@KSY_jsy !"#$%&'0(7%?)K*W+c,o-{./0123456789:;<$=0mGojoso|oooomoom>?@
AB C+D6EAFLGWHb'mIxJKLMNOPQRSTUVW&X2=YHZVm`[nA|\Bqoooooooooo	moo/m9]G^U_c\q`aobocmmmd^_\`aob!o%H0o4G?oCFNoR']oaIpm|oomocmmebfghijkl(EPW^i mLmtmm?mscrypto_update_iov.debug_abbrev.rel.text.mcount.comment.debug_ranges.debug_strbcmpcrypto_update_uio.rel.debug_info.note.GNU-stack.llvm_addrsigmemmove.rel.debug_line.rel.eh_frame.debug_lockcf_prov_lib.c.strtab.symtab.rel.rodatacrypto_put_output_datacrypto_uio_data.%@!	'P	4(8
pl	l(p<KJ0c30d|	- 	-Lo.D skcf_callprov.po/0           0     0     100644  70772     `
ELF	T4(UWVuu^_]ÐVt~jPu6ΐUSWV]}ujttt8H1^_[]ÐUSWV}GE9]$u<ED(EP>uUyAEPFVUML0EUEEA
uJ}t	[@u;ED0@t!9HDuX0tAjP11
1zuxz};}}L}ULUU萋t_}Pt	[@u9t9WDu_0t}#}tu؍<2΋Mf|O,tuU뛋EtjP1#]tCjP1]Eu]} EP^_[]ÐUSWVu}FE9M4t]<D>(EPu}D>0M$t1Uu9L2@v%MUL4tY0tIDIE151^_[]ËHL	}9L}L򐐐@tMX0tPDJσu}t}9t̋u} t	[@utJ뙅tFjP[EMD4t<X0t7pDFu)}tE90t@u} t[@tu1}u	EIuUSWV(u}EEPv6tE1v}ԉ]ЋEM@tEE}(] (PuN0oE0t&9F@v!F4tU$P0t@D@Bu1EEEEIqDFuHLVuŋA0#E$ttؐ90t@u},t	[@uE;E}A(EuEE؋A@t:x4tU;U}x3}ЋP3U	}(u@,EA(E	u܋EEIɋEEu܅EEƉEut}GjPuN4E$A0ADE@}tE9tq[u},tE[@uXA@t)x4tP3UЉp3u	։u@,EA(E}>EI1(V;Eu
(^_[]USWV}uI
U_$K$l,O_LK,k8D GF(HDqguWDKQ$P,O_LK,k8D GF(HD0K$<,O_LK,k8D GF(HDK$(,O_LK,k8D GF(HD	tK
j$,O_LK,k8D GF(HDuM+K
!$,O_LK,k8D GF(HDt
K$Bx8	,O_\,Kk8D GO(_,\,Kk8D G0F(HD_PKF$Bx8t	,O_\,Kk8D GO(_,\,Kk8D G0F(HDYGO0uwTwPw@Qw$PRF(H Ds$lW
zZF(H$DG=uwr$#$HF(H(D	
uw2
OWLJ,,k8D
 G
W$|F(H,D

uw,w(w$Rwv$Ӄ܃t
$8W$
z[
F(H0DH
>
uw r$
OWLJ,,k8D
 WG"tfF(H<DuwPwHw(w$F(H DQsF(H<DYuwPwHw(w$w<Rwv$Ӄ$F(H<DJY?uwTwLwPwHw4w0w(w$Rwv$Ӄ0bW
zF(H$DYuwr$F(H$DQuwwww
F(H$DQuwLF(H0DgQ\uwww*F(H0D;Q0uwwwv$҃f
F(H0DQ
uwwwwG	F(HDR
F(HD
Y:
F(HDo
,OWLJ,k8D GF(HDV
F(HD]>
F(HD+
Y
F(HD
Y 	,OWLJ,k8D GF(HD	Q$	F(HD	Y	Bx8F(HDn	Yc	uwHBx8F(HD8	Y	(	,OWT,Jk8D GO(W,T,Jk8D G0F(HDQF(H,DYuw8w,w4w0w(w$_F(H,DyYnuwDw@w,nF(H,DMYBuw,w(w$wDw@w<Rwv$Ӄ(kF(H,D	Yuw,w(w$w<Rwv$Ӄ -F(HDYuw(w$FF(HDYuw$rF(HDvY(f,OWLJ,k8D GF(HD/Q$Guw(w$PVF(HDF(HDgF(HDF(HD,OWLJ,k8D GF(HDv,OWLJ,k8D GF(HD?Qj/F(HDYuwLwHwDBx8u9F(HDYuwLwD_Bx8W,OWT,Jk8D GO(W,T,Jk8D G0F(HDWQ$ugK,OWT,Jk8D GO(W,T,Jk8D G0F(HDQ(GO0uwTwPwLwHwDw@Qw$Pwv$҃0F(HD&F(HD@F(HDNq,OWLJ,k8D GF(HDe5,O_LK,k8D GF(HDF(HDYuj,OWLJ,k8D GF(HDQF(HDYuuw,w(RӃF(HDNYCuw($F(HD(Yuw,RӃ[,OWLJ,k8D GF(HDQGuw0w,w(w$Pwv$҃ ,O_LK,k8D GF(HDpYeGuw0w$PRӃF(HD:Y/uw(w,,OWLJ,k8D GF(HDQGuw0w(w,F(H(DQuwwwwwv$҃F(H(D{Qpuwwv$҃F(H(DGQ<uwF(H(DQu#F(H(DQuwww*F(H(DQuw wwwv$҃04EN@DNF(H(DtbQt[uw,w(ww$둋F(H(Dt;Q t4uw$v$F(HDtY tuwLwH048<^_[]ÐUSWVt׉MuEFXO?kVHFLEq8EEMAEEEUUEEjPjWQVO7A8FMMjQvPv$PÅEEMAEF0N8EMF0EF@EEEFTEčEjPjWQÅEP|MA8EEMAEFNEMFEF$EEEFPEčEjPjWQÅWF0MjQvTv@PÅ5E@MA8jPiFDvHI8MEEUJMEEuEEjPjWRÅ]FEFE~F$NV VNFp}04FLEjvHq8WFDVLUjPq8ÅaMvCECEC$tusS SsuCjQSWىËEAqEAE@$tpuVU~VUFFFjVQكÉ~}EFEFt)Q"jVjuWjuQ?@MA8jP1ctsjVSËEFEF~}04t-Et(Nu@DN8<;Eu؃t^_[]ËE041
Z=		


9t8
QL7V
U


L)
9hhh	@N	-\hhhhhhG	hhh3o*MpknhVu -W-4V4RW
V &V&-W-RVPPtSSt88PV,Q,<VnQSQl~upSupupSWVViinuhnuhuhi0inudn0udi0inupn0upP7nPPhPQSPR
cRceudWu`1R1S1WVVuhuh0V0V0RR(V>rV1P "RGPP(+PlxQ2APQWR]Ptt6u`6PudPYu`YaudadPdu`ttuXud	P	uXt0twPw6u\6PVPYu\YnVnqu\t0tuh	V	uht0yVSVnqVy|P|uhPEuhSSWSSWSuT\uPuTul

ulP"]V]uLVVWSV%QQ<KPPQPP>PPVPP+PSS
SZ[SSS=	>	S		S

S

S9<StSS8SS
!
SPPvwnw
Zwn9wZwwww=	www=		www-@w\www	
ww

w9WwhwwwDZw

ww
9wU

w9twww:wtwyw8w
8wQw8wU
wQPuR1WRyWWSVWnWWoWW77DPDRSRSS%SSPSSSPSoSozPSSSPRP3PPSqPPvvSnvQQuQQSnQRRuouuPRuouuRV%V)7pRvn~vvvUQun~Q~VQorVuQ	ul	PPpqpulPSVVp(+P+.u.1uP1S
uuVVPVu
uuVu(+R+.u.YuWY\u\bP
uu4SWPu14R4buboPWqtPtuouPVRu%I:;($>I:;I:;I:;	I:;
I:;I:;

I:;8:;
I:;8<:;'I:;:;:;:;
I:;8I'I!I7$>:;
I:;8.:;'  :;I!.@B:;'?":;I#4:;I$1XYW%1&1'1(.:;'<?).:;'I<?*5I+.:;'<?,.:;'I -4:;I..@B:;'I?/:;I011412
:;31UXYW454:;I64:;I71XYW8.@B:;'I?9:;I:.:;'I<?;U<B=1>B?.@B:;'I@:;IA4:;IB4:;I8PBB	BB-BBBBB,	

B	

 !"#$%&'B6B.	
G
D
 	*.<
 
!
="
($
)(
*,
+0
(,4
G(-8
	_	X	Y	Z	[	\'	]	^
	8	
B!
2B
B<	I	
m

x
G}

C
= G(xL(|SQ(Q(L(L(Ĕ\(ŘL(ǜL(ȠSɤʨ
9
4
612345
')
$XO
P
Q
<aPS
T
s
U

V
NW
X
Y
Z
l
[
\
w]
s&^
&_
'`	9;	!
:(34`5k678 k	9$
.
v40`123

L
2
2s
BM$u

X>
c7
nB
3-./
LD	EF	G)	H4	I4	JJ	K
	&
n$
A
?	=
:
U	B
`	t
;p		|	Q?

@
	PA
	FC
D
E

I
	OL
M
%
N		'7*
	6
=9
g
:
;
J	<	
~
D,<=`>k?k	@A B$
C(
	@

N,FG`HkIk	JK L$
M(
YX,PQ`RkSk	TU V$
W(
b,Z[`\k]k	^_ `$
a(
)l,de`fkgk	hi j$
k(
{Pno`pkqk	r`s kt(k	u8v<*
w@xD
yH
zL/
	;
(

M
$
w
P}~`kk	` k(k	8*
<@D
H
L
`'e
p
	
=(S $t( , ,0!0LSPTX\U#`a#dm#h$l	&
I-(N	_@
j
Ioy		@	
	@	
	
	
)			
@	

	
	<		<	
)	
	8	5	8	
	
0	
<	
$	
	
	
	
	
	 
l	$
	(
	,
w	0
	4
			+5
@								k
	Hk	A
L	(										 	$k	
k	
)
4								
	 											 	
	
	
	

	
	
	
	
			4	'
	(
	+
	.
	1		d,	=
	>
	B
	E
	G
3	I
	O
z	S
	V
	X 
	Z$
	_(k	k	

*
*
*
8k	k	*


*
k	k	*


		q	l
	m
H	o`'M`q	}		~
	
	
	
		)	$	
	
	
	
#	
L	
L	
u	
	
	 %


%
	
(
GQ
%
z%
+			
O	
}	
	
	
*	
]	T%
%
%
k	`Gk	`G%
/k	%
bk	|			
	
9	
]	
		

 
@
P
`
d
h
l
p
t
x
|
	
	


e e
"	
e
e>b
				k		G
#	/		
`	
`	
	e			
	
 	
Z 	%
%
 %
%
%
%
_ k	%
%
  	 	p8	i

!	j
`	k 
$!	l(
J		m,
J		n0
'	o4
!, 	'	/
;!WKMPSt!Vy!	!x
!
= 
_"(
S4
S8
"<
@
D
H
L
P
T
SX
\
"`
"d	k"
"


"
M"""
"	"
"#
"#
'#

?#",#	8#
J#P
2w			'r#
}#]8Dm$Hx$I}$J$KeLM$NeO$PeQRSTm$U $Y(Z,$[0\4
nN}#
*$x$$x$
$8@3%4%5%6 %70	%
$
eI%
,&
8&
'
%
%

C&
'
O&



	
Z&
e&
l&
`	.
c3
#
~&(
%
G +$

'P`k%
 $%
(,0k	4`8G<%
@%
DHL
' *
a(
l(dab(cl((	(ID5

!6
`7 
=8(
)90
):4
?8
'D<
H@)	&)*H$
q)%
v)&
 '
{)(@
)D(&))	)D
)
`
 ))
&  !RU"""\(#5$\($) 	)%V)&)'Y*&'f*?'*M(f)B|***B+N,W W W-Y.`LU.\(/.Z7/.//#1\($*t$30*0*1i*,OQ( O O( P$!-R).Um/m`/n`/nQ(/o/ o_7/$o$!#q#\u#ox#x#s# r#Xx-wd7-v(#kt7#q#x23=+	0I+&T+0)_+1<j+4?-$=+!0I+&T+0_+1j+'I-'I-1'\-'\-w'\-'n-'n-+W-I(I|*+W-,?Q( ? ?\(.U/`/7//\(/$!/ Q(/$5O5m##5%6d758(5K)5t)57|-30-7|-RJ0-'I-:'\-#'n-8Ui9i9i9j79j79k79k9 k\(9$l$!9(l$!9,lQ(90m5q5+q5so5o5o5fs`5t(59p)5Wp)6q5r{)7|-0u-7|-0-'0'I-'\-'n-Y:	0q)8	U9997955;57;0527;H5	f7;`52	7;x5T	7;5	7;5	D76F;5
76;(5^
;7;@5
S7;`5
7;5
7;58;5/7<S<S
<SM
<RI<SD<S=3>Qv<R<S<ST<R<S<R<R<R<R??U)@Q)@q)9*75,5-5/M5.;A975!
575P
7578;5
*
5
5)6645B5.74RAvA5"A7;6^5V]*
6`6_4.Bb5tb7;`A75C7554RAv05
7;H66654x5*
665*'r67'6J'6'r6'r6'6'\-'r6'6'6'7'7'7L'\-z'?7'6'\-'7:N666+R)f666v|	)m66)k66)666)66\(i7	u7

(7
-(`7	bs

Nl
ws&&'Jn1
n
Zn9Z=	=		-@\	


9WhDZ


1U



9t:ty0
8Q8U
RoSRno"9KnoRnoFreeBSD 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/obj-lib32/cddl/lib/libicp_rescueunsigned 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 long 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_offsetlong long int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlonglong_toffset_tuio_segflguio_seg_tuio_fmode__uint16_tuint16_tuio_extflguio_resid__int32_t__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_flagslong unsigned intulong_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_typevalueci32int32_tui32straddrptr__padleni64int64_tui64lulllullu_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_duallistkmflagreal_pdclassrvgqlenbpdgpdnewoldcall_restrictmech_type_2mech_type_1indexme_tabmet_sizemet_tabkcf_mech_entry_tabkcf_mech_entry_tab_tpkcf_provider_list_tproviderioutdata_sizeerrormeppmech_typemdescfg2fg1prov_mt2prov_mt1mech2mech1dgqlenpdm1m2pdm1m2idmilrhndlparamskcf_req_params_tctxoptypeerrdopsmopseopsdcropssopsvopskcf_secondctxropsjopskopspopsencr_paramsdecr_paramscmopsencr_kcf_ctxctmechpmac_contextcopsmac_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)zR|$RAB
BOL$D`LAB
CE$lAB
F(AB
FA(AB
FA$	AB
C(AB
FAc
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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"
[.3J0-=.
	,ffW.1/
.=GJ<.4
#X
<.ft~f<~<~t<t~f.D</J	ff~.~f*J(.s~.<J7<!J'</;.~f.<
`~<<f~f.~.JA/s..7f<!J'</;.~.	<~<.l~X.0~ <.0~.~f0
#
X}
<.ft}f<u.	-}.<}<Q.}f<.}.3}.f J)./$</} .]}"<.}<.	1)<}.	<}J}..09..J/p	.	..}!f-J.0#<}.<}f<.09..J'.q	Q.}..J/
$}X<..
/}./	<K}<f<<B.|f<.|.3<0 <)./%f/| &w<.g
=|%*f|.f|..|..09..J/p
,X<"0W|t -1	;|.&f|.<WwW|W<|XX|<	X|<<X|.<|<!X-<.h$f|ff|JJ.09..J|.'<q|.J-1	;|.<|t<|t	.1W-yX	xJ
g<||
^|.X||t
${
<*{t
$/t{t
$&tzt
$(tzt
$><yt
$y.yt>Jj%
"xt>Jj%
x
""wt
jw#	v
	t~($w
:v	t
jv#	'
h~1#sA~J
jw$
2),v
	{2y#z
$ty##
$##=J
j)=J
j#%
#
5,w3
w*
<,)#
${
<tyyy
${
$#x=J
2x$=Jxf%

%
x
0
tyz
$_t
$tz.
$!#y.
y.
.y.
$y..
$y.
#,
$y
<v
	4)v
	v$
(u.
	X'v
xX

,>u
X)>$ =t</<@
5.tf.)(>t X"vt<
fA.jf
t.<gtf
<vf
2."ju<

<@.	h<u< 
<>	.$;/>u<
<
.2.uf
<u<
<u<
<=<.
ffgu<ts<
<#.sf.s $=t<
<#.tfXtf<t<<<.t.<f
?t<t<<Jt.<t<<=t<<XY>t.[tf<g
>	./f
sXt.t<<>t
.	.
5u<2ft..ts<t 5"+<,),,!,S,,c(;Ol{$,;P{eo"1=K^q,Ef&:Odz+>WkA&3O]ix))	2(D(Q(a()%K_t70}			"((/	G	O	i		L'W'h's''''''''(
(7	X		s				{			='	

"
t
*0cWp$F%&	
\
F
0
7
`

",M


h
p

~
y




(48_

WQ@Igoz9
.
:Xao|D










{d19@M[6=S[bjwF+CJer~	:v}lszW$@$(/:,$$@dku
!!!!!!/"O"!#M*.5;+<C9xm!SubR'4<KYhu}(EOT`kwdR-<$0CUhyR9)|#>Yjv21:Wir5{Cj[IR^rNc}?Nu,a!! !!	   u           !!k c ' O X > /  w!m!!!*!A!K!5!c!W!":"##X"k"s""""""""""""""#b"z"	$#,######9#>#H#N#P#\#a#e#j#n#t#x########T#|####.%%~$$$$$$$$$%&&Q%X%n%v%%%%%%&
&&3&D&U&m&#''&&&&&&&'''''')u)i(q({((A)L)Z)h),))(((()((((()))++)))**0+7*+*:*=*@*E++++++++++++,,Q,g,r,p,K*W*e*p**_+,,,v,,u+,,,,,,,,,,,*+,,,,-
---- -%-*-8-=-B-G-+--L-d-j--w---z---X---******q
`r&w	dR
6 O`LT#	V"b;ZIjpVlViim-mYsYYnnVii6mYnXVfmYUn]XqWVQQQgQQ	QJ	Q	Q%
Q
QHQQQXV3kF\`k{k`Yk_\a^HavY]_Ya#XLWPPPPPPPP P$P(P,P0P4P8P<P@PDPHPLPPPTPXP\P`PdPhPlPpPtPxP|PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP P$P(P,P0P4P8P<P@PDPHPLPPPTPXP\P`PdPhPlPpPtPxP|PPS
UP0
6<CRX^djpv| !"#$%&'()*!+',--3.>/G0M1S2Y3_4e5k6q7w8}9:;<=>?@ABCDEFGHIJKLMNOPQR S&T,U2V8W>XDYJZP[V\\]b^h_n`tazbcdefghijklmnopqrstu#v+w4xAyNz[{h|u}~
!,7BJS`r~(4@LXdp|
#0BO\iv	$0<HTepw
)5GR]hoz		#	.	9	D	O	Z	e	u	}										

/
	7

@
M
Z

l
x












*6 B!S"Z#b$n%z&'()*+,-./0123#4*526>7J8V9b:n;z<=>?@ABCDEFG
H
I
J4
K<
LE
MR
N_
Oq
Px
Q
R
S
T
U
V
W
X
Y
Z
[
\]^_$`0a<bHcTdjeqf|ghi-jklmnopq
rs"t.u:vFwRx^yjzv{|}~".6BXdp~.6?LYfs:AIUamyFMUamy.5=IUamy&3@MZgt)6CP]jw
v~"*3@MZgt	

(5B"/<IV c!p"}#$%&'()*+,-./,01234(50697F8S9:;<=> ? @ A B C D E!F!G)!H5!I<!JD!KP!L\!Mh!N~!O!P!Q!R!S!T!U!V!W!X!Y"Z"["\+"]8"^E"_R"`d"al"bu"c"d"e"f"g"h"i"j"k"l"m#n#o1#pD#qO#rZ#sf#tw#u~#v#w#x#y#z#{#|#}#~##$$$,$9$F$S$`$r$$$$$$$$%%"%/%<%O%\%i%v%%%%%%%%%%&&&=&T&_&f&m&x&&&&&&&&&&&&''''+'7'C'O'['g's'''''''''''''((#(/(;(V(f(m(u((((((((((())')0)=)J)W)d)))))))))))P)*R**R*%*PB*PK*PT*PZ*g*******P****+R++P!+R*+R3+R>+J+U+`+k+w+P++++++++R++R++R,
,R,,R ,+,R/,	:,R>,
I,T,_,Rc,n,Rr,
},R,,,P,T,R,R,R,P,,P,R,R-R-P-P -P)-P2-P;-PD-PJ-]-o-}----P-------..R.'.R+.7.R;.	F.RJ.U.RY.
e.q.Ru..R..R..R..P.R.P.R.P.P.P/P
//+/:/I/X/g/v// /!///R/"/R//R/#/R/$/R00R0%0R"0.0R20>0RB0N0Z0R^0&n0P{0R0P0R0P0P0P0P0'0P0(0	1)1*'1+31R71,C1RG1-S1TX1R\1.i1Tn1Rr1/1T1R101T1R111T1R121T1R131T1R10141T1R2.242T 2R$2512T62R:22G2TL2RP26]2Tb2Rf27s2Tx2R|282T2R272P2P2P2P2P2P2P2P2P2P2P2P2P3P3P3P3P#39/3R33?3RC3)R3*^3Rb3-n3Rr3,~3R3:3R3;3T3<3R3=3R3>3R3?3T3R3@3R34R4A4?$4B04P:4CF4RJ4DX4Pe4Cq4Ru4D4T4E4R4@4?4B4P4C4R4D4T4F4R4G	5R
5H5R5?)5P65CB5RF5DS5TX5d5?p5B|5R5E5P5R5@5?5B5R5E5P5P5P5P5P6P
6P6P6P%6P.6P76P@6PI6PR6P[6Pd6Pm6Ps6I6J6K6L7M 7N@7n7v77777	 PHPpPPPPPrPkcf_get_mech_entrycrypto_cancel_ctxatomic_add_32_nv.debug_abbrev.rel.textkcf_insert_triedlistkcf_free_triedlistcommon_submit_requestkcf_submit_request.mcount.commentkcf_provider_zero_refcntmutex_exitcrypto_mac_init.debug_ranges.debug_strmutex_enterkcf_get_dual_providerkcf_get_mech_providerkcf_get_hardware_provider.rel.debug_info__stack_chk_failkcf_emulate_dualcrypto_decrypt_finalcrypto_mac_final.note.GNU-stack.llvm_addrsigcrypto_decrypt_updatecrypto_mac_update.rel.debug_line.rel.eh_framefree__stack_chk_guardmalloc.debug_lockcf_callprov.c.strtab.symtabkcf_mech_tabs_tab.rel.rodataatomic_add_32DI@PE	hjf	x* J7^1mT48P	"l0ao-01d<	8Ԟ	LoLx6V/97             0           0     0     100644  51308     `
ELF	4(UWVt	Ph5~=(WDNu5~&=(WDNu5~&=(WDNu5 ~&=$(WDNu5(~&=,(WDNu50~&=4(WDNu^_]ÐUSWVPjjjhj hh@j hhDj hh@j hhDj hhj hhj hhPj hhTj hhj hhj hh `j hh@j hhDj hhj hhj hhh5hE@tdE<~E1 FD9tȍCjjjP{tC3MKSP5Ã^_[]ÐUSWVD]E,Ek8ME<EPW5EMD(u4u(ux(u%?hEPW5E؅}܉ű4 1ې~W~tqWCD9]uh;Ep!E#Hehg1EFEj uPFẺFF W}Vu5h;]؋]EPW5uEpF1Ƀwx9~uUMjHt@@@@@@@@$@ @,@(@4@0@<@8@D@@OW_g o(}w0p8h0`(X PH@EXDE؋MUfTH,CjEPCjPEML(ȁ`MLL?%//
EЋEMD E1.VuG];L,k8L T$u3V3	tӋL(Mt#MuÍEPS5uEP!ЃtBwx9~MĉUEjDt@@@@@@@@$@ @,@(@4@0@<@8E@@jDt@@@@@@@@$@ @,@(@4@0@<@8@@MĉEMD(EPME|0uE|4C0UB<C(B4C B,CB$CBKJBEBEĉBˋMA@Q@MD0L4U:Dȋ9PDt@uaMA0F<A(F4A F,AF$AFINFMNMNH@p@	uuVt-]}w(VM9G0AO0G8}w(VG4tO@DTuThjjuu	SuEEG4\IH
\IG<]VE1
;MuD^_[]UVuNw&Mx9~E1^]ÐUSWVuEEPV5t;E^_[]ËEx!tٍGwхx9~ċ4MD1(EPUt+u:]܋EL00t*ȍK9SDu	EL08-]܋E\04t9SDt
u^ED04uS@,@uVuuU֋FHwNx9~ىu؉U4ED(EPU:MD0L4Dȋz9PDt@ubH@Wq3u܉MQ1	.u62V3U܋N1	uCDjPusDCDjPuPCDPSUVuEEPV5ɺuMQ
;Mu^]@(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.&O1O2345?6?C7/<Ub"9<W_bWWWW"W/<VUbVVVV"Vgi1itupt|P|upPiyWWVS	0

u@

W

W

u@
CW:ulul:0  0  #R#5RV:W5WDyPVuL5cVc~uL~PV5cVWu\5cWcu\WS5ccSul?Bul0 ?D0 DGQW?PWVPuX_uX #R#5RVRVRu
uuuPuQDGQW0 RulRVVR'.P..H.0.PGGHP*ud*,0,CudORudRVP>AQAVuL^aPa
uPGrr
WrV6	
VruH
uHrxP	r
Pul0 QQRSQ
QR
uDR9		uDu9	G	QuG		u		Pr

uQRRQ0'.P..D.0.PuHDPd	VD0d	Vd	d	D

V,ud|VQul	ul0 0 SSW0f0hS00SVVS_SW_u\WSWu\WWu\W	WXSWXWXShnQn}PRuXud
V

uXu`Vt

Q

u`

V

Vud
R

udPQ
e
Ph

PP

PV
P
"
QP"
8
Q"
P
8
Q
S'Mut'O0 ORP']VchV]cPR%4I?:;I!I7I:;:;
I:;8$>	I
I:;$><
:;
I:;8
I:;8I:;(I:;:;:;'II':;I:;:;I:;:;
I:;84I:; .@B:;'?!4:;I"1#.:;'<?$.:;'<?%.:;'I<?&.:;'I ':;I(4:;I).:;'I *:;I+4:;I,.:;'I? -.:;' ..@B:;'I?/:;I04:;I1
:;21UXYW314415U61XYW7184191XYW:1;&I<5I=>.@B1?.@B:;'?2,h7\COsz	ID56"7 J8(90:4s?8zD<H@
, 
-.
8G
CDV	z
G	
C		*H$%&
'(@)D		p8ij"k nl(m,n0zo4z/
B
<
B
t
s;	D"
		

,T``Jk $
(J,g,l0`LPT`X`\`dhl8`
	!
v			@
I	
8	@4@bn
@
V<<88l_9

/b $(,60g4	
		`	
*	
	C	/sD	I
T_XYTZ[\z]^	
40"123

L	
2
s
H	sD22	7
B	

>
7
B

3-./	!	
,	
L
D	
Es
F	
G	
H	
I	
J
K	
		&
	$
	
A-
	=
	:		sD2	

sD
	$
0
Q?
@S
PAe
FC`DE
I
OL`M
N
z7	
=97:;<-	HsT22	q
|(	,	 ,$	sD
!
@	1sT
22!	d
o		,,	
 		,,	>
J
 	
	,,	

4'(+.1	sDD22	4@d,=>BrEGIOSVX Z$_(	sD

!!	sD202	5A(7$	wsD20	sD02	sT

202!!	sD022	 sT

022!!	gsqlmo	sT`z	
		sT	~Onn	Tsi	T	ssT	sT	$g4b 	lsT
`	
	sT

`	sT
	sT
		sT

`	9sT
`]		gs`	s	<y	sT
`	AsT
`
`	~sT
	sT

`	sT

`	!s
	;G9	s	 @P`dhlptx|ss 
	"	s	sT	>sT	l
w	s
	!	sD	A	s<s	s	Fs	[g	sT
`
`	sT
`
`
`
`	sT

`
`\ 
		 	

wWK-M-P-SV	xJ (48<s@sDsHsLsPsTXs\`d`
M			
	^^c{		ht
P
w`z	
]
8DHIJKLsMNOPQR`STU Y(Z,[0\4
N	
s*	ss	ss

8
@3G4G5G6 G70Shtzz-	
.
3
C	#sospsqsrssstsuszOUlV@W(XYtOZJw {	 
 6zx\I	
+
*( 	" CU! !\s!z!s"(!":!&":!F":!v":!":!":!":!6#]5!	 $H!	V PU!F !s!s!z"!l"!Z"!"!$H!s%;5!!	t%zs5!&~"'~(v (")&s*& *&+*s+)z+*s+(",s*"*"+ +"+s	z	C&W'W'Ws(Y&x'x'xs(z-''.~Uvs/v,/w/w,0zz+{g09|"+ys0}04~n0S~n0rs000}+z+g0G|"1
2"3#"4&."4F9"5H0n0 2E"3R"3^"4Vj"4v"4"4"2"063#"4."49"6")3#"49"4."6"&
3 "7"48"8"4K"6#3)#34#4?#9"|3"3q#4^#6"34#"4."49"6"%3"7"4"8"4"6#	3)#34#4[?#9"|3F"30#4#6#
3/	)#3	4#4?#9"|3"3#4#6K#}
:HS#7^#6K#
3D	S#7^#6K#;3W	S#7^#"t(/"("t("("("("(Z"(t"("!"("t("("()"(x"("t("(T	"(z
"(
"(
"(
"(
"(
")"")"( "(L%~s5!]$H!$H!%_(	(;#I(s	(<#f#s(=%(s$>pBU":":"4k	"4~	"8"?NUb/b/b0	e0\
d"+gz0 f,0>h0h0h0e0 h%,2"`m3>
#"4	."4	9"6"w3
"7"4
"8"4
"6K#	3>S#7^#6K#:XS#7^#2"x3Q"7"4"4"8"6K#
3S#7^#"t("(K"("("("("("(8
")
"")
")
"+
"($M+	.XU"//*,0
"6"*(3#"4."49""t(7		
V 	":#??D@?

 
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_mech_tabs.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescuekcf_mech_tabs_tabmet_sizeintmet_tabme_namechar__ARRAY_SIZE_TYPE__crypto_mech_name_tme_mechidlong long 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_length__int32_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_offsetlong long int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlonglong_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_flagslong unsigned intulong_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_typevalueci32int32_tui32straddrptr__padleni64int64_tui64llong intulllullu_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_findmechnamehvmtkcf_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_commonmaxpmdppprov_descmech_indxshortmech_entrymech_infofgkcf_mech_typeerrorprov_mechdual_fg_masksimple_fg_maskmil2milprov_mech2medmiadd_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)zR| CAB
B=$@PAB
D(h~AB
FoApBAB
A}$NAB
F|A$XAB
DKA
/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
X]t/"h.~.fuJ",h.~.fJ",h.~.fJ",h.~.fJ",h.~.fJ",h.~.fJ1

t_	3)>'X	Z)>'X	[)>'X	Z)>'X	Z)>'X	Z)>'X	Z)>'X	Z)>'X	Z)>'X	Z)>'X	Z)>'X	\&>$X	Z&>$X	Z&>$X	Z&>$X	\?t~D) <~."<v.~.~< X/"J}.<&.
f%Q|<B.~f'f|JX|t#X|tX|t X$z)<l~B.."f}t<.}f}<J.j f.~f<X| <	.fh}J.>u]v	 "~Bt~.X/<#X
..t2z	.!.}Kg&>h|f<lt|f2<| <fgit2!J1<|.<2}.B../<
Xt#.
..tz.fzt	.!.	^...v<J|f<g$X|.6<XfK</|<tt<|<!<
.{<H!</W}~fX.{<<$/< =={X<<<. .7.|~ X.?{<	{J{t
t#	Xz
<..tz.<M~
{<B.~.{<2Xt#.
..t2~t {f<>.z"fzJ.zJX;!
..z.<zffJ&.,/;z.<nz<.{.{
.zf./#<z
<..tz.ft fz..!<z.<z<.zf<zf<Izft.zf<...z.X{~f
y<Bf~.X/<~Xyf(














H


,
1
<

a
F

R

c







q
b

9


.
9
G
U
&



n
e
Z
C














7




!
i


U
L
A
4


{

	





D









5
d
z

v









Q
d
w






2
A
O
_
q








W
L
C
G
>
E
.
 
N


}
U




\

	




]

3

P
"



{
k
	
	


E
S
	
	








p
_
)
1
B
:
X
O

7
+


 
*
6
:
a








Y
S
B
K
%
!
i
q
|














	
	
^





	
	
	

h
w


q	
Y	
(	
C	
L	
0	




	


!

0

>

M

Z

b

q



	


















*
4
9
E
P
\
n
{
I
7







!


i







	

T

g

y













A

0





(


s
A
c
[
M
;
(










^
l
x







u
-
:
L
U
`
k

s

W
b
k
<
#







*
9
P
f
~
















k
[
)
:
L





q
e
V




N
H



2
A
L
d
m
w






@
(
 





Z
4
*






 






0
=
G
O
[
c
k
t
}








7







y








"
'
+
1
5
A
F
Q
T
W
h
p

9
H
[
j
r







)
<
Q
f
x










'
6
G
V
^
e
t

	
(
.
0
w











7
<
O
Y
]
c
n
t

2


{









N
f~D
1};
+7
DUfr2\I	N#A3XjIv~HLI@Dn@C@pBP4@&@
8PITTI8qE@P]N<^``w;$QQgsi"w+j5jBwQj[jrwjjwjjwjjwjj2wXQcihzr8wa||fa9a|oaB]|_]C]|^]D]|_]E
]|^]&F+]0|8\=]DGI]N|V\[]bHg]l|t[y]I]|[]:]|m];e|fe<e|fe=e|
oe>e |(o-e4?9k>|FvLhQ@Vr^gjjzguSQ&g+tixgtjjxyi
yQiVyp{yguiygtjj#qT%TtYygtjj#qqP	xv
y
Y
Y
x
x
A
VUlY3L<LHyXSjRxQjjSQgtS&j/jGxyyYyY

j
j4
x
U
l
U
X
Y
RS#Q.g3tTSdRa]e$p,d4kNPK'3jH P!Y"f#t$%&'()*+,-./01'223=4D5O6W7`8m9:;<=>?@ABCDEF G-H:IGJTKaLsMNOPQRSTUVWX	YZ[%\1]=^I_U`aambycdefghijklmnop1qBrHsNtYuevpwxyz{|}~(:GTgox&3@MZgtNU]iu
<CKWco{		&	-	5	A	M	Y	e	q	}											)
1
:
G
Y
k
x










*<v}	
&i
px	

!
-
C
K
 T
!a
"n
#{
$
%
&
'
(
)
*
+
,
-
.9/A0J1W2d3q4~56789:;:<B=K>X?e@lAtB}CDEF
GHI(J5KBLMNOPQRSTUV&W3X@YMZZ[\]^_`abc@dHeQf^gkhxijklmnopqrs"t/u<vIwVxcypz}{|}~qx`hq~aqx&3@MZgt*7DQm
'4AN[hu -:LT^kx&3@MZyfo_^[\)m.:h?Ka\h]yepdkig   $ L2 8 > 	D 
J P _ 
e p {   K  M  M  M  M  K K K K!K!K!K#!K)!;!N!KX!_!Mc!n!Mr!}!M!!M!!K!K!K!K!!!"$"/":" F"!S"_"k"w"""" "#"$"%"""&"'""#(##)*#"5#(@#L#*T#_#"k#Ku#+#,#-#.#M#/#0#M#1#2#M#3#M#4$M
$5$M$&$M*$66$M:$7F$MJ$V$b$n$Mr$ ~$$K$O$M$M$M$O$M$$M$$O$M$M$M%M	%M%M%O(%M1%M:%MI%KV%M_%Mh%Mw%K%M%M%M%K%M%M%M%K%M%M%M&K&M&M&&M4&KA&MO&M]&Mk&Kx&M&M&M&K&M&M&M&K&M&M&M&K&M'M'M'K<'KI'M\'Ki'M|'K'K'K'K'K'K'K'K'K'K'K'K'K'K'K(K(K(K(K'(K0(K9(KB(KK(KT(K](Kf(Ko(Ku((	(
(((
(
)#)1)KP)MY)Mh)Kr)}))-)M)3)M)$)/)M))M)7)M)6)M)*M**M*(*O1*M:*MC*MQ*K^*Ml*Mz*M*K*M*K*O*M*M*M*K+M+K#+K,+K5+K>+KG+KP+KY+Kb+Kk+Kt+K}+K+K++K++++M+ +K+M+M,M,K,/, KDKlKKKK
Kkcf_get_mech_entrystrncpystrlcpymutex_destroykcf_gen_swprovatomic_add_32_nv.debug_abbrev.rel.textcv_broadcastmod_hash_insert.mcount.commentkcf_provider_zero_refcntmutex_exitmutex_init.bss.debug_rangeskcf_destroy_mech_tabskcf_init_mech_tabs.debug_str.L.strmod_hash_create_strhash_nodtrcmn_errmod_hash_null_valdtormutex_enterkcf_remove_mech_providerkcf_add_mech_provider.rel.debug_infocrypto_mech2id_common__stack_chk_failkcf_mech_tabs_lock.note.GNU-stackmod_hash_destroy_hashkcf_mech_hash.llvm_addrsigkcf_mech_hash_size.rel.debug_line.rel.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.rel.data.L.str.9.L.str.8.L.str.17.L.str.7.L.str.16.L.str.6.L.str.15.L.str.5.L.str.14.L.str.4.L.str.13.L.str.3atomic_add_32.L.str.12.L.str.2.L.str.11.L.str.1.rodata.str1.1.L.str.10pd@h`	00`IX	`0W2cc*
R2 6,	
L0M\0kdEl?Hl;	@0/Hm+	p
Lox`y'Q/115            0           0     0     100644  49464     `
ELF	4(Uht	P]ÐUVjjjhhthjP5^]ÐUWVuh<t,Guhhj@4FjPFjPhd`1^_]ÐUWVuhwp<tdhGjPukwVtGtBuOGw2G	PPV#hL5VWGjP1uPW^_]ÐUWV}wVt8t3u*Gw#G	PWV^_]V^_]UVuh4tFjPh^]ÐUSWVuFE^hthjPjAtT@<    @8    @4    @0    @,    @(    @$    @     @    @    @    @    @    @    @        @@j@t@@@@@@@@$@ @,@(@4@0@<@8F(Ex'E8tjtExtjtGExtj(tGExtjtGExtj tGExtj tGExtjtGExtj,tGEx tjtG CEx$tjtG$Ex(tj$tG(Ex,tjtG,Ex0tjtG0]Ex4tjtG4ErXEx8tjtG8u-Ex<]t$jtG<]쉞Lk8StSjP,F,hhPdždFFjjjPF jjjPPjjjP^_[]ÐUVuhdt

hTt	PF(8tQF(HtQF(HtQF(HtQF(HtQF(HtQF(HtQF(HtQF(H tQF(H$tQF(H(tQF(H,tQF(H0tQF(H4tQF(H8tQF(H<tQF(P,t	PHt	PFPF PPV^]^]ÐUSWVh1
/}ËRփǃ ׃t!t2tŅuXth=}萐StƉ]SjPEHEhE}}tt
uXuӅxŃt tM;M}AMjPhV}W]hU;]s3t7StSVP11EM1VEMU01^_[]ÐUSWVP}]uVOtb3tFjPuFEPttuËFwF	PVuu^_[]ÐUWVu}EEPWVu|E(PEH4t9UID
t-ujQE(P1t1M*}tPhjE(PI
;Mu^_]out of providers entriesno SW provider for "%s"
$PIL0ZaPczVIaIaIc0czVI|I|1W"WZWW}WWVPup
P#V
0#V##
OSvS #07>P > >A VPOW@0OWOO@ORupRUPUupOWgnPPPPPP'.PGNPgnPPPPPPup"P"AupAW7>PFIupIRPFsWgnPP	W0	WS
SflPQQQQQQQQQ+1Q>DQQWQdjQw}QQQPP		:	0:		W	
uh

W

uh

up

W

up
R		0	
V

0

V

W
V2	:	0		0:	J	Rp		R		P
^
Pk
u
P		S	
ul

S

ul

ul		S				0		V

V		S				0		P		V		0	X
upX
[
Q[

up

up

S

S

0

W

0

P

W,,=V^V,=VHVupP'P-0PFYP_bP%4I:;I:;:;
I:;8I:;I<	:;

I:;8
I:;8I:;
($>I:;:;:;'II':;I:;:;I:;I!I7$>:;
I:;84I:; .:;' !:;I".@B:;'?#1XYW$1%1&1'.:;'<?(.:;'<?).:;'I *4:;I+41,.@B:;'I?-:;I.4:;I/0&I15I2.:;'? 3:;I41UXYW5.:;'I<?6.@B:;'?7:;I81XYW91B:.@B1;1<.:;' =.@B:;'I?>4:;I?4:;I@
:;A
:;BUC1UXYWD.:;'I<?.7?C	g|rGwC>	




7

d
 
$
(
m,,0LPTX\;`GdShl


!%








	i
d
@I8@@Aq
@
Ay<M<q8}8=x	{

UK~ $(,R04BM
bgs}



!

_	q
_X
Y
Z
[
\
[]
^f	B<v40
1
2
3.	GD
L2fsH--2=








>7B3
-

.

/'LD
E
F
G
H
I
J
K&$A-


	=:Bt;-&;@LQ?@oPAFCDE	IOLM	N


[7	"	=9S	:;<d	q--		(





H





 
H
$
q;=
@M
q;--=








H

H


 





H




H
Zf 

H

H
4''('+'.'1,--P\d,=>(
B
E
G
IOS
VX 7Z$7_(q;q;=
=
-
-L
-Q
]
(2$
-L

L
-
q;q;-L
-=
=
L
--<q;q;L
--=
=
qlmo[!-~kp

$''P~ 						",		U	ys*X8/q	]q		q;"q;"	
q;	=q;Wc8\ @P`dhlptx| "=a

q;"=

;;d@qq_iq~5q		q				:q;		  p8ijk 
l(m,n0[o4, [/!WK
M
P
S
ZV_kx7 E(48<@DHLPTX\`dQ|M|
%0	Pfw[Xc]	8D
SH
^I
cJ
nKLMnNOnPQRSTSU zY(Z,[0\4Nc*^^8	@3
456 70n/[hz)[5@GRY	.	3#A@

 !!")UD#	I$%&&$'C(f)W!W!W*Y)x!x!x*z"0LUS#AL'W
$M$X+ic#L|$S$=*+5&I',Ud-d.f&h&v&&&&v''(/0(I12p3p,0U-G.4$
&hG&vh& v&h& &v&v&v& & & 5'M 6U78f	$%8	$%8	$%8	$%8	$%8	$%8	$%8	$%8	$%8	$*%8+	$=%8>	$P%8Q	$c%8d	$v%8w	$%8	$%8	$%8	$%8	$%8%%&h.&vY&l&&&&&&&&&&1&D&W&j&}&&&&&+)&&>)&>)9	: hU;&h6& g&vp&v}9 ,EU-G.(&h&&v !м!м!s<33<33=,U,7,->;1>0>W/>j.?.8A)3	$M$X+c#|$$x*+Z58#A$B$,*+
58AM$M$X+c#|$$*+j58$RP$$$($%$#W+;5#y+N5#+a5#+t5#+5#+5#+5#:!+5#Z+58{+58+58+58+58+258$#R$E$$p%8$+58%I*T$%$$%8R!+58AX$WM$.X+c#|$D$*+5&&)&)'E '9)k'F =	U7s7.7.>>>m>>>?>	>C	@B
A8A	($ZM$mX+c#	|$$*+5B>a	98
<+	58
	?;V%&h(	&v	&h	&f
&vu
& +
&v
&
6UM7M7M>	P>	OC0T$	8W%%&v4& =& W&hj& &v&=Ue7e7e7f.7f.>	h.&|,&h&'&v6&Y&vhD	,,,D567 78(-90-:4?8[D<H@- -*H$,%k-&'p-(@)D -u--D----(-(-/..(/.$;.$. ;|..,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/core/kcf_prov_tabs.c/usr/obj/usr/src/amd64.amd64/obj-lib32/cddl/lib/libicp_rescueprov_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 long 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 long int__int64_t__off_toff_tcd_lengthcd_miscdatacducdu_rawiov_baseiov_lenioveciovec_tcdu_uiouio_iovuio_iovcntuio_loffsetlonglong_toffset_tuio_segflgUIO_USERSPACEUIO_SYSSPACEUIO_NOCOPYuio_seguio_seg_tuio_fmodeunsigned short__uint16_tuint16_tuio_extflguio_resid__int32_t__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_flagslong unsigned intulong_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_typevalueci32int32_tui32straddrptr__padleni64int64_tui64llong intulllullu_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_entermutex_exitcmn_erratomic_add_32kcf_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_bufferoutagainlog_warnmepkcf_mech_entry_tpdmech_typemeFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|)AB
e <0LAB
AG `AB
B 0AB
B( hAB
BQAL EAB
A@$,AB
F"( AB
AEB$L	AB
F$tAB
D$AB
EAO

/usr/usr/obj/usr/src/amd64.amd64/obj-lib32src/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
<Yt>.E	
JY	m...Yht
] 3J=. $f2]=h l	
X#f/'-3.<.
*<uf}f.<|f< .J
Y<.
*<uf
G~
t[.3~
 \}<!<	~...	^..	h6o	~...o>t}f<<	..~.<J	..~<<J	..~<<J	~..~<<J	~..~<<J	~..~<<J	~..~<"<J	~..~<<J	~..	<~ <J	~t..~<<J	~..}<<J	~..}<<J	~..}<fJ	~X..
<"X<}.<J	~..";<<}.<t	~..}X<g	~J...}f<0v<<t%
tY.if<1fuhf.}.<.h+..}.
<*<.}.
<*<.}.
<'<.}.
<(<.}.
<*<.}.
<(<.}.
<3<.}.
<*<.}.
<+<.}.
<*<.}.
<'<.}.
<,<.}.
<'<.}.
<(<.}.
</<.}.}<f.}.#f./<<f}t

X{<J</!t)./7.:
.
i{t	..X{ <{ <g!)./7.:{X{..{.<	f5<{ <y/{.Xy<1.	|...{~	//	
\.{fX|f<J/../~.f.
*<uf}.
{<) .5<<
<<.{.<<+.-{.<<<
.
/<uJJ/<<{ztb2@Z0{c3,"<7%EC1Q#_rR#@O]m*QU\4$cji9		6

f,

LyUC(5B7,#OynWYD1!{qcHu>6+laR:CQ^i&t%		w			D	M	Q	\	f	q	$

							


D
P
Z
h
u



TD
.}".ASf


;
H
V


z
d
n



7Rco	+*3Pbk|.t<cTBKxWkG\v
!APw.cw
me)QZ@1yo!,CM7eY<Zmu
d|.;@JPR^cglpvzV~KXemt~	E'7;?O_-ow\%:?CEGLdhWnwn{fSF.o=W
vD)
8,!	frB)0LEX0 hPL47	2P2 @57@2ESVMlOu272Q22R,<::22
R97>2CQS2_2dRr;Q=R2RRB;=)72Qc=lRyRB72Q2:2R7MO3MMcMMMMMM#MCMcMMMMMM3McMMOOS??7%2*Q>2K2P2URh@@@@@@@@@@-@@@S@f@y@@@@@TP>>	@	7	2$	Q4	2	2	R	M	O	2	Q

2b
:l
2q
R~
C
2
R
M
N
@70R9BS;fQ=R@97DQ#:2RN-U<dRr98461'32<DMZlx2 !"	#$!%-&9'E(R)_*l+y,-./0123456789:.;4<:=@>F?L@RAXB^CjDrE~FGHIJKLMNOPQR'S4TFUNVWWdXvY~Z[\]^_`abcd	ef#g0hGiNjVklmnopqrstuvwx+y7zC{O|`}k~{7>FR^jv!(0<HT`lxEMVcu
		#	,	9	F	X											

B












%1=I_gp}
U]fs	V

^
g
t


&.7DQ^ !"(#5$B%O&\'i(v)*+,-./01\2d3m4z56789:;<=
>?$@1A>BKCXDeErFGHIJKLMNOPQRSTUVWX!Y.Z[\]^_`abcdefghijk"l*m6nBoNpdqlrustuvwxyz{|}~+8JR[hu*5@L]dmy,9FXh"5BO\n#:ALSZalx211311 +6BNYdp1z1333133311
#3'61?1H1Q1Z1c1iw13
 5 3  1) 12 1; 1D 1M 1V 1_ 1h 1q 1z 1   1   1 3 1 3!1!3.!1;!3N!1[!3n!1{!3!1!3!1!3!1!3!1!3"1"3."1;"3N"1["3n"1{"3"1"3"1"3"1"3"1"3#1#3.#1J#1S#1\#1e#1n#1w#1#1#1#1#1#1#1#1#1#1#1#1#1#1#1#1$1$1$1"$1+$11$1L$1U$1^$1g$1p$1v$1$$$3$$1$1$1$$$$$$%%%%%2%1<%K%W%3[%g%3k%w%3{%%3%%%1%3%3%3%1%3%3%3&1
&3&3&3-&1:&3C&3L&3Y&1e&3n&3w&3&1&3&3&1&3&1&3&1&3&1'3'1"'30'1<'3J'1V'3d'1p'3~'1'3'1'3'1'3'1'3'1'3(1(3 (1-(36(3C(1P(3_(1l(3u(3(1(3(1(3(3(3(1(3(3(3(1)1	)1),)?)M)1W)f)u)))3))3))3))3))3))3)))3**3**#*1(*4*1A*3J*3S*3`*1l*3u*3~*3*5*3**1*3*1*1*1*1*1+1	+1+1+1!+1++6+E+Q+3U+a+3e+u+5~+3+1+1+1+1+1+1+1+1+1++,,*,	6,3:,
J,1S,1\,1e,1n,1w,1},,,
,,,,,,--!-*-7-D-Q-^-z----- -!-"-#-$-%.&.'.(".)4.*<.+E.R._.l.y...	.
...
 1@1d11111$1P1x111kcf_get_mech_entrymemcpymutex_destroycv_destroytaskq_destroykcf_prov_tab_destroyprov_tab_mutexkcf_get_sw_provatomic_add_32_nv.debug_abbrev.rel.textkcf_get_slot_listcv_broadcast.mcount.commentkcf_provider_zero_refcntmutex_exitmutex_initcv_initkcf_prov_tab_initmemset.bss.debug_ranges.debug_str.L.strcmn_errmutex_enterkcf_prov_tab_rem_providerkcf_prov_tab_add_providerkcf_prov_tab_lookup.rel.debug_infoprov_tab_num__stack_chk_fail.note.GNU-stack.llvm_addrsig.rel.debug_line.rel.eh_framefree__stack_chk_guardkcf_free_provider_desckcf_alloc_provider_descmalloc.debug_lockcf_prov_tabs.c.strtab.symtabprov_tabkcf_free_provider_tabatomic_add_32.L.str.1.rodata.str1.1rP@	\22WF
@.	$IH20I0gdgg	XiS
	DLoLzwP%7

Zerion Mini Shell 1.0