%PDF- %PDF-
Mini Shell

Mini Shell

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

!<arch>
/               0           0     0     0       5216      `
,,,,,,,,,,,lloXoXoXoXoXoXoXoXoXoXoXoXoXoXp p p p XXXXXXXXXoL՘՘՘՘՘՘՘՘XXXXBBBB@@@@%%JJJ


v`v`XXll{4{4
J
J%%ררררררררררררררררררררררררררררררררררררררררררררs\s\s\s\44444l4l4l4l4l4lIIIIIIIIIIIIIIIIIIIIIIIcrypto_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//                                              76        `
aes_impl_aesni.o/
aes_impl_generic.o/
aes_impl_x86-64.o/
illumos-crypto.o/

kcf_spi.o/      0           0     0     100644  67076     `
ELF	4(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.ƅ]StTƃ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]ujVxuUSWVEL:u"k8Pq,kɉUt`Ax Atk8QP,U,k8\>j8Sj hSUD>L1۾41E䋂,0XtD0tD0tl\ÍMQRPuK}EC8;Lr1uB6k8Pq,UL[11NjEu
:t9t3t!1,RPU8Ku1D@1
;Mu^_[]USWVuLt,11,VPG8;Lr}td^_[]ÐUV
}tqE,08 @004+8<+@D1^]ÐUSWV,U}EtdEE샿LtA11,j PEPEPjF8;Lrσ?Ut	Xx1DWP;Eu,^_[]USWVHEuOXSEMăqr6SjPNVAuA 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ȃjP1s;Eu
H^_[]USWV]StQƍxWFr>u;ShjWjPu	V^_[]ËMt*tuăt/uF1uF룃tuFFFF PoUWVutJ}>uFF t8<jPuPF PWV^_]Åt8<jPuPP^_]U1}]Ð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$$5V5>P>NVNuVP2P[j	V<0<`S`	u!DuQPQPQP>u>0>U0UVp#hu#h1#202PSPPQu!Duo1ouW!DW!Du$??dVd.u~.DV$'P'DuT^P^uVw~PSSP
S84u4u
SPQQQQQQPRRRRRRaPludlPudPa[[iPl||WPWgVV0S0SKbulul0)	6	06	^	W	
P	
Q?
L
L

V

P

uD
QV9NQ9mVzVuDVuVuVPV0V	VHuDHS|SHW0W

uD(
x
V0uD0@@sSPGVLVVYV%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*.{*.*/*.!*.*-*>@.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:++90791J:"1";R;Qw92592o9%29f292A92[929292919192892C93_93o9'39B39B39U39k39y3T9391939391939U3#9k3<<
1+=I171>>?PU97@9+@9/Aa?7A=7A@7A5;Ak>)A<1S%S'!1Y%p'!9393[92<17BE<P2U27_277>"Z2C<
722(<27><EU2D<h$U27U2U2Bj$=f^B37B3E_>EU2>B
>^E>17B<9>=.^><7_23*F 	WU*4*4*0*92O	92o	?	U7G#G7A/A(:F
U*4+4+8H+0++9'3d
9B3r
9B3
&P$P/%S	-%S	-%R/&$/$/%	-%5	-&$/H%/I
U!7G!#A$/AD%hAV#34X.b40v40400474`X.	4.4040C53*/	$4V*5*3*	^.*5*35
ll.u51"
b0)53*k.+.+8H+0++9y3
93
939U39k3197N93r939392939U397(92593@9U3k979392929U3
985
9U3M
9k3Z
9U3h
97~
9U3
9k3
93
98
9k3
93
98939'3Q9B3\9B39)89U3BM8!Bk$BG83BJUG#GA/,!9y3939893'9U379k3D97=7U2DJUGFG7%1BA

1FA '9U397	9}99U3=97UK9`B
97B
(7I`U'7G'FJ/UG/:"1;Rv;Q09191		bq/5d5?C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_idxpdrwkspsaved_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$t 	WAB
CP 	AB
A~(
AB
FA(
AB
FA(AB
CeA(DAB
BTAAp`AB
P/AB
Aj
/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!
<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.~..tzfz. 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<{..$i;{fX
/*<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	
Jz.<8a7m#8$;''"$
f.</=>ty.3 .9f//s0xxt
A.i<}<A<</}#v<3<}f<?<4*< <}.X=	X}f<><}f<#<.yf
z.#.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{.<./{.X

E{.f./{.X

<	
v!$....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)0o..........Z/30
3
*
&26==zP	@G?&`*I
t:h
QqaXO9	Z/2C 	W
|3F}m1ki=Wyl~kjlkmonv}}.u4?[k~
|Ps}}~8E{Z|qW|	{K	k	 
|`
n


|
{
|

~-Jn|~$1<g~~~1
I
~V
d
~z

~




MX~|{p#3~@~9~Q\h}}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.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.1pKI@E	<2@37!.:	p"	[x0p\_00όdh304,	P 	dxLol:{kcf_ctxops.o/   0           0     0     100644  32296     `
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^]^]*4t}P*4t~P"PTWPEOV
P
tytlWRSR@z3WTWWuVu%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:R(	\(

	n C@R  * _ 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 	 /B0p1.U		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_mechkmflagptmplcrypto_ctx_template_tkeymechmekcf_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$H.AB
Ab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	
	JJf<.f
/.f
	.ff	.Jm<!K<
LN.
.	j k. !J<
=tf
w.3
w	t:}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
}g.C(
<c	&@[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.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.symtabG&zW4@0	hh/ "qt!m	Li\0':06BdBBl	zC:	z
Lo$zODH kcf_digest.o/   0           0     0     100644  54604     `
ELF	|4(USWV`U]}E}?u;Kt
1ҍuhVWRjjQP ƅU֋EMUEEUtKMEEEMEEjPVjuƃ?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^_[]USWVhuM]D$`\$;u=It
1ҍ|$jWSRjjQP DžD$u}WPVft	;uNL$D$D$,vTV,k8D D$@(@+8!UҸDT$PRQ׃ǃ04EN@DN;tuD$D$|$EtHL$$D$D$D$4D$,D$0D$jPVQt$ǃ;uwD$jPuat$S;uyD$jPuct$U04D΃8<;tEtuE0 FjPuv;D$`u
e^_[]USWV]}EE1E1ۋWt1jVjPEPjRQ ƃ8u	XuI]SuWvVEv!wU!r/I`rEF]uVEPtE4Et	PjPuV
Et	PE
;Mu^_[]UWV\MEGQr,UEtuP>uKV(RtyRtrjPQ҃04txEtsNu`@DNYEEy}EEEEjPRQV!04D8<
;Mu\^_]USWV\E
MGx_,UMtuR;uMS(Rt}RtvjQP҃ƃ04tzEtuNub@DNmEEpuEEMMjQRPS!04D8<Fw	s;Eu'\^_[]ÍGjPuWUWV\MEGQr,UEtuP>uKV(RtyRtrjPQ҃04txEtsNu`@DNYEEy}EEEEjPRQV!04D8<
;Mu\^_]USWV\E
MGx_,uUtuU;uPs(vtvtxjuRPփƃ04tyEttNua@DNlEEKMEUMMMjQVPS!04D8<Fw	s;Eu'\^_[]ÍGjPuW7W7]uPWWR]VVVhSA0WPz~tPPu{t#sPPIQPbzPPVPWt#>S>DtiqPPPPxSzSWfW	NWW0bWq~P~QNQP
"QeP0PV|uhPPul"P3LPLVululPVPAQuQQRVAsPPp
	S	P		P		P		W

'
W 		S

'
SX		V		V		V

'
V		qH

Q

Q
QS
i
R^
V

P

P

pZPP(PeHW\yWpHS\ySVV6HV\yVq%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%*M%*% +%@+&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#NV"D$c2%*R%-q,W%*% +%@+% +%@+% +S%.b&++N?)R(-SU..h2.R2/Wg(//0%d,%,%,m%,% +%@+%,-UK.K.K.LR21RF2/N/,O/?P/RQ#u(2a/pac2,RA%*-<U|.|.|.}R21F2////#	(2/c2,RS	%*	% +
%."
-0
U..k	.R21F2/3/\/o/#
(2/c2,R
%*
-@>U....R21F2////#'2/Nc2,V%*% +g%.t
b
*5eID
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/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
ImA(SAB
FDA$AB
EA(<AB
FA$ 0
AB
EA(H@>AB
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/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<(/YX
xXf..</</..
~(/Y~.;,~ftiK$	2L(.r.../.t/fd
1~..\
.O	n.~X,8 .?].'J./ .~f.J./~f.~
N
<v.+/Y~f
N.k~t
<3.~f.~f<K(~t<3v(6<ztf..~tJN</<.~X</<.~.J< 1~	<M..~}f
i}t(<Y}.;7Y-}f.-</s}.<}<}XA8.g.<./ .}f.<./}f} 
{.(g><G.g$<,}ff/}..(.}}t
.(g><G.g$<,|ff/|..(|..|<.|
{.(g><G.g$<,|ff/|..(.||t
.(g><G.g$<,|ff/|..'|..|<.|' 	*	+	+	$+	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*	*	*	+	+	+	*	`O<S7
0
$@>n6 qI!&%+'"
&# % N!m$'&%%O^f{"i# % &	&	

(
<

& 1N
&Icpz	
+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.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%F5@~	
c`!Tn2P	lG@0UG+0
sdqstsp	@t		<LoD-~2kcf_cipher.o/   0           0     0     100644  65676     `
ELF	4(USWV`U$]}E}?u;Kt
1ҍuhVWRjjQP ƅU$ыEUuEEuutKMEEUuU UĉEȍEjPQjuƃ?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	PjPQuVUMUju uuuu]ÐUSWVx΋}D$pMt$>T$uW}Iutu1\$RSVWjjQP Dž\D$}T$RPWËUt	ߋ]KL$ D$D$,[TS,k8D D$}@(@OH>D$jPt$}E8,MI\$\C,k8D4U\$`D$ڃ4\$jRSQP2D$,$MYD$TS,k8MIT$$T4Dt$T$;\,|$T$;\0D$jPt$td@t]UҹDʍT$QuuRSЃǃ04ENu+@DN04D8<L$AD$A0\$U}u
D$D$D$D$D$ EtHL$4D$,D$$ED$<D$@D$DT$HD$jPWSt$$ǃ>u"D$jPut$EtuE CjPus;D$pu
e^_[]UMUjuuu]ÐUSWVU܉ϋ]EE1E11ۋWt1jSuPEPEPRQ ËUt;uBM;A<rSuuuVuW2Evw8!r,`suSEPtE]7Et	P؃jPuS
Et	Pu;Eu>^_[]ËEt	P؃jPQuSUSWV\MEG%Ys,}UEt	>u[~(t~jRPQ׃04ENuc@DN}uUAtMGS4;B@s?[0ۋUt8CD*&04D8<>UEEAEE}UEEjPuQV
;Mu\^_[]USWV\E
MGx_,UMtu^;uYS(RRjQP҃ƃ04Et|Nui@DNtEEpuEEMEMjQRPS!04D8<Fw	s;Eu'\^_[]ÍGjPuWUSWV`U$]}E}?u;Kt
1ҍuhVWRjjQP ƅU$ыEUuEEuutKMEEUuU UĉEȍEjPQjuƃ?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	PjPQuVUMUju uuuuA]ÐUMUjuuu']ÐUSWV\MEG%Ys,}UEt	>u[~(t~jRPQ׃04ENuc@DN}uUAtMGS4;B@s?[0ۋUt8CD*&04D8<>UEEAEE}UEEjPuQV
;Mu\^_[]USWV\E
MGx_,UMtu^;uYS(RR jQP҃ƃ04Et|Nui@DNtEEpuEEMEMjQRPS!04D8<Fw	s;Eu'\^_[]ÍGjPuWUSWV\E
MGx_,uUtua;u\s(vvjuRPփƃ04Et{Nuh@DNsEEKMEUMMEMjQVPS!04D8<Fw	s;Eu'\^_[]ÍGjPuWUSWV\E
MGx_,uUtua;u\s(vvjuRPփƃ04Et{Nuh@DNsEEKMEUMMEMjQVPS!04D8<Fw	s;Eu'\^_[]ÍGjPuW7W7]uPWWR]VVVhSM0WPt$PP
PM0R{tQtMttItu{tRRu{tgPPWiPzPPVP;VpQUVY^VpRRRRVPAlPPPUVY^VW)WAWP%S%yWySPStSWTS
S t
0 t8PPPtPT_tvSTfSs}t#}t#PQ	W	
WR
u\0Pj		ud		P		P		P0	V	
V	uh	&	Q		uh		Q>	ul>	L	P]	j	P		ul	
ul	P		S		S		P	
S9

Q
Q(cQD

S+SO

VfV

PcfPVcpP%_PfyPWWSS#VdfVVVT_q
W
-
u

P
W

W"
-
V

V

V8

S
0'YPZ^t$}PPP
0"KtQtt~ttEKtRREKt7~PP'9PJZPivPvVPVyQ
XQhQ,SAkS?VAVPPp+PePPW
WS
S0cVVV
Vq*~PPP5+W?\W@+S?\SVV+V?\VqPQPXkPWWSSVVXVyVVFQq%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-.@B:;'I.:;I/:;I04:;I14:;I2
:;34:;I415B64:;I$;??-??,	

?	

 !"#$%&'???	???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 9; 9 : :) :	 ;;  ;) $<:!>:"@9"+?9"IA#hF$N;"rN%5+M%e+%+%+&O`+?
&+++O


{'?+
+(?)@U] ] ]) ^	 ^; ^) _:!t(c:"g("f{",b("Wa"d9$e*iR+!t#T!t(#;!W%P-,Qg%e+W%-%-%+%+%-%-%+$%+6&-(?O?
)&(-
()(@$U ;   	 ; ;  :%=._-pUd.d;.d/e/e	/f{/f;/g:/g!0tk:1/m91nl91i1j2+ 0t+X1,1K93 +@1#s
1;3#}1";1%5+%10%+%+%M0)%+%+,P%e+%+%+%+2%n0A&++?&:`+-O)(`U  	 ; ; :%0y-U..!	/;/;/:/!1@(1{1(11.932%P-4=.>	5Qs%-w	%-	%+	%+	%-	%-	%+	%+
 
^U * ) ) :!:"m""9"#++6";,W
%e+cOU * ) :!:""."L9"j#%/6'"';,R%e+_%+%n0US S; S T T) T	 U;  U) $V:!X:"Z9"Y9"[#8
F$h";"%h%5+
%e+
%+
%+

@Ux x x) y	 y; y) z:!t(~:"8("{"}("
|"K9$*"+p!t#T!t(#";!W%P-i,Q7%e+'%-i%-%+%+%-%-%+%+$U ;   	 ; ;  :%=./@U  	 ; ; :%0Y`^U * ) ) :!:"""9"#k+6"	";,W%e+OU, ,* ,) -:!3:"	/"@	0"^	19"|	2#e/6C"	C";,R+%e+%+%n0QUQ Q* Q) R) R:!X:"	T"	U"
V9"*
W#.6f"^
f;,V~%e+%+J%n0WpQUt t* t) u) u:!{:"s
w"
x"
y9"
z#.6"";,V%e+Q%+%n0{b


'
;
*
-9(T4Xf
Xf
	p~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(H@AB
LAt@$AB
`(pAB
IA`AB
Z(AB
FRA( 
^AB
FOA(8OAB
F#A(dAB
FA(
@AB
LA$AB
`@AB
Z(`^AB
FOA((OAB
F#A(TQAB
F%A(pQAB
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<+/Y}X
xX}f<..}
</</..}}f
}(,&Y}.;',}ft/.v"<tf}f.|<J|X|f<K$	2v5	w.q<
ff	.w|X$8 .S.1J./ .|f.J./}ft[
J./f.}X

}
N<pf/JX.t..
.k~t
J3.~fX ~fXK(~Jf~fJ~ <g<f~
X.-.g'fg-j5~XJ-j#~<fJ<D:<~.t+J~.tH~fJf~J~Xt~.$~.X.~.J~tJ~<tJ/~
U1</<. ~	<M..~~t

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




.J
.(g><G.g$<,zf/$y.+6y.+f/(<<></ <(X/yf.y<
+yyt
.(g><G.g$<,yff/$y../y..y<.yf
.(g><G.g$<,yff/'y...y..y<.y<
.(g><G.g$<,yff/'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+	+	*-	+	+	+	lwp
@OX@^$1pQW`^@OD`E@$QA 
^
+2IDJ3I212.KESJGC3IC2C 32I<12DH3I%F3IKJ3
I.3=BE2Z12Es	G	C	3	I	C	2	C	3
I
1-
2_Jh2z12[J23B12
D
J
3
I
2
1
2
KeE#JeGC3IC2C3I1m2J212J23B12J,2F3SB]1~2MJ23B1.
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.,>.,H.S.-W.b.-f.t........-..-..-./-///,//"/
.//3/-7/B/-F/Q/\//a/-e/r/,{/-///,/-//-//,/,/,/,/,/,/,/,0,0,0,#0,,0,20N0o0}0,0000000,0,00-11-11,1:1H1S1-W1b1-f1	q1-u1
1-11-1111,1,1,1,1,1,1,1,1,2,2,2, 2 /2!>2M2\2"l2x2-|22-2#2-22-22,22-22,2,2,2$	3!3'3"73C3-G3S3-W3#c3-g3s3-w33,33-33,3,3,3,3,3%3344"414@4O4_4k4-o4{4-44-4&4,44-44,4,4,4,4,4'455,5;5J5Y5e5-i5u5-y5	5-5
5-55-5555,5/5
5,556,6, 6,)6,26,;6,D6,M6,V6,_6,h6,n6,x6(66666666,6,7)77.7=7L7\7,b7,l7{7!777"77-77-7#7-77-78,88-8-8,68,<8,F8U8!d8s8"88-88-8#8-88-88,88-88,9,
9,9,9,#929!A9P9_9"o9{9-99-9#9-99-99,99-99,9,9,9,:,::!-:<:K:"[:g:-k:w:-{:#:-::-::,::-::,:,:,:,:;;	 ,L,x,,,,,<,h,,,,,,,X,,,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.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@	80!""$(;	h#`0`--"0d#"$}	@q̐
m	3Lox41kcf_miscapi.o/  0           0     0     100644  5372      `
ELF	,4(Uju]ÐUhh]-?0%4I?:;I:;:;
I:;8I:;I<	4I:;
I:;($>
'II:;.@B:;'I?:;I1.:;'I<?.@B:;'?4
:;I4:;I.:;'<??7(C	g|rGwC)@I	* 7DqqvP
jw
Bj<jUAA

	
 UJJJMLq-: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
N< AB
[a3
/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

=
@+\						c			0	)							9	b	S	F	m	=	/	|						!									M	U			r									x& \A	;$@)=1@6>89	6'
3@<DM
Zlx?*7 I!U"^#d$k%{&'()*6+,6-.6!/+091E2P7T3c6l6r45 6@6B6@.debug_abbrevntfy_list_cv.rel.textkcf_walk_ntfylist.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 @?	(LIlh	Q080dX	he	Lo	
:kcf_mac.o/      0           0     0     100644  59228     `
ELF	4(USWV`U$]}E}?u;Kt
1ҍuhVWRjjQP ƅU$ыEUuEEuutKMEEUuU UĉEȍEjPQjuƃ?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`U$]}E}?u;Kt
1ҍuhVWRjjQP ƅU$ыEUuEEuutKMEEUuU UĉEȍEjPQjuƃ?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 M]D$`\$;u@It
1ҍ|$hWSRjjQP DžD$u }WPVrt	;uNL$D$T$,vDF,k8D D$B(P7-u Dƍt$PuuVQ҃ǃ04EN@DN;t{D$D$|$EtHL$$D$D$ED$,D$0D$4ED$8D$jPVQt$ǃ;uwD$jPuat$S;uyD$jPuct$U04D΃8<;tEtuE0 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\MEGQr,UEtuT>uOV(RRtyjPQ҃04tEtzNug@DN`EEy}EEEEEjPRQV!04D8<
;Mu\^_]USWV\E
MGx_,UMtu^;uYS(RRjQP҃ƃ04Et|Nui@DNtEEpuEEMEMjQRPS!04D8<Fw	s;Eu'\^_[]ÍGjPuWUSWV\E
MGx_,uUtua;u\s(vvjuRPփƃ04Et{Nuh@DNsEEKMEUMMEMjQVPS!04D8<Fw	s;Eu'\^_[]ÍGjPuW7W7]uPWWR]VVVhSM0WPt$'PJTPzPM0R{tQtttttu{tRvRu{tPP7IPPPFVFJPvVRSSRt(#t(#W
uy|PWW
VqVVvS09Pt$P	P*	4	P0+tQt$ttjt%+tsR&	4	R%+t>PPzPPIVPVVP&	[	V\SgiS\t(#git(#~		S		t		P
=
R14P_bP~	SS		Wr

W(QWW		P	m
Q
#QQ_P|Q

P0*QP
ud

P>
H
Pe
o
P0"N
Wb

WE~uh~Quh

uh;
H
uhb
o
QEulPP

ul;
H
ulb

ul]jPj;
V;
>
Pb

V
Q9sQxQ

R
V7PsxPhspPUPPWWSS SVVVVqnPPP%W/LW0S/LSsVV	V/LVq%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Q??-??,	

?	

 !"#$%&'???	???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#hF$n5"rn%&+M%V+%+%+&OQ+?
&|+++O
?

'?+
+(?)U| | |/ }	 }h5 }/ ~c5!t(W5"("{",("W"?$*R+!t+ ""5%+-,Q%V+%`-	%-'%+7%+D%-T%-%+%+&[-(?O?
)&(|-
()(Uג s5 כ  / 	 h5  / $c5!W5"?"I?"gޒ#F$5"%&+%V+l%+%+U  / 	 h5 / c5!t(W5-(-{"J("u-?./+80t$+X-3-35%+-I,Q>%V+z%`-%-%+%+%-	%-4	%+D	%+V	1`	Uo2os52o2p2p	2p{2q52 qc50tuW5-<w?-v?-s-t+p0t#
\-.5%&+	%u1	,Rm
%V+#%+<%+L%+j%+z%+%1&|++?)(1U22	2h5252c5-+(-w{-(--=?./"%+-]%0%`-%-
%+,
%+9
%-H
%-o
%+
%+
1
U22/2c50W5-q	-
-?-
#9/3-5,R%V+s1OU72727/28c50=W5-:-;-:<?-X>#U/3M-M5,R%V+%+%11QU[2[2[/2\/2\c50bW5-^-_-`?-a#.3q-:q5,Vn%V+%+:%1Gb
'


-9&Iw;=Z	O
T

|FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/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
LfA(tAB
FA(AB
LfA(`	AB
I|A(AB
FhA$$
AB
EA(LOAB
F#A(xQAB
F%AQ
/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<(/YX
xXf<..</</..f
~(,"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<(/Y~X
xX~f<..~</</..~~f
}(,"Y}.;',}ft/."Xt<l}<t}.f
vt}<.K$	2v.	m.r<.t/fd}.
.}f.}.}..}.
<y}X8 .I.;J./ .}f.J./}ftQ
J./f.}X
N
<v.(/Y}f
x.k|t
<3.|f.|f<K(|t<3(6<ztf..|JN</<.|X</<.|.J<1|	<M..||t
B|t(Y|X.;4-|ft/.v"<<fl|<<-X/s.|f<|X+8.T.|<./ .|f.<./|f\
<./f.|
{.(g><G.g$<,{ff/{../.{{tX
.(g><G.g$<,{ff/${../{..{<.{f
.(g><G.g$<,{ff/'{...{..{<.{
!	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,	[[
|O6`	KQ
z1l!I.3"2! !.4/30#-3"@2P-_!-"2 !.h3"2! !4E/v30-"2	-	!0	-@	"R	2\	 v	!	.	1U
438"H2f"v2",! !Y/&0
-(
"5
2D
-O
!k
-{
"
2
 
!o3! !3!", !3!6"C,M 	
+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.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.symtabZ/@Q	xOlOs5K	Q0R<,0~d-0	HЀU	PLoX'(P3 /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 /18             0           0     0     100644  25524     `
ELF	`4(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,UE
z33xr3pZ3XUEJUȋE,E䐐M}L3LuL34L%L3LˉMωMM}}L3L]}}܋]}ߋ}3L}34L}3L}3L }34L }3L 3L}3W3w3G]3L 3O}uL34LuL3<LL34Lى]݉]ډ]މ]L3LȉMċMщUՋM3LE3<LE34L3LE3L E3<L E34L E3L E3H3x3p3 EM<'4'u4'uu&	<%	4$	]}34}7}&	<%	4$	}]3t}w}&	<%	u4$	}]3t}w'&	ʋM%	$	ȋMU3DMA,^_[]USWV0MEq33pY3XMI3H}EO}̋E,E䐐ЉUML3LMuL34LL3L]U}}щUՉUL3LM}͉MċM͉MM3LM34LM3L3LM34LM3LM3L}3_3wu3GM3L3W]}L3LM}uL3LL3<LʉMΉMȉM%L3LEЉUĉEEЉUċU3Lu3Lu3<L3LE3LE3LE3<LE3LE3P3X3x3 EM4O$]O$MO$MN$	4M$	΋]L$	}u3uuMN$	4M$	L$	u3LuNuN$	]4M$	L$	u3LuNO$%N$	ȋMM$	L$	ȋM3DF0^_[]ÐU]ÐUSWV21BEABEAZYE=M}䐐&1%14$1Ή%'13LME1E1lj1u
'߉ËBA؋ZY=,ME}萐&1%14$1Ή%'1Ƌ}3@UrM1JEM1ȉщBU1‰QgEAU1ЉA1ÉMEfBAZY}4ʉM}萐&1%14$1Ή]'13<M}1E}1]1ÉE%&%1$1ȉ]'}31ȉ33]1É^_[]p@ 
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!!!!}}}}+3Qv+OS+OW3OOR38p2$8;q2$;Mup2$MQ38P8;Q;TupWWuQ3up3BQQKXVWgulgpSWVVWXuhXgSV<V0SS2@PRQRRVVSmPPBQQOuVR+uh+4QR*	:	QYVW:uP:@QSVs		Q_SQWS		QhQupRQ


PmxWS
ulV
up$P	PR	R0
f
Qf
n
up
Q"QQ0
k
Rk

R
"RRR
R

RX
n

"n

S"S2S2u`S
uh

S

u`%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($
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;eUkd+)4!Gt$ Rw Qv3 Rw Qv!0
Ud"G"kd#d#;pU"kdk#;#G;#;#;#d#;#,;#U;#s;@US"SkSdSkT#V;#V;#;V;#zV;#Wd#V;#V;#V;#)V;$ 

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|$eAB
F[$DpAB
F$l@AB
F 

AB
F$0
AB
FW5
/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
!
%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.
	/
;/=
<=
<x<	<0x<xt<Y;zYxJ<zYwtk
fx<<kkmf
kx<<uypBBx<<ux<Xtwf.YzYwtk
fw<kkwmfw<<kmfzooBBBL.=XXrg&-0,0<,$w<<Z=&I0,0<,$Yv=&I0,0J,$Yvh<=&;Z,0<,$/g
/
;/=
<=
fw<	<0w<K=yf
fw<.yffyfw<f<w<futpBw<<w<<uw<	fJkzYwyf
fw<yf<yfufmfzooBv<	.v<	.L.=<Xr=$I0,Z<+$v<	XZg$-0,0<,$/v=$-Z,0<+$YvJ	<><=$;Z,0<,$/v=2
=|

.
/f
=f
=<hXyf	1	<01	X/	-(>'/

.
.u
.v<y.
<
Y<>Xgy<	1	<01	X/	-(>'Y
l
.
Jg
.>.yf.=.o.
<
=<>yf	t1	<01	X/	W(0'/

...v.yf	<='1	<0W	X/w+ytut.ityu
w
z






















c










t
j
b

J
R
V
]
A

$


-
Y









#
'
+
/
3
7
;
?
C
G
^
a
k
s
WLOLGL?L7L$SLKLCL;L 3$-@pe{ 

e$(0
j$[[[[*[1[<[C[U[e[l[s[[[[[[[[[[[[[[[[[)[0[;[B[[[[[[[J[Q[v[[[[[[[[[[[[([/[Y[`[[[[[[[[[[[[[,[<[d[t[[[[[[[["[[[[[[[[$[I[S[][d[n[x[[[[[[[[[+[2[W[a[k[r[|[[[[[[[[	[	[F	[V	[f	[	[	[	[	[	[	[	[w
[
[
[
[
[7[G[Y[l[z[[[)[>[I[[[[[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.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`_[@$
	U+d
L('	|Z 5}-;Y=,U	ZJ0.CA0LFdFF	,_(
G[	T_Lo\_O_/38             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.o/     0           0     0     100644  16004     `
ELF	:4(USWV,uEt.t9uH@15<u0=u 
u
*1tt:UEN1ҁqũ]1fooTfofhppf`ppfgfofhppf`ppfgLT9u9ű]tI)AtАˉB9u(tFMVPQUQPREuPuVdž ;Eu,^_[]Ut&t(u*@15]á]ø]1]ÐUSWV uMET$	Wtu ~~IfL$f$;offofhppf`ppfgf$QQPWt3ffo$fofhppf`ppfg#~~KfNfVQPW;D$u
1e^_[]USWV uMET$	Wtu ~~IfL$f$;offofhppf`ppfgf$QQPWt3ffo$fofhppf`ppfg(~~KfNfVQPW;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
^_[]fastestfastestcycleA0AKWKQ0Q[W`oWqyW,PK[P:KRAKWQ[W`oWqWWRVg0g00P0P0 P "0"$PPPP "P	ROP"PU7W:?W_P+8PeQWTYWeueueuzPkP
P>VTRjYaPfWR010BWBF0FK1K[PciPSS%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*:;I+1XYW,1-.@B:;'?.4:;I/10.:;'I<?1.:;'I 2:;3I'4!I75:;6.@B:;'I?7:;I84:;I91UXYW:1XYW;&
7ChHMXm$						
vost	#u	#v
Cz
o{
o|.kf	?jKh<VBa<{K
vovKahDU`A
mny0L2VshthMKMAK,10"WhTUKV(PVw8CGND[K
C{AX U*!*	!*	!*U"P2g#},C#-#.	#.	#.	$`,mLyj%W /		0		1&0Uso!s
!s	!s
#u#vCH"t~
%W%W"&@Uo!
!	!
##C`"t
%W%W<'WU(WA(Wo)YU&`7UU*-
*Ao#+k ,|,Ui-U+.o..o.-t%V/z /30_aa0	aaa1
_
U2T
>	
?	
@	
B(	
C,	
D0	
F4

G4

H4

O4

P<

QD
U
SL
o
TPhh 3L\o[3oL4h4h&
<5
9	o
:	C
;HS
75
2	
3	
4	
5	
6'ko(k(k'xo(x(x6@LUho7h8`k.jo.lK.mA9xu,,$z,,:n	/	a/z/n0jaa8hKha!			8	8Kh	
;AAKQ'AKQa}q+FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/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_nameerrvalFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(AB
FA4HDAB
nAFAFAC(0AB
IA(@AB
IA `7AB
Bq AB
A( @LAB
F=AF"
/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
AZ
#	t
z.^}.X}..~$
ht/<	..~..3qX.f.,~X.J"/ -kh<~f$
h~t/<	..~..3qX.~f.,~X.XwJ"/ -kh<X~t~	
ff.	/j!
PhX/}.XJ?/u<
?\
}<
})..}tf<X0}.X/.6|XLK1.'- .|Jt|f<|;Yfil~qzw.$cwh^V>FJQ5
!M&-;HYky6=EG[XUPI^eg,MCKVv$3>ma
{$
Q(,
qG`7j@X06Dc@Ll)
(.6=M\G&;W@Uv{%*/8MU]}#0NT]ejt|{'3RYamy !"#$%&	'(()3*P+[,b-i.p/01234567 )27F8Q9X:dz;<=>?@ A"B-C=DHEOFaGn&zHIJKLMN&O
PQ$(R7?HQVclSxTUVWXY&Z[V,X:WEIYTX&ckZy\]^_`]aM#-b5RAEcQUdclu{efghijk
l"m.n;oHpUqbros|tuvw x+y7zMXdp|	
	

				H(	,	R<	E	N	[	c	l	y									 L$1}memcpystrlcpyaes_impl_get_ops.cycle_impl_idx.debug_abbrev.rel.text.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.1F/8B@>	`/f0b	X1
2ZV	`100

	p1x,0H0Vd|H	78 J	 8Lo(8NP%
aes_modes.o/    0           0     0     100644  11860     `
ELF	+4(UEM	t`QPQPQPQPQPQPQPQPQ	P	Q
P
QPQPQ
P
QPIH]ËQPQPIH]ÐUEM	t`0Q0PQ0PQ0PQ0PQ0PQ0PQ0PQ0PQ	0P	Q
0P
Q0PQ0PQ
0P
Q0PI0H]Ë1Q1PQ1PI1H]ÐUSVuUMEX4u&u;`tWhhhjVRQP4hhjVRQPhhhjVRQP ^[]uhjVRQPhhhjVRQPUSVuUMEX4u&uH`tdhhhjVRQPAhhjVRQPEhhhjVRQP ^[]uhjVRQPhhhjVRQP]_PtyPPPP
P)4Q46PPWPP%I:;($>I:;I.@B:;'?:;I	.@B:;'I?
4:;I4:;I1
.:;'I<?I:;
I:;8I!I7$>:;I'&&I'I:;
I:;8??-pP{w?<{BU   U333	 UHHH6HI
K0L]$tM
P6?B?X8<@*DTdt8QRSTUV(W,X0Y42{sGD
8#8;G&>7B6	L3
-
.
/#LDEFGHIJK&$FA=:Bt;	##
?T6?B?YX~X8@*H
D6?B?X*8HL\`dhl|
/x6?B?}H^X_`8
36?B?HlXmn8	Uiii6ij
l0?m
$$PMl
V6?B?
J6?B?
96?B?5AV}aoYGFreeBSD 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
nAW$DAB
nAW$l AB
BtA$AB
BAU
/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 
t
.^v..0<><><@
t
.^v..0<><><@	
<<1
<2
</.<xJ
<3F.
<<3
<2
</.t<vJ
<3F+cD,9cWLmRao@9Dvt&7`kXN@S"R\pt
LD:,h|MI#A7-_zi%;FXq4!
y" cC&@DINY`epz	 7<AL]hrw|	+
39@
KSY_ju'5CNR ajs|!"#$%&'()*(+4,@-L.Y/a0m1y23456789:;<=>?$@<AHBPC\DhEtFGHIJKLMNOPQRST$U,V8WDXPY\Zh[t\]^_`abcde%fZgbhnizjklmnopqrs)t5uAvNw~xyz{|}~ .<JUY hqz:BJ[gs Hp#.debug_abbrev.rel.text.commentaes_encrypt_contiguous_blocksgcm_mode_encrypt_contiguous_blocksccm_mode_encrypt_contiguous_blockscbc_encrypt_contiguous_blocksaes_decrypt_contiguous_blocksgcm_mode_decrypt_contiguous_blocksccm_mode_decrypt_contiguous_blockscbc_decrypt_contiguous_blocksecb_cipher_contiguous_blocksctr_mode_contiguous_blocks.debug_str.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.symtab
)@	#~KNmi	,$0^0|
G0d'(	\) Y	|)
Lo)<	edonr.o/        0           0     0     100644  83848     `
ELF	hD4(U M	
E$@@@x@@@ @(@0@8@@~@@@@@@ @(@0@8@@@H]@@@hh(@@@hhxP]ÐUSWVPuU] rt		{~-MPRQsUCPRCS)ƉsށǁÐb{~'KPMLPPRQsUCPGCS)Ɖst#ށPVPS^_[]ÐUSWVH\c<H\E؋JM̍4JMB䉅L1Eĉˋz}BEȉщ,Ɖx]؋RUqu<tNjAĉEqȉ`q̉uA؉d0E܉֍EAЉEQԉPƉ‰uquA܍0EډU]܋MȋUMMMUUĉ}싍L
MM4U|PEЋ}3}ĉ}13uEUUUUUE1Mԉ3E3MMEEEU	UEMȉEMȉM`13u1ExUud1U1MMEE1ƉM1M1؋t1ʋu1EE3E3Uċu1։uU3U3|u1E1ʋu3u։uԋ}8M܍1M4
މxEuƍ3EE9tщMLM}E8EЋU؍
UUUUUċUщMuЉыU]EUщMUUUE܋]E؋EԍE]]E}
MEEEu1ˉ|13}U1‰U3E1‰lEEEu	uEELE̋UU13}1hxE|11p}1M1ىM3E苕t1ыu1EE3E3Mu1ΉűM3M3Eu1E1ыE1ȉE]K C0E4ω0K$tC<|2EC(DK,@ΉuEP8<p4xÉ]ȉEEM}ԋE8E]UUUUE؋E‰UUЉEE4uMM؋u}uuEEE@]E䋅DE<]|u
Mt<EE։UЉ1ډU13}3]؉3E1MEEEE	EE܋MM13}3EEuxE}11M}}1}1׉}3E}1U1ЉEU3U3uE1E܋E3E3Uu1U13]ËE‰UuE<;MԋEËUMMEElj}ЋMMMEƉuEЉE܋hl<]EEpUUUUEuUЋEU̍M}p։luEhMM]Uűu1M؉1Љ1E3}1u3}̉}M	Uu؉1ЉE1ˉ]1ʉUȋ}}MUUE
1lj1ˉX11ȉE3MMUEM1lj8NjE1lj1Ӊ]1ω}1ыU1U3UU1ȉE3MM3uu؋uhFEVUFEE<VlFEÉى]^pV44EuEEЍEUp:UUUUM1ȉE1ẺTEEl	UMEhMu1ʉ1EEXEMM1‰X8EUU1ыU1‰U1UUщM1uuċE1E3]UȋMʉUˉ]ԋE3E̋]؋MȉEMЍ4EME؍ߍE̋Mϋ]E܍
EMʉUًEE؉EMMMȉMċETUEE4X0UUUUE؋EƉuȋu]<}MMX؉‰T‰EƉuE}}M]։U]1ډ11ω}3M1ˉ]1MM	E1‰U1ΉT1ȉEԋuuM]]ЋE
1Ɖ1ʉU11ȉE3MM܋]ME1ΉuȉʋM1ʉ1މu1‰U1؋U1U3UU1M3EЉE3}}EM<uE0E8dMЋPˍ
E싍`ʉUUʋEEE։u]UEEuuE1؉1M䉍dTMU1ȉEMMUUu
11ȉE1ڋEE‰Ӊ`MME11Ήu3}UU׉}U3UuűM1M1‹EE‰Ud4U<}؋}]4uu<2؉EϋEMȋ]ċMM4M1UUUUMԋMΉuMȋU܍4uEPUˉ]MMUEUU܋`uMU2MuuU}
MUUUƉE̋}1ω}13]3EԉE3U1ЉEEEEE	EUUȋuu13]1ډUMM؋PU11։MM1ȋ]1]3E܉]E1؉ߋu1]3]3EƋE1Eȋu3u3]E11E3EEd3L3h},E3F3EGE3F3EGl3F3`GE3F3EЉGE3F3EG43F3EGp33EG03F3EG t3F3EG$D3F3EG(@3F3EԉG,3]3^ԉ_03x3N؉O4E3<3F܉G83|3VW<\@\=H+\^_[]ÐUSWVd$xdxBE2uz}JMMlj}ruBȉpEȋZ]r̉tމuʉMxpu󾪪phӉ]ΉűX]ދX]؉]xpЉupԉÉ|EEE؋MhMuƋEȉً[؉xދQ܉UЉEM|uuEEЉEMUpt
,EuMUxGwƉu؋GO ˉMGW‰UċGOȉM؋OιUUUU΋OĉXUUUU։uMԋOʋOȉ
W(GΉuEЉE؋]O΋G\lj
ME]\Xuϋ]40E	]Mċ}}ȉ(uU `}3ű3U3]ԉ]ċ3EЉE3}33E؋]3]ˉ]l`3]܋}3}3333щMd,333U33}3]p׉t33}30U34u1։ӋU1‰UΉu3]3`3M3M苽1ω΋,1ȉE]}3}ȋE333M1ËE1ЉEM䋽33u3]3M1E1É]ʉU3u3M34}30׉}ʉM]]ulűEpEdtMÉ]ȾӺӋuEÉ]ډ}u܋UEЉE]]Mĉ,ߋElj΋M}ủuE܉׉uluME,pt
Md`E}؉,EpE|tU苝x]0Mh4ыEUUUUЋu؉EΉu}UщL
PMMUUEȋMщMɋ}ȋu
HUMhEMEE]}NjE؋xU‰xUptM	EM04u΋E؉UEM|U]식`33}3H}E3E333E}3}ω0ЉhU3UM3M3,3ȉ3L3PM؉|E333ủ33}3Uډ43`3]3]u3x}1u1Ɖuω}3U3E3u3ű11EډUu3PE3L]33}M1‹E1EىM3,33H311ȉEU33M3xE3E؉EMUB@J`MrDBdErHZx]zLr|uˉMBPzT,؉xω`zX׋R\ЉHLwpwtPE̋,uƋEӋRhT֋[lX؉EuUډUM
<8EEEdlUMMuuĉDpUUUUϋt߉}։űMˋuT
UȉUu؉uЋ}}ËuMω
@$EUU]UputM]EȋUڋMpM]lM	Eԋ]MDuދEȉU‰E]dlM䋵<3`83x@3M̉M3}}܉3H3L1ыU3U‰Ml3}U3U33]3T3؉tM3P33]33U3}ωDډU3<38U3UċM3p]1ˉϋM1M]3}3l3U3U1֋1É]}E3]3T33Pu1ދ}1ω}։uԋ}3L}3H3@3$`1֋x1M]3UE3u3pM3MM։uUЉduމxtDEMMȉ`΋EܺЋMlpUẺMEċ]uԉEuEEE܋MM̉M}udxxdEދMu`UM]EDދMU
MȋtڋM`M]E؉tEԋ0Uh|]܋EEE؋MMMЉˋ4UUUUEىMEƋ}P
u}}EE܉}Mȉ
LHU}}E}܋]4MދUʋEMщ}M0hE	U]؋UUЋuދMщEM]|EU`3pM3l|L3]]ЋH3}̉}‰3UU3UĉT3E3}׉<EE}3}U3UU3uԉ$|3t|3P3ȉ8UM3Mȉh]3]]3dhʋx1lE܋M13}׉@ىM؋U3`Uh3Mh}3}3EE܋]1É}1ω}Ӊ]]3]3E3u싕d3UM1щM}1}Eˉ]܋]3M3PM3Ud3uxE1ȋ}1߉}ЉEt3]ċu3u}3L3Hp1pl1؉l‰Uω}3uuԉ3E쉅tM3MU3U‰UMЋMALЋqQPӉUċqHQ(}qQ,`Uڋ}w80UUUUމw<4UUUUˉ]։u]{\su
s ڋK$M]ˉ]ċJ0׉ʋO4ˉ`
}`U}ċ04Ƌ}׉H||M	}EU}uLP}1M식u1]3M3]TDM3E3MM3M3|T$|Mċ]13El$h]E3|111hu}}13EȉEMMċu3E3EM1U1xUdM33lMpEM1ًE3tEMԉM싵<uuȋ]]h8@EԋMM؉MˋEEM؉E}Elpu]tdMuuuЉȉˋMȋ}EhUuȋUʋE<։׋UuUMUEЋ@MU
M؋8M}MuEMEDT|UEEEԋMMĉM̉Ɖȉ$UUUUEUȉEEƋ}
EE}}ËUUދ}E‰
]MMĉUM$EEMuƋUʋE}EDE	uuԋMM̋UEȉ}ET|EMU3Uu3u3M|3EẺ3l3p3E|M3MMˉ<lj8}3}E3EE3U3u33hƉxʉhd3M؉Mt3EЉEԉ3uȉ3EM3MMu1lTˉ@E3EM3M3UU]3]ċu1މuߋ]1Ӊ]ىMEԉ3UUM3MM}3}܋]3]1]ЋE1ȉEUЋu3E3E3t3dM1ME1Elj}ˉ]ȋ}3pU3l]3]3uM1ыE1EىM3U3E܋|3Mĉ|u3uuEʉUXE䋍M식\]ËƋΉuډUĉ(؋EU $D((׋E]E ыXME X(щӋ(
؋\ʉ\EE1M1щ3}3UU|t13MhpdD1މu$(1MU1щu1llMMM3E3\EEMM3 3X11]}(3$3DuuUUu33}M1E1EEMM3X3 ủu|}lj}tΉXplEdMMθU]]MȉUE}uEuUUω\ӋË(]X }uM]t]E\lU
pd|uMĉ<x8huEE؉\MMЉ΋TUUUUȋ@EXU׋MΉ
UEEӋMM}ȋMȉ
uE]؋uuЉEu}T@EMu֋Eȉ]E<8E	M\MUEȉu‰ExhhMȋ|3]3}u3X\E3EE3M3E1֋U3U‰8Ή<h3UЋE3E3333@ىT]3M33}3 3u3U‰x3|3E3EU3UUX1׋u1މuωX]3]3h 3M3M1ʋ1ȉEӉ]U3]3u3u3}E1؋M1MEԋ3u3}3]3UM1E1‰U33\3ME3E\t3t3M3p3}GxP3B3dL3B3pOG3B3H3B3EOG3B3E\3B3EOG3B3Eĉ3B3E܉O$G `3B3(3B3O,G(`3B3E3B3EO4G043B3E033lO<G83B3<3B38ODG@3B3T3B3@OLGH,3B3\3B1OTGP3B3X3B3EO\GX3E33B3Z_dG`M3XE3T3B3JOlGhM3E33B3JOtGp3x33B3JĉO|Gxꀉ=Nd+Ġ^_[]Ð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]UE
M M	$PDž`DžlDžhDždxpxDž`DžlDžhDždpxtDž`DžlDžhDždp 8Dž`DžlDžhDždp x󥍵`RPVSV;EuĔ^_[]!$$$&$$$P778888888188v9::: ::::Z:
	
#"! '&%$+*)(/.-,32107654;:98?>=<CBA@GFEDKJIHONMLSRQPWVUT[ZYX_^]\cba`gfedkjihonmlsrqpwvut{zyx~}|

	'&%$#"! /.-,+*)(76543210?>=<;:98GFEDCBA@ONMLKJIHWVUTSRQP_^]\[ZYXgfedcba`onmlkjihwvutsrqp~}|{zyxuV.YuY|VPupR&W&.P#PiP .V:QPY\up\cRcWPVQNu~RRQu~u~,P,Nu~0VQ9SPuDR.UPHRWRWAulADPd{R{VvPupJR~P&up&MRPRVudR&udVSRVu`V^QlSQuPuXP%
ud%
Q
R
z
S

V
ulQ7upQuVPuVPuVQ>
uT>
\
PP/
uL/
M
Q

Q
auPacQ&)Q)huPRuDSuS	u	
W
udVupR/u@/2V27uhQuVQuVQu@R

