📄 libproc_macro2-00cf4115453f001d.rmeta
/home/palash/git/iron_learn/target/debug/deps/libproc_macro2-00cf4115453f001d.rmeta
Language: rmeta • Lines: 5932
rust
�*#rustc 1.92.0 (ded5c06cf 2025-12-08)��١�	�T�6a��D�
-5080178c80bf7a93��uӰ]����d��!�-06039bcfba61f665��**�٭T��HО�9�-3e2e950d4bac10b5���	ⷄ�ۆ��p��-225863f279df55c4��	�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��Kw�BW:�Ύ�;�B�,-f8e79ba97b69012b�rustc_literal_escaper��H\yڱ��,�z�_-54d515d7e0ffe0c6�rustc_std_workspace_std�����i[�:���5-c7bda3ac2a6b49f7�
unicode_ident��),�W�u�N���a�-61533c72d8f4e5f7�pproc_macro_span�|=�	|�
initialize�T�no_is_available�|��
LineColumn�TTspan_locations�t.�dD��
t�����
t���<��
t�����
t���D��
t���,��
t���<��
t���d��
t��
get_cursor�T�*�
t�*�invalidate_current_thread_spans���I�
t�I�FileInfo�D�J�
t�J�
lines_offsets�l�b�
t�a�	SourceMap�L�d�
t�d�����
t�imp��,wrap_proc_macro�|�,��,��	T��
t[��	|��	|��proc_macro_span_file����
t��proc_macro_span_location����
t����
t���,��
t���<��
t�������
t��location�D�-�
t�-num��-procmacro2_semver_exempt�ĭ-���.���-	MixedUnit�L�/���.�/���/��0�ij0�,�1�
t�1�<�2�
t�2�	T�3�
t�3EscapeError�\�4���3ConversionErrorKind�����IJ�get_raw�<����������	MARKER�parse�	

('a�(advance�(starts_with�(starts_with_char�(starts_with_fn�-Pattern�(is_empty�(�	(as_bytes�(bytes�(chars�(char_indices�(�Reject�6
PResult�8�8O�skip_whitespace�
block_comment�
is_whitespace�
word_break�ERROR�token_stream�	lex_error�
leaf_token��C		ident_any�
ident_not_raw��	literal_nocapture�literal_suffix�string�
cooked_string�
raw_string�byte_string�cooked_byte_string�delimiter_of_raw_string�raw_byte_string�c_string�raw_c_string�cooked_c_string�byte�T	T		character�W	W	next_ch�backslash_x_char�[I�backslash_x_byte�]�backslash_x_nonzero�_�backslash_u�a�trailing_backslash�c	�float_digits�f	int�digits�punct�
punct_char�doc_comment�l�doc_comment_contents�take_until_newline_or_eof�probe�p�
q�q�q�qqqq�q
local_file�p�z�z�z�zz�z�z�	z�rcvec���������RcVec����inner��RcVecBuilder������RcVecMut��������������	��	�make_mut��get_mut��
make_owned������
�
with_capacity��push��extend��impl IntoIterator<Item = T>��as_mut��build���������������take������������IntoIter�����������	size_hint����	detection������WORKS��INIT��inside_proc_macro��force_fallback��unforce_fallback���	�����������	�
���
�������������������force��unforce���span��	call_site����
�from_str_checked��BYTE_ORDER_MARK��from_str_unchecked����
take_inner��push_token_from_proc_macro��push_negative_literal�����TokenStreamBuilder������
���push_token_from_parser���������������������	���
���������������	�
�����
TokenTreeIter������ �����#�
mixed_site��resolved_at��
located_at��join��source_text��
first_byte��	last_byte�����debug_span_field_if_nontrivial����
�	delimiter��stream���#�	span_open��
span_close��set_span���������new_checked����new_raw_checked��new_raw_unchecked���#��*�is_ident_start��is_ident_continue��validate_ident��	�ident_ok��validate_ident_raw����������������suffixed_numbers��unsuffixed_numbers���_new���$�	��$�f32_unsuffixed��f64_unsuffixed������byte_character������	��#��*�subspan��R��������escape_utf8��	�FromStr2��valid���$�	��$���.���.extra�������������
��(�open��close�����
����������	�
���
������LexError��Compiler��
���Fallback��
���
CompilerPanic��
�mismatch����
���evaluate_now��into_token_stream����
��$���unwrap_nightly��
unwrap_stable��������������into_compiler_token���������������	�	�	�����
����������#�
���������������� ��������� ���#��(��(��(����(��(��2�����������)���
��)��)��#��)��)��*��2������������*��*��#��*��2��������������� ����,�unsuffixed_integers��!��$��$��-��-������-������#��*��.��.��2�"���#���$��	

�0���_marker���,�
_new_fallback���
���>���from_str����������������	����	����
������������
�����	������#������,��:��#��(��(��(������(��(����#��*��������������,��:��
��)��)��#��)��)�
delim_span���*���� ��
�as_char��spacing���#��*!��"��#��,��:��
�new_raw���#��*$��%����&'��(��)���H�*��+��suffixed_int_literals�unsuffixed_int_literals�,��,��:��-�f64_suffixed���-�f32_suffixed�������-������#��*��.��.��$-����;.��/�������������	������� �������� ��ProcMacroAutoTraits��
����Cursor����rest������������������
RcVecIntoIter�������������������0��#����Span�� ���!�"�#���$���Group���)��)��#�%���Ident�����#�@�&���Literal���
��#�'���u8_suffixed��u16_suffixed��u32_suffixed��u64_suffixed��
u128_suffixed��usize_suffixed��i8_suffixed��i16_suffixed��i32_suffixed��i64_suffixed��
i128_suffixed��isize_suffixed���B��B�
u8_unsuffixed��u16_unsuffixed��u32_unsuffixed��u64_unsuffixed��u128_unsuffixed��usize_unsuffixed��
i8_unsuffixed��i16_unsuffixed��i32_unsuffixed��i64_unsuffixed��i128_unsuffixed��isize_unsuffixed��	DelimSpan�����:�����
DelimSpanEnum���1��(��/��/��1�
����������1�
����1�
���%���DeferredTokenStream���)��/�&����'��1�
����1�
���'����F��1�
����1�
���(�)����G��1�
����1�
���*����G��1�
����1�
���+����H��1�
����1�
���,����H��H��H��H��I��I��I��I��I��I��J��J��B��B��J��J��J��J��K��K��K��K��K��L��L��L�����:0���F����:12��	TokenTree���G�
����G�
���Punct��
����H�
��3���G��4��	Delimiter��Parenthesis��
�Brace��
�Bracket��
���
56��7��8��9:���S�ch���?��#;��Spacing��Alone��
�Joint��
<=��>��?��@A���G����:B���H����:C����H��H��H��H��I��I��I��I��I��I��J��J��J��J��J��J��K��K��K��K��K��L��L��L�� ����:���*8+8+8,8-8/808182838485858;8<8>8@8A8B8C8E8F8G8H8I8J8K8L8M8N8O8P8Q8R8S8T8W8[8]8_8a8c8c8e8f8h8i8j8k8l8n8o8x8y88�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8������D�������>7��n���n���n����E��E"�K�|C���o��o���o��o�o����E���X��z������������X3
�m�p�H�������>��p�J�o���p�������i ����3��_���0��#�T�4s�����q�_�q�_�q�_�q��q������L���N�j���r�q��q����G�����G�����S�����H���8B��;t��H�q�s�H�q�q�I�q�s�I�q�q�H�q����F�A������t���t��t�t��t�_�t����G��)���)���#�,`�{ ���_�u�_�u����G�����#��@��a��s�$��u�u��u�p�_�u�_�u����H��
��#�98�;tm��_�v�_�v��r�����H��Ub�ZF�}����L�����:�6k���b�9��x����1��(���/���/����1���M/&s&a��x�_�x�����1�����1��r�.%�Ի�����N��)���/��M_=4�_�y��y�r��r�y��y�q��y�s�H�y�s�H�y�y�I�y�s�I�y�y�_�y�����1�����1�����17�!�##�����0�gEY0�E��{�q�_�{�_�{�����1�����1��6�	k���.�H�y�J�}�����1�����1������r���}����F����:2o�p;��L����F��1��n���Q��}�t�_�}�����1�����1�����7��\���u�_��_������1�����1���F���|����u���������p�_���_�������1�����1���K������ԁ�v�_ԁ�_ԁ��������:D�uG��$&�ʂ�tʂ�ʂ�r��rʂ�ʂ�s�Iʂ�s�Iʂʂ�Iʂ���G��iB�h��:��Iʂ���G����:#�"���Iʂ���S��U��?��#�T���s�Iʂ���H����:wX���Qu�Hʂ�s�Hʂʂ�_ʂ�_ʂ�_���0����:p.��ivO�_�������~��~�_�~��s��s���s����s���s���_�s�_�s�������T���T���T���@�QOf-����_����������_��_��������V���V�����i������_���������������_��_�������������p������������`���_���_������t���_���_������ �����:��`�PP���Jԋ�_ԋ�Hʂ��������������������������������������������������������������������������
�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������	��?������
��#�
�HF�J�_���_�w�H��I
*�F��t����`��(��n�n'1\�
��+�+��+��*�+phantom��*�+��*�
���-{�B�B�BGlobal�����I���� 
����P�n�����PhantomData�Rҹ��^=xĖ	]_�(���"'���E��E"�K�|C^��ir|�����%/����*/
�����EJR��H�
����������9�FP��l�"
����""?��$�"%
"(/*ERROR*/)"����<�<� �<buf��:�<��:�<cap��:�<��:�<��:�<��:
�hpp�Y8�p����
����(�
��p��-�o8�oB���_i� |��+�+��+��*�+��*�+��*�
���-{�?�?��?���:�?�	�:$x��Lk��p������d�
�,ܟ���(��F
��p������������4~W7p�p\��pL�ܟ���Z"v���T�
D�

�?�p��
"
��p�
���
N�p$�
ܟf��wT�
ܟ��
4�

�Iܟ�p�;$�
d�
�
���k�
�pL���$�x͡�$�	'U���T�ܟ��<�
�+ܟ0$��9
��p����o�pD��p$���uܟ�<���T��?�?��?���:�?�	�:$x��Lk������4�
�I��ܦ�}$�d�����k��������4~W7pܦL���$����$�	'����T�����
�ܦ����]˧\�ɧL���
6\�����L�
���2$��<
��p����d�p$��p,���x���B���T�ܟ��L�
�Hܟ/\���D
��p����y�ot��p$��vܟ�<���T����$�
�J�24�����J����������������;t����p���oL���~���T����L�
�J�1\�����T����������������;t�����ž,�Ԟ�}ٮ�� ���������X3
�m�sCH
���Zb( �
� ��*�q5�q?������[e��(!����!����t'3�_ej
�_{�ot�!�����������������������q�aXÅÅą��:����*�q5�^�^��^��[�^���[����e�S�y�����uβ~�t����������β���T�
����)���$�&
"\u{feff}"�T�<
��<��<
�4�=4�=
��=4�=
�I�q�s�SIt�=4�=�=�=��<�.�2��<X�q$�<ҷ4�<�q2��q�ҷ��tokens�9�)o���ZƷ�q�ҷ�,�>
&.��>��>
��s���>L
<�?
8��?	
�Hҷ<$(m<KP
�Jҷ�Hirv	��4�>	��q�?��?T�?
�	4�?d�?��?	�?4�?
��s�������>��s��
ܛ?�?
L�?,�?
��s;

<�?��? 
�
�?
�?���=�<L
\l;�\��>����?6�q$�>ҷ<�>��ѻ�ҷ�ѻ�����������������;t����q�ѻ�7�qm��j��b������~�streams��v���	p�)�	�
������˻�Ƽ�ѻ������;ѻ���	ҷ<�@


T�@����@D�A
��s1T�A4�A

��AL�A��7\�A��A7	
�ҷ�s�������4~W7p�s	��AnD�A
�Jѻ�ҷ��������AA�B��@��B
�4��@��@��L�@ҷ4�@�������ѻhҷ���U��^�[��_�5��������<ҷ�d�A
�A��;4�A
��s/D�A,�B
��A/��A
��>&�Bw�B���A����s,�A���s����jtoken�0��@����f����s�	_ref__vec���C;

T�C����CD�C��,T�C$<�C

	��CL�C��	6\�C�C<�C
�JѻAL�C�4�C
��s�8�8Flatten��8��7���>Z\Oѻ����C%�C��B��C
�4�C��L�Bҷ<�B���|��������ѻNҷx�Y��]���������q��.ҷ�,�r�(,�r�t��)H.�r.�r�(2��:��BK�Xb/�r�/�r��)�3���
��/7�3���q
��q-5P3ʘ�t
��t-6(3�
��t3��3��D�R�u]�ug��)�q�����t��������e��1����q�h4�����Box�������lf���]v��Z_
���qyP4���t��(1H4��(4�
���t4��4��F�T�u_�ui��C��O�t�������������
�����	t��4ǹ
��p,��DǹDܹ��\��
�x��,�$����
���AL��
��	
��Unique������:��^���A��������_��M������
����,��
�����������t�����,���Y��2���
�iT��+Lú��
	������-	
�ú��	P4к$����������$����,���p,����,������K�����������T��\��d��lu�u�w���^�����������G���F�F��F��1"`��x9AF
���X`PG���t��(1(G��
���tG��G��C�Q�v\�vf�����t��������@������$��
���t���������
���)����������������;t����td����,���.,��range������Ҋ\Ҋ
�ފ)/���
�����������������������q�aX���|�����+���
�+����������;���
����!
�����{�
	���1��	���3	4��
������������lf���]v�"����不
����!
�����{ԍ

���	
��
�|���!
�����{	��
ʌ������4Ҍ
�����{׌
��
�
	��������1���0
��������������������q�aX���{�Ո��Lj��{���������������������q�aX����L���4njTČ����{�����{Vksrc��ok��lex����|_panic�
�����������������t��
�t��2%����������������������	_ref__src����t������"䟎4��
�W���|HD�������U��$�����������;������(�����$)/�x;�xENX(�����$)/5;�xG�xQZd(��	#����1�q"��.6����1�z"
��z3;�
����
�!�������y�y�z��z����qJ__self_0����Cu��W��$���	�r
��r.6���
!�?�?��?���:�?�	�:$x��Lk�����G�����G�����S�����H���h�Z��@����
�����(��	
���	��	=�K�zV��^�r��r���i��u���������r���0
(��0
�
AG4�1
��1L�1��6
\�1��1+�1
�Jѻ��
�L��1��

��1��15<�1
�J����Map����	����<�}�Ta!N�ѻ���r�
L�1��1nđ1
��
!��0�
���0�
4�2

��2L�2��
6	
\�2�2<�2
�Jѻ�q	D	
L�2��23
��
�2��0��2�4�y$�0ҷ4�0��zC�r���ѻ:ҷd�q�ѻҷ5���^���������j��-�����]��>ҷ�\�3
��3L�4��<�3\�4�4
<�4t�4$�4˻&4�4$	��4DJ	��y0��9��9
�L�7��y�1�q,�7<�7
��7��8
�Jѻ�q�ҷ�y�q^w����8���8�L�4��y�1�z,�4	��4d�4
�	(t�4d�5�r<�5

��5��5
�Jѻ�r�ҷ���r
]`����5�	��5���5�4�5
�I�r�r���������	����<�}�Ta!N�ѻ����

��5�,�7��6
��7��7�4�7
�I�q�q���������	����<�}�Ta!N�ѻ���]��7�,�9�9
��9�:
	 ;�R��3�n
}
�:�����n��3���4���7��y$�3ҷ<�3ѻ�����������������;t����y������4 ��4&�z���z���r��`ѻ��z��q�x�����}ѻ��q���	���first�kˉ'�
��˻���h�����v��#����(�q��z?ѻ�ѻ�ѻ�
�5	<�5"��6D�6
�<�6�	,�5�1�z��5��5
��5	��5�6	��63BP	\�#��51�r�5��E�y�5��5�z�%���1����_Ҍ�y��y	�8	<�8"��8D�8��<�9�*�8�1�q�9	5�93BP	\���8�q�8����y�8ĩ8����)�����)�y��y�$�;	T�;��=�1�q��=4�=Ʒ�=4�=
t�=�;�1�z0��<	��4�<#���<g<KP˻\ei		u	,�<
��sL�<����<��<��
,�<
	 ��<
��<*$�<
�@����p
^
��< �=T��:�]���;�7��<S��=0�;�yL�:ҷ4�:ԩ;���ѻ�ѻ�����������������;t����s
����s�B�������������tts���	���
ޖ�fƷ����˻���ѻ���ѻ�$�>
&	T�>G�@�1�q<�@
��@L�A��6\�A�?�1�z��?d�?���?t�?T�?�r<�?

��?L�?��
6	\�?��?4�@
�Jѻ�r
�	K܊@��
��@ ��?\4�?
�I�r�r���������	����<�}�Ta!N�ѻ���
��?<��@3�A
�Jѻ�q
��ԖA��

��A��@?4�@
�I�q�q���������	����<�}�Ta!N�ѻ���@
���@;�A��>��A

t	�	�G��>���@~�>��L�>ҷ<�>��>�����ĉ���8ѻgҷ���OW���ѻ.ҷX�����ޖ?ޖ�.�����K���������'���ҷ^(��N	#���N�1���E���X��z���sJO
�ݡai���N"�1���� ����	
��ݐLQ
�ˢck
���N'
�"��N�Y_f�}s�}~�ˢ�ˢݡ}ݡ����2���������Z(��]��]�$)/�};�}ENX(���	$x����1�u#
��u4<��ڌ�1����G���3#Kb���KP
���bj�
�����
�"����,29�F�QY�������L�uT���-��z�Ѧ���U(���	$x����1�u#
��u4<����1����G��AK}��x8�KP
�ͪbj�
�����
�"����,29��G��S[ͪ�ͪ��N�uV���/��|������W
t��4����,��D��$Ǹ	T��%��	�1�u��
	,��T��
�����
>4+��1ͪl�L�
�3ͪ�\�/,����
�����j4,��Ź	���������ڸ,��� $����,����,����,���ڸ��:��&��/������������m�o�qt����	���������̯n��C��J(���	$����1�v#
��v4<��˽�1�w#
��w4<�
�����
�"�����
ԁԁ$,�w��w����v$X�����I|��]ٳ$$��'	T��I���1�v,�����<��
�����Gt��$���1�w$��
���}�����&��
�P�t�}
��t����������������������@	����������������;t����}d���,����,�������K����������K��N_lit��lit������~��5���8�y
��y-5��8�n
��n-6(��7
��4�n��7��7C�Qʂ]ʂh�y�����n��������˻��y�T�K�y��K4�K
�I�y�sҷ74�Kt�K�L���Km�KʂL�Kҷ4�Kv���$��(W½�T�M�y��ML�M��<�M\�M��M.�M
�Jѻ�y�ҷʂ�yd�6����MԻM��MN4�M
�I�y�y���������	����<�}�Ta!N�ѻ������M6�M���L��L��L�Lҷ<�L���U��!ѻQ7��;h��}��]��	d�M�y�M�J�y�M��cʂ4�M�)�T�N�y��NL�N��4�N\�N��N(�N
�Jѻ�s
�L��N��
��N��N;4�N
�I�y�s���������	����<�}�Ta!N�ѻ������N0�O���N��N��L�Nҷ4�N���<��ѻ87��;h��d��D��	T�P�y��PL�P��4�P\�P��P(�P
�Jѻ�s
�L��P��
��P��P;4�P
�I�y�s���������	����<�}�Ta!N�ѻ������P0�P���O��P��L�Oҷ4�O���<��ѻ87��;h��d��D��	T�Q�y��QL�Q��4�Q\�Q��Q(�Q
�Jѻ�s
�L��Q��
��Q��Q;4�Q
�I�y�s���������	����<�}�Ta!N�ѻ������Q0�R���P��Q��L�Qҷ4�Q���<��ѻ87��;h��d��D��	T�R�y��SL�S��4�S\�S��S*�S
�Jѻ�s
�L��S��
��S��RJ4�S
�I�y�s���������	����<�}�Ta!N�ѻ������S2�S���R��R��L�Rҷ4�R���<��ѻ87��;h��d��D��	��UL�U��4�U\�U�U<�U
�Jѻ�yEL�U��U/��U
�F �U���T�ʂ$�Uҷ4�T�y�ѻ���@�����������VL�V��<�V\�V��V$�V
�Jѻ�y�ҷοZ�?��\�V��V��V.<�W
�J���������	����<�}�Ta!N�ѻ���y�L�W��VA��V����W���U�ʂ$�Vҷ<�V�y��� ѻP��&J��p��P�����<�V�y�W�M�y�V��fʂ�V��(��_��_�$)/�~;�~ENX(��	(8���	�H��$
���	6
	>(�ɘ�S�$
��6>(����G��$
���6>(��G�$
��6>6
����
Y
�#
w
�A
�
�
_
����������s��s���$��r��{������ ��)a��|�������i	���}��B����������
��.6(��
����.�:��B��ʨ�Zd���(�����&�2��:CM(��	(.6�����OW��!ks��=����Y��
�_�������������������
�%0��;���������!+H���		����?DJU��]��els|��__self_discr��__arg1_discr���@���������
���08P����~
��~.6(���
�����4�@��H���������~������
�1�����(�������&��2��:CM(���	$*2	�����KS
��!in��{������������������������������������!+H���		����?DJU��]��els|���������������
���08�����n˻)2(���
�LL�n������F�T��`��h�������n��������˻����T����,ǒ���
�����D4+Ғ����C$����,����,��������*�,Z������L��
�3��$��\��/캕$˕
�`���A`4Еd˕וޕ���X�����,����4���������1hasher�6v��'�������������ԁ
�ԁ08�����n˻)2(���
��O�n������F�T��`��hԁ����n��������˻�ԁ�T��ԁ̞�<��
���4,��t�����)��
�P�}�~
�\T����|�������������������������;t����~d����,����,�����!)��,���6�������}
��}.6��ɉ�n˻)2(���
�$R�n������F�Tԋ`ԋk�}�����n��������˻��}���%
��&�n1��9@N
�d�q�n|����D�
��%�x0�t7>L
�b�o�xz�t��D�
��%�y0�z7>L
�b�o�yz�z��D�
��%�y0�q7>L
�b�o�yz�q��D�

