📄 libmemchr-27b11b31b0d37a41.rmeta
/home/palash/git/iron_learn/target/debug/deps/libmemchr-27b11b31b0d37a41.rmeta
Language: rmeta • Lines: 40614
rust
�d#rustc 1.92.0 (ded5c06cf 2025-12-08)��١�	�T�6a��D�
-5080178c80bf7a93���	ⷄ�ۆ��p��-225863f279df55c4��uӰ]����d��!�-06039bcfba61f665��**�٭T��HО�9�-3e2e950d4bac10b5��	�t�#3Ҵη��Ǣ-d25e598578fbf080�rustc_std_workspace_core������Nm��gmY���-327ea4f353b4eb8c���y.:i���gy"1�r-94fdfaf0af91a65d�miniz_oxide�M�^�yTLm�L�d=B-5312b588e5cfab93�adler2��;~�7�ɴ,P?���-1e0b0d62df36c85c�	hashbrown�L�ϫ	2݆y��q-2ed6a8f06fc51a9d�rustc_std_workspace_alloc�a���p��H����6Z�-05b02707a5b2a256�
std_detect�	c�LN����=1�ʶӐ-5978f0713dd5442d�rustc_demangle�X�Fq��UՃ�>7z
��-43b2ff22c18e1125�cfg_if�֦<����ɐ¬�-6a40188dd7d989d2�	addr2line���,2�!xb�"6�!�	-11d54e777384a9e5�gimli��2��I.�ġ�����-35018e994bad7042�object��T �f��Y�
hQec-2dc10b344e05b569�memchr��xZT9�C��I�Mg�-09f2ab7e0d97e07a��~ݤ	����h���-932f22f820d1e5ec�tests�,�@�$�@�,��$օ{�,�l�$�l��,�o�$�o��,��$���,���$���,�.�$�.aarch64�<��\��L���wasm32�4��\��	D�����,���$����,�?	�$�?	��,ޮ
�$Ӯ
��,�2�$�2�Imp���<��<������Byte�$�

�$�

��,���$����
$��\i�Lw�i�simd128�<��\��	D����searcher_kind_simd128���v�\�u�	D�u��u�searcher_kind_neon���{�\�z�L�z��z�prefilter_kind_simd128�����\���	D������prefilter_kind_neon�����\���L�������,���$���aarch64neon�\�O�\�O�L�O��O�wasm_simd128�d��\�~�	D���~���	

macros�log��trace�arch���USIZE_BYTES�USIZE_ALIGN�!
LOOP_BYTES�!�
!find�$	!rfind�&	!�!find_raw�)	!	rfind_raw�+	!	count_raw�!�	.'a�.'h�!
has_needle�!confirm�3�3�3�3�7	3�9	3	size_hint�<�<�<	next_back�?	A�
A�C	A�E	A�G	A�I	A�	K�K�A�A�P�P�P�P�T	P�W�W�W�Z	\�
\�^	\�`	\�b	\�d	\�	f�f�\�\�k�k�k�k�o	k�r�r�r�u	
has_zero_byte�wLO�wHI�splat�
packedpair�{{default_rank�}RANK�~{��
�	with_pair��find_prefilter��	�pair�{��
�with_ranker��R��with_indices��index1��index2�{HeuristicFrequencyRank��rank�{DefaultFrequencyRank��
{��{������	rabinkarp�����
�������
�����is_fast����
�forward��reverse��roll����del��is_equal_raw�shiftor���Mask���MAX_NEEDLE_LEN���
���twoway����������
���find_with_prefilter��find_small_imp��find_large_imp����
���rfind_small_imp��rfind_large_imp������������������
�contains�	is_prefix�	is_suffix�is_equal��generic����������V��	LOOP_SIZE���
�needle1��������	�search_chunk��impl Fn(V::Mask) -> usize��������
���needle2����������������
�����needle3��������������������
���5impl FnMut(*const u8, *const u8) -> Option<*const u8>����)impl FnMut(*const u8, *const u8) -> usize��������search_slice_with_raw����fwd_byte_by_byte��F��rev_byte_by_byte��� �count_byte_by_byte��� ���������������
�����
find_in_chunk��find_prefilter_in_chunk����min_haystack_len��matched�x86_64��avx2�������������
���is_available����	���	�����	���	���	�
find_raw_sse2��rfind_raw_sse2��count_raw_sse2��
find_raw_avx2��rfind_raw_avx2��count_raw_avx2���	��������������	���	����������	��������
����#���	���	���	���	��$��$��$��$��	��������������	����������	��������
����#���	���	���	���	��$��$��$��$��	�����	���������	���
�������	����������������
���with_pair_impl���#�����	find_impl��find_prefilter_impl�����"������������
����#���	���	�����	���	���	�
find_raw_impl��rfind_raw_impl��count_raw_impl���	��������������	���	����������	��������
����#���	���	���	���	��,��,��	��������������	����������	��������
����#���	���	���	���	��,��,��	�����	���������	���
�������	��������������
����*��#������*��*����"���unsafe_ifunc��
memchr_raw��memrchr_raw��memchr2_raw��memrchr2_raw��memchr3_raw��memrchr3_raw���cow��������������
�B��	new_owned��as_slice��
into_owned������
��4ext����distance��as_usize������4��5�����4��5������	�memrchr��	�memchr2��	�memrchr2��	�memchr3��	�memrchr3��	�memchr_iter����memrchr_iter��memchr2_iter����
memrchr2_iter��memchr3_iter����
memrchr3_iter������
��������	���	��������	��������
��������	��������	��������
�	�������	���
�����	�����2��2��2��3��3��3��memmem�����������	�
���searcher�������������
����������SearcherKindFn��searcher_kind_empty��searcher_kind_one_byte��searcher_kind_two_way��$searcher_kind_two_way_with_prefilter��searcher_kind_sse2��searcher_kind_avx2����
����>��is_none�������MAX_FALLBACK_RANK�����"���find_simple��	����PrefilterKindFn��prefilter_kind_fallback��prefilter_kind_sse2��prefilter_kind_avx2���	MIN_SKIPS��MIN_SKIP_BYTES���
�update��is_effective��is_inert��skips��������@�do_packed_search��MIN_LEN��MAX_LEN��	find_iter����'n����
rfind_iter�����A�����������A��
��4�����A�����������A��
��4�����A�������A��
��4����A������4���needle����A��
��4����4��A������4����D���
�
build_forward���A��4�build_forward_with_ranker���A����4�
build_reverse���A��4�	prefilter���Vector��BYTES��ALIGN������load_aligned��load_unaligned��movemask��cmpeq������movemask_will_have_non_zero��MoveMask��"all_zeros_except_least_significant��has_non_zero��
count_ones������clear_least_significant_bit��first_offset��last_offset���get_for_offset����G��H��H������H��H��H�x86sse2��������F��F������F��F��G��G�����x86avx2��������F��F������F��F��G��G����One��s1���	��
��OneIter�������;�it�������
������Two���K�s2����v2�����TwoIter�������;��L������������Three���K��M�s3�����M�v3�����	ThreeIter�������;��L������������{Finder����byte1��byte2�{��{{��{Pair�����{��{{	����O���	hash_2pow��������	FinderRev��
�����������
�������	���
�>�����
����O�masks���
needle_len������O�
�����������Q�
���	���
����TwoWay��byteset��critical_pos��shift�����
����Shift��Small��period��Large���T��������Suffix��pos���T����
SuffixKind��Minimal��
�Maximal��
��������SuffixOrdering��Accept��
�Skip��
�Push��
��������ApproximateByteSet��
�����������K����K�����������������L����K��M����M�	�����
���������N����K��M��N����M��N������
��������Iter����original_start������haystack�������������O��������M��"���������������K����"����
�����L������;��L���������	��	��	���L�	��	�"��	����	���M�	��	��	�;�	�L��	��	��	���	��	��	���N�	��	�"��	����	���O�	��	��	�;�	�L��	��	��	���	��	��	���O�	��	�"��	����	���K�	
�	���	��
��	���L�	��	��	�;�	�L��	��	��	���	��	��	���L�	
�	���	����	���M�	��	��	�;�	�L��	��	��	���	��	��	���N�	
�	���	����	���O�	��	��	�;�	�L��	��	��	���	��	��	���O�	
�	���	����	�������RealFn��FN��	find_avx2��
�	find_sse2��
�
find_fallback��
�detect��
�
�
�������c��d��d�
��d�
��d�
��d�
�
�
�������c��d��d�
��d�
��d�
��d�
�
�
�������c��d��d�
��d�
��d�
��d�
�
�
�������c��d��d�
��d�
��d�
��d�
�
�
�������c��d��d�
��d�
��d�
��d�
�
�
�������c��d��d�
��d�
��d�
��d�
�
�
�CowBytes��

�
��
���
��
���
��
���
�
��
Borrowed��

�
��
Owned��

�
������������Memchr�������L������
�����Memchr2���������L�����������Memchr3�����������L�����������Searcher�����	���	���SearcherKind��empty��one_byte��two_way��two_way_with_prefilter�����"�
����TwoWayWithPrefilter��finder��prestrat���
������SearcherRev���	���������SearcherRevKind��Empty��
�OneByte���D��S��n�������PrefilterConfig����
�Auto��
��������	Prefilter�����	�rarest_byte��
rarest_offset������
PrefilterKind�������"�����PrefilterState���@�skipped���������Pre����prestate���n������FindIter�����A��Z��s��n��U�����A�������A���FindRevIter�����A��Z��n��U�	����A���
����A����O��A��D��;���A�����A����Q��A��D��;�
��A�����A���
FinderBuilder���F��������>�SensibleMoveMask��
���������$8$8&8&8(8(8)8+8-8182878;8?8C8C8E8E8G8I8N8O8T8V8Z8^8^8`8`8b8d8i8j8o8q8u8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�
8�
8�
8�
8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8��������K��K��'��V�v�����_������L��;��L�;^o3�T���_���J���I������L��K��M����M[;;(��(y���_�����M��;��L���6��P����_Қ�JҚ�IҚ����N��K��M��N����M��N��f~������_������O��;��L�����-���_���J���I������O��{��P{��P{�x�}��Y����_������P��{��{u��$�x�����_�������AN�W�����������O�����Q�\d������_�������Q�����2sK	��_���������A����T������_������������������_���O��R���R�(̢��������O����ӽ�� �^���_������Q����O.��Ng����_������S��S���T���T�MV�^|
֨����_������T��T���T��T���ev���.���_��_���U��U���T�)�#��j�����U���U{MR��r������_�������V���V���V�*b@��z��ڥ�_ڥ�����W������
����_������K��K����/>�?������_������L��K���M������M���]nR5�ç���_�����N��K���M���N������M���N�����l��ç�ب�_ب����Z��Z���������Z��Pw�������_����������O��������M���"���\h�� �ç���_�����K�����"���q�z���ԫ�_ԫ����L��;���L��F�ɂ�����_���J���I���M����	�	�L�	���	�"�(?0�B�����_����	�	�M�	�;��	�L�u��1������_���J���I���M����	�	�N�	���	�"�d50}50����_���	�	�O�	�;��	�L��IYC��s����_Ư�JƯ�IƯ�MƯ��	�	�O�	���	�"�.��$����_����	�	�	�K�	��S�8����2����_����	�	�L�	�;��	�L�V�vk-D
���_��J��I��M���	�	�	�L�	���ry�	�Ug�ڲ�_ڲ��	�	�M�	�;��	�L�D��(�����_���J���I���M����	�	�	�N�	��$\��9�)����_����	�	�O�	�;��	�L���g
IGg����_��J��I��M���	�	�	�O�	��x������_���
�
�
�i�
��\U{��G���_����
�
�
�j�
���
�
�j�
���j0�La8���_�������������k�����L���8�����_���J���I���M������k��������L��O�������_���J���I���M������l�����������L�8]�O������_���J���I���M������m�����	����1������_������m��m���m���m���n������"�Rk��G�<�ڻ����n��n���n�s��� $.�ռ�_ռ����o��	����_�+O���`�_�������o��p��D���S��n���oVx$���_����������pDk����I�ݾ�_ݾ�ݾ����q�����	���q���q���}��j������_������q��������"�4�ٜT���������r��@���r�ʚ��������_���_���s��s���n���!�`d���_���s��Z���s���n���U��s,K.�x��A����J������t��Z���n���U�#5s��=l��A�_���J������O��D���;�zA�����A�_������Q��D���;�=O���I���A�_������v��F�,�'y��A��_����������w������,������_������������__m128i�������)
�������__m256i����e���(z����������������������������������������������������	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�
�
��
�������������������������������������������������������������������������	�	�	�	�	�	�	�	�	�	�	�	�	�	�������������������������������������������������������������������	��	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�
�
��
����������������������������������3�P�k�����	��	��	��	��	����������<�W�r�����	��	��	��	��	���������
��������������������	��	��	��	��	��������
����������9�
� ��_:��J��I_�Q���������M	�?��
����!1	\���M	��R�����6,���1������_�|�\��.	1/\��+ ,��.��_�(�
�
�"'-��:��ENX(�
0�
��'�_H�
��
'	
3	����
�_����pu��
����������������������q�aXÅÅą��:����m��v�^�^��^��[�^buf��[����e�S�����������������������#.����%�������M|��\�.	1/\��*",����,~�_�l�,�
z4� ��%
��#��S���4�p�D5�����:
%������������������;t���������d��
�%����D��7�$�������������������;t���l���,�
D���5!�Z!����$�����D�
)+��t��%������������������"$���/���
_ref__self���;
'������e��
�'����D�O7�&�����l���,���D�����Z N���$�����L�
++��|��''�����A��������^��"$�����������4�
�oD�D�t� ̑ � 
�,� 1�� Ը L� 
-$� ,� � �� � (�������� U,���,���D���,���� �0�Z3�6�7���C
�n%�����'d�*$�*
����&��*
*����+D�+
����+,�+|�+��+\�+��+.��+
�*����,�,�,<�,&@��-$�-
�,�-	|�-��-&t�-
�	K��-��-T�-
1$�-,�-
��-/

	��..̊.��,�.�.<�.&.��1D�1
���,�1T�1��1 
\�1 ��1.\�1
	 
=��19�1��,�1k
��13�2\�2�	�TZ	
�S����(��2|�2"�2��2,��2��%�2<�2&,ĕ3�3
��3|�3"��3��3!�
�TZ	���3���&�3��3�3���3|�3"��3��3%1�
Z)���4 t�4D�4�� $T�4�4!\�4,	!<
=9�
Z��
Z
A�
Z"��I�Z#��I�Z%"Q�Z&#��Z$%&$��!Z'
����Z)
������	Arguments���pieces��[����[����[k�ĉ������]Z�� Z
�S'!�Z"Q�Z#Y�Z)�(E�4,��4$�4��,%+|�4Խ4$�4
�+@*4�4�40��4�4��0$\�4/��4��4$$�5��/K.|�5��4+$�5��.=-4�5��5T�5��$�5*�51 l�5.1!%��5T�5��$�5-�52"l�5.2#%�64ċ6�6��4$|�6"3$��6�63��3��65��6,̷6��5%�6<�6&,�6)	��)�
��*���+���-�	��1���
�Z���Z��4���4�6����*��,�)��,�)���)���<�*�+l,�-���<�14g��)�����q��O����b�������������i���/Z��rG��������������������Ne�����Match�/kK3b��!�Zf����������������;t�����&�4��m����4�����4��L����J��b��\�`�d�a�	dchunk�ecur�Yleft_val��"	right_val��#�	T'a�*b��-w6�	 �	�		"�""��mn"��������^��5�����
���
��
���	��j	��?	��������@�����g��H�������������u��1����4
��)���	O	$�*��|�*<�+
2+�+T�+�+*}
�*���
�*���
��$�)���
Ƅ���(d�@$�@
����+'��A
,������AD�A���A,�A|�A��A\�A��A.��A
�,����,�B�B<�B'@��B�B���B\�B
��B��B$$�B��
M	|�B��B5t�B��	=��B��CT�C��$�C,�C	��C.
��C.̭C��,�C�C<�C'.t�DD�D���DT�D�D
\�D ��C%�D���C
:
��D!�Dd�D�DT�D��TZ	���,���&��D|�D"�E��E.̏E��,�E,<�E',�E��E�E��,�E|�E"��E��E!&1�
Z+���Ft�FD�F��$T�F�F\�F,	<
=9�
Z��
Z
A�
Z ��I�Z!��I�Z# Q�Z$!��Z"#$"��!Z%
����Z'
������]Z�� Z��%!�Z Q�Z!Y�Z'R&=�F+|�F-�F\�F.	-1/\,-��F�F��+�,�*��F��F($�F��*A)|�F��F/$�F��)=(4�F�G1|�G3�G\�G.	31/\23ĔG�G��1�2�0��G��G($�G��0A/|�G��G/$�G��/=. 4�G��GT�G��$�G(�G4!l�G.4"&��GT�G��$�G.�G5#l�G.5$&�H7ĶH�H��7$|�H"6%��H��H6��E��I8��H.��H��,�H8,<�I',�I+	��?�	��@���A���B���C���
�Z���Z��F���G�9����@��,�?��,�?���@���<�@�Aw,�B��������<�CK������������a���2��,��1�����S��������X��M H@��!�Z����F��#��V��������G��i�������#F�����������������	���������� ���!�	&%��(���.��
;
8	 r"�"q|7B�"��s��!���
���
���
��t
��=
��
���	��R	��������F����a��>�������d��D��%��������V�F
��+4��	O	$�A��|�A<�AƄ*�AT�A�A,��A��

�A��
��$�?��E
Ƅ���
d�Q�R
�U	,�S�S
��Ss�SL�S�TT�T$�T
�)4�T<�T
��T

��T 	
��T)			+�Tl�T4�T
�)�TL�T��T9,�T�	�-��Q���S���S�,�Q��,�Q��,�Q���Q$��<�SL�S����Jb�������b��"��:����������ˢ��<�X|�X��Xl�X
w)�Y1��XY$�X��,�X,�Xo�"��'Q���<�Y��Y�Y2��YU$�Y��,�Yl�Y]
haystack_byte�,V��^����^���Z��Z���������Z��Pw�����fk
���}�(�]
��]�1���L��;��L�;^o3�Tt����1��=��%��1��
���v֪\(�]����^����(����^��
��(	
4	����������mr��]��������������������������������J�Xc����[����,���<�a����a#��
8������a1$�a
�8����xh��a)�b7��_���l�_��L�_��������&M���l�a����aD�b��*�b�bt�b�b8A���a��[���a���a��x��"self__searcher�$�_������_ref__self__searcher�<�b����b���
:������b�,�b
�:����~q��b��d9��b�,�b��$�b��������#F���l�c����cL�c��*�d�d|�c�d:D�b��]���b���b��z��"�����������<�d����dL�d
�/\�d�e;��dQ����d�,�d��u:ٷ|<�g����g$��
@������g7L�g
�@����xh��g/�h?��e���l�e��L�e��������#G���l�h���hL�h��*�h�h|�h�h@;���h��U���g���h��r��"��$�e��������(�j�j�"'-�:�ENX(�j	��0�j��'��0�j
��	'	��H�j
��'��H�j
��'3��

�_
"��
��
��U�j�m��z�������������������k��t��}��N��W��`��1��:��C��L�"-����%�����������������`t�l,�l��<�lt�m,�m��<�m��l�
��mB��k���l<�l<�l���#�'S��������u:
D�����td��t
�D����D�tQ7�uC��r���l�s�,�s��D�s����Z N���$�u���uD�u
G+�u�ut�u�uD)���u��C���u���u�`��"$�s���������z;
F������ye��y
�F����D�zO7�zE��x���l�x�,�x��D�x����Z N���$�z���zL�z
I+�z�z|�z�zF'���z��A���z���z�^��"$�x������� d��$ل
�����0���
H�������D������,��|���ƅ\̅��.��
�H����,����<��E���$����,��	|�����&tLJ��	D�LJ��T�
N$�,�
��4

	���.̐���,����<��3�̋Dҋ��,̋Tҋ�ˋ 
\ߋ ���.\��
 	!
?���9����,��p
���3��\��� �TZ	��@3��K3&���������\��
���쨌�$�TZ	���3/���3&֌�݌���݌\�
���֌1(�
ZG����t��D����'T��䔍\��.	>
>9(�
Z�(�
Z
A(�
Z ��I(�Z!��I(�Z# Q(�Z$!�(�Z"#$"�(�!Z%
���(�Z'
�����(�]Z�(� Z��%!(�Z Q(�Z!Y(�Z'R&=̍*�̍$Ѝ��*()|Ѝ�̍$����)@(4�����T����$��(,��+���3+ǎ-�ǎˎ��-'\ώ
,�ˎ���,�Ќ���.��,����.(��<��0��G�������
����
���������(�
�Z�(��Z����/������,փ��,��������<����
,�����U��<��������6��M"����D�����������F���6��O ������x����!(�ZE��j,���)���������G��������	���������� ���!�	�%���(�	�t do�r}p���	��/	�����������g��5�����J��%����������������}��\���������G����P�$���|��<��
O.��T����H�
���������$׃�C�����d�$��
����1<���
J������D����,�|����\�����.̨�
�J����,šɚ<ΚE���������\��
������$$����
T	|�����5t����	B������T����$��,ɛ	���3
��.����,����<��3t��Dœ����Tœ侜
\Ϝ ���%������
?
���!��d���T���+�TZ	���>,��?&���������,��\��
���잝1/�
ZI��ޝtޝD���'T��ޝ\�.	>
>9/�
Z�/�
Z
A/�
Z��I/�Z��I/�Z!Q/�Z"�/�Z !" �/�!Z#
���/�Z%
�����/�]Z�/� Z��#!/�ZQ/�ZY/�Z%R$=��)�������)'\��
(������$$����(Q'|�����+$����'B&4���ҞTמ��$Ҟ&,�*�מ3*��,�������,'\��
+���Ԝ�+�����-�ʟ.�ʟ��,�-0<�0��I��������י���������/�
�Z�/��Z����.���Ә�,����,������N��<��ۙ�,���2��v���<��]���&����o�����������q���3a��zK�����������!/�Zp���,������D��]���������A��������	������s�������	�#���&�& ��0_��A	��������p��M��+��������|��������A����������m��K�����۝��I|���P�$���|��<Ù��-˙TÙ͙J�
�����
����
��$����
�����<��|����l���+%��@<��|���l����+��N���{$ף�,��,ƣ����9��=j��"���<��������4<��ě�F��O�Ȥq$��,Ӥlڤ��z*��.[�0���0����֪)1(0��
�0���3���M��;��L���6��P�v���������������
��֪(1��
���1����)���1����
��)	
5	����������ns�1��������������	�������������������M�[f����]����-���<�������#�
U�������1$��
�U����|k���)�T������l����L���������$M���l������Dέ��-׭ڭtέܭUM������h�����������!�#��$���������<�������L��ٷ.\��ʮV���Q�������,����u9ٷ{<�����DZ$�
[�������7L��
�[����|k���/��Z������l����L�����ˈ��$JÈ�lα��αLܱ��-��|ܱ�[J��ͱˈe��ȱ��˱���!�#��$���������(2��2���$)/��<��GPZ(4�����04����04��
	
��04����H4˴
��H4ڴ��H4�!��
��	
;H
��^g��s
����
�_�����4��������������ь
����0ؐ9���� �����������������������������������������
����������������������������n����RӏB�
���������	���		����
�
�����
&5�EьRӌ[����������������������������t��,����<��"t��,����<·"tܷ,ܷ��<�"����
���]������,��<��<��<������6�9�<u��/��������:
_������d��
�_���D��U:��^������l����,����D������Z!R���$�������D��
b.����t����_9������T����������s�!�#$�����Ϛ������;
a������e���
�a���D��S:��`������l����,����D��ʜ��Z!RĜ�$�������L��
d.����|����a7����ʜR����������q�!�#$���������� d��$��
����[���
c������D������,��|�����\�����.���
�c���,����<��E���$����,��	|�����&t����	D������T��
i$��,��
���4

	���.̐���,����<��3���D����,��T����� 
\�� ���.\��
 	!
?���9����,��p
���3��\���7�TZ	���]���]&���������\��
������;�TZ	��Y^/��d^&�����������\��
������1?�
Zb����t��D����'T����\��.	>
>9?�
Z�?�
Z
A?�
Z ��I?�Z!��I?�Z# Q?�Z$!�?�Z"#$"�?�!Z%
���?�Z'
�����?�]Z�?� Z��%!?�Z Q?�Z!Y?�Z'R&=��*���$����*()|�����$����)@(4�����T��Ȣ$��(,��+���3+��-�������-'\��
,������,������.���,�����.(��<��0��b��������
����
���������?�
�Z�?��Z����/�������,����,���������<����
,�����U��<��������6��M"����D�����������F���6��O ������x����!?�ZE��j,������)���������G��������	���������� ���!�	�%���(�	�t do�r}p���	��/	������Ȣ���g��5�����J��%����������������}Ȣ\���������b����P�$����|��<��
j.��T����c�
����������$����CԵ���d��$��
�����f���
e������D������,��|�����\�����.̨�
�e���,����<��E���������\��
������$$����
T	|�����5t����	B������T��Ȣ$��,��	���3
���.���˸,����<��3t��D������T����
\�� ���%������
?
���!��d����T���B�TZ	���i,���i&���������,��\��
�����1F�
Zd����t��D����'T�����\��.	>
>9F�
Z�F�
Z
AF�
Z��IF�Z��IF�Z!QF�Z"�F�Z !" �F�!Z#
���F�Z%
�����F�]Z�F� Z��#!F�ZQF�ZYF�Z%R$=��)�������)'\��
(������$$����(Q'|�����+$����'B&4�����T��Ȣ$��&,��*���3*��,�������,'\��
+���Ԝ�+������-���.���˸,��-0<��0��d���������������������F�
�Z�F��Z����.�������,����,������NѸ<�����,����2��v���<��]���&����o�����������q���3a��zK�����������!F�Zp���,������D��]���������A��������	������s�������	�#���&�& ��0_��A	˸������p��MȢ+˸������|��������A����������mȢK��˸�����d|���P�$����|��<��Ե-��T����e�
��Ѹ�
�����
��$�����
Ե���<��|�����l����+%<��|�����l����+%���z<��
|��	
���l����	+��i����$����,��,��5Ql�
(��Q��U������B���<��Ľ�<��������h<��č�F��j����$����,��l�������7��;i�G�����G����֪)1(G��
�G���3���O��;��L�����-v�����������������
���֪(H��	���H������)���H����
��)	
5	����������ns�H��������������	�������������������M�[f����]����-���<�������#��
p������1$��
�p���|k���)��o������l����L����������$M���l������D��Ϛ-����t����pM������h������������!�#��$�����Ϛ���<�������L��ٷ.\����q���Q�������,����u9ٷ{<�������$��
v������7L��
�v���|k���/��u������l����L����������$J���l�������L����-����|����vJ������e������������!�#��$�������������d��
�����x
�������������y���#����w����$����w���x�*M�x�y��\ʁ

,ʁ��$Ё
1���x,%_�\�

,���$��
1�ہy,�%_�d�����ȅ�!5	T����R	��\����!	,΅z����,ڄЄ��������*N������L��	g��nus���	s���	�����t�	�˅	�z�|zt)sz��	����`��m���#�"
�)7<4O3b2u1�0�/�.�-�g���B�C���,�+�*�)�(�'�&�%�$�#�"�!�8� ���������������������������z���������������������������������������~�	x�	��	��	��	��	��	��	��
��
��
��
��
��
��
��
����p�������������{�����������r���
��
��
��
��
��
��
��
��������������������������������������������������������������������i�P�b�`�a�Q�����t�s�������y�k���m�n�|�o�R�l�v���q���w�}���u�\�j�S�H�c�]�A�O��������������������������������������������������������������������������������������������������������������������������� �� �� �� �� �� �� �� ��!��!��!��!��!��!��!��"��"��"��"���"~L1_�	*5<256�(I�I��"'-��:��ENX(K���PK�����(��HK���	'	��HK�
��
'
3����
�_������
zK��&��3އ<��E��N��A��J��V��&��/��8��	������'�����������������l߉���
L�

�4�
!���
	
�!����������������;t������gk	w���
|����
-��

�4�
8'���

�!����������������;t���������������������;t���ȩ1�FĿ�Xxqt����
���
i��9@��t�
��4�
������|�������i���G��^i؊���Aʌqx����D�
�qt�������������$�l�4�
�'D���\�
�E&��" 	3$�l�4�
�'D�ԧ\���=
��"


 	

3	
��
�	��#
�����������������t���4���$�,�������,�(W�p&����D����P��Pa	���[��;�������
L�����4���+D���\���<L�	����4���	+D���\���<T���
��,�
�������������t�����D�m
Y��"4�
��
t�'���#

�!��I
$(	
4	
qt��#
|��(	���
�!���qt�!�_�4��$	'J̿\�
��,�4�
��/	��D����	\�
��D�4���/		��"	t�	����
�oD�D�l���
���އ��94�
�P�������$�m��"St�
��qt��
���
���	���	�������������ԍ���	��&	��l�އ,���D�,�4��24����������|�������i���G��^i؊�!��W����������,������F$�	���$��	K����������������;t�����������Z��������
�qt��found�	aligned1�D�	��
aligned2�D�aligned_index2�����H��*�����������+������ʝy������T�އ|���K)���f����yއ�$�އ������T� ��� ��� 6�,� އ,� .(L�*L�*�"'��4�<EO(N�*��PN�*��'��PN�*��
'	
3	����������lq�N�*��������������������������������E�S^����V����(��}��./��.
�۞4�.qt۞��.5�.���-iʌd�.��4�-�D/���'d�3��3�3$$�4
�����>#�5	
L�5
	
	
	$3	t�5
�5L�5T�5�6
L�6	$3t�6
�6L�6T�6
4�6,�6��6$�6
��:1$\�64�6,�6��6$�6��2)$\�6��6'	T�7T�7��6'|�6
�;1$)\�7\�7
��7)|�7��6,&$$��7\�7��l�7�� 
$+l�8$�8
�o4�8%$4�8̦8L�8
�J�g�g�Z�h��g�h
end_or_len��g�h_marker��gFPR<?��%�$$\�8��8#$�8
�J��������	�5����5H�i��D�Ѵ$� �8#
$L�8��8+$�8
�J����Take����	�B��n��BWZJ��n��յ#��8"$<�8���8+

�H�����V���	�@�����@9@AvR�q�ƶ"�!$cg&!���8��(&��
�J˷(�'$��)	'�)��8*'����8N'�����+N4�8.t�8$�8��.%+�8-$<�81O�ZA9O�ZB
�O�Z@
ABAO�ZC@��IO�ZD@��IO�ZFCQO�ZGD�O�ZEFGE"!4�80,�91��8$�8��021)/$\�8��8#,-/,,�92l�924�93|�9
3L�9+|�9d�9
�*�:5$)��94�:
�W������TryFromIntError����9�{�.5�4$D�:��9!4��8�,�:7T�:6+764�::t�:$�:��:%+�:9$<�:4�:<,�:=��:$�:��<2=);$\�:��:#89;8L�:+|�;d�;�*�;?$!ĕ;4�;��?<> $D�;��;!
>��:��O�!ZH
���O�ZJ
�����O�]Z�O� Z
�SH!O�ZCQO�ZDYO�ZJZI$F4�>L4�>M
��>K
�LM�>
����K�	#�>�	%��2��	���5���6���7�e��8��O��Z�O��ZOʌd�3��4�3ñ4�3�
�


F
�
�
�
�
�	�	���	,
P
<
C
7	�	ñ�	�	�	���	�	2	]	��W		��*	��$	�7˷$˷�ƶ,յ�Ѵ�˷Q����������������;t������˷�>��������������6��������������������q�aX���p��������J��z����H��q��j��O��D?7��!O�Z=��b���
��=	
�D5ranker�?rare1�P
�K
rare2����
max�� �	�	&��*���+��IC��BD�	�H`�������'
�����|��6�����˴�ϵG���
ŷ_
иf
��<	��\������������[��;���ññ
��G$�H
����qt	��H\�H��4�H d�I��H#$�I
����qt	��I\�I��4�I	 d�I
��I#	
$�I
����qt	��J
��J
�����J	���D�ʌd�E��4�D4�E4�E�F�d�����DZ�^�b���������u��X\�K�K���J6�K�,�K-\�L�L���K6�L�,�K-D�l��l$�l
���+$�lT�l�l���lB�l��,�l$�l��byte�$U���PP���
���.6pP�(P�
�P��-��9��D������~�q{���
��(Q���PQ�����(��pQ�	��
'	
3	����������lq�Q����������������������������������I�Wb����Z����+���\�!L�!
���!*
��!l�!�!��4�!�"4�!;	��!qtT�"���4�"����"�"
�-T�"|�"�"�$l�#$�#��4�#4�#��#4�#
�LѴGD�#�#$�#
�J����Copied����L�4�8I�w+CѴ��#
	<�#���#	
�H�����V���	�@�����@9@AvR�q���
�	
ae
	���#�
��
�J�����	�
�#�4�#��l�#�#��+�#4�#�$\�#��#d�#
��+�#|�#��#)(}��� ���!���!���"g��#]��4�!��4� ��,�!��ң�$�"vD��f��E������Ѵ.��i����������������;t�������W����������D�
first_byte�T�!����	D
����
��\�������H��(��������������V��)4�)��D�)D�)t�)Բ)�)��4�),��)|�)4�)��4�)D�)d�*	ď*�*��4�*	,��*��*)D�*
�$�*4�*$�*4�*$�*��*$���**

�!��c
$(	
4	F��**

|����*D�+��
,�*4�+
��+���*��qt����*
���+�
��(���(���)���)���*���*j������l�(��,�(��D�(��4�(��4�(��$�)i��4�)��$�*$������|�������i���G��^i؊������Jr����
��Z��D�hstart��hend��nstart��nend����,�*
�
qt��b
�
�������������a��X��3����������7D�7��$�74�7��7��7D�7��$�74�7��7\�8$�8
����qt4�8	t�8�8��$�8$�8
L�8�9	�9	l�9�9��$$�9
L�9��9!l�9
�`
I%L�9��$�9��9
�����A2*0	�9	��9d�9
�'4�:$�:
.4�:	L�:
����qt�:	T�:

$�:
����qt$�;�;	T�;$�;ˢ$4�;�;	l�;�;��$$�;L�;��;$�;ˢA4�;��;1$�;
��$�;�N��;,�;	T�;�;��$�;4�;��;	��9��;���6���7���7���8���8���9� ����7��,�6��4�6��$�6��4�6��$�7$�7$�7���<�8���8��D�9���������,��Y��N�������������gQ��i��9��Q������
������$��)hlen�2nlen�9��5	�7
�9���������%��������y��3ˢX��-ˢ������0R�<��
���.6(R�<
�R�<�*�6�A������Zd���(S�<	��0S�<��!��JO
�_`eTrS�<�����������������������������������\�>L�>����>*
��>��>5
�l�>$�>
�o4�>4�>*	��>qtL�?���D�?	������?�?��	0L�?t�?�?�Al�@$�@��4�@4�@��@�@
�LѴB
,�@�@4�@
�L����Rev����	�?�����TѴ
~	D�@��@$$�@
�J���������L�4�8I�w+C����@
<�@���@$

�H�����V���	�@�����@9@AvR�q�̀�
bf
���?����
�J���
��	��?�D�@����|�@�@��0�@4�@�All�@����@d�@��-�@|�@��@-��4����=���>���>��?r��@c�L�=��4�=�,�>��V��{ң($�?�������W���̀?��sѴ����������.�����i�����D���	last_byte�L�>����	��Xo�����=�����w��W��3ƀ���kÂr��y��'��F4�F��D�FD�Ft�FԴF�F��4�F,��F|�F4�F��4�FD�Fd�G	đG�G��4�G	,��G��G*L�G
�$�G4�G$�G4�G$�G��G%���G+
��]
"	
.	@��G+

|����HD�H��
,�H4�H
��H���G��qt����G
���H�
��E���E���F���F���G���Gk������l�E��,�E��D�E��4�E��4�F��$�Fc��4�F��$�G������"��xf
��Z��D���������������,�G
�
�qt��
f
��e��G��>����������������4�����TD�T��$�T4�T��T��TD�T��$�T4�U��T\�U$�U
����qtt�U�U��$�U$�U	L�U�V	�V
	l�V�V��
$$�VL�V��V!l�V
�`I
%\�V����$�V
��V��<( &	�W	��Vd�V��%4�W$�W
,2�W	L�W
����qt�W	d�W
$�W
����qt�X	T�X�X��$�X4�X��X	$�X
<�X���X	l�X�X��$$�XL�X��X$�XˢA4�X�X	T�X$�Xˢ$4�X��X4$�X����wJ��X/�Y���S���T���T���U���U���V� ����T��,�S��4�S��$�S��4�S��$�T$�T$�T���<�U��D�V�����������K��;������������I��a_�������������
������#��(��.��2��.	�,�U�=
�����������������j��.��d���ˢ�ˢ����t�Z��Z�Z�Z���YZ$�Z��D�Y��<�Zl�Z_needle�'R���(T�[T�[�"'��4��<EO(V�[��V�[ ��IN��[`OmV�[�����������������������������������W�[
�8W�[
�W�[�*��6]D��nX�[�X�[��%/Y�[#Y�[�HY�[
����ip4�AK<�\
��\�]���\(��$�\\�_L�_��,�_\�_$�_,�_	d�_$�_ˢ	$4�_��_�_��X?��_,�`d�`�`��$�`
4�`��`
��_c$�`�`���^���_���$�_��L�^���^��D�_L��b���D.��F�������a�d�g����ˢ���g��7\�bL�b���c\�b�cT�c�c��$�c4�c��c$�c	�cT�c$�cˢ$
4�c��c�c��	X
?|�c$�c�c���b���b���$�b��,�b��<�b��D�b@��V��"��:���������`�c�f�������ˢ*����f�f
�$�f4�f�f��fl�f�f��$�f�fD�f�f���fs�f��L�f��4�f�f�f��5�n8old�?�
C����4�g��gd�g��)�g|�g|�hL�h
�$�h(��g4d�g
��~L��g��g=�h���gj�g��L�g$�g{��1��6a��!���ܮ���j4�j|�jL�j��$�j ��j$d�j
��?4�j��j��j9d�j
���N��j2��jB�j���i���jp	�i��L�i��4�i$�i4�j�
�E�nH��Mfactor�W���O��0���
�,7>256�(Z����Z������Box�������lf���]v�B�B�BGlobal�����I������Z�
��
'	
3	��
��!'rwFZ��^��k��w��������|������������������������������<��
��T����2	/��-^�����8�,���6������_�d���#���$�
�������L���L�
�����<(��2
�l�$���4�
4���L�˴
=	\����	
�Hյ	A$(���sA
PU
�Jյ
gpt	�
	�����$������D�"	�D�t�
����tPL���\���$�
!��!%	/
��.����#	��Unique���������^���A����������_��M��������	�������"�#	"�$���%$�&#%'&)>	'$#����y/���0	/�1���21��30��432�54	5	��"	1��>K^ n! {�	!�o�(���)	(�*���+*�,)0-,+@.-O	.	��������2��G6����������������;t�����t���4�T����d��������յ
յ9Ѵjյ%��.յ:
���������b��������������������������"��+3;BIPW��`hpw~���D��R��;��	����
p����	��{��:˴������������
�,7>256�|���<�
���qt��|�$���D�4�ܐL�˴<\����	��:!����;
JO��
[	cg		s
	��	���$�	�����
��\���
$� $�
�����$	.H��Y	������r ���!	 �"���#"��$!#�%$��	%"!d��4�|���"	�A����$,��$	'J|���	*��
��qt��&���'	&�(���)(��*'��+*),+	,	 ��'
FBan	�
�����������-��l���,���D��T�յյCѴsյ0��9��B��J�Yfm�_HbWv��������������������������")07i�Zm�
j�	�����
����˴����������([�
[�
�"'�4�?HR(]�
��0]�
��!��JO��\aPn]�
�����������������������������������(^�^��"'��4��?HR(`�	��0`���!��JO��\aPn`������������������������������������(a�a��"'-3��@��HQ[(c����c�  ����(���c�$!��	'	��`c�&
"��
�(
4����߉������
w|c��#��0��9��B��K��>��G��S��#��,��5�������'������������������l߉���(��(
�4�("��)
���(,|�(
�4�(4'��)
���),|�)��4�)2%t�*t�*��*

��*
t�*��*#	

��*���+t�+��+#	
B��)	d�*	��+8t�+
�4�+��+d�,0��,'
���,/
��,���'���(���(���)���)���+��4�(��4�(��<�(ȤT�(��JȤT�)��#��
�����,�+��)�D��S�
min_suffix��
max_suffix��period_lower_bound���T��T�b��s��?�����$�0
�����s��s���n���!�`d���00��0
�$�0pD�04�0��0+�0���/���l�0��,�/��D�/��4�/����������������;t�����l�Zo�Dr���d�6	�����6-,�7����T��71t�7
�$�7�8D�84�8,�8��7,4�6����T��62t�6
�$�6�7D�74�74�7��6-�8���5���6m��7k��l�6��,�5���5��D�5��4�5��6�GApre�G�ZJ�DM�T�T�������!:�<
�=
d�=	ܰ=\�=�	%�=t�=9
	��=!
qtL�>���>�
�=L�=
��qt9�>d�>��>	*t�>��>$

8��>��,�?��>$D�>
�A/(�?d�?4�?
�P��,	D�?)	L�?
�?�����?d�?
��?t�?+�@,�@
��<�@��D�@6
"ԍ@$�@
��@��@��@؀�@	��G! 	- ܍@!|��@""!	"!���@��qt�9�U"L�@�@��@#����@#�A&d�A'��A(&'	(&'*%(t�A)��A#$%)$$�A
��qt9t�B+�����B.��B/.	/.*-/�B01-0	10-2,-��B6D�B
�+�,_*��B'.*d�B2��B32	32*3L�C�Cqt�C5d�C6��C4564"�C9L�C:;9:	;:9289�C>�D?<�C@>?	@>?*=@��CAB=A	BA=2<=��C78<7" 4�DC�D$	C'!JC��C`�DEd�DF��DDEFD'#�DI��DJ����DKIJ	KIJ$*HK��DLH�D$	LH'%JGL��D"MG	MG&+ML�E�E��D���EN����Ea(�EPN,�EQL�EOPQO/)�FTNL�FUVTU	VUT*2ST�FY�FZN<�F[YZ	[YZ+*X[��F\]X\	]\X,2WX�FRSWR/-4�F^N�F$	^N'.JN^�(�F`N,�FaT�F_`a_50,�Fdl�Fefde	fed12cd�Gi,�Gj\�Gkij	kij2*hk��Glmhl	mlh32gh��F&bcgb54�GnL�G
��nqt9l�Go	o6*od�Hp��Hqp	qp7�Hq�$�H
���H9���;�
��<���<���=��>��>�	��?��	�	�	�		��E�r��l�<��,�;��<�;��D�<��4�<4�<<�<L�<��K
c
$�=�
[�������,�>sd����������������;t�����e���D��;%�r��������h��[�
b
�
�
�
���
�
�	��X

B
W
��S
"
)
�	���	9	\	W	O*	?	:	A	��		��	�����83����	������,�E�
����t����������L��������S������|�)�����������Z��D��T��U��T�
last_byte_pos�l�=��������
Iqt���	!j��N&�������
�����{��E��������l��A��H��I��	��
�����t���
��-5�J
d�J��J\�J�%�Jt�J9		��J!	qtL�K���K��K
L�K
��
qt4�Kd�K��K	*
t�K��K$
3�Ld�L4�L��&D�L#	L�L	�L�����Ld�L���L
t�L'�M,�M
��<�M��D�L6"��L$�L���L��L
��L؅�L	��C!	-��L|��L"	���M��qt�4�U�M!d�M"��M#!"	#!"* #t�M$��M# $$�M
��qt4t�N&�����N)��N*)	*)*(*��N+,(+	,+(2'(��N6D�N��&�']%��N',%��O/����O`	d�O-��N.-	.-*.qt�O	1/d�O	2��O	012	0"�P	5/L�P	6	756		7652	45�P	:�P	;/<�P	<:;		<:;*	9<��P	=	>9=		>=92	89�P	348	3" 4�P	?/�P$		?/'!J	/?�	�P	A/d�P	B��P	@AB	@'#�Q	E/��Q	F����Q	GEF		GEF$*	DG܏Q	HD�Q$		HD'%J	CH��Q"	IC		IC&+	IY��Q	M����Q	L
���QM��Q	�Q
�L�����������,M�[�}L�K(,�Q���Q		
�H���������	�?�����T��K�J)TX	NJ���Q�
*r
PN�
�
�J��P�O+��
Q	O�
Q-,�Q
RO�L�RUVRU	VUR.�S	^L�S	
��^qt4cTR�RY<�RZYR	ZYR/*XZ��R[\X[	\[X02WX��RSTWS*1d�R]	]2*]qt$�S
���S4���H���J�	��J�	�K��L�7>����O�T	��Q�
_��l�I��,�I��<�I��D�I��4�I,�I<�J����$�J,X�
�
���
ː�
���
�
���
m
��	���	��*
��O
d
h	�	���	�;	^	Y	��T	#	8�������������,�O��������F������ov�����A��������k����8���������[	��d��p�
����Yn��j9@�������Z�D�T �U%ږl�J��m��O
�
qt��c�%	/�	�
N���RA��C�:��~��>�����
��Y
��8
��
��
��[����0���
���
��������'��.��V��V��4�V ��V
���V,|�V
�4�V4'��W
���W,|�W��4�W2%t�Xt�X��X

��X
t�X��X#	

��X���Yt�Y��Y#	
B��W	d�W	��Y8t�Y
�4�Y��Yd�Y0��Z'
���Z2
��Z���U���V���V���W���W���Y���L�U��4�U��<�VȤT�V��JȤT�W��#��}�������,�Y��&�D��S�����������T��T^<��K�����׼�d�`	�����`-,�a����T��b-|�b
�$�bD�b4�b,�b��b(4�`����T��a.|�a
�$�aD�a4�a4�a��a)�b���]���`i��ag��l�^��,�]��D�]��4�]��`�/7�Z:�D=�T��Tk���Z���/d�dt�d$�dl�d�d��4�d�d4�d;		��d	[T�eY���Y��e��e
L�e
��
qt.�e
\�e
-t�f�����fT�f	*��f	2��f-D�f���]	��f+
��g��,�g��g$D�g
�A/
(\�f	*d�fqt�g,�g�g$�g,�g �h$	 'J l�g!"!	"!2�h'T�h('	('*&(�h)t�h*&)	*&)*%*��h+%�h$	+%'J$+�h,-$,	-,$2#$��g-#4�h.�h$	.'J.��gd
�h0,�h/0�h$/�h4T�h54	54*35��h6736	763223��h"121��i:���i;��i<:;	<:;*9<ܢi=9�i$	=9'J8=��i">8	>8+>d�i��h���j?����jh �jA?,�jBL�j@AB@(!�jE?L�jFGEF	GFE"2DE�jKT�jLK	LK#*JL�jM?t�jNJM	NJM$*IN��jOPIO	POI%2HI��j%CDHC(&4�kQ?�k$	Q?''J?Q� �kS?,�kTT�kRSTR*)�kVT�kWV	WV+l�lX	X,TUW��k
��Uqt.]Xt�l�$�l
���l.���b�	��c���d���d���d���e��g���j�Z��l�c��,�c��D�c��4�c4�c$�c<�dL�dң�
$�e2
k


P	���	�	�	�	���	�	�	��	,�gj	[	���I�����jqT��DY��U$�� �������M��9���������3_P��L�����,�jKmh(<QLS��3��/��������w#���������A
��Z��D��T�����U��T���T�d��V
����a?��������
��g��/d�nt�nl�n�n��4�n�n4�n;	��n[T�oT���
T��o��o	L�o
��	qt.�o\�o-t�p�����pT�p	*��p	2��p-D�p���]
	��p+

��q����qd
\�p	*qt�q,�q�q$�q,�q�q$	'Jl�q	2�q$T�q%$	%$*#%�q&t�q'#&	'#&*"'��q("�q$	("'J!(��q)*!)	*)!2 !��q- 4�q+�r$	+'J+�
�r-,�r,-�r$,�r1T�r21	21*02��r3403	4302/0��r".
/.��r7���r8��r978	978*69��r:6�s$	:6'J5:��r";5	;5+;��r���s<����sg �s><D�s=>=(!�sA<L�sBCAB	CBA"2@A�tGT�tHG	HG#*FH�tI<t�tJFI	JFI$*EJ��sKLEK	LKE%2DE��s%?@D?(&4�tM<�t$	M<''J<M� �tO<L�tNON*)�uQT�uRQ	RQ+d�uS	S,TPR��t
��Pqt.]S�$�u
���u.���m���n���n���n���o��q���s�U��l�m��,�m��D�m��4�m,�m$�n<�nң.
$�o�	�	~	�	���u		_	t	��p	?	F	���,�qq���Qf��b�\������������FM������*k���|KR�����������u,�s#��J��������������2�������������
��Z��D��T�����U���T�n
���
�k��E<���Q
��J
��A
���(d�d���$)�6��>GQ(f��	#`f��	�TD
L#��.6"��A
	M
����
�_�
����hf���T��$��.6%��AM�� ��.4��Gf���`fm��{��������������������������������������__self_0�`���	0������E�������V(gٓ&��PgՖ'��(��hgΘ%��
(	
4	����������mr�gޓ�����Ȥ�����
�������
������������N�\g����^����/���(h״hܴ�$��0��;DN(j�	#)1(��j�IQ)�� gl
�_}��j�����������������������(k�k��$ڥ0ڥ;DN(m��	%+3*��m��KS+�� go,��<�������m����������������������(n��n���$)��6��>GQ(p��-��p��!��KP��]bPop��������������������݋�����ۋ������4��\����@'	7
7@���@	��B$������ ��������U	$����,��$��w?�;B�A��Erd�t���d�t�
����
������������B�JT��D�mY��U��+D�
���4�)�����	$���D���4�1UO�����#9�ZF�DIu��������s��P���d�t���t�	d�
��	
		
��fH��
����!��D�8#��<D�����*4�(����
�$���D�
��4�Bf`������-QK��F�Z^�Da������������������<�<���,�
�T�4����D�T�4����D�<���-d�
�tR2*�����	$�������*$���������Ey�Iu��w��p��'����������'��'4�'�'$�'|�'$�'
�-l�'��' t�(
�I��(�(|�($�(��%
l�(��( t�(��
<	��(D�(	,�(
qt�)D�)�)��$�)
	4�)d�)
�)D�)�)��$�)
4�)d�)4�)�)$	'JM�+4�+�+$
�,|�,$�,
�-l�,��, t�,
�I��,�,|�,$�,П%l�,��, t�,��<��,D�,,�-
qt�-D�-�-��$�-4�-d�-�-D�-�-��$�-4�-d�-4�-�-$	'J��+��-!,�- !�-$ �-$D�-$�-ˢ$$#4�-�-&D�-$�-ˢ&$%4�-��-"#%"qt*$�.
�.������'���(���+���,�'$� ��,���,�,� ���'�����(��w���=��������������-�+���
�,������m��(��@���������EZ���3�����LؘQ��Wvx�Ovy�A	���������@����������^��П ���П������>���ˢ�ˢ�0q�'(q�'ç
�ç.6(q�'
�çq�'�1��=��H����ç�ç�s}
��ߪ�(s�'��0s�'��'��(s�'��
ç(	
4	����������mr�s�'���������������������������۫�۫�I�Wb����ZƮ��,���d�(�(D�(�ç3	64�çf��(&�,�(���-��ç��ç_���*D�*
�ç4�*%��*(
�ç�*���)g��4�*4�*ç{�D6���<�+�+���+:�+��,�+-ft�7D�7�ç�8 3��8'�ç���y�"]���"]
�^_7�x�@]�x�]
�SY#��8D�8���8,�8|�8|�9	D�9�ç"		��:
@��:�����"]

D�����9	
�^�u&q�����9	�����
����K����^JQ��(��91�ç���
�^p>G�~�@]�~�]����"]
&��;d�;
�ç
�ç�$�;,�;qt�,�;
��;R	L�;e�;���L�<
����qtd��=D�=��,�=
T�=�=D�=�ç��=(D�=�ç#	%�çG��<3�=��,�<u��=-�=\�=��=�=���=D�=�çl�=��=ɂ�TZ
��qt.;��qt '��>!|�>�ç#!N�>#IJ>�>���>|�>�ç$��>��>"#$"N1��
Z&
�ç���>*t�>D�>��*$)T�>��>+D�?�ç1	+)A(
)B�ç9��
Z'(���
Z%
&'A��
Z,%��I��Z-%��I��Z/,Q��Z0-Ɇ�Z./0.���!Z1
����Z3
�������]Z��� Z��1!��Z,Q��Z-Y��Z3X2B�?5��?|�?
�ç5*4#�?	8d�?	:�?D�?�ç3		:64�çf	9:��?	�?��8�9�7��?��?&	|�?��7@6�@
=d�@
?�@D�@�ç3
	?64�çf
>?��@
�@��=�>�< ��@��@&
|�@��<@;!�@Bd�@D�@D�@�ç3	D64�ç"fCD��@�@��B�C�A#��@��@&|�@��A@@$<�AFç��A,�A
�çF04�AE%D�A<�A
H�A
,�A��H*6�AG&D�A<�AJ�A,�A��J*;�AI'D�A<�BL�B,�B��L*@�BK(D�B\�B�B
�çE�BG�BM)<�B\�B�B��I�BK�BN*<�B\�C�C��M�CN�CO+<�C��C!ܸC
�çO�CP,�C.PL-t�CD�C
�çE�CQ.T�C��Dd�D
���Q$�DR/t�D-R30�DT\�Dqt�Q$�DU1��D�D��THU>S2��D��D
����Sqtdt�ED�E��G�EV4T�E��Ed�E��V$�EW5t�E'W;6�FZd�F\�FD�F�ç3	\64�ç7f[\��F�F��Z�[�Y8��F\�Fqt�V$�F]9��F&�F��Yd]?X:��F��F,
����Xqtdt�FD�F��I�F^<T�F��Gd�G��^$�G_=t�G'_C>�Gbd�Gd�GD�G�ç3	d64�ç?fcd��G�G��b�c�a@��G\�Gqt�^$�GeA��G&�G��ade?`B��G��G,
����`qtdt�HD�H��K�HfDT�H��Hd�H��f$�HgEt�H'gFGɉ�TZ
��qt/%��qth'�Ikd�Im�ID�I�ç3	m64�çHflm��I�I��k�l�jI��I\�Iqt�f$�InJ��I&�I��jdn?iK��I��I,
����iqtd�Ip��I�I��p$|�I�çoM��I��Io��>��Kr��K�K���KD�K�çsOl�K��KqrsqXP�Lv��LD�L���Lv+uQl�L�LtuD�L�ç"tRSɍ�TZ
��qt0/��qtw'�Ly��Ld�L�$�Ly+qt�,�LxT��L8z	xL�LzUVe�L{x���L�M
����{qtd�M}��M�M��}$D�M�ç|Wl�M��M|��K�N�PL�P~~YZ$�R
�����Rd�P���PD�P���P�-�[l�P�P��D�P�ç$�\]ɑ�TZ
��qt1.��qt�(�P��Q���PD�P���P�-�^l�P��P�D�P�ç�$	�'�ç�_J����P%�P�����z�`��P!��P+��Q���QD�Q���Q�-�al�Q1��
Z��9��
Z������
Z�
��A��
Z����I��Z����I��Z��Q��Z��ɕ�Z����bc���!Z�
����Z�
�������]Z��� Z���!��Z�Q��Z�Y��Z�]�G�Q���Qd�Q�$�Q�-qt�,�Qd��QY��4����8���8�EL��;)��<����
�Z����Z��?�
��?�
	��@�	
��@�	��A���A�
��A���B���B���B���C���C���E���F���H���L1���
�Z����Z�����5��,�4��,�4���5�!��gس��8�I��8��������������~��$������2��)��<�<�����F��\���<��P�����������R���=��U*������t����!��Z?��eç�?��ç�?	��n�������ç�@
�����XS��\ç�@��(�������ç�Aç	ç�A
ç�ç�Aç�ç�Bçç�Bç�Bç�C���$�Cy����PI��$�E����
�����������$�F�
��������l
g
��p
���$�HL��(������w���
��t
���
���
3
e
��}

���	��
�	���	��i	���		��1	�����������t2f����L��M������������a��SK@��!��Z���	�����x���@�D�Htopos�,�8qt��	F������	������,���-�	41��$	4��
6��;��@eqa��
Eeqb��Geqc��Ieqd��Kor1��Mor2��Nor3��Omask��Q���V��a^��)f��2{��J	���A	��	����ç��çD�:�ç�ç�ç�ça�ç��ç��ç7�ç��ç;�çK�çD�Q�ç�ç��ç��ç��ç��ç
�çJ�çZ�ç��ç��ç��ç��ç��ç��ç��ç#�ç3�ç?��'!��� ��� ��# ����Z ������F�����[���������������������'����e��B����������d��?�������������g�$������������������c��C����n��Q�����������������x�������g�4�����������Q���
���
��g��>
�������PJS�ç�
�
�6�����ç"
��"2��"3��)"8"�#��U"÷^"f"���çt#�#�:
���#.�#;�ç�$
���$4%���$�$��
س%ڳ%&%]t�^D�^�ç�^ 3��^'�çس���"]���"]��=&���@]��]��H#��_D�_���_,�_|�_|�_	D�_�ç"		��`
@��`�����"]

D�����`	���nj�����`	�����
���_1������=�����@]��]�����"]
)��a�a���aD�a�ç
l�a��`+d�a
�ç
���$�`hqt��,�a��a&J	L�`
\�`���L�a
����qt[t�aD�a���aT�a��aD�b�ç��a"�a���a?��a�bd�b�bT�bɤ�TZ
��qt,��qt'��b |�b�ç# L�b"��b�c��,�b|�c�ç#��c��b!!"#!L1��
Z%
�ç���c)t�cD�c��)$(T�c��c*D�c�ç1	*(A'
(B�ç9��
Z&'���
Z$
%&A��
Z+$��I��Z,$��I��Z.+Q��Z/,ɨ�Z-./-���!Z0
����Z2
�������]Z��� Z��0!��Z+Q��Z,Y��Z2X1B�c4��c�c��4$|�c�ç3��c��c3�d6��d|�d��6$5�d	9d�d	;�dD�d�ç3		;64�çf	:;��d	�d��9�:�8��d��d&	|�d��8@7�e
>d�e
@�eD�e�ç3
	@64�çf
?@��e
�e��>�?�= ��e��e&
|�e��=@<!�eCd�eE�eD�e�ç3	E64�ç"fDE��e�e��C�D�B#��e��e&|�e��B@A$<�fGç��f,�f��G*5�fF%D�f<�f
I�f
,�f��I*7�fH&D�f<�fKç��f,�f��K*<�fJ'D�f<�gMç��g,�g��M*A�gL(D�g\�g�g��F�gH�gN)<�g\�g�g��J�gL�gO*<�g\�h�h��N�hO�hP+<�h��h!ܷh��P�hQ,�h(Q-t�hD�h��L�hR.T�h��id�i��R$�iS/t�i'S50�iVd�iX�iD�i�ç3	X64�ç1fWX��i�i��V�W�U2��i\�iqt��R$�iY3��i&�i��UdY?T4��i��i,
����Tqt[t�jD�j��J�jZ6T�j��jd�j��Z$�j[7t�j'[=8�k^d�k`�kD�k�ç3	`64�ç9f_`��k�k��^�_�]:��k\�kqt��Z$�ka;��k&�k��]da?\<��k��k,
����\qt[t�kD�k��H�kb>T�k��ld�l��b$�lc?t�l'cE@�lfd�lh�lD�l�ç3	h64�çAfgh��l�l��f�g�eB��l\�lqt��b$�liC��l&�l��edi?dD��l��l,
����dqt[t�mD�m��F�mjFT�m��md�m��j$�mkGt�m'kHIɫ�TZ
��qt/%��qtl'�nn\�nqt��j$�noJ��n�n��nHo>mK��nԙn
����mqt[�nq��n�n��,�nD�n�çrMl�n��npqrpUN�ou��oD�o��u$,�otO|�o��ostD�o�ç#sPQɯ�TZ
��qt51��qtv'�ox��o�o��x$D�o�çwRl�o��ow�pz�pd�p��$�pz+qt��,�pySďp8{	yL�o{TL\�p|y���L�p
����|qt[�p~\�p}~}VW$�q
�����r[�q���qD�q���&,�q�X|�q��q�D�q�ç#YZɳ�TZ
��qt60��qt�(��qd�q��$�q,�qqt��,�q[��q���Z����^���_�����a)��a����
�Z����Z��d�
��d�
	��e�	
��e�	��f���f�
��f���g���g���g���h���h���j���k���m���p1�����[��,�[��,�[���[ ����س��_h,����#��Z��S��>��������b����`������<�a|�1��G��)�i�����������k���+V��nC�����������!��ZX��~����-ç�d���ç�d	��K�������ç�e
�����50��9ç�e���������ç�fç�
ç�f
ç�
ç�fç�
ç�gçb
ç�gç�gç�h���$�hn��p�����TO��X���$�j4��6
���
�����
��$�k�	�����S	���	�	���	K	��$�m����;��wp�����	}����b��1��I���������q���5��N���*��3x�|����,�^qt���	z��������� ��Z+��R,�	�0��_	5��Y
7�8<�A���
F���H���J���L���N���O���P���R���Z��qb��9j��d|���ç�çD�`�ç��ç��ç�ç��çt
�ç�ç
�ç�	�çz�ç��ç�ç��ç��ç��ç��ç8�çH�çn
�ç~
�ç
�ç�ç��ç��ç;��9�������F���}�����w��C�����c�����}��������h����}��Z�����������������n��6��������������d��3����a��>��!����������������{��[��������i�����
���
���
��
��*
�����r��?��������
���
�c
���G
���P��
���2���3�������÷&.	�ç�:��4ND[�çA
��O4%��[j��س�ڳ��Ct�zD�z�ç�z 3��z'�çس���"]���"]��=&���@]��]��H#��z
������{D�{���{,�{	|�{|�{
	D�{�ç"
	��|	@��|�����"]

Dn
����|	��nlho
����|	��o�~
���{1������=�����@]��]�����"])��}D�}��,�}
T�}��}D�}�ç��}(D�}�ç#	%�çG��}3�}��,�}u��}-�~��~'��~
�����,�~C<�~
C�\�������D��çl�Ԡ���TZ
��qt.;��qt '��!	|��ç#!4�#������|���ç$����"#$"41��
Z&
�ç����*t��D����*')T��̹�+Dʀ�ç3	+)C(
)C�ç9��
Z'(���
Z%
&'A��
Z,%��I��Z-%��I��Z/,Q��Z0-���Z./0.���!Z1
�����Z3
�������]Z��� Z��1!��Z,Q��Z-Y��Z3X2B��5��|���5'4��	8d��	:��D���ç6		:85�çi	9:���	����8�9�7������&	|����7E6 �
=d�
?�D���ç6
	?85�çi
>?��
����=�>�<����܁&
|܁��<E; ��Bd��D��D���ç6	D85�ç iCD�������B�C�A!������&|����AE@" <ނFç�ނ,���F-4�E#D�<��
H��
,����H-6��G$D��<��Jç���,����J-;ăI%D��<�Lç��,���L-@��K&D�t��D����E��N'T��܍�T��
���NHM(d�����$OM	OM),OtÄDDŽ��GÄQ*TDŽ�ÄT҄��QBP+d҄���$RP	RP,,Rt��D����I��T-T�����T����TBS.d�����$US	US/,Ut��D����K��W0T��ܯ�T����WBV1d�����$XV	XV2,X�Z�����Z'|��çY3���܅Y����\������D���ç]5l���[\][@6��`���D������`/_7l��얈^_D���ç$^89���TZ
��qt0/��qta'��c�Έ�Έ
�çc-b:%<��gç���,����g-b,��f;d�����D����fHe<T�����,T����eAd=d����5hd	hd>,h��j�������j'DÉ�çi?l�����i�ۇ�4Šl���%�����l(NJ<̊kA0���.mk	mkB,m,ފ����y���z���{�����}�
��~����
�Z����Z�������	�ԁ�
�����Ԃ�����
�����؃��ˆ�p,�z��,�y��,�y���y$����س���<�z�{R����
��D��=��(�	�������L��<�}	1^��"L�~���T��j��J�
�
]
���
���
�����_
���
I
��b
3
������{����!��ZF��lç���ç��	��v����
ç؁
���
��\V��_ç���� 
���
�
���
ç؂ç�	ç��
ç�	ç��ç�	ç܃çm		��8	���������v��J�����������L��e�����p����Tç,ƈ��=����çç'�����X��q�������f��o��������	�	��
�����a���,���-�	�1���	4���
6��;�n@��M
E��FG��?I��8K��b���ç��çD�|�çu�çg�çw�ço�ç�ç��ç2	�ç��ç>�çf�çv�ç��ç��ç�ç�çN�ç^�çL
�ç,��������y���������*����l��8�����s�������A�����N��(�����]��������_��"���
���
��
��[
��������y��U��������k�����
��G
��
���	���	���	��%	��������H���Q��
���2��3��#����@÷IQHQ�ç'6�<	��S�c��ç�
���4%������	س�ڳ��$�{��t�{<�{
�ç0L�{��z�{���z����zu����$�y��1�����
����������#<��ç���,����-,Ñd�����Dʑ��ITʑ��d���$�t�,t�����
&
����@6
?숒������
d	̌����#
����	�ޑt	$Ē
����&	ג
ؒ������������
������,��������t��ç,����$��ç
ç)���:�������w��zmask_to_offset����������������}��Z�������d��k0���0���(���çߪ*2(���	çߪ	*3(�̔
�ç�є�ДJ�X
�d�o'��0��ç۫ç�۫��������fߪKߪç�(�ٔ
	��0���
��)��0���

��	)	��(���

��ç*��(���

��ç*6����
$*��
��
��]�ޔ�w�����������������������q��z�����R��[۫d��2��;ƮD۫M�,7����-�����۫���Ʈ�����jd����D���ç6	85�çi���&�,�����/��ç��ç_����D����<��"�ԘDԘ��<ݘ"���
�ç��������4ؗ<��<ȗç�ç��'�*Y������<������ș:���,ޙ0<������՚:����,�0Rt��D���ç§ 6�Ƨ'�çس���"]���"]��>&���@]���]��H#���D������,��|��|�	D���ç$		�©
@�ө
�����"]

F~�����
��~oj�����
����
����1������>�����@]���]�����"]
)���d��
�ç�$��,��qt�,��
ԙ�K	L��Q�����Lɫ
����qtP�ԬDڬ��,Ԭ
Tڬ�ӬD��ç�Ȭ(DȬ�ç%	&�çI���3Ĭ��,��z�Ĭ-��\�����������D���çl��Ԙ����TZ
��qt.;��qt '���!|ǭ�ç%!:�#�������|���ç$�����"#$":1��
Z&
�ç����*t��D����*')T��̱�+D®�ç3	+)C(
)C�ç9��
Z'(���
Z%
&'A��
Z,%��I��Z-%��I��Z/,Q��Z0-���Z./0.���!Z1
�����Z3
�������]Z��� Z��1!��Z,Q��Z-Y��Z3X2B��5��|���5'4��	8���	����8'D���ç7l�����"	|����7U6 <ӯ
:ç�ӯ
,ۯ��:-4�9Dۯ<��<ç���,����<-6��;D��<��>ç���,����>-4��= D��<ڰ
@ç�ڰ
,���@-6�?!D�l������9$��;$��A"D��l������=$��?$��B#D��\رܱ��AرB߱C$<ܱ���!�����C��D%���,D8&|��D����9$��F'T��|βDӲ��=$βG(TӲ���#˲
���FtGNE)�˲���d����E$��H*t��+H.+��J\��qt�E$��K, �������JMKBI-���Ԭ�
����IqtP|��D����;$��M/T��|��D����?$��N0T�����#����	MnNHL1����Ŵdʴ��L$ŴO2tʴ+O34���TZ
��qt/%��qtP'��S�������S'D���çR5l��\��qt�L$��T6 ���"����R{TCQ7������(
����QqtPȵV�ȵ̵��V'|е�çU9�̵�µU���ǷX�ηҷ��ηDַ�çY;lҷ�ǷWXYWD<��\���D������\/[=l�����Z[D���ç$Z>?���TZ
��qt0/��qt]'͸_컸d����	$��_/qt�,Ҹ^@���=`	^L��`ABQ��a^���L�
����aqtP��c�������c'D���çbCl�����b����:��eL��dedEF$��
������P��h���D������h/gGl��䝼fgD���ç$fHI���TZ
��qt1.��qti'μk�n��D����n/mJl��ּoDּ�çm$	o&�çmKHlo�μ%Ҽ��k�lvjL�Ҽ!�ȼ+j��s���D������s/rMl��1��
Zqr9��
Zt
�����
Zp
qtA��
Zup��I��Zvp��I��ZxuQ��Zyv���ZwxywNO���!Zz
�����Z|
�������]Z��� Z��z!��ZuQ��ZvY��Z|X{Bս}�ýdȽ��	$ý}/qt�,ڽP�ȽE�����������������)�������
�Z����Z�ޮ�����	�ȯ�
���������ϰ�
���������α���������ٸ1���
�Z����Z����ڤ��,����,�������`���س���)�������������������������������<��Cm���\����y���eA������������������������
��!��Z����ç����ç��	��V��oç$̯
çç$��ç�
ç$��ç�
ç$Ӱ
ç�
ç��ç��çұ���$��������)��������$�������s!�
��X
���
���
�
��
��1
�	���	���	;	q	���		�����	������e��~��'����������f"X��q��<��B��{���������Y��MG>��!��Z������������]�`�c��,��qt��	]�'�3��������,���-�	Z1��J	4��C
6eqa1�69eqb1�2;eqa2�.
=eqb2�*?��#A��%B��'C��"E���L���
a��u��v�	�z���ç��çDө�ç��ç{�ç��ç��ç`�ç �ç
�ç�
�ç�	�ç�	�çD���ç��ç��ç��ç
�ç\�ç�ç��ç5�����o��M�����k�������	���&�����-�����k��������I����������w��:�����������|��P�������	�����d��E��������	������V��"�������q�������L��	��t
�����d��"�����]��L
��	�	��JY��	��vQ�fo���
�������çi
��w2���3�����A���÷����ç������K�X�ç�
���4%����س-ڳ6>It��D���ç�� 6���'�çس���"]���"]��>&���@]���]��H#���D������,��|��|��	D���ç$		���
@���
�����"]

Fi�����
��iojj�����
��j��
����1������>�����@]���]�����"]
)���������D���ç
l�����+d��
��$��jqt��,�����&I	L��
H�����L��
����qtGt��D������T�����D�����"������D�����d����T�����TZ
��qt,��qt'��� |���ç% 8��"�������,��|���ç#������!!"#!81��
Z%
�ç����)t��D����)'(T��̪�*D���ç3	*(C'
(C�ç9��
Z&'���
Z$
%&A��
Z+$��I��Z,$��I��Z.+Q��Z/,Ƀ�Z-./-���!Z0
����Z2
�������]Z��� Z��0!��Z+Q��Z,Y��Z2X1B��4�������4'|���ç3������3��6���|����6'5��	9���	����9'D���ç8l�����"	|����8U7 <��
;��
,����;-5��:D��<��=��,����=-7��<D��<��?��,����?-5��> D��<��
A��
,����A-7��@!D��l������:$��<$��B"D��l������>$��@$��C#D��\������B��C��D$<�����!ܥ���D��E%��,E&|��D����<$��G'T��|��D����@$��H(T�����#����	GnHHF)������d����F$��I*t��+I/+��L�������L'D���çK,l��\��qt��F$��M- ���"����K{MCJ.������(
����JqtG|��D����:$��O0T��|��D����>$��P1T�����#����	OnPHN2������d����N$��Q3t��+Q45Ɇ�TZ
��qt/%��qtR'��T\��qt��N$��U6 �������TMUBS7���ԭ�
����SqtG��W�������,��D���çX9l��ԁ�VWXVA:��[���D����[',��Z;|�����YZD���ç%Y<=Ɋ�TZ
��qt51��qt\'��^�������^'D���ç]>l�����]��`��d����	$��`/qt��,��_?ģ�=a	_L��a@8H��b_���L��
����bqtG��d\��cdcBC$��
������G��g���D����g',��fD|�����efD���ç$eEFɎ�TZ
��qt60��qth'���d����	$��,��qt��,��G����������������������)�������
�Z����Z��������	����
������������
�����������������������1k�������,����,������}���س���F��������6��.�����������<�����;������<��M~�
���
���
�
�
(
���
��y
��[��)
��~�
��,
������uEof��!��Z��6������ç�����ç��	��p���ç$��
ç,ç$��ç�
ç$��ç�
ç$��
ç�
����	��$�����	���	I	�����	��+	���$������]����������O��H�������b��{����4��������T��m��.��7�������,��qt���	����������K��<+��4,�	�0���	5���
7��	r:��	k<��	d
>Ÿ	]@��VB��XC��ZD��UF��N��Xb���ç��çD���ç��ç��ç��ç��ç�	�ç	�ç	�ç��ç,�ç<�ç��çB�ç=�ç1��v��Q��/��{��M����������	s������������������x��%�����������S�������������X��,���
���
��	�
���
��F
��
����������	[��4����������S���
���
��Z
��	
��	�����	���]l�E���Q��
���2���3��������÷%�ç��:	��$j4w�ç:
��H4%��Tc��	س�ڳ������������#<��ç���,����-,��d��<��ç���,����-,��d��\����������
<�����D����
K	T�����d����	$��t��,
t��D������T��t��D������
	T��t��|������	,��
,��
L�����
[��g)2���(������X���$���.
��������$��
����'��������������������������������`�������,��������t��ç,��ç��çEç��ç��$��ç����,����,��������)�����*	����������eq1��eq2�����	mask1��mask2��
�
��l��6�������������J��%��	�����������#0���0���0���(���	çߪ	*2(���çߪ*
3(���
çߪ
*3(���
�ç
������
`�nبzب���������t��}çd۫mç@۫Iç۫$���������ߪ�ߪ�ߪfç�ç(���
�çь0�����0���
	
��0�����(���ç
��(���ç��(���ç#��
��	
8E��W`��l����ӏ�����������������
����ь���֐ؐ����
���������������۫����۫����Ʈ�۫�����������
�������������������۫��t۫��VƮ��8ӏ#��
��������������	����	�����
�
�����
�&ь3ӌ<������������������������������d����D���ç6	85�çi���&�,�����/��ç��ç_����D����<��"���D����<��"���D����<��"����
�ç�������بD��<��<��<��ç�ç�ç��9�<�?x��7�����<��������:����
,��0<��������:����
,��0<��������:����
,��0Zt��D���ç�� 6���'�çس���"]���"]��>&���@]��]��H#���D������,��|��|��	D���ç$		���
@���
�����"]

F������
���q l������
���� �
����1������>�����@]��]�����"]
)���d��
�ç�$��,��qt�,��
ԇ�K	L��Y�����L��
����qtX���D����,��
T�����D���ç���(D���ç%	&�çI���3����,��z���-��\�����������D���çl��Ԇ�ɡ�TZ
��qt.;��qt '���!|���ç%!Bـ#��������|��ç$���ـ"#$"B1��
Z&
�ç����*t��D����*')T��̟�+D���ç3	+)C(
)C�ç9��
Z'(���
Z%
&'A��
Z,%��I��Z-%��I��Z/,Q��Z0-ɥ�Z./0.���!Z1
����Z3
�������]Z��� Z��1!��Z,Q��Z-Y��Z3X2B�5�ԁ|ԁ��5'4��	8���	����8'D���ç7l�����"	|����7U6 <��
:��
,ɂ��:-4ς9Dɂ<�<ç��,����<-6��;D��<��>ç���,����>-4��= D��<ȃ
@ç�ȃ
,Ѓ��@-6փ?!DЃ<��Bç���,����B-4��A"D��<��Dç���,����D-6��C#D��l΄ӄ��9$΄;$քE$Dӄl������=$��?$��F%D��l������A$��C$��G&D��\Ʌͅ��EɅFЅH'<ͅ\�����G��H��I(<����!ܔ���I��J)씆,J@*�ӆ(D���9$ӆM+T�|��D����=$��N,T���ӆU����	MoNHL-���|ŇDʇ��A$ŇO.Tʇ�ӆ�‡��	LrOIK/�‡��d���K$�P0t�+P41��R\��qt�K$��S2 �������RMSBQ3���ԣ�
����QqtX���(D����;$��V5T��|��D����?$��W6T�����U����	VoWHU7���|�D���C$�X8T��������	UrXIT9�����d����T$��Y:t��+Y;<ɨ�TZ
��qt/%��qtZ'ъ]�ъՊ��]'Dي�ç\=lՊ\�qt�T$�^> �ъ"���\{^C[?���̊(
����[qtX��`Ğ�����`'|���ç_A������_�Ӏ�
��b���������D���çcCl��ĝ�abcaLDߍf�ҍD֍��ҍf/eEl֍�ҍdeD��ç$dFGɬ�TZ
��qt0/��qtg'��i쑎d����
$��i/qt�,��hHĖ�=j	hL��jIJY��kh���LȎ
����kqtX�m������m'D���çlKl����l����B͑oL͑nonMN$ʓ
����ԓX��r��D�����r/qOl����pqD���ç$pPQɰ�TZ
��qt1.��qts'��uĒx���D������x/wRl��䬒yD���çw$	y&�çwSHvy���%����u�vvtT���!���+t��}��D����}/|Ul�1��
Z{|9��
Z~
�����
Zz
{~A��
Zz��I��Z�z��I��Z�Q��Z��ɴ�Z����VW���!Z�
����Z�
�������]Z��� Z���!��ZQ��Z�Y��Z�\�F���왓d����
$���1qt�,��X�U�������������CJ���)�������
�Z����Z�́�	����		����	
�����������
��������Ą����������������Ȇ�������1���
�Z����Z��������
,����,�������>��sس�������������������������]������������<��Gx��6����S���?����������������]����u�����������!��Z����çЁ��_ç��	��0��Iç$��
ç�ç$�ç�ç$��ç�ç$��
ç\ç$�ç,ç$��ç�çȄç�ç��çÅç��
��$̆��v
���
���
��c

���������$���%�����b�������
��b��{6���
���
 
��w
��p
�	
��(
�	���	���	S	��I	��	��	����9o�����V��������������O��h��"�����������!��Z|�����D�����������,��qt��	��g�s�����m���,���-�	�1���	4���
6��	�9��	�;��	�
=Ÿ	�?eqa3�|Aeqb3�xC��qE��sF��uGor4�yHor5�}I��xK��5T���k��������	����ç&�çD���ç��ç��ç��ç?�ç��ç��ç�
�çY�ç�
�ç�
�çD���ç�
�ç��çm�ç}�ç��ç��ç��ç=��������������C��b��
:�����������B�����Q����������W��$��������m��0�����������r��F�������������	p��I��	%����������P��+��	�����	������`��,�������{�������V��
"��~���
��n
��,
�����g��L��
�
�����
��Q-���ç����������ç
��2��+3��7F����c÷lt5>�çQ`���}����ç� 
��� 4%��� � ��س� ڳ� � Qt�D��ç�� 6���'�çس���"]���"]��>&���@]��]��H#��D����,��|�|��	D���ç$		���
@���
�����"]

Fs���ԡ
��sojt�����
��t��
����1������>�����@]��]�����"]
)�Ѣբ��ѢD٢�ç
lբ���+dĢ
�ç��$��jqt��,��Ģ&I	L��
P�����L��
����qtOt��D������T��̳�Dģ�ç���"������D����d���T�����TZ
��qt,��qt'��� |���ç% @��"Կ�Ť��,��|ɤ�ç#�Ť���!!"#!@1��
Z%
�ç����)t��D����)'(T��̀�*D���ç3	*(C'
(C�ç9��
Z&'���
Z$
%&A��
Z+$��I��Z,$��I��Z.+Q��Z/,���Z-./-���!Z0
�����Z2
�������]Z��� Z��0!��Z+Q��Z,Y��Z2X1B��4ij�����4'|���ç3������3��6��|���6'5��	9���	����9'D���ç8l�����"	|����8U7 <Ҧ
;ç�Ҧ
,ڦ��;-5�:Dڦ<��=ç���,����=-7��<D��<��?ç���,����?-5��> D��<٧
Aç�٧
,���A-7�@!D�<��Cç���,����C-5��B"D��<��Eç���,����E-7��D#D��lߨ���:$ߨ<$�F$D�l������>$��@$��G%D��l������B$��D$��H&D��\کީ��FکG�I'<ީ\������H��I��J(<�����!ܥ���J��K)쥪,K*��(D����<$�N+T��|��D����@$��O,T����U����	NoOHM-���|֫D۫��D$֫P.T۫���ӫ��	MrPIL/�ӫ���d����L$��Q0t��+Q51��T�������T'D���çS2l��\Ϭqt��L$լU3 ���"ˬ��S{UCR4�ˬ���(
����RqtO���(D����:$��X6T��|٭Dޭ��>$٭Y7Tޭ���U֭��	XoYHW8�֭|��D����B$��Z9T����������	WrZIV:������d����V$��[;t��+[<=���TZ
��qt/%��qt\'�^\��qt��V$��_> ������^M_B]?�����
����]qtO��a�Ư̯��,ƯDЯ�çbAl̯Կ�`ab`IB��e���D����e',��dC|�����cdD���ç%cDE���TZ
��qt51��qtf'��h�������h'D���çgFl�����g�j�ܰd���
$ܰj/qt��,�iG��=k	iLаkH@Pհli���L��
����lqtO��n\��mnmJK$в
����ڲO�q��D����q',��pL|����opD���ç$oMN���TZ
��qt60��qtr'���d����
$��,��qt��,��OԢ��������������mt��)�������
�Z����Z�ݥ�	����		�Ǧ�
����������
���������ը����������Щ������٪��������1u�������
,՜��,������M���س�����������������������p�������~��t��<��N���������s���P��I��+�����N��������Q��E?6��!��Z�
�����
���
ç���o
ç��	��@
��Y
ç$˦
ç�ç$��ç�ç$��ç�ç$ҧ
çlç$��ç<ç$��çç٨ç��ç��çԩç����$ݪ���
���
���
��s
 
��}	���	��
�	��$�������_	��<	����e��
��LD�������?u���"�����	������q��g!��8��������`��i����,��qt���	�����������n+��f,�	
0���	5���
7��	�:��	�<��	�
>Ÿ	�@��
�B��
�D���F���G���H��
�I��
�J���L��aV��l�)�çL�çD���ç��ç��ç'�ç��çB
�ç��ç�	�çg	�ç��ç��ç$�ç��çZ
�ç9������������������:����
���7�����g����v��-��������_��)��������|��?����������p��D�������������f��	B����	���������W��8���
���
��	�
��z
��	V
��.
�����������M��������T��
��	
���	��
�	���
�?	��'Q6Z
��h2��t3�����2���÷��T]�ç���4
�������ç�
���4%�����
سڳ'/����������#<��ç���,����-,��d��<͹ç�͹,չ��-,۹dչ<��
��,����
-,��	d��\����������
<���������
K	��<�����D����HT���ɺdκ��$ɺtκ,	t��D������
T��t��D������T��tǻD˻��	ǻT˻t�|������	,��,��
L���������	K,��L����)
����)2��2����X��.��8
�����ƺ�$��
����'̼ͼ�ط��	��������ù������������������j���Ӹ��
,��������t��ç,�ç��ç.çǹç�ç�ç���$��çeç���,���,����,����������-��e���������������	���	�eq3��	�����	���	�mask3��������b��$�����������e��C����������	���	c��;��
������������������p���������-	���PhantomData�Rҹ��^=x��JO
���	ai(���
�qt������@
��L��T��2��>��$Ҡ-��Ҡ������
��������c؟G(���
7������
8����*������
9��	��*	��p���

:����*������-
;����+7����
'-!��
��
��`����z������������������Ҡ���s��|Ҡ���S��\Ҡe��3��<��H��Q$�2=Ҡ��3Ҡ��Ҡ���������p���4����D��D�����4����D��D�����4����D��D��t�����.d��
�W3������
�qt�����������D����D����&����������Z6\��e��A��������D��T����D�������
R
����j7
@������]
 $		0	B���
|����������#D����
,��6
��������qt�
���	d������
,����

4�������
d��
���	��������������jq���o��l����L����d�������A�����V�����||���4�������h}���,��
�
�qt��M
�
f&��������K�����������	��L��T����D�������
Q
����i8A���������,����$����l��������������:�<z���������L��T����D�������
S��_,	5���� ��R	 $		0	B��� 
|����������#D����
,��6	��������qt�	��������
d��
��A��[
�����������'.���f
��l����L����l��������ޮ4����6��+6���4�����q�s��,��
�
�qt���
�
]�����l�����z���������D�������D����-T��T�������D����-T�����9t��
ژH���%���?
�����D
����������������,����|���=���<b��U�� ���
���4����D��D��t���������,��0���D�����	
*
����B	7@����
��\#
	/
A���|�����D����,��,��	|��������qt����
ܔ�
��-
��G������������m���D��
��l����D��ǽd����,������<������ǽ��;�����Zv�x�z�z��,���
�qt���4
�������������s�����ǽ�ǽ�ǽ�d�����TZ
��qt<��qt(,�����w��L��	<��
$����	 +7IUgv�		
l��	��
L��
����
��
��l��4���'��L������$��
�����
��������
 �
�� ��
�E	O�d�����������,��������<������<��z������t���v��������������������������u�������I�0��W��^
d�����TZ
��qt<��qt
(�����z��\����
t��4���
'����������	
T��	���	<��$����	 +7IUgv�		l����L��
������	$��
����+	��E����0�

�`��m
�
��T�����������,��������<������<��`��w��@��Yb��
��t��t��!)18?FM��������b��t����
���������d�����TZ
��qt<��qt(,�������q��	L��	
<��$����	 +7IUgv�		l��
T����&	(M���4��l��4���'��	L������,������
�����
5

E����^
h�X��������,����,��������<�����<��L������������������������������������������������1������P����
���/7(��çߪ)1(��çߪ)2���		(��
����G�U
�a�l��;�Dç۫ç�۫����������ߪ_ߪ1
�ç�ç�(����P������)��(����	ç)	��(��
��ç)�����
=��(4����
 &��
��
��Y���r���������������������m��v۫��N��W۫`��/��8��A��J�'2���)۫���۫����������e$�l�4���%D�$�l�4���%D��� �
�sE��d�	��\���L� ��!D��ç#	%�çG
��?t���	�
s#$�l�4���%D�ԏ\���;��" 		3��,D���Y

$�l�4���%D���\���;��" 	
3��,D���Y��)
�ç
����������������n�L���4���$�L�D�]"�;��������ç�
4a�z+2��������D���	max_index���"���
�M�l��ç��ç��~��R��4��
�������_��A�����������</t�����'��.��+
����7���
t�p�����"]	

IW	����	��WqZX	����	��X�~

���6���
���=�����@]���]�����"])��4���D�D�t������,�,����������0	��,��� �
� T� �!��!)l�!
�ç$�!4�!9�!�!��!$G	d� 
.4�!��! ��!<�!
�,�! -4�!-��!!
��qt-�""��"�"��"$D�"�ç!l�"��"!~
�"$L�"#$#,�"&��"D�"���"&+%l�"��#	(��#!	'%(	'���$	,H��%	-%���"]	+
,-;
Y+����$
	��Yc/Z
Z+����$
	��Z�0~
.
�/0��#1�ç���2.��
�^1n2*
���@]	���]��*���"]))d�%	4Ĵ%	3%4	3$�%	
��qt	-�&	6L�&	56	5��&/	9�çس���"]	���"]��9=8&���@]	���]��8H7#�'	;��'	D�'��;$�':l�'\�'<:�'$<"8��(@:���"]?
@#
[?����'
	��[KB G
A
�B��'&C��tDA��	
�^C]D�>!����@]���]��>���"]=)��(E:D�(�ç"E#'8��)I:@��)J�ç�����"]H
IJD\H����)	
��\lL$h]H����)	��]�M%~K
�LM��)7N���OK����N=O�G&����@]���]��G���"]F)��,4��,+
��:<�,P("L�,�-R��-*l�-��$�-4�-R3�-P$�-Q)��-%�-S	Qd�-S*,.4�-TQ��.V��-<�-��,�-V+T4�.U++��-!
��Uqt	-$�.
���.-����p
w
�����������������!I��"��	�
��'�	-4
����,���,���-I^��l���,���D���4����w
��d
��j�����������n�C����������,�����
���z
��<�&
��<
��
�� 
�	�	�	���	��K	��c		��	L�"�����j��W���	���������
���a��5�����G��]��� سH<�'	����������������
����j�����������������������l��@�����$�,���-���^T6��N��!��*��1
��:
�����N��W<�Z@�DD��	��
������������chunki�~	remaining��	%�
+�.overlap�:��
?��A�KH�WK���Pm��Q���T.��çD�)�ç��ç!��u��8������������������������������
��*
����������8��+����o
��J
��
���	���	�����Q��$�����������J���
��,>	��8?'��D@��P_�	��|�������çc	r	�����	��	��ç�

���
>	���
A���
�
�5���
÷�
�
M
��[B-��gv��س�ڳ���

���
CF���
D��E�� ����=��FN]
��kF'��wG	�����3���÷��t�6��6��6'��74�7��D�7D�7���7	t�7p��7
���"]
	
I)����6	��)q
Z*����6	��*�~
�
��66�ç������=�����@]��]�����"])t�8́8�8��,�8,��8��8��8�8���80Բ8,�8��<�	�<T�<
�<��<!��<
�ç$�<2��<1	d�<4�<��=܀=<�=��,�=+4�=
+��<!
��qt�= ��=�=�� $D�=�çl�=��=f	�="L�=!"!L�A�A$��A!��A��$�A$,#�A+%	#d�A%4�A&#��A(��A<�A��,�A(+&4�B'+��A!
��'qt$�B
���B��5�
�	SZ��7�
��7�
��8�
��8�	��<I��AI+��l�5��,�5��D�5:b\���������#��	��
���������.��,�7���7<���8��<�8����������vlN��f���������������aW9��Q����
n�Zr�6�B��������U���&[���N����������r���������������������Q�����X�
���F'���G	�����e���÷��L�K����K4�K��+D�K��K\�K��<L�K����K4�K��+
D�K��K\�K��
<	|�L�L���L4�L
\�L��K"��K��
D|�L�L���L	4�L\�L��L"��L��D<�L�L,�L��4�L1	t�L<�M�M,�M��4�M1
t�Md�M�M
�ç�M�MD�M��MD�M��IT�M��M!�M
���A$�M
L�M<�M��Md�M��$t�M%<�N��Nd�N�$t�N|�N�N���N4�N\�Nd�N	��N	�N���N,��N��N		$�O	
��qt	|�O	4�O��4�O D�Od�O	!��O0	d�O�� K�O!2*0	d�P	
��qt	<�P	#��P%	��P
���#+"��P��P/	"��M�
$�P
���Q�
��I���J���K���K���L���L���M���M���N���N�$��l�J��,�I��4�J���J���J��$�J4�K?�^4�K��ç4�K���ç4�L���ç�LçQç�Mç%��\�M���çn���4�N��V���N���l��������-=�DA��F�J��O�T�F	chunk1�=chunk2�<��	6��	0offsets�0���	x����������������a��D�������������c��E�����������������������L�V����V4�V��+D�V��V\�V��<L�V����V4�V��+D�V��V\�V��<|�W�W���W4�W
\�W��V"��V��
D	|�W�W���W4�W\�W��W"��W��D<�W�W,�W��	4�W1
	t�W<�X�X,�X��4�X1
t�Xd�X�X��
�X�XD�X��XD�X��CT�X��Xd�X��<�X
t�X'��Yd�Y�<�Yt�Y$�Y
���Y�Y
��%.���U���V���V���V���W���W���X���X���l�U��,�U���U4�VJ�i4�V�%ç4�V���ç4�W���ç�Wç\ç�Xç0��<�Xç��	����������	�����	�
��	�������Z��<��
��������������c��3�������������aT�[���[���[=�,�[��,�[.��]�]���]T,�]��,�]-��aD�a���a,�a|�a��a	*�a���`p,�a��,�a���a4�a�����.��2��7l���(��
��
�$)/ԫ<ԫGPZ(��
��؇�H�����K��K����/>�?���b��؇�I��
���K��K����/>�?���b	
n	����%��D��
�]��j��s��|�����w��������"��+��:��C�������������~������
� ����
�4�!�� 
��ԫ���$�
��ԫ%���������������������;t���ԫ\�4�ԫ��D���=������
���4�&̦��
���4�&��i
������ԫ�4��������D?������A��1��
K�����$���V��$:
�������#d��#
������D�$S8�$���"���l�"��,�"��D�"����Z N���$�$����$D�$
�,�$�$t�$�$�.���$��H���$���$��e��"$�"����������);
�������(e��(
������D�)Q8�)���&���l�'��,�'��D�'����Z N���$�)����)L�)
�,�)�)|�)�)�,���)��F���)���)��c��"$�'����������,4�,��D�,D�,t�,̮,�,��,�,,��,��,L�,
�$�,,�,�,��,�,���*���+���,U,�*��,�*��D�*��,�+���,�0�Z3�6�7���;�������	d�6$�6
����qt��7D�7���7,�7|�7��7t�7���"��7t�7���"��9D
�������8k��8
������,�9�9X?��:l�:
�$�:,�:�:��:�Dl�D
�$�D,�D�D̔D�D���5���7�
	����6��,�5��,�5���6��7�k��DF�I�L�	I�����������3�����O��L�9������9<�9
���BL�9Ĭ9�9�;�9��S�9u�����t��%$�5��������	d�N$�N
����qt��ND�N���N,�N|�N��Nt�N���"��Ot�O���"��PD
�������Pk̢P
������,�P�PX?��Rt�R
�$�R,�R�RԞR��Ut�U
�$�U,�U�U��U�U���M���N�	����M��,�M��,�M���M��N�m��FF�I�L�	I�����������5�����Q�� L�P������P<�P��<L�P��P�Q�7�P��O�Po�����p��%$�M��������	d�^�^
qt��_D�_���_,�_|�_��_t�_���"��_t�_���"��aD
�������`m��`
������,�a�aX?��bt�b
�$�b,�c�c��b��et�e
�$�e,�e�eԴe�e���^���_�	,�^��,�^��,�^���^��_�l��EF�I�L�	I�����������4�����P��L�a������a<�a��<L�aĺa�a�6�a��N�ao�����o��%$�^��������L�j����jD�j
���1,�j�j��j�j���i�����j��,�i��,�j���j���'�*�-e���L�o����oL�o
���2,�p�p��o�p���n�����o��,�o��,�o���o���'�*�-e���L�u����uL�u
���2,�u�u��u�u���t�,�t��,�t��,�t���t���'�*�-d���L�z����zD�z
���1,�z�z��z�z���y�����z��,�y��,�y���y���'�*�-e���L�����L�
���2,��������~�������,�~��,�~������'�*�-e���L�����L�
���5,������������,ф��,����,���������*�,�.i���������
�D��'��<
�����������L��;���L��F�ɂ��|LJ��D����D������Z!����������������֪*2(��
�����	5��A��L������������x�
����֪�(���
������
����*������
��
��*	
6	����������ot�����	�����������
�������������������Q�_j����`����/���<�����͏#��
��������1$ȏ
������~m�ȏ)���������l����L����������$M���lԏ���ԏD���-��t����Q��ӏ��l��Ώ��я����!�#��$����������<����������
���������,��
������|n�����������,����$�������
���$I��
�lɑ���ɑLב��-��|ב��OÐ��
i������������!�#����������<Œ���ŒL͒ٷ.\͒ޒ����Q�������,����v9ٷ|<ɕ���ە$��
������ɕ7Lѕ
������~m�ѕ/���������lƓ��L�������
���$J��
�l�����L���-����|����N�����
i��ܕ��ߕ����!�#��$����������(�������	&+1��>��IR\(�Ș
	��؝��
H�����L��K���M������M���]nR5���{��؝�
I��
���L��K���M������M���]nR5���{	
�	��>D��RXFL��w�͘�	�����
�������������Њ
���<��E܋
T��
]�$�
����
�����C������
�"���$���
�<��<��-���*
��������$��
����'ҟ���������������������;t�����\�<˝<؝5���'�*��
j��
?���#���
���<��<å2�ߥ#�ߥ
���<�<��2���}
�	����ɤ�����<�<�Њ
�܋
��'�*Y��
���
�A��1��������թ�$���X�Ӳ:
����
���d���
�����
DɲW;����ɰ���l��
,հ��Dܰ��
��Z!R��
�$��
��D�
�/����t����>��ٲ��
Y��Բ��ײ�
x�!�#$ְ�
�ږ
����ͷ;
����
���e���
�����
D÷U;����µ���l��
,ϵ��Dֵؘ
��Z!RҘ
�$��
��L�
�/����|����<��ӷؘ
W��η��ѷ�
v�!�#$е�
���
���	d��$��
����qt���D������,��|�����t�����$���t�����$���`
����
����̆�
�����
,����^D���l��
�$��,����̞����l��
�$��,������������������
	������
,����,������������
^J�L�N�	J�����������V��
���
c��
-L���
Њ
���<��
���EL��������4L��	�
	Њ
���<��
���EL����������
����
��� �
Q��
��
K�
T��F$���
~ۡ
�
���	d��$��
����qt���D������,��|�����t�����$���t�����$���`
����
�������
�����
,����^D���t��
�$��,����������t��
�$��,����Ա��������	����	������
,����,������������
`J�L�N�	J�����������X�
���
e��
.L���
Њ
���<��ۡ
?L������4L��	�
	Њ
���<���
?L��Ĵ������
����
����
E��
��
A�
J��F$���
tۡ
s�
���L��Њ
���D��
���4,��������������������
,����,�������
�*�,�.j��
�L��Њ
���L��
���5,��������������������
,����,�������
�*�,�.jޯ
�L��܋
���D��
���4,��������������������
,����,��������
�*�,�.jñ
�L��܋
���L��
���5,��������������������
,����,��������
�*�,�.j��
���������D��#���<
�	��������	�	�M�	�;��	�L�u��1���|���
D����D������Z!���������
������֪*2(���
�	����	5ϵ
Aϵ
L�
��
�������x�
��
�֪�(���

������
���
*������
��
��*	
6	����������ot�����	������
�����
�������
������������Q�_j��
��`����/���<�������#�

����
���1$��
�����
~m���)Ё�������l��ϵ
L�����ټ
��
$MѼ
�l���
䫁D��ږ
-Łt��ǁ�Q����ټ
l���������
��!�#��$���
�ږ
���<�������L��ٷ.\�������Q�������
,���v9ٷ|<�������$�

����
���7L��
�����
~m���/߅�������l����
L�������
��
$J��
�l���
칅LDž��
-хԅ|Džօ�N������
i���������
��!�#��$���
���
���(�������	&+1�>�IR\(���
�����
H�����N��K���M���N������M���N�����l��������ԉ
I��
���N��K���M���N������M���N�����l�����	
�	��nt����v|�������	������
���������������
���T��]��
l��
u;�IT��
��J��
�����s������
�"���/���
�<��<��<��5���5
�������$̏
���'�����������������������;t����l�<��<ʍ<׍G��1�4�7���
���
^��.��
���<��<��<��:���.���
���<��<Ŗ<Ζ:�̕�
�	���ה��,��<��<��<����
���
��1�4�7p��
'��
�A��1�����������$ƚ��X���:
�����
���d�
������
D��W;���������lȡ��
,����D����
��Z!R��
�$�
�ģDɣ
�/ңգtɣ��>������
Y����������
x�!�#$����
���
������;
�����
���e���
������
D��U;��������l¦��
,����D����
��Z!R��
�$����
���Lè
�/ͨШ|è��<������
W����������
v�!�#$����
���
���	d��$�
����qt���D������,��|�����t�����$�ѳt׳���$����
�����
�޴��޴
������
,����_D���l·
�$��,з׷�·���l��
�$��,������������������	�������
,߱��,�����������
_J�L�N�	J�����������W��
���
c��
-L����
��
���<��
���EL��Ğ�L׵��
��
�׵<�
���EL��ҵ����
L��
��


��
���<��
���
E	L���	����q����
���d���
�:��
k���
���
���
���
���h$���
��
��
���
��	d��$��
����qt���D������,��|�����t�����$���t�����$����
�����
����̀�
������
,����_D���t��
�$��,����������t��
�$��,����ԧ��������	����	�������
,����,������������
aJ�L�N�	J�����������Y��
���
e��
.L����
��
���<����
?L�����L����
��
���<����
?L���������
L��
��


��
���<����

?	L��Ĩ�	����a����
z��X���
�.��
_���
���
���
���
���h$����
��
��
���
��L����
���D��
���4,���������������������
,����,��������
�*�,�.j��
�L����
���L��
���5,���������������������
,����,��������
�*�,�.j��
�L����
���D��
���4,���������������������
,����,��������
�*�,�.j��
�L����
���L��
���5,���������������������
,����,��������
�*�,�.j��
���������D��#���>
�	��������	�	�O�	�;��	�L��IYC��s������
D����D������Z!����������
������֪*2(���
�	����	5��
A��
L��
���
�������x�
���
�֪�(���
	������
����
*������
��
��*	
6	����������ot�����	������
�����
�������
������������Q�_j��
��`����/���<�������#��

�����
���1$��
������
~m���)���������l����
L�������
���
$M��
�l����
���D����
-����t�����Q������
l����������
��!�#��$����
���
���<�������L��ٷ.\��������Q�������
,����v9ٷ|<�������$��

�����
���7L��
������
~m���/���������l����
L���������
$J��l����
���L����
-����|�����N�����i����������
��!�#��$����
���
���(��	��	�	$)/��<��GPZ(��	�����!	
H�����O��������M���"���\h�� ���{�����!	
I��
���O��������M���"���\h�� ���{	
�	��=C��QWFL��v��	�	������������������������;��D��SΈ\	�"����̈�����A��	L�	��4�	���		Č:!	-?��	|����-	��	
�4�	8'���	
�!����������������;t������qt�e��	���i	�����t�	��4�	��Nʌ|���"�D.�
�qt��L�������T����	��	
� ��$	��	
�4�	$�	)��*	
�������	$�	
����%�	����	�t�	��4�	��$�	�����D$�'U��ڍ���0	��"	
���4�	$�	/��0	��"	
���4�	$�	/��	
�	�	����	���	��`	��4�	��4�	��$�	��$�	��$�	�D*�-�0�"1�؏!���A��1�����	����	$�	��U��" 	L�"	
�$�"	D�"	4�"	��"	�"	���!�	��l�!	��,�!	��D�!	��4�!	�Z"�D%]����&"	��&	
�$�&	D�&	��&	�'	���%�	��l�%	��,�%	��D�%	�ZF���t�+	L�+	����+	��+	
���1��+	��+-	L�,	����, 	$�,	
���2D�,	4�,	��,	L�,		����, 	$�,	
���	2D�,	4�,	��,	�-	���*�	
��l�+	��,�+	��D�+	��4�+	[?Έ^��Έ�P�ZS�DV������ʖ>���t�1	L�1	����1	��1	�+��1	��1-	L�2	����2"	t�2	
���2D�2	Ę2	L�2	����2"	t�2	
���2D�2	��2	�3	���0�		��l�1	��,�1	��D�1	�< Έ?���Έ�D�ZGu����k�����L�4	����4	$�4	
���14�4	�4	���4<	�,�4	��,�4	Έt6ל{L�>	����>	��?	
���1��?	�?	���8�	,�8	��,�8	��t6�{(��

��

�	$)��6��AJT(��

�����

��"��LQ��^cQp��

�	������������������������������������
��

� ��
��

�4�
!�� 

������
�
$�

����%�
���
�
����������������;t�����\�
4�
����D��=��̬
��
��4�
 ��

�	�
���]
���
4�
��n�D6���$�

�
����
$�
��:

�������d
��

������D�
S8�
����
��l�
��,�
��D�
¦��Z N���$�
����
D�

�,�
�
t�
�
�.���
¦H���
���
��e��"$�
����������";

�������"e
��"

������D�"
Q8�#
��� �
��l�!
��,� 
��D�!
����Z N��$�#
����#
L�#

�,�#
�#
|�#
�#
�,���#
��F���"
���#
��c��"$� 
����������%
4�&
��D�%
D�&
t�&
̡&
�&
��,�&
,��&
��&
L�&

�$�&
,�&
�&
��&
�&
���$�
��%�
��&U
,�$
��,�$
��D�$
��,�%
���&
�0�Z3�6�7���;������d�0
$�0

����qt��0
D�1
���0
,�1
|�1
��0$
t�1
���#��29

�������2`
̇2

������,�2
�2
X?��;
l�;

�$�;
,�;
�;
̯;
�;
���/�
����0
��,�/
��,�/
���0
�O���=�@�C{N��������(��4�2
������2
<�2
��<L�2
��2
�2
���2
����2
o�������%$�/
��*�����d�E
$�E

����qt��E
D�E
���E
,�E
|�E
��E$
t�E
���#��G9

�������F`
��F

������,�F
�G
X?��J
t�J

�$�J
,�J
�J
��J
�J
���D�
����E
��,�D
��,�D
���D
�P���=�@�C{O��������)ʷ�4�G
������G
<�G
��<L�G
��G
�G
���G
����G
o�������%$�D
��+�����d�S
�S

qt��S
D�S
���S
,�T
|�S
��S$
t�T
���#��U9

�������Ub
܁U

������,�U
�U
X?��W
t�W

�$�W
,�W
�W
��W
�W
���R�
,�S
��,�R
��,�S
���S
�O���=�@�CzN�������(���4�U
������U
<�U
��<L�U
��U
�U
���U
����U
o�������%$�S
��*�����4�\
����\
D�\
��+,�]
�]
��\
�]
���[�
����\
��,�\
��,�\
���\
���'�*�-e���4�b
���b
L�b
��+,�b
�b
��b
�b
���a�
����a
��,�a
��,�a
���a
���'�*�-e���4�g
���g
L�g
��+,�g
�g
��g
�g
���f�
,�g
��,�f
��,�f
���f
���'�*�-d����j
��j
��D�j
 ��j<

�	�j
���i�
�	�	�L�	�;��	�L�V�vk-D
|�i
��D�i
��D�i
����Z �������n
�����n
��֪)1(��n

�	��n
�	3��?��J������������v�
����֪�(��n
�����n
����)�����n
��
��)	
5	����������ns���n
�	�����������	�������������������M�[f����]����-���<�q
����r#
��
�������q1
$�q

������zj��q)
�r
���o�
��l�o
��L�o
��������#J���l�r
���r
D�r
��*�r
�r
t�r
�r
�B���r
��\���r
���r
��y��"��$�o
��������<�r
����r�
��
�������r�
,�r

������xk��r�
�t
���r�
,�r
��$�r
��������#F���l�s
����s
L�t
�*�t
�t
|�t
�t
�@�r
��Y���r
���r
��v��"����������<�t
����t
L�u
ٷ+\�u
�u
���tQ
����t
��,�t
��n6ٷu<�w
����x$
��
�������w7
L�x

������zj��x/
�x
���u�
��l�u
��L�u
��������#G���l�x
���x
L�x
��*�x
�x
|�x
�x
�?���x
��Y���x
���x
��v��"��$�u
��������(��z
��z
�	$)ڲ6ڲAJT(��z
	�����{
Њ
"��LQ��^cQp��{
�	�����������������
��
���������������~
��~

� ��$
��

�<�
<�
)��*

��ڲ��~�
$�

��ڲ%��
���}�
����������������;t���ڲ\�~
<�~
<�~
(ڲ�%�)���]��4���#
���
��
<��
<��
,���(

�	Å
��΄u
ڲ��
<�
<��
Њ
���"P��
�$�
ʊ
�����
$��
���:

������Ўd
�Ў

������D�
W;ď
����
��l��
��,��
��D��
����Z!R���$��
�����
D��

�/��
��
t��
��
�>����
��Y����
����
��x�!�#$��
�����������;

������˓e
�˓

������D�
U;��
����
��l��
��,��
��D��
����Z!R���$��
�����
L��

�/��
��
|��
��
�<����
��W����
����
��v�!�#$��
��������d��
$��

����qt�̞
DО
��̞
,ٞ
|О
�̞$
t�
���%���R

������՟y
�՟

������,�
��
]C���
l��

�$��
,��
��
̖�
��
�����
����
��,��
��,��
��ם
�.g��A�C�E�a��������9���4��
��Њ
���
<��
ۡ
?L��
���
���.
4��
	��	Њ
���
<��
�
?L��
���
�͠
�x
��
�����
��
E��
���������F$��
���ۡ
s�
���d��
$��

����qt�ó
Ddz
��ó
,г
|dz
�ó$
tٳ
���%��R

������̴y
�̴

������,�
��
]C���
t��

�$��
,ϸ
ָ
���
�
�����
����
��,��
��,��
��β
�/h��
A�C�E�b��������:���4��
��Њ
���
<��
ۡ
?L��
���
���.
4��
	��	Њ
���
<��
�
?L��
���
�ĵ
�y
��
����
��
E��
���������F$��
���ۡ
s�
���4ս
Њ
�ս
Dܽ
��
.,�
�
�ܽ
��
��ּ�
�����
��,��
��,��
����
�
�*�,�.j��
�4��
Њ
���
L��
ޯ
.,��
��
���
��
�����
�����
��,��
��,��
����
�
�*�,�.jޯ
���
���
��D��
#���<

�	��
�����
�	�	�M�	�;��	�L�D��(��|��
��D��
��D��
����Z!��������
������
��֪*2(���

�	���
�	5��A��L������������x�
����֪�(���


������

����*������

��
��*	
6	����������ot����
�	�����������
�������������������Q�_j����`����/���<��
�����#
��
��������1
$��

������~m���)
��
�����
��l��
��L��
���܂���$MԂ�l��
�����
D��
��-��
��
t��
��
�Q����
܂l����
����
����!�#��$��
��������<��
�����
L��
ٷ.\��
��
����Q
�����
��,��
��v9ٷ|<��
�����$
��
��������7
L��

������~m���/
��
�����
��l��
��L��
�������$J��l��
�����
L��
��-��
��
|��
��
�N����
�i����
����
����!�#��$��
��������(���
���
�	&+��8��CLV(���

������
��
#��NS��`eRr���
�	������������������
���
����������������
���

�"���/
���

�<��
<��
<��
5���5

��������
$��

����'��
�����
����������������;t�����l��
<��
<��
<��
G���1�4�7������^���.
���
��
<��
<��
<��
4���5

�	��
�����
��,��
<��
<��
<��
��
��)�,�/h��
�$��
��
�����
$��
���:

��������d
���

����̓D��
W;��
�����
��l��
��,��
��D��
���Z!R��$��
�����
D��

�/��
��
t��
��
�>����
�Y����
����
��x�!�#$��
�����������;

���̓���e
���

����̓D��
U;��
�����
��l��
��,��
��D��
����Z!R���$��
�����
L��

�/��
��
|��
��
�<����
��W����
����
��v�!�#$��
��������d��
$��

����qt���
D��
����
,��
|��
���$
t��
���%����

���̓����
̥�

����̓,��
��
_D���
l��

�$��
,��
��
̫�
ʄ
�����
�����
��,��
��,��
����
�0i��A�C�E�c��������:��4��
����
���
<��
��
?L��
���
4��
����
���
<��
��
?L��
���
���o
4��

��

��
���
<��
��

?	L��
���
	���
����
����
W���
��,��
]���
���T��]��f��g$��
�����
��
���
��d��
$��

����qt�؎
D܎
��؎
,�
|܎
�؎$
t�
���%����

���̓���
��

����̓,��
��
_D���
t��

�$��
,��
��
Ԙ�
��
�����
�����
��,��
��,ɍ
���
�1j��A�C�E�d��������;ϥ�4��
����
���
<��
��
?L��
���
4ϐ
����
�ϐ
<֐
��
?L֐
�ʐ
���o
4��

��

��
���
<��
��

?	L��
���
	���
����
����
W���
��,��
]���
���U��^��g��g$��
�����
��
���
��4��
��
ܱ�
D��
��
.,��
ș
���
ҙ
�����
�����
��,Ә
��,�
����
��
�*�,�.j��
�4͞
��
�͞
LԞ
��
.,ޞ
�
�Ԟ
�
��͝�
�����
��,�
��,��
����
��
�*�,�.j��
���
��
��D��
#�̡>

�	��
�����
�	�	�O�	�;��	�L���g
IGg����
��D��
��D��
����Z!��������
������
��֪*2(��

�	��
�	5��A��L������������x�
����֪�(��

	������

����*������

��
��*	
6	����������ot����
�	����������
�������������������Q�_j����`����/���<��
���˩#
��
���̓���1
$Ʃ

����̓~m�Ʃ)
��
�����
��l��
��L��
��������$M���lҩ
���ҩ
D�
��-�
�
t�
�
�Q��ѩ
��l��̩
��ϩ
����!�#��$��
��������<ê
���ê
L˪
ٷ.\˪
ܪ
����Q
�����
�,��
��v9ٷ|<ɭ
���ۭ$
��
���̓�ɭ7
Lѭ

����̓~m�ѭ/
��
�����
��lƫ
��L��
���̼���$Jļ�l�
����
L�
��-��
��
|�
��
�N���
̼i��ܭ
��߭
����!�#��$��
��������(�����	$)�6�AJT(���������"��LQ��^cQp���	������������������������������������L���4����	Č:!	-?��|����-��
�4�8'���
�!����������������;t�����qt�e�����
i������t�
��4�
��Nʌ|���"�D.�
�qt��L�������T�������
� ��$��
�4�$�)��*
������$�
���%����
���t���4���$�����D$�'U�������0��"؏4�$�)t�
�	�������[�4���4���$���4��D �#�n&e؏�$�
�����$��� L�
�$�D�4�ܡ�������l���,���D���4��Z"�D%]�����""��"
�$�"D�"�"�"���!���l�!��,�!��D�!�ZF���4�'���'$�'ʖ+D�'4�'��'�'���&���l�&��,�&��D�&��4�&���'�Z*�D-eʖ�4�+����+t�+��,D�+��+�+���+v��l�+��,�+��D�+����Z M���4�-��l�-$�-
���14�-�-���-9�,�-��,�-��t6��{4�1����1��2�+��2�2���1Q,�1��,�1��m5�t��/J�Y�Y\�Yp��X=nۼk�p���/
�����/ ��/
�Y�;���/���/'	���������/�8��0P��0@��0/�7���4��������/�����5�5��,�5���5��/��[����������������G����F�����,^�������An1������fun�������n��/K�����/
�����/ ��/��L6���/���/'	�����/�8��0P��0@��0/�;���8��������/�����9�9��,�9���9����/���������G�J�M��Q���;�����/L�����/
�����/ ��/��L6���/���/'	���������/�8��0	P��0@��04�?���<��������/�	����=�=�=��,�=���=����/��5��#�����Pn2�V�Y�\��`���h����/M�����/
�����/ ��/��L6���/���/'	�����/�8��0	P��0@��04�C���@��������/�	����A�A�A��,�A���A����/��%�������P��U�X�[��_���W����/N�����/
�����/ ��/��L6���/���/'		���������/�	8��0	P��0@��09�H���E��������/�
����F�E�E�E��,�E���E����/��E��3�����Y��^n3�d�g�j��n������7��/O�����/
�����/ ��/��L6���/���/'		�����/�	8��0	P��0@��09�L���I��������/�
����J�I�I�J��,�J���J����/��3��!�����Y��^��c�f�i��m���s��6��/P�����/
�����/ ��/��L6���/���/'	�������/�8��0P��0@��0/�P���N��������/�,�N�N��,�N���N����/��#�������G�J�M��Q���G���8���
�
�
�j�
���
�
�j�
���j0�La8�ch
���z�(��
�
���
.�
�
�
�i�
��\U{��G�i��t��������,(��Q��8����"��LQ��^cQp���
����������������������������������(��	#����j���̳������lf���]v����`e
���w@���j���
�
���
�
#���*07��E��NV��������L��U������z����
���(��	#����j��E	MR��/;
��w|���	�
j�@���j����S��/;�������k���+18��F��O��X`�����q��������d�����v��������3����������������h��|�D�
�$�T�����8��,���,�.��st�	4�	
��4��,�	D�	��D�
�M"��"
�
�	���{��d���,���w���bytes�!G��������

�
��

�
�
���	m����
��,�
��e��84�����D�
�/T�����H��,���,���r6��y4�	��d�'����j������
��$����j������
������*��/����G�������c��'������$�����������-�����>|��2��������
�
�������<���,���
1$�	T�#��j���,��j���	��ο��������^���A����������_��M�����������i���������	��,���,���T����&��k��t��A҂JI��b����Ĝ
\�

��$�
4�
��
��)
|�

�S'��<
��

�W��L��
�
����
,�
��$�
��4�
��������������������q�aX���%vorigin��ĄV��)��l�
�
���8
,�
��$�
-��
����	
����/
D�	

���@4�	
�	
���q
,�
��$�
��4�
������%��)U�����	
����	
D�	

���.T�	
�	
���	H
,�	
��$�	
��p5�z��C
������m��
�����D�]8�������l�4���D��������D&�Z)V���4�����T�
�8,��-��J�����d��,���������&�)�D������_ref__needle���D
������n��
�����D�]8�������l�4���D��������D&�Z)V���4�����\�
�9,��.��K�����e��,���������&�)�D���������N
�������x��
������D�l8�������l�<�<���D�����������7�;�Z>t��<���<�����)\�
�X>,��3�����������,�������������6�9�l���v��2���
_ref__needle1�
_ref__needle2���"O
�������"y��"
������D�"l8�#��� ���l�!<�!<�!��D�!ޗ��������7�;�Z>tؗ�<�#��<�#����#*d�#
�X>,�#�#3�#�����"ޗ���,�"���"���������6�9�l���v��2�������,W'
�����������,���,
������D�,�9�-���*�	��l�*<�*<�*<�*��D�*Ɯ�����������H�L�P�ZS����<�,��<�,��<�,	��	��,2\�,
�w]C,�,�-8�-��
���,Ɯ��,�,���,�����B��K��T�F�I������������������
_ref__needle3���6X'
�������5���5
������D�6|9�6���3�	��l�4<�4<�4<�4��D�4�������������H�L�P�ZS����<�6��<�6��<�6	��	��63d�6
�w]C,�6�68�6��
���6����,�6���6�����:��C��L�F�I��������������������9\�9
�4�9D�9+�9���8j���k�����L���8���T�94�8��D�8�D�Z|�����:\�:��4�:D�;'��:#�;
�LӧI,�;�;���:o���������	�?�����Tӧ|�:4�:��D�:ӧ��D�Z!~��������=(d�=
�<�=<�=D�=3�>���<����k��������L��O�����\�=<�=<�=��D�=��#�Z&�����?(d�?�<�?<�?D�?/��?.�?
�L��Q,�?�@���>����������	�?�����T����?<�?<�?��D�?����'�+�Z.�������B1d�B
�<�B<�B<�CD�C:�C���A����l�����������L�8]�O����\�B<�B<�B<�B��D�B�(�,�0�Z3�����D1d�D��<�E<�E<�ED�E6��D7�E
�LޯX,�E�E���C����������	�?�����Tޯ��D<�D<�D<�D��D�Dޯ��0�4�8�Z;���-���X��I���I*��֪*2(��H
���H�1ӧ=ӧH����������pz���֪�(��HT��X��IU��(�����I*
��
��*	
6	����������ot���H������������	�������������������M�[f����]����.�����L1��L'��D�M"��Lj
��M���K�ӧT�L<�L��D�L�����Z!N���<�R����R%
������R3$�R
�����vf��R+�S���N���l�NӧL�N���������#J���d�S����RT�R��6�S�S+�S�H���R��b���R���R�����&�)
self__needle1�$�N������_ref__self__needle1�<�S����S�
������S�,�S
�����tg��S��U���S�,�Sӧ$�S���������#F���d�U����TL�T
�8�U�U-�U�H�S��a���S���S�����&�)޼	��������<�U����UL�Vٷ+\�V�V���UQ����U��,�U��n6ٷu<�X����X&
������X9L�X
�����vf��X1�Y���V���l�VһL�V���������#G���d�Y����Y\�Y�7�Y�Y,�Y�F���Y��`���X���X�����&�)޼$�V�������X��]X��]���]*��֪*2(��]
���]�4��@��K���������������������֪�(��]V��X��]U��(��X��]W��	(	�����]*

��
��*
6����߉������
y~��]�(��5��>��G��P��B��K��T��$��-��6��������!������������������f߉���a1��a'��D�b"��a�
��b���`���\�a<�`<�`��D�`����'�+�Z.d���<�e����e4%
�������eB$�e
�������z��e:�e���b���l�c��L�b������������+R���d�e��d�e����e-\�e��V<�e�e1�e�����e������e���e���������6�9޼$�c��
self__needle2�!��-�����_ref__self__needle2�<�f����fL�fٷ+\�f�f���eQ����f��,�e��n6ٷu<�i����iU%
�������ihL�i
�������z��i`�j���g���l�g��L�g������������+O���d�i��d�i����i.d�i�V<�i�i1�j�����i������i���i���������6�9޼$�g������������X��nX��nX��n���o*	��֪	*2(��n
���n�7
ޯCޯN����������������������A��'��
֪�(��nX��X��nU��(��X��nW��	(	��X��n
Y��(�����o*

����*6����
%��
��
��X��n�q��~��������������������m��v����O��X��a��1��:��C��L�&1����(�����������������d��s1��s'��D�s"��r�
��s���q�ޯ\�r<�q<�q<�r��D�r����0�4�8�Z;z���<�v����vb%6
�������vp$�v
����������vh�w���t���l�tޯL�t���������������3Z���d�w��d�w��d�w	��	��w;\�w��u[A�w�w6�w��
���v������v���v���������'�F�I޼$�t������
self__needle3�4���������_ref__self__needle3�<�x����xL�xٷ+\�x�x���wQ����x��,�w��n6ٷu<�{����{c%6
�������{vL�{
����������{n�|���y���l�y��L�y���������������3W���d�{��d�{��d�{	��	��{<d�{�u[A�|�|6�|��
���{������{���{���������$�F�I޼$�y��������(�������������;���'
�4́,ԁہ6����}�����~4�~��,�~���~�D �#�&]������<���(
�4��,��ƈ6ό�������ɇ4����,�������D#�%�'b������F���(
�<��<��,ȏϏ>����������Ȏ<��<����,�������-�0�2�4y����ÖG�Ö)
�<�<��,����>ӛ����������<��<•��,ӕ����-�0�2�4y������f���(
�<ڞ<�<�,����F���������ߝ<��<��<����,����ʝ�7�:�=�?�A�����ئg�ئ)
�<��<��<��,����F������������<��<ƥ<ץ��,������7�:�=�?�A�����ݮ:�ݮ&
�4��,����6����߭�,��4���,�������D#�%�'a����������������NS
���em���ڻ
�ڻ/7�������)1(��
����2��>��I��2��>ڻ�ڻ����������������9L�N
N����
�4�1"d����$	��D�
�n4�1T�-��

�����	
�qt���
�	���,	1��
Z
�ñ��d�
9��
Z
���
Z

A��
Z
��I��Z
��I��ZQ��Zɋ�Z���!Z
����Z
�������]Z��� Z��!��ZQ��ZY��ZX1C��

����
L�	13��$
����
��,<���"��
���4�4
1-1	��(
R$�!
������)��
�4�L�!@21/$� ���$� $�%l�4���%%$1D�A�� Z#$$�(l�4���(%'1D�I�� Z&'��� Z"
#&A��!Z)"��I��!Z*"��I��!Z,)Q��!Z-*���!Z+,-+���!!Z.
����'2�ñس��$Z���$Z��2;11%���$<Z0
����1���$}Z���$ Z��.!��$Z)Q��$Z*Y��$Z0\/1C��%����4�$�31(,4	3D�4�53�������
�4�61"(6��7
�5��	8

�����6	
�87���+L�:��<�
�:'91L�(9$�;
������)����4�L�;>31-܁|�
�5�4�<1)t�
=
����<��3
����4�L�=A41-��%����4�$�>1(,?	>D�?&�@>������ˋ4�A1 &A! ��B
�@��C

�����6
�CB���+L�E��<��E%D"1L�&D$#$� F
������ )�� ��4� L� F>51-�� |� 
�@� 4� G%1)t�!
H
����G��!3
��!��4�!L�!HA61-L�!J��!<�"�J%I'1L�"&I)($�"K
������")��"��4�"L�"K>71-4�%N
M��%)��%
�ñM>$�%4�%L*14��%-��%��4�%L�%LD�%81/�8N-/-�9���*7-F.VN.0�,?+�
+Q+�
+Y+�+�����)���
�Z����Z���#�����!�Z���!�Z����������������� ���$�O��D�ݾL�ñ4���4���x#9����ڻ���=�����`v��K��?90��!��Z�
�����
ڻ6

�
�
�
��$�ʌ
��1
T����	����������������;t�����(
��5	���	�	��	��i	�	��	��]	��Q	!	K	B	��!��!Z�������س$	�{K��B/ڻ$�����ݾ�����D���������ڻ$���T������D� �}&��?��D�$ñ�C�F�����D��v�����
�	��e�� ��#)��*�	�.pp��	5�	�	7�n]
<��@�	BB�n"
G�nL"��������ހ�����B��ƅA
�����u��7��M��
���
ˋk
��%
��	���	��b	��	���ˋ���R��������N���������Oñ!ñ(ñ/�
&5����RPav
���Z%������س�ڳ����<��<
�4�=!D�=	t�="D�?�����A(	
���A'

�	��B$
�����B�
�
�C��> 
���>

�����>9
��?�C���;���<���>���?���@���A���D�<��4�;��L�<�D�<�4�<$�=ڻ$�>������ռ��@ڻ$�A��^�Dk�n�nq�nt�	l�n��nh	�	i
��g������t�Gd�G�G$�G
����G�\�I����I-$�ID�ID�I4�I-�I���E�	��l�F��,�F��D�F��D�F��4�F�����I�sI�ZL�DO���W��P���(��O��O�$)ڻ6��>GQ(��T��T�$)/ռ<ռGPZ(��T[�����T\���)�����U]��
��)	
5	����������ns���T������������	�������������������S�al����c����3������~��
���/7���~�
��08(��~
���~�/��;��F�����������r|������(��~^�����~_����)�����~
`	��
�*	
6	����������ot���~������������
�������
������������Q�_j����a����1���(���	&ȟ��S��$
���6>P�̈́�p�
�����
���
�<����
����(0��������%[�����J̵^��#(���	&Ƞ�
�S��IQ��08\��C
O
��������~
��P�̈́�p��a��/7b��B	N	��"��06��INWc��ek��y�����������������������.�����@��I��R������������G�U�����E
zʼ��\��������������d�����Ƈ&�هD����4هT��+�ˆ
��և�
	1��
Z
���dډ	9��
Z	���
Z
A��
Z
��I��Z��I��Z

Q��Zɧ�Z
���!Z
����Z
�������]Z��� Z��!��Z
Q��ZY��ZXB��L�� 	3���.
��
������
�4��	$�֋"
�����
���!̜�
�4��%$Ռ�nj
�������������
�Z����Z���e���`��\����4����$��l�E���������������������!��ZU��{(��4���L����[�D��	���e
��]�	��n^�^z�����Y�������V��
׉CR����oQ~t��dÏ첏$�
���
L��	��|��,T�
���S�����$���
�D��4��-4�	���p��� t��
�	4��D��
-t�����
��Ȑ
�	tŒ��Œ&,Ԓ
�1Dڒ4�
�Ԓ���,��
�
4��D��4��
����������אg�ˑ�
��l����,׎��D���4��Pvo���V������1l�Zn�Dp�D�	�nX
��������W��
��������Y(�������&ݾ2��:CM(���	$*2d�����KSe��!in��{���������������������������(�������&+17��D��LU_$��l��4����(D��Խ�\����lɻ$���"	!		54�����$����(\��
������
����!$Ǽ
��������$ϽdϽ,Խ��(<Խ���t���/�4��J*����u
�!��M
	&*	
6
H���u
|�����"	
�$��
qt
���������4

���:

����q��
�!��qt�"
6����,���������������������{��������	����ñ4����$̷��4�l����\�����\���]$������|�������i���G��^i؊���������(�B������$��	��B�������D�q�qrarest_rank�

�n4���
nqt��>�$��	qt���	�
<j���`��>�����:������v���ñ�ñ�ñ�������"���'250�4��l��$��
�*4�����4����AD��ԇ�\����l��#���"	!		4���

������
�����
�
�����������������L���4����4��l���v���\��? '�������ne�Dg�qj�qY������������L4��l��$��
�*4�����4����AD��ԭ�\����l��#���"	!		4���

������
�����
�
�����������������L����4����4��l���v���\��? '�������ne�Dg�qj�qY������������L\����ܟ�$��D��!���������l����,����D������Z!R���(�������&+��8��CLV(�߁���&+��8��CLV(��
f��P���
g��)��`���
h��
)	
5	����������ns����������������������
������������O�]h����^����.�����2Ԣ����&50��������&8���'
���������Š]��tيTی�یt�
��/�����Ό)�юlю
�<ߎ+/	�ˎP<���d��	���$t����	-<Ǐ���t�����������������3
ÌݩL��<�����ˎ���������������������q�aX���4��^N��r��r��;����R�����$��|��D��
�+T��*,��qt$ˑdˑ,Б
�+<Б�ˑ(�ڑ�!$��qtd��$ՒdՒ,ڒ��)
<ڒ���-����
!	"�
A	���=	
	$��qtt����,��˓��ڐ�
$��ݩL�1��L�������>l���ʹXd���o�{������b���T�|��������:$Ӕ��,ɔi6T��䆗t��
��/���������ҕ����,ە�8���(���
i����� j��ݩ+������
]��
��*	
6	����������ot�������������	������ݩ�����������^�lw����m����;���l����䋛$��
�/D��t��l��ݩtכ�ƛ L͛
�P4ƛ6�͛���64��
�uU���(������������l���Lǚ��DҚ}����+ݩ3<�Z>�
4�����^��!π���l��ݩ䋝d��
�/t������ӜZ$����L�ݩ7��|d�����<��� dDz�Dz<ײ����2�����$����4������D!E������
��������,��&2��� ԍ��,��&32���\�
��4�*��,l�
�D�T,��������s��Z���s���n���U��s,K.�x����D��4����O��D���;�zA����+�ZY�DY��W��.��$t�$
��4�$(��$2��$
�D�$R,�$���#����t��Z���n���U�#5s��=l��$��D�#��4�$���Q��D���;�=O���I���ZV�DY�ЊF��	t�,��,�,@$��,��,��4�,#��,5$�,
�ID�,4�,��,��,\�,
���4�-(,��,"$�-
�TD�-t�-�-�-��+��	��l�+��D�+��4�+l���I��Rʼn�ʼn��ZJ�DM���������nҎ?��ʼn�ʼn�	t�5��5�5@$��5!̭5��4�5 $��59,�5��HD�54�5��5��5t�5
���4�6(,��5&,�6
���XD�6|�6�6�6��4��	��l�4��D�4��4�4o���L�U������ZK�DN���������qؒD��������(��8k�����8;����)�����8j��	��)	�����8
\��ʼn)��P��9
'��(4����
 &��
��
��Y��8�r��ӈ������������������p��y�����Q��Z��c��2��;��D��M�*5����,�����������������h���8�����8��
���/7���8ʼn
�ʼn/7P��9		(��8
���8�9
ӈE��M���������ʼn������������e�J�����ʼn��8��:��:
�4�;��:/
��;�;�;��9����:cӈ��:��D�9ʼn4�:��D�:ʼn��Z(�n+�s.{��ʼn�l�>��l�?��\�?ʼnĴ?T�?
�-d�?D�?��>�
��?���>�ӈ��>ӈ$�>���ʼn�ʼn����)2V������K�����K��
���/7���L��
���/8(��K
���K��KD�R��^��i��
�����������������U��:آ���(��Kl�����K;����)�����K\��	��)	�����L
'��
��)
5����߉������
x}��K�)��6ԣ?��H��Q��C��L��U��$��-��6��������#�����������������h߉�t�N��N
����N%
��N���M���NS����N��D�M��4�M���N��Z'�n*�U-l������Nl�R��\�R����RT�R
�-d�RD�S����R�
��S���Q���āR��$�Q��������z��"+O�����^��
���/7���^��
���/8(��]
���]��]?�MʼnY��a��������������Ѭ������(��]�����^b����)�����^��
��)	
5	����������ns���^������������	�������������������P�^i����`����0�����_��_
���_*l�`
���H4�`��`�`���_{ʼnT�_��4�_�������DB��������g��g��\�g����gD�g��+T�gl�g��l�h��g3$�h
�=.D�h4�h��h%�h���f���g���gf��l�g��,�f��D�f��d�g��4�g������ݩ�A�ZD�sG�DH���k��@ɴ�l�p4�p
�$�pD�p��p&l�p��D�pI&�p���o�ӈ��o��D�o��D�oʼn��Z NԶ����\�s����sT�s
�-d�sl�t����t,�t��*<�t��sm
��t�t��s��ʼn|�sʼn$�s������������+]��������l�y4�y
�$�yD�y��yl�y
���I&l�y����y,�z��+<�z��yq
��z�z��x��ʼnT�y��,�y�����������,^Ӻ1��
������\�}����}D�}��+T�}�}���}D��,�}��,�}��n6��u������Ѭ*2������
���09(��
�������B�P��\��d��������������Ѭ������(���
	������
b����*������
��
��*	
6	����������ot����������������
�������������������T�bm����c����2��������������*l��
���J4�����������~��l���4߅�������DB������l؎��D���4����(D��\�������D����.T���؎>,�
���M��0�����������l����,����D����1����.�����C�ZE���Y��"��������l��4��
�$��D�����)�����D��P)�������������D����Dϖ����Z!R������\�����T����,d��l�������,����-<���ɚp
�����������������$��������������,`��
������lܠ4�
�$ܠD��ΠlΠ��G l�������,����.<�����t
������������l����,�������������-a��9��������\Ԥ���ԤD���.T������D��,Ĥ��,����v9��|��ҧݾ
�ݾ08(���
�����.��:��Bݾ����[e���(���
m
����ҧ
n	��ݾ*6��af��sxej�������������������������������������� ��ҧ

�ݾ8���
�����.��:ݾeI��v�۪<��
�۞�4$۪qt۞���4����7������ʼnTƪ��,����4���DM���4î		|̮4Ӯ��4̮DӮ���l����4��$t��ݾ4ͯ	���-l��
�ñUF4կ5���
��������	�6����
ʼnT����,�ñ4����4�������W��ݾAñ6�U��X�DZ�D����������m��ñ�|ӱ4ڱ
�����4ӱDڱ���l����4��#Ĺ����
�4ʲ%��p
��۲�̰���Ʊ���l����,����4����4ʱ������2�D4�D6���W��)�����|�D�
�$�T���d�
����Pt�����b$���$����4������(��'��'�$)��6��AJT(��(o����(!��KP��]bPo��(�����������������������������������4�+�+���*��*��$�*.4�-�- $���TZ
��qtp��qt'D�- "	�-Ct�-�- 	#B|�-��-!
��-���,�	����,�,e8g�#*ʹ���@c��}4�-\�-�.�.���-9$�-��$�-a34�.��.T�.
͔+d�.��.�.���.I,�.��$�.i�;���4�/<�/��/��/"
��/���/l����/��$�/��,�/f��*�-Z4�0<�0��0
��0"
��1���0k����0��$�0��,�0f��*�-Z4�14�1d�1�2 	#B��1��1'
��2���1p����1��$�1\���ʹ�/R��5t�5
�$�5��5��5&t�6
ДB��6��5/�6���2�,�2��$�2l�<��������:t�:��$�:��:��:%l�;
ϔ@|�;��:.��:3�: %	' K��:7�;%	'K�;���6�,�6��$�6�/^�����;^�����m�<
��<�,�<$16�|�=\�=����=3	6���4f��<%�,�<���-��������_�T�>̐>l�>
�* �>���=V��<�=$�=i��6��v��?����?&t�?
�.!�?���>q��<�?��$�>��odata�;��|��@����@'|�@
��,!�@���?t��<�@��$�@��m��8��y��A��A
��$�A"��A��A0
��A���Au����A��$�A[�<�����Bt�B
ׁ$�B<�B)�C���Be��<�B��$�B��<�Bvector2�L�����Cl�C
Ӂ$�C<�C)�D���Cb��<�C��$�C��<�C��F�����Dd�D
Ձ$�D<�D)�E���D`��<�D��$�D��<�D��F����F
 ĵF�,�F$32�|�F\�F����F3	6���4f��F%�,�F���-��������_�T�H��G��G
��* �H���GY��<�G$�Gi��6��v��I����I)��I
dž.!�I���Ht��<�H��$�H��o��8��y��J����J*��J
Ɇ,!�J���Iw��<�J��$�I��m��8��y��K��K
��$�K"��K!��K3
��K���Jx����K��$�K\�<�L ��L
��$�L<�L*�L���Lh��<�L��$�L��<�L��F�����M��M
��$�M<�M*�N���Me��<�M��$�M��<�M��F�����N|�N
��$�N<�N)�O���Nc��<�N��$�N��<�N��F�����<
��%�1��9@N
�d�q�}����\�[
��%��18?M
�c�p��|����

��%�1��9@N
�d�q�}������
��%��1��9@N
�d�q��}����̹�
��&��29@N
�d�q��}��t�


�	�	%��1��9@N
�	d�	q��}����t�{

�	�	%ڲ1Њ
9@N
�	d�	qڲ}Њ
�����

�	�	&��2��
:AO
�	e�	r��~��
����
�	�	%�1��9@N
�	d�	q�}������
�
�
'��3��;BP
�
h�
u�������D�
�
�
'��3��;BP
�
h�
u�������,�
�
�
'��3��;BP
�
h�
u���������("
��&��29@N
�d�q��}����������=�,�>�4�>��6<�>��7d�>��6<�>�	�7d�>�
�6\�?��5<�?��6D�?�
�7l�?��6D�?��7l�?��6d�?��k4�?��k<�?��l<�?���A��6�6
This library provides heavily optimized routines for string search primitives.

# Overview

This section gives a brief high level overview of what this crate offers.

* The top-level module provides routines for searching for 1, 2 or 3 bytes
  in the forward or reverse direction. When searching for more than one byte,
  positions are considered a match if the byte at that position matches any
  of the bytes.
* The [`memmem`] sub-module provides forward and reverse substring search
  routines.

In all such cases, routines operate on `&[u8]` without regard to encoding. This
is exactly what you want when searching either UTF-8 or arbitrary bytes.

# Example: using `memchr`

This example shows how to use `memchr` to find the first occurrence of `z` in
a haystack:

```
use memchr::memchr;

let haystack = b"foo bar baz quuz";
assert_eq!(Some(10), memchr(b'z', haystack));
```

# Example: matching one of three possible bytes

This examples shows how to use `memrchr3` to find occurrences of `a`, `b` or
`c`, starting at the end of the haystack.

```
use memchr::memchr3_iter;

let haystack = b"xyzaxyzbxyzc";

let mut it = memchr3_iter(b'a', b'b', b'c', haystack).rev();
assert_eq!(Some(11), it.next());
assert_eq!(Some(7), it.next());
assert_eq!(Some(3), it.next());
assert_eq!(None, it.next());
```

# Example: iterating over substring matches

This example shows how to use the [`memmem`] sub-module to find occurrences of
a substring in a haystack.

```
use memchr::memmem;

let haystack = b"foo bar foo baz foo";

let mut it = memmem::find_iter(haystack, "foo");
assert_eq!(Some(0), it.next());
assert_eq!(Some(8), it.next());
assert_eq!(Some(16), it.next());
assert_eq!(None, it.next());
```

# Example: repeating a search for the same needle

It may be possible for the overhead of constructing a substring searcher to be
measurable in some workloads. In cases where the same needle is used to search
many haystacks, it is possible to do construction once and thus to avoid it for
subsequent searches. This can be done with a [`memmem::Finder`]:

```
use memchr::memmem;

let finder = memmem::Finder::new("foo");

assert_eq!(Some(4), finder.find(b"baz foo quux"));
assert_eq!(None, finder.find(b"quux baz bar"));
```

# Why use this crate?

At first glance, the APIs provided by this crate might seem weird. Why provide
a dedicated routine like `memchr` for something that could be implemented
clearly and trivially in one line:

```
fn memchr(needle: u8, haystack: &[u8]) -> Option<usize> {
    haystack.iter().position(|&b| b == needle)
}
```

Or similarly, why does this crate provide substring search routines when Rust's
core library already provides them?

```
fn search(haystack: &str, needle: &str) -> Option<usize> {
    haystack.find(needle)
}
```

The primary reason for both of them to exist is performance. When it comes to
performance, at a high level at least, there are two primary ways to look at
it:

* **Throughput**: For this, think about it as, "given some very large haystack
  and a byte that never occurs in that haystack, how long does it take to
  search through it and determine that it, in fact, does not occur?"
* **Latency**: For this, think about it as, "given a tiny haystack---just a
  few bytes---how long does it take to determine if a byte is in it?"

The `memchr` routine in this crate has _slightly_ worse latency than the
solution presented above, however, its throughput can easily be over an
order of magnitude faster. This is a good general purpose trade off to make.
You rarely lose, but often gain big.

**NOTE:** The name `memchr` comes from the corresponding routine in `libc`. A
key advantage of using this library is that its performance is not tied to its
quality of implementation in the `libc` you happen to be using, which can vary
greatly from platform to platform.

But what about substring search? This one is a bit more complicated. The
primary reason for its existence is still indeed performance, but it's also
useful because Rust's core library doesn't actually expose any substring
search routine on arbitrary bytes. The only substring search routine that
exists works exclusively on valid UTF-8.

So if you have valid UTF-8, is there a reason to use this over the standard
library substring search routine? Yes. This routine is faster on almost every
metric, including latency. The natural question then, is why isn't this
implementation in the standard library, even if only for searching on UTF-8?
The reason is that the implementation details for using SIMD in the standard
library haven't quite been worked out yet.

**NOTE:** Currently, only `x86_64`, `wasm32` and `aarch64` targets have vector
accelerated implementations of `memchr` (and friends) and `memmem`.

# Crate features

* **std** - When enabled (the default), this will permit features specific to
the standard library. Currently, the only thing used from the standard library
is runtime SIMD CPU feature detection. This means that this feature must be
enabled to get AVX2 accelerated routines on `x86_64` targets without enabling
the `avx2` feature at compile time, for example. When `std` is not enabled,
this crate will still attempt to use SSE2 accelerated routines on `x86_64`. It
will also use AVX2 accelerated routines when the `avx2` feature is enabled at
compile time. In general, enable this feature if you can.
* **alloc** - When enabled (the default), APIs in this crate requiring some
kind of allocation will become available. For example, the
[`memmem::Finder::into_owned`](crate::memmem::Finder::into_owned) API and the
[`arch::all::shiftor`](crate::arch::all::shiftor) substring search
implementation. Otherwise, this crate is designed from the ground up to be
usable in core-only contexts, so the `alloc` feature doesn't add much
currently. Notably, disabling `std` but enabling `alloc` will **not** result
in the use of AVX2 on `x86_64` targets unless the `avx2` feature is enabled
at compile time. (With `std` enabled, AVX2 can be used even without the `avx2`
feature enabled at compile time by way of runtime CPU feature detection.)
* **logging** - When enabled (disabled by default), the `log` crate is used
to emit log messages about what kinds of `memchr` and `memmem` algorithms
are used. Namely, both `memchr` and `memmem` have a number of different
implementation choices depending on the target and CPU, and the log messages
can help show what specific implementations are being used. Generally, this is
useful for debugging performance issues.
* **libc** - **DEPRECATED**. Previously, this enabled the use of the target's
`memchr` function from whatever `libc` was linked into the program. This
feature is now a no-op because this crate's implementation of `memchr` should
now be sufficiently fast on a number of platforms that `libc` should no longer
be needed. (This feature is somewhat of a holdover from this crate's origins.
Originally, this crate was literally just a safe wrapper function around the
`memchr` function from `libc`.)
����������������6���7���6��	�7��
�6���5���6��
�7���6���7���6���k���k���l�������=���>���>�������������|qtfi[^PSEH:=/2$'T�@4�@�������,���,�8��&�8��
�*���+���8����8�<��7logging�L���,���,�8��
���,�����,���,�8��&�8��
�*���8��	���8��'�8�,�	���,���,�8��
���,�����,���,�8��&�8��
�*���8��	���8��'�8�,�	���,���,�8��
�d�@���
A module with low-level architecture dependent routines.

These routines are useful as primitives for tasks not covered by the higher
level crate API.
�$�@��\����
Contains architecture independent routines.

These routines are often used as a "fallback" implementation when the more
specialized architecture dependent routines are unavailable.
��{�������t���
�

Provides architecture independent implementations of `memchr` and friends.

The main types in this module are [`One`], [`Two`] and [`Three`]. They are for
searching for one, two or three distinct bytes, respectively, in a haystack.
Each type also has corresponding double ended iterators. These searchers
are typically slower than hand-coded vector routines accomplishing the same
task, but are also typically faster than naive scalar code. These routines
effectively work by treating a `usize` as a vector of 8-bit lanes, and thus
achieves some level of data parallelism even without explicit vector support.

The `One` searcher also provides a [`One::count`] routine for efficiently
counting the number of times a single byte occurs in a haystack. This is
useful, for example, for counting the number of lines in a haystack. This
routine exists because it is usually faster, especially with a high match
count, than using [`One::find`] repeatedly. ([`OneIter`] specializes its
`Iterator::count` implementation to use this routine.)

Only one, two and three bytes are supported because three bytes is about
the point where one sees diminishing returns. Beyond this point and it's
probably (but not necessarily) better to just use a simple `[bool; 256]` array
or similar. However, it depends mightily on the specific work-load and the
expected match frequency.
�4� wz�������<�
��<����
7��
,d���\���\�D���"#$&()+-.12��T�!!����C@ Create a new searcher that finds occurrences of the byte given.����!!
#�D�n��4��JG Return the first occurrence of the needle in the given haystack. If no���41 such occurrence exists, then `None` is returned.�����HE The occurrence is reported as an offset into `haystack`. Its maximum���;8 value for a non-empty haystack is `haystack.len() - 1`.�$�����������!�!
$�p�Z�o4�$<closure_kind>�%<closure_signature>�%<upvars>�%%$����5��IF Return the last occurrence of the needle in the given haystack. If no���4������H����;��,�����������!�!
&�r�Z�q4�&��'��'��''&����-��>; Counts all occurrences of this byte in the given haystack.�,���������!�!
($��Z�s��)s�� 63 Like `find`, but accepts and returns raw pointers.��!���!C@ When a match is found, the pointer returned is guaranteed to be���! `>= start` and `< end`.��"���"IF This routine is useful if you're already using raw pointers and would���"GD like to avoid converting back to a slice before executing a search.��#�d�#	 # Safety��#���#52 * Both `start` and `end` must be valid for reads.���$@= * Both `start` and `end` must point to an initialized value.���$HE * Both `start` and `end` must point to the same allocated object and���%DA must either be in bounds or at most one byte past the end of the���% allocated object.���&IF * Both `start` and `end` must be _derived from_ a pointer to the same�\�& object.���&GD * The distance between `start` and `end` must not overflow `isize`.���'IF * The distance being in bounds must not rely on "wrapping around" the���' address space.��(���(KH Note that callers may pass a pair of pointers such that `start >= end`.���(1. In that case, `None` will always be returned.�D�)����������!�)!��6��}�}�*)��*��*��**)����?t��674 Like `rfind`, but accepts and returns raw pointers.��7���7C����7���8���8I����8G���9�d�9���9���95����:@����:H����;D����;����<I��\�<����<G����=I����>���>���>K����>1��L�?����������!�?!��؏�:��D��A+��,��,��,,+����QI��IIF Counts all occurrences of this byte in the given haystack represented���I by raw pointers.��J���JI����JG���K�d�K���K���K5����L@����LH����MD����M����MI��\�N����NG����OI����O���P���PK����P.+ In that case, `0` will always be returned.�L�Q��������!�Q!��$�Q������VD��UFC Returns an iterator over all occurrences of the needle byte in the���U given haystack.��U���UIF The iterator returned implements `DoubleEndedIterator`. This means it���V:7 can also be used to find occurrences in reverse order.�$�W/0/��0�����L��;��L�;^o3�T/0!�W!
.$�W�ZD�W�W��X*T�X����!�X!��$�X��f���Y,<�Y����!�Y!Ƅ$�Y�����^)�4�554��679;�J�J�J�J97;�^�^L�_$�_33��_#$�_������3�_3
7���4�a7��8��8��887����b,�b��33
9���4�b9��:��:��::9����d-L�d������3�d3
;��$�d��e4�=�>>=��?�I?�e�e��e(L�e������<�e<
?���4�g?��@��@��@@?��D�j�BCEGIKNO��k+��kHE Create a new searcher that finds occurrences of the two needle bytes�T�k given.��k�AA
B������r4��pGD Return the first occurrence of one of the needle bytes in the given���qDA haystack. If no such occurrence exists, then `None` is returned.��q���qH����r;��$�s���������A�sA
C��Z��4�uC��D��D��DDC����x5��uFC Return the last occurrence of one of the needle bytes in the given���vD���v���vH����w;��,�x���������A�xA
E���Z��4�zE��F��F��FFE�����s��z6���{���{C����{���|���|I����|G���}�d�}���}���}5����~@����~H����D���������I��\ـ����G�����I�������������K����1��Dă���������AփA��9��3��>���G��H��H��HHG����t���7������C��ܳ���Ӑ��ېI�����G�����d����������5���В@�����H����D��������ŔI��\�������G����I�������Ԗ��ܖK�����1��L�����������A��A������������I��J��J��JJI�����D���JG Returns an iterator over all occurrences of one of the needle bytes in��Ӡ the given haystack.������I���š:�$��LML�M�����M��;��L���6��P�LMA��A
K$���ZD�� �����*T�����A��A��$�������Ȥ,<ˤ���AӤA��$Ԥ��ѽ���)�Q�RQRҚSTV�J�J�JVTêǪL�$�PP���#$����Қ��P��P
T����4��T��U��U��UUT�����-L����Қ��P��P
V��$���ή4�X�YXYҚZ�IZӮ׮���(L����Қ��W��W
Z��&�4DZZ��[��[��[[ZˈT����]^`bdfij���:���JG Create a new searcher that finds occurrences of the three needle bytes�T׵������\\
]�R��\��f����4�ǻG�����D��ܼ���H�����;��$������������\��\
^f��Zi�4��^��_��_��__^�����5���F�����D��������H�����;��,������������\��\
`'��Z*�4��`��a��a��aa`ʜ���s���6��������C�������������I�����G�����d����������5�����@�����H�����D����������I��\�������G�����I�������������K�����1��D������������\��\Ϛ����������b��c��c��ccb�����t���7��������C��ܳ���������I�����G�����d����������5�����@�����H�����D����������I��\�������G�����I�������������K�����1��L������������\��\��#��/��:���d��e��e��eedѸ���F���J������������I�����:�$��ghg��h�����O��;��L�����-gh\��\
f$���ZD�� �����*T������\��\Ȣ$���������,<������\��\Ե$��������+�l�mml��noq�J�J�Jqo����L��$��kk���#$��������k��k
o����4��o��p��p��ppo�����-L��������k��k
q��$�����6�s�tst��u�Iu�������(L��������r��r
u��s�4��u��v��v��vvu�����"l������k�|����|ہ����,ʄ����������
Provides an architecture independent implementation of the "packed pair"
algorithm.

The "packed pair" algorithm is based on the [generic SIMD] algorithm. The main
difference is that it (by default) uses a background distribution of byte
frequencies to heuristically select the pair of bytes to search for. Note that
this module provides an architecture independent version that doesn't do as
good of a job keeping the search for candidates inside a SIMD hot path. It
however can be good enough in many circumstances.

[generic SIMD]: http://0x80.pl/articles/simd-strfind.html#first-and-last
�T�}������4��{|��{|l�(��d�{~� $���\���������
+��JG Create a new prefilter that reports possible locations where the given��� needle matches.��
��������
�
��D���=��0- Create a new prefilter using the pair given.�����GD If the prefilter could not be constructed, then `None` is returned.�����GD This constructor permits callers to control precisely which pair of���! bytes is used as a predicate.�L��������������D$
�.
��>��96 Run this finder on the given haystack as a prefilter.�����JG If a candidate match is found, then an offset where the needle *could*���&# begin in the haystack is returned.�t��������������
�h�Z&$���������������܅ ��DA Returns the pair of offsets (into the needle) used to check as a���GD predicate before confirming whether a needle exists at a particular�l�
 position.�$� ��������� �
�$� L�+���������-)��+74 Create a new pair of offsets from the given needle.��+���+EB If a pair could not be created (for example, if the needle is too���,$! short), then `None` is returned.��,���,A> This chooses the pair in the needle that is believed to be as���-=: predictive of an overall match of the needle as possible.��-����ʌ��-����DH��2n��.B? Create a new pair of offsets from the given needle and ranker.��/���/IF This permits the caller to choose a background frequency distribution���/HE with which bytes are selected. The idea is to select a pair of bytes���0FC that is believed to strongly predict a match in the haystack. This���1B? usually means selecting bytes that occur rarely in a haystack.��1���1E����2$��\�2����ñʌ�����3���ñ�2�ñ��2
�ñ�DI!��S!.0��Di��>C@ Create a new pair using the offsets given for the needle given.��?���?HE This bypasses any sort of heuristic process for choosing the offsets���?<9 and permits the caller to choose the offsets themselves.��@���@GD Indices are limited to valid `u8` values so that a `Pair` uses less���@JG memory. It is not possible to create a `Pair` with offsets bigger than���AIF `u8::MAX`. It's likely that such a thing is not needed, but if it is,���BEB it's suggested to build your own bespoke algorithm because you're���BJG likely working on a very niche case. (File an issue if this suggestion���C  does not make sense to you.)��C���CE����D$��d�D����ʌ��D�
��D�'��'��'��J��J)& Returns the first offset of the pair.�4�J������K���$�K��K��K*' Returns the second offset of the pair.�4�K������K���$�K��d ��LOL This trait allows the user to customize the heuristic used to determine the���LEB relative frequency of a given byte in the dataset being searched.��M���MMJ The use of this trait can have a dramatic impact on performance depending���NOL on the type of data being searched. The details of why are explained in the���NOL docs of [`crate::memmem::Prefilter`]. To summarize, the core algorithm uses���OMJ a prefilter to quickly identify candidate matches that are later verified���PIF more slowly. This prefilter is implemented in terms of trying to find���PKH `rare` bytes at specific offsets that will occur less frequently in the���QMJ dataset. While the concept of a `rare` byte is similar for most datasets,���QHE there are some specific datasets (like binary executables) that have���RMJ dramatically different byte distributions. For these datasets customizing���RNK the byte frequency heuristic can have a massive impact on performance, and���S*' might even need to be done at runtime.��S���SIF The default implementation of `HeuristicFrequencyRank` reads from the���TLI static frequency table defined in `src/memmem/byte_frequencies.rs`. This���UMJ is optimal for most inputs, so if you are unsure of the impact of using a���UMJ custom `HeuristicFrequencyRank` you should probably just use the default.��V�l�V
 # Example��V�<�V ```���V use memchr::{���V63     arch::all::packedpair::HeuristicFrequencyRank,���W     memmem::FinderBuilder,�4�W };��W���WLI /// A byte-frequency table that is good for scanning binary executables.���X struct Binary;��X���X,) impl HeuristicFrequencyRank for Binary {���X(%     fn rank(&self, byte: u8) -> u8 {���X&#         const TABLE: [u8; 256] = [���YMJ             255, 128, 61, 43, 50, 41, 27, 28, 57, 15, 21, 13, 24, 17, 17,���YJG             89, 58, 16, 11, 7, 14, 23, 7, 6, 24, 9, 6, 5, 9, 4, 7, 16,���ZLI             68, 11, 9, 6, 88, 7, 4, 4, 23, 9, 4, 8, 8, 5, 10, 4, 30, 11,���[>;             9, 24, 11, 5, 5, 5, 19, 11, 6, 17, 9, 9, 6, 8,���[NK             48, 58, 11, 14, 53, 40, 9, 9, 254, 35, 3, 6, 52, 23, 6, 6, 27,���\FC             4, 7, 11, 14, 13, 10, 11, 11, 5, 2, 10, 16, 12, 6, 19,���\NK             19, 20, 5, 14, 16, 31, 19, 7, 14, 20, 4, 4, 19, 8, 18, 20, 24,���]C@             1, 25, 19, 58, 29, 10, 5, 15, 20, 2, 2, 9, 4, 3, 5,���]MJ             51, 11, 4, 53, 23, 39, 6, 4, 13, 81, 4, 186, 5, 67, 3, 2, 15,���^<9             0, 0, 1, 3, 2, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0,���^LI             12, 2, 1, 1, 3, 1, 1, 1, 6, 1, 2, 1, 3, 1, 1, 2, 9, 1, 1, 0,���_41             2, 2, 4, 4, 11, 6, 7, 3, 6, 9, 4, 5,���_LI             46, 18, 8, 18, 17, 3, 8, 20, 16, 10, 3, 7, 175, 4, 6, 7, 13,���`=:             3, 7, 3, 3, 1, 3, 3, 10, 3, 1, 5, 2, 0, 1, 2,���aNK             16, 3, 5, 1, 6, 1, 1, 2, 58, 20, 3, 14, 12, 2, 1, 3, 16, 3, 5,���a:7             8, 3, 1, 8, 6, 17, 6, 5, 3, 8, 6, 13, 175,�t�b         ];���b          TABLE[byte as usize]�L�b     }�,�b }���b52 // Create a new finder with the custom heuristic.���c%" let finder = FinderBuilder::new()���c@=     .build_forward_with_ranker(Binary, b"\x00\x00\xdd\xdd");���c)& // Find needle with custom heuristic.���d<9 assert!(finder.find(b"\x00\x00\x00\xdd\xdd").is_some());�<�d����d��������d������ �����h��eGD Return the heuristic frequency rank of the given byte. A lower rank���eHE means the byte is believed to occur less frequently in the haystack.��f���fKH Some uses of this heuristic may treat arbitrary absolute rank values as���fHE significant. For example, an implementation detail in this crate may���gJG determine that heuristic prefilters are inappropriate if every byte in���h! the needle has a "high" rank.�$�h������h�
���$�h��$�h��i&��i۞AN�W�����.)��۞��i4۞����j$�j��۞��j�
�$�j��$�j��kQ��jLI This permits passing any implementation of `HeuristicFrequencyRank` as a���k borrowed version of itself.������������k�����l������k)+��l$�l������l�
����$�l��s)�����
An implementation of the [Rabin-Karp substring search algorithm][rabinkarp].

Rabin-Karp works by creating a hash of the needle provided and then computing
a rolling hash for each needle sized window in the haystack. When the rolling
hash matches the hash of the needle, a byte-wise comparison is done to check
if a match exists. The worst case time complexity of Rabin-Karp is `O(m *
n)` where `m ~ len(needle)` and `n ~ len(haystack)`. Its worst case space
complexity is constant.

The main utility of Rabin-Karp is that the searcher can be constructed very
quickly with very little memory. This makes it especially useful when searching
for small needles in small haystacks, as it might finish its search before a
beefier algorithm (like Two-Way) even starts.

[rabinkarp]: https://en.wikipedia.org/wiki/Rabin%E2%80%93Karp_algorithm
�L���������<������\�������� #��DA Create a new Rabin-Karp forward searcher for the given `needle`.�����KH The needle may be empty. The empty needle matches at every byte offset.�����IF Note that callers must pass the same needle to all search calls using���  this `Finder`.�� ��������!����D+0��(C��$A> Return the first occurrence of the `needle` in the `haystack`���$A> given. If no such occurrence exists, then `None` is returned.��%���%GD The `needle` provided must match the needle given to this finder at���& construction time.��&���&IF The maximum value this can return is `haystack.len()`, which can only���&HE occur when the needle and haystack both have length zero. Otherwise,���'GD for non-empty haystacks, the maximum value is `haystack.len() - 1`.�$�(����������������(���$�(�ZJ4�DT4��6���+6���+���+C����,IF `>= start` and `<= end`. The pointer returned is only ever equivalent���-GD to `end` when both the needle and haystack are empty. (That is, the���-+( empty string matches the empty string.)��.���.I����.G���/�d�/���/���/KH Note that `start` and `end` below refer to both pairs of pointers given���0JG to this routine. That is, the conditions apply to both `hstart`/`hend`���0 and `nstart`/`nend`.��0���15����1@����2H����2D����3����3I��\�4����4G����4I����5����5.+ * It must be the case that `start <= end`.�D�6����������������6���$�6��:��&:��0:��::t�<������=&��=DA Create a new Rabin-Karp reverse searcher for the given `needle`.��=�������=����D0B��ED��A@= Return the last occurrence of the `needle` in the `haystack`���AA���B���BGŎ��C���C���CI����CH����DG�,�E���������������E���$�E�ZF�D#F��S���H7���H���HC����IIܒ��JG����J+���K���KI����KG���L�d�L���L���LK����MJ͕��M���N���N5����N@����OH����OD����P����PI��\�Q����QG����QI����R����R.ʗL�S���������������S���$�S��zK���K���K���K��Y><�Y���������Y���Z�M��ML�[����������\�\���������^?<�^������������,�^��R��b?<�b�������������T��b��f5$�f�����������f���$�f�n�U���U�
�Uܵg�g�������g���$�g��?W��i,�i�����������i�Ы$�i�n�X���X��nDd�n����������nؘ�n���n|����
An implementation of the [Shift-Or substring search algorithm][shiftor].

[shiftor]: https://en.wikipedia.org/wiki/Bitap_algorithm
�<���̳������L�$��\��������t������+��B? Create a new Shift-Or forward searcher for the given `needle`.�����K������������
��Dxc�e����4��GD Return the first occurrence of the needle given to `Finder::new` in���
FC the `haystack` given. If no such occurrence exists, then `None` is�l�
 returned.�����JG Unlike most other substring search implementations in this crate, this���JG finder does not require passing the needle at search time. A match can���JG be determined without the needle at all since the required information���=: is already encoded into this finder at construction time.�����I����H����G�$��������������
�$��Z�kt���	�	
An implementation of the [Two-Way substring search algorithm][two-way].

[`Finder`] can be built for forward searches, while [`FinderRev`] can be built
for reverse searches.

Two-Way makes for a nice general purpose substring search algorithm because of
its time and space complexity properties. It also performs well in practice.
Namely, with `m = len(needle)` and `n = len(haystack)`, Two-Way takes `O(m)`
time to create a finder, `O(1)` space and `O(n)` search time. In other words,
the preprocessing step is quick, doesn't require any heap memory and the worst
case search time is guaranteed to be linear in the haystack regardless of the
size of the needle.

While vector algorithms will usually beat Two-Way handedly, vector algorithms
also usually have pathological or edge cases that are better handled by Two-Way.
Moreover, not all targets support vector algorithms or implementations for them
simply may not exist yet.

Two-Way can be found in the `memmem` implementations in at least [GNU libc] and
[musl].

[two-way]: https://en.wikipedia.org/wiki/Two-way_string-matching_algorithm
[GNU libc]: https://www.gnu.org/software/libc/
[musl]: https://www.musl-libc.org/
�4��������������	����L�	����L�	����s�	����L�	Y��	BMO<>\�	/\�&��������'#��&C@ Create a searcher that finds occurrences of the given `needle`.��&���&IF An empty `needle` results in a match at every position in a haystack,���'" including at `haystack.len()`.��'�������(����D;u��/C��,HE Returns the first occurrence of `needle` in the given `haystack`, or���-0- `None` if no such occurrence could be found.��-���-C@ The `needle` given must be the same as the `needle` provided to���. [`Finder::new`].��.���.Iݺ��/"��$�/�
�
�
�
��
���
������/�
�$�/�Z@w�DJw��5���5�
�
�
�
�
�����������������;t������s��s���n���!�`d��
�
���
������5���$�5��)y�Z3y�D=y��;�t�;��
�
�
�
�
�����������������;t������s��s���n���!�`d��
�
���
������;���$�;���;�Z-��D7��T@���H�t�H��
�
�
�
�
�����������������;t������s��s���n���!�`d��
�
���
������I���$�I���I�Z��D���T�t�S��������U&��TC���T���TIݺ��U"���U�
�
������U����D����]D��ZGD Returns the last occurrence of `needle` in the given `haystack`, or���[0���[���[C����\ [`FinderRev::new`].��\���\Iݺ��]"��,�]�
�
�
�
���
���
������]���$�]�Z��D���b�|�b��
�
�
�
���
���
������c���$�c�Z��D��T&���m|�m��
�
�
�
���
���
������m���$�m�Z���D˹�TԹTф�����q<���
�
����������D4��������Td����q<���
�
�������׼�D4��������Td��\��Ȥ����5<����
�
����Ȥ�������D4���	$�����5<����
�
����Ȥ�������D4���	$��|��������:�����ڥ��
�$��current�<��	candidate�L���������������+����
�
�����������D4�����$D����
�
��������$��������8��C@ Returns true if and only if `needle` is a prefix of `haystack`.�����NK This uses a latency optimized variant of `memcmp` internally which *might*���,) make this faster for very short strings.���t� # Inlining�����NK This routine is marked `inline(always)`. If you want to call this function���LI in a way that is not always inlined, you'll need to wrap a call to it in���HE another function that is marked as `inline(never)` or just `inline`.�L��
�
�
���
���
��Zq��D{���
8��C@ Returns true if and only if `needle` is a suffix of `haystack`.�����N����,����t�������N����	L����
H��L�
�
�
�
���
���
��ZK��DU���+��<9 Compare corresponding bytes in `x` and `y` for equality.�����FC That is, this returns true if and only if `x.len() == y.len()` and���
.+ `x[i] == y[i]` for all `0 <= i < x.len()`.��
�t�
���
���
N����L����H������
 # Motivation�����OL Why not use slice equality instead? Well, slice equality usually results in���MJ a call out to the current platform's `libc` which might not be inlineable���MJ or have other overhead. This routine isn't guaranteed to be a win, but it��� might be in some cases.�D��
�
�
���
��������ؘ���c��96 Compare `n` bytes at the given pointers for equality.�����EB This returns true if and only if `*x.add(i) == *y.add(i)` for all��� `0 <= i < n`.���t�������N����L����H������������O����M����M��������d�������B? * Both `x` and `y` must be valid for reads of up to `n` bytes.���:7 * Both `x` and `y` must point to an initialized value.���A> * Both `x` and `y` must each point to an allocated object and���D����LI allocated object. `x` and `y` do not need to point to the same allocated��� object, but they may.���KH * Both `x` and `y` must be _derived from_ a pointer to their respective��� allocated objects.���MJ * The distance between `x` and `x+n` must not overflow `isize`. Similarly��� for `y` and `y+n`.���I������d����������ؘ� ��� ��<�����4����������<�&����GD�&����F4�&�����&<d�&E46#%��'�����ç�'�ç4�'���������-/��(L�(�����).�)����
�ç�Dk���+"<�+�
�
����+���$�+��4zD�4�
�
����������4�
�ç$�4��������Z{L�[�
�
����������[�
�ç$�[������yoL�y�
�
��������y�
�ç+9�j/�t/�z�����������������d���
�
�������������������̾�������Ð�����,Ґ
��$����s;��~;XZ������������4����������')���L��������<�����
�ç�B�B�ș"<֙�
�
��ޙ�
�ç$ߙ�՚"<��
�
����
�ç$���zD���
�
�����������
�ç$���W�W���{L���
�
�����������
�ç$����r��r����d����
�
��������������������������,��
�ç��$�����~���~>@ě����������4��ب��������*,���L��������j��ب��
���%��/����"<���
�
ب����
�ç$�����"<���
�
ب����
�ç$�����"<���
�
ب����
�ç$�����zD���
�
ب����������
�ç$���}�������{Lœ�
�
ب�������՜�
�ç$֜�Ǿ�Ҿ�ط�d���
�
ب���������������̯��������,ø
��$����������>@���!���������!�����������������������1��������
���Ze�����$���
�
�������������������5��������0����������
����$���D��TV���s,�����������������)��������$�����,��
����!��L��RT����L���
�
�����������������5̀���0����
����$���L��9;���8L���
�
�������
��$����������
�
��ǽ���������ǽ���5�ǽ�����0ǽ��������
�ǽ�Z���D��NP���������������� �������������t�������$��
����t��q��n�QS���������������� ��������t����$��
����;��8��5�8:�������������� ��������t����$��
������������8:̒T����d�����P$�����<�����GD�����F4������mmo��`d�Q@B/1̰��������4���������%'��@��
�
��������
�ç�Do��m���p$��
�
�
�
��
���
�������
�ç$��Zl��Dj���5ct�5�
�
�
��
������5�
�ç$�5�Zfw��I�l�I��
�
�
��
������������I���$�I�D�o���o��o���o��UI��U��
�
�������U���$�U��gj��["$�[�
�
��
����[�
�ç$�[��].��]�
�
���]�
�ç$�]��`K<�`���������h���h���ht��1,
Vector algorithms for the `x86_64` target.
�4����d3�ID
Algorithms for the `x86_64` target using 256-bit vectors via AVX2.
�$;��tK���
This module defines 256-bit vector implementations of `memchr` and friends.

The main types in this module are [`One`], [`Two`] and [`Three`]. They are for
searching for one, two or three distinct bytes, respectively, in a haystack.
Each type also has corresponding double ended iterators. These searchers are
typically much faster than scalar routines accomplishing the same task.

The `One` searcher also provides a [`One::count`] routine for efficiently
counting the number of times a single byte occurs in a haystack. This is
useful, for example, for counting the number of lines in a haystack. This
routine exists because it is usually faster, especially with a high match
count, then using [`One::find`] repeatedly. ([`OneIter`] specializes its
`Iterator::count` implementation to use this routine.)

Only one, two and three bytes are supported because three bytes is about
the point where one sees diminishing returns. Beyond this point and it's
probably (but not necessarily) better to just use a simple `[bool; 256]` array
or similar. However, it depends mightily on the specific work-load and the
expected match frequency.
�4S���	�	�	�	��<�	������<�	����<�	����<�	����F4�	�����&np[]��	G��	Rd�	Ct�	4D�ԫ������������������%��JG Create a new searcher that finds occurrences of the needle byte given.�����KH This particular searcher is specialized to use AVX2 vector instructions���
GD that typically make it quite fast. (SSE2 is used for haystacks that���1. are too short to accommodate an AVX2 vector.)�����JG If either SSE2 or AVX2 is unavailable in the current environment, then��� `None` is returned.������
��D�l��.��EB Create a new finder specific to AVX2 vectors and routines without���30 checking that either SSE2 or AVX2 is available.���d�������EB Callers must guarantee that it is safe to execute both `sse2` and���30 `avx2` instructions in the current environment.�����FC Note that it is a common misconception that if one compiles for an���JG `x86_64` target, then they therefore automatically have access to SSE2���HE instructions. While this is almost always the case, it isn't true in��� 100% of cases.�l�
����"��sse3�sse4.1�sse4.2�ssse3�ԫ�����D�n���EB Returns true when this implementation is available in the current���
 environment.�����EB When this is true, it is guaranteed that [`One::new`] will return���FC a `Some` value. Similarly, when it is false, it is guaranteed that���*' `One::new` will return a `None` value.�����HE Note also that for the lifetime of a single program, if this returns���)& true then it will always return true.�d�������"4��G���� D��� ���!H����!" value is `haystack.len() - 1`.�$�"�
�
�
ԫ�
������"�
�o�Zp4�$����������������&5��$F����%D���%���%H����&"ի,�'�
�
�
ԫ�
������'�
�`n�Z\o4�)����������������*-��)>��,�*�
�
�
ԫ�
����*�
�$�*�Z$n��5s��-6���-���-C��ܐ.���.���.I����/G���/�d�/���/���/5����0@����0H����1D����2����2I��\�2����3G����3I����4���4���4K����51��D�5�
�
ԫ��������5����k�?m�=m�9����������������Mt��D7���D���DC����E���E���EI����FG���G�d�G���G���G5����G@����HH����HD����I����II��\�J����JG����KI����K���K���KK����L1��L�M�
�
ԫ��������M���
j��k��k�P����������������^I��VI����V���V���VI����WG���X�d�X���X���X5����X@����YH����YD����Z����ZI��\�[����[G����\I����\���\���\K����].��L�^�
�
ԫ������^���;h��i��i�a����������������itl�i����
�
ԫ��������i���$�i�Th�Rh��nut�n����
�
ԫ��������o���$�o��g��g��tit�t����
�
ԫ������t���$�t��g��g��ytl�y��"����ɦӦݦ��
�
ԫ��������y���$�y�6g�4g��~ut�~��"����ɦӦݦ��
�
ԫ��������~���$�~��f��f��it����"����ɦӦݦ��
�
ԫ����������$����f��f���D���F���ׅ������I���ņ:�$�����ԫ������L��;���L��F�ɂ��������
�$���Z�f!���Ҍ)�������������J�J�J�J���׌یL��$�������#$���
�
��������
����b4͏�����������������,������
����b4����������������
���-L���
�
��������
���$����4����������I������(L���
�
��������
���[`4ە��������������
���:������������D�������������������3���KH Create a new searcher that finds occurrences of the needle bytes given.�����K�����G�����1�����ǜJ�������ǝ��
��
��	^�^�ɤ<�؟Eڡ���3��ڠ�d��������E���š3ԣ������F���ТJ����H������lפ
����"����ɦӦݦ������
�^�	^�թ���E�����������EB When this is true, it is guaranteed that [`Two::new`] will return��ʧF����*' `Two::new` will return a `None` value.�Ĩ��̨H����)��dܩ���
�ɰ4���G�����D������ǯH�����"ի$а�
�
�
���
�����հ�
�x]�Z^4Ӳ��������������
�µ5���F����D��������H�����"ի,ɵ�
�
�
���
�����ϵ�
��\�Z�]4ͷ������������ؘ
���s���6��ڸ���C��ܪ���ʹ��ҹI�����G����d����������5���ǻ@�����H���ټD����������I��\�������G����I�������˿��ӿK�����1��D���
�
������������ږ
%Z�p\�m\����������������
���t���7��������C�������������I�����G�����d����������5�����@�����H�����D����������I��\�������G�����I�������������K�����1��L���
�
��������������
�W��Y��Y����������������
���tl������
�
��������������
$����W��W���ut������
�
��������������
$���;W�8W���tl����"����ɦӦݦ��
�
��������������
$����V��V���ut����"����ɦӦݦ��
�
��������������
$����V��V���D���GD Returns an iterator over all occurrences of the needle bytes in the�����������I�����:�$�����������	�	�M�	�;��	�L�u��1���������
�$���Z�V!�����)������������J�J�J������L��$�������#$���
�
��������
���S4��������������ټ
��-L��
�
�������
���$����4����������I���‚���(L���
�
��������
����Q4����������������
��:����������T������������������B���K��׊��ߊK�����G�����1�������J�����������
��
��O�O�O�הj��Eڡ���3����d���������E���ӑ3ԣ������F���ޒJ����H�������l�
����"����ɦӦݦ�����
��N��N��N쭚��E������̗��ԗGD When this is true, it is guaranteed that [`Three::new`] will return����F���,) `Three::new` will return a `None` value.�������H���)��d������
���4���G���ΟD��������H����"ի$���
�
�
��
��������
�WN�Z^O4����������������
���5���F���ǤD��������H����"ի,���
�
�
��
��������
��M�Z�N4����������������
���s���6��������C��܂���������I�����G��ī�d̫��ݫ���5�����@����H�����D����������I��\�����G�����I�������������K�����1��Dͱ�
�
��������߱���
jJ�NM�KM����������������
���t���7��������C��ܣ���������I�����G�����d����������5�����@�����H�����D����������I��\�������G�����I�������������K�����1��L���
�
�������������
IG�J�J����������������
���tl������
�
�������������
$���MG�JG���ut������
�
�������������
$����F��F���tl����"����ɦӦݦ��
�
�������������
$����F��F���ut����"����ɦӦݦ��
�
�������������
$���3F�0F���F���G������������I�����:�$����������	�	�O�	�;��	�L��IYC��s�������
�$���Z#F!�����+������Ư����J�J�J������L��$�������#$���
�
Ư������
���nB4����������������
���-L���
�
Ư������
���$�����6������Ư��I��������(L���
�
Ư������
���?A4������������������<������Ư�����[��	�
A 256-bit vector implementation of the "packed pair" SIMD algorithm.

The "packed pair" algorithm is based on the [generic SIMD] algorithm. The main
difference is that it (by default) uses a background distribution of byte
frequencies to heuristically select the pair of bytes to search for.

[generic SIMD]: http://0x80.pl/articles/simd-strfind.html#first-and-last
�Tc�	��<�	������<�	����P$�	����T�	�����&	Y[FH��9	��	=��	.\�	��������������+	��G	D Create a new pair searcher. The searcher returned can either report���H	E exact matches of `needle` or act as a prefilter and report candidate���		 positions of `needle`.��		���	F	C If AVX2 is unavailable in the current environment or if a [`Pair`]���
B	? could not be constructed from the needle given, then `None` is�l�
	���	�
�
�����	�
��DrA��=	��D	A Create a new "packed pair" finder using the pair of bytes given.��	���G	����
!	���
	���
E	B If AVX2 is unavailable in the current environment, then `None` is�l�	��L�	�
�
�������	����DHA�FA��=	t�	
����"����ɦӦݦ��
�
��������	�ڍ�D�@��@�	��E	����	��	���G	D When this is true, it is guaranteed that [`Finder::with_pair`] will���H	E return a `Some` value. Similarly, when it is false, it is guaranteed���I	F that `Finder::with_pair` will return a `None` value. Notice that this���K	H does not guarantee that [`Finder::new`] will return a `Finder`. Namely,���I	F even when `Finder::is_available` is true, it is not guaranteed that a���6	3 valid [`Pair`] can be found from the needle given.��	���H	���)	��d�	������!C	��5	2 Execute a search using AVX2 vectors and routines.�� 	�d� 		 # Panics�� 	��� D	A When `haystack.len()` is less than [`Finder::min_haystack_len`].�$�!	�
�
�
�
���
���
������!	�
�$�!	�ZC�DC��%>	��#9	���#	���#J	����$&	���$	�d�$	���$	���$D	��t�%	�
�
�
���
������%	�
�$�%	�Z&C��*j	L�*	
����"����ɦӦݦ��
�
�
�
���
���
������+	��$�+	�ZYB�DWB��0F	��1	
����"����ɦӦݦ��
�
�
���
������1	���$�1	�Z9Aܻ4	��3D	����3G	��l�4	��$�4	�
�
���
����4	���$�4	��8'	��4F	C Returns the minimum haystack length that this `Finder` can search.��5	���5J	G Using a haystack with length smaller than this in a search will result���6F	C in a panic. The reason for this restriction is that this finder is���6H	E meant to be a low-level component that is part of a larger substring���7E	B strategy. In that sense, it avoids trying to handle all cases and���8@	= instead only handles the cases that it can handle very well.���8	�
�
����8	�
�$�8	dA�ID
Algorithms for the `x86_64` target using 128-bit vectors via SSE2.
�$I��tK��
�
This module defines 128-bit vector implementations of `memchr` and friends.

The main types in this module are [`One`], [`Two`] and [`Three`]. They are for
searching for one, two or three distinct bytes, respectively, in a haystack.
Each type also has corresponding double ended iterators. These searchers are
typically much faster than scalar routines accomplishing the same task.

The `One` searcher also provides a [`One::count`] routine for efficiently
counting the number of times a single byte occurs in a haystack. This is
useful, for example, for counting the number of lines in a haystack. This
routine exists because it is usually faster, especially with a high match
count, than using [`One::find`] repeatedly. ([`OneIter`] specializes its
`Iterator::count` implementation to use this routine.)

Only one, two and three bytes are supported because three bytes is about
the point where one sees diminishing returns. Beyond this point and it's
probably (but not necessarily) better to just use a simple `[bool; 256]` array
or similar. However, it depends mightily on the specific work-load and the
expected match frequency.
�4S�	�	�	�	�	�	�	�	�	��<�	
�����<�	
����<�	
����F4�	
�����
V��	G
��	
Kd�	
<t�	
-D�

�����������������
%
��
J
��
���K
H This particular searcher is specialized to use SSE2 vector instructions���&
# that typically make it quite fast.��
���E
B If SSE2 is unavailable in the current environment, then `None` is�l�
���
����
��D�F��.
��E
B Create a new finder specific to SSE2 vectors and routines without���$
! checking that SSE2 is available.��
�d�
���
���I
F Callers must guarantee that it is safe to execute `sse2` instructions���
 in the current environment.��
���F
����J
���H
����
��l�
���������D�G�
��E
����
��
���E
����F
���*
���
���H
���)
��d�
�����4
��G
����D
���
���H
����"
ի$�
�
��
���������
�
��F�Z�G4�
������������¦�� 5
��F
����D
���
���H
���� "
ի,� 
������������ 
�
�F�ZG4�"
����������������$-
��#>
��,�$
����������$
�
�$�$
�Z�E��/s
��&6
���'
���'C
��܃(
���(
���(I
����(G
���)
�d�)
���)
���)5
����*@
����*H
����+D
����+
����,I
��\�,
����,G
����-I
����.
���.
���.K
����.1
��D�/
������������/
���D�iE�gE�2
����������������Dt
��;7
���<
���<C
����<
���=
���=I
����=G
���>
�d�>
���>
���>5
����>@
����?H
����@D
����@
����@I
��\�A
����AG
����BI
����B
���C
���CK
����C1
��L�D
������������D
���C�SD�QD�G
����������������RI
��JI
����K
���K
���KI
����LG
���L
�d�L
���M
���M5
����M@
����NH
����ND
����O
����OI
��\�P
����PG
����PI
����Q
���Q
���QK
����R.
��L�R
����������R
���A�!C�C�U
����������������[t
l�[
���������������\
��$�\
��A��A��au
t�a
���������������a
�ʷ$�a
��A��A��fi
t�f
�������������f
���$�f
�,A�*A��iD
��gF
����h
��h
���hI
����h:
�$�i
���������	�	�L�	�;��	�L�V�vk-D
����i
�
�$�i
�ZA�i
��o)
������������J�J�J�J����o
�o
L�o
$�o
����o#
$�o
�������o
�
����=4�r
����������������r
,�r
���
���==4�r
����������������t-
L�t
�������t
�
���$�t
��u4
���������I��u
�u
��u(
L�u
�������u
�
���+;4�x
����������������x:
��������x
�x
D�{
ڲ������������}3
��{K
���|
���|K
���|&
Į�}
���}E
��l�}
���~
����
���9��9�΄<
���E
���׀$
���
�d��
����
����I
����
����
����F
����J
����H
�����
��l܄
��ڲ������9��9셉
�ɅE
�����
���
����E
�����F
��Ň*
���
����H
��Ɉ)
��d��
������4
�ЊG
�����D
���
���H
�����"
ի$��
���ڲ��������
�
�9�Z :4��
����������������5
�ʏF
�����D
��ސ
���H
�����"
ի,�
���ڲ��������
�
�V8�Z]94��
�����������������s
�Ɣ6
����
����C
���ѕ
���
����I
���ǖG
����
�d��
����
����5
����@
�����H
�����D
���ə
����I
��\��
�����G
�����I
���ۛ
���
����K
���ʜ1
��D��
��ڲ���������
���x6��8��8��
�����������������t
���7
����
����C
���Ǫ
���
���I
�����G
����
�d��
����
����5
����@
�����H
�����D
�����
���ٮI
��\��
�����G
�����I
���Ѱ
���
���K
�����1
��L��
��ڲ���������
����4��6��6�
���������������ּt
l�
�����ڲ���������
���$��
��4��4���u
t��
�����ڲ���������
���$��
�B4�?4���D
���G
�����
���
����I
�����:
�$��
���ڲ����	�	�M�	�;��	�L�D��(�������
�
�$��
�Z24!��
���)
������������J�J�J����
��
L��
$��
�����#
$��
���������
�
���}04��
������������܂���-
L��
���������
�
���$��
���4
����������I���
��
���(
L��
���������
�
���N/4��
����������������:
����������
��
T��
���������������B
���K
����
����K
����&
Į��
����E
��l��
����
����
���-��-��-���j
���E
�����$
���
�d��
����
����I
�����
����
����F
�����J
����H
�����
��l��
����������-��-��-���
���E
�����
���
����G
�����F
����,
����
����H
����)
��d��
�������4
���G
�����D
����
����H
�����"
ի$��
�������������
�
�-�Z.4��
����������������5
���F
�����D
����
����H
�����"
ի,��
�������������
�
�I,�ZP-4��
�����������������s
���6
����
����C
��ܡ�
����
����I
�����G
����
�d��
����
����5
�����@
�����H
�����D
�����
�����I
��\��
�����G
�����I
�����
����
����K
�����1
��D��
�������������
����)�|,�y,��
�����������������t
�Є7
����
����C
���܅
����
����I
���҆G
����
�d��
����
����5
�����@
�����H
�����D
���ԉ
����I
��\��
���̊G
�����I
����
����
����K
���Ռ1
��L��
�������������
���_'�*�*��
�����������������t
l��
��������������Ә
��$Ԙ
�i'�f'�͝u
tם
���������������
�ϥ$�
��&��&���F
���F
�����
�؟
����I
�����:
�$��
���������	�	�O�	�;��	�L���g
IGg������
�
�$��
�Z�&!��
�Φ+
�����������J�J�J��Ӧ
צ
L��
$��
�����#
$��
��������
�
���:#4˩
�����������������-
L��
��������
�
���$��
��6
���������I��
�
���(
L��
��������
�
���"4ۭ
������������̼���<
���������
��
�[���
A 128-bit vector implementation of the "packed pair" SIMD algorithm.

The "packed pair" algorithm is based on the [generic SIMD] algorithm. The main
difference is that it (by default) uses a background distribution of byte
frequencies to heuristically select the pair of bytes to search for.

[generic SIMD]: http://0x80.pl/articles/simd-strfind.html#first-and-last
�Tc�	�	��<������P$�����T������A��9��6��'\��������������
+��GՊ��H��ԁ	���	���	FC If SSE2 is unavailable in the current environment or if a [`Pair`]���	B�l�
���
��������
�
��D�"��
=��D������G����!���
���
E��l�
��L���������������D�!��!��=t�����������������D�!�~!����E���������G����Hϒ��I����K���IƔ��6������H���)��d�������C��52 Execute a search using SSE2 vectors and routines.���d�������D��$�����������������
�$��Z+"�D)"��!>��9������J����&��� �d� ��� ��� D��t�!�����������!�
�$�!�ZL"��&jL�&������������������&���$�&�Z"�D"��+F��+��������������+���$�+�Z�!ܵ-��,D����,G��l�-��$�-��������-���$�-��1'��-F���.���.Jޞ��/F����/H����0EѠ��0@����1�����1�
�$�1�P4_�������̚d���0��",�8memchrty�D�&�8�,�$�,�8
memchrfind�T�&�8�,�$�,�8fnty�$�&�8��$�,�8retty�,�&�8��$�,�8	hay_start�L�&�8�,�$�,�8hay_end�<�&�8�,�$�,���,�8�D4�&�8�,�$��*���0��0P+�	���8�,���8
unused_unsafe�l�8#�8�$�'�8�$�'�8�4�'���8\L�$�8�D�%�8!$�8���
�8���%�8!$�8�c4��,�8��$�%�84�8�d�&�8\L������8\L�'�8�
���8�d4�8�8��%�+���8����8�t��7�4�+���8�t���8�4��7�4�$�8�4��7�"4�8"4�8�8�dL���,���,�8�D4�&�8��$��$�,�8��L�&�
�8,�8��$�,�8ӗ<�&�
�8,�8��$�(�,�8�,���8#�8,�'�8�$�'�8�"4�'�8�"$�'�8�4�'�,�8ؕD�%�,�8ؕD�'�8�l���,���,�8�D4�$�� �,�8��T���,�8��L�$�,�8ӗ<�+���8����8�t��7�4�+���8�t���8�4��7�4�8"4�8�8�dL���,���,�8�D4�&�8��$��$�,�8��L�&�
�8,�8��$�,�8ӗ<�&�
�8,�8��$�(�,�8�,���8#�8,�'�8�$�'�8�"4�'�8�$�'�8�4�'�,�8ؕD�%�,�8ؕD�'�8�l���,���,�8�D4�$�� �,�8��T���,�8��L�$�,�8ӗ<�8"4�8�8�dl���,���,�8�D4�&�8��$��$�,�8��L�&�
�8,�8��$�,�8ӗ<�&�
�8,�8��$�(�,�8�,��� 8#�8,�'�8�$�'�8��'�8�4�'�,�8ؕD�%�,�8ؕD�'�8�
���,���,�8�D4�$�� �,�8��T�� � ,� 8��L� $� ,� 8ӗ<� 8"4� 8� 8�d4� � �!,� � � ,� 8�D4� &� 8�� $� � $� ,� 8��L� &� 
� 8,� 8�� $� ,�!8ӗ<�!&�!
�!8,�!8��!$�!(�!,�!8�,�!�!�,8�!8���!�!�!�)+�!�!�"8��!�!�"8��!�!�"8�t�!�!7�4�!�"�$8�,�"	�"�"�#70no sse2 feature available, using fallback for {}���"2$�"8�L�#	�#�#�#,�#8ؕD�#$�#%�#8�dl�#8�#8�c4�#+�$�$�$8��$�$�$8�t�$�$7�4�$�$�)"8#�$8,�$'�$8�$�$'�$8�"4�$'�$�$�$8�$�$$�$8�"$�$%�$8�%8�"$�%'�%8�4�%'�%,�%8ؕD�%'�%8�#d�%�%�%�%�&8�,�%	�%�%�&7chose AVX2 for {}���%$�%8�L�%	�%�%�&,�%8ؕD�&%�&8�dL�&8�&8�c4�&8$�&8�&8�$�&'�&8�4�&'�&,�&8ؕD�&'�&8�#d�&�&�&�&�(8�,�'	�'�'�'7chose SSE2 for {}���'$�'8�L�'	�'�'�',�'8ؕD�'%�'8�dL�'8�'8�c4�'8$�(�(�)8�,�(	�(�(�(7chose fallback for {}���($�(8�L�(	�(�(�(,�(8ؕD�(%�(8�dl�(8�)8�c4�)%�)8�d�) �)8�,�)�)�)8���)8�)8��)$�)8�D�)'�)8�<�)%�)8���,�,�,
,�,�,�,,�,8�D4�,$�,�,$�,,�,8��L�,$�,,�,8ӗ<�,8"4�/�/�08�/8���/�/8�d�/ �/8�	$�/�/�/8�D�/'�/8�<�/%�/8�$�/'�/8mem��/'�/8�L�/'�/�/8��/$�/8�c4�/�/�/�/8���/�0�0,�0�0�0,�08�D4�0$�0�0$�0,�08��L�0$�0,�08ӗ<�0$�0%�0��4fT�4�����������4��4��4��8g\�8����������O3�M3�K3��<s\�<����������2��2�
2�2��@td�A�����������0���0��0��0��E\�E����������r/��r/��r/�p/�n/��I�d�I����������.��.��.�.�.��NJL�N���������,��,��,<�@�@�
�
�
�
���L��$�����������\�4�����Ċ,�����������
��$���������������H��������4�������������\�
�������&02��	AL�	����
�
�
�i�
��\U{��G���
����z&��&D�����������
��$���3T�������
��;%������������&��������
����%��D�����������
��$�<�@�@��9
<J
�����9�
�������������0
D�
������
���$�
��4�
��
D�
����
���$�
��
�������
�������� ��3
D�
������
��/$��.$��
D�
����
���#Ԑ
������
�������� ��1
D�
������
��~#��}#Ԩ	
D�	
����
��#T�@4�@�����������������������������<:���|)���;�D96 Search for the first occurrence of a byte in a slice.�~���OL This returns the index corresponding to the first occurrence of `needle` in���MJ `haystack`, or `None` if one is not found. If an index is returned, it is���0- guaranteed to be less than `haystack.len()`.�����96 While this is semantically the same as something like���NK `haystack.iter().position(|&b| b == needle)`, this routine will attempt to���LI use highly optimized vector operations that can be an order of magnitude��� faster (or more).���l�������IF This shows how to find the first position of a byte in a byte string.���<����� use memchr::memchr;�����*' let haystack = b"the quick brown fox";���0- assert_eq!(memchr(b'k', haystack), Some(8));�<���4�����������D|&�Zz&d�����������������<��85 Search for the last occurrence of a byte in a slice.��	���	NK This returns the index corresponding to the last occurrence of `needle` in���	M����
0���
���
9����OL `haystack.iter().rposition(|&b| b == needle)`, this routine will attempt to���L��������l�������
HE This shows how to find the last position of a byte in a byte string.��
�<�
����
 use memchr::memrchr;��
���
*����2/ assert_eq!(memrchr(b'o', haystack), Some(17));�<���<�����������D�'�Z�'d�����������������J��HE Search for the first occurrence of two possible bytes in a haystack.�����NK This returns the index corresponding to the first occurrence of one of the���MJ needle bytes in `haystack`, or `None` if one is not found. If an index is���@= returned, it is guaranteed to be less than `haystack.len()`.�����9����OL `haystack.iter().position(|&b| b == needle1 || b == needle2)`, this routine���OL will attempt to use highly optimized vector operations that can be an order���" of magnitude faster (or more).���l�������OL This shows how to find the first position of one of two possible bytes in a�l�
 haystack.���<����� use memchr::memchr2;�����*����74 assert_eq!(memchr2(b'k', b'q', haystack), Some(4));�<���<��������
���)��)�Z�)d����������������� K��GD Search for the last occurrence of two possible bytes in a haystack.�����MJ This returns the index corresponding to the last occurrence of one of the���M����@������9����HE `haystack.iter().rposition(|&b| b == needle1 || b == needle2)`, this���NK routine will attempt to use highly optimized vector operations that can be���+( an order of magnitude faster (or more).���l�������NK This shows how to find the last position of one of two possible bytes in a�l�����<����� use memchr::memrchr2;�����*���� 96 assert_eq!(memrchr2(b'k', b'o', haystack), Some(17));�<� ��D� �������!
���*��*�Z�*d�"������������ޗ��*j��#JG Search for the first occurrence of three possible bytes in a haystack.��$���$N����$M����%@���%���%9����&RO `haystack.iter().position(|&b| b == needle1 || b == needle2 || b == needle3)`,���'LI this routine will attempt to use highly optimized vector operations that���'2/ can be an order of magnitude faster (or more).��(�l�(���(���(OL This shows how to find the first position of one of three possible bytes in�|�( a haystack.��(�<�)��Ĉ) use memchr::memchr3;��)���)*����)=: assert_eq!(memchr3(b'k', b'q', b'u', haystack), Some(4));�<�*��<�*�������*
���+��+��+�Z�+d�,������������Ɯ��3k��-IF Search for the last occurrence of three possible bytes in a haystack.��-���-M����.M����/@���/���/9����0SP `haystack.iter().rposition(|&b| b == needle1 || b == needle2 || b == needle3)`,���0L����12���1�l�1���1���1NK This shows how to find the last position of one of three possible bytes in�|�2���2�<�2����2 use memchr::memrchr3;��2���2*����3?< assert_eq!(memrchr3(b'k', b'o', b'n', haystack), Some(17));�<�3��D�3�������4
��
,�	,�,�Z,d�6����������������8D��6IF Returns an iterator over all occurrences of the needle in a haystack.��7���7I����8:�\�8�������k�����L���8�����8
��D�*�Z�*��:C��9LI Returns an iterator over all occurrences of the needle in a haystack, in�d�:	 reverse.�d�:�������������	�?�����T���k�����L���8�����:
��D
+�Z+��<c��;JG Returns an iterator over all occurrences of the needles in a haystack.��;���;I����<:�d�<�������k��������L��O�������=
��/+�.+�Z,+#%��>b��>MJ Returns an iterator over all occurrences of the needles in a haystack, in�d�>��l�>�������������	�?�����T���k��������L��O�������?
��]+�\+�ZZ+��At��@J���@���@I����A:�d�A�������l�����������L�8]�O������A
��(+�'+�&+�Z$++-��Cs��CMځd�C��l�D�������������	�?�����T���l�����������L�8]�O������D
��+�+�+�Z+��I�������I��K9��IF����J��J���JI����K:��L������
���d(�Zb(��M ����������J�J�J�J����ML�M$�M����N#$�N��������N�
��'4�R����������������S,�S����
���&4�S����������������U-L�U��������U�
��$�U��V+�������I��V��V(L�V��������V�
��c$4�X����������������Y1������Y��^�������^��`G��^G����_��_���_I����_:��`������
����!��!�Z�!��b!���������J�J�J���bL�b$�b����b#$�b��������b�
�� 4�e����������������e-L�e��������e�
��$�e��f,�������I��f��g(L�g��������g�
��E4�i����������������j2������j��o�������o��q{��oG����p��p���pI����q:��q������
���������Z���s!���������J�J�J���sL�t$�t����t#$�t��������t�
���4�v����������������w-L�w��������w�
��$�w��x,�������I��x��y(L�y��������y�
���4�{����������������|2������|��}fT�}����������D�������g\�����������D!�����y\���������������������zd�����������������\������������������������d���������������������߭JL���������Da�^�[t�@���
This module provides forward and reverse substring search routines.

Unlike the standard library's substring search routines, these work on
arbitrary bytes. For all non-empty needles, these routines will report exactly
the same values as the corresponding routines in the standard library. For
the empty needle, the standard library reports matches only at valid UTF-8
boundaries, where as these routines will report matches at every position.

Other than being able to work on arbitrary bytes, the primary reason to prefer
these routines over the standard library routines is that these will generally
be faster. In some cases, significantly so.

# Example: iterating over substring matches

This example shows how to use [`find_iter`] to find occurrences of a substring
in a haystack.

```
use memchr::memmem;

let haystack = b"foo bar foo baz foo";

let mut it = memmem::find_iter(haystack, "foo");
assert_eq!(Some(0), it.next());
assert_eq!(Some(8), it.next());
assert_eq!(Some(16), it.next());
assert_eq!(None, it.next());
```

# Example: iterating over substring matches in reverse

This example shows how to use [`rfind_iter`] to find occurrences of a substring
in a haystack starting from the end of the haystack.

**NOTE:** This module does not implement double ended iterators, so reverse
searches aren't done by calling `rev` on a forward iterator.

```
use memchr::memmem;

let haystack = b"foo bar foo baz foo";

let mut it = memmem::rfind_iter(haystack, "foo");
assert_eq!(Some(16), it.next());
assert_eq!(Some(8), it.next());
assert_eq!(Some(0), it.next());
assert_eq!(None, it.next());
```

# Example: repeating a search for the same needle

It may be possible for the overhead of constructing a substring searcher to be
measurable in some workloads. In cases where the same needle is used to search
many haystacks, it is possible to do construction once and thus to avoid it for
subsequent searches. This can be done with a [`Finder`] (or a [`FinderRev`] for
reverse searches).

```
use memchr::memmem;

let finder = memmem::Finder::new("foo");

assert_eq!(Some(4), finder.find(b"baz foo quux"));
assert_eq!(None, finder.find(b"quux baz bar"));
```
�4�@�����������qL����s��������������������L�����iD��
���rt�����mD�����o\������(������������l�xgiVXEGd�D��������������������������)����P$A����LL����4W����"$�����$�����\}mo]_MO��P��F��7l�����������ݾñ���������������������F:��9�D7(*��;~4�;������������;����Du	�s	�nq	��E�$�F��������������������F�ɴ$�F�sJ�ZH�DF��I"����_���J@�J��������^�^��^��[�^���[����e�S������J�
�$�J��J��Wt�W���������������������Z���Z��������������������Zހ	_searcher�L�Z	_prestate�L�Z	_haystack�L�Z�<�Z��]���]��������������������]���;D�]��L�]�ZD�^�<�^��a���a��������������������a���;D�a��L�a�ZD�a�D4�b��f���f$��������������������f���;D�f�sD�f�ZD�f�D4�g��l���l��������������������l���;D�l��L�l�ZD�m�D4�m��q���q��������������������q���;D�q��L�q�ZD�q�D4�r���������/���������������D����j,Ȏ���������������׎���$؎�Z���D����� ݾ������<��ݾ��
���ݾ��ѣ<ԣ���ݾ�ܣ��$ݣt�������������D����ñ�����������������������������D�*,ܞ��������9$����������������n���D�����9$������������������n���D�����0$�������������������$���Z>����7\�����������������
�$���ZD����������������������#����_����@����������^�^��^��[�^���[����e�S��������
�$��������|����������������a������������������strat�,���ZD�����]��������������������,���ZD�����]��������������������,���ZD�����������������L�������t�����Š%Њ���������$4�������������$���r+��ڐ"dݐ����������$�Խ�D��������ɔ���$ʔ�ҕ,Օ������ە���$ܕ�ƙ�������˙���?$š�����������ǚ�
��$̚�Z���Ӝ-d��������
��$���*���������ˋ�D����<�����<�����x��NK Returns an iterator over all non-overlapping occurrences of a substring in�|�������
 # Complexity�����HE This routine is guaranteed to have worst case linear time complexity���HE with respect to both the needle and the haystack. That is, this runs���/, in `O(needle.len() + haystack.len())` time.�����EB This routine is also guaranteed to have worst case constant space�|� complexity.���t� # Examples�����
 Basic usage:���<����� use memchr::memmem;�����*' let haystack = b"foo bar foo baz foo";���52 let mut it = memmem::find_iter(haystack, b"foo");���#  assert_eq!(Some(0), it.next());���#  assert_eq!(Some(8), it.next());���$! assert_eq!(Some(16), it.next());���  assert_eq!(None, it.next());�<���L������A����s��Z���s���n���U��s,K.�x��A�A������������A�����\�
��A��Z���D��Y[�PR���#|��HE Returns a reverse iterator over all non-overlapping occurrences of a�� substring in a haystack.�����������H����H����/��� ��� E��|� ��� �t� ��� ��� ���!�<�!����!���!���!*����!63 let mut it = memmem::rfind_iter(haystack, b"foo");���"$����"#����"#����# ��<�#��T�#���������t��Z���n���U�#5s��=l��A�A������#���#���#��\�#
��A��Z��D�=?�#=?���+<��$B? Returns the index of the first occurrence of the given needle.��%���%KH Note that if you're are searching for the same needle in many different���&FC small haystacks, it may be faster to initialize a [`Finder`] once,���&! and reuse it for each search.��&���&���'���'H����'H����(/���(���(E��|�)���)�t�)���)���)���)�<�)����)���)���)" let haystack = b"foo bar baz";���*85 assert_eq!(Some(0), memmem::find(haystack, b"foo"));���*85 assert_eq!(Some(4), memmem::find(haystack, b"bar"));���+63 assert_eq!(None, memmem::find(haystack, b"quux"));�<�+��$�+�����������+
��Z���D����4=��-A> Returns the index of the last occurrence of the given needle.��-���-K����.IF small haystacks, it may be faster to initialize a [`FinderRev`] once,���/!���/���/���/���/H����0H����0/���1���1E��|�1���1�t�1���1���1���2�<�2����2���2���2"����296 assert_eq!(Some(0), memmem::rfind(haystack, b"foo"));���396 assert_eq!(Some(4), memmem::rfind(haystack, b"bar"));���385 assert_eq!(Some(8), memmem::rfind(haystack, b"ba"));���374 assert_eq!(None, memmem::rfind(haystack, b"quux"));�<�4��,�4�����������4
��Z���D���9���A��������9�9��9d�9�����O��D���;�zA�����A����
���A�Z��n
���>0��;HE Convert this iterator into its owned variant, such that it no longer���;" borrows the finder and needle.��<���<JG If this is already an owned iterator, then this is a no-op. Otherwise,���< this copies the needle.��=���=?< This is only available when the `alloc` feature is enabled.�T�>�����s��Z���s���n���U��s,K.�x���
���A����?*���A���������J�J�J���@�@L�@$�@����@#$�@��������@�
���A$�@��C-L�C��������C�
���A$�C��L ���A��������L�M��Mj�M�����Q��D���;�=O���I���A����
���A�Z���n����Q3��OH����O"���O���PJ����P���P���P=: This is only available when the `std` feature is enabled.�T�Q�����t��Z���n���U�#5s��=l���
���A����S-���A��������J�J��S�SL�S$�S����S#$�T��������T�
���A$�T��^�A�����������^��_@��^-* Create a new finder for the given needle.��_�A������4������_��\�_
��A���D��#%��f4��`IF Returns the index of the first occurrence of this needle in the given�l�`���a���a���a���aH����bH����b/���c���cE��|�c���c�t�c���d���d���d�<�d����d use memchr::memmem::Finder;��d���d"����e;8 assert_eq!(Some(0), Finder::new("foo").find(haystack));���e;8 assert_eq!(Some(4), Finder::new("bar").find(haystack));���f96 assert_eq!(None, Finder::new("quux").find(haystack));�<�f��$�f������������f�
��A$�f�Z&���oa��hJG Returns an iterator over all occurrences of a substring in a haystack.��i���i���i���iH����iH����j/���j���kE��|�k���k�t�k���k���l���l�<�l����l��l���l*����m%" let finder = Finder::new(b"foo");���m,) let mut it = finder.find_iter(haystack);���m#����n#����n$����n ��<�o��L�o�����������s��Z���s���n���U��s,K.�x����o�
��A$�o�Z��#%�o��s*��pFC Convert this finder into its owned variant, such that it no longer���q borrows the needle.��q���qHE If this is already an owned finder, then this is a no-op. Otherwise,���q���r���r?��T�s�����O��D���;�zA������
��A
���x"��t2/ Convert this finder into its borrowed variant.��t���tFC This is primarily useful if your finder is owned and you'd like to���uC@ store its borrowed variant in some intermediate data structure.��v���vJG Note that the lifetime parameter of the returned finder is tied to the���vHE lifetime of `self`, and may be shorter than the `'n` lifetime of the���wFC needle itself. Namely, a finder's needle can be either borrowed or���wIF owned, so the lifetime of the needle returned must necessarily be the���x shorter of the two.�4�x�������O��D���;�zA�������y�
��A$�y�}��z52 Returns the needle that this finder searches for.��z���zIF Note that the lifetime of the needle returned is tied to the lifetime���{GD of the finder, and may be shorter than the `'n` lifetime. Namely, a���{KH finder's needle can be either borrowed or owned, so the lifetime of the���|?< needle returned must necessarily be the shorter of the two.�4�}���������}�
��A$�}�ք�A����������ۄ���C��52 Create a new reverse finder for the given needle.�…�����4�����ƅ��\҅
��A���D3�%'���A���HE Returns the index of the last occurrence of this needle in the given�l����������EB The haystack may be any type that can be cheaply converted into a����FC `&[u8]`. This includes, but is not limited to, `&str` and `&[u8]`.�����È��؈����H�����H�����/��������E��|�������t������������̋�<ԋ�����" use memchr::memmem::FinderRev;�������"�����?< assert_eq!(Some(0), FinderRev::new("foo").rfind(haystack));����?< assert_eq!(Some(4), FinderRev::new("bar").rfind(haystack));����=: assert_eq!(None, FinderRev::new("quux").rfind(haystack));�<����,������������4�������������\��
��A��$���Zg�-/���e���GD Returns a reverse iterator over all occurrences of a substring in a�l�����������������H����H�����/�������E��|Œ��ْ�t��������������<�������"��̓��ԓ*�����(% let finder = FinderRev::new(b"foo");����-* let mut it = finder.rfind_iter(haystack);���$�����#�����#���ە ��<����T�������������t��Z���n���U�#5s��=l������
��A$���Z�%'�����-���F������������H�������������=��T�������Q��D���;�=O���I����
��A�����%�ś2��������Fґ�ϜC��������J����H˓���F�����I��ԟ��4���������Q��D���;�=O���I�������
��A$��쬤���5�����I�����G�����Kޘ�ڣ?��4�������������
��A$�����������쿨���63 Create a new finder builder with default settings.�ƨ��������l���B? Build a forward finder using the given needle from the current�lҩ
 settings.�l������������O��D���;�zA�������4����������������\��
���$���D\�JL79������LI Build a forward finder using the given needle and a custom heuristic for����=: determining the frequency of a given byte in the dataset.����41 See [`HeuristicFrequencyRank`] for more details.���������ñ������O��D���;�zA���������4������������ȭ�������\ԭ
�ñ��$������D��TVJLNP�̰o��B? Build a reverse finder using the given needle from the current�l��ְlӰ�����������Q��D���;�=O���I�����4���������\�
���$���D%�57+-���G��30 Configure the prefilter setting for the finder.�������FC See the documentation for [`Prefilter`] for more discussion on why���%" you might want to configure this.�L������ݾ������
�$���FL��T�A4�A��������04�����������$��_�������:��.��$��L��@��6����������������������������
���D���������������,�����	,�	����
$�
����",�����
�����$���0d�������
�����$���2t�������
�����$���'D���������$���-,���������
���$���<���+���������
���$���<���*���������
���$���<���3ܖ����
��� ���2D����������$��������*��&��$��<��8��6��������������������������8��"����
��������d�����
���$���T�����
���$��� "� ��������
���$� �,� ��!!�!��������
���$�!�,�!��"-ܩ"������
���$�"��#d�#����
���$�#��$\�$����
���$�$��(�����*t�*�����������+"����������������������������,C��,"����
�������-d�-����
�H��.T�.����
�����/9�/��������
����~���08�0��������
������18ܡ1������
�:���2d�2����
����6\�6����
�d�\�;<�;��w��<����w����F4�<���	__mmask64�M����	__mmask32�M�����	__mmask16�Mܢ���__mmask8�E�����_MM_CMPINT_ENUM�}����_MM_MANTISSA_NORM_ENUM��ǧ���_MM_MANTISSA_SIGN_ENUM�������
_MM_PERM_ENUM�m�����__readeflags�e����
__writeeflags�m����_fxsave�=����_fxrstor�E����_bswap�5����_rdtsc�5����__rdtscp�E����
__cpuid_count�m����__cpuid�=����__get_cpuid_max�}����_xsave�5����_xrstor�=����_XCR_XFEATURE_ENABLED_MASK�Չ���_xsetbv�=����_xgetbv�=����	_xsaveopt�M����_xsavec�=�%���_xsaves�=�+���_xrstors�E�2���
_mm_add_ss�U����
_mm_add_ps�U����
_mm_sub_ss�U����
_mm_sub_ps�U����
_mm_mul_ss�U����
_mm_mul_ps�U����
_mm_div_ss�U����
_mm_div_ps�U����_mm_sqrt_ss�]� ���_mm_sqrt_ps�]�$���
_mm_rcp_ss�U�(���
_mm_rcp_ps�U�+���_mm_rsqrt_ss�e�/���_mm_rsqrt_ps�e�3���
_mm_min_ss�U�7���
_mm_min_ps�U�:���
_mm_max_ss�U�?���
_mm_max_ps�U�C���
_mm_and_ps�U�H���
_mm_andnot_ps�m�N���	_mm_or_ps�M�T���
_mm_xor_ps�U�Y���_mm_cmpeq_ss�e�_���_mm_cmplt_ss�e�c���_mm_cmple_ss�e�h���_mm_cmpgt_ss�e�m���_mm_cmpge_ss�e�r���
_mm_cmpneq_ss�m�w���
_mm_cmpnlt_ss�m�|���
_mm_cmpnle_ss�m�����
_mm_cmpngt_ss�m����
_mm_cmpnge_ss�m�����
_mm_cmpord_ss�m�����_mm_cmpunord_ss�}����_mm_cmpeq_ps�e�����_mm_cmplt_ps�e՝���_mm_cmple_ps�e�����_mm_cmpgt_ps�e�����_mm_cmpge_ps�eʫ����
_mm_cmpneq_ps�m�����
_mm_cmpnlt_ps�m��
_mm_cmpnle_ps�m������
_mm_cmpngt_ps�m������
_mm_cmpnge_ps�m������
_mm_cmpord_ps�m������_mm_cmpunord_ps�}������
_mm_comieq_ss�m������
_mm_comilt_ss�m������
_mm_comile_ss�m������
_mm_comigt_ss�m������
_mm_comige_ss�m������_mm_comineq_ss�u������_mm_ucomieq_ss�u������_mm_ucomilt_ss�u������_mm_ucomile_ss�u������_mm_ucomigt_ss�u������_mm_ucomige_ss�u������_mm_ucomineq_ss�}������_mm_cvtss_si32�uͅ����
_mm_cvt_ss2si�mԈ����_mm_cvttss_si32�}������_mm_cvtt_ss2si�u������
_mm_cvtss_f32�m�����_mm_cvtsi32_ss�u������
_mm_cvt_si2ss�mќ����
_mm_set_ss�U������_mm_set1_ps�]������_mm_set_ps1�]�����
_mm_set_ps�Uج����_mm_setr_ps�]۳����_mm_setzero_ps�u������_MM_SHUFFLE�]������_mm_shuffle_ps�u������_mm_unpackhi_ps�}������_mm_unpacklo_ps�}������
_mm_movehl_ps�m������
_mm_movelh_ps�m������_mm_movemask_ps�}������_mm_load_ss�]������_mm_load1_ps�e������_mm_load_ps1�e������_mm_load_ps�]������_mm_loadu_ps�e������_mm_loadr_ps�e������_mm_store_ss�e������
_mm_store1_ps�m������
_mm_store_ps1�m������_mm_store_ps�e������
_mm_storeu_ps�m������
_mm_storer_ps�m������_mm_move_ss�]١����
_mm_sfence�U������
_mm_getcsr�U������
_mm_setcsr�U������_MM_EXCEPT_INVALID��������_MM_EXCEPT_DENORM��������_MM_EXCEPT_DIV_ZERO��������_MM_EXCEPT_OVERFLOW��������_MM_EXCEPT_UNDERFLOW��������_MM_EXCEPT_INEXACT��������_MM_EXCEPT_MASK�}������_MM_MASK_INVALID����€��_MM_MASK_DENORM�}��À��_MM_MASK_DIV_ZERO����Ā��_MM_MASK_OVERFLOW����ŀ��_MM_MASK_UNDERFLOW����ƀ��_MM_MASK_INEXACT����ǀ��
_MM_MASK_MASK�mևȀ��_MM_ROUND_NEAREST��ۈɀ��_MM_ROUND_DOWN�u�ʀ��_MM_ROUND_UP�e�ˀ��_MM_ROUND_TOWARD_ZERO���̀��_MM_ROUND_MASK�u��̀��_MM_FLUSH_ZERO_MASK����΀��_MM_FLUSH_ZERO_ON����π��_MM_FLUSH_ZERO_OFF����Ѐ��_MM_GET_EXCEPTION_MASK����р��_MM_GET_EXCEPTION_STATE����Ҁ��_MM_GET_FLUSH_ZERO_MODE���Ӏ��_MM_GET_ROUNDING_MODE����Ԁ��_MM_SET_EXCEPTION_MASK����Հ��_MM_SET_EXCEPTION_STATE��߫ր��_MM_SET_FLUSH_ZERO_MODE��̰׀��_MM_SET_ROUNDING_MODE����؀��_MM_HINT_T0�]��ـ��_MM_HINT_T1�]��ڀ��_MM_HINT_T2�]��ۀ��_MM_HINT_NTA�e��܀��_MM_HINT_ET0�e��݀��_MM_HINT_ET1�e��ހ��_mm_prefetch�e��߀��_mm_undefined_ps�������_MM_TRANSPOSE4_PS�������
_mm_stream_ps�m������	_mm_pause�M�����_mm_clflush�]�	����
_mm_lfence�U�����
_mm_mfence�U�����_mm_add_epi8�e�����
_mm_add_epi16�m�����
_mm_add_epi32�m�����
_mm_add_epi64�m� ����
_mm_adds_epi8�m�#����_mm_adds_epi16�u�'����
_mm_adds_epu8�m�*����_mm_adds_epu16�u�.����_mm_avg_epu8�e�2����
_mm_avg_epu16�m�7����_mm_madd_epi16�u�=����
_mm_max_epi16�m�A����_mm_max_epu8�e�E����
_mm_min_epi16�m�J����_mm_min_epu8�e�N����_mm_mulhi_epi16�}�S����_mm_mulhi_epu16�}�Y����_mm_mullo_epi16�}�_����
_mm_mul_epu32�m�c����_mm_sad_epu8�e�j����_mm_sub_epi8�e�m����
_mm_sub_epi16�m�q����
_mm_sub_epi32�m�u����
_mm_sub_epi64�m�x����
_mm_subs_epi8�m�|����_mm_subs_epi16�u������
_mm_subs_epu8�m������_mm_subs_epu16�u������_mm_slli_si128�u������_mm_bslli_si128�}�����_mm_bsrli_si128�}������_mm_slli_epi16�u������
_mm_sll_epi16�m������_mm_slli_epi32�u������
_mm_sll_epi32�m������_mm_slli_epi64�u������
_mm_sll_epi64�m������_mm_srai_epi16�u������
_mm_sra_epi16�m������_mm_srai_epi32�u����
_mm_sra_epi32�m��ā��_mm_srli_si128�u��Ł��_mm_srli_epi16�u��ʁ��
_mm_srl_epi16�m��́��_mm_srli_epi32�u��́��
_mm_srl_epi32�m��ρ��_mm_srli_epi64�u��Ё��
_mm_srl_epi64�m��ҁ��
_mm_and_si128�m��Ӂ��_mm_andnot_si128����ԁ��_mm_or_si128�e��Ձ��
_mm_xor_si128�m��ց��_mm_cmpeq_epi8�u��ׁ��_mm_cmpeq_epi16�}��؁��_mm_cmpeq_epi32�}��ف��_mm_cmpgt_epi8�u͊ځ��_mm_cmpgt_epi16�}��ہ��_mm_cmpgt_epi32�}��܁��_mm_cmplt_epi8�uƕ݁��_mm_cmplt_epi16�}��ށ��_mm_cmplt_epi32�}�߁��_mm_cvtepi32_pd�}������_mm_cvtsi32_sd�u�����_mm_cvtepi32_ps�}֨���_mm_cvtps_epi32�}�����_mm_cvtsi32_si128��ȯ���_mm_cvtsi128_si32�������_mm_set_epi64x�u����
_mm_set_epi32�m�����
_mm_set_epi16�m�����_mm_set_epi8�e�����_mm_set1_epi64x�}�����_mm_set1_epi32�u�����_mm_set1_epi16�u�����
_mm_set1_epi8�m�����_mm_setr_epi32�u�����_mm_setr_epi16�u�����
_mm_setr_epi8�m������_mm_setzero_si128�������_mm_loadl_epi64�}�����_mm_load_si128�u�����_mm_loadu_si128�}������_mm_maskmoveu_si128��������_mm_store_si128�}������_mm_storeu_si128��������_mm_storel_epi64��������_mm_stream_si128��������_mm_stream_si32�}������_mm_move_epi64�u������_mm_packs_epi16�}Ϛ����_mm_packs_epi32�}������_mm_packus_epi16��������_mm_extract_epi16��������_mm_insert_epi16��������_mm_movemask_epi8��Ϯ����_mm_shuffle_epi32��������_mm_shufflehi_epi16��κ����_mm_shufflelo_epi16��������_mm_unpackhi_epi8��������_mm_unpackhi_epi16��������_mm_unpackhi_epi32��������_mm_unpackhi_epi64��������_mm_unpacklo_epi8��������_mm_unpacklo_epi16��������_mm_unpacklo_epi32��������_mm_unpacklo_epi64��������
_mm_add_sd�U������
_mm_add_pd�U������
_mm_div_sd�U������
_mm_div_pd�U������
_mm_max_sd�U������
_mm_max_pd�U������
_mm_min_sd�Uށ����
_mm_min_pd�U������
_mm_mul_sd�Uۈ����
_mm_mul_pd�U������_mm_sqrt_sd�]������_mm_sqrt_pd�]Ǔ����
_mm_sub_sd�U������
_mm_sub_pd�U������
_mm_and_pd�U������
_mm_andnot_pd�m������	_mm_or_pd�M������
_mm_xor_pd�U������_mm_cmpeq_sd�e�����_mm_cmplt_sd�eIJ����_mm_cmple_sd�e������_mm_cmpgt_sd�e������_mm_cmpge_sd�e������
_mm_cmpord_sd�m������_mm_cmpunord_sd�}������
_mm_cmpneq_sd�m������
_mm_cmpnlt_sd�m������
_mm_cmpnle_sd�m������
_mm_cmpngt_sd�m������
_mm_cmpnge_sd�m������_mm_cmpeq_pd�e������_mm_cmplt_pd�e������_mm_cmple_pd�e������_mm_cmpgt_pd�e������_mm_cmpge_pd�e������
_mm_cmpord_pd�m������_mm_cmpunord_pd�}������
_mm_cmpneq_pd�m������
_mm_cmpnlt_pd�m������
_mm_cmpnle_pd�m������
_mm_cmpngt_pd�m������
_mm_cmpnge_pd�m܃����
_mm_comieq_sd�m�����
_mm_comilt_sd�m������
_mm_comile_sd�m������
_mm_comigt_sd�m����
_mm_comige_sd�m�����_mm_comineq_sd�u��‚��_mm_ucomieq_sd�u��Â��_mm_ucomilt_sd�u��Ă��_mm_ucomile_sd�uޠł��_mm_ucomigt_sd�u��Ƃ��_mm_ucomige_sd�u��ǂ��_mm_ucomineq_sd�}ªȂ��_mm_cvtpd_ps�e��ɂ��_mm_cvtps_pd�e��ʂ��_mm_cvtpd_epi32�}��˂��_mm_cvtsd_si32�u��̂��_mm_cvtsd_ss�e��͂��
_mm_cvtsd_f64�m��΂��_mm_cvtss_sd�e��ς��_mm_cvttpd_epi32����Ђ��_mm_cvttsd_si32�}��т��_mm_cvttps_epi32����҂��
_mm_set_sd�U��ӂ��_mm_set1_pd�]��Ԃ��_mm_set_pd1�]��Ղ��
_mm_set_pd�U��ւ��_mm_setr_pd�]��ׂ��_mm_setzero_pd�u��؂��_mm_movemask_pd�}��ڂ��_mm_load_pd�]��ۂ��_mm_load_sd�]��܂��_mm_loadh_pd�e��݂��_mm_loadl_pd�e��ނ��
_mm_stream_pd�m��߂��_mm_store_sd�e�����_mm_store_pd�e�����
_mm_storeu_pd�mӓ���_mm_storeu_si16�}�����_mm_storeu_si32�}�����_mm_storeu_si64�}�����
_mm_store1_pd�m�����
_mm_store_pd1�m�����
_mm_storer_pd�m�����
_mm_storeh_pd�m�����
_mm_storel_pd�m޵���_mm_load1_pd�e����_mm_load_pd1�e����_mm_loadr_pd�e�����_mm_loadu_pd�e�����_mm_loadu_si16�u�����_mm_loadu_si32�u������_mm_loadu_si64�u�����_mm_shuffle_pd�u�����_mm_move_sd�]�����
_mm_castpd_ps�m������_mm_castpd_si128��������
_mm_castps_pd�m������_mm_castps_si128��������_mm_castsi128_pd��������_mm_castsi128_ps��������_mm_undefined_pd��������_mm_undefined_si128��������_mm_unpackhi_pd�}������_mm_unpacklo_pd�}������
_mm_addsub_ps�m�����
_mm_addsub_pd�m�	����_mm_hadd_pd�]�����_mm_hadd_ps�]�����_mm_hsub_pd�]�����_mm_hsub_ps�]�����_mm_lddqu_si128�}�����_mm_movedup_pd�u�!����_mm_loaddup_pd�u�$����_mm_movehdup_ps�}�(����_mm_moveldup_ps�}�+����_mm_abs_epi8�e�̃��
_mm_abs_epi16�m�	̓��
_mm_abs_epi32�m�
΃��_mm_shuffle_epi8���σ��_mm_alignr_epi8�}�Ѓ��_mm_hadd_epi16�u�+Ӄ��_mm_hadds_epi16�}�0ԃ��_mm_hadd_epi32�u�3Ճ��_mm_hsub_epi16�u�7փ��_mm_hsubs_epi16�}�<׃��_mm_hsub_epi32�u�@؃��_mm_maddubs_epi16���Fك��_mm_mulhrs_epi16���Kڃ��
_mm_sign_epi8�m�Pۃ��_mm_sign_epi16�u�T܃��_mm_sign_epi32�u�Y݃��_MM_FROUND_TO_NEAREST_INT�͐���_MM_FROUND_TO_NEG_INF������_MM_FROUND_TO_POS_INF������_MM_FROUND_TO_ZERO������_MM_FROUND_CUR_DIRECTION�������_MM_FROUND_RAISE_EXC�������_MM_FROUND_NO_EXC�������_MM_FROUND_NINT�}�����_MM_FROUND_FLOOR���	����_MM_FROUND_CEIL�}�����_MM_FROUND_TRUNC�������_MM_FROUND_RINT�}�����_MM_FROUND_NEARBYINT�������_mm_blendv_epi8�}�����_mm_blend_epi16�}�����
_mm_blendv_pd�m�"����
_mm_blendv_ps�m�'����_mm_blend_pd�e�.����_mm_blend_ps�e�3����_mm_extract_ps�u�A����_mm_extract_epi8���F����_mm_extract_epi32���J����
_mm_insert_ps�m�W����_mm_insert_epi8�}�[����_mm_insert_epi32���`����_mm_max_epi8�e�d����
_mm_max_epu16�m�i����
_mm_max_epi32�m�m����
_mm_max_epu32�m�r����_mm_min_epi8�e�v����
_mm_min_epu16�m�z����
_mm_min_epi32�m�����
_mm_min_epu32�mŃ����_mm_packus_epi32��������_mm_cmpeq_epi64�}ы����_mm_cvtepi8_epi16��������_mm_cvtepi8_epi32��ד����_mm_cvtepi8_epi64��������_mm_cvtepi16_epi32��������_mm_cvtepi16_epi64��Ƞ����_mm_cvtepi32_epi64�������_mm_cvtepu8_epi16��������_mm_cvtepu8_epi32��������_mm_cvtepu8_epi64�������_mm_cvtepu16_epi32��������_mm_cvtepu16_epi64��������_mm_cvtepu32_epi64�������	_mm_dp_pd�M������	_mm_dp_ps�M������_mm_floor_pd�e������_mm_floor_ps�e������_mm_floor_sd�e������_mm_floor_ss�e������_mm_ceil_pd�]������_mm_ceil_ps�]������_mm_ceil_sd�]������_mm_ceil_ss�]������_mm_round_pd�e������_mm_round_ps�e������_mm_round_sd�e�����_mm_round_ss�e������_mm_minpos_epu16��������
_mm_mul_epi32�m������_mm_mullo_epi32�}˭����_mm_mpsadbw_epu8��������_mm_testz_si128�}޿„��_mm_testc_si128�}��Ä��_mm_testnzc_si128����Ą��_mm_test_all_zeros����ń��_mm_test_all_ones����Ƅ��_mm_test_mix_ones_zeros����DŽ��_mm_stream_load_si128����Ȅ��_SIDD_UBYTE_OPS�}�ބ��_SIDD_UWORD_OPS�}�߄��_SIDD_SBYTE_OPS�}�����_SIDD_SWORD_OPS�}����_SIDD_CMP_EQUAL_ANY������_SIDD_CMP_RANGES������_SIDD_CMP_EQUAL_EACH���	���_SIDD_CMP_EQUAL_ORDERED������_SIDD_POSITIVE_POLARITY������_SIDD_NEGATIVE_POLARITY���
���_SIDD_MASKED_POSITIVE_POLARITY������_SIDD_MASKED_NEGATIVE_POLARITY������_SIDD_LEAST_SIGNIFICANT������_SIDD_MOST_SIGNIFICANT������_SIDD_BIT_MASK�u����_SIDD_UNIT_MASK�}����_mm_cmpistrm�e����_mm_cmpistri�e�H����_mm_cmpistrz�e�M���_mm_cmpistrc�e�R���_mm_cmpistrs�e�W����_mm_cmpistro�e�\����_mm_cmpistra�e�b����_mm_cmpestrm�e�f����_mm_cmpestri�e�����_mm_cmpestrz�e������_mm_cmpestrc�e�����_mm_cmpestrs�e������_mm_cmpestro�e������_mm_cmpestra�e������_mm_crc32_u8�eן����
_mm_crc32_u16�m������
_mm_crc32_u32�m������_mm_cmpgt_epi64�}������
_mm256_add_pd�m�	����
_mm256_add_ps�m�����
_mm256_and_pd�m�����
_mm256_and_ps�m�����_mm256_or_pd�e�����_mm256_or_ps�e�����_mm256_shuffle_pd���"����_mm256_shuffle_ps���)����_mm256_andnot_pd���1����_mm256_andnot_ps���5����
_mm256_max_pd�m�:����
_mm256_max_ps�m�>����
_mm256_min_pd�m�A����
_mm256_min_ps�m�E����
_mm256_mul_pd�m�I����
_mm256_mul_ps�m�L����_mm256_addsub_pd���P����_mm256_addsub_ps���U����
_mm256_sub_pd�m�Z����
_mm256_sub_ps�m�^����
_mm256_div_ps�m�a����
_mm256_div_pd�m�e����_mm256_round_pd�}�m����_mm256_ceil_pd�u�qÅ��_mm256_floor_pd�}�tą��_mm256_round_ps�}�|Ņ��_mm256_ceil_ps�u��Dž��_mm256_floor_ps�}̃ȅ��_mm256_sqrt_ps�u��Ʌ��_mm256_sqrt_pd�u��ʅ��_mm256_blend_pd�}�˅��_mm256_blend_ps�}��ͅ��_mm256_blendv_pd����υ��_mm256_blendv_ps����Ѕ��_mm256_dp_ps�e��х��_mm256_hadd_pd�u��Ӆ��_mm256_hadd_ps�u��ԅ��_mm256_hsub_pd�u��Յ��_mm256_hsub_ps�u�օ��
_mm256_xor_pd�m��ׅ��
_mm256_xor_ps�m��؅��
_CMP_EQ_OQ�U��م��
_CMP_LT_OS�U��څ��
_CMP_LE_OS�U��ۅ��_CMP_UNORD_Q�e��܅��_CMP_NEQ_UQ�]��݅��_CMP_NLT_US�]��ޅ��_CMP_NLE_US�]��߅��
_CMP_ORD_Q�U������
_CMP_EQ_UQ�U�����_CMP_NGE_US�]�����_CMP_NGT_US�]�����
_CMP_FALSE_OQ�m�����_CMP_NEQ_OQ�]�����
_CMP_GE_OS�U�����
_CMP_GT_OS�U�����_CMP_TRUE_UQ�e�����
_CMP_EQ_OS�U�����
_CMP_LT_OQ�U�����
_CMP_LE_OQ�U�����_CMP_UNORD_S�e�����_CMP_NEQ_US�]�����_CMP_NLT_UQ�]�����_CMP_NLE_UQ�]�����
_CMP_ORD_S�U������
_CMP_EQ_US�U�����_CMP_NGE_UQ�]�����_CMP_NGT_UQ�]�����
_CMP_FALSE_OS�m�����_CMP_NEQ_OS�]������
_CMP_GE_OQ�U������
_CMP_GT_OQ�U������_CMP_TRUE_US�e������
_mm_cmp_pd�U������
_mm256_cmp_pd�m������
_mm_cmp_ps�U������
_mm256_cmp_ps�m������
_mm_cmp_sd�U������
_mm_cmp_ss�U������_mm256_cvtepi32_pd��������_mm256_cvtepi32_ps�������_mm256_cvtpd_ps�}�����_mm256_cvtps_epi32��������_mm256_cvtps_pd�}������_mm256_cvtsd_f64��������_mm256_cvttpd_epi32��������_mm256_cvtpd_epi32�������_mm256_cvttps_epi32��ե����_mm256_extractf128_ps�������_mm256_extractf128_pd��������_mm256_extractf128_si256�ś�����_mm256_extract_epi32��������_mm256_cvtsi256_si32�������_mm256_zeroall�u������_mm256_zeroupper��������_mm256_permutevar_ps��������_mm_permutevar_ps��������_mm256_permute_ps��������_mm_permute_ps�u������_mm256_permutevar_pd��������_mm_permutevar_pd��������_mm256_permute_pd��������_mm_permute_pd�u������_mm256_permute2f128_ps��������_mm256_permute2f128_pd��������_mm256_permute2f128_si256�ͱ�����_mm256_broadcast_ss��������_mm_broadcast_ss��������_mm256_broadcast_sd��������_mm256_broadcast_ps��������_mm256_broadcast_pd��ӏ����_mm256_insertf128_ps��”����_mm256_insertf128_pd�������_mm256_insertf128_si256��������_mm256_insert_epi8��Ħ����_mm256_insert_epi16��������_mm256_insert_epi32��������_mm256_load_pd�u������_mm256_store_pd�}�����_mm256_load_ps�u������_mm256_store_ps�}��†��_mm256_loadu_pd�}��Æ��_mm256_storeu_pd����Ć��_mm256_loadu_ps�}��ņ��_mm256_storeu_ps����Ɔ��_mm256_load_si256����dž��_mm256_store_si256����Ȇ��_mm256_loadu_si256����Ɇ��_mm256_storeu_si256����ʆ��_mm256_maskload_pd����ˆ��_mm256_maskstore_pd����̆��_mm_maskload_pd�}��͆��_mm_maskstore_pd����Ά��_mm256_maskload_ps���φ��_mm256_maskstore_ps����І��_mm_maskload_ps�}یц��_mm_maskstore_ps��ِ҆��_mm256_movehdup_ps��ܔӆ��_mm256_moveldup_ps��̘Ԇ��_mm256_movedup_pd����Ն��_mm256_lddqu_si256���ֆ��_mm256_stream_si256����׆��_mm256_stream_pd����؆��_mm256_stream_ps����ن��
_mm256_rcp_ps�mϿچ��_mm256_rsqrt_ps�}��ۆ��_mm256_unpackhi_pd����܆��_mm256_unpackhi_ps����݆��_mm256_unpacklo_pd����ކ��_mm256_unpacklo_ps����߆��_mm256_testz_si256��������_mm256_testc_si256�������_mm256_testnzc_si256�������_mm256_testz_pd�}�����_mm256_testc_pd�}�����_mm256_testnzc_pd�������_mm_testz_pd�e����_mm_testc_pd�e�����_mm_testnzc_pd�u�����_mm256_testz_ps�}�����_mm256_testc_ps�}����_mm256_testnzc_ps�������_mm_testz_ps�e�����_mm_testc_ps�e����_mm_testnzc_ps�u�����_mm256_movemask_pd�������_mm256_movemask_ps��������_mm256_setzero_pd�������_mm256_setzero_ps�������_mm256_setzero_si256��������
_mm256_set_pd�m������
_mm256_set_ps�m������_mm256_set_epi8�}������_mm256_set_epi16��������_mm256_set_epi32��������_mm256_set_epi64x��������_mm256_setr_pd�u������_mm256_setr_ps�u������_mm256_setr_epi8��������_mm256_setr_epi16�������_mm256_setr_epi32��ć����_mm256_setr_epi64x��������_mm256_set1_pd�u������_mm256_set1_ps�uϓ����_mm256_set1_epi8��������_mm256_set1_epi16��������_mm256_set1_epi32��������_mm256_set1_epi64x��������_mm256_castpd_ps��ѩ����_mm256_castps_pd��������_mm256_castps_si256��������_mm256_castsi256_ps��ϴ����_mm256_castpd_si256��������_mm256_castsi256_pd��������_mm256_castps256_ps128��ݿ����_mm256_castpd256_pd128��������_mm256_castsi256_si128��������_mm256_castps128_ps256��������_mm256_castpd128_pd256��������_mm256_castsi128_si256��������_mm256_zextps128_ps256��������_mm256_zextsi128_si256��������_mm256_zextpd128_pd256��������_mm256_undefined_ps��������_mm256_undefined_pd��������_mm256_undefined_si256��������_mm256_set_m128�}������_mm256_set_m128d��������_mm256_set_m128i�������_mm256_setr_m128��������_mm256_setr_m128d��������_mm256_setr_m128i��ڌ����_mm256_loadu2_m128��Ǒ����_mm256_loadu2_m128d��������_mm256_loadu2_m128i��������_mm256_storeu2_m128��������_mm256_storeu2_m128d��������_mm256_storeu2_m128i��������_mm256_cvtss_f32��β����_mm256_abs_epi32�������_mm256_abs_epi16������_mm256_abs_epi8�}����_mm256_add_epi64������_mm256_add_epi32������_mm256_add_epi16�������_mm256_add_epi8�}�!����_mm256_adds_epi8���%����_mm256_adds_epi16���(����_mm256_adds_epu8���,����_mm256_adds_epu16���0����_mm256_alignr_epi8���5����_mm256_and_si256���I����_mm256_andnot_si256���M����_mm256_avg_epu16���Q����_mm256_avg_epu8�}�W����_mm_blend_epi32�}�\����_mm256_blend_epi32���c����_mm256_blend_epi16���m����_mm256_blendv_epi8���y����_mm_broadcastb_epi8���~����_mm256_broadcastb_epi8��������_mm_broadcastd_epi32��������_mm256_broadcastd_epi32��������_mm_broadcastq_epi64��˒����_mm256_broadcastq_epi64��������_mm_broadcastsd_pd��ț����_mm256_broadcastsd_pd��ҟ����_mm_broadcastsi128_si256�ş�����_mm256_broadcastsi128_si256�݇�����_mm_broadcastss_ps��٬����_mm256_broadcastss_ps�������_mm_broadcastw_epi16��ʹ����_mm256_broadcastw_epi16��������_mm256_cmpeq_epi64��������_mm256_cmpeq_epi32��������_mm256_cmpeq_epi16��������_mm256_cmpeq_epi8��������_mm256_cmpgt_epi64��������_mm256_cmpgt_epi32��������_mm256_cmpgt_epi16��������_mm256_cmpgt_epi8��������_mm256_cvtepi16_epi32��������_mm256_cvtepi16_epi64��������_mm256_cvtepi32_epi64��������_mm256_cvtepi8_epi16��������_mm256_cvtepi8_epi32��������_mm256_cvtepi8_epi64��������_mm256_cvtepu16_epi32��������_mm256_cvtepu16_epi64��������_mm256_cvtepu32_epi64��������_mm256_cvtepu8_epi16��������_mm256_cvtepu8_epi32��������_mm256_cvtepu8_epi64�������_mm256_extracti128_si256��͋����_mm256_hadd_epi16��Ɛ����_mm256_hadd_epi32��������_mm256_hadds_epi16��������_mm256_hsub_epi16��ԛ����_mm256_hsub_epi32��������_mm256_hsubs_epi16��������_mm_i32gather_epi32��ѧ����_mm_mask_i32gather_epi32��خ����_mm256_i32gather_epi32��������_mm256_mask_i32gather_epi32�ݽ�����_mm_i32gather_ps��������_mm_mask_i32gather_ps��������_mm256_i32gather_ps��������_mm256_mask_i32gather_ps�ź�����_mm_i32gather_epi64����È��_mm_mask_i32gather_epi64�ź�ň��_mm256_i32gather_epi64����Lj��_mm256_mask_i32gather_epi64�ݠ�Ɉ��_mm_i32gather_pd����ˈ��_mm_mask_i32gather_pd����͈��_mm256_i32gather_pd����ψ��_mm256_mask_i32gather_pd�ŭ�ш��_mm_i64gather_epi32����ӈ��_mm_mask_i64gather_epi32�Ű�Ո��_mm256_i64gather_epi32����׈��_mm256_mask_i64gather_epi32�ݓ�و��_mm_i64gather_ps���ۈ��_mm_mask_i64gather_ps����݈��_mm256_i64gather_ps����߈��_mm256_mask_i64gather_ps�Ŋ����_mm_i64gather_epi64�������_mm_mask_i64gather_epi64�Ŋ����_mm256_i64gather_epi64�������_mm256_mask_i64gather_epi64�������_mm_i64gather_pd�������_mm_mask_i64gather_pd�������_mm256_i64gather_pd�������_mm256_mask_i64gather_pd�������_mm256_inserti128_si256�������_mm256_madd_epi16��������_mm256_maddubs_epi16��������_mm_maskload_epi32��ӊ����_mm256_maskload_epi32��������_mm_maskload_epi64��������_mm256_maskload_epi64��ۘ����_mm_maskstore_epi32��������_mm256_maskstore_epi32��������_mm_maskstore_epi64��������_mm256_maskstore_epi64�������_mm256_max_epi16�������_mm256_max_epi32��������_mm256_max_epi8�}۸����_mm256_max_epu16��������_mm256_max_epu32��������_mm256_max_epu8�}������_mm256_min_epi16��������_mm256_min_epi32��������_mm256_min_epi8�}������_mm256_min_epu16��������_mm256_min_epu32��������_mm256_min_epu8�}������_mm256_movemask_epi8��������_mm256_mpsadbw_epu8��������_mm256_mul_epi32��������_mm256_mul_epu32��������_mm256_mulhi_epi16��������_mm256_mulhi_epu16��������_mm256_mullo_epi16��������_mm256_mullo_epi32��Ì����_mm256_mulhrs_epi16��������_mm256_or_si256�}������_mm256_packs_epi16��������_mm256_packs_epi32��������_mm256_packus_epi16��������_mm256_packus_epi32��������_mm256_permutevar8x32_epi32��������_mm256_permute4x64_epi64��ĭ����_mm256_permute2x128_si256�ͪ�����_mm256_permute4x64_pd��������_mm256_permutevar8x32_ps�ż�����_mm256_sad_epu8�}������_mm256_shuffle_epi8��������_mm256_shuffle_epi32��������_mm256_shufflehi_epi16��������_mm256_shufflelo_epi16��������_mm256_sign_epi16��������_mm256_sign_epi32��������_mm256_sign_epi8��������_mm256_sll_epi16��ф����_mm256_sll_epi32��ʈ����_mm256_sll_epi64��Œ����_mm256_slli_epi16�������_mm256_slli_epi32��������_mm256_slli_epi64�������_mm256_slli_si256��������_mm256_bslli_epi128��������_mm_sllv_epi32�u������_mm256_sllv_epi32�������_mm_sllv_epi64�u������_mm256_sllv_epi64��������_mm256_sra_epi16��������_mm256_sra_epi32��������_mm256_srai_epi16��������_mm256_srai_epi32����É��_mm_srav_epi32�u��ʼn��_mm256_srav_epi32����Ɖ��_mm256_srli_si256����lj��_mm256_bsrli_epi128����ɉ��_mm256_srl_epi16����̉��_mm256_srl_epi32����͉��_mm256_srl_epi64����Ή��_mm256_srli_epi16����ω��_mm256_srli_epi32���щ��_mm256_srli_epi64����Ӊ��_mm_srlv_epi32�uÍՉ��_mm256_srlv_epi32��ۑ։��_mm_srlv_epi64�u��׉��_mm256_srlv_epi64����؉��_mm256_stream_load_si256��֟ى��_mm256_sub_epi16��Ǥډ��_mm256_sub_epi32����ۉ��_mm256_sub_epi64���܉��_mm256_sub_epi8�}¯݉��_mm256_subs_epi16����މ��_mm256_subs_epi8����߉��_mm256_subs_epu16��������_mm256_subs_epu8�������_mm256_unpackhi_epi8�������_mm256_unpacklo_epi8�������_mm256_unpackhi_epi16�������_mm256_unpacklo_epi16�������_mm256_unpackhi_epi32�������_mm256_unpacklo_epi32��dž���_mm256_unpackhi_epi64�������_mm256_unpacklo_epi64�������_mm256_xor_si256��ݝ���_mm256_extract_epi8��ޢ���_mm256_extract_epi16�������_mm_fmadd_pd�e�����_mm256_fmadd_pd�}�����_mm_fmadd_ps�e�����_mm256_fmadd_ps�}�����_mm_fmadd_sd�e�����_mm_fmadd_ss�e�#����_mm_fmaddsub_pd�}�(����_mm256_fmaddsub_pd���-����_mm_fmaddsub_ps�}�2����_mm256_fmaddsub_ps���8Š��_mm_fmsub_pd�e�=Ê��_mm256_fmsub_pd�}�AĊ��_mm_fmsub_ps�e�EŊ��_mm256_fmsub_ps�}�IƊ��_mm_fmsub_sd�e�ONJ��_mm_fmsub_ss�e�UȊ��_mm_fmsubadd_pd�}�ZɊ��_mm256_fmsubadd_pd���_ʊ��_mm_fmsubadd_ps�}�eˊ��_mm256_fmsubadd_ps���j̊��
_mm_fnmadd_pd�m�o͊��_mm256_fnmadd_pd���sΊ��
_mm_fnmadd_ps�m�xϊ��_mm256_fnmadd_ps���|Њ��
_mm_fnmadd_sd�m��ъ��
_mm_fnmadd_ss�m݇Ҋ��
_mm_fnmsub_pd�m�ӊ��_mm256_fnmsub_pd����Ԋ��
_mm_fnmsub_ps�mɕՊ��_mm256_fnmsub_ps����֊��
_mm_fnmsub_sd�m��׊��
_mm_fnmsub_ss�mץ؊��
_lzcnt_u32�U�
 ۊ��	_popcnt32�M� ܊��
_bextr_u32�U�!ߊ��_bextr2_u32�]�!����	_andn_u32�M�!���	_blsi_u32�M�!���_blsmsk_u32�]�!���	_blsr_u32�M�!���
_tzcnt_u16�U�!���
_tzcnt_u32�U�!���_mm_tzcnt_32�e�#!���	_mulx_u32�M�	"���	_bzhi_u32�M�
"���	_pdep_u32�M�"���	_pext_u32�M�"���_mm_extract_si64���
#����_mm_extracti_si64���#����_mm_insert_si64�}�#����_mm_inserti_si64���#����
_mm_stream_sd�m�&#����
_mm_stream_ss�m�,#����_bextri_u32�]�	$����_blcfill_u32�e�$����	_blci_u32�M�$����
_blcic_u32�U�$����_blcmsk_u32�]�$����	_blcs_u32�M�$����_blsfill_u32�e�$����
_blsic_u32�U�$����_t1mskc_u32�]�$����
_tzmsk_u32�U�"$����_mm_clmulepi64_si128���	%����_mm_aesdec_si128���&����_mm_aesdeclast_si128���&����_mm_aesenc_si128���&����_mm_aesenclast_si128���&����_mm_aesimc_si128���&����_mm_aeskeygenassist_si128���&����_rdrand16_step�u�'����_rdrand32_step�u�'����_rdseed16_step�u�'����_rdseed32_step�u�'����_mm_sha1msg1_epu32���(Ӌ��_mm_sha1msg2_epu32���(ԋ��_mm_sha1nexte_epu32���(Ջ��_mm_sha1rnds4_epu32��� (֋��_mm_sha256msg1_epu32���%(؋��_mm_sha256msg2_epu32���*(ً��_mm_sha256rnds2_epu32���0(ڋ��_mm256_sha512msg1_epi64���5(ۋ��_mm256_sha512msg2_epi64���:(܋��_mm256_sha512rnds2_epi64�ŊA(݋��_mm_sm3msg1_epi32���F(ދ��_mm_sm3msg2_epi32���J(ߋ��_mm_sm3rnds2_epi32���S(����_mm_sm4key4_epi32���Y(���_mm256_sm4key4_epi32���^(���_mm_sm4rnds4_epi32���b(���_mm256_sm4rnds4_epi32���f(���
_addcarry_u32�m�)���_addcarryx_u32�u�)���_subborrow_u32�u�)���_mm512_abs_epi32���*����_mm512_mask_abs_epi32���
*����_mm512_maskz_abs_epi32���*����_mm256_mask_abs_epi32���*����_mm256_maskz_abs_epi32���*����_mm_mask_abs_epi32��� *����_mm_maskz_abs_epi32���%*����_mm512_abs_epi64���**����_mm512_mask_abs_epi64���/*����_mm512_maskz_abs_epi64���5*����_mm256_abs_epi64���9*����_mm256_mask_abs_epi64���?*����_mm256_maskz_abs_epi64���D*����
_mm_abs_epi64�m�I*����_mm_mask_abs_epi64���N*����_mm_maskz_abs_epi64���T*����
_mm512_abs_ps�m�X*����_mm512_mask_abs_ps���]*����
_mm512_abs_pd�m�a*����_mm512_mask_abs_pd���f*����_mm512_mask_mov_epi32���j*����_mm512_maskz_mov_epi32���o*����_mm256_mask_mov_epi32���t*����_mm256_maskz_mov_epi32���y*����_mm_mask_mov_epi32���~*����_mm_maskz_mov_epi32����*����_mm512_mask_mov_epi64����*����_mm512_maskz_mov_epi64����*����_mm256_mask_mov_epi64���*����_mm256_maskz_mov_epi64���*����_mm_mask_mov_epi64��ԛ*����_mm_maskz_mov_epi64��ˠ*����_mm512_mask_mov_ps��̥*����_mm512_maskz_mov_ps��ڪ*����_mm256_mask_mov_ps���*����_mm256_maskz_mov_ps����*����_mm_mask_mov_ps�}��*����_mm_maskz_mov_ps����*����_mm512_mask_mov_pd����*����_mm512_maskz_mov_pd����*����_mm256_mask_mov_pd����*����_mm256_maskz_mov_pd����*����_mm_mask_mov_pd�}��*����_mm_maskz_mov_pd����*����_mm512_add_epi32����*����_mm512_mask_add_epi32����*����_mm512_maskz_add_epi32����*����_mm256_mask_add_epi32����*����_mm256_maskz_add_epi32����*����_mm_mask_add_epi32����*����_mm_maskz_add_epi32����*����_mm512_add_epi64����*����_mm512_mask_add_epi64����*����_mm512_maskz_add_epi64����*����_mm256_mask_add_epi64��˔*����_mm256_maskz_add_epi64����*����_mm_mask_add_epi64����*����_mm_maskz_add_epi64��ʤ*����
_mm512_add_ps�m��*����_mm512_mask_add_ps����*����_mm512_maskz_add_ps��³*����_mm256_mask_add_ps����*����_mm256_maskz_add_ps��ɾ*����_mm_mask_add_ps�}��*����_mm_maskz_add_ps����*����
_mm512_add_pd�m��*����_mm512_mask_add_pd����*����_mm512_maskz_add_pd����*����_mm256_mask_add_pd����*����_mm256_maskz_add_pd����*Œ��_mm_mask_add_pd�}��*Ì��_mm_maskz_add_pd����*Č��_mm512_sub_epi32����*Ō��_mm512_mask_sub_epi32����*ƌ��_mm512_maskz_sub_epi32����*nj��_mm256_mask_sub_epi32����*Ȍ��_mm256_maskz_sub_epi32���*Ɍ��_mm_mask_sub_epi32����*ʌ��_mm_maskz_sub_epi32���*ˌ��_mm512_sub_epi64��ɘ*̌��_mm512_mask_sub_epi64����*͌��_mm512_maskz_sub_epi64����*Ό��_mm256_mask_sub_epi64��¨*ό��_mm256_maskz_sub_epi64����*Ќ��_mm_mask_sub_epi64��ڳ*ь��_mm_maskz_sub_epi64����*Ҍ��
_mm512_sub_ps�m��*ӌ��_mm512_mask_sub_ps����*Ԍ��_mm512_maskz_sub_ps����*Ռ��_mm256_mask_sub_ps����*֌��_mm256_maskz_sub_ps����*׌��_mm_mask_sub_ps�}��*،��_mm_maskz_sub_ps����*ٌ��
_mm512_sub_pd�m��*ڌ��_mm512_mask_sub_pd����*ی��_mm512_maskz_sub_pd����*܌��_mm256_mask_sub_pd����*݌��_mm256_maskz_sub_pd����*ތ��_mm_mask_sub_pd�}��*ߌ��_mm_maskz_sub_pd����*����_mm512_mul_epi32����*���_mm512_mask_mul_epi32����*���_mm512_maskz_mul_epi32����*���_mm256_mask_mul_epi32����*���_mm256_maskz_mul_epi32����*���_mm_mask_mul_epi32��٬*���_mm_maskz_mul_epi32����*���_mm512_mullo_epi32��̷*���_mm512_mask_mullo_epi32���*���_mm512_maskz_mullo_epi32����*���_mm256_mask_mullo_epi32����*���_mm256_maskz_mullo_epi32�ł�*���_mm_mask_mullo_epi32����*���_mm_maskz_mullo_epi32����*���_mm512_mullox_epi64����*���_mm512_mask_mullox_epi64����*����_mm512_mul_epu32����*���_mm512_mask_mul_epu32����*���_mm512_maskz_mul_epu32����*���_mm256_mask_mul_epu32����*���_mm256_maskz_mul_epu32��҃*����_mm_mask_mul_epu32����*����_mm_maskz_mul_epu32����*����
_mm512_mul_ps�m��*����_mm512_mask_mul_ps���*����_mm512_maskz_mul_ps����*����_mm256_mask_mul_ps���*����_mm256_maskz_mul_ps����*����_mm_mask_mul_ps�}��*����_mm_maskz_mul_ps��Ĵ*����
_mm512_mul_pd�m��*����_mm512_mask_mul_pd����*����_mm512_maskz_mul_pd����*����_mm256_mask_mul_pd����*����_mm256_maskz_mul_pd����*����_mm_mask_mul_pd�}��*����_mm_maskz_mul_pd����*����
_mm512_div_ps�m��*����_mm512_mask_div_ps����*����_mm512_maskz_div_ps����*����_mm256_mask_div_ps����*����_mm256_maskz_div_ps����*����_mm_mask_div_ps�}��*����_mm_maskz_div_ps����*����
_mm512_div_pd�mׄ*����_mm512_mask_div_pd��ω*����_mm512_maskz_div_pd����*����_mm256_mask_div_pd����*����_mm256_maskz_div_pd��ޚ*����_mm_mask_div_pd�}��*����_mm_maskz_div_pd����*����_mm512_max_epi32��Ѫ*����_mm512_mask_max_epi32����*����_mm512_maskz_max_epi32��ĵ*����_mm256_mask_max_epi32����*����_mm256_maskz_max_epi32����*����_mm_mask_max_epi32����*����_mm_maskz_max_epi32����*����_mm512_max_epi64����*����_mm512_mask_max_epi64����*����_mm512_maskz_max_epi64����*����_mm256_max_epi64����*����_mm256_mask_max_epi64����*����_mm256_maskz_max_epi64����*����
_mm_max_epi64�m��*����_mm_mask_max_epi64����*����_mm_maskz_max_epi64����*����
_mm512_max_ps�m��*����_mm512_mask_max_ps��҄*����_mm512_maskz_max_ps����*����_mm256_mask_max_ps���*����_mm256_maskz_max_ps��Ǖ*����_mm_mask_max_ps�}��*����_mm_maskz_max_ps��ݠ*����
_mm512_max_pd�m��*����_mm512_mask_max_pd��ª*����_mm512_maskz_max_pd����*����_mm256_mask_max_pd���*����_mm256_maskz_max_pd����*����_mm_mask_max_pd�}��*����_mm_maskz_max_pd����*����_mm512_max_epu32����*����_mm512_mask_max_epu32����*����_mm512_maskz_max_epu32����*����_mm256_mask_max_epu32����*����_mm256_maskz_max_epu32����*����_mm_mask_max_epu32����*����_mm_maskz_max_epu32����*����_mm512_max_epu64����*����_mm512_mask_max_epu64����*����_mm512_maskz_max_epu64����*����_mm256_max_epu64��ǀ*����_mm256_mask_max_epu64����*����_mm256_maskz_max_epu64��ʋ*����
_mm_max_epu64�m��*����_mm_mask_max_epu64��ؕ*����_mm_maskz_max_epu64����*����_mm512_min_epi32���*��_mm512_mask_min_epi32����*Í��_mm512_maskz_min_epi32��۪*č��_mm256_mask_min_epi32����*ō��_mm256_maskz_min_epi32���*ƍ��_mm_mask_min_epi32����*Ǎ��_mm_maskz_min_epi32����*ȍ��_mm512_min_epi64����*ɍ��_mm512_mask_min_epi64����*ʍ��_mm512_maskz_min_epi64����*ˍ��_mm256_min_epi64����*̍��_mm256_mask_min_epi64����*͍��_mm256_maskz_min_epi64����*΍��
_mm_min_epi64�m��*ύ��_mm_mask_min_epi64����*Ѝ��_mm_maskz_min_epi64����*э��
_mm512_min_ps�m��*ҍ��_mm512_mask_min_ps����*Ӎ��_mm512_maskz_min_ps����*ԍ��_mm256_mask_min_ps���	*Ս��_mm256_maskz_min_ps����	*֍��_mm_mask_min_ps�}��	*׍��_mm_maskz_min_ps��Е	*؍��
_mm512_min_pd�m��	*ٍ��_mm512_mask_min_pd����	*ڍ��_mm512_maskz_min_pd����	*ۍ��_mm256_mask_min_pd��ժ	*܍��_mm256_maskz_min_pd����	*ݍ��_mm_mask_min_pd�}��	*ލ��_mm_maskz_min_pd��̻	*ߍ��_mm512_min_epu32����	*����_mm512_mask_min_epu32����	*���_mm512_maskz_min_epu32����	*���_mm256_mask_min_epu32����	*���_mm256_maskz_min_epu32����	*���_mm_mask_min_epu32����	*���_mm_maskz_min_epu32����	*���_mm512_min_epu64����	*���_mm512_mask_min_epu64����	*���_mm512_maskz_min_epu64����	*���_mm256_min_epu64����	*���_mm256_mask_min_epu64����	*���_mm256_maskz_min_epu64����
*���
_mm_min_epu64�m��
*���_mm_mask_min_epu64��ˊ
*���_mm_maskz_min_epu64����
*���_mm512_sqrt_ps�u��
*����_mm512_mask_sqrt_ps����
*���_mm512_maskz_sqrt_ps����
*���_mm256_mask_sqrt_ps��Σ
*���_mm256_maskz_sqrt_ps��ը
*���_mm_mask_sqrt_ps���
*����_mm_maskz_sqrt_ps���
*����_mm512_sqrt_pd�u��
*����_mm512_mask_sqrt_pd��̻
*����_mm512_maskz_sqrt_pd����
*����_mm256_mask_sqrt_pd����
*����_mm256_maskz_sqrt_pd����
*����_mm_mask_sqrt_pd����
*����_mm_maskz_sqrt_pd����
*����_mm512_fmadd_ps�}��
*����_mm512_mask_fmadd_ps����
*����_mm512_maskz_fmadd_ps����
*����_mm512_mask3_fmadd_ps����
*����_mm256_mask_fmadd_ps����
*����_mm256_maskz_fmadd_ps����
*����_mm256_mask3_fmadd_ps����
*����_mm_mask_fmadd_ps���*����_mm_maskz_fmadd_ps��̈*����_mm_mask3_fmadd_ps��Ǝ*����_mm512_fmadd_pd�}˓*����_mm512_mask_fmadd_pd����*����_mm512_maskz_fmadd_pd���*����_mm512_mask3_fmadd_pd���*����_mm256_mask_fmadd_pd���*����_mm256_maskz_fmadd_pd��ٰ*����_mm256_mask3_fmadd_pd���*����_mm_mask_fmadd_pd��׼*����_mm_maskz_fmadd_pd����*����_mm_mask3_fmadd_pd����*����_mm512_fmsub_ps�}��*����_mm512_mask_fmsub_ps����*����_mm512_maskz_fmsub_ps����*����_mm512_mask3_fmsub_ps����*����_mm256_mask_fmsub_ps����*����_mm256_maskz_fmsub_ps����*����_mm256_mask3_fmsub_ps����*����_mm_mask_fmsub_ps����*����_mm_maskz_fmsub_ps����*����_mm_mask3_fmsub_ps����*����_mm512_fmsub_pd�}Nj*����_mm512_mask_fmsub_pd����*����_mm512_maskz_fmsub_pd����*����_mm512_mask3_fmsub_pd��ҝ*����_mm256_mask_fmsub_pd���*����_mm256_maskz_fmsub_pd����*����_mm256_mask3_fmsub_pd����*����_mm_mask_fmsub_pd����*����_mm_maskz_fmsub_pd����*����_mm_mask3_fmsub_pd����*����_mm512_fmaddsub_ps����*����_mm512_mask_fmaddsub_ps����*����_mm512_maskz_fmaddsub_ps����*����_mm512_mask3_fmaddsub_ps�ś�*����_mm256_mask_fmaddsub_ps����*����_mm256_maskz_fmaddsub_ps����*����_mm256_mask3_fmaddsub_ps�ţ�*����_mm_mask_fmaddsub_ps����*����_mm_maskz_fmaddsub_ps����*����_mm_mask3_fmaddsub_ps����
*����_mm512_fmaddsub_pd��ч
*����_mm512_mask_fmaddsub_pd����
*����_mm512_maskz_fmaddsub_pd��ޔ
*����_mm512_mask3_fmaddsub_pd�Ŕ�
*����_mm256_mask_fmaddsub_pd����
*����_mm256_maskz_fmaddsub_pd���
*����_mm256_mask3_fmaddsub_pd�ŧ�
*����_mm_mask_fmaddsub_pd��д
*����_mm_maskz_fmaddsub_pd���
*����_mm_mask3_fmaddsub_pd����
*����_mm512_fmsubadd_ps����
*����_mm512_mask_fmsubadd_ps����
*����_mm512_maskz_fmsubadd_ps�Ŵ�
*����_mm512_mask3_fmsubadd_ps����
*����_mm256_mask_fmsubadd_ps����
*����_mm256_maskz_fmsubadd_ps�Ŵ�
*����_mm256_mask3_fmsubadd_ps����
*����_mm_mask_fmsubadd_ps����
*����_mm_maskz_fmsubadd_ps����
*Ž��_mm_mask3_fmsubadd_ps��ހ*Î��_mm512_fmsubadd_pd����*Ď��_mm512_mask_fmsubadd_pd����*Ŏ��_mm512_maskz_fmsubadd_pd�ť�*Ǝ��_mm512_mask3_fmsubadd_pd��ۙ*ǎ��_mm256_mask_fmsubadd_pd����*Ȏ��_mm256_maskz_fmsubadd_pd�ů�*Ɏ��_mm256_mask3_fmsubadd_pd���*ʎ��_mm_mask_fmsubadd_pd����*ˎ��_mm_maskz_fmsubadd_pd����*̎��_mm_mask3_fmsubadd_pd���*͎��_mm512_fnmadd_ps����*Ύ��_mm512_mask_fnmadd_ps����*ώ��_mm512_maskz_fnmadd_ps����*Ў��_mm512_mask3_fnmadd_ps����*ю��_mm256_mask_fnmadd_ps����*Ҏ��_mm256_maskz_fnmadd_ps����*ӎ��_mm256_mask3_fnmadd_ps����*Ԏ��_mm_mask_fnmadd_ps����*Վ��_mm_maskz_fnmadd_ps����*֎��_mm_mask3_fnmadd_ps����*׎��_mm512_fnmadd_pd����*؎��_mm512_mask_fnmadd_pd��ͅ*َ��_mm512_maskz_fnmadd_pd��Ƌ*ڎ��_mm512_mask3_fnmadd_pd��֑*ێ��_mm256_mask_fnmadd_pd��ܗ*܎��_mm256_maskz_fnmadd_pd��ޝ*ݎ��_mm256_mask3_fnmadd_pd����*ގ��_mm_mask_fnmadd_pd����*ߎ��_mm_maskz_fnmadd_pd���*����_mm_mask3_fnmadd_pd����*���_mm512_fnmsub_ps����*���_mm512_mask_fnmsub_ps����*���_mm512_maskz_fnmsub_ps����*���_mm512_mask3_fnmsub_ps����*���_mm256_mask_fnmsub_ps����*���_mm256_maskz_fnmsub_ps����*���_mm256_mask3_fnmsub_ps����*���_mm_mask_fnmsub_ps����*���_mm_maskz_fnmsub_ps����*���_mm_mask3_fnmsub_ps����*���_mm512_fnmsub_pd����*���_mm512_mask_fnmsub_pd����*���_mm512_maskz_fnmsub_pd��Ȃ*���_mm512_mask3_fnmsub_pd��߈*���_mm256_mask_fnmsub_pd���*����_mm256_maskz_fnmsub_pd����*���_mm256_mask3_fnmsub_pd����*���_mm_mask_fnmsub_pd����*���_mm_maskz_fnmsub_pd����*���_mm_mask3_fnmsub_pd����*����_mm512_rcp14_ps�}��*����_mm512_mask_rcp14_ps����*����_mm512_maskz_rcp14_ps���*����_mm256_rcp14_ps�}��*����_mm256_mask_rcp14_ps����*����_mm256_maskz_rcp14_ps����*����_mm_rcp14_ps�e��*����_mm_mask_rcp14_ps����*����_mm_maskz_rcp14_ps����*����_mm512_rcp14_pd�}��*����_mm512_mask_rcp14_pd����*����_mm512_maskz_rcp14_pd����*����_mm256_rcp14_pd�}��*����_mm256_mask_rcp14_pd����*����_mm256_maskz_rcp14_pd����*����_mm_rcp14_pd�e��*����_mm_mask_rcp14_pd���*����_mm_maskz_rcp14_pd��ُ*����_mm512_rsqrt14_ps��ܔ*����_mm512_mask_rsqrt14_ps��Ú*����_mm512_maskz_rsqrt14_ps����*����_mm256_rsqrt14_ps����*����_mm256_mask_rsqrt14_ps����*����_mm256_maskz_rsqrt14_ps����*����_mm_rsqrt14_ps�u��*����_mm_mask_rsqrt14_ps����*����_mm_maskz_rsqrt14_ps����*����_mm512_rsqrt14_pd����*����_mm512_mask_rsqrt14_pd����*����_mm512_maskz_rsqrt14_pd����*����_mm256_rsqrt14_pd����*����_mm256_mask_rsqrt14_pd����*����_mm256_maskz_rsqrt14_pd����*����_mm_rsqrt14_pd�u��*����_mm_mask_rsqrt14_pd����*����_mm_maskz_rsqrt14_pd����*����_mm512_getexp_ps����*����_mm512_mask_getexp_ps���*����_mm512_maskz_getexp_ps����*����_mm256_getexp_ps����*����_mm256_mask_getexp_ps��Ҕ*����_mm256_maskz_getexp_ps����*����
_mm_getexp_ps�mؠ*����_mm_mask_getexp_ps����*����_mm_maskz_getexp_ps����*����_mm512_getexp_pd���*����_mm512_mask_getexp_pd���*����_mm512_maskz_getexp_pd����*����_mm256_getexp_pd����*����_mm256_mask_getexp_pd����*����_mm256_maskz_getexp_pd����*����
_mm_getexp_pd�m��*����_mm_mask_getexp_pd����*����_mm_maskz_getexp_pd����*����_mm512_roundscale_ps����*����_mm512_mask_roundscale_ps�͚�*����_mm512_maskz_roundscale_ps�Մ�*����_mm256_roundscale_ps����*����_mm256_mask_roundscale_ps�ͥ�*����_mm256_maskz_roundscale_ps����*����_mm_roundscale_ps��Ԧ*����_mm_mask_roundscale_ps����*����_mm_maskz_roundscale_ps��Ϲ*����_mm512_roundscale_pd����*����_mm512_mask_roundscale_pd����*����_mm512_maskz_roundscale_pd����*��_mm256_roundscale_pd����*ď��_mm256_mask_roundscale_pd����*Ə��_mm256_maskz_roundscale_pd����*ȏ��_mm_roundscale_pd����*ʏ��_mm_mask_roundscale_pd��ރ*̏��_mm_maskz_roundscale_pd����*Ώ��_mm512_scalef_ps��ג*Џ��_mm512_mask_scalef_ps���*я��_mm512_maskz_scalef_ps����*ҏ��_mm256_scalef_ps����*ӏ��_mm256_mask_scalef_ps����*ԏ��_mm256_maskz_scalef_ps��ޯ*Տ��
_mm_scalef_ps�m��*֏��_mm_mask_scalef_ps����*׏��_mm_maskz_scalef_ps����*؏��_mm512_scalef_pd����*ُ��_mm512_mask_scalef_pd����*ڏ��_mm512_maskz_scalef_pd����*ۏ��_mm256_scalef_pd����*܏��_mm256_mask_scalef_pd����*ݏ��_mm256_maskz_scalef_pd����*ޏ��
_mm_scalef_pd�m��*ߏ��_mm_mask_scalef_pd����*����_mm_maskz_scalef_pd����*���_mm512_fixupimm_ps����*���_mm512_mask_fixupimm_ps����*���_mm512_maskz_fixupimm_ps���*���_mm256_fixupimm_ps����*���_mm256_mask_fixupimm_ps����*���_mm256_maskz_fixupimm_ps�ő�*���_mm_fixupimm_ps�}��*���_mm_mask_fixupimm_ps��Ū*����_mm_maskz_fixupimm_ps����*���_mm512_fixupimm_pd����*���_mm512_mask_fixupimm_pd����*����_mm512_maskz_fixupimm_pd����*����_mm256_fixupimm_pd����*����_mm256_mask_fixupimm_pd����*����_mm256_maskz_fixupimm_pd����*����_mm_fixupimm_pd�}��*����_mm_mask_fixupimm_pd����*����_mm_maskz_fixupimm_pd����*����_mm512_ternarylogic_epi32�ͯ�*����_mm512_mask_ternarylogic_epi32����*����_mm512_maskz_ternarylogic_epi32����*����_mm256_ternarylogic_epi32���*����_mm256_mask_ternarylogic_epi32���*����_mm256_maskz_ternarylogic_epi32��ƫ*����_mm_ternarylogic_epi32����*����_mm_mask_ternarylogic_epi32�ݪ�*����_mm_maskz_ternarylogic_epi32����*����_mm512_ternarylogic_epi64����*����_mm512_mask_ternarylogic_epi64����*����_mm512_maskz_ternarylogic_epi64����*����_mm256_ternarylogic_epi64����*����_mm256_mask_ternarylogic_epi64����*����_mm256_maskz_ternarylogic_epi64����*����_mm_ternarylogic_epi64����*����_mm_mask_ternarylogic_epi64�ݷ�*����_mm_maskz_ternarylogic_epi64�兙*����_mm512_getmant_ps����*����_mm512_mask_getmant_ps����*����_mm512_maskz_getmant_ps����*����_mm256_getmant_ps����*����_mm256_mask_getmant_ps����*����_mm256_maskz_getmant_ps����*����_mm_getmant_ps�u��*����_mm_mask_getmant_ps����*����_mm_maskz_getmant_ps��ލ*��_mm512_getmant_pd����*Ő��_mm512_mask_getmant_pd��Χ*Ȑ��_mm512_maskz_getmant_pd����*ː��_mm256_getmant_pd����*ΐ��_mm256_mask_getmant_pd����*ѐ��_mm256_maskz_getmant_pd����*Ԑ��_mm_getmant_pd�u��*א��_mm_mask_getmant_pd����*ڐ��_mm_maskz_getmant_pd��̂*ݐ��_mm512_add_round_ps����*����_mm512_mask_add_round_ps�ł�*���_mm512_maskz_add_round_ps�ͪ�*���_mm512_add_round_pd���*���_mm512_mask_add_round_pd�ŵ�*���_mm512_maskz_add_round_pd����*���_mm512_sub_round_ps����*���_mm512_mask_sub_round_ps����*���_mm512_maskz_sub_round_ps����*���_mm512_sub_round_pd����*���_mm512_mask_sub_round_pd����*����_mm512_maskz_sub_round_pd��Ӈ*����_mm512_mul_round_ps����*����_mm512_mask_mul_round_ps���*����_mm512_maskz_mul_round_ps�͖�*����_mm512_mul_round_pd��ղ*����_mm512_mask_mul_round_pd�ŭ�*����_mm512_maskz_mul_round_pd����*����_mm512_div_round_ps����*����_mm512_mask_div_round_ps�Ő�*����_mm512_maskz_div_round_ps����*����_mm512_div_round_pd����*����_mm512_mask_div_round_pd�ņ�*����_mm512_maskz_div_round_pd��Ċ*����_mm512_sqrt_round_ps����*����_mm512_mask_sqrt_round_ps��ʟ*����_mm512_maskz_sqrt_round_ps��ת*����_mm512_sqrt_round_pd���*����_mm512_mask_sqrt_round_pd�ͥ�*����_mm512_maskz_sqrt_round_pd�ղ�*����_mm512_fmadd_round_ps����*����_mm512_mask_fmadd_round_ps�Տ�*����_mm512_maskz_fmadd_round_ps����*����_mm512_mask3_fmadd_round_ps�݌�*����_mm512_fmadd_round_pd���*����_mm512_mask_fmadd_round_pd��ߌ*����_mm512_maskz_fmadd_round_pd�ݖ�*����_mm512_mask3_fmadd_round_pd���*����_mm512_fmsub_round_ps����*����_mm512_mask_fmsub_round_ps�ժ�*����_mm512_maskz_fmsub_round_ps�ݰ�*����_mm512_mask3_fmsub_round_ps����*����_mm512_fmsub_round_pd����*����_mm512_mask_fmsub_round_pd�խ�*����_mm512_maskz_fmsub_round_pd�ݴ�*����_mm512_mask3_fmsub_round_pd��ҁ*����_mm512_fmaddsub_round_ps����*����_mm512_mask_fmaddsub_round_ps����*����_mm512_maskz_fmaddsub_round_ps����*����_mm512_mask3_fmaddsub_round_ps����*‘��_mm512_fmaddsub_round_pd�Ő�*đ��_mm512_mask_fmaddsub_round_pd����*Ƒ��_mm512_maskz_fmaddsub_round_pd����*ȑ��_mm512_mask3_fmaddsub_round_pd����*ʑ��_mm512_fmsubadd_round_ps����*̑��_mm512_mask_fmsubadd_round_ps����*Α��_mm512_maskz_fmsubadd_round_ps����*Б��_mm512_mask3_fmsubadd_round_ps����*ґ��_mm512_fmsubadd_round_pd�Ź�*ԑ��_mm512_mask_fmsubadd_round_pd����*֑��_mm512_maskz_fmsubadd_round_pd����*ؑ��_mm512_mask3_fmsubadd_round_pd����*ڑ��_mm512_fnmadd_round_ps����*ܑ��_mm512_mask_fnmadd_round_ps�ݸ�*ޑ��_mm512_maskz_fnmadd_round_ps���*����_mm512_mask3_fnmadd_round_ps���*���_mm512_fnmadd_round_pd����*���_mm512_mask_fnmadd_round_pd�ݣ�*���_mm512_maskz_fnmadd_round_pd�兌*���_mm512_mask3_fnmadd_round_pd����*���_mm512_fnmsub_round_ps����*���_mm512_mask_fnmsub_round_ps�ݫ�*���_mm512_maskz_fnmsub_round_ps�固*���_mm512_mask3_fnmsub_round_ps���*���_mm512_fnmsub_round_pd����*����_mm512_mask_fnmsub_round_pd����*����_mm512_maskz_fnmsub_round_pd����*����_mm512_mask3_fnmsub_round_pd����*����_mm512_max_round_ps����*����_mm512_mask_max_round_ps�ş� *����_mm512_maskz_max_round_ps��� *����_mm512_max_round_pd���� *����_mm512_mask_max_round_pd�ů� *����_mm512_maskz_max_round_pd���� *����_mm512_min_round_ps��ȥ *����_mm512_mask_min_round_ps�Ž� *����_mm512_maskz_min_round_ps�͉� *����_mm512_min_round_pd��׺ *����_mm512_mask_min_round_pd���� *����_mm512_maskz_min_round_pd�͙� *����_mm512_getexp_round_ps���� *����_mm512_mask_getexp_round_ps�ݧ� *����_mm512_maskz_getexp_round_ps���� *����_mm512_getexp_round_pd���� *����_mm512_mask_getexp_round_pd�ݭ� *����_mm512_maskz_getexp_round_pd���� *����_mm512_roundscale_round_ps�՟�!*����_mm512_mask_roundscale_round_ps����!*���� _mm512_maskz_roundscale_round_ps����! *����_mm512_roundscale_round_pd�Ո�!*����_mm512_mask_roundscale_round_pd��ح!*���� _mm512_maskz_roundscale_round_pd���! *����_mm512_scalef_round_ps����!*����_mm512_mask_scalef_round_ps����!*����_mm512_maskz_scalef_round_ps���!*����_mm512_scalef_round_pd����!*����_mm512_mask_scalef_round_pd����!*����_mm512_maskz_scalef_round_pd���!*����_mm512_fixupimm_round_ps���"*����_mm512_mask_fixupimm_round_ps���"*����_mm512_maskz_fixupimm_round_ps���"*Ē��_mm512_fixupimm_round_pd�Ō�"*ǒ��_mm512_mask_fixupimm_round_pd����"*ʒ��_mm512_maskz_fixupimm_round_pd����"*͒��_mm512_getmant_round_ps����"*В��_mm512_mask_getmant_round_ps����"*Ԓ��_mm512_maskz_getmant_round_ps���"*ؒ��_mm512_getmant_round_pd����"*ܒ��_mm512_mask_getmant_round_pd����"*����_mm512_maskz_getmant_round_pd��Ƀ#*���_mm512_cvtps_epi32����#*���_mm512_mask_cvtps_epi32����#*���_mm512_maskz_cvtps_epi32�ů�#*���_mm256_mask_cvtps_epi32����#*���_mm256_maskz_cvtps_epi32�ś�#*���_mm_mask_cvtps_epi32����#*���_mm_maskz_cvtps_epi32���#*���_mm512_cvtps_epu32��ݲ#*���_mm512_mask_cvtps_epu32��۸#*���_mm512_maskz_cvtps_epu32���#*���_mm256_cvtps_epu32����#*���_mm256_mask_cvtps_epu32����#*���_mm256_maskz_cvtps_epu32����#*����_mm_cvtps_epu32�}��#*����_mm_mask_cvtps_epu32����#*����_mm_maskz_cvtps_epu32����#*����_mm512_cvtps_pd�}��#*����_mm512_mask_cvtps_pd����#*����_mm512_maskz_cvtps_pd����#*����_mm512_cvtpslo_pd����#*����_mm512_mask_cvtpslo_pd����#*����_mm512_cvtpd_ps�}�$*����_mm512_mask_cvtpd_ps���$*����_mm512_maskz_cvtpd_ps����$*����_mm256_mask_cvtpd_ps����$*����_mm256_maskz_cvtpd_ps����$*����_mm_mask_cvtpd_ps����$*����_mm_maskz_cvtpd_ps����$*����_mm512_cvtpd_epi32����$*����_mm512_mask_cvtpd_epi32���$*����_mm512_maskz_cvtpd_epi32���$*����_mm256_mask_cvtpd_epi32���$*����_mm256_maskz_cvtpd_epi32����$*����_mm_mask_cvtpd_epi32����$*����_mm_maskz_cvtpd_epi32����$*����_mm512_cvtpd_epu32����$*����_mm512_mask_cvtpd_epu32����$*����_mm512_maskz_cvtpd_epu32�ŕ�$*����_mm256_cvtpd_epu32����$*����_mm256_mask_cvtpd_epu32����$*����_mm256_maskz_cvtpd_epu32�Ŏ�$*����_mm_cvtpd_epu32�}��$*����_mm_mask_cvtpd_epu32����$*����_mm_maskz_cvtpd_epu32����$*����_mm512_cvtpd_pslo����%*����_mm512_mask_cvtpd_pslo����%*����_mm512_cvtepi8_epi32��ˑ%*����_mm512_mask_cvtepi8_epi32��˖%*����_mm512_maskz_cvtepi8_epi32�՛�%*����_mm256_mask_cvtepi8_epi32���%*����_mm256_maskz_cvtepi8_epi32�տ�%*����_mm_mask_cvtepi8_epi32����%*����_mm_maskz_cvtepi8_epi32��Բ%*����_mm512_cvtepi8_epi64��·%*����_mm512_mask_cvtepi8_epi64�͝�%*����_mm512_maskz_cvtepi8_epi64����%*����_mm256_mask_cvtepi8_epi64����%*����_mm256_maskz_cvtepi8_epi64����%*����_mm_mask_cvtepi8_epi64����%*����_mm_maskz_cvtepi8_epi64����%*����_mm512_cvtepu8_epi32����%*����_mm512_mask_cvtepu8_epi32����%*����_mm512_maskz_cvtepu8_epi32����%*����_mm256_mask_cvtepu8_epi32�ͯ�%*����_mm256_maskz_cvtepu8_epi32�զ�%*����_mm_mask_cvtepu8_epi32����%*����_mm_maskz_cvtepu8_epi32����&*����_mm512_cvtepu8_epi64���&*����_mm512_mask_cvtepu8_epi64��Ӌ&*����_mm512_maskz_cvtepu8_epi64�ռ�&*����_mm256_mask_cvtepu8_epi64�ͣ�&*����_mm256_maskz_cvtepu8_epi64�Օ�&*����_mm_mask_cvtepu8_epi64����&*����_mm_maskz_cvtepu8_epi64���&*����_mm512_cvtepi16_epi32����&*����_mm512_mask_cvtepi16_epi32��ò&*����_mm512_maskz_cvtepi16_epi32�ݗ�&*����_mm256_mask_cvtepi16_epi32���&*����_mm256_maskz_cvtepi16_epi32����&*����_mm_mask_cvtepi16_epi32����&*����_mm_maskz_cvtepi16_epi32����&*����_mm512_cvtepi16_epi64����&*����_mm512_mask_cvtepi16_epi64����&*����_mm512_maskz_cvtepi16_epi64�ݒ�&*����_mm256_mask_cvtepi16_epi64����&*����_mm256_maskz_cvtepi16_epi64�ݻ�&*����_mm_mask_cvtepi16_epi64����&*����_mm_maskz_cvtepi16_epi64����&*����_mm512_cvtepu16_epi32����&*����_mm512_mask_cvtepu16_epi32����&*����_mm512_maskz_cvtepu16_epi32�ݪ�'*“��_mm256_mask_cvtepu16_epi32�Յ�'*Ó��_mm256_maskz_cvtepu16_epi32���'*ē��_mm_mask_cvtepu16_epi32����'*œ��_mm_maskz_cvtepu16_epi32�ŗ�'*Ɠ��_mm512_cvtepu16_epi64����'*Ǔ��_mm512_mask_cvtepu16_epi64�Պ�'*ȓ��_mm512_maskz_cvtepu16_epi64���'*ɓ��_mm256_mask_cvtepu16_epi64��ϰ'*ʓ��_mm256_maskz_cvtepu16_epi64��Ŷ'*˓��_mm_mask_cvtepu16_epi64����'*̓��_mm_maskz_cvtepu16_epi64�Ś�'*͓��_mm512_cvtepi32_epi64����'*Γ��_mm512_mask_cvtepi32_epi64����'*ϓ��_mm512_maskz_cvtepi32_epi64����'*Г��_mm256_mask_cvtepi32_epi64�՛�'*ѓ��_mm256_maskz_cvtepi32_epi64����'*ғ��_mm_mask_cvtepi32_epi64����'*ӓ��_mm_maskz_cvtepi32_epi64�Œ�'*ԓ��_mm512_cvtepu32_epi64����'*Փ��_mm512_mask_cvtepu32_epi64�Յ�'*֓��_mm512_maskz_cvtepu32_epi64����'*ד��_mm256_mask_cvtepu32_epi64�շ�'*ؓ��_mm256_maskz_cvtepu32_epi64�ݚ�(*ٓ��_mm_mask_cvtepu32_epi64���(*ړ��_mm_maskz_cvtepu32_epi64��Ɏ(*ۓ��_mm512_cvtepi32_ps��ʓ(*ܓ��_mm512_mask_cvtepi32_ps���(*ݓ��_mm512_maskz_cvtepi32_ps��ڞ(*ޓ��_mm256_mask_cvtepi32_ps��Ǥ(*ߓ��_mm256_maskz_cvtepi32_ps�Ż�(*����_mm_mask_cvtepi32_ps����(*���_mm_maskz_cvtepi32_ps����(*���_mm512_cvtepi32_pd����(*���_mm512_mask_cvtepi32_pd����(*���_mm512_maskz_cvtepi32_pd�ŕ�(*���_mm256_mask_cvtepi32_pd����(*���_mm256_maskz_cvtepi32_pd����(*���_mm_mask_cvtepi32_pd����(*���_mm_maskz_cvtepi32_pd����(*���_mm512_cvtepu32_ps����(*���_mm512_mask_cvtepu32_ps����(*���_mm512_maskz_cvtepu32_ps����(*���_mm512_cvtepu32_pd����(*���_mm512_mask_cvtepu32_pd����(*���_mm512_maskz_cvtepu32_pd����(*���_mm256_cvtepu32_pd����)*���_mm256_mask_cvtepu32_pd����)*���_mm256_maskz_cvtepu32_pd�Ŭ�)*���_mm_cvtepu32_pd�}��)*���_mm_mask_cvtepu32_pd����)*����_mm_maskz_cvtepu32_pd����)*����_mm512_cvtepi32lo_pd����)*����_mm512_mask_cvtepi32lo_pd���)*����_mm512_cvtepu32lo_pd����)*����_mm512_mask_cvtepu32lo_pd���)*����_mm512_cvtepi32_epi16���)*����_mm512_mask_cvtepi32_epi16����)*����_mm512_maskz_cvtepi32_epi16����)*����_mm256_cvtepi32_epi16����)*����_mm256_mask_cvtepi32_epi16����)*����_mm256_maskz_cvtepi32_epi16����)*����_mm_cvtepi32_epi16����)*����_mm_mask_cvtepi32_epi16����)*����_mm_maskz_cvtepi32_epi16����)*����_mm512_cvtepi32_epi8����)*����_mm512_mask_cvtepi32_epi8����)*����_mm512_maskz_cvtepi32_epi8����)*����_mm256_cvtepi32_epi8����)*����_mm256_mask_cvtepi32_epi8����)*����_mm256_maskz_cvtepi32_epi8��؃**����_mm_cvtepi32_epi8����**����_mm_mask_cvtepi32_epi8����**����_mm_maskz_cvtepi32_epi8����**����_mm512_cvtepi64_epi32����**����_mm512_mask_cvtepi64_epi32�ն�**����_mm512_maskz_cvtepi64_epi32�ݑ�**����_mm256_cvtepi64_epi32����**����_mm256_mask_cvtepi64_epi32�՞�**����_mm256_maskz_cvtepi64_epi32�݂�**����_mm_cvtepi64_epi32����**����_mm_mask_cvtepi64_epi32����**����_mm_maskz_cvtepi64_epi32�ň�**����_mm512_cvtepi64_epi16����**����_mm512_mask_cvtepi64_epi16�յ�**����_mm512_maskz_cvtepi64_epi16�ݐ�**����_mm256_cvtepi64_epi16����**����_mm256_mask_cvtepi64_epi16�Ռ�**����_mm256_maskz_cvtepi64_epi16�ݥ�**����_mm_cvtepi64_epi16����**����_mm_mask_cvtepi64_epi16����**����_mm_maskz_cvtepi64_epi16����**����_mm512_cvtepi64_epi8����**����_mm512_mask_cvtepi64_epi8����**����_mm512_maskz_cvtepi64_epi8����**����_mm256_cvtepi64_epi8����**����_mm256_mask_cvtepi64_epi8�ͦ�+*����_mm256_maskz_cvtepi64_epi8�ռ�+*����_mm_cvtepi64_epi8���+*����_mm_mask_cvtepi64_epi8��ޒ+*����_mm_maskz_cvtepi64_epi8���+*����_mm512_cvtsepi32_epi16����+*����_mm512_mask_cvtsepi32_epi16�ݳ�+*����_mm512_maskz_cvtsepi32_epi16����+*����_mm256_cvtsepi32_epi16����+*����_mm256_mask_cvtsepi32_epi16��ԯ+*����_mm256_maskz_cvtsepi32_epi16�婴+*����_mm_cvtsepi32_epi16���+*����_mm_mask_cvtsepi32_epi16����+*����_mm_maskz_cvtsepi32_epi16����+*����_mm512_cvtsepi32_epi8����+*����_mm512_mask_cvtsepi32_epi8�Ն�+*����_mm512_maskz_cvtsepi32_epi8�ݤ�+*����_mm256_cvtsepi32_epi8����+*����_mm256_mask_cvtsepi32_epi8����+*����_mm256_maskz_cvtsepi32_epi8�ݚ�+*����_mm_cvtsepi32_epi8����+*����_mm_mask_cvtsepi32_epi8����+*����_mm_maskz_cvtsepi32_epi8�ł�+*����_mm512_cvtsepi64_epi32����+*����_mm512_mask_cvtsepi64_epi32�ݾ�+*����_mm512_maskz_cvtsepi64_epi32����+*����_mm256_cvtsepi64_epi32����,*����_mm256_mask_cvtsepi64_epi32�ݯ�,*����_mm256_maskz_cvtsepi64_epi32��ڌ,*����_mm_cvtsepi64_epi32����,*����_mm_mask_cvtsepi64_epi32�Ŧ�,*����_mm_maskz_cvtsepi64_epi32��˛,*����_mm512_cvtsepi64_epi16����,*”��_mm512_mask_cvtsepi64_epi16�݈�,*Ô��_mm512_maskz_cvtsepi64_epi16�姪,*Ĕ��_mm256_cvtsepi64_epi16���,*Ŕ��_mm256_mask_cvtsepi64_epi16����,*Ɣ��_mm256_maskz_cvtsepi64_epi16�夹,*ǔ��_mm_cvtsepi64_epi16���,*Ȕ��_mm_mask_cvtsepi64_epi16����,*ɔ��_mm_maskz_cvtsepi64_epi16�͕�,*ʔ��_mm512_cvtsepi64_epi8����,*˔��_mm512_mask_cvtsepi64_epi8����,*̔��_mm512_maskz_cvtsepi64_epi8����,*͔��_mm256_cvtsepi64_epi8����,*Δ��_mm256_mask_cvtsepi64_epi8�յ�,*ϔ��_mm256_maskz_cvtsepi64_epi8����,*Д��_mm_cvtsepi64_epi8����,*є��_mm_mask_cvtsepi64_epi8����,*Ҕ��_mm_maskz_cvtsepi64_epi8����,*Ӕ��_mm512_cvtusepi32_epi16����,*Ԕ��_mm512_mask_cvtusepi32_epi16���,*Ք��_mm512_maskz_cvtusepi32_epi16��߃-*֔��_mm256_cvtusepi32_epi16����-*ה��_mm256_mask_cvtusepi32_epi16��֍-*ؔ��_mm256_maskz_cvtusepi32_epi16�풓-*ٔ��_mm_cvtusepi32_epi16��ߗ-*ڔ��_mm_mask_cvtusepi32_epi16�̀�-*۔��_mm_maskz_cvtusepi32_epi16�ն�-*ܔ��_mm512_cvtusepi32_epi8����-*ݔ��_mm512_mask_cvtusepi32_epi8�ݚ�-*ޔ��_mm512_maskz_cvtusepi32_epi8��ɱ-*ߔ��_mm256_cvtusepi32_epi8����-*����_mm256_mask_cvtusepi32_epi8�ݹ�-*���_mm256_maskz_cvtusepi32_epi8����-*���_mm_cvtusepi32_epi8����-*���_mm_mask_cvtusepi32_epi8����-*���_mm_maskz_cvtusepi32_epi8�͍�-*���_mm512_cvtusepi64_epi32����-*���_mm512_mask_cvtusepi64_epi32����-*���_mm512_maskz_cvtusepi64_epi32���-*���_mm256_cvtusepi64_epi32����-*���_mm256_mask_cvtusepi64_epi32���-*���_mm256_maskz_cvtusepi64_epi32����-*���_mm_cvtusepi64_epi32����-*���_mm_mask_cvtusepi64_epi32�͹�-*���_mm_maskz_cvtusepi64_epi32����-*���_mm512_cvtusepi64_epi16����.*���_mm512_mask_cvtusepi64_epi16��·.*���_mm512_maskz_cvtusepi64_epi16����.*���_mm256_cvtusepi64_epi16��ˑ.*���_mm256_mask_cvtusepi64_epi16���.*���_mm256_maskz_cvtusepi64_epi16����.*����_mm_cvtusepi64_epi16����.*����_mm_mask_cvtusepi64_epi16�͜�.*����_mm_maskz_cvtusepi64_epi16��ҫ.*����_mm512_cvtusepi64_epi8����.*����_mm512_mask_cvtusepi64_epi8�ݬ�.*����_mm512_maskz_cvtusepi64_epi8��ٺ.*����_mm256_cvtusepi64_epi8����.*����_mm256_mask_cvtusepi64_epi8����.*����_mm256_maskz_cvtusepi64_epi8���.*����_mm_cvtusepi64_epi8����.*����_mm_mask_cvtusepi64_epi8����.*����_mm_maskz_cvtusepi64_epi8�͛�.*����_mm512_cvt_roundps_epi32�ū�.*����_mm512_mask_cvt_roundps_epi32���.*����_mm512_maskz_cvt_roundps_epi32����.*����_mm512_cvt_roundps_epu32��܂/*����_mm512_mask_cvt_roundps_epu32��؍/*����_mm512_maskz_cvt_roundps_epu32����/*����_mm512_cvt_roundps_pd���/*����_mm512_mask_cvt_roundps_pd����/*����_mm512_maskz_cvt_roundps_pd�ݼ�/*����_mm512_cvt_roundpd_epi32�Ŵ�/*����_mm512_mask_cvt_roundpd_epi32���/*����_mm512_maskz_cvt_roundpd_epi32����/*����_mm512_cvt_roundpd_epu32����/*����_mm512_mask_cvt_roundpd_epu32����/*����_mm512_maskz_cvt_roundpd_epu32����/*����_mm512_cvt_roundpd_ps����/*����_mm512_mask_cvt_roundpd_ps�ղ�0*����_mm512_maskz_cvt_roundpd_ps���0*����_mm512_cvt_roundepi32_ps�Ł�0*����_mm512_mask_cvt_roundepi32_ps��֤0*����_mm512_maskz_cvt_roundepi32_ps����0*����_mm512_cvt_roundepu32_ps�ů�0*����_mm512_mask_cvt_roundepu32_ps���0*����_mm512_maskz_cvt_roundepu32_ps����0*����_mm512_cvt_roundps_ph����0*����_mm512_mask_cvt_roundps_ph����0*����_mm512_maskz_cvt_roundps_ph�ݏ�0*����_mm256_mask_cvt_roundps_ph�ա�1*����_mm256_maskz_cvt_roundps_ph��Ԑ1*����_mm_mask_cvt_roundps_ph��ӛ1*����_mm_maskz_cvt_roundps_ph���1*����_mm512_cvtps_ph�}��1*����_mm512_mask_cvtps_ph����1*����_mm512_maskz_cvtps_ph����1*Õ��_mm256_mask_cvtps_ph����1*ŕ��_mm256_maskz_cvtps_ph����1*Ǖ��_mm_mask_cvtps_ph����1*ɕ��_mm_maskz_cvtps_ph����1*˕��_mm512_cvt_roundph_ps����1*͕��_mm512_mask_cvt_roundph_ps�Ճ�2*ϕ��_mm512_maskz_cvt_roundph_ps��Ƌ2*ѕ��_mm512_cvtph_ps�}��2*ӕ��_mm512_mask_cvtph_ps����2*ԕ��_mm512_maskz_cvtph_ps����2*Օ��_mm256_mask_cvtph_ps���2*֕��_mm256_maskz_cvtph_ps���2*ו��_mm_mask_cvtph_ps��ޮ2*ؕ��_mm_maskz_cvtph_ps��ٴ2*ٕ��_mm512_cvtt_roundps_epi32��޺2*ڕ��_mm512_mask_cvtt_roundps_epi32����2*ܕ��_mm512_maskz_cvtt_roundps_epi32����2*ޕ��_mm512_cvtt_roundps_epu32�͊�2*����_mm512_mask_cvtt_roundps_epu32����2*���_mm512_maskz_cvtt_roundps_epu32����2*���_mm512_cvtt_roundpd_epi32����2*���_mm512_mask_cvtt_roundpd_epi32����2*���_mm512_maskz_cvtt_roundpd_epi32����2*���_mm512_cvtt_roundpd_epu32����2*���_mm512_mask_cvtt_roundpd_epu32����3*���_mm512_cvttps_epi32���3*���_mm512_mask_cvttps_epi32���3*���_mm512_maskz_cvttps_epi32�́�3*���_mm256_mask_cvttps_epi32�œ�3*���_mm256_maskz_cvttps_epi32��ϟ3*����_mm_mask_cvttps_epi32����3*����_mm_maskz_cvttps_epi32����3*����_mm512_cvttps_epu32����3*����_mm512_mask_cvttps_epu32�œ�3*����_mm512_maskz_cvttps_epu32�Ͳ�3*����_mm256_cvttps_epu32����3*����_mm256_mask_cvttps_epu32�Š�3*����_mm256_maskz_cvttps_epu32����3*����_mm_cvttps_epu32����3*����_mm_mask_cvttps_epu32����3*����_mm_maskz_cvttps_epu32����3*����_mm512_maskz_cvtt_roundpd_epu32����3*����_mm512_cvttpd_epi32����3*����_mm512_mask_cvttpd_epi32�Ŏ�3*����_mm512_maskz_cvttpd_epi32�͠�3*����_mm256_mask_cvttpd_epi32�Ű�3*����_mm256_maskz_cvttpd_epi32����3*����_mm_mask_cvttpd_epi32����4*����_mm_maskz_cvttpd_epi32��Ӊ4*����_mm512_cvttpd_epu32����4*����_mm512_mask_cvttpd_epu32�Ū�4*����_mm512_maskz_cvttpd_epu32��ǚ4*����_mm256_cvttpd_epu32����4*����_mm256_mask_cvttpd_epu32�Ŵ�4*����_mm256_maskz_cvttpd_epu32����4*����_mm_cvttpd_epu32��կ4*����_mm_mask_cvttpd_epu32����4*����_mm_maskz_cvttpd_epu32��ĺ4*����_mm512_setzero_pd����4*����_mm512_setzero_ps����4*����_mm512_setzero�u��4*����_mm512_setzero_si512����4*����_mm512_setzero_epi32����4*����_mm512_setr_epi32����4*����_mm512_set_epi8�}��4*����_mm512_set_epi16����4*����_mm512_set4_epi32����4*����_mm512_set4_ps�u��4*����_mm512_set4_pd�u��4*����_mm512_setr4_epi32����4*����_mm512_setr4_ps�}��4*����_mm512_setr4_pd�}��4*����_mm512_set_epi64����5*����_mm512_setr_epi64����5*����_mm512_i32gather_pd����5*����_mm512_mask_i32gather_pd�Ŗ�5*����_mm512_i64gather_pd����5*����_mm512_mask_i64gather_pd����5*����_mm512_i64gather_ps����5*����_mm512_mask_i64gather_ps��ַ5*����_mm512_i32gather_ps���5*����_mm512_mask_i32gather_ps�Ű�5*����_mm512_i32gather_epi32����5*����_mm512_mask_i32gather_epi32����5*����_mm512_i32gather_epi64����5*����_mm512_mask_i32gather_epi64�ݦ�5*����_mm512_i64gather_epi64����5*����_mm512_mask_i64gather_epi64����5*����_mm512_i64gather_epi32���6*Ö��_mm512_mask_i64gather_epi32�ݮ�6*Ŗ��_mm512_i32scatter_pd����6*ǖ��_mm512_mask_i32scatter_pd��֚6*ɖ��_mm512_i64scatter_pd����6*˖��_mm512_mask_i64scatter_pd����6*͖��_mm512_i32scatter_ps����6*ϖ��_mm512_mask_i32scatter_ps�ͫ�6*і��_mm512_i64scatter_ps����6*Ӗ��_mm512_mask_i64scatter_ps����6*Ֆ��_mm512_i32scatter_epi64����6*ז��_mm512_mask_i32scatter_epi64���6*ٖ��_mm512_i64scatter_epi64����6*ۖ��_mm512_mask_i64scatter_epi64����6*ݖ��_mm512_i32scatter_epi32����6*ߖ��_mm512_mask_i32scatter_epi32���6*���_mm512_i64scatter_epi32���7*���_mm512_mask_i64scatter_epi32����7*���_mm512_i32logather_epi64���7*���_mm512_mask_i32logather_epi64�핖7*���_mm512_i32logather_pd����7*���_mm512_mask_i32logather_pd���7*���_mm512_i32loscatter_epi64��ը7*���_mm512_mask_i32loscatter_epi64����7*���_mm512_i32loscatter_pd����7*���_mm512_mask_i32loscatter_pd�ݴ�7*����_mm256_i32scatter_epi32����7*����_mm256_mask_i32scatter_epi32����7*����_mm256_i32scatter_epi64����7*����_mm256_mask_i32scatter_epi64���7*����_mm256_i32scatter_pd����7*����_mm256_mask_i32scatter_pd�͓�7*����_mm256_i32scatter_ps����7*����_mm256_mask_i32scatter_ps����7*����_mm256_i64scatter_epi32����7*����_mm256_mask_i64scatter_epi32���7*����_mm256_i64scatter_epi64����8*����_mm256_mask_i64scatter_epi64��Ƈ8*����_mm256_i64scatter_pd��ʍ8*����_mm256_mask_i64scatter_pd�͡�8*����_mm256_i64scatter_ps����8*����_mm256_mask_i64scatter_ps����8*����_mm256_mmask_i32gather_epi32����8*����_mm256_mmask_i32gather_epi64��֮8*����_mm256_mmask_i32gather_pd�̓�8*����_mm256_mmask_i32gather_ps�ͭ�8*����_mm256_mmask_i64gather_epi32���8*����_mm256_mmask_i64gather_epi64����8*����_mm256_mmask_i64gather_pd�́�8*����_mm256_mmask_i64gather_ps�ͫ�8*����_mm_i32scatter_epi32����8*����_mm_mask_i32scatter_epi32�͗�8*����_mm_i32scatter_epi64����8*����_mm_mask_i32scatter_epi64�ͻ�8*����_mm_i32scatter_pd����8*����_mm_mask_i32scatter_pd����9*����_mm_i32scatter_ps����9*����_mm_mask_i32scatter_ps��ƌ9*����_mm_i64scatter_epi32����9*����_mm_mask_i64scatter_epi32���9*����_mm_i64scatter_epi64��͞9*����_mm_mask_i64scatter_epi64�͊�9*����_mm_i64scatter_pd����9*����_mm_mask_i64scatter_pd��ٱ9*����_mm_i64scatter_ps��Է9*×��_mm_mask_i64scatter_ps���9*ŗ��_mm_mmask_i32gather_epi32�ͣ�9*Ǘ��_mm_mmask_i32gather_epi64�ͳ�9*ɗ��_mm_mmask_i32gather_pd����9*˗��_mm_mmask_i32gather_ps����9*͗��_mm_mmask_i64gather_epi32�͉�9*ϗ��_mm_mmask_i64gather_epi64�͙�9*ї��_mm_mmask_i64gather_pd����9*ӗ��_mm_mmask_i64gather_ps����9*՗��_mm512_mask_compress_epi32����9*ח��_mm512_maskz_compress_epi32���:*ؗ��_mm256_mask_compress_epi32��ֆ:*ٗ��_mm256_maskz_compress_epi32��ˋ:*ڗ��_mm_mask_compress_epi32����:*ۗ��_mm_maskz_compress_epi32�Ŧ�:*ܗ��_mm512_mask_compress_epi64�Չ�:*ݗ��_mm512_maskz_compress_epi64���:*ޗ��_mm256_mask_compress_epi64��ޣ:*ߗ��_mm256_maskz_compress_epi64��Ө:*����_mm_mask_compress_epi64����:*���_mm_maskz_compress_epi64�Ů�:*���_mm512_mask_compress_ps����:*���_mm512_maskz_compress_ps�ŵ�:*���_mm256_mask_compress_ps����:*���_mm256_maskz_compress_ps����:*���_mm_mask_compress_ps����:*���_mm_maskz_compress_ps����:*���_mm512_mask_compress_pd����:*���_mm512_maskz_compress_pd����:*���_mm256_mask_compress_pd����:*���_mm256_maskz_compress_pd����:*���_mm_mask_compress_pd����:*���_mm_maskz_compress_pd����:*��� _mm512_mask_compressstoreu_epi32����: *��� _mm256_mask_compressstoreu_epi32����: *���_mm_mask_compressstoreu_epi32���:*��� _mm512_mask_compressstoreu_epi64��؁; *��� _mm256_mask_compressstoreu_epi64����; *���_mm_mask_compressstoreu_epi64�팋;*����_mm512_mask_compressstoreu_ps����;*����_mm256_mask_compressstoreu_ps����;*����_mm_mask_compressstoreu_ps���;*����_mm512_mask_compressstoreu_pd��מ;*����_mm256_mask_compressstoreu_pd��Σ;*����_mm_mask_compressstoreu_pd��Ũ;*����_mm512_mask_expand_epi32��ޭ;*����_mm512_maskz_expand_epi32����;*����_mm256_mask_expand_epi32�Ŝ�;*����_mm256_maskz_expand_epi32��Ž;*����_mm_mask_expand_epi32����;*����_mm_maskz_expand_epi32����;*����_mm512_mask_expand_epi64�ŕ�;*����_mm512_maskz_expand_epi64�Ͳ�;*����_mm256_mask_expand_epi64����;*����_mm256_maskz_expand_epi64����;*����_mm_mask_expand_epi64����;*����_mm_maskz_expand_epi64����;*����_mm512_mask_expand_ps����;*����_mm512_maskz_expand_ps����;*����_mm256_mask_expand_ps����;*����_mm256_maskz_expand_ps����;*����_mm_mask_expand_ps��͂<*����_mm_maskz_expand_ps����<*����_mm512_mask_expand_pd����<*����_mm512_maskz_expand_pd���<*����_mm256_mask_expand_pd����<*����_mm256_maskz_expand_pd���<*����_mm_mask_expand_pd����<*����_mm_maskz_expand_pd���<*����_mm512_rol_epi32����<*����_mm512_mask_rol_epi32��ʳ<*����_mm512_maskz_rol_epi32����<*����_mm256_rol_epi32����<*����_mm256_mask_rol_epi32����<*����_mm256_maskz_rol_epi32����<*����
_mm_rol_epi32�m��<*����_mm_mask_rol_epi32����<*����_mm_maskz_rol_epi32����<*����_mm512_ror_epi32����<*����_mm512_mask_ror_epi32����<*����_mm512_maskz_ror_epi32����<*����_mm256_ror_epi32����<*����_mm256_mask_ror_epi32����<*����_mm256_maskz_ror_epi32����=*����
_mm_ror_epi32�m��=*����_mm_mask_ror_epi32����=*����_mm_maskz_ror_epi32��ݗ=*����_mm512_rol_epi64����=*����_mm512_mask_rol_epi64��̣=*����_mm512_maskz_rol_epi64����=*����_mm256_rol_epi64����=*����_mm256_mask_rol_epi64����=*����_mm256_maskz_rol_epi64����=*����
_mm_rol_epi64�m��=*Ø��_mm_mask_rol_epi64����=*Ř��_mm_maskz_rol_epi64����=*ǘ��_mm512_ror_epi64����=*ɘ��_mm512_mask_ror_epi64����=*˘��_mm512_maskz_ror_epi64����=*͘��_mm256_ror_epi64����=*Ϙ��_mm256_mask_ror_epi64����=*ј��_mm256_maskz_ror_epi64����=*Ә��
_mm_ror_epi64�m��=*՘��_mm_mask_ror_epi64����>*ט��_mm_maskz_ror_epi64��χ>*٘��_mm512_slli_epi32����>*ۘ��_mm512_mask_slli_epi32��Ǔ>*ݘ��_mm512_maskz_slli_epi32��͚>*ߘ��_mm256_mask_slli_epi32��ߡ>*���_mm256_maskz_slli_epi32���>*���_mm_mask_slli_epi32���>*���_mm_maskz_slli_epi32���>*���_mm512_srli_epi32����>*���_mm512_mask_srli_epi32����>*���_mm512_maskz_srli_epi32����>*���_mm256_mask_srli_epi32����>*���_mm256_maskz_srli_epi32����>*���_mm_mask_srli_epi32����>*���_mm_maskz_srli_epi32����>*����_mm512_slli_epi64����>*����_mm512_mask_slli_epi64����>*����_mm512_maskz_slli_epi64����>*����_mm256_mask_slli_epi64��ց?*����_mm256_maskz_slli_epi64���?*����_mm_mask_slli_epi64���?*����_mm_maskz_slli_epi64����?*����_mm512_srli_epi64����?*����_mm512_mask_srli_epi64��ԣ?*����_mm512_maskz_srli_epi64��ݪ?*����_mm256_mask_srli_epi64���?*����_mm256_maskz_srli_epi64����?*����_mm_mask_srli_epi64����?*����_mm_maskz_srli_epi64����?*����_mm512_sll_epi32����?*����_mm512_mask_sll_epi32����?*����_mm512_maskz_sll_epi32����?*����_mm256_mask_sll_epi32����?*����_mm256_maskz_sll_epi32����?*����_mm_mask_sll_epi32����?*����_mm_maskz_sll_epi32����?*����_mm512_srl_epi32����?*����_mm512_mask_srl_epi32����?*����_mm512_maskz_srl_epi32����?*����_mm256_mask_srl_epi32����@*����_mm256_maskz_srl_epi32����@*����_mm_mask_srl_epi32��َ@*����_mm_maskz_srl_epi32����@*����_mm512_sll_epi64����@*����_mm512_mask_sll_epi64����@*����_mm512_maskz_sll_epi64��ӣ@*����_mm256_mask_sll_epi64����@*����_mm256_maskz_sll_epi64����@*����_mm_mask_sll_epi64��Ѵ@*����_mm_maskz_sll_epi64����@*����_mm512_srl_epi64����@*����_mm512_mask_srl_epi64����@*����_mm512_maskz_srl_epi64����@*����_mm256_mask_srl_epi64����@*����_mm256_maskz_srl_epi64����@*����_mm_mask_srl_epi64����@*����_mm_maskz_srl_epi64����@*����_mm512_sra_epi32����@*����_mm512_mask_sra_epi32����@*����_mm512_maskz_sra_epi32����@*����_mm256_mask_sra_epi32����@*����_mm256_maskz_sra_epi32����@*����_mm_mask_sra_epi32���A*����_mm_maskz_sra_epi32��ĆA*����_mm512_sra_epi64����A*����_mm512_mask_sra_epi64����A*����_mm512_maskz_sra_epi64����A*����_mm256_sra_epi64���A*����_mm256_mask_sra_epi64���A*����_mm256_maskz_sra_epi64��ХA*����
_mm_sra_epi64�mêA*����_mm_mask_sra_epi64����A*����_mm_maskz_sra_epi64����A*����_mm512_srai_epi32����A*����_mm512_mask_srai_epi32����A*����_mm512_maskz_srai_epi32����A*Ù��_mm256_mask_srai_epi32����A*ř��_mm256_maskz_srai_epi32����A*Ǚ��_mm_mask_srai_epi32����A*ə��_mm_maskz_srai_epi32����A*˙��_mm512_srai_epi64����A*͙��_mm512_mask_srai_epi64����A*ϙ��_mm512_maskz_srai_epi64����A*љ��_mm256_srai_epi64����A*ә��_mm256_mask_srai_epi64����A*ՙ��_mm256_maskz_srai_epi64���B*י��_mm_srai_epi64�uΉB*ٙ��_mm_mask_srai_epi64����B*ۙ��_mm_maskz_srai_epi64����B*ݙ��_mm512_srav_epi32���B*ߙ��_mm512_mask_srav_epi32����B*����_mm512_maskz_srav_epi32����B*���_mm256_mask_srav_epi32����B*���_mm256_maskz_srav_epi32��ڳB*���_mm_mask_srav_epi32���B*���_mm_maskz_srav_epi32����B*���_mm512_srav_epi64����B*���_mm512_mask_srav_epi64����B*���_mm512_maskz_srav_epi64����B*���_mm256_srav_epi64����B*���_mm256_mask_srav_epi64����B*���_mm256_maskz_srav_epi64����B*���_mm_srav_epi64�u��B*���_mm_mask_srav_epi64����B*���_mm_maskz_srav_epi64����B*���_mm512_rolv_epi32����B*���_mm512_mask_rolv_epi32����B*���_mm512_maskz_rolv_epi32����C*���_mm256_rolv_epi32��ƈC*���_mm256_mask_rolv_epi32����C*���_mm256_maskz_rolv_epi32����C*����_mm_rolv_epi32�u��C*����_mm_mask_rolv_epi32��՞C*����_mm_maskz_rolv_epi32��ޤC*����_mm512_rorv_epi32����C*����_mm512_mask_rorv_epi32����C*����_mm512_maskz_rorv_epi32����C*����_mm256_rorv_epi32��ԺC*����_mm256_mask_rorv_epi32����C*����_mm256_maskz_rorv_epi32����C*����_mm_rorv_epi32�u��C*����_mm_mask_rorv_epi32����C*����_mm_maskz_rorv_epi32����C*����_mm512_rolv_epi64����C*����_mm512_mask_rolv_epi64����C*����_mm512_maskz_rolv_epi64����C*����_mm256_rolv_epi64����C*����_mm256_mask_rolv_epi64����C*����_mm256_maskz_rolv_epi64����C*����_mm_rolv_epi64�u��C*����_mm_mask_rolv_epi64���D*����_mm_maskz_rolv_epi64���D*����_mm512_rorv_epi64����D*����_mm512_mask_rorv_epi64����D*����_mm512_maskz_rorv_epi64����D*����_mm256_rorv_epi64���D*����_mm256_mask_rorv_epi64����D*����_mm256_maskz_rorv_epi64����D*����_mm_rorv_epi64�uɯD*����_mm_mask_rorv_epi64����D*����_mm_maskz_rorv_epi64����D*����_mm512_sllv_epi32����D*����_mm512_mask_sllv_epi32����D*����_mm512_maskz_sllv_epi32����D*����_mm256_mask_sllv_epi32����D*����_mm256_maskz_sllv_epi32����D*����_mm_mask_sllv_epi32����D*����_mm_maskz_sllv_epi32����D*����_mm512_srlv_epi32����D*����_mm512_mask_srlv_epi32����D*����_mm512_maskz_srlv_epi32����D*����_mm256_mask_srlv_epi32����D*����_mm256_maskz_srlv_epi32����E*����_mm_mask_srlv_epi32����E*����_mm_maskz_srlv_epi32����E*����_mm512_sllv_epi64����E*����_mm512_mask_sllv_epi64��ܗE*����_mm512_maskz_sllv_epi64���E*����_mm256_mask_sllv_epi64����E*����_mm256_maskz_sllv_epi64����E*����_mm_mask_sllv_epi64����E*����_mm_maskz_sllv_epi64����E*����_mm512_srlv_epi64����E*����_mm512_mask_srlv_epi64����E*����_mm512_maskz_srlv_epi64����E*����_mm256_mask_srlv_epi64����E*����_mm256_maskz_srlv_epi64����E*����_mm_mask_srlv_epi64����E*����_mm_maskz_srlv_epi64����E*����_mm512_permute_ps����E*����_mm512_mask_permute_ps����E*����_mm512_maskz_permute_ps����E*����_mm256_mask_permute_ps����E*����_mm256_maskz_permute_ps���F*����_mm_mask_permute_ps����F*����_mm_maskz_permute_ps��ёF*����_mm512_permute_pd����F*����_mm512_mask_permute_pd����F*����_mm512_maskz_permute_pd����F*����_mm256_mask_permute_pd���F*Ú��_mm256_maskz_permute_pd��´F*Ś��_mm_mask_permute_pd����F*ǚ��_mm_maskz_permute_pd����F*ɚ��_mm512_permutex_epi64����F*˚��_mm512_mask_permutex_epi64����F*͚��_mm512_maskz_permutex_epi64�ݹ�F*Ϛ��_mm256_permutex_epi64����F*њ��_mm256_mask_permutex_epi64�Ճ�F*Ӛ��_mm256_maskz_permutex_epi64����F*՚��_mm512_permutex_pd����F*ך��_mm512_mask_permutex_pd����F*ٚ��_mm512_maskz_permutex_pd����G*ۚ��_mm256_permutex_pd��ևG*ݚ��_mm256_mask_permutex_pd��ƏG*ߚ��_mm256_maskz_permutex_pd��ÖG*���_mm512_permutevar_epi32��֝G*���_mm512_mask_permutevar_epi32�廤G*���_mm512_permutevar_ps����G*���_mm512_mask_permutevar_ps�͝�G*���_mm512_maskz_permutevar_ps�գ�G*���_mm256_mask_permutevar_ps�ͧ�G*���_mm256_maskz_permutevar_ps�ճ�G*���_mm_mask_permutevar_ps����G*���_mm_maskz_permutevar_ps����G*���_mm512_permutevar_pd����G*���_mm512_mask_permutevar_pd����G*���_mm512_maskz_permutevar_pd����G*���_mm256_mask_permutevar_pd����G*���_mm256_maskz_permutevar_pd����G*���_mm_mask_permutevar_pd����G*���_mm_maskz_permutevar_pd����G*���_mm512_permutexvar_epi32�Ŋ�G*���_mm512_mask_permutexvar_epi32�펀H*����_mm512_maskz_permutexvar_epi32����H*����_mm256_permutexvar_epi32��ċH*����_mm256_mask_permutexvar_epi32��ؐH*����_mm256_maskz_permutexvar_epi32���H*����_mm512_permutexvar_epi64�ň�H*����_mm512_mask_permutexvar_epi64�튡H*����_mm512_maskz_permutexvar_epi64����H*����_mm256_permutexvar_epi64�ź�H*����_mm256_mask_permutexvar_epi64��ȱH*����_mm256_maskz_permutexvar_epi64��۷H*����_mm512_permutexvar_ps���H*����_mm512_mask_permutexvar_ps�Ո�H*����_mm512_maskz_permutexvar_ps�ݙ�H*����_mm256_permutexvar_ps����H*����_mm256_mask_permutexvar_ps����H*����_mm256_maskz_permutexvar_ps����H*����_mm512_permutexvar_pd����H*����_mm512_mask_permutexvar_pd�է�H*����_mm512_maskz_permutexvar_pd�ݸ�H*����_mm256_permutexvar_pd����H*����_mm256_mask_permutexvar_pd�Ւ�H*����_mm256_maskz_permutexvar_pd�ݬ�H*����_mm512_permutex2var_epi32����H*����_mm512_mask_permutex2var_epi32����I*����_mm512_maskz_permutex2var_epi32��ɋI*����_mm512_mask2_permutex2var_epi32���I*����_mm256_permutex2var_epi32��ۗI*����_mm256_mask_permutex2var_epi32����I*����_mm256_maskz_permutex2var_epi32��أI*����_mm256_mask2_permutex2var_epi32����I*����_mm_permutex2var_epi32���I*����_mm_mask_permutex2var_epi32�ݣ�I*����_mm_maskz_permutex2var_epi32��ŻI*����_mm_mask2_permutex2var_epi32����I*����_mm512_permutex2var_epi64�͜�I*����_mm512_mask_permutex2var_epi64����I*����_mm512_maskz_permutex2var_epi64����I*����_mm512_mask2_permutex2var_epi64����I*����_mm256_permutex2var_epi64�͐�I*����_mm256_mask_permutex2var_epi64����I*����_mm256_maskz_permutex2var_epi64����I*����_mm256_mask2_permutex2var_epi64����I*����_mm_permutex2var_epi64����I*����_mm_mask_permutex2var_epi64����I*����_mm_maskz_permutex2var_epi64����J*����_mm_mask2_permutex2var_epi64�厉J*����_mm512_permutex2var_ps���J*����_mm512_mask_permutex2var_ps��ÔJ*����_mm512_maskz_permutex2var_ps�倛J*����_mm512_mask2_permutex2var_ps��ءJ*����_mm256_permutex2var_ps���J*����_mm256_mask_permutex2var_ps��˭J*����_mm256_maskz_permutex2var_ps�厴J*����_mm256_mask2_permutex2var_ps���J*����_mm_permutex2var_ps����J*����_mm_mask_permutex2var_ps����J*����_mm_maskz_permutex2var_ps�͍�J*����_mm_mask2_permutex2var_ps����J*����_mm512_permutex2var_pd����J*����_mm512_mask_permutex2var_pd�ݷ�J*����_mm512_maskz_permutex2var_pd����J*����_mm512_mask2_permutex2var_pd����J*����_mm256_permutex2var_pd����J*����_mm256_mask_permutex2var_pd����J*����_mm256_maskz_permutex2var_pd���J*����_mm256_mask2_permutex2var_pd���K*����_mm_permutex2var_pd����K*����_mm_mask_permutex2var_pd��ԑK*����_mm_maskz_permutex2var_pd�͑�K*����_mm_mask2_permutex2var_pd���K*����_mm512_shuffle_epi32����K*����_mm512_mask_shuffle_epi32�ͪ�K*����_mm512_maskz_shuffle_epi32�Հ�K*����_mm256_mask_shuffle_epi32��žK*����_mm256_maskz_shuffle_epi32�ա�K*Û��_mm_mask_shuffle_epi32����K*ś��_mm_maskz_shuffle_epi32����K*Ǜ��_mm512_shuffle_ps����K*ɛ��_mm512_mask_shuffle_ps����K*˛��_mm512_maskz_shuffle_ps����K*͛��_mm256_mask_shuffle_ps����K*ϛ��_mm256_maskz_shuffle_ps����K*ћ��_mm_mask_shuffle_ps����K*ӛ��_mm_maskz_shuffle_ps����L*՛��_mm512_shuffle_pd����L*כ��_mm512_mask_shuffle_pd����L*ٛ��_mm512_maskz_shuffle_pd����L*ۛ��_mm256_mask_shuffle_pd����L*ݛ��_mm256_maskz_shuffle_pd���L*ߛ��_mm_mask_shuffle_pd��˰L*���_mm_maskz_shuffle_pd����L*���_mm512_shuffle_i32x4����L*���_mm512_mask_shuffle_i32x4�͕�L*���_mm512_maskz_shuffle_i32x4�Ն�L*���_mm256_shuffle_i32x4����L*���_mm256_mask_shuffle_i32x4�ͮ�L*���_mm256_maskz_shuffle_i32x4�՜�L*���_mm512_shuffle_i64x2����L*���_mm512_mask_shuffle_i64x2�Ͷ�L*���_mm512_maskz_shuffle_i64x2�դ�M*����_mm256_shuffle_i64x2����M*����_mm256_mask_shuffle_i64x2����M*����_mm256_maskz_shuffle_i64x2��ޕM*����_mm512_shuffle_f32x4����M*����_mm512_mask_shuffle_f32x4�͐�M*����_mm512_maskz_shuffle_f32x4�՘�M*����_mm256_shuffle_f32x4����M*����_mm256_mask_shuffle_f32x4����M*����_mm256_maskz_shuffle_f32x4����M*����_mm512_shuffle_f64x2����M*����_mm512_mask_shuffle_f64x2����M*����_mm512_maskz_shuffle_f64x2����M*����_mm256_shuffle_f64x2����M*����_mm256_mask_shuffle_f64x2����M*����_mm256_maskz_shuffle_f64x2�Ն�M*����_mm512_extractf32x4_ps����M*����_mm512_mask_extractf32x4_ps�ݵ�N*����_mm512_maskz_extractf32x4_ps�塌N*����_mm256_extractf32x4_ps��ɒN*����_mm256_mask_extractf32x4_ps��ޙN*����_mm256_maskz_extractf32x4_ps��ӠN*����_mm512_extracti64x4_epi64��ئN*����_mm512_mask_extracti64x4_epi64��ƭN*����_mm512_maskz_extracti64x4_epi64����N*����_mm512_extractf64x4_pd����N*����_mm512_mask_extractf64x4_pd����N*����_mm512_maskz_extractf64x4_pd���N*����_mm512_extracti32x4_epi32����N*����_mm512_mask_extracti32x4_epi32����N*����_mm512_maskz_extracti32x4_epi32����N*����_mm256_extracti32x4_epi32����N*����_mm256_mask_extracti32x4_epi32����N*����_mm256_maskz_extracti32x4_epi32����N*����_mm512_moveldup_ps����N*����_mm512_mask_moveldup_ps����N*����_mm512_maskz_moveldup_ps�ŏ�O*����_mm256_mask_moveldup_ps����O*����_mm256_maskz_moveldup_ps���O*����_mm_mask_moveldup_ps����O*����_mm_maskz_moveldup_ps����O*����_mm512_movehdup_ps��ٞO*����_mm512_mask_movehdup_ps����O*����_mm512_maskz_movehdup_ps�ś�O*œ��_mm256_mask_movehdup_ps����O*Ü��_mm256_maskz_movehdup_ps����O*Ĝ��_mm_mask_movehdup_ps����O*Ŝ��_mm_maskz_movehdup_ps����O*Ɯ��_mm512_movedup_pd����O*ǜ��_mm512_mask_movedup_pd����O*Ȝ��_mm512_maskz_movedup_pd����O*ɜ��_mm256_mask_movedup_pd����O*ʜ��_mm256_maskz_movedup_pd����O*˜��_mm_mask_movedup_pd����O*̜��_mm_maskz_movedup_pd����O*͜��_mm512_inserti32x4����O*Μ��_mm512_mask_inserti32x4����O*М��_mm512_maskz_inserti32x4�ų�P*Ҝ��_mm256_inserti32x4��̆P*Ԝ��_mm256_mask_inserti32x4��ӎP*֜��_mm256_maskz_inserti32x4��ܕP*؜��_mm512_inserti64x4���P*ڜ��_mm512_mask_inserti64x4����P*ܜ��_mm512_maskz_inserti64x4�Ő�P*ޜ��_mm512_insertf32x4����P*����_mm512_mask_insertf32x4��ԼP*���_mm512_maskz_insertf32x4����P*���_mm256_insertf32x4����P*���_mm256_mask_insertf32x4����P*���_mm256_maskz_insertf32x4�Ũ�P*���_mm512_insertf64x4����P*���_mm512_mask_insertf64x4����P*���_mm512_maskz_insertf64x4�Ŧ�P*���_mm512_unpackhi_epi32����P*���_mm512_mask_unpackhi_epi32�ի�P*���_mm512_maskz_unpackhi_epi32�ݨ�Q*����_mm256_mask_unpackhi_epi32�գ�Q*����_mm256_maskz_unpackhi_epi32�ݦ�Q*����_mm_mask_unpackhi_epi32����Q*����_mm_maskz_unpackhi_epi32�ŕ�Q*����_mm512_unpackhi_epi64����Q*����_mm512_mask_unpackhi_epi64��ӣQ*����_mm512_maskz_unpackhi_epi64��ΩQ*����_mm256_mask_unpackhi_epi64��ǯQ*����_mm256_maskz_unpackhi_epi64��˵Q*����_mm_mask_unpackhi_epi64����Q*����_mm_maskz_unpackhi_epi64�ż�Q*����_mm512_unpackhi_ps����Q*����_mm512_mask_unpackhi_ps����Q*����_mm512_maskz_unpackhi_ps����Q*����_mm256_mask_unpackhi_ps����Q*����_mm256_maskz_unpackhi_ps����Q*����_mm_mask_unpackhi_ps����Q*����_mm_maskz_unpackhi_ps����Q*����_mm512_unpackhi_pd����Q*����_mm512_mask_unpackhi_pd����Q*����_mm512_maskz_unpackhi_pd����Q*����_mm256_mask_unpackhi_pd����R*����_mm256_maskz_unpackhi_pd�Ū�R*����_mm_mask_unpackhi_pd����R*����_mm_maskz_unpackhi_pd��ɕR*����_mm512_unpacklo_epi32����R*����_mm512_mask_unpacklo_epi32�Ր�R*����_mm512_maskz_unpacklo_epi32�݌�R*����_mm256_mask_unpacklo_epi32�Ն�R*����_mm256_maskz_unpacklo_epi32�݈�R*����_mm_mask_unpacklo_epi32����R*����_mm_maskz_unpacklo_epi32����R*����_mm512_unpacklo_epi64����R*����_mm512_mask_unpacklo_epi64�ձ�R*����_mm512_maskz_unpacklo_epi64�ݫ�R*����_mm256_mask_unpacklo_epi64�գ�R*����_mm256_maskz_unpacklo_epi64�ݦ�R*����_mm_mask_unpacklo_epi64����R*����_mm_maskz_unpacklo_epi64�ŕ�R*����_mm512_unpacklo_ps����R*����_mm512_mask_unpacklo_ps����R*����_mm512_maskz_unpacklo_ps����R*����_mm256_mask_unpacklo_ps��܀S*����_mm256_maskz_unpacklo_ps���S*����_mm_mask_unpacklo_ps����S*����_mm_maskz_unpacklo_ps����S*����_mm512_unpacklo_pd����S*����_mm512_mask_unpacklo_pd��ܝS*����_mm512_maskz_unpacklo_pd����S*����_mm256_mask_unpacklo_pd����S*����_mm256_maskz_unpacklo_pd�Ŗ�S*����_mm_mask_unpacklo_pd����S*����_mm_maskz_unpacklo_pd����S*����_mm512_castps128_ps512����S*����_mm512_castps256_ps512����S*����_mm512_zextps128_ps512����S*����_mm512_zextps256_ps512����S*����_mm512_castps512_ps128����S*����_mm512_castps512_ps256����S*����_mm512_castps_pd����S*����_mm512_castps_si512����S*����_mm512_castpd128_pd512����S*����_mm512_castpd256_pd512����S*����_mm512_zextpd128_pd512����S*����_mm512_zextpd256_pd512����S*����_mm512_castpd512_pd128����S*����_mm512_castpd512_pd256����S*����_mm512_castpd_ps��ŀT*����_mm512_castpd_si512����T*����_mm512_castsi128_si512��ȈT*����_mm512_castsi256_si512����T*����_mm512_zextsi128_si512���T*����_mm512_zextsi256_si512��ĖT*����_mm512_castsi512_si128���T*����_mm512_castsi512_si256���T*����_mm512_castsi512_ps���T*����_mm512_castsi512_pd��ӦT*����_mm512_cvtsi512_si32����T*��_mm512_cvtss_f32����T*Ý��_mm512_cvtsd_f64����T*ĝ��_mm512_broadcastd_epi32����T*ŝ��_mm512_mask_broadcastd_epi32���T*Ɲ��_mm512_maskz_broadcastd_epi32��ɿT*ǝ��_mm256_mask_broadcastd_epi32���T*ȝ��_mm256_maskz_broadcastd_epi32���T*ɝ��_mm_mask_broadcastd_epi32����T*ʝ��_mm_maskz_broadcastd_epi32�պ�T*˝��_mm512_broadcastq_epi64����T*̝��_mm512_mask_broadcastq_epi64���T*͝��_mm512_maskz_broadcastq_epi64����T*Ν��_mm256_mask_broadcastq_epi64���T*ϝ��_mm256_maskz_broadcastq_epi64����T*Н��_mm_mask_broadcastq_epi64����T*ѝ��_mm_maskz_broadcastq_epi64����T*ҝ��_mm512_broadcastss_ps����U*ӝ��_mm512_mask_broadcastss_ps�ն�U*ԝ��_mm512_maskz_broadcastss_ps�ݎ�U*՝��_mm256_mask_broadcastss_ps���U*֝��_mm256_maskz_broadcastss_ps��×U*ם��_mm_mask_broadcastss_ps����U*؝��_mm_maskz_broadcastss_ps���U*ٝ��_mm512_broadcastsd_pd��ͧU*ڝ��_mm512_mask_broadcastsd_pd�ղ�U*۝��_mm512_maskz_broadcastsd_pd�݊�U*ܝ��_mm256_mask_broadcastsd_pd���U*ݝ��_mm256_maskz_broadcastsd_pd����U*ޝ��_mm512_broadcast_i32x4����U*ߝ��_mm512_mask_broadcast_i32x4�ݹ�U*����_mm512_maskz_broadcast_i32x4����U*���_mm256_broadcast_i32x4����U*���_mm256_mask_broadcast_i32x4����U*���_mm256_maskz_broadcast_i32x4���U*���_mm512_broadcast_i64x4����U*���_mm512_mask_broadcast_i64x4�ݷ�U*���_mm512_maskz_broadcast_i64x4����U*���_mm512_broadcast_f32x4����U*���_mm512_mask_broadcast_f32x4����U*���_mm512_maskz_broadcast_f32x4���U*���_mm256_broadcast_f32x4����U*���_mm256_mask_broadcast_f32x4�ݏ�V*���_mm256_maskz_broadcast_f32x4���V*���_mm512_broadcast_f64x4��؎V*���_mm512_mask_broadcast_f64x4�ݼ�V*���_mm512_maskz_broadcast_f64x4�唙V*���_mm512_mask_blend_epi32����V*���_mm256_mask_blend_epi32��ߢV*���_mm_mask_blend_epi32����V*���_mm512_mask_blend_epi64���V*����_mm256_mask_blend_epi64����V*����_mm_mask_blend_epi64���V*����_mm512_mask_blend_ps��̹V*����_mm256_mask_blend_ps����V*����_mm_mask_blend_ps����V*����_mm512_mask_blend_pd����V*����_mm256_mask_blend_pd����V*����_mm_mask_blend_pd����V*����_mm512_alignr_epi32����V*����_mm512_mask_alignr_epi32�ŵ�V*����_mm512_maskz_alignr_epi32�ͽ�V*����_mm256_alignr_epi32����V*����_mm256_mask_alignr_epi32�ř�W*����_mm256_maskz_alignr_epi32�ͤ�W*����_mm_alignr_epi32����W*����_mm_mask_alignr_epi32����W*����_mm_maskz_alignr_epi32����W*����_mm512_alignr_epi64����W*����_mm512_mask_alignr_epi64����W*����_mm512_maskz_alignr_epi64����W*����_mm256_alignr_epi64����W*����_mm256_mask_alignr_epi64�ő�W*����_mm256_maskz_alignr_epi64�͜�W*����_mm_alignr_epi64����W*����_mm_mask_alignr_epi64����W*����_mm_maskz_alignr_epi64����W*����_mm512_and_epi32����W*����_mm512_mask_and_epi32����W*����_mm512_maskz_and_epi32����W*����_mm256_mask_and_epi32��҃X*����_mm256_maskz_and_epi32����X*����_mm_mask_and_epi32����X*����_mm_maskz_and_epi32����X*����_mm512_and_epi64����X*����_mm512_mask_and_epi64����X*����_mm512_maskz_and_epi64��ţX*����_mm256_mask_and_epi64����X*����_mm256_maskz_and_epi64��ϮX*����_mm_mask_and_epi64����X*����_mm_maskz_and_epi64��ӹX*����_mm512_and_si512����X*����_mm512_or_epi32�}��X*����_mm512_mask_or_epi32����X*����_mm512_maskz_or_epi32����X*����_mm256_or_epi32�}��X*����_mm256_mask_or_epi32����X*����_mm256_maskz_or_epi32����X*����_mm_or_epi32�e��X*����_mm_mask_or_epi32����X*����_mm_maskz_or_epi32����X*����_mm512_or_epi64�}��X*����_mm512_mask_or_epi64����X*����_mm512_maskz_or_epi64����X*����_mm256_or_epi64�}��X*����_mm256_mask_or_epi64���Y*����_mm256_maskz_or_epi64����Y*����_mm_or_epi64�e��Y*����_mm_mask_or_epi64���Y*����_mm_maskz_or_epi64����Y*����_mm512_or_si512�}��Y*ž��_mm512_xor_epi32����Y*Þ��_mm512_mask_xor_epi32���Y*Ğ��_mm512_maskz_xor_epi32����Y*Ş��_mm256_xor_epi32����Y*ƞ��_mm256_mask_xor_epi32����Y*Ǟ��_mm256_maskz_xor_epi32��عY*Ȟ��
_mm_xor_epi32�mľY*ɞ��_mm_mask_xor_epi32����Y*ʞ��_mm_maskz_xor_epi32����Y*˞��_mm512_xor_epi64����Y*̞��_mm512_mask_xor_epi64����Y*͞��_mm512_maskz_xor_epi64����Y*Ξ��_mm256_xor_epi64����Y*Ϟ��_mm256_mask_xor_epi64����Y*О��_mm256_maskz_xor_epi64����Y*ў��
_mm_xor_epi64�m��Y*Ҟ��_mm_mask_xor_epi64����Y*Ӟ��_mm_maskz_xor_epi64����Y*Ԟ��_mm512_xor_si512����Y*՞��_mm512_andnot_epi32����Y*֞��_mm512_mask_andnot_epi32�ņ�Z*מ��_mm512_maskz_andnot_epi32���Z*؞��_mm256_mask_andnot_epi32��ƏZ*ٞ��_mm256_maskz_andnot_epi32����Z*ڞ��_mm_mask_andnot_epi32����Z*۞��_mm_maskz_andnot_epi32��ȢZ*ܞ��_mm512_andnot_epi64����Z*ݞ��_mm512_mask_andnot_epi64�ŭ�Z*ޞ��_mm512_maskz_andnot_epi64�͋�Z*ߞ��_mm256_mask_andnot_epi64���Z*����_mm256_maskz_andnot_epi64�͜�Z*���_mm_mask_andnot_epi64����Z*���_mm_maskz_andnot_epi64����Z*���_mm512_andnot_si512����Z*���_cvtmask16_u32�u��Z*���_cvtu32_mask16�u��Z*���_kand_mask16�e��Z*���_mm512_kand�]��Z*���_kor_mask16�]��Z*���
_mm512_kor�U��Z*���_kxor_mask16�e��Z*���_mm512_kxor�]��Z*���_knot_mask16�e��Z*���_mm512_knot�]��Z*���
_kandn_mask16�m��Z*���_mm512_kandn�e��Z*���
_kxnor_mask16�m��[*���_mm512_kxnor�e��[*���_kortest_mask16_u8��ˆ[*���_kortestc_mask16_u8��݌[*����_kortestz_mask16_u8����[*����_kshiftli_mask16����[*����_kshiftri_mask16��˗[*����_load_mask16�e��[*����
_store_mask16�m��[*����_mm512_kmov�]Ġ[*����_mm512_int2mask�}�[*����_mm512_mask2int�}��[*����_mm512_kunpackb�}��[*����_mm512_kortestc�}��[*����_mm512_kortestz�}ճ[*����_mm512_test_epi32_mask����[*����_mm512_mask_test_epi32_mask��޽[*����_mm256_test_epi32_mask����[*����_mm256_mask_test_epi32_mask����[*����_mm_test_epi32_mask����[*����_mm_mask_test_epi32_mask����[*����_mm512_test_epi64_mask����[*����_mm512_mask_test_epi64_mask����[*����_mm256_test_epi64_mask����[*����_mm256_mask_test_epi64_mask����[*����_mm_test_epi64_mask����[*����_mm_mask_test_epi64_mask����[*����_mm512_testn_epi32_mask����[*����_mm512_mask_testn_epi32_mask���[*����_mm256_testn_epi32_mask����\*����_mm256_mask_testn_epi32_mask��Ŋ\*����_mm_testn_epi32_mask����\*����_mm_mask_testn_epi32_mask�ͻ�\*����_mm512_testn_epi64_mask���\*����_mm512_mask_testn_epi64_mask�奠\*����_mm256_testn_epi64_mask���\*����_mm256_mask_testn_epi64_mask�孫\*����_mm_testn_epi64_mask���\*����_mm_mask_testn_epi64_mask�ͣ�\*����_mm512_stream_ps����\*����_mm512_stream_pd����\*����_mm512_stream_si512����\*����_mm512_stream_load_si512�ž�\*����
_mm512_set_ps�m��\*����_mm512_setr_ps�u��\*����_mm512_set1_pd�u��\*����_mm512_set1_ps�u��\*����_mm512_set_epi32����\*����_mm512_set1_epi8����\*����_mm512_set1_epi16����\*����_mm512_set1_epi32����\*����_mm512_mask_set1_epi32����\*����_mm512_maskz_set1_epi32����]*����_mm256_mask_set1_epi32����]*����_mm256_maskz_set1_epi32����]*����_mm_mask_set1_epi32����]*����_mm_maskz_set1_epi32����]*����_mm512_set1_epi64����]*����_mm512_mask_set1_epi64����]*����_mm512_maskz_set1_epi64����]*����_mm256_mask_set1_epi64����]*����_mm256_maskz_set1_epi64��ҭ]*����_mm_mask_set1_epi64��ز]*����_mm_maskz_set1_epi64���]*����_mm512_set4_epi64���]*����_mm512_setr4_epi64����]*����_mm512_cmplt_ps_mask����]*����_mm512_mask_cmplt_ps_mask����]*����_mm512_cmpnlt_ps_mask����]*����_mm512_mask_cmpnlt_ps_mask�ջ�]*����_mm512_cmple_ps_mask����]*����_mm512_mask_cmple_ps_mask�͚�]*����_mm512_cmpnle_ps_mask����]*����_mm512_mask_cmpnle_ps_mask�Ճ�]*����_mm512_cmpeq_ps_mask����]*����_mm512_mask_cmpeq_ps_mask����]*����_mm512_cmpneq_ps_mask����]*����_mm512_mask_cmpneq_ps_mask�՛�]*����_mm512_cmp_ps_mask����]*����_mm512_mask_cmp_ps_mask����^*ß��_mm256_cmp_ps_mask����^*ş��_mm256_mask_cmp_ps_mask����^*ǟ��_mm_cmp_ps_mask�}��^*ɟ��_mm_mask_cmp_ps_mask����^*˟��_mm512_cmp_round_ps_mask�Ŭ�^*͟��_mm512_mask_cmp_round_ps_mask���^*П��_mm512_cmpord_ps_mask����^*ӟ��_mm512_mask_cmpord_ps_mask�պ�^*ԟ��_mm512_cmpunord_ps_mask����^*՟��_mm512_mask_cmpunord_ps_mask���^*֟��_mm512_cmplt_pd_mask����^*ן��_mm512_mask_cmplt_pd_mask����^*؟��_mm512_cmpnlt_pd_mask����^*ٟ��_mm512_mask_cmpnlt_pd_mask����^*ڟ��_mm512_cmple_pd_mask����^*۟��_mm512_mask_cmple_pd_mask�ͬ�^*ܟ��_mm512_cmpnle_pd_mask����^*ݟ��_mm512_mask_cmpnle_pd_mask�Ֆ�^*ޟ��_mm512_cmpeq_pd_mask����^*ߟ��_mm512_mask_cmpeq_pd_mask����^*����_mm512_cmpneq_pd_mask����^*���_mm512_mask_cmpneq_pd_mask�հ�^*���_mm512_cmp_pd_mask����_*���_mm512_mask_cmp_pd_mask��ˋ_*���_mm256_cmp_pd_mask����_*���_mm256_mask_cmp_pd_mask����_*���_mm_cmp_pd_mask�}��_*���_mm_mask_cmp_pd_mask����_*���_mm512_cmp_round_pd_mask��ŭ_*���_mm512_mask_cmp_round_pd_mask����_*���_mm512_cmpord_pd_mask����_*����_mm512_mask_cmpord_pd_mask����_*����_mm512_cmpunord_pd_mask����_*����_mm512_mask_cmpunord_pd_mask���_*����_mm_cmp_ss_mask�}��_*����_mm_mask_cmp_ss_mask����_*����_mm_cmp_round_ss_mask����_*����_mm_mask_cmp_round_ss_mask����_*����_mm_cmp_sd_mask�}��_*����_mm_mask_cmp_sd_mask����_*����_mm_cmp_round_sd_mask����_*����_mm_mask_cmp_round_sd_mask���`*����_mm512_cmplt_epu32_mask��ن`*����_mm512_mask_cmplt_epu32_mask���`*����_mm256_cmplt_epu32_mask����`*����_mm256_mask_cmplt_epu32_mask��ڕ`*����_mm_cmplt_epu32_mask����`*����_mm_mask_cmplt_epu32_mask�͵�`*����_mm512_cmpgt_epu32_mask���`*����_mm512_mask_cmpgt_epu32_mask�剩`*����_mm256_cmpgt_epu32_mask��ҭ`*����_mm256_mask_cmpgt_epu32_mask����`*����_mm_cmpgt_epu32_mask����`*����_mm_mask_cmpgt_epu32_mask��Լ`*����_mm512_cmple_epu32_mask����`*����_mm512_mask_cmple_epu32_mask���`*����_mm256_cmple_epu32_mask����`*����_mm256_mask_cmple_epu32_mask���`*����_mm_cmple_epu32_mask����`*����_mm_mask_cmple_epu32_mask�͖�`*����_mm512_cmpge_epu32_mask����`*����_mm512_mask_cmpge_epu32_mask����`*����_mm256_cmpge_epu32_mask����`*����_mm256_mask_cmpge_epu32_mask����`*����_mm_cmpge_epu32_mask����`*����_mm_mask_cmpge_epu32_mask����`*����_mm512_cmpeq_epu32_mask����`*����_mm512_mask_cmpeq_epu32_mask�币a*����_mm256_cmpeq_epu32_mask����a*����_mm256_mask_cmpeq_epu32_mask�嚋a*����_mm_cmpeq_epu32_mask��ُa*����_mm_mask_cmpeq_epu32_mask���a*����_mm512_cmpneq_epu32_mask�ŧ�a*����_mm512_mask_cmpneq_epu32_mask��Ğa*����_mm256_cmpneq_epu32_mask�Ō�a*����_mm256_mask_cmpneq_epu32_mask����a*����_mm_cmpneq_epu32_mask���a*����_mm_mask_cmpneq_epu32_mask�Ս�a*����_mm512_cmp_epu32_mask����a*����_mm512_mask_cmp_epu32_mask��ڿa*����_mm256_cmp_epu32_mask����a*����_mm256_mask_cmp_epu32_mask����a*����_mm_cmp_epu32_mask����a*����_mm_mask_cmp_epu32_mask����a*����_mm512_cmplt_epi32_mask����a*����_mm512_mask_cmplt_epi32_mask���a*����_mm256_cmplt_epi32_mask����a*����_mm256_mask_cmplt_epi32_mask����a*����_mm_cmplt_epi32_mask����b*����_mm_mask_cmplt_epi32_mask��ƅb* ��_mm512_cmpgt_epi32_mask����b*à��_mm512_mask_cmpgt_epi32_mask�唏b*Ġ��_mm256_cmpgt_epi32_mask��ړb*Š��_mm256_mask_cmpgt_epi32_mask����b*Ơ��_mm_cmpgt_epi32_mask����b*Ǡ��_mm_mask_cmpgt_epi32_mask��Ӣb*Ƞ��_mm512_cmple_epi32_mask����b*ɠ��_mm512_mask_cmple_epi32_mask�宬b*ʠ��_mm256_cmple_epi32_mask����b*ˠ��_mm256_mask_cmple_epi32_mask�垶b*̠��_mm_cmple_epi32_mask���b*͠��_mm_mask_cmple_epi32_mask�̓�b*Π��_mm512_cmpge_epi32_mask����b*Ϡ��_mm512_mask_cmpge_epi32_mask����b*Р��_mm256_cmpge_epi32_mask����b*Ѡ��_mm256_mask_cmpge_epi32_mask����b*Ҡ��_mm_cmpge_epi32_mask����b*Ӡ��_mm_mask_cmpge_epi32_mask����b*Ԡ��_mm512_cmpeq_epi32_mask����b*ՠ��_mm512_mask_cmpeq_epi32_mask����b*֠��_mm256_cmpeq_epi32_mask����b*נ��_mm256_mask_cmpeq_epi32_mask����b*ؠ��_mm_cmpeq_epi32_mask����b*٠��_mm_mask_cmpeq_epi32_mask�͐�b*ڠ��_mm512_cmpneq_epi32_mask�ż�b*۠��_mm512_mask_cmpneq_epi32_mask��σc*ܠ��_mm256_cmpneq_epi32_mask�ō�c*ݠ��_mm256_mask_cmpneq_epi32_mask����c*ޠ��_mm_cmpneq_epi32_mask��ޑc*ߠ��_mm_mask_cmpneq_epi32_mask���c*���_mm512_cmp_epi32_mask��ݛc*���_mm512_mask_cmp_epi32_mask�չ�c*���_mm256_cmp_epi32_mask����c*���_mm256_mask_cmp_epi32_mask��۶c*���_mm_cmp_epi32_mask����c*���_mm_mask_cmp_epi32_mask����c*���_mm512_cmplt_epu64_mask����c*����_mm512_mask_cmplt_epu64_mask����c*���_mm256_cmplt_epu64_mask����c*���_mm256_mask_cmplt_epu64_mask����c*���_mm_cmplt_epu64_mask����c*���_mm_mask_cmplt_epu64_mask�͵�c*���_mm512_cmpgt_epu64_mask����c*���_mm512_mask_cmpgt_epu64_mask���c*����_mm256_cmpgt_epu64_mask����c*����_mm256_mask_cmpgt_epu64_mask����c*����_mm_cmpgt_epu64_mask����d*����_mm_mask_cmpgt_epu64_mask��ԇd*����_mm512_cmple_epu64_mask����d*����_mm512_mask_cmple_epu64_mask�嵑d*����_mm256_cmple_epu64_mask����d*����_mm256_mask_cmple_epu64_mask�嬛d*����_mm_cmple_epu64_mask����d*����_mm_mask_cmple_epu64_mask�͙�d*����_mm512_cmpge_epu64_mask��٩d*����_mm512_mask_cmpge_epu64_mask����d*����_mm256_cmpge_epu64_mask��ͳd*����_mm256_mask_cmpge_epu64_mask����d*����_mm_cmpge_epu64_mask��ǽd*����_mm_mask_cmpge_epu64_mask����d*����_mm512_cmpeq_epu64_mask����d*����_mm512_mask_cmpeq_epu64_mask���d*����_mm256_cmpeq_epu64_mask����d*����_mm256_mask_cmpeq_epu64_mask���d*����_mm_cmpeq_epu64_mask����d*����_mm_mask_cmpeq_epu64_mask����d*����_mm512_cmpneq_epu64_mask�Ū�d*����_mm512_mask_cmpneq_epu64_mask����d*����_mm256_cmpneq_epu64_mask�ŋ�d*����_mm256_mask_cmpneq_epu64_mask����d*����_mm_cmpneq_epu64_mask����d*����_mm_mask_cmpneq_epu64_mask�Ր�d*����_mm512_cmp_epu64_mask����e*����_mm512_mask_cmp_epu64_mask��؊e*����_mm256_cmp_epu64_mask����e*����_mm256_mask_cmp_epu64_mask���e*����_mm_cmp_epu64_mask����e*����_mm_mask_cmp_epu64_mask����e*����_mm512_cmplt_epi64_mask���e*����_mm512_mask_cmplt_epi64_mask�冽e*����_mm256_cmplt_epi64_mask����e*����_mm256_mask_cmplt_epi64_mask����e*����_mm_cmplt_epi64_mask����e*����_mm_mask_cmplt_epi64_mask�ͽ�e*����_mm512_cmpgt_epi64_mask����e*����_mm512_mask_cmpgt_epi64_mask���e*����_mm256_cmpgt_epi64_mask����e*����_mm256_mask_cmpgt_epi64_mask����e*����_mm_cmpgt_epi64_mask����e*����_mm_mask_cmpgt_epi64_mask����e*����_mm512_cmple_epi64_mask����e*����_mm512_mask_cmple_epi64_mask���e*����_mm256_cmple_epi64_mask����e*����_mm256_mask_cmple_epi64_mask�品f*����_mm_cmple_epi64_mask��مf*����_mm_mask_cmple_epi64_mask����f*����_mm512_cmpge_epi64_mask����f*����_mm512_mask_cmpge_epi64_mask��ؔf*����_mm256_cmpge_epi64_mask����f*����_mm256_mask_cmpge_epi64_mask��Ϟf*����_mm_cmpge_epi64_mask����f*����_mm_mask_cmpge_epi64_mask�ͽ�f*����_mm512_cmpeq_epi64_mask���f*����_mm512_mask_cmpeq_epi64_mask����f*����_mm256_cmpeq_epi64_mask����f*����_mm256_mask_cmpeq_epi64_mask��»f*����_mm_cmpeq_epi64_mask����f*����_mm_mask_cmpeq_epi64_mask�͇�f*����_mm512_cmpneq_epi64_mask�ź�f*����_mm512_mask_cmpneq_epi64_mask����f*����_mm256_cmpneq_epi64_mask�ŕ�f*����_mm256_mask_cmpneq_epi64_mask����f*����_mm_cmpneq_epi64_mask����f*����_mm_mask_cmpneq_epi64_mask�Ց�f*����_mm512_cmp_epi64_mask����f*����_mm512_mask_cmp_epi64_mask����f*á��_mm256_cmp_epi64_mask����f*š��_mm256_mask_cmp_epi64_mask���g*ǡ��_mm_cmp_epi64_mask����g*ɡ��_mm_mask_cmp_epi64_mask����g*ˡ��_mm512_reduce_add_epi32����g*͡��_mm512_mask_reduce_add_epi32�倠g*Ρ��_mm512_reduce_add_epi64����g*ϡ��_mm512_mask_reduce_add_epi64���g*С��_mm512_reduce_add_ps����g*ѡ��_mm512_mask_reduce_add_ps�͹�g*ԡ��_mm512_reduce_add_pd��ͷg*ա��_mm512_mask_reduce_add_pd�Ϳ�g*ڡ��_mm512_reduce_mul_epi32����g*ۡ��_mm512_mask_reduce_mul_epi32���g*ܡ��_mm512_reduce_mul_epi64����g*ݡ��_mm512_mask_reduce_mul_epi64����g*ޡ��_mm512_reduce_mul_ps����g*ߡ��_mm512_mask_reduce_mul_ps�ͪ�g*���_mm512_reduce_mul_pd����g*���_mm512_mask_reduce_mul_pd����g*���_mm512_reduce_max_epi32����g*���_mm512_mask_reduce_max_epi32���g*���_mm512_reduce_max_epi64����g*���_mm512_mask_reduce_max_epi64����g*���_mm512_reduce_max_epu32����g*����_mm512_mask_reduce_max_epu32����g*���_mm512_reduce_max_epu64��ƀh*���_mm512_mask_reduce_max_epu64�媄h*���_mm512_reduce_max_ps��ˆh*���_mm512_mask_reduce_max_ps�͙�h*����_mm512_reduce_max_pd����h*����_mm512_mask_reduce_max_pd�ͤ�h*����_mm512_reduce_min_epi32����h*����_mm512_mask_reduce_min_epi32����h*����_mm512_reduce_min_epi64��ȥh*����_mm512_mask_reduce_min_epi64�媩h*����_mm512_reduce_min_epu32����h*����_mm512_mask_reduce_min_epu32�圱h*����_mm512_reduce_min_epu64���h*����_mm512_mask_reduce_min_epu64��ɹh*����_mm512_reduce_min_ps���h*����_mm512_mask_reduce_min_ps����h*����_mm512_reduce_min_pd����h*����_mm512_mask_reduce_min_pd����h*����_mm512_reduce_and_epi32����h*����_mm512_mask_reduce_and_epi32���h*����_mm512_reduce_and_epi64����h*����_mm512_mask_reduce_and_epi64���h*����_mm512_reduce_or_epi32����h*����_mm512_mask_reduce_or_epi32����h*����_mm512_reduce_or_epi64����h*����_mm512_mask_reduce_or_epi64����h*����_mm512_undefined_pd����h*����_mm512_undefined_ps����h*����_mm512_undefined_epi32����h*����_mm512_undefined��ƒi*����_mm512_loadu_epi32���i*����_mm256_loadu_epi32����i*����_mm_loadu_epi32�}��i*����!_mm512_mask_cvtepi32_storeu_epi16���i!*����!_mm256_mask_cvtepi32_storeu_epi16����i!*����_mm_mask_cvtepi32_storeu_epi16����i*����"_mm512_mask_cvtsepi32_storeu_epi16����i"*����"_mm256_mask_cvtsepi32_storeu_epi16��Ъi"*����_mm_mask_cvtsepi32_storeu_epi16����i*����#_mm512_mask_cvtusepi32_storeu_epi16����i#*����#_mm256_mask_cvtusepi32_storeu_epi16��Һi#*���� _mm_mask_cvtusepi32_storeu_epi16����i *���� _mm512_mask_cvtepi32_storeu_epi8����i *���� _mm256_mask_cvtepi32_storeu_epi8����i *����_mm_mask_cvtepi32_storeu_epi8����i*����!_mm512_mask_cvtsepi32_storeu_epi8����i!*����!_mm256_mask_cvtsepi32_storeu_epi8����i!*����_mm_mask_cvtsepi32_storeu_epi8����i*����"_mm512_mask_cvtusepi32_storeu_epi8����i"*����"_mm256_mask_cvtusepi32_storeu_epi8����i"*����_mm_mask_cvtusepi32_storeu_epi8����i*����!_mm512_mask_cvtepi64_storeu_epi16����i!*����!_mm256_mask_cvtepi64_storeu_epi16����i!*����_mm_mask_cvtepi64_storeu_epi16����i*����"_mm512_mask_cvtsepi64_storeu_epi16����j"*����"_mm256_mask_cvtsepi64_storeu_epi16����j"*����_mm_mask_cvtsepi64_storeu_epi16���j*����#_mm512_mask_cvtusepi64_storeu_epi16����j#*����#_mm256_mask_cvtusepi64_storeu_epi16����j#*���� _mm_mask_cvtusepi64_storeu_epi16���j *���� _mm512_mask_cvtepi64_storeu_epi8���j *���� _mm256_mask_cvtepi64_storeu_epi8����j *����_mm_mask_cvtepi64_storeu_epi8�텭j*����!_mm512_mask_cvtsepi64_storeu_epi8����j!*����!_mm256_mask_cvtsepi64_storeu_epi8����j!*����_mm_mask_cvtsepi64_storeu_epi8��˼j*����"_mm512_mask_cvtusepi64_storeu_epi8����j"*����"_mm256_mask_cvtusepi64_storeu_epi8����j"*¢��_mm_mask_cvtusepi64_storeu_epi8����j*â��!_mm512_mask_cvtepi64_storeu_epi32����j!*Ģ��!_mm256_mask_cvtepi64_storeu_epi32����j!*Ţ��_mm_mask_cvtepi64_storeu_epi32����j*Ƣ��"_mm512_mask_cvtsepi64_storeu_epi32����j"*Ǣ��"_mm256_mask_cvtsepi64_storeu_epi32����j"*Ȣ��_mm_mask_cvtsepi64_storeu_epi32����j*ɢ��#_mm512_mask_cvtusepi64_storeu_epi32����j#*ʢ��#_mm256_mask_cvtusepi64_storeu_epi32����j#*ˢ�� _mm_mask_cvtusepi64_storeu_epi32����j *̢��_mm512_storeu_epi32����k*͢��_mm256_storeu_epi32���k*΢��_mm_storeu_epi32����k*Ϣ��_mm512_loadu_epi64����k*Т��_mm256_loadu_epi64����k*Ѣ��_mm_loadu_epi64�}��k*Ң��_mm512_storeu_epi64��Ǜk*Ӣ��_mm256_storeu_epi64����k*Ԣ��_mm_storeu_epi64���k*բ��_mm512_loadu_si512����k*֢��_mm512_storeu_si512����k*ע��_mm512_loadu_pd�}�k*آ��_mm512_storeu_pd����k*٢��_mm512_loadu_ps�}��k*ڢ��_mm512_storeu_ps��˿k*ۢ��_mm512_load_si512����k*ܢ��_mm512_store_si512����k*ݢ��_mm512_load_epi32����k*ޢ��_mm256_load_epi32����k*ߢ��_mm_load_epi32�u��k*���_mm512_store_epi32����k*���_mm256_store_epi32����k*���_mm_store_epi32�}��k*���_mm512_load_epi64����k*���_mm256_load_epi64����k*���_mm_load_epi64�u��k*���_mm512_store_epi64����k*���_mm256_store_epi64����l*���_mm_store_epi64�}͈l*���_mm512_load_ps�u�l*���_mm512_store_ps�}ؒl*���_mm512_load_pd�u��l*���_mm512_store_pd�}Ýl*����_mm512_mask_loadu_epi32����l*���_mm512_maskz_loadu_epi32�ſ�l*���_mm512_mask_loadu_epi64��Ҭl*���_mm512_maskz_loadu_epi64���l*���_mm512_mask_loadu_ps����l*���_mm512_maskz_loadu_ps����l*���_mm512_mask_loadu_pd����l*����_mm512_maskz_loadu_pd����l*����_mm256_mask_loadu_epi32����l*����_mm256_maskz_loadu_epi32�ž�l*����_mm256_mask_loadu_epi64����l*����_mm256_maskz_loadu_epi64����l*����_mm256_mask_loadu_ps����l*����_mm256_maskz_loadu_ps����l*����_mm256_mask_loadu_pd����l*����_mm256_maskz_loadu_pd����l*����_mm_mask_loadu_epi32����l*����_mm_maskz_loadu_epi32����l*����_mm_mask_loadu_epi64����m*����_mm_maskz_loadu_epi64����m*����_mm_mask_loadu_ps����m*����_mm_maskz_loadu_ps���m*����_mm_mask_loadu_pd����m*����_mm_maskz_loadu_pd����m*����_mm512_mask_load_epi32��Ԡm*����_mm512_maskz_load_epi32����m*����_mm512_mask_load_epi64����m*����_mm512_maskz_load_epi64���m*����_mm512_mask_load_ps����m*����_mm512_maskz_load_ps����m*����_mm512_mask_load_pd����m*����_mm512_maskz_load_pd����m*����_mm256_mask_load_epi32����m*����_mm256_maskz_load_epi32����m*����_mm256_mask_load_epi64����m*����_mm256_maskz_load_epi64����m*����_mm256_mask_load_ps����m*����_mm256_maskz_load_ps����m*����_mm256_mask_load_pd����m*����_mm256_maskz_load_pd����m*����_mm_mask_load_epi32����m*����_mm_maskz_load_epi32����m*����_mm_mask_load_epi64��փn*����_mm_maskz_load_epi64����n*����_mm_mask_load_ps��׎n*����_mm_maskz_load_ps����n*����_mm_mask_load_pd���n*����_mm_maskz_load_pd����n*����_mm_mask_load_ss����n*����_mm_maskz_load_ss����n*����_mm_mask_load_sd��ճn*����_mm_maskz_load_sd����n*����_mm512_mask_storeu_epi32����n*����_mm512_mask_storeu_epi64�ř�n*����_mm512_mask_storeu_ps����n*����_mm512_mask_storeu_pd����n*����_mm256_mask_storeu_epi32����n*����_mm256_mask_storeu_epi64�Ŵ�n*����_mm256_mask_storeu_ps����n*����_mm256_mask_storeu_pd����n*����_mm_mask_storeu_epi32����n*����_mm_mask_storeu_epi64����n*����_mm_mask_storeu_ps����n*����_mm_mask_storeu_pd����n*����_mm512_mask_store_epi32����n*����_mm512_mask_store_epi64����n*����_mm512_mask_store_ps����o*����_mm512_mask_store_pd����o*����_mm256_mask_store_epi32��ߊo*����_mm256_mask_store_epi64����o*����_mm256_mask_store_ps����o*����_mm256_mask_store_pd����o*����_mm_mask_store_epi32����o*����_mm_mask_store_epi64���o*����_mm_mask_store_ps��֧o*����_mm_mask_store_pd��Ƭo*����_mm_mask_store_ss����o*����_mm_mask_store_sd����o*����_mm512_mask_expandloadu_epi32�핽o*����_mm512_maskz_expandloadu_epi32����o*����_mm256_mask_expandloadu_epi32����o*����_mm256_maskz_expandloadu_epi32����o*����_mm_mask_expandloadu_epi32����o*����_mm_maskz_expandloadu_epi32�ݜ�o*����_mm512_mask_expandloadu_epi64����o*£��_mm512_maskz_expandloadu_epi64����o*ã��_mm256_mask_expandloadu_epi64����o*ģ��_mm256_maskz_expandloadu_epi64����o*ţ��_mm_mask_expandloadu_epi64�Ո�o*ƣ��_mm_maskz_expandloadu_epi64����o*ǣ��_mm512_mask_expandloadu_ps�կ�p*ȣ��_mm512_maskz_expandloadu_ps�ݙ�p*ɣ��_mm256_mask_expandloadu_ps����p*ʣ��_mm256_maskz_expandloadu_ps��ۑp*ˣ��_mm_mask_expandloadu_ps����p*̣��_mm_maskz_expandloadu_ps�œ�p*ͣ��_mm512_mask_expandloadu_pd���p*Σ��_mm512_maskz_expandloadu_pd��ʨp*ϣ��_mm256_mask_expandloadu_pd�ժ�p*У��_mm256_maskz_expandloadu_pd�ݝ�p*ѣ��_mm_mask_expandloadu_pd����p*ң��_mm_maskz_expandloadu_pd��ؿp*ӣ��_mm512_setr_pd�u��p*ԣ��
_mm512_set_pd�m��p*գ��_mm_mask_move_ss����p*֣��_mm_maskz_move_ss����p*ף��_mm_mask_move_sd����p*أ��_mm_maskz_move_sd����p*٣��_mm_mask_add_ss�}��p*ڣ��_mm_maskz_add_ss����p*ۣ��_mm_mask_add_sd�}��p*ܣ��_mm_maskz_add_sd����p*ݣ��_mm_mask_sub_ss�}��q*ޣ��_mm_maskz_sub_ss����q*ߣ��_mm_mask_sub_sd�}��q*���_mm_maskz_sub_sd����q*���_mm_mask_mul_ss�}��q*���_mm_maskz_mul_ss����q*���_mm_mask_mul_sd�}�q*���_mm_maskz_mul_sd����q*���_mm_mask_div_ss�}��q*���_mm_maskz_div_ss����q*���_mm_mask_div_sd�}��q*���_mm_maskz_div_sd����q*���_mm_mask_max_ss�}��q*���_mm_maskz_max_ss����q*���_mm_mask_max_sd�}��q*���_mm_maskz_max_sd����q*����_mm_mask_min_ss�}��q*���_mm_maskz_min_ss��ҁr*���_mm_mask_min_sd�}��r*���_mm_maskz_min_sd��̎r*���_mm_mask_sqrt_ss����r*���_mm_maskz_sqrt_ss���r*���_mm_mask_sqrt_sd����r*����_mm_maskz_sqrt_sd����r*����_mm_rsqrt14_ss�u��r*����_mm_mask_rsqrt14_ss����r*����_mm_maskz_rsqrt14_ss����r*����_mm_rsqrt14_sd�u�r*����_mm_mask_rsqrt14_sd����r*����_mm_maskz_rsqrt14_sd����r*����_mm_rcp14_ss�e��r*����_mm_mask_rcp14_ss����r*����_mm_maskz_rcp14_ss����r*����_mm_rcp14_sd�e��r*����_mm_mask_rcp14_sd����r*����_mm_maskz_rcp14_sd����r*����
_mm_getexp_ss�m��r*����_mm_mask_getexp_ss����r*����_mm_maskz_getexp_ss��†s*����
_mm_getexp_sd�mύs*����_mm_mask_getexp_sd����s*����_mm_maskz_getexp_sd����s*����_mm_getmant_ss�uשs*����_mm_mask_getmant_ss���s*����_mm_maskz_getmant_ss����s*����_mm_getmant_sd�u��s*����_mm_mask_getmant_sd����s*����_mm_maskz_getmant_sd����s*����_mm_roundscale_ss����t*����_mm_mask_roundscale_ss����t*����_mm_maskz_roundscale_ss���t*����_mm_roundscale_sd��̟t*����_mm_mask_roundscale_sd��ƪt*����_mm_maskz_roundscale_sd����t*����
_mm_scalef_ss�m�t*����_mm_mask_scalef_ss����t*����_mm_maskz_scalef_ss����t*����
_mm_scalef_sd�m��t*����_mm_mask_scalef_sd����t*����_mm_maskz_scalef_sd����t*����_mm_mask_fmadd_ss����t*����_mm_maskz_fmadd_ss����t*����_mm_mask3_fmadd_ss����t*����_mm_mask_fmadd_sd����t*����_mm_maskz_fmadd_sd����u*����_mm_mask3_fmadd_sd��ۋu*����_mm_mask_fmsub_ss����u*����_mm_maskz_fmsub_ss����u*����_mm_mask3_fmsub_ss����u*����_mm_mask_fmsub_sd����u*����_mm_maskz_fmsub_sd��Ҵu*����_mm_mask3_fmsub_sd����u*����_mm_mask_fnmadd_ss����u*����_mm_maskz_fnmadd_ss����u*����_mm_mask3_fnmadd_ss����u*����_mm_mask_fnmadd_sd����u*����_mm_maskz_fnmadd_sd����u*����_mm_mask3_fnmadd_sd����u*����_mm_mask_fnmsub_ss����u*����_mm_maskz_fnmsub_ss����v*����_mm_mask3_fnmsub_ss����v*����_mm_mask_fnmsub_sd���v*����_mm_maskz_fnmsub_sd����v*¤��_mm_mask3_fnmsub_sd����v*ä��_mm_add_round_ss��ΰv*Ĥ��_mm_mask_add_round_ss����v*Ƥ��_mm_maskz_add_round_ss����v*Ȥ��_mm_add_round_sd����v*ʤ��_mm_mask_add_round_sd����v*̤��_mm_maskz_add_round_sd����v*Τ��_mm_sub_round_ss����v*Ф��_mm_mask_sub_round_ss���w*Ҥ��_mm_maskz_sub_round_ss����w*Ԥ��_mm_sub_round_sd����w*֤��_mm_mask_sub_round_sd����w*ؤ��_mm_maskz_sub_round_sd��İw*ڤ��_mm_mul_round_ss����w*ܤ��_mm_mask_mul_round_ss����w*ޤ��_mm_maskz_mul_round_ss����w*���_mm_mul_round_sd����w*���_mm_mask_mul_round_sd����w*���_mm_maskz_mul_round_sd����w*���_mm_div_round_ss����w*���_mm_mask_div_round_ss��ڋx*���_mm_maskz_div_round_ss����x*���_mm_div_round_sd����x*���_mm_mask_div_round_sd����x*���_mm_maskz_div_round_sd����x*���_mm_max_round_ss����x*����_mm_mask_max_round_ss����x*����_mm_maskz_max_round_ss����x*����_mm_max_round_sd����x*����_mm_mask_max_round_sd����x*����_mm_maskz_max_round_sd����x*����_mm_min_round_ss����x*����_mm_mask_min_round_ss����x*����_mm_maskz_min_round_ss����x*����_mm_min_round_sd��φy*����_mm_mask_min_round_sd����y*����_mm_maskz_min_round_sd����y*����_mm_sqrt_round_ss����y*����_mm_mask_sqrt_round_ss���y*����_mm_maskz_sqrt_round_ss���y*����_mm_sqrt_round_sd����y*����_mm_mask_sqrt_round_sd����y*����_mm_maskz_sqrt_round_sd����y*����_mm_getexp_round_ss����y*����_mm_mask_getexp_round_ss����y*����_mm_maskz_getexp_round_ss�Ͱ�y*����_mm_getexp_round_sd����y*����_mm_mask_getexp_round_sd��тz*����_mm_maskz_getexp_round_sd�͊�z*����_mm_getmant_round_ss����z*����_mm_mask_getmant_round_ss�͉�z*����_mm_maskz_getmant_round_ss��ͷz*����_mm_getmant_round_sd����z*����_mm_mask_getmant_round_sd�͐�z*����_mm_maskz_getmant_round_sd����z*����_mm_roundscale_round_ss����z*����_mm_mask_roundscale_round_ss���z*����_mm_maskz_roundscale_round_ss�퐈{*¥��_mm_roundscale_round_sd����{*ť��_mm_mask_roundscale_round_sd��Ş{*ȥ��_mm_maskz_roundscale_round_sd����{*˥��_mm_scalef_round_ss����{*Υ��_mm_mask_scalef_round_ss����{*Х��_mm_maskz_scalef_round_ss����{*ҥ��_mm_scalef_round_sd����{*ԥ��_mm_mask_scalef_round_sd�Ŭ�{*֥��_mm_maskz_scalef_round_sd�͆�{*إ��_mm_fmadd_round_ss����{*ڥ��_mm_mask_fmadd_round_ss����|*ܥ��_mm_maskz_fmadd_round_ss���|*ޥ��_mm_mask3_fmadd_round_ss��ڣ|*���_mm_fmadd_round_sd��ð|*���_mm_mask_fmadd_round_sd����|*���_mm_maskz_fmadd_round_sd����|*���_mm_mask3_fmadd_round_sd����|*���_mm_fmsub_round_ss����|*���_mm_mask_fmsub_round_ss����|*���_mm_maskz_fmsub_round_ss��ʀ}*���_mm_mask3_fmsub_round_ss���}*���_mm_fmsub_round_sd����}*���_mm_mask_fmsub_round_sd����}*����_mm_maskz_fmsub_round_sd���}*����_mm_mask3_fmsub_round_sd�ł�}*����_mm_fnmadd_round_ss����}*����_mm_mask_fnmadd_round_ss����}*����_mm_maskz_fnmadd_round_ss�ͻ�}*����_mm_mask3_fnmadd_round_ss����}*����_mm_fnmadd_round_sd����~*����_mm_mask_fnmadd_round_sd�Ŏ�~*����_mm_maskz_fnmadd_round_sd����~*����_mm_mask3_fnmadd_round_sd�͗�~*����_mm_fnmsub_round_ss��ǿ~*����_mm_mask_fnmsub_round_ss�ŋ�~*����_mm_maskz_fnmsub_round_ss�ͮ�~*����_mm_mask3_fnmsub_round_ss����~*����_mm_fnmsub_round_sd����~*����_mm_mask_fnmsub_round_sd�ŀ�*����_mm_maskz_fnmsub_round_sd�͇�*����_mm_mask3_fnmsub_round_sd��Ρ*����_mm_fixupimm_ss�}��*����_mm_mask_fixupimm_ss����*����_mm_maskz_fixupimm_ss����*����_mm_fixupimm_sd�}��*����_mm_mask_fixupimm_sd����*����_mm_maskz_fixupimm_sd����*����_mm_fixupimm_round_ss����*����_mm_mask_fixupimm_round_ss����*����_mm_maskz_fixupimm_round_ss����*����_mm_fixupimm_round_sd����*����_mm_mask_fixupimm_round_sd�����*����_mm_maskz_fixupimm_round_sd��ۓ�*����_mm_mask_cvtss_sd�����*����_mm_maskz_cvtss_sd�����*����_mm_mask_cvtsd_ss�����*����_mm_maskz_cvtsd_ss�����*����_mm_cvt_roundss_sd��¸�*����_mm_mask_cvt_roundss_sd�����*����_mm_maskz_cvt_roundss_sd���Ȁ*����_mm_cvt_roundsd_ss���Ԁ*¦��_mm_mask_cvt_roundsd_ss���߀*Ħ��_mm_maskz_cvt_roundsd_ss�Ř�*Ʀ��_mm_cvt_roundss_si32�����*Ȧ��_mm_cvt_roundss_i32�����*ʦ��_mm_cvt_roundss_u32�����*̦��
_mm_cvtss_i32�m���*��
_mm_cvtss_u32�m���*Ϧ��_mm_cvt_roundsd_si32�����*Ц��_mm_cvt_roundsd_i32��ä�*Ҧ��_mm_cvt_roundsd_u32�����*Ԧ��
_mm_cvtsd_i32�m岁*֦��
_mm_cvtsd_u32�m���*צ��_mm_cvt_roundi32_ss�����*ئ��_mm_cvt_roundsi32_ss���ʁ*ڦ��_mm_cvt_roundu32_ss���Ձ*ܦ��
_mm_cvti32_ss�m�ہ*ަ��
_mm_cvti32_sd�m���*ߦ��_mm_cvtt_roundss_si32����*���_mm_cvtt_roundss_i32����*���_mm_cvtt_roundss_u32����*���_mm_cvttss_i32�u���*���_mm_cvttss_u32�u���*���_mm_cvtt_roundsd_si32�����*���_mm_cvtt_roundsd_i32�����*���_mm_cvtt_roundsd_u32�����*���_mm_cvttsd_i32�u�*���_mm_cvttsd_u32�u���*���
_mm_cvtu32_ss�m���*���
_mm_cvtu32_sd�m�*���_mm_comi_round_ss��ᣂ*���_mm_comi_round_sd��*����
_MM_CMPINT_EQ�m٭�*����
_MM_CMPINT_LT�mҮ�*����
_MM_CMPINT_LE�mԯ�*����_MM_CMPINT_FALSE��ɰ�*����
_MM_CMPINT_NE�mű�*����_MM_CMPINT_NLT�u²�*����_MM_CMPINT_NLE�uɳ�*����_MM_CMPINT_TRUE�}���*����_MM_MANT_NORM_1_2�����*����_MM_MANT_NORM_P5_2��̶�*����_MM_MANT_NORM_P5_1��ٷ�*����_MM_MANT_NORM_P75_1P5��鸂*����_MM_MANT_SIGN_SRC�����*����_MM_MANT_SIGN_ZERO�����*����_MM_MANT_SIGN_NAN�����*����
_MM_PERM_AAAA�m���*����
_MM_PERM_AAAB�m�*����
_MM_PERM_AAAC�mܾ�*����
_MM_PERM_AAAD�mſ�*����
_MM_PERM_AABA�m���*����
_MM_PERM_AABB�m���*����
_MM_PERM_AABC�m�‚*����
_MM_PERM_AABD�m�‚*����
_MM_PERM_AACA�m�Â*����
_MM_PERM_AACB�m�Ă*����
_MM_PERM_AACC�m�ł*����
_MM_PERM_AACD�m�Ƃ*����
_MM_PERM_AADA�m�Ƃ*����
_MM_PERM_AADB�m�ǂ*����
_MM_PERM_AADC�m�Ȃ*����
_MM_PERM_AADD�m�ɂ*����
_MM_PERM_ABAA�m�ʂ*����
_MM_PERM_ABAB�m�˂*����
_MM_PERM_ABAC�m�˂*����
_MM_PERM_ABAD�m�̂*����
_MM_PERM_ABBA�m�͂*����
_MM_PERM_ABBB�m�΂*����
_MM_PERM_ABBC�m�ς*����
_MM_PERM_ABBD�m�ς*����
_MM_PERM_ABCA�m�Ђ*����
_MM_PERM_ABCB�m�т*����
_MM_PERM_ABCC�m�҂*����
_MM_PERM_ABCD�m�ӂ*����
_MM_PERM_ABDA�m�Ԃ*����
_MM_PERM_ABDB�m�Ԃ*����
_MM_PERM_ABDC�m�Ղ*����
_MM_PERM_ABDD�m�ւ*����
_MM_PERM_ACAA�m�ׂ*����
_MM_PERM_ACAB�m�؂*����
_MM_PERM_ACAC�m�؂*����
_MM_PERM_ACAD�m�ق*����
_MM_PERM_ACBA�m�ڂ*����
_MM_PERM_ACBB�m�ۂ*����
_MM_PERM_ACBC�m�܂*����
_MM_PERM_ACBD�m�݂*����
_MM_PERM_ACCA�m�݂*����
_MM_PERM_ACCB�m�ނ*����
_MM_PERM_ACCC�m�߂*����
_MM_PERM_ACCD�m���*����
_MM_PERM_ACDA�m��*����
_MM_PERM_ACDB�m��*����
_MM_PERM_ACDC�m��*����
_MM_PERM_ACDD�m��*����
_MM_PERM_ADAA�m��*����
_MM_PERM_ADAB�m��*����
_MM_PERM_ADAC�m��*����
_MM_PERM_ADAD�m��*����
_MM_PERM_ADBA�m��*����
_MM_PERM_ADBB�m��*����
_MM_PERM_ADBC�m��*����
_MM_PERM_ADBD�m��*����
_MM_PERM_ADCA�m��*����
_MM_PERM_ADCB�m��*����
_MM_PERM_ADCC�m��*����
_MM_PERM_ADCD�m��*§��
_MM_PERM_ADDA�m��*�
_MM_PERM_ADDB�m��*ħ��
_MM_PERM_ADDC�m��*ŧ��
_MM_PERM_ADDD�m���*Ƨ��
_MM_PERM_BAAA�m��*ǧ��
_MM_PERM_BAAB�m��*ȧ��
_MM_PERM_BAAC�m��*ɧ��
_MM_PERM_BAAD�m��*ʧ��
_MM_PERM_BABA�m��*˧��
_MM_PERM_BABB�m���*̧��
_MM_PERM_BABC�m���*ͧ��
_MM_PERM_BABD�m���*��
_MM_PERM_BACA�m���*ϧ��
_MM_PERM_BACB�m���*��
_MM_PERM_BACC�m���*ѧ��
_MM_PERM_BACD�m���*ҧ��
_MM_PERM_BADA�m���*ӧ��
_MM_PERM_BADB�m���*ԧ��
_MM_PERM_BADC�m���*է��
_MM_PERM_BADD�m���*֧��
_MM_PERM_BBAA�m���*ק��
_MM_PERM_BBAB�m���*ا��
_MM_PERM_BBAC�m���*٧��
_MM_PERM_BBAD�m���*ڧ��
_MM_PERM_BBBA�m���*ۧ��
_MM_PERM_BBBB�m炃*ܧ��
_MM_PERM_BBBC�mЃ�*ݧ��
_MM_PERM_BBBD�m���*ާ��
_MM_PERM_BBCA�m���*ߧ��
_MM_PERM_BBCB�m���*���
_MM_PERM_BBCC�m�*���
_MM_PERM_BBCD�m݇�*���
_MM_PERM_BBDA�mƈ�*���
_MM_PERM_BBDB�m���*���
_MM_PERM_BBDC�m���*���
_MM_PERM_BBDD�m���*���
_MM_PERM_BCAA�mꋃ*���
_MM_PERM_BCAB�mӌ�*���
_MM_PERM_BCAC�m���*���
_MM_PERM_BCAD�m���*���
_MM_PERM_BCBA�m���*���
_MM_PERM_BCBB�m���*���
_MM_PERM_BCBC�m���*����
_MM_PERM_BCBD�mɑ�*���
_MM_PERM_BCCA�m���*���
_MM_PERM_BCCB�m���*���
_MM_PERM_BCCC�m���*���
_MM_PERM_BCCD�m픃*���
_MM_PERM_BCDA�m֕�*���
_MM_PERM_BCDB�m���*����
_MM_PERM_BCDC�m���*����
_MM_PERM_BCDD�m���*����
_MM_PERM_BDAA�m���*����
_MM_PERM_BDAB�m㙃*����
_MM_PERM_BDAC�m̚�*����
_MM_PERM_BDAD�m���*����
_MM_PERM_BDBA�m���*����
_MM_PERM_BDBB�m���*����
_MM_PERM_BDBC�m�*����
_MM_PERM_BDBD�mٞ�*����
_MM_PERM_BDCA�mŸ�*����
_MM_PERM_BDCB�m���*����
_MM_PERM_BDCC�m���*����
_MM_PERM_BDCD�m���*����
_MM_PERM_BDDA�m梃*����
_MM_PERM_BDDB�mϣ�*����
_MM_PERM_BDDC�m���*����
_MM_PERM_BDDD�m���*����
_MM_PERM_CAAA�m���*����
_MM_PERM_CAAB�m�*����
_MM_PERM_CAAC�mܧ�*����
_MM_PERM_CAAD�mŨ�*����
_MM_PERM_CABA�m���*����
_MM_PERM_CABB�m���*����
_MM_PERM_CABC�m���*����
_MM_PERM_CABD�m髃*����
_MM_PERM_CACA�mҬ�*����
_MM_PERM_CACB�m���*����
_MM_PERM_CACC�m���*����
_MM_PERM_CACD�m���*����
_MM_PERM_CADA�m���*����
_MM_PERM_CADB�m߰�*����
_MM_PERM_CADC�mȱ�*����
_MM_PERM_CADD�m���*����
_MM_PERM_CBAA�m���*����
_MM_PERM_CBAB�m���*����
_MM_PERM_CBAC�m촃*����
_MM_PERM_CBAD�mյ�*����
_MM_PERM_CBBA�m���*����
_MM_PERM_CBBB�m���*����
_MM_PERM_CBBC�m���*����
_MM_PERM_CBBD�m���*����
_MM_PERM_CBCA�m⹃*����
_MM_PERM_CBCB�m˺�*����
_MM_PERM_CBCC�m���*����
_MM_PERM_CBCD�m���*����
_MM_PERM_CBDA�m���*����
_MM_PERM_CBDB�mc*����
_MM_PERM_CBDC�mؾ�*����
_MM_PERM_CBDD�m���*����
_MM_PERM_CCAA�m���*����
_MM_PERM_CCAB�m���*����
_MM_PERM_CCAC�m���*����
_MM_PERM_CCAD�m�ƒ*����
_MM_PERM_CCBA�m�Ã*����
_MM_PERM_CCBB�m�ă*����
_MM_PERM_CCBC�m�Ń*����
_MM_PERM_CCBD�m�ƃ*����
_MM_PERM_CCCA�m�ƃ*����
_MM_PERM_CCCB�m�ǃ*����
_MM_PERM_CCCC�m�ȃ*����
_MM_PERM_CCCD�m�Ƀ*����
_MM_PERM_CCDA�m�ʃ*����
_MM_PERM_CCDB�m�ʃ*����
_MM_PERM_CCDC�m�˃*����
_MM_PERM_CCDD�m�̃*����
_MM_PERM_CDAA�m�̓*����
_MM_PERM_CDAB�m�΃*����
_MM_PERM_CDAC�m�σ*����
_MM_PERM_CDAD�m�σ*����
_MM_PERM_CDBA�m�Ѓ*����
_MM_PERM_CDBB�m�у*����
_MM_PERM_CDBC�m�҃*����
_MM_PERM_CDBD�m�Ӄ*����
_MM_PERM_CDCA�m�ԃ*����
_MM_PERM_CDCB�m�ԃ*����
_MM_PERM_CDCC�m�Ճ*����
_MM_PERM_CDCD�m�փ*¨��
_MM_PERM_CDDA�m�׃*è��
_MM_PERM_CDDB�m�؃*Ĩ��
_MM_PERM_CDDC�m�؃*Ũ��
_MM_PERM_CDDD�m�ك*ƨ��
_MM_PERM_DAAA�m�ڃ*Ǩ��
_MM_PERM_DAAB�m�ۃ*Ȩ��
_MM_PERM_DAAC�m�܃*ɨ��
_MM_PERM_DAAD�m�݃*ʨ��
_MM_PERM_DABA�m�݃*˨��
_MM_PERM_DABB�m�ރ*̨��
_MM_PERM_DABC�m�߃*ͨ��
_MM_PERM_DABD�m���*��
_MM_PERM_DACA�m��*Ϩ��
_MM_PERM_DACB�m��*��
_MM_PERM_DACC�m��*Ѩ��
_MM_PERM_DACD�m��*Ҩ��
_MM_PERM_DADA�m��*Ө��
_MM_PERM_DADB�m��*Ԩ��
_MM_PERM_DADC�m��*ը��
_MM_PERM_DADD�m��*֨��
_MM_PERM_DBAA�m��*ר��
_MM_PERM_DBAB�m��*ب��
_MM_PERM_DBAC�m��*٨��
_MM_PERM_DBAD�m��*ڨ��
_MM_PERM_DBBA�m��*ۨ��
_MM_PERM_DBBB�m��*ܨ��
_MM_PERM_DBBC�m��*ݨ��
_MM_PERM_DBBD�m��*ި��
_MM_PERM_DBCA�m��*ߨ��
_MM_PERM_DBCB�m��*���
_MM_PERM_DBCC�m��*���
_MM_PERM_DBCD�m���*���
_MM_PERM_DBDA�m��*���
_MM_PERM_DBDB�m��*���
_MM_PERM_DBDC�m��*���
_MM_PERM_DBDD�m��*���
_MM_PERM_DCAA�m��*���
_MM_PERM_DCAB�m���*���
_MM_PERM_DCAC�m���*���
_MM_PERM_DCAD�m���*���
_MM_PERM_DCBA�m���*���
_MM_PERM_DCBB�m���*���
_MM_PERM_DCBC�m���*����
_MM_PERM_DCBD�m���*���
_MM_PERM_DCCA�m���*���
_MM_PERM_DCCB�m���*���
_MM_PERM_DCCC�m���*���
_MM_PERM_DCCD�m���*���
_MM_PERM_DCDA�m���*���
_MM_PERM_DCDB�m���*����
_MM_PERM_DCDC�m���*����
_MM_PERM_DCDD�m���*����
_MM_PERM_DDAA�m���*����
_MM_PERM_DDAB�mや*����
_MM_PERM_DDAC�m̃�*����
_MM_PERM_DDAD�m���*����
_MM_PERM_DDBA�m���*����
_MM_PERM_DDBB�m���*����
_MM_PERM_DDBC�m���*����
_MM_PERM_DDBD�mه�*����
_MM_PERM_DDCA�mˆ�*����
_MM_PERM_DDCB�m���*����
_MM_PERM_DDCC�m���*����
_MM_PERM_DDCD�m���*����
_MM_PERM_DDDA�m拄*����
_MM_PERM_DDDB�mό�*����
_MM_PERM_DDDC�m���*����
_MM_PERM_DDDD�m���*����_mm512_abs_epi16���+ʬ��_mm512_mask_abs_epi16���	+ˬ��_mm512_maskz_abs_epi16���+̬��_mm256_mask_abs_epi16���+ͬ��_mm256_maskz_abs_epi16���+ά��_mm_mask_abs_epi16���+Ϭ��_mm_maskz_abs_epi16���%+Ь��_mm512_abs_epi8�}�)+Ѭ��_mm512_mask_abs_epi8���/+Ҭ��_mm512_maskz_abs_epi8���4+Ӭ��_mm256_mask_abs_epi8���:+Ԭ��_mm256_maskz_abs_epi8���?+լ��_mm_mask_abs_epi8���D+֬��_mm_maskz_abs_epi8���J+׬��_mm512_add_epi16���N+ج��_mm512_mask_add_epi16���S+٬��_mm512_maskz_add_epi16���X+ڬ��_mm256_mask_add_epi16���]+۬��_mm256_maskz_add_epi16���c+ܬ��_mm_mask_add_epi16���h+ݬ��_mm_maskz_add_epi16���n+ެ��_mm512_add_epi8�}�r+߬��_mm512_mask_add_epi8���v+���_mm512_maskz_add_epi8���|+���_mm256_mask_add_epi8��Ɓ+���_mm256_maskz_add_epi8����+���_mm_mask_add_epi8����+���_mm_maskz_add_epi8����+���_mm512_adds_epu16����+���_mm512_mask_adds_epu16����+���_mm512_maskz_adds_epu16��Ѡ+���_mm256_mask_adds_epu16����+���_mm256_maskz_adds_epu16���+���_mm_mask_adds_epu16����+���_mm_maskz_adds_epu16����+���_mm512_adds_epu8��ջ+����_mm512_mask_adds_epu8����+���_mm512_maskz_adds_epu8����+���_mm256_mask_adds_epu8����+���_mm256_maskz_adds_epu8����+���_mm_mask_adds_epu8����+���_mm_maskz_adds_epu8����+���_mm512_adds_epi16����+����_mm512_mask_adds_epi16����+����_mm512_maskz_adds_epi16����+����_mm256_mask_adds_epi16����+����_mm256_maskz_adds_epi16����+����_mm_mask_adds_epi16����+����_mm_maskz_adds_epi16��Ё+����_mm512_adds_epi8����+����_mm512_mask_adds_epi8����+����_mm512_maskz_adds_epi8��ϐ+����_mm256_mask_adds_epi8����+����_mm256_maskz_adds_epi8��ܛ+����_mm_mask_adds_epi8����+����_mm_maskz_adds_epi8��ݦ+����_mm512_sub_epi16����+����_mm512_mask_sub_epi16����+����_mm512_maskz_sub_epi16���+����_mm256_mask_sub_epi16����+����_mm256_maskz_sub_epi16����+����_mm_mask_sub_epi16����+����_mm_maskz_sub_epi16����+����_mm512_sub_epi8�}��+����_mm512_mask_sub_epi8����+����_mm512_maskz_sub_epi8����+����_mm256_mask_sub_epi8����+����_mm256_maskz_sub_epi8����+����_mm_mask_sub_epi8����+����_mm_maskz_sub_epi8����+����_mm512_subs_epu16����+����_mm512_mask_subs_epu16����+����_mm512_maskz_subs_epu16��Ձ+����_mm256_mask_subs_epu16��ɇ+����_mm256_maskz_subs_epu16��ȍ+����_mm_mask_subs_epu16����+����_mm_maskz_subs_epu16����+����_mm512_subs_epu8����+����_mm512_mask_subs_epu8����+����_mm512_maskz_subs_epu8����+����_mm256_mask_subs_epu8����+����_mm256_maskz_subs_epu8����+����_mm_mask_subs_epu8����+����_mm_maskz_subs_epu8����+����_mm512_subs_epi16����+����_mm512_mask_subs_epi16����+����_mm512_maskz_subs_epi16����+����_mm256_mask_subs_epi16����+����_mm256_maskz_subs_epi16����+����_mm_mask_subs_epi16����+����_mm_maskz_subs_epi16����+����_mm512_subs_epi8����+����_mm512_mask_subs_epi8����+����_mm512_maskz_subs_epi8����+����_mm256_mask_subs_epi8����+����_mm256_maskz_subs_epi8����+����_mm_mask_subs_epi8����+����_mm_maskz_subs_epi8���+����_mm512_mulhi_epu16����+����_mm512_mask_mulhi_epu16���+����_mm512_maskz_mulhi_epu16����+����_mm256_mask_mulhi_epu16����+����_mm256_maskz_mulhi_epu16�š�+����_mm_mask_mulhi_epu16����+����_mm_maskz_mulhi_epu16����+����_mm512_mulhi_epi16��׾+����_mm512_mask_mulhi_epi16����+����_mm512_maskz_mulhi_epi16�ž�+����_mm256_mask_mulhi_epi16����+����_mm256_maskz_mulhi_epi16����+����_mm_mask_mulhi_epi16����+����_mm_maskz_mulhi_epi16����+����_mm512_mulhrs_epi16����+����_mm512_mask_mulhrs_epi16�Ÿ�+����_mm512_maskz_mulhrs_epi16�͆�+����_mm256_mask_mulhrs_epi16����+����_mm256_maskz_mulhrs_epi16�ͩ�+����_mm_mask_mulhrs_epi16���+����_mm_maskz_mulhrs_epi16����+����_mm512_mullo_epi16��ѕ+����_mm512_mask_mullo_epi16���+­��_mm512_maskz_mullo_epi16����+í��_mm256_mask_mullo_epi16����+ĭ��_mm256_maskz_mullo_epi16�Ŏ�+ŭ��_mm_mask_mullo_epi16����+ƭ��_mm_maskz_mullo_epi16����+ǭ��_mm512_max_epu16���+ȭ��_mm512_mask_max_epu16����+ɭ��_mm512_maskz_max_epu16����+ʭ��_mm256_mask_max_epu16����+˭��_mm256_maskz_max_epu16����+̭��_mm_mask_max_epu16����+ͭ��_mm_maskz_max_epu16����+έ��_mm512_max_epu8�}��+ϭ��_mm512_mask_max_epu8����+Э��_mm512_maskz_max_epu8����+ѭ��_mm256_mask_max_epu8����+ҭ��_mm256_maskz_max_epu8����+ӭ��_mm_mask_max_epu8����+ԭ��_mm_maskz_max_epu8����+խ��_mm512_max_epi16����+֭��_mm512_mask_max_epi16����+׭��_mm512_maskz_max_epi16����+ح��_mm256_mask_max_epi16����+٭��_mm256_maskz_max_epi16����+ڭ��_mm_mask_max_epi16��Ȥ+ۭ��_mm_maskz_max_epi16����+ܭ��_mm512_max_epi8�}֮+ݭ��_mm512_mask_max_epi8����+ޭ��_mm512_maskz_max_epi8����+߭��_mm256_mask_max_epi8����+���_mm256_maskz_max_epi8����+���_mm_mask_max_epi8����+���_mm_maskz_max_epi8����+���_mm512_min_epu16����+���_mm512_mask_min_epu16����+���_mm512_maskz_min_epu16����+���_mm256_mask_min_epu16����+���_mm256_maskz_min_epu16����+���_mm_mask_min_epu16����+���_mm_maskz_min_epu16����+���_mm512_min_epu8�}��+���_mm512_mask_min_epu8����+���_mm512_maskz_min_epu8��Մ+����_mm256_mask_min_epu8����+���_mm256_maskz_min_epu8��܏+���_mm_mask_min_epu8����+���_mm_maskz_min_epu8��ך+���_mm512_min_epi16����+���_mm512_mask_min_epi16��֤+���_mm512_maskz_min_epi16����+����_mm256_mask_min_epi16��ܯ+����_mm256_maskz_min_epi16����+����_mm_mask_min_epi16���+����_mm_maskz_min_epi16����+����_mm512_min_epi8�}��+����_mm512_mask_min_epi8����+����_mm512_maskz_min_epi8����+����_mm256_mask_min_epi8����+����_mm256_maskz_min_epi8����+����_mm_mask_min_epi8����+����_mm_maskz_min_epi8����+����_mm512_cmplt_epu16_mask����+����_mm512_mask_cmplt_epu16_mask����+����_mm256_cmplt_epu16_mask����+����_mm256_mask_cmplt_epu16_mask���+����_mm_cmplt_epu16_mask����+����_mm_mask_cmplt_epu16_mask�Ϳ�+����_mm512_cmplt_epu8_mask��ކ+����_mm512_mask_cmplt_epu8_mask����+����_mm256_cmplt_epu8_mask����+����_mm256_mask_cmplt_epu8_mask�ݚ�+����_mm_cmplt_epu8_mask��ƙ+����_mm_mask_cmplt_epu8_mask��˞+����_mm512_cmplt_epi16_mask���+����_mm512_mask_cmplt_epi16_mask���+����_mm256_cmplt_epi16_mask����+����_mm256_mask_cmplt_epi16_mask�山+����_mm_cmplt_epi16_mask��ߵ+����_mm_mask_cmplt_epi16_mask���+����_mm512_cmplt_epi8_mask����+����_mm512_mask_cmplt_epi8_mask�݂�+����_mm256_cmplt_epi8_mask����+����_mm256_mask_cmplt_epi8_mask�ݸ�+����_mm_cmplt_epi8_mask����+����_mm_mask_cmplt_epi8_mask����+����_mm512_cmpgt_epu16_mask����+����_mm512_mask_cmpgt_epu16_mask���+����_mm256_cmpgt_epu16_mask����+����_mm256_mask_cmpgt_epu16_mask����+����_mm_cmpgt_epu16_mask����+����_mm_mask_cmpgt_epu16_mask�͘�+����_mm512_cmpgt_epu8_mask����+����_mm512_mask_cmpgt_epu8_mask�ݿ�+����_mm256_cmpgt_epu8_mask���	+����_mm256_mask_cmpgt_epu8_mask����	+����_mm_cmpgt_epu8_mask����	+����_mm_mask_cmpgt_epu8_mask�Ŵ�	+����_mm512_cmpgt_epi16_mask��ד	+����_mm512_mask_cmpgt_epi16_mask��ߘ	+����_mm256_cmpgt_epi16_mask����	+����_mm256_mask_cmpgt_epi16_mask�夢	+����_mm_cmpgt_epi16_mask��զ	+����_mm_mask_cmpgt_epi16_mask��ܫ	+����_mm512_cmpgt_epi8_mask����	+����_mm512_mask_cmpgt_epi8_mask����	+����_mm256_cmpgt_epi8_mask����	+����_mm256_mask_cmpgt_epi8_mask�ݺ�	+����_mm_cmpgt_epi8_mask����	+����_mm_mask_cmpgt_epi8_mask����	+����_mm512_cmple_epu16_mask����	+����_mm512_mask_cmple_epu16_mask���	+����_mm256_cmple_epu16_mask����	+����_mm256_mask_cmple_epu16_mask����	+����_mm_cmple_epu16_mask����	+����_mm_mask_cmple_epu16_mask����	+����_mm512_cmple_epu8_mask����	+����_mm512_mask_cmple_epu8_mask����	+����_mm256_cmple_epu8_mask����	+����_mm256_mask_cmple_epu8_mask����	+����_mm_cmple_epu8_mask����	+����_mm_mask_cmple_epu8_mask�Ŏ�
+����_mm512_cmple_epi16_mask����
+����_mm512_mask_cmple_epi16_mask��Ċ
+����_mm256_cmple_epi16_mask����
+����_mm256_mask_cmple_epi16_mask�唔
+����_mm_cmple_epi16_mask��ʘ
+����_mm_mask_cmple_epi16_mask��ם
+����_mm512_cmple_epi8_mask����
+®��_mm512_mask_cmple_epi8_mask�݅�
+�_mm256_cmple_epi8_mask����
+Į��_mm256_mask_cmple_epi8_mask��˰
+��_mm_cmple_epi8_mask����
+Ʈ��_mm_mask_cmple_epi8_mask�ň�
+Ǯ��_mm512_cmpge_epu16_mask����
+Ȯ��_mm512_mask_cmpge_epu16_mask����
+ɮ��_mm256_cmpge_epu16_mask����
+ʮ��_mm256_mask_cmpge_epu16_mask���
+ˮ��_mm_cmpge_epu16_mask����
+̮��_mm_mask_cmpge_epu16_mask����
+ͮ��_mm512_cmpge_epu8_mask����
+ή��_mm512_mask_cmpge_epu8_mask�ݪ�
+Ϯ��_mm256_cmpge_epu8_mask����
+��_mm256_mask_cmpge_epu8_mask����
+Ѯ��_mm_cmpge_epu8_mask����
+Ү��_mm_mask_cmpge_epu8_mask����
+Ӯ��_mm512_cmpge_epi16_mask����
+Ԯ��_mm512_mask_cmpge_epi16_mask���
+ծ��_mm256_cmpge_epi16_mask����+֮��_mm256_mask_cmpge_epi16_mask��׆+׮��_mm_cmpge_epi16_mask����+خ��_mm_mask_cmpge_epi16_mask�͡�+ٮ��_mm512_cmpge_epi8_mask��˔+ڮ��_mm512_mask_cmpge_epi8_mask��֙+ۮ��_mm256_cmpge_epi8_mask����+ܮ��_mm256_mask_cmpge_epi8_mask�ݣ�+ݮ��_mm_cmpge_epi8_mask��٧+ޮ��_mm_mask_cmpge_epi8_mask���+߮��_mm512_cmpeq_epu16_mask����+���_mm512_mask_cmpeq_epu16_mask�厶+���_mm256_cmpeq_epu16_mask����+���_mm256_mask_cmpeq_epu16_mask��ο+���_mm_cmpeq_epu16_mask����+���_mm_mask_cmpeq_epu16_mask�́�+���_mm512_cmpeq_epu8_mask����+���_mm512_mask_cmpeq_epu8_mask�ݟ�+���_mm256_cmpeq_epu8_mask����+���_mm256_mask_cmpeq_epu8_mask����+���_mm_cmpeq_epu8_mask����+���_mm_mask_cmpeq_epu8_mask�ł�+���_mm512_cmpeq_epi16_mask����+���_mm512_mask_cmpeq_epi16_mask���+����_mm256_cmpeq_epi16_mask����+���_mm256_mask_cmpeq_epi16_mask����+���_mm_cmpeq_epi16_mask����+���_mm_mask_cmpeq_epi16_mask�͏�+���_mm512_cmpeq_epi8_mask����+���_mm512_mask_cmpeq_epi8_mask�ݩ�+���_mm256_cmpeq_epi8_mask��Ԏ+����_mm256_mask_cmpeq_epi8_mask��ۓ+����_mm_cmpeq_epi8_mask����+����_mm_mask_cmpeq_epi8_mask�ń�+����_mm512_cmpneq_epu16_mask�ŧ�+����_mm512_mask_cmpneq_epu16_mask����+����_mm256_cmpneq_epu16_mask���+����_mm256_mask_cmpneq_epu16_mask����+����_mm_cmpneq_epu16_mask����+����_mm_mask_cmpneq_epu16_mask�մ�+����_mm512_cmpneq_epu8_mask��ֽ+����_mm512_mask_cmpneq_epu8_mask����+����_mm256_cmpneq_epu8_mask����+����_mm256_mask_cmpneq_epu8_mask���+����_mm_cmpneq_epu8_mask����+����_mm_mask_cmpneq_epu8_mask����+����_mm512_cmpneq_epi16_mask����+����_mm512_mask_cmpneq_epi16_mask����+����_mm256_cmpneq_epi16_mask�Ū�+����_mm256_mask_cmpneq_epi16_mask����+����_mm_cmpneq_epi16_mask����+����_mm_mask_cmpneq_epi16_mask����+����_mm512_cmpneq_epi8_mask����+����_mm512_mask_cmpneq_epi8_mask���+����_mm256_cmpneq_epi8_mask����+����_mm256_mask_cmpneq_epi8_mask��΄
+����_mm_cmpneq_epi8_mask����
+����_mm_mask_cmpneq_epi8_mask����
+����_mm512_cmp_epu16_mask���
+����_mm512_mask_cmp_epu16_mask��ě
+����_mm256_cmp_epu16_mask����
+����_mm256_mask_cmp_epu16_mask��ӭ
+����_mm_cmp_epu16_mask����
+����_mm_mask_cmp_epu16_mask��Կ
+����_mm512_cmp_epu8_mask����
+����_mm512_mask_cmp_epu8_mask�ͯ�
+����_mm256_cmp_epu8_mask����
+����_mm256_mask_cmp_epu8_mask�ͯ�
+����_mm_cmp_epu8_mask����
+����_mm_mask_cmp_epu8_mask����
+����_mm512_cmp_epi16_mask����
+����_mm512_mask_cmp_epi16_mask�Շ�+����_mm256_cmp_epi16_mask����+����_mm256_mask_cmp_epi16_mask�Ւ�+����_mm_cmp_epi16_mask����+����_mm_mask_cmp_epi16_mask����+����_mm512_cmp_epi8_mask����+����_mm512_mask_cmp_epi8_mask���+����_mm256_cmp_epi8_mask����+����_mm256_mask_cmp_epi8_mask����+����_mm_cmp_epi8_mask����+����_mm_mask_cmp_epi8_mask����+����_mm256_reduce_add_epi16����+����_mm256_mask_reduce_add_epi16����+����_mm_reduce_add_epi16����+¯��_mm_mask_reduce_add_epi16�͙�+ï��_mm256_reduce_add_epi8����+į��_mm256_mask_reduce_add_epi8����+ů��_mm_reduce_add_epi8����+Ư��_mm_mask_reduce_add_epi8�ż�+ǯ��_mm256_reduce_and_epi16����+ȯ��_mm256_mask_reduce_and_epi16�壋+ɯ��_mm_reduce_and_epi16���+ʯ��_mm_mask_reduce_and_epi16��Γ+˯��_mm256_reduce_and_epi8����+̯��_mm256_mask_reduce_and_epi8���+ͯ��_mm_reduce_and_epi8����+ί��_mm_mask_reduce_and_epi8�Ŕ�+ϯ��_mm256_reduce_max_epi16��ը+Я��_mm256_mask_reduce_max_epi16�寬+ѯ��_mm_reduce_max_epi16����+ү��_mm_mask_reduce_max_epi16�͂�+ӯ��_mm256_reduce_max_epi8����+ԯ��_mm256_mask_reduce_max_epi8��һ+կ��_mm_reduce_max_epi8��ʿ+֯��_mm_mask_reduce_max_epi8�ř�+ׯ��_mm256_reduce_max_epu16����+د��_mm256_mask_reduce_max_epu16����+ٯ��_mm_reduce_max_epu16����+گ��_mm_mask_reduce_max_epu16����+ۯ��_mm256_reduce_max_epu8����+ܯ��_mm256_mask_reduce_max_epu8�ݴ�+ݯ��_mm_reduce_max_epu8����+ޯ��_mm_mask_reduce_max_epu8�ņ�+߯��_mm256_reduce_min_epi16����+���_mm256_mask_reduce_min_epi16����+���_mm_reduce_min_epi16����+���_mm_mask_reduce_min_epi16�ͦ�+���_mm256_reduce_min_epi8����+���_mm256_mask_reduce_min_epi8����+���_mm_reduce_min_epi8����+���_mm_mask_reduce_min_epi8�Ž�+���_mm256_reduce_min_epu16����+���_mm256_mask_reduce_min_epu16�壈+���_mm_reduce_min_epu16����+���_mm_mask_reduce_min_epu16�͈�+���_mm256_reduce_min_epu8����+���_mm256_mask_reduce_min_epu8���+����_mm_reduce_min_epu8���+���_mm_mask_reduce_min_epu8��ß+���_mm256_reduce_mul_epi16��ģ+���_mm256_mask_reduce_mul_epi16�寧+���_mm_reduce_mul_epi16����+���_mm_mask_reduce_mul_epi16�͟�+���_mm256_reduce_mul_epi8����+����_mm256_mask_reduce_mul_epi8�݌�+����_mm_reduce_mul_epi8����+����_mm_mask_reduce_mul_epi8���+����_mm256_reduce_or_epi16����+����_mm256_mask_reduce_or_epi16����+����_mm_reduce_or_epi16����+����_mm_mask_reduce_or_epi16�ť�+����_mm256_reduce_or_epi8����+����_mm256_mask_reduce_or_epi8����+����_mm_reduce_or_epi8����+����_mm_mask_reduce_or_epi8����+����_mm512_loadu_epi16����+����_mm256_loadu_epi16����+����_mm_loadu_epi16�}��+����_mm512_loadu_epi8����+����_mm256_loadu_epi8����+����_mm_loadu_epi8�u��+����_mm512_storeu_epi16����+����_mm256_storeu_epi16����+����_mm_storeu_epi16��ن+����_mm512_storeu_epi8����+����_mm256_storeu_epi8���+����_mm_storeu_epi8�}��+����_mm512_mask_loadu_epi16����+����_mm512_maskz_loadu_epi16�Ŵ�+����_mm512_mask_loadu_epi8��ţ+����_mm512_maskz_loadu_epi8��Ԩ+����_mm256_mask_loadu_epi16���+����_mm256_maskz_loadu_epi16�ō�+����_mm256_mask_loadu_epi8����+����_mm256_maskz_loadu_epi8����+����_mm_mask_loadu_epi16����+����_mm_maskz_loadu_epi16����+����_mm_mask_loadu_epi8����+����_mm_maskz_loadu_epi8����+����_mm512_mask_storeu_epi16����+����_mm512_mask_storeu_epi8����+����_mm256_mask_storeu_epi16�ź�+����_mm256_mask_storeu_epi8����+����_mm_mask_storeu_epi16����+����_mm_mask_storeu_epi8����+����_mm512_madd_epi16����+����_mm512_mask_madd_epi16����+����_mm512_maskz_madd_epi16����+����_mm256_mask_madd_epi16����+����_mm256_maskz_madd_epi16����+����_mm_mask_madd_epi16��א+����_mm_maskz_madd_epi16����+����_mm512_maddubs_epi16����+����_mm512_mask_maddubs_epi16�͏�+����_mm512_maskz_maddubs_epi16����+����_mm256_mask_maddubs_epi16���+����_mm256_maskz_maddubs_epi16��ڷ+����_mm_mask_maddubs_epi16����+����_mm_maskz_maddubs_epi16����+����_mm512_packs_epi32����+����_mm512_mask_packs_epi32����+����_mm512_maskz_packs_epi32�ź�+����_mm256_mask_packs_epi32����+����_mm256_maskz_packs_epi32�ű�+����_mm_mask_packs_epi32����+����_mm_maskz_packs_epi32����+����_mm512_packs_epi16����+����_mm512_mask_packs_epi16����+����_mm512_maskz_packs_epi16�Š�+����_mm256_mask_packs_epi16����+����_mm256_maskz_packs_epi16�ŗ�+����_mm_mask_packs_epi16����+����_mm_maskz_packs_epi16����+����_mm512_packus_epi32����+����_mm512_mask_packus_epi32�Ř�+����_mm512_maskz_packus_epi32�͕�+����_mm256_mask_packus_epi32�Ő�+����_mm256_maskz_packus_epi32�͖�+����_mm_mask_packus_epi32����+����_mm_maskz_packus_epi32����+����_mm512_packus_epi16����+����_mm512_mask_packus_epi16�ţ�+°��_mm512_maskz_packus_epi16�͝�+ð��_mm256_mask_packus_epi16�ŕ�+İ��_mm256_maskz_packus_epi16�͘�+Ű��_mm_mask_packus_epi16����+ư��_mm_maskz_packus_epi16����+ǰ��_mm512_avg_epu16����+Ȱ��_mm512_mask_avg_epu16����+ɰ��_mm512_maskz_avg_epu16����+ʰ��_mm256_mask_avg_epu16����+˰��_mm256_maskz_avg_epu16����+̰��_mm_mask_avg_epu16��څ+Ͱ��_mm_maskz_avg_epu16����+ΰ��_mm512_avg_epu8�}ԏ+ϰ��_mm512_mask_avg_epu8���+а��_mm512_maskz_avg_epu8����+Ѱ��_mm256_mask_avg_epu8��Ϡ+Ұ��_mm256_maskz_avg_epu8����+Ӱ��_mm_mask_avg_epu8����+԰��_mm_maskz_avg_epu8���+հ��_mm512_sll_epi16��ɵ+ְ��_mm512_mask_sll_epi16����+װ��_mm512_maskz_sll_epi16����+ذ��_mm256_mask_sll_epi16����+ٰ��_mm256_maskz_sll_epi16����+ڰ��_mm_mask_sll_epi16����+۰��_mm_maskz_sll_epi16����+ܰ��_mm512_slli_epi16����+ݰ��_mm512_mask_slli_epi16����+߰��_mm512_maskz_slli_epi16����+���_mm256_mask_slli_epi16����+���_mm256_maskz_slli_epi16����+���_mm_mask_slli_epi16����+���_mm_maskz_slli_epi16����+���_mm512_sllv_epi16��ό+���_mm512_mask_sllv_epi16����+���_mm512_maskz_sllv_epi16����+����_mm256_sllv_epi16����+���_mm256_mask_sllv_epi16���+���_mm256_maskz_sllv_epi16����+���_mm_sllv_epi16�u��+���_mm_mask_sllv_epi16���+���_mm_maskz_sllv_epi16���+���_mm512_srl_epi16��ؾ+����_mm512_mask_srl_epi16����+����_mm512_maskz_srl_epi16����+����_mm256_mask_srl_epi16����+����_mm256_maskz_srl_epi16����+����_mm_mask_srl_epi16����+����_mm_maskz_srl_epi16����+����_mm512_srli_epi16����+����_mm512_mask_srli_epi16����+����_mm512_maskz_srli_epi16����+����_mm256_mask_srli_epi16����+����_mm256_maskz_srli_epi16����+����_mm_mask_srli_epi16����+����_mm_maskz_srli_epi16���+����_mm512_srlv_epi16����+����_mm512_mask_srlv_epi16��ۘ+����_mm512_maskz_srlv_epi16���+����_mm256_srlv_epi16����+����_mm256_mask_srlv_epi16��ԩ+����_mm256_maskz_srlv_epi16���+����_mm_srlv_epi16�u��+����_mm_mask_srlv_epi16��˺+����_mm_maskz_srlv_epi16����+����_mm512_sra_epi16����+����_mm512_mask_sra_epi16����+����_mm512_maskz_sra_epi16����+����_mm256_mask_sra_epi16����+����_mm256_maskz_sra_epi16����+����_mm_mask_sra_epi16����+����_mm_maskz_sra_epi16����+����_mm512_srai_epi16����+����_mm512_mask_srai_epi16����+����_mm512_maskz_srai_epi16����+����_mm256_mask_srai_epi16����+����_mm256_maskz_srai_epi16���+����_mm_mask_srai_epi16����+����_mm_maskz_srai_epi16����+����_mm512_srav_epi16��ؘ+����_mm512_mask_srav_epi16����+����_mm512_maskz_srav_epi16����+����_mm256_srav_epi16��ѩ+����_mm256_mask_srav_epi16����+����_mm256_maskz_srav_epi16����+����_mm_srav_epi16�uܺ+����_mm_mask_srav_epi16����+����_mm_maskz_srav_epi16����+����_mm512_permutex2var_epi16����+����_mm512_mask_permutex2var_epi16����+����_mm512_maskz_permutex2var_epi16����+����_mm512_mask2_permutex2var_epi16����+����_mm256_permutex2var_epi16����+����_mm256_mask_permutex2var_epi16����+����_mm256_maskz_permutex2var_epi16����+����_mm256_mask2_permutex2var_epi16����+����_mm_permutex2var_epi16����+����_mm_mask_permutex2var_epi16�ݞ�+����_mm_maskz_permutex2var_epi16����+����_mm_mask2_permutex2var_epi16��֍+����_mm512_permutexvar_epi16���+����_mm512_mask_permutexvar_epi16����+����_mm512_maskz_permutexvar_epi16����+����_mm256_permutexvar_epi16�ś�+����_mm256_mask_permutexvar_epi16����+����_mm256_maskz_permutexvar_epi16��î+����_mm_permutexvar_epi16��س+±��_mm_mask_permutexvar_epi16���+ñ��_mm_maskz_permutexvar_epi16��پ+ı��_mm512_mask_blend_epi16����+ű��_mm256_mask_blend_epi16����+Ʊ��_mm_mask_blend_epi16����+DZ��_mm512_mask_blend_epi8����+ȱ��_mm256_mask_blend_epi8����+ɱ��_mm_mask_blend_epi8����+ʱ��_mm512_broadcastw_epi16����+˱��_mm512_mask_broadcastw_epi16���+̱��_mm512_maskz_broadcastw_epi16���+ͱ��_mm256_mask_broadcastw_epi16����+α��_mm256_maskz_broadcastw_epi16���+ϱ��_mm_mask_broadcastw_epi16����+б��_mm_maskz_broadcastw_epi16�՛�+ѱ��_mm512_broadcastb_epi8���+ұ��_mm512_mask_broadcastb_epi8�ݸ�+ӱ��_mm512_maskz_broadcastb_epi8����+Ա��_mm256_mask_broadcastb_epi8�ݸ�+ձ��_mm256_maskz_broadcastb_epi8�傞+ֱ��_mm_mask_broadcastb_epi8�ž�+ױ��_mm_maskz_broadcastb_epi8����+ر��_mm512_unpackhi_epi16����+ٱ��_mm512_mask_unpackhi_epi16����+ڱ��_mm512_maskz_unpackhi_epi16����+۱��_mm256_mask_unpackhi_epi16����+ܱ��_mm256_maskz_unpackhi_epi16����+ݱ��_mm_mask_unpackhi_epi16����+ޱ��_mm_maskz_unpackhi_epi16����+߱��_mm512_unpackhi_epi8����+���_mm512_mask_unpackhi_epi8����+���_mm512_maskz_unpackhi_epi8�ռ�+���_mm256_mask_unpackhi_epi8�Ͳ�+���_mm256_maskz_unpackhi_epi8�ճ�+���_mm_mask_unpackhi_epi8����+���_mm_maskz_unpackhi_epi8����+���_mm512_unpacklo_epi16����+���_mm512_mask_unpacklo_epi16����+���_mm512_maskz_unpacklo_epi16����+���_mm256_mask_unpacklo_epi16����+���_mm256_maskz_unpacklo_epi16����+���_mm_mask_unpacklo_epi16����+���_mm_maskz_unpacklo_epi16���+����_mm512_unpacklo_epi8����+���_mm512_mask_unpacklo_epi8����+���_mm512_maskz_unpacklo_epi8����+���_mm256_mask_unpacklo_epi8����+���_mm256_maskz_unpacklo_epi8����+���_mm_mask_unpacklo_epi8����+���_mm_maskz_unpacklo_epi8����+����_mm512_mask_mov_epi16����+����_mm512_maskz_mov_epi16����+����_mm256_mask_mov_epi16����+����_mm256_maskz_mov_epi16����+����_mm_mask_mov_epi16����+����_mm_maskz_mov_epi16����+����_mm512_mask_mov_epi8����+����_mm512_maskz_mov_epi8����+����_mm256_mask_mov_epi8����+����_mm256_maskz_mov_epi8����+����_mm_mask_mov_epi8����+����_mm_maskz_mov_epi8���+����_mm512_mask_set1_epi16��ڜ+����_mm512_maskz_set1_epi16����+����_mm256_mask_set1_epi16����+����_mm256_maskz_set1_epi16����+����_mm_mask_set1_epi16����+����_mm_maskz_set1_epi16��۶+����_mm512_mask_set1_epi8��һ+����_mm512_maskz_set1_epi8����+����_mm256_mask_set1_epi8����+����_mm256_maskz_set1_epi8����+����_mm_mask_set1_epi8����+����_mm_maskz_set1_epi8����+����_mm512_shufflelo_epi16����+����_mm512_mask_shufflelo_epi16����+����_mm512_maskz_shufflelo_epi16���+����_mm256_mask_shufflelo_epi16�ݽ�+����_mm256_maskz_shufflelo_epi16�埁+����_mm_mask_shufflelo_epi16��ވ+����_mm_maskz_shufflelo_epi16�ͥ�+����_mm512_shufflehi_epi16����+����_mm512_mask_shufflehi_epi16���+����_mm512_maskz_shufflehi_epi16�差+����_mm256_mask_shufflehi_epi16���+����_mm256_maskz_shufflehi_epi16��˽+����_mm_mask_shufflehi_epi16�ŋ�+����_mm_maskz_shufflehi_epi16����+����_mm512_shuffle_epi8����+����_mm512_mask_shuffle_epi8�ŭ�+����_mm512_maskz_shuffle_epi8�Ͳ�+����_mm256_mask_shuffle_epi8�ų�+����_mm256_maskz_shuffle_epi8����+����_mm_mask_shuffle_epi8����+����_mm_maskz_shuffle_epi8����+����_mm512_test_epi16_mask����+����_mm512_mask_test_epi16_mask��ɀ+����_mm256_test_epi16_mask����+����_mm256_mask_test_epi16_mask��؋+����_mm_test_epi16_mask����+����_mm_mask_test_epi16_mask��Ԗ+����_mm512_test_epi8_mask����+����_mm512_mask_test_epi8_mask�ջ�+����_mm256_test_epi8_mask����+����_mm256_mask_test_epi8_mask����+����_mm_test_epi8_mask����+����_mm_mask_test_epi8_mask����+����_mm512_testn_epi16_mask���+����_mm512_mask_testn_epi16_mask���+����_mm256_testn_epi16_mask����+����_mm256_mask_testn_epi16_mask���+����_mm_testn_epi16_mask����+����_mm_mask_testn_epi16_mask�ͧ�+����_mm512_testn_epi8_mask����+²��_mm512_mask_testn_epi8_mask�݌�+ò��_mm256_testn_epi8_mask����+IJ��_mm256_mask_testn_epi8_mask�ݏ�+Ų��_mm_testn_epi8_mask����+Ʋ��_mm_mask_testn_epi8_mask�ŀ�+Dz��
_store_mask64�m��+Ȳ��
_store_mask32�m�+ɲ��_load_mask64�e��+ʲ��_load_mask32�e��+˲��_mm512_sad_epu8�}��+̲��_mm512_dbsad_epu8����+Ͳ��_mm512_mask_dbsad_epu8���+ϲ��_mm512_maskz_dbsad_epu8����+Ѳ��_mm256_dbsad_epu8��ֲ+Ӳ��_mm256_mask_dbsad_epu8����+ղ��_mm256_maskz_dbsad_epu8����+ײ��_mm_dbsad_epu8�u��+ٲ��_mm_mask_dbsad_epu8����+۲��_mm_maskz_dbsad_epu8����+ݲ��_mm512_movepi16_mask����+߲��_mm256_movepi16_mask����+���_mm_movepi16_mask����+���_mm512_movepi8_mask����+���_mm256_movepi8_mask����+���_mm_movepi8_mask����+���_mm512_movm_epi16���+���_mm256_movm_epi16���+���_mm_movm_epi16�u�+���_mm512_movm_epi8��Ѡ+���_mm256_movm_epi8����+���
_mm_movm_epi8�m��+���_cvtmask32_u32�u��+���_cvtu32_mask32�u�+���_kadd_mask32�eε+����_kadd_mask64�eɸ+���_kand_mask32�eػ+���_kand_mask64�e�+���_knot_mask32�e��+���_knot_mask64�e��+���
_kandn_mask32�m��+���
_kandn_mask64�m��+����_kor_mask32�]��+����_kor_mask64�]��+����_kxor_mask32�e��+����_kxor_mask64�e��+����
_kxnor_mask32�m��+����
_kxnor_mask64�m��+����_kortest_mask32_u8����+����_kortest_mask64_u8����+����_kortestc_mask32_u8����+����_kortestc_mask64_u8����+����_kortestz_mask32_u8����+����_kortestz_mask64_u8����+����_kshiftli_mask32����+����_kshiftli_mask64����+����_kshiftri_mask32���� +����_kshiftri_mask64���� +����_ktest_mask32_u8��� +����_ktest_mask64_u8���� +����_ktestc_mask32_u8���� +����_ktestc_mask64_u8���� +����_ktestz_mask32_u8���� +����_ktestz_mask64_u8��ğ +����_mm512_kunpackw�}�� +����_mm512_kunpackd�}ç +����_mm512_cvtepi16_epi8��̫ +����_mm512_mask_cvtepi16_epi8��װ +����_mm512_maskz_cvtepi16_epi8�հ� +����_mm256_cvtepi16_epi8���� +����_mm256_mask_cvtepi16_epi8�ͺ� +����_mm256_maskz_cvtepi16_epi8�՜� +����_mm_cvtepi16_epi8���� +����_mm_mask_cvtepi16_epi8���� +����_mm_maskz_cvtepi16_epi8���� +����_mm512_cvtsepi16_epi8���� +����_mm512_mask_cvtsepi16_epi8���� +����_mm512_maskz_cvtsepi16_epi8�݇� +����_mm256_cvtsepi16_epi8���� +����_mm256_mask_cvtsepi16_epi8���� +����_mm256_maskz_cvtsepi16_epi8�݌� +����_mm_cvtsepi16_epi8���� +����_mm_mask_cvtsepi16_epi8��ր!+����_mm_maskz_cvtsepi16_epi8����!+����_mm512_cvtusepi16_epi8����!+����_mm512_mask_cvtusepi16_epi8�ݩ�!+����_mm512_maskz_cvtusepi16_epi8��ٕ!+����_mm256_cvtusepi16_epi8����!+����_mm256_mask_cvtusepi16_epi8�ݐ�!+����_mm256_maskz_cvtusepi16_epi8��̥!+����_mm_cvtusepi16_epi8����!+����_mm_mask_cvtusepi16_epi8�Ÿ�!+����_mm_maskz_cvtusepi16_epi8���!+����_mm512_cvtepi8_epi16����!+����_mm512_mask_cvtepi8_epi16�͆�!+����_mm512_maskz_cvtepi8_epi16����!+����_mm256_mask_cvtepi8_epi16�ͦ�!+����_mm256_maskz_cvtepi8_epi16�Հ�!+����_mm_mask_cvtepi8_epi16����!+����_mm_maskz_cvtepi8_epi16����!+����_mm512_cvtepu8_epi16����!+����_mm512_mask_cvtepu8_epi16�͉�!+����_mm512_maskz_cvtepu8_epi16����!+����_mm256_mask_cvtepu8_epi16�ͻ�!+����_mm256_maskz_cvtepu8_epi16�՞�!+����_mm_mask_cvtepu8_epi16����!+����_mm_maskz_cvtepu8_epi16��ʀ"+����_mm512_bslli_epi128��х"+����_mm512_bsrli_epi128����"+����_mm512_alignr_epi8����"+����_mm512_mask_alignr_epi8����"+ó��_mm512_maskz_alignr_epi8����"+ų��_mm256_mask_alignr_epi8����"+dz��_mm256_maskz_alignr_epi8����"+ɳ��_mm_mask_alignr_epi8����"+˳��_mm_maskz_alignr_epi8����"+ͳ��!_mm512_mask_cvtsepi16_storeu_epi8����#!+ϳ��!_mm256_mask_cvtsepi16_storeu_epi8����#!+г��_mm_mask_cvtsepi16_storeu_epi8��Ί#+ѳ�� _mm512_mask_cvtepi16_storeu_epi8��я# +ҳ�� _mm256_mask_cvtepi16_storeu_epi8��ݔ# +ӳ��_mm_mask_cvtepi16_storeu_epi8���#+Գ��"_mm512_mask_cvtusepi16_storeu_epi8����#"+ճ��"_mm256_mask_cvtusepi16_storeu_epi8����#"+ֳ��_mm_mask_cvtusepi16_storeu_epi8���#+׳��_mm512_broadcastmw_epi32�Ŗ,����_mm256_broadcastmw_epi32�Ŕ,����_mm_broadcastmw_epi32���,����_mm512_broadcastmb_epi64���,����_mm256_broadcastmb_epi64���,����_mm_broadcastmb_epi64���,����_mm512_conflict_epi32���,����_mm512_mask_conflict_epi32���!,����_mm512_maskz_conflict_epi32���',����_mm256_conflict_epi32���-,����_mm256_mask_conflict_epi32���2,����_mm256_maskz_conflict_epi32�ݦ9,����_mm_conflict_epi32���>,����_mm_mask_conflict_epi32���D,����_mm_maskz_conflict_epi32�ŻJ,����_mm512_conflict_epi64���O,����_mm512_mask_conflict_epi64�ՙU,����_mm512_maskz_conflict_epi64�ݾ[,����_mm256_conflict_epi64���a,����_mm256_mask_conflict_epi64�շf,����_mm256_maskz_conflict_epi64���l,����_mm_conflict_epi64���r,����_mm_mask_conflict_epi64���w,����_mm_maskz_conflict_epi64���},����_mm512_lzcnt_epi32����,����_mm512_mask_lzcnt_epi32����,����_mm512_maskz_lzcnt_epi32�ő�,����_mm256_lzcnt_epi32����,����_mm256_mask_lzcnt_epi32���,����_mm256_maskz_lzcnt_epi32��Ĝ,����_mm_lzcnt_epi32�}��,����_mm_mask_lzcnt_epi32����,����_mm_maskz_lzcnt_epi32���,����_mm512_lzcnt_epi64��İ,����_mm512_mask_lzcnt_epi64����,����_mm512_maskz_lzcnt_epi64���,����_mm256_lzcnt_epi64���,����_mm256_mask_lzcnt_epi64����,����_mm256_maskz_lzcnt_epi64�š�,����_mm_lzcnt_epi64�}��,����_mm_mask_lzcnt_epi64����,����_mm_maskz_lzcnt_epi64����,����_mm_mask_and_pd�}�-Ѵ��_mm_maskz_and_pd���
-Ҵ��_mm256_mask_and_pd���-Ӵ��_mm256_maskz_and_pd���-Դ��
_mm512_and_pd�m�-մ��_mm512_mask_and_pd��� -ִ��_mm512_maskz_and_pd���%-״��_mm_mask_and_ps�}�+-ش��_mm_maskz_and_ps���1-ٴ��_mm256_mask_and_ps���6-ڴ��_mm256_maskz_and_ps���<-۴��
_mm512_and_ps�m�A-ܴ��_mm512_mask_and_ps���F-ݴ��_mm512_maskz_and_ps���L-޴��_mm_mask_andnot_pd���R-ߴ��_mm_maskz_andnot_pd���X-���_mm256_mask_andnot_pd���^-���_mm256_maskz_andnot_pd���d-���_mm512_andnot_pd���i-���_mm512_mask_andnot_pd���o-���_mm512_maskz_andnot_pd���u-���_mm_mask_andnot_ps���{-���_mm_maskz_andnot_ps����-���_mm256_mask_andnot_ps����-���_mm256_maskz_andnot_ps����-���_mm512_andnot_ps����-���_mm512_mask_andnot_ps��ʗ-���_mm512_maskz_andnot_ps��˝-���_mm_mask_or_pd�u��-����_mm_maskz_or_pd�}��-���_mm256_mask_or_pd��Ӯ-���_mm256_maskz_or_pd����-���_mm512_or_pd�e��-���_mm512_mask_or_pd����-���_mm512_maskz_or_pd����-���_mm_mask_or_ps�u��-����_mm_maskz_or_ps�}��-����_mm256_mask_or_ps����-����_mm256_maskz_or_ps����-����_mm512_or_ps�e��-����_mm512_mask_or_ps����-����_mm512_maskz_or_ps����-����_mm_mask_xor_pd�}��-����_mm_maskz_xor_pd����-����_mm256_mask_xor_pd����-����_mm256_maskz_xor_pd����-����
_mm512_xor_pd�m��-����_mm512_mask_xor_pd����-����_mm512_maskz_xor_pd����-����_mm_mask_xor_ps�}ۖ-����_mm_maskz_xor_ps����-����_mm256_mask_xor_ps����-����_mm256_maskz_xor_ps���-����
_mm512_xor_ps�mѬ-����_mm512_mask_xor_ps����-����_mm512_maskz_xor_ps���-����_mm256_broadcast_f32x2��ʼ-����_mm256_mask_broadcast_f32x2����-����_mm256_maskz_broadcast_f32x2����-����_mm512_broadcast_f32x2����-����_mm512_mask_broadcast_f32x2����-����_mm512_maskz_broadcast_f32x2���-����_mm512_broadcast_f32x8����-����_mm512_mask_broadcast_f32x8�݆�-����_mm512_maskz_broadcast_f32x8���-����_mm256_broadcast_f64x2����-����_mm256_mask_broadcast_f64x2����-����_mm256_maskz_broadcast_f64x2���-����_mm512_broadcast_f64x2����-����_mm512_mask_broadcast_f64x2����-����_mm512_maskz_broadcast_f64x2���-����_mm_broadcast_i32x2����-����_mm_mask_broadcast_i32x2�ū�-����_mm_maskz_broadcast_i32x2���-����_mm256_broadcast_i32x2����-����_mm256_mask_broadcast_i32x2�ݶ�-����_mm256_maskz_broadcast_i32x2����-����_mm512_broadcast_i32x2����-����_mm512_mask_broadcast_i32x2��׫-����_mm512_maskz_broadcast_i32x2�唱-����_mm512_broadcast_i32x8����-����_mm512_mask_broadcast_i32x8�ݸ�-����_mm512_maskz_broadcast_i32x8�徿-����_mm256_broadcast_i64x2����-����_mm256_mask_broadcast_i64x2����-����_mm256_maskz_broadcast_i64x2����-����_mm512_broadcast_i64x2����-����_mm512_mask_broadcast_i64x2����-����_mm512_maskz_broadcast_i64x2����-����_mm512_extractf32x8_ps����-����_mm512_mask_extractf32x8_ps�݇�-����_mm512_maskz_extractf32x8_ps����-����_mm256_extractf64x2_pd����-����_mm256_mask_extractf64x2_pd�ݺ�-����_mm256_maskz_extractf64x2_pd��ǂ-����_mm512_extractf64x2_pd����-����_mm512_mask_extractf64x2_pd��ԏ-����_mm512_maskz_extractf64x2_pd��ؖ-����_mm512_extracti32x8_epi32�͌�-����_mm512_mask_extracti32x8_epi32����-����_mm512_maskz_extracti32x8_epi32����-����_mm256_extracti64x2_epi64���-µ��_mm256_mask_extracti64x2_epi64��Ƕ-ĵ��_mm256_maskz_extracti64x2_epi64����-Ƶ��_mm512_extracti64x2_epi64����-ȵ��_mm512_mask_extracti64x2_epi64����-ʵ��_mm512_maskz_extracti64x2_epi64����-̵��_mm512_insertf32x8����-ε��_mm512_mask_insertf32x8����-е��_mm512_maskz_insertf32x8�ő�-ҵ��_mm256_insertf64x2����-Ե��_mm256_mask_insertf64x2����-ֵ��_mm256_maskz_insertf64x2����-ص��_mm512_insertf64x2��Ђ-ڵ��_mm512_mask_insertf64x2����-ܵ��_mm512_maskz_insertf64x2��ʒ-޵��_mm512_inserti32x8����-���_mm512_mask_inserti32x8����-���_mm512_maskz_inserti32x8�ų�-���_mm256_inserti64x2����-���_mm256_mask_inserti64x2��ƶ-���_mm256_maskz_inserti64x2��׽-���_mm512_inserti64x2����-���_mm512_mask_inserti64x2����-���_mm512_maskz_inserti64x2����-���_mm512_cvt_roundepi64_pd�š�-���_mm512_mask_cvt_roundepi64_pd����-����_mm512_maskz_cvt_roundepi64_pd����-����_mm_cvtepi64_pd�}��-����_mm_mask_cvtepi64_pd����-����_mm_maskz_cvtepi64_pd��ƒ-����_mm256_cvtepi64_pd��ˆ-����_mm256_mask_cvtepi64_pd���-����_mm256_maskz_cvtepi64_pd��ϓ-����_mm512_cvtepi64_pd��̘-����_mm512_mask_cvtepi64_pd���-����_mm512_maskz_cvtepi64_pd��ǣ-����_mm512_cvt_roundepi64_ps�Ŕ�-����_mm512_mask_cvt_roundepi64_ps����-����_mm512_maskz_cvt_roundepi64_ps����-����_mm_cvtepi64_ps�}��-����_mm_mask_cvtepi64_ps����-����_mm_maskz_cvtepi64_ps����-����_mm256_cvtepi64_ps����-����_mm256_mask_cvtepi64_ps����-����_mm256_maskz_cvtepi64_ps�Ŝ�-����_mm512_cvtepi64_ps����-����_mm512_mask_cvtepi64_ps����-����_mm512_maskz_cvtepi64_ps�Ő�-����_mm512_cvt_roundepu64_pd����-����_mm512_mask_cvt_roundepu64_pd�펆-����_mm512_maskz_cvt_roundepu64_pd����-����_mm_cvtepu64_pd�}��-����_mm_mask_cvtepu64_pd����-����_mm_maskz_cvtepu64_pd����-����_mm256_cvtepu64_pd����-����_mm256_mask_cvtepu64_pd����-����_mm256_maskz_cvtepu64_pd�Ũ�-����_mm512_cvtepu64_pd����-����_mm512_mask_cvtepu64_pd��ż-����_mm512_maskz_cvtepu64_pd�Ū�-����_mm512_cvt_roundepu64_ps����-����_mm512_mask_cvt_roundepu64_ps����-����_mm512_maskz_cvt_roundepu64_ps����-����_mm_cvtepu64_ps�}��-����_mm_mask_cvtepu64_ps����-����_mm_maskz_cvtepu64_ps����-����_mm256_cvtepu64_ps����-����_mm256_mask_cvtepu64_ps����-����_mm256_maskz_cvtepu64_ps�ŝ�-����_mm512_cvtepu64_ps����-����_mm512_mask_cvtepu64_ps����-����_mm512_maskz_cvtepu64_ps�ś�-����_mm512_cvt_roundpd_epi64���-����_mm512_mask_cvt_roundpd_epi64�퓥-����_mm512_maskz_cvt_roundpd_epi64����-����_mm_cvtpd_epi64�}��-����_mm_mask_cvtpd_epi64����-����_mm_maskz_cvtpd_epi64����-����_mm256_cvtpd_epi64����-����_mm256_mask_cvtpd_epi64����-����_mm256_maskz_cvtpd_epi64�Ź�-����_mm512_cvtpd_epi64����-����_mm512_mask_cvtpd_epi64����-����_mm512_maskz_cvtpd_epi64�Ń�-����_mm512_cvt_roundps_epi64�ŋ�-����_mm512_mask_cvt_roundps_epi64����-����_mm512_maskz_cvt_roundps_epi64����-����_mm_cvtps_epi64�}��	-ö��_mm_mask_cvtps_epi64����	-Ķ��_mm_maskz_cvtps_epi64��݋	-Ŷ��_mm256_cvtps_epi64����	-ƶ��_mm256_mask_cvtps_epi64����	-Ƕ��_mm256_maskz_cvtps_epi64��՚	-ȶ��_mm512_cvtps_epi64����	-ɶ��_mm512_mask_cvtps_epi64����	-ʶ��_mm512_maskz_cvtps_epi64�Ŝ�	-˶��_mm512_cvt_roundpd_epu64�Ŧ�	-̶��_mm512_mask_cvt_roundpd_epu64��ս	-ζ��_mm512_maskz_cvt_roundpd_epu64����	-ж��_mm_cvtpd_epu64�}��	-Ҷ��_mm_mask_cvtpd_epu64����	-Ӷ��_mm_maskz_cvtpd_epu64����	-Զ��_mm256_cvtpd_epu64����	-ն��_mm256_mask_cvtpd_epu64����	-ֶ��_mm256_maskz_cvtpd_epu64�œ�	-׶��_mm512_cvtpd_epu64����	-ض��_mm512_mask_cvtpd_epu64����	-ٶ��_mm512_maskz_cvtpd_epu64����	-ڶ��_mm512_cvt_roundps_epu64����	-۶��_mm512_mask_cvt_roundps_epu64����
-ݶ��_mm512_maskz_cvt_roundps_epu64����
-߶��_mm_cvtps_epu64�}��
-���_mm_mask_cvtps_epu64����
-���_mm_maskz_cvtps_epu64��դ
-���_mm256_cvtps_epu64����
-���_mm256_mask_cvtps_epu64����
-���_mm256_maskz_cvtps_epu64��׳
-���_mm512_cvtps_epu64����
-���_mm512_mask_cvtps_epu64����
-���_mm512_maskz_cvtps_epu64�Ũ�
-���_mm512_cvtt_roundpd_epi64����
-���_mm512_mask_cvtt_roundpd_epi64����
-���_mm512_maskz_cvtt_roundpd_epi64����
-���_mm_cvttpd_epi64����
-���_mm_mask_cvttpd_epi64����
-���_mm_maskz_cvttpd_epi64����
-���_mm256_cvttpd_epi64����
-���_mm256_mask_cvttpd_epi64����
-����_mm256_maskz_cvttpd_epi64�͍�
-����_mm512_cvttpd_epi64����
-����_mm512_mask_cvttpd_epi64����
-����_mm512_maskz_cvttpd_epi64�͔�-����_mm512_cvtt_roundps_epi64���-����_mm512_mask_cvtt_roundps_epi64����-����_mm512_maskz_cvtt_roundps_epi64��֙-����_mm_cvttps_epi64���-����_mm_mask_cvttps_epi64����-����_mm_maskz_cvttps_epi64����-����_mm256_cvttps_epi64����-����_mm256_mask_cvttps_epi64�Ŭ�-����_mm256_maskz_cvttps_epi64����-����_mm512_cvttps_epi64����-����_mm512_mask_cvttps_epi64����-����_mm512_maskz_cvttps_epi64����-����_mm512_cvtt_roundpd_epu64����-����_mm512_mask_cvtt_roundpd_epu64����-����_mm512_maskz_cvtt_roundpd_epu64����-����_mm_cvttpd_epu64����-����_mm_mask_cvttpd_epu64����-����_mm_maskz_cvttpd_epu64����-����_mm256_cvttpd_epu64����-����_mm256_mask_cvttpd_epu64�ű�-����_mm256_maskz_cvttpd_epu64����-����_mm512_cvttpd_epu64��̀-����_mm512_mask_cvttpd_epu64���-����_mm512_maskz_cvttpd_epu64����-����_mm512_cvtt_roundps_epu64��ґ-����_mm512_mask_cvtt_roundps_epu64����-����_mm512_maskz_cvtt_roundps_epu64��˟-����_mm_cvttps_epu64��ޤ-����_mm_mask_cvttps_epu64����-����_mm_maskz_cvttps_epu64����-����_mm256_cvttps_epu64����-����_mm256_mask_cvttps_epu64�ű�-����_mm256_maskz_cvttps_epu64����-����_mm512_cvttps_epu64����-����_mm512_mask_cvttps_epu64����-����_mm512_maskz_cvttps_epu64�͋�-����_mm_mullo_epi64�}��-����_mm_mask_mullo_epi64����-����_mm_maskz_mullo_epi64����-����_mm256_mullo_epi64����-����_mm256_mask_mullo_epi64����-����_mm256_maskz_mullo_epi64�ʼn�-����_mm512_mullo_epi64����-����_mm512_mask_mullo_epi64����-����_mm512_maskz_mullo_epi64��ڀ
-����
_cvtmask8_u32�m��
-����
_cvtu32_mask8�m��
-����_kadd_mask16�e��
-����_kadd_mask8�]��
-����_kand_mask8�]��
-����_kandn_mask8�e��
-����_knot_mask8�]��
-����
_kor_mask8�U��
-����_kxnor_mask8�e��
-����_kxor_mask8�]��
-����_kortest_mask8_u8����
-����_kortestc_mask8_u8���
-����_kortestz_mask8_u8����
-����_kshiftli_mask8�}��
-����_kshiftri_mask8�}�
-����_ktest_mask16_u8��ɸ
-����_ktest_mask8_u8�}��
-����_ktestc_mask16_u8����
-·��_ktestc_mask8_u8����
-÷��_ktestz_mask16_u8����
-�_ktestz_mask8_u8����
-ŷ��_load_mask8�]��
-Ʒ��_store_mask8�e��
-Ƿ��_mm_movepi32_mask����
-ȷ��_mm256_movepi32_mask����
-ɷ��_mm512_movepi32_mask����
-ʷ��_mm_movepi64_mask����
-˷��_mm256_movepi64_mask����
-̷��_mm512_movepi64_mask����
-ͷ��_mm_movm_epi32�u��
-�_mm256_movm_epi32����
-Ϸ��_mm512_movm_epi32����
-�_mm_movm_epi64�u��
-ѷ��_mm256_movm_epi64����-ҷ��_mm512_movm_epi64��҄-ӷ��_mm512_range_round_pd���-Է��_mm512_mask_range_round_pd��Ӗ-׷��_mm512_maskz_range_round_pd���-ڷ��_mm_range_pd�e��-ݷ��_mm_mask_range_pd���-߷��_mm_maskz_range_pd��ʼ-���_mm256_range_pd�}��-���_mm256_mask_range_pd����-���_mm256_maskz_range_pd����-���_mm512_range_pd�}��-���_mm512_mask_range_pd����-���_mm512_maskz_range_pd����-����_mm512_range_round_ps����-���_mm512_mask_range_round_ps�ՙ�-���_mm512_maskz_range_round_ps��Ӎ-����_mm_range_ps�e��-����_mm_mask_range_ps��Ԟ-����_mm_maskz_range_ps����-����_mm256_range_ps�}��-����_mm256_mask_range_ps���-����_mm256_maskz_range_ps����-����_mm512_range_ps�}��-����_mm512_mask_range_ps����-����_mm512_maskz_range_ps����-����_mm_range_round_sd����-����_mm_mask_range_round_sd����-����_mm_maskz_range_round_sd�Ŝ�-����_mm_mask_range_sd����-����_mm_maskz_range_sd����-����_mm_range_round_ss���-����_mm_mask_range_round_ss����-����_mm_maskz_range_round_ss���-����_mm_mask_range_ss��Ź-����_mm_maskz_range_ss����-����_mm512_reduce_round_pd����-����_mm512_mask_reduce_round_pd�ݳ�-����_mm512_maskz_reduce_round_pd���-����
_mm_reduce_pd�m��-����_mm_mask_reduce_pd����-����_mm_maskz_reduce_pd����-����_mm256_reduce_pd����-����_mm256_mask_reduce_pd����-����_mm256_maskz_reduce_pd����-����_mm512_reduce_pd��ȟ-����_mm512_mask_reduce_pd����-����_mm512_maskz_reduce_pd����-����_mm512_reduce_round_ps����-����_mm512_mask_reduce_round_ps����-¸��_mm512_maskz_reduce_round_ps���-Ÿ��
_mm_reduce_ps�m��-ȸ��_mm_mask_reduce_ps����-ʸ��_mm_maskz_reduce_ps����-̸��_mm256_reduce_ps����-θ��_mm256_mask_reduce_ps����-и��_mm256_maskz_reduce_ps��ą-Ҹ��_mm512_reduce_ps��֍-Ը��_mm512_mask_reduce_ps��Ɩ-ָ��_mm512_maskz_reduce_ps��Ƞ-ظ��_mm_reduce_round_sd����-ڸ��_mm_mask_reduce_round_sd����-ݸ��_mm_maskz_reduce_round_sd����-���
_mm_reduce_sd�m��-���_mm_mask_reduce_sd����-���_mm_maskz_reduce_sd����-���_mm_reduce_round_ss����-���_mm_mask_reduce_round_ss�ţ�-���_mm_maskz_reduce_round_ss�ͦ�-���
_mm_reduce_ss�m�-���_mm_mask_reduce_ss����-����_mm_maskz_reduce_ss����-����_mm_fpclass_pd_mask���-����_mm_mask_fpclass_pd_mask����-����_mm256_fpclass_pd_mask��д-����_mm256_mask_fpclass_pd_mask���-����_mm512_fpclass_pd_mask����-����_mm512_mask_fpclass_pd_mask����-����_mm_fpclass_ps_mask����-����_mm_mask_fpclass_ps_mask�Ŷ�-����_mm256_fpclass_ps_mask����-����_mm256_mask_fpclass_ps_mask�ݪ�-����_mm512_fpclass_ps_mask����-����_mm512_mask_fpclass_ps_mask�ݒ�-����_mm_fpclass_sd_mask����-����_mm_mask_fpclass_sd_mask���-����_mm_fpclass_ss_mask����-����_mm_mask_fpclass_ss_mask�ſ�-����_mm512_madd52hi_epu64���.ٹ��_mm512_mask_madd52hi_epu64�՜.ڹ��_mm512_maskz_madd52hi_epu64�݀.۹��_mm512_madd52lo_epu64���.ܹ��_mm512_mask_madd52lo_epu64���.ݹ��_mm512_maskz_madd52lo_epu64�ݳ&.޹��_mm256_madd52hi_avx_epu64�Ͳ,.߹��_mm256_madd52hi_epu64���2.���_mm256_mask_madd52hi_epu64���8.���_mm256_maskz_madd52hi_epu64���?.���_mm256_madd52lo_avx_epu64���E.���_mm256_madd52lo_epu64���K.���_mm256_mask_madd52lo_epu64���Q.���_mm256_maskz_madd52lo_epu64���X.���_mm_madd52hi_avx_epu64���^.���_mm_madd52hi_epu64���d.���_mm_mask_madd52hi_epu64���j.���_mm_maskz_madd52hi_epu64���q.���_mm_madd52lo_avx_epu64���w.���_mm_madd52lo_epu64���}.���_mm_mask_madd52lo_epu64��ك.����_mm_maskz_madd52lo_epu64�ſ�.���_mm512_permutex2var_epi8���/����_mm512_mask_permutex2var_epi8���	/����_mm512_maskz_permutex2var_epi8���/����_mm512_mask2_permutex2var_epi8���/����_mm256_permutex2var_epi8�Ů/����_mm256_mask_permutex2var_epi8���!/����_mm256_maskz_permutex2var_epi8���(/����_mm256_mask2_permutex2var_epi8���./����_mm_permutex2var_epi8���4/����_mm_mask_permutex2var_epi8���9/����_mm_maskz_permutex2var_epi8�ݐ@/����_mm_mask2_permutex2var_epi8�ݢF/����_mm512_permutexvar_epi8���K/����_mm512_mask_permutexvar_epi8��P/����_mm512_maskz_permutexvar_epi8���V/����_mm256_permutexvar_epi8���[/����_mm256_mask_permutexvar_epi8���`/����_mm256_maskz_permutexvar_epi8���f/����_mm_permutexvar_epi8���l/����_mm_mask_permutexvar_epi8�͕q/����_mm_maskz_permutexvar_epi8�Ռw/����_mm512_multishift_epi64_epi8��}/����!_mm512_mask_multishift_epi64_epi8����!/����"_mm512_maskz_multishift_epi64_epi8����"/����_mm256_multishift_epi64_epi8�妐/����!_mm256_mask_multishift_epi64_epi8����!/����"_mm256_maskz_multishift_epi64_epi8��Ɲ"/����_mm_multishift_epi64_epi8��ݣ/����_mm_mask_multishift_epi64_epi8���/����_mm_maskz_multishift_epi64_epi8���/����_mm512_mask_expandloadu_epi16���0����_mm512_maskz_expandloadu_epi16���
0����_mm256_mask_expandloadu_epi16���0����_mm256_maskz_expandloadu_epi16���0����_mm_mask_expandloadu_epi16���0����_mm_maskz_expandloadu_epi16���!0����_mm512_mask_expandloadu_epi8���&0����_mm512_maskz_expandloadu_epi8���,0����_mm256_mask_expandloadu_epi8��20����_mm256_maskz_expandloadu_epi8���70����_mm_mask_expandloadu_epi8�ʹ=0����_mm_maskz_expandloadu_epi8�ՅC0���� _mm512_mask_compressstoreu_epi16���G 0���� _mm256_mask_compressstoreu_epi16���L 0����_mm_mask_compressstoreu_epi16��Q0����_mm512_mask_compressstoreu_epi8���U0����_mm256_mask_compressstoreu_epi8���Z0����_mm_mask_compressstoreu_epi8��_0����_mm512_mask_compress_epi16���c0����_mm512_maskz_compress_epi16���h0����_mm256_mask_compress_epi16���m0����_mm256_maskz_compress_epi16���r0����_mm_mask_compress_epi16���w0����_mm_maskz_compress_epi16�ŵ|0º��_mm512_mask_compress_epi8�͚�0ú��_mm512_maskz_compress_epi8�Յ�0ĺ��_mm256_mask_compress_epi8���0ź��_mm256_maskz_compress_epi8���0ƺ��_mm_mask_compress_epi8��ؔ0Ǻ��_mm_maskz_compress_epi8��ə0Ⱥ��_mm512_mask_expand_epi16���0ɺ��_mm512_maskz_expand_epi16�͇�0ʺ��_mm256_mask_expand_epi16�ũ�0˺��_mm256_maskz_expand_epi16��ٮ0̺��_mm_mask_expand_epi16����0ͺ��_mm_maskz_expand_epi16����0κ��_mm512_mask_expand_epi8����0Ϻ��_mm512_maskz_expand_epi8����0к��_mm256_mask_expand_epi8����0Ѻ��_mm256_maskz_expand_epi8�ŝ�0Һ��_mm_mask_expand_epi8����0Ӻ��_mm_maskz_expand_epi8����0Ժ��_mm512_shldv_epi64����0պ��_mm512_mask_shldv_epi64����0ֺ��_mm512_maskz_shldv_epi64�ŗ�0׺��_mm256_shldv_epi64����0غ��_mm256_mask_shldv_epi64����0ٺ��_mm256_maskz_shldv_epi64����0ں��_mm_shldv_epi64�}��0ۺ��_mm_mask_shldv_epi64����0ܺ��_mm_maskz_shldv_epi64���0ݺ��_mm512_shldv_epi32����0޺��_mm512_mask_shldv_epi32����0ߺ��_mm512_maskz_shldv_epi32����0���_mm256_shldv_epi32���0���_mm256_mask_shldv_epi32���0���_mm256_maskz_shldv_epi32�ū�0���_mm_shldv_epi32�}��0���_mm_mask_shldv_epi32����0���_mm_maskz_shldv_epi32����0���_mm512_shldv_epi16����0���_mm512_mask_shldv_epi16����0���_mm512_maskz_shldv_epi16����0���_mm256_shldv_epi16����0���_mm256_mask_shldv_epi16����0���_mm256_maskz_shldv_epi16�ő�0���_mm_shldv_epi16�}��0����_mm_mask_shldv_epi16����0���_mm_maskz_shldv_epi16����0���_mm512_shrdv_epi64����0���_mm512_mask_shrdv_epi64����0���_mm512_maskz_shrdv_epi64��Î0���_mm256_shrdv_epi64����0���_mm256_mask_shrdv_epi64����0����_mm256_maskz_shrdv_epi64����0����_mm_shrdv_epi64�}ߦ0����_mm_mask_shrdv_epi64��۬0����_mm_maskz_shrdv_epi64����0����_mm512_shrdv_epi32����0����_mm512_mask_shrdv_epi32���0����_mm512_maskz_shrdv_epi32�ů�0����_mm256_shrdv_epi32����0����_mm256_mask_shrdv_epi32����0����_mm256_maskz_shrdv_epi32����0����_mm_shrdv_epi32�}��0����_mm_mask_shrdv_epi32����0����_mm_maskz_shrdv_epi32����0����_mm512_shrdv_epi16����0����_mm512_mask_shrdv_epi16����0����_mm512_maskz_shrdv_epi16�Ř�0����_mm256_shrdv_epi16����0����_mm256_mask_shrdv_epi16����0����_mm256_maskz_shrdv_epi16��Ҏ0����_mm_shrdv_epi16�}��0����_mm_mask_shrdv_epi16����0����_mm_maskz_shrdv_epi16����0����_mm512_shldi_epi64��Φ0����_mm512_mask_shldi_epi64��۬0����_mm512_maskz_shldi_epi64���0����_mm256_shldi_epi64����0����_mm256_mask_shldi_epi64����0����_mm256_maskz_shldi_epi64�ſ�0����_mm_shldi_epi64�}��0����_mm_mask_shldi_epi64����0����_mm_maskz_shldi_epi64����0����_mm512_shldi_epi32����0����_mm512_mask_shldi_epi32����0����_mm512_maskz_shldi_epi32�ş�0����_mm256_shldi_epi32����0����_mm256_mask_shldi_epi32����0����_mm256_maskz_shldi_epi32���0����_mm_shldi_epi32�}��0����_mm_mask_shldi_epi32����0����_mm_maskz_shldi_epi32����0����_mm512_shldi_epi16����0����_mm512_mask_shldi_epi16����0����_mm512_maskz_shldi_epi16��è0����_mm256_shldi_epi16���0����_mm256_mask_shldi_epi16����0����_mm256_maskz_shldi_epi16�Ŗ�0����_mm_shldi_epi16�}��0����_mm_mask_shldi_epi16����0����_mm_maskz_shldi_epi16����0����_mm512_shrdi_epi64����0����_mm512_mask_shrdi_epi64����0û��_mm512_maskz_shrdi_epi64�ž�0Ż��_mm256_shrdi_epi64����0ǻ��_mm256_mask_shrdi_epi64����0ɻ��_mm256_maskz_shrdi_epi64����0˻��_mm_shrdi_epi64�}��0ͻ��_mm_mask_shrdi_epi64����0ϻ��_mm_maskz_shrdi_epi64��Ƌ0ѻ��_mm512_shrdi_epi32���0ӻ��_mm512_mask_shrdi_epi32����0ջ��_mm512_maskz_shrdi_epi32�Ŭ�0׻��_mm256_shrdi_epi32���0ٻ��_mm256_mask_shrdi_epi32����0ۻ��_mm256_maskz_shrdi_epi32�ų�0ݻ��_mm_shrdi_epi32�}�0߻��_mm_mask_shrdi_epi32����0���_mm_maskz_shrdi_epi32����0���_mm512_shrdi_epi16����0���_mm512_mask_shrdi_epi16����0���_mm512_maskz_shrdi_epi16�Ō�0���_mm256_shrdi_epi16����0���_mm256_mask_shrdi_epi16����0����_mm256_maskz_shrdi_epi16�ŝ�0���_mm_shrdi_epi16�}��0���_mm_mask_shrdi_epi16����0���_mm_maskz_shrdi_epi16����0����_mm512_dpwssd_epi32���1����_mm512_mask_dpwssd_epi32���1����_mm512_maskz_dpwssd_epi32���1����_mm256_dpwssd_avx_epi32���1����_mm256_dpwssd_epi32���1����_mm256_mask_dpwssd_epi32�ŵ%1����_mm256_maskz_dpwssd_epi32�ͼ,1����_mm_dpwssd_avx_epi32���21����_mm_dpwssd_epi32���81����_mm_mask_dpwssd_epi32���>1����_mm_maskz_dpwssd_epi32���E1����_mm512_dpwssds_epi32���L1����_mm512_mask_dpwssds_epi32���R1����_mm512_maskz_dpwssds_epi32�ՖZ1����_mm256_dpwssds_avx_epi32���`1����_mm256_dpwssds_epi32���f1����_mm256_mask_dpwssds_epi32�ͳm1����_mm256_maskz_dpwssds_epi32���t1����_mm_dpwssds_avx_epi32���{1����_mm_dpwssds_epi32����1����_mm_mask_dpwssds_epi32���1����_mm_maskz_dpwssds_epi32����1����_mm512_dpbusd_epi32����1����_mm512_mask_dpbusd_epi32��ݛ1����_mm512_maskz_dpbusd_epi32���1����_mm256_dpbusd_avx_epi32����1����_mm256_dpbusd_epi32����1����_mm256_mask_dpbusd_epi32��õ1����_mm256_maskz_dpbusd_epi32��Ѽ1����_mm_dpbusd_avx_epi32����1����_mm_dpbusd_epi32����1����_mm_mask_dpbusd_epi32����1����_mm_maskz_dpbusd_epi32����1����_mm512_dpbusds_epi32����1����_mm512_mask_dpbusds_epi32�͸�1����_mm512_maskz_dpbusds_epi32����1����_mm256_dpbusds_avx_epi32�ţ�1����_mm256_dpbusds_epi32����1����_mm256_mask_dpbusds_epi32�͎�1����_mm256_maskz_dpbusds_epi32�ո�1����_mm_dpbusds_avx_epi32����1����_mm_dpbusds_epi32����1����_mm_mask_dpbusds_epi32��ؘ1����_mm_maskz_dpbusds_epi32����1����_mm_dpbssd_epi32����1¼��_mm256_dpbssd_epi32����1ü��_mm_dpbssds_epi32����1ļ��_mm256_dpbssds_epi32����1ż��_mm_dpbsud_epi32���1Ƽ��_mm256_dpbsud_epi32����1Ǽ��_mm_dpbsuds_epi32����1ȼ��_mm256_dpbsuds_epi32����1ɼ��_mm_dpbuud_epi32����1ʼ��_mm256_dpbuud_epi32����1˼��_mm_dpbuuds_epi32����1̼��_mm256_dpbuuds_epi32����1ͼ��_mm_dpwsud_epi32����1μ��_mm256_dpwsud_epi32����1ϼ��_mm_dpwsuds_epi32����1м��_mm256_dpwsuds_epi32����1Ѽ��_mm_dpwusd_epi32��ل1Ҽ��_mm256_dpwusd_epi32����1Ӽ��_mm_dpwusds_epi32��1Լ��_mm256_dpwusds_epi32��Ŗ1ռ��_mm_dpwuud_epi32����1ּ��_mm256_dpwuud_epi32����1׼��_mm_dpwuuds_epi32����1ؼ��_mm256_dpwuuds_epi32����1ټ��_mm512_popcnt_epi16���2����_mm512_maskz_popcnt_epi16���2����_mm512_mask_popcnt_epi16���2����_mm256_popcnt_epi16���2����_mm256_maskz_popcnt_epi16���#2����_mm256_mask_popcnt_epi16���)2����_mm_popcnt_epi16���.2����_mm_maskz_popcnt_epi16���32����_mm_mask_popcnt_epi16���92����_mm512_popcnt_epi8���>2����_mm512_maskz_popcnt_epi8���C2����_mm512_mask_popcnt_epi8���I2����_mm256_popcnt_epi8���N2����_mm256_maskz_popcnt_epi8���S2����_mm256_mask_popcnt_epi8���Y2����_mm_popcnt_epi8�}�^2����_mm_maskz_popcnt_epi8���c2����_mm_mask_popcnt_epi8���i2����_mm512_bitshuffle_epi64_mask��o2����!_mm512_mask_bitshuffle_epi64_mask���v!2����_mm256_bitshuffle_epi64_mask���{2����!_mm256_mask_bitshuffle_epi64_mask��ۂ!2����_mm_bitshuffle_epi64_mask�ͤ�2����_mm_mask_bitshuffle_epi64_mask����2����_mm512_gf2p8mul_epi8���3Ž��_mm512_mask_gf2p8mul_epi8���3ƽ��_mm512_maskz_gf2p8mul_epi8���#3ǽ��_mm256_gf2p8mul_epi8���)3Ƚ��_mm256_mask_gf2p8mul_epi8���/3ɽ��_mm256_maskz_gf2p8mul_epi8���63ʽ��_mm_gf2p8mul_epi8���<3˽��_mm_mask_gf2p8mul_epi8���B3̽��_mm_maskz_gf2p8mul_epi8���I3ͽ��_mm512_gf2p8affine_epi64_epi8���P3ν��#_mm512_maskz_gf2p8affine_epi64_epi8���Y#3н��"_mm512_mask_gf2p8affine_epi64_epi8���b"3ҽ��_mm256_gf2p8affine_epi64_epi8���j3Խ��#_mm256_maskz_gf2p8affine_epi64_epi8���s#3ֽ��"_mm256_mask_gf2p8affine_epi64_epi8���}"3ؽ��_mm_gf2p8affine_epi64_epi8�Ջ�3ڽ�� _mm_maskz_gf2p8affine_epi64_epi8��� 3ܽ��_mm_mask_gf2p8affine_epi64_epi8����3޽�� _mm512_gf2p8affineinv_epi64_epi8���� 3���&_mm512_maskz_gf2p8affineinv_epi64_epi8����&3���%_mm512_mask_gf2p8affineinv_epi64_epi8���%3��� _mm256_gf2p8affineinv_epi64_epi8���� 3���&_mm256_maskz_gf2p8affineinv_epi64_epi8����&3���%_mm256_mask_gf2p8affineinv_epi64_epi8����%3���_mm_gf2p8affineinv_epi64_epi8����3���#_mm_maskz_gf2p8affineinv_epi64_epi8����#3���"_mm_mask_gf2p8affineinv_epi64_epi8����"3���_mm512_popcnt_epi32���	4����_mm512_maskz_popcnt_epi32���4����_mm512_mask_popcnt_epi32���4����_mm256_popcnt_epi32���4����_mm256_maskz_popcnt_epi32���4����_mm256_mask_popcnt_epi32���$4����_mm_popcnt_epi32���)4����_mm_maskz_popcnt_epi32���.4����_mm_mask_popcnt_epi32���44����_mm512_popcnt_epi64���94����_mm512_maskz_popcnt_epi64���>4����_mm512_mask_popcnt_epi64���D4����_mm256_popcnt_epi64���I4����_mm256_maskz_popcnt_epi64���N4����_mm256_mask_popcnt_epi64���T4����_mm_popcnt_epi64���Y4����_mm_maskz_popcnt_epi64���^4����_mm_mask_popcnt_epi64���d4����_mm256_aesenc_epi128���5����_mm256_aesenclast_epi128���5����_mm256_aesdec_epi128���5����_mm256_aesdeclast_epi128�ŏ5����_mm512_aesenc_epi128��� 5����_mm512_aesenclast_epi128���$5����_mm512_aesdec_epi128���)5����_mm512_aesdeclast_epi128���-5����_mm512_clmulepi64_epi128���
6����_mm256_clmulepi64_epi128�Œ6����_bittest�E�7����_bittestandset�u�
7����_bittestandreset���7����_bittestandcomplement���7����_XBEGIN_STARTED�}�8����_XABORT_EXPLICIT���
8����
_XABORT_RETRY�m�8����_XABORT_CONFLICT���8¾��_XABORT_CAPACITY���8þ��
_XABORT_DEBUG�m�8ľ��_XABORT_NESTED�u�8ž��_xbegin�=�8ƾ��_xend�-�8Ǿ��_xabort�=�8Ⱦ��_xtest�5� 8ʾ��_xabort_code�e�"8˾��_mm_cvtph_ps�e�9־��_mm256_cvtph_ps�}�9׾��_mm_cvtps_ph�e�9ؾ��_mm256_cvtps_ph�}�9ھ��_mm_cvtne2ps_pbh���
:���_mm_mask_cvtne2ps_pbh���:����_mm_maskz_cvtne2ps_pbh���:���_mm256_cvtne2ps_pbh��� :���_mm256_mask_cvtne2ps_pbh�ʼn&:���_mm256_maskz_cvtne2ps_pbh���,:���_mm512_cvtne2ps_pbh���2:���_mm512_mask_cvtne2ps_pbh���8:���_mm512_maskz_cvtne2ps_pbh�͹?:����_mm256_cvtneps_pbh���E:����_mm256_mask_cvtneps_pbh���J:����_mm256_maskz_cvtneps_pbh���P:����_mm512_cvtneps_pbh���V:����_mm512_mask_cvtneps_pbh���[:����_mm512_maskz_cvtneps_pbh�šb:����
_mm_dpbf16_ps�m�h:����_mm_mask_dpbf16_ps���n:����_mm_maskz_dpbf16_ps���u:����_mm256_dpbf16_ps���{:����_mm256_mask_dpbf16_ps���:����_mm256_maskz_dpbf16_ps��݈:����_mm512_dpbf16_ps����:����_mm512_mask_dpbf16_ps���:����_mm512_maskz_dpbf16_ps��ӝ:����_mm512_cvtpbh_ps��Ȣ:����_mm512_mask_cvtpbh_ps��ʧ:����_mm512_maskz_cvtpbh_ps����:����_mm256_cvtpbh_ps���:����_mm256_mask_cvtpbh_ps���:����_mm256_maskz_cvtpbh_ps����:����
_mm_cvtpbh_ps�m��:����_mm_mask_cvtpbh_ps����:����_mm_maskz_cvtpbh_ps����:����
_mm_cvtsbh_ss�m��:����_mm_cvtneps_pbh�}��:����_mm_mask_cvtneps_pbh����:����_mm_maskz_cvtneps_pbh����:����_mm_cvtness_sbh�}��:����_mm_bcstnebf16_ps���;����_mm256_bcstnebf16_ps���
;����_mm_bcstnesh_ps�}�;����_mm256_bcstnesh_ps���;����_mm_cvtneebf16_ps���;����_mm256_cvtneebf16_ps���;����_mm_cvtneeph_ps�}�";����_mm256_cvtneeph_ps���&;����_mm_cvtneobf16_ps���+;����_mm256_cvtneobf16_ps���/;����_mm_cvtneoph_ps�}�4;����_mm256_cvtneoph_ps���9;����_mm_cvtneps_avx_pbh���=;����_mm256_cvtneps_avx_pbh���C;����
_mm_set_ph�U�<����
_mm256_set_ph�m�<����
_mm512_set_ph�m�<����
_mm_set_sh�U�<����_mm_set1_ph�]�<¿��_mm256_set1_ph�u�<ÿ��_mm512_set1_ph�u�<Ŀ��_mm_setr_ph�]�!<ſ��_mm256_setr_ph�u�%<ƿ��_mm512_setr_ph�u�+<ǿ��_mm_setzero_ph�u�3<ȿ��_mm256_setzero_ph���6<ɿ��_mm512_setzero_ph���8<ʿ��_mm_undefined_ph���><˿��_mm256_undefined_ph���C<̿��_mm512_undefined_ph���H<Ϳ��
_mm_castpd_ph�m�L<ο��_mm256_castpd_ph���O<Ͽ��_mm512_castpd_ph���S<п��
_mm_castph_pd�m�W<ѿ��_mm256_castph_pd���[<ҿ��_mm512_castph_pd���^<ӿ��
_mm_castps_ph�m�b<Կ��_mm256_castps_ph���f<տ��_mm512_castps_ph���j<ֿ��
_mm_castph_ps�m�m<׿��_mm256_castph_ps���q<ؿ��_mm512_castph_ps���u<ٿ��_mm_castsi128_ph���y<ڿ��_mm256_castsi256_ph���|<ۿ��_mm512_castsi512_ph��Ӏ<ܿ��_mm_castph_si128����<ݿ��_mm256_castph_si256����<޿��_mm512_castph_si512����<߿��_mm256_castph256_ph128���<���_mm512_castph512_ph128����<���_mm512_castph512_ph256����<���_mm256_castph128_ph256����<���_mm512_castph128_ph512����<���_mm512_castph256_ph512����<���_mm256_zextph128_ph256��ׯ<���_mm512_zextph256_ph512����<���_mm512_zextph128_ph512����<���_mm_cmp_ph_mask�}��<���_mm_mask_cmp_ph_mask����<���_mm256_cmp_ph_mask����<���_mm256_mask_cmp_ph_mask����<���_mm512_cmp_ph_mask����<���_mm512_mask_cmp_ph_mask����<����_mm512_cmp_round_ph_mask�ņ�<����_mm512_mask_cmp_round_ph_mask���<����_mm_cmp_round_sh_mask����<����_mm_mask_cmp_round_sh_mask�Չ�<����_mm_cmp_sh_mask�}ψ<����_mm_mask_cmp_sh_mask��ڍ<����_mm_comi_round_sh��ē<����_mm_comi_sh�]٘<����
_mm_comieq_sh�m��<����
_mm_comige_sh�mԠ<����
_mm_comigt_sh�m��<����
_mm_comile_sh�m��<����
_mm_comilt_sh�mЫ<����_mm_comineq_sh�u��<����_mm_ucomieq_sh�u��<����_mm_ucomige_sh�u÷<����_mm_ucomigt_sh�uѻ<����_mm_ucomile_sh�u�<����_mm_ucomilt_sh�u��<����_mm_ucomineq_sh�}��<����_mm_load_ph�]��<����_mm256_load_ph�u��<����_mm512_load_ph�u��<����_mm_load_sh�]��<����_mm_mask_load_sh����<����_mm_maskz_load_sh����<����_mm_loadu_ph�e��<����_mm256_loadu_ph�}��<����_mm512_loadu_ph�}��<����_mm_mask_move_sh����<����_mm_maskz_move_sh����<����_mm_move_sh�]ɀ<����_mm_store_ph�e��<����_mm256_store_ph�}‰<����_mm512_store_ph�}׍<����_mm_store_sh�e�<����_mm_mask_store_sh����<����
_mm_storeu_ph�mܙ<����_mm256_storeu_ph����<����_mm512_storeu_ph����<����
_mm_add_ph�U�<����_mm_mask_add_ph�}��<����_mm_maskz_add_ph����<����
_mm256_add_ph�m��<����_mm256_mask_add_ph����<����_mm256_maskz_add_ph��ֽ<����
_mm512_add_ph�m��<����_mm512_mask_add_ph����<����_mm512_maskz_add_ph����<����_mm512_add_round_ph����<����_mm512_mask_add_round_ph����<����_mm512_maskz_add_round_ph����<����_mm_add_round_sh����<����_mm_mask_add_round_sh����<����_mm_maskz_add_round_sh��Έ<����
_mm_add_sh�U��<����_mm_mask_add_sh�}��<����_mm_maskz_add_sh��ޘ<����
_mm_sub_ph�U�<����_mm_mask_sub_ph�}��<����_mm_maskz_sub_ph��ʦ<����
_mm256_sub_ph�m��<����_mm256_mask_sub_ph��ί<����_mm256_maskz_sub_ph���<����
_mm512_sub_ph�m��<����_mm512_mask_sub_ph���<����_mm512_maskz_sub_ph����<����_mm512_sub_round_ph����<����_mm512_mask_sub_round_ph��<����_mm512_maskz_sub_round_ph����<����_mm_sub_round_sh����<����_mm_mask_sub_round_sh����<����_mm_maskz_sub_round_sh���<����
_mm_sub_sh�U��<����_mm_mask_sub_sh�}ʋ<����_mm_maskz_sub_sh����<����
_mm_mul_ph�U��<����_mm_mask_mul_ph�}�<����_mm_maskz_mul_ph����<����
_mm256_mul_ph�m��<����_mm256_mask_mul_ph����<����_mm256_maskz_mul_ph����<����
_mm512_mul_ph�m�<����_mm512_mask_mul_ph����<����_mm512_maskz_mul_ph����<����_mm512_mul_round_ph����<����_mm512_mask_mul_round_ph�Ŵ�<����_mm512_maskz_mul_round_ph�͍�<����_mm_mul_round_sh����<����_mm_mask_mul_round_sh����<����_mm_maskz_mul_round_sh����<����
_mm_mul_sh�U��<����_mm_mask_mul_sh�}�<����_mm_maskz_mul_sh����<����
_mm_div_ph�Uɍ<����_mm_mask_div_ph�}��<����_mm_maskz_div_ph����<����
_mm256_div_ph�m՛<����_mm256_mask_div_ph����<����_mm256_maskz_div_ph����<����
_mm512_div_ph�m�<����_mm512_mask_div_ph����<����_mm512_maskz_div_ph��ó<����_mm512_div_round_ph��Ѽ<����_mm512_mask_div_round_ph�Ź�<����_mm512_maskz_div_round_ph�͏�<����_mm_div_round_sh����<����_mm_mask_div_round_sh����<����_mm_maskz_div_round_sh����<����
_mm_div_sh�U��<����_mm_mask_div_sh�}��<����_mm_maskz_div_sh����<����_mm_mul_pch�]Ԇ<����_mm_mask_mul_pch����<����_mm_maskz_mul_pch���<����_mm256_mul_pch�u��<����_mm256_mask_mul_pch����<����_mm256_maskz_mul_pch����<����_mm512_mul_pch�u��<����_mm512_mask_mul_pch����<����_mm512_maskz_mul_pch��õ<����_mm512_mul_round_pch����<����_mm512_mask_mul_round_pch����<����_mm512_maskz_mul_round_pch�Ց�<����_mm_mul_sch�]��<����_mm_mask_mul_sch����<����_mm_maskz_mul_sch����<����_mm_mul_round_sch����<����_mm_mask_mul_round_sch��؁<����_mm_maskz_mul_round_sch��َ<����_mm_fmul_pch�eܔ<����_mm_mask_fmul_pch����<����_mm_maskz_fmul_pch����<����_mm256_fmul_pch�}��<����_mm256_mask_fmul_pch����<����_mm256_maskz_fmul_pch����<����_mm512_fmul_pch�}��<����_mm512_mask_fmul_pch��һ<����_mm512_maskz_fmul_pch����<����_mm512_fmul_round_pch����<����_mm512_mask_fmul_round_pch�՘�<����_mm512_maskz_fmul_round_pch����<����_mm_fmul_sch�e��<����_mm_mask_fmul_sch����<����_mm_maskz_fmul_sch����<����_mm_fmul_round_sch����<����_mm_mask_fmul_round_sch����	<����_mm_maskz_fmul_round_sch�Ŷ�	<����_mm_cmul_pch�e��	<����_mm_mask_cmul_pch����	<����_mm_maskz_cmul_pch����	<����_mm256_cmul_pch�}Э	<����_mm256_mask_cmul_pch��Ǵ	<����_mm256_maskz_cmul_pch����	<����_mm512_cmul_pch�}��	<����_mm512_mask_cmul_pch����	<����_mm512_maskz_cmul_pch����	<����_mm512_cmul_round_pch����	<����_mm512_mask_cmul_round_pch�ժ�	<����_mm512_maskz_cmul_round_pch����	<����_mm_cmul_sch�e��	<����_mm_mask_cmul_sch����
<����_mm_maskz_cmul_sch���
<����_mm_cmul_round_sch����
<����_mm_mask_cmul_round_sch����
<����_mm_maskz_cmul_round_sch��˫
<����
_mm_fcmul_pch�mϲ
<����_mm_mask_fcmul_pch����
<����_mm_maskz_fcmul_pch����
<����_mm256_fcmul_pch����
<����_mm256_mask_fcmul_pch����
<����_mm256_maskz_fcmul_pch����
<����_mm512_fcmul_pch����
<����_mm512_mask_fcmul_pch����
<����_mm512_maskz_fcmul_pch����
<����_mm512_fcmul_round_pch����
<����_mm512_mask_fcmul_round_pch����
<����_mm512_maskz_fcmul_round_pch�告<����
_mm_fcmul_sch�m��<����_mm_mask_fcmul_sch��—<����_mm_maskz_fcmul_sch����<����_mm_fcmul_round_sch����<����_mm_mask_fcmul_round_sch�Ū�<����_mm_maskz_fcmul_round_sch����<����
_mm_abs_ph�U��<����
_mm256_abs_ph�m��<����
_mm512_abs_ph�m��<����_mm_conj_pch�e��<����_mm_mask_conj_pch����<����_mm_maskz_conj_pch����<����_mm256_conj_pch�}��<����_mm256_mask_conj_pch����<����_mm256_maskz_conj_pch����<����_mm512_conj_pch�}��<����_mm512_mask_conj_pch����<����_mm512_maskz_conj_pch����<����
_mm_fmadd_pch�m�<����_mm_mask_fmadd_pch����<����_mm_mask3_fmadd_pch����<����_mm_maskz_fmadd_pch����<����_mm256_fmadd_pch����<����_mm256_mask_fmadd_pch��ƭ<����_mm256_mask3_fmadd_pch����<����_mm256_maskz_fmadd_pch����<����_mm512_fmadd_pch����<����_mm512_mask_fmadd_pch����<����_mm512_mask3_fmadd_pch����<����_mm512_maskz_fmadd_pch����<����_mm512_fmadd_round_pch����<����_mm512_mask_fmadd_round_pch����<����_mm512_mask3_fmadd_round_pch���<����_mm512_maskz_fmadd_round_pch�匈
<����
_mm_fmadd_sch�m��
<����_mm_mask_fmadd_sch����
<����_mm_mask3_fmadd_sch��ž
<����_mm_maskz_fmadd_sch��ܥ
<����_mm_fmadd_round_sch����
<����_mm_mask_fmadd_round_sch��Ƚ
<����_mm_mask3_fmadd_round_sch����
<����_mm_maskz_fmadd_round_sch����
<����_mm_fcmadd_pch�u��
<����_mm_mask_fcmadd_pch����
<����_mm_mask3_fcmadd_pch����
<����_mm_maskz_fcmadd_pch����
<����_mm256_fcmadd_pch��ˁ<����_mm256_mask_fcmadd_pch����<����_mm256_mask3_fcmadd_pch����<����_mm256_maskz_fcmadd_pch����<����_mm512_fcmadd_pch����<����_mm512_mask_fcmadd_pch����<����_mm512_mask3_fcmadd_pch����<����_mm512_maskz_fcmadd_pch����<����_mm512_fcmadd_round_pch����<����_mm512_mask_fcmadd_round_pch���<����_mm512_mask3_fcmadd_round_pch����<����_mm512_maskz_fcmadd_round_pch����<����_mm_fcmadd_sch�u��<����_mm_mask_fcmadd_sch����<����_mm_mask3_fcmadd_sch����<����_mm_maskz_fcmadd_sch��֏<����_mm_fcmadd_round_sch����<����_mm_mask_fcmadd_round_sch�ͤ�<����_mm_mask3_fcmadd_round_sch���<����_mm_maskz_fcmadd_round_sch�ե�<����_mm_fmadd_ph�e��<����_mm_mask_fmadd_ph����<����_mm_mask3_fmadd_ph����<����_mm_maskz_fmadd_ph����<����_mm256_fmadd_ph�}��<����_mm256_mask_fmadd_ph����<����_mm256_mask3_fmadd_ph����<����_mm256_maskz_fmadd_ph����<����_mm512_fmadd_ph�}��<����_mm512_mask_fmadd_ph����<����_mm512_mask3_fmadd_ph����<����_mm512_maskz_fmadd_ph��͇<����_mm512_fmadd_round_ph����<����_mm512_mask_fmadd_round_ph��қ<����_mm512_mask3_fmadd_round_ph���<����_mm512_maskz_fmadd_round_ph���<����_mm_fmadd_sh�e�<����_mm_mask_fmadd_sh����<����_mm_mask3_fmadd_sh����<����_mm_maskz_fmadd_sh����<����_mm_fmadd_round_sh����<����_mm_mask_fmadd_round_sh����<����_mm_mask3_fmadd_round_sh�ž�<����_mm_maskz_fmadd_round_sh���<����_mm_fmsub_ph�e��<����_mm_mask_fmsub_ph����<����_mm_mask3_fmsub_ph����<����_mm_maskz_fmsub_ph����<����_mm256_fmsub_ph�}��<����_mm256_mask_fmsub_ph��Ҧ<����_mm256_mask3_fmsub_ph����<����_mm256_maskz_fmsub_ph����<����_mm512_fmsub_ph�}�<����_mm512_mask_fmsub_ph����<����_mm512_mask3_fmsub_ph����<����_mm512_maskz_fmsub_ph����<����_mm512_fmsub_round_ph����<����_mm512_mask_fmsub_round_ph�ՠ�<����_mm512_mask3_fmsub_round_ph�ݵ�<����_mm512_maskz_fmsub_round_ph����<����_mm_fmsub_sh�e��<����_mm_mask_fmsub_sh����<����_mm_mask3_fmsub_sh����<����_mm_maskz_fmsub_sh����<����_mm_fmsub_round_sh����<����_mm_mask_fmsub_round_sh����<����_mm_mask3_fmsub_round_sh��ö<����_mm_maskz_fmsub_round_sh��׿<����
_mm_fnmadd_ph�m��<����_mm_mask_fnmadd_ph����<����_mm_mask3_fnmadd_ph����<����_mm_maskz_fnmadd_ph����<����_mm256_fnmadd_ph����<����_mm256_mask_fnmadd_ph����<����_mm256_mask3_fnmadd_ph����<����_mm256_maskz_fnmadd_ph����<����_mm512_fnmadd_ph����<����_mm512_mask_fnmadd_ph����<����_mm512_mask3_fnmadd_ph����<����_mm512_maskz_fnmadd_ph��Ă<����_mm512_fnmadd_round_ph����<����_mm512_mask_fnmadd_round_ph���<����_mm512_mask3_fnmadd_round_ph�偢<����_mm512_maskz_fnmadd_round_ph�嗭<����
_mm_fnmadd_sh�m��<����_mm_mask_fnmadd_sh��ڻ<����_mm_mask3_fnmadd_sh����<����_mm_maskz_fnmadd_sh����<����_mm_fnmadd_round_sh����<����_mm_mask_fnmadd_round_sh�ń�<����_mm_mask3_fnmadd_round_sh����<����_mm_maskz_fnmadd_round_sh�͍�<����
_mm_fnmsub_ph�m�<����_mm_mask_fnmsub_ph����<����_mm_mask3_fnmsub_ph����<����_mm_maskz_fnmsub_ph��Ę<����_mm256_fnmsub_ph��<����_mm256_mask_fnmsub_ph����<����_mm256_mask3_fnmsub_ph��ը<����_mm256_maskz_fnmsub_ph����<����_mm512_fnmsub_ph����<����_mm512_mask_fnmsub_ph��۸<����_mm512_mask3_fnmsub_ph����<����_mm512_maskz_fnmsub_ph����<����_mm512_fnmsub_round_ph����<����_mm512_mask_fnmsub_round_ph�ݺ�<����_mm512_mask3_fnmsub_round_ph����<����_mm512_maskz_fnmsub_round_ph����<����
_mm_fnmsub_sh�m��<����_mm_mask_fnmsub_sh����<����_mm_mask3_fnmsub_sh��Dž<����_mm_maskz_fnmsub_sh��΍<����_mm_fnmsub_round_sh����<����_mm_mask_fnmsub_round_sh���<����_mm_mask3_fnmsub_round_sh�Ͳ�<����_mm_maskz_fnmsub_round_sh����<����_mm_fmaddsub_ph�}��<����_mm_mask_fmaddsub_ph����<����_mm_mask3_fmaddsub_ph����<����_mm_maskz_fmaddsub_ph����<����_mm256_fmaddsub_ph����<����_mm256_mask_fmaddsub_ph����<����_mm256_mask3_fmaddsub_ph����<����_mm256_maskz_fmaddsub_ph�Ž�<����_mm512_fmaddsub_ph����<����_mm512_mask_fmaddsub_ph����<����_mm512_mask3_fmaddsub_ph�œ�<����_mm512_maskz_fmaddsub_ph����<����_mm512_fmaddsub_round_ph���<����_mm512_mask_fmaddsub_round_ph���<����_mm512_mask3_fmaddsub_round_ph����<����_mm512_maskz_fmaddsub_round_ph��س<����_mm_fmsubadd_ph�}��<����_mm_mask_fmsubadd_ph���<����_mm_mask3_fmsubadd_ph����<����_mm_maskz_fmsubadd_ph����<����_mm256_fmsubadd_ph����<����_mm256_mask_fmsubadd_ph����<����_mm256_mask3_fmsubadd_ph�Ŋ�<����_mm256_maskz_fmsubadd_ph����<����_mm512_fmsubadd_ph����<����_mm512_mask_fmsubadd_ph����<����_mm512_mask3_fmsubadd_ph����<����_mm512_maskz_fmsubadd_ph�Ź�<����_mm512_fmsubadd_round_ph�ũ�<����_mm512_mask_fmsubadd_round_ph����<����_mm512_mask3_fmsubadd_round_ph���<����_mm512_maskz_fmsubadd_round_ph����<����
_mm_rcp_ph�Uݪ<����_mm_mask_rcp_ph�}��<����_mm_maskz_rcp_ph����<����
_mm256_rcp_ph�m��<����_mm256_mask_rcp_ph����<����_mm256_maskz_rcp_ph����<����
_mm512_rcp_ph�m��<����_mm512_mask_rcp_ph����<����_mm512_maskz_rcp_ph����<����
_mm_rcp_sh�U��<����_mm_mask_rcp_sh�}��<����_mm_maskz_rcp_sh����<����_mm_rsqrt_ph�e��<����_mm_mask_rsqrt_ph����<����_mm_maskz_rsqrt_ph����<����_mm256_rsqrt_ph�}��<����_mm256_mask_rsqrt_ph��р<����_mm256_maskz_rsqrt_ph����<����_mm512_rsqrt_ph�}��<����_mm512_mask_rsqrt_ph���<����_mm512_maskz_rsqrt_ph��–<����_mm_rsqrt_sh�e��<����_mm_mask_rsqrt_sh����<����_mm_maskz_rsqrt_sh��ը<����_mm_sqrt_ph�]�<����_mm_mask_sqrt_ph����<����_mm_maskz_sqrt_ph����<����_mm256_sqrt_ph�uϺ<����_mm256_mask_sqrt_ph����<����_mm256_maskz_sqrt_ph����<����_mm512_sqrt_ph�u��<����_mm512_mask_sqrt_ph����<����_mm512_maskz_sqrt_ph����<����_mm512_sqrt_round_ph����<����_mm512_mask_sqrt_round_ph����<����_mm512_maskz_sqrt_round_ph�դ�<����_mm_sqrt_sh�]��<����_mm_mask_sqrt_sh����<����_mm_maskz_sqrt_sh����<����_mm_sqrt_round_sh��ى<����_mm_mask_sqrt_round_sh����<����_mm_maskz_sqrt_round_sh����<����
_mm_max_ph�U��<����_mm_mask_max_ph�}��<����_mm_maskz_max_ph����<����
_mm256_max_ph�mȶ<����_mm256_mask_max_ph����<����_mm256_maskz_max_ph����<����
_mm512_max_ph�m��<����_mm512_mask_max_ph����<����_mm512_maskz_max_ph����<����_mm512_max_round_ph����<����_mm512_mask_max_round_ph����<����_mm512_maskz_max_round_ph�͸�<����
_mm_max_sh�U��<����_mm_mask_max_sh�}��<����_mm_maskz_max_sh����<����_mm_max_round_sh����<����_mm_mask_max_round_sh����<����_mm_maskz_max_round_sh��ϔ<����
_mm_min_ph�U��<����_mm_mask_min_ph�}��<����_mm_maskz_min_ph����<����
_mm256_min_ph�m��<����_mm256_mask_min_ph����<����_mm256_maskz_min_ph����<����
_mm512_min_ph�m�<����_mm512_mask_min_ph����<����_mm512_maskz_min_ph����<����_mm512_min_round_ph����<����_mm512_mask_min_round_ph�Ź�<����_mm512_maskz_min_round_ph�ͭ�<����
_mm_min_sh�U��<����_mm_mask_min_sh�}��<����_mm_maskz_min_sh����<����_mm_min_round_sh����<����_mm_mask_min_round_sh����<����_mm_maskz_min_round_sh��ĉ<����
_mm_getexp_ph�m<����_mm_mask_getexp_ph��ȕ<����_mm_maskz_getexp_ph��ݛ<����_mm256_getexp_ph����<����_mm256_mask_getexp_ph����<����_mm256_maskz_getexp_ph����<����_mm512_getexp_ph���<����_mm512_mask_getexp_ph����<����_mm512_maskz_getexp_ph����<����_mm512_getexp_round_ph����<����_mm512_mask_getexp_round_ph�ݹ�<����_mm512_maskz_getexp_round_ph���<����
_mm_getexp_sh�m��<����_mm_mask_getexp_sh����<����_mm_maskz_getexp_sh����<����_mm_getexp_round_sh����<����_mm_mask_getexp_round_sh�Ť�<����_mm_maskz_getexp_round_sh���<����_mm_getmant_ph�u֌<����_mm_mask_getmant_ph���<����_mm_maskz_getmant_ph��ʥ<����_mm256_getmant_ph����<����_mm256_mask_getmant_ph��˽<����_mm256_maskz_getmant_ph����<����_mm512_getmant_ph����<����_mm512_mask_getmant_ph����<����_mm512_maskz_getmant_ph����<����_mm512_getmant_round_ph����<����_mm512_mask_getmant_round_ph��Š<����_mm512_maskz_getmant_round_ph�픙<����_mm_getmant_sh�u��<����_mm_mask_getmant_sh����<����_mm_maskz_getmant_sh����<����_mm_getmant_round_sh����<����_mm_mask_getmant_round_sh�ͼ�<����_mm_maskz_getmant_round_sh����<����_mm_roundscale_ph����<����_mm_mask_roundscale_ph����<����_mm_maskz_roundscale_ph����<����_mm256_roundscale_ph����<����_mm256_mask_roundscale_ph���<����_mm256_maskz_roundscale_ph���<����_mm512_roundscale_ph���<����_mm512_mask_roundscale_ph��в<����_mm512_maskz_roundscale_ph���<����_mm512_roundscale_round_ph����<����_mm512_mask_roundscale_round_ph����<���� _mm512_maskz_roundscale_round_ph���� <����_mm_roundscale_sh����<����_mm_mask_roundscale_sh����<����_mm_maskz_roundscale_sh����<����_mm_roundscale_round_sh����<����_mm_mask_roundscale_round_sh��Ӊ<����_mm_maskz_roundscale_round_sh��͔<����
_mm_scalef_ph�m��<����_mm_mask_scalef_ph����<����_mm_maskz_scalef_ph����<����_mm256_scalef_ph����<����_mm256_mask_scalef_ph����<����_mm256_maskz_scalef_ph����<����_mm512_scalef_ph����<����_mm512_mask_scalef_ph����<����_mm512_maskz_scalef_ph����<����_mm512_scalef_round_ph����<����_mm512_mask_scalef_round_ph����<����_mm512_maskz_scalef_round_ph���<����
_mm_scalef_sh�m��<����_mm_mask_scalef_sh����<����_mm_maskz_scalef_sh����<����_mm_scalef_round_sh����<����_mm_mask_scalef_round_sh���� <����_mm_maskz_scalef_round_sh�͊� <����
_mm_reduce_ph�mŗ <����_mm_mask_reduce_ph���� <����_mm_maskz_reduce_ph���� <����_mm256_reduce_ph���� <����_mm256_mask_reduce_ph���� <����_mm256_maskz_reduce_ph���� <����_mm512_reduce_ph���� <����_mm512_mask_reduce_ph���� <����_mm512_maskz_reduce_ph���� <����_mm512_reduce_round_ph���� <����_mm512_mask_reduce_round_ph���� <����_mm512_maskz_reduce_round_ph��� <����
_mm_reduce_sh�mÃ!<����_mm_mask_reduce_sh����!<����_mm_maskz_reduce_sh���!<����_mm_reduce_round_sh����!<����_mm_mask_reduce_round_sh�Ş�!<����_mm_maskz_reduce_round_sh�͢�!<����_mm_reduce_add_ph����!<����_mm256_reduce_add_ph����!<����_mm512_reduce_add_ph����!<����_mm_reduce_mul_ph����!<����_mm256_reduce_mul_ph����!<����_mm512_reduce_mul_ph����!<����_mm_reduce_min_ph����!<����_mm256_reduce_min_ph����!<����_mm512_reduce_min_ph����!<����_mm_reduce_max_ph����!<����_mm256_reduce_max_ph����!<����_mm512_reduce_max_ph����!<����_mm_fpclass_ph_mask����"<����_mm_mask_fpclass_ph_mask�Ŕ�"<����_mm256_fpclass_ph_mask��ʕ"<����_mm256_mask_fpclass_ph_mask��͝"<����_mm512_fpclass_ph_mask����"<����_mm512_mask_fpclass_ph_mask����"<����_mm_fpclass_sh_mask����"<����_mm_mask_fpclass_sh_mask���"<����_mm_mask_blend_ph����"<����_mm256_mask_blend_ph����"<����_mm512_mask_blend_ph����"<����_mm_permutex2var_ph����"<����_mm256_permutex2var_ph����"<����_mm512_permutex2var_ph����"<����_mm_permutexvar_ph����"<����_mm256_permutexvar_ph����"<����_mm512_permutexvar_ph����"<����_mm_cvtepi16_ph�}��"<����_mm_mask_cvtepi16_ph����"<����_mm_maskz_cvtepi16_ph����"<����_mm256_cvtepi16_ph����"<����_mm256_mask_cvtepi16_ph����"<����_mm256_maskz_cvtepi16_ph����"<����_mm512_cvtepi16_ph����#<����_mm512_mask_cvtepi16_ph����#<����_mm512_maskz_cvtepi16_ph����#<����_mm512_cvt_roundepi16_ph�Ż�#<����_mm512_mask_cvt_roundepi16_ph��ޡ#<����_mm512_maskz_cvt_roundepi16_ph����#<����_mm_cvtepu16_ph�}��#<����_mm_mask_cvtepu16_ph��϶#<����_mm_maskz_cvtepu16_ph���#<����_mm256_cvtepu16_ph����#<����_mm256_mask_cvtepu16_ph����#<����_mm256_maskz_cvtepu16_ph����#<����_mm512_cvtepu16_ph����#<����_mm512_mask_cvtepu16_ph����#<����_mm512_maskz_cvtepu16_ph�œ�#<����_mm512_cvt_roundepu16_ph�ő�#<����_mm512_mask_cvt_roundepu16_ph����#<����_mm512_maskz_cvt_roundepu16_ph����#<����_mm_cvtepi32_ph�}��#<����_mm_mask_cvtepi32_ph���$<����_mm_maskz_cvtepi32_ph����$<����_mm256_cvtepi32_ph��ċ$<����_mm256_mask_cvtepi32_ph��א$<����_mm256_maskz_cvtepi32_ph����$<����_mm512_cvtepi32_ph����$<����_mm512_mask_cvtepi32_ph����$<����_mm512_maskz_cvtepi32_ph�ź�$<����_mm512_cvt_roundepi32_ph�ź�$<����_mm512_mask_cvt_roundepi32_ph��߷$<����_mm512_maskz_cvt_roundepi32_ph����$<����
_mm_cvti32_sh�m��$<����_mm_cvt_roundi32_sh����$<����_mm_cvtepu32_ph�}��$<����_mm_mask_cvtepu32_ph����$<����_mm_maskz_cvtepu32_ph����$<����_mm256_cvtepu32_ph����$<����_mm256_mask_cvtepu32_ph����$<����_mm256_maskz_cvtepu32_ph�Ő�$<����_mm512_cvtepu32_ph����$<����_mm512_mask_cvtepu32_ph����$<����_mm512_maskz_cvtepu32_ph����$<����_mm512_cvt_roundepu32_ph����%<����_mm512_mask_cvt_roundepu32_ph�퉒%<����_mm512_maskz_cvt_roundepu32_ph���%<����
_mm_cvtu32_sh�m��%<����_mm_cvt_roundu32_sh����%<����_mm_cvtepi64_ph�}��%<����_mm_mask_cvtepi64_ph����%<����_mm_maskz_cvtepi64_ph��ۻ%<����_mm256_cvtepi64_ph����%<����_mm256_mask_cvtepi64_ph����%<����_mm256_maskz_cvtepi64_ph�œ�%<����_mm512_cvtepi64_ph����%<����_mm512_mask_cvtepi64_ph����%<����_mm512_maskz_cvtepi64_ph����%<����_mm512_cvt_roundepi64_ph����%<����_mm512_mask_cvt_roundepi64_ph����%<����_mm512_maskz_cvt_roundepi64_ph����%<����_mm_cvtepu64_ph�}��%<����_mm_mask_cvtepu64_ph����&<����_mm_maskz_cvtepu64_ph���&<����_mm256_cvtepu64_ph����&<����_mm256_mask_cvtepu64_ph���&<����_mm256_maskz_cvtepu64_ph�Ū�&<����_mm512_cvtepu64_ph��͛&<����_mm512_mask_cvtepu64_ph��۠&<����_mm512_maskz_cvtepu64_ph����&<����_mm512_cvt_roundepu64_ph����&<����_mm512_mask_cvt_roundepu64_ph�ힹ&<����_mm512_maskz_cvt_roundepu64_ph����&<����
_mm_cvtxps_ph�m��&<����_mm_mask_cvtxps_ph����&<����_mm_maskz_cvtxps_ph����&<����_mm256_cvtxps_ph����&<����_mm256_mask_cvtxps_ph����&<����_mm256_maskz_cvtxps_ph����&<����_mm512_cvtxps_ph����&<����_mm512_mask_cvtxps_ph����&<����_mm512_maskz_cvtxps_ph����&<����_mm512_cvtx_roundps_ph����&<����_mm512_mask_cvtx_roundps_ph���'<����_mm512_maskz_cvtx_roundps_ph��ː'<����_mm_cvtss_sh�e��'<����_mm_mask_cvtss_sh����'<����_mm_maskz_cvtss_sh����'<����_mm_cvt_roundss_sh����'<����_mm_mask_cvt_roundss_sh����'<����_mm_maskz_cvt_roundss_sh�Ż�'<����_mm_cvtpd_ph�e��'<����_mm_mask_cvtpd_ph����'<����_mm_maskz_cvtpd_ph����'<����_mm256_cvtpd_ph�}��'<����_mm256_mask_cvtpd_ph����'<����_mm256_maskz_cvtpd_ph����'<����_mm512_cvtpd_ph�}��'<����_mm512_mask_cvtpd_ph����'<����_mm512_maskz_cvtpd_ph����'<����_mm512_cvt_roundpd_ph����'<����_mm512_mask_cvt_roundpd_ph�ղ�(<����_mm512_maskz_cvt_roundpd_ph�݋�(<����_mm_cvtsd_sh�e�(<����_mm_mask_cvtsd_sh��ϛ(<����_mm_maskz_cvtsd_sh��ѡ(<����_mm_cvt_roundsd_sh��«(<����_mm_mask_cvt_roundsd_sh��ζ(<����_mm_maskz_cvt_roundsd_sh����(<����_mm_cvtph_epi16�}��(<����_mm_mask_cvtph_epi16����(<����_mm_maskz_cvtph_epi16����(<����_mm256_cvtph_epi16����(<����_mm256_mask_cvtph_epi16����(<����_mm256_maskz_cvtph_epi16�Ź�(<����_mm512_cvtph_epi16����(<����_mm512_mask_cvtph_epi16����(<����_mm512_maskz_cvtph_epi16����(<����_mm512_cvt_roundph_epi16�ŷ�(<����_mm512_mask_cvt_roundph_epi16��ށ)<����_mm512_maskz_cvt_roundph_epi16����)<����_mm_cvtph_epu16�}��)<����_mm_mask_cvtph_epu16����)<����_mm_maskz_cvtph_epu16��ě)<����_mm256_cvtph_epu16���)<����_mm256_mask_cvtph_epu16����)<����_mm256_maskz_cvtph_epu16�Ŗ�)<����_mm512_cvtph_epu16����)<����_mm512_mask_cvtph_epu16��ij)<����_mm512_maskz_cvtph_epu16�ż�)<����_mm512_cvt_roundph_epu16���)<����_mm512_mask_cvt_roundph_epu16����)<����_mm512_maskz_cvt_roundph_epu16����)<����_mm_cvttph_epi16����)<����_mm_mask_cvttph_epi16����)<����_mm_maskz_cvttph_epi16����)<����_mm256_cvttph_epi16����)<����_mm256_mask_cvttph_epi16�ŧ�)<����_mm256_maskz_cvttph_epi16����)<����_mm512_cvttph_epi16����)<����_mm512_mask_cvttph_epi16�Ŗ�)<����_mm512_maskz_cvttph_epi16�͛�)<����_mm512_cvtt_roundph_epi16����)<����_mm512_mask_cvtt_roundph_epi16����*<����_mm512_maskz_cvtt_roundph_epi16����*<����_mm_cvttph_epu16����*<����_mm_mask_cvttph_epu16��Ɨ*<����_mm_maskz_cvttph_epu16����*<����_mm256_cvttph_epu16����*<����_mm256_mask_cvttph_epu16��Ц*<����_mm256_maskz_cvttph_epu16�͈�*<����_mm512_cvttph_epu16��Ű*<����_mm512_mask_cvttph_epu16��޵*<����_mm512_maskz_cvttph_epu16���*<����_mm512_cvtt_roundph_epu16�ʹ�*<����_mm512_mask_cvtt_roundph_epu16����*<����_mm512_maskz_cvtt_roundph_epu16����*<����_mm_cvtph_epi32�}��*<����_mm_mask_cvtph_epi32����*<����_mm_maskz_cvtph_epi32����*<����_mm256_cvtph_epi32����*<����_mm256_mask_cvtph_epi32����*<����_mm256_maskz_cvtph_epi32�ź�*<����_mm512_cvtph_epi32����*<����_mm512_mask_cvtph_epi32����*<����_mm512_maskz_cvtph_epi32�ż�*<����_mm512_cvt_roundph_epi32�Ŵ�+<����_mm512_mask_cvt_roundph_epi32��Ԏ+<����_mm512_maskz_cvt_roundph_epi32����+<����
_mm_cvtsh_i32�m��+<����_mm_cvt_roundsh_i32��ަ+<����_mm_cvtph_epu32�}��+<����_mm_mask_cvtph_epu32����+<����_mm_maskz_cvtph_epu32����+<����_mm256_cvtph_epu32���+<����_mm256_mask_cvtph_epu32���+<����_mm256_maskz_cvtph_epu32�ʼn�+<����_mm512_cvtph_epu32����+<����_mm512_mask_cvtph_epu32����+<����_mm512_maskz_cvtph_epu32�Ū�+<����_mm512_cvt_roundph_epu32�Ŭ�+<����_mm512_mask_cvt_roundph_epu32����+<����_mm512_maskz_cvt_roundph_epu32����+<����
_mm_cvtsh_u32�m��+<����_mm_cvt_roundsh_u32����+<����_mm_cvttph_epi32����,<����_mm_mask_cvttph_epi32����,<����_mm_maskz_cvttph_epi32����,<����_mm256_cvttph_epi32��ێ,<����_mm256_mask_cvttph_epi32���,<����_mm256_maskz_cvttph_epi32�͓�,<����_mm512_cvttph_epi32��Ɲ,<����_mm512_mask_cvttph_epi32��΢,<����_mm512_maskz_cvttph_epi32��Ѩ,<����_mm512_cvtt_roundph_epi32�͒�,<����_mm512_mask_cvtt_roundph_epi32���,<����_mm512_maskz_cvtt_roundph_epi32����,<����_mm_cvttsh_i32�u��,<����_mm_cvtt_roundsh_i32����,<����_mm_cvttph_epu32����,<����_mm_mask_cvttph_epu32����,<����_mm_maskz_cvttph_epu32����,<����_mm256_cvttph_epu32����,<����_mm256_mask_cvttph_epu32����,<����_mm256_maskz_cvttph_epu32�͇�,<����_mm512_cvttph_epu32����,<����_mm512_mask_cvttph_epu32����,<����_mm512_maskz_cvttph_epu32����,<����_mm512_cvtt_roundph_epu32�ͯ�,<����_mm512_mask_cvtt_roundph_epu32����-<����_mm512_maskz_cvtt_roundph_epu32����-<����_mm_cvttsh_u32�u��-<����_mm_cvtt_roundsh_u32����-<����_mm_cvtph_epi64�}�-<����_mm_mask_cvtph_epi64��ݚ-<����_mm_maskz_cvtph_epi64���-<����_mm256_cvtph_epi64����-<����_mm256_mask_cvtph_epi64����-<����_mm256_maskz_cvtph_epi64�ś�-<����_mm512_cvtph_epi64����-<����_mm512_mask_cvtph_epi64����-<����_mm512_maskz_cvtph_epi64�ř�-<����_mm512_cvt_roundph_epi64�Ő�-<����_mm512_mask_cvt_roundph_epi64����-<����_mm512_maskz_cvt_roundph_epi64����-<����_mm_cvtph_epu64�}��-<����_mm_mask_cvtph_epu64����-<����_mm_maskz_cvtph_epu64����-<����_mm256_cvtph_epu64����-<����_mm256_mask_cvtph_epu64����-<����_mm256_maskz_cvtph_epu64����-<����_mm512_cvtph_epu64����-<����_mm512_mask_cvtph_epu64����.<����_mm512_maskz_cvtph_epu64����.<����_mm512_cvt_roundph_epu64����.<����_mm512_mask_cvt_roundph_epu64����.<����_mm512_maskz_cvt_roundph_epu64����.<����_mm_cvttph_epi64����.<����_mm_mask_cvttph_epi64����.<����_mm_maskz_cvttph_epi64����.<����_mm256_cvttph_epi64���.<����_mm256_mask_cvttph_epi64����.<����_mm256_maskz_cvttph_epi64�͝�.<����_mm512_cvttph_epi64����.<����_mm512_mask_cvttph_epi64����.<����_mm512_maskz_cvttph_epi64����.<����_mm512_cvtt_roundph_epi64�͓�.<����_mm512_mask_cvtt_roundph_epi64����.<����_mm512_maskz_cvtt_roundph_epi64����.<����_mm_cvttph_epu64����.<����_mm_mask_cvttph_epu64����.<����_mm_maskz_cvttph_epu64����.<����_mm256_cvttph_epu64����.<����_mm256_mask_cvttph_epu64����.<����_mm256_maskz_cvttph_epu64�ͪ�/<����_mm512_cvttph_epu64���/<����_mm512_mask_cvttph_epu64����/<����_mm512_maskz_cvttph_epu64�̓�/<����_mm512_cvtt_roundph_epu64��ɚ/<����_mm512_mask_cvtt_roundph_epu64����/<����_mm512_maskz_cvtt_roundph_epu64����/<����
_mm_cvtxph_ps�m��/<����_mm_mask_cvtxph_ps��Ʋ/<����_mm_maskz_cvtxph_ps���/<����_mm256_cvtxph_ps����/<����_mm256_mask_cvtxph_ps����/<����_mm256_maskz_cvtxph_ps����/<����_mm512_cvtxph_ps����/<����_mm512_mask_cvtxph_ps����/<����_mm512_maskz_cvtxph_ps����/<����_mm512_cvtx_roundph_ps����/<����_mm512_mask_cvtx_roundph_ps����/<����_mm512_maskz_cvtx_roundph_ps����/<����_mm_cvtsh_ss�e��/<����_mm_mask_cvtsh_ss����/<����_mm_maskz_cvtsh_ss����/<����_mm_cvt_roundsh_ss����0<����_mm_mask_cvt_roundsh_ss��·0<����_mm_maskz_cvt_roundsh_ss�Ŗ�0<����_mm_cvtph_pd�e��0<����_mm_mask_cvtph_pd����0<����_mm_maskz_cvtph_pd����0<����_mm256_cvtph_pd�}�0<����_mm256_mask_cvtph_pd����0<����_mm256_maskz_cvtph_pd����0<����_mm512_cvtph_pd�}ޱ0<����_mm512_mask_cvtph_pd���0<����_mm512_maskz_cvtph_pd����0<����_mm512_cvt_roundph_pd����0<����_mm512_mask_cvt_roundph_pd�շ�0<����_mm512_maskz_cvt_roundph_pd�ݭ�0<����_mm_cvtsh_sd�e��0<����_mm_mask_cvtsh_sd����0<����_mm_maskz_cvtsh_sd����0<����_mm_cvt_roundsh_sd����0<����_mm_mask_cvt_roundsh_sd����0<����_mm_maskz_cvt_roundsh_sd�ŀ�0<����_mm_cvtsh_h�]��0<����_mm256_cvtsh_h�u��0<����_mm512_cvtsh_h�u��0<����_mm_cvtsi128_si16����1<����_mm_cvtsi16_si128����1<����
_mm_loadiwkey�m� =����_mm_encodekey128_u32���)=����_mm_encodekey256_u32���2=����_mm_aesenc128kl_u8���:=����_mm_aesdec128kl_u8���@=����_mm_aesenc256kl_u8���F=����_mm_aesdec256kl_u8���M=����_mm_aesencwide128kl_u8���S=����_mm_aesdecwide128kl_u8���\=����_mm_aesencwide256kl_u8���d=����_mm_aesdecwide256kl_u8���m=����	_fxsave64�M�?����
_fxrstor64�U�?����_mm_cvtss_si64�u�	@����_mm_cvttss_si64�}�@����_mm_cvtsi64_ss�u�@����_mm_cvtsd_si64�u�A����_mm_cvtsd_si64x�}�A����_mm_cvttsd_si64�}�A����_mm_cvttsd_si64x���A����_mm_stream_si64�}�A����_mm_cvtsi64_si128���A����_mm_cvtsi64x_si128���A����_mm_cvtsi128_si64��� A����_mm_cvtsi128_si64x���#A����_mm_cvtsi64_sd�u�'A����_mm_cvtsi64x_sd�}�*A����_mm_extract_epi64���B����_mm_insert_epi64���B����
_mm_crc32_u64�m�C����_xsave64�E�
D����	_xrstor64�M�D����_xsaveopt64�]�D����	_xsavec64�M�D����	_xsaves64�M�"D����
_xrstors64�U�)D����
_lzcnt_u64�U�
E����	_popcnt64�M�E����_mm256_insert_epi64���	F����_mm256_extract_epi64���
F����
_bextr_u64�U�G����_bextr2_u64�]�
G����	_andn_u64�M�G����	_blsi_u64�M�G����_blsmsk_u64�]�G����	_blsr_u64�M�G����
_tzcnt_u64�U�G����_mm_tzcnt_64�e�!G����	_mulx_u64�M�H����	_bzhi_u64�M�H����	_pdep_u64�M�H����	_pext_u64�M�H����_bextri_u64�]�	I����_blcfill_u64�e�I����	_blci_u64�M�I����
_blcic_u64�U�I����_blcmsk_u64�]�I����	_blcs_u64�M�I����_blsfill_u64�e�I����
_blsic_u64�U�I����_t1mskc_u64�]�I����
_tzmsk_u64�U�"I����
_mm_cvtsd_i64�m�J����
_mm_cvtss_i64�m�J����
_mm_cvtss_u64�m�J����
_mm_cvtsd_u64�m�J����
_mm_cvti64_ss�m�J����
_mm_cvti64_sd�m�J����
_mm_cvtu64_ss�m�J����
_mm_cvtu64_sd�m�#J����_mm_cvttsd_i64�u�'J����_mm_cvttsd_u64�u�,J����_mm_cvttss_i64�u�0J����_mm_cvttss_u64�u�4J����_mm_cvt_roundi64_sd���>J����_mm_cvt_roundsi64_sd���HJ����_mm_cvt_roundi64_ss���SJ����_mm_cvt_roundu64_sd���]J����_mm_cvt_roundsi64_ss���hJ����_mm_cvt_roundu64_ss���rJ����_mm_cvt_roundsd_si64���|J����_mm_cvt_roundsd_i64����J����_mm_cvt_roundsd_u64����J����_mm_cvt_roundss_si64���J����_mm_cvt_roundss_i64����J����_mm_cvt_roundss_u64���J����_mm_cvtt_roundsd_si64���J����_mm_cvtt_roundsd_i64��ѷJ����_mm_cvtt_roundsd_u64��ýJ����_mm_cvtt_roundss_i64����J����_mm_cvtt_roundss_si64����J����_mm_cvtt_roundss_u64����J����_cvtmask64_u64�u�K����_cvtu64_mask64�u�K����_bswap64�E�L����_rdrand64_step�u�M����_rdseed64_step�u�M����
cmpxchg16b�U�N����
_addcarry_u64�m�O����_addcarryx_u64�u�O����_subborrow_u64�u�O����
_bittest64�U�P����_bittestandset64���
P����_bittestandreset64���P����_bittestandcomplement64���P����
_mm_cvti64_sh�m�Q����_mm_cvt_roundi64_sh���
Q����
_mm_cvtu64_sh�m�Q����_mm_cvt_roundu64_sh���Q����
_mm_cvtsh_i64�m�!Q����_mm_cvt_roundsh_i64���)Q����
_mm_cvtsh_u64�m�.Q����_mm_cvt_roundsh_u64���7Q����_mm_cvttsh_i64�u�;Q����_mm_cvtt_roundsh_i64���@Q����_mm_cvttsh_u64�u�EQ����_mm_cvtt_roundsh_u64���JQ����_tile_loadconfig���R����_tile_storeconfig���R����_tile_loadd�]�R����
_tile_release�m�R����_tile_stored�e�R����_tile_stream_loadd���R����
_tile_zero�U�#R����_tile_dpbf16ps�u�)R����_tile_dpbssd�e�0R����_tile_dpbsud�e�7R����_tile_dpbusd�e�?R����_tile_dpbuud�e�FR����_tile_dpfp16ps�u�MR����_tile_cmmimfp16ps���XR����_tile_cmmrlfp16ps���cR������=�����__m128�5�ĭ��__m128d�=�-֭����=�<���__m256�5�K����__m256d�=�Y����__m512i�=�d����__m512�5�mή��__m512d�=�w���__m128bh�E�|����__m256bh�E������__m512bh�E�����__m128h�=����__m256h�=������__m512h�=ט����bf16�%������CpuidResult�]�������;��<!�v�v�v�v��<�������������������������������<,�<����<,�<��L�=$�=������=$,�=����
���Ӻ��>2d�>������
���k���?4t�?������
������A,D�A������
�����B/,�B��������
�E���O���C-�C��������
�������D,�D��������
�������\�E<�E��w��E����w����F4�F������y������y������y������y������y�����qy�����Zy�����Ly�����?y�����2y�����+y�����#y�����y�����y�����y�����y������x������x������x������x������x������x������x������x������x������x������x������x������x�����zx�����px�����fx�����\x�����Rx�����Hx�����=x�����2x�����(x�����x�����x�����x������w������w������w������w������w������w������w������w������w������w������w������w�����xw�����kw�����^w�����Qw�����Cw�����5w�����'w�����w�����
w������v������v������v�������v�������v�������v�������v�������v�������v�������v������rv������dv������Vv������Hv������:v������,v������v������v�������u�������u�������u�������u�������u�������u�������u�������u�������u������xu������iu������[u������Pu������Du������8u������-u������!u������u������u�������t�������t�������t�������t�������t�������t�������t�������t�������t������yt������lt������_t������Rt������Dt������6t������)t������t������
t������t�������s�������s�������s�������s�������s�������s�������s������~s������ks������[s������Js€����:sÀ����(sĀ����sŀ����sƀ�����rǀ�����rȀ�����rɀ�����rʀ�����rˀ�����r̀�����r̀����}r΀����krπ����XrЀ����Arр����)rҀ����rӀ�����qԀ�����qՀ�����qր�����q׀�����q؀�����qـ�����qڀ����zqۀ����mq܀����`q݀����Sqހ����Fq߀����5q�����#q�����q������q������q�������p�������p�������p�������p�������p�������p�������p�������p�������p�������p������wp����€jp�����\p������Op������Cp����ҁ6p������*p������p������p������o�������o�������o����҃�o�������o�������o�������o������o�������o�������o����Ѕyo������jo������Zo����ÆJo�����;o������-o������o����ۇo������o�������n����ˈ�n������n�������n�����nā����nŁ�����nʁ�����ń��Ҋ~ń����pnρ����anЁ��ËSnҁ���EnӁ����4nԁ����'nՁ��ٌnց����
nׁ�����m؁��ˍ�mف����mځ�����mہ�����m܁����m݁�����mށ�����m߁��ڏ|m������mm�����]m���ΐMm�����;m�����)m���Ǒm����m������l������l���ے�l������l������l���Γ�l�����l������l������l�����wl�����gl�����Xl���ڕHl������4l������$l����Ӗl������l�������k����˗�k������k�������k�������k������k�������k������~k����ߙlk������Zk������Fk����ܚ2k������ k������
k����ڛ�j�������j�������j����ל�j�������j�������j����՝�j�������j������{j������pj����ݞej������Zj������Oj����ßDj�����9j������.j������"j����̠j�����j������j�������i����ա�i�������i�������i�������i������i�������i�������i����ͣ�i������i������si������ei�����Wi������Ii������;i����ѥ-i������ i������i������i������h�������h�������h����ϧ�h�������h�������h�������h������h�������h������zh����ԩlh������^h������Ph����êBh�����3h‚����$hÂ����hĂ��ګhł�����gƂ�����gǂ��̬�gȂ����gɂ�����gʂ�����g˂����ĝ�����g͂�����g΂��Ѯwgς����fgЂ����Vgт��įEg҂���:gӂ����.gԂ����"gՂ��԰gւ����gׂ�����f؂�����fڂ����fۂ�����f܂�����f݂��в�fނ�����f߂�����f�������f�����f�����tf�����df���ԴTf�����Ff�����8f���ŵ*f����f�����f�����f���ض�e������e������e���ķ�e�����e�������e������e���ܸ�e������e������se����̹ee�����Te������Ce������2e�����!e������
e�������d������d�������d�������d����Ҽ�d�������d�������d�������d����ڽ�d�������d������{d����ʾld�����]d������Qd̃����Dd̓��ݿ7d΃����'dσ����dЃ����
dӃ�����cԃ�����cՃ�����cփ�����c׃�����c؃�����cك�����cڃ�����cۃ�����c܃����xc݃����_c�����Jc�����5c�����#c�����c�������b�������b�������b�������b�������b�������b�������b�������b������vb������gb������Zb������Mb������Ab������5b������'b������b������b�������a�������a�������a�������a�������a�������a�������a�������a�������a�������a������ta������ca������Sa������Aa������/a������a������
a�������`�������`�������`�������`�������`�������`�������`������u`������k`������a`������T`������G`������:`������-`������!`������`������	`�������_�������_�������_�������_�������_�������_�������_�������_�������_������y_„����i_Ä����W_Ą����D_ń����2_Ƅ����_DŽ����_Ȅ�����^ބ�����^߄�����^�������^������^������^������^�����y^�����b^�����K^�����-^�����^������]������]������]������]������]������]�������]������]������]������}]������q]������e]������Y]������M]������@]������3]������&]������]������]�������\�������\�������\�������\�������\�������\�������\�������\�������\�������\������q\������a\������Q\������D\������7\������*\������\������\������\�������[�������[�������[�������[�������[�������[�������[�������[Å�����[ą����t[Ņ����f[Dž����V[ȅ����G[Ʌ����8[ʅ����([˅����[ͅ����[υ�����ZЅ�����Zх�����ZӅ�����Zԅ�����ZՅ�����Zօ�����Zׅ�����Z؅�����Zم����{Zڅ����pZۅ����cZ܅����WZ݅����KZޅ����?Z߅����4Z������)Z�����Z�����Z�����Z������Y������Y������Y������Y������Y������Y������Y������Y������Y������Y������Y�����wY������lY�����`Y�����TY�����FY�����:Y������/Y������$Y������Y������Y�������X�������X�������X�������X�������X�������X�������X�������X�������X������vX������eX������QX������>X������*X������X�������W�������W�������W�������W�������W�������W�������W������tW������bW����րSW������>W������,W����сW������W�������V����΂�V�������V�������V����؃�V�������V������vV����քbV������MV������8V����م V������
V�������U����݆�U�������U�������U����Շ�U�������U†�����UÆ��Ɉ�UĆ���vUņ����eUƆ����SUdž���@UȆ����-UɆ����Uʆ���Uˆ�����T̆�����T͆����TΆ�����Tφ�����TІ����Tц�����T҆����vTӆ��ڍcTԆ����QTՆ����>Tֆ��׎*T׆����T؆����Tن��ҏ�Sچ�����Sۆ�����S܆��Ȑ�S݆����Sކ�����S߆��Ƒ�S�����xS�����cS���ƒSS����CS�����1S�����$S����S�����S������R���Ҕ�R������R������R���ƕ�R�����R������R������R�����uR�����cR�����NR�����@R������2R������"R����ӘR������R�������Q����̙�Q������Q�������Q�������Q������Q�������Q������yQ�����jQ������YQ������GQ����ٜ5Q������"Q������Q����ԝQ�������P�������P����Ҟ�P�������P�������P����֟�P������kP������TP�����=P������&P������P������O�������O����Ƣ�O������O�������O����ʣ�O������O������pO������_O�����MO������;O������(O�����O������O�������N������N�������N�������N������N�������N������N���ڨqN�����aN�����QN����ϩBN������2N������!N����ĪN�����N�������M�������M������M�������M�������M����ڬ�M�������M������yM����ҭgM������TM������>M����Ӯ)M������M�������L����گ�L�������L�������L������L�������L����ñsL������]L������HL����Ʋ0L������L������
L����ɳ�K������K�������K����ƴ�K������K�������K����õ�K�����nK������XK����ʶCK������.K������K����ηK�������J�������J����ո�J�������J�������J����ٹJ������mJ������[J����ۺHJ������6J������$J����׻J�������I�������I����ܼ�I�������I�������I������I������vI������]I������IIÈ����0Iň��ȿILj�����HɈ�����Hˈ�����H͈�����Hψ�����Hш�����Hӈ����|HՈ����eH׈����IHو����8Hۈ����"H݈����H߈�����G������G������G������G������G������G�����nG�����ZG�����AG�����)G�����G������G�������F�������F�������F�������F�������F�������F������qF������ZF������IF������8F������(F������F������F�������E�������E�������E�������E�������E�������E�������E������}E������iE������XE������GE������4E������!E������E�������D�������D�������D�������D�������D�������D�������D������mD������TD������:D������$D������D�������C�������C�������C�������C�������C�������C�������C������oC������^C������MC������<C������*C������C������C�������B�������B�������B�������B�������B�������B�������B������|B������jB������XBÉ����IBʼn����7BƉ����%Blj����Bɉ����B̉�����A͉�����AΉ�����Aω�����Aщ�����AӉ�����AՉ�����A։����xA׉����fA؉����MAى����<Aډ����+Aۉ����A܉����
A݉�����@މ�����@߉�����@�������@������@������@������@�����n@�����X@�����B@�����,@�����@�����@������?������?������?�������?�������?�������?�������?�������?������~?������l?������]?������K?Š����??Ê����0?Ċ����$?Ŋ����?Ɗ����	?NJ�����>Ȋ�����>Ɋ�����>ʊ�����>ˊ�����>̊�����>͊�����>Ί�����>ϊ�����>Њ����t>ъ����f>Ҋ����X>ӊ����G>Ԋ����9>Պ����(>֊����>׊����>؊����>ۊ�����=܊�����=ߊ�����=�������=������=������=������=������=������=������=������=������=������=�����y=�����i=������X=������I=������9=������,=������=������=������=�������<�������<�������<�������<�������<�������<�������<�������<�������<�������<������~<������n<������Z<������J<������1<������#<������<������<�������;�������;Ӌ�����;ԋ�����;Ջ�����;֋�����;؋�����;ً����r;ڋ����[;ۋ����D;܋����,;݋��̀;ދ����
;ߋ�����:����Ɓ�:�����:������:���‚�:�����:������:������:���܃s:������^:������H:����܄3:������:������:����ޅ�9�������9�������9����ۆ�9�������9�������9����ۇ�9������u9������c9����ՈP9������C9������19����̉$9������9�������8����Ŋ�8������8�������8����ˋ�8������8�������8����̌j8������T8������=8����Ս*8������8������8����Ԏ�7�������7�������7����ԏ�7�������7�������7����͐�7������m7������Y7����͑I7������87������'7����Ē7������6�������6����̓�6�������6�������6����ϔ�6������6������h6����ҕR6������;6������(6����ז6������6�������5����ї�5�������5�������5����ј�5�������5�������5����řv5�����b5������O5����Ě;5Œ���+5Ì����5Č����	5Ō����4ƌ�����4nj�����4Ȍ����4Ɍ�����4ʌ��Ɲ�4ˌ���w4̌����a4͌��ƞJ4Ό����44ό����4Ќ��ϟ
4ь�����3Ҍ�����3ӌ��ɠ�3Ԍ����3Ռ�����3֌��ȡ�3׌����3،����y3ٌ��¢k3ڌ���X3ی����D3܌����13݌���3ތ����
3ߌ�����2������2������2������2�����2������2�����~2����j2�����W2�����?2����&2�����2���˨�1������1������1���ԩ�1������1�������1���תv1�����_1�����I1���߫21������1������1������0�������0�������0����ܭ�0�������0�������0����خ�0�������0������m0����ϯY0������F0������20����ϰ"0������0������0����ñ�/�������/�������/����²�/�������/�������/�������/�����s/������_/������L/�����8/������(/������/����ڵ/�������.�������.����ݶ�.�������.�������.������.������t.������^.�����G.������6.������ .�����	.�������-�������-������-�������-�������-����ܻ�-�������-������x-����ܼh-������W-������I-����н6-������"-������-����Ͼ�,�������,�������,����ɿ�,������,�������,�������,������o,������\,������H,������7,������!,������
,�������+�������+�������+�������+�������+�������+�������+����p+Í����Y+č����C+ō����,+ƍ����+Ǎ����+ȍ�����*ɍ�����*ʍ�����*ˍ�����*̍�����*͍�����*΍����{*ύ����h*Ѝ����T*э����F*ҍ����3*Ӎ����*ԍ����*Ս�����)֍�����)׍�����)؍�����)ٍ�����)ڍ�����)ۍ�����)܍����{)ݍ����k)ލ����Z)ߍ����I)������3)�����)�����)������(������(������(������(������(������(�����y(�����c(�����L(�����>(�����+(�����(�����(�������'������'������'������'������'�������'�������'������p'������['������G'������2'������!'������'�������&�������&�������&�������&�������&�������&������}&������k&������X&������E&������5&������ &������
&�������%�������%�������%�������%�������%�������%������{%������k%������V%������@%������*%������%�������$�������$�������$�������$�������$�������$�������$������v$������`$������K$������5$������$������
$�������#�������#�������#�������#�������#�������#������r#������Y#������@#������+#������#�������"�������"�������"�������"�������"�������"������q"������X"������C"������-"������"������"�������!�������!�������!�������!�������!������p!������[!������E!Ž����/!Î����!Ď����!Ŏ����� Ǝ����� ǎ����� Ȏ����� Ɏ����� ʎ����s ˎ����] ̎����G ͎����6 Ύ����  ώ����	 Ў�����ю�����Ҏ�����ӎ�����Ԏ�����Վ�����֎����s׎����b؎����Lَ����5ڎ����ێ����܎�����ݎ�����ގ�����ߎ�����������������������x�����a�����J�����4���������������������������������������������������v�����`�����I�����2���ȁ��������������Ȃ������������������ȃ������������������Ȅt�����b������O������?�����*��������������������������������������������������������߈~������f������T�����=������%����Š������������������������������������Ō�������������k����ˍ\�����H������3����Ȏ"�����������������ˏ������������������ΐ������������������ȑq�����[������D����˒3���������������Γ������������������Ȕ�������������������וr������X������=�����+������������������������������ɘ������ď�����Ə��ؙhȏ����Vʏ����?̏���'Ώ����Џ����я����ҏ�����ӏ�����ԏ����Տ�����֏�����׏���v؏����eُ����Oڏ���8ۏ����'܏����ݏ����ޏ�����ߏ���������������������������������n���âV����=�����-���ɣ���������������̤�������������������ե�������z������j����ۦU������?������%����������������Ө��������������������t������X����Ӫ;������!�����������������������׬������������ŭp�����T������7����ڮ%����������������������������������������������������}���kŐ����TȐ����<ː���*ΐ����ѐ�����Ԑ����א�����ڐ�����ݐ��������������ǵ|�����h�����O���Ӷ5�����!��������߷������������������������������ǹz������`������L����Ӻ3����������������߻��������������������������������̽v������\������A����۾,�������������
������
�������
�������
�������
������x
������]
������A
������%
������
�����������������������������������������o������S������:��������������������‘�����đ�����Ƒ�����ȑ����iʑ����P̑����2Α����Б�����
ґ�����
ԑ�����
֑�����
ؑ����
ڑ����h
ܑ����L
ޑ����/
������
������	������	������	������	������	�����r	�����U	�����8	�����!	������	�����������������������������������������p������W������=������)�����������������������������������������������|������_������H������,����������������������������������������v������T������<������ ����������������������������������������|������]Ē����Dǒ����&ʒ����͒�����В�����Ԓ�����ؒ�����ܒ����������a�����N�����6���������������������������������������������}�����j�����R�����9������)�������������������������������������������������������������u������_������J������4������"������������������������������������������������������o������\������D������+������������������������������������������������������������n������T������9����������������������������������������������������������q�������V�������?�������'������������������������������������������������������y�������d�������J�������/������������������������������������������������������~�������c�������G�������/�������������������Հ�������������������������������z�����΂a�������K�������0�����݃�“������Ó��„��ē������œ������Ɠ��ԅ��Ǔ����{�ȓ����_�ɓ���D�ʓ����(�˓��ˇ�̓������͓������Γ��׈��ϓ������Г������ѓ���s�ғ����[�ӓ��ЊB�ԓ����,�Փ�����֓��ߋ��ד������ؓ��Č��ٓ������ړ������ۓ��֍z�ܓ����b�ݓ����I�ޓ��ߎ1�ߓ������������������������������������������������ϑx������c������M����ؒ:������"������	�������������������������������������Õ������q������\�����ƖF������1������������З���������������������ژ�����������������������j�������N�����њ;�������#�������
�����ڛ�������������������������������������Ɲv�������d�������M�����Ϟ5�������������������ݟ�������������������������������������̡p�������W�������A�����آ&�������
����������������������������Ϥ����������������y�����إd�������J�������/������������������ħ����������������������ͨ����������������q�����ݩT�������=�������!�������������������ѫ����������������������߬��������p�����ĭZ������?�������#�����֮���������������������߯������������������������x�������\�����ձ?�������+�����������������������”��ó��Ô������Ĕ������Ŕ��شu�Ɣ����X�ǔ����D�Ȕ���+�ɔ�����ʔ��˶��˔������̔������͔��ݷ��Δ������ϔ����w�Д���d�є����L�Ҕ��ȹ3�Ӕ�����Ԕ������Ք��ۺ��֔������ה������ؔ�����ٔ����x�ڔ��Լ^�۔����C�ܔ����,�ݔ����ޔ������ߔ��̾����������������������������v������\������D������'������	�����������������������������������������l������T������7�������������������������������������������������|�������e�������I�������,������������������������������������������������������|�������^�������?�������&������������������������������������������������������e�������F�������-������������������������������������������������������l�������M�������4������������������������������������������������������s�������[�������B�������2���������������Õ������ŕ������Ǖ������ɕ������˕������͕������ϕ����j�ѕ����Z�ӕ����E�ԕ����/�Օ�����֕�����ו������ؕ������ٕ������ڕ������ܕ������ޕ����k�������L������,�����������������������������������������������k������Q������8������������������������������������������������������������}�������c�������R�������<�������%������������������������������������������������������t�������]�������I�������0��������������������������������������������������������������������m�������^�������I�������4�������"�����������������������������������������������������������������������������{�������g�������N�������:�������!�������
�����������������������������������������������}�������a�������J�������.��������Ö������Ŗ������ǖ������ɖ������˖������͖������ϖ����n�і����Y�Ӗ����?�Ֆ����'�ז����
�ٖ������ۖ������ݖ������ߖ������������������k������R������4������������������ �����Ԁ ������� ������� ������� ������� b�����΂ J������� -������� �����݃ �������� �������� ������� �������� ������΅ �������� e������� P�����݆ 6������� !������� ������ �������� ������ӈ �������� �������� |������ _������� E�����Ί +������� ������� ������܋ �������� �������� ������� �������� �������� {������ f������� L�����Ď 7������� ������� �����ʏ �������� ��×���� ��ŗ��ϐ ��Ǘ���� ��ɗ���� ��˗��ߑ i�͗���� O�ϗ���� 5�ї��� �ӗ���� �՗��˓ ��ח���� ��ؗ���� ��ٗ��� ��ڗ���� ��ۗ��ĕ h�ܗ���� M�ݗ���� 1�ޗ��ٖ �ߗ���� �������� ������ ������� �����̘ ������� ������� g����ۙ R������ <������ $����� ������ �����› ������ ������� �����˜ ������� l������ M����� ,������ 
����� �������� ������Ο �������� �������� v������ X������� =�����ѡ $������� 
������� ������� �������� �������� ������� �������� w�����Ϥ ^������� D������� .�����ݥ ������� ������� ������� �������� �������� ������� �������� ������è i������ S������� <�����̩ )������� ������� �����ɪ �������� �������� ������̫ �������� �������� ������̬ x������� d������� S�����ɭ =������� &������� �����̮ �������� �������� ������̯ �������� �������� ������ɰ �������� u������� d�����̱ N������� 7������� )�Ø��̲ �Ř���� �ǘ���� ��ɘ��ɳ ��˘���� ��͘���� ��Ϙ��̴ ��ј���� ��Ә���� x�՘��̵ e�ט���� Q�٘���� ?�ۘ��ʶ (�ݘ���� �ߘ���� �����շ ������� ������� �����۸ ������� ������� w����� `������ H������ 4����� ������� 
������� ������� �������� ������ɼ �������� �������� ������Ͻ t������� ]������� E�����վ .������� ������� �����ݿ �������� �������� �������� �������� �������� �������� o������� [������� J������� 4������� ������� ������� �������� �������� �������� �������� �������� �������� u������� ^������� K������� 7������� &������� ������� �������� �������� �������� �������� �������� �������� ~������� g������� Q������� :������� '������� ������� ������� �������� �������� �������� �������� �������� �������� v������� b������� P������� 9������� !�Ù���� 
�ř���� ��Ǚ���� ��ə���� ��˙���� ��͙���� ��ϙ���� ��љ���� v�ә���� _�ՙ���� G�י���� 8�ٙ���� $�ۙ���� �ݙ���� ��ߙ���� �������� ������� ������� ������� ������� v������ d������ M������ 5������ #������ ������ ������� ������� ������� ������� ������� ������� {������ i������ R������ :������� +������� ������� ������� �������� �������� �������� �������� �������� �������� q������� ]������� H������� 6������� ������� ������� �������� �������� �������� �������� �������� �������� |������� e������� M������� ;������� $������� ������� �������� �������� �������� �������� �������� �������� |������� d������� P������� ;������� )������� ������� �������� �������� �������� �������� �������� �������� y������� a������� J������� 2������� ������� 	������� �������� �������� �������� �������� �������� �������� p������� ^������� G������� /������� ������� ������� ������� ׿������ ſ������ �������� �������� �Ú���� g�Ś���� S�ǚ���� >�ɚ���� (�˚���� 
�͚���� �Ϛ���� ۾њ���� ��Ӛ���� ��՚���� ��ך���� y�ٚ���� `�ۚ���� M�ݚ���� 5�ߚ���� ������ ������ ������ ҽ����� ������� ������� ������� h������ Q������ 9������ $������ 
������ ������ ռ����� ������� ������� ������� r������ T�������!5�������!�������!������Ł!߻������!ƻ������!��������!��������!p�����ƃ!R�������!3�������!�����ބ!�������!�����Å!к������!��������!������Ն!��������!h�������!L������!6�������!�����ƈ!��������!�������!ƹ������!��������!������Њ!j�������!K�������!+������!
�������!�����Ռ!ָ������!��������!��������!��������!c�����׎!C�������!"�����Ǐ!�������!�������!ȷ�����!��������!������̑!s�������!V�������!9������!"�������!�����ȓ!�������!̶������!������ޔ!��������!|�����ŕ!_�������!K�������!2�����Ԗ!�������!��������!������!˵������!������˘!��������!z�������!^�������!A�������!$�����Ț!������!��������!ݴ����ԛ!ô������!��������!�������!y�������!_�����ŝ!D�Û����!-�ś����!�Ǜ��Ԟ!�ɛ����!�˛����!Գ͛��ڟ!��ϛ����!��ћ����!��ӛ���!|�՛����!j�כ����!S�ٛ���!;�ۛ����!$�ݛ��¢!�ߛ���!�������!����ȣ!β�����!�������!�����פ!�������!j������!O�����!:������! ����æ!�������!�������!ֱ����ҧ!��������!��������!�������!q�������!\�������!B������!'�������!�����Ϊ!��������!ݰ������!Ȱ����ݫ!��������!��������!|������!`�������!C�����խ!,�������!�������!������!ٯ������!������ѯ!��������!��������!f������!I�������!/�����ϱ!�������!�������!ծ�����!��������!������ܳ!��������!j�������!Q������!9�������! �����ĵ!������!��������!�����Ƕ!ʭ������!��œ����!��Ü��շ!��Ĝ����!k�Ŝ����!U�Ɯ��޸!C�ǜ����!,�Ȝ����!�ɜ���!��ʜ����!�˜����!Ѭ̜���!��͜����!��Μ��»!��М���!x�Ҝ����!e�Ԝ��˼!M�֜����!4�؜����!!�ڜ��Խ!	�ܜ����!�ޜ����!ݫ����ݾ!ū�����!�������!������!�������!h������!U������!=������!$������!������!������!ת������!��������!��������!��������!o�������!Y�������!>�������!"�������!�������!�������!ө������!��������!��������!��������!v�������!^�������!E�������!0�������!�������!�������!�������!֨������!��������!��������!��������!z�������!d�������!I�������!-�������!�������!��������!ާ������!ŧ������!��������!��������!x�������!]�������!A�������!)�������!�������!��������!�������!̦������!��������!��������!��������!p�������!]�������!E�������!,�������!�������!��������!�������!Х������!��������!��������!��������!t�������!]�������!F�������!5�������!!�������!
�������!�������!ܤ������!Ť������!��������!��������!��������!r�������![�������!D�������!-�������!�������!��������!�������!ԣ������!��������!������!��Ý����!��ĝ����!q�ŝ����!T�Ɲ����!6�ǝ����!�ȝ����!��ɝ����!�ʝ����!Ƣ˝����!��̝����!��͝����!s�Ν����!V�ϝ����!8�Н����!�ѝ����!�ҝ����!��ӝ����!ҡԝ����!��՝����!��֝����!�ם����!g�؝����!N�ٝ����!8�ڝ����!�۝����!�ܝ����!�ݝ����!ʠޝ����!��ߝ����!��������!z������!c������!G������!*������!������!�������!ڟ�����!ß�����!�������!�������!s������!W������!:������!#������!������!������!Ҟ�����!�������!�������!��������!u�������!`�������!K�������!6�������!$�������!�������!��������!�������!ԝ������!��������!��������!��������!t�������!Z�������!I�������!3�������!�������!�������!�������!՜������!��������!��������!��������!}�������!g�������!P�������!?�������!)�������!�������!��������!�������!қ������!��������!��������!��������!��������!j�������!S�������!@�������!,�������"�����ˀ"������"��������"������ˁ"К�����"��������"������˂"�������"��������"s�����ƒ"c������"N�������"8�����„"(������"�������"������…"������"ޙ������"˙������"��ž����"��Þ����"��Ğ����"}�Ş���"l�ƞ����"V�Ǟ����"?�Ȟ���"1�ɞ����"�ʞ����"
�˞����"��̞����"�͞����"̘Ξ���"��Ϟ����"��О����"��ў���"��Ҟ����"m�Ӟ����"Y�Ԟ����"H�՞����"4�֞����"�מ���"�؞����"�ٞ��Ď"Ηڞ����"��۞����"��ܞ��Џ"��ݞ����"t�ޞ����"Z�ߞ��ܐ"A�������"'������"�����"�������"����Ò"ז����"Ȗ�����"�������"�����֓"�������"�������"�������"�����"r������"f������"X����Ε"K�����"=������"0������"�����"	�������"��������"������"ӕ������"ƕ������"������Ԙ"��������"��������"������ř"|������"l�������"\�������"E������")�������"�����ɛ"��������"�������"ɔ����ל"��������"��������"������"c�������"O�����Ğ"6�������"�������"�����ן"�������"̓������"�������"��������"������ơ"h�������"P�������"3�����ݢ"�������"�������"������"�������"Β������"�������"��������"��������"������֥"z�������"i�������"X�����̦"F�������"4�������"�����̧"�������"�������"֑����ب"‘������"��������"������ة"��������"l�������"U������"=�������")�������"������"�������"�������"ڐ�����"��������"������ƭ"��������"z�������"`�����ծ"J�������"/�������"������"�������"�������"Ϗ�����"��������"��ß��ɱ"��ş���"y�ǟ����"i�ɟ��ɲ"T�˟����";�͟����"�П��ڳ"�ӟ����"�ԟ����"Ԏ՟���"��֟����"��ן��ȵ"��؟����"r�ٟ����"W�ڟ��ض"B�۟����"(�ܟ����"�ݟ���"��ޟ����"�ߟ����"ȍ�����"�������"�����й"�������"l������"Y����Ӻ"A������"1������"����ջ"������"������"ό�����"��������"������Ƚ"�������"o�������"Z�����Ͼ"D�������")�������"�����տ"�������"�������"Ӌ������"��������"��������"��������"i�������"T�������":�������""�������"�������"�������"Њ������"��������"��������"��������"l�������"T�������"7�������""�������"�������"��������"Ӊ������"��������"��������"��������"o�������"W�������":�������""�������"�������"��������"ֈ������"��������"��������"��������"h�������"R�������"7�������"!�������"�������"��������"Շ������"‡������"��������"��������"u�������"]�������"@�������"+�������"� ����"��à����"܆Ġ����"ĆŠ����"��Ơ����"��Ǡ����"x�Ƞ����"`�ɠ����"C�ʠ����"+�ˠ����"�̠����"��͠����"߅Π����"DžϠ����"��Р����"��Ѡ����"u�Ҡ����"`�Ӡ����"F�Ԡ����".�ՠ����"�֠����"��נ����"܄ؠ����"DŽ٠����"��ڠ����"��۠����"v�ܠ����"]�ݠ����"?�ޠ����")�ߠ����"������"�������"݃�����"ǃ�����"�������"�������"�������"i�������"L������"4������"������"������"������"Ђ�����"��������"��������"~�������"i�������"O�������"7�������"�������"�������"�������"Ё������"��������"��������"��������"i�������"L�������"7�������"�������"�������"�������"Ѐ������"��������"��������"��������"k�������"M�������"4�������"�������"�������"�������"�������"�������"�������"�������"p������"X������"@������"#������"������"�~������"�~������"�~������"�~������"�~������"r~������"U~������"@~������"&~������"~������"�}������"�}������"�}������"�}������"�}������"u}������"X}������"@}������"#}������"}������"�|������"�|������"�|������"�|������"�|������"u|������"[|������"B|������"$|������"|������"�{������"�{������"�{������"�{������"�{á����"u{š����"Z{ǡ����"G{ɡ����"/{ˡ����#{͡��ˀ#�zΡ����#�zϡ����#�zС���#�zѡ����#�zԡ����#�zա���#gzڡ����#Ozۡ��˃#2zܡ����#zݡ����#�yޡ���#�yߡ����#�y�����#�y����#�y�����#�y���ˆ#jy�����#Ry�����#5y����#y������#y���ň#�x����#�x�����#�x���ԉ#�x������#�x������#mx�����#Ux������#8x����ŋ# x�����#x������#�w����׌#�w������#�w������#�w�����#�w������#jw����ˎ#Uw������#;w������##w����׏#w������#�v������#�v�����#�v������#�v����ϑ#�v������#kv������#Wv����ے#Cv������#,v������#v����ܓ#v������#�u������#�u����ה#�u������#�u����˕#�u������#]u������#9u������#u������#�t�����#�t������#�t������#�t������#ht����ҙ#It������#'t������#t������#�s������#�s�����#�s������#|s����ߜ#Ys������#6s����ӝ#s������#�r����Ğ#�r������#�r������#�r�����#dr������#Br�����# r������#�q����ڡ#�q������#�q����ɢ#�q������#zq������#Wq������#3q¢����#qâ���#�pĢ����#�pŢ��ۥ#�pƢ����#�pǢ��̦#epȢ����#Dpɢ����#pʢ����#�oˢ����#�o̢���#�o͢����#�o΢��Ʃ#�oϢ���#�oТ����#xoѢ��ª#hoҢ���#ToӢ����#@oԢ����#/oբ���#o֢����#oע����#�nآ���#�n٢����#�nڢ����#�nۢ��ڭ#�nܢ����#�nݢ����#�nޢ��֮#}nߢ����#nn�����#[n���ϯ#Hn�����#8n�����#&n���ɰ#n����#n�����#�m���±#�m����#�m�����#�m�����#�m����#�m�����#�m������#ym���ܳ#`m�����#Hm�����#/m����#m�����#m���ĵ#�l�����#�l������#�l����̶#�l������#�l������#wl����۷#bl������#Ll������#7l�����#!l������#l������#�k�����#�k������#�k������#�k�����#�k������#�k������#�k�����#jk������#Rk����¼#;k�����##k������#k����ʽ#�j������#�j������#�j����;#�j������#�j������#�j����ؿ#sj������#_j������#Jj������#6j������#!j������#
j������#�i������#�i������#�i������#�i������#�i������#�i������#�i������#xi������#fi������#Ui������#Ci������#*i������#i������#�h������#�h������#�h������#�h������#�h������#�h������#qh������#[h������#Hh������#5h������#h������#h������#�g������#�g������#�g������#�g������#�g������#�g������#lg������#Wg������#Eg������#3g������#!g������#g������#�f������#�f������#�f������#�f������#zf������#^f������#@f£����#!fã����#fģ����#�eţ����#�eƣ����#�eǣ����#�eȣ����#veɣ����#[eʣ����#?eˣ����#'ẹ����#eͣ����#�dΣ����#�dϣ����#�dУ����#�dѣ����#�dң����#odӣ����#`dԣ����#Rdգ����#Ad֣����#/dף����#dأ����#d٣����#�cڣ����#�cۣ����#�cܣ����#�cݣ����#�cޣ����#�cߣ����#�c�����#�c�����#xc�����#gc�����#Wc�����#Fc�����#6c�����#%c�����#c�����#c�����#�b�����#�b�����#�b�����#�b������#�b�����#�b�����#�b�����#�b�����#ob�����#]b�����#Lb������#:b������#+b������#b������#b������#�a������#�a������#�a������#�a������#�a������#�a������#�a������#ya������#fa������#Xa������#Ea������#1a������##a������#a������#�`������#�`������#�`������#�`������#�`������#�`������#�`������#z`������#c`������#K`������#9`������#"`������#
`������#�_������#�_������#�_������#�_������#�_������#�_������#�_������#{_������#h_������#V_������#C_������#0_������#_������#_������#�^������#�^������#�^������#�^������#�^������#�^������#�^������#r^������#^^������#J^������#7^������##^������#^������#�]������#�]¤����#�]ä����#�]Ĥ����#�]Ƥ����#�]Ȥ����#�]ʤ����#o]̤����#X]Τ����#G]Ф����#1]Ҥ����#]Ԥ����#	]֤����#�\ؤ����#�\ڤ����#�\ܤ����#�\ޤ����#�\�����#�\�����#w\�����#`\�����#O\�����#9\�����#"\�����#\�����#�[�����#�[�����#�[������#�[������#�[������#�[������#[������#h[������$W[����̀$A[������$*[������$[����ρ$[������$�Z������$�Z����ӂ$�Z������$�Z������$�Z����ك$�Z������$jZ������$VZ�����$=Z������$#Z����…$Z�����$�Y������$�Y����Ά$�Y������$�Y������$�Y����݇$}Y������$cY������$HY�����$0Y������$Y����ω$�X¥����$�Xť����$�Xȥ���$�X˥����$�XΥ��Nj$uXХ����$[Xҥ����$GXԥ��ӌ$.X֥����$Xإ����$Xڥ��ލ$�Wܥ����$�Wޥ����$�W����$�W�����$�W���Ə$sW�����$ZW�����$GW���А$/W�����$W�����$�V���ߑ$�V�����$�V������$�V�����$�V������$�V����Ó$sV�����$YV������$?V����Ք$+V������$V������$�U�����$�U������$�U������$�U�����$�U������$}U����ϗ$iU������$PU������$6U����ۘ$U������$U������$�T����ߙ$�T������$�T������$�T����ߚ$�T������$�T������$uT�����$YT������$CT����˜$(T������$T������$�S����ܝ$�S������$�S������$�S����ܞ$�S������$�S������$vS�����$bS¦����$ISĦ��à$/SƦ����$SȦ����$Sʦ��͡$�R̦����$�RΦ����$�RϦ��Ţ$�RЦ���$�RҦ����$�RԦ��ʣ$�R֦���$sRצ����$^Rئ��¤$HRڦ���$3Rܦ����$$Rަ����$Rߦ���$�Q�����$�Q���¦$�Q����$�Q�����$�Q�����$�Q����$�Q�����$oQ���Ũ$_Q����$OQ�����$@Q�����$1Q���ߩ$Q�����$Q������$�P����٪$�P������$�P������$�P����Ϋ$�P������$�P������$�P����¬$�P�����$yP������$eP������$QP�����$:P������$'P����®$P������$P������$�O������$�O�����$�O������$�O������$�O����հ$�O������$�O������$�O����DZ$yO������$jO������$[O������$LO����߲$=O������$.O������$O����ѳ$O������$O������$�N����ô$�N�����$�N������$�N������$�N����۵$�N������$�N������$�N����Ͷ$zN�����$kN������$\N������$MN�����$>N������$/N������$ N����׸$N������$N������$�M����ɹ$�M�����$�M������$�M������$�M�����$�M������$�M������$�M����ӻ${M������$lM������$]M����ż$NM�����$?M������$0M������$!M����ݽ$M������$M������$�L����Ͼ$�L������$�L������$�L������$�L�����$�L������$�L������$�L������$|L§����$mLç����$^Lħ����$OLŧ����$@LƧ����$1Lǧ����$"Lȧ����$Lɧ����$Lʧ����$�K˧����$�K̧����$�Kͧ����$�KΧ����$�Kϧ����$�KЧ����$�Kѧ����$�Kҧ����$}Kӧ����$nKԧ����$_Kէ����$PK֧����$AKק����$2Kا����$#K٧����$Kڧ����$Kۧ����$�Jܧ����$�Jݧ����$�Jާ����$�Jߧ����$�J�����$�J�����$�J�����$�J�����$~J�����$oJ�����$`J�����$QJ�����$BJ�����$3J�����$$J�����$J�����$J�����$�I������$�I�����$�I�����$�I�����$�I�����$�I�����$�I�����$�I������$I������$pI������$aI������$RI������$CI������$4I������$%I������$I������$I������$�H������$�H������$�H������$�H������$�H������$�H������$�H������$�H������$�H������$qH������$bH������$SH������$DH������$5H������$&H������$H������$H������$�G������$�G������$�G������$�G������$�G������$�G������$�G������$�G������$�G������$rG������$cG������$TG������$EG������$6G������$'G������$G������$	G������$�F������$�F������$�F������$�F������$�F������$�F������$�F������$�F������$�F������$sF������$dF������$UF������$FF������$7F������$(F������$F������$
F������$�E������$�E������$�E������$�E������$�E������$�E������$�E������$�E������$�E������$tE������$eE������$VE������$GE������$8E������$)E������$E������$E������$�D¨����$�Dè����$�DĨ����$�DŨ����$�Dƨ����$�DǨ����$�DȨ����$�Dɨ����$�Dʨ����$uD˨����$fD̨����$WDͨ����$HDΨ����$9DϨ����$*DШ����$DѨ����$DҨ����$�CӨ����$�CԨ����$�Cը����$�C֨����$�Cר����$�Cب����$�C٨����$�Cڨ����$�Cۨ����$vCܨ����$gCݨ����$XCި����$ICߨ����$:C�����$+C�����$C�����$
C�����$�B�����$�B�����$�B�����$�B�����$�B�����$�B�����$�B�����$�B�����$�B�����$wB������$hB�����$YB�����$JB�����$;B�����$,B�����$B�����$B������$�A������$�A������$�A������$�A������$�A������$�A������$�A������$�A������$�A������$xA������$iA������$ZA������$KA������$<A������$-A������$A������$A������$A������$�@ʬ����$�@ˬ����$�@̬����$�@ͬ����$�@ά����$�@Ϭ����$s@Ь����$d@Ѭ����$P@Ҭ����$;@Ӭ����$'@Ԭ����$@լ����$@֬����$�?׬����$�?ج����%�?٬����%�?ڬ���%�?۬����%�?ܬ����%w?ݬ���%d?ެ����%U?߬����%A?����%,?�����%?�����%?����%�>�����%�>�����%�>����%�>�����%�>���Å%�>����%m>�����%Y>���ˆ%D>�����%3>������%>���̇%>�����%�=�����%�=���Ո%�=�����%�=�����%�=����Ӊ%�=������%q=������%Z=����ފ%B=������%.=������%=�����%=������%�<������%�<�����%�<������%�<����%�<�����%�<������%v<������%`<�����%I<������%3<����Ǐ%<������%	<������%�;����ʐ%�;�����%�;������%�;����ʑ%�;������%�;������%};����̒%j;������%X;������%A;����͓%);������%;������%�:����ٔ%�:������%�:������%�:����ؕ%�:������%�:������%}:������%f:������%S:������%?:�����%-:������%:������%�9�����%�9������%�9����ƙ%�9�����%�9������%�9����Ś%9�����%h9������%R9����͛%;9������%(9������%9����М%9������%�8������%�8����ٝ%�8������%�8������%�8�����%t8������%a8������%I8�����%08������%8����ɠ%�7������%�7������%�7����ҡ%�7������%�7������%�7����ޢ%t7������%Z7������%D7�����%-7������%7����Ĥ%7­���%�6í����%�6ĭ��ҥ%�6ŭ����%�6ƭ����%�6ǭ��ۦ%|6ȭ����%f6ɭ����%O6ʭ��ާ%96˭����%"6̭����%6ͭ���%�5έ����%�5ϭ����%�5Э���%�5ѭ����%�5ҭ����%�5ӭ���%�5ԭ����%p5խ����%_5֭���%I5׭����%25ح����%5٭���%5ڭ����%�4ۭ��­%�4ܭ����%�4ݭ����%�4ޭ����%�4߭����%�4�����%x4���Ư%f4����%S4�����%B4�����%,4����%4�����%�3���ɱ%�3�����%�3�����%�3���̲%�3����%�3�����%�3����̳%q3�����%[3�����%I3���δ%63�����%%3�����%3���͵%�2������%�2������%�2����ֶ%�2������%�2������%�2����ҷ%2������%i2������%T2����׸%>2������%,2������%2����׹%2������%�1������%�1�����%�1������%�1����ɻ%�1������%i1������%M1����ۼ%61������%1������%1�����%�0������%�0����ƾ%�0������%�0������%�0����ݿ%n0������%T0������%=0������%!0������%
0������%�/������%�/������%�/������%�/������%�/������%t/������%W/������%B/������%(/������%/������%�.������%�.������%�.������%�.������%�.������%}.������%`.������%H.������%+.������%.������%�-������%�-������%�-������%�-������%�-������%�-������%i-������%Q-������%4-������%-������%�,������%�,������%�,������%�,������%�,������%�,������%j,������%V,������%=,������%%,������%,������%�+������%�+������%�+������%�+������%�+®����%q+î����%Z+Į����%>+Ů����%*+Ʈ����%+Ǯ����%�*Ȯ����%�*ɮ����%�*ʮ����%�*ˮ����%�*̮����%x*ͮ����%a*ή����%E*Ϯ����%.*Ю����%*Ѯ����%�)Ү����%�)Ӯ����%�)Ԯ����%�)ծ����%�)֮����%{)׮����%f)خ����%L)ٮ����%5)ڮ����%)ۮ����%)ܮ����%�(ݮ����%�(ޮ����%�(߮����%�(�����%�(�����%l(�����%O(�����%:(�����% (�����%	(�����%�'�����%�'�����%�'�����%�'�����%�'�����%u'�����%X'������%@'�����%#'�����%'�����%�&�����%�&�����%�&�����%�&������%�&������%z&������%a&������%H&������%*&������%&������%�%������%�%������%�%������%�%������%�%������%u%������%X%������%C%������%)%������%%������%�$������%�$������%�$������%�$������%�$������%r$������%U$������%=$������% $������%$������%�#������%�#������%�#������%�#������%�#������%|#������%d#������%O#������%5#������% #������%#������%�"������%�"������%�"������%�"������%�"������%{"������%h"������%P"������%;"������%!"������%"������%�!������%�!������%�!������%�!������%�!������%!¯����%e!ï����%N!į����%2!ů����%!Ư����%!ǯ����%� ȯ����%� ɯ����%� ʯ����%� ˯����%� ̯����%n ͯ����%Z ί����%A ϯ����%) Я����% ѯ����%�ү����%�ӯ����%�ԯ����&�կ��؀&�֯����&}ׯ����&eد���&Hٯ����&3گ��‚&ۯ���&ܯ����&�ݯ��ԃ&�ޯ����&�߯����&����ބ&������&o�����&U����&>�����&"���І&�����&������&����ڇ&������&������&�����&z�����&^����̉&J�����&1�����&���֊&������&������&�����&�������&�����Ȍ&������&m������&V����э&:������&&������&
����ߎ&�������&�������&������&�������&�������&������&{������&i������&W�����&H������&4������& ������&������&�������&�����ܓ&�������&�������&������&�������&y������&a�����&H������&1����̖&������&������&�����ԗ&�������&�������&�����ۘ&�������&{������&c�����&M������&8����š&&�����&������&�����ț&�������&�������&�����М&�������&�������&p����ٝ&U������&;������& �����&	������&�����˟&�������&�������&�����Ԡ&�������&|������&g����ߡ&Q������&>������&&�����&
������&�����ģ&�������&�������&�����ͤ&�������&�������&j����٥&Q������&7������&!�����&
������&�������&�°���&�ð����&�İ��Ѩ&�Ű����&zư����&cǰ��ݩ&RȰ����&<ɰ����&%ʰ���&˰����&�̰����&�Ͱ���&�ΰ����&�ϰ����&�а���&�Ѱ����&�Ұ����&kӰ���&Y԰����&Fհ����&5ְ���&װ����&ذ����&�ٰ���&�ڰ����&�۰��İ&�ܰ���&�ݰ����&�߰��Ʊ&s�����&\�����&D���Ҳ&0�����&�����&	���ҳ&������&�������&����ش&������&������&����۵&v�����&a�����&P����ڶ&:������&#������&
�����&�������&�������&������&�������&�������&������&w������&_����Ⱥ&K�����&6������&$����Ȼ&
������&�������&�����μ&�������&�������&�����ѽ&�������&|������&k����о&U������&>������&(����ؿ&������&�������&�������&�������&�������&�������&�������&z������&f������&Q������&?������&(������&������&�������&�������&�������&�������&�������&�������&}������&^������&>������&������&������&�
������&�
������&�
������&�
������&n
������&Q
������&4
������&
������&�������&�������&�������&�������&�������&r±����&Wñ����&;ı����&#ű����&Ʊ����&�DZ����&�ȱ����&�ɱ����&�ʱ����&�˱����&̱����&aͱ����&Dα����&&ϱ����&б����&�
ѱ����&�
ұ����&�
ӱ����&�
Ա����&�
ձ����&h
ֱ����&O
ױ����&5
ر����&
ٱ����&
ڱ����&�	۱����&�	ܱ����&�	ݱ����&�	ޱ����&�	߱����&k	�����&Q	�����&6	�����&	�����&	�����&������&������&������&������&������&j�����&N�����&6�����&������&�����&������&������&������&������&������&o������&Y������&B������&,������&������&������&�������&�������&�������&�������&�������&�������&s������&\������&D������&-������&������&������&�������&�������&�������&�������&�������&������&k������&T������&8������&������&�������&�������&�������&�������&�������&|������&_������&C������&&������&
������&�������&�������&�������&�������&�������&y������&c������&L������&5������&������&������&�������&�������&�������&�������&�������&r������&W������&D������&,������&������&�������&�������&�������&�������&�������&|²����&`ò����&IIJ����&-Ų����&Ʋ����&Dz����&�Ȳ����&�ɲ����&�ʲ����&�˲����&�̲����&�Ͳ����&�ϲ����&yѲ����&gӲ����&Pղ����&8ײ����&)ٲ����&۲����&ݲ����&��߲����&�������&�������&�������'�������'�����܀'y������'g������'X����ԁ'G������'6������'(����ɂ'�����'
������'��������'�����݃'�������'�������'�����Ʉ'������'�������'��������'������څ'��������'{�������'n�����ņ'`������'R�������'?�������',������'�������'�������'�������'��������'��������'������߉'��������'��������'������׊'v�������'d�������'R�����ы'@�������'.�������'�����ʌ'������'��������'������΍'��������'��������'������ݎ'z�������'h�������'Q������'9�������'#�����'�������'��������'������ԑ'��������'��������'�������'t�������'[�����“'D������'(�������'�����ה'��������'��������'�������'��������'������ǖ't�������'_�������'E�����՗'*�������'�������'�������'��������'������Ǚ'�������'��������'|�����֚'b�������'G�������'0������'�������'�������'�������'��������'��ó��ŝ'��ų����'��dz����'{�ɳ��Ԟ'f�˳����'P�ͳ����'.�ϳ���'�г����'��ѳ��נ'��ҳ����'��ӳ��ɡ'��Գ����'f�ճ����'B�ֳ����'!�׳����'�����ۣ'��������'��������'�������'��������'��������'�������'f�������'K�����Ϧ'6�������'�������'�����ާ'��������'��������'�������'��������'��������'v������'a�������'G�����Ъ',�������'�������'�����٫'��������'��������'�������'��������'��������'}������'d�������'T�������'?�������')�������'�����į'�������'��������'������Ͱ'��������'��������'������ӱ'|�������'f�������'V�Ѵ��Ҳ'F�Ҵ����'4�Ӵ����'!�Դ��̳'�մ���'�ִ����'��״��ô'��ش���'��ٴ����'��ڴ����'��۴���'��ܴ����'��ݴ����'y�޴��ڶ'g�ߴ����'T������'?����ٷ')������'������'����ٸ'�������'�������'�����ڹ'�������'�������'�����ݺ'u������'^������'O�����޻'?������'-������'����ؼ'
������'�������'�����Ͻ'��������'��������'������ž'�������'��������'��������'r������'b�������'Q�������'>�������'*�������'�������'	�������'��������'��������'��������'��������'��������'��������'��������'x�������'a�������'E�������'(�������'�������'��������'��������'��������'��������'��������'q�������'U�������'8�������'!�������'�������'��������'��������'��������'��������'��������'n�������'Q�������':�������'�������'�������'��������'��������'��������'��������'~�������'a�������'J�������'.�������'�������'��������'��������'��������'��������'��������'q�������'Z�������'>�������'!�������'�������'��������'��������'��µ����'��ĵ����'n�Ƶ����'S�ȵ����'4�ʵ����'�̵����'�ε����'��е����'��ҵ����'��Ե����'��ֵ����'��ص����'x�ڵ����'`�ܵ����'G�޵����'4������'������'������'�������'�������'�������'�������'�������'{������'b������'D�������'%�������'�������'�������'��������'��������'��������'��������'��������'{�������'b�������'I�������'+�������'�������'��������'��������'��������'��������'��������'��������'z�������'b�������'I�������'0�������'�������'��������'��������'��������'��������'��������'��������'t�������'a�������'I�������'0�������'�������'��������'��������'��������'��������'��������'��������'t�������'[�������'H�������'0�������'�������'��������'��������'��������'��������'��������'��������'s�������'[�������'B�������'/�������'�������'��������'��������'��������'��������'��ö����'��Ķ����'m�Ŷ����'Z�ƶ����'B�Ƕ����')�ȶ����'�ɶ����'��ʶ����'��˶����'��̶����'��ζ����'��ж����'�Ҷ����'j�Ӷ����'T�Զ����'A�ն����')�ֶ����'�׶����'��ض����'��ٶ����'��ڶ����'��۶����'��ݶ����'v�߶����'f������'Q������';������'(������'������(�������(�����ۀ(�������(�������(������(z������(Z����ق(H������(2������(����܃(������(��������(�������(��������(������Å(�������(s�������(T�����ۆ(4�������("�������(������(��������(��������(�������(��������(������͉(��������(g�������(M�����ߊ(.�������(�����͋(��������(��������(������Ќ(��������(��������(������܍(t�������([�������(A������('�������(�����Ϗ(��������(��������(������ܐ(��������(��������(|������(b�������(N�������(5������(�������(�����ɓ(��������(��������(������̔(��������(��������(������Օ(q�������(X�������(J�����ٖ(<�������(/�������(#�����ŗ(������(
�������(��������(������ј(��������(��������(��������(�������(��������(��������(�������(q�������(a�������(O�·��ۛ(>�÷����(,�ķ����(�ŷ��Ԝ(�Ʒ����(�Ƿ����(��ȷ��ĝ(��ɷ���(��ʷ����(��˷��Ş(��̷���(��ͷ����({�η��ß(i�Ϸ���(W�з����(H�ѷ����(6�ҷ���($�ӷ����(�Է����(��׷���(��ڷ����(��ݷ��â(��߷���(�������(�������(������(j������(Z������(E�����(/�������(����å(�������(��������(������̦(��������(��������(������Ƨ(�������(u�������(e�����ƨ(P������(:�������('�����ɩ(�������(��������(������Ѫ(��������(��������(������ԫ(��������({�������(h�����׬(Q�������(5�������(������(
�������(��������(�������(��������(��������(�������(��������(~�������(g������(P�������(4�¸��ͱ(�Ÿ����(	�ȸ����(��ʸ��в(��̸����(��θ����(��и��г(��Ҹ����(��Ը����(}�ָ��Ӵ(f�ظ����(R�ڸ����(9�ݸ��ܵ(������(������(�����ܶ(�������(�������(������(�������(�������(�������(n�������(Z�������(A������(*�������(�����ɺ(��������(��������(������ջ(��������(��������({������(d�������(H�����ǽ(4������(�������(�����;(��������(��ٹ����(��ڹ��ڿ(��۹����(��ܹ����(t�ݹ����(Y�޹����(@�߹����(+������(������(�������(�������(�������(�������(�������(}������(k������(T������(<������(&������(������(��������(�������(��������(��������(��������(r�������(Z�������(=�������(�������(�������(��������(��������(��������(��������(��������(i�������(L�������(5�������(�������(��������(��������(��������(��������(��������(x�������(T�������(6�������(�������(��������(��������(��������(��������(w�������(Y�������(<�������(�������(�������(��������(��������(��������(��������(w�������(^�������(D�������($�������(�������(��������(��������(��������(��������(o�������(T�������(:�������(�������(�������(��º����(��ú����(��ĺ����(��ź����(��ƺ����(p�Ǻ����(X�Ⱥ����(?�ɺ����(%�ʺ����(�˺����(��̺����(��ͺ����(��κ����(��Ϻ����(��к����(|�Ѻ����(c�Һ����(N�Ӻ����(8�Ժ����(%�պ����(
�ֺ����(��׺����(��غ����(��ٺ����(��ں����(��ۺ����(��ܺ����(u�ݺ����(b�޺����(J�ߺ����(1������(������(������(�������(�������(�������(�������(�������(�������(n������([������(C������(*������(�������(������(�������(�������(�������(�������(�������(��������(g�������(W�������(B�������(,�������(�������(�������(��������(��������(��������(��������(��������(�������(i�������(V�������(>�������(%�������(�������(��������(��������(��������(��������(��������(��������({�������(b�������(O�������(7�������(�������(�������(��������(��������(��������(��������(��������(��������(t�������([�������(K�������(6�������( �������(
�������(��������(��������(��������(��������(��������(��������(s�������(]�������(J�������(2�û����)�Ż��Ѐ)�ǻ����)�ɻ����)տ˻��ف)ſͻ����)��ϻ����)��ѻ��ق)��ӻ����)o�ջ����)V�׻���)C�ٻ����)+�ۻ����)�ݻ���)�߻����)�������)׾����)ľ�����)�����Ć)������)�������)h�����͇)O������)?������)*����Ј)�������)�������)�����։)Ͻ������)��������)������ފ)��������)t�������)`������)P�������);�������)%������)�������)������Í)޼�����)Ƽ������)������Ύ)��������)�������)j�����ۏ)Y�������)B�������)*������)�������)��������)������)˻������)������ǒ)��������)��������)o�����ԓ)^�������)H�������)1�����ה)�������)�������)������)κ������)������–)�������)��������)n�����җ)\�������)E�������)-�����ؘ)�¼����)�ü����)��ļ��ԙ)�ż����)йƼ����)��Ǽ��Ӛ)��ȼ����)��ɼ����)��ʼ��Л)p�˼����)^�̼����)I�ͼ��М)8�μ����)$�ϼ����)�м��̝)��Ѽ����)�Ҽ����)ظӼ��˞)ƸԼ����)��ռ����)��ּ��ȟ)��׼���)z�ؼ����)e�ټ��Ƞ)Q������)8�������) �����ѡ)
�������)��������)ܷ����ڢ)̷������)��������)������ڣ)��������)w�������)`������)N�������)6�������)������)�������)��������)������)˶������)������ϧ)��������)l�������)Q�������)2�������)�Ž��Ω)�ƽ����)�ǽ����)ֵȽ��ڪ)��ɽ����)��ʽ����)��˽���)|�̽����)e�ͽ����)H�ν���)%�н����)�ҽ���)�Խ����)��ֽ��֮)��ؽ����)��ڽ��¯)b�ܽ����)A�޽����)�����)�������)г����)�������)������)_������)@����Գ)������)�����˴)�������)ʲ������)������Ե)��������)��������)n�����ݶ)^�������)H�������)3�����ݷ) �������)�������)������)ܱ������)ñ������)�������)��������)������ú)p������)\�������)D�����ɻ)0�������)�������)�����μ)�������)ذ������)������׽)��������)��������)������Ծ)z�������)j�������)U�����̿)F������)6�������))�������)�¾����)	�þ����)��ľ����)�ž����)�ƾ����)�Ǿ����)ۯȾ����)կʾ����)ɯ˾����)��־����)��׾����)��ؾ����)��ھ����)�������)n�������)X������)E������)-������)������)������)������)Ю������)��������)��������)��������)}�������)f�������)N�������)A�������)/�������)�������)�������)��������)�������)ϭ������)��������)��������)��������){�������)d�������)S�������)=�������)&�������)�������)�������)�������)�������)Ӭ������)��������)��������)��������)��������)r�������)c�������)Q�������)@�������),�������)�������)�������)��������)�������)׫������)ū������)��������)��������)��������)��������)x�������)n�������)c�¿����)U�ÿ����)G�Ŀ����)<�ſ����).�ƿ����) �ǿ����)�ȿ����)�ɿ����)�ʿ����)�˿����)ͪ̿����)��Ϳ����)��ο����)��Ͽ����)��п����)��ѿ����)p�ҿ����)`�ӿ����)S�Կ����)C�տ����)3�ֿ����)&�׿����)�ؿ����)�ٿ����)��ڿ����)�ۿ����)Щܿ����)��ݿ����)��޿����)��߿����)�������)i������)R������);������)$������)
������)�������)ߨ�����)Ȩ�����)�������)�������)�������)x������)e������)M�������)4�������)�������)�������)�������)է������)��������)��������)��������)��������)��������)x�������)j�������)\�������)M�������)>�������)/�������) �������)�������)�������)�������)�������)צ������)Ȧ������)��������)��������)��������)��������)|�������)l�������)[�������)I�������)=�������)0�������) �������)�������)�������)�������)�������)ҥ������)��������)��������)��������)��������)��������)t�������)`�������)R�������)?�������)+�������)�������)��������)�������)Ӥ������)��������)��������)��������)��������)z�������)o�������)_�������)N�������)@�������)-�������)�������)�������)��������)�������)У������)��������)��������)��������)v�������)_�������)T�������)D�������)3�������)(�������)�������)�������)��������)�������)Ң������)Ģ������)��������)��������)��������)p�������*V�������*E�����߀*/�������*�������*
�����܁*��������*�������*�����͂*ѡ�����*��������*��������*�������*��������*}�������*j������*V�������*B�������*)������*�������*������Ć*������*Ѡ������*Ơ������*�������*��������*��������*������ۈ*v�������*g�������*S�����Չ*>�������*/�������*�����Ҋ*�������*�������*ן����ۋ*��������*��������*������،*��������*{�������*d�����؍*L�������*?�������*-�����Ԏ*�������*
�������*������я*ߞ������*Ϟ������*������ѐ*��������*��������*s�����ݑ*W�������*J�������*8�����ݒ*%�������*�������*��������*�������*ԝ������*����ݔ*��������*��������*������ڕ*t�������*d�������*O�����ږ*9�������*#�������*������*�������*ߜ������*͜�����*��������*��������*�������*v�������*h�������*U������*A�������*0�������*������*�������*�������*ܛ�����*ś������*������ǝ*��������*u�������*g�����Ӟ*T�������*@�������*,�����ӟ*�������*��������*�����֠*��������*Қ������*Ś����ġ*��������*��������*��������*{������*e�������*U�������*@������**�������*�������*	������*��������*�������*Й�����*��������*��������*��������*{�������*e�����§*N������*7�������* �����̨*�������*�������*ʘ�����*��������*��������*�������*��������*m�������*T������*:�������* �����ɬ*������*��������*�����ƭ*ӗ�����*��������*������ɮ*��������*z�������*h�����Я*Q�������*9�������*!�����ܰ*	�������*�������*Ζ������*��������*������ϲ*��������*x�������*c�����ҳ*N�������*4�������*������*��������*�������*ߕ�����*̕������*��������*������۶*��������*~�������*h������*X�������*C�������*-������*�������*�������*�������*ʔ������*������Ӻ*��������*��������*|�����ʻ*i�������*V�������*>�����ͼ*%�������*�������*������ѽ*�������*ړ������*Ǔ����ξ*��������*��������*������ο*v�������*f�������*Q�������*;�������*%�������*�������*��������*ؒ������*��������*��������*��������*��������*w�������*d�������*L�������*3�������*�������*�������*��������*�������*ё������*��������*��������*��������*|�������*k�������*U�������*>�������*'�������*�������*��������*א������*��������*��������*��������*��������*q�������*]�������*D�������**�������*�������*�������*�������*ۏ������*Ǐ������*��������*��������*��������*r�������*a�������*K�������*4�������*�������*�������*�������*͎������*��������*��������*��������*{�������*g�������*S�������*:�������* �������*�������*��������*�������*ˍ������*��������*��������*��������*q�������*X�������*E�������*-�������*�������*��������*�������*Č������*��������*��������*v�������*a�������*K�������*5�������*"�������*
�������*�������*؋������*ŋ������*��������*��������*{�������*b�������*D�������*%�������*�������*��������*�������*ڊ������*̊������*��������*��������*��������*��������*p�������*e�������*U�������*D�������*7�������*%�������*�������*�������*�������*׉������*lj������*��������*��������*��������*}�������*j�������*^�������*M�������*;�������*,�������*�������*�������*�������*��������*ˈ������*��������*��������*��������*u�������*d�������*R�������*@�������*)�������*�������*�������*��������*�������*ׇ������*ć������*��������*��������*��������*{�������*g�������*N�������*4�������*)�������*�������*�������*��������*�������*ʆ������*��������*��������*��������*��������*}�������*i�������*[�������*H�������*4�������* �������*�������*�������*�������*҅������*��������*��������*��������*��������*u�������*b�������*N�������*=�������*'�������*�������*��������*�������*҄������*��������*��������*��������*t�������*a�������*M�������+9�����ʀ+ �������+�������+������с+�������+΃������+������т+��������+��������+{�����׃+d�������+L�������+4������+�������+������̅+������+ւ������+������Ɇ+��������+��������+w�����؇+e�������+N�������+6�����ވ+!�������+�������+������+ׁ������+������ʊ+��������+��������+g������+E�������+2�����Ȍ+�������+�������+�����ԍ+΀������+��������+�������+��������+{�������+j�����ߏ+T�������+=�������+,������+�������+�������+������+�������+�����Ғ+�������+�������+z����̓+f������+M������+3����ؔ+%������+������+�~����ҕ+�~������+�~������+�~����Ֆ+�~������+�~������+�~����ؗ+k~������+O~������+2~�����+$~������+~������+�}�����+�}������+�}����š+�}�����+�}������+�}����ț+z}������+h}������+S}����ɜ+>}������+,}������+}����ʝ+}������+�|������+�|����˞+�|������+�|������+�|����ҟ+�|������+f|������+O|�����+3|������+|������+|�����+�{������+�{����Ģ+�{�����+�{������+�{����ɣ+�{������+u{������+_{����Τ+I{������+9{������+${����Υ+{������+�z������+�z����Ԧ+�z������+�z������+�z����ݧ+�z������+mz������+Oz�����+0z������+ z����ϩ+z������+�y������+�y����Ҫ+�y������+�y������+�y����۫+�y������+my������+Ty�����+6y������+y����խ+y������+�x������+�x����ծ+�x������+�x������+�x����ޯ+�x������+mx������+Tx�����+;x������+x����̱+�w������+�w������+�w����Ҳ+�w������+�w������+�w����ҳ+�w������+vw������+]w����۴+Jw������+2w������+w�����+w������+�v����ɶ+�v������+�v������+�v����Ϸ+�v������+|v������+fv����ϸ+Sv������+;v������+"v����ع+v������+�u������+�u�����+�u������+�u����ƻ+�u������+xu������+cu����ϼ+Mu������+:u������+"u����ս+	u������+�t������+�t����޾+�t������+�t������+�t�����+ot������+at������+Nt������+:t������+)t������+t������+�s������+�s������+�s������+�s������+�s������+�s������+ns������+as������+Os������+<s������+)s������+s������+�r������+�r������+�r������+�r������+�r������+�r������+�r������+{r������+fr������+Pr������+:r������+r������+r������+�q������+�q������+�q������+�q������+�q������+�q������+}q������+hq������+Rq������+?q������+'q������+q������+�p������+�p������+�p������+�p������+�p������+tp������+dp������+Op������+9p������+&p������+p������+�o������+�o������+�o������+�o������+�o������+zo������+[o������+Jo������+4o������+o������+	o������+�n������+�n������+�n������+�n������+�n������+un������+Vn������+6n������+$n������+n������+�m������+�m������+�m������+�m������+�m������+�m������+im������+Om������+0m������+m������+�l������+�l������+�l������+�l������+�l������+�l������+}l������+el������+Ll������+3l������+l������+�k������+�k������+�k������+�k������+�k������+�k������+�k������+nk������+Uk������+Bk������+*k������+k������+�j������+�j������+�j������+�j������+�j������+�j������+rj������+[j������+Gj������+.j������+j������+j������+�i������+�i������+�i������+�i������+ti������+di������+Oi������+>i������+(i������+i������+�h������+�h������+�h������+�h������+�h������+�h������+ih������+Jh������+*h������+h������+h������+�g������+�g������+�g������+�g������+�g������+�g������+sg������+[g������+Bg������+)g������+g������+�f������+�f������+�f������+�f������+�f������+�f������+mf������+Zf������+Bf������+)f������+f������+�e������+�e������+�e������+�e������+�e������+�e������+he������+Ne������+:e������+!e������+e������+�d������+�d������+�d������+�d������+�d������,od������,[d�����,Bd������,(d����ʁ,d������,�c������,�c����ւ,�c������,�c������,�c������,yc������,fc����Ą,Rc�����,Ac������,+c����ą,c�����,c������,�b����dž,�b������,�b������,�b����և,�b������,yb������,gb����׈,Tb������,Ab������,)b����ډ,b������,b������,�a����׊,�a������,�a������,�a����ԋ,�a������,�a������,~a����Ԍ,ha������,Ra������,7a������,a������,a������,�`������,�`������,�`������,�`�����,�`������,�`������,�`����ܐ,{`������,i`������,W`����ԑ,I`������,5`������,!`����Β,`������,�_������,�_����ɓ,�_�����,�_������,�_����̔,�_������,�_������,x_����ƕ,n_�����,`_������,Q_������,C_����ז,5_������,&_������,_����ȗ,_�����,�^������,�^������,�^�����,�^������,�^������,�^����ܙ,�^������,�^������,t^����њ,g^������,_^������,V^������,K^����֛,B^������,9^������,/^������,%^����؜,^������,	^������,�]����͝,�]�����,�]������,�]������,�]����О,�]�����,�]������,�]������,�]����֟,�]������,�]������,�]������,�]����֠,u]������,i]������,`]������,V]����ܡ,K]������,B]������,6]������,,]�����,!]������,]������,
]����ɣ,�\������,�\������,�\������,�\����٤,�\������,�\������,�\����ť,�\�����,�\������,�\������,w\����٦,d\������,P\������,=\����ا,*\������,\������,\����ר,�[������,�[������,�[����ة,�[������,�[������,�[����ڪ,u[������,`[������,K[����߫,6[������, [������,[�����,�Z������,�Z������,�Z����ͭ,�Z�����,�Z������,�Z������,�Z����ܮ,�Z������,�Z������,�Z����ǯ,}Z�����,kZ������,TZ����Ű,GZ�����,4Z������,'Z������,Z�����,Z������,�Y������,�Y����Ӳ,�Y������,�Y������,�Y����ͳ,�Y�����,�Y������,�Y����Ĵ,oY�����,dY������,WY������,KY����յ,9Y������,/Y������,!Y����Ķ,Y�����,	Y������,�X������,�X����з,�X������,�X������,�X�������X����ݸ,�Xĭ����,�X֭�����X�����,�X����͹,�X�����,�X������,�Xή����,�X���ĺ,�X�����,�X������,xX������,pX���»,hX�����,`X������,[X������,OX������E��E!{UUYU]U��F�������������������������������F,�F����F,�F��L�G$�G������G$,�G����
���R���H2d�H������
�������I4t�I������
�������J,D�K������
�0���L/,�L��������
���������M-�M��������
�`���j���N,�N��������
������t�
��96 Finds all occurrences of a single byte in a haystack.��
��'��V�v���4�
�
��L�
�
���j�j�������j�j��������
�
�,�
 �
���kk�����_�kk��������^�^��^��[�^���[����e�S������
�
�,�
�k��]��YDA An iterator over all occurrences of a single byte in a haystack.��Z���ZNK This iterator implements `DoubleEndedIterator`, which means it can also be���[.+ used to find occurrences in reverse order.��[���[96 This iterator is created by the [`One::iter`] method.��[���\+( The lifetime parameters are as follows:��\���\EB * `'a` refers to the lifetime of the underlying [`One`] searcher.���\A> * `'h` refers to the lifetime of the haystack being searched.�<�]���������;^o3�T���]�]��^D�^�������^�^�����Z��Z���������Z��Pw����������������������������������]�
���,�]ΕΕ�����������_�{~{~ΕΕ��������^�^��^��[�^���[����e�S������]�
���,�]�Εt�j��h52 Finds all occurrences of two bytes in a haystack.��h���hLI That is, this reports matches of one of two possible bytes. For example,���iNK searching for `a` or `b` in `afoobar` would report matches at offsets `0`,���j
 `4` and `5`.�	�j�[;;(��(y����4�j�j��4�j�j��L�j�j��L�j�j���������������������j�
�,�j �j��������_����������^�^��^��[�^���[����e�S������j�
�,�j��ԛ����IF An iterator over all occurrences of two possible bytes in a haystack.�������N��5�ڦ.��5������96 This iterator is created by the [`Two::iter`] method.�ǧ��˧+��5������EB * `'a` refers to the lifetime of the underlying [`Two`] searcher.����A��5<��������Қ���6��P���������D��������������5o�o��������Қ�������o�o���ҚҚ�0���
���,��I�I��������Қ��_�03/2I�I�����Қ��^�^��^��[�^���[����e�S�����1���
���,���I�������74 Finds all occurrences of three bytes in a haystack.�������NK That is, this reports matches of one of three possible bytes. For example,����NK searching for `a`, `b` or `o` in `afoobar` would report matches at offsets��ҳ `0`, `2`, `3`, `4` and `5`.�,������f~��������4������4������4������L˴˴��Lڴڴ��L����R�R�������R�R��������2���
�,�� 3��������������_�������������^�^��^��[�^���[����e�S�����4���
�,����������KH An iterator over all occurrences of three possible bytes in a haystack.�������N��5���.��5������;8 This iterator is created by the [`Three::iter`] method.�������+��5������GD * `'a` refers to the lifetime of the underlying [`Three`] searcher.����A��5L���������������-���������D����������������5�������������������������������G���
���,�����������������_�03/2������������^�^��^��[�^���[����e�S�����H���
���,��������52 An architecture independent "packed pair" finder.�����OL This finder picks two bytes that it believes have high predictive power for���OL indicating an overall match of a needle. At search time, it reports offsets���LI where the needle could match based on whether the pair of bytes it chose�T� match.�����MJ This is architecture independent because it utilizes `memchr` to find the���KH occurrence of one of the bytes in the pair, and then checks whether the���OL second byte matches. If it does, in the case of [`Finder::find_prefilter`],���	=: the location at which the needle could match is returned.��	���	IF It is generally preferred to use architecture specific routines for a���
GD "packed pair" prefilter, but this can be a useful fallback when the���
63 architecture independent routines are unavailable.�4����x�}��Y���T�$�{����L�,�{��L�,�{��  ������  �������I��
�,� J�����������_�����������^�^��^��[�^���[����e�S�����K��
�,���|�*�� ?< A pair of byte offsets into a needle to use as a predicate.�� ���!IF This pair is used as a predicate to quickly filter out positions in a���!NK haystack in which a needle cannot match. In some cases, this pair can even���"MJ be used in vector algorithms such that the vector algorithm only switches���"63 over to scalar code once this pair has been found.��#���#NK A pair of offsets can be used in both substring search implementations and���#KH in prefilters. The former will report matches of a needle in a haystack���$FC where as the latter will only report possible matches of a needle.��%���%NK The offsets are limited each to a maximum of 255 to keep memory usage low.���%JG Moreover, it's rarely advantageous to create a predicate using offsets��& greater than 255 anyway.��&���&KH The only guarantee enforced on the pair of offsets is that they are not���'IF equivalent. It is not necessarily the case that `index1 < index2` for���'JG example. By convention, `index1` corresponds to the byte in the needle���(MJ that is believed to be most the predictive. Note also that because of the���(KH requirement that the indices be both valid for the needle used to build���)NK the pair and not equal, it follows that a pair can only be constructed for���*#  needles with length at least 2.�$�*��u��$�x���T�*4�*{��T�*4�*{�������������������L�*�
�,�* M�*���YY�����_�YY��������^�^��^��[�^���[����e�S�����N�*�
�,�*�Y����@= A forward substring searcher using the Rabin-Karp algorithm.�����KH Note that, as a lower level API, a `Finder` does not have access to the���GD needle it was constructed with. For this reason, executing a search���FC with a `Finder` requires passing both the needle and the haystack,���KH where the needle is exactly equivalent to the one given to the `Finder`���IF at construction time. This design was chosen so that callers can have���JG more precise control over where and how many times a needle is stored.���JG For example, in cases where Rabin-Karp is just one of several possible���  substring search algorithms.�4���\d�������T�$������t�L����**������**�������P��
�,��*�*�����_��*�*��������^�^��^��[�^���[����e�S�����Q��
�,���*>���;@= A reverse substring searcher using the Rabin-Karp algorithm.�L�<���2sK	������>�7������
�4�<�����Q<Q<�����Q<Q<�����R�<�
�,�<�<�<����_��<�<�������^�^��^��[�^���[����e�S�����S�<�
�,�<��<��$�[���A����T��������8�����
��[���NN������NN�������T�[�
�,�[ U�[���vNvN�����_�vNvN��������^�^��^��[�^���[����e�S�����V�[�
�,�[�vN�O�O�������O�O����
�PP������P�PPPP8�PPP�����X�[�
��[�P�P����P�P�������P�P���������Y�[�
�L�[��P����>; A forward substring searcher using the Shift-Or algorithm.�4���(̢�������,������0Y��T�����Y�Y�����_��Y�Y��������^�^��^��[�^���[����e�S�����Z��
�,���Yp���	A> A forward substring searcher that uses the Two-Way algorithm.�4�
��ӽ�� �^�����p�7������
�4�
������m�m������m�m�����[�
�
�,�
 \�
��nn����_�nn�������^�^��^��[�^���[����e�S�����]�
�
�,�
�n
���
A> A reverse substring searcher that uses the Two-Way algorithm.�L����O.��Ng������
�7�������
�4������oo������oo�������^��
�,� _����xoxo�����_�xoxo��������^�^��^��[�^���[����e�S�����`��
�,��xol� 4����MV�^|
֨����� <� �������$d�$���d�&,�&����wpwp������wpwp�������a��
�,� b�����p�p�����_��p�p��������^�^��^��[�^���[����e�S�����c��
�,���pT��!,������ev���.����,��!����l��4�����,��!����d��,�������������������d��
�,� e����v�v�����_�v�v��������^�^��^��[�^���[����e�S�����f���
�,���v�l�"4��Ȥ)�#��j��TՖՖ���lΘ4Θ���ؿؿ�Ȥ��_�ؿؿ����Ȥ��^�^��^��[�^���[����e�S�����gٓ�
�,ٓ�ؿ|�#T����{MR��r��������<��#����������<��#����������j�j�������j�j��������h״�
�,״ i޴������������_�������������^�^��^��[�^���[����e�S�����j��
�,�������$t���ڥ�*b@��z����������4��$���ڥ���ڥ$��$���ڥ���ڥ$��$���ڥ���ڥ�����ڥ���������ڥڥ�k��
�,� l��ڥ&�&��ڥ��_�&�&�����ڥ��^�^��^��[�^���[����e�S�����m���
�,���&���%���������
������9�����
������D�D�������D�D��������n���
�,�� o��������������_�������������^�^��^��[�^���[����e�S�����p���
�,�������'&�'������'��/>�?���!4�'�'���,�'�'���������������������������������q�'�
�ç,�' r�'������8�ç6��MP������������_ç������_���������������^�^��^��[�^���[����e�S�����s�'�
�ç,�'�����;�����������]nR5�����$&4�������4�������,�������ç,�������ç#=#=���������6#=������#=#=������̔�
�ç,̔ �Ӕ	������y��60���>>���������6>���_���>>�������^�^��^��[�^���[����e�S������ٔ�
�ç,ٔ�>Զ�K,���������ب����l��������(*4�������4�������4�������,�������ç,�������ç,�������ç{�{���������6{�ب���(+{�{���بب�����
�ç,�� ���	���������60ب��ÂÂ���������6Âب��_�ÂÂ����ب��^�^��^��[�^���[����e�S���������
�ç,���ÂԒ�[$�������Pw�����������̞�t����������,�������t������������-D����������Rҹ��^=x��q�q�����������q�q����������
��,��W�W��������_�ilW�W��������^�^��^��[�^���[����e�S���������
��,���W���_4����������\h�� �����#%T�$������,�����ç,�����ç��������������������6��������������������
�ç,� ��������n��6/�{~�������������6�����_��������������^�^��^��[�^���[����e�S��������
�ç,����t�
��	9��5f�
ԫ��q�z����܌$��������$������� � �ԫ���� � ��ԫԫ���
�
�,�
 ��
�ԫ!!�ԫ��_�!!����ԫ��^�^��^��[�^���[����e�S�������
�
�,�
�!Ԁ����D��5�����N��5���.��5����9��5������+��5܊����E��5���A��5h<�����������F�ɂ�����������D������ԫ����������5�;�;����������	��	�����;�;����������
�	��,�&<&<���	��	�	�	���	�_�	9<8;&<&<��������^�^��^��[�^���[����e�S�����	����	
�	��,���&<tИ�˖5��6������L΀6�җN��6�����6iۘ��(?0�B��	�	ܔ�$����	�	Њ
��$���	�	܋
'D'D����	��	'D'D�������	����	
�	,�� �˜	����D�D����	�_�	�D�D��������^�^��^��[�^���[����e�S�����	�Ș�	
�	,Ș��D������I��6������N��5���.��5������9��6������+��5������E��6���A��5k<����	��	�	�	��u��1����	�	�������D����	�	����������	�	��5;[;[���	��	�	�	���	��	����;[;[�������	����	
�	��,���[�[���	��	�	�	���	�_�	9<8;�[�[��������^�^��^��[�^���[����e�S�����	����	
�	��,����[������7��6چ��ކN�6���N��6�����6l,ň�d50}50��	�	쀉$����	�	��
�ԉ$ԉ��	�	��
�a�a���	��	�a�a�����	����	
�	,�� ���	��_b_b���	�_�	_b_b�������^�^��^��[�^���[����e�S�����	����	
�	,���_b������K��6������N��5���.��5������;��6������+��5������G��6���A��5nL����	��	�	�	Ư�IYC��s��	�	�������D����	�	���������	�	��5�z�z���	��	�	�	Ư�	��	�����z�z��ƯƯ�	����	
�	��,��a{a{���	��	�	�	Ư�	�_�	9<8;a{a{����Ư��^�^��^��[�^���[����e�S�����	����	
�	��,���a{��	��?	< A "packed pair" finder that uses 256-bit vector operations.��	���K	H This finder picks two bytes that it believes have high predictive power���E	B for indicating an overall match of a needle. Depending on whether���J	G `Finder::find` or `Finder::find_prefilter` is used, it reports offsets���N	K where the needle matches or could match. In the prefilter case, candidates���>	; are reported whenever the [`Pair`] of bytes given matches.�o4�	��.��$�	�	��!	$�	��	�	����!	$�	��	�	��w�w�����	��	w�w��������	��	�	
�	,�	 ��	�����������	�_�	������������^�^��^��[�^���[����e�S�����	��	�	
�	,�	���=���	9
��5q�

��S�8����2�	�	����=�7������	�	
�	��

��	�	��������	��	���������	��

�	
�	,�

 ��

���N�N�����	�_�	N�N���������^�^��^��[�^���[����e�S�����	��

�	
�	,�

�N�Գn
��jD
��5�k
���kN
��5��k.
��5�l
���l9
��5�l
���l+
��5�m
���mE
��5��mA
��5r<�n
��	��	�	�	�V�vk-D
�	�	�n
�n
��n
D�n
��	�	�����n
�n
��	�	��5ţţ���	��	�	�	��	��	����ţţ�����	��n
�	
�	��,�n
f�f����	��	�	�	��	�_�	1414f�f��������^�^��^��[�^���[����e�S�����	��n
�	
�	��,�n
�f�����x5
��6�y
���yL
΀6��zN
��6��z
��6s�{
ڲ�ry�	�Ug�	�	Њ
ڲ��7�Њ
ڲ�	�	
�	��{
��	�	Њ
���ڲ�	��	����ڲڲ�	��z
�	
�	,�z
 ��z
�ڲ�����ڲ�	�_�	��������ڲ��^�^��^��[�^���[����e�S�����	��z
�	
�	,�z
���ԏ�
���I
��6��
����N
��5���.
��5��
����9
��6��
����+
��5��
����E
��6���A
��5t<��
��	��	�	�	��D��(���	�	��
��
���
D��
��	�	�ڲ���
��
��	�	��5>�>����	��	�	�	���	��	����>�>��������	���
�	
�	��,��
�����	��	�	�	���	�_�	9<8;����������^�^��^��[�^���[����e�S�����	���
�	
�	��,��
��q����7
��6��
����N
�6���N
��6���
��6u,��
��$\��9�)�	�	��
��q�8���
���	�	
�	���
��	�	��
��������	��	�����������	���
�	
�	,��
 ���
	���\�\�����	�_�	\�\���������^�^��^��[�^���[����e�S�����	���
�	
�	,��
�\����
���K
��6�
���N
��5���.
��5�
���;
��6��
����+
��5Ҥ
��֤G
��6���A
��5vL��
��	��	�	�	���g
IGg��	�	��
��
���
D��
��	�	������
��
��	�	��5�������	��	�	�	��	��	�������������	��
�	
�	��,�
@�@����	��	�	�	��	�_�	9<8;@�@��������^�^��^��[�^���[����e�S�����	��
�	
�	��,�
�@����?< A "packed pair" finder that uses 128-bit vector operations.�����K��7��E��7��Jӧ7��N��7��>��7w4��x����	�	����7�����	�	
�	ܷ��	�	��V�V����	��	V�V������	���	
�	,� �����������	�_�	�����������^�^��^��[�^���[����e�S�����	���	
�	,�������)H��@��8�������X��0��������������q����H��
����"����ɦӦݦ�������
�
���7�,�7��7���,�6����H�����������
�
��k�i�g���,e����h���������
�
����������#���� �0�� �������
�
��!� ����$! ��$ ��$���)H��@��8�������X��0��������������r����H��
����"����ɦӦݦ�������
�
���;�,�;��;���,�:����H�����������
�
��k�i�g���,e����h���������
�
����������#���� �0�� �������
�
��!� ����$! ��$ ��$���)H��@��8�������X��0��������������s����H��
����"����ɦӦݦ�������
�
���?���?�,�?��?���,�>����H�����������
�
��v��t�r�p���,n����h���������
�
�������������#���� �0�� �������
�
��>��=�<�;���$! ��$ ��$���)H��@��8�������X��0��������������t����H��
����"����ɦӦݦ�������
�
���C���C�,�C��C���,�B����H�����������
�
��v��t�r�p���,n����h���������
�
�������������#���� �0�� �������
�
��>��=�<�;���$! ��$ ��$���)H��@��8�������X��0��������������u����H��
����"����ɦӦݦ�������
�
���H���H���H�,�G��G���,,�F����H�����������
�
�������}�{�y���,w����h���������
�
����������������#���� �0�� �������
�
��[��Z��Y�X�W���$! ��$ ��$���)H��@��8�������X��0��������������v����H��
����"����ɦӦݦ�������
�
���L���L���L�,�L��L���,,�K����H�����������
�
�������}�{�y���,w����h���������
�
����������������#���� �0�� �������
�
��[��Z��Y�X�W���$! ��$ ��$���)H��@��8�������X��0��������������w����H��
����"����ɦӦݦ�����
�
���P�,�P��P���,�O����H���������
�
��j�h�f���,d����h�������
�
����������#���� �0�� �����
�
�������$! ��$ ��$��D���
�
��\U{��G��
�
������F������
�

�
��<���
�
���������
�
���
��
QS�����������
���

�
�,�N�N����
�
���
�_�
��N�N���������^�^��^��[�^���[����e�S�����
���

�
�,��N�d������
�
���j0�La8��
�
�
�
�
�
�����
�
�����D��D���
�

�
�D�D�������
�
��7D���
�
���������
�

�
�����������
�
��7����
�
��S�S����������/2S�S�����������
��,�#�#���������_���#�#���������^�^��^��[�^���[����e�S��������
��,��#���I��ED��5�E���EN��5��F.��5�F���FGD This iterator is created by the [`memchr_iter`] or `[memrchr_iter`]���GFC functions. It can also be created with the [`Memchr::new`] method.��H���HLI The lifetime parameter `'h` refers to the lifetime of the haystack being�l�H
 searched.��4�I�������8������I\�I<�I�����I*�I���������������oq�����������H�
��,�HVV��������_��VV��������^�^��^��[�^���[����e�S�������H�
��,�H�V��]��YI��6�Z���ZN��5��[.��5�[���[IF This iterator is created by the [`memchr2_iter`] or `[memrchr2_iter`]���[GD functions. It can also be created with the [`Memchr2::new`] method.��\���\L��7l�]��7�<�]������O���������]\�]<�]���\�]<�]�����]*�]�����#�#������������#�#���������]�
��,�]7$7$��������_�7$7$��������^�^��^��[�^���[����e�S�������]�
��,�]�7$��n��jK��6�k���kN��5��k.��5�l���lI��8��lGD functions. It can also be created with the [`Memchr3::new`] method.��m���mL��7l�n��7�<�n�����8]�O���������n\�n<�n���\�n<�n���\�n<�n�����o*�o�����,�,������������,�,���������n�
��,�n�-�-��������_�58�-�-��������^�^��^��[�^���[����e�S�������n�
��,�n��-���D���1����������$��������$����ڻ�L������J>J>������J>J>����������
�,���O�d�O�ڻRk��G�<������L�O,�O���d�OD�O�����O<�O������P+��P���ռ��P3$�P������Q3$�Q������T�T�ڻ����T�T��ڻڻ���O�
�,�O ��O�ڻ��T���T�ռs��� $.����T4�T������UD�U����� ��T�ռTUTU�ռ���TUTU��ռռ���T�
�,�T�U�U�ռ��_��U�U����ռ��^�^��^��[�^���[����e�S�������T�
�,�T��U�~�\�~��_�+O���`����~$�~�������~L�~�����W�W�������W�W���������~�
�,�~bXbX�����_�bXbX��������^�^��^��[�^���[����e�S�������~�
�,�~�bX����|�������oVx$���������,�������� �����<Ä������T̈́4̈́���4߄��������4�������Y�Y�������Y�Y�����������
�,���[�[�����_��[�[��������^�^��^��[�^���[����e�S���������
�,����[ļ���KH Prefilter controls whether heuristics are used to accelerate searching.�������OL A prefilter refers to the idea of detecting candidate matches very quickly,����GD and then confirming whether those candidates are full matches. This��ӕJG idea can be quite effective since it's often the case that looking for����KH candidates can be a lot faster than running a complete substring search���JG over the entire input. Namely, looking for candidates can be done with����#  extremely fast vectorized code.�ٗ��ݗMJ The downside of a prefilter is that it assumes false positives (which are����NK candidates generated by a prefilter that aren't matches) are somewhat rare����IF relative to the frequency of full matches. That is, if a lot of false��ęKH positives are generated, then it's possible for search time to be worse����<9 than if the prefilter wasn't enabled in the first place.�͚��њLI Another downside of a prefilter is that it can result in highly variable����MJ performance, where some cases are extraordinarily fast and others aren't.���OL Typically, variable performance isn't a problem, but it may be for your use�L�� case.�Ɯ��ʜOL The use of prefilters in this implementation does use a heuristic to detect����KH when a prefilter might not be carrying its weight, and will dynamically���JG disable its use. Nevertheless, this configuration option gives callers����NK the ability to disable prefilters if you have knowledge that they won't be�\�� useful.�3����|şݾDk����I������$���۟/, Never used a prefilter in substring search.��A��ݾUW��ݾ$�����IF Automatically detect whether a heuristic prefilter should be used. If���GD it is used, then heuristics will be used to dynamically disable the����>; prefilter if it is believed to not be carrying its weight.�����ݾ��ݾ�f�f�ݾ����f�f��ݾݾ�����
�,�� ���	�ݾgg�ݾ��_�gg����ݾ��^�^��^��[�^���[����e�S���������
�,���g����L�������}��j���������$��������ǵ$ǵ�����|�\�������l�����hh������hh�����������
�,�� ���	�������l�����4�ٜT��������.D����������3$���������3$��������s�s�������s�s�����������
�,�� ���	����� �t����ʚ������T��,�����d��<������s�s�������s�s��������߁�
�,߁ ��	���StSt�����_�StSt��������^�^��^��[�^���[����e�S��������
�,��St̊�����������!�`d������� D����������D���������}�}��������_����}�}��������^�^��^��[�^���[����e�S���������
��,����}ܜ8��674 An iterator over non-overlapping substring matches.��6���6@= Matches are reported by the byte offset at which they begin.��7���7JG `'h` is the lifetime of the haystack while `'n` is the lifetime of the�\�7 needle.��D�8���A������s,K.�x�����8�8��8D�8�������8D�8�������84�8�����T�9�9���,�,�����A�������_�����,�,���������^�^��^��[�^���[����e�S�������8�
���A,�8�,�Y�Y�����A������������Y�Y����������8�
���A,�8��K��IB? An iterator over non-overlapping substring matches in reverse.��I���I@��8�J���JJ��8\�J׿8�\�K���A�����#5s��=l����K�K��KD�K�������K4�K�������L�L�����������A�����������������������K�
���A,�KΑΑ����A�������_�FIFIΑΑ��������^�^��^��[�^���[����e�S�������K�
���A,�K�Α��^��W=: A single substring searcher fixed to a particular needle.��X���XJG The purpose of this type is to permit callers to construct a substring���YIF searcher that can be used to search haystacks without the overhead of���YJG constructing the searcher in the first place. This is a somewhat niche���ZLI concern when it's necessary to re-use the same needle to search multiple���ZNK different haystacks with as little overhead as possible. In general, using���[MJ [`find`] is good enough, but `Finder` is useful when you can meaningfully���\41 observe searcher construction time in a profile.��\���\IF When the `std` feature is enabled, then this type has an `into_owned`���]FC version which permits building a `Finder` that is not connected to���] the lifetime of its needle.��4�^�A����zA�������^��^4�^����
�
�
�i�
��\U{��G��A��^D�^�����&�&���A���������&�&����������]�
��A,�]ܖܖ��A������_�25ܖܖ��������^�^��^��[�^���[����e�S�������]�
��A,�]�ܖă���}EB A single substring reverse searcher fixed to a particular needle.��~���~J��8��~I��8��J��8���L��8�݀HE different haystacks with as little overhead as possible. In general,����JG using [`rfind`] is good enough, but `FinderRev` is useful when you can���A> meaningfully observe searcher construction time in a profile.�������I��8���IF version which permits building a `FinderRev` that is not connected to��˃��8�L���A����=O���I���������4�������8���D�����������A�������tv������������
��A,�ןן��A������_�	ןן��������^�^��^��[�^���[����e�S���������
��A,���ןij����MJ A builder for constructing non-default forward or reverse memmem finders.�¥��ƥGD A builder is primarily useful for configuring a substring searcher.����GD Currently, the only configuration exposed is the ability to disable��֦;8 heuristic prefilters used to speed up certain searches.��l����,�'y��A���ҧLҧ���ݾ0�0�������0�0������������
�,�����������_�������������^�^��^��[�^���[����e�S���������
�,�����������������������
������(�����,��������7�����
��(��������������������������'�
�,�' ��'������������_�������������^�^��^��[�^���[����e�S�������(�
�,�(����qt�qtk�qt�qta�qt�qtJ�qtCqtoqt�qt�qt�qt�qtyqt�	qt�sqt�
qt�xqt�qt�qt�qt�qt�qt_qtqt�qt��qt�qt��qt�qt�qt,qt�qtNqt�qt�qt="qt�#qt�$qt�qtL&qt!(qt>*qt�-qtA.qt�.qt<?qt@qtYAqt�FqtIqt�(qt�(qt<LqtMqt;Nqt�Eqt�Eqt�Oqt|Pqt�Zqt�Qqt�fqtHRqt�Rqt�iqt�TqtWqt�qt	^qt�_qt�/qt�0qt�`qt�5qt�5qt�5qt�aqt�;qt�<qt�<qt�bqt�Iqt�Iqt�Iqt�cqt�dqt�]qt�]qtqeqt�cqt�cqtfqt�mqt�mqt�fqt�fqt�gqt�gqt�hqt>iqt�kqt�qt�lqt�qt�oqt�qtiuqt�uqt1vqt�vqtpwqt�xqtNyqt�yqt$zqt�zqt|qtq|qt�|qt0}qt�}qt(~qt�qt3�qtɁqt8�qt��qt1�qt�qt�qt��qt�5qt*�qt�Jqt��qt	�qta�qtA�qt�"qt;�qt�'qt�qt�*qt�qtP�qt�qtǝqt8�qt��qt5�qtŸqtP�qt<�qt��qt8�qt٨qt�qtܩqt�qt«qt��qtq�qt�qtw�qt�qt,�qt߲qt��qt��qt��qt�qt��qt�qtҼqt��qt
�qt��qt,�qt
�qt��qtl�qt��qt&�qt��qt6�qt�!	qt�!	qt�qt�%	qt��qt�+	qt�+	qtZ�qt�1	qt��qt�qt��qt�
qt��qt�!
qt��qt�$
qt�qt��qt��qtZ�qt��qt;�qt�qt]�qt�qt��qt��
qt��qt��
qt��qt��qtF�qt��qt��qtO�qt��qt��qt��
qt��qt��
qt��qt��qtb�qt��qt��qtkqtqt�qtYqt�qtsqt�qt�qtIqt�!qt�qt�&qt�&qtO	qt�+qt�	qt�
qt!"qt�#qt�$qt�+qt�.qt�2qt�6qt�9qt�<qt�?qt�Aqt�CqtlEqt�Fqt2GqtIqt�IqtQJqtGLqt�LqtzMqtu[qt�[qt�\qt�Fqt�Fqt�Fqtt]qt�JqtL�Jqt�Wqt�Wqt�Wqt�Xqti^qt�Zqt�Zqt�[qt"_qt�]qt�^qt�^qt�_qt�aqt�bqt�bqt``qt�fqt�gqt�gqt�`qt�lqt�mqt�mqt�aqt�qqt�rqt�rqtbqt�bqt��qt��qtjcqt�cqt�dqt�dqtneqt��qt�eqt��qtgqt��qtL��qt��qt��qt�gqt��qt@hqt��qt�hqt��qt�iqtjqtXjqt�jqtCkqtܚqt�kqtlqt�vqt�+qt
zqt�4qt�}qt�}qt��qtD�qt�fqtJ�qt4�qt��qt��qtF�qt��qt�qt��qt��qt{�qt��qt��qtkqt�qt"�qt(�qtΕqt�qt-�qt3�qt�qt��qt��qtƷqtI�qtE�qtg�qtm�qt��qt�qt�qt��qt��qt[�qt|�qt��qt�qt�qt0�qt6�qtYqt��qtݟqt�qt�*qt��qtԝqtڝqt�<qtܜqt��qt�qtvNqt�qtw�qt}�qt��qt��qt�Yqt��qtҖqtؖqtnqt��qt��qt��qtxoqt��qt�qt�qt�pqtǑqt�qt�qtv�qt��qt��qtؿqt|�qt��qt��qt��qt�qt,�qt2�qt&�qt0�qtN�qtT�qt��qt"�qtֆqt܆qt��qtj�qt)�qt/�qt>qtx�qt7�qt=�qtÂqt�qt�~qt�~qtW�qt~}qt@|qtF|qt��qt]{qt|zqt�zqt!qt�xqt�wqt�wqt&<qt�vqt�uqt�uqt�Dqt�sqt�rqt�rqt�[qt�qqt�pqt�pqt_bqt!oqt#nqt)nqta{qt[kqtzjqt�jqt��qtsiqt�hqt�hqtN�qt�fqt�eqt�eqtf�qt�dqt�cqt�cqt��qtbqtaqtaqt�qt�_qt�^qt�^qt\�qt]qt\qt\qt@�qtxZqt�Yqt�Yqt��qt�GqtGqt GqtN�qt-EqtKDqtQDqt#�qt�AqtAqtAqtVqt�>qt>qt>qt7$qt<qt=;qtC;qt�-qtE:qt�8qt�7qt7qt$7qt�UqtI6qt�5qt�5qtbXqt4qtE3qtK3qt�[qtg*qt�)qt�)qtgqth(qtI'qtO&qtk%qtq%qtStqt$qt$qt�}qtD!qtJ!qt,�qt� qt�qt�qt�qtΑqt<qtZqt`qtܖqtYqtuqt{qtןqtjqt�qt�qt��qtLqtkqtqqt��qt!A\������������������������������������������'crate::arch��:memmem::Finder�memmem::Finder::into_owned�!crate::memmem::Finder::into_owned�crate::memmem::Finder�
crate::memmem��arch::all::shiftor�	arch::all��crate::arch::all::shiftor��crate::arch::all���9�:�ʇ9�݇9��9��9���9ӈ9�9���9��9��9�:ʇ9݇9��9��9��9ӈ9��9���9��9	One::iter�
One::count��N�	Two::iter��L��K�	One::find��LThree::iter���9��9��9��9�L�K�N�Lҋ9��9��9ҋ9��9�N��9�L�K�L�crate::memmem::Prefilter���9Finder::find_prefilter�̌9��Ogeneric SIMD�)http://0x80.pl/articles/simd-strfind.html��9��9���9�Ǒ9��9�9��9�O���9��9:https://en.wikipedia.org/wiki/Rabin%E2%80%93Karp_algorithm�%Rabin-Karp substring search algorithm��9��9�9��9#Shift-Or substring search algorithm�-https://en.wikipedia.org/wiki/Bitap_algorithm�ޏ9��9��9ޏ9"Two-Way substring search algorithm�?https://en.wikipedia.org/wiki/Two-way_string-matching_algorithm�GNU libc�FinderRev::new�"https://www.gnu.org/software/libc/�https://www.musl-libc.org/�musl�Finder::new��Q��9А9�O��9��9��9ۑ9��9��9�Q���9�OА9��9��9��9��9ۑ9��9�O��Q$
Three::new��N�	�L�	�LOne::new���9��9��9��9ҋ9�KTwo::new���9�N�L�ē9�L��9��9��9ҋ9�K���9��9��9�N�L�Lē9��9��9ҋ9��9��9��9�K��9�PFinder::with_pair���9�O��9��9Finder::min_haystack_len��P��9̕9��9��9�O��9�P���9̕9�O�	��9��9$��9�N�	�L�	�Lē9��9��9��9��9ҋ9�K��9��9�N�L�	ē9�L��9��9��9ҋ9�K�	��9��9��9�N�L�Lē9��9��9ҋ9��9��9��9�K��9�P��9��9�O��9��9̕9�P��9̕9��9��9�O��9�P���9̕9�O�	��9��9Memchr::new��k�Memchr3::new��l�6���9�k�7Memchr2::new��k��9�l��6�k���9�7�9�k�l��9�6�7��k�9�A����q����Q��A�O�q��A������Q�A��A�O�q���Q�O��A�H����������������������I�I�I�H�J��������H����������������������I�I�I�H�J��������H����������������������I�I�I�H�J�������H����������������������I�I�I�H�J���������H����������������������I�I�I�H�J�������H����������������������I�I�I�H�J���������H����������������������I�I�I�H�J�������H����������������������I�I�I�H�J�������H����������������������I�I�I�H�J������Ones1v1assertion failed: cur > start3assertion failed: end.sub(One::LOOP_BYTES) >= start3,assertion failed: start <= cur && cur <= end,OneItersearcheritTwos2v2/assertion failed: end.sub(USIZE_BYTES) >= start/TwoIterThrees3v3	ThreeIter	Finderpairbyte1byte2Pairindex1index2hash	hash_2pow		FinderRev	Hashmasks
needle_len
TwoWaybytesetcritical_posshiftLargeSmallperiodSuffixposMaximalMinimalPushSkipAcceptApproximateByteSet;assertion failed: cur > start && end.sub(V::BYTES) >= start;%assertion failed: mask.has_non_zero()%/assertion failed: end.distance(cur) >= V::BYTES/.assertion failed: end.distance(cur) < V::BYTES.haystack has length , but must be at least %vector cannot be bigger than 32 bytes%1assertion failed: cur.distance(start) >= V::BYTES10assertion failed: cur.distance(start) < V::BYTES0Iteroriginal_startstartendhaystackassertion failed: start <= endmin_haystack_len	overlap (	') cannot possibly be >= than a vector (')) must always be non-zero-after main loop, cur should have exceeded max-Fremaining bytes should be smaller than the minimum haystack length of F, but there are  bytes remaining'haystack too small, should be at least '	 but got 	sse2avx2�
�
�
�
�
�
�
CowBytesOwnedBorrowedMemchrneedle1Memchr2needle2Memchr3needle3%pair offsets should not be equivalent%TwoWayWithPrefilterfinderprestratSearcherRevkind	rabinkarp	OneByteneedleEmptyAutoNonePrefilterStateskipsskippedPreprestateFindIterFindRevIter
FinderBuilder
	prefilter	SensibleMoveMaskassertion failed: n < 32�
�
�
�
�
�
�
Ӣ9ݢ9�9�9��9ͣ9��9��9��9��9��9��9¤9��9��9��9��9��9��9��9̥9إ9�9�9��9��9��9��9��9��9˦9ܦ9�9��9��9��9��9��9��9ȧ9ҧ9�9�9��9��9��9��9�9��9Ω9��9��9��9�9��9׫9�9��9��9��9��9��9ج9�9��9��9��9�9��9֮9��9��9��9��9��9ů9ɯ9ͯ9ѯ9կ9ٯ9ݯ9�9��9��9��9��9��9��9̰9ڰ9��9��9��9��9α9ٱ9�9��9��9��9��9��9��9Dz9ղ9߲9�9��9��9��9��9ʳ9�9�9��9��9��9��9��9�����b
�̤�����|��ŏ	�b!�j`%�~^�y�z%�9 G:}�
�rة{ϫ�t`��d'U*]0:���v����:����Gm�*q��
U��h}����l�e�Y�)\�NFV\O�`a��!Okt����1O��Б`���:W��
夃�:S��
ý�#C�P���5CL��f����0"�	�A#i��{���*��%07�D����7,���cK~f����Lb���Xq�
R*�ϭ��PA��$��}�:}� J�K���ZЩ�o�4`���|�j4�)B��ތ�̳v��7:��a$&dϋ��'2��8��(���iaiQ��)�{�0m�_7/J�bHgm�:e���R���.4c7Tr�"{��9ɉ
J�����~,99�۽�ZtI����r��1�y{,��I�m�V#w�]��2
W�Ao��h�d./�3ޮbF4䦁�4��`Q;�>��a��	w�C0ØL0[����AT�/̚�nl����z��8���Օ�{���xM��-���wxݗ���+h��;���6O��dY;X�9y�f�O���y�˱�Ԅ)����i�;��35r�����<4����%�)z�����m�ޢ�O���1Uͫ-4����M�[uf�Y�Z�dB(�
	�{��
�u\���p�HV��~�����E���y�ŷ�I{,�w���ov�t�T2^�I0��$�"�$ef�:�FD���
�0h�.Rs�N��U<`��؈�F۷�C4�^^>#��f�]n#sv��-���6F��k�
���|x4��.c7�W%>L��"��������J7���k�YcK����+�vX��\V5�ǟ��BEN*��9â��zj�͈����u�%�.��c�����M�èb qxog����?T~� D�tK3��������W�o�.<v���1-���9Qg����:&bO8U�Y`�ED������؅��v:�7<���Wz�Ըй��h~��%B�+��_�o�j�����.�DҒi��I�� �6�W��h*E��r�zC�2FJ.ͥ�<m�&�t��A�!�17�����y!�r�'�6n�:;- a��|1�$ƣ�m�쮒�6�����}��]������	d����T��1=}��#����"P<�����XSG%8��i�Z�~1�K��^��̞���N�D)K|(�"üt�~��bDny���c��$Ȋ$�:�H��N��ͥ��O����r��#�l��¨<���9�短���u�H$iq�Ыr��h�{��Q‹�Ս4L�.��S��9�p�s�A���U�$���Fp�����+�l`��� ��o�3���5ga�-��=��r��J��%!�P�EB/�[G�È�x�G
��L���Z��5QV��Wd)���T��!�B�)�\V��T,?���;�tŤD[{����b6ow��<6�����乥���dG[��D �{�q���KR�#ܰ�����\�����V4����kl�?�1�	�Q�B2�#�ܠi��W���/�����]2
Nj�V��	k�>�
S4/��G�U;-��`ǑҨ��F<�͹2�h-[�Z���uU�����x
�t퟇ۖ>v�M+���.u;�A�GG�����P�~��ō��A�l�u��K̝i;Fʊ�g���޻�w�	㭾��2PGa�`k=I��*°˿
5���f��4�3[Zd�5	`���j�i�`}�.,��#K]���`
�K]<�W;��Pu������n�y}U[�W(�ӥ�yۈ�l6��G7�Y��������I+0�xQ�����Q�6�̲��S��g�Hb���Դ�v``��V&"R�AgC�*�ѣ���`m��b�߻��텦���K�<��ED��ȨD0
	��"� U<��xX�7��nn�5Ehe�~w��p�?C]av~�-�U�nY�#�NTN&��C�|?�#m�˃p���r��@-�4��G*�k-��yr�B��F�Tx{Q�ICZ\DRu�N�^�W�Ze�i�>����{�}���Ԏ��7��i�2�@�o��Wx�Z:|V5��ew��
�8e��f>���U}>c.�
�B��n9��<�*:��ʠ���H&���>W�|\Em�On.mY�c��c���V/N�"���ۘa\���i����3k�M�_�jCex��&���kgS�K�ɋ��Y����]�fvC��J��$�:j�c�k����'��b]'Q�m�B�h��/�?o>������<?�׆�.�����嵤�+��Y�"�c�)��+�Σp���,��"���=��ò�p*%q%?�w��k����S�:��@�c��J�91���B�c.
����)����*���>��2P���W`�˫e�b☲�Ǥ�-�T�qK6�^��%~,����E�P�z�'+(���@�����H,�T��)�y@���?�������n�\2��n!�>r��Jzj>SK�-N�,Jt��}t�����	��\��t�C�";�PZ۽
0���F�h���U�%�}
���-=�5m�n��,]�e=M��'n83u�K�L�`��H@�L�TU�6{]�
�������ԭlSNe>`���
�RG������5؂xIY�D��w�$*n۞$�N�p\��܈�—����a��qoN��n/�*w�r	+�XH�Oэj�?�I'hK�ڔՐ��	-�)~�|z�$j��A��5���&qcE��L�5]�<�y���j.2��V�r��x�#j���*���Iۊ���!D���+ҽ>�С�
��P�P�<V��m��!�f'e�ܪ�֝�ɤ`��K�;>0F2�l�|�5Z�ήt�<ѩ����t�ַ���]��6�oV	��s�"�IX
�'|,G�u]���DJ�d�8��V��'���CC�d�H��6�<���"a%ܞ�6곖� e�a�f�=%�)��ik� I����$�Q��
��R���>�c���y��^A/"xL�`�W�_*;ۜ=�OF�Y�9*<Y��e�}6���$��_�}[̸_���F�EL-5��u�`(>m)��?��"��/c�3��R8d~E��68׉�+%�ٝ�y�U���Y�|y8&|��Ɏ�bT�f�$f�Ny�U����ݷ򍇾0���k;�x���V&R�n�7f��.��n��Y���m�{J�o"��r����.R���P��Kx֐��\����\&	wie�Z��1�g�/��TlY���l��0w�Jȟ�!.�Z�����vں���R�)�L�7\i�������̜��O-K��X�z%��3�s&TWD�9���?ЁGv�T�7|W��gˠ�A�T+�V�����^�!���`�.,�T'1��lh���ܤ���������I�E��C6��Ip����.]��W��n�"�
Y
A��esqW��O�ʹk�ؽkQ�}p����ۏ�`f
9��b��G����NKmx�sF����~�����F7�\���B���]��������m@#���d�z���sm�L>x�\�1���0V�
:+zܲ\�?�`~�|�Z%éER?�@`Œ�YiΌ�@�z�=X�Fy�pd��7��[���S6ȫz,��-쉼��4���W�6�Zۺx��<q�c��F	��2�� 4��F�5���뇈r/���#����1�&�t��[��o;���9����4��VQ�}%[�T4Y� X��}��+�t/�x,@�:v��˕��E������8#n9�F�$��k�0]��bF֠}e�5��$P���Ndp�#y!�>�U�j��{��ha��终B��)ja��^��rՆ߻C�S����Ǒ��U��LoXv��^�F� �_4���N��n%��j�9���]Wdi�O�D?eFJ�����D�$8 {4�$U���6B��E��7�N�dHuZ>��D�ֳ���GI�$�J��S��N�Lݻ���t*��H]�sw2��Y{��h}�3��i��n�	q�7����
sw[�/����$�e�G(��+�5���#%�.�Ʈ�,D�D�FS�� }�e|����hj���wӢ5�.P��(��K"�w��yD���h~�/��E%�@��tc��0xY�]������T��
(_�&�TN���풀�s/���9o���
+X4����]~���._$&�h�1Q��8�F^k��Bf���#�Wʨ��j��enz8(Q$o��@�7�����i�;���^�B�����k����k5���r�,.\0O�~����Av�Rql.���k�<-�K���u���{�S��<��ʳ9�z|g���C'%1?h;o�"��������u��^�q�.D��S��#�����2�%�L	Be	��ϰ����Ε�3��j���
� f���f�xx9S#�%�k]����z�|P8:��]����6��’��o�G[�b�h���oC�q������[֊w���\,�<����ɱ�n+�>s�k��{>�Bĺ8�%B��]Z�md-��C�G���.���V���o'��o�-C̸�����߃!n�x����}���6�����Q��l*�,Ď�P�o��@�����|:���� �*�����m�_��F�Q�Yt�Z
�K]��m1ɹ��x�J\@�[�G�;ƻs��F���2���?w�X%����Y�,�e��1�DSxm�Yʰ*�+���M�������3MZe�S!?�#;�Ln�8�2�|�C�VZ����xe
��=��^����4���u4Q��>F24��wջ��3I�E�vʊ��g�6���"���&;���F������<-╎�2�@0�z鋐���(��C^����.։�e~W켔^��5���p&?Jg��^'���Ḓ0U)���K�ȓ��[��ֻ��M4�����ĝ.���J�N�2s��Y��j0ɋRH�7����,Ȟ���)�t,�{��vP���G�ߣ�w�2o��m�(�$�Z��s�%2�7h��	%wH��+m�nv�b�Sq^-rt:`��ᥣ2���5�CR���
���6W����]�w�A`!��HB�:�z���h���;���'S�� n"B�*N��}y�o3##˳�zC��2���.��'-w�~-���*m��p�=&6X�P��J��+�IM�T��}��I�z��UF�̞��
�G�J򴕬�O��x��DjЊ/�L���*6j8zSC��Na���L�xβ)�N��W͡�]"9�œD.�y.�~L����_�_KJ�b��0ZRZ.�PĚ�.��iR�	���vl�"�`�b[]�F�����X�]�9%d�Q���yn�@�@�a���A�Z�ܷ,ݣv�&iְ�ƤX.n���i#0Y�p/� ����Dϣ��U�4,%B�'Q
�\�D��H4�:�I�>MG��O��fj����.��#����cO�BX_�.�́��#U@�\�2s���T).��L�gC����.Qw���֡:��";˪�s^%���ʼnH2oc�In0�u�$UG.	��(a�3�T��W����T�Lp��i�t��'�ͽO�z�Ⱦ��Ή%��L��y4�6���^��JF�39�)zJ����S��-�p_����b)� /U�͛V��1�
e1���@��S1��du�X�7C��s��wO�e_Q1�W������ҋ%7�h�p����($�ӂ����7��`nS�]�\���@��ԛ.����צ]r9���|��dy�o!8���s���
�[q���C�X^C�@(�}y6��/܈V�C���1s���N�	)Z��"��3�et�Ƅ��}���B��wd�:�nPó	�����$4�����20|�����jG<��K�N��7.Q_cX��O�}��&�9�*������IAY�D�Xi�Q&��`�2G�5�
�Z��8�$� 8�i��|�|cߘS�V�()%�Ѻ���tĨH�B����T���2J����kj	a���2^�~̔�Ÿ��Y���l�����C2��Є�}{�i	�oZ�Q����wW	Gp#PcC>�	�ۍW|�Z��V�٤9�����5XA[��A�K����|8�d�g#f�j��W#&�#XU��,[��$�w/7&[杹��f6��j)�ޝ��3���Q���S�rwݎ��3E��8ݲ��P�
���eA�"ߡ�����bψ�<��������Y?@c�v2��5���G#-ӕq�0~�q��P&S%l�V�7~_�5��"��F	�=p��M�-N9mA��'LnP��&����Ь�v����,�*�|I�G��L~�0�'ˡApQ)�r�1�V�9�G�ᬊ�V���b�����~��P!��A_4�u��ںݠ��Q�n>}a��Kkj���D�{��S��u����\W�_��%�A��Hl��+Y���
��:�@��?�c	���X�R�%��K`xu�.�}"I2�H�m�h�ϊI_{�)88�|t�ԇy��$\��5V�r���fa>{s��"�qe� ������ډ_������f�貥>qP�̍2�.t�^;ݐ�z�]�����뿹���i-��s �������h��W�w]*�Gn�m��H�QFLý1��y�#������nV��p\	5�`G��X��Ś���9v�5ۢ��!tN]�~��R�2܄a�y��h������,F}�[A��.������Y�)a2u�g�ݾ�����Q����.xpثr
.�ў���#��$nc+��i�&��6��?.O|���Ic��B6��K-����]BZ�E���O�I��7"U��S�Ug��S))�E�Y����Q��x���Fc��x;�Ρ�A�7�nŘ.@Z���4rw\d��({rؐo���o�R�Or8|�PYXꦿ��S�����Qo����U��lo=���X֝۲?$K�ak#,,��
hZ��F(jH��z�q�ЋX����K��VpKf_�
j6���#�?z�]'��
lI���4�Us<j�Z#�`�a�*��e/��F�L?ِӶ��_��#(_��_Poes&��i15�p�L\�>������$E8.>[:~��	��V{��D��>�ء)��/P�G��R"�%Qt�PS�tm���9��i]y��eI��d�}TĴ� �/��i
��A���	7�7.k�;���7|2�U$����4��m��VPmʅ�
Pw��;����A���[\������S�V�#������[�:������*b�{	�Z=Sk~D(P��5���~���4��R{��Vx�dr|���<<E��������3��0�r4�g<�|�k���7��mܟ�	'oɅ<<Ms���8:Y�P?aF�iy��AUj�Z�uc�t�����y��J�г�o�����\X�-�P���.�0\?���$a����0��^M�u)���s���)po>D��=)�l�F��!���w���Yk��x�W���ͣ����:ށ�[��7��)�a����tqe�!p3�.nQP�3��R�x��GR��i�M��_�;Η�2����Y%��L��#/��!dRZ*舽[S:%#���í�z��`���� b��}r�Gl}V�|�w`j��L@��ͤ�Y��#kdz�7�g�ʣ(>�l(���]7��"QJ��_-�Ԏ�W*/u����"�.���<�a�
���x�/{��h�m���N_J�
����	�΁2z�y=T��ݒ���}6�A��Lb��t`��-���]]�u�Z�^�*���d�(�p%}I�
�v��2V�*�������%�a�	YM=�c�7�/�ز���<�JMY+��$Q���!Y�5]骾~ݴO-5��O���'���<�v�PL���1RG�o;fK�t�CxF�O��
qK��סH�;e�Ӆ>о��J�,>�B�揝�/���Zt7ԋq����C��`ȴ�#�5F�UAӢT%�ն>���B
�z��8���*���B�������JFe�����;869+�U��3���7f����9�Ǭ���8I=�R�(�U���y֢�"���x��=an:� ����F��LM�0Fب����S�Q���������A�]ܲ�1���Zj3�A-4��D�O؂
��zU"n�w��@�b���qO��5?�H�������0�Ba�vU�?;v���!���"�����x��\�bl�|,�I��z������EȌ��O!I�M%HOw�_
�(o�������|ڵI�v\t���.FzUC�Q����}�d��*@��7�tKVgS���|,D�����]�|]T�p�4$S� ROX��&,N��!s��W�>0CY��\�6<�T�-}�8��W�dl�_��Y�����#�g���&���Dv��i©E�7/�=9dž�4��/r���]�>w�*}����A�ky�o�<-�2-{�>�����4��ǚ�b}OcQ	J��@�Ҋ�>�:������l�d��2_
�H�6��f_�:�������hn#dNE��qR��[邂X��"l:��=���TXvV�DG?���!�q��:V�!��o@s����T�8��"ز���������S*�O�������������ζ:m���L�����D�+�l�X���3�����#P��O��ɏ2���������ᓷv�Y��J���
5m8T�*w�&F�vn,��mW���Q���L4ܑ����l\9d��ا4|ߟ1ت�,��S����*3�ϻ^��f�6A�~S�0�7��칂�3�-������3�	t�yg>v�*�q�#�(^qx� �l�b�I�-
Xk�ܳNH��鬖lf�ϗ���?�E��Mo���^K9�f.��DbQnx:q�G�7���E��a���c���&�k���ŏ~�t/�hwүqݠ���5%��7�3˰o�ި1�${����6�jjI�~/�*�5 }�Y$Ӥ�8�V�l�u`
A{��cbM��~����� /�����x��m5֦vg��!g�c�oy��QϊURq�/���c!�A��3�V��|�X��Fy�C�a騨��l�:U5F���s=�w�j���A��0���M�'�F��y�(��ې�^dռ�P|��C�nH(�b�|��TJBu��m7�L���#�t����bި�h�!rAPÈ�nh��J���;�����`��KMO�6�R܎�̡ZR�8!�ч��1Ůn��.К�;?!�D(JU�qTO;��✊E�{�'����g�mg`Ƥ�{T�b�[j��m�}��K=
W�pf�I�oR<�C�Qz��x@��s�좎"%2Fz0��ʍ]>�!��g�6b�h0Wa��C|
���s�-|j����~e$����G�
N+z"��H���֊�brb-(H�Q)��r��F��Yڽ��<Q�=�w�;��^�x!P"\�X��U���O�v�0$J�����^�������H��X�����%�M�0
EvX�C���47��Ç<�<�[G0�釢�Mk^g|}�x�G��߽�m���*\�˿띭�e{�Y�j��'ۯ��KD�r�����v	˽
0`X{Ɯ��p�:�ӣ���.�큛D�US��e\�ɜ��4�pw�4�`�U��A��9B����+���Z�M[f-[��>���v���	����%}��3�	�GnZ�B��V��ʧ�I��o/�Ƕ$�m8+Gp�qn_G�3å+hb��ɡdb�]u���5�{���a;���Ρ�>;=�+2�1�BT˽���0��9�+j45z]�J&{p�G�����uaS���t�m[�z|�D��� ��P�G��E�B���K��w�����m�0VX�UEs��U���m�Ro�7,$�[�5	 ���TD��w�c
h�ƍ�Glƭ�
�uwT���
� -�S�ҥ��Ҭ�煤౬�G��{��U�S��k>�F�Ӡ�p���`��S,lTC|Ў0�2wj`R����6G
������_8_��=׮�*YJfj�*ZD&��K���t�2ѳ��Bz}[�L&hN`[�s��w��fB�]�מʄ�j�^�>gv@ރo]�p�Q�+u��OoR{\M�e�O��jr�~cb���S��8/`,�L�w�B�������_Ժ�:��Q��#S�B�g�T��c�����dŝ�éD��$0�gb�ϸ�N��A�L�Z���>�W��x�pzdh&9��3�(;�͠s0��3Q���@�crQ���S�GPy/vJvgP�
�-��iL��-�y�AW�Y���FϽc3"靍������O��šu�k��d��aQpW�@�4S�a��ﮣ�t_Նs�6:(膚s��i,���&i���Gps��y�5�k�EU�9�+,���� ]8Vl�+/�����Be�w��De�d�:�$2��_F���eM����L���x+s�*�`����������h�C*{uv�n}�h����T��6S՞�P�x�E�P�,|
]Gqa�nu���|���WvWq2��sb4b���JI��3QP��L)�n���*(k�H1��8����l�w�B��u���v�C��Ϝ�jқϓ�e��Fx�G�G����E�.5�0�=֔1n���#��n�1EǴ~%+ί:�Y�a�{��M�1aE".\������s���ї'����i�ws��=��Ֆ:���ԊԨ�VV�����I|�r�,
o�/}�*+�\<V�2jU���N8���J��>�;E?�.*Q����Eb�4~�
���:5W, ��Q����K0�QH[�� =��ߟ�X�х4� o����󮮴r4VX�]�\n���!D�[QM+2S�,�-��і����M3B�vˠ��X_m���m����%�>���1P^1U�z+e�O��P]�L�*2j_j��9�S��q����͠�V�=���~��-��,F�#+HfS銽ܫY���l�'S?푸E�x��I����]�ڤ�"�_G�������5���(ZSڝ�o���)�'�7
�Y�@b��}W$�pA�m)��NJS�4�iW:Ɖ��)�3��Q�e����vQ����V0ޱ�55�c#Ha ��a�7%�]XVn����:��t���o��V��Z���5\�(79XI�~�_N"�w89ہ���[/QC�ŃP'��skD�N0�IN�E�PUH���T�rr��7��!S3Ŷ|��hC�}%�B=���{o�{DR�����@�A�
��c�Z.ڿC��	��ԅ����d����V*�D�����/�f��E�����`;��f�g�[:l�b3��������|G��Z���k*�JK��o���	��G�&-;��4�'�J��P�a�����V��剨���	^,?�
��l�&� u���F�s�(�޾���wu�YU�,:&��1$O�ߓ�^�5�S�͘�s����
��V��~N}j��1����MR�p��v��uJޕ;tj���_���C�a�����טK/�àxJ�[�AY[��b>o���X���ۍ�t8��Em�o;R	PR�_�[���{����7�<z���Ȫ��)�7�8:4�RH"��L���%Q+�5:[�>Q��s3���b��t�}p���\��\�f���X�׳��<��N*�x��]ײP��D�6ɥg��7���u�9�G��M%�U��5����dH���,��_�/;�SvEP07!m��4�E�i�w�&���l����f�C�J3jDa"uu�C�j}�t�n�{�yh<,�"l+�yk1�k'�O�j�좷�b_
�TT�i��;ȹ�z&�������/ݯk���f�۸'������zh�%��߯Ɲ��%Ŝ����oq^�j��jK�`�d>�8���/��7F����^�@��T�/3��H�79��"�np��H�f���C"��CJ���T�C�ov4.�'}$uuG�R��)J�8K�x���m����T:G_[ng�Gr����
El�)N_��!.�R~�
��	;��p��ϠE~�`c�f�O�w��1�Y����3GQ���"TЎ��s��J<M���s��6����8Ag_��r�B�y)���$DO��������W�,/yCf�H�6g�+�	�/-6(�N�0���;l"��,uC�HY7�̐��;���b�6�c�D����� N=�f^	����]�fpF��9��B�L\�w7�:�fd��2���o#�m�ui5����FN�鞂��>�I[P��)���V�\e������u�a��%N�#�Ӥ%fЯ�]$����*Ѝ�&#�?ѾT�H�I�8@B�F���85���7�*�,b�׭��@���B� pﯚa��/|���F���0q��Y\m{���%�֛������#VN-]�n=stU��~˕����x�pd���v�R�;�	Z^����t�V��š2��J}����먖�tl�t8 cDŽ)��x�}T�s�=��r\�e�ۜE��"��	���B��,��q���Փ�,�"u�}�V�q�^A���3�_�K�n>/���]Ɵ��
A�X��¯�z�aI'���Y��ufsX�p�e�(1�RPd{��/��>粪������=��)� � �l
����>q|�������E�K�Q��{т���V��a�?���|��D�p̳�nO��p�›j(���լ�]	^=���A�)8�r< &�B�
�|�)��K�]�����o䧆_y�[pH��KS}�C�8a�>��F�A���nȾ�$�.Eb&@;"}��SM_��b�ͪ���H2�+��*�C%�C�^_9�A8{_2�)��ؽ�4�O~{�я����$j�yM�hI>�`���|qX�����!Y���լ>�=�l����q�P�B.䇴)��.�b�/s�='�������yU��Q�@����W{I��yt���,�����ۻf�Y������rF[>�E�RD
��ߏ�W*h^�Pf�c��7bd�/$�֧-����8,��x'k�����V�wu>�eE^��ʬ�9������T���g��s���T�S�ISm��8µ E��Z{=JeѓZ���]��R}e;M�h�ƣ����]�6��F
'(���N���ܗ��曽+��ْ��xS�^�Y܇Q[/��k�w]�8�n��ć�FqL���S�Fx�)��Af����P���F'���yMG�\)7���S��6�J>�;Y)/�`����N_��,l��'��z_$�K��y�zM�X(����7�1͟���u�H��%��$��5�9
p�ڕ�{�"v�.��6%�y�f�I/��*�k
��8�'[�@ ȱ3���uy㕃���@����ߺ�b��v	w�-��|H}�����(�~�@���2�;�K
l���C(a5
�3=axE��U�]Z��﬏^�)��'\1+4��!P����3n���Vk$?K��/<��f��x�����,#���ɱ9��.�+4�a����C�>Fl9���;��w���� Q�r*.��E�~���LIQ�FiM�4B ��RH�r@���cÃH��g�J ��hFм�%��Ԕm[��]`��<����=�v�~b��X<����@���([�ꐻ ���ّ�2�^�RS�0��"�$q����M�������o�E�7(���zg�wPE�e���r�*'{I���]>�}>���\,rC��Y/�?-���*;y�M�lH:����6�R@������$�7?|��Mʎ�C���r��Mm?X�2�+μZ�>�W�08&��)�~7�U�hz0���h,
�50WI9e���`��l�o�tV�r��L��PUDgQ�^ᢝ��-�c��t��o���Uu򘝈��8/�TT��3�f���k
_�#�_��A
*쭕]���&@��(� �|�O+�P���9FZ��1�
�q�8[{ ���&�1��N
��]���Im�u�"X���JG ~AJ!K�W�̛� ��ٓ~��
�qe�f�NE��fYPP��x1HIV��(E�3g�<�?�R,%�6��Q<1�EO�S���Ί����'���.R����|tsPK~�p�{s�U��("�������|	�zW0!%�gb�Iݕ�Ń
�#x�0�u�V�����&��2������f{s$�0����gF�����֝�I���"��(
�,�疊7i��˜�8��x��H��5�'��Q��%q+��ފ/�Τ;#�
�g��x���eoY�5z���	?.�>��_>�5��[߯A7U���}�N���3ȶ7�T��!����q52��&��rފ�o�ZƩtx_A~&��0���)2$J�ނ�Fw�%J�0�&1���OS-�����i�����׾��b��}Ǜ��=�zQ��\�V2V��Ҥ��x�Z�NQ�t�ʷ�&��d������Ԥ�u@3l8}��j
���Zמ+�m���Q)�n�X��i+'�z9�ak��]֢�_� ;@�&��U����׳�u�8P�z,�^-T�%��{�y��Lh�՜;�l�d:�O�b?D����?���슻����t``M�4i8�@�(�m��R�A	�\�ʚ��hz��EY[j4���*�+{51٘_����{swaӥq\��������T6�j�F>�D�e�|4�������\�fG����N�<������z�%�9+JI_t�G���v�J�fq�	���,�о2���d'���0q-�<�	E��a���ͤQR�S���\nV�ޡ�p���w�I��r�$�&�ణ
��U7�#����b2�T��Dr�»����ka~�<_����.�M|ѭ)�0��V9�x�.����*)蒇���S'7R���`1ki�&^�g5ɵա�����
��"�Oá�YxlD��aowC�*���0����,^E6ve�x�/y����D��AW��I֊IJ�X�*�ʯNKZ��O�>�j*��mL(�(��1H���FW�[���� ���
�]���.��]݆�FJ�����ogC��H�|	jcH��Ȭ<:������}��È14g����g[n�RR|]4���.���b<f�$�tA���(�7#��P`5�gŰ��x�S3��G�tk
�S���W����z�ͥ>����A��D���0E{|G��E�m�k�/���s@M�nh�/�����ۦ�P�l$���rD�9�c�`�/�=�^mx�*m�Z�!C~�	f�Hs�k��CY������,��kX��=&v�Ӎ�2��V�%���!�Y�'a��p��g�4wG�vfy�&YsG%��l����@�Z�fF���J(��.M�GB���lw����_�����G�$��"��ֹq�#i��Xn�1��,MaqX�]+t��G���i���N�*��iv|l�����(ō i=���?uAqQ�G\0�AY��K�3
��s>�<���X�%�8�X�>v�6Y�zќܪ����Y.�0��a��P�ބ`KjS�Á�K���U���sA�Wus4]��q?zFA]�-�2�;CW�o�I�~�o�-��,mU
�"]]y�0ᔠ΅oT��
�
��P<B�^H���lYK��E�hm�qj	迟p%�J)���-F��9J�V���|lY' _A�+�a������~Jd�0�W�.�r�f�B+�p!B�&��	}���4�~�//3���m/H%���x���2�BJA۫����ř��QB%}��}֓�4$_N����`y�C
�F��?Ȳۜ����[��f�W<j'�,d?�(
|`�o	
�6oZ�-�<_�yA<��+j�Ҽ\l��*VO𨏁��G�;�Ƶq��

<�⎏��D蜻g�y���t	K��a����Cd�S�`���,���IU"�����p�4�E�F��ٷ��U�I����y`�V�W�)��8b�\&nlP�_c�#�ؙk�ջ�GJD��1/�
h�I��|tv��L��8UZA����eך��h�Ǯ#3��6�uXxX�s��{�5>�+��$KcG��l�^�q�I�^�T�"�Z#%i�%f�.C;��FTp]�r���^_��r�j����n�Z��i�O����޶;yb*��C6���4}��k�/�OԿ���J�R.����-\ᐷ#9-����ًME�_8E�ͥ�0��Ro
v�#��T��~���-~`'9��i�8vB���
D��咂�{��[��۽+-�-[�7@�AQ -:Z=q��MZ��<xy����ٝ��g㶎
�Џ���n�,8u�~p`KI�ƠȎ�܋M�-4i2��YCe�i���c�)�[DG?Dr?�-�E��H�z� �#��—�ɩQ��n��N���W�C�t-Dct�'HfF�!1+�G����U&[v��O��Gt�U�~��+g�-���Se�ݿ���B�L+C�s�T_��ܚ��G�_(�L�	�!�uy�gÂ��t���ζ����Btd
����L[�Gnǽ��X�p��3L���StTTa3n�'bO#�r���}]6�4��IA"�"�HW+�������lyK����(�V#(a<N2�rZ�y����"Tr+͉Fj��u�^��C^����oHls�F:�s\�C8e^k��^���H�q�mk�Z�1�>�Ev��Y�y_#�xE��`��T��`�v���Co�K�D�,�ݘj�Ț��7x���|���2�$�����2�Qg�N���=̕�v*�H�&Ra�-��P\����F�N�O�+rQ�w�s`���iND���EVg�Q_�ںT�]��(���{ڱ�F�yƱ�tG@��D^b�5��RH�VG|}��J�G#�/B�:�܎Е�ri>�~ک.�բ�+f[o{��y}ҶA0)���<2�xF�<�T�^)S
]��D�{太�(��m���g{�)=hcYX��d�hdoz�f��)��Kh$S�{���H!D:�])҇�D8Pg0�Yu��*=�p�tIh���ӵ��WtPp�d���5�6�]ccK��kٕ�A�!K�>�\�3�{���6��ס���qZ���Wj��PQ�\r��k�i����~�j��|�S�ۢFr�����P�9N�rk�.�ݭs�ˤ3���.�_�*T�fܫ�H]4����=Q%7���=W%I���\C]C^C_CaCcCeCgCiCkCmCoCqCsCuCwCyC{C}CC�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C��l�!�D�Sc\t�������Mn!(%
YcZY���![�v�����r�c���������������.���������m���f��Q�Vn�Z�?����	 
R�$
�Z�a{�$��&o�D�<�4����N��r�_�@Vl�G!T!w!�!X"�#	%W%e&�&:	(�*�-X.�<.3=c?�?�?3@A�AE'E�	F-IwL�L2	MdN5P�P�P�P@Q�QRiR�R0S�STT8TU�W�\�\"^�_�`b.cMc�ce�e2fLf�f)gCg�g
h!h�h�hia
i�
k�l� o�s�sit�t�t/u�u�u_v�vw�wGxex�xyoy�yVz{`{~{�{6|�|�|a}�}�~�~�~
`-���������a�����m���_���d���'�����r��������	���b���\���$�����w���/�~���`���]���{������c����P�����_�����"� �5	�I���L���O���;���'������3�|�����S����O����=�u�6�U	�m� �p�#�s��_���K���5���W�]�����4�����0�������K��G���$�`�.���y���.���������	�J���D���>���9���
�Y��������c�_�����9�����"�����'�v�������q	����!���$��������q�����D�`����x���"�r��������	�:���=���@���,��������`�|���/��>�����z���k�n	�	�
�
�?��E � !`!�!�!�!@"r"	#�#�#/$[$�$%%u%�%	&_&�&�&@'�'�'A(,Z,�.M/3l3�6�6#:r:=g=x>�?�@BCD;D�DE2E�E�EFmF�F�FQG�G�G�G�H�H�H=I�I�IJpJ�J�J
K�K�K
LfL�LM@M�M�MN_N�N
OjO�O7P�P.Z[%[�['\�\�\�]�]�^S_�_�`-a�a�a:b�b�bc0c�c�cDd\d�d e�eflf�f@g�g�gch�h�hi3iji�ijrj�j�jnk�kl0lGlq�sw,zkz{�|I}c}�}%~d~�~ �j��������l���
�i�T���J������
���h����^�^������������1�x����H�����>���<������\�����7�{�����:�|�����F������P�Z��`��' t � 
!�v
w
6w
Pw
lw
�w
�w
4x
ux
�x
y
[y
�y
�y
�y
z
rz
�z
�z
Y{
�}
�}
S~
�~
�~
>
�
9�
S�
m�
��
��
��
�
+�
M�
��
��
��
��
'�
��
��
��
��
	�
%�
A�
]�
y�
��
��
�
!�
C�
��
��
��
��
%�
��
��
��
[�
v�
��
��
��
"�
9�
]�
�
��
��
�
3�
��
��
��
s
�
\�
x�
��
��
�
.�
��
��
��
��
,�
P�
�
t�
��
��
�
�
@�
��
�
J�
n�
��
�
%�
��
�
/�
J�
n�
�
��
��
�
n�
��
��
Z�
�
1�
U�
��
��
��
��
��
��
��
�
=�
��
��
��
~�
��
��
��
�
+�
O�
��
��
��
��
��
��
��
#�
��
�
]�
��
��
�
4�
X�
�
X�
��
��
)�
M�
��
��
��
��
�
 �
D�
��
��
��
��
��
��
�
j�
��

�
f�
�
x�
��
��
��
��
;�
��
��
,�
��
E�
b�
�
��
��
��
��
F�
��
��
7�
��
;�
Y�
w�
��
��
�
k�
��
]�
��
��
��
	�
$�
r�
��
�
`�
�
Q�
m�
��
��
�
�
>�
��
��
�
�
e�
��
�
��
H�
f�
��
��
�
�
;�
��
��
�
�
d�
��
�
��
H�
f�
��
��
�
�
;�
��
��
�
�
d�
��
�
��
��
�
!�
E�
��
��
��
��
�
"�
F�
��
��
��
��
f�
��
��
��
M�
��
W�
�
"�
F�
��
��
��
��
v�
��
��
��
b�
��
n�
'�
A�
e�
��
��
��
��
��
��
��
"�
��
��
��
��
��
��
-�
D�
h�
3�
M�
g�
��
-�
��
��
l�
��
��
��
f�
��
$�
��
��
��
�
��
�
z�
�
�
9�
p�

�
v�
��
e�
�
��
��
u�
��
W�
��
�
 �
W�
��
q�
��
s�
��
��
��
l�
��
(�
��
�
8�
m�
��
��
��
$�
��
��
�
�
S�
��
��
�
�
2�
N�
j�
��
��
0�
1Lh��K
	$?[w�>�(D`|��,Gb����O	f	�	�	�	�	
_
�
5d���9�3
z
�
�
�
�
j�C���.EiTr����F^����k����k��[���!�< X t � � � �!�!]"=#Y#u#�#�#9$�$C
%�(1)M)�)�)*�
*-,-I-~-�-.�.F0c0�0�01�1�12�2�2�23+3O3��~���	�\
�!O!$=�D�SM\�st��
�k�������	�I�
h!%]%�'
Y7Z��[���Y�!��
��
/�
��

���$$�5�|�A�!r&&=�?�?�@E�L�PT�\;c?f6gh�h�tx5{�~�~�~E�������������/�)�J����
�'
��
��������
�������
�/����
�!Z"I$a%6&',D�D�F�G�G�HJ�J�J�K)MN[�\�a�b'c�cyf�h�jSz}L~G���n�u�q�������g
�
v
�y
z
�z
�z
�}
�~
#
-�
��
'�
>�
��
�
��
��
��
�
4�
��
�
��
Q�
��
4�
M�
��
#�
��
��
T�
��
�
P�
��
@�
+�
��
�
0�
�
^�
��
�
��
^�
��

�
��
��
��
E�
��
��
��
-�
��
��
��
��
?�
��
��
��
�

�
�
��
/�
H�
C�
K�
S�
=�
��
��
��
4�
��
��
��
M�
��
G�
^�
�
��

�
'�
'�
��
�
'�
��
��
��
U�
��
A�
I�
��
�
.�
��
M�
��
?�
��
�
+�
��
L�
��
?�
��
�
+�
��
L�
��
��
5�
��
��
��
6�
��
��
R�
��
{�
��
6�
��
��
_�
��
��
��
U�
��
��
��

�
��
N�
��
?�
X�
��
Y�
��
��

�
=�
��
$�
��
!�5��(��a	�	�	�	s
\�) 
%
,
~��@YG�X�}�}��
$ � �!'#�#g$�(n)�)�,j-�-?0w0�0�182�2&3?3)))







&





)











%%%%(((((%%%%%%''(((%��|�����v����[�������p���6�-�!�G�f�Z�'�T~�	�
�m�p�f�:�
��}^Od�)�uE[�
!M!W!"�#�$&�'*�-.�.�<?i?�?�?2A�D_F�HL�L�M�OJP�P	QUQ�Q!R~R�R�S�S T�TIWL\�]Y_�_�` b�c�d%e�ebf�fYg�g7h�hi�k�l|o�s�s�s�t�tDu�uvtv3wLx{x�x)y�y�ylze{�{�{L|�|}w}�}#vC������Ăw�������t��y�ه<����j����p�|���͗U�&�ߜ���}�	���%�Ԡ��Ȣf����+���������E���K�ܯϰٱ���e����O�Ƿʸ����i�޽o����������F��������������o�"�������
�����-�����`�����r�.������������7���J�>��x�{�m�Y����?�I�v�)���R�P��������u�6���[�e���E�H�2��+�	�	]
�
�
T��Z � '!f!�!�!�"#�#�#p$�$% %�%�%t&�&U'�'�'�+�.�2c6�9�<�=�>5@GAVB5C�DEGE�E�F
GAH�H�H�I,J`K�K"L�LUM#NuN�N#O�O�OMPY4Z:[�[<\�\�]^�^h_`�`Ba�aPb�bFc�cIdrd�d6e�e�fEg�ghyh�hiIi�i�i4j�jk�k�kl5l�o�r�v�y�zf|M}x}�}y~�n���g�
�N�����W��#�*����x�O�͛{�̝����F���՟�]����S���R���ۢ �q�£�L���P���ϥ�[����&�V���3u��< � � ! w
:w
Tw
�w
�w
x
Ix
�x
�x
$y
�y
�y
�y
3z
�z
t}
�}
�}
�~
R
�
=�
W�
q�
��
ց
a�
Q�
��
̈́
;�
�
��
�
�
*�
F�
b�
~�
Ɉ
W�
O�
��
ˋ
9�
�
2�
_�
z�
��
�
r�
��
ߘ
��
H�
י
5�
`�
|�
̝
C�
.�
t�
��
�
e�
�
N�
v�
ơ
U�
*�
��
:�
ݤ
�
3�
��
o�
��
ަ
/�
��
��
�
�
j�
��
��
ʪ
�
�
R�
�
��
��
ڬ
��
�
d�
��
��
ˮ
�
8�
ޯ
�
D�
a�
��
۰
m�
�
\�
��
��
˲
�
�
b�
��
��
�
	�
Y�
�
��
�
��
�
{�
$�
}�
��
��
չ
P�
A�
��
J�
g�
��
��
��
ݼ
[�
L�
��
@�
^�
|�
��
#�
��
c�
��
��
��

�
��
u�
*�
U�
q�
��
S�
��
��
�
z�
(�
 �
M�
k�
��
P�
��
��
�
y�
'�
 �
M�
k�
��
P�
��
��
�
y�
'�
��
��
	�
Z�
��
��
��
�
[�
��
�
j�
��
�
��
��
��
�
[�
��
#�
{�
��
�
��
��
��
)�
z�
�
G�
��
��
7�
��
,�
r�
��
��
}�
9�
S�
~�
��
L�
��
�
r�
��
��
�
��
��
;�
��
��
��
S�
��
-�
��
�
%�
P�
��
)�
��
��
k�
��
��
�
��
�
n�
��
�
7�
��
�
��
��
y�
��
��
!�
��
��
?�
��
��
 �
��
�
��
+�
`�
��
��
��
�
h�
��
��
6�
R�
��
E�5Pl�`�
(C_�S�,Hd��0Kf���	m	�	�	 
�
<h��N�8
a

�
�
�
)��Cjr��~&Yw��f���'���'�c��6�@ \ x � !"�"A#]#y#�#�$�(�(5)�))*�,-1-�-'. 0K0�01�12[2�2�2d3V���������$�*�0�6�<�B�H�N�T�Z�`�f�l�r�~�}�n�_���������������������*�������{�i���b��BFL��FLRi�V��.4:����	
L�
��IMT�NU\u�����!j�>�6�.������H����
m�KRY�;Qg�=!C!P!d!s!�!S"�#%S%a&�&5(�*�*�-T.�..=^?�?�?�?.@AAA�AEE"E�F'IsL�L-M^N0P�P�P�P;Q�QRdR�R,S�S�S�ST3T�T�T�W�\�\�\�\�\�\�\�\^�_�`b*cHc�c
e�e-fFf�f$g=g�ghh�h�h�h�h\i�k�l�o�s�sPtUt[t]tatet�t�t�t*u|u�uZv�vw�w�w5xBx_x�x
yiy�yOz�z{N{[{x{�{0|�|�|[}�}t~�~�~�~�~�~Y�'�Ѐ݀z��������M�Z�ރ�n�{����������
���[�h�ͅZ�͆_���"�z�ˈ�o�l�q�u�y�~�������Ҏː����^���X�������s���+�y��[�˞X��u�p�t�{�ѡءߡ��^�����J�������Z���פޤ���0�C���F���I��5�ҭ!������-�k�o�v���ȱϱ�N����;�B�I�����*�1�8�o�0�P�g��j��m�
�Y���E���/���Q�L�P�W���������/�~����#�*��������������
���F��B����[�)���u���+���s�y�~���������	���E���?���9���5����T����}���^�P�T�Z���������5������~�������#�q���������z�l����������
�����k���������1�8�?�Z���
�r��������l�������������4���7���:���&�������������M�T�[�v���)����9�����������u���f�j	�	�
�
�:��@ � 
!\!�!�!�!�!�!<"g"m"�"#~#�#+$P$V$�$
%%p%�%&M&Z&�&�&.';'�'�'2(7(<(,U,�.H/3g3�6�6:m:=b=o>s>�?�@�@
B�BCD0D6D�DEE-E�E�EFhF�F�F�FMG�G�G�G�G�G�H�H�H�H9I�I�IJJlJ�J�J�JKK�K�K�KLbL�L
M5M;M�M�MN	NYN�NOcO�O1P�P�Y�YZZZ
ZZZZZZ"Z&Z*Z�Z�Z�Z�Z�Z�Z�Z�Z�Z[[�[�[!\�\�\�]�]�^M_�_�`'a�a�a4b�b�bc+cc�c2d?dVd�de�e�eff�f;g}g�g]h�h�hi-idi�ijmj�j�j�jhk�kl+lBl�p�p�p�p�s�s�s�sw(zZz`zfz�z�|9}?}E}^}�} ~S~Y~_~�~�Z�`�f��������́g����}�e�O�����7�D�ӑ������������c�����F�J�W�:�>�K�X�������ڝ�����,�s����C����9�}�7��¢�W����3�w���ʤ5�x�����A���Φ
�L�=AFNV���[��" o � 	!�v
�v
�v
�v
�v
w
2w
Lw
gw
�w
�w
/x
px
�x
y
Wy
�y
�y
�y
z
mz
�z
�z
U{
�}
�}
�}
�}
P~
�~
�~
�~
�~
/
5
;
�
5�
O�
i�
��
��
��
�
(�
J�
��
��
��
��
Ä
��
�
 �
$�
��
��
Dž
ͅ
��
�
�
 �
<�
X�
t�
��
��
�
�
@�
��
��
��
��
��
ދ
�
�
"�
��
��
Ō
ˌ
��
W�
r�
��
��
ʑ
�
5�
Y�
�
ט
�
�
/�
��
��
��
o�
X�
t�
��
��
�
*�
۞
]�
��
��
՟
(�
L�
��
7�
p�
��
��
�
�
<�
��
�
F�
j�
�
��
!�
��
�
�
+�
F�
j�
�
��
ئ
�
�
i�
��
��
V�
٨
�
-�
Q�
��
��
�
��
ª
ު
��
�
9�
��
��
ȫ
y�
��
Ь
��
�
'�
K�
��
��
ݭ
��
��
ޮ
��
�
ү
�
/�
X�
u�
��
°
�
0�
T�
�
S�
p�
��
��
߲
��
%�
I�
��
��
۳
��
ɴ
�
�
@�
��
��
ҵ
��
̶
ٶ
��
�
Y�
f�
��
��
	�
S�
b�
�
f�
s�
��
��
˹
�
*�
7�
��
Ⱥ
׺
�
(�
�
3�
@�
]�
z�
��
��
Ӽ
�
3�
B�
��
ӽ
�
$�
3�
�
/�
6�
T�
r�
��
տ
�
�
g�
��
��
Y�
��
��
��
��
�
 �
a�
n�
��
��
�
M�
\�
�
M�
i�
��
��
��
�
:�
��
��
��
��
��
�
Y�
]�
a�
��
�
	�
�
��
C�
a�
�
��
��
�
7�
��
��
��
��
��
�
X�
\�
`�
��
�
�
�
��
C�
a�
�
��
��
�
7�
��
��
��
��
��
�
X�
\�
`�
��
�
�
�
��
��
�
�
A�
��
��
��
��
��
�
�
B�
��
��
��
��
V�
\�
b�
��
��
��
��
��
I�
��
��
��
S�
��
�
�
B�
��
��
��
��
c�
j�
q�
��
��
��
��
��
^�
��
��
��
j�
��
"�
=�
a�
��
��
��
��
��
��
��
��
��
�
�
�
��
��
��
��
��
[�
��
��
��
'�
@�
d�
�
�
%�
-�
G�
a�
��
�
%�
�
��
��
��
8�
?�
G�
O�
V�
^�
f�
��
��
��
S�
^�
��
��
�
�
q�
x�
��
��
��
��
��
��
��
�
��
��
�
�
i�
r�
��
��
��
��
��
��
��
�
3�
h�
��
�
e�
n�
��
��
1�
8�
@�
H�
O�
W�
_�
y�
��
��
b�
m�
��
��
F�
O�
��
��
��
��
��
��
��
�
�
O�
��
��
`�
i�
��
��
?�
F�
N�
V�
]�
e�
m�
��
��
��
Y�
d�
��
��
�
 �
t�
{�
��
��
��
�
�
4�
e�
i�
��
��
��
��
�
 �
G�
��
��
��
��
�
I�
O�
��
��
��
��
(�
.�
I�
f�
��
��
��
',�'-Hc���AG� ;Vs��4:�$@\x��(C^z����I	b	�	�	�	�	
[

1`|��5�.
L
u
�
�
�
�
f�>U|���'AeOm����?Y����d~���d~�V�����, 2 8 T p � � � � � �!�!�!�!Y"-#3#9#U#q#�#�#�#�#5$s$y$$?%�(�(-)I)z)~)�)
**�*-	-'-E-v-z-�-..�.A0_0�0�0�0�1�1
2D2}2�2�23'3K3�34444 4'4.454<4C4J4Q4X4_4f4m4t4{4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�45	5555%5,535:5A5H5O5V5]5d5k5r5y5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�56666!6(6/666=6D6K6R6Y6`6g6n6u6|6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�677777$7+72797@7G7N7U7\7c7j7q7x77�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�78888 8'8.858<8C8J8R8Y8a8h8o8v8}8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�89999 9'9.959<9C9J9Q9X9_9f9m9t9{9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9:	::::%:-:4:<:C:J:Q:X:_:f:m:t:{:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:;;;;;#;*;1;8;?;F;M;T;[;b;i;p;w;~;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;<
<<<<&<-<4<;<B<I<P<W<^<e<l<s<z<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<=	====&=-=4=;=C=J=Q=X=_=f=m=t={=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=>>>>> >&>,>2>8>>>D>J>P>V>\>b>h>n>t>{>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>?
????#?)?/?6?<?B?H?O?U?[?a?h?n?t?{?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?@
@@@@#@*@0@6@<@C@I@O@U@\@b@h@n@u@{@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@AAAAA$A*A0A6A=ACAIAOAVA\AbAhAoAuA{A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�ABBBBB$B*B0B6B<BCBIBOBUB\BbBhBnBuB{B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�BC
CCCC#C*C0C6C<CCCICOCUC�����!�'�-�3�9�?�E�K�Q�W�]�c�i�o�x�����r�
���W�����������[���!���2�DJQ�JPVn�28?ip	�
vW�KRZ�SZa{$������gH9���N����PW_@Vl!A!I!T!"q#�$	&�'�)�*p-	.�.�<?e?�?�?
AAA�DEJF�H�K�L�M�O5P�P�P@Q�QRiR�R�S�S�ST�T4WH\�\�\�\�\�]D_�_�`bc�de�eLf�fCg�g!h�himk�lgo�s�s�sYt_tct�t�t�t/u�u�u_vw�w7xGxex�xyoy�yVz�zP{`{~{�{6|�|�|a}�}v~�~�~
`�-�Ҁ�|��������O�a����p������	���]�m�҅_�ӆd�ć'���g��s�w����������g������@��ʜ~��`�О]����r�y�֡ݡ����P�������ܤ�ԥ���������n�'��������m�t�ƱͱԱ���@�G�O�/�6��ֵ9���������K���5�ƾ��N�U�����������!�(�0��������������G�������.���������w���������c������K�����]��������R�X�����������"�����������5� ���b�e�W�C���q�)�����6�=�D�`������������<�2��~���s�_����E����R�Y�`�|�/�����E���szw�k��	H
�
�
�?��E � !b!�!�!�!�!k"r"�"	#�#�#T$[$�$%%u%�%O&_&�&0'@'�'�'5(:(�+�.�2N6�9�<�=q>�> @�@2AABC C4DyDEE2E�EmF�F�F�G�G,H�H�H�H�IJJ�JKKK�K�K
L�L9M@MNN_N�N
OjO�O7PY�Y�YZZZZ Z$Z(Z0Z�Z�Z�Z�Z�Z[%[�[�['\�\�]�]�^S_�_�`-a�a:b�b0c�c4dDd\d�d e�e�f@g�g�gch�hi3iji�ijrj�j�jnk�kl0l�o�p�p�p�r�s�s�s�v�y^zdzkzQ|=}C}I}c}�}W~]~d~�^�d�j����R���9�	���Ҋ����͍9�A�Ցۓ����
���ʗb�H�L�9�<�@�M�������e�ȝ�����1�x����H����>���<���Ƣ�\����7���:�|�����F���Ҧ�R�JR��`��' t � !�v
�v
w
6w
Pw
lw
�w
�w
4x
ux
�x
y
�y
�y
�y
z
�z
p}
�}
�}
�}
�}
�~
�~
�~
2
8
>
�
9�
S�
m�
��

M�
L�
��
��
��
Ȅ
�
"�
'�
ą
ʅ
Ѕ
��
�
	�
%�
A�
]�
y�
��
C�
J�
��
��
��
Ƌ
�
 �
%�
Œ
Ȍ
Ό
.�
[�
v�
��
Α
]�
��
ۘ
��
3�
™
1�
\�
x�
��
.�
*�
a�
��
ٟ
P�
�
;�
t�
��
@�
�
��
%�
٤
�
/�
n�
k�
��
ܦ
�
��
��
ݨ
�
U�
�
��
ƪ
�
��
=�
̫
��
��
լ
��
�
O�
�
��
Ʈ
�
#�
ٯ
�
1�
_�
w�
ư
X�
�
Z�
r�
��
��
�
��
M�
߳
��
ʹ
�
D�
ֵ
��
ζ
ݶ
��
[�
j�
��
V�
f�
�
h�
x�
��
��
й
,�
;�
˺
�
,�
�
5�
E�
b�
�
��
��
ؼ
6�
F�
ֽ
'�
7�
�
4�
;�
Y�
w�
��
�
�
��
��
_�
��
��
��
��
	�
c�
r�
��
P�
`�
&�
Q�
m�
��
>�
��
��
��
��
�
[�
_�
e�
�
�
�
�
H�
f�
��
;�
��
��
��
��
�
Z�
^�
d�
�
�
�
�
H�
f�
��
;�
��
��
��
��
�
Z�
^�
d�
�
�
�
��
��
�
E�
��
��
��
�
F�
��
�
Z�
`�
f�
��
��
��
��
��
��
��
��
��
�
F�
��
�
h�
o�
v�
��
��
��
��
��
��
��
��
��
'�
e�
��
B�
��
��
��
��
�
�
"�
��
��
��
(�
_�
��
��
h�
#�
+�
3�
M�
g�
��
!�
-�
��
��
��
��
E�
M�
\�
d�
l�
��
��
��
Z�
f�
��
��
�
$�
~�
��
��
��
��
��
��
�
��
��
�
�
p�
z�
��
��
��
��
�
�
9�
p�
��
�
l�
v�
��
��
>�
F�
U�
]�
e�
�
��
��
i�
u�
��
��
M�
W�
��
��
��
��
��
�
 �
W�
��
��
g�
q�
��
��
L�
T�
c�
k�
s�
��
��
��
`�
l�
��
��
�
(�
��
��
��
��
�
�
g�
m�
��
��
��
�
'�
K�
��
��
��
�
L�
S�
��
��
��
,�
2�
N�
��
��
)0�+1Lh��DK�	$?[��7>�(D`��,Gb���i	�	�	
�
8d��9�6
N
}
�
�
�
��AWp��i!Tr���a�������^���!�0 6 < X t � � � � �!�!�!�"1#7#=#Y#u#�#�#�#v$|$�$�(�(�(1)|)�)
**�,--,-x-~-..0F0�01�12H2�2�2O344444$4+42494@4G4N4U4\4c4j4q4x44�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�45
555"5)50575>5E5L5S5Z5a5h5o5v5}5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�56	6666%6,636:6A6H6O6V6]6d6k6r6y6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�67777!7(7/767=7D7K7R7Y7`7g7n7u7|7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�788888$8+82898@8G8O8V8^8e8l8s8z8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�899999$9+92999@9G9N9U9\9c9j9q9x99�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9:
:::":*:1:9:@:G:N:U:\:c:j:q:x::�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:;;;; ;';.;5;<;C;J;Q;X;_;f;m;t;{;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;<<<<<#<*<1<8<?<F<M<T<[<b<i<p<w<<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<=
===#=*=1=8=@=G=N=U=\=c=j=q=x==�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=>>>>>#>)>/>5>;>A>G>M>S>Y>_>e>k>q>x>~>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>??
??? ?&?,?3?9???E?L?R?X?^?e?k?q?x?~?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?@@@@@ @'@-@3@9@@@F@L@R@Y@_@e@k@r@x@~@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@AAAAA!A'A-A3A:A@AFALASAYA_AeAlArAxA~A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�ABBBBB!B'B-B3B9B@BFBLBRBYB_BeBkBrBxB~B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�BCCCCC C'C-C3C9C@CFCLCRCYC������������o���e�N���G�s+��c�<��}����	
�
E�
��0��0o�d�cw!�/�'����1��S��<��.Mc�_!n!!A"�#�$K%P&m&%(B*�*�-E.�.�<@?q?�?�?@�@A]AE�FI@LLM?N�O�P�P�P#QoQ�QLR�RS�S	T,T�T�T�W�\
^�_�`�a�b6c�c�duef:f�fg1g�g�ghRh�h�hCi�k�l�o�s�t�t�tumu�u5v�vwuw�wx?xXx�x�xSy�y)z�z�z{X{q{�{|v|�|5}�}-~~~�~�~�~A�$�l�ڀ8���΁=����W����0�x�0�e���5���.���
�e�����������E���?�������T����q�˝<���9�ƟU�V����A���ޢB���ף=���Ѥ���;�ި>��A�ǫ-����v��|�
�Q����1����*�����$�E��0�_��b��e��Q�׼=������1�2�����v����q����"���*����:����^����������=���7���1����{���L����^���?�7������{����a����i�����`�T���������������K������S����T����d�����j�h�,���/���2������
�g�����*�o���!p�����]��wM�S	�	�
l� v � >!�!�!%"U"�"#e#�#$D$�$�$6%�%�% &W&�&�&
'8'n'�'�+M,�.@/�2_3�6�6�9e:�<Z=X>�?�@�A�B�C'D�D�D&EpE�EF`F�F�F6G�G�G�G[H�H�H"II�I�IUJ�J�J�J|K�KLKL�L�L$M~M�M�M<N�N�N>O�OPeP[y[�[\�\�\x]�]m^&_�_d`a�a�a$b�b�bc"coc�c�c<dRd�dese�eFftf gNg�gEh�h�h	i&i\i�i	j]j�j�jHk�kl'l>l�p�pys�swzNz�z�|}W}�}~G~�~�B�x�À����ʁH��f�N�8�i�	�A���ݑ��p���K�p���T��H�U�V��������
�'�\����4�w�ɠ�h���h����:���٣�b�����פe����(�t�����;�b��H�� U � � �v
+w
Ew
_w
�w
�w
x
_x
�x
�x
=y
�y
�y
�y
z
\z
z
�z
={
�}
�}
�}
{~
�~

�
�
H�
b�
|�
��
��
��
"�
9�
��
t�
��
؄
�
g�
��
f�
ć
��
�
5�
Q�
m�
��
��
�
�
/�
׉
r�
��
֋
	�
e�
��
d�
9�
j�
��
��
��
�
/�
H�
�
��
�
�
�
q�
��
��
V�
<�
l�
��
��
��
�
ž
5�
��
��
ğ
�
;�
�
�
d�
��
��
�
�
+�
Ԣ
�
<�
Y�
ӣ
��
�
s�
�
�
&�
?�
Y�
�
v�
̦
�
�
X�
{�
��
=�
��
�
%�
@�
��
��
ϩ
x�
��
֪
�

�
(�
{�
��
��
`�
��
Ȭ
�
�
 �
:�
��
��
̭
v�
��
׮
��
�
��
�
'�
P�
m�
��
��
�
*�
C�
��
�
h�
��
��
ײ
��
�
8�
��
��
ʳ
t�
��
��
�
/�
��
��
��
k�
��
ֶ
��
�
2�
c�
��
߷
�
+�
_�
��
<�
p�
��
��
ù
�
�
4�
|�
��
Ժ
��
%�
û
�
=�
V�
s�
��
��
˼
�
�
?�
��
��
߽
�
0�
ξ
�
L�
j�
��
��
��
O�
��
9�
{�
��
��
��
��
�
B�
k�
��
��
�
-�
Y�
��
1�
a�
}�
��
��
�
)�
��
��
��
�
H�
��
��
��
'�
Y�
w�
��
��

�
&�
��
��
��
�
G�
��
��
��
'�
Y�
w�
��
��

�
&�
��
��
��
�
G�
��
��
��
��
��
�
0�
��
��
��
k�
��
��
�
1�
��
��
��
l�
9�
v�
��
��
,�
v�
.�
��
��
�
1�
��
��
��
l�
F�
��
��
��
@�
��
D�
��
�
5�
P�
��
��
��
��
j�
��
��
�
d�
��
h�
3�
��
��
��
�
:�
S�
��
B�
\�
��
��
e�
��
�
{�
��
��
3�
��
��
T�
��
��
��
n�
��
H�
��
�
.�
Y�
��
D�
��
�
t�
��
��
0�
��
�
��
��
�
@�
��
8�
��
�
��
��
��
9�
��
��
W�
��
�
,�
T�
��
��
��
��
7�
x�
��
��
��
�
8�
��
��
{�
�
B�
^�
��
��
�A\x��0��4Ok��#�8Tp��<Wr����8	\	v	�	�	�	�	J
n
Dt��$��D
m
�
�
�
�
�
Ty$�Mt|��;T�/e����-So����Rx����Rx�<y��� L h � � � �!�!<"#M#i#�#�#$b$%�(�(A)i)�)�)�*�,-=-e-�-�-�.'0W0r0�0�0�1�122q2�2�2�2!3:3�3��������{�	�?�c���Y�B�~�;wg��[��4k�q����	�	�
����#��g��W��7q�������$���F�� ��(G]�Y!h!y!4"�#�$%C&g&(&*�*�-8.�.�<3?k?�?�?@�@APA
EzF�H3LyLM2N�OvP�P�PQfQ�Q?R�RS�ST#T�T�TvW�\^�_�`�a�b0c�c�dhe�e4f�f�f+gyg�ghIh�h�h5i�k�l�o�skt�t�tu`u�u(v�v�vXw�w�w9xOx�x�xEy�yz�z�z	{R{h{�{|h|�|'}�}~x~�~�~�~8��T�Ԁ�~���#���؂Q�����r��_���(���!����X�������{���8�s�2�m���v���G�����@���/���,���G�H����3�t�բ�����/�p�������2�Ш
�ө��������h�ݮn���C�~�ڱ#�d�ֲ
���ó�?��'�V���1���4�ݺ �ɼ������#�$�_����E�����c������������-����Q���
�������4���������	�J��������Q���2�*�a����J�����T�����8�x���W�K��������������z���=�������J�����F�z���3�t���a�_�#����������������Y�����
�f�����b�O���P��j@�F	�	w
f� p � 8!�!�!"B"�"�"\#�#$1$�$�$"%�%�%&Q&�&�&�&2'e'�'�+,�./�2.3�6�6�94:�<)=N>�?�@�A�B�CD�D�DEcE�E�E/F�F�F)GbG�G�GRH�H�HINI�I�IHJ�J�J�JsK�K�K>LwL�LMqM�M�M6N�N�N8O�O�O_P
[][�[�[�\�\k]�]c^_�_Z`�`�a�ab�b�bccac�c�c6dLd�d�dee�efnfgHg�g:h�h�hiiSi�i�iOj�j�j:k�k�k!l8ljp�pSs�s�vz.z�z�|�|N}�}�}'~�~�"�o����|�ā;�ۆ]�A�+�V��;�w�בr�g���=�j���N���B�O�9���������S����+�n����_���_����1���У�Y�}���Ѥ\���ۥ�k����2�\��?�� L � � �v
"w
<w
Vw
�w
�w
x
Vx
�x
�x
4y
�y
�y
�y
z
Nz
yz
�z
/{
w}
�}
�}
[~
�~
�~
�
�
?�
Y�
s�
��
��
�
�
3�
҂
T�
��
τ
�
X�
��
W�
��
�
�
,�
H�
d�
��
��
�
�
)�
ȉ
R�
��
͋
�
V�
��
U�
3�
a�
|�
��
��
��
)�
B�
�
��
�
��
�
c�
��
��
H�
6�
c�
�
��
�
�
��
/�
��
��
��
	�
5�
֠
�
[�
y�
��
�
�
%�
Ƣ
��
3�
S�
ţ
�
�
e�
ޤ
�
 �
6�
S�
��
p�
æ
�
��
J�
u�
��
/�
��
��
�
:�
��
��
ɩ
j�
��
ͪ
�
�
"�
m�
��
��
R�
��
��
ݬ
��
�
4�
�
��
ƭ
g�
��
ή
�
�
��
�
�
G�
d�
��
��
��
$�
=�
ޱ
�
_�
��
��
β
�
�
2�
}�
��
ij
e�
��
��
�
)�
t�
��
��
\�
��
ж
�
��
�
]�
��
ʷ
�
�
Y�
��
'�
j�
��
��
��
ع
��
.�
l�
��
κ
�
�
��
�
7�
M�
j�
��
��
¼
�
��
9�
w�
��
ٽ
�
*�
��
��
C�
a�
�
��
�
?�
t�
)�
f�
��
��
��
��
�
-�
e�
��
��
�
�
S�
��
+�
X�
t�
��
��
�
#�
��
��
��
�
(�
��
��
��
!�
P�
n�
��
��
�
 �
��
��
��
	�
'�
��
��
��
!�
P�
n�
��
��
�
 �
��
��
��
	�
'�
��
��
��
��
��
�
*�
u�
��
��
\�
��
��

�
+�
v�
��
��
]�
�
m�
��
��
�
V�
�
��
��

�
+�
v�
��
��
]�
&�
~�
��
��
0�
k�
4�
��

�
,�
J�
��
��
��
�
J�
��
��
��
T�
��
X�
-�
��
��
��
�
4�
M�
��
<�
V�
��
��
_�
��
�
u�
��
��
-�
��
��
N�
��
��
��
h�
��
B�
��
�
(�
S�
��
>�
��
�
n�
��
��
*�
��
�
��
��
�
:�
��
2�
��
�
|�
��
��
3�
��
��
Q�
��
��
#�
A�
��
��
��
��
.�
o�
��
��
��
�
%�
��
��
l�
��
9�
U�
s�
��
��8So����+Fb���/Kg���3Ni����)	V	p	�	�	�	�	;
h
	>k�����;
d
�
�
�
�
�
Ds�Dks��5N�)\z���Mi����Br����Br�,f�����C _ { � � y!�!-"�"D#`#|#�#	$B$%�(�(8)V)�)�)�*�,-4-R-�-�-�.!0N0l0�0�0�1�1�12h2�2�2�2343�3������	������s���i�R���K�w/��!g�@��!�����	
�
I�
��4��2s�h�gy%�3�+����5��W�>��0Oe�a!p!�!F"�#�$P%U&o&*(h*�-J.�.E?s?�?�?@�@bAE�F
IEL�L"MDNP�P�P�P(QtQ�QQR�RS�ST1T�T�T�W�\^�_�`�a�b8c�c�dzef<f�fg3g�g�ghWh�h�hHi�k�l�o�s�t�turu�u:v�vw�wx]x�x�xXy�y.z�z2{v{�{|{|�|:}�}M~�~�~�~F���Z�Ӂ��,���M�B���:���3����j�����������J���D�������Y����v�НA���>�˟Z�[�����F����G���٣B���Ӥ����@��C��F�̫2����{�����V����6����,�����&�G��5�d��g�
�j��V�ܼB������6�7������{���
�v����$��/����?����c����������B���<���6��������Q���	�c���D�<�����������f����n�����e�Y���������������P������X���
�Y����i�����o�m�1���4���7���#����l�����,�t���&u�!����b��|R�X	�	�
n� x � @!�!�!*"W"�"j#�#$F$�$�$�%�%3&�&�&'s'�'�+R,�.E/�2d3�6�6�9j:�<_=Z>�?�@�A�B�C)D�D�D+EuE�EFeF�F�F;G�G�G�G`H�H�H'I�I�I�IZJ�J�J�J�K�KLPL�L�L&M�M�M�M>N�N�N@O�OPgP[�[\�\�\}]�]o^(_�_f`a�a�a)b�b�bc$ctc�cdTd�dexe�eKfvf%gPg�gGh�h�hi+iai�ijbj�j�jMk�k	l)l@l�p�swzPz�z�|}\}�}~I~�~�D�}�Ȁ����M��k�S�=�k� �����u���P�r���-��m������a����9�|�Π �m�m�����?���ޣ#�g�����٤j����-�y�¦�@�d��M�� Z � � �v
0w
Jw
dw
�w
�w
!x
dx
�x
�x
By
�y
�y
�y

z
az
�z
�z
B{
�}
�}
�}
}~
�~
 
�
�
M�
g�
��
��
��
�
$�
;�
�
v�
��
݄

�
l�
��
k�
Ƈ
�
�
:�
V�
r�
��
��
��
�
1�
܉
t�
��
ۋ
�
j�
��
i�
;�
o�
��
��
��
�
1�
J�
��
��
�
	�
 �
v�
��
��
[�
>�
q�
��
��
��
�
Ǟ
7�
��
��
Ɵ
�
=�
�
�
k�
��
��
��
�
-�
٢
�
A�
[�
أ
��
�
x�
�
�
(�
D�
[�
�
x�
Ӧ
�
�
]�
}�
��
B�
��
�
*�
B�
��
��
ѩ
}�
��
۪
��
�
*�
��
��
��
e�
��
ͬ
�
�
%�
<�
��
��
έ
{�
��
ܮ
��
�
��
�
,�
U�
r�
��
��
�
,�
E�
�
�
m�
��
��
ܲ
��
"�
:�
��
��
̳
y�
��
��
�
1�
��
��
õ
p�
��
�

�
J�
��
��
D�
�
G�
��
��
ȹ
�
�
��
ĺ

�
Ȼ
�
[�
x�
��
��
м
�
$�
��
Ͻ
�
Ӿ
�
Q�
o�
��
��
��
T�
��
>�
��
��
��
�
�
R�
��
��
>�
��
3�
f�
��
��
��
�
+�
��
��
��
�
J�
��
��
��
)�
^�
|�
��
��
�
(�
��
��
��
�
I�
��
��
��
)�
^�
|�
��
��
�
(�
��
��
��
�
I�
��
��
��
��
��
�
2�
��
��
��
p�
��
��
�
3�
��
��
��
q�
;�
{�
��
��
1�
x�
3�
��
��
�
3�
��
��
��
q�
H�
��
��
��
E�
��
I�
��
�
:�
R�
��
��
��
��
l�
��
��
�
i�
��
m�
5�
��
��
��
�
<�
U�
�
D�
^�
��
��
g�
��
�
}�
��
��
5�
��
��
V�
��
��
��
p�
��
J�
��
�
0�
[�
��
F�
��
�
v�
��
��
2�
��
 �
��
��
�
B�
��
:�
��
�
��
��
��
;�
��
��
Y�
��
	�
1�
V�
��
��
��
��
<�
�
��
��
��
�
:�
��
��
��

�
G�
c�
��
��
�
Fa}��2��9Tp��%�=Yu��A\w����=	^	x	�	�	�	�	O
p
Fy��&��I
r
�
�
�
�
Y{)�Ry���=V1j����2Uq����Wz����Wz�A{��
�
 Q m � � � �!�!A"#R#n#�#�#$d$%�(�(F)k)�)�)�*�,$-B-g-�-�-�.)0\0t0�0�0�1�122x2�2�23#3<3�3q���7�.�"�H�h��(�U�	�
�n�r��;���~_P
f*�v �"�#�$&�'*�-.�.?k?�?�?3A`F�H
L�L�M�OLP�PQXQ�Q$R�R�R�TJW�]Z_�_�`#b�c�d(e�eef�f\g�g:h�hi�k�l}o�suFu�uvvv6w}x�x+y�y�yoz�{�{N|�|}y}�}%xE��������y�
�����v���|���>�����q�}�����V�'�����������(������g�����,���������H���N��������f����P���������l���r��������G�����������r�%���������.�����a�����s�1����������8���K�?��y�|�n�Z����@�w�*���S�Q��������v�9���\���F��3��,�	�	^
V� \ � )!�!�"!#�#�#q$�$�%�%v&�&W'�'�+�.�2d6�9�<�=�>6@HAWB6C�DHE�E�FGBH�H�I-JaK#L�LVM&NxN�N&O�O�OPP<[�[>\�\^�^k_
`�`Ea�aRb�bIc�cud�d9e�e�f�gh|hKi�i�i7j�j
k�k�k�o�r�v�y�zg|y}�}{~���h��O�������X���$�+����y�P���|�H������_����U�T�����"�s���
�N���R������]�����(�5w��> � � �w
�w
x
Kx
�x
�x
&y
�y
4z
�z
u}
�~
S
�
��
b�
R�
<�
��
��
��
X�
P�
:�
��
3�
��
s�
��
I�
��
6�
��
D�
/�
w�
��
f�
�
Q�
��
V�
+�
��
;�
��
��
p�
��
0�
��
��
��
k�
��
��
S�
��
��
e�
��
��
9�
��
G�
��
��
n�
�
��
��
�
c�
��
��
��
Z�
��
��
��
|�
&�
Q�
B�
��
\�
M�
��
$�
��
e�
��
v�
+�
��
T�
��
{�
)�
!�
��
Q�
��
z�
(�
!�
��
Q�
��
z�
(�
��
[�
��
��
��
\�
��
�
�
��
��
��
\�
��
$�
�
��
��
�
{�
�
H�
8�
��
-�
u�
��
~�
��
O�
��
�
�
��
��
>�
V�
��
0�
��
��
,�
��
��
�
��
�
q�
��
�
��
��
$�
��
��
B�
��
��
��
�
��
c�
��
i�
��
��
��
F��a��T��	p	!
�
>�O�d
*��k��)i(�(�e7�!"�"�#�$�(�)**�,�-(.!0�01�12^2�2e3q���7�.�"�H�h��*�W�	�
�n�r��=���~_P
f,�x �"�#�$&�'	*�-.�.?�?5A`F�H
L�L�M�OLP�PQXQ�Q$R�R�R�TJW�]Z_�_�`#b�c�d(e�eef�f\g�g:h�hi�k�l}o�suGu�uvwv8w~x�x,y�y�yqz�{�{O|�|}z}�}&zG������ǂz�����w��}�܇?�����q�}���ΗV�'�����������(�ՠ�ˢi����,���������H���N�߯а	���h����P�ȷ˸����l��r��������I�����������r�%���������.�����a�����s�1����������:���K�?��y�|�n�Z����@�y�,���S�Q��������v�9���\���H��3��,�	�	^
V� \ � )!�!�""#�#$r$�$�%�%w&�&X'�'�+�.�2d6�9�<�=�>6@HAWB6C�DIE�E�FGCH�H�I.JbK$L�LWM&NxN�N&O�O�OPP=[�[>\�\^�^k_
`�`Ea�aRb�bIc�cud�d9e�e�f�gh|hKi�i�i7j�jk�k�k�o�r�v�y�zi|{}�}}~���j��P�����Z��%�,���z�R�ϛ|�I���؟ �`����V�U���ޢ#�t�ţ�O���R���ѥ�]����(�5w��> � � �w
�w
x
Kx
�x
�x
&y
4z
�z
�~
U
ׁ
b�
>�
�
ʈ
X�
<�
�
�
s�
I�
ؙ
͝
D�
R�
w�
�
f�
-�
Q�
ǡ
V�
+�
��
;�
��
��
��
0�
��
Ψ
�
k�
��
S�
�
e�
��
9�
ܰ
n�
c�
��
��
�
Z�
�
��
}�
R�
C�
]�
N�
%�
��
��
w�
��
T�
}�
+�
��
Q�
|�
*�
��
Q�
|�
*�
[�
��
��
��
\�
��
�
��
��
��
\�
��
�
��
��
�
{�
�
:�
��
P�
u�
��
~�
��
O�
��
�
�
��
��
>�
V�
��
0�
��
��
,�
��
��
�
��
�
q�
��
�
��
��
$�
��
��
B�
��
��
��
�
��
d�
�
��
j�
��
��
G�b�U�	!
�
�O*��((�8	!"�#�$�)+*�-).�01�1:2^2�2e3_���.�%�����m�	f6�U�r�Z�C�mt	�	�
{�\��_���)�&�����l�M�>�Sr�d�
q"u#�$	%
&�'�)t-
.�.?�?�?!ANF�H�K�L�M�O9P�P�PDQ�QRmR�R�T8W�]H_�_�`b�c�de�eQf�fHg�g&h�hiqk�lko�s�t3u�u�ucv�v"wjx�xyty�y[z�{�{;|�|�|f}�}e2�������f���q�օc�׆h�ȇ+�����"�k���b���\���D����w�Μ/����d�Ԟa��à�c����U��_�٥Ŧ������������s�׭,����������S���T����۵>��� ���#��������P�Ž:�˾����4���5�������K�������2���������g����������O���9���
�a������������9�����&���'�9�%���g���j���\���H����v�.�e������"�A�7����������x���d������J�����4�>w!~{o��	L
�C��I � !�!v"
#�#�#_$�$y%�%c&�&D'�'�+,�.�.�23R6�6�9#:�<=�=�>$@6AEB$C}D6E�E�EFqF�FQG0H�H=I�IJpJOKLfL�LDM�MNdN�NOoO�O<P)[�[+\�\�]�^W_�_�`1a�a?b�b5c�cad�d%e�ef�f�g�ghh8ioi�i#jwj�jsk�k�o�r�v�yozU|g}�}h~���V���=��֊�ҍF������ϗg�>���j�5�|�ğ�L����B�A���ʢ�`�����;���?�������J���֦�"d��+ x � pw
�w
�w
8x
yx
�x
y
"z
�z
�~
A
Ł
P�
*�
Ӆ
��
F�
(�
ь
ґ
a�
7�
ƙ
��
2�
c�
ݟ
T�
=�
��
D�
�
��
)�
r�
��
�
��
ߨ
Y�
�
A�
Ы
S�
�
'�
3�
y�
ʰ
\�
t�
��
�
Q�
�
ϴ
H�
ڵ
n�
j�
?�
0�
J�
;�
�
��
v�
d�
��
B�
i�
�
��
?�
h�
�
��
?�
h�
�
I�
��
��
J�
��
��
��
��
J�
��
�
��
��
i�
��
&�
��
a�
��
l�
m�
��
3�
��
��
��
��
l�
��
*�
��
�
��
�
��
?�
v�
�
|�
��
��
��
{�
��
]�
&�
]�
�
w�
��
��
��
r�
��
.�
��
q�
�
O�
��
W�
��
��
4�O�B��
�
�=P
�Y��m��%� �!�#�$�)*�-.�01�1J2�2S3MLXL"M-M
NN�NO�T�T�UVV�V�V�V�W�W�W�X�X�XzY�Y�Y@ZKZVZ][h[w[�[�[�[S\^\i\�\�\�\J]*_�_asa�b�bc�K�K�K�KBLcL�L�L�LM8M�M�M�MN#NlNwN�N�N�NOVOaO�O�O�O�O�O�OPP#PcP�P�P�P�P�P�PKQVQaQ�Q�Q�QR?RJRUR�R�R�R�R�RSKSVSaS�S�S�SGTRT]T�T�T9UDUOU�U�U�U�UV]VhVsV�V�V+W6WAW�W�W�WXXGXRX]X�X�X
YY#YoY�Y�Y�Y�Y5ZaZ�Z�Z�Z�Z�ZR[�[�[�[H\t\�\�\U]�]�]^^&^f^q^�^�^__5_�_�_�_�_:`E`P`�`�`aha~a�a�ab bTb_bjb�b�b�*A�t�wAx{Z{�~&�܀����Y��z�g�#Y&:'�[>d�p�śC�ߑV�J�W���ض
e�
�
a�
r�
6�
ֺ
'�
?�
A�
�
2�
��
m�

�
[�
0n�n6pq�q�r4t��_�D�����Z�Y�X�W�3�Лɜ{�e�6�������c������������d�f���������h�Q�,�����M�"�%�*�����������n�
���q�%8(�(�(6,�1�5�=�CfGmM�P9QBS>URV�W�\f�r{v�w�yQ�:���k�����4�������������p�V8T9iAfB�B0C�a�{G�����c�Ȋ�����^���� �����������
;�>�#n$L%�%�&c'5()r*-�-�0~145�5�6�7j8D9):�=�>�?�@�A5B:C�F^HpI�I�J�KxLcM!P�Q�TOV4WX�X�Yq]y^d_`a�dzf�gh�h�i�j�kgn�p�s�u�v�w�xhy�|�}�~���+��C�x�ڈ��4�	���M�Q���<���\�<���K�H�1�/����ՠ��z�����ԧΨ��A�=�������	��ѱ������`�y�*�	��t�|�g��
�b����2����������$�?���h�G�������d�i�������������K����o��8���f������;�����,���\����$�Q������	[
�9z����'������ %!"7&
'!(|)*&+40 1S2�3�4�5I7
8�8�9�:�;�<�>�P�SE^pcrh�n�p�r�vw�ys|�|Q���Q�����-�E�ғ��n�<�š�����m�@��ä��T�W��U�ή�S����>��ȵֶ��q����7����'�������f�����jkC�̕����G�P���c�����W�)�*<�<�<��NtNrO�O>P�Yn��mn�ovoup�p�t�ֿh�����$���B�������p<>o�����U������ !(;$<%D�D�Z�[�a]bcz_{u�ށ;��L�l�d�������߾o���Z�B�>�
�T������L�B���Q�!�hT#5$c,�-g=�TRU�URW`X�Y�[�fgh�s�sQt�}*���W�̑��ږ��՟���ԩ~����i�iom��7���z���[�e ��@l�5n�u:v����D���þ���#�.Y��V�����#���X�����0����n4pq�q�r2t<�Y�ߎ�����A�W�?�U�-�Λǜ��c�4�����6�]�����������b�d�J�������f�K�����!�G� �a�(������������l�
���o�%6(�(�(�)�1�5<�CdGkMN7Q@S<UPV�W,Y�e�myv�w�yO�8���i����2�������������P���6N9n<dB�B.C�_�ym�����a�Ɗ�����\����������������^��<�� l$J%�%�&]'3()p*	-�-�0x14�4�5�6�7h8B9':&;�>�?�@�A3B8CD\HnI�I�J�KvL]MP�Q�TIV2WX�X�Y�Zw^^_`a�axf�gh�h�i�j�ken�p�s�u�v�w�xfyaz�}�~���o��A�v�؈��2����K����:���Z�6���I�F�+�-�����Ӡ��x�j��Χ̨��?�;��������˱������Z�w�$����z�a���������0�
����������=���f�E�@�����b�g�N�����������I����m��6���d�����������*���Z����"�O������	�
Q
�x�����%f����� #!"	#'(`)*$+Y,1Q2�3�4�5;78�8�9�:�;�<e=5P�S�T	c�f3n�p�r�sw�yq|�|�}���������(�C�U�����:����������>������R���S�̮��Q����<��ƵԶ��B����5����%��������d����:�kmmʕX�
�y�E��������#���U��*4,���<�="�rNpO�O<P�P�[��noU�tosp�p�rr�Կf�����"�@����������>�@���S������� #"<�=�D�F�[o][b�d]{�|܁)���J�O�b��"�~���ݾr���X�`�<���W�������J�O���/��9�R�3$5&�-20�>PU�UPW^X�Y�[C^ghph�sOt�uO��+�ʑГؖl�ӟk���ҩU������i�j/n�n5pq�q�r3t=�^�������B�X�W�V�2�ϛȜ��d�5�����7�b�����������c�e�O�������g�P�����"�L�!�b�)����������6���y��m�
���p�%7(�(�(�)�1�5<�CeGlMN8QAS=UQV�W-Y�\�ef�mzv�w�yP�9���j����3���������������Q���6S9o<hAeB�B/C�_�yn�F�����b�NJ�����]����������������_��=�� m$K%�%�&b'4()q*
-�-�0}145�5�6�7i8C9(:';�>�?�@�A4B9C$D]HoI�I�J�KwLbM P�Q�TNV3WX�X�Y�Zx^c_`a�ayf�gh�h�i�j�kfn�p�s�u�v�w�xgybz�}�~���t��B�w�و��3����L����;���[�;�
��J�G�0�.����Ԡ��y�k��ӧͨ��@�<��������б������_�x�)����{�f��	�������1����������#�>���g�F�A�����c�h�S�����������J����n��7���e�����������+���[����#�P������	
Z
�8y����&g����� $!"#	' ({)*%+b,1R2�3�4�5H7	8�8�9�:�;�<f=6P�S�T
c�f4n�n�p�r�s9v�vw�yr|�|�}�������P�����)�D�V�����;����������?��¤��S���T�ͮ��R����=��ǵն��C���p����6����&�¾�������e����;�knm˕Y��z�F��������$���V��*5,���<�=m�sNqO�O=P�P�Y�[�no��uotp�p�rs�տg�����#�A�:��������>�@���T������!##<�=�D�F�[p]\b�d^{�|݁*���K�P�c���n����޾s�	�Y�a�=���������A�K�P���}� �:�S�4$6&�-30�>QU�UQW_X�Y�[D^ghqh�sPt�uP��,�ˑѓٖm�ԟl���өV�������
i�
Ѧ
�
��
��
��
�
��
�
}�
��
v2�i�j(n/����y\f��aA?��n1v�v�H���i���xY�i�j,n3����}\f��eAC��n5v�v�L���m���|Y���w�m�U�Nz3���P����	�
��8���x)�����8�g�3�K"�#�$Z&-(q*�-M.�.N?@qA�FIHL%MGNP�P�P+QwQ�QTR�RS�T�W^�_�`�ac�c�d}ef�fg�g�g\h�hKi�k�l�o�s"uuu�uCv�v�w�xyay�y7z�z�{(|�|�|C}�}Z~Q	���i�����5���V���C���6����s���������O�I����\����D���A���]�`�W�����S�
� �C���������~������[�G������8�g������������9�<�(������2����D����f���$����E������������f���G�A�.���w��j�\����������S�������j��t�p�4���������o��������2�e���W�[	�	�
!q� { � C!5"�"u#�#$$�$%�%�%�&�&|'�'�+�.3�6�9�<_>�?�@�A�B�C�D�EF�FFGkH2I�IeJ�K[LM�MAN�N�NCO�O	PjP�[	\�\�]r^+_�_i`a�a,b�bcwcd�d
e{e�e*g�gJh�hdi�ijej�jXk�kl�p�swz�z�|�}~�~�����X���v�^�H�/���������[���6�!�v���j�����<�����)�v�v�����H�����,�p���o�����2�~����E�R�� _ � � �w
�w
&x
ix
�x
�x
Gy
fz
G{
�~
�
	�
��
}�
|�
��
��
{�
z�
�
��
{�
`�
��
��
!�
��
��
��
F�
��
}�
�
b�
G�
��
��
��
j�
��
��
��
�
��
��
~�
��
u�
��
	�
��
��
��
��
_�
I�
��
�
��
��
��
��
��
��
��
��
��
��
��
��
��
u�
��
v�
B�
D�
��
v�
V�
Z�
��
��
z�
~�
 �
�
�
l�
��
"�
:�
��
�
[�
u�
��
O�
��
��
K�
��
�
7�
��
%�
��
��
?�
��
�
@�
��
�
^�
��
��
��
��
��
�	����B	T
"
�^.	7\\F��!R".$0%�)�*�-�.�0�1
23�3��
��
��
^�
��
E�
��
=A%'�����v����U�����o�!G!w!e&�<c?�?�@�DEwL�P�STF\�\.c2f)g
h�h�s�sit�w{�~�~�~���e�����������|���=�]��������}����_���v�����x�r������C��
`!�!@"/$%%	&�&�'D�D�F�G�G�H�I�J�J�KM�M
Y.Z[�\�a�bc�clf�h�j,z�|%~ ��T�h�Ɲߝ��{�ϤP�Z
!�v
�y
z
vz
�z
n}
X~
�~
�
��
�
0�
J�
�
��
��
��
�
&�
H�
�
��
,�
��
&�
?�
��
�
��
��
/�
��
�
(�
��
2�
�
��
	�
"�
��
P�
�
�
פ
P�
i�
��
r�
��
��
7�
��
Ʃ
��
�
��
��
~�
��
�
1�
��
í
��
�
ׯ
�
]�
��
!�
:�
�
X�
��
�
/�
��
��
��
&�
��
��
��
�
Ƿ
�
�
�
��
�
�
��
��
�
�
߿
q�
]�
*�
��
�
$�
��
�
 �
��
%�
��
�
��
�
�
��
$�
��
�
��
�
�
��
$�
��
��
'�
��
��
��
(�
��
��
�
��
S�
��
(�
��
��
�
��
h�
��
G�
��
��
@�
��
��
&�
��
1�
J�
��
>�
��
��
$�
��
"�
��
��
p�
���}
����S	f	�	�	e
5��3
z
�
�
p�>m�2K�J^�o��o�[��� �!�"�#?$�(S)�)�,O-�-0i0�0�12�2313�?�y
�}
&�
��
Շ
��
J�
̘
M�
F�
!�
��
��
¨
��
��
��
��
-�
��
��
V�
�
�
��
B�
��
8�
��
8�
��
��
��
J�
��
W�
��
{�
D�
��
��
�
��	U
�@��� #�(�,80.2v?�y
�}
�
y�
ɇ
w�
>�
��
A�
:�
�
�
{�
��
��
��
��
�
!�
��
��
J�
�
�
��
6�
��
,�
��
,�
��
��
��
>�
��
K�
��
o�
8�
��
��
�

�	{	I
�4t�~ #�(�,,0"2������#'+/37;?LV]it{��������������+2;DUcgnu|��������������������	
			"	&	-	4	;	B	F	M	Q	X	_	f	j	n	u	|	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	


 
)
2
>
O
S
f
q
u
y
�
�
�
�
�
�
�
�
�
�
.:UZ^fjrz���������������*>LQ]bx���������������

!
)
@
W
\
d
l
q
y
�
�
�
�
�
�
�
�
�
�
�
�
�
#4<KS[ch|�������������-5=EMRZ_glt|����
/7OXpx����������������#+CR_ksx}������������������3I^t�����������������%-5=BJOW\diqy������������������
'/4<AINV[cks{������������������	"'/7MU]ev�����������������	#+0E[qy�������������������$)16>CKPX`hpx}������������������ %-2:BJRZ_gow�������������������$,4<Pbu������������&6HMU]eow����������������',;@PUhp����������%*27?GLQY^fns{�������������������%-5=EMU]joty~����������������������
0Ki������� (0IQYaty~������  & 4 H X e j r z � � � � � � � � � � !
!!!"!*!2!:!B!G!O!W!_!g!o!t!|!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!"""!")"1"9"A"I"Q"Y"a"i"q"v"~"�"�"�"�"�"�"�"�"�"###'#4#A#I#Q#e#{#�#�#�#�#�#�#$$+$3$;$^$r$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$%%
%%%%%-%5%=%E%M%U%]%l%q%v%{%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%&&
&&#&+&3&=&A&I&Q&Y&]&e&m&u&&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&'	'
'''%'1'9'A'K'S'['e'i'q'u'y'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'((($(((,(4(?(G(O(S([(_(c(k(s({(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�())
))))#)+)0)5)=)E)R)W)i)n)v)~)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)**!*)*.*3*;*H*U*c*p*x*}*�*�*�*�*�*�*�*�*�*�*�*�*�*�*+++++4+B+G+S+X+d+i+n+v+{+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+,,,,,%,-,5,=,E,M,U,Z,b,j,o,w,|,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,-----5-=-M-R-Z-b-g-o-w--�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-..
...%.-.5.=.B.J.R.Z._.g.o.w..�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.//// /(/-/5/:/?/G/O/W/_/g/o/t/|/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/00000$0,040<0A0I0Q0Y0^0f0n0v0~0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�01111!1&1.13181@1H1P1X1`1h1m1u1}1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1222,212F2K2Y2^2c2h2m2r2w22�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�23	3333#3(3-32373<3A3I3Q3Y3a3f3n3s3{3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�344444#4+40484=4E4J4R4W4\4a4f4k4p4x4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�455
555%555:5B5O5T5\5a5i5q5v5~5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�56
6666'6/6>6F6N6V6^6f6k6s6{6�6�6�6�6�6�6�6�6�6�6�6�67#7+73787@7E7`7n7~7�7�7�7�7�7�7�7�7�7�7�7�7�7�7888"8*8/878<8D8[8c8h8t8y8~8�8�8�8�8�8�8�8�8�8�8�8�8999 9%9-929H9P9_9d9l9q9v9~9�9�9�9�9�9�9�9�9�9�9�9�9�9�9:::: :(:0:8:K:S:[:c:k:s:x:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:�:;;;;$;,;1;9;A;V;^;c;k;p;x;};�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;<
<<<<"<(<.<4<:<@<F<L<R<X<^<d<j<p<v<|<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<=	====%=,=3=:=A=H=O=V=]=d=k=r=y=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=>>>>!>(>/>6>=>D>K>R>Y>`>g>n>u>|>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>�>?????$?+?2?9?@?G?N?U?\?c?j?q?x??�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?�?@@@@ @'@.@5@<@C@J@Q@X@_@f@m@t@{@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@�@AAAAA#A*A1A8A?AFAMATA[AbAiApAwA~A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�AB
BBBB&B-B4B;BBBIBPBWB^BeBlBsBzB�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�BC
CCC"C)C0C7C>CECLCSCZCaChCoCvC}C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�CD	DDDD%D,D3D:DADHDODVD]DdDkDrDyD�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�DEEEE!E(E/E6E=EDEKEREYE`EgEnEuE|E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�EFFFFF$F+F2F9F@FGFNFUF\FcFjFqFxFF�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�FGGGG G'G.G5G<GCGJGQGXG_GfGmGtG{G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�G�GHHHHH#H*H1H8H?HFHMHTH[HbHiHpHwH~H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�HI
IIII&I-I4I;IBIIIPIWI^IeIlIsIzI�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�IJ
JJJ"J)J0J7J>JEJLJSJZJaJhJoJvJ}J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�JK	KKKK%K,K3K:KAKHKOKVK]KdKkKrKyK�K�K�K�K�?�y
�}
(�
��
ׇ
��
L�
Θ
O�
H�
#�
��
��
Ĩ
��
��
��
��
�

�
;�
C�
K�
��
ö
Y�
"�
"�
��
D�
��
:�
��
:�
��
��
��
M�
��
Z�
��
~�
F�
��
��
�
�
��	W
 
'
��B��� "#�(�,:002����������������������(-27%��������8=B������������B�!�!�!�!|&}&~&&�&(=�?�@EE E�L�L�L�P�P�P�P�P�PTTT�\�\�\�\�\CcDcEcFcCfDf:g;gh�h�h�t�t�t�t�t�t�t-x.x/x0x1x2x3xE{F{G{H{I{J{K{L{�~�~�~�~�~S�T�U�V�W�X�Y���ŽÎĎŎƎǎȎɎʎˎ͎̎ΎώЎ��������ޣ������������������1�b�c�d�e�f�g�h�i�j�k�l�m��������;�<�=�>�?�@�A�B�C�D�����������������������������������������������������������#�����������������������5�:�?�������������!�!b"c"d"e"M$N$e%f%:&?&' '.D�D�D�D�D�F�G�H�H�HJK�K�K�K+M[[[�\�a�a�b)c�c�c�c�c�c{f�h�h�h�h�h�h�h�j�jWzXz!}&}+}P~Q~K�P�
���
���z�{�|�}�~���������������������������������������������������
��{����������v
�v
�v
�v
�v
�v
�v
�v
�v
�v
z
�z
�~
%
��
@�
�
��
��
6�
�
��
��
O�
%�
��
��
 �
˟
B�
��
2�
�
`�
�
`�
�
��
G�
֩
/�
��
A�
ӭ
�
��
J�
?�
ѳ
6�
ȵ
O�
I�
 �
�
)�
�
��
��
W�
C�
��
0�
O�
��
��
-�
N�
��
��
-�
N�
��
7�
��
8�
��
��
}�
8�
��
��
��
W�
��
�
��
��
Z�
[�
��
?�
��
��
�7�*���	u
�+��[��� �!�#i$p)*l-�-y0�0�1�2A3����x��
�CtEJF2G�G'H�I�J<KL�L[M�MYN�NOv O�O6 P�P�Pr!�T*�
��<*G���G�!�&)=�?A!E�L�PT�\GcEf<gh�h�t4xM{�~�~�~Z�юġ�֤���6�)�n����
�E�����������(�������D�����!f"O$g%D&%'/DE�F�G�G�HJ�JK�K0MN[�\�a�b*c�c�f�h�jYz0}R~U��������������v
z
�z
�z
�~
*
��
'�
E�
�
��
��
�
;�
�
��
ő
4�
T�
*�
��
��
��
%�
П
G�
��
�
7�
�
e�
��
�
e�
�
��
��
L�
��
۩
4�
��
ë
F�
��
ح
�
��
/�
O�
D�
��
ֳ
;�
��
͵
T�
��
N�
%�
Ǻ
�
.�
ҽ
�
�
��
\�
��
H�
��
�
5�
T�
��
��
�
2�
S�
��
��
�
2�
S�
��
<�
��
��
=�
��
��
��
��
=�
��
��
��
��
\�
��
��
�
��
��
?�
_�
`�
��
D�
��
��
"�<�/��a	�	
z
�0��@`�X	}	}�� �!�#n$u)*q-.~0�0�1�2&3F3�.Kf�������
�
�
�
�
�
�
�
�
�
�
�
�
�
�������������������g�g�R�������^�^�^�^�^����������E�L���Y�Y���Y���Y�Y�o�o���o�o�g�P���P�����P�W����������H������%����*����,����H����J����c���e����������������������
����
�����
�����
����������������������������̓���̓��������������������������������R�R���R���f�E���?���������{�������������������������������������������m���������~��������������������������������������������z)�������������������g��������@���������������������������}�������������������������������������j�����"����y����������������������������������9����������������������|�������p�����������������5����������������x�����������������������������������������������������������������qtqt~s$�z
u���core_intrinsics�derive_clone_copy��������b�'���5��������Z�������b�YX�L_�	assert_ne���=��Zpanic_internals�vs�����bɰ��DL=�o�qt
fmt_internals�const_fmt_arguments_new������b��(�R�$crate::assert��9�TZ���Z��G��G�generic_assert_internals��������b}H�1�ZQ�qt�G�G�����blBY����01}����Gfmt_helpers_for_derive��_�_�����b�����s�����������b�g�W�p;���GV���TZ��G��G�ӭG�������b��!T8ʅFDqt�G�����b��lPm���&���GѮG�_�_�����b�����Xgt���}�J���G��G�������b���C�)�$crate::const_format_args�����"]���Z�G�G�������bp?���u��2��K�����������bry�.8��i?���GѮG�_�_�����bly
O�n�ts�����G��G�������b�Ë	Ul��$crate::assert_eq�9���\Z��
Z��Gus�����b��o����*��������bn������h��G��TZC��G��G�ӭG�������b���n��>��GC���\Z���Gus�����b�دTSH���fqt�����bO�ʱ����G����"]��G�G�������b�2v���;�i�qt�G�G�����b�/���hΞ�{6��O\��G��������b\�(Zݻo�qt�������b�$?�jE�~&$�'���G��G�������b�~y�Ny�~�$����G��G�������b� �a��T$crate::panic::panic_2021�����TZ��]��G��S�R�����b�������=�2��F�2�������b�q�'(nZ~i$˜���G��G�������bE��C����G����"]��G�G�������bW0�PK����쌟��������b�pT]�`�r����GѮG�_�_�����b/����ظ���qt�����b���y��/��g�������b��7��~K��G�5�TZ���G��G�ӭG�������b ������ŷG�ɕ�TZ���G��S�R�����b���[RU6]�:e�f\��G	derive_eq����������b <�����G����"]��G�G�������b��q,(k!`*�qt�������bKh���`t&�&@��G��G�������bË���@��t�r�v��G��G�������b>��A���2��B��������b�kq�
��tiA���G��G�������b9�T��fŷG�ɘ�TZ���G��S�R�����b�L���ʭgtr_I��G��G�������b}�8>�����G8���TZ$	��G��G�ӭG�������b��N��L����;
�������b4��h(:���G��\Z���Gus�����b9�s���6��GB���TZ�	��G��G�ӭG�������b7GM�稱��<�[��j��G�������b&�N��'YjŷG�ɽ�TZ��G��S�R�����b��*�=����	qt�������boZ�{�n�"�%�*
��GѮG�_�_�����bz��6�K�2��>���������b�t���AU��h�|
��GѮG�_�_�����bvtI���Z�qx	�
��GѮG�_�_�����b�pka/혐�]qt�����b8��������gX��GѮG�_�_�����b�w��oW���qt�G�G�����b�
�w�8)��?p��GѮG�_�_�����b�
�t	���qt�������b	d�D��$crate::format_args����$Z��Z�G�������by�95��=~%$���
��G��G�������bKt@6LF���G����"]�
�G�G�������b}i\�~�D�2��:��
�������b@A�3��th<���G��G�������bc������G����"]��G�G�������b���D��ju~q$�

���G��G�������ba=�1/O����sqt�����b����/�m��G��TZ��G��G�ӭG�������b5:�^�����GA���TZR��G��G�ӭG�������bT�]�"��~$�����G��G�������b�%-^���\�K�&@��GѮG�_�_�����b�&�>�.�qt�G�G�����b���r���~$�[Z��G��G�������bHO����:J$crate::assert_ne����dZ��Gvs�����b��R_مq���|�������b���
�6�t%�0.��G��G�������b��#�V��2ŷG`�����
��G��S�R�����bgʼY�@�}��G.��\Zb
��Gus�����b;v; ��Ě�2��6�B�������b�=��&ktq���G��G�������bӠjC<@[�ŷG�ɽ�TZ���G��S�R�����bk�7mw���t�^o��G��G�������bFh|{���u~K$��x��G��G�������bu�Ļ���t9F���G��G�������b���I���G����"]��G�G�������bUf9U�G�$&4h��GѮG�_�_�����bӀ���H��_�$���GѮG�_�_�����b��
���R~�$�����G��G�������b��ykO���i�������b�؉�N2K���G����TZ���G��G�ӭG�������b��p�)�چ$crate::detect_feature�����>�wstdarch_internal������b�$c��V�����4�������b�͛�eb�v��G��TZ���G��G�ӭG�������bY�"MF�\���G@���TZ���G��G�ӭG�������b��7K�N��Dd���GѮG�_�_�����b�}�
�qf�tK`-���G��G�������b���K�8ͥ�=J���GѮG�_�_�����b��r�@ԋ�qt�G�G�����b�)�/��8��G���\Z���Gus�����bW�ZmV1j~$$�?��G��G�������b���i���~_$�t��G��G�������b��9�U�H�t������G��G�������b�i�{3����
��������b؀_|}��?��G-ɏ�TZ���G��G�ӭG�������b#��8AOŷG�ɷ�TZ���G��S�R�����b3�T�z�����~0�������b��rd���!��G����>p��G�����bOYL�S�Gqt�������b�z\����thC��G��G�������b�J@�������GJɌ�TZ��G��G�ӭG�������b����wR"
dqt�G�G�����b@�+a���tN���G��G�������b�O����W��qt�G�G�����b�l�r�6Wt$;J��G��G�������b�ACK6�f�t_,��G��G�������b=�چ��T������GѮG�_�_�����bA��Ì������
g�������b�j7yi!��f�)6��GѮG�_�_�����b󹥹Ml ����m��GѮG�_�_�����b�
�@#?P��T�������b���F��w��G����"]c�G�G�������bm�2*�5��Eqt�������b6��b"�3������������b2����`�Zue��GѮG�_�_�����b����cn���G?���\ZC��Gus�����b���A�	����G�-�\Zv��Gus�����bd3����u�%bqt�G�G�����b�u�5��9��R0��GѮG�_�_�����b0
7S��4oD�qt�G�G�����b�4�.T�������������b
��Ht����#@���GѮG�_�_�����bשּ����~�$�����G��G�������b]�R$���G^���TZ���G��G�ӭG�������b�|�Q�����
��������br@��r��~f$�
T��G��G�������b����e�~�$�'���G��G�������bF����8LW���Og�������bN��Z���o�6��GѮG�_�_�����b�*R���G,ɋ�TZ���G��G�ӭG�������bP��]Ww�����������b�gS�\F�Q~$�
���G��G�������b�#����+ŷG�ɷ�TZn��G��S�R�����b
k����/��GIɈ�TZ���G��G�ӭG�������bPW~jZt�Vn��G��G�������b���g,	���qt�G�G�����b1�u��9����GS��\Z���Gus�����b:xt��3B�~#$޴���G��G�������b
-n�z�e�t�u�<��G��G�������b�^<��U�����z
��������b]�
��]Rtf1���G��G�������b#xF��T��t�%����G��G�������bL�-��Y�~o$�	� ��G��G�������b��Φ\"���?qt�����b#m}��2tT|b��G��G�������bޢ.�������G>���TZ= ��G��G�ӭG�������b��q�u���G
�)�TZ} ��G��G�ӭG�������b���$����]5 ��GѮG�_�_�����b�yO�[_<t���O��G��G�������b�����<s��qt�G�G�����bf�����t#�F���G��G�������b���@
e����G]���TZ�!��G��G�ӭG�������b���E���,���n
�"�������b;*Lz���<�����G�������beZ�����"��G+ɇ�TZ/"��G��G�ӭG�������bxa,%����G����"]z �G�G�������b��C��B�to�#!��G��G�������b
`�Ŵ`%��?�qt�����bL,��n��2��'�#�������b����՛}��GHɄ�TZ4#��G��G�ӭG�������b������o~Eqt�G�G�����b,�Fn��P�~$�*�$��G��G�������b��5+�>�����P#��GѮG�_�_�����bg�i``����GRɮ�TZ$��G��G�ӭG�������b�i��d���"AK�#��GѮG�_�_�����b'�.6��7���G���\Z�!��Gus�����bNj�4v�Ň��

�%�������bn��F�<�ŷGe���5����G��S�R�����bJD����V���5��$��GѮG�_�_�����bB�.���nL)�$��GѮG�_�_�����bp�Lb�y���*qt�������b�G�I-V��G5ɱ�TZ�%��G��G�ӭG�������b���iJ�"���'�&�������bpMS	�'�M��G����"]2$�G�G�������b��r5�������:'�������b4��G�/���G�&�\Z�#��Gus�����b:�*�����Cqt�G�G�����b������#t*dM%��G��G�������bFς�4�
+t����%��G��G�������b����*��qt�G�G�����b�qL�[(B�!�O'��GѮG�_�_�����b?JG"<�Q?��G\���TZ�'��G��G�ӭG�������bl>۷�=�std::is_x86_feature_detected���%	����
��G7
�����b��$�M.����G*��\Zu%��Gus�����b,�E�p�,�t�l��&��G��G�������b�8ʷ��Y��G����"]�&�G�G�������ba���-�tn�-V'��G��G�������b��f���X/83qt�������b��́wP>���� 3*�������b�p��	��w7)��GѮG�_�_�����bq����2���qt�����b����H�~w����*�������b:�o7�I�ŷG����TZ�$��G��S�R�����b��~f.�GK��GG��\Zl'��Gus�����b_�|�[���9n�)��GѮG�_�_�����b���!����z�/*��GѮG�_�_�����b�h�s�����GQɪ�TZ�*��G��G�ӭG�������b�+�e�b^~!$��],��G��G�������b�M͙�;��	:,�������b�7\���]����
+��GѮG�_�_�����b�'�d�=��ŷG����TZ�&��G��S�R�����bg_S���G4ɭ�TZ,��G��G�ӭG�������b�D?e��-,���-�������b��a/���~w$��-��G��G�������b
8����]���Q�qt�����bJ$խ=��δ�-�������bVb�������G�"�TZ�,��G��G�ӭG�������b�b����~$�h.��G��G�������b��O�5hC"t��+��G��G�������b�s}��)0t!�V,��G��G�������b(M�����[ECR-��GѮG�_�_�����b��Z��D�������.�������b`��j0�l���G)ɀ�TZ?.��G��G�ӭG�������b�?ax�-�Yt�d��,��G��G�������bˆA-n\w��G����>���G�����bY����9��j�/�������b��3E>����]�/�������b�RԚ"d1tw��-��G��G�������bKߎ��{ԍ�-qt�����bN�--��_��Гu0�������b�)]�r��r��GF���TZ�/��G��G�ӭG�������bY޲Z*� qt�G�G�����b/�3�mo
���Ô1�������b��ؕ=\tu�.��G��G�������b*C�$/0��}0��GѮG�_�_�����b1�|>��2m��GPɦ�TZ�0��G��G�ӭG�������b<7��ܫ�� `[�0��GѮG�_�_�����b���#P[t[�G�/��G��G�������b��n�B2����0��GѮG�_�_�����b�|��E���G���%�	��G7
�����bo#��,�����d1��GѮG�_�_�����bN���(ڶ��G3ɩ�TZ#2��G��G�ӭG�������b��ʐ�H-r��#�qt�����b�N�-������]_3�������b'��z{��v�#.2��GѮG�_�_�����b��g%J�����J�3�������b7³|�á�����3�������b����2�Mqt�������bp’���qt�G�G�����bK�VX����G����"]�1�G�G�������b��\h+��w�}T3��GѮG�_�_�����bUm���5��t��
n2��G��G�������b,'�k\����G
��TZH4��G��G�ӭG�������b�?��]�A��qt�������byQF���A~ $��5��G��G�������b�>�<?�zt�?�E3��G��G�������bu.�S<���GZ���TZ 5��G��G�ӭG�������b^R��i�J�윈76�������b�x�#��t�p��3��G��G�������b���2����G��~�"]�3�G�G�������b�^S܂z„��G����"]
4�G�G�������b���b t:�l=�5��GѮG�_�_�����bLо������8G7�������b�M��"N�tv�(�4��G��G�������b�H�nР��qt�������b��ŧ�O���7�������bDP��Ժ�ŷG����TZ2��G��S�R�����b�3��8o��G����"]p5�G�G�������b��p�x]"�tف�5��G��G�������b��A�aY|���O7��GѮG�_�_�����bin�$K����GO��\Z-5��Gus�����b�N��%�@`t oc�6��G��G�������b��YxB�����S�7��GѮG�_�_�����bn�ǂc����qt�������bg����`�������9�������b��fW<��.ŷG����TZ�3��G��S�R�����b��ΖgR�������8��GѮG�_�_�����b�H�oR�����M:�������b�C�8ܽ���G2��\Z�6��Gus�����bQ��3��$~l$��;��G��G�������b5�'-UJd�qt�����bw�#��A]����	;�������b6��V�c�u{.�9��GѮG�_�_�����b���v�$�ŷG��|�TZk5��G��S�R�����b����c�`�	��G:��GѮG�_�_�����b�d����7���;�������b�o�~�3�ŷG����TZ6��G��S�R�����b%��i���G�D�\Z�8��Gus�����bo�`ٱ�t���9��G��G�������b:�����v��qt�������bb�>�5UO�3hy;��GѮG�_�_�����bz}�#x��t���:��G��G�������b~W�ٯO���GY���TZn<��G��G�ӭG�������b�;z���)��G��%���G7
�����b�?_���{t�g�=;��G��G�������b-�jg�����n�=�������bc:�}=�TtlE�;��G��G�������bl�M`'7r��8�qt�����bu�qV�{���ցv>�������bmM�H��~u$��
�>��G��G�������b6�'(������
�>�������b�����M~	$�j^?��G��G�������b���L����qt�G�G�����b���@�k�h��>��GѮG�_�_�����b�o��# ���GNɟ�TZ�>��G��G�ӭG�������b��,gp����qt�������bT��!��~$�c@��G��G�������b�|�"�|����
�>��GѮG�_�_�����b�����d�처x@�������bp�e����t�1�+>��G��G�������b{�y�I�����]�@�������b���4���k&I�?��GѮG�_�_�����b�x�B�u��G1ɢ�TZi@��G��G�ӭG�������b۞O��,�qt�������bZ�Y��|H��;�[L@��GѮG�_�_�����b��O���tu6e?��G��G�������b�S��A^" ����B�������bn|r󲭍t	��?��G��G�������b-�ȕ������xB�������b�φ����qt�G�G�����b׊Iٟ���G�@�TZ�A��G��G�ӭG�������b�C���t3�@��G��G�������bȮ��̀@���qt�������bܷ�fL]\�t�o�@��G��G�������b�M!Pz��t�3/A��G��G�������b`YvP=��GX���TZ
C��G��G�ӭG�������bY"1�^*����!D�������b�:�X	ĺ��G��x�"]�A�G�G�������b+��!p/������,C��GѮG�_�_�����bZ��<���w��G����"]�A�G�G�������b�Z��9��#���H�D�������b5/�`���tkJN�B��G��G�������b�20Ĕ��qt�������bE`��%� |~;$Ӕ�E��G��G�������bd_J	lV���tC;aD��GѮG�_�_�����b�82�ڽ���D��GѮG�_�_�����bî��4�:����[5,F�������b�(��3
�S��G����"]�C�G�G�������b���7��v�@qt�������b	�X������G����"]�C�G�G�������b��pS�P�&�qt�������b�[��Z���t�E��GѮG�_�_�����b��*�/14�~�$�T�G��G��G�������býT���d���G��%���G7
�����b�&���ŷG��v�TZ�A��G��S�R�����b�z�ǥ�|`����F��GѮG�_�_�����bo��yʝ�(ŷG����TZ5B��G��S�R�����b��O�%����oH�������b�Z��&2�
qt�������ba$�>L��g��G����"]�E�G�G�������b�XL��4��
I�������b��Ԏ���t;�d�F��G��G�������b̿��ݪ$tt�?�F��G��G�������bw	l�����<�I�������b����f�B�t��LG��G��G�������bB�	82���ŷG����TZ�C��G��S�R�����b�����$}qt�������b-y���X����G�=�\Z�F��Gus�����bg�z���{ŷG�ɛ�TZ�D��G��S�R�����b|��b��d�~$�
&K��G��G�������b�@�8n+Xe~�$�O\K��G��G�������b�cSO�^��GW���\Z�G��Gus�����b�?�Y���,��
mK�������b&_��������3=J��GѮG�_�_�����b�@9�[�R�qt�������b��&)W������K�������b��.[��Qd��G����>=8��G�����b̬g�U=��Eqt�������b��Y��ŷG�ɞ�TZ�F��G��S�R�����b$����+��qtqt������b�X��W���sTE�K��GѮG�_�_�����b��:�L��G:���TZML��G��G�ӭG�������b[N}p�v����cM�������b�5+G<���G��\Z�I��Gus�����b�Y�x�=��qt�G�G�����bG9�<�tl|vK��G��G�������b�gF�t���K��G��G�������bG��Z%�gjqt�������bz����s0c~�$��N��G��G�������b6��N�V��2��O��K�������b��
�����R]*��I��@��3GC>�:
Yt�1`-Pz�����8W����^SN��J��������A�����
4������+��?����Z��y�Q\).2��H9�������O����F��B��e�������5X,�����������Vdebug_assert����"��SZ�ys�����b�<"�aldebug_assert_eq���c.��[Zzs�����b��f.�
���H���10zs�����b�Q��=5���H���8��ys�����b�G�~el���H��.�zs�����b����]���H��b)��ys�����b��
_@����H���-,�ys�����b	�����-%��H���,^�ys�����b��b�5��D��H�ף)��ys�����b~)2��-debug_assert_ne������cZ{s�����b�gRv�����H���.�ys�����b�5�$�(�1��H���1�ys�����b���et��G=���TZ|R��G��G�ӭG�������b0>@Wu����Ga���TZ�R��G��G�ӭG�������b��n�!��,��Gd���TZ�R��G��G�ӭG�������bِ�s�0���GLɓ�TZ?S��G��G�ӭG�������boW����Ƭ��H��!%zs�����b�+r6O_+��H���"��ys�����b�XXU��Q��G/ɖ�TZ�S��G��G�ӭG�������b6O�}� ��H�Ɖ!�zs�����b��ߌ�Dx��H���1�zs�����by�Cg�	���H��Q-!zs�����bԂ�]q�(���H���.Ozs�����b|��t	bД��GUɻ�TZ�T��G��G�ӭG�������b��*�͜�E��Gm���z�A��G�����bG��<�2Ø����KU��G��G�ӭG�������b;�h�[{G���H���,s�ys�����bC��e��D��H�ג-dzs�����b�N�FFP��H���)��ys�����by5��:��n��H��P+�ys�����bM�b��.��H���)6�ys�����bZV,9�G��H��F1&zs�����b.p��{���H���.Tzs�����b���Cl�rL��H��+��ys�����bp3���n��H���1�zs�����b�N�o�2$��H��L,"�ys�����b6�$eu�B<��H��D)S�ys�����be+ȅ���?��G<���TZ�W��G��G�ӭG�������b&}��-/����Hܝ���ys�����b> P��dn���H��8��ys�����b'��[Yҝ���G7ɻ�TZAX��G��G�ӭG�������b�z�uj�Vm��H�č,i�ys�����ba��ٴ1��H���,��ys�����bgd!��R��Gc���TZ�X��G��G�ӭG�������b.���dF���H��H"
	�ys�����bLv@q�����G(�z�TZWY��G��G�ӭG�������bX
W�P�����H��31=	zs�����b�T�j�.���Hܾ��	�ys�����b�%/�XK����GE���TZ�Y��G��G�ӭG�������b�N��}����Gg���zG��G�����b�2���?��H���"S
�ys�����b����������H����
�ys�����b�,��'"����H��>.t
zs�����b�q�@Gݼ��H���-�
zs�����b�Hu��nz���H��30�ys�����b�1��K����GTɵ�TZ[[��G��G�ӭG�������bl���m^:��H�����ys�����b�^�!�T��Gp���z�H��G�����b���#�����H���.�zs�����b���bQ����H��=8�ys�����bQ�׽u�����H���+H�ys�����b���?����H��1x�ys�����b��_��L���H��q-��ys�����b���Uq��H���8��ys�����b�'@��Q��H��,

�ys�����b�۲����H�۱-?
�ys�����bT=�)��,?��H��o.p
�ys�����b�g/aT�h��G6ɵ�TZ�]��G��G�ӭG�������b$�摡�j��H�ʝ1�
zs�����b_)�8U��\��G'�t�TZ)^��G��G�ӭG�������ba�Yj��t���Gb���TZj^��G��G�ӭG�������b�Qc�(?��H���"��ys�����by��?k����H��.��ys�����bWu@_�p����GD���TZ_��G��G�ӭG�������bg��/:����H��m"6�ys�����b)�.�:����GMə�TZ�_��G��G�ӭG�������b0�)
Տ���H��)��ys�����b���Ӆ'k��H��,��ys�����b������f���5�"`��G��G�ӭG�������b�w��?��y��G0ɜ�TZc`��G��G�ӭG�������b�s�k�L����H���.Jzs�����bϑ%�;�I5��Gj���z�M��G�����b�B؋v��d7L'M<(aT=/bUD0c6E��H��{�6�ys�����b|il)���H��'�h�ys�����b�L��sL����H��^F��ys�����b.6��������H������ys�����b ��t��9a��H������ys�����b޴���^S	��H��7F0�ys�����bW�e��t��H�˨�c�ys�����bctV�~��b��H��#���ys�����b�}��iN�Z��H��(���ys�����b�7�`粩���H��_���ys�����b'UB�@�1\��H��9�+�ys�����b��D?
=���H��F]�ys�����b
�"�ܛ���H��zF��ys�����b%��o�l<��H���F��ys�����bH��鴄����H��&x��ys�����b�����*��H���F#�ys�����b�nƒ�h�m��H���FU�ys�����b��ဗ���H������ys�����bl9��N���$������~&��%���%���$��%5��������2�%]��%a��&a��%��i&��y�@���&����%���&�=%��[&,�%3�������E�
�1�����P�����{�D�����3�����k�<�������M�������Z��;�����T�������X�!�����B����{��7%R���73%O���&��$+��%L��&L�+%b�&d��7c&s�$��7�&����#%��
&���$#��%:��&}��7�&����7�&f�"�L%x�&~�%+���K����7K&��u��7m&1���%8��%J��$���%��Q&���$���7l%��H��7�%�@�G&Y��$N�&���$��r%��
������7�&��d��7�$0���h%�7&�/%h��%i��$��d%���7�%W���7�%�����&��P%���&��%b��%f������%���$��`%�����A�'%q�:��7A%�����7T%��>��7�%�6��7�%����_&����8������%��%���S�&�����G��&�������s����8%!����i�7�����&��R������R������n������o�0������x�)�q���	�m�������F�����v�?����z�.���	%C�-&��U�I������=�����p�A�2&��J��������	�����W������W������_�+�T����n�-�����y&����\������\�����)�����t���!�<���h�5�l�#�'���~�.��%��G%(�&6�Z%��!&��v%O�;&���%��U&��%��s&u��%��&���%��E�����_�	����%���$��'&F�|%���$\�A&��&�Y�	����%�����^��"�B3�1G0.0-9	��(&(9'q6�4��o�M1c/�-�,�*�A���
�=#tR���
�	N|�����8�9�2~1�/�-�,++b8�9�'�&�594r3W:�7�.]-;,�;*9f'S7Z5�33�1�:�8�,X+\*�(�'���:�8�3�211/�-m,%:O;X(�'�&�54��K2t0�.V��+]9�:08�9�6G!m�Q^�h���j�}�����@�a�C�&����������$�!I���'/*�(A���
�
��*�����O�!
�	�����6�����;���B���j#����
�A�-��������B�D�n���; �Q�
�0��R�m���h�<�'�/�����������8��#� N���d�U�;����Z�����������U�O���V���4�(0Ft�����������*d�{�7e"�T��i�j4H���.��+������"
c�M.�
P
+)�������{��u�3��5�3�0�|�����������x��)����06n �y�����&�
2��d��+��.���!����q�<�g�����������l)����5��/���)xo��������n��0������/�E���7"�����+e���[�^�n�|27�U�g�������L����"?��}N
f	�!:�CO��
Nf���������	�$� 7��&�15���0�	�+������T�a$t!�c��>�/A9�����(����p�:"v8Y)�	*��>�����D�m��� ��f� o�
�	VpS��#"
�t�$�:����z���
��"��]8
�������q�]���$�j�+���6$�!r��"�b3�1d0=.M-V	�)H(V'�6�4���n1�/�-�,+2�^���C�Z#�#o���
�	l��1���9:3�1�/.�,H+�8�9�')' 6Z4�3x: 8�.{-],	?;M9�'q7|5�323�1
;�8 -v+~*�((���:�8�3�2=1S/�-�,G:r;z(�'�&�5)4��l2�0�.s�+,9�:R8�97d!�o��.��1����������^��`�E������5���$�!f���DL*�(^���'�+��*����
m>
�	�*���6��8���k���e�#��#��B�(�d�]�*�������h�j�����^ �?v�
>V��w�������a�M�T��������v��#� 's
���za�%�,��� ���������{�u���{�D�	5�S70o�)��������*����C7�"�Ix	����4r�4�!/��W����-#/��~.|
\)�������2���V��5 _�0A� ���������*����a6� �������J�;2�����+�Z���7!�N!���m�������������)���J59��/���)�����K������1�����T�k�<��7*"(�
�+���.��������2]�z�������p����"d���6s
�	F`iu��
uE���������F�E�&$!]�A
M�XZ���W�0�Q�3�����}��$�!����d�Uh_�����N�1�����U"�St?�)	>��Y�����_�����4�1�z�+ ��

l����#�3@
���B�X�,�������(��>��xT+��������{���?���F��Q$�!��ODHT �����o/�Ƕ��-�U�nY���w���i�>����O���џ�šu�k���Б`��R���.-u�K�L�J=�f^	���
Ƥ�{T�g�wPE����xe
��=\".\���K+�m-Ih����o:����؛u�~p`K�ζ��-�"� U<��7��`nS�S��#���*���i#0Y��W	Gp#Pca�7%�]��;yb*����"v�.��6��
0`X{�,
�50WI��H��5�'�G�7��i����:��
���|:��I^-rt:`��~���;��w��C�|?�#m����Y?@c�]�w�A`!�8@B�FEvX�C����<�[G0����J�Nqо��J�,��2�BJA�L&hN`[�{��vP���v8|�PYo�.nQP�3�I��3QP�;�SvEP07!��m��VPmʕ`�W�_�U�Y`�{E��fYPP���3�_�K:51٘_���B�c#Ha ���jr�~cb���F�h���E����m@#��!��o@s�C��>qP�Bng�Gr���ֹq�#�Q�w�s`��R_y�[pT�{�"��t�}p����2^�~̔���B� p�"2������p/� �����b)� /U������20�j�i�`}���D��� ��^^>#��f�a0�z鋐��f�(ō i=�Y�]����G7�Y�����
� f�/GQ���"T������@���|x4��.e]]y�0ᔺ�V�r��x�b��ZЩ�o�"B������	aI'���Y>��"���x�x���Fch5�gŰ��x�7#��P`~��~��P!*����.��.����W9e���`��|4������G���E�P�z7�/y����i��*=�p�tn�\�?�`~���"ز����EI��*°˿���l��0wѝ3�-�����]���	��Gߡ}TĴ� ��K/�àxJ�<����@��&��0��t�ַ���o2PGa�`k=�����͠�Vm�~w��p�?���\��t�B�q52��&�����Ь�!�_�����(��ې�^�uaS����a�����V���&�ణ
V�q����7%J�0�&1 ��3L���1ށ�[��7���:m���L�I�9�p�s��{�'��ꋙ���� Q��Bf���#����,�о2Nyn�@�@�a�杹��f6
�����p���U<^I�� �6���1$�������-tqe�!p3�~���-~	��[�
B(�
	�{�R�kj	a����u`
A{�uƟ��
A�X<D���
�0h\��Ǒ���Jȟ�!.��))�E�Y�f�+���Z��,
o�/}SQ�e����<_�yA<�� e�a�fy�1/�
h����qZwT+�V����d��*@�G�U;-��`��t�2ѳ��(a�3�T�����u4Q��^�;869+�{�)88�|t:bQnx:q�hx��<q�c���Q<1�E�y!�>�U��@���?���;G@�Y�xF�<�T�c��9B����4�E�F�����/P�G��R��F(jH��zwr��Jz>��L������%�M�0
�[v��O��#ϭ��PA��MR�p۱StTTa3n2\��5V�r<�e�Y�)x!P"\�X���e\�ɜ��q�^A��9wO�e_Q1����A_4�+�d��aQpW' _A��1�
e1������fa>=�|��hC���Oэj�Y��Kkj���.�(��m��f����n�<\2��n!�>=Ɯ��p�:��]n#svb(膚s��i#�{swaӥC��.xp�[��{�y��6A[��A�K���g��s�{'�z9�ak�0 ���������A��������[�z��8����@��5����d�9�S��ql�M�1aEJH�B�����7@�AQ nv�b�Sq}�Ǭ���8I��>MG��O���,��SX4|ߟ1تWY����3��f������F�Q�YL—�ɩQ��#��n�1E�G'{I���]�%�ٝ�yČc�)��+&í�z��`�oz�f��)�i�b���qO�
y4�6����NE��qR=�¨<���9���u�a��l�F��!��f��.��n���5���(Zw�"�Oá�Yd��1����iv|l���ͥҽ>�С�
f�?�1�	���T��!���>�ء)Ӊ�ч��1Ů�ʍ]>�!����B�)�w�����m�eA�"ߡ��煤౬��ۍW|�Z�<��������c!�A��}���Q�g�E�����`��+2�1��1+4��!P�����v���	��.u;�A�G������Q��ZT��!��������kaZٕ�A�!K�t�yU��Qk6�R@�����ۘa\���i$a����0�&�t��A�!�Y� X��}����Q)�.6�����乻��R�A	�>.M�GB����B�ֽ�� ������$��5�����d���n�X��i+/&�B�
�|�QXq�
R*�g�6b�h�������'o;���9�Ў0�2w�=��r���"�����"Tr;����r3�)�N��W�4c7Tr�.�E�RD
q
��8�'�`m��b���^qx� �l�aJ��%!�P¯�� n"B����"���q�#�(`��s�%2�z��&#�?�ϋ��'2��'%�J)����7�*�,b ����+�l`���j.2�a9�f.��Dg��M3B�vd�o��@��H�T��Dr��Y����Eb�4X�^�F�����gF��[DG?Dr?����K��y.�~L���~�_N"�w�g[n�RR|]z���S��t�T2^�Y͡�]"9Ś~�<_���[3jDa"uu�
W�pf�I��0!%�gb�I�c
h���.��iR�	��~�j��|{�*(k�H1=����n�,8��Ndp�#�}W$�pA�{e���r�*�Ў��s���sw2����b qxogrbF֠}e���[邂X�>��T�rr�b6ow��<���/�������PL���1R���F	��2��xX�s��{���8a�>�V�j0ɋRH�sҥ��Ҭ��(�޾���w�?X�2�+�?h;o�"�&��咂�{�<���"a%w_�;Η�2��	)Z��"���d�Q�������#��$n]�8:4�RH"�7�L���#����s����FN�鞂�I���"�
5>�+��$K����4����-╎�2�@e�cO�BX�Wq2��s9w�I��r�$U
�]���.�r�{>�Bĺ<�l�w�B��?	��s�"�Iq{s��"�q>���� b�J�b��0Z�8[{ ���&�	㭾����N�0���;�=��ò�)��?Ȳ���>���B
���y!�r�'��˫e�b�3v�5ۢ��Q'�J��P��E��8ݲ���/���Zt�����V�I�ŏ	�b!���3��j�.�3���Q)8�r< Ps�좎"��j�좷��	J��@6�4��R{��vں���R������x�*�f����0"DR�����@�RPd{��/A�+h��;�Dr�zC�2FJ�۷�C4�`������|�����O�APÈ֎�tk
�S�u����\0v�Y��J�P�����V4�l�'S?�r��T��Fɱ9��.����OS-�!xlD��aoe
ý�#C�7���S��5�6�]rS� RO#�7��!S3Ő6���#�?z{�Q��#S��@�(�m=9�+,�'#%�.�Ʈ����/�f��W�>0CY�&o�ި1�${p�%f�.C;���rk�.�ݭ~P���5CL�T��6S�4�d�8��Vt���:S���	�A#i�]�fvC��J�,D�D�F&qcE��L_|���Ic��`�'bO#�r3�u�8P�z4��$�Q��
|����P�9N}�S,lTC|��.FzUC�Qᬊ�V�(����XSG%���]��R�:l�b3����D^b�5�Z��esqW���ufsX�?uy�gÂ�+z���h�������h��WH���Zj3�A	��m�_K
�[q�����\,rC����x+s�*/-:Z=q��Mj���wӢ5�ԇy��$;oY�5z���6A�~S�0[�	w�C0�<�(��C^�g�]݆�Fs"靍���l���S��<���#oR<�C�Q��'+(���@8�����#Ll���C(�j`%�~^��;���b
��Q���L4T�Hb���Դ������t;�k��CY��U���sA���R.����-���ۦ�P�߻C�S�����^����4]���}]4F�Ӡ��%��3�s&����"���b3##˳�z��ز����_�/;�^�Pf�c�s�����S*�Fe� ����?��FϽc3/���s@M�nPó	��ݕ�Ń
�W#&�#XU
���-�c���k
_�#�_��47��Ç<���Dϣ���p���`����T�S�|{=JeѓZ�H�;e�Ӆ>�q���Փ�,7�D�ֳ�����f�C�J�r@���cÃ��P'��skD�0Wa��C|��5�CR�+��Y�"�%���߃!nCD�{��S��/���ᓷO��)�3��~���*�gˠ�Aé����S��F���eM-*�C%�C�^]�k�Yciܞ�6곖�xL-5��u��풀�s/�%��7�3˰oS�tm��ՌܫY���q�w��1���9���]W��G�$��"�a��P�ް�.,��#K]�rQ���S�GISm��8�}�t����b�Z�Q����w��]���I�g�N���=�M/܈V�C����=���~�n��bDny����M4��o����D�+J�`�����0P���W`2=���TXv@g㶎
�������}V�|�w����KD�r��/�=�^m��0\?����	�/-6(-4��D�O
j���A���!s��%�`�d>���6G
�������WtPpp�8/�TT���H!D:�k2�#�ܠ�c���&�kk����'����H2�+��\a�-���,�^-T�%5�M�-4i2�v�0$J���RS�0����+g�-���%���2�QL8Pg0�Yum��Q�6�̲����F7�\��3��R8d~E��ʬ�9���y���:��t��5]�<�y�`iΌ�@�z���J\@�[�OIY�D��RYK��E�hm�3ޮbF4�9�9�G���(��1H���o��~Jd�0�G<��K�N��/`,�L�w�(���N�����iND��SRZ.�PĚӟ"�%Qt�P�b_
�TT�i��
+X4�����X�׳�4�3[Zd��#VN-]�n(��j�^�>g5	`����7:��a$&d&D�9�c�`�t`��d'Uʊ�g������zj�͈n߽�m��XVn������o䧆S�]�fpF���q�P�g��0�r4�g�N�,Jt��}@
�uwT�����R�x��G��x�pzdh&�$8 {4�$��9�z|g�$*�5 }�Y$s4.�'}$uu���x�}T�s2�I��|tv�����tĨ�f
9��b���@��ԛ.���6����8�^�@��T�/��nȾ�$�.XB.䇴)�h~�
���:Y�@����Wl��c���V����6�q�c	���X5�l�o�tV���Vx�dr|���Ϝ�j�A��L��8��.P��(�4�)B���$\e������>Q���di�O�D?e����լ�]N\�1���0���2�$��K�+j����嵤�$~W켔^�in9�F�$��9��3�(;�y���t	�]T�p�4$"�֝�ɤ`�j�5��$P��``M�4i8<bT�f�$f���j�������%��Ԕm[����Ԥ�u*W�C�t-�
����M�����dŝ
�V�٤9�eI��d���R�2܄a�Sv�#��T��Lݻ����@Z���4rwky�˱�Ԅ)Hp����.]��&���Dv�,ᥣ2��>�`���|c���)�t,�u���	7��x����}�DAUj�ZիvB���
D�6�c�D���-���6cA0)���<2b��|��D�pK;�>��a�;��a��/|#~1�K������<4K^1U�h�p\	5�N���85������%�)L���K�����?uA���7"U��d����АK��a�����U}>l�:U5F���*\�˾����u�%o�S3��G�qa�nu��7C�";�C=}��#���<j�Z#�`�~����$E8.��"�Z#%i�V�()%���W��h*E���p�Q�+u�U�4,%B�I/��*�k��?�R,%�6�l�+/���)%2Fz0���wC�*��fs�ˤ3�������4��V��nn�5Ehe�(�}y6���s\�C8e^k@gm�:e��,���<<E���ǟ��BENl���QB%}�/��E%�@	����F����u�H��%��ZtI���2nh��J��ˏ���IU"�P]�L�jQ�FiM�4B��Q�B����T�8�DX��\V5�k���Y%���3MZe�SX��L[�G/>W�|\Em�n��,]�e=H:�Y�a�{�Iu>�eE^�x鬖lf�ϗd�p��g�4w�`1ki�&a����k5��A�7�nŘ.jt��o����^��rՆ���;�tŤ�*{uv�2u���v�C@��P�x�E�5�y�z%�9�D �{�q�����I|�r�R@3l8}��j+���~e$Ԩp*%q%?*����z�%�J��/r��/�QH[�� \�X���۹�D�{太e�,�e��T��^M�u)ֳW�_��%�A1�Q��%q+K�ڔՐ�[�l
����>E!tN]�~�Re�ۜE��4�8�2�|Z����%}����o�E��0�'ˡA%�5�k�EU�&�i©E�7-�����[����9��B��ͪ���[6��’4�K���u��!�"l:��?G�J򴕬��=stU��~�)�띭�e{��Q‹�Ս4���L�gC��{s�U���v����"��Ֆ:Om��4�E�i�^�g5ɵաb7f����9��v��uJ޲�U���y�v2��5���˕��E���(�ӥ�y��G#-ӕq��	��ԅ�#x�0�u�V�A���U��"n�w��@YsG%��l��9
p�ڕ�{��O�������0VX�UEs������5Xa�*��e/�)���V�8��(���(M%�U����텦�)/�`������Fw�rwݎ��3<ѩ����nr*.��E�~�g��7���u�`�v���CoG��������H*�JK��o���9o����t8��u�^��C^=�c.
���/C]av~�/��i
��A����
�ܮ$���Fp��H���֊���xQ����;@�&��2N�O�+rQ�w�&����׭��@�!G�;ƻsP%�y�f��7i��˜��D�6ɥ�(P��5���._$&�h��2�%�L+w�r	+�XHX�-��,F�#o��-���B�v��2V�*�:�$2��_,x��m5֦vy�_>�5��[=�c�7�/��o�.<v��w�b<f�$|��C�>Fl9�z�ͥ>���8�X�>v�_���C�a�<��ED���큛D�US����EVgT��p�HV�Tk� I��{^��JF���T�qK6�^5��L�xΘm��H�QFJ�7�tKVgSPy/vJvg�x1HIV����ؽkQ�}p���KR�#ܾ[���S6ȫ��@�4S�a� ����T6�jE�Ԩ�VV��Q4VX�]�\n`&��`�2���]`���.��c�p��Af����C~�	f�Hs��w��k��+ۈ�l6����W�dl�_)��Glƭ���"�np��H��H$iq�Ы�����rF[>p��cK~f��Q������V{��D�,���&i�$�\�6<'���؅��}�P���F'���֧-���u0~�q��P�短���u�Ag_��r�͛V���~�`c�f�O�t�����	A�j�Ț��7I�S�ۢFr�|�ﮣ�t_!�]���&@����Y�)aX�����V�ww>�B�揝�����?Ts��ɱ�n+:*w�&F�R��̳v��%��'��z_�~�@���2�����f��A���֝�	�Y�j��'��\����F�P�5���p&j��y`�V��U���6B��)�0��V9�]/�=9dž�4.��3ȶ7�Qw���֡:���ݒ����_���F�E�Ӥ�8�V�ltՆs�6:"�/<��f����-��і��c�B��F�T<?�׆�"����צ]r��Mo���^Kf�����&����#�����Ƶq��
�����Wv�u]���DJs��2�^������H��T��}��I��|�X��Fy������v	��&S%l�V�&;���F�cTU�6{]L~-���*m�
5���f���~�����w�h�Ǯ#�"R�AgC��q?z�4��G*��O��x��D��X������?w�RZ�������qn_G��iaiQ��)�*b�{	�,#����ܚ��G�_)���(��/�hwүm��C'%1%��V*�D�����G�
�޻�w���T:G_[�6���$�����n%��j�{���%�֛&���d'���O`(>m)��?�Y/�?-�����r
.�ў\�$�w/7&[����3k�3��6�uX�L\�w7�:���<�a���]�>w�*08�%B��=nZ�B�����YCe�����E�KG_#�xE��`E
�RG���P��J7��h�$DO���QM+2S�,b߯A7U�EB/�[G�x��]ײP�8 cDŽ)1����dG[��V5��ew��
��Be�w*g��!g�c�z1��lh��ح8��i�Z�3��i���F^k��0F2�l�|�lk1�k'�O��\�fG�H�d���q�=��r\�3��
Pw��;���I{,W�OoR{\0E{|G�����~����V�9�G�'�?ЁGvا^H���l�J!K�W���Z��1�g���[֊w��8��6W�����2�)��ؽ_я����a���� N�N�*���\i������b4b���J:qݠ���5nŚ���9P�����<d�2������N۫������ޡ�p���T�Ԏ��7����o�G[�5�w]*�Gn�IL�.��S��5����!�Y�'a��}6�A��Lb���s���)p��9Qg���y�m1ɹ��xN�E��7�N�BT˽������)����0�������}�x�G�����Fx�G�GC�tA���(}Wʨ��j���T��
(V��ʧ�I�B�]�מ�P�
�����ߏ�W*hrn�	q�7���;��f�g�[��#�g��+ި�h�!r�wxݗ��C�K"�w��M������W��U���O�3��H�79��U����׳�3�����b;#�
�g�� 4��F�i��W���*���B��F������0���h��;���'S��� ���q�����A��l�X���3Kvʊ��g�6ax��&���k
�(o�����f�W<j��8�n��ĉ�H2oc���k�<- (�L�	�!�*,��
hZ�vy�C
�F�NKmx�sF�����4���剨�以%N�#�ӤW������Xꦿ��p[�@ ȱ3�����P)� � D��"��(�^A/"xL�m�u�"X��AӢT%����V#(a<9Dct�'HfF C�nH(�b�!dRZ*舽�brb-(H�����5؂xQpd��7����enz8(Q\�(79XI�Z��<xy����s=�wт��:�@��?4_9�A8{_^��HB�:���b?D���9LM�0Fب��S�Fx�)�F���J(����ܳNH��c�~7�U�hz����V��@T�7|W�ѨM�X(���U���Y�|y�Gt�U�~�$M[f-[��>����_8_��	PR�_�[��H�6g�+�r��h�{��3å+hb���;tj�����
5m8T�Q��m����U��LoXv����b>o����"üt�~��s��w��f���f�xx9S0����|8�d�T�-}�8�(�o'��oA]������E%���x�����Iۊ���d$_N����`����}��Èx���m����f܈�—���U̡ZR�8!�
���x�/�\�ʚ��?y��h��Tޢ�O���Nְ�ƤX.n�jЊ/�Lߕ�g�ʣ(>��S����q{��h�m�C�a騨���}e;M�h�Ɓ�8��x��
91���B.����8#���k;�x���qX����d����$4��8,��x'kv�t����,/N�"���a��终B��+��$������h�C1����kl�`�.,�T'����
3c�k���������oq������1�
�q��t*��H]�p����($���|cߘS��Pu���������Ḓ0l������3�1n���Fp�e�(1�@}� J�K�!Y{��h}���8K�x��ogC��H�|u`G��X��O-�E��H�_c�#�ؙk���v*�H�&N���{���ƽ�s ���G)��'\��������yD���h~��n>/���];�zQ��\%nǽ��X�p0fܫ�H]4�5W, ��QZOn.mY�c?�I'hZ�"�
Y
A�X�]�9%��2z�y=T��A�
��c�lH:���������i-�F�yƱ�tX�6oZ�-��C>�	�B�����k�����H9*��9âm-�P���.�Q���!Y�5�\ᐷ#9-�oes&��i��
� -�S��œD.�y�h��/�?o W�,/yCf�Y.�0����[�5	 ��"{��9ɉ
/Z���>�W��	^,?�
��i�2�@�o��[�AY[�hz��EY[j@�d�H��6v)��K�]�R+HfS銽ps���T).��Kh$S�{�j��W��n�Y�D�Xi�Q��y�AW�Y�Q�}%[�T4�9��i]y������^�����Y�@b��zV��Wd)��YX��d�hdhG�vfy�&��}{�i	�oaF�iy���/��TlY��Q�m�B��	'oɅ<��J�fq�	M��}r�Gl����s���L�Е�ri>^\&	wie����E�x��Is�B�y)��*N��}y�o��p%}I�
�TWD�9���x{Q�ICZ��Q��lF�C2��Є��ͤ�Y���Ȭ<:���w�@��S�oy��Q�{39�)zJ�.�DҒi���G�R��)J�3����u}����A�1���\���ҙ��1�y{,4�3�	t^Sڝ�o�x�3�	�G��ۻf�Y��o`'9��i�8
���S*�ѣ����G�ߣ�w�w|�����j��o���m���:����U�I���b�h���oC6�����IA��	-�)~�\�L0[����=Ըй���:��]����3�-F��9J��Y;X�9y�Fs�T_��(v��Y�yD+�a�����|�Z%éER�OF�Y�9*���F��Yڽ���;ȹ�z��n�{�yh<�B�&��	}��Ӎ�2���0q��Y\m%���.։�eh��68׉�+�~�
��	;��,�T��)�y:t����1OV��Z���5�ї'����M�2s��Y�rE���y��Vc���y�~8&|��Ɏ��T�H�I�;�����`��
����	����7��칂�\Z^����t�-�%�a�	YM�$�K��y�z����I�E�6�4��IA"5����i�;INy�U���ƐȪ��)�7��G���i�̣7h��	%w{&��������*6j8���S�:��,���
����A
*���|H}��.R����|�x,@�:v���D��H�Ow�_|z�$j�]�)2$J��?!�D(JU�Jfj�*ZD&�ʰ*�+���V�ȨD0
	���In0�u��>�\�3�{�u�A��5���^%Q+�5:[�!?�#;�LnY�6�J>�;Y����?�E�eμZ�>�W���]BZ�EbC"��CJ����#�5F�U���yMG�\)��G�;��I֊IJ�Xk�ջ�GJD��+͉Fj��<s�F:�?m)��NJS�|-5��O����KZ��O�>�mn��N���B�g�T��c�
U��h�C�VZ��[�Ԏ�W*/u��4�iW:Ɖ},mU
�"���x�Z�NQ'�b�[j�ʜ���N_J�����`
��*2j_j��k#kdz�7��7bd�/$t2u�g�ݾY����i���"���Wj��x��=an:� pQ)�r�1&��Gps��y%I�v\t����dHuZ>����lw����)�{�0m*s�-|j���͹2�h-�$Ȋ$�:��89ہ���pd���+�/B�:��]�&�9�*��[�Z���u��~��
�q�����K0[7F�����@�c��J�-x�*m�Z�!��1-��x�✊E���~���^�W�Ze����@�Z�f��$�Zy�]'��
lI|�k�i���zW�6�Zۺ��*�ʯNl��K�����V0ޱ�55���>粪�B^;ݐ�z�DO�S���Ί����A�Z�ܧ�~�����U��,����n���W������l$���r����Cd��g#f�j��	FJ�����D�������l�8^�j��jK����Gm�*q�*:��ʠ���";˪�s�X�P��J���[\�����h�ϊI_9n��.К�;��!Y����e!�q��:V�B؂
��zU�eך���S�`���,�u��ںݠ,��|	�zW�{���*�t�m[�z|��("���������*3�Y�R�%��K`6p�G���������ߺ�b���([�ꐻ��d���)��S��g�5z]�J&{������
��cH��g�J ��Q_�ںTUuf�Y�Z�dQ.�_�*TȀ�Wx�Z:|	�n9��<���$�:j�7(���z�$ef�:�F[��6��סv������v�_Ժ�:�
�P�~��ō���C6��I��M�_�jCe?;v���!�r��L��P���<�JMY�����U&"������\��>s�k�;�qTO;͗�~%+ίHPZ۽
0�D��	k�>�G�5�
�Z�x������V�
:+z��X%����YS��f�۸'�J�o"��r�I0��$�"�Z\d��({r�l�f�B+�p!�B��,��6�(
�,���۽+-�-[뇈r/����Lý1��K��+�5���u���5�{��$�m8+Gp��6n�:;- �0q-�<�	EP	?.�>��Vk$?K��`��H@�L�K$o��@�7�Eb&@;"}YC�X^C�@�=X�Fy���5?�H����I+0��N0�IN���>�I[P��B�L+C�'�>v�M+���j>SK�-?�΅oT��
�n�y}U[�W�K]<�W;������[���n��,[�X�]+t��Ʃtx_A~?$K�ak#,u�`�b[]���E��a���j�ɡdb�]�!�f'e�ܪiG�o;fK�t���a;���K̝i;F�<�|�k���Yk��x�}��k�/�w�$*n۞$S�q�mk�Z�B�˃p����7C��s���3�et�Ƅ���v	w�-Ң_�}[̸��Bz}[��}����l

�8e��f>�������l7F}�[A�VK����+�vj��}֓�4��"QJ��_-�U�������)�a�����&�t��[����7.k�;�’JFe�����,��kX�V��š2�.�Σp���,'��6O��dE����E�D0�AY��K����l�������P��Kxܑ֘����lU�#����b2X�B���K���K��X�z������'г�o����Q��{�HH���,��fj����.�gS�K��7�<z��¾��]�����?����:2jU���NU��p�›j(M!D���+eǑҨ��F<��q�ЋX�x_�:����;0��9�+j4�yK����(8��� ��o�U)���K��my�#��Ln}�h����3ܗ��曽+��Z��i�z�Ⱦ����t�Z
�K]�M��wd�:��P��O���Mϻ^��f�Zv�R�;�	,OԿ���J���y��J����P�P�g�����
s���r��Mm�AT�/̚�>�1Q��8�>������!Ӷ��_��cG��l�^�c.�
�B�
,�*�|I#
W�Ao7�
�u\��S��z�|P82�KMO�<Ms���8�C��2��ފ^%���ż���\X���U��lo=s�6�R܎ݒe|����h��Y����*N+z"���z� �#���GI�$�J�h~��%B��V�%����r��@-���r�,.\0O��ފ/�ΤFA]�-�2��~ک.�բ_���7,��Ro�7,$��~,99�۽1l�d:�O8N��A�L��F�A��W�T�C�ov����!D�[a���
El�)����F��$ ��RH��N�D)K|(�
��L����.�M|ѭ\��"P<��dռ�P|����<Q�=��S'7R���`���T��1�\V��T,?��\�NFV\O�E�PUH܎D��AW��jS�^�Y܇Q��
��P<Bȼ�RH�VG[�*+�\<V�T;���^���ډ_��@VpKf_�
jzv�~b��X�i���c�)�(E�3g�<�j*��mL(�n�\&nlP���N�p\��Tuc�t�������tl�t0���vl�"��,ݣv�&i�È�x�G��yg>v�*�_��Wz�9���|��� G:}�
�T�Lp��z��8���'���<�v�q\����D��H&����)�L�7��#U@�\�2�x���|�J�W�����éD��$0Q)��r��>���j��{��h�u�YU�,:&��6Y�z�k-��yrPQ�\r�y`j��L@��7ԋq�����%��L���	^=���A�O̞��
�����L��.S�Ug��Seќܪ����r��#�l���¯�z�=�M������J����0q�.D��)�'Q
�\����|,D ���N�<��Iq|���FccK��ks4`���|�j#?�@`Œ�Y���}���B��3���5g����LI���EȌ���\��\�f��HY7�̐�	ky�o�<-�2�J<M���s���hFм� /�����x�]�\���Lh�՜;�7��׾��b�#l"��,uC�>�=�l�f��'���CCunl����?����,U�V���|lY�7����,Ȟt��D蜻g�������z����%����8���>�����|��17�����
�̤����|ڵ.���#15�p�L\��(� �|�O��K�D�,��HWus4]�ɴ�]�����<V��m��h$UG.	���P�,|
]G6���M�[P�y}Ҷa^)S
]��d�H�6��f:\9d��اV���F�s��6��F
'��Z��5Q���]~�#j���*�c�+�IM�Ҽ\l������ ]8V(����"�.��.��'-w����)�'�7
y�g{�)=hcg4���*�+{AH��+m�|1��,Maq�b�I�-
Xkb�k�0]���a��|1�$ƍfd��2�����7�1͟��a5
�3=ax��-=�5m�G]��6�oVp�ҋ%7�h���-N9mA�.ͥ�<mÈ*���>��21z��x@�ꌠ}%�B=Ԓ�[/QC�ŋB6��K-��a��FqL�蹊V��~N}j�+�P���H��KS}�CUz��UF��4�`�U��A�V#w�]��26��SM_��bZ'��b]'�cbM��v]Z�md-��>��Btd
��.�C�j}�t�#�%�k]��1��E�m�kȆ���3n����FTp]�r�1�DSxm�YUU�%�}
��F]骾~ݴO���}�N������=��C��tc��0x
�0����,g����}�`��؈�F_xu�.�}"I7*)蒇���_���ًME�~�o�-�����ْ��x���{�}����:W��
�Uu򘝈��o>D��=)���U7W*;ۜ=��^��̞�����Y���m�{����Y������^���HAR��i�M����W���ͣ���$��}�: 1Uͫ-4�O&-;��4��̳�nOLvn,��mW�S='������jO!I�M%HE��U�]Z��Ÿ��Y��Se�ݿ��&F��k�
��d�����]�|!���ĝ.�p����]�t2�H�m�8'�ͽO���g�mg`�.5�0�=֔E/3���m/H����ԭlSN���X֝۲t-���]]�2o��m�(x%fЯ�]$�O������Gl(���]7��W�)��8b���O�ʹk���p�=&6�z,��-���_8E�ͥ��#(_��_P���I�m�5�����]����4��`Q:����M��q*;y�M����7��mܟ�H��N��ͥ��"u�}�V8_�.�́���08&��)�tsPK~�p�j`R������U���m��W�.�r�1�>�ECw[�/�������hn#d<̍2�.t�C�P�G��E�>�}>�����JG ~A���^�!����N_��!.�R���8�$� �c7�W%>L�f��%~,�6M��'n83I=�R�(��=%�)��izf{s$�0�bl�|,�IX��&,N�$�͠s0��3�U��3�������4�Us}7~_�5�����4���4�%07�D�4�:�I��K�;>kV�DG?���A	jcH��v���3I�E�`�_7/J�bH+|}��J�G#\�sm�L>x���G��L~�$$j�yM�hIb�4�O~{�`�`KjS�ñ�#�NTN&��_�&�TN��
S���\nV�S��t`����+4�a�����h�d./�8<Y��e�}���3�f����e�f�N�^E6ve�xh�Z=Sk~D��Rql.����Mk^g|���Q�n>}a-�S��k>���"�$q������35r��Ji�ws��=N3
��s>�<�{I��yt�mm�}��K=��u�Z�^�*��'�F��yԅӂ�����1��N
�ݷ򍇾0����b�����)Bu��m���j)�ޝ���Mʎ�C�����ŏ~�tl��﬏^��UZA�����ϓ�eBUDgQ�^��Ra�-��PO�S�͘�s���.Rs�N�]�L)�n��<C6���4=��ߟ�X�]�ED���|
qK��ס�G�����C�G���.?�����0�f�O���G])҇�Dl2-{�>�3�Ҋ�>�:7��Ρ�>;=���󮮴r_��{���xMA�x���e�2J������a���Q�"������g\DRu�N�4���.��{?Jg��^'�k�t�ʷ�&�(�q�I�^�T���{ڱ�F�W�w���ovX�0���M�O�ߓ�^�5�8�i��|���<��N*��*�,Ď�PG��x;�Ρ�iӣ���.�I�ƠȎ��Ne>`���O��u��^�(5Z�ήt�m���Tz����nV�M�<����=���i�t�����S��8�V&R�n�7���S��N����iL��-
<�⎏����4�~�/���z������m�쮒�qQ�G\�zSC��Na������.R���;E?�.*QW��6���E�v``��V&�D[{����	Be	���,��xX�7�����o�ꮆdy�o!8��T���o#�m�u~� D�tKto�R�Orn�"��	���5d��2_
�9�
S4/����=׮�*Y�i5�����)ja����+��_�o�
���ͤQR�R�|��TJ�S�� }�`a��!Okх4� o��^�L��#/���[S:%#������ �*���J,�"l+�y��!1+�G!P�
�-��7|2�U$���$�7?|�v:�7<�~�\,�<��9Q���@�c�F>�D�e�F�A��D��ބ�"�HW+69+JI_t�K8���J��>V�;�K
���F�L?ِ��'LnP��& �7.Q_cX��0��Ro
�S�V�#��3�V��~ˠ��X_mei��Xn���9FZ���
���Zמ,FW�[��p���X�%����^_���N2�rZ�y�:�C��`ȴ��+f[o{�`���Lb����:&bO8z���	d�����c�̜�$�e�G(����bψ����d�(�c+��i�&�^'�,d?�(�[/��k�w]���A�l�u���n/�*W�-�p_����a��qoN�VF	�=p��M��4�pw����+�t/�����uy�1��du�X��Ba�vU���=&v����d�z����rة{ϫ�X
�'|,Gr��O�}��>[:~��	���b}OcQ5 �_4���N�jjI�~/�r�G��{��U�v@ރo]���{o�{�� E��Z~x�.����^#����1���Qo����r��Hl��+Y2]2
Nj�V�
|`�o	
�]ܲ�1��R���>�}�rފ�o�Zz�����m�MJ�����t��TD��w��]֢�_� 1��̜��O-��.�b�/s�i���ٝ��G��Z���k��G������Ǥ�-4��_�_K��p��ϠE�M�e�O��*VO𨏁���]��(�Vw�;��^���URq�/�|h�%��߯��ڤ�"�_Gu��K�����1s���N���}Ǜ��=$��x��\�G���vL�-C̸��B�gb�ϸ�8���/�������i��CxF�O����V2V��Ҥ&ܤ��������;CW�o�I�s3���b��6��?.O_vQ������O�Ic*]0:���v	��"��/c����De�d�+��F���2�Q�Em�o;R�>F24��w�_�~����Av:Y�P?�����ۏ�`��Z.ڿC����/ݯk���l�&� u��|���Wv8N_��,l��nh�/����qj	迟p������ט�x
�t퟇���a�?�J�6�����}�z+e�O��ir�j����n�%�>���1Pg����oHl>�J}�����/14g����y[�,	h]V[C*GXi�l%�����)�������lK.�������=����${R��SF;�6V#E���t��
�-�c,E�e/�y~����%L{�`����X����R�P�Dc@����8�Z�vJwo�X*����yjv�lJ��S*��������_������J��WY,<�1�<�����E]\=F�:fp_hxo
%`�k�+Y�c�Z����H�/���~��{�����[�`E����9ETL0R������u�g?j]J`,4|l��>���@@3��4-{����������e��0����HHh��:��1"zvny���l)=��`�t
�m�7�9����,Np{n+��v�E�~z�NOk��4��Rl������%�I���ml~-��j28"
����8$�O)����U���
��,�_��cb0A����A�?���K��Q�F-,v��f�����������i��WFv6_tNv{F0Z#A0R(M�����4�>g�\��d���k�lJ���@^��4L;pl�99+]o�@a_]hg�10��G"���;������������T���ae	a���;���.fo��������b�B�:����{$c>���i
���_3��������Sua)X�iWmk;f��=���]AF��7l%� �,
����[�����]��L$81-����I����m����@�����L������uCp��:�����D�GiU� K)R��� Y%������s����>Sk��.�|������vm\�7W|�'b�=���6���K�WLV=`V�Hj�+�|������G�%#&���~�����9='�	(v�����)����}]�+^cF+ ��/���Sd&���l�������ay�#������{e(� �/1��ZF������M(�i.B������[=Lt�����bQ�&�N�~���*�c/�[DJ�m�%A">��@7ijha?&/1JvkXjW]+xo.#�a1��;$fQ�^�<dG�0;�h����;9�6L��'|[�8*�}�P��5����IEzo(:�YA"r:�l���gF��b6S	i�uC�{xi(��4���uY��73�j2�0*��y��D��pCT3�>��m#�m:9;�����TWV+�+�T��,���Y�>i���Vo��u�
����2.����zrT������Y��������qSZP������-:N�Cs�ur;.�i��������>o"�q��8t���������>UyTsxhQ���#e���#��k���A?Z4��hTUQNF�{+2g�5��`�����
� �wer!���!��@�
��`)#P���@���TK;��]��y��
�R�[!E�Tc5jBXmU����k����� ��y�����Lq>RQ� �o�����}h��I��zNW�e�����r�!���n�e�4P��o��kZh<ju+O ^=��o9��������s�	vB�������?��:7g���7���WB/�y? n��^HOF9fz9OLR����w����4�����$w����/�;-����wz	��0)3�	/g#)3s8nU\5V������7��O�
��\9���|rp�$U�����������K��"wL�E�����I���:�������9u'���I/J�������0;N�*Ox/����tn���m[�iS�L��W"6_K*����Y9�%gX��������?%t�OUVe
��������.6C[�����f��i"W��	QsK	/@WV������{�-����5MU����xO-���q��,\����G����J~G%0[������d����W�����v�(�����YA;jlya`'Zc��U�������.r�Jl������6fLY}^b'�����	��I%�Jb@�����\IFuc_�����������18
<�'q�L#��O��$e�	�4���w���-�_��9PVk'�Zv1k���#WB�G)��|����5�M5�b��1�����mp��#C]���R�di���j����Fj#1�^��U�������<�k	p��_h��/H�L�Q��L���f������=uhW<J���P-������Rz[u��AVF^���
��3)���2j�����7�_���ag0��Do�������_qt�������@7ob6RcwS^5�B���y���M!���6���������m8~`�����	���P����X~fq�Y�uW>��tn5����c����|.tv.8(�14 *�1�v��K:Q^�5���Q�������R��4������T<73���~�������gPB���5����R�������^
O�7(Q��I���Q�?2��7Y�R��6o��H$}���7���R-B��}����]�g%F%�S��ci��@#^)Gv5��]�!����������IlDhsy<M��)^��=�����A��M�6�2A��<��'��_
�bDpB�gke��&="���c���f�;	������w���V���s>���P��/���������Uo��*�N����E]�R�e-����7��,�"O��*p,SSd�se_{��14Z:D(e���@���_�YR������<yZ�L���6~��\sn�D�:��8������������k@�A3�����$�����]'Enb|G92��{"`�x�V��C����9�x/j�`���PFti{0o1]
=p
2d>�~q=�#�PJ�
�F�$2K(,.��fW������[����X���n�,������9�X���l��[K-g�]���oE�8��"�~OT> ��]�\T@_O�����+�G���k`�?�z\.U:L��<TwR��WB��i�����\M6������������6��|�;���rB��d�a[��2A{lk6a�����Q���^�hdaE�	�����������r�
�����7���d�@|�����gptdi%��S������D9��6��zP����bN/�N
��7w'���obUn���4J��T%yR������'RQ�����^'������e;-�
��V��
s}|VFnq(dC�S5�,]��������L~�b���v:4#v�f�H_;��cB����949���x���V��RK�xz�����w��TO
"_v5�5��������,!3��	k3s��]��9��l}c��`!����{�!},��O3�=���bg��@
Z������L.'ndR�Y�����	#-[u�3S`��(�Jcy�����+�Z����1=85��ccvL<
+n�w��a��F�jb�������V\�5���!�\ �������1��a|O����:R�d�9�������,����|'LU�<���Z$~�����S<�[r��|r�H�\=�i$���`��Js��|����'Q}�$��b���Q��E>jq������0J$���)�Y
P�Xm15���D��w��(�V`���(a���OR������+H�8��{�6���9"�����c�2d"��������t~)�Q]4x�r����B9c|�����K��������{X${$a���awF������k���]��K>r<��R>0�k
����z�����jG���Ex��X�w:�	Q��{���zXS��XP{Yn�@�9&2	sqa`oA*s�;�&>���B(C�n~���C*��q�����	���C��v����R��u.�]_(��������L��rgdW:�%9�W�wa,o���d7��s���%����g5UNl�����}<#L��������>����	W�����lo��WH���,���If||OuEtZVSfZB.^��bJ&`gqXG�[W#H('i*R=-d�du,+��������v-iz;�OJ�5�q���%"`gA�WWc#x{L;�vx��^Z���RL$�'���x�$���;Reg)�j�;0V��:����;6T8�L��m>|�����7(6����uu�[�,	h]V[C*GXY/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/lib.rs� ��	@�k�bm�Dʩ]�A�OJKNLJPIN$.0M* =!  ,O'1  !2OOPA)30OJ#:/P$;NMOJELFIHM%NOO#ILIJ)LNHMM+ODNOLNLON:L;NCKFMLOJLJHMO)NINONM GIJ

>A!4O6!! D#%GM


		������,w	����e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/all/memchr.rs� S���K��+�8B�����KOMILKLNJIJJI7IIOK=37L,:N/H$.HOL$7O9M@;KB>$
N9M@<KB>%
C4L3+1'
;H NL:EMINLNP6
+'C
I,<$C
IKHH&G$$A
:0?0A:,
5<H NL:EMINLNP6
+'C
K$C
=3$C
2?EE:,
7NNL:EMINLNP3P
NH7!
KN?KE1'3!EO/:,FB(),*JKLEM!547/JKMK6MOM2  
HOL$E)LIM@;KB>$
KIM@<KB>%
;H NL:EMINLNP6
+'C
I,<$C
IGHH&G$6,?4((
5<H NL:EMINLNP6
+'C
K$C
=3.?E((
7ON?KE1I3=JO/:,FB(),*JKLE47/JKMK8OO 
OA   
HOL$4LIM@;KB>$
KIM@<KB>%
;H NL:EMINLNP6
+'C
I,<$C
IGHH&G$6,?4((
5<H NL:EMINLNP6
+'C
K$C
=3.?E((
7ON?MG1'..3!((LO/<,HB().*JKLE49/JKMK1N).%MM
##(IFO+!E&
/;"D
;"J
N>;"33@
;"33F
;"333F
;"333L
L,%7(*LLPL#&<@E"MPLMN<:";MM%"-<>�)K;@%�h�U���m/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/all/packedpair/mod.rs� >Y�Į[���Ǎ�ڮ��q�IOJOLK2I6PPMNLP>JH7O265LL&D88K3,>O+E66HK6P$=",M1@"8KD#
IL"@JON7OLGOKLJKNLO$<J)FB08GNMKGJ)3
GN"66557
.E5!3J3
KLL<$&HMALONJO%J)KLL<
E1
1
&.!/!PFNPPNJLNINO+JMNN7M-)'NKM?OGODN=M5M>O;!
6&A*=#LMPMO&$J(7%4M -%
%P+*-
@uq��Ba�+��(�U��Th/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/all/rabinkarp.rs� )/��Ϟ�,����u�a�s�MNNMJJLPM.HINLLLKLGKNEHIHGGOONPCB;25PqALHGLJKK!MOL:IPN*@/- 27

FFLNMLJ,3*1D)
;HNL0NLPO:EMINLN3**
":F"?
AI-K.+!8;

EFLNMLK,3*1E)
<HNL0NLPO:EMINLN3**
&:H"B
J
AN)6<LJF$$"

LJF$"

PKL<!"GN@3'L;PI?<
.G,
6"6&/9/=�a�)Rv�+sw����f/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/all/shiftor.rs� �g�,�e¦�/�<��d�YI9MMJN$?=GP2'1LMKB
O6<
LKOOOBNML;"
8566


P/7Nk�Օ�/�&��e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/all/twoway.rs� �pqS�E�uuM�m���HOOMMNONNQPPK/#
'BB@DG/HMNONKPMPL
FNMLM*CN4J0H(OP"LLKPC#!ONLJKPEDHN'*7GG1144N8M5HN'J9FMMONN')C(B
LKNM,"@&*5>.(8-=%I%G"41DJ&/

"@&*=.(8=%I%-G"4:8&)"

HN'-7GG1144N;L5HN'KONL?)?(>
!&/&-@>K=41K - 

!&/&-@-K=41J-

LPOOHIIKOP0EKMOJMIL?JNM2

GKIOO#I.2
452
4GKINO#I?2
4?2
4<.OLO@#NO!<I7JE%DLHOLNM-K87>1,I* *3 B*5:$%
<=B
F#6);B1,I* *3 B*5:$%
#AKNLL
@PN
FOPMPML
LL?
LIA%B@)B@)
PINN+ 02#
!MM+)
GO/%OO/%G.8N>)P@,H6"6&/9/=)=/PLL
)=/PLL
))+**+-+-,+-31971./1--/.)=/PLL
)=/PLL
))*++*+-+,-+1379-1/.--?"LA
?"LA
NOPO':!L�5���::p�"����b/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/all/mod.rs� ��P�כ�/W.�E��A�,K=DO-OMI;#7DO-OMI;#H=G/OMIPNN.LM$=:FOMIPNN
C;BEMLNJO%NOPOLL:NNN633
HCFD33
"
	
$''))$&(*,.02468:<>%B&&
%')+-/1357&'(,/-0&'(,/-0��W����������`�^/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/mod.rs� �p���IC*q��CA?�9L
 @g���xS�;�>�7t�m/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/x86_64/avx2/memchr.rs� �$��J��XXwr�S���
LOMMHJIJJI7IIOK,M:/!1!OPL6O,!H8
J8J8KOM85--
JJK/M.$-

(
,1(:-
LIM';KB>$
KIM'<KB>%
C4L3+1'
;H NL:EMINLNP6
'"-I<-I/
LIMPKJMFILKMJN''<H NL:EMINLNP6
'"-I<-I0
LIMH0(NNL:EMINLNP3P
'"-I>-I0
LIM(:KFLI9'':LFLI9'(9LFLI9'(:KFLI9'':LFLI9'(9LFLI9'(KN?KEEO/:,FB,*JKLEM!547/JKMK>6MO/!1!PPL6O:!HB
J8J8KOM8C77
JJK/M.$-

(
,1(:-
LIM';KB>$
KIM'<KB>%
;H NL:EMINLNP6
'"-I<II/
LIMPKJMFILKMJN''<H NL:EMINLNP6
'"-I<II0
LIMH0(:KFLI9'':LFLI9'(:KFLI9'':LFLI9'(LN?KEJO/:,FB,*JKLE47/JKMK>8OO /#1#
PPL6OI#HM
J8J8KOM8!BB
JLK1M.$-

(
,1(:-
LIM';KB>$
KIM'<KB>%
;H NL:EMINLNP6
'"-I<-44I/
NIMPKJOFILKMJN''<H NL:EMINLNP6
'"-I<-44I0
NIMH0(:MFLK9'':NFLK9'(:MFLK9'':NFLK9'(LN?MGLO/<,HB.*JKLE49/JKMK@
&;"E
;"K
N?;"33A
;"33G
;"333G
;"333M
�EhG4sn�����6q/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/x86_64/avx2/packedpair.rs� �_��\>.�$OZ޼���L�EOJEI,?@LFKO?''LMKG26IL&JD$OKB
EP68DEEJLMNPN;M.$-

(
,1(:-
:IJP4>O+IEP6:ILL=8;--
DILL=8M;//
IL"KOKMJE.IKPDIKIKKO%
G&3
'0?%D67+
@(%0D67-
@Dq�#�W��\H��um/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/x86_64/sse2/memchr.rs� �s�0p�M���Ͽ�LOMMHJIJJI7IIOK!M:'OP+J,!>8
J)N$KOM'5'JJK/M.$(

-

LIM';KB>$
KIM'<LB>%
C4L3+1'
;H NL:EMINLNP6
2O?&
MMHMKJMFMONLOH'<H NL:EMINLNP6
2O?&
MMHH-(NNL:EMINLNP3P
2OA&
MMH(:KFLI2'$:LFLI2'%9LFLI2'%KN?KEEO/:,FB,*JKLEM!547/JKMK>6MO'PP+J:!>B
J)N$KOM'C1JJK/M.$(

-

LIM';KB>$
KIM'<LB>%
;H NL:EMINLNP6
2O??
MMHMKJMFMONLOH'<H NL:EMINLNP6
2O??
MMHH-(:KFLI2'$:LFLI2'%LN?KEJO/:,FB,*JKLE47/JKMK>8OO +
PP+JI#>M
J)N$KOM'!>JLK1M.$(

-

LIM';KB>$
KIM'<LB>%
;H NL:EMINLNP6
2O?&--
OMHMKJOFMONLOH'<H NL:EMINLNP6
2O?&--
OMHH-(:MFLK2'$:NFLK2'%KN?MGLO/<,HB.*JKLE49/JKMK@
&;"E
;"K
N?;"33A
;"33G
;"333G
;"333M
Y����HO3�!�Y�cq/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/x86_64/sse2/packedpair.rs� =��",���z_&��>�EOJEI!?@LFKO?0LMKG26IL&JD$JKB
EP''DGJLMNPN;M.$-

(

:IJP4>O+IEP6:ILL2'&DILL2'M(IL"KOKMJE."
G&3
'0?%D67+
@(%D67-
@|eBXj��90�M�n@Y/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/cow.rs� �qόE?�Ł�֍ތ��k-HKLK
"JJ$'(O+%H$N,-CK>:"@5
-"
!
'

&"
('
'

#&�"�?�T��
E�GkY/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/ext.rs� ��Q}n�)�(�T����#�69LD5'KOMP) :>E!88!&:
H
"�lc�ѿ838�C]�\/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/memchr.rs� ��xf��b���Y������-:PN1:OMJ+1
>I&
@+9ON1:PMI+3
?J&
@,IONA:PP#P+8
MJ&
@6HNNA:IO,O+:
NK&
@7KONA:SM3P+>
J&
@?JNNA:TM3O+@
K&
@@JJ;
G"M
F(KJ;
-N
3KJ;
6N
<EO/HGM0KN?@C
#*HP:IGJI/@
M!54./HP?M5JO/JHM0LN?NC
$*HP:O
4//HP?'?
6LO/JHM0LN?C
$*HP:"L
4//HP?'M
6>
1
#MNM-DDD$E A 	H?
2
#EDE$F A 	I?
1
#ODO$P A 	="@
2
#PDP$4*
 A 	=#?
3
#23
D23
$33
 A 	H"@
4
#33
D33
$43
 A 	H#P
2
M#CDC$D A 	I
;"B
>D
;"C
>E
N<;"33?
>"330
;"33@
>"331
;"333C
>"3334
;"333D
>"3335
KIKE<6N&'&�4��ß��5��8��6e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/memmem/searcher.rs� �ዅ��v=��)–���0 4@9=8!MNONK"OKJIMNN,"LL2$8*=/6@32@
> F4E
F.G:K0>@HM.G:K0>@H,:IOJ%J>
H
I.J=N0>CH,:J>
(
F.H:K0>@H,:J>
BE$
%:J>
OP6P&%2F=J /:->D@
KJN)'+HHE
%G#351PINJ1A9A9D?$:3-
MI!#I<
K$L@
N"$)$KO
M!$.2
5NO
N0#.2
?2.@M0
J=$&42
&M0
J=$&42
&K8
M@!$)42
&N0
J $&42
&" %&KOM+HJNL*NP#6*#E'H3?J9/;(IL%+
<518:;3
LPHKLK$NOJL=MNP
PLKO4
NLC
#&G /'MLOOP+FKLMHKPGNHLJMHLGL*LGPJH,MMM#+/+>4-J0;G
AA@24>'2
AA@24>'2
DDF54>*5
B$@34>'2
3LI!IP-PM7GN/NI>PNPL/=H&G$4659M	IOJ4A9A9D?$:&
MJDO'
K#1N
G=#4$
(N
G=#4$
(L
J@"&4$
(O
G #4$
(GNMCLNI#MIGFL,:N)@?@N#(,0G%+3HL'6&AL)
6
K
M!GIJ%M<&IF3@B4%J:LNIKLJOKO
-PP)DMPNMM&EKKKPOFNLIMJ=7`T������K4sRG`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/memmem/mod.rs� �`��/�<�T�#X`}����DGOKKKOO,,O'1  !7P5L='2!  2OOPP)30?AKMOB-
D?OII0F+6$$%!
81III0F+7%$$!
97CLG"II0F#997
?>
+BLJ"II0F#::98
@B
/8AK .8M'O D7%%.
-*+7N".4II-:"EI,41D
CAK!K/#(.M'O B:%.
0*#!?3(
>KJKMON5JG 2G3NMM4J$'@@>;2-<OMM4J$/*1(()%/KM D1.-
7KHOMKN)2-
:NLPD$FKJKMIKBJJ :J3MJKMM4J''DDBHGLMM4J'/-2)((%2KM B4.-
7KHOMKN,2-
:NLPD$NHH<!;$!G7EQB9&#!&+E
G7&+0
8K*N$

O6#/6/::���ny;��EhԪ\/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/vector.rs� ��ԡ�5'VL�Y�	0���KKLI"
MMNPOM3LL1>KJP'O3MA5O%M72,,2*0"/N,:'DOMOH#NMMPO5M)=M#:"C'B&G$2L$K#KLO>MC)?O%&
 
)

%J*$#%@+?+?0%MMMJL8$MPPOMO/@+!.&/&
=3
?4
7=
:*
8)
7(
+!.&/)
=6
?7
7@
:-
8,
7+
  #!!."2
@J;'
B
35/348
=$
;$
:$
IOMNL9>C(
PPPMOPNMMK�")CO)
%J#1
(
')
<+
;+
?0
)IHMNO6KI:*?&NJG�C
(P4K
@+!.&,
:
<#
79
7$
5$
4#
�,�svL�����v/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/all/packedpair/default_rank.rs� J��Z��r�tZ�:��q�"�%^��������������������������������������������������������������������������� � � � � � � � �!�!�!�!�!�!�!�!�"�"�"�"2�G�9������;��P)i/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/generic/memchr.rs� �)8��i���{'aR�����	FGKEIFF8NKNJ?)'J"LJ?$GIIG#DL+K!LKKIJIHLGKKFLKIHGLI@KLOHFCP(INNPNPO!
 :N+H510)LIH OO<:EMINLN#KNOJP+'?NC=
JKB$4@.@@@,,,,'''7/-;/-M/-M/8I0
OM#):?"%
ONMH99;2

KIH OO<:EMINLN$KNOJP*'?I
:3$6@0.@@@,,,,'''7/-M/-M/-M/87
+<%?"
;4

DOO<:EMINLN$P/'?JKFAB$4@.@@@,,,,66660
OM#):0C%
F8CLNONGN*3,4!0
6MON+HC##
6)7)NOH OO<:EMINLN#KNOJP+'?NC=
JKB$4@.<----))'7D-;D8E0
OM#):?"%
ONMH99;2

KIH OO<:EMINLN$KNOJP*'?I
:3$6@0.<----))'7D-ID87
+<%?"
;4

CLNONGN*3,((+!((;
6MON+H###
8)9)8)NOH OO<:EMINLN#KNOJP+'?NC=
JKB$4@.<------)))''7$$-.-;$$-.8E0
OM#):?"%
ONMH99;2

KIH OO<:EMINLN$KNOJP*'?I
:3$6@0.<------)))''7$$-.-I$$-.87
+<%?"
;4

CLNONGN*3,(((3!(((E
FAH",BHMMFNNL#J;3LP%EN%.8/&A1
>KM'MOLO$MN75:#CBOLO$(0KM'$NOLO$MO76:=?MCPMNLN!:
NP,IPP#)' LOP
L:!
	MOP
L:!
	N8
L<
!

A�<�O?��o|I�]�m/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/generic/packedpair.rs� !��Y�JV�����d��b�FOJEI
1 ;LFKO?N2MNOP.)LMM6;G:M??2KJINPMMK5D#B'-2NLNNMN:%
/3OB'*A-8$IMMKM@&:

IPL*INPMMK)5D#'-2NLNNMF:%
MMNPMF:

OKN'MONN5MOA6699))='1'-B%=

OKN'MOAP6699))/%
%IL)KJ)5LLO#
>N!L+0�A�"�O*�-����jh/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/x86_64/memchr.rs� ��頋�;Ț�Lf���P�+MN#OJGIH2NNO+P/OLP1NMJM#IGFDP

M!LN2N"!7A(<#!>33
(+#!>33
!#!5K
#!5L/,0;AL,HL,P04DMKM4
JLM+25
LNPP&>
19
B
?
29
B
?
19
F
@
29
F
?
39J
@
49J
P
2M9
6
�ۂBwY��7͵�I��!\/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/macros.rs� ���*�d-��	��+�N,$

33��}��%-�3bff/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/generic/mod.rs� ��
YUM��Q�-�g;�KLIJKOR-�0�R��w�
9'�,e/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/x86_64/mod.rs� �����p�Jٓ�`fg+��G�r�Х&��.w�j/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/x86_64/avx2/mod.rs� �H��gˏ���w(�-oC?���]�*���]��j/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/memchr-2.7.6/src/arch/x86_64/sse2/mod.rs� �Y���nkN����{�oCHA��Z�
�U���st�T$�%j*|,�.�/�3?5�5�;�=~BDE�EJ�N.R�T�W�\�^�`~a/b�b�cx86_64-unknown-linux-gnu��v.�jD���G�n���-27b11b31b0d37a41������b��M�ُ�:x��7��������������� � ��=���!����>��:��>����%����3�3���%��%��%��>��%��%������%��%�%��%�����%���������>�
�� ���%���%��%�"���%��%�
�������*�%N�����������rust-end-file