P

P?V>`Q`uVVWW+
;
P;
@
W
,
Q,
1
R
)SJhS)Q)u~Pu
P
	u		Q	
u@

P
u@WPu@PjRj7uPuPPVuHPRVuPR		R
SPVXPXwVwuLSW7uvV&+P+u\QjmRmzuDz|Q_bPbxuXxzWE	H	PH		up		V

Q
ouhoqR<?P?uXSQuTS+3Q3uTV8;Q;	u@	6W6Au@AFPFu@QuhP	uh		Q
Pu~PuQu~ Q 
u~

Q
{u~{P4:PDGPGulRPupQ$'P'upP1
N
Q%
?
P

R
UuUXRPulVMzRzupFVF+u+	u		QWQP7uacQcsPsu`V1?P?uLV1?P?u\P		R	%uD%2Q2udPRVuhR
uH
PoS:=R=:uh:=Q=	u`		V		S	.uL.VPV7u\sQ|P u#(P(uPDFQFIuILPLu	V9<Pu P 
u

P
udWDudDGRG7udRWVQXV	
Q
Q=WQuXPV]wP^uP		WNlQQPQ&u&(V(uPXuXSgQRuRXR/5u~5<P<u~PS5;R;7uPuuuWpsWs	uT		S	gulgjRjuLSulQ7uDVPQu\Qu\Peu\eoP|WuXPsvRvBuhBLP')R)Su~R7u~QRW	
R
uh
S
;uP;mPSCWRPud@QLOPOudPu8	RQ&u&)P)AuADVDuR7uPV13PwPPu\PPQudQcSORWVRPmuPmRRuPSJuTJzVe~Q~7uPVuTPIuTIWSP#ul#iRrRu&R&7uSOR(xV+.P.uS3@Q@CQCupWPO`R`|PX[P[7ul^rQz~R~Q|PRQ%uL%(P(ruruWRSeu~erWBWRulP
R 	&	u~&	)	Q)	
u~
uPQuPP
uQyuy|P|7u?gRHNPN 	u~ 	)	P)	u~uu
upPupR7uioR8	>	u~>	E	PE	Eu~Pu`uuVRwP~QK	uDK	U	VaupQ%uHQS7uTQP/	u/	2	P2	~u~uQS5u`u`QPVZ	uLZ	i	RQMu\RPuHPQPS	uHS	~	PR^uH^uLuLP!SP,	ul,	o	SSWpuDS+.P.7u`VRSPuSDQ4;P;>P>upV!up!$PFtQORPR7uhUgRotPtu\VtQPVPRcucmWBW
S?eQuPVRPR7udP7u`W,	S	P		P)	W	W2	5	P5	7u`8	M	RU	k	VW	c	Wi	m	Rm	y	Qy	|	Vk	u	V|		V		Q		uX	h
V		P		S		W		R	Q
uHQ
T
RT
uD
9
W9
^u~^P

Q@
I
WN
b
Q

S

P
7uh
W

P

S

Q
KuKNQ

V

P
ud"Q
+V

P
ulP2RRlxQsuVSu\Q/VP7uXRTW	Q	Q
u

Q NQ),P,7u/DVLePNZQcgSguQuxPeqPxPRY
WWVQPB
uTB
E
RE
JuhJUR*
V*
%uH

Q1
:
R?
S
Pe

Wn
q
Pq
7ut

R

S

R

R

PR2u2aQ=GWA[uT[~VXjR~VQSVuh,VWGWGulPPQuQVQPRQR`cWcuRhSmuPu&u`&)PVPPS#VPhQhY6u|PwRwR\hQhu|)6u})676P76Y6u}QQWQu	uTuVuuPPPVuHVuHuhVuhuhPRLRQLYQSuuV	uuLuQuPKQWQVu}V\u}S\q
u}u}qsu}Vsyu}y{Q-3P35u~5;u~W;u 
u~u~u w u~Vw } u~}  P !P!!u~!!u~Q!%
u~u~%%u~Q%%u~%%P((Q((u((uP(,
uu,,uQ,,u,,P%-(-V(-*-u\*---u\R--X/u\uDX/Z/u\QZ/]/u\]/_/P//R//u//uS/3
uu33uQ33u33P8>Pu>z
u}uzQu}g
u}u}gmRu~m'u~'!
u~u~!"!Pud"!(uDud((Pu~(K-
u~u~K-Q-PuQ-/
u~u//Pu/B6
uuioQu}o
u}u}Pu}
uu}Q}u~7!
u~u~7!:!Vu:!(
uu((Su~(m-
u~u~m-s-Su~s-0
u~u~00VuL0B6	uuLuPPQuXQB6uXudu}P>
u}u>DRuDGuGJQu}V	u}uLWuLuLVu}P
u}uQuuRr!x!u~Qx!$
u~u~$$u~$$
u~u~$~$Vu~~$$u~$$R))uV)+	uuH++u++	uuH++uH+,	uuH,,WuH,,uH,!,S--uP-.	uud..uR./VR//RF0I0u~WI0L3	u~u`L3R3Wu`R3U3u`U3[3QQQRRP8uh8	u}uhQu}
u}u}"R"u!
u}u!!ulQ!=)	ulu=)@)R@),u,-	u\u--u~P-t0
u~u~t0z0u}Pz0F3u}R3B6
u}u}Q3QR36R
Vu}P
u~u}PRu~WRZu~Z\Q/5Ru~5
u~u~u~Su~VGMRu}M 
u}u}  u}V  u} 
 P!!Qu!$	uHu$$uHQ$$uH$$W_)b)QuPb)+uXuP++uX+',uXuP',),PuP),.uP..Pu~..
