📄 libsyn-899a70a7f2baa336.rmeta
/home/palash/git/iron_learn/target/debug/deps/libsyn-899a70a7f2baa336.rmeta
Language: rmeta • Lines: 76456
rust
�#rustc 1.92.0 (ded5c06cf 2025-12-08)���	ⷄ�ۆ��p��-225863f279df55c4��١�	�T�6a��D�
-5080178c80bf7a93��uӰ]����d��!�-06039bcfba61f665��**�٭T��HО�9�-3e2e950d4bac10b5��	�t�#3Ҵη��Ǣ-d25e598578fbf080�rustc_std_workspace_core������Nm��gmY���-327ea4f353b4eb8c���y.:i���gy"1�r-94fdfaf0af91a65d�miniz_oxide�M�^�yTLm�L�d=B-5312b588e5cfab93�adler2��;~�7�ɴ,P?���-1e0b0d62df36c85c�	hashbrown�L�ϫ	2݆y��q-2ed6a8f06fc51a9d�rustc_std_workspace_alloc�a���p��H����6Z�-05b02707a5b2a256�
std_detect�	c�LN����=1�ʶӐ-5978f0713dd5442d�rustc_demangle�X�Fq��UՃ�>7z
��-43b2ff22c18e1125�cfg_if�֦<����ɐ¬�-6a40188dd7d989d2�	addr2line���,2�!xb�"6�!�	-11d54e777384a9e5�gimli��2��I.�ġ�����-35018e994bad7042�object��T �f��Y�
hQec-2dc10b344e05b569�memchr��xZT9�C��I�Mg�-09f2ab7e0d97e07a��~ݤ	����h���-932f22f820d1e5ec��Kw�BW:�Ύ�;�B�,-f8e79ba97b69012b�rustc_literal_escaper��H\yڱ��,�z�_-54d515d7e0ffe0c6�rustc_std_workspace_std�����i[�:���5-c7bda3ac2a6b49f7�proc_macro2�����Q��1�kXG`3�-6524fc2683b642fb�
unicode_ident�Q�#OV��3���Xw2-26c381d35a46f9b0���ʸ�r`�W,���.�-d46a521fc208b00d�8���<�extra-traits�t�Į8$��<��
t���8�,���
8�$��<��
t�ě8�4���
�Reserved�D_�<7�4A�7�requires_terminator�����<��4����ParseBuffer�\���<���4������	TokenTree�L���<���4������
parse_expr�T���<���4������
expr_attrs�T���<���4������
unary_expr�T���<���4������trailer_expr�d���<���4������trailer_helper�t��<ȋ�4ҋ�ȋ�	atom_expr�L��<β�4ز�β�path_or_macro_or_struct�����<���4������paren_or_tuple�t���<���4������array_or_repeat�|���<���4������
expr_early�Tȇ�<���4������
expr_group�T���<���4������
else_block�T���<���4������expr_box�D���<���4������
expr_unary�T���<���4������expr_closure�d���<���4������closure_arg�\���<���4������
expr_break�T��<ѡ�4ۡ�ѡ�expr_ret�D���<���4������expr_struct_helper�����<���4������
expr_const�T���<���4������
expr_range�T���<���4������FilterAttrs�\���<���4������wrap_bare_struct��Ӏ�<���4À����outer_attrs_to_tokens�����<��4�����inner_attrs_to_tokens�����<���4������maybe_wrap_else�|���<���4�����Arm��[�<�Z�4�[��Z
FieldValue�T�[�(�&$&GenericMethodArgument���[�U�SQSLabel�,�[�r�pnpMethodTurbofish�|�[������RangeLimits�\�[�������$��<b�
tl�b��,���
��$��<��
t���4���
�Pair�$���<؎�4��؎��L���<���4����	$�d�<�d�4�d��dFnArg�,�d�<�d�4�d��dForeignItem�\�d�)�'%'
ForeignItemFn�l�e�N�LJLForeignItemMacro���e�v�trtForeignItemStatic���e������ForeignItemType�|�e������ImplItem�D�e������
ImplItemConst�l�e��
	
ImplItemMacro�l�e�4�325ImplItemMethod�t�e�^�]\_ImplItemType�d�f�������$�f������	ItemConst�L�f������ItemEnum�D�f������ItemExternCrate�|�f��ItemFn�4�f�8�769ItemForeignMod�t�f�b�a`cItemImpl�D�f������	ItemMacro�L�f������
ItemMacro2�T�f������ItemMod�<�g������
ItemStatic�T�g��
ItemStruct�T�g�@�?>A	ItemTrait�L�g�e�dcfItemTraitAlias�t�g������ItemType�D�g������	ItemUnion�L�g������ItemUse�<�g�������D�g��	Signature�L�g�<�;:=	TraitItem�L�g�a�`_bTraitItemConst�t�h������TraitItemMacro�t�h������TraitItemMethod�|�h������
TraitItemType�l�h�	�
UseGlob�<�h�,�+*-UseGroup�D�h�P�ONQUseName�<�h�s�rqtUsePath�<�h������	UseRename�L�h������UseTree�<�h�������$�i�<�i�4�i��i�$�i�<�i�4�i��i��$��<��
t���4���
�debug_impls�\�j�<�j�
t�j��j�$�n�<�n�4�n��nBlock�,�o�<�o�4�o��oLocal�,�o�#�!!Stmt�$�o�?�=;=��r�<�r�4�r��rFieldPat�D�r�<�r�4�r��rPat��s�!�PatBox�4�s�?�=;=PatIdent�D�s�_�][]PatLit�4�s�}�{y{PatMacro�D�s������PatOr�,�s������PatPath�<�s������PatRange�D�s������PatReference�d�s��PatRest�<�s�@�?>APatSlice�D�s�d�cbe	PatStruct�L�s������PatTuple�D�s������PatTupleStruct�t�s������PatType�<�t������PatWild�<�t���	constraint_bounds���p�<�o�4�p��o�$��<��
t�����,���
��$��<��
t�ı��4���
��x�<�x�
t�x��x��',�#�<�"�4�#��"��'$�#��
whitespace�T�}�<�}�4�}��}�visit�,���<���.<����	visit_mut�L���<��	visit-mut�\������fold�$���<���/4����������<���
t����$���<���
t�������,���<���
t��ė���/$!�<�/4���.,��<��.<�����/L��<��/\����impl_parse_for_custom_keyword���(	�<�(	parsing�L�(	��(	��(	�!impl_to_tokens_for_custom_keyword���-!	�<�-	printing�T�-	��-	��,	�impl_clone_for_custom_keyword���1	�<�1	clone-impls�l�1	��1	̯1	�$impl_extra_traits_for_custom_keyword���3$	�<�2	�
t�2	��2	�!impl_parse_for_custom_punctuation���"!
�<�!
�1L�!
��!
��!
�%impl_to_tokens_for_custom_punctuation���&%
�<�&
�2T�&
��&
��&
�!impl_clone_for_custom_punctuation���+!
�<�*
�2l�+
��*
��*
�(impl_extra_traits_for_custom_punctuation���,(
�<�,
�
t�,
ĥ,
��$�4�<�4�
t�4Ĩ4��4�4��
reserved�D���<���4������_Test�,��$�
parse_file�T���<���4������	ExprArray�L�@�8��
�0��
���
�
ExprAssign�T�C�8��
�0��
���
�ExprAssignOp�d�F�8��
�0��
���
�	ExprAsync�L�I�8��
�0��
���
�	ExprAwait�L�L�8��
�0��
���
�	ExprBlock�L�R�8��
�0��
���
�ExprBox�<�T�8��
�0��
���
�	ExprBreak�L�W�8��
�0��
���
�ExprClosure�\�a�8��
�0��
���
�ExprContinue�d�f�8��
�0��
���
�ExprForLoop�\�l�8��
�0��
���
�	ExprGroup�L�q�8��
�0��
���
�ExprIf�4�u�8��
�0��
���
�ExprLet�<�|�8��
�0��
���
�ExprLoop�D���8��
�0��
���
�	ExprMacro�L���8��
�0��
���
�	ExprMatch�L���8��
�0��
���
�ExprMethodCall�t���8��
�0��
���
�	ExprRange�L���8��
�0��
���
�
ExprReference�l���8��
�0��
���
�
ExprRepeat�T��8��
�0��
���
�
ExprReturn�T���8��
�0��
���
�
ExprStruct�T���8��
�0��
���
�ExprTry�<˧�8��
�0��
���
�ExprTryBlock�d���8��
�0��
���
�	ExprTuple�L��8��
�0��
���
�ExprType�D��8��
�0��
���
�
ExprUnsafe�T���8��
�0��
���
�	ExprWhile�L���8��
�0��
���
�	ExprYield�L���8��
�0��
���
����macros�
ast_struct�ast_enum�ast_enum_of_structs�ast_enum_of_structs_impl�ast_enum_from_struct�generate_to_tokens�strip_attrs_pub�check_keyword_matches�group�Parens�'a�token�content�Braces��D�D�DBrackets��D�D�DGroup�"�D"�D"�Dparse_parens�&�D&	parse_braces�)�D)	parse_brackets�,�D,	parse_group�/�D/	parse_delimited�2�D2	
parenthesized�braced�	bracketed��D8888888888	8
888
8888888888888888888Token�Ypeek�Ydisplay�8private�\\Sealed�\WithSpan�_span�88	peek_impl�bbb8
impl_token�8impl_low_level_token�8CustomToken�h�Hh�H8k�8m�m�Hm�H8define_keywords�8impl_deref_if_len_is_1�8define_punctuation_structs�8define_punctuation�8define_delimiters�8v	to_tokens�8xparse�y	8{�H{�H88�H�H8��H��H8	��H��H8
��H��H8export_token_macro�8�1�����������	�	�peek_keyword��punct��S���punct_helper���	�
peek_punct�8�2�����������L��	�delim��F�����������Ident��accept_as_ident����K�	���H��H�ident_from_token�����xid_ok������������	�
���
parse_meta��clone_ident_segment��	�	�	�
parse_args����parse_args_with���N�	�parse_outer��parse_inner��expected_parentheses��
enter_args���D����
AttributeArgs�����D�Ret��outer��inner����D��R��R�is_outer���R�is_inner���1��������Q�single_parse_inner��single_parse_outer��parse_meta_path����K���K���K���K�parse_meta_after_path��parse_meta_list_after_path�� parse_meta_name_value_after_path���2������K�	���K�	���K	bigint�����BigInt��digits����
���reserve_two_digits�������
data������	��	��	�is_empty�����IntoIter������D����W�����D����W����1����������K���K���K��parse_named��
parse_unnamed����K��	parse_pub��parse_crate���2���������K���K�	���K�	���K���K���K���K�	

�����������	�
����DUMMY������������������H������H����	�
�������\�����H��1��������AllowStruct��
���
Precedence��H�
�Assign��
���
�Or��
�And��
�Compare��
�BitOr��
�BitXor��
�BitAnd��
�Shift��
�
Arithmetic��
�Term��
�Cast��
������K������������������	�peek_precedence��ambiguous_expr���
��
���	��K�
expr_paren��impl_by_parsing_expr��
��K���K���K�	�multi_index��	�
check_cast���2������������K�	���K���K���K���K���K���K���K���K�	�	��K�
��K�	 !"#$%&'()*+,-./0123456789:;<=>generics��������>��type_params��type_params_mut���	�
lifetimes_mut��const_params��const_params_mut��make_where_clause��	�
TypeParams��
��D�����D�����
TypeParamsMut��
��D�����D�����	Lifetimes��
��D�����D�����LifetimesMut��
��D�����D�����ConstParams��
��D�����D�����ConstParamsMut��
��D�����D�����ImplGenerics��
��D���TypeGenerics��
��D���	Turbofish��
��D����split_for_impl��generics_wrapper_impls��	��D�as_turbofish��
�>���
�����1���������K���K���K���K���K���K���K��parse_multiple����K�	��K�
��K���K���K�
��K��2����������K���D��K���D��K���D��K���K���K���K���K�	���K�	��K�
��K���K���K�
��K?@ABCDEFGHIJKLMNOPQ�	����������	�
�Lifetime��
apostrophe������
��H�set_span����������������������\��q��1��������K�	�	��2�����������KRlit�����������	�
���
�������LitRepr���D�suffix��
LitIntRepr���D��V��t�LitFloatRepr���D��V��t���
����K���
parse_with���N��respan_token_stream��	�respan_token_tree���H��q��t��D���
����H��q��t��D���
����H��q��t��D���
����H��q��t��D���
�
base10_digits��base10_parse����	��t��H��q��D���������
��w��w���	��t��H��q��D����	���
��
����H��q��D�������
���lit_extra_traits��LitBool��Lit���1����������K�	�parse_negative_lit����K���K���K���K���K���K���K��2��������K���K���K���K���K���K���K�����������
��t��H��q�byte���M�next_chr��
parse_lit_str��parse_lit_str_cooked��parse_lit_str_raw��parse_lit_byte_str��parse_lit_byte_str_cooked��parse_lit_byte_str_raw��parse_lit_byte��parse_lit_char��backslash_x���M�backslash_u��
parse_lit_int��parse_lit_float��	�
to_literal�STUVWXYZ[\mac�����������	�
���
���delimiter_span_close���
parse_body����parse_body_with���N�parse_delimiter��	��1��������K��2������K�	�	�	]^_�����1��������K�data_struct��	data_enum��
data_union���2��������K�	`abcdeop���1������parse_binop����K���K��2������K���Kfgh������1����������	�
����K��without_plus��ambig_ty����K���K���K���K���K�
parse_bare_fn����K���K�	��K�
��K���K������K�
��K���K������K�parse_bounds���	�K��	���	�K��	�K��	�K��	�K��	�K�parse_bare_fn_arg��		��	�K��	�K��2�	�	�	�	�	�	�	�	�	�K�		�	�	�K�		�	�	�K�	�	�K�	�	�K�		�	�	�K�	�	�K�		�	�	�K�	�	�K�		�	�K�	
�	�K�		�	�	�K�		�	�	�K�	
�	�K�	�	�K�	�	�K�	�	�K�	�	�Kijklmnopqrstuvwxyz{|��	�	�	�	��	��	�	��	��	�	>�	�	�W�	is_none��	�1�	�	�	�	�	�	�	�	�K�	�	�K�	const_argument��	�	�K�	�	�K�	�	�K�	�	parse_helper��	�	�K�	�	parse_mod_style��	is_ident��
I��		get_ident��	Ǝ�	
parse_rest��	qpath��	�2�
�
�
�
�
�
�
�K�
�
�K�
�
�K�
�
�K�
	�
�
�K�
�
�K�
�
�K�
�
�K�
	�

print_path�}~�������buffer��
�
�
�
�
�
�
�
�
�
	�

�
�
�

�
Entry��
�E�

�
��
��
�N�

�
��
Punct��

�
��
Literal��

�
��
End��

�
��
TokenBuffer��
entries��
�

recursive_new��
�
�
new2��
begin��
Cursor��
�D�
��
scope��
�	�
�
�D�
empty��
UnsafeSyncEntry��

�
��
�
EMPTY_ENTRY��
create��
entry��
bump_ignore_group��
ignore_none��
eof��
�D�
��
�L�
�	�
�	�
token_stream��

token_tree��
�H�
��
�
�D�
�
�D�
��
�
�D�
�
�D�
��
�
�D�
��

same_scope��
same_buffer��
cmp_assuming_same_buffer��
open_span_of_group��
close_span_of_group�drops��
�
�
�
�
�
�
�
NoDrop��
�����
����
�
�������
�����
TrivialDrop��
���
��D���
��D���
��D���
��D��ext����������IdentExt��	parse_any��peek_any��unraw������	�����H���H��H���H���H��PeekFn��
�IdentAny��
����
punctuated�����������	�
���
���
Punctuated����P���R��	��������
��W��	�first��	first_mut���	�last_mut���	��	�pairs��	pairs_mut��
into_pairs��	�
push_value��
push_punct��pop��	�	�trailing_punct��empty_or_trailing��push��insert��clear��parse_terminated��parse_terminated_with��parse_separated_nonempty��parse_separated_nonempty_with���������������������������extend�������������������������������������W���	�	���D���������W�����D���������W���	������>�Pairs���D�������R��	�
��D����������	�	�	size_hint����D������	next_back��	�	���D�������	�
��D��������PairsMut���D�������R��	���D����������	�	������D��������	�	���D�������	�	IntoPairs��������R��	�����������	�	������������	�	��������	����������W�
��
�R��
��
��
��
����
��
���
��
�	��
��
��Iter��
�D�
��
�R�	IterTrait��
�D�
��
	clone_box��PrivateIter��
�D�
��
���
�R�
�	��
�D�
��
���empty_punctuated_iter��
�D�
���
�D�
��
���
�D�
��
��
��
����
�D�
��
���
�D�
��
�	��
�D�
��
���
��
��
	�
	��
�D�
��
���
��
	�
	� �
�D�
��
���
�	�!�
�D�
��
���
��"�
�D�
��
���
���IterMut��
�D�
��
�R�IterMutTrait��
�D�
��PrivateIterMut��
�D�
��
���
�R�
�	�#�
�D�
��
���empty_punctuated_iter_mut��
�D�
��$�
�D�
��
��
��
���%�
�D�
��
��&�
�D�
��
�	�'�
�D�
��
���
��
��
	�
	�(��D��������	�	�)��D�������	�*��D���������������
�������
���+������
into_value����	value_mut���L�	punct_mut���
�
into_tuple��,��������-����������.���������2�������������K��������Kparse_quote�����parse_quote_spanned���������K���
ParseQuote���K�����K����	���K��������Kparse_macro_input�����������K���ParseMacroInput���K�����K����Kspanned����Spanned���H�����H5�helper��	__private�����������	�
���
������������������������help��Bool��Str���H�
��custom_keyword��ݺ��1��1��2��3custom_punctuation������3��4��4��5�custom_punctuation_repr��custom_punctuation_unexpected��stringify_punct�sealed��	lookahead���H�H��	IntoSpans���M�
into_spans�����������������������������������������	FromSpans��
from_spans����ƾ���ƾ���ƾ��������ThreadBound������	thread_id������������
�get������Ƽ����������	�
�
Lookahead1���D����cursor��comparisons���
��H���D��H���error��Peek���H���N����H�TokenMarker����M����is_delimiter����N���K�discouraged���Speculative��
advance_to����D�������������	�
���
������������������� �Parse���K�ParseStream���D����D����cell���	�
unexpected����D�����D�����D���
StepCursor��'c���D��������	������D����������D������D��������D������advance_step_cursor������D�new_parse_buffer��
Unexpected����
���
���Chain��
����>����
cell_clone����inner_unexpected��get_unexpected��!span_of_unexpected_ignoring_nones��	��D��K��������H���peek2�������peek3�������ҟ�������W�
lookahead1��fork�������step���N�R������H����check_unexpected��
����K�����K���K�	�
��K�	���K�	���K�	���K�	�Parser����parse2���K�	parse_str��__parse_scoped��__parse_stream��	�tokens_to_parse_buffer����N��������������parse_scoped���N�parse_stream���N�Nothing��
���K����������between���Dprint����TokensOrDefault��
��D�������D����K������������	�
���
��������������messages��ErrorMessage��
start_span��end_span���
���
����
�new_spanned����U�����	�	��H�to_compile_error��into_compile_error��combine������new_at����͓���͓��������������������	����W����W����
�������D����W������D������D�����
���������K����������8��H��H��H88
��H��H��H88��H��H��H88��H��H��H88��H��H��H88��H��H��H88��H��H��H88��H��H��H88��H��H��H88��H��H��H88��H��H8 8!��H��H8"8#��H��H8$8
Underscore��spans��8����M�8%�>�8&8'��8(����8)��8Abstract���H8����M�8*�>8+8,��8-��K8.��K8/��H��H808As���H8����M�81�>8283��84��K85��K86��H��H878Async���H8����M�88�>898:��8;��K8<��K8=��H��H8>8Auto���H8����M�8?�>8@8A��8B��K8C��K8D��H��H8E8Await���H8����M�8F�>8G8H��8I��K8J��K8K��H��H8L8Become���H8����M�8M�>8N8O��8P��K8Q��K8R��H��H8S8Box���H8����M�8T�>8U8V��8W��K8X��K8Y��H��H8Z8i��H8i��M�8[�>8\8]��8^��K8_��K8`��H��H8a8Const���H8����M�8b�>8c8d��8e��K8f��K8g��H��H8h8|��H8|��M�8i�>8j8k��8l��K8m��K8n��H��H8o8Crate���H8����M�8p�>8q8r��8s��K8t��K8u��H��H8v8���H8���M�8w�>8x8y��8z��K8{��K8|��H��H8}8Do���H8����M�8~�>88���8���K8���K8���H��H8�8Dyn���H8����M�8��>8�8���8���K8���K8���H��H8�8Else���H8����M�8��>8�8���8���K8���K8���H��H8�8Enum���H8����M�8��>8�8���8���K8���K8���H��H8�8Extern���H8����M�8��>8�8���8���K8���K8���H��H8�8Final���H8����M�8��>8�8���8���K8���K8���H��H8�8���H8���M�8��>8�8���8���K8���K8���H��H8�8For���H8����M�8��>8�8���8���K8���K8���H��H8�8If���H8����M�8��>8�8���8���K8���K8���H��H8�8Impl���H8����M�8��>8�8���8���K8���K8���H��H8�8In���H8����M�8��>8�8���8���K8���K8���H��H8�8Let���H8����M�8��>8�8���8���K8���K8���H��H8�8Loop���H8����M�8��>8�8���8���K8���K8���H��H8�8Macro���H8����M�8��>8�8���8���K8���K8���H��H8�8Match���H8����M�8��>8�8���8���K8���K8���H��H8�8Mod���H8����M�8��>8�8���8���K8���K8���H��H8�8Move���H8����M�8��>8�8���8���K8���K8���H��H8�8Mut���H8����M�8��>8�8���8���K8���K8���H��H8�8Override���H8����M�8��>8�8���8���K8���K8���H��H8�8Priv���H8����M�8��>8�8���8���K8���K8���H��H8�8Pub���H8����M�8��>8�8���8���K8���K8���H��H8�8Ref���H8����M�8��>8�8���8���K8���K8���H��H8�8���H8���M�8��>8�8���8���K8���K8���H��H8�8SelfType���H8����M�8��>8�8���8���K8���K8���H��H8�8	SelfValue���H8����M�8��>8�8���8���K8���K8���H��H8�8Static���H8����M�8��>8�8���8���K8���K8���H��H8�8Struct���H8����M�8��>8�8���8���K8���K8���H��H8�8Super���H8����M�8��>8�8���8���K8���K8���H��H8�8���H8���M�8��>8�8���8���K8���K8���H��H8�8���H8���M�8��>8�8���8���K8���K8���H��H8�8Type���H8����M�8��>8�8���8���K8���K8���H��H8�8Typeof���H8���M�8��>8�8���8���K8���K8���H��H8�8Union���H8���M�8��>8�8���8���K8���K8���H��H8�8Unsafe���H8���M�8��>8�8���8���K8���K8���H��H8�8Unsized���H8���M�8��>8�8���8���K8���K8���H��H8�8Use���H8���M�8��>8�8���8���K8���K8���H��H8�8Virtual���H8ڇ��M�8��>8�8���8���K8���K8���H��H8�8Where���H8׈��M�8��>8�8���8���K8���K8���H��H8�8While���H8҉��M�8��>8�8���8���K8���K8���H��H8�8���H8���M�8��>8�8���8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8���K8���K8���H��H8�8Add�����8����M�8��>�8�8���8�����8���8AddEq�����8����M�8��>�8�8���8�^����8�^��M�8��>�8�8���8�����8���8AndAnd�����8̠��M�8��>�8�8���8AndEq�����8����M�8��>�8�8���8At�����8���M�8��>�8�8���8�����8���8Bang�����8���M�8��>�8�8���8�����8���8Caret�����8գ��M�8��>�8�8���8�����8���8CaretEq�����8ɤ��M�8��>�8�8���8Colon�����8����M�8��>�8�8���8�����8���8Colon2�����8����M�8��>�8�8���8Comma�����8���M�8��>�8�8���8�����8���8Div�����8ا��M�8��>�8�8���8�����8���8DivEq�����8ʨ��M�8��>�8�8���8Dollar�����8����M�8��>�8�8���8�����8���8Dot�����8����M�8��>�8�8���8�����8���8Dot2�����8����M�8��>�8�8���8Dot3�����8ԫ��M�8��>�8�8���8DotDotEq�����8����M�8��>�8�8���8�����8���M�8��>�8�8���8�����8���8EqEq�����8���M�8��>�8�8���8Ge�����8����M�8��>�8�8���8Gt�����8����M�8��>�8�8���8�����8���8Le�����8����M�8�� >� 8�8�� �8Lt�� ��� 8Ȱ� �M� 8�� >� 8�8�� �8�� �� �8�� �8MulEq�� ��� 8��� �M� 8�� >� 8�8�� �8Ne�� ��� 8��� �M� 8�� >� 8�8�� �8�^� ��� 8�^� �M� 8�� >� 8�8�� �8�� �� �8�� �8OrEq�� ��� 8ȳ� �M� 8�� >� 8�8�� �8OrOr�� ��� 8��� �M� 8�� >� 8�8�� �8Pound�� ��� 8�� �M� 8�� >� 8�8�� �8�� �� �8�� �8Question�� ��� 8޵� �M� 8�� >� 8�8�� �8�� �� �8�� �8RArrow�� ��� 8ն� �M� 8��!>�!8�8��!�8LArrow��!���!8���!�M�!8��!>�!8�8��!�8Rem��!���!8���!�M�!8��!>�!8�8��!�8��!��!�8��!�8RemEq��!���!8���!�M�!8��!>�!8�8��!�8FatArrow��!���!8���!�M�!8��!>�!8�8��!�8Semi��!���!8���!�M�!8��!>�!8�8��!�8��!��!�8��!�8Shl��!���!8���!�M�!8��!>�!8�8��!�8ShlEq��!���!8׻�!�M�!8��!>�!8�8��!�8Shr��!���!8���!�M�!8��!>�!8�8��!�8ShrEq��!���!8���!�M�!8��!>�!8�8��!�8Star��!���!8˽�"�M�"8��">�"8�8��"�8��"��"�8��"�8Sub��"���"8���"�M�"8��">�"8�8��"�8��"��"�8��"�8SubEq��"���"8���"�M�"8��">�"8�8��"�8Tilde��"���"8���"�M�"8��">�"8�8��"�8��"��"�8��"�8Brace��"�H8���"�M�"8��">8�8��"�8��"surround��"�N8�8Bracket��"�H8���"�M�"8��">8�8��"�8��"���"�N8�8Paren��"�H8���"�M�"8��">8�8��"�8��"���"�N8�8�E�"�H8�E�"�M�"8��">8�8��"�8��"���"�N8�8�H��"���"���"���"���"��	Attribute��"pound_token��"style��"
bracket_token��"��"tokens��	AttrStyle��#Outer��#
�#Inner��#
�#��Meta��#��#
�#��#List��#
�#��#	NameValue��#
�#���#���#���#���#�K�MetaList��#��#paren_token��#�
�
MetaNameValue��#��#eq_token��#�s�
NestedMeta��#���#
�#��#�z�#
�#���#���#��	�#�K�Variant��#attrs��#��#fields��#discriminant��Fields��#Named��#
�#��#Unnamed��#
�#��#Unit��#
��#���#���#�K�FieldsNamed��#brace_token��#named��
FieldsUnnamed��#���#unnamed��Field��#���#��#��#colon_token��#��
Visibility��#Public��#
�#��#���#
�#��#
Restricted��#
�#��#	Inherited��#
��#���#��	�#��
�#�K�	VisPublic��#	pub_token��VisCrate��#crate_token��
VisRestricted��#���#���#in_token��#��Expr��#Array��#
�#��#�^�#
�#��#AssignOp��#
�#��#���#
�#��#���#
�#��#Binary��#
�#��#�'�$
�$��#���$
�$��#i�$
�$��#Call��$
�$��#�_�$
�$��#Closure��$
�$��#|�$
�$��#���$
�$��#ForLoop��$
�$��#�E�$
�$��#���$
�$��#Index��$
�$��#���$
�$��#�z�$
�$��#���$
�$��#���$
�$��#���$
�$��#
MethodCall��$
�$��#���$
�$��#��$
�$��#��$
�$��#	Reference��$
�$��#Repeat��$
�$��#��$
�$��#���$
�$��#��$
�$��#TryBlock��$
�$��#Tuple��$
�$��#���$
�$��#Unary��$
�$��#��$
�$��#Verbatim��$
�$��#҉�$
�$��#��$
�$��
�$���$���$���$���$���$���$���$���$���$���$���$���%���%���%���%���%���%���%�� �%��!�%��"�%��#�%��$�%��%�%��&�%��'�%��(�%��)�%��*�%��+�%��,�%��-�%��.�%��/�%��0�%��1�%��2�%��3�%��4�%�K��7�%_noconstruct��5�%�K��7�%���6�%�K��7�%���7�%�K��8�%���8�%�K��8�%���9�%�K�
ExprBinary��%���%left��%���%right���8�%���:�%�K��9�%���;�%�K��9�%���<�%�K�ExprCall��%���%func��%���%��ExprCast��%���%��%as_token��%���:�%���=�%�K��:�%���>�%�K�	ExprField��%���%base��%	dot_token��%member���:�%���?�%�K��;�%���@�%�K��;�%���A�%�K�	ExprIndex��&���&��&���&���;�&���B�&�K�ExprLit��&���&�s��<�&���C�&�K��<�&���D�&�K��<�&���E�&�K��=�&���F�&�K�	ExprParen��&���&���&��ExprPath��&���&qself��&���=�&���G�&�K��>�&���H�&�K��>�&���I�&�K��>�&���J�&�K��?�&���K�&�K��?�&���L�&�K��?�&���M�&�K��@�&���N�&�K��@�&���O�&�K�	ExprUnary��&���&���&���A�&���P�&�K��A�&���Q�&�K��A�&���R�&�K�Member��&���&
�&��&���&
�&�����&��&�H�@�&�H�@�&��&�
�&>��&�H�&�H��&�K�&	��&�K���&��Generics��&lt_token��&params��&gt_token��&where_clause��GenericParam��&���&
�&��&�q�&
�&��&���'
�'��
�'���'���'���'�K�	TypeParam��'���'��'���'bounds��'���'>�LifetimeDef��'���'�	�'���'���
ConstParam��'���'const_token��'��'���'��'���'>��'�D�'���'�D�'���'�D�'��BoundLifetimes��'	for_token��'���'�	�'���TypeParamBound��'��'
�'��'�q�'
�'���'���'���'�K�
TraitBound��'���'modifier��'�	�'��TraitBoundModifier��'��'
�'Maybe��'
�'��WhereClause��'where_token��'
predicates��WherePredicate��'���'
�'��'�q�'
�'��'��'
�'���'���'���'���'�K�
PredicateType��'�	�'
bounded_ty��'���'���PredicateLifetime��'�	�'���'���PredicateEq��'lhs_ty��'���'rhs_ty���z�'���'
�'��'ByteStr��'
�'��'Byte��'
�'��'Char��'
�'��'Int��'
�'��'Float��'
�'��'���'
�'��'���'
�'���(���(���(���(���(���(���(���(�K�LitStr��(�
�
LitByteStr��(�
�LitByte��(�
�LitChar��(�
�LitInt��(�
�LitFloat��(�
��z�(��(�H��(������(������(������(������(������(�����StrStyle��(Cooked��(
�(Raw��(
�(�����(��(
bang_token��(	delimiter��(���MacroDelimiter��(���(
�(��(���(
�(��(���(
�(��DeriveInput��(���(��(��(�e�(�W�Data��(���(
�(��(���(
�(��(��(
�(���(���(���(��
DataStruct��(struct_token��(���(
semi_token��DataEnum��(
enum_token��(���(variants��	DataUnion��(union_token��(���BinOp��(���(
�(��(���(
�(��(Mul��(
�(��(ا�(
�(��(���(
�(��(�^�(
�(��(�^�(
�(��(�^�(
�(��(�_�)
�)��(�^�)
�)��(���)
�)��(���)
�)��(��)
�)��(Ȱ�)
�)��(���)
�)��(���)
�)��(���)
�)��(���)
�)��(���)
�)��(���)
�)��(���)
�)��(ʨ�)
�)��(���)
�)��(BitXorEq��)
�)��(BitAndEq��)
�)��(BitOrEq��)
�)��(׻�)
�)��(���)
�)��UnOp��)��)
�)��)Not��)
�)��)Neg��)
�)�����)���)
�)��)BareFn��)
�)��)�E�)
�)��)	ImplTrait��)
�)��)Infer��)
�)��)���)
�)��)Never��)
�)��)���)
�)��)��)
�)��)Ptr��)
�)��)���)
�)��)Slice��)
�)��)TraitObject��)
�)��)���)
�)��)���)
�)���)���)���)���)���)���)���*���*���*��	�*��
�*���*���*��
�*���*�K�	TypeArray��*���*elem��*���*�	�
TypeBareFn��*�	�*unsafety��*��*fn_token��*���*inputs��*variadic��*output��	TypeGroup��*group_token��*��
TypeImplTrait��*�I�*���	TypeInfer��*underscore_token��	TypeMacro��*���	TypeNever��*���	TypeParen��*���*��TypePath��*���*��TypePtr��*
star_token��*���*
mutability��*��
TypeReference��*	and_token��*�	�*���*��	TypeSlice��*���*��TypeTraitObject��*	dyn_token��*���	TypeTuple��*���*elems��E�*extern_token��*�
�	BareFnArg��*���*�
�*��Variadic��*���*dots��
ReturnType��*��*
�*���*
�*��*��	��*
leading_colon��*segments��	PathSegment��*��*	arguments��	
PathArguments��*��*
�*AngleBracketed��*
�*��*
Parenthesized��*
�*��	GenericArgument��*�q�*
�*��*���*
�*��*���*
�*��*Binding��*
�*��*
Constraint��*
�*��	AngleBracketedGenericArguments��*colon2_token��*���*��*���	���*��*���*��	̊�*��*���*���	ParenthesizedGenericArguments��+���+ɂ�+��	QSelf��+���+��+��+���+�����+�+�+��+�+��+�+�+��+�+��+�+��+�+�+��+�+��+	�+��+
�+��+�+��+�+��+
�+��+�+��+�+��+�+��+�+��+�+��+�+��+�+��+�+��+�+��+�+��+�+��+�+��+�+��+�+��+�+��+�+��+�+��+�+��+ �+��+!�+��+"�+��+#�+��+$�+��+%�+��+&�+��+'�+��+(�+��+)�+��+*�+��++�+��+,�+��+-�+��+.�+��+/�+��+0�+��+1�+��+2�+��+3�+��+4�+��+5�+��+6�+��+7�+8�+��+9�+��+:�+��+;�,��+<�,��+=�,��+>�,��+?�,��+@�,��+A�,��+B�,��+C�,��+D�,��+E�,��+F�,��+G�,��+H�,��+I�,��+J�+K�,��+L�,��+M�,��+N�,��+O�,��+P�,��+Q�,��+R�,��+S�,��custom_punctuation_len�&8)8,8/828Z8b8b8i8o8w8w8y8|8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�	8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�
8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8� 8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�!8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�"8�#8�#8�#8�#8�#8�#8�#8�#8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�%8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�&8�'8�'8�'8�'8�'8�'8�'8�'8�'8�(8�(8�(8�(8�(8�(8�(8�(8�*8�*8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�+8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8�,8Y^h�����
�
����������^���N��R�_marker�<0����Y���q��q���g�H{^��Y�'�'�'���'��'�'���'��'�'���'��'�'���'��'�'���'��'�'���'��'�'���'��'�'���'���cGa�{�^��Y�(�(���(�
���y�p~�^��Y�(�(���(�
���.[��^��Y�(�(���(�
�ũ��4� ^��Y�(�(���(�
�+?�]�Dǜ^��Y�(�(���(�
�������?�^��Y�(�(���(�
����8�^��Y�(�(�z�(��(�Hx�OeG��^��Y���E��Rr��V�J]^��Y�����ch��spacing���H	!�8q�^��Y��Ւ��R����࢕v^��Y����E�����N����������Ւ��8ۨ�-��M^��^�Y����������)�t#;�������������Y�����Y��^��Y�"�"���"�HL&����Y�"�"���"�H���7�Y�"�"���"�HW���C��!Y�"�"�E�"�H��s&�^v�������Hs�𪝗o�������Y�����Y��^���������H�>�@�N`s������Y�����Y��^���������H�/i�T��������Y�����Y��^���������H���y�y������Y�����Y��^���������H�7�.��o%������Y�����Y��^���������H�@��{�͛������Y�����Y��^���������H���H������Y�����Y��^�����i��H;809
 f������Y�����Y��^���������H�*��W��h������Y�����Y��^�����|��Hۏ�H<0������Y�����Y��^���������H��[����������Y�����Y��^��������H��S�Ó�������Y�����Y��^���������H�WZ���k������Y�����Y��^���������H�nl���>������Y�����Y��^���������HA��+�(L������Y�����Y��^���������H
ǁFXƲ�������Y�����Y��^���������HY
��B\AU������Y�����Y��^���������H�-�<gp�������Y�����Y��^��������H��܉�:�p������Y�����Y��^���������H"��z�%Y�ـ�ـYـ�ـYـ^ـ�������H�f�����ʁ�ʁYʁ�ʁYʁ^ʁ�������H�6Y�W�"������Y�����Y��^���������H�?���p|������Y�����Y��^���������H��I���������Y�����Y��^���������H^A�5�~�F������Y�����Y��^���������H5[d�����������Y�����Y��^���������H_�}���������Y�����Y��^���������H��(������Y���Y�^��������H�DG�8���҈�҈Y҈�҈Y҈^҈�������H��W�&�F �É�ÉYÉ�ÉYÉ^É�������HTqgk!ш������Y�����Y��^���������H�'�ӄx�,������Y�����Y��^���������H/=�1W�N������Y�����Y��^���������HOy0����������Y�����Y��^��������H>9���8	�������Y�����Y��^���������HBƹ��`<W����Y���Y�^��������H�'������ُ�ُYُ�ُYُ^ُ�������Ht��y��& �ʐ�ʐYʐ�ʐYʐ^ʐ�������H�y�g�@g������Y�����Y��^���������H>��q�8V{������Y�����Y��^��������H��=5�������Y�����Y��^��������H�����.r�������Y�����Y��^���������H,��7t�G������Y�����Y��^��������Hu�h6�K2�����Y���Y�^�������H�̵�Ỡ�ߖ�ߖYߖ�ߖYߖ^ߖ������H�?��
[	�З�ЗYЗ�ЗYЗ^З������H�G��^gj������Y�����Y��^��������H�`�#������Y�����Y��^�����ڇ��HA·�i�d������Y�����Y��^�����׈��H���y}׺@������Y�����Y��^�����҉��H�rvx�q������Y�����Y��^��������H?�v�]7������Y�����Y��^����������H
�n/{���������Y���Y�^���������4�K�ź�'����Y���Y�^�����^���-�Q�@��`������������Y�����Y��^�����̠�����-�������Y���Y�^����������v�u�r�١�١Y١�١Y١^١��������ܯ�.���ˢ�ˢ�ˢ�ˢYˢ�ˢYˢ^ˢ�������(��`׷�~�ӣ�ӣ�ӣ�ӣYӣ�ӣYӣ^ӣ���գ���p��h�xW]�ۤ�ۤ�ۤ�ۤYۤ�ۤYۤ^ۤ���ɤ���=�R'�:1�����Y���Y�^������������E�զ�զ�զ�զYզ�զYզ^զ��������X[+���X��ݧ�ݧYݧ�ݧYݧ^ݧ��������N"��9h�Ϩ�Ϩ�Ϩ�ϨYϨ�ϨYϨ^Ϩ���ا���,��ܘ9��ש�ש�ש�שYש�שYש^ש���ʨ����I���<���ߪ�ߪYߪ�ߪYߪ^ߪ��������w��c;��ѫ�ѫ�ѫ�ѫYѫ�ѫYѫ^ѫ��������<,�~��/��٬�٬�٬�٬Y٬�٬Y٬^٬��������0!G��.����Y���Y�^����ԫ���	(#��;�Ӯ�ӮYӮ�ӮYӮ^Ӯ��������5	aה(�r�ů�ůYů�ůYů^ů��������ִF�:������������Y�����Y��^���������9*�ʺ䰕������Y�����Y��^�����������w�Ӎ������Y�����Y��^����������o�M{ua������������Y�����Y��^����������d����L�������Y�����Y��^���� � Ȱ� ����g]
$������������Y�����Y��^���� � ��� �����Ʋ�>S������Y�����Y��^���� � ��� ��d�O��
e�������Y�����Y��^���� � �^� �����E�������������Y�����Y��^���� � ȳ� ��HfU�J��������Y�����Y��^���� � ��� ���X��,�������Y�����Y��^���� � �� ���|���+c��������Y���Y�^��� � ޵� ��-p_���]E������������Y�����Y��^���� � ն� ��-
Р�[��������Y�����Y��^����!�!���!��AT˒-Ly������Y�����Y��^����!�!���!�����$<���������Y���Y�^���!�!���!������ɐ����Y���Y�^���!�!���!������GH�������Y�����Y��^����!�!���!��%�U��*�������������Y�����Y��^����!�!���!���H�U�)�i������Y�����Y��^����!�!׻�!���`v�$�z�������Y�����Y��^����!�!���!��H]���r_������Y�����Y��^����!�!���!��G�+��@������Y�����Y��^����!�!˽�!��� ����������������Y�����Y��^����"�"���"���-�041������������Y�����Y��^����"�"���"���	���M�������Y�����Y��^����"�"���"�������������������Y�����Y��^�����������^�����������^�����������^�����������^�����Y�����ُ��������������������������#�#�#��#��#�#���#��#�#���#�����W��*�*��*���*����� Ơ������#�#���#��#���#�
\0_|�2WH����#�#���#��#���#�sQ׫�IY����#�#�#���#��#�#�z�#�jh/�fy�-�������Y����D
�"�"���#���#���#���#��#��'�����>��D������������Y��Y��Y������V��V�$ٮ�o?V������#�#�#���#��#�#���#��#�#��K�g�8y:�#�#���#���#���# Q�9�����#�#���#���#��TWI����Y���H���H�D���H�D����#�#�#���#��#�#���#��#�#���#��#�#��2-b�Ez�#�#���#��<���y�G����#�#���#����XŁ�7�����#�#���#���#���#���#��������!Y����#�#���#���#��#���#��q?��#�x���������Y��Y��Y��Y�#�#���#���#��#��#���#�S����9�Y��Y��Y����#(�#�#���#��#�#�^�#��#�#���#��#�#���#��#�#���#��#�$���$��$�$�'�$��$�$���$��$�$i�$��$�$��	�$��$�$�_
�$��$�$���$��$�$|�$��$�$��
�$��$�$���$��$�$�E�$��$�$���$��$�$���$��$�$���$��$�$�z�$��$�$���$��$�$���$��$�$���$��$�$���$��$�$���$��$�$��$��$�$��$��$�$���$��$�$���$��$�$��$��$�$���$��$�$��$��$�$�� �$��$�$��!�$��$�$��"�$��$�$��#�$��$�$�$�$��$�$��%�$��$�$҉&�$��$�$�'�$�8���Zi�%�%�7�%���K���������%�%�7�%���\�K쵽�����%�%�7�%�����`7������%�%�8�%���H�&Na�(����%�%�8�%�����J�Em����%�%���%���%���%���%��A��������%�%�8�%�����w\������%�%�9�%����rM�I������%�%�9�%���N�	�(�����%�%���%���%���%���%�����;2������%�%���%���%��%���%�l�jk�������%�%�:�%���HE!)=�� ����%�%�:�%��������m�h����%�%���%���%���%���%����0��
������%�%�:�%����tD�������%�%�;�%����8���n������%�%�;�%�����x3RH����&�&���&���&��&���&�Oh�ʄ�92����&�&�;�&����w�}�O?����&�&���&���&�s�}�z������&�&�<�&���W(��%������&�&�<�&���~(ڧ��X����&�&�<�&���m�\"��<�����&�&�=�&���5��~�C�����&�&���&���&���&�<r��+&����&�&���&���&���&�U�$M������&�&�=�&���s�h(�������&�&�>�&���p^��������&�&�>�&����v��U�g����&�&�>�&����i�fOu����&�&�?�&���x���գZ����&�&�?�&�������!������&�&�?�&���C*�k�U4����&�&�@�&���o23)J}{b����&�&�@�&����F����g�����&�&���&���&���&�����u4!����&�&�A�&����bl�.=����&�&�A�&���WG:@�������&�&�A�&���Q�*�ّIY��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y����&�&�&���&��&�&���&�3���/�������&�&���&��&�H�����$~������������`��6��������������`��6����&�&@�&�H�KD����h�����Y����������������]���*��D< �����
��H���^������^���^���^���^���^���_���_	���_
���_���_�Ҷl@�]�������������������������Y��Y��Y��Y��Y��Y��Y��Y��Y��Y��Y����&�&�&���&��&�&�q�&��'�'���'�^��0��i�'�'���'���'��'���'���'���'>�ᓊ�c�����'�'���'���'�	�'���'��I3�e�,������'�'���'���'���'��'���'��'���'>!|�M!�fY����&�&���&���&���&���&������^X1�J����f�����V�ab2�D�J����g�����@�d�&�D�J����h�����D����D�J����h���{g&�K�D�J����i���V_���D�J����i����O�$X���D�����j����Dp�W�D�����j���S��	���_�D�����j���}�3�fx�D��'�'���'���'���'�	�'���/(��R�������'�'�'��'��'�'�q�'�G���0��'�'���'���'���'�	�'���6�� G�΅��Y΅��'�'�'���'��'�'�q�'��'�'��'��-)���'�'���'�	�'���'���'����hڊ������'�'���'�	�'���'���'��[������'�'���'���'���'���|1�Y������������������������������;t��������΅�����'�'�'��'�'���'��v�:hQ������'�'���'���'���h�g��z[�����������������;t��������Y��Y��Y�Y��Y�Y��Y��Y��Y�Y��Y��YއY��Y���_����������������������`�����Y�������������������������������������Y��������_��������_������t��D���t�����t�t�����t��D���V���t�y�}b�̼�����t��D���V���t�����s&������������������������������������������Y��Y��Y��Y��Y��Y��Y����(�(���(��(���(���(��[)�v5Y����(�(�(���(��(�(���(��(�(��(�4���#��(�(���(���(���(��K�w*����(�(���(���(���(��&���X�p����(�(���(���(��^�U>aٙ���(�(���(���(��(��(�e�(�Wt �E@XDY����(�(�(���(��(�(���(��(�(���(��(�(ا�(��(�(���(��(�(�^�(��(�(�^�(��(�(�^�(��)�)�_�)��)�)�^	�)��)�)��
�)��)�)���)��)�)��)��)�)Ȱ
�)��)�)���)��)�)���)��)�)���)��)�)���)��)�)���)��)�)���)��)�)���)��)�)ʨ�)��)�)���)��)�)���)��)�)���)��)�)���)��)�)׻�)��)�)���)��+~=3y:��)�)�)��)��)�)���)��)�)���)�F߁^/��1Y��Y����)�)�)���)��)�)���)��)�)�E�)��)�)���)��)�)���)��)�)���)��)�)���)��)�)���)��)�)��)��)�)��	�)��)�)��
�)��)�)���)��)�)���)��)�)��
�)��)�)���)�Yx]�/��*�*ǁ�*���*��*���*�	��肺�8�����*�*���*�	�*���*��*���*���*ɂ�*ׂ�*��a_W������*�*���*���*�,���SGK����*�*���*�I�*��S��x�u^����*�*ȃ�*كC޾*z �����*�*��*���+��e�
����*�*���*��T��B��4�����*�*���*���*���c$�DP����*�*Ȅ�*���*�A��B�����*�*��*���*���*���*�J�#<m������*�*���*Å�*�	�*���*��a��{g#����*�*��*���*���eD����*�*���*���*���Ǜ�B�D����*�*†�*���*܆��/Ujo�\Y�������������������٤���������ѥ��*�*�*��*�*���*��*��J�H�������������*�*���*���*�
�*����X�.t���*�*E�*���*�
�I�8�r������������������;t�����Y��Y��Y��Y�Y�Y٤Y��YѥY��Y��Y�Y��Y�Y��Y��Y��Y�*�*���*���*χU��퍩�Y���������*�*ň�*��*�����ee��3����*�*�*��*�*���*��*�*���*�T�3�Q������*�*�*�q�*��*�*���*��*�*���*��*�*���*��*�*̊�*��&���1���*�*��*���*���*��*���S�ӣ[N��+�+���+���+ɂ�+����+Z������*�*���*��*���*�DK�:b�Y��Y��Y��Y�Y��Y��Y�*�*̊�*��+���+����J���f%Yұ��
�
�
���
��
�U����
�
��
��
�
���
�
�	�
6�g����D�������������������������
Z���.j�������F�F�FEmpty��F��F�?����g�g��h��g�h
end_or_len��g�h���gFPR<?���D���h�h���h��g�h޵�g�h���g��Xt��,��D��������W���R�PN88C�-��D��������W���R�PN88C�-��D���������̛�9��i��ch���ߛٶ��)׿�������������������R���	�
��,��o�����H�����I�����H���������������Rt�4J\���ͺ�I�����H���H�D�����R���	�
��,��o�����H�D������J��Σ��R���	�v�(43F�@�D�����I��I����J��ҥ��R���	�ʪ6�(O-�D�����Iؽ�Iؽ�J������R���	�Lhp�w�D���ͺ�I���I������J�
�
�W�
�R�� �I�+B7���I���I�������
�
Ǫ�
�R��
�	�����XZ|�D������
�
��
�R����Ӿ�D���J���I���I���J���I���I������
���D����
�
���
�R��
�	�q>bߧ5�D�����J�
�
���
�R��W���F�D���I���I���J���I���I���
���D������������Y��Y����������������?�?��?buf��:�?�	�:$x��Lk����B�B�BGlobal�����I�������������#�#�#���#�#���#��庋���������������������������������������������������������������������������������������������������������������(�(�(���(��(�(���(��(�(���(�eؗ��>�)����������������ұ����������������އ��+�+Č�+���+��+��+���+���y�q0��������������������������������٤����΅����ѥ����������������������������������������������Span���R��������E���������������������������������������������ٿ�jk�ߝ��������_����N���/���un�M�����������������	����������H�D����_���_�����������������	�*��E֨�����D�����������������������G�
0;T���������������lf���]v���������������������;t�����������R���
�ijݡ����������������������Id�u*�Y�������3z�>�OD4�D���_��������i�q*��_��������������
�+M{M(���_����������������LexError���R���0/���5��H���J���W����qI�}�K:�H�D���J�������9�����g�D�I����a�����'��(��(��(��(��(��(��(��������k~����������������������������������������������������������������������������������������������������������������������������������������������������������� �� �� �� �� �� �� �� �� ��!��!��!��!��!��!��!��!��!��!��"��"��"�"�"�"�"�"�"�"�"����'��(��(��(��(��(��(��(��������m{��"��"��"��"���������������������������������������������������������������������������������������������������������������������������������������������������������� �� �� �� �� �� �� �� �� ��!��!��!��!��!��!��!��!��!��!��"��"��"����������������������������������������������������������������������������������������������������������������������������������������������������������� �� � � � � � � � � � � � � � � � �!� �!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�"�!�"�"�"�"�"�"�"�"�"�"�"�"�"�"�&�&��&��'�	�*������������������������������������������������������������������������������������������������������������������������������������������������������������� �� � � � � � � � � � � � � � � � �!� �!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�"�!�"�"�"�"�"�"�"�"�"�"�"�"�"�"�&�&�����
�
���+�#�+�(�+�'�,�)����������������������������������������������������������������������������������������������������������������������������������������������������������� �� � � � � � � � � � � � � � � � �!� �!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�"�!�"�"�"�"�"�"�"�"�"�"�"�"�"�"�&�&�����'��'��'����������(�(�(�(�(�(�(�(�(�(�(�(�
�
���������
�
�
�
�
�
���+�*�+�*�+�#�+�"�+�*�+�(�+�*�+�'�+�'�+�*�+�(�+�(�+�(�+�(�+�(�+�#�+�%�+�%�+�%�+�%�+�&�+�&�+�&�+�&�+�&�+�#�+�#�+�#�+�#�+�*�+�&�+�&�+�&�+�'�+�'�+�(�+�(�+�(�+�&�+�#�+�#�+�#�+�#�+�+�+�*�+�*�+�*�+�'�+�'�+�'�+�+�+�*�+�'�+�'�+�)�+�*�,�*�,�*�,�*�,�*�,�*�,�*�,�'�,�'�,�*�,�*�,�*�,�*�,�*�,�*�,�*�,�)�,�*�,�#�,�#�,�#�,�#�,�#�,�'�,�'����������������������������������� � � � � � � � �!�!�!�!�"�!�"�"�"�"������������������������������� � � � � � � � �!�!�!�!�"�!�"�"�"�"��v����������������������������������������������������������������������������������������������������������������������������������������������������������� �� �� �� �� �� �� �� �� ��!��!��!��!��!��!��!��!��!��!��"��"��"�#�#�#�#��"��#��#�#�#�#�#��#��#��#��#��#��#��#�%�#�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&��%��%��&��&��%��%��&��&��&��&��&�'�&�'�'�'�'��&��������'��'��'��'��'��'��'��'��'��'���(�'��(��(��(��(��(��(��(��(��(��(��)�*�)�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�
�*�
�*�
�*�
�*�
�*�
�*�
�*�
�+������x����������������������������������������������������������������������������������������������������������������������������������������������������������� �� �� �� �� �� �� �� �� ��!��!��!��!��!��!��!��!��!��!��"��"��"����#��#��#��#��#��#��#��#�&�&��#��&��&��&��&��&��&��'��'�����'��'��'��'��'��'�����'����'��(��(��(��(��(��(��(��(��(��(��)��)��*��*��*��*��*��*��*��*��*��*��*��*�	�*�	�*�	�*�	�*�	�*�	���	�*�	�*�	�*�	�+�	�*�	�*������������������"��"��"��"��"����#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�$�#�$�#�$�#�$�#�$�#�$�#�$�#�$�#�$�#�$�#�$�#�$�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#��&��&��&��&�'�&�'�&�'�&��'�'�'�'�'�'�'�'�'�'�'�(�'�(�'�(�'�(�'�(�'�(�'�(�'��(��(�(�(�(�(�(�(�)�)�)�)�)�)�)�)�)�)�)�)�*�)�*�)�*�)�*�)�*�)�*�)�*�)�*�)�	�*�	�*���
������#�
�
���
�
���
��&��&���
�
��&��&�����
�
��&��&����&��&�&�&�������
�
�������������������
�
�
�
�
�
�
�
�
�
��������(��(�������
�
����F��g��h�������
�
�
�
���������������������������
�
�
�
�
�
�
�
��
�������
�
�
�
�
�
�
�
��
�
��������"�����?��������������������������������^v�GYv��m��q��������Y������a�	������H�.��`#6h��J�_p�#���3��
�
�H�I�I�I8�
8�
������
��(���_������4#��4
i��4�5%�5o��4S$�4�
�
��
��
�
���
�
�	�
6�g���4�4��
s�����5 ��5
j���5p��5Md�5¥Vу�-8?1���XP�X
�����(�X`�X��XH
��X���W���(�X��(�W�����<���$�W
�,7>$len�$�Z
�,7>$len���:P�:�� �:`�:�:��:%	/I��:I
��:���9���(�9�� �9���������H*P��!�9�-8?1�����~|z�y��	��{
�x�v��r��p����eD.�H�����t}�����1�����������	:�
�������������������H:����	�$,1�pn��ljhqgt�	��i
�f�d��`��^����S2�H�����bk�����1�����������	
(�
������������{������H(�������1�^\��ZXV_Uby	��W
�T�R��N��L�����A 
�Hx���qPYn�}��1������������	�	�
������������i	���	�	�	�H�	���	�����		1�L
J
��H
F
D
M
C
P
g
	r
�
E

�B
�@
��<
��:
���
��/�
�Hf
�
��_>
G
\
�k
w

1������������	��
������������W����o�H�����������1�:
8
��6
4
2
;
1
>
U
	`
{
3

�0
�.
��*
��(
���
���
�
�HT
{
��M,
5
J
�Y
e
m
1������������	���
������������E���s]�H������������1�(&��$" ),C	Ni!
��������������HBi��;#8�GS[1������������	���
������������3���aK�H������������1���
1	<W
��
�������������H0W��)&�5AI1������������	���
������}��{��!��pO9�H�����������1������	*E�
�������������������HE�����#/71�{y��wus|r�	��t
�q�o��k��i����^='�H�����mv�����1�����������
	3�
�������������������H3�����%1�ig��ecaj`m�	��b
�_�]��Y��W�����L+�H����|[dy����1������������	!�
����ـ������t������H�!��������1�WU��SQOXN[r	}�P
�M�KʁG��E�����:�Hq���jIRg�v��1������������	��
������������b����z�H����������1�E C ��A ? = F < I ` 	k � > 
�; �9 ��5 ��3 ��� ��(!!� �H_ � ��X!7 @ U �d p x 1��!�!���!�!�!�!�!�!�!	�!�!�!
��!��!���!���!��P"���"~"h"�H�!�!���"�!�!�!��!�!�!1�3#1#��/#-#+#4#*#7#N#	Y#t#,#
�)#�'#��##��!#���#��$�#�#�HM#t#��F$%#.#C#�R#^#f#1��$�$���$�$�$�$�$�$�$	�$�$�$
��$��$���$���$��>%���%l%V%�H�$�$���%�$�$�$��$�$�$1�!&&��&&&"&&%&<&	G&b&&
�&�&��&��&���&��'�&�&�H;&b&��4'&&1&�@&L&T&1��'�'���'�'�'�'�'�'�'	�'�'�'
��'��'��'���'��,(��{(Z(D(�H�'�'���(�'�'�'��'�'�'1�)
)��)	)))))*)	5)P))
�)�)҈�(���(���)���)�)�)�H))P)��"*)
))�.):)B)1��*�*���*�*~*�*}*�*�*	�*�**
�|*�z*Év*��t*��+��i+H+2+�H�*�*���+x*�*�*��*�*�*1��+�+���+�+�+�+�+,,	#,>,�+
��+��+���+���+���,���,�,�,�H,>,��-�+�+
,�,(,0,1�t-r-��p-n-l-u-k-x-�-	�-�-m-
�j-�h-��d-��b-��.��W.6. .�H�-�-���.f-o-�-��-�-�-1��.�.���.�.�.�.�.�./	/,/�.
��.��.���.���.��/���/�/�/�H/,/���/�.�.�.�
///1�b0`0��^0\0Z0c0Y0f0}0	�0�0[0
�X0�V0��R0��P0���0��E1$11�H|0�0��u1T0]0r0��0�0�01��1�1���1�1�1�1�1�1�1	�12�1
��1��1���1���1��m2���2�2�2�H�12���2�1�1�1��1221�P3N3��L3J3H3Q3G3T3k3	v3�3I3
�F3�D3�@3��>3���3��344�3�Hj3�3��c4B3K3`3�o3{3�31��4�4���4�4�4�4�4�4�4	�45�4
��4��4ُ�4���4��[5���5�5s5�H�45���5�4�4�4��4�4�41�>6<6��:68666?656B6Y6	d6676
�46�26ʐ.6��,6���6��!77�6�HX66��Q70696N6�]6i6q61��7�7���7�7�7�7�7�7�7	�7�7�7
��7��7���7���7��I8���8w8a8�H�7�7���8�7�7�7��7�7�71�,9*9��(9&9$9-9#909G9	R9m9%9
�"9� 9��9��9���9��:�9�9�HF9m9��?:9'9<9�K9W9_91��:�:���:�:�:�:�:�:�:	�:�:�:
��:��:���:���:��7;���;e;O;�H�:�:���;�:�:�:��:�:�:1�<<��<<<<<<5<	@<[<<
�<�<��
<��<���<���<�<�<�H4<[<��-=<<*<�9<E<M<1��=�=���=�=�=�=�=�=�=	�=�=�=
��=��=���=��=��%>��t>S>=>�H�=�=���>�=�=�=��=�=�=1�??��???	?�>?#?	.?I??
��>��>��>���>���?���?�?�?�H"?I?��@�>??�'?3?;?1�@}@��{@y@w@�@v@�@�@	�@�@x@
�u@�s@ߖo@��m@��A��bAAA+A�H�@�@���Aq@z@�@��@�@�@1��A�A���A�A�A�A�A�AB	B7B�A
��A��A�A���A���B���B�B�B�HB7B��	C�A�AB�B!B)B1�mCkC��iCgCeCnCdCqC�C	�C�CfC
�cC�aC��]C��[C��D��PD/DD�H�C�C���D_ChC}C��C�C�C1��D�D���D�D�D�D�D�D�D	
E%E�D
��D��D���D���D��xE���E�E�E�H�D%E���E�D�D�D�EEE1�[FYF��WFUFSF\FRF_FvF	�F�FTF
�QF�OF��KF��IF���F��>GGG�HuF�F��nGMFVFkF�zF�F�F1��G�G���G�G�G�G�G�G�G	�GH�G
��G��G���G���G��fH���H�H~H�H�GH���H�G�G�G��G�GH1�IIGI��EICIAIJI@IMIdI	oI�IBI
�?I�=I��9I��7I���I��,JJ�I�HcI�I��\J;IDIYI�hItI|I1��J�J���J�J�J�J�J�J�J	�JK�J
��J��J���J���J��TK���K�KlK�H�JK���K�J�J�J��J�J�J1�$�V
�,7>$len��L�XPL�X��(L�X`L�X�L�XH
�L�X��L�W��(L�X��(L�W��{��<����M�M�M�
NNN$len��M�M�M�NN"N$len��������$len��O�XPO�X
�����(O�X`O�X�O�XH
�O�X��O�W��(O�X��(O�W�����<����O�O�O��O�O�O$len��O�O�O��O�O�O$len�js�����$len��Q�XPQ�X��(Q�X`Q�X�Q�XH
�Q�X��Q�W���(Q�X��(Q�W��{��<���KQTQiQ�xQ�Q�Q$len�OQXQmQ�|Q�Q�Q$len�%:�IU]$len��T�XPT�X��(T�X`T�X�T�XH
�T�X��T�W��(T�X��(T�W��{��<����RSS�*S6S>S$len�S
SS�.S:SBS$len������$len��V�XPV�X��(V�X`V�X�V�XH
�V�X��V�W�١(V�X��(V�W��{��<����T�T�T��T�T�T$len��T�T�T��T�T�T$len��������$len��X�XPX�X��(X�X`X�X�X�XH
�X�X��X�W�ˢ(X�X��(X�W��{��<���aVjVV��V�V�V$len�eVnV�V��V�V�V$len�2
;
P
�_
k
s
$len��[�XP[�X��([�X`[�X�[�XH
�[�X��[�W�ӣ([�X��([�W��{��<���XX1X�@XLXTX$len�X X5X�DXPXXX$len����%$len��^�XP^�X��(^�X`^�X�^�XH
�^�X��^�W�ۤ(^�X��(^�W��{��<����Y�Y�Y��Y�YZ$len��Y�Y�Y��YZ
Z$len��
�
�
��
�
�
$len��a�XPa�X��(a�X`a�X�a�XH
�a�X��a�W��(a�X��(a�W��{��<���w[�[�[��[�[�[$len�{[�[�[��[�[�[$len�HQf�u��$len��c�XPc�X��(c�X`c�X�c�XH
�c�X��c�W�զ(c�X��(c�W��{��<���)]2]G]�V]b]j]$len�-]6]K]�Z]f]n]$len���'3;$len��f�XPf�X��(f�X`f�X�f�XH
�f�X��f�W�ݧ(f�X��(f�W��{��<����^�^�^�___$len��^�^�^�__ _$len��������$len��h�XPh�X��(h�X`h�X�h�XH
�h�X��h�W�Ϩ(h�X��(h�W��{��<����`�`�`��`�`�`$len��`�`�`��`�`�`$len�^g|����$len��k�XPk�X��(k�X`k�X�k�XH
�k�X��k�W�ש(k�X��(k�W��{��<���?bHb]b�lbxb�b$len�CbLbab�pb|b�b$len�.�=IQ$len��n�XPn�X��(n�X`n�X�n�XH
�n�X��n�W�ߪ(n�X��(n�W��{��<����c�cd�d*d2d$len��c�cd�"d.d6d$len�������$len��p�XPp�X��(p�X`p�X�p�XH
�p�X��p�W�ѫ(p�X��(p�W��{��<����e�e�e��e�e�e$len��e�e�e��e�e�e$len�t}�����$len��s�XPs�X��(s�X`s�X�s�XH
�s�X��s�W�٬(s�X��(s�W��{��<���Ug^gsg��g�g�g$len�Ygbgwg��g�g�g$len�&/D�S_g$len��v�XPv�X��(v�X`v�X�v�XH
�v�X��v�W��(v�X��(v�W��{��<���ii%i�4i@iHi$len�ii)i�8iDiLi$len�����$len��x�XPx�X
�����(x�X`x�X�x�XH
�x�X��x�W�Ӯ(x�X��(x�W�����<����j�j�j��j�jk$len��j�j�j��jkk$len��������$len��z�XPz�X��(z�X`z�X�z�XH
�z�X��z�W�ů(z�X��(z�W��{��<���ul~l�l��l�l�l$len�yl�l�l��l�l�l$len�F O d �s  � $len��|�XP|�X��(|�X`|�X�|�XH
�|�X��|�W���(|�X��(|�W��{��<���'n0nEn�Tn`nhn$len�+n4nIn�Xndnln$len��!""�%"1"9"$len���XP�X��(�X`�X��XH
��X���W���(�X��(�W��{��<����o�o�o�ppp$len��o�o�o�
ppp$len��#�#�#��#�#�#$len����XP��X��(��X`��X���XH
���X����W���(��X��(��W�����?����q�q�q��q�q�q$len��q�q�q��q�q�q$len�e%n%�%��%�%�%$len����XP��X��(��X`��X���XH
���X����W���(��X��(��W�����?���OsXsms�|s�s�s$len�Ss\sqs��s�s�s$len� ')'>'�M'Y'a'$len����XP��X��(��X`��X���XH
���X����W���(��X��(��W�����?���
uu(u� 7uCuKu$len�uu,u� ;uGuOu$len��(�(�(� )))$len����XP��X��(��X`��X���XH
� ��X� ���W���(��X��(��W�����?����v�v�v� �v�vw$len��v�v�v� �vw
w$len��*�*�*� �*�*�*$len����XP��X��(��X`��X���XH
� ��X� ���W���(��X��(��W�����?����x�x�x� �x�x�x$len��x�x�x� �x�x�x$len�Q,Z,o,� ~,�,�,$len����XP��X��(��X`��X���XH
� ��X� ���W���(��X��(��W�����?���;zDzYz� hztz|z$len�?zHz]z� lzxz�z$len�..*.� 9.E.M.$len����XP��X��(��X`��X���XH
� ��X� ���W���(��X��(��W�����?����{�{|� #|/|7|$len��{||� '|3|;|$len��/�/�/� �/00$len����XP��X��(��X`��X���XH
� ��X� ���W���(��X��(��W�����?����}�}�}� �}�}�}$len��}�}�}� �}�}�}$len��1�1�1� �1�1�1$len����XP��X��(��X`��X���XH
� ��X� ���W���(��X��(��W�����?���lu�� ���$len�py�� ���$len�=3F3[3� j3v3~3$len����XP��X��(��X`��X���XH
� ��X� ���W��(��X��(��W�����?���'�0�E�� T�`�h�$len�+�4�I�� X�d�l�$len��455� %51595$len����XP��X��(��X`��X���XH
� ��X� ���W���(��X��(��W�����?������� ��#�$len����� ��'�$len��6�6�6� �6�6�6$len����XP��X��(��X`��X���XH
� ��X� ���W���(��X��(��W�����?����������!ʄքބ$len��������!΄ڄ�$len�n8w8�8�!�8�8�8$len����XP��X��(��X`��X���XH
�!��X�!���W���(��X��(��W�����?���X�a�v��!������$len�\�e�z��!������$len�):2:G:�!V:b:j:$len����XP��X��(��X`��X���XH
�!��X�!���W��(��X��(��W�����?�����1��!@�L�T�$len�� �5��!D�P�X�$len��;�;<�!<<%<$len����XP��X��(��X`��X���XH
�!��X�!���W��(��X��(��W�����?���Ή׉��!����$len�҉ۉ���!����$len��=�=�=�!�=�=�=$len����XP��X��(��X`��X���XH
�!��X�!���W���(��X��(��W�����?����������!��‹ʋ$len��������!��Ƌ΋$len�Z?c?x?�!�?�?�?$len����XP��X��(��X`��X���XH
�!��X�!���W���(��X��(��W�����?���D�M�b��!q�}���$len�H�Q�f��!u�����$len�AA3A�!BANAVA$len����XP��X��(��X`��X���XH
�!��X�!���W���(��X��(��W�����?��������!,�8�@�$len���!��!0�<�D�$len��B�B�B�!�B	CC$len����XP��X��(��X`��X���XH
�!��X�!���W���(��X��(��W�����?�����Ðؐ�!����$len���ǐܐ�!�����$len��D�D�D�!�D�D�D$len����XP��X��(��X`��X���XH
�!��X�!���W���(��X��(��W�����?���u�~����!������$len�y������!������$len�FFOFdF�!sFF�F$len����XP��X��(��X`��X���XH
�!��X�!���W���(��X��(��W�����?���0�9�N��!]�i�q�$len�4�=�R��!a�m�u�$len�H
HH�!.H:HBH$len����XP��X��(��X`��X���XH
�!��X�"���W���(��X��(��W�����?������	��"�$�,�$len����
��"�(�0�$len��I�I�I�"�I�I�I$len����XP��X��(��X`��X���XH
�"��X�"���W���(��X��(��W�����?�������ė�"ӗߗ�$len�����ȗ�"ח��$len�wK�K�K�"�K�K�K$len����XP��X��(��X`��X���XH
�"��X�"���W���(��X��(��W�����?���a�j���"������$len�e�n����"������$len�2M;MPM�"_MkMsM$len����XP��X��(��X`��X���XH
�"��X�"���W���(��X��(��W�����?����%�:��"I�U�]�$len� �)�>��"M�Y�a�$len����sP��s�� ��s`��s��s���s&	0J���rI
�"��s�"���r���(��r�� ��r��������H,T��-��r �".9@1�Ž�H������ځ-x�ځ
���P?0������C����"���������(�ƀ��0�̀����������B��@�@���������������	���
�"��"���������F���u^�H���������"���1�����������=������"�|��x��q��m����9���������^'$��!$&=	Hc
�"�"���������
���H7`��:
+�":FN1��������=;��8��"��������������������g��������������	���
�"��"���~��{��&��zU>�H�����}���"���1�����{v��=�mi�f�"b\��X��Q��M��������������>	d��$��
�,��4�����T�����&d��
�,��,��<2����'
�!��������������������q�aX���vz	��4��
�����l��
���C
%���	i��������������������q�aXȩ1�FĿ�Xx��m�
�!��������������������q�aX������	��̍�
������
����������{KR���'

��L���������������	����������H,���,����L����p������|�������i���G��^i؊��6��w���f��o���������input���D�����
�	�v���f�������%������-8?3����-8?3�,��! '/9!Aڌ
�G��([	8���
���;*_

$����

�^�X
(��
�������[2���
�����V��{j
2���
�э����� �	2|؍
�U��	�
����K����^JQ��(�������-3
�^qfp���;A_���;_
�S���;*_
,������
�lݎ ݎ!TߎE
TD
�����\v,��,�� �T��
�I@'�������D��
�+$��t��ʏ���4Ï
����4��JLÏҏ ӏ����AQaq ��!�s����������_"���Ƌ��$ϋ��4ۋ�������Parenthesis������������h`y���*5i�q8{����	Arguments���pieces��[����[����[k�ĉ�������]��w��	}��	^ƃ	���	���L�������	������,����	������=��������	���H�������N�y���R�g����������K��������	�Ʉ	c��	8�	ʆ	r��	'�	����������.
�<�HW�Wƃ	tȃ	}���<|�<
�
���$�<D�<Ր	
��<�<���<^��������������������q�aX����L�<��,�<�ϐ	�4�?
��?�
����,�,�������������	����������H�,��������������������q�aX�������	��4�@
\�@����@,�A
���1<�A��@"4�@
�����������������	����������Hѓ	��	
���@�A
�A��>�,<�2��?�	ѓ	��?��	,�?��4�?̕	���	�̕	��������Kparser�T��	���	�ƕ	�̕	�
$�@


$�@��	��@T�@
�7,�@'���@	
�!��������������������q�aX�����vz	��ċ@|��4�@

	��,�@
��@"��@
���	P
1	*��@i��=!
�!ѓ	��7b�@�@+GD��
Y

�{��@]��U\ѓ	�?̕	���,�?���������|�������i���G��^i؊����~��	�m��v����������	_��	hc���$�?��	��	����|�
������	b�	<�	O��	J̕	����������
_ref__self���	����T��	
D��
�?��.$ٽ	
�������Z$��	
��ݧ���	
|��
���ݧ3	`
�*ƾ	�
�&;	����
�#ξ����FV-�;��$������?�?��?���:�?�	�:$x��Lk����������������������;t�������������������������;t���ݧ�����R���	�
��,��o��ݧ3�_�$��	T��%������l��$��
�`���\��,��\��������l��$��
�`����	��,��\������������!���#����,����	,����������*;�:m����	[���	P�	�T�����$��
�`��	6,��\��������P����	,���	,��y�(�*Y��	���	 �&.9@1�T�����$��	+�<�����H���,��	�j��	�$h�(W�	�̪ T� 
�Ր	$� D� Ր	
�� � ���T��	L� ��,� 1ӭ	�T�/
&.8@d�/,�/
�$�/<�/l�/
��F�F��F��1"`��x9PY��/$��/
�t��{%��
�/%

�!��������������������q�aX�����w{		�	���/%|�� *�/	�
�/
i��������������������q�aX����Ss
�!ѓ	β	
�x�
4�/
&
\�0$�0
�$�0
4�0��/(��/
�
�Y:�0
4�/
4�0
4�0
��04�0
���[At�0�0
%1�0<��'�		
�����t��/���ѓ	��'��	,�'��4�'���������|�������i���G��^i؊β	��@�	t���	��	�β	��������������L��6������	�����

�b���	��	���	N�	*�	[��	8�	i��	�޴	e��	�����	���C��������Pl�P
�$�P|�P��P),�Q
�x�G<�Q��Q"
���	��	�t������Pb<�Q
�W��	ռ	�����	м	�	����Q+�Q���P���������������������q�aX��	��L�P�	,�P��������������������q�aX��	ռ	�����	��	����	��	���	n\�Q
$�Q�	F$�Q
�54�Q�Q
�QT�Q
�ռ	�B*�Q��Q�����Q��	�ռ	�Q�� ռ	��	��	�serr�8$�P�	/��	u��	�ռ	�П	��_l�_
�$�_|�_��_),�_��	?<�_��_"
���	м	����_b<�_
�W��	ռ	�����	м	��	�w��_+�_���^��	L�^��	,�^ɾ	����	���	�,P��	?��	��	�\�_
$�_��	F$�_
�54�_�_
��_T�_��	�<$�_��_�����_��	ռ	�_��ռ	���	6��	?s��	6$�^��	m��	m��	�ռ	�П	��'|�'
�Ր	$�'D�'Ր	
��'�'���'^��	L�'��,�'1��	�	,�*	
&	.|�*����*%��*
�.!4�*	
&\�*����*,�+��	+<�+��*>��*
����,�*`E�+
�+��)�,<�+	�T��*
ѓ	��)��	,�)��4�)��������p��2��	Q��Q��	U��'���	���	���	j��(���D�	
	$�
��ݧ��|���	��Z
�*l�٥	<�	
t�$�
�����@4���(T�
���ݧ�U��$������.	�	2���
��$���<������	{٥	j�٥	E����C�segment�Y�����	���	a��	8������d�	$�	
�����,�	4�	��

�*��	d
�*�
�	��	���$�	��,�	�����k�@��	����L��
�
$��\��+	���L,��˓���	ғ,ؓ\ғ
���	��D:1���
�����Ɠ$Ӓ��,����	,Œ����������������;t�����	qDƓ��	��	��	���id�R���	���	3ĭ��
���,�&�� 
�������z��$���,�����ManuallyDrop������2ҏ���Z����Ps��	�<���	
���	-5����8��l���,���	w?��	�\���	
���	.6����H������L���	x?��	�|�
���2���|�&private::PeekFn�T�D�
�?��ͺ$$�
������M
���ͺ����
x��$��?�?��?���:�?�	�:$x��Lk���	�������������������;t���������	(3:
BA��	Y6=
����<
���ͺ�H�G��E��	���	�nT���	���
�@��	��5,���L���	��<�
�P��1L���,����[$���,����	���	�(L��	��	�T���	�����	+,�L���	��<�
�P��1L�+�
��'�
(��:	+����e,���	,�,��	K�
��	)�=_��	t��	B\�$�
���ͺ$�4�/��$�
�J�
�
��
�R����Ӿ���4�����D�����������������;t�����	T���	,���	=��	F ���	d��	-��	���	�|�D�
���ͺ$�T�/��$�
�J�
�
���
�R��W���F���4�����T�����������������;t�����	t���L���	@��	I ���	g��	0��	���	�\�$���	$�4�%��L�
�I��	O\�����H���	T���	,���	���	�L��	���	���	���	�|�D���	$�T�%ܻL�
�I��	O\�����X���	t���	L���	���	�L��	���	���	���	�T���	��
���	/!'$�
�o��	V4�L���	��4�
�P��1D���#�
�P����	
�����\\���	
����/L�
�H��	
k	\����
�
��ͺ	���\�
��
�
Ǫ�
�R��
�	�����XZ|��ͺ�f���D�
���������
Z���.j��	�X\�����������lf���]v��������
Z���.j�
���J��	�����
�
�������
��	<���	,���	K�����������lf���]v��	�����	��	;�g�g��h��g�h޵�g�h���gFPR<?����	�
��	���	������W���R�PN88C�-���	��	_����������������;t�����	���	�r���	d��	k��	��	���	���	X��	���	��	�T���	��
���	0!'D�
�o��	WT�L���	��4�
�P��2D���#�
�P����	
�����\\���	
����/L�
�H��	
k	\����
�
��ͺ	���\�
��
�
���
�R��
�	�q>bߧ5��ͺ�f���D�
���������
Z���.j��	�X\�����������lf���]v��������
Z���.j�
���J��	�����
�
�������
��	T���	L���	K�����������lf���]v��	�����	��	;�h�h���h��g�h޵�g�h���g��Xt��,���	���	���	������W���R�PN88C�-���		��	a����������������;t�����	���	�w���	j��	q��	��	���	���	]��	���
��	T���	����	)!$���	J4�L���	��4���	+D���#���	;\� ��	����/L� ��	J\� ��z
���ͺ� ����	��Σ��R���	�v�(43F�@��ͺ\���	,���	o��	x��	���	���	��	C��	bI���	���	���	x��	Z��	-T�!��	��!��	*!D�!��	KT�!L�"��	��"4�"��	,D�"��"#�"��	;\�"��	��"��"/L�"��	J\�"��!�
���ͺ�"���!�	��ҥ��R���	�ʪ6�(O-��ͺt�!��	L�!��
q�
z�
���
���	��
D��
dI���	���	���	y��	[��	.��$
T�$��	:L�$
�H��	-\�$L�$
��	��$�$
�P�������ͺ����h�H��
4�$\�$��$!L�$
�H��}\�$��#u
���ͺ�$�$��#��$��	�9��|�#��$�#�<�<�W�<���:�<phantom��:�<cap��:�<��:�<��:�<��:
�hpp�Y8��	��%��	�����W���R�PN88C�-���~�����	 �@��
���
��
���
r��	[�$	��Unique���������^���A����������_��M���������	����	��
	�
�	�$Ԓ
/
	>��KXk
x���		��$
���iL1�����$��

���$��	gnÒ
Ԓ
CKS[cjԒ
s{�����t�����
�
��
�(�		 $�)Ą)��)
���ͺ0	��)0,�*	
|�*D�*
���=	%��
�8_��
�8_
�C���)YW�
	4��*
����L�*��	��	�*1��	D	��(��*	�4
�(��	L�(��,�(���	�
��	���I��s�L�O�ӗ
���
��
f��	�����
�-� L�-��	��-<�-��	+L�-&L�.��	��.$�.
�Q��24�.��
�8_��
�8_�
��-lj�
.��.4�.
�P��{D�.T�/
��	,�/	Α
��
Ò
Ԓ
*	8��DPbq}�	�/��
{Q	,0?D��
�QZ��,��/v�
8Ԓ
H	W��dq���� �	 	
�\�/

��/

��/%$�/
�@��	��
F:	ԏ/��T��.Z!�-��	L�,ͺ\�-s��	���$�.��	K��
k��
���	����ͺB��	KS��	\dÒ
oԒ
!)19@Ԓ
IQY`gnupunctuation��	���	��
`�
;ǝ
��
���
9��
@ͺGL�0��	��0<�0��	+L�0%L�0��	��0$�1�
,4�1��0'�1
�P�������ͺ��
��fuU��
��1��1T�1��	��1�1
�@��	��6,�1��15�1
�P��	�����ͺ��	��rV��
��1��1$�2���0�����������������;t�������0��	L�0���	
��	���
�����������������;t�����	p�
�����	z�
7��
��
���
��1	Α
��
Ò
Ԓ
*	8	��D
	Pb
q}�		�1�
Ԓ
�	
������$3		Al�1
���ͺ�1��
�X+�����1��
����1�����	jqÒ
"Ԓ
���
Ԓ
%-4;BI�
�E��
��1���1ͺ��1
���ͺ�1�
9���1��
*��	4�1���ͺ}�
�p��dL�3��	��3<�3��	+L�3%|�3D�3
���ͺ$�3T�3��3'��3.�3���2\$�3��	,�2���	��@��	���
�L�5��	��5<�5��	+L�5�5���5K$�5��	,�5��	l4��	s
��8Y		$�8��8��8ӗ
&��8&��8��8
�ͺ��8#T�8
���ͺ$�8L	��8,�9	
��9T�9
���ͺ$�9G��9�9��7��9	��=
�8��	L�7��,�8W��	q
ͺ;�����K�N�ӗ
���
���
d��
�����
�;i
$�<T�<�<
���ͺ0,�<��;$�<
T�<�<�

&	,�<��8_���8_�
��<(&�
.��<	,�=
��<$�=
���ͺ$�<G
\�=T�=��	,�=
��=��=��
	��=
��=54�=
�?��	���,�=@
��=*�=�=��;��=

$��G�;��	L�;,�;��,�;9o��	���.��	H�����
���	@���ͺo�������
�
��
�ܻ
.��
���
���_��HT�>��	��>,�>
�@��	��6<�>$�?
����L�?��	��	�?1��	��>U��>��	L�>��
���	�"R��
���	�D�D
Ր	��	��	��C,��C
���ͺ,�DN0�D���B���������������������q�aX����d�C��,�C��
����Ր	��
�t�I
��I|�I
���ͺ#��JD�J
�,�JT�J,l�J,�Kp��J	
�!��	9$(	4�dt�J
|��)
T�K,�K

�KT�K��
E
;	��K��K	i��� 
�!��
��	6��KD�K��
,�K
T�K(�L
fl�L,�L
�ͺ,�L
<�Lp��L	
�!��������������������q�aXͺ���vz	�t�L|ͺ)T�L,�L
�LT�L��
E;��L��Li��>	!��
-Y���������J�T�Lt�L
�������L8A�L0��H������`��I���J�ls��LO��=D
��
d�I��,�H��
4�H��W
��,�J������|�������i���G��^i؊������	=M��V������	����:ͺ,�L������|�������i���G��^i؊��ͺ��
P��ͺ�H��	�ͺ{�����	�����	�������
y	�
�L�
��G
���
��
���
���
���
��
���
���
R��
)��
6��
7��@��Gͺ����D�R
Ր	��
��R4��R#
���ͺ,�RD1�S���Q���
d�Q��,�Q��
���9Ր	���
�t�X
��Y|�Y��
l�Y,�Yp��Y	��
3"	.mt�Y	|��)	T�Y,�Y
��YT�Y��
E;
��Y��Yi��� ��
,	t�Z4�Z
�,�ZD�Z��Z<�Z
ZͺF
	#)

l�Z,�Z��
,�Z<�Z�[
T�[t�[
�������[p��Z	��
�
"	.t�Z|ͺ)T�[,�[
�[T�[��
E;��[��Zi���	 ��
,R[hpy����Y����[���W��$��`��X���Y�%,����ZOkr

��
d�X��,�W��
4�X�����,�Y��
r��	�������N���	+��%z���ͺ,�Z��
���
f0��9ͺ�s��	�ͺ���i��	�����	�������
��*	�L��
��n
��
���
���
���
��
���
���
���
d��
���
]��
������ͺh��oT�]��	��],�]
���	1<�]L�]��	��],�]
���	1<�]��]b
���ͺ�^�]��\����$�]��	,�]��	���	���	���	�+]��
��
���	�<�h
��i|�i��
�i�i
l�i4�i
�I������SIL�i�i�i�i��h�.�2��hI��$�h���h��3���	������2ret�k���
V��
��������j	
�H���j%)���j8BQV
�J���Hox|	��,�j�����j$�jܻ
$�j,�j	
\�j��k�k	��j~g����j)
�j��	L�j���j��
h��
q��z��
�X����S�V�	��-���
���
�ܻ
4��
��
<�l
��l|�l��
�l�l
l�l4�l
�I������SIL�l�l�l�l��k�.�2��lI��$�l���k��3���	������2��
i���
T��

���������m� *2<DNV$�m��m��mӗ
&��m&,�o
�o
��o	��
6��8_���8_�
��nUS�
.V	���o�p	���
���
	�
	�z$�o
&.8���4�o
��r	��8_���8_�
��o2	0�
.$�p	T�p
�q
���\�qD�q��
�q!�p
����p
�ͺT�p��	4�p
��p$�p��
>.
d�p��q
����L�q��	��	l�q$�q�rH��	[�r
&.��r-	��m�k{�ͺ�����������	��r�����o����o���p1��qy�m��	L�m���m��	 �T�o��
������
����
���
����9����p��4ͺ�
���	������	����JQXVg���nomore���	�	pair��a��b����
L}ӗ
^��
��
���

��
��
���
]��
���	���
ͺ-��4��;��9d�s
&.8@JR$�sT�s�s�
%,�s��s��s
�?��B%�s
D�tT�t
	��	��tL�t��
	;\�t��t)�t
�J��
�����ͺȨ
��g���l�t��t��t:4�t
�I�?�?��?���:�?�	�:$x��Lk�����������Map����	����<�}�Ta!N���
��`��t1D�tL�t

��	��t�t
�P�������ͺ��

]O��4�t\�t��t&4�t
�I�������
��tD�u
��uL�u
�H��<\�u��t=
�
���u
�u��s�,<
L	
\��		q��	��|��s���t�s��$�s��5���	�����9��
h��	����@����	C�<�<�W�<���:�<��
�:�<Ԏ
�:�<��:�<��:�<��:
�hpp�Y8����������elements�O��
���
���
m��N���������j��,��	3��	:4�t���tͺ�t�x���t�����	$�t��

�ͺk�t	Α
��
Ò
Ԓ
*	8��D	Pb
	q
}�	�t�Ԓ
�
	������
$3		A�t��
I�+����t����t��	ahÒ
Ԓ
������Ԓ
��
"�
����
���v��v
�����$�v*�w���vK�
�
��
�R����Ӿ��t�v��$�va���Բx��x
�����$�x*�x���xO�
�
���
�R��W���F��t�x��$�xa�����y|�y��
�y���y6��$�y��
QT�|�g�g��h��g�h޵�g�h���gFPR<?��������|$�}
�Jɒ�4�}��|P�}
�P���������������Rt�4J\����������ޓ��-�Ŕ��}��}$��}"
���������������������;t��������R���	�v�(43F�@������|�<�}
�Q�����������
��}+�}���|�����|��L�|������������������;t���ޓ�ɒ����������ؓ���}���}����}
������}�`9��}Ŕ}ޓ4�}������
���
��L�}�������W���R�PN88C�-�����}$�}
�J�~4�}��}�}
�P���
�����YL�}�
t�}�}�����}������������������;t�������X����$�|��9��,ݛП	T�~�~
�I��$�~,�~T�~�~��$�~,�~��~
����~
�~���~\����������������;t�����~��,�~�����!���(��L����$���,4���9��ݛ<L���t�����>
������������<��
�Q�����������w���G�����������L����Ŝ��?�����5Y��Vݛ8ݡ�T����ɒ���L��
�IɒQ\�����;��
�Pޓ������ؔj����À���$�������������������!$���;������П	ŀ��Ȁ���̀
��������:�ˀ��ޓ4Ā�������
���
�RTʁɒ�ʁՁ
�Iɒ4,ՁL݁�|݁�
�I�4,��ʁ"	,�����I,��ԟ,���ɒ�����	�9]ܧ$���T��ɒ���,��
�ɒ4<��L������,��
��4<����]
�����ǃ��‚���$Ղԟ,˂ɒ������ĩ�,R����T���h�h���h��g�h޵�g�h���g��Xt��,������$��
�J��4�����Pʇ
�P���������������Rt�4J\����������խܭ�$����·�ʇ$���"
���������������������;t���ܭ��ҥ��R���	�ʪ6�(O-��������<��
�Qܭ����������
���+�������������L�������������������;t���խ��������������ϭ��"Ї��Ӈ���ׇ
�������p;ܭև���խ4χ�������
���
��L���������W���R�PN88C�-������$��
�J���4�������
�P��ܭ
�����^L����t�����������������������������;t��������b��0��9$����T��6�П	T��
�I��$�,�T������$��,�����
����
������\���ʈ��,�����q�"J������L����싊$����/4�����9���@L����t���ڊ>
�������������<Ҋ
�Qܭ����������x�ҊG����Ӊ�������L�����ض'��Hƻ����6\��^�=���T݊�����݊L�
�I��Q\��݊;�
�Pխܭ�����Ϯj��������$������܊ƻ���������%$���@Ͻ����П	�����������
���������:ܭ����խ4���������
���
�UT���������
�I��4,��L����|����
�I��4,�����"	,�����I,���,����������	�9]��$���T����
���$Տ
�J��
54Տ���P�
�P��	�����ͺŨ
h'�������$���"
���ͺ��
������<��
�Q�����ͺ���������+̐�������
�����L����
(��
_��
�������:`�����r�������ͺ���
���ͺ����;���������	4����ͺ��
���
��L������
���$��
�J��
Q4�������
�P����
���ͺ^L����t��Ő����
����������
�������$����������П	T����
�I��$��,��T������$��,�����
���
����Ґ\������,ߐ���q�"J������L����
죒$����/4�����9Β��@LҒ��tΒ��>
���ͺ��������<�
�Q�����ͺ�����t��G��������
�����L����
���#��D������6\��Z��9���T������
���L��
�I��
Q\�����;��
�P��	�����ͺŨ
h����������$������
�������
��������$����:������П	������ͺ���
���ͺ����:��������	4�����ͺ��
���
�OT����
�����
�I��
4,��L����
|����
�I��
4,�����"	,�����I,����,�����
���
���	�9]��$���T͕��
�͕,ؕ
���
4<ؕL���
��,��
���
4<�����a
���ͺ���������
��$����,����
�����
����-a�������
�T�����$�
�J��54����
���J���˘��L�����?���T��Ù
�I��$��,ÙTϙԙ��$ϙ,ԙ�ʙ
�����
��
���\�������,�����q�"J������TϚ���ϚLښ
�I��5\ښ��
���T�������L����}9���T�������˛
�I��4,˛֛�
���7,����,����~;���TҜ���Ҝ,ݜ
���4<ݜ���;
�
�����
���c��$����,��������A���Tۦ�����������lf���]v��������
Z���.j�
���J�����	��ؐ
��������^���A����������_��M�������!�ۦ
���K#)L�
�
����z\����;
�
�����
���c��$����,�������������*��2;c����������T����	������-���
���W"($��
�J��4�����
�ɧJŜ�ߧ��Lѧ��������!��)2Z������TҨר
�I��$Ҩ,רT����$�,��ި
���Ѩ
���
���\�������,�����n�"G������T���	������-����Q"L�
�I��y\����
���TŜ�ʩ��L������������#,Q������Tܪ��	������-�ܪ��P"�
�I��x,���
���7,̪��,ª����������#,P������T��ɒ���$����/4�����?��
�Pޓ���
����۔��mF���t������ά
�
����Ŝ�
�
Ǫ�
�R��
�	�����XZ|�������i<Ƭ
�Q���
��������$��Ƭ��
�ƫ�Ŝ�ܫ��LΫŜs��������+��49_���������<�������
��������ޓ$����
�LѬ����Ѭ$۬��K4۬��
IŜЬ��a�����r��{$ӫ������П	L����$����/4�����-
�
����������a<��
�Q���
���������w���6�
����Ŝ�ʭ��L��Ŝ���������-S�����T����ɒ���L����K\�����*��
�Pޓ���
������d���t�����Ǯ�
�Ŝ���������������$����'������П	<����Ʈ�
��������ޓ$����
�T��ɒ�����ܧ.,��Lǯ�|ǯѯ��.,ѯ���"	,ܯ�
���I,����,�������ĩ���	�2Yܧ���T��ɒ���,����.<��L������,���.<���԰c
�
�������
������$Ű��,��ɒ������ĩ�,R�����d�,��
���$�<����\�
���O&�۳#D۳
���������
Z���.j��}Y]�����
��������4��,�������������lf���]v�������!��[h���y��O��*����4����>T�������������lf���]v��������
Z���.j�
���J�����	��ؐ
��������^���A����������_��M�������!���
���L#)$��
�J̃u4�����
�ŻJض�ۻ�Lͻ̃����܂"�*3[������TμӼ
�I�$μ,ӼT߼��$߼,��ڼ
���ͼ
��
���\������,�����q�"J����T�܂	�����-����Q"L�
�Ĩy\����
���Tض�ɽ��L��������܂�#,Q���ȉ�T޾܂	�����-�޾
���V"(�
�Ĩ~,����
���7,ξ��,ľ̃����܂!�)2V���ԋ�T������$����/4�����C��
�Pխ���
����Ү��m��Ӎ���������
�����ض�
�
���
�R��
�	�q>bߧ5�������m<��
�Q���������͎$�������
�Ͽ�ض��юL׿ضs�������+ώ49_���ō����\�������
�����Ӎ�խ$����
�L��ώ�����$����K4�����Jض����b���ώsю|$ܿώ����П	L�������$����/4�����1
�������͎���e<��
�Q���������͎�w���:�������ض���юL��ض���ڔ�ώ�-S��Д�T��ώ�����L��ϽK\�����.��
�Pխ��������dg�������������ض��ڔ������ώю$��ώ'Ͻ����П	\���������������խ$����
�T�����������.,��L����|������.,�����"	,������I,��ӎ,������������	�2Y�����$��	T��$��������N�����'����	��,�ͺ����{���*������$���������%�
�`ͺ�$��	T��%��������N�����)��������x���*��	����,�������	��
�\$��	T��%��������N�����*������������*��	4����L�������	��
�]$��	T��%$��
��ͺ���ͺ<��
����������������!����������������;t�����T����,����������
��$��	T��%$��
��ͺ���ͺ<��
��ۥ������������!����������������;t���ۥt����L�����ۥ���
����	<��$d��
���ͺ�����ͺ���
���ͺ������������!��$����������������������;t���ͺ��<��ͺ��
o��
.��
�$��	T��$�����$��
��ͺL��
����������ͺ<��
��ͺd��
������������&̧���ϩt����$��������ͺ�ϩ���5ϩ$@�
��
��
o�
$��	T��%�����L��,��
�����<����������ͺL��,������<��L��,��
�ͺ��<�����&
���ͺ�����
���ͺ����B	��������@���$	��$����,�������	_��L��7ͺ��	����L�
���
��
��������z��,T�����
$��,��t����&	(L���	T����			���	7T��
��	<��
����	
5,��.	��
�����
	Α
��
Ò
(Ԓ
7	E��Q]o~��	����������l����T����	<����+,��
$�����m��mԒ
}	������		
�������d����	l����	,��,���_���	p��	~��	<����	���	���	���	���	eԺ���	����Ò
�Ԓ
������Ԓ
�
����
X
E�
������N$��T�����
),��t����&	(L���	t����		���8T����	<��
���	5,��-	��
�����
	Α
��
Ò
(Ԓ
7	E��Q]o~��	��
�����t	
	����T����	<��Ҿ,,��
$�����ov���Ԓ
�	����� �	 	
�
�����d��!��	�����	L��,����	[!����	���	���	���	���
<<����	���	��	�
/��	�����
���
Ò
Ԓ
 'Ԓ
08?FM��
�
b�
�Ҿ�Ҿxd��,��
���ͺ$��<�����T��
����
4��^���������f����	,����4��z��
�&��)X������$��	T��%��������L��
Z����4�������������ͺ���L������4��������L��
Zͺ��4������������������#	����,����4�������	�������	xI��L��
J��
;��
�������D��ܖ4�
�
������4�d���?	��!`����)��:_���9 _ɋ�9_
�S��5*�������������T��������d���	A,���������8��	4�|����
���	8������'����� �� Ր	,� � ��� W��	d� ��,� ��
0Ր	o��&��&
���ͺ,�'*�'���&Z��
d�&��,�&��
0��z�,�
�
���D���
d�������m��	L�������L���N�j�d��
\���ԁ �� Ր	,� � ���W��	d���,���
0Ր	ol�4�
���$�D�����4��$���	,�.��uh	�+6=1��
�,7>1��
�,7>2��
�,7>2��
�,7>3��
�,7>3��
�,7>1��
�,7>1��
�,7>1��
�,7>2��
�,7>2��
�,7>2��
�,7>3��
�,7>3��
�,7>3��
�,7>1��
�,7>2��
�,7>3���|�
����
�C	$�&t��E�E�EThreadId��E��r,���H��(
������n	,2�\�����
����	��wL$�
����	3��
����	��	T���,��������E�EThread��E�R��%��W�F���
�����	%}���=�������g��n��uT��
���$�,�+	��KL�

��L�
�_L�7��,����	��T�
�_��,�L�,�������+��������������������q�aXÅÅą��:����\���,��^�^��^��[�^���[����e�S�L���	�\���	U��t	formatter�E��8��5������t�

Z����
�
��
��
�
���
�
�	�
6�g�����

[�����2L�
�$��K,�������O$�������������������]�]��,���,���`���&�D)������"��$�(���'6���'��$�'����5T�a��\�a����a/l�a
��D7<�a2�a���`s��,�a��������������	�*��E֨��$�a��<�a������%�
(����t�wD�w
���$�w%�w���vI��������������������q�aX����L�v��,�v����t�$��������i��Lـ��,����	��D��"function�!\���lЖ4Ֆ��
$ЖDՖ���t����C ����r���:$����,����,������D!Y��
����t������ܥ�,��
�$��>)Ƥ��������8$����,����,������D!Z������t������ܙ�,��
�$��>)����������8$����,����,������D!Z���������/���!
�����$��4ƶ7Ӷ�������������������������q�aX���������,����4̵��	����T��'��l��4����
$��D��<�����1l��
����oJ1�����v���5��,����,����<����*������m6�
8���
1������
�ݔ�
DݔT��
��L���+�+p�+��*�@��n�*{��|����
�+��`,����{	
�
{���PhantomData�Rҹ��^=x�����ݔ�
	&2
��N��MLU���ݔ�
�!��������������������q�aX���������
	�
�6|ׁ
$ϔف
$Ք��L�������
�+��4$��	L����i��L"
�!��������������������q�aXف
������$��D��
��ف
������
�Ί�B
S
�5�ʔ�3:�σ
L����,����
D�ف
����������|�������i���G��^i؊��ׁ
	��
���
���
��������?���#��,ׁ
�r��
�ف
�����node��rest���
��f������
c��
���
Ƀ
ف
��
-l��,��
���,��<��ܫ���
�W��������
\D����
l��̞����X��������������������q�aX����d����,����	�����
%ى
�t��4����
,��D����<�
Z��G$*	l��,����
,��<��p���
��
A"	.@t��	|�����
����	ĕ�
��������q
���i���!
�!��������������������q�aX�������
8$Π

����Dˠ
������
�
��������bi��
d՟��,��6��j�����
���	 V��_��������[�
���	���
���
���
���
d��
k$��'���&���
�����4��/���34��
��k���.��Ÿ����/?�3��������������������q�aX�
�������
$÷��4ɷ�
���`�/��2���
��
f�
$$��		'���%���"��	��
%����&�	B
 $	0B���&|�����3	4���
�J
���.���iβ	�!
�!�
β	7
���	��	.	6	��V���wr�	�2��JQ
�
�ۻ�
$ɻ�ϻ�
'��	��	?β	H���S�U�
|�����	i�	E�
�ޗ
S�
q�
x�
���4���
$��4��t������������0�
�ֽ�
$����,����4��"��%��(n�
�lٿ),߿
���,ٿ<߿��
��
���
�
�ٿ4D�
�W������
��
ӝ
�
����&���������6�
����
$����,����������������������q�aX�������
`��������
���
U�
�$���
���4���
,4��t������
����
��4��
���U�
R�
� ��'/̳����
�
4��%$��������
�*"$��	4��d��

F
�����	^
4=h���

�!��_%)	5%l��|�� *,������
�,������
i���!
�!����
7ȓ��
���	#	/
,��t��4����
(
D�����i���	!��
-������1���!
��$(	���|��������/T��
��|������
;���4
����������$��D��
������N.=FSds|��������������
P������������Y`����̪�	
���L��L����$����4���
�
���
���
p�yxꓮ���,����
o��$��������|�������i���G��^i؊����*��v�����
������������j������
������������������;t��������������������ycj
������Y����
��
�
�.�
�R
yunexpected_span��ߢ
���
j��
��
�ƥ
R��
������
���
���P��
D�
���e��
l��s��
z��������
�������#��! '!/̸����ߢ
4��!#��\��,��
�
*<�����	
�ܖ�L��
�+��	4'���$<��
�+�+�+p�+��*�@��n�*{��xT���+���
�,��4��T��
6$��!4��
d��
F��
R(
1h���
��

M#	/	
[l��|��	  *	,��
ğ����ƥ
(������i���!��
-"�ȗ��
��y#	/
,��
t��4����
(D�����i���!��
-������1���!��
�"&	���|��������/T���
|������
5���4
����������$�� D��
������N& 5 >K
\!k t�
�!����
�!������! ��P��������������������\c����
̟�	���L"�������$����,����4����
a��4���
�+�+��+��*�+��
�*�+��*�
���-{��
��T����
!��@��,����$����
"��b�����
t�����������w��������#��
���\��v���������J,3
{�������������:�)
��
+�
���
�
�6�#ǰ
�	ߢ
8��
Ǵ
���
�ε
V��
���
�ƥ
<��
������
���
���I��
=�
���^��
e��l��
s��z�����
�������\��
$����
+3������_�������$����,����
{��"R��
����t��
�����,��4������������ѓ	���������,����4���#��&��)e��
����t��
�����,�����������tѓ	���������,�����K��
�	4�����������������;t�����Z	d�{d�T�
������
�����L�
Z���4������L���
�4�����������	��������3z�>�OD4��,���4�<���D��o��x��
8��
@I��M�
����
���
y��
A����"<�#��#L�#
�3��+\�#��#�#
�$�#J'�&�&��#����$�#��$�#��<�#�	���	��H&�
)e��
���
�������	��,
��,
\��4�,��,�-
<�-��-L�-
�3��.\�-��,<\�,
��^:�-
�1�1��+�M]�2��$�,��4�,��
<�,��k�	��
-���;�
>���
���
W��
1��
���
���d�M
(�M
�
4�M,�MR8��M	���(
	#��	��M	
�^��S'P

��	��M
���ƃ	|

����	<
�����=���
�*���(-���qѦ�
��	���U1��MBT�M
��	,�M[-��N)��N!
�
4�N$<�N
��NT�N
���$�ND,�N
�N��L�(
7G
	�	�T=D��N]��,�M��,�L��4�L��<�L��	��	���	���	���	���	���	�ƃ	kь	���$�N��r��	�/�������
��+�7
�Hfg
��
���
8��	d��
���
���
_��
3��
�������A
�O�[j��ƃ	�ȃ	�� ��f	
�H��$�f%)���f:BQV
�J���Hox|	���f�����f<�f
�$�f�f	
d�f��f�f	��e�j���f*
�f��L�f��$�f��
o��
x����������������;t��������
����B0��	��	��	{��
/��
6��
���
Y��
`���&���
�Ր	D��Ր	4��7������z��	L����4����3��
����'���
�Ր	D��Ր	4��7������}��	L����4����3��
����%č�
�Ր	D��Ր	��7������e��	L������
2��
�,�Y
�#�#%��1ӣ9@N
�#d�#q��}ӣ��$�_
�#�#%��1��9@N
�#d�#q��}����$�`
�#�#%��1��9@N
�#d�#q��}����L�a
�#�#%��1��9@N
�#d�#q��}����$�o
�#�#%��1��9@N
�#d�#q��}�����o
�#�#%��1��9@N
�#d�#q��}����,�	
�#�#%��1��9@N
�#d�#q��}����<�

�#�#%��1��9@N
�#d�#q��}����4�+
�#�#%��1��9@N
�#d�#q��}����,�,
�#�#%��1��9@N
�#d�#q��}����T�-
�#�#%��1��9@N
�#d�#q��}����,�
�#�#%��1��9@N
�#d�#q��}����4�
�#�#%��1��9@N
�#d�#q��}����D�
�#�#%��1��9@N
�#d�#q��}����,�
�#�#%��1��9@N
�#d�#q��}����,�
�#�#%��1��9@N
�#d�#q��}����4�
�#�$%��1��9@N
�#d�$q��}����,�
�#�$%��1��9@N
�#d�$q��}�����
�#�$%��1��9@N
�#d�$q��}����,�
�#�$%��1��9@N
�#d�$q��}����$�
�#	�$%��1��9@N
�#	d�$q��}����$�
�#
�$%��1��9@N
�#
d�$q��}����<�
�#�$%��1��9@N
�#d�$q��}����D� 
�#�$%��1��9@N
�#d�$q��}����,�!
�#
�$%��1��9@N
�#
d�$q��}����<�!
�#�$%��1��9@N
�#d�$q��}����,�$
�#�$%��1��9@N
�#d�$q��}�����&
�#�$%��1��9@N
�#d�$q��}����,�'
�#�$%��1��9@N
�#d�$q��}�����'
�#�$%��1��9@N
�#d�$q��}�����(
�#�$%��1��9@N
�#d�$q��}����$�(
�#�$%��1��9@N
�#d�$q��}����,�)
�#�$%��1��9@N
�#d�$q��}����,�*
�#�$%��1��9@N
�#d�$q��}����T�+
�#�$%��1��9@N
�#d�$q��}����,�+
�#�$%��1��9@N
�#d�$q��}����$�-
�#�$%��1��9@N
�#d�$q��}����,�.
�#�$%��1��9@N
�#d�$q��}����L�.
�#�$%��1��9@N
�#d�$q��}����4�/
�#�$%��1��9@N
�#d�$q��}����4�0
�#�$%��1��9@N
�#d�$q��}����4�2
�#�$%��1��9@N
�#d�$q��}�����2
�#�$%��1��9@N
�#d�$q��}����D�3
�# �$%��1��9@N
�# d�$q��}����,�3
�#!�$%��1��9@N
�#!d�$q��}����$�4
�#"�$%��1��9@N
�#"d�$q��}����,�5
�##�$%��1��9@N
�##d�$q��}����4�5
�#$�$%��1��9@N
�#$d�$q��}����D�6
�#%�$%��1��9@N
�#%d�$q��}����,�6
�#&�$%��1��9@N
�#&d�$q��}����,�7
�#'�$%��1��9@N
�#'d�$q��}����,��
�&�&&��2��:AO
�&e�&r��~����<��
�&�&&��2��:AO
�&e�&r��~�������
��&��28?M
�c�p��|��$�

�&�&%��1��9@N
�&d�&q��}����D�
�&�&%��1��9@N
�&d�&q��}����,�
�&�'%��1��9@N
�&d�'q��}����̮0
��'����f�����V�ab2b�
�
��
�R����Ӿ�����
����ɪ�������3
��'����g�����@�d�&b�
�
���
�R��W���F�����
����Ƭ�����ę7
��'����h�����D���b��jq
����������:
��'����h���{g&�Kb��jq
�����������Ԅ>
��'����i���V_��b��jq
����ݱ������A
��'����i����O�$X��b��jq
�����������ܳG
��'����j����Dp�Wb��mt�
�����������ܗJ
��'����j���S��	���_b��jq
����Ƕ�������L
��'����j���}�3�fxb��jq
�����������,�q
�'�'%΅1��9@N
�'d�'q΅}����D�q
�'�'%΅1��9@N
�'d�'q΅}����,�x
�'�'%�1��9@N
�'d�'q�}����$Ѐ
�'�'&��2އ:AO
�'e�'r��~އ��D��
�'�'&��2��:AO
�'e�'r��~������
�'�'&��2��:AO
�'e�'r��~�����
�'�'%��1��9@N
�'d�'q��}����<�
�'�'%��1��9@N
�'d�'q��}����$�
�'�'%��1��9@N
�'d�'q��}����$�
�'�'%��1��9@N
�'d�'q��}�����
�'�'%��1��9@N
�'d�'q��}����,�
�'�'%��1��9@N
�'d�'q��}����$�	
�'�'%��1��9@N
�'d�'q��}����D�	
�'�'%��1��9@N
�'d�'q��}����ʒ
�(�(&�(�(�(���(�(���(�_.�Y��nu|�
�(��(������,�
�(�(%��1��9@N
�(d�(q��}����,�
�(�(%��1��9@N
�(d�(q��}����<�
�(�(%��1��9@N
�(d�(q��}����4�	
�(�(%��1�9@N
�(d�(q��}���$�	
�(�(%��1��9@N
�(d�(q��}����,�

�(�(%��1��9@N
�(d�(q��}�����
�(�(%��1�9@N
�(d�(q��}����
�(�(%��1��9@N
�(d�(q��}�����
�(�(%��1��9@N
�(d�(q��}�����
�(�(%��1ש9@N
�(d�(q��}ש���
�(�(%��1�9@N
�(d�(q��}����
�(�(%��1�9@N
�(d�(q��}����
�(�(%��1��9@N
�(d�(q��}����4�
�(�(%��1ۤ9@N
�(d�(q��}ۤ��4�
�(�)%��1��9@N
�(d�)q��}����,�
�(	�)%��1��9@N
�(	d�)q��}�����
�(
�)%��1��9@N
�(
d�)q��}�����
�(�)%��1��9@N
�(d�)q��}�����
�(�)%��1��9@N
�(d�)q��}�����	
�(
�)%��1��9@N
�(
d�)q��}�����	
�(�)%��1��9@N
�(d�)q��}�����

�(�)%��1��9@N
�(d�)q��}�����
�(�)%��1��9@N
�(d�)q��}�����
�(�)%��1��9@N
�(d�)q��}����,�
�(�)%��1�9@N
�(d�)q��}���,�
�(�)%��1��9@N
�(d�)q��}����,�
�(�)%��1��9@N
�(d�)q��}����,�

�(�)%��1ߪ9@N
�(d�)q��}ߪ��,�

�(�)%��1�9@N
�(d�)q��}���D�
�(�)%��1�9@N
�(d�)q��}���D�
�(�)%��1١9@N
�(d�)q��}١��<�
�(�)%��1��9@N
�(d�)q��}����,�
�(�)%��1��9@N
�(d�)q��}����,�
�(�)%��1��9@N
�(d�)q��}����,�
�)�)%��1��9@N
�)d�)q��}�����
�)�)%��1ӣ9@N
�)d�)q��}ӣ���
�)�)%��1��9@N
�)d�)q��}����,�
�)�)%��1��9@N
�)d�)q��}����4�
�)�)%��1�9@N
�)d�)q��}���,�
�)�)%��1�9@N
�)d�)q��}���L�
�)�)%��1��9@N
�)d�)q��}����,�
�)�)%��1�9@N
�)d�)q��}���,�
�)�)%��1��9@N
�)d�)q��}����,�	
�)�)%��1٤9@N
�)d�)q��}٤��,�	
�)�)%��1��9@N
�)d�)q��}����$�
�)�)%��1ѥ9@N
�)d�)q��}ѥ���
�)	�)%��1��9@N
�)	d�)q��}����L�
�)
�)%��1�9@N
�)
d�)q��}���,�

�)�)%��1��9@N
�)d�)q��}����\�
�)�)%��1��9@N
�)d�)q��}����,�
�)
�)%��1��9@N
�)
d�)q��}����D�
�)�)%��1��9@N
�)d�)q��}����$�Q
�*�*(��4��<�����������lf���]v�������
�*��*�����������t�
�*�*%��1��9@N
�*d�*q��}����l�
�*�*%��1ұ9@N
�*d�*q��}ұ��D�
�*�*%�1��9@N
�*d�*q�}����$�
�*�*%�1��9@N
�*d�*q�}����,�
�*�*%�1��9@N
�*d�*q�}����<�
�*�*%�1��9@N
�*d�*q�}����T�
�*�*%�1��9@N
�*d�*q�}����,�
�
�
(�
�
�
�E�
��
�
��
�
�
�N�
��
�
�
���
��
�
�
Ւ�
��
�
�
��
��
j �Z���������
�
�
,��9��BJR,�
�
�
%��1��9@N
�
d�
q��}����,�
�
�
%��1��9@N
�
d�
q��}����<�
�
�
%��1��9@N
�
d�
q��}�����
�
�
%��18?M
�
c�
p��|����)
�
�
%��1��9@N
�
d�
q��}������#
����*��6��	>ES
���m�z�����	��T��
���ͺ$�1��=��EͺMTb
���ͺ���������ͺ����
���ͺ!�.��:��BIW
���ͺu�����������
��%����H��lJ���x�]dky
���������$�h
��%��1��9@N
�d�q��}����,�h
��%��1��
9@N
�d�q��}��
���4%
����+��
7��
?FT
���p�}��
���
��8�������������	�
�
����������������������T�T�\�U�,�U�Fl�5�F4�-6�FL�97�N,�V����N����L�W�#���L�W�"��Ql�W����$�X�#���D�X�#���l�X�#���T�X�#���,�Y�#���4�Y�#���\�Y�#���l�Y�#���<�Y�#���D�Z�#���L�Z�#���l�Z�#���T�Z�#���$�\�#��7L�\�%��7T�\�%��7d�\�%��8L�\�%��8L�]�%���T�]�%��8L�]�%��9<�]�%��9L�]�%���D�]�%���D�]�%��:\�]�%��:d�]�%���L�]�%��:\�]�%��;L�^�%��;4�^�%���L�^�&��;<�^�&���<�^�&��<D�^�&��<L�^�&��<L�^�&��=t�^�&���L�^�&���D�^�&��=L�^�&��>l�_�&��>T�_�&��>T�_�&��?T�_�&��?<�_�&��?d�_�&��@L�_�&��@D�_�&���L�_�&��AT�_�&��AL�`�&��AL�`�&���,�`�&���4�`�&���t�a�'���T�a�'���d�a�&���D�a�&���\�a�'���\�a�'�����b�'���l�b�'���T�b�'�����b�'���L�b�'���t�b�'���\�b�'���t�b�'��jd�c���jL�d���jd�d���qD�j���q���z�j�'��z���z<�j�(��z����<�j�(����(���T�j�(����(���<�j�(����(���D�j�(����(���4�j�(����(���4�j�(����(���D�j�(���,�l�(���t�l�(���$�m�(���D�m�(���T�m�(���L�m�(���\�m�(���,�n�(���$�n�)�E�p�*�	��L�p�*�	ۇT�p�*�	��$�p�)�	ǁL�p�*�	��T�p�*�	��L�p�*�	��l�q�*�	ȃL�q�*�	�L�q�*�	��L�q�*�	��L�q�*�	ȄD�q�*�	�<�q�*�	��l�q�*�	�L�q�*�	��|�q�*�	†L�r�*�	��D�r�*�	���u�*�
��<�u�*�
̊T�u�*�
؉|�u�*�
����u�+�
�$�v�*�
�l�v�*�
ň\�v�*�
Č,�v�+�
��\�����������ݺt�	��1��	��1��)!	��2��.	��3��9$	�����
��3��!
��4��#%
��4��(!
��5��3(
�޻��4
�����C
���|�D
��,�����4�����H,���"����6
�,����zw [![github]](https://github.com/dtolnay/syn)&ensp;[![crates-io]](https://crates.io/crates/syn)&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 Syn is a parsing library for parsing a stream of Rust tokens into a syntax�� tree of Rust source code.�����NK Currently this library is geared toward use in Rust procedural macros, but���96 contains some APIs that may be useful more generally.�����JG - **Data structures** — Syn provides a complete syntax tree that can���HE   represent any valid Rust source code. The syntax tree is rooted at���LI   [`syn::File`] which represents a full source file, but there are other���DA   entry points that may be useful to procedural macros including���52   [`syn::Item`], [`syn::Expr`] and [`syn::Type`].�����@= - **Derives** — Of particular interest to derive macros is���KH   [`syn::DeriveInput`] which is any of the three legal input items to a���	PM   derive macro. An example below shows using this type in a library that can���
52   derive implementations of a user-defined trait.��
���
PM - **Parsing** — Parsing in Syn is built around [parser functions] with the���NK   signature `fn(ParseStream) -> Result<T>`. Every syntax tree node defined���MJ   by Syn is individually parsable and may be used as a building block for���LI   custom syntaxes, or you may dream up your own brand new syntax without���
-*   involving any of our syntax tree types.��
���
QN - **Location information** — Every token parsed by Syn is associated with a���OL   `Span` that tracks line and column information back to the source of that���KH   token. These spans allow a procedural macro to display detailed error���OL   messages pointing to all the right places in the user's code. There is an���   example of this below.�����OL - **Feature flags** — Functionality is aggressively feature gated so your���MJ   procedural macros enable only what they need, and do not pay in compile��   time for all the rest.����� [`syn::File`]: File��� [`syn::Item`]: Item��� [`syn::Expr`]: Expr��� [`syn::Type`]: Type���%" [`syn::DeriveInput`]: DeriveInput���! [parser functions]: mod@parse���D������� # Example of a derive macro�����NK The canonical derive macro using Syn looks like this. We write an ordinary���MJ Rust function tagged with a `proc_macro_derive` attribute and the name of���OL the trait we are deriving. Any time that derive appears in the user's code,���NK the Rust compiler passes their data structure as tokens into our macro. We���JG get to execute arbitrary Rust code to figure out what to do with those���JG tokens, then hand some tokens back to the compiler to compile into the��� user's crate.�����,) [`TokenStream`]: proc_macro::TokenStream���\� ```toml��� [dependencies]�|� syn = "1.0"��� quote = "1.0"���L� [lib]��� proc-macro = true�<� ```���<����� # extern crate proc_macro;�,� #���  use proc_macro::TokenStream;��� use quote::quote;���.+ use syn::{parse_macro_input, DeriveInput};�����.+ # const IGNORE_TOKENS: &str = stringify! {���! #[proc_macro_derive(MyMacro)]�D� # };���85 pub fn my_macro(input: TokenStream) -> TokenStream {���41     // Parse the input tokens into a syntax tree���=:     let input = parse_macro_input!(input as DeriveInput);�����;8     // Build the output, possibly using quasi-quotation���     let expanded = quote! {���         // ...�T�     };�����63     // Hand the output tokens back to the compiler���#      TokenStream::from(expanded)�,� }�<�������NK The [`heapsize`] example directory shows a complete working implementation���OL of a derive macro. It works on any Rust compiler 1.31+. The example derives���NK a `HeapSize` trait which computes an estimate of the amount of heap memory��� owned by a value.�����NK [`heapsize`]: https://github.com/dtolnay/syn/tree/master/examples/heapsize�� �<� ��į  pub trait HeapSize {��� A>     /// Total number of bytes of heap memory owned by `self`.���!1.     fn heap_size_of_children(&self) -> usize;�,�!��<�!���!���!HE The derive macro allows users to write `#[derive(HeapSize)]` on data���"  structures in their program.��"�<�"����".����" #[derive(HeapSize)]�D�#����#  struct Demo<'a, T: ?Sized> {���#     a: Box<T>,�t�#     b: u8,���#     c: &'a str,���#     d: String,�,�#��<�$���$�|�$ <p><br></p>��$���$ # Spans and error reporting��$���$NK The token-based procedural macro API provides great control over where the���%PM compiler's error messages are displayed in user code. Consider the error the���%HE user sees if one of their field types does not implement `HeapSize`.��&�<�&����&.����&��D�'����' struct Broken {���'     ok: String,���'!     bad: std::thread::Thread,�,�'��<�'���'���'GD By tracking span information all the way through the expansion of a���(NK procedural macro as shown in the `heapsize` example, token-based macros in���)KH Syn are able to trigger errors that directly pinpoint the source of the�d�)	 problem.��)�\�) ```text���)RO error[E0277]: the trait bound `std::thread::Thread: HeapSize` is not satisfied�ļ*  --> src/main.rs:7:5�<�*   |���*%" 7 |     bad: std::thread::Thread,���+YV   |     ^^^^^^^^^^^^^^^^^^^^^^^^ the trait `HeapSize` is not implemented for `Thread`�<�+���+�D�+���+���+ # Parsing a custom syntax��,���,GD The [`lazy-static`] example directory shows the implementation of a���,NK `functionlike!(...)` procedural macro in which the input tokens are parsed��- using Syn's parsing API.��-���-TQ [`lazy-static`]: https://github.com/dtolnay/syn/tree/master/examples/lazy-static��.���.PM The example reimplements the popular `lazy_static` crate from crates.io as a���. procedural macro.��/�<�/����/  # macro_rules! lazy_static {��/ #     ($($tt:tt)*) => {}�<�/ # }�,�/����/ lazy_static! {���/OL     static ref USERNAME: Regex = Regex::new("^[a-z0-9_-]{3,16}$").unwrap();�,�0��<�0���0���0NK The implementation shows how to trigger custom warnings and error messages���1 on the macro input.��1�\�1����1/, warning: come on, pick a more creative name�܄2   --> src/main.rs:10:16�D�2    |���2?< 10 |     static ref FOO: String = "lazy_static".to_owned();���2    |                ^^^�<�3���3�D�3���3�l�3
 # Testing��3���3JG When testing macros, we often care not just that the macro can be used���3OL successfully but also that when the macro is provided with invalid input it���4NK produces maximally helpful error messages. Consider using the [`trybuild`]���5LI crate to write tests for errors that are emitted by your macro or errors���5NK detected by the Rust compiler in the expanded code following misuse of the���6FC macro. Such tests help avoid regressions from later refactors that���6NK mistakenly make an error no longer trigger or be less helpful than it used�T�7 to be.��7���752 [`trybuild`]: https://github.com/dtolnay/trybuild��8�D�8���8�|�8 # Debugging��8���8LI When developing a procedural macro it can be helpful to look at what the���9EB generated code looks like. Use `cargo rustc -- -Zunstable-options���9:7 --pretty=expanded` or the [`cargo expand`] subcommand.��:���:=: [`cargo expand`]: https://github.com/dtolnay/cargo-expand��:���:MJ To show the expanded code for some crate that uses your procedural macro,���;LI run `cargo expand` from that crate. To show the expanded code for one of���;OL your own test cases, run `cargo expand --test the_test_case` where the last���<FC argument is the name of the test file without the `.rs` extension.��<���=JG This write-up by Brandon W Maister discusses debugging in more detail:���=;8 [Debugging Rust's new Custom Derive system][debugging].��>���>^[ [debugging]: https://quodlibetor.github.io/posts/debugging-rusts-new-custom-derive-system/��>�D�>���>���> # Optional features��?���?HE Syn puts a lot of functionality behind optional features in order to���?OL optimize compile time for the most common use cases. The following features���@ are available.��@���@RO - **`derive`** *(enabled by default)* — Data structures for representing the���ANK   possible input to a derive macro, including structs and enums and types.���ARO - **`full`** — Data structures for representing the syntax tree of all valid���B85   Rust source code, including items and expressions.���BQN - **`parsing`** *(enabled by default)* — Ability to parse input tokens into���C*'   a syntax tree node of a chosen type.���CNK - **`printing`** *(enabled by default)* — Ability to print a syntax tree���D)&   node as tokens of Rust source code.���D96 - **`visit`** — Trait for traversing a syntax tree.���EMJ - **`visit-mut`** — Trait for traversing and mutating in place a syntax�\�E   tree.���EA> - **`fold`** — Trait for transforming an owned syntax tree.���FRO - **`clone-impls`** *(enabled by default)* — Clone impls for all syntax tree�d�G	   types.���GQN - **`extra-traits`** — Debug, Eq, PartialEq, Hash impls for all syntax tree�d�G����HKH - **`proc-macro`** *(enabled by default)* — Runtime dependency on the���H96   dynamic library libproc_macro from rustc toolchain.���I�I�I8�l�I�I7https://docs.rs/syn/1.0.109���I��I68�������������	�
�
���������������������#7�$7�#7�"7�F!75�F 76�F77�N7����N37����7�#���7�"��Q7����7�#���7�#���7�#���7�#���7�#���7�#���7�#���7�#���7�#���7�#���7�#���7�#���7�#���7�#��7
7�%��77�%��77�%��8
7�%��8	7�%���7�%��87�%��97�%��97�%���7�%���7�%��:7�%��:7�%���7�%��:�6�%��;�6�%��;�6�%����6�&��;�6�&����6�&��<�6�&��<�6�&��<�6�&��=�6�&����6�&����6�&��=�6�&��>�6�&��>�6�&��>�6�&��?�6�&��?�6�&��?�6�&��@�6�&��@�6�&����6�&��A�6�&��A�6�&��A�6�&����6�&����6�&����6�'����6�'����6�&����6�&����6�'����6�'����6�'����6�'����6�'����6�'����6�'����6�'����6�'����6�'��j�6���j�6���j�6���q�6���q�6���z�6�'��z�6���z�6�(��z�6�����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�(����6�)�E�6�*�	���6�*�	ۇ�6�*�	���6�)�	ǁ�6�*�	���6�*�	���6�*�	���6�*�	ȃ�6�*�	��6�*�	���6�*�	���6�*�	Ȅ�6�*�	��6�*�	���6�*�	��6�*�	���6�*�	†�6�*�	���6�*�	��6�*�
���6�*�
̊�6�*�
؉�6�*�
���6�+�
��6�*�
��6�*�
ň�6�*�
�6�+�
���6����6���6�ݺ�6��1�6��1�6��2�6��3�6����6��3�6��4�6��4�6��5�6�޻�6����6����6���6����6���H�6�"���6�,�A�A�A��T�A��T�A��U�AT�U4�U�p
T}
�
�
�
�
�
�
,�
�
�
,�
8	attrs_pub�L�
&�
8��

�
84�
,�
8�
$�
&�
8�,�
+�
8�$�
,�
�
�
,�
8��
$�
&�
8��

�
*�
�
�
+�
�
�
8��
�
�
8�<�
�
7�4�
,�
�
�
,�
8��L�

�
84�
,�
8�
$�
,�
�
�
,�
8��
$�

�
+�
�
�
8��
�
�
8��
�
�
8�<�
�
7�4�
,�
�
�
,�
8��L�

�
84�
,�
8�
$�
�
�
8��d�
&�
'�
8��
'�
8�	4�
'�
8��\�
�
'�
8�\�
'�
8��$�
�
$�
+�
�
�
8��
�
�
8��
�
�
8��
�
�
8�<�
�
7�4�
$�
8�<�
�
7�2T�
8$�
'�
8�,�
'�
8ToTokens�D�
8
�
,�
8�
$�
�
�
8�
8�KL�
�
�
�
8$�
$�
8�
&�
�
8�
'�
8�\�
'�
8�\�
�
�
8�\�
	�
�
�
%�
�
�
	�
�
,�
�
�
,�
8��L�
&�
8��

�
84�
,�
8�
$�
&�
8�,�
,�
�
�
,�
8��
$�
&�
8��

�
*�
�
�
	,�
�
�
,�
8��L�

�
84�
,�
8�
$�
,�
�
�
,�
8��
$�

�
%�
�
�
,�
�
�
,�
8�
�
&�
8��

�
*�
�
�
8�C|�
	�
�
�
8�BT�
	�
�
�
,�
�
�
,�
8�
�

�
%�
%�
��
D�
�
�

�
�
�
�
,�
�
�
,�
8��L�
&�
8��

�
8	$�
,�
8�
$�
&�
8�,�
+�
8no_visit�D�
,�
�
�
,�
8��
$�
&�
8��

�
*�
�
�	
8�BD�
	�
�
�	
�
�
,�
�
�
,�
8��L�

�
8	$�
,�
8�
$�
,�
�
�
,�
8��
$�

�
%�	
%�	
�	
�	
	�	
�	
,�	
�	
�	
,�	
8��L�	
&�	
8��	

�	
8	$�	
,�	
8�
$�	
&�	
8�,�	
,�	
�	
�	
,�	
8��
$�	
&�	
8��	

�	
*�	
�	
�

	,�	
�	
�	
,�	
8��L�	

�	
8	$�	
,�	
8�
$�	
,�

�

�

,�

8��
$�


�

%�

�

�

,�

�

�

,�

8�
�

&�

8��


�

*�

�

�

8�C|�

	�

�

�

8�BD�

	�

�

�

,�

�

�

,�

8�
�


�

%�

%�

��
 
��

�

�

�
�
,�
�
�
+�
�
�
,�
8	enum_attr�L�
&�
8�
$�

�
,�
8�
&�
8�,�
,�
8	$�
&�
8�,�
,�
8�
$�
&�
8�,�
,�
8body�$�
&�
8��
,�
�
�
,�
8	remaining�L�
&�
8��

�
*�
�
�

8�BD�
	�
�
�
,�
�
�
+�
�
�
,�
8��L�

�
,�
8�
,�
8	$�
,�
8�
$�
,�
8��$�
%�
8�B��
	�
�
�

,�
8�
,�
8	$�
,�
8�
$�
,�
8��$�
,�
�
�

,�
8��L�

�

%�

%�

��
%
ĝ

�

�
�

�
,�

8�

&�

8�,�

,�

8	$�

&�

8�,�

,�

8�
$�

&�

8�,�

�

�
,�

�

�
,�
�
�
+�
�
�
8��
,�
8�D�
&�
8��

�
,�
�
�
+�
�
�
8��
,�
�
�
,�
8doc_attr�D�
&�
8��

�

�
,�
8variant�<�
&�
8�,�
,�
�
�
�
�
,�
�
�
,�
8��4�
&�
8�,�
'�
�

�
$�

�
,�
�
�
,�
8��L�
&�
8��

�
*�
�
�
8�C��
	�
�
�
8�
,�
8�
%�
8�C��
	�
�
�
8	$�
,�
8	$�
%�
,�
�
�
,�
�
�
8�C��
	�
�
�

,�
8�
$�
'�
,�
8��<�
$�
,�
�
�
,�
8��4�
'�
�
%�

�

�
+�
�
�
8��
�
�
8�<�
�
7�2T�
8�C��
	�
�
�
,�
�
�
,�
8��L�

�
�
�
8��4�
,�
8�
$�
�
�
,�
�
�
,�
�
�
+�
�
�
8��
,�
8�D�

�
,�
�
�
+�
�
�
8��
,�
�
�
,�
8��D�

�

�
,�
8��<�
,�
�
�
,�
�
�
,�
8��4�
'�
�

�
$�

�
%�
��!
��
�
�
�
�
,�
8�
$�
&�
8�,�
'�
8��D�
$�
,�
8��4�
&�
8�,�
*�
�
�
%�
�
�
,�
8�
$�
&�
8�,�
'�
,�
8��<�
&�
8�,�
$�
,�
8��4�
&�
8�,�
*�
�
�

8$�
8�$�
�
,�
8��4�
�
8
�
,�
8�
$�
�
�
8�
8�$�
�
�
8��
&�
,�
8��4�
(�
,�
8�
$�
�
�
,�
8�
$�
'�
,�
8��<�
�
�
8��
%�
��
��
�
� 
�
�
8do_not_generate_to_tokens���
,�
�
�
,�
8foo��
&�
8��

�
*�
�
�
%�
�
�

�
�
,�
�
�
,�
8arms�$�
&�
8��

�
,�
8��4�
&�
8�,�
,�
8�
$�
&�
8�,�
�
�
,�
�
�
+�
�
�
8��
,�
8�D�
&�
8��

�
,�
�
�
+�
�
�
8��
,�
�
�
,�
8��D�
&�
8��

�

�
,�
8��<�
&�
8�,�
$�
,�
�
�
,�
8�$�
&�
8��

�
*�
�
�
8�C��
	�
�
�
�
�

,�
�
�
,�
8��$�

�
,�
�
�
+�
�
�
8��
,�
8�D�

�
,�
8�
$�
'�
,�
8��<�
*�
�
�
,�
8��4�
,�
8�
$�
�
�
,�
�
�
,�
8�$�

�
%�
%�
�
�

�
�
,�
�
�
,�
8��$�
&�
8��

�
,�
8��4�
&�
8�,�
,�
8�
$�
&�
8�,�
�
�
,�
�
�
+�
�
�
8��
,�
8�D�
&�
8��

�
,�
�
�
+�
�
�
8��
,�
�
�
,�
8��D�
&�
8��

�

�
,�
8��<�
&�
8�,�
,�
8��4�
&�
8�,�
$�
,�
�
�
,�
8�$�
&�
8��

�
*�
�
�
8�C��
	�
�
�
�
�
,�
�
�
,�
8��$�

�
,�
�
�
+�
�
�
8��
,�
8�D�

�
,�
8�
$�
'�
,�
8��<�
�
�
8_e��
*�
8���
 �
8�KL�
�
�
,�
8��4�
$�
,�
8��4�
,�
8�
$�
�
�
,�
�
�
,�
8�$�

�
%�
%�
�
�

�
�
,�
�
�
,�
8��$�
&�
8��

�
,�
8��4�
&�
8�,�
,�
8�
$�
&�
8�,�
�
�
*�
�
� 
+�
�
�
8�D�
�
�
8�<�
$�
8��
�
�
8��
�
�
8�<�
�
7�2T�
8$�
'�
8�,�
'�
8��D�
8
�
,�
8�
$�
�
� 
8�
8�KL�
�
�
�
8$�
$�
,�
8��4�
&�
�
8�
'�
8�\�
'�
8�\�
�
� 
8,� 
8$� 
� 
� 
,� 
� 
� 
,� 
8��$� 

� 
%� 
�� 
|� 
�!
�"
�!
�!
,�!
8���!
&�!
8�,�!
	�!
�!
�!

,�!
�!
�!
+�!
�!
�!
,�!
8��	�!
&�!
8�
$�!

�!
,�!
8�!
&�!
8�,�!
,�!
�!
�!
,�!
8�
�!
&�!
8��!

�!
*�!
�!
�"
	8�C��!
	�!
�!
�!
8�!
,�!
8�!
%�!
,�!
8���!
	�"
�"
�"
�"
�"
,�"
�"
�"
+�"
�"
�"
,�"
8��	�"

�"
,�"
8�"
,�"
�"
�"
,�"
8�
�"

�"
%�"
%�"
��""
��"
�"
�"
�"
�"
8	$�"
8	$�"
*�"
�"
�"
%�"
�"
�"
8�"
8�"
*�"
�"
�"
%�"
L�V,�V"&),/2�4��\,��D,D8	Delimiter�L]���$h��c�Vd=I�O46%'������8�4�t�4��D�D�D�DBBb��A�DBBb��A���,�����<���������8�4�t�4��D�D�D�D=<˛���D=<˛�����,�����<���������8�4�t�D��D�D �D!�DRDg{@��DRDg{@� !�̨,�����<���������8�4�t�,��D##""�E$�D%�D��H��Sd�D��H��Sd$%���,�""����<�""����F����8�4�t�d�'�,�,�������������	����������H'��������������������q�aX�D�D�DBBb��A'���
&��,���&<closure_kind>�(<closure_signature>�(<upvars>�((&(�����D�D�DBBb��A��F����8�4�t�d�*�,�,�������������	����������H*��������������������q�aX�D�D�D=<˛��*���
)��,���)��+��+��++)+���D�D�D=<˛����	J��	�	�	8�4�	t�	t�	-�,�,�������������	����������H-��������������������q�aX�D �D!�DRDg{@�-���	
,��,�	��
,��.��.��..,.���D �D!�DRDg{@���K\�0�,�,�������������	����������H0��������������������q�aX""�E$�D%�D��H��Sd0���
/��,���/��1��1��11/1��""�E$�D%�D��H��Sd��
s|�
3�,�,�������������	����������H3��	��������������������q�aX�������

2��,�
��L�
D�2��4��4��4424��������������	�*��E֨����������������������q�aX��������	��ԗ��NK Parse a set of parentheses and expose their content to subsequent parsers.���l�
 # Example���<����� # use quote::quote;�,�����@= use syn::{parenthesized, token, Ident, Result, Token, Type};���)& use syn::parse::{Parse, ParseStream};���$! use syn::punctuated::Punctuated;�����30 // Parse a simplified tuple struct syntax like:�4� //�ԕ //     struct S(A, B);�İ struct TupleStruct {���%"     struct_token: Token![struct],���     ident: Ident,���"     paren_token: token::Paren,���,)     fields: Punctuated<Type, Token![,]>,���     semi_token: Token![;],�,�������  impl Parse for TupleStruct {���63     fn parse(input: ParseStream) -> Result<Self> {���         let content;���         Ok(TupleStruct {���-*             struct_token: input.parse()?,���&#             ident: input.parse()?,���>;             paren_token: parenthesized!(content in input),���?<             fields: content.parse_terminated(Type::parse)?,���+(             semi_token: input.parse()?,�t�         })�L�     }�,���,����� # fn main() {��� #     let input = quote! {��� #         struct S(A, B);�d�	 #     };���52 #     syn::parse2::<TupleStruct>(input).unwrap();�<���<���'|��w��!��	,�8�D<�&�8�,�8�,�8��4�&�8�$�*���!	8,�,�8,�'�8�L�'�8�Ed����,�8��4���!,�8,�'�8�L�'�8����8parens�4�*��� 
,�8�D<��8��4� �8�D<�%�8��4�  � 8�D,� ,� 8,� '� 8�L� '� 8�� � � 8��,� *� � �!	84� ,� 8,� '� 8�L� '� 8�� � � 8��,� %�!%�!��-��!OL Parse a set of curly braces and expose their content to subsequent parsers.��!�l�!���"�<�"����"��,�"����"96 use syn::{braced, token, Ident, Result, Token, Type};���")����#$��#���#-* // Parse a simplified struct syntax like:�4�#Վ��# //     struct S {���$ //         a: A,���$ //         b: B,�d�$	 //     }���$ struct Struct {���$%����$ӏ��%"     brace_token: token::Brace,���%-*     fields: Punctuated<Field, Token![,]>,�,�%���%���% struct Field {���%     name: Ident,���&     colon_token: Token![:],���&     ty: Type,�,�&���&���& impl Parse for Struct {���&6��ġ'����'         Ok(Struct {���'-����(&���(74             brace_token: braced!(content in input),���(@=             fields: content.parse_terminated(Field::parse)?,�t�)�L�)��,�)���)���) impl Parse for Field {���)6����*         Ok(Field {���*%"             name: input.parse()?,���*,)             colon_token: input.parse()?,���*#              ty: input.parse()?,�t�+�L�+��,�+��,�+����+����+����+ #         struct S {���, #             a: A,���, #             b: B,�|�, #         }�d�,����,0- #     syn::parse2::<Struct>(input).unwrap();�<�-��<�-��'|�-u��-�0�-�.	,�-8�D<�.&�.8�,�.8�.,�.8��4�.&�.8�$�.*�.�.�0	8,�.,�.8,�.'�.8�L�.'�.8�Ed�.�.�.�.,�.8��4�.�.�0,�.8,�.'�.8�L�.'�.8��.�.�/8braces�4�/*�/�/�/
,�/8�D<�/�/8Ī4�/ �/8�D<�/%�/8Ī4�/ �/8�D,�/,�/8,�/'�/8�L�/'�08��0�0�08��,�0*�0�0�0	84�0,�08,�0'�08�L�0'�08��0�0�08��,�0%�0%�0��9��0IF Parse a set of square brackets and expose their content to subsequent�d�1	 parsers.��1�l�1���1�<�1����1��,�1����1! use proc_macro2::TokenStream;���2/, use syn::{bracketed, token, Result, Token};���2)���2���2%" // Parse an outer attribute like:�4�3Վ�3 //     #[repr(C, packed)]���3 struct OuterAttribute {���3     pound_token: Token![#],���4&#     bracket_token: token::Bracket,��4     content: TokenStream,�,�4���4���4#  impl Parse for OuterAttribute {���46��Į5����5         Ok(OuterAttribute {���5,)             pound_token: input.parse()?,���6<9             bracket_token: bracketed!(content in input),���6*'             content: content.parse()?,�t�6�L�7��,�7��,�7����7����7����7  #         #[repr(C, packed)]�d�7����885 #     syn::parse2::<OuterAttribute>(input).unwrap();�<�8��<�8��'|�8 ��9�<�9�9	,�98�D<�9&�98�,�98�9,�98��4�9&�98�$�9*�9�9�<	8,�9,�98,�9'�98�L�9'�98�Et�9�9�:�:,�:8��4�:�:�<,�:8,�:'�:8�L�:'�:8��:�:�:8brackets�D�:*�:�:�;
,�:8�D<�:�:8��D�: �:8�D<�:%�:8��D�: �;8�D,�;,�;8,�;'�;8�L�;'�;8��;�;�;8��,�;*�;�;�<	84�;,�;8,�;'�;8�L�;'�;8��;�;�;8��,�;%�;%�<l�V�C@ Tokens representing Rust punctuation, keywords, and delimiters.�D��HJG The type names in this module can be difficult to keep straight, so we���IF prefer to use the [`Token!`] macro instead. This is a type-macro that���1. expands to the token type of the given token.���� [`Token!`]: crate::Token���l�������=: The [`ItemStatic`] syntax tree node is defined like this.�����%" [`ItemStatic`]: crate::ItemStatic���<�����A> # use syn::{Attribute, Expr, Ident, Token, Type, Visibility};�,���܂ pub struct ItemStatic {���"     pub attrs: Vec<Attribute>,���     pub vis: Visibility,���)&     pub static_token: Token![static],���,)     pub mutability: Option<Token![mut]>,�̵     pub ident: Ident,���#      pub colon_token: Token![:],���     pub ty: Box<Type>,���      pub eq_token: Token![=],��     pub expr: Box<Expr>,���"     pub semi_token: Token![;],�,���<�����l�
 # Parsing�����MJ Keywords and punctuation can be parsed through the [`ParseStream::parse`]���EB method. Delimiter tokens are parsed using the [`parenthesized!`],���*' [`bracketed!`] and [`braced!`] macros.�����>; [`ParseStream::parse`]: crate::parse::ParseBuffer::parse()���	-* [`parenthesized!`]: crate::parenthesized!���	%" [`bracketed!`]: crate::bracketed!���	 [`braced!`]: crate::braced!��
�<�
����
! use syn::{Attribute, Result};���
)��,�
����
 # enum ItemStatic {}�����/, // Parse the ItemStatic struct shown above.��� impl Parse for ItemStatic {���6����"         # use syn::ItemStatic;���B?         # fn parse(input: ParseStream) -> Result<ItemStatic> {���         Ok(ItemStatic {���
;8             attrs: input.call(Attribute::parse_outer)?,���
$!             vis: input.parse()?,���
-*             static_token: input.parse()?,���+(             mutability: input.parse()?,���&���,����#ť��)&             eq_token: input.parse()?,���%"             expr: input.parse()?,���+��t��|�         # }���         # unimplemented!()�L���,���<������� # Other operations�����JG Every keyword and punctuation token supports the following operations.�����-* - [Peeking] — `input.peek(Token![...])`�����30 - [Parsing] — `input.parse::<Token![...]>()?`�����30 - [Printing] — `quote!( ... #the_token ... )`�����HE - Construction from a [`Span`] — `let the_token = Token![...](sp)`�����<9 - Field access to its span — `let sp = the_token.span`�����0- [Peeking]: crate::parse::ParseBuffer::peek()���1. [Parsing]: crate::parse::ParseBuffer::parse()���C@ [Printing]: https://docs.rs/quote/1.0/quote/trait.ToTokens.html���JG [`Span`]: https://docs.rs/proc-macro2/1.0/proc_macro2/struct.Span.html�,�VY\bh���"�"�"�"�"�"����������������������������������������������������������������������������������������������������������������������������������������������������������� � � � � � � � � � � � � � � � � � �!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�"�"�"�"�"�"�"�"�"�HD�_89�4��
8:�4��8;�qD��8<�q�8<�z��'8>�z�8>�z<��(8?�z�8?��<��(8@���(8@��T��(8A���(8A��<��(8B���(8B��D��(8C���(8C��4��(8D���(8D��4��(8E���(8EƼL��8F��,��8H��\��8I�L��8J�N,��8K��$��8L�\��8M��L��8OՒ<��8P��,��8Q�L��8R��D�Y8TTokenStreamExt�t�8U�,��8WDerefMut�D��8X��������������R��fiGJ'*
�����������"�qt��g��[��N��B��369(+
��!���������� ��85 Marker trait for types that represent single tokens.�����LI This trait is sealed and cannot be implemented for types outside of Syn.�,�YY���
���^�
|�Y��(����4��)Z[Z[[Z�� ����8�4�t�$��,�
�
��
��
�
���
�
�	�
6�g����,Y4�Y
Z�
��4�� �� � � 8�4� t� <� YY
[�
\� <� 8^_��$�!�\]�� ��!4�!^^����!^������"D�"__�H`�H����9�6����9�6`t�"$�"__����#����#CL�#8�,�
�
��
��
�
���
�
�	�
6�g����,�,�,�������������	����������H�,4�#
b��4�#�H$�#Ģ$T�$|�$$�$\�$�$��&T�&�&�*�&�&,�&8�H<�&&�&8��&,�&8�
$�&&�&8��&*�&�&�*+�&�&�'8��&�&�'8�<�&�&7�1L�&8$�'8�H,�'8
�',�'8�
$�'�'�)8�'8�H$�'�'�'8��4�'&�'8�4�'(�'8�$�'�'�)8�'8�H$�'�'�'8��,�'&�'8��\�'(�(8�$�(�(�(�(,�(8�
$�(8�(8��,�(�('�(8�K,�(�(�(8��,�( �(8is_ok�,�(�(�(8�HL�(�(�(8��4�($�(8�H$�(8�)8�H<�)�)�)(�)�):7<�)8��)�)�),�)8�H<�)+�)�)�*8��)�)�*8�<�)�*7�1L�*8$�*8�H<�*'�*8�H4�*8
�*,�*8�
$�*�*�*%�*��-!��-�-�0�-�.,�-8�H<�-&�.8��.,�.8��.&�.8�,�.,�.8���.&�.8�,�.*�.�.�0+�.�.�.8��.�.�.8�<�.�.7�1L�.8$�.8�H,�.8
�.,�.8��.�.�08�.8�H$�.�.�/8��4�.&�/8�4�/(�/8�$�/�/�/8��4�/ �/,�/8���/�/�/ �/8is_some�<�/�/�/8�/8�H<�/�/�/(�/�/:7<�/8��/�/�0,�08�H<�0+�0�0�08��0�0�08�<�0�07�1L�08$�08�H<�0'�08�H4�08
�0,�08��0�0�0%�0��2��2�2�28�4�2t�2\�2hh����2`h����ijijij��2 $�2�,�
�
��
��
�
���
�
�	�
6�g����,h4�3h
i�
��4�3�3<�3��hh
j�
��3*�ll�����3h��\�3����4 �nn���4��\�4��opZ[po "��4$�4�,�
�
��
��
�
���
�
�	�
6�g����,m4�4m
o������5<�5��mm
p����5|�6�6�O�6�6,�6�6�6,�68�D,�6&�68��68�684�6,�68�
$�6&�68�,�6+�6�6�6,�68��6&�68�
$�6
�6*�6�6�O,�6�6�O�+�6�6�6,�68��6<��6<< Don't try to remember the name of this type &mdash; use the���7?< [`Token!`] macro instead.���7<��8< [`Token!`]: crate::token��88�884�8,�88�
$�8�8�88�88�H$�8&�88��$�8$�8+�9�9�98��9�9�98�4�9+�9�9�98�,�9�9�98non_snake_case�t�98�98�9,�98�
$�9�98�M�9&�98�L�9�9�9�98��$�9%�97��9�9�9�98�H$�9&�98�M�9(�9,�98�
$�9�:�:,�:8�
$�:�:�:8�H$�:&�:8�H$�: �:8��T�:�:�:�:�:7��:$�:8$�:8��:'�;8><�;'�;8�<�;8
�;,�;8�
$�;�;�<8�;8><�;�;�;(�;8$�;�;�<,�;8�
$�;�;�<8�H$�;&�;8��$�<'�<8	call_site�L�<�<�<$�<+�<�<�<8��<�<�<8�<�<�<7�2l�<+�=�=�=8�D�=�=�=8�<�=$�=8��=�=�=8��=�=�=8�<�=�=7�2l�=8$�=8~$�=8
�=,�=8�
$�=�=�=+�=�=�>8��=�=�>8�<�=�=7�2l�=+�>�>�>8�D�>�>�>8�<�>$�>8��>�>�>8��>�>�>8�<�>�>7�2l�>8$�>8t,�>8
�>,�>8�
$�>�>�?8�?8�,�?�?�?�?8$�?(�?8$�?�?�?
�?8$�?+�?�?�@8��?�?�@8�<�?�?7�
t�?+�@�@�@8�D�@�@�@8�<�@$�@8��@�@�@8��@�@�@8�<�@�@7�
t�@8$�@8�,�@8
�@,�@8�
$�@�@�B8�@8��@�A�A
�A8$�A$�A8��A&�A�A8�A8��A'�A8�L�A(�A8��A'�A8�4�A�A�A8��A �A8�L�A�A�A8�L�A	�A�A�A,�A8�
$�A+�B�B�B8��B�B�B8�<�B�B7�
t�B+�B�B�B8�D�B�B�B8�<�B$�B8��B�B�B8��B�B�B8�<�B�B7�
t�B8$�C8��C'�C8��C8
�C,�C8�
$�C�C�C+�C�C�C8��C�C�C8�<�C�C7�
t�C+�C�C�D8�D�C�C�D8�<�C$�C8��C�C�D8��C�C�D8�<�C�C7�
t�C8$�D8�L�D8
�D,�D8�
$�D�D�E8�D8��D�D�D�D8$�D$�D8_other�4�D&�D�D,�D8�
$�D(�D8�$�D�D�E8 $�E+�E�E�E8��E�E�E8�<�E�E7�
t�E+�E�E�F8�D�E�E�F8�<�E$�E8��E�E�F8��E�E�F8�<�E�F7�
t�F8$�F8�$�F8
�F,�F8�
$�F�F�G	8�F8�$�F�F8�\�F&�F8�4�F�F�F�F�F8$�F$�F8_state�4�F&�F�F8�F8�\�F�F�F+�G�G�G8��G�G�G8�<�G�G7�2T�G+�G�G�G8�D�G�G�G8�<�G$�G8��G�G�G8��G�G�G8�<�G�G7�2T�G8$�H8��D�H8
�H,�H8�
$�H�H�I8�H8�KL�H�H�H�H8$�H$�H8��4�H&�H�H8�H8�\�H�H�I8�2D�H'�H8�	<�H�H�I,�I8�D,�I$�I8$�I �I8�H$�I$�I8��4�I%�I+�I�I�I8��I�I�I8�<�I�I7�1L�I+�I�I�J8�D�I�I�J8�<�I$�J8��J�J�J8��J�J�J8�<�J�J7�1L�J8$�J8��,�J8
�J,�J8�
$�J�J�L	8�J8�K,�J�J�J8��,�J&�J8��\�J(�J8�4�J�J8$�J�K�K�L8��K�K�K,�K8�
$�K�K�K8�H$�K&�K8�1<�K'�K8�	<�K�K�K8��,�K$�K,�K8�D,�K-�K$�K+�L�L�L8��L�L�L8�<�L�L7�1L�L8$�L8�H,�L8
�L,�L8�
$�L�L�N8�L8�H$�L�M�M8��4�M&�M8�4�M(�M8�$�M�M�M8�1<�M'�M8�Ld�M�M�M8��4�M$�M,�M8�D,�M8�M8�H<�M�N�N(�N�N:7<�N8��N�N�N8�4�N	�N�N�N7`��N$�N,�N8�D,�N$�N7���N+�N�N�O8��N�N�O8�<�N�O7�1L�O8$�O8�H<�O'�O8�H4�O8
�O,�O8�
$�O�O�O
�O%�O��O#��O�O�S�O�P,�O8�
$�O&�P8�,�P�P7��P*�P�P�S8$�P8�,�P8
�P,�P8�
$�P�P�Q8!$�P8�4�P�P8�HD�P%�P8�P8�,�P�P�P�P8$�P(�P�P8$�P'�P8�4�P�Q�Q8"4�Q�Q�Q�Q
�Q�Q�Q	8$�Q8�Q
�Q8,�Q8$�Q8�Q
�Q8,�Q8�HD�Q8$�Q8��D�Q8
�Q,�Q8�
$�Q�R�S
8�R8�L�R�R�R�R8�R8$�R(�R�R8�R8$�R'�R8�4�R�R�S8"4�R�R�S�R8�R
�R�R�S	8$�R8�R
�R8�R8$�R8�R
�R8�R8�HD�R%�S�S�S	,�S8�
$�S&�S8�,�S�S,�S8�	�S&�S8��S*�S�S�S%�S��S'��S�S�e�S�T,�S�S�T,�S8�D,�S&�T8��T8�T84�T,�T8�
$�T&�T8�,�T�T,�T8�	�T&�T8��T+�T�T�T,�T8��T&�T8�
$�T
�T*�T�T�e,�T�T�en+�T�T�T8�
$�T�T�T8j�T+�T�T�T,�T8��T<��T<����U?<����U<��V<���V8�V84�V,�V8�
$�V�V�W8�V8��,�V&�V�V�V8��$�V%�V,�V8�	�V$�V+�W�W�W8��W�W�W8�4�W+�W�W�W8�,�W�W�W8��t�W8�W8�W,�W8�
$�W�W8�M�W&�W8�L�W�W�W�W8��$�W%�W,�W8�	�W�W�W�X8��,�W&�W8�M�X(�X,�X8�
$�X�X�X,�X8�
$�X�X�X8��,�X&�X8��,�X �X8��T�X�X�X$�X8$�Y8��Y'�Y8><�Y'�Y8�<�Y8
�Y,�Y8�
$�Y�Y�Z8�Y8><�Y�Y�Y(�Y8$�Y�Y�Z,�Y8�
$�Y�Y�Z8��,�Z&�Z�Z�Z8��$�Z'�Z8ՂL�Z�Z�Z%�Z,�Z8�	�Z$�Z+�Z�Z�[8��Z�Z�[8�<�Z�Z7�2l�Z+�[�[�[8�D�[�[�[8�<�[$�[8��[�[�[8��[�[�[8�<�[�[7�2l�[8$�[8~$�[8
�[,�[8�
$�[�[�[+�[�[�\8��[�\�\8�<�\�\7�2l�\+�\�\�\8�D�\�\�\8�<�\$�\8��\�\�\8��\�\�\8�<�\�\7�2l�\8$�\8t,�\8
�\,�\8�
$�\�]�]8�]8�,�]�]�]�]8$�](�]8$�]�]�]
�]8$�]+�]�]�^8��]�]�^8�<�]�^7�
t�^+�^�^�^8�D�^�^�^8�<�^$�^8��^�^�^8��^�^�^8�<�^�^7�
t�^8$�^8�,�^8
�^,�^8�
$�^�^�`8�_8��_�_�_
�_8$�_$�_8��_&�_�_8�_8��_'�_8�L�_(�_8��_'�_8�4�_�_�`8��_ �_8�L�_�_�_8�L�_	�_�_�_,�_8�
$�_+�`�`�`8��`�`�`8�<�`�`7�
t�`+�`�`�a8�D�`�`�a8�<�`$�`8��`�`�a8��`�`�a8�<�`�`7�
t�`8$�a8��a'�a8��a8
�a,�a8�
$�a�a�a+�a�a�a8��a�a�a8�<�a�a7�
t�a+�a�a�b8�D�a�a�b8�<�a$�a8��a�b�b8��b�b�b8�<�b�b7�
t�b8$�b8�L�b8
�b,�b8�
$�b�b�c8�b8��b�b�b�b8$�b$�b8��4�b&�b�b,�b8�
$�b(�b8�$�b�c�c8 $�c+�c�c�c8��c�c�c8�<�c�c7�
t�c+�c�c�d8�D�c�c�d8�<�d$�d8��d�d�d8��d�d�d8�<�d�d7�
t�d8$�d8�$�d8
�d,�d8�
$�d�d�e	8�d8�$�d�d8�\�d&�d8�4�d�d�d�e�d8$�d$�d8�4�d&�e�e8�e8�\�e�e�e8�J��e	�e�e�e,�e8�
$�e�e,�e8�	�e%�e
�e%�e��e��e�f�p�f�f,�f�f�f,�f8�D,�f&�f8��f8�f84�f,�f8�
$�f&�f8�,�f�f,�f8�	�f&�f8��f+�f�f�f,�f8��f&�f8�
$�f
�f*�f�f�p,�f�f�o)8�J��f	�f�f�g,�g8�D,�g8�g84�g,�g8�
$�g�g,�g8�	�g+�g�g�g,�g8��g+�g�g�g8��g�g�g8�<�g�g7�2T�g+�g�g�h8�D�g�h�h8�<�h$�h8��h�h�h8��h�h�h8�<�h�h7�2T�h8$�h8��D�h8
�h,�h8�
$�h�h�i8�h8�KL�h�h�i�h8$�h$�h8��4�h&�h�h8�h8�\�i�i�i8�2D�i'�i8�L,�i�i�i	,�i8�D,�i$�i�i8$�i �i8��,�i$�i8��4�i%�i+�j�j�j8��j�j�j8�<�j�j7�1L�j+�j�j�j8�D�j�j�j8�<�j$�j8��j�j�j8��j�j�j8�<�j�j7�1L�j8$�j8��,�j8
�j,�j8�
$�j�j�l	8�k8�K,�k�k�k8��,�k&�k8��\�k(�k8�4�k�k8$�k�k�k�l8��k�k�l,�k8�
$�k�k�l8��,�k&�k8�1<�k'�l8�L,�l�l�l8��,�l$�l,�l8�D,�l-�l$�l+�l�l�l8��l�l�l8�<�l�l7�1L�l8$�m8�H,�m8
�m,�m8�
$�m�m�o8�m8�H$�m�m�m8��4�m&�m8�4�m(�m8�$�m�m�n8�1<�m'�m8�MT�m�m�n8��4�m$�n,�n8�D,�n8�n8�H<�n�n�n(�n�n:7<�n8��n�n�o8�4�n	�n�n�n7���n$�n,�n8�D,�n$�n7���n+�o�o�o8��o�o�o8�<�o�o7�1L�o8$�o8�H<�o'�o8�H4�o8
�o,�o8�
$�o�o�o
�o%�p�p��p�p���p�p,�p�p�p,�p8�D,�p&�p8��p8�p84�p,�p8�
$�p&�p8�,�p+�p�p�p,�p8��p&�p8�
$�p
�p*�p�p��,�p�p��q+�p�p�q,�p8��p8�q84�q,�q8�
$�q�q�q8�q8�H$�q&�q8��$�q$�q+�q�q�q8��q�q�q8�4�q+�q�q�r8�,�q�q�r8��t�r8�r8�r,�r8�
$�r�r8�M�r&�r8�L�r�r�r�r8��$�r%�r7��r�r�r�r8�H$�r&�r8�M�r(�r,�r8�
$�r�r�s,�r8�
$�r�r�s8�H$�s&�s8�H$�s �s8��T�s�s�s�s�s7��s$�s8$�s8��s'�s8><�s'�s8�<�s8
�s,�s8�
$�s�s�u8�t8><�t�t�t(�t8$�t�t�u,�t8�
$�t�t�t8�H$�t&�t8��$�t'�t8ՂL�t�t�t$�t+�u�u�u8��u�u�u8�<�u�u7�2l�u+�u�u�v8�D�u�u�v8�<�u$�u8��u�u�v8��u�u�v8�<�u�u7�2l�u8$�v8~$�v8
�v,�v8�
$�v�v�v+�v�v�v8��v�v�v8�<�v�v7�2l�v+�v�v�w8�D�v�v�w8�<�v$�v8��v�w�w8��w�w�w8�<�w�w7�2l�w8$�w8t,�w8
�w,�w8�
$�w�w�x8�w8�,�w�w�w�w8$�w(�w8$�w�w�x
�x8$�x+�x�x�x8��x�x�x8�<�x�x7�
t�x+�x�x�y8�D�x�x�y8�<�x$�x8��x�x�y8��x�x�y8�<�x�y7�
t�y8$�y8�,�y8
�y,�y8�
$�y�y�z8�y8��y�y�y
�y8$�y$�y8��y&�y�y8�y8��y'�y8�L�y(�y8��y'�y8�4�y�z�z8��z �z8�L�z�z�z8�L�z	�z�z�z,�z8�
$�z+�z�z�{8��z�z�{8�<�z�z7�
t�z+�{�{�{8�D�{�{�{8�<�{$�{8��{�{�{8��{�{�{8�<�{�{7�
t�{8$�{8��{'�{8��{8
�{,�{8�
$�{�{�{+�{�|�|8��|�|�|8�<�|�|7�
t�|+�|�|�|8�D�|�|�|8�<�|$�|8��|�|�|8��|�|�|8�<�|�|7�
t�|8$�|8�L�|8
�},�}8�
$�}�}�}8�}8��}�}�}�}8$�}$�}8��4�}&�}�},�}8�
$�}(�}8�$�}�}�}8 $�}+�~�~�~8��~�~�~8�<�~�~7�
t�~+�~�~�~8�D�~�~�~8�<�~$�~8��~�~�~8��~�~�~8�<�~�~7�
t�~8$�~8�$�8
�,�8�
$���	8�8�$��8�\�&�8�4�����8$�$�8�4�&��8�8�\���8$�,�8�
$����+������8�������8�<����7�2T��8��8��8��D��€8�NÀĀŀ�ƀ8$ǀ$ˀ8��4̀&ӀՀ8ր8�\ڀ$�8��&�8�N�8$,��8�N��&��8�4��������8��8�\��$��ā��8�2Dځ'�8�N,����
,�8�D,�$��8$� ��8�H$��$��8��4��$��8���%��+����Ђ8�����ς8�<��Ă7�1LƂ8$ނ8�H<�'�8�H4�8
�,��8�
$������
��%��䰄��wZw�ӄ-Lք�,�,�,���,��v��v
w$���4�̏���y�y���,,���,�,�������������	����������H�,��������������������q�aX����x\��x
y��,��D�y��z��z��zzyz���������������������q�aX�������ފ��|}Z[|}���$���,�
�
��
��
�
���
�
�	�
6�g����,{4��{
|��4��䇍<����{{
}�ٍ#���������Z[�����$���,�
�
��
��
�
���
�
�	�
6�g����,4Ȏ
���4��䥏<����
��������Z[�����$���,�
�
��
��
�
���
�
�	�
6�g����,�4���
���4��䁑<������
��ܑ����Z[�����$���,�
�
��
��
�
���
�
�	�
6�g����,�4���
���4����<�����
��������Z[���ۓ$ޓ�,�
�
��
��
�
���
�
�	�
6�g����,�4��
���4����<Ĕ����
�������ɿ��Ͽ�,пѿ�,ҿ8
await_rule�Tӿ&ݿ8�޿
�*����<K A type-macro that expands to the name of the Rust type representation of a���N<
 given token.����<���<? See the [token module] documentation for details and examples.����B<���< [token module]: crate::token���� +������8�	d��8?\��	��8�H����������8&D��*������,��8,��'��8�D,��'��8��D��%������8��*������,��8,��'��8�D,��'��8����%������82,��*������,��8,��'��8�D,��'��8��,��%������89$��*������,��8,��'��8�D,��'��8��$��%��,������,��8��T��*������,��8,��'��8�D,��'��8��,��%��
������8'4��*������,��8,��'��8�D,��'��8��4��%������8(��*������,��8,��'��8�D,��'��8����%������8,��*������,��8,��'��8�D,��'��8i,��%������8,��*������,��8,��'��8�D,��'��8��,��%������8D��*������,��8,��'��8�D,��'��8|D��%������8,��*������,��8,��'��8�D,��'��8��,��%������8><��*������,��8,��'��8�D,��'��8�<��%������8)��*������,��8,��'��8�D,��'��8����%������84��*������,��8,��'��8�D,��'��8����%������8$��*������,��8,��'��8�D,��'��8��$��%������8	$��*������,��8,��'��8�D,��'��8��$��%������8
4��*������,��8,��'��8�D,��'��8��4��%������8*,��*������,��8,��'��8�D,��'��8��,��%������8��*������,��8,��'��8�D,��'��8���%������8
��*������,��8,��'��8�D,��'��8����%������8��*������,��8,��'��8�D,��'��8����%������8$��*������,��8,��'��8�D,��'��8��$��%������8��*������,��8,��'��8�D,��'��8����%������8��*������,��8,��'��8�D,��'��8����%������8$��*������,��8,��'��8�D,��'��8��$��%������8+,��*������,��8,��'��8�D,��'��8��,��%������8,��*������,��8,��'��8�D,��'��8��,��%������8��*������,��8,��'��8�D,��'��8����%������8$��*������,��8,��'��8�D,��'��8��$��%������8��*������,��8,��'��8�D,��'��8����%������8,D��*������,��8,��'��8�D,��'��8��D��%������8-$��*������,��8,��'��8�D,��'��8��$��%������8��*������,��8,��'��8�D,��'��8����%������8��*������,��8,��'��8�D,��'��8����%������84��*������,��8,��'��8�D,��'��8�4��%������8$��*������,��8,��'��8�D,��'��8��D��%������8$��*������,��8,��'��8�D,��'��8��L��%������84��*������,��8,��'��8�D,��'��8��4��%������84��*������,��8,��'��8�D,��'��8��4��%������8,��*������,��8,��'��8�D,��'��8��,��%������8,��*������,��8,��'��8�D,��'��8�,��%������86��*������,��8,��'��8�D,��'��8���%������8!$��*������,��8,��'��8�D,��'��8��$��%������8.4��*������,��8,��'��8�D,��'��8�4��%������8C,��*������,��8,��'��8�D,��'��8�,��%������8"4��*������,��8,��'��8�D,��'��8�4��%������8/<��*������,��8,��'��8�D,��'��8�<��%������8#��*������,��8,��'��8�D,��'��8���%������80<��*������,��8,��'��8�D,��'��8ڇ<��%������8$,��*������,��8,��'��8�D,��'��8׈,��%������8%,��*������,��8,��'��8�D,��'��8҉,��%������81,��*������,��8,��'��8�D,��'��8�,��%��������*������,��8,��'��8�D,��'��8����%��������*������,��8,��'��8�D,��'��8��,��%��������*������,��8,��'��8�D,��'��8�^��%��������*������,��8,��'��8�D,��'��8̠4��%��������*������,��8,��'��8�D,��'��8��,��%��������*������,��8,��'��8�D,��'��8���%������	��*������,��8,��'��8�D,��'��8�$��%��������*������,��8,��'��8�D,��'��8գ,��%��������*������,��8,��'��8�D,��'��8ɤ<��%������&��*������,��8,��'��8�D,��'��8��,��%������'��*������,��8,��'��8�D,��'��8��4��%������$��*������,��8,��'��8�D,��'��8�,��%��������*������,��8,��'��8�D,��'��8ا��%��������*������,��8,��'��8�D,��'��8ʨ,��%������,��*������,��8,��'��8�D,��'��8��4��%������ ��*������,��8,��'��8�D,��'��8����%������!��*������,��8,��'��8�D,��'��8��$��%������"��*������,��8,��'��8�D,��'��8ԫ$��%������#��*������,��8,��'��8�D,��'��8��D��%��������*������,��8,��'��8�D,��'��8���%��������*������,��8,��'��8�D,��'��8�$��%��������*������,��8,��'��8�D,��'��8����%��������*������,��8,��'��8�D,��'��8����%��������*������,��8,��'��8�D,��'��8����%��������*������,��8,��'��8�D,��'��8Ȱ��%��������*������,��8,��'��8�D,��'��8��,��%��������*������,��8,��'��8�D,��'��8����%��������*������,��8,��'��8�D,��'��8�^��%��������*������,��8,��'��8�D,��'��8ȳ$��%��������*������,��8,��'��8�D,��'��8��$��%������+��*������,��8,��'��8�D,��'��8�,��%������-��*������,��8,��'��8�D,��'��8޵D��%������(��*������,��8,��'��8�D,��'��8ն4��%������)��*������,��8,��'��8�D,��'��8��4��%��������*������,��8,��'��8�D,��'��8����%��������*������,��8,��'��8�D,��'��8��,��%������*��*������,��8,��'��8�D,��'��8��D��%������%��*������,��8,��'��8�D,��'��8��$��%��������*������,��8,��'��8�D,��'��8����%��������*������,��8,��'��8�D,��'��8׻,��%��������*������,��8,��'��8�D,��'��8����%��������*������,��8,��'��8�D,��'��8��,��%������
��*������,��8,��'��8�D,��'��8˽$��%��������*������,��8,��'��8�D,��'��8����%��������*������,��8,��'��8�D,��'��8��,��%������
��*������,��8,��'��8�D,��'��8��,��%������8��*������,��8,��'��8�D,��'��8��T��%��%��|���������8�4��t��<��������4���
���,������4�������\�������L�����Spacing�<�������$������������������w���g��QS>@���?<���,�,�,�������������	����������H�,�,��������������������q�aX����\��
���,���D,��D������������������������������������q�aX��������	���8d���,�,�
�
��
��
�
���
�
�	�
6�g����,�,4��
���4���D,�����H,���,�,�,�������������	����������H�,�,���M��\�����������L��
������<�D�<02�=�����Ud����,�,�,�,�������������	����������H�,�,�,����\������,���D,����,��P>D������������������������������������q�aX�����������:T���,�,�
�
��
��
�
���
�
�	�
6�g����,�,4��
���4���D,������҄Մ܄8�4քtЄD�������L������E,������N,�������,�������<Ņ�����$΅����\ԅ�����t������I�������lnY[GI��9���?,���,�,�,�,�,���,����
������,����4�����=<Ɗ�,�,�,���,��ъ
��Ί�H$׊��4����s,���,�,�,���,�����N��ɋ����Ë�,����,��Đ��,���������D�H�D���D��DhjL�V,�V����4/ �
��ƼL^ �����,� �����\� ����4� �����H,� Y���N,� ���  ��W ���* vxdfSU�� B�� 4��5 �� � � 8�4� t� ,� ����
��	4� ��) |� ��,�,��� 
��,� �� �������, ,� �,�,�������������	����������H�,��������������������q�aX�����\� �
���,� D� ����������������������������������q�aX�������� ����Z[���� $� �,�
�
��
��
�
���
�
�	�
6�g����,�4� �
���4� �� <� ����
�� �� � � � � ,� 8�D,� &� 8�,� *� � � 
8$� 8�$� � 8�H,� 	� � � ,� 8�D,� � 8
� 8�N,� � � 8� 8�$� � � 8�D,� &� 8�H,� 	� � � ,� 8�D,� (� 8�N,� � � 8�N,� '� 8�
� � � 8�L� 	� � � ,� 8�D,� $� 8�D,�  � 8�H$� %� � �������" $� ������
��D,� ��# 4� �,�,� 
�symbol�4� ��V�/D�W$�W�������#�"�#�#�#�#�T%����\B����	$X�1���,g�/����,�����\������\������4�����4������$�����1���1���1���BL����Dj����FH15���FO16���FV17���D�8��������N�1������N�1���������V4�X����W$�X����$�Z����eD�`����	D�i����s�j������k����4�l������m�����o����$�t�	����4�w�
���,�w�
�����x�����T�x�����\�y������)������)������{�����)�����<�|���5�}����L�����ݺt�����ݺ*����1
*����1*����2*����3!*�������������>*����3E*����4K*����4Q*����5W*���޻]*�����d*�����k*�����4������H$������4�����ƼL������K,������D�������,�������,������K,�������4�������L������j�0�����j�0�����j�0�����q�0�����q�0�����z�0�����z�0�����,�����H,�"����,�,����g6�#�����n6�#�����u6�#�����|6�#������6�#������6�#������6�#������6�#������6�#������6�#����7�6�%����7�6�%����7�6�%����8�6�%����8�6�%������6�%����8�6�%����9�6�%����9�6�%������6�%������6�%����:�6�%����:7�%�����7�%����:7�%����;7�%����;7�%�����$7�&����;+7�&�����27�&����<97�&����<@7�&����<G7�&����=N7�&�����U7�&�����\7�&����=c7�&����>j7�&����>q7�&����>x7�&����?7�&����?�7�&����?�7�&����@�7�&����@�7�&������7�&����A�7�&����A�7�&����A�7�&������7�&������7�&������7�'������7�'������7�&������7�&������7�'������7�'������7�'������7�'�����8�'�����8�'�����8�'�����8�'����� 8�'�����'8�'����z�7�'����z�7�(������7�(������7�(������7�(������7�(������7�(������7�(������7�(�����8�(�����8�(�����8�(�����8�(�����.8�(�����$8�(�����+8�(�����28�(�����98�(�����@8�(�����G8�(�����N8�(�����U8�(�����\8�(�����c8�)���Ej8�*���	��q8�*���	ۇx8�*���	��8�)���	ǁ�8�*���	���8�*���	���8�*���	���8�*���	ȃ�8�*���	��8�*���	���8�*���	���8�*���	Ȅ�8�*���	��8�*���	���8�*���	��8�*���	���8�*���	†�8�*���	���8�*���	��8�*���
���8�*���
̊�8�*���
؉9�*���
��9�+���
�9�*���
�9�*���
ň 9�*���
Č'9�+���
,���5�LS�Tb���?������������tt�,���������/(��,KH Parses the content of the attribute, consisting of the path and tokens,���- as a [`Meta`] if possible.��-���-IF *This function is available only if Syn is built with the `"parsing"`�l�.
 feature.*�T�/�,�,����������������������q�aX������/�
�$�/��/<��/��,�,�����/
���	<�/<�2�������������ݧݧ4�3��������������������������Rt�4J\������������������Rt�4J\���ݧ��6��������������,�,�������������	����������H�,������</��7:7 Parse the arguments to the attribute as a syntax tree.��7���7C@ This is similar to `syn::parse2::<T>(attr.tokens)` except that:��8���8GD - the surrounding delimiters are *not* included in the input to the���9   parser; and���9FC - the error message has a more useful span when `tokens` is empty.��9�\�9����9 #[my_attr(value < 5)]���:(%           ^^^^^^^^^ what gets parsed�<�:���:���:I��l�;ɯT�<�,�,����	�����<����<���,�<
���$�<$&��>H��<@= Parse the arguments to the attribute using the given parser.��=���=I��l�>ɯ|�?�,�,����ѓ	��N���?����?���4�?
���DO��	_K-/��?����������������	��	��C;��A96 Parses zero or more outer attributes from the stream.��A���AI��l�Bɯ\�C�,�,�������������	����������H�,��������������������q�aX�	���\�C�
���,�C��G;��E96 Parses zero or more inner attributes from the stream.��E���EI��l�Fɯ\�G�,�,�������������	����������H�,���\�G�
���,�G��H3��H��,�,���	�H
��$�H��LVT�L���,�,����������������	����������H���������������������q�aX�����L��	�$�L��,�LL�h���ܙj��hA> Returns the identifier that begins this structured meta item.��h���hJG For example this would return the `test` in `#[test]`, the `derive` in���iFC `#[derive(Copy)]`, and the `path` in `#[path = "sys/windows.rs"]`.�$�j�,�,���,����j�
�$�j��x��oLI Conventional argument type associated with an invocation of an attribute�T�p macro.��p���pNK For example if we are developing an attribute macro that is intended to be���q)& invoked on function items as follows:��q�<�q����q'$ # const IGNORE: &str = stringify! {���r)& #[my_attribute(path = "/v1/refresh")]�D�r����r pub fn refresh() {���r     /* ... */�,�r��<�r���r���rPM The implementation of this macro would want to parse its attribute arguments���s as type `AttributeArgs`.��s�<�s����s��,�t����t ����t85 use syn::{parse_macro_input, AttributeArgs, ItemFn};��t���t'��ܗu #[proc_macro_attribute]�D�u����uOL pub fn my_attribute(args: TokenStream, input: TokenStream) -> TokenStream {���v=:     let args = parse_macro_input!(args as AttributeArgs);���v85     let input = parse_macro_input!(input as ItemFn);��w���w��ܙw #   "".parse().unwrap()�,�w��<�w��l�x��̸x\�x��D�������x������ ���������
�D���x)�J����x���J�D����x��3��(�����x��x(�x���y,�y�
����
��
�D$�y�y,�y�
����
��
�D$�y��y,�D�������������yD�y�z������Filter����	��	predicate��6��w�(��g�g��h��g�h޵�g�h���gFPR<?���D���,�,�,�,����z,�z�����D���
��D$�z��z&D�z��,�,�,�,���{
��$�{��|,�|������
��D$�|��}&D�}��,�,�,�,���}
��$�}|�<����������D������,������\�����4������{)�����)�����	�)�1�����)�/����u)������b)�����L)�����Q9����Q�����QF����D����1k����2D�������Z�����Z�����Z����B!����DD�����F&[5����F1[6����F<[7����D��8����z2�����Nv[�������N�[�������+�����V�)�����W*�����*�����e*�����	
*�����s
*������*�����*������*�����*�����*�	�����*�
����"*�
�����%*������(*������+*�������S�������S�����6*������S������=*����5@*�����C*����ݺE*����ݺMT�����1XT�����1cT�����2mT�����3xT������[*�������T�����3�T�����4�T�����4�T�����5�T����޻�T�������T�������T������}*�����H*������*����Ƽ�*�����K�*������*�������*�������*�����K�*�������*�������*�����jN[������jY[������jd[������qo[������q�[������z�[������z�[�������V������H�V�"�����L�+�"����L�Y�#����$�_�#����D�d�#����l�g�#����T�m�#����MW�,������a�#�������a�#�������a�#�������a�#�������a�#�������a�#�������a�#�������a�#�������a�#������	b�#�����7b�%�����7b�%�����7*b�%�����85b�%�����8@b�%������Kb�%�����8Vb�%�����9ab�%�����9lb�%������wb�%�������b�%�����:�b�%�����:�b�%�������b�%�����:�b�%�����;�b�%�����;�b�%�������b�&�����;�b�&�������b�&�����<�b�&�����<�b�&�����<c�&�����=c�&������c�&������'c�&�����=2c�&�����>=c�&�����>Hc�&�����>Sc�&�����?^c�&�����?ic�&�����?tc�&�����@c�&�����@�c�&�������c�&�����A�c�&�����A�c�&�����A�c�&�������c�&�������c�&�������c�'�������c�'�������c�&�������c�&������d�'������d�'������d�'������$d�'������/d�'������:d�'������Ed�'������Pd�'������[d�'������fd�'�����zd�'�����zd�(������d�(������-d�(������'d�(������Ed�(������?d�(������]d�(������Wd�(������ud�(������od�(�������d�(�������d�(�������d�(�������d�(�������d�(�������d�(�������d�(�������d�(�������d�(�������d�(�������d�(�������d�(������e�)����E
e�*����	��e�*����	ۇ#e�*����	��.e�)����	ǁ9e�*����	��De�*����	��Oe�*����	��Ze�*����	ȃee�*����	�pe�*����	��{e�*����	���e�*����	Ȅ�e�*����	��e�*����	���e�*����	��e�*����	���e�*����	†�e�*����	���e�*����	��e�*����
���e�*����
̊�e�*����
؉�e�*����
��
f�+����
�f�*����
� f�*����
ň+f�*����
Č6f�+����
,������*��������P\���,�,�,�������������	����������H�,�,�	��\��
���,����,�����B����,�,�������������	����������H�,��������������������q�aX����\��
���,����B����,�,�������������	����������H�,��\��
���,�����6|����,�,�������������	����������H�,��������������������q�aX����\��
���,���܏��������,,���,�,�������������	����������H�,���\���
���,���ڑ��������,,���,�,�������������	����������H�,��������������������q�aX�����\���
���,������������,,���,�,�������������	����������H�,��������������������q�aX�����\���
���,������������,,���,�,�������������	����������H�,��������������������q�aX�����\���
���,�����L����,���,�������������	����������H�,��\��
��$����,�����Qԃ���,���,�������������	����������H�,��\��
��$����,�����\��� ��,���,�������������	����������H�,��\۟
��$ȟ��,ԟd��z��\ޡ�����D��Y���8J�����	(J�1����,J�/�����0J�����3J������6J������9J�����#J�����Q-����Q�,����Q&����&����1B"����2� �����{�����{�����{����B�9����D����F�{5����F|6����F|7����D��8����PS�����NL|�������Nm|�������L�����V�J�����W�J������J�����e�J�����	�J�����s�J�������J������J�������J������J������J�	������J�
�����J�
������J�������J������K�������t�������t�����K������t������K����5K�����K����ݺK����ݺ#u�����1.u�����19u�����2Cu�����3Nu������1K������qu�����3|u�����4�u�����4�u�����5�u����޻�u�������u�������u������SK�����HUK�����WK����ƼYK�����K[K�����]K������_K������aK�����KcK������eK������gK�����j$|������j/|������j:|������qE|������qb|������z]|������zX|�������w�������Q������H�w�"������ �"����� �#����� �#����� �#����� �#����� �#����9x�,��������#���������#���������#���������#���������#������ɂ�#������Ԃ�#������߂�#��������#���������#�����7��%�����7��%�����7��%�����8!��%�����8,��%������7��%�����8B��%�����9M��%�����9X��%������c��%������n��%�����:y��%�����:���%���������%�����:���%�����;���%�����;���%���������&�����;ƃ�&������у�&�����<܃�&�����<��&�����<��&�����=���&��������&��������&�����=��&�����>)��&�����>4��&�����>?��&�����?J��&�����?U��&�����?`��&�����@k��&�����@v��&���������&�����A���&�����A���&�����A���&���������&���������&������Ä�'������΄�'������ل�&��������&��������'���������'��������'��������'��������'������&��'������1��'������<��'������G��'������R��'�����z��'�����z��(���������(��������(��������(������1��(������+��(������I��(������C��(������a��(������[��(������y��(������s��(���������(���������(���������(���������(���������(���������(������…�(������ͅ�(������؅�(��������(��������)����E���*����	����*����	ۇ��*����	����)����	ǁ%��*����	��0��*����	��;��*����	��F��*����	ȃQ��*����	�\��*����	��g��*����	��r��*����	Ȅ}��*����	����*����	�����*����	����*����	�����*����	†���*����	�����*����	�ʆ�*����
��Ն�*����
̊���*����
؉��*����
�����+����
���*����
���*����
ň��*����
Č"��+����
,���ѡ�|���¢���Z���-L��,�,�,���,������
�$����4��D������������������	ԧ����Z��̦-LϦ�,�,�,���,���٦�
�$ڦ��4�Dӧ����������������������Z����-L���,�,�,���,������
�$����4����WdB�F�7�;�-�1�"�&�������T�X�a�	AddAssign�L!���	MulAssign�L!����� !46�_!4j!��$ٮ�o?V�|w!4w!����?�?��?���:�?�	�:$x��Lk���\�!�������!�!����
���!!L�!�,�,���	��!�
�$�!�� !��!��-�-����!�
�$�!�!��������+!T�!�-�-����!�
�$�!	increment�L�!��	!��������
"!T�
!�-�-����
!�
�$�
!��$�
!D�X�d���#�#�#�#�#�#�#�#�#�T%����������������B@U���D_2���F>�5���FE�6���FL�7���D8����n����N{�������N��������g����Qy������Vf����Wf����f����e
f����	f����sf�����
f����	f�����f����f����f�	����f�
���f�
����f�����f�����f������������������f������������e���5�e�����e���ݺ�e���ݺ������1�����1
�����2�����3�������e�����5�����3<�����4B�����4H�����5N����޻T������[������b�������e����H�e�����e���Ƽ�e����K�e�����e������e������e����K�e������e������e����j�������j�������j�������q�������qʖ�����z�������z��������������������H��"������,������#�������"�������#�������#�������#��������#�����R��#����7Y��%����7`��%����7g��%����8n��%����8u��%�����|��%����8���%����9���%����9���%��������%��������%����:���%����:���%��������%����:���%����;œ�%����;ɜ�%�����М�&����;ל�&�����ޜ�&����<��&����<��&����<��&����=���&�������&�������&����=��&����>��&����>��&����>$��&����?+��&����?2��&����?9��&����@@��&����@G��&�����N��&����AU��&����A\��&����Ac��&�����j��&�����q��&�����x��'�������'��������&��������&��������'��������'��������'��������'��������'��������'��������'�����ŝ�'�����̝�'�����ӝ�'����z���'����zy��(�����p��(��������(��������(��������(��������(��������(��������(��������(��������(�����ʝ�(��������(�����ڝ�(�����Н�(�����ם�(�����ޝ�(�������(�������(�������(��������(�������(�������(�������)���E��*���	����*���	ۇ$��*���	��+��)���	ǁ2��*���	��9��*���	��@��*���	��G��*���	ȃN��*���	�U��*���	��\��*���	��c��*���	Ȅj��*���	�q��*���	��x��*���	���*���	�����*���	†���*���	�����*���	����*���
�����*���
̊���*���
؉���*���
�����+���
����*���
��*���
ň̞�*���
ČӞ�+���
,��\���������-��JG Get an iterator over the borrowed [`Field`] items in this object. This���EB iterator can be used to iterate over a named or unnamed struct or��� variant's fields uniformly.�$��-�-���
�
��
�R����Ӿ�-�����
�$���8��EB Get an iterator over the mutably borrowed [`Field`] items in this���HE object. This iterator can be used to iterate over a named or unnamed���)& struct or variant's fields uniformly.�D��-�-���
�
���
�R��W���F�-�����
�$�ԉ��! Returns the number of fields.���-�-�����
�$����,) Returns `true` if there are zero fields.�D��-�-�����
�$���������H�H�H�L�$�����l�D����
�
�W�
�R�� �I�+B7����$L������H��
�$���$�D��������H�H�H��L�$����D��l� D� ���
�
��
�R����Ӿ�D���� $L� �����H��
��D$� ��!(�D��������H�H�H��!L�!$�!���D��l�!D�!���
�
���
�R��W���F�D����"$L�"�����H��
��D$�"|�8<�8��D�8�����\�8�����,�9�����\�9����4�9�����	�����1�����2D�h����<�����E�����N�����B�n����D�K����F��5����F��6����F��7����D]8����܇�����Nذ�������N��������]������Q�������V}�����W������������e������	������s����������������������������������	�������
������
��������������������������0�������;������������_������������5�����������ݺ�����ݺ̩�����1ש�����1������2������3���������������������3%������4/������49������5C�����޻M�������X�������c�������������H�����������Ƽ������K��������������������
������K��������������������jͰ������jذ������j�������q�������q�������z�������z�������G�������H>��"�����<��#����4��#����\�
�#����l��#����,�$�#����T�+�#����L�0�#����D�3�#����l�6�#������,�������#���������"��������#���������#��������#��������#������p��#�����7{��%�����7���%�����7���%�����8���%�����8���%���������%�����8���%�����9ȷ�%�����9ӷ�%������޷�%��������%�����:���%�����:���%������
��%�����:��%�����; ��%�����;+��%������6��&�����;A��&������L��&�����<W��&�����<b��&�����<m��&�����=x��&���������&���������&�����=���&�����>���&�����>���&�����>���&�����?Ÿ�&�����?и�&�����?۸�&�����@��&�����@��&���������&�����A��&�����A��&�����A��&������(��&������3��&������>��'������I��'������T��&������_��&������j��'������u��'���������'���������'���������'���������'���������'���������'������¹�'������͹�'�����z���'�����z{��(������v��(���������(���������(���������(���������(������Ĺ�(���������(������ܹ�(������ֹ�(���������(��������(��������(��������(��������(��������(������'��(������2��(������=��(������H��(������S��(������^��(������i��)����Et��*����	����*����	ۇ���*����	�����)����	ǁ���*����	�����*����	�����*����	�����*����	ȃ̺�*����	�׺�*����	����*����	�����*����	Ȅ���*����	���*����	����*����	���*����	��$��*����	†/��*����	��:��*����	�E��*����
��P��*����
̊[��*����
؉f��*����
��q��+����
�|��*����
����*����
�*����
���+����
,�8��8'��8&��8*������9�������:,,�:�-�-�������������	����������H�-��������������������q�aX�����\�:�
���,�:��A�������A,,�A�-�-�������������	����������H�-��������������������q�aX�����\�B�
���,�A�D�������D,,�D�-�-�������������	����������H�-��������������������q�aX�����\�D�
���,�DT�F������G6��G)& Parses a named (braced struct) field.�\�G�-�-�������������	����������H�-��������������������q�aX�����\�H�
���,�H��L8��K+( Parses an unnamed (tuple struct) field.�l�L�-�-�������������	����������H�-˻�\�L�
���,�L̷O�������O,,�O�-�-�������������	����������H�-��������������������q�aX�����\�O�
���,�O|�U������U0L�U��-�-�������������	����������H�-ʿ�\�V�
���,�V��d2\�d��-�-�������������	����������H�-ʿ�\�d�
���,�dd�h����|�h���������\�i�����D�iY����t�i���t7�����1�����2l����������������������B�����Dj����F��5����F��6����F�7����D�88����G������NC��������Nd�������ȟ�����QM�������V������W������������e������	�������s�������������������������������������	�����	��
������
����������������������������������������� ��������������'�����5*������-�����ݺ/�����ݺ7������1B������1M������2W������3b�������E��������������3�������4�������4�������5������޻������������������������g������Hi������k�����Ƽm������Ko������q�������s�������u������Kw�������y�������{������j8�������jC�������jN�������qY�������qv�������zq�������zl�����������������������H���"�������#������#������#������#������#������#������#������#������#�������,�����j��#������u��"������n��#������y��#���������#���������#���������#�����7���%�����7��%�����7��%�����8��%�����8&��%������1��%�����8<��%�����9G��%�����9R��%������]��%������h��%�����:s��%�����:~��%���������%�����:���%�����;���%�����;���%���������&�����;���&���������&�����<���&�����<���&�����<���&�����=���&��������&������
��&�����=��&�����>#��&�����>.��&�����>9��&�����?D��&�����?O��&�����?Z��&�����@e��&�����@p��&������{��&�����A���&�����A���&�����A���&���������&���������&���������'���������'���������&���������&���������'���������'���������'������
��'��������'������ ��'������+��'������6��'������A��'������L��'�����z���'�����z���(���������(��������(������
��(������+��(������%��(������C��(������=��(������[��(������U��(������s��(������m��(���������(���������(���������(���������(���������(���������(���������(���������(���������(���������(���������)����E���*����	�����*����	ۇ	��*����	����)����	ǁ��*����	��*��*����	��5��*����	��@��*����	ȃK��*����	�V��*����	��a��*����	��l��*����	Ȅw��*����	����*����	�����*����	����*����	�����*����	†���*����	�����*����	����*����
�����*����
̊���*����
؉���*����
�����+����
����*����
���*����
ň��*����
��+����
,�h��h5ėi��i!��̚j���Z���j-L�j�-�-�-���-����j�
�$�j��4�j��m���Z���n-L�n�-�-�-���-����n�
�$�n��4�nD�n�������������������o���Z���p-L�p�-�-�-���-����p�
�$�p��4�pD�q�������������������r���Z���r-L�r�-�-�-���-����r�
�$�r��4�r��u���Z���v-L�v�-�-�-���-����v�
�$�v��4�vԷw���Z���w-L�w�-�-�-���-����w�
�$�w��4�w��y���Z���y-L�y�-�-�-���-����y�
�$�y��4�yD�z�������������������Y|-�1�"�&�����������������������D�Z.����#�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�T%�����${����\����
IdentFragment�l�6���$��*���<��_���$��`����`���4��`��mem���������������������B����D!����F�5���F�6���F�7���D�T8���E�����N=�������NZ������������Q;������Vҹ����Wѹ����й����eϹ����	ι����s͹�����̹����˹�����ʹ����ɹ����ȹ�	����ǹ�
���ƹ�
����Ź�����Ĺ�����ù�����E������L�����¹����h�����������5�����������ݺ�����ݺ������1������1������2������3��������������������3������4�����4
�����5����޻������������$������������H�����������Ƽ������K��������������������������K��������������������j^������je������jl������qs������q�������z�������zz��������������������H���"�������,�������#��������"��������#��������#��������#��������#��������#��������#��������#��������#��������#��������#��������#��������#��������#��������'�������'�������&�������&�������'�����!��'�����(��'�����/��'�����6��'�����=��'�����D��'�����K��'�����R��'�����Y��'����z��'����z���(��������(�������(�������(����� ��(�������(�����0��(�����&��(�����@��(�����6��(�����P��(�����F��(�����`��(�����V��(�����]��(�����d��(�����k��(�����r��(�����y��(��������(��������(��������(��������)���E���*���	�����*���	ۇ���*���	�����)���	ǁ���*���	�����*���	�����*���	�����*���	ȃ���*���	����*���	�����*���	�����*���	Ȅ���*���	����*���	�����*���	���*���	����*���	†��*���	����*���	�!��*���
��(��*���
̊/��*���
؉6��*���
��=��+���
�D��*���
�K��*���
ňR��*���
ČY��+���
,�~�m psbe��J��=�/2̆$'D��L��������,������������������$��������
��,��ܬ���������$��������
��,��ܘ���������$������
��,�������̨���������"���-�-�-���-������
�$���,���������`����($���-�-�-���-��	��\���������	���`��	4��
���	$����S/1������78�����<���-�-�-�-���-�^�^��^��[�^���[����e�S��-������
�$����L�����$���-�-����
����
�$��Կ���������$������
��,�������Ĵ���������"���-�-�-���-������
�$���,���������`����($���-�-�-���-��	��\�����������4��
���	$����T')������78�����<���-�-�-�-���-�^�^��^��[�^���[����e�S��-������
�$����L�����$���-�-����
����
�$���ф<���������������&�&��,Ӆ�����\څ����4������$���	���DԆ����Y������]�����a������X6����[�*����^�_����a�`����y�`����i�`�����j�����1�����2D������`����i����r����B������Dȝ����F�5����F�6����F�7����D�l8����������N��������N�������������Q������V�������W��������������e�������	�������s�����������������������������������������
�������
�����������������������������<�������G�������������k�������������5�������������ݺ������ݺ�������1�������1�������2�������3���������������&������31������4;������4E������5O�����޻Y�������d�������o�������������H
�����������Ƽ������K��������������������������K��������������������j�������j�������j�������q�������q������z������z
������S�������HJ��"�����$��#���7��%���7��%���7��%���8(�%���8V�%����T�O�%���8��%���9��%���9��%����D�[�%����D�^�%���:�%���:?�%����L�i�%���:o�%���;��%���;��%����L�y�&���;��&����<���&���<!�&���<P�&���<�&���=��&����L���&����D���&���=��&���>�&���>E�&���>u�&���?��&���?��&���? �&���@3 �&���@a �&����L���&���A� �&���A� �&���A� �&����4���&����,���&������,�������#��������"��������#��������#��������#��������#��������#��������#��������#��������#��������#��������#������	
�#������
�#������
�#������*
�'������5
�'������@
�&������K
�&������V
�'������a
�'������l
�'������w
�'�������
�'�������
�'�������
�'�������
�'�������
�'�������
�'�����zl
�'�����zg
�(������b
�(�������
�(������z
�(�������
�(�������
�(�������
�(�������
�(�������
�(�������
�(�������
�(�������
�(�������
�(�������
�(�������
�(�������(�������(�������(������)�(������4�(������?�(������J�(������U�)����E`�*����	��k�*����	ۇv�*����	����)����	ǁ��*����	����*����	����*����	����*����	ȃ��*����	���*����	����*����	����*����	Ȅ��*����	���*����	����*����	��*����	���*����	†�*����	��&�*����	�1�*����
��<�*����
̊G�*����
؉R�*����
��]�+����
�h�*����
�s�*����
ň~�*����
��+����
,��ą*������\����ʆ��W\����*��D< ����X6�����
�$�����|��T������Ҷl@�]�����������������������������������		�

���É����������4Љ����������,�����������������������������������<������������,������������4������������4������������,Ȋ����������T׊����������$�����������$������������|�����̤�����-�-��������
������ܔ��������,,���-�-�������������	����������H�-��������������������q�aX�����\���
���,��L���̒���Դ�������ٱ,ܱ�-�-�������
�$�Ě���̻�������߲,��-�-�������
�$�젳������ȳ"˳�-�-�-���-���γ�
�$ϳ�,ճ���������Ӵ7\ִ�-�-�-���-������������������;t������Less��������Greater��ji�/޾���
�$��,�����T����-�-�������������	����������H�-��������\��
���,���	��allow_struct�d����$��$����������������������4|����-�-�������������	����������H�-��\��
���,�����Pt����-�-�������������	����������H�-����\��
���,����d�����LT����-�-�������������	����������H�-����\��
���,����d�����Nd����-�-�������������	����������H�-����\��
���,����d�����LL����-�-�������������	����������H�-����\��
���,��
_allow_struct�l�������������,,���-�-�������������	����������H�-��������������������q�aX�����\̖�
���,Ŗ��6T����-�-�������������	����������H�-��������������������q�aX����\��
���,�����!�����������,������,��8	expr_type�L��&��8���$��,��8��<��&��8�,��$��,��8msg���&��8�$��$��
��*������,������
+������8�������8�������8�<����7�4��$��8�<����7�2T��+������8�D������8�<��$��8�������8�������8�<����7�1L��8$��8��,��8
��,��8��L������	8��8�K,������8��,��&��8��\��(��8�4����8$��������8��8��8�$��&��8��$����8��,�� ��8�K,������-��%��8$������8,��8�$������8��$��'��,��8��<������8�R,��*��84��8�������8�R,��$��8��$��'��8�E,������8�$��*��8�$����
��8�$�� ��8�$��$��8��*��84��8�������8�,��'��8��\������8�$��$��,��8����$��
��%�������������,,���-�-�������������	����������H�-��������������������q�aX�����\���
���,�������������,,���-�-�������������	����������H�-��������������������q�aX�����\���
���,�������������,,���-�-�������������	����������H�-��������������������q�aX�����\���
���,��,�������������������
ParseIntError����	��8=��;����	���X\����-�-�-���-٬����������������������q�aX����
������L���,��,���������������������	���/T����-�-�������������	����������H�-��\��
���,�����W0�Ւ<������\�������D��Y����t�����I������I������I6����I�*����I�_����I�`����#I�`����I�`�����I�����193����2�1����4����4����4����BM�����Dp�����FS45����F^46����Fi47����D)�8����������N�4�������N�4������*�����Q�4������VK�����WO�����S�����eW�����	[�����s_������c�����g������k�����o�����s�	�����w�
����{�
�������������������������-������-�����������>-�����������5�����������ݺ�����ݺ�-�����1�-�����1�-�����2�-�����3�-��������������-�����3	.�����4.�����4.�����5'.����޻1.������<.������G.������������H�����������Ƽ������K��������������������������K��������������������j�4������j�4������j�4������q�4������q�4������z�4������z�4������60������@0������HJ0�"�����2�#���7��%���7��%���7��%���8(�%���8V�%�����1�%���8��%���9��%���9��%�����1�%�����1�%���:�%���:?�%�����1�%���:o�%���;��%���;��%�����1�&���;��&�����1�&���<!�&���<P�&���<�&���=��&�����1�&�����1�&���=��&���>�&���>E�&���>u�&���?��&���?��&���? �&���@3 �&���@a �&�����1�&���A� �&���A� �&���A� �&�����1�&�����1�&�����3�,������>�#�������>�"�������>�#�������>�#�������>�#�������>�#�������>�#�������>�#�������>�#�������>�#�������>�#�������>�#�������>�#������?�#������
?�#������<�'������#<�'������.<�&������9<�&������D<�'������O<�'������Z<�'������e<�'������p<�'������{<�'�������<�'�������<�'�������<�'�������<�'�����zZ<�'�����zU<�(������P<�(������n<�(������h<�(�������<�(�������<�(�������<�(�������<�(�������<�(�������<�(�������<�(�������<�(�������<�(�������<�(�������<�(�������<�(������=�(������=�(������=�(������"=�(������-=�(������8=�(������C=�)����EN=�*����	��Y=�*����	ۇd=�*����	��o=�)����	ǁz=�*����	���=�*����	���=�*����	���=�*����	ȃ�=�*����	��=�*����	���=�*����	���=�*����	Ȅ�=�*����	��=�*����	���=�*����	��=�*����	���=�*����	†	>�*����	��>�*����	�>�*����
��*>�*����
̊5>�*����
؉@>�*����
��K>�+����
�V>�*����
�a>�*����
ňl>�*����
Čw>�+����
,�����#�������!�����хT�߅�-�-�-���-����
�_attrs�4��_tokens�<��ԧ����Z��̌-Lό�-�-�-���-���ٌ�
�$ڌ��4��D��������������������؞���Z����-L���-�-�-���-������
�$����4��ܯ����Z��ա-Lء�-�-�-���-�����
�$���4��ۣ���Z����-L���-�-�-���-������
�$����4���ݥ���Z����-L���-�-�-���-������
�$����4��������Z����-L���-�-�-���-������
�$����4��ĩ����Z����-L���-�-�-���-������
�$����4��������Z����-L���-�-�-���-������
�$����4��ܤ����Z����-L���-�-�-���-������
�$����4��D�������������������Ԁ����Z����-L���-�-�-���-������
�$����4�������Z����-L���-�-�-���-������
�$����4��D���������������������\��N�N�N�N�N�N�N�N�N�N�N�N�N�N~N�NtNxNjNnN_NcNTNXNJNNN@NDN5N9N+N/N!N%NNNNNNN�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M}M�MsMwMiMmM_McMTMXMJMNM@MDM6M:M+M/M M$Md�`d���������������������'�'�&�&�'�'�'�'�'�'�'�'�'�'�$&�
����<,�
���T5����`R���eR���jR���B����D�����F�R5���F�R6���F�R7���Da�8����)����N�R������N�R�����R#����Q�R�����Vk!����Wk!����k!����ek!����	k!����sk!�����k!����k!�����k!����k!����k!�	����k!�
���k!�
����k!�����k!�����k!������J������J����k!����K�����k!���5k!����k!���ݺj!���ݺoK����1vK����1}K����2�K����3�K�����i!������K����3�K����4�K����4�K����5�K���޻�K������K������K�����h!����Hg!����f!���Ƽe!����Kd!����c!�����b!�����a!����K`!�����_!�����^!����q�Q�����q�Q�����z�Q�����z�Q�����+M�����1M�����H7M�"����=M�,����X�#�����X�"�����X�#�����X�#����� X�#�����'X�#�����.X�#�����5X�#�����<X�#�����CX�#�����JX�#�����QX�#�����XX�#�����_X�#�����fX�#�����mX�#����7tX�%����7{X�%����7�X�%����8�X�%����8�X�%������X�%����8�X�%����9�X�%����9�X�%������X�%������X�%����:�X�%����:�X�%������X�%����:�X�%����;�X�%����;�X�%������X�&����;�X�&������X�&����<Y�&����<Y�&����<Y�&����=Y�&�����Y�&�����#Y�&����=*Y�&����>1Y�&����>8Y�&����>?Y�&����?FY�&����?MY�&����?TY�&����@[Y�&����@bY�&�����iY�&����ApY�&����AwY�&����A~Y�&������Y�&������Y�&����z1X�'����z(X�(�����X�(�����9X�(�����/X�(�����IX�(�����?X�(�����YX�(�����OX�(�����iX�(�����_X�(�����yX�(�����oX�(������X�(�����X�(������X�(������X�(������X�(������X�(������X�(������X�(������X�(������X�(������X�)���E�X�*���	���X�*���	ۇ�X�*���	���X�)���	ǁ�X�*���	���X�*���	���X�*���	���X�*���	ȃ�X�*���	�Y�*���	��Y�*���	��Y�*���	ȄY�*���	� Y�*���	��'Y�*���	�.Y�*���	��5Y�*���	†<Y�*���	��CY�*���	�JY�*���
��QY�*���
̊XY�*���
؉_Y�*���
��fY�+���
�mY�*���
�tY�*���
ň{Y�*���
�Y�+���
,�.psadRU���������<�����
�l������������'t� Returns an�L� <code���@=   style="padding-right:0;">Iterator&lt;Item = &amp;</code><a���(%   href="struct.TypeParam.html"><code���GD   style="padding-left:0;padding-right:0;">TypeParam</code></a><code���)&   style="padding-left:0;">&gt;</code>���.+ over the type parameters in `self.params`.�\��-�-������f�����V�ab2�-���
�$���2t���L�����DA   style="padding-right:0;">Iterator&lt;Item = &amp;mut </code><a���(����G����)����.��|��-�-������g�����@�d�&�-���
�$���#$t� ��L� ���� @����!*'   href="struct.LifetimeDef.html"><code���!IF   style="padding-left:0;padding-right:0;">LifetimeDef</code></a><code���")����"2/ over the lifetime parameters in `self.params`.�L�#�-�-������h�����D����-��#�
�$�#��&/t�#��L�#����#D����$*����$I����%)����%2��l�&�-�-������h���{g&�K�-��&�
�$�&��))t�'��L�'����'@����')&   href="struct.ConstParam.html"><code���(HE   style="padding-left:0;padding-right:0;">ConstParam</code></a><code���()����)2/ over the constant parameters in `self.params`.�d�)�-�-������i���V_���-��)�
�$�)��-4t�*��L�*����*D����+)����+H����,)����,2����-�-�-������i����O�$X���-��-�
�$�-��.7��-LI Initializes an empty `where`-clause if there is not one present already.���.�-�-���-����.�
�$�.�/�����������������T�0�D������V�ab2���
�
��
�R����Ӿ�D�����z�������
��D�0��0�������0$�D�������J�J��0L�1$�1���D����1($�1�-�-������������������;t������J��1�
��D$�1��l�3�D������@�d�&���
�
���
�R��W���F�D������z�օ����
��D�3��3���օ��4'�D�������J�J��4L�4$�4���D����4($�4�-�-������������������;t������J��4�
��D$�4^�L�7�D������D�����������F�������
��D�7��7�������7#�D�������J�J��7L�7$�7���D����8($�8�-�-������������������;t������J��8�
��D$�88�d�:�D����{g&�K��օ����F�օ����
��D�:��:���օ��;&�D�������J�J��;L�;$�;���D����;($�;�-�-������������������;t������J��;�
��D$�;�\�>�D����V_��������Z�F�������
��D�>��>�������>%�D�������J�J��>L�>$�>���D����?($�?�-�-������������������;t������J��?�
��D$�?�t�A�D�����O�$X����օ��4�F�օ����
��D�A��A���օ��A(�D�������J�J��AL�B$�B���D����B($�B�-�-������������������;t������J��B�
��D$�Bư��D+( Returned by `Generics::split_for_impl`.��E���EPM *This type is available only if Syn is built with the `"derive"` or `"full"`���E*' feature and the `"printing"` feature.*�d�G�D�����Dp�W���D�����M�������
��D�Gd�G�����q���G+���H���HPە��H*��d�J�D���S��	���_������F������
��D�Jd�J��������J-* Returned by `TypeGenerics::as_turbofish`.��J���JPە��K*��L�M�D����}�3�fx������"�F�������
��D�Md�M�����l�M�����TR��MIF Split a type's generics into the pieces required for impl'ing a trait���N for that type.��N�<�N����N%" # use proc_macro2::{Span, Ident};���N��,�O����O74 # let generics: syn::Generics = Default::default();���O96 # let name = Ident::new("MyType", Span::call_site());�,�P����POL let (impl_generics, ty_generics, where_clause) = generics.split_for_impl();�d�P	 quote! {���QJG     impl #impl_generics MyTrait for #name #ty_generics #where_clause {���Q��L�Q��,�Q��<�R # ;�<�R���R���RIF *This method is available only if Syn is built with the `"derive"` or���R30 `"full"` feature and the `"printing"` feature.*�t�T�-�-������j����Dp�W�-����j���S��	���_�-����������������;t����-����T�
�$�T��V#��V�V�`�V�V,�V8��V&�V8�,�V*�V�V�`P+�V�V�W8��V�V�W8�<�V�V7�2l�V+�W�W�W8�D�W�W�W8�<�W$�W8��W�W�W8��W�W�W8�<�W�W7�2l�W8$�W�W:�D�W�W8t,�W8
�W,�W8��W�W:�D�W�W�W�X8�W8�,�W�W�X�X8$�X(�X8$�X�X�X,�X8��X�X�X8$�X �X7��X+�X�X�X8��X�X�X8�<�X�X7�
t�X+�X�X�Y8�D�X�Y�Y8�<�Y$�Y8��Y�Y�Y8��Y�Y�Y8�<�Y�Y7�
t�Y8$�Y�Y:�D�Y�Y8�,�Y8
�Y,�Y8��Y�Y:�D�Y�Y�Y�[8�Y8��Y�Y�Z
�Y8$�Y$�Y8��L�Y&�Y�Y8�Y8��Y'�Z8�L�Z(�Z8��Z'�Z8�4�Z�Z�[
8��L�Z �Z8�\�Z�Z�Z8�L�Z	�Z�Z�Z,�Z8��Z �[8�,�[�[�[8$�[ �[7��[ �[8finish�4�[�[�[+�[�[�[8��[�[�[8�<�[�[7�
t�[+�[�[�\8�D�[�\�\8�<�\$�\8��\�\�\8��\�\�\8�<�\�\7�
t�\8$�\�\:�D�\�\8��\8
�\,�\8��\�\:�D�\�\�\�\+�\�\�\8��\�\�\8�<�\�\7�
t�\+�]�]�]8�D�]�]�]8�<�]$�]8��]�]�]8��]�]�]8�<�]�]7�
t�]8$�]�]:�D�]�]8�L�]8
�],�]8��]�]:�D�]�]�]�^8�]8��]�]�^�]8$�]$�]8�,�^&�^�^8$�^(�^8�$�^�^�^8$�^ �^7��^�^8�,�^ �^7��^+�^�^�^8��^�^�^8�<�^�^7�
t�^+�_�_�_8�D�_�_�_8�<�_$�_8��_�_�_8��_�_�_8�<�_�_7�
t�_8$�_�_:�D�_�_8�$�_8
�_,�_8��_�_:�D�_�_�_�`	8�_8�$�_�_8�\�_&�_8�4�_�_�_�`�`8$�`$�`8�,�`&�`�`8�`8�\�`�`�`8$�` �`7��` �`8�$�`�`�`8�,�`%�`%�`��b�D�����b��d'��bJG Turn a type's generics like `<X, Y>` into a turbofish like `::<X, Y>`.��c���cI���d3��d�d�-�-�����j���}�3�fx�-��d�
��D$�d��h������h<�i���
���j�����k&�k������
��	D�k��l�������l$�l������
��,�l|��<����D�������,ߎ�����\�����4�������9�
������9�
�����9�����f����f"����g]����gq����h�����h�����h/����hC����i�����i�����i5����iI����j�����j����j5����jI����j[����jo����1-����2D�����������������������B�K����D)����F�5����F��6����F�7����D��8����Fe�����NC��������Nd��������^�����QN�������V�\�����W�\������\�����e�\�����	�\�����s�\������]�����]������	]�����
]�����]�	�����]�
����]�
�����]������!]������%]���������������������1]�����܆������9]����5=]�����A]����ݺD]����ݺM������1X������1c������2m������3x�������[]�������������3�������4�������4�������5Ň����޻χ������ڇ�������������~]�����H�]������]����Ƽ�]�����K�]������]�������]�������]�����K�]�������]�������]�����q$�������qA�������z<�������z7�������}�������Ht��"�����D��&����d�	�&����L��'����\��'����T��'����t�g�'����t�q�'����T�s�'������x�'����\�{�'����t��'����lބ�'�����͉�'����\���'�������,��������#���������"���������#���������#���������#���������#������•�#������͕�#������ؕ�#��������#��������#���������#��������#��������#��������#������%��#�����70��%�����7;��%�����7F��%�����8Q��%�����8\��%������g��%�����8r��%�����9}��%�����9���%���������%���������%�����:���%�����:���%���������%�����:ʖ�%�����;Ֆ�%�����;���%��������&�����;���&��������&�����<��&�����<��&�����<"��&�����=-��&������8��&������C��&�����=N��&�����>Y��&�����>d��&�����>o��&�����?z��&�����?���&�����?���&�����@���&�����@���&���������&�����A���&�����AǗ�&�����Aҗ�&������ݗ�&��������&�����z���'�����z���(���������(���������(���������(���������(���������(������Ֆ�(������ϖ�(��������(��������(��������(���������(��������(��������(������"��(������-��(������8��(������C��(������N��(������Y��(������d��(������o��(������z��)����E���*����	�����*����	ۇ���*����	�����)����	ǁ���*����	�����*����	��Ǘ�*����	��җ�*����	ȃݗ�*����	���*����	����*����	�����*����	Ȅ	��*����	���*����	����*����	�*��*����	��5��*����	†@��*����	��K��*����	�V��*����
��a��*����
̊l��*����
؉w��*����
�����+����
����*����
����*����
�*����
���+����
,�����l�Ў*^aMP=@���������ۏ,,ޏ�-�-�������������	����������H�-��������������������q�aX�����\��
���,�����������,,��-�-�������������	����������H�-��������������������q�aX�����\���
���,��§�������,,��-�-�������������	����������H�-��������������������q�aX�����\���
���,�죲�����˲,,β�-�-�������������	����������H�-��������������������q�aX����\۲�
���,Բ���%�������,,��-�-�������������	����������H�-��������������������q�aX�����\��
���,�����������,,���-�-�������������	����������H�-��������������������q�aX�����\���
���,�����΅������,,���-�-�������������	����������H�-��������������������q�aX΅���\���
���,�����΅�����t���-�-�������������	����������H�-��������������������q�aX�����R���	�
��,��o΅����\���
���,��
allow_plus�T��̓���������,,���-�-�������������	����������H�-��������������������q�aX�����\���
���,�����!�������,,���-�-�������������	����������H�-��������������������q�aX����\���
���,��̄���������,,���-�-�������������	����������H�-��������������������q�aX�����\���
���,�������������,,���-�-�������������	����������H�-��������������������q�aX�����\���
���,�����"��������,,���-�-�������������	����������H�-��������������������q�aX�����\���
���,������������,,���-�-�������������	����������H�-��������������������q�aX�����\���
���,��d��%��\�������|�����������\�������D��Y����t�����a�
������a�
�����a�����f�F����fG����gFE����gZE����h�C����h�C����hB����h,B����i�@����i�@����i?����i2?����j�<����j�<����j<����j2<����jD;����jX;����1*����2�'����������������������B�s����D�P����Fص5����F�6����F�7����D�8����-������N*��������NK��������������Q5�������VЄ�����WԄ�����؄�����e܄�����	�������s������������������������������������	��������
������
�����������������������������������������������î������ �����5$������(�����ݺ+�����ݺ4������1?������1J������2T������3_�������B��������������3�������4�������4�������5������޻����������������̯������e������Hh������k�����Ƽn������Kq������t�������w�������z������K}����������������������q�������q(�������z#�������z�������d�������n�������Hx��"�����(�&����(�&����(�'����(�'����(�'�����'�'�����'�'�����'�'�����'�'�����'�'�����'�'�����'�'�����'�'�����'�'�������,��������#���������"���������#���������#���������#���������#���������#���������#������˽�#������ֽ�#��������#��������#���������#��������#������
��#��������#�����7#��%�����7.��%�����79��%�����8D��%�����8O��%������Z��%�����8e��%�����9p��%�����9{��%���������%���������%�����:���%�����:���%���������%�����:���%�����;Ⱦ�%�����;Ӿ�%������޾�&�����;��&���������&�����<���&�����<
��&�����<��&�����= ��&������+��&������6��&�����=A��&�����>L��&�����>W��&�����>b��&�����?m��&�����?x��&�����?���&�����@���&�����@���&���������&�����A���&�����A���&�����Aſ�&������п�&������ۿ�&�����z���'�����z��(������z��(���������(���������(���������(���������(������Ⱦ�(������¾�(��������(������ھ�(���������(��������(��������(������
��(��������(������ ��(������+��(������6��(������A��(������L��(������W��(������b��(������m��)����Ex��*����	�����*����	ۇ���*����	�����)����	ǁ���*����	�����*����	�����*����	��ſ�*����	ȃп�*����	�ۿ�*����	����*����	����*����	Ȅ���*����	���*����	����*����	���*����	��(��*����	†3��*����	��>��*����	�I��*����
��T��*����
̊_��*����
؉j��*����
��u��+����
����*����
����*����
�*����
���+����
,��č��쯎�Ĕ�j��!\_LO�Ԑ���Z����-L���-�-�-���-������
�$����4����&�D�����Z�����-L���-�-�-���-������
��D$����4�����&�D����Z����ˮ-Lή�-�-�-��-���خ�
��D$ٮ��4߮�ƽ#�D�����Z�˽���-L���-�-�-���-������
��D$����4����� ��Z����-L���.�.�.��.������
�$����4��������Z����-L���.�.�.���.������
�$����4��ܯ����Z����-L���.�.�.���.������
�$����4��������Z����-L���.�.�.���.������
�$����4�������������������.�.�������$��Z����-L���.�.�.��.������
�$����4��������Z����-L���.�.�.���.������
�$����4�������Z����-L���.�.�.���.������
�$����4�����އ�Z����-L���.�.�.އ�.������
�$����4�����#���Z����-L���.�.�.���.������
�$����4�������Z����-L���.�.�.���.������
�$����4����a���������������������������������y�}�n�r�c�g�X�\�M�Q�B�F���c8=�A�3�7�)�-�d�i�������N,�����$����D.����$G�*���<M�_���$g�`����`���4m�`��ƼL����������$��<�A{}�[npJL��=��Ԫ A Rust lifetime: `'a`.�����74 Lifetime names must conform to the following rules:�����$! - Must start with an apostrophe.���2/ - Must not consist of just an apostrophe: `'`.���MJ - Character after the apostrophe must be `_` or a Unicode code point with��   the XID_Start property.���PM - All following characters must be Unicode code points with the XID_Continue�|�   property.�D����g�H{����T�������,�����l��������,d�	 # Panics�����HE Panics if the lifetime does not conform to the bulleted rules above.�����
 # Invocation���<���� # use proc_macro2::Span;�Ŀ # use syn::Lifetime;�,����� # fn f() -> Lifetime {���*' Lifetime::new("'a", Span::call_site())�<���<�����.�.�������
�І4��H$�ԍ$��.�.�������
�$���
&D�
�.�.������
�
�$�
�H$�
̏����_���<��.�.�.�.���.�^�^��^��[�^���[����e�S��.�����
�$���L����������,��.�.�������
�$����������&��.�.�.���.�����
�$��,��������������;\��.�.�.���.�������
�$��,����������+��.�.�.���.�������
�$��,�������`���$$��.�.�.���.��	��\���������4�
���	$���	�U%'��;����8�4�t�D�����
��	4�|�<���,������\�����4������N�	�������	�����
�����
�*����
�_����
�`����$
�`����
�`���Ƽ
�����q!����qy����1Q����2D����,���*wzgjX[���������,,��.�.�������������	����������H�.��������������������q�aX�����\��
���,�D�����������������������������������q�aX������������������������d�t���,������<�����\������D�Y����t����N�
�������
�����������*�����_�����`����$�`�����`���Ƽ�����q!����qy����1Q����2���,���*����}���!rucfԕ���Z���-L��.�.�.���.�����
�$���4���i�<�jx����������'�(�(�(�(�(�(�(�(�(�(�(�(�(�(ƼL'�����,a�����4h����,}�����4������N,����Ւ<������$�����\�����L�����$��*���<��_���$��0��FromStr�<��t��� 5�R&)�u����#��������%����́��������jlt�
<�
������t�t���t�
,�
�������
4�
��������������lf���]v����T����y�}b�̼����t�,��������4��������4��������d��������s&���t�,��������4��������4������\�������������+��.�.�������
��,��H$���,��.�.���	�����	$���*��EB Parse a syntax tree node from the content of this string literal.�����IF All spans in the syntax tree will point to the span of this `LitStr`.���l�����<����� use proc_macro2::Span;���OL use syn::{Attribute, Error, Ident, Lit, Meta, MetaNameValue, Path, Result};�����96 // Parses the path from an attribute that looks like:�4�Վ� //     #[path = "a::b::c"]�4�Վ��>; // or returns `None` if the input is some other attribute.���;8 fn get_path(attr: &Attribute) -> Result<Option<Path>> {���(%     if !attr.path.is_ident("path") {���         return Ok(None);�L�������"     match attr.parse_meta()? {���NK         Meta::NameValue(MetaNameValue { lit: Lit::Str(lit_str), .. }) => {���)&             lit_str.parse().map(Some)�l�
         }���         _ => {���;8             let message = "expected #[path = \"...\"]";���63             Err(Error::new_spanned(attr, message))�l���L���,���<���,��.�.����	����� ���� �,� 
���$� ��'C�� 85 Invoke parser on the content of this string literal.��!���!I���!�l�!���!�<�"���"����"  # use syn::{LitStr, Result};�,�"����" # fn main() -> Result<()> {���#B? #     let lit_str = LitStr::new("a::b::c", Span::call_site());�,�#����#+( #     const IGNORE: &str = stringify! {���$$! let lit_str: LitStr = /* ... */;�d�$���$���$FC // Parse a string literal like "a::b::c" into a Path, not allowing���%52 // generic arguments on any of the path segments.���%EB let basic_path = lit_str.parse_with(syn::Path::parse_mod_style)?;�,�&����&
 #     Ok(())�<�&��<�&��T�'�.�.����ѓ	��N���'����'�4�'
���$�'��	�[%'��',�(��(F��(�������޴	stream�4�(�H$�)<�)���������������������*C��*�������
��D,�+�H$�+Ժ0$�0�.�.������0���	$�0��1&D�1�.�.������1�
�$�1�H$�1��14�1�.�.���.��1�
�$�1��2,�2�.�.������2�
�$�2|�2����������3,�3�.�.
������3�
��,�3�H$�3��5,�5�.�.������5�
�$�5��6$�6�.�.������6�
�$�6��7&D�7�.�.������7�
�$�7�H$�7��74�7�.�.���.��8�
�$�8��8,�8�.�.������8�
�$�8d�9����������9)�9������
��,�9�H$�9̸;,�;�.�.����;�
�$�;��<$�<�.�.������<�
�$�<��=&D�=�.�.������=�
�$�=�H$�=��=4�>�.�.���.��>�
�$�>��>,�>�.�.������>�
�$�>d�?����������?+�?������
��,�?�H$�?ܿA,�A�.�.����A�
�$�A��B$�B�.�.������B�
�$�B��C&D�C�.�.������C�
�$�C�H$�C�D4�D�.�.���.��D�
�$�D��D,�D�.�.������D�
�$�D\�E�����������E*�E�.�.������E�
��
$�E�H$�E��J#l�J�.�.���.��J��	$�J��Pa��J30 Parses the literal into a selected number type.��K���KGD This is equivalent to `lit.base10_digits().parse()` except that the���KLI resulting errors will be correctly spanned to point to the literal token���L in the macro input.��L�<�L����L use syn::LitInt;���L1. use syn::parse::{Parse, ParseStream, Result};��M���M struct Port {���M     value: u16,�,�M���M���M impl Parse for Port {���N6����N-*         let lit: LitInt = input.parse()?;���O30         let value = lit.base10_parse::<u16>()?;���O         Ok(Port { value })�L�O��,�O��<�O��d�P�.�.���	�����P�����	�P�t��	<�P�_ռ	<�P
���	�`46,�Q��������������	��Q4�Q�.�.���.��Q�
�$�QԢR$�R�.�.������R���	$�R��R&D�R�.�.������R�
�$�R�H$�S��S,�S�.�.������S�
�$�S�T�������T$�T������
��D,�T��W����_���W<�W�.�.�.�.���.�^�^��^��[�^���[����e�S��.����W�
�$�W��L�Xl�X�����������X*�X�.�.������Y�
��
$�Y�H$�Y��]#l�]�.�.���.��]���	$�]��^ad�^�.�.���	�����^����^Ţ<�^բ<�^
���	�c$&,�_��������������	�`4�`�.�.���.��`�
�$�`��`$�`�.�.������`���	$�`��a&D�a�.�.������a�
�$�a�H$�a��a,�a�.�.������a�
�$�a��b�������b$�b������
��D,�b��e����_���f<�f�.�.�.�.���.�^�^��^��[�^���[����e�S��.����f�
�$�f��L�fd�g���������g+�g������
��,�g�H$�g��g,�g�.�.����h�
�$�hԴh$�h�.�.������h�
�$�h��h&D�h�.�.������h�
�$�i�H$�i�i,�i�.�.������i�
�$�i��~������~,�~�.�.����~�
�$�~̧�������ǀ,ʀ�.�.�����Ѐ�
�$р�ڂ��������,���.�.��������
�$��칄�Ƅׄ��݄�,ބ8�߄&�8�,�*����-+������8�������8�<����7�2l��+����ԅ8�D����Ӆ8�<��$��8�����҅8�����х8�<��…7�2lą8$ޅ8t,�8
�,�8�����8��8�,��������8$��(��8$������,��8������	8�
$Æ&dž8$Ɇ ͆8�
$Ά ҆8�,ӆ؆ن$چ+������8�������8�<����7�
t��+�����8�D��‡�8�<Ç$ʇ8�̇χ�8�ЇӇ�8�<ԇ܇7�
tއ8$��8�L��8
��,��8�������8��8���������8$��$��8�,��&����8$��(��8�$������8$ӈ ׈8�
$؈ ܈8�D,݈ �8�L����8�,� ��8�
$�� ��8�D,�� ��8�L������+����ω8�����Ή8�<����7�
t��+ىډ��8�Dۉ���8�<�$�8������8�����8�<����7�
t��8$��8�$��8
��,��8������8��8�$����8�\ŠÊĊيŊ8$Ɗ$ʊ8�,̊&ъӊ8Ԋ8�\؊8$,�8�\��&��8�4��$����ۋ8$�� ��8�
$�� ��8�D,�� ��8�L������ ��8�$‹Ƌ̋8�,Nj%͋+�����8������8�<����7�1L��+������8�������8�4��+����Œ8�,������8��t��8̌8Ќ,ӌ8�Ԍ֌��8�	4׌&݌8ƼLߌ'�8��\�(��,��8�������8,��8�	4������%�����9�������8�4��t��<������
��	4�����1�������8�4��t��������
��	4��|��<����4Ŕ�
����,������\�����4��������,�����Ƽ.�������-�����N�-����Ւ�-�������-������-������-������-�*�����-�_�����-�0������-�t����tx-����t�,����tt,����zr����z����1�����2DŻ����,������r/������z��'����4�
�(����T��(����<��(����<�
�(����4��(����D��(���z<��(����4�(����Tݍ�(����<���(����<���(����4���(����Dώ�(����D��(��,�������Ք*��y|il���Y�ڕ��������,,���.�.�������������	����������H�.��������������������q�aX�����\���
���,��D������������������������������������q�aX���������J�����.���
�
��
��
�
���
�
�	�
6�g����.����������������;t�������4��
��
����4�������������,,���.�.�������������	����������H�.��������������������q�aX�����\̨�
���,Ũ�����������,,���.�.�������������	����������H�.��������������������q�aX�����\���
���,������������,,���.�.�������������	����������H�.��������������������q�aX�����\���
���,���ɰ�������,,���.�.�������������	����������H�.��������������������q�aX�����\���
���,����������γ,,ѳ�.�.�������������	����������H�.��������������������q�aX�����\޳�
���,׳�����������,,���.�.�������������	����������H�.��������������������q�aX�����\���
���,�������������,,���.�.�������������	����������H�.��������������������q�aX�����\���
���,��d�����\�������D��Y����t����ƼQ<������U<������Y<�����N,<����Ւ/<������2<����� <�����#<�*����&<�_����)<�0�����&<�t����t�;����t7;����t�:����z�����zo����1D����2R����P�����=�������=������zj�'����i�(����h�(����g�(����f�(����e�(����d�(���zc�(����b�(����`�(����^�(����\�(����Z�(����X�(����V�(��,ػ��h���!Z]JM������Z����-L���.�.�.���.������
�$����4��佾���Z���-L��.�.�.���.�����
�$���4��̑����Z����-L���.�.�.���.������
�$����4��������Z����-L���.�.�.���.������
�$����4��ij����Z����-L���.�.�.���.������
�$����4��ԃ����Z����-L���.�.�.���.������
�$����4��������Z����-L���.�.�.���.������
�$����4��L��������������������V4������$���-����,�������L������Ƽ�C������D������D�����N�C����Ւ�C�������C������C������C������C�*�����C�_�����C�0������C�t����t�C����t�B����t�B����z�����z4����1	����2���������E�������E������z/�'����.�(����-�(����,�(����+�(����*�(����)�(���z(�(����'�(����%�(����#�(����!�(�����(�����(�����(��,������L�����|knD�����������"���74 Interpret a Syn literal from a proc-macro2 literal.���������
��D,�����4���.�.���.����
�$��ԭ�$���.�.��������
�$�����&D���.�.��������
�$���H$�����=$���.�.���M���������������\��
������idx���8:���D����.�.��
�������5l���.�.������
�������<�����.�.΄��
�������9�����.�.΄��
�������9����.�.����҄
��τ�҇@�Շ��.�.dž��
����ח9�ڗ��.�.dž��
����љ0tؙ�.�.���
������6t���.�.����
������u\���.�.��߉�M���������������������t��������#��������T����\ή
������|~�ҳ+\ճ��.�.ŋ�
����νAlս�/�/����������������;t���΄�
������C|���/�/����
���,��������������������LT���/�/�/�/�/�/����������������;t�������
��
$���V4���t4����jc+./...�-�-�-�-�-�-�-�-�-�-j-n-N-R-<�k������(�(��,!�"�����"����<(�"�����"����,1�"�����"���\J�����L�����E,������$�����L������,������\������4�����4�������5����5����5���B!����D@����F65���F&66���F-67���D�8���d
����N]6������Nz6����������Q\6�����V�����W����������e�����j�1�����j�1�����j�1�����	>����q�1�����q�1�����sp����z2�����z�1�����������������������������	������
�����
����������������������%/�����,/���������I/���������5���������ݺ����ݺ�/����1�/����1�/����2�/����3�/������������/����3�/����4�/����4�/����5�/���޻�/�����0�����
0����������H���������Ƽ�����K����������������������K������������������0�����H�0�"�����0�,�����;�#������;�"������;�#������;�#������;�#������;�#������;�#������;�#������;�#������;�#�����<�#�����<�#�����<�#�����<�#����� <�#�����'<�#����7.<�%����75<�%����7<<�%����8C<�%����8J<�%�����Q<�%����8X<�%����9_<�%����9f<�%�����m<�%�����t<�%����:{<�%����:�<�%������<�%����:�<�%����;�<�%����;�<�%������<�&����;�<�&������<�&����<�<�&����<�<�&����<�<�&����=�<�&������<�&������<�&����=�<�&����>�<�&����>�<�&����>�<�&����?=�&����?=�&����?=�&����@=�&����@=�&�����#=�&����A*=�&����A1=�&����A8=�&�����?=�&�����F=�&�����M=�'�����T=�'�����[=�&�����b=�&�����i=�'�����p=�'�����w=�'�����~=�'������=�'������=�'������=�'������=�'������=�'������=�'����zW=�'����zN=�(�����E=�(�����_=�(�����U=�(�����o=�(�����e=�(�����=�(�����u=�(������=�(������=�(������=�(������=�(������=�(������=�(������=�(������=�(������=�(������=�(������=�(������=�(������=�)���E�=�*���	���=�*���	ۇ�=�*���	���=�)���	ǁ�=�*���	���=�*���	���=�*���	���=�*���	ȃ�=�*���	��=�*���	���=�*���	��>�*���	Ȅ>�*���	�>�*���	��>�*���	� >�*���	��'>�*���	†.>�*���	��5>�*���	�<>�*���
��C>�*���
̊J>�*���
؉Q>�*���
��X>�+���
�_>�*���
�f>�*���
ňm>�*���
Čt>�+���
,�%�������=v�w0hkY\IL:=��2/2"��A����/�/�������	macro_delimiter�|�T�
������'/��
KH Parse the tokens within the macro invocation's delimiters into a syntax�L�
 tree.�����GD This is equivalent to `syn::parse2::<T>(mac.tokens)` except that it���74 produces a more useful span when `tokens` is empty.���l�����<�����LI use syn::{parse_quote, Expr, ExprLit, Ident, Lit, LitStr, Macro, Token};�ܘ use syn::ext::IdentExt;���85 use syn::parse::{Error, Parse, ParseStream, Result};���$�����FC // The arguments expected by libcore's format_args macro, and as a���EB // result most other formatting and printing macros like println.�4�Վ��FC //     println!("{} is {number:.prec$}", "x", prec=5, number=0.01)��� struct FormatArgs {��     format_string: Expr,���#      positional_args: Vec<Expr>,���'$     named_args: Vec<(Ident, Expr)>,�,������� impl Parse for FormatArgs {���6����$!         let format_string: Expr;���1.         let mut positional_args = Vec::new();���,)         let mut named_args = Vec::new();�����+(         format_string = input.parse()?;���%"         while !input.is_empty() {���,)             input.parse::<Token![,]>()?;���%"             if input.is_empty() {���                 break;���             }���JG             if input.peek(Ident::peek_any) && input.peek2(Token![=]) {���-*                 while !input.is_empty() {���HE                     let name: Ident = input.call(Ident::parse_any)?;���41                     input.parse::<Token![=]>()?;���96                     let value: Expr = input.parse()?;���74                     named_args.push((name, value));���-*                     if input.is_empty() {���"                         break;���                     }���41                     input.parse::<Token![,]>()?;���                 }�����������52             positional_args.push(input.parse()?);�l�������         Ok(FormatArgs {��             format_string,���              positional_args,���             named_args,�t��L���,�������EB // Extract the first argument, the format string literal, from an���41 // invocation of a formatting or printing macro.��� 74 fn get_format_string(m: &Macro) -> Result<LitStr> {��� /,     let args: FormatArgs = m.parse_body()?;���!"     match args.format_string {���!EB         Expr::Lit(ExprLit { lit: Lit::Str(lit), .. }) => Ok(lit),���"         other => {���"FC             // First argument was not a string literal expression.���"DA             // Maybe something like: println!(concat!(...), ...)���#XU             Err(Error::new_spanned(other, "format string must be a string literal"))�l�$��L�$��,�$���$�|�$ fn main() {���$'$     let invocation = parse_quote! {���%,)         println!("{:?}", Instant::now())�T�%����%:7     let lit = get_format_string(&invocation).unwrap();���&(%     assert_eq!(lit.value(), "{:?}");�,�&��<�&��T�'�/�/����	�����'����'�,�'
���$�'��)H��(GD Parse the tokens within the macro invocation's delimiters using the���( given parser.�|�)�/�/����ѓ	��N���)����)�4�)
���$�)��	<f%'��+S|�+�/�/�������������	����������H�/��������������������q�aX������\�+
���,�+D�,����������������������������������q�aX������|�1<�1��,�2�����\�2����4�2������$�������$�����E�$�������$������$�������$����������������1
����2D�6�����Z�����Z�����Z����B	����D,�����F[5����F[6����F%[7����D��8����d2�����Na[�������N�[�������+�����Ql[������V*�����W*�����*�����e*�����j�V������j�V������j�V������	n*�����qW������q1W������s�*�����zEW������z@W��������*������*�������*������*������*�	������*�
����+�
�����+������
+������+�������T�������T�����+������T������"+����5&+�����*+����ݺ-+����ݺ6U�����1AU�����1LU�����2VU�����3aU������D+�������U�����3�U�����4�U�����4�U�����5�U����޻�U�������U�������U������g+�����Hj+�����m+����Ƽp+�����Ks+�����v+������y+������|+�����K+�������+�������+������V������H�V�"�����,��(����t��(����W�,������a�#������b�"������b�#������b�#������b�#������!b�#������,b�#������7b�#������Bb�#������Mb�#������Xb�#������cb�#������nb�#������yb�#�������b�#�������b�#�����7�b�%�����7�b�%�����7�b�%�����8�b�%�����8�b�%�������b�%�����8�b�%�����9�b�%�����9�b�%�������b�%������c�%�����:c�%�����:c�%������)c�%�����:4c�%�����;?c�%�����;Jc�%������Uc�&�����;`c�&������kc�&�����<vc�&�����<�c�&�����<�c�&�����=�c�&�������c�&�������c�&�����=�c�&�����>�c�&�����>�c�&�����>�c�&�����?�c�&�����?�c�&�����?�c�&�����@d�&�����@d�&������d�&�����A&d�&�����A1d�&�����A<d�&������Gd�&������Rd�&������]d�'������hd�'������sd�&������~d�&�������d�'�������d�'�������d�'�������d�'�������d�'�������d�'�������d�'�������d�'�������d�'�������d�'�����z�d�'�����z�d�(�������d�(�������d�(�������d�(�������d�(�������d�(�������d�(�������d�(�������d�(�������d�(������e�(������
e�(������+e�(������%e�(�������7�"������7�"������7�"������7�"������7�"������7�"������e�(�������e�(�������e�(�������e�(�������e�(�������e�(�������e�)����E�e�*����	���e�*����	ۇf�*����	��f�)����	ǁf�*����	��$f�*����	��/f�*����	��:f�*����	ȃEf�*����	�Pf�*����	��[f�*����	��ff�*����	Ȅqf�*����	�|f�*����	���f�*����	��f�*����	���f�*����	†�f�*����	���f�*����	��f�*����
���f�*����
̊�f�*����
؉�f�*����
���f�+����
��f�*����
�g�*����
ňg�*����
Čg�+����
,�1��1*����sv��2�������3,,�3�/�/�������������	����������H�/��������������������q�aX�����\�3�
���,�3d�6���\�7�����D�7Y����]=�����E`=������c=�����f=������i=������l=������o=������h*���������1�����2������s�����s�����s����B�1����D�����F�s5����F�s6����F�s7����D��8����3K�����N0t�������NQt�������D�����Q;t������V�B�����W�B������B�����e�B�����j�o������j�o������j�o������	=C�����q�o������qp������s{C�����zp������zp��������C������C�������C������C������C�	������C�
�����C�
������C�������C�������C������dm������om������C������m�������C����5�C������C����ݺ�C����ݺn�����1n�����1n�����2%n�����30n������D������Tn�����3_n�����4in�����4sn�����5}n����޻�n�������n�������n������6D�����H9D�����<D����Ƽ?D�����KBD�����ED������HD������KD�����KND������QD������TD������o������"E������H�o�"�������(������(����p�,������z�#�������z�"�������z�#�������z�#�������z�#������
{�#������{�#������ {�#������+{�#������6{�#������A{�#������L{�#������W{�#������b{�#������m{�#������x{�#�����7�{�%�����7�{�%�����7�{�%�����8�{�%�����8�{�%�������{�%�����8�{�%�����9�{�%�����9�{�%�������{�%�������{�%�����:�{�%�����:|�%������|�%�����:|�%�����;(|�%�����;3|�%������>|�&�����;I|�&������T|�&�����<_|�&�����<j|�&�����<u|�&�����=�|�&�������|�&�������|�&�����=�|�&�����>�|�&�����>�|�&�����>�|�&�����?�|�&�����?�|�&�����?�|�&�����@�|�&�����@�|�&������}�&�����A}�&�����A}�&�����A%}�&������0}�&������;}�&������F}�'������Q}�'������\}�&������g}�&������r}�'������}}�'�������}�'�������}�'�������}�'�������}�'�������}�'�������}�'�������}�'�������}�'�����z�}�'�����z�}�(������~}�(�������}�(�������}�(�������}�(�������}�(�������}�(�������}�(�������}�(�������}�(�������}�(�������}�(������~�(������~�(�������P�"������P�"������P�"������P�"������P�"������P�"������~�(�������~�(�������~�(�������~�(�������~�(�������~�(�������~�)����E�~�*����	���~�*����	ۇ�~�*����	���~�)����	ǁ�*����	��
�*����	���*����	��#�*����	ȃ.�*����	�9�*����	��D�*����	��O�*����	ȄZ�*����	�e�*����	��p�*����	�{�*����	����*����	†��*����	����*����	���*����
����*����
̊��*����
؉��*����
����+����
���*����
���*����
ň��*����
��+����
,�6ă7�|�7���7���Z���8-L�8�/�/�/���/����8�
�$�8��4�8D�:�����������������	D�;���������������ͽD�<���������������ͽ��k#x�|�m�q�T�lY���(�(�(�(�(�T%��������	��������B=J���D\'���F;�5���FB�6���FI�7���D�8����c����Ny�������N��������\����Qx������V[����W[����[����e[����j҇�����jه�����j�������	Z[����q�������q������s�[����z!������z��������[�����[������[�����[�����[�	�����[�
����[�
�����[������[������[�����A������H������[����e�������[���5�[�����[���ݺ�[���ݺ…����1Ʌ����1Ѕ����2օ����3݅������[�����������3�����4�����4�����5����޻������������&�������[����H�[�����[���Ƽ�[����K�[�����[������[������[����K�[������[������[���������� ������H&��"����,��,������#�������"�������#�������#�������#�������#�������#�����$��#�����+��#�����2��#�����9��#�����@��#�����G��#�����N��#�����U��#�����\��#����7c��%����7j��%����7q��%����8x��%����8��%��������%����8���%����9���%����9���%��������%��������%����:���%����:���%��������%����:Œ�%����;̒�%����;Ӓ�%�����ڒ�&����;��&�������&����<��&����<���&����<���&����=��&�������&�������&����=��&����> ��&����>'��&����>.��&����?5��&����?<��&����?C��&����@J��&����@Q��&�����X��&����A_��&����Af��&����Am��&�����t��&�����{��&��������'��������'��������&��������&��������'��������'��������'��������'��������'��������'�����ȓ�'�����ϓ�'�����֓�'�����ݓ�'����z���'����z���(�����z��(��������(��������(��������(��������(��������(��������(�����ē�(��������(�����ԓ�(�����ʓ�(�������(�����ړ�(�������(�������(��������(��������)���E���*���	�����*���	ۇ���*���	�����)���	ǁ���*���	�����*���	��ȓ�*���	��ϓ�*���	ȃ֓�*���	�ݓ�*���	����*���	����*���	Ȅ��*���	����*���	����*���	���*���	����*���	†��*���	����*���	�#��*���
��*��*���
̊1��*���
؉8��*���
��?��+���
�F��*���
�M��*���
ňT��*���
Č[��+���
,�z|�<������,������\�����4������������1l����2D�7�������������������BL]����Do:����FR�5����F]�6����Fh�7����D(	8�����v�����N���������Nş������)p�����Q��������VJn�����WNn�����Rn�����eVn�����j�������j(�������j3�������	�n�����qW�������qt�������s�n�����z��������z���������-o�����1o������5o�����9o�����=o�	�����Ao�
����Eo�
�����Io������Mo������Qo������ؘ������������]o������������eo����5io�����mo����ݺpo����ݺy������1�������1�������2�������3���������o������ș�����3ә�����4ݙ�����4������5�����޻�����������������������o�����H�o������o����Ƽ�o�����K�o������o�������o�������o�����K�o�������o�������o�����5�������H,��"�����\��(����$��(����T��(����D��(����L��(�������,��������#���������"���������#���������#���������#���������#���������#���������#������Ǧ�#������Ҧ�#������ݦ�#��������#��������#���������#������	��#��������#�����7��%�����7*��%�����75��%�����8@��%�����8K��%������V��%�����8a��%�����9l��%�����9w��%���������%���������%�����:���%�����:���%���������%�����:���%�����;ħ�%�����;ϧ�%������ڧ�&�����;��&��������&�����<���&�����<��&�����<��&�����=��&������'��&������2��&�����==��&�����>H��&�����>S��&�����>^��&�����?i��&�����?t��&�����?��&�����@���&�����@���&���������&�����A���&�����A���&�����A���&������̨�&������ר�&��������'���������'���������&��������&��������'��������'������$��'������/��'������:��'������E��'������P��'������[��'������f��'������q��'�����z$��'�����z��(��������(������8��(������2��(������P��(������J��(������h��(������b��(���������(������z��(���������(���������(���������(���������(���������(���������(������l��(������w��)����E���*����	�����*����	ۇ���*����	�����)����	ǁ���*����	�����*����	��ĩ�*����	��ϩ�*����	ȃک�*����	���*����	����*����	�����*����	Ȅ��*����	���*����	����*����	�'��*����	��2��*����	†=��*����	��H��*����	�S��*����
��^��*����
̊i��*����
؉t��*����
����+����
����*����
����*����
�*����
���+����
,���*?B/2 #���������,,��/�/�������������	����������H�/��������������������q�aX�����\��
���,���)q\�)�/�/�������������	����������H�/��������������������q�aX��������������������;t�������\�)
���,�)��2�L�2�/�/�������������	����������H�/��������������������q�aX���������R���	�
��,��o��Ϩ��\�3
���,�3��5ST�6�/�/�������������	����������H�/��������������������q�aX������\�6
���,�6d�7���\�8�����|�8���������\�8�����D�9Y���.�����1�����2+����1�����:�����C�����Bvx����D�U����F|�5����F��6����F��7����DR$8����ё�����Nκ�������N�������S������Qٺ������Vt������Wx������|������e�������jG�������jR�������j]�������	ۉ�����q��������q��������s������z��������z���������W������[�������_������c������g��	�����k��
����o��
�����s�������w�������{��������������
�������������2�������������5�������������ݺ������ݺ�������1�������1�������2ô�����3δ��������������������3�������4������4������5�����޻%�������0�������;�������Ԋ�����H׊�����ڊ����Ƽ݊�����K���������������������������K��������������������_�������i�������Hs��"�����G�(����F�(����E�(����D�(����C�(������,��������#���������"���������#���������#���������#���������#���������#���������#������	��#��������#��������#������*��#������5��#������@��#������K��#������V��#�����7a��%�����7l��%�����7w��%�����8���%�����8���%���������%�����8���%�����9���%�����9���%���������%���������%�����:���%�����:���%���������%�����:���%�����;��%�����;��%��������&�����;'��&������2��&�����<=��&�����<H��&�����<S��&�����=^��&������i��&������t��&�����=��&�����>���&�����>���&�����>���&�����?���&�����?���&�����?���&�����@���&�����@���&���������&�����A���&�����A���&�����A��&��������&��������&������$��'������/��'������:��&������E��&������P��'������[��'������f��'������q��'������|��'���������'���������'���������'���������'���������'�����zf��'�����za��(������\��(������z��(������t��(���������(���������(���������(���������(���������(���������(���������(���������(���������(���������(���������(��������(���������(���������)����E���*����	�����*����	ۇ���*����	�����)����	ǁ���*����	�����*����	����*����	����*����	ȃ��*����	�'��*����	��2��*����	��=��*����	ȄH��*����	�S��*����	��^��*����	�i��*����	��t��*����	†��*����	�����*����	����*����
�����*����
̊���*����
؉���*����
�����+����
����*����
����*����
�*����
���+����
,�8Ė8}�8n��8J|�9;��9���Z���9-L�9�/�/�/���/����:�
�$�:��4�:D�E�������������������mC������������z�~�o�s�4�m^����(�)|�<����,������\�����4������1O����2D�1�����,��(����$��)��,���*����{}��3\���/�/�������������	����������H�/��������������������q�aX����\�
���,���"�������#,,�#�/�/�������������	����������H�/���\�#�
���,�#��-�������-,,�-�/�/�������������	����������H�/��������������������q�aX�����\�-�
���,�-d�1=��\�1�����D�1Y���1�����2��������(������)��,�1ĸ1�|�1q��2���Z���2-L�2�/�/�/���/����2�
�$�2��4�2��?���Z���@-L�@�/�/�/���/����@�
�$�@��4�@Ľn��������4�o����	�*�*�*�)�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�T%����\B����N����`����r����B?����D^r���F��5���F��6���F��7���DA8���������N��������N�������������Q�������V�����W����������e�����j�������j�������j�������	\�����q�������q������s������z#������z�����������������������������������	�������
������
�������������������������C������J�����������g�����������5�����������ݺ�����ݺ������1������1������2������3��������������������3�����4�����4�����5����޻������!������(������������H�����������Ƽ������K��������������������������K��������������������������"������H(��"����.��,�������#��������"�������#�����#��#�����6��#�����I��#�����\��#�����o��#��������#��������#��������#��������#��������#��������#��������#�������#����7��%����7+��%����7=��%����8O��%����8a��%�����t��%����8���%����9���%����9���%��������%��������%����:���%����:���%�������%����:��%����;+��%����;=��%�����P��&����;b��&�����u��&����<���&����<���&����<���&����=���&��������&��������&����=���&����>��&����>��&����>+��&����?=��&����?O��&����?a��&����@s��&����@���&��������&����A���&����A���&����A���&��������&��������&�������'�������'�����-��&�����@��&�����S��'�����f��'�����y��'��������'��������'��������'��������'��������'��������'��������'����zh��'����z���(��������(��������(��������(��������(��������(��������(�������(�������(�����=��(�����=��(�����a��(�����a��(��������(��������(��������(��������(��������(��������(��������(�����
��(�������(�����0��)�������*���
�����*���
̊���*���
؉���*���
�����+���
���*���
���*���
ň.��*���
ČA��+���
,�$�5|�Q<�Q���	��D�R�����,�R�����\�R����4�R�����$�R�	����,�R�����<�R�����$�S����L�S����	�����
�����1����2D���	���N�����`�����r�����B������D������F��5����F��6����F��7����DbS8�����������N���������N��������c������Q��������V�������W��������������e�������j�������j"�������j4�������	������qF�������qF�������s)������zh�������z���������g������k�������o������s�������b��
����f��
�����j�������n�������r�������T�������e������~������v�������������5�������������ݺ������ݺ�������1�������1�������2�������3�����������������������3�������4�������4������5�����޻/�������@�������Q�������˹�����Hι�����ѹ����ƼԹ�����K׹�����ڹ������ݹ������������K��������������������a�������H���"�����$��)��ǁL��*����T��*����L� �*����l�#�*��ȃL�'�*���L�)�*����L�+�*����L�.�*��ȄD�1�*���<�4�*����l�8�*���L�;�*����|�>�*��†L�A�*��E�D�*����L�G�*����D�L�*��ۇT�O�*�������,��������#���������"��������#������#��#������6��#������I��#������\��#������o��#���������#���������#���������#���������#���������#���������#���������#��������#�����7��%�����7+��%�����7=��%�����8O��%�����8a��%������t��%�����8���%�����9���%�����9���%���������%���������%�����:���%�����:���%��������%�����:��%�����;+��%�����;=��%������P��&�����;b��&������u��&�����<���&�����<���&�����<���&�����=���&���������&���������&�����=���&�����>��&�����>��&�����>+��&�����?=��&�����?O��&�����?a��&�����@s��&�����@���&���������&�����A���&�����A���&�����A���&���������&���������&��������'��������'������-��&������@��&������S��'������f��'������y��'���������'���������'���������'���������'���������'���������'���������'�����zh��'�����z���(���������(���������(���������(���������(���������(���������(��������(��������(������=��(������=��(������a��(������a��(���������(���������(���������(���������(���������(���������(���������(������
��(��������(������0��)��������*����
�����*����
̊���*����
؉���*����
�����+����
���*����
���*����
ň.��*����
ČA��+����
,�Q��RQ��R*CF36$'\�R��R.
��������S�������S,,�S�/�/�������������	����������H�/��������������������q�aX�����\�T�
���,�SL�U�����X7��UB? In some positions, types may not contain the `+` character, to���VHE disambiguate them. For example in the expression `1 as T`, T may not���V contain a `+` character.��W���WDA This parser does not allow a `+`, while the default parser does.�d�X�/�/�������������	����������H�/���\�X�
���,�X��Z�D�Z�/�/�������������	����������H�/��\�Z
���,�Z��T�Zallow_group_generic���Z�ظ��������,,���/�/�������������	����������H�/��������������������q�aX�����\���
���,��ğ�������»,,Ż�/�/�������������	����������H�/��������������������q�aX�����\һ�
���,˻���������ܾ,,߾�/�/�������������	����������H�/��������������������q�aX�����\��
���,����������,,���/�/�������������	����������H�/��������������������q�aX����\���
���,��̈��������,,���/�/�������������	����������H�/��������������������q�aX����\���
���,�����Xl����/�/�������������	����������H�/��������������������q�aX����������������;t������\��
���,��allow_mut_self�t��ę�٤������,,���/�/�������������	����������H�/��������������������q�aX٤���\���
���,����������,,���/�/�������������	����������H�/��������������������q�aX����\���
���,��ĉ���������,,���/�/�������������	����������H�/��������������������q�aX�����\���
���,�������������,,���/�/�������������	����������H�/��������������������q�aX�����\���
���,�����ѥ������,,���/�/�������������	����������H�/��������������������q�aXѥ���\���
���,��|���������7d���/�/�������������	����������H�/��������������������q�aX�����\���
���,�����I,���/�/�������������	����������H�/���\���
���,����T��̸���������,,���/�/�������������	����������H�/���\���
���,�������������,,���/�/�������������	����������H�/��������������������q�aX�����\���
���,���������	�	���7d���/�/�������������	����������H�/���\���
���,�����I,���/�/�������������	����������H�/���\���
�	��,����T������d����/���/�������������	����������H�/���\���
�	dyn_span�D����,����T��䷇���	��	�އ,,��/�/�������������	����������H�/��������������������q�aX�����	\��	
�	��,�������	�	�ɉ7dЉ�/�/�������������	����������H�/���	\��	
�	��,݉��I,��/�/�������������	����������H�/���	\���	
�	��,����T���ѓ��	��	���,,���/�/�������������	����������H�/��������������������q�aX����	\���	
�	��,��ĭ����	��	�Ж,,Ӗ�/�/�������������	����������H�/��������������������q�aX�����	\���	
�	��,ٖt����	���>,����/�/�������������	����������H�/���	\���	
�	��,����T��ľ����	��	��,,��/�/�������������	����������H�/��������������������q�aX�����	\��	
�	��,����v�����/�/�������������	����������H�/��������������������q�aX����������������;t�������\��
�	��,����tԝ���	���	���	���	�	�	�	������������	��	���,,���/�/�������������	����������H�/��������������������q�aX�����	\���	
�	��,��������	��	���,,���/�/�������������	����������H�/��������������������q�aX�����	\���	
�	��,��d��7��\ȵ��	�	��|���	�	����	�	�\����	�	��D��Y�	�	��t���	�	��I��	�	��1�8��	�	�2�7�	�	�	�N��	�	��`��	�	��r��	�	��BS��	�	��Dv��	�	��F��5�	�	��F��6�	�	��F��7�	�	��D/�8�	�	������	�	��N����	�	����N����	�	���0���	�	��Q����	�	���VQ���	�	��WU���	�	��Y���	�	��e]���	�	��j���	�	���j"���	�	���j4���	�	���	����	�	��qF���	�	���qF���	�	���s����	�	��zh���	�	���z����	�	����4���	�	��8���	�	���<���	�	��@���	�	��D��	�	�	���H��
�	�	��L��
�	�	���P���	�	���T���	�	���X���	�	���T���	�	���e���	�	��d���	�	��v���	�	���l���	�	�5p���	�	��t���	�	�ݺw���	�	�ݺ����	�	��1����	�	��1����	�	��2����	�	��3����	�	�������	�	�������	�	��3����	�	��4����	�	��4���	�	��5���	�	�޻/���	�	���@���	�	���Q���	�	�������	�	��H����	�	������	�	�Ƽ����	�	��K����	�	������	�	�������	�	�������	�	��K����	�	�������	�	�������	�	��a���	�	���t���	�	���H���"�	�	���8�)�	�	ǁ8�*�	�	��8�*�	�	��8�*�	�	���7�*�	�	ȃ�7�*�	�	��7�*�	�	���7�*�	�	���7�*�	�	Ȅ�7�*�	�	��7�*�	�	���7�*�	�	��7�*�	�	���7�*�	�	†�7�*�	�	E�7�*�	�	���7�*�	�	���7�*�	�	ۇ�7�*�	�	�����,�	�	������#�	�	�������"�	�	������#�	�	����#��#�	�	����6��#�	�	����I��#�	�	����\��#�	�	����o��#�	�	�������#�	�	�������#�	�	�������#�	�	�������#�	�	�������#�	�	�������#�	�	�������#�	�	������#�	�	���7��%�	�	���7+��%�	�	���7=��%�	�	���8O��%�	�	���8a��%�	�	����t��%�	�	���8���%�	�	���9���%�	�	���9���%�	�	�������%�	�	�������%�	�	���:���%�	�	���:���%�	�	������%�	�	���:��%�	�	���;+��%�	�	���;=��%�	�	����P��&�	�	���;b��&�	�	����u��&�	�	���<���&�	�	���<���&�	�	���<���&�	�	���=���&�	�	�������&�	�	�������&�	�	���=���&�	�	���>��&�	�	���>��&�	�	���>+��&�	�	���?=��&�	�	���?O��&�	�	���?a��&�	�	���@s��&�	�	���@���&�	�	�������&�	�	���A���&�	�	���A���&�	�	���A���&�	�	�������&�	�	�������&�	�	������'�	�	������'�	�	����-��&�	�	����@��&�	�	����S��'�	�	����f��'�	�	����y��'�	�	�������'�	�	�������'�	�	�������'�	�	�������'�	�	�������'�	�	�������'�	�	�������'�	�	���zh��'�	�	���z���(�	�	�������(�	�	�������(�	�	�������(�	�	�������(�	�	�������(�	�	�������(�	�	������(�	�	������(�	�	����=��(�	�	����=��(�	�	����a��(�	�	����a��(�	�	�������(�	�	�������(�	�	�������(�	�	�������(�	�	�������(�	�	�������(�	�	�������(�	�	����
��(�	�	������(�	�	����0��)�	�	������*�	�	��
�����*�	�	��
̊���*�	�	��
؉���*�	�	��
�����+�	�	��
���*�	�	��
���*�	�	��
ň.��*�	�	��
ČA��+�	�	��
,��Ļ��ݵĄ�����!����܇����	Z�	���-L���/�/�/���/���	���	
�	$����4��D���	���	���	���	�	�	�	����ܣ����	Z�	�ɹ-L̹�/�/�/���/���	ֹ�	
�	$׹��4ݹD���	���	���	���	�	�	�	����̞����	Z�	�¼-Lż�/�/�/���/���	ϼ�	
�	$м��4ּ�����	Z�	���-L���/�/�/��/���	���	
�	$����4�������	Z�	���-L���/�/�/��/���	���	
�	$����4��D���	���	���	���	�	�	�	���܉�٤�	Z�	���-L���/�/�/٤�/���	���	
�	$����4��������	Z�	���-L���/�/�/���/���	���	
�	$����4��D���	���	���	���	�	�	�	�������ѥ�	Z�	���-L���/�/�/ѥ�/���	���	
�	$����4�����!���	Z�	���-L���/�/�/���/���	���	
�	$����4��������	Z�	���-L���/�/�/���/���	���	
�	$����4�������	Z�	���-L���/�/�/��/���	���	
�	$����4��D���	���	���	���	�	�	�	���܂����	Z�	���-L���/�/�/���/���	���	
�	$����4��D���	���	���	���	�	�	�	����ܜ���	Z�	���-L���/�/�/��/���	���	
�	$����4��������	Z�	���-L���/�/�/���/���	���	
�	$����4��������	Z�	���-L���/�/�/���/���	���	
�	$����4��������	Z�	���-L���/�/�/���/���	���	
�	$����4�������	Z�	���-L���/�/�/��/���	���	
�	$����4��������	Z�	���-L���/�/�/���/���	���	
�	$����4����p�A�A�T�T�g�g�z�z�������������������������������%�%�8�8�K�K�^�^�q�q���������D�t��	�
�*�*�*�*�+�*�*�*�+�T%��	�	�N��	�	�`��	�	�r��	�	�B�	�	�D!��	�	�F��5�	�	�F��6�	�	�F��7�	�	�Dʭ8�	�	�E��	�	�N����	�	���N����	�	�����	�	�Q����	�	��V���	�	�W���	�	����	�	�e���	�	�j���	�	��j"���	�	��j4���	�	��	��	�	�qF���	�	��qF���	�	��sQ��	�	�zh���	�	��z����	�	������	�	����	�	�����	�	����	�	���	�	�	����
�	�	���
�	�	�����	�	�����	�	�����	�	��T���	�	��e���	�	����	�	�v���	�	�����	�	5���	�	����	�	ݺ���	�	ݺ����	�	�1����	�	�1����	�	�2����	�	�3����	�	�����	�	������	�	�3����	�	�4����	�	�4���	�	�5���	�	޻/���	�	��@���	�	��Q���	�	�����	�	�H��	�	�~��	�	Ƽ}��	�	�K|��	�	�{��	�	��z��	�	��y��	�	�Kx��	�	��w��	�	��v��	�	�a���	�	��t���	�	��H���"�	�	�����,�	�	�����#�	�	������"�	�	�����#�	�	���#��#�	�	���6��#�	�	���I��#�	�	���\��#�	�	���o��#�	�	������#�	�	������#�	�	������#�	�	������#�	�	������#�	�	������#�	�	������#�	�	�����#�	�	��7��%�	�	��7+��%�	�	��7=��%�	�	��8O��%�	�	��8a��%�	�	���t��%�	�	��8���%�	�	��9���%�	�	��9���%�	�	������%�	�	������%�	�	��:���%�	�	��:���%�	�	�����%�	�	��:��%�	�	��;+��%�	�	��;=��%�	�	���P��&�	�	��;b��&�	�	���u��&�	�	��<���&�	�	��<���&�	�	��<���&�	�	��=���&�	�	������&�	�	������&�	�	��=���&�	�	��>��&�	�	��>��&�	�	��>+��&�	�	��?=��&�	�	��?O��&�	�	��?a��&�	�	��@s��&�	�	��@���&�	�	������&�	�	��A���&�	�	��A���&�	�	��A���&�	�	������&�	�	������&�	�	�����'�	�	�����'�	�	���-��&�	�	���@��&�	�	���S��'�	�	���f��'�	�	���y��'�	�	������'�	�	������'�	�	������'�	�	������'�	�	������'�	�	������'�	�	������'�	�	��zh��'�	�	��z���(�	�	������(�	�	������(�	�	������(�	�	������(�	�	������(�	�	������(�	�	�����(�	�	�����(�	�	���=��(�	�	���=��(�	�	���a��(�	�	���a��(�	�	������(�	�	������(�	�	������(�	�	������(�	�	������(�	�	������(�	�	������(�	�	���
��(�	�	�����(�	�	���0��)�	�	�EA��*�	�	�	��T��*�	�	�	ۇg��*�	�	�	��z��)�	�	�	ǁ���*�	�	�	�����*�	�	�	�����*�	�	�	�����*�	�	�	ȃ���*�	�	�	����*�	�	�	�����*�	�	�	����*�	�	�	Ȅ%��*�	�	�	�8��*�	�	�	��K��*�	�	�	�^��*�	�	�	��q��*�	�	�	†���*�	�	�	�����*�	�	�	,���8��	�	�������������	��	')ܚ$������	�	
�	����	gh��9��	�	��������\�	���	��	')̲	$�	�����	�	
�	����i�����	��	��<����	�	
�	�����	�	�D��/�/���	��	
�	$��<��/�/���	��	
�	$�|�1<�1�	�
��D�2��	�	��,�2��	�	��\�2��	�	�4�2��	�	�����	�	�	�1��	�	�	�2D���
�	�	�N��	�	�	�`��	�	�	�r��	�	�	�BZ�	�	�	�D#��	�	�	�F��5�	�	�	�F��6�	�	�	�F��7�	�	�	�D��8�	�	�	�[0��	�	�	�N����	�	�	���N����	�	�	���)��	�	�	�Q����	�	�	��V�'��	�	�	�W(��	�	�	�(��	�	�	�e
(��	�	�	�j���	�	�	��j"���	�	�	��j4���	�	�	��	e(��	�	�	�qF���	�	�	��qF���	�	�	��s�(��	�	�	�zh���	�	�	��z����	�	�	����(��	�	�	��(��	�	�	���(��	�	�	��(��	�	�	��(�	�	�	�	���(�
�	�	�	��(�
�	�	�	���(��	�	�	��)��	�	�	��)��	�	�	��T���	�	�	��e���	�	�	�)��	�	�	�v���	�	�	��)��	�	�	5)��	�	�	�!)��	�	�	ݺ$)��	�	�	ݺ����	�	�	�1����	�	�	�1����	�	�	�2����	�	�	�3����	�	�	��;)��	�	�	������	�	�	�3����	�	�	�4����	�	�	�4���	�	�	�5���	�	�	޻/���	�	�	��@���	�	�	��Q���	�	�	��^)��	�	�	�Ha)��	�	�	�d)��	�	�	Ƽg)��	�	�	�Kj)��	�	�	�m)��	�	�	��p)��	�	�	��s)��	�	�	�Kv)��	�	�	��y)��	�	�	��|)��	�	�	�a���	�	�	��H���"�	�	�	�$��*�	�	ň\��*�	�	�l��*�	�	؉|��*�	�	���*�	�	��<�"�*�	�	̊T�$�*�	�	����(�+�	�	Č,�0�+�	�	�����,�	�	�	�����#�	�	�	������"�	�	�	�����#�	�	�	���#��#�	�	�	���6��#�	�	�	���I��#�	�	�	���\��#�	�	�	���o��#�	�	�	������#�	�	�	������#�	�	�	������#�	�	�	������#�	�	�	������#�	�	�	������#�	�	�	������#�	�	�	�����#�	�	�	��7��%�	�	�	��7+��%�	�	�	��7=��%�	�	�	��8O��%�	�	�	��8a��%�	�	�	���t��%�	�	�	��8���%�	�	�	��9���%�	�	�	��9���%�	�	�	������%�	�	�	������%�	�	�	��:���%�	�	�	��:���%�	�	�	�����%�	�	�	��:��%�	�	�	��;+��%�	�	�	��;=��%�	�	�	���P��&�	�	�	��;b��&�	�	�	���u��&�	�	�	��<���&�	�	�	��<���&�	�	�	��<���&�	�	�	��=���&�	�	�	������&�	�	�	������&�	�	�	��=���&�	�	�	��>��&�	�	�	��>��&�	�	�	��>+��&�	�	�	��?=��&�	�	�	��?O��&�	�	�	��?a��&�	�	�	��@s��&�	�	�	��@���&�	�	�	������&�	�	�	��A���&�	�	�	��A���&�	�	�	��A���&�	�	�	������&�	�	�	������&�	�	�	�����'�	�	�	�����'�	�	�	���-��&�	�	�	���@��&�	�	�	���S��'�	�	�	���f��'�	�	�	���y��'�	�	�	������'�	�	�	������'�	�	�	������'�	�	�	������'�	�	�	������'�	�	�	������'�	�	�	������'�	�	�	��zh��'�	�	�	��z���(�	�	�	������(�	�	�	������(�	�	�	������(�	�	�	������(�	�	�	������(�	�	�	������(�	�	�	�����(�	�	�	�����(�	�	�	���=��(�	�	�	���=��(�	�	�	���a��(�	�	�	���a��(�	�	�	������(�	�	�	������(�	�	�	������(�	�	�	������(�	�	�	������(�	�	�	������(�	�	�	������(�	�	�	���
��(�	�	�	�����(�	�	�	���0��)�	�	�	�EA��*�	�	�	�	��T��*�	�	�	�	ۇg��*�	�	�	�	��z��)�	�	�	�	ǁ���*�	�	�	�	�����*�	�	�	�	�����*�	�	�	�	�����*�	�	�	�	ȃ���*�	�	�	�	����*�	�	�	�	�����*�	�	�	�	����*�	�	�	�	Ȅ%��*�	�	�	�	�8��*�	�	�	�	��K��*�	�	�	�	�^��*�	�	�	�	��q��*�	�	�	�	†���*�	�	�	�	�����*�	�	�	�	,�1��25��2*'*��3���	��	��3,,�3�/�/�������������	����������H�/���	\�3�	
�	��,�3��4��	��	��4,,�4�/�/�������������	����������H�/��������������������q�aX����	\�5�	
�	��,�5��M9t�M�/�/�������������	����������H�/��\�M
�	��,�M��W-���	��	��W,,�W�/�/�������������	����������H�/��������������������q�aX�����	\�W�	
�	��,�W��^,ұ�	��	��_,,�_�/�/�������������	����������H�/��������������������q�aXұ���	\�_�	
�	��,�_ԩb���	��	��b,,�b�/�/�������������	����������H�/��������������������q�aX�����	\�b�	
�	��,�b��c���	��cEd�c�	�/�/�������������	����������H�/��!�	\�c�	
�	��,�c
expr_style�T�c��k���	��	��k,,�k�/�/�������������	����������H�/��������������������q�aX�����	\�k�	
�	��,�kL�t���
�
�
�
�
��}:��tGD Parse a `Path` containing no path arguments on any of its segments.��u���uI��l�uɯ�u�l�v���v�<�v����v#  use syn::{Path, Result, Token};���v)���w���w0- // A simplified single `use` statement like:�4�wՎ��w)& //     use std::collections::HashMap;�4�xՎ��xHE // Note that generic parameters are not allowed in a `use` statement���x-* // so the following must not be accepted.�4�yՎ��y //     use a::<b>::c;���y struct SingleUse {���z     use_token: Token![use],���z     path: Path,�,�z���z���z impl Parse for SingleUse {���{6����{         Ok(SingleUse {���{*'             use_token: input.parse()?,���|96             path: input.call(Path::parse_mod_style)?,�t�|�L�|��,�}��<�}��|�}�/�/�������������	����������H�/���	\�~�	
�
��,�}���c���DA Determines whether this is a path of length 1 equal to the given�T݈ ident.�������85 For them to compare equal, it must be the case that:�����ɉ$! - the path has no leading colon,����'$ - the number of path segments is 1,����DA - the first path segment has no angle bracketed or parenthesized���   path arguments, and����DA - the ident of the first path segment is equal to the given one.�����I��l��ɯ֌�l������<�������:7 use syn::{Attribute, Error, Meta, NestedMeta, Result};��׍" # use std::iter::FromIterator;�������JG fn get_serde_meta_items(attr: &Attribute) -> Result<Vec<NestedMeta>> {���(%     if attr.path.is_ident("serde") {����&#         match attr.parse_meta()? {����DA             Meta::List(meta) => Ok(Vec::from_iter(meta.nested)),����NK             bad => Err(Error::new_spanned(bad, "unrecognized attribute")),�l������
     } else {�Ԕ�         Ok(Vec::new())�L����,ɑ��<ב��D���/�/�/���/��	�	���
�
���	����	�������	d��
�
��	$����j35���)���?< If this path consists of a single ident, returns the ident.�����%" A path is considered an ident if:�������$ĝ!�ڕ+( - the number of path segments is 1, and����D��!�ۖ   path arguments.�������I��lחɯL���/�/������������������;t����/���	���	��	$����Pd���/�/�������������	����������H�/���	\���	
�
��,���!T������T���/�/�/�������������	����������H�/�/�����	\���	
�
��,���$ϟ�!T����S,���/�/�������������	����������H�/��������������������q�aX��	����\��
�
��,���!T������+�
��|ײ��
�
����
�
�\����
�
��D��Y�
�
�����
�
�A��
�
�	�1�,�	�
�
�2R,�
�
�
�N��
�
�	�`��
�
�	�r��
�
�	�BZ�
�
�	�Ds �
�
�	�F��5�
�
�	�F��6�
�
�	�F��7�
�
�	�D,�8�
�
�	��\��
�
�	�N����
�
�	���N����
�
�	��-V��
�
�	�Q����
�
�	��VNT��
�
�	�WRT��
�
�	�VT��
�
�	�eZT��
�
�	�j���
�
�	��j"���
�
�	��j4���
�
�	��	�T��
�
�	�qF���
�
�	��qF���
�
�	��s�T��
�
�	�zh���
�
�	��z����
�
�	���1U��
�
�	�5U��
�
�	��9U��
�
�	�=U��
�
�	�AU�	�
�
�	��EU�
�
�
�	�IU�
�
�
�	��MU��
�
�	��QU��
�
�	��UU��
�
�	��T���
�
�	��e���
�
�	�aU��
�
�	�v���
�
�	��iU��
�
�	5mU��
�
�	�qU��
�
�	ݺtU��
�
�	ݺ����
�
�	�1����
�
�	�1����
�
�	�2����
�
�	�3����
�
�	���U��
�
�	������
�
�	�3����
�
�	�4����
�
�	�4���
�
�	�5���
�
�	޻/���
�
�	��@���
�
�	��Q���
�
�	���U��
�
�	�H�U��
�
�	��U��
�
�	Ƽ�U��
�
�	�K�U��
�
�	��U��
�
�	���U��
�
�	���U��
�
�	�K�U��
�
�	���U��
�
�	���U��
�
�	�a���
�
�	��t���
�
�	��H���"�
�
�	�m,�*�
�
ňl,�*�
�
�k,�*�
�
؉j,�*�
�
�i,�*�
�
��h,�*�
�
̊g,�*�
�
��f,�+�
�
Če,�+�
�
�����,�
�
�	�����#�
�
�	������"�
�
�	�����#�
�
�	���#��#�
�
�	���6��#�
�
�	���I��#�
�
�	���\��#�
�
�	���o��#�
�
�	������#�
�
�	������#�
�
�	������#�
�
�	������#�
�
�	������#�
�
�	������#�
�
�	������#�
�
�	�����#�
�
�	��7��%�
�
�	��7+��%�
�
�	��7=��%�
�
�	��8O��%�
�
�	��8a��%�
�
�	���t��%�
�
�	��8���%�
�
�	��9���%�
�
�	��9���%�
�
�	������%�
�
�	������%�
�
�	��:���%�
�
�	��:���%�
�
�	�����%�
�
�	��:��%�
�
�	��;+��%�
�
�	��;=��%�
�
�	���P��&�
�
�	��;b��&�
�
�	���u��&�
�
�	��<���&�
�
�	��<���&�
�
�	��<���&�
�
�	��=���&�
�
�	������&�
�
�	������&�
�
�	��=���&�
�
�	��>��&�
�
�	��>��&�
�
�	��>+��&�
�
�	��?=��&�
�
�	��?O��&�
�
�	��?a��&�
�
�	��@s��&�
�
�	��@���&�
�
�	������&�
�
�	��A���&�
�
�	��A���&�
�
�	��A���&�
�
�	������&�
�
�	������&�
�
�	�����'�
�
�	�����'�
�
�	���-��&�
�
�	���@��&�
�
�	���S��'�
�
�	���f��'�
�
�	���y��'�
�
�	������'�
�
�	������'�
�
�	������'�
�
�	������'�
�
�	������'�
�
�	������'�
�
�	������'�
�
�	��zh��'�
�
�	��z���(�
�
�	������(�
�
�	������(�
�
�	������(�
�
�	������(�
�
�	������(�
�
�	������(�
�
�	�����(�
�
�	�����(�
�
�	���=��(�
�
�	���=��(�
�
�	���a��(�
�
�	���a��(�
�
�	������(�
�
�	������(�
�
�	������(�
�
�	������(�
�
�	������(�
�
�	������(�
�
�	������(�
�
�	���
��(�
�
�	�����(�
�
�	���0��)�
�
�	�EA��*�
�
�	�	��T��*�
�
�	�	ۇg��*�
�
�	�	��z��)�
�
�	�	ǁ���*�
�
�	�	�����*�
�
�	�	�����*�
�
�	�	�����*�
�
�	�	ȃ���*�
�
�	�	����*�
�
�	�	�����*�
�
�	�	����*�
�
�	�	Ȅ%��*�
�
�	�	�8��*�
�
�	�	��K��*�
�
�	�	�^��*�
�
�	�	��q��*�
�
�	�	†���*�
�
�	�	�����*�
�
�	�	,���ɲ^��:|��+D�������
Z�
���-L���/�/�/���/���
���

�
$����4�������
Z�
���-L���/�/�/���/���
���

�
$����4�������
Z�
���-L���/�/�/���/���
���

�
$����4����!��
Z�
���-L¼�/�/�/��/���
̼�

�
$ͼ��4ӼD���
���
���
���
�
�
�
�������0���
Z�
���-L���/�/�/���/���
���

�
$����4��̱����
Z�
���-L���/�/�/���/���
���

�
$����4��������
Z�
���-L���/�/�/���/���
���

�
$����4�����/ұ�
Z�
���-L���/�/�/ұ�/���
���

�
$����4��D���
���
���
���
�
�
�
��ұ���VT���/�/�0�/���/��	�0����
�
��4����,���$����u�������������������������.�.�A�A�t�w�MJ A stably addressed token buffer supporting efficient traversal based on a��N cheaply copyable cursor.�k��oQN *This module is available only if Syn is built with the `"parsing"` feature.*��n�
�
�
�
�
�
�
�
pm���
�
�qD���
�
��q��
�
���L���
�
�E,���
�
�N,���
�
Ւ<���
�
��,���
�
��<���
�
��$���
�
�\���
�
�L���
�
�D���
�
��\���
�
����
�
��L|�<��]����������������~��mT�,��
��j �Z����
�
�
�
�
�
�
�
�
�
�
�
�
�����
�
�����
�
�����
�
�����
�
�������
�
�

�
�����
�����
�
��!,��
�
�
��,��
�
�
G�G��
�
�

�
G�G��
�����
�
��!,��
�
�
�������
�
�

�
�����
�����
�
��!,��
�
�
��{�{��
�
�

�
{�{��
�����
�
��!<��
�
�
�����
�
�

�
���
���
�
��!,��
�
�
��
��	EB A buffer that can be efficiently traversed multiple times, unlike���	KH `TokenStream` which requires a deep copy in order to traverse more than�L�
 once.��
���
OL *This type is available only if Syn is built with the `"parsing"` feature.*�\�
��
p�yxꓮ�
��<��
�
�
�����������lf���]v
��������
�
�
�
�
��?l��
�0�0�?�?��?���:�?�	�:$x��Lk��������
��

�
��<�È4�
��+��DA Creates a `TokenBuffer` containing all the tokens from the input��� `proc_macro::TokenStream`.�����PM *This method is available only if Syn is built with both the `"parsing"` and��� `"proc-macro"` features.*������
�
�

�
È4���(��D��!�� `proc_macro2::TokenStream`.�$�����
�
�
ߢ
È4�����JG Creates a cursor referencing the first token in the buffer and able to���)& traverse until the end of the buffer.�,��0�0��
�
�
��
��
�
���
�
�	�
6�g����0�
��
��
$���!��30 A cheaply copyable cursor into a `TokenBuffer`.�����NK This cursor holds a shared reference into the immutable data which is used���OL internally to represent a `TokenStream`, and can be efficiently manipulated��� and copied around.�����PM An empty `Cursor` can be created directly, or one may create a `TokenBuffer`���>; object and get a cursor to its first token with `begin()`.�� ��� JG Two cursors are equal if they have the same location in the same input��� $! stream, and have the same scope.�� ���!O��!4�!�D�
�
��6�g����
�
�
�!��"�"�
�
�
����#,�#�
�
�
��"��$4�$�
�
�
�����Rҹ��^=x�D����$�D�
�
���
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�$��%��%<9 Creates a cursor referencing a static empty TokenStream.�,�%���
�

�
�D��|�)�
���U���
�
������9�
�����
�

�
,�)�
�
�
����)$����)#\�)�
�� ����� ��-D4�-�
��"��"���
�

�
�D��-��,�-ܗ2,�2�
����"�
�

�
�D$�2��5/��5�
�����
�

�
�D$�5̧8\�8�
�0�0���
�8�

�
�D$�8Ğ;��:KH Checks whether the cursor is currently pointing at the end of its valid�T�; scope.��;���
�

�
�D$�;��=R��<LI If the cursor is pointing at a `Group` with the given delimiter, returns���<FC a cursor into that group and one pointing to the next `TokenTree`.�,�=����	����������������;t����������
�

�
�D$�=�N,�=��E5��DJG If the cursor is pointing at a `Ident`, returns it along with a cursor���D%" pointing at the next `TokenTree`.�,�E������������������;t��������
�

�
�D$�E��H5��GJG If the cursor is pointing at a `Punct`, returns it along with a cursor���G%��",�H������������������;t��������
�

�
�D$�H��K9��JKH If the cursor is pointing at a `Literal`, return it along with a cursor���K%��"<�K������������������;t��������
�

�
�D$�K��N;��MFC If the cursor is pointing at a `Lifetime`, returns it along with a���N,) cursor pointing at the next `TokenTree`.�D�N������������������;t��������
�

�
�D$�N��S(��R?< Copies all remaining tokens visible from this cursor into a���S `TokenStream`.�d�S�����
�

�
�D$�S��X:��UGD If the cursor is pointing at a `TokenTree`, returns it along with a���V,�"�V���VC@ Returns `None` if the cursor has reached the end of its stream.��W���WJG This method does not treat `None`-delimited groups as transparent, and���XDA will return a `Group(None, ..)` if the cursor is looking at one.�T�X������������������;t��������
�

�
�D$�X��]��\KH Returns the `Span` of the current token, or `Span::call_site()` if this���] cursor points to eof.�$�]�����
�

�
�D$�]��a.$�a������������������;t������
�

�
�D$�a��f�D�
�
���f��f�D�
�
���
��
�f��g,�g�0�0�����
�g�

�
�D$�g��g�D�
�
���g��g!�D�
�
���
��
�g��h"�h�0�0�0���0���
�h�

�
�D$�h�,�h��h"�D�
�
���
��
�h��i7\�i�0�0�0���0�����
�i�

�
�D$�i�,�i��j6T�j�0�0�
�
��
��
�
���
�
�	�
6�g����0�
�
��
��
�
���
�
�	�
6�g����04�j
�
��
�j��
�j��k7\�k�0�0�
�
��
��
�
���
�
�	�
6�g����0�
�
��
��
�
���
�
�	�
6�g����04�k
�
��
�k��
�k��mHčn�0�0�
�
��
��
�
���
�
�	�
6�g����0�
�
��
��
�
���
�
�	�
6�g����0��4�n
�
��
�n��
�n��n8��n�0�
�
��
��
�
���
�
�	�
6�g����0��4�o��
��4�o��p9��p�0�
�
��
��
�
���
�
�	�
6�g����0��4�p
�
��4�pL�w������	$	�1�
�
��	d���
��,:��
���DA��
��4U�P�
��,f�/�
�L{�k�/[]JL\P=Ta.G�4�����������Z���.j����	��G�Z�
��	����
���jl|��
����	�����������
��E����������\�
����'l��#���۬"��������\�4������� ,��0�0���0������
���$���&���۬"��������,L��0�0���0��"���
���$���\��������������&��������
��.�D���������������1�D�������"������3�D�������"������7�D�������"����\�w�A> Extension traits to provide parsing methods on foreign types.�B��FQ��!�����4��
����$�������\�����4�����ƼL�����I\�h���N,������������#{}jl��X̗I��;��+��PM Additional methods for `Ident` not provided by proc-macro2 or libproc_macro.�����OL This trait is sealed and cannot be implemented for types outside of Syn. It���1. is implemented only for `proc_macro2::Ident`.�����PM *This trait is available only if Syn is built with the `"parsing"` feature.*�D������
,���
|��ܺ"(��"ܺ"4��"*����������1��-* Parses any identifier including keywords.�����IF This is useful when parsing macro input which allows Rust keywords as���
 identifiers.���l�����<�����+( use syn::{Error, Ident, Result, Token};�ܤ����  use syn::parse::ParseStream;���d�	 mod kw {���#      syn::custom_keyword!(name);�,�������EB // Parses input that looks like `name = NAME` where `NAME` can be���	 // any identifier.�4�	Վ��	
 // Examples:�4�	Վ��	 //     name = anything���	 //     name = impl���
74 fn parse_dsl(input: ParseStream) -> Result<Ident> {���
#      input.parse::<kw::name>()?;���
$!     input.parse::<Token![=]>()?;���1.     let name = input.call(Ident::parse_any)?;���
     Ok(name)�,���<���L��0�0�������������	����������H�0��������������������q�aX�
���\��
��
��,�����30 Peeks any identifier including keywords. Usage:���! `input.peek(Ident::peek_any)`��
���
IF This is different from `input.peek(Ident)` which only returns true in���
52 the case of an ident which is not a Rust keyword.�D�����̏��GD Strips the raw marker `r#`, if any, from the beginning of an ident.�����   - unraw(`x`) = `x`���   - unraw(`move`) = `move`���    - unraw(`r#move`) = `move`���l�������GD In the case of interop with other languages like Python that have a���IF different set of keywords than Rust, we might come across macro input���GD that involves raw identifiers to refer to ordinary variables in the���A> other language with a name that happens to be a Rust keyword.�����KH The function below appends an identifier from the caller's input onto a���EB fixed prefix. Without using `unraw()`, this would tend to produce���1. invalid identifiers like `__pyo3_get_r#move`.���<��������� use syn::Ident;�ܠ������41 fn ident_for_getter(variable: &Ident) -> Ident {���@=     let getter = format!("__pyo3_get_{}", variable.unraw());���.+     Ident::new(&getter, Span::call_site())�,���<���,��0�0�
�����
��
$�������������0L��0�0�������������	����������H�0���\��
���,�D����������������ĵ,��0�0�������
�$������T�,�������&����ij����$��0�
�
��
��
�
���
�
�	�
6�g����0�4��
���4���<�����
���*��\�<��������N,��������4������������������4����9��i��c�,(������D���ٶ��)׿��,(�����������������,��0�0�������
�$���x�HE A punctuated sequence of syntax tree nodes separated by punctuation.�I��M41 Lots of things in Rust are punctuated sequences.�����@= - The fields of a struct are `Punctuated<Field, Token![,]>`.���GD - The segments of a path are `Punctuated<PathSegment, Token![::]>`.���GD - The bounds on a generic parameter are `Punctuated<TypeParamBound,���   Token![+]>`.���IF - The arguments to a function call are `Punctuated<Expr, Token![,]>`.�����OL This module provides a common representation for these punctuated sequences���OL in the form of the [`Punctuated<T, P>`] type. We store a vector of pairs of���PM syntax tree node + punctuation, where every node in the sequence is followed���52 by punctuation except for possibly the final one.�����$! [`Punctuated<T, P>`]: Punctuated���\�����&# a_function_call(arg1, arg2, arg3);���$!                 ~~~~^ ~~~~^ ~~~~�<���4������
�
�
�
�
�
�
�
�
���	$��1���d��H����,�����IndexMut�D�����4��P���,�	�/����	�:�������4�	�����\�	�����,�	�����\�	����4�
�����H,�
Y��L�6��(��\��T��D�	���	#������	*����tv��
cܣ��
GD A punctuated sequence of syntax tree nodes of type `T` separated by�� punctuation of type `P`.�����OL Refer to the [module documentation] for details about punctuated sequences.�����  [module documentation]: self�T�������������ͺ���
��,��o��02,.��,������	��$������	��������������"���������������������������XZ]_��
��
)& Creates an empty punctuated sequence.��
������
����DA Determines whether this punctuated sequence is empty, meaning it���1. contains no syntax tree nodes or punctuation.�D��0�0�������
$�����HE Returns the number of syntax tree nodes in this punctuated sequence.�����LI This is the number of nodes of type `T`, not counting the punctuation of�l�
 type `P`.���0�0������
$���!��/, Borrows the first element in this sequence.�,��0�0������������������;t����0�����
���ͺ$���-��74 Mutably borrows the first element in this sequence.�L��0�0������������������;t����0�����
���ͺ$��� ��.+ Borrows the last element in this sequence.�$��0�0������������������;t����0�����
���ͺ$���,��63 Mutably borrows the last element in this sequence.�D��0�0������������������;t����0�����
���ͺ$����EB Returns an iterator over borrowed syntax tree nodes of type `&T`.�$��0�0���
�
��
�R����Ӿ�0�������	$���(��GD Returns an iterator over mutably borrowed syntax tree nodes of type�l�
 `&mut T`.�D��0�0���
�
���
�R��W���F�0�������	$���"��FC Returns an iterator over the contents of this sequence as borrowed��� punctuated pairs.�,��0�0����Σ��R���	�v�(43F�@�0��ͺ�����$���!-�� EB Returns an iterator over the contents of this sequence as mutably���  borrowed punctuated pairs.�L�!�0�0����ҥ��R���	�ʪ6�(O-�0��ͺ��!�
���ͺ$�!��#*��"C@ Returns an iterator over the contents of this sequence as owned���#��"T�#������
���ͺ��$��������������
��(&��$LI Appends a syntax tree node onto the end of this punctuated sequence. The���%96 sequence must previously have a trailing punctuation.��&���&JG Use [`push`] instead if the punctuated sequence may or may not already���& have trailing punctuation.��'��' [`push`]: Punctuated::push��'�d�'���'���'LI Panics if the sequence does not already have a trailing punctuation when�ԟ( this method is called.�T�(�0�0������(���
$�(���,,��*LI Appends a trailing punctuation onto the end of this punctuated sequence.���+EB The sequence must be non-empty and must not already have trailing���+
 punctuation.��+�d�+���,���,JG Panics if the sequence is empty or already has a trailing punctuation.�T�,�0�0��ͺ��,���
$�,��
����0+��/IF Removes the last punctuated pair from this sequence, or `None` if the���0 sequence is empty.��0�0�0����
��0�
���ͺ$�0�1��������������
D�1��������������
��2$��2DA Determines whether this punctuated sequence ends with a trailing���2��#t�2�0�0����2�
���ͺ$�2��5'��3KH Returns true if either this `Punctuated` is empty, or it has a trailing���4��#�4���4IF Equivalent to `punctuated.is_empty() || punctuated.trailing_punct()`.���5�0�0����5�ӗ
$�5��7>��5HE Appends a syntax tree node onto the end of this punctuated sequence.��6���6LI If there is not a trailing punctuation in this sequence when this method���6KH is called, the default value of punctuation type `P` is inserted before���7  the given value of type `T`.�$�7�0�0������7��ͺ<�8ܻ
$�8�����;N��9+( Inserts an element at position `index`.��9�d�9���:���:JG Panics if `index` is greater than the number of elements previously in���: this punctuated sequence.�4�;�0�0������;���#<�;
���ͺ$�;��������>��=GD Clears the sequence of all values and punctuation, making it empty.�,�>�0�0����>�
���ͺ$�>��Bi��?KH Parses zero or more occurrences of `T` separated by punctuation of type���?,) `P`, with optional trailing punctuation.��@���@LI Parsing continues until the end of this parse stream. The entire content���@52 of this parse stream must consist of `T` and `P`.��A���AI��l�Bɯ��B�0�0�������������	����������H�0��
�\�C��,�C�ͺ,�C��������H���DJG Parses zero or more occurrences of `T` using the given parse function,���D@= separated by punctuation of type `P`, with optional trailing���E��#�E���ELI Like [`parse_terminated`], the entire content of this stream is expected���F to be parsed.��F���F63 [`parse_terminated`]: Punctuated::parse_terminated��F���GI��l�Gɯ��H�0�0�������������	����������H�0�0�0�������������	����������H�0��	��
�\�H���#,�I��
��	���	���Qy��LJG Parses one or more occurrences of `T` separated by punctuation of type���M,) `P`, not accepting trailing punctuation.��M���NJG Parsing continues as long as punctuation `P` is present at the head of���NLI the stream. This method returns upon parsing a `T` and observing that it���OGD is not followed by a `P`, even if there are remaining tokens in the�\�O stream.��O���PI��l�Pɯ��Q�0�0�������������	����������H�0��
�\�Q��,�RYͺ,�R��#,�R
���ͺ�����W���SIF Parses one or more occurrences of `T` using the given parse function,���S@= separated by punctuation of type `P`, not accepting trailing���T��#�T���TIF Like [`parse_separated_nonempty`], may complete early without parsing���U&# the entire content of this stream.��U���UFC [`parse_separated_nonempty`]: Punctuated::parse_separated_nonempty��V���VI��l�Vɯ��W�0�0�������������	����������H�0�0�0�������������	����������H�0��	��
�\�W���#,�X��#,�X��
��ܮ��	���\G����������\��"�\���,�\�ͺ,�\�����;=@B��\,�\�0�0������]�
���ͺ$�]��gE����������g��"�g��#<�h����H�#%(*��h5L�h���������������h�H����h���H��D�h
���ͺ����@B��i?����������i��"�i��#<�i����I�#%(*��j54�j�0�0����������j���#�jū#��jի#D�j
���ͺ��$�j��46��k8����������k��"�k����H� "��k>L�k������������#�kū#��k���H����k
���ͺ�����9;��l2����������l��"�l����I� "��m>4�m�0�0����������m���#�mū#��mݯ#��m
���ͺ��$�m���57��r,����������r��"�r������H�H�H�)+.0L�r$�r����l�rD�r������s$L�s�����H��
���ͺ��4�t���������������t���������������u4�D�����������"�u�����u������H�H�H��u8:46L�u$�v����l�vD�v������v$L�v�����H��
��D����x���w8�D�����������"�w��#�w˼����H�H�H��w/146L�w$�w����l�wD�w������x$L�x˼˼�H��
��D����0���x'����������x��"�x����� "��y<�y����
���ͺ��z"��y;8 An iterator over borrowed pairs of type `Pair<&T, &P>`.��y���yO��"�z���z ��",�z�D�����������"�{��#�{���D�{���D�{Ӽ#���#
�v�(43F�@���{[]�ce���{,�{����g�g��h��g�h޵�g�h���gFPR<?���D����{$�{�������{+�D�����������"�{��#�{�����J�J�J���{358:L�|$�|���������������Rt�4J\����D����|($�|�0�0�����������������;t�����J��|�
��D����4�D�}������������Ŕ�}���������������~-L�~�0�0�����~�
��D����$�~��~6�D�����������"�~��#�~���I��~!#&(��-L��0�0���#���
��D����>����������������DÀ����������������4�D�����������"����#�����I��$&(*������0�0�����
��D����$�����(�D�����������"����#��������$&(*�‚,ł�0�0���˂�
��D����$̂���%�˃KH An iterator over mutably borrowed pairs of type `Pair<&mut T, &mut P>`.�������O��"���� ��"D���D�����������"����#��Ӽ#���#��Ӽ#�,��#
ؽʪ6�(O-����RT�Y[����!,������h�h���h��g�h޵�g�h���g��Xt��,��D����!$���������.�D�����������"����#��ؽ����J�J�J����68:<L��$Æ���������������Rt�4J\����D����($��0�0ؽ����������������;t���ؽ�J���
��D����G�D·���������������������������������-L���0�0ؽ������
��D����$�����9�D�����������"����#��ؽ��I���$&(*�Ӊ-L։�0�0ؽ��#����
��D���� �ڊ������������ƻD�������������������7�D�����������"����#��ؽ��I���$&(*����0�0ؽ���
��D����$��ލ���63 An iterator over owned pairs of type `Pair<T, P>`.�����O��"������ ��"L�������������"����Lhp�w�D���)+-/���,�������
̡�$�������
���'���������Ď��"ǎ������J�J�J��/135L�$��������($���0�0������������������;t������J����
���ͺ��D��������������������������������Ґ-LՐ�0�0�����ߐ�
���ͺ$�����2�������������"������I�!#��-L��0�0����#����
���ͺ�����������������D�������������������0�������������"Ó����I�!#�����0�0������
���ͺ$�����F���������Ĕ��"ǔ٨#,��#,�����
��
/135���,���0�0��������
�
��ͺ$��������.+ An iterator over owned values of type `T`.�Ȗ��̖O��"������ ��"D̗��
�
��՗��� �I�+B7�
 �ޗ,ޗ��
�
����� ��
�
�������
�
�
�J�J�J�
�
&(L��$���
�
�����($���0�0������������������;t������J�
���

�
��$˜���-L���0�0�����
���

�
��$����+��
�
������
�I�
���-L���0�0����#�
���

�
��$����)��
�
�������
�I�
������0�0���
���

�
��$���ڛ1��
�
��ߛ٨#,�����
��
���,���0�0�����
���

�
��$��ԥ����2/ An iterator over borrowed values of type `&T`.�������O��"������ ��"$���D�
��
�
�
��"��Ӽ#��Ӽ#�������Ӿ�
��79�
���;,����
�
�����������lf���]v��������
Z���.j�
�D���J���D����cL����
�D�
��
�
�
�
������I�
���!�
�J�D��d���I�
�����#d�����������D��
�����#v��#`��#U��#Q�����#���#~��#s��#o�
�
�
��pr�
�ѡLLԡ��0�0�
�����������lf���]v��������
Z���.j�
�D���J��#�D���
ޡ�

�
�
�D��$ߡ���$\����D�
��
���
�
�
�
��"����#��Ӽ#���#¢Ӽ#��#�������XZ|�
�
��PR�
WY�
�̢,̢��
�
ڽ#��$���
�
�������D�
��
���
�
�
�
��"����#���ڽ#\����\������;=?A�ؤ;�����D�
��
�
�
��"��
�
�D�������!�D�
��
�
�
��"�����
��
�����,���0�0�����
���

�
�D��$�����$�D�
��
�
�
��"�����
�
�
�J�J�J�
�
��-/L��$���
�
���ɧ($̧�0�0������������������;t������J�
ѧ�

�
�D��$֧���-L���0�0�����
���

�
�D��$�����/�D�
��
�
�
��"�����
�I�
�����-L���0�0����#�
���

�
�D��$�����-�D�
��
�
�
��"�����
�I�
��������0�0���
ª�

�
�D��$��1�D�
��
���
�
�
�
��"����#�����
�
�J�J�
��+-/1L��$���
�
���ƫ($ɫ�0�0������������������;t������J�
Ϋ�

�
�D������4���
���
���
���
�
�
���
���
���
���
�
�
����<�D�
��
���
�
�
�
��"����#�����
�I�
�$&(*���-L���0�0��ǂ$�
���

�
�D����(����
���
���
���
�
�
��4���
���
���
���
�
�
���Ү:�D�
��
���
�
�
�
��"ۮ��#ޮ���
�I�
׮$&(*������0�0���
���

�
�D����$�����.�D�
��
���
�
�
�
��"����#�����
��
��$&(*���,���0�0�����
���

�
�D����$�������D�
��
���
�
�
�

���J��d���$d��Ӽ#���I�����!��"ʱ�I�������#ͱ���,ղ���\����D�����
�
�
Ʊhj�
]_�
���KL����0�0����#�
���

�
�D����$��������>; An iterator over mutably borrowed values of type `&mut T`.�Ǵ��˴O��"������ ��"<˵�D�
��
�
�
��"׵Ӽ#ڵӼ#Ŷ���W���F�
ӵ79�
��B,���
�
�����������lf���]v��������
Z���.j�
�D���J���D�����nd����
�D�
��
�
�
�
�����r��#�ζ%�
�J�D������#���#��$�����#¶��#w�
��b��#^��$H��#E��$A�����#|��$f��#c��$_��`b�
���'t����D�
��
���
�
�
�
��"����#��Ӽ#���#÷Ӽ#�#�#�#��q>bߧ5�
�
��PR�
WY�
�ͷ!,ͷ��
�
��#���!$����
�
�������D�
��
���
�
�
�
��"����#�����#\�����\������;=?A��B������D�
��
�
�
��"��
�
�D�������'�D�
��
�
�
��"�����
�
�
�J�J�J�
�
��-/L��$���
�
���Ż($Ȼ�0�0������������������;t������J�
ͻ�

�
�D��$һ���-L���0�0�����
���

�
�D��$�����2�D�
��
�
�
��"�����
�I�
�����-L���0�0����$�
���

�
�D��$�����0�D�
��
�
�
��"�����
�I�
��������0�0���
ľ�

�
�D��$ž���4�D�
��
���
�
�
�
��"����#�����
�
�J�J�
��+-/1L��$���
�
���Ͽ($ҿ�0�0������������������;t������J�
׿�

�
�D����	4���
���
���
���
�
�
Ӎ���
�����������
�����?�D�����������"����#������I���$&(*���-L���0�0����$����
��D�������������������ڔ4�������������������=�D�����������"����#������I���$&(*������0�0������
��D����$�������D������������J������$���Ӽ#����$���%��"����$���#��#���$������,.�)+�������NK A single syntax tree node of type `T` followed by its trailing punctuation���� of type `P` if any.�������O��"������ ��"$���������������"����Rt�4J\����������ͺ��������WY[]������
���ͺ������ͺ����Ԫ$����������ͺ������������������������������������������"�����������')+-�����KH Extracts the syntax tree node from this punctuated pair, discarding the�Ԗ� following punctuation.�T��������
���ͺm������;8 Borrows the syntax tree node from this punctuated pair.�,���0�0���0������
���ͺ$�����%���C@ Mutably borrows the syntax tree node from this punctuated pair.�L���0�0���0������
���ͺ$�����!���JG Borrows the punctuation from this punctuated pair, unless this pair is����74 the final one and there is no trailing punctuation.�,���0�0������������������;t����0ͺ����
���ͺ$�����-���IF Mutably borrows the punctuation from this punctuated pair, unless the����?< pair is the final one and there is no trailing punctuation.����l�������<�����������&# # use syn::punctuated::Punctuated;����41 # use syn::{parse_quote, Token, TypeParamBound};�,�������JG # let mut punctuated = Punctuated::<TypeParamBound, Token![+]>::new();����#  # let span = Span::call_site();�,�������2/ punctuated.insert(0, parse_quote!('lifetime));����MJ if let Some(punct) = punctuated.pairs_mut().next().unwrap().punct_mut() {����     punct.span = span;�,����<����L���0�0������������������;t����0ͺ����
���ͺ$�����&���GD Creates a punctuated pair out of a syntax tree node and an optional������$����ϩ����
���ͺ�
H��
����)���DA Produces this punctuated pair as a tuple of syntax tree node and����#  optional following punctuation.�T��������
���ͺ���A�������������"��٨#,���#,�������/135���,���0�0��������
���ͺ$�����,�������������"�����������&(*,\��4���������.,����0�0���0��������
���ͺ$������/�������������"�������!#���:L����0�0���0��$����
���ͺ$���\!d��D����\�������D��Y����t�����	�q�1�����q�H������q�������"�q������q�P�����q�/�����q�:�����q������q�������q�������q�������q�����H�qY����Ep���ΣpE���ҥ�=������6����W�0�
���g,�
����L+�
��ǪC)�
�����'�
������
��׮e�
������
��د
�
��������2�����s�����,��ļ�����!�������\�������������"��Y��D��YͺD�����Z�<>@B���-L���0�0�0���0������
���ͺ$����[#���V�������������"����$D����$D�����Z�.024���-L���0�0�0���0������
���ͺ$����%��y��y�y�y8�4�yt�y�����,������\������4�����4������\�����T�"����$�"�����L�"�"���ĩ�OL Quasi-quotation macro that accepts input like the [`quote!`] macro but uses��P@= type inference to figure out a return type for those tokens.�����:7 [`quote!`]: https://docs.rs/quote/1.0/quote/index.html�����MJ The return type can be any syntax tree node that implements the [`Parse`]�T� trait.�����" [`Parse`]: crate::parse::Parse���<���������! use syn::{parse_quote, Stmt};���|����     let name = quote!(v);���     let ty = quote!(u8);�����'$     let stmt: Stmt = parse_quote! {���0-         let #name: #ty = Default::default();�T�������      println!("{:#?}", stmt);�,���<�������OL *This macro is available only if Syn is built with the `"parsing"` feature,���NK although interpolation of syntax tree nodes into the quoted tokens is only���EB supported if Syn is built with the `"printing"` feature as well.*���l�������JG The following helper function adds a bound `T: HeapSize` to every type���(% parameter `T` in the input generics.���<�����30 use syn::{parse_quote, Generics, GenericParam};�����;8 // Add a bound `T: HeapSize` to every type parameter T.���=: fn add_trait_bounds(mut generics: Generics) -> Generics {���	+(     for param in &mut generics.params {���	;8         if let GenericParam::Type(type_param) = param {���
?<             type_param.bounds.push(parse_quote!(HeapSize));�l�
��L�
����

     generics�,���<������� # Special cases�����NK This macro can parse the following additional types as a special case even���30 though they do not implement the `Parse` trait.�����QN - [`Attribute`] — parses one attribute, allowing either outer like `#[...]`��
   or inner like `#![...]`���
OL - [`Punctuated<T, P>`] — parses zero or more `T` separated by punctuation���
,)   `P` with optional trailing punctuation���@= - [`Vec<Stmt>`] — parses the same as `Block::parse_within`�����&# [`Vec<Stmt>`]: Block::parse_within���d�������LI Panics if the tokens fail to parse as the expected syntax tree type. The���NK caller is responsible for ensuring that the input tokens are syntactically�T� valid.�'|�T�����,���,�8��&�8��
�*���,�8,�'�8��\�'�8�K,���
,�8,�'�8�L�'�8�,�'�8�,�	���,���,�8��
�%��� ��NK This macro is [`parse_quote!`] + [`quote_spanned!`][quote::quote_spanned].�����0- Please refer to each of their documentation.���l�����<�����&# use quote::{quote, quote_spanned};��� use syn::spanned::Spanned;���:7 use syn::{parse_quote_spanned, ReturnType, Signature};�����EB // Changes `fn()` to `fn() -> Pin<Box<dyn Future<Output = ()>>>`,���EB // and `fn() -> T` to `fn() -> Pin<Box<dyn Future<Output = T>>>`,���1. // without introducing any call_site() spans.���41 fn make_ret_pinned_future(sig: &mut Signature) {���%"     let ret = match &sig.output {���MJ         ReturnType::Default => quote_spanned!(sig.paren_token.span=> ()),���52         ReturnType::Type(_, ret) => quote!(#ret),�T�����74     sig.output = parse_quote_spanned! {ret.span()=>���[X         -> ::std::pin::Pin<::std::boxed::Box<dyn ::std::future::Future<Output = #ret>>>�T���,���<���'|�e�����,�8�H$�&�8�$�*�,���,�8��&�8��
�*���,�8,�'�8��\�'�8�K,���
,�8,�'�8�L�'�8�,�'�8
quote_spanned�l�	���,�8�H$�*�,���,�8��
�%���2������sv��d��;����8�4�t�,��������������T�
�����&&(ܚ����8�4�t�T���ܺ",��ܺ"ܺ"�����-,��0�0�������������	����������H�0��"�\��
��
��,����������,�������� ,,� �0�0�������������	����������H�0��	�\� �
������'�"��"
����#�������$,,�$�0�0�������������	����������H�0���\�$�
���,�$��%8����������&��"�&�,�&��#,�&�����+-02��&,,�&�0�0�������������	����������H�0��
�\�&�
���ͺ��\(��{��{�{�{8�4�{t�{:6����,������\������4�����4������\�����Ql�!�������MJ Parse the input TokenStream of a macro, triggering a compile error if the��N tokens fail to parse.�h��lNK Refer to the [`parse` module] documentation for more details about parsing�\� in Syn.�����&# [`parse` module]: mod@crate::parse���D������� # Intended usage�����:7 This macro must be called from a function that returns���PM `proc_macro::TokenStream`. Usually this will be your proc macro entry point,���HE the function that has the #\[proc_macro\] / #\[proc_macro_derive\] /���(% #\[proc_macro_attribute\] attribute.���<�������,����� ����)& use syn::{parse_macro_input, Result};���)������ struct MyMacroInput {�����,�������! impl Parse for MyMacroInput {���6����         /* ... */��� #       Ok(MyMacroInput {})�L���,�������'���� #[proc_macro]�D�����96 pub fn my_macro(tokens: TokenStream) -> TokenStream {���?<     let input = parse_macro_input!(tokens as MyMacroInput);�����������,�	��<�	���	�D�	���	���	 # Usage with Parser��	���	MJ This macro can also be used with the [`Parser` trait] for types that have���
*' multiple ways that they can be parsed.��
���
*' [`Parser` trait]: crate::parse::Parser��
�<�
����
��,�����" # use proc_macro::TokenStream;���+( # use syn::{parse_macro_input, Result};���" # use syn::parse::ParseStream;�,���� # struct MyMacroInput {}�,����� impl MyMacroInput {���@=     fn parse_alternate(input: ParseStream) -> Result<Self> {���
�%��
��%L�
��,�
���
���
'����߃%D�����9��%��RO     let input = parse_macro_input!(tokens with MyMacroInput::parse_alternate);�����������,���<�����D�����|� # Expansion�����GD `parse_macro_input!($variable as $Type)` expands to something like:���l�
 ```no_run�����,���� # macro_rules! doc_test {���,) #     ($variable:ident as $Type:ty) => {���*' match syn::parse::<$Type>($variable) {���'$     Ok(syntax_tree) => syntax_tree,���QN     Err(err) => return proc_macro::TokenStream::from(err.to_compile_error()),�,���d���<���,�����JG # fn test(input: proc_macro::TokenStream) -> proc_macro::TokenStream {���1. #     let _ = doc_test!(input as syn::Ident);���(% #     proc_macro::TokenStream::new()�<���<���'|�v�����	,�8tokenstream�\�&�8�,�8�,�8��&�8��*���8,�,�8,�'�8���'�8�K,�'��,�8�����,�8ʒ%\���,�8,�'�8�L�'�8����8�W$�*�8�W$�$�,�8,�'�8�L�'�8����8��	�*���84�,�8,�'�8�L�'�8�\�'�8�$���8��	� �8������%�%���	,�8ʒ%\�&�8�,�8with�$�,�8��	4�&�8�$�*���8,�,�8,�'�8�K,�'�8��4�'�8�K,���,�8��	4�$�,�8ʒ%\���,�8,�'�8�L�'�8����8�W$�*�8�W$�$�,�8,�'�8�L�'�8����8��	�*���84�,�8,�'�8�L�'�8�\�'�8�$���8��	� �8������%�%���,�8ʒ%\�&�8�,�*���,�8,�'�8���	���,�8ʒ%\�8�8�%���2��qtadRU��C��H����8�4�t�,�����	���������|�
����)&(�� ����8�4�t�|���ܺ",��ܺ"ܺ"�����-,��0�0�������������	����������H�0��"�\��
��
��,���$�������,��������,,��0�0�������������	����������H�0��	�\��
������)��!���"&�������",,�"�0�0�������������	����������H�0��������������������q�aX�����\�"�
���,�"|�|�LI A trait that can provide the `Span` of the complete contents of a syntax�tM tree node.�\��`PM *This module is available only if Syn is built with both the `"parsing"` and�ܱ `"printing"` features.*���D�����l�������KH Suppose in a procedural macro we have a [`Type`] that we want to assert���NK implements the [`Sync`] trait. Maybe this is the type of one of the fields���PM of a struct for which we are deriving a trait implementation, and we need to���FC be able to pass a reference to one of those fields across threads.���̧ [`Type`]: crate::Type��� [`Sync`]: std::marker::Sync�����JG If the field type does *not* implement `Sync` as required, we want the���GD compiler to report an error pointing out exactly which type it was.�����PM The following macro code takes a variable `ty` of type `Type` and produces a���>; static assertion that `Sync` is implemented for that type.���<�������,����� �������� use quote::quote_spanned;��� use syn::Type;�����$����.����!��D�	����	8����	      # let ty = get_a_type();���
���
���
52     let assert_sync = quote_spanned! {ty.span()=>���
/,         struct _AssertSync where #ty: Sync;�T�
��������|�     # input�,���,����� # fn get_a_type() -> Type {��� #     unimplemented!()�<���<�������NK By inserting this `assert_sync` fragment into the output code generated by���NK our macro, the user's code will fail to compile if `ty` does not implement���
>; `Sync`. The errors they would see look like the following.��
�\�
����
RO error[E0277]: the trait bound `*const i32: std::marker::Sync` is not satisfied���   --> src/main.rs:10:21�D�����#  10 |     bad_field: *const i32,���WT    |                ^^^^^^^^^^ `*const i32` cannot be shared between threads safely�<�������NK In this technique, using the `Type`'s span for the error message makes the���A> error appear in the correct place underlining the right type.���D������� # Limitations�����JG The underlying [`proc_macro::Span::join`] method is nightly-only. When���OL called from within a procedural macro in a nightly compiler, `Spanned` will���OL use `join` to produce the intended span. When not using a nightly compiler,���KH only the span of the *first token* of the syntax tree node is returned.�����IF In the common case of wanting to use the joined span as the span of a���MJ `syn::Error`, consider instead using [`syn::Error::new_spanned`] which is���PM able to span the error correctly under the complete syntax tree node without���  needing the unstable `join`.�����:7 [`syn::Error::new_spanned`]: crate::Error::new_spanned�X���$������D������,������L�%t���%����HE This trait is automatically implemented for all types that implement���FC [`ToTokens`] from the `quote` crate, as well as for `Span` itself.�����! [`ToTokens`]: quote::ToTokens�����2/ See the [module documentation] for an example.����� ��"����OL *This trait is available only if Syn is built with both the `"parsing"` and�ܺ��%<������������� �������GD Returns a `Span` covering the complete contents of this syntax tree���96 node, or [`Span::call_site()`] if this node is empty.�����74 [`Span::call_site()`]: proc_macro2::Span::call_site�$��0�0�
�����
��
$���(���۬"����D������#%��$��0�0�������
���$�<�}1\��+T��4���T������������8�4��t��k\�����t,��t���.������L2������<T������$p�*��,v�_���_��L}�^��$��`���`��4��`�~$���~���$���������$���������������������������,����$���TokenStream2�d����Ed�)��Et�,��Ed�&��L����\�����D�Y���t���w�#\_@C�F'�e"j��̑���������!������dgDG��(��0!\�
��:�����޼����!����l�$�d��D�$����l�$�d��V�<���lJ���x�����V�6����
�l������o`��	�P	M Define a type that supports parsing and printing a given identifier as if it��Q	 were a keyword.�e	�\i	 # Usage�u	��yJ	G As a convention, it is recommended that this macro be invoked within a���L	I module called `kw` or `keyword` and that the resulting parser be invoked���(	% with a `kw::` or `keyword::` prefix.��	�<�	��d�	��"��'	$     syn::custom_keyword!(whatever);�,�	��<�	���	���N	K The generated syntax tree node supports the following operations just like���	 any built-in keyword token.��	���.	+ - [Peeking] — `input.peek(kw::whatever)`��	���4	1 - [Parsing] — `input.parse::<kw::whatever>()?`��	���8	5 - [Printing] — `quote!( ... #whatever_token ... )`��	���N	K - Construction from a [`Span`] — `let whatever_token = kw::whatever(sp)`��	���A	> - Field access to its span — `let sp = whatever_token.span`��	���.	+ [Peeking]: crate::parse::ParseBuffer::peek���/	, [Parsing]: crate::parse::ParseBuffer::parse���	 [Printing]: quote::ToTokens���	 [`Span`]: proc_macro2::Span��	�l�	���	���O	L This example parses input that looks like `bool = true` or `str = "value"`.���L	I The key must be either the identifier `bool` or the identifier `str`. If���	N	K `bool`, the value may be either `true` or `false`. If `str`, the value may���		 be any string literal.��		���
O	L The symbols `bool` and `str` are not reserved keywords in Rust so these are���
F	C not considered keywords in the `syn::token` module. Like any other���N	K identifier that is not a keyword, these can be declared as custom keywords���,	) by crates that need to use them as such.��	�<�	����.	+ use syn::{LitBool, LitStr, Result, Token};���)	���	�d�	��"��
#	      syn::custom_keyword!(bool);���
"	     syn::custom_keyword!(str);�,�
	���
	���
	 enum Argument {�t�
	     Bool {���
!	         bool_token: kw::bool,��� 	         eq_token: Token![=],���	         value: LitBool,�T�	     },�l�	
     Str {���	         str_token: kw::str,��� 	��%Ը	         value: LitStr,�T�	��%,�	���	���	 impl Parse for Argument {���6	����/	,         let lookahead = input.lookahead1();���)	&         if lookahead.peek(kw::bool) {���#	              Ok(Argument::Bool {���;	8                 bool_token: input.parse::<kw::bool>()?,���-	*                 eq_token: input.parse()?,���*	'                 value: input.parse()?,���	             })���/	,         } else if lookahead.peek(kw::str) {���"	             Ok(Argument::Str {���9	6                 str_token: input.parse::<kw::str>()?,���-	��%��*	��%��	��%��	         } else {���&	#             Err(lookahead.error())�l�	��L�	��,�	��<�	��'|�	���	�	�	�	,�	8�,�	&�	8�,�	*�	�	�	G+�	�	�	8�,�	�	�	8non_camel_case_types���	8�	84�	,�	8�,�	�	�	
8�	8�H$�	&�	,�	8,�	'�	8�L�	'�	8��$�	$�	+�	�	�	8��	�	�	8�4�	+�	�	�	8�,�	�	�	8�L�	$�	8��t�	8�	8�	,�	8�,�	�	8��	&�	,�	8,�	'�	8�L�	'�	8�L�	�	�	�	,�	8,�	'�	8�L�	'�	8��$�	%�	7��	�	�	�	8�H$�	&�	8��	$�	(�	,�	8�,�	�	�	,�	8�,�	�	�	
8�H$�	&�	,�	8,�	'�	8�L�	'�	8�L�	'�	8��T�	�	�	8�H$�	�	�	7��	$�	8$�	,�	8,�	'�	8�L�	'�	8�<�	8
�	,�	8�,�	�	�	8�	8><�	�	�	(�	8$�	�	�	,�	8�,�	�	�	8�H$�	&�	,�	8,�	'�	8�L�	'�	8��$�	'�	8ՂL�	�	�	$�	,�	8,�	'�	8�1�		�	�	�	,�	8�,�	%�	,�	8,�	'�	8�1��!		�	�	�	,�	8�,�	%�	,�	8,�	'�	8�2�		�	�	�	,�	8�,�	%�	,�	8,�	'�	8�3��$		�	�	�	,�	8�,�	%�	%�	��*	��	�	�	8�4�	t�	'|�	���	�'	�	�	,�	8�,�	&�	8�,�	*�	�	�'	8$�	,�	8,�	'�	8�D,�	'�	8�I\�	8
�	,�	8�,�	�	�"	8�	8�H$�	�	�	8��4�	&�	,�	8,�	'�	8��4�	'�	8�4�	(�	,�	8,�	'�	8�L�	'�	8�$�	�	�!	8�	8�	,�	8,�	'�	8�L�	'�	8�$�	�	�	�	�	8�,�	$�	8_rest�,�	�	8��4� 	 � 	8�,� 	� 	� 	� 	� 	8�,� 	� 	8�L� 		� 	� 	� 	,� 	8�,� 	8$� 	� 	�!	8,� 	8�!	8�H<�!	�!	�!	(�!	�!	:7<�!	,�!	8,�!	'�!	8�L�!	'�!	8��!	�!	�"	8�4�!		�!	�!	�"	7���!	$�!	8�L�!		�!	�!	�"	,�!	8�,�!	$�"	7���"	8$�"	,�"	8,�"	'�"	8�K,�"	'�"	8��,�"	8
�"	,�"	8�,�"	�"	�'	8�"	8�K,�"	�"	�#	8��,�"	&�"	,�"	8,�"	'�"	8�K,�"	'�"	8��\�"	(�#	,�#	8,�#	'�#	8�K,�#	'�#	8�4�#	�#	,�#	8�,�#	�#	�#	�'	8��,�#	 �#	8��$�#	�#	�'	�#	8��4�#	�#	�#	�'	8�#	8�#	,�#	8,�#	'�#	8�L�#	'�#	8�$�$	�$	�$	�$	�$	8�,�$	$�$	8��
$�$	�$	8��4�$	 �$	8�,�$	�$	�$	�$	�%	8�$	8�,�$	�$	8�L�$		�$	�$	�$	,�$	8�,�$	�$	�%		84�$	,�%	8,�%	'�%	8�L�%	'�%	8��%	�%	�%	�%	�%	,�%	8�,�%	�%	�%	8�H$�%	&�%	8�,�%	 �%	8�H$�%	�%	�%	$�%	8��
$�%	%�%	,�&	8,�&	'�&	8�L�&	'�&	8��&	�&	�'	8��4�&	 �&	8��,�&	�&	�'	8�4�&		�&	�&	�'	7
expected `�d�&	$�&	8�L�&		�&	�&	�'	,�&	8�,�&	$�'	7���'	%�'	��).	��)	�)	�)	8�4�)	t�)	'|�)	���*	�,	�*	�*	,�*	8�,�*	&�*	8�,�*	*�*	�*	�,	8$�*	,�*	8,�*	'�*	8�L�*	'�*	8��D�*	8
�*	,�*	8�,�*	�*	�,	8�*	8�KL�*	�*	�+	
�*	8$�*	$�*	8��4�*	&�*	�+	8�+	,�+	8,�+	'�+	8�L�+	'�+	8��%d�+	�+	�,	8�+	8�,�+	�+	,�+	8,�+	'�+	8�N,�+	'�+	8�
�+	�+	�+	8�L�+		�+	�+	�+	,�+	8�,�+	$�+	8$�+	 �+	8�H$�+	%�+	,�,	8,�,	'�,	8�L�,	'�,	8��t�,	'�,	8append�4�,	�,	�,	8��4�,	$�,	8�,�,	%�,	%�,	��.*	��.	�.	�.	8�4�.	t�.	'|�.	���/	�1	�/	�/	,�/	8�,�/	&�/	8�,�/	*�/	�/	�1	8$�/	,�/	8,�/	'�/	8�L�/	'�/	8~$�/	8
�/	,�/	8�,�/	�/	�/	+�/	�/	�0	8�,�/	�/	�/	8�4�/	'�/	8expl_impl_clone_on_copy���/	8$�0	,�0	8,�0	'�0	8�L�0	'�0	8t,�0	8
�0	,�0	8�,�0	�0	�1	8�0	8�,�0	�0	�0	�0	8$�0	(�0	8$�0	�0	�0	
�0	8$�0	%�1	��91	��9	�9	�9	8�4�9	t�9	'|�9	���:	�:	�:	�:	,�:	8�,�:	&�:	8�,�:	*�:	�:	�:	%�:	������
�M
J Define a type that supports parsing and printing a multi-character symbol��N&
# as if it were a punctuation token.�u
�\y
��%�
�<�
����2
/ syn::custom_punctuation!(LeftRightArrow, <=>);�<�
���
���N
��%��#
  any built-in punctuation token.��
���0
- - [Peeking] — `input.peek(LeftRightArrow)`��
���6
3 - [Parsing] — `input.parse::<LeftRightArrow>()?`��
���1
. - [Printing] — `quote!( ... #lrarrow ... )`��
���I
F - Construction from a [`Span`] — `let lrarrow = LeftRightArrow(sp)`��
���Z
W - Construction from multiple [`Span`] — `let lrarrow = LeftRightArrow([sp, sp, sp])`��
���?
< - Field access to its spans — `let spans = lrarrow.spans`��
���.
��%��/
��%��
��%��
��%�
�l�
���
�<�
����.
+ use proc_macro2::{TokenStream, TokenTree};���7
4 use syn::parse::{Parse, ParseStream, Peek, Result};���$
���
 use syn::Expr;��
���1
. syn::custom_punctuation!(PathSeparator, </>);��
���!
 // expr </> expr </> expr ...�̖	
 struct PathSegments {���	2
/     segments: Punctuated<Expr, PathSeparator>,�,�	
���	
���	!
 impl Parse for PathSegments {���
6
����
1
.         let mut segments = Punctuated::new();��

���
;
8         let first = parse_until(input, PathSeparator)?;���5
2         segments.push_value(syn::parse2(first)?);��
���-
*         while input.peek(PathSeparator) {���4
1             segments.push_punct(input.parse()?);��
���>
;             let next = parse_until(input, PathSeparator)?;���
8
5             segments.push_value(syn::parse2(next)?);�l�
���
���
)
&         Ok(PathSegments { segments })�L�
��,�
���
���P
M fn parse_until<E: Peek>(input: ParseStream, end: E) -> Result<TokenStream> {���,
)     let mut tokens = TokenStream::new();���5
2     while !input.is_empty() && !input.peek(end) {���1
.         let next: TokenTree = input.parse()?;���&
#         tokens.extend(Some(next));�L�
����
     Ok(tokens)�,�
���
�|�
����,
)     let input = r#" a::b </> c::d::e "#;���=
:     let _: PathSegments = syn::parse_str(input).unwrap();�,�
��<�
��'|�
���
�
�
�
,�
8�,�
&�
8�,�
$�
,�
�
�
,�
8��
&�
8��
�
*�
�
�
J8�
84�
,�
8�,�
�
�

8�
8��,�
&�
,�
8,�
'�
8޻��
	�
�
�
,�
�
�
,�
8��
�
$�
+�
�
�
8��
�
�
8�4�
+�
�
�
8�,�
�
�
8�L�
$�
8��t�
8�
8�
,�
8�,�
�
8��
&�
,�
8,�
'�
8�L�
'�
8�L�
�
,�
8,�
'�
8޻��
	�
�
�
,�
�
�
,�
8��
�
�
�
�
8��,�
&�
8��
$�
(�
,�
8�,�
�
�
8�
8
_validate_len�l�
�
7��
,�
�
�
�
,�
8,�
'�
8����
	�
�
�
8strict�4�
$�
,�
8��

�
%�
,�
8�,�
�
�
8��,�
&�
,�
8,�
'�
8�L�
'�
8�L�
'�
8��T�
�
�
8��,�
8$�
,�
8,�
'�
8�L�
'�
8�<�
8
�
,�
8�,�
�
�
8�
8><�
�
�
(�
8$�
�
�
,�
8�,�
�
�
	,�
8,�
'�
8�L�
'�
8��$�
'�
8ՂL�
�
�
,�
8,�
'�
8�3��!
	�
�
�
,�
8�,�
$�
,�
�
�
,�
8��
�
%�
,�
8,�
'�
8�4��%
	�
�
�
,�
8�,�
$�
,�
�
�
,�
8��
�
%�
,�
8,�
'�
8�4��!
	�
�
�
,�
8�,�
$�
,�
�
�
,�
8��
�
%�
,�
8,�
'�
8�5��(
	�
�
�
,�
8�,�
$�
,�
�
�
,�
8��
�
%�
%�
��.
��
�
�
8�4�
t�
'|�
���
�!
�
�
,�
8�,�
&�
8�,�
$�
,�
�
�
,�
8��
&�
8��
�
*�
�
�!
8$�
,�
8,�
'�
8�D,�
'�
8�I\�
8
�
,�
8�,�
�
�
8�
8�H$�
�
�
8��4�
&�
,�
8,�
'�
8��4�
'�
8�4�
(�
8�$�
�
�
	,�
8,�
'�
8�D,�
'�
8�1<�
'�
8�MT�
�
�
8��4�
$�
,�
8,�
'�
8��|�
	�
�
�
,�
�
�
,�
8��
�
8�
8�H<�
�
�
(�
�
:7<�
,�
8,�
'�
8�L�
'�
8��
�
�
8�4�
	�
�
�

7���
$�
,�
8,�
'�
8��|�
	�
�
�
,�
�
�
,�
8��
�
$�
7���
8$�
,�
8,�
'�
8�K,�
'�
8��,�
8
�
,�
8�,�
�
�!
8�
8�K,�
�
�
8��,�
&�
,�
8,�
'�
8�K,�
'�
8��\�
(�
,�
8,�
'�
8�K,�
'�
8�4�
�
,�
8�,�
�
�
�!
8�
8��,�
&�
,�
8,�
'�
8޻��
	�
�
� 
,�
�
�
,�
8��
� 
� 
,� 
8,� 
'� 
8�D,� 
'� 
8�1<� 
'� 
8�L,� 
� 
� 
8��,� 
$� 
,� 
8,� 
'� 
8��|� 
	� 
� 
� 
,� 
� 
� 
,� 
8�� 
� 
-� 
%� 
8�� 
� 
�!
,� 
8�,� 
� 
�!
8��,� 
%�!
��#2
��#
�#
�#
8�4�#
t�#
'|�#
���#
�&
�#
�#
,�#
8�,�#
&�#
8�,�#
$�#
,�#
�#
�#
,�#
8��#
&�#
8��#
�#
*�#
�#
�&
8$�$
,�$
8,�$
'�$
8�L�$
'�$
8��D�$
8
�$
,�$
8�,�$
�$
�%
8�$
8�KL�$
�$
�$

�$
8$�$
$�$
8��4�$
&�$
�$
8�$
,�$
8,�$
'�$
8�L�$
'�$
8��%d�$
�%
�%
	,�%
8,�%
'�%
8�D,�%
'�%
8�2D�%
'�%
8�L,�%
�%
�%

,�%
8,�%
'�%
8��|�%
	�%
�%
�%
,�%
�%
�%
,�%
8��%
�%
$�%
�%
8$�%
 �%
8��,�%
$�%
8��4�%
%�&
��(.
��'
�'
�'
8�4�'
t�'
'|�'
��(
�*
�(
�(
,�(
8�,�(
&�(
8�,�(
$�(
,�(
�(
�(
,�(
8��(
&�(
8��(
�(
*�(
�(
�*
8$�(
,�(
8,�(
'�(
8�L�(
'�)
8~$�)
8
�)
,�)
8�,�)
�)
�)
+�)
�)
�)
8�,�)
�)
�)
8�4�)
'�)
8��&��)
8$�)
,�)
8,�)
'�)
8�L�)
'�)
8t,�)
8
�)
,�)
8�,�)
�)
�*
8�*
8�,�*
�*
�*
�*
8$�*
(�*
8$�*
�*
�*

�*
8$�*
%�*
��35
��2
�2
�2
8�4�2
t�2
'|�2
��3
�3
�3
�3
,�3
8�,�3
&�3
8�,�3
$�3
,�3
�3
�3
,�3
8��3
&�3
8��3
�3
*�3
�3
�3
%�3
��4$
��3
�3
�4
8�4�3
t�3
'|�4
/��4
�5
�4
�4
,�4
�4
�4
,�4
8��4
&�4
8��4
�4
*�4
�4
�5
�4
�5
,�4
8,�4
'�4
8�L�4
'�4
8��$�4
%�4
7��4
,�4
�4
�5
�4
,�4
8,�4
'�5
8����5
	�5
�5
�5
8lenient�<�5
$�5
,�5
8��5
�5
%�5
��C*
��C
�C
�C
8�4�C
t�C
'|�C
@��D
�D
�D
�D
*�D
�D
�D
%�D
��D
��D
�D
�D
8�4�D
t�D
'|�D
Q��D
�E
�E
�E
,�E
�E
�E
,�E
8��E
&�E
8��E
�E
*�E
�E
�E
8�4�E
	�E
�E
�E
,�E
�E
�E
8�L�E
	�E
�E
�E
,�E
8��E
$�E
�E
%�E
T��6���"L$"��4"4>"�����4"��
$F"���&��&��2��&)D��������$�����L"��M������8���M,���*��0���)+�5T8�
��&��
��
��&$C�R"�����I*�{ T~������
�$��*��"������*�� T�������
�$�>+��"������+�� T�������
�$��+��'�����4,�,�� T�������
�$��,��'�����*-|-�� T�������
�$��-��'����� .r.�� T�������
�$��.��L���ܺ",��ܺ"ܺ"�����&T��0�0���
���
��
��,��������/��%T��0�0�������
���,��������h/��%T��0�0�������
���,���������/��%T��0�0������	�
���,�	T������$�*���,�_����_���$/�����D5�E���e	VX�!54&%'��\���������jk�ߝ���!D�,��������L��������&��������
��,���������$������������������������
����,�����0�0������������������;t����0�������$���'�������_��,�����_�#%��<��0�0�0�0���0�^�^��^��[�^���[����e�S��0�����
���$���K4l��T��������4�
����$.����,4����H4Z����Ls����H,�Y����L������$�����<��+������,&���@ ��f���r��ceQS��D����KH Support for checking the next token in a stream to decide how to parse.�����EB An important advantage over [`ParseStream::peek`] is that here we���KH automatically construct an appropriate error message based on the token���NK alternatives that get peeked. If you are producing your own error message,���1. go ahead and use `ParseStream::peek` instead.�����=: Use [`ParseStream::lookahead1`] to construct this object.�����:7 [`ParseStream::peek`]: crate::parse::ParseBuffer::peek���FC [`ParseStream::lookahead1`]: crate::parse::ParseBuffer::lookahead1�����JG Consuming tokens from the source stream after constructing a lookahead���63 object does not also advance the lookahead object.���l�����<�����RO use syn::{ConstParam, Ident, Lifetime, LifetimeDef, Result, Token, TypeParam};���)������OL // A generic parameter, a single one of the comma-separated elements inside��� // angle brackets in:�4�	Վ��	?< //     fn f<T: Clone, 'a, 'b: 'a, const N: usize>() { ... }�4�	Վ��	GD // On invalid input, lookahead gives us a reasonable error message.�4�
Վ��
@= //     error: expected one of: identifier, lifetime, `const`�t�
 //       |���
$! //     5 |     fn f<!Sized>() {}�̠ //       |          ^��� enum GenericParam {���     Type(TypeParam),���     Lifetime(LifetimeDef),�Ԋ     Const(ConstParam),�,�������! impl Parse for GenericParam {���6����
/��%��
&#         if lookahead.peek(Ident) {���
52             input.parse().map(GenericParam::Type)���0-         } else if lookahead.peek(Lifetime) {���96             input.parse().map(GenericParam::Lifetime)���52         } else if lookahead.peek(Token![const]) {���63             input.parse().map(GenericParam::Const)�����%��&��%l���L���,���<���T��D��������������������]�]���D��]�]������\�,��������4��������'\�����+�+��+borrow��*�+��*��0�ԃ���?�?��?���:�?�	�:$x��Lk�������5��0���
�
��
��
�
���
�
�	�
6�g����0������������������]�]���04�
���,���4���tL���0�0�0������������������]�]���0�0�
�
��
��
�
���
�
�	�
6�g����0�����ƼL��H$��H<����D����&�����-��GD Looks at the next token in the parse stream to determine whether it���(% matches the requested type of token.���d�	 # Syntax�����KH Note that this method does not use turbofish syntax. Pass the peek type��� inside of parentheses.�����" - `input.peek(Token![struct])`��� - `input.peek(Token![==])`���;8 - `input.peek(Ident)`&emsp;*(does not accept keywords)*���#  - `input.peek(Ident::peek_any)`�� - `input.peek(Lifetime)`���  - `input.peek(token::Brace)`�$��0�0��&����������"����$�
��D��$��D!624����B? Triggers an error at the current position of the parse stream.�����HE The error message will identify all of the expected token types that���52 have been peeked against this lookahead instance.�,���&����
��D$���%��#:7 Types that can be parsed by looking at just one token.��#���#JG Use [`ParseStream::peek`] to peek one of these types in a parse stream���$)& without consuming it from the stream.��$���$L���%���%:��&$�%������%[��
4�%���)׋'��5׋'*�����
���&Y��',�&��'��'��&��&�&�&8�4�&t�&,�&����&=�N�������������&��"�&���$�&�����'��&���&Y��,�&���� WYT�',�'������'\�'���/���un��'$�M�����'�������'T�'������
����6��(Ad�(�0�
�
��
��
�
���
�
�	�
6�g����0��	4�(
���4�(��L�(��)?�N�������'�)��"�)Ӎ'$�)�'ě)���)��',�)��57l���IF Parsing interface for parsing a token stream into a syntax tree node.�J��NNK Parsing in Syn is built on parser functions that take in a [`ParseStream`]���NK and produce a [`Result<T>`] where `T` is some syntax tree node. Underlying���FC these parser functions is a lower level mechanism built around the���JG [`Cursor`] type. `Cursor` is a cheaply copyable cursor over a range of��� tokens in a token stream.���̠ [`Result<T>`]: Result���%" [`Cursor`]: crate::buffer::Cursor���l�������HE Here is a snippet of parsing code to get a feel for the style of the���LI library. We define data structures for a subset of Rust syntax including���PM enums (not shown) and structs, then provide implementations of the [`Parse`]���IF trait to parse these syntax tree data structures from a token stream.�����PM Once `Parse` impls have been defined, they can be called conveniently from a���MJ procedural macro through [`parse_macro_input!`] as shown at the bottom of���JG the snippet. If the caller provides syntactically invalid input to the���HE procedural macro, they will receive a helpful compiler error message���EB pointing out the exact token that triggered the failure to parse.��	���	52 [`parse_macro_input!`]: crate::parse_macro_input!��	�<�	����	��,�
����
 ����
MJ use syn::{braced, parse_macro_input, token, Field, Ident, Result, Token};���
)����$���|� enum Item {���     Struct(ItemStruct),���     Enum(ItemEnum),�,������� struct ItemStruct {���%����ӏ��"���
-��,�
��,�
����
 # enum ItemEnum {}��
���
 impl Parse for Item {���6����/��%��/,         if lookahead.peek(Token![struct]) {���/,             input.parse().map(Item::Struct)���41         } else if lookahead.peek(Token![enum]) {���-*             input.parse().map(Item::Enum)�����%��&��%l���L���,������� impl Parse for ItemStruct {���6��������         Ok(ItemStruct {���-����&���7ݢ��FC             fields: content.parse_terminated(Field::parse_named)?,�t��L���,���,����� # impl Parse for ItemEnum {���85 #     fn parse(input: ParseStream) -> Result<Self> {��� #         unimplemented!()�\� #     }�<�������'����߃%D�����9��%��74     let input = parse_macro_input!(tokens as Item);�����������,���<�������! # The `syn::parse*` functions�����OL The [`syn::parse`], [`syn::parse2`], and [`syn::parse_str`] functions serve���LI as an entry point for parsing syntax tree nodes that can be parsed in an���MJ obvious default way. These functions can return any syntax tree node that���EB implements the [`Parse`] trait, which includes most types in Syn.�����" [`syn::parse`]: crate::parse()���$! [`syn::parse2`]: crate::parse2()���*' [`syn::parse_str`]: crate::parse_str()���<�������%����*' # fn run_parser() -> syn::Result<()> {���NK let t: Type = syn::parse_str("std::collections::HashMap<String, Value>")?;���ц<���,���� # run_parser().unwrap();�<�������74 The [`parse_quote!`] macro also uses this approach.�����)& [`parse_quote!`]: crate::parse_quote!���ĸ # The `Parser` trait�����NK Some types can be parsed in several ways depending on context. For example���HE an [`Attribute`] can be either "outer" like `#[...]` or "inner" like���PM `#![...]` and parsing the wrong one would be a bug. Similarly [`Punctuated`]���KH may or may not allow trailing punctuation, and parsing it the wrong way��� <9 would either reject valid input or accept invalid input.�� ��� #  [`Attribute`]: crate::Attribute��� %" [`Punctuated`]: crate::punctuated��!���!PM The `Parse` trait is not implemented in these cases because there is no good���!%" behavior to consider the default.��"���" ```compile_fail���"��,�"����"&��$��",) # use syn::{PathSegment, Result, Token};�,�#����#;8 # fn f(tokens: proc_macro::TokenStream) -> Result<()> {�,�#����#LI // Can't parse `Punctuated` without knowing whether trailing punctuation���$)& // should be allowed in this context.���$HE let path: Punctuated<PathSegment, Token![::]> = syn::parse(tokens)?;�,�%����%ц<�%��<�%���%���%OL In these cases the types provide a choice of parser functions rather than a���&LI single `Parse` implementation, and those parser functions can be invoked���&! through the [`Parser`] trait.��'��'�<�'����'��,�'����' ����' use syn::parse::Parser;���($���(;8 use syn::{Attribute, Expr, PathSegment, Result, Token};��(���(C@ fn call_some_parser_methods(input: TokenStream) -> Result<()> {���)SP     // Parse a nonempty sequence of path segments separated by `::` punctuation���*(%     // with no trailing punctuation.���*#      let tokens = input.clone();���*UR     let parser = Punctuated::<PathSegment, Token![::]>::parse_separated_nonempty;���+*'     let _path = parser.parse(tokens)?;��+���+SP     // Parse a possibly empty sequence of expressions terminated by commas with���,,)     // an optional trailing punctuation.���,#��'��,EB     let parser = Punctuated::<Expr, Token![,]>::parse_terminated;���-*'     let _args = parser.parse(tokens)?;��-���-HE     // Parse zero or more outer attributes but not inner attributes.���.#��'��.,)     let parser = Attribute::parse_outer;���/+(     let _attrs = parser.parse(tokens)?;��/�t�/     Ok(())�,�/��<�/���/�<�/ ---��/���/Q��!���������������������4�0�
����\�1�
����,�1���ƼL�1����T�2���T�2����H,�3Y���$�3����L�3����E,�3���Ւ<�3�����,�3�����$�3����\�3����L�3���p$�3�+���$�4�*���,�4�_����_���<�4�_����\�4�����������5����,�5�����5�+����<�5�t���,�5���4�5����T�6����$�6����0�;#8 Extensions to the parsing API with niche applicability.�\�0��������,�8�����\�:����\�A�����T�X�������a�������e�����T�h�����T�l�������n�����t�q�������r!�����4���������������d�������d�������<�����������Y�
�����\�
�����_����Ƽb�����e����h�����HkY����n�����q�����Et����Ւw������z������}����������������p��+������*������_������_������_���������������������������������+�������t�����������������������������,A#��#�LG#D Extensions to the `ParseStream` API to support speculative parsing.�\�#�������0#����� �����1"#��G#D Advance this parse stream to the position of a forked parse stream.��#���K#H This is the opposite operation to [`ParseStream::fork`]. You can fork a���J#G parse stream, perform some speculative parsing, then join the original���H#E stream to the fork to "commit" the parsing from the fork to the main�\�#��#�#���H#E If you can avoid doing this, you should, as it limits the ability to���H#E generate useful errors. That said, it is often the only way to parse���L#I syntax of the form `A* B*` for arbitrary syntax `A` and `B`. The problem���H#E is that when the fork fails to parse an `A`, it's impossible to tell���L#I whether that was because of a syntax error and the user meant to provide���H#E an `A`, or that the `A`s are finished and it's time to start parsing���# `B`s. Use with care.��#���F#C Also note that if `A` is a subset of `B`, `A* B*` can be parsed by���A#> parsing `B*` and removing the leading members of `A` from the���	K#H repetition, bypassing the need to involve the downsides associated with���	# speculative parsing.��
#���
,#) [`ParseStream::fork`]: ParseBuffer::fork��
#�l�
#���
#���
L#I There has been chatter about the possibility of making the colons in the���I#F turbofish syntax like `path::to::<T>` no longer required by accepting���I#F `path::to<T>` in expression position. Specifically, according to [RFC���K#H 2544], [`PathSegment`] parsing should always try to consume a following���
H#E `<` token as the start of generic arguments, and reset to the `<` if���
B#? that fails (e.g. the token is acting as a less-than operator).��#���H#E This is the exact kind of parsing behavior which requires the "fork,���F#C try, commit" behavior that [`ParseStream::fork`] discourages. With���G#D `advance_to`, we can avoid having to parse the speculatively parsed�ԙ# content a second time.��#���K#H This change in behavior can be implemented in syn by replacing just the���-#* `Parse` implementation for `PathSegment`:��#�<�#����# # use syn::ext::IdentExt;���-#* use syn::parse::discouraged::Speculative;���+#( # use syn::parse::{Parse, ParseStream};���5#2 # use syn::{Ident, PathArguments, Result, Token};��#��# pub struct PathSegment {�̽#����%#"     pub arguments: PathArguments,�,�#��,�#����%#" # impl<T> From<T> for PathSegment�\�# # where���# #     T: Into<Ident>,�<�# # {���%#" #     fn from(ident: T) -> Self {�ܧ# #         PathSegment {���&## #             ident: ident.into(),���1#. #             arguments: PathArguments::None,�|�#��\�#�'<�#���#��� # impl Parse for PathSegment {���6#����(#%         if input.peek(Token![super])���+#(             || input.peek(Token![self])���+#(             || input.peek(Token![Self])���,#)             || input.peek(Token![crate])�l�#
         {���:#7             let ident = input.call(Ident::parse_any)?;���4#1             return Ok(PathSegment::from(ident));�l�#���#���'#$         let ident = input.parse()?;���A#>         if input.peek(Token![::]) && input.peek3(Token![<]) {���'#$             return Ok(PathSegment {���#                 ident,���M#J                 arguments: PathArguments::AngleBracketed(input.parse()?),���#             });�l�#����A#>         if input.peek(Token![<]) && !input.peek(Token![<=]) {���(#%             let fork = input.fork();���5#2             if let Ok(arguments) = fork.parse() {���,#)                 input.advance_to(&fork);���+#(                 return Ok(PathSegment {���#                     ident,���L#I                     arguments: PathArguments::AngleBracketed(arguments),���#                 });���#��l� #���� (#%         Ok(PathSegment::from(ident))�L� #��,� #��� #��� 7#4 # syn::parse_str::<PathSegment>("a<b,c>").unwrap();�<�!#���!#�|�!# # Drawbacks��!#���!F#C The main drawback of this style of speculative parsing is in error���"I#F presentation. Even if the lookahead is the "correct" parse, the error���"J#G that is shown is that of the "fallback" parse. To use the same example���#F#C as the turbofish above, take the following unfinished "turbofish":��$#�\�$#����$+#( let _ = f<&'a fn(), for<'a> serde::>();�<�$#���$#���$L#I If this is parsed as generic arguments, we can provide the error message��%#�\�%#����%# error: expected identifier���%#  --> src.rs:L:C�<�&#����&/#, L | let _ = f<&'a fn(), for<'a> serde::>();���&,#)   |                                    ^�<�&#���'#���'G#D but if parsed using the above speculative parsing, it falls back to���'K#H assuming that the `<` is a less-than when it fails to parse the generic���(J#G arguments, and tries to interpret the `&'a` as the start of a labelled���(2#/ loop, resulting in the much less helpful error��)#�\�)#����)# error: expected `:`���)#��'<�*#����*/#��'��*#   |               ^^�<�*#���*#���*J#G This can be mitigated with various heuristics (two examples: show both���+H#E forks' parse errors, or show the one that consumed more tokens), but���,G#D when you can control the grammar, sticking to something that can be���,E#B parsed LL(3) and without the LL(*) speculative parsing this makes���-D#A possible, displaying reasonable errors becomes much more simple.��-#���-;#8 [RFC 2544]: https://github.com/rust-lang/rfcs/pull/2544���.'#$ [`PathSegment`]: crate::PathSegment��.#���.# # Performance��.#���/J#G This method performs a cheap fixed amount of work that does not depend���/4#1 on how far apart the two streams are positioned.��0#�d�0#���0#���0D#A The forked stream in the argument of `advance_to` must have been���0I#F obtained by forking `self`. Attempting to advance to any other stream���1# will cause a panic.�T�1#�0�0�0�
�0�
��1#�
��
$�1#��$�1#��2(#�D��������2#��2!#T�2#�0�0�0���0����2#�
��D$�2#��$�2#��0$1"4"!"$"d�1"��1"��2�!��2�!��2�!��3S�!\�3�!�!�!�!�!�!�!�!}!�!n!q!_!b!|�3U!��4 H!�4:!=!!!��4!D�5� |�5� \�5� ��5� ��5� � � � ��5$� � � � ��8��6NK Parsing interface implemented by all types that can be parsed in a default���6 way from a token stream.��7���7PM Refer to the [module documentation] for details about implementing and using���7 the `Parse` trait.��7���7 ��"6!��ܺ",�8�ܺ"ܺ"�����8-,�8�0�0�������������	����������H�0��"�\�8�
��
��,�8��:��8#  Input to a Syn parser function.��9���9PM See the methods of this type under the documentation of [`ParseBuffer`]. For���9GD an overview of parsing in Syn, refer to the [module documentation].��:���: ��"#�D���D���:��A��;30 Cursor position within a buffered token stream.��;���;PM This type is more commonly used through the type alias [`ParseStream`] which���<#  is an alias for `&ParseBuffer`.��<���<NK `ParseStream` is the input type for all parser functions in Syn. They have���=1. the signature `fn(ParseStream) -> Result<T>`.��=���=  ## Calling a parser function��=���=LI There is no public way to construct a `ParseBuffer`. Instead, if you are���>MJ looking to invoke a parser function that requires `ParseStream` as input,���>GD you will need to go through one of the public parsing entry points.��?���?NK - The [`parse_macro_input!`] macro if parsing input of a procedural macro;���@96 - One of [the `syn::parse*` functions][syn-parse]; or���@'$ - A method of the [`Parser`] trait.��@���@5�'��A,) [syn-parse]: self#the-synparse-functions��&�D���������H������A\�A,�A�����܈G$�G����+�+p�+��*�@��n�*{�
�
��
��
�
���
�
�	�
6�g�����G4�G��������Rҹ��^=x����G.T�G����+�+p�+��*�@��n�*{����������������;t�����
��H!�D��������H��H$�H�1�1����H�
��D$�H��J$�D������_��J��K4�K�1�1�1�1���1�^�^��^��[�^���[����e�S��1����K�
��D$�K��K��K"�D������_��K��L4�L�1�1�1�1���1�^�^��^��[�^���[����e�S��1����L�
��D$�L��L�X��M52 Cursor state associated with speculative parsing.��M���MLI This type is the input of the closure provided to [`ParseStream::step`].��N���N,) [`ParseStream::step`]: ParseBuffer::step��N�l�N���N�<�N����N use proc_macro2::TokenTree;���O use syn::Result;���O �"�O���OLI // This function advances the stream past the next occurrence of `@`. If���PLI // no `@` is present in the stream, the stream position is unchanged and���P // an error is returned.���P<9 fn skip_past_next_at(input: ParseStream) -> Result<()> {��Q     input.step(|cursor| {���Q#          let mut rest = *cursor;���Q<9         while let Some((tt, next)) = rest.token_tree() {�ܺR             match &tt {���RJG                 TokenTree::Punct(punct) if punct.as_char() == '@' => {���S.+                     return Ok(((), next));���S����S%"                 _ => rest = next,���T��l�T����TB?         Err(cursor.error("no `@` was found after this point"))�T�T     })�,�T��,�U����U/, # fn remainder_after_skipping_past_next_at(��U #     input: ParseStream,���U-* # ) -> Result<proc_macro2::TokenStream> {���V$! #     skip_past_next_at(input)?;���V #     input.parse()�<�V��,�V����V # use syn::parse::Parser;���V;8 # let remainder = remainder_after_skipping_past_next_at���W #     .parse_str("a @ b c")���W #     .unwrap();���W/, # assert_eq!(remainder.to_string(), "b c");�<�X��g1����D�����*��E֨������X�X\�X,�X�������X4�X����
�
��
��
�
���
�
�	�
6�g�������\14�\��������Rҹ��^=x��(�
�
��
��
�
���
�
�	�
6�g����D��\)����D�����������\�\\�]4�]����(��] ,�]�1�1���1�����]�
����D$�]��](����D������]�^��^)����D���������^�^��^,�^�1�1������^�
����D$�^��_����D�������_�_��`3��_B��'�_���_JG The `ParseStream::step` invocation will return this same error without���` advancing the stream state.�,�`�������������#�`�_��<�a
����D���7�
�79;��ab�5����������������	�*��E֨�����
�
��
��
�
���
�
�	�
6�g�����
�
��
��
�
���
�
�	�
6�g�����b
�proof�,�bto��b"$�b��e{7�1���
�
��
��
�
���
�
�	�
6�g����1��
�������������	����������H�14�eε
��,�e��4�e��T�f��h8���G�
0;T�����������������
��$�h������������
�����������($�h����������
�������
������(��i����
ܛi�������i<�i����
���i�������j,�j�1�1������j�
�$�j��l64:��1�1�+�+p�+��*�@��n�*{��������m���m���<�m٨#,�m
�����$�m.0��nQ�:��1�1�1�������������	����������H�1��
��
�n
���4�n��qJx;�1�1�1�������������	����������H�1��
�q
���4�q��rH<��1�
�
��
��
�
���
�
�	�
6�g����1��
4�r��
��4�r��u�D�������������������u��v*��uHE Parses a syntax tree node of type `T`, advancing the position of our�̯v parse stream past it.�,�v�1�1���������v���"�v���,�v
��D��$�v*,���J��wKH Calls the given parser function to parse a syntax tree node of type `T`���w from this stream.��x�l�x���x���xLI The parser below invokes [`Attribute::parse_outer`] to parse a vector of���x" zero or more outer attributes.��y���y=: [`Attribute::parse_outer`]: crate::Attribute::parse_outer��y�<�y����y/, use syn::{Attribute, Ident, Result, Token};���z)���z���z,) // Parses a unit struct with attributes.�4�{Վ�{ //     #[path = "s.tmpl"]���{ //     struct S;���{ struct UnitStruct {���{     attrs: Vec<Attribute>,���|%����|���|А,�}���}���} impl Parse for UnitStruct {���}6����}         Ok(UnitStruct {���~;����~-����%���+��t��L���,����<����$���1�1���1�1�������������	����������H�1�������������"��
��D��$����#9%'��-���G��'�Ӂ(��'������63 Does not advance the position of the parse stream.�Â�d˂'܂���K�'Դ���'Ӄ��ۃ"�'���'���;��'��#��'䍅��'��� Ȅ'Ӆ�lۅ�������KH In this example we finish parsing the list of supertraits when the next��ņC@ token in the input is either `where` or an opening curly brace.����<�������MJ use syn::{braced, token, Generics, Ident, Result, Token, TypeParamBound};���)�����$�ʈ��҈@= // Parses a trait definition containing no associated items.�4��Վ���B? //     trait Marker<'de, T>: A + B<'de> where Box<T>: Clone {}��� struct MarkerTrait {����#      trait_token: Token![trait],����ӏ�Ȋ     generics: Generics,���'$     colon_token: Option<Token![:]>,����;8     supertraits: Punctuated<TypeParamBound, Token![+]>,��ԋ"�,����������  impl Parse for MarkerTrait {����6����<9         let trait_token: Token![trait] = input.parse()?;����.+         let ident: Ident = input.parse()?;���85         let mut generics: Generics = input.parse()?;����@=         let colon_token: Option<Token![:]> = input.parse()?;�����41         let mut supertraits = Punctuated::new();����&#         if colon_token.is_some() {��Ϗ             loop {���;8                 supertraits.push_value(input.parse()?);����NK                 if input.peek(Token![where]) || input.peek(token::Brace) {����                     break;���������;8                 supertraits.push_punct(input.parse()?);������l����������30         generics.where_clause = input.parse()?;��������>;         let empty_brace_token = braced!(content in input);�“��ʓ         Ok(MarkerTrait {���             trait_token,����             ident,�̧�             generics,��Ŕ             colon_token,���             supertraits,����/,             brace_token: empty_brace_token,�t���LΕ��,ܕ��<���$���1�1�������������"��Ć'$��
��D��$���D�9-/���.��74 Looks at the second-next token in the parse stream.�������FC This is commonly useful as a way to implement contextual keywords.����l����������IF This example needs to use `peek2` because the symbol `union` is not a���LI keyword in Rust. We can't use just `peek` and decide to parse a union if����KH the very next token is `union`, because someone is free to write a `mod����KH union` and a macro invocation that looks like `union::some_macro! { ...��ښ74 }`. In other words `union` is a contextual keyword.����<�������63 use syn::{Ident, ItemUnion, Macro, Result, Token};���)��������30 // Parses either a union or a macro invocation.��Ӝ enum UnionOrMacro {���85     // union MaybeUninit<T> { uninit: (), value: T }�̬�     Union(ItemUnion),��ʝ     // lazy_static! { ... }���     Macro(Macro),�,����������! impl Parse for UnionOrMacro {����6�����@=         if input.peek(Token![union]) && input.peek2(Ident) {����63             input.parse().map(UnionOrMacro::Union)������%���63             input.parse().map(UnionOrMacro::Macro)�lϠ��L���,���<����,���1�1�������������"��Ć'$��
��D��$���D�:-/���@,����1�1�1�������������	����������H�1�1�
�
��
��
�
���
�
�	�
6�g����1ϡ����4ǡ�H$ݡ���.�̤63 Looks at the third-next token in the parse stream.�,���1�1�������������"��Ć'$��
��D��$���D�;-/���@,�1�1�1�������������	����������H�1�1�
�
��
��
�
���
�
�	�
6�g����1ѥ����4ɥ�H$ߥ�������Kϒ#���,��#����ɪL�#���5��#ԫ�lܫ����<���������,�������@����)�����$�ĭ��̭3��4��Վԏ��Į����ˮ%�����ӏ���"����,����А,���������� �����6�������䙱�����-����&����>���ڲ?����+��tγ�L���,���,����ԃ� # let input = quote! {�̢� #     struct S(A, B);�D�����ʹ1. # syn::parse2::<TupleStruct>(input).unwrap();�<��������1�1���1�1�������������	����������H�1�����������������"����#�����,��
��D����$����	�<CEGI����ٶ>; Returns whether there are tokens remaining in this stream.�������B? This method returns true at the end of the content of a set of���GD delimiters, as well as at the very end of the complete macro input.����l����Ѹ�<ٸ����96 use syn::{braced, token, Ident, Item, Result, Token};����)��ѹ��ٹC@ // Parses a Rust `mod m { ... }` containing zero or more items.����
 struct Mod {����     mod_token: Token![mod],��ں���"�̚�     items: Vec<Item>,�,����»��ʻ impl Parse for Mod {���6��Ģ������         Ok(Mod {��ؼ*'             mod_token: input.parse()?,����%����7ݢ���             items: {����/,                 let mut items = Vec::new();����/,                 while !content.is_empty() {���52                     items.push(content.parse()?);�������ƿ                 items���             },�t���L����,����<����D���1�1������
��D$�����*���HE Constructs a helper for peeking at the next token in this stream and����KH building an error message if it is not one of a set of expected tokens.����l�������<�������R��&���)��������O��&̦���&4��Վ���?��&4��Վ���G��&4��Վ���@��&t����&���$��&�����&�����&İ���&�����&�����&,����������!��&���6�����/��%���&��&���5��&���0��&���9��&���5��&���6��&�����%���&��%l����L����,����<����T���1�1����&����
��D$��������JG Forks a parse stream so that parsing tokens out of either the original����;8 or the fork does not advance the position of the other.���������(������GD Forking a parse stream is a cheap fixed amount of work and does not����KH involve copying token buffers. Where you might hit performance problems����HE is if your macro ends up parsing a large amount of content more than�L����!���<������� # use syn::{Expr, Result};����"�%,�������2/ # fn bad(input: ParseStream) -> Result<Expr> {���� // Do not do this.����-* if input.fork().parse::<Expr>().is_ok() {����%"     return input.parse::<Expr>();�,������� # unimplemented!()�<����<����������JG As a rule, avoid parsing an unbounded amount of tokens out of a forked����KH parse stream. Only use a fork when the amount of work performed against����" the fork is small and bounded.�������A> When complex speculative parsing against the forked stream is����GD unavoidable, use [`parse::discouraged::Speculative`] to advance the����DA original stream once the fork's parse is determined to have been�|�� successful.�������LI For a lower level way to perform speculative parsing at the token level,����1. consider using [`ParseStream::step`] instead.�������A> [`parse::discouraged::Speculative`]: discouraged::Speculative����,��(���l����������HE The parse implementation shown here parses possibly restricted `pub`���� visibilities.����\�� - `pub`���� - `pub(crate)`���� - `pub(self)`���� - `pub(super)`�Ԛ� - `pub(in some::path)`�������JG To handle the case of visibilities inside of tuple structs, the parser����IF needs to distinguish parentheses that specify visibility restrictions����41 from parentheses that form part of a tuple type.����<����|�� # struct A;�|�� # struct B;�|�� # struct C;�,�������'$ struct S(pub(crate) A, pub (B, C));�<����������C@ In this example input the first tuple struct element of `S` has����KH `pub(crate)` visibility while the second tuple struct element has `pub`����KH visibility; the parentheses around `(B, C)` are part of the type rather����*' than part of a visibility restriction.�������LI The parser uses a forked parse stream to check the first token inside of����JG parentheses after the `pub` keyword. This is a small bounded amount of����30 work performed against the forked parse stream.����<�������@= use syn::{parenthesized, token, Ident, Path, Result, Token};�܁������)�������� struct PubVisibility {����     pub_token: Token![pub],����'$     restricted: Option<Restricted>,�,���������� struct Restricted {����"����%"     in_token: Option<Token![in]>,������!,����������" impl Parse for PubVisibility {����6�����85         let pub_token: Token![pub] = input.parse()?;�������)&         if input.peek(token::Paren) {����)&             let ahead = input.fork();����              let mut content;����1.             parenthesized!(content in ahead);�������.+             if content.peek(Token![crate])����1.                 || content.peek(Token![self])����2/                 || content.peek(Token![super])����             {����-*                 return Ok(PubVisibility {����"                     pub_token,����52                     restricted: Some(Restricted {����JG                         paren_token: parenthesized!(content in input),����+(                         in_token: None,����NK                         path: Path::from(content.call(Ident::parse_any)?),����                     }),������'���41             } else if content.peek(Token![in]) {����-��)���"ު)���5��)���Jɫ)���=:                         in_token: Some(content.parse()?),����GD                         path: content.call(Path::parse_mod_style)?,������)�����'�����l����������         Ok(PubVisibility {����             pub_token,����!             restricted: None,�t���L����,����<����$���1�1��������
��D$�����4���B��'���l�������<�������#  use syn::{Expr, Result, Token};����)��������52 // Some kind of loop: `while` or `for` or `loop`.���� struct Loop {����     expr: Expr,�,�������̯� impl Parse for Loop {����6�����(%         if input.peek(Token![while])����*'             || input.peek(Token![for])����+(             || input.peek(Token![loop])�l����'̦�             Ok(Loop {����)&                 expr: input.parse()?,������%�����%���>;             Err(input.error("expected some kind of loop"))�l����L����,����<����,���1�1���������������"���_��<��
��D��$���
>57�Ί����EB Speculatively parses tokens from this parse stream, advancing the����52 position of this stream only if parsing succeeds.�������KH This is a powerful low-level API used for defining the `Parse` impls of����IF the basic built-in token types. It is not something that will be used����'$ widely outside of the Syn codebase.����l�������<���������(�����(�؀ �"������L��(�ցLʣ(䧂��(�Ȃ<ä(쉃��(���#��(�Ӄ<٥(ܔ���(���J��(���.��(������Ѕ%ק(�����l�������B��(T��(,����,�������/��(���ɩ(��-�(���$��(���Ѫ(<و��,�������(���;��(�щ�(�����(���/��(<Š��$Պ�1�1����
σ
��N�������������
ڊ��ف
݊����
��������������	�*��E֨����D���=���
��)���������������������q�aXف
�
�
��
��
�
���
�
�	�
6�g���������
��D��
ف
$����Bknhk���Η���@= Returns the `Span` of the next token in the parse stream, or���IF `Span::call_site()` if this parse stream has completely exhausted its�ı� input `TokenStream`.�$՗�1�1�����ڗ�
��D$ۗ���"���IF Provides low-level access to the token representation underlying this��� parse stream.�������IF Cursors are immutable so no operations you perform against the cursor��֚/, will affect the state of this parse stream.�4���1�1��������
��D$���қ(�՛��1�1�������
��D$��Ν�����ӝ�,֝��������,,���1�1�������������	����������H�1��
�\���
�����E���*��������,��Y��,�������-/���,,���1�1�������������	����������H�1��
�\ş�
������Gԛ���������,,���1�1�������������	����������H�1��
�\̡�
���,šD������������������������������������q�aX����������������,,���1�1�������������	����������H�1��������������������q�aX�����\���
���,��Dӣ����������������������������������q�aX���������������ɥ,,̥�1�1�������������	����������H�1��������������������q�aX�����\٥�
���,ҥD������������������������������������q�aX�����������������,,���1�1�������������	����������H�1��������������������q�aX�����\���
���,��Dު����������������������������������q�aX���������������ެ,,��1�1�������������	����������H�1��������������������q�aX�����\��
���,�D������������������������������������q�aX���������ѮIF Parser that can parse Rust tokens into a particular syntax tree node.�������IF Refer to the [module documentation] for details about parsing in Syn.������ ��"������P�"R���ܺ",���ܺ"ܺ"����������������
d����)	�����\��4�������=���FC Parse a proc-macro2 token stream into the chosen syntax tree node.�ޱ���IF This function will check that the input is fully parsed. If there are����GD any unparsed tokens at the end of the stream, an error is returned.�4���
���
���
$����4�����G�óA> Parse tokens of source code into the chosen syntax tree node.�������I��)�ߴG��)������P��!숶��!,���
���
��
��
�I���I���3�˸A> Parse a string of Rust code into the chosen syntax tree node.�������I��)��GD any unparsed tokens at the end of the string, an error is returned.����l��
 # Hygiene�ͺ��պIF Every span in the resulting syntax tree will be set to resolve at the���� macro call site.�L���1�
�1�
�һ�
��
GL�RL���Q�Ҽռܼ8�4ּtмt���
�����
��
��
uM���M���M���C�ľǾξ8�4Ⱦt¾t���1�
�1�������������	����������H�1�
�\���
��
O��$OD���������������
���>����1�1��
�������������	����������H�1����
��4�����F�N������1���1�������������	����������H�1���L����"���1�����)��� �����������������13bd\��4���������14����������
�����V��V���Qt��������ѓ	��
�����D_��O_��Z_���Ct���1���1�������������	����������H�1ѓ	�\���
������b���b���b�������ѓ	�N�������4����	�Fc��Qc��\c+-���TY��1���1�������������	����������H�1ѓ	�N��\�������4���	�d��d"$������B? An empty syntax tree node that consumes no tokens when parsed.�������HE This is useful for attribute macros that want to ensure they are not����  provided any attribute args.����<���������,������� ����� use syn::parse_macro_input;��� use syn::parse::Nothing;�������'�������D�������JG pub fn my_attr(args: TokenStream, input: TokenStream) -> TokenStream {����,)     parse_macro_input!(args as Nothing);���������ܯ���,����<�������\������� error: unexpected token�̅�  --> src/main.rs:3:19�<����ħ� 3 | #[my_attr(asdf)]����   |           ^^^^�<����?����Id�u*��Fg����������������-,���1�1�������������	����������H�1��������������������q�aX�����\���
�_input�4��d��C	��\$�����\ $�����L@$����\K$����Dg$����	$z$�1���($|~km�2%$^`NP�]$ALu$1��O$<�$��������������	����������H����*���$
�ٓ,�$��$L��Z	���\�����D)Y���(|"N�|?�D�������"SӼ#VӼ#�Z��3z�>�OD4���D��
��N�qՆ*����
��D��O�������Ն*�oP�D�������"xY��D����<����Z�t57��-L��1�1�1���1�����
��D��$���&fL��q	��������4/�
����\J�����Ln����E,y����N,������D����Ւ<������,������<������$�����\�����L������D�Y���$��*���,��_����_���<��_���d��H���,��/�����:������ ��;��[n������ps`cPS@C03!$|��� �����ȼ��T��D������ The result of a Syn parser.�4���������		����C@ Error returned when a Syn parser cannot parse the input tokens.�����$! # Error reporting in proc macros�����KH The correct way to report errors back to the compiler from a procedural���?< macro is by emitting an appropriately spanned invocation of���OL [`compile_error!`] in the generated code. This produces a better diagnostic���,) message than simply panicking the macro.�����+( [`compile_error!`]: std::compile_error!�����JG When parsing macro input, the [`parse_macro_input!`] macro handles the���1. conversion to `compile_error!` automatically.�����5�'��<�������,����� ����8���	���	'����	��D�	����	J��)��
=����
8����������     # TokenStream::new()�,���<�������C@ For errors that arise later than the initial parsing stage, the���OL [`.to_compile_error()`] or [`.into_compile_error()`] methods can be used to���
74 perform an explicit conversion to `compile_error!`.��
���
41 [`.to_compile_error()`]: Error::to_compile_error���85 [`.into_compile_error()`]: Error::into_compile_error���<�������,�����"��%��0- # use syn::{parse_macro_input, DeriveInput};�,�����'����" #[proc_macro_derive(MyDerive)]�D�����96 pub fn my_derive(input: TokenStream) -> TokenStream {���=������C@     // fn(DeriveInput) -> syn::Result<proc_macro2::TokenStream>���      expand::my_derive(input)���;8         .unwrap_or_else(syn::Error::into_compile_error)���         .into()�,���,����� # mod expand {���'$ #     use proc_macro2::TokenStream;���)& #     use syn::{DeriveInput, Result};�,�����GD #     pub fn my_derive(input: DeriveInput) -> Result<TokenStream> {����'\��'<���<���,����i�q*����D�����?�?��?���:�?�	�:$x��Lk�������d����+M{M(������T������������ٿ�jk�ߝ���ܣD����ޠ*|�<�����	T�����������#6��IF Usually the [`ParseStream::error`] method will be used instead, which���HE automatically uses the correct span from the current position of the�����)����LI Use `Error::new` when the error needs to be triggered on some span other���85 than where the parse stream is currently positioned.�����<9 [`ParseStream::error`]: crate::parse::ParseBuffer::error���l�����<�����30 use syn::{Error, Ident, LitStr, Result, Token};��� �"����KH // Parses input that looks like `name = "string"` where the key must be���EB // the identifier `name` and the value may be any string literal.���" // Returns the string literal.���96 fn parse_name(input: ParseStream) -> Result<LitStr> {���/,     let name_token: Ident = input.parse()?;���!     if name_token != "name" {��� JG         // Trigger an error not on the current position of the stream,��� @=         // but on the position of the unexpected identifier.���!IF         return Err(Error::new(name_token.span(), "expected `name`"));�L�"����"$��"��"'$     let s: LitStr = input.parse()?;�l�"
     Ok(s)�,�"��<�"���#��������������#�_��<�#��
�Hxg�
�g')��#,�#����	����
�H$�$�
<�$��+J��&IF Creates an error with the specified message spanning the given syntax�t�&��%�'���'KH Unlike the `Error::new` constructor, this constructor takes an argument���'KH `tokens` which is a syntax tree node. This allows the resulting `Error`���(EB to attempt to span all tokens inside of `tokens`. While you would���)LI typically be able to use the `Spanned` trait with the above `Error::new`���);8 constructor, implementation limitations today mean that���*FC `Error::new_spanned` may provide a higher-quality error message on���*
 stable Rust.��*���*?< When in doubt it's recommended to stick to `Error::new` (or�Կ+ `ParseStream::error`)!�\�,����
��������������,����
�,��$D�,�_��
<�,
�����
��3i�
=iKMGI��-=\�-����	����
��4�-�
<�-�.������������������/��������������*ԑ3��1%" The source location of the error.��1���1JG Spans are not thread-safe so this function returns `Span::call_site()`���2KH if called from a different thread than the one on which the `Error` was���2 originally created.�$�3�1�1������3�
�$�3��8-��6<9 Render the error as an invocation of [`compile_error!`].��6���6HE The [`parse_macro_input!`] macro provides a convenient way to invoke���70- this method correctly in a procedural macro.��7���7+��*��85�'��8�1�1������8�
�$�8��A.��9<��*�:���:+��*�:�l�:���;�<�;����;��,�;����; ����;52 use syn::{parse_macro_input, DeriveInput, Error};��<���<" # const _: &str = stringify! {���<! #[proc_macro_derive(MyTrait)]�D�=����=?< pub fn derive_my_trait(input: TokenStream) -> TokenStream {���==����>     my_trait::expand(input)���>63         .unwrap_or_else(Error::into_compile_error)���>�*,�?���?���? mod my_trait {���?%"     use proc_macro2::TokenStream;���?'$     use syn::{DeriveInput, Result};��@���@IF     pub(crate) fn expand(input: DeriveInput) -> Result<TokenStream> {���@�%��@��L�A��,�A��<�A����A������
�$�A��C)��BLI Add another error message to self such that when `to_compile_error()` is���B1. called, both errors will be emitted together.�<�C�1�1������C���
$�Canother�<�C��D�����D)��D��1�1������D�
�$�D��LK4�L�1���
�
��
��
�
���
�
�	�
6�g����1�������4�L���L��*<�L
������l���l�
�l/1��OD$�O��������������O��*<�O
����,�O��O�
<�O-/��P9$�P������	��
��,�P��P�
<�P��R����_���R<�R�1�1�1�1���1�^�^��^��[�^���[����e�S��1����R�
�$�R��L�R��U����_���V<�V�1�1�1�1���1�^�^��^��[�^���[����e�S��1����V�
�$�V��L�V��V����_���W<�W�1�1�1�1���1�^�^��^��[�^���[����e�S��1����W�
�$�W��L�W��X�������X,�X�1�1������X�
�$�XܞY�������Y,�Y�1�1������Y�
�$�Y��\ ���]�������]$�]������
���	�]܄^������H�H�H�L�^$�^����l�^D�^������^$L�^�����H��
�$�^��_D�_��qI�}�K:���_%D�_����<�<�W�<���:�<��
�:�<Ԏ
�:�<��:�<��:�<��:
�hpp�Y8����Ԟ`�����J�J�L�`$�`������`($�`�1�1������������������;t������J��`�
�$�`��a#�D��������H�H�H��aL�b$�b����l�bD�b������b$L�b�����H��
��D$�b��c$�c�D����9�����g��c��c'D�c����g�g��h��g�h޵�g�h���gFPR<?���D����c�D�������J�J��cL�d$�d������d($�d�1�1������������������;t������J��d�
��D$�d��e����I���e<4�e�1�1���������f����e�H����e���H��d�f
���$�f�	�o?A���a�a�t�t����K���A��)������OL This is preferred over parsing a string because tokens are able to preserve����PM information about where in the user's code they were originally written (the����PM "span" of the token), possibly allowing the compiler to produce better error�l��
 messages.�������OL This function parses a `proc_macro::TokenStream` which is the type used for����?< interop with the compiler in a procedural macro. To parse a����<9 `proc_macro2::TokenStream`, use [`syn::parse2`] instead.������� [`syn::parse2`]: parse2�������RO *This function is available only if Syn is built with both the `"parsing"` and������!���t�� # Examples����<���������,������� �������̇� use syn::DeriveInput;�������.�����!��D�������8�����.+     // Parse the tokens into a syntax tree����:7     let ast: DeriveInput = syn::parse(input).unwrap();�������;�����������%T����������41     // Convert into a token stream and return it����     expanded.into()�,����<�����	����	��������d��
������p "���M���F��)������I��)���G��)������NK This function parses a `proc_macro2::TokenStream` which is commonly useful����LI when the input comes from a node of the Syn syntax tree, for example the����KH body tokens of a [`Macro`] node. When in a procedural macro parsing the����JG `proc_macro::TokenStream` provided by the compiler, use [`syn::parse`]�d��	 instead.����܍� [`syn::parse`]: parse()�������SP *This function is available only if Syn is built with the `"parsing"` feature.*��	����	��������d��
������q "���7���A��)������S��*���l����)������OL Every span in the resulting syntax tree will be set to resolve at the macro�t�� call site.����t����*���<������� use syn::{Expr, Result};������ fn run() -> Result<()> {����63     let code = "assert_eq!(u8::max_value(), 255)";����1.     let expr = syn::parse_str::<Expr>(code)?;����      println!("{:#?}", expr);�t����',����,������� # run().unwrap();�<�����	�1�1��	����������d��
����%r!��'����Z[����' �'�1�
�
��
��
�
���
�
�	�
6�g����1�0�'�
���0�'��'# �'8�1�1�������������	����������H�1X�'
���(�'��)8�)����
���*����'����Z[����' �'�1�
�
��
��
�
���
�
�	�
6�g����1�0�'�
���0�'��'# �'8�1�1�������������	����������H�1X�'
���(�'��)8�)����
���*���	�'����Z[���	�' 	�'�1�
�
��
��
�
���
�
�	�
6�g����1�0	�'�
���0	�'�	�'# 	�'8�1�1�������������	����������H�1X	�'
���(	�'�	�)8	�)����
��	�*���
�'����Z[���
�' 
�'�1�
�
��
��
�
���
�
�	�
6�g����1�0
�'�
���0
�'�
�'# 
�'8�1�1�������������	����������H�1X
�'
���(
�'�
�)8
�)����
��
�*����'����Z[����' �'�1�
�
��
��
�
���
�
�	�
6�g����1�0�'�
���0�'��'# �'8�1�1�������������	����������H�1X�'
���(�'��)8�)����
���*����'����Z[����' �'�1�
�
��
��
�
���
�
�	�
6�g����1�0�'�
���0�'��'# �'8�1�1�������������	����������H�1X�'
���(�'��)8�)����
���*���
�'����Z[���
�' 
�'�1�
�
��
��
�
���
�
�	�
6�g����1�0
�'�
���0
�'�
�'# 
�'8�1�1�������������	����������H�1X
�'
���(
�'�
�)8
�)����
��
�*����'	����Z[����' �'�1�
�
��
��
�
���
�
�	�
6�g����1�0�'�
���0�'��'# �'8�1�1�������������	����������H�1X�'
���(�'��)8�)����
���*	����'
����Z[����' �'�1�
�
��
��
�
���
�
�	�
6�g����1�0�'�
���0�'��'# �'8�1�1�������������	����������H�1X�'
���(�'��)8�)����
���*
����'����Z[����' �'�1�
�
��
��
�
���
�
�	�
6�g����1�0�'�
���0�'��'# �'8�1�1�������������	����������H�1X�'
���(�'��)8�)����
���*����.����Z[����. �.�1�
�
��
��
�
���
�
�	�
6�g����1�0�/�
���0�.��/8�/����
���0����.
����Z[����. �.�1�
�
��
��
�
���
�
�	�
6�g����1�0�/�
���0�.��/8�/����
���0
����.����Z[����. �.�1�
�
��
��
�
���
�
�	�
6�g����1�0�/�
���0�.��/8�/����
���0����VI�<Ӄ `_`���+8�T�T���U?����U���V���V��Tƃ��)�t#;����V(�V��������W;��W�W�W8�0�Wp�W������M�����W�������W
�����c�,.����Y$�������Y8�Y����
������[����\�������](�]�1�1������]�
� �]��P��������X�P0�P������P (�P�1�1���1�����P�
� �P��Q��������R,H�R�1�1���1�+��R�
� �R��8@�t�� `abstract`���+ 8�6�6���7?����7���8���8��D����s�𪝗o��p�8 �8������97��9�9�98�0�9p�9s�����M�����9��+��9
����H'�!q���:$�������;8�;����
���=����>�������?(�?�1�1������?�
� �?��H���Z���H-H�H�1�1�1���1����H�
� �H��0�H��J�������J,(�J�1�1�������������	����������H�1��������������������q�aX�����X�J�
���(�J��L����Z[����L �L�1�
�
��
��
�
���
�
�	�
6�g����1�0�M�
���0�M��M8�M����
���O����D�� `as`���+������������������>�@�N`s�������������8���c�����M�������+�
����H'���q�������������
�������������1�1�������
������Z����1�1�1���1�����
��������������1�1�������������	����������H�1��������������������q�aX�������
���������Z[�����1�
�
��
��
�
���
�
�	�
6�g����1���
����������
�����	�\�� `async`���+�	�	�~	��{	��y	�w	��,�����/i�T���u	s	����q	�n	q	m	k	8�i	g	c�����M����e	��+c	
����H'��	�	q�c	�����`	^	����
�\	��Z	�����X	V	�1�1�����T	�
�R	P	���Z�N	K	�1�1�1���1���I	�
�G	��E	C	�����A	>	�1�1�������������	����������H�1��������������������q�aX�����<	�
���:	8	����Z[��6	3	�1�
�
��
��
�
���
�
�	�
6�g����1�1	�
���/	-	+	����
�)	���T� `auto`���+�����
���$Ֆ�����y�y�	������
8��
�
c�����M�����
��+�

����H'�q��
������
�
����
��
���
������
�
�1�1������
�
��
�
���Z��
�
�1�1�1���1����
�
��
���
�
������
�
�1�1�������������	����������H�1��������������������q�aX������
�
����
�
����Z[���
�
�1�
�
��
��
�
���
�
�	�
6�g����1��
�
����
�
�
����
��
����\�� `await`���+��������������,�����7�.��o%�������������8���c�����M�������+�
����H'���q�������������
������������1�1�����}�
�{y���Z�wt�1�1�1���1���r�
�p��nl�����jg�1�1�������������	����������H�1��������������������q�aX�����e�
���ca����Z[��_\�1�
�
��
��
�
���
�
�	�
6�g����1�Z�
���XVT����
�R��F�d͗	 `become`���+A?�=��:��8�6��4�����@��{�͛�42����0�-0,*8�(&c�����M����$��+"
����H'�?Bq�"���������
���������1�1������
����Z�

�1�2�1���2����
����������2�2�������������	����������H�2��������������������q�aX�������
���������Z[�����2�
�
��
��
�
���
�
�	�
6�g����2���
����������
������L�� `box`���+���������������������H�������������8���c�����M�������+�
����H'���q�������������
�������������2�2�������
������Z����2�2�2���2�����
��������������2�2�������������	����������H�2��������������������q�aX�������
���������Z[�����2�
�
��
��
�
���
�
�	�
6�g����2���
����}����
�{��o �\�� `break`���+i g �e ��b ��` �^ ��,����;809
 f�\ Z ����X �U X T R 8�P N c�����M����L ��+J 
����H'�g j q�J �����G E ����
�C ��A �����? = �2�2�����; �
�9 7 ���Z�5 2 �2�2�2���2���0 �
�. ��, * �����( % �2�2�������������	����������H�2��������������������q�aX�����# �
���!  ����Z[��  �2�
�
��
��
�
���
�
�	�
6�g����2� �
���   ����
� ��%�\� `const`���+�$�$��$���$���$��$��,����*��W��h��$�$�����$��$�$�$�$8��$�$c�����M�����$��+�$
����H'��$�$q��$������$�$����
��$���$������$�$�2�2������$�
��$�$���Z��$�$�2�2�2���2����$�
��$���$�$������$�$�2�2�������������	����������H�2��������������������q�aX������$�
����$�$����Z[���$�$�2�
�
��
��
�
���
�
�	�
6�g����2��$�
����$�$�$����
��$���)�t�� `continue`���+ �)�)��)���)���)��)��D����ۏ�H<0��)�)�����)��)�)�))8�}){)c�����M����y)��+w)
����H'��)�)q�w)�����t)r)����
�p)��n)�����l)j)�2�2�����h)�
�f)d)���Z�b)_)�2�2�2���2���])�
�[)��Y)W)�����U)R)�2�2�������������	����������H�2��������������������q�aX�����P)�
���N)L)����Z[��J)G)�2�
�
��
��
�
���
�
�	�
6�g����2�E)�
���C)A)?)����
�=)��1.�\ݙ `crate`���++.).�'.��$.��".� .��,Й����[�����..����.�....8�..c�����M����.��+.
����H'�).,.q�.�����	..����
�.��.�����.�-�2�2������-�
��-�-���Z��-�-�2�2�2���2����-�
��-���-�-������-�-�2�2�������������	����������H�2��������������������q�aX������-�
����-�-����Z[���-�-�2�
�
��
��
�
���
�
�	�
6�g����2��-�
����-�-�-����
��-���2�l��
 `default`��,�2�2��2���2���2��2��<������S����2�2�����2��2�2�2�28��2�2c�����M�����2��+�2
����H'��2�2q��2������2�2����
��2���2������2�2�2�2������2�
��2�2���Z��2�2�2�2�2���2����2�
��2���2�2������2~2�2�2�������������	����������H�2��������������������q�aX�����|2�
���z2x2����Z[��v2s2�2�
�
��
��
�
���
�
�	�
6�g����2�q2�
���o2m2k2����
�i2��]7�D˚ `do`���,T7R7�P7��M7��K7�I7�������WZ���k�G7E7����C7�@7C7?7=78�;797c�����M����77��+57
����H'�R7U7q�57�����2707����
�.7��,7�����*7(7�2�2�����&7�
�$7"7���Z� 77�2�2�2���2���7�
�7��77�����77�2�2�������������	����������H�2��������������������q�aX�����7�
���7
7����Z[��77�2�
�
��
��
�
���
�
�	�
6�g����2�7�
���7�6�6����
��6���;�L�� `dyn`���,�;�;��;���;���;��;������nl���>��;�;�����;��;�;�;�;8��;�;c�����M�����;��+�;
����H'��;�;q��;������;�;����
��;���;������;�;�2�2������;�
��;�;���Z��;�;�2�2�2���2����;�
��;���;�;������;�;�2�2�������������	����������H�2��������������������q�aX������;�
����;�;����Z[���;�;�2�
�
��
��
�
���
�
�	�
6�g����2��;�
����;�;�;����
��;���@�T�� `else`���,{@y@�w@��t@��r@�p@��$����A��+�(L�n@l@����j@�g@j@f@d@8�b@`@c�����M����^@��+\@
����H'�y@|@q�\@�����Y@W@����
�U@��S@�����Q@O@�2�2�����M@�
�K@I@���Z�G@D@�2�2�2���2���B@�
�@@��>@<@�����:@7@�2�2�������������	����������H�2��������������������q�aX�����5@�
���3@1@����Z[��/@,@�2�
�
��
��
�
���
�
�	�
6�g����2�*@�
���(@&@$@����
�"@��E�T� `enum`���,E
E�E��E��E�E��$ڛ��
ǁFXƲ��EE�����D��D�D�D�D8��D�Dc�����M�����D��+�D
����H'�
EEq��D������D�D����
��D���D������D�D�2�2������D�
��D�D���Z��D�D�2�2�2���2����D�
��D���D�D������D�D�2�2�������������	����������H�2��������������������q�aX������D�
����D�D����Z[���D�D�2�
�
��
��
�
���
�
�	�
6�g����2��D�
����D�D�D����
��D���I�d��	 `extern`�̲,�I�I��I���I���I��I��4����Y
��B\AU��I�I�����I��I�I�I�I8��I�Ic�����M�����I��+�I
����H'��I�Iq��I������I�I����
�I��}I�����{IyI�2�2�����wI�
�uIsI���Z�qInI�2�2�2���2���lI�
�jI��hIfI�����dIaI�2�2�������������	����������H�2��������������������q�aX�����_I�
���]I[I����Z[��YIVI�2�
�
��
��
�
���
�
�	�
6�g����2�TI�
���RIPINI����
�LI��@N�\Ӝ `final`��,:N8N�6N��3N��1N�/N��,Ɯ���-�<gp��-N+N����)N�&N)N%N#N8�!NNc�����M����N��+N
����H'�8N;Nq�N�����NN����
�N��N�����NN�2�2�����N�
�
NN���Z�NN�2�2�2���2���N�
��M���M�M������M�M�2�2�������������	����������H�2��������������������q�aX������M�
����M�M����Z[���M�M�2�
�
��
��
�
���
�
�	�
6�g����2��M�
����M�M�M����
��M���R�D�� `fn`���,�R�R��R���R���R��R��������܉�:�p��R�R�����R��R�R�R�R8��R�Rc�����M�����R��+�R
����H'��R�Rq��R������R�R����
��R���R������R�R�2�2������R�
��R�R���Z��R�R�2�2�2���2����R�
��R���R�R������R�R�2�2�������������	����������H�2��������������������q�aX������R�
����R�R����Z[���R}R�2�
�
��
��
�
���
�
�	�
6�g����2�{R�
���yRwRuR����
�sR��gW�L�� `for`���,_W]W�[W��XW��VW�TW����ـ"��z�%Y�RWPW����NW�KWNWJWHW8�FWDWc��ـ�M����BW��+@W
����H'�]W`Wq�@Wـ���=W;Wـ��
�9Wـ7Wـ���5W3W�2�2ــ�1W�
�/W-Wـ�Z�+W(W�2�2�2ـ�2���&W�
�$W��"W Wـ���WW�2�2�������������	����������H�2��������������������q�aXـ���W�
���WWـ��Z[��WW�2�
�
��
��
�
���
�
�	�
6�g����2�W�
���W
WW����
�Wـ�[�D� `if`���,�[�[��[���[���[��[���ʁ�f������[�[�����[��[�[�[�[8��[�[c��ʁ�M�����[��+�[
����H'��[�[q��[ʁ����[�[ʁ��
��[ʁ�[ʁ����[�[�2�2ʁʁ��[�
��[�[ʁ�Z��[�[�2�2�2ʁ�2����[�
��[���[�[ʁ����[�[�2�2�������������	����������H�2��������������������q�aXʁ����[�
����[�[ʁ��Z[���[�[�2�
�
��
��
�
���
�
�	�
6�g����2��[�
����[�[�[����
��[ʁ�`�T�� `impl`���,�`�`��`��~`��|`�z`��$�����6Y�W�"�x`v`����t`�q`t`p`n`8�l`j`c�����M����h`��+f`
����H'��`�`q�f`�����c`a`����
�_`��]`�����[`Y`�2�2�����W`�
�U`S`���Z�Q`N`�2�2�2���2���L`�
�J`��H`F`�����D`A`�2�2�������������	����������H�2��������������������q�aX�����?`�
���=`;`����Z[��9`6`�2�
�
��
��
�
���
�
�	�
6�g����2�4`�
���2`0`.`����
�,`�� e�D؞ `in`���,ee�e��e��e�e��˞���?���p|�
ee����e�eeee8��d�dc�����M�����d��+�d
����H'�eeq��d������d�d����
��d���d������d�d�2�2������d�
��d�d���Z��d�d�2�2�2���2����d�
��d���d�d������d�d�2�2�������������	����������H�2��������������������q�aX������d�
����d�d����Z[���d�d�2�
�
��
��
�
���
�
�	�
6�g����2��d�
����d�d�d����
��d���i�L�� `let`���,�i�i��i���i���i��i��������I�����i�i�����i��i�i�i�i8��i�ic�����M�����i��+�i
����H'��i�iq��i������i�i����
��i���i������i~i�2�2�����|i�
�zixi���Z�visi�2�2�2���2���qi�
�oi��miki�����iifi�2�2�������������	����������H�2��������������������q�aX�����di�
���bi`i����Z[��^i[i�2�
�
��
��
�
���
�
�	�
6�g����2�Yi�
���WiUiSi����
�Qi��En�T�� `loop`���,>n<n�:n��7n��5n�3n��$����^A�5�~�F�1n/n����-n�*n-n)n'n8�%n#nc�����M����!n��+n
����H'�<n?nq�n�����nn����
�n��n�����nn�2�2�����n�
�nn���Z�
nn�2�2�2���2���n�
�n��n�m������m�m�2�2�������������	����������H�2��������������������q�aX������m�
����m�m����Z[���m�m�2�
�
��
��
�
���
�
�	�
6�g����2��m�
����m�m�m����
��m���r�\�� `macro`���-�r�r��r���r���r��r��,���5[d�������r�r�����r��r�r�r�r8��r�rc�����M�����r��+�r
����H'��r�rq��r������r�r����
��r���r������r�r�2�2������r�
��r�r���Z��r�r�2�2�2���2����r�
��r���r�r������r�r�2�2�������������	����������H�2��������������������q�aX������r�
����r�r����Z[���r�r�2�
�
��
��
�
���
�
�	�
6�g����2��r�
����r~r|r����
�zr��nw�\�� `match`���-hwfw�dw��aw��_w�]w��,����_�}����[wYw����Ww�TwWwSwQw8�OwMwc�����M����Kw��+Iw
����H'�fwiwq�Iw�����FwDw����
�Bw��@w�����>w<w�2�2�����:w�
�8w6w���Z�4w1w�2�2�2���2���/w�
�-w��+w)w�����'w$w�2�2�������������	����������H�2��������������������q�aX�����"w�
��� ww����Z[��ww�2�
�
��
��
�
���
�
�	�
6�g����2�w�
���www����
�w��|�L� `mod`���-�{�{��{���{���{��{��Ӡ���(����{�{�����{��{�{�{�{8��{�{c����M�����{��+�{
����H'��{�{q��{�����{�{���
��{��{�����{�{�2�2����{�
��{�{��Z��{�{�2�2�2��2����{�
��{���{�{�����{�{�2�2�������������	����������H�2��������������������q�aX�����{�
����{�{���Z[���{�{�2�
�
��
��
�
���
�
�	�
6�g����2��{�
����{�{�{����
��{����T�� `move`���-��������������������$��҈�DG�8�����������~��{�~�z�x�8�v�t�c��҈�M����r���+p�
����H'�����q�p�҈���m�k�҈��
�i�҈g�҈���e�c��2�2҈҈�a��
�_�]�҈�Z�[�X��2�2�2҈�2���V��
�T���R�P�҈���N�K��2�2�������������	����������H�2��������������������q�aX҈���I��
���G�E�҈��Z[��C�@��2�
�
��
��
�
���
�
�	�
6�g����2�>��
���<�:�8�����
�6�҈*��Lɡ `mut`�̩-"� ���������������É��W�&�F �����������
��8�	��c���M�������+�
����H'� �#�q����������
���É��É��������2�2ÉÉ���
����É�Z����2�2�2É�2�����
������É����ބ�2�2�������������	����������H�2��������������������q�aXÉ���܄�
���ڄ؄É��Z[��քӄ�2�
�
��
��
�
���
�
�	�
6�g����2�ф�
���τ̈́˄����
�ɄÉ���t�� `override`�߲- ��������������������D���Tqgk!ш��������������������8�����c�����M��������+��
����H'�����q����������������
�����������������2�2��������
��������Z������2�2�2���2������
����}�{������y�v��2�2�������������	����������H�2��������������������q�aX�����t��
���r�p�����Z[��n�k��2�
�
��
��
�
���
�
�	�
6�g����2�i��
���g�e�c�����
�a���U��T�� `priv`���-N�L��J���G���E��C���$�����'�ӄx�,�A�?�����=��:�=�9�7�8�5�3�c�����M����1���+/�
����H'�L�O�q�/������,�*�����
�(���&������$�"��3�3����� ��
������Z����3�3�3���3�����
�����������
�
��3�3�������������	����������H�3��������������������q�aX�������
���������Z[������3�
�
��
��
�
���
�
�	�
6�g����3����
�������������
�������L� `pub`���-�ߒ�ݒ��ڒ��ؒ�֒��ޢ��/=�1W�N�ԒҒ����В�͒В̒ʒ8�Ȓƒc�����M����Ē��+’
����H'�ߒ�q�’�������������
�����������������3�3��������
��������Z������3�3�3���3������
�������������������3�3�������������	����������H�3��������������������q�aX��������
�����������Z[�������3�
�
��
��
�
���
�
�	�
6�g����3����
�������������
�����|��L�� `ref`���-t�r��p���m���k��i�������Oy0�����g�e�����c��`�c�_�]�8�[�Y�c�����M����W���+U�
����H'�r�u�q�U������R�P�����
�N���L������J�H��3�3�����F��
�D�B����Z�@�=��3�3�3���3���;��
�9���7�5������3�0��3�3�������������	����������H�3��������������������q�aX�����.��
���,�*�����Z[��(�%��3�
�
��
��
�
���
�
�	�
6�g����3�#��
���!�������
������dӣ	 `return`���-
���������������4ƣ��>9���8	��������������������8���c�����M�������+�
����H'���q�������������
������������ޛ�3�3�����ܛ�
�ڛ؛���Z�֛ӛ�3�3�3���3���ћ�
�ϛ��͛˛�����ɛƛ�3�3�������������	����������H�3��������������������q�aX�����ě�
���›������Z[�������3�
�
��
��
�
���
�
�	�
6�g����3����
�������������
��������T�� `Self`���-��������������������D���Bƹ��`<W��������������������8�����c����M��������+�
����H'�����q������|�z����
�x��v�����t�r��3�3���p��
�n�l���Z�j�g��3�3�3��3���e��
�c���a�_�����]�Z��3�3�������������	����������H�3��������������������q�aX����X��
���V�T����Z[��R�O��3�
�
��
��
�
���
�
�	�
6�g����3�M��
���K�I�G�����
�E��9��T�� `self`���-2�0��.���+���)��'���L��ُ�'������%�#�����!���!���8���c��ُ�M�������+�
����H'�0�3�q��ُ�����ُ��
��ُ
�ُ������3�3ُُ���
���ُ�Z������3�3�3ُ�3������
��������ُ������3�3�������������	����������H�3��������������������q�aXُ�����
�����ُ��Z[�����3�
�
��
��
�
���
�
�	�
6�g����3���
���ߤݤۤ����
�٤ُͩ�d��	 `static`���-ȩƩ�ĩ�������������4�ʐt��y��& ��������������������8�����c��ʐ�M��������+��
����H'�Ʃɩq���ʐ�������ʐ��
���ʐ��ʐ��������3�3ʐʐ����
�����ʐ�Z������3�3�3ʐ�3������
���������ʐ��������3�3�������������	����������H�3��������������������q�aXʐ������
�����~�ʐ��Z[��|�y��3�
�
��
��
�
���
�
�	�
6�g����3�w��
���u�s�q�����
�o�ʐc��d��	 `struct`���-^�\��Z���W���U��S���4�����y�g�@g�Q�O�����M��J�M�I�G�8�E�C�c�����M����A���+?�
����H'�\�_�q�?������<�:�����
�8���6������4�2��3�3�����0��
�.�,����Z�*�'��3�3�3���3���%��
�#���!����������3�3�������������	����������H�3��������������������q�aX�������
���������Z[�����3�
�
��
��
�
���
�
�	�
6�g����3�
��
����	������
�������\� `super`���.��������������,ե��>��q�8V{���������߲�޲ܲ8�ڲزc�����M����ֲ��+Բ
����H'����q�Բ�����Ѳϲ����
�Ͳ��˲�����ɲDz�3�3�����Ų�
����Z������3�3�3���3������
�������������������3�3�������������	����������H�3��������������������q�aX��������
�����������Z[�������3�
�
��
��
�
���
�
�	�
6�g����3����
�������������
��������\�� `trait`���.���������������}���,������=5��{�y�����w��t�w�s�q�8�o�m�c�����M����k���+i�
����H'�����q�i������f�d�����
�b���`������^�\��3�3�����Z��
�X�V����Z�T�Q��3�3�3���3���O��
�M���K�I������G�D��3�3�������������	����������H�3��������������������q�aX�����B��
���@�>�����Z[��<�9��3�
�
��
��
�
���
�
�	�
6�g����3�7��
���5�3�1�����
�/���#��LΦ `try`�ŗ.�����������������������.r��������
���
���8���c�����M��������+��
����H'���q����������������
��������������3�3��������
������Z����3�3�3���3�����
����޻ܻ�����ڻ׻�3�3�������������	����������H�3��������������������q�aX�����ջ�
���ӻѻ����Z[��ϻ̻�3�
�
��
��
�
���
�
�	�
6�g����3�ʻ�
���ȻƻĻ����
�»�����T�� `type`�ؠ.��������������������$����,��7t�G��������������������8�����c�����M��������+��
����H'�����q����������������
�����������������3�3��������
��}����Z�{�x��3�3�3���3���v��
�t���r�p������n�k��3�3�������������	����������H�3��������������������q�aX�����i��
���g�e�����Z[��c�`��3�
�
��
��
�
���
�
�	�
6�g����3�^��
���\�Z�X�����
�V���J��d��	 `typeof`��.E�C��A���>���<��:���4���u�h6�K2��8�6�����4��1�4�0�.�8�,�*�c����M����(���+&�
����H'�C�F�q�&�����#�!����
�����������3�3�����
�����Z����3�3�3��3�����
�
������������3�3�������������	����������H�3��������������������q�aX�������
����������Z[�������3�
�
��
��
�
���
�
�	�
6�g����3����
�������������
�������\� `union`���.��������������������,�ߖ�̵�Ỡ��������������������8�����c��ߖ�M��������+��
����H'�����q���ߖ�������ߖ��
���ߖ��ߖ��������3�3ߖߖ����
�����ߖ�Z������3�3�3ߖ�3������
���������ߖ��������3�3�������������	����������H�3��������������������q�aXߖ������
�������ߖ��Z[�������3�
�
��
��
�
���
�
�	�
6�g����3����
�������������
���ߖu��d��	 `unsafe`���.p�n��l���i���g��e���4��З�?��
[	�c�a�����_��\�_�[�Y�8�W�U�c���M����S���+Q�
����H'�n�q�q�Q����N�L���
�J�ЗH�З���F�D��3�3ЗЗ�B��
�@�>�З�Z�<�9��3�3�3З�3���7��
�5���3�1����/�,��3�3�������������	����������H�3��������������������q�aX���*��
���(�&���Z[��$�!��3�
�
��
��
�
���
�
�	�
6�g����3���
����������
��З��lۨ
 `unsized`���.����������������<���G��^gj��������������������8�����c�����M��������+��
����H'���q����������������
�����������������3�3��������
��������Z������3�3�3���3������
�������������������3�3�������������	����������H�3��������������������q�aX��������
�����������Z[�������3�
�
��
��
�
���
�
�	�
6�g����3����
�������������
��������L�� `use`���.�������������������������`�#��������������������8����c�����M����}���+{�
����H'�����q�{������x�v�����
�t���r������p�n��3�3�����l��
�j�h����Z�f�c��3�3�3���3���a��
�_���]�[������Y�V��3�3�������������	����������H�3��������������������q�aX�����T��
���R�P�����Z[��N�K��3�
�
��
��
�
���
�
�	�
6�g����3�I��
���G�E�C�����
�A���5��lǩ
 `virtual`���.1�/��-���*���(��&���<����A·�i�d�$�"����� ��� ���8���c�����M�������+�
����H'�/�2�q��������
�����
����	���������3�3�������
�������Z������3�3�3���3������
�������������������3�3�������������	����������H�3��������������������q�aX��������
�����������Z[�������3�
�
��
��
�
���
�
�	�
6�g����3����
�������������
��������\�� `where`���.��������������������,������y}׺@��������������������8�����c�����M��������+��
����H'�����q����������������
�����������������3�3��������
��������Z������3�3�3���3������
�������������������3�3�������������	����������H�3��������������������q�aX��������
���~�|�����Z[��z�w��3�
�
��
��
�
���
�
�	�
6�g����3�u��
���s�q�o�����
�m���a��\�� `while`���.[�Y��W���T���R��P���,�����rvx�q�N�L�����J��G�J�F�D�8�B�@�c�����M����>���+<�
����H'�Y�\�q�<������9�7�����
�5���3������1�/��3�3�����-��
�+�)����Z�'�$��3�3�3���3���"��
� �������������3�3�������������	����������H�3��������������������q�aX�������
���������Z[�����3�
�
��
��
�
���
�
�	�
6�g����3�
��
����������
�������\� `yield`���.��������������������,ު��?�v�]7��������������������8�����c�����M��������+��
����H'�����q����������������
�����������������3�3��������
��������Z������3�3�3���3������
�������������������3�3�������������	����������H�3��������������������q�aX��������
�����������Z[�������3�
�
��
��
�
���
�
�	�
6�g����3����
�������������
������K�h��Z��K�h-HK�h�3�3�3��3���K�h�
� K�h��0K�h�K�j�����K�k,(K�k�3�3�������������	����������H�3��������������������q�aX����XK�k�
���(K�k�K�m���Z[���K�m K�m�3�
�
��
��
�
���
�
�	�
6�g����3�0K�m�
���0K�m�K�n8K�n����
��K�o����Z����3�3�3��3�����
�������������3�3�������������	����������H�3��������������������q�aX������
��������Z[�����3�
�
��
��
�
���
�
�	�
6�g����3���
����������
���M���Z�KH�3�3�3���3���F�
�D��B@�����>;�3�3�������������	����������H�3��������������������q�aX�����9�
���75����Z[��30�3�
�
��
��
�
���
�
�	�
6�g����3�.�
���,*(����
�&�����Z����3�3�3��3�����
�������������3�3�������������	����������H�3��������������������q�aX������
��������Z[�����3�
�
��
��
�
���
�
�	�
6�g����3���
����������
���q
١�Z�o
l
�3�3�3١�3���j
�
�h
��f
d
١���b
_
�3�3�������������	����������H�3��������������������q�aX١���]
�
���[
Y
١��Z[��W
T
�3�
�
��
��
�
���
�
�	�
6�g����3�R
�
���P
N
L
����
�J
١
ˢ�Z�
��3�3�3ˢ�3�����
������ˢ������3�3�������������	����������H�3��������������������q�aXˢ�����
�����ˢ��Z[�����4�
�
��
��
�
���
�
�	�
6�g����4���
����������
��ˢ�ӣ�Z����4�4�4ӣ�4�����
������ӣ������4�4�������������	����������H�4��������������������q�aXӣ�����
���}ӣ��Z[��{x�4�
�
��
��
�
���
�
�	�
6�g����4�v�
���trp����
�nӣ'ۤ�Z�%"�4�4�4ۤ�4��� �
���ۤ����4�4�������������	����������H�4��������������������q�aXۤ����
���ۤ��Z[��

�4�
�
��
��
�
���
�
�	�
6�g����4��
�������
�ۤ���Z����4�4�4��4�����
�������������4�4�������������	����������H�4��������������������q�aX������
��������Z[�����4�
�
��
��
�
���
�
�	�
6�g����4���
����������
���Kզ�Z�IF�4�4�4զ�4���D�
�B��@>զ���<9�4�4�������������	����������H�4��������������������q�aXզ���7�
���53զ��Z[��1.�4�
�
��
��
�
���
�
�	�
6�g����4�,�
���*(&����
�$զ�ݧ�Z����4�4�4ݧ�4�����
������ݧ������4�4�������������	����������H�4��������������������q�aXݧ�����
�����ݧ��Z[�����4�
�
��
��
�
���
�
�	�
6�g����4���
����������
��ݧoϨ�Z�mj�4�4�4Ϩ�4���h�
�f��dbϨ���`]�4�4�������������	����������H�4��������������������q�aXϨ���[�
���YWϨ��Z[��UR�4�
�
��
��
�
���
�
�	�
6�g����4�P�
���NLJ����
�HϨש�Z����4�4�4ש�4�����
������ש������4�4�������������	����������H�4��������������������q�aXש�����
�����ש��Z[�����4�
�
��
��
�
���
�
�	�
6�g����4���
����������
��ש�!ߪ�Z��!�!�4�4�4ߪ�4����!�
��!���!�!ߪ����!�!�4�4�������������	����������H�4��������������������q�aXߪ���!�
���}!{!ߪ��Z[��y!v!�4�
�
��
��
�
���
�
�	�
6�g����4�t!�
���r!p!n!����
�l!ߪ%$ѫ�Z�#$ $�4�4�4ѫ�4���$�
�$��$$ѫ���$$�4�4�������������	����������H�4��������������������q�aXѫ���$�
���$
$ѫ��Z[��$$�4�
�
��
��
�
���
�
�	�
6�g����4�$�
���$$$����
��#ѫ�&٬�Z��&�&�4�4�4٬�4����&�
��&���&�&٬����&�&�4�4�������������	����������H�4��������������������q�aX٬����&�
����&�&٬��Z[���&�&�4�
�
��
��
�
���
�
�	�
6�g����4��&�
����&�&�&����
��&٬I)��Z�G)D)�4�4�4��4���B)�
�@)��>)<)����:)7)�4�4�������������	����������H�4��������������������q�aX����5)�
���3)1)���Z[��/),)�4�
�
��
��
�
���
�
�	�
6�g����4�*)�
���()&)$)����
�")��+Ӯ�Z��+�+�4�4�4Ӯ�4����+�
��+���+�+Ӯ����+�+�4�4�������������	����������H�4��������������������q�aXӮ����+�
����+�+Ӯ��Z[���+�+�4�
�
��
��
�
���
�
�	�
6�g����4��+�
����+�+�+����
��+Ӯm.ů�Z�k.h.�4�4�4ů�4���f.�
�d.��b.`.ů���^.[.�4�4�������������	����������H�4��������������������q�aXů���Y.�
���W.U.ů��Z[��S.P.�4�
�
��
��
�
���
�
�	�
6�g����4�N.�
���L.J.H.����
�F.ů�0���Z��0�0�4�4�4���4����0�
��0���0�0������0�0�4�4�������������	����������H�4��������������������q�aX������0�
����0�0����Z[���0�0�4�
�
��
��
�
���
�
�	�
6�g����4��0�
����0�0�0����
��0���3���Z��3�3�4�4�4���4����3�
��3���3�3������33�4�4�������������	����������H�4��������������������q�aX�����}3�
���{3y3����Z[��w3t3�4�
�
��
��
�
���
�
�	�
6�g����4�r3�
���p3n3l3����
�j3��#6���Z�!66�4�4�4���4���6�
�6��66�����66�4�4�������������	����������H�4��������������������q�aX�����6�
���
66����Z[��	66�4�
�
��
��
�
���
�
�	�
6�g����4�6�
���66�5����
��5���8���Z��8�8�4�4�4���4����8�
��8���8�8������8�8�4�4�������������	����������H�4��������������������q�aX������8�
����8�8����Z[���8�8�4�
�
��
��
�
���
�
�	�
6�g����4��8�
����8�8�8����
��8��G;���Z�E;B;�4�4�4���4���@;�
�>;��<;:;�����8;5;�4�4�������������	����������H�4��������������������q�aX�����3;�
���1;/;����Z[��-;*;�4�
�
��
��
�
���
�
�	�
6�g����4�(;�
���&;$;";����
� ;���=���Z��=�=�4�4�4���4����=�
��=���=�=������=�=�4�4�������������	����������H�4��������������������q�aX������=�
����=�=����Z[���=�=�4�
�
��
��
�
���
�
�	�
6�g����4��=�
����=�=�=����
��=��k@���Z�i@f@�4�4�4���4���d@�
�b@��`@^@�����\@Y@�4�4�������������	����������H�4��������������������q�aX�����W@�
���U@S@����Z[��Q@N@�4�
�
��
��
�
���
�
�	�
6�g����4�L@�
���J@H@F@����
�D@���B���Z��B�B�4�4�4���4����B�
��B���B�B������B�B�4�4�������������	����������H�4��������������������q�aX������B�
����B�B����Z[���B�B�4�
�
��
��
�
���
�
�	�
6�g����4��B�
����B�B�B����
��B���E���Z��E�E�4�4�4���4����E�
��E���E�E������E}E�4�4�������������	����������H�4��������������������q�aX�����{E�
���yEwE����Z[��uErE�4�
�
��
��
�
���
�
�	�
6�g����4�pE�
���nElEjE����
�hE��!H���Z�HH�4�4�4���4���H�
�H��HH�����HH�4�4�������������	����������H�4��������������������q�aX�����
H�
���H	H����Z[��HH�4�
�
��
��
�
���
�
�	�
6�g����4�H�
���H�G�G����
��G���J���Z��J�J�4�4�4���4����J�
��J���J�J������J�J�4�4�������������	����������H�4��������������������q�aX������J�
����J�J����Z[���J�J�4�
�
��
��
�
���
�
�	�
6�g����4��J�
����J�J�J����
��J��EM��Z�CM@M�4�4�4��4���>M�
�<M��:M8M����6M3M�4�4�������������	����������H�4��������������������q�aX����1M�
���/M-M���Z[��+M(M�4�
�
��
��
�
���
�
�	�
6�g����4�&M�
���$M"M M����
�M��O���Z��O�O�4�4�4���4����O�
��O���O�O������O�O�4�4�������������	����������H�4��������������������q�aX������O�
����O�O����Z[���O�O�4�
�
��
��
�
���
�
�	�
6�g����4��O�
����O�O�O����
��O��iR���Z�gRdR�4�4�4���4���bR�
�`R��^R\R�����ZRWR�4�4�������������	����������H�4��������������������q�aX�����UR�
���SRQR����Z[��ORLR�4�
�
��
��
�
���
�
�	�
6�g����4�JR�
���HRFRDR����
�BR���T���Z��T�T�4�4�4���4����T�
��T���T�T������T�T�4�4�������������	����������H�4��������������������q�aX������T�
����T�T����Z[���T�T�4�
�
��
��
�
���
�
�	�
6�g����4��T�
����T�T�T����
��T���W��Z��W�W�4�4�4��4����W�
��W���W�W����~W{W�4�4�������������	����������H�4��������������������q�aX����yW�
���wWuW���Z[��sWpW�4�
�
��
��
�
���
�
�	�
6�g����4�nW�
���lWjWhW����
�fW�Z��Z�ZZ�4�4�4��4���Z�
�Z��ZZ����Z
Z�4�4�������������	����������H�4��������������������q�aX����Z�
���	ZZ���Z[��ZZ�4�
�
��
��
�
���
�
�	�
6�g����4�Z�
����Y�Y�Y����
��Y��\���Z��\�\�4�4�4���4����\�
��\���\�\������\�\�4�4�������������	����������H�4��������������������q�aX������\�
����\�\����Z[���\�\�4�
�
��
��
�
���
�
�	�
6�g����4��\�
����\�\�\����
��\��C_���Z�A_>_�4�4�4���4���<_�
�:_��8_6_�����4_1_�4�4�������������	����������H�4��������������������q�aX�����/_�
���-_+_����Z[��)_&_�5�
�
��
��
�
���
�
�	�
6�g����5�$_�
���"_ __����
�_���a���Z��a�a�5�5�5���5����a�
��a���a�a������a�a�5�5�������������	����������H�5��������������������q�aX������a�
����a�a����Z[���a�a�5�
�
��
��
�
���
�
�	�
6�g����5��a�
����a�a�a����
��a��gd���Z�edbd�5�5�5���5���`d�
�^d��\dZd�����XdUd�5�5�������������	����������H�5��������������������q�aX�����Sd�
���QdOd����Z[��MdJd�5�
�
��
��
�
���
�
�	�
6�g����5�Hd�
���FdDdBd����
�@d���f���Z��f�f�5�5�5���5����f�
��f���f�f������f�f�5�5�������������	����������H�5��������������������q�aX������f�
����f�f����Z[���f�f�5�
�
��
��
�
���
�
�	�
6�g����5��f�
����f�f�f����
��f���i���Z��i�i�5�5�5���5����i�
��i���i~i�����|iyi�5�5�������������	����������H�5��������������������q�aX�����wi�
���uisi����Z[��qini�5�
�
��
��
�
���
�
�	�
6�g����5�li�
���jihifi����
�di��l���Z�ll�5�5�5���5���l�
�l��ll�����ll�5�5�������������	����������H�5��������������������q�aX�����	l�
���ll����Z[��ll�5�
�
��
��
�
���
�
�	�
6�g����5��k�
����k�k�k����
��k���n���Z��n�n�5�5�5���5����n�
��n���n�n������n�n�5�5�������������	����������H�5��������������������q�aX������n�
����n�n����Z[���n�n�5�
�
��
��
�
���
�
�	�
6�g����5��n�
����n�n�n����
��n��Aq���Z�?q<q�5�5�5���5���:q�
�8q��6q4q�����2q/q�5�5�������������	����������H�5��������������������q�aX�����-q�
���+q)q����Z[��'q$q�5�
�
��
��
�
���
�
�	�
6�g����5�"q�
��� qqq����
�q���s���Z��s�s�5�5�5���5����s�
��s���s�s������s�s�5�5�������������	����������H�5��������������������q�aX������s�
����s�s����Z[���s�s�5�
�
��
��
�
���
�
�	�
6�g����5��s�
����s�s�s����
��s���L�VI�<�� `+`���08L�TL�T��L�U?���L�U��L�V��L�V������H
�n/{���L�V(L�V����y��L�W;�L�WL�WL�W8�0L�WpL�W�����M����L�W��+�L�W
�����@� "���L�Y$������L�Y8L�Y���
�����L�[���L�\������L�](L�]�5�5���L�]�
� L�]�M�P�������XM�P0M�P�����M�P (M�P�5�5��5���M�P�
� M�P�M�Q������M�R,HM�R�5�5��5��0�M�R�
� M�R�O�VI�D� `+=`���08O�TO�T��O�U?���O�U��O�V��O�V���,߫�4�K�ź�'��O�V(O�V����y��O�W;�O�WO�WO�W8�0O�WpO�W�����M����O�W������O�W
�������,.���O�Y$������O�Y8O�Y���
�����O�[���O�\������O�](O�]�5�5���O�]�
� O�]�Q�VI�<�� `&`���08Q�TQ�T��Q�U?���Q�U��Q�V��Q�V�������-�Q�@��`��Q�V(Q�V����y��Q�W;�Q�WQ�WQ�W8�0Q�WpQ�W������M����Q�W��+�Q�W
������� "���Q�Y$�������Q�Y8Q�Y����
�����Q�[����Q�\�������Q�](Q�]�5�5�����Q�]�
� Q�]�R�P��������XR�P0R�P�����R�P (R�P�5�5���5����R�P�
� R�P�R�Q�������R�R,HR�R�5�5���5��0�R�R�
� R�R�T�VI�DѬ `&&`���08T�TT�T��T�U?���T�U��T�V��T�V���4Ĭ���-�����T�V(T�V����y��T�W;�T�WT�WT�W8�0T�WpT�W�����M����T�W��0�T�W
�����`� "���T�Y$������T�Y8T�Y���
�����T�[���T�\������T�](T�]�5�5���T�]�
� T�]�V�VI�D�� `&=`��18V�TV�T��V�U?���V�U��V�V��V�V���,��١�v�u�r��V�V(V�V����y��V�W;�V�WV�WV�W8�0V�WpV�W���١�M����V�W��0�V�W
������ "���V�Y$�١����V�Y8V�Y١��
�����V�[�١�V�\�١����V�](V�]�5�5١١�V�]�
� V�]�X�VI�<�� `@`�Ʌ18X�TX�T��X�U?���X�U��X�V��X�V�����ˢ�ܯ�.����X�V(X�V����y��X�W;�X�WX�WX�W8�0X�WpX�W���ˢ�M����X�W��+�X�W
������� "���X�Y$�ˢ����X�Y8X�Yˢ��
�����X�[�ˢ�X�\�ˢ����X�](X�]�5�5ˢˢ�X�]�
� X�]�Y�P�ˢ�����XY�P0Y�P�����Y�P (Y�P�5�5ˢ�5ˢ��Y�P�
� Y�P�Y�Q�ˢ����Y�R,HY�R�5�5ˢ�5��1�Y�R�
� Y�R�[�VI�<� `!`�Ќ18[�T[�T��[�U?���[�U��[�V��[�V���$ܭӣ(��`׷�~��[�V([�V����y��[�W;�[�W[�W[�W8�0[�Wp[�W���ӣ�M����[�W��+�[�W
�����v� "���[�Y$�ӣ����[�Y8[�Yӣ��
�����[�[�ӣ�[�\�ӣ����[�]([�]�5�5ӣӣ�[�]�
� [�]�\�P�ӣ�����X\�P0\�P�����\�P (\�P�5�5ӣ�5ӣ��\�P�
� \�P�\�Q�ӣ����\�R,H\�R�5�5ӣ�5��1�\�R�
� \�R�^�VI�<�� `^`�ד18^�T^�T��^�U?���^�U��^�V��^�V���,��ۤp��h�xW]��^�V(^�V����y��^�W;�^�W^�W^�W8�0^�Wp^�W���ۤ�M����^�W��+�^�W
�����(� "���^�Y$�ۤ����^�Y8^�Yۤ��
�����^�[�ۤ�^�\�ۤ����^�](^�]�5�5ۤۤ�^�]�
� ^�]�_�P�ۤ�����X_�P0_�P�����_�P (_�P�5�5ۤ�5ۤ��_�P�
� _�P�_�Q�ۤ����_�R,H_�R�5�5ۤ�5��1�_�R�
� _�R�a�VI�Dͮ `^=`�ޚ18a�Ta�T��a�U?���a�U��a�V��a�V���<���=�R'�:1���a�V(a�V����y��a�W;�a�Wa�Wa�W8�0a�Wpa�W�����M����a�W��0�a�W
������� "���a�Y$������a�Y8a�Y���
�����a�[���a�\������a�](a�]�5�5���a�]�
� a�]�c�VI�<�� `:`���18c�Tc�T��c�U?���c�U��c�V��c�V���,�զ���E��c�V(c�V����y��c�W;�c�Wc�Wc�W8�0c�Wpc�W���զ�M����c�W��+�c�W
������� "���c�Y$�զ����c�Y8c�Yզ��
�����c�[�զ�c�\�զ����c�](c�]�5�5զզ�c�]�
� c�]�d�P�զ�����Xd�P0d�P�����d�P (d�P�5�5զ�5զ��d�P�
� d�P�d�Q�զ����d�R,Hd�R�5�5զ�5��1�d�R�
� d�R�f�VI�D�� `::`�æ18f�Tf�T��f�U?���f�U��f�V��f�V���4��ݧX[+���X���f�V(f�V����y��f�W;�f�Wf�Wf�W8�0f�Wpf�W���ݧ�M����f�W��0�f�W
�����>� "���f�Y$�ݧ����f�Y8f�Yݧ��
�����f�[�ݧ�f�\�ݧ����f�](f�]�5�5ݧݧ�f�]�
� f�]�h�VI�<� `,`���18h�Th�T��h�U?���h�U��h�V��h�V���,دϨ�N"��9h��h�V(h�V����y��h�W;�h�Wh�Wh�W8�0h�Wph�W���Ϩ�M����h�W��+�h�W
������� "���h�Y$�Ϩ����h�Y8h�YϨ��
�����h�[�Ϩ�h�\�Ϩ����h�](h�]�5�5ϨϨ�h�]�
� h�]�i�P�Ϩ�����Xi�P0i�P�����i�P (i�P�5�5Ϩ�5Ϩ��i�P�
� i�P�i�Q�Ϩ����i�R,Hi�R�5�5Ϩ�5�1�i�R�
� i�R�k�VI�<�� `/`���18k�Tk�T��k�U?���k�U��k�V��k�V�����ש,��ܘ9���k�V(k�V����y��k�W;�k�Wk�Wk�W8�0k�Wpk�W���ש�M����k�W��+�k�W
������� "���k�Y$�ש����k�Y8k�Yש��
�����k�[�ש�k�\�ש����k�](k�]�5�5שש�k�]�
� k�]�l�P�ש�����Xl�P0l�P�����l�P (l�P�5�5ש�5ש��l�P�
� l�P�l�Q�ש����l�R,Hl�R�5�5ש�5�1�l�R�
� l�R�n�VI�Dɰ `/=`���18n�Tn�T��n�U?���n�U��n�V��n�V���,��ߪ�I���<����n�V(n�V����y��n�W;�n�Wn�Wn�W8�0n�Wpn�W���ߪ�M����n�W��0�n�W
�����T� "���n�Y$�ߪ����n�Y8n�Yߪ��
�����n�[�ߪ�n�\�ߪ����n�](n�]�5�5ߪߪ�n�]�
� n�]�p�VI�<�� `$`���18p�Tp�T��p�U?���p�U��p�V��p�V���4�ѫw��c;���p�V(p�V����y��p�W;�p�Wp�Wp�W8�0p�Wpp�W���ѫ�M����p�W��+�p�W
������ "���p�Y$�ѫ����p�Y8p�Yѫ��
�����p�[�ѫ�p�\�ѫ����p�](p�]�5�5ѫѫ�p�]�
� p�]�q�P�ѫ�����Xq�P0q�P�����q�P (q�P�5�5ѫ�5ѫ��q�P�
� q�P�q�Q�ѫ����q�R,Hq�R�5�5ѫ�5��1�q�R�
� q�R�s�VI�<�� `.`���18s�Ts�T��s�U?���s�U��s�V��s�V�����٬<,�~��/���s�V(s�V����y��s�W;�s�Ws�Ws�W8�0s�Wps�W���٬�M����s�W��+�s�W
������� "���s�Y$�٬����s�Y8s�Y٬��
�����s�[�٬�s�\�٬����s�](s�]�5�5٬٬�s�]�
� s�]�t�P�٬�����Xt�P0t�P�����t�P (t�P�5�5٬�5٬��t�P�
� t�P�t�Q�٬����t�R,Ht�R�5�5٬�5��1�t�R�
� t�R�v�VI�D� `..`���18v�Tv�T��v�U?���v�U��v�V��v�V���$ӱ�0!G��.��v�V(v�V����y��v�W;�v�Wv�Wv�W8�0v�Wpv�W�����M����v�W��0�v�W
�����j� "���v�Y$������v�Y8v�Y���
�����v�[���v�\������v�](v�]�5�5���v�]�
� v�]�x�VI�L�� `...`���18x�Tx�T��x�U?���x�U��x�V��x�V���$��Ӯ	(#��;��x�V(x�V����y��x�W;�x�Wx�Wx�W8�0x�Wpx�W���Ӯ�M����x�W������x�W
�����&�,.���x�Y$�Ӯ����x�Y8x�YӮ��
�����x�[�Ӯ�x�\�Ӯ����x�](x�]�5�5ӮӮ�x�]�
� x�]�z�VI�LDz `..=`���18z�Tz�T��z�U?���z�U��z�V��z�V���D��ů5	aה(�r��z�V(z�V����y��z�W;�z�Wz�Wz�W8�0z�Wpz�W���ů�M����z�W��1�z�W
������� "���z�Y$�ů����z�Y8z�Yů��
�����z�[�ů�z�\�ů����z�](z�]�5�5ůů�z�]�
� z�]�|�VI�<�� `=`���18|�T|�T��|�U?���|�U��|�V��|�V�������ִF�:��|�V(|�V����y��|�W;�|�W|�W|�W8�0|�Wp|�W������M����|�W��+�|�W
������ "���|�Y$�������|�Y8|�Y����
�����|�[����|�\�������|�](|�]�5�5�����|�]�
� |�]�}�P��������X}�P0}�P�����}�P (}�P�5�5���5����}�P�
� }�P�}�Q�������}�R,H}�R�5�5���5��1�}�R�
� }�R��VI�D�� `==`���18�T�T���U?����U���V���V���$����9*�ʺ䰕���V(�V����y���W;��W�W�W8�0�Wp�W������M�����W��0��W
�����< "����Y$��������Y8�Y����
������[�����\��������](�]�5�5������]�
� �]���VI�D� `>=`���18��T��T����U?����U����V����V���ӳ���w�Ӎ����V(��V����y����W;���W��W��W8�0��Wp��W������M������W��0���W
������"$�����Y$���������Y8��Y����
�������[������\���������](��]�5�5�������]�
� ��]���VI�<�� `>`���18��T��T����U?����U����V����V�������o�M{ua����V(��V����y����W;���W��W��W8�0��Wp��W������M������W��+���W
������"$�����Y$���������Y8��Y����
�������[������\���������](��]�5�5�������]�
� ��]���P��������X��P0��P�������P (��P�5�5���5������P�
� ��P���Q���������R,H��R�5�5���5��1���R�
� ��R���VI�DŴ `<=`���18��T��T����U?����U����V����V�������d����L�����V(��V����y����W;���W��W��W8�0��Wp��W������M������W��0���W
�����l"$�����Y$���� �� ���Y8��Y��� � 
� �� � ���[������\���� �� ���](��]�5�5����� ��]� 
�  ��]���VI�<�� `<`���18��T��T����U?����U����V����V��������g]
$� ���V(��V� � ��y����W;���W��W��W8�0��Wp��W������M� � ����W��+���W
� ����'
"$�����Y$���� �� ���Y8��Y��� � 
� �� � ���[������\���� �� ���](��]�5�5����� ��]� 
�  ��]���P���� � ��� X��P0��P� � �����P (��P�5�5���5���� ��P� 
�  ��P���Q���� �� ���R,H��R�5�5���5��1� ��R� 
�  ��R���VI�D�� `*=`���18��T��T����U?����U����V����V���,�������Ʋ�>S� ���V(��V� � ��y����W;���W��W��W8�0��Wp��W������M� � ����W��0���W
� �����"$�����Y$���� �� ���Y8��Y��� � 
� �� � ���[������\���� �� ���](��]�5�5����� ��]� 
�  ��]���VI�Dݵ `!=`��28��T��T����U?����U����V����V���е��d�O��
e�� ���V(��V� � ��y����W;���W��W��W8�0��Wp��W������M� � ����W��0���W
� �����
"$�����Y$���� �� ���Y8��Y��� � 
� �� � ���[������\���� �� ���](��]�5�5����� ��]� 
�  ��]���VI�<�� `|`��28��T��T����U?����U����V����V����������E�� ���V(��V� � ��y����W;���W��W��W8�0��Wp��W������M� � ����W��+���W
� ����X"$�����Y$���� �� ���Y8��Y��� � 
� �� � ���[������\���� �� ���](��]�5�5����� ��]� 
�  ��]���P���� � ��� X��P0��P� � �����P (��P�5�5���5���� ��P� 
�  ��P���Q���� �� ���R,H��R�5�5���5ď2� ��R� 
�  ��R���VI�D¶ `|=`���28��T��T����U?����U����V����V���$����HfU�J��� ���V(��V� � ��y����W;���W��W��W8�0��Wp��W������M� � ����W��0���W
� ����"$�����Y$���� �� ���Y8��Y��� � 
� �� � ���[������\���� �� ���](��]�5�5����� ��]� 
�  ��]���VI�D�� `||`���28��T��T����U?����U����V����V���$����X��,�� ���V(��V� � ��y����W;���W��W��W8�0��Wp��W������M� � ����W��0���W
� �����"$�����Y$���� �� ���Y8��Y��� � 
� �� � ���[������\���� �� ���](��]�5�5����� ��]� 
�  ��]���VI�<�� `#`���28��T��T����U?����U����V����V���,����|���+c� ���V(��V� � ��y����W;���W��W��W8�0��Wp��W�����M� � ����W��+���W
� �����"$�����Y$��� �� ���Y8��Y�� � 
� �� � ���[�����\��� �� ���](��]�5�5��� ��]� 
�  ��]���P��� � ��� X��P0��P� � �����P (��P�5�5��5��� ��P� 
�  ��P���Q��� �� ���R,H��R�5�5��5�2� ��R� 
�  ��R���VI�<ڷ `?`���28��T��T����U?����U����V����V���Dͷ��-p_���]E� ���V(��V� � ��y����W;���W��W��W8�0��Wp��W������M� � ����W��+���W
� ����D"$�����Y$���� �� ���Y8��Y��� � 
� �� � ���[������\���� �� ���](��]�5�5����� ��]� 
�  ��]���P���� � ��� X��P0��P� � �����P (��P�5�5���5���� ��P� 
�  ��P���Q���� �� ���R,H��R�5�5���5��2� ��R� 
�  ��R���VI�D�� `->`�ڨ28��T��T����U?����U����V����V���4����-
�[��� ���V(��V� � ��y����W;���W��W��W8�0��Wp��W������M� � ����W��0���W
� �����"$�����Y$����!��!���Y8��Y���!�!
�!��!�!���[������\����!��!���](��]�5�5�����!��]�!
�! ��]���VI�D�� `<-`�ҭ28��T��T����U?����U����V����V���4����AT˒-Ly�!���V(��V�!�!��y����W;���W��W��W8�0��Wp��W������M�!�!����W��0���W
�!�����"$�����Y$����!��!���Y8��Y���!�!
�!��!�!���[������\����!��!���](��]�5�5�����!��]�!
�! ��]���VI�<� `%`�ʲ28��T��T����U?����U����V���V��������$<��!���V(��V�!�!��y����W;���W��W��W8�0��Wp��W�����M�!�!����W��+���W
�!����u"$�����Y$���!��!���Y8��Y��!�!
�!��!�!���[�����\���!��!���](��]�5�5���!��]�!
�! ��]���P���!�!���!X��P0��P�!�!�����P (��P�5�5��5���!��P�!
�! ��P���Q���!��!���R,H��R�5�5��5��2�!��R�!
�! ��R���VI�D�� `%=`���28��T��T����U?����U����V���V���,�������ɐ�!���V(��V�!�!��y����W;���W��W��W8�0��Wp��W�����M�!�!����W��0���W
�!����0"$�����Y$���!��!���Y8��Y��!�!
�!��!�!���[�����\���!��!���](��]�5�5���!��]�!
�! ��]���VI�D׹ `=>`��28��T��T����U?����U����V���V���Dʹ������GH��!���V(��V�!�!��y����W;���W��W��W8�0��Wp��W������M�!�!����W��0���W
�!�����"$�����Y$����!��!���Y8��Y���!�!
�!��!�!���[������\����!��!���](��]�5�5�����!��]�!
�! ��]���VI�<�� `;`���28��T��T����U?����U����V���V���$����%�U��*��!���V(��V�!�!��y����W;���W��W��W8�0��Wp��W������M�!�!����W��+���W
�!����� "$�����Y$����!��!���Y8��Y���!�!
�!��!�!���[������\����!��!���](��]�5�5�����!��]�!
�! ��]���P����!�!���!X��P0��P�!�!�����P (��P�5�5���5����!��P�!
�! ��P���Q����!��!���R,H��R�5�5���5��2�!��R�!
�! ��R���VI�D�� `<<`���28��T��T����U?����U����V���V��������H�U�)�i�!���V(��V�!�!��y����W;���W��W��W8�0��Wp��W������M�!�!����W��0���W
�!����a""$�����Y$����!��!���Y8��Y���!�!
�!��!�!���[������\����!��!���](��]�5�5�����!��]�!
�! ��]���VI�L� `<<=`���28��T��T����U?����U����V���V���,����`v�$�z��!���V(��V�!�!��y����W;���W��W��W8�0��Wp��W������M�!�!����W��1���W
�!����$"$�����Y$����!��!���Y8��Y���!�!
�!��!�!���[������\����!��!���](��]�5�5�����!��]�!
�! ��]���VI�D�� `>>`���28��T��T����U?����U����V���V�������H]���r_�!���V(��V�!�!��y����W;���W��W��W8�0��Wp��W������M�!�!����W��0���W
�!�����%"$�����Y$����!��!���Y8��Y���!�!
�!��!�!���[������\����!��!���](��]�5�5�����!��]�!
�! ��]���VI�Lֻ `>>=`���28��T��T����U?����U����V���V���,ɻ��G�+��@�!���V(��V�!�!��y����W;���W��W��W8�0��Wp��W������M�!�!����W��1���W
�!�����'"$�����Y$����!��!���Y8��Y���!�!
�!��!�!���[������\����!��!���](��]�5�5�����!��]�!
�! ��]���VI�<�� `*`���28��T��T����U?����U����V���V���$����� �����!���V(��V�!�!��y����W;���W��W��W8�0��Wp��W������M�"�"����W��+���W
�"����M)"$�����Y$����"��"���Y8��Y���"�"
�"��"�"���[������\����"��"���](��]�5�5�����"��]�"
�" ��]���P����"�"���"X��P0��P�"�"�����P (��P�5�5���5����"��P�"
�" ��P���Q����"��"���R,H��R�5�5���5��2�"��R�"
�" ��R���VI�<�� `-`���28��T��T����U?����U����V���V��������-�041�"���V(��V�"�"��y����W;���W��W��W8�0��Wp��W������M�"�"����W��+���W
�"����+"$�����Y$����"��"���Y8��Y���"�"
�"��"�"���[������\����"��"���](��]�5�5�����"��]�"
�" ��]���P����"�"���"X��P0��P�"�"�����P (��P�5�5���5����"��P�"
�" ��P���Q����"��"���R,H��R�5�5���5��2�"��R�"
�" ��R���VI�D� `-=`���28��T��T����U?����U����V���V���,����	���M��"���V(��V�"�"��y����W;���W��W��W8�0��Wp��W������M�"�"����W��0���W
�"�����,"$�����Y$����"��"���Y8��Y���"�"
�"��"�"���[������\����"��"���](��]�5�5�����"��]�"
�" ��]���VI�<�� `~`���28��T��T����U?����U����V���V���,����������"���V(��V�"�"��y����W;���W��W��W8�0��Wp��W������M�"�"����W��+���W
�"����~."$�����Y$����"��"���Y8��Y���"�"
�"��"�"���[������\����"��"���](��]�5�5�����"��]�"
�" ��]���P����"�"���"X��P0��P�"�"�����P (��P�5�5���5����"��P�"
�" ��P���Q����"��"���R,H��R�5�5���5��2�"��R�"
�" ��R���q@�\� `{...}`���28��p,޽�����7��"p��q ��q�"�"�����r7���q��q��q8�0��qp��q{�����M�"�"����r��+���r
�"���HU0!#�0���s$���"��"���t8��t���"�"
�"���v�����w���"��"���w(��w�5�5�����"��w�"
�" ��wP�����"�����@����5�5�5���5�����"�N�"�"�ƀ�"���À�5����5�������5����3�
�"�� �ǀ���1��1ln�ނ��+�\�� `[...]`���3'<����W���C��!�"$!�"�"���8�c�����M�"�"����+	
�"���HU0'*�0���"��"���"�"
�"�������"��"���5�5�����"��"
�"�����"���5�6�5���6�����"�N�"�"��"����5����5����5���3��
�"������1��1<?�����\׾ `(...)`��3�,ʾ��L&�����"���"�"��������8���c�����M�"�"�����+�
�"���HU0���0����"��"�����"�"
�"�������"��"���6�6�����"��"
�"�����"���6�6�6���6�����"�N�"�"��"����6����6����6����3��
�"������1��1

�����č� None-delimited group���3*�,������s&�^v�"���"�"��������8���c�����M�"�"�����+�
�"���HU0���0����"��"�����"�"
�"�������"��"���6�6�����"��"
�"�����"���6�6�6���6�����"�N�"�"��"����6����6����6����3��
�"��}���1��1��{���������N݈��������������B݉�������� ��'x���(����������������8&@���*���������80���'���8�D(���'���8��@���%���������8���*���������80���'���8�D(���'���8�����%���������82(���*���������80���'���8�D(���'���8��(���%���������89 ���*���������80���'���8�D(���'���8�� ���%���>%D%83,?%*���������80���'���8�D(���'���8��(���%���������8'0���*���������80���'���8�D(���'���8��0���%���������8(���*���������80���'���8�D(���'���8�����%���������8(���*���������80���'���8�D(���'���8i(���%���������8(���*���������80���'���8�D(���'���8��(���%���������8@���*���������80���'���8�D(���'���8|@���%���������8(���*���������80���'���8�D(���'���8��(���%���������8>8���*���������80���'���8�D(���'���8�8���%���������8)���*���������80���'���8�D(���'���8�����%���������84���*���������80���'���8�D(���'���8�����%���������8 ���*���������80���'���8�D(���'���8�� ���%���������8	 ���*���������80���'���8�D(���'���8�� ���%���������8
0���*���������80���'���8�D(���'���8��0���%���������8*(���*���������80���'���8�D(���'���8��(���%���������8���*���������80���'���8�D(���'���8����%���������8
���*���������80���'���8�D(���'���8�����%���������8���*���������80���'���8�D(���'���8�����%���������8 ���*���������80���'���8�D(���'���8�� ���%���������8���*���������80���'���8�D(���'���8�����%���������8���*���������80���'���8�D(���'���8�����%���������8 ���*���������80���'���8�D(���'���8�� ���%���������8+(���*���������80���'���8�D(���'���8��(���%���������8(���*���������80���'���8�D(���'���8��(���%���������8���*���������80���'���8�D(���'���8�����%���������8 ���*���������80���'���8�D(���'���8�� ���%���������8���*���������80���'���8�D(���'���8�����%���������8,@���*���������80���'���8�D(���'���8��@���%���������8- ���*���������80���'���8�D(���'���8�� ���%���������8���*���������80���'���8�D(���'���8�����%���������8���*���������80���'���8�D(���'���8�����%���������80���*���������80���'���8�D(���'���8�0���%���������8 ���*���������80���'���8�D(���'���8��@���%���������8 ���*���������80���'���8�D(���'���8��H���%���������80���*���������80���'���8�D(���'���8��0���%���������80���*���������80���'���8�D(���'���8��0���%���������8(���*���������80���'���8�D(���'���8��(���%���������8(���*���������80���'���8�D(���'���8�(���%���������86���*���������80���'���8�D(���'���8����%���������8! ���*���������80���'���8�D(���'���8�� ���%���������8.0���*���������80���'���8�D(���'���8�0���%���������8C(���*���������80���'���8�D(���'���8�(���%���������8"0���*���������80���'���8�D(���'���8�0���%���������8/8���*���������80���'���8�D(���'���8�8���%���������8#���*���������80���'���8�D(���'���8����%���������808���*���������80���'���8�D(���'���8ڇ8���%���������8$(���*���������80���'���8�D(���'���8׈(���%���������8%(���*���������80���'���8�D(���'���8҉(���%���������81(���*���������80���'���8�D(���'���8�(���%������������*���������80���'���8�D(���'���8�����%������������*���������80���'���8�D(���'���8��(���%������������*���������80���'���8�D(���'���8�^���%������������*���������80���'���8�D(���'���8̠0���%������������*���������80���'���8�D(���'���8��(���%������������*���������80���'���8�D(���'���8����%���������	���*���������80���'���8�D(���'���8� ���%������������*���������80���'���8�D(���'���8գ(���%������������*���������80���'���8�D(���'���8ɤ8���%���������&���*���������80���'���8�D(���'���8��(���%���������'���*���������80���'���8�D(���'���8��0���%���������$���*���������80���'���8�D(���'���8�(���%������������*���������80���'���8�D(���'���8ا���%������������*���������80���'���8�D(���'���8ʨ(���%���������,���*���������80���'���8�D(���'���8��0���%��������� ���*���������80���'���8�D(���'���8�����%���������!���*���������80���'���8�D(���'���8�� ���%���������"���*���������80���'���8�D(���'���8ԫ ���%���������#���*���������80���'���8�D(���'���8��@���%������������*���������80���'���8�D(���'���8����%������������*���������80���'���8�D(���'���8� ���%������������*���������80���'���8�D(���'���8�����%������������*���������80���'���8�D(���'���8�����%������������*���������80���'���8�D(���'���8�����%������������*���������80���'���8�D(���'���8Ȱ���%������������*���������80���'���8�D(���'���8��(���%������������*���������80���'���8�D(���'���8�����%������������*���������80���'���8�D(���'���8�^���%������������*���������80���'���8�D(���'���8ȳ ���%������������*���������80���'���8�D(���'���8�� ���%���������+���*���������80���'���8�D(���'���8�(���%���������-���*���������80���'���8�D(���'���8޵@���%���������(���*���������80���'���8�D(���'���8ն0���%���������)���*���������80���'���8�D(���'���8��0���%������������*���������80���'���8�D(���'���8�����%������������*���������80���'���8�D(���'���8��(���%���������*���*���������80���'���8�D(���'���8��@���%���������%���*���������80���'���8�D(���'���8�� ���%������������*���������80���'���8�D(���'���8�����%������������*���������80���'���8�D(���'���8׻(���%������������*���������80���'���8�D(���'���8�����%������������*���������80���'���8�D(���'���8��(���%���������
���*���������80���'���8�D(���'���8˽ ���%������������*���������80���'���8�D(���'���8�����%������������*���������80���'���8�D(���'���8��(���%���������
���*���������80���'���8�D(���'���8��(���%���������8���*���������80���'���8�D(���'���8��P���%������# ���"��"���'  �� ُ���"�"
�"�D(�� ���# ���"��"���'  �� ����"�"
�"�D(�� ���# ���"��"���'  �� �����"�"
�"�D(�� ���# ���"��"���'  �� �����"�"
�"�D(�� ���# ���"��"���'  �� �����"�"
�"�D(��  ��"
���-* An attribute like `#[repr(transparent)]`.���3?(��"
����!���PەەA�l�ɯɯ`����}�D������������d�''���������%" Rust has six types of attributes.���376����T���KH - Outer attributes like `#[repr(transparent)]`. These appear outside or���3]����)&   in front of the item they describe.���3;���JG - Inner attributes like `#![feature(proc_macro)]`. These appear inside���4\i���2/   of the item they describe, usually a module.���4D����.+ - Outer doc comments like `/// # Example`.��4@���96 - Inner doc comments like `//! Please file an issue`.���4KY���.+ - Outer block comments `/** # Example */`.���4@����96 - Inner block comments `/*! Please file an issue */`.�؃4K��������LI The `style` field of type `AttrStyle` distinguishes whether an attribute�̄4^����FC is outer or inner. Doc comments and block comments are promoted to���4X����	HE attributes, as this is how they are processed by the compiler and by���4ZI���	 `macro_rules!` macros.���4+��
������
JG The `path` field gives the possibly colon-delimited path against which�ч4\���
GD the attribute is resolved. It is equal to `"doc"` for desugared doc���4Yh���KH comments. The `tokens` field contains the rest of the attribute body as���4]��\� tokens.���4������\�����5���52 #[derive(Copy)]      #[crate::precondition x < 5]��4G����41   ^^^^^^~~~~~~         ^^^^^^^^^^^^^^^^^^^ ~~~~~���4F����
52   path  tokens                 path        tokens���4G*�<�
����J��
��h�D�
�������������&# # Parsing from tokens to Attribute�ڍ48�����	���GD This type does not implement the [`Parse`] trait and thus cannot be���4Yk	���:7 parsed directly by [`ParseStream::parse`]. Instead use���4L�	���>; [`ParseStream::call`] with one of the two parser functions���4P
���IF [`Attribute::parse_outer`] or [`Attribute::parse_inner`] depending on�ѐ4[�
��� which you intend to parse.���4/�
�����
�܆ [`Parse`]: parse::Parse���4,���52 [`ParseStream::parse`]: parse::ParseBuffer::parse�ƒ4Gd���30 [`ParseStream::call`]: parse::ParseBuffer::call���4E�������<���������/��(��(���)����4����R���,��(��(s�4�ՎՎ������(��(������(��(������(��(������(��(
���%����4
�����T
��ААt
�,������
�����
�����(��(�
���6�����
�ܣ��(��(���;����5���-����V���%��w���+������t�����L�������,�������<���������6�|�����V����t���41 # Parsing from Attribute to structured arguments���4F���������GD The grammar of attributes in Rust is very flexible, which makes the���4YG���KH syntax tree not that useful on its own. In particular, arguments of the���4]����HE attribute are held in an arbitrary `tokens: TokenStream`. Macros are��4Z���FC expected to check the `path` of the attribute, decide whether they�Ȟ4Xw���KH recognize it, and then parse the remaining tokens according to whatever���4]����<9 grammar they wish to require for that kind of attribute.���4N8����V���B? If the attribute you are parsing is expected to conform to the���4T����FC conventional structured form of attribute, use [`parse_meta()`] to��4X���HE obtain that structured representation. If the attribute follows some�̢4Z}���IF other grammar of its own, use [`parse_args()`] to parse that into the���4[��� expected data structure.���4-����9���+( [`parse_meta()`]: Attribute::parse_meta���4=����+( [`parse_args()`]: Attribute::parse_args���4=��� ����|� ������ ��%���  # Doc comments�ئ4#S�� ��q��� HE The compiler transforms doc comments, such as `/// comment` and `/*!���4Z����!LI comment */`, into attributes before macros are expanded. Each comment is���4^?���"A> expanded into an attribute of the form `#[doc = r"comment"]`.��4S���"������"FC As an example, the following `mod` items are expanded identically:��4X��#��<�<�#����\���#&# # use syn::{ItemMod, parse_quote};���48����#%" let doc: ItemMod = parse_quote! {�ӫ47����$$!     /// Single line doc comments���46"��$     /// We write so many!�լ4.[�\�$     /**���4����$!      * Multi-line comments...���43����%      * May span many lines��4/��\�%      */���4!���%     mod example {�Ԯ4&R���%0-         //! Of course, they can be inner too���4B����&+(         /*! And fit in a single line */�ӯ4=��L�&�����4�& };���4)���&&# let attr: ItemMod = parse_quote! {�ݰ48l���'-*     #[doc = r" Single line doc comments"]���4?����'&#     #[doc = r" We write so many!"]��48����'     #[doc = r"���4#'���'!��4��4H���(�4�4h�\�(      "]���4����(Ԯ4Ԯ4����(:7         #![doc = r" Of course, they can be inner too"]��4L���)30         #![doc = r" And fit in a single line "]���4EV�L�)����v�4�)��4��4����) assert_eq!(doc, attr);�ɵ4+��<�*������b5��'�����>��#�#�#�#�#ԗ+\�+�"�"���+,�+�"�"����+!l�+�"�"��t�,$�,�"�"����,4�,�"�"�� ��"
���TIF Distinguishes between attributes that decorate an item and attributes�ٷ4[(��"
���U&# that are contained within an item.�¸48F��U��c���UPەە��l�Vɯɯ���V������V # Outer attributes���4'���V��
���V - `#[repr(transparent)]`�˺4-E���W - `/// # Example`���4&v���W#  - `/** Please file an issue */`���45���W������W # Inner attributes���4'��W��$���X - `#![feature(proc_macro)]`��41`���X - `//! # Example`���4&����X#  - `/*! Please file an issue */`�н45��x5���庋�����#�#�#�#�#�#�#ӣ��,�Y��#�#���#�#��Qr�Qr�#�#
�#QrQrӣ���#�#��4L�Y�#�#ӣ ��"
���Z30 Content of a compile-time structured attribute.���4E(��"
��Z��!���ZPەەA�l�[ɯɯ`��[��}�\�[ ## Path���4���[������[0- A meta path is like the `test` in `#[test]`.���4B��\��*�\�\ ## List���4Q��\��o���\@= A meta list is like the `derive(Copy)` in `#[derive(Copy)]`.���4R���\������]
 ## NameValue���4!��]��4���]=: A name-value meta is like the `path = "..."` in `#[path =���4O����] "sys/windows.rs"]`.���4(���]������^ # Syntax tree enum���4'��^��/���^&# This type is a [syntax tree enum].���48r��^������^.+ [syntax tree enum]: Expr#syntax-tree-enums���4@���5������W��#�#�#�#�#�#�#�#�����#�#�����#�#�����r��r�#�#
�#�r�r�����#�#��4$�_�#�#���s���`FC A structured list within an attribute, like `derive(Copy, Clone)`.���4X[��s�#�#
�#�s�s�����#�#��4D�`�#�#��t���`FC A name-value pair within an attribute, like `feature = "nightly"`.���4X[�t�#�#
�#tt�����#�#��4l�a�#�#�����
����#��#���
 ��
�����#�#
�#���
���
����#��#���
 ��
�����#�#
�#���
���
����#��#���
 ��
�����#�#
�#���
��� 
����#Z�#���=
H��
�6�6�6���6���#��
�#
�# ��
��0��
 ��"
���aF��4��4(��"
��b��!���bGD *This type is available only if Syn is built with the `"derive"` or���4Y����c `"full"` feature.*���4'���5��\0_|�2WH�#�#�#t�d$�d�#�#���d\�d�#�#����d-4�d�#�#�����R���	�
��,��o��Ϩ ��"
���eF��4��4(��"
��e��!���eG��4��4A���f��4��4`��5��Q׫�I�#�#�#t�g$�g�#�#����gD�g�#�#��d�h�h�#�#�� ��"
���k-* Element of a compile-time attribute list.���4?(��"
��l��!���lPەەA�l�mɯɯ`��5��jh/�fy�-�#�#�#�#�#�#�����#�#�����t���nFC A structured meta item, like the `Copy` in `#[derive(Copy)]` which���4X[���n#  would be a nested `Meta::Path`.���458��t�#�#
�#�t�t�����#�#��4$�o�#�#��Su���oEB A Rust literal, like the `"new_name"` in `#[rename("new_name")]`.���4WZ�Su�#�#
�#SuSu�����#�#��4�o�#�#�����
����#��#���
 ��
�����#�#
�#���
���
����#��#���
 ��
�����#�#
�#���
��� 
����#Z�#���=
H��
�6�6�6���6���#��
�#
�# ��
��0��
 ��"
��D An enum variant.���4$(��"
�]�� ��ePەە?�l�ɯɯ^����q?��#�x�#�#�#�#�����%" Attributes tagged on the variant.���47:,��#�#�	���ĉ Name of the variant.���4),,��#�#�������" Content stored in the variant.���4474��#�#����+���(% Explicit discriminant: `Variant = 1`���4:=d��#�#����������������;t������� ��"
���1. Data stored within an enum variant or struct.���4C(��"
����!���PەەA�l�ɯɯ`����}�����4��4���������&��4��4���������.��4��4�����K�g�8y:�#�#�#�#�#�#�#�#�����#�#�����#�u���GD Named fields of a struct or struct variant such as `Point { x: f64,���4Y\�t� y: f64 }`.���4"��u�#�#
�#�u�u�����#�#��4\�	�#�#���v���	HE Unnamed fields of a tuple struct or tuple variant such as `Some(T)`.���4Z]��v�#�#
�#�v�v�����#�#��4l�
�#�#��$�
���
/, Unit struct or unit variant such as `None`.���4AD�R�#�#��fh�#�#����
����#��#��
 ��
�����#�#
�#���
��
����#��#��
 ��
�����#�#
�#���
��� 
����#Z�#���=
H��
�6�6�6���6���#��
�#
�# ��
��0��
 ��"
���
G��4��4(��"
�t���4��4#����@���G��4��4`�����4��4�
����# Q�9��#�#�
\�
�#�#����
',�
�#�#�����R���	�
��,��o��Ϩ ��"
���H��4��4(��"
����!���G��4��4A�����4��4`�#���TWI�����#�#��\��#�#����)<��#�#��4 ��"
���"(% A field of a struct or enum variant.���4:(��"
��#��!���#PەەA�l�#ɯɯ`�9���S����9��#�#�#�#�#̔%���$#  Attributes tagged on the field.���458,�%�#�#�	��%��% Visibility of the field.���4-0�%�#�#����&���% Name of the field, if any.���4/2��&�����&*' Fields of tuple structs have no names.���4<?,�&�#�#����������������;t�������'"\�'�#�#����������������;t���զd�'���' Type of the field.���4'*�'�#�#�� ��"
���(:7 The visibility level of an item: inherited or `pub` or���4L(��"
���( `pub(restricted)`.���4'5��(��R���(Pەەr�l�)ɯɯ���)������)��4��4���)������)&��4��4
��*��(���*.��4��4I�O���2-b�Ez�#�#�#�#�#�#�#�#�#�#�����#�#�����#�#�����#!w���+%" A public visibility level: `pub`.���47:�!w�#�#
�#!w!w�����#�#��4L�+�#�#���w���,&# A crate-level visibility: `crate`.���48;��w�#�#
�#�w�w�����#�#��5D�,�#�#��Ux���,>; A visibility level restricted to some path: `pub(self)` or���5PS���-;8 `pub(super)` or `pub(crate)` or `pub(in some::module)`.��5MP�Ux�#�#
�#UxUx�����#�#ς5l�-�#�#��L�.���.96 An inherited visibility, which usually means private.���5KN�\�#�#��pr�#�#����
����#��#��
 ��
�����#�#
�#���
���
����#��#���
 ��
�����#�#
�#���
���
����#��#���
 ��
�����#�#
�#���
��� 
����#Z�#���=
H��
�6�6�6���6���#��
�#
�# ��
��0��
 ��"
���.%��4��4(��"
��/��!���/G��4��4A���/��4��4`�e���<���y�G�#��0L�0�#�#�� ��"
���1&��4��4(��"
��1��!���1G��4��4A���2��4��4`�{�����X�7��#��3\�3�#�#�� ��"
���3>��5��5(��"
���4;�5�5$��4��A���4G��4��4a���5��4��4�������������!�#�#�#�#��6L�6�#�#����6\�6�#�#����7 D�7�#�#����������������;t�������7$�7�#�#�����������lf���]v���� ��"
��� A Rust expression.��5'(��"
����!���PەەA���RO feature, but most of the variants are not available unless "full" is enabled.*�ߎ5d��������� # Syntax tree enums��5(��������LI This type is a syntax tree enum. In Syn this and other syntax tree enums���5^����EB are designed to be traversed using the following rebinding idiom.���5W������<�����$��� # use syn::Expr;�’5%T�,�����t��� # fn example(expr: Expr) {���5/����'�������� let expr: Expr = /* ... */;��51�D�����+���
 match expr {�ɔ5!W���#      Expr::MethodCall(expr) => {���55�����%�%��L��������     Expr::Cast(expr) => {���5.����%�%0�L�����P���     Expr::If(expr) => {��5,����	�%�%��L�	�������	������	�������	     # _ => {}���5"2�<�	����R�<�	����r�<�	�������
������
EB We begin with a variable `expr` of type `Expr` that has no fields�ϙ5W���
KH (because it is an enum), and by matching on it and rebinding a variable���5]z���KH with the same name `expr` we effectively imbue our variable with all of���5]����LI the data fields provided by the variant that it turned out to be. So for���5^K���LI example above if we ended up in the `MethodCall` case then we get to use��5^����
LI `expr.receiver`, `expr.args` etc; if we ended up in the `If` case we get�ӝ5^���
?< to use `expr.cond`, `expr.then_branch`, `expr.else_branch`.���5Qy��������IF This approach avoids repeating the variant names twice on every line.���5[�����	�<�����;	���&# # use syn::{Expr, ExprMethodCall};�ڠ58~	�,������	�����5��5�	���,) // Repetitive; recommend not doing this.�ݡ5>
���ɔ5ɔ5'
���B?     Expr::MethodCall(ExprMethodCall { method, args, .. }) => {�Ƣ5T�
�<������
�l�
 # _ => {}�ģ5�
�<������
�<������<�����/����M���LI In general, the name to which a syntax tree enum variant is bound should��5^����>; be a suitable name for the complete syntax tree enum type.�ե5P����/�<�����O���! # use syn::{Expr, ExprField};��53��,���������+( # fn example(discriminant: ExprField) {�̧5=����GD // Binding is called `base` which is the name I would use if I were���5YY
���:7 // assigning `*discriminant.base` without an `if let`.���5L�
���30 if let Expr::Tuple(base) = *discriminant.base {�ϩ5E�<����� �<�����@�<�����`����~���JG A sign that you may not be choosing the right variable names is if you���5\����;8 see names getting repeated in your code, like accessing���5M=���41 `receiver.receiver` or `pat.pat` or `cond.cond`.�ܬ5F�3t������8���Zi�#�#�#�#�#�#�#�#�#�#�#�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�#�#�����#�#�����#�#�����#�#�����#�#�����$�$�����$�$�����$�$�����$�$����		�$�$����

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

�$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$����  �$�$����!!�$�$����""�$�$����##�$�$����$$�$�$����%%�$�$����&&�$�$����''�$�$�����x���/, A slice literal expression: `[a, b, c, d]`.���5AD��x�#�#
�#�x�x�����#�#��5L��#�#���y���.+ An assignment expression: `a = compute()`.���5@C��y�#�#
�#�y�y�����#�#ʸ5T��#�#��#z���52 A compound assignment expression: `counter += 1`.���5GJ�#z�#�#
�##z#z�����#�#��5d��#�#���z���$! An async block: `async { ... }`.��569��z�#�#
�#�z�z�����#�#��5L��#�#��W{���%" An await expression: `fut.await`.���57:�W{�#�#
�#W{W{�����#�#�5L��#�#���{���)& A binary operation: `a + b`, `a * b`.�Ҽ5;>��{�#�#
�$�{�{�����#�#��5T��#�#���|��� A blocked scope: `{ ... }`.���514��|�#�#
�$�|�|�����#�#ǿ5L��#�#��%}��� A box expression: `box f`.���5/2�%}�#�#
�$%}%}�����#�#��5<��#�#���}���>; A `break`, with an optional label to break and an optional���5PS�|� expression.���5 #��}�#�#
�$�}�}�����#�#��5L��#�#��Y~���/, A function call expression: `invoke(a, b)`.���5AD�Y~�#�#
�$Y~Y~�����#�#��5D��#�#���~���$! A cast expression: `foo as f64`.���569��~�#�#
�$�~�~�����#�#��5D��#�#������)& A closure expression: `|a, b| a + b`.���5;>���#�#
�$�������#�#��5\��#�#��'����)& A `continue`, with an optional label.���5;>�'��#�#
�$'�'������#�#��5d� �#�#������� DA Access of a named struct field (`obj.k`) or unnamed tuple struct���5VY���! field (`obj.0`).���5%(����#�#
�$���������#�#��5L�!�#�#��[����!*' A for loop: `for pat in expr { ... }`.���5<?�[��#�#
�$[�[������#�#��5\�"�#�#�������"85 An expression contained within invisible delimiters.���5JM��"�����"HE This variant is important for faithfully representing the precedence���5Z]���#@= of expressions and is related to `None`-delimited spans in a���5RU���$��"��"����#�#
�$���������#�#��5L�$�#�#�������$FC An `if` expression with an optional `else` block: `if expr { ... }���5X[���% else { ... }`.���5#&��%�����%?< The `else` branch expression may only be an `If` or `Block`���5QT���%96 expression, not any of the other types of expression.���5KN����#�#
�$���������#�#��54�&�#�#��)����&85 A square bracketed indexing expression: `vector[2]`.���5JM�)��#�#
�$)�)������#�#��5L�'�#�#�����''$ A `let` guard: `let Some(x) = opt`.���59<��#�#
�$ÃÃ�����#�#��5<�'�#�#��]����'63 A literal in place of an expression: `1`, `"foo"`.���5HK�]��#�#
�$]�]������#�#��5<�(�#�#�������('$ Conditionless loop: `loop { ... }`.���59<����#�#
�$���������#�#��5D�(�#�#�������)63 A macro invocation expression: `format!("{}", q)`.���5HK����#�#
�$���������#�#��5L�)�#�#��+����)B? A `match` expression: `match n { Some(n) => {}, None => {} }`.���5TW�+��#�#
�$+�+������#�#��5L�*�#�#��ņ���*1. A method call expression: `x.foo::<T>(a, b)`.���5CF�ņ�#�#
�$ņņ�����#�#��5t�+�#�#��_����+*' A parenthesized expression: `(a + b)`.���5<?�_��#�#
�$_�_������#�#��5L�+�#�#�������+?< A path like `std::mem::replace` possibly containing generic���5QT���,)& parameters and a qualified self-type.���5;>��,�����-63 A plain identifier like `x` is a path of length 1.���5HK����#�#
�$���������#�#��5D�-�#�#�������->; A range expression: `1..2`, `1..`, `..2`, `1..=2`, `..=2`.���5PS����#�#
�$���������#�#��5L�.�#�#��-����..+ A referencing operation: `&a` or `&mut a`.���5@C�-��#�#
�$-�-������#�#��5l�.�#�#��lj���/GD An array literal constructed from one repeated element: `[0u8; N]`.���5Y\�lj�#�#
�$ljlj�����#�#��5T�/�#�#��a����063 A `return`, with an optional value to be returned.���5HK�a��#�#
�$a�a������#�#��5T�0�#�#�������085 A struct literal expression: `Point { x: 1, y: 1 }`.���5JM��1�����1GD The `rest` provides the value of the remaining fields as in `S { a:���5Y\���1 1, b: 1, ..rest }`.���5(+����#�#
�$���������#�#��5T�2�#�#�������2 A try-expression: `expr?`.���5/2����#�#
�$���������#�#��5<�2�#�#��/����2 A try block: `try { ... }`.���514�/��#�#
�$/�/������#�#��5d�3�#�#��Ɍ���3'$ A tuple expression: `(a, b, c, d)`.���59<�Ɍ�#�#
�$ɌɌ�����#�#��5L�3�#�#��c����4-* A type ascription expression: `foo: f64`.���5?B�c��#�#
�$c�c������#�#��5D�4�#�#�������4" A unary operation: `!x`, `*x`.���547����#�#
�$���������#�#��5L�5�#�#�������5&# An unsafe block: `unsafe { ... }`.���58;����#�#
�$���������#�#��5T�5�#�#��1����596 Tokens in expression position not interpreted by Syn.���5KN�1��#�#
�$1�1������#�#��5\�6�#�#��ˏ���6'$ A while loop: `while expr { ... }`.���59<�ˏ�#�#
�$ˏˏ�����#�#��5L�7�#�#��e����7%" A yield expression: `yield expr`.���57:�e��#�#
�$e�e������#�#��5L�7�#�#�����
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
��� 
����%Z�%���=
H��
�6�6�6���6���%��
�%
�% ��
��0��
 ��"
���>/��5��5(��"
��?��!���?LI *This type is available only if Syn is built with the `"full"` feature.*��6^�����K������%���=
`��
��%�%�����Rҹ��^=x����� 
����%Z�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���A.��5��5(��"
��B��!���BL�6�6A����\�K쵽��%���=
`��
��%�%��6��� 
����%Z�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���D5��5��5(��"
��E��!���EL�6�6A������`7���%���=
`��
��%�%��6��� 
����%Z�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���G$�5�5(��"
��H��!���HL�6�6A�(��H�&Na�(�%���=
`��
��%�%��6��� 
����%Z�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���J%��5��5(��"
��K��!���KL�6�6A�V����J�Em�%���=
`��
��%�%��6��� 
����%Z�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���M)Ҽ5Ҽ5(��"
��M��!���NG��4��4A���N��4��4`�g���A�����%�%�%�%��O,�O�%�%�	��O$�P�%�%�����������lf���]v����l�P�P�%�%����P,�P�%�%��6 ��"
���P��5��5(��"
��Q��!���QL�6�6A������w\���%���=
`��
��%�%��6��� 
����%Z�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���S��5��5(��"
��S��!���SL�6�6A�����rM�I���%���=
`��
��%�%��6��� 
����%Z�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���U>��5��5(��"
�|�V��5��5#��V��@���VL�6�6`����N�	�(��%���=
`��
��%�%��6��� 
����%Z�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���Y/��5��5(��"
��Y��!���YG��4��4A���Z��4��4`���������;2���%�%�%�%̷[,�[�%�%�	��[$�[�%�%��6��[\�[�%�%����\%$�\�%�%�����R���	�
��,��o��Ϩ ��"
���\$��5��5(��"
��]��!���]G��4��4A���]��4��4`�����l�jk����%�%�%�%��^,�^�%�%�	��_$�_�%�%��6Ĥ_D�_�%�%����_�_�%�%�� ��"
���_)��5��5(��"
��`��!���`L�6�6A���HE!)=�� �%���=
`��
��%�%��6��� 
����%Z�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���d)��5��5(��"
��d��!���dL�6�6A�?�������m�h�%���=
`��
��%�%��6��� 
����%Z�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���gD��5��5(��"
���g��5��5#��h��@���hL�6�6`�
�����0��
���%�%�%�%��i,�i�%�%�	��i$�j�%�%��6ĜjL�j�%�%٬��j4�j�%�%�� ��"
���j*��5��5(��"
��k��!���kL�6�6A�o���tD����%���=
`��
��%�%��6��� 
����%Z�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���n8��5��5(��"
��n��!���oH��5��5A���o@��5��5a���p��"��"���p������pL�6�6������8���n���%���=
`��
��%�%��6��� 
����%Z�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���rF��5��5(��"
���s��5��5#��s��@���s?��5��5`���t9��5��5���t������tL�6�6�������x3RH�%���=
`��
��%�%��6��� 
����%Z�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���w8��5��5(��"
��x��!���xG��4��4A���x��4��4`�_���Oh�ʄ�92�&�&�&�&��y,�y�&�&�	��y$�z�&�&��6��z!l�z�&�&����z,�z�&�&��6 ��"
���z'��5��5(��"
��{��!���{L�6�6A�����w�}�O?�&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
���~6��5��5(��"
��~��!���~G��4��4A�����4��4`������}�z���&�&̘�,���&�&�	d�����&�&�� ��"
���'	��5��5(��"
�����"����L	�6�6C�!��W(��%���&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
��ك6	��5��5(��"
�����"����L	�6�6C�P��~(ڧ��X�&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����B	��5��5(��"
�܆��"���L	�6�6C���m�\"��<��&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
��͉1	��5��5(��"
�����"����L	�6�6C����5��~�C��&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
��Ս*	��5��5(��"
�����"����L	�6�6C�����<r��+&�&�&�&�ʏ,Ώ�&�&�	��\��&�&�����$���&�&��6 ��"
��Đ?	��5��5(��"
����)	��5��5%�����C����6	��5��5d����������G	��4��4���͒��4��4�����U�$M���&�&�&�ԓ,ؓ�&�&�	���,���&�&��	t��$���&�&�� ��"
��Ĕ>	��5��5(��"
�����"����L	�6�6C����s�h(����&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
��ٗ.	��5��5(��"
�����"����L	�6�6C���p^�����&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����G	��5��5(��"
�̛��"��ԛL	�6�6C�E���v��U�g�&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����6	��5��5(��"
�����"����L	�6�6C�u���i�fOu�&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����8	��5��5(��"
����"����G	��5��5C��¢��5��5c�ޢ������L	�6�6�����x���գZ�&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����5��5(��"
�����"����L	�6�6C��������!���&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
��ݨ	��5��5(��"
�����"����L	�6�6C� ��C*�k�U4�&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����'	��5��5(��"
�׫��"��߫L	�6�6C�3 ��o23)J}{b�&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����-	��5��5(��"
�ɮ��"��ѮL	�6�6C�a ���F����g��&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����"	��5��5(��"
�����"����G	��4��4C������4��4c���������u4!�&�&�&̐�,���&�&�	d�����&�&���ɳ$ͳ�&�&��6 ��"
����&	��5��5(��"
�����"����L	�6�6C�� ���bl�.=�&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
��Ҷ'	��5��5(��"
�����"����L	�6�6C�� ��WG:@����&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
���%	��5��5(��"
�����"����L	�6�6C�� ��Q�*�ّI�&���=
`��
��&�&��6��� 
����&Z�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����H	E A struct or tuple struct field accessed in a struct literal or field���6[(��"
�|����5��5$�����B����P	ەەc�l��ɯɯ��%���3���/��&�&�&�&�&�&�����&�&���������� 	 A named field like `self.x`.���636����&�&
�&���������&�&��7,���&�&��������#	  An unnamed field like `self.0`.���669����&�&
�&���������&�&��7,���&�&�� ��"
����/	, The index of an unnamed tuple struct field.���7B(��"
�����"����P	ەەC�l��ɯɯc�<��������$~�&�&t��,���&�&t��$���&�&�����L	|�����KD�����&���!	 ��	�&�&�����z	���	��	��	8�0��	p��	|�����&�&��Å7��	�Å7�����:	
�&Å7�H ��	021U���*	|���&��&���	8��	���&�&
�&���*	����&�&ij�&�&���B	 ��	�6�
�
��
��
�
���
�
�	�
6�g����6�&0��	�&
�&��0��	���!/	8��!	���&�&
�&���"$	����&��&���"L	(��"	�6�6�������������	����������H�6��������������������q�aX�����&X��"	�&
�&��(��"	@��#	�&���&���&���&�&�&�&���������������������q�aX���������*+	����&Z�&���*A	H��*	�6�6�6���6���&��*	�&
�& ��*	��0��*	���/'	������0(	����&��&���0	(��0	�6�6�����&��0	�&
�& ��0	 ��"
���JG Lifetimes and type parameters attached to a declaration of a function,���7\(��"
��� enum, trait, etc.���7&4����Q���Pەەq�l�ɯɯ��h������^X1�&�&�&�&��D��&�&����������������;t�������/4��&�&�����R���	�
��,��o��Ϩ��D��&�&����������������;t�������%d��&�&�� ��"
���LI A generic type parameter, lifetime, or const generic: `T: Into<String>`,���7^(��"
���! `'a: 'b`, `const LEN: usize`.���73A����^���Pەە~�l�ɯɯ�����������4��4���������&��4��4����4���.��4��4U�-h��^��0��i�&�&�&�&�'�'�&�&�����&�&�����'�'����̒���
0- A generic type parameter: `T: Into<String>`.�Ǘ7BE�̒�&�&
�&̒̒�����&�&��7L�
�&�&��f����
.+ A lifetime definition: `'a: 'b + 'c + 'd`.���7@C�f��&�&
�&f�f������&�&Қ7\��&�&������52 A const generic parameter: `const LENGTH: usize`.���7GJ���&�&
�'�������&�&��7T��&�&�����
����'��'���
 ��
�����'�'
�'���
���
����'��'���
 ��
�����'�'
�'���
���
����'��'���
 ��
�����'�'
�'���
��� 
����'Z�'���=
H��
�6�6�6���6���'��
�'
�' ��
��0��
 ��"
���0Ǘ7Ǘ7(��"
����!���G��4��4A���
��4��4`�Ch���ᓊ�c��'�'�'�'�'�'̯,��'�'�	��,��'�'����"\��'�'��4��14��'�'����D��'�'����������������;t�������<��'�'����������������;t����� ��"
���.��7��7(��"
����!���G��4��4A�����4��4`�Yh��I3�e�,���'�'�'�'��,��'�'�	��D��'�'����"\��'�'��4��+4��'�'�����R���	�
��,��o��� ��"
���5��7��7(��"
����!���G��4��4A�����4��4`�oh��!|�M!�f�'�'�'�'�'�'�'̑,��'�'�	��\��'�'����,��'�'����\��'�'զd���'�'����D��'�'�7��<��'�'����������������;t��������W��D�'�'���'��'��W���W(��W�6�6�����'��X�'
�'�D ��X���W��D�'�'��'��'��W���W(��W�6�6���'��X�'
�'�D ��X���W��D�'�'���'��'��W���W(��W�6�6�����'��X�'
�'�D ��X ��"
���e0- A set of bound lifetimes: `for<'a, 'b, 'c>`.���7B(��"
��e��!���ePەەA�l�fɯɯ`��h��/(��R�'�'�'�'ԷgL�g�'�'ـ��gD�g�'�'����g1L�h�'�'�����R���	�
��,��o��Ϩ��hD�h�'�'�� ��"
���o<9 A trait or lifetime used as a bound on a type parameter.���7N(��"
��o��!���oPەەA�l�pɯɯ`�	�h΅G���0��'�'�'�'�'�'��΅�'�'��΅2��	2��'�'
�'2�2���΅�'�'��7T�q�'�'��̜�	̜�'�'
�'̜̜��΅�'�'��7D�q�'�'�����
�	΅�'��'���
 ��
��΅�'�'
�'���
���
�	΅�'��'���
 ��
��΅�'�'
�'���
��� 
�	΅�'Z�'���=
H��
�6�6�6΅�6���'��
�'
�' ��
��0��
 ��"
���q0- A trait used as a bound on a type parameter.�Ѷ7B(��"
��r��!���rPەەA�l�rɯɯ`�	�h����6�� G�'�'�'�'��s%\�t�'�'����������������;t�������t D�t�'�'���u%���t)& The `for<'a>` in `for<'a> Foo<&'a T>`���7;>L�u�'�'��t�u���u,) The `Foo<&'a T>` in `for<'a> Foo<&'a T>`���7>A$�u�'�'�� ��"
���vC@ A modifier on a trait bound, currently only used for the `?` in���7U(��"
�l�v
 `?Sized`.�ϻ7,��v��I���vPەەi�l�wɯɯ��	�h��v�:hQ��'�'�'�'�'�'�'���$�x�	�'�'��'�'�f��	f��'�'
�'f�f�����'�'�7L�x�'�'�� ��"
���yDA A `where` clause in a definition: `where T: Deserialize<'de>, D:�Ѿ7V(��"
�l�y
 'static`.���7,��y��I���yPەەi�l�zɯɯ��	�h���h�g��z[�'�'��{\�{�'�'����{5T�{�'�'�����R���	�
��,��o��Ϩ ��"
���|B? A single predicate in a `where` clause: `T: Deserialize<'de>`.���7T(��"
��}��!���}PەەA�l�}ɯɯ`��}��}���~��4��4���~������~&��4��4���~������~.��4��4�	�h���-)���'�'�'�'�'�'�'�'އ���'�'�����'�'���������G	D A type predicate in a `where` clause: `for<'c> Foo<'c>: Trait<'c>`.���7Z]�	��'�'
�'��އ���'�'��7lՀ�'�'އ�����<	9 A lifetime predicate in a `where` clause: `'a: 'b + 'c`.���7OR�	���'�'
�'���������'�'��7����'�'��6���ف<	9 An equality predicate in a `where` clause (unsupported).���7OR�	6��'�'
�'6�6������'�'��7\���'�'�����
�	���'��'���
 ��
އ���'�'
�'���
���
�	���'��'���
 ��
�����'�'
�'���
���
�	���'��'���
 ��
�����'�'
�'���
��� 
�	���'Z�'���=
H��
�6�6�6���6���'��
�'
�' ��
��0��
 ��"
��ʂG	��7��7(��"
�����"����G	��4��4C�����4��4c�		iއ��hڊ���'�'�'�'���%����&	# Any lifetimes from a `for` binding���79<L���'�'�������ԅ The type being bounded���7,/T���'�'��ԕ�\���'�'զ���1����4	1 Trait and lifetime bounds (`Clone+Send+'static`)���7GJ4���'�'�� ��"
��ć<	��7��7(��"
�����"����G	��4��4C��و��4��4c�	 i���'��[���'�'�'��D��'�'��ԉ�\���'�'զ���+4���'�'��7 ��"
����<	��7��7(��"
�����"����G	��4��4C������4��4c�	7i���|1��'�'�'���4���'�'�����D���'�'���ύ4Ӎ�'�'�� ��"
���:7 A Rust literal such as a string or integer or boolean.���7L(��"
����!�����4��4@����]���&��4��4}��������52 [syntax tree enum]: crate::Expr#syntax-tree-enums���7G��	d�����cGa�{��'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�����'�'�����'�'�����'�'�����'�'�����'�'�����'�'�����'�'����џ���$! A UTF-8 string literal: `"foo"`.���769�	џ�'�'
�'џџ�����'�'��74��'�'��k����$! A byte string literal: `b"foo"`.���769�	k��'�'
�'k�k������'�'��7T��'�'����ܓ A byte literal: `b'f'`.���7,/�	��'�'
�'�������'�'��7<��'�'������� A character literal: `'a'`.���714�	���'�'
�'���������'�'��7<��'�'��9����&# An integer literal: `1` or `1u16`.���78;�	9��'�'
�'9�9������'�'��74��'�'��Ӣ���41 A floating point literal: `1f64` or `1.0e10f64`.���7FI�������/, Must be finite. May not be infinite or NaN.���7AD�	Ӣ�'�'
�'ӢӢ�����'�'��7D��'�'��m����)& A boolean literal: `true` or `false`.���7;>�	m��'�'
�'m�m������'�'��7<�	�'�'������	/, A raw token literal not interpreted by Syn.���7AD�	��'�'
�'�������'�'��7<�	�'�'�����
�	���(��(���
 ��
�����(�(
�(���
���
�	���(��(���
 ��
�����(�(
�(���
���
�	���(��(���
 ��
�����(�(
�(���
���
�	���(��(���
 ��
�����(�(
�(���
���
�	���(��(���
 ��
�����(�(
�(���
���
�	���(��(���
 ��
�����(�(
�(���
���
�	���(��(���
 ��
�����(�(
�(���
��� 
�	���(Z�(���=
H��
�6�6�6���6���(��
�(
�( ��
��0��
 ��"
���
$��7��7(��"
�	z�����y�p~��(��
$�
��(�(�����������lf���]v��� ��"
���$��7��7(��"
�	������.[���(��$���(�(��7 ��"
�܋��7��7(��"
�	����ũ��4� �(��$���(�(��7 ��"
�����7��7(��"
�	����+?�]�Dǜ�(��
$�
��(�(��7 ��"
���&��7��7(��"
�	����������?��(��$���(�(�����������lf���]v���� ��"
���4��7��7(��"
����!���/��7��7A�	�������8��(��$���(�(�����������lf���]v���� ��"
���)��7��7(��"
�	����x�OeG���(�(|�,��(�(t�$��(�(����ޅ����(��(����(����6�6�����(����(
�( �����̌1����������8�0���p��������
�(�	0�׌��ޅ����(��(����(����6�6�����(����(
�( �����̌1����������8�0���p���*�����
�(�	0�׌��ޅ����(��(����(����6�6�����(����(
�( �����̌1����������8�0���p���A�����
�(�	0�׌��ޅ����(��(����(����6�6�����(����(
�( �����̌1����������8�0���p���X�����
�(�	0�׌��ޅ����(��(����(����6�6�����(����(
�( �����̌1����������8�0���p���o�����
�(�	0�׌��ޅ����(��(����(����6�6�����(����(
�( �����̌1����������8�0���p���������
�(�	0�׌ ��"
����K	H The style of a string literal, either plain quoted or a raw string like�ڀ8^(��"
��Ґ `r##"data"##`.�Ł8$2�	����_.�Y���(�(�(�(�(�(�(��4������%	" An ordinary string like `"data"`.���88;�	J�(�(��^`�(�(������͑$	! A raw string like `r##"data"##`.�ƒ87:���������;	8 The unsigned integer is the number of `#` symbols used.���8NQ�	���(�(
�(�������(�(��8,�(�( ��"
���.+ A macro invocation: `println!("{}", mac)`.��8@(��"
����!���PەەA�l�ɯɯ`�
����[)�v5�(�(�(�(t�$��(�(��̴T��(�(ӣ��L��(�(����4��(�(�� ��"
���VS A grouping token that surrounds a macro body: `m!(...)` or `m!{...}` or `m![...]`.���8h(��"
����!���PەەA�l�ɯɯ`�
Q���eؗ��>�)�(�(�(�(�(�(�(�(�����(�(�����(�(����v��
v��(�(
�(v�v������(�(��8,��(�(����
��(�(
�(�������(�(�8,��(�(�����
���(�(
�(���������(�(ԍ8<��(�(�� ��"
��D74 Data structure sent to a `proc_macro_derive` macro.���8H(��"
����!���NK *This type is available only if Syn is built with the `"derive"` feature.*���8`��
����t �E@XD�(�(�(�(�(�����2/ Attributes tagged on the whole struct or enum.�Џ8DG,��(�(�	�����%" Visibility of the struct or enum.���87:��(�(������� Name of the struct or enum.���814,��(�(�������1. Generics required to complete the definition.��8CFD��(�(��t����#  Data within the struct or enum.�ϒ858$��(�(�� ��"
���:7 The storage of a struct, enum or union data structure.���8L(��"
����!���N��8��8A����^�����4��4}��������&��4��4���������.��4��4��
���4���#��(�(�(�(�(�(�(�(����(�(�����(�(����D����2/ A struct input to a `proc_macro_derive` macro.��8DG�
D��(�(
�(D�D�����(�(��8T�	�(�(�ާ���	1. An enum input to a `proc_macro_derive` macro.���8CF�
ާ�(�(
�(ާާ�����(�(��8D�	�(�(��x����
;8 An untagged union input to a `proc_macro_derive` macro.���8MP�
x��(�(
�(x�x������(�(��8L�
�(�(�����
�
���(��(���
 ��
����(�(
�(���
���
�
���(��(���
 ��
�����(�(
�(���
���
�
���(��(���
 ��
�����(�(
�(���
 ��"
���2�8�8(��"
����!���DA *This type is available only if Syn is built with the `"derive"`���8V��l�ɯɯ��
���K�w*�(�(�(��
 d�
�(�(����
4�
�(�(����
!T�
�(�(�� ��"
���1��8��8(��"
����!���D��8��8A�l�ɯɯ`�
~���&���X�p�(�(�(��T��(�(���\��(�(����,D��(�(� ��"
���;��8��8(��"
����!���D��8��8A�l�ɯɯ`�
i���^�U>aٙ��(�(�\��(�(ߖ��4��(�(�� ��"
��&# A binary operator: `+`, `+=`, `&`.���87(��"
�;�� ��CPەە?�l�ɯɯ^�
�m���+~=3y:�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�(�(����(�(�����(�(�����(�(ש���(�(����(�(����(�(�����(�(ۤ���)�)����		�)�)����

�)�)�����)�)�����)�)����

�)�)�����)�)�����)�)�����)�)�����)�)�����)�)����)�)�����)�)�����)�)ߪ���)�)����)�)����)�)١���)�)�����)�)�����)�)�������� The `+` operator (addition)���814�
��(�(
�(������(�(¬8L��(�(������" The `-` operator (subtraction)���847�
���(�(
�(���������(�(�8L��(�(��F����%" The `*` operator (multiplication)�ح87:�
F��(�(
�(F�F������(�(��8L��(�(������ The `/` operator (division)���814�
��(�(
�(��ש���(�(ɰ8L��(�(שz���� The `%` operator (modulus)���8/2�
z��(�(
�(z�z�����(�(�8L��(�(�����#  The `&&` operator (logical and)�ڱ858�
��(�(
�(������(�(��8T��(�(������" The `||` operator (logical or)���847�
���(�(
�(���������(�(̴8T��(�(��H����" The `^` operator (bitwise xor)���847�
H��(�(
�(H�H�ۤ���(�(��8L��(�(ۤ����" The `&` operator (bitwise and)��847�
��(�(
�)�������(�(��8L��(�(��|����! The `|` operator (bitwise or)���836�
|��(�(
�)|�|������(�(Ҹ8L��(�(������" The `<<` operator (shift left)���847�
��(�(
�)�������(�(��8T��(�(�������#  The `>>` operator (shift right)��858�
���(�(
�)���������(�(��8T��(�(��J����  The `==` operator (equality)���825�
J��(�(
�)J�J������(�(ؼ8T��(�(������  The `<` operator (less than)���825�
��(�(
�)�������(�(��8L�	�(�(��~����	-* The `<=` operator (less than or equal to)��8?B�
~��(�(
�)~�~������(�(��8T�	�(�(������
$! The `!=` operator (not equal to)���869�
��(�(
�)�������(�(��8T�
�(�(�������
0- The `>=` operator (greater than or equal to)���8BE�
���(�(
�)���������(�(��8T��(�(��L����#  The `>` operator (greater than)���858�
L��(�(
�)L�L������(�(��8L��(�(������ The `+=` operator���8&)�
��(�(
�)������(�(��8T��(�(������ The `-=` operator���8&)�
���(�(
�)���������(�(��8T��(�(������ The `*=` operator���8&)�
��(�(
�)�������(�(��8T��(�(�������
 The `/=` operator���8&)�
���(�(
�)����ߪ���(�(��8T�
�(�(ߪN����
 The `%=` operator���8&)�
N��(�(
�)N�N�����(�(��8T�
�(�(�����
 The `^=` operator���8&)�
��(�(
�)������(�(��8T��(�(������ The `&=` operator���8&)�
���(�(
�)����١���(�(��8T��(�(١���� The `|=` operator���8&)�
��(�(
�)�������(�(��8T��(�(������� The `<<=` operator���8'*�
���(�(
�)���������(�(��8\��(�(��P���� The `>>=` operator���8'*�
P��(�(
�)P�P������(�(��8\��(�(�� ��"
���$! A unary operator: `*`, `!`, `-`.���86(��"
����!���PەەA�l�ɯɯ`�
`���F߁^/��1�)�)�)�)�)�)�)�)�����)�)ӣ���)�)��������&# The `*` operator for dereferencing���88;�
��)�)
�)�������)�)��8L��)�)�������*' The `!` operator for logical inversion���8<?�
���)�)
�)����ӣ���)�)��8L��)�)ӣ����! The `-` operator for negation���836�
��)�)
�)�������)�)��8L��)�)�� ��"
��k41 The possible types that a Rust value could have.���8E(��"
����!���PەەA�l�ɯɯ`����}�����4��4���������&��4��4���������.��4��43t��
�h��Yx]�/��)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�����)�)����)�)����)�)�����)�)����)�)�����)�)٤���)�)�����)�)ѥ��		�)�)����

�)�)����)�)�����)�)����

�)�)�����)�)���������&# A fixed size array type: `[T; n]`.���88;�
���)�)
�)���������)�)��8L��)�)��R����.+ A bare function type: `fn(usize) -> bool`.���8@C�
R��)�)
�)R�R�����)�)��8T��)�)�����1. A type contained within invisible delimiters.���8CF�
��)�)
�)������)�)��8L��)�)������GD An `impl Bound1 + Bound2 + Bound3` type where `Bound` is a trait or���8Y\�|� a lifetime.���8 #�
���)�)
�)���������)�)��8l��)�)�� ����C@ Indication that a type should be inferred by the compiler: `_`.���8UX�
 ��)�)
�) � �����)�)��8L��)�)������! A macro in the type position.���836�
���)�)
�)���������)�)��8L��)�)��T���� The never type: `!`.���8),�
T��)�)
�)T�T�٤���)�)��8L�	�)�)٤����	63 A parenthesized type equivalent to the inner type.���8HK�
��)�)
�)�������)�)��8L�	�)�)�������
?< A path like `std::slice::Iter`, optionally qualified with a���8QT���
85 self-type as in `<Vec<T> as SomeTrait>::Associated`.���8JM�
���)�)
�)����ѥ���)�)��8D��)�)ѥ"����/, A raw pointer type: `*const T` or `*mut T`.���8AD�
"��)�)
�)"�"������)�)��8<��)�)�������-* A reference type: `&'a T` or `&'a mut T`.���8?B�
���)�)
�)��������)�)��8l��)�)�V����*' A dynamically sized slice type: `[T]`.���8<?�
V��)�)
�)V�V������)�)��8L�
�)�)�������
IF A trait object type `dyn Bound1 + Bound2 + Bound3` where `Bound` is a���8[^���
 trait or a lifetime.���8),�
���)�)
�)���������)�)��8|��)�)�������&# A tuple type: `(A, B, C, String)`.���88;�
���)�)
�)���������)�)��8L��)�)��$����30 Tokens in type position not interpreted by Syn.���8EH�
$��)�)
�)$�$������)�)��8\��)�)�����
�
���)��)���
 ��
�����)�)
�)���
���
�
���)��)���
 ��
����)�)
�)���
���
�
���)��)���
 ��
����)�)
�)���
���
�
���)��)���
 ��
�����)�)
�)���
���
�
���)��)���
 ��
����)�)
�)���
���
�
���)��)���
 ��
�����)�)
�)���
���
�
���*��*���
 ��
٤���*�*
�*���
���
�
���*��*���
 ��
�����*�*
�*���
���
�
���*��*���
 ��
ѥ���*�*
�*���
���
�
���*��*���
 ��
�����*�*
�*���
���
�
���*��*���
 ��
����*�*
�*���
���
�
���*��*���
 ��
�����*�*
�*���
���
�
���*��*���
 ��
�����*�*
�*���
���
�
���*��*���
 ��
�����*�*
�*���
��	� 
�
���*Z�*��	�=
H�	�
�6�6�6���6���*�	�
�*
�* �	�
��0��
 �	�"
���&��8��8(�	�"
����!���G��4��4A�����4��4`�v|����肺�8��*�*�*�*��!l��*�*����$��*�*��̶T��*�*��l���*�*�� �	�"
���.��8��8(�	�"
����!���G��4��4A�����4��4`�}}��a_W���*�*�*�*�*�*�*�*��%L��*�*����$D��*�*����������������;t���З����*�*��ĎD��*�*���\��*�*����,4��*�*�����R���	�
��,��o��Ϩ�D��*�*����������������;t������4��*�*�� �	�"
���1��8��8(�	�"
����!���G��4��4A�����4��4`���,���SGK�*�*�� \� �*�*����!$�!�*�*�� �	�"
���!G��8��8(�	�"
�|�"��8��8#��"��@���"G��4��4`���#��4��4�����S��x�u^�*�*�$T�$�*�*����$14�$�*�*�� �	�"
���%C��8��8(�	�"
��%��!���%G��4��4A���&��4��4`�x��C޾*z ��*��'��'�*�*�� �	�"
���'!��8��8(�	�"
��(��!���(G��4��4A���(��4��4`�+����+��e�
�*t�)�)�*�*�� �	�"
�Ē*��8��8(�	�"
��*��!���*G��4��4A���+��4��4`�܂٤T��B��4��*̋,T�,�*�*ӣ �	�"
���,6��8��8(�	�"
��,��!���-G��4��4A���-��4��4`�������c$�DP�*�*��.\�.�*�*����.$�/�*�*�� �	�"
���/?��8��8(�	�"
���/8��8��8$��0��A���0G��4��4a���1��4��4��|�ѥA��B��*�*ċ2,�2�*�*��	t�2$�2�*�*�� �	�"
���2/��8��8(�	�"
��3��!���3G��4��4A���3��4��4`�J���J�#<m���*�*�*�*��4T�4�*�*����5&\�5�*�*����������������;t�������5#T�5�*�*����������������;t�����5$�5�*�*�� �	�"
���6-��8��8(�	�"
��6��!���6G��4��4A���7��4��4`�چ��a��{g#�*�*�*�*Ĩ8L�8�*�*����8D�8�*�*����������������;t�������8#T�8�*�*Җ9��9$�9�*�*�� �	�"
���9*��8��8(�	�"
��9��!���:G��4��4A���:��4��4`�%�����eD�*�*��;!l�;�*�*����<$�<�*�*�� �	�"
���<I��8��8(�	�"
�ă=��8��8#��=��@���=G��4��4`���=��4��4�����Ǜ�B�D�*�*��?"L�?�*�*����������������;t�������?14�?�*�*�� �	�"
���?&��8��8(�	�"
��@��!���@G��4��4A���@��4��4`�'�����/Ujo�\�*�*�B\�B�*�*����B&,�B�*�*�����R���	�
��,��o��Ϩ �	�"
���B52 The binary interface of a function: `extern "C"`.���9G(�	�"
��C��!���CPەەA�l�Dɯɯ`�g����I�8�r��*�*��D d�E�*�*��ħE$�E�*�*����������������;t����� �	�"
���EGD An argument in a function type: the `usize` in `fn(usize) -> bool`.�բ9Y(�	�"
��F��!���FPەەA�l�Gɯɯ`��������X�.t��*�*�*̄H,�H�*�*�	��H$$�H�*�*����������������;t�����զd�H�H�*�*�� �	�"
���H0- The variadic argument of a foreign function.��9B(�	�"
��I��!�\�I ```rust�Φ9G���I # struct c_char;���9%v���I # struct c_int;���9$��,�I��������J
 extern "C" {��9!����J74     fn printf(format: *const c_char, ...) -> c_int;���9IA���J,)     //                               ^^^��9>��,�K������<�K�������K������KPەە	�l�Kɯɯ)���U��퍩��*�*��L,�L�*�*�	��M$�M�*�*Ӯ �	�"
���M(% Return type of a function signature.���9:(�	�"
��M��!���NPەەA�l�Nɯɯ`�ِ���J�H�*�*�*�*�*�*�*�*������<�P���O! Return type is not specified.���936��O�����PEB Functions default to `()` and closures default to type inference.���9WZ���*�*�����*�*�������P" A particular type is returned.���947����*�*
�*�����������*�*�9T�Q�*�*��L�Q�*�*�� �
�"
��DPM A path at which a named item is exported (e.g. `std::collections::HashMap`).���9a(�
�"
����!���PەەA�l�ɯɯ`��%����� Ơ���*�*��%l��*�*��	��1D��*�*٥	 �
�"
���IF A segment of a path together with any path arguments on that segment.���9[(�
�"
����!���PەەA�l�ɯɯ`��&�����ee��3�*�*��,��*�*����L��*�*�� �
�"
���
A> Angle bracketed or parenthesized arguments of a path segment.�е9S(�
�"
����!���PەەA�l�ɯɯ`����}��� ## Angle bracketed���9'���������/, The `<'a, T>` in `std::slice::iter<'a, T>`.���9A����4��� ## Parenthesized��9%d��
������
)& The `(A, B) -> C` in `Fn(A, B) -> C`.���9;��;)��T�3�Q��*�*�*�*�*�*�*�*�*�����*�*ұ��$���*�*���*�*�������/��9��9����*�*
�*���������*�*��9��*�*��J����)��9��9�J��*�*
�*J�J�ұ���*�*н9���*�*ұ �
�"
���B? An individual generic argument, like `'a`, `T`, or `Item = T`.���9T(�
�"
����!���PەەA�l�ɯɯ`��+��&���1��*�*�*�*�*�*�*�*�*�*�*�*����*�*����*�*����*�*����*�*������č A lifetime argument.���9),����*�*
�*��������*�*��9D��*�*��~���� A type argument.���9%(�~��*�*
�*~�~�����*�*��9$��*�*������2/ A const expression. Must be inside of a block.���9DG�������DA NOTE: Identity expressions are represented as Type arguments, as���9VY���-* they are indistinguishable syntactically.���9?B���*�*
�*������*�*��9$��*�*�������FC A binding (equality constraint) on an associated type: the `Item =���9X[���! u8` in `Iterator<Item = u8>`.���936����*�*
�*��������*�*��9<��*�*��L����85 An associated type bound: `Iterator<Item: Display>`.���9JM�L��*�*
�*L�L�����*�*��9T��*�*�� �
�"
���LI Angle bracketed arguments of a path segment: the `<K, V>` in `HashMap<K,���9^(�
�"
�D� V>`.���9'����D���Pەەd�l�ɯɯ���1���S�ӣ[N�*�*�*�*��$d��*�*��	��D��*�*����0$��*�*�����R���	�
��,��o�Ϩ��D��*�*�� �
�"
���GD A binding (equality constraint) on an associated type: `Item = u8`.���9Y(�
�"
�� ��!��� PەەA�l�!ɯɯ`�>3��DK�:b��*�*�*��",�"�*�*����"D�"�*�*��d�"�"�*�*�� �
�"
���"8��9��9(�
�"
��#��!���#PەەA�l�$ɯɯ`�(4����J���f%�*�+�+��%,�%�*�*��ԫ%\�%�*�*զ��%14�%�*�*�� �
�"
���&JG Arguments of a function path segment: the `(A, B) -> C` in `Fn(A,B) ->���9\(�
�"
�<�& C`.���9&��&��C���'Pەەc�l�'ɯɯ��{5ұ���+Z��+�+�+��(\�(�+�+����)'�d�)	 `(A, B)`���9 4�)�+�+��9��)�<�) `C`���94�)�+�+�� �
�"
���*A> The explicit Self type in a qualified path: the `T` in `<T as���9S(�
�"
���* Display>::fmt`.���9$2��*��O���*KH The actual path, including the trait and the associated item, is stored���9]����+KH separately. The `position` field represents the index of the associated���9]���,'$ item qualified with this Self type.���99a��,���\�,��������,+( <Vec<T> as a::b::Trait>::AssociatedItem���9=����-  ^~~~~~    ~~~~~~~~~~~~~~^���9/!�ܵ-  ty        position = 3���9,X��-��v���- <Vec<T>>::AssociatedItem���9-��|�-  ^~~~~~   ^���9 ��Ԓ.  ty       position = 0���9+�<�.����/��.��M���.Pەەn�l�/ɯɯ��:���y�q0����+�+�+�+�+��0D�0�+�+����0�0�+�+����0D�0�+�+��0 D�0�+�+����������������;t�������1D�1�+�+��L���<���$��l������,����N��+�+�`��+�+�r��+�+�BZ�+�+�DO8�+�+�F��5�+�+�F��6�+�+�F��7�+�+�D�i8�+�+�����+�+�N����+�+���N����+�+��j��+�+�����#�+�+������"�+�+��Q����+�+�����#�+�+���#��#�+�+���6��#�+�+���I��#�+�+��V��+�+�W���+�+��\��#�+�+���o��#�+�+������#�+�+������#�+�+������#�+�+������#�+�+������#�+�+������#�+�+������#�+�+�����+�+����#�+�+��7��%�+�+��7+��%�+�+��7=��%�+�+��8O��%�+�+��8a��%�+�+���t��%�+�+��8���%�+�+��9���%�+�+��9���%�+�+������%�+�+������%�+�+��:���%�+�+��:���%�+�+�����%�+�+��:��%�+�+��;+��%�+�+��;=��%�+�+���P��&�+�+��;b��&�+�+���u��&�+�+��<���&�+�+��<���&�+�+��<���&�+�+��=���&�+�+������&�+�+������&�+�+��=���&�+�+��>��&�+�+��>��&�+�+��>+��&�+�+��?=��&�+�+��?O��&�+�+��?a��&�+�+��@s��&�+�+��@���&�+�+������&�+�+��A���&�+�+��A���&�+�+��A���&�+�+������&�+�+������&�+�+��e���+�+����'�+�+�����'�+�+���-��&�+�+���@��&�+�+���S��'�+�+���f��'�+�+���y��'�+�+������'�+�+������'�+�+������'�+�+������'�+�+������'�+�+������'�+�+������'�+�+��j���+�+��j"���+�+��j4���+�+��	���+�+�qF���+�+��qF���+�+��s���+�+�zh��'�+�+��zh���+�+��z���(�+�+��z����+�+������(�+�+������(�+�+������(�+�+������(�+�+������(�+�+������(�+�+�����(�+�+�����(�+�+���=��(�+�+���=��(�+�+���a��(�+�+���a��(�+�+������(�+�+������+�+�����(�+�+������(�+�+����+�+�����(�+�+������(�+�+������(�+�+������(�+�+���
��(�+�+���)��+�+����(�+�+���0��)�+�+��>��+�+EA��*�+�+�	��T��*�+�+�	ۇg��*�+�+�	��z��)�+�+�	ǁ���*�+�+�	�����*�+�+�	�����*�+�+�	�����*�+�+�	ȃ���*�+�+�	����*�+�+�	�����*�+�+�	����*�+�+�	Ȅ%��*�+�+�	�8��*�+�+�	��K��*�+�+�	�^��*�+�+�	��q��*�+�+�	†���*�+�+�	�����*�+�+�	�S�	�+�+����*�+�+�
�����*�+�+�
̊���*�+�+�
؉���*�+�+�
�����+�+�+�
���*�+�+�
���*�+�+�
ň.��*�+�+�
ČA��+�+�+�
��i�
�+�+��
�+�+�����+�+�����+�+�����+�+��T���+�+��e���+�+���+�+�v���+�+��5��+�+5I��+�+�_��+�+ݺv��+�+ݺ����+�+�1����+�+�1����+�+�2����+�+�3����+�+����+�+������+�+�3����+�+�4����+�+�4���+�+�5���+�+޻/���+�+��@���+�+��Q���+�+�����+�+�H���+�+�	��+�+Ƽ	��+�+�K-	��+�+�C	��+�+��Z	��+�+��q	��+�+�a���+�+��t���+�+��K�	��+�+���	��+�+���	��+�+�H���"�+�+�����,�+�+,�&��&����+��+��&,�&�6�6�����+�&�+
�+$�&��-&����+��+��&,�&�6�6�����+�&�+
�+$�&��
&�����&����+��+��&,�&�6�6�����+�&�+
�+$�&ı
&����+��+��
&,�
&�6�6�����+�
&�+
�+$�
&��&����+��+��&,�&�6�6�����+�&�+
�+$�&��&�����&����+��+��&,�&�6�6�����+�&�+
�+$�&��&����+��+��&,�&�6�6�����+�&�+
�+$�&�&���+��+��&,�&�6�6���+�&�+
�+$�&̌&����+��+��&,�&�6�6�����+�&�+
�+$�&̄!&����+��+��!&,�!&�6�6�����+�!&�+
�+$�!&��#&����+��+��#&,�#&�6�6�����+�#&�+
�+$�#&��&&����+��+��&&,�&&�6�6�����+�&&�+
�+$�&&��(&���+��+��(&,�(&�6�6���+�(&�+
�+$�(&ĕ+&����+��+��+&,�+&�6�6�����+�+&�+
�+$�+&ԣ-&����+��+��-&,�-&�6�6�����+�-&�+
�+$�-&��0&����+��+��0&,�0&�6�6�����+�0&�+
�+$�0&̞Z&����+��+��Z&,�Z&�6�6�����+�Z&�+
�+$�Z&��d&����+��+��d&,�d&�6�6�����+�d&�+
�+$�d&��g&����+��+��g&,�g&�6�6�����+�g&�+
�+$�g&��p&����+��+��q&,�q&�6�6�����+�q&�+
�+$�q&��|&����+��+��|&,�|&�6�6�����+�|&�+
�+$�|&���&����+��+�ڂ&,݂&�6�6�����+�&�+
�+$�&�&����+��+���&,��&�6�6�����+��&�+
�+$��&�Ԓ&����+��+��&,��&�6�6�����+��&�+
�+$��&Ī�&����+��+�ɭ&,̭&�6�6�����+ҭ&�+
�+$ӭ&���&����+��+�ڷ&,ݷ&�7�7�����+�&�+
�+$�&��&����+��+���&,��&�7�7�����+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&��&����+��+���&,��&�7�7�����+��&�+
�+$��&���&���+��+���&,��&�7�7���+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&��&����+��+���&,��&�7�7�����+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&���,&�ұ�+��+���&,��&�7�7ұұ�+��&�+
�+$��&��&����+��+���&,��&�7�7�����+��&�+
�+$��&䕛&����+��+���&,��&�7�7�����+��&�+
�+$›&��&����+��+���&,��&�7�7�����+��&�+
�+$��&ԓ�&����+��+���&,��&�7�7�����+��&�+
�+$��&�ߣ &����+��+���&,��&�7�7�����+��&�+
�+$��&���&�އ�+��+��&,�&�7�7އއ�+��&�+
�+$�&�Ω&����+��+��&,�&�7�7�����+�&�+
�+$�&�ڱ&����+��+���&,��&�7�7�����+��&�+
�+$��&�ּ&����+��+���&,��&�7�7�����+��&�+
�+$��&�տ &�����!&���+��+���&,��&�7�7���+��&�+
�+$��&���&����+��+���&,��&�7�7�����+��&�+
�+$��&ą�&����,��,���&,��&�7�7�����+��&�+
�,$��&���&���,��,���&,��&�7�7���,��&�,
�,$��&ħ�&���,��,���&,��&�7�7���,��&�,
�,$��&���&����,��,���&,��&�7�7�����,��&�,
�,$��&���&���,��,���&,��&�7�7���,��&�,
�,$��&���&����,��,���&,��&�7�7�����,��&�,
�,$��&���&�٤�,��,���&,��&�7�7٤٤�,��&�,
�,$��&���&����,��,���&,��&�7�7�����,��&�,
�,$��&��&�΅�,��,���&,��&�7�7΅΅�,��&�,
�,$��&�&����,��,���&,��&�7�7�����,��&�,
�,$��&���&�ѥ�,��,���&,��&�7�7ѥѥ�,��&�,
�,$��&���&����,��,���&,��&�7�7�����,��&�,
�,$��&��&���,��,���&,��&�7�7���,��&�,
�,$��&ĸ�&����,��,���&,��&�7�7�����,��&�,
�,$��&�݁&����,��,���&,��&�7�7�����,��&�,
�,$��&Ċ�&����,��,���&,��&�7�7�����,��&�,
�,$��&���&������&����,��,�LJ&,ʇ&�7�7�����,Ї&�,
�,$ч&�Ԗ&���,��,��&,��&�7�7���,��&�,
�,$��&��&����,��,���&,��&�7�7�����,��&�,
�,$��&�؛&����,��,���&,��&�7�7�����,��&�,
�,$��&�ҝ&����,��,��&,��&�7�7�����,��&�,
�,$��&�ʟ&����,��,��&,�&�7�7�����,��&�,
�,$��&�Ϣ&����,��,��&,�&�7�7�����,��&�,
�,$��&Ԯ�&����,��,�Ϧ&,Ҧ&�7�7�����,ئ&�,
�,$٦&�ߨ&����,��,���&,��&�7�7�����,��&�,
�,$��&��5#
��5
�5
�5
8�4�5
t�5
�<�5
�$�5
l�5
��5
'|�5
���6
�C
��6
�6
,�6
8mode�$�6
&�6
8�,�6
$�6
�6
*�6
�6
�6
7��6
%�6
�6
�6
,�6
8��:$�6
&�6
8�,�6
$�6
�6
*�6
�6
�6
7��6
%�6
�6
�6
,�6
8��:$�6
&�6
8�,�6
$�6
�6
*�6
�7
�7
7��7
%�7
�7
�7
,�7
8��:$�7
&�7
8�,�7
$�7
�7
*�7
�7
�7
7��7
%�7
�7
�7
,�7
8��:$�7
&�7
8�,�7
$�7
�7
*�7
�7
�7
7��7
%�7
�7
�7
,�7
8��:$�7
&�7
8�,�7
$�7
�7
*�7
�7
�7
7��7
%�7
�7
�8
,�7
8��:$�7
&�7
8�,�7
$�8
	�8
*�8
�8
�8
7��8
%�8
�8
�8
,�8
8��:$�8
&�8
8�,�8
$�8
�8
*�8
�8
�8
7��8
%�8
�8
�8
,�8
8��:$�8
&�8
8�,�8
$�8
�8
*�8
�8
�8
7��8
%�8
�8
�8
,�8
8��:$�8
&�8
8�,�8
$�8
&�8
*�8
�8
�8
7��8
%�8
�9
�9
,�9
8��:$�9
&�9
8�,�9
$�9
'�9
*�9
�9
�9
7��9
%�9
�9
�9
,�9
8��:$�9
&�9
8�,�9
$�9
$�9
*�9
�9
�9
7��9
%�9
�9
�9
,�9
8��:$�9
&�9
8�,�9
$�9
�9
*�9
�9
�9
7��9
%�9
�9
�9
,�9
8��:$�9
&�9
8�,�9
$�9
�9
*�:
�:
�:
7��:
%�:
�:
�:
,�:
8��:$�:
&�:
8�,�:
$�:
 �:
*�:
�:
�:
7��:
%�:
�:
�:
,�:
8��:$�:
&�:
8�,�:
$�:
!�:
*�:
�:
�:
7��:
%�:
�:
�:
,�:
8��:$�:
&�:
8�,�:
$�:
"�:
*�:
�:
�:
7��:
%�:
�:
�;
,�:
8��:$�:
&�:
8�,�:
$�;
#�;
*�;
�;
�;
7��;
%�;
�;
�;
,�;
8��:$�;
&�;
8�,�;
$�;
�;
*�;
�;
�;
7��;
%�;
�;
�;
,�;
8��:$�;
&�;
8�,�;
$�;
�;
*�;
�;
�;
7��;
%�;
�;
�;
,�;
8��:$�;
&�;
8�,�;
$�;
�;
*�;
�;
�;
7��;
%�;
�<
�<
,�<
8��:$�<
&�<
8�,�<
$�<
�<
*�<
�<
�<
7��<
%�<
�<
�<
,�<
8��:$�<
&�<
8�,�<
$�<
�<
*�<
�<
�<
7��<
%�<
�<
�<
,�<
8��:$�<
&�<
8�,�<
$�<
�<
*�<
�<
�<
7��<
%�<
�<
�<
,�<
8��:$�<
&�<
8�,�<
$�<
�<
*�=
�=
�=
7��=
%�=
�=
�=
,�=
8��:$�=
&�=
8�,�=
$�=
�=
*�=
�=
�=
7��=
%�=
�=
�=
,�=
8��:$�=
&�=
8�,�=
$�=
�=
*�=
�=
�=
7��=
%�=
�=
�=
,�=
8��:$�=
&�=
8�,�=
$�=
�=
*�=
�=
�=
7��=
%�=
�=
�>
,�=
8��:$�=
&�=
8�,�=
$�>
�>
*�>
�>
�>
7��>
%�>
�>
�>
,�>
8��:$�>
&�>
8�,�>
$�>
+�>
*�>
�>
�>
7��>
%�>
�>
�>
,�>
8��:$�>
&�>
8�,�>
$�>
-�>
*�>
�>
�>
7��>
%�>
�>
�>
,�>
8��:$�>
&�>
8�,�>
$�>
(�>
*�>
�>
�>
7��>
%�>
�?
�?
,�?
8��:$�?
&�?
8�,�?
$�?
)�?
*�?
�?
�?
7��?
%�?
�?
�?
,�?
8��:$�?
&�?
8�,�?
$�?
�?
*�?
�?
�?
7��?
%�?
�?
�?
,�?
8��:$�?
&�?
8�,�?
$�?
�?
*�?
�?
�?
7��?
%�?
�?
�?
,�?
8��:$�?
&�?
8�,�?
$�?
*�?
*�@
�@
�@
7��@
%�@
�@
�@
,�@
8��:$�@
&�@
8�,�@
$�@
%�@
*�@
�@
�@
7��@
%�@
�@
�@
,�@
8��:$�@
&�@
8�,�@
$�@
�@
*�@
�@
�@
7��@
%�@
�@
�@
,�@
8��:$�@
&�@
8�,�@
$�@
�@
*�@
�@
�@
7��@
%�@
�@
�A
,�@
8��:$�@
&�@
8�,�A
$�A
�A
*�A
�A
�A
7��A
%�A
�A
�A
,�A
8��:$�A
&�A
8�,�A
$�A
�A
*�A
�A
�A
7��A
%�A
�A
�A
,�A
8��:$�A
&�A
8�,�A
$�A

�A
*�A
�A
�A
7��A
%�A
�A
�A
,�A
8��:$�A
&�A
8�,�A
$�A
�A
*�A
�A
�A
7��A
%�A
�B
�B
,�B
8��:$�B
&�B
8�,�B
$�B
�B
*�B
�B
�B
7��B
%�B
�B
�B
,�B
8��:$�B
&�B
8�,�B
$�B

�B
*�B
�B
�B
7��B
%�B
�B
�B
8��&<�B
$�B
,�B
8��B
&�B
8��B
*�B
�B
�B
7��B
%�B
�B
�B
8�&4�B
$�B
,�B
8��B
&�B
8��B
*�C
�C
�C
�C
�C
,�C
8,�C
'�C
8���C
	�C
�C
�C
,�C
8��C
%�C
7��C
%�C
��=��=�	�=��=�
�=�p�='s�=\�#�=�z�=$|�=���=��="��=���=���=���=���=x��=���=���=���=���=���=���=���=���=���=l��=���=��=���=���=|��=��=���=��=��=���=��=��=C�=\�6�=`�=��=V�=\�?�=R�=G �=[!�=�!�=�L�=-$�=�z�=�z�=�+�=�{�=|,�=�}�=ZD�=���=bE�=F�=G�=�G�=�H�=J�=AK�=�K�=�L�=hM�=e�=���=f�=��=�f�=���=�h�=	i�={i�=�i�=�}�=�~�=e�=��=(��=E��=b��=���=���=���=s��=#��=��=�j�=���=�n�={��=�p�=g��=�r�=��=�v�=y��=�w�=��=�y�=���=���=q��=���=���=���=L���=���=���=���=x��=���=w��=���=L���=���=C��=e��=��=���=
��=ܳ�=@��=��=��=B��=���=���=i��=$��=Y��=\��=�=(�=J�=��=���=��=J�=���=��=��=��=���=e�=��=��=���=��=���= �=���=� �=���=0!�=���=�!�=���=�"�=���=A#�=���=99�=[:�=�;�=�<�=1>�=?�=�?�=�A�=�C�=~E�=%G�=�H�=sJ�=�Q�=u]�=7w�=Yx�={y�=�z�=�{�=�|�=~�=_�=���=���=ق�=���=��=@��=���=���=>��=���=��=��=���=���=*��=���=���=���=H��=���=���=ע�=���=��=���=s��=���=��=���=���=���="��=���=���=���=K��=���=���=ʭ�=��=L��=B��=®�=��=^��=��=��=��=���=��=���=4��=��=@��=���=g��=���=G��=���=���=N��=���=#��=u��=���=,��=~��=>��=���=���=G��=���=W��=���=���=`��=���=-��=���=���=���=���=9��=���=���=�X�=L�X�=;��=���=��=���=#��=v��=���=���=�f�=L�f�=���=��=`��=���=)��=���=��=���=���=���=���=���=��=9��=[��=}��=���=���= ��=���=���=���=>��=���=���=���=\��=���=���=���=���=0�=��=��=��=��=1�=��=��=*�=|�=��=#�=��=_�=��=C�=g�=���=���=`�=�)�=�*�=	,�=�E�=�]�=�8�=_<�=;�=�9�=�8�=�!�=�:�=~�=��=��=��=�2�=�=�@�=���=��=q��=8��=��=��=���=���=���=b��=H��=.��=��=���=���=9��=g��=M��=���=���= ��=���=(��=|��=X��=>��={��=W��=��=���=q��=���=ɷ�=���=��=޺�=޼�=_��=���=��=���=���=���=���=���=���=���= ��=���=���=���=#��=���=A��=���=_��=���=��=���=c��=���=��=���=g��=���=��=���=#��=ۜ�=���=���=��=��=ׁ�=€�=��=�~�=�z�=�u�=̒�=�s�=�r�=3r�=՟�=*q�=Z�=���=�Y�=���=Y�=���=�X�=ۼ�=�W�=���=<W�=���=�V�=���=?V�=���=jU�=���=���=BM�=iJ�=DD�=�9�=9�=�h�=�8�=�i�=�7�=4�j�=�6�=4�k�=�5�=4�n�=V5�=�4�=2�=u1�=3(�=�"�=�!�=!�=2 �=?�=��=��=�=)�=O�=m�=��=��=�
�=��=}	�=��=4�=��=��=a�=,�=q�=x��=���=\�I�=E��=P��=\�X�=l��=���=���=���=���=���=H��=k��=���=���=��=���=$��=.��=k��=
��=9��=F��=���=Z��=���=$��=y��=���=���=7��=���=���=���=��=���=���=W��=}��="��=o��=���=v��=���=���=���=׳�=���=@��=���=���=��=��=���=3��=���=z��=���=���=���=�{�=�z�=�y�=�i�=Ki�=��=*�=��=8�=��=��=��=L��="�=
�=T��=4��=\
�="�=���=�1#�=:��=�2#�=^��=4��=[��=�K�=L�K�=���=�L�=L�L�=��=��=h��=��=���=���=\�n�=��=\�q�=���=��=��=\���=V��=���=`��=\С�=4��=˔�=���=\ҥ�=4��=��=\׵�=#��=��=Ru�=r�=�m�=Jk�=�i�=�i�=�h�=�g�=�f�=�d�=c�=@a�=i_�=9Y�=�W�=�V�=\���=1T�=�R�=?N�=�J�=��=�2�=�1�=�-�=-�=u,�=�*�=�R�=L�S�=�)�=�V�=L�V�=C)�=�W�=L�W�=�(�=|(�=�%�=�#�=#�=�=.�=��=��=��=��=>�=?�=��=��=��=��=O�=P
�=��=��=�=
�=`	�=a�=��=��=��=��=�=m�=��=���=E��=�H�=,��=t��=���=n��=)�=R��=���=��=���=O�=x��=���=7��=���=u�=���=���=]��=���=��=���=��=���=��=��=���=2��=���=,��=��=��=X��=���=R��=
�=7��=��=���=y��=4�=^��=���=�=���=[�=���=���=D�=���=��=���=���=k�=���=��=���=��=��=�=��=���=B��=��=<�=��=!��=i��=��=c�=�=H��=���=�=��=E�=o��=���=.�=��=l�=���=���=U�=��=��=���=��=|�=��=��=���=,��=��=&�=��=�=S��=��=M�=�=2�=z��=��=t�=/�=Y�=���=�=��=V�=��=���=?�=��=}�=��=���=f�=��=��=��=�=��=�=��=��==�=��=7�=��=�=d�=��=^�=�=C�=��=�=��=@�=j�=��=)�=��=g�=��=��=P�=��=��=��=�=w�=��=��=��='�=��=!�=��=�=N�=��=H�=�=-�=u�=��=o�=*�=T�=��=�=��=Q�={�=��=:�=��=x�=��=��=a�=��=��=��=�=��=�=��=��=8�=��=2�=��=�=_�=��=Y�=�=>�=��=��=��=;�=e�=��=$�=��=b�=��=��=K�=��=��=��=��=r�=��=��=��="�=��=�=��=�=I�=��=C�=��=(�=p�=��=j�=%�=O�=��=�=��=L�=v�=��=5�=��=s�=��=��=\�=��=��=��=�=��=�=��=��=3�=��=K�h�=��=�=��=!�=��="�=�=?�=��=@�=2�=]�=�=^�=P�={�=4�=|�=n�=��=R�=��=��=��=p�=��=��=��=��=��=��=��=��=��=��=�=��=�=�=0�=��=2�=$�=O�=	�=Q�=C�=n�=(�=p�=b�=��=G�=��=��=��=f�=��=��=��=��=��=��=��=��=��=��=	�=��=�=��=(�=��=*�=�=G�=�=I�=;�=f�= �=h�=Z�=��=?�=��=y�=��=^�=��=��=��=}�=��=��=��=��=��=��=�=��=�=��= �=��="�=�=?�=��=A�=3�=^�=�=`�=R�=}�=7�=�=q�=��=V�=��=��=��=u�=��=��=��=��=��=��=��=��=��=��=�=��=�=�=7�=��=9�=+�=V�=�=X�=J�=u�=/�=w�=i�=��=N�=��=��=��=m�=��=��=��=��=��=��=��=��=��=��=�=��=�=�=/�=��=1�=#�=N�=�=P�=B�=m�='�=o�=$��=���=
��=���=S��=���=9��=��=���=8��=���=��=ɕ�='��=���=Z��=���=@��=��=���=��={��=%��=І�=.��=���=a��=���=G��=��=�}�=�|�=�|�=-z�=�y�=y�=�v�=Zt�=r�=�o�=o�=�n�=>l�=�i�=ag�=�f�=;f�=�c�=\a�=�`�=6`�=�]�=V[�=�X�=>X�=�W�=QU�=�R�=rP�=�O�=LO�=�L�=4L�=�K�=GI�=�F�=hD�=�C�=BC�=�@�=b>�=�;�=J;�=�:�=]8�=�5�=|3�=1�=�.�=�-�=v-�=+�=^*�=�)�=q'�=%�=Y$�=�#�=�!�=����=Q!�=�Հ�=�!�=&�=r!�=!�="�=B�=�!�==�=5"�=^�=�!�=Y�=ٸ�=��
�=��=��
�=5��=��
�=���=��
�=�U�=��
�=XT�=��
�=&S�=��
�=�Q�=��
�=�P�=��
�=�O�=��
�=M�=��
�=�K�=��
�=~J�=��
�=�F�=��
�=�E�=��
�=UC�=��
�=�A�=��
�=�?�=��
�=�=�=��
�=�;�=��
�=X:�=��
�=#9�=��
�=�7�=��
�=e4�=��
�=03�=��
�=�1�=��
�=�0�=��
�=2/�=��
�=�-�=��
�=�,�=��
�=�+�=��
�=_*�=��
�= (�=��
�=�&�=��
�=�%�=��
�=��={�=7�=��+	�=��=7�=��
�=��=0�=�
�=��=��
�=G��=��
�=���=��
�=8��=J��=\��=n��=���=���=|��=�	�
�=�a�=@a�=�`�=[`�=�_�=v_�=
_�=�^�=;^�=�]�=i]�=]�=�\�=.\�=�[�=\[�=�Z�=�Z�=!Z�=�Y�=OY�=�X�=uX�=X�=�W�=+W�=�V�=OV�=�U�=sU�=U�=�T�=)T�=�S�=MS�=�R�=qR�=R�=�Q�='Q�=�P�=KP�=�O�=nO�=O�=�N�=$N�=�M�=GM�=�L�=kL�=�K�=�K�=K�=�J�=/J�=�I�=SI�=�H�=wH�=	H�=�G�=-G�=�F�=QF�=�E�=uE�=E�=�D�=+D�=�C�=;C�=�B�=_B�=�A�=�A�=A�=�@�=9@�=�?�=�"�"�"�"����������������������������	�	�	�	�	�
�
���������rlazy-static�\https://img.shields.io/badge/github-8da0cb?style=for-the-badge&labelColor=555555&logo=github����#��parser functions�heapsize�<https://github.com/dtolnay/syn/tree/master/examples/heapsize�^https://img.shields.io/badge/docs.rs-66c2a5?style=for-the-badge&labelColor=555555&logo=docs.rs���;��syn::DeriveInput���;��;�K]https://img.shields.io/badge/crates.io-fc8d62?style=for-the-badge&labelColor=555555&logo=rust���;��;syn�	syn::Type���;���(��;�K�proc_macro::TokenStream���;��;��;	syn::Expr���;��;�K�Mhttps://quodlibetor.github.io/posts/debugging-rusts-new-custom-derive-system/���;��;��;	syn::Item���;��;��+Debugging Rust’s new Custom Derive system���;��;�	syn::File���;��;syn::parse2���'https://github.com/dtolnay/cargo-expand���;��;��docs-rs���;��;����;���)cargo expand���;��;
syn::parse�����https://crates.io/crates/syn���;��;�����;#https://github.com/dtolnay/trybuild���;��;��;�	crates-io����;��;���trybuild���;��;���(��;�https://github.com/dtolnay/syn���;��;��?https://github.com/dtolnay/syn/tree/master/examples/lazy-static���;��;github���;��;���;���;��;����;��;��;��;��;����;��;��;Kcrate::token�token module����crate::parse::ParseBuffer::peek�Parsing�Printing�parenthesized!�crate::parenthesized�
bracketed!�Token!�crate::Token�crate::ItemStatic���;8Peeking������;��;��crate::parse���;��;��;��;
crate::braced�6��;��;��crate::parse::ParseBuffer���;���;<https://docs.rs/proc-macro2/1.0/proc_macro2/struct.Span.html���;braced!���;��;��� crate::parse::ParseBuffer::parse���;��;�3https://docs.rs/quote/1.0/quote/trait.ToTokens.html���;crate::bracketed�7��;��;��;ParseStream::parse���;��;����;��;��;��;��;��;��;��;��;��;��;�����;��;��;��;5��;��;��;�"��;��;9����Attribute::parse_outer�Attribute::parse_inner�parse_meta()����#��parse::Parse��syntax tree enum������parse::ParseBuffer::call���;��;�����#Attribute::parse_args���;����KParseStream::call���;��;��parse_args()���;��;�K�parse::ParseBuffer���;��;���"Attribute::parse_meta���;��;�K�parse::ParseBuffer::parse���;��;��;��;��;��;����;��;��;���;����;��;��;������;��;��;	��;������;������;���#���#��;��;���#����;��	��;crate::Expr���;��;�#��;��;��;��;���#����;����;��;���#����;��Punctuated<T, P>�module documentation�Punctuated::push�Punctuated::parse_terminated�ҟ���$Punctuated::parse_separated_nonempty������;��;��;��;ҟ����;������;��;��;ҟ����;��;���3����;�'quote!�*https://docs.rs/quote/1.0/quote/index.html�crate::parse::Parse����;����"	Vec<Stmt>�Block::parse_within�parse_quote!����quote_spanned!�����;�'quote::quote_spanned����;��;����;��;��;��;����;�������;��;�'���;��;����;���;��;��;��;��;���;�����;��Parser trait�crate::parse::Parser���;�parse module���;��;���;���;��;��;��;��;Kcrate::Type�std::marker::Sync����������proc_macro2::Span::call_site�proc_macro2::Span�syn::Error::new_spanned�
syn::Error��crate::Error::new_spanned������;��;�)������;��;�proc_macro::Span���;��;�����;���Span::call_site()�����;��;proc_macro::Span::join���;��;�����;quote::ToTokens���;�����;std::marker���;��;�crate::Error���;��;��;��;��;�����;���;��;��;Y��;��;��;�������;��;��;��;�'����;��;��;��;���;��;��;��;����;��;��;��;���;��;��;��;����;�����;��;��;��;Y����;��;��;���;��;����;'����;��;��;��;���;��;��;��;����;��;��;��;���;��;��;��;����;�����;��;��;��;Y����;��;��;���;��;����;ParseStream::peek�����;��;��;�ParseStream::lookahead1�%crate::parse::ParseBuffer::lookahead1���;��;����;��;��;���;��;����;��;���;��;��;rcrate::punctuated�����;��parse::discouraged�discouraged::Speculative��	Result<T>�crate::Attribute���;����;parse::discouraged::Speculative���;��;���;crate::parse_quote����;��;��K����;crate::Attribute::parse_outer���;��;��;���;crate::parse_str���;��;�"�K���ParseBuffer::step���;��;��;���;syn::parse_str���;���;��KParseStream::step���;��;����;
crate::parse2���;��;��;��;��;������;��;���;��;the syn���;����������;��;��;��;the syn::parse* functions���;��������;crate::parse_macro_input����;��;����;��;�����
parse_macro_input!���;��;����;��;�
crate::buffer�̀<��;���;���crate::buffer::Cursor���<̀<������;��<��<�
����;��;��<�
crate::PathSegment�ParseStream::fork���ParseBuffer::fork�ň��RFC2544�+https://github.com/rust-lang/rfcs/pull/2544���<�*ς<����<�<ň���<��<ς<����<��<��<ň�0̀<��;�compile_error!�std::compile_error������;�.to_compile_error()�Error::to_compile_error�.into_compile_error()���;�Error::into_compile_error�ParseStream::error� crate::parse::ParseBuffer::error�̀<ׄ<�����;��<���<��<��;����;υ<�<��<��<��̀<��;ׄ<�<��<�����;��<υ<�<��;���<��<��������������������������I�I�I�H�J��3��Y��Yh��������������������������I�I�I�H�J��3�����������������������������I�I�I�H�J��3���_�t��������������������������I�I�I�H�J��3�H�����Y�
�
��������������������������I�I�I�H�J��3�����������������������������I�I�I�H�J��3�����������������������������I�I�I�H�J��3����������������������������I�I�I�H�J��3��������������������������I�I�I�H�J��3��������������������������I�I�I�H�J��3��Y���������������������������I�I�I�H�J��3Y�_�_��t�����������������������������I�I�I�H�J��3���Y�_�_��t���������������������������I�I�I�H�J��3Y�_�_�H��������������������������I�I�I�H�J��3{[( unknown delimiter: WPunctuated::push_value: cannot push value if Punctuated is missing trailing punctuationWjPunctuated::push_punct: cannot push punctuation if Punctuated is empty or already has trailing punctuationj&Punctuated::insert: index out of range&SPunctuated::extend: Punctuated is not empty or does not have a trailing punctuationS0Punctuated extended with items after a Pair::End0unknownunexpected tokenunexpected end of input, ��<��<ē<̓<ԓ<�<̔<��<�<Ė<��<��<��<O@V�F���nV�._�ގ��ƞ}tH�+�A�Y��c��w��YW���3o`�{c�v��C�?�B�D@�� ��h���[���+w�������������/�l����3��DURUD[��sk%0j�`�~�jp]+F�=ڷ HB��v��I;Zrq��Z��8YWh�B��#U�|�����?ᄩ�O~P��?�RB���BCP{�<�\p����Ν������Ɣ9��l�e�d�3N�[W���1bŇ�h�վ�0ҷA�Ș��F&/�Ɂ#��m�����ީ�_M�5K�p���X���4"
�o�z���. ��`+Dd�;U�����D-Zp���o(��M1L��~�6h��w�8�����<Jɸ�}�֐9��3�r	�<�L�؆��V��_�W���F�s��X艇���ޱOd4Ifi�YH�:-��J��Xy6�aJ�����L�d8VU��h��0��b����tՈX(B��f�Tv��ꛦz��*a�~#��zy%|����=�9�2�+����E��������ބ�$�_lk���G|UC�?�!�r�yvެ���ȿ��ۮ�c7C1V

'<�1�u�!��t|���-�s��_ym���jPyu��YB=�m�$:��*�~iz
�{�nwrK��%g+�Mz�؏D�7�wCz�Ҹ|*�G���#.�~`YB� �
�I�����6l������r�m���Y��D��}I~�Ѕg��\�B�J�-v܉$�T}������R#I }vH�����;[���Ȫ�f���ICf��a��T+t�
1�~ڦCe�T�F��R��~���<
^㪨�[���q���/l�g~���5�kC��N؞��L9����z:����YA�;t����O/
 u�$ �ˎP�|C�T=YڻƔF/j*��6Tӧ��&���Sg�h[�G����f�LB�X&H�nc��Z�oW��}�?!sw�ȭ�*k��&ڃ踨}JQ#=�e�
-���k���� ������إG�	��^}�1<�J��$�K"��]�𓬼��F�e(7��;`&L�/y�SWl�F?R�D)E;-�+����܊�H�k�^H*-�g,�U�k�=��u�"X���3��8�{����mI1�P*�P��}1��,?Pp��� ˼�����1
й�h2�ﵳ�*�vSy�G�q�R\z��,�)�T��x���}�U�Y$�+����&}H��,����{��|+�g��rL���W/�S�����N�P����<u�a���L�	�V�@k�-l3�>�O��L�ty��P�K��l������f�[�<[�!js琜�k��\7�Y��.Y��t�8x@Ffބ:daM� ϷIsTsZ�9ɿO\Η>8����Y�V���i��k6����m?����)���we�����
cRˊ\�$�ϩ,���f���;mcm���#�������)r��f@��h��z[�*��zog��6uTG��*(Q������kt�>�m?
F���-�Un��D�%��K@ჼP;�Lr�^���p��yRZ��j����;zjO�$
���2�8f�V�;�ג�|���������jM�A��M
D��!���F֓,���]`�y����Ov�{<��������M�������A����$�{"$䕍��dѶ6�%HhM���H ��v�;	]��每�\G4��Pg¥�bZ��{eC-]x";azRj ���y�S��ht�T�I���w7BKW(�����^]�H��(���4�)S��
M�T?���J½TDpV;�g�������Ǧ�ь��b�����{TS`����8���UW�����-���/N�_Բ�w_�r�[�W{�Ԍ�1����`O5�
J�(-t8(a����\�.D����^L��t�P��]&���w1O���Z��u�"+|s|v�3<���4����n���n��5!Փpm��*t����P�~���C�X#3�{wr���W��`,�`�;3��{^��6��}���ȡwUk��}�O�؁Կ�S���'Q�FAѺ�,�d�jaіU�9����hg9�Y��0�3���sQ��N+n��795���g��sb%\@�B�8Q�]ի&���4����˭���i��Lw(�<J���wE�����/N��n�6����/���k�
b�m�T���\&��8~
��k�!W0�����U���"���κH�S�p
Ͷ��Ж�A��ꗟ��[�� ԀD��#���^X����C�9R۔7�%����wBL#�5LO�H���g��ڔ����F�&cnF�v��͵p���pIq�j<g'�ّ�'6:xU���,��OF�wN8�F�1���+k�������P�{�z]��d��b��ܺ
=��~K������M�".������X�����J���
�@�ڵ0�{�L�]f��^T�Q(����	�Ǭn���Ӓy���?u�k3�a	Ō�4���7�>Rjz�Bw������~M�~����2�[��0B3�������WW^��*as���k��״>��y}>8�{ϫU��4vvK��ԃȌ�$��D�����_J5dKQ�k a;"��
Ɋ�O���Fx�v8�ۼᒳq0.�J�v���hM*�x{�5�AnS����-��y�;���"ݔ�R���^N�1���D���\8�Z%� �`���B�߰5X]�ؐ�}����>���tI%ɘ�q�G��HW/��{c����+��Qܧ
*0�$S�|
g��u�]�d�����<I̎~���7��d�~�Շ�Œ���jР�.�����"��#��V�O������©�f��?�5� 4��9�D�ieA��I
"/n�~0͝��7%�A�kP~E�D��Nv%۴�i(M���NBu��q5��i��~�*�<����>���)�k=��j|!��ӥ��$AZ���Î[���)<�'�����d��}�4<(f�V�"
UY��VL&k1!�Rz)`%�l2�*G�"I��ˁ���Si�r�M��9��d�4(�Nᦤ�+a�U�R�X��]���9�x;K�@�B�?.��^&f&�@d��Eh�]�ơ���!��w�3�PH��g��$�o�'{-VC�`(��q�S.��1ݪ�F-��E�.O���~"7@�SYB:ٯ�����_��yWM�	_�	����H�#SJ�6��i&��h̩x���'��b|�l���]��^ظY�9zI�� \�?�4w��.HP&nlZ���ARo[�?��|���:�$��Gx^{#�������h���0H�-�J��vZ�90���P婔��dp�4A\
a� ^����X��!_��>�9�)�RN.X��N�S�-{B�i��Rz��9�-17L��SL� ����k�����5��S�cJ_7P[�([�~}?���x��O⤝��F��8z���c�=���ّ�q4����2� ��F�������9����]����D.�Eolݱ�m�9ۆ��jj�N{n%�#����`��0lS'��6���w��$��*�J�q�6>��
x�̃��{ա�VH�*� ��~m�c���TU�ߢ��gU����Å�9*��L���v������Z�2�������]�9U�k���'k�7�z���:�U�ʞ*��_�,HS��4���$���gV��]!/8C��!Zu�t���j/��d��顆T<�)�i��A�&*��5~�?�s|P�Y�i�,����I�GA�ײ��s��e�a)L�q�-�ib�}��!�P��
����W	�����n�
��[B���aI�$_`���s]��K4�HR^�f�6<�m�( �y/��ձ�(�D1O4��-�ש����#�s���)0��&1����TK����X˞�p�L�N��,���s%j�T?}�
��@�RUc��7�R������i��u����OLg>�w^ݕ�����<�uc��9W
:=�?�~b��L`L]�c�e�&j�����XH�Us=��L��'S�8��2)�^���t���B1��}�,�<�O��l}���9�LL]�6��x�c�CU:y4r���F�z0��d��,v�6?B��+D��$�hQ��u��|VjT\��/�sxk�
'��v�X�ӏ��)�X�!_� +Fۣ+�ד��"���C覲�H�"�Q>���ը�z��1)�����&��}�tԥSׂ�Ӻp��8��(H�V�}jQ�՗��w	�adh�Es�l�Bw3kx��������!����3��-��|�i���v���:�hijJ��$���C��+��@����)H.~۩�]UP�R��?-�l�k*t~jI+��>Н�b�֨jH�(�v��5R89J;Śj�a�D���y�O>����p�rX���[��E��DO��ЧXj�s��־�Cz2�fMS惘$P�MAv�ϲ+����W�:B���R�a���D���V�OX���i,�%�a��|/��J˓��(��({Fo,)�'ݻ��)��o��M<C%<~�+}"��a�gpw��h`D��&6\5�JM�lв}�Ḱ�g�l�>]�H��ARg�BTϝ���H@�U�04��
�l��A�bf�m�,��!�x��.Tc�o>���'[j��
��/�{���o�i#H��8���	Jn�F}����g�	�8��Y�14�&>�(ۀc_�M��G�~�`d<�c�y����V�U�s��d���x�
!��+DϪa�>��[��v��<I��P�񈽙��C~l��m��k�Ym`7������O�P��]랼K|��T��w2�d��'sm��W0%1��N�_C]�@�S���a�+���:�Q�!�6b�4�������*(����6��-m���+�T�tX�����`/�C�8��_X��㷗t�9C�4�KĢ��xC������Ig���_jŎ�����u �(m�	�{��k�fE������]2��s�9����U$u�=H�e�Zg���+ӫuʈ18��mF�'�om�T+]`�G�[�%�'�d8KG�f͜��	��*���Z;\	~
_�>���tBP�ܸ�31?1B��Ԭ�$��.�[-�;߅�*[•��W:@:.�y�cB I/�f����N�^΃9��.��E���4�t�ؑ�������nB���V�aj�4��g��ڿ|s�Ul�MG����F�}�
4Ht���c�g3��2+l��V�����e����P�\�>l�OX&��s�&���s�,oId����K�u
�S�����we�ݎ�g�h���
rR�5r9Ơ��ыld$Q5RO��Ge`F����R�)Ӈ �̊��Q��F�*���@E����r�Ut&��$V%�F��
�����|0v����e��Ȫ�j���۵=���2f
�
b؇��<�R+�.�ړT:���m7Z莲8	�#�������y
��:U��$��fÒ����'�dp����NR�����O�/��P�������U�C�:6��%��T�FYn$�wSg�-l���G�n�y��̄�r
�p1�Yw@
�:e�/u3�2>�
��F�0ALvW�@AD�)��t0���C�I�閡k�g.��MФo� rH�y�(������IV݃}vU�(0<�ջ�������O#��U��_�z��m��`�z�ܫ�k+V3�r�zHk^�_y H>k��ݛ�Eښ΂2�o��1*0x:HL��b~��T�,��GM��n�}�=��”c�d=�q�w��#��~�-���ﻶ;�,pwT{�Q���W��͏�.yV��GJOOz��D{���Ir�xl��];^���q��h��6�5�n����!lg�i�
��3$��(�S����>���G{�ƍ���##���bNb�R�<�ff�T���k��_ZXݯ�&�01��j�qb}D�;P�a����L������ r{>�>w���k��*;\�d��ُ�w|��������b���#�.�+����g� ?4�7|F��K�\��i�������WWN3��|�[��?7�	���:$�G\%~-��(�խkk�'4�}�SG2��&�5������p�~��Gg��ab�|8"_�/aB1�քo#C�"لM��t����r;2�Jo��/I���&�oi�(2��E3i[h�%|W���Ҏ`�It��11���s���Ǵ�^=(���ȷ$�_L5G`�_)VRP//9�'l�L�;e(�C�ˊR�ZPU^6a���=#�� ]W�В�ˑOD}�M=�a��TI�D���y���egװ�|ғk�ٶ��XN�8�M�8F~���YE��g��ǒ���G�lB��|�<̻?a$uсi_�$��C$��LуgΑ<:�h�/��PreJ�+`q�N�s��	��a�,��`g,��L�M�9p�����=\c
��{����zN���e�k��e���wx�ٵ�o�T�į��=_�.)`1��S"L��m
�P����2kSl���j?�ӣ:��N�b�?$u��`�~P�]gl�3�[`���I�3P�O�ݕYi�N��;�d��s-k�=�7��P*"YF"��h���+��C��z��ژ��A�6'�����D��%����1�Y�_��O�J{�+�T�\��(.��m�Č0��羭2�cGZ��\^��I��V�������3�L\j ����j>��a�D4/_�P\���m�Td"L�u=*���=�~���:��<e�Q8;�CHv���=.?�D(�с���]9������]Hl�����1pƅBٌZ�/XC��q@k�O��X�!�>�m��KW�p��}�#L7� ��T��+��6����)U%��$����-t7��~�3Ո�^�e;��n_9ou
�?:x��x�<�����8$`�0��xZQ�ޠ?q��v��R��Å��}��<i/���$�q_;������^Y����['��jS�q�	yZ�1�L�Q�k�4�>u2�Sk�D�\~�ka?�b�7�-n� sR��*3��Wv�2���@$�4tH-?=gN�ah���dE�|�Խ��U�a#C��wb�n]�O�u�ˆN��@
�yx׏W�`|1�ޒ�b,��s!�	6�>�lY�HW���u	G�䳣�C�(�wy�8�h�G��UH�E��@I��|�
P�ɞ��kc!��ǔf���b����s)��q��ң)���Ţ^&���@�k���m�Kay����u�T\I� �dqq[��0���_�}1z�7��ᒗ�.�Ɇ��.j�����_��oˋ���@�0�0^6<�_��f���l�+�PmS�g����r�8��&G�����ob���2�z�)0��}�����=~�r��3���A(:Ñ�Q��m ��v&P��rQ5�|�QϳA 9P�K��v
v���"l��NE�~M�9*��҉R��g�yc��{3Z�GQu�y+�A�&�i���~�	���?o\iSX�����?i�t�gx�6�̢>���qمD�M�%'��&I��C~��_��&���4�k4���wh��m�Ը�"c��]/�+�Gq��=�F
F	��G�Nԗ�_�J�)�qN
��7��Q�X�䂩��۝۔Z/���C�D*5��z��AX�pi<a������$]³�"�ōL]7��u$�X����R��[@̷K+Z����ʡ��j�d�K</?��B����`207���YϬ�W-�O/ܾO�X��K�9I����P��K�v|����A�����u�8ZmtHIc~��[O���"l'��pg�Y�7¦�Q���XMѱj@q��uP�0�'��F{
)�<�b�>S+�w��֠B�U*ُ��gTl���Ů�M8���'D��:V�	.Iv�m>��mNӂ���C�&/��0�Y8!Gķӹ�3ݏ��#�����aQ��S�Xۆ*�Ͳ�Y��
H�2^8�Yf΍��5\`��SL0�#���N�L�@��k.�҃[�!xw1�g��Qh��4����lD��j<Ƥ�Z�1��T�_,��mt���0N�Q��pI�ǂ���1\�&'����d�i���l1�fgD���ܓVeu��滾L�SOc�H���a^�����v�:ܚ�x��G�����*_�<��6�����Af���4�?a�k�2��룳�@�o�c�e��m������2�qŮ��a@
x>�DK`�c��dCS����-�������i8`pyLV��6���e#&b��%ۜf���z�n$"�	����ɽ{GU<�d\v�DǴ}�f%��+���L����)s�����i�'�3f�� E�2���Rw��p֒x���4~��S��c��C�k6�֐��A�=��Ѵ�	ZPv����Ƌ�v�e*��s�
�e�c6�"Wë��j�LW�<��#�9G��y�$��(�L�sT�8�:#M�څ�0"y�1`5Ybv��'�l�����TZLZɡ;:)�W���G.bGy�ա�!.�+��*�FY�⒐��f-��|^i�+�'	�f�fC����]U���X�
�0M�9'�y�a�d���N-0�|��ygg%i��*ug�[��jtm�6�� =��ug���������G��j��Fx����F`�v<��KH��l�	2�(���;���i��i
�&��[��_R�uP-^���"i�3F�o���S���%'����M=kw���B�k���8-x���8�	�p�^Ļ>�Ԥ{5~3�Z��$�{��*R�O�A�|.�<H!u�S��B
=@ob�Մ���:a��
S3�7�KU�Imw�b�A��,w9*�=�$�2�4�ܵ�v��(…v��^6I�6�c}m7ҥ!�J�죈*��$�JL8K;Į恷s�4s%ɵ�N��d�eOR^ pEO%�w�ću˜�2�_�_1�������'@��PDG-K$����!�R��k��p��f�,�h�~�I;J�~
�a���@dz"P6��>XK��{w�%#� ?>�I��X��-���9���]�4�+%����b��YF�k���fs�R�/��Ve~�b��U�j �kܹH�����85Th�dZ	e*���7�<�6�s��b*rH�:~P��}q�]S���!&�'?�k*p�G�_ Z��
gWL��+b�
?�4�L:F|>g	ʯ�:�j�fr��t#�O��)!5��vb�U{H�K���7=��c�b�L�3��|�]��Ò��_��t������b��&�j�A�<���&<�,�8v�Ȋ�ѻ���f
�ы̠����4��|��+`u>2�Q�nhL��9�[��
��7��y���}-�#g~4��X
q�sE�E�,G*8kEA����p�^t���������`19C7m�����T��zx�&�QB���@R
�>ud��TZп���h}_w�E"�}�~Uu������P+Ҍ0>G�Ρ�\2/�{ӻ��̧��J������,�_i������S�Th޻���~��ZL���E��@�,���q�ٔz��c�XT�[��0���)]b���M�������֚~�>�		Ӗ�R��F���9Rp1�81~Ÿ��	D����̻���^ԠP��$,x7�"�zj�2��&�{x�L�֦K�g�]J�r��$IR7�MȲ<��4�+Oz%����Sɤ�~AC�TaQJG�Fpbb�+A�g�5���9��������n<��R�8��r���Lv�T�cR��/W`\��)�I�}��Dv��2_�/�<��8 P.��M;k����p��e�P�KZh�[,�6V_Ȏ����;���0�i��&��%d�}D�iƈD'^��CZ��
�)"�l����!�rC�����
�e&(��W-���>A2���cry�rv0�
jt.3Y�9~�Z��k���@�8���'Y��d�$ILMD��O/{1��wg��O�._�
r���w$Zq��zS���φ���<ņA��f�bZ�.晬_�
�L
�ƹ�j�?;���3,��
�#�0.f�<]��cVc�e�U'�ԕ��,�1o��ڜ���,b��.�৖��e�k'̛��Q[��Tڨjȃ� �� �F�+#�k��8�G������-��e�6��.�^hx	�dؓ�<��"a� g�D���[��=n��R�Ʌ�{o0���f
MA�۷�3��&�[.��R {�*��n��w@�Z�\���v�C�(�^5Q�R�s㢈�D񄘓达R��T�����ɸV� ���}Fp����n}�:kHe���K��}�5�R(�Yf�����/`�N���e$���I(��
�����4�g4�����Р,�[s�n�
}�n�Q2Kz�(v�'��@�"p{�8�c(Y)v�d"D�����4�թJ���{�*�+`z>�#�3����椭0�G���;���32�|���,X����5�z$�$�Y��gj�D�0FdK����=Yv`��Pep�T��mq�m�?������N^�[�5L�@@#]���~p��B�A��I��>�~z �����z&�%�Sa��-��/����m��9�9�L��A�"�F%�}_0������zZS�S;��ՠ�u�jL���N(�.uϻ��A��<�?��!����76���P�4�8�-�#
�3!��������S���^'8q�����4��w+}���'Eu;9��FO[���'���J-`/ʚ��v���o��񁎕���&o���_��[�t�}!�)�1�.w7�2�z<�ؙ��Cn�I;���r�UUj{��	f�C������Q�c���!���R\H*Lb6�;�1S
��}b=��k�(����l��El�}to�Ko-@�!~.|�4ex�9]D��|���B�B^��vd=@^���M�x�`�������!y'ݜ�l�\���E��g�ҧ�A����v�Q���#�ƣ�c=��`�t�4R���ddk�۱��`��J���@Ts���a��H��\��&��j�y��:���2~*���������m��zx�c�N
�~$Zx����W��	Ԝ�H����
��hv�bw��Ut�\I����u1�g�7��ѝ^����(q��e���`'�u��O�'A:^���:b��
�j�*��9���̦�gĎ��� �e����((w	�B_��c����,�<Fm�gp~[b�P�h�z�!��xJ|��!}[t���]�<B���I.�C�5�Gw�����Μ�s��fqM[�`�I��*�#U~+�o�z#KS�V�`�X��Đ��y��\k5��P{�8j�g����ZV�M�]��\��S�Q!�.T(��;[h�l��l��u�n�) }53CrU_�>�\��g�1�I�����u!�@�/��O�+*`���;脁��HP��Du�ⱨ^�I�O�'d����U��FO԰}��c�4{�l٘�����k���3|����];�r�N�Wu�/_��rC�:���R�׏m���?S�)���%�aH�?��Q
�,I��S��v�_��w�n�نWti%I�w����)�vph�Q��_Xd���'=���CtB~tH�I�I��+޽�gr��,�����rXu(w���ţ�$m'�x��x�������pW�xx���cU����T0���Hi�m��	$�����M�/����z�	�}d�K9�`���Q��4���-�-�x����QG���}h�RЁ3�OH|��*Ϻ��%pwDc��9)?�B>u��B�Q��~�BB�a�.R춲�?���Dz���M�K��%�Q��ho&��=�� E�@X���5x���Ai��Q/p%iT���`���e2�Θ������A�WQ�'<c�E�%?5��� ֘ݡ5h�Я���~�k�ʶr��Q�@ѿ�)�no۱]�Xeqj���F��p�K4�n?��W�-˗���3���uP�I���ݾo�s����WM�w2�������^eb�X�K��M�H�x����!8��;>�
g�g��o<�^�g5	<��E����l|�u��FV�Ǝz9l�🢥����:���̛
{�\)ӡD
��7�-��z(�n�V�l߾oC�W��3����M<�ǡ��'�s�·bH��<b�kBk

9#֦{�$5#�{H�~���!3dw�v%MKoj�[������5'� BԜ"DH(ȁ�X�S#'(���YQ�W#iI�?�=YZe''&�����"Qd9S�����Łi�l�`�D�LuҪ�v�i��QK�	y���"�K��Օ�T4�
�b=��,5;s�����U�$����z%�.�K�*��������U�G�Ɯ�rU��ɛ�
�I�ĩ�/���%f^M?+)����r��Bˌp٫N��aF7N�G§�n������u|�}��N4�h�#�聁"h�+U�z텟��W���zT!�[�`G�ٞ����Z�%���mT��V|��ɀLJ�ԕ'�ZL��͒pH�,&�^T��5n�����_��a�� ��wp�yP�T h�LQUyov6_�1A4��#G&ݯ�!��@��i�l^%����;��V�{j"	��[
����Zi��:\�#���2���]�
4#y�'	�J��`
�U�:�2<��nN������]�ۡ;g[֍o����:9'8@rï��:z���ίNyFQX�}'9e(u�2�3_S��bo7?9���p��S��ܖ,�V
|Z�Q�X�O��2gP]�hN'����-^6����3�6+�bhr�Y|�l�6�E�۟eVsK(���CO햖����WE�
?Qō�[���o��xQOR����p풖���4�o�
�r�&���Ȩ�`4F��9TڀKfD��B��H�:������	5���U}�V�WkO��:�1�	j��8��@&uO24�U���� {J�EӚ@^�k���=XT����r�l����8^\UE��g��_�mt�� ���]	�� P�r9��
0bb�Xˡ~i��ǧr��y5���̞���B����`��A�%;�- ����^+:*X�i'���c��-Xl��eSF/�"�R�ӵ}����G����M��QS��H�\�arB�U�h�����"�������	k��
4o�ŕ�����8ӉŀO�/r
���Py'QE��]a�fM�&��|�_���9�H]��¨7���q����o��z�k��&��)��6�;.�U����6��`��>j�>\�RgR�d?�i1��S
{<cu��|0�<�w��	FU�.�."�[��K
M~���<�nkB�l�#C�A��PEŎۮ�yS$�5��)�?�GY���_�A�
��vZUJ.���v��;��~\��I�M23��x�;�)�z�f6�/Z�SK�A�/��q	K5)@��B����b5}�]=�} ����"�`�C�T�	v4\�B3V�f��C�	�L��aѢ��֔�ؿo��_�"x���P+蚫>�r�-���ZߎsX�Kn��������*n+LqE;���J)'o�ӳh���K��s��׹���}��E�Ww�K��3R>H���H�nB���)R5�]��'mQ�	��5����Z̸�[���}:���~���r�1��G� \vQ`&����I�ۛ�/��g��V2u_>(|�ԍ�P��B�%Bi�1���K��鉭���@��AB��AJ�R�=�X�
c�YS=�`Vӑk s�M�*u��]��.}��C�[2�����q�_�F�>�����M��oߖd��%����o��&�
X�Z�at�,X�lyʗ�;��\
U�=a��p���@n�Q�'؟�cAFE
���i��UM8�x���j�	��m����=g�M�)��m[��q�})a�,��B¶��^�Usd�2ȟ���hB�����탏�Bv��Vy�s=.O�����]�c���1J���O��~Lw^�%,ӧcH��zw�/BӅF�n!@�
�2��D������7<�Eey�A'��o�G缸�p�$P7�2B�A�#��y�	���ˬ���Jڽ�L���<%���r����}��
z2�z�;��I�8-&31#��Gz���cB=D!�t-�0��N��f��Lt��h����g�@��vP��20�&��@?0�Dž?{91Җd��k�N��1�t���0"�sM*�	��VF��Q�EXI�K�˧����@��zE0
o��������WTR����vCgy�h�uE
�Ae�8�2S��JNb��%w�8Ҍ�8��ߊ7�7]�-i5�Ss��v%��F�{�o�u�@D\���e�ҫu8�&ն�Ra��|��h"��2��vC[�������+�d,�xeTv�=��uA��_}B|�:_`���$5�U��"�C\��+����Vu��I�7��D3�m�ў��A�j(v0�zbas���/�M=�2K�9DyDghB%ch]�Oq(,h��Ц�WJ�Lg18����g�w�g���8L���v���)!�ze��K�wblz�e���[}`����D������z�vI��z��x��34����p�Lړ�51���BɵW�U�"R;}/��vN�QIhr|�&��J��o6�T��Sc�+q��Up����F�gC�ž��q߽�ĝ�ė�A�"�ά���N��l���T�`��3�A~��h�R��a	�;�	'��x^:g��t&n��wQr����j���S�h�*�;����9n1k�D�0Y�M�N��n�qT^�F;�mO���`|\ q�x�
��Z�w�JI )kX�]/��ۻZ��.�.�ĠJ��T�D?�õ�:n1HQ��1{���b�'��$��u8�%��dT���򽙂�K���bצ&�$.�*�����(�!=G�/���+��D���i���%���C9�`��ewp"a���إɇނ�.�"�����)��i*Υ-s�h�y�m�k��r������8�/"��@P$�̓n��S�َ~��WI�J�N�`�G0�8��؝F��Qn��Tx|[�Sy���㣜��隳�h��h�K��O�E��$o��"I���H݂cq�>Ē�[E��L˕1b
��{���$�����;�R�n��p�n�'�`�����ڧ>P�=�ը��zM��
�6����i���s"��{b�u��pěz���%
�����j��D��	�z����l��i�Ii�5���3Ж�%�9'x�JT����U�Qo�%�W$��3�UႼ%�(JLbȚ](eJ�5xM
Y�� y�D���mE��)�c�a4R�Y�b��m�F���Hϔw���?mSmx�Jqh�?�t�f!��m�-��IkW"�y���Ӻ'�w6�-j�b����4w��׻O5;���C�z�Ҿ�Q��^Ezԕ��h�BG��T�%h�ǣ��ֽ"�#���`�;3�<���q����nv�I��8
A�)�x��Vyfs)�
J�
���n�Ƅ�e��1dg�?� u�RX�y��j�w*�_[W���,�K!�[Tƭ���I�듑�EӲF 3J�A$�U���>gk6���y �
�{Ky�i�k�S�	��o&}�n�Qz�`bZ�����on/.���(��8��޵_j��������M��Y�̳��RWZ1�{���!
s
�AGGrmZ�'!�z����$��J��%�8�B&y�X�F$�r��mLrV�
���V4���#�㜦�������p���{��ǻ�iI���v��$I�fM~|�A=�|��鰡M�،�I�`
p��>�81r��hC��+���R���)o���1h[����\M#�p�N���m��c�ž-����v���Sm��|Lr�姇JxV֗��3��]k��|�>�c�h�>�r"�?���*�E��B�r�1��]�U�w�Bi��]n�Y�4�]�{��l�4SOgV�C��3���$ŵY��󽼼���M`�1h����}���
��V���&����"&c~®Gp���Ք��'-���yJ����+�:;���7o������٘���-&Y�\TXf��)�/H��S�!Y(��v������g�Gh��a��:l�8`n~�iu��"�O���I�7.��^��8c�7��	�3D��|m�1`h��^DD�K\��g�]����D�E�|�V������ɐ暱�&G�&=�y�$<���k��ьw�4�ٕ1M������_0�W�yЉ�t�2�CԥM��ȓ!�ݍ�_�v��[A7��u���!�iY�'��N��+μ��ĺ�����t��q7�f.�Jǐ^x�(��J��a��u������,�W�N�"�Dq�	
���,�Qȳ�/�w6|�3��K�5\a�G�/Q�_�N�S��<���W�5�B�:�w�a�������zO����(�v��^�����sAߍfJ�`��;_T$u�4������q��k
F|���$[�梫�3O٪�L5�����6���ִ����z<��x�����73��Si�Y����^����������ؖ�t��oU<ot��S���k ����!�HLQ$�䟎�9�P;ɑp���V�1O��30�(F���{������N�2��͇��U!�Bb��=�%KT�u�|+�;��rp�3�����#�����-�p4k�w����3��Ŭ�4�?(miZ����?��+
���Dq*��Pܖ݄ٱ0�5e�gNm�p-�*���T^>�	�FVu�'�J1�K
g�F�tI�i����u|������**c��TSC��kD*�8��A��A�S7
Oi��	���K�n|?��n{�t�� vM�����1�kļ�G�춮�lԶ�İ�6Vr}�G�4?���K�e=�μ��
AET�Z�hz����Մ%
��TȎ�S�T�1�K �U�Qa��'�1M�d��<<�B����
 �j.5����Ø厹����9��j�ܚ@���מ�e4�j:b�����>�I⯘�f*��#}�ڏ�j%F%�-��>b�FKA��=�!S�Q���?<���w` �C�}�,8[�q��E��J�c}��J�s�u�.��'(��6|��76>�_�^�c�ږ����J2�g��IH`>D�)��Nm�����>�xG��h+�V���K,��>H���4s4�X�*�w?Lo1!�o�f"��J3�^�	��3*a�B�J�
��NM�%?U{�{�ΚW�Y47�Ę�/�����z~%��=m_<м�$�K/qk�kR���J�yb���F�����?h��OZ��B�i��
� ���F�桾Y����T�qay��Pet��/M �j��^o��I�7O��F��U-�u��׮lcZt��d=�9z�;�>IԖ�js�‚���Z"f�0�"_�~�K�X��J��+o�M��rr?�N ת5,V7F���[�=Pm�o��H�W5#P&�)ݪ�.&]����
*H�;�^�
߯I���N����]�j^k���8�H�5�t�\@X���Nn:���v{
������*��Gv��$�G�5�pm�"/��k7��`��$D���n#pcK2̌�_r�̄&�-��so�
s������+��:V���Quo�;cL_O�}�>2���v��Lö>�U�����^�m�Nr�8�tT	Du�ȴ��UҴ"�f�!�u�agIաp�Pđ��uy+b=�U���Z
��1I�_����f<XqIk���oqx�k8;�������ܟ|�{��#�E:����]�R^�Lpz<$�N���ʣ�m��a����aX�� ��&��W����x�Lvo~��ߣ�Hp̊�/�KC	_�;\�x�0G++Ғ\2lo$��"N�+"N�ty�5ZX5�I��m��ޞ�i~f��\�+�œ.�"�1�4k�Ǟ�Qi*�}��
7u�4"�Ϧ���6�]Pp��F�ֵ�] �8���%��#62���b���}�*%K��O9{2�u��/?ϐ�`��JC���i=���o1jj��J�d���������9��ɦ^f ҋ�15����b
g���%��S���p@龢�G��@b�g�gx�o%����c,x�0�3wI��~����<y��m����	8y�R�%w<������K���O�������o�7��;����K����T��Mw�-�4�	icj�#�uZ������O�ɇA�����8�f��m MG��>�x�S�����*&�v�ʃ���,U��|�����N��o8��QkDW"CP�C$�r�=���kzxJL��4��V(�o9s��U�/�>\�&�X�ݒ�*��s�XZ0J1����qf�o :��M]�65{���@ʰC݀�r;B���GU�F�Н�2�5�|��p1�V
d�cx��!��F�#qd��2XF�]<�Q�y�M	&?4U~�[Qw�"j!?�6�Z�� ���!� �}��+�he9n���0~a�UF��Z0n;�cuP(��]4l
%�kT<2���
�~��&�u3�5Hff�^���#���0�b6w���EƶW$/"+5GrH�����$'���E�[�����(�Ƃ��g$~@<3P��k���PS"����Kp8=���k@�KE\#�,U"��9LM�L��L
Dl�b
�
��?h*��~��"O�Ww=�����)O�E����;�;'
D���
p�L�v�zY#���!����F�
H��-�ʨ�3W����!)S&�жf��5;u��;�<��� og��[툿�C�!@�[�d��7z3������,���aE���{܁ڐK4h������ȷ�l;��`�S�Ȧ}�׼��X��DP�|�(��,�/Ӈo�r(Z�⦾�����9!M�l�3�RU��~)����q�F�
y�3�z}�<Q�� �h��'|�%r1;
PЄ*���!�����X��m�_C���k�S�DsP�n�D���I\Cf�!�ކ,��FӖ�t�͕�ǫ���D�S(��Cr��?4f�4w�}��*�/�	���=�)���s��JW�'Uꜩ�+i�cVQ�y!3� ��pb<��y�!HX�lx�6M��/����l�,���ۻ�[�hn�{���YP+�����q
�c����M�~h���s�KM<&����V��)W��h�M���g�m�ҧ��[P&�PG��i{��.�������A��;��N�4o�8�z@��PBg�4�bI�ll��i�0N�؞�6�ќg���	�	W
$ߴ�3���Uz��2���X�P8%�<��NIxj�M��ۄ��G���U�$�����#}1%��r����}O��]���L���E�u(U�g����H����^X�Hp��Q4�ȅ��N`�Q��@$[>��&.��Th{��gW����눈��2��A����!ɥK�;��,�g|�k�Q�Iн�r���yJg#�C����C�� �Y�$U�c�v%9�`ぎ[*BӣD�8�E!r-T��'4�����
c��/��g��w�NRh1�~6�ﵔMM����vXH�%�7��}���\<�"��ۤ��0��pRF&�ZzA�!�CI�g�b)TE[b���:Z%�	ŀ�h
�۪�8�X�����a��:3�ַ�_2�f˒�C땐��=�V>��SMm�A^�#C��c��6�7������3����@���U��8Ir˰J�nf4���u/��. Ly�mܥ^DRT�i���I`�_��6^��^���`�)�F�|w�	�ڐ����tc�r�Jd��!C%N$�Q�d�eY8uB�����f��n�!Wq(�=����6@�ΐ	F\��=_��3\�2x#��	]xY]}3�_ڇ�ӥ��T������U�o���Ҏ����Ss��i�7_���H2�O��׭������l������K��y���ߕ��&�hRI�'M����� ��n��G@��9��D��Z-��L%��3��>V
8ڬ'���M(�g�vĥ�K�|8˄˻أ��L�@��QcI�(���…�$�}����5��_�,p�ٹ��P��;y��Qj��g��0_s]���Ʉ�k���l"��
�k�y"
rZ6	�~���+��h�)w���W.�:˪]�r�i ��4����a(c���z$��$my������`�%VY�ъ�s��J���:�䍙���5�+��v@��L��鬔lʷ9��m�o���U>�3�ʆ�_�J|185���Jq}��<��C0TP���� �L�������i�ȼmg���Ŵ���#�b��=i��n���J�%lz2�ޛ����̃8c�����w����i�cx֕�1LO:�uQ9c`�N�U��(��w�����Ѷ��4$j-\JLѺ�
�H6�9эZ�A����f�iג�)�W����>��ޙ{��%z5�d�����m�|&e2��!~U3.=
��'�.#�!�����yվT�bM]GjK>`�7����)S��/溤Ł�hdN+K�dY�>�y��
Lأ�X�T���*l���%Bd$�֯l�88[tR��Ptٮ�a����H-��@��i�E������/�ϛ�[��/��j/S`7�i�Y+>WPS�-��&�*��Z1�[�d��
���e}���}�R��ʖ+#��䍴��ʪҬ5�7U�����A$E/���8�����vӾ���v�c�����:ǖ�l؂V|R��D�ΰ�1J��	SO	I�F��\jr<\�e�1�w�3�hq�5
x�tr��o��P�wX�N���]�����Ĥ���`�ȭ�ӑ�*����%�����jT����d8�\�G��G,F9_��pm���u�
�5+0��)�Yl��M�/1g�h[}�V�M�#���i*ѥ�*��k���\��mW5��U�}%��K�ݗ���	�-<�OR��حm�1 �ʼ�+�ֽ"6����K&0폞��4o3���;x��*�?�L�Z�t�76��-�d���-����o�o����Lj�9U�8�ˠdww�sޡ�!*\m�!�W��ۺ|�w��ebY4N���@�J����?�(��l����nM2)�s$Y���*�fI�y㕍w�nޔ'7Q�2�U�.(%�Z&�>x�Vm��]A!'U���n��t
���h�YY8�S
����^x����j])�lB�~��xݭ}Ogܾ�1������z��M?ЕWr�qIn����q.��Z�1��.z{���2�����[����ѵ� b�7����݄<��\i1��i3n�II�?ceMbβ홙ޛ�C�b���e�<���QT�\�>�)���};�:L͠!��y0��
%H�[g_��
�G.�'1C^��O���g1���W>��y �����)M�=R�ʙ��xm��$�%'�":T�ɐV��B?BT�zҪ��!�n��;����R�I�);����/yD�?`.V���ֿ��)�F��R�	������{I�|�̳:�Z"g?��kP��A�x�N�3iE!�w&%��uJ�����P��;T��s
�?xG�jjh(�O��QY ��ԎX h}��֟��L=՝^W�I�����~I�W��Ize��ή�%ñ4�4�}+ ��'+LV�~� ��ՔW?9��ڥM��X��=˪�ުŘlE���;�(�a����mm���:6ξ/m�/)dvai_�S,lI�-nj��2>�l��[�0�����O ϟ��*9������@U�Ⰶ����Q�
O��Rg[�f5\d�JL[�k�A�h��V����Qq��67y��#T����} �t.w<�#�1ƹ'al�ԮD�4��F|F��=~J�%�D*YhuLH��v���I�q�Xh	8#��g���X���M�TX���}����J�x�+�P/b��&Z���{���Ϗ��
D(��a�B\$8��ەV*�n��#�13����Ș ��FPt�w��K�������B�p�'"���He��Eea0����g�y �x��%>=I5�rH$��YMV~��1L�3F���[�r�	$؈C�V��#]�d�I�@q��ҽ:��|�6A^q^������R���^W�}������\����x�dG�%��*.i��3���t<o5ǩ� 4�␧b��v_���9�M
�j$�+]i;��������	f�ЛtZRa�/+'��V������vիC�ݫ��V2���e��5*�*�z�ZBecuB��{�i��I�Y��`<حCH$g�b��9[��2b?��ԥ����X͉?l��*LJ�f8�ج���Y��M�͍9�5�fi{��9��<e��-�	�GV���z���(7Q���Ú��N��f�9uFLW�*��Vf9n۩�4��bw�p����bY�VU�e���a֕̈��u�uVF���i����$�R�k����e⪹�D�&]��ħ��^hJ�H�M9�w(N8�g��
�N���`!�$黏OiV��,��q�jF
o��I
���Au����`1BD�+R����
&�$T��ɅÛ6���~�G�%L���`4����M�KX��0{�R�~�V-�M��:hBS�>u@����sg����Q�s��Y��xx���\��4��]�	��q��u���������B��̱��ĸi�y;1����28����-0!���f�~ڂ���.~���ے��	ĝGc�3�����3���"@\RB׭�;���z������*�xԑ�Ƴ:G���������)���֊I���j"|\�]:|�;�)[����&�	�R�٪�������Vs�<�T�|���,�i�[3q�ڬ��v�}ɚ�ȇf�
�&z27;�8�}[E�d�_QjS.��Di��bX%�g��?�M��V��Š�H:sN���$�?޳��(����Zے>s�%�]]|R�SB�Fi3�P88�P�_�S"�l-�_H���l����#Y��CH�aF�v�W&U������ܥq.�_��9�C�џ?�ؠ8P�r�����"�|����r�h�JZt5�C�6���1�S
��~�ke���N[xe!!�,*�
��;$���摷�>>���sTawb��BB �0�j�*�}�phr������Yڝ�)d��=9��J�G�ŷ>z��m�1R��A���W���C�=/���_-�G�[���.E�ͫF�~�.>��
�gy1��H���6�1�]_|�EK�&4��巴�$2���Bd�L��>�����0;Lڧ�%�<��x"?%uǯ!vgC-���0�ĶM�[{.�ˋ�{�}��]c�a���!}���`�Aӡ�ӯ��?��51Z��>�j�!�0�e�5�5[�V�2�� ~x�]7@f_+o�>����hML!����(�x*Ӛa���_,�<�DEd��t'ޕS�B_�w� R��g���^�^�C x��N9��hZ��ժxts�W&>Qɘ��"�-y��MP��q��1 Wt^����s��A9<��g�.2�"��(L�S�靫�9�������gV��"yh����=C
>�.U_R�"zd����xo@�G��['���d��az���L�O^X����Xd/�lH�7�9eS4Hg<xc-���sB���$�%|a<�up����D�̅J�Y3LOF=WH�5K��)A-N���b�WX�51*(�����x8�EUG�:mg�d�L ���1';���)f�|M��`��5M�iz�ͫ�}X��I�"�–�!Ph-Q+��@^��r���T��
^vɝ�չ�[�������;q�Θ���V'�n�ۇ�i�v[b~�����=�D��;��U�����u�CI��f�g�R�f�J����ygVS^͚g�(�B��1�,�����rVԬF�ڌ�?���_���NUW,��nKŲ���E����,����q����ů�Z��F��MA�3��o��/1���!�bÃlFi�>e�ê�^�4�����
���]�B|�}\e�����R�������/�̮�r�d*���G�)�4��%!�����"%�fbF���]#�k�xAv�Di����g��3�>&�{�����b�j���'h�gq;@]�:�*7ݤ�l�{Sn�s��P��@���%���b�����'�9A�/�{b��}PJ�j'gw�|9z$c���l2��>�te{�s[ï���&X���;�����V�lIK��CS�7�b�˫���3���]�2�~��0d ���(.]��$S����;��n+����#�Qx��F�.�%�̤E�0�Hh���y/�TO�����H&��Q>��x�6'�9�ƴ�6lQ���D�|���<�:�@G# �_2�`>�>1��C#�`��(J��!���<�Q@ǎ$��
���˿�9_~�?"t#��Ӥl��U�6�n����4�ew$��w�Ʉ���H;���3�]��[���������*k:�ߖ������y:��V�G]P�l���._�
6���l�2x=�	f_���������,�Ȃ�|��OX9���F�7;^�_�1}��xb�qa�@��f�'����H^2t�'O��)0�ę���9g���poR��S�B>�!�e�m�E'�� ދ'c.+(�Km/"��T�hT|�ͥ�};ķ�6_p�C
ݷ��~ԥ�(*�v�`�����v���3����)���z��`� �C������zg�� t�8s�M�Я|Y�_�*`J�4�e�>Y�XTo1o�\�SI<�:�sZ��&h$�aeDW�ńQ`lCΦp�ce�a1ڟ{lx�$f��V
Γ��C;�t�"k^0�xWV�ᥳ���M������LW�0m%���!�:�}�ȩ+��۞ F����!HX��1{^�]�z��6zA�d�w�.��5Q�I�-����U\�������YZ���8�����y:�	�iޅ~�b��l_�:N�Qqm�K5��a>����S���r�4PQɄ��F2�;8��1�W�;���Z眛��l:D�(�)��,���K�rԉ�)A�����[#�g$���_���pO�J�!.��7O��^��x�j2�Þ�Kul��_�P�JL�<,�X��/5R�K�+N�������L��!���`��g��8<������u��4���fb f��s�� '^2R��u��Œ̩3��5�����==�3Y��zl>7�e��<��Z�V����}���p�;U/)�m`1p�l�2�$ ����/����vN��yb���Ӵ=N,�����~���ɺj��ԫmsj��:D�m
�(T^��"��h�}ͅȰO�,��I�M�3-A��/+�?r�w{��Z��p��A�NMs��2������||^q h�1��8��6�%yx�F+��H�?���:?��~b���D+�a���G��ǦӔ��C���ΡF
��c��p�d����$���=�Ӆ���j�r��"+H�䌄�;�A*���]I5Fk��F�9���y��!<�5<�?.A}	'�+�g l@�k�bsG�С���w��vЈ�e��Y ��ކ����Z�2M��A�d��A&A�z��D��yw�
�F��<	k�#P���uVy	��·�$��x\��q[�tg��@l�ظTδ�8�ѷ��G��7��2�X�����;�>����z��I�SvBb%��,��ʄM�d���:�P��6a�c��z�g7���r����:�
�)��VD���Z�l�L<`���=+����A��ӽq���dꅉ3���P�UdH�HC��F����5S��� E�o܌���j2q�mEk��U9����O�^<] 7c�"���ΖKd�Yr��8m��f!-�s���V
��8�ͫ	����_?��\`0�j	�=��]#���n0(�5¡x�`���H����_>�e�L)/��ʀ�����v�
t_�-���=3k�2��C�4�_���{mC�'M��e��\��de�(H�����o(���7������v�����݀oj�=�ߪb�$�&�	⻐��O���J�k��%;�4��[%T���Hs�����t��,j��2��>�I޶�ʭ������Uy����@n�} ��{��Y���N�9>���s��B`FW�J�w�
�"����?�z��
2z�g��&���?<Op��|p�W1�k��4CN�v%h
яH�m�^4��<�r)!;��:(Jn�3��(+F���{9q"�RP�KD�{+T
�9Iwf������Gmȣ����P
)�����G/�cfŬ�i�	[���8�P���V��/�3��)r�m�|��%#��K�bc��ף����9��C�{
�}O�cY��SfjtY�l>�|}շc���B�����M�@����喚�<��A��|�י�t[HP�P$���T&O�_��Ҡ���~�k�s>3�q�������M��3�Y4e���Q"B:/<7������Ѣs\�ZZ�Ń�Gt�r�c�I+O=1N��h##Y|�0������|mݱs��w�{�DG`�JE~q.�uo����JӬOÐ��>4�e>�s
#9SQkUi�!'`�9��y���vG����#�%[-���AEV�Z����R�.OT})<��t�0���!��'W7�0��}T�Ɏ�_o>.0�Yg�0���h�G!1RY��0�9��.ki�1(B<Ekr��+"MA'P����_�c�&e�������*���g	�\��0��@���i��Fi‘Xk���=���������׉�a4����D^���"��2�K=�h(�!=�m��&�:_��2S5�:����"�����>]��P݅^Ο'�Q���o�s�r
����ǧ-9h��Pg�/�*ƿ��;�9�H���^>�(D��I���_>fP̗"��l�H�n/�Ev!�a�,+P�r�a�fA&������"v�밀H���,M��܂�+�<�<��O�:e���pQ ph��*�J�-P�%~���֓
�-��ٛ�|9
8�4��i�b0���&��l�Qs���0������.��3|x���5���ء���w:V
y&���dT�R'��c�[=ɦ���UZ�0&c��VՋ�RNf��#�%���z�c�w2�����f	Usq�'����O2!����{ߺhs�r¡٠(�\�ِ`��v6;1tj͍��1�Nnzu��jR��ҡ�s��Ѻ�~�H����y|2��g*�q*�6�����Y�M�v�w(������u�Q
'�l8"�NO[���	�ϵ���$n���8���Y�ż�l�ֶ�.���}>(�r�	{7��P5��9>)d��4�'�
������ih����}%�W2'6�zj`�k���'Eި�h��#��lf�'��
��-�UW&q��
��1_<��A��v�2��#���^?�|"6�9�ݳFB�Se��a�U�/�`��(�N�L�h(UoH.�EwO$9N�.��C�J�X���ld>
�i�
�~�2�+���)>٣��R��
61�QVE*;'�%Z�<y%��m�w��s~��,��_7�y����?�U�r-e\��S��9��ȧo��LgK#�&�JƠf)�s���q
����ߏ�t�̓
�W�	5���H/�5/%;=2(7�c��4�&�`z�,2@J���	��a�>�{�m6����5w��`�Hw��?��*c��9~�m�A����E$���[Z���G�OJ�[y[5��')�8�'
�~��5 �n~�y@��d����)3�x)�<��)�D���7��![/ȴ,����'9�}=6�*J`�@=�mkסɿs��tD���
F+YE��z���2?��x�G�̔�T7?b�uN؊d^T�߈^Lz^B�d	�NL�,��UXU�լ!x�L�j�rm����>�8��2�i��K�\����_��Z��d,>߈�bel5�M�)U=�/��gW����kA�xT
�Mq(R^tԺ^'R6kEG�nDa���<n�z�.�����t�A�.-��&�l?���7
�,��s��N	��
��Z�ԧuwy
0b���P*x��|�q?B��œ*g���|�e]�&`�l{�����s�
���qav��G���(P6��27�����d�ۛs۷=d<S��)Q&r�Nd6����o�YV�^}����1�]�����LJ#��M��h*9ZH5��`�Vݱ�0=�^�&D��W���}9���[� �AR���3�Xa�wv=���7���W�s���MUnO�3��J��%��mU%���%�n��H��6���\|�&;��Q�����,����C�q劈n����@���j�p��}��m<-�
j�֞����'Z{����}�s�G�O'2'D��M�pc[���m�#�<,������#��#� ��M��଼��
 D�Mzn�d��.3'�Q�&Ʃ~6�]�#8��C�z�d
�Q��D�=hX$�C�52���1�k�����SCԱTUW�;
�����������e+�u�-F��/Dz,��zv�������E澇�}
�r�nm�ed�[#<��	^���Kpd���F"��4���KI�M�ec�VE
��w�����DS�μer�m�%"͎S'�S�Jh:�"��L=�7R�~���T��N�(�yҍ�WB[r�bC�9�U�9����3�\Q^>8.�3�!%tb�X��ڸl0H冎�BMMs���^X��%BP����A�7��ʆ�7k���<����h�ac�n�/�X�M�����7�Π�^ �iO����s�Kܳ����$�`&�w,j*t�i|]I~���K
^��س\���bD�}5���e�I�r6P&I�e!�w��S0ip�ø�7��=0�[�KOb�^��Kgl�����_+�-���e&��߃��H�m�+T��.Hs>�v
�d�1���=I�4i-j/�+�Oy���#�dQ!9������5��~����ai�Dbuφ)#U
+e�a
e��gɏ]@i��e���L�W��lU5R�6��Bգ��)���0f�z���5�v��·��ݶJ5g�^��ޔĞp4ЗQ��Z�.1	Md8`�����_Eq�͜=����˻�)�G`|*pz[�}��kzf�
�4����!���Ir�FZ`;��JQ�h7~��Àru��m>�W�-\�w'xs���^ͦ򶆘�
���Af���!l�Z�- (�Jy�pX�Pz	��N�~1Ē7���Jx�%�����h�I�	���Oũ�>�@�e�Q���	��x)b'
��z��J++=�"&���;Ǒ���G��2�������� ;�t�%��"tr�Ǜ�u����K".���Μ~D
��Qۦ\Xh��	K��^��d2�*�ϵg�&��P&^Ȑb���+b�'xr����!֟�l�+�gv:М男pOZ,B>��l���d���	IfVגˍ�(�<)����Ҭh-�T"ې����oȘ�
l�P2U\�|G�|/�a��缚ҥ٪c
@�&�_S�8�!������&%}�H�y��b\��0��0X\�ܽ[Q���:3����\��t�R�{��
�M�&B�ܞ�����hj� ����o��zI%������;�����F���XB�1n���JGGS*$z���R�9��7����9�$Gt��!��/b�[I��ZW��S��5�×M����1~�85��v�)v�V�Ԙ�7�>��Ԅ�N]�!h����ƜW�	�@
�ݥ��`��D�s� (䋨I1J,�m$�n^d�	����xz��V%�8M���E��)��HSw%�X�G�H��r�I�������K���{��	^��� /;�e��/�^xD!<D���j
�8�XCd<z��2�i5�!���~��$��ĩE���3|꣘G]@	O>l�x�� EP���=�;*��k4�����M߷�����ʬ���YWAە|����]'-�&�F�?��ΐ�"�X�p�<�)�$��%����[Y������`�ݓ��1
�M��r�M��"Թ��%�l���**"��\���׭^�B����i�s��uW�.�GU�����M	)Lv��YFK�aL����U{z���|w*��%��Yɴh(�K�x��F��^|,#���ǃ�̷�.x6^5Ӕ���|�yRY�����$q��2��,���������a�l�P*S��S�
�_I>��L��6�
<���2n�'����&�<�G�&�y/�Z{&*
Ff.#���Kޕ��2��E��H����n�����?���_���!�wo���o�,��w��f��,C�Z�O�.�	�G�!j�b��8�T~7|�
����f{@tG��Ղ�\;,��Ƌش‡4�=׸{���i1V��(܍ju��PUS��|��̖�$X�/��T�BX5��q�x����3h���O&�s�9f� ����#W�
���<MZj ��bH�O�f�9
t?��ʴ��Og�6O�����3����o�#<�6���=�^�x,W-W<������;8�_8"�������ŕ�"��5�np�H2���W}^��H��
*U�P��������㕖>E�1�E(mGy\C���寪�'����^�.O)o�^P�O��H
)I���ѯM~�{|�C$V��\PcL��ke�,���n0@�E`�Pa7�du�v*׆�W�i���/򒫃k�i�[`M@=�n*Vf~9�C�M�+!�}A�!nO�5��g����IL�$�.���G_�!�ѿ�����	�����mPd��j��
��g��<�	D2]��ul�$<����]�V�7��a�'��{<�Z8��N�*K��M6�L�шk�%&U�q�<��k�()&�4��sF�ɟ��U;^�q�7qg�yd��w5����(��%܋�e~iD�s��q)�%)`�K5*�۱w9���V��֮$�n�GV�K�����5�+�gpN)��4���4��b�9[b�T[@R`��!�,�.�7���[:|����8i&7[����������#{#!�5�2e���q7�{q�5�	nS;A�F�{R�0v����v�$5wA�x
��O,?8ۖ�:'}hBu���]i���/�H\��
<�o@�}߮��Z��#n�
s�[�	'>=���sSf�p
Z�u���7p�~l�ۓI�)Y?�V�����0e/�
L��
��b�e��i䩈�d�Jt�N���PE����T�;�C�n7��ڿ�`h��K؊���e%Q�U���L�������c~6��W��[�*���̹Ŗ�����Eib��>�	O�+KX$/�����3Fn�ʵy-#�Q�\���c��i
�����v��م�4¼w�@Y_���w����a�����`ޗg;3:#��y��I`}3�L\�o���W�}����1�a��.��8�Ok������n�����g��T��Gu������E���`jO������Tr��ߪ�w_=%}�m���%�Sn����1�P؄����*�Vj�鏯ىMET^�c�vT�w]^�"����v��티_ch*D`�����7�-o����#?;`�J�k#Vқ���R���E?��T�H�j'���`j�OO0�yҭL��B>}\Q_��2�C�>Kֲ�]\U)�Vд����5|]�xg �?�p�s��J�JCr�a��l�k󴓅Y@�
D�<<�и�|R4M$d���_�.y�*s+��
;%X���d��t���#�Y�_u+܄�;K,�HH^N�6�̍^cb���t`+�TUDǣ�s>�� q�Aȴ
��ӭ���p�w:$�N�)[3����!��#�
VA=�_�L�o~gC+�OY�k'��0�M�T���zlQ�������̵޹�s�哂��"m�*�i�
��g�^p"��Ļ��X*"k9���*f1t�϶,q�]�ͱ/�����#�Ia�D��������(P\	��OӾu�����*��t��9�G �[*�l#Li�A���0�z� ����e��`V^������i�~$I�<�:׋��L?�p�c�m��m*ȟ�����
����n����$~�����I8����JT��|?K-���&�U�$����GCO�׳*�-���ğ��b�Ǭ���a�s�{�v�.�&���B�˦�5����nJ���ܷH��0C���dHmd+��ĦQ�c�<v�����6hvu�#����5k���i���+#� _�[
9[J�qI��yR2jU�NG�`<&��2*��c�[t��~������si��.k4[�~�o�I�[�Jٚâڥ�Rdj�j�]���1�uw��b$[�w4�ۀD��k���g��ę3t�H�.z���&�]c����o))v�1�ҿ�i�W��0fz�<!|\I%��i��h��֭��|�i�����Ȧe�=�}c������*�iL�u�!�!�>������g��)1������"a�����������)/yH���0�ҷI�B���<��[��0EoN�PP�<��� ���\؅H:�0%�&�Yl�p���?Y%Y�]��<�=ޭ�͛$
^�22f��x��/��ɭ�����i�G�'Ɖ�n�W�kH}��7�M���a����z�U�ЂJw��$e�0����ffJ��w3MJ%A��ڸ_���P��dN��lK*�2�k[�hg2�V���IST��l��1�2�
}2��?dWr���x7�8��w
P2���~L��.�U�����p#�s���L^A��Q�B�_��?{WZ���#����>8�Z�&M�7��6G8+��#˅�m&���������$f��\ ��_
T,�w����W�l�o�r���|S�'9�+-����Z�z��W�!�����7�\`��[Yc̹X�0$�����@x�?������VL�u�l��@�$tmC5�҅�/;�D�����I���󕮀��^v9,�jWZ÷�Jc(�AX�C�������UT!;zr1b����,�QF�'���0&U`�cbS�!(�T���\���*4�^����NYً��J]� F�X�4W����Z�Y�#�ᖖ�1�y�����e�>MFͳ�&��p���e���8U�,���D|�(7,���qC�M3���i�~%�����:��[��o�uapX��T��`��ٰ1�
��V��(�>��'O�K�F�p��;/��\�p�~��?b@�\A%�9��ƼS`���C�ѓ�C��^��h�#
�)�4\�(�&:ѬK!���A�	L���KgNʡ������iND�p=V����$C8c�Q��~�s�R<�:�i�j�DK��=X>Y3�0ܨ��@I�+j�M"�T�:f�Vz}$�X����.�j�w�Zx�n<Z&Gt�	���:\A+<����v��)YU���rN%zq�*��M��ǯ�j�}�
TGQB�;(���)�)����z�S��S�(l‘eF!k��Pp	�j�d��$���w Fh��&r���:>���|�C���5��e�z����ɇOJ��WҜA�=D�C{��H�2uA+*�$�(\��?FR�g\����lN> °�jؽ���iۃ�rƍ�FDp!�atX$������t�^נ��A����>6���p����@��H,.yy���.����:���|,S��:1���H��F��'̛�ܿK?CF�y,��r�ʵ
r��+`����a�������y��AYiŨ�p���L���3��@u��1�g�U$.���xֈ�>�52��B-%/�9��#�q�'_�
j���vy9��&��/1cs�B4��5ܺ��g���"6^"�z
�������	T89S��8�lc����C��#���	�����)�5`�G�C՛Ԍѳb^o��Y�ڣ���kXH�	!�X��A���Z�gD�'�ot��m��ʼ	�}G�o��ۂE銧Q�#�{���aW��5�����	�g���8��oy(��J}�kc��{�E��F�}d|�%3�[�Җ����y��>���jU�<&ڴ��u.�y�
�E�T���8� =��%�Ҳ��ПsZP�V�J1,����Q��R��C�8P�H洓F3$��U�~�\\"Ƈg�C�̥�D��M�|��^B9+|�
;�����pK~am?T�22.y[����N��"R�؞7�7�E�Z�iףOR��V!%7͋��h�N*�+�F�q���!�	(��N��'}Ƣ�Z�0M�e�_����u�Q၂%/8��Z�'�Z��q#���82�꛴��RBx����s�Qx�k~o�e3���S����HvD˨,Z���7Ǩ>���aȰ�AŦ~��Pj?ޚ1�p��`ݟ�a�P
R(b�J��O���!^���Sv�=��"�>����H��͢_���s�X9�P���1�z�s�����҉�l;�$��★d���g�F7���/wxь<�̬x��?�	;ݭ�깩/�7����1"	��>�?���,=��"�GbU��P���c��.�t�sX1�FV�%�����ζ��@\fN��/�{_w�c83��>�8�:w�@K��%-oK�DI��>)7���DjrU�B��8�iUl'GwO௴
�H�9�)DJ�jt`�Yۊ�U���,���@C�uvh��u��w��[ɉn-4�^zH��2����	I�z2�<"Sդ������cP*��";Ky�)�;W���
�����U�r�TN��[��2l��W�_d�+��C/��<������ۏ�YQ�|:"v��
Lm����G7'�6W"��M8�Vd
����&ƶk;���|��*ȕO,�p�W�Nt�4L�d��)�jqK�@E���ȵ.�S��^Q�M����h��o��#\�ȋ�H �v",=t�[7�2�!�y�l�Z����h��	�Z�6؍KԿ2Q9߻&�p���6�ȫU�%�|�%�.�|]�j��io�s{�qo)�����\R1�O�+�����C#8#re����;�T�0T���K`�8�F3�d�����W�{y�YģaQ;��l�a�w��jU;��6�*,S_e�^��^4]D����ą���&�(�%�[N��o��Z`@���/le�i��h��)Ɓ�v�����R���Ev�ГxН��pj8�I,�L�{o'�y~����9��D��Q�:�Z�8H��z�F�w�VPǟ�NSa�c�;?�[�����U������\���?d��{���̞	8@��K�
���%#cv�j���$����̷�L8R�#p�]9�zZ�9���%��C���AvzE'�c�o�uc��^�(�}��>\��3�;��e�}������\�Ɵ�)�*Y�h$~�v����~�:ɘ��I���
�$�,N�ZPy��V������I�괆���h8*��˩$��e�t!�C��d�^@��	H�v���/1+����S���;X`��@k�3+�7���4�o^�ce�7��9�R��G���Q`k
�d9��I�|����\~E�M0�s��ʋc��FO���P\���[�J"�4] ���a�X�4������e�d
H30�0��6^�j�D S�>D���<]�oo\��@3������+�N�Ǝng��@c�ī��0�N��碹~��g?�%�Q�;*�~�,��}�,5��Ç"��.B�=��x�����,�W�R��9�t�s�O.i0z�#S��
q��lO�~PT٬Z^�"��FH�%�<ކ�7���C���(�c26}@�֣�~׉�1}�`M���4S�	�Ţ]�K�Ŏ�����Ӿ��\��^�d..FU�9��)�7ԅܳ�^����ÄΊF�Scȷk�BE�/}~�]
�AG�z�`>g��u]S�=p	&D��(�5�,2�f�l��J��R�Yֵ��t1M��}�5Jx�6i�—��b�!��y��21�TU.�$�%g�F+ u4�+��اkz����� 8�f��Q����&s�ѳ�'jR�Ma��g�������*w��Ⱦ*>l��El�G"��� r��&����'o,��,�C����f�g\�lW�t���|*EL�C�eES�cO`PE���ڽ#���%pG&�=�M|VaiY�#���j1H�l�8�[�����Es��ur�Z�y'��?�<��)1��pU.���y�}"�'��TOJ�;���:�q%U���8V<����6CV�y�n�ّ)��{A8�Νe�ƭk��A:%p75�Od��/͎��K���6�:���d�����H�ANq:��i�%;��{�~ ��U�H[��,Ƿ��#���JG����%_�W"���
�2t	1^<��=9��v��`��uy�H>�"tp��������F��� ��%���*�x_��]n�Y�B�9���;R��^�	���!��ډ�V��n�}N�oC'Ǟ�{i�U�#2,T�~�i��F����հ������w?� ����z���+ђba�����m[(թ�K��d��|�\���X{���B�w��+Φ����!۪Ǿ������?�:��\`��O�Wgy10B ��66oz�]Z���XS��e�}Hm�75}����Sb=�+P������"����g�pq��ɞ1'ZK�y���� ���I	G���z�Z������^�!��z'2���n�oש��x�v���cIw3[������bXh���|�!�8�����m��LÄ�?/E5;�,z�.�9��D�Y"�b�ݤ՜��_�]�nO�mt��t�.��5R�
VF+
w�Yc ��]jE��R�-+��+�0�����\�jo�F��ls}�
��%���OS+��A7������#��ۚҹ�6�Y.~�5W�l�G����)oT0gF#�̡T��;p��=��>���M����L8��1���ۇ _rn�(��B�<7�3�k�%!9B;�xg��~cM�խb�ͭ=��}���Ϸ�Қ�;��aC�>"������R�WC{��Q��9+(q
�.Y�ݐ_
!�VNN�tSk���!^�Jպ.!
��B�t{��DZD����`gK�i/�|S�h�I��Q����*�/�����4�s�F �� �_�I<�d�����5<�XʔΡXLj�?�W�)�!�!�$�OV��o!gF��E�x5�K��0�=�{y���R-X��[�-n�'�������b;w���S��s���S���O�=��p�
2�.��kOܳ�%gO��������8���+j���gU,"���E�@^��~�#��'��kH�ǝ[Ќ��G��|`X����ȠZy�h�������4��$+��ݖ1gZnF9	��Lu]�9c�3#����_I���"��r�
�?�CB"V!ľ���f��we�9玬?���yӄ?�2��	ψ���$)g|7Ý��`�2A��4�9ld�-S��.z��:&��=��CN��Þ7�n����*k���E����<3/>������F1%�tL��n�D��'�	�˚�g��|�ߡi���3��q�,pk��a�\e^5���l%*��vㆨ���%����'��c�̓�w�gŏw���)O-�z���0$/�����v��b�յ��[��bk
EI��O���_�ɖ��N�_���[�&�މ����d#����>2������Ƚ������iiAޚ�ESH}9Wդ�b@��y���}�F��~�(��>jj��q�tE�J�������q
?j ZՄv��
6�C�?�������bG�P��C�DG��r��:t���P\�Ԟ���^���"�Pq��6U9��g^AΆԎgF�.P���$�����	�x�b�>�9{o�Hc���e�\&\f�a(���qM��X���]{3E�4���I$&O�t�Dșq��o����[U��yoƂ���-g.Ae�R����'��rQ�/G�Xv�!��TVƀ�,a�-�ڢ�Z�)y~T���,���t�/Q�4��U��/�m>�rv�1(����E[�,�]4���W��,UX|
ׯZVPr�S��K@��J92W^�[�y��"�ⷐ(I��ԯT��aCҀA�=�����[U]����6c�%�7%�ס��,g@�/݃�w�ƪ�(�h���hݰD�b�Bh�[�)k�ᖲ�	�:�b��cw��
}������tV�0�U��n�A[��h��z:�WPR.����e�e�ZKV03�0�j�{��C�������ea6�}S����=�8ũ..$��6ɤI��;��cn�2�Jӗ�Xr7�/�}T	}��Bq�o��.e\R3�e�,6eQ▞�"���}��w�(}c7"w8jUX��'����B���:)���<��^ .��OYx����v�t�c�"�c�b��A����3�N
�of&��J�����f�P`Z�<\(nê�E_�tD��+�h���-�5�φ�*M������"�z!J��I�9w���U�̛IK�"jg�aQ����0���3	�=K˝}~�� b��{dR�g�D������E�b��K���$SCY�}���=Ȁ�Y����MǤ��A�w������#����B�t�L���
	C7`�AR	�^7H�9�lu*@@��O��~�9`����k<仱$�}�$����h�!��f�
�&8*	��6G+&��
�$��+��e�Ͻ�ղ]�Y�X���}s���?(�������ʎ>�o9eR�?-m�z[����l��[�g��Bs+d��⬞�a?���+��ӂ�����5q����I+�.��aв���% �H����������l�6jC�x����A%�͙+~<�=�45�
0�M��߀�=��h�<4K��g�OVi��c�h��Dϱ�
�@�@�$�G�?L��q0�u�W�2��Njb���A��^��j���I�c؅�X��C����j�W�����Q�r^<TrN������cB�{��T�ٌ?{��
�`d����.'uΡi4
��/ �VΏ~#�i�ػ�	h�%�j�7���[)sFo��f��B
ҫ1b�zӁ
�D���d#(I.�m��G�H�"��,t;�����F����*r�t>���^��PH�f{&�ݟ*�-i=p@�;Vz�o�bҲ�6�#G�G���K!��9OB�c�z��7�ȵ�^��AƲ��F�E�ZQ2p?O�cS�XBYF�ڂӃ��J�NCAL�
&*�fE�\� ���9�4g ڛZdw����%��>�U�����4����b$��A}�Nw���I<�u�$~Y���?�g�>�`����3fyw,��k��9�	�f
j��U��e^-�� ��"������a1�˅S�
�q���#�Æ{�t/�ٸh�Vr����'��HHȀ/���ب/�z�y�P�˞�s7���틼~X�t�%
���9
�P<`�L����i#]>�-���1��3\��jDg��
m�)�\��޼��%�i�s�y�����̂��AR�K�
�@K-�D��O�\b��NwϹ<4�C��[Gש+��A?�‡B�U}����n{\r���:k-�ͺ��^�jvT�OE<��;9��Ɩh	E�,4���L�꿈�"�)�Y`^!|T�g-Y��a-�8eΓ.q;ۢ�[OE�C�%���"�1]S(cA��s2W�'^��#t�a��B����h�<�-��Iq�p��
ŬʚLGp۶%��`��ףC��7=c͒0-������U<|�"�mWZlr���mq�ã'4�q+]�X��s�
P��W�Ȋ?�'*�& Y�#jf膑H�E�S��Am�7VɤN�8��Ԣh�/�����Tl�d4׫���fo�8ٳ�F�[qR�	@�HW�;��ӎh�0�����
����N:�i�����7���83>j3�K0x����Wsfv-!p�_9��}n�h||�K��kF��vQ�������f�姭��V����X
X�zarK�B*�+���^���O^M*����^=�-	�K&�o6��ٱ8�}��q��G���n��%�L�2
:�?3�J�ү�p�s<��GM<����R0_�^�5$�;@��d�L?p/-�PL4���4gaՏ�� '��h���\�^@�;&O�+��|�������YN�,�q�N~S^:����F�ߜ_�5>��f��i�ۏ�aY��mr�_�
�פS���=a���.$:�qw�F�
���g�X�����}�?RI���0a���W&���MN���~X~��Ǽ�j��F�Sk���`!Ў�5�Euz���
��E�7���s��YY0J���9�-�{/�2��s��=�fG���ȂE���}����
�S;��$�h��TQ�l�U�	veӣ�=ݖ��:9�Ǣ+�{뙅+��]�d��ᄐ�~���]�ڻ�&��{�a��ג3L��`�
��p�\�͗oo�!��,:�ı�����1�'���z��)��4�4�G���	4�,��7�O��'�u0p�1>���I搔�p�ljAqG]wHe���k��Ǯce���$m�֍�q$��$ە�~Z��ܹe3�
,�1���%�h�Z�qZ��L`�zbG;�q85%>~���R��lh��/V�|�×A�5P��'�|��
��d��p�ҽ�L� ��L��U��l�z"�d!T㞸�A���JY��hpPX�n1])Bђ��8����9}B/DP��B�bd�������v�}����Ϗ�u�@�$J��:m��Z���?�U
=�z��T��N�*������O��u��.!/��Z8��k�GC.%���a���mD��rm"����{a-y����Un"`J�
*{z�8��c�M��_"�ߡnh���q�
i����wU�`ܐ�	�A�y��^*z�:�,x�%!M���jY�;�m��a�gf���0��qAF�g7YA%0wD�����/,�̛
�v��(ټ���s�m݀���o0�+qN4�'-o��,�B�>;#-"���Lq�����le1�Im����`XG�|!�1b\J~�k�V�"�l���RP��\�A	!8�Q�����OTu���}P�=��Y$��1/oHr�`ű�h��]�r��(��=�����⣳1�̺��VQj^ypI�	ˎX-+^��=)�XH����ڪ@����2sY$�j4����'��9Ǎ��f��[�*_����-"f>�[�J��WL�q�R���ul�F�ь���8
P�j{�^�ܓ�||R:�+��3$��ྯ�c9��6��"dž#M!	8��&��O0��:��Ĩ~J�U�h�f�v���C��x��<v1��)�U�e�6^�mG�i=� ����!�vY4�_�uZ�t�jߠk�HjE�z]�ΰR��w�߈�|������ɰ����<W���.�'�\�D�e<�?=��u�v�5�i=��=��Ԗ����&���
{Կn�0��q�-t�
x�h*���î*h5���d�0�nq���I�;��9���W=E�IalsU+�m�z�$%6��JA5y����3��қ�-i���wzH�"1H�J۳�����"s��k}�T=�4���a`��=;}?�U�jюKxY7�4���S�~tG=��\�y�5��^2Ƴ]��������}ȕ*�'�-�t
��LXW7�M�W���?���$���A/����v[0� �,�%�H�*��Q�ь@S�+�!�Q0�e͞�:v��*͞&$Ǡ�+��Nۛ�A�93�˹�{��e��ñ���4ٮ-`׋��8n���	�~����UTPq!&w޶Y���҉W���'���
�4���>ݟ�ɜ��+ű�K�GOJ�S��ձ��g�{!*�K@r�Be,�*b�µ#�,W��aJ����s���mo����"�����Y�Z�̋{���h�t\���'�".�^y��YB
�S��ڋ�8��$���)��t�r��0C����@4��n��\M2�u�>�K
��F�3ۋ����� �Tz�K�tME(��V��O��$�)Jz��T9��Fd�}�n{���UU��i<�u�Ȭc{�7��gD�|(M.�}�k�^��N�jd쨳��߿��wXŖI}�jG��(�y�Pu]#JZR�A�����ܺ`�薹]��i�+��
?7�n��c<&�Q��xo�
**����nq��!B�"C���)�v���B)K�sj�/�"�X����bX��t���(Hq+OL��𘁞� �I��!+�4���&���I軔�+,&�c/h������X_56HH 8�q?/Z���Á6�s�7\�BX}�kg ���z/Q�'1�4��~Hq{�����k8Fp�}��|�A,ju�<����4�o���9��mA7k�׶Ui���*^���ه9_wl�y8;�
��%��^�we>�q�@�x�;9�Hc
N<{Ӵ(�%���jH(˜J)`q�h�oL����o��_�Y�r5a�#�w1��&Z���/�g��>*7��ܣS����.��%<�����t��5¶w]��- �O&���
/'��d9C�{v����?J]XN�5bHV3������1�U���`;���Mh��-ޮ��@�2�da�I>u��\�����}A�T��;W�苣�Mf�:q�oS�V�)�oRu(�7�m�l9���gWW���ç���Δ<�?6�oUݤ)�����(Eўc�ϫD8fV���Q��MߜB�͕i��S�M0�VV�5V��(9Q|t��*���(��s�gJ���p�g�¹���h�?��L���O� ���;����a3-f�&�vTY�*Q�w��H���^���剾�]� �<{�	��!O�7M�4s!<^�{�^xvZ�X	¾�o����F�$C}d;[>�7�q4����%��fq�� x��v�����s ^Y��H���q�T���>�W��P����v�{Q�#-)���=���,̕}����֕Ujm�r������􈆯N�$q��" ��ӌ�Y��4���<Py
lً���򒒧[��/#$8��h=>���ɇ�Nÿ�G]���&�[���V�[ޓB���!�E(�7�̓m�N��@��g8��H��z�үwo�j�c��̗��I6h���%�9���МΘܐ����^�D��2Wr�i��# qg�0i�-�8h"���
eA}t��r�h��H��&�n���� �"��)��K�8$Efٽ���&��{_�\�e�o�
�"{a?��k0}r�b���@OÜ���_ċ֜1O���|�>���ʲ�.=�03=��.�����>��(����j$n��S�TCY��������c��wq�r&��hgbxS5����<��7�.�ÃaZ�)K�0�/@?���Q��Ý>�W@HPfp�^~��1�N�p��$�r|_��d���H���B��w��l^��q@�����v��9^���96CH��Gyi]��b{:�w3d@�SÖ���[�_$�O㰴V����������|��`'�I�-�f��ؐ�^V3V�M��@%��u���Mԗ�Oa2�)�*xԝ�AV:�����̍��g�h�����X�B:�_
7�|u��0�ԝlY�p����h6��;�����"<�����&ksd��̙�'"�.w{��75�!�H��l�>by��Q��V*Y���F6(�z+6�/TG������[R�����}�S�kzi���b�M��D��E*��5	ݍߕ���hٔ~SQH�%�?��F��-n3�\G�VFt,���������c}?~Ľ��J� Q&%�v̭����Q��+ky�+m��W�q��J�y?�������,�*�K$��>�iS���e�k٬G���YQ��s����ys����f�y~h~S�
õ4o�Ls�QCZS�r2��F�-�
9S�z$X�����G_{�K�Q�� {BZ]7J�L����@�ʬ�='��n�w~O�ؽ`E3YҎ��T�C�eX�GJ�ԅ�5�B����k��?�v	��9Y�Hww7لm������>�쥮p�I�N�E�&��4"�g.[��ܼQ�����)�K���Ο;B�Zrk��͛��,��٧>&����%���j	�x/��ĩ�Gt�����	��ne����+
Wa"��n�)��Q*o�1��{�������!c.
2a��&�F&m�p�$�fZ��QA�Ç"��P	����ð��|���pD��h��h��$���H,�0��9���I�!�v�Uu3�nt%�������V
��ah�憮��sW�5�wB�9�E�Z�
��m�⻯�P��0:5��T� �C�%Ѯ��%�qr�k*�2����x��/��dw�tJ)Ϯ�;���/�[�R���Ds,�7����!jcZ�'�H�'z-�
�f,��H���~�J��bx�h
��7@v
�)�:�9�a�l���a�(!�K
�U��żW5
a�����`�7\������ݧ	��7Q*���� OG(�s6�����w;�ur��H͕l�}WuI"S�6Lt��-�8~���+
"\�g�rJ�N{��U�VA������9u:�˯�-%��n��&{qI~� a:�|�4�.�@~u#��p��<�	+�zHU	��EK,��A�w�����]��S��q����g{��b^�$R��Zƫd�'��Fz�i�2��߇�N�d[��\A��.6~�~�!|vo����g/]큉\D�g���z
���υ���sh챘|5��������}�`D�7�~�E!y�xεP^�`��.�-����6>~�%ِ����O��d�ZcA������p%&����Y�f�{��@�8���,b�	�����]���	��5�}�`���^b3O���dD��N;g��1��F-��J�,��1\��P�z�������4uGW �B�*��H��S���CO�����A���V��R:���y�D��\�蚼޿��1�g�'*>�?1��`u��
g
@��#�lЗ}����*rr�(�]�lSr�jN.�˅�>o:Ǐw���f�JZ���IF�~�F���\�ɰU�B`X���Q��ƑhO�Ͼ��ܽ�2Ix
���F�od��{�R��z߇�m&����ӭ�ǘ�?N���7}�`<��ɹ9Ԍ�W{�W�������a��z��.���ae����~`�lk�:��"��욫�X�$Q�"Wͳu�зC]�ƙIRб�����[T3�_�����	dŅ{c<�X���QCes�~�+/��1sno��6�ӊ�I
�#�P��ܭy���/ɝ:�L�b��E7�%7��&utd]H�>R��ƊVޡ��-�s��Ԋ�@/m���t���(��*�n����v��#�.*/��^������=Ij��;:T;���*�����i`<�!ibK�˗bv���w�
I��h�����k}�Y:�}���,�a���'7,i(���6���ۤk�t;Z���㙼i2g�)���X�h\��7U�N�¾N
�n׍	a�\^MxB�6|յ�ʚ���Ц�}�$�\�t+ktI��<�c���D���ˆ/֗(2�q��믹΅����z'N��T;�����)H!8�Bo��"�@��ﹸ�b�Nb4B�I���?2
&�|$l!(�8�z���Q���D���o�Uh�;p8�L��C�V���&�.���?����SV�G%��� ���?�KჃ;�*��Ԍsu�@Q�[j�1�/Kb�jكÜ��{�J�o��l�է=�u�L?����'f�C�@%-�A�%,�Up$n��[h���I���j���:�)�\<�CW9�S���P���s�ZI���H���������g5�����jo�DfAh�$�b���'<i�T+4Т\ؤ��J�2��mҽ��S�G:����}�&��T��=�]��*��W�z��^}�G9���DT�Z;��w6W/�7�|���L�@���)���Cw����1C!�����X��T	���t�"co�p������"�,����<���:f�0�����2�=�ԓ՗ j67Y�BX��j-;�D"��ܹ��;�_��;f�wn�<Ib���C���i���Y���(c�M���f�RO���J��G&�y�����������:q�7t�#j�H(�	���D*"7�������0x�A�ΰML9�X?ɳ2��:�:�&z���!���5Q$�e�V�p����)�i�o�1���k~4&����Db���������h�]_�����Ȅ �{$G���M�N�N*��Oib8��g
R�6�On��U��>�!�K��
��)|7��_�G6ui�l�9g�
0x�&е�ؔ�L��Ґ9�C0H����q�!)��÷9��p}*�)`�F�4������$��#`�3K�=JT�8��h�8p�'	���<���{���1�MnOb~��2�Z����cF����x�D��;��0��7�Gİ��]A�.��k�h�բD�zH�)�\PKf���Ȓ��ʳ{��۫��x�����c�P����뮳+X��R�6,�]5ꔌ�_�F�=��AM�-_`��j�%��8�a�U
�T���{*�ӟm�g�r	�<���
�`;���l�g��5�;�^o/�UrO��є�l��؁��y/2K�~���#�w��:�t�YD/�E>��H�L6\�K� hs�L���"R������q�_���mw�k���y ��\�Q�����3<LFu�NíS�n��?Z]�:�Q������
������g
�
=у��Jg�Q��u�'�� �|��~�43W�c���s����g�j��7S �AM�ii�ȷ<�^\Mu�V{����"T�}Q�j�A HEGq�;�j��R��������;+��݂�6�?�r��Փ6�1�V#����H�M��q��]���)��W�}঍~Y���6��8œ���������ߣ��ry{"�T���[��ʥ��9&�lX�:߮ѥ�t`M��29�~�%�j!���͊!%��'x|�>��x�B�x�Н'�S��	-JC0��0�\����e\�y�S<|6G��4��$+�/�i��h~.�å�J��Ya$mtA�C�����K�Q\�l`�&O�k���Hb�OM�́�Jr*
���Z�h�0_�%_���H��É��c�@�!銜�r�܋k��o|�D-�l�@R+ߋ+�	����� >�����ud,�A���'$"M��
�p��@��qGj�ٶ���__����Q�>>�h�<���t��r�����{��?�j�Pa>�/���
�b�H�l����/��������9K�$��	gum�ٵ����DY�|��z#(Z��;s����k�[}m��
���
V�:F����<��J����л�W�u�[_��h�J����ĸ`�m\%<���pz���u۶|,�N{6�_�ȼ�o-�G�c7����YKygB‘.�R�Qw?o`��o�WR,͡���f�紖jS(�*i�퉭�(lVz'HF|�+2��;�)pe
:��/���<xoM��F>���aN�	�;�
/�$������$�<ء7����sΎ�"rT�HNv��n�
��
x���R��F	�J���ָ��'�Yi���)����PG8����u����w٠hM�g��z=�kX��k�+�x|����¼~.��d:P�j��NηB��ߣĈo6��y����I�q2	j�U.9<
M��
~�Q@����8�Z�@�`/�Ff Z9rY������*�j)���`z17�P޺�\����b�eԯ�d����g���٧.T��o�����ʛ'��;�M?D�{�l���4�3i��/� �~,�L�h��=V�sړu���ƿ1T�H	�
�3�d��?�� �Ɉ�ʗ�kX�. �S�<xY.乖����'����v�IEϑQ�����=����LWB��/�;#��z[W#M��0"b2�z��?ݺc,���bm���*���w?�Ğ�����G�/���D�����a�7U������+��W���w�p����T�TS��ކే�~��h�\�a�G�ϭo�bֲsH�p;��4<R����FJN�v�|ۜ3�~B�ǔ~����O��&m��/�U]��(4KB,D�<iC���P=��%V,�cE�oV�8����c �/>K��Ї ��q>݀�mX�&��
)[���\!DJ�g��{�^?
�7�j���ٓhDBg����(_�'"�
F��)i����ގ��V�PJ5����ǾBpaX�π��=j�V��3,e�m!�yл�N���["8��;��-�"0�st�e;�
�w
�o�׿�E_��=�!����E�������@[�1r�^"�bOE�� ����\̦�!�9JS�������]o7("�.r��J`D��k��)�!�+U�o�$�����O7��}�F���� ��s`��h��슎�ÿ�zQg�n�fNkk@0$������O,W��X�Z��w����VLZ����]D���o���t����h�Wk��������e���08j�����X�.Ӑ�~o�q �A%��~������>�r�W�e�n���a��묇�؟I�`�zG�������=��'i?`2eE�c�!knx���m�b]Y���i�t�t�Q�&鳈\��|R��H>�;g������N|�,�Iv���Ug���������i��۝��L$��a,$[r`/�[�f��o�}u��ݘ�;��Y����y\�K�O&�"�������%����PN�Z���ɫӅ��+U;ݺ���Qd�Bz��Ζͮ��u�ˉe���T��<�H�� )���r�]�J2�@���)Ja�ڋq�7��<���csq k�+ӻ���
s_o,��(��z���I�fP��~h{9�>�xZ��u��,�zOVˍ�,�-�cYBR֓���Eop��r���%"T�ZsZF��-��������i镢��,�:S�d}{.2.�զ�D���-o.EԶ�����E7��ܐd�
}�4�5c
C�n?.�™�І4:�<n�`]��0�[�!cQ!���5r�߁��Ax6.s���%�Q"H���V�����e�^�5�����t:�!N��1w3�������<ؠf�ڃ�cғ����s����2��G�r9�p�a����=v(ZN�����(I*l�Q�V��m���rk�È�G
�Z�
A`;j�H�je���9�d�ȭNZV�9,nm��Ir¤��$(�����l!Q�s�m�O��LHc 2R���o��/�B]K�_'%�<���ۺ���j�,6O<�WG�nI��%יN:Q
�3�K����>�V+��|����c�2]�\p��:h8q2��'��+��tx*l��T��3{)�����aF�,�e�i#���9��옩_{�M�x*��A+Mok���n�.�60j�(��B+HedW�,L
P���me�Ne#���&�[L?���zL����*
�[>���W�h����a�Js�j
����e�V;��!�}�X>�����_�:���N�l@/T��	�vp!ma�2-��{��m�g�/�H�(^�E���L��E�4�+L�E��v֤�0�#��w6����4��6�O���L5J�R]�4΋���Oe���Ey/��w�	J$a€u{
�J��S%z��7`r@�I���Tmk5���،V��Y���4<¾ݚ]P��IZ�#R�Fi��M!��@�[!��6���uZ�w��DNn�%�LglM�e�;�D@2���ۖ<-�م�ڟ@��Sچ�;�<X����gj�X��>�j.Ew���P6͊�)�7|��O�?|��馥`���P�RFG��.��$�&�vC��ͯ�'�:�>�x�X�\؜��@8�]�]|�X%mc�N�Wz\�g���i}"�]n
��LojK0m���w�h�]���œ�����GJ`���*6�X��sB�@#_�&�o�'��}ag����m�M�nlG��壩����#�<��/ƺ-'@[ę-m�W��Jm�Z�ؗc��l�j)/���pެ�n��.-[F���|���EN`�nT�!�S�5ȭ���/�֯��G���Y2����Ib�h��
{�(��D���<*�+e�6�|�W����Ǽ>��ҐQL���z쏄��P����4�Ua�K��u|���j�b��$�x��)��TO��tTG��{�p�X�t���P�|㉇���c[���'`<e���c�-����ME�7АC�{���8&�9p������`�ߤ�Pt*�.����6��B��^������C<D%���Ҹ�Y��GX�?�=E����@��u��I9b2_)_�ʄ�ԑl GIj�٤畎qb���Eר�2/�s�1���#��������c
�q�:@��5W�)�/λ(��EW�����=�^&6F{�Y���[W���R)���N&C�A������XM�z�g�m�B�/RlH���ٔ��i��d�
�k�?*�I)������(U����/W&��I��c>&�i����X��3];�Uo���W�F*��ro72c�+̙7,�N{T"o��>d_Z5��4��@kAb=_y��K"���ll��E	��P��!U��M�"�[a;�6��5�k]#�l$�\_o���F~ݖR��!����
��1޻��e�\D!*��`9�G��N��*�
��E�$�'�dt�ݴ��AJT�T��"$�Z`�*�՞���،�CC�Z�R��~�1�H{v`�|F7G���6'Ґ�1�#�^Ʉ�>�$�S��f��ύ����X<d��<ʖ}->���6S�Y�@�0��\�5s~a�
��SSx�uf��T]�Q��c�mr���R�al���s�����9���lP�^H4[:����>G����Bʒe��A"�ؚ�W���ȕ?�A��q�gv%�����H���w'5���߬YC�M�k���]�4�6Ci:04�K
I� ��1u��j�cѯ�A���O>��Dnt���y��_p�uVV/� 5vyIP�{" ��:�؈ٙK��>����''}2f��l3�+t��aRo%�/S����ZA��c�k����|�U�s5Z��trp���Y}n��nYE)a�Fv^�3�h��14z��8�μE�!�O��iy*���y�.�݂ͨ�H�Ľ�P�N�Dw�K�*��C���?���G�uTN�����-�1�|q`3���'�ɋ�z�u��pщ��J/$��|��|*���48
�B��D�k���*� ��Ti�X蓘��aNi����U�|���Ğ�;��Qp�+����_�.Z�sFW">����\t�+RH�=%������ �1b��(6]�����m�K�J���pd��'�s)L��v�'���>�K������L�Iގ�+/^�0�5%�jc�	-�Gݹ�c;E��&��p�[�l��6��w�>~�\I��kdAf�>%�m��t"~z���-�ñ��[�U��1dȃ���["�v�7�WW9Bi����^Q�Z�XNje�	��58<���?٤Q	�q'	�~�C�7�����O��iA�m�U]�Xq�Q�g��ai��-
e���ZK��. и)$4G�ʑo=g"��h�Tzu:��^�����6��=����ݩ+,��
�Md��n�l�q t�$����k�2��	�B�4�k�Vf�uYޘ]�>
�b�Yh�[�,���3�jF�� ����)RQ����.��(C�Vr~#MCn�lVk�"Ƕ:Jio�!���a�	�6(��e���PZ)ȁ��%��{Έ��C3���
���A�׬vf�
��
/��B�׶�~�9Ǒ�����OTӫu��^%`8���:�%h9Hpl<��g'��f�͕쫯�β�'�5� {/�xM~D�������0���8�`����U����B�4�͝��H�Ü)���a�m �D4� ��2\��|�_%g:}�C�SV�ȭ�2嗇��CHo�a��hp��%��I$��_���9V���p�rk��f���d_N!�����;�g��QZݯ�q�Pp��*̝�2�V)q:�4ǯ�느���F�#κ�1D�׿e�R��,b����&}���7ߟK��{,EՐjW٩'�v�IM[�[գ+��!/j��8��[d��;�"w������sz�F�B��s�/�N]MŅ	�9�D�p���Ώ�����%{"m
n��Xz��N��/��0V
zN̕{�Z��,��M+�^۱fN�,葕����:ϱ8+�q�p���ꔻ/���g�7"��g	;(�uޯp73�^�$8�b�D�|_|�����J-��<�pk�0[��q����JY�Q��\�F
r4�,�D��T֒���R��3';y���H�n����2���%")��O�E9i
c�+0yM^
Z.մ���Jt�1L��)S�g�N'>}L\�3������~G��,��9��e甠N6A�L!���6j�H9�9�{!��Z��j�A��5H�ӆj��ޗI����פB��W!�(�Ոq�c�+���}0:z�P�8x`��O�k��昫��$��`���]��Rd_l���}��Wc�r#��
ʅG���&�|q1��cH*n�Om@�����𣷙�>:h�>�fʕdPEW���@�b8��q��:'Kc�%2���*[Q^7��`Be)z
��(X��b���y�ڨ�R��Ŧ�\�����{�ysiD�
�<Jf�C�a��׼R�,��q�J������]��q%>߆�m�Uz��6aK?E���5���T��zn�r��-&9/��
|��K���M�->���eG�-�@|2;]YN���99_
P�a{�85��vR�H���R	�@�2�>7�Ǥ�j����Z��Y+uኡ2��a�Aa�t/�&4�h/}x���+#b�FJ����M��:B	dC��=�+kq �8��^n���ht�!)�g�Z��*��zfz�1vE$��e�kD� �0�|�#�P�3�h��r��N�'H	���f�?T\�$�´��H�
|�K^�]O���x�v��Xk�ڞ�Y���nbb�j�B:DT՘,!}!���?�'��ڠ�K�ūm7
U ��ڇ�[�Q|��o�Z
��Y�S5R�Վ`|���(�S��Y~�.���\xV��s%�o���=�zu��@Vkr�n����5��K���A�Cԉ��ș�X��6�x�`�ӡ*�r#���2�3q?���k��AI�L��O�9��e��â,��m"��9��M��4��L^�~��9�lm}ڭ&Ra�E<y���ɶ�z�*����
��D�&��/��LU�z�bV�>�2�"�)�Dam�1e[}�k��͞D/��s�r�-���9-�%�=ὰ[U��XB��s��B��+�'�]���UӀm��~bUX,��<K�߯=~�n��=��>�ǘ�l���o���\����T�|��.�jý_W�O�`�;C��V�����XB��Ð<!Q�-<t-�>�n�Z�O
��3�T5
3��;�����t�K.�̋���z�`�	��N<�?q)d��H��1ِ�c�2����u3E�X�
8�,X6ݾ��Td���/��Z���w^n	1Q:����y����� ���m���[�V�2,�D5����.Bk���>^�cݿ]��;�j\�@A&x+�t�0ct
�ŅF�m������~�(.��F�rHG�[�g[������л���@P��1�=ɷ�=}A����?(
tT`�U��7��u�d�����yfī����%ɨ�ȀE�7���?�JfB�#�:�w�R�Zݛ��4\��4鼕��j��<����6��Q�!,l�q�fB�ԥy��BEH�<���<�s�Ђ^����=8����5X�MU��{�wf�t���p&Ei�$3�2U�'����DV.�)��I_�J�*G�U������"���6Ĕgzz�z�W�}X�\͝�hi�ϣ	���`�G{�Q9�7��;�n��J�4��]��j��{��W�ߗ�"��Rܳ]��鷺f1�l�?����O~N�5_?;��Kέ�3j��%%����{��9�|����H���J]������C��f��m�dϘ^r�RL���?��_�m��9�pm�}��m�΃��8}>�D��{�aw[�k����}�4G�m��^�wȫ_�1k���t�Iqё�j-�M�O�o��r��x.&6�t(�NCa�G7C�;�ë8 A�rR`le��J�@��ޔ�·a��V��+3�c�F>B̬�c��`m1����ǽ̎>�hpn�F�v/�ʿ��*�w�:�7�g?��!φ�z��d�|��@
��췚V����3C�V׼5���g��J���,�;^P�¶��d�ﰷ��#�8�='=�;ׇ[�����t�O�٬쯐F(̉=6R�\���ȁ�^��܄nO޵�̻k�����9-��P���}������n�=��"T�D���;�%����:�s�ߙRW�5*�v�,�Čb��º��+�n}X��"s���hz��| õ�i0��*��G	��Ǟ��O{�C�(��;�0n/3-�:ՠ�-����"�n�������@i�Ԯ�޵e/}�1Oѳ��T���1�pn����X�������4wq2rz4̺0fm��M�Z��yc؝��a��8itd�F��bM��d���v��TA�) U�^��b�җ�E�r:�l��-��B#�����Si��+-3�	��
�<6�ixZo�ᑫ��#8�3æ�*
��$'�4���m�QJ;o�%��cs�$���@?�<�$�OAMi6p@����RM:�QT��G,<��pE��a����I1iJ�HH5�8�2R�R4����' �>/jS��P�Y���T	4���
|���y�^�r�1���W��D�ڼ� �vڠ<�$A�r���_��^�o�DR���g??h�Ѩ���8�öy:Bs���'ʯ?��褭��#k�
O�A�p޳&��6F�׋�r��\z{m�����������2AhqǤ;h���7�4�M���NO�}�B2���lْ�%����+��Q���'p�%oU�I�n|��`J���(˒3p[����c�2,dģ�9�q��m��R��3�XFk&��������DHR�e��t��#"�~ޯ��~�m��dH�?�gX?�Xcw/�jG(�:t����^Fv%@?��<����Ke.8�ۯ?��WJ`ٴĉ�I�8	��m���iV���hY�o�D��>�����Q�b�yr���+	�Hx�y~�C��./��	x~$�t:��@�>Q�%�_L��ҷz���5��6��Z����U����LY\�kN49�쇰:�U��P��8ѻ<\���2;���;�'y��w�H���sǶ���^c���m|���K2�n��Έn�>$�Q�7P�C���Aꁬ��3��`񰆲��UaJ{%fkc!�Þ=��­�P�H�mfA7!?�	z�v�6S�حY��D�tQv@�Z���h�BS|�_��qg��c�:��L����;Oq�>-;�Ь�������VŠ�����i������=D�i��!L:��ޛP�,��%�T�z���=H��‡�.�a)$F���z�oMqn�Ɵ�q�E���"�1��r���,xJ��\9@�V�'RHn�_�v���y��,lҒ���� �|��@gƅB%6���
�R��*l�M0T�:u�g�k���
�+*�;�Z�''ԇjDz3 M�ҭw�j�i#����R�
"$��C��Rz#5�#��0V�c�J��7��rTx+�� %y���Y��D��3��g�_�<gJWr^`I:���?"���FuR�**�~@�t�9�fh��M(,�8�Z��X�S)��	fq
L)��	xq
���� ���[	�		��
p�q%z�(��������	>9	�O	�a	b�	��	��	v�	��	2
Aq
#p�q+z�(�������		D9	�O	�a	n�	�	��	��	��	8
Gq
������������������������������������������������������������������������������������������^�
^8�$keq����������,��M_g=�j�̂F͡4������l�%��^f߆y	�,����(��'�7)�����,��E:�_��q�͌��@�(��jл�����i�+��W5u���@��] !	&	J=	H_	�#c	��	��	}	�	��	�0�	��
@�
X�
n�o���XcRE #�(3+�5�7M8�8t9�9�99:Q:i:�:;.;�;�;�;L=>[?�?=A�A�B�C�D�+E�?M�(VLY]*oAp�p[q�q�qr+r>r^s�v�yCz�z{^{�{A|x|j����&�����!�>�>�������������������������������|�����h��0��������3�����b����.�-�������h��z�2F���c w!�!�"�"F#$�(t)�)�)"*d*@+�+�+7,�,�C�D~E*F)GHG�GHI:I=J\J`KL�L�M�d�d&e�e�e&f�f�fVg�g�g+hFh|h�h"iAi�i�i j7|V|�}~�.�H������6������2�����&�D�C�a�`�~�}���������������>�����'�D����1����������/�����%������1�P��������V�i���������������]�p�������������������c�����5�{����M������e������a������������0�N�����2�Q�g�E���^������U�t�x�x�!$CFeh�@�z�	m����8��8 V � � V!t!�!I"g"�"�"g# %�67H7p7S9u:�;�<K>-?�?@@AAUAwAB�B�B0CRC�C�D�D�D�D�E,FGF~F�FDG�G�G%HGH�HzI�I�I�I�J�K
L�L�L�M�MNRd\�\�]�]�]�]=^Z^�^3vRvUwtwwx�x�y�y�z�z�{�{}}"~:~��������������9�<�[�^�0�N�����k����H�����P�n�����n�����{���
�(�����)�G�����H�f�i�b
�Z�t�����n����;���	�[�y���������	�'���%���������������^�*�Y�u�����:�V����������b������[����_����g�����<�����E������W����`����� �p����y�����P����S�����Z�����
�(����^���B�����;������H�f��9�����%�������C�a�����+�C����������������������2�5�T�W�v�y�����(�F�����F�d�����d������������������M�U��L��E��>%z^��(��R**#+!,�,�D�D�Ep]�]�]Y^�^$_�q%�C�C�������l���������U�P�n��9�8�����Y�v���]����4�����������-�0�O�R�q�u���������3�6�U�X�w�z�����U�t�%�D�G�d��������������R�q�t�������k�������G�f�i������	�	j
�
�
]��Qo��o
�
�
b��Us�u�"����y�&��&D���)s)�)*T*q*�*�*+^+�A�A�B�B�CQDoDoE�E�F�F�G�G�H�H�I�!I�M/S�T�U�V�W(nFn�n�nGoeo�o�ofp�p�pZqxq�qryr�rsmsCt�vsw�w�wx\xvx�x�xDy^y�y�y{p{�{/|m}�}
������+�}���s�������L�����7���$�5�%��*�����}��-�]�����
����$������}����b�|���
�U�p����|�����O�����,�d�A�����t���J������*�Q����-�_�����
�]�o��������8�T���`�7�O�2��������������n�������Y���������S���E�W�
�����%����������	�������1�L�����9�������V������j����E�����W���}����~���\�����x���\����u���#���N�����U���9�����U���������d���+�z���+�����C�����\���7����k���/�����+�n����p�_��2�.����&���3�����V�s�!�����?�����|	�	J	�	�	g	�		l	�	P	�	6	6	�	�	K	C		�		
	=
	�
	J	�	�	~	�	9
	�
	�
	U	�	�	�	�	F	�	*	y	�	F	�	i	�	#	<	T	�	�	7	�	�	b	�			�	�		d	�	�	t 	� 	S!	V$	�$	Z%	�%	N&	8D'	q2	I8	�8	Y9	:	V:	;	=;	�;	b<	=	�j=	�N	�O	P	�P	Q	�Q	�Q	�SR	�_	�a	�b	!c	xc	�c	�c	g	g	%g	6g	Hg	Zg	�g	�g	�Yg	Lz	�	R�	q�	��	M�	l�	
�	��	/�	�	��	��	�	�	 �	��	��	$�	k�	��	��	�	a�	��	��	�	h�	��	��	/�	}�	��	&�	S�	��	��	(�	U�	��	5�	��	��	��	��	>�	z�	��	`�	��	i�	q5�	0�	L�	i�	�	��	�	-�	�	-�	��		�	��	��	��	6�	{�	�	���	f�	,�	͖�	x
�
�
M
�
$
/
K
�


�

�

2
c

L
,
�
�
K
�
+
F
�
�
7
�
�
�
O
N
�
�
K
d
�
�
�
'
D
�
T 
!
�!
C"
�"
�$#
*H(
�"1
�7
�8
�9
�,:
�%>
D)C
P~F
%Y
�-\
)b
Ec
�d
e
Ue
f
hf
g
<g
�g
�h
�h
�i
�j
�j
�k
hl
�l
�m
Gn
fn
io
&p
�q
�q
s
�	s
�u
5v
w
ow
x
;y
Xy
�y
z
�z
Z{
;|
�
�
��
}�
4�
v�
@�
X�
��
B�
��
�D�
>�
��
��
 �
<�
X�
}�
��
9
�
��
�
w�
��
#�
u �
��
��
��
"�
��
}�
��
��
��
��
m�
��
<�
Y�
��
��
�
-�
J�
��
��
��
��
1�
]�
��

�
(�
��
�
�
9�
��
��
1�
h�
��
'�
E�
)�
b�
�
��
��
��
@�
w�
��
��
K�
��
,�
?�
g�
�
��
��
��
�
��
_�
��
��
��
j�
�
K�
^�
��
�
��
�
�
;�
��
~�
��
��
��
��
3�
j�
}�
��
>�
��
�
2�
Z�
��
��
��
��
�
��
��
��
�
��
��
��
#�
��
��
�
��
��
y�
��
��
��
�
j�
��
��
�
4�
��
/�
L�
��
�
H�
[�
y�
��
��
^�
}�
��
��
@�
w�
��

�
%�
��
��

�
�
:�
��
��

�
&�
!�
F�
��
	�
�
��
��
S�
o�
��
��
��
�
8�
��
��
��
��
k�
��
��
6�
N�
��
�
6�
G�
c�
��
��
3�
O�
J�
o�
��
2�
C�
��
��
|�
��
��
��
��
F�
a�
��
��
��
�
��
��
��
a�
y�
�
.�
a�
r�
��
��
��
^�
z�
u�
��
*�
]�
n�
��
�
��
��
��
�
!�
o�
��
��

�
�
-�
��
��
�
��
��
:�
V�
��
��
��
�
�
��
��
��
��
R�
��
��
�
6�
��
��
�
/�
K�
��
��
�
7�
2�
W�
��
�
+�
��
��
g�
��
��
��
��
1�
L�
��
��
��
��
�
��
��
K�
c�
��
�
K�
\�
x�
��
��
Hd_�GX������]x������t�%At���
	q	�	�
�
=p���

4
�
�
 @���Lh���1����d��/G��/@\��,HCh�+<��v����@[�������Zr'Zk���W s n!�!#"V"g"�"#�#�#�#�#$g$�$�$%&%&�&�&�&'�'0(L((�(�(�()|)�)�*�*H+{+�+,),�,�,-"->-�-�-.*.%/J/�/
00�0�0V1r1�1�1�1 2;2�2�2�3�3n4�4�475O5�5676H6d6�6�647P7K8p8939D9�9�9{:�:�:�:�:E;`;�;�;�<=�=�=�=^>v>?+?^?o?�?�?�?[@w@rA�A'BZBkB�BC�C�C�CD DnD�D�DEF,F�F�FG�G�G9HUH�H�H�HII�I�I�J�JQK�K�KL3L�L�LM,MHM�M�MN4N/OTO�OP(P�P�P`Q|Q�Q�Q�Q*RER�R�R�S�SxT�T�TBUZU�UVBVSVoV�V�V?W[WVX{XY>YOY�Y�Y�Z�Z�Z�Z[U[p[�[�[�\]�]�]�]n^�^_;_n__�_�_`k`�`�a�a7bjb{bcc�c�cdd.d|d�d�def:f�f�fg�g�gEhah�h�h�hi*i�i�i�j�j]k�k�k*lBl�l�l*m;mWm�m�m'nCn>oco�o&p7p�p�poq�q�q�q�q9rTr�r�r�s�s�t�t�tRujuvvRvcvv�v�vOwkwfx�xyNy_y�yz�z�z�z�z{c{~{�{|�|!}�}�}�}~~�~/K~����{�������G�z����+������$�@������,�'�L���� �����Y�u�������#�>���������q�����;�S����;�L�h�����8�T�O�t��7�H���������������J�e��������������e�}��2�e�v�������b�~�y���.�a�r�����������'�u�������3����������A�]��������&���������Y�����'�?�����'�8�T�����$�@�;�`���#�4�����k���������5�P���������������Q�i���Q�b�~�����N�j�e����M�^��������������a�|��������������{���,�H�{��������x�������D�w����(������!�=�����
�)�$�I�����=�����������������Z�v�q���&�Y�j�������(��������~�������J�}������,�'�L���� �;���������n�������4�P�K�p��3�D�_����������������X�t�o���$�W�h�������&��������|�������H�{������*�%�J���
��9���������l�������2�N�I�n���1�B�]����������������V�r�m���"�U�f��������$��������z�������F�y������(�#�H�����7���������j�������0�L�G�l���/�@�[�����������������T�p�k��� �S�d�������"��������x�������D�w�����
�&�!F�	5����h���.JEj�->Y��������R	n	i
�
Qb}�� 
�
�
�
v���Bu��$D�3����f���,HCh�+<W��������Plg�O`{������
 t � �!�!@"s"�"�"#"#$B$�$%%1%�%�%�&�&d'�'�'�'*(F(A)f)�))*:*U*�*�*�+�+�,�,�,�,N-j-e.�./M/^/y/�/�/�01�1�1�12r2�2�3�3>4q4�45E5�56X6l6�6�67$7�7�78�8�8�9�9�9::v:
;6;�;�;I<]<|<�<�<=|=�=�=�>�>f?�?�?�?@[@�@A�A�A/BCBbB�BMCyC!D@D�D�D�DE;EXE�E�E@F�FG�G�GH'HFH�H�H�HFIfI�I[J�J/KNK�K�K�K#LILfL�L�LNM�MN�N�N"O6OUO�O@PlPQ3QQ�Q�QR.RKR�R�R3S�S�S�T�TUU:U�U%VQV�VWdWxW�W�WX0X�X�XY�Y�Y�Z�Z�Z�Z[t[�[�[\>\�\4]`]^'^s^�^�^�^�_�_e`�`�`�`aYaa�ab#b�bcDc�cdWdkd�d�de#e�e�ef�f�ftg�g�g�ghih�h+i�i�iJj^j}j�jjk�k>l]l�l�l�l3m�m�m�n�noo9o�o�o�o9pYp�pOq{q#rBr�r�r�rs�s�s�t�tuu6u�u,vZv
w*wxw�w�wx.xMx�x�x>y�yz�z�z&{;{[{�{Q||/}O}�}�}�},~S~r~�~�~c�-�����K�`�����w���U�u�������S��������:�O�o������z��������z��������x��B����`�u���������i��������f������8���8�f��6��������:�Y�����J��������2�G�g���^���<�\�������:��������!�6�V�������a���������a��������_���)�����G�\�|���r���P�p�������M�t�������� �N����l�����������w��������u��?����]�r���������h��������f��/�����M�b������"�����������������/�������:�[���\���:�Z�������8���������4�T�������_�����>�]��+�d�x���������_�w��,�_�p�����������-�E�����-�>�Z���������� �������5�����r�������?�_�����
�-�t���ڇ�D
^
y
�
�
�
J
�
�
�
�$
�$
%
�%
�%
�&
�&
�&
'
1'
w'
�'
�'
�'
t(
y)
�)
�)
*
�*
�*
�*
+
,
-
-
�-
�-
.
P.
p.
�.
�.
M/
0
f0
�0
1
�
1
|3
_4
w4
25
J5
�5
�5
?6
_6
�6
�6
<7
	8
$8
~8
,9
G9
c9
;:
�:
�:
�;
><
�<
�>
??
W?
�?
@
A
(A
�A
�A
'B
GB
�B
�B
�B
C
�C
6D
RD
�D
E
�E
F
!F
F
�KF
�Z
R[
j[
\
#\
�\
�\
z]
�]
*^
B^
�^
�^
�_
�_
0`
H`
#a
;a
�a
�a
�b
�b
@c
Xc
�c
d
�d
e
�e
�e
fg
~g
1i
Ii
�i
j
�j
�j
gk
k
l
1l
�l
�l
�m
�m
cn
{n
o
0o
�p
�p
_q
wq
r
0r
�r
s
�s
�s
 u
8u
�u
�u
rv
�v
$w
<w
�w
�w
�x
�x
:y
Ry
�y
z
�z
�z
`{
z{
�{
�{
|
F|
f|
�|
�|
}
2}
x}
�}
�}
�}
D~
d~
�~
�~

0
v
�
�
�
B�
b�
��
��
�
.�
t�
��
��
��
@�
`�
��
��
�
,�
r�
��
��
��
>�
^�
��
��
�
*�
p�
��
��
��
<�
\�
��
��
�
(�
n�
��
��
��
:�
Z�
��
��
�
&�
l�
��
��
��
8�
X�
��
��
�
%�
��
r�
��
��
M�
��
��
�
��
 �
A�
a�
��
d�
��
��
�
��
��
��
]�
�
)�
��
��
��
J�
k�
��
��
��
��
��
B�
��
�
1�
��
W�
q�
��
��
�
��
��
��
�
�
��
��
��
`�
��
�
0�
��
V�
p�
��
��
��
O�
p�
��
�
�
0�
P�
��
��
��
�
��
6�
P�
k�
��
��
0�
Q�
q�
��
��
��
��
_�
��
��
�
��
��
��
[�
��
�
.�
��
4�
U�
u�
��
~�
��
��
��
��
�
 �
=�
��
��
�
��
�
7�
W�
��
]�
~�
��
�
��
��
��
Y�
J�
k�
��
��
��
��
��
E�
��
��
�
��
�
?�
_�
��
e�
��
��
�
��
��
�
$�
��
��
��
k�
��
�
>�
��
D�
e�
��
��
8�
��
��
}�
��
u�
��
��
��
��
��
��
�
H�
��
�
@�
G�
�
&�
��
��
��
-�
V�
��
�
m�
��
��
Z�
r�
�
+�
��
��

�
S�
s�
��
��
 �
@�
��
l�
��
��
��
��
5�
��
G�
a�
|�
��
��
��
��
��
��
�
,�
F�
��
��
<�
q�
��
�
h�
F�
`�
{�
��
��
��
U�
m�
��
��
��
D�
d�
��
��
A�
 �
�
��
��
]�
��
��
'�
A�
W�
r�
�
�
��
m�
��
6�
N�
��
�
9�
�
��
��
�
L�
l�
��
��
��
K�
h�
��
��
��
��
��
��
��
��
��
�
��
��
_�
w�
�
�
��
��
_�
w�
��
��
:�
R�
��
�
.�
t�
��
��
��
@�
`�
��
��
�
,�
r�
��
��
��
o�
��
�
o�
��
��
��
J�
h�
��
�
��
�
W�
o�
��
��
�
��
��
�
v�
��
��
k�
��
��
`�
��
��
U�
v�
��
I-������`��&>���(��?	�		W���~
�
�
�
d��������
���q��`x
"��`x
%��g+��n�1��|�+ C � � �!�!3"K"�"�"q#�#$($�$�$N%f%�%&�&�&,'D'�'�'�(�)�)D*\*�*
+.�.�.d/|/ 080141�12�2�283P3�345/5�5�5�6�6>7V7E8]8�89�9�9�94:T:�:�:; ;f;�;�;�;2<R<�<�<�<=d=�=�=�=0>P>�>�>�>?c?�?�?�@�@�@�@A�A�AJBdB~B�B�BOCkCD3DODE7ESEFF�F�F�G�GYHsH�H]IwI�IEJ`J�JK9K�KLdL~L�LIMcMMMN�N�NvO�O�O�P�PEQ8RSR�R�RvU�U�U�V�W4XLXfX`Y{Y�Y�Z�Z�ZI]�]^^�^�^`�`�`3aKa�b�b�c�c�d�d�e�e�eLfhf[gug�g�g[huh�h�h�i�i j^j~n�n�n�n*oEo[�y�����<�O�m�����/�M�������"�@������ �r������R�p�����2�P������0��������b�������B�`�����(�G������1��������q������[�z�����E�d�����/�N������8������"�x������b�������L�k�����7�V�����!�@������+��������k�������V�k�������U�t�����?�^�����)�H������2��������r������\�{�����F�e�����0�O�������.�M������7������!�w������a�����&
`U	8�j/pcq�q1z������p�(�,�M]g'j��F��,������("%�^f�q�,��f�������,�E,_�q������@���d����e+�W%u�
v�����$�6������%		j	]!	{&	J9	F=	�O	F_	�a	�c	�c	�c	.g	�g	�	�	�	z�	��	
�	��	��	q�	��	��	��	��	��	>
n
Mq
��
<�
J�
!
I$
�+
:3
L>
�PV
�
h�
��
e�
b�
M�
�8�(�,qV]�
_noh9-:�:�;1p�qr8r3zK{�{��.�����������������"�(<*6GH(IJJ�d�e�f�g8h/i�iD|�����3�P�m���������4�!�
������
�>����c�v����
�j�}����>�������&�.�6�>�F�N�V�^���n�������*�=���?�b�1S�z	�'�E � c!V"�"7U7w@8ARBC-D�D�EaF{GH"I�I�KvLzM�M~\�]�]J^@vbw�x�y�z�{
}/~������'�I�=�����0���]���{������6���U�R���*���h�����������Q���}���t��������������U�$���P����������� �B�d���5���S���q�������D}]2�y�]�(���f��+������=�_�����!�C�e���b�2�T�����_�����x�T�v��	�
�^��
ob�����3�V)�)a*�*�A�B^D|E�F�G�H�I5n�nTo�o�pgq�q�rw$w9wNwcw{}{��E�(���"�G����������1�������6������*����7�(�������2�j�|���������������������������F�*�������#���'�i�������;���P���@�
�����e����q�C	4	�	�	�	{	%		�		�
	|	
	�
	�	�		<	z	�		�	�	� 	�$	�%	L9	8:	,;	7<	�O	�P	�Q	�a	c	�g	z�	�	x�	��	n�	��	u�	�	��	3�	��	5�	s�	��	,�	b�	��	 �	�	��	��	�	q�	��	�
@

�

L
5
�

�

�
�
�
�
�
4
]"
6e
If
*g
�h
�j
ul
Tn
Yq
�x
|
�
��
��
8�
��
e�
��
��
��
z�
I�
��
(�
:�
��
V�
��
��
��
K�
4�
��
��
��
9�
L�
��
�
��
��
X�
k�

�
 �
��
��
w�
��
,�
?�
��
��
��
��
��
�
��
��
��
��
�
x�
"�
(�
�
U�
h�
��
k�
��
��
�
��
�
+�
��
�
.�
�
��
`�
��
��
*�
��
��
��
1�
��
C�
T�
��
@�
W�
?�
��
��
��
��
S�
��
��
��
\�
�
n�
�
��
k�
��
j�
��
��
�
�
|�
��
�
��
��
G�
��
��
�
��
��
��
�
��
+�
<�
��
(�
?�
'�
��
t�
��
��
>�
��
��
��
F�
	�
X�
i�
��
UlT���j��o2���~	�
}�
%
�
(�Y��#���*�<M�9P8����M���Ugx�d {!c"�"�#�#
$t$�$
&�&z'=(�(�()�)�*�+,�,-/-�-.2/0�0c1�1�1-2�2�3�425�5D6U6�6A7X8@9�9�:�:�:R;�;�<�=Y>?k?|?�?h@AgB�B�CDD{D�DF�F�GFH�H�HI�I�J�KL�L(M9M�M%N<O$P�PmQ�Q�Q7R�R�S�T=UVOV`V�VLWcXKY�Y�Z�Z�Zb[�[�\�]i^,_{_�_�_x`�awb�b�cdd�de"f
g�gRh�h�hi�i�j�k%l�l7mHm�m4nKo3p�p|q�q�qFr�r�s�tMuv_vpv�v\wsx[y�y�z�z{p{�{	}�}y~<������������ �1����4����f�����0�������6���H�Y���E�\�D���������W�������`�#�r�����o���n��������������N������������"���4�E���1�H�0���x�����B�������L��^�o���[�r�Z��������n������v�9����������������.����1��,���������g�~�f�w������	����������4��-���������A�X�@�Q���������e�|�d�u����������������2��+���������?�V�>�O���������c�z�b�s����������������0��)���������=�T�<�M���������a�x�`�q���
�������������.'����;R:K����_	v
^o�
�
����,%����9P8I����]t\m���� �!�"�"#*$%#%�%�&�'�'7(N)6*G*�*�+�,�,[-r.Z/k/�/1�1�12�3~45�5f6z6�6�7�8�9�9:;�;W<k<�<�=�>t?�?�?�@�A=BQBFC/D�D�D#E�E�F�G!H5H�HTITJ=K�K�K1L�L�M�N0ODO9P"Q�Q�QR�R�S�TU)UVWrW�W�W�X�Y�Z�Z
[�[,\-]^�^�^�_s`�`�`gabc�cedyd�d�e�f�g�gh�h�iXjljckLl�l�l�m�no(o�oGpHq1r�r�r�s�tu$u$vw�w�wx�x�y�z4{I{I|=}�}�}:~�~���Y�n�o�c���������H�]��������������n�����w�����t�%�0�$�����!�������@�U�V�J���������/�D���o�{�o���������U�j�j�^�����[����z����������	���k�����v���������[�p�������������H�T�H���������-�B���m�6��q������Z��l�}�����(���:�K���������&������L������6
1
9
]$
r$
�$
�&
'
�'
�'
o)
�*
�+
�+
�-
^.
�.
�/
N3
c3
x3
�5
M6
�6
8
$9
-:
d>
y>
�>
�>
�A
5B
�B
C
0D
�D
�E
lW
�W
�W
�W
�W
�W
�W
�W
X
)X
>X
SX
hX
}X
�X
�X
�X
�X
�X
�X
Y
%Y
:Y
OY
dY
yY
�Y
�Y
�Y
�Y
�Y
�Y
Z
!Z
6Z
KZ
`Z
uZ
�Z
�Z
�{
�{
T|
�|
 }
�}
�}
R~
�~

�
�
P�
��
�
��
��
N�
��
�
��
��
L�
��
�
~�
��
J�
��
�
|�
��
H�
��
�
z�
��
F�
��
�
i�
��
��
�
�
O�
[�
��
��
��
�
A�
y�
��
��
��
�
K�
��
��
��
��
�
J�
F�
~�
�
>�
��
��
*�
'�
_�
��
V�
��
��
��
��
�
+�
c�
s�
��
��
��

�
E�
T�
��
��
��
A�
y�
��
��
��
�
�
M�
\�
��
��
��
��
��
,�
;�
s�
�
'�
l�
��
��
,�
-�
�
��
��
I�
|�
��
��
��
a�
��
.�
\�
;�
��
��
W�
��
:�
��
��
��
R�
��
�
u�
}�
O�
v�
��
��
'�
��
��
Z�
��
��
��
u�
��
��
��
��
��
��
�
�
��
��
N�
��
�
��
��
��
i�
��
D�
��
��
O�
��
��
��
y�
n�
c�
�%:O�1F�
r���)>Sh}������%:Ody������!6K`�(�(�(�,�,--/-D-Y-n-�-�-�-�-�-�-.�9B:�:;t;�;@<�<=r=�=>>�>
?q?�@�ADE�E�F�GQHUI9J�K@MDNnO�P.RnU�V�VWY�Z]#]8]�_�_�_�_�_�eQgQh�ipni���J�]���=�����0��������`���@��� ����p���P���6��� ���
����i���S���=���'��������p���Z���E���/�������y���d�y���c���M���7���!��������j���T���>�����<���&��������o�))))))))))))))))))))







%((((((((((((()%
%
%
%
%
%
%%%))'''''%%

&&













''
)))%)))))))))))))


(''

&%



























)(''''''''('''('''''''''''''''''''''''''''''''''''''''''''''''(''''''''''''('''''''''''''''''''''''''''''''''''''''''''''''''''''('(''''''')
^fVI #�(7+�5�7S89x9�9�9=:U:�:;;Z;�;�;/<>> @�A�CoKT�Zj�o|p8qaq�q�qrSrbs�v�yXz�z�{V|||n����*�ɼT�.�ÿ3���&���������������~�*�F�������I���������C�%���&n��"x� �!�!�#�(�(x)�)�)h*U+�+,L,�,�C�D�E@F^G.HPIrJvK.L�L�M�d�e�f[g�g�g[h�h�hVi�i%j4}�~B�2�L����:����6���ԂY�v���ݜ�ܞ����C�зY�F�2���D�λڼ�f���*���,����1���3��������`�����g����������9�b���������4�Q�z��������#�L�i������������d���g�}���t�/���������}�7Y{!V���0�N�l � �!}"#&%(7�8:|;^<�=�>�?F@�@AYA�A!B�B�B4CgC�CQD�D�DE�E�E.F�F�FJG�G�G)H\H�HFI|I�IJcK�K�KEL�L�LIM�M�MQ	R]�]^o^�^hv�w�x�y�z|5}P~��
�,�O�q�c�d����^����������>�ͤ]���|�o�3�^�x�&���֬P����(���<��+�����d�0�]�y�׹�"�>�\�����ú�w�3���%���#�t���*�����Q����Z����l����u���5�����4����e�v�h����o���=��s�������P����{�N�����:����w���0������������&�H�j�������\���z�	���'����k���c�k�b�	[�T;�$��=�)�*8+�,�D�E�]*_�qX�X���ߋ͌������j���N�=������c�4�a����!�C�e������'�I�k���������Z�z�,�������������������|�����
��
���8+�<�Z���)$*�*�*#+d+�A�B�C�D�E�F�G�HdM�RkTU�U�V�W\n�n{op�p�qr�r�s$u�vyw�w�w�wx7x^x|x�x�x�xyFydy�y�y�z{�{@}�}{~j���ʁ�ׂ�L�u����a������������������G�K���r�"�Ő9�&��������)�d�˖Y���0�����Ĝ٠΢2������f���3�e������G������ �<�>��������i�S�K�:�0�>�:���D��d�|���6���������y�:������5�a����������'�����I���[���/�
���r�T�
�z�(������k�6�����i��������������p���E�����+���d��H�5��������[���7������	�	}	�	�	L	"	�	R	J		
	"
	�
	�	�	�	O
			�		�	\		�	�	%	>	Z	�	�	�	U	
	
	p	}	R		�	
 	� 	Z!	�$	�%	z&	.1	�6	�8	9	n9	k:	R;	w<	E=	(I	.O	�O	P	Q	�Q	E_	Pa	�b	6c	~c	�c	�c	g	g	+g	:g	Lg	`g	�g	�g	�g	9t	}z	��	��	��	�	ő	��	;�	�	`�	3�	��	�	�	�	%�	��	��	8�	��	'�	��	.�	��	D�	��	�	h�	�	j�	��	;�	��	��	��	ձ	Dz	o�	��	4�	P�	m�	�	�	|�	��	6�	��	��	��	K�	��	��	��	��	
�

b
�
�
3
O
�
 
�
x
a
u
�
�
O
/
[
L
~

c
S
�
�
�
'
M
j
�
�

Y
�
h 
!
�!
#
;'
[1
#7
�7
9
�9
`=
�B
	F
�X
\
4`
�b
`d
�d
ke
~f
Rg
�h
�j
�l
|n
q
�q
�r
�s
]u
�u
vv
�w
@y
ny
�y
*z
�z
n{
Z
�
�
׀
��
:�
{�
��
B�
ރ
H�
��
�
B�
��
͏
$�
@�
��
�
"�
�
�
7�
��
k�
�
7�
�
��
�
Ѥ
��
n�
ݦ
_�
��
ԧ
�
7�
a�
�
=�
�
"�
N�
��
˪
l�
��
Z�
�
��
j�
�
��
V�
ȹ
a�
�
}�
�
��
2�
˽
u�
�
��
*�
��
5�
��
Q�
��
��
�
��
I�
��
T�
��
p�
	�
��
%�
��
/�
��
9�
��
s�
��
�
��
*�
��
��
J�
	�
4�
��
'�
��
�
��
��
V�
��
�
Z�
��
N�
��
:�
Z�
��
~�
��
��
��
��
L�
��
��
�
�
9�
��
�
w�
��
c�
��
�
��
��
�
��
�
u�
��
�
��
=�
d�
��
B�
��
�
��
��
>�
��
��
A�
��
5�
��
!�
A�
��
e�
��
��
j�
��
3�
��
��
f�
��
!�
k�
��
_�
��
K�
k�
��
��
��
�
��
��
`�
��
�
��
'�
N�
��
,�
��
��
x�(��/�#�/�Pw�U�	�	�
Q�
T�H
�
4T�w��|�E��x2|p�\|���o��6]�;� � �!7"�"�"9#�#-$�$%9&�&['�'�'`(�())�)�*\+�+,^,�,R-�->.^/�/�0�0�0�1�1O2�2�3�45:5�56x6�6d7�89�9�9:�:;t;�;=�=:>a>�>??�?@�@�A;B�B�B@C�C4D�D E@F�FdG�G�GiH�H2I�I�JeK�KLhL�L\M�MHNhO�O�P�P�P�Q�QYR�R�S�TUEU�U#V�V�VoW�XY�Y�Y'Z�Z[�[\']�]J^q^�^O_�_`�`�aKb�bcNc�cBd�d.eNf�fpg�g�guh�h>i�i�jqkl-lwlmkm�mWnwop�p�pq�q�qhr�rt�t.uUu�u3v�v�vw�x/y�y�y5z�z){�{|5}�}Z~�~�~_�(���ˁ[���`��T���@�`������������R�Չ�����>����|��h������Ґ����y������A�h���F��������B�֙��G�ۚ;���'�G�םl���ݞq�џ:���ݡm��*�t��h�ѤT�t�����������d�����-�T���2�����~���.�°�3�DZ'����3�ôW�~�ȵ\���%���ȸX���]��Q���=�]���S����������:����<���+�����^���@�`���O���������d����s�����������8����:���)�����\���>�^���M���������b����q�����������6����8���'�����Z���<�\���K�����~���`����o�����������4����6���%�����X���:�Z�I��|�^~m����	�
2�4
�
#��V�8X�G��z�\|k�����0�2�! � �!T"�"6#V$�$E%�%�&x'�'Z(z)
*i*�*,�,�,~-�../�/001�12�2�3R4�45�5"6�67:7�7{8�89�95:�:;t;<�<�<+=�=l>�>�>�?@�@�@ZA�AxB'CRC�CVD�D@EnE�E�F�F>G�G\H�H�H|I5J`J�JdK�KNL|LM�M�MMN�NkOPEP�PIQ�Q3RaR�R�S�S2T�TPU�U*V�V.W�WXFX�X�Y�YZ�Z4[�[�[T\]9]�]=^�^k_�_�_�`a�a�a9b�bc�c!d�de9e�ezf�f
g�g(h�hiiij�jDkok�ksl�l�m�m1n�nOo�o�oop)qTq�qXr�r�s�s&t�tMuv2v�vAw�w4xdx�x�y�yKz�zr{*|W|�|f}�}Y~�~��p����P�}�����DŽ�_������&���u���
���4�����)���d�������#���ÏO��>���M�В@�p������W���~�7�d�ϗs�����ۙF��m�ݛ
���\��������ԟ�l����K�x����
�z���6���&���5���r���
���1�����&���c�������"�گ�r����	�9�Ų�����ôF����r�5�b�ͷq�����ٹD��k�ۻ����D���B���#�;�b���@����	�0�z��n������U���I������v���D���
H
b
}
�
�

O
v
�
�
�
/$
�$
�$
�$
p%
�%
�%
A&
n&
�&
�&
H'
�'
(
P)
})
�)
�)
�*
�*
�*
�*
�+
�,
�,
-
�-
�-
�-
!.
�.
�.
�/
P0
�0
�0
T1
 3
4
<4
a4
�4
5
45
�5
�5
6
v6
�6
�7

8
(8
9
09
K9
:
~:
�:
�;
�;
s<
2>
�>
?
A?
�?
�?
�?
�@
�@
A
�A
�A
�A
^B
�B
+C
D
:D
�D
E
�E
�E
F
%F
�F
�V
[
/[
T[
�[
�[

\
{\
�\
�\
*]
W]
|]
�]
^
,^
�^
�^
�^
8_
e_
�_
�_

`
2`
�`
a
%a
�a
�a
�a
<b
ib
�b
�b
c
Bc
�c
�c
�c
�d
�d
�d
We
�e
�e
g
Cg
hg
�h
i
3i
�i
�i
�i
Vj
�j
�j
k
Dk
ik
�k
�k
l
�l
�l
�l
Wm
�m
�m
n
@n
en
�n
�n
o
Fp
sp
�p
q
<q
aq
�q
�q
r
�r
�r
�r
[s
�s
�s
�t
�t
"u
xu
�u
�u
"v
Ov
tv
�v
w
&w
�w
�w
�w
9x
fx
�x
�x
y
<y
�y
�y
z
`z
�z
�z
{
={
b{
�{
|
}|
�|
I}
�}
~
{~
�~
G
�
�
y�
߀
E�
��
�
w�
݂
C�
��
�
u�
ۄ
A�
��

�
s�
ن
?�
��
�
q�
׈
=�
��
	�
o�
Պ
<�
J�
x�
��
��
�
4�
��
&�
x�
<�
j�
��
��
��
�
�
�
-�
��
��
"�
P�
��
e�
��
�
Ȗ
��
H�
,�
[�
u�
��
��
��
��
Й
�
�
��
��
�
Ǜ
��
G�
+�
Z�
t�
��
��
'�
U�
��
�
�
g�
��
ա
'�
�
:�
T�
o�
��
�
6�
��
l�
��
��
7�
e�
��
~�
��
��
Ũ
�
E�
�
:�
��
T�
��
��
��
��
��
	�
%�
��
խ
'�
�
�
n�
5�
c�
��
|�
��
��
"�
P�
��
h�
��
�
��
ݵ
/�
��
$�
v�
=�
k�
��
��
Թ
�
�
��
��
�
ջ
�
U�
�
J�
��
�
|�
��
Ͽ
,�
Y�
�
M�
z�
��
��
��
?�
��
_�
��
W�
=�
��
*�
Z�
��
�
q�
N�
�
7�
\�
��
��
�
��
��
��
$�
��
��
W�
=�
p�
��
��
��
��
9�
�
K�
e�
��
��
x�
��
��
��
��
�
0�
J�
��
��
�
�
J�
d�
�
��
��
�
2�
W�
t�
��
��
�
{�
��
��
$�
��
��
E�
K�
��
��
��
�
)�
0�
[�
v�
H�
�
I�
o�
��
�
8�
��
��
�
P�
��
�
��
m�
��
4�
P�
��
a�
��
��
��
l�
��
��
��
3�
`�
��
��
�
<�
a�
��
��
�
^�
��
��
�
<�
a�
6�
c�
��
��
�
<�
��
��
��
E�
��
�
w�
��
C�
��
�
��
��
J�
s�
��
��
%�
N�
��
��
��
��
0�
[�
s�
��
V�
��
K�
��
@�
��
5�
��
*�
��
�t�o�������g���(Er��m�)	�	�
���h��.
[
�
�
5���������������`��=b��b��=b��j��Di��p��Kp��t��,Y~� - � � � D!q!�!�!"5"�"�"�"!#N#s#�#�#$_$�$�$�$+%P%�%�%�%<&i&�&�&	'.'|'�'�'�(?)l)�)�)!*F*�*�*�*},[.�.�./A/f/�/�/"0�0�01�1�1�1F2s2�2�23:3�3�3�3�4�45�5�5�596f6�6�67@7�7"8G8�8�8�8d9�9�9:k:�:7;�;<i<�<5=�=>g>�>3?�?�@�@�@�@�@�A�A�ANBhB�B�B�BSC�CD7D�D E;E�EF�F�FjG�G2H]HwH6IaI{IJIJdJ�J!K�K�K	LhL�L!MMMgM%NQN�NOOzO�O�P�P�PR<RWR�ROUzU�UWV_W�W�WX6XNX8YdYYcZ�Z�Z�\N]u]�]�]^A^n^�^p_E`r`�`�`a5afb�b�btc�c�c7ddd�d�e�e�e�ePf2g_gyg�g2h_hyh�h�i�i
jFjQn�n�n�n�n.oko�������b��U�Ņ5��������e�ՈE���%����u��]�ҌG���1�������z��d�ّN�Ò8���"��������l��V�˗A���+�����������t��^�ӝH���2�������{��e��c�أM�¤7���!���!���6<?FMT`N@ �"�(.+�5�7I8�8�8�8�8�8�8�8j9p9�9�9/:5:M:e:�:�:;*;�;�;�;�;D=H=�=S?W?�?5A9A�A�B�BC�D�D�E�M�VH]hnonvn}n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�no
ooooo!o%o<p�pWqyqq�qr'r9rBsJsRsZs�v�y>z�z{L{Y{�{�{=|t|e�����"������8�9�����ܿ������
����������������w�^�e�j�n�r�y�����������b����*�������}�������������������-�������6�;�@�E�I�M�Q�W�]����)�)�������\d~�������������u�.B�����^ r!�!�"�"�"B$�(i)o)�)�)*Z*`*<+�+�+2,�,�C�C�C�C�C�C�CzDxE$F$GBG�GHI4I8JVJZKL�L�M}d�d�d�d�d!e�e�e!f�f�fgg"g*g2g:gBgJgRg�g�g�g�g�g'hBhwh�hi<i�i�ij*|-|3|Q|�}�~z�*�D���Ҁ��2���΁�
�.�|�ʂ���������"�?�?�\�\�y�y���Ý��žŸڟ��:�w�{�������������#�?����,�����������*�����!�������������������ɼѼ�����������������������������,�J��������Q�d�����������������X�k���������������������������	��I�����^�{��������0�M�v���������H�e����������7�`�}��������\�z�~��������+�I�����-�K�`�@���X������P�n�r�r���=A_c�:���������u�h����2��3 P � � Q!n!�!D"a"�"�"b#�#�#�#�#�#�#�#�#$$$$$$,$4$<$D$L$T$\$d$l$t$|$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$%%%%�6�6�6�6�6�67D7k7N9p:�;�<F>(?�?<@�@�@�@AKAQArAB�B�B�B�B&C,CMC�C:D{D�D�D�D�D�D�E�E"F(FBFtFzF�F@G�G�G�G�GH!HBH�H/IpIvI�I�I�I�I�J�K�K�K	L�L�L�L�L�M�M�M�M�MR`\�\�\�]�]�]�]9^V^�^	vvvv"v(v.vLvPwnwrx�x�y�y�z�z�{�{�|}~3~����̀Ё����3�7�U�Y����	����%�+�H�����e������;�B���٠K�h�ڡ��i�����u����"�����#�A���ѥC�`�Ҧئ��������� �(�0�8�@�H�M�U�]�e�1�4�8�<�A�D�I�M�P�T�X�^�V�p�����j����6���W�t�߮��{����"�����!�������������ֲֳ������������������öɶ�R�Z�ʸиӸٸ߸������������
�����"�&�U�q�͹���6�R�������׺�^�����������W���
�Z����c�����8�����A������S����\������l����u�����K������O�����V������#�����Y���1�>�����6������D�a��4�~��� �}�����>�\�����&�=������������������������������������
��,�0�N�R�p�t������	����#�@�����A�^�����_�|����}�����������������������G�CP��F��?��8tY����������������������#��*%*++,�,qDuDzD�D�D�D�D�EZ]^]e]l]�]�]U^�^___ _�q�q�q�
����!�>�>���ŋČH�L�S�Z�a�h����T�Y�a�i�q�y�����;�?�D�H�L�P�L�i��4�4�����ƨ̨�U�q�ީ���J�M�S�Y�����������������������������/����������	�'�+�I�M�k�o���������-�1�O�S�q�u�����P�n� �>�B�^��������������M�k�o�������f�������B�`�d������	�	�	�	�	�	�	�	�	e
�
�
X��Ki��j
�
�
]z�Pm��o������t� ��!>��?EMU]emu}������������)))b)o)�)�)*P*m*�*�*
+Z+�A�A�A�A�A�A�A�A�B�B�CLDjDjE�E�F�F�G�G}H�H�I�I�MS)S�T�U�V�W�mnnnn#n@n�n�nAo_o�o�oap�p�pUqrq�qrsr�rsgs�s�s�stttt't/t7t?t�v�v�v�v�v�v�v�v�v�v�v�v�v�v�vow�w�w�w�wxXxrx�x�x�xy@yZyzy�y�y
{l{�{*|h}�}�~����ށ'�s�y���5�o������H���ل3�݅�0� ��%�΋��x��#�)�S�Y���я׏��z����������x�
������������������Q�^�x������D�Q�k�ԗ	��x������7�=�J�������˙љޙ��(�4�:�@�E�I�M�S�Y�_�<�ġ�p���F�����%�L���)�U�[�����ߪ�2�Y�k���ګ7�>�E�I�O�U�[�a�g�l�p�t�y�}�����������4�P�ٳ��\�3�J�-�����������Ƚj�������U���������N���@�Q��������!�}��������������������������������������������-�G�����4�������������Q�����������
�e���������!�1�A�����3�9�F�S���y����y���������W�����R�Y�f�s���6�=�J�W����������o����������I�����O���������4�����/�6�C�P�������������E�R�_�{�&�u���%�u�������>���������V�������2������Y�f���)�������%�\�i�����k�B�I�Y�
���,�(�������������������� �-�q�x�����=�D�Q�m��~�������9�}�������V	]	j	w	�	E	�	�	@	G	T	a	�		f	�	�	�	�	J	�	�	�	�	/				 	0	�	}	�	�	E	&		-		=		�		�		�		�		
	6
	�
	�
	�
	�
	0	7	D	�	�	�	�	x	�	
	&
	3
	�
	�
	�
	�
	O	�	�	�	�	�	�	�	@	�	�	�	�	%	t	�	 	'	4	A	�	=	D	T	d	�	�	�	�		7	P	l	�	�		%	2	�	�	\	�		�	�	�	�	�	^	�	�	�	�	n 	� 	� 	� 	N!	1$	6$	>$	D$	J$	P$	�$	�$	�$	T%	�%	�%	�%	J&	4'	l2	 8	%8	+8	18	78	=8	D8	�8	�8	T9	:	D:	Q:	;	;	;	;	;	8;	�;	C<	P<	]<	=	�=	�N	�N	�N	�N	�N	�N	�N	|O	�O	�O	�P	�P	�P	�Q	�Q	�Q	�R	t_	z_	�_	�a	�b	c	c	tc	�c	�c	�c	Of	Uf	Xf	^f	df	jf	nf	tf	zf	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	g	!g	2g	Dg	Vg	�g	�g	�g	�g	Gz	z�	M�	l�	��	�	g�	�	ۢ	*�	��	��	�	�	�	�	{�	��	��	�	!�	g�	��	��	Ѫ	�	��	
�	M�	\�	z�	��	ɫ	ث	��	�	�	T�	c�	��	��	��	߬	�	�	�	*�	j�	y�	ȭ	"�	?�	N�	��	��	Ϯ	$�	A�	P�	��	�	�	!�	%�	(�	-�	1�	w�	��	��	��	�	�	-�	:�	i�	v�	��	[�	��	��	d�	9�	>�	A�	F�	J�	P�	U�	[�	_�	c�	g�	m�	&�	,�	H�	d�	��	�	��	"�	(�	��	��	)�	��	�	��	��	��	��	��	%�	2�	v�	�	r�	�	��	b�	%�	(�	��	s
�
�


#
)
0
7
>
E
L
Q
X
^
d
j
p
v
|
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
H
�

 
%
+
G
�

�
�
�
-
X
^

A
G
�
�
�
�
�
F
�

!
'
A
�
�
�
�
'
-
3
�
�
�
�
�
�
@
D
J
J
�
�
�

G
`

�
�
�
#
@
�
B 
O 
!
�!
?"
�"
�"
�#
�#
(
$(
�1
�1
�7
�7
�8
�9
�9
�:
k>
x>
�>
>C
KF
Y
�\
�\
�a
b
b
$b
?c
�d
e
Be
Oe
f
Uf
bf
g
6g
�g
�h
�h
�i
�j
�j
�k
cl
�l
�m
Bn
`n
do
!p
�q
�q
s
�s
�u
/v
w
iw
x
y
)y
6y
Ry
�y
z
�z
G{
T{
)|
6|
|
�
�
̀
V�
Z�
^�
b�
f�
j�
n�
s�
x�
+�
/�
h�
m�
r�
�
)�
.�
>�
T�
��
��
ă
=�
�
�
�
"�
(�
.�
4�
:�
@�
F�
L�
R�
X�
^�
e�
j�
p�
t�
x�
~�
��
��
݆
�
:�
��
ŏ
�
8�
T�
x�
�
�
4�
��
��
ə
�
s�
͚
�
p�
 
��
ȡ
�
�
��
k�
x�
ˣ
�
��
��
i�
��
8�
U�
��
Ħ
�
)�
F�
��
��
̧
�
-�
X�
�
	�
#�
��
��
�
�
4�
��
��
ª
-�
^�
d�
~�
#�
@�
ܬ
�
�
��
��
O�
\�
�
�
÷
з
��
��
;�
r�
��
��
E�
�
'�
:�
a�
��
��
ܼ
�
�
��
Z�
��
��
˾
d�
�
F�
Y�
��
�
��
��
�
5�
��
y�
��
��
��
��
.�
e�
x�
��
8�
��
�
-�
T�
��
��
��
��
	�
��
��
��
�
��
��
��
�
��
��
�
��
��
��
W�
d�
s�
��
��
��
��
�
e�
��
��
�
.�
��
*�
F�
��
��
��
�
C�
V�
t�
��
��
Y�
w�
{�
��
;�
r�
��

�
"�
��
��
��
��

�
�
7�
��
��
�
#�
�
C�
��
�
�
��
��
2�
A�
P�
l�
��
��
��
�
5�
��
��
��
��
h�
��
��
3�
K�
��
��
��
�
3�
D�
`�
��
��
0�
L�
G�
l�
��
/�
@�
��
��
[�
j�
y�
��
��
��
��
C�
^�
��
��
��
�
��
��
��
^�
v�
��
�
�
+�
^�
o�
��
��
��
[�
w�
r�
��
'�
Z�
k�
��
	�
��
��
��
��
��
�
�
l�
��
��

�
�
*�
��
��
��
��
��
�
(�
7�
S�
��
��
��
�
�
��
��
��
��
O�
��
��
�
3�
��
��
��
��
�
,�
H�
��
��
�
4�
/�
T�
��
�
(�
��
��
F�
U�
d�
��
��
��
��
.�
I�
��
��
��
��
|�
��
��
H�
`�
��
��
��
�
H�
Y�
u�
��
��
Ea\�DU��r�����Zu������q�">q���	n	�	�
�
:m~����

1

�
=���+:Ie���.����a��,D����,=Y��)E@e�(9��Uds����=X�������Wo��$Wh���T p k!�! "S"d"�"#|#�#�#�#�#�#$d$$�$%�%"&�&�&�&|'�'((-(I(|(�(�(�()y)�)�*�*E+x+�+,&,�,�,�,�,--;-�-�-.'."/G/�/
00�0�051D1S1o1�1�1�1282�2�2�3�3k4�4�445L5�5�5�5646E6a6�6�617M7H8m8�809A9�9�9Z:i:x:�:�:�:�:B;];�;�;�<=�=�=�=[>s>�>�>?(?[?l?�?�?�?X@t@oA�A$BWBhB�BC�C�C�C�C�CDDkD�D�D	EF)F�F�F�F�G�GH'H6HRH�H�H�HII�I�I�J�JNK�K�KL0L�L�L�L�LM)MEM�M�MN1N,OQO�OP%P�P�P?QNQ]QyQ�Q�Q�Q'RBR�R�R�S�SuT�T�T?UWU�U�U�UV?VPVlV�V�V<WXWSXxXY;YLY�Y�YjZyZ�Z�Z�Z�Z[R[m[�[�[�\]�]�]�]k^�^�^
__8_k_|_�_�_`h`�`a�a4bgbxb�bc�c�c�c�c�cd+dyd�d�def7f�f�fg�g�g$h3hBh^h�h�h�hi'i�i�i�j�jZk�k�k'l?l�l�l�l�l'm8mTm�m�m$n@n;o`o�o#p4p�p�pNq]qlq�q�q�q�q6rQr�r�r�s�s�t�t�tOugu�u�uvvOv`v|v�v�vLwhwcx�xyKy\y�y�yxz�z�z�z�z�z{`{{{�{�{�|}�}�}�}{~�~,H{����x�������D�w����(�������݃�!�=�����
�)�$�I�ن������8�G�V�r�����҈ �;�������ފn�����8�P�ˌڌ��8�I�e���΍5�Q�L�q��4�E�̐�_�n�}���̑ݑ��G�b�ɒ������Ȕٔb�z�����/�b�s���ݖ��_�{�v���+�^�o����������Ě���$�r�������0��������� �/�>�Z��������#�������ơV�����$�<���ƣգ�$�5�Q�����!�=�8�]��� �1���ϧJ�Y�h�����Ȩ�2�M���Щ˪�����īN�f������N�_�{�ɭ�K�g�b����J�[����v�����������^�y���������ߴ�x�����)�E�x�������u�������A�t���
�%�������ں
��:�����
�&�!�F�ֽ	��7���Ǿ˿���������W�s�n���#�V�g�������%��������{�������G�z�����
�)�$�I�����8���������k�������1�M�H�m���0�A�\�����������������U�q�l���!�T�e��������#��������y�������E�x������'�"�G���
��6���������i�������/�K�F�k���.�?�Z�����������������S�o�j����R�c�~������!��������w�������C�v�����	�%� �E�����4���������g�������-�I�D�i���,�=�X�����������������Q�m�h����P�a�|���������������u�������A�t������#�C�2����e���+GBg�*;V��������O	k	f
�
N_z���
�
�
�
s���?r��!A�0����c���)E@e�(9T��������Mid�L]x������
 q � �!�!="p"�"�"##$?$�$%%.%�%�%�&�&a'�'�'�''(C(>)c)�)&*7*R*�*�*�+�+�,�,�,�,K-g-b.�./J/[/v/�/�/�01�1�1�12o2�2�3�3;4n44505?5�5�5�56>6S6g6�6�677�7�78�8�8�8_9l9{9�9�9�9�9:p:;!;0;�;�;�;�;/<D<X<w<�<�<=w=�=�=�>�>�>D?Q?`?�?�?�?�?�?U@�@AA�A�A�A�AB*B>B]B�BHCdCsC�CDD;DrD�D�D�DE6ERE�E�E:F�F�F�F�G�G�G�G�GH"HAH�H�H�HAI`I�IVJrJ�J
KK)KIK�K�K�K�KLDL`L�L�LHM�M�M	N�N�N�N�NOO1OPO�O;PWPfP�P�PQ.QeQzQ�Q�QR)RER�R�R-S�S�S�SzT�T�T�T�TUU5U�U V<VKV�V�V�VWJW_WsW�W�WX*X�X�XY�Y�Y�Y^ZkZzZ�Z�Z�Z�Z[o[�[�[\8\�\/]K]Z]�]�]^"^Y^n^�^�^�^�_�_�_C`P`_``�`�`�`�`Taza�a�ab~bc/c>c�c�c�cd=dRdfd�d�dee�e�ef�f�f�fRg_gng�g�g�g�g
hch�hi%i�i�i�i�i0jEjYjxj�jek�k�kl)l8lXl�l�l�l�l-m�m�m�myn�n�n�n�noo4o�o�o�o4pSp�pJqfquqrrr=rtr�r�r�rs�s�s�spt}t�t�t�t�tu0u�u&vDvSv�v�vw$w]wrw�w�wx(xFx�x�x7y�y�yz�z�z�z�z{ {5{U{�{K|i|x|}}(}I}�}�}�}�}&~M~k~�~�~\��&���ǀր��0�E�Z�z�ԁq�����2�?�N�o�����҃�L��������Ņ��4�I�i�Æ��t���������ÈW�d�s���͉����q��,�;�ϋ܋��E�Z�o����������F�S�b�����ю��`������1���2�P�_����0�i�~�����
�4�R���ޓC�����
�������ޕ�,�A�a���X�v����&�5�V�������٘3�ϙ���������͚��0�P���ћ�[�{���}�����>�K�Z�{���ɞޞ��X����"���àҠ�,�A�V�v�Сl�����-�:�I�j�����ͣ��G�n������}��8�G�ۦ����Q�f�{�����������T�a�p���ʩߩ���n��)�8�̫٫�	�B�W�l����������E�R�a�����Ю��_����(���ɰذ��2�G�\�|�ֱ����������Ƴճi�v�����ߴ��	�)�����ȵ4�T���V�t����$�3�T�������׸1�͹���������˺��.�N���ϻ��Y�y�޼8�V�����%�^�r��������	�\�t�����
�)�\�m�������������*�B���������*�;�W�����������������������2�����`�o�������8�X������&�m�����@
Z
t
�
�
�
F
a
�
�
�
�
�$
�$
�$
%
�%
�%
�%
U&
�&
�&
�&
'
+'
q'
�'
�'
�'
n(
u)
�)
�)
*
�*
�*
�*
+
,
�,
�,
-
�-
�-
�-
.
J.
j.
�.
�.
G/
0
b0
�0
1
�1
x3
#4
[4
s4
�4
.5
F5
�5
�5
�5
96
Y6
�6
�6
67
8
8
x8
(9
B9
]9
7:
�:
�:
�;
:<
�<
�>
?
;?
S?
�?
�?
@
�@
A
$A
�A
�A
�A
!B
AB
�B
�B
�B

C
�C
2D
LD
�D
E
�E
F
F
{F
�F
�Z
[
N[
f[
�[
\
\
�\
�\
�\
>]
v]
�]
�]
&^
>^
�^
�^
�^
L_
�_
�_
�_
,`
D`
�`
a
7a
�a
�a
�a
Pb
�b
�b
c
<c
Tc
�c
�c
d
�d
�d
e
ke
�e
�e
*g
bg
zg
�h
-i
Ei
�i
�i
j
jj
�j
�j
+k
ck
{k
�k
l
-l
�l
�l
�l
km
�m
�m
'n
_n
wn
�n
o
,o
Zp
�p
�p
#q
[q
sq
�q
r
,r
�r
�r
�r
os
�s
�s
�t
u
4u
�u
�u
�u
6v
nv
�v
�v
 w
8w
�w
�w
�w
Mx
�x
�x
�x
6y
Ny
�y
�y
z
tz
�z
�z
${
\{
t{
�{
�{
�{
@|
`|
�|
�|
}
,}
r}
�}
�}
�}
>~
^~
�~
�~

*
p
�
�
�
<�
\�
��
€
�
(�
n�
��
ԁ
�
:�
Z�
��
��
�
&�
l�
��
҃
�
8�
X�
��
��
�
$�
j�
��
Ѕ
��
6�
V�
��
��
�
"�
h�
��
·
�
4�
T�
��
��
�
 �
f�
��
̉
�
2�
R�
��
��
��
�
��
k�
��
Ҍ
G�
Ս
��
�
��
�
:�
Z�
Ϗ
]�
~�
��
�
��
‘
�
W�
�
%�
��
��
��
C�
d�
��
��
��
��
Ǖ
<�
�
�
*�
��
S�
m�
��
��
��
��
ș
�
��
�
��
Ś
�
Z�
�
	�
)�
��
R�
l�
��
��
��
H�
i�
��
��
�
)�
I�
��
ȡ
�
	�
~�
2�
L�
f�
��
��
)�
J�
j�
ߤ
��
��
ǥ
X�
y�
��
�
��
��
�
U�
�
�
'�
��
-�
N�
n�
�
y�
��
��
ͫ
�
��
�
7�
ȭ
�
	�
~�
�
0�
P�
ů
V�
w�
��
�
��
��
ޱ
S�
C�
d�
��
��
��
��
ʴ
?�
е
�
�
��
�
8�
X�
ͷ
^�
�
��
�
ʹ
�
�
�
��
к
�
e�
��
�
7�
��
=�
^�
~�
�
4�
��
ȿ
�
@�
x�
��
p�
��
��
��
��
��
��
��
��
�
A�
��
�
9�
A�
��
�
��
��
��
'�
Q�
��
	�
h�
��
��
�
V�
n�
��
�
'�
��
��
��
�
M�
m�
��
��
�
9�
��
h�
��
��
��
��
1�
��
C�
]�
w�
��
��
��
��
��
��

�
'�
B�
��
��
��
6�
c�
k�
��
��
�
b�
B�
\�
v�
��
��
��
�
Q�
i�
��
��
��
��
>�
^�
��
��
;�
�
z�
��
��
W�
��
��
��
��
#�
;�
S�
m�
��
��
0�
h�
��
��
1�
J�
��
��
�
3�
y�
��
��
��
E�
e�
��
��
��
F�
b�
��
��
��
��
��
��
��
��
��
�
t�
��
��
#�
[�
s�
��
�
�
r�
��
��
#�
[�
s�
J�
��
��
��
6�
N�
��
��
�
(�
n�
��
��
��
:�
Z�
��
��
�
&�
l�
��
��
��
i�
��
�
k�
��
��
��
F�
b�
��
�
��
��
S�
k�
��
��
�
z�
��
��
o�
��
��
d�
��
��
Y�
z�
��
N�
o�
��
C(���������\{���":Y���$�;	�	S��|��B
z
�
�
�
^~����������m��t��$\t�v��$\t�	!~��+c{�'���2j��-���@x��' ? � � � X!�!�!�!/"G"�"�"�"5#m#�#�#$$$s$�$�$%J%b%�%�%&P&�&�&�&('@'�'�'�'�(S)�)�)*@*X*�*�*+.o.�.�.(/`/x/�/040�0101�1�1�1Z2�2�2�243L3�3�3
4�45+5�5�5�5M6�6�67:7R7	8A8Y8�8�8
9x9�9�9�9.:N:�:�:�:;`;�;�;�;,<L<�<�<�<=^=~=�=�=*>J>�>�>�>?\?|?�?�@�@�@�@A�A�AFB`BzB�B�BKCeCD/DIDE2EME�EF�F�F�G�GUHoH�HYIsI�IAJ[J�JK3K�KL_LzL�LDM_MyMHN�N�NrO�O�O�P�P?Q4RNR�R�RrU�U�U�VqW�W�W0XHX`X[YvY�Y�Z�Z�ZE]`]�]�]�]^U^�^�^`Y`�`�`�`/aGazb�b�b�c�c�cKd�d�d�e�e�eHfbfWgqg�g�gWhqh�h�h�i�ijXjzn�n�n�n&o@oS�W�u�ǂ�8�K�i���ك+�I�����̄�<��������n���ކ��N�l���܇.�L������,�~�����^�|�Ί�>�\���͋#�B�����
�,��������l�����V�u�ˏ�@�_���Ԑ*�I������3��������s�����]�|�Ҕ�G�f���ܕ2�Q���Ɩ�;������&�|�����f���ۙ��P�e���ۚ��P�o�ś�:�Y���Μ$�C������-��������m�����W�v�̠�A�`���ա+�J�����Ӣ)�H������2��������r�����\�{�Ѧ�����������������ǺϺ׺���������!�)�2�:�C�K�T�]�e�n�v����������������û˻ӻۻ���������#�+�3�;�C�K�S�[�c�l�t�|�����������������ļͼռ޼����������'�/�7�?�G�O�W�_�g�o�w������������������ǽϽ׽߽�����	���#�+�4�<�E�M�V�_�g�o�w������������������ɾѾپ������	���"�+�3�<�D�M�U�^�f�o�w�����������������Ŀ̿տݿ����������&�.�6�>�F�N�V�^�f�n�v�~��������������������������������	���#�+�4�<�E�N�V�_�g�p�x����������������������������������
���%�-�5�=�E�M�U�]�e�m�u�}����������������������������������
���%�-�5�=�E�M�U�]�e�m�u�}����������������������������������
���%�-�5�=�F�N�W�_�h�p�y�������������������������������������$�,�4�<�E�N�V�^�f�n�v�~�������������������������������������&�.�6�>�F�N�V�^�f�n�v�~������������������������������������!�*�2�;�C�L�T�]�e�n�v����������������������������������� �(�0�8�@�H�P�X�`�h�p�x������������������������������������!�)�2�:�C�L�T�\�d�l�t�|�������������������������������������$�,�4�<�D�L�T�\�d�l�t�|�������������������������������������$�,�4�<�D�L�T�\�d�l�t�|�������������������������������������$�,�4�<�D�L�U�]�f�n�v�~�������������������������������������&�.�6�>�F�N�V�^�f�n�v�~������������������������������������!�*�3�;�D�L�T�\�d�l�t�|����������������������������������
���%�-�5�=�E�M�U�]�e�m�u�}����������������������������������
���%�-�5�=�E�M�U�]�e�m�u�}������������������������������������� �&�.�6�>�F�L�T�\�d�l�r�z���������������������������������������&�.�5�=�E�M�U�\�d�l�t�|��������������������������������������'�/�7�?�F�N�V�^�f�m�u�}����������������������������������	���!�)�0�8�@�H�P�W�_�g�o�w�~�������������������������������������"�*�2�:�A�I�Q�Y�a�h�p�x���������������������������������������$�+�3�;�C�K�R�Z�b�j�r�y���������������������������������������%�-�5�<�D�L�T�\�c�k�s�{���������������������������������������&�.�6�>�F�M�U�]�e�n�v�~���������������������������������������"�*�2�:�@�H�P�X�^�f�n�v�}����������������������������������	��� �(�0�7�?�G�O�V�^�f�n�u�}����������������������������������	��� �(�/�7�?�G�N�V�^�f�m�u�}������������������������������������� �'�/�7�?�F�N�V�^�e�m�u�}��������������������������������������'�/�7�>�F�N�V�]�e�m�u�|����������������������������������	���!�)�1�9�A�I�Q�Y�a�i�q�y����������������������������������	���!�)�1�9�A�I�Q�Y�a�i�q�y����������������������������������	���!�)�1�9�A�I�Q�Y�a�i�q�y��������������������������������������#�+�5�=�G�O�Y�a�k�s�}������������������������������
���'�1�9�C�K�U�]�g�o�y�������������������������������	���#�-�5�?�G�Q�Y�c�k�u�}����������������������������������!�(�/�6�=�D�K�R�\�c�j�q�x������������������������������������������ �'�.�5�<�C�J�Q�X�_�f�m�t�{������������������������������������������#�*�1�8�?�F�M�T�[�b�i�p�w�~���9CJQZcRE #�(3+�5�7O8�8�8�8�8�89n9t9�9�93:9:Q:�:�:�:;V;�;�;�;<F=)>U?@7A�A�B�C�DlKT�Z�ilnsnzn�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�nooooo#o�ogp#q]q}q�q�qr>rFsNsVs^s�v�yCz�zN{�{�{A|x|j����&���>���������������������c�l�p�w�~�������h��
�0�����������������������3�������9�>�G�K�O�U�[�����.����`j�����������z
��c� w!�!�"�#�(�(m)t)�)�)^*d*@+�+�+7,�,�C�C�C�C�C�D~E*FHGH:I\J`KL�L�M�d�d�d�e�fg&g.g6g>gFgNgXg�g�g�g�gFh|h�hAi�i"j0|}z~-�.�H�����6�����2���Ђ�����D�a�~�Ȝ��Ǟߟ��@����������D�1����/�����������������żͼ׼�������������������P����������������������������������M�����e�}�������	�7�O�}�������	�!�O�g���������!�9�g�����������N���Q�g���^������t�x�x�!Ce@��������8�V � t!g"�"�#�#�#�#�#�#$$$$ $($0$8$@$H$P$X$`$h$p$x$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$%%%%"%�6�6�67�8�9g;I<�=�>�?B@�@�@AOAUAwAB�B�B�B*C0CRC�C>DD�D�D�D�D�E�E&F,FxF~F�FFG�G�G�GH%HGH�H3ItIzI�I�I�I_K�K�K�KAL�L�L�LEM�M�M�M�PR�\]�]�]Z^�^vv%v+vRvtw�x�y�z�{}:~�Ҁ��9�[�`����"�(�N�������@�H�ߠn�������(���G�ץf�ܦ����������$�,�4�<�D�Q�Y�a�k�6�:�?�F�K�R�V�\�/�Z�t��n���;�	�y����'����'�������۲���������ƶ�V�`�͸ָܸ������������$�,�Y�u�ӹ��:�X��������b����x��������_��������<�����E����W����`��� �p����y���P�a���S�����Z���(��^���3�����;����f�9�����%�����a���+�n����������������������2�T�v������� �F���d�����������������U�����M�EU��L��E��>%z������������������ (�)*�*+#+�,}D�D�D�D�Eb]i]�]__&_�q�q���C�C���ʋʌP�W�^�e���]�e�m�u�}�����F�J�N�U�n�9�:�Ĩʨ��v�����P�V�_��������������������L������-�O�q�u����3�U�w�����t�D�d����������q���������f������	�	�	�	�	�	�
�o��
�s�"�&�D�IQYaiqy�������������)d)s)**q*�*+`+�A�A�A�A�A�B�CoD�E�F�G�HOMwRSUT�T�U�V�Wnnn nFn�neo�o�pxqr�rms�stttt#t+t3t;t u�v�v�v�v�v�v�v�v�v�v�v�v�v�vuw�w�w�wx"x\xxx�x�x�x
yDy`y~y�y�z{�{+}�}f~f�����Ɓ�w�‚�9�s�����L���݄��������������2�6�}�'�W�]�Տ�
�����$�����}�����������������S�b�����F�U�p���~��;�?�����ϙә����8�>�G�K�Q�W�]���Ġʢ������Q��/�Y�a�����4���߯;�B�L�R�Y�_�e�n�r�{���������
��8�۳�)������r�T�>�6�%��)�%���/���O�g���!���������d�	��%��������������������	��������������1�L���������������������������������#�3�E���7�;�H�W������������W�[�h�x�;�?�L�\�O��������u����#�������������4�8�E�U�1���������G�T�d�����w�����������������������[�k���/�����^�n�����G�K�_����2�0�������������������"�v�z���B�F�V�s�!�������������[	_	l	|	�	E	I	V	g	�	�	�	�	�	�	�	�			"	6		�	�	�	M	+		/		E		�		�		�		�		
	�
	�
	�
	�
	5	9	�	�	�	�	~	$
	(
	9
	�
	�
	�
	�	�	�	�	�	�	�	�	�	%	)	6	F	B	F	V		�	�	�	�	#	<	V	p	�		'	�	?	�	�	Z	g	<	�	�		�	�	�	�	� 	� 	� 	U!	;$	G$	M$	�$	�$	�$	�%	�%	�%	v&	*1	�6	(8	.8	48	:8	A8	o8	�8	9	Y9	F:	V:	;	;	;	=;	E<	R<	b<	A=	$I	�N	�N	�N	�N	�N	O	~O	�O	P	�P	Q	�Q	�Q	A_	x_	~_	La	xb	c	!c	zc	�c	�c	Rf	[f	af	gf	qf	wf	}f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	�f	g	g	'g	6g	Hg	\g	�g	�g	�g	5t	yz	��	�	��	�	��	��	7�	
�	\�	/�	��	�	
�	�	"�	��	��	��	�	$�	��	�	��	�	��	/�	�	ͭ	S�	Ԯ	U�	��	�	#�	*�	/�	7�	y�	��	��	�	/�	k�	z�	��	��	��	k�	<�	C�	H�	N�	S�	Y�	a�	e�	k�	��	*�	0�	L�	i�	�	�	&�	g�	��	��	2�	��	��	��	��	��	'�	6�	{�	t�	��	��	��	}�	
�
�
 
&
-
4
;
B
I
T
[
a
g
m
s
y

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

M
�

�
)
/
K
�

�
�
\
c
E
L
r
�
�
�
�
K

%
+
F
�
�
+
1
7
�
�
i
�
�
B
H
O
P
�
�
�

K
f
�
�
�
D
�
D 
T 
!
�!
�"
#
�#
%'
(
E1
�1

7
�7
�7
�8
�9
�9
J=
m>
z>
�B
�E
�X
�[
�\
`
b
b
"b
�b
Jd
�d
De
Ue
Wf
hf
<g
�h
�j
�l
fn
q
�q
�r
�s
Gu
�u
`v
ow
y
+y
;y
Xy
�y
z
�z
I{
Z{
+|
W

�
Ӏ
\�
`�
h�
l�
q�
v�
}�
-�
6�
k�
p�
x�
�
,�
0�
@�
��
��
Ƀ
D�
�
�
%�
+�
1�
7�
=�
C�
I�
O�
U�
[�
b�
l�
r�
v�
|�
��
��
��
߆
�
>�
��
ɏ
 �
<�
t�
�
�

�
��
��
Ι
Л
"�
��
V�
͡
"�
�
��
m�
}�
��
��
��
Y�
Ȧ
J�
��
Ч
�
3�
]�

�
(�
��
�
�
9�
��
��
Ǫ
b�
h�
��
E�
ެ
�
��
�
Q�
��
�
U�
ŷ
��
��
@�
��
K�
��
g�
�
��
�
��
_�
Ѿ
j�
�
��
�
��
;�
��
~�
��
��
3�
��
>�
��
Z�
��
��
�
��
�
��
#�
��
n�
��
��
Y�
��
�
��
��
4�
�
/�
w�
��
�
y�
��
}�
��
@�
��

�
G�
��
��
:�
��
&�
F�
��
y�
��
��
5�
o�
��
8�
��
��
k�

�
6�
p�
��
�
c�
��
O�
o�
��
��
��
�
^�
��
��
a�
��
�
��
8�
a�
��
��
.�
��
��
z�
��
*�
��
��
.�
��
��
!�
��

�
-�
��
`�
��
��
�
V�
��
�
��
��
R�
��
�
X�
��
��
K�
��
7�
W�
��
��
��
��
I�
��
��
L�
��
��
�
"�
K�
��
��
�
x�
��
d���u�x��Kt�A�
	�	�
=�A��4
�
 @�r��.h�1��d/i��\�Hh����X��[���1Z��'��s �!#"�"�"&##�#$�$%%&�&V''�'(L(�()�)�*H+�+,K,�,�,>-�-*.J/�/|0�0�081r1�1;2�2�3n4575q5�56d6�6P7p89�9�9:]:�:�:`;�;=�=5>^>�>�>+?�?�?w@�A'B�B�B-C�C�C D�DE,F�F_G�G�GHUH�HI�I�JQK�KLUL�L�LHM�M4NTO�O�P�P�PBQ|Q�QER�R�SxTUBU|U�UVoV�V[W{XY�Y�YZmZ�Z[p[�[]�]E^n^�^_;_�_`�`�a7b�bc;c�c�c.d�de:f�fkg�g�g'hah�h*i�i�j]kl*ldl�l�lWm�mCnco�o�p�p�pQq�q�qTr�r�s�t)uRu�u�uvv�vkw�xy�y�y"z{z�z{~{|!}�}U~~~�~K������G���M�����@���,�L�܆����;�u�Ո>����q��;�u�Ό�h�эT�t����ϐ	�b�����e�����<�e�����2�����~���.�љ��4���ǚ'����3�Ýg���ʞ#�]���&���ɡY���'�a�����T���@�`��������M����P�ө���(�Q�����~��j������� �y����|������R�{����H��������D���J���ݺ=���)�I�ٽ=�;������v���&����(��������J���,�L���;�����n���P�p��_��������t���$����&��������H���*�J���9�����l���N�n���]��������r���"����$��������F���(�H���7�����j���L�l���[���������p��� ���"��������D���&�F�5��h�Jj�Y����n	�
} 
�
��B�$D�3��f�Hh�W����l�{��
 � �!@"�""#B$�$1%�%�&d'�'F(f)�)U*�*�+�,�,j-�./y/�/1�12�2�3>4�45p5�56�67$7�7v8�8�8a9�9:�:
;a;�;�;|<�<=�=g>�>�>F?�?@�@�@GA�A�AbB"CMC�CD@D�D;EXE�E�F�F+G�G�GFH�H�HfI0J[J�JKNK�KILfL�L�M�M:N�N�NUOP@P�P�P3Q�Q.RKR�R�S�ST|T�T:U�U%V|V�VW�WX0X�X�Y�YZ`Z�Z[�[�[>\	]4]�]�]'^�^f_�_�_E`�`aa�a#b�bcoc�cd�de#e�euf�f�fTg�gh�h�hVi�i�i}j?kjk�kl]l�l�m�mn{n�n9o�o�oYp$qOq�qrBr�r�s�strt�t6uv,v�v�v*w�w.xMx�x�y�y8z�z�z[{%|Q|�|}O}�}S~r~�~��]�������K�w�Ղ4�u���„�L����o������p�����Y������r�ы���_����H��������8��8�����6���:�Y�����D����g�2�^����\�ߘ��ՙ3���ӚV�כ����W����@����ϟ��Y�����|�F�r�Т/�p��t������ �~�ݦ���m�����V������o�Ϋ���^����G����կ�_��������"��������k���/���ϵ[�0�\����Z�ݸ��ӹ1���ѺT�ջ�����>����+�����6�_�����,��������-�g�����Z��������B�����5���c�����_���-���
D
^
y
�
�

M
c
�
�
�
+$
�$
�$
�$
l%
�%
�%
=&
Y&
�&
�&
1'
�'
�'
L)
y)
�)
�)
�*
�*
�*
�*
�+
�,
�,
-
|-
�-
�-

.
p.
�.
�/
L0
�0
�0
P1
3
4
'4
_4
�4
�4
25
�5
�5
�5
_6
�6
�7
	8
$8
9
,9
G9
:
z:
�:
�;
�;
o<
.>
�>
?
??
�?
�?
�?
�@
�@
A
�A
�A
�A
GB
�B
C

D
6D
�D
�D
�E
�E
F
!F
F
�V
�Z
[
R[
�[
�[
\
w\
�\
�\
&]
B]
z]
�]
�]
*^
�^
�^
�^
4_
P_
�_
�_
�_
0`
�`
�`
#a
�a
�a
�a
8b
Tb
�b
�b
c
@c
�c
�c
�c
�d
�d
�d
Se
oe
�e
g
.g
fg
�h
�h
1i
�i
�i
�i
Rj
nj
�j
k
/k
gk
�k
�k
l
�l
�l
�l
Sm
om
�m
n
+n
cn
�n
�n
o
Bp
^p
�p
q
'q
_q
�q
�q
r
�r
�r
�r
Ws
ss
�s
�t
�t
 u
tu
�u
�u
v
:v
rv
�v
�v
$w
�w
�w
�w
5x
Qx
�x
�x
y
:y
�y
�y
�y
\z
xz
�z
{
({
`{
�{
|
f|
�|
2}
�}
�}
d~
�~
0
�
�
b�
Ȁ
.�
��
��
`�
Ƃ
,�
��
��
^�
Ą
*�
��
��
\�
†
(�
��
�
Z�
��
&�
��
�
X�
��
%�
G�
r�
ٌ
��
܍
�
��
 �
a�
9�
d�
��
}�
��
�
��
�
)�
��
��
�
J�
��
b�
��
Ε
Ŗ
�
1�
(�
W�
q�
��
��
��
��
̙
�
�
��
��
�
ě
�
0�
'�
V�
p�
��
��
$�
O�
��
�
�
P�
��
ϡ
�
�
6�
P�
k�
��
�
0�
q�
h�
��
��
4�
_�
��
{�
��
�
¨
��
.�
	�
4�
u�
P�
~�
��
��
��
�
�
 �
��
ϭ
�
�
�
W�
2�
]�
��
y�
��
�
�
J�
��
e�
��
Ѵ
��
׵
�
�
�
_�
:�
e�
��
��
Ϲ
�
�
��
��
��
һ
��
>�
�
D�
��
�
x�
��
Ϳ
(�
D�
}�
I�
u�
��
��
��
,�
��
��
H�
��
@�
&�
��
&�
V�
��
�
m�
J�
�
"�
Z�
��
��
�
�
��
��

�
s�
��
@�
9�
l�
��
��
��
��
5�
�
G�
a�
|�
��
t�
��
��
��
��
�
,�
F�
��
��
i�
q�
��
�
�
F�
`�
{�
��
��
�
�
U�
p�
��
��
��
d�
��
��
 �
�
��
A�
G�
��
��
��
��
'�
,�
W�
r�
D�
�
4�
m�
��
��
6�
��
��
��
9�
��
�
l�
i�
��
/�
K�
��
]�
��
��
��
h�
��
��
��
/�
\�
x�
��
�
'�
_�
��
��
�
Z�
v�
��
�
'�
_�
2�
N�
��
��
�
:�
��
��
��
.�
��
��
`�
��
,�
��
��
��
��
F�
o�
��
��
!�
J�
��
��
|�
��
,�
W�
o�
��
A�
��
6�
��
+�
��
 �
��
�
v�
�r�k�������c���&A]��i�%	~	�
���d��*
F
~
�
���������������\x�(`��
^z�(`��
f��/g��l��6n��p��(D|��+ � � � @!\!�!�!�!3"~"�"�"#9#q#�#�#$[$w$�$�$%N%�%�%�%8&T&�&�&�&,'x'�'�'�(;)W)�)�)*D*�*�*�*y,W.s.�./,/d/�/�/ 0�0�01�1�1�1B2^2�2�2383�3�3�3�4�45}5�5�556Q6�6�67>7�7
8E8�8�8�8`9|9�9�9T:�: ;�;�;R<�<=�=�=P>�>?�?|@�@�@�@�@�A�A�AJBdB~B�B�BOC�CD3D�DE7E�EF�F�FfG�G.HYHsH2I]IwIJEJ`J�JK�K�KLdL~LMIMcM!NMN�NKOvO�O�P�P�PR8RSR�RKUvU�USV]WsW�W�W4XLX4Y`Y{Y_Z�Z�Z�\L]b]�]�]^=^Y^�^l_A`]`�`�`�`3abb~b�bpc�c�c3dOd�d�e�e�e�eLf.g[gug�g.h[huh�h�i�ijBjMn~n�n�n�n*ofoy��m�݃M�Є@��� ����p���P���0��������`�ҋG���1�������z��d�ِN�Ñ8���"��������k��V�˖@���+������������t��^�ӜH���2�������{��e�ڡO�آM�£7���!�����������������������ú˺Ӻܺ����������%�.�6�?�G�P�Y�a�j�r�{�����������������ǻϻ׻߻����������'�/�7�?�G�O�W�_�h�p�x�������������������ɼѼڼ���������#�+�3�;�C�K�S�[�c�k�s�{�����������������ý˽ӽ۽����������'�0�8�A�I�R�[�c�k�s�{�����������������ž;վݾ�����������'�/�8�@�I�Q�Z�b�k�s�|�����������������ȿѿٿ������
���"�*�2�:�B�J�R�Z�b�j�r�z�������������������������������������'�0�8�A�J�R�[�c�l�t�}��������������������������������	���!�)�1�9�A�I�Q�Y�a�i�q�y����������������������������������	���!�)�1�9�A�I�Q�Y�a�i�q�y����������������������������������	���!�)�1�9�B�J�S�[�d�l�u�}����������������������������������� �(�0�8�A�J�R�Z�b�j�r�z����������������������������������
���"�*�2�:�B�J�R�Z�b�j�r�z�������������������������������������&�.�7�?�H�P�Y�a�j�r�{�����������������������������������$�,�4�<�D�L�T�\�d�l�t�}�����������������������������������%�.�6�?�H�P�X�`�h�p�x������������������������������������� �(�0�8�@�H�P�X�`�h�p�x������������������������������������� �(�0�8�@�H�P�X�`�h�p�x������������������������������������� �(�0�8�@�H�Q�Y�b�j�r�z����������������������������������
���"�*�2�:�B�J�R�Z�b�j�r�z����������������������������������
���&�/�7�@�H�P�X�`�h�p�x����������������������������������	���!�)�1�9�A�I�Q�Y�a�i�q�y����������������������������������	���!�)�1�9�A�I�Q�Y�a�i�q�y���������������������������������������"�*�2�:�B�H�P�X�`�h�n�v�~����������������������������������
���"�*�1�9�A�I�Q�X�`�h�p�x��������������������������������������#�+�3�;�B�J�R�Z�b�i�q�y������������������������������������
���%�,�4�<�D�L�S�[�c�k�s�z���������������������������������������&�.�6�=�E�M�U�]�d�l�t�|������������������������������������� �'�/�7�?�G�N�V�^�f�n�u�}����������������������������������
���!�)�1�8�@�H�P�X�_�g�o�w��������������������������������������"�*�2�:�B�I�Q�Y�a�j�r�z����������������������������������������&�.�6�<�D�L�T�Z�b�j�r�y������������������������������������
���$�,�3�;�C�K�R�Z�b�j�q�y���������������������������������������$�+�3�;�C�J�R�Z�b�i�q�y���������������������������������������#�+�3�;�B�J�R�Z�a�i�q�y���������������������������������������#�+�3�:�B�J�R�Y�a�i�q�x������������������������������������
���%�-�5�=�E�M�U�]�e�m�u�}����������������������������������
���%�-�5�=�E�M�U�]�e�m�u�}����������������������������������
���%�-�5�=�E�M�U�]�e�m�u�}��������������������������������������'�1�9�C�K�U�]�g�o�y�������������������������������	���#�-�5�?�G�Q�Y�c�k�u�}������������������������������
���)�1�;�C�M�U�_�g�q�y�����������������������������������$�+�2�9�@�G�N�X�_�f�m�t�{������������������������������������������#�*�1�8�?�F�M�T�[�b�i�p�w�~��������������������������������������
����&�-�4�;�B�I�P�W�^�e�l�s�z�����9�9�9�9F:^:�:;#;m;�;�;5=�=D?�?&AzA�B7CuD�D�o�pKq�q�q r3r+sz�z{&{V{s{�{(|h|���)�'�{�����Կ���������������������}������������"����a�q�	������������o�������G�d�t�Z�V��K _!�!�"�"1$�(�(�)�)*7*r*x+�+,�,_DgEFG1G�GHI#I$JEJFK�K�LmM�dehe�efhf�f�f�g�g3hmh�h
i*ii�ij?|�}�~i��<�V����#�D�����@���.�,�K�I�h�f�����������Οw�'���	�/������߹�k������}����g��$�9�{�������>�^�q�����v����������E�e�x����}�����|���#�u�����s���������(�E�n����������@�]����������/�X�u���������H�i�j��������%�8������:�E����G�����n�)�]�^�a�
,-NO���O��Ku�j��"�� @ � � 5!^!�!'"Q"�"�"F#�#�6:7P7=9_:�;�<5>?�? @[@�@A3AcAB6B�B�BC>C�CDiD�D�D�D�E�EF:F\F�F)G_G�G�GH3H�HI^I�I�I�IwJxK�KLZL�L�L^M�M�M�M�Qy\y]�]�]�]'^E^�^;v<w]w^xx�y�y�z�z�{�{�|}	~*~d�������݁ނ���"�#�D�E�8���՞C����+���ɠ/�X����M�v�ܢ?�����x����1�����'�P���:�h�����O����%�έ��F�c�Ʈ���b����������Ųó�شն8�9�i�����.�J�e�����Ϻ�D���k������<�����K����R�o���'�y���0�������B�����K������[����d�����1�������G�����=������������?����;�����'�z�����2�P����d����d�����-�K��������������F�����������������=�>�_�`�����0�����%�N�����C�l�����a�����������5��M��6��/��(�d�H�ld��)"*�*+
,c,�D�Ex]�];^�^�^-�+�t�����t�ף7�<�X��#�!�ب;�a�ĩ	��&���������������8�9�Z�[�������������>�?�`�a���~�2�]��-�.�O�����s�������{�/�Z�[�|�}���H�s�t����O�P�q�r��	I
�
�
<��/Y��N
�
�
Aj�3]��S}�r��e��X��v�.��#5)l)�)�)*:*\*�*�*�*I+�AtB�B�C<DYDWEwEuF�F�G�GXH�H�I�I�M�R&S�T�UcV}W0n�n�n%oOo�o�oEp�p�p9qbq�q�qWr�r�rJs�s�v�w�w�w�wxNxjx�x�x�x�x6yRypy�y�y�z!{x{|U}�}�~���ց�@��
�c�������'�y�„�ƅ��	��������a���B���ˏ�[�������ϓj���ؕA�[�p������$�N�c�����c���ܘ�� �G�s�����ۙ�%�ٜ��آ[�|�3�������2�Ω�#�z���Ī���Q�e�w�ɫȲ��,�H�{���R�$�;�����˹��������Q�����p�<���������'�d�'�(���s�p�����d�������.���������S��������F���������S�������%�?����,�m���������2����������F�����������+�;�U����C�P�e�Z���
�Z�������8�����/�c�p����G�T����������������2�*�����/��������{����@�M���^����������O�\�s�
�m����R������6���������<�������������-�c�z��o������B�f�����
�U��S�p�J�&��m��������Z�������*�W������N�e���b������c�����,	g	t	�	&	�	�		Q	^	�		^	�	�	�	*	�	�	�		j		*	z	G	�	�	�	7		�		�		�		
	.
	q
	�
	�
		A	n	�	�	\	�	
	0
	z
	�
	�
	3	�	�	�	�	�	�	8	z	�	�		l	�	�	1	>	�	�	N	^	D	�	�	�		/	H	d	�	�	�	"	/	�	�	B	�	�	�	i	�	�	�	D	�	�	�	�	L 	� 	� 	� 	,!	}$	�$	�$	1%	�%	�%	�%	'&	�8	�8	$9	�9	#:	N:	�:	';	�;	<	M<	Z<	�<	PO	�O	�O	�P	�P	�P	�Q	�Q	�R	ea	�b	�b	c	_c	g	g	Ag	Sg	gg	�g	�g	:�	ҩ	�	O�	s�	��	��	۪	��	�	<�	W�	i�	��	��	ӫ	�	�	�	C�	^�	p�	��	��	ά	�	��	�	%�	Y�	t�	��	�	.�	I�	��	��	ʮ	�	0�	K�	��	R�	��	��	��	ذ	�	�	7�	U�	s�	��	L�	w�	��	F�	��	@�	\�	y�	о	߿	�	��	��	�	K�	��	/�	��	��	��	��	�	/�	a�	��	<�	|�	��	��	U
�
�

�


?
[
�
,
�

G
�
0
�
�
�
�
[

9
�
�

v
�
�
�
"
*
[
�
�

=
X
u
�
�
�

/
�
 
L 
� 
�!
1"
X"
S#
�#
�'
!(
�1
�1
^7
�7
�8
K9
�9
�:
>
u>
�>
&C
3F
Y
P\
�\
�`
b
b
'c
�d
�d
e
Le
�e
"f
_f
g
%g
�g
/h
�h
�i
j
�j
�k
�k
pl
qm
�m
On
Po
�o
&q
�q
�r
�s
�u
v
�v
aw
x
?x
&y
3y
Jy
�y
�y
�z
{
Q{
|
3|
a
�
�
��
�
��
�
8�
L�
|�
��
�
І
�
 �
N�
��
ُ
0�
L�
`�
��
�
�
[�
��
ƙ
��
V�
��

�
_�
��
��
��
�
��
�
8�
u�
��
ף
��
��
O�
u�
�
D�
��
��
�
#�
5�
t�
��
ħ
ާ
�
>�
m�
�
�
��
۩
�
,�
k�
��
ת
F�
v�
�
/�
��
�
)�
Y�
�
�
��
ͷ
ݷ
|�
*�
h�
�
��
1�
ߺ
�
4�
G�
�
��
Ҽ
�
��
��
I�
��
��
��
P�
��
<�
S�
f�
�
��
��
�
�
��
h�
��
��
��
o�
�
[�
r�
��
$�
��
�
'�
:�
��
��
��
��
��
��
��
��
��
��
��
��
�
��
��
��
z�
��
��
%�
a�
n�
��
��
��
��
��
S�
s�
��
��
�
}�
�
>�
��
��
��
��
9�
P�
c�
��
��
=�
f�
g�
��
'�
h�
�
��
�
|�
��
��
��
�
�
&�
u�
��
��
�
�
)�
��
��
�
��
��
�
>�
K�
[�
��
��
��

�
%�
��
��
��
��
V�
��
��
�
C�
��
��
��
��
)�
>�
O�
��
��
�
;�
5�
R�
��
%�
:�
��
��
:�
g�
t�
��
��
��
��
3�
N�
��
��
��
��
�
��
��
D�
n�
��
��

�
�
T�
i�
z�
��
��
C�
f�
`�
}�
�
P�
e�
��
�
c�
��
��
��
��
��

�
\�
w�
��
��
��
�
��
��
��
l�
��
��
%�
2�
B�
|�
��
��
��
�
k�
��
��
��
=�
x�
��
�
+�
��
��
��
��
�
&�
7�
��
��
�
#�
�
:�
��

�
"�
��
��
%�
R�
_�
o�
��
��
��
�
9�
��
��
��
��
j�
��
��
.�
X�
��
��
��
�
>�
S�
d�
��
��
-PJg�:O��Q~�����Je�������W��-g|���V	y	s
�
(cx�v����
 
o
�
�
#��~�
7DT���}���O��<����"7H��4.K�3��4an~���-H����y��=g��Mbs��< _ Y!v!"I"^"�"�"[#�#�#�#�#�#$T$o$�$�$�%&�&�&�&b'�'�'(((8(r(�(�(�()a)�)~*�*3+n+�+�+,�,�,�,�,--*-y-�-�-./-/�/00�0�01A1N1^1�1�1�1
2(2�2�2�3�3Y4�4�45D5�5�5�5�5*6?6P6�6�67<768S8�8&9;9�9�99:f:s:�:�:�:�:2;M;�;�;�<�<~=�=�=A>k>�>�>??Q?f?w?�?�?@@c@]AzABMBbB�BCbC�C�C�C�C�CD[DvD�D�D�EF�F�F�FkG�G�G$H1HAH{H�H�H�HIjI�I�J�J<KwK�K�K(L�L�L�L�LM#M4M�M�M�M NO7O�O
PP�P�PQKQXQhQ�Q�Q�QR2R�R�R�S�ScT�T�T%UOU�U�U�U�U5VJV[V�V�V$WGWAX^X�X1YFY�Y�YIZvZ�Z�Z�Z�Z�ZB[][�[�[�\�\�]�]�]Q^{^�^
__'_a_v_�_�_�_P`s`ma�a"b]brb�bcpc�c�c�c�c	ddid�d�deff�f�fgwg�gh0h=hMh�h�h�h�hivi�i�j�jHk�k�k
l7l�l�l�l�lm2mCm�m�mn/n)oFo�op.p�p�p-qZqgqwq�q�q�q&rAr�r�r�s�srt�t�t5u_u�u�u�uvEvZvkv�v�v4wWwQxnxyAyVy�y�yWz�z�z�z�z�z{P{k{�{�{�|}�}�}�}a~�~�~'7q����`���}���2�m����� �������̃��,�{�������/�dž�������D�Q�a��������+�������Ċ\������H���׌��.�C�T������@�:�W��*�?���ܐ>�k�x���‘ב�7�R���ԒΓ�����ӔH�r�ԕ���X�m�~�͖�G�j�d����T�i�ݙ�i����������b�}�ܛ����������s�����,�9�I����������r�������D����
�4���ãУ��/�@�����	�,�&�C�ۦ�+���ǧ)�V�c�s���¨Ө"�=�������֪n�����4�^�������
�D�Y�j���ԭ3�V�P�m��@�U�ɰ�U�������ٱ���N�i�Ȳ�����մ�^�����$�4�n��������]���z���/�j���������ɺ��)�x������,�Ľ���'�������ؿw�������?�b�\�y��L�a�r���������������c�������5�p���������/�����(���������Y��������<�6�S���&�;�L���������}�������=�`�Z�w��J�_�p�������	��������a���~���3�n���������-�����&���������W��������:�4�Q���$�9�J���������{�������;�^�X�u�
�H�]�n���������������_���|���1�l���������+������$���������U��������8�2�O���"�7�H���������y�������9�\�V�s��F�[�l����������������]���z���/�j�������)��"����S���60M� 5F����w���7	Z	T
q
	DYj���
�
�
�
�
[~x�-h}��
'�� ���Q���4.K�3D����u���5XRoBWh�������Y | v!�!+"f"{"�"�"#$%$�$�$
%%}%�%�&�&O'�'�'�'(2(,)I)�)*1*B*�*�*�+�+s,�,�,�,3-V-P.m./@/U/f/�/�/�0�0�1�1�1�1W2z2t3�3)4d4y4�4(5:5�5�5�5�546K6a6u6�6�67t7�7�7�8�8�8-9i9v9�9�9�9�9	:^:�:;+;�;�;�;�;%<<<R<f<�<�<=e=�=�=s>�>�>?N?[?o?�?�?�?�?C@�@�@A|A�A�A�AB"B8BLB�B.C\CnC�C	DD*DhDD�D�D�DEJE�E�E(F�F�F�F`G�G�G�G�GHH0H�H�H�H/IOI�I<JjJ|J�JK$K8KvK�K�K�KL,LXL�L�L6M�M�MNoN�N�N�N�NO+O?O�O!POPaP�P�P	QQ[QrQ�Q�Q�QR=R�R�RS�S�S�STT�T�T�T�T�TU$UyUV4VFV�V�V�VW@WWWmW�W�W�W"X�X�XY�Y�Y�Y8ZhZuZ�Z�Z�Z�Z[][}[�[\'\�\]C]U]�]�]�]^O^f^|^�^�^r_�_�_`M`Z`n`�`�`�`�`Baba�a�ablb�b'c9c�c�c�c�c3dJd`dtd�d�dese�e�e�f�f�f,g\gig}g�g�g�g�gQh�hi i�i�i�i�i&j=jSjgj�jKkyk�k�k&l3lGl�l�l�l�lm�m�m�mSn�n�n�n�n�no#oxo�o�o"pBp�p0q^qpq�qrr,rjr�r�r�rs�s�s�sHtzt�t�t�t�t
uuwuv<vNv�v�v�vwSwjw�w�w�wx>x�x�x$y�y�y�ymz�z�z�z{{/{D{�{1|a|s|�|}#}8}x}�}�}�}~5~c~�~�~I��!���Āр�&�=�T�i���W�����
�<�I�^�����̃�9�΄���������Յ�,�C�X���҆�a����|�����/�a�n���Éډ��^��$�6���ً���;�R�i�~�֌k������P�]�r���Ɏ����M�o����� ����H�Z�ˑ��
��_�v��������J���͓0�Ɣ���y�����͕
�$�;�P���>�n����#�0�E�������Ș ������h����������*�?������H�j�͜c������H�U�j�����؞�E�۟������͠�"�9�P�e���R������7�D�Y�����ǣܣ4�V�����j��0�B������G�^�u����y�����,�^�k�����ש��[��!�3���֫���8�O�f�{�Ӭj������O�\�q���Ȯ߮��L���#���ưӰ�(�?�V�k�ñ��t���������гA�s�����մ���p�����!�C���<�l�~��!�.�C�������Ƹ������f����������(�=������F�h�˼�N�½���T�l���ؾ��r���B�l�������R�g�x�����M������:��������� �5�F�������������w����������!�p�����l�z���$�G��������Y�|���
R
l
�
�
�

Y
�
�
�
�
6$
�$
�$
�$
z%
�%
�%
K&
�&
�&
�&
�&
'
]'
�'
�'
�'
P(
W)
�)
�)
�)
�*
�*
�*
�*
�+
�,
�,
-
�-
�-
�-
�-
6.
Y.
�.
�.
)/
�/
Z0
�0
�0
^1
'3
4
Q4
k4
�4
$5
>5
�5
�5
�5
%6
H6
�6
�6
7
�7
8
28
9
:9
U9
:
�:
�:
�;
�;
}<
9>
�>
1?
K?
�?
�?
�?
�@
A
A
�A
�A
�A

B
0B
sB
�B
�B
�B
fC
D
DD
�D
E
�E
�E
F
/F
�F
�V
[
D[
^[
�[
�[
\
�\
�\
�\
4]
l]
�]
�]
^
6^
�^
�^
�^
B_
z_
�_
�_
"`
<`
�`
a
/a
�a
�a
�a
Fb
~b
�b
�b
2c
Lc
�c
�c
d
�d
�d
�d
ae
�e
�e
 g
Xg
rg
�h
#i
=i
�i
�i
j
`j
�j
�j
!k
Yk
sk
�k
l
%l
�l
�l
�l
am
�m
�m
n
Un
on
�n
o
$o
Pp
�p
�p
q
Qq
kq
�q
r
$r
�r
�r
�r
es
�s
�s
�t
u
,u
�u
�u
�u
,v
dv
~v
�v
w
0w
�w
�w
�w
Cx
{x
�x
�x
,y
Fy
�y
�y
z
jz
�z
�z
{
R{
l{
�{
�{
�{
,|
O|
�|
�|
�|
}
^}
�}
�}
�}
*~
M~
�~
�~
�~

\

�
�
(�
K�
��
��
�
�
Z�
}�
��
�
&�
I�
��
��
�
�
X�
{�
��
�
$�
G�
��
��
��
�
V�
y�
��
߅
"�
E�
��
��
�
�
T�
w�
��
݇
 �
C�
��
��
�
�
R�
u�
��
ۉ
�
A�
��
��
�
�
w�
Q�
��
Œ
+�
��
�
�
o�
��
2�
J�
��
C�
v�
��
��
��
��
ґ
;�
�
�
7�
��
��
)�
\�
t�
ݔ
l�
��
��
 �
ϖ
�
�
��
3�
e�
�
��
��
��
��
ڙ
��
�
��
��
՚
>�
Λ
�
�
��
2�
d�
~�
��
��
.�
a�
y�
�
�
!�
9�
��
��
�
��
b�
�
D�
^�
y�
��
�
B�
Z�
ä
s�
��
��
>�
q�
��
�
��
��
Ч
9�
̨
��
�
��
�
F�
^�
Ǫ
[�
��
��
ū
Ŭ
��
�
/�
��
�
��
b�
��
(�
@�
��
<�
o�
��
�
��
��
α
7�
)�
\�
t�
ݳ
o�
��
��
#�
��
�
�
j�
��
0�
H�
��
D�
w�
��
��
��
޹
��
�
��
Ⱥ
�
I�
ܻ
�
'�
��
#�
V�
n�
׽
�
��
��
ٿ
6�
n�
��
T�
��
��
��
��
c�
��
��
��

�
'�
��
�
(�
,�
��
�
x�
��
��
�
1�
d�
��
�
{�
U�
�
L�
f�
��
�
�
��
��
��
��
9�
\�
��
��
�
)�
��
D�
z�
��
��
��
��
C�
#�
U�
o�
��
��
�
��
��
��
�
�
:�
T�
��
�
R�
��
��
I�
"�
T�
n�
��
��
��
�
G�
a�
~�
��
��
��
*�
M�
��
��
�
��
.�
��
��
O�
R�
��
��
��
�
3�
7�
e�
��
O�
&�
^�
y�
��
'�
B�
��
��
�
"�
e�
��
��
��
1�
U�
��
t�
��
>�
Z�
��
h�
��
��
��
s�
��
��
��
:�
j�
��
��
�
Q�
k�
��
��
�
h�
��
��
�
Q�
k�
@�
x�
��
��
,�
F�
��
��
�
�
Z�
}�
��
��
&�
I�
��
��
��
�
X�
{�
��
��
K�
��
��
Q�
�
��
��
,�
Z�
��
��
��
��
7�
e�
}�
��
��
h�
��
��
]�
�
��
R�
t�
��
G�
i�
��
<�
^�
��
1�~�y�������q���2O���w�3	�	�
��r��8
p
�
�
�
Jm���������������j��Rl��l��Rl��t��!Ys�z��(`z�%~��6n�� 7 � � � N!�!�!�!%"?"�"�"�"+#c#}#�#$$i$�$�$%@%Z%�%�%�%F&~&�&�&'8'�'�'�'�(I)�)�)�)6*P*�*�*�*�,e.�.�./V/p/�/0,0�01(1�1�1�1P2�2�2�2*3D3�3�34�4	5#5�5�5�5C6{6�6�607J7�778Q8�8�89n9�9�9�9:=:�:�:�:	;L;o;�;�;<;<~<�<�<=J=m=�=�=>9>|>�>�>?H?l?�?�@�@�@�@A�A�A�AXBrB�B�B�B]C�C'DAD�D*EEE�EF�F�FqG�G9HgH�H=IkI�I!JSJnJ�J+K�K�KLrL�L(MWMqM,N[N�NVO�O�O�P�P�PRFRaR�RVU�U�U^ViW�W�W&X@XXX?YnY�YjZ�Z�Z�\X]]�]�]^K^�^�^w_O`�`�`�`%a?apb�b�b~c�c�cAdyd�d�e�e�efZf9gig�g�g9hih�h�h�i�ijPjXn�n�n�n�n8od���Ղ'�E�X���ȃ�8�������
�+�}�����]�{�͆�=�[���ˇ�;��������m���݉��M�k���ۊ-�K������1��������p�����Z�z�ώ�D�d���ُ.�N���Ð�8������"�w�����a���֓��K�k�����5�U���˕ �@�����
�*�������j���ߘ��T�t�ə�>�_�t�ɚ�>�^���ӛ(�H������2��������q�����[�{�П�E�e���ڠ/�O���ġ�9�����¢�7������!�v�����`���ե��J�j���
9y9�9�9>:V:�:;;\;�;�;+=]=:?l?ANA�BCkD�D�o�pCq�q�qr-r!s�y�z�z{P{`{�{|`|����#��O�����̿���������������x�����o���������������0�f���v����������	�>�������=�W��CW>�:��> R!�!�"�"$$�(�(y)�)�)$*i*o+�+,v,TD\EFG+G�G�G�HIJ?J8K�K�LbM�d�d7e�e�e7f�f�f�g�g-hdh�hi$iri�i�i9|�}�~\��3�M���ـ�;���Ձ�7���(��E�<�b�Y����������ȟj������)������r����^�����p�����6����3�r�������5�X�k�����Y�����x�����<�_�r����`�����n����l�����j����������<�e����������7�T�}�������	�&�O�l���������:�c�\����������2�����4�7���V�<�����c��W�P�V��&HAy���D|�o��\��z�	 : � � '!X!�!�!K"�"�"8#x#�617J709R:�;�<(>
?�?�?H@�@A AZA�A#B�B�B�B5C�C�C`D�D�D�DuE�EF1FIF�FGLG�G�G�G*H�H�HUII�I�IjJeK�K�KGL�L�LKM�M�M�M�Qf\l]�]�]�]^?^{^5v.wWwPxyxry�y�z�z�{�{�|}�}$~V�������ׁЂ�����>�7�2���ž5�m������à!�R����?�p�΢�}�ۣ�j�����+������J���4�_�y���B��������9�]������U���߯�i�����������϶+�3�`�|�ڹ	�%�A�_�����ƺݺ7���O�������6�l���>�����E�i����l���#�u�����5�����>�������N�����W�����$������������0������������2�����5�S����m�����)�J����[����W����� �E�������������������������������7�0�Y�R�{�t�*������H�����5�f�����S�������w���'��G��+}�$v�vY�=oaZ��)*�*+,2,�D�Er]�]
^j^�^'��j�����n�ʣ�2�R�����Ҩ.�[������ ��������������	�2�+�T�M�������������8�1�Z�S�|�p�$�W���'� �I�����e�������m�!�T�M�v�o���:�m�f�����I�B�k�d��	;
{
�
.n�!S��@
�
�
3d�W��Ew�d��W��J{�
h��(�� )f)�)�)*1*V*�*�*�*<+�AgB�B�C2DSDJEqEhF�F�G�GKH�HzI�I�M�R S�T�UUVrW*n�n�noIo�o�o7pwp�p+q\q�q�qIr{r�rs�s�v|w�w�w�wxExaxx�x�x�x-yIygy�y�y�z{r{|L}�}�~l���́�-���Z�x������p����������������X��
�/�����ޏN�����֒œ`��Õ8�U�g�~���ٖ�H�Z���ۗ
�V���ǘ���A�Q�����ՙ��Ŝ��ϢN�v�&�[�Ԩ���,�����f��������H�_�q�������#�?�V�ݳ�I��.���Ը����������H����c�/�j�������W�����f�c�����W����������������6���������-���������6�������
��6�v�����;���������)�X���������=�l���������%�5�L�����=�J�\�M�����M�������+�m�����]�j�����A�N���X������}�����)��_���!�W������J�����:�G���9�����������I�V�j���<�����-�y������T�������.�^�����
��������]�q��a������-�`������G���M�g�� ���;��������(�������$�5�|�����H�\���T������A�������a	n	�		[	�	�	K	X	�	�	-	n	�	�		R	�	�		8		$	l	%	�	�	U	1		P		�		�		
	%
	?
	�
	�
	�
	;	L	�	�	N	�	�	*
	l
	�
	�
	%	W	�	�	�	u	�		H	�	�	�	;	�	�	+	8	y	�	H	X		�	�	�		&	?	[	�	�	�		)	�	|	4	x	�	�	`	�	�	�	6	f	�	�	�	> 	v 	� 	� 	!	X$	�$	�$	#%	\%	�%	�%	&	�8	�8	9	�9	:	H:	�:	!;	�;	�;	G<	T<	�<	;O	�O	�O	�P	�P	�P	�Q	�Q	�R	Qa	�b	�b	c	Rc	g	g	;g	Mg	ag	�g	�g	&�	��	�	F�	m�	��	��	ժ	�	�	3�	Q�	c�	~�	��	ͫ	߫	��		�	:�	X�	j�	��	��	Ŭ	�	��	�	�	P�	n�	��	��	(�	C�	��	��	Į	�	*�	E�	��	=�	{�	��	��	ð	�	��	1�	@�	m�	��	?�	b�	��	9�	��	7�	S�	p�	ƾ	տ	�	��	��		�	7�	��	�	��	��	��	��	��	)�	X�	��	�	v�	��	��	H
z
�

�
�
�
6
R
�
#
�
	
4
�

�
x
�
�
R
�
0
�
�
�
i
�
�
�

 
U
�
�
�
4
O
l
�
�
�

)
t
�
F 
� 
�!
'"
E"
7#
�#
�'
(
y1
�1
A7
�7
�8
.9
�9
~:
�=
o>
|>
C
%F
�X
3\
�\
U`
b
b
c
|d
�d

e
Fe
�e

f
Yf
�f
g
�g
�g
�h
�i
�i
�j
�k
�k
jl
cm
�m
In
Bo
zo
q
�q
�r
�s
zu
�u
�v
0w
�w
x
 y
-y
Ay
y
�y
�z
{
K{
�{
-|
[
�
�
��
	�
~�

�
2�
C�
Z�
��
�
��
�
�
E�
��
Џ
'�
C�
Z�
��
�
�
3�
��
��
��
%�
��
�
R�
��
��
��
��
��
��
#�
o�
��
ѣ
s�
��
B�
o�
�
>�
��
��
��
�
/�
k�
��
��
է
�
8�
d�
�
�
��
ȩ
	�
#�
b�
��
Ϊ
3�
m�
��
)�
x�
�
�
S�
˴

�
��
Ƿ
׷
n�
�
_�
y�
��
#�
Ժ
�
.�
A�
ػ
��
ɼ
�
��
��
>�
~�
��
��
B�
�
3�
M�
`�
��
��
��
�
�
��
]�
��
��
��
a�
�
R�
l�
�
�
��
�
!�
4�
��
|�
��
��
��
��
��
��
��
��
��
��
��
��
��
��
t�
��
��
�
[�
h�
{�
��
��
��
��
E�
m�
��
��
�
o�

�
5�
��
��
��
��
0�
J�
]�
��
��
/�
`�
Y�
��
�
_�
y�
��
�
g�
��
��
��
��
�
 �
i�
��
��
�
�
#�
��
��
�
�
��
��
8�
E�
U�
��
��
��
��
�
x�
��
��
��
J�
��
��
�
:�
��
��
��
��
 �
8�
I�
��
��
�
5�
)�
L�
��
�
4�
��
��
%�
a�
n�
~�
��
��
��
'�
H�
��
��
��
��
s�
��
��
>�
e�
��
��
�
�
K�
c�
t�
��
��
7�
`�
T�
w�
	�
G�
_�
��
��
N�
��
��
��
��
��
�
P�
q�
��
��
��

�
��
��
��
f�
��
��
�
,�
<�
s�
��
��
��
�
_�
��
|�
��
1�
o�
��
��
"�
x�
��
��
��
�
 �
1�
z�
��
��
�
�
4�
��
�
�
��
��
�
L�
Y�
i�
��
��
��
�
3�
��
��
��
��
^�
��
��
(�
O�
��
��
��
��
5�
M�
^�
��
��
!J>a�1I��<x�����>_�������Qx�
'^v���J	s	g
�
Zr�a����	

c
�
�
���x��1>N����q���C��3����1B��."E�-��[hx���!B����m��7^���
D\m��0 Y M!p!"@"X"�"�"F#�#�#�#�#�#�#H$i$�$�$�%&�&�&�&\'�'�'("(2(i(�(�(�(�(U)~)r*�*'+e+}+�+,k,�,�,�,�,-$-m-�-�-./'/�/�/0�0�0�0;1H1X1�1�1�12"2{2�2�3�3M4�4�45;5�5�5�5�5!696J6�6�6
767*8M8�8959�9�9$:`:m:}:�:�:�:&;G;�;�;�<�<r=�=�=;>b>�>�>??H?`?q?�?�?4@]@QAtABDB\B�B�BMC�C�C�C�C�CDODpD�D�D�E	F�F�F�FeG�G�GH+H;HrH�H�H�HI^I�I{J�J0KnK�K�KLuL�L�L�LMM.MwM�M�MNO1O�OPP�P�P	QEQRQbQ�Q�Q�QR,R�R�R�S�SWT�T�TUFU�U�U�U�U,VDVUV�V�VWAW5XXX�X(Y@Y�Y�Y4ZpZ}Z�Z�Z�Z�Z6[W[�[�[�\�\�]�]�]K^r^�^__!_X_p_�_�_�_D`m`aa�abTblb�bc[c�c�c�c�cdd]d~d�de�ef�f�f�fqg�g�g*h7hGh~h�h�h�hiji�i�j�j<kzk�kl.l�l�l�l�lm,m=m�m�mn)no@o�op(p�p�pqTqaqqq�q�q�qr;r�r�r�s�sft�t�t/uVu�u�u�uv<vTvev�v�v(wQwExhx�x8yPy�y�yBz~z�z�z�z�z�zD{e{�{�{�|�|�}�}�}[~�~�~!1h����T�}�q���&�d�|����m�����ƃ���&�o������)�����������>�K�[��������%�~�������P������?���ьތ�%�=�N������:�.�Q��!�9���Ӑ)�e�r�����ё�+�L���Β“�w���͔B�i�������O�g�x����;�d�X�{�
�K�c�י��T����������
�V�w�����������m����&�3�C�z������
�f�������8�v����+�����ʣڣ�)�:�������&��=�Ϧ
�%������P�]�m�����ͨ�7�������Ъb�����.�U�������;�S�d���έ'�P�D�g���7�O�ð�@�|�����б���B�c����ٳ����̴�X��յ��.�e�}���׶��Q�z�n���#�a�y����j�����ú���#�l������&������!������ҿi�������3�\�P�s��C�[�l����������������W���t���)�g��������)������"�{�������M�������
�6�*�M����5�F���������q�������1�Z�N�q��A�Y�j����������������U�~�r���'�e�}�������'������ �y�������K��������4�(�K����3�D���������o�������/�X�L�o��?�W�h����������������S�|�p���%�c�{�������%�����
��w�������I�������	�2�&�I����1�B���������m�������-�V�J�m���=�U�f�����������������Q�z�n���#�a�y������#��u���G���0$G�/@����k���+	T	H
k
�
;Sd�����
�
�
�
Oxl�!_w��
�!��	s���E���."E�->����i���)RFi�9Qb��������M v j!�!"]"u"�"�"#�#$�$�$%%q%�%�&�&C'�'�'�'(,( )C)�)*+*<*�*�*�+�+g,�,�,�,'-P-D.g.�.7/O/`/�/�/�0�0�1�1�1�1K2t2h3�34[4s4�4545�5�5�5�5+6B6[6o6�6�6
7f7�7�7|8�8�89c9p9�9�9�9�9:P:�:;%;�;�;�;�;<3<L<`<�<�<�<W==�=m>�>�>	?H?U?i?�?�?�?�?5@�@�@AgA�A�A�ABB2BFB�B(CSChC�CDD$D_DvD�D�D�DEAE�E�EF�F�F�FKG�G�G�G�G�GH*HwH�H�H!III�I6JaJvJ�JKK2KmK�K�K�K�K&LOL�L�L(M�M�M�MZN�N�N�N�NO%O9O�OPFP[P�P�PQQRQiQ�Q�Q�QR4R�R�R
S�S�S�S?T~T�T�T�T�T
UUkUV+V@V�V�V�V�V7WNWgW{W�W�WXrX�X�X�Y�Y�Y#ZbZoZ�Z�Z�Z�Z[O[w[�[�[!\y\]:]O]�]�]�]^F^]^v^�^�^l_�_�_`G`T`h`�`�`�`�`4a\a�a�ab^b�bc3c�c�c�c�c*dAdZdnd�d�deee�e�e{f�f�fgVgcgwg�g�g�g�gCh�hiivi�i�i�ij4jMjaj�jEkpk�k�k l-lAl|l�l�l�l
m�m�m�m>n}n�n�n�n�n	oojo�o�op<p�p*qUqjq�qrr&rarxr�r�r�r�s�s�s3ttt�t�t�t�tuuhuv3vHv�v�v�v
wJwaw{w�w�w
x5x�x�xy�y�y�yXz�z�z�z�z{){>{�{+|X|m|�|}}2}o}�}�}�}~/~Z~�~�~:���}���ˀ���4�N�c���Q�~�����6�C�X�����ƃۃ*�Ȅ��
�l�����υ�#�=�R���̆��R�}�ׇv������[�h�}���щ��O���0���Ӌ����2�I�c�x�nje�����	�J�W�l�����ڎ�>�i�����t��?�T�������V�m�������A���Ǔ!�����d�����Ǖ��5�J���8�e�z�ܗ�*�?�|�����˜���ܙ�S��������
�$�9�����ޛ9�d���]������B�O�d�����Ҟ�6�՟��y���Ǡܠ�0�J�_���L�y����1�>�S�������֣%�P�{�֤�[���'�<���ߦ��>�U�o���ӧs������X�e�z���Ω���L���-���Ыݫ�/�F�`�u�Ĭd������I�V�k�����ٮ�=�ۯ�����Ͱ��6�P�e���߱
�e��������ʳ,�m�z���̴����a������=���6�c�x�ڷ�(�=�z����������ڹ�Q���������"�7�����ܻ7�b����E��������K�f�z�ɾ�S����<�c�������I�a�r�����2�����
�1����������/�@�������������b���������
��d�����f�t����A��������P�v���
I
c
~
�
�

P
w
�
�
�
0$
�$
�$
�$
q%
�%
�%
B&
z&
�&
�&
�&
'
T'
z'
�'
�'
A(
Q)
~)
�)
�)
�*
�*
�*
�*
�+
�,
�,
-
�-
�-
�-
�-
-.
S.
�.
�.
/
�/
Q0
�0
�0
U1
!3
4
H4
b4
�4
5
55
�5
�5
�5
6
B6
�6
�6
	7
�7
8
)8
9
19
L9
:
:
�:
�;
�;
t<
3>
�>
(?
B?
�?
�?
�?
�@
�@
A
�A
�A
�A
B
*B
jB
�B
�B
�B
WC
D
;D
�D
E
�E
�E
F
&F
�F
�V
[
;[
U[
�[
�[
\
|\
�\
�\
+]
c]
}]
�]
^
-^
�^
�^
�^
9_
q_
�_
�_
`
3`
�`
a
&a
�a
�a
�a
=b
ub
�b
�b
)c
Cc
�c
�c
�c
�d
�d
�d
Xe
�e
�e
g
Og
ig
�h
i
4i
�i
�i
�i
Wj
�j
�j
k
Pk
jk
�k
l
l
�l
�l
�l
Xm
�m
�m
n
Ln
fn
�n
o
o
Gp
p
�p
q
Hq
bq
�q
r
r
�r
�r
�r
\s
�s
�s
�t
	u
#u
yu
�u
�u
#v
[v
uv
�v

w
'w
�w
�w
�w
:x
rx
�x
�x
#y
=y
�y
�y
z
az
�z
�z
{
I{
c{
}{
�{
�{
#|
I|
�|
�|
�|
}
U}
{}
�}
�}
!~
G~
�~
�~
�~

S
y
�
�
�
E�
��
��
�
�
Q�
w�
��
݁
�
C�
��
��
�
�
O�
u�
��
ۃ
�
A�
��
��
�

�
M�
s�
��
م
�
?�
�
��
�
�
K�
q�
��
ׇ
�
=�
}�
��
�
	�
I�
o�
��
Չ
�
;�
{�
��
�
�
h�
K�
{�
��
�
��
�
�
`�
��
)�
D�
��
=�
m�
��
�
��
��
̑
,�
�
�
.�
��
��
#�
S�
n�
Δ
f�
��
��
�
ɖ
��
�
t�
-�
\�
v�
��
��
��
��
љ
�
�
��
��
Ϛ
/�
ț
��
�
s�
,�
[�
u�
��
��
(�
X�
s�
Ӟ
�
�
3�
��
��
ء
�
S�
�
;�
U�
p�
��
	�
9�
T�
��
m�
��
��
8�
h�
��
�
�
��
ʧ
*�
ƨ
��
�
q�

�
=�
X�
��
U�
��
��
��
��
�
�
&�
��
ح
�
S�
�
�
:�
��
6�
f�
��
�
}�
��
ȱ
(�
#�
S�
n�
γ
i�
��
��
�
��
�
��
[�
��
'�
B�
��
>�
n�
��
�
��
չ
�

�
��
��
ں
:�
ֻ
�
!�
��
�
M�
h�
Ƚ
�
}�
��
п
-�
e�
��
N�
{�
��
��
��
N�
��
��
��
�
!�
��
�
"�
�
X�
	�
i�
��
��
�
+�
[�
��
�
r�
O�
�
C�
]�
��
��
�
��
��
��
��
0�
V�
��
��
��
#�
��
>�
q�
��
��
��
��
:�
�
L�
f�
��
��
y�
��
��
��
��
�
1�
K�
��
�
?�
��
��
:�
�
K�
e�
��
��
��
�
>�
X�
u�
��
��
��
!�
G�
��
��
�
��
%�
��
��
F�
L�
��
��
��
�
*�
1�
\�
w�
I�
�
U�
p�
��
�
9�
��
��
�
�
\�
��
��
��
(�
O�
��
n�
��
5�
Q�
��
b�
��
��
��
m�
��
��
��
4�
a�
��
��
�
H�
b�
��
��
�
_�
��
��
�
H�
b�
7�
o�
��
��
#�
=�
��
��
��
�
Q�
w�
��
��
�
C�
��
��
��
�
O�
u�
��
��
<�
��
��
K�
v�
��
��
&�
Q�
��
��
��
��
1�
\�
t�
��
��
b�
��
��
W�
y�
��
L�
n�
��
A�
c�
��
6�
X�
��
+�u�p�������h���)F~��n�*	�	�
���i��/
g
�
�
�
Ag���������������a��Ic��
c��Ic��k��Pj��q��Wq�u��-e� . � � � E!}!�!�!"6"�"�"�""#Z#t#�#�#$`$�$�$�$7%Q%�%�%�%=&u&�&�&'/'}'�'�'�(@)x)�)�)-*G*�*�*�*~,\.�.�./M/g/�/	0#0�011�1�1�1G22�2�2!3;3�3�3�3�455�5�5�5:6r6�6�6'7A7�7.8H8�8�8�8e9�9�9�9:7:w:�:�:;C;i;�;�;<5<u<�<�<=A=g=�=�=
>3>s>�>�>�>??f?�?�@�@�@�@�@�A�A�AOBiB�B�B�BTC�CD8D�D!E<E�EF�F�FkG�G3H^HxH7IbI|IJJJeJ�J"K�K�K
LiL�L"MNMhM&NRN�NPO{O�O�P�P�PR=RXR�RPU{U�UXV`W�W�WX7XOX9YeY�YdZ�Z�Z�\O]v]�]�]^B^z^�^q_F`~`�`�`a6agb�b�buc�c�c8dpd�d�e�e�e�eQf3g`gzg�g3h`hzh�h�i�ijGjRn�n�n�n�n/o^���ς�?�R���ƒ
�2�}������%�p������P�u����0�U���Ň�5��������`���Љ��@�e���Պ �E������+�x�����b���׍��L�t����6�^���ӏ �H�����
�2�������i���ޒ�S�{�ȓ�=�e���ڔ'�O���ŕ�:�������$�q�����\���ј��F�n����0�Y�n����0�X���͛�B������,�y�����c���؞�M�u�Ÿ�7�_���Ԡ!�I������3�������	�1�~�����h���ݤ�R�z�ǥ�<�d��� 9�9�9�9J:b:�:;';o;�;�;7=�=F?�?(A~A�B;CwD�D�pOq�q$r5r-s�z{H{�{,|l|���+�+������ؿ���������������������������������'����f�s����^�������t�������I�i�y�ws�P d!�!�"�"6$�(�)*9*w*}+�+ ,�,aDiEFG3G�GHI%I)JGJKK�K�LoM�d
eme�e
fmf�f�f�g�g5hrh�hi,i�i�ijA|�}�~n�
�A�[�ƀ�(�I����$�E���0�1�M�N�j�k�����������П|�,����1���������
�p�����������l��)�;���������C�`�s�������������J�g�z������������%�|�����x��������-�J�s����������E�b����������4�]�z���������M�k�o��������'�:������<�J�	���I�����p�+�_�c�c�.2PT���Q��Pw�o��$�� B � � :!`!�!,"S"�"�"K#�#7?7R7B9d:�;�<:>?�?%@]@�@A5AhAB8B�B�BCCC�CDpD�D�D�D�E�EF?F^F�F.GaG�G�GH8H�HIeI�I�I�I|JzK�KL\L�L�L`M�M�M�M�Q{\~]�]�]�],^G^�^=vAw_wcx�x�y�y�z�z�{�{�|
}~,~i�������߁���$�(�F�J�:���מH����-���ˠ4�Z�á�R�x��D�����}����3���å,�R���<�m�����T����'�ӭ��K�e�ˮ����g��������Dzȳ!�ݴ׶=�;�n�����3�O�g�����Ժ�I�������>�����P����W�q���,�~���5�������G�����P������`����i�����6�����L�����B������������D���!�����,������7�R���!�i����i�����2�M�������������K����������������!�?�C�a�e�����2�����*�P�����H�n�����f�����������:�%��8��1��*f�J�nf�*�*,h,�D�Ez]�]@^�^�^/�0�v�����v�ܣ<�>�Z�	�%�&�ڨ@�c�ɩ��(���������������:�>�\�`�����������"�@�D�b�f�����7�_��/�3�Q����x���������4�\�`�~�����M�u�y���#�Q�U�s�w��	N
�
�
A��4[��S
�
�
Fl�8_��X�w�j��]��{�
0��(S)�)�)?*^*�*�*�*N+�AyB�B�C>D[D\EyEzF�F�G�G]H�H�I�I�MS�T�UhVW2n�n�n*oQo�o�oJp�p�p>qdq�q�q\r�r�rOs�s�v�w�w�w�wxUxox�x�x�xy=yWyuy�y�y�z&{z{|Z}�}�~����ہ��B���j�������,�~�DŽ!�˅����������f���D���͏�`�������ѓl����H�u�����.�h�ė��h��3�}�Ǚ���ݢ`�~�8�����"�4�ө�%���ƪ��V�g�y�Ϋ�1�M���Y�)�@����й��������V�����u�A���������<�q�,�E���������i���g���p���o���q���*�D�����1�������7�����
�K������Z����j�_����_���=�����C���'����������7�/�����4�������� ���r�����$�x��r����f���;�����A������
�8���t����M�����Z�)�u�
��������
�b����j��g���"�n���@	�	+	�	�	1	�		c	�	/	�		�		d	�	�		
	3
	�
	!	y	�	a	�	
	
	�
	8	�	�	�	�	=	�		q	�		�	9	X	�		4	M	i	�	�	�	�	�	G	�	�	�	n	�	I	�	�	Q 	� 	1!	�$	6%	�%	,&	�8	�9	5:	�:	);	�;	4<	�<	jO	�P	�P	�Q	�Q	�R	�b	c	dc	g	 g	Cg	Ug	ig	�g	�g	T�	u�	��	Ū	ݪ	�	
�	A�	Y�	k�	��	��	ի	�	�	�	H�	`�	r�	��	��	Ӭ	�	��	�	'�	^�	v�	�	0�	K�	��	��	̮	�	2�	M�	��	\�	��	��	�	)�	_�	��	Q�	��	K�	��	E�	a�	~�	Ҿ	�	�	��	�	��	��	��	�	f�	��	n�	Z
�
�
�


D
`
�
1
�

I
�
2
�
�
�
�
`

>
�
�

{
�
�
$
,
]
�
�
	
D
]
z
�
�
�

1
�
0 
� 
�!
3"
Z"
p#
�'
�1
u7
�8
b9
�:
G>
+C
8F
Y
o\
�a
,c
�d
�d
3e
�e
Ff
g
'g
�g
4h
�h
�i
j
�j
�k
�k
rl
vm
�m
Qn
Uo
�o
�r
�s
�u

v
w
fw
x
�x
Oy
�y
�y
�z
*{
|
c
�
�
��
�
��
�
Q�
��
�
چ
"�
S�
��
ޏ
5�
Q�
b�
Ε
!�
��
��
[�
��
�
d�
��
��
��
�
Ƣ
J�
��
٣
��
��
T�
w�
#�
F�
��
��

�
%�
7�
y�
��
ɧ
�
!�
@�
r�
�
 �
��
ݩ
�
1�
p�
��
ܪ
H�
{�
�
1�
Ĭ
=�
��
��
߷
��
,�
m�
��
��
6�
�
"�
6�
I�
�
��
׼
�
��
��
K�
��
��
��
U�
�
A�
U�
h�

�
��
��

�
�
��
j�
��
��
��
t�
�
`�
t�
��
)�
��
�
)�
<�
��
��
��
��
��
��
��
��
��
��
��
��
�
��
��
��
|�
��
��
E�
p�
��
��
��
��
�
X�
u�
��
�
�
��
�
C�
��
��
��
>�
R�
e�
��
��
B�
h�
l�
��
,�
m�
��
��
�
��
��
��
�
�
(�
z�
��
��
�
�
+�
��
�
�
��
��
!�
M�
]�
��
��
��
�
'�
��
��
��
��
[�
��
��
�
H�
��
��
��
.�
@�
Q�
��
��
�
=�
:�
T�
��
*�
<�
��
��
J�
v�
��
��
��
��
8�
P�
��
��
��
��
��
��
��
F�
s�
��
�
�
Y�
k�
|�
��
��
H�
h�
e�
�
�
U�
g�
��
�
s�
��
��
��
��
�
a�
y�
��
��
��
�
��
��
��
n�
��
�
4�
D�
��
��
��
��
�
p�
��
��
��
B�
}�
��
�
0�
��
��
��
�
(�
9�
��
��
�
%�
"�
<�
��
�
$�
��
��
5�
a�
q�
��
��
��
#�
;�
��
��
��
��
o�
��
��
0�
]�
��
��
�
C�
U�
f�
��
��
2ROi?Q��a�����Og������Y��/l~���[	{	x
�
-hz�����
"
t
�
�
%��
��FV��� ����T��A���'9J��63M�#5��Dp����2J����~��?l�Rdu��A a ^!x!"N"`"�"�"k#�#�#�#�#$Y$q$�$�$�%
&�&�&�&d'�'�'*(:(w(�(�(�()f)�)�*�*8+s+�+�+#,�,�,�,	--,-~-�-�-.///�/00�0�0$1P1`1�1�1�12*2�2�2�3�3^4�4�45I5�5�5�5/6A6R6�6�67>7;8U8�8+9=9�9�9I:u:�:�:�:�:7;O;�;�;�<�<�=�=�=C>p>�>	??V?h?y?�?�?E@e@bA|ABRBdB�BCrC�C�C�C�CD`DxD�D�D�EF�F�F�FmG�GH3HCH�H�H�H�H
IoI�I�J�JAK|K�KL-L�L�L�LM%M6M�M�MN"NO9O�OP!P�P�P.QZQjQ�Q�Q�QR4R�R�R�S�ShT�T�T'UTU�U�U�U:VLV]V�V�V)WIWFX`X�X6YHY�Y�YYZ�Z�Z�Z�Z�ZG[_[�[�[�\�\�]�]�]S^�^�^_)_f_x_�_�_�_U`u`ra�a'bbbtb�bc�c�c�c�cddnd�d�deff�f�fgyg�gh?hOh�h�h�hii{i�i�j�jMk�k�kl<l�l�l�l"m4mEm�m�mn1n.oHo�op0p�p�p=qiqyq�q�q�q+rCr�r�r�s�swt�t�t7udu�u�u
vJv\vmv�v�v9wYwVxpxyFyXy�y�ygz�z�z�z�z{U{m{�{�{�|}�}�}�}c~�~�~)9v����e�������7�r�����%�����΃��.���������1�̆������'�S�c�����È�-�������Ɗa����� �M������3�E�V�����"�B�?�Y��/�A����N�z���Ǒّ�<�T���֒ӓ���ÔՔJ�w��� �]�o���Җ�L�l�i����Y�k�ߙ�y��������g�����������u����;�K����������w�������I������9���ң��1�B������.�+�E���-���̧9�e�u���Ĩը'�?�������تs�����6�c�Ь���I�[�l���֭8�X�U�o�
�E�W�˰��e�����ޱ��S�k�Ͳ������ڴ�`�����&�6�s�������b������4�o�����"�����˺��+�}�������.�ɽ��)�������ڿ|�������D�d�a�{��Q�c�t�������
��������h�������:�u���������1�����*���������^��������>�;�U���+�=�N�����������������B�b�_�y��O�a�r���������������f�������8�s���������/�����(���������\��������<�9�S���)�;�L�����������������@�`�]�w��M�_�p�������	��������d�������6�q���������-�����&���������Z��������:�7�Q���'�9�J���������~�������>�^�[�u��K�]�n���������������b������4�o��������+�$����X���85O�%7H����|���<	\	Y
s
I[l���
�
�
�
�
`�}�2m��)��"����V���63M�#5F����z���:ZWqGYj�������^ ~ {!�!0"k"}"�"�"#
$'$�$�$% %�%�%�&�&T'�'�'�'(4(1)K)�)!*3*D*�*�*�+�+x,�,�,�,8-X-U.o.
/E/W/h/�/�/�01�1�1�1�1\2|2y3�3.4i4{4�4-5<5�5�5�596P6c6w6�6�67y7�7�7�8�8�8M9x9�9�9�9�9:c:�:;-;�;�;�;*<A<T<h<�<�<=j=�=�=u>�>�>2?]?q?�?�?�?�?H@�@AA�A�A�AB'B:BNB�B0CaCpC�CD,DmD�D�D�DE EOE�E�E-F�F�F�FtG�G�G�GHH2H�H�H�H4IQI�I>JoJ~J�J&K:K{K�K�K�KL.L]L�L�L;M�M�MN�N�N�NOO-OAO�O#PTPcP�PQQ`QwQ�Q�Q�QRBR�R�R S�S�S�ShT�T�T�T�TU&U~UV9VHV�V�VWEW\WoW�W�W�W'X�X�XY�Y�Y�YLZwZ�Z�Z�Z�Z
[b[[�[\)\�\]H]W]�]�]^T^k^~^�^�^t_�_�_1`\`p`�`�`�`�`Gada�a�abqb�b,c;c�c�c�c8dOdbdvd�d�dexe�e�e�f�f�f@gkgg�g�g�g�gVh�hi"i�i�i�i+jBjUjij�jMk~k�k
l5lIl�l�l�l�l m�m�m�mgn�n�n�n�no%o}o�o�o'pDp�p2qcqrq�qr.ror�r�r�rs�s�s�s^t�t�t�t�tu!u|uvAvPv�vwwXwow�w�w�wxCx�x�x)y�y�y�y�z�z�z{{1{F{�{3|f|u|�|%}:}}}�}�}�}~7~h~�~�~N��#���Ӏ�+�B�V�k�ƁY����� �K�`�����΃�>�Є����…ׅ�1�E�Z���Ԇ�f����~�����E�p���ȉ߉��c���)�8������@�W�k���یm�����4�_�t���Ύ���R�q����"����M�\���!�d�{��������O���ϓ5�Ȕ��
�����ϕ�)�=�R���@�s����2�G�������ʘ%������~�������,�A������M�l�Ҝe�����,�W�l���ƞڞ�J�ݟ����Ϡ�'�>�R�g�¡T������F�[�����ɣޣ9�X����	�o��5�D�ɦ��	�L�c�w����{�����B�m���ũܩ��`��&�5������=�T�h�}�جl�����3�^�s���ͮ���Q���%���հ�-�D�X�m�ȱ��y�������óҳW�����ڴ���u���ŵ&�E���>�q����0�E�������ȸ#������|��������*�?������K�j�м �S�ؽ��Y�n���ݾ��ÿ�D�q���
��W�i�z����������?�������%�7�H�����e��������������#�u���@�|���)�I��������^�~��� 
W
q
�
�
�

^
�
�
�
�
8$
�$
�$
%
%
�%
�%
P&
�&
�&
�&
�&
'
b'
�'
�'
�'
U(
Y)
�)
�)
�)
�*
�*
�*
�*
�+
�,
�,
-
�-
�-
�-
�-
;.
[.
�.
�.
./
�/
_0
�0
1
c1
)3
4
X4
p4
�4
+5
C5
�5
�5
�5
*6
J6
�6
�6
7
�7
8
78
9
?9
Z9
:
�:
�:
�;
�;
�<
;>
�>
8?
P?
�?
�?
@
�@
	A
!A
�A
�A
�A
B
2B
xB
�B
�B
�B
kC
D
ID
�D
E
�E
�E
F
4F
�F
�V
[
K[
c[
�[
\
\
�\
�\
�\
9]
s]
�]
�]
#^
;^
�^
�^
�^
G_
�_
�_
�_
)`
A`
�`
a
4a
�a
�a
�a
Kb
�b
�b
�b
9c
Qc
�c
�c
d
�d
�d
e
fe
�e
�e
%g
_g
wg
�h
*i
Bi
�i
�i
j
ej
�j
�j
&k
`k
xk
�k
l
*l
�l
�l
�l
fm
�m
�m
"n
\n
tn
�n
o
)o
Up
�p
�p
q
Xq
pq
�q
r
)r
�r
�r
�r
js
�s
�s
�t
u
1u
�u
�u
�u
1v
kv
�v
�v
w
5w
�w
�w
�w
Hx
�x
�x
�x
3y
Ky
�y
�y
z
oz
�z
�z
{
Y{
q{
�{
�{
�{
1|
Q|
�|
�|
�|
}
c}
�}
�}
�}
/~
O~
�~
�~
�~

a
�
�
�
-�
M�
��
��
��
�
_�
�
Ł
�
+�
K�
��
��
��
�
]�
}�
Ã
�
)�
I�
��
��
��
�
[�
{�
��
�
'�
G�
��
��
�
�
Y�
y�
��
߇
%�
E�
��
��
�
�
W�
w�
��
݉
#�
C�
��
��
�
�
|�
S�
��
Č
0�
��
�
�
t�
�
7�
L�
��
E�
{�
��
��
��
��
ԑ
@�
�
"�
<�
��
��
+�
a�
v�
�
n�
��
��
%�
і
�
�
��
5�
j�
��
��
��
��
ř
ߙ
��
�
��
š
ך
C�
Л
�
�
��
4�
i�
��
��
��
0�
f�
{�
�
�
&�
;�
��
��
�
��
g�
�
I�
c�
~�
��
�
G�
\�
Ȥ
u�
��
ĥ
@�
v�
��
��
��
��
ҧ
>�
Ψ
�
�
��
�
K�
`�
̪
]�
��
��
ʫ
Ǭ
��
�
4�
��
�
��
g�
��
-�
B�
��
>�
t�
��
��
��
��
б
<�
+�
a�
v�
�
q�
��
��
(�
��
�
�
o�
��
5�
J�
��
F�
|�
��
��
��
�
��
�
��
ͺ
�
N�
޻
�
)�
��
%�
[�
p�
ܽ
�
��
ſ
޿
;�
u�
��
V�
��
��
��
��
��
��
��
�
)�
��
�
*�
1�
��
�
}�
��
��
�
3�
i�
��
!�
��
W�
�
S�
k�
��
�
$�
��
��
��
��
>�
^�
��
��
�
+�
��
F�
�
��
��
��
��
H�
%�
Z�
t�
��
��
��
��
��
��
�
$�
?�
Y�
��
"�
T�
��
��
N�
$�
Y�
s�
��
��
��
�
N�
f�
��
��
��
��
/�
O�
��
��
"�
��
3�
��
��
T�
T�
��
��
��
 �
8�
9�
j�
��
Q�
+�
e�
~�
��
.�
G�
��
��
�
$�
j�
��
��
��
6�
W�
��
v�
��
C�
_�
��
j�
��
��
��
u�
��
��
��
<�
o�
��
��
�
X�
p�
��
��
�
m�
��
��
�
X�
p�
E�
�
��
��
3�
K�
��
��
�
�
_�
�
��
��
+�
K�
��
��
��
�
]�
}�
��
��
P�
��
��
S�
��
��
��
.�
_�
��
��
��
��
9�
j�
��
��
��
j�
��
��
_�
��
��
T�
v�
��
I�
k�
��
>�
`�
��
3���~������v���7T���!|�8	�	�
��
w��=
w
�
�
�
	Oo�������������o��Yq�q��Yq�y��&`x�$��-g�*���;u��$ < � � � S!�!�!�!,"D"�"�"�"0#j#�#�#	$!$n$�$�$
%G%_%�%�%�%K&�&�&�&%'='�'�'�'�(N)�)�)*=*U*�*�*+�,j.�.�.#/]/u/�/010�01-1�1�1�1U2�2�2�213I3�3�3
4�45(5�5�5�5H6�6�6�677O78>8V8�8�89s9�9�9�9:?:�:�:�:;Q;q;�;�;<=<�<�<�<	=O=o=�=�=>;>�>�>�>?M?n?�?�@�@�@�@
A�A�A�A]BwB�B�BCbC�C,DFD�D/EJE�EF�F�FsG�G;HlH�H?IpI�I#JXJsJ�J0K�K�KLwL�L*M\MvM.N`N�NXO�O�O�P�P�PRKRfR�RXU�U�U`VnW�W�W-XEX]XAYsY�YlZ�Z�Z�\]]�]�]�]^P^�^�^y_T`�`�`�`,aDaub�b�b�c�c�cFd�d�d�e�e�ef_f;gng�g�g;hnh�h�h�i�ijUjZn�n�n�n�n=of���ׂ,�G�Z���ʃ�:��������-������
�b�}�҆�B�]���͇"�=�������r������R�m�Š݊2�M������3�������u�����_�|�Ԏ�I�f���ۏ3�P���Ő�:������$�|�����f���ۓ��P�m�Ŕ�:�W���͕%�B������,��������o�����Y�v�Ι�C�a�v�Κ�C�`���՛-�J������4�������v�����`�}�՟�J�g���ܠ4�Q���ơ�;�����Ģ�9������#�{����
�e���ڥ��O�l�Ħ9�9�:[;0<?>!@�A�C}p9q�qUrYz�z�{W|��U�/���4���'������������+�I�����J�������D�&��'��#y� �!�!$�)�)V+�+,O,�C�D�ECF_G/HQIsJwK1L�L�d�e�f�g\h�h�hWi�i5}�~C�������Z�w��������������Z�G�3���E���g���+���-����2���4������c��������e�����7�}���	�O����� �����e���h�����w�2���������8Z|$Y��1�O�m � �!~"
#)7�8:};_<�=�>�?G@�@�A"B�BhC�CTDE�E�E�FKG�G]H�HIIJdK�KFL�LJM�MQ]�]^p^iv�w�x�y�z|6}R~����-�P�r�e�	���_����������?���^���}�4�'�����Q����)���=�����3���_��x�4���(���$�u���+����R����[����m����v���6�����5���	�f�w�i����p���>��t������Q����|�O�����;����x�������������'�I�k�����]���{�
���(���l���
d�n�e�^�W>�%�@�)�*9+�D�]Y�Y�������m���O����5�b���"�D�f������(�J�l���������[�{�.�������������������}���
��
���9,�=�[��)%*�*�*$+�A�B�C�D�E�F�G�HeM�RlTU�U�V]n�n|opq�qr�r�s�v�w:x�x"y�y�z�{A}�}|~k����O��d�������������������H�L���s�#���;�(�������,�����1���3�����g��������H�����?��������j�T�L�;�1�?�;���E��e�}���7���������z�;�����b��(�������0����s�U������l�7��������������F�����,���K�8�������8������	~		�	O	#	M		�
	�	�	P
	
	
	�	]		�	�	�	V			q	~	S		 	� 	�$	�%	�8	o9	l:	S;	x<	/O	P	Q	�Q	�b	7c	ag	�g	9�	��	(�	��	/�	��	E�	��	i�	��	k�	<�	��	��	��	��	�	�	}�	��	��	L�	��	
�
c
�
�

y
b
v
\
M


e
U
�
)
�

Z
�
k 
!
�!
#
<'
\1
$7
�7
9
�9
a=
�B

F
�X
\
5`
�b
ad
�d
le
f
Sg
�h
�j
�l
}n
�r
�s
^u
�u
wv
�w
oy
�y
+z
�z
p{
[
�
�
��
|�
��
��
�
��
��
�
#�
��
��
8�
��
l�
��
8�
�
��
�
��
��
o�
��
`�
�
8�
>�
O�
��
��
[�
�
��
k�
�
��
W�
��
c�
�
~�
�
��
3�
��
v�
��
��
+�
��
7�
��
R�
��
��
�
��
J�
��
V�
��
q�
�
��
&�
��
0�
��
:�
��
t�
�
��
+�
��
K�

�
��
(�
��
�
��
��
W�
��
[�
��
O�
��
;�
[�
��
�
��
��
��
M�
��
��
��
�
��
�
x�
��
d�
��
�
��
�
��

�
v�
��
�
��
>�
��
C�
��
�
��
��
?�
��
B�
��
6�
��
"�
B�
��
f�
��
k�
��
4�
��
��
g�
��
l�
�
`�
��
L�
l�
��
��
�
��
��
a�
��
�
��
(�
��
-�
��
��
y�)�0�$�0�Q�V�	�	�
R�U�I
�
5U�x�}�F��y}q�]}
��p��7�<� � �!8"�":#�#.$�$%:&�&\'�'a(�(*)�)�*]+�+_,�,S-�-?._/�/�0�0�1�1P2�2�3�45�56y6�6e7�89�9:�:;u;�;=�=;>�>@?�?	@�@�A<B�BAC�C5D�D!EAF�FeG�GjH�H3I�I�JfK�KiL�L]M�MINiO�O�P�P�Q�QZR�R�S�TU�U$V�V�VpW�X Y�Y(Z�Z[�[\(]�]K^�^P_�_`�`�aLb�bOc�cCd�d/eOf�fqg�gvh�h?i�i�jrklxlmlm�mXnxop�pq�qrir�rt�t/u�u4v�v�v�w�x0y�y6z�z*{�{|6}�}[~�~`�)�����\���a���U���A�a�����������S�����������}���i����������z������B���G��������C���H���<���(�H���m���r���;�����n��u�	�i���U�u���������e������.���3��������/���4���(����4���X���]���&�����Y���^���R���>�^���T�����������;����=���,�����_���A�a���P���������e����t�����������9����;���*�����]���?�_���N���������c����r�����������7����9���(�����[���=�]���L��������a����p�����������5����7���&�����Y���;�[�J��}�_n��	�	�
3�5
�
$��W�9Y�H��{�]}
l�����1�3�" � �!U"�"7#W$�$F%�%�&y'�'[({)*j*�*
,�,�,-�.//�/011�1 2�2�3S4�4�5#6�6;7�7|89�96:�:u;<�<,=�=m>�>�?@�@[A�AyB(C�CWD�DoE�E�F?G�G]H�H}I6J�JeK�K}LM�MNN�NlOP�PJQ�QbR�R�S3T�TQUV�V/W�WGX�X�YZ�Z5[�[U\]�]>^�^l_�_�`a�a:b�b�c"d�d:e�e{fg�g)h�hjij�jEk�ktl�l�m2n�nPo�opp*q�qYr�r�s't�tNuv�vBw�wex�x�yLz�zs{+|�|g}�}�~�q����Q��������`����'���v����5�����*���e�����$���P����N���q�����X����8���t�����G���n����]��������m����L��������7�����6���s����2�����'���d�����#���s����:����� ���G���s�6���r�����E���l�������C���$�<���A����
�{��o�����V���J����w���E���

w
�
0$
�$
�%
o&
�&
I'
�'
(
Q)
�*
�+
�,
�-
".
�.
�.
�/
!3
=4
5
�5
6
w6
�6
�7
9
:
3>
?
�?
�@
�A
�A
_B
�B
,C
D
�D
�E
�V
0[
�[
�\
X]
^
�^
f_
`
a
�a
jb
c
�c
�d
�e
Dg
i
�i
�j
Ek
�k
�l
�m
An
�n
tp
=q
�q
�r
�s
�t
�u
Pv
w
�w
gx
y
�y
�z
>{
�{
|
~|
�|
J}
�}
~
|~
�~
H
�
�
z�
��
F�
��
�
x�
��
D�
��
�
v�
��
B�
��
�
t�
��
@�
��
�
r�
��
>�
��

�
p�
��
=�
K�
��
��
5�
��
y�
=�
��
��
�
��
#�
��
f�
��
��
I�
-�
��
��
�
��
H�
,�
(�
��
��
h�
��
(�
�
	�
��
m�
8�
��
�
��
��
F�

�
��
U�
��
��
(�
��
o�
6�
��
}�
��
#�
��
i�
��
��
0�
��
w�
>�
��
��
��
�
��
V�
�
��
��
��
Z�
N�
��
@�
��
`�
��
X�
>�
��
+�
O�
8�
��
��
%�
��
��
X�
>�
�
y�
��
��
�
�
��
3�
��
�
|�
��
��
L�
��
�
1�
I�
J�
�
��
Q�
��
�
��
n�
b�
m�
4�
��
=�
��
��
=�
d�
�
��
F�
��
�
x�
��
D�
��
�
��
K�
��
&�
��
��
1�
��
W�
��
L�
��
A�
��
6�
��
+�
��
 ������s��
��\
�
6�������>��>��E��L��Z	 � r!"�"O#�#�$,%�%j&
'�'�(m)"*�*~,�.B/�/�0�1t23�3�4�5g67#8�8�9:l:�:8;�;<j<�<6=�=>h>�>4?�?�@�A�C�D�E�FkG3H7IJ�K"M&NPO�PRPUXV�WX9YdZ�\v]�]o^q_s`a�b�ced�e3g3h�iRn�������c���V���6��������f���F���&����v���^���H���2�������{���e���O���9���#���
�����m���W���B���,����������u���_���I���3�������|���f���d���N���8���"���0<?>!@�A�C~p:qUrZz�z�{X|ʼU�/�Ŀ4���'������������,�I�����J�������D�&��'��$y� �!�!$�)�)W+�+,O,�C�D�ECF_G/HQIsJwK1L�L�d�e�f\h�h�hWi�i5}�~C�������Z�w���ޜ�ݞ����ѷZ�G�3���E�ϻg���+���.����2���5�����@�c� �����e���h�����w�2���������8Z|$Y��1�O�m � �!~"
#)7�8:};_<�=�>�?y@�@�ATB�BiC/DUDE�E�E�F}G�G^H$IJIJ�K�KxL�L|M�MQ]�]^p^iv�w�x�y�z|6}R~���-�P�r�e�
���`����������?�Τ^��}�'���׬Q����)���>�����x�5���(���$�u���+����R����[����m����v���6�����5���	�f�x�i����p���>��t������Q����|�O�����;����x�������������'�I�k�����]���{�
���(���l���
d�n�e�^�X>�%�@�)�*9+�D�]Y�Y�������m���O����5�b���"�D�f������(�J�l���������[�{�.�������������������}���
��
���9,�=�[��)&*�*�*$+�A�B�C�D�E�F�G�HeM�RlTU�U�V]n�n|opq�qr�r�sw�w&w:x;w�xPw"yew�y�{A}�}|~ق*�O��e�������������������I�M���t�$�ǐ;�(������-�Ζ��2�۠4�����g�����A��������l�V�N�=�3�A�=���G��g����9��������|�=�
��"��d��+�����3����v������o������������G�����-�N�������:������	�		�	R	�
	�	�	R
			�	`	~	�	�	�	�	X			s	�	U		
 	� 	�$	�%	�8	p9	m:	S;	z<	0O	P	Q	�Q	�b	8c	�g	�g	;�	��	(�	��	/�	��	E�	�	i�	�	k�	��	ױ	ɲ	�	�	�	��	M�	��	
�
d
�
z
c
^
O
�

e
�
)
�
�

Z
�
k 
!
�!
#
>'
^1
&7
�7
9
�9
d=
C
F
�X
\
8`
�b
bd
�d
me
�f
Sg
�h
�j
�l
}n
�r
�s
_u
�u
xv
�w
qy
�y
-z
�z
q{
�
��
ӂ
��
�
��
�
%�
�
�
8�
��
l�
�
9�
�
��
�
Ҥ
��
o�
ަ
`�
�
>�
P�
��
\�
	�
��
l�
�
��
W�
ɹ
c�
�
~�
�
��
3�
ͽ
v�
�
��
+�
��
7�
��
R�
��
��
�
��
J�
��
V�
��
q�
�
��
&�
��
0�
��
:�
��
�
��
+�
��
K�
��
(�
��
�
��
��
W�
\�
��
O�
��
;�
[�
��
��
��
��
M�
��
��
��
��
�
x�
��
d�
��
�
�
��

�
v�
��
�
��
��
C�
��
�
��
��
?�
C�
��
6�
��
"�
B�
��
��
k�
��
4�
��
��
g�
m�
�
`�
��
L�
l�
��
�
��
��
a�
��
�
��
��
-�
��
��
y�)1�$�0��V�	�	�
RV�I
�
5U��}�F��y~q�]}
�p���<� � �!8";#�#.$�$%:&�&�'a(�(*)�)�*]+`,�,S-�-?._/�/�0�1�1P2�2�3�4�56y6�6e7�89:�:;u;�;=�=�>@?�?	@�@�A<BBC�C5D�D!EAF�F�GjH�H3I�I�JfKjL�L]M�MINiO�O�P�Q�QZR�R�S�T�U$V�V�VpW�X Y)Z�Z[�[\(]�]�^P_�_`�`�aLbPc�cCd�d/eOf�f�gvh�h?i�i�jrkylmlm�mXnxop
q�qrir�rt�t�u4v�v�v�w�x0y7z�z*{�{|6}�}�~`�)���́\�b���U���A�a�������S�։�������}��i��������z��������G��������C�I�ܚ<���(�H�؝ߞr�ҟ;���ޡn�v�	�i�ҤU�u��	�����e�������3��������/�5�ȱ(����4�Ĵʵ]���&���ɸY�_��R���>�^��T����������;����=���,�����_���A�a���P���������e����t�����������9����;���*�����]���?�_���N���������c����r�����������7����9���(�����[���=�]���L��������a����p�����������5����7���&�����Y���;�[�J��}�_n��	�	�
3�5
�
$��W�9Y�H��{�]}
l�����1�3�" � �!U"�"7#W$�$F%�%�&y'�'[({)*j*�*
,�,�,-�.//�/011�1 2�2�3S4�5#6�6;7�7
9�96:v;<�<,=�=�>�?@\A�AyB�CWD�DoE�E@G�G]H�H}I�JeK�K}LMON�NlO�PJQ�QbR�R4T�TQU�V/W�WGX�XZ�Z5[�[U\�]>^�^�_�`a�a:b�c"d�d:e�eg�g)hkij�j�ktl�l3n�nPo�opp�qYr�r(t�tNu�vBw�wex�xMz�zs{�|g}�}�~r��������a����'������5���*�������$�ďP���N�ђq���Y����їt���H��n���������n����������7���6������2���'�������#�t����:�Ʋ!�ĴG��s�Ϸr���F��l������C���%���A����|��o���W���J����w���E���;
�
_$
�$
t$
�%
�$
o&
�&
I'
�'
(
�+
�,
�+
�-
".
�.
�.
P3
=4
e3
5
6
w6
�6
f>
?
{>
�?
�>
�@
�A
_B
�B
,C
nW
0[
�W
�[
�W
�\
�W
X]
�W
^
�W
�^
�W
f_
X
`
X
a
+X
�a
@X
jb
UX
c
jX
�c
X
�d
�X
�e
�X
Dg
�X
i
�X
�i
�X
�j
�X
Ek
Y
�k
'Y
�l
<Y
�m
QY
An
fY
�n
{Y
tp
�Y
=q
�Y
�q
�Y
�r
�Y
�s
�Y
�t
�Y
�u
Z
Pv
#Z
w
8Z
�w
MZ
gx
bZ
y
wZ
�y
�Z
�z
�Z
>{
�{
|
~|
�|
J}
�}
~
|~
�~
H
�
�
z�
��
F�
��
�
x�
ނ
D�
��
�
v�
܄
B�
��
�
t�
چ
@�
��
�
r�
؈
>�
��

�
p�
֊
=�
�
5�
y�
��
�
��
�
I�
�
H�
��
h�
(�
��
��
��
F�
��
(�
o�
��
��
��
�
0�
w�
��
�
V�
��
�
��
)�
Z�
A�
��
`�
��
X�
>�
��
~�
8�
��
��
��
��
%�
��
��
X�
��
��
 �
��
3�
��
��
�
|�
��
�
�
x�
J�
��
�
��
��
Q�
��
�
��
w�
��
��
=�
��
��
��
��
��
=�
��
d�
��
�

�
��
F�
��
�
x�
��
D�
��
�
��
W�
��
L�
��
A�
��
6�
��
+�
��
 �'�<Qs�3�H\
�
6�+�@�U>j���>�����E����L'�<�QZf	 {� �r!�"��"�O#��#��$,%#�%8j&M
'b�'�(m)�("*�(�*�,�.�,B/-�/-�01-�1F-t2[-3p-�3�-�4�-�5�-g6�-7�-#8�-�8.�9:l:�:8;�;<j<�<6=�=>h>�>4?�?�VX%]�]:]o^�_s`�_a�_�b�_�c�_ed������c��V�ƅ6��������f�ֈF���&����v��^�ӌH���2�������{��e�ڑO�Ē9���#���
�����m��W�̗B���,����������u��_�ԝI���3�������|��f��d�٣N�ä8���"���<L=->[?@=A�A�B�C�Dkp'qBrGz�z�{E|��C�>����"����������������m��5������8�������2�-����~�2F
�g� {!�!�#�)�)D+�+�+;,�C�D�E/FMGH?IaJeKL�L�d&e�e&f�fJh�h�hEi�i#}~~1�������H�e���̜�˞�����H���5���!���3���%�U����������� ���"�����O�����Q�����#�i�����;����������S���V�l�E���c������y�}�&Hjh�E�	��=�[ � y!�!l"�"g#7�8�9k;M<�=�>�?�?�@{A�BVC@D�D�E�F�GKH5I�I�K�L�M�P	]�]^^^Wvyw�x�y�z|$}?~�׀���>�`�S�����M��s��������-���L�ܥk��r�Ŭ?�
�}����+��߲ڳ���
�f�"�|��[����c��������@�����I���
�[���
�d���$�t���#�}���T�e��W����^���,��b���B�����?����j�=�����)�����f���s������������7�Y�{���K���i��������Z�����R�Z��Q��J��C*^�,�)�*'+!,�D�]�]Y^�^G�G���΋����Y�r�=��z�#�P������2�T�v�z����8�Z�|�����y�I�i����������v�����������k����	j
�
]�t
o
�
��x�'��
�+�I�w)*u*�*+�A�B�CsD�E�F�G�HSM|RZT�T�U�VKn�njo�ofp�p}qr�rsrs�w&x�xy�y�{/}�}j~Ƃ;�����P������������������6�:���a����(���������t��Ƞ!���J���U���6���-�����v�X�B�:�)��-�)�n���3��Y���S�k���%���������h�)����
��P�����������}������\���}�a���N�������9���Z���+�z�������C������4���s��7�����x�&������	J	�	l	�		�	�	;	�
	�	�	>
	�
	�	�	�	�	*	y	K	�	t	�	D	�	�	_	l	A		�	� 	�$	�%	s8	]9	Z:	A;	f<	O	P	Q	�Q	|b	%c	�g	'�	��	�	��	�	��	3�	ѭ	W�	خ	Y�	~�	ı	��	�	�	k�	��	:�	�	

�
Q
�
g
P
J
;
m
�
R
�

�
�
H
�
W 

!
�!
	#
*'
J1
7
�7
�8
�9
O=
�B
�E
�X
\
#`
�b
Od
�d
Ze
mf
Ag
�g
�h
�i
�j
�k
�l
�m
kn
io
�r
�s
Lu
�u
ev
w
rw
]y
�y
z
�z
]{
�
�
��
�
̓
x�
��
�
ҙ
�
w�
ԛ
&�
��
Z�
ѡ
&�
��
��
�
��
��
]�
̦
N�
�
,�
=�
��
I�
��
��
Y�
�
��
E�
��
P�
��
l�
�
��
!�
��
d�
־
o�
�
��
$�
��
@�
��
��
��
��
8�
��
C�
��
_�
��
��
�
��
�
��
(�
��
��
��
�
��
9�
y�
�
~�
��
��
��
E�
I�
��
=�
��
)�
I�
��
��
r�
��
;�
��
��
n�
r�
�
f�
��
R�
r�
�
�
��
��
d�
��
�
��
��
1�
��
��
}�
��
-�
0�
��
$�
��
�
0�
��
��
Y�
��
"�
��
��
U�
Z�
��
N�
��
:�
Z�
��
��
��
��
O�
��
��
��
��
�
{�
��
g��{���D�
	�	�
@C�7
�
#C��k�4��gk�_�Kk���^���*��v �!&"(#�#$�$%(&�&�'O(�()�)�*K+M,�,A-�--.M/�/�0u1�1>2�2�3q4s56g6�6S7s89:�:�:c;�;=�=�>.?�?�?z@�A*B/C�C#D�DE/F�F�GXH�H!I�I�JTKWL�LKM�M7NWO�O�PQ�QHR�R�S{T~UVrV�V^W~XYZ�Z
[s[�[]�]�^>_�_`�`�a:b=c�c1d�de=f�f�gdh�h-i�i�j`kfl�lZm�mFnfo�o�p�q�qWr�r�s�t�u"v�v�vnw�xy$z�z{�{|$}�}�~N������J�O��C���/�O�߆�x�؈A�ĉ�t�w��k�ԍW�w�������h�������5���������1�6�ʚ*����6�Ɲ̞`���)���̡\�c���W���C�c�������S�֩������!����m����"������"�����K��������G�L��@���,�L�ܽB�Ҿ������y���)����+��������M���/�O���>�����q���S�s��b��������w���'���	�)��������K���-�M���<�����o���Q�q��`��������u���%����'��������I���+�K���:�����m���O�o���^��������s���#����%��������G���)�I�8��k�Mm�\����q	�
!�#
�
��E�'G�6��i�Kk�Z����o�~!� � �!C"�"%#E$�$4%�%�&g'�'I(i)�)X*�*�+�,�,m-�./|/�/1�12�2�3A4r56�6)7�7�8�9$:c;<�<=�=�>�?	@IA�AgB�CED�D]E�E-G�GKH�HkI�JSK�KkL�L<N�NZO�P8Q�QPR�R!T�T?U~VW�W5X�XZ�Z#[�[C\�],^�^�_�`a�a(bqcd�d(e�e�f�ghXij�j�kbl�l n�n>o�o^p�qGr�rt�t<u�v0w�wSx�x:z�za{�|U}�}x~_����ׂ{���N��u��������#�t����������>���<���_��F��m���b��5�ٚ\��������
�[�����Ңv�����%���$������� �q��������a����(������5�յa���`��3�׺Z�������1������/�����i���]���D���8�����e���3���e
�
�$
�%
]&
�&
7'
�'
(
�,
�-
.
v.
�.
+4
�4
�5
�5
e6
�6
?
�?
�@
�A
�A
MB
�B
C
[
�[
�\
F]
�]
�^
T_
�_
�`
�a
Xb
c
�c
�d
se
2g
�h
�i
rj
3k
�k
�l
sm
/n
�n
bp
+q
�q
�r
ws
�t
�u
>v
�v
�w
Ux
y
�y
|z
,{
�{
|
l|
�|
8}
�}
~
j~
�~
6
�
�
h�
΀
4�
��
�
f�
̂
2�
��
��
d�
ʄ
0�
��
��
b�
Ȇ
.�
��
��
`�
ƈ
,�
��
��
^�
Ċ
+�
ߌ
#�
g�
��
�
��
ԕ
7�
�
6�
��
V�
�
w�
��
��
4�
{�
�
]�
��
�
��
״
�
e�
��
��
D�
��
��
H�
.�
��
N�
��
F�
G�
,�
��
&�
��
��
�
y�
��
F�
��
w�

�
!�
��
�
j�
��
��
��
8�
�
��
?�
��
�
r�
|�
+�
��
z�
+�
R�
�
��
4�
��
�
f�
��
2�
��
��
��
E�
��
:�
��
/�
��
$�
��
�
}�
����a��J
�
$��|,�~,��3��:��H�� `!�!�"=#�#{$%�%X&�&�'[)*�*w.0/�/�0�1b23�3�4�5U6
78�8�9�9Z:�:&;�;�;X<�<$=�=�=V>�>"?�?uW�Wd]�]]^a`�`�b�cSd}��q��Q�ԄD���$����t��T�Ĉ4�������d�׋L���6��� ���
���i�ސS�ȑ=���'��������p��[�ЖE���0����������y��c�؜M�7���!��������j�ߡT�ݢR�ǣ<���&������w��"��������������G�T%_%�%i'�'�'�'�'�'(((S(D)O)a)�*�*
++ +*+4+>+�+�+�+l:�:�:
;;';2;<;J;U;d;o;�;�;!<,<="=1=@=K=V=a=l=v=�=�=�=�=�=�=�=�=�=k?�?�?8@v@�@�@�A:BHDSD^DiDtD�D�D�D�D*E5ErE�E�E�E�E�E�E�EFFF&F0F:FDFNFXFcFnF}F�F�F�F�F�F5GDGOG^GiG�G�G�H�H�H�H�H�H�H�H�H�H�H�HI
II!IqI�JKKNiNsN�S	TTT*T5T@TKTVTaTlTwT�T�T�T�T�T7UqU�U�U�U�U�U�U�UVVV$V.V8VBVLVVV`V�V�V�V�VUW`W�WMX�X�X�X�X�XYYY YeYoY�Y�YZZ!Z0ZmZxZ�Z[v[�[�[\2\^\i\t\\�\�\�\�\Y]h]s]�]�]�]2^=^H^S^�^�^�^___"_Z_e_p_{_�_	```*`5`@`K`V`n`�`�`aaa(a3aHaSabapaza�a�a�a�a�a"b�fg$gAgPg_gngyg�g�g�g�g�g�gh&h�h�h�h�hiii}i�i�i$jcjnjyj�j�j�j�jk;k�k�k�k�k�kllAlSl�l����������'�1�e�o����������)�]�g���������8�B������,�_�j�u���w����������������%�0�:�E�O�Y��������������������'�1�;�m�x�������������������	���O�Z�e�o�z�������������������/�:�E�O�Z�d�n�����������������%�/�:�D�N���������������������%�/�a�l�w���������������������C�N�Y�c�n�x�����������������%�0�;�E�P�Z�d���������������&1;Ew���������'Ydoy���������	;FQ[fpz�������(3=HR\��������
*4>p{�������� R]hr}��������4?JT_is������� +5@JT��������
",6hs~��������			I	T	_	i	t	~	�	�	�	�	�	�	�	�	*
5
@
J
U
_
i
�
�
�
�
�
�
�
",7AK}��������#-_ju��������

A
L
W
a
l
v
�
�
�
�
�
�
�
�
"-8BMW����2<GQ����+5@J����%/:D����5?JT����/9DN����)3>H����#-8B����3=HR����!,6����%/������	|�����
v������Zdoy���S]hr����MWbl����GQ\f����AKV`����% / : D � � � � !)!4!>!�!�!�!�!"
""""u""�"�"�"###�#�#�#�#�#$$$$�$�$�$a�����'[����� T����N�����	*^���$X����R�����
L����(\���@s~����9lw���P[fq���JU`k���DO�����
=H|���!,7Bv�����1<p��� +6j���  N � � � � � 	!!H!{!�!�!�!�!,"_"j"�"�"�"�"�"&#Y#d#o#z#�#�#�# $S$^$i$t$�$�$�$�$�$�$�$�$�$	%%%)%4%?%J%i%x%�%�%�%�%a&�&�&�&P'_'b(�(:)s)*Q*�*�+�/80q0�0�081q1�1�172�2�2�2Q3�3�3�3O4�4�45:5s5�5�5@6y6�6�6$7]7�7�78A8�8�8�869@9J9T9^9h9r9|9�9�9�9�9�9�9�9�9�9�9�9�9�9:::&:0:::D:N:X:b:y;�;�;�;�;�;�=�>�>a?0AnA�AIB�B�B�B�C�C>D�F�F�F�F�F
GG+GAHLHWHbHmHxH{I%JpJ}NfP�P"QbQ�Q�QRHR�R�R1SrS�S�S-b8bCb�b�b�b�b�b�b�b�b�b�b�bccc$c/c:cEcPc[cfcqc|c�c�c�c�c�c�c�c�c�c�c�cddd�d�d�d�d�d�d�d�d�d�d�d�de]ehese~e�e�e�e�e�e�e�e�e�e�e�ef
ff#f.f9fDfOfZfefpf{f�f�f�f�fX{�{���������������=�O$*+n)
*(S]���P����I���ݙ'�
����� ��������������������������������������-�=�E�R�����e�r�I�V�����������B�O�����Q�^���������������e���h��U�(���������,���P�����i	v	S	`	�	�	�	�		,	�	9		�		�		�
	�
	C	�	2
	�
	�	�	�	�	3	@	P	`	�	�	$	1	�	�	�	�	� 	� 	�$	�$	�%	�%	�8	P:	O<	\<	�O	�P	c	 �	��	�	9�	u�	��	��	��	��	1�	~�	��	�
N 
�#
#(
�1
�7
�9
w>
�>
�\

b
b
Ne
af
(y
5y
S{
5|
:�
Ã
�
�
��
ș
��
w�
�
[�
�
Ϸ
c�
��
��
@�
��
i�
��
��
'�
��
T�
��
��9�c��#(�,C1�5h:�>�C&H�LMQ�UxZ_�c2h�l\q�u�z��F�ٌm����.�ţX��������5k9�;P?�AD�GK�N�P�T�VjZ�]O`�c^g�i(l�n
r|t�v�z}ƀ>���c�ۋR�����%���J� 9��`�ثQ�Ȱu�#����������������n���
k�/�k9�>�G�H�K�RaT3�������_�,���ƙ��c��UAV�VT]p_a[b�cvd�fi�i��E���y����E��k�l3m0n"pNq�rpt�u�v�w�|s�s�v�=��L�m�%���X�t�������ġt�*��������%�[��������X�������d���'�l�3���������x�z�	�O��e�/���-�/��������[�����S��^�t�s�z���������W����!������rF	�
�:����w
���q����"�#�%�'�'�(I)�)T�
0x2�4v6�6����7�8a99:;�;�<b>DKETH4JM�M�O�PY"b�b�cL�Nd�f�g�i/n�p q�q�@�•9���'�������z��h�ߥV�ͨD���2��� ��������s��a�ػO�ƾ=���+�������~���l���Z���H���6���$���������~�:�����P����f����|�.�����D�����d��z5��	f!
��R
��>��o* �!�#[%'�(�*G,.d/�02�3�46�6r8Or�r�st�tQu�u�vw�wSx�x�y!z�zU{�{�|#}�}W~�~�%���Y����'���[�����)�Æ]�����+�ʼn_�����-�nja�����/�ɏc�����ʒd���0�ʜd�����4�ϟi����7�Ѣk����t����B�ܧv����D�ުx����F��z����H��|����J��~����L�������N�������P�������R���� ���T�����"�����H���|����J��=N>�O��G�D��ޗ��x�H�������-���`������meoJ����G*�*�*<+�+�+2,�,�,(-z-�-.p.�./f/�/f���������o��Z�љH���6���$�������w��e�ܬS�ʯA���/�����������p��^���L���:���(�������{���i���W���E���3���!�w�s���%�/�������:�������E�E�������P������[�[���
�
�f������q�q���#�#�|�����.�������9�9�������D�������O�Y����d��oo�!*���>���R	[
�

o��
*���>G��[��ox�*3���G��[d�x�� 3!�!�"�"G#P$�$%&d&�&�'(x(�)�)3*<+�+�+�,P-�-�./�0<3�58�r7s�sktu�u9v�vmwx�x;y�yoz	{�{=|�|q}~�~?�s�
���A�ۂu����C�݅w����E�߈y����G��{����I��}����L��/U���L�~����M�������Q�������S�)�¥\�����*�Ĩ^�����,�ƫ`�����.�Ȯb�����0�ʱd�����2�̴f����4�ηh����6�кj����8�ҽl����:���n����<���p�W�����0���d�����-����=WG�H�K�O_T-U�F�C��ݗ��w�G���?V�VR]n_�`Yb�ctd�fi�i�k����,���_������l1m�mdoLq�rnt�u�v�w�|q�q�t�;��J�k�#���V�r�������¡r�(����~���#�Y��������V�������^���%�f�1�~�������r�x��I��c�-���'�-��������Y�����Q��\�r�q�x�}��������Q�����������p@	�
�8u
I������o����"�#�%�'�'�(G)�)E*��v2�4t6�6�7e����8_97:	;�;�<`>DIERH2JM�M�O�PY b�b�cLd���f�g�i�m�pq�qMr��m��X�ϙF���4���"��������u��c�ڬQ�ȯ?���-������	�����n��\���J���8���&�������y���g���U���C���1����q�-�����C�����Y����o�!�����7�����W�	�m(��Y
�
�E�v1��b� �"N$	&�'):+�,�.�02:3�4�5�68i9�r6s�sjtu�u8v�vlwx�x:y�ynz{�{<|�|p}
~�~>�r����@�ڂt����B�܅v����D�ވx����F���z����H��|����K�����K�}����L�������P�������R�(���[�����)�è]�����+�ū_�����-�Ǯa�����/�ɱc�����1�˴e�����3�ͷg����5�Ϻi����7�ѽk����9���m����;���o�V�����/���c�����.����=M>�>XG�H�K�O�R`T.Uɒ����^�+���ř��b�/�@V�VS]o_aZb�cud�fi�i�kD���x����D����l2m�m/n!pMq�rot�u�v�w�|r�r�u�<��K�l�$���W�s�������ás�)�������$�Z��������W�������c���&�k�2��������w�y��N��d�.���,�.�������
�Z�����R��]�s�r�y�~��������V���� �������qE	�
�9v
��S����p����"�#�%�'�'�(H)�)F*��*�*;+�+�+1,�,�,'-y-�-.o.�./e/�/	0w2�4u6�6�7��K��8`98:
;�;�<a>DJESH3JM�M�O�PY!b�b�cMd���f�g�i�m�pq�qNr����?�n����8�Y���Й&�G������5������#�y�����g���ޥ��U�v�̨��C�d���۬1�R���ɯ�@�����
�.��������r����
�`���׻��N�o�ž�<�]�����*�K������9������'�}������k������Y�z�����G�h�����5�V�����#�D������2������� �v���r���$�}�.�����9���9���������D���D�����O���O�������Z���Z����e��e�������p���p���"�{�"�{���-���-���������8���8�����C���C���������N���X���
�c�
c��n�n� y)��4�=����Q	�	Z
�
en� 
�
)����=�F��QZ��n�w�)�2��=�F���Z�c�nw�) � 2!�!�!�"�"F#�#O$�$%Z%
&c&�&'�'(w(�(�)�)2*�*;+�+�+F,�,O-�-.�.
/c/�0�02;3�3�4�56�68q8j9�r�st�tPu�u�vw�wRx�x�y z�zT{�{�|"}�}V~�~�$���X����&���Z����(�†\�����*�ĉ^�����,�ƌ`�����.�ȏb�����2��Uc�����ɜc�����3�Οh����6�Тj����s�
���A�ۧu����C�ݪw����E�߭y����G��{����I��}����K������M�������O�������Q�������S�����!�����G���{����I���z��@�BnDF�GcI�K�L�M�wSx�x;y�yh�F�W�	�	�g	B
�
�
�
�$
�%
�&
�,
�-
V4
)5
6?
�?
A
I[
\
�\
q]
!^
�^
_
'`
a
�a
�b
7c
�c
�d
�e
]g
(i
�i
�j
^k
l
�l
�m
Zn
o
�p
Vq
r
�r
�s
u
�u
iv
w
�w
�x
1y
�y
�z
W{
ÿ
s�
Q�

�
��
L�
��
�
c�
,�
��
��
V�
��
��
V�
}�
1�
��
�����u
��W�W�^
�e�s" � �!*"�"h#$�$E%�%�&#'�'�);*�*�.[/01�1�2/3�35�5�657<8�8�9+X�]�^�`*a�b�c~dF>�>�Rn�*�*4+�+�+*,|,�, -r-�-.h.�./^/�/0ݒ��5���1������
�����r��`�ץN�Ũ<���*�������}���k��Y�лG���5���#��������v���d���R���@���.������
�����o������s�}���/�/�������:�������E�E�������P������[�[���
�
�f������q�q���#�#�|�����.�������9�9�������D������Y�Y�d��ox�*3���G	�	�
[d�
x��3���GP�d��x��3<���P��dm� (!�!�!�"<#�#�$�$P%Y&�&'(m(�(�)(*�*�+�+<,E-�-�-/Y/�0�3�5j8{UJ>�>�Rn�*�*8+�+�+.,�,�,$-v-�-.l.�./b/�/0��9���5���#��������v���d�ۥR�ɨ@���.������
�����o��]�ԻK�¾9���'�������z���h���V���D���2��� ��������s������w�����3�3�������>�������I�I�������T������_�_�����j������u�u���'�'�������2�������=�=�������H������]�]�h��s|�.7���K	�	�
_h�
#|��7���KT�h��#|��7@���T��hq�# ,!�!�!�"@#�#�$�$T%]&�&'(q(�(�),*�*�+�+@,I-�-�-/]/�0�3�5n8U;=J?,A�B{D�pWq1s�z{4|t|
�/�����������������������������x����a���� ���Nn��|U i!�!�";$�)*�+�++,�,fDnEFG�GI.JPK�K�LtMefgwh�hi�ij�}�~s�������6�S�p���������1������u����������H���������O���������R�t�����O��N�����u�0�h�h�7Y��V��t�! � ?!�!�"P#D7G9i:�;�<?>!?�?B�C�E9G�H�J�Q�]�]1^�^Fwhx�y�z�{�|~n������
�-�O���S�����9���W����������1���Y���
���P���l��������B�N�������A���S���
�\���1�����:�����L�����U����e����n���;���������G�������I���*���/�����<��n����n���7����������������&�H�j�����/���M���k�������?�.��=��6��/	k�Osi*+,�E�]5�{�������C��+�E������������!�C�e������'�I�k���<��8����}�����9�e���R�~���Z�|�S
F9�X
K��]�|ob���-�)H*�*+S+~B�CCDaEF�GbH�I�MS�T�UmV�W�n/o�oOpCq�qar�r�s|_}�}�~��7�����,����)��
������q�����k��������o�����q���i�=��������\�,�C�&��������������c���x�N�����?�~�9�H������v�x���������J�^��r�r�P�����B�G�-�������N�*�!�}����c� �����v�1���>	�	B	'	�	0	p	�	�
	G	�		�	�	�	T	�	�	�	{	V	^ 	>!	C%	9&	�8	�9	�:	�;	=	sO	�P	�Q	�R	�b	mc	a�	��	F�	��	M�	��	c�	�	��	�	��	��	T�	T�	��	��	��	"�	o�	��	c

�
&

�
�
�
�
)
/
#
�
9 
� 
�!
6"
#
(
�1
�7
�8
q9
�:
Z>
6C
CF
Y
~\
�a
7c
�d
�d
�e
g
�g
�i
�k
{m
Zo
�r
�s
�u
v

w
	x
�y
�y
�z
-{
|
��
�
-�
��
$�
��
��
�
i�
��
��
�
��
S�
��
��
Y�
(�
��
�
~�
&�
��
{�
�
��
F�
��
��
��
1�
r�
;�
��
'�
��
��
��
��
P�
��
Z�
�
F�
�
��
��
��
o�
��
y�
$�
e�
.�
��
�
��
��
��
��
��
��
��
��
��
N�
��
]�
�
��
��
C�
��
G�
q�
1�
r�
��

�
�
��
�
��
�
*�
��
�
��
��
`�
��
��
3�
��
"�
?�
��
/�
S�
��
=�
��
��
��
��
��
^�
��
M�
j�
�
Z�
|�
��
f�
��
��
��
��
�
��
��
u�
��
G�
��
��
�
��

�
'�
��
�
>�
��
(�
��
��
t�
��
��
H�
��
7T	Dj�T�����q�`	}
2m�
y
�
�#�
��Y��,�8�(M�7�����W�F c!"S"t#�#^$�$�%�&�&(|(�(k)�*=+x+�,-�-�-/�/
0-1�12�2�3c4�4�546�6#7@8�809R:�:<;�;�<�=�=�>[?�?J@gABWB{C�CeD�D�E�F�FH�H�HtI�JFK�K�LM�MN$O�OP7Q�Q!R�R�SmT�T�U?V�V.WKXY;YbZ�ZL[�[�\�]�]�^k_�_Z`wa,bgb�c�csd�d
f�f�fh�hi�i�jRk�k�l'm�mn3o�o#pFq�q0r�r�s|t�t�uOv�v>w[xyKypz�zZ{�{�|�}�}{�j���<�w������������0��������f�����8���'�D���4�W���A�����������b���Q�n�#�^�����l������������|���N�����$����0��� �B���,�����x�����N���=�Z��J�n���X����������x���g���9�t���
��������	���������I�f��V���������m���?�z�����������c���#�@���0���������G�d��T���������k���=�x������
�����a���!�>���.���������E�b��R���������i���;�v�����������_����<���,���������C�`��P���������g���9�t������]�:�*����A	^
N���
�
e�7r����[�8�(���?\L����c �!5"p"�"$�$%�%�&Y'�'(6)�)&*�*�+},�,=-Z./J/�/�0�1�1a2~334n4�5>6�6~7�7V9�9h:�;/<�<o=�=;?�?M@�AB�B�CrDE�E2F}G�G�H9I�IK�KL�L@M�NO�O�PeQ�Q�R%SqT�T�U�VJW�W�X
YUZ�Zg[\�\�]Y^�^:`�`La�avb�c=d�d}e�eIg�g[h�i0j�jl�l%mpn�n�o,p�p�qtr
sgt�t�u�v]w�w�x.y�z{�{}�}~�~S��0���)���C������k���N���h���E���=���W������i����:���������*������R���5���O���,���$���>���t���Q���K���e���B���<���V���2���~��`���z�+������(������P�����^�������\�������*���n����z�I�.�����c���'
g'
�'
Z(
@.
�.
3/
/6
�6
"7
B
}B
�B
pC
�{
6|
�|
}
h}
�}
4~
�~

f
�
2�
��
��
d�
��
0�
��
��
b�
��
.�
��
��
`�
��
,�
��
��
^�
��
*�
��
��
\�
��
(�
��
��
��
5�
y�
��
�
E�
��
*�
��
H�
��
��
��
l�
��
��
C�
��
��
l�
��
��
A�
��
-�
t�
��
�
S�
��
��
��
�
��
�
6�
��
�
C�
��
�
��
-�
��
Y�
4�
��
'�
o�
��
;�
��
d�
��
0�
��
��
b�
��
U�
��
o�
��
d�
��
Y�
��
N�
��
C�
��
8�
T�$:�:�:V;�;"<�<�<T=�= >�>�>R?�?��1���$��������g���G���'����w���W���7�������z���d���N���8���"��������k���U���?���*��������t���^���H���H���2�������{���e���O���9���#���!��������j���T���"
ăp�qz�(���������	.9	�O	qa	R�	�	��	f�	��	"
1q

XM89�9�:T;�i�o[q�q�q+r�y{^{��!����������������������h��"�("*�,)G�GI=J�M�d�e�fVg�g+h"i�i j7|�׀Ӂ΂&�C�`�}���Ɵ>���'��������ռ��1�����V�i�������]�p����������c�����5�{����M������e�����a��������0���2�U�$F�zm���8 � V!I"�" %�6H7@@AB�B�C�D�EGFDG�G�H�I]K?LCM�Md\�]�]=^�^3vUwwx�y�z�{}"~���Ձ���<�^�0���k����P�ߡn�{�
���)���H�i�-�����[�����	�%�����Ͷ^�*�ѹV�ۺg���������
�����H����C�������������5�W�y���(���F���d�����������,�D�Ep]$_�q%�Ȍl�����P��8�ШY���]��������0�R������6�X�z�U�%�G�����R�t���k�G�i����	�
�Q��
bU�u��y�&��)�)T*�*^+�A�BQDoE�F�G�H�I�W(n�nGo�o�pZq�qyru�vswxvx�x^y�zp{d�+������-���܏����|�
�ٗ|�Ř��O��������t���*��-�_�����
�]�o�ݯ��T�������������9�V�j�����~�����M���U���/���+���\������+������.�&�3�����?����	l	P	6		K	C		=
	J	�	�
	U	F	�	�		�	T	�	�	d	t 	S!	V$	Z%	t&		9	:	;	�;	?=	�O	�P	�Q	?_	Ja	�b	xc	�c	�c	%g	Zg	�g	��	�	�	 �	��	��	k�	�	a�	ݫ	h�	�	}�	&�	��	(�	��	5�	��	��	>�	`�	i�	��	�	0�		�	��	��	�	��	��	{�	x
�
�
�
2

p
�
�
�
�
N
�
�
d
�
'
C"
e
f
g
�h
�j
hl
Gn
q
x
U
�
р
4�
v�
X�
B�
�
��
X�
��
ϣ
��
m�
<�
��
�
-�
��
1�
�
Ʃ
��
1�
'�
շ
w�
��
,�
?�
�
��
��
��
K�
^�
�
�
��
��
j�
}�
�
2�
��
��
��
��
��
��
��
l�
y�
��
��
j�
�
�
��
H�
[�
��
^�
��
w�
��
��

�
�
��

�
!�
	�
w�
S�
��
��
�
��
��
��
�
��
6�
G�
��
3�
J�
2�
��
|�
��
��
F�
��
��
��
6�
�
a�
r�
��
^�
u�
]�
��
��
��
�
o�
��
�
��
^�
:�
��
��
�
��
��
��
��
��
�
/�
��
�
2�
�
��
g�
��
��
1�
��
��
��
 �
��
K�
\�
��
H_G����]���I%t��q	�
p��

�
pL������/@�,C+�v��@���/Zk�W n!V"�"�#�#�#g$�$&�&T'0((�(�(|)�*{+�+�,-"-�-.%/
0z0V1�1�1 2�2�3�45�576H6�647K839�9{:�:�:E;�;�<�=3>?^?o?�?[@rAZB�B�C�CDnD�DF�F]G9H�H�HI�I�J�K�K�LM,M�MN/OP�P`Q�Q�Q*R�R�S�TU�UBVSV�V?WVX>Y�Y�Z�Z�ZU[�[�\�]C^_n__�_k`�ajb�b�cdd|d�df�figEh�h�hi�i�j�k�k�l*m;m�m'n>o&p�poq�q�q9r�r�s�t'uvRvcv�vOwfxNy�y�z�z�zc{�{�|�}S~/~��{���z��ă�$����'��}�Y�����#���������;�L���8�O�7�����ϑ��J�̒�˔:��e�v���b�y�a�ϙ�����u������e�A��������������أ'�8���$�;�#���k���˨5���Ϊ��&��Q�b�̭N�e�M��������a�����P�,�{�����x���w�����!���
�$��������Z�q�Y�j��������~���}����'�� ���������4�K�3�D���������X�o�W�h��������|���{����%�
����������2�I�1�B���������V�m�U�f���������z���y����#�����������0�G�/�@���������T�k�S�d���������x���w���
�!	����.E->����R	i
Qb���
�
v�u�����,C+<����PgO`����t �!s"�"#$%%�%�&�'�'*(A))*:*�*�+�,�,N-e.M/^/�/�0�1�1r2�3q4�4�5X6l6�6�7s8�9�9:�:�;I<]<�<|=d>f?�?�?�@�A/BCBC!D�D�DE�E�F�GH'H�HFI-J/K�K�K#L�L�M�N"O6OPQQ�QR�R�S�TUU�U�VdWxW�W�X~Y�Z�Z�Zt[\]^s^�^c_e`�`�`Yab�b�cWdkd�d�erftg�g�g�h�iJj^j<k>l�l�l�m�noo�o9p!q#r�r�r�s�tuu�u
wxw�wx�x�y�z&{;{"|/}�}�},~�~�݀K�`�H�U�Ã؃��̅:�O�Ɇz�m�z������`�u�\�i�׎�f��	�������ē��ĕ2�G�/�<���������!�6���a�T�a�Ϟ�̟٠G�\�C�P���ӣM������l���j�w������]�r�[�h�֮�ү߰M�b�ܱ����������:�-�:����������4���_���d�x����4��_�p��������-�>�������������r���?���
�t�

J
�
($
�$
i%
:&
�&
'
w'
�'
I)
�*
�+
�,
y-
�-
P.
�.
�/
3
4
�4
�5
�5
?6
�6
�7
�8
:
+>
�>
�?
�@
}A
�A
'B
�B
�B

D
�D
�E
�V
�Z
�[
t\
#]
�]
�^
1_
�_
�`
�a
5b
�b
�c
�d
Pe
g
�h
�i
Oj
k
�k
�l
Pm
n
�n
?p
q
�q
�r
Ts
�t
qu
v
�v
�w
2x
�x
�y
Yz
	{
z{
�{
F|
�|
}
x}
�}
D~
�~

v
�
B�
��
�
t�
ځ
@�
��
�
r�
؃
>�
��

�
p�
օ
<�
��
�
n�
ԇ
:�
��
�
l�
҉
8�
��
�
D�
��
��
��
�
A�
6�
��
z�
ɑ
ݒ
�
k�
_�
��
–
�
%�
��
}�
̚
��
�
$�
!�
p�
�
0�
��
�
�
�
Q�
e�
1�
��
x�
ǧ
��
�
�
U�
M�
��
��
�
�
7�
/�
~�
v�
ű
�
k�
b�
��
��
��
�
?�
7�
��
��
��
׺
ϻ
�
�
e�
�
u�
%�
F�
��
��
�
�
�
��
��
#�
G�
�
��
|�
��
S�
��
 �
6�
�
q�
��
<�
��
�
��
��
m�
��
D�
��
��
D�
��
��
)�
A�
�
��
��
�
�
��
L�
f�
Z�
e�
,�
Y�
�
��
W�
�
/�
��
��
�
t�
��
@�
��
�
r�
��
��
C�
��
�
��
y�
)�
��
��
v�
k�
`�
U�
�oh��`�>��
�a'
�
�
d�����Y	�[	�c�i�m%�� =!�!{"#�#X$�$�%5&�&u'�(8)�)�*v,T.
/�/�0�1?2�2�3�4z526�6�7�8]9�94:�:;f;�;2<�<�<d=�=0>�>�>c?y@�A�C�D�E�FcG+H/IJ�KMNHO�PRHUPVZW�W1Y\Z�\I]�]:^i_>`�`_bmc0d�e+g+h�iJnco[�̂<�O���/�����"����r��R�‡2�������b�ҊB���(��������q��[�ЏE���/�������x��b�הL�•7���!��������k���V�k���U�ʛ?���)��������r��\�ѠF���0�����.�������w��a�`9%:�:�;r�g4���l@GB"D�EpGI�KkLoMK�J��v��v{�����ժ(���������8���s	�		g	xg	k�	�	��	
�
l
r
Ƃ
1�
��
O�
��
��
!�
�
��
*�
��
U�
��
}�
�
��
?�
�h��#�N�"s',�0+5�9R>�B|GL�P6U�Yb^�b�gl�pFu�yr~���/�ÐY�������E�ڰo��5�8�:�>�@?C�FMJ�M2P�SV�Y&]�_
c�f�h\k�mAq�sv�yB|�h�߄���|�)�הO�ƙt��c�����{����M�Ĺ/�S�!���/

G$
h)
�*
�+
�/
83
�7
9
&:
J>
)D
�D
�E
�V
b�
̍
�
T�
��
��
:�
}�
��
D�
��
��
ߛ
C�
?�
��
��
#�
 �
��
O�
��
ݨ
$�
l�
֬
��
�
M�
��
:�
��
ǵ
�
U�
��
��
��
4�
�
e�
��
B�
f�
U�
4�
��
3�
��
�
c�
H�
`�
��
y�
��
K�
��
b�
��
=�
��
��
H�
�������(�,�@�A
D
E�E�F�GJHNI2J�K9M=NgO�P'RgUoVPY{Z]�_�eJgJh�iinT9:�:�;�q�g(���`@;BD�EdGI}K_LcM?�>��j��v�z����ɪ�����u���,���g	�		[	lg	_�	�	��	
�
`
f
��
%�
��
C�
��
�
�
��
��
�
��
I�
��
q�
�
��
3�
�\���B�"g'�+�05�9F>�BpGL�P*U�YV^�b|gl�p:u�yf~����#���M��x����9�ΰc����4�8�:x>�@3C�FAJ�M&P�SV�Y]w_�b�f�hPk�m5q�sv�y6|�\�ӄ����p��˔C���h���W��~���o����A���#�G����#

;$
\)
�*
�+
�/
,3
�7
9
:
>>
D
�D
�E
�V
V�
��
�
H�
��
�
.�
q�
Ԗ
8�
��
��
ӛ
7�
3�
�
��
�
�
x�
C�
��
Ѩ
�
`�
ʬ
��
��
A�
��
.�
t�
��
�
I�
��
��
�
(�
��
Y�
��
6�
Z�
I�
(�
��
'�
��
�
W�
<�
T�
y�
m�
x�
?�
��
V�
��
1�
��
��
<�
����
�����(�,�@�A�CE�E�FvG>HBI&J�K-M1N[O�PR[UcVDYoZ�\|_�e>g>h�i]n!!!!%!,!3!@!Q!`!z!�!�!�!�!�!""""""#"0"9"E"S"`"g"n"u"�"�"�"�"�"�"�"�"�"�"�"�"�"�"###(#/#3#I#P#T#h#u#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#$$$$$#$1$?$C$P$_$j$n$~$�$�$�$�$�$�$�$�$�$�$�$�$�$�$%-%N%g%%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%&&$&+&0&5&:&?&D&I&N&S&X&`&e&y&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&''''%'*'/'4'9'>'C'H'M'Z'q'v'~'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'((
((()(D(I(N(S(e(m(�(�(�(�(�(�(�(�(�(�()))*)7)D)I)Q)Y)a)q)y)�)�)�)�)�)�)�)�)�)�)�)*****!*)*.*6*S*u*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*�*+++++!+/+=+B+J+R+l+q+y+~+�+�+�+�+�+�+�+�+�+�+�+�+�+�+�+,
,,,,',/,7,?,D,I,N,S,X,],b,g,o,t,|,�,�,�,�,�,�,�,�,�,�,�,�,�,--
----$-,-1-6->-C-H-P-U-]-b-j-o-w-|-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-�-.....%.*./.7.<.D.M.R.Z.b.g.o.t.y.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.�.///"/'///4/>/C/N/S/b/g/t/y/�/�/�/�/�/�/�/�/�/�/�/�/�/�/�/0	0000 0%0-020:0?0G0O0T0k0�0�0�0�0�0�0�0�0�0�0�0�0�0�0111*12171<1A1F1K1P1U1]1b1j1o1t1|1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�1�122222222#2'2+2/23272;2?2C2G2K2O2S2W2[2_2c2g2k2o2s2w2{22�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2�2
33'3;3S3l3q3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3�3
444"4'4/474?4S4X4`4h4m4u4}4�4�4�4�4�4�4�4�4�4�4�4�4�4�45
55&5+535;5O5T5\5d5u5z5�5�5�5�5�5�5�5�5�5�5�5�56
6666!6&6+60656=6B6J6O6W6\6d6i6q6v6~6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�6�67777777$7,71797A7F7N7V7[7c7k7p7x7}7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�7�788
888888"8&8*8.82868:8>8E8J8O8T8Y8^8c8h8m8r8w8|8�8�8�8�8�8�8�8�8�8�8�8�8�8�8�89	9999&9.969;9@9E9J9O9T9\9a9f9n9s9x9}9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9�9:::::$:,:::L:T:\:d:x:�:�:�:�:�:�:�:�:�:�:�:�:�:
;;;%;-;2;:;B;J;R;Z;b;g;o;w;;�;�;�;�;�;�;�;�;�;�;�;�;�;<
<<<<'</<4<<<A<I<N<V<^<f<n<s<{<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<�<==(=3=;=@=E=J=O=T=Y=^=c=k=p=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=�=>>>>> >%>->2>:>?>G>L>T>Y>a>i>n>s>x>}>�>�>�>�>�>�>�>�>�>�>�>??4?U?s?�?�?�?�?�?�?�?�?@@@@ @$@(@,@0@4@8@B@G@L@Q@V@[@`@e@j@o@t@y@~@�@�@�@�@�@�@�@�@�@�@AAAAAA$A)A.A6A>ACAHAMARAZA_AdAiAmAqAuA|A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�A�ABBBBBB!B%B)B-B1B5B>BFBKBPBUBZB_BrBwBB�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�BCC
CCCCC#C(C0C5CICYC^CfCkCsCxC�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�C�CDDDD D%D.D6DJDODWD\DeDmDrDzDD�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�D�DE	EEEE#E(E-E5E:EBEGEOETEYEaEfEnEsExE�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�E�EFFFFFF F$F(F,F0F4F8F<F@FDFHFLFPFTFXF\FcFhFmFrFzF�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�F�FGG"G'G/G4G<GAGUGZGbGgG~G�G�G�G�G�G�G�G�G�G�G�G�G�G�GHHHHH%H*H/H7H<HDHIHQHVH^HcHuHyH}H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�HIIII!I)I.I6ICIHIPI_IdIlIwI|I�I�I�I�I�I�I�I�I�I�I�IJJJ!J.JEJJJRJWJjJxJ�J�J�J�J�J�J�J�J�J�J
KKKK'K,K4K<KAKIKNKVK^KcKkKsK�K�K�K�K�K�K�KLL
LLLL*L/L7L?LDLLLTLYLaLiLqLvL~L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�L�LM	MMMMM"M'M,M<MMM]MjMoMxM}M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�M�MNNNN!N&N+N0N5N:N?NDNINNNSNXN]NbNtN|N�N�N�N�N�N�N�N�N�N�N�N�N�NO	OO'O9O>OPObOmOrOwO�O�O�O�O�O�OP"PGPLPTP]PePjPrP{P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�P�PQ
QQQ&Q.Q6Q;Q@QEQMQUQ^QfQnQvQ{Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�QRRRR%R-R2R7RHRMRUR]RfRwR|R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�R�RSSSS$S,S4S9S>SGSLSTS\SeSnSsSxS}S�S�S�S�S�S�S�S�S�S�S�S�S�S�S�ST	TTTT(T-T2T7T?THTPTUT]TfTnTvT~T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�T�TUUU!U)U1UBUUU]UeUnUvU~U�U�U�U�U�U�U�U�U�U�U�U�U�U�UVVVV!V)V2V7V?VGVOVTV\VdVmVuV}V�V�V�V�V�V�V�V�V�V�V�V�V�V�V�V�V�V�VW	WWW"W+W:WBWJWRWfWnWvW�W�W�W�W�W�W�W�W�W�W�W�WX	XXX!X)X2X7X?XGXPXUX]XeXmXrXzX�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�X�XY	YYY"Y*Y3Y<YAYIYQYZY_YgYlYtY}Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�Y�YZZZZ$Z,Z5Z=ZEZJZOZTZYZ^ZcZkZtZ|Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z�Z[[[%[-[2[7[<[A[F[N[S[[[d[l[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[�[\\\\(\0\5\=\E\K\Y\^\n\s\x\}\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\]]]]]!]-]9]D]L]Q]Y]n]w]]�]�]�]�]�]�]�]�]�]�]^4^A^R^Z^a^f^w^^�^�^�^�^�^�^�^�^�^�^�^�^�^�^�^�^�^�^�^______"_+_0_A_S_X_]_f_k_p_y_~_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_�_````$`,`4`<`A`F`K`P`U`Z`_`d`i`n`s`�`�`�`�`�`�`�`�`�`�`�`�`�`a
aaa"a5a:aBaKa_adalata{a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�a�abb
bbbbb#b(b-b2b7b<bAbFbKbPbUbZb_bdbibnbsb�b�b�b�b�b�b�b�b�b�b�b�b�b�bcccc!c3c=cEcNcWc_cdcmcuc}c�c�c�c�c�c�c�c�c�c�c�c�c�c�cdd$d6d>dCdKdPdXdedjdrdwd~d�d�d�d�d�d�d�de	eee!e)e1e9eFeNeWedeleue~e�e�e�e�e�e�e�e�e�e�e�e�e�eff"f*f/f7f?fDfLfQfVf^fcfhfpfufzf�f�f�f�f�f�f�f�f�f�f�fgg%g*g2g:gBgKgTg]gqgyg�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�g�gh
hh)h.h6h>hFhKhSh[hchkhphuhzhh�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�h�hi"i2i:i?iGiOiWijiri{i�i�i�i�i�i�i�i�i�i�i�ijjjj"j'j/j4j<jAjIjNjVj[j`jhjmjuj}j�j�j�j�j�j�j�j�j�j�j�j�j�j�j�j�j�jkkkk"k'k,k3k;kCkKkSk[k_kgkokwk{kk�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�k�klllll'l/l7l;l?lGlOlWl[l_lglolwl{ll�l�l�l�l�l�l�l�l�l�l�l�l�l�l�l�l�lmmmmmm&m+m/m3m;m?mGmOmSm[mjmrmzm�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�mnnnnnn#n+n/n7n?nCnOnWn_ngnlnpnwn{nn�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�n�no
oooo&o*o6o>oFoNoSoWo^obofonorozo~o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�o�opppp%p-p5p:p>pEpIpMpUpYpapepmpqpyp�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�p�pq
qqqq%q)q-q5q9qAqEqMqQqYqaqeqkqsqyq�q�q�q�q�q�q�q�q�q�q�q�q�q�q�q�q�q�q�q�q�qr	r
rrr!r%r-r1r9rArErLrTr[rcrhrlrsrwr{r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rsssss$s)s3s;sCsKsPsUs\sasfsnsss{s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�s�sttttt't/t7t?tDtItPtUtZtbtgtottt|t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�t�tu
uuu&u.u6u;u@uGuLuQuYu^ufukusuxu�u�u�u�u�u�u�u�u�u�u�u�u�u�u�u�u�u�u�u�uvvvv$v)v.v5v:v?vGvLvTvYvavfvnvvv{v�v�v�v�v�v�v�v�v�v�v�v�v�v�v�v�v�v�v�vwwww w'w,w1w9w>wFwKwSwXw`whwmwvw~w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�w�wxxxxx"x*x/x7x<xDxIxQxYx^xixqxyx�x�x�x�x�x�x�x�x�x�x�x�x�x�x�x�x�x�x�xyy
yyyy$y,y1y9y>yFyNySy_ygyoywy|y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�y�yzzzzz z%z-z2z:zBzGzRzZzbzjzoztz{z�z�z�z�z�z�z�z�z�z�z�z�z�z�z�z�z�z�z�z�z{{{{ {%{-{5{:{I{Q{Y{a{f{k{r{w{|{�{�{�{�{�{�{�{�{�{�{�{�{�{�{�{�{�{�{�{|||||%|-|2|<|D|L|T|Y|^|e|j|o|w|||�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|�|}
}}}}$}+}3}:}B}G}L}S}X}]}e}j}r}w}}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}�}~
~~~'~/~7~?~D~I~P~U~Z~b~g~o~t~|~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~�~
'/7<AHMRZ_glty��������������������	����'�,�1�8�=�B�J�O�W�\�d�i�q�y�~���������������������Ā̀рـހ��������� �'�,�1�9�>�F�K�S�X�`�h�m�z���������������������ǁρԁ܁�������
����#�(�0�5�=�B�J�O�W�_�d�q�y�����������������������Ƃ˂ӂۂ������������!�)�.�6�;�C�H�P�X�]�g�o�w������������������������Ƀуփ�������
����$�,�1�9�>�F�N�S�_�g�o�w�|�����������������������Ʉ΄ڄ���������
���"�'�/�4�<�D�I�P�X�_�g�l�q�x�}���������������������Å˅Ѕ؅݅�����������!�&�+�3�8�@�E�M�U�Z�_�g�l�t�y���������������������†džφԆ܆������������%�*�/�7�<�D�I�Q�Y�^�c�k�p�x�}���������������������ƇˇӇ؇��������������!�)�.�3�;�@�H�M�U�]�b�g�o�t�|���������������������ňʈψ׈܈������������%�-�2�7�?�D�L�Q�Y�a�f�k�s�x�����������������������ɉΉӉۉ�������������!�)�1�6�;�C�H�P�U�]�e�j�o�w�|���������������������Ŋ͊Ҋ׊ߊ���������� �%�-�5�:�?�G�L�T�Y�a�i�n�s�{�����������������������ɋы֋ۋ���������
����$�)�1�9�>�C�K�P�X�]�e�m�r�w����������������������Ō͌Ռڌߌ������	���� �(�-�5�=�B�G�O�T�\�a�i�q�v�{���������������������čɍэٍލ���������
����$�,�1�9�A�F�K�S�X�`�e�m�u�z����������������������Ȏ͎Վݎ�������	��� �)�.�6�>�C�H�O�T�Y�^�f�k�s�{�������������������Ïȏ͏ҏڏ�������������&�+�3�;�@�H�U�^�c�k�s�x�}�������������������Őʐϐ֐ې�������������%�*�/�4�<�A�I�Q�V�^�i�r�w����������������������đɑёݑ�����������#�(�0�8�=�E�S�\�a�i�q�v�{�������������������ÒȒ͒Ԓْޒ�������
��#�(�0�8�=�B�I�N�S�X�`�l�u�z�����������������������Ǔ̓ԓޓ��������
����$�)�1�9�>�F�R�[�`�h�p�u�z�������������������ÔȔ͔Ԕٔޔ�������
�� �%�-�5�:�?�F�K�P�U�]�b�j�r�w��������������������ÕȕЕە��������
����!�0�9�>�F�N�S�X�_�d�i�n�v�}���������������������–ǖϖזܖ�������
����#�(�-�5�>�G�L�T�\�a�f�m�r�w�|���������������������Ɨ˗ӗؗ������������!�&�-�2�7�<�D�M�V�[�c�k�p�u�|���������������������ʘϘטߘ�������������&�.�3�8�?�D�I�N�V�]�f�k�r�z����������������������ęϙؙݙ���������
�� �)�.�6�>�C�H�O�T�Y�^�f�r�{�����������������������Ś͚Қښ�����������"�'�/�4�<�D�I�Q�^�g�l�t�|���������������������Ǜϛԛٛ��������
����$�)�0�5�:�?�G�L�T�\�a�i�u�~���������������������ʜӜ؜�������������$�)�1�9�>�C�J�O�T�Y�a�f�n�v�{���������������������Ɲ˝ӝߝ������������%�/�8�=�E�M�R�W�^�c�h�m�u�����������������������ǞҞ۞��������������%�-�2�:�D�M�R�Z�b�g�l�s�x�}�������������������ƟΟ֟۟���������
��� �(�-�2�9�>�C�H�P�U�]�e�j�r�~���������������������Π֠۠����������$�)�2�:�?�K�S�[�c�h�m�t�y�~�������������������ġɡСաڡ��������	����#�+�0�8�=�E�V�i�v�����������ĢѢ֢ޢ���������)�.�6�;�C�H�P�U�]�b�j�z�����������ʣң�����������!�)�.�6�E�R�Z�h�|���������������̤Ѥ֤ޤ�������+�@�I�X�e�n�v�~�����������ƥϥԥܥ��������#�+�0�8�=�E�V�g�w�����������ɦզ����������!�*�/�7�@�E�M�[�`�h�p�u�}�������������������ȧͧէ�����������*�/�7�?�D�L�U�Z�b�o�t�|�������������������ƨ˨Өܨ���������&�+�3�;�@�H�Y�^�f�t�y���������������������ѩ֩ީ�������� �(�1�6�>�N�S�[�d�i�q�y�~���������������������Ǫ̪Ԫ٪��������
���"�'�/�4�<�A�I�N�V�[�c�h�p�u�}���������������������ë˫Ыثݫ������������&�+�3�8�@�E�M�R�Z�_�g�l�t�y�����������������Ȭͬլݬ������	���"�'�/�A�J�V�_�l�t�}�������������������ƭ֭߭��������-�5�=�F�K�S�[�d�i�q�������������Ǯ̮Ԯܮ��������!�*�2�;�C�K�T�Y�a�p�y�������������������ůίӯۯ�����
���$�4�=�J�R�Z�c�h�p�x�������������������°ʰҰ۰�����������$�,�5�:�B�J�S�X�`�q�z�������������������DZϱرݱ�����	����(�0�8�?�G�N�V�[�`�g�l�t�|�������������������Ͳ۲�����!�)�1�6�>�G�L�T�Y�a�f�n�s�{���������������ʳѳ���������"�5�=�F�N�W�^�c�k�s�x�������������Ĵʹմ޴�����	����#�+�0�8�=�E�W�`�p�x���������������Ե������%�-�2�:�B�G�O�T�\�a�i�n�v�{�����������Ķݶ����
��!�/�7�@�E�M�\�a�i�u�z�����������������ŷͷַ۷����������� �%�-�2�:�?�G�L�T�Y�a�o�w�������������͸ո��������
��� �(�1�6�>�G�L�T�]�b�j�s�x���������������Ĺ͹չ����� �%�-�6�;�C�L�Q�Y�l�u�}�����������������źͺֺۺ��������
��0�9�K�[�m�v�����������ɻλֻ߻�������
���#�(�0�8�=�E�M�R�Z�b�g�o�w�|�������������������żͼҼڼ�����������%�*�2�;�@�H�Q�V�^�g�l�t�}�����������������ƽ˽ӽ���������"�+�0�8�D�L�Q�Y�d�i�q�|�����������������þ˾оؾ���������&�3�8�@�I�N�V�^�c�k�v�{���������������ƿ˿ӿܿ������������&�+�3�8�@�E�M�R�Z�_�g�l�t�y�����������������������������������#�+�;�D�R�b�p��������������������� �1�:�C�S�\�d�s…Ž ©¾�������������#�4�=�N�W�d�k�ÇØáéñ�������������������0�@�S�[�lāĉĎĤĩı����������������
���#�+�:�?�G�Y�^�fŌŠũűź�����������������$�-�6�?�L�U�]�e�n�w�ƄƉƑƖƞƣƨưƵƽ��������������������������"�*�/�7�<�D�I�Q�V�^�c�k�p�x�}DžNJǒǗǟǤǬDZǹǾ�������������������������!�&�.�3�;�@�H�M�U�Z�b�g�o�t�|ȁȉȎȖțȣȨȰȵȽ��������������������������%�*�2�7�?�D�I�Q�V�^�c�k�p�x�}ɅɊɒɗɟɤɬɱɹɾ�������������������������!�&�.�3�8�@�E�M�R�Z�_�g�l�t�yʁʆʎʓʛʠʨ��������������������������!�(�/�6�=�D�K�R�Y�`�g�n�u�|˃ˊˑ˘˟˦˭˴˻������������������������$�+�2�9�@�G�N�U�\�c�j�q�x�̷̢̛̩̰̆̍̔̾����������������������� �'�.�5�<�C�J�Q�X�_�f�m�t�{͉͂͐͗ͥͬ͞ͳͺ������������������������#�*�1�8�?�F�M�T�[�b�i�p�w�~΅ΌΓΚΡΨίζν��������������������
����&�-�4�;�B�I�P�W�^�e�l�s�zρψϏϖϝϤϫϲϹ����������������������
���"�)�0�7�>�E�L�S�Z�a�h�o�v�}ЄЋВЙРЧЮем��������������������	����%�,�3�:�A�H�O�V�]�d�k�r�yрчюѕќѣѪѱѸѿ�����������������������!�(�/�6�=�D�K�R�Y�`�g�n�u�|҃ҊґҘҟҦҭҴһ������������������������$�+�2�9�@�G�N�U�\�c�j�q�x�ӆӍӔӛӢөӰӷӾ����������������������� �'�.�5�<�C�J�Q�X�_�f�m�t�{ԂԉԐԗԞԥԬԳԺ������������������������#�*�1�8�?�F�M�T�[�b�i�p�w�~ՅՌՓ՚աըկնս��������������������
����&�-�4�;�B�I�P�W�^�e�l�s�zցֈ֏ֲֹ֖֤֝֫����������������������
���"�)�0�7�>�E�L�S�Z�a�h�o�v�}ׄ׋גינק׮׵׼��������������������	����%�,�3�:�A�H�O�V�]�d�k�r�y؀؇؎ؕ؜أترظؿ�����������������������!�(�/�6�=�D�K�R�Y�`�g�n�u�|كيّٟ٘٦٭ٴٻ������������������������$�+�2�9�@�G�N�U�\�c�j�q�x�چڍڔڛڢکڰڷھ����������������������� �'�.�5�<�C�J�Q�X�_�f�m�t�{ۂۉېۗ۞ۥ۬۳ۺ������������������������#�*�1�8�?�F�M�T�[�b�i�p�w�~܅܌ܓܚܡܨܯܶܽ��������������������
����&�-�4�;�B�I�P�W�^�e�l�s�z݈݁ݏݖݝݤݫݲݹ����������������������
���"�)�0�7�>�E�L�S�Z�a�h�o�v�}ބދޒޙޠާޮ޵޼��������������������	����%�,�3�:�A�H�O�V�]�d�k�r�y߀߇ߎߕߜߣߪ߱߸߿�����������������������!�(�/�6�=�D�K�R�Y�`�g�n�u�|��������������������������������������$�+�2�9�@�G�N�U�\�c�j�q�x��������������������������������� �'�.�5�<�C�J�Q�X�_�f�m�t�{���������������������������������#�*�1�8�?�F�M�T�[�b�i�p�w�~�����������������������������
����&�-�4�;�B�I�P�W�^�e�l�s�z�������������������������������
���"�)�0�7�>�E�L�S�Z�a�h�o�v�}�����������������������������	����%�,�3�:�A�H�O�V�]�d�k�r�y���������������������������������!�(�/�6�=�D�K�R�Y�`�g�n�u�|���������������������������������$�+�2�9�@�G�N�U�\�c�j�q�x��������������������������������� �'�.�5�<�C�J�Q�X�_�f�m�t�{���������������������������������#�*�1�8�?�F�M�T�[�b�i�p�w�~�����������������������������
����&�-�4�;�B�I�P�W�^�e�l�s�z�������������������������������
���"�)�0�7�>�E�L�S�Z�a�h�o�v�}�����������������������������	����%�,�3�:�A�H�O�V�]�d�k�r�y��������������������������������������!�(�/�6�=�D�K�R�Y�`�g�n�u�|���������������������������������$�+�2�9�@�G�N�U�\�c�j�q�x��������������������������������� �'�.�5�<�C�J�Q�X�_�f�m�t�{�����������������������������������#�*�1�8�?�F�M�c9(:�:�;	r�g6���������&�.�6�>�F�N�V�o@JB%D�EsGI�KnLrMM�L��x�ww1wFw[w{�� ���ת*����������;���v	�		r	�	zg	n�	�	
�
z
�
�
t
ɂ
3�
��
Q�
��
��
#�
�
��
,�
��
W�
��
�
�
��
A�
�j��%�P�"u',�0-5�9T>�B~GL�P8U�Yd^�b�g l�pHu�yt~	���1�Ő[�������G�ܰq��
5�8�:�>�@AC�FOJ�M4P�SV�Y(]�_c�f�h^k�mCq�sv�yD|�j�����~�+�ٔQ�șv��e�����}�����O�ƹ1�U�#���1
)
1
U$
j$
$
j)
�*
�+
�+
�/
F3
[3
p3
�7
9
(:
\>
q>
�>
�>
+D
�D
�E
dW
yW
�W
�W
�W
�W
�W
�W
X
!X
6X
KX
`X
uX
�X
�X
�X
�X
�X
�X
Y
Y
2Y
GY
\Y
qY
�Y
�Y
�Y
�Y
�Y
�Y
Z
Z
.Z
CZ
XZ
mZ
�Z
�Z
d�
΍
�
V�
��
��
<�
�
�
F�
��
��
�
E�
A�
�
��
%�
"�
��
Q�
��
ߨ
&�
n�
ج
��
�
O�
��
<�
��
ɵ
�
W�
��
��
�
6�

�
�
g�
��
D�
t�
��
��
W�
6�
��
5�
��
��
�
m�
u�
J�
n�
��
��
��
{�
��
m�
��
��
��
��
��
��
�
��
d�
��
?�
��
��
J�
�2G�)>���!6K`u������2G\q������.CX�(�(�(�,�,�,-'-<-Q-f-{-�-�-�-�-�-�-�@�ADE�E�F�GLHPI4J�K;M?NiO�P)RiUyV�VRY}Z]]0]�_�_�_�_�_�eLgLh�ikn3p4p5z6z�{�{��/����
�������������������������")^)_)B*G*L*8GH*ILJ�d�e�f>h?h@h1i�iL|M|N|O|�� �����������5�R�o�������ן؟��6�#����!����@����x��������
������p���?���A�d�3U�|�)�G � e!X"�"7c7d7e7f7g7h7i7<AAACC�D�DeFjFHH�I�I�M�\�]�]L^Bvdw�x�y�z�{}1~�€��)�K�?�ܞ��2�Р_��}������8�ȥW�������,���j�����̲ܶ�������������������������������������������������������������������������������������W�.�/�0�1�2���R����������"�D�f���7���U���s����	�
������D]4�{�_�*�ߨh��-������?�a����#�E�g�����d�4�Z�[�\�������a�����z�V�x��	�
�`��
qd�����5�X)�)c*�*�*�A�B`D~E�F�G�H�I�I�I�I�I7n�nVo�o�piq�q�r�{�{�{�{c�d�e�f�g�h�i�j�k�l�m�n�o�p�q�I�������5�:���0�1�2������;�?�~�����³óijųƳdzȳɳʳ˳̳ͳγϳгѳҳӳԳճֳ׳������������������������������� �%���H�,���������%�-�2�7�k�����A�F�K���R����g�%�*�/���s�G	L	6	�	�	�	�	�	�	
	�
	�	�	�									�	�	�	� 	�$	�%	N9	::	.;	9<	�O	�P	�Q	�a	c	�	z�	��	p�	�	w�	�	­	5�	��	7�	f�	g�	��	�	 �	��	��	�	��	�
B
�
N
7



�
�
6
y"
z"
{"
|"
}"
~"
"
�"
�"
�"
�"
�"
�"
�"
8e
Kf
,g
�h
�j
wl
Vn
eq
~q
q
�q
�q
�q
�x
y
y

y
�
��
q�
r�
s�
t�
u�
v�
ơ
ޣ
��
|�
K�
��
<�
��
��
��
��
��
�
�
�
O�
T�
6�
�
�
��
��
P�
T�
�
	�
��
��
o�
s�
$�
(�
��
��
��
��
C�
G�
��
��
�
�
�
�
��
�
|�
��
$�
�
j�
��
m�
��
��
��
-�
��
�
2�
6�
b�
��
,�
��
��
��
��
V�
��
B�
[�
_�
��
��
U�
��
��
��
!�
��
��
m�
��
��
��
�
~�
�
�
�
I�
��
�
��
��
��
��
>�
��
*�
C�
G�
v�
��
@�
��
��
��
�
k�
��
Wpt�l�4���	�
�
�'
�
,0[�%����O�;TX��O���z�f !�!�#$v$�$&&?(�(	)�)�*�*�,1-�-.6/:/e1�1/2�2�3�3�5W6�6C7\8`8�:�:T;�;�<�<?~?�?j@�A�A�CD}D�DFFHH�HI�I�J�J�L;M�M'N@ODOoQ�Q9R�R�S�SVbV�VNWgXkX�Z�Zd[�[�\]._�_�_z`�a�a�c!d�d
e&f*fTh�hi�i�j�j�lJm�m6nOoSo~q�qHr�r�s�svrv�v^wwx{x�z{r{�{
}}>��������Ӄ3����8�<�h�Ȉ2���͊ъ��[�ōG�`�d����Y�ے����%����q������������#�P�����������G���3�L�P�z�ڨD�Ʃߪ��q�ۭ]�v�z����p����;����������к0����5�9�.�������i�����y���������������8�<�/���������C�\�`�S���������g�����w�����	����������6�:�-���������A�Z�^�Q���������e�~���u���������������4�8�+���������?�X�\�O���������c�|���s���������������26)����=VZM����a	z
~
q�

����04'����;TXK����_x|o�
 � �!�!�"#.$2$%%�%�&�&�'9(R)V)I*�*�+�+�,]-v.z.m/�/11�1�2�3�3�5|6�6�6�7�9:�;m<�<�<�=v?�?�ASB1D�D'E,E�E�G7H�H�HVI?K�K5L:L�L�NFO$Q�QRR�R�T+U	W�W�WX�X�Z[�[�[.\^�^u`�`kapab�c{d�d�d�e�gh�injNl�l�n*o�o�oIp3r�r�t&uw�wxx�x�zK{?}�}>~C~�~�p�e��܅_�ۆ������
����y���x�}�'�&���%�*�ԓԕW�L�ϘÚF�›Ǜq�q����l�`��_�d�������
�����x����r������������J�J�͸��D���Żo�����������M�����(�����N�������&
!'
�'
�'
�-
`.
�.
�5
O6
�6
�A
7B
�B
C
�{
�{
V|
�|
"}
�}
�}
T~
�~
 
�
�
R�
��
�
��
�
P�
��
�
��
�
N�
��
�
��
�
L�
��
�
~�
�
J�
��
�
|�
�
H�
��
�
Ɍ

�
Q�
��
ّ
{�
��
!�
ܚ
 �
��
@�
�
a�
��
ק
�
e�
�
G�
��
ձ
{�
��
�
O�
��
�
.�
u�
��
0�
4�
/�
�
��
��
c�
��
0�
��
Y�
��
��
T�
��
)�
��
��
\�
�
��
��
P�
��
�
��
��
��
��
��
{�
p�
e�
�
t�9D:�:;v;�;B<�<=t=�=@>�>?s?k�܂_�σ?�„2�������b�҇B���"����r��R�Ë8���"��������k���U�ʐ?���)��������r��\�ҕG���1�������{��{��e�ڛO�Ĝ9���#���
�����l��V�ˡ@�ɢ>���(��������q�hXK #�(9+�5�7pKT�Zds�v~|p����,�����R2�/1	�6	)I	:t	~z	��	��	��	Ƒ	��	<�	�	a�	4�	��	 �	��"�����=�������?�i�������*���������6D(�%� S!�%+ � �Q�!j%�&O!	)����	ߪ	�	[�	��	׫	�	�	b�	��	��	��	�	)�	x�	M�	ή	O�	��
r�
��
��
��
O�
��
x�
�
��
6�
��
c�
��
�!�H�r�#,(�,R1�5w:?�C5H�L\Q�U�Z_�cAh�lkq�u�z+��U��|����=�ԣg�����(���>5�5R6�8z9�9/;�;C<�>_?�?A�A)BrCD�D�F�G
H�J(K�KN�NOeP
QyQ�S�TUJV�V^W�YyZ�ZY]^m^�_^`�`=c�cQd�fmg�g$i�iDj�k7l�l�m�notqr�r�s�t�tRvwqwz�z{w|'}�}%�ՀD���M����ą3�ˆr��:��Y���a�Ў^��}����+���4����������Y�Ȟ!�Ѡ@���H���F���e���o�ީ7��V���`�Ϯ'�װF�Գ�����2����������������
5p�q8r7zK{�{��4���������$����"`)Q*=G
H/IQJ�d�e�fAh7i�iP|%���:�W�t�����ٟ��:�'����%���
�E���	�c�}�����j�������u�������*�D���F�i�8Z���-�K � i!\"�"
7j7FA!C�DoFH�I�M�\�]�]Q^Gviw�x�y�z�{}2~�ǀ��.�P�C�����6�Ԡc���������<�̥[���1��o��	����Ѳ�����������������\�3���W����������'�I�k���;���Y���w����
���D�]9��d�/��l��.����"�D�f����(�J�l���i�9�]�����f������[�}��	�
�d��
uh��
���9�])�)h*�*�A�BeD�E�F�G�H�I;n�nZo�o�pmq�q�r�{r���"�N�Џ������?�����6���ʙ�3���
�C�(�����j���س�����������������*���M�1�����*�<�p�����P���W������l�4���x�Q	;	�	�		%		�
	�	
	�
	�	�		<		�	�	� 	�$	�%	O9	?:	3;	><	�O	�P	�Q	�a	c	z�	�	�	��	u�	�	|�	�	í	:�	��	<�	�	,�	h�	��	!�	��	��	 �	q�	��	�
C
�
S
<

�
"
�
�
;
�"
=e
Pf
1g
�h
�j
|l
[n
�q
y
�
��
w�
ǡ
�
��
��
P�
��
(�
A�
��
�
��
Y�
;�
�
��
��
9�
X�
�

�
��
¾
X�
w�

�
,�
��
��
w�
��
,�
K�
��
�
��

�
��
�
��
��
��

�
��
)�
�
U�
o�
��
r�
��
��
��
�
2�
��
�
:�
�
g�
��
��
0�
��
��
��
��
C�
[�
��
G�
c�
?�
��
��
��
Y�
��
��
��
&�
n�
��
��
r�
��
j�
��
�
�
��
�
!�
��
N�
��
��
�
��
��
��
��
+�
C�
��
/�
K�
'�
{�
��
��
D�
��
��
��
�
X�
p�
��
\xT��p��9��	�	�
}�
,
�
4`��)����<T�@\8���S���g�k �!c"�#�#$z$�$&�&D(�(�(
)�)�*�+�,-6-�-".>/0j1�1�132�2�3�4�5D6\6�6H7d8@9�:�:�:X;�;�<�=#?k?�?�?o@�AgB�CDD�DE F�FMH�H�HI�I�J�K�L(M@M�M,NHO$PtQ�Q�Q=R�R�S�TVOVgV�VSWoXKY�Z�Z�Zh[�[]�]3_{_�_�_`�awb�cd&d�de.f
gYh�h�h"i�i�j�k�l7mOm�m;nWo3p�q�q�qLr�r�s�tv_vwv�vcwx[y�z�z
{v{�{}�}C���������؃ �8���$�@��m���͈6���Պ���H�`�ɍL�h�D���ܑ��]�����ؔ*�r����v���n��������'��U�������������4�L���8�T�0��ǨߨH�˩�ë�^�v�߭b�~�Z�����t�����@�����	�������պ�5���!�=��2�¾�����n���f�}��������������$�@��3���������H�d�@�W���������l���d�{������
���������"�>��1���������F�b�>�U���������j���b�y��������������� �<��/���������D�`�<�S���������h���`�w������	����������:-����B^:Q����f	�
^u�
�
����8+����@\8O����d�\s�� � �!�"�"#6$%)%�%�&�'�'>(Z)6*M*�*�+�,�,b-~.Z/q/�/1�12�2�3~46f6�6�6�7�9�9:�;W<r<�<�={?�?�?�A=BXB6D�D�D1E�E�G!H<H�H[IDK�K�K?L�L�N0OKO)Q�Q�Q$R�R�TU0UWrW�W	X�X�Z�Z[�[3\^�^�^z`�`�`uabded�d�d�e�g�gh�iXjsjSl�l�l�no/o�oNp8r�r�r�tu+uw�w�w#x�x�z4{P{D}�}�}H~�~�Y�u�j�у��H�d����������n���~�����,�+�����/�ٓٕ@�\�Q���ԘȚ/�K�̛v�v�ݞ���U�q�e�̣�i���z��������k���}�����[�w��������$���O�O���Ҹƺ-�I�ʻt� �q�����$�l���������:�R��������-������S���!����&
&'
�'
�'
�-
e.
�.
�5
T6
�6
�A
<B
�B
C
�{
�{
[|
�|
'}
�}
�}
Y~
�~
%
�
�
W�
��
#�
��
�
U�
��
!�
��
�
S�
��
�
��
�
Q�
��
�
��
�
O�
��
�
��
�
M�
��
�
͌
�
U�
��
ݑ
�
•
%�
��
$�
��
D�
�
e�
��
ۧ
"�
i�
�
K�
��
ٱ
�
Ŵ
�
S�
��
�
2�
y�
��
8�
4�
�
��
��
�
h�
��
4�
��
^�
��
��
Y�
��
.�
��
��
`�
#�
��
��
U�
��
!�
��
��
��
��
��
��
u�
j�
�
y�9I:�:;{;�;G<�<=y=�=E>�>?w?p��J�d�ԃD���DŽ7��������g�ׇG���'����w��W�ȋ=���'��������p��Z�ϐD���.�������w��a�וL���6���!��������d�����j�ߛT�ɜ>���(��������q��[�СE���΢C���-�������v��'�'�'�'�'�����'�'����������	��	����	��	����	�����	���	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	���+�+�,�+�+�+�+�+�+�+�+�+�,�+�+�+�+�,�,�,�+�+�+�,�,�,�,�,�,�,�,�+�,�+�+�+�+�,�+�+�,�+�+�+�+�+�,�+�+�+�+�+�+�,�,�+�+�+�+�,�+�,�+�+�,�+�+�+�+�,�+�+�+�+�,�,�+�+�+�+�(�������������(�������(�������������(�������(����������������(�������������������������������������������������������������	�	�
�
�	�	�	�	�	�	�
�
�
�
�
�
�
�
������)&,�����"�"�"�"�"�������������������
�
�
�
�
�
�
�
�
�
�
�
�
�
����������������������������������������������������������������������������������������������������������������������� ���� ������� � ���������������������������������������������������������������������������������!����!�!����"������������(��(������������������������������������������������������������ � ����������!�������"����������������������������������(�(��������������"������������������"������ �"� ����!����!�!�������"��"���������������(�������������������������!� � � � �!���������������
������������"������������������� ��� ���������!����!�!�"�����(����������������!���� � ��� �!�����!�"�"�����
�(�������"���������"��� �"� �!��!�!�!�"�"��"�y|}�����*�
��&��������������������������!�� ��� �� �!����"�����#�%�&���������"���������������!����"�������'������������!�������� ��!��"���#�%��������������������� �� �������"�������%�&�&������������������&�&�&��'�'�������%�%�%�%�%�%�&�&�&�&�&�&�&�&�	������ ���#�#�%�&�&�&�&���%�%���w�%�%�&���&�&��&�������'��'�'�����(�(�*�#�(�(�(�*�������(�)�)�)�)�*�*�*�*�%��)�$�%�%�%��(�#�#�$�$�%�%�%���$�$�$�$�$�%�%�%�%�%�%�%�%�%�%�%���)�*�#�$�$�%�%�%�%���$�%��*�(��$�%�%���#�#�(�%��#�(�%��#�#���#�'�B��Σ��R���	�v�(43F�@��ݧ�
��Ϩ�
��Ϩ�
΅��
��ݧ�
��Ϩ��Ϩ���
��ݧ��ݧٴ�
΅�΅�΅�
΅�����������������;t�����o�
�
Ǫ�
�R��
�	�����XZ|΅��
��Ϩ����������������;t������
�
Ǫ�
�R��
�	�����XZ|��Ϩ�
��Ϩ����������������;t���âo�
�
Ǫ�
�R��
�	�����XZ|��Ϩ�
��ݧ����������������;t���ٴ�
�
Ǫ�
�R��
�	�����XZ|��ݧ�
��Ϩ��Ϩĥo�Fâo�F���Fâo�Fĩo�A���=���<�<�W�<���:�<��
�:�<Ԏ
�:�<��:�<��:�<��:
�hpp�Y8��������o���J���A��������΀���	����<�}�Ta!N���o��o�����>�>SetLenOnDrop��>�	�>�>	local_len��>���rZg������o�=���<�<�W�<���:�<��
�:�<Ԏ
�:�<��:�<��:�<��:
�hpp�Y8��o�����Ϩ��o���J���A��������΀���	����<�}�Ta!N���o��o��o��o�o��o�=����E�����N����������Ւ���h�Z��@�<�<�W�<���:�<��
�:�<Ԏ
�:�<��:�<��:�<��:
�hpp�Y8����
��J��o�����΀���	����<�}�Ta!N���o��o��o��ConcatTreesHelper��trees�r$�qQc[c��o��o�=΅�<�<�W�<���:�<��
�:�<Ԏ
�:�<��:�<��:�<��:
�hpp�Y8��o���΅���o΅�J΅�A΅������΀���	����<�}�Ta!N��o�o΅΅��o΅��o�=΅�o�o�=��o��o��o�=����o��o�=����o��o�C����Chars����	�q�,�\�g�g��h��g�h޵�g�h���gFPR<?�����C��o��o�΅����Ϩ����΅���o�΅������������lf���]v΅��΅�����o��������������lf���]v���������Ϩ��o���Ϩ�o�<�����=����o��o��o����o��o�<��o���=��o����o��o��o��o��o�<�o���=�o����o��o�o��o��o�<��o���=��o΅�o��o��o��o�o�<�����J�����o����RcVecMut���Rz����w������o��o�<�����<��o���<΅���<�o���<��o���<��o���
��Ϩ�
��Ϩ�
��ݧ�
��ݧ��o�����Ϩ����������������;t������
�
���
�R��
�	�q>bߧ5��Ϩ���Ϩ����������������;t���ĩo�
�
���
�R��
�	�q>bߧ5��Ϩ�
��Ϩ��oĩo�
��Ϩ��oͿo���ݧ����������������;t����o�
�
���
�R��
�	�q>bߧ5��ݧ�
���΅����ݧ����o����������o����o����o�
���6�g�g��h��g�h޵�g�h���gFPR<?����������o����o����o�5�g�g��h��g�h޵�g�h���gFPR<?����Ϩ�5�g�g��h��g�h޵�g�h���gFPR<?����o�5�g�g��h��g�h޵�g�h���gFPR<?���Ϩ�5�g�g��h��g�h޵�g�h���gFPR<?����Ϩ�5�g�g��h��g�h޵�g�h���gFPR<?����Ϩ�5�g�g��h��g�h޵�g�h���gFPR<?����Ϩ�5��o�5�g�g��h��g�h޵�g�h���gFPR<?����Ϩ�5�g�g��h��g�h޵�g�h���gFPR<?�����5��o�5�g�g��h��g�h޵�g�h���gFPR<?����o�5�g�g��h��g�h޵�g�h���gFPR<?������5�g�g��h��g�h޵�g�h���gFPR<?����o�5����Take����	�B��n��BWZJ��n����o�5�g�g��h��g�h޵�g�h���gFPR<?����Ϩ�5�g�g��h��g�h޵�g�h���gFPR<?����Ϩ�5�g�g��h��g�h޵�g�h���gFPR<?����o����o��o����o��o����o��o�C��o��o�
΅��
��Ϩ�
��Ϩ�
��ݧ�Fĩo�Fâo���o���o��o��o���Ϩ���ݧ���Ϩ�
��ݧ�
΅��
��Ϩ�
��Ϩ�
΅�ɣo��o�
��Ϩ��o��o�
��ݧ�o��o�
��Ϩ��oΥo�
��Ϩ��o�
��Ϩ��o�
΅���o�
��ݧ�o�Fâo�Fĩo���o��?�?��?���:�?�	�:$x��Lk��������Ϩ���ݧ���Ϩ���Ϩ��o��o���Ϩ��o׿o���ݧ��o��o���Ϩ��o���ݧ־o���Ϩ��o���o���oɼoռo���o���o�?�������ݧ������R���	�Lhp�w�D���ݧ�R���R�R�����R�	�	�	��	��	yk���9�R΄�R�����Xݧ�����X�������X�������X�������X�������Xʹ�����X�������X�������X�������X�������X�������X�������X�������Xʁ�����X�����X������X�������X�������X��9�����X�������X١�����X�������X�������Xש�����X�������X�������X�������X�������XϨ�����X������X�������X�������X�������X�������X�������X�������X�������X�������X�������X����������������;t����������X�������X�	�����X�������X�������X�������X������X�������X�������X�������X�������X������X������X�������X������X��	�����X�������X�������X�������X�������X�������X�������X�������X�������X�������X�������X������Xۗ�����X������X����������������;t���������X�������X�������X��4�����X�������X�������X�������X�7�����X�������X�������XӮ�����X�������X�������X�������X�������X�������X�������X�������X�������X�������X�������X�������X�������X������Xզ�����Xұ�����Xـ�����X�������X�������X�������X�������X�������Xۤ�����X�������XҖ9�����X�������X�������X٤�����X�������X�������X��9�����X҈�����X�������X�������X�������X��9�����X٬�����X�������X�������X�������X�������X�������X�������X�������X������X�������XЗ�����X�������X�������X�������X�������X�������X��9�����X�������X��6�����X�������X��9�����X�������X������X�������X�������X�������Xُ�����X�������Xߖ�����X�������X�������X������X�������X�������X�������XÉ�����X��4�����Xߪ�����X�������X�������X�!�����X�������X�������X������Xѫ�����X�������X�������Xˢ�����X�������X�������X������X�������X������X�������Xů�����X������Xѥ�����X�������X�������X΅�����X�������X�������X��4�����X������Xӣ�����X�������X�������X�������X�������X�������X�������X�������X�����X�������X����������������;t����������Xʐ�����=��o���=΅���=�����=�o���=��o���=��o���0��o���0��o���0�����0��o���0��o���0��o���0��o���0��o���0��o���0�����0��o���0��o���0��o���0��o���0��o��o����Ϩ�ٴ���ĥo��o�ĥo��o���o��o�ٴ�����ݧ���ݧ�����������lf���]v��������Ϩ�΅����Ϩ���Ϩ���Ϩ���Ϩ���ݧ���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ������Ϩ���Ϩ���Ϩ���Ϩ���Ϩ�������Ϩ���Ϩ���Ϩ���ݧ���Ϩ�΅����Ϩ�΅����ݧ���Ϩ���Ϩ�������Ϩ���Ϩ���Ϩ���Ϩ���Ϩ��Ϩ�΅����ݧ���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ����΅����ݧ���Ϩ�΅�����������Ϩ���Ϩ���Ϩ���ݧ���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ��Ϩ���Ϩ�΅����ݧ���Ϩ���ݧ�΅����ݧ���Ϩ���Ϩ���Ϩ��Ϩ���Ϩ�������Ϩ���Ϩ���Ϩ���Ϩ�΅����Ϩ���Ϩ���ݧ�΅����Ϩ�������Ϩ��Ϩ���Ϩ���Ϩ���ݧ���ݧ�����o�âo��o�����o�����o���o��o��	������o�����o���ݧ�ٴ�������o�ĥo��o���!��o���oˍp�ٴ����	ˍp�ĥo��o���p��o���p��o��p��o���p��o�âo��o���o��o�ۍp��o���oˍp���!��o��p��o���Ϩ�΅����Ϩ���Ϩ�������Ϩ���Ϩ���Ϩ���Ϩ���ݧ���Ϩ���o���o���o��F�F�F���F��F�?ĩo��F�F�F���F��F�?âo���o�ԥo���o�ݿo�������	�����	������	���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ�����	����������������
����
�!���
� ������
����
�!���
����
����
����
�"���
����
�"���
�������
� ���
�"���
����
�!���
����
����
�"���
����
����
����
����
����
����
�������
� ���
������7����
����
�"���
�������
�"���
� ���
�!���
����
�"���
����
����
����
����
����
� ���
����
� ���
����
����
� ���
�!���
�����	���������٤�������������������٬������������������ש�ۤ�ߖ�ұ����ـ����������������Ӯ��������������o���4���9������9������ُ���9�Ϩ������������ݧ���9����������΅���������������������7�������������զ������������o����������ӣ���������������6�����������o����É�������ѥ����З�������������Җ9������������������������������	�������šp���p�
������p��p�
����؛p������p���p������p���p�؛p�
���������� ������"������"���"������"�����������������p���p������p���p���p���p���p�ۘp��p�šp�
������p����
����Ηp���p���p���p�ęp�
����
����Ûp�ٙp�
����؛p�
����Ƙp������p��������ߌߌ	Utf8Error���valid_up_to��q�	error_len��q�̢X���3��3���3���3���3�	�3���`���3���3���3���3����������������������N�����H��@�}OG�"�����������Alone���Joint��WzZW�����p������^�^�^�^�\����o��������o&&RawVec�)�R*����3�{���o��&&��p)�R*����3�{���o������������������;t��������������lf���]v��������������������;t��������������lf���]v����?�?��?���:�?�	�:$x��Lk���o������������������;t�����������������������;t��������������lf���]v����&&��p)�R*����3�{���o����7��9�����������lf���]v����MaybeUninit���uninit�������B1}-�hn��������������������;t�����o����������������;t��������������lf���]v����Ȓ7����o�����������lf���]v������p����p������B1}-�hn���������������lf���]v������p����p������B1}-�hn����&&��p)�R*����3�{���o��&&��p)�R*����3�{���o����7�����������lf���]v������p����p������B1}-�hn����&&��p)�R*����3�{���o��&&��p)�R*����3�{���o�������������lf���]v������p����p������B1}-�hn��������������lf���]v������p����p������B1}-�hn���������������lf���]v������p����p������B1}-�hn����&&��p)�R*����3�{���o�������������lf���]v������p����p������B1}-�hn���������������lf���]v������p����p������B1}-�hn�����<�<�W�<���:�<��
�:�<Ԏ
�:�<��:�<��:�<��:
�hpp�Y8��o�������������lf���]v������p����p������B1}-�hn���������������lf���]v������p����p������B1}-�hn���������������lf���]v������p����p������B1}-�hn�����o�����������lf���]v������p����p������B1}-�hn���������������lf���]v������p����p������B1}-�hn���ݛ(�����������lf���]v������p����p������B1}-�hn�����-�-Weak��-��*�-��*:3a}j#���
�������������lf���]v������p����p������B1}-�hn΅�������������lf���]v������p����p������B1}-�hn��������������������;t������(��(�-�-
UnsafeCell��-��*��]���ݛ(�A���������W���R�PN88C�-�����o��o��o����Zip�����
�C����
�C����C���	�C��ڸ(j��o��o�0�0	DropGuard��0��/�0num_init��/��E�ow�����<�<�<��p�<��;�~�ʼn7������0�0��p�0��/�0��p�/��E�ow�����<�<�<��p�<��;�~�ʼn7�΅���A΅�������W���R�PN88C�-�΅�o��o�����������lf���]v��������
Z���.j�
���Jٴ���<�<�<��p�<��;�~�ʼn7��o�������������lf���]v��������
Z���.j�
���J�o���0�0��p�0��/�0��p�/��E�ow��o���<�<�<��p�<��;�~�ʼn7���o���0�0��p�0��/�0��p�/��E�ow��o�������������lf���]v��������
Z���.j�
΅�J��o���0�0��p�0��/�0��p�/��E�ow��o���0�0��p�0��/�0��p�/��E�ow��o���0�0��p�0��/�0��p�/��E�ow��o���<�<�<��p�<��;�~�ʼn7���o���0�0��p�0��/�0��p�/��E�ow��o���0�0��p�0��/�0��p�/��E�ow��o���0�0��p�0��/�0��p�/��E�ow��o���<�<�<��p�<��;�~�ʼn7���o���0�0��p�0��/�0��p�/��E�ow��o���0�0��p�0��/�0��p�/��E�ow��o���0�0��p�0��/�0��p�/��E�ow��o���0�0��p�0��/�0��p�/��E�ow��o���0�0��p�0��/�0��p�/��E�ow��o���J����p�o��p��o�J΅��p��o��p��o��o������������������������������ɇ�����ѥ���o�������������������������o������������������������������,�,	BorrowRef��,��&�*������b���������������������o�������,�,BorrowRefMut��,��&�*w/�d������
����������������
���������������!�F�F
FromUtf8Error��Fbytes��1�F���1���j@�S%އ��o�΅����o���?�?��?���:�?�	�:$x��Lk����
����
����o�o&&��p)�R*����3�{������
΅�?�?��?���:�?�	�:$x��Lk�����������4��6��5��ұ��o��o��!��oȣ7����7�5�5I�5��4�5��
�4�5��4榦�����������
����	��parker��7��n��>���������opt��Pv�n�"2x�����o�����������lf���]v���������������lf���]v�����	٩7����o������������������;t�������9��	
�o��7��9��9��o��o�����������lf���]v����&&��p)�R*����3�{�������
��p��4��7��oӟ*���������������lf���]v����&&��p)�R*����3�{��������������p�Pv�n�"2x�����o��o����&&��p)�R*����3�{���������������������;t���������o
��o�p��p&&��p)�R*����3�{�������9�
�
��
�R����Ӿ��̼p��p�?�?��?���:�?�	�:$x��Lk�΅���-�-��p�-��*��]����������W���R�PN88C�-���
��o��!�,�,���,��*�,��&�*R7�d�Ӛ<��p��o��o
��o��o��p&&��p)�R*����3�{��������
�
���
�R��W���F����o��o���������p�Pv�n�"2x�΅
��o
��o�-�-RefMut��-��*�-��&�*�-�	�*m
��b��p��o�+�+��+��&�*�+��*��0�ԃ����p������������������;t���΅�?�?��?���:�?�	�:$x��Lk��o���
�
��
�R����Ӿ΅��o��
��o
��o&&��p)�R*����3�{�΅����p�-�-��p�-��*��]�����p
��o���ޕ	�������
�
�W�
�R�� �I�+B7΅׺o��*
��o
��o�?�?��?���:�?�	�:$x��Lk���o������Pin�����T$l�G�\k����p����
��o
��o&&��p)�R*����3�{��o���������?�?��?���:�?�	�:$x��Lk���o������������������;t�������)��
��o��
�?�?��?���:�?�	�:$x��Lk���o���<�<�W�<���:�<��
�:�<Ԏ
�:�<��:�<��:�<��:
�hpp�Y8΅������������������;t�����p��4����������������;t�����6����9������o���o������΅��o���o���o�?�?��?���:�?�	�:$x��Lk���o���?�?��?���:�?�	�:$x��Lk���o������������������;t�����o��6�o&&��p)�R*����3�{���o������������������;t�����p����������������;t�����p����4�+�+RcInner��+strong��*�+��*�+��*Kfz��.��
�?�?��?���:�?�	�:$x��Lk���o���?�?��?���:�?�	�:$x��Lk���o���&&��p)�R*����3�{���o�����9&&��p)�R*����3�{���o���?�?��?���:�?�	�:$x��Lk���o����o�9����������������;t�����p����������������;t�����o&&��p)�R*����3�{���o��&&��p)�R*����3�{���o������������������;t�����p����������������;t�����p��4��7�?�?��?���:�?�	�:$x��Lk���o���?�?��?���:�?�	�:$x��Lk���o����o�?�?��?���:�?�	�:$x��Lk���o���?�?��?���:�?�	�:$x��Lk���o������������������;t�����p٥	����t�g�g��h��g�h޵�g�h���gFPR<?���x���x�x�x�x�r�r�+���+ݛ(�+���+���+ݛ(�+���+���+ݛ(�+���,��p�,��p�,��p�,��p�I�����W���R�PN88C�-�ĩo�I�����W���R�PN88C�-���o�I�����W���R�PN88C�-�Ϳo�I�����W���R�PN88C�-�ĥo�I�����W���R�PN88C�-�ٴ�I�����W���R�PN88C�-��o�I�����W���R�PN88C�-�âo�I�p�I��o�I��o�I��p�I��o�Iݿo�Iԥo�I��o�I��o�I��o�Iݿo�I��o�I��o�Iԥo�I��o�I��p�I��o�I�p�I��o�I��o�I��o�I��p�Iݿo�Iԥo�I�p�I��o�I��o�J��o�Jݿo�J��o�J��o�J��p�J��o�J��o�J�p�Jԥo�J��o��o��o�J��o����o�J�o΅�o�J��o����o�J��p�J��o�J��o�J��o�Jԥo�J�p�J��o�J��o�Jݿo�Lڜq�J��o��o�J��o���K��p��p�K��p��p�K���W��R������4����]����������������;t�����
�J���J̨q�J���J��o�J��o�J��o��o�J��o�����R�}R�.7�CL�J��o���J��o���Compiler�����Fallback���4���_n�7�J��o���J��o��o�J��p��p�J��o��o�J��o��o�J��o��o�J��o��o�J��p��p�J����o�o��o�J����p�o��p�J��o��o̲oܲo�J����o��o��o�J����o�o��o�J΅��o��o��o�J΅��p��o��p�K��o��o�J��o��o�o����������������;t�����oŮq�Kԥo��o�Jԥo��oĥoŮqŮq�Kݿo��o�Jݿo��oͿoŮqŮq�K��o��o�J��o��oâoŮqŮq�K��o��o�J��o��oĩoŮqŮq�K�g�g��h��g�h޵�g�h���gFPR<?����=
�����1���	
��������q�q���K��p��o�J��pڰqŮq�K��o��o�J��o��oٴŮqŮq�K��o��o�J��o��o��oŮqŮq�K�p��o�J�p��qŮq�J��o�J��o�Jԥo�J��o�J��o�Jݿo�J��o�J��o�J��o�Fâo�Fĩo�=
�����q��q��q��q�=��o����o��o�o��o�=��o΅�o��o��o��o�=�o����o��o��o̻o�=����o��o��o��o��o�&��	�&���p������p����p������B1}-�hn�o��q�o���o��o�o��o�o��o�o��o�o��o�o��o�o��o�o���o��o�o��o�o��o�o��o�o��o�o���o��o�o��o�o��o�o��o�h��o�h��o�h��o�h��o�h��o�h��o�h��o�h���h��o�h���h��o�h��o�h��o�h��o�h��o�h���h��o�h��o�h��o�P��p��o
���p��P۾o�o���ݧ־o�P��o�������������Rt�4J\���p��o���Ϩ¼qɼq�Pâo�������������Rt�4J\�âo��o
�âo��o�P��pͿo
���p���P��oٴ
���o���P����p
������P��oĩo
���o���P��oսq���Ϩ��oսq�P��p�	
���p���P��o�������������Rt�4J\��	ˍp������q��q�P��pĥo
���p���P��oͿo���Ϩ��o�P��p��p
���p���P��o�������������Rt�4J\���oˍp�΅���o��q�P��o�������������Rt�4J\���!��o���Ϩ��q��q�P��o�������������Rt�4J\���p��o���Ϩ��q��q�P��o�������������Rt�4J\���p��o���Ϩ��q��q�P���
���ݧ�P��oĩo�
��Ϩ��o�P�oٴ�
��ݧ�o�P�p�������������Rt�4J\��p��o
��p��o�P��o����ݧ��o��P��p�p
���p���P��p��q
���p��o�P��o��q���Ϩ��q��q�P��oâo�
��Ϩ��o�P��o�o
���o���P�p�������������Rt�4J\��p��o
��p��o�P��p��q
���p��o�P��o�����ݧ��o�P��p��p
���p���P��oĥo�
��Ϩ��o�Pۍp�������������Rt�4J\�ۍp��o
�ۍp��o�P�	��q
��	ˍp�P��o������o�P��o��o�
΅���o�P��oĩo���Ϩ��o�P��o��q���Ϩ��q��q�P��!��q
���!��o�P�oٴ�
��ݧ�o�P��oͿo�
��Ϩ��o�P��o��q���Ϩ��q��q�Pĥo�������������Rt�4J\�ĥo��o
�ĥo��o�P��o�������������Rt�4J\���o��o
���o��o�P��p�p
���p���P��o�����Ϩ�o�P��o��q
���oˍp�P��oĥo�
��Ϩ��o�P��o��o
���o΅�P��oâo
���o���P��o��q��Ϩ��q��q�Pٴ��
�ٴ���P��o΅�΅��o�P��o��q���Ϩ��o��q�P�pۍp
��p���P��o��o�
΅���o�P��6��!
���6���P��oâo�
��Ϩ��o�P۾o�o�
��ݧ־o�P�o�����ݧ�o���P��pɼq
���p��o�Q��p�Q��o�Q��6�Q��o�Q��p�Q���Q��p�Q�p�Q��o�Q��p�Q��p�Q��p�Q��p�P��o�P��o�P��p�P��p�P��p�P��p�P���P�p�P��p�P��p�P��p�P��o�P��o�P��p�P��6�P��o�Pݧ�P���P�����P��p�P���Pݧ�P��p�P��o�P��6�P��o�P���P��p�P��p�P��o�P��p�P��p�P���P�p�P��p�P��p�P�����P��6�P��o�P��P���P��p�P��p�P���P��p�P��o�P��o�P̼p�P��p�P���Pզ�P�p�P���P��p�P�������P��p�P��p�Pݧ�P��p�P��o�Q�����ݧ����������������;t�������o�Q��q���Ϩ����������������;t�����q��Σ��R���	�v�(43F�@��Ϩ�Qâo�
��Ϩ��o��o�Q��q���Ϩ����������������;t�����q��Σ��R���	�v�(43F�@��Ϩ�Qĥo�
��Ϩ��oΥo�Qâo�
��Ϩ��o��o�Qٴ�
��ݧ�o��o�QͿo���Ϩ��o׿o�Qĥo�
��Ϩ��oΥo�Qսq���Ϩ����������������;t���սq��Σ��R���	�v�(43F�@��Ϩ�Q��q���Ϩ����������������;t�����q��Σ��R���	�v�(43F�@��Ϩ�Q����ݧ��p��o�Qɼq���Ϩ����������������;t���ɼq��Σ��R���	�v�(43F�@��Ϩ�Q��q���Ϩ����������������;t�����q��Σ��R���	�v�(43F�@��Ϩ�Q�o���ݧ��o��o�Q��o�
΅�ɣo��o�Qĩo���Ϩ��o��o�Q��q���Ϩ����������������;t�����q��Σ��R���	�v�(43F�@��Ϩ�Q��q�΅�����������������;t�����q��Σ��R���	�v�(43F�@΅��Qٴ�
��ݧ�o��o�QͿo���Ϩ��o׿o�Q�o���ݧ��o��o�Q��o�
΅�ɣo��o�Q��q��������������������;t�����q��Σ��R���	�v�(43F�@����Q��q���Ϩ����������������;t�����q��Σ��R���	�v�(43F�@��Ϩ�Q��q��Ϩ����������������;t�����q��Σ��R���	�v�(43F�@�Ϩ�Q��q���Ϩ����������������;t�����q��Σ��R���	�v�(43F�@��Ϩ�Qĩo���Ϩ��o��o�P�Q��������������W�����W��������4�W�����
����W��������8�W��������7�W����΅��7�W������̴8�W٤������8�W��������8�W������
����W��������8�W��������5�W��������8�W�������8�W������8�W��������8�Wۤ������8�W�����¬8�W�������8�W��������8�W������
�P���W��������4�Wש����ɰ8�W��������8�Wʹ���
�P��W������
�����W��������8�Wӣ������8�W��������7�W��������8�W������ؼ8�W�������8�W������Ҹ8�W��������8�W������6
����W��������4�W������7�W�������8�W�������9�W����΅��7�W��������8�W������
�����W��������8�W��������8�W��������8�W��������4�W��������5�W��������5�W�����W�����W�����W�����W�����W�����W�����W�����W�����W�����S�S��ُ������������������ُ���ُ�����������������������΅��������������������������_��o_Ϩ_��_��_��_��_��_��_��_��_��_�_��_΅_ݧ_��_�_��_�������
��ԥo�
����o�
΅��o�
����o�
���p�.��q�.��q�+��
�,��
���+��
���1��1���	
��q�1���q�1��?΅�?���?��?�?��o�?��o�?��o�?���?��o�?��o�?��o�?��o�?��o�?���?���?��o�?��o�?�o�?��o�?��o�?��o�@���?��o���?��o���?��o���A������o�A΅����o�A������o�A΅����p�A������p�A������o��o��o�A������o��o��o�A������p��o��o�A΅����o�o��o�A΅����p�o��o�@�����?���?�����?�����?�����@�o���@�����@��o���@��o���@��o���@���@�����@����@��o���@��o���@��o���@��o���@��o���@��o���@��o���@��o���@�����@��o���@��o���@�����@��o���@��o���@��o���@��o���@��o���@���@��o���@����@��o���@�����@��o���@���?΅���?�����?�����?��o���?�����?�����?��o���?��o���?��o���?��o���?��o���?����?��o���?��o���?��o���?��o���?���?��o���?��o���?��o���@�����@����@��o���@��o���@�����@��o���@��o���@��o���@��o���@��o���@��o���@��o���@��o���@��o���@�����@��o���@��o���@���@���<�����<΅���<��o���<��o���<��o���<�o���<����������������������������������������������������������΅����������������������������������������������������������������������������΅���������������������������������0���0�����0����I��o��I����I��o��I����I��o��I��o��I��o��I��o��I��o��I��o��I��o��I��o��I��o��I��o��I����I��o��A����i��a��q���H��o�H��q�H��q�H���������	�����6��w�(���o��o�H��q�H������p����
�C����
�C����C���	�C��ڸ(j��o��o�H��o�H��q�H��o�H��o�H��q�H��o�H��������	�5����5H�i��D���o�H������Split�����qI����>ͬ�H��q�H��o�H��o�H��q�H��q�H��q�H��q�H��q�H����Rev����	�?�����Tڜq�H��o�H��o�H��o�H��q�H��������	�5����5H�i��D���o�������+���	ُ�	���,��
���A�����A���@��o���@��o���@��o���@��o���@��o���@��o���@�����@��o���@��o���@��o���@��o���@��o���@�����@��o���@��o���З����ݧ�զ������É�������������,��
���,��p�Q���Q���QЗ�Q���Q���Q���Q�p�Q���Q��4�Q���Q��p�Q���Q��Q��p�Q���Q��9�Q���Q���Q���Q��p�Q���Q���Q��p�Q��6�Q��o�Q���Q���Q���QÉ�Q��p�Q��p�Qݧ�Q��
�Q��p�Q��Q��o�Qզ�Q���Q��o�����������������������������������������������΅�������������������������������������.��
��p�A�o���A�����A�����A��o���A��o���A��o���A��o���A����A�����A�����A��o���A��o���A��o���A��o���A��o���A΅���A��o���A��o���A��o���A��o���A������ĥo��âo����o��ٴ�7��p���h��o�h��o�h��o�h��o��q��q��q��o��q��q��q��q��qڠr��q��o��q��q��q��q��q��q�	ڠr��q��q��q��q��o��q�	���	ُ�L��o���p����������p�����p���������������p���������������p�����p�����p���������������p����������p���΅�����p����������p����������p���������p�����p�������������������p�����p�����!�����p����������p�����p�������������������������p���@��o���@���@��o���@��o���@��o���@��o���@��o���@��o���@����@�����@��o���@��o���@��o���@��o���@��o���@��o���@�����Q��
i��i��i������3���-��p��
���JͿo���p���p��
���Jĥo���p�@��o���@��o���@��o���R�R��o�R�p�R΄�R���R�R���R��p�R��p�R���R��o�f��o�f���f�f��f�f��oÉo��oЗo��qo�oݧo��o��o��o��o��o��Q��o��Q����Q��o��Q��o��Q΅��Q��o��Q��o��Q��o��Q����Q��o��Q��o��Q����Q����Q��o��Q��o��Q�o��Q���Q����Q��o��Q��o��Q��o����X�����X��o���X�����X�����X�����X�����X�7���X��6���X�������X�����X�����X�����X�����X�����X�����X�����X�	���X�����X�����Xӣ���X�������X�����X�����X��9���X�����X�����X�����X�������X�����X�����Xɇ���X�����X�����X�����X�����X�����X̼p���X��o���X���X�����X�����X�����X����X��o���X�����X�����X�������Xզ���X�����X�����X�����X��9���X�����Xُ���X�����X�����X�����X٬���X��o���X�������X�����Xѥ���Xߖ���X�����X�����X�����X���X��q���X�����Xݧ���X��9���Xʹ���X�������X�����X΅���X�����X��9���X�����X�����XϨ���X�����XӮ���X��p���X�����X��o���X�����X�����X�����X�����X�����X����X��4���X����Xـ���X�����X�����XÉ���X�����X�����X�����X�����X��9���X��4���X�������X�����X�����Xұ���X����X����XҖ9���X�����X��p���X�����X�����X�����XЗ���X�����X��6���X���X��4���X�����X�����X����X�����X�����X�!���X��	���Xۗ�����ݧ���Ϩ���Ϩ���Ϩ��Ϩ���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ�����΅������������������������������������������������������������������΅�������������
��Ϩ�
��ݧ�
��Ϩ�
΅��@���@�����@����@�����@��o���Fâo�������������զ�������@���@�����<��o���<΅���<�����<��o���<��o���<�o���J��o�J��o�J�p�Jݿo�J��o�Jԥo�J��o�J��p�J��o�J��o��q�J��pڰq�Jݿo�q�J��o��q�J��o��q�J�p��q�J��oڰq�Jԥo��q�J��o��q�0��o���0��o���0��o���0�����0��o���0��o���0��o���0�����0��o���0��o���0��o���0��o���0��o���0��o���0��o���
΅�
���
���@��o���@�����@��o���@��o���@�����@΅���@�o���Rٴ�R��!�R��p�Râo�R�p�R�o�R���R�p�Rۍp�R��p�R��o�Rĩo�R��p�R�	�RͿo�R���R��o�R΅�Rĥo�RͿo�Rĩo�R���R��o�Rٴ�Râo�Rĥo�R�o�R΅���Q�	�Q��o�Q��p�Q��p�Q��!�Qĩo�Q�o�Qĥo�Q���Qٴ�Q��p�Q���Qۍp�Qâo�Q�p�Q΅�Q��o�QͿo�Q�p������o��������o�������o����o����o����o����o����o��������o��������o����	����o����o����o����o���������
���A΅����o�A������p�A������o�A����ӟ*�A΅��ۃq�A������o�
΅�A����ۊ��oۊ��oۊ��oۊ�������Ϩ���Ϩ�΅����Ϩ���ݧ���Ϩ���Ϩ��Ϩ���Ϩ���Ϩ���Ϩ���Ϩ������q��q���ݧ��q���ݧ��q��q���Ϩ��q��q���Ϩ��q��q���Ϩ��q������q���Ϩ��q���Ϩ��q��q�΅���q��Ϩ��q��q���Ϩ��q���Ϩ��q���Ϩ��q��q���Ϩ��q��q���Ϩ��q��q�΅���q��q���Ϩ�q���Ϩ��q���Ϩ��q���Ϩ��q��q���Ϩ��q���Ϩ��q��q��Ϩ��q���Ϩ��q��q���Ϩ��q�?����o���?΅��o���?����p���?����o���?΅��p�����ݧ�?ڜq���ݧ���ݧ��q��q���ݧ��q��	�	��
�
�	�����������	�	���	��������	���	���	����
�����	��
����	�������������	������������	�	�
�����������������������������
���	������������
�������
�������	�	������
���
�	��
���������
������	���	����������
����	��
�����������
����
������
�����������	���
�����
����������	�������������
�����������
���
��
�	�������
����	������������
����	������
������	�	�����|����
����	��
���	��������
���	����������
��	���	�	����������������	�	��
���������������=�=�C�	���5
���
O@V�F��`�����?�J�K�f`��S�s8O@V�F��P���"}�O�� ��� ��O@V�F��[�N�Ϗf�B����!
�p�
O@V�F��:����#�C�	����
���	
O@V�F��Kx�Z!��J��Q�e#��O�r8O@V�F��^�’�{��C\���%
�� �

O@V�F��Si	��lſ�J����e#cr8O@V�F����I�p1�B����!
�O@V�F��={�����@�=��O@V�F�ⶴ��
�!��Cm���%
�
O@V�F��p�NF��]�Cr���%
�
O@V�F��ؐ8��W��C�����
vO@V�F��&>���S�B����!
�O@V�F��_��|����C�
���5
�O@V�F��'+j��P��C���	�%
�
O@V�F��s���sSa��C����5
�O@V�F���'�ӷ9��C���	�%
�
O@V�F���E�L�Q8�C�^MO@V�F���셧���:�JJGs8O@V�F��.8���?�O�CV���%
�
O@V�F����r3�
��J��L�e#�r8O@V�F���T��,y��B����!
pO@V�F��k��q:ڻ��Ca���%


O@V�F�╃��;�R$crate::const_format_args�����;*_���Z
fmt_internals�const_fmt_arguments_new���O@V�F��H5x���B�
���!
EO@V�F���3�����B����!
���
O@V�F���l��)#�2�B/���@
��
�

O@V�F���'����Cw���%
A
O@V�F���dž%!M!_�C�
��O@V�F��l��0Jc�C���O@V�F��]�}C/��B����!
YO@V�F��Ҳм�yjz�C�%O@V�F��^d���!��B��	�!
�O@V�F���މ
ǵ]�B�	���!
mO@V�F���/e�	�Jnks8O@V�F��>��
�$�J�-�s8O@V�F���n2�;��C[���%
�
O@V�F���u����B�	��!
�O@V�F��fͤ�׷��$crate::panic::panic_2015�����o:��7_libstd_sys_internals��panic_internals��
�+�*O@V�F��������B���!
:O@V�F���G�ȼv��C����%
�
O@V�F���5;��U}�C+���
#

O@V�F��VGu�BT���C����5
WO@V�F��G������C�
��O@V�F�⨁�g��4��j�=��sO@V�F��cv���ҕ�C����5
�O@V�F��E�1qEX�C����%
�
O@V�F��yP��WjE��C�F6	O@V�F�� '�����B����@
0
O@V�F������%m/�C���	�%
o
O@V�F��a+�bTv7��C�	���
#
�
O@V�F���T���ڳS�J�	�	s8O@V�F�⩳;߁���J�	,�	s8O@V�F��T
�\�%�C����%
!	
O@V�F��Ũݧ���L�)%����.�8O@V�F��쎡�O|���Cf���%
~	
O@V�F���'��
'��B���!
@
O@V�F��(Q����C�
j�
O@V�F��H�L4�����=��O@V�F��
�tp��C�dTO@V�F�����) 98�JQNs8O@V�F��S옛�?X�J������e�
t8O@V�F����߾B�u�J�+�s8O@V�F��-�5H�o��J��|�e#r8O@V�F�₟���PX��Ck���%

O@V�F��"�a�>X�B�
��!
�O@V�F��
�f���B����!
O@V�F���7���J��o��=O@V�F������
KT<�B���!
�O@V�F����mx��v�B����!
�O@V�F��1�F5*.2���=��O@V�F�⺖Ӓ�)��B���!
kO@V�F��:��'(��BQ���@
h
O@V�F�⌖��%��C��
�
O@V�F��
i<�njm��J�
�
s8O@V�F���d�-�K:l�J���G�
s8O@V�F��FcnU��o/�B����!
�
O@V�F��� A���C�	���5
|O@V�F�������"���Jy*vs8O@V�F�⽃��p�B�	���!
CO@V�F���g
lԻ��J����e#r8O@V�F��9���z��C����%


O@V�F���I.6�5�k��a%��V�
��O@V�F�����"��Cp���%
l
O@V�F���&;�.����C����
#
�
O@V�F��q�y�©���=O@V�F��Z��;a\��B�
���!
O@V�F��Z��9��9���=��O@V�F��������p�C����
#
J
O@V�F��.�{(ΦQT)$crate::impl_to_tokens_for_custom_keyword�|���2	��)�	��O@V�F������T-��Cu���%
�
O@V�F���)�:>0!�C����5
(O@V�F����w��."��B��	�!
�O@V�F��9��6YoD�C���O@V�F����Hr�B����!
O@V�F����¬�As�J��s8O@V�F��&�z7�Z�I��10��-�g8O@V�F��hC�m�ļ��B�	��!
�O@V�F���j������B��
�!
�O@V�F��]&�es���CT���%
m
O@V�F���P�����C�	E�O@V�F��Z=���o�{�J�)�s8O@V�F���N5�C�]I�B����!
�O@V�F���P��1�C����%

O@V�F��
�ٹ)S_��J��s�e#~r8O@V�F��q�i��s�Z�B���!
O@V�F��������C�����

O@V�F���O� F��Z�=��O@V�F���Qj [�C�
���
#

O@V�F�⨭
��d3���=��O@V�F���m��$���B����!
�O@V�F���
�^P�F�B����!
#O@V�F��:(�#)_y�C���	�%
�
O@V�F�� ���=;��C�O@V�F��.�)0{e��C����%

O@V�F��cQ�����J:7s8O@V�F��=v����I��--��&�f8O@V�F���	,����C����%
�
O@V�F��C�e�#9cv�C���
�%
�
O@V�F���uY�
��C�	�O@V�F��E��ZQ�H�J(s8O@V�F���tϱ�u]��CY���%
R
O@V�F���|�jn�L�rX�=��O@V�F���eDS씇�B����!
@O@V�F����ɘ���Cd���%
�
O@V�F���Ϊ:�t�;�B���!
�O@V�F���L�C#G��Y�=��O@V�F��}+G������B���!
�O@V�F����?\,�Ҁ���=��O@V�F��y�;�\A�B���!
QO@V�F���Xr�`��Cz���%
�
O@V�F��tK������CA���%

O@V�F��-kH����B����!
hO@V�F��O���F��+�C��
�O@V�F��
���PL��C��&�O@V�F��1���2>_�J��s8O@V�F�����L�H�I��,.�f8O@V�F��xː_� p4�C�	�
CO@V�F��$iVd�J@'=s8O@V�F�⮝�E�J;�B�	���!

O@V�F��hx��~�Oi�J��h�e#�r8O@V�F��J��������=��O@V�F���"����"�C^���%
�
O@V�F�����5K��C����
#
.
O@V�F��G���4O�Ci���%
\
O@V�F������N��C����5
�O@V�F��v�1^����L�=��O@V�F��x�� ��d/�C9���%
�
O@V�F���{�E$�C=���%

O@V�F���h�I|��B����!
�O@V�F��
RB�:>t>�C����
#
p
O@V�F��=mf�*��e�C���O@V�F���nI�LƝ��B����!
]O@V�F��v=R%&�zܽ�������O@V�F���ܔ�
�ϻ�C�[$KO@V�F��4���
��B�	���!
�O@V�F���Z�����B��	�!
O@V�F���oG���J�
�s8O@V�F��{9�>�I��+(jf8O@V�F����2�B��
�!
'O@V�F��՝Vk�<��J(&%s8O@V�F��	)��\^.��C����%
_
O@V�F��t�v�3�6�J��c�e#�r8O@V�F�����B`4��J����e#�r8O@V�F��N����S���C�
���5
O@V�F���Bg�����C��;O@V�F�⺝x����B����!
�O@V�F��(�g5j��K�=��O@V�F��ɠ'�{�u��B����!
2O@V�F���Ԇ��/�g�B�
���!
�O@V�F��g���L{�=���;i���Zcore_intrinsics���s�generic_assert_internals���O@V�F��c�r�����B���!
�O@V�F�����.MZ��C@���%
�
O@V�F��U����2��C��	�O@V�F���b~c���zԆ����O@V�F��<�Vx��C���	�%

O@V�F�⌃!�N���C�v"f O@V�F��XN̐����C����%
p
O@V�F��ƹO�%��J� � s8O@V�F���2�Iv�n�C����%
�
O@V�F���M7��P��I��+-�f8O@V�F��a�G�ϳ���C�	����
� O@V�F�ⱳ��K`@�C���
�
#
T 
O@V�F��x[�b�P��B���!
!O@V�F��K*���y-P�J�!%�!s8O@V�F��M(k��D'�B����!
n!O@V�F��oR��R}A�J��^�e#9!r8O@V�F�⨝a�m�
Y�B���!
�!O@V�F��_[R�l����Cn���%
d!
O@V�F��Yq$K��C����5
�"O@V�F��>-#0��%F�=��O@V�F�⁏ׁ&�C����
#
�!
O@V�F���|���
<�Cs���%
"
O@V�F��kh��;P
��B����!
�"O@V�F��j�a��̘�C�
!�#O@V�F��`G6�Ŀn�J��e#�"r8O@V�F���r�BE��B����!
d#O@V�F��h��3�N����(���s��s���s��O@V�F���T���\��C<���%
=#
O@V�F��YN�
Еp��C��!�$O@V�F���J'�ѥV��z�ˍ���O@V�F�⃼<���C��! �$O@V�F��$�Sw4i��J�$�$s8O@V�F���Cty{7a��I��*�f8O@V�F���;�#�$�O�� %��O@V�F��S)�-���L�B����@
b 
O@V�F��a|~��+�J�%$�%s8O@V�F���9���~w��CW���%
�$
O@V�F��
J�me�<)�B�	���!
�%O@V�F��"��=2�]�CR���%
&%
O@V�F�⵮v08��J��X�e#�%r8O@V�F�⼃<�����J����e#�%r8O@V�F���M�mO�;�Cb���%
�%
O@V�F���"�2� e�B�
��!
"O@V�F���l$�9�d>�=��O@V�F���J�pIl��B���!
�&O@V�F�⚼o���Cx���%
g&
O@V�F���?�TͿ��C�
%%
�'O@V�F��Y�-E����C?���%
�&
O@V�F��!�x7�~��B����!
�'O@V�F����p~	kz��C�N%>(O@V�F��}�ѧ?h2��C�y%i(O@V�F�����(���C�	���5
�(O@V�F���y|�_5��J�(
�(s8O@V�F��}L�J�����=�=�O@V�F����Z�`*��C�	))O@V�F����;�%	���O�� �(��O@V�F��$jt���J@)#=)s8O@V�F�⢵���̓}�C����%
w(
O@V�F��8r���d�B���!
9)O@V�F���>ʺg��C�
���
#
�(
O@V�F��'/�`9^�B,���@
�$
O@V�F��8
��Z��B�
��!
Q%O@V�F��n�'"��B����!
%O@V�F��-]�e�3���C;���%
�)
O@V�F�����ؚ��f:�=O@V�F��,):�O���C�
p(+O@V�F��76��g�����M/��
hint_must_use�liballoc_internals�O@V�F�����^���C����%
`*
O@V�F��PM�ʈ�<��C��(�+O@V�F��b�#l)Z��C��(�+O@V�F��$��5�UK<�J�+	�+s8O@V�F�������B���	�!
�+O@V�F���$�l�3�C�	b,^,O@V�F��6�ʳȳ��B��
�!
�+O@V�F����|JF	��J�,"�,s8O@V�F������
��B���
�!
S,O@V�F��C3�>�.�L�=��O@V�F���!�~��crate::custom_keyword������	��O@V�F���*�"�MG�Cg���%
_,
O@V�F��09�r\5�C����
#
�,
O@V�F���f����C����
#
�,
O@V�F���*$��C�
{+
.O@V�F��udz���L��C�
��	��
z-O@V�F��x"*˕X���C�x+h.O@V�F��Xfy|f*�B��	�!
.O@V�F��z����C��+�.O@V�F�����W���B�	���!
�)O@V�F�⃠}|��TY�J�.�.s8O@V�F��(8%�Ŧ�g�C���	�%
#.
O@V�F��s�pd�ED��C���
�%
R.
O@V�F���\���[}��Jt/!q/s8O@V�F������[05K�C���
�%
�.
O@V�F��p7��D@h�s�����(��s���s�
�+�*O@V�F���d�޴�J����e#K/r8O@V�F��c\5�=<�s����")��s���s�
�+�*O@V�F���ܔ�����B����!
0O@V�F��/���f����B�
��!
K0O@V�F��ˮ�F���+�B����!
y0O@V�F��7�],1����C�
�.51O@V�F�⩧[^}ͽ�C��(`1O@V�F��4T�Z�|*��C���	�%
j0
O@V�F���]G�RI��C��.�1O@V�F���R�����C����
#
�0
O@V�F����9�O�t��J�1�1s8O@V�F��֜�V�;i��B���	�!
=-O@V�F��u��G��B���
�!
�1O@V�F��EJ����Jl2 i2s8O@V�F��ȝ�L�(���B����!
62O@V�F��̊%�!)���s����m��+��s���s�
�+�*O@V�F��P��G�B��A�=��s��sO@V�F���]�mpL"�J����e#s2r8O@V�F��cɔ3��4��B����!
3O@V�F�����.�
f�B�
���!
�.O@V�F�✨!3)R��Cl���%
�2
O@V�F��:��8%��C����%
�2
O@V�F��iN4k���B����!
�3O@V�F��v�S�LE;��Cq���%
W3
O@V�F����(v�}t�C�T,�4O@V�F��1$�V�u[K�B����!
D4O@V�F��q�Y0�߁�C�
n25O@V�F��b�F�dC��C�S,+5O@V�F�����1���B����!
U0O@V�F��&�̚�T���C�����
�4O@V�F��練\�'s�B��	�!
&5O@V�F��A飉��ys�C��2�5O@V�F���L�>�+7'�J�5�5s8O@V�F���'�5��B����@
1
O@V�F��.9c�z��C���	�
#
E5
O@V�F��@��L���y�J������p�u8O@V�F���c'�hj{�B�	��!
86O@V�F��pD��S,�l�J�6�6s8O@V�F����ؼ��F�C���
�%
�5
O@V�F������vsO�CU���%
+6
O@V�F��;,���G�s���
�;i0��s���s�
�+�*O@V�F������P��B����!
.7O@V�F��?�Z������B�	���!
\7O@V�F���'���%o�C`���%
�6
O@V�F�����[F�)��J����e#V7r8O@V�F��
۪g�����B���!
�7O@V�F����+?�A��C����
#
�7
O@V�F�⬦���C;��C.���%
�7
O@V�F���f����=O@V�F��3"X��h���Cv���%
8
O@V�F�Ⓑ~A�Lb�C�
�6S9O@V�F����9��d�1_�=��O@V�F��I?�DukT�C����
#
�8
O@V�F��[%/��+�%�C���	�%
�8
O@V�F��f#�1ܠ�k�C�7:O@V�F��"!32
Q!�J::s8O@V�F��?+�T��8"�B��	�!
�9O@V�F��
����:��B���	�!
�9O@V�F��y�@������I������5�q8O@V�F������ZK�C����%
�9
O@V�F���r�U��!+�J�:�:s8O@V�F��˔v3�����s���
�-��3��s���s�
�+�*O@V�F����Kf��CZ���%
c:
O@V�F��K|�c��C����%
�:
O@V�F��n�cɔ�D�B����!
T;O@V�F��h�;��XL��J����e# ;r8O@V�F����!�+�7�Ce���%
;
O@V�F��?]�x".��B�
���!
�;O@V�F��<wW��Bj�B����!

<O@V�F��a�6>*e�B���!
;<O@V�F��P3M�J�B����!
i<O@V�F������*Q�k��b"�-��O@V�F��)�>G�OW&[�=��O@V�F��7�2�|�%$crate::impl_clone_for_custom_keyword�|���.	��.�	��O@V�F���<O�
�C��,�=O@V�F��4ϵ�qAY��C�;>O@V�F�⢻>����J�=�=s8O@V�F��Cl"tۨ~�C���	�%
6=
O@V�F��濉3Lc��B�	���!
�=O@V�F��X�R��C�C���	�%
�=
O@V�F��Q��5ڕ��I��13�,g8O@V�F��v]�Gm8�J�>�>s8O@V�F��Hݢ.(	͹�C�	�09?O@V�F��7���3/�s���
�(�8��s���s�
�+�*O@V�F��>s��7y��C_���%
�>
O@V�F���@	��|"��C����%
�>
O@V�F����`�C ���%
�>
O@V�F���Cr>��Ո�Cj���%
?
O@V�F���Xt�[��C-���%
=?
O@V�F��Mu�g��k��`%01��O@V�F��P���a�<��j8�=O@V�F��2��Ox|�B:���@
�;
O@V�F��T���s�0�U�=��O@V�F��Y]I(p��
rustfmt::skip�^o�=O@V�F��tq,�U��B>���@
><
O@V�F�⋅�o��6%$crate::impl_parse_for_custom_keyword�|���.	���
	��O@V�F���[����&�C��0�AO@V�F�℁���7Z
�C�1?!BO@V�F���iN�]ց�JBBs8O@V�F��5Ύ������C����%
UA
O@V�F��-lLx���B���	�!
BO@V�F����p�7'��I��06�0g8O@V�F���.
��z��J�B�Bs8O@V�F��;�3cξT�C�	�4)CO@V�F��i��p��l�B�	���!
�BO@V�F��!��
�j�J��p�e#�Br8O@V�F���^��g�4��/�=��O@V�F����G!m���B�	���0
�>O@V�F���O���>"�B�
��!
}CO@V�F����\�n���B����!
�CO@V�F��D�������=��O@V�F����O����B����!
DO@V�F��,A*�-��Q�=��O@V�F��,+'Á5�B����@
�?
O@V�F��gM~~2�B��	�!
�DO@V�F�����G���C�ZBJEO@V�F��3ׯ��W���JGEDEs8O@V�F��omF�<٫
�C��B'�EO@V�F���Z�ã`4�B�	���!
�@O@V�F��vGm�ɟ��B��	�!
jEO@V�F��:���)��C���	�%
E
O@V�F���w��hq��I��,&�0f8O@V�F��v2�	��b��JSFPFs8O@V�F���9�p�����B����!
FO@V�F��u�?3��w��C�	a8�FO@V�F����Wt��B��
�!
BO@V�F��,O�@/ȷ�C����%
F
O@V�F��O.�n���J��k�e#pFr8O@V�F���m<�����J����e#�Fr8O@V�F�����rB���B���!
0GO@V�F��%wI���j��C����%
�F
O@V�F��s<��ɔ�ت�=��O@V�F��I�|=t@�Co���%
%G
O@V�F�⢂/�@���Ct���%
SG
O@V�F��ʛ��4
���J�=��O@V�F��	&H�A��B����!
�CO@V�F��'�RΧV�u�C���	�%
�G
O@V�F��"�h+�؛��C�<F,IO@V�F����6�
~'�J)I&Is8O@V�F��"�c��C���	�%
`H
O@V�F��	'��B��C����
#
�H
O@V�F���ɘ�����B���	�!
QIO@V�F��`��.��e�I��,%{4f8O@V�F�⿄��f��c�B�	��!
�IO@V�F��*%�C�B��J9J6Js8O@V�F���Y���ŋ6�CS���%
oI
O@V�F�ⅅd��Ĭ��C���
�
#
�I
O@V�F��y�(�g+?�B���
�!
`JO@V�F��|f�q����B����!
�JO@V�F��hub���^G<�=��O@V�F��2D�fO��Cc���%
TJ
O@V�F����y�U��/�C�
�-�KO@V�F��)8�����3�C�#1�KO@V�F����o%1Z����=��O@V�F��4��$_ʾ�C�����
hKO@V�F��^V]mݰ���m�;-��s��s���s��O@V�F����!����Cy���
#
sK
O@V�F���:Ⰱ5��B����@
�G
O@V�F���X��x�C�J
�LO@V�F��H' ����z̢�1��O@V�F��l_q��"&
�JMMs8O@V�F���Ƌu����C��J#uMO@V�F��7h���4.D�C���	�%
L
O@V�F��E&B��I��+#=8f8O@V�F��7�7qؑ0 �C����%
�L
O@V�F��s~�C����J�M�Ms8O@V�F����d\�Ҩt�B�	���!
SIO@V�F�✗�]l����C���
�%
aM
O@V�F���]�X*��CX���%
�M
O@V�F��
���Jf��B�	���!
QNO@V�F��b	��&$crate::__export::format_args�����(��Z��s��O@V�F��� �ʳ���B����!
�NO@V�F��AYh��!}��B���!
OO@V�F�� S����!��C�
�1�OO@V�F��n���S��3���=��O@V�F��s
�������=��O@V�F��*w�������-�)1��s��s���s��O@V�F��}}W^�:���C�
�M
�PO@V�F��Ir��)��B��	�!
 PO@V�F���M�c^;fs�C��M�PO@V�F��/���S�"�z���4��O@V�F��H���"8!�B��	�!
�PO@V�F��C�j\%�-�C�sN!cQO@V�F���/=,��%�C�	����
�PO@V�F��/�LE��mt�B���	�!
0QO@V�F��
ۚ}�m��I��+$Z<f8O@V�F��L�U��z��J�Q�Qs8O@V�F��.���!�2�B��
�!
�QO@V�F�����G2�O�� R��O@V�F��W�2��B���
�!
RO@V�F�����@��-j�C�	���
#
�Q
O@V�F��R�xĤ`��C����%
�Q
O@V�F��8W�:��J��[�e#8Rr8O@V�F�� ۻ=����C]���%
5R
O@V�F���֢s�Y`�J����e#�Rr8O@V�F���$ޡP��Ch���%
�R
O@V�F���l����P��B����!
�NO@V�F���A�f��C�\1TO@V�F��t�K��O���=��O@V�F��W���.b+�C�
�QhTO@V�F��H�����C���	�%
rS
O@V�F��(���C��Q�TO@V�F��=�9qg+���B����!
_TO@V�F����x�Xo<.�z̰�9��O@V�F������*��C�YRIUO@V�F��x�ěy���C���	�%
ST
O@V�F��ɄF��m-��C���	�%
�T
O@V�F��6���'#~�I��* @@f8O@V�F�����>�J�U�Us8O@V�F��L$�%<��Oĺ �U��O@V�F��(�2�)Q��C�����
�UO@V�F����K��/��C���
�%
dU
O@V�F��`lv�}���C���
�%
�U
O@V�F�����3Ɏ�B����!
UVO@V�F����*��B�C����
#
�U
O@V�F���T��@��B����!
�VO@V�F��1����L ;�B����!
�VO@V�F���?�/�׊�C�

U	�WO@V�F����;u}���Nn�=O@V�F��o`��dq��C�����
.WO@V�F��',^�d!0�B��	�!
�WO@V�F��aW�p����C�ZUJXO@V�F��Y ��&;���C����%
TW
O@V�F��sӞᒮ�R�B��	�!
XO@V�F��6t�"�����C��U�XO@V�F��s�w*H�C�	i0�XO@V�F��"I�	ˆ�vT;`?�.���z�	bV�
��>�����g�����i9�
���w�l���]�n��y,�_��pdX-�=rA�Z��t�
�
�k�	�S�����	���a��U�cW��\+f������h��	<��	@/v��j��xm����	Q^��o����qeY�:���s�[�u����R� ����B���J[O@V�F��(����[#�B��?�w[O@V�F���>dj��w�C�����
u[O@V�F��=a$�I(�s�B��z��[O@V�F��:D�����B����@
_W
O@V�F��g"����B,���3
�WO@V�F���i�#�٬��B���^\O@V�F��3��%��;�����"����poO@V�F����xK��B�����\O@V�F���LM�}~���C�	����
�\O@V�F��{_�|ǎ�B��<�]O@V�F��p-U�U���B��w�J]O@V�F��\2���Y�B����3
YO@V�F��}�"����}�B��
��]O@V�F��גOuW��B�����]O@V�F��\f4��7��C�����
�]O@V�F��q���Wȃ�B��9�1^O@V�F�⻌�� �
�B��r�^^O@V�F��zb��D���B��
��^O@V�F��V������B��|���
�
	O@V�F��+��"��E�B��k�0	O@V�F��j�5�_u���B��6�_O@V�F��Ȓ����C�
��	��
_O@V�F�������-�{�B��n�q_O@V�F����^v���B�����_O@V�F��O��a%}�B/���3
Z[O@V�F��	�FP�y�0�B��x��_O@V�F��+i���.(�B��e�'`O@V�F��g�y����B��2�T`O@V�F����S�z�S��B����`O@V�F�����KN�B��j��`O@V�F��@Obbn�!�B�2��`O@V�F�⃌�l�'�B�����\O@V�F��ԁ�����B��v��\O@V�F���꩓5��v�B��a�baO@V�F���2��~�B��/��aO@V�F����xa
i)s�B����aO@V�F��ba����ِ�B��g��aO@V�F��]V)Ν�B�չ�bO@V�F��tL���������Z��O@V�F��wj�oB=<�B��q�ubO@V�F��^������B��Z��	O@V�F���Z��G�D�B���\^O@V�F�⦾Z��3\��'�p�poO@V�F��s�dFV��B��*�,cO@V�F��{�j�Cߌ��B��,�YcO@V�F���V;�t�P-�B��d��cO@V�F��e�
G]�B��w�cO@V�F���*"�v�Z�B�����cO@V�F��,@h��q6�B����3
�_O@V�F����{��E<�B���<dO@V�F��/�\�!ml9�B��n��	O@V�F���Qrw=�u�B��T�#`O@V�F���}�u�̏��B��*��dO@V�F����%�-��B��&��dO@V�F����������C�����
�dO@V�F�␴�J��rP�B��nLeO@V�F����J+��!�B��_�yeO@V�F�◷ӘQ����B����eO@V�F��u\݈�����B����3
caO@V�F��&��E����B��"�fO@V�F��i��A��A�B��'�0fO@V�F��2���=�@����	�poO@V�F���Oت��B��\��fO@V�F��v�rH�<y�B��j�fO@V�F����sVv�1�B�����fO@V�F��o����+���B���gO@V�F��iy���U�B��e�AgO@V�F��L��"w���B��$�ngO@V�F���+����B��Y��gO@V�F���&�.[[�B��v�gO@V�F���o�w+���B�����gO@V�F����P
��i�B���"hO@V�F��@����KG�B��!�OhO@V�F�⬑�aó���N���poO@V�F���ԟ.����B��3��hO@V�F��@�8�����BQ���3
gdO@V�F������Fn�B��
riO@V�F���, 5�B��U�3iO@V�F����Ϲ�����B����aiO@V�F����<'?�`��B���eO@V�F��CaD5#��B�B���HeO@V�F��w$X>�|��B����iO@V�F��0H���i�B��1�jO@V�F��0"���<�B��S�BjO@V�F��֭�ioT�B����	O@V�F�☰��@���B�˨��jO@V�F��en�����U�B��
�WfO@V�F��1�B��R�B���fO@V�F���x��
��
���poO@V�F��S`�>�s�B��.�SkO@V�F������L�B����kO@V�F��.l���Ol�B��P��kO@V�F���<���?�
�B�����kO@V�F��E��0��B���lO@V�F��*�U�F�B:���3
�gO@V�F��Cy`I��u�B���clO@V�F��ڃ=�f���B>���3
hO@V�F��A�_Ic$�B��'�	O@V�F���"�£�}��B��M��lO@V�F��G�<z��;��B����mO@V�F��:��0*�C�����
mO@V�F��;8'8޲%�B���vmO@V�F�⌆�w���B�2��mO@V�F����@*����B�P�	O@V�F��0m��>��B��"��mO@V�F���n����"�B��J�(nO@V�F��w�O��P�v�B�	��!
�iO@V�F����(yb���B�����nO@V�F��ҌN��L��B����nO@V�F��Hvc���/�B����3
mjO@V�F��#��>�"l�B���
oO@V�F��F��f�M�B��G�:oO@V�F��<x�f�<�B���hoO@V�F���Ԃ�S`�B����oO@V�F���#^Iey���5�poO@V�F��\�k�!b��B��
��oO@V�F��{�Ґ�C�B��D�pO@V�F��+0*�ݨ���B�Ǘ�LpO@V�F����U� �&}�B���lO@V�F��?����;�L�B����	O@V�F��v�2��������o:H�poO@V�F��Q+�l<��B���L	O@V�F������E�B��A�1qO@V�F��1�9��X��B����_qO@V�F��)�Z�P���B����qO@V�F��"��P��$?�B���*�qO@V�F�⃊�T���=�B�2��qO@V�F��J�I�w�L�B��>�rO@V�F��x�x�s�4X�B����@rO@V�F���0K���C�����
>rO@V�F��ۤ�y�ק�B���<�	O@V�F���R)��B����3
YnO@V�F�⇇|�bĖ��B�Í��rO@V�F��99��6��B����(sO@V�F��x�!��gc�C�	����
&sO@V�F�❯Qo%oĹ�B��M�oO@V�F���/���g�B�����sO@V�F���M������C�	����
�sO@V�F���ƣ{����B��H�tO@V�F���n��v�l��B�ǃ�>tO@V�F��=K�pl��o�B����3
�oO@V�F��Zƶ���8�B��E��tO@V�F��WdѠ�Ҁg�B�Ҁ��tO@V�F��\�'�����C�����
�tO@V�F����(
	Z��B��B�%uO@V�F��w��6;P��B��}�RuO@V�F��.2�	�_��	���
��	���	���C�����
�uO@V�F��c�!�<���C�	����
�uO@V�F��p��L>�ˮ�C�����
�uO@V�F���E3O�@�C�	����
vO@V�F��+*�:^C��C�����
GvO@V�F���E��\�B����	O@V�F��"&.+��k�C�����
�vO@V�F��%����e��C�	����
�vO@V�F��	N�F�e�C�����
wO@V�F��]�����'�C�����
4wO@V�F��ZQ��Q�e�C�
��	��
dwO@V�F��6U��4�V�	���	����
�C�
��	��
�wO@V�F��]���7��C�����
�wO@V�F�Ⲟ<H�ᾴ�C�	����
xO@V�F��i��u�q'�C�����
LxO@V�F��R�u�u�C�����
|xO@V�F��[��}�v���C�	����
�xO@V�F���_;woD�C�����
�xO@V�F����T��S�C�����
yO@V�F��������	��
��C�	����
PyO@V�F��w5�u�h=�C�����
�yO@V�F��|t}'qn*'�C�
��	��
�yO@V�F��������C�����
�yO@V�F���������	�
��C�����
zO@V�F����{��C�
��	��
OzO@V�F�����4�֟
�C�	����
zO@V�F���'��ӻ����
�	�C�	����
�zO@V�F���n{?w���C�����
�zO@V�F��5d?�3 ��C�
��	��
{O@V�F��ֹohX6]��	�
�C�����
]{O@V�F��W�${�4�C�
��	��
�{O@V�F��	����H�C�	����
�{O@V�F��V�N�g�8��
�	�C�	����
�{O@V�F��o������C�����
,|O@V�F��$����6��C�
��	��
\|O@V�F��L<h]�p�v��
�C�����
�|O@V�F��Z{���N$�C�
��	��
�|O@V�F��^���-BB��
�C�����
}O@V�F��C�5T/C�C�
��	��
0}O@V�F��9*2G{���
�C�
��	��
j}O@V�F��Y1����C�����
�}O@V�F��eM}�3 �
��C�
��	��
�}O@V�F����o/�9���C�����
~O@V�F��q��E����
��C�
��	��
>~O@V�F�⁺E�os���C�����
n~O@V�F����?C������
�C�
����
�~O@V�F��	?]M���C�����
�~O@V�F��ԅl��*���
�C�
����
O@V�F���I����Y�C�����
BO@V�F��&R�.����
�C�
����
|O@V�F��^Z���)?�C�����
�O@V�F��3O�Q)��C�����
�O@V�F��9�L�����C�����
�O@V�F��_;X�೿���C�����
K�O@V�F�⹭-r(V���C�����
��O@V�F��G�DC�^;��C�����
��O@V�F��L��������C�����
�O@V�F���xy��S���C�����
�O@V�F��8aҮ_(p��C�����
T�O@V�F��Q�S0��-���C�����
��O@V�F���H�>߫��C�����
��O@V�F��Ii�7�����C�����
�O@V�F��rC`f
��C�����
(�O@V�F��ve]������C�����
]�O@V�F��q_�,<��C�����
��O@V�F��x,8|F|��C�����
ǂO@V�F��F�
s�!k��C�����
��O@V�F��L���c���C�����
1�O@V�F��
��槾W��C�����
f�O@V�F��x����:��C�����
��O@V�F��&��0��K��C�����
ЃO@V�F��T����z��C�����
�O@V�F��D���m*��C�����
:�O@V�F��!�c����C�����
o�O@V�F��D�vIy�f���C�����
��O@V�F�����R�72��C�����
لO@V�F��y	�w�����B����V�����W����_��ڽ��.����һF���M���_���)�}�.���A���c�ż+����\�
�s�)���տ������r�ϼ:���p���}���G��L����˽������������F���Z�����c�����X������������i��j��������D��ǿ|�P�g��h���g5�Z�����f�<�9,.�����B��u���ټ���9i�T��%�U�޽��$��;�9<���������b�m�#�����=<�9K��(����������Z����}��˿s�$�Ͼ��<�����T�����{�&�ۻP�����W����i�$�����.�п��3�޾��F����m��4I�H�H�H`H+H�G�G�GWG"G�F�F�FNFF�E�EzEEEE�D�DqD<D�ChC�B�B/B�AVA�@M@�??z>�=
<�9)��^����)�޼����IK��`��V�����]���:����n�Ažd���l�!��H�������8�Ծ;Y����d���R�����3���l��h�3�_����x�P������u?��������Q���Z�����N���+����_�8��h������J�������l����2���q��<�����x�پs�_13���B�����;�9�P�zƽ7���!�d����Y���S�������9���DP��s�k�Z'7���b��ͻ�;�9�?���p�r�M2���D����#���z�&�W@�??p>�=<�9�[�)������A
�E���������x��¿n��w������-��0��9��X$���e�<��<�$û�(��v�.Ȼ��k������8�����=�ڿ��G����K��CmCC�B*B�A[A�@R@�??u>�=<�9������N��
A�yI���?U����p��-�F��2�p�����u=�������7���� ��K�~g�A��5�]8�3ʾ"|�F�)�
7���6���bֻK�.R��d����߿��n��S�ս�����^��ʼ��0��U�����a���n�w��Լ�����u������=�����L��Q�н��x���t�����q���
���	4�u�����[�K�7�u&� ������5�(�&�%X$#655"4>3,2�0�/F.�,�6C6b5O4k3Y21�/s.d-�+�*�)�'&�$�#�"{! �9�8n8�7X7*7p6�5|4�3�2I10�.�-%,+�)(G&8%�#���5�4�3�2�1/���r+�(�&f%+$�""� z�.8-�+�*~)�'�%�$�Z��������4m('%�:�"�!� (/�-2�0�/.�,�+a*�(�'�%�$E#b"N!�V9�8A8�7�190�.�-S,E+4*!)]'������5�3���g���	������������e���b�t���
�|���!���>�������	#
������<�D�Y��d�t��������I�|���h�r�������Q�h�$��������F�'�1�����������=����a ������qN�<=;w1m��t����#����"��V�d;�6���&�f0�^���I����<�92"��P����$������0
����z��@>L<�;������R����S�
-<�L���^�
���R����d/�~���b��9�����#��j���������\���c���}�t�������d�A	9II�H�HeH0H�G�G�G\G'G�F�F�FSFF�E�EEJEE�D�DvDADD�C8C�BdB�A`A�@�@�?N?>�=l=G:&9���F�3M
1�����f�D�0�����S����'�^�����������p�H����4���#�u���`��?����B�j�#�i�V4 ����k��p���M�|��(����0�0��������b�5������t���+��7q��%�@<�!#����6e3�����y�<�:N)&������������N�>(������6�4;803��R
l	(*��a�������=:�7����
c�����h��85�m���{
���_���\@@?�>�=|<w:!`�:�����"�:��
���s�U����������2~vE�b���u��!2 ����b��F�������{�Q�������3�����������$���3���4���>Y�
<�%�CrCC�B4B�A�A&A�@�?~?�>><�;r#��c��5P������{�V�-�5���F���F�#
�	���2�������E`B�
�	GV-�����+�'����a�
������n���V?$�T/�,���*�-'��������������P�D�R�6��}����	��]��^���������ET�c�������� ���O�~�i��������������
��
S�������|�l�X��&�  ���%�/6�(�&�%u$5#36R5?4[3I21�/c.�,�6`65l4�3v291�/�.�-�+�*�)�'7&�$�#�"�!" �99�88v7H7�6�5�4�3�2g1)0�.�-C,5+�).(e&V%�#��5�4�3�2�1M ���+�(�&�%H$	#""!��.T-,+�)(
&�$�x��������4�('(%�:�"�!� D/	.2�0�/6.�,�+~*)�'�%�$b#"k!�s9�8^8�7�1V0/�-p,b+Q*>)z'���'%54���
1	��������������|�����$�����;���X�4������#=
������V�^�s�*�~����*����c�����������6����o���!B/���$����e�F��P�����2�=�e��[���� �������m�\=$;�1������$����@��u��;�6���D��0�}���d���<:R"��n���B������00,�,������`>l<�;������p�#���q�(-Z�k��y�%���m���J�����}��T�	���>�����������w���~�
����&��� #�2��\	YI$I�H�H�HPHH�G�G|GGGG�F�FsF>F	F�E�EjE5EE�D�DaD,D�CXC�B�BB�AA�@�?n?�>>�=g:F9�d�Qk
O�
�
���b�P�����q�4���E�|��������$����f����R���@����6~��]���5�`���A���tR>�����������k���F�&��N�N�9�����.����5S��������#�$�I�,�U���C����iB���7�R�)������<�:n)F�����6�������l�]("������U�T;18PR�6�q
�	7F$*����.������,=7:�7���
���������8T����
���z��9�|@=@>?�>�=�<�:>!��Y�����A�X��
���t��������2��-d��������!Q ����}��a���� �����p������.3����������?���N���S���Yt�%W�@�C�C(C�BTB�A�AFA�@
@�?�>0><<�;�#�����Tn�������t�L�S���d5���d�B
�	�Q�����d~a�
�	euK�'���4�I�F6�����
��!���,�����u]C�t/8�,��*N�M'��Z����������l�`�n�R������%��s��u���������aq�������<���j���~��ODHT � ��sړu���ƻ�V�`’����WP�L\j ��J��1�a�0�z� ����S����	��w` �Cj���1�^��]	�� g�3�N
�ofV�U�sT4��X
q���I��>2���7
�,�
��7@v
&�$T��Mw�-������{�q��f{@tG{���B?J]X�$���C=Yv`��+g�F+ u4����@�o��L`L]�5w��`�H�
��8� =���[�f��):L͠!�ф
$q��" �F�v�,���% �H2u��^%`8�����'��c���&�*��Z(
reJ�+`q�%�|��+`u��_�*`J�0��q.��Zv
B I/�f����N-0�|�7���l1�fg�C�[2�����|m�1`h��6G8+��#6Pt*�.����6Ci:04�F}1z�7���
	C7`�A/�&4�h/;�8�='��#?;`�J�D�p=Vt��ȕ?�A�@�lu*@@���@4��YWh�B��#y10B ��?�B�D@����E�.O��sE�E�,G�l�6�E��M{�DG`�J
�s�F �[_56HH 8��T���K`�8Qg�d�L ������M`�1�t��/M ���T&O�	
{!*�K@r�W�ńQ`lC6r��J`D����^Q�Z�~���T��&�4uGW �B?�pg�Y���?{WZ���3|2;]YN2�sb%\@�	m�T+]`�y��]�j^��:_`�_?��\`0��<��^ .����\�^@�;�1r�^"��c�e�&j�����f�[�O��Ge`F�����9g����,g@�/��W�e�n�=���k@�K.	���"l'���mq�m�?�-��me�N���e�V���a�m �D�S��ht�T��$Gt��!�P�MAv�ϲ0D�tQv@��3�K0x����9G��y�$�%�g�y �x�
�ŷ>z��mj���7}�`<Z[t��~����	�ڐ���	��;X`����)1����e���`'�}�lB��|���@EΡ*� ��~m��~��5�
���ۇ _rD\�K� hs#K!���A�p\A��.6#g5	<��E���Ї ����M��@%�����@n����q��G����
|��K�/Ý��`�2��-����M���x;K�@�B�l�?����O���Ș ���
�p�������J-��<���]���9�K9�`���%� �`��RJ�N�`�i��۞ F�AzO����(^���`�	��Sm��|L�`�����7���U���`;�fV���Q�#m�N��@�R��q#�����}b=��k�X������q�CW9�S��Z���?(V�:F���}���2���%�/�������m݀���oE�
�@�@�>tg��@lդb�qa�@��	���O�ujd쨳�������M��Y�i�Y����'��C9�`��]��;�������z ���}�`D�+-�� ��"vE����@����&�JƠf�
���$�`&�:����	�a�~#��z>
D(��a��
)/��ʀ���Gv��$̨_�1}��x�*J`�@=�
	^��� /;��M�x�`�aL����@���]�J2�@��7�K����>�v���8�`�������`20��u!�@�/�$u��`�~5X�!_� +F
�9TڀKfXџ?�ؠ8PY���݀oj�ALvW�@AD���ѵ� b�z
0��@���i1
�����e/����li	U
+e�a
Rd�^@��	H�oo\��@3������� 8��-N���b�E�\� ��hOTu���}Q=��=���"�����<
�:v��*��[R���ˢ����`�7d��b��ܺ,�2�Z���9U�k����-ޮ��@�2ֲsH�p���vG����
�Q������?5��� ֘�Y���[W�3f�� E��fJ�`��7����:�^cb��˶�(6]���v;mcm��ᙴ[��o�ubEv!�a�,H
��o!gFb��q���ۡN9��hZ�r�M��9}U�լ!x��
�,�W�R�����`�G�!j���]�	�)����¤�"�����-
�Z�
A`;f�ݐ_
!�VQ҃[�!xw�gr��,��^6a���=��=�!S�hw��?�铫
��	�-<O
�WҜA�=�΋���O�H������л���@P���Ж�A��v��`�����!�?H5��`��
	�z���͂K�x��F�'�9A�/���j�A���7��脫�G_�!�ѿ4j�/�"�X��-&31#��G���$�?�L��3$���i@#_�&�o����s%�o�[��c��`m�ԉ�)A��W�+��*�FY/����*���/
�	���`�G��^c���mzE~q.�uo
4i-j/�+�L�Eea0����
X$/���|���2��E��9��3�r	/�dp�4A\
��n��5!Փ�(��6|�o���3�Xa�
�0�Y8!G���C�n7���r�)�:�9��^�e;��na����;�;'6	�HW�;���_2�`>� >���h�,6O<�Ws��a�Aa�t:ë8 A�rR����1�pnEG�nDa��
HH5�8�23���2AhqJ~ޯ��~[�)H!8����AI�LefA7!?��4���L�꿗�f
MA��V-�M��:#Fi��M!����
P�ɞ���S�Q!֘N6A�L!�����T�;q�]n�Y�4��v��[A7�@�[!���E��]a���^�冀�NSa�ci��kc!�̇�7��d�~^�DEd��t�d�ZcA��2�<�$A�=)�vph�Q�s��i�7_�	P{�8j�g�����k����~l��m��k[���m��96ӅF�n!@���qIn��u
���q�F�Q	����r�lc���sA���FDp!��H�2uA+�s��ur�Z���v�t��z��6zA�dD�̛
{�\)��!~.|�4\.i0z�#S���pK~am�՘,!}!��Q��%�aH���@���U�	�7S �AM6.�ÃaZ�v�������c�pE��a�1�p�ljAqG��2��A��	U��>�!�K���4��6��!�>���
"���}�����_����#JZR�A���t5�C�6]��R�a8�֐��A�=�ڪ@����]�O\Η>8�b�}��!�P�r9�p�a��`���aQ����������3����ai�P!
s
�AGG��B>�!�e +P�r�a�I
�<[�!js�C���A�~��=�!���}�M=�a����4�����	<��y�!HXg	tٮ�a��!
����ϻ���2��G�_эZ�A��
����,��������Q��+k���m��a����$�´��Jo.EԶ���L�Q(����	4���������=
t?��ʴy�ա�!..������+�5¡x��hs�r¡٠f
�x*��A+M�UC�?�!�E�1R��Ak�+2��;ϐ�|���Ğn4����!�e�@�S���cbb�Xˡi�h`D��&=�cbS�!(Qƭk��A:%��_��a��-bsG�С՗���,�a����`�Aӡ�Ӏ~�~�!|v$agIաp�M�́�^lв}�Ḱ?�OS+��A9PG8����u�a(c���z�	������*�Jio�!��j)���`z���g���X�
�h�\�a���5r�߁��T�������g?��!φ�g��J��Ts���a��lݴ��AJT%�I�7I;���rQ�X�T���
I�������MǤ��A�w1�I��������Au��@%-�A����R��~�f�w	�ad�y+�A�&��q�E���3�>�O����>���)�p��d��az��Ǭ���a�s�#t�a��������a���	5x���Ai���0�����O�
U�g����	�d��A&A��m�⻯���73��S&���j"|\<���إ_yw�
�F����-��e��M���B�o�bҲ]g{��b^�7�~�E,�(7Q������c�g3�?.�™�PF�����?��oש��%�C�b��
�$�{"$��=�;��җ�E�r:!=�9�2�@��K".��MG����F�y|2��g*n
d��|P��W�Ȋ��l2��>��1��������c�b���s"��}�o���Z
lN> °����0"b2���F�#qd	
��;$��b7("�.�8���,b�	6�>;#-"��H��8�/"��e��0"y�(��/b텪B
ҫ1b�zR�93�˹�X���4"
&�S��5���+e�6�|�lH�7�9e�g�F7���	7��9�R��YQ�|:"v�27��;������r;B��	�j	�=��]�z2�<"S',v�6?B�9_~�?"t#�AB���U!�Bb��5?/E5;�,z,<�?=��u~�7�E�Z��.��%<���
�g8��S큉\D�g&G�"I��{�K�9I���~\��I�M2��f�LB�Xu��(L�S��b�Nb4B�/ܾO�X��q"�RP�K��U�Qo��[�KOb�^DF�[qR�	@�%��T�F��)�U�e�r-;�D"���.-[F�����M�KX�!�~`YB� U*�z�ZBec�
�
��[B�����K"����ZK��.�j��^o�`���^b3O9^7��`Be)_�/aB1?��~b����z���cB=D��+
Wa"�����Z�8l�q�fB�Բ��"h�+U"����hB���S7
Oi��L<�nkB�l�k���l"�	��Fi‘X2
���nB����j�DxJG�Fpbb�� ��wp�y.�\�arB�Uw-���sB����U��n�A�U+�m�z��Bv��V�H �v",=Aw;�ur��HN��yb��t\^MxB�6�֦{��է=�u�L?��X��sB��,��m"��h߯=~�n�}ė�A�"��<�TVƀ�,�M��܂�+�M
H]��¨7�5���9���3ۋ����4������H ��v��}_0����9�}�s�G��ӽq���d�2��Njb�A)Bђ��8�!�R]�4��T��"$�&ٴĉ�I�dX��Đ��y�P&^Ȑb���cP*��";K)�U<|�"�m�U��M�"�[�@gƅB%6�>fP̗"��F
X�$Q�"W�c7�WW9Bi���J�v���hJ�>�\��g��PP�<���n�(��B�<E9l�🢥��ڸ_���P%���E�b���憮��sW�H��8���	L�
/��Bᳱ�M��:B	d>��������l�P�(��J��a�
�?�'��Rg�(�B���0��*��G	�^��b� c�+q��U8M�խb�Io�%��cs+�p����)�����"T�9���bD�>ܾ�1����r
CI�g�b)T�	��|���B^�W�U�"R;3w���B�I�.P���$��3<���4�����"��a��j>��aK</?��B�5)@��B����v%��F�Ok�����jrU�B�x�6i�—���4�KĢ��m����bXh(��'}Ƣ����*k�����v��b�՝1���!���Q����)�����Jr���ǾBpa��g��������hN'���I5;s�����]n�Y�B�9<�s�Ђ^�Z�2M��A��g
�
=/tԥSׂ��BYF�ڂӃe;+��݂�6>ϱ8+�q��:���?"����
�#�0.�Čb��º��}���ȡ�cȷk�BE������b��������l!l���;��V�4��0��b�:U}����n{�D��;��U��J�����L8:��N�b�?4��'��b|��~p��B�A13���"@\5�D���<*�R�����O�\���2v�3|x���5X
�B����
]�52��B-�!)��÷9�9c�3#��}Gt�	���D�<iC��kDW"CP�	%9�`ぎ�	 ދ'c.+"b�����{�Jr*
��_�ƣ�c=�ga�c�襮?�p�c�m�]wHe��A(:Ñ��&�vC��o�z#KS��׳*�-��;��I�8�i�U�#2,�b{:�w3��+���pZ�)y~�r~#MCn��E9i
c�+���8�öyA"�f�!�u۹d��!C%N�	�A^�#C���	HP�P$��
XH�%�7��	�ή�%ñ4�
D�Y"�.-��z(�n����(C�V����+��:��E[�,�]4��uVV/� 5L��{o0��
'<�1�u�I����4�o��$%6��J�uQ9c`
�m�$:��N^���:b���y:�	J����=C
>�l�$<���:�g;3:#������@C�u"+!�}A�!n0aCҀA�����cB�{H����D��%@y�
�E�T���%�?��F�
�AG�zؽ@kAb=_y��C�I����`�;C���L�֦K�g����wBL#�5�m��LÄ�+L�SOc����X�S#'(��S�TCYp2l��W�_.��C�X#���z[W#M���@[�����<]��W�'^�啠M�	_�	����q�_�F��8�P�_�SQuYޘ]�>
�_�^�c��qY��d�$I���g� ��yJg#��	�4�	icj��-���k���|L�шk�%&?�քo#C����p#�s0#�q�'�Q�R�s㢈�㷗t�9Cl�fI�y㕍f
	dŅ{c<h���}����
�~�2��
{��.�v	�k����|U[�*_���aOy���#�dMv���C�pG���#.T�f�ڃ�c];W�苣��N�S��<'ޕS�B_���ّ�����c9�jA5y�����,�����F�� �����%�l2�*zFO[���'�H�h�K��Oo.i���
��"c��]/�o��ڜ����ؙ��Cn�P�zx�cr2*��c���o^�ce������5q/��d����ٔz��c�X��a����L�_j�������v��C��;e(�C��Lv�T�cR�������/c��ף���ڌ�?���_���E��g�dM�����76)b'
��zxA4��#G&1
����ߠ
�����	T��>Kֲ�]\�c����C���tD��+��`� �C��,���*SF�v��͵#�����#}1�	%�����jA
Vi��c�<��mq�ã'��ܼQ�����É��c�@b��aX�� �gŏw����[��������IZ�#Rڨ1���#���ѯ�A���I{y�YģaT6��`��>j�{��#�E��Hi�m����ǃ���_i�����B_��c�Ѕv�ʃ����
x�̃���q���#��y������ʗ�;��\��#8��C�z$mtA�CY�q��ң)����M������R��Å�h�`�t�4Rh�����w	4�����M���\����x�
��9��C�{�V�������
��m��c����1
�M��MET^�c�v��	veӣ�=�o~��ߣ�H�kHe�����S���%'G��t��5�y���㣜m�qŮ��r�i��# q[�B^��vd_�����c�P�V2����
26}@�֣�!}[t���]��8�-�#
�A�J��%����v�������1�k�P8[tR��P 
J�H�M��z�c�a
�����k������#W
~�{|�C$V&g
@��#�lI�����#{#V"a������
�&I��C~���Ґ9�C0�j��2��>���+D��$�*��������O&���
P���c���"���C��슎�ÿ�TI�D�����l	2eE�c�!,�-�cYBC�i_�$�!���N�_�K������{ʄM�d����tT	Du�nm�ed�t�%
��[%T���/Dz,H�aF�UP�UdH��*��H@͡���f�SX�������_Xd�����kD*�J����(bK�*��C��a��,b�����������I�����X���������-�Z��$�{N7@f_+o���@�$tmE$�'�dt�$EW���@�����!۪��t��#"�Z�F3$��U��8��$�����1���:���'$"Mj���M(�g�	�s� (䋨�GGS*$z� ��`+Dd�(�!�,�.�R�Bs+d��,��9�-�{/���]!/8C�=G�/��Z�~1Ē7r�|(M.�}���/u3�2>���D3�m��	�3D��B�Fi3�P8P|�(7,�^_�^�5$�;��E(�7�̓Qfބ:daM�D��:V��^xD!<D���Tv�=��Sv�=��"�U
=�z�)Q��@$[�	����A$E//
��>�@�e�v��K�8$Efb��-n3�\G���D�E�|��Ӆ��+U;0_'%�<��qj�H�jeg�
��D�&o���;�%�PDG-K$��fa���L�	��B)K�s�:��L����3P�O�ݕ8@ჼP;��p75�Od�����\9@�V�)��VD���H�(^��-'@[ę-��P2U\�|G���s]��K�mܥ^DRT�	��0V�c�J�k���`!��<̻?a$u� 
U�=a��p�|��`J�R���ddk�i6���e#&
:�j�fr�1��wg����sSf�pg�*Y�h$~�}��ٓhDBg���hp��%����dHmd+���Ǭn��5q劈n��
T��;p��@�Bq�o��.�zarK���Hs���֍�q$��]7��u$�X��!�v�Uu�r���w$Zq��˗bv����A�y��^:J���pd��xԌ�W{�W�\z[�}��c��~��ƹ%�w�ćb3�����44�ۀD����n�D��NO�}�BM�+��D��[&O�+��|��9��M��i�Z�ؗc���q��m��R�VP�n�D��Y	(�O��QY�
�Q@ǎ$���g���"6��'�\�D�e}���D��3#����B�3�_�����g7z3����C	��z쏄��91Җd���Z1�{����[����l*¶��d���̖�$Xoj�[�������$C8u����$���F3�d�R�ˠdww\
[*BӣD�8�	���9�d�h���F�$C}7�f���d_�xQOR��S�.���?������d�i�y�a�d�6_��Ҡ

�Y��D��Y�������a�����m[
�hݰD�b�ظTδ�8ܥ<仱$�}̠����4���j��D���ĺ�����t
!T㞸�A.%���a/
/'��d9CT����d8�B
�V����}n·�$��x���mҽ��S��iV���hYfb�������=.?�D(�Rs��2�����E��$op��Ĥ�>
�d��$�ƍg9�Y��0cZt��d=�������$]�����Ʉ��	�{���$��u�|8˄˻�	Lz^B�d	��
4�C��[�|_��d��}�;p8�L��4����D^�6
���yӄ?���cVQ�y!e	�?٤Q	��M��ۄ���	�����$'�'	"��ۤ�Ǧ	r4�,�D�����Mh����w��DN��?ᄩ���O⤝ӰlԶ�İ�R85Th�dZ	y�ّ)��{��ۺ���jr��`�ߤ���C3���$�Q�d�e�	���j�d�K�݂�H�Ľ�_
�2��D����e�;�D@2�ٵ����Dxoy(��J��Y�����9��D��	=�{y���ReBk����<�)�$��1��������C�D*�Yi�N��9ꅉ3����g ���z��ٶ���__mBS|�_��j�a�D��(5����b
�ި�h��#�
s�4s%ɵ_3�;��ez�Ɩh	E�,��I�`
p���ڨ�R�"�]Hl��U�C�%���J��S%z��b���Eר��z'N��T��"�F%�8��\�F
���Ŵ��	/1cs�B�u�$ �ˎo�~z ���3���"%�f�f��#�%�`
>D�)��Nt��h8*��˄��|*EL����9-��P�H:�0%�&����1�Y�A!�5�2e�W��]{3E������2�=��am�1e[}s�_7�y�
:��<e�QP���==�3Yk�㕖>E�1g �?�p��K�@E��<��P=���yDghB%ch#��N&C�A��פB��W
R	�@�2�6�cAFE
��ڸl0H冎-!|\I%�&{qI~��B+Hed�؈ٙK��>O���H�n��l��NE���f�RO���E�
?Qō�Qjg�aQ�������S���C���)U%�^���cU����mU%��
��[E��s�8�}[E�FB|�}\e���>߈�bel5�
II�?ceMb~
Φp�ce�a7����e%Q�t��k�fE��r�%Bi�1��}Q�j�A :��
�k�y�	XNje��ξ/m�/)�
j2q�mEk��$�o�'����2n�'��Mf�:q�oS3�{wr����te{�s[��g�� t�8s.#re��O3dw�v%MK�q�tE�J��Rd_l���n�y��̺@��zE0W��Ize暦
(�8�z���j�*�}�phf��ҷz��oUaJ{%fk��K���A_�U���� `��9-�%�=v�������K���7=�l��eSr}5���e�I?Oܳ�%gOn���|�!)�9�L��A7�-`׋��8��7����sΗa�,��`g'W�i���/�,�k󴓅Y@����%�QV����e�e�5Q$�e�V���"�ōL����!��'W$
Cw����1C�3i[h�%|W	�X>�������(��EW��Y}n��nYXh������X��n����!�8���%��9���%��ue\R3�e��y�R�%w<��/溤Ł�
�%�̤E�0���F�e(7����喚
$��ĩE�����1ݪ�F-�Z�0M�e�_�
��%��8���:�%h9��;�g���৖��e���e$���I(ڠ�K�ūmS2,dģ�9�UjI+��>�$JQ#=�e�
{�$����-t_��z&�%�S4!��m�-��������A������2�����M��d���vN!������u�.��'n�!�0�e�5�kzi���bѤ���…�$�	�
�I���V���Å�9�1D�׿e�R�h}_w�E"�@?0�Dž?{���s��e�a����!ɥK��	ct
�ŅFӞ�i���%��\��i*Υ-sb�h�}ͅȰ{
���υ��(C5�҅�/F!��ӥ�r[��������y���eg�L���E��� �e�ރ'M��e����-���e&�GX��-���p�K�F�p�gWV�ᥳ�<�	h�%�O�'<c�E�%�le�i��h�^H@�U�D�#Y��CTK
��F�0@�E`)��_>�e�L�����e�����e�^XTl���Ů���ȂE���}�Aە|������~�G�%L�I6h���%W=@^��`z\�g����k�N��1���J��YaX!�Q0�e͞���U��e^uh�Vr����{;,��Ƌ�G��,���
��F�0����v�
t���B���
y�'	�J�9�=�F
F	����	��u
��I搔
���
��E��L�����?S�)��
o��I
H�O�f�9߆�m�Uz*�\&\f��D��������f����F&/�"�
1�~�dtr��o;
���a�X�Q��m �ǡ ���!� �	Qw�"j!	_�W"�������j$no&�(�%�[[�����k}�.A}	'�+������'f�C��;U/)�mp�Be,�*�+�u�-F�)ݪ�.&]��^�d..FU��UZ�0&c�^
!�)�1�.wN�#�1ƹ'�
��i3n�}
�c��4�&��
?T�22.y�^&6F{�^?
�7�j��r��-&9/.����9�����s�9f� "�T�:f�V|s�KM<&�p	~|�A=�|���`<&����.�9��-x�b�>�9{�����Af��$�G�?L�?���ICf�b���mD��0��٧>&���J��G&�y�3�5Hff�"	E��@I��|��<��J��~���K&0�S
�1'ZK�y����O��&��r6P&I�@0��pRF&ߧ	�o�DR���?=�%KT�u�6��h�Tzu��5[�V�2�5R�
VF+
2��2XF�]	��/W&��
.(%�Z&�>i
�gp~[bՇjr<\�e8
%�h�Z�qZ��Ţ^&���$R��Zƫ \vQ`&�ݻ�N��aF7NC��wb�n]z|9z$c���ro72c�+�4�k�Vf��:'Kc�%ΡXLj�_K��kF��bÃlFi���!=�m��&9
o&}�n�Qz�!�wo������1pƅBVp�~l�ۓih�8p�'	���p&Ei��t�t�/G�Xv�!����{�wf�t�?4�7|F�����xJ|��wI��~����v`�|F7G+�GU�F��	D�4��F|�
3������~#�����������&X���g���^��ÄΊF�S��9�	�f
jt/�>\�&�X	W���F�2M����v�	��20�&���J)'o�ӳ�Y��H���q=�G�̔�T�
������g���ğ��b����G{�ƍ�w2�����b
�Ɣ9��l�ٽ���&��cb0���&��U
F�~�F�Pr"�?���*��JT����A��f�b�g�@��vP�d��顆T<��>b�FKAg�Ig���_jo0�i��&���%h�ǣ�����F�&cn"�$��fð��bצ&�WC����f�g�?�'*�& Y�N������<
�~��&�u!	��"�)�8K;Į恷^G]���&�Nj���F���U�Ⰶ��
�EӲF 3��f�J�����p����F�g9j�X��>��K�
�@K�J������(���ָ���s��Ѻ�~l
h����ƜW�"��Ļ��X�2Q9߻&�FsFo��f��QJ�qI��yR��mo����"��7���ܭy���n�L���"$��鷺f1����$����S�Ȧ}�I	%7��&uq9Ǎ��f��`ݕ�����<�"�Ϧ���D+�a����)�z�f6֚v����Ƌ�b�$�&��z�g��&�����H��F���vy9��&����I�-�f��u��滾��j��Fx�>�p�$�fZ���m�9ۆ���S�Xۆ*��d�'��Fz ��_�G6�5H�ӆj�[�([�~��ϵg�&�х+)����r|�e]�&`�
�
0x�&е�/I���&�o>)d��4|
�#jf膑H�ގ��ƞ}|��馥`�[��q����Qx��F�.��g��3�Fk��F�9�P2���~.�j��F�S����������S;A�F�{ZvgC-���{QɄ��F2�Q�b��l_L�HC��F��+w����������	�_��&�Դ�}��<i��
�������FV�Ǝz��	(��N��+�Gq����v��(Y���s��B������i9�����T̞���Blo :�	���U;^C?8ۖ�:^Pp	�j�"+5GrH&	�;>�
g�g��'�
���}
�T֒���������3�v���~��Gg�Z�gD��4�������=�ߪ������"<�9��e甠�l���RPN}-�#g~��\���^�!��z#�BB �0�e���K!��_���"����6�#G�G^͞&$Ǡۦ�M�%'屲Sw%�X��PJ�j'gw��jH�(�v�&�$)g|7���}�&��T�a�/+'���
[��,Ƿ�F���-�Un�Q^>8.�3�+���-g.�d#(I.�m�T�B*�+����O��2gP]H�
�f,��H��9�4g �i���5'� ��2�5�|	'k�7�z��v��
6�C���x�;9�H��R<�:�iw]�ۡ;g[�=�;�<��?	��%�<��xy��>gk�����?�Uǚ
�S<|6G��U�+"MA'P�,
@��PBg�4z	)pe
:��/�%V,�cE����6'Ґ,�iy*���]�h[�G���t��o�G缸�El�G"��j��J�d��'�d8KG�{�o��LgK#�
=g�M�)��?=gN�ahwl�4SOgV����m MG�����QG������Q�
�
5�AnS���L��0lS'����k�S�DsX	Ο'�Q�>
w���S��j+:*X�i'pŬʚLGpۥу��Jg�Q0��[���
每�\G4�����['�mH��\��&mH�[g_��
�j{�^�ܓgB:�_
���#�b��=
n�%�LglM�۷=d<S�
s�
�e�c6!S���e�kٶ'��}ag���k[�hg2�(�Ib�h���.�j�w�~��J�k��I}�jG���6^�mG�s��z�n$"��%�n���
�*�n��w�q�7qg�yDR��3';y����5���,�E�u(�	"?%uǯ!z��"v��K
3��x�;��ɽ{GU<�I�|����Ces�~�+j����GCO���k�GC.�0�G��$��mF�'�ox���b�'��Sԑl GIj�p�3�����8��͇��4�+A�g��I�괆��֯��G����L��'S��.=
��'�.
�R�	�����
w��#��~��B�ܞ�ϟq�R���udlVk�"Ƕ:�pI�ǂ��ߢ��gU���?�GY���x��������:ǖ�l�3
w�nޔ'7g
}�,5��Ç������b$m��򒒧[�Jk'̛��Q��!銜�r�cS���'Q�	ĝGc�3��� ��� �!%��'x|O{��m�g�/�
����ǧ-@
u��O�'A:~���� ��	T|�ͥ�}%r�姇J�R:���y�D���
����+�hM�g����Usd�2���b��9[�
[�����U5�]��'mQ�I�O�'d��8V<�����ı������G��=�g�gx���YE��g��B¶��^���l������	I��f�g�R��G��ǦӉ��h�G!1(
���|��*8a��g�������o��z���_-�G�[n<J���w���F��� ���[�g�+?�‡B��6Vr}�G�4S���1�'����a�gf�>~i��ǧr�j}ɚ�ȇf�D\���'�"��QA�Ç"���-����6>/�����G_{��c���s4q��]���)Bݯ�!��@2��ͯ�'�������'���|�_%g:}��l���T�>���g�Gh���5�+�gpNN�̍��g�h��!)�g�ZB�+��اkz��ZI��鑵k���G|D3�_ڇ���	Q���'p�Pr�1��G���!���<(�>��'Of��V�G]P{3Z�GQu�F�1���+k)P*x��|��
�$���gV���̳��RW�&�����"Q	�%
��������y��!�PH��g�އѷ��G�����,�Q�]&���w�apX��T�c-n�'�ge�ݎ�g�h��ĩ�Gt��'�H�'z-��U�G���ݧ	�R��z߇�mW�}����tH����q���n��G@��	��<��0�o-�G�c��Ҏ����S�	o����g/]%�~��g?�'`<e���c��?���G�ub�:u�g�k�*�����}!+�4����>>�h�<oK=�h(8
�d\vE���4�����}��e�d
H30�-�ͺ��*��5	ݍ�X��T	���� }vH��_	Ԝ�H��vOJ�;�����9��y�
ӭ���p�*�x_��H���H�n����(�!Y>]�H��AJLbȚ]��S�(lŠ��KH�@���(�c�{�o�u�e�<���
�)�cӎ�P
R(b����~Hq{�knx���m���`!�$�V��"yh�~�1�H{*��
�$��+#UႼ%�(�pG&�=�����'��_���(��F_�J�)�qN��,w9*�=�WlVz'HF|�T���,����G\%~-��(��9��.�����)�/H���PZ)ȁƬ*o�1��{����H2�O��	�g	;(�u��N�'H	�H��~�6h��,R	�^7H�9Ru(�7�m�!;��:(J�`���;脁�I��<�c��U$u�=H�eu���}>(�y
=��>��A�"{a?�fX��A���m�U]�Xq��hC��+�BԜ"DH(�`<حCH$g�
"i�3F�o�F�w Fh���O�t�Dșq�'��HHȀ|"�z!J��I	�eVsK(�N%K��O��I,�L�c&���I軔�C^��O���
–�!Ph-Q�:�WPR.��~SQH���DS�!��LHc n���>:h�4��V(�o	VV�5V��(&�쯐F(̉��I�Y���
�_�.Z�sq����[�_$��b�Yh�[�h��M(,޵+��@^�ʶuy+b=�티_ch*D�����b�eԲU��1dȃ���m��dH�?\��Kgl�Eݡ5h�Я�%۴�i(M�l�V�@k�-l�`1p�l�2�qw,��k�s(UoH�
˞�p�L��f	Usq�'�c
�kD� �0E��'�s����نWti%���$'�4�);�Z�''Ԧ	+�zH$5#�{H��T��V|���(�N
�~$s�K
M~����f�y~h~S�y1��H�r�:&��=���#\�ȋ�@�~Y���6�Dt���(Hq�{j"	��[
5�^zH��2%���Ϗ���
�&>�(ۀP­�P�H�m��U���Z
�C��������7�8��w
-�T?���J�����(q�|�Ԗ����.��k�h�	��Ǟ��O
k��͛��,��� �� ����M�H�x��*rr�(�]Km�o��H�W��ꗟ��[�.~۩�]U!�H����m
�JNb��%w
��q����*�$�(\��J˓��(��7Du�ⱨ^ʣ���L��!b��Yɴh(����6l���W�$���A�`�y����O��30�(F�1��R���E�P^�`��..�߃��H�mH���He��
ʯ?���C$2���Bdv:�}�ȩ+@�rk�È�Ge8P�H��;��$�h��:��Ĩ~n1
й�h2�����ȠZwe#���&͇�uʈ18w}0:z�P
�uy�H>��2��	ψ���aNi����Um���!�HLQ-!'U���n�k
����h�It���tՈX(;>���ը�zP�O��H
)$r�	$؈C��
���xֈ�>�[��Tڨj��/���ب/�}fM�&��|�3�0ܨ��z�I$����3���sQ�xG��h+�vTP���� ��	���?�(�b
ҷA�Ș�!}��+�he9	z�g7���r�DP�|�(��K	Yً��J]U�,t;����V�l���c
��|��h"�����1
Z�u���7h�r&��hgbs�/5R�K`G�H��r��^'8q��D(�����'�3$��(�S���s~��,��
������o� '��h��&����ӭX?ɳ2��:���,�Ȃ��gĎ���{���h�t�d6����o�

���Dq?ARg�BTB�(�h���mw�k��'*�~izOYڝ�)d�h���i�|n�3��(�T�~�i��q�5�	nY	SO	I�6
�	IfV��l���]��
���%p��F{
)��LrV�
�������	���7VɤN����si����'7,i(��g�	�N4���������IL�2
��7��Q��n׍	a�����ɺjw��!�Rg����)H �v�IE��Q�&鳈 ���w�h�8��r������z��Ms
w�Yc ��]3dž#M!	8�li`<�!ibK~[L?�����C$��L"�Q/p%iT��l;�$��Z�'�Z��ⷐ(I���3�nt%����=��'i?`���+��C=({Fo,)�'8#�%[-��� 
����������H��B�|�#�P�F���I1iJ�28��2)�^�_��2�C� �j.5���^�	��5�}�8�Pa7�du*Z莲8	�#�Dc��9)?��Zɡ;:)�W,���8i&7TgZnF9	�{��%>=I5�
B���:)���^��=)�[�1�=ɷ���#C�A��P��p��A�NM�I.�C�5�?R�D)����	D����⪹�D�&]��\�A	!8O�R��F	�J��1T�H	�
�dw�tJ)Ϯ�߬YC�M�Dz
��(X� �%ɨ�ȀE�<��NIxj�	�CN��Ê�w�:�7��|Z�Q�X�G�U�R�Xʀ����Sɤ���Ǟ�Qi*���/�}T	}���}�?RI�����WI�hl@/T���a4R�Y�b�����Zi��6�"T�D���|^i�+1dvai_�S,�
{_�\dڭ&Ra�El��QcI�(�	�V׼5����4Ifi�Y5�q�Xh	8#�
���i镢H7t�#j�H(�\͝�hi�����V�lIK��TQ�l�U�w7لm�������o))v�5K�p���%p���pIq�$�/��q	K�����s)���
�2t	1^�<�?q)dǍ��z�vI�.Z���h��H��Gyi]؃U��~)�P	�>�9�)����Łi�l�X�䂩���v��I;Z�׭�����	Ŭ�i�	[�8��2�i���
Dbuφ)#Q�v���)!�)q?/Z����9���I��9���̦�"s���hz�
�k�S�	�ò�!����?��
��)|7����O�ɇA�:D�(�)�U]�ƙIR�e�q5��i��n5K��)A�8�!�������H�Ü)���N؞��L9k�[���)<tJ3�^�	|���ء��Y
gNʡ���r��)�)���e��i�n2�g��IH`s鉭���@��4���I$&�O��$�)Jz�F�B��s��/ȴ,����
�<6�ixZ&�i���I`ֺ	���.�Ɇ������o(��j���I�cC%oU�I�nQJ�6��i&���h�~�I;Jj�4�G������ �I���f͜��	��|]�r�i �	 �(m�	�{q��QK�	y�՝^W�I�
�0�ҷI������z-������e������.�W
7�M���a������X��V���IS)�$S����;����	�	W
~	�㙼i2g����P���s���v��)YU�z���I�f>��Ѵ�	ZP�,�e�i#�~�����	�5����	�g���TA�) U��rL���W��kXH�	!�����7�����	$�����7����)S�
YP+�����m	��׉�a5
N�s��	��&�!��ډ�VՐjW٩'���h�)w��	�#���	��jc�	-�~�9��Ȝ
M[�`�I���ɛ�
�I���j��
�7��=�)��b	��9��ɦ^��V�)�os��X艇�3�P/b���
�n^d�	��������i�'���剾�15�B������f��i���Zx��t���k�i�[-�h����a�P�|㉇�����%�i���K����M�O��iA��2x=�	f#�����-�9u�n�) ���'�	�ˑ��a�	�6��4��i�T
2�"�)�Dr.�)��I_��/S`7�i�&
;�^�
߯�;�����
����*���XZ0J1�
	TN�����c�[j�1��>g	ʯ��"`J�
*{z4xo�
**����w�	J$a�v0�
jt.����
*H��AJ�R�=��L��L
Dl1	��>��(�n�����G�l�k*t~#fA&����J
k=��j|qԖ�js���#�
VA�F-��J�,<�u���!B�A�#����*ug9d�_QjS.G��l%*�Ӗl�z"�dԓ՗ j6��ބ�$�_lC�Ԭ�$��.�J�A$�Uڮ�}"�'��T��`��(J�~ԥ�(*�(L�
&*�fg��%g+�MzQ@I�+j�M{�E�!�O�\#�.*/�yp̊�/����YY0J���ΰ�1J��5
ڼ� �v�<hq�5
x�:
�żW5
a����8
P�f�5R89J;�'~M�9*���qE;��̬_���9�M
�
�||R:�+h�!�9JS��D�
�<Jf�%�	�@
�ݳ�&�QB��ɢ�9�D�iefh�uE
��z��D�ޝ�إG�	�~�R\H*LbVߠk�HjE�w�W�F*�����LJ#��
��ɇOJ����V�PJ5���?��Q
���7�>Rjz�9;y��Qj��	�<�T�|�A�.U_R�"z�u��|VjT\��WJ�L%3'�Q�&
��֕Ujm�C��o�Z
V?��WJ`c4$j-\JL�
E���`jO�����b����L˕1b
�t��r�d*���d
�
b8��g
R��M��h*9Z�
����i�cx
���i*ѥJ
��,�i�[3B��]4l
%�	H���l���S��N+n��7lI�-nj��
���pj8b�7�n����Js�j
�Ό����t��,�Nnzu��j
s>�v
�dJ��j�w*�_��1�w�3�9
+��tx*l�{uB��{�i��
€u{
����p}*�)�F��=~J�%�
�
�j�*��U>�3�ʆ��	��pO�J�!Z�U�ЂJw�!I���j��(��w����	
�Җ����82�꛴�����
w6����(܍ju����@�J�a
�φ�*M�Cԉ��ș`�4鼕��2���*[Q.���(��ؤ��J�2�5���Jq}�	�ʛ'��;��&�@d��Eh�*�I)����`�ӡ*�rb�R���^W�
����f��pщ��J/$gs�M�*u��ph��*�JP
�F���9R�RB׭�;�6s�����҉mr�_�
����XMѱj@q���UU��i<�:�hijJ�m�W��Jm�kzf�
�d$��*�J��̧��J���2sY$�j4�^�ñ��[��vㆨ���%�`le��J�@�G�ٞ����&_��Z��d,�
�&���
{Ԃ�����
���yRZ��j�������j]o
�@^��~�s��V
��8��i���*^��/Kb�jك�-l���G�c}��J�smӇ �̊��X�&��
)[�cw/�j^qё�j-�M8���'�
D���
p�7	~�����=ս�6�ӊ�Il�]��j���	�R�٪��?��܊�H� {�*��=˪�ުŘ�
�=9��J�Gir��ߪ�w�#cv�j��q�����u|����
���2_)_�ʄ���Y+uኡ29�b
�
��2	�V|R��D4
 ϟ��*9ö
atX$�����ۂE銧��ﵳ�*�v�ym���jPyL*Y���F��fMS惘$/�m<-�
j��
������T�"��r�
�]�{�����"m�*�i��t���(�v���d�Jt�o4W����Z�W�A����E�
'4������	�?xG�jjh�
���j�WEX�����J�0r������D��L��c������*u��j�cH���nbOm������Bw3kx�FuR�**���YA�;tm�:�Z"g�
�_I>��L��&ƶk;7�'	�f�2���	k��z�})a�,����&1��������뮳��6aK?E+}x���+<�H���J]�������;��!�}�W������#�.�+�����=3k�2��<)����FPt�w��
�M�K����䳣�C�ϝ���C͉?l��*�
�c�I+O=
B<Ekr�+
�eF!k����r��"+H���$����Q:�����(�%������#k�DJI )kX�MH�:-��J6̄&�-�֮�V��/�3��B��/�;#��9n1k�DGi�(2��Ev���3���*#�w1��]��(4KB,��+��6�]p���6�ȫG$��u8�%�Tc�CU:y4+܄�;K,����<ņ��g�>�`q��
�@��1o~gC+�O���qC�M3_]_|�EK�&tU	��EK,��}�SG2��x�0G++���<I��PY3��J��%�
���K������L���	k
EI�����6G+&"q��J�y?�����P+Ҍ�7¦�Q����
cRˊ\�/Z�SK�A�NN�tSk�R)�\PKf��؟I�`�,�zOVˍ�B���6S�Y2�;��Qporq��Z��8���[��E+�QT�\�>‚
'�s)L��vy�1{^�]�C����_+F�L<`�����%)`�K5Ic��^�(�xY��c��w��v�c���2
�,��M+�^�jS��P�Y6�Q�g��a��DfAh�$���LojK0m�9,nm��j��n+���iŨ�p�������qf�	~�r��D[��sk%0`�It����8Ir˰J�	�4vvK�B.y�*s+�ٰ�q0�u�W�@�\�t+kt��z�u��fǢ+�{뙅�{��|+�g�p��}�#L[�4�}+ ��
�~.��d:�M��
~�Q@�"�
F��)i��p�rk��D�|_|�����R�,��q�'�d�
�k�?
�c~6��W�wi�+��
�򽙂�K��V!������'�Yi���Z�%���m'l�Qs���0V
�	O�+K{Z�6؍KԿE�������i����B�˦�����5�kC�j��|ғk���O�u�ˆN{��O�+*�?���K�eT�_�z��m����"�K��P+蚫>�R��ʖ+#�,
+F���{9�� ��h�	(թ�K��v�}��%o�j�c�U"��욫�bsq k�+�;�Ua�K����w��+Φ\D!*��`9!��D�k��j��P��K��D��!���F����KI�1���k~4��?u�k3�7��\t�+RHs/��ɭ������t�K.���Zg���+�v[3����!�bF���]��i���+#��Iv���U$��ކ�����R1�O�+��MH��,���͘м�$�K/q���a��묇�E�4�+L�|���K2�{jؽ��ɛ�]랼K|^���C���Ί������I�WWN3��|��Uꜩ�+id	�sޡ�!]
y0��
%�
�j$�+]i�
 HB��~���+��	�,���K�rV/�*ƿ��;B
�1�ҿ�i�g l@�k��s��ʋc�V!%7͋����,�*�K$�8�{ϫU�Aўc�ϫD8"6�_�ȼ���ʗ�kX��g�yc������~�k��դ������(���e�k��,�����j�l�d4׫���۵=���2��I�듑�ь@S�+��0�#�����m�K�w�{c����X�����+�N�^�wȫ_��o�Hc���e�~X~��Ǽ�{.�ˋ�}��"N�+"N����~�k�
�ކ,��F[	3�]��[�
�ą���Zze��K�w*�^�D��2WZx�v��XkM�3�XFk&W�\~�ka?r҉R�Ψ	���K�nM;�D�����Gi#����R���%#��K�b����Kp8-	;��Kέ��>G����=$<���k���95���g��⒐��f-0u(w���ţ�'�J1�K
gEW����눈�	�
���˿�������)�����*H��1�k��9�'l�L:3����\����^|,#����M<�ǡ�;��,�g�	h�N*�+��n?��W���G�H�"�U}���
��V�Q��s���������Y�4,���bm����u�ˉe3��ll��h�Es�l��
���n�e/�
L��l~z���-�FZ`;��JgޛP�,�r���,xJ�~��1�N{��3,����[@̷K��D-�l�@eU���L�u*8kEAĜ�A�kP~j��,�D	#���!���9	/��. Ly��	f��\ ��_9�?�� �ɾ@�\A%�9�j��;`&L�/�-	�K&�o6�]�Oq(,h�$@ѿ�)�no��ڻ�&�����2+l���YN�,�q�����L$��'�~�(.��F�s���/�M!%����+��OV~��1L�3�
Ғ\2lo$�k+V3�r���[�5L�/g���8L��("��9LM�0	��^v9,�I�#�<,���m�_C��W	
 D�Mf~9�C�M�/��T�C�eX���=D�i��*0x:HL���kzxJL��	5\d�JL[��
�0Y�M�NH�鰡M�،���ˑOD���N�9>�ПsZP�V�� '^2R��uh��L8R�#s�D S�>D�|s�Ul⇍�'+LV�~��
��
gWL�|��OX9�p/-�PL4����Z̸��(miZ��=WZlr����];��N���]���=
V��#]�d��
���_,�<��|/�a�”ޒ�b,�~YFK�aL���0��d��\��de�(H���d���P�]gl�36��\PcL��'J��WL�c�Ials�琜�k��\��bI�ll��{	!�y�l�Z�CHb�O].�Eolݱ��?<Op��|��쥮p�I��wQr���D�-�s��_KS���r�4PPÞ�Kul��]�ԧuwy�
g��w�N�	vh��u��w#�VFt,���Z�z��W>�%�qr�k*���ud,�AiJn�F}���M �n~졳
Fp�}���z=�kX��+U�o�$���Tmk5�Ŏ�����upJ���p�)�'����^"紖jS(���T�TS���)��4���OB�/RlH�֟��L=�
f ҋ�1�E���L����[�Q|Ue�9玬?���Œ̩3i�&e����.
�JC���i�O���L5J���ޔ�·�f���l�+��I⯘�f*d��x�����1޻��e� ���@i�Ԯ��e��âg�K��l����l��l���[W���,�K�c�4{�l٘���&<�,�8�"D�����4_�mt�� �fW���z$�d��<<\@P$�̓nf�Ѷ��

-��&�l?�
�$�ϩ,��ʬ���YW����%�l���f��,C�� ���\�★d���FAѺ�,�dd$�֯l�8
��ȿ��ۮGq�ڬ��v�C�%�Ҳ����B��̱�,5��_�,p�	V^��������0�ԝlY��:Ǐw���fN���.Eoe!!�,*�aǾ�������C�V���&��cF����}?���x�o�!��,:yZ�1�L�Qo�ؔ�L��3������=�Q\�l`�[��m�Č0�E�ҽ�L� ����̵���g�l�@�rH$��YM�
8����JT�o,��,��|���,X�&�ԕ��,�1���Bˌp�$���[Z�
=�_�L���ǝ[Ќ�u�Ǧ�ь���
'�l8"s
���m�|&
/wxь<�
�u�Ȭc{�_�
�L
����J��6���،�C(�9�lm}k�;U����)>V
8ڬ'�	�����\l'-o��,�BG۱fN�,�h{��g�	Q;��l�aU�@
��췚�>-;�Ь����
�+*��<ot��S�+�R'��c�\
����#R\z��,�)��:;���7o���e���8\��|������h�y�m�c��
q��l��΅������ �|2�	����`��5����i���&�����3I@��d�L?�k�^��N��E\#�,U/	!�H��l�>�J�o��l����9&�lXJ������[Tf�(�N�L�h�
��w����a�����`ޅ�b�H�l��t^Q�M�>2f��l3�Q��f��?d_9ou
�?b�����O���{mC����#�����b���y!wh��m�Զ�Dq�	
��}Hm�7>Q�%�_Ln�0fm��M�4G�m������R�����g��
�Nf�|M��RN.X�����xm���
"�sM*�"�l-�_R�<�-�����s�
��
8�,X6�Q�s�m�OmA��I
g(c�M���<MZj ��bx�%!M��<'�S��	-R�8�:#M��'��:�$��G�Ք��'-���hRI�'M���	��:�)�\<�Z{&*
Ff�N��,������-m��heR�?-m�z)��/��j%
c�n�/�X�5i��-
e�ma�2-�ɓ�lx�6M��h	�l��6��w�k���8�H�_��9�C�X���:���UW�;
���lk�:��a
�b=��,%��=m_<���2b?���
��ld>
�i�
��e�>MF�Z�|�>���k��{eC-����48
�Bia�UF��Z	��_�F�=KU�ImwU6\5�JM�>��|?K-�����)�K�����BMMs.W�,L
P����CO햖O�N:Q
�3uM�=R�ʌ
/�S����Ȏ�S�T�Y��U�}%M
�V�Wk\Ϭ�W-�O�^�x,W-W<���X
X��u�8ZmtH�	ˎX-+Z?�U�jѕ��!^�JS���=_�.)/J�jt`�Y� �Ƅ�e�����i~f���'��f�͕�J�U�h�f�o`q�h�oL��08j����Jo���Ko-@[G�5�pm�"��F$�r��m�L�j�rm��
��
�p��k�VL�u�lD�� vM��OH��zw�/B��9�pm����v{
����6�c}m7�[�a(��˾��ne����B�t{��DZU�.���ae_D���mE��VY�ъ�s��	*i�퉭�(��1';���)���;�������탏�i��S�M0�%1O���`���*6����`���e���g�m��s	��ڔ��!~7|�
����		Ӗ�R����+j���q�ǘ�?NY�
�M�&��E��F����9�-17���/���u���m7��ܚ@���a�\~E�M0�{�a�����)�i��A����>ݟ�ɱ�w]��- B�4�͝���TK����X�lQ���D�������k8���_�m��\�͗o����M=kH8	��m��e5��z��A�	��m��������t��rp*_�<��6��4�M��L)�W����>
q�Aȴ
���������aw���M�T�
���H�M��A2��F�-���%;�- n�.j������i�ȼmg��	��
��-�U�
������B�����v� �����}_=%}�m��M�iz�ͫ��Ŏ����㙵!�[Tƭ�������z~���`�ȭ�?
�.>��
�gqI޶�ʭ������˭����6�
<��_,��mt���֓
�-�R
,q�]�ͱ����r�m��X)L�q�-�i����G��@b��:D�m
ypU.���y�W&q��
�х
%�v̭���J�
�~���׭^���%�Q�;*�	.Iv�m>��*K��M6�>!����
�����]�
4#8��F��MA��kt�>�m?
��<�=ޭ�t�ؑ���̉�5X�MU��t:��@�m�z�g�m���w��vИ׬vf�
�������M�

�^�	��Մ%
��TX��;��-��Ɂ#��m��#p��r���%E��*l�M0T�,��L�M�(�V�������'���u�b�7�-nsU��/�m>��M�A��M
�}�V�M�#I
���u�
�5E
�w6�-j���(�a�����
5Q�I�-��F�o(��M1L+S����-��
�K����T������
�S������&k�Q��c�mr�7���m����n������Si��+-$��^��PHY�0n/3f�C���S�-�	�GV{"m
n���M�]��\�(!�K
�U�v�e*�� 2�d��'s`h��$������.~�1���q��lg�i�
�����(.]���w~O�ؽ�u��.!,����.'uK�G��N��"����Ν�Ax6.sU��[� �AR�
��**"��\��Z��#n�d����$n��v
��F�#��.HP&nlZ���t&n��C9�w(N8��G�)�4���P
)����%��+��<��)�D��
��m*ȟ�0� �,�%ơ-���/N��8$`�0��ec,x�0�3��i�0N��|	e�d�3N�[����/���΍��5\`�7�3�kFd}{.2.�J{�C�(��;�<�$�O-�j��<�������@n�}�b���@O�hh��Dϱ=|���EN`����3Fn��}���G.bG-���H�#S�����H�A��vZUJ.��V���K,w^���Kpd�%HhM����X���Nn:��6�On������uP�I���ڧ>P�=�y���FJN�v�I*l�Q�VcO>��DntJ�g,�U�k���MUnO��
�O,W�
���XN�8���X�
�4��\�y���薹]���i}"�]n
�Ɏ�_o>&
��w^n	1�r���_��^>�k�
b�m�
��d��p�k�g.����g�w�'� og��[@	��'[j��
I�@��k.����[�hn�{k	�2>�l��[�
k�A�h��V�
�i��h��?7�n��0�+qN4�F���rN%���s���
 �t.w<�
4"�g.[���lSr�jL4f�4w�}`	<��x���%>��x�6��A�w���jj�N{n%ֺ�>&�{����/��1sno�k~M�~���;��YW���xg��~cH��v��xi��h~.��W&O�k���\
��
x���}�F���� l���s��9ކే�~���%��{Έͭ��[ɉn-4$�G7'�6W4T��zn�-�ԃȌ�Ct��t�.��1�;���ZSr��x.&6�n��Έn�>|,����<��^hx	�d��gB‘.�R���$q��2��/�N]���������β홙ޛ
(ټ���sDh�?��L�+��w��lw2���������J�NCAf������a� ^���ƣ��n�=��Y�ڣ������po=�����[��͏�.yV����N��	�ĦQ���,�W�N�"��A}�Nw�n�'"�.w�X%mc�N�W�2�o��1�'2���n�$Xz��N���>2�Q�nhL��G§�n�����N�=?��ΐ��h���O&0>G�Ρ�ɇނ�.�"`�rJ�N{�zQg�n�f�d�0�nq��ˬ����U�6�n�	�t���0���X�.Ӑ5c
C�nO'Ɖ�n�:~P��}}�6V_Ȏ�����6@�ΐ	�	Z,B>��l��`M@=�n*V.����U�kNv��n�"o��>dok���n�.�C�a���&�C�%Ѯ��}��m�΃��ǽ̎>��^AΆԎgF�Z�O�.�	�#��'��kHtu��׮l��w�.��E���R�.OT"
���t���B�EŎۮ���{�v�.�&�5����nJ��9����XP�j��Nη� ˼����ݐ&��[��_RD��f��n��	�<,�X�_������$82jU�NG��3�����#�+T��.HI+���)>�
��R��C��h�Wk�����-S��.zĈ�ȅ��N`��	Bz��Ζ�2e���N[x`�l���._�%�m��t"�hpPX�n1] ���1��3\�Fd�}�n{��/��g��V�)o���1h��̗��VW(����O�k���,b��.���JZ���IO,�[s�n�
�w:$�N�)�����n����8����*H�*��Q�{ӻ��y�.�ͨ^�
���Aٯg18���&�?�j�Par���ζV�����XB���!�n�
�C�	�L����
�R��w?Lo1!zNq:����t(�NCa�r{>�>w������WK����*�vĥ�K�	Pđ���P5��9{
��p����qo)K���)o>���?o\i���FO���Z�&M�7�5t�YD/�!��� OG(	�+��!/j��' �>/5ֽ"�#����
&�|$l!��B#���#���&�]c�YZe''�‡�.�a�����)O�E5	�.O)o�^#tH�+�A��4�+Oz%��+�d,�xey�s=.O��J��+o�M��1/oHS��V�1O��0�֜1O��jl�j)/������4o3�T
�H/�5/%;�
��5���
õ4o�L��c�2����s�X9�P��!L:�ݒ��I�;���S
{<c�C�=/��m:=�?�~b�B
=@ob�R�Qw?o`��7`r@�I�c��C�k6� ԀD��#`��$D�힫ڻƔF/j*q��m�F������>H���x?>�I��o��GJOOz� ���F�桊�F�
H��-:	֕�1LO:�
���G�OJ�
����O/
 n�E(mGy\ ��0EoN��g�D���(�y�Pu]��CHo�a�3];�Uo��G��HW/�Wղ]�Y�X�%�;��Y���+�Ҹ�Y����{�z]��+1 Wt^��ŕ����`/�Cj��J-`/ʚI&H�nc��v���Xd/���޵e/}��
��g�^p����ih��~
��]i���`��;zjO�����j/������/l�g~i�V�aj�4�(�Km/"#MФo� �_�]�nO�m0��ƑhO��S/�UrO��60j�(�w,j*t�i|;N(�.uϻ�=�@&uO24_�f�9uFL.�EwO$9�
(�wy�8΃�*��zog��0f�z��Ya��|/��6�DǴ}�fd��t���
��w��� [U��yoƂ�b��NwϹ<�B����h�!y�xε-���<xoM�����
|��8�T���>�>[���o��R,�/Ӈo�rL	}���}�+
��+��W��6�9�ݳ�
)$F���z��cH*n�Om@֓,���]��U*ُ��g�u��"�O���V�������Vj�鏯ى���ؓ�<���:�b��cw���n��%��LMD��O/{�m��/�U��i�o��L\�o��N�N*��Oi����U�o���	�����\L�M�O�o���Մ���:aS�W�l�o�r;����o������A������4�o�U�>l�OX&��靫�9��Ik���oqx�1w3���[��*R�O�O_��O�B���V��)Wq	����o��zG������H4[:���<�8m��f�"ې���$�%'�":�
o�׿�E_�܋k��o|d�����o��S���φ��e��gɏ]@Sg-Y��a�
c��/���	:�˯�-�t�O����7|��O�?��M�Я|Y/I���ѯM%p֒x�����!^�����R�׏m���.Tc�o>�HSYB:ٯ���/�TO���<�<��O�N
�O�/r
}K���O��������O��+���O��1GwO௴
������4
�y8;�
���v���/1�@?���xC���寪!��/��LUp�y����� �'�c�o�uwy�)�;W*�D���[��<B������on/���<	��
Ɋ�O��G=���o1j��_��oˋ�7���Y��Rdj�j��-�D��O�\��u���Mԍ��t#�O�҆���q�����R������%%�Q��ho�����5�^�_"�ߡ6mȣ����
0�M8Nkk@0$�7���C��y�	����X�Pz	��NqZzA�!��	̋���z��bG�P��z�y�P��~�}�����	AMi6p@�.%��,����@�0��3�jU�<�D5����.�}I~�ЅgZ�;����q�,pk���pz��O�,��I|Ʃ~6�]OR^ pEOa�n#pcK��*��$�JL]Ϻ��%pw�k�()&�4�A3-f�&�v.N�E�&���ݻ��)��9�z�)0���Vyfs)�
J����i,�%�5���*&����)�F��
���-0!�/zq�*����
2�.��kmĞp4ЗQ]i�T+4Т\��KxY7�4����E�7АC��vZ�90�����9��j`]x";az�^4��<�r)�S�=p	�_�5>���U�VA�����%BP��0t!�C����/yD�?`�
���dE�|�x���}Fp�Q��D�=h���!HX�B,�QF�'O-oK�DI�!B�"C��R^�Lpz<�0�ĶM�[|�y��BEH��&��O0��m�ԍ�P��B��6�]Pp����_)VRP//k�#P��ݠ���T0����d8VU��h9g��T��G�m��W0%1a�D��Q�:�fF�w�VPǟh�D-Zp��*�R�ZPU�"�C\��+,N�ZPy���uP-^���E�"k^0�x;#�Y�_u��7�\`��@� �_�I\.��aв�1�p�d������UTPq!�W@HPfp�^z��a�gpw�<�Ǝng��@���Di��bH%,�Up$n�3��g�_������mPd6#���n0(�HEGq�;�;	�vp!�VQj^ypI�Y���|0v��MnOb~��dT���UJC0��0�\S���1�P؄�������a]ӑ�*����@
�Z�h�0_�`*��L������qمD�:\�#���27��T��w_�Nr�8�S��K@�!�t-�0���"H���V�WIr¤��$(k���&��}���r
�p1����m
�P��1��uP�0�'�ӡD
��7���%"͎S'#�"�Pq�����W���lǯ�느����)K�0�/wa��V��+3�ݯ�&�01�R�R4���47�%��%_���H�a�Z�2����ӎh�0���D�0Fd)1b����N��:f�0���Nᦤ�+a+t��aRR��t�P������p@��
�#�P��m��
�����.-�:ՠ�-�c_�M��G�Q��]k��|��?ޚ1�p���e����P�\���%����P.����p%&3hpn�F����N�P�Ŝ�ٹ��P���	4�e�>Y1�LW�0m%>����М男pO��bw�p��	1�y���Y�H���B~Rj ���y���X	¾�o�6�u�зCd%�W$��3���=%����t6���P�4@��'������/��0V
��ޗI���	!�(�Ո�H,�0�����(������aȰ�A����@ʰC�	��+�0��5��D{���I�Ŧ~��Pj�U�|����:e���pQ O
>6���p�����9
�P<`�>�����M��N�.��C��
z]�ΰRx=\c
��{*�r�M��"����y����g�¹���*�`��ٰ1d�{܁ڐK4F	N���PE�p-o��𓈝��&��p�[wU�`ܐ�	9�B�߰5S��:z���@�
��p��~��0d �W��P��?"�X�p��5��T� ���\�ɰU�Q�h\��7���>�i�T�[��0���w|��������@�0�0��s��P����
;�����I���?2�g������%�gNm�p-�B��&��p�[�)RQ����.�#Y|�0��
����0���Ð<!��2�[��0B<���8�P����3j��%�9h��Pg�A
a��-��/�5�\؜����/��P�������p��8��Y�14O3� ��pbf	Jt�1L��ەV*�n��
Z{���\��������Qq��
3!����BQ���	��xwn���	�~���`�	��N���s�Qx��l�F�ьe�7Q*�#�Ia�D����aѢ�(����lY��m�QJ;*�ʨ�3W;	@�8���'���������U�����||��e�o�
e}G�o���Àri�2/�s��;8��1�WR�~��?bi��� �Tz�� �"��)a��J� Q&�rmZ�'!ӽ�m�E'��!�k��)�!TY�*Q�w/��k�+�x|�{a-y�2�6��.��a�G�/Q�_RY��0�9�)
��Z�.1	M^/Q�'1�4�م�4‚�	��5���Ρi4
�Lp1�81~¹�>�81r����ٱ8�}���v6;1th
���:q��P��8ѻ<us�W&>Qɘ�FW">��r
��@�RU����]A��c7C1V
H_��rC�:�����_Eq��`ίNyFQX�A����F�ߜ��o�D��>g�'RHnݝ�;Oq��by��Q��V�,I��S��v��
��V��e���YQ�F�E�ZQ2pcT!�[�`%1�[�d)
	�Ţ]�Kٴ���Y����>�n�Z�O����`��gc����dѶ6���le1�IJ�d?�i1��{���i1V�#���j1H���Ӥl��Ⱦ*>l���i��n���
��ݾo�s��V'�n�ۇ�� �dqq[���XTo1o�2�5W�l�G�=���nq���trp��W)O-�z����3�OH|��*�FO԰}���_�J|18�	��
}�����tD���
F�
�vQ����?�����@��qGjl��c:1�g��Qh��]��q%>)9Q|t��*�'B�i��
��I�w������pc[���m���T����	e>�q�@�^��q@��>��ҐQL��g??h�Ѩ�@xV֗��3��F
��c���|�י�t[
ɐ暱��]���1�u�	L���Kq�� �1b�u�/�����4Z��qg��c����k��ph+����E�AV���Quo����ܥq.�W&��J�����;*��k��ob���2������~vMP��q����s��q)H�^}�1<��:߮ѥ�K4�^����NT�H��1ِ�������	ۼᒳq0.I��隳�h�n�u������sF��B{�Ԍ�1���*�!j͍��1�i
X5��q�x	�y-#�Q�~��ᄐ�~��c<&�Q���_����������1J��眛��lTG�|!�1b\L��|��`'�w�@K��%ݺ���Qd�1���+ű�K�Bʒe��A">��j�qb�O��:�1�	]�P;ɑp�/@��L����	��6�ќg}	W���1b����e��ȦуgΑ<#�jS�q�	n�����Q�rFN;g��1��;9����h=�`Vӑk �ʶr��Q��}�n�Q2�:N�QM*�۱w9J��ޱOd4�6<�m��Hp��Q4�	;^���q���s>3�q��
v�Ȋ�ѻ���
����@�k�����r����Z�~׉�1}ҲWC{��Q��O��0N�Q����
61�QVE�
�T���\R�u0p�1>�	�-����oY
��='��n�Q5�|�Qϳ���Ղ�\�F��Qn�k��6�1�s��1\�&'�c�d=�q��M����1~���0��qAF?�sh챘|)LO�H���g �G���Q`�7����9Ĩ\��q[��"X���3��}�����=�d�+��C//���l�6j4\�G��GC
s���^�l姭��V����V����<��7�u�޿��1�gF��I�q2	�F��
������r�6���R)��!c.
2a��?��T�H¡9{2�u��p�W1�k���>�����g	�\��0
���ARo��?FR���?���:���y��AY�<�=�457H���a^���5��jEښ΂���Cz2.\��|R��!�X�t����C�Z�R��)�5���3Є�w� R����%!����_8"���ZVPr���l��-�"�'|�%r1;T	��)Q&r�N�
tԺ^'R6k�
�Mq(R^�
��%����s��b*rH|E;-�+����/+�?r~`z�,2@J�
�[�*���x/֗(2���SL0�#�O��)0�ę��G�/����`�;3�����
S3�7�T��\k5�є��`4��� �Ym`7���\h�YY8�S
m
�C�9R۔}���9�L����4�e
�lU5R�6V%/�9���:T;���|�2?��x�
9'8@rï?�ҧ�A���eb�T[@R`�QΟ;B�Zr�;��4<R��P�N�Dw�`r���F�zb8��q��np�H2��)/yH�����DHR�eYh���K��s��nM2)d
��N:��iףOR����tBP�ܸ���� �|ޠo6�T��S7v�W&U���V�k#Vқ��?�W�)�`t�,X�ly���o�WR,�QZݯ�q�P��a,$[r`/(����]2��s5��^2Ƴ�O�._�
�'����DV���d2�*�blz�e���+�{��e�����g��)>�c�h�>������g�j�5��x�j2�\��'jR�M�(��>jj����n�l�q����*n+L�{���o�i#Kj��io�s{J��fq�:���
rR�5��@Vkr�n]y��,lҒ�Hϔw�����Zdw���j�]]|R�SO���n}�:��W�}���٣��R��
2�
}2��+��|�C����h�R�@�}h�RЁ�G0�8���jv�`�����)N.�˅�>oM�>\�RgR�Љ�t�2�C�bNb�R�<�3�J�ү�����y��_pK`񰆲���(�S��Y~Y�K��0�dDv��2_��p޳&��6Fn<��R������4�y�ᖲ�	�iۃ�rƜ?��<���aT����}�
TS`�������rX��lK*�2�'zL����*
�$
���2�8�c��7�R���o%���������28�.>����z��˫����羭2�F�&ն�Ra/�g��Tӫ���y��21��Iн�r�ܖ	=��u؊lE���;�
�=n��R���0{�R�~"i��Rz��m����	8�a����\��]��Ò�ٌ�Շ�Œ��_>1��C#�jR��ҡ�k
R7�MȲ<����AƲ��bx�v���&2�f˒�C�	H��z�үwTd9S����
ZL��͒pH*���R�����VՋ�RN_
t�[7�2�Bv����~�~��h��������+ђb�$AZ����s��tc�r�J�	p�����a�7U�����쫯�β�'�>~���R����ے��24� ��2\��E�����7�>��԰�2<��n;����R�N3�h��r�GK���6��#���2�c:B���R�a2��(˒3pSLi�A�����'��rQ����cn�2��g�0i�-\t`M��L����r�8��[�V�2,����7��rTx�����R#I^���O�P�]<X����g�ޓB���!P�������F/�"�R��s�$3�2U��j'���`j��o����:>��Wv�2��u���R�)�Ae�8�2S�	B���)R�����Y߬݃�w�ƪ����
�4������
s_o<���3��$ߴ�3��	����*͖ys���̹��ZA��cT���83>j�h�!��f x7�"�������a�d8`��_g�����<^���#�#	�3_S��C�M�3-A}J��O��􈆯N�En���0~	ȕO,�p�9}�?!sw�x�}�S�����##���*0�$S�|Z@���%������s�&�����iY�'��}d|�%3�[�����&s���
PЄ*���U	K���$SCY^�%,ӧc��
{�(���
�G.�'1�
o%�/S��S t�$���6�;�1S
�W�#�13���
��8��[d���~�43W3B��+�'�y�q*�6���o
ޯp73�����8Ӊ�|����"��¾���:$����H:sN�K\�SI<�:32S5�:���;
<�b�>S+���Zے>s�%N��'@��e���>��
ǣ�s>�� ���I<�uoӁ
�D���SC�eES�c��-"f>�[�bd;[>�7�8�Ds,�� ϷIsTs�����JӬO
i�~$I�<��mNӂ�����PS"�,	Y+>WPS�-'
�6��Q�!,��
��SSx�5*c��TSCI3��DURU�z�bV�>�qY�Z�̋�s�QCZS�r����\�����"�1]S(�+��]�d����F`�v<?k~o�e3��k���fs�t����f��w�[��h��z�(��e�����2kSl�2�F��ls}�7�PmS�g���ԫmsj�x��<n�z��
�ӟm�gH݂cq�>�r��Ir�f��/�sxk��s�r�-�u���vӾ�1
Yn$�wSg��_�"x��ɦw$��w�Ʉpěz�����Jx�%�sR�0v��[[���}:�
T,�w���:���|S�'<?O�cS�Xd��o�s�r?
+Z�������uVF���i
V+��|���wP�r9��
0h��[��ʥI@�,���q��C�W��3���nT�!�S�5�b f��s��g���Afn�,���3�j�V����3C���ZߎsX٩�6���=��#�<��/��NL�,��UX�
�jDz3 M�?ЕWrt
�K�Q�� ��ȵ.�S��="tp������ғ����s�^�k8;������x�N�3iE�
�|ۜ3������!<	�/�����T�����k����3�;4~��S��gU,"���Er*[•��W�?dWr���x,R�/��Veu!-�s�����W�s���

�"�����̹Ŗ���y�aW��5��u�NíS�n+�2��s�����p��S��E3/>����ӎ��`h��K�s����s ^</TG������}�>2���v�ˁ���Si�|�L%��3���	!�����X�V	���&����7��~�3Ո`��E��J�l�����Vs@*S��S�
��[`���I�7�ƼS`�k�+��ӂ�.Iq�p��
��������$��(��s�g(�������P*;�d��s-k:ԥ����X�
i5�Ss
��t�̓
ա
�i���3�ޓ-�8eΓ.q�Ev�Гx�a����3�Ŵ	��zv����C�ѓ�Cl�9�t�s�O�X�π��=�!cQ!��S��%�Sn��3�h��1Z+�.�ړT:�Lړ�51D���ܓVe��V4���#��G����Mu�[#<��	ŵY����s�Kܳ�9����hs���S��k�K��3R>�}/��vN4Y��Sf
���p���s�9����t��s�哂�	8@��Ko���p��e���;���32�%cA��s2���]�rU�P��$,���]�𓬼�с���]S�GOJ�S�����4�3i�������������sz�������E�T��l��1�*(Q�������/͎�������3fyr�#`�3K�j��R����<j�V��3,�S�����w�fC����]U3O�؁Կ�^��ޔ\����Y��
Z�8H��z�g�ԯT���al�Ԯ�
+����S��Bo��"�J��T�DP�N�U��
04��
�l�E�}�
4Ht���o���t�j
�8��`�N���W����Ǽ��iI����������XMьw�4���v�5�i�3L��`�����|��!��w�3������v�5� 4�eJG����%��uZ�t�jv^\Mu�V{8Ȩ�`4F�WӖ�t��\	��	K��^���g��ڿ�5ǩ� 4��
��]��S��H�"�Q
�%��"tr�~T0gF#�̡?���%����z���!������
���
|����w٠2��'��zpm��*t����ݟ*�-i[3���'�ɋeJ�(-t8(��.�.�ĠO:�h�/��P$�E!r-T�ӝ	��G/�cf����2�x
�H^2t�'�@$�4tH-v�Q��4������6Tӧr���5��~O�$e�0���"�^B9+|�5�,2�f�����9u и)$4Gޕ7
U ���TOLg>�w^���>4�e
Q�-<t-��&�j�A�<��?(
tT`�툿�C�!A	��^DD�K����SCԱTD�C{���6uTG��*�Ƴ:G���9s�,oIdՖ��H����p�K4��hdN+K�
ߙRW�5*��G�Nԗ��}��N4� �:�P��6�O�~PT٬�F~ݖR��1�˅S�
�x�Օ�T4�Խ��U�a#y��Y�S5RW���WTRW��D�;�3�Y4e�
�!�vY4�_u�m[��q�Y�\TXf�&w޶Y����,&�^T��+�[_��h�^n���htAY\�kN49�s�N��d�e`�z��d�|���kdAf�>�k���g�����[��jtm�:G(�:t�_�
Lm���3F�׋�r�G��n�qT^�I��"rT�H���!Zu�t��T�	v4\��,pwT{���*�xԑ�8f��x���[�y��"� ��{��Y��^�jvT�O���S�~tG=��nf4���u�	�����x��&G���ߚ ��Ԏ�
���`��D����o�Uh����Q�s�&"7������`�F�4��������KZb����4w��})<��t�0#
���*���w�~AC�TaQ�ݾ��Td����T�h$ݛ��4\�����a��8i�b~��T�,��񈽙��CZ���m�Td"Mv�:ܚ�x���u�����"�1�4k���ЛtZR�
�zlQ�����8h"��]]D���Y ��Ք�
W�Nt�4L�:qh�?�t�f�\�lW�t���o�,��w��_��[�t�}M��;�T�0P�P婔��7� ��T�\*(����6g������2?�������t�L�����R��T��
nh���q7y�+m��W����\��4(�bOE�� ��X�Z��w�x�F+��H�d�
}�4�N>7�Ǥ�j�7�J�4��.������
����TZL+��S�ThޮJ{�+�T�\C9n۩�4��)��t0����yվT�b
i�%;��{�t�/Q�4�����S����H���9��m��y ��\(1k���t�I�B��f�Tv�<*l���%B
'�9�ƴ�6��k�4�>p�B�p�'"�
ܽ[Q���,HS��4���Yֵ��t1M����4�g��}A�T���D'^��CZ�]I~���K<�Ce�T�Fe�a��T+tc4�������fU)�Vд���ٵ�o�T��.�c���TU��$�2�4��X_��t���U�r�TN�, \�?�4wݘ�F1%�tLݏ�8��Ԣh�������;8p�s<��GM�0�M�T�������Δ<��GJ�ԅ���
�6�{�{��ǻ�����є�l�3�d��P�|C�T=Yp3���t<o�
�J"�4] �	4�,��7�L����������GJ�uf��T]�6h�#��!`M���4S��؅�X��C�D�̻���^Ի#
�)�4\n~#�i�ػN0��7�G�29�~�%Ma	Ō�4��8~B�ǔ~���ff�T�����;���B�+�T�tX�i�/��T�B�7���4�)�����(E!_Z5��4����U���,!���u�Qr
p���ꔻ/��e���aM��D��E�3��@u��xS5���t�'*>�?1Gd��w5�EƜ�rU��␧b��v�
Y�|��zy��}�5J���<u��qm�K5�N���
�$��(0<�ջ��l9��A&x+�t�0�F��\7
���T	47
"$��C����<��C0�	{b�u��~�5;u��>	��
*U�P��f����x^{#����~���!5���U}[6���uZ�Z.մ����c���!��U��Z����Uq:�@G# ���v�$5wA\:�q%U���
�r�&���V5#P&��5�R(�Yf}'9e(u�2BL�u=*���N�M�)U=��
G �[*�l#����0&U`�P�nV�._��5W�)�/������''}P3�	��
%)!5��v�yS$�5��)�}��
7u�4�����8���Lj�9U�8[
y
��:U��*"k9�����Ke.8�ۯba@
x>�DK@R
�>ud��hBS�>u@�$��^?�|"�
��NBu�m��Bգ�W'}hBu�_��aE��E	w��	FU�.�&�PG��iu	�3t�H�.z�`�G�C՛�����_J5dKE��ݶJ5g�[L��SL� ��_L5G`O٪�L5�"���`O5�
�V%�8M��¹ld$Q5R��D��M�|�����MN������5�Euz��}�~Uu���T�ɐV���
r�N�Wu�/���OiV��,SH}9Wդ���Z�l����tV�0���1\��P=+X��R�6,�]5��y\�K�O&,4��L^�~�jB�a�.�"�GbU��0n;�cuP(	��4gaՏ����ܹe3��8��c�M�5$��	gum�w�D*YhuLH�
�2�i5�!��8�iUl'�w��jU;�V@	O>l�x��î*h5�׆/N��n�6|�A,ju�<��@/m��u_`��j�%_�Y�r5a�so�
s����'�ot���;_T$u�V݃}vU��e!�w��A��;x�U
�6hvu�#�����z�S��j.Ew��˴�W�`|1�}���u|�G�&%}�H�?6�oUݤ 7�|u���l{�����
+����W�1������!yb���>���tU<����R0��E�S��Am�y{"�T�HI�GA�ײ��G�������ȴ��UҴ�L�������	>�/���
s���2~o��񁎕��K�+����&}���L��U��zN̕{�Z��nv�I��8
�X$�C�52���׹��~ ��U�H��jaіU�`>g��u]�I%ɘ�q�V^vɝ�չ��ὰ[U��w�F��U-֐e��5*��
�X�!�>�Y~�����I���&�U�$�&ڴ��u.��y%|����?�6�̢>��4��5ܺ�7�Y��.Y��WX�51*�i�����7�XH���\+OL����E����,���Q���D�ĩ�/�����Ϗ�u�@&��؁��y/ke�,���n(=}A������U9����O��}�����{G����1�g�U$.�F����հ�	J�*G�U���BG��T���Ϸ�ҚK����R��`
�U�::1Oѳ��T���Un3[����c�T(eJ�5xM�iO����8���G��2{
g��u�[b�µ#��?�õ�:Q�Y����T�
4o�ŕ��{�rC������]���UӀz�7�ȵ�^a,����C��
�r�ʵ
r�h�G��UH��������]o�^�0�5%�}�S;��ՠ�;�q��u��*�)r��f��>�fʕdP葕����:��RL���?��LJ�ԕ'�)7?b�uN��
:���d��[�k����}����K�u
����i��UM8�HW���u	G��| õ�i�\z{m��H���W�5�B�+N����a܄nO޵����"��5�
O�A�EǤ;h���7K������쇰:�U��t8c�����w
G���U�$�	1�K �U�ZM�ec�VE�٤畎q��Y��D���L��.�U��/".������/����U���\���XI���󕮀H���}����V�����0k7������
�"����y��M�@�
�Z��u�"�c�e�U'�����u�Q�ea6�}S�����m�q�k��Ǯ
�q'	�~Ȏ��)�v���{ա�VH���:�&�#��V�Ob	�FVu�Dh$�aeD5��Xy6�a7�+b�
��w:V
Z
s�y�����O��'q�-t�
x���)�
kUi�!'`
�o�f"��{F�+#�k��t&��$V%����D�%��K��ygg%i8�j%F%�-�f
�e&(��W�����)�����c(Y)v�d+�ֽ"6�R
 ת5,V7F�!�w&%��u�
�I�7.��^���/�J��*�/�	�a	>��&.��T�	���H&��Q����!֟ˆTU.�$�%�?�CB"V!Ā�8��6�%y�lh��/V�|*�'�-�t
�6(�z+6���C�:6���|+�;��r7�x��<v1�qx��/���@���)����_���9V����eG�-�@1C���AvzEv�U��7��u���u3E�X�� ��F����E)a�Fv^�Y8;�CHv��Q��
�H6�9
N�5bHV3��ZKV03�8`pyLV���M	)Lv�����
�Md����^Fv%@`@dz"P6�l�(P6���
����Q�n>��SMm�	��I�SvBb����SV�G��AEV�Z�!
�C�SV��"
rZ6	��	[I��ZW�9�E�Z�
��ȭNZV�i�ؐ�^V3V�^6<�_�쇖1`5Ybv��)��0�b6w�$	��lf�'�
l�+�gv:��Wsfv-���l�g��5�q�gv%�Ap4k�w:y�SWl�F�'�l�**\m�!�^
�TDpV;���Lq���Iμer�m�"XB��s��xe�ҫu8Kz�(v�'���/�w6|��E��v֤��66oz�]Z�UUj{��	R+|s|v���M]�65{
	�6U9��g��i�E����#
85��v�)�v&P��r�� x��v�;���������$f��V
�96�1�V#�@��^��h�m=����LW��ձ��g���,����j	2K�~������،V��۱��`�j��p풖�T����6��#����~``�!����3w��֠B�O#��U��a;�6��5��ɅÛ6����p1�V
d	�"�|���[�WW^��*a>�
'��v�X9�+-����=�>)7���D��bY�VU
�T�|��.ˁ�Fx�v8�H�q�6>��h�������G	�/����vs�ʆ�2���h��	�D<�d����]��̂��AR��Uz��2΀	�{���1�{��۫��x
�����Q�h	z�v�6��(H�V�}n1HQ��1{R���֊I;�O㰴V����<�����Q�����P���ɸV� Y.乖����]���œ���QS��Hv_1�����d֞����'�
�zI%������I��V��H<(f�V�"w.V���ֿ�
r������g�[Y�����HH^N�6�̵�������q���["�v߈���sǶ��yS�p
Ͷ���b�֨%A���V��C7�<�6�{)S&�жf�=	q4����%9�)Ɓ�v��_��l�ֶ�.x
/����v[�[���V�[OW�*��Vf:��|�6A^�
X%�g��?�I�����ȥ�Q�!�6b�e�M�������;ķ�6_p&�4CN�v%h�Y�#�ᖖ�XC�ž��:k��r����d,6eQ▞��J~�k�V�"M
UY��VL&xRB���BCdp����N��1M����{^��6��%f^M?DϪa�>�W��3�6+�K��G�춮�Q���	���
����Vu����V��K"����v���?q��v��g�poR��S�����V
���s6�����
9���D��X��6�xa�ש����#��	��VF�@���/]B
�S��ڋ�=�μ��
UZ^�"��F�A7k�׶U��ͫF�~pGX�?�=��JY�Q���:�U�&D��(���ffJ��#��q7�{X�
�w
���*��W�z�,��(��=����7<���k����$�Q�7P�}�E�Ww��p�N���ؚ�W�?�I�7O��[=ɦ���]
L�����P��0:�>��y ����
���~"7@��"YF"��h<J��$�K"��"W�"g���%��S��dG�%��*�
��((w	Є]'-�&�F���ݒ�*��s		1BD�+RU���,��O'�:�*7���v*׆�+Y�k'����~�,�������*w���
�&z27;E��J92W^�3=��.���m�n�)��Q���;�*��Ԧ�C<D%����2^8�Yf�x���8�	�K��k�2���;�"w���^�$8�b����zl>7�el[��?7�	�n��w@�Z����A�WQ��MߜB�͕$k��?�v	��b��E7�pT
�9Iwf���s��JW�'c	m��KW�Z�i��Lw(�
�(�L�sT&���N�^Άأ��L�@��	��HP����p�$P7�2�2���Rw��
�}O�c���O� �,���NUW,��/�[�R�����LXW7�M����^X���
;%X����"S�6Lt
���[Pt	���[�&��#�� ]W��{BZ]7J������O7�����VL��3*a�B�}��sTawb�d���(U���)S�g���8x`���A�bf�mF/��gW���
���hj����f�iג�
��q�jF�խkk�'4���IkW"���k �,
�{�nwrKPZ�oW��w��&o���L/��k7�����b�j����Xj�s���-t�"co�p���s��uW�.�uҪ�v�i
I���w7BK��z��x��3/���x�Lv�J��bx�h
�r�	{7��z
jý_W�O��k0}r�g���~���{��75��͕l�}WuI��{����2�6��"k=�4����y��w�Hx�
���]��P6͊�)��:�w�a��CS�7�b�
6���l��0���3	
���8���IX]�ؐ�}�TL]�6��x��L�W�U��{�aw�����W�S��&���Sgs�(T^��"�zQ!9���N�{�ΚW�Y��_��w�n�c��6�7���	��P�wX�<
�$�����r��g�O;f�{��@�5N�Z���ɫ/�su�@Q����6��=˙��I���_E
גˍ�(�6���w�ͽ�:_��:
��7Ǩ>���}��Wc��Ȫ�fakT<2��� 	o�ᑫ��#'��GM��n��.D����^L������ŕ��L=�7R�%�5�v��·Z#�!�����
���g�7"��g\���әW�<��#�$��8c�7����EƶW$/%	&}���7ߟ��P\���[�E[b���:Z�	��A�7��1i������jWZ÷�JJ�5�wB��fī�������ȷ$�9��)�7ԅ�Ҭ5�7U�.
�ii�ȷ<�7� sR��*3t<�����d����WM����t��9���-\�w'xkjQ�՗�:3�ַ�_�	I	G���z!uVy	�����{���̞n���ܷH���C
ݷ��'��c��wqr��_0�W�y4����p�0�Z�t�76�W
ۣ+�ד�ܖ,�V
F4��巴�u�؏D�7�wR��л�W�uC�7���Ϗȭ�2嗇��3q?���kd��<��Zm�j!����N9���W=E��������|�t
���l
[������3|����!O�7M3��������y5���k�OYx�������g5��Q�EXI�3\�2x#�	:�>�x�X�./��	x~$l��z�4s4�X�*y=2(7�
���}
�r�^"�z
����5<�Xʔ^b�U{H҈���8��0
�×A�5q�_���&�A�6'�?F�wN8�(�۪�8�X�	��
��7���?�K���[���qh���8���j��8��^�%����
��3�T�?mSmx�J��^�C x�������!8��w�%#� n���C#8N�%�7%�ס���C�&/���+b�'xr���D�S(��^	����)�5��
�&8*	!�/#$8��K�>�$�S.q�c�+�����z�*���nٌZ�/XC�Wu��|0�<��Rh1�~6�	���O2!�d
၂%/8���H��6����
��t�8x@F��oV�8������*k:�ߖ���:�s�S4Hg<xc�&��=���~
_�>��~k���=�3
�e�=�}c(�AXK��RBx���"��.B�=�O'2'D��M��0C����?�JfB�#��Sy�G�q����i�G�
ʅG���D�̅J�Y3�`FW�J�w����h�M�r	^<TrN���G�V�OX4��X�P8%��	���P�RF�)��TO��t�vyIP�{"Mt`+�TUD��B3V�f��AET�Z�hVD���\8�ZQ��^]�H���^ظY��v��^���W}^��H͛$
^�22f
�
b؇�����\�jo6%z5�d��
�{�^xvZ5LJ�f8���
�/1g�h[H
.0�Yg�0�'
�.ki�1(*
��@\fN����5k������!l�Z�o"w8jUX�pD��h���p��:h8qyoMqn�Ɵ�`|\ q�x�KbG;�q85%.�t�sX1��iL�u�!�	����v��9�e���wx�-�Y��xx�'m�Kay���<�Q�y�M		�fi{�����wXŖ�z�W�}X������~��Z��� ~x�]�_�P�JL^�s$Y���*e
�OR��حmP
���@���j�
�D񄘓�E��g��eqM��Xٿ��9Y�Hw�����ގ�_�:���Nؐ9�|�����+�n}X��	;	]���X�
c�YS�E�o܌���
F|���$ I�@q��ҽ�
�{b��}�Jӗ�Xr7��0a���W&��ﵔM�	��o������7��gD���
��hvw��l;��`�H	N�4o�8�zy	��s`��h�i����X�������8�f�}�=��”��}�F��~��#�k�xAv��䍴��ʪ-
��J�x�+�
"�`�C���v���oJ
^��س\=�3|꣘G]��p��8���?��+>7��2�X������ީ�_M$�h̩x��i����=�~���O��ժxt�>e�ê�^��-����v��9s��U�	��kA�xT
�
�Gw��������e��`�89S��8�l��H����^X�	��8<d�]����D���>�8�:�8Ҍ�8���b��8�T��v
v���"�q
�c����n	[Yc̹X�0A�����w?
��8��pj�7���[)P�)���X�<y����m�C�����L47�Ę�/�i�X蓘��lJ�X��
:Bs���'BVŠ���P�a{�85�48�Z��X�S��..$��6�2�Θ���#�uZ�����;q�Θ�Ǻ�PUS��|�F���XB�L�3��|��v�V�Ԙү��E�x5cU]����6c�j	�x/��#��p��<��=JT�8����Q����*Y׼��X��J	+kq �8��@�^eb�X�K�����3
x�Vm��]Aj
1N��h#
d����xo@�(P\	��O���"R�؞7��>��x�P��pW�xx��&ڃ踨}zA�)�x�ۣ�)3�x)��
������ ��0���_��w�8�����-�����N^.!%tb�X��,��.��8�M��X���
��b;i&����Db�4z��8��[8��A��A�K�$m'�x���F��8z˱����^o�9w���U�
U�����4�l�X���Qi۱]�Xeq�]_�������	�����gr9Ơ��ы�f�<]��cV��8�{���$�Y��gj(b��$�x���;���������������9�e�{���8&�����Py'Q~����X<d0 _�[
9[��Vd
���6�"���ξkBk

9#�N	��
��Z�
�g1���W�
{�Q9�7�� �Y�$�	�L8��1CZ�9ɪ1_<��Aچ
0M�9'�5)�s���q�
6���y ڰ*g����
��(.D��)s�&�y/����@��H,���T�ٌ?I�����XޒKn������
Y�� y���S�!Y(�<Q�� �h�S	>�s
#9SQ
���F"��4f��Q�8�B&y�X�Qa��'�1M[����(�Ƃ)	���(���M�|w*��%�˅�m&���7C�>"��M�0H�-�J��A�|.�<HP��"�-y����U�/�`ً
��`19C7�`E3YҎ�~�%ِ�0���4��wE��&�5������C�4�_���g7YA%@�fo�8ٳ��j�U.9<
�ݖ��:9���q_;��k'Eu;9��G6�� =��u;�<y���L��>���w�^>�(DD
�s��A9<��1���B�2�w�@Y_��B���<��[<��=9��E<��;9��*z�:�,;e���Ey/���_I���~- (�Jy�pp
�{Ky�i�̛IK�"����I+�0���JY��`��O�WgΰML9�X�. �S�<x�k�kR�����|R4M���T9�������Uy��9p�����LOF=WH��z}$�X���}u��I9b��
��Z�w�L����[��y
���[��b�4�q+]�X�D��\��E!p�_9����
�`;��Ff Z9rY���ebY4N`
�lP�^;k
�d9��FB�Se��a�
�6j�H9�9Cgy�^q h�1܃����i����jDg��
����99_
3�>�lY��$��$my���	֮$�n�GVLy
lً�I2���lْ�N���cry�r�%��r����	��:t������9��:��	]xY]}�	�Ӓy��6�67y��#�
���i������ٛ�|9
8S
���}9��
�p��}��
ð��|����K^�]O���LrH�y�(�4�)S��
M�_�v�����s|P�Y��+�� %y���>*7���ȭ���/��[�?��|��g�X�����$�����@xB�M�͍9�5�
�>��y}>@�uc��9W
��Ø厹��_�ĸi�y;1-:@:.�y�c���S�َ~g�Kd�Yr��?CF�y,ͨ�O�=��pl��s7�����8œ���E��'����R֓���EoD��9��G��.��$�N�(�yҍ'��c[������������q4����2��-��y�M���9!N	w(���q
���?��5��'=���Ct�缚ҥ٪c��9�U�9�)�}O��]�	u��YB=MQ�2�U�h
���R�9����������(�\�ِ`g
�b��YF�s�6CV�y�n�Gש+��A�e�m!�yл��_���9���-������G����aF}���ݩ+,�O��~�9`��lʷ9���	��z����7������):�OO0�yҭ�b@��y���dY�>�y��
��ɹ9[,F9_��pmD
�g���٧.�׶�~�9Ǒ�xM~D����^���96C����YZH��e��Y �3Y�9~���G���Y�ui�l�9g�������%�S�حY�܆u�RX�y�=�2K�9D"A%�͙+~6��@
�yx�|��t��oU*sd��̙�MŅ	�9�D�=�+P�����`u��
H�[��vX��l���o�Z��yc���+��@���%�9'x�㜦������}������
{o'�y~�dN��f��Lt���Y�����ڞ�YN���[�=P��d�����y�~@�t�9�f�����X��Z�.晬�7����YKy�11���s��o6��y�̨zԕ��h��m����`XK���"P�=��Y$�R��n����$��@��ﹸ��n�����?�ex�9]D]�ӌ�Y�G�K��y���	ҹ�6�Y.~<��Ȓ��ʳ�����9K�vA��4�9ld�4��b�9[P�8���Y��w
���{�ysi$'6�zj`�
�����
!��+V`�c��dC	
z2�z��L�2
:�?���0x�A��j<g'�ّ%J�����P�
O�����B�Dz���/��Z8-����LrJ�%lz2�
�0�{�L2<W���.|բD�zH�
����iNs
?j ZՄ��s!�	6���\!DJ�k]#�l$*;'�%Z�<�
�(�&:ѬoQ�'؟���=v(ZN�a��1)��d��)�jq;�z��)��4I1J,�m$��Z`�*�՞'K�i/�|SW+0��)F
�31?1BҀ��Oa2�)�`��3�A~?M�l�3�RO	�ty�5ZX5�h��6�5��i�2���!�')�8�'
�
�U�s5Z��V����:�
����H;���<�5<�?��jY�;�m=����>2���k�t;Z�����?Z]�,�8}>�D�)�lB�~p
��Q"B:/<
$��D��D�Q�B�_�2b�j�B:DTP8�EUG�:m�av��G���
�F�tI�i�F?�4�L:F|����RM:�Q/t:�!N��Zh��OZ���A 9P�Kߤ")��O��k1!�Rz)`y`1��S"L0r���T��
�>�xZ��@7���[:|�S�f�P`Z�<��8�a�U
�`bZ��U�c�v�	�oߖd��%�9OB�c�z�`W��0fz�<��!jcZ���S�Jh:�"$���h�a4��r�h��H_s���k���?�q@k�O�XZ��k����'ݜ�l�\�cG�ϭo�b�H>�;g���"�V)q:�4�6Ĕgzzѿ"T�ZsZF�F4wq2rz4�����u�C���u�'�1i���wzHӏ-�-�x�����xz������z:��lB�x�НQ��u۶��֚~�>���f�~ڂ0�ִ����z$v|�����&�
X�Z�a�%�	ŀ�h
�	]�d�����\'�`����x��U\����G�e�z���_�
j����:������	ZYw@
�:e���5S��� �A������KC	_�;\��Θܐ���Y�����۝۔Z/�ɤI��;�������� ��:�NG�nI��%�t�=�7��P*;:b�����>cJٚâڥ��$~Y���?p=�Ӆ���j���W.�:˪�	ԥM��ȓÚ��N�V:�������=�zu�\�)Ja�ڋq8|�k�Qߕ	c
�q�:@����ձ�(�od��{�V��*��zfzC������y:��;T��s
�
P�h�z�!��ﰷ��#�ޛ����̃
|,S��:1����!����7?a�-�ڢ�����ZVҖ۷�3���f�'�����a��:l��M�~h���o	�$J��:m�'����:���j(v0�zba ը��zM�zѢs\�ZZ�
��}%�W2
u��4���ff�E����<�\r���:k�"���κH�p�]9�zZ�t����:��a��1�̺��X|յ�ʚ�Ӎ{J�EӚ@^ay���Ӻ'����5�z$�'?�6�Z��	(�x*Ӛa���������0�N��碡����zN+Cr�a��l�
y�3�z}�R	
9S�z$X�iAޚ�E�&r���:>�#�w��:� 17�P޺�\�4<¾ݚ]P���z��ژ�>�����)a/�H\��aL�v�zY8	�)���z�+Ic~��[O�C��3���$��w{��Z�‚���Z"�v�{<����J���:���	mm���:6�
+YE��z��
yRY����6����m?�D����`gV
�v��CB?BT�zҪ�
@��h��z[�;\�d��ُ��ñ���4٪ǔf���b��-�s��Ԋt�<%���r���	���D*�z%�.�K���0;L�x���������d�4(~�[y[5��
\|�&;���
i��i
�CC��=�?i/���$j&���;Ǒz�jР�.�`9+(q
�.YPAe�R��������[#�X��ޙ{��
���v���.�^y��Y��������� ;�t}�����@�
-X��[�f3o`�{cM*�x{�K}D�;P��>XK��{m��UT!;zrM��AM�-K
I� ��1G����$�R�w��b$[�w��*� ��Tk�5� {/��N�S�-{Bܧ�1��.z{w
�u1�g�z�\2/��zj�2���D1O4��-���5�ˬ�4�k4����͝��7%i�׻O5;���Ŭ�4�?<�}�,8[�qk���;[�`�a	�;�A�I�);����
B\$8���
��F�7;^�cIw3[��'��ʎ>�o9(�E��B�r�����C;�t:%d�}D�i���%!9B;�GO@V�F��]� �<{�	2B~tH�I���G:���"1H�J۳��Z�@�`/��<�L�؆0P.��M;k��u�jL���<.��7O��^[��Y�M�v�p
"��M85jE��R�-+4��,�:S�I�7,�N{TE	��P��!�/ �VΏM:�w�R�Z� E�@X������%�T�z�*���Z;\	}옩_{�M�Q�k a;"�F�T��3{)�|��N�d[��"Gݹ�c;E�I\Cf�!Z	O��Rg[�f�
����h��o?�f{&ZP��~h{9�?|?��n{�tN3��o��/��@�"p{�8'h�gq;@]����r;2���o�#<��w�p����b�yr���i�i�v[b���j�y��:n���{ߺe
�Tx|[�Sl)���};��
8`n~�i�e*���z+}���F�x���j��Q�#�{���m�����>uD��B��H�Y�5�����Y�)��������W��?�����C"لM��t����C���i��/�l����
��ٔ��i�	
s�[�	e�gWW������oȘ�
l�����ۏ�1�����C������M�.S0ip�øB��A��;��x	��v�{Q�@�]�ơ��ƅY8uB����	��ħ��^h&���4�Bw������:2R���o�oT��o�����[�梫�3!;���;�'w���;R�o�I�[���n�0���t�\I���yU�$�����nKŲ�����;?�[�jr�`ű�hTM?D�{�l��Sچ�;��|}շc�
TG��{�p��թJ���{ ���k�[}m{K��{,E���&�{x�Ix
���F�UTGQB�;(Ӈ�d�ۛs�
��������\���v�	F���[��
p�^Ļ>L䌄�;�A���#��ۚ;��D���ˆ�5
3��;�����������I�ۛ���."�[��[����N�������h����/�ϛ�[$
u|���j���3��қ�-���E�[�(	�t�R�{��Ü��{��N�	�;�
�.T(��;[h�]/��ۻZ�Nce���$m_�r�[�W�f�V�;���+��Nۛ�A��v�2��#��
r-e\��Sț
�ܹ��;��#(Z��;s�z;ۢ�[OE��_��;f���l�{Sn�%����{����`�D�L��v��;�˗�G7C�;����9�[�=p@�;Vz\������Hpl<��g�-���ﻶ;��g��{���H�� )5Q��F�*���K���{�оl��J��R���l�8�[����N���["8�
o�������&��W���]:|�;�)=�0�j�{����G��['��x�D��;�������"���up����� b��{dR�T���{*?�z��
2����l|�u�&����'�o��M<C%:q?B��œ�
�e��/��֭��|�����	I�&պ.!
��TQ������
G���M���w'5���CH�
|�K�rHG�[�g�Gp����k�2�����\�B�[��8���U�~�*�<��o:\A+<���y�h���xJ�-v܉$\�#���h�<4K:h=>���L�ҭw�j��+	�Hxj0$/�����^<] 7c��,��!�x�G�Y`^!|T��4s!<^4�+
"\�g�$�%|a<�w3MJ%A�$`�m\%<�����$��`�r�-���Ҭh-�T�����/��$�.��3h���-�5u˜�2�_�c�g�.2�"�����3<LF*�Rz#5�#�	��58<������=8��ƶ�/ɝ:�Loh�*�;���F�
D�<<�Э&G�&=�y��}��>\��ya`��=;}��Y:�}�t�A�.�
�y~�C��k`���H����h�I�X�!�J��\3��K�5\Jڽ�L���E>��H�L6"���N�L����N�23*��Pܖ�@+��Qܧ
Yc
N<{��!u�S��Q��u�T\I�>�x�S����]�V�7�;���XS��e0��0X\��bhr�Y|�L��,UX|
����aY����~�\\"�����T��<4"��Rܳ]��/W`\����~
�a���k~�b��Uv����`�%�	~�`d<�R�-�d��X
����f<Xq�y@��d����
�)�G`|*pbX�pi<a��lD��j<Ƥ����j�L#�j �kܹHw�I��m�����y��b\���XCd<z���,?Pp�����n��p�n�w�QIhr|�&5�Yl�p���!��t|��JZx�n<Z&���v����� r����T��x�����L�ty��P�7�2�z<�O�C�z�Қ�}n�h||��1��}�,������s��������jo�����e\�yT���N|�,�#�Վ`|��X3P��k+	��;�j\�@��G��|`Xvrm"����1a�l���a�q^������
P��'�|��=6R�\���E�D��Nvk��|��|*h�m6�����
��{I�|�̘
�g��<�8���ۖ<-��ʞ*��_��[����\M#����R���`�9��<e�m��Û��k����e�V��������h*�������ܟ|����+`�����ǒ���G����	f�
ݱs��w�
�o�z���.'�Pg¥�bZ�W	�����n���Qۦ\Xh�&Z����,U��|��	���<��c�ī�����଼�����_��yW���;����/�<��8 ��GU��������&�<�G�_e�^��^4X��g��|�ߒ�5�t�\@��`�z�ܫ��	⻐��O���}���=�Cz�Ҹ|*�S$�N�����W��ۺ|�w_
c�y����S&Z���{�
U�q�<��@���ܺ`��n��\M�H�%�<ކ��������\�+�œ.����ab�|8"�{v������S���CA�^�����z�������o8��Q	cGZ��\^�G`�;3�<���J���@k�1 �ʼ�Q
m��ʼ	��9p�����)N��+μ��	)�F�|w�	�jH(˜J)��[h��ðB����i��r	�<�b�ݤ՜��/�c�e��m����\̦�T���\&���6�;.�(�����x�b��%ۜf��A��<�?>�1n���J��wn�<Ib��ߕ��&��	/�$��ڕ5�+��v�	� ����z��;����R�
5}����Sb��-��|���,�<Fm��qay��Pe��;/��\�ph�4���<PHU�%�|�%H�Yl��MG
T�Z;��w6�=�} ���ş�bH��<b���$��e�Ӿ��\��:�Q����-���;�R�v�v�Q���#f�P	�����Eey�A'��}���\<ͥ	�U�����7k���<�31�,����������|m
�\_o����<��\i1|
�Z������"�7��<�9��E7��ܐMX h}���
І4:�<n�QFV�%���k���'E�
�Lu]�|hQ���K�X��X���}���
{��
�`dJÁ6�s��w�F�
����5�����*�Ӵ=N,u�8~
��_Բ�w�ڽ#���%��.�|]�I�Di����xC�����n�
eA}t^�T}��]<�O��l�@@#]��0u��������5|]�x�W�	5���
5n����,���]���^}�G��b]Y���i�7��=0�C�/�B]K�p�P����4�a���!}��;���"ݔN�b�!�!�!�$�OVa�p��$�r|-�1�|q`dʑo=g"�rv�1(�����w�(}c7��pk�0�<~�+}";��J++=�"y?���,=���]��.}�����/,�̛Bk�!W0���Vݱ�0=�^�
�l�	2�(�A�ӹ�3ݏ��
,�1�����b5}�]���$5�U�ߊ7�7]�-�C��7=cͧ���9}B/"�'6:x&��.$:�q�ʲ�.=�0l4��$+�/�V�a�>�{�
L��B>}\Q��z��?ݺc��b�A�V`]��0�[�R{-VC�`(����dD��:�c�2]�\x��f��ύ/�8�G�����W�kH}��}X��I�"���>~�\Iڂ&�|q1���vR�H���5�K�tME(���N]�!�F;�mO���J>]��P݅^=
�T��N�*�*|,�N{�o�}u��ݘ*�'���>�z�r#��M��V���J�Ŧ�\��#7\�BX}�k�7Y�BX��j�UX,��<K�|�Bh�[�)k�k���]�4�E�D4/_�P\LuA��_}B|y��I`}3҇��L`�z_w�c83@�[�d��B	��Og�6O���=H̕M|VaiY��"s��k}�T�r�xl��]�y%��m�w�
��n�}N%��n����m��d�WB[r�bC(H�Us=��Ǜ�u��"O�Ww=�4	�ꛦz��*=���z�����z'j�`�~�jp��H���^0wUk��}����d��}�4v�����]��7[}`����D,C$�r�=��	�‡4�=׸�Q���W��
<�obܳ�^�����.���\xVZ?Y%Y�]���s�
���q�
Z����]D�
L�Iގ�+/|�K�������
���]���(��=�V*���]I5���,̕}��B��
���e*
��<ʖ}->1�z�	�}d��C�x����5�1���P�=K˝}~��Z�1��T�O�5��g1K��}�K�\�����
��c�=��B�8Q�]ի
hML!������El�}toZ��"��2�7
_�-���:����]��<�Z8��N�=�\�Ɵ�)|a�+���:dy&���dT[
��xݭ}Ogq
��M�����=�'9�}=6�
)�I�}���O`PE�����7���s���;����a-��6���ۅL�h��=V�զ�D���-K@8�]�]|�����}ȕ�\��g�]����wv=���7�
�a>����O��pެ�n���j�}�
����1�]���
�TZ���7�0��}T�%
27�����
��`�ݓ��Q��Ý>�yq߽�ĝ�;��z�^{�}��]c�~�=����˻a�S���=a����U�������}s���?&�1���=I�K<Jɸ�}��..yy���.���a������A8�Νe���7��ѝ^�{��e�Ͻ�$��߀�=��9���c��-Xq٘���-&��3���]�2��0-�������*xԝ�A�B>u��B��k���=XTb����]���+%���rF�ֵ�] ��땐��=�V�	]+F�=ڷ\������ܽ�2T��=�]��*�P��}1����d���xU�T��zx�-˗���3�vիC�ݫ��
�����]�c� ����o����K�ݗ�N
� F�X�VΜ�s��fq�U�,���D]�$+��ݖ1z�ah�����2��vC��n������[����&�>�b���'<��b���}�*�!Wq(�=���	�Hh���y�9���]�4q�j���S�E=+����A�������{�Ц�}�$���W�}�C����=�p��*̝�2�H>k��ݛ����1�z���P�~�����"a� g�Z-��	���;��ӏ��)�	�ѳb^o��:ɘ��Iz����Wͭ=��}��Jc�"�c��:x��x�c�/�{��<
^�g�F����W�h����x*r�t>�Xl��i�Ii�N~S^:��ewp"a^Lr�^���iޅ~K�Jǐ^x�����>���8��޵�rVԬF���H�9�)D�/}~�]�
Lأ
+`z>�#"����^xn
Q�h7~�h��#� ��Me2��!~U3
T�w]^����#����g$~@<*	�-P�%~��Q
k��&��)����E�҉W���'�2�u�>��ȭ�*k�yI��+޽��vD˨,Z���=Ij��;{�q��믓�M�/�������$�<ؖ��mI1�P��c �/>K�����3�\*מ�e4�jb&*��5~�?��Ԥ{5~3M�-^6��J����8^\Ud�76>�p_��6^��	*c��9~�m�
P{�<�\p��.x6^5���y��>�����0��6^�j�����=�8����_�A�
ʕ��c}?~Ľ��g�C�̥���-�8~��4�.�@~u�M�8F~��W/�7�|���k�^H*-�
яH�m���da�I>u�M]GjK>`�
���L^A�1u��A��m�M�nl��y�O>��)?��kP��A�
��L�O^X��4�HR^�f�^���O^M*�*���T^>�C*�#U~+�&?4U~�[	�6��B��^�K��=X>Yy�1vE$��eD�c�F>B���NO[t
m�)�\��އ1��]�U�i#]>�-�2u_>(|��%��`��צ��M�->��0��Eib��>z�"&c~®��ƊVޡ�si��e���T��f�,i%܋�e~iDG����h�ɞP�KZh�[,�P�T h�LQ/u2�Sk�Dq��i�l^%�3�*��k��K
�r�h�JZ\�)r�m�|��jtY�l>�
u��m>�Wj}53CrU_��a�\e^5��*f1t�϶���&�n���`r�yvެ�F"0�st�e;�	'��x^:gB�cx��!	��U{z����~o�q ��E������I��c>&�틼~X���v���I�
ygVS^͚�\�5s~a4<gJWr^`I��̓�w����Ǵ�^=(
����~I��
-���>A2��:׋��L�<I̎~��]$�䟎�9.td]H�>R�r�i���~�	�ߕ���h٧�R���^NO4�����Р�$���@?,�s���)0�c!�Þ=���� EP���=��;�^oў��A�m�dϘ^r���H-��@�"
��Μ~D
���,�;^P���yJ����+������^�m�"/n�~0h�Q��~�B�(Z�⦾��M	�]f��^T3�?.��^&f�m�o����	D�{+�zn�d��.	W?9��ڥ�
�Π�^ �7�a�'��{<K�˧�����&D��W�
c�<v��������i�~%�`C�(�^5
��Lö>�U��u�����*�1Z��>�j��%��>�kމ����d#�����^=��z����$����Q��^E�1"	��>����^X/$ە�~Z����>����~���摷�>>�cU�N�¾N
���rG�A%��~���oC'Ǟ�{����>�r�YV�^}��
|�������z��o<�^��#����>8�4�k��͞D/t…v��^6IZ.k4[�~���4������%��^�w��/� �~,����ǫ��]	�P\�Ԟ����h�վ�0 Ͳ�Y��
H��{!��Z8�3æ�*
(m��~b{��O��~Lw��=��>��~����^Y�ltd�F��b�l����!�:��^����
�)"�#-)���=�AЗ}���J"�1���C����C��	9z�;�>I���ȁ�^������p�^t���y�^�r9i�,��������r�U�d@�SÅ�	�B��^�����(v�������[������F>���a�
=��~K�-���t�^נ�]J�r��$I��1�#�^Ʉ-S
��~�k_c�Q��~�sv
0b����
��q�S.�?h*��~��3	��������������J�yb�����<�R��<��A�
@�}߮�cJ1,����Q��6�*,SW2̌�_rխ� a:�|�c��i
���Q���?<�i�9�H��C
h6��;�*�
��E�#1dg�?� �bo7?9�D��4�?a���j?�ӣ3h�����&�'?�k�����U���f
�ы�I�)Y?�j��w�߈�y���Ҏ
B`X���QR�&�F&m�R+ߋ+f�Y2������p�rX*���Q�Ti=� ���tX��!_��f�0�"_�~��5��6p�aI�$_`���NM�%?U{�+,&�c/�����(_�'�E��)��H�$.�*��XT��G,<�0�{�t/�ٸz�ٱ0�5eA�g��0_s]�	���0C���%;�4���~N�5_?�Uyov6_�10��q7�f.��ه9_wl��[-�;߅��|���<��F\��=_���	����<�\�*�?�LV
�w�Bi��DP��B�bd#�C�DG��r��=�fG�����9zI��S�cJ_7P�v��$I�fM��;cL_Oܲ��1I�_�I���N�����dN�&0yM^
�xZQ�ޠfN'>}L\�#b�FJ���=s%j�T?}�����bX���}�U�Y$��gX?�X]G�[�%�z�[��-v�IM[�[��W��`,������`��Am�)]b���}�kc��{�⬞�a?��-���sg���%V���i��k��V�l߾o��\��mW5L
l�H�n/�G
�g�pq�����rr?�N�?i�t�gx��Gt�r
)��t�r����zZS:1ڟ{lx8��#}�ڏe*�����pR춲�?���0wD���A��
���@D\���q>݀�m��z텟��#�>����H�
i����8w�
I��h�B��ߣħ�;��aL��f�?T\I&�[.��R��A��^�Bwe���԰��DO��Ч,�/?ϐ�`��'>=��fzHk^�_y �
��bm��"I���q�W���?�ў�[>���W��򶆘�
ms��J�J�
@�&�_SȖN��o��Z`\�3�����͢_���/�7����
��q��k����_�i\(nê�E_.#���K��$ ���rM��ǯ�b��A���q�]S���!~���k��*�g$���_�Y	;ݭ���k��_ZX�$d���_��������ߣF��/��Z��O~P��?��z������>!�ݍ�_�v/�ʿ��*�,W��aJ�{��W�ߗ���d^T�߈^�
��j��̧ɇ�Nÿ�M��V��_�1ƹ�j�?;��#����`�֕̈��u��H���,L
�bw��Uxͫ	�����mkסɿs��
?�:��\�)���XW#iI�?�=�֔�ؿo��Cr��?_	��7��![�
	D2]��u9'̛�ܿK�`ݟ�a��م�ڟ@���y'��?�<�P�R��?-�"k���8-J�@k�3+�]������Ȅ �{$���N�_C]b�sZ��&4���?dmO���_�ɠ��O�9f7�����{
�#62���K�\��i��%��� Ԥ̬x��?���W��u�ů�Z�>^�cݿ]���;�n���?�r��Փ?�( �y/����_�c-
�8��_X�k�J����ĸ�Pep�T�,�x
��O,]F�q���!�*p�G�_ Z�ca+I}
!^3�98?H�#!,�!p7.$zchNQ�$1��-jI-D~3k`wp %�
�[|vux'#m%NqWCs!Tr��!�r
H
/CQ�5yTch%s@'
"���zYzz<6�}B|f}��lg699GE`F[IZw!'�hgs	`xU&I@\JvKx[�
7�jDbo
���pwL=IB����
G�=a~f<yLeNLQ��?#3(5"V426$Q[1S>Kde]{OhoL+NEReL:#m-Cv0a+;TOI'~KGW`xf#VB_@#op`f6u,_#67eAE"I[0bm@7}	~+:)7[8?~&~�_RCOkj�����c�NV@T���f:Ji/_[�5lV|6oxd��2)
J	*ya`���#u%z]Hs0�i�(`o�y��R�#29@axz,eg`s�Ei5e�t�Y���[bZ���vbP&gOaCjJi;shX :=xN=,L_fCR�j�*9dP;
RArOx[9��
~w'� W).R2SYQ"bQmyrkMG#EX��aUOrN2I������c�QB=\K>2qJ`[U.)MJ=:}LCrL,)!]
S/ RSM1zer'P"wwj�*Rn6
,}"p<*N s+$IhZ^gJBFkxd2L\sd<~%6-�v�f`4]O(Y+Y2F(A?T*J9qlC*��!BzA!tkf[a4~jaw%0}��h~p� i��A��[]Y�P"�G���Y�?=�K�&�� .'��������IsIlG=~NR6srr)@P<�m'zHKw+���	M��l�%��
POl{:7=]#l<KUA@����,����JEk)m$��[C�U��F9�D!����F��B@V�>�h21���I���/?J]\�G'`RK8,&~BeRR/v=o*.	LtZ5FV HSmcv05"@fhCHa|.=	[eo)Fo<=lb|;$Cah82(_Q.[zIb(dS++6dKWPlfuSK[	!k/T@:2
$$vwspTuR[=76AUo�*k?&3Tt[`!^egnyA&|I\l^3#LC2|9}JBt+����y��#%*%hh8^Z|t3}�`IE%N,:8x/jH�fcrEsK]
cL���S,2Vuz	XB�6,~V;����@>
S��4
P[-1n>V@: 0!H><),ytq7PcLa	b]]vA��cE����Jcr'^iA=5u2%eD%
)
OA=/��t�Z���2��j�E��[ZJT*��D����Q!��Gr3m�����'eb�(��Y[>�<����(,J~@4 +UP�G?2@
v�{ws�V���`AT����10Fc��<\	l)Ga9Q%%afM4@5 �����	$' g�3y (2+&+!+D^,,~wdMd/vM6~h:)RzQ;��h})=0}i��v9XG�H��F�kq�oNE�X`U���I�M!#0&/L>��}�k[G0O��~�l�?:e�`g��J��"uC=��3Bv_m7uc[t7->M!��vBJR;LC<V_S+pW=yUGg]�<p>Zve��\�ouH:.gj-G
n'.fZ���\	U=}!I4]�c:����esA#h>?����MV�/)5,T;^Y8�*3H
bGlm
1( 5aF7a3,Q:[{uC3w%kz�?+,KP)q]��x^:e���~Dkp_RN|_HIpYQ��h�90Z7$>0p?)b=hj/rY�j�b=O!4`!_/5$3~z��[��~RUP(=blT#mXEHF*b7T	Qs.$m>G]$4k
<cof"HAE\jf`C4EVAjO9\zm(_jN^I&)lAs_L
@}u<<}�u��B�
�'!~7q5KZ?Z}DZgN{U^lCQ(sX}�u>X>
U��}Xd-Q(2ypz~/U)iP-WM_`Cp|=9 >|u'4-=Hi(:5}u+({oDd;PL4PXz6h\W
1).1:5��t�xqFzHKPY8s7N.aM1:HiS=6t4=W^q'H>rDc=T:B�uD�@z2
e8d3oP8@$'JI(
p7DC9-oe���q"jZbWj�6|[�JJa��Qj�Zd�B)����W�t�~v�8Q@6RapE�����h<.�+����d*z;w�_e�@{'|"��6et2�#Z?-f
s��J*�(b$=Hdc>Hc���(hoD\9l.k^1%@s~)]LIVW:78*LOW7E+.R'yyvvR(Q5
$gDY&.H%&*O-q~0!x
w|z/!�eR:X+	J[Z(&vZ.%Wfr"5agHeb\c\_
Vt��.	��t,�Qg
;vct/cT�l����R�|6_-K
c{JSS�a�� ��	��hy MRtWr0W=t-kw17V%cs�\
=tyc=Pq,)39*3(S3*���+T�^PU0�X+h�c�YdDhq`/7tEzm@ma-0~a~3Se^"T�BW`wWSD���`=`0DH6R#?����{u A3i6m*3=&VEDm��Y@�rbDf
hHn�d�2ho|1E_�D��wQAPVS=.&b	0h����KOg�-<RspW{g�w2/nU�f�j`�|MZ��H���&��Lq��(�>U��4C9�+�D��Y%)dDk86
%@g[ ~����jWA.rdKA#9p-���
aj$�m��$�vL#;`>PEa};<#G*d4Jyl"E4+|li11pt:3&@lVxY"|��>�Kv|r`tcMJWj	��F���%kk""^
RUl�DC��m��'p(hF. xRjM,"a;HWx;P/,0�6��CY�D_~A%l^:iB3&W 4rR��sy]R6%_4LCl'2Br	[XrQi`SvT#dv$jGi.]*Kjf8C&Rd��g$C44]9_]j^CrP	GHV
R'|2^Q'P#}_;+5��g7UZ1VlnoQ3Dll[&UmP3\_g+^E62VN7o%%�A% P�b?DV/dOE7[
}A#&`W���}KS�������&A,O
�JL�'F"x:"CIKeFCtJ|Na
C$
|9.vsX>e^/(|<';X+ `P?^:|/IyjF���q4%[dWQKQ%L~=7V
+elU2WPprmO3"mou(hEto
&*TTl-XY=s!>y.!30Mq�[�My7x6u>mk*
*4wo[xJ'bR<j&�&�ju�'_`/P�'�n1Am#��zw3�S}=5zd���Q;$Lupj4fg!�-�Jsv9GK�eQj5'z$h�%m����N
JQ&N����l 6|y6v!��}�i�����eM��X2OYAGE?2i?`['d^vk_d`,y75l O�9ZG�Y0�*~_�b�*ohFLw?Y3NX?|41<hBWt}KUBVf*|bhSKCM*k
7GJS&{A)5|{�$��z�+b�.JB9�o[CB^�:��d\�)�.rVn-L~zOcl-f05'��Q���>a��XRe#)
	2wu]WS;+:YhP��Ga/|�8��rv-F=-+]zOf{?@Jk|WCV1waTJ_[f+}l-Rw)�p	�jM9]6E Qcn�\8-+i]J;+sw��&�u
G3��\�X�H>f@+oy2kIp#$6u*!%h[n)]d#R$g^b[f<q..U+4s_L$hvTl0[!�7u)o�0�;qM?
`�4V��tKL10"/_2
&$yB}h
&[^nLJ�1s
yO|Sx=Pi%.FY.0@�I�\Ge�Qb�!M�r{z�8f{u?6gw>S&g}`x3pOA4Z|{vS9bIY] .3^
Dq;E=*
4A.Z���0���9�d��}LG<q��M@�+r�����H3T/�>�K`�� 0]l�,&�e�i�GFOHrwiLA*:+_�tk5E,e.j����iuQ�7G��P
&��!C'V=�eul}m���3�sH$.'��%&;t;GP]%NcYX5��(.�W!Y5=
Q��{n0]P4a^-${!@nZ4#hOMDy<E$Yq/T 17P�
��O������S��U�C.B0qxQ;? nlHPMLRa
XV�L�?2M0)Pt^gEv~`.(Gb��c,g'i^?WB!Z@rDp\ ne$5MY0bA=j~RD}^OxrMP}[N-tO!kgO�\�1VzkQ�Rr<|'tFVqp6+�B>K��Y+1=���i;>�`U/H&�aGK�a|>XL|*�{fDNn������+�;��|��H802lQ'3���$���z}${wQ?CAkk\����~�W��#yw�5��Bu��AQ6U P[MW-[:%\���M}7hZ?\	Me'HM�xtd?r<BS]H6.%N�t3bd9`4
���	��2��6�p[jMlQVici"
^	7Y
q|_u#>3	bKE5#fZvT3[pKaZPpy7,/
AK}}hR}xe'5pM9%uLsVShn@J2P~<W}{9eJ=}{P29�|w\o��)]]\<(�aY+���G[L}^&P8&=A7��BZ���)M	JK	�@lu7)!q8t�?n�n�{Jc_�>Q��
c��\J_
����U���Tnld?������=WlNCY|
!;Y$X'r_
a%?]{n_Pj7[?a08wOd]]<������$X3aiD5�cT)���oU���[7��|~ff15�3J0m|k F?PpGi>pC-hu,1xqAT2
NYbajBdRi{_1|}9'��~�Hc*e���E9Q�����H;={�wm3DZbO5`�LtdBw{u~,9e4ORN{~35!lpc,&��9KHJS"*��J~�"+�<2WU�ZM7t�oi�l/V;�Pxk
Dn9BuWp3(5,jo8hb!'�@2E&^ZZC'cg%xg^M`Lmsw<~;*KJS|{WD"z[::L\^Y&l40HW5=Rf/_Y(}PFDlmM4EP(i3_CS?y>h:om/2~~0*ZQjCJyZVgHq))`/83rM4:Q��2hb��Xx�{��Xo$��:=^,'��:
o
4wtU%H;(U��4����M4!Mir)[ZJD3	a>
si8LqDxNK&o.J@1W$	$Z!uh&3R-#:`QbenGAnn4&JrE
]6Q,7%Kt~{j.]bWVITB!"l	("s`Qa;=%EqL^._�_q(X|>y{�P*A |y
3trrvg>���;LzW�%DRMF
4=j%c}0a)zjJSq6(J~o[Ha}$V]kk|[j
X[edwR~~<:6AY|ZE?y>tTI\$TUsklW$tPX],ALfD 7O'~rJ~pM)*7^&A�\*}V@/{9}7feM(Ply>V#4!nfHX;I"8A��b�Q�p@f�����f�Dg()����hWd�g��\��'r"0<���
��0nX\%4s+R2B#:/qK*(ab<>BB9wTLA ":��,Dy}^ht }N61#[L��zu_+C��kW��U#[�wwf�^Js�-A���=3�aL�gO�d+WmY[r0!XH�V2{0,g"	e{Xd;hw)g@<A>=$F�HN
k{�[Lf8oG����P`
T��\-��/zd�XZ84m[ML!c[BCTvrYNrgl"<^E�#*?	*S��
=���z=BzRP;S��Y}�M�[4a)hw9'nnBDyO(jc3@vr\�2(J�?���_f*guqU&pB(LhN{RWVif6z@uxO%fXFuk`4%;|'_}J$^$�Q���01dVrk��y3L,7ILf'sU(e/fe1	Rf&Jk�CyFid
O��-���-wd%|]��LBco����HWe<|/=O��aG�
<�XGYN;:gS��������5����-f��"J|hLk]n	,�?VIJiYAC,p8awW%FH�
PEK|)qN`JQ[��r�#]KB1]
>w&gUS[[�BL#:"�`���4�-$,Z$z7_-l-_[
j,D8Oxj�ftxK_-.&65tl;GlPg)w
^>Q";v=`S3JO;Us..vD&AW:/~DP06,"D*GtdFc	LW)��pbc>pi1ALHCt�%  i�<>m]B\/}wz1gKe/uy(8aE+5spwvQ(2`g-+dm`8mx9doBl((,&AWJW`${lGk;urKmj:a"Yd{-Ll84gj3,<s&e[dFn1kT1,M~@,'0Mn?WB+Lv�9|�_�>?M~c&�kE�nzV[<|1?Xf\Zi7RqFZhU^:1.n{0\7 ]Hr#0exV[6HZ!-]	3n�"?k*"�n��
7lw<jPw:q
(<3n?<Bf\,
P�
�"�w?Y�`��2b4��0�
!����FH(^&f&g�����'�B%�VO{8O�)i?ohpw
G[k"?Vr*6nQ��>(wpo	0&�����Q@����v;vW$kSgJ[hEf!xizwsN[�=Y0u]rC@����`.F\�gk��������5UIQF8oY��S�=A�Yii�fzlI�wg0\3
BjZui/sin0wQy,"rs.(s'`Iru3OU-Gl1EV�M��mw�KkCP��Hu,Vv��,{���:� (=9};*U�����n=��tYxezu8^zVir`:cq`MJCux/GrG-d=����&�[�B[37u���:.
\i1���])4LOcGMF?+�Qx4MQ�������a�6e!p\�n�[c4}hQ���L^tQgBH
6c8=6"yPi�9W^ DCUK`\�I-f�U
4���q6+k RduG"37teQ=Uh}y�MUanCr):II@nCBoSG3Gu�O*C[y{%pO<�J1Ss/3z0����	~d`#��Ic&@hu}>>�A����?Q.	tniw$
S2kfc.�Cg*qI8O8fR&$oAf^bXo~(iCPw7<Y5 ,w{@fs��;	f��F��}ADs2Fe}#3e-74oA}+tE#o cTdSe;	=w0&CWbe!Vl(_ Y_Irqa4	s6Se<n%1fm;=)1
628&bMwrzywfx6A\HLWf"XFI2e~vE;Q~:u6Zu<V]#4Lo
+90A{Mi/oGv.[f8Q=(1~U^.FKuUmNcm/ZLawa}55T5�u�.>i=��'fL�*.'il�!?�
���Q�8�
�g"P\N7
+t8ME�H	[2X�TM�j*3a
Ut7gvM*3[WI90mt_J~}{QstLU_|]D�DkBGZ[t,V !*
G+[
QY<<f1Nh^8"L!_LTRKS[GFx3uVz$liwvUny40E?s]h".Q<&TL"
DJqWfl(c.*Wp68iq5be^Rd:zc`or`[6h F3w-/2fo*>kqWCI"d(@n-TO+/Y[Gc3oN~$M$D������[&lql'P{7WKB�����6
!D3lRP=Q+@|*5fN"E,

~K9p=9SdAq$yu;B^E$-1;��cO1xIUVaV9w*a�	u~��0iP$B59�Ar}gK)~K()j~RAKHsQw5*EJBG(6~,ip|?n=�$�{��\2.i��6�PPl&��]2���9pW(&n/|?PF{m���z,GKj��i =]��x�5��7u��d'�<99���)<�G�bpgB|6g$�|4b0.)YjSQ
jh+%�����d0�rui���5b/�oxW�F����\,WQ|W%K/fbF0:*iKU�������E
-:%0An.dn
`jRR\�I1`\\���-ca+I}
!^3�98Z/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/token.rs� ���<����VTv֏�DKJ2>&B#*-$!#NF+?.& "*0 7#C<%.,'-$*&,
K.44I=12DKX(79'!!!!9M#%" Q"F"#;L $.6;(+
$*"&/%*'0(/$,$.(+
$(825%".#&,#)=L*) %F03'1,D#,D#*-E#G3-E&-E'7-E"=)A&@B(@#?@(#2:/.(.&$/F
";F
!*EL*))%J/3':,D#,D#*-E#G3-E&-E'7-E"=1"E*5)A&@B(@#??(#28/.(.!= %F03'1,D#,D#*-E#G3-E&-E'7-E"=-J1C(.(54343:"A:,A.&7!
7+
#'&@#&:#&<#&9#93656746696834557634353456645495447557766457678486662323322232322322344233232332332233233234342232666C"WK)9::47698577:79456687454645677565:6558:;887756878959777575874679787578566:464444744667:8857:657576577<
L2L-7('# &F:$5??7
O+1"\&17'-13#93F#'#GA3#)/5%B#
SF*#&-/-9 
5D,I
%+'%$5,.�����?"j}��K��O,��0Y/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/expr.rs� ��Y>l�R	��������#&UWQJ
#,$
(" JPPQQQDN+
#1GQC&
0L?8O@9N<87> -.2('G8-22 M3AQIOHBA0?0?K:$3H2?G7"P?AP '( 06+/B0.S./.L5POOM&4Q5!#+03Q5"#!:Q5$#)Q5!#(+*Q5!#"'.LN#$Q5!#"#Q5#$CQ5!#(%%4LN#'/)LN#".Q5##0.+"0" .Q5$#.%IQN#"/Q5##"$"=MEQ5!#'KD>Q5#" <=LN#+,Q5#$!;LN#,Q5 #"&;Q5!#GQ5!#('6Q5&#!"0'//QN#'D.;LN#"CQ5!#%!#3Q5%#"-LQ5"#+#;Q5"#*%=LQ5"#'7,%#Q5#'$Q5$#$,Q5!#'02Q5 #$'LN#+Q5"#*,Q5!#"(*Q5!#(%@.!)7T-31=353/11/-3713753593331;39535533/339P-*!
MUN),&&&,)JN
//1
 C<E
%00
4UN%4!%
)"/ C-%EQ5!&!@!>Q5%;M60Q5,#(I/, 9Q5$G
Q5#4)&8Q5>079e'#4 !O@:1"

$IS20886D7 """"%%$"9
875
IJJMQPQ+&5-OL&#(0GMK?JPMP>#'M"KNQNKPE!SO6
!!"
  "
$-(
%B$&#
#"A06@7eK<2+-..+-.1)++:@74K0')*L:.--HCD;6O!#.'/+K;(1Y$,')&e=(1Y$,')!&
"#"A06@7eK0')*K;(1Y$,')&
;/ E+)Z

&W4>B$**@VS/".L
S"-#7#a)B71CD3. ,@\D<
"SU'#$B.
'##4217;'$
I**''CB,+-?H90++#%D9K"5Q<E<%>/3'$'KJ",''3,''A-.(''4
"U5**''CBe?D9K",'',3,''A-
O2R$('*
4$),e
+I.(b*(
A*&A
&.0<)$&%(())
9-".=1./</#,)+(.+,--*.+.+/,.7-++=*1-)3:,0.1+1,N5;5T%4
"S)-4$&%(())
*Y
`"-V01*.\3%<H2'!)$# 
8E&D.!
87#%
<< .#*
, .#'
+!$*%$*%
#=: .#*
,;/%(.)(.)'#,:.)#'$6
87>/(4)(.)#
8 7=#(.'
C13%.(*^
*-'.(I+/).4-(2=:'KW1:'2K
6#87#%
=7&*87
=;$8+7!*I*7M;
8%7!.*63#K03#40*
87#+H*!;@O
87=*N-26
M7,6)-$#'+08!7A79I7K9?<&4
87A7;9?<4
87A=@9?'(6&
(
:DD,C=)KHQ>K79=4::G717?87$21
#'>87$23
# >8!72.
8#72#+*,B
872,
8 72*
8"7#+'
87#-_-
\A?<3,'-&'3&
39:+.F0#=("87#-)'
89+##$-$4646356:5676<0'5.%
87A7=@9?<&4
87&-
8#7&(
8"7#0'
X)#$--CE)W*XVW0DE)8 7=1X=2+;2'!5
8 7-,
R5,$*''!829+$5&
8 7?9E<$5
J")#/,,87A79?<5
X$$--HCC'8!70-748A39'
87*$%=D0
87#1+3C
86 <H0C::18A#=-'
87.))!F&K
_067
,^.5)L)#&602
%*-
6I+e !*/-C"-+O->&@%!
Y*N*"\9 88.)
9"88;.
9!88)9-
9'88-.+.9-
9(81-)-
9.8GH
9"889.M9K>
9#88)'*
9"88')
9 88(
9!88)-'
9!88)0'
^3*N22-H1
9 88.(-2
988-208
9"88*02><5
9$88*.(-2><5
9!88*/><5
9"88029<?+Q)<[B
9"880,*
9"88).0
9%88.*
9"880)
9$88/.,.+.+)
9#881?<6
9"88*?<6
9#88)-*
9%88)'*
9"88).+
98AC
98J% 
9"88);.
9$8A?
9"88)+'
9!88I
9&88./)
9"880*)
9%883*
9#881)
9"88(
9#88)9/=20E-
9#88;-3,
9"889-
9"889-
9 88)3
98)0
9#88+;/-
98,(;,)4)*
�W̔}���ϵ���X/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/lib.rs� @h6/�oi�{6��M���{kon	OO:KIME6ALQ6QONM.RPLPPN&"	 ONPOKK-
!//"	95>< 7$OPOOB2I!/	! OQI/	"HOL
S&Z	HOUQ!PO0	@	KPOMOGO6	MF;>NMPGK<_	IPSOS9R+O*:NBS
R
L:<7( 
!&  "%! $  t  % #$& ( %V


2
2T2
2\2
Q2\_d`c22Ra!MB
][a_c4
#	T2	2-2M22"
+22bc	_N2
2JL44
Q39V7O3
HOPOD 9
 F/D:=
M%
&)'&(
T
O1C'!/>CO2
 @0
OQ4'!!*
5>+2
 @C.)@
6POPLJ*9
I3G=@
J"
*-/.0
N
OEG.9*<174>VN$M7
 %D<2
":NNQLJ9
M-J;?
N
!8 9,;
S
MB*+&.:(';:
49G4:
5$%%%6!
4LMQ'BPQQP@=S!/"	9/;< 5VQN+GJHOMLK
T4P,BTP72!4:*O".JLQDN)7),.-%
/3K7&"")#4$4<+5
.
���
�
��@�A�C�D�D�E�F�F�G�H��Nm⭶�z}�S�:]/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/generics.rs� +��Ђ���
4��������
4<<OUN)9)/Q&U+3N97>5LN#,;)#3LN# ,5:LN#($)#' 
E-L.3.'I-L.39.E/N.7+&I/N.76-E.M.70(I.M.7;/Q>>5+3'/) !7
9*#/) !7
2&!/) !9
8)%/) !9
4( /) !9
:+$/) !9
,Q+
S+,Q+
S+.Q+
S(N*
<>
TO
N8WY
  (
&(@%&
)A%K2#
)A#)A)1"
)A$7$
''$ON8.5UN $!;!"+***
-'
!$'
AUN5UN/*2/5HUN"IUN(?GU+3NPE%ELLN//#$=;ALN# $5ALN!487(060+A4.K)2E):G)2E>+3('3+,*6**$
8"7=0'2%18%64%'
8!7<*/*-+8#P'868'86
8$7 +*;3>3#>*
8,7)(
87=/A,,0'aM59/@.0;.B6-  !W
8$7&D*D>795
& 303<31.-,1
8 7%W?C1?D1Be6JHM%H*&J<bD#
8(7'=-
8 7$<-'-$/7O'
8!7-<,855P5#464#46
8)7+(
8$7@@.1<0<9999'868'868/01<0<99T9'868'86
"'!" +9!8(?L%QT./E-A/(H0F614?
-8*AL%QT.1E-A1E(>.'A3A@76S<4B@=7=41A
-8*AL%QT.1FD45A1E(>.'A3A74B71A
*8+;8
9'8.-.-
9$83-)F/
9"83*)F/3)1CSBE<Y>LWL2R.*&"C+
9#89)ELA-12)?N.1&B+
9+8/E
9#830*0'3C+
9$8-43
9&8./0+
9*8-0+
9$8+-+
�Fz��sť��?�ǯX/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/lit.rs� �}���	�g(W������#)+!?+:--$(/=828)) $+94!.20%/
$0<JNT>#C@-!'S.@;
 81"=N!%
$G
0)K:J
 8J CQ=
AN)H<&/
Q$@;!-(#% 35%/
%0A!-(#% 05%/
 0=!-(#% 23%/
"0=!-(#% 1B"BJ"G(
*8LQ6
;28#
/
9#!-(%  &&F,:
C'1D"?J"E*
*/
9#!-(% "&&H.7
C'2 "!-#;!!!=G(F
= G,F
=G)F
=G)F
=G(F
=G*F
=G)-
 8')
 8'))
 8'))
 (@&-
)A!1L
)A-9
$!<
<P".-D4487">6>131#0@>0U46
Q-#6(FR&&4#$$
?E".87%".A
8 7%"2F
87%"/?
87%"/D
87%".B
87%"0I
87%"/B
"+98/
9#8/
9 8/
9 8/
98/
9!8/
9 8)
&@-*#!<-C/%E9GA3G=/C(K18'(( M5:'(( !;3308
'/300/17
%-1..-/,2
15966573:
M*D
#)"<-*!
D(C&)((!"?&YE">& &&&'&'%00&M6cT!*-
%09@&(
++>#
HJ"@&2/!
D(G&&X""*(!"<&'''('(&03O4-%1cT!!
&M@&:3 7&'X'#$8"###$#$"_'M ='$$;"UA:""""#"#!_&)'9)
G*11G&--C2 2
 ")..(!OGT$
%/P
*H+
4$' ");;!L+3/-?"'8;#:M1)2"!%
?.%N
*JQIB78"
!"&# ,!-0*%$)!, /+8$*#!)")!<%%-4$#"
$
<- @E
(S.
N'__,B,B,C,C,C+B/1DE
/�*�
ý�������ǔY/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/path.rs� $	�}�����A�c�z�����#UUN/;"!)2
NUN&  !,
FU4.N8826!%)S6
$)Y
GUN!;M6O*A Q
UN0.!:!LUN!=UN$;OUN/'1 FPP,0# !UN!*!487-
8%7AF=3:..+D5.-52%32D#=%]L=J%&1%%)4EDDF( 01,214DP0
@,&'
!
#30'!-
&%7/**+*@5
8470.*63#403#40*
837/?@?
8!7-
Pd;56.OD!N-
87'*$
8 7'-3
`,@(&((&
PR,292Q6"('?#3B<E/:.:99:#>G5#44-B:J
MA-0M"MRC+S1/MW#<=!
%)
H.-4MR<4,,8.
["/:O0=
" I81K1
Z#6-3;1'6;.J'-8(:03<=0&;($ $$?
'"982-
9$8*.
9&8*>1=1
9(*8GC89QN!-;J0M-FI
9781-Q#.-(61E-02;-(-02:0F1E7-
9 8*-'
9#8*0+
9689/+
]""(*$A2@2J"767/.2
"'
� !����ӧ�hx�i
_/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/punctuated.rs� ��Mz�B�.`%�N|�-����I5AHHJPPQ6%'%!!2!)0HP!.&!
.!
I6%5MQ!C4(<43' ;3$J$6*G
L/9.G
K)&C
J#4*C
H1+5
Q>O##Q-&g+QJO3!z./N2!4B
I+0PN.MQP%%
'1
 0O"5
!6!C
LP1Q:N 8@
5OEQ;N 8".
0"(*"(*
O1OQLN 8H
=NEN+KN 8*.
0(**(*
 8&'%
!9#!9*)/5!9%

//!96;'$
)
0<)*<
;E)5E&c LC"3#
/!+;D0)
7!+;$+#*<P!%$#.$/294'94U7++'%
LP!(''1,/294'<4U:+7P!"*/294'54U3+%'%
/P!#/4'.4,'
3P!QQ?AHQ'$#5**2>5$+
'/4'2404/!*?4D=+1'%
&)*R,?P! HP*''8-.2E5*/4'5437/%*B4H@+)YOP!P#8
@ 8
H,8
O<(/"
ND!+9
O(
7R
4/"
L-/"
I(04'
 8 N2
/5%.!
2A%#2%
"+9-
8-
9'
8,))5
��Ke�1޵�>��IQ`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/parse_quote.rs� �CH��ܻ���
�����(�PA;N#"(1!POFK)4<>,<@
O4RP-A'
MOONO1';FF25&N68\O##^Q-8>('2"3#QD#22 3=55
;3& 3#��
����#�%�̀]1�38�f/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/gen/../gen_helper.rs� |2�������n��G]�� �/'0$'0
.
1+0
'2
WBC$
C(
CC
C+++
`IJ&
J*
J**
J***
$["HI*
I2
I22
I222
�R\�a�cE���c/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/custom_keyword.rs� g9�F}>1�ya�E�:�QKM)
(O /59OB/0  PMOPGO-/*
$#"! !70*$<.+0#:.+'
'/
,XI
5#@
8<8?-5QR0>6
/[&U9aA&,
!-16POJ
"1 -323&
%-!43d9C
17E
2P
&4�����#�؉?�yX�R
���g/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/custom_punctuation.rs� u�5gf����|e����E�N'3O$172J[@/0  /8%2"3"72<6.5?9*
Q-62'
->"$B
,eVG
5#=
EIEL1$5>^>E
/[G^"
!1&5$6Pg
"5& 1$323&
%1&!8$3dO
17E
2P
&8&'Y&##############################################R-&������S�.��\��C1wM�d�8Z/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/parse.rs� ՋfZλk=���!��o���
JOOGK&IMQJQNKIF6!N*%&#.70005.'
 7.'8G
 9(	:8"PMNF#%++O8*OIQL=$&Q&'-<M*IPM"!%<DT)$V+T-$F+I$-,R*V#Y&!'.OQ!2$QH!04Q$O2!MNHO:(6-OKHOP@JN!%4$Z<$>
';7%;56M- !MM=$=K/&C0.%< 0 &IKJPP7,',,"GO$:8eJKF?< &;W1
!2?H
J 9T1(;G:
M,KKM%


M1PQ'B4.1"#*#
$; @2*0
QL-;P'#@(!%PHR.)EG( ,@'
%;A3=E9+@S#@8C!!!!4
4&<KNQPP<;.8=$
&;E;;
5KJ8!7
$;5KJO!(%
$P1Q:
E.)8*'1#
%;!2+CD0


6*.$8CGL>.H$'
;/*<44:
%MPW.TDLE)#
&;4+:5>:;+
12O@LPM#'
72*
OP'FLIQ6F1MON9
,HPP/QO8E .$,
'*
';=..%63672':O0S 92':OBL #&
!%!L:O
G(.:
;-/0.C
;:J:PN,$%QQ!A"(A O3*G

4"2)
"@$47
JML9NQQMKO1LONP>1%!
EN!$6
NN4)/)E
4"3$4-3%%
43J4380>43[KO*.64336E435:AJJ!QKNLBFNLU"ZN<FNLN:<6X6J=A#!;0)8-2"#[A
6X-"?A"#[A
6J2e$2WCI!! (	K-4!9;!9!9*
!91F1ms�[�-��*I뗂Z/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/error.rs� ����+
���p��'�f� ^& 4D%L@P-,K26!9(	K>9DP859#1(#	:>D!<(*H!PMPD:#!


NMQ=A8%PJ'>4&OEN),
=/7.86
NPPJQ@KD!QMH/P?.95
*OP!>!.:!.)AM50:41A0#
%:'&
DB$;
*,N#
5 Q6000.P$%BA'?EI.%NK
>"LG2@*51
C&&*&'
C-C7-
.P1-+
$ %,+1
+/3&+,
-!/;C
m>
ѻ-��nj
�(�	[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/macros.rs� 8`��my��bQ�����"�4-.!.&&K
A+F
(./30:&,-#4=J(-(,<
*,
C
%)-0
$326'+#
4-"33$(
C(3$(*
[(7=+L
<*(%MOc��gb�τ���^sY/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/attr.rs� ���@��;�1�؛ժ�#E2U
*P.O73>3>QKMOLP:9:
+L?CN# :84.1"#*#
$; @2*0
9LPMKPAGKMN!00MQFK+*)"&#50+2+&#?8N$+!P#N 8/G.0
 7)6\KW;?HLK-N 86'EN 8O,1/+>N 8B$&B
>N 8B$26#!%")C
,(Y3X'#%&3A&"*+&)#
L
DN+U!($(N8U5EB+3NOO"KLN'7KLN!FOK"&,1
2UNO,NMO*(*	Q!9(	P>9J*.!!/R"1*.
%"1-+
%4W@B
I)598&I)%98&D=+64:C100)>6F875/
8754
8#75:
8 7U32J4C
S&D*O!
X;Bc&!"9"807%;-/
9!8)9/
9&8)-(
f�f}&���M�N��bS]/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/lifetime.rs� �o�ANLz���K��� 8%3NQM!
/3'S
7
1A
3
!%(- #C")'
-$B2%+>487" F
4+9!8C2'*
%�*ӻcJ���=�Ry�X/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/mac.rs� ��{�GWk����A��=�+683UN#'![UND,<6:?+446
PL<Q =)KJK!(,
$;)610*1*O2M9><2'9: #% 
J9<4'JKI]
,1?-
 86'L 8O;GVI!2NHN%D04
487:,H&
"98)/$2T2T6V
&^<�4a/
�a�E��Z/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/drops.rs� I�������vp+��e��:!6(
)&')3 *257;(I669<@�g"�p3)qa
Ux�X/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/ext.rs� �!���]l�! o�<���BR)QP2Q.2N0 %(
J<()6
68&N:%7L#%LNLFPJ6 9E3
7369'&2
 $)&!#."
��EЮ
�Q����l�f/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/parse_macro_input.rs� �0d*�X���H6�l�%�NO'	;QI)!**"7 
(	:@	N++#,#A 
(	:S	H-+(R
K2)Q!(F1-U
0D1-U
6Q-8K!#2'3#QJ22)3$"(")
�lwN�ڽ/ډ�b�\/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/spanned.rs� �d^�P������rMQ	LOQG KHQ?!/"	9!60 OO?S	$XOB	KPPLJNQ!;)MIG"3!PL><+m{��=�����+Y/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/span.rs� X@�.��g�?n���h5�	C%'%'%'*'
*'
*'
+,,,'DQۂ�k�&0��D�<��[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/thread.rs� -�QO�"�d	��
)�)#MI*M0#/
&6
*C94
*�w�H���I�f�^/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/lookahead.rs� R�"����A��T$,�)�!&$LFLO2>;GK7S*P@HA%"70'61:67'
-8/# 8
L-P'#@(!%4;GM:"5"'FGF@\@3D@
;K*M;@'D&�������[������Z/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/print.rs� ]�cb�&SÐyR��:04,4
��H��n��r�@���1Y/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/data.rs� �j��w�6k-�ҋ)��|�#UN.#!+156U+3NPQ 8LLN'1MLN'3OJ$4H04
JM.?L48
&!/3
1%"48
1+H59
'1++4+-UN,#%'3",?U+3N./GD#B*LN$+LN(C@LN$'*0487=:/7.10::9/
8!78F
8#7?J
2<A<%71"3$
4<C<%#$
8 7O/**@..6)'2)*
;;**D/23@OPPE,2I'),>5AE.E#%2.<
=)*01
!/0
'"+9 8,*+A,(
9$89.
9&890
98,(/)F'
9"8.
9!80
9&8.9M>1-
m�O\�=b�a���N?[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/derive.rs� O�c����GH#l����G�#<S7;#.(: ,?S+37;:D7I7*+6I7&'6@I7(!48!7=400E5;H!)&#4& *5A5;I!)&#0$,"6C5;A!)&#2% '
D0%+1,
D),/50++H'1)<.'9#
(	+/B,Z+%#"'"9$8-((EAC*-;/F212FM&FM&BA9'B3
���4s���W�56�W/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/op.rs� Z?&}��"W����B�+UN(+.(',+++*+,))6-9,)UN/3*4:$*+)+*+*+)+)+)+)***********-*-*,*)*)9
8&7
!7(0/0/0/0/0/3/3/20000#
870+/2-2-'
"9866666659986655555588888;;:88
98755
!���˷�p|��%�W/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/ty.rs� ����z ��!i#���
#9U+3N</7:P"L*!?HA86"3R!&/<S,-/L5POOM&+LN+#3LN/."'6( 6LN'LLN&;HLN)&LNLN#;LN'D=LN"4LN#0-2LN"(-/LN+NLN!,;+LN'0:UN*"LUN#.5
<1
UN#-UN*N+%4887#,=
KQ%M<B$,=
#"&7H:C/4,I),I,ACD:Y=TG3?+
40)(,&/332112+/
*@$2!.(2!I)>%<M</@5?4)2!;1<4@4'@5.H?@D1&<-$ ML5,$'GHGH6'"N$B)"@6D9C#''-..
'O/*D()(()*)
A1/DZ4D84 /$+B43.2`7)@L6%+('$L4E'8# 2;96549#;>%3>/)+#*2++#*.)./H+1I.+-1#
87=(
87=(.'
8780O-4-/A
8#7+*,EA
8 7(E
_!&#'&!&84)DN3#1SG-)/'2;
87,
872
87@$&!.07-80<0#<
87%
87$NEe6JC,5@V4(HM+E)
<B$+
T(,0L:(
8 7#+
8%7#+
<B$+
GTA.+&K6
 =M/0#23<JC%OU
8#7#+
<B$+
T;M/0#23<J%B(%15
87;*.
87$+
I?!4I
87(I
"%&8\.0>;()/1.0),341>:!GGG/!&-- '_%/&!A
87.&
8!7,(
"'"+9"8;-
9"8;-3,
9 8/%4J)
9&8.-/)
9#8.-(-9/9:;;0+
9"8/
9"89.
9!8I
9(8.+
9&8/+
9"89-
9"89-
9"85
9"8(
9#8*1-*
9"836()'
9!83)
981)
�?�|�h*y�"v�-[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/buffer.rs� n3k�B=f(�$p�2��q�NRNP>VcQ
(CMFL
PPLFNNV-;JB9KPX
I#U"Z2"I$/&3=1
O.$)H4OPQ?K%P<LOQ$AQNO7M%'0N!#!
FI7KLQNB)
!
"OGNI67QQ4, :6=
P:QKYKO:& 
@,I`WK

O*<_
O*<@K
P*@e
K1Be@3*.'
D/";
"L1HOIA/TD>>*MP 47110
L;5'*Je5*8G  $)%>(+
9:
'>G!
2K;5<6z��ɖ�����s#e�[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/export.rs� ��r��\q_똦�'#,#+(:D V!+�����D�}��rӥtP�Z/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/group.rs� �(&��%����<�<�$"""2"IR#IL#MP%2NJ#'GEMBU(,B=B?'
OA*%4&#-!7.'?@,

64*:/+/6
P:*%.
&#. 7.'8A
7&-$

14*:/+/6
J
"0*& '$7 -=+
!
94*<1-/6
X�:�94�b��Z#(Z/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/ident.rs� �#�����H�Q��2���e08,'D^YPQLGOP.43:-.5&7$
# .6;
!)$&$'?1
	��@Z��U^,w;�	�U$[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/bigint.rs� ��#C�n�o'�M�i��B&8&(A%0(4


'%d( 2#2'"
 )#(. 
���o��P�c��E���[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/sealed.rs� $�ˤ1��Ѻ�_{J�Pn��G��8���
����`/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/discouraged.rs� p�Hì{�‘�:^7
���>�<HLPOMMMQMQMKFP1QNNPMGMKLP2"20:!*

** +6%;-001?9,F,RF-:10#Q-
<KNOK0Q#41LPO74OMLJI@,O9IN'+(FL
<<3'P(<N"CONM.$JI#
;W�>���?���Oǿ�]/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/verbatim.rs� ��̄�b�U|O��	!.+R%6)7RNQJFR(!M
'�4b��9���k�6rZ/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/await.rs� 	���!������EsYG)&�!�X�Sp��H9(�^/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/gen/clone.rs� I˜)����C��➗����4*B285%
280)5-%-
8'#';%'
2828283'7%)
28'%!
282828'-!
83'
28 /-/-
28'3'3!-+
28'3)
8:68
813-
85)1
83)
8'#'-%
28%8%:%>%8%8:%8%4%866%<%>8%<%8%28%44%6%8%8%B86%8%@%:%:%:%4%>%8%68%:>%8%8F!
8'7'
8'%-'
8'%!'
8'3+'
8'%/3
28'%!'
8'''
8'/%
8'3'%
28'%3%
28'%-!
8'1/+/)/)%
8'9'
28'%/)
8''/#-%%
8'3%
8'-%33
28'%7'
8'/#-%
28'#
8''1%
8'#
8'3%3%
8 '-/)/3%
28'3%
28''%
8'%)!
8'/#1%
8'7%1#
8'5%
8'%3)1%
8'%9
8'/'
8'3'
8'%3!
28'!%
8'5'
8''3%%
8'3%
28'#'3!
8')3#
8')3%
28<@*
283'
283+
8+''
8@:
8@HDFL*!
8'##1
8"'#1
8#'#51'3!1
8!'#1'1
28!TLNRX
8'XZ
28FNH
28-)-5
8@B>@F*!
8'#33'3!-%1
8'#1
8 '#3#'
8'#31'--!1
28'%
886D2B68:4::8B684>*!
8'#3'3!-%1
8'#1'-3-
8!'#53')1
8'##'
8 '#3'
8'3-1-)+3'
8''#1
8'#3''
8'#/'+%
8'#51'3!-%1
8'#5'-)1
8'#-13'-333'
8 '#3'--)1
8'#1'--!1
8'#3'-)
8'#/7%1
8%3
28'-3)
82:44264<
8'%
8'/#%1
28%1/)
28 LLP
28<@
2866@
28%3)
28%-#
8!5-%-
28B@
28/(3))
82626046>4686B4<4*!
8'/#
8')1')
8'%
8'#
8'5'
8''%
8'!)!
8'/1#
8'1
8'7'
8'%3)1
8'3'
8 '%#
8'#3!
8'=
287-
2883:Z
28'/
28)-)
28#-3)
28/13)
28-!---
888'/11
288R
8//-#-'-3)-)
8866F
283-/%
28$28$8BD@BH*!
8 '3'3!+1
8 '#1
8!'#+1
8'1'-3)+1
288:8@888864@8D8>*!
287%1#
28/-#-3)-)
283%
281)
28=
28,281
28''3)-+
28 LR
283%
28'%
28131%
28/-1%
287%
28!/)
283'
282881
83'
8'
8'5%
8'-)
8<<@<>
28'%
28'')5
283
28/
28/3-%
28FDN<
2831
28 JRF
m=�"�t��q�%�8A=�K[PIV]
a�e8gvh#jl�qtOu}x�y#{�{}l~wP��V�����,���Y���?���ǔb�–}��x86_64-unknown-linux-gnu��?F���( ��y1��;-899a70a7f2baa336�O@V�F����~��	��0��
��5'�,�,�,�7�,�����W��W��X��W�W�*���+�*���,�*�+���,���7���,�7�+���7�+�7�����,�,���,���,���,���,���,�����&�*�t�*܀�*܀܀�*܀�,�*�,�,܀�,�&�&�t�t�,�,�,����1�
�� �,�4���+�+���7���n�+�,���,�������5�X�&�,�t�	����N�����3��5�5'��rust-end-file