��%�{0�|7>L
�b�o�{z�|��D�

��%�{0�q7>L
�b�o�{z�q��D�N
��%�}0ˢ8?M
�c�p�}{ˢ��D�N
��%�}0ݡ8?M
�c�p�}{ݡ��D�]
��%�}0�7>L
�b�o�}z���D�]
��%�}0�t7>L
�b�o�}z�t��Dь
��&�1��9@N
�d�q�|����D�
��&�1�u8?M
�c�p�{�u��Dާ
��&��2ͪ:AO
�e�r��~ͪ��D��
��&��2�u9@N
�d�q��}�u��D½
��&ԁ2�w9@N
�d�qԁ}�w��D�
��&ԁ2�v9@N
�d�qԁ}�v��,ʗ
��&�s1�9@N
�d�q�s|���,�
��&�s1��9@N
�d�q�s|����,Ø
��&�s1�9@N
�d�q�s|���<��
��&�s1��9@N
�d�q�s|����p������������������,�)��)�T�)�LL�.���D��.���4�.��4�0�F��D�0��k$�1����$�1�[��,�1�_���_��<�1�_��$�1�`���`��4�1�`��\�2� �FromStr�<�2�t��,�2���0�3������ [![github]](https://github.com/dtolnay/proc-macro2)&ensp;[![crates-io]](https://crates.io/crates/proc-macro2)&ensp;[![docs-rs]](crate)�����jg [github]: https://img.shields.io/badge/github-8da0cb?style=for-the-badge&labelColor=555555&logo=github���nk [crates-io]: https://img.shields.io/badge/crates.io-fc8d62?style=for-the-badge&labelColor=555555&logo=rust���mj [docs-rs]: https://img.shields.io/badge/docs.rs-66c2a5?style=for-the-badge&labelColor=555555&logo=docs.rs���D� <br>�����NK A wrapper around the procedural macro API of the compiler's [`proc_macro`]���,) crate. This library serves two purposes:�����OL - **Bring proc-macro-like functionality to other contexts like build.rs and���LI   main.rs.** Types from `proc_macro` are entirely specific to procedural���IF   macros and cannot ever exist in code outside of a procedural macro.���PM   Meanwhile `proc_macro2` types may exist anywhere including non-macro code.���IF   By developing foundational libraries like [syn] and [quote] against���LI   `proc_macro2` rather than `proc_macro`, the procedural macro ecosystem���DA   becomes easily applicable to many other use cases and we avoid���>;   reimplementing non-macro equivalents of those libraries.��	���	IF - **Make procedural macros unit testable.** As a consequence of being���
JG   specific to procedural macros, nothing that uses `proc_macro` can be���
OL   executed from a unit test. In order for helper libraries or components of���IF   a macro to be testable in isolation, they must be implemented using���   `proc_macro2`.�����)& [syn]: https://github.com/dtolnay/syn���-* [quote]: https://github.com/dtolnay/quote���\� # Usage�����IF The skeleton of a typical procedural macro typically looks like this:��
�<�
 ```���
 extern crate proc_macro;��
���
'$ # const IGNORE: &str = stringify! {���" #[proc_macro_derive(MyDerive)]�D� # };�� # #[cfg(wrap_proc_macro)]���QN pub fn my_derive(input: proc_macro::TokenStream) -> proc_macro::TokenStream {���:7     let input = proc_macro2::TokenStream::from(input);�����0-     let output: proc_macro2::TokenStream = {���!         /* transform input */���         # input�T�     };�����-*     proc_macro::TokenStream::from(output)�,� }�<�������GD If parsing with [Syn], you'll use [`parse_macro_input!`] instead to���MJ propagate parse errors correctly back to the compiler when parsing fails.�����TQ [`parse_macro_input!`]: https://docs.rs/syn/2.0/syn/macro.parse_macro_input.html����� # Unstable features�����HE The default feature set of proc-macro2 tracks the most recent stable���MJ compiler API. Functionality in `proc_macro` that is not yet stable is not���&# exposed by proc-macro2 by default.�����HE To opt into the additional APIs available in the most recent nightly���JG compiler, the `procmacro2_semver_exempt` config flag must be passed to���KH rustc. We will polyfill those nightly-only APIs back to Rust 1.68.0. As���NK these are unstable APIs that track the nightly compiler, minor versions of���>; proc-macro2 may make breaking changes to them at any time.���L� ```sh���:7 RUSTFLAGS='--cfg procmacro2_semver_exempt' cargo build�<�������OL Note that this must not only be done for your crate, but for any crate that���NK depends on your crate. This infectious nature is intentional, as it serves���GD as a reminder that you are outside of the normal semver guarantees.�����NK Semver exempt methods are marked as such in the proc-macro2 documentation.����� # Thread-Safety�����HE Most types in this crate are `!Sync` because the underlying compiler���OL types make use of thread-local memory, meaning they cannot be accessed from��� a different thread.�����8�l��7#https://docs.rs/proc-macro2/1.0.106���%��>p�������������������������L����D���������F�����k�������[����_����_����_����`����`����`���� �����t�������3�adg��)^��)S��)HT�*4�*����+��\%����
RefUnwindSafe�lD��

UnwindSafe�TS��lv�h�6(;="$��,4��n��'�n��*�nL�*,�*678;<=>?@ABCEFGHIJKLMNOPQRSTW[]_acefhijklno��$��+�!��+t4��G,D��G,K��0DR��H<\��F$e��\k��%�|��TL���S,���U<���SL�����?"�$��-#Bytes�,���%CharIndices�\���&Chars�,���'�� ��3!���D����y|mpadUXIL=@14��-*- �����x|�T����&���������))�o*+,-/012345���8<����o�o(�(
*�$��,���1\�����o�(�(
+�$�����7�����o(�(
,�$��U���pt����o�(�..�(����<�����������$�
-���$���JL��	%D�	���o(�	(
/�$�	��	�	���o(�	(
0�$�	�
D�
���o�
(�
(
1�$�
��
,�
���o���������q�d;����(�
(
2�$�
�,����o���������	�q�,�\�(�(
3�$���)d����o�������front_offset��q���	�q$p���(�(
4�$���8,�����o���������������������q�aX�o667��8dK4��v(�(
5�$�tag����
4����8dK4��v7,(66����<��9�:9:������������������������q�aX�o�����ce��+|�����E��E"�K�|C���4�
;input�,���0l�����E��E"�K�|C���������������������q�aX�����4�
<��,���"l�
=�U���6T� ����E��E"�K�|C���������������������q�aX����4� 
>��,� ��",�"��"Nd�"����E��E"�K�|C���������������������q�aX�q�q4�"
@��,�"��8(L�8����E��E"�K�|C��q4�8
Acursor�4�8��:2T�:����E��E"�K�|C���������������������q�aX���s��4�:
B��,�:��?0,�?����E��E"�K�|C���������������������q�aX������4�?
C��,�?D�AC<closure_kind>�D<closure_signature>�D<upvars>�DDCD������A4L�A����E��E"�K�|C���������������������q�aX������4�B
E��,�A��F0l�F����E��E"�K�|C���������������������q�aX�����4�F
F��,�F��I8<�I����E��E"�K�|C���������������������q�aX���v��4�J
G��,�J��K=��K����E��E"�K�|C���������������������q�aX����4�K
H��,�K��O*t�O����E��E"�K�|C���4�O
I��,�O��P24�P����E��E"�K�|C���������������������q�aX����4�P
J��,�P��R=l�R����E��E"�K�|C���������������������q�aX����4�R
K��,�R��[6T�[����E��E"�K�|C���������������������q�aX����4�[
L��,�[��_7\�_����E��E"�K�|C���������������������q�aX����4�_
M��,�_��aB��a����E��E"�K�|C���������������������q�aX����4�b
N��,�b��j:��j����E��E"�K�|C���������������������q�aX�����4�j
O��,�j��m;|�m����E��E"�K�|C���������������������q�aX����4�n
P��,�m��s4D�s����E��E"�K�|C���������������������q�aX����4�s
Q��,�s��u8d�u����E��E"�K�|C���������������������q�aX����4�u
R��,�u��z?|�z����E��E"�K�|C���������������������q�aX����4�z
S��,�z�Ѓ0$Ӄ����E��E"�K�|C���������������������q�aX����4߃
T��,؃D��T��U��U��UUTUD��T��V��V��VVTV�����5L������E��E"�K�|C���������������������q�aX����4��
W��,��LϊW��X��X��XXWXL��W��Y��Y��YYWY���Ў<ݎ�ݐ���	,�8�,�&�8�,���,��8���&��8���*����ڐ8,��,��8�,�� ��8�$��������Ԑ
8�$����������8��$��8�U��*8,ŏ8�UˏΏ��,��8��*�8�U�$�8��*��84��8�������8�4��$��$��8�$��*��84��8���ɐ8�4Ð$ʐ%ې���h����ҷ��������������������q�aX���\\����ҷ���Jҷ���ҷ�J�����
[ҷ�,��;=���f�����ҷ���^^ђ��ǒ�����ҷ�J�����
]ҷ�,ʒ35���k�����ҷ���``ɔ��������������
_ҷ�,”(*���e\����ҷ��������������������q�aX���bb���������Ǘ���З
aҷ�,��(*���M���������E��E"�K�|C�����
c��,���	$͜D�c��d��d��ddcd����1,�����E��E"�K�|C���������������������q�aX����4��
e��,����8d������E��E"�K�|C���������������������q�aX���4��
f��,��,��f��g��g��ggfg�����/������E��E"�K�|C���������������������q�aX����4��
h��,����64�����E��E"�K�|C���������������������q�aX؇��4��
i��,�����),������E��E"�K�|C���������������������q�aX�����4��
j��,�����-T������E��E"�K�|C���������������������q�aX����4��
k��,�����Y\��m����E��E"�K�|Cm����%�����[&����������������������q�aXȌ����
l��,����4��!���?�������E��E"�K�|C���������������������q�aXێ���4��
n��,�����=�������E��E"�K�|C����4��
o��,��L�*,�*qz�l#�{xy�,q	qr�T�	qs��	qt�4�	�Fqu�F$�	�qv�<�	�,qw�d	n�x	b��	V��	J��	=��	0��"	$�	������	
xthis�$�	��1	T�	�������������������;t����,�,��,��+����`'�$�	
y��$�	��'������,q
z{�T�
z|��
z}�F$�
�z~�d
H�x
<��
0��
$��!
,�
�����

��$�
��
�
�����

���$�
��!
$�
����

���$�
��#
4�
����

���$�
L�*,�*������+���$$�:���*�?��mem�:����lP�����,i�a��l}�n_aL4O�C?\c/�q,�������p��p��X3
�m���,��������!d����ș��p�>ΰ���l�,����ܟ��!D���������ܦ�ܦ����������4~W7p�ܦ�4~W7p��egc,������������ș��p��������%D����p���
��p$���!����p���
��p$���+$����p�g�gIter��h��g�h
end_or_len��g�h�:�gFPR<?����p���
��p$���LD����p�������4~W7p��p�����p,�
��p$���7<����p����������������;t����������4~W7p��p���
��p$���QT��p�p����,�
��p$���	���ș�	�p������܉
�
�p��
��p��
/l�
�p��
��p���
��)$����p�p���
��p$�element�<���B4����p���������������H�������H�pD�
��p��$��	�Q@B��
.4�
���p�������4~W7p��p��
�
��p$�
��%,��p�p��
��pWRܡ���������ٛ�������)$���ٛܦ���
��ܦ$�Ҥ<���B4���ٛ���������������H�������HܦD�
��ܦ��$��	�SHJ��.4���ٛ�������4~W7p�ܦ���
��ܦ$���+$�ٛ�������>ΰ��ܦ��
��ܦ$������ș��p�����,����p�p���
��p$���(���ș��p����H�H�H� "L�$����pl�D����o��$L��p�p�H��
��p�U��%���ș��o����J�J�J��$&L�$����p��($����o����������������;t����o�J���
��p$���-L����o�����
��p$���9���ș����pl��pl�*L�*������b\�����D&����Once�$@�5���+CE24|5 �G,N�����b�����XU�t~�-���x$��5�5���5��5=d0ݞh.�B��)������t�
��� ��
�|�T��
���+��+�+�+8�4�+t�+D�+��������������������
#����$s���E4y����,�����d�����El�����D�����TL�����U<�����SL�����������4����4��F�����?��k$������$��[���,��_����_���<��_��Write�,��^��ManuallyDrop�d������\�� ����������q����<��t���,��*���p��������3��Tl�d^,kQT��<HK9<*-��&����s���l����&��D�~|��|����(������mp��V��GL�9L�+��T�t�	��OL Force use of proc-macro2's fallback implementation of the API for now, even���	2/ if the compiler's implementation is available.�,�	
���
��
MJ Resume using the compiler's implementation of the proc macro API if it is�t�
 available.�<�
�l��q����
!$�
���q�t��
�
�$�
��
!L�
�q��
����q���������q������C���������
����ܫ|������3�����q���
������%D����q���
�$���.T���q����Ƽ$���MԂ���������4~W7p��s�s�������,���L�����������4~W7p��s�v�
����	<����q�����$����q���
�$���%$��%����[&�����&,�&�������&��������&�&����
���'/l�'����
����'��(>��(�����s��)�
�$�)��)��)(,�)���q��
�$�)��-"T�-������E��E"�K�|C��.
����-̰.�q��_���.4�.�����q��^�^��^��[�^���[����e�S������.�
�$�.��.��/�q��_���/4�/�����q��^�^��^��[�^���[����e�S������/�
�$�/��/Ԍ5�q��_���54�5�����q��^�^��^��[�^���[����e�S������5�
�$�5��5��62�q�����7/$�7�r�q��
��,�7��82�r�����8#$�8�q�r��
��,�8��9$�q�����: $�:�s�q��
�tree�$�:��;,�q��H���<BL�<ҷ�q��������<�Hҷ��<ҷ�H�s��<
�ҷ���[79��=.�q��H���=EL�=ҷ�q��������>����> ҷ�H�q��>
�ҷ��p_02��?&�q��I���@B4�@���qҷ�����@����@����@����@
�ҷ$�@���b,.<�A����������������B(�q��I���BE4�B���qҷ�����B����B����B ����B
�ҷ$�B��jf-/��Cl�Cݡ��D!�q����H�H�H�L�D$�D���sl�DD�D��ݡ��D#L�D�qݡ��
�$�EL�s�t����������t!L�t�t��
���u"T�u�t��
���v6\�v���t�t�t��w�
�$�w_other�4�w��x4T�y���t�t�t��y�
�$�y�,�y���7$�����t�t������
�$����4�����2\�����t����������������;t���������
�$�����&T��t�t��
�$�����%L���t�t��
�$�����t��_����4�������t��^�^��^��[�^���[����e�S��������
�$������ݕV�������\�\��\��[�\�
�[�\
has_fields��[��_��q|���t��
��,���#$��T٘�u���������D����q�u��
��)L���)4�����+L�����u�����
�$�����*4�����u�q����
�$���ʛ!$؛���u�t�ݛ�
�$ޛ���&L�����u�t����
�$���ޜ'T����u�t����
�$�����-D�����u�t�ȝ�
�$͝�#$ӝ����u��_����4�������u��^�^��^��[�^���[����e�S��������
�$���������u��_����6����	�	��u�	�^�^��^��[�^���[����e�S��	���ä�
�$Ĥ�ʤTǧ�u��������;P|ا\����	�	�t�u����
��4���#$�����=l���	�	�t�u����
��4���#$���Ǫ?P|��|ժ��	�	�t�u����
��4��#$���A����	�	�t�u����
��4���#$�����!$���	�	�u�t����
�$���ޭ-D��	�	�u�t����
�$���#$�����-t��
�����0���
�������P|�t�����	�	��
��4��<������������������!D����	�	��
��4���ε#P|���ѵ���	�	�
��4�Ŀ��u����޷#��	�	�	�u�	�u���
�$��,��ĸ@������pɸ��pT���u���%'������	�	�	�u�	�p����
��p$���n���u��_����4���	�	�	�	�u�	�^�^��^��[�^���[����e�S��	������
�$������м�u��_����4���	�	�	�	�u�	�^�^��^��[�^���[����e�S��	������
�$���½�������������,������
,��8�
$��&��8�,��*��,��8�	$��&��8�,��$��
��*������,������	8������8,��8��,��8�
$������8n���&��,��8�	$��(��8�H<������8�H<��'��8�,$������8�4��	������8�4��	������7{}�$��$��8�L��	������,��8�	$��$��8����
����������������,������
,��8�
$��&��8�,��*��,��8�	$��&��8�,��$��
��*������,������	8������8,��8��,��8�
$������8����&��,��8�	$��(��8�H<������8�H<��'��8�,$������8���� ��8�L������
��d���v������������������������������������������($�����v��
��
$�����D����	�	��������������������q�aX�v�q����
��
$��$��������������������;����	�	�v����
��
$�����/t���v��
�������/t���v��
�������-4���	�	�v����
��4�����,L���v��
��U�����1t���v��
��$�����2\���	�	���v����
��,�����0D���	�	����k����/�V>߿Y��v����
��4��\�����������������Ќ���!$���	�	�v�t����
�$�����-D���	�	�v�t����
�$���#$�����M<���	�	�v������.������������ �������$�����p,.�v��_����4���	�	�	�	�v�	�^�^��^��[�^���[����e�S��	������
�$���������v��_����6���	�	�	�	�v�	�^�^��^��[�^���[����e�S��	������
�$��������/\����	�	�	�	��ρ
��4ǁ�
$Ձ4���������������Ն���>D�������������t�����#���t�|Է��ʔ@ޔ3�%ʔRޔE�7������������,���	�	�������������=����	�	���̈�
������t������������������(���	�	������
�����w��)�r���ܰ�,���	�	����
��������%�w�����,���	�	����
�����l�+�PM Items which do not have a correspondence to any API in the proc_macro crate,��Q0- but are necessary to include in proc-macro2.�,�,���D�����
�����D������4����F$�����$��[���,��_����_��|��T����,��y{\�m��^�OQt��x������-��	�	��x���
�group�,�����74 Returns a span covering the entire delimited group.�$��	�	�x�~���
�$�Ԟ"��!A> Returns a span for the opening punctuation of the group only.�$�"�	�	�x�~��"�
�$�"܇%��$A> Returns a span for the closing punctuation of the group only.�,�%�	�	�x�~��%�
�$�%Ī'�x��_���'4�'�	�	�	�	�x�	�^�^��^��[�^���[����e�S��	����'�
�$�'��'<�,�,������������!�����$?����TL�����S,�����U<�����SL�����4��F�����?��k$������$��[���,��_����_���<��_���\�� ��Q�����3���#K�-&>D4DE9��-:=+.
��&D�T|��|����!���������į
D�
�{7�!�##����������|�{���q�{�F�K���
�c�f��|�{��ӧ��
���|����
�7�:��q�{������
���ql����{���{ܮD�����	$����z������/���r�z�����)4�ԨD���	�	�z���
�$�Ԉd���	�	�z�����$���9����z�r��Ҍ$����y�����܆��y������C���	�	��������������������q�aX�y�{���
������%D��	�	�y���
�$���2t���y�r����$���/l���y�q����$����y��_���4��	�	�	�	�y�	�^�^��^��[�^���[����e�S��	�����
�$�����!2�y�����!/$�!�r�y��
��,�!��"2�r�����##$�#�y�r��
��,�#��%0�y�����%-$�%�q�y��
��,�%��&A��&��s������,�&��,$�y�����-!$�-�s�y��
���,�-��/,�y��H���0BL�0ҷ�y��������0����0����0
�ҷ��~%'��2.�y��H���3EL�3ҷ�y��������3����3 ҷ�H�y��3
�ҷ����02�5���������������8����������������:&�y��I���:B4�:�	�	�yҷ�����:����:����:����:
�ҷ$�:����,.��=(�y��I���>E4�>�	�	�yҷ�����>����>����> ����>
�ҷ$�>���-/��A�y��_���A4�A�	�	�	�	�y�	�^�^��^��[�^���[����e�S��	����A�
�$�A��Bl�C�{���D!$�D�	�	�{�}��D�
�$�D��E,�{�����F($�F�|�{��
���F��F*�{�����G&$�G�q�{��
���G��G�{��_���H4�H�	�	�	�	�{�	�^�^��^��[�^���[����e�S��	����H�
�$�H��H��J�{��_���K4�K�	�	�	�	�{�	�^�^��^��[�^���[����e�S��	����K�
�$�K��K��O!�y����H�H�H�L�O$�O���sl�OD�O���}��O#L�O�y�}��
�$�P��R�}����J�J�J��L�R$�R���s��R'$�R�	�	�}����R�
�$�R��[-L�[�	�	�}����[�
�$�[L�]�}����������^!L�^�}��
���_"T�_�}��
���c5\�c�	�	�}�}�}��c�
�$�c�,�c��f4T�f�	�	�}�}�}��g�
�$�g�,�g��j.4�j�}���
�$�j��}6$�}�	�	�}�}����}�
�$�}�,�}���2\Ƃ�	�	�}���҂�
�$ӂ��+t����}���
�$�����+�~����͆,$І��~��
�	proc_span�LՆ���"�}�����&$��t�}��
��,�����}��_��͈4Ј�	�	�	�	�}�	�^�^��^��[�^���[����e�S��	���Ԉ�
�$Ո�ۈ���V����	�	�	�	�\�\��\��[�\�
�[�\���[��_��q|�	�	�}Ɗ
��,���#$݊T��������������D����y���
��)L���)4ɍ���+L���	�	������
�$�����*4���	�	��y����
�$�����!$���	�	��}����
�$���š&LК�	�	��}�ښ�
�$ۚ���'T���	�	��}����
�$����-D���	�	��}����
�$���#$����,t��������
�$�����$�����͢#$Т�u���
�g�բ������_����<���	�	�	�	��	�^�^��^��[�^���[����e�S��	������
�$��	formatter�L£������_��¥<ť�	�	�	�	��	�^�^��^��[�^���[����e�S��	���ɥ�
�$ʥ��LХT����������¨;P|��\Ш��	�	�}�����
��4ܨ�#$���?P|ڪ|����	�	�}������
��4���#$�����!$���	�	���}����
�$���خ-D��	�	���}���
�$���#$���ڱ,tݱ���ͪ��
�$����$��������'$���u����
��,��Ĉ���������#���	�	�	���	������
�$���,�����@���������T�����������	�	�	���	�p����
��p$����ɹ����_���4��	�	�	�	���	�^�^��^��[�^���[����e�S��	������
�$�����������_��̻4ϻ�	�	�	�	���	�^�^��^��[�^���[����e�S��	���ӻ�
�$Ի�ڻ셾���������ɾ,����Ǿ
,��8�
$��&��8�,��*��,��8�	$��&��8�,��$ƾ
Ⱦ*˾ξ��,Ͼо��	8ھݾ�8,޾8�,�8�
$�����8���&�,�8�	$�(��8�H<������8��8�!�����������8�H<��'��8�1Dÿ˿�8�T̿'ֿ8�H<ؿ'߿,�8�
$���8���8$������8�H<��'��8�1D������8�D��'��8�H<��'��,��8�
$������8����
����� �����������,������
,��8�
$��&��8�,��*��,��8�	$��&��8�,��$��
��*������,������	8������8,��8��,��8�
$������8����&��,��8�	$��(��8�H<������8��8�!�����������8�H<��'��8�1D������8�T��'��8�H<��'��,��8�
$������8����8$������8�H<��'��8�1D������8�D��'��8�H<��'��,��8�
$������8����
��d��ԁ������������������������������������������D����	�	��������������������q�aXԁ�{����
��
$�����;����	�	ԁ����
��
$�����/t��ԁ��
�������/t��ԁ��
�������-4���	�	ԁ����
��4�����,L��ԁ��
��U�����1t��ԁ��
��$�����2\���	�	��ԁ����
��,�����0D���	�	��ԁ����
��4�����!$���	�	ԁ�}����
�$�����-D���	�	ԁ�}����
�$���#$�����M<���	�	ԁ������.���������������$����V�!#���.t���ԁ�w��
�$�����(ԁ������%$���vԁ��
�������ԁ��_����4���	�	�	�	ԁ�	�^�^��^��[�^���[����e�S��	������
�$��������ԁ��_����4���	�	�	�	ԁ�	�^�^��^��[�^���[����e�S��	������
�$�������.H���.,<�?�.�1���0&&�)�D�0'���0#�|�1���1!	��1����۵޵Լ1ѵԵ������2����2����2����8��80- Error returned from `TokenStream::from_str`.�D�9��p.��ivO����9,�9���{�9<�9���n��9ʂ������9($�9�yʂ�����,�9��:6l�:�qʂ��
��,�:��<��<=: Returns an empty `TokenStream` containing no token trees.��<ʂ��
���=��=*' Checks if this `TokenStream` is empty.�D�=�	�	ʂ��=�
�$�=�?��>52 `TokenStream::default()` returns an empty stream,���>63 i.e. this is equivalent with `TokenStream::new()`.�ʂ�����?<�?ʂ��
���B��?PM Attempts to break the string into tokens and parse those tokens into a token�\�@ stream.��@���@IF May fail for a number of reasons, for example, if the string contains���AEB unbalanced delimiters or characters not existing in the language.��A���AJG NOTE: Some errors may cause panics instead of returning `LexError`. We���BDA reserve the right to change these errors into `LexError`s later.�ʂ���t�t�D�C�C������C7D�C�	�	��������������������q�aXʂ����C�
����C��F2ʂ�����F/$�F�rʂ��
��,�F��H2�r�����H#$�Hʂ�r��
��,�I��I$ʂ�����J!$�J�sʂ��
���,�J��J&ʂ��I���KB4�K�	�	ʂҷ�����K����K����K����K
�ҷ$�K����,.��L(ʂ��I���LE4�L�	�	ʂҷ�����L����L����L ҷ�Hʂ��L
�ҷ$�L��,�8:D�M����������������M"ʂ��I���N>4�N�	�	ʂҷ�����N����N��ԗNҷ�H�d�N
�ҷ$�N��+�79��O"ʂ��I���O>4�O�	�	ʂҷ�����O����O����Oҷ�H��d�O
�ҷ$�O����79��P"ʂ��I���P>4�P�	�	ʂҷ�����Q����Q��ԇQҷ�H�d�Q
�ҷ$�Q��S�79��R$ʂ��I���R@4�R�	�	ʂҷ�����R����R����Rҷ�H��t�R
�ҷ$�R���79��T,��S:7 Collects a number of token trees into a single stream.�ʂ��H���TBL�Tҷʂ��������T����T����T
�ҷ����%'��U.ʂ��H���UEL�Vҷʂ��������V����V ����V
�ҷ��v�&(�V���������������Y��WIF Prints the token stream as a string that is supposed to be losslessly���WJG convertible back into the same token stream (modulo spans), except for���XOL possibly `TokenTree::Group`s with `Delimiter::None` delimiters and negative���X numeric literals.�ʂ��_���Y4�Y�
�
�
�
ʂ�
�^�^��^��[�^���[����e�S��
����Y�
�$�Y��Y��Z��Z41 Prints token in a form convenient for debugging.�ʂ��_���Z4�Z�
�
�
�
ʂ�
�^�^��^��[�^���[����e�S��
����Z�
�$�Z��Zl�[�����[$�[�
�
���~��[�
�$�[��\����_���\4�\�
�
�
�
���
�^�^��^��[�^���[����e�S��
����\�
�$�\��\̵]����_���]4�]�
�
�
�
���
�^�^��^��[�^���[����e�S��
����]�
�$�]��]��^��L�_�~������������`!$�`�}�~�����,�`��a/l�a�t�~��
��,�a��d��b?< The span of the invocation of the current procedural macro.��b���bGD Identifiers created with this span will be resolved as if they were���cGD written directly at the macro call location (call-site hygiene) and���dLI other code at the macro call site will be able to refer to them as well.�L�d�~��
�ܒg��eHE The span located at the invocation of the procedural macro, but with���eIF local variables, labels, and `$crate` resolved at the definition site���fEB of the macro. This is the same hygiene behavior as `macro_rules`.�T�g�~��
���k.��jJG Creates a new span with the same line/column information as `self` but���j74 that resolves symbols as though it were at `other`.�\�k�
�
�~�~�~��k�
�$�k�,�k��m-��lKH Creates a new span with the same name resolution behavior as `self` but���l0- with the line/column information of `other`.�T�m�
�
�~�~�~��m�
�$�m�,�m��q'��n63 Convert `proc_macro2::Span` to `proc_macro::Span`.��n���nKH This method is available when building with a nightly compiler, or when���o?< building with rustc 1.29+ *without* semver exempt features.��o�d�o	 # Panics��p���p?< Panics if called from outside of a procedural macro. Unlike���pJG `proc_macro2::Span`, the `proc_macro::Span` type can only exist within���q1. the context of a procedural macro invocation.�4�q�~���
�$�q��s)��s�s�s8�4�st�sD�s�~���
�$�s�ƍ/��63 Create a new span encompassing `self` and `other`.�������B? Returns `None` if `self` and `other` are from different files.�����@= Warning: the underlying [`proc_macro::Span::join`] method is����HE nightly-only. When called from within a procedural macro not using a����<9 nightly compiler, this method will always return `None`.�$͍�
�
�~�~���ҍ�
�$Ӎ�,ٍ���+��FC Returns the source text behind a span. This preserves the original����KH source code, including spaces and comments. It only returns a result if����-* the span corresponds to real source code.�����ÒIF Note: The observable result of a macro should only rely on the tokens����FC and not on this source text. The result of this function is a best��ܓ+( effort to be used for diagnostics only.�\���
�
�~������
�$�������52 Prints a span in a form convenient for debugging.��~��_����4���
�
�
�
�~�
�^�^��^��[�^���[����e�S��
������
�$���•t���s���ʚ�͙EB Returns the span of this tree, delegating to the `span` method of����.+ the contained token or a delimited stream.�$њ�
�
�s�~�֚�
�$ך�О&�ǜ.+ Configures the span for *only this token*.�������LI Note that if this token is a `Group` then this method will not configure��ӝIF the span of each of the internal tokens, this will simply delegate to����*' the `set_span` method of each variant.�Dמ�
�
�s�~����
�$��#$�����s���̜�$����s��
������ݡ�s���̂�$�����s��
������â�s�����$���s��
������� �s����У$ӣ���s��
���أԌ����GD Prints the token tree as a string that is supposed to be losslessly��ݤHE convertible back into the same token tree (modulo spans), except for����O�������s��_����4���
�
�
�
�s�
�^�^��^��[�^���[����e�S��
������
�$�����Ĥ���96 Prints token tree in a form convenient for debugging.��s��_��é4Ʃ�
�
�
�
�s�
�^�^��^��[�^���[����e�S��
���ʩ�
�$˩�ѩT����������������"$������
��,�����0l���u���
��,�����=���DA Creates a new `Group` with the given delimiter and token stream.�Ǽ��ϼ85 This constructor will set the span for this group to����FC `Span::call_site()`. To change the span you can use the `set_span`��׽ method below.����ʂ���
��)L���)4�����$���JG Returns the punctuation used as the delimiter for this group: a set of��޿2/ parentheses, square brackets, or curly braces.�L���
�
������
�$�����#���KH Returns the `TokenStream` of tokens that are delimited in this `Group`.�������FC Note that the returned token stream does not include the delimiter���� returned above.�4���
�
�ʂ����
�$��������JG Returns the span for the delimiters of this token stream, spanning the���� entire `Group`.����\�� ```text����  pub fn span(&self) -> Span {����            ^^^^^^^�<����$���
�
��~����
�$��������EB Returns the span pointing to the opening delimiter of this group.����\�������%" pub fn span_open(&self) -> Span {����                 ^�<����L���
�
��~����
�$����� ���EB Returns the span pointing to the closing delimiter of this group.����\�������&# pub fn span_close(&self) -> Span {���                        ^�<����T���
�
��~����
�$�����%���?< Returns an object that holds this group's `span_open()` and����JG `span_close()` together (in a more compact representation than holding����  those 2 spans individually).�T���
�
��x����
�$�����&���KH Configures the span for this `Group`'s delimiters, but not its internal�\�� tokens.�������LI This method will **not** set the span of all the internal tokens spanned����HE by this group, but rather it will only set the span of the delimiter����'$ tokens at the level of the `Group`.�D���
�
��~����
�$���#$��������KH Prints the group as a string that should be losslessly convertible back����OL into the same group (modulo spans), except for possibly `TokenTree::Group`s����&# with `Delimiter::None` delimiters.����_����<���
�
�
�
��
�^�^��^��[�^���[����e�S��
������
�$����L��������_����<���
�
�
�
��
�^�^��^��[�^���[����e�S��
������
�$����L��T�����������.���?< Creates a new `Punct` from the given character and spacing.�������LI The `ch` argument must be a valid punctuation character permitted by the����0- language, otherwise the function will panic.�������JG The returned `Punct` will have the default span of `Span::call_site()`����EB which can be further configured with the `set_span` method below.��������
��U���?<�������>; Returns the value of this punctuation character as `char`.�<���
�
�����
�$����� ���IF Returns the spacing of this punctuation character, indicating whether����HE it's immediately followed by another `Punct` in the token stream, so����C@ they can potentially be combined into a multicharacter operator����KH (`Joint`), or it's followed by some other token or whitespace (`Alone`)����(% so the operator has certainly ended.�<���
�
�������
�$��Ա����41 Returns the span for this punctuation character.�$���
�
��~����
�$�����&���63 Configure the span for this punctuation character.�D���
�
��~����
�$���#$��������JG Prints the punctuation character as a string that should be losslessly����-* convertible back into the same character.����_����4���
�
�
�
��
�^�^��^��[�^���[����e�S��
������
�$�����������_����6���
�
�
�
��
�^�^��^��[�^���[����e�S��
������
�$�����T�������������"$��������
��,�����0l���u����
��,���։,���JG Creates a new `Ident` with the given `string` as well as the specified�\�� `span`.�������EB The `string` argument must be a valid identifier permitted by the����0��������LI Note that `span`, currently in rustc, configures the hygiene information���� for this identifier.�������IF As of this time `Span::call_site()` explicitly opts-in to "call-site"����LI hygiene meaning that identifiers created with this span will be resolved����KH as if they were written directly at the location of the macro call, and��ہL��������?< Later spans like `Span::def_site()` will allow to opt-in to����HE "definition-site" hygiene meaning that identifiers created with this��ŃKH span will be resolved at the location of the macro definition and other����B? code at the macro call site will not be able to refer to them.�܄���KH Due to the current importance of hygiene this constructor, unlike other����>; tokens, requires a `Span` to be specified at construction.����d����������HE Panics if the input string is neither a keyword nor a legal variable���KH name. If you are not sure whether the string contains an identifier and����%" need to handle an error case, use��߇A> <a href="https://docs.rs/syn/2.0/syn/fn.parse_str.html"><code����=:   style="padding-right:0;">syn::parse_str</code></a><code���41   style="padding-left:0;">::&lt;Ident&gt;</code>�젉 rather than `Ident::new`.�P|‰݉��
�
�~�����
��4��#$����0�ъGD Same as `Ident::new`, but creates a raw identifier (`r#ident`). The����JG `string` argument must be a valid identifier permitted by the language���FC (including keywords, e.g. `fn`). Keywords which are usable in path����GD segments (e.g. `self`, `super`) are not supported, and will cause a�T�� panic.�P|��<����
�
�~������
��4���#$Í�ӎ���%" Returns the span of this `Ident`.�$ڎ�
�
���~�ߎ�
�$�����&���FC Configures the span of this `Ident`, possibly changing its hygiene�d�	 context.�D���
�
���~����
�$���#$���ؐ��������#���
�
�
���
������
�$���,���ȑ@�����͑��T�������������
�
�
���
�p����
��p$���M��֒������������8\���
�
�
���
������������������;t������Less��������Greater��ji�/޾����
�$���,������������(���
�
�
���
�������
�$���,��������`����)$���
�
�
���
����A������������`��4��
���$����w�/1�і��PM Prints the identifier as a string that should be losslessly convertible back�쳖 into the same identifier.�����_���4��
�
�
�
���
�^�^��^��[�^���[����e�S��
������
�$������ӗ����_���4��
�
�
�
���
�^�^��^��[�^���[����e�S��
������
�$������ݛ"����������,������
,��8�
$��&��8�,��*��,��8�	$��&��8�,��$��
��*������,������<A Creates a new suffixed integer literal with the specified value.����D<���<C This function will create an integer like `1u32` where the integer����F<C value specified is the first part of the token and the integral is��ߝF<E also suffixed at the end. Literals created from negative numbers may����H<C not survive roundtrips through `TokenStream` or strings and may be����F<3 broken into two tokens (`-` and positive literal).��Ο6<���<B Literals created through this method have the `Span::call_site()`����E<D span by default, which can be configured with the `set_span` method���G< below.�T��8ʡ8Ρ,ѡ8�
$ҡ֡ߡ8��ס&ء,ڡ8�	$ۡ(�8�H<����8�H<��'��8�,$������8�
��'��8�H<��'��,��8�
$������8����
�����$�¢ڢ�����,����
,�8�
$�&�8�,�*�,�8�	$�&��8�,��$��
��*������,������<C Creates a new unsuffixed integer literal with the specified value.����F<��<@ This function will create an integer like `1` where the integer���C<= value specified is the first part of the token. No suffix is����@<7 specified on this token, meaning that invocations like����:<. `Literal::i8_unsuffixed(1)` are equivalent to��ĥ1<E `Literal::u32_unsuffixed(1)`. Literals created from negative numbers����H<D may not survive roundtrips through `TokenStream` or strings and may��ϦG<6 be broken into two tokens (`-` and positive literal).����9<��<ǘ���E<�����G<�T��8��8��,��8�
$������8����&��,��8�	$��(��8�H<������8�H<Ω'թ8�,$ש۩�8�
ܩ'ߩ8�H<�'�,�8�
$���8���
��d����������������������������������������������$$��ԁ����
��,�����2l���v����
��,�����(��41 Creates a new unsuffixed floating-point literal.�������LI This constructor is similar to those like `Literal::i8_unsuffixed` where����IF the float's value is emitted directly into the token but no suffix is��˴DA used, so it may be inferred to be a `f64` later in the compiler.����FC Literals created from negative numbers may not survive round-trips��ߵKH through `TokenStream` or strings and may be broken into two tokens (`-`�ԯ� and positive literal).�ζ�dֶ������JG This function requires that the specified float is finite, for example����63 if it is infinity or NaN this function will panic.�t������
�������&���2/ Creates a new suffixed floating-point literal.�����ŹHE This constructor will create a literal like `1.0f64` where the value����KH specified is the preceding part of the token and `f64` is the suffix of���GD the token. This token will always be inferred to be an `f64` in the����DA compiler. Literals created from negative numbers may not survive����KH round-trips through `TokenStream` or strings and may be broken into two��Ǽ&# tokens (`-` and positive literal).���d����������J߫��6��d������
�������(���4��߿���L�����IѨ���D�����F����Kª��������d����������J߫���6��t������
�������&���2��������HE This constructor will create a literal like `1.0f32` where the value����KH specified is the preceding part of the token and `f32` is the suffix of����GD the token. This token will always be inferred to be an `f32` in the����D�����Kİ���&�����d����������J߫���6��d������
�������&��� String literal.�4���
�
������
��4�����%��� Character literal.�L������
��U�����*��� Byte character literal.�t������
��$�����+��� Byte string literal.�\���
�
��������
��,�����)��� C string literal.�D���
�
��������
��4��Խ����/, Returns the span encompassing this literal.�$���
�
���~����
�$�����&���41 Configures the span associated for this literal.�D���
�
���~����
�$���#$�����F���FC Returns a `Span` that is a subset of `self.span()` containing only����EB the source bytes in range `range`. Returns `None` if the would-be����1. trimmed span is outside the bounds of `self`.�������FC Warning: the underlying [`proc_macro::Literal::subspan`] method is����H�����<�<���
�
��������.�������������
���$�����')���4�������8�4��t������
�
������
��
$��������t�t�D�����������1D���
�
��������������������q�aX��������
��
$���������_����4���
�
�
�
���
�^�^��^��[�^���[����e�S��
������
�$������������_����4���
�
�
�
���
�^�^��^��[�^���[����e�S��
������
�$�����������PM Public implementation details for the `TokenStream` type, such as iterators.�d����D�������4�����
͆����SL҆����$��[���,���_����_���\�������,�����ņ��}��p�ac���@��ԋ����J�J�J��L��$�����s���'$���
�
ԋ������
�$Ċ���-L���
�
ԋ������
�$�����ԋ��_����4���
�
�
�
ԋ�
�^�^��^��[�^���[����e�S��
������
�$������̍!ʂ����H�H�H�L��$�����sl��D����ԋ���L��ʂԋ��
�$ǎ�����n�����>7�����n��5���n��
������� �W�nnJnJX�n���nJnJ�
�
�n�n���
�,��4�����o"�K�|C��Ĥ$���� �Y����oIK�K�KZ����o���z|�K�K�
�
�o�o���
��,�qLqL[����o���qL�qLqLqLqL8�qLqLqL�
�
�o���
���MM\����o��MM\����o�����MM�
�
�
�o�
�o���
��L��M��"l����ș��oX��z�����,������N�N]���șj���N�o������N�N�
�
�o�o���
��p,���\��qi ����3�����,�������W�W^�q����W�W�
�
�q�q� ��
�,�Ի
D��q�T�4s������$����txXxX_�q��_�xXxX�
�
�
�
�q�
�^�^��^��[�^���[����e�S��
���!��
�,��xX��r$�r�t�A����gge�t���gg�
�
�t�t�,�r�
�,�r -�rf�tMgMgg�tMgMgg�t���MgMg�
�
�
�t�
�t�.�r�
�L�r�Mg�g�gh�t����g��g�g�g�g8��g�g�g�
�
�t�/�r�
��r���,���u,`�{ ��������L���������4������qTʘ$ʘ����t�h�hj�u����h�h�
�
�u�u�3��
�,����,���u�a��s�$���l���������T��$������tL�������^j^jk�u���^j^j�
�
�u�u�4��
�,����<���v98�;tm������$������T��$������t[o[ot�v���[o[o�
�
�v�v�G���
�,���H��(\���v��
���H��Fd���v��
���A�d���v��
���~�d���v��
�����l���v��
����:t���v��
���6y\���v��
���u�d���v��
�����d���v��
����6d���v��
���2ul���v��
���q�t���v��
�����d���v��
����2d���v��
���.����(l���v��
������Ht���v��
���B�t���v��
����t���v��
�����|���v��
����<����v��
���7{l���v��
���v�t���v��
�����t���v��
����8t���v��
���3w|���v��
���r�����v��
��������PM An object that holds a [`Group`]'s `span_open()` and `span_close()` together���MJ in a more compact representation than holding those 2 spans individually.���ܱ [`Group`]: crate::Group�$L��x6k���b�9����,�����x�<�����n ����xAwAw��x���AwAw�
�
�x�x����
�,���%l���xM/&s&a���������t�xD�%����x��$�������$�������,�����3�%3����
�3�3���t�x����t�����t ����x�w�w��x����w�w�
�
�x�x����
�,�ܖ&\��yr�.%�Ի��������z�y���q�yɼ&ɼ��
�ɼɼ�z�y���������z_�&_���
�_�_��q�y���������qxx��y���xx�
�
�y�y����
�,���	%'��	�z�M_=4����	4�	����r��
!,�
������z�z��z����z�z�
�
�z�z���	�
�,�	�N-l�N�}6�	k���.������ˢ�}��ݡ�}!�-!���
�!�!�ˢ�}������N"��ˢ��-����
�����ݡ�}������N��ݡ����}������
�
�}�}���N�
�,�N��].$�]�}����r���������}���t�}Q�.Q���
�Q�Q���}��̓��]�����.�����������t�}����t�]���t ��]��}����}������
�
�}�}���]�
�,�]���5,����7��\������������u�}�5}���
�}�}���������ڌ�����5���
����u����|�����u����������
�
�������
�,���§9,ҧ���F���|������ͪ�����u����9����
�����ͪ����������ͪH�9H���
�H�H��u������|�����uJ�J�������J�J��
�
���������
�,�����?<��ԁ�K������������wԁ���vԁ��?����
������wԁ��Ǎ�˽���wz�?z���
�z�z��vԁ���������vǘǘ�ԁ���ǘǘ�
�
ԁԁ�����
�,����ھ(\��ԁ��
�����Id��ԁ��
���C�d��ԁ��
�����d��ԁ��
����l��ԁ��
����Bt��ԁ��
���=�\��ԁ��
���}�d��ԁ��
����d��ԁ��
����Bd��ԁ��
���=�l��ԁ��
���}�t��ԁ��
����d��ԁ��
����Bd��ԁ��
���=����(l��ԁ��
������It��ԁ��
���C�t��ԁ��
�����t��ԁ��
����|��ԁ��
����B���ԁ��
���=�l��ԁ��
���}�t��ԁ��
����t��ԁ��
����Bt��ԁ��
���=�|��ԁ��
���}����ԁ��
������7��5OL An abstract stream of tokens, or more concretely a sequence of token trees.��5���5HE This type provides interfaces for iterating over token trees and for���6+( collecting token trees into one stream.��6���6A> Token stream is both the input and output of `#[proc_macro]`,���7EB `#[proc_macro_attribute]` and `#[proc_macro_derive]` definitions.�E\�7ʂD�uG��$&����8,�8���y�8<�8���nd�d��ʂ���d�d��
�
ʂʂ���7�
�,�7|�_��^DA A region of source code, along with macro expansion information.�F$�_�~2o�p;��L����_,�_���}��_<�_���n ��_��~;�;���~���;�;��
�
�~�~���_�
�,�_������OL A single token or a delimited sequence of token trees (e.g. `[1, (), ..]`).�GL���s�8B��;t�������������s�����s����s�����s����41 A token stream surrounded by bracket delimiters.�G���������s����,З������ܗ An identifier.�G�������������s����,������E����96 A single punctuation character (`+`, `,`, `$`, etc.).�GE�����E�E���s����,ɘ������՘IF A literal character (`'a'`), string (`"hello"`), number (`2.3`), etc.�G�������������s����<������������s��������
�
�s�s����
�,������ A delimited token stream.�������HE A `Group` internally contains a `TokenStream` which is surrounded by��ӯ `Delimiter`s.�I,���iB�h��:�����,�������������������
�
������
�,�������96 Describes how a sequence of token trees is delimited.�JL���@�QOf-�������������\��l��
 `( ... )`�J���13���,رlƱ
 `{ ... }`�J���13���<��l�
 `[ ... ]`�J���13���$����� `∅ ... ∅`�������GD An invisible delimiter, that may, for example, appear around tokens���FC coming from a "macro variable" `$var`. It is important to preserve����IF operator priorities in cases like `$var * 3` where `$var` is `1 + 2`.����LI Invisible delimiters may not survive roundtrip of a token stream through�lִ
 a string.����� <div class="warning">�������]Z Note: rustc currently can ignore the grouping of tokens delimited by `None` in the output����]Z of a proc_macro. Only `None`-delimited groups created by a macro_rules macro in the input��ڶQN of a proc_macro macro are preserved, and only in very specific circumstances.����WT Any `None`-delimited groups (re)created by a proc_macro will therefore not preserve����YV operator priorities as indicated above. The other `Delimiter` variants should be used���B? instead in this context. This is a rustc bug. For details, see����KH [rust-lang/rust#67062](https://github.com/rust-lang/rust/issues/67062).����T�� </div>�Jt�������� ��	��!�!������!�!��
�
������
�,�}�}�����_�}�}��
�
�
�
��
�^�^��^��[�^���[����e�S��
������
�,��}�ٯٯ�����ٯ�ٯٯٯٯ8�ٯٯٯ�
�
������
�����������������
�
�
��
������
�L����������EB A `Punct` is a single punctuation character like `+`, `-` or `#`.�������JG Multicharacter operators like `+=` are represented as two instances of����74 `Punct` with different forms of `Spacing` returned.�K,����T���s���D���������<������T��$�����~z�z������z�z��
�
�������
�,��������OL Whether a `Punct` is followed immediately by another `Punct` or followed by����  another token or whitespace.�L<���������i��������,�����41 E.g. `+` is `Alone` in `+ =`, `+ident` or `+()`.�LE����Y[����,�����:7 E.g. `+` is `Joint` in `+=` or `'` is `Joint` in `'#`.�������DA Additionally, single quote `'` can join with identifiers to form���� lifetimes `'ident`.�L����������� ���	���-�-�������-�-������������
�,�����������_�������������^�^��^��[�^���[����e�S���������
�,��������������������������8����������������
���ٳٳ���ٳٳ������ٳٳ�������������
�L���ٳ������GD A word of Rust code, which may be a keyword or legal variable name.�������KH An identifier consists of at least one Unicode code point, the first of����PM which has the XID_Start property and the rest of which have the XID_Continue�l��
 property.�������A> - The empty string is not an identifier. Use `Option<Ident>`.����C@ - A lifetime is not an identifier. Use `syn::Lifetime` instead.�������IF An identifier constructed with `Ident::new` is permitted to be a Rust����LI keyword, though parsing one through its [`Parse`] implementation rejects����OL Rust keywords. Use `input.call(Ident::parse_any)` when parsing to match the���� behaviour of `Ident::new`.�������A> [`Parse`]: https://docs.rs/syn/2.0/syn/parse/trait.Parse.html����t�� # Examples�������MJ A new ident can be created from a string using the `Ident::new` function.����HE A span must be provided explicitly which governs the name resolution����)& behavior of the resulting identifier.����<�������#  use proc_macro2::{Ident, Span};����|�� fn main() {����FC     let call_ident = Ident::new("calligraphy", Span::call_site());�������#      println!("{}", call_ident);�,��ʦ<����������NK An ident can be interpolated into a token stream using the `quote!` macro.����<�������#����� use quote::quote;����|�������:7     let ident = Ident::new("demo", Span::call_site());�������>;     // Create a variable binding whose name is this ident.����30     let expanded = quote! { let #ident = 10; };�������DA     // Create a variable binding with a slightly different name.����RO     let temp_ident = Ident::new(&format!("new_{}", ident), Span::call_site());����85     let expanded = quote! { let #temp_ident = 10; };�,��ʦ<����������OL A string representation of the ident is available through the `to_string()`�\�� method.����<�������%" # use proc_macro2::{Ident, Span};�,�� #����FC # let ident = Ident::new("another_identifier", Span::call_site());�,�������%" // Examine the ident as a string.����)& let ident_string = ident.to_string();����  if ident_string.len() > 60 {����:7     println!("Very long identifier: {}", ident_string)�,��ʦ<����N,����#�"�������,��������<�����n���������������������
�,������јNK A literal string (`"hello"`), byte string (`b"hello"`), character (`'a'`),����PM byte character (`b'a'`), an integer or floating point number with or without���+( a suffix (`1`, `1u8`, `2.3`, `2.3f32`).�������IF Boolean literals like `true` and `false` do not belong here, they are�l�
 `Ident`s.�O<����wX���Qu�����,����ԁ伛<�����nQ�Q�������Q�Q������������
�,����ʡ!����Dה��������F����ߝF������HՖ����F����Ο6����������Eǘ���G��P����\�����
����ס��ה���������Ֆ���������ǘ�����d������
������ה���������Ֆ��z��u�qǘl��g�d������
���cRMהH�D��?��:Ֆ5��0��+�'ǘ"���d������
���ה���������Ֆ���������ǘ�����lԭ����
������ה���������Ֆ���������ǘ�����t�����
����toהj�f��a��\ՖW��R��M�IǘD��?�\������
���;*%ה �����Ֆ
������ǘ�����d������
������ה���������Ֆ���������ǘ�����d̮����
������ה��������~Ֆy��t��o�kǘf��a�d�����
���]LGהB�>��9��4Ֆ/��*��%�!ǘ���l������
����ה���������Ֆ���������ǘ�����t������
��������!����F�������CĞ����@������:ݟ��ĥ1������Hޠ��ϦG������9���������Eǘ����G��P����l�����
�������	�Ğ���ݟ����ޠ���������ǘ�����t������
����������Ğ����ݟ����ޠ���������ǘ�����t������
����������Ğ����ݟ���ޠz��u��p�lǘg��b�tǰ����
���^mh�c�_ĞZ��UݟP��KޠF��A��<�8ǘ3��.�|�����
���*94�/�+Ğ&��!ݟ��ޠ��
���ǘ������������
��������Ğ����ݟ����ޠ���������ǘ�����l������
����������Ğ����ݟ����ޠ���������ǘ�����tDZ����
����������Ğ����ݟ���{ޠv��q��l�hǘc��^�t�����
���Zid�_�[ĞV��QݟL��GޠB��=��8�4ǘ/��*�t������
���&50�+�'Ğ"��ݟ��ޠ��	���ǘ�����|������
����	�����Ğ����ݟ����ޠ���������ǘ������Ų����
����������2/ An iterator over `TokenStream`'s `TokenTree`s.�݇���FC The iteration is "shallow", e.g. the iterator doesn't recurse into����>; delimited groups, and returns whole groups as token trees.�VD��ԋ�`�PP����̦�,������}�ɉ<ɉ����nݺݺ�ԋ���ݺݺ��ԋԋ�����
�,�����h0��h��h���h���h���h���hX��h���ho��h��h���h��hj��hC��hB��h��h���hd��h1��h���hX��h$��h���hb��h*��h���h���h���hJ��h��h���h���hw��h?��h	��h���h(��h���hg��hC��h���h4���h)�h��h�h��h��h��h���h}�h�h��h�	�hy
�h�
�h�h_�h]�h��he�h��h��h8�h��h��hy�h��h��h��h��h�h� �h\!�h�!�h"�h�"�hX#�h�#�h�$�hW$�h�#�h�.�hL�.�h�"�h�0�hL�0�h-"�h�5�hL�5�hX�h_�h��h>�h��hH�h�h���hL���hS�h\���h�h��hD�h��h��hW�h�h;�h���hL���h��hϤ�hL٤�h�h��hO�h��h��hK�hx�h��hz�h�h��hD�h���h��h���hL���h��hŽ�hLϽ�h4	�h��h��h��h\�h��hP�h��h��h���hL���h.�h���hL���h��hہ�h��h2�h��h!�h���h���hF��h���h��h`��h�'�hL�'�h@��h���h���h|��hB��h��hL��hN��h���h���h�B�hL�B�hX��h���h�H�hL�H�h*��h�K�hL�K�h��h���h���h|��h���h���h���hވ�hL��h��h\Њ�h�hU��h��h���he��h��h���hR��hͣ�hLף�h���hۥ�hL��h��h���hX��h��h���h���h'��h���h`��h���hL���h���hݻ�hL��h���h~��h���h���hx��h&��h���he��h���h���hL���h��h���hL���hw��h��hr��h���h���h��hJ��h���h���h�Y�hL�Y�h¿�h�[�hL�[�hh��h���h�\�hL�\�h��h�]�hL�]�h���hҸ�hm��hT��hR��hŕ�hLϕ�hl��h���h��h���hLȦ�h��hԩ�hLީ�h��h��h���h���h���hq��hѠ�h%��h���hL���hf��h���hL���hқ�h��h{��h��h���h���hL���hҖ�h���hL���h���hȍ�h@��h���h��h���hR��h���h��h���h���h���h��h���h���h���hL���hφ�h���hL���h�s�h�r�hPr�h�q�h7q�hxo�h�n�h�m�h*m�h���hL���hll�h���hL���h�j�hAj�h|i�h���hL���h�g�h�f�h/f�hte�hze�hld�h�c�h�b�h�b�hxX�h$b�h�a�h�a�h�`�h`�h_�h;^�hV�hmT�h�R�h
R�hrP�h�N�h3M�h�K�h�I�hA�h�?�h
<�h�:�h�3�h3�h3�h}��h�2�h�1�h�1�h0�h<-�hv,�h|,�h���h�+�hS+�hY+�hQ �h�h�	�h(��������������������������K\https://img.shields.io/badge/github-8da0cb?style=for-the-badge&labelColor=555555&logo=github�proc_macro::Span::join�https://github.com/dtolnay/syn� https://github.com/dtolnay/quote�Syn�proc_macro::Span�rust-lang/rust#67062�Parse�2https://docs.rs/syn/2.0/syn/parse/trait.Parse.html�github�&https://github.com/dtolnay/proc-macro2����^https://img.shields.io/badge/docs.rs-66c2a5?style=for-the-badge&labelColor=555555&logo=docs.rs���	syn���	��	��	�	���	Ҧ	��]https://img.shields.io/badge/crates.io-fc8d62?style=for-the-badge&labelColor=555555&logo=rust���	��	proc_macro::Literal�docs-rs���	��	��	8https://docs.rs/syn/2.0/syn/macro.parse_macro_input.html����	��	�proc_macro::Literal::subspan���	$https://crates.io/crates/proc-macro2���	��	.https://github.com/rust-lang/rust/issues/67062�parse_macro_input!�ߩ	��	��	��	�	crates-io�ݪ	��	��	ۥ	ū	ߩ	��	��	��	ݦ	��	ݪ	�	��	ۥ	ū	��	��	��	Ҧ	ݦ	��	��		�Gcrate::Group���	�G��	��G�_�H����������������������I�I�I�H�J�������_�_�`�`� �t��3�H����������������������I�I�I�H�J������(/*ERROR*/)LexErrorspanr#NoneBracketBraceParenthesisJointAlone��	ɯ	د	�	��	��	��	��	��	��	��	 |�8���{1iE������f����[�g+s���� �A㭐2.���}F�kȃ'�Ld]�
���bJ�m��\e$�NF����[rvt��<�U����B����0Ƕ�\�j�V��BV��������cV�:t
5s�!6ȴh�3)���`c=j���TR���!KǤb���ي�*��,r����K,����:%@�=�Y:��T�ͽ�J��Ŷo�[O5�(��#ԩ.*?G�W�6�n�vPelS�=�C��U���O��o�4ʤD�n�z�&��Y:Rj�Wr-4�V�\)ټO�~���.o���
s��͵0Y�x}�|�g�׍ogq+I�I>�H��,���%���
���
�8�^�o7�oLDb��d�Q�/��#�}�����J�9׮��d��j"IYt)�U}����S��g�]�H�/"�]�<z�[���	�T;D
7�$����i~�r��6�үqI)R��d;�s�;���[,hE�l����ۛv�]���J��y	�ip��h�t��rm�Y�
�$�=�8^����_��zwڷe�{֍�
5��b�\j���=
���o͝k\/@�sεEv�J��V�|D�VT�$.Y��j�k4q
/����ˑoAL-��a8~�|��f�e�k����|>eځ�]{C�Xm-K��[��8���
u��'i�8IP��Q'v� }�þ��N���L�x$Y���2���>�=/E�٤/����=�E����$b���TXĜB�»oyM�9��~��p��}�2�ճ&���)��¨7/C��lu%����$//�m��63I��3�70y���*�����FT��+c��3��X�_2t�=��(��I�`QwrD2�Q�Hl������-�H��bXo���y!؀6(��B))O�?
Nkя�I]�&��_](�`�p�������=t�멭mL�y�Ә�>�Dw����T��a������� ��Il�p5zŵ�^����\���ɾ�4�S��I0��.���y�`.?g� ����l_<D[�+)Ԧ�#��
����֜�8l"`�\�I��5�������
������[���@PH�o�{3}�1�HhhP�Y©�|����ȱc�4�)燹k6$�i%,�B��8Fr�7SxM)8`��uudA��-|��*��[��RU� C���%���t��%�n�x*w
;�M��Ӭ�B5���܏m/J��uF!bA>���P��������Y��գ�w."���6:l�_��	���@�Z�l����J�Wn��X?pz��(ی��
�q�>���f���-h�x^;��w�(�m��,51�2���64��0A��j]��d�����OXA�?n%7n��UQ����
WB�.�T���}��¼큟K�A�a3&�l���A�VM�C�[���Dn,"�	~	|��_w�1�ߡ�G1�%���
XC�9��oK�e�t��Y?4:���LŒ����Y�6�h������zNh�l,M�T����5\J!l�(�L8g3��5u0p�u��\m��[�6�d�
I�����nUC��r��d��r`HKHI�8i���9�JѪ�����Xc��|�]��g����G�[hw�w���w?��	�Ji�l�p�V0�Q;�`[�{������p�<�$�������k�;NJ�s{E���OLe�����E�$;�,�jß�ϼi%��p�M�BҘ������ڌ�@$���b=����ڈFhqū�"zNC��&
�˔�\�����|'i@&�&ۏ�]�uZ�P��*�D0Y]�R�0����{"�������Q^��0�����^H������d�Tj^a
^Q�����c�Op���	O��[v����÷���䴗�=FI�(�x�
{q�W�sF�NC�����U
�V�d[\c	?��g�/�]���vjfm�hW&Q�%���7��r�'F�Ņf�
o֏=���*X��է��u��c�هxW�Å<�䆀
e�e@�0}��8�������ul[�,�pR	�g~�k���
��_)�5�Z�8>&�|,J����<l��+W��7j���`�����D�rLrM
�	D_��)�J콗�!c��L�c�2��w��x�F�sBή,ćя)H��#�vSm�!,�����������@?'���A��w��ysvj]1����������d��b��F�G۱I8:Æ�l�WYN�������=.�<ۇ�_�H�͋��d�h�ԡ��'����ȴ�4���j��T7��v��~v%��	J���L���厷v�51�����+h|��~����:�r����|�Bw�j��H��vi�R`v+���qD4B��Ә/'*��M��W8oQw�ނ�czR�
w��_� �<7=sAY0����[�mF'�M�'�x�Kf��'Y��`�����s�t��ܴa����}����Uŧ�/O~F�XMǡ��M�#�2�gNLό>�ni�(ɍ�T�=��!�a��Y�s�_nL��c3����O��BV"�;�ݵJ�{�!�L����stl�[����}�x����J���1��=#9�H�ˆ4��ѿ[�1�I�W8���wt�<�U�B�CC���i� �f=�{+���]ލ���q0���hM�J	��\���a��6#w8�mm�V5�:��4	Ԫ�K5�.�ʲ2߂.W�����?�-;�݂j�p��׾�8�\	�U��/���,��=9�QD��iW�{�d��4�6�U��<��~����L�V�d��V����\�-�,����sq�]l>�>b\�vt�eM]s6���˺���U!�Fm�K7%5���u�ȶ��ؼ�S�*_��@q#��?MN��)D�ZY��Œrw�z�" Sv�c��Hx�ê�P�$�L�E�#�����4�o.��Q��|����eJJLQ���l�������'��	+UV��T`�
a�R��8!ը�X�
�(h�
���_�u6B��t��͵ȥ� =�<
�ig*��(}��T!x*��`2��Yw2uT�'��D����͛�2�ͨ~Ԭȕ7����|�9btY٤�T�׮ݺ�V�;��>��a��u�~�X����-��Ѷ�
|
6�k��0��c���Kh��4�q��
Q,��r���BL��L�0��
�$w��
W)�2�=1�2�Z�,SUkN��~g���WO��6�����d�J��rmA)�3�c��B�?p:_j�,�7:Y�]�܃Y�v�_���7�g�9�u	��Տq%���?�Y�~��[����7$oM� �:���P�l#�\Om#�/J`%����!i�[Y?�낂��[&�!��5R��klu�kt�ì�.)֕�d�@�J��P`f��M�h 򄭪�)\�{�@ۑh/M�P���=`����`�l0kʓ������Q!3�BA�;�f�"�B�T���Y
t��>q/���~�B�Nxyëf�)��n�j1Y��GToLQ�Y2�Hߩ�R��]���8��Hee�[<[z(48��b�ܳO���C��DMi�������T�t��M��ϊ)���#�m�3J3.N.�<=�	�C������t�
v���U�'���Q9�4+��~�<����D�>?�)fr��n�~}0�����[�>u*ʗn����=��^k�+�������ffĕ����?0h�l6mS%t����ч�Ew��f�m�\�ݥ���o���*4�6�;�4"�����s���:A3¥"�w¯](��Y��J�o����]D���j8/�
n3�wz�k�R�%��7�P,�=�dE
C�w�ֹ���@��d^B���cJ�S���%�Q��I!�P���N�+z%�+��
�ڿ���U�J�PR�'�<��&��A:�ʗͭfp$���v?�����J*u��>�.�|����c�m0W��˹��6�O��t��h75;�)&K��8`ݔ6\JG�B�%��5��%0I�g\�v�]�7�w!��Ҿ�r/r�c��Ko~PT�z��@:�#k��L6���v�N����$�Xt+G�{^L�'��� �LxuX���V,x�\{8�Qn�e$��#�(ج�ٻ%Êd�h��-�-�o8�i�����\�J1ϊ�Q�����ݫď�u�a����6@�H��ߎ8 t��11@�_@�U�4��Ս�>�m���3+��,��%#|O�ıx�Y�!��g>�>�rhti��5m@����.#"'	*����%���N͌���;ٹ�Z+�Yό	l���`�-+?H.~��B��t�&���\_	��㿍�#�
K5)7G��M�����*V��p���$�υy~�6,�	M�\,`� Z������]��g���5��G}�և޸J���v`3)6�'q
����
j'����Tm$D*�A6�R���}��/��{�A,�
q}W��j�+��XB��Ĵ�95?��MB�J[:i|�a�@Cw��LU~e���v��S~سiT��f�G]�7k��r!���L�M
��p�iՀ�R���t�b��K�����,�Z���M���#�+DgZ�A�z�j�/�?a���
��F1���IJ��m��gP
�2���'��M%�i�/��T��L�Λr���T��*~.�꛱y�Pwx.L��$�Ֆ�C-K��=g��:��!"n����v�HHp��
x?����`�~�R�=[�B�����LˆD�pG����O�}���$���
�Y4/+X�*�F�J�`�&g�u2x?'�`���I�(�	���7��^��Й���T��o^N }(;Iw삺f����4 �'�?R���_\ԂԹ���I�T�S��j�k��up��֢��%�����.��v7
r48[>�I
�
��Ӹ>�����/����$'�a��������_�)��.YD4s�D�?�Jȷ!iq�lQ��X������? �d���2�Tp\�ۃ���_.�.]�n¢�lͩ�u'Xa����$���8�_��D�ǵmaw�Q����%�msJ[,��F�R<���H�����9X����&@�VY��6�1��Х,4Ze�cDt] ��]�:m�g��̿���m�-���n���v��s�n��T���^BO�]2��$J7O<L���7r s��s��BD�~y�o��pkt\��@Ʊ�gͣrk��<�Kr�Q�+g���xVh[=�e�[�����/���5/�:4�.�3*N��R2����	pŐR�=o%lw^��Damf\
�J|�|Zl%{Hk�����a~�]	�L:�	j��c��(T�B�Z�p��i�)kg;4���Н$C���o35�Jz	��5�XG[�)�.,WW�3X��i��1j%��o�W�o[�,�or1�y+|uH4�"�^���68{���n���{(��R;P@��Y��g�$0��q?��$FN�������Ӥ�r��4m�--�+e�q3�<]y�w���Y�w�矚�Č��BϮ���a���+�zF��kҫ'6�^B7��O���:m;�+G����7ݍ"-ܽ���P�&H�y��nu���_qH��'ݢ�3k�<�E��uQ�~O��?%����,k#]��FZ�,-�M͸\�Ei>������g�"%r��m+�;��W�����l
x8)j�����e�qU�pK�qe�����<�Q
��_-��7i[��"�淍%�z9�V
Ͷ�u�>�&��v��Y�H�+���/�\гT��;ؓ8�++#��7�������\�p�G��6����'3	�+���UYP�Lp	%�l�@�f<<���3��62��K�pYɰ��YHy�*����i�q�}��������r͐мi>#�Nv{Ӝ��Y5 ��_l��)����F���]CSY:M��r�ٕS�#IY�����D&�9iV��d��&��Z�'@����Y��:8��f���{v����巄�~��v�Oܔyhzl(����vR|�H�}Oaf����&��8�Zjtܐ�*� �^�&Ӛܓ�����8��O��q�Gt4�D_�-	���:]��l~�du���M��@��	�}NDF=}��8�p�a��j3w	1I�/ASM����y�|�p��4�)6��	5ڿ���U�=�8DX�AI�gZ���A.Ɂ�b33]R=rB�8+E�fP�(�z�J��PK+c��S��z1�0�y��@�*I���l@�E��c*�<��︓m����ih�鸦����ʁ�ަ���?(2װz����i"d̳�~�#��憺3�c��Ӥ�G��m�m�ٗ/�2wy���h����H���*m�v���9مQ�h�$��ZmAVP&e#�t\Tf�;�dy�ʜT@vAd�a�{Fw��e�8�c���|�xhg����z����^�����ᶒs�*<
s"#T��'��'"�6Ү
a� m���Fr/\v�{(����g��Ȇ�p��|>P�m���|t�[�B�Z��)��Ԛ�����X4�ú��ԏ�N|;O�.I�/E�|���!'�ß1�Y�O5B6���;���=:!��� ԛvG�Kwk�W�?�r���ѫ�~��U��=��Y���l���|���8��C3�ǒ���@>8dQ9��L`�03�w��E(�v
!�P��o%�$&38��ɫ�,�?G=K�ti_�<���X&{D��uu�>d���o7اG�7˩��Y�,��A8�Ci�f��i���lOͣ���q)��4�,u�}�����=�� 4@��6��¯8=�j�jVd�zP�	r߀��\�1��于n�8�犚�{V�]�a�68zY��p�Q�2��v�c=��*���)��!.��>e[�ܾ3�C�3����PT|z��![�5rE]��g�^A��9Im�*oY3��t��bIa�p[�t�j<�ݙ��$X��7U���
���Y�\xC���4Q�!d2�N{��߁��|�`�/�V&�/�?��X,���:ע"d�Q�бC,����wB[����z(�|i�!���c��ҿG��ruA|����X]�"���?�2�A��~��I��Nq���Z/�X�3��+ T9��!��f��m].�o�+͞Q�Rz� g���s@�d'ynlm�2�b�S��3�*�"c]�G�]���
-�lV��߁/�#��斛����heϦ��q&U�s�u��%W�<�9���K�.X�]+�Y֟+��W�<SO[
����M����t
>$o�n�6w��b�J��kl},_����jMB����U8�h���m�m��q��xjjG�m�ܽ欋[*��ttE����YJV�6;�Q��j�h����l����X�0�{��{m��.��Nn��sZ�D����AT��n8y�y�/޹W�5����ƇB�غ�����68�F�yZaϯ�Ѳk��N-Y��rA�M�h/O�9�/�}V��!�ͤ�"F��D�-nAy��W�`dN��\~z����@�G�PCbeӝ4������sfv�x���ݔ�,x%_�r>����qi�d��֐9'� K��}��ݼ�����y���Z�	���LD;Y�A���/�]�ʳ���cn����BӀ�
I���
�T�9��1���T��ђ@�Ӑ4���$�o��t~���2ݔ>�,�ݒ�]\=��@��,��ڠ #�\��&�ӓ1�/u�ͧ�;���
ق�^��M��E!�!�_Xۭ>�
�Gn�*��W���p���&�s7�|�A�U"�I����2���Y|I���<JE�d����</�JU���co�/�P_N�FJ
�� (���+2��G�w� H�Dր����*���`�G��֞r!a�
�&�h����S �=��;DI#��3��285P�j���h��v�
:�y�Ed���W$��d�E�1�*�(ß�x3��/~T��9��[E���-"���M��X��>�ͬP�U[�|�G�2��a�Ή��>5�N1,V^��b�rM̯r�s
��K��Q	.�hcF������vQ?����@�Oz��%B
�8>GS�M�s�%QǂƄ>�t?O�@h#�(ʫ{�����'O��n qW6��tY걭�w;}e�
UEz_�&8���%�����'eĐ	���f#�c��qh�nY�������`uҐN�P��'�
?*=�q:	~��%9�EM�X9�6o����}X��`�4^���}5��`w�I���-�Kn���6
X`���Ăi�a�ʇ[~�ׯ�<�IB�j�̖$Qy�6\��Xt���AUEк��q�f�!�ۋ�sq�,�΍���o�I�������U͊���z�Q��X���ک�1�qR���#�[��g&��;�>w�ao�s��܆�2��I�i�6fMأ�
o��6#D��'x'�Wu�#ʊ�pP�'�n��i�T-X�nj~:�ZR{t}��n���,�}����<S@��;�v�Z����(��d=`��:׈ޣ���/Dֲ���G��'����
�
+?������8��I	۪bо�w�����ê^�疩My�Ƒ��$�"C3���~폟ɶ_@7�S�j&M	����J�Ђpˆ�&Fwx%ž?&�{�C�R���hI���󛻙Bu��2d�~T`�DSy�4����ۘY��jYa��z�Uyff��P��F>�jPNǝ�q&�v��D�2�
�˜�I�K|:#�y��(��*`DdZ��sM��c�t�$&������ʙZ�g�P	Ͽ�[��}]]�oe���-!�>t[����6�o�N�`A��Cv�ӽ���R�\��a �'~�ʍ4���{��t/��֘Y��;>��<IY�ㄿ���.v��;��� �ɰ�l<��v(GJz�e�ٴ�GJ%��Bv�WK��+��ks n�Bo����p���n����bv[�R��cжN�	��""����ژ|��
��o!`������Qw
ZU][pwlNAw�f(�ۇ�?YwR!)��%,KU��D�l�c�Խ�䋮TG'p4�H����ϠD�f	�SrA�567�}�t�Q<��J�Ő����Q�}(�a�7�����n68	h��*�f�~Lx�!�h�-7sf����l�?m�u(p�㓐��wE��	(Q�~fw�@���e��k��0����g��X��5.��X���{1���<1w��n�GC����f]�}`;�;��4l�II��B�����{����i�9w�d�3L\C�1����J,}z'&F�\���6�-���Mǝ�b�Og���v�Vi03�k��� )��"��� XV,��m�.�!�a�,{�]B`gX�)��ɸ���j�1���lYc��ۘ>���
��-ި�Ok-���}uN�ۚ�[I$�*\��)]�Y�Bb߸[Ht�S�1��l(�����T���r6nF�fII>��ZY{&{i���,�M��I�1$��5Z�F�t=ʶ�
`����������M���	����I�8�x�Y!#�_��K��,������J$Z�{~�Ir/�Li��Iȹ�tx#�h��A�?��^�������Kn�C���D(�"��cX�fStLkJ[�v/�4Q���ԋ�wY�Ɵ[��ɱ�X{�]����Y�	����r��.��q�:��*D���H#�@�x^C����&{z�U��!9�C�k���<��@����D��߇i1�Y0LF����qݮ���7�.Z v�Q���4��]����a�V��$�")�C������=��[�+�~9�u�����!�N�y'얦���ʦ���-�w���h���ʈ),]�G�b�+����Rv$�P�CT��s/-��hg��5�n�c���b"��aF�RRC88�"a���oV�`��`�0h�a�1/Q�mqÄ�>��e�ù9��n=�6�4}�ʺ�Dv���Mt�%�؈�����IG���j\���b�4���`}��9Θ��Xp���{Y���~�	z�S3�9ˣ��.i�h�����\r��~�'Z��8@�5�Y�gHCJ�z6�>pGl��k�A�
��>�B�ʮ���aO�»f�@fG���0�։�P:�w_rU�z2S�Y��ϊi�Q���S��c�B��>*���x���G~���Xbb5�+�2N�2ø}�w��TZ������1f5
��.���vʃ�=��'��`3Q���v��3���P�HC�i�!
��	���Zg���{�x���l�U�Q��TѰKܨe'�΋}[t2i\4\$�055ϩ��Ԕvs�����H����X��'��1kz���;qo�G�Uʿj����å�!�C0Ä{�F
B.~��)b��vQ�R!Ⱥa
��1��dA+��,L�L�s�r�M�����ٝ��H�#ז�/�Y�p#���>��Tp:Ć�����ܥ�x�9�=؍"�F�����E�׳�F��t���K��7UևS�]�Oa�e��R��a��
G�`�g�P�ѻ��v}�'Y`ˬ�!�R�X�����(hxc%��Q��:#V��^��=����:�,��r�lm��H��C��͂����#�mD�I��-�$���  p{?L��Ԣ�d�Eb �\0i�����DQE�l�vb�:�h(� ���.�w����x��c�­rx���W��	�~�M��2�z袏�f����uC��[�s�55�>޻���TX�D���	�l�	�V"�g���!�/�C��<��t�1�U̙�;!I8���ɴ���Y�9�k��M
�I*$��Q�Vɖ�����̱�ܼ~���կ$�ȝ�xR>���+��UJ[��Ì�$�B��_#ME��q�H޼�8kҘ��&e�� ��i�'�2�k��V������ƈ��zܶ�
E)K>^ATx���&B?Q�7�)�����0u4��dp��-d�y�O^�ln�t��ƌ�υS/V�Dh���{��pA	�	�R����g�Ӕ	,�E�gւ��	�2���ծs5�e���u�
���\Bs�}��Y�������Q�r�`��=�p�+�(�;�+��Tm�R׌0����Z����2TPM���շ.%�_�Q~�\��E��`�L��֠?a��S��w����G*$!C�DMS�Z+3*q>�lc/?�PN�g�1�����$���檽�\���a��W�kg���{w��xB�3�ە��~�L���!��G4�g_��kYv�����f���GG�	��30;!P�,J
J$J�Q�Q�Q�Q�QR�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�QRRR	RR
RRRRs�+�)�4�	���0M*Q��<U����������P�����V���o����u����0��b����[���Y�p�6���|�H�����p�<��z�B�
�����b�7�������X�#��������W�����!�����xDm9����+�	�	E
�
�
+w'���
�
�
%z���7~��d��;�d�s�Vo��#=�3x�9���O��1 I � � � $!w!�!�!2"q"�"w#�#�#$,$J$�$�$ %`%�%�%�&�&w'�'D(a(�(�(�()\)y)*!*�*�*V+�+�+W,m,�,�,�,	-3-i-�-.^.�.\/�/�/�/�0u1�1�1C2�2�2E3�3�34�4�4�5�5-6�6�6X7�78J8�8�8A9�9�9:u:�:A;_;<1<�<9?A�A�A�B�B>C�C�CD\D�D�DyE�E;F�F>G\GH.H�HNI�IWJ�JKVK�K�K$LAL�LN%N|NO�O@P]PQ�R>S�S�S�STTT�T�T�T8U�U�U�UV�VWMW�W�WWXtX�X�XY,YkY�Y�YZ Z�Z�Z9[�[�[�[�\�\:]W]^^m^�^�^�^$_A_�_
`�`�`aaXa�a�a�aCbmb�b�b5c�c�c.d�d�d�d1eOe�e�ecfgHg�g�gDh�h�hFi�i�i	jKjij&kDk�kl�l�lGm�m�m
nOnnn�n+o�o�oop�pCqt�v}w%x|x�xy[y�y�y;z�z�zM{�{!|@|�|�|V}u}�~8W��Q���n�������I�g������"�c����5���%�C��������b���!�������������%�����;�Y�	�'������W����8�&�
�1���}������������4�w�������8�U���t�(���=�o�����M�4�W�������������I�h��A�"�����"���l�!�@����`�� �[����f�����B��������������Z�������������b��
��
�B
�3
���e���-������I�0�����������m���A�������)����T���������f��������D�e������D������������;���������H�s�����Z���������<�����5�f���������/�`�~�������(�W�t������E�������:�y�����6�u�����2�v�����2�o�����+�j�����'�g�p���������/�x���������8�S�h�����+�~������� �r���������I�����	]u��8���
"C��=U���5���Ne��2���
,��D��	B	�	�	
B
�
�
J��D��
D
�
�
���e��)J�x��5L�(|Ga��r�"z.Df����$;]�� !#!=!_!�!v"�"�#$0$�$�$W%y%�%&'&�@&�0	1#1E1�1&3C3]33�3�4o5%6�6�7G8�8�9i:;�;�
<�
=`
>,
?�
?�
@�
A\
B(
C�
C�
D�
EZFiG�G�G�GP�&��,�%2�	�|6J,MQS��P���i��W�=Y"����g�8�m��
Z�+�f= � �#
$9$�%�&�'P(�()h)*�*�+y,-�/�14�4�5�9�:M;<'AJGH<J�K0LNLPS(S;S�T�U�WcX�XY�YZ�Z�[�\F]^y^�^0_�_�`daOb�d=e�e)g�iWj2kl�m\no�o|p'w.|�|c}�~E^�r�V����p�$�2�����o�q�	�	����H�����
�����#�����D�b�w�J
���V�+�Z�.��s�#�������������'�����z�����a������8�����/�����������m��������-���[���U���N���h�����[�i�d�z�
�������y����*4���g|x#��%;-AUi@tU]em@W��7N� P!i"q"
$!$�$j%&&�0613p3`G�G
&
)





))''(


))
))



%'''''''''''''''''((((((O�$���������k�������-������E��M�f�!���p���]���K�����������Q����W������w�L������n���\�����7������Z�O����#0�.	�	Z
�
�
@}-���
�
:���2��y-�P�y�Zs�'R�~�M��4{~ ^ � !9!{!�!�!G"�"	#�#�#$_$�$�$5%u%&�&�'v(�(.)�)6*�*�+[,�,�,�,H-~-�-.t.�.r/�/0�0�12Y2�23[3�3/45�5C6�6
7n7�7%8`8�8W9�9:�:u;G<�<>?�A�A�BTC�C�C0DrD�D
E�EQF�FrGDH�H�ImJ�JlK�KWL+M:N�NkOPrPQ�RCSoS�S�S�S�ST>TiT�T�TMU�U�U/V�V$WbW�W�X�XAY�Y�Y5Z�Z\�\l]0^�^�^V_"`�`a/a�a�ab�b�b�bJc�c�cDd�d�dee�eyf^g�ghZh�hi\i�ijjZk:l�lm]m�m#n�nAo�o�pHq!t�w;x�x�xyqy�y�yQz�z{c{�{V|�|�}�~"l�1���������|�ل7���J�X��ֈ����/�/�:���n�<�.�l�����ȕ�l�2�S��X�ΟJ���
�k�������ɤ���S�k�����L���~����N��x���V�1�v����a����X���-���������3�x�~�����%����d���j�����q��������������?�����������A�h���
�H���z�+�����O������N�w���`���P���<�k�������6�e�������/�\�y����[������P�����
�L�����	�H������H������A�������=�J�t�����5�|����������:�����0�\���������4�x������O�������:_��=i����W��?Z���<����*P��7c����@��Z��	X	�	�	
X
�
�
`��Z��
Z
�
�
���&���^���	>g��7���<!L�#���<c�z��q� � !(!s!?"�"�"�#�#D$�$�%;&�0�01Y1�2+3H3�3�4G5�5�6h78�8�9@:�:�;b<q=8>?�?�@gA3B�B�C�DcE/FAGnG�G�G6�������������������������������������������������
����"�(�.�5�;�@�D�H�L�~�����Q���]�j����q�����+��8�^��������V���U�k�1���w�D�����k�7���u�=������]�2�������R���������R���w���������v���r>
g3������'�������	�	*
/
4
:
@
�
�
&s	$o|���
�
�
�
�
 u�}�3mz��_��#)6�R_�o��ERk��8�.gt�����6���K#(.4:@EKQW]dkpv|��������������- D � � � !s!�!�!-"l"�"s#�#�#$($F$|$�$%[%�%�%�&�&s'�'?(\(�(�(�()W)t)�)�)*�*�*�*E+R+�+�+F,S,h,�,�,�,-.-d-�-�-X.�.V/�/�/�/�0p1�1�1=2�2�2?3�3�34�4�4�5�5'6�6�6R7�7	8D88�8;9�9�9:o:�:�:<;Y;<+<�<3?A�A�A�B�B8C{C�CDVD�D�DtE�E5F�F,G9GVGH(H�HII�IRJ�JKPK�K�KL<L�L�M�M�M�M�M�M�M�M�MN NxNO�O<PXPQtR{RR�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R;SXS�S�S�S�ST)TPT�T�T�T4U�U�U�UV�V
WHW�W�WRXoX�X�X
Y'YfY�Y�Y�YZ�Z�Z�Z([5[�[�[�[v\�\�\)]6]R]^^h^�^�^�^ _<_�_`�`�`�`aSa�a�a�a?bhb�b�b0c�c�c(dd�d�d+eIe�e�e]fgBg�g�g>h�h�h@i�i�ijFjcj!k>k�kl�l�lAm�m�mnJnhn�no%o�o�ojp�p>qt�vwwxvx�x�xUy�y�y5z�z�zG{�{�{|:|}|�|Q}o}%~,~1~7~=~B~H~O~V~]~b~i~o~u~y~~�~�~�~�~4R��M�Ѐj�������D�b��������^�|���0�ņ҆ �>�҇߇��������P�]�{���}���������ދ�ƍ �ю�7�T��"�Ӑ��R����3�!�	�,���w�����������/�r���Ҡ�2�P���n�#���8�i����G�.�R�����ū�����D�b��;���������f��:���Z���U����a����/�<��������������H�U�������}�����\�����<�-���_���'������C��*�����������h���<�O�U�Y�]�b�f�j�o�v�z�������#�z���N�{�������+�b�{������:�@�`����������;�A�����������������+�8���������D�o�����V��������9�����0�a��������*�[�y�������#�R�o�������C�������7�v�����3�r�����/�n�����0�m�����(�g�����$�c�l���������+�t�����������4�M�e�����(�E�z����������m���������E�������#Yr��5R����@��8Ro���0����Ib��/L����)}�B���?		�	�	?

�
�
H��A��
A
�
�
���a��&G�u�P���0I��%wB^��m���Nu�'Ac����!8Z�� !!:!\!�!q"�"�"�#�#$-$�$�$T%v%�%&$&�&�01 1B1�1!3>3Z3|3�3�4l5"6�6�7D8�8�9f:;�;�<�=]>)?�?�@�AYB%C�C�D�EUFdG�G�G�GHH H'H-H3H9H?HEHKHQHWH]HdHjHpHvH|H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�HIIIII!I(I/I6I=IDILISIZIaIhIoIvI}I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�I�IJ	JJJJ%J,J3J:JAJHJOJVJ]JdJkJrJyJ�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�JK	KKKK&K-K4K;KBKIKPKWK_KfKnKuK}K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�KL	LLLL&L-L3L9L?LELKLQLXL_LeLkLqLwL}L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�LMMMM!M&M,M2M8M>MDMJMPMXM`MfMnMvM|M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�MNNNNN"N*N2N8N>NDNJNPNVN\NbNhNoNvN|N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�NOOOOO$O*O0O6O<OBOHONOVO^OdOlOtOzO�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�OPPPPP$P,P2P:PBPHPNPTPZP`PfPlPrPxP�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�PQQQQQ Q&Q,Q2Q8Q>QDQJQPQVQ\QbQhQnQtQzQ�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q��	��� ��������������������������������
����&�,�2�9�B�F�J�������V���_�o����u����0��:�b��������[���Y�p�6���|�����p�<��z�B�
�����b�7�������X���W���y����!�����x���xDm9�����-�������	�	-
2
8
>
E
�
�
+y")q����

�
�
�
%z���o~��d�'+;�Td���GVo�#=�iz����9���w +17=HNT[ahsz������������i I � � $!w!�!�!2"q"�"�#�#$J$�$�$ %`%�%�&�'a(�()y)�)!*�*�*G+�+H,W,�,�,�,3-i-�-.^.�.\/�/�/�0�1�1C2�2�2E3�34�4�5-6�6�6X7�78J8�8A9�9:�:�:_;1<�<9?�A�A�B>C�C�CD\D�D�D�E;F�F.G\G.H�H�IWJ�JVK�KAL'M�M�M�M�M�M�MN%N�NVO�O]PQxR�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R@S[S�S�S�S�ST+TTT�T�T8U�U�UV�VWMW�WtX�X,YkY�Y Z�Z�Z*[�[x\�\+]W]^�^�^A_
`�`aa�a�a�amb�b�b5c�c�c.d�d�dOe�ecfHg�g�gDh�h�hFi�i	jijDk#l�l�lGm�m
nnno+o�o�pCqt}w%x|x�xy[y�y�y;z�z�zM{�{�{@|�|u})~4~:~E~L~S~Z~e~l~r~|~�~�~�~�~�~W����n�����g�Ą"����5�džC�ԇ�����R�����������%��Y�'��W�ޒ�˔���W��=��B���4�����U�t���o�����ݦ�=�U�u���6���h�ղj�8�̵b�l�@��`�����K����1�B������J���������b�h������������N���T������[�����������W�[�d�h�q�x������)�����������.�f����>�D�������>�f�����������-�;�������J�s���\���<���7�f�������1�`�~�����*�W�t����E�������:�y�����6�u�����2�v�����2�o�����+�j�����'�F�p�����1�z����������8�����-�H�~������� �t�������K�������&]��:U����C��=Wr��7����N��4O����,��D��	B	�	�	
B
�
�
J��D��
D
�
�
������J���;S���5���(G�����:P�f��]� � !#!_!:"�"�"�#�#0$�$�%'&�0�0	1E1�2&3C33�415�5�6R78�8t9*:�:�;L<[=">�>�?�@QAB�B�C�DMEF<GiG�G�GHH$H*H0H6H<HBHHHNHTHZHaHgHmHsHyHH�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�HI	IIII%I,I3I:IAIIIPIWI^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�JKKKK#K*K1K8K?KFKMKTK\KcKkKrKzK�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�K�KLLLL#L*L0L6L<LBLHLNLUL\LbLhLnLtLzL�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�LMMMMM#M)M/M5M;MAMGMMMUM]McMkMsMyMM�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�MN	NNNN'N/N5N;NANGNMNSNYN_NeNlNsNyN�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�NOOOO!O'O-O3O9O?OEOKOSO[OaOiOqOwO}O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�O�OPPPP!P)P/P7P?PEPKPQPWP]PcPiPoPuP}P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�PQQQQQ#Q)Q/Q5Q;QAQGQMQSQYQ_QeQkQqQwQ}Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q������c���4����g�����\���s�����W����n�G��F�e�"���h�5�����\�(���f�.�������N�#�����{�C��`�������@�-������l���H�����Y.�L#�����		�	}
�
cEy����7
�
�
�
a�i��Nw��<���	3}�\�T���Od}��1�Jq�V��D�& 9 � � � !`!�!�!"]"�"\##�#�# $4$r$�$%J%�%�%�&�&Z''&(L(�(�(�()A)d)�)�)*Z*�*�*+O+�+�+,P,c,u,�,�,�,-Z-�-�-?.�.D/�/�/�/�0W1}1�1+2�2�2-3�3�34�4�45�56l6�667�7�748o8�89{9�9�9T:�:�: ;I;�;<�<A�AmB�B%ChC�CDCD�D�DaE�E#F{F�F6GFG�GH�H0I�I�I�J�JHK�K�K
L,L}LNaN�N�O+PHP�P�RNS�S�S�S�ST"TITzT�T�T#UuU�U�U
V�V�V9WwW�W9X_X�X�X�XYTY�Y�Y�YZYZ�Z�Z�Z2[{[�[�[A\�\�\�\3]B]�]^W^u^�^�^_,_�_�_�`�`�`aBa`a�a�a.bKb�b�bcsc�cdmd�d�de9exe�eBf�f%gug�g,h�h�h.i�i�i�i2jSj�j.k�kldl�l/m�m�m�m7nWn�n�n"ozo�oOpwp#q�vxcx�x�xBy�y�y"z{z�z,{�{�{	|)|j|�|6}^}
~�~-@��C���Y���m���1�Q�������K�k�Ѕ����φ�-���܇�Q������Z�j�ω�l�����T���֋������ݎ&�C�����ߐ�B����)�����\�{�ٜ��������^����ߠ�@��^��s��E���ޤ+��@�{�����Ьv�|�(�Q���&����w�
���U��)�ո��G���9�����F�n����9����������h����R�������b���I�����)����L���������(���'�����������M�u�!������h���3�\��������V�s������� �S�~�����+�������c��������5�w�������3�V�����>�h��������)������D�w��������>�q��������7�g�������.�o�����&�d�����!�`������\������\������U������Q�Q����������>�����������*�F�`�v�����;�p���������
�\���������4�W�������Oj���H}���0��.Je���D���	?[s��Bx���k��1o��-	m	�	�	-
m
�
�
2u��0o��/
o
�
�
����P��!7���H{��&A���e(Wo�*���Fm�;R��q�2I�� � !3!K!�!F"�"�"�#�#$$o$�$;%e%�%�%&v&�0�0111�1363S3k3�3�4[56�6|728�8�9T:
;�;v<�=L>?�?�@{AGBC�C�DwECFHGzG�G�GH������R���(�����a�����P���g�
����O�h���d�=�y�<�_����^�+�Y�}�R����\�$�����|�D������q�9��4���������{����T���0�z���-#� ����w���	s
�
Y0s����
�
�
�
T�\��9q��/�
~��-p�V�Ku��
I[t��(�
5k�P��>�  3 x � � !S!~!�!"T"�"R#y#�#�#$.$i$�$�$A%�%�%�&�&M'y'(F(�(�(�(�(8)^)�)�)*B*�*�*�*I+g+�+�+J,],o,�,�,�,-Q-�-�-2.�.6/}/�/�/�0L1w1�12s2�23u3�3�3�4�4q5�5�5^6�6(7�7�7.8i8�8�8p9�9�9F:w:�:;C;�;<�<A�A_B�BC_C�C�C:D}D�DSE�EFmF�F0G@G�GH�H%I_I�I�J�JK�K�K�K&LoL	NTN�N�OPBP�P�RESzS�S�S�S�ST@TtT�T�TUhU�U�UV�V�V0WnW�W,XYX�X�X�XYKY�Y�Y�YZAZ�Z�Z�Z,[J[�[�[%\z\�\�\-]<]�]^J^o^�^�^_&_�_�_�`�`�`a9aZa�a�a!bEb�b�b
cfc�cd_d�d�de3eoe�e4f�fglg�ghth�h ixi�i�i)jMj�j(k�k�kVl�l!mzm�m�m.nQn�n�nolo�oApqpq�v�wUx�x�x4y|y�yzmz�z{�{�{|#|a|�|(}X}�}�~
$:x�:���S���g���$�K�������B�e���	��h�Ɇ�'�v�և�5������T�d����f������<���������	���׎�=�ߏ���ِ�9�w��� �����v�N�m�Ӝu���q���U�y���٠�:�v�X���m��?���դ"��2�m�����¬h�v��K�� �����i�����O��#�Ǹ��>���+���{�8�h�����3�����������Z�����L�������T���@����� ����>������������!�������s���?�o�������Z���%�V���������M�j�������
�J�k������������U���������/�i�������%�P�y���0�b��������#�y����>�n�������	�8�h��������1�^�|�����%�f������[������W������S������S�����
�L�����	�H�K�w��������8����������!�=�Z�p�����2�g����������M�z�������%�Q�������Fa}��?t����*p��%A\���>���6Rm��9o����[��(f��$	d	�	�	$
d
�
�
)l��'f��&
f
�
�
����A���1w���
?r��8���U"Ni�$���=d�5L��a��,C�� � 
!*!E!�!@"�"�"�#�#�#$_$�$+%_%�%�%
&f&�0�01+1t1�2-3J3e3�3�4R56�6s7)8�8�9K:;�;m<|=C>?�?�@rA>B
C�C�DnE:FBGqG�G�G�G������e���8���@����`���w���� �[���p�I���H�g�$���j�7�����^�*���h�0�������P�%�����}�E��d�������D�f�����e�]0�P%�����	�	
�
eW��
Y
�
�
f�n	�$X��A����1�Y��)i���6�dX��F�( ; � � � !e!�!�!!"b"�"^#�#�#�#%$6$w$�$%O%�%�%�&�&_'�'+(N(�(�(�()F)f)�)*�*�*-+�+�+.,e,w,�,�,�,-_-�-�-D.�.I/�/�/�/�0Y11�102�2�223�3�34�4�4�5�56q6�6;7�7�768q8�8$9}9�9�9Y:�:%;K;�;<�<A�ArB�B*CmC�CDHD�D�DfE�E(F�FGHG�GH�H2I�I�J�JMK�K�KL.L�LNfN�N�O0PJP�P�RSS�S�S�S�S
T'TNT|T�T�T(UzU�U�UV�V�V>W|W�W>XaX�X�X�XYYY�Y�Y�Y
ZvZ�Z[�[�[�[^\�\]D]�]^\^w^�^�^_._�_�_�`�`�`aGaba�a�a3bMb�b�bcxc�cdrd�d�de;e}e�eGfg'gzg�g1h�h�h3i�i�i�i7jUjk0k�klil�l4m�m�m�m<nYn�n	oo�oTpyp(q�vxhx�x�xGy�y�y'z�z�z1{�{|+|o|�|;}`}~�~2B��H�Ā[���o���6�S�������P�m��!����/����y���8�l���n�ي�r�ۋ������ߎ+�E�������G���	�.�
��� ���a���ۜ��������!�c���à�#�B���`�
�u�"�G����0�!�E�������լ{�~�-�S��(����|����W��+�ڸ��L���>����K�p��� ����������m���/�������g���N�����.����Q���������-������������R�w�&������m���8�^��������]�x�������"�X�������-������h������|�������8�X�����C�j�������+�����$�F�|��������@�v��������9�l�������3�t�����+�i�����&�e�����"�a�����$�a������Z������V�S����������@�����������1�K�b�x�����@�w����������a���������9�Y�����Vo���M����2���5Oj���#F���F`u��G���p��6t��2	r	�	�	2
r
�
�
7z��5t��4
t
�
�
���U��#9���M���-F��j*\q�,���Kr�$=T��v�4K�� !!8!M!�!H"�"�"�#�#$$t$�$@%g%�%�%&{&�01131�13;3X3m3�3�4`56�6�778�8�9Y:;�;{<�=Q>?�?�@�ALBC�C�D|EHFJGG�G�GH���m�������/������G��O�#���r�����M�����������S����Y�!�����y�N������p�������9������\�Q�����/	[
�
�
A/�
<���4��{/�R�{��S���7 ` � !;!�!�!J"�"#�#�#a$�$�$7%x%&�&�'w(�(/)�)7*�*�+�,J-�-�-.v.�.t/�/0�0�12[2�23]3�3045�5E6�67p7�7'8b8�8Z9�9:�:v;H<�A�ACVC�C�C2DtD�DE�ESF�FsGEH�HoJ�JnK�KYL<N�NlOPsP�RqS�S@TlT�T�TPU�U�U1V�V'WeW�W�X�XBY�Y�Y6Z�Z	\�\m]2^�^�^W_#`0a�ab�b�b�bLc�c�cFd�d�dfe�e{f`g�gh\h�hi^i�i j�j[k<l�lm_m�m$n�nBo�o�p�w=x�x�xysy�y�ySz�z{e{�{W|�|�}�~n�2�������}���8���K�Y��������0�0�;��o�=�0�n��������	�m�3�T��Y���K����l�������������T�l�����M��������O���y���W�3�x����b����Y���.������5�z������&����e���k�����r�	�������@�������C������{�,���P���
�P���b���Q���>���8���1����]������R������N������J�����
�J������C������?�K���8������^���5�z�
�Q���<��k�X���>�,��e�A��\��	Z	�	�	
Z
�
�
b��\��
\
�
�
�'�_��h�="�$�d{��r� t!@"�"�#E$�$�%<&�0Z1�2�3�4H5�5�6i78�8�9A:�:�;c<r=9>?�?�@hA4BC�C�DdE0FBG�G���n�������0������H�#���r�����M�����������S����Y�!�����y�N������p�������:������\�Q�����/	[
�
�
A=���5��}0�T�}��T���7 ` � !;!�!�!J"�"#�#a$�$�$7%x%&�&�'w(�(/)�)8*�*�+�,J-�-�-.v.�.t/�/0�0�12[2�23]3�3045�5E6�67p7�7'8b8�8Z9�9:�:v;H<�A�ACVC�C�C2DtD�DE�ESF�FsGEH�HpJ�JoK�KYL<N�NlOPsPSqS*S�SlT�T�TPU�U�U1V�V'WeW�W�X�XBY�Y�Y7Z�Z
\�\m]2^�^�^W_#`0a�ab�b�b�bLc�c�cFd�d�dfe�e{f`g�gh\h�hi^i�i j�j[k<l�lm_m�m$n�nCo�o�p�w=x�x�xysy�y�ySz�z{f{�{W|�|�}n�2�������}�ڄ8���L�Z��؈����1�0�;��o�=�0�n�����ɕ	�m�3�T��Y�ϟK����l�������ˤ����T�l�����M�������O��y���W�3�x����b����Z���.������5�z������&����e���k�����r�	�������@�����!�C�����|�-�Q�
�����Q����������]������R������N������J�����
�J������C������?���k�����^����5�
�{�����<�k,�X����i�~,�e%�A��\��	Z	�	�	
Z
�
�
b��\��
\
�
�
'_/�ChWk�=�{��rt!E$�$�%<&Z1�3�4H5�5�6i78�8�9A:�:�;c<r=9>?�?�@hA4BC�C�DdE0F�G����Z���s����y����4�<����_���t�:�����H�����t�@��~�F������f�;������]�#������������&�����}Ir>
�����	I
�
�
/)~��!���h�?�h���A��<���#m M � � (!�!�!6"u"�"�#N$�$�$$%d%&�&�'e(�()})%*�*V+�+�,7-m-�-.c.�.a/�/0�0�1�1H2�2�2J3�34�4�526�6�6]7�78O8�8�8F9�9:�:d;6<�A�A�B�BCC�C�CDaD�D�DyE�E@F�FaG3H�HNI\J�JK[K�KFL)N�NZO�OaP^S�S-TXT�T�T<U�U�UV�VWQW�WxX�X0YoY�Y$Z�Z9[�[�[�\[]^�^�^E_`a�a�aqb�b�b9c�c�c3d�d�dTe�ehfMg�g�gIh�h�hKi�ijnjIk(l�l�lLm�mnsn0o�o�p�w*x�x�x	y`y�y�y@z�z�zR{�{E|�|z}[� ���r���k�Ȅ&���9�ֆG��ň��������)��]�+��[���ϔ����[�!�B���G���9�����Z�y���t������B�Z�z���;���m�ڲo�=�ѵg�q�E� �e�����P����G����������"�g�m�����������S���Y�����`���������.�����0�����i��>�������?���������	�J������?�~�����;�z�����7�{�����7�t�����0�o�����,������K���#�����)�X�Fu���R�/��I��	G	�	�	
G
�
�
O��
I��	
I
�
�
M�V�+���Ri��`b!�"�#3$�$�%*&H1�3�465�5�6W7
8�8y9/:�:�;Q<`='>�>�?�@VA"B�B�C�DREF�G�6�6�7�788�8�8�8�8�8�8�8}9�9�9�9�9:e:o:�:�:�:�:1;;;E;O;B<�<�<�<===)=6=C=P=Z=�=�=�=T>^>�>2???�?�?�?@@+@9@D@�@�@�@AAA'A5ACAQA`A�A�A&BhBvB�B�B�B�B�BCC%C3CACOCYCDD�D�D�D�D�D�D�DE
EE.E9EDE�E�E�E�6�67;7E7O7Z7g7$8X8�9�9�9�9::y:�:�;�;�;8<L<�<>h>�>I?�?O@�@�B�B
CcCnC�C�C�C�C�CD'DcDnDyD�D�D�D#EOEi���������{��
y5^�Qs�)�*Q+R,�:8G�Z4[�\5]$o�{�цއ��\������;�T�)���7�O�P
Q�Q�R�SSTU�U�V�Z_\�`7c�d8kpq�u}v����{�~O���_�ы�_���������&���N�<�Ω�������YJ�K\L�L�M�WvXgKg�gh�i�n?w1��wǼ]�x�y����O����{��}���F�H���x�Ř�9����C�����l��{�¯��+�����׳��ݷk��J{MeZ?�վ�}����l����1���a�����-���_�����*��PQ�Q�R�SQTU�U�V�W]\�`5c�d�f�nq�uov=w>�Ծ�~M��]�ϋ�Ø��������$���L�:�̩7���۷i���JZL�LyMOtXcZIg�gh�i6kp�w|�x����y�{k�����0�{���`�F������,���]����^�����)�j��y����߰)�����ճ����	����K�M�P	Q�Q�R�SRTU�U�V�W�Z^\�`6c�d�f�nq�u|v>w����~N���^�Ћ�Ę��������%���M�;�ͩ8���ܷj�0��J[L�LzMOuXdZJg�gh�i7kp�wƼx\���y�{��N����z�|����G�E����w��^������B���t�k��z�����*�����ֳ����
����S�S[�/�u�����T��3��D}���+��K�M�Z�K�M�Z��B���N���
�j�����$���t�M���L�(���n�;���b�.���l�4�������T�)�������I����n����m�4)�����	�	�
�
jn�v�,��I����D�h���'��K�- � � !j!�!&"e"�"c#�#|$�$%T%�%�&d'0(�(�(K)�)�*6+7,�,d-�-�-I.�.N/�/�/�0^1�152�2�273�3�3�4�56v6�6@7�7�7;8v8�8�9�9^:-;�;�<�AwB/CrC�CDMD�D�DkE-F�FG�G�H7I�J�J�KL�LkNO�O5P�PT�T-U}U�UV�VWAWWCX�XY^Y�Y�YZ [g\]�]a^�^_�_�`La�a8b�b�b!c}c�cdwd�de�eLfgg�g6h�h�h8i�i�i<jk�knl�l9m�m�mAn�n�oYp-qxmx�x�xLy�y�y,z�z�z6{�{|t|@}~��M�����;�����U���������A����{�����0�����J����3����%���f��������h���(����'�����5�&�J�����������2�������������Q���C����P�������r�8���l�S�����3�$���V������
���2�
�����W�+��r�=��������s���=�H�����)�"����8�y�����0�n�����+�j�����'�f�����)�f����� �_������[�$���f�>���(�u��;y��7	w	�	�	7
w
�
�
<��:y��9
y
�
�
Z�o��{��!y$E%�%�&�1�3�4e56�6�7<8�8�9^:;�;�<�=V>!?�?�@�AQBC�C�D�EMFH��0�JM��������P��+�	w'�
�
7�s�3xu1 � w#�#,$�%�&w'D(�(�(\)*�*�+m,	-�/u1�3�4�5�9u:A;<A>GH�I�K$L%MN@PQ�R>S�ST�T�U�WWX�XY�YZ�Z�[�\:]^m^�^$_�_�`XaCb�d1e�eg�iKj&k�k�mOn�n�oop�v!|�|V}�~8Q�e�I����c��%����b�d������Վ;�	�א�ќ���w�נ8�V�k�=�t�I��M�!���f���������������������m������T��������i����������������H���Z������!���5���/���(���D�����/�x���W�m���+����r���I���	z�8�'��U�5��j�2����.��9��f��8�2I��)@� B!8"�"�#�#$�$\%�%
&�0(1�2b3:G�G/�e��
$�R�~�0�����f�x�T�N�G�a�N�����g��U���9;� W"�03YG#�Y��
�#�R�~	�$�����Z�l�H�B�;�U�B�����[���I���-/� K"�0
3MG���					 	$	(	,	0	=	A	E	Q	U	Y	]	a	e	i	m	q	u	y	}	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	


'
.
=
I
U
h
o
|
�
�
�
�
�
�
�
�
�
,37G[bz������
 /BXcgk{��������

!
%
,
?
C
M
Z
f
w
�
�
�
�
�
�
�
�
�
�
�
�
%,37>ELS_dinsx}�������������
%4FKS[p|�����������	#+3CKPX`hy~����������
#(-27<AFKPUZ_dinsx}������������������3MUg���������%*27?DLQY^fks{�����������������#5ATfw|��������#+0CKb{��������!&.3;Smr~�����������
"'/4<OTdqy~������������������� %*/49>CHMRW\afkpuz������������05=EMcx}����������������
"*27?DLQY^fksx������������������&.3;CKS[cksx�������������������38@HPX`hpx������������������������"*9=EZbjnuy�������������������
"*26>FJRZ_ckow{�������������������#+/7;CGOS[_gow��������������     # ' / 7 ? N V ^ b j n v ~ � � � � � � � � � � � � � !!
!!!1!9!M!U!]!e!m!u!}!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!"""""$","1"9"A"I"c"h"p"t"x"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"�"
####'#/#7#?#D#L#T#\#a#i#u#z#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#$	$$ $($-$5$H$\$p$�$�$�$�$�$�$�$%)%1%9%N%d%z%�%�%�%�%�%&&-&E&V&^&f&k&p&x&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&'''.'6'>'C'K'S'['`'h'p'u'}'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'((
((("(*(2(7(?(D(L(T(\(a(i(q(v(~(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�())))#)+)3);)C)K)S)[)b)j)r)v)~)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)*****!*)*-*5*E*X*]*j*o*~*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*+++"+'+++/+7+;+C+G+O+S+W+_+f+n+v+z+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+,
,,,%,-,5,=,E,M,U,],e,m,u,},�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,----- -&-,-2-8->-D-J-P-V-\-b-h-n-t-z-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-....!.(./.6.=.D.K.R.Y.`.g.n.u.|.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�./////$/+/2/9/@/G/N/U/\/c/j/q/x//�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/0000 0'0.050<0C0J0Q0X0_0f0m0t0{0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�0�011111#1*11181?1F1M1T1[1b1i1p1w1~1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�12
2222&2-242;2B2I2P2W2^2e2l2s2z2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�23
333"3)30373>3E3L3S3Z3a3h3o3v3}3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�34	4444%4,434:4A4H4O4V4]4d4k4r4y4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�4�45555!5(5/565=5D5K5R5Y5`5g5n5u5|5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�5�566666$6+62696@6G6N6U6\6c6j6q6x66�6�6�6�6�61�h��
$
S S3S�~�3�����h�z�V�P�I�c�V�a�����q���"��_t��%9Ma;MU]e� a"i"�03[Gr�s�t�u�v�w�x�y�z�{�|�
fghijk !�16;��A B � � � � � �#A$B$C$D$�%�&�'R(�(
)j)*�*�+,�,�,%-&-'-(-)-*-+-,-�/�1�1�1�1�1�1�1	4�4�5�5�5�5�5�5�9�:O;!<mAnAoA�A�A�A�A�A�A�A�A�A�ALGHBJCJDJ�K2LNNNNNP�T�T�T�T�U�U�U�U�U�WeX�XY�YZ�Z�[�\H]^{^�^2_�_�`�`�`jaoata_b`babbbcbdbebfb�d?e�e9g:g;g<g=g>g?g@g�iYj4klllll�m^no�o~pOwPwkwlwmwnwowpwqwrwswtwuw0|�|e}MNOP`�v�{�X����r�&�4����q�s�����J��	�
���
������ߜ����%����F�d�y�^�_�`�a�b�c�d�e�f�g���X�5�6�7�8�9�\�0�������u�%��������������	�
���
���������������|���������g�l�q�����1��!�������/���������pAqArAsAtAuAvAwAxAyAzA{A|A}A~AA�A�A�A�A�A�A�A�A�A�A��|�����6�zQwRwSwTwUwVwWwXwYwZw[w\w]w^w_w`wawbwcwdwewfwgwhwiwjw=vY��PR!#$�$l%&81r3����������������������������������������G^��<@?Jq#t���R�VB&W�V����}�l"�@	fC � �#E$�%�&�'W(�()o)*�*�+�,--�/�14�4�5�9�:T;&<�AQG#HEJ�K7LNSP�T�U�WjX�X"Y�YZ�Z�[�\M]^�^�^7_`�`yagb�dDe�eAg�i^j9klncno�o�pvw5|�|j}Qe���]����w�+�9�����v�x�����O�������*����K�i�~�h���]�:�a�5��z�*�����������������������v���������6���	�&���������4�������������d�������;�$
%B {@^��7UW!
$($�$q%&&=1w3�G���������������������������������������������������������������������������������������������������������������������������������������������������������������������s��s�<�s���<�s�������handle�Z"<�!����F���ZD�Q���k���Symbol����A���A�Gm��s�>���������	�q�,�\��;�;Drain��;
tail_start��:�;tail_len��:�;�	�:�;��:!9�x��������������ConcatTreesHelper��trees�r$�qQc[c�5�g�g���h��g�h���g�h�:�gFPR<?������G�����S�����G�����H��%�y�z��W�������5�g�g���h��g�h���g�h�:�gFPR<?���s�5������м����q�d;����5�g�g���h��g�h���g�h�:�gFPR<?�����g�C�g�g���h��g�h���g�h�:�gFPR<?�����C������s��s��w��r��w��������������������q�aX�w�|����r��������������������q�aX�r�|����w��r�R�s�R���R�}�;�����X���������Xԁ�q�{�X�����X��������X�y�q�{�X�y�{�{�X�������X�������Xԁ�{�{�X���v�����X���������=�s���=�����0�����0�����0�s�����+��w�������+��r�������C�����C�����C�����C�������t������������������;t��������������������u�3�3�3�3�3�r�3ͪ�3�3�3���3�3�3�3�3�3�q�3�3�3�3�}���f�3���3ͪ�3�3�3�q�3�r�����u�u����^�^�^�^�^���^�^���^�^�^�^�^�^�^���^�^�^���^�^�^�^�^���^���^���^�^���^�^���\�sԋ�\�s�q��?�?��?���:�?�	�:$x��Lk��s��
����?�?��?���:�?�	�:$x��Lk�ݡ����&&RawVec�)�*�:��3�{�ݡ���-�-Weak��-��*�-��*:3a}j#��������?�?��?���:�?�	�:$x��Lk�����&&��)�*�:��3�{��������G��)��)��#Z#��p��y������������Simd����������#�v�;�;�;	DropGuard��;��;Z\+^k���������<�<�<���<��;�~�ʼn7��s���0�0���0��/�0num_init��/��E�ow�����0�0���0��/�0���/��E�ow�s��
���?�?��?���:�?�	�:$x��Lk�����&&��)�*�:��3�{������<�<� �<���:�<��:�<���:�<��:�<��:�<��:
�hpp�Y8�����<�<�<���<��;�~�ʼn7������0�0���0��/�0���/��E�ow����������������s�r����?�?��?���:�?�	�:$x��Lk���ԁ���u�u������y�v
���}
�s&&��)�*�:��3�{���ˢ�qԋ�z����������&&��)�*�:��3�{�����&&��)�*�:��3�{��s�������<�<� �<���:�<��:�<���:�<��:�<��:�<��:
�hpp�Y8�s����ݡ�+�+��+��*�+��*�+��*�
���-{��������������������;t����������s�������+�+RcInner��+strong��*�+��*�+��*Kfz��.��
ݡ���t���x���x�x�w�t��������B�JT���t���t�����������,M�[�}�vЌЌ�vڌЌ�v̌Ќ�����vЌ�v�v2�'��q�S�v�v���G��H�E�I�v����������|�������i���G��^i؊���I���I���������KЌ�v����Ќ������|�������i���G��^i؊���J��Ќ�K������EscapeDebug�����-P�#����J�3���������K���J��������������J�����J�����J�������J���������J���K����Windows������g����g(�h��9��KЌ���������J���J���D���?���?������������������;t������Y�Y�Y�o�o���o�s�o�o���o�n�o�h���h�h�s�h�g�g�������V,��Km
]�P�����*������	Arguments���pieces��[����[����[k�ĉ����
��Q���?�������P�}�~���P�����P�����P���P�P�W���W�q�q�W�v�q�W���W������TryFromIntError����9�{�.�W�����������.���.���+���,�����+�����*�����H�����?�s�?ݡ�?�s�?���?���@�s���@ݡ���@�����@�����@ݡ���@�s���@�������?�s���?�����@�����@�s���@�����@�s���@ݡ���<�����<�s���<�����<�s��I�s��Iݡ��I����A��U���H���H����������q���	�q$p���H���Hԋ�H���H��������	�5����5H�i��D����H��������	�5����5H�i��D����H���H���A���,�������@�s���@�����A�s�,�����.�����A�����A�����Aݡ���A�s���A��������L�����������@�s���@�����e��s�^���R���R���R�tQ����Q����Q�s��Q����Qݡ���;�����X�r�{�X�����X���X�������X�����X�����X�����X���X���X�����X�v�q�X�w�{�X�����X�q�q�����s�<�����<�s��������<�s���<����� � �0���0�s���0�����0����������3���3�������E�@�s��������������������s�������j�����;�����;����e�A���]��W��@�����\�����[�h�Q���Z��gtkP_��Y��f�j��^���X�h�ht��}�J�core_intrinsics�derive_clone_copy��� |�8���{sf0��Ò	tGrVŒג�� |�8���{4������~$$�u���Œג�� |�8���{#�|��$�_���7���Z�� |�8���{֌�)�0��t@��Œג�� |�8���{1w#������J���O\Œ��� |�8���{X�����+�,���������� |�8���{���
�q�������� |�8���{�5����������� |�8���{q�,}�~�L�&�Œ��� |�8���{�� &��f���\�� |�8���{3c�cNNZ�A�ɯ������ |�8���{��Kc�
yt%�Œג�� |�8���{
unA��ctF��Œג�� |�8���{�T��}"~$�_Œג�� |�8���{C�5����Je�f\Œ	derive_eq����� |�8���{��!�Y�ypt��dŒג�� |�8���{_a�IBL?�,���������� |�8���{����M�9t'A��Œג�� |�8���{�4���(��ݰ,A�� |�8���{ ]K���Z���n�� |�8���{���ZT��>�L�%@Œ����� |�8���{�f�ܽ�<�\�h |�8���{hx�R!�p������ |�8���{x�()�D�A�����ݛ�� |�8���{W�VŒ���tVEFŒג�� |�8���{�}��4
�~F$�_�Œג�� |�8���{��c9������� |�8���{�=)eW�n������� |�8���{	�
�m�9�v��Œ��� |�8���{� )�uȲ�J~}��Œfmt_helpers_for_derive��_�_ |�8���{R�]L�n������� |�8���{Q��@�t&i��Œג�� |�8���{UA� ����� |�8���{� 3�����>L�h |�8���{6-��-;~��LH%Œ��_�_ |�8���{N��}?0,S��h |�8���{d�os��3t.�uŒג�� |�8���{.A�4����������� |�8���{�a��3�Z�,��Œ����� |�8���{��_i�m��tO�3Œג�� |�8���{u��V}_aZtE]IŒג�� |�8���{XPyXu�4������ |�8���{�Y�.<�8���%��� |�8���{�2�>�V�����Œ����� |�8���{��?�|I�tJ�	Œג�� |�8���{Bґ@���t%��K	Œג�� |�8���{�\3�dg��<g�h |�8���{����Ê/t���	Œג�� |�8���{��x�������	�� |�8���{`7�u� �tL|$
Œג�� |�8���{�
D@ȹ�~.$�]�	Œג�� |�8���{u�Z(��4X�����	�� |�8���{���E�k����y	Œ��� |�8���{�O!opJ�tN�1�
Œג�� |�8���{Ç`���t?x
Œג�� |�8���{�snM�S�8���������� |�8���{�+��/6d����
�� |�8���{��.%"���]�
�� |�8���{O'hB�"}�t
��Œג�� |�8���{6�u���5~J$�yŒג�� |�8���{k4�<��~%$��Œג�� |�8���{߉9M�8�������� |�8���{8��U�"�~L$��Œג�� |�8���{�iv՚Q�t-��Œג�� |�8���{3 �B��	�~$�r|Œג�� |�8���{���̹�r���	x�� |�8���{
��b���t9�h
Œג�� |�8���{�"�q�^��,���������� |�8���{��"��{?�h�h� |�8���{�X��W�����N5
�� |�8���{�q����~$��
Œג�� |�8���{����30tI�ZŒג�� |�8���{��h��yt$'��Œג�� |�8���{(�𴧘���_�� |�8���{5�5�����
K��Œ��_�_ |�8���{�B��Wb�tK�!'Œג�� |�8���{���eX�����,��� |�8���{�zG��I]������� |�8���{/��}�c������� |�8���{B����s��t���Œג�� |�8���{�Z�m[P����X�� |�8���{!�;3�At5+HŒג�� |�8���{kxcg�O�u���r%��� |�8���{դd&�|�:������� |�8���{#.ՠC!��t��Œג�� |�8���{��.J��
?�ш,�	�͈��t�W�������߈�����������}�>���È��e�Ո������M�[�:��`�C�"�����j�H�'��Ȉ��o�R�5��ڈ������0���x���
����ݑb������������ʌ���P�L�l�)�є��ܙΖp��������3�Ê����ې�}����1�V�������$�"��7�ѓ	���
�֒����i�|�ŏ���n���y���;�z��������3�G�I�O�X�X�̕9�M�����E�N�(�ˍ����!��������̙٘͑�������m�i���F��)������������R���������>���֎?�w�{�#�7�9���H�H�<�\���5�Ջ/����������#�'���ː����`�����
�����Y�l������}��^�s���@�+�j�s�=�ލƒ����ODHT ������+h|�&�w� H��{1���<1�{�]B`gX����TX�DF(�L8g3�c��Hx�o�O���:��V����[a~�]	�L�!�C0Ä%7n��U�=ʶ�
`���p�V0����64���3��X�_j%��5�鸦�����@ۑh/M��Z��)4z� g����
�&�h���r����Op���	�V��$��PM����uuQ�~O�	~	|��_�.i�h����>&�|,o^N }(bJ
�� (��t���K&���  p{7h(� ���=k�R�%���30;!P�,�X�
�(h�
z�#�(ج��i�T-X��(J���1��FgP
�2��I�'�2�k�Z���4 �'d~��%9�EM
:%@�=�Y:����?0h����A8�CQ~��B��!�(T�B�Z�=�8DX�Ae$�NF�	�@PH�o�=#9�H��G[�1�I�W8Ir`HKHI��s
��K��Q���UYP�L�v
!�P��oHb���TXĜ^2d�~T`�DB2߂.W���U�G�[hw���\�p���_](�t�w¯](���
�	D_�����_�u{L-��a8O��)b��LU~e���:5�Y�gHCJ�/V�Dh��e�F>�jPNG�yhzl(������l@�?�)fr�����5u0p��J���v`3).�y+|uH4���l
x8)j���n8y�y��[<[z(4��;�v�Z�-c��|�]�n�~}0���Ko~PT��v��S~س;<��v(GJ_��Q�}(�aw�2�z袏B�ܼ~��Q)�����`�կ$�ȝ�R��U���OA>���P����7ݍ"-���J��y	?�ip��h�@H��ߎ8 t |�8���{{Hk����ȝ�JU���co��z1�0�y�
+?����3(p�㓐�}O�]2��$J���͛�2�����x����֜�8l"���"��� X�f��M�h �? �d���2v	�2����j�@�J��P`�ͨ~Ԭȕ7��M�h/O��2���Y|�����[�2�2.���}�;ٹ�Z+�1����J����<��@����L�x$YYl������n�Wn��X?��J	��\�P��̿���m��~:�ZR)@�0}��8Ђpˆ�&=���H�݁��	pŐR���J�Ő��v��\r��~��$&����N�� �ɰ�l^�)��ɸ����w����Gz������6��
�qΠ�>�`�����j7G��M%��`uҐN�`�g�P��+�Q^��0���M
��p�i?rE]��g�f�d��֐9'���Ȇ�p��1l����J���v�HHT�c=��*�`��oV�`���0A��j]�'Z��8@��`����`��IY�����D����i� �fLJ�S���%���t��h7���RU� C���X����-��{^L�'�� Z���*����8���/޹W�5����M���#C�k����
�8�^,�B��8Fr��Y�6�h���ֲ���G1(��I�`Qwl��Q����x?'�`��^z����i����p��d�7i[���[*��t�v�51��%�»f�@fG����0�։��%���
+ٝ��H�#G1�%���������̱P;���
ق�/�?��XrR׌0���s�T`�
a�Rx��
Q,�'���Q9�'i@&��f�m�\���~�	z�����,�M��)���#��]�:m�g�cDt] ���8���%���ǝ�q&�v�H��'x'�Wu%.X�]+�Y֐$;�,�j��D_�-	������-!�>R	1I�/AS��t/���Y��,51�2��n�j1Y��v�Vi03��C���4Q�n'��`3Q����6�O���^B7���'i�8IPV^A��9Im�gz��@:�#k����=:!��<�ׯ�<�IBo֏=����
t��>q/�&��;�>w \=��@��,���rmA)�3�7�|�A�U���=���n=�6��k�<�E������=FI�(��5Z�F�t����DQE�;Q��I!�P���5\J!l���bIa�piBL��L�0���7SxM)8`��GToLQ�Y�o�I���>��<IY��[�Kr�Q�+��+͞Q�R�4l�II��Ir/�Li���_@�U�4&�9iV����7U���l�]�Oa(�K�pYɰ��D�ZY�l�2�Z�,S���
E)K>]���]�+Y�v�_�����_qH����L`�03F@>8dQ9E��-d�y�b���f���`.?g� πxyëf�)��o8�i���
W��j�+�5(�|i�!w!iq�lQ��t|>P�m��2��W8oQw�.[�,�or1��үqI):�֞r!a���<7=sAY01����s�t�6�{��pA	f�|�xhg(35�Jz	��a�68zY��^�9��~��p`�υy~�6,(�lu%����d�I�(�	��_1iE������ �A���^����*�'��1��[&�!§m-K��[�Tk�;NJ�s��w���Y�.�!�a�,�dA+��,Lx�Y�!�[�R��c�f�g�Ӕ	,�h�^�疩My7ֹ���@�����ۘY��DI8���ɴ�L�|���!'�9�E����$]������d�������FThԂԹ���fP@��Y��p��i�)k��Oz��%B���z�Q�j��Ū�=
G8i���9�J���������QD��iW[b=������A��w��yF�G۱I8:�!
��	����ƈ��z�\��H��vi*��˺���e4}�ʺ�Dv�ß�ϼi%��rD2�Q�Hmgq+I�I>�) }�þ��NXu��c�هx�\	�U��/�Y�P���=�M����y�|c�Խ��p����i�9�#�h��A㗲F�XMǡ��:˩��Y�,PA.Ɂ�
�.v��;�]�e�ù9����?%����B�T���Y��Z����2Tte�����<���u�a�����I�8���11@��)��!.a~T��9��Q~�\��E�w�?a��SyӜ��Y5 ��GG�	���`�L���x���	�l�G��,��=9Z�\���ɾ}w�1�ߡ��Xt���AUE��j�1�ؘYN�����m����ih�l��k�A�
��a
��1��Y�~��[��$C���o��v��Y�H�=��!�a��>�����ז�/��c�4�)燍��&��A:��	�g~�k��G~���Xb��o.��Q��s��8��I	�4o���y!p�k6$�i%,�\JG�B��"��������d����</��#ʊ�&���(��d=.k��� )�����c��85P�j�����>�B���?L��Ԣ8%��	J��#.#"'	*�{�F
B.~MB��鏘�u�
���l�qD4B��,ݮ���7�,���:עs�4��ѿH�1���[9��!��f����,�Z�B�=[�B�W�|�G����
��w?��	�߇i1�Y�B�J[:i8��Y�9�M�;�4"��\Om#�/J��'��'"�6-���?(2װ�#ԩ.*?G%�i�/��K�9�/�}V��6�1�����:A3¥"���o�4ʤD ��Y?4:���Х,4ZeÅ�Z+3*q>|
XC�9���Y:Rj�"�]l>�br48[>�I
l��u�>�&���M��@����U�B�CCK>�=/E��[�d�Eb 9���J*u�#�
K5)$����LˆDX(�z�J��P
*N��R2����	�R���go�G�UʿjO��BV"�;A�+��W�<S�hhP�Y©���]CSY:M��}��Y���n�D0Y]�R��7:Y�]�܃��)]�Y��T@vAd�a�%�|>eځ�RF�Ņf�
��;�f�"���*`DdZ��LfStLkJ[��l�W�7��r�'�cV�:t
5s΋}[t2i\�~��v�O��8�F�yZaϪނ�czR�/�J|�|Zl%��	�~�M�ApP�'�n�'?a���
��F;Iw삺f�c��%���t�b5�+�2N�ٗ/�2wy��\�J1�D����AT��*~.�꛱N�=g��:�R���ƇB�ب��'�����i�(ɍ�T�=v�N����>����qi�� �:���68	h��*�y9�=؍"�F#R�X����.�E�1�*�(����Z/�~ß1�Y�:��Y��:8��Uyff��P�Fp��֢��il�vb�:�<�d��b����}��°Հ�R���@�e��R�)_)�5�Z�8m���3+�n����bveÌ�$�B��Uynlm�2���������&��8�Zjt�w!��Ҿ���[E�������ژ|h���������H�����rr�M������檽�\��a�������z�������v�J��VJX������u�Zg���`�p����u�{(��R;�M�#�2�;�YHy�*����f����uC�8���
u�U{�A,�
q}4E�gւ��i���ي�*�p�M�BҘ�������C88�"a������J0�6�d�
I������J�<�d^B���c��Q��:#V0$.Y��j�kL����vQ�0����{���}�2��a��@�ZǠ��������D�?�Jȷs7O<L���7���@�*I��q)��T�wE��	(~�!,��������e����5������M����t��X���ک����~�B�N�'�a����p������t�jYa��z�E�vQ�R!�n����BӀ�J%��Bva3)���`�a��
G�*U̙�;!K�P�l#���u	��Տ��D�f	�Srs�x�
{q��U}����3�>�
�Gn�O[
����o����}XqU�pK�q��ԏ�N|7�*��[���8�p�x��c��?ܐ�*� ����ڠ #��<
s"#T�,�*�"c]��%�$&38Ipz��(یɣT!x*���ؓ8�++#�ul[�,�pR��C-K��QK5�.�ʲT�¨7/C�c��.��q�p�Q�2��v_��Q!3�BA�U�z2S��7%5���gG]�7k�=���<S@�,\c	?��g�|�a�@Cw�9�{�C�R?X&{D��uMU��D�l�o@�x^C����o7اG�7O�H#���P�HC�i+��UJ[��T�큟K�A����N�+z�V��BV�����9X�����g��X��5�=�e�[����Ƕ�\�j�
�eM]s6�dC��[�sDQ;�`[�{����`�G��2��a����0��c����jVd�zPY��>e[�bPCbeӝ4�	���f#�c�Q�h�$�!�DMi�����݂j�pWrhti��5ͣrk��<��bJ�m��\u��\m��[���%�msJ[�o��pkt\�_��@q#��ja��j3w\���b�4�$�Xt+G�Y�p#���h��v�
:�{�x���	����z��)=�{+��M�	r߀��\Zr/r�c��I�gZ���	���
�������[��˜�I�K|J�v��s�n�k��0��ց�ݵJ�{�Bb�Og��Ꟑ���C���,�΍���g;4���Н�0u4��dpa�ᶒs�*+��/���5/�E��c*�r�ٕS�#��c��Ӥ�X�3��+ T�X4�ú�6�������Y���@$��������[�>��|t�[�B3�[Y?�낂�v�x���ݔ�v$�P�CT���8�c��'~�|��fP`�0h�a��oK�e�t���a���+�{Fw��e&#�[��g�C�[��᪴p���{Y�����S ���rx���W�@�
��Ӹ>m|����etg���{włt�b��K��A�Tp\�ۃ�w��Ѳk�ҫ�
I���
��}uN�ۚ����4���j �kt�ì��K+c��S�Bb߸[Ht��	����r�؀6(��B)q����s����f����}`;�;���f���{v��NC�����U��g_��kYv��+W��7j��������l0kʓ��7�����nxS3�9ˣ����'ݢ�3��kҫ'6�"%r��m+��ao�s��!Q���S����W�sF��#�_��K߭�$����i8�/����=\9Θ��X�N-Y��rA�q&U�s�u��ђ@�Ӑ4��x�Y!��J$Z�{~��%�����j�X�0�{���Nn��sZ��\��&�ӓ1�����å���l�����5R��klu��"��cX��������^��=�1�M��ϊ��}�t�Q<u�>��Tp :��4	Ԫ�Sd]�
���Ѷ�
|
6��Yό	l���=o%lw^�?��$FN�)6��	5%�+��
��	M�\,`)���?�2{��Tm$D*18��CC[�t�jj����\�m�ܽ�e�� ��iYl6mS%t���[�+)Ԧ��Ә/'*��M-����)\�{����*4�6�[I$�*\���>�.�|�4q
/��M�:��*D���{3}�1�H��I�1$��w�d�3L\C��[O5�(�$Qy�6\�����7$oM�=��;DI#�@�f<<������=t�v��?�-;V�y�Ed���,��F�R<���%0I�g\�"�I����mF'�M�'3���Mt��#|O�ı���PT|daw�Q��~�A6�R���2�|D�VT�K�j"IYt)�2�
�Y4/+[;���[,hE<��.YD4sr����]D���zŵ�^���|�u'Xa��z����aO�sM��c�t�M䆀
e�e����ffĕ�S��g�]�4�7�g�9��Qn�e$�`�&g�u2]�j�h���p	%�l��멭mL�yw��%�n�x*�Dn,"����qh�n��i�q�}��D�rLrM
[�g+s��&e#�t\Tf#���wt�<J�
�$w�ޒ��vR|�H��
�V�d[�l,M�T����XB��Ĵ�68��b�ܳO�T�'��D���[����zv�Ƒ��$�"8dN��\~z�ٻ%Êd�h<����D�>��ʍ4���{X�lYc��ۘ�?��^��平��ԋ�w���c3����@.)֕�d�H��,��*�]ލ���qNKh��4�q��@?'����ڿ���U��^�&Ӛܓ���LŒ��üs@�d'�������ê�P�$�pm@����6B��t��|�͵ȥ� =}X��i��1j���p���$'W6��tY������6�����E�$��÷�����:�	j��c��Sy�4�C��h�����.L��$��Pu�ȶ��h6�U��<��]�� �Lxu�{�d��4�\�ݼ����]�ʳ���c�w����T��y��|���B���:�,��2�����*V&c=j���TR�{(����g0�!6ȴh�J����<l���g�����N͌���p��4�p�<�$���+��������~�L������/D0"zNC��&�9btY٤�T��}���$��Zz�e�ٴ�G`����D���r����(����T��a�߁��|�`p����d�J���=.�<��n¢�lͩy�Ƅ>�t?O����,�}�+��+c��i	���LD;�V,x�\{8��y���Z����r��d�����3��2�c�B��>*�;�+��Tm�r*$!C�DMS{n�c���b��1���T��WB�.�T��p:_j�,����]����e�q3�<]y�q%���?ן'3	�+��I���<JE�w�I���-����$��G��6��������������ɫ�,J���%��1/Q�m��s/-����T;D
77�ݫ�
�<=�	�C���r͐��{֍�
5E��	+UV�w�I��-�$6��,��%=�q:		{E���OL�G��m�m�{t}��n*H����X������|�6�'q
��/��'eĐ��8!ը�y\��a �'~W��(}��4�,u�U4m�--�+��-�w����!�/�C�I4\$�055�

W)�2�=1�ß�x3��/��xB�3�ۃ.��v7
k�U8�h���T�9��R��d;�s�;���w;}e�;��>����l�?m�u|󛻙Bu��Aܾ3�C�3�cU!�Fm�Kf�?G=K�K��_�H�͋8��Hee��Y��J�o��;O�.I�/E8���hI���@w
;�M�_#ME�V��lOͣ�Sl�U�Q��T
b33]R=rB����T�t������U͊��;��W��������X]�"z
���Y�\xm��ʙZ�gO�Qw
ZU][kY�Ɵ[��ɺ�,k#]��F����`}����(hxc%�/Db��d�Q�.��uudA���vjfm�h�l~�du���i�6fMأ#�Ji�l�A�z�j�/�Eq��xjjG��kl},_����f]������nUC����o͝kHި�Ok-����Fhqū����,r���t��rm�YA�Ӥ�r���G��ruA|y���v}�,�\0i��:f�~Lx�!�z�<��t�1�J\Bs�m���\�-�`��C��͂�4
s��͵&~����L^�����1fH�/"�]�<5}�����=�VY��ϊi��$//�m�e�vʃ�=���63I��3�f.�w����>hg��5��
�˔�\�\гT��;�v��~v"��-�-�	:Ć���!�ݥ���o��^��M���Y�A���/�J��Ŷo�M�s�%Q��R!)��%,Kn(�����Tȡ��գ�w.�0���hMO��T7��!�r!���L>t[����6S��ч�Ew��2�Hߩ�R�����c����L6����A�567tѰKܨe'����2���Z�BD�~y�b�S��3��
v���U���B����0�zwڷe�Dtl�[����DC,����wBu�l����=�Y���l�A-�lV��߁����巄���������w��E(�G�2ø}�����#�mD5W�Å<��ۛv�]�>�K,�����L���厷$�D�ǵm}��U��=�@ڿ���U��P�U[�uZ�P��*�O5B6���;;�
�$�=�8B�&{z�U��PelS�=�Cr�lm��H3.��X����7�P,�=�d��a��u�~��g���5�,�+����R�e�����E��P��'�
?*�a3&�l���m��H)�J콗����e�ŀ����K��'��MJu�>d���N��!�ͤ����M���	���X{�]����T�ͽ��������'vi�f��i�R#��
�������c��ҿx�{V�]�]�/u�ͧ���}���8܆�2��I�"-�H��bXo�x�Kf��4?MN��)kX����!"n��S\���6�����Y��p�+�(�q)O�?
Nk�rTj^a
^Q��iT��f�<��_l��)��/�V&�qN1,V^���>���
��-�I��Nq}���4�����`�~�RVZ�,-�M��OXA�?n��S�j&M	;L�E�#�q��"�淍��ݒ�]����$��A��Cv��U�.Z v�Q�,}z'&Fэ5;�)&K���R`v+��+��_.�.]x5
��.���lc/?}��+2��G�m�3J3.N.�Wr-4�V�#��`�4^��
�D�2�
�I��r6nF��v��3��ti_�<���L�¯8=�j�X�55�>޻�E����@�G޳F�sBή�c��B�?�	�}NDF=}"F��D�-��zF���!9�C�k�"��aF�RR��q�H޼�W!c��L�c�
T��L�ΛL\)ټO�~�$"d�Q�бt1�qR���I�T�S��g�&B?Q�7�_��7UևS'�ZmAVP"�*��W�������Q�r�oO��[v���`�\�I��/�]���z��![�5e�,x%_�r��/�P_N�F�6w��b�J��	.�hcF����s5�e��k�PN�g�1�~��d�h�ԡ�\�Ei>���j�̖O^�ln�tc��Damf\
���.o���%�q�f���[rvt�
\/@�sεEIo��t~���J��uF!b�>b\�vtc�Œrw�zm�-h�x^;��g���xVh[�����zNh��;�dy�ʜ$h�-7sf��{0Y�x}�|'�ZY{&{i�z�[���	6qÄ�>��%�؈������_��	��%�z9�V
���d��&��Y�����gNLό>�n<�A��~��|��$��{�4+��~�����6@�
>$o�n��X`���Ă�o�N�`T�8`ݔ6���b�\F�e�k���Q�?R���_\e�W�6�n�v�2ݔ>�,��B�����{���Ս�>��S�1��l��X9�6&H�y��nu�"d̳�~�ܽ���P���g>�>�G�]���
��
o��6#D$�z6�>pG����Ԕvs������f����Ә�>�Dx2��w��x�UkN��~g��ʗͭfp��3��62���V�d��V�_���h������ѫ�~?�n�z�&�!j�k��uh��WO��6����>5��C3���~�9")�C������Iȹ�tx��׮ݺ�V��,����sqa��T���^B�׳�F��%��׾�8�X��IG���j�$��Q�VɖO�-"���M�����F���Fwx%ž?&>�'O��n q�n�C���D(���Ӭ�B5�����ʦ���]����a���=��^k���BϮ���i>#�Nv{��heϦ�͌�Kn���6
�9���K���4�S��I~�,������:4�.�3��[�+�~9����X��>����&@�VY��0LF����q�����|��8�mm�V5�R/��#�}�/?����@�{���n���Q����
��8+E�fP�#��憺3/����$o���A�VM�!d2�N{�or s��sߎ�p���&�s�u�����!���a��6#wQ��Ԛ����5�-���n��������g��<�ݙ��$Xk��������#�vSm8kҘ��&X�~����:�'������sf��H���*m95?��M7�Y��;Zk��M
�I*N�����n�!��G4��{m��.������R�V}�x����E�o7�oL-y�PwxO����j�g�$0��q�
UEz_�&�" Sv�n�ɶ_@7:����4r�+DgZ�D�@h#��W&Q�%�����%W�<��TG'p4q�w�(�m��`�-+?H. m;�+G����m].�o�svj]1��"���6:l��j8/�
�`��:׈�/JV�6;�Q��
�8>GS��fII>���Z�'@���pwlNAw�fl|�Bw�j)]{C�XSxR>���SX�*�F�J�\���!KǤb-���Mǝ����Q'v�Wv/�4QŸؼ�S�*i�<�U���)�.,WW�3��5�XG[ʥ`2��Yw2u�w��TZ��:]����7��^���`��}]]�oeQ�ܴa���7Ү
a� m.Q�~fw�@�<
�ig*~��
j'��0 ��Il�p5{���l_<D�u*ʗn������m�m����ks n�Boc���Fr/\v/$���v?���� ԛvG�K=p��
x?��U�N�y'��^ATx��^�-|����ˑoAN� 4@��6�W�n�8�犚\F�kȃ'�L'Y��`�5�Uŧ�/O~9F1���IJG�<��︓�v���9� /�#����v�]�7��E!�!�_X����I]�&�s��W$��d�nAy��W�`�� K��}�70y���*g�!�ۋ�sq3�ǒ���D�WK��+�b(�ۇ�?Ywm�.%�_�v}��/��3w�矚�Č��}5��`�P:�w_r�JJLQ���lut�&���\_"ʁ�ަ�L�s�0��.���y��ܥ�x�":#�y��(�K'Y`ˬ�!�-|����Ȍ2t�=��k��@Ʊ�g�kz���;q
w��_� 0��a��W�k�tE����Y��bо�w��5�pG����OYB�»oyM_`%����!i�Ѫ�����X�}Oaf�����r���T�M�N�	��""g�+���/����ƌ�υSdn3�wz��"�^���68������_�)qi�a�ʇ[~Y�s�_nL?b�rM̯r���P	Ͽ�[P,ćя)H����^H�*X��է���E
C�w����d������G}�և޸-��
��o!iwk�W�?�r>���܏m/�w��n�GC���Q
��_-��	�V"�g�H	��㿍�#�w�����&���)�bm0W��˹���7������!�L����sC^����_��CDր����*�V,��m��9׮��d�1�),]�G�b�`��=p�&ۏ�]���g�׍o(���`����	J�PR�'�<�~�r��69(ʫ{�������'����
2%��o�W�o�*oY3��t�hO��q�Gt4��8�_�|Lg,"cJ�B�XS/^&SUYcj'/^
Mw�W���c���f~����&����L�!kx �I�ueJ(���&7��N"�T���MSdG
��x�%?�'�@����M��Nx5DT	r%0Gg�K�'	���_:=d7<Nl���%}|����,��yj���0����'��>^>��% ,oO6)n)@VI6#��&vh]4h��k�p����$��Y��_._�"3SNDX^E|x/9K#;ri
P-:R#DDXC)u�����.RB����n3�}����o]:���kZ
kxNt[Z(J5b!g;Fy:[(b8J0,UqIEmZD)�x^��qwgEEyr�yAs��3�{��8e�a[Vz��a9I&����hS<�KuhY�e*@y5���!��%R��mhn����4k;a$\'<V>EKYeCc,*E 	z)uk��w_"lWbfW7$�}C�C��y��1��vm��\[uvueQ�}?Gs�P�Q_]3o}n���4p�%���X�����#+Z�"[a�rB���Rk!��l���:"(����I{�5)�|LG�FAE����aYW}��r+������9.n��g��\S�Ap:'��<g*X}ldOR4^d#d���\�u�Q���]XjaD�;}c:�q>{��g���d�Ihp	fkD��������]�]:�����I>mLsx%@B1+��5(=jcd[���LNi^:~'F:ed@�;0M���S��G9w|7��Z,��8>-Ma������k��vB���d�)uY8�; q�����G��3L��	:lKM4J��=��������|�VWG9�=FgV(l1HJ.--.T;PV�U�Kh����.��F	�s>7k~OE@N8�X*`,Y!AJuU3Ep23UGHJ�2�b}~i	�U\:9�av�R*��;5m��7b�����xa�Oo����4����, :K|q
:~S�������������E�����M_h/'	0�����!��5s�4����`���x&=yG\!�GK&���j������t��.��X}m���O��Q"9X{��~'o�
zks_<^7&Y3��o���|�����?@X'K==4=L\����l2�z��88cPa
Xt5uaP�r��V��ej��i:�NM1�vn���+)3c��UwH���a��w"*V#iYz0%mT'NALEH)1I��	
z<kv"��ITa@�h��b�!������h���&�JC>lH{?�����y���vT|g�m��Y�ps�:��q`��%wEvw"^q~�*!�XY�w<3-d#����JC~4gQ6`#/E5N{n,>EDkG�������@D��&3P{his��?�.�;�F�ar7c%d&?&Doqr�����`<uWG!Wo@B~S[[Y�p[������`��!$}��2��?J)�t���uC�qb%��}FI�]_
T{R��,y\FQ,dhA_dn8T)f7��eF.�@�i(������h�T�	��.�#VUO���lDt�o�>_)b��JM�Q�XCP})
]R��k$9#�Lf�
�|PEK�:�{�V"}1
=R-sNd>4���H���vBf~7iXLA0.;=6:uAy"#sI����"CQ	`nB:y`Gl<`8!d5K�&t8���zb�=fz��$�x�Ff��J8_R�P [uDo9���;yCB,~6G3��6&����������
��zsYXo��<58sD����g�
��s�
��N����6��o\��`35,h�V����1�]���ib�j�e:��h2�Y6��� ��m�"mz7�;���z%sK����tM&s?%IlsQmL20x8eZ;_W���F�09���6/Sq<Z�B���_�d��85
�}�'&4,et�����)\?&G�-�$$��GYp\�9�M}�H�\?S\g�����9q6S1s7pF�7qLg,"cJ�B�Xb/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe.rs� �c)�q�Mm/-�E��M�
 %!H�G<2Z�|^��!l�f/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/detection.rs� �=���SH�����*����K11!,* !'#0<LKL3<?2G2=H+KEHMIKK7'AN8, J82$/M~�	�Q��=o�Z�3nue/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/fallback.rs� �"�'P�/O�s|�|�hƑ�	!"B,!*",***.*P3(N* ((%
"0
J:*.21<
$#:-,5.9P9,$?) 11
S @B+N+$755*<#(*A@'D)8 . 
'$"(
65
E/'
%)6&%
%;=;7"!==*<(?
;&656<5*H''.;#
/I-1L) +
))I-P+LE:$#*&*EO()82=*7*@(
52&!%6
0;;/+7M<A'""/)
NA\8V5$@?$;@I4'.600A'*3
**&8N/0/(##)28
*3(/"1 
N
/!'-
2!>!& (()%'=DE6;6
%\
/2")4-2")4*+"9
 >="N811 9
9
%c
 -
->
 ,
,>
%%;=$Y!
$
K%
21(-.47  ;32-.)(Q
=33-?
B +D$
F$/H$
(40/3&"GDA((+$
(

5&7A
*7&$? 
; 
*) ;00!	;17? -3H
"-3)
/%
K+5(B3
B!1&++"$
#B'!!!#!#6#
6#
4@(3&G,
8)0++++++:9
9*&,4H=2 /////;:
7*+"A#!'%R@-%GC%+#9
(4T$


"1,=5,=E2/*9C*9320&
;$=5<?2$(D=G,
A!DIN<6
V<"?>
/%,"3("/ ��Cq���˥�_ρ�Yb/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/extra.rs� �����p�� %X��#�B�(�Q12ILOMOONFOJQI1!$6G425:46D"5AI3,
@
G:+3QN"  !4 "E$)+R%;
<!$\I
F!$\U
F"$^T
;$�>-�$Z
�/��@��`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/lib.rs� �v�xnh��|�dxx����kon	O-PMJQJME?JKPJ*.J(#	R;1".HNUIN'IKLO?
;POHOIP?M;'!
&!%$$$#   # !&(#%7L9;: *P0	!	!2!-!!,!' :%!83PI,BF"1"/
=2
B3/%67QJFKE>89'!
656965*3'(9)I#+LE%EE%EE%EE'GA;/I81LJJKP;%5;#!&;#;%E"(
6+
DLLQ!+MNJ",;A%< *O<58P547;PDDO6.10CKQQIP*>/ GKOMKHC>(EKOMKHC>&KKP>#GML>2 ;GEMA654A%<-$KP2NK02!6;#P9>NJ3!---/
3QN/-5557
! ! ! #"HIP;7779
:;O>5%9<Q57
I:-
LKNQbbV\^GP

)7,
I=KD=
O7+PK*/O%!&J*&+J+!',DO%,$PQM,-)LP'C-C+FK8P!-9?I
DQ5OJ5b=
)M
C$NMHP-'9!;-K.;"=3'/JHLQBDJMPBNI*$G$O$;?4ES9P&G&*!;"
)
7,
OJ5QNQPQDMPGPCMP*FB9"3ALOKL7E*!&K-)*"&?/10'Q;%;#OQ,J"%-MOOQO?NP,2
'-OLIC:QPBNP,2
+
9.
!!!#!#9QNIKPO;/ 77MPLIP+O;- 59QNIKPO;/ 77MPLIP+O;- 5-4,3 1:28064!&9-)KJ6KMAM2H%E%?3A"R*(R!+#
#5+
5Q%G%A3>"T-[I(R!+'
$5C9#"
5M%K%A3>"W.(R!+#
$56
5NPND;I85/'!
;#;%>! P6#M-!)B-+C69

Q6!" 7KC#&!2
8#
?*:
(")/!
�����n�|w4�(�=Z��d/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/wrapper.rs� �|�i�)�i�S�I���),!#2(6,37!,'#%?OOK(%'$"I6!DH&76
!8!QMG$6
@"!\@
J!?A&?
,::
9?;
6;+
;]@
56?5*G.P
34% DY"/>>K>0
Y]'(!Z,F
/I!<G@
1L/8&>GC-873C-(
)I,?&@>
+L,$S,Q
;[>
(R?
//--;77)@)
;99)@+
 2'$#*,MT
".!;A2J23BB?J$1I3O4==
 (!:8
)!;9
'!97
<XXII
;WWII
5$d
6$A)'1
/-.9O2D,
--#<@V2D*
*)@.>+
9)F.'1
=($dR4??
9(2#'2
2$4
.35%-;33
Y%
Q!
K,2RJFD\/I
28NFB@1
1_E
(<<
-AA
.BB
4FFJJ
3%5
'*CFF
CDD
!
BU[
FY_
(<<
4FFJJ
3%5
'.*X@KK
&$:.
;66
;44
#! -3%A?
#-3%A?
K!H+F+
B!MV
!!!#!#6!FD
6!FD
4!CA
3!B@
8! 7>2LLG
9!GE
7! 1:,HLC
(BB
4LLLL
T$`)-N
5'7
+,;88
;66
2h
<p��7���^.@�Hc/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/marker.rs� ���|�6f�Cg�R%���.NN<Q+4s����ӟw�cu�b/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/parse.rs� �+���$�!ӣRN����a3!",&?8#;
8!>"E
&!,%##0!?#(
7.$#D)@."*D))'""-
$"$4'2
3""!6=I
%K?9!:%O#Q0 (B
6(,'55,A4O.,&2#%0<2.,1.#%13.&D''];.=:''/
+ ##5-'J2)2))/S-
3	Q-
7'3,a"Ia3*2!$
1;*(=@$0-).*(
-!!5+1
@*-22)&)$3K$.98?2
9>//DC1*'
:,"2
E/172*'*%3R:887$
=1D(E
>>//DC1*''
7,2
;>//DC1*'
B*-22)&)$6E$:98?2
3$/2<@L
3:38#*4=?:E
00#()(
<'!9<%???'EF'
9'*//(J
#P4R 
"?#0(
4), +
;.1!)!J(  
,'"'-'"1"%"*"
%
2#, +
9,"("
("

/#(4#4#)(

,)91Q
9

,%+)0<6#*/$5
\A:(70% 
!5<8?]5O>C?CC8<B"&;)00)&) 
; N01
@&9H=
-s(
*�e�`,LX�V(b/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/rcvec.rs� ��â�B�
(A�i�!P�� $$%,(25
2
>3!:
F$$"+6,
0"I!5$
,(
0"I!5'2)$+
+&++
(/4���ݏ�+!�% /�`w/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe/proc_macro_span_file.rs� �x�����^c���bM�5-%4�h���F9�#.
��c{/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/proc-macro2-1.0.106/src/probe/proc_macro_span_location.rs� �
���'m���IZH��5-$"$&�����N�SK���/:�e��I��"N#�')�)x86_64-unknown-linux-gnu��c)�Q���8��proc_macro2�-00cf4115453f001d� |�8���{��&��d�&�!������X��������'�������(��&��(��������!�!���������(�����������������������������(�����������������������������
��n�������rust-end-file