u}u~..Su~./SW//S00Ru}0d3
u}u}d3f3u}Rf3l3u}l3n3Q*0Vu~0R
u~u~RXRu~Xm
u~u~msRu~s!
u~u~!!Qu~!~)
uu~~))Qu)<.
uu<.>.QV>.j.RVj.o.Ru}o.0
u~u}00Ru~0B6
u}u~FLu}RL
u}u}Wu}u}Vntu~WtK
u~u~KQSu~QWu~W]WuSL 
uu}L R Wu}R [ u}[ a R!"u~P"$	u~uT$$SuT$$uT$$V))u@P)+	u@u+x,ux,~,R]._.W_..S.R/u}R/U/W00u}Q03
u}u}33Vu}33u}33Wf}V}VQVSuXS0	uXu02Pu28u8:SRRQRPuDPB6uDuHRRPPVuPuPQuPuTuPV!uP!#RPuuV
uuuWuVWuuV	uuLuSuQH"K"PK"M"uLM"P"uLQP"j#	uLuj#m#uLm#_$	uLu_$a$uLSa$f$uLf$h$W%%S%%u%%uV%-'	uuh-';'uW;''VW''V))R))u))uP)+
uu++uV++u++S71:1P:1<1uh<1B1uhRB1&3	uhu~&3(3uhW(3+3uh+3-3VPu~
u~u~Qu~
u~u~Ru~j"
u~u~j"p"Su~p"&
u~u~&&Ru&*
u}u*
*Qu}
*\1
u}u}\1b1Vu}b1B6
u}u}*R*:RV:RudWududS2:P:EPSEmuXSmsQSsySdjPu~j[
u~u~[%u~%+Pu~+8
u~u~8Wu~"
u~u~""Pu~"^&
u~u~^&d&Su}d&<*
u}u}<*B*Ru}B*1
u}u}11Pu1B6
uuuS
uuWuuRDGu@QGu@uhSuhuhVTWuRW	uulRululQ""uW" $	uu\ $S$uPS$V$WPV$Y$P&&uW&'	uuD''uQ''PQ''QX*[*uQ[*+	uup++Vup++Rup++up++S11uXV13uXup33Pup33up33RQQVQu@u@WWWSSPu~{
u~u~{~Ru~~
uu~Qu~"	uDu~""Quh"&	uuh&&Su|&'
u}u|'^(u}S^(*u}**PuD*1uluD11Pu1B6
uuu\Su\udu\Qu\PuP2	uu`24uQ49u9;PuP8 	uuT8 : uV: = u= ? W
#
#uR
#$
uu$$uP$$u$$W&&uW&'	uud''uQ''u'(R**uV*U,	uuhU,W,uQW,],u],_,P11uPQ13uPuT33uPP33uP33QQQW$WuHRiuHuXioWuXouuXu{PuP	uupVupup#PuPP/uPR/ uPuX   PuX  # uX# ) S-#0#u@Q0#$u@up$$Sup$$up$$Q''uV''	uu`''Vu`''u`''P**uP*4,	uu`4,:,Vu`:,=,u`=,C,P#2%2uP%2}2uR}2{3
uu{33Ru33u33S47u~W7	u~u@uS	uulu~QF#	u~udF#I#uRI#$'	uu`$''u}R'*u}**uQ*D2	uudD2G2u~QG2B6	u~uH@IVIRVRR^S^aPSapuSp	uuDuQuW{~S~uuP
uu~u7
uu~7=Ru~=?
u}u~?Bu}QB!
u}u!!Vu!!u!!QL'R'SR'U'u~U'['u~Q['.
u~u~..Ru~..
uu~..uW.3
uu~34uP44u44QSSWSQuuPlulrPrtu~twu~Qw!
u~u!!Ru!!u!!Q}''S''u~''u~Q'.
u~u~..Qu~..
u~u~..u~P.B6
u~u~PPQPSu~u~W-u~-
u~u~u~
u~u~Wu~
u~u~u~R!	u~uH!!VuH!!uH!!Q''P''u~''u~S'.
u~u..Pu..
u~u..u~Q./u~/B6
u~uWWR0WS02W28P%(R(*uP*-uPV-auPuTahSuThSWuPWuPuTQuTQV	RV	VQuuS'	uuL''VuL''	uuL''uW')	uuh))Puh)
*PW
**W//P//u/	/uQ	//
uu//u//
uu/
0uQ
00Q0B6uDJRJTRQTRVR^aPacucfuSf
uuPuPQuQ 
uu  Su  
uu  uW O!	uulO!T!WulT!!WV!<"W''P''u''uQ'/	uuD/"/SuD"/%/	u}uD%/+/u}W+/#0
u}u~#0+0Pu~+0K0PQK0N0u}QN0B6
u}u~o{W{WPWSuHSuHRuHSPu\u\Qu\udu\R!u\ud!&Vud&]VQ]fQA D WD F uF I uVI %!	uuT%!z!SuTz!}!uT}!!P(	(R	((u((uQ(%*	uud%***Wud**a*WPa*d*P:/=/V=/@/u@/C/uRC//	uud//ud/K0	uudK0N0udN0B6	uudWWVWRSSRSuHVP  Q  uP  uPS &(uPuX&()(QuX)(/(	uuX/(2(uP2(*	uu`**Ru`**u`**Pb/h/Ph//PQ//u\Q/B6u\uDWWQ6WR6?uR?uv	uuDvxRuDx{uD{}Q  Q  u\  u\V =!	u\u=!@!Pu@!F!uF!I!QF(I(PI(L(uL(O(uQO(v*	uulv*x*Rulx*{*ul{*}*Pz/|/V|//R//RW//RS//ulS/B6	ulu}S-SV-4u@V4B6u@uL*P*2PQ26uQ6B6	uuh/2S26u6IuPIeVPeVuuPSSQuQB6
uu~P	PW	W	P[PW[^W}PPRu@Ru@uhPuhuhQSSQu~QB6
u~u~SSQQQQRuRW	uu`WYWu`Y\u`\^PP	PQ	RQ.Ruh.1uh17QLTPTYPSYuSQSSY^W^WPPQQSSSIVSIOV	W	PWuW
uuuQuP)/W/1u~17u~P7#
u~u~##Wu~##
u~u~##u~P#!)
u~u!)#)Vu#)()u()*)R7+=+S=+?+u~?+E+u~WE+2
u~u~22Ru~22
u~u~22u~V2B6
u~u~=CRCSRQSRWRcfQfhuhnuPn#
uu~##Pu~##
u~u~##u~R#h)
u~uh)l)Rul)o)uo)q)Qx+~+V~++u~++u~R+2
u~u~22Pu~22
u~u~22u~Q2B6
u~u~wPPQPRu~u~W*$
u~u~*$0$Wu~0$2$
u~u~2$5$u~Q5$K)	u~uXK)M)VuXM)P)uXP)R)Q++P++u~++u~S+2
u~u~22Ru~22
u~u~23u~V36
u~u}66u~Q66u~66PSSVSRSPVuuWS"
uuS"X"PuX"r"PWr"u"VWu"x"Wj$m$Wm$o$uLo$r$uLSr$(uL((W((Wu(+u++Qu+,
uu,,uP,E1	uuTE1J1RuTJ1e1RQe1g1Qg1j1P/323V2343uh43:3uhW:3B6	uhu~WWV&WuL&,WS,/W	Pu@u@R$u@uh$$Puh$$	uuh$$uS$(	uu\((Qu\(%)QW%)2)Q+,.,P.,p3uXp3s3Ps3u3uXu3x3uXSx35uXup55uXQ55uX55P#V#6VP6cVRceVekP=@P@BuBEuQE"	uu`""uQ""SQ""Q$$W$$u$$uP$)
uu))Ru))u))Pd,g,Wi,l,Sy11u11uQ11WQ11Q11P33Q33uP33uPP35uPuT55uPQ55uP55PQ]S]SWS}PuuR#	uup##Vup##up# #Q%%R%!%u@!%$%u@W$%,u@up,,Pup,,	uup,,uQ,2
uu22Ru22u22P33R33u35uS55u55PPuuQ"
uu""Pu""u""QC%F%RF%H%uH%K%uQK%(	uuP((QuP((uP((V,,P,,u@,,u@R,1	u@u11Vu11u11P33P33V33VQ3B6Vu~QQPQu
uuVuuPS	SV	
ulV
	uluVuuRSxSQxQPPWuLWB6uLQ%QS%'S%'Q'yQSySPPRPululWQQVu}VB6
u}u~SSRR	RRVuPVluPuTlnSuTnquTqsPP#PW#APulADulDGR]fVfnVQnsu\Qsu\udSududQnsSsSPPSSQQVWSVWZSQWQ-u\Q- 	u\u  u\V  u\  QKQWQWRWPPVPRRQRWRSQ/ QR/ 5 Q  ) P) g PSg m PR a Wa  WR  uR  u  P  R  RV  u~V B6
u~u~  P  PQ  uQ B6
uu~  W '!WV'!*!V@!I!PI!L!PQL!Q!u\QQ!B6	u\uz!!S!!SP!!P!!S!!SP!!P
""R"/"RS/"}"Ru\}""u\""P"("P("/"PQ/"1"uXQ1"B6uXuP/"1"V1"U"VSU"Z"Su"x"Vx""VW""Vu""u""R}""R""RP""Ru\""u\""W""S""SQ"#Su`##u`##R""V""VR""R##S#3#SR3#9#RU#^#P^##QP##QV##u~V##u~##Q^##Q##u~##Qm#y#Sy##WS##WuP#8%	uuP8%;%uQ;%>%u>%A%R##W##WR##$WuX#$%$WQ%$($W##Q#$QS$$Qu$8$
u~u8$>$u~R>$G$u~G$J$Q#$S$8$u8$>$RV$Y$WY$a$WPa$c$Wu\c$u$Pu\u$x$PSx${$P~$$V$$VR$$V$$R$$S$$SQ$$Sup$$Qup$$QW$$Q$$R$$S$'%SV'%,%S,%/%P$'%Va%u%Pu%w%PRw%%PS%,&PuD,&/&uD/&1&S%%W%%WR%%ulR%B6ulu`%%Q%%QR%%R&'&V'&4&VQ4&&Vud&&ud&&W,&1&P1&F&PSF&j&PuDj&m&uDm&s&W&&P&&PR&&R&&V&&VW&&W&&P&'PR''R/'='Q='@'SQ@'C'SulC'5(	uul5(7(uQ7(:(u:(@(Pd'i'Pi'l'PQl''Pu''PS''P''P''PQ''P''V'(VP((V( (QX(a(Va((VS((uHS(B6	uHu~s(|(P|((PQ((uTQ(B6	uTu((V((VS((S((Q((QV((SV()SuP)B6uP))R)%)RP%)B)WPB)E)PB)E)WE)j)WPj))VP))P))S))SR)*Sup**up**R))P))PQ))uTQ)B6uTuL))V))VP))VQ))Q
**P**PW* *uW *j*	uuhj*l*Quhl*q*uhq*s*V**S*'*SR'*E*SupE*H*upH*K*Qa*d*Wd*n*WPn*s*SPs**Sud**Vud**ud**Ql*s*Qs**QV**V**V**VQ**Q**R*W+VRW+Z+V*+Q++PQ+#+uLQ#+,	uLu~,,uLQ,,uL,,V++P+,uL,,VK+Q+WQ+\+WP\++Wu++WQ++WQ+\+P\++u++Q++Q++QP++QuT++	uuT++uP++u++Q++R++RS++RW+,uW,	,uR	,,u,,Q++S+,W,	,R,!,W!,L,WSL,R,W:,C,VC,Z,VPZ,,Vu`,,VS,,VC,Z,PZ,,u`,,Su,~,W~,,WR,,W,,P,,W,-WP--Wud--ud--P,-Q-
-QS
--ulS-B6	ulu--Q-W-QSW-]-S--S--SV-..u~V..B6u~--R--RW--W--R--RW-J.SWJ.P.Wj.o.Po..QP..Q..V..VQ..Vu..
uu..uQ..u..P//V/1/VR1/7/VL/U/VU/q/VWq/w/V//W//WV//u`V/B6	u`u~//P//PQ//upQ/B6upuh//W//WV//V
00R0%0RW%00Ru~0B6u~N0Q0VQ0|0VQ|00Q|00V00VQ00Q00S01SV1o1Supo1r1upr1t1Q11P11PQ1 1u~Q 1B6
u~u}1 1W 1G1WVG1L1Ve1j1Rj1w1RPw11RuT11uT11Qo1t1St1~1SQ~11Sup11up11V11W11WP12WuH22uH22Q11R11RQ11Q22W2.2WQ.242QP2Y2SY22WS22Wb2n2Vn2q2PVq2{2u@V{23	u@u~33u@Q33u@33P22R22RP22RV22R22S23SQ33S33P3(3PR(3=3Pup=3@3PS@3F3PR3[3W[3f3WQf33Wu`33WV33W33R33RS33R33V33VW33Vy6|6V|66VS6S7ulSS77VS77ulS77RS78S66P7C7PS7c7P77P66up&7S7VS77up77V66C7S7c7q7v77Q7777Q77V8: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

I~-6#95'zQviiQvP	%Uc&c8&c
cY&e$ժժժժm'i*i+iY-iZ0i1iB4it5i8i;i=i>iAiCjEjGjIkKkMkNkEQkSkUk)Wk^k_k"albkelflhkjk&''-&01R7>88=j=OAAKE=I5IVKLNQ#SUwYJYYZWZZwkZ7[[[0\\\]S]]X_`bdEfWhklllmDmdxmmnLnnoooo-pppqWqqq SrYrrr!sUs"Hss&tZttu[uuO#uYvv%ww9xxxN%Iyyy*zzz{<{-'((vwkx2yp{{=|o|U(H||@}t}}~)PR~~~3x*Fg",a3yh.(2%І/]KLJC0`ẅKJ~M2]ы$wU
*K9ժC\HHHHGHH_HYHy	H
HVHHHl
H_HH+HHHHHHHHHRHHqHHyHHiHHHHHHH0;HYHHHHHHIHh&HFHO	HY
HHHHtHHHHHHHKHiHHHHHH!H4H_HrH?H^HHfHH0HHH3HFHYH`HHHH	HH/HBHU H H H H H H H H"H$"HC"HV"Hi"H|"H#H#H#H#H#H#H##H6#HI$Hs$H$H$H$H$H$H+$H`>(HQ(Hp(H(H(H(H(H	 (H )H)HF )H)HY )Hl )H )H )H +H +H +H!+H!+H)!+HT!,Hg!,H!,H!,H!,H!,H!,H!,H"-H-"-HK"-H^"-H"-H"-H"-H"-Hx"0H
#0H*#0H=#0HP#0Hc#0H2Hv#2H2H#2H#2H#2H#2H#2H$4H$4H'$4H:$4Hd$4Hw$4H $5H$5H$5H$5H%5H%5H+%5H>%5HPQ%6H|%6H%6H%6H%6H%6H%6H&6H`6.UE
E
EیHKQKHJG7Rpi7Rv	#.VLMPQU RS
T&SsceeF!CDE@Hee88e$JGBHNIe"e89U



#|#$8%$&':'M:		C		R>GR)Go)>o		LTZL=Zcru=TcruD'O[D'=[ams=Oams&		
"
1
&								
"
1
n


BH^d{~n



.HNdj
.BN^j{~
%

%
b





"%28JM[ampb





8;



"%2;JM[amp{{MM^^4FreeBSD 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_tEdonRData256p512EdonRData512EdonRStateEdonRUpdateQ256Q512EdonRFinalEdonRHashdatabitlendataLastBytesdata64data32bitlenpbldefixx04x17x07x23x56x26y01y25y05y34y04y67y37y27s1s0s2s3s4t1t5s23s04t0t01p0s7t2t7t6t67p1s5t4p7t3t34p3s6s56p5t25p6s17p4p2q0q1q7q3q5q6q4q2hashvalnum_bitsPadOnePositionLastByteFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|$AB
"A\$DAB
D
$lAB
I$P	%AB
I$$`6.AB
F$(89AB
I'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/edonr/edonr.ctmp/usr/include/strings.hsrc/sys/contrib/openzfs/include/sys/edonr.h
|guegu|cXq.gu<gu<|
Q&t<.$0]#Xs{X<;w-=i .1</h<=@<.$0%]#gXI{X<;w-=1 .1</h<'={<}t
~f~}#X}tf
}<<}X}<<}.X}<}.<}<f}Xf}t<}f}Xf}f<}f}Xf}<<}Xf}t<}.<}f}f<}f}X}}f<}f}<<}.X}J<}.f<}.<}Jf}f<}Jf}<}J<}.<}Xf}<<}<<}f}Xf}}<f}<<}<X}tf}.f}JX}<<}.<}X<}}Xf}t<}f}ff}X<}<<}<<}.f}X<}.<}}ff}<f}f}<<}}<<}<f}f>}.<}J<}<f}<.}.<}Jf}f<}Jf}f<}J<}.<}Jf}}t<}XX}.<}}.f}<<}<<}tf}.f}.<}.<}<}.<}J<}<<}}X}t<}}f}f<}<<}<X}J<}Jf}f<}J<}<f}<<}f}<}<<}ff}<<}.<}J<}<<?}.<}Jf}f<}Jf}f<}J<}t<}.f}<<}f}.<}f}.<}.<}<}<}<f}<<}<f}tf}.f}J<}.}J}X<}f<}<<}f<}<<}<}.<}<}X<}<f}<<}<<}<}.f}<f}<<}<f>}<}<f}<<}<<>}.f}.<}<}.<}<}<<}<f}<}XX}f}.<}<<@}ff}ff}t<}.<}X@}f}<g}}<<g}J}<<}<<}.<}J<}.<A}.<}.<}<<}J<}<f}.<}.f}<f3}.f}<f}<<}<.}tf}.<}.<}.<}X}.f}<<}<f}tf}.f}J<}<<}<<}.}..}fJ}X<}<<}<f}f<}<X=}.<}<}X<}.f}<<}<.}tf}.f}<f}<<}<f>}<}<f}<<}<<>}.<}.<}<}.<}<}<<}<}<f}<<}<f}t}f}J<}<}<<}<<}<<}?}<<}Jf}<<}<<}<<>}<}.<A}.}<<>}f<}<<A}.f}<<}<<}J<}.<A}.}f<}<}Xf}t<}.f}.f}<<}<<}tf}.<}X<}f}t<}<<}<<}X}ff}t<}f}ff}f<}<<}<}.<}<}f}ff}<f}<f}<<}f}<}<<}fX}<<}.<}J<}<X}<<}.X}J<}fX}Jf}f<}f<}Xf=<<<<<<.<<	<	<g	<g	f	fg	fW~fff
}f}|<|.<|<|<|f|<|.<||%|<f|ff|.<|..|#<|<|<<|f<|&f|f|X|<<|<X|<<|<X|(<|.<|f|f|f|.f|,||ff|fX|.<|"f|<|<<|<||<f|<f|<|<<|<|.|<<|<|.|ff|f|.f|<|f<|f<|.X|J<|.<|<.|ff|f<|<f|.|J<|.f|ff| <|.X|J<|.|ff|<.|f<|f<|.<|J<|.<|<.|f<|f<|<|.X|<f|ff|f|f<|.<||.f|.<|J<| f|<f| <|<<|Xf|.<|J<|t<|*f|)f|f|X|f|f|<|ff|J|<|.f|.<| |<<|<f|.<|.<|J<|J<| f|<<|.X|<X|<<|.<|.f|f<|f|<|<<|X|ff|f<|ff|f<|f|.|<<|#<|.|ff|f|.f|<|<<|f<|.X|J<|.<|<.|<f|f<|f|.f|J<|.f|f<|f<|<|.X|J<|.|ff|.|ff|.f|J<|.<|<|f<|X<|.f|<<|<<|<<|<<|$f|.f|,f|(|f|f<|.<|..|&<|<|f<|<|%f|f||<f|ff|<|<f|f|<|.f|.<| |<<|<<|.<|.<|t<| f|<<|<|f<|ff|.<|.<|.<| <|Xf|f<|f<|.<|X||ff|ff|<<|<<| <|Xf|.|<<|f|.|ff|f|.<|<|<<|f<|.X|J<|.<|<.|ff|f<|<f|.f|J<|.f|f<| <|.<|J<|.f|f| |.f|J<|.<|<<|f<|f<|X<|.|<|.|ff|<f|f|f|.f|ff| f|<f|<f|.<|f|.<|.f|.<|t<|ff|.<||.<| <|X|<f|ff|<f|<<|f|<|.f|.<| |f<|.<|.<|X<| f|<<|f|<|.<|.<|.<|<|<|<<|<<|.<|<|X|f<|f|<|<<|f|<f|<<|<<|<|ff|f|.f|<|<<|ff|.f|<|tf|.f|f|<|ff|.X|J<|.f|f|<<|.f|.<|.<|.f|f<|f<|<f|<|.<|..|.<|.|<<|<<|f.|ff|.|.f|.<|.<|<X|<|<<|X<|.f|'X|X<|<<|f<|$<|.f|#f|.|<|.<|.<|*f|f<|.|<|$f|<|#<||.|.<|f|<|<|f|f|f|ff|ff|<|<<|<|<f|f<|<<|.<|<|f<|f.|<|ff|.<|<|<|<f|<|ff|<<|J|<|.<|f|X|.<|<<|J<|.<|tf|.<|.f|.X|J<|Xf|.<||.<|<|.|ff|ff|<f|<<||<|.f|.<| f|<<|<<|.<|.<|t<| f|<<|<|f|.X|.<|.<|<|X|<<|<<|.<|<|f|<<|<f|<|<<|&f|.|<<|<<|$f|.|<|<<|X.|X<|<f|.f|.f|.|<<|<.|<f|<<|.|.<|.<|.X|<f|<f|<<|<|<<|f<|f<|<|.f|.<|.<|.f|f<|f<|f<|ff|.<|J<|.<|<.|<f|<|<<|.<|.|ff|f|f|f<|J|<|.<|f||ff|ff|.|.<|f.|ff|.f|tf|f|Jf| |||.<| <|ff|f|f |.|.f|J<|f|<f|f<|<|<<|.f|<f|<|<f|ff|<<|.<|X<|<<|X|f|.|.|f|<<|JX|f<|.<|<|.f|<f|.f|f|<|+f|%f|f|X|ff|ff|<|<f|f|<|.|.<| f|<.|<<|.<|.<|t<|<|<<|f|f.|f<|.<|.<|.<|<|<|f<|f<|.<|X||<f|<<|f|<<|<|Xf|.|<<|#f|.|f<|f|.f|<|<<|<|.<|J<|.|f|f<|f|.f|J<|.f|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&z8
}#|t===f=f|=zw0cH=&QXfE:T[J bikn #&)tx|
%,4=L\l;P	%-x@@&4x
t`6.89)c3r@rMrZrgrtrrrrrrrrrrrrJrtrz}~M~~6?7_777r8|8r8r9r9r%9r59rE9rU9re9r9r9r9r9r9r9r:r:rT:r:r:z:w:|:{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" 1(=sA)Mq`*lsp+|s,s-s.s/s0s1s2s3s4s5s 6,s07<s@8LsP9\s`:lsp;|s<s=s>s?s@sAsBsCsDsEs F,s0G<s@HLsPI\s`JlqusyKsLsMsNsOsPqsQsRsSsTs#U/s3V?sCWOsSX`qismYys}Zs[s\ss]s^s_qsKsLsM#s'N3s7OCsGPTq]saQmsqR}sSsTsUsVsWsXqsYsZs[s\'s+7s;]GsK^Ws[_hqqsuKsLsMsNsOsPqsQsRsSsTsU+s/V;s?WKsOX\qesiYusyZs[s\ss]s^s_qsKs	L	s	M	s#	N/	s3	O?	sC	PP	qY	s]	Qi	sm	Ry	s}	S	s	T	s	U	s	V	s	W	s	X	q	s	Y	s	Z
s
[
s
\#
s'
3
s7
]C
sG
^S
sW
_d
qm
sq
Q}
s
R
s
S
s
T
s
U
s
V
s
W
s
X
q
s
Ys\s]'s+_7s;ZGsK[Ws[gsk^xqsKsLsMsNsOsPqsQsRsSsT+s/U;s?VKsOW[s_XlqusyYsZs[s\ss]s^s_qs
K
s
L
s#
M/
s3
N?
sC
OO
sS
P`
qi
sm
Zy
s}
[
s

s
^
s
Y
s
\
s
]
s
_
q
s
KsLsM#s'N3s7OCsGPTq]saQmsqR}sSsTsUsVsWsXqsYsZs[s\'s+7s;]GsK^Ws[_jqt`s's (s)q*s,s+s-s	0s1#s'52s69AsE3PsT;_sc2nsr4}s8s:s<s.s6s=s7s>s/s?s@"s&A1s5B@sDCOsSD^sbEmsqF|sGsHsIsJusKsLsMsNsO
sPu#s'Q3s7RCsGSSsWTcsgUsswVsWsXus\sYsZs[ss]	s
^s_*u/s3K?sCNOsSL_scMossOsPusQsRsSsTsUsVsWs	Xus\+s/Y;s?ZKsO[[s_kso]{s^s_usKsLsMsNsOsPusQsR's+S7s;TGsKUWs[VgskWws{Xus\sYsZs[ss]s^s_usK#s'L3s7MCsGNSsWOcsgPtuys}QsRsSsTsUsVsWsXusZs[s#/s3^?sC\OsS]_scYoss_usQsRsSsTsUsVsWsXusZY's+[7\CsGSsW]csg^ssw_usKsLsMsNsOsPusQsRsSs#T/s3U?sCVOsSW_scXpuusyZs[ss^s\s]sYs_usKsLsM+s/N;s?OKsOP\uaZmsqY}[s\ss]s^s_usKsNsLsMs#O/s3P@uEsIQUsYResiSusyTsUsVsWsXus\sYsZs[ss]+s/^;s?_NqXacrb~scdses"s!s$qqfg(h4g@iL#Xjiu	

*6	\qfqg !bqsqq qHqpqqqq
qmemcpy.debug_abbrev.rel.text.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.rodataQ256i256p2i384p2i224p2i512p2Q512(C@@:	 #;	$=:BWES	%@:KH0U 0 d	B0%	 CLo(C wmodes.o/        0           0     0     100644  10748     `
ELF	'4(USWVPuMtuTAIEyQI_t-E1ED9‰΃|)ƒG9uߋuE1N8^_[]ÐUSWVE U
]tB;s19J]zU:UEsyMR9U
T}3{]19s))MM];Yut2	LC})1UEu]~E^_[]ÐUEH4~Qw
$]@uu]Ë@htP]{{{*>WdfW-0R0>RQdmRQ0>WdfW0mRQWWVWrRTulRSR69RW)up)6S6JupOTSW
upVVW V6GVQ)6S%I:;($>I:;I:;	
I:;8
I!I7$>
.:;'I :;I.@B:;'?:;I4:;I4:;I1XYW11.:;' 14:;I1B1.:;'<?I:;9??-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$$m$$h&'F.
/0,2Sq	V	V
	V	V	VeDUAAmAAhB-B2B- C"E9I7vX
]e\D!ZY[alb"p`JU{{e}[[[fer}			"			"	
&>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,l`JAB
YERAQ.
/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$
.XVf.<?	6f<,..
Js0
Y,..4Y2.
.Zt.+h<YYt<D.	
<	/Jf1+@Zt.J5.f	
k.f"YJJY\
i<<X~ffi.~<
:
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
`JH7uw}}|||||||| |$|(|,|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'o5D|M|V|\pwq~rstuvwxyz{' |H|p|=|crypto_free_mode_ctx.debug_abbrev.rel.text.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.rodata &(@$	 |	hNug=c	 X0
.0dsDD	&
	&Lo &Pcbc.o/          0           0     0     100644  12404     `
ELF	-4(USWV8]UD$0B(;MusDSVP_(w01wBD$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^_[]USWVHu}D$@G(0;M]sDVSPw(_0}G,D$D$0T$<PRu]MGD$G8D$GD$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^_[]øUVEut
MVRPуFF,N41^]ÐUVujHttt}@@@@@@@@$@ @,@(@0@<@8@D@@@4^]{0{WWWSuSS'BVGVt	t!t3@tJ^toVVJWt t JWt,t,JNPNWttQt
Q(Q7GQt/GPt
P(Pn0tSttSVnVV?SnQVhQSQQ&3t0t0&3t<t<&*P*3tttttW4St$/@Qt('@Pt,uu*u*P*H(0(PHP%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#	#	#	#	$	$	%	 &	$'
*
5)
^+e
/
.
-e
-,e
L2
1e
0e}0`
U
U
U

UHM%&>	7B
L3-./*5LDEFGHIJK&$FA=:Bt;H3=3?8?U							 	$


Ae


e
e
C
be
e0<
U
U
U*U					
Q
W
W
W
Y
x
x
x
zU-
"-8!
|
eee
 jM$/oHlPmn88QRSTUV(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_ctxneedremainderxor_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_tdatapoffsetiov_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t*AB
Ae AB
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'

<&<f%1I=FX>XB<?A?<A<.4vHf../
Z.fJ.<%J.J/vJ./J>VfJJ0%f.<<==<X.~.J~X~

<&<f%1I~<~<~f~<~.5Bf~../
0.~fJf~.~<!б%J./JY-~<w~J0~%f~..u~<X~<~
.~. <<#w<=K
	
~ff ./vv.z?c@(5`VH|shb	  9=d1,\VENlt,<GLRV#)9S`q

|^*N=s3{\y{x${C{{srs{8y{x{<{{srzp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[o_bkooYnooonoooc)d0Y8eDfQgYheiqj}klm nLnxnnTncbc_init_ctxcbc_alloc_ctx.debug_abbrev.rel.text.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.symtab4,D.@*	&#@*	
	&0*40dZ\	`, .	,
Lo,<@rgcm_generic.o/  0           0     0     100644  5788      `
ELF	4(USWVMEoffofhfpNppf`fpNppfgʋQȉʉUE@1Mfnfpf~fpNf~؉Efpf~f~1EDfnfnfpDfs?frfpffnfnffbEMEfbflMgEH@ȉEE@ᐐ1Mfnfpf~fpNf~؉Efpf~f~1EDfnfnfpDfs?frfpffnfnffbEMEfbflMgffofhfpNppf`fpNppfg‹E^_[]ÐU]genericPQVWPQVWQVWXiPQiVRPQVRQVR_00EJLPRLPRQPPLNPNPQPSRQSeupQeupudPudPQupQupupQ	PQ	%upQ%upudPudPQupQZ_%4I?:;&II:;:;
I:;8I'	I
$>I'I:;
(I!I7$>.@B:;'4I:;:;I4:;I1XYW11UXYW1.:;'I :;I.@B:;'IP
7O<G62t345-			GD
.



U*,***.+-+0L1/@0L6262E
vvpp
UJ
J_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_workvabaes_blockzresyx_injintxiFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|$AB
FD
AB
F~}
/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*'
6'X...
8H.8<XNDJ<JJD<8H$7If7<If6<'fJ
8H.8<XNDJ<JJD<8H$7If7<';f	S2v
=








c





,
o
"



_
U
F
N
9
t
y










Gh
	W**,
.*'
3/AHP\hy*- ;!I"T+X#c+g$r+v%+&+*-+*'*!,4@M	 *H**().debug_abbrev.text.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@
L	dbV;T7	p,00
d~

`	
T	Lo
/gcm_pclmulqdq.o/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.o/          0           0     0     100644  33852     `
ELF	|4(USWVH}uD$@F(8;M]s&DWSP~(1~0^0D$0L$<PQut)t.u2@15$$$$ٍFD$FD$FDD$FTD$FdD$;D$F(D$1F0Dt(])9,|$\$SQPL$ }OAɉO\$St$ PUSVU$}~<WD$,PD$,PD$8PD$@PD$PPuL$$9D$,uPSU /QSPD$(tL$$u)VuRP}ExP|$WSU$Wt$WD$~(EtF(D$L$ |$);}WQt$~(^01
;L$@ue^_[]Ut&t(u*@15]á]ø]1]ÐUSWVu}O(W8ʸ9Vvt&t(u*@15	1U_TɉE]uGDӋ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^_[]ÐUSWVPMEtrP@U
SttEtJuWVWEX@x<]SuVߋEx<@(1WEǀ^_[]ÐUSWV Mt)t.u2@15EEEEA<QTU+A8EoU1EMHdM؍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$0qdjVVt$V7Ut*t0u5@15D$D$D$D$GTD$Ou#D$@AGGtPQL$|$D$2D$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^_[]USWVEtSMA8A<Xʉ}ǁI4@uuuWVSpj1^_[]ÐUWV}httthjVF4 ^_]ÐUWV}httthjVF4@^_]ÐUEM]ÐUV5Vt
51jhh5 h^]ÐUSWV]E jSHEjSP
e
u
t\߅x9~
zD5@uDcycl3EMe	t]fast3Eest3M	tM=uqthG1PEPt G9u11<=tWhWh 1;Eu
^_[]fastestfastestcycle0tSt/Ht@ESWVWY^W'S#Q#/V.Q.@S@EQPtZ]tOXt<cdt<OXt0cdt0a0Pt0Pt0ti|PPPRt*-t/WV;=Q=>Q@PQcdt$QQQcdt(Pcdt,PPc0P0P0P0Ph{PPPPRK0KNPNup0Kup0P	0	P0P(uhP	PPPR.PP2SS.EP57R78R:@R^iiPPP
P8BPzWVSS	SV	V,Y0Y\P\^ul^c0cfPfhulhx0xul,WudW1DP^cPhxPR^RxulQu`~RuhPupZVPupPPP"u\@@WCEPEFPHQPKu`Qu\y0P0PQRPPPVVRR0NQNW	t2	:	t`		t	
W0NRNStg0Pt0Pt0tg	0	
	t
		R		t2	:	tg	Wg
	S
	2	V2	^	S^	`	0`		Vg	SoPPPRt	tPt	tQ	t>	`	W	2	W^	`	t`		Wv	x	P		0		P		t		0		P		t	
0

t		P		P	
P		R

t

t

W

t3
K
SK
p
Vp

S

0

V

V3
7
07
K
tK
O
QO
T
tp
u
tI
X
P

W

t
P

R P
 5|u5vu5_uO_V8_8]0]vV8vlvVuuuV0VVVPtV
jPW
R
%
0%
9
19
X
0X

W

0

1

P

P
S
S

%4I?:;I!I7I&II:;:;	
I:;8
'I$>
I'I:;($>.@B14I:;41U4I:;:;
I:;8I:;5I.:;'I? 4:;I.:;'I :;I .@B:;'I?!:;I"4:;I#4:;I$
:;%1XYW&'1(1)B*.:;'<?+:;,1XYW-.:;'<?..:;'I<?/4:;I0.:;' 1.@B:;'I?2:;I34:;I41516.:;' 7:;I8I'9&:4:;I;
:;<41=.:;'I<?>.:;'I ?.@B:;'I@:;IA41B.@B:;'?C.:;'I D:;E
I:;8F!I7G:;H4:;II1UXYWJ1UXYWK1XYW
8
DINY62	3	4	5-
GD.
`DU}b2Rm2xs<N1xBNb2 10"".3S-88XQ	R	$S	$T	U	$V	$W/";F_[	\	]	$^x!&D'3bY	v	v ^US!S!SS!Sb!T!Tb!U! V
!$W
"k#ab#N`b#wb#d#e#f#_D#c#j#<ib#qh#g$%}d<|	,&w)%;
'(a)UP)UZ(~)U)U)P*
ty	2	=	b	e	+	p	XH>S7^BSL{3
-	
.	b
/LD		E	F	G	+H	6I	6J	SK{ &^$qAA=L:^Bit;^*
ty	p	p U!̺!̖!b!!
!
#eؐ"׬#HD#fؐ##%}6	&#5&+|##%5
',')SE(z	^)P)P)P)P)U)U(	
(	8-..WWbW/Y0b1`UI2I2IS2Ib2J2Jb2K2 L
2$M
3mOb3P,	X	'Z	'4	G	,	_4W	5	,		Z4W	5	((-f6!7!7!b7!b7"7#
'&%%%(

	W
	b
8	b
<	b
@	
D	
T	
d	
t	
	
	
8
Q	
R	b
S	
T	
U	b
V(	
W,	
X0	
Y489

1 |Ul2l2l2lb2m2n
3}:|3uD3y3x3wb3vb34{3Xz3};,},<	F&?)o,,@555A'M5Y5elq}<\,C.',}|;<6&$I,
','|)U)P)U)U(z	`)Uy)P)U)P+)P9)UF)UN(f(	=,>7b1UE2E2ES2Eb2F2G
2H
3K3J,P
',Z	'(?0U@	@T	2b2
2
b2
b22
2 
3D3(3<3[b3b3,-jK56'o
B'
N5Z5f5rAt ~	/


	3,}j>	s	
&}+
,v	'],}	>	r&	+(z	Y)Ug)U	)P)	(z	D	)U	)P	)U	(z	
(z	(
)UX
)Pg
(z	
677$77b7
7
$$D1
jU22S2b22
2
3
63J
,
	'&
(xxbx/z10LU@_
3
,87'
's

%	8%|'
	'
	
	1LU@3,7'' q%	%|'[	'4	H	BU22BUQT3T3S)V(_V(i=_Sz=C_UDT>	n?	z@	B(	C,	D0	F4EG4EH4EO4EP<EQDESLETP 8zm\[z8SmS/FF<G9	:	!;&17G2	3	4	5	f6/kkk/xxx/1LU2zH`333.bI''Jk0z'w'Kn	((_(
=jzv

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_setneedoutcrypto_data_tlengthdatalastpiov_or_mpoffsetblockpout_data_1_lenout_data_2out_data_1macptmpprvnew_lennewpt_lencbpparamauth_data_lenauth_dataauthpgmac_paramkmflagccurr_implreq_nameerrvalFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|(^AB
ILA4H`DAB
nAFAFAC$AB
F$`AB
D$ |AB
Fr$AB
C}( 0AB
IuA$L
jAB
Cc t0LAB
BF LAB
BFAB
M 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

<&<f%1IYJgZ
#	yt
XyXA<.4vf../
Z.~fJf~.~<)	'g<.!/v~<>%J~.J/J./J>V~fi~J<0~%~.<=~t~t
AZ
#	t
z.^y.Xy..{
fs<fZ
#	yt
.yX>~X<~f<<E	'<.!/9A~<<<K-J~.X,I <~.<
}<t	'~<.f.u<<./
.1}<tuu	.0<4J
./	=}f!<	~<ff.3~g%=<}.<~ l
Z
#	yt
XyXJ=|<<|<<|f|f(X|.f#	'}t.!/|<<
`..|t<f|<"X	'~<.
!/?}f<hyJX
#	yt
.yXfJ}.XJ+e <.|t#<	'}t.<f/.u<.X|.<
.|.<
.~.=|<|J<#gx	'|.$/t.~
<Z
#	yt
fyXt|<J
=<|.J
y<|t|J=|.g|..|.<./| J
.|./	'|<.={XfZ
#	yt
fyX{<<{ J{ .O
{.h{..n..3{ J{ {
.z.<#ux	'{.1%'t.ztt	
zff ./v	
zff ./v
g!
PhX/y.
X0</u
?\
x<x)..ytf<X0
x.X/.6xXLK1.'- .xJtxf<x|boruP	6
)
2
f	c c
SI:B-hm1?cCSv	%8IMRV]J{	t	b	J[is]								_pz'G\#>3Ruf					(-U@8N"-Yeu{					
!	
$	
$	3	B	

08GV^fq-<Gx>H0 
/+0L$ |`DL<`^T9L
jc1]ex~$/GZdw}Z	4-@FNU_k1\k~b}FUk~@	U								
$
{



Fh!)19AHMR[`en;
C
c
p







'4SZbnz !"#$%&'() /*<AJSXg+r,}-./0123459F6]7e8k9v:~;<=>?@AABCDEFGH)I0J@KGKOB[EgF~LMNOPQRST
UV)W7XEYSZh[sw\]^_`abcde	
fg'V2>GPYhthijklm	no%p7qBrMsXt_ujvuw|xyz{|}~%0;FMXcnQSVWX"Y0Z;?T[_cbnr}d		$	0	9	@	G	N	U	\	c	l	u	{										

S
T-
U<
VK
WZ
Xi
Yx
Z









 -6SBWNZXfZr[~d^'3?KX`lx

-
S<
VK
WZ
Xi
Zu
y

[

b

c



]



d

V"+8AJSby"0=IPW^gnu|
(W7XFYUZaequS!0W?XNY]Zimby}]^#,5BOXajy(.7COS[WgYsZ]b^WX)Y8ZDHTXhu)2;GQ]amqS&*6:HQZ` -:GTa	+6B	N
Zlx

N
#,9AJWir{ L$Pxmemcpystrlcpygcm_init_ctxgmac_init_ctxgcm_alloc_ctxgmac_alloc_ctxgcm_impl_get_ops.cycle_impl_idx.debug_abbrev.rel.text.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$}Vz@
v	\g)$%	k0
G20@	$kPhM)"	4kx_;Hm0<:
0RFd6FF({	|hoHk	}FLo}Uctr.o/          0           0     0     100644  13452     `
ELF	14(USWV@}]D$8C(8;MusDWVP{(CD$D$(L$4PQuC$CHD$>D$C(11C0L$t#M)9}<$L$QVPL$t$t$t$3UsEXE@8MI<!ډ!ʃ!!ً]!!			KCu;KsC@SD!!σ!!	!!	؋]SCt$Vt$U }WD$$PD$$PD$0PD$8PD$HPut$Vt$,D$ tL$)VRPExP{(L$t	C(ȋt$Ƌ|$);}WVt${(s01
;L$8ue^_[]øUSWV(MuD$ I;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^_[]USWVMQu@r31 ED@DD1 ED1ʉV<^8ω~DF@~WuU~,N41^_[]ÐUVujXtt@@@@@@@@$@ @,@(@0@<@8@D@@@L@H@T@P@4^]w0QtQtt%,QW"W%1W'Vt^ttt!V%1VCPt(eht(CPt4eht4CGPGPtttQtWRRWRWW
R
WR,WRWW24SW46W46S69WS9<S>HWHSSWSYW<>WS>JSehtQeht Peht$PStttQtPtI00 0SRSRI0PWP0WPWIeueQuRSRWPWuuuPX0PXP%I:;($>II:;.:;'I 	:;I
.@B:;'I?:;I4:;I
:;1XYW11UXYW1B.:;'<?I:;
I:;8:;4:;I:;I41'I'&&II !I7!$>^??-ju882s?<GDv	vp	p
1U$ $s$v$%c%&9 '(*Y)+e/'.-eF,e3H321e0e
[q\2d!eYUUe	8Ck&N>Y
7dBvL{
3-./
L
D
E 
F'
G=
HH
IH
Je
K2&d$F
AS=^:pB{t ;d	??
@U sc9e% EeXl'eeP{
@U sOe(¹+UW	W	W Yx	x	x z
Uۇ snz`@!|KL$W8b-ee> SYeX^jhx	X	~		8	@C	H8	Q	R	S%	T%	U	V(e	W,e	X08	Y4 1!B8 1Z"
<>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_ctxneedremainderxor_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_tdatapoffsetiov_or_mplastpblockplower_counterupper_counterout_data_1_lenout_data_2out_data_1encrypt_blockiplower_maskupper_maskcopy_blockcbcountlong unsigned intulong_tkmflagFreeBSD 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'


<&<f%1IA<@<.4v~fJ../
Z.f<f0)'(dJ'fk.&/$.'Xk.&/$.>.N*j0%ff')mJ'
ft.0.2.'
.t.0.2.WfJ<%J./J=I<wJf0%~.<~<~

<~f.<=;=J~.X+I <~.~J./J/*<-<u~~
~<<	/~<Xf<~ ~t'.J'fJh<=h%	
ff .gv*Y	w	1			m		c						@		(	5	`	V	H	|	s	h								r																			&		0			&	0	I	M	t		 				A	<	l	f	U	^	*	&	|																
	<		1	?	A			g	d	C	N	L	W	\	b	f												+	E	R	c	l	N=@^1@1U-S1}	
{+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{k|l|a{|||{|||mm}naopqrstuvwxy
z2=T[ {L{x{{{ctr_init_ctxctr_alloc_ctx.debug_abbrev.rel.text.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.symtab0|0@.@*	)
-b	<*y0040Md	T0 p	t0Lo|08!ccm.o/          0           0     0     100644  27992     `
ELF	`j4(USWVP}]D$HC(8;MusDWVP{(CD$D$8L$DPQuCLD$CD$C8D$>D$C(11C0L$t$M)9|$L$QVPL$(t$t$VQE$ЃVV3uփt$t$ 3փKL$$CD$ s|ߋ!‰!ʃ!#\$ L$	!#t$$	Ɖ_ωsQt$,U$us`VD$4PD$4PD$@PD$HPD$XPuL$,9D$4uPWU t$AQWPD$0t$tL$,u)Vt$RPEMAQ{(L$t	C(Ƌ|$);}}uWVt${(s01
;L$Hue^_[]øUWVuFV|!V!~V8RPQU~Ht E1ɐT82TLA;NHr^_]ÐUSWV0}uD$(N(VHʸ9W=V`;V\/]^L~luWFv(PWS|$WUSS6}׃F8NPQ6׃F(t@1Ƀ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]}UBdt%;JHwADlSWP^d1)}B`Er(J\<BHMȋM9v^_[]ÉE}9+}))‹MQdMEE@lRQPE9]D3uVuPs({h{`C8KPQ3U1{(t1L82L@J(9rJ`B(D9s%}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(USWVMuV\9QU^`F8Et{MExL@hEމ}A]S}WU؃}}}]WPUWW3UMt$)sQuVSuV1뾋]CS|!S!suPQU{Ht1u}LL0L8@KH9r1ɋu}ClQuPHuWVshu	~V1^_[]ÐUSWV4UE:OZK}Ju9Mx(Ѿ EκEѺFʻF;u4E}xHt]])@dUX\@`H4J1MԅOLZ>	zBEظ)EFE	UJLBMW]SPGEЉ}ED8MVPuBƅ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^_]0QtQtt5<QW2W5AW'VttVtV1V5AVCPt8RSt8CPtRStCGPGPtt_cPcttQt(PRRPRPP-R-IPRRP/PRSt,{QQQRSt0PRSt4PPyQ0!W!"t0Pt\S7@P@y0SWtVWtWtPt$tt,HWL_PQWStPtPNfWSR00uXP!uXRuuVuhVRuuS!SRu^ucuRUjP~PPupRRcgRudWclWPcululR4S4TRTW)88TPup!upu`RduddV35PS57S57P7:SP:=P?ISITPST`S=?SP?KPw|PRupWPBSRS	uh	#	W#	+	uh+	`	WloPoulWulivWVSVVS0Y\P\`	up`	up+	S+	up+	0+	up		#	P#	+	P	`	P		R		R	&
W	
S		
Q	

VQ
&
V
I
\

P
^0V

P

PP
A
uTv
^0v
0PQQ8QP

P

P^u`v
^uTv

W
^u@v

S
^uD

P
A
u`2J	q1	q1


s





Q



PsPQP1BSBA
u\^SuTSP
V
#
P#
=
V=
A
0A
WA
u\P=
A
u\v

Pe

Ve

W

u

u

u

V



0

V



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

I:;8I!I7
$>.:;'I :;I.@B:;'I?:;I4:;I
:;1XYW11UXYW1B.:;'<?I:;.@B114141 41!41".:;'? #4:;I$I'%&&&I'(4:;I).:;'<?*.:;' +:;I,4:;I-.@B:;'I?.:;I/:;I0
:;11UXYW2131XYW4.:;'I<?5.:;'I<?6.:;'I 7'2
??-?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	pAU))))*%*+ ,"$-"0Y/1z54'3zR:zq2z9?8t7z6zo
p
]YPVVUI4tUu*/z	





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

E

F

G

H

I

J
	
K1&$F
A=:Bt;u*/`j`?e?PVU#L !	Uy"z##z#z#$/5z4%:&Uþ%Ý"z+z>zQzȜ1E̝zzz!f !!	'E.(
'(	U%W1W@S]4).?*B+B+C,Ez,Ez,Ez,F-@U[.[.[/[.\%.\.]. ^".$_"(b(7cz(ya(g(g(#g(Lg(g(ez(%dz(f(
hz0'Y%,nz'(v102	 	 #	!/	!;	38 2	 	!3#	!G/	!Z;	33
[1H
U$U
UhU|U-08U..%..	.
"."(z
(z(z(	
(D	z(c	z(	3E1w		2 !	!	!		UUUU8	
P	4,//?5eu6A+A+A
,C,C,D,Ee*~+~r+~`+`+z+,,,,,,,,,,z6++e++e++++",3,,z,z,,,z,z'7zz
*+`+z+y,WWW#Y-p	9UR.R.R.R.S
.S.T. U"(
X(
W15
`]

B
2N
!,
Z
!?
f
 r
!R
~
1Txq
a2m2y2
222f!
!!!
![
!n
	!
1




l
N
!

!

 
!
!!;!P#!p/!;!G3	3?^1H2T2` l3~e
'x

!

)8UFUPUUUU
(
xxx#z-
LU/
(t3g
7^s
~!?~
%|)!*z+--4T=?GI	
C
G
P
Z
]
h
v
A
P
Z
]
h
v

.VX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_ctxneedcopy_blockoutcrypto_data_tlengthdataoffsetiov_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|(AAB
I(A HPVAB
BP(lAB
IuA(@AB
FgA$08AB
F.(p	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-

<&<f%1I<<.4v~fJ../
Z.fJf֟
*#	'	xJ	'h10.3	')10.3J->%J~.J/~Jf/J>V~fw~JJ0~%f~.<~<~
	?,+%Jh=J~.XJ%; <1
	/ft<~f#</;~f<.~f<=	<˻/=<<.~..,<,WX/J-.1~f,+%.<%<.<~<JJ~.tX%I <~.$<~<j<.1X5}J.l=	J}.J.!JKJ./JY-RJ J<}t	 J<	.0I0<,}.2+<<u}}
 
>.4<3J}t<|</<?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
.}f/{Xk={J<{tX<{X^{fJ=y.#/yt<#@v&P#~)<#t~<)?f5.=~z.7<9<4fX?<
t
.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@	_PV
L	08p	9@lA\Kq9D1Up#=6[ 3pw4	L	}	

%Ve4$
4
K
r





+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
@JXHfKtLMOVUTSYZ"&[5=FOXfoy	H	M	R$	0	<	I	S	b	Hq	I}		J	K	L	M	N	O		P		R		Q



(
,
8
<
H
L
X
\
h
l
Wx
|
X


K








,5>LYgp|HKLMNO".2V>BNR^bnr
6
C
O
[
g
s




?






$0<HUbHn?zLMOVQ
R@IUam!	LM O,0<@PYgp~"+4=FO]fox&-4=DKRYbh
t	!/ Lpmemcpyccm_init_ctxccm_alloc_ctx.debug_abbrev.rel.text.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_0`h5@
1	X@Px#6	PZ

303;0]<d<U<8Q	 h8
E=A	Xh+Lo`hJ
ecb.o/          0           0     0     100644  9420      `
ELF	$"4(USWV8uUD$0B(0;MMsDVQPӉs(1BD$D$ T$,PRuUBD$7D$B(11B0L$|$t&])9t$St$PUWQ2U}WD$PD$PD$(PD$0PD$@Put$Vt$$D$tL$)VRPExPUz(t	B(؋L$t$)9( VQt$Ӊs({01
;L$0ue^_[]øUVujHttt}@@@@@@@@$@ @,@(@0@<@8@D@@@4^]|0|ShSSVPVV'4Q4DWDZQZ|W|QtJjQjzWtGTt t GTt,t,GKPKTttQt#Qt#PtJuGuuPH0GPGH@GP%I:;($>II:;.@B:;'I?	:;I
4:;I
:;1
B.:;'<?I:;
I:;8:;.:;'I :;I4:;I:;I1XYW141I'&&II!I7$>J??-ju882s?<U#0	#	#	#	$	$	%
(
5'
^)e
-7
,
+e
**e
I0
h/e
.eq_
UHS{*&^>i7tB	L3
-
.
/LD+E0F7GMHXIXJuKB&t$FAc=n:Bt0;t??
W
W
W0
Y
x
x
x0
zUww0
3y	{ +!
|0ej
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_ctxneedremaindercipherblock_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_tdatapoffsetiov_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%

<&<f%1ID<=C=XC<.4vRffJ/
Z.fJ.<<.X%J./J=I<J.0%...< 
	
dff ./vv	Dc@(5`VH|sh/{piZ_x~
1)#9APpLg\{#LfnXM	'0;
A0Qk5q[mqlqqkq|kjphi	f+
39@
KSY_ozfg"g& 1g5!@gD"OgS#^gb$mgq%|g&g'g(fff)*+,-.//0;1M2X3c4n5u6789:;<=>?@ABCDE1F<GGHRI]JhKoLzMNOPQRS
TQ!R,S8fBUMgQV\g`Wof{gggfgggXYWZ"[/\7]C^O_[`gasbcde fLfTfecb_alloc_ctx.debug_abbrev.rel.text.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	tXFv}Fy	(n0'0dEHh	 	!
Lo!T jsha1.o/         0           0     0     100644  23560     `
ELF	X4(UE@@(@]ÐUSWVP]uN?ʋNVsAN}ʉV@)19wgt%UJMDVWPMUj1F?9s(7MEN@9މr19uϋUD)SWP^_[]ÐUSWVpUQAE!ЉщӉUыVU!	>uFEʉȉ}!#u	ƋE8ω}Xˉ]EyZuލ]؍0yZEUf})Ћu!!	ЋURʉUȋ]‹E]čyZE̺f}+U]!!	ڋE@ȉEы]̉E܍
yZEf}+UċMMԉ!!	‹E@ȉE֋UMč0yZuf}+E܉M̉!#E	؋][ˉ]ljM܍8yZf}+Eĉ!ʉ#E	ЋURʉUċ}lj؉M䍜8yZf}+E܋MM!!	}OɉMԋ}ljM̍8yZf}+Eщ!ʉM#E	ЋUR ʉUƉU0yZEf}+E!!	ЋUR$ʉŰuƋMU0yZEf}+E!!	MQ(ʉUu։‹M4uyZEиf}+Euu!!	ЋUR,ʉUËUЉ4uyZf}+EM!#E	Mq0Ήulj48yZf}+EMЉ!#E	ЋMQ4ʉUMUyZf})!#M	E@8ȉEuΉЉUU1yZf}+u!!	֋E@<ȉEU‰4uЍyZEf}+UEE!!	E3E3E3EEӋuEyZEf}+]MЉ!#]	ËE3E3E3EEߋM4u8yZf}+EU!#E	u3u3u3uƉuȋ]ÉyZEf}+U!#U	ڋE3E3E3EE؋]ӋMyZEE3E3E3E‰E11]ËMЉnEEEU3U3U3U‰U11ދE3n]3]3]3]É]ċu11}߉;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މ3n]3]3]3]É]ȉ11MىnM]3]3]3]É]؉11}E؋}ЉnEE3E3E3EE11uʋMnEE3E3E3EE11}ЋU֋U0nE]]E3E3E3EljEĉ11؋M΋M0nE3E3E3EƉEԉ11Ћ]ÉnE!	!	΋E3E3E3EE܋Mȉܼ!	#E	u3u3u3uƉu‰ܼE!؉	!	ƋE3E3E3EEUuܼE!ȉM	!	‹E3E3E3EE׋MЉ8ܼȉ!ЉщU	ʋM!	‹E3E3E3EEӉܼuЉ!	#]	ӋU3U3U3U‰Uى
ܼMƉ!	#]	ӋM3M3M3MMUډы]
ܼى!	!	]3]3]3]É]EȉܼEЋE!E	!	ˋM3M3M3MMߋEЉ9ܼ!щ	#]	ˋM3M3M3MMމ1ܼM!	É!	ˋE3E3E3EEȋMىȋ]ܼE!	!	؋]3]3]3]É]‹MܼEЋ]ȉ!؉ى]	!	ËE3E3E3EEދ]Љ0ܼ؉!	#]	ËE3E3E3EE߉8ܼE!Љ	!	ËE3E3E3EEċ}ߋ]8ܼE!	!	ߋE3E3E3EE]ܼEЋEE߉!	!	E3E3E3EEڋ]ЉܼE߉!	#]	E3E3E3EEމ7ܼE!ω	#]	u3u3u3uƉu}߉7ܼ!Ӊ	!	ދE3E3E3EE]ܼEu3u3u3uƉu11Mbu3u3u3uƉu11Ubu3u3u3uƉu11EbE3E3E3EE11}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؉bE3E3E3EEĉ11MbE3E3E3EEԉ11U‰bʉEE3E3E3EE܉11֋U2bʉEME3E3E3EẺދU11MЉ>bʋ}3}E3}3}lj}ȋ}11bʋE3E3E3EE؋]11ˉʋMىbʉM܋}3}3}̋M3M3M3}3Mщ11EЋUbʉEȋE3E3E3EUE11U
bʋM3M13MME܋}3}13E؍bʋE}܉11bʋ]3uM؍bʉsUSEC}{p^_[]ÐUSWVuENV]]mM]]uU?1ۃ7)Ã8<׉~sANʉV@)19wVt%NMDWhPU1G?9sO@9߉r19tD)SRPNV?z@~rAN]N18r0@)ǍNMDMWQPU1tL=D)RQPFFCFCCFCFCFCFCFCF
C	F	C
FCFCFC
F
CFCFCFCFCFCj\V;Eu^_[]#EgܺvT2PPPPyV{0V0VQVQQ'Q'IVIuSRhulhrPrulRul2ul25PruSuulRulW'ul'*R*^ul^aRaululRQRulRUQUulPulP-R-RSRUuUQPAudARQ1VEHPHpudpQudV]ud]_QsRPupPupSPupQ*up*GPGqupqV|VSVa
	V
	S	uS	U	Qh	c
Wt
WWPupSW
up
'
P'

up

W
WiWwKW\ VeyV"'P'`ucuSuPuL`S`jQjuLW%W6]WtzWQW_(W6WQ	up		R+	.	P.	\	up\		Q		P	(
up(
*
R;
>
P>
h
uPh
}
Q}

V

uP
EuPEGPUXPXuPPbVsw
V

P

u
gPu>VLV&)P)PuPPQR1R58R8uuT!+Q+uTWSS.1P1bubQIVZ&R4RRP	u		R

P
/
uh/
v
Vv

R

Q

uh
R""R36P6guPg|S|>
RO
<RJR!RPEupEdRd~P~upPPhuHhP>^W^u<VSVu`Qiu`ikVPuhQuhVEQEuPSPuPQQ~QQuP	W	L	QL		uP		S	
S

P
VQuhS	P	9uh9DSDKQuhWP
uh
#
S#
Q
QQ
_
P_

uh

S
SPSWPS"R"JuXJOWILPLu|WSRYQYuVPuP@R@JQJuPRPuhCVCRuhS$'P'NuhNP	PPPuh	Q	1	uh1		S		uh		Q	L
QL

up

Q

Q
up'S'+Q+[up[iPiupQP'up'@Q@uRu
Q

P
C
uPC
[
S[
QQQIQIuhQQu\QPQnu\nWloWozuzPu
PPuSSpupsQ{~Q~uPPu0tSMuMPPX[P[]u<?SGJSJuQQuSSu0RVVguHgjSruSuuHPPuHS
S
_uH_bW0PuXSuXPPuXSSuXS S 'uX'*S25S5uXP07:P:uPPRuPPRuRUP]`P`RuRUS]`S`uW0wzSz3u36R>IRIuP		P	uPP}u}SSuQ0R`uD`cSknSn:	uD:	=	PE	G	PG	U	WU	uDPPuDPPuDP0QuTSSn	uTn	q	Py	{	P{		V	uTP
P
uTPP4uT47Q0,/R/u\SS	u\		P		P	.
u\.
1
P9
>
P>
u\PPu\0ckRkuLSS	uL		V		V	g
uLg
j
Pr
u
Pu
2uL25P=KPKuL0RuSS
u

P"
*
P*

u

V

V
rurtWtRuH0R:u:=SEHSHS
uS
V
P^
a
Pa

u

P

P
uPuX0 #V#eu@ehSpsSs
u@

P

P

u@

VVu@JW0W_R_u`SS
u`

R

R
%u`%(V03V3u`Q0PudSS
ud

QQPudPSV[^V^ududPS0PulSS4ul47S?GSG{ul{~PP>ul>AQ001$204$8[PvxPVS$[PvxPPGxWIt0tvWvx0xWQWQ.V.8PP.uh.uhW0.W.SS.VV.DD.D0D\4\t8t<@DD.D0D\1\t2t3455%4I:;I!I7I:;$>$>I	
.@B:;'?:;I.@B1
141411B.@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


&1<)G<RRpRwv"U^Pz^

j"l/t'&u,,,-//Cl2wsmm^mmpolololcn1\*+,0@-7./l`l`l`C
U‰^ hĢ!il"#
v$=%&#&&'1<GR%t&@&&S&g<1GR%.v&&&=tRdQvQv
RdQv().**lC`FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/algs/sha1/sha1.c/usr/obj/usr/src/amd64.amd64/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
c$<0AB
D$dAB
F(AB
FAt"
/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 
gt{u
.f<<#X?t.<</J<X~.....~.<fJ~J<. <t~JJ.6	W.;t.f
=|<X|f<J.|<<GJ|.<KX|<<%./Z
Q.|J<|X0fwX%<).0f)B>
P|Xf%.|.<)<0f|t<|<<
N|X<%.X)X0f|t<|<<
L|X<%.X)X0f|t<|<<
J|X<%..)X0fw>
H|Xf%..)t0fw|<<
F|Xf%..)X0fw|<.
D|X<%..)X0f|t<>
B|Xf%.X)X0f|t<>|
<|Xf|.%.X)X1f|t<{<<
|X<%.X)X1fw{<<
|X<%..)X1<w{<<
|Xf%..)X1fwr>
|Xf%.{J<)X1fw>
|Xf{.%..)X1f{t<{<<	{<%.X)X0f{t<{<<	{<%.X)X0fx{<<	{f%..0X{tU?	{f%.X0X{t<{<	<{X%.X0X{tf{<	f{<f%.X0Xu{<	<{ff%<.0Xu{<	<{<f%<.0Xu{<	<{<f%<.0Xu{<	<{<f%<.0Xu{<
<{<f%<.1Xu{<
<{<f%<.1Xu{<
<{<f%<.1Xu{<
<{<f%<.1Xu{<
<{<f%<.1Xu{<
<{<f%<.1Xu{<	<{<f%<.0Xu{<	<{<f%<.0Xu{<	<{<f%<.0X{t<{<	<{<{<%<X0X{t<{<	<{<t%.X0X{t<{<	<{<{ff%.t0X{tf{<	f{X%.t0Xu{<	<{X%..0X{t.{<<	{f%.J0Xu?	{<%..0X{t<?
{f%.X1X{t<?
{<%.X1Xzt.?z<zJ<
sz<%..1Xuz<<
z<%..1Xzt<z<.
zf%.t1Xuz<.
zf%..1Xztf?	z<%.X0Xu?	z<%..0Xzt<?	zf%.t0Xzt<z<.	z<%.X0Xztf?z<	z<%.X0Xzt.?	z<%..0Xzt<?	zf%.X0Xzt<z<.	z<%.X0Xztfz<<	z<%.X0Xzt.z<<	z<%..0Xzt<?
zf%.J1Xu?
zf%..1Xzt<z<
<z<f%<.1Xuz<
<z<f%<.1Xuz<
<z<f%<.1Xuz<
<z<f%<.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%.X0<zt<z<	fz<%.X0Xzt
<z<.z<
<zJ%..1Xzt
<d
>yXfyf<%..1tyt
fzf
>\Yy..t%.X1<yt
fzy<
<y..y.<%JX1<yt
<%x<y<2f)%X.)X1fyt<y<'<6f.<"<ggk{X
<{<"<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_aXOcrx)@a
)'0oK?OOL]CcOCCON'NMLKE
GB'3CHSZaq|BBDDDBBB%-D1=DAMDQ]DamDq}DDD D!D"D#D$D%D&
D'D!(-D1)=DA*MDQ+]Da,mDq-}D.D/01234567	89'22=:H;S4h<s=>B$D(	7FSD\DjBvDDDDDBDDDDDDDBDD D)D2D@BXBhBB
 B@BhBB1B@memcpy.debug_abbrev.rel.text.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_0W2@	Sp
 @`U0UZ2Q	|S2	8@0!8X 0y:d::	W ;x	WLoWNHsha2.o/         0           0     0     100644  130464    `
ELF	04(UVME1Ҿ
9U$(@(@(@(@(@$(|(@(@(@$(R(@(@(@$(((@(@(@$(@4@H@D@P@L^]ÐUE(@@ [(@H@D@P@L]UE(@(@(@$(@4@H@D@P@L]ÐUE(@(@(@$(@4@H@D@P@L]ÐUSWV]X}7uw1OHʋODWHsAOD?ʉWD@DOLʉWLWPWDOHsWDOH։wDOH)19t<UJTMDTWuP}wWMUD797F}sJ19؉so}M3L3;Mr>MUV&D79s27	19؉s%}M1&3L3;Mr)Nj]19߉uu΋UDT)SVP^_[]ÐUSWVApAlA\APYyA`A LDtqThRVuUd1ȉ1ȉT!#`	L؋p
1ʉ1ʋl!]싵\!#l11֋]]ʉh/BΉuЋP/B}؉11#d׋T!	NjsΉ|`4uD7qu
1É1É#p#lE11ȉE싅\MD7q]1Ή1Ή#M#d	ˋE@ȉEٍ1EU
1ȉ1ȉ#u#p11߉lM]Љ11#E#]	ËE@ȉEd؍<}܍۵Ӊ
1ʉى]1ʉ#EE#]11pM܍۵U܉11Ћ]!#U	‹E@ȉE}׍9[V9ủ
1ʉ1ʉ#}ԉ#Mu11֋UƉu11ЉU#E!	‹E@ȉEu֍1YU
1ˉ1ˉыE!ȉM#M11ߋ]]11#E#]	ËE@ȉEUڍ?}ȉ
1É1É#U#E̋}11ߋMM}1É1É#E#}	NjE@ȉEM^u
11#Mȉ#}11ڋu‰1lj1lju#E#]	ËE@ ȉEuލ7؉UЉ
11#u#U11ً]1lj1lj؉]#E#]	ËE@$ȉXUڍ[ʉM؉
11#MЉ#}11ދ]Ɖ1lj1lj؉]#E#]	ËE@(ȉEUڍ1$u܉
1É1É#U؉U#u11ً]1lj1lj؉]#E#]	ËE@,ȉEUڍ}UʉMĉ
11#M܉#u؋]11UÉ1Ɖ1ƉЉ׉U#E#}	NjE@0ȉEUt]r]
11#Uĉ#u11}1Ɖ1Ɖ}#E#}	NjE@4ȉt]ހM̉
11#]#M11}‰1Ɖ1Ɖ}#E#}	NjEH8ɉMEܛщU
1։1։#}̉#U11uƉuÉ1‰1‰#E#u	ƋE@<ȉxM
t]ԉ
1ʉ1ʉ#uȉu#]11Elj}]
1
1M苍|1MM1MM1MM1MM1MM1‰UЋ}1Nj]1ƋX11ىM1ދEƉu1NjElj}M1EMM1EMM1EMM1EMM1|Mu1huuU11#E#U	‹EЍiu
1ʉ1ʉ#]ԉ#Mȋu11֋}lj}Ɖux
1
1EEȉE11#E#}	NjEEG
1ʉ1ʉ#}#M11ӋU‰UÉ]u
1
1EEȉƉE11#E#U	‹EЍƝ
1ʉ1ʉ#u#M11׋]NjU
1
1EEȉE11؉ډ]#E#U	‹EEЍ̡$}؉
1ʉ1ʉ#]]#M11EƉu܋E
1ʉHE1ȉEE1ȉEE1ȉEt1ME1ʉUċx1ˋ}1ϋu1΋U11ЋMMȉE1΋MMΉ|1ϋxMω}1ˋMMˉh]1ˋtuˉ]E1ȋMȉEE1ȋMȉEE1ȋMȉEE1X‹]1ȉ1ȋMʉUȉE
H1ƉuU11#E#U	‹EЍo,-u܉
1ʉ1ʉ#}؉}#Mu11֋}Ɖu
1ȋu1ʉ1]ډU
1؋]É]Љ}11#E#U	‹EЍtJ}
1ʉ1ʉ#]܉#M؋}11Elj}
1}Љ1‰1uU
1uΉuU11#E#U	‹EЍܩ\u
1ʉ1ʉ#}#u11EÉ]ԋMЉ
1‹]1Ɖ1MΉu
1‹MщMu؉1‰1‰#E#u	ƋEڈvEԉ
1։1։#MM#E11]ߋM
1Ƌ]1‰1MʉU
1ƋUUu܉11u#E#u	ƋERQ>}̉
1ȉ1ȉ#UԉU#}u11]މuЋ]
1ȋ}1ʉ1hډU
1ȋuƉuU11#E#U	‹EЍm1]Љ
1ʉ1ʉ#ẺE#Mԋ]11u]
1ȋ]1ʉ1}U
1uƉuU11#E#U	‹EЍ'}
1ʉ1ʉ#EЉE؉#M̋}11u}
1ȋu1ʉ1|ډU
1؋uƉuUԉ11#E#U	‹EЍY]
1ʉ1ʉ#uuً]!ًE11}E؋}
1ȋu1ʉ1ʉ}x
1ȋuƉuỦ11ЉU#E#U	‹EЍƋu؉
1ʉ1ʉ#MM#uE11Eu
1ȋ}1ʉ1uU
1ȋuƉuĉډ11؉]#E#U	‹EЍGՋ]
1ʉ1ʉ#E؉E#M]11u]
1ȋuĉ1ʉ1}U
1hËU11#E#U	‹EЍQc}
1ʉ1ʉ#EEԉ#M؋}11uuĉ
1ȉ1ʉ1ut
1ȋuƉuU11#E#U	‹EЍg))}
1ʉ1#}}#EM11ы}Mԉ
1Ћu1щ1]ىM
1؋|É}؉1‰1‰#E#}	NjE
'Eԉ
1׉1׉#MMȉ#UE11uE̋u
1ȉ|1ω1u}
1ȋ]Ë}11#E#}	NjE8!.}̉
1Ή1Ή#EԉE܉#M}11U׉}ȋ|
1ȉ]1ω1u}
1ȋ]Ëu11#E#u	ƋEm,Muȉ
1ω1ω#ẺE#Mԋu11U֋U
1ȉ]1ω1U׉}
1ȋU‰U}11#E#}	NjE
8Su܉
1ω1ω#UȉU#űE11u؉E]
1ȋU1ω1]߉}
1ȋ]Éuԉ11#E#}	NjETs
eE
1ω1ω#u܉u#MȋE11uЉEЋU
1ȉ]1ω1x׉}
1ȋU‰U11u#E#}	NjE
jvuЉ
1ω1ω#UU#M܋E11u؉E]
1ȋU1ω1]߉}
1ȋ]É11u#E#}	NjE.u
1ω1ω#EЉEĉ#Mu11U։uU
1ȉ]1ω1U׉}
1ȋU‰Uu܉11u#E#}	NjE,ru
1ω1ω#UU#uЋE11]؉Eċ]
1ȋU1ω1t߉}
1ȋ]Ë}11}#E#}	NjE迢Uĉ
1ω1ω#MM#UE11uƋU
1ȉ]1ω1U׉}
1ȋU‰U}Љ11#E#}	NjEKfu؉
1ʉ1ʉ#EĉE#Mu11]މuu
1ȋ}1ʉ1uU
1ȋxËU11#E#U	‹EЍpK‹u
1ʉ1ʉ#E؉E܉#Mċu11}uu
1ȉ1ʉ1uU
1ȋuƉuU11#E#U	‹EЍQlNju
1ʉ1ʉ#EE#M؋u11}u܉
1ȋu1ʉ1]ډU
1ȋ}NjUĉ11#E#U	‹EЍы]܉
1ʉ1ʉ#EE#M]11u]u
1ȉ}1ʉ1uU
1ȋtËU؉11#E#U	‹EЍ$֋u
1ʉ1ʉ#E܉EЉ#Mu11}uu
1ȉ1ʉ1uU
1ȋuƉuU11ЉU#E#U	‹EЍ5M
1‰1‰#uu#M܋E11}lj
1ыE1։1]މuȉ
1ыEȉEu1ʉ1ʉu#M#u	΋M
pj}Љ
1։1։#MM#UE11}؉EԋE
1ы]1։1EƉuĉ
1ы]ˉ}܉1ʉ1ʉ#M#u	΋M
}ԉ
1։1։#EЉE؉#U}11Mω}M
1]]]̉߉11ËEEÉ]
1UʉUu11#E#u	ƋEl7u
1ȉ1ȉ#]ԉ#MЋu11ƋM։u؋E
1NjE
1NjuuȉʉM11#E#U	‹EЍLwH'}؉
1ʉ1ʉ#u#M11EËU
1U
1}ω}UЉ11#E#U	‹EЍ4
1ʉ1ʉى]#M؉M#]11֋}ƋM
1M
1‹MщM}ԉ1‰1‰#E#}	NjE9u܉
1׉1׉#]#E؋u11UʉUΉuM
1M
1NjMM1lj1lj#EԉE#EEUJN
11#U܉U#}11ˋ}ËU
1U
1uΉu}؉11#E#}	NjEOʜ[]̉
1ω1ω#UU#]܋u11}lj}ƋU
1U
1UʉU11]!#}	NjEo.hu
1ω1#ủ#MU11}‰UU
1Uȉ
1UʉU11}#E!	NjEtM
1lj1lj#]#M11U֋E
1Eĉ
1ϋUUE1ω1ωE#M#E	ȋMocxEԉu
1ȉ1ȉ#UU#u11Ë}̋EÉ]ԋU
1U
1uΉu11}#E#U	‹EЍxȄ
1ʉ1ʉ#EE#]}11uU
1
1ʋ]Ӊ]U11ЉU#E#U	‹EЍnj
1ʉ}1ʉ#]ԉ#Mu11EƉuU
1
1ʋ}׉}U11#EU#U	‹EЍE܉
1ʉ1ʉ#M؉M#u11Ӌ}EËM
1
1ыuΉuȉ}1‰1#}#E	M
lP؉]܉
1Ӊ1Ӊ#U#E؋M11ًuuMM
1
1ى1É1É#}#E	}}Ǎ;EЋu
1ى1ى#]܉]#E11ʋ}؋Elj}‹]ȉ
1
1ˉ]ȉ11#]ԉ#E	؋}}}Ǎ9xqƉ
1ˉ1ˉ}1!3MpDKlS\sPKMdKETCE`CELC İ^_[]USWVAEAEAEAEAEԋAEA EAEY(A$E܋A0Eq,A8EA4EċA@EȋA<EЉtyThRW}U}܉111‰1‰u!#}	E!؉]#]	Ë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Ɖ#Ẻ#}	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Ƽۉu܁ѥ۵MuMUЋ]111lj1lj#uu#EU11‰#]]#EЋu11u܉uỦ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؉G]LKL@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!~[###>>>hhh)/V/|ulul1b@b|VVQbPPPPW/IW0W+S+/W/O0RUW_kSkqWtzWz|QQQ
Q

QRV
u`

R
}u`}S[u`[^P^u`PVu`V[PP27PPou`uu`F	u`F	I	P		P	
u`

P

u`

P

u`

PP/u~/LRQ=R=	uP		R		W	
uP

Q14W4u`Vu`Ru`PWuLRuLPQ`uT`}P}guTgVWuTPPjuDjR"uDR uD  Q  P \!uT\!y!Wy!"uT""uT""#uT"#b#Wb#$uT$$P3%6%R6%%u`%%Q%X'u`X'm'Rm'#)u`Pu~SJuPJS=uP=?R{~W~uhV	uh	<	S<	
uh

P
#S#
uT
	S	R+uT+-P_bSbuTPuT.R.uTPVWP
ud
%W%udPRUVUu@Vu@,R, u@  PJ L PL  W "uP""uP""uP""R"t$uPt$v$P$%V% %R %&up&&R&(up(<)RP3u~3NSNuhVeWeuHS)
uH)
+
S_

R

Q
M
uHM

R
uHPW9ud9QVQxudxRudPS(ul(EWEpulpVuuluwPP$uh$AVAwuhwRpuhprPV up 9 Q9 *"up*"P"QP"g"Rg"#up##R.$$S0&]&W]&x&Rx&'uL''Q8(;(Q;((ul(E)VPu~WauXacWVupRIupIhSh	up		R	O
QO
uL
W
uLP03V3ulWululRulPPu`Su`Wu`PPuPVuPuPuPWuPPS~u`~V!u`!!V!l#u`l#n#P#$V$%ul%%P%}'ul}''P'	(S	("(P"()u\)J)WJ)P)Q0SVuLPhuLVSQ	uLQ	S	R		S	
ul
,ulrRulPSVVVu\V9u\9TVT8u\8:PvyPyuX	V	uXHWH/uX/1PknPnupP7up7RWR6up68PruVuu\S u\ )!W)!D!VD!"u\""P&##V#/%u\/%r%Wr%&u\&&P6''V'(ud"((ud()ud,W,u~xRWRStuTtQuTR!	^	Q^	y	Ry	
uD

V

uD

P
EWEuXVuXPWFuhFcScuhRuhPXVXu\VWu\PVDudDaVa ud  V q"udq"s"P"#S#$ud$$W$&ud&&P&%'W%'(uX((W(d)uXd)j)PP u~ #P#xulxR	ul	(S(ulR	V	[
u\[
z
Wz

u\

PT

S
	uh	!R!uhVuhYuhP;>S>upWupRupP.1W1uHVuHVWuHP58V8ulVul R !ul!!P."1"V1""uX""W"*$uX*$j$Wj$$uX$v%Sv%%uX%%Q7&&S1(i(Vi(p)uTp)v)PPu~VudVudRudVMQR	uX	
W
uXPA
VA
,up,lWlR^up^`PV
uP
*S*fuPfZSZuRuRuPRTPPuLWuLeVekWk\uL\^PP$V$NuXNfRfN!uXN!P!Q!!W!"uh""V"#uh##R#{%uh{%}%P%$&V$&'uh''W''Q'|)uh|))PzV PWVVWq{WRFMQV	!	Q		S		QX
_
R

S,1WVJ
T
S

WNSV)0VWZ_SWV6;SWqvPPSQVWQP).WVdkPPPMRVPP05VVmrVSVE J P  P!!W'"."V""S#&#V##V'$.$S$$V,%3%R%%V-&7&S&&W1'6'V''S.(8(Q((RRlu~lVZ
uZ
h
Vh
uWuQ-S7u~7cVcfQ'!!S!4"u@4"7"P,QuSaWlPVP"OPP(	W\		P		P4
a
P

P9PP'
\
P

P%QPQu`R:PP	uh	#R6]P]uXVS9u\9VViS
9V9xudxRVuT0RCtWtuLR.WVupR%TVTuhRV]Vu`W,R,pulpVR
ud
'W:qSRS!PRPu\VS7up7TWgV3S3wuhwRWu@.RApWpuDR
V
NuXNhR{Wul R H WH  ud  V !SY!!Q!!u`!!V!P"R|""P"+#Pw##Q$3$P$$P%;%P%%R%%ul%%P&&P&3&uT3&?&P&&V&&up&&R'4'P4'X'u`X's'R''P''u\''P(d(W((P((uP((P)d)PVSu~SXQXTu~T\PP
ud

R
udVudQTSTuRQ!!R!"u""R""u""P`cPccuchQhAuAIPu
w
Pw

V
YuY`P`uRuQmSquqSQI"s"Vs")#u)#8#Q8#:#u:#=#PPsxQx1u19P

P
u`S1R1uRuARADQ""W"#u##Q##u##P[cPcuQ!u!)PVBuBVP/S/uSQD#n#Qn#1$u1$@$R@$B$uB$E$PPuQuPgSuPWeuPeQPKwRwuRXuXRQ##Q#$u$$R$$u$$P7?P?uQu	P-V-tutSu)Q),PuSuu*S*-QL$v$Vv$9%u9%H%RH%J%uHJ%M%PPu@Wu@PQuSuSQR
u
RuRQ$$R$%u%%P%%uD%%QPuS3`R`ukW4S;u;gVgjQT%}%R}%=&u=&L&RL&N&uN&Q&PwPu~iRiu~VMuM	SRJuJXWXuVQ%%R%&u&&R&&QPnunsPsuQrVuV|u|WQtSQX&&V&<'u<'F'RF'K'QK	S	PS	~u~Puuu}Q:V:u@Vu@KVKNQ8V8uVu>V>AQ&&S&'u''Q''R		P	uPeuemQV.u.W/W/uVQR''W'>(u>(H(QH(M(S 
+
P+
u~QPu~P]QUVuDVYuDYVQKx Sx { R''V'(uH((S((Q

Q
7u7ESEuP7u7EQ#S V [ u[ i Pi  u !P

P
u~Ru~S'u~'2QVuVuVQ  P !u!!S!!u!!Q!!u)*Q**Q**Q)*R**W**up**R*v*upv**Qv++Pk,{,Qf-v-Qd.r.Qr.f/upf/q/Qq/a0upa0l0Rl0b1upb1p1Pp1g2upg2u2Pu2j3upj3x3Px3g4upg4u4Pu4h5uph5v5Pv5e6upe6s6Ps6]7up]7j7PZ8h8Sh8]9up]9c9S))P))ul))ulP)-uluh-.ul..V.L.VSL.Z.VuhZ.2uluh22Vuh2	2	uuh	22uW22	uuT22uW22SW22SuT22PuT26	uuT66PuT6E6PVE6O6WVO6[6WuT[6x9	uuTx9z9SuTz9}9uT}99Q::W::u`::u`V:#;u`uL#;(;u`W(;\;SW\;h;SuLh;p;PuLp;@u`uL@@VuL@@VW@@SW@@SuL@~Eu`uL~EESuLEEuLEEQ	FFWFFuDFFuDVF+GuDul+G0GuDV0GdGWVdGpGWulpGxGPulxGLuDulLLWulLMWRMMSRMMSulMQuDulQQQulQQulQQS;R>RW>RARuARDRuVDRVS
uuVS[SuV[SSWVSSWuSSPuSX
uuXXSuXYSWY YSu Y]
uu]]Qu]]u]]SJ^M^WM^P^uhP^S^uhVS^l_uhuHl_q_uhVq__SV__SuH__PuH_euhuHeeSuHe:eSW:eHeSuHHeiuhuHiiQuHiiuHiiSljojWojrjurjujuRujk	uu\kkuVkkWVkkWu\kkPu\kq	uu\qqVu\qBqVWBqNqSWNq\qSu\\qu	uu\uuSu\uvu\vvQvvWvvuLvvuLVvwuLu`wwuLVwwSVwwSu`wwPu`wF}uLu`F}K}Vu`K}u}VWu}~}SW~}}Su`} uLu` &Qu`&)u`),SWuuVӃ	uulӃ؃uV؃WVWul Pul H	uulHMVulMwVWwSWSul+	uul+1Sul14ul4:QWuPŽuPVŽ	uPuuPVSV%Su%+Pu+E	uPuEJSuJ{SP{~SQ~Suru))P))uX))PuX),	uuX,-u--R-N-RSN-\-RuX\-w0	uuXw0y0RuXy0|0uX|0~0S01V11u11uS11
uu11uW11SW11Su11Pu14
uu44u45
uu55Vu5D5VWD5P5PWP5^5Pu^5s8
uus8u8Quu8x8ux8~8S99R99ud99udV99	udu99udV99SV99Su99Pu9#?	udu#?(?Su(?\?SW\?j?Suj?C	uduCDSuDDuD
DQDDWDDuDDuVDE	uu@EEuVEESVEESu@EEPu@EKK	uu@KKPKVu@PKzKVWzKKSWKKSu@K(P	uu@(P.PQu@.P1Pu@1P4PWPPWPPuPPPuPVPQ	uPuQQuPVQRWVR"RWu"R*RPu*RTW	uPuTWYWVuYWWVWWWSWWWSuW2\	uPu2\8\Qu8\;\u;\A\S\\W\\uX\\uXV\]uXuT]]uXV]%^WV%^1^WuT1^9^PuT9^}cuXuT}ccVuTccVWccSWccSuTc^huXuT^hdhSuTdhghuTghjhQhhWhhuDhhuDVhjuDupjjuDRjGjWRGjSjWupSj[jPup[jouDupooVupooVPooSPooSupoutuDuput{tSup{t~tup~ttQuuWu	uu	uuuVu'v	uud'v,vuV,v`vSV`vlvSudlvrvPudrv{	uud{{Wud{{WP{{SP{{SW{|Sud|	uudQududS,/W/2u@25u@V5Q	u@uQVu@VVWVWuPuLJ	u@uLJ̇Su̇SWSu	u@uQuuS47W7:u:=uV=]
uu]buVbSVSuPuʓ
uuʓϓPuϓPRWRWu
uuPu	u\u u\S #u\uX#(u\W(^SW^oSou\))P))uT))PuT),	uuT,#,VuT#,B,VWB,U,SWU,a,SuTa,|/	uuT|/~/QuT~//uT//W00W0	0u\	00u\V00u\uL00u\S00WS00WuL00PuL03u\uL33u\34u\uL44RuL494RV94G4PVG4Q4WVQ4]4WuL]48u\uL88WuL8	8uluL	88ulV88uluD88ulV88RV88ulV88uluD88PuD8=uluD==VuD==VW==SW==SuD=~BuluD~BBSuDBBuDBBQCCWCCuCCuVC-D
uu-D2DuV2DfDSVfDrDSurDxDPuxDI
uuIIVuIIVWIISWIJSuJN
uuNNQuNNuNNV9O<OW<O?Ouh?OBOuhVBOWPuhuHWP\PuhV\PPSVPPSuHPPPuHPUuhuHUUSuHU
VSW
VVSuHVZuhuHZZQuHZZuHZZS>[A[WA[D[uD[G[uRG[e\	uu\e\j\uVj\\WV\\Wu\\\Pu\\a	uu\aaVu\a"bVW"b.bSW.b<bSu\<bf	uu\ffQu\ffu\ffSiglgWlgoguLogrguLVrghuLu`hhuLVhhSVhhSu`hhPu`hnuLu`nnVu`nGnVWGnPnSWPn_nSu`_nruLu`rrSu`rru`rrQwszsWzs}su}ssuVst	uulttuVttSVttSulttPult5z	uul5z:zSul:zkzSPkzqzSWqzzSulz	uulQul"ul"(SWuuV΀
uu΀ӀuVӀWVWuPuM
uuMRVuR|VW|SWSu
uu%Qu%(u(.SWuhuhV֌uhuH֌یuhVیWVWuH#PuH#PuhuHPUQuHUQRVRVuHuhuHSuHuHQVupupS	upuupS̘WS̘ޘupSޘQSupSM	upuMTupPTfupfmW))P))u))Pu)*
uu**u%+*+W*+W+WQW+`+SQ`+l+Sul+}.
uu}..Qu..u..R//W/
/ud
/
/udV
//	udu//udV//SV//Su//Pu/2	udu22ud23	udu33Vu343VR43H3VPH3Q3WPQ3`3Wu`36	udu66udP67ud7
7S
7
7u@
77u@W77	u@u77u@V77WV77u@V77	u@u77Pu7 <	u@u <%<Vu%<O<VWO<X<SWX<f<Suf<@	u@u@@Su@AuAAQAAWAAuPAAuPVAB	uPuBBuPVBBSVBBSuBBPuB,H	uPu,H1HVu1H[HVW[HgHSWgHuHSuuH(M	uPu(M.MQu.M1Mu1M7MRMMVMMuXMMuXRMNuXuTNNuXVNOSVO"OSuT"O(OPuT(OSTuXuTSTXTVuTXTTVWTTSWTTSuTT*YuXuT*Y0YQuT0Y3YuT3Y9YSYYWYYuDYYuDVYZuDupZZuDRZ[WR[%[Wup%[-[Pup-[n`uDupn`s`Sups``SP``SV``Sup`ReuDupReXeQupXe[eup[eaeSeeWeeueeuVeg	uudgguVgDgWVDgPgWudPgXgPudXgl	uudllWudllWPllSPllSudlfq	uudfqlqSudlqoqudoqrqQqqWqqu@qqu@Vqs	u@us su@V sTsSVTs`sSu`sfsPufsx	u@uxxVuxxVWxxSWxySuy}	u@u}}Qu}}u}}W"~%~W%~(~uP(~+~uPV+~L	uPuLQuPVQWVWuPuτ	uPuτԄSuԄSWSu	uPuQuuS-0W03uX36uXV6SuXuTSXuXVXWVWuTPuTܐuXuTܐPuTPSPuTuXuTSuTuTR!W!$u`$'u`V':u`uD:?u`V?gWVgsu`Vsu`uDPuDu`uDRuDuDŚP))S))PS)^*u\S^*-u\uL--u\Q-.u\.	.V	..u..uR..	uuD..uV..SV..SuD..PuD.1	uuD11u12	uuD22VuD2/2VR/2C2VWC2O2SWO2]2SuD]25	uuD55PuD55uD55S6
6W
6
6u
66uV66
uu66uW66SW66Su66Pu6:
uu::Vu::VW::SW::Su:t?
uut?z?Quz?}?u}??S@	@W	@@uh@@uhV@'A	uhu'A,AuhV,A`ASV`AlASulArAPurAF	uhuFFSuFFSWFFSuFK	uhuKKSuKKuKKQ,L/LW/L2Lu2L5LuR5LZM	uu\ZM_MuR_MMSRMMSu\MMPu\MR	uu\RRVu\RSVWS
SSW
SSSu\SW	uu\WWQu\WWu\WWS6X9XW9X<XuL<X?XuLV?X^YuLu`^YcYuLVcYYWVYYWu`YYPu`Y^uLu`^^Vu`^_VW_$_SW$_3_Su`3_cuLu`ccSu`ccu`ccQ[d^dW^daduaddduVdde	uuleeuVeeWVeeWuleePule	k	uul	kkWulk8kWP8kAkSPAkGkSWGkUkSulUko	uulooSulooulooQnpqpWqptputpwpuVwpq
uuqquVqqSVqqSuqqPuq+w
uu+w0wVu0wZwVWZwfwSWfwtwSutw|
uu||Qu||u||S||W||uh||uhV|}uhuH}}uhV}}SV}~SuH~~PuH~OuhuHOTVuHT~VW~SWSuHuhuHQuH!uH!$SWuuVω	uu\ωԉuVԉWVWu\Pu\^	uu\^cVu\cVWSWSu\	uu\ Wu\ #u\#&RVuuS•	uuL•ǕuVǕSVSuL
PuL
 	uuLŚȚP˚ΚR))P))ud)M*VudM*,	uud,,Rud,-ud--Qud--uHud--uHR--	uHu--uHR--SR--Su--Pu-0	uHu00uH0
1	uHu
11Vu1*1VR*1>1VW>1J1SWJ1X1SuX14	uHu44Pu44u44Q5	5W	55u55uV55	uuP55uV55SV55SuP55PuP58	uuP89uS929RS29G9WSG9S9WuPS9=	uuP==SuP==uP=>Q>>R>>uX>>uXW>?uXuH??uXV??WV??WuH??PuH?+EuXuH+E0EVuH0EZEVWZEfESWfEtESuHtEJuXuHJJSuHJJuHJ!JQJJWJJuJJuVJK	uupKKuRK	LSR	LLSupLLPupLVQ	uupVQ[QSup[QQSPQQSVQQSupQ%V	uup%V+VQup+V.Vup.V4VSVVWVVuVVuVVW	uudWWuVWXWVXXWudX%XPud%Xc]	uudc]h]Wudh]]WP]]SP]]SW]]Sud]Fb	uudFbLbQudLbObudObUbSbbWbbu@bbu@Vbc	u@ucdu@Vd8dSV8dDdSuDdJdPuJdi	u@uiiSuiiSWiiSuiin	u@uinonQuonrnurnxnWnnWnnuPnouPVop	uPuppuPVpKpSVKpWpSuWp]pPu]pu	uPuuuVuuuVWuuSWuuSuuz	uPuzzQuzzuzzS{{W{ {uX {#{uXV#{C|uXuTC|H|uXVH|||WV|||WuT||PuT|ρuXuTρԁSuTԁSWSuTuXuTQuTuTS25W58uD8;uDV;IuDupINuDVNWVWupPupڍuDupڍߍVupߍ	VS	WS!Wup!uDupVupupR03W36u69uS9I	uudINuSNWSWudPud	uudSudΙSWΙљSRљS))P))u))Pu),	uDu,,Qu,,	u`u,,u`W,,	u`u,,u`R,,SR,,Su,,Pu,/	u`u//u`/0	u`u00Ru0A0RVA0K0PVK0W0PuW03	u`u33Pu33u33Q	44V44u44uW44	uuh44uV44SV44Suh44Puh47	uuh78Suh8)8SR)8B8SVB8P8SuhP8p<	uuhp<s<Quhs<v<uhv<y<S<<W<=u==uS=%>	uuT%>*>uW*>^>RW^>r>RuTr>C	uuTCCVuTCCVWCCSWCCSuTCH	uuTHHQuTHHuTHHSIIWIIuLIIuLVIDJuLu`DJIJuLVIJ}JSV}JJSu`JJPu`JOuLu`OOPu`OPPSPPPu`PTuLu`TTSu`TTu`TTQ1U4UW4U7Uu7U:UuV:UYV	uulYV^VuV^VVWVVVWulVVPulV[	uul[[Sul[\SP\\SW\(\Sul(\`	uul``Qul``ul``SSaVaWVaYauYa\auV\azb
uuzbbuVbbWVbbWubbPubh
uuhhVuh:hVW:hFhSWFhThSuThl
uullSullullQpmsmWsmvmuhvmymuhVymnuhuHnnuhVnnSVnnSuHnnPuHn"tuhuH"t'tVuH'tQtVWQt]tSW]tktSuHkt
yuhuH
yySuHyyuHyyQyyWyyuyyuRyz	uu\zzuVzzWVz{Wu\{	{Pu\	{G	uu\GLVu\LvVWvSWSu\ 	uu\ &Qu\&)u\)/SWuLuLVԆuLu`ԆنuLVن
WV
Wu`!Pu`!OuLu`OTVu`T~VW~SWSu`)uLu`),Ru`,/u`/2VWululRҒulu@ҒגulSגWSWu@Pu@ulu@Wu@:WP:ISPIUulPU_ulu@_dPu@dulu@))P))uH))PuH)+uPuH++SuH++uPuH+"+uPP"++uPu@++uPW++SW++Su@+,Pu@,.uPu@..uP./uPu@//Ru@/B/RVB/N/QVN/\/Qu@\/3uPu@33Vu@33	uu@33uW33	uuX33uW33SW33SuX33PuX36	uuX66u67	uuX77RuX747RV47G7WVG7S7WuXS7:	uuX::QuX::uX:;S;;S;;up;;upW;<upu\<<upW<<VW<<upW<<upu\<<Pu\<+Bupu\+B0BVu\0BZBVWZBfBSWfBtBSu\tBFupu\FFQu\FGu\GGSGGWGGuGGuVGH	uudHHuVHHWVHHWudHIPudI^N	uud^NcNPudcNNPSNNPudN%S	uud%S+SQud+S.Sud.S1SSSSWSSu@SSu@VST	u@uTTu@VTUSVUUSuU UPu UYZ	u@uYZ^ZVu^ZZVWZZSWZZSuZ=_	u@u=_C_QuC_F_uF_I_W__W__uP__uPV_`	uPu``uPV`.aWV.a:aWu:aBaPuBaf	uPuffVuffVWffSWffSuf_k	uPu_kekQuekhkuhknkSkkWkkuXkkuXVkmuXuTmmuXVmMmSVMmYmSuTYm_mPuT_mruXuTrrVuTrrVWrrSWrrSuTr~wuXuT~wwSuTwwuTwwQxxWxxuDxxuDVx<yuDup<yAyuDRAyuySRuyySupyyPupy~uDup~~Sup~~SP~SVSupuDupQupupS14W47u7:uV:T	uudTYuVYWVWudPudΊ	uudΊӊSudӊSWSud	uudSududQ<?W?BuBEuVEU
uuUZuRZSRSuPu
uuVuVWSWSu
uuPuuQx*z*P**Qz**P**QP**u~P*:
u~u~::Vu~::
u~u~::u~P:
=
u~u
==Wu=5=WV5=9=u~V9=P
u~uPQPuQ$QPV$Q(QPu(QR
u~uRRWuRR
u~uRRu~SR@U
u~u@UEUVuEUkUVWkUoUu~WoU2i
u~u2i7iPu7iZiPVZi^iPu^ij
u~ujjWujk
u~ukku~Skm
u~u~mmRu~mmRVmmu~Vmu
u~u~u}Pu~}PWPu~@
u~u~@FWu~FI
u~u~ILu~SL
u~uƅWuƅWVu~V\
u~u\du~SdwWSwu~SPSPQP**V**VR**uPR*+uPuH++RuH++RP++uDP+,	uDu,,Ru,,RQ,,uQ,-	uud--Vud--VQ--u\Q-.u\uL..QuL..QR..uR./
uu//Qu//QW//uW/0	uuT00RuT00RS00uS01	uuX11PuX11PQ11ulQ12uluh22Puh22PQ22uPQ23uPu@33Pu@33PQ33u`Q34	u`u44Pu44PQ44uHQ45	uHu55Pu55PS55uS56	uuD66QuD66QP66udP67	udu77Pu77PQ77u\Q78u\uL88QuL88QS88QP88uP89
uu99Su99SQ99uQ9;	uuT;;QuT;;QS; ;uS ;<	uuX<<QuX<<QS<<uS<>	uuh>>Vuh>>VQ>">uQ">?	uuP??QuP??QW??uW?A
uuAASuA!ASQ!A$Au@Q$AB	u@uBBSuBBSQBBulQBDuluDD!DSuD!D'DSQ'D*DudQ*DE	uduEESuEESQEEu`QEGu`uLGGQuLG%GQW%G(GupW(GHupu\HHQu\HHQWHHuWH/J	uuT/J8JSuT8J>JSQ>JAJuXQAJKuXuHKKSuHKKSQKKuhQKEM	uhuEMNMQuNMTMQRTMWMuPRWMN	uPuNNQuNNQVNNuVNBP
uuBPKPQuKPQPQWQPTPuWTPQ	uu@QQQu@QQQPQQuDPQASuDulASJSQulJSPSQWPSSSuWSST	uudTTSudTTSQTTuLQTDVuLu`DVMVQu`MVSVQWSVVVuWVVW	uupWWQupWWQWWWuWWIY	uu\IYRYQu\RYXYQWXY[YuXW[YZuXuTZZQuTZZQWZZuhWZQ\uhuHQ\Y\QuHY\_\QP_\b\uPPb\]	uPu]]Qu]]QP]]uP]W_
uuW_`_Qu`_f_QWf_i_u@Wi_`	u@u``Qu``QP``uP`eb	uulebnbQulnbtbQWtbwbuWwbc	uudccSudccSQccuLQcqeuLu`qezeQu`zeeQWeeuDWefuDupffQupfgQWgguWgxh	uu\xhhSu\hhSQhhuXQhiuXuTijQuTjjQWjjuhWj~kuhuH~kkQuHkkQPkkuPPkl	uPulmSummSQmmuQmn
uunnQunnQWnnu@Wno	u@uopSuppSQppuQpq	uulqqSulqqSQqquQqs	uudssSudssSQssuLQstuLu`ttSu`ttSQttuDQtvuDupvvSupv!vSQ!v$vuQ$vw	uu\wwSu\wwSQwwuXQw'yuXuT'y0ySuT0y6ySQ6y9yuhQ9yzuhuHzzQuHzzQPzzuPPz/|	uPu/|7|Qu7|=|QP=|@|uP@|}
uu}}Qu}}QW}}u@W}8	u@u8@Qu@FQPFIuPI	uul€Qul€ȀQWȀˀuWˀ<	uud<EQudEKQWKNuLWNuLu`ǃQu`ǃ̓QW̓ЃuDWЃ?uDup?HQupHNQWNQuWQ	uu\ȆQu\ȆΆQWΆцuXWц4uXuT4=QuT=CQWCFuhWFuhuHÉQuHÉɉQWɉ̉uPW̉>	uPu>GQuGMQWMPuWP
uuʌQuʌЌQWЌӌu@WӌH	u@uHQSuQWSQWZuQZˏ	uulˏԏSulԏڏSQڏݏuQݏ@	uud@IRudIORVORuLVRuLu`ƒVu`ƒ̒VR̒ϒuDRϒ4uDup4=Wup=CWRCFuRF	uu\Su\SRuXR%uXuT%.SuT.4SQ47uhQ7uhuHRuH7RV7=VS u uQVQ
V++S++SP++P
,,Q,,QW,,W--Q--QR--R..V..VR..R./W//WV/
/V/0W00WV0	0V00V00VS01S12V22VW2	2W33V33VW33W44V4	4VW	44W55W55WV55V66W66WV6
6V77S77SW7
7W78W88WV8	8V99R99RV99V99W9:WV::V|;~;S~;;SW;;W<<W<<WS<=S~>>R>>RW>>W@@W@@WV@@V~AAWAAWVAAVC	CW	CCWVCCVDDWDDWVDDVFFWF	FWV	FFVGGWGGWVGGVIIWIIWVIIVJJWJJWVJJV'L)LW)L,LWR,L2LRMMVMMVRMMR4O6OW6O9OWV9O?OVPPWPPWVPPV6R8RW8R;RWV;RARVSSWSSWVSSV,U.UW.U1UWV1U7UVVVWVVWVVVV1X3XW3X6XWV6X<XVYYWYYWVYYV9[;[W;[>[WR>[D[R\\W\\WV\\VE^G^WG^J^WVJ^P^V__W__WV__VNaPaWPaSaWVSaYaVbbWbbWVbbVVdXdWXd[dWV[dadVeeWeeWVeeVdgfgWfgigWVigogVhhWhhWVhhVgjijWijljWRljrjRkkWkkWVkkVkmmmWmmpmWVpmvmVnnWnnWVnnVipkpWkpnpWVnptpVqqWqqWVqqVrstsWtswsWVws}sVtuWuuWVu	uV~vvWvvWVvvVx	xW	xxWVxxVyyWyyWRyyR{{W{{WV{ {V||W||WV||V~~W~"~WV"~(~VWWVV')W),WV,2VWWVV,.W.1WV17VWWVV-/W/2WV28VWWVV(*W*-WV-3VWWVV/1W14WV4:VWWVV79W9<WV<BVWWRR+-W-0WS06SVVSSWWV$VVVSSPPSSy+{+Q++P{++Q++PQ++uQ+E:
uu~E:M:Pu~M:s:PWs:w:Pu~w:<
uu~<<Vu~<<
uu~<<uR<>
uu>>Vu>>VW>>uW>~R
uu~RRPuRRPVRRPuRET
uuETKTWuKTMT
u~uMTPTu~RPTV
u~uVVVuVVVWVVu~WVj
u~ujjPujjPRjjPujl
u~ullRull
u~ullu~Qlo
u~uooVuo.oVW.o2ou~W2o
u~uPu PV $Pu$
u~uÄVuÄƄ
u~uƄ̄u~S̄A
u~u~AISu~IoSWosu~Ws
u~u~n,p,Py,{,Qp,{,P{,,QP,,u~P,;
u~u~;;Su~;;SW;;Su~;=
u~u~==Vu~==
u~u~==u~S=@
u~u~@@Vu~@@@VS@@D@u~SD@S
u~u~STSu~T(TSV(T,TSu~,TU
u~u~UUWu~UU
u~u~UUu~SUEX
u~u~EXMXVu~MXsXVSsXwXu~SwX6l
u~u~6l>lVu~>ldlVSdlhlVu~hln
u~u~n
nRu~
nn
u~u~nnu~Qn}p
u~u~}ppVu~ppVPppu~Ppw
u~u~wWu~WPWu~;
u~u~;AVu~AD
u~u~DJu~SJ
u~u~Wu~WVu~V
u~u~i-k-Rt-v-Qk-v-Rv--QR--u~R-A=
u~u~A=I=Pu~I=l=PWl=p=Pu~p=?
u~u~??Vu~??
u~u~? ?u~S ?A
u~u~AAWu~AAWVAAu~VAwU
u~u~wUUPu~UUPVUUPu~UEW
u~u~EWKWWu~KWNW
u~u~NWQWu~SQWY
u~uYYWuYYWVYYu~VYm
u~ummVummVWmmVumo
u~uooWuoo
uuoouRoq
uuqrVur%rVW%r)ruW)r
uuWuWPWu
uuVu
u~uću~Sć<
u~u<ASuAgSWgku~Wk
u~ug.i.Vr.t.Ri.t.Vt..RV..u~V.>
u~u~>>Pu~>>PW>>Pu~>@
u~u~@@Vu~@@
u~u~@@u~R@C
u~uC CVu CCCVPCCGCu~PGCV
u~uVWPuW%WPV%W)WPu)WX
u~uXXWuXX
u~uXXu~SXM[
u~u~M[U[Ru~U[{[RS{[[u~S[:o
u~u~:oBoSu~BohoSVholoSu~loq
u~u~qqWu~q
q
u~u~
qqu~Pqs
u~ussVussVPssu~Ps{
u~u{WuWPWu6
u~u6<Vu<?
u~u?Eu~SE
u~u~ȋWu~ȋWVu~V
u~u~i/k/Vq/s/Wk/s/Vs/~/WV~//u~V/L@
u~uL@Q@SuQ@w@SWw@{@Su{@B
u~uB BVu B"B
u~u"B(Bu~R(BD
u~u~DDWu~DDWVDDu~VDX
u~u~XXPu~XXPVXXPu~XGZ
u~u~GZMZWu~MZPZ
u}u~PZVZu}SVZ\
u}u~\\Ru~\]RV]]u}V]p
u}u~ppPu~ppPVppPu~pr
u}u~rrWu~rr
u~u~rru~Rru
u~u~uuVu~u=uVW=uAuu~WAu
u~u~Wu~WPWu~
u~u~ŠVu~ŠŊ
u~u~Ŋˊu~SˊC
u~u~CKVu~KnVPnru~Pr
u~u~d0f0Ql0n0Sf0n0Qn0y0SQy0~0u~Q~0A
u~uAASuAASWAASuAC
u~uCCVuCC
u~uCCu~PCF
u~uFFVuFCFVWCFGFu~WGFZ
u~uZZPuZ*ZPV*Z.ZPu.Z[
u~u[[Wu[[
u~u[[u~S[Y^
u~u~Y^a^Vu~a^^VR^^u~R^1r
u~u~1r9rSu~9rbrSVbrfrSu~frt
u~u~ttWu~tt
u~u~ttu~Ptv
u~u~vvVu~vvVWvvu~Wvs
u~u~s{Wu~{WPWu~=
u~u~=CVu~CF
u~u~FLu~SLȎ
u~u~ȎЎWu~ЎWVu~V
u~u~e1g1Qp1r1Sg1r1Qr1x1SQx1~1u~Q~1OC
u~u~OCWCPu~WC}CPW}CCPu~CE
u~u~E#EVu~#E%E
u~u~%E(Eu~R(EG
u~uGGVuGGVWGGu~WG[
u~u[[Pu[[PR[[Pu[Q]
u~uQ]W]RuW]Z]
u~uZ]`]u~S`]_
u~u~__Vu~_`VW`	`u~W	`s
u~u~ssPu~ssPVssPu~su
u~u~uuWu~uu
u~u~uuu~Rux
u~ux xVu xCxVWCxGxu~WGx
u~uWu WP $Wu$ɍ
u~uɍύVuύэ
u~uэ׍u~P׍K
u~u~KSWu~SyWRy}u~R}
u~u~j2l2Qu2w2Sl2w2Qw2}2SQ}22u~Q2D
u~u~DDSu~DDSWDESu~EF
u~u~FFVu~FF
u~u~FFu~SF I
u~u~ I(IVu~(IKIVSKIOIu~SOI]
u~u~]]Pu~]7]PV7];]Pu~;]^
u~u~^^Ru~^^
u~u~^^u~Q^ba
u~ubagaWugaaWVaau~VaIu
u~uIuNuSuNutuSVtuxuSuxuw
u~uw wWu w"w
u~u"w(wu~P(wy
u~u~yyRu~yyRWyyu~Wyz
u~u~zWu~WPWu~P
u~u~PVSu~VX
u~u~X[u~R[
u~uőRuőRQu~Q
u~um3o3Sx3z3Qo3z3Sz33QS33u~S3OF
u~u~OFWFPu~WFzFPWzF~FPu~~FH
u~u~H HVu~ H#H
u~u~#H)Hu~S)HJ
u~u~JJWu~JJWVJJu~VJ^
u~u~^^Wu~^^WV^^Wu~^\`
u~u~\`b`Wu~b`e`
u~u~e`k`u~Sk`b
u~u~bbVu~bcVSccu~Scv
u~u~vvPu~vvPVvvPu~vx
u~u~xxWu~xx
u~u~xxu~Qx){
u~u~){1{Ru~1{W{RVW{[{u~V[{
u~u~Wu~-WV-1Wu~1А
u~u~АӐSu~Ӑ֐
uu~֐ِuPِ<
uu<AuVATWVT]uV]aPVadPSdxPj4l4Su4w4Ql4w4Sw44QS44u~S4G
u~u~GGPu~GGPWGGPu~GI
u~u~IIVu~II
u~u~IIu~RI;L
u~u~;LCLWu~CLfLWRfLjLu~RjL`
u~u~``Pu~`<`PV<`@`Pu~@`a
u~u~aaVu~aa
u~u~aau~Sajd
u~u~jdrdWu~rddWVddu~VdOx
u~u~OxWxSu~WxxSVxxSu~x#z
u~u~#z)zWu~)z,z
u~u~,z2zu~S2z|
u~u~||Vu~||VR||u~R|
u~u~Su~SQRQRu~B
u~u~BHVu~HJ
u~u~JMu~PM
u~uu~W̔SW̔ؔu~WؔܔQWܔߔQPߔQk5m5Qv5x5Sm5x5Qx55SQ55u~Q5WI
u~u~WI_ISu~_IISWIISu~I:K
u~u~:K@KVu~@KBK
u~u~BKHKu~PHKM
u~u~MMVu~MMVRMMu~RMa
u~u~aaPu~aaPWaaPu~aoc
u~u~ocucWu~ucwc
u~u~wczcu~Rzce
u~ueeVuefVWf"fu~W"fy
u~uyyPuy	zPR	z
zPu
z{
u~u{{Ru{{
u~u{{u~S{1~
u~u~1~9~Wu~9~_~WV_~c~u~Vc~
u~u~Ru~"RQ"&Ru~&
u~u~“Wu~“ē
uu~ēǓuVǓ*
uu*/uS/BWSBKuSKOQSORQPRfQh6j6Qs6u6Sj6u6Qu6{6SQ{66u~Q6J
u~u~JJPu~JKPWKKPu~KL
u~u~LLRu~LL
u~u~LLu~QLHO
u~u~HOPOVu~POsOVRsOwOu~RwOc
u~u~c&cSu~&cLcSVLcPcSu~Pcd
u~u~ddVu~dd
u~u~ddu~Sdxg
u~u~xggVu~ggVSggu~Sgc{
u~u~c{k{Pu~k{{PV{{Pu~{8}
u~u~8}>}Ru~>}@}
u~u~@}C}u~QC}
u~uVuVWu~Wv
u~uv{Ru{RQRu9
u~u9<Qu<?
uu?BuVB
uuuWɗSWɗ̗SP̗!S`7b7Qh7j7Pb7j7Qj7p7PQp7v7u~Qv7rL
u~urLwLSuwLLSWLLSuLMN
u~uMNSNRuSNUN
u~uUN[Nu~Q[NP
u~u~PPWu~PPWVPPu~VPd
u~u~ddPu~ddPWddPu~drf
u~u~rfxfWu~xf{f
u~u~{ffu~Sfh
u~u~hiWu~i&iWV&i*iu~V*i|
u~u~||Wu~|}WV}}Wu~}~
u~u~~~Wu~~~
u~u~~~u~S~;
u~u~;CVu~CiVSimu~Sm
u~u~Ru~RPSP Su~ 
u~u~Wu~
uu~uS#	uuT#(uW(GSWGJSPJ\S]8_8Qh8j8S_8e8Qe8j8u~j8u8Su~u8:
u~u~::Wu~:<:WV<:@:u~V@:M
u~u~MNSu~N-NSV-N1NSu~1NO
u~u~OORu~OO
u~u~OOu~QOJR
u~uJRORVuORuRVWuRyRu~WyR*f
u~u*f/fPu/fRfPVRfVfPuVfg
u~ughWuhh
u~uhhu~Rh{j
u~u{jjRujjRWjju~Wjk~
u~uk~p~Pup~~PV~~Pu~5
u~u5;Vu;>
u~u>Du~SD
u~u~ƂWu~ƂWVu~Vd
u~u~dlVu~lVRVu~
u~u~c9e9QSe9m9Sm9o9Qe9k9Qk9o9u~o9z9Qu~z9;
u~u~;;Su~;;SV;;u~V;O
u~u~OOWu~OOWVOOWu~ODQ
u~u~DQJQWu~JQMQ
u~u~MQSQu~SSQS
u~u~SSVu~SSVSSSu~SSg
u~u~ggSu~ggSVggSu~gwi
u~u~wi}iWu~}ii
u~u~iiu~Sik
u~u~klRu~l*lRS*l.lu~S.l
u~u~Pu~PWPu~
u~u~ƁVu~ƁɁ
u~u~Ɂ́u~Ś@
u~u@EVuEkVSkou~So
u~uQuQWRW
PW
Pu
u~u9<P<puTEa0aw4wq8Ea0aw1wq2QQqvě0ěܛ1ܛ23$4$<5<T6Tl7lq8ě0ěܛ4ܛ8<$@$<D<THTlLlq q qWqu`ۜ8ۜޜ@ޜ0ۜ1ۜޜ2ޜ0ޜ@ޜvu`5d0d1ĝ2ĝ3$4$T5TY65d0d8ĝ@ĝH$ $T(TY05Y05Yv5YWm0̞8̞@,H,1 m0̞1̞2,3,141`0`8@H1`0`12300#00#%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.&lp7DC`N8Y8												
B<
CPw

GD	U5>J
W
\gWEFL@IJKQDNO#PVTR7S/T;U````` `@U58>JPVU'5VN>JVU75N>JUWQK	G+dRpRw:Rp_Rw%U9WeGb	f( !"#z$%8&''()[**)qUg+gW,gGz-j7kBlNmnZneo3qp|q.suu}s^s?s ssssttttt[tBtt 
 Y0 :H ` x ݾ    a	 [	 e 	 _8	 7P	 c9	 !p"p#jjjkK	$mK	$mK	V	2s#K	$K	$K	 PUW`W`c|	h 7	v	&	%2	%>		 $	 	 &	%&>	%2	a	za j	 v	 	%L	%x	a	5$ j	 v	 	%	%?	a	m%	% 	a	X&	&	'1XWa	1Wj	vv		%d	%	a	&(j	vv		%	%	)
)
)
)
)V*.++,
\Y
,\Z
<\[
L-C
V.C`C`x****y++++n,v,y,,i-q-t--g.o.r.}.i/n/q/|/d0i0l0w0e1m1p1x1j2r2u2}2m3u3x33j4r4u44k5s5v55h6p6s6{6`7e7h7p7]8e8h8s8EHKwFreeBSD 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
A@@AB
|`PVAB
RVAB
R$AB
F$%AB
I%$)qAB
Itq( PAB
FAA;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
ztztJ/
f7t
2
f,g
Ef g
.yf<4f2"<([ty.<</yJ#<X<([tyf/y#<XyJ..f.y.<fJW*J/yfyf3Jy.fy.<
<JXyJyfy.y<.<
<JX .W.y.Xy..6yX	<.;t.z
~<f~<f~<f[<~<f==~<f~</<~ ~g<~tf~<~.f~t<'~X~<~,~t<%~X<~ <~(~t<~X~.~'~t<$~Xf~<~&<~J<$~Xf~<~J<~.X~<~.<1~Xf~<~<~f<~.<~.<$~Xf~<~#<M~f<~Xf~<~<M~"<~X~X~<M	%~Xf~<~$<M	%~Xf~X~$<M~f<	~Xf~<~#<M	%~X~<~<M	%~Xf~X~<~.<1	~X~<~)f"".VVV~<<XV~<<XV~<<XV~<<XV~<<V~<<.f-.~<f~-<~&<~.<~.X.<~.<~Q<~.<~.fX-<~.X~P<~J<X-<~.<~f<~<~+f
J0Lm<<Vm<n<Vn<}<<}<.V}<<XV}<<XV}<<XV}<<.mXXcX~<f-.~.f~-<~)<~J<m.<cX-~.}-<}+<m.<cX-}.f}-<}&fm.<cX,}.f}-<})<m.<cX,}.f}0<},fm.fcX-}.f}-<}.<m.<cX.}.f}-<}.<n.fcX.}.f}-<}<}fnJ<c/}.f}0<}+fn.<cX/}.X}0<}.<n.<cX/}.<}-<}.<n.<c.}.f}-X}%<}J<n.<dX-}.<}-<}.f n.<dX.}.<}-<}.m.<cX-}.<}-<}.<m.<cX-}.f}-<}'<}Jfm.<cX-}.X}-<})<}Jfm.fcX-}.<}f<}t<})<}Jfm.<cX-/}f<}t<}.fm.<cX,}.f}f<}t<}<}fm.fcX,}.<}0<},Xm.<cX-}.f}-<}.fm.<cX.}.<}-<}.fn.<cX.}.f}-<}.<n.<cX/}.<}-<}.fn.<cX/}.<}-<}.fn.<cX/}.f}0<},.n.<cX.}.f}0<})<}Jfn.<cX-}.X}-<}.f<f.}<<cX.}.f}-<}<}f<}Jf-.}.<}J<})<}(<
v<-}.f}T<}J<
v<-}.f}-<}&<}.<}.f
v<-}.<}Y<}J<
v<-}.f}-<}'<}.<}.<
v<,}.<}/X}$<}Jf
v<,}.<}/<}&<u<-}.f}0f}$f}Jfu<.}.X}\<.<}.f}^f/<}.f}0<}$f}J</<}.}-X}"<}.<}.f&</}tf}&f}.<}.<='</.l
}<<}<<}<<S<}<<}<<}<<}<<}<<}f<}<<=}<<}<<}<<}</<| X'}..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"{<<h
jx.<<}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==@x XKXKXKXKXKXKXKXwJ<ux"














"
&
*
.
2
6






 
4
-
$
8

Y
:
F
`
T
A




c






G
#
9
T
s






-

a
V
v
j


















G
R
]
h






6
s








R$[-n 0@Px`ep\SI 0@@P`p7	K{%)q	"@ P8	-PVAVe&p1qAlLmWnbokxvyjktuvwhirsz+{Y|d}o~z*0RZl $()*+',3H-S.Z/a0l1t2z3456789:;<=>?@ABCD6E?FKGaHlIxJKLMNOPQRSHRT]GmUGVGW#G2XAYMQI`Zlp[|\]^_G` $a/3b>BcMQd\`ekofz~g	
#.2
=ALP[_jny}G`abc	
de)-f9=gIMY]imy}	

	
)-9=IMY]im}'5>LUclz			Z'	3	?	^P	[	b	k	w	Z			^			 	G	!	"		I


#
#
<
E
S
`
i
r
{












&4LX$h%!&1'A( Ddy.debug_abbrev.rel.text.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_10)e@p	X=p,9	XE4Fozpk	8H	
LZ0jf0Хd44@	@t;	Lo1	skein_block.o/  0           0     0     100644  53600     `
ELF	4(USWVED$xM$xoAf$f~fpf~L$XfpfpN]Qqt$@q$t$4q t$8q,t$<q(t$,y4|$I0L$f~L$(f~D$$|$8L$4$3$$L$3$L$D$ 3$D$ D$3$D$3t$||$3$3$3$EH$HL$H L$ H$x(p,P0X4$!L$($$ L$xT$\$É|$,|$t$<T$$D$@$D$$L$ |$8L$4D$\RT$H|$L$ ED$\T$X$L$@$|$8$T$4$D$,$t$<$L$$L$D$$D$13|$,13|$H13T$@"|$`$T$d$T$(L$X1ʋ|$$D$\1lj|$P$T$T$$T$HT$S$T$@$t$ƉϋD$ ȋS$։t$S$ЉD$ D$$D$,L$(L$<S$ЉD$ST$|щL$S$T$$[$\$D$L	D$\D$l|$hD$t$D$<$D$ lj<$1L$3t$D$ЉD$|$߉11T$$ˉ$13D$t$L$ω|$13\$L$4$3<$|$0L$1ˋ|$lj|$t$։11T$ʉT$<$lj<$D$L$1|$1ы|$߉|$D$0Ɖt$D$<D$0D$,D$DD$D$tD$D$pD$dD$<D$`D$,11D$D$8D$$D$4$T$D\$0T$$\$(|$P|$p|$PD$TD$tD$T|$D$D$LD$D$L$,D$<D$|$׉|$4$މ4$1D$1D$ȉD$|$t$11T$$$1‹|$1L$\$L$Ή13\$߉|$$3$1ϋD$L$ȉD$։T$L$1t$1T$ʋ$D$$1L$1T$L$މt$11T$DT$$D$0$\$P\$|$T|$ t$ht$0|$l|$D|$,t$<ω|$t$D$@|$HT$ÃT$\$|$L$L̘D$̜D$DDpD$0DtȋL$8ĠL$4ĤL$$LxL$(L|Ft$|$L$L̄D$@̀D$HDhD$lDlD$hL$LD$8D$`D$4D$dD$$D$PD$(D$TD$DD$$D$0D$(D$pD$8D$tD$48$T$X$EPHL$(HL$$H;$xue^_[]USWVED$hu$oFf$f~D$Tfpf~fpfpNED$dVT$(VT$ʋN$L$F D$$N,L$,v(t$H4L$DH0L$@X<\$H8L$4HDL$ H@L$<HLL$HHL$8XTHPL$\L$Tf~L$Lf~D$P\$HML$TT$0$$D$($D$$T$$$T$$D$$D$$D$L$,$t$@$L$D$L$4$L$$\$<$\$<L$ $L$8$L$$L$\$ |$H$$113T$413T$81ʋ\$(1ځ"$(D$3T$,3T$D3T$3T$ 3T$3T$H3T$$,T$P3T$T$T$L3T$0$t$d>$\$(^\$l\$^$\$$^\$p؉D$^$\$^\$x\$,^$\$@^$\$D^ $\$4^$$D$؉D$D$TD$<\$ \$0V($Љ‹F,D$|D$0|$P|$8\$L\$F0$NjF4D$tËF8$F<$D$H|$8\$T$<D$0D$ D$Lt$(|$$t$(\$T$Ӊ\$11D$0t$@t$D$,T$DЉD$,3\$\$1L$8T$HD$ЉD$13\$8\$$T$D$0‰T$|$,fnfn\$fnD$<fnd$ fnl$(fnt$fnL$4fn|$3D$,D$01fbfbflfbfbflffpf~ϋt$$f~ʉT$1ЉD$(1t$$fofsfofs*fofs-fsfVfWf~D$8D$fpf~t$ىL$D$0\$É\$1߉|$41ʉT$ fpfpNf~ًD$L$f~L$0fnfn؋|$$T$T$L$,D$(L$,t$0fnD$fn1ω|$$1Ӌ|$ D$D$4Ɖt$0fofsfofs1fofs2fst$fV|$fbfbflf1|$ 3L$L$@f(ǎ .ffpf~؉D$f~T$$ЉƉD$	D$	fofs$fofs8fofsfsfVfWfpf~f~ljfnD$,fnT$1t$3L$L$<fbЋ|$L~flffpf~1f~1ofpNf~t$t$(fpf~t$t$t$Ht$@t$Tt$ t$\D$$L$,fpfpN$f~D$4$f~D$ $$$ofpNf~؉D$8fpf~ЉD$D($,$D$T$0GD$PL$<D$0$щL$<4$ЉD$T$(\$@ډT$(D$ t$Ɖt$1D$ 1щL$$fpfpNf~֋|$|$f~ًD$,ȉD$,1‰T$X1t$@|$4\$8߉|$4D$T$DЉD$1‰T$D1L$8L$t$<D$0T$ЉD$01ÉL$1ʉT$t$T$$։t$L$,D$ L$,
|$ 
1ȉD$`1T$$L$L$4T$ډT$1щL$3D$4D$<L$t$8L$D$0\$D؉D$0

1‰T$ 1Ήt$8L$(t$@L$(|$T$X׉|$11Ήt$@t$4|$$t$4L$T$`щL$1ˉ\$X1|$$\$t$@\$L$0L$01ʉT$D1މt$@T$8L$(щL$(D$t$ D$1‰T$81ω|$ L$|$<L$D$,T$ЉD$,1lj|$<T$$1T$D$0|$XD$01L$3T$T$$\$@t$(D$<L$L$1Ήt$X3|$(|$`|$ D$D$L$8t$,Ή1|$ 1‰\$4D$T$DЉD$13\$4D$(D$HD$(D$D$TD$D$$D$\D$$D$$D$D$LT$T$t$,$\$@$L$DD$4$D$4D$$D$$|$<D$ $D$ f~$fpf~$L$L$8D$0D$f~L$Pfpf~ЃL$`D$Xt$L8D$HD$PZD$3D$lD$D$(3$D$(D$3D$pD$D$$3$D$$D$,3D$xD$,D$3$D$D$D3$D$D|$@3$D$3$D$D$43$D$4\$ 3\$|D$<3$D$<D$3D$tD$t$83$ET$(PT$PT$$P T$P$T$P(T$,P,|$@x0T$DP4T$4P8T$P<T$<P@\$ XDt$8pHT$PL\$H3$3$L$\HPXT$D$P$!L$L$D$hHtD$hD$d@$${$$UJBD$PBD$LB;$ue^_[]USWVE$]$oCf$of~fpf~$fpfpNEKL$hKL$pK$L$lK L$K,L$s(K4L$XK0L$8K<L$(K8L$$KDL$LK@L$KLL$ {HKTL$xKPL$tK\L$KXL$`KdL$ыS`T$dSlT$ShT$StT$4SpT$<S|T$@SxT$\T$PT$T$f~T$Hf~D$D|$,M$T$t$013T$83T$$3T$13T$t3T$`3T$d3T$3T$<3T$\3T$Tf~Ή$1fpNf~1։L$||$l3|$3|$X3|$(3|$L3|$ 3|$x3|$3|$3|$3|$43|$@3|$Pfpf~‰$1fpf~1$$$T$h$|$p$L$$L$l$L$0$L$$L$8$L$X$L$$$L$($L$$L$L$L$,$L$ $L$t$L$x$L$`$L$$L$d$L$$L$$L$$L$<$L$4$L$\$L$@$L$T$L$P$$1ց"$(1$,t$D3t$|$t$H$1Ή$$ډT$hP$׋P$T$P$T$lP$T$0P$T$P$T$8P$T$XP $T$$P$$T$(P($T$P,$T$LP0$T$,P4$T$ P8$T$tP<$T$xP@$T$`PD$T$PH$T$dPL$T$PP$T$PT$T$PX$T$<P\$T$4P`$T$\Pd$T$@t$|t$TL$PPh$֋Pl$ыT$D$\$H$$o@pf~ЉD$Dfpf~ډT$Hf$ffpfpNt$TL$Pf~f~DŽ$D$|$T$L$hщˉL$hL$lω|$p1t$l1ډT$L$0T$8щL$0t$\$Xމt$

1D$X1ʉT$8T$L$$щL$$\$(t$L\$(1؉$1ʉT$|$,D$tlj|$,t$ L$xΉt$ 1D$t1T$LT$dt$`։t$`\$L$ˉ\$1؉D$1T$dL$t$<ʉL$D$L$4ȉD$1lj|$x1։t$<L$\\$TىʉL$\D$@L$PȉD$@1Ɖt$T1ӋT$|T$DL$H$L$H1ʉT$|3D$DD$4D$dt$hƉt$hL$pT$щL$p1ȉD$d1|$D$0؉D$0T$|$TT$1щL$P1É\$TD$<L$,L$,T$ |$xT$ 

1։t$x1ȉD$<L$4L$$D$(t$|D$(1L$43T$$T$|t$T$L։t$D$|$tD$1‰T$L1ʋ|$\L$8ω|$\t$@D$XƉt$@1$1L$8D$L$DL$D|$H$|$H11ȉD$L$L$`|$l|$3L$L$3D$`D$Xt$h։t$hL$p|$LL$p1ʉT$t1D$Lt$T$0T$0L$ىL$1ȉ$1։t$L$8L$$T$($T$(1щL$83D$$D$lD$,T$XЉD$,L$ |$L$ 

1Ήt$1‰T$XT$\\$|ډT$\L$@t$4L$@11ЉD$4D$Dt$TD$DL$HT$PщL$H		1Ήt$T1lj|$|T$<T$`L$xL$3T$T$<3D$`D$PD$T$‰T$L$t$dL$11ЉD$L$4t$hΉt$hD$p؉D$p1‰T$d1L$4L$0T$PщL$0\$t$<\$1؉D$<1ʉT$PD$,L$|ȉD$,T$ \$TډT$ 1щL$|1Ɖ$L$L$$T$(T$(		1щL$3D$$D$xT$Dt$XT$DD$H|$D$H1Ɖt$X1ӋT$T$`$L$3D$D$T3T$`T$D$|$lD$L$t$8L$1ʉT$1lj|$lt$\|$LT$@L$tʉ1Љ1|$L$ofpNf~T$hT$hfpf~T$pT$8$Ӊ$$|T$X$xT$0$tT$$pT$l$lT$$hT$$$dT$($`T$$\T$T$XT$,$TT$ $PT$L$LщL$t$HT$`$DT$$@T$x$<T$$8T$$4T$$0T$P$,T$<$(׉|$\$$ЉD$@ $ $ы$$D$|ofpNf~ʉ$fpf~L$p($,$D$D|$HF$L$4D$d0L$44D$dt$h$Ήt$hD$XT$8‰T$8	1ЉD$X1|$|D$0T$lЉD$0t$L$Ήt$	1$1L$T$T$$D$(L$TȉD$(1L$T3t$$t$D$,T$LЉD$,t$tL$ L$ 1ω$1Ɖt$tD$xD$`L$L$3\$3L$`L$L$P|$ω|$t$D$<Ɖt$1D$<1T$LL$\$L$\D$@T$pЉD$@1‰T$p1ω|$P|$Dt$4|$DL$dT$HʉT$H1ЉD$41L$dD$t$hƉt$hL$8ىL$81ʉ$1D$\$PL$0ىL$0D$t$pD$1É\$P1ʉT$lD$LL$,L$,T$ |$<T$ 1ЉD$L1Ήt$<L$dL$$D$(t$4D$(1L$d3T$$T$pT$D$t‰T$L$$L$1ω|$t1Ћ|$\L$ω|$\t$@$։t$@1L$1\$xt$DL$Ήt$D\$HT$TӉ\$H

1ىL$1L$|L$`T$XT$		3L$L$|3t$`$t$hƋ\$8L$tˉ\$81ډ$1D$tD$0D$0T$L$ʉT$1׉$1Ɖt$t$xt$$T$(|$T$(1։t$x3D$$D$XT$,$‰T$,t$ L$|Ήt$ 1$1׉|$D$pT$\‰T$\|$dL$@L$@1Ήt$T1ЉD$pD$lt$DƉt$DL$HT$PщL$H

1ȉD$l1|$PD$<D$`L$LL$3D$D$<3T$`T$4T$L$щL$D$$D$1Ɖt$1ʋD$pÉ\$hL$8t$TL$8		1ω|$|1؉D$pL$0t$4L$0D$\$<؉D$1Ɖt$41ω|$<D$,L$PȉD$,t$ \$lމt$ 1L$P1lj|$TT$$D$(t$D$(1L$3T$$T$dD$DT$ЉD$DL$H$L$Ht$1ω|$l1‰T$L$L$`$Ɖt$1T$L3L$`L$L$D$XL$|$T$x׉|$1D$X1΋|$tL$\L$\D$@$ЉD$@$11ω|$h$|$h|$8$|D$$xD$D$l$tD$lD$0$pD$0D$$lD$$ht$8D$X$dD$Xt$$$`t$$D$($\D$(D$$XD$D$L$TD$LD$,$PD$,D$ $LD$ $HL$t$DT$x$@t$`D$$<D$D$d$8D$dD$$4D$D$$0D$D$$,D$D$<$(D$<D$4$$D$4D$\$ D$\D$@$D$@D$T$D$TD$P$D$P1$Ffnfnfnl$|fnt$pfn|$H$~08İflfnL$DfbflfbfbflfffpfpfpN$f~L$Df~D$Hf~f~3$L$h3$D$l3$D$lD$3$D$D$3$D$D$03$D$0D$X3$D$XD$83$D$8D$(3$D$(D$$3$D$$D$L3$D$LD$3$D$D$ 3$D$ D$,3$D$,D$x3$D$xD$t3$D$tD$3$D$T$`3$D$3$D$D$d3$D$dD$3$D$D$3$D$D$43$D$4\$<3$D$@3$D$@t$\3$EL$hH|$pxL$H L$lH$|$0x(L$H,L$8H0L$XH4L$$H8L$(H<L$H@L$LHDL$,HHL$ HLL$tHPL$xHTT$`PXL$H\L$dH`L$HdL$HhL$Hl\$<XpL$4Htt$\pxL$@H|t$P3$T$T3$T$Tt$Pf$fֈfpfր$D$D$!L$H$$Ht$0t($$耋$$|$,$$UJBD$DBD$HB;$ue^_[]%utt%u@t@NPNStSS(ttttttttZaRaltlstRs
tt
ttRttttttRttttttttRttttttttttRtttttt!ttttttR#ttttttt&tttttttS(tttttttt(tttttttttVtWPttQttDtDNPN\PW\tWttWtWVtVJWVJLWtLttPtPV0tV04V4RtVRrPVrtVQVQtWt^tV^tttt tVP4:VQ:VtVQSVSWSt0SPfRSfjSnrRrRSSP"St".SQ.ISPINWSNWWSWtWtt RSRRXRSXrRQrPRQPtPQttPQQPQtQWRWQRVtRVhQRhltRlrQtrQQtQttRRStttQeiRiwtwztRzttP'6W6ctctStxtxttQtttRtRWRtPttPXPtX[tt[btPbttWtWVWttttPtt8Wt8NQtNvttv{Rt{RPRt1EugtgmPmtPEuP	tP	6
V6
rtttR	Y	WY	b	tb	f	tSf	m	
ttm	t	
ttSt	{	ttt{		tttS		tttt		ttttS		ttttt		tttttS		tttttt		!ttttttS		#ttttttt		&tttttttS		(tttttttt		+ttttttttS		-ttttttttt		0tttttttttS		2tttttttttt		5ttttttttttR		7ttttttttttt	
:tttttttttttP

<tttttttttttt

?ttttttttttttP
$
Attttttttttttt$
(
DtttttttttttttP(
-
Ftttttttttttttt-
4
IttttttttttttttP4
9
Kttttttttttttttt9
@
NtttttttttttttttP@
PttttttttttttttttPtttttttttttttttt[	_	S]
h
t(th
v
Vtv

VS

Vt
t(tP
t

tP
n
tVn

tt

Vt

t(t

t(V
t(tRt)RV)/Rt/_t(t_mQtmQWQtt(tQtQPQtt(tt(Qt(ttt(ttt(		P
]
t]
l
t$tl
z
Wtz

WR

PW

t0W

PW
4SP4St0Rt0RPRWRt4dt t4dnWt4n~WP~QWQt 
t 
	tt St #SP#)QP)/Qt /t$t Rt RPRt RWRPRt	t$tWtWRWSWtK	t$tKYRtYiRWioRQowRtwt$tt$Qt$tt%t$t%-t$]

tt,

t,

tt,

tP

tt,
6Rt,6*tt,*4Rt,4^RQ^`Rt,`r
tt,

P

t
tQAtt,AOWt,OeWPekWt,ktt,Vt,VQVt,tt,-Qt,-KQPKMQt,Mtt,Pt,PV*tV*DV<tt,<Lt]


tt

Vt

VR

SV
_tV_t_eVRekVtkc
ttcqVtqVRVPtPVPVRVt{
tt{StSROSQOZtQZ[
tt[btPbjtjqW		P]

t4tagWg{WR{WtQtQSQt
tt,0P0Dt4DHt4PHot4to}Wt}WPWtt4tt4Rt4tVtVQVtt4tt4PZt4tZitqt4tqt4		P	
R
P
Rt0P
T
t<t0T
X
t<PX

t<t ^
XSRXhR|Pt8t8Ps	t8tsStSRQRQt1	t8t1?Vt?OVSOUVRU[Vt [t Rt RVWRWt8#t t8#GWt8Gt t8Wt8WQRWRt Wt t<t t<S!
*
W*
H
WSH
L
t8SL

t8t

t

t8t

t8P
t8tPttt
tV
PVQVtVtQLtt0LTtVTjPVjVt0tt0Qt0QPQt0-tt0-;Qt0;UQPU[Qt0[tt0St0SQSt0Utt0UotPott0Qt0t8t0t8Pt8tt8V6
]
Q]

Qt

QR

SQ
_t$Q_uVQu{VP{Vt(&t$t(&8Wt(8HWPH^SW^St$
SR

St
v
Qtv
t<tQttPQt<t<Pt<tVtVRRStSQS!PQ!)Pt)#t<t#1Wt1AWRAGVWGVt<VPWVWt
ttQtQP&Qt&-QS-4Qu-t-.P.&.t&.-.PuP-t-.	t#.&.P&.\.	t#a.f.	t#W^S^gtgntRns
ttsz
ttRzttttttRttttttttRttttttttttRtttttt!ttttttR#ttttttt&tttttttR(tttttttt+ttttttttR-ttttttttt0tttttttttR2tttttttttt5ttttttttttR7ttttttttttt:tttttttttttR<tttttttttttt?ttttttttttttR
Attttttttttttt
DtttttttttttttRFtttttttttttttt"IttttttttttttttR")Kttttttttttttttt)0NtttttttttttttttR07Ptttttttttttttttt7>SttttttttttttttttR>EUtttttttttttttttttELXtttttttttttttttttRLSZttttttttttttttttttSZ]ttttttttttttttttttRZa_tttttttttttttttttttahbtttttttttttttttttttRhodttttttttttttttttttttovgttttttttttttttttttttRv}ittttttttttttttttttttt}ltttttttttttttttttttttRnttttttttttttttttttttttqttttttttttttttttttttttRstttttttttttttttttttttttvtttttttttttttttttttttttRxtttttttttttttttttttttttt{ttttttttttttttttttttttttR}ttttttttttttttttttttttttttttttttttttttttttttttttttRttttttttttttttttttttttttttttttttttttttttttttttttttttRttttttttttttttttttttttttttttttttttttttttttttttttttttttR\.tttttttttttttttttttttttttttta.f.tttttttttttttttttttttttttttt`dRdptpstWswQWwSWtW
tt
Vt
#VQ#-Vt-
ttVtVQVt
ttVtVPVt 
tt  Rt  
tt  tR #	tt8#'#Vt8'#=#VR=#C#Vt8C#$	tt8$$Vt8$$VQ$$Vt8$"&	tt8"&(&Vt8(&E&VSE&M&Vt8M&'St8''SQ''St8'-)	tt8-)8)Wt88)<)	tt8<)d+tWd+h+th+o+QQo	ttoRtRQRVRtU	ttU]Qt]kQWksPQs{Pt{	tt!Rt!1RW17RV7=Rt=	ttVtVWSV St #
tt###Qt##7#QP7#=#WP=#C#WtC#%
tt%%Qt%&QR&&VQ&&Vt&&
tt&&Pt&&PQ&&WP&&Wt&i(	tti(z(Rtz((RV((RW((Rt(C)	ttC)R)t]+o+	tto+~+tQt0tQtQVQt1t0t1;Pt;UPRU[Pt[t0tRtRQRt't0t'5Qt5OQSOUQtUG#t0tG#U#PtU#r#PVr#x#Ptx#$t0t$$Qt$$QP$$Qt$Q&t0tQ&[&Pt[&x&PRx&~&Pt~&'t0t''Qt''QP'(Qt(a)t0ta)p)t]++t0t++t0Q	t8tRtRSRPRt	t8tQtQPQS Qt 	t8tQtQVPQPt8 	tt8 % Wt8% 5 WV5 ; WR; A WtA K#	ttK#Y#RtY#i#RQi#r#QWr#x#Qtx#%	tt%%Qt%%QR%%SQ%%St%&	tt&&Vt&&VW&&PV&&Pt&(
tt((Pt((PR((VP()Vt))t8)+	t8t++t8Qt$t(Qt(QSQt(t(t$t(t$Pt$t(t$Rt$t(t$R#t$t(##t$P#;%t$t(;%U%t$PU%&t$t(&&t$R&?(t$t(?(Y(t$PY((t$t(()t()]+t$]++t$t(++t$Q	ttRtRVRPRt$	tt$9Pt9IPVIQPSQtSVSVPVt	ttRtRQ RP  Rt |#	tt|##Rt##RQ##VQ##Vt#%	tt%%Qt%%QR%%WQ%_&Wt_&o&WQo&x&VWx&~&Vt~&(	tt((Qt((QP((QR((Qt()	tt))t]++	tt++tQt,t Wt *WV*0Wt 0ct,t cmQt mQRQt t,t Pt 7PQ7=Pt =Yt,t YgPt gPRPt #t,t ##Pt ##PQ##Pt #%t,t %%Qt %)%QR)%/%Qt /%&t,t &&Rt &&RV&&Rt &(t,t ((Pt (/(PV/(5(Pt 5()t,t ))t ]+	,t,t 	,,t,Q

tt
Pt(PQ(.RP.4Rt4
ttRtRWQRQtRtRWPRPtI 
ttI S WtS _ WQ_ c WPc k WQk !Q!!tQ!#
tt##Rt##RV##VW##Vt#e%
tte%v%Ptv%%PV%%PW%,&Pt,&<&PQ<&E&PRE&K&PtK&(
tt()Wt))WR))Wt)#)WS#)))WR)))QR)	*R]+#,
tt#,2,tQ<	tt<FVtF\VS\bVt(	tt((tV(*	tt*]+t]+A,	ttA,T,tT,[,RQ8	tt8JRtJZRQZ`RP`fRtf	ttPt!PR!'WP'-Wt-	ttPtPVPWtWQWPQPt#	tt##Pt##PQ#$QS$$tS$$PS$$PR$$Pt$v'	ttv''Rt''RW''RV'7(Rt7(C(QtC(S(QVS(Y(RQY(a(Rta(#*	tt#*2*t]+[,	tt[,j,tQjttjrQtrzRtzRPRtttVtVPVtttRtRQRt tt ! Pt! ; PQ; A PtA "tt"	$t	$$W$-$WV-$3$Wt3$a%tta%o%Rto%%RQ%%Rt%z'ttz''Qt''QP''Qt'(tt((Qt((QW((Qt(A*ttA*P*t]+},tt},,tQnt<t4n~Vt4~VQVWVt_	t<t_qPtqPWPVPt	t<tRtRQPRPt<+	tt<+9Rt<9IRVIORPOURt<U$	tt<$$Qt<$'$QP'$-$RP-$3$Rt<3$%	tt<%%Pt<%#%PW#%)%VP)%/%Vt/%L'	t<tL'T'PtT'b'PQb'j'RPj'r'Rt<r''t4t<''Vt<''VS''WV'(Wt4(_*t<t4_*n*t4]+,t<t4,,t<,,SQ
ttQtRtRPRt
ttWtWV Wt A
ttAORtOeRQekRtkE 
ttE O VtO e VRe m VPm F"WPF"Z"tPZ"7$
tt7$H$QtH$b$QPb$h$Qth$%
tt%%Wt%%WV%%Wt%&
tt&&Rt&'RQ''Rt'(
tt()Qt)%)QP%)')Qt')}*
tt}**t*]+t]+,
tt,,t,,VV:VQ:>tQ>
ttStSQSV?St?OSWOUSQU[St[s
ttsVtVRWVWt]
tt]kQtk{QS{VQVto"
tto"q"Qtq""t""P""R""t""tQ">$
tt>$L$VtL$\$VR\$b$WRb$h$Wth$$
tt$$St$$SV$$RS$$Rt$'
tt','Pt,'<'PR<'B'WPB'H'WtH'(
tt((Qt()(QS)(/(WQ/(5(Wt5(a)
tta)*t*]+t]+-
tt--tV--t--RPttR
tttQtQ(
tt(2Qt2KQWKQQtQo
tto}Pt}PQPt
ttRtRPRtl$
ttl$~$Wt~$$WR$$Wt$%
tt%%Vt%%VS%%Vt%'
tt'('Vt('B'VQB'H'VtH'e(
tte(s(Pts((PQ((Pt(*
ttBFQFdPQdktQk
ttRtRWPRPt	t4tQtQVRQRt4E	tt4ESSt4ScSVckPSkt4SQSQR#Qt#"	t4t""Qt""t""P"#Q#
#t4
##t4P#p$	t4tp$z$Vtz$$VQ$$QP$$Qt4$3%	tt43%?%Qt4?%O%QVO%U%RQU%]%Rt]%&
tt&&Pt&
'PW
''PV''Pt''
tt''Pt''PV''PW''Pt'*+
tt%.@B:;'?I:;(:;I:;I4:;I4:;I	$>
.@B:;'?I:;:;I
:;I4:;I4:;I4:;II:;I!I7$>I&I:;
I:;8:;f.U=@=.=>d>dtRQX%W4W4iW4
W4W
Pd	49(%!.:  .$%!*1$',	68'"
2
'+#8
/%&
714!3
");0)/)	%/,"835*),/.*,	0#4%
 
U		I
	
k

d
dt=$#4#42#4c#4#4#4J#4"#4d
U
2%
$ddt%
84;4
>4t@4^C4D4G4"J4!M4M4P4S4V4X4\49_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(H 
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>

#%Xu<~J~J~JJu~
<ɟg	
<~	f~f	YYYf!.J!.)J		#.
tJJ<
tJt<t.J<t.
z<t.J<J.J<
tJt<
tJ~.~.<~J~JJ~.~<~J~J~ ~.J~.~J~.t~.t~J~.~.J~0~JJ~Jt~J<~J~J~J~~.t~.<~J~.J~.~<~J~.J~f~ ~.J~.J~J~.<~J<~.J~JJ~JJ~t~J~J<~J~JqJqJ~fq&	FLfu~t

(%Xq}	JYYYY!.!.)J
/Jf%.	ef!J)J
KJJ%J	e	J	J}.
t}.J}<
JF}<
tE}<
J}.J}<
tzJ}<
JzJ}<
tyJ}<
tyJ}<
txJ}<
}.w}<t}..}<J}J
J}JJvJ}<tv.}<Jv.}<
tu.}<
t}J(|.|.J||J|.J|J|f|.J||.J|@J|3J|J|.f|8J|.|.|.J|J|.J|<J|fJ|J|.|.J|J|J|.J|.|.J|TJ|JJ|J|f|.|[J|@J|J|+J|J|J|<J|4J|J|?J|.J||.|.J|J|.J|<J|J|J|.|.|.J|J|.|.|.J|J|.|.|.J|J|.|J|J|J|.|.J|J|.|.|.J||.|.J|J|.|.|.J|J|.|.|.J|J|.|.|.J||J|.J|J|J|J|.J|J|J|.|J|..|J|.J|J|J|J|J|| J|tJ|t|J| |*J|JJ|8<|fJ|J|J|J|t|tJ|J|JJ|J|.
t|
J	i(|<
J	bX.u|

3(Xjןןk{t	JJ."J*J
K.J%J
KJJ'J K).J"J*J
KJJ%J
KJJ'J K).	j.YYYYYYYYY
YYYY! ).
c w).
c	J 	.w{.t{.J{<t*{<tE{<tE{<tzJ{<tzJ{<tyJ{<tyJ{<txJ{<txJ{<twJ{<twJ{<tvJ{<tvJ{<tuJ{<tuJ{<ttJ{<ttJ{<tsJ{<tsJ{<trJ{<trJ{<tqJ{<tqJ{<tpJ{<t{JJo{<to.{<t{.JnX{fJ{{ J{-z.z.JzJz.z.z.JzJz.z.z.Jztz.z.z.JzJz.z.z.JzJz.z.z.JzJz.z.z.JzJz.Jztz.JzJzJz.z.JzJz.z.z.JzJz.z.z.JzJz.zJz.JzJzJz.z.JzJz.z.z.Jztz.z.z.JzzJzJz.z.JzJz.z.z.Jztz.ztz.JzJzJz.z.JzJz.z.z.Jzz.z.JzJz.zJzJz.z.Jzz.z.JzJz.z.z.JzJz.z.z.JzJz.zJzJzJz.z.JzJz.JzJzJz.z.JzJz.z.zJz.zXJzJztzJzJzJz?tzJzBJzJztz.z.JzJz.z.z.Jztz.zJz.JzJzJz.z.Jztz.zz.z.JzJz.z.z.JzJz.z.z.JzJz.z.z.Jztz.z.z.JzJz.z.z.JzJz.zJz.JzJzJz.z.JzJz.z.z.JzJz.z.z.JzJz.JzJzJz.z.Jztz.z.z.Jztz.zJz.JzJzJz.z.Jztz.z.z.JzJz.z.z.JzJz.zJzJz.z.JzJz.Jz.z.JzJz.z.z.JzJz.z.z.JzJz.fzJz.JzJzJz.z.JzJz.Jz.zJzJzJz.z.JzJz.z.z.Jz.fztztJzJzJzJz zJzJzJzJzJzJz JztzJJzJzJzJzJzJzJzJzJzJzJztJiqztJztJzJzJzJzJzJzJzJzJzJzXJzJzXJzX
tztJztJ	y$ty Jy.
	~<fuyCHc2prux{~&0:DNXblv *4>HR\fpz$.8BLV`jt~
(2<FPZdnx",6@JvkT* _6[]J8
fN~ 
=:L.b.	'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.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
@f.	H.b.R1-	"0y0gdˡ̡	h	
LoX`/57             0           0     0     100644  4284      `
ELF	<4(U]U1]%.@B:;'?11B.:;'I<?$>.:;'<?.:;'<?	.@B:;'I?t1Un
!&+1*'$!/Y	@4U}MHTM\RdWl\wafkpZ0 #&)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|1AB
i<@4AB
p~K
/usrsrc/sys/contrib/openzfs/module/icp/illumos-crypto.csrc/sys/contrib/openzfs/include/sys/crypto/icp.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/sched_impl.hsrc/sys/contrib/openzfs/module/icp/include/sys/crypto/impl.hsrc/sys/contrib/openzfs/module/icp/include/sys/modhash_impl.h
=YYYYYYYYP
>[[^[YYYYZc	%7Lbp~3`@m1I@4%Rl^O|/	-+'"%'#-)D*I$N&S(X] b,g.l0'1<ENW`ir{	

	$-6?HNU]emx @Xkcf_sched_destroykcf_prov_tab_destroy.debug_abbrev.rel.text.commenticp_initmod_hash_initaes_mod_initedonr_mod_initskein_mod_initsha2_mod_initsha1_mod_initkcf_sched_initkcf_prov_tab_initkcf_destroy_mech_tabskcf_init_mech_tabs.debug_str.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.symtabt:@t6	T
(S	
x0@0dfhX	\
	lzLotDaes.o/          0           0     0     100644  58720     `
ELF	4(Uht]hhth
]1]ÐUtPt]h]ÐUE]ÐUSWVE8}uƋ19G$"
Uzt9Bu=ˋ}VӃÉjVuuOt
SEX1Vу^_[]ÐUSWVPUMyG4xtp@t# t2u5GHB0B+վzG8G8BBu^9s
FBFEuVRQMƅG4u?`BBB)ÉZhhhjRWUM0BBB)ÉZhhjRWUMƅuT9ډڋutB)BrBy1t0G4tw77WE@^_[]ÐUSWVuUExB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 jPuWDž&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)11PUSWVE8}uƋ19G$8"
Uzt9Bu=ˋ}VӃÉjVuuOt
SEX1Vу^_[]ÐUSWV]MyG4xtUp@t" t;u@ًG`>CIӾz8BEE0ًC+G8ًCrZ]9sBuˋMBEBEuRSQƅ]G4u9`CCCU)KhhjSW4CCCU)KhhhjSWƅMUu
;]t
{)׋E8SK1]{t-G4tw77WC^_[]ÐUSWVuUEXC4pt~JK(~9s
NBNMNM`tuPSU
t#u6hhVREphhVREpUC4t'{(t!hVSUuEEu9t~)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$ىjPuV$Dž}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ϡEEt4֋E71ۺ9ʺP1$pO41tEuPtQƋE8EHQ.ʃ?#VQpO4EGjHxAhP1WHxhhhjQWrhjppW]Ht{xuuhhjuuQW-HtKxuEhhhjQWt!G4uuVV;Eu
؃^_[]UEMt`QPQPQPQPQPQPQPQPQ	P	Q
P
QPQPQ
P
QPIH]A@]ÐUWVu~t-G4tw77WF1^_]ÐUSWV0MD$(QyItyMT$D$D$$t9uTAD$AD$ u$M UD$$D$|$|$}]VQRh uPWS 
;L$(ue^_[]USWV0MD$(QyItyMT$D$D$$t9uTAD$AD$ U$M uD$$D$|$|$}]RQh uVPWS 
;L$(ue^_[]USWVME1ҿ9QtuMPQt^NjE8u8HQw%ʃ?uu]WQp;E1uWW;Eu
^_[]4$zXD?224$zH
4
6/
"
"

f`<DCKM_AES_ECB CKM_AES_CBC CKM_AES_CTR CKM_AES_CCM CKM_AES_GCM CKM_AES_GMAC++ 0
@`@ AES Kernel SW ProviderAES Software Provider/Pz1zuzuzuzuzu77Xoz$1X0or07WozWXVozVzVQQQ$QDHH?QQZPZeWehP##VWPPPPISqSpupW"PP+=PBEP%WEHPHKulKSulPSulupulQKS%PI[P`sPP

q
8up8Iq*IVx|V|WSX71?D11X00XX00XSS27H?DDWWW|WWWksWsPPPPR!RP!;Ru~;W
u~u~W]Ru~]
u~u~Ru~u~Ru~u~VVz0zuzuzuzuzu77Xoz$1X0or07WozWXVozVzVQQQ$QDHH?QQZPZeWehPB	B		V	
V	W		W		WPP	$	P			S	$	ul'	*	P*	-	uh-	0	uhP0	
uhud	
S	
WB



P
P
PQ46QE
2S48SW
i
Qq
t
Qt
w
ulw
z
ulQz
*ulup48ulupw
W48WcWMWPVPPVWPPupupPupulgjPjmupmpupPpupuluhmuhQMSMWPWPagP
H



'
1/
4
1

1
H
0

0
H



H
0

0
H
S

S"
'
H/
4
D

W',W6WQW#FWFTPT^W{W

R
R:RSZu~IOPORu~RXu~PXZ
u~u~QwWzWRR`R0NulNVPV`ulPPP

P99MPMOSOUPU]SVPVVV`P`fVVVDPzQPWQxQQztQX}Q}QZtZulPulgpPpWPxWxPW%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*41+41,1UXYW-1.B/10B1:;I24:;I34.:;'<?5.:;' 6&7&I8.:;'<?94:;I:
:;;U<.:;'I<?=.@B1>1	3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]_[\]^NUXX
/@@XX
_
\XP9UXWbX\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
)w)c)O);)')*+*+,g)-)++++=+qs.S:/Q0Rw `.QrXk'UX1
1
 P  X 2
2(X2k(-8"
)-)-3`32.4r--D-.<.g.
.9}#Z#c4k!X"#5%k%'uUX    2X222G2e( 9	- + ( 
- - ""fR#}## 'UnX n n o o2sX2r2t2q2Sr#q#$`X#
#\#A#A#


#X,#2#<#
1#6
7#7

F#<#<#\Xx#
#\#A#
8.k\8fk"Xk
#
###
#Xk\
#
#<##
%Xk
#
###nX9$
##
'UX   2f	2
X3B2"( |68	) + ( 
- - "%$[R#s}## 'UX  . P     
 $9~$2X2s22^:,
)))++7+c+*( - - }#nsw/0Qs#U#w}##R#"D$f'UJX J JP K K
 L(N
))))))|*++,0g)W-)u++#+7++s.S:/Q0Rw `.Qr'UX    2<X2g222:e	( 	4f	)	 +1	 ( 

- - T)=	$*	J*	}#
#

 
'0
UX    2D	X2	2	2	2
s
u*
#
#
$
jX#
#\#A#eXx#
#\#A#A#4#X'@qU?X ? ? @27
B2U
CX2
D2>E362
2
;H2f( >	)^ +| ( 1
- - $$*}#.#8 AJ*'U.X . /. /P 0 0 0  1
 $19~3$27X2	
622
52R
4:,`J
)])=)++++{*( - - }#^
si
/|
0Rw0Qssbu*r##}###3J*$*$F!X""k<kX82#\ktX9$<#A#X#\#A#A#qXb.\\#
wXx#Xe\#A#{X#\#A#A#Ux xW xH3^9PW=BU > +A ( 2
- - }#/#9 B!iX"iP"i"j/#mM
//XQRSTUVW'`UX  . P     
 $9t/9tU2X(c/x^)gp/)T|/)/+z/2%'@UX  . P     
 $9t/9tU2X(c/X^)p/)|/)/+/+' UX  P    22Ek2X(-x2)-)n-( ) - sZ-g-}##?ozX?ozMWd
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/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|,NAB
\AiAC$LP9AB
\AXtAB
J$AB
C$uAB
Dm$AB
F(AB
DA(8AB
IA$dAB
C$AB
F(0
AB
FA$@qAB
Fg(AB
IA(4AB
FA$`AB
jAS BAB
B|(`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.<
/%~..N
>X./5p


ggP
<}f<~,G4J/}XX	L.}..}<t1X
B=.	.<3(<|<<t|XJi|<3.(<|<.|<<<./|<<|<
u.n<..
.'n<(.	Y|tf'iX<(.	Y|.f|<
u<
../J0w	yJ
'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

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

fXw 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
	
1v.u.
X0u
uJ
6.u.$<}<X
fK<u
#.gIl;X#.gIjut
.t#./I2#./I2ut	
<u.
X/Ju.
Ju
.uf
<6^x.
JL
X^
>./J0w	w<
ct.uf
XJuf
<..u.
<K.u.
X<-1<K<tJt
.tXt
Mt.uf
XJuf
<..u.
<K.u.
X<-1<K<tJt
.tXt	
A3v	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_*	)	( D@@q.0
uB`~@P(he<, 
<`>M?N}P9[N_p</WL1vl/7zM"I-	G M!!& +;7 <NT!^<r!{ N:3B?5DJ\9O1T)Y+bF1+72C9`e,m=ty,>+A1)+!FP+WAa1f+o72C9'.j2s:<A,Q=^c,s>2C'1+7%1*)/+@FU+bA&:3B?5DJ\9t	1y	+	E	1	)	+	6	2
C
9
:
I

*
=

*
>
+
Ay+A1+E*24C=9q1v){+6'
Z
2e
:^:nI*=*>2C/C7'1)+61+E3+BA&'(@.~)@1)+K41+8"1'),+5HV2_Cg'{&+25C>9p'
 '1&P' '&-'V:c(.2C'& $(,048<@DHLPTX\`dhlptx| $ , <L@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""""""""$""""&"/"8"GNWgnt""" "  " , 9 "B "L U "Y j s |              !!$!3!B!Q!]!"a!m!"q!}!"!!"!!"!!!"!!!!""" "*"9"H"W"f"r""v"""""""""""""""""S#~####$?$I$X$g$v$$"$$"$$$"$$$"$"$%	%%%$%-%3%=%L%[%j%y%%%%%%%"%%"%%"%&"&&&!&$*&"3&"<&"E&"N&"W&"`&"s&&&&&&&&&&&&&''$'3'B'R'_'"h'"q'"z'"'"'"'"'"'$'"'"'"'"'"'"'"(
((#(*(0(:(I(X(g(v(("(("(("(("(("((((("(")")+)4)=)F)O)U)_)n)}))))"))"))"))"))"))*
***%*	K*
v*******"**"**"**"+++"+%+")+
6+$;+"?+
P+]+"f+"s++++++++++++	,,',6,E,U,a,"e,q,"u,,",,",,,,$,",",",",",","--(-1-G-P-Y-b-k-t-}----------.=.h......../#/"0/L/U/^/d/q/}/////// /!///"0
0#0+0:0I0X0g0v0000$0"000"0"0"0"00	1%1'161E1T1c1r1111$1"111"1"1"1"112&2#222A2'P2(_2k2"o2{2"22"222"2"22"22223 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.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.1^A@	D,	<	$|22-s!)!,
3	`x0`0}dmf}h},	|	LoBT$&edonr_mod.o/    0           0     0     100644  3588      `
ELF	
4(Uh]ÐUh]Edon-R Message-Digest Algorithm
P%4I:;:;
I:;8$>I!I7	$>
II'I
.@B:;'I?4:;I1.:;'I<?27,sXt_xkl	']^_
/012
X

7
Xk
X

U1X3XO
X
 U<X-X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
N< AB
N
/usrsrc/sys/contrib/openzfs/module/icp/include/sys/modctl.hsrc/sys/contrib/openzfs/module/icp/io/edonr_mod.c1
?

=w;[l`c
ME"/J } "1a	"$)#!	
'38@
LYmt",7;JPbl{ @!.debug_abbrev.rel.text.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	@2	p t	2 UQ		?00dm X		x		Lo	0@sha1_mod.o/     0           0     0     100644  53012     `
ELF	|4(UVhƅu&hhtPhj^]ÐUt.PtPhj]h]ÐUE]ÐUWVMQuT}uƐj`ttGtP1^_]ÐUSWV]{wCBuUt`BNNvQP1CCJQPFxCNjBENFvuwu}tv?1\9ىƒ|`)كF9uu]UJ׉jjDžu1srF1]U;u}Ë}tfU9sdE?\1);]M]SQu}𐐃F)ߋEHA9s$t \9CS4u͋EЄۋ]U~9vrFC^_[]ÐUSWVuMt)"ANNvQP1^{AEVNFEst>]E1u\9ډ΃|)ڃG9u1Ƌ]9}tl9shE3ut1)ˋM9΃MˋMVREPG)E@p9stt9CV4u͉19ED^_[]ÐUSWVu~wFBnM1ۃt&uAFFϋIQPϋIjjDžu1^qF^_[]ÐUSWVlU
M
J]uEPtNoFFvPEPt|Mjj`tq1}VzN~vBEuUt^1\9ى|L)كF9uu]CCMQP1
1ɸ1];u}tiE9sgE\1);]M]SQEPUF)ڋEHy9s)t%\9CS4EPȋ}DŽۋ]9C
;Mul^_[]USWV,EzM̋rUЋZGE؅}t&1ҋL9Ή߃|)΃B9Uus1׸;}_MڃEȋ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^_[]USWVuMt)"ANNvQP1^{AEVNFEst>]E1u\9ډ΃|)ڃG9u1Ƌ]9}tl9shE3ut1)ˋM9΃MˋMVREPG)E@p9stt9CV4u͉19ED^_[]ÐUSWV}]EC8upOt_9r[}PWCdjWPE1ۃt7u|uIMAAMIdQPUwBzEHdUEPVDžu0*E@dP}WMAAVWP1EXhuvvF;Eu
^_[]USWV}EGpF1ɃUBR9ѻi?[E thPQLAr5$SVwSuSVj
WV }MAu*A+Džy!0UDž$JJrQP$]PSEjSPM߉ڍEPV{ÃZ{uuJBRS҉;1ېt9ƒ)C9uDž}
DžhPGyu3ߋCCMQPB߃71eEPEPߋCCVMQP71ۍhP;E؁^_[]Ë}Dž;*ׅ9t1);Mڍ$VQPC)EHA9s7t3t9CV4؍$Pň}9gUSWVuEFXC1ɃUBًR9Ѹ>E thPQLAr5$WSvWuWVj
VS`uMAu%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_GENERAL 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&:PbvPPPP``VV0226WY uhuhVQQPY]QPcQPP0QPQQPVupYupWup0cVQPYqQPWVY]WSS?vv~P(P(cuptVRRQRQRQ#R;c0ceRQPuhQcSceuht0vWRQSudSudDVZcVW5P$.5u5uVQQW59QW<vQWvW0QWQQWVu5uRWRu0<VQW5JQWR59RsSS&Q&uL,R,uPPuuPP/0hWuTQRuT4V4qSquVuuTQuTQuTSV)/V/@VSbfVShVSVu0uxVSxVVVSSVSS0/vVS/@WbdW0"uX"BuXuHBFuHFTuXuHTuuH0uH"S":Q:mVmuQVW"uX?fW	&
&
?
V	
So		V		VS				S		W		V
PQxPxup

V

R

RQ(,RQ1cRQcsR0RQ

P
cuhcmQmSuh

01W
>RQ

S
(ud(,S,1udkVVDVW

D
VVu~D;iVisu~sVu~V
S9u~9;S;ai,

V

V46PRQQPisQP.QP.4P4<QH}0}QPQQPRu~isu~u~RW4Bu~BW0SQPisQPQPSiqS+fVk}VD	W	zu~WVW|u~|WVWu~eWeu~RgWu~Wzzu~PRWPSSPPQQP|QPQPPQe0goQP0Ru~|u~7R7Bu~BeRgou~R0eSgSSQP|QPu~|u~03Q3NQReiQRoQRu~RQRQ.g030oS|0e0
u~u~$Wu~$@WP@FWu~Fg
u~u~Wu~|u~eu~Ru~NUPUgu~u~3|QReQR3JVJwu~eiViou~V,QVgVVQVRW6_3_y7y;?@)SSVVccWWV.5R%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<?*O72sXt_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
BUXX&':XX"
_
\X:
? PIUXXb'vX\X!U""M#Wk$W$WX%Yk&lUX""P"'$(Z(|)<Xk5
*
X+
+
,,
,Q,
#d\$d$d\$dM-$k$. 
UX////0X1	(())))922(
(3#2/@
373B2/
373Bv4+5RsJ6\
67k.UFX7F7F/G/G0LJQ0
I2/)T(
(3#89\z*0{0|0}fk.0NUX///0WX1(	(w()))X)2;(
(w3#j5.UX///0X2/
.373B45Rv. U6X/6/7./7P/8/8/99<0;X1HP	(J(n)))i)21(
(3#T45Rs5Q.UX//P//
/0	X0%	Q2S	-(V	(z	)8	8	89\*0	P2/O
373BN				"	[#L
W
:U7MP7kk/Q9t:9t:0Q[#[#.k\.
NUX///0	X1`	(	(	)	)`
)
)2
;(

(
3#
.*UX///9\*0,:0KX2/[373B!X}[#.
UrX/r/s./sP/t/t/t/ u
/$u9\x*9~yU0xz:0wX0b{Q;1(())@
)
)2M(

(
3#


"
9L[45Rs5Q[#)R[#<{.UX//./P//// 
/$9\*9~U0;:0	X0qQ;t1"(())>))2Q(
(3#<0%D0EQ0F0RG0/H23:O(
(3#HUb"*4E)g[#<E)[#=,X\.UX//P////0Q0KP2c*(	(-)839\*^".?UX/,0^Q2/8373B[#5@lhtvA


KQ.4}emygFreeBSD 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|BAB
A}$<PIAB
lAXdAB
J lAB
Bf$ 
AB
F$0NAB
FD$AB
C(  AB
FA(LAB
FA(xAB
F|A$
NAB
FD(*AB
FA(
AB
IA($AB
IA(PAB
LA(|AB
FA?AB
Az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
M'.
6!-02
?X./<.0	p


gg	J
t<~.<	~ff.>#1 g<}X
	0|ft#<=(<;|.<J|X-6<=/<;|.~<J}f<f,X.
Js0
Y,<. 4<	X|.
	X|J|<,f}.<}J
J5\;}X
A,w .,<.
g}$u t
t#<=(<;~<<J}f <,..
Js0
Y9,..t.,ft}f
f}5X;
O,w .,<.
g}J}t
	0{<J{XX-Z6<Y/<;{t.{X .4<	<{.
	X{JwR
Nt<{ft(<;.{	<{
<{Jt<J}ffX,<.
Js0
Y,<.-6<<{)<,ft}.<}J
<5\;}<
A,w .,<.
g}#{t{
!J}ff,X.J
Js0
Y,<.J<
	ft}f</ft|f<|.-;| /<|.</f<|f|<J!/wt|.</f<|..|<<}.<;}<%;}%|
>L5.<5<zfX<i	{ffX>z.<.0z<	.)f
ez<5/(<//<#.z..zJXz.zt.X{ztz
	t(<=(<;|<<J}f <,..
Js0
Y9,..t.,ft}f
f}5X;
O,w .,<.
g}J}t
m,<)0B<..nf'<<tyXXZ<y.+<4<	>"f:_(!f	;
(	nf"f;/8<<yz.yty
kL5.<5<yfX<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
kL5.<5<xfX<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
#ɮ=z XzXɁ<<z	
>L7.<7<vf	X<l	wff.1<6+v.	tfv<0	#./Yv	v	t
x<.	.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_c557qlhzc<,>D@`D 
 tYl0W0N(?
*xHj
N=(	

z^n"E*+3PIjB
"/6T^krrFf1.P{}
LJ	f					H
S
e
w

T
n



5HW%N|8w.DQ^&0c8
%2<P
Zv
1<$,<@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*&~**'**(*** @h$P|(Tvmemcpysha1_mac_init_ctx.debug_abbrevsha1_free_context.rel.textsha1_digest.commentsha1_digest_initsha1_mod_initsha1_mac_initSHA1Initsha1_provider_status.bssmod_cryptoopssha1_ctx_opssha1_digest_opssha1_crypto_opssha1_control_opssha1_mac_ops.debug_ranges.debug_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_0->@O:	Z ThP	|2q(/$L2*	4-]0^P0vd#w$w	y	Lo05̋sha2_mod.o/     0           0     0     100644  56028     `
ELF	4(UVhƅu&hhtPhj^]ÐUt.PtPhj]h]ÐUE]ÐUSWV}]uƐhttCtWPRQ1^_[]ÐUSWVuVtt0 @]9Ks
KBEtdMMAAqPRU1]MAAKQPE@xUMNjEHp@EG}zUU1ېNjED9|a)C9uu]U]Kju\Džu1uEpsC1U9uu]}Etr9snUE|1)u9MWQuC)EHAE9s't#t9CV4uC)Ȁ}r9juV]RFC^_[]ÐUSWVuMt)"ANNvQP1^{AEVNFEst>]E1u\9ډ΃|)ڃG9u1Ƌ]9}tl9shE3ut1)ˋM9΃MˋMVREPG)E@p9stt9CV4u͉19ED^_[]ÐUSWVUJtt0 @u9^s
^Bit(u<FFQP׉jSxDžu1؉FrF^_[]ÐUSWV]uMEPq1ttFFvPP1U;
B jVVz_N~vBtm1\9ى|T)كF9u]CCQP311];9\1);MSQPF)ڋEHy9s/t+\9CS4PŋDŽۋ]J9BC
;Mu^_[]USWVXEzMrUZGE}t&1ҋL9Ή߃|)΃B9Uu1׸;}qMڃEE}9LUEuPEPz}M9|1)ً]9߃M4WEPVuF})EPz9E|9CML
WQ4C}U)EPztk9rcNjE] tr
@t6r1}PWE@M4SWV*uM4PVބt9t1
;MuX^_[]USWVL}EGXC1҃EBڋ@9¸se?WEEuǐhttEpt"}OUthRVi;]vIjjQPVRPSEpV}VWEH}u	EPS#jjw71	u_Ot
1҃t9MIyu;}v0;}GhQ}wG
;MuL^_[]USWVuMt)"ANNvQP1^{AEVNFEst>]E1u\9ډ΃|)ڃG9u1Ƌ]9}tl9shE3ut1)ˋM9΃MˋMVREPG)E@p9stt9CV4u͉19ED^_[]ÐUSWVHMEAI>  $XX00
@@UJtp9rl]]PSE@VSPM1҃tB]9uUAAUJQPMgZBExUEP]S1ҋMDžu82MAPuVE@MASVPM1ډQhuvvF;Eu
H^_[]USWVMEApF1҃}B9[MU:<U <҉thRP]u9΋]vLi	WjPVEpWuWVW
EPVjjs3	Љ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
^_[]USWVMEAxG1҃uBv9U:{U 4҉thRPr9vLi	SjPWEpSuSVV
EPWjjEp0	Љ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ۉL$9Í<@$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^]I
.
V3
)
V?
)
6666666666666666\\\\\\\\\\\\\\\\<D	|CKM_SHA256CKM_SHA256_HMACCKM_SHA256_HMAC_GENERALCKM_SHA384CKM_SHA384_HMACCKM_SHA384_HMAC_GENERALCKM_SHA512CKM_SHA512_HMACCKM_SHA512_HMAC_GENERAL p	p@`sha2 _init: crypto_register_provider() failed (0x%x)sha2 _fini: crypto_unregister_provider() failed (0x%x)SHA2 Kernel SW ProviderSHA2 Software Provider   @@ @@@@@@&V&:PbvPPP	P	V	V,iimW_HO0^QuhQruhHuhRup(upPQQVQVQVQQVQ(0PQududVR W (R0S:SFQVFQQQVQVQWWW(VHNRPAhPhupVRRQRQ!SRQScR{0RQPSuhS]Q]Suh0!W.RQSudS!ud[VVOOXW0sS1P11VV1u~u~1GVADQDdQWQW(QW(<WF{0{QWQQWGXVXu~<u~<rRryWy{R{u~1G0VGQWQWGdRR%RSe{SQu5	:	u:	]	P]	{	Q{		u		P		QRnun{P5	c	uc	f	P		u0(OWOuQRuV1	S1	5	V5	k	uk	v	Q{		u		Q		S		VVVS"&VS(VSV5	05	?	VS?	n	V{	~	VS~		S		VS		S		V		06VSW"$W\0
u	
uu		u		
uu	5	u{		0		uSQ-	V-	5	Q		VWu&	W	77VV	SS5
8
P8
{u+
.
P.
{u_
u
V

VE
u


E
u
W

W

VPqPupVRRQHLRQQRQR0RQPuhQSuh0QW^RQ
S
HudHLSLQudVV



W
*)
.
@.
3
 3
?
0?
I
@L
V,
.
S1
3
S3
?
0?
D
@L
Z
SZ

u

S

u
VSW#WOVjwV9QjvQWu{QQVyQu{u{#u{PWu{PyRQQPQP)QPQQ0QPRu{R#)u{)oRou{Ry0)VQPQP#:QPSSSSW		'VBlWnWQ4@QVu{Q	u{Bu{QV'u{Bu{PqtPQQP9=QPCQPQQ0QPRu{9=R=Cu{CRu{	Rn0C	WQP9CQPu{9Cu{QQRBQRVRR00DsS90B0
u{u{u{Pu{
u{u{u{
u{u{9u{Bu{Pu{9QRBDQR9u{BDu{SSW DQD_t >R>_t}VJTSWWZOSbrSPuPuVbiVbiWbiW
VR%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,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 
:/

QD|WS
[7R9l	\	

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


:56:789KPEw
BUXX&:XX
_
\X 
!PIUXX+bv=X\X"U##M$Wk%W%WX&Yk'cU
X#
#
P#(")Z)~*<1CXkoU
+#X,#,#-%-&-'Q-(
$d\%d%d\%dM.%k%' IUX####/X/Q0Z	)g)Cs*V**(*(72))R1(x11(H	)1]zd]]NqUt\
y2skU'U]X3]32]#^#^/aQ/8`()k)"	)
	14_5;,/@	/	/
zhz]	z	fk'pNUX###/X0Z $	)g)2s*E***a(;2)+)1]]u'U0X#0#0#1/3X/4Q(_
g11z26H7Rvi'?UoX#o#p.#pP#q#q#r5~u/tX/v:0Z@	)$g)Hs*[**C*(GD2))b1C]67Rs7Q~z]6]w'	UX##P##
#/<
X/\
Q/z
Q/
Q(E
()
)
*
4
I5";,/#(gD111@
C
]
z
#
~$ao" :U3]3|k#Q5t5t/X/X/X~$e~$sC]C-]<.k\'NUMX#M#M#N/-PX0ZX_	)Mg)ls***.*(;2)e)M1]]'UkX#k#k#k5n;,/mX/o:/-
o:(D11zg
]
z
6
7Qwz
~$AL'pUX##.#P#### 
#$5;,5|/
X/
Q/:/!:/:8^0Zx&)g)s**`**0(82))1C9]Iz\#|]z]4zq67Qsz]~$'@UfX#f#g.#gP#h#h#h# i
#$i5l;,5|m/NkX/{oQ/n:/n:/n:8	0Z)4g)Gs*Z**0*,(@2)w)O19//Q///J(>)
)1C]z #F]z]z'*\]~$*:,Xtt\'`BUX##P####/ Q/!:/!:/((?)])*?4D5G;,1C9]IzV#w'HU_X#_/aQ(s11~$l@>(;A1{kqy.nH9IFreeBSD 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|BAB
A}$<PIAB
lAXdAB
J$cAB
C\$ IAB
F?$pNAB
FD$AB
C($?AB
I-A(PAB
FA(|	AB
FA$NAB
FD(AB
FpA(pAB
IA((@AB
IA(T :AB
L%A(`BAB
F3A HAB
AC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
M'.
6!-02
?X./<.0	p


gg	J
	~<ff.>01#X4/<}X 

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

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

D#<ty)x<.y<<.xf.<f'P.x<CJxXX.+.4<"dxt<_X!(	ex X
`xf"Xe/8ffx<x<ty.xtxf
kP.X<xfXxXfxfx.fw<thX4G+[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
kP.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	v
z	<ןuz.&&zt$J<$#fz

>Q.<<uf
Xu
X<uf
<	vtff	.u.0
<#X0<6;u.
tfu<
Yu
u
.
w<.+
.v	w1fq{'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

> u  c<|M`BD@D I?tYcfpN(H!px	 :yN@L	(	
^n"E*+3PIjB
"/6T^kr|Jq.e2sd	Y	r					'
1
<
V






]k}%
c
{

	 =HWk
5EX0m0PV#X(3ao)8@Vm%5ER$,<@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, @h(T,Xumemcpysha2_mac_init_ctx.debug_abbrevsha2_free_context.rel.textsha2_digest.commentsha2_digest_initsha2_mod_initsha2_mac_initSHA2Initsha2_provider_status.bssmod_cryptoopssha2_ctx_opssha2_digest_opssha2_crypto_opssha2_control_opssha2_mac_ops.debug_ranges.debug_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_0<
>@:	ij0c8 _	@` ok	4828@ 36H,	c0cP0}d ~ ~		Lo0D0 skein_mod.o/    0           0     0     100644  45520     `
ELF	`4(UVhƅuhh^]ÐUt.PtPhj]h]ÐUE]Ð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WTt/h wwGC
uSWD^_[]ÐUSWV]MtPVI1F	SSsRQSzAEKCsuruUt^21\9ىƒ|L)كG9}uSSsRQSSsRQ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
{B+Ut@E	rrMszCCPQxCxs[P1ɉU܅҉EtpE1MT9։ރ|\)у@9E܉u1ɺZMCCPQCCPQF@HA1҃B!u1
M1ɉƋE;uu7u]Kh vvF^_[]ËMڃEuE9LU}quƐWtt1ɅuUt|E	uREu]	r-s<EMU}RPAEMU}RPEMU}RPuR	uRE;pEMt1ɋU)9MMVuRE)MËE;HsUtQEEu\9CߋMUSQ4FUڃU)ÉuE;psuuEۋu]NjE;GUSWV<UE19Jξ80uztC1ۃzu	r5rIeƒ	tMƒ	t&	DžQP:DžQPDžQPVuW21ۅt1VuWKƅuXC1B1ۋEXh P;Eu
<^_[]USWVu]uǐh ttCtth VP181Uuth ss^_[]ÐUSWV<E 
MtJh PQ]$SuPƅu9SuPƅu 1*ϋUu;ƅth W;Eu
<^_[]USWV:19Zؾ!E89Bt9zҋEQtz1t3	tM	t{	߾EAË@xG1BWsjjRQlAEË@xG1BWsjjRQ5AEË@xG1BWsjjRQ^_[]ÐUSWV}uÐh ttt.uet"h VVE0E 1^_[]ÐUVuFt h PvF1^]<DLCKM_SKEIN_256CKM_SKEIN_256_MACCKM_SKEIN_512CKM_SKEIN_512_MACCKM_SKEIN1024CKM_SKEIN1024_MAC`	`P
`skein _fini: crypto_unregister_provider() failed (0x%x)Skein Message-Digest AlgorithmSkein Kernel SW ProviderSkein Software Provider,VBVP`jPqqVP4>P4>V49V4p>eppp4S>eSSS4W4PehPPPP>VBOPoVQ"%Q"u`Uu`u`SUYSQQPUYQP\QPQQPQQ0V"udUududQ+V+DQDV0\WWRUYR"QPUfQPR"ulU\ulu`	u`&u`GIQIu`S1SDSuhPuhhvuh}uhhuhuhuh(S%(V(>VSVSu`Su`Su`Su`u`S	u`	Ku`SK]RS]uSu0u`S(0VVupQupQup	Q	:up:BVBFQFZupZ]Q]ruprQupVup9PP(KVSK]QS]hVSVSSQSu`S(5P5hudud00	u0u
v
rRuhu\uhRuh0WW	W6QPP(QWW(LVITPTulP	ulQuR	RuhPuh	uhWVRS_u}#u}#	u}#e	l	u}#_RRmWu}u}u}		u}.	9	P9	;	V;	E	PJ	]	V		P

P		

		W

W
$
P$
?
V

V

VQQ	Q	Q@Q@RQeReRRRRR&R&RRMxqqq)qMeRRR&RYjPsQQ	Q)@QVVv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)#
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
.UXX  &!X!X
p
m0IUXX B &V Ct!Xm"X9#
>$!X%U&&^'Wk(W(WX)Yk'X((*)@
$f+(k(,@UX&&a&-1X.q/!0|01^2
0031.4(-A/55 5 Go b| t  !Xk6[X]m
".km"fk6]Xm
6\Xm
,UX&&&&-uX/%55 Z b" t- L,`$UX&&&-X4P-2w!h0!0"!1@!1!1+!1U!1	!/!.0!0s"5"41! " D"5 _"M " D" _" _"  "n D"|,{UX&&&-2X4-G2z"0"0"5"1"1"1"2!P0#!0"5"401N"1"1Z"1"/('c0)0G141#/&s7l53z1#/
55 # 9#{ O# b t 5# # 9# O#  t8
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.6J	2H,
0V	0	3m1t	4p-	/ G  	 Z.	 E	 b	,	UeX&e&ea&f&f!
&g-[
iX.z$
/	"k0
0=
1	/4
|55 5	 |%
 b1
 t<
,IUFX<
F<
Fa&G:IX2P
00V3Y14-S )' N' s'O,P
UX&&?&a&&&& !
&$;};}-y
X.
 Z
 
=|%
>Q} b
6xX]m:"m6|Xm:"m6zXm:"m,`UX&&a&&&&-m-X./v'
0+0O1
/05 5q=|%>Rw>Qv b t,3UX&/
55 b	
 t
>eeq"Ua	&Gkv}_(_T	#	_			Ms)s+R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|.AB
Ai$<0IAB
lAXdAB
J$@AB
C9$AB
C}(`$AB
FzA({AB
F_A(,AB
IA$X	AB
C(P
AB
IA$IAB
CB$`AB
C3AB
An
/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
M).	5#x
?X./=.0	p


ggJ
|<	}.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|<|f|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
i{#<}f<.~.t2Jg.-jf{X{.{.{f1.{.J.0{f{<{.
	{<ff.>1./{
.{..|
h./z..0,J.z.
..zz
i{$<h|.<.~.X2Jg.Wj<{.|~<h~.{$.~X{$.~X'
	{fff.
0.z..{~tY
u<./{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






`

n88WpDI<5`$L@id@{3xP
5I	GP(`$	E3+W#uh}Rv~K0I.
"4>KRbkpkx)1Ijxw2c 							-
8
a



Km

$,<@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.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.1p-@#
)	(d
	$|2|Y)	
UHc0JWv0dd;dd	ԩhf 	<ZLoD,q@modhash.o/      0           0     0     100644  39800     `
ELF	X4(U]ÐU]ÐUWVMt@A1Љǁ1EAu1^_]ÐU]U]U]Uhhjhuhuu ]ÐUSWV}$EDStt1SjVuCSttFtoSuPjjjV~EFEFEFEF$EF(E F hF,5hV1^_[]ÐUhhjhuhuu ]ÐU]UVuh9t(t,@,t9u@,A,F,hVVv^]UME]ÐUE1;EF]ÐUSWVu}]juhhPhShWV ^_[]ÐU]UEE]ÐUE+E]ÐUWVE	r81D9vAu^_]ÐUSWVMȃȃ	r;{1DÃ9vAuhhQhuhuu ^_[]ÐU]UhtP]ÐUVj@ƅtHjhVF F(F$F0F,F8F4F<5jjjh^]ÐUSWVPujVFt_1FMDDA9sH\DtMSt3VsV{
A,tq4SЃF<^_[]UVu1~tuv(V$NI1^]ÐUSWVuMEyX Ep$t`ESVEPttVhh51t uSutwEH(tjp4VуME]1ytSq(Q$KI1Eً]FDDFtD<;Eu^_[]ËuuM@USWVu}jW1҃tVw(W$OI1\DtV3W t)[uEG4jPVWWG0WG8^_[]ÐUSWV}u1҃~tWv(V$NI1\DtW3V t[u4
CM01^_[]ÐUSWVu}jW1҃tVw(W$OI1\DtV3W t+[uEMG4PQVWWG0WG8^_[]ÐUSWVMEYx Ep$t[EWVEP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׋tDu6S }tvt]u6S u1EDDODȋF}6SF
A,t	q4VЃVK<1^_[]ÐUSWV]jS1{tus(S$KI1׋tDt3u6S t+vtu6S u=|DF6SFM
A,t	q4VЃVK<1S^_[]ÐUSWV}jW1tuw(W$OI1֋\Dtpu3W t$ދ[tQu3W utDC3Ws
A,t	q4SЃSO<VWjuuWW^_[]ÐUSWV]jS1{tus(S$KI1׋tDt3u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^_[]ÐUSWVPUJtI}]1utDtWv6ӃuvuUJuuFA9rŃ^_[]ÐUSWVu}]jSKtF1ۉU𐐐]\D۸tVs3׃u[uUJ]uCA9rŃ^_[]USWVPuFtj1FMDDA9sH\DtMSt3VsV{
A,tq4SЃF<^_[]mod_hash_entries%s: invalid memory alignment (%zd)
umem_alloc_aligned(101FPHnPnp0ptP(1unpuPgR!V!W0;V;W!S:SF\P;\W;\S;S\VPV=A0ReQ=RPRUQU]P]eQzV	PfrPrQPQr3Wr1V"uPQ"P"EQ31"V"EQyPyP<0000000VV"006up6NQNup"V0CSGPSP]W]sSsWP]SySP]SmSyQPWWw0wV0VPuhuh\SSOVV\WW0\ululVJPP\dVowVVSQPR)AW)W)AV)yVV6APAIRE]S`SyVuuPRSS)AW)W)AV){VV6APAIRE]S`S{Vh	SPh	uhO	0O	h	V(	WI	L	W	VI	L	V(	SI	L	S0(	ulI	L	ul	PI	L	P(	4	V?	I	V	!
W		0		V	
0
!
V	!
		P		V

V		

		0		ul

ul				P

P		P	
	
0

V_
l
P_

W

u

u

P

W

up
PFKup

0

W

0WFKW

V
OV&FV&3QQvSvSPWW0W0VVVVQVVFbWFWU`PbyVVby0V0fSSSQV

W
2
S

S%
0
P2
I
Wt
x
W2
I
0R
k
Wt
x
06
R
VU
r
Vt

V

V

Q


W
JW
V
,V.;V
P	RS KS=IViWiWiViVVvPRSS}}WXWV<V>XVPR-S0XS<>}Ih}z0VupVzPVV0S<ulDKS (GPKVSRKW(S26SjuuupQupuSSWSWSSSSQ%4I?:;II:;I:;:;
I:;8I	!I7
$>$>I'
I':;
I:;8<.@B:;'?:;I:;I.@B:;'I?4:;I4:;I.:;' 1XYW111B.:;'<?1 .@B:;'I?!:;I"4:;I#1UXYW$1%41&1UXYW'1XYW(.:;'I )4:;I*.:;'I<?+&I,.:;'<?-.@B:;'?.B/4:;I0.:;'I<?14:;I2.@B13.:;'I? 4:;I516
17.:;'? k 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	0HUU TUˋ6˧͋Aϖϖa΋	U/ݧݧ6	UVf
6	UV,U{ U{!!!!!!6! !$/"+">{#$$%&w|$$%t#w0$$%'$\fu-V(W6WW/)Y6(x6xx/)z6*_


+,,


/
60,
(,
(,U{-	U!{- ~U!{"o{"{''$1-wc	(
VV-U!{'%m$%%,%##0H$8$kCP	SO"VV.Vd.Vm.Pb,-
 
U!6!/P U/!!/!/  AU+{!+!+!,!,".A	0/
S
- 	UC!C{) 0UZ!Z6!Z1\ @Ua/!a!a2PeU.;%G%S%;_3l4l1n1n1n U{!!!"'.Y$Z;%nG%S%_E-P	U!{Y-`.U'*
y	$2
y	$
mV,
((
7S66/)-xU'
Y
$
$"
$6
$J
$^
$r
$$%w
5@6%,
(

/
674{1/1[1[6,.

/,1
2(U+%7.V(6/)6(c6ccc/)e6)f/34{41 4U4/!4{!4!5!5"8["e7#`A$!$%&x	$L$j$%%w\	%''J$?$,+%R7x.Q.Q*/


63/4{4411[ UV/!V{!V!V1Y"X/#`$$%%')$x$+%7O$.W6.WVDtbb2bU%a%t'$:$&+%N7.V.V Um/!m{!m!n!n1q"-p/#x$$%%')$$+%7O$.W6.WVDvbb U/!{!> '
$S$@%r&	$$$%%	w(	!	%5	x.Pe	 	U/!{!> '	j
$S	$	%f	&	$	$	$	%
%0
w	
	$[
$n
%
x	.P
-P
2U!{!> '0_
$
8$
Co
	W.Ql
Vu
2
UTamy%%9%z'
$
$
+%
7'0&$8$C6	V.S
.S
.S
.S.P3V<3/4{441/1[1[ `U/!{!!"/'Tv$am$y%
%(%S'v$+%7'0$8$|C	VOq.S.S.S.S.PV	b 0U/!{!!""
/'TF$amy%
%
%J
'F$+%7'0${
8$h
C	SOA.WU.Wr.W.W.PV.WDb 
U/!{!"
"/'T
$
amy%
%%6'
$
+%
7'0
$r8$_C
	VO
.S%
.SB
.Sa
.S
.P
V
.S
b
 
}U-/!-{!-!-"5//'
T2$$%%'
$$+%7O
.W
.WbC PU9/!9{!9!9!:C "</'iP?$[$%%'i$H$n+%7Od.Wv.W.Ub UI/!I{!I!I!JY !JT "L/'PO$$>%o%'$$++%\7O.W.W&.UNb^2pcU%%%%.S7Y4Y{4Z4Z61]1^/1\[


6-wUu!u{!v!v6'Ny$$$%C%y%O.W(bW2`U%%@%##0$8$C	SV.V.V.PH 

/^ /

-IOIO;IOWPYy\)j)m(	I	L			

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/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_walkhash_datapkgkey1key2cval_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
A<AB
A \ TAB
BN	AB
A	AB
A	AB
A,AB
h$AB
C(,AB
hH	AB
A h ~AB
Au
AB
IAB
T AAB
Cz 	AB
A0AB
H0@AB
G PPeAB
B_$tAB
CP	AB
A`.AB
j xAB
As$AB
D((AB
Ac(H4AB
FA$tAB
C$bAB
C[$AB
C(AB
FA(	AB
FA DP
2AB
Bl$h
AB
D$`AB
C$0AB
C$
AB
C$
}AB
Cv$0PAB
C|$XAB
C$pcAB
D[$wAB
Fi$`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
=
=
..<=</!.:< .~J.

=
<
<	
='f
	}<ff. .g		}fff.=	2=gggggkX
=g|J~	
='l
>
wX.6.|/.<K./<wX<X͒|
0]
i	.<
	C
>!
hJk"
g<
t
	X}..<}.
f. ;<X.4
:<2
n	X} .<}.
.;X<.4
:<

.&
>
=t}.R	
}J<./v
1j/
n<.x.J	f%w ./K.x.XJ/=
zf<./	t|
J1 < g

f.g{
f<..f	v<gf/m	If.
.~.<
<./~{JX1 < {J/=J>K{<
|<
.~.<{
EJ1 < {J(J.(.y.(<.y.<~<J~<D
~J1 < {J(J.K(.y.(<.5	<YyX.~.
J1 < {J(J.(.y.(<.y.f~<J~<C
=z
f<..xf	v</f/m	I
<<
.~.<
<./zz
zf
<<..t<	</	.
.<<
..
<./zf<hzzX

|t<./Dg
 
~J1 < {f(XztXK(zf	.zf</
{f<./DztXN
~J1 < {fJK(.zXK(..z< <Y
{f<./DXX
~J1 < {fJK(.zXK(..z<=
{f<./D#<v0	
~J1 < {fJK(.zXK(..z< =
{f<./D<<<
}J1 < {J(J.(.y.(<.5y.	<YyX.
}J1 < {J(J.(.y.(<.5y.	<Y<B
}J1 < {J(J.(.y.(<.5y.	<Y-<v
<;y.
Jy.X
/.y.<yJ<)<Wy.J	JJ
!i<;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
KO6(g`bN4
pc<4d0
 T0P
2q	A,,"
  ~P	 		
}P@`.Pe@xQW`0o		2	G	Vw	\j}hu&1
Bbq
(-5ins|%(.6AUdiq{Ru	6;AFXf p{		 r}				
		$	6											:
L
Y
q
"8m	=	




	
?	`	Z	S	
'3AMT\ht !0"A#]$k%w&'()*+,-./0123)415:6G7T8f9r:{;<=>?@A
BC%D1EBFIGaHiIuJKLMNOPQRSTU
VW'1X;YGQZ\[jWuy\]^_`abcdefW$g3QWhdnixYgjklmno*l9pHqWrfsutue' .;NW`irxvewdxewdyz{.|<F}Tkblpm~\		1	:	C	L	U	^	d	n	y	\										



#
)
7
A
P
[_
Wm
^z


a
b




k
lm#3<BT[ep\[Wab%/<lHT`mwklm



\%
+
3
?
I
U
b
o
{





k





'1=OXajs|\$19DdPcqwdewd \,W8EO^\mW|Y)8ENWelsy\WY\WY+7;KT]kt(1:FMS]l\{WY)07@IRXbq\(7\FVclu\*7@Mirx*18?FOUb\nWzY\WY&/8ER`n{\W"Y.2>BR_r{
(/8AGQ`\oW{Y*IPW^elu|\WY)2;JQXagq\WY&5<CJSYcr\WY'6=DKTZ\	
%\4C	S`ir{ $ + 2 9  @`,Ll4Tx,LxHl4\Qstrlcpymutex_destroyrw_destroymod_hash_destroy.debug_abbrev.rel.textabortmod_hash_insert.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.1BE@A	x,2,HCt3B$9'o 	|G0H	a0ERdqRR	HX	(ALo0(gmodconf.o/      0           0     0     100644  7164      `
ELF	4(U1]ÐUE1]USWVP];u-Ct<KM1SPu,D;u1Jhj4-ƅt']𐐐uPQu^_[]USWVP}Gt&_WPQuu1^_[]ÉƋKGM9t_WPu;EuCphjUSWVMUAZq@
$Ot/tj pVV RuPQu1M9uUQ1Ʌ^_[]mod_install: modlinkage structure is not MODREV_1
Could not reinstall %s
Reboot to correct the problem*>FMPM\\yy{P{V9<Q<>up}upSwwPVP@VQ@upLPPTSWV\^%4I?:;:;
I:;8II'I$>	I
!I7$>
4I:;.@B:;'I:;I.@B:;'I?4:;IB1.:;'<?&I.:;'I<?:;
I:;8I:;:;7&/d0d12iy]^_7sytx	
yy
`U0y00U9y999 UDyDFyPGoHQFhQy
UhyhkjykQQ;@vUyyUh{yzQ_
$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
C<AB
L$\ AB
D$AB
D{A$@vAB
Co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
=
gg	J
<	5<../.	-J<..JX..:<	.	
<...	-.<....>f.	&	.-.<<M;<
.>
=~<	<u< /..1
!.
0~<t<4
iwo*NE:ycdNZC$/lv~	"2U\gC335kxJ*b@v ]8d@097@vE<<<>?
<'3A8@LXz!<+9GS<] ky!<"=#=$=%<<<&<"'0;=?$J=N#Y=](j<q<z<<)*=#=$=+=,<<-.%//0<1I2Vc3p4}567	
 <@<`<<<`<;:strlcpy.debug_abbrev.rel.text.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@	|(	2hl	]VYR		80x	!0%d	(\
	Lo`@kcf_sched.o/    0           0     0     100644  94820     `
ELF	n4(USWVEx Ep$taE]쐐WVS}utVhh51}u%uWƃ}tt}]MA(tjq4VЃFF$F(F8CjP^,F0F4C$~FvFF	uu1;Eu
^_[]USWVu]MEHtS1҅	t%EtYhjuSu
;MMPuVRƋGL;Eum}<WGÁ_^%LdžttWEX}jVhWEEug^؃<WtɍTEщFPWjPVUMXGd9Gdt
DqjVExjuSPjSPVMPuVug<WGÁ_^%LdžttWEXÿEEEum]^؃<WtɍTEщFPW]jPyojPNPVBjVMuPP}x ƋX$t5EWSEPt]ۋ}u1(WtË}N(tjv4SуCCECECMK Gd9GdtDuyuS(GL;|	WhShWsV{w{VW{rV{
A,t	q4SЃS;Eu^_[]VShh5USWV}W MUD‹{u1sV{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
؃^_[]UWVΡPH;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$P5t#XtPXءt(P55t	Pt	Pt	Phh^]ÐUWVj@ƅtHjhVF $F$@F(F,F4F0F<F85j@ƅtHjhVF F$@F(0F,F4F0F<F85j@ƅtHjhVF <F$@F(F,F4F0F<F85jtjjjPjjj5@

H@@1hthjP4jjjV~Guj0t@@@@@ jjjPjjjP(jjjP$jjjPjjjhjjjhjj	jhhjhtǀǀ( P^_]ÐUVuFjjjPjjjV1^]ÐUVuFPV^]ÐUVudžFjjjPjjjPjjjV1^]ÐUVuFPPV^]ÐUE@jjjP1]ÐUEP]ÐUS
}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щFPWjPtVUSWVPE~xGEPu_$tAjVusjVuSuGjPt	W^_[]ÐUWV}jxƅutttON1'jVFlFhFtFp^_]ÐUSWV}E
M_hEt: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
:gtotal 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_alignedPuhuh0V0V#uWW#jVV#-0-uululV*-8ePPuVVVVZ$$yyW..GSGuhSW,,HWKWWW_P_jSjlWq`}WWWouhoW$yWW*W*fuhflWluhWquhkRR$'R'udRudPqudP$VPVV_lVoVoW-6p!;cPEcQVSWSPQ7IW%V%Wp!PQDVJYSVW_SnPtQ/4P4VqV2a0ajSl0q02q;fWqW;aSqS;lq;B0BaulajSqulMlPqPajSajSajSvPSW2?QVQ"upSS=OVOuh=OVOuhVWS0GQG	uh0GRG	udMW		WP0S0S		0		SP		WiPWV		VW		W^0^ul		ul		S^iiP		PP0S	S		Sv		P		P		Q	
V 
}
V

V		Q	
V 
H
V	}




Q

W	
R
 
:

ZkVZgQVWSxVxQ

P

P

P

P

P

P
-$
-@
-0
-0
-0
-

0

V
?V3?0?CV33030303@3?V0V000@<VPLUWjqPsVsVVP<POeQ?0P0MUS(PSMt!''-t	P((PUs (Ps US(PSXPPP
vPP(PPs(s(s(s(
:s((<s(:gs(<Ps(ss(s(QtttH	W(WUSS8GVGKt]dtt0V;SYWW	PRSUdWaVjWyPQxW
W
2S2WupgWVVVPDPDQ<S[SDS3SDV3VVfQrPVrQruPuQVUV[jSgWpSPQWWSSSuVVxxVVPzu\u\8BW|W6WW8BP|Pul6ulPulul;SS>B0|0Qu`0)V)XRXzu`u`Ru`>B0|0PV.0.VudzVPVwPudududuhQuhQWW6wwPuXV0LPP0wwwSSSW%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:;'I4:;IJK.:;'? L41MUN.:;' O1P&IQ.@B:;'IR4:;IS.@B:;'T.@B1U1VW:;IX.:;'<?YO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&3UV5'VO'V)'W(Z-(0Y5){.\*.+.,+.).0	*a.*.+.,.,.).X	,/-08.P-0/70I/074012H34,4H47456364:H4;,48749492C73CS!6$v.$G6$G$7@OUZ78Z)8Z58[O8[H8[)9C]79aS!9`-9^9h_-:!K;90a*PF0,cR0,v^0,j0,v0;0Gj*0,0,0,0,	0,0;90a*^F0,qR0,^0,j0,v0;0g*0,0,0,0,0,*0;07t*=0<{.p*/.*.,X.).	*.*.*.,.,J.=.l	,/;0*0;02*0*{1=1B*1+!1-Q5-w5-6
-6-6c-6}-6-
7-6-7-37-0T-Q5t-7-
7-w5-6-6-6>7,?Qv-6e-
7-6-7-7-37-7-
7$-0M.Q-8-9-6-6-9-6&.P?-9H-37e@7r5l.GEA0U~B~)B~-'O'H')(c	(	){.
*.*Z.,
.).	*|.*.*.,.,	.=.	*1	.C/,D	/-0i.P-0	-0]	-6i	-6	DnE6*E6@77Gd!#EM7//07F
U\8\;0Zd*~
0*k
1=1j+1+!1-7-=-7/-=>->Q.PgG9qA	U7B	(	7(G
7=_=	f
*	l=,4
x=-6	-6
-6:
-6V
-*:d
-6u
-6
-*:
-6
HU'G(7I-I({($)(B5:HJ:j9a'-;:(S*:*:-6-9-6-0-6-6+-6I-9y-6-Q5-7-6-*:-6-
7
-8:E7EG760fGK3-37EL7FUU88797)99-9<zG*WG,uGLGLGLG,.G,MG,aG,uG,G;HUs*)H+5H+AH+MH,YH,"eHM,lrHM,HM,HM0,HJ
&,HJ:&,HMH,HM`,HJYC,HJ>LHJ09,8-;0Rg*?0,R0,e0,x0,0,0-I-:I-IC-7g-=v-0-7-=-0-6-6>7?Qs-6"-62-6P-6i-*:-6-6-7-7-=-0.S%.SH-6p-
7-6-7-37-62734EFU080-9
359
2)9
4-;0xU*
0*
1=1+1+!1-7-=-6-6-0-6.P-7
-
7-7.-=E-7`-=o.PG9E0*6$v.F,U47;1)+1+!1;18
/+1+!1;1k
7+1+!1;>
	;*
>=1
	*1+!1;>
	=*>=1
	*)1+!1;>
	?*<>=1
	*O1+!1-z@-@-@-@-@-9	
-@5
-9C
-@Z
-@h
-9v
-9
-9
-9
-@
-@
EkW$E6EF7#v.$~$$$+$+$+$G$G$7%v.#xG$x$x7%zGNF
UI9
K79
L,;@
ZU+@*b@*w@+@+@*@*@*@*A,A=.
O@.C/,/;@3XY+@*@*@+@+@*k@*W@*C@*.A,A=.3O@.C/,/;@X]+@*B
@*-
@+@+@*
@*
@*@*A,W
A=.O@.C/,/;.a	*
.*}
/,j
/;AU.k,
AA=.U|,
/;MAr;.,
/-(D
-(DP-(D-MD-jD&-MD-MD-jD-MD)-jD@-MDS-jDf-D-D/_~CDHDPE6~7GEE7~7G@hW$CD7CDCD
|
EjW$Q6U78G8G87R--jD-MDS"U8G8GR--@-@Q0UU78G8G87R-MDV-jDk-jD}S1U8G8GR-@-@-@Q#U78G8G87R	--MDSU8G8GR--@Q U78L#879O9$xT<U:U:U:-6-*:-6273474!444)444)4-V45V41S!2e)3e3eH3fH3fH4hH4iV4sHV4}HV4HV4IV4IV4
IV4IV4I!-	
y

I@0*5I70*@~I~IIIIX0*)F)4@4IX0*)53445l3l-3l4n4nF`Uf8fH4h79l,9i9%j)9^k-;ICUVI,8I,KI<Ix*|I*J,J,J;0Xg*
0,0,00,C0,V0,i0-6~-6-6-6-6P-6-6-0-9-7-37-60-6;-6L-6U-6v-
7-6-7-37FU8O9|-9-6-00-6;-%JF-7Q-37^-6k-7y-=7qU8-WO9	8-<.*.+/,/-L0.GF U#8#G8#795&H9`%8-9(79'9*U9)):.BM9@H90A-9gB(M9S-M9bIJy9S!9)-7c-37t-I-I'-Q5-7-=-0-6-7!-37.-7<-=I-9-8:-7-=FU8G879U9EHR8-9tJ9O;1	+1+!1;1d	UW1+!1-7T-37a-9j-8:~.WG9-OXCDY,G&;?jn#;?jnuu/q;aqM		W		M
(gpsD36FreeBSD 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_reqsidpdcrqkcf_ctxcontdoneireqctypebailisdualreqarptrcnterrgctxkcf_secondctxikmflagscdrargbufkctxrwksptcntskip_notifynextreqnext_argcrypto_context_tkcrnext_reqstatusnext_req_argctmac_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|(3AB
F$A(H@OAB
FA$tAB
F(0AB
FA$	AB
BA 
AB
Ax$AB
D <,AB
A' `
AB
B6AB
Aq"AB
A] 0UAB
AP1AB
Al#AB
_(AB
P H AB
A l<AB
Cu(UAB
IA(`AB
FSA$AB
D qAB
Bk(4 AB
FA0`AB
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<..tfsJ	v<goJ/m	IK.
.~.
<./uuuu=uw</=u=u
<
.~. %
h(J{X
.{..{.<zJX
t{X{.#
.zf.<flfy.
<*X<v)<>	=Jg./hK{+YWj	<.?X	ugg./g.u
.uf{<fyf,tUf!<1<B.+Jh{<=	JgLf{X"	.zf
.;.*X<v)<>	=Jg./hK{izX
fh;z.
<?X	ugg./g.u
.uf{<zffyfX{<X.{<{X
X<..x

<
X~.	..X
<./uuh<!<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

j~f
<<..t<	<g
.	t
.~ff
<./~.O<u	/<="hg&.1<u'<.4	~<
.<
.~fJ
~<X~~
tX<X<<3<.3g=u<x".<	<Mv<zXJ0X<X<lf&.<-~f
X.	3.0<	&/u=<X<
uX.<./.f./
zf<./DX%
*>@./. J/<J.yf.g.y<.1-JG-J/<-0.
zf<./Dt
Mt/t/<X<X<X<x~<<//xt/<xtx.tx.tx.{	
xX<./uuuv	xf<./uuuv	xf<./uuuv	wt..Z<=X&u$ft!=t	w<...u!8 <	w.
	.0Ztg#uuuv<X<X<X<~/1\./~ 
wg<<
w<<
wg<f<
x<f<(
iu<
j<	
Jtf<(h1f&.4l.?<' t#0g!f#g!f%g+f#<-g%<)g'f*g(f*g(f}
<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{ 
8
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

.1i>fXt<+<.5./Wg-J	
tt.f.,4/s<J
J$
w=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-----------..
..c133330.*.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[0p0s0y00000}0t4kDbKYe$0Ul10d#5	<	z T@v6R"I
	

_R$@`I`XqU~
43 ",Q
<@OpCQs	3>q:h
4&QV\aq/S' _!sy) !	Pp}' !Ra !	
 +I&r*) "!.DLa	msx~ ! '!E u! !@Ie&w|	Y	e	 	!				 	
!6
!>
I
R
 [
`
h
q
!


 



!+:M
Vm !!*A\kt

'
1
:
?
I
V
_
d
m
r
z






$

#



(
/6FL(dk(""*7>f|""%"-<J$O"]#bpu|"R"gy">amy !
?cr ! .!L e ~!!
]l !	)Qtz !  "L !!	,!7!?H!Q!cr !	 ,7!BMZ	g!u1_p	#b)*	8E|P]	fz%%&''(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@3H3Q3Z3c3l3z33333333333444 4)424;4D4M4V4_4h4q4z444444444444444555!5*535:5C5L5R5}x55~55d555c555555k55666&6/686A6J6X6d6s666666666667747>7I7kY7f7o7|777777777777k778	88$8-8;8D8M8V8_8h8q8z8888888z8{8k8888d88g99999*979@9N9W9`9i9r9{99999999999999	::{:z+:9:C:N:k]:zi:m:y:}:::::::::::::;;-;6;?;D;N;S;];b;l;q;{;;;;;;;;;;;;;;<<< <)<2<;<I<R<[<d<m<v<<<<<<<<<<<<<<<=
===$=-=6=?=H=Q=Z=`=m=y=====f====d=====>(>1>:>C>L>U>\>e>n>w>>>>>>>>>[>>>>?$?@?M?Z?f?z??????????@	@@@$@-@6@?@H@Q@Z@c@l@u@{@@@@@@@_@@@@@	AA[ A,A^7A\BANAWAaAiAmAyA}AlAAAAAAAAABB%B.BABJBSB\BeBrBBBBBBBBBBBCC,C5C>CLCYCfCrCCCCCCCCCCCCCCDDD#D)DNDkDDDDDDDDE{E%E+E5E@EOE^E{nEwE}EEEEEEkEEEEEFFFk.F7F@FFFPF_FnF}FFFFFFFFFFFGGG#G/G3G@GcGlGuG{GGkGzGGGGGGGGHgHdH*Hk6HBHNHZHxfHsHHHHHH	HHI
;III
IIqIrIIJk
JJ&J0J;JmGJnSJWJlcJgJksJwJdJJJJJJJJJJJK
KKK%K.K<KEKNKWK`KiKrK{KKKKKKKKKKKKKKKLgLLL"Lk2L;LDLMLVL_LhLqLzLLLLLcLLLLLLLLMMM'M+Mx7M;MGMKMzWM[MkgMkMwM{MdMMMMMMMMMMMMMMMMMNdNN#N,N5N>NGNPNYNbNkNtN}NNNNNNNNNN NNNNNxO!OOk(O1O5O"EObOOOOOOOOO#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.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.1,i@	+
K G	5@S 	)\2)<*cA.FO*	682{0k40~d95	<h)t%	hLoh4\Bkcf_prov_lib.o/ 0           0     0     100644  12796     `
ELF	.4(USWVMyuOUAqOɉ}tEEU1ېU|9|)C9uˋU}EE1ۅEt9uEE^_[]Å9MMU쐐|)Ǻ;}|}Uuw<$WPVWVPWVPucC)}}Otu19˾rUEG9ˋE<E,EMHEBE-USWV]uUtF9^sW^4~,VNGE}tG1\9ډσ|)ڃF9uuu]}FFSRP11Et;uE9E|1)9߃MEWuRF})EH9sRtN؋}}EE\;]C]SW4EF)؋MI9s߅u
MU1t9΋MUuJB^_[]ÐUWV}uGt
MVRPуG9GsMWWuPRVу^_]ÐUSWVu]NFEF~VUMtMSRPуNyEHt-E1E𐐋UT9Љ|)ЃF9uE1E}t	9tw}t`9s\E]𐐐L)ى˹}9|uSRuUu-F)ߋEHt}19οr19θEDŽDǃ^_[]1RmvRR0ul03Rr~uluuud#V#0udr~udP6PVmPVPVP0003PV6WdvWdPVm~PV&W&duhmvuhvS~SW0ulr~WPPVVWWSS11SS5SPupPPSRRQcRQcmQv0RQRRQRWWRQ%RQWuhuhV]tWtupScmRuV?BP_~u~SbyQyiuhehPhpuppupWupupWupupWSWRW"R7P0svRvulEWEPulaVuhupWPWupWPWupWGS-:P%I:;($>I:;II:;	.:;'I 
:;I:;
I:;8
.@B1111411XYW1.:;'I<?I&.:;'I? 4:;I:;I:;'.@B:;'I?:;I1UXYW4:;I B!"I#!I7$$>%'&I'i??-?88?!&$	d
d&
d
d*+6LDEFGHIJ	K-./	2s?<FA=:	Bt;
~UL	*5@K	Vzalw>;O'
,?(
(
(
(
(C
)
)O-,+&./0!8&&	>7B,L13eTuUvvvv	:*5Z@KEValw1;cFUo% Q Q?PUo8W&v!W4j~!; Q U-
\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$HuAB
Fk pFAB
B@$PAB
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)
DJM.<,X.
Js0
Y,.."="Cf.
ff<.
.$e <<$<<.X"3<thJ
!t</DJMfff,X.
Js0
Y,<.)2<< "=C.=XC.f<
f2<C
 $<.<$<<.f

<
<$e .<$<<...f"<X4
<.~.<;%x<<5~t#<,<<
=~<
<<z.=~<f~.<;x~< XJ~f<<,..
Js0
Y,.."J~.X~JJ~f
5<
.
2$u ~.<$<<~.X~.~tqmc
C+8KZgw"&`o{Z.7SJ?k9[e~$UMCv9@'KWg
Mu~FRPnxs
xixxmmm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?mcrypto_update_iov.debug_abbrev.rel.text.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-%@i!	'0	'8
hd	,(p48B0P+0ldt	- 	-Lo-4 skcf_callprov.o/ 0           0     0     100644  70968     `
ELF	4(UWVuu^_]Vt~jPu6ΐUSWV]}ujttt8H1^_[]ÐUSWVEHM9]$u<MD(EP>uUyAEPF[UML0EUEEA
uO}t	[@u@ED0
@t!9HDuX0tAjP11
1zuxz};}}L}ULUU萋t_}Pt	[@u9t9WDu_0t}#}tu؍<2΋Mf|O,tuU뛋EtjP1#]tCjP1]Eu]} EP^_[]ÐUSWVMUAE9U4t
]<D>(EPu}D>0M$t1Uu9L2@v%MUL4tY0tIDIE1:1^_[]ËHL	}9L}L򐐐@tMX0tPDJσu}t}9t̋u} t	[@utJ딅tFjP[EMD4t<X0t7pDFu)}tE90t@u} t[@tu1}u	EIuUSWV(uEMU9YMQp0t
1zEM@ɉ}Љ]tEE}(] (PuN0sE0t&9F@v!F4tU$P0t@D@Fu1EEEEIqDFuHLV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<^_[]ÐUSWVx׋uEFZWAk^HFLEr8EEAEEE]]EEjPjWMQV_4]E@8FUjRvPv$PكÅ~EEAEF0N8EMF0EF@EEEFTEčEjPjWQÅEPuUB8EEAEFNEMFEF$EEEFPEčEjPjWMQÅVF0MjQvTv@PÅ4E@MA8jPkFDvHR8UEEQUEEuEEjPjWMQÅ]FEFENF$ϋNV VNFr04FLEjvHs8WFDNLMjPs8ÅhMvCECEC$tusS SsuCjQSWىËEAqEAE@$tw}OMOMO|GGGjWVËEGEG|Gt+VكjQjuWjuV>@MA8jP1eυtsjVSËEFEF~M04t-Et(Nu@DN8<;Eu؃x^_[]Ë}0415	o		

O

,'x1]
0
n

'
CxCC	)	7CCCCCC"CCCJi(KF^vIayCe1uWVuW$V$BWVuVuVuVzuugzPP_z88xPPVVDDIuhIuhzuhD0DIudI0zudD0DIupI0zupLuL^up^euexSxzupzuupSQIPPHPhQhSoPRCRCEudWu`RSWQmuQkkmuhmuuhk0kmVmu0Vu0RRVRVPQ"mPPPGSQ!PQW2=PPPu`0ud09u`9AudADPDcu`PPuXudPcuXP0PSPSu\0V09u\9NVNQu\P0PuhVcuhP0UkVn3VNQVY\P\|uhP%uhWWSSWSuPS<uPuTululP9V9auLawV|VW3VcQ|Q'P0QPPP06PPPSSS56SSS		So	p	S		S

SSOvSSfSSSnPPQweIw5wIw5w^www	w]wiw	`	wwww7nwwxwo		ww	s
w2wCpwxwZw5w

ww
w0

wOwxwwwOwTww
w,^ww0
wpQ(u(jQjvSvQQQQuQ+u+VQVdQqwQwQEuEjQj|u|QuQu%WpRW+dWqWEjW|W

P(S(vvS\\SS+VVcPcqSqSSP&ESERPejSzSSP(QP
PP+FPqtPvv+Cv
RRuQR+CRS(uEuj|uP(uEuj|u(VEVj|V
p(vCdvq~vEjv|v+@S@QuQ[PCcSqSEeS[ulP|PpHWpgulP+VVpPuuP+
uuVVPVu
uuVuQuuQ)
uu)/uP/8P
uu
Q+WPuQ8u~8EPQFIPIduEjut~P~VwzQzu%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?/10411:;I2
:;31UXYW454:;I64:;I71XYW8.@B:;'I?9:;I:.:;'I<?;U<B=1>B?.@B:;'I@:;IA4:;IB4:;I8*BB	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
)
`
 ))
&  !BU""*"\(#$\($)	)%V)&)'Y*'f*/'*=(f)B|***B+N,W W W-Y.P<U.\("_.]7"s."/#1\($*_3/*/*0*,OQ( O O( P$!-R).Um1m`1n`1nQ(1o1 ob71$o$!#u#x#Jx#s#r#q#nx-wg7-v(#t7#q#
x23@+	/,L+&W+/?b+0Rm+4-$@+k&/L+&W+/b+0m+'L-'L-'_-'_-W'_-p'q-'q-+Z-I(I|*+Z-,?Q( ? ?\(.U1`1711\(1$!1 Q(1$5e5##5;6g75N(5a)5)57-3/-7-2J/-'L-'_-'q-k8Ui9i9i9j79j79k79k9 k\(9$l$!9(l$!9,lQ(90m5q5Aq5o5o5o5|s`5t(5Qp)5op)6q5r{)7-/-7-/-'0'L-'_-q'q-9:	0q)8`U9997955;57;05	27;H5(	f7;`5J	7;x5l	7;5	7;5	D76F;5 
76;(5v
;7;@5
S7;`5
7;5
7;58;5G7<S<S<S(
<R$<S<S]=3>Qv<R<S<S/<R<S<R<R<R<R?pU)@i)@u)9*75,5
-5l/M5.;A9755753758;5*
55)6642B574OAvA5A7;6^59]*
6`6_4+Bb5Wb7;`A75175z54~OAv057;H66654qx5*
665/'u6
'6 '6o'u6'u6W'6y'_-'u6'6V'6i'7'"7'7!'_-R'B7`'6u'_-'7:N666+R)f666v|	)m76)k76)776)76\(l7	x7

(7
-(`7	bs

Nl
ws&&'%IeI5I5^	]i	`	7nxo			s
2CpxZ5


0
f
n

OxOT
,^0
(Ej|+(CEj|%CdGj(CdqGj|FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)/usr/src/sys/contrib/openzfs/module/icp/core/kcf_callprov.c/usr/obj/usr/src/amd64.amd64/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_duallistkmflagclassrvgqlenbpdgpdreal_pdnewoldcall_restrictmech_type_2mech_type_1indexme_tabmet_sizemet_tabkcf_mech_entry_tabkcf_mech_entry_tab_tpkcf_provider_list_tproviderioutdata_sizeerrormeppmech_typemdescdgqlenpdm1m2pdm1fg2fg1prov_mt2prov_mt1mech2mech1m2idmilrhndlparamskcf_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|$BAB
BJA DP<AB
Cu$hAB
F(AB
FA(AB
FA$`AB
C(pAB
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"
.3JJ0-=.	
,ffW.1/
.=GJ<.4#

<.ft~f<~<~t<~J<~f.D</J	ff~.~f*J(.s~.<J7<!J'</;.~f.<
`~<<f~f.~.JA/s..7f<!J'</;.~.	<~<.l~X.0~ <.0~.~f0#

}
<.ft}f<u.	-}.<}<Q.}f<.}.3}.f J)./$</} .]}"<.}<.	1)<}.	<}J}..09..J/p	.	..}!f-J.0#<}.<}f<.09..J'.q	Q.}..J/$
}X<..
/}}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</<@
2$.tf.)(>t t<"vt<
<t.].j<
t.<gtf
<v<
@."ju<

<@.	h<u< 
<>	.$;/>u<
<
+@.uf
<u<
<u<
<=<.uf
.fg8ts<
<.sf.s $=t<
<#.tfXtf<t<<<.t.<f
?t<t<<.t.<t<<t<<t<fXY>t<
>	./tf.
sXt.t<<>t
J	.
5u<t<<t..ts<t -"+<,),,!,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---******ip
X	j&w`zdB.OP<La+Y9ickhhllXSXlXmmhhlXgmWelmX5m=WQVQQQBQQQ%	Q|	Q
Q
Q#QQQW	j[k_jSju_XjR^e[`]`NX\\q^X`W&VPPP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**R**R*+R	++P$+R-+R6+RA+M+X+c+n+z+P++++++++R++R+,R,,R,,R#,.,R2,	=,RA,
L,W,b,Rf,q,Ru,
,R,,,P,T,R,R,R,P,,P,R,R-R-P-P#-P,-P5-P>-PG-PM-`-r-----P------...R.*.R..:.R>.I.RM.X.R\.
h.t.Rx..R..R..R..P.R.P.R.P.P/P/P//./=/L/[/j/y// /!///R/"/R//R/#/R/$0R00R0%!0R%010R50A0RE0Q0]0Ra0&q0P~0R0P0R0P0P0P0P0'0P0(01)1**1+61R:1,F1RJ1-V1T[1R_1.l1Tq1Ru1/1T1R101T1R111T1R121T1R131T1R10141T2R2.242T#2R'2542T92R=22J2TO2RS26`2Te2Ri27v2T{2R282T2R272P2P2P2P2P2P2P2P2P2P2P2P3P3P3P3P3P&3923R63B3RF3)U3*a3Re3-q3Ru3,3R3:3R3;3T3<3R3=3R3>3R3?3T3R3@3R34R4A4?'4B34P=4CI4RM4D[4Ph4Ct4Rx4D4T4E4R4@4?4B4P4C4R4D4T4F4R5G5R5H5R 5?,5P95CE5RI5DV5T[5g5?s5B5R5E5P5R5@5?5B5R5E5P5P5P5P5P6P
6P6P6P(6P16P:6PC6PL6PU6P^6Pg6Pp6Pv6I6J6K6L7M#7NC7q7y77777	 PHPlPPPPPrPkcf_get_mech_entrycrypto_cancel_ctxatomic_add_32_nv.debug_abbrev.rel.textkcf_insert_triedlistkcf_free_triedlistcommon_submit_requestkcf_submit_request.commentkcf_provider_zero_refcntmutex_exitcrypto_mac_init.debug_ranges.debug_strmutex_enterkcf_get_dual_providerkcf_get_mech_providerkcf_get_hardware_provider.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_32<xI@*E	Xbl^	0"O7?2mL5	8H	8("m0Ep-0dy|8	`8	LoDx6Vkcf_mech_tabs.o/0           0     0     100644  51148     `
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#H`hg1EFEj 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^_[]UVMQw&Ux9~E1^]ÐUSWVE
MMQP5t;E^_[]ËEx!tٍGwхx9~ċ4MD1(EPUt+u:]܋EL00t*ȍK9SDu	EL08-]܋E\04t9SDt
ubED04uS@,@uVuuU֋FHwNx9~ىu؉U4ED(EPU:MD0L4Dȋz9PDt@u^H@Sq3u܉MQ1	*u6.V3U܋N1	u
CDjPusDCDjPuPCDPSUE
MMQP5ɺ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*7Ub"47W_bWWWW"W*7VUbVVVV"Vbd1dtupt|P|upPdyWWVS0

u@

W

W

u@
CW5ulul50  0  #R#5RV5W5W?tPVuL5cVc~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,udRulul0 0 SSW0R0ToSo00
SPSKSWKou\WorSWru\WW
u\W

WDSWDWDSTZQZiPRuXud
V

uXu`Vd
u
Qu

u`

V

Vud
R

udP=
U
PX

PP

PVP
QP
$
Q
P$
Q

S8ux:0 :=P"PHMPR%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?41@.@B:;'?0,R7\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"!g"!U"!"!$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$>p=U":":"?Q"4k	"8"@NUb/b/b0	e0>
d"+gz0f,0 h0bh0h0e0h#,2"`m3+
#"4~	."4	9"6"w3
"7"4
"8"4
"6K#	3 S#7^#6K#:XS#7^#2"x33"7"4g"4z"8"6K#
3S#7^#"t("(7"("("("("("($
")
"")
")
"+
"(
$M+	.RU"//(,0"6"(3#"4."49""t("		
V 	5#??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_commonmaxmech_entrypmdppprov_descmech_indxshortmech_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p=AB
Ax$NAB
FxA RAB
I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
]t/"h.~.fJ",h.~.fJ",h.~.fJ",h.~.fJ",h.~.fJ",h.~.fJ1

{	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#
	tz
<..tz.<M~f
|tB.~.{<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
zJBf~.X/<~XyX(














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



{








F
^~<
)}3
+7
DUfr2\I	FA+RjAn~xHLA@Df@C@p=P,@&|@
8PITTI8iE@PUN<V`
Xw3$Ifrhv&i0iBvQi[irviiviiviivii2v^hcym8r`w{e`9`{n`B\{^\C\{]\D\{^\E\
{]\!F&\+{3[8\?GD\I{Q[V\]Hb\g{oZt\{I\{Z\:\{l\;d{ed<d{ed=d{n
d>d{#n(d/?4j9{AuGgL@QqYfiiyftR!f&shwfsiiwxh
xQhVxpzxfthxfsii#pS%StXxfsii#ppP	wv
x
X
X
w
w
A
UTkX3L<LHxXRjQiiRfsRii3wxxXxXi
i 
w
T
k
T
W
X
QRfs?RNQ`\d$o,c4jNPK'3iH 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@MZyen^]Z[)l.:g?K`\h\ydocjhf   $ 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)KW)Mf)Kp){))-)M)3)M)$)/)M))M)7)M)6)M)*M**M*&*O/*M8*MA*MO*K\*Mj*Mx*M*K*M*K*O*M*M*M*K+M+K!+K*+K3+K<+KE+KN+KW+K`+Ki+Kr+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.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.10hd@R`	Ԡ`IX	Ԧ0O2cO
RP; 4,	
L0OM\0kdl7l3	0'm#	ܿLoy'Qkcf_prov_tabs.o/0           0     0     100644  49256     `
ELF	H4(Uht	P]ÐUVjjjhhthjP5^]ÐUWVuh<t,Guhhj@4FjPFjPhd`1^_]ÐUWVuhwp<tdhGjPukwVtGtBuOGw2G	PPV#hL5VWGjP1uPW^_]ÐUWV}wVt8t3u*Gw#G	PWV^_]V^_]UVuh4tFjPh^]USWVMAEYhthjP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
4}ËRփǃ ׃t!t2tŅuXth=}萐StƉ]SjPEHEhE}}tt
uXuӅxŃt tM;M}AMjPhV}W]hU;]s3t7StSVP11EM1VEMU01^_[]ÐUSWVP}]uVOtb3tFjPuFEPttuËFwF	PVuu^_[]ÐUVEMUURQPu|E(PEH4t9UID
t-ujQE(P1t1M*}tPhjE(PI
;Mu^]out of providers entriesno SW provider for "%s"
PDG0ZaPczVDaDaDc0czVD|D|1WWEWWhWWVPupPV
0V
SFOS0PAVPW@0W@"up"%P%upW7>PW^Pw~PPPPPP7>PW^Pw~PPPPupPupWPup"PCW7>PV]P_WO]O_0_WOO]SOSq17PKQQ^dQqwQQQQQQQQ	Q"Q/5QBHQU[QhnQtzPPv	0	
V

0

V

W

V	0	y	Wy	\
uh\
a
Wa
x
uhx

up

W

up

R	0		0		R@	Z	R		P	.
P;
E
Pv		S	X
ulX
a
Sa

ul

ulv		Sv		v		0		Va
}
Vv		Sv		v	y	0		P		V		0	(
up(
+
Q+

up

upx

S

S}

0

W

0

P

W


V.eV
VeVutPPP$P*-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@4
:;IA
:;B
:;CUD1UXYWE.:;'I<?.Q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#AG,W
$M$X+ic#G|$S$=*+5&D',Ud-d.f&h&v&&&&v''(/0(I12p3p, U-G.4$
&h2&vS& a&hq& &v&v&v& & & 5'M 6U781	$%8K	$%8^	$%8q	$%8	$%8	$%8	$%8	$%8	$%8	$*%8	$=%8		$P%8	$c%8/	$v%8B	$%8U	$%8h	$%8t	$%8	$%8%%&h&v$&7&Q&d&w&&&&&&&&&"&5&H&[&n&z&&+)&&>)&>)9:cU;&h& B&vK&vX9 c,p@U-G.(&h&&v !м!м!s<33<33=,U,7,->;1>0>W/>j.?.8A.3	$M$X+c#|$$x*+Z58A$B$,*+
58AM$M$X+c#|$$*+j58$"P$$$($%$#'+;5#I+N5#j+a5#+t5#+5#+5#+5#
!+5#*+58K+58j+58+58+58+258$#R$E$$p%8+58%*T$%$$%8"!+58AOX$WM$.X+c#O|$D$*+5&&)&)'E '9)k'F =U7s7.7.>>4@>>>?>>.	AB
B8Ay	($EM$XX+nc#y	|$$*+5C>L	98
<+w	58
	?;V%&h&vd	&h	&6
&vE
&+R
&vk
&
6
UM7M7M>	P>	OD0T$	8xW%%&v
& & '&h:& k&vv&=Ue7e7e7f.7f.>	h.&y,&h&&v&$&v3E	,,,D567 78(-90-:4?8[D<H@--*H$,%h-&'m-(@)D-r-~-D-~---(-(-,..(,.$8.$. ;|.,I.h}




.xFreeBSD 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_tpcntrvalnlastfinal_sizefinal_bufferoutagainmekcf_mech_entry_tlog_warnmeppdmech_typeFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)zR|$AB
` <0LAB
AG `AB
B  AB
B(cAB
BLALp@AB
A{$,AB
F"(AB
AEB$HAB
F$p
AB
D$AB
DA;

/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
=t>.E	
K	...Yht
 3fJ=. $f2]=h l	
#f/'-3.<.
*<uf}f.<|f< .
<.
*<uf
G~J
w.3~X 
}<!<	~...	^..	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%
u.if<1fuhf.}.<.h+..}.
<*<.}.
<*<.}.
<'<.}.
<(<.}.
<*<.}.
<(<.}.
<3<.}.
<*<.}.
<+<.}.
<*<.}.
<'<.}.
<,<.}.
<'<.}.
<(<.}.
</<.}.}<f.}.#f./<<f}t

{<</!t)./7.:
.
i{t	..X{ <{ <g!)./7.:{X{..{.<	f5<{ <y/{.Xy<1.	|...{~	//	
.{fX|fJ/../~.f.
*<uf}.
) .5<<
<<.{.<<+.-{.<<<
.
/<uJJ/<<{zfZ2@Z0qc3,"<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\%:<@EGLdhWnn{fSF.o5zW
v<)0,
fjB$0Lp@P cHD42	O2?;2@RVLlNu22P22Q,;9922Q)2.P>2J2OQ]:mP<Q2QQA:<
P><GQTQ_Ax2}P292QLNLL3LSLsLLLLLL3LSLsLLLLL3LRLdNNR>>2P	222 Q3?M?`?s??????????1?D?W?j?v??SO==?2P2[	2`	Q	L	N	2	P	22
9<
2A
QN
Bb
2g
Q
L
M
?
QA#:6Pg<rQ|?8CP9Q- ;/Q=8M74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
** *1%*1*1>*3G*3P*3]*1i*3r*3{*3*5*3**1*3*1*1*1*1*1*1+1+1+1+1(+3+B+N+3R+^+3b+r+5{+3+1+1+1+1+1+1+1+1+1++	,,',	3,37,
G,1P,1Y,1b,1k,1t,1z,,,
,,,,,,,--'-4-A-N-[-w----- -!-"-#-$-%.&	.'.(.)1.*9.+B.O.\.i.v...	.
...
 1@1d11111 1L1t111kcf_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.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.1j@Q	X22O1
.	LpIH*0I0Tgdgg	$Xti?
	|Lorv@%7

Zerion Mini Shell 1.0