📄 libsyn-51bfc441b3b4b9e8.rmeta
/home/palash/git/iron_learn/target/debug/deps/libsyn-51bfc441b3b4b9e8.rmeta
Language: rmeta • Lines: 75591
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��c)�Q���8��-00cf4115453f001d�
unicode_ident��),�W�u�N���a�-61533c72d8f4e5f7���@�Ӡ��d�_��-d8a1cc7f7ad6cf38�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�#�"��Y���q��q����B�S�^��Y�'�'�'���'��'�'���'��'�'���'��'�'���'��'�'���'��'�'���'��'�'���'��'�'���'�@�cXDݑ>^��Y�(�(���(�
�a������^��Y�(�(���(�
����v;��L^��Y�(�(���(�
���@��"e�^��Y�(�(���(�
���}-�y�^��Y�(�(���(�
�?L�{t�mt^��Y�(�(���(�
���l�T�I�^��Y�(�(�z�(��(�H�����^��Y���E��RiB�h��:�^��Y�����ch��spacing���H�T���s^��Y��Ւ��R���wX���Qu^��Y����E�����N����������Ւ���8B��;t�^��^�Y����������D����v�������������c�����Y��^��Y�"�"���"�HɾqY���Y�"�"���"�Hӯ2�y�Y�"�"���"�Hv`c�K�Y�"�"�E�"�H��Odo���������H�O�	���������c�����Y��^���������H���� ��������c�����Y��^���������H|�=�Im��������c�����Y��^���������HZ ��<",I������c�����Y��^���������H����a}������c�����Y��^���������H�鉰\6=������c�����Y��^���������H;�;�A��������c�����Y��^�����i��H��a������c�����Y��^���������HפS�ޠ��������c�����Y��^�����|��H9�`�8Nm�������c�����Y��^���������H�������������c�����Y��^��������H,`�k#�!>������c�����Y��^���������H��ǵ֜�v������c�����Y��^���������H���M��bP������c�����Y��^���������H�A��fF+Q������c�����Y��^���������HK2���i��������c�����Y��^���������Hvg�@�ES������c�����Y��^���������HUp4�٧��������c�����Y��^��������H�c�ʃ��������c�����Y��^���������HV�<����ـ�ـcـ�ـYـ^ـ�������H|J�X*q�ʁ�ʁcʁ�ʁYʁ^ʁ�������H"����YZ������c�����Y��^���������H0VE/Ai(������c�����Y��^���������H)h)� �������c�����Y��^���������H�SW����������c�����Y��^���������H�ag��˴4������c�����Y��^���������H^x5"��y������c�����Y��^���������H,�X}�����c���Y�^��������H��$B��r�҈�҈c҈�҈Y҈^҈�������Hd�S�#���É�ÉcÉ�ÉYÉ^É�������H������H������c�����Y��^���������H�.fZ�������c�����Y��^���������H��u�\�k!������c�����Y��^���������H3@B����������c�����Y��^��������H}��ap9�!������c�����Y��^���������H��R6r�������c���Y�^��������Hi������ُ�ُcُ�ُYُ^ُ�������HF��d����ʐ�ʐcʐ�ʐYʐ^ʐ�������H����:�������c�����Y��^���������H���b�Ͻ������c�����Y��^��������HF�";��3������c�����Y��^��������H^
�����������c�����Y��^���������H:&}t1/
������c�����Y��^��������H��/�b������c���Y�^�������H<���J�ߖ�ߖcߖ�ߖYߖ^ߖ������H��&D|�З�ЗcЗ�ЗYЗ^З������H���w{�j������c�����Y��^��������H��@�Kf�J������c�����Y��^�����ڇ��H�F1c��������c�����Y��^�����׈��H�P���Ip�������c�����Y��^�����҉��HI�FJ�������c�����Y��^��������Ho���Х�������c�����Y��^����������f=	�JpK���������c���Y�^���������Ng��@8p����c���Y�^�����^���;^X�
�z�������������c�����Y��^�����̠���մ(��q�����c���Y�^���������'H�8bJ"��١�١c١�١Y١^١���������Mp�����ˢ�ˢ�ˢ�ˢcˢ�ˢYˢ^ˢ��������4O��d�ӣ�ӣ�ӣ�ӣcӣ�ӣYӣ^ӣ���գ������!�u=��ۤ�ۤ�ۤ�ۤcۤ�ۤYۤ^ۤ���ɤ���x,��D��%����c���Y�^���������Xj��W8d�զ�զ�զ�զcզ�զYզ^զ���������������ݧ�ݧcݧ�ݧYݧ^ݧ�����������I���Ϩ�Ϩ�Ϩ�ϨcϨ�ϨYϨ^Ϩ���ا���1�I�S���ש�ש�ש�שcש�שYש^ש���ʨ���(uun����ߪ�ߪcߪ�ߪYߪ^ߪ������������kVB�ѫ�ѫ�ѫ�ѫcѫ�ѫYѫ^ѫ���������%hZD
�?�٬�٬�٬�٬c٬�٬Y٬^٬���������}�c'#�����c���Y�^����ԫ���C+j��	�Ӯ�ӮcӮ�ӮYӮ^Ӯ���������\}��ů�ůců�ůYů^ů��������(���XA������������c�����Y��^���������Hg�Lq�j������c�����Y��^����������׷)��{�4������c�����Y��^�������������5�Y�������������c�����Y��^����������B�T�$��������c�����Y��^���� � Ȱ� ��B�Z[��
"������������c�����Y��^���� � ��� �����*
$9������c�����Y��^���� � ��� ���+��>�������c�����Y��^���� � �^� ��"��IJ��e������������c�����Y��^���� � ȳ� ��~����>�p������c�����Y��^���� � ��� ����k9�[������c�����Y��^���� � �� ��$�&Y2/{���������c���Y�^��� � ޵� ��|�qG]|@������������c�����Y��^���� � ն� ���{-��7s]������c�����Y��^����!�!���!���X�T�9������c�����Y��^����!�!���!���	��!��������c���Y�^���!�!���!����	a�cx����c���Y�^���!�!���!��i�&���������c�����Y��^����!�!���!����(�\�������������c�����Y��^����!�!���!���i9�U�������c�����Y��^����!�!׻�!���av;Fo?������c�����Y��^����!�!���!���c�<{��������c�����Y��^����!�!���!��Q&4���������c�����Y��^����!�!˽�!���j�iy�������������c�����Y��^����"�"���"��Te���A������������c�����Y��^����"�"���"��!�z0��M������c�����Y��^����"�"���"��QN.`��������������c�����Y��^�����������^�����������^�����������^�����������^�����Y�����ُ��������������������������#�#�#��#��#�#���#��#�#���#�.Ԃɬ6V�*�*��*���*���0=�k�_����#�#���#��#���#�
�H��	�]�����#�#���#��#���#�s��BF��3c����#�#�#���#��#�#�z�#��B���F"��������c����D
�"�"���#���#���#���#��#����!{z/$��D������������c��c��c������V��V�h�o�6l�������#�#�#���#��#�#���#��#�#���ۆ�#SE�#�#���#���#��u�5�ڠ4����#�#���#���#���(���Mc���H���H�D���H�D����#�#�#���#��#�#���#��#�#���#��#�#���ױb�4s�#�#���#��ݧYFpr&����#�#���#�������t����#�#���#���#���#���#�ߖ�+�Wq�c����#�#���#���#��#���#��$;��\�C���������c��c��c��c�#�#���#���#��#��#���#�ᓐƹ�3c��c��c����#(�#�#���#��#�#�^�#��#�#���#��#�#���#��#�#���#��#�$���$��$�$�'�$��$�$���$��$�$i�$��$�$��	�$��$�$�_
�$��$�$���$��$�$|�$��$�$��
�$��$�$���$��$�$�E�$��$�$���$��$�$���$��$�$���$��$�$�z�$��$�$���$��$�$���$��$�$���$��$�$���$��$�$���$��$�$��$��$�$��$��$�$���$��$�$���$��$�$��$��$�$���$��$�$��$��$�$�� �$��$�$��!�$��$�$��"�$��$�$��#�$��$�$�$�$��$�$��%�$��$�$҉&�$��$�$�'�$�=�(�H8��%�%�7�%������o�#�����%�%�7�%���"Eݚ/@Kw����%�%�7�%���J�`�M	����%�%�8�%����M�r�,����%�%�8�%���5�k��.�p����%�%���%���%���%���%������[������%�%�8�%�����az�j�����%�%�9�%�����R((�����%�%�9�%���rXW]�6�����%�%���%���%���%���%���}�Z@����%�%���%���%��%���%���X�1K~����%�%�:�%���l���u�����%�%�:�%������gAO�����%�%���%���%���%���%������؟������%�%�:�%���9�A���k����%�%�;�%���vs�L�d{�����%�%�;�%���:�����������&�&���&���&��&���&�@LcN�����&�&�;�&��� �U�|�f8����&�&���&���&�so��(�����&�&�<�&����XGT0������&�&�<�&���!��������&�&�<�&���;����Tܿ����&�&�=�&���C�Ÿ6�*"����&�&���&���&���&���2,��:A����&�&���&���&���&�\z\���Bu����&�&�=�&����M["X�����&�&�>�&���m�.W�i����&�&�>�&����9��ӂ� ����&�&�>�&�������k%����&�&�?�&����f��P�V����&�&�?�&���;�d��_������&�&�?�&����1����i����&�&�@�&���U�㇩������&�&�@�&����T�ۮmE����&�&���&���&���&�!wy�If3����&�&�A�&�����
J�����&�&�A�&�������WS�����&�&�A�&����s2 �6�c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c��c����&�&�&���&��&�&���&���ʡ�4�������&�&���&��&�Hwll\����������������`��<��������������`��<����&�&@�&�H���F]�h�����c����������������]�����""F�����
��H���^������^���^���^���^���^���_���_	���_
���_���_�H?��X�@�������������������������c��c��c��c��c��c��c��c��c��c��c����&�&�&���&��&�&�q�&��'�'���'�!\F}��s�'�'���'���'��'���'���'���'>�t�a*�������'�'���'���'�	�'���'��8��5�3����'�'���'���'���'��'���'��'���'>-ہ�Ji�c����&�&���&���&���&���&��<=\_cT��J����f���̜,��9>�D�J����g����&�![�2�D�J����h���c|w)j�?��D�J����h���!+�"K�s/�D�J����i�����<,��D�J����i���V&7���I�D�����j����	2n����D�����j���+ �5�:M�D�����j����J1�ڒ�D��'�'���'���'���'�	�'��4���������'�'�'��'��'�'�q�'�|h:N0�'�'���'���'���'�	�'���������΅��c΅��'�'�'���'��'�'�q�'��'�'��'�ܦm�(\�+�'�'���'�	�'���'���'��3���IY�����'�'���'�	�'���'������ft����'�'���'���'���'��W�l����c������������������������������;t��������΅�����'�'�'��'�'���'���Q��������'�'���'���'��zՒ[
��I�����������������;t��������c��c��c�c��c�c��c��c��c�c��c��cއc��c���_����������������������`�����c�������������������������������������c��������_��������_������t��D���t��(k�@o�����t��D���V���t�&���������t��D���V���t��!\��������������������������������������������c��c��c��c��c��c��c����(�(���(��(���(���(��w�m�>a c����(�(�(���(��(�(���(��(�(��(�p���dV�(�(���(���(���(����k��z
����(�(���(���(���(��$0�݂������(�(���(���(�����R�S���(�(���(���(��(��(�e�(�WO���w��c����(�(�(���(��(�(���(��(�(���(��(�(ا�(��(�(���(��(�(�^�(��(�(�^�(��(�(�^�(��)�)�_�)��)�)�^	�)��)�)��
�)��)�)���)��)�)��)��)�)Ȱ
�)��)�)���)��)�)���)��)�)���)��)�)���)��)�)���)��)�)���)��)�)���)��)�)ʨ�)��)�)���)��)�)���)��)�)���)��)�)���)��)�)׻�)��)�)���)��_�R4��&��)�)�)��)��)�)���)��)�)���)����gWs�Gc��c����)�)�)���)��)�)���)��)�)�E�)��)�)���)��)�)���)��)�)���)��)�)���)��)�)���)��)�)��)��)�)��	�)��)�)��
�)��)�)���)��)�)���)��)�)��
�)��)�)���)��X����M%�*�*ǁ�*���*��*���*�	�a��gV�����*�*���*�	�*���*��*���*���*ɂ�*ׂ�*�s���'3�����*�*���*���*�a�@��|}����*�*���*�I�*��Hs�k����*�*ȃ�*ك%�B�H�K�����*�*��*����Rr1�#����*�*���*����r;5�)����*�*���*���*����p�������*�*Ȅ�*���*�����}��Q����*�*��*���*���*���*�nO96B����*�*���*Å�*�	�*���*�졜�a�m�����*�*��*���*��U�;9+����*�*���*���*���SG}
�i����*�*†�*���*܆����rUc�������������������٤���������ѥ��*�*�*��*�*���*��*�m'�b���������������*�*���*���*�
�*�5��
���*�*E�*���*�

=�xyfyC�����������������;t�����c��c��c��c�c�c٤c��cѥc��c��c�c��c�c��c��c��c�*�*���*���*χ@�`�����c���������*�*ň�*��*���`�EΧ������*�*�*��*�*���*��*�*���*���#�?�NM�����*�*�*�q�*��*�*���*��*�*���*��*�*���*��*�*̊�*�6�[�oץ��*�*��*���*���*��*���`�b�d���+�+���+���+ɂ�+���WWY8������*�*���*��*���*��G��g��c��c��c��c�c��c��c�*�*̊�*��+���+����v�.zecұ��
�
�
���
��
��;
"����
�
��
��
�
���
�
�	�
2���r@��D�������������������������
Gi=�d�
��������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���������̛g���d^h���ߛf����A7������������������R���	�UQ��䭟f�����H�����I�����H���������������BP������ͺ�I�����H���H�D�����R���	�UQ��䭟f�����H�D������J��Σ��R���	�Q�)v�*��D�����I��I����J��ҥ��R���	�B�[�fK*�D�����Iؽ�Iؽ�J������R���	���9t(}���ͺ�I���I������J�
�
�W�
�R�>�:	������I���I�������
�
Ǫ�
�R��
�	�5_,��2P�D������
�
��
�R�7r�}34U��D���J���I���I���J���I���I������
���D����
�
���
�R��
�	�S�!��}f�D�����J�
�
���
�R�F��e�z93�D���I���I���J���I���I���
���D������������c��c����������������?�?��?buf��:�?�	�:$x��Lk����B�B�BGlobal�����I�������������#�#�#���#�#���#�ܯ
�|�������������������������������������������������������������������������������������������������������������(�(�(���(��(�(���(��(�(���(��rr��/M����������������ұ����������������އ��+�+Č�+���+��+��+���+���`
�@'������������������������������٤����΅����ѥ����������������������������������������������Span���R���2o�p;��L���������������������������������������������ٿ���4y,�p�������_����N���r�
��D�M�����������������	�����To��Rp��D����_���_�����������������	��RS�	J%���D�����������������������z��xt���������������lf���]v���������������������;t�����������R���D�uG��$&����������������������#���n�@c���������5�q����D���_�����������6D'�_��������������
��F�J�nނ�_����������������LexError���R���p.��ivO�H���J���W�����P��C
x�H�D���J�������@�L`���D�I����a�����'��(��(��(��(��(��(��(��������k~����������������������������������������������������������������������������������������������������������������������������������������������������������� �� �� �� �� �� �� �� �� ��!��!��!��!��!��!��!��!��!��!��"��"��"�"�"�"�"�"�"�"�"����'��(��(��(��(��(��(��(��������m{��"��"��"��"���������������������������������������������������������������������������������������������������������������������������������������������������������� �� �� �� �� �� �� �� �� ��!��!��!��!��!��!��!��!��!��!��"��"��"����������������������������������������������������������������������������������������������������������������������������������������������������������� �� � � � � � � � � � � � � � � � �!� �!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�"�!�"�"�"�"�"�"�"�"�"�"�"�"�"�"�&�&��&��'�	�*������������������������������������������������������������������������������������������������������������������������������������������������������������� �� � � � � � � � � � � � � � � � �!� �!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�"�!�"�"�"�"�"�"�"�"�"�"�"�"�"�"�&�&�����
�
���+�#�+�(�+�'�,�)����������������������������������������������������������������������������������������������������������������������������������������������������������� �� � � � � � � � � � � � � � � � �!� �!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�!�"�!�"�"�"�"�"�"�"�"�"�"�"�"�"�"�&�&�����'��'��'����������(�(�(�(�(�(�(�(�(�(�(�(�
�
���������
�
�
�
�
�
���+�*�+�*�+�#�+�"�+�*�+�(�+�*�+�'�+�'�+�*�+�(�+�(�+�(�+�(�+�(�+�#�+�%�+�%�+�%�+�%�+�&�+�&�+�&�+�&�+�&�+�#�+�#�+�#�+�#�+�*�+�&�+�&�+�&�+�'�+�'�+�(�+�(�+�(�+�&�+�#�+�#�+�#�+�#�+�+�+�*�+�*�+�*�+�'�+�'�+�'�+�+�+�*�+�'�+�'�+�)�+�*�,�*�,�*�,�*�,�*�,�*�,�*�,�'�,�'�,�*�,�*�,�*�,�*�,�*�,�*�,�*�,�)�,�*�,�#�,�#�,�#�,�#�,�#�,�'�,�'����������������������������������� � � � � � � � �!�!�!�!�"�!�"�"�"�"������������������������������� � � � � � � � �!�!�!�!�"�!�"�"�"�"��v����������������������������������������������������������������������������������������������������������������������������������������������������������� �� �� �� �� �� �� �� �� ��!��!��!��!��!��!��!��!��!��!��"��"��"�#�#�#�#��"��#��#�#�#�#�#��#��#��#��#��#��#��#�%�#�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&��%��%��&��&��%��%��&��&��&��&��&�'�&�'�'�'�'��&��������'��'��'��'��'��'��'��'��'��'���(�'��(��(��(��(��(��(��(��(��(��(��)�*�)�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�	�*�
�*�
�*�
�*�
�*�
�*�
�*�
�*�
�+������x����������������������������������������������������������������������������������������������������������������������������������������������������������� �� �� �� �� �� �� �� �� ��!��!��!��!��!��!��!��!��!��!��"��"��"����#��#��#��#��#��#��#��#�&�&��#��&��&��&��&��&��&��'��'�����'��'��'��'��'��'�����'����'��(��(��(��(��(��(��(��(��(��(��)��)��*��*��*��*��*��*��*��*��*��*��*��*�	�*�	�*�	�*�	�*�	�*�	���	�*�	�*�	�*�	�+�	�*�	�*������������������"��"��"��"��"����#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�#�$�#�$�#�$�#�$�#�$�#�$�#�$�#�$�#�$�#�$�#�$�#�$�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#�%�#��&��&��&��&�'�&�'�&�'�&��'�'�'�'�'�'�'�'�'�'�'�(�'�(�'�(�'�(�'�(�'�(�'�(�'��(��(�(�(�(�(�(�(�)�)�)�)�)�)�)�)�)�)�)�)�*�)�*�)�*�)�*�)�*�)�*�)�*�)�*�)�	�*�	�*���
������#�
�
���
�
���
��&��&���
�
��&��&�����
�
��&��&����&��&�&�&�������
�
�������������������
�
�
�
�
�
�
�
�
�
��������(��(�������
�
����F��g��h�������
�
�
�
���������������������������
�
�
�
�
�
�
�
��
�������
�
�
�
�
�
�
�
��
�
��������"�����?��������������������������������^v�GYv��m��q��������c������a�	������H�.��`#<h��J�_p�#���3��
�
�H�I�I�I8�
8�
������
��(���_������4#��4
i��4�5%�5o��4S$�4�
�
��
��
�
���
�
�	�
2���r@�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���������������	�����To��Rp�,���,����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������������@�QOf-�i�q8{����	Arguments���pieces��[����[����[k�ĉ�������]��w��	}��	^ƃ	���	���L�������	������,����	������=��������	���H�������N�y���R�g����������K��������	�Ʉ	c��	8�	ʆ	r��	'�	����������.
�<�HW�Wƃ	tȃ	}���<|�<
�
���$�<D�<Ր	
��<�<���<^��������������������q�aX����L�<��,�<�ϐ	�4�?
��?�
����,�,�������������	�����To��Rp��,��������������������q�aX�������	��4�@
\�@����@,�A
���1<�A��@"4�@
�����������������	�����To��Rp�ѓ	��	
���@�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���	�UQ��䭟f��ݧ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�7r�}34U����4�����D�����������������;t�����	T���	,���	=��	F ���	d��	-��	���	�|�D�
���ͺ$�T�/��$�
�J�
�
���
�R�F��e�z93���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��
�	�5_,��2P��ͺ�f���D�
���������
Gi=�d�
���	�X\�����������lf���]v��������
Gi=�d�
��
���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��
�	�S�!��}f��ͺ�f���D�
���������
Gi=�d�
���	�X\�����������lf���]v��������
Gi=�d�
��
���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���	�Q�)v�*���ͺ\���	,���	o��	x��	���	���	��	C��	bI���	���	���	x��	Z��	-T�!��	��!��	*!D�!��	KT�!L�"��	��"4�"��	,D�"��"#�"��	;\�"��	��"��"/L�"��	J\�"��!�
���ͺ�"���!�	��ҥ��R���	�B�[�fK*��ͺ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�7r�}34U���t�v��$�va���Բx��x
�����$�x*�x���xO�
�
���
�R�F��e�z93��t�x��$�xa�����y|�y��
�y���y6��$�y��
QT�|�g�g��h��g�h޵�g�h���gFPR<?��������|$�}
�Jɒ�4�}��|P�}
�P���������������BP�������������ޓ��-�Ŕ��}��}$��}"
���������������������;t��������R���	�Q�)v�*�������|�<�}
�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���������������BP�������������խܭ�$����·�ʇ$���"
���������������������;t���ܭ��ҥ��R���	�B�[�fK*��������<��
�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��������
Gi=�d�
��
���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��
�	�5_,��2P�������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۳
���������
Gi=�d�
���}Y]�����
��������4��,�������������lf���]v�������!��[h���y��O��*����4����>T�������������lf���]v��������
Gi=�d�
��
���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��
�	�S�!��}f�������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��
d����4�������������ͺ���L������4��������L��
dͺ��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����
�
��
��
�
���
�
�	�
2���r@���

[�����2L�
�$��K,�������O$�����������������e�xFj,���,���`���&�D)������"��$�(���'6���'��$�'����5T�a��\�a����a/l�a
��D7<�a2�a���`s��,�a��������������	��RS�	J%$�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���
�
���
���
;���5h����,����
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�
d���4������L���
�4�����������	����������5�q�����,���4�<���D��o��x��
8��
@I��M�
����
���
y��
A����"<�#��#L�#
�3��+\�#��#�#
�$�#J'�&�&��#����$�#��$�#��<�#�	���	��H&�
)e��
���
�������	��,
��,
f��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���̜,��9>b�
�
��
�R�7r�}34U������
����ɪ�������3
��'����g����&�![�2b�
�
���
�R�F��e�z93�����
����Ƭ�����ę7
��'����h���c|w)j�?�b��jq
����������:
��'����h���!+�"K�s/b��jq
�����������Ԅ>
��'����i�����<,�b��jq
����ݱ������A
��'����i���V&7���Ib��jq
�����������ܳG
��'����j����	2n���b��mt�
�����������ܗJ
��'����j���+ �5�:Mb��jq
����Ƕ�������L
��'����j����J1�ڒb��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��}����ʒ
�(�(&�(�(�(���(�(���(��x"��r�gnu|�
�(��(������,�
�(�(%��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�
��
�
�
���
��
�
�
Ւ�
��
�
�
��
��
�g
��d�������
�
�
,��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��v6��/	��]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�D��UZ����D��UZ������,�����<���������8�4�t�4��D�D�D�D�<T�x���D�<T�x�����,�����<���������8�4�t�D��D�D �D!�Dx���&*Hu�Dx���&*Hu !�̨,�����<���������8�4�t�,��D##""�E$�D%�D���h_�v�D���h_�v$%���,�""����<�""����F����8�4�t�d�'�,�,�������������	�����To��Rp�'��������������������q�aX�D�D�D��UZ���'���
&��,���&<closure_kind>�(<closure_signature>�(<upvars>�((&(�����D�D�D��UZ�����F����8�4�t�d�*�,�,�������������	�����To��Rp�*��������������������q�aX�D�D�D�<T�x��*���
)��,���)��+��+��++)+���D�D�D�<T�x����	J��	�	�	8�4�	t�	t�	-�,�,�������������	�����To��Rp�-��������������������q�aX�D �D!�Dx���&*Hu-���	
,��,�	��
,��.��.��..,.���D �D!�Dx���&*Hu��K\�0�,�,�������������	�����To��Rp�0��������������������q�aX""�E$�D%�D���h_�v0���
/��,���/��1��1��11/1��""�E$�D%�D���h_�v��
s|�
3�,�,�������������	�����To��Rp�3��	��������������������q�aX�������

2��,�
��L�
D�2��4��4��4424��������������	��RS�	J%��������������������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�c8TTokenStreamExt�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�$��,�
�
��
��
�
���
�
�	�
2���r@��,Y4�Y
Z�
��4�� �� � � 8�4� t� <� YY
[�
\� <� 8^_��$�!�\]�� ��!4�!^^����!^������"D�"__�H`�H�K��%5���K��%5��`t�"$�"__����#����#CL�#8�,�
�
��
��
�
���
�
�	�
2���r@��,�,�,�������������	�����To��Rp��,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�,�
�
��
��
�
���
�
�	�
2���r@��,h4�3h
i�
��4�3�3<�3��hh
j�
��3*�ll�����3h��\�3����4 �nn���4��\�4��opZ[po "��4$�4�,�
�
��
��
�
���
�
�	�
2���r@��,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�
$������
��%��䰄��wdw�ӄ-Lք�,�,�,���,��v��v
w$���4�̏���y�y���,,���,�,�������������	�����To��Rp��,��������������������q�aX����x\��x
y��,��D�y��z��z��zzyz���������������������q�aX�������ފ��|}Z[|}���$���,�
�
��
��
�
���
�
�	�
2���r@��,{4��{
|��4��䇍<����{{
}�ٍ#���������Z[�����$���,�
�
��
��
�
���
�
�	�
2���r@��,4Ȏ
���4��䥏<����
��������Z[�����$���,�
�
��
��
�
���
�
�	�
2���r@��,�4���
���4��䁑<������
��ܑ����Z[�����$���,�
�
��
��
�
���
�
�	�
2���r@��,�4���
���4����<�����
��������Z[���ۓ$ޓ�,�
�
��
��
�
���
�
�	�
2���r@��,�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>@���?<���,�,�,�������������	�����To��Rp��,�,��������������������q�aX����\��
���,���D,��D������������������������������������q�aX��������	���8d���,�,�
�
��
��
�
���
�
�	�
2���r@��,�,4��
���4���D,�����H,���,�,�,�������������	�����To��Rp��,�,���M��\�����������L��
������<�D�<02�=�����Ud����,�,�,�,�������������	�����To��Rp��,�,�,����\������,���D,����,��P>D������������������������������������q�aX�����������:T���,�,�
�
��
��
�
���
�
�	�
2���r@��,�,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� ��) |� ��,�,��� 
��,� �� �������, ,� �,�,�������������	�����To��Rp��,��������������������q�aX�����\� �
���,� D� ����������������������������������q�aX�������� ����Z[���� $� �,�
�
��
��
�
���
�
�	�
2���r@��,�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��������������������������BP���������������������BP������ݧ��6��������������,�,�������������	�����To��Rp��,������</��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�,�,�������������	�����To��Rp��,��������������������q�aX�	���\�C�
���,�C��G;��E96 Parses zero or more inner attributes from the stream.��E���EI��l�Fɯ\�G�,�,�������������	�����To��Rp��,���\�G�
���,�G��H3��H��,�,���	�H
��$�H��LVT�L���,�,����������������	�����To��Rp����������������������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\���,�,�,�������������	�����To��Rp��,�,�	��\��
���,����,�����B����,�,�������������	�����To��Rp��,��������������������q�aX����\��
���,����B����,�,�������������	�����To��Rp��,��\��
���,�����6|����,�,�������������	�����To��Rp��,��������������������q�aX����\��
���,���܏��������,,���,�,�������������	�����To��Rp��,���\���
���,���ڑ��������,,���,�,�������������	�����To��Rp��,��������������������q�aX�����\���
���,������������,,���,�,�������������	�����To��Rp��,��������������������q�aX�����\���
���,������������,,���,�,�������������	�����To��Rp��,��������������������q�aX�����\���
���,�����L����,���,�������������	�����To��Rp��,��\��
��$����,�����Qԃ���,���,�������������	�����To��Rp��,��\��
��$����,�����\��� ��,���,�������������	�����To��Rp��,��\۟
��$ȟ��,ԟd��z��\ޡ�����D��c���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��*����	Ȅ}��*����	����*����	�����*����	����*����	�����*����	†���*����	�����*����	�ʆ�*����
��Ն�*����
̊���*����
؉��*����
�����+����
���*����
���*����
ň��*����
Č"��+����
,���ѡ�|���¢���d���-L��,�,�,���,������
�$����4��D������������������	ԧ����d��̦-LϦ�,�,�,���,���٦�
�$ڦ��4�Dӧ����������������������d����-L���,�,�,���,������
�$����4����WdB�F�7�;�-�1�"�&�������T�X�a�	AddAssign�L!���	MulAssign�L!����� !46�_!4j!��h�o�6l��|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�7r�}34U��-�����
�$���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�F��e�z93�-�����
�$�ԉ��! Returns the number of fields.���-�-�����
�$����,) Returns `true` if there are zero fields.�D��-�-�����
�$���������H�H�H�L�$�����l�D����
�
�W�
�R�>�:	�������$L������H��
�$���$�D��������H�H�H��L�$����D��l� D� ���
�
��
�R�7r�}34U��D���� $L� �����H��
��D$� ��!(�D��������H�H�H��!L�!$�!���D��l�!D�!���
�
���
�R�F��e�z93�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�������:,,�:�-�-�������������	�����To��Rp��-��������������������q�aX�����\�:�
���,�:��A�������A,,�A�-�-�������������	�����To��Rp��-��������������������q�aX�����\�B�
���,�A�D�������D,,�D�-�-�������������	�����To��Rp��-��������������������q�aX�����\�D�
���,�DT�F������G6��G)& Parses a named (braced struct) field.�\�G�-�-�������������	�����To��Rp��-��������������������q�aX�����\�H�
���,�H��L8��K+( Parses an unnamed (tuple struct) field.�l�L�-�-�������������	�����To��Rp��-˻�\�L�
���,�L̷O�������O,,�O�-�-�������������	�����To��Rp��-��������������������q�aX�����\�O�
���,�O|�U������U0L�U��-�-�������������	�����To��Rp��-ʿ�\�V�
���,�V��d2\�d��-�-�������������	�����To��Rp��-ʿ�\�d�
���,�dd�h����|�h���������\�i�����D�ic����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���d���j-L�j�-�-�-���-����j�
�$�j��4�j��m���d���n-L�n�-�-�-���-����n�
�$�n��4�nD�n�������������������o���d���p-L�p�-�-�-���-����p�
�$�p��4�pD�q�������������������r���d���r-L�r�-�-�-���-����r�
�$�r��4�r��u���d���v-L�v�-�-�-���-����v�
�$�v��4�vԷw���d���w-L�w�-�-�-���-����w�
�$�w��4�w��y���d���y-L�y�-�-�-���-����y�
�$�y��4�yD�z�������������������Y|-�1�"�&�����������������������D�Z.����#�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�T%�����${����\����
IdentFragment�l�<���$��*���<��_���$��`����`���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������=>�����<���-�-�-�-���-�^�^��^��[�^���[����e�S��-������
�$����L�����$���-�-����
����
�$��Կ���������$������
��,�������Ĵ���������"���-�-�-���-������
�$���,���������`����($���-�-�-���-��	��\�����������4��
���	$����T')������=>�����<���-�-�-�-���-�^�^��^��[�^���[����e�S��-������
�$����L�����$���-�-����
����
�$���ф<���������������&�&��,Ӆ�����\څ����4������$���	���DԆ����Y������]�����a������X<����[�*����^�_����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\������""F����X6�����
�$�����|��T������H?��X�@�����������������������������������		�

���É����������4Љ����������,�����������������������������������<������������,������������4������������4������������,Ȋ����������T׊����������$�����������$������������|�����̤�����-�-��������
������ܔ��������,,���-�-�������������	�����To��Rp��-��������������������q�aX�����\���
���,��L���̒���Դ�������ٱ,ܱ�-�-�������
�$�Ě���̻�������߲,��-�-�������
�$�젳������ȳ"˳�-�-�-���-���γ�
�$ϳ�,ճ���������Ӵ7\ִ�-�-�-���-������������������;t������Less��������Greater��ji�/޾���
�$��,�����T����-�-�������������	�����To��Rp��-��������\��
���,���	��allow_struct�d����$��$����������������������4|����-�-�������������	�����To��Rp��-��\��
���,�����Pt����-�-�������������	�����To��Rp��-����\��
���,����d�����LT����-�-�������������	�����To��Rp��-����\��
���,����d�����Nd����-�-�������������	�����To��Rp��-����\��
���,����d�����LL����-�-�������������	�����To��Rp��-����\��
���,��
_allow_struct�l�������������,,���-�-�������������	�����To��Rp��-��������������������q�aX�����\̖�
���,Ŗ��6T����-�-�������������	�����To��Rp��-��������������������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����$��
��%�������������,,���-�-�������������	�����To��Rp��-��������������������q�aX�����\���
���,�������������,,���-�-�������������	�����To��Rp��-��������������������q�aX�����\���
���,�������������,,���-�-�������������	�����To��Rp��-��������������������q�aX�����\���
���,��,�������������������
ParseIntError����	��8=��;����	���X\����-�-�-���-٬����������������������q�aX����
������L���,��,���������������������	���/T����-�-�������������	�����To��Rp��-��\��
���,�����W0�Ւ<������\�������D��c����t�����I������I������I<����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�<��ԧ����d��̌-Lό�-�-�-���-���ٌ�
�$ڌ��4��D��������������������؞���d����-L���-�-�-���-������
�$����4��ܯ����d��ա-Lء�-�-�-���-�����
�$���4��ۣ���d����-L���-�-�-���-������
�$����4���ݥ���d����-L���-�-�-���-������
�$����4��������d����-L���-�-�-���-������
�$����4��ĩ����d����-L���-�-�-���-������
�$����4��������d����-L���-�-�-���-������
�$����4��ܤ����d����-L���-�-�-���-������
�$����4��D�������������������Ԁ����d����-L���-�-�-���-������
�$����4�������d����-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���̜,��9>�-���
�$���2t���L�����DA   style="padding-right:0;">Iterator&lt;Item = &amp;mut </code><a���(����G����)����.��|��-�-������g����&�![�2�-���
�$���#$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���c|w)j�?��-��#�
�$�#��&/t�#��L�#����#D����$*����$I����%)����%2��l�&�-�-������h���!+�"K�s/�-��&�
�$�&��))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�����<,��-��)�
�$�)��-4t�*��L�*����*D����+)����+H����,)����,2����-�-�-������i���V&7���I�-��-�
�$�-��.7��-LI Initializes an empty `where`-clause if there is not one present already.���.�-�-���-����.�
�$�.�/�����������������T�0�D����̜,��9>���
�
��
�R�7r�}34U��D�����z�������
��D�0��0�������0$�D�������J�J��0L�1$�1���D����1($�1�-�-������������������;t������J��1�
��D$�1��l�3�D�����&�![�2���
�
���
�R�F��e�z93�D������z�օ����
��D�3��3���օ��4'�D�������J�J��4L�4$�4���D����4($�4�-�-������������������;t������J��4�
��D$�4^�L�7�D����c|w)j�?���������F�������
��D�7��7�������7#�D�������J�J��7L�7$�7���D����8($�8�-�-������������������;t������J��8�
��D$�88�d�:�D����!+�"K�s/��օ����F�օ����
��D�:��:���օ��;&�D�������J�J��;L�;$�;���D����;($�;�-�-������������������;t������J��;�
��D$�;�\�>�D������<,�������Z�F�������
��D�>��>�������>%�D�������J�J��>L�>$�>���D����?($�?�-�-������������������;t������J��?�
��D$�?�t�A�D����V&7���I��օ��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�����	2n������D�����M�������
��D�Gd�G�����q���G+���H���HPە��H*��d�J�D���+ �5�:M������F������
��D�Jd�J��������J-* Returned by `TypeGenerics::as_turbofish`.��J���JPە��K*��L�M�D�����J1�ڒ������"�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����	2n����-����j���+ �5�:M�-����������������;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����J1�ڒ�-��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=@���������ۏ,,ޏ�-�-�������������	�����To��Rp��-��������������������q�aX�����\��
���,�����������,,��-�-�������������	�����To��Rp��-��������������������q�aX�����\���
���,��§�������,,��-�-�������������	�����To��Rp��-��������������������q�aX�����\���
���,�죲�����˲,,β�-�-�������������	�����To��Rp��-��������������������q�aX����\۲�
���,Բ���%�������,,��-�-�������������	�����To��Rp��-��������������������q�aX�����\��
���,�����������,,���-�-�������������	�����To��Rp��-��������������������q�aX�����\���
���,�����΅������,,���-�-�������������	�����To��Rp��-��������������������q�aX΅���\���
���,�����΅�����t���-�-�������������	�����To��Rp��-��������������������q�aX�����R���	�UQ��䭟f΅����\���
���,��
allow_plus�T��̓���������,,���-�-�������������	�����To��Rp��-��������������������q�aX�����\���
���,�����!�������,,���-�-�������������	�����To��Rp��-��������������������q�aX����\���
���,��̄���������,,���-�-�������������	�����To��Rp��-��������������������q�aX�����\���
���,�������������,,���-�-�������������	�����To��Rp��-��������������������q�aX�����\���
���,�����"��������,,���-�-�������������	�����To��Rp��-��������������������q�aX�����\���
���,������������,,���-�-�������������	�����To��Rp��-��������������������q�aX�����\���
���,��d��%��\�������|�����������\�������D��c����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�Ԑ���d����-L���-�-�-���-������
�$����4����&�D�����d�����-L���-�-�-���-������
��D$����4�����&�D����d����ˮ-Lή�-�-�-��-���خ�
��D$ٮ��4߮�ƽ#�D�����d�˽���-L���-�-�-���-������
��D$����4����� ��d����-L���.�.�.��.������
�$����4��������d����-L���.�.�.���.������
�$����4��ܯ����d����-L���.�.�.���.������
�$����4��������d����-L���.�.�.���.������
�$����4�������������������.�.�������$��d����-L���.�.�.��.������
�$����4��������d����-L���.�.�.���.������
�$����4�������d����-L���.�.�.���.������
�$����4�����އ�d����-L���.�.�.އ�.������
�$����4�����#���d����-L���.�.�.���.������
�$����4�������d����-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�����B�S�����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[���������,,��.�.�������������	�����To��Rp��.��������������������q�aX�����\��
���,�D�����������������������������������q�aX������������������������d�t���,������<�����\������D�c����t����N�
�������
�����������*�����_�����`����$�`�����`���Ƽ�����q!����qy����1Q����2���,���*����}���!rucfԕ���d���-L��.�.�.���.�����
�$���4���i�<�jx����������'�(�(�(�(�(�(�(�(�(�(�(�(�(�(ƼL'�����,a�����4h����,}�����4������N,����Ւ<������$�����\�����L�����$��*���<��_���$��0��FromStr�<��t��� 5�R&)�u����#��������%����́��������jlt�
<�
���(k�@o���t�
,�
�������
4�
��������������lf���]v����T����&��������t�,��������4��������4��������d�����!\�����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�ڕ��������,,���.�.�������������	�����To��Rp��.��������������������q�aX�����\���
���,��D������������������������������������q�aX���������J�����.���
�
��
��
�
���
�
�	�
2���r@��.����������������;t�������4��
��
����4�������������,,���.�.�������������	�����To��Rp��.��������������������q�aX�����\̨�
���,Ũ�����������,,���.�.�������������	�����To��Rp��.��������������������q�aX�����\���
���,������������,,���.�.�������������	�����To��Rp��.��������������������q�aX�����\���
���,���ɰ�������,,���.�.�������������	�����To��Rp��.��������������������q�aX�����\���
���,����������γ,,ѳ�.�.�������������	�����To��Rp��.��������������������q�aX�����\޳�
���,׳�����������,,���.�.�������������	�����To��Rp��.��������������������q�aX�����\���
���,�������������,,���.�.�������������	�����To��Rp��.��������������������q�aX�����\���
���,��d�����\�������D��c����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������d����-L���.�.�.���.������
�$����4��佾���d���-L��.�.�.���.�����
�$���4��̑����d����-L���.�.�.���.������
�$����4��������d����-L���.�.�.���.������
�$����4��ij����d����-L���.�.�.���.������
�$����4��ԃ����d����-L���.�.�.���.������
�$����4��������d����-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|�+�/�/�������������	�����To��Rp��/��������������������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�/�/�������������	�����To��Rp��/��������������������q�aX�����\�3�
���,�3d�6���\�7�����D�7c����]=�����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���d���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 #���������,,��/�/�������������	�����To��Rp��/��������������������q�aX�����\��
���,���)q\�)�/�/�������������	�����To��Rp��/��������������������q�aX��������������������;t�������\�)
���,�)��2�L�2�/�/�������������	�����To��Rp��/��������������������q�aX���������R���	�UQ��䭟f��Ϩ��\�3
���,�3��5ST�6�/�/�������������	�����To��Rp��/��������������������q�aX������\�6
���,�6d�7���\�8�����|�8���������\�8�����D�9c���.�����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���d���9-L�9�/�/�/���/����:�
�$�:��4�:D�E�������������������mC������������z�~�o�s�4�m^����(�)|�<����,������\�����4������1O����2D�1�����,��(����$��)��,���*����{}��3\���/�/�������������	�����To��Rp��/��������������������q�aX����\�
���,���"�������#,,�#�/�/�������������	�����To��Rp��/���\�#�
���,�#��-�������-,,�-�/�/�������������	�����To��Rp��/��������������������q�aX�����\�-�
���,�-d�1=��\�1�����D�1c���1�����2��������(������)��,�1ĸ1�|�1q��2���d���2-L�2�/�/�/���/����2�
�$�2��4�2��?���d���@-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�/�/�������������	�����To��Rp��/��������������������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�/�/�������������	�����To��Rp��/���\�X�
���,�X��Z�D�Z�/�/�������������	�����To��Rp��/��\�Z
���,�Z��T�Zallow_group_generic���Z�ظ��������,,���/�/�������������	�����To��Rp��/��������������������q�aX�����\���
���,��ğ�������»,,Ż�/�/�������������	�����To��Rp��/��������������������q�aX�����\һ�
���,˻���������ܾ,,߾�/�/�������������	�����To��Rp��/��������������������q�aX�����\��
���,����������,,���/�/�������������	�����To��Rp��/��������������������q�aX����\���
���,��̈��������,,���/�/�������������	�����To��Rp��/��������������������q�aX����\���
���,�����Xl����/�/�������������	�����To��Rp��/��������������������q�aX����������������;t������\��
���,��allow_mut_self�t��ę�٤������,,���/�/�������������	�����To��Rp��/��������������������q�aX٤���\���
���,����������,,���/�/�������������	�����To��Rp��/��������������������q�aX����\���
���,��ĉ���������,,���/�/�������������	�����To��Rp��/��������������������q�aX�����\���
���,�������������,,���/�/�������������	�����To��Rp��/��������������������q�aX�����\���
���,�����ѥ������,,���/�/�������������	�����To��Rp��/��������������������q�aXѥ���\���
���,��|���������7d���/�/�������������	�����To��Rp��/��������������������q�aX�����\���
���,�����I,���/�/�������������	�����To��Rp��/���\���
���,����T��̸���������,,���/�/�������������	�����To��Rp��/���\���
���,�������������,,���/�/�������������	�����To��Rp��/��������������������q�aX�����\���
���,���������	�	���7d���/�/�������������	�����To��Rp��/���\���
���,�����I,���/�/�������������	�����To��Rp��/���\���
�	��,����T������d����/���/�������������	�����To��Rp��/���\���
�	dyn_span�D����,����T��䷇���	��	�އ,,��/�/�������������	�����To��Rp��/��������������������q�aX�����	\��	
�	��,�������	�	�ɉ7dЉ�/�/�������������	�����To��Rp��/���	\��	
�	��,݉��I,��/�/�������������	�����To��Rp��/���	\���	
�	��,����T���ѓ��	��	���,,���/�/�������������	�����To��Rp��/��������������������q�aX����	\���	
�	��,��ĭ����	��	�Ж,,Ӗ�/�/�������������	�����To��Rp��/��������������������q�aX�����	\���	
�	��,ٖt����	���>,����/�/�������������	�����To��Rp��/���	\���	
�	��,����T��ľ����	��	��,,��/�/�������������	�����To��Rp��/��������������������q�aX�����	\��	
�	��,����v�����/�/�������������	�����To��Rp��/��������������������q�aX����������������;t�������\��
�	��,����tԝ���	���	���	���	�	�	�	������������	��	���,,���/�/�������������	�����To��Rp��/��������������������q�aX�����	\���	
�	��,��������	��	���,,���/�/�������������	�����To��Rp��/��������������������q�aX�����	\���	
�	��,��d��7��\ȵ��	�	��|���	�	����	�	�\����	�	��D��c�	�	��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��+�	�	��
,��Ļ��ݵĄ�����!����܇����	d�	���-L���/�/�/���/���	���	
�	$����4��D���	���	���	���	�	�	�	����ܣ����	d�	�ɹ-L̹�/�/�/���/���	ֹ�	
�	$׹��4ݹD���	���	���	���	�	�	�	����̞����	d�	�¼-Lż�/�/�/���/���	ϼ�	
�	$м��4ּ�����	d�	���-L���/�/�/��/���	���	
�	$����4�������	d�	���-L���/�/�/��/���	���	
�	$����4��D���	���	���	���	�	�	�	���܉�٤�	d�	���-L���/�/�/٤�/���	���	
�	$����4��������	d�	���-L���/�/�/���/���	���	
�	$����4��D���	���	���	���	�	�	�	�������ѥ�	d�	���-L���/�/�/ѥ�/���	���	
�	$����4�����!���	d�	���-L���/�/�/���/���	���	
�	$����4��������	d�	���-L���/�/�/���/���	���	
�	$����4�������	d�	���-L���/�/�/��/���	���	
�	$����4��D���	���	���	���	�	�	�	���܂����	d�	���-L���/�/�/���/���	���	
�	$����4��D���	���	���	���	�	�	�	����ܜ���	d�	���-L���/�/�/��/���	���	
�	$����4��������	d�	���-L���/�/�/���/���	���	
�	$����4��������	d�	���-L���/�/�/���/���	���	
�	$����4��������	d�	���-L���/�/�/���/���	���	
�	$����4�������	d�	���-L���/�/�/��/���	���	
�	$����4��������	d�	���-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�/�/�������������	�����To��Rp��/���	\�3�	
�	��,�3��4��	��	��4,,�4�/�/�������������	�����To��Rp��/��������������������q�aX����	\�5�	
�	��,�5��M9t�M�/�/�������������	�����To��Rp��/��\�M
�	��,�M��W-���	��	��W,,�W�/�/�������������	�����To��Rp��/��������������������q�aX�����	\�W�	
�	��,�W��^,ұ�	��	��_,,�_�/�/�������������	�����To��Rp��/��������������������q�aXұ���	\�_�	
�	��,�_ԩb���	��	��b,,�b�/�/�������������	�����To��Rp��/��������������������q�aX�����	\�b�	
�	��,�b��c���	��cEd�c�	�/�/�������������	�����To��Rp��/��!�	\�c�	
�	��,�c
expr_style�T�c��k���	��	��k,,�k�/�/�������������	�����To��Rp��/��������������������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�|��,�}��<�}��|�}�/�/�������������	�����To��Rp��/���	\�~�	
�
��,�}���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���/�/�������������	�����To��Rp��/���	\���	
�
��,���!T������T���/�/�/�������������	�����To��Rp��/�/�����	\���	
�
��,���$ϟ�!T����S,���/�/�������������	�����To��Rp��/��������������������q�aX��	����\��
�
��,���!T������+�
��|ײ��
�
����
�
�\����
�
��D��c�
�
�����
�
�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�������
d�
���-L���/�/�/���/���
���

�
$����4�������
d�
���-L���/�/�/���/���
���

�
$����4�������
d�
���-L���/�/�/���/���
���

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

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

�
$����4��̱����
d�
���-L���/�/�/���/���
���

�
$����4��������
d�
���-L���/�/�/���/���
���

�
$����4�����/ұ�
d�
���-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�,��
���g
��d��
�
�
�
�
�
�
�
�
�
�
�
�
�����
�
�����
�
�����
�
�����
�
�������
�
�

�
�����
�����
�
��!,��
�
�
��,��
�
�
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.*�\�
��
;���5h��
��<��
�
�
�����������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��
�
�
��
��
�
���
�
�	�
2���r@��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�
�
��2���r@��
�
�
�!��"�"�
�
�
����#,�#�
�
�
��"��$4�$�
�
�
�����Rҹ��^=x�D����$�D�
�
���
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�$��%��%<9 Creates a cursor referencing a static empty TokenStream.�,�%���
�

�
�D��|�)�
����;
"���
�
������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�
�
��
��
�
���
�
�	�
2���r@��0�
�
��
��
�
���
�
�	�
2���r@��04�j
�
��
�j��
�j��k7\�k�0�0�
�
��
��
�
���
�
�	�
2���r@��0�
�
��
��
�
���
�
�	�
2���r@��04�k
�
��
�k��
�k��mHčn�0�0�
�
��
��
�
���
�
�	�
2���r@��0�
�
��
��
�
���
�
�	�
2���r@��0��4�n
�
��
�n��
�n��n8��n�0�
�
��
��
�
���
�
�	�
2���r@��0��4�o��
��4�o��p9��p�0�
�
��
��
�
���
�
�	�
2���r@��0��4�p
�
��4�pL�w������	$	�1�
�
��	d���
��,:��
���DA��
��4U�P�
��,f�/�
�L{�k�/[]JL\P=Ta.G�4�����������Gi=�d�
�����	��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�������������	�����To��Rp��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�������������	�����To��Rp��0���\��
���,�D����������������ĵ,��0�0�������
�$������T�,�������&����ij����$��0�
�
��
��
�
���
�
�	�
2���r@��0�4��
���4���<�����
���*��\�<��������N,��������4������������������4���g���d^�,(������D���f����A7�,(�����������������,��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�������������ͺ���UQ��䭟f��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�7r�}34U��0�������	$���(��GD Returns an iterator over mutably borrowed syntax tree nodes of type�l�
 `&mut T`.�D��0�0���
�
���
�R�F��e�z93�0�������	$���"��FC Returns an iterator over the contents of this sequence as borrowed��� punctuated pairs.�,��0�0����Σ��R���	�Q�)v�*��0��ͺ�����$���!-�� EB Returns an iterator over the contents of this sequence as mutably���  borrowed punctuated pairs.�L�!�0�0����ҥ��R���	�B�[�fK*�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�������������	�����To��Rp��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�������������	�����To��Rp��0�0�0�������������	�����To��Rp��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�������������	�����To��Rp��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�������������	�����To��Rp��0�0�0�������������	�����To��Rp��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�{Ӽ#���#
�Q�)v�*����{[]�ce���{,�{����g�g��h��g�h޵�g�h���gFPR<?���D����{$�{�������{+�D�����������"�{��#�{�����J�J�J���{358:L�|$�|���������������BP�������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�����������"����#��Ӽ#���#��Ӽ#�,��#
ؽB�[�fK*����RT�Y[����!,������h�h���h��g�h޵�g�h���g��Xt��,��D����!$���������.�D�����������"����#��ؽ����J�J�J����68:<L��$Æ���������������BP�������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�������������"������9t(}���)+-/���,�������
̡�$�������
���'���������Ď��"ǎ������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̗��
�
��՗��>�:	����
 �ޗ,ޗ��
�
����� ��
�
�������
�
�
�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�
��
�
�
��"��Ӽ#��Ӽ#����7r�}34U��
��79�
���;,����
�
�����������lf���]v��������
Gi=�d�
��
�D���J���D����cL����
�D�
��
�
�
�
������I�
���!�
�J�D��d���I�
�����#d�����������D��
�����#v��#`��#U��#Q�����#���#~��#s��#o�
�
�
��pr�
�ѡLLԡ��0�0�
�����������lf���]v��������
Gi=�d�
��
�D���J��#�D���
ޡ�

�
�
�D��$ߡ���$\����D�
��
���
�
�
�
��"����#��Ӽ#���#¢Ӽ#��#���5_,��2P�
�
��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�
��
�
�
��"׵Ӽ#ڵӼ#Ŷ��F��e�z93�
ӵ79�
��B,���
�
�����������lf���]v��������
Gi=�d�
��
�D���J���D�����nd����
�D�
��
�
�
�
�����r��#�ζ%�
�J�D������#���#��$�����#¶��#w�
��b��#^��$H��#E��$A�����#|��$f��#c��$_��`b�
���'t����D�
��
���
�
�
�
��"����#��Ӽ#���#÷Ӽ#�#�#�#��S�!��}f�
�
��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��"������ ��"$���������������"����BP�������������ͺ��������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��c����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�����,��ļ�����!�������\�������������"��c��D��cͺD�����d�<>@B���-L���0�0�0���0������
���ͺ$����[#���V�������������"����$D����$D�����d�.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�������������	�����To��Rp��0��"�\��
��
��,����������,�������� ,,� �0�0�������������	�����To��Rp��0��	�\� �
������'�"��"
����#�������$,,�$�0�0�������������	�����To��Rp��0���\�$�
���,�$��%8����������&��"�&�,�&��#,�&�����+-02��&,,�&�0�0�������������	�����To��Rp��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�������������	�����To��Rp��0��"�\��
��
��,���$�������,��������,,��0�0�������������	�����To��Rp��0��	�\��
������)��!���"&�������",,�"�0�0�������������	�����To��Rp��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�c���t���w�#\_@C�F'�e"j��̑���������!������dgDG��(��0!\�
��:�����޼����!����l�$�d��D�$����l�$�d��V�<���v6��/	������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&%'��\�����������4y,�p��!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������������������e�xFj�De�xFj����\�,��������4��������'\�����+�+��+borrow��*�+��*��0�ԃ���?�?��?���:�?�	�:$x��Lk�������5��0���
�
��
��
�
���
�
�	�
2���r@��0����������������e�xFj�04�
���,���4���tL���0�0�0����������������e�xFj�0�0�
�
��
��
�
���
�
�	�
2���r@��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�',�'������'\�'���r�
��D��'$�M�����'�������'T�'������
����6��(Ad�(�0�
�
��
��
�
���
�
�	�
2���r@��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�������������	�����To��Rp��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����To��Rp�������A\�A,�A�����܈G$�G����+�+p�+��*�@��n�*{�
�
��
��
�
���
�
�	�
2���r@���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������RS�	J%����X�X\�X,�X�������X4�X����
�
��
��
�
���
�
�	�
2���r@�����\14�\��������Rҹ��^=x��(�
�
��
��
�
���
�
�	�
2���r@��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����������������	��RS�	J%���
�
��
��
�
���
�
�	�
2���r@���
�
��
��
�
���
�
�	�
2���r@���b
�proof�,�bto��b"$�b��e{7�1���
�
��
��
�
���
�
�	�
2���r@��1��
�������������	�����To��Rp��14�eε
��,�e��4�e��T�f��h8���z��xt�����������������
��$�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�������������	�����To��Rp��1��
��
�n
���4�n��qJx;�1�1�1�������������	�����To��Rp��1��
�q
���4�q��rH<��1�
�
��
��
�
���
�
�	�
2���r@��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�������������	�����To��Rp��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�������������	�����To��Rp��1�1�
�
��
��
�
���
�
�	�
2���r@��1ϡ����4ǡ�H$ݡ���.�̤63 Looks at the third-next token in the parse stream.�,���1�1�������������"��Ć'$��
��D��$���D�;-/���@,�1�1�1�������������	�����To��Rp��1�1�
�
��
��
�
���
�
�	�
2���r@��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�������������	�����To��Rp��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�������������
ڊ��ف
݊����
��������������	��RS�	J%��D���=���
��)���������������������q�aXف
�
�
��
��
�
���
�
�	�
2���r@�������
��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�������������	�����To��Rp��1��
�\���
�����E���*��������,��Y��,�������-/���,,���1�1�������������	�����To��Rp��1��
�\ş�
������Gԛ���������,,���1�1�������������	�����To��Rp��1��
�\̡�
���,šD������������������������������������q�aX����������������,,���1�1�������������	�����To��Rp��1��������������������q�aX�����\���
���,��Dӣ����������������������������������q�aX���������������ɥ,,̥�1�1�������������	�����To��Rp��1��������������������q�aX�����\٥�
���,ҥD������������������������������������q�aX�����������������,,���1�1�������������	�����To��Rp��1��������������������q�aX�����\���
���,��Dު����������������������������������q�aX���������������ެ,,��1�1�������������	�����To��Rp��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�������������	�����To��Rp��1�
�\���
��
O��$OD���������������
���>����1�1��
�������������	�����To��Rp��1����
��4�����F�N������1���1�������������	�����To��Rp��1���L����"���1�����)��� �����������������13bd\��4���������14����������
�����V��V���Qt��������ѓ	��
�����D_��O_��Z_���Ct���1���1�������������	�����To��Rp��1ѓ	�\���
������b���b���b�������ѓ	�N�������4����	�Fc��Qc��\c+-���TY��1���1�������������	�����To��Rp��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)]����   |           ^^^^�<����?����#���n�@�Fg����������������-,���1�1�������������	�����To��Rp��1��������������������q�aX�����\���
�_input�4��d��C	��\$�����\ $�����L@$����\K$����Dg$����	$z$�1���($|~km�2%$^`NP�]$ALu$1��O$<�$��������������	�����To��Rp�����*���$
�ٓ,�$��$L��Z	���\�����D)c���(|"N�|?�D�������"SӼ#VӼ#�Z����5�q������D��
��N�qՆ*����
��D��O�������Ն*�oP�D�������"xc��D����<����d�t57��-L��1�1�1���1�����
��D��$���&fL��q	��������4/�
����\J�����Ln����E,y����N,������D����Ւ<������,������<������$�����\�����L������D�c���$��*���,��_����_���<��_���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> {����'\��'<���<���,�������6D'���D�����?�?��?���:�?�	�:$x��Lk�������d�����F�J�nނ����T������������ٿ���4y,�p��ܣ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���
�
��
��
�
���
�
�	�
2���r@��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�_���P��C
x���_%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����@�L`����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�
�
��
��
�
���
�
�	�
2���r@��1�0�'�
���0�'��'# �'8�1�1�������������	�����To��Rp��1X�'
���(�'��)8�)����
���*����'����Z[����' �'�1�
�
��
��
�
���
�
�	�
2���r@��1�0�'�
���0�'��'# �'8�1�1�������������	�����To��Rp��1X�'
���(�'��)8�)����
���*���	�'����Z[���	�' 	�'�1�
�
��
��
�
���
�
�	�
2���r@��1�0	�'�
���0	�'�	�'# 	�'8�1�1�������������	�����To��Rp��1X	�'
���(	�'�	�)8	�)����
��	�*���
�'����Z[���
�' 
�'�1�
�
��
��
�
���
�
�	�
2���r@��1�0
�'�
���0
�'�
�'# 
�'8�1�1�������������	�����To��Rp��1X
�'
���(
�'�
�)8
�)����
��
�*����'����Z[����' �'�1�
�
��
��
�
���
�
�	�
2���r@��1�0�'�
���0�'��'# �'8�1�1�������������	�����To��Rp��1X�'
���(�'��)8�)����
���*����'����Z[����' �'�1�
�
��
��
�
���
�
�	�
2���r@��1�0�'�
���0�'��'# �'8�1�1�������������	�����To��Rp��1X�'
���(�'��)8�)����
���*���
�'����Z[���
�' 
�'�1�
�
��
��
�
���
�
�	�
2���r@��1�0
�'�
���0
�'�
�'# 
�'8�1�1�������������	�����To��Rp��1X
�'
���(
�'�
�)8
�)����
��
�*����'	����Z[����' �'�1�
�
��
��
�
���
�
�	�
2���r@��1�0�'�
���0�'��'# �'8�1�1�������������	�����To��Rp��1X�'
���(�'��)8�)����
���*	����'
����Z[����' �'�1�
�
��
��
�
���
�
�	�
2���r@��1�0�'�
���0�'��'# �'8�1�1�������������	�����To��Rp��1X�'
���(�'��)8�)����
���*
����'����Z[����' �'�1�
�
��
��
�
���
�
�	�
2���r@��1�0�'�
���0�'��'# �'8�1�1�������������	�����To��Rp��1X�'
���(�'��)8�)����
���*����.����Z[����. �.�1�
�
��
��
�
���
�
�	�
2���r@��1�0�/�
���0�.��/8�/����
���0����.
����Z[����. �.�1�
�
��
��
�
���
�
�	�
2���r@��1�0�/�
���0�.��/8�/����
���0
����.����Z[����. �.�1�
�
��
��
�
���
�
�	�
2���r@��1�0�/�
���0�.��/8�/����
���0����VI�<Ӄ `_`���+8�T�T���U?����U���V���V��Tƃ��D����v����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�����O�	����p�8 �8������97��9�9�98�0�9p�9s�����M�����9��+��9
����H'�!q���:$�������;8�;����
���=����>�������?(�?�1�1������?�
� �?��H���d���H-H�H�1�1�1���1����H�
� �H��0�H��J�������J,(�J�1�1�������������	�����To��Rp��1��������������������q�aX�����X�J�
���(�J��L����Z[����L �L�1�
�
��
��
�
���
�
�	�
2���r@��1�0�M�
���0�M��M8�M����
���O����D�� `as`���+��������������������� ���������������8���c�����M�������+�
����H'���q�������������
�������������1�1�������
������d����1�1�1���1�����
��������������1�1�������������	�����To��Rp��1��������������������q�aX�������
���������Z[�����1�
�
��
��
�
���
�
�	�
2���r@��1���
����������
�����	�\�� `async`���+�	�	�~	��{	��y	�w	��,����|�=�Im���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	���d�N	K	�1�1�1���1���I	�
�G	��E	C	�����A	>	�1�1�������������	�����To��Rp��1��������������������q�aX�����<	�
���:	8	����Z[��6	3	�1�
�
��
��
�
���
�
�	�
2���r@��1�1	�
���/	-	+	����
�)	���T� `auto`���+�����
���$Ֆ��Z ��<",I�	������
8��
�
c�����M�����
��+�

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

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

�4�
�
��
��
�
���
�
�	�
2���r@��4��
�������
�ۤ���d����4�4�4��4�����
�������������4�4�������������	�����To��Rp��4��������������������q�aX������
��������Z[�����4�
�
��
��
�
���
�
�	�
2���r@��4���
����������
���Kզ�d�IF�4�4�4զ�4���D�
�B��@>զ���<9�4�4�������������	�����To��Rp��4��������������������q�aXզ���7�
���53զ��Z[��1.�4�
�
��
��
�
���
�
�	�
2���r@��4�,�
���*(&����
�$զ�ݧ�d����4�4�4ݧ�4�����
������ݧ������4�4�������������	�����To��Rp��4��������������������q�aXݧ�����
�����ݧ��Z[�����4�
�
��
��
�
���
�
�	�
2���r@��4���
����������
��ݧoϨ�d�mj�4�4�4Ϩ�4���h�
�f��dbϨ���`]�4�4�������������	�����To��Rp��4��������������������q�aXϨ���[�
���YWϨ��Z[��UR�4�
�
��
��
�
���
�
�	�
2���r@��4�P�
���NLJ����
�HϨש�d����4�4�4ש�4�����
������ש������4�4�������������	�����To��Rp��4��������������������q�aXש�����
�����ש��Z[�����4�
�
��
��
�
���
�
�	�
2���r@��4���
����������
��ש�!ߪ�d��!�!�4�4�4ߪ�4����!�
��!���!�!ߪ����!�!�4�4�������������	�����To��Rp��4��������������������q�aXߪ���!�
���}!{!ߪ��Z[��y!v!�4�
�
��
��
�
���
�
�	�
2���r@��4�t!�
���r!p!n!����
�l!ߪ%$ѫ�d�#$ $�4�4�4ѫ�4���$�
�$��$$ѫ���$$�4�4�������������	�����To��Rp��4��������������������q�aXѫ���$�
���$
$ѫ��Z[��$$�4�
�
��
��
�
���
�
�	�
2���r@��4�$�
���$$$����
��#ѫ�&٬�d��&�&�4�4�4٬�4����&�
��&���&�&٬����&�&�4�4�������������	�����To��Rp��4��������������������q�aX٬����&�
����&�&٬��Z[���&�&�4�
�
��
��
�
���
�
�	�
2���r@��4��&�
����&�&�&����
��&٬I)��d�G)D)�4�4�4��4���B)�
�@)��>)<)����:)7)�4�4�������������	�����To��Rp��4��������������������q�aX����5)�
���3)1)���Z[��/),)�4�
�
��
��
�
���
�
�	�
2���r@��4�*)�
���()&)$)����
�")��+Ӯ�d��+�+�4�4�4Ӯ�4����+�
��+���+�+Ӯ����+�+�4�4�������������	�����To��Rp��4��������������������q�aXӮ����+�
����+�+Ӯ��Z[���+�+�4�
�
��
��
�
���
�
�	�
2���r@��4��+�
����+�+�+����
��+Ӯm.ů�d�k.h.�4�4�4ů�4���f.�
�d.��b.`.ů���^.[.�4�4�������������	�����To��Rp��4��������������������q�aXů���Y.�
���W.U.ů��Z[��S.P.�4�
�
��
��
�
���
�
�	�
2���r@��4�N.�
���L.J.H.����
�F.ů�0���d��0�0�4�4�4���4����0�
��0���0�0������0�0�4�4�������������	�����To��Rp��4��������������������q�aX������0�
����0�0����Z[���0�0�4�
�
��
��
�
���
�
�	�
2���r@��4��0�
����0�0�0����
��0���3���d��3�3�4�4�4���4����3�
��3���3�3������33�4�4�������������	�����To��Rp��4��������������������q�aX�����}3�
���{3y3����Z[��w3t3�4�
�
��
��
�
���
�
�	�
2���r@��4�r3�
���p3n3l3����
�j3��#6���d�!66�4�4�4���4���6�
�6��66�����66�4�4�������������	�����To��Rp��4��������������������q�aX�����6�
���
66����Z[��	66�4�
�
��
��
�
���
�
�	�
2���r@��4�6�
���66�5����
��5���8���d��8�8�4�4�4���4����8�
��8���8�8������8�8�4�4�������������	�����To��Rp��4��������������������q�aX������8�
����8�8����Z[���8�8�4�
�
��
��
�
���
�
�	�
2���r@��4��8�
����8�8�8����
��8��G;���d�E;B;�4�4�4���4���@;�
�>;��<;:;�����8;5;�4�4�������������	�����To��Rp��4��������������������q�aX�����3;�
���1;/;����Z[��-;*;�4�
�
��
��
�
���
�
�	�
2���r@��4�(;�
���&;$;";����
� ;���=���d��=�=�4�4�4���4����=�
��=���=�=������=�=�4�4�������������	�����To��Rp��4��������������������q�aX������=�
����=�=����Z[���=�=�4�
�
��
��
�
���
�
�	�
2���r@��4��=�
����=�=�=����
��=��k@���d�i@f@�4�4�4���4���d@�
�b@��`@^@�����\@Y@�4�4�������������	�����To��Rp��4��������������������q�aX�����W@�
���U@S@����Z[��Q@N@�4�
�
��
��
�
���
�
�	�
2���r@��4�L@�
���J@H@F@����
�D@���B���d��B�B�4�4�4���4����B�
��B���B�B������B�B�4�4�������������	�����To��Rp��4��������������������q�aX������B�
����B�B����Z[���B�B�4�
�
��
��
�
���
�
�	�
2���r@��4��B�
����B�B�B����
��B���E���d��E�E�4�4�4���4����E�
��E���E�E������E}E�4�4�������������	�����To��Rp��4��������������������q�aX�����{E�
���yEwE����Z[��uErE�4�
�
��
��
�
���
�
�	�
2���r@��4�pE�
���nElEjE����
�hE��!H���d�HH�4�4�4���4���H�
�H��HH�����HH�4�4�������������	�����To��Rp��4��������������������q�aX�����
H�
���H	H����Z[��HH�4�
�
��
��
�
���
�
�	�
2���r@��4�H�
���H�G�G����
��G���J���d��J�J�4�4�4���4����J�
��J���J�J������J�J�4�4�������������	�����To��Rp��4��������������������q�aX������J�
����J�J����Z[���J�J�4�
�
��
��
�
���
�
�	�
2���r@��4��J�
����J�J�J����
��J��EM��d�CM@M�4�4�4��4���>M�
�<M��:M8M����6M3M�4�4�������������	�����To��Rp��4��������������������q�aX����1M�
���/M-M���Z[��+M(M�4�
�
��
��
�
���
�
�	�
2���r@��4�&M�
���$M"M M����
�M��O���d��O�O�4�4�4���4����O�
��O���O�O������O�O�4�4�������������	�����To��Rp��4��������������������q�aX������O�
����O�O����Z[���O�O�4�
�
��
��
�
���
�
�	�
2���r@��4��O�
����O�O�O����
��O��iR���d�gRdR�4�4�4���4���bR�
�`R��^R\R�����ZRWR�4�4�������������	�����To��Rp��4��������������������q�aX�����UR�
���SRQR����Z[��ORLR�4�
�
��
��
�
���
�
�	�
2���r@��4�JR�
���HRFRDR����
�BR���T���d��T�T�4�4�4���4����T�
��T���T�T������T�T�4�4�������������	�����To��Rp��4��������������������q�aX������T�
����T�T����Z[���T�T�4�
�
��
��
�
���
�
�	�
2���r@��4��T�
����T�T�T����
��T���W��d��W�W�4�4�4��4����W�
��W���W�W����~W{W�4�4�������������	�����To��Rp��4��������������������q�aX����yW�
���wWuW���Z[��sWpW�4�
�
��
��
�
���
�
�	�
2���r@��4�nW�
���lWjWhW����
�fW�Z��d�ZZ�4�4�4��4���Z�
�Z��ZZ����Z
Z�4�4�������������	�����To��Rp��4��������������������q�aX����Z�
���	ZZ���Z[��ZZ�4�
�
��
��
�
���
�
�	�
2���r@��4�Z�
����Y�Y�Y����
��Y��\���d��\�\�4�4�4���4����\�
��\���\�\������\�\�4�4�������������	�����To��Rp��4��������������������q�aX������\�
����\�\����Z[���\�\�4�
�
��
��
�
���
�
�	�
2���r@��4��\�
����\�\�\����
��\��C_���d�A_>_�4�4�4���4���<_�
�:_��8_6_�����4_1_�4�4�������������	�����To��Rp��4��������������������q�aX�����/_�
���-_+_����Z[��)_&_�5�
�
��
��
�
���
�
�	�
2���r@��5�$_�
���"_ __����
�_���a���d��a�a�5�5�5���5����a�
��a���a�a������a�a�5�5�������������	�����To��Rp��5��������������������q�aX������a�
����a�a����Z[���a�a�5�
�
��
��
�
���
�
�	�
2���r@��5��a�
����a�a�a����
��a��gd���d�edbd�5�5�5���5���`d�
�^d��\dZd�����XdUd�5�5�������������	�����To��Rp��5��������������������q�aX�����Sd�
���QdOd����Z[��MdJd�5�
�
��
��
�
���
�
�	�
2���r@��5�Hd�
���FdDdBd����
�@d���f���d��f�f�5�5�5���5����f�
��f���f�f������f�f�5�5�������������	�����To��Rp��5��������������������q�aX������f�
����f�f����Z[���f�f�5�
�
��
��
�
���
�
�	�
2���r@��5��f�
����f�f�f����
��f���i���d��i�i�5�5�5���5����i�
��i���i~i�����|iyi�5�5�������������	�����To��Rp��5��������������������q�aX�����wi�
���uisi����Z[��qini�5�
�
��
��
�
���
�
�	�
2���r@��5�li�
���jihifi����
�di��l���d�ll�5�5�5���5���l�
�l��ll�����ll�5�5�������������	�����To��Rp��5��������������������q�aX�����	l�
���ll����Z[��ll�5�
�
��
��
�
���
�
�	�
2���r@��5��k�
����k�k�k����
��k���n���d��n�n�5�5�5���5����n�
��n���n�n������n�n�5�5�������������	�����To��Rp��5��������������������q�aX������n�
����n�n����Z[���n�n�5�
�
��
��
�
���
�
�	�
2���r@��5��n�
����n�n�n����
��n��Aq���d�?q<q�5�5�5���5���:q�
�8q��6q4q�����2q/q�5�5�������������	�����To��Rp��5��������������������q�aX�����-q�
���+q)q����Z[��'q$q�5�
�
��
��
�
���
�
�	�
2���r@��5�"q�
��� qqq����
�q���s���d��s�s�5�5�5���5����s�
��s���s�s������s�s�5�5�������������	�����To��Rp��5��������������������q�aX������s�
����s�s����Z[���s�s�5�
�
��
��
�
���
�
�	�
2���r@��5��s�
����s�s�s����
��s���L�VI�<�� `+`���08L�TL�T��L�U?���L�U��L�V��L�V������f=	�JpK���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���,߫�Ng��@8p��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�������;^X�
�z���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Ĭ�մ(��q���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���,��١'H�8bJ"���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�����ˢ��Mp������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���$ܭӣ�4O��d��[�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���,��ۤ���!�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��1�_�R�
� _�R�a�VI�Dͮ `^=`�ޚ18a�Ta�T��a�U?���a�U��a�V��a�V���<���x,��D��%��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���,�զXj��W8d��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��ݧ��������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���,دϨ����I����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�����ש1�I�S����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���,��ߪ(uun�����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�ѫ����kVB��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�����٬�%hZD
�?��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���$ӱ��}�c'#���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���$��ӮC+j��	��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��ů�\}���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�������(���XA��|�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���$����Hg�Lq�j���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���ӳ��׷)��{�4����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����������5�Y�����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�������B�T�$������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������B�Z[��
"� ���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ݵ `!=`��28��T��T����U?����U����V����V���е���+��>�� ���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�������"��IJ��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���$����~����>�p� ���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���$�����k9�[� ���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���,���$�&Y2/{�� ���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ͷ��|�qG]|@� ���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�����{-��7s]� ���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�����X�T�9�!���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���,�����	a�cx�!���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ʹ��i�&����!���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���VI�D�� `<<`���28��T��T����U?����U����V���V��������i9�U��!���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���,����av;Fo?�!���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��������c�<{���!���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���,ɻ��Q&4����!���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���$�����j�iy��!���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�������Te���A�"���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���,���!�z0��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���,����QN.`���"���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,޽��ӯ2�y��"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'<����v`c�K��"$!�"�"���8�c�����M�"�"����+	
�"���HU0'*�0���"��"���"�"
�"�������"��"���5�5�����"��"
�"�����"���5�6�5���6�����"�N�"�"��"����5����5����5���3��
�"������1��1<?�����\׾ `(...)`��3�,ʾ��ɾqY����"���"�"��������8���c�����M�"�"�����+�
�"���HU0���0����"��"�����"�"
�"�������"��"���6�6�����"��"
�"�����"���6�6�6���6�����"�N�"�"��"����6����6����6����3��
�"������1��1

�����č� None-delimited group���3*�,������Odo���"���"�"��������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����!{z/$��#�#�#�#�#ԗ+\�+�"�"���+,�+�"�"����+!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��.Ԃɬ6V�#�#�#�#�#�#�#�#�����#�#�����#�#�����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�#�#�����
����#��#���
 ��
�����#�#
�#���
���
����#��#���
 ��
�����#�#
�#���
���
����#��#���
 ��
�����#�#
�#���
��� 
����#d�#���=
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���H��	�]��#�#�#t�d$�d�#�#���d\�d�#�#����d-4�d�#�#�����R���	�UQ��䭟f��Ϩ ��"
���eF��4��4(��"
��e��!���eG��4��4A���f��4��4`��5����BF��3�#�#�#t�g$�g�#�#����gD�g�#�#��d�h�h�#�#�� ��"
���k-* Element of a compile-time attribute list.���4?(��"
��l��!���lPەەA�l�mɯɯ`��5���B���F"��#�#�#�#�#�#�����#�#�����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�#�#�����
����#��#���
 ��
�����#�#
�#���
���
����#��#���
 ��
�����#�#
�#���
��� 
����#d�#���=
H��
�6�6�6���6���#��
�#
�# ��
��0��
 ��"
��D An enum variant.���4$(��"
�]�� ��ePەە?�l�ɯɯ^����$;��\�C�#�#�#�#�����%" 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������ۆ�#SE�#�#�#�#�#�#�#�#�����#�#�����#�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�#�#����
����#��#��
 ��
�����#�#
�#���
��
����#��#��
 ��
�����#�#
�#���
��� 
����#d�#���=
H��
�6�6�6���6���#��
�#
�# ��
��0��
 ��"
���
G��4��4(��"
�t���4��4#����@���G��4��4`�����4��4�
���u�5�ڠ4�#�#�
\�
�#�#����
',�
�#�#�����R���	�UQ��䭟f��Ϩ ��"
���H��4��4(��"
����!���G��4��4A�����4��4`�#����(���M�#�#��\��#�#����)<��#�#��4 ��"
���"(% A field of a struct or enum variant.���4:(��"
��#��!���#PەەA�l�#ɯɯ`�9���ᓐƹ�3�#�#�#�#�#̔%���$#  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����ױb�4s�#�#�#�#�#�#�#�#�#�#�����#�#�����#�#�����#!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�#�#����
����#��#��
 ��
�����#�#
�#���
���
����#��#���
 ��
�����#�#
�#���
���
����#��#���
 ��
�����#�#
�#���
��� 
����#d�#���=
H��
�6�6�6���6���#��
�#
�# ��
��0��
 ��"
���.%��4��4(��"
��/��!���/G��4��4A���/��4��4`�e���ݧYFpr&�#��0L�0�#�#�� ��"
���1&��4��4(��"
��1��!���1G��4��4A���2��4��4`�{��������t�#��3\�3�#�#�� ��"
���3>��5��5(��"
���4;�5�5$��4��A���4G��4��4a���5��4��4������ߖ�+�Wq��#�#�#�#��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������=�(�H8��#�#�#�#�#�#�#�#�#�#�#�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�$�#�#�����#�#�����#�#�����#�#�����#�#�����$�$�����$�$�����$�$�����$�$����		�$�$����

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

�$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$�����$�$����  �$�$����!!�$�$����""�$�$����##�$�$����$$�$�$����%%�$�$����&&�$�$����''�$�$�����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�#�#�����
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����$��$���
 ��
�����$�$
�$���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
���
����%��%���
 ��
�����%�%
�%���
��� 
����%d�%���=
H��
�6�6�6���6���%��
�%
�% ��
��0��
 ��"
���>/��5��5(��"
��?��!���?LI *This type is available only if Syn is built with the `"full"` feature.*��6^��������o�#��%���=
`��
��%�%�����Rҹ��^=x����� 
����%d�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���A.��5��5(��"
��B��!���BL�6�6A����"Eݚ/@Kw�%���=
`��
��%�%��6��� 
����%d�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���D5��5��5(��"
��E��!���EL�6�6A����J�`�M	�%���=
`��
��%�%��6��� 
����%d�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���G$�5�5(��"
��H��!���HL�6�6A�(���M�r�,�%���=
`��
��%�%��6��� 
����%d�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���J%��5��5(��"
��K��!���KL�6�6A�V��5�k��.�p�%���=
`��
��%�%��6��� 
����%d�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���M)Ҽ5Ҽ5(��"
��M��!���NG��4��4A���N��4��4`�g�������[���%�%�%�%��O,�O�%�%�	��O$�P�%�%�����������lf���]v����l�P�P�%�%����P,�P�%�%��6 ��"
���P��5��5(��"
��Q��!���QL�6�6A������az�j��%���=
`��
��%�%��6��� 
����%d�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���S��5��5(��"
��S��!���SL�6�6A������R((��%���=
`��
��%�%��6��� 
����%d�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���U>��5��5(��"
�|�V��5��5#��V��@���VL�6�6`����rXW]�6��%���=
`��
��%�%��6��� 
����%d�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���Y/��5��5(��"
��Y��!���YG��4��4A���Z��4��4`�������}�Z@�%�%�%�%̷[,�[�%�%�	��[$�[�%�%��6��[\�[�%�%����\%$�\�%�%�����R���	�UQ��䭟f��Ϩ ��"
���\$��5��5(��"
��]��!���]G��4��4A���]��4��4`�������X�1K~�%�%�%�%��^,�^�%�%�	��_$�_�%�%��6Ĥ_D�_�%�%����_�_�%�%�� ��"
���_)��5��5(��"
��`��!���`L�6�6A���l���u��%���=
`��
��%�%��6��� 
����%d�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���d)��5��5(��"
��d��!���dL�6�6A�?�����gAO��%���=
`��
��%�%��6��� 
����%d�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���gD��5��5(��"
���g��5��5#��h��@���hL�6�6`�
�������؟���%�%�%�%��i,�i�%�%�	��i$�j�%�%��6ĜjL�j�%�%٬��j4�j�%�%�� ��"
���j*��5��5(��"
��k��!���kL�6�6A�o��9�A���k�%���=
`��
��%�%��6��� 
����%d�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���n8��5��5(��"
��n��!���oH��5��5A���o@��5��5a���p��"��"���p������pL�6�6�����vs�L�d{��%���=
`��
��%�%��6��� 
����%d�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���rF��5��5(��"
���s��5��5#��s��@���s?��5��5`���t9��5��5���t������tL�6�6�����:��������%���=
`��
��%�%��6��� 
����%d�%���7
H��
�6�6�6���6���%��
�%
�% ��
��
 ��"
���w8��5��5(��"
��x��!���xG��4��4A���x��4��4`�_���@LcN��&�&�&�&��y,�y�&�&�	��y$�z�&�&��6��z!l�z�&�&����z,�z�&�&��6 ��"
���z'��5��5(��"
��{��!���{L�6�6A���� �U�|�f8�&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
���~6��5��5(��"
��~��!���~G��4��4A�����4��4`�����o��(��&�&̘�,���&�&�	d�����&�&�� ��"
���'	��5��5(��"
�����"����L	�6�6C�!���XGT0���&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
��ك6	��5��5(��"
�����"����L	�6�6C�P��!�����&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����B	��5��5(��"
�܆��"���L	�6�6C���;����Tܿ�&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
��͉1	��5��5(��"
�����"����L	�6�6C����C�Ÿ6�*"�&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
��Ս*	��5��5(��"
�����"����L	�6�6C�������2,��:A�&�&�&�ʏ,Ώ�&�&�	��\��&�&�����$���&�&��6 ��"
��Đ?	��5��5(��"
����)	��5��5%�����C����6	��5��5d����������G	��4��4���͒��4��4�����\z\���Bu�&�&�&�ԓ,ؓ�&�&�	���,���&�&��	t��$���&�&�� ��"
��Ĕ>	��5��5(��"
�����"����L	�6�6C�����M["X��&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
��ٗ.	��5��5(��"
�����"����L	�6�6C���m�.W�i�&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����G	��5��5(��"
�̛��"��ԛL	�6�6C�E���9��ӂ� �&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����6	��5��5(��"
�����"����L	�6�6C�u������k%�&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����8	��5��5(��"
����"����G	��5��5C��¢��5��5c�ޢ������L	�6�6������f��P�V�&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����5��5(��"
�����"����L	�6�6C����;�d��_���&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
��ݨ	��5��5(��"
�����"����L	�6�6C� ���1����i�&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����'	��5��5(��"
�׫��"��߫L	�6�6C�3 ��U�㇩���&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����-	��5��5(��"
�ɮ��"��ѮL	�6�6C�a ���T�ۮmE�&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
����"	��5��5(��"
�����"����G	��4��4C������4��4c�����!wy�If3�&�&�&̐�,���&�&�	d�����&�&���ɳ$ͳ�&�&��6 ��"
����&	��5��5(��"
�����"����L	�6�6C�� ����
J��&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
��Ҷ'	��5��5(��"
�����"����L	�6�6C�� ������WS��&���=
`��
��&�&��6��� 
����&d�&���7
H��
�6�6�6���6���&��
�&
�& ��
��
 ��"
���%	��5��5(��"
�����"����L	�6�6C�� ���s2 �6��&���=
`��
��&�&��6��� 
����&d�&���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��ɯɯ��%�����ʡ�4��&�&�&�&�&�&�����&�&���������� 	 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�<���wll\�����&�&t��,���&�&t��$���&�&�����L	|�������F]��&���!	 ��	�&�&�����z	���	��	��	8�0��	p��	|�����&�&��Å7��	�Å7�����:	
�&Å7�H ��	021U���*	|���&��&���	8��	���&�&
�&���*	����&�&ij�&�&���B	 ��	�6�
�
��
��
�
���
�
�	�
2���r@��6�&0��	�&
�&��0��	���!/	8��!	���&�&
�&���"$	����&��&���"L	(��"	�6�6�������������	�����To��Rp��6��������������������q�aX�����&X��"	�&
�&��(��"	@��#	�&���&���&���&�&�&�&���������������������q�aX���������*+	����&d�&���*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��<=\_cT��&�&�&�&��D��&�&����������������;t�������/4��&�&�����R���	�UQ��䭟f��Ϩ��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��!\F}��s�&�&�&�&�'�'�&�&�����&�&�����'�'����̒���
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��&�&�����
����'��'���
 ��
�����'�'
�'���
���
����'��'���
 ��
�����'�'
�'���
���
����'��'���
 ��
�����'�'
�'���
��� 
����'d�'���=
H��
�6�6�6���6���'��
�'
�' ��
��0��
 ��"
���0Ǘ7Ǘ7(��"
����!���G��4��4A���
��4��4`�Ch���t�a*����'�'�'�'�'�'̯,��'�'�	��,��'�'����"\��'�'��4��14��'�'����D��'�'����������������;t�������<��'�'����������������;t����� ��"
���.��7��7(��"
����!���G��4��4A�����4��4`�Yh��8��5�3�'�'�'�'��,��'�'�	��D��'�'����"\��'�'��4��+4��'�'�����R���	�UQ��䭟f��� ��"
���5��7��7(��"
����!���G��4��4A�����4��4`�oh��-ہ�Ji��'�'�'�'�'�'�'̑,��'�'�	��\��'�'����,��'�'����\��'�'զ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�4���'�'�'�'ԷgL�g�'�'ـ��gD�g�'�'����g1L�h�'�'�����R���	�UQ��䭟f��Ϩ��hD�h�'�'�� ��"
���o<9 A trait or lifetime used as a bound on a type parameter.���7N(��"
��o��!���oPەەA�l�pɯɯ`�	�h΅|h:N0�'�'�'�'�'�'��΅�'�'��΅2��	2��'�'
�'2�2���΅�'�'��7T�q�'�'��̜�	̜�'�'
�'̜̜��΅�'�'��7D�q�'�'�����
�	΅�'��'���
 ��
��΅�'�'
�'���
���
�	΅�'��'���
 ��
��΅�'�'
�'���
��� 
�	΅�'d�'���=
H��
�6�6�6΅�6���'��
�'
�' ��
��0��
 ��"
���q0- A trait used as a bound on a type parameter.�Ѷ7B(��"
��r��!���rPەەA�l�rɯɯ`�	�h����������'�'�'�'��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���Q����'�'�'�'�'�'�'���$�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��zՒ[
��I�'�'��{\�{�'�'����{5T�{�'�'�����R���	�UQ��䭟f��Ϩ ��"
���|B? A single predicate in a `where` clause: `T: Deserialize<'de>`.���7T(��"
��}��!���}PەەA�l�}ɯɯ`��}��}���~��4��4���~������~&��4��4���~������~.��4��4�	�h��ܦm�(\�+�'�'�'�'�'�'�'�'އ���'�'�����'�'���������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\���'�'�����
�	���'��'���
 ��
އ���'�'
�'���
���
�	���'��'���
 ��
�����'�'
�'���
���
�	���'��'���
 ��
�����'�'
�'���
��� 
�	���'d�'���=
H��
�6�6�6���6���'��
�'
�' ��
��0��
 ��"
��ʂG	��7��7(��"
�����"����G	��4��4C�����4��4c�		iއ3���IY��'�'�'�'���%����&	# 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������ft�'�'�'��D��'�'��ԉ�\���'�'զ���+4���'�'��7 ��"
����<	��7��7(��"
�����"����G	��4��4C������4��4c�	7i��W�l�����'�'�'���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���@�cXDݑ>�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�'�����'�'�����'�'�����'�'�����'�'�����'�'�����'�'�����'�'����џ���$! 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<�	�'�'�����
�	���(��(���
 ��
�����(�(
�(���
���
�	���(��(���
 ��
�����(�(
�(���
���
�	���(��(���
 ��
�����(�(
�(���
���
�	���(��(���
 ��
�����(�(
�(���
���
�	���(��(���
 ��
�����(�(
�(���
���
�	���(��(���
 ��
�����(�(
�(���
���
�	���(��(���
 ��
�����(�(
�(���
��� 
�	���(d�(���=
H��
�6�6�6���6���(��
�(
�( ��
��0��
 ��"
���
$��7��7(��"
�	z���a�������(��
$�
��(�(�����������lf���]v��� ��"
���$��7��7(��"
�	�������v;��L�(��$���(�(��7 ��"
�܋��7��7(��"
�	������@��"e��(��$���(�(��7 ��"
�����7��7(��"
�	������}-�y��(��
$�
��(�(��7 ��"
���&��7��7(��"
�	����?L�{t�mt�(��$���(�(�����������lf���]v���� ��"
���4��7��7(��"
����!���/��7��7A�	������l�T�I��(��$���(�(�����������lf���]v���� ��"
���)��7��7(��"
�	����������(�(|�,��(�(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�	�����x"��r�g�(�(�(�(�(�(�(��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�ɯɯ`�
����w�m�>a �(�(�(�(t�$��(�(��̴T��(�(ӣ��L��(�(����4��(�(�� ��"
���VS A grouping token that surrounds a macro body: `m!(...)` or `m!{...}` or `m![...]`.���8h(��"
����!���PەەA�l�ɯɯ`�
Q����rr��/M�(�(�(�(�(�(�(�(�����(�(�����(�(����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`��
����O���w���(�(�(�(�(�����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��
���p���dV�(�(�(�(�(�(�(�(����(�(�����(�(����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��z
�(�(�(��
 d�
�(�(����
4�
�(�(����
!T�
�(�(�� ��"
���1��8��8(��"
����!���D��8��8A�l�ɯɯ`�
~���$0�݂���(�(�(��T��(�(���\��(�(����,D��(�(� ��"
���;��8��8(��"
����!���D��8��8A�l�ɯɯ`�
i������R�S��(�(�\��(�(ߖ��4��(�(�� ��"
��&# A binary operator: `+`, `+=`, `&`.���87(��"
�;�� ��CPەە?�l�ɯɯ^�
�m���_�R4��&�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�(�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�(�(����(�(�����(�(�����(�(ש���(�(����(�(����(�(�����(�(ۤ���)�)����		�)�)����

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

�)�)�����)�)�����)�)�����)�)�����)�)�����)�)����)�)�����)�)�����)�)ߪ���)�)����)�)����)�)١���)�)�����)�)�����)�)�������� 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�ɯɯ`�
`������gWs�G�)�)�)�)�)�)�)�)�����)�)ӣ���)�)��������&# 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���X����M%�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�)�����)�)����)�)����)�)�����)�)����)�)�����)�)٤���)�)�����)�)ѥ��		�)�)����

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

�)�)�����)�)���������&# 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\��)�)�����
�
���)��)���
 ��
�����)�)
�)���
���
�
���)��)���
 ��
����)�)
�)���
���
�
���)��)���
 ��
����)�)
�)���
���
�
���)��)���
 ��
�����)�)
�)���
���
�
���)��)���
 ��
����)�)
�)���
���
�
���)��)���
 ��
�����)�)
�)���
���
�
���*��*���
 ��
٤���*�*
�*���
���
�
���*��*���
 ��
�����*�*
�*���
���
�
���*��*���
 ��
ѥ���*�*
�*���
���
�
���*��*���
 ��
�����*�*
�*���
���
�
���*��*���
 ��
����*�*
�*���
���
�
���*��*���
 ��
�����*�*
�*���
���
�
���*��*���
 ��
�����*�*
�*���
���
�
���*��*���
 ��
�����*�*
�*���
��	� 
�
���*d�*��	�=
H�	�
�6�6�6���6���*�	�
�*
�* �	�
��0��
 �	�"
���&��8��8(�	�"
����!���G��4��4A�����4��4`�v|���a��gV��*�*�*�*��!l��*�*����$��*�*��̶T��*�*��l���*�*�� �	�"
���.��8��8(�	�"
����!���G��4��4A�����4��4`�}}�s���'3��*�*�*�*�*�*�*�*��%L��*�*����$D��*�*����������������;t���З����*�*��ĎD��*�*���\��*�*����,4��*�*�����R���	�UQ��䭟f��Ϩ�D��*�*����������������;t������4��*�*�� �	�"
���1��8��8(�	�"
����!���G��4��4A�����4��4`���a�@��|}�*�*�� \� �*�*����!$�!�*�*�� �	�"
���!G��8��8(�	�"
�|�"��8��8#��"��@���"G��4��4`���#��4��4�����Hs�k�*�*�$T�$�*�*����$14�$�*�*�� �	�"
���%C��8��8(�	�"
��%��!���%G��4��4A���&��4��4`�x��%�B�H�K��*��'��'�*�*�� �	�"
���'!��8��8(�	�"
��(��!���(G��4��4A���(��4��4`�+�����Rr1�#�*t�)�)�*�*�� �	�"
�Ē*��8��8(�	�"
��*��!���*G��4��4A���+��4��4`�܂٤��r;5�)�*̋,T�,�*�*ӣ �	�"
���,6��8��8(�	�"
��,��!���-G��4��4A���-��4��4`��������p����*�*��.\�.�*�*����.$�/�*�*�� �	�"
���/?��8��8(�	�"
���/8��8��8$��0��A���0G��4��4a���1��4��4��|�ѥ����}��Q�*�*ċ2,�2�*�*��	t�2$�2�*�*�� �	�"
���2/��8��8(�	�"
��3��!���3G��4��4A���3��4��4`�J���nO96B�*�*�*�*��4T�4�*�*����5&\�5�*�*����������������;t�������5#T�5�*�*����������������;t�����5$�5�*�*�� �	�"
���6-��8��8(�	�"
��6��!���6G��4��4A���7��4��4`�چ�졜�a�m��*�*�*�*Ĩ8L�8�*�*����8D�8�*�*����������������;t�������8#T�8�*�*Җ9��9$�9�*�*�� �	�"
���9*��8��8(�	�"
��9��!���:G��4��4A���:��4��4`�%����U�;9+�*�*��;!l�;�*�*����<$�<�*�*�� �	�"
���<I��8��8(�	�"
�ă=��8��8#��=��@���=G��4��4`���=��4��4�����SG}
�i�*�*��?"L�?�*�*����������������;t�������?14�?�*�*�� �	�"
���?&��8��8(�	�"
��@��!���@G��4��4A���@��4��4`�'�������rU�*�*�B\�B�*�*����B&,�B�*�*�����R���	�UQ��䭟f��Ϩ �	�"
���B52 The binary interface of a function: `extern "C"`.���9G(�	�"
��C��!���CPەەA�l�Dɯɯ`�g���
=�xyfyC�*�*��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ɯɯ`�����5��
��β�*�*�*̄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ɯɯ)���@�`������*�*��L,�L�*�*�	��M$�M�*�*Ӯ �	�"
���M(% Return type of a function signature.���9:(�	�"
��M��!���NPەەA�l�Nɯɯ`�ِ��m'�b���*�*�*�*�*�*�*�*������<�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�ɯɯ`��%���0=�k�_�*�*��%l��*�*��	��1D��*�*٥	 �
�"
���IF A segment of a path together with any path arguments on that segment.���9[(�
�"
����!���PەەA�l�ɯɯ`��&���`�EΧ���*�*��,��*�*����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;��;)����#�?�NM�*�*�*�*�*�*�*�*�*�����*�*ұ��$���*�*���*�*�������/��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�ɯɯ`��+�6�[�oץ�*�*�*�*�*�*�*�*�*�*�*�*����*�*����*�*����*�*����*�*������č 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���`�b�d��*�*�*�*��$d��*�*��	��D��*�*����0$��*�*�����R���	�UQ��䭟f�Ϩ��D��*�*�� �
�"
���GD A binding (equality constraint) on an associated type: `Item = u8`.���9Y(�
�"
�� ��!��� PەەA�l�!ɯɯ`�>3���G��g���*�*�*��",�"�*�*����"D�"�*�*��d�"�"�*�*�� �
�"
���"8��9��9(�
�"
��#��!���#PەەA�l�$ɯɯ`�(4����v�.ze�*�+�+��%,�%�*�*��ԫ%\�%�*�*զ��%14�%�*�*�� �
�"
���&JG Arguments of a function path segment: the `(A, B) -> C` in `Fn(A,B) ->���9\(�
�"
�<�& C`.���9&��&��C���'Pەەc�l�'ɯɯ��{5ұ��WWY8��+�+�+��(\�(�+�+����)'�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�/ɯɯ��:���`
�@'��+�+�+�+�+��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::parse2���;	syn::Expr���;��;
syn::parse���;�K�Mhttps://quodlibetor.github.io/posts/debugging-rusts-new-custom-derive-system/���;��;��;	syn::Item���;��;����;+Debugging Rust’s new Custom Derive system���;��;���;	syn::File���;��;��'https://github.com/dtolnay/cargo-expand���;��;��;��docs-rs���;��;�����)cargo expand���;��;����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����;��parse::ParseBuffer::parse�parse::ParseBuffer�ParseStream::call����#��parse_meta()�Attribute::parse_meta�parse_args()���parse::Parse������;��;������#Attribute::parse_inner���;��;����K��;��;��Attribute::parse_outer���;��;�K���;�syntax tree enum����"parse::ParseBuffer::call���;��;�K�Attribute::parse_args���;��;��;��;��;����;��;��;��;����;��;��;������;��;��;	������;������;���#���#��;�����#��;��;����;	��;crate::Expr���;�#��;��;��;�����#��;��;����;�����#��;��;����;��Punctuated<T, P>�module documentation�ҟ�Punctuated::push�Punctuated::parse_terminated�$Punctuated::parse_separated_nonempty��������;ҟ��;��;��;������;ҟ����;��;��;��;��;���3��quote_spanned!��'�quote::quote_spanned�����"��;���;quote!�*https://docs.rs/quote/1.0/quote/index.html�crate::parse::Parse���	Vec<Stmt>�Block::parse_within���parse_quote!��'����;��;���;����;��;��;��;����;�����;���'��;��;��;�����;���;��;��;��;���;�����;��;parse module�Parser trait���;�crate::parse::Parser���;��;���;��;���;��;��;��;K����;���quote::ToTokens����Span::call_site()�std::marker�proc_macro::Span::join��proc_macro::Span���������crate::Error���;��;std::marker::Sync���;��;��������crate::Error::new_spanned���;��;c��;crate::Type���;��;���proc_macro2::Span�����
syn::Error���;��;���;��;��;�proc_macro2::Span::call_site���;syn::Error::new_spanned���;��;��;��;��;�)������;��;���;��;��;��;������;��;��;��;��;'����;��;��;��;���;��;��;��;����;��;��;��;���;����;��;��;��;�����;��;��;����;��;��;���;��;c���;���;'����;��;��;��;���;��;��;��;����;��;��;��;���;����;��;��;��;�����;��;��;����;��;��;���;��;c���;���;%crate::parse::ParseBuffer::lookahead1�����;��;��;�ParseStream::peek�ParseStream::lookahead1���;��;����;��;��;���;��;����;��;���;��;��;rcrate::parse_str���crate::parse_quote�crate::Attribute��"��ParseBuffer::step�crate::Attribute::parse_outer�parse::discouraged::Speculative��syn::parse_str���;���;���ParseStream::step���;��;��;
crate::parse2���;��;�K��;����;��;��;���;��;��;���;�K�����;the syn���;��;���;��;��;��;�K��;the syn::parse* functions���;����;��;crate::parse_macro_input����;��;��;��;����parse_macro_input!���;��;��;��;��������
crate::buffer���;��;���;������crate::buffer::Cursor���;��;�������
	Result<T>���;��;�
����;discouraged::Speculative����<��;�
��crate::punctuated���;parse::discouraged���<���<���;�<���;��;��<��<������;���;�<����;��;��<ParseBuffer::fork�RFC2544�+https://github.com/rust-lang/rfcs/pull/2544���ň��crate::PathSegment�ParseStream::fork���<΂<��ڂ<��<�*ň���<��<΂<���ڂ<ň��<��<�0ParseStream::error���� crate::parse::ParseBuffer::error���;��;��compile_error!�std::compile_error���;��;�.to_compile_error()�Error::to_compile_error�.into_compile_error()�Error::into_compile_error�Ƅ<����<��;���;��<��;���;���<��<��<��<��<��Ƅ<���<��;��;����;��<��<��;�<��<��<��<��������������������������I�I�I�H�J��3��c��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��3c�_�_�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, ��<��<ē<̓<ԓ<�<̔<��<�<Ė<��<��<��<<�nkk��!D�������L_���=`�i($΄6�5��ߛ=���)��rU޺aˑ��-�Ƃ��ϝ)�dj�;pH0kU�Q
sL�~�퍄!�=ʦq��P�g�vS8�نY�cP�j�z�p��{��]ɕ��4э۾uj����v�"@���5������	�3�95H��*'a�j�l�ll�ޗs6υ����t�*:?G,\�MZy��G4�|��%�-�v�*��A�{S�7�2�'̉
&�&�S.we��M�n+��4I\�
����{[�ˌ���xK^}�&SD��j�C���g[�~B�a���ntƱ��@���3��+e�,17GJ��>hg�=�&
�¢��ϵJ�ɹ`c`:�w}N&N��d�+�6�t�Vu{��������0�w�od�*}��FL��[=���/n��-L��m�NJ��{m�U�\��C�*ꚽ�2a��ߤ��A�abG
iU���B�L��l�͵�d	��"�Y>e�͚��::>E:W��	��-��L�[]C���2m�r(m;0Iγ}=&yf�R��(�b�r�	���0�� ~
$�����yƓ_A�KG�hd����v���c�����:�����Ƽ��!v^�d�#�j��<���G�!B͓˱‰_��l��m D���>O�X�R��ݔ�2�
�lז:��q���2*�l��9t����*�a3�s]��=ڣ�2OW�F3�{��4�9�~ݦ4��0��#��hA���W�Z��tLNk����rQN/8�&�2�x~m��|ǟ
�D�St�b��Β����`��}}�G��*�������W Ǽh������˖u��gp���P8�Ć���:~yEo-Ŵ�x&��2�W��:�s��+�7�7�-K�D�9�1��|\ԡ^J陲�����dފ���:�4�4@c��fE�T^�#a�o[��������˫��*�f*Z&T���]/x����<<܂#�s80w{8Y��5"���g��9+=�!'m��(jRfhb6��)��@Kj��n�٩LD:
h�����0R����*׉,-y�O�Z|3L^��%+Q�>�>��ɍ���O����kj���������em#}O9EB�df�M��!Can���d�����ћ�xj��r}ئ���Ѭ�޶8�AFÅ&a��V���p��U��V�
j�)&E��E�����b���˼�B�]8���:O��}&�Rh ZRy3m����iղ�M�\��Ug#���z�j�����_�
�!�rꕀ�="S9�\�4������U"چ����C{W�"�O%�rK��Оl�!�
�M�Ch�����bq��<NsB��4u���2��Ƣ��4Fcx*&׳R�B��iEX!��u�9���x�G&�2YN��k�K@;�Z���w�DD�*���H���3�:����J0���N�&�$�}LjP+�:9���Nx�=�F|�X�8��B��;,EN�"��3����,gj�4��E)��&|�@)ҥ�������k�X��W8eD�5
B�	���s�};`���o�Z���N�݉P�8w�Ƒ)��͵���Я�������i&\���x䅟M����H���U�8��k�s
��]��W�����%,sp�z�qp^�d�m$����I+�7�xl���n��b�����+��[��M1��OU�4c�E��
m_�?�����
��}m�i�N/j��Olu伱�GŊ�3Ϥ2yi+K]"��bDm���9��KفL�cu��}�y��
Z�>J5��֬��CQ�8�45�sF%V
�a~$�60"�*�"����X��N g0��_�u"���w �d����Q�Fk0�VB�����>hO�R��e����:,��]r`�X�%k������†��N�K�C&qPϺW���=�K�j����h
n�� ��Vo�e�`!<��G���Q/�r  k}k%�]�	�D����
��p>7Əp���tҤ���;��Շ��E��J���չ�gĸ�m"u��l"F_
�i��ڊ]�k�ht�)��.*H��``g0+z)0,�T�7L.���WU$Z�Nn;8
]_?U���Y
�@ҟ@۱%!�^�7�I9����]�!+�o�
�9b�;�U}A�e�l�)�%Fh�����\(�������{t�=!
\~����Hn��q����Z���:�r�^#I�3�ܶ�b�s'�������D�l%bg����V��GA&WݝU�'��#�����g�de}��$��g��\#�^{��^c�|�ƪ��;���0)-r�+OvX��: �Rt���y� ̃�w�?
ӆW�>������%����	����#8�z���nvv�`��lV��+�B71J���Y0�5��G���'A	�%?
�'��6�)�I�ƫ'p��T��e��2��Y.Ht�[����u��j�H��;��΀Ŗ���2�p��͵��>��B8K��ul��vI,�pj���Ʈ�#lĬ��T�H�4l�#&��5As(�4F�%��
^۵���Y��{(ú�NJ~�'I�&�e�
CB�E3a7�-�1oK��/7y�9��@�N��RO2I?��G��ʳ6"y2�daK��e-lo��!Z;&�>�����1n'5�J� 
�\������,��^i�gt��^�p�����̓�ȶ�j��C���ap�����>+���}�UP��.���.+��^x}_�^-�:��2P�I��2fP��~��ux�o�R��ܛ�d�5��U�AK�	�9����U���i��
w�},s�5D
fB����*�Q8_8~�DU�2R�ƨ��~�>t�a`�r?���!D;�H������8��+�+*:�x6d��H."�}mNr�<�
���LM�M�r?F&>��NB0_�e#�������=���
���=��@%���.W(�jSS�t�_g���nf���ʏ?�������_O+_�9��Hۇ�.�l��N;2���r~Y'�K?�\��t�ѱ�+�M0J_|leWA�G\�A�����?�8��H(���Kur:�h�`uA:������JЈ9���u(�!�������:M����{l�4���a��?^k���+�����Ny��8%fF�C=?��M�Av���K<k�&%|�S"Q���!J�U�c��LA"b�����XC�7i���R����ɡwlE)ۇ%���G�?(m}�h1�+Gʸ�P���Upq�"�VA�J�e�LM`��W���s7S��Ơ������b�o�&�p��8N��L�����.� �[\ff�������7��F���H���v���0)4lL�mN�0K��H��B�C���U~���,r���~7���Ⱥ�mI�U��:��t�T��\l�^/߅�5���6tP[�,��Ҡ��l���
}@Qǐr����Drؙ޽�����l?��%.��`�T_�;�]���c����g����}����3�rSv�q YT.����Jż�4��T���;�_)�&�Y�Й�qR�=_0�bt�
89׎�Ê�Hhv@q���j芇���N?R|y#���ۯ
�l��`\����,��dX����O~���pT1W
n˷|u��@R����癈��X�넿���K᷿d��0��S�,`[Ӣ��Q�>��f�(�!���=�����
i6ڙϬ�y毑>U�ߗ��ԓ�M�f���+膄Y�䦽�--fݥ����6~�Kuj�oL��u0��!��N���	���q��_�s���=�Κ�.Lq��rJ����#g���B>aJ5����Ya,S��\s�׉�@KY�����%���}т&A�P��51�p��f�̠
�O�bБ���n5�>R�t�X���<̽s2
zW�������f�,�>�6�����n(*����U�:z"|B1��ވ��_��n,���@'�
����&�	���Ԉ��4�wI)F�������?;�Ғ�ϩ�*���1p�����X.A��k�Y����>ii^����j7:`�w����ϩ���Na����QWy���GɏӋG
G#0l�*c�d��ձ
���DB8?P��:K_��e����&k�4 )��V�޺��К��9v�Cr]	!��rtj.)���}t.�t��5\��q�5�����	,�຿\x�Lc\Z�����qDWCM�?sf���HZ�%�]��U��(D�V�w|��T���8��WC�\M��zv���#dQF��	�v[�~�s���3
-)�Z��u�E"+���Q>#]�\�P�\����?W�¢�ϝz<�;��s8�^��Q��m������S����G�a��V�cޭK�������ck
>�T�9��}��˥0�����w��a�e��ʏ�8�M�b=�vQ9�_����*�m8O/�^���c3�Y�6��7O��%ܺ�]E��K�\�[L\���#�O��l�
���hKҨ���Ue�]� +5#�BC+r���*,_����f	�|�ň��q����yҮ��!��z<��>g�
Rc�ZN��x�*��R������^�V}��NYs� �;���������7M�D8
�(9K�Hc��~aD-��W!2�>亂=A2!l�W'Q�N�q���Xw�;/�/���Z%�t7I񬩶U�W:E&<'�p5�*Q��ə���=Z��:`��
�s���c���:'����S�7�p+v��T�f�6{�&�r��a���HP;n&4�J'k"S �ݯ�+�'�w�j��1�Ne���h�~ŶK����_rr<��{pM󱠱t�ծ$�y��/��K����ƽ�m�f���ڝ}j�-Uat��^�Yf�^;��c��n��R80"�8tsٛ��3=��;� �>e
�,��铷�cX$qG��R�3���*?B���TG����-*M����m6`�(ǥ�k��
f�X6�d���a��"&�ѿ%Ԙn�$�A���:vv@VJ
�e�	
Mܼp����
X�Ck�]Y��S�*�n��+��?�많�;d�hew�5�F�!��n�w{��6C��%�u��FJyd�OV����T�H̥���K�g:�!&���4�O�b��T'fӰA�!��
�f���3������/���^ 4e�K�VYg�@����hdI�"�(��D�x�=]�ϽQBdlG�J/8�ؽ��W|�V�;t4|OY�/i1�ќF�x��(��AJ\a�����7��`K`�ި�A�ׅ6��6�_3�j[���sL�9�E����V)�l#�AI9��W�ڰ%\ 0�3�z���?�ѩ�������njԿ�r��%G��ϵv)�0gI�ֹp�4�dȜ+�y��R܇`�
���.�y��6d����'�Vj����7ך�!�Q�ٮ�ѻѱN#���m���124󍉸3-�7�0��`��c�uc�2eoh{�=�ς�
���{��&P�s�{�ؐ,�m�BSx�{��5qsχ=��YvϢ�}džA�瑽��ݳj
��*�����v2=�ADp��.�AR�2���:4��=��J��].�!z��fj6R�W�^��d9ʬ8Ab���.f�py�{�V��I�eW��X��o�8Q�lJ4H(����2"\�0oq\��5�2����e�0!K��#���%� oV���~Iw�KI��r:㰻I����UB�:?��q��aR�=����%�W��wCh�{��a��w7���F���� �36u?�oj�"]���G��$�X3%[	�4Z�[�N`�w�`����c� ���ov�a)��G�{@���p�ܖO'l�O2����9���f��6���
�2V�On�~ʥ������7��xD1�4���)��)q�E�Vv��7W`�k��F��%�n�<�ن��cs���<"U��&�܈�nm�%O��s^zG+[G�P���]����Xbg���߀�Jde��1��>�h0��7\�n�=������]Y6#L�����c�yu�a|c��]HKz��ը�k@뀈iVU'gY����)�������.͵^���R�������%��T�T���88S=e1,(�8�@���?LJn!�gMC�f�Yw��j9��d��oEQar��!~d��_iҗ���]�y*��EIZ,=�A7����$}�����6M���C�" ���5ݥ|��Ⱦ$�쥝�‡9��k�&�HB�%��D�@�C>����>#�����I�G���WX�Ώ,�yf�g#���B�D�C�ˣg�N>��	%�L�5	Ir�}��Tf�wj)���z�"�'wO_ECt~�)�D���ej��s��dP4�Z��\l&�Je�.s���{9��+�L��ͣ7�׻�\'GpF�El���Z8�����+R�
wyƝ��y�-����v�� ���Z!划�)7g��]��V��W ~p�c��6�� ������I��LJ\�زG//p��1z8�)��b)ѭ[O�(f@͓��:�P�r{��m����5�pR���?o�}��D�C [��H��E�k�%��d��T�;�z��e������Қ��rj�̢�~����g���EJH��S9�)�3SU}=��@LF����gl\���6򱹢y�����b�+��kkc��������~G[yԚx���5�[.�U$�ݣ\�����qC�:�&ʎ���/�V���{��t�?,�\K ̗qq%X�9p(V�?QbI�����
�-t{��;�簥�SZGj�r��^&�y�R������u3"�Xw#�g�-�����C�n{^|%�\ʂ���E�t2���ׁp��zݞ��������[*�ۢ�5��)�o֠�dE��u��U�irM��Hs`ܦ뻿1Wőu豑c�G4#�#?Yi��W!�3>b��^
�m�c��$��ÀS�"}O��d��BPSQ��r
�0������1^�I�\����6��ݲC�"D��~YK�R�vR�$jO�A���Ú�(�dGP�5�&�s�u���l�X���[�!��@�ܱ�1~�����)�@4��+�7�t(�4s�����Y[��
�{d�K	l�`-D�)D��2)����mkh�>V�K6���;�%�)Exs��N��>f����"���7�Ĝ�$�i���2!�������
+����\��w���w�}/1	M�G9m��Ě^
���E49b|k�����
7 1���ږ��"�(8�?�����{�MB���ް{��;.
���U��c6�',��1�&Z�e�&��kcTk'�G:?{���/�C�
�d�������%/c�v���j�ã`+���_�����8��=6�Z��
�MR�#�E��8�@�#��J?�ȯ ;��'t��,*�7e�Fl����pN%4��q3!E���	p%x�b��q�TvLJ�4t6.;ǁ�l�0�j���dmT���
�`��eɸ#2c��}.p��ºldX�8Q��De��'IQ�1�.̥�ݑ2b���9��c�i��݅��BM�+{ dg;E��ɱ�U���z�)F^@���Dflat#����ɀ���
�ё��b$�M	LwP�G����Tz0����i���|��{�x���T��m)4ѭ�/?Yr|ۋkM�6E�S(HQNت!�1Ӻ`�.;&}C��(�.�:oܪf�
_����^F�6D6�_�^Ȥ�*i�1hJ#����U����7�7�q��Q�*�UW��Q�.���Z����y�~��F�8�'��*'��K�����݀XW�?�3���P�bk ���Il_
@�z(�TS��?@�9� 5d4B�=v��(�-��\��l�aB�E�����qe\t_�O烽zƻ{��k�����?�K�yr�������rH �S����勁ޣp8�A2�ڀ����!Z�>���\<}r�`�/G��Yj���#Nm�!�n�� ������1�A�D]G.��5b���AFr���������]�a��-}D� ��M��,�=g��1�I�-e\ȿS��n�Ϡ.~x��Ѷ��N�$1]��I��	��o7�@Ƣw�1͛�@���\����Σwۖ�X��C��0Դ��d��*%�P��+䖈�c!�G�y�M 3<��(�|.l2k\���r�����=�X�I���`/�C���ߍ�U��{o2ޅ�@�b�� �^��J>���DW!�v�����S��%���*� �������ʮ���H�J�����Ks<�p��3��E2Ry�Ǝ�gb�Pj}�C
Wy�]���GAV5
��u�d�Ȩi��E��Ô�k[M
�~@p����IT`��O�GTQ����hz)E�b,��
���O�8��p���_���V���N�
mO4&�CL���x���[�!�w�59nԴ���F�4$w������*�g��������}����# ���hn�m��|¶���Up�U�^*'Y1��<��#�	��V��Kn��[ʧfN�G� Q"l@	�몥YķAU�e?�!o(?�5Q!�f����VB�N(!t����{��k(�}��\}�U.�֋j�t��L�^�,|���Ofr�\�|��OĎ?��g��y������F�*���z��1���j�ɭ�3���y6��Ҡ��}���?���%m9�Y:���]��(�.�����#l�fݢ)Y�m�1�׍2�e���^�1�cr!ԋе@��\p������'d�" �aН�lޒN-����qAJN�u�\�,9�楡�<�G���J��@�Z"X�`�d\m��=�k�����n�1�>R�z�[�t
1�p�v��ҍ1�T���n�K�Ў���#�!����^
WR�!Yv�=�4A����*�Z:�<}ܜ����}G�vEv�Z��Ŵ,30q�%�`Ҩ�c���秞��¸w���BP�����]��P��z
������/j��15Z�.��#�] Mv�¶�V'D�ɖԀdBD��;�S�h�/K1��J9@��"�;�5[vO�v�����a�'�s���I���
�  L�LP��<�8Q�-c�An*J�Q�{b�7da����:�����K��B�*s-(v�3��9�Z��W䥸P��Md �rކB]�^Ϧ��mąbٌ��(��ʼ�p|d��ЍL�_R�W~�c[:�f����y�^�|��ѳ���-_���<��8��kΤ�����V�P�ƈ�A�\����n҂��/�iE�?6.�&jq�����s���a�|Z����##��@
|��~��0'{\T��ġ��g
�_*z�R��GG���;T��$!��w�+e����%�)y<֭�	b~�8�>�4�K��X�5ޜ�����6�{�3V�_��L\��a��0����h
[��E�<��+�T4?$�tj��Mx�Ot�׏g4�������6Ҡ~s&��s���Y����)�c��z�U��,q�#��%�3�|A��?Ȣ+�G
�/����v]���?�gUX��s��\57XD�[����Q�ut� hU��U'.���2Rs7?��z`7�H�k�ix�r2'�sz�-:��:�x��جC�Xءx&Ю�&���+�����
9#ڒ�`�{;�x�n�Ŝ������l4&��\.��<}@������4D��ىY�xL���B�XLa���L;�M7�����+����lcd�`C��9�=2�6��F6�Z$�ͬ
kOp����w���}$�6a�P�hz.����#wy�ץ�
>򚫴�;�3�~M"�{"s]�i�s:����tx��E�
)�)�2-�]Q=N[ޣ���h~|��{��q�鄺c[p㗿6��D��?�<���+�8�av����<�,���c�EO�Y0Y�yl�&����)��Bu=PL�(9Co�OٔUR(��J����)�6;8SL�%#U�R���o�W�sڋ�+[���~A��6X��
�C��\�
�Yo1���E$<7���ʤZ
h��h]F7sHl��{&]O>\Z�1�)�铦P�]m-��Wk"_H�T�}�8���e`��+W��4�V��2-�(s�Xi0��� n#�g�p��V�����	��x���ƵW�¯Y����~�	���I�y�D%_B�ea2����V��[ ����1�����UY��R���Tr�DQR%|�w�xlωcS�`$��+��_Tw�����>�oׅ��5�'�457t�_W+�����k�5��z��.Y�3�L�S�6�"L�]��o(�����Pv�(����~!C���"9I�P'}:�p��$�=�4"������O�/��<K������c�����Nܩ�Gԑ���P�ŖP���K�kp�߼��N m��'̻G�_Ž���g�x�`
p-i;���W�~�Iy#�Zi�
'Hx�K��*���N����v��,��+��|����V9S��E6 'W�Tߏe[�1�����٥
��֊~w��I4�{��lP�4����⭖�AR܈y,f̎θ������_{<4>���H5�����e�X����`!I�
���.�r�7���M��y�R�
5�`��8�?x^�y�00*�J�w�����Č�3�8����?�N�7V�Y��7��h�܉�r�F�F;�lw�&�t>A��aI5oQ(�C��nF�QX��vf;T��|2�jI�̧+Ҿ�Y��A��B�po1��H �q�"�W��@[��N�i��tu\�MO�=��ͷ���1忯��]p9��~��~qnx�*�H��i��س��[���jr�9.z���b�K��Fqq�|D����Y�2����@��Q}_�����
�p�O�>2dX;��f��A.(��� _�U�
�C6Y�8�r�?�S"���wB�!�5��ⅇÕ� �8�`[��9�,Aټv{v�绻Q?��#̗�i�1޲���,W��Э�n@�廣g����
�X`���0�ٛbD������#�e:��
/��5�>|�M-���p&l�Ό���jɑܧؿ6��=q����{"���70�����a}+W;��ɸ��ܤP��b�6��}��w�F\����'zk�?6��*6oJsI��?��GeT��\E�
�Xfm � i�J:����"�Cg�=r�76iM{=e�x�y���z�k���8i�_6K����"�EgjƘ�=�a���!��Aؾ���=/O���6sQ�y��7I]	��{�vx�G����~2�/O�YO�S�߮d
�;Q��?�2r�]��X�?�9�kt�_=��"*VY7��%�R��Z��|O]/H�»4蕍eDh$�*�T��*p�7��RQo�\5�����Hx��U�S/w≓�X��C��v��)
�w>�H�2�#�\���]k���DCq2*Ʒ2�A��<�ך�����:ԣ-e��ds�w=�Wx��(M�&��4/�=mȶ�U�ID�"q�����FΞя2x,i��z����[�9o�] ��,���0Y��H
R2�u��ˡB�x������S��@�mU
2^e
�gG}���4��\�:>�oh@=WVJ�u��]��ԁ��AĒ��f�f|m�r;���O	6(���
��ІAW[X�»�VӜ����ݪ۲c�lj�y�gQ�暒�f����<B��@�EI� �q�߬���b��i�D-fP��Q} �8�Pr�<\�i˱��+�����	�Ơޅ�^�"�E�g6=�}��g�Q�{q\*�l�"�9�H�Xmq	Y����}�kj�\��Ҕ��Th%D.��i����Q/\~UIq͌���{@�ġ�������8�IZ"L3����;���H�4�g��L��;
��/���Ŝ�|�G����r��,Z���b��XjE�$�o�7[	v�e˥�QZ��C'����U��(;G�ıAu������~��&���	>��Pb�=`dh�����H��nx����?ѷoWP\�i��}ɇ���$x����C�_gR�Ǟc�����q�����L�vt!��ƮZ�(�2�ߕ0��<Ο��k��u84X�w��簩+��0ύ�(�@�����F���F�"�J�ƿ(��"�ٽ���d�$����2?7]���8[f�N\Gk!ɻ�qӬy-B8x��ם���^l*:Bp/ִ�/w�4o�^�4���Ӻ�i�Ќ�!IJT��E G�X�1)?�T ��� 5x��hS���M��#���h!��@�X$��+�bi���1�%f�]T���dp@4&O�`[��FCh]�bY�\&�tB��r;��
���N�c~[��o�ȇ]n%�{�so�d�0�� �6*>c)\�!xD�g��˅��������XX|I$T"&s���Kzck/Q=�����R�@-�FE^��%��Cy;����!Q�Fj��C���/�"�ҽQ�l�*xt�ML��r��,��$tم��$š���؀���c[.��C����K�<��&�G}��l��3�bd�Td�	`pR�<l�wg	�+��
�eYP��ʦ犎��9��;�����K	�\�K�f�A��	��_"g�=P����"ЯD��Y3��,�²k�}|)5��X-���X��!
K����a�J,n[wg1����nG����H,��cڮ������N���R��������w5 |���4���������nMd��]=t�"US��Kc5�:����*@W����}��v|:�������梎�e$GF��@,����gŅ�.LŢ+��~7W��,��\v��?�)Y�x��b�9G)�ڎ^Gd�����t�	.������eQ�+�0r�f�wqF
 b$�����Ֆ{���'�L�����qu��`5�~m�gM �Y�7uwx>8��p,/l(<讇NIZ#8O��XmM]�t�vZ��/�[vT�7~M��¦c8��(�$P�W7K��1$�r�۴i�Y�zHM�=c�.oČ(=��PO<1|�#r�,�� �
}�A�A�P�L��G��Gj�ʍ����V
U����u��J8o��W?i���Z��=��~pFfhh�=V�d��Q��^��@ɬz�3ք�|��W��"�Y�#�	�����~��<�@���.r�Z,�n#��8�E�����(��cn��?���(�]��*��EL�Jz��a��Ɯ�Ol1��r>�s;��2E�G�Ss�Lȵ@���m���J8��qR�=G�[Mмi��s�������[_g�8��ʨ/i�p0��������;����\��R���r~��XHp*��jK8ߙ��,(!��OTy����h��f;�/�fz XF����D�Yq��fD��>݊�-�N��]6��$���h�W_�0���%-���f�r�j�Յe����g���N+�|>YF�h�~�P�Ps�����������L��;�4��ؚD�#���\���)���^K����8n�*
��(��3ɉ���
��1ѻ&
p���Ǖ9v�@���P��r�WR��-#�L��!���u��4�`�W�#��U<YJ������T@QL��	�)k�F�����D�+�h�<�D�بd���`�j�P�����B
i��"U�4k����Y�Hm��P�� �1
-	曜^���(6Hw��E$���g�0��&ۯ*��+@e�����ADʃ
�������\w>�;kl�����K)z���R�8�2�txw+�c�q�b
�}��D�.~��s��$ʼ4��8j���Ĵ��z`�9��ò��κbw!Uʐ����^����@;O�	�F}�5������AOKb[�
�*�ɠЄI��6�����6��<�XDe��Y���bCS�r|^�h�/�v#�vq�s*��ze?��������b�ҭ�7X����oo]Z�R���\�+�k��5�̩ܵ8����b.�j�Bo�]0��3}��T��Xn��M����
D�J���d�+���	��\P�'�dZ��sV�l�����iIJ��5'o���Md�eAKlo�$%0禗���0�'[��@�����Ѓ0Zg�.��,���G(���\���W�k�W(��$>ӷ^XS�P��^9x��_N��c�(��L��̎�ᅧb�����"�q39�:��&]V"~��ԋ�%[̐���C��3A�J�5H��r$+
OV4��4���D<�}]:�*�4�"�
pۻ���=���ze!@/'��be��8=蠬���+��ب\H�ޒ5u�Ē���	}�v��{���>�����_CZ��D㟞cjpո-��#���������3�5b$f�x�*^7>,*�DԎ�A���$��HG&�j�&%p�M:Ϲ* &���tP���QXɫi0r���ġdlLP$�(�5>�p��b@��C~�Np��()��Xݠ�/�~k����l��Ə!��5����������7�����_��)
���v�k8`���P^
���Nk�^\��(����XG^8��S����69d���4�+���q%#+�$��K�K�09��'l�3}�j�<T�]��f#[U�c-%d�LfPّ"�H�Ȣt3�����iTTߢ~��p$7�����%���Z�\�4��U@{��.�>w+��v������;H��E�߫ �Z`�80�$J����OwE}�K�t٘����y~�L����b��"�
�a]���/�T�oG��#V���aY�`nwVN)��``/{�*���_;��e����AW�
̺C��tpQA�|̐��Li��nN�8P������9�:6�Z8)�<-E�
&�ll��N�p+��~b���䦌��iIWQ+��\�"_�t�t2�3KR��-�k�x�4�	���{���^����%�F��;��f�Q��'�*��u��ƪ#E��EZ�➒���x���ٝ����A1~�S
�Uvt�T��Uʝ���Z���H�<_H�eaxΰ�؈���z��� vSi�"���1	�j����:�;�&�gL�K4W<Υ���!~8�] h�����"���w8�g����/?4+�L?t%����&�4$N�[0��=�/[1��$^-
&���%�H���A�K��J}�Z�#U������e�����#�,.�fIH�M���m�4�����/ߣ�{��;��oV�6M�
S�Z��"x�ɂa��x�<A�f�������T���gBF�v������1Y��d�܎�%hs�v.D��'<�����1�F\���t��a絣i2G���Ȣ��e�vo��tou�*�qb$���Z�g��$j��B_d�(��hU_w2l�;`����.�;���l�:+�'}�������ww�hb�O��x�#;�ב��
U�l��s'``+Z���,�k	|l(Z8�
�S!'&�u_'<~�(_X4��C�‘@���ډ�B>��qHI�<��6֠��g��zFӘS�C}�fb��(�p����a��U*tM2&,%0�����
-�,���w�=*��Y7c��7[���cC0,�c�фtA	�J'v���;�*y���ٽrb׳��lo*�Q�Mu�-ho����M@��\D@t��Ig>�~���D�`�V8%���i������I\����_=l��O�e����цr�̒�����]r����y]<0&�.�`��DJ�i2�	@޾�[��;d�l6������.�2MX�60y�f�<������k{gp����|���^�� d2��0�m!��p,�
�|�H���`�=�����%S�h���it��^lZ�/
�T�!:�h��Fݺh��5�d ��R>\���༐�/aU6w���%l=��p�8~�{K���[L��5Z�T��f��$F�,ߝ�5A�È��A#��gR�"o�8��؈Ѻ�l�?Tq9xҀ�	^u��T��_7���D�ħ/[i¶'		��|�k�D�4GZ��p��.�G�S1ж�=W:���4�J�6�ɨ�L��*��ߋ�"k��ߚ//Q"��ب��'ξ��vES�f�kHǓ�F鵏HœS���g;54py��dl��$O����~�m;��>
*m�T�4E��YiV\�+3��"����������T���s��I�!;ΛhM��Ϻ��<x���]����|�1�c%�؃d�U���cE�sq���Ĕ�����л��82��MI�f� L�F�5�A�����w!���ph�ď�
����*�@��Tշ�W
��1�,$�;yj�5���p7�g�rv|j��UQE����^q��3�w/��	��vͪ����h�lǩ�(�gV�{�V��8���t*B�u{'F/M�!�b�9���w#����[�N�����4	��|�BTM�	؟SS�$oP+;J���,����D��3��J4Yl���
�-�xR.��>�~f�V�
 �$
z�:���]�B��o���o�H��.��D��.jbҫK�]�";��j�����k��]?א�\��ɏ�F~�Be���q��O����Wj�$X~��Ov1+	p�=�z^��Q�I1�B~�D��s��2��ﳿ�`b�e��P#��V������10YQ��s{��o���{���uK�X��4D�D���P�o����-:d�RJ����܃["I�o��	b����T�]����YB�Ay����(�J�VLw��{>tЇvm�l8�����D��@��l�Df`<~��5��5XP���]�I�y�Lo�)Q�q��y�b���d {�wyk����ʧ|�N�_�NGgys-qb\����3T�Z��4��SX�M?�{�c�s��=Y‰7pO$�G�_��S���t�ζ�^GhXd��'�W�st��#Sw��'��G����X����tYm���Xޭ?���B#d0Q۾��N���^��!|�S!�'����f�r;�v5�~K�Ⱦ�+��˶����B��p�Z��)	��%���A����O�\�ƛ��,��AD���C�l��WҘ��"'�#�Q�*^��FUC��ȣY�#`�>|��T�הo���hr4�~cm�z��[�N^���=�6�&�(�ò�Ni|z�g
Y���#d��8X�P����N}=t<,�(��Qd��z��jQɶ�r���j�>5�m��R���(���v�w�:���YA,7����Q8�~joB��ݢ:Ʋ�2+#0��Z�b��>�3�a4���UpxYaX���c� ���r�6|si�Ou�d��R4_�P��ʩ�Q9�	
�m��4��(m�3
���(�ų�_&l���5_!f�
����LLc]�����)qw �����P?�h�D}��c�p)E�.[	ޟ��gT ������ztܴ{.�6QDj�_R��8ih�3=�L5�0lcR�J;���p�4gD�X�#1%�
�Йb���
PZJ�s4�;!���
Ef������h��q��-5ˬ�
NUyXBB�=8V�n^�ȰԘ�]�$F>y�T��/�����#l^3%n	9�-�b���j$}�t��[�no[��Fj���k�I~_�f헾Nx��Bs�$�$�X��M��w(�KES��1����~"�<`#B��@¿�*�We׆�=�1�Y��� �K\v�����{z�g����JY���Ώu1�֎��s,XB��\F�k����Z1�*��	�<F(�'�
[�>��H���� ���fa����V����{7�ˌ���C0ߋC�j3��
!jq��J|�
�@0-���ESO�࿈DR�:-�,���0UJ'�F��H��B��\=[^Y�2���Sι����V����Dj5��XV4_�^�N���@��w��A*骾{�Ù�м�Ӡ�b=ﳧ���e�g�u	�.ry�4��~�i�ÔK�#v�h9�O�t�#���~����d�Ŋ���?� ����V��p�����
���/��S"C�"%퐔���_��o:N6��q���@l���lW��4��3��]D��J+8�"1���|��\;?�c��0Q��,��r|��L��'=eZ�͞��������惥`G�W:ׯ3,w�q�_@��~``��[�c�T��[���L6)K�ĄO^
� o�:G@���b�	UH\]L�H��]�/zQq��=?uD���E��Q���B=oL��D�,q���$D�S�2ڒJC(�j觤�OL��j�%HG��2|�kf3m��6.<���j;�;����l�-R�����T]�C��i
XA���$�Q[s��*=���V���qK_"������i�1u�{�/9^C^/�`UR��L�p���Ãr̜;�h{�G}�|�A.nJ��jU{�m��!�4������{
��g�xs�쭀H��c#h���ᤛGBI��{sLwAQϕ���Z�����	�/�q�``ݥ²/�E���geѨo�ӭ_�#Rv����*@4�ƕyx�����@�-P�]U3c1o���@�,(!��,��׫в��o��~(C��-�I`Pws(kc���h>{�BnH����Up�z�t?E0xBKt����Z�7�E�����p��@�#9>�{�c1����1j�*��ۇ,�JJ��64�B<s�w�N�\���
��[%�7�(�y��KH���sr.�=���`�A㬠�	��WӲ�!�H�FV!
ջ������&:��"wH���PS�,\qC��C���`��ĞpQ�т��0�&tGUPmÉh�>	k����y�<1������,�X�j�5>���|�_�
s֤�����-�d��꤫L2���0x"hI��3�dfl���Q`J�j=/�E�>��1/yl۹`�޻�{�P�kp|߻A�Ft���_	���Љ|C�t�ڙ?{�@�F�����'BbrX)Iė(���ޝ����~f���ɂ�o�}f�`Ò�����׽�Z�ك�6�0�S�!�඿E��>��$0o�&�ј2�'�MO����XT@{��@*zb�o��[�)��3ʸN��
���}�md��q�a��d�#���;��~���+��VD�%J��N������*�m�XV�T6�N`�)��k�z ����l/MZ$����nm�
�<h;�V�R41ŷ�*�,����d�Rt����FH��Ь�ν'����Eוaס3��+T#����x��5Mg]eܧ�
�n�3��1m�N?7J�5�'$��\�F�`W\���S���N�N, ���j��8z���/}hzP1��jv����c���ͮ�ز.ٔ�?0(��ׇ�n��3z�EW*�_���&xb�,�q���2�d�2^�#+O@>�"##���	�'���0I:i�Mjb���Gn�T�%?ߦ���G쑋ےN-�+��S�H3�k���Ŏǖ ��-�6��l��ѻ3���G��ֱdi�$;*��5D��6��zZD��6S�J,5�%��b�j�5�)X�}�^��ĵ��b1#&��4��T<���5�qS�h�P�y��/w39Z���ܼ]�/\z��!��G"��=���\>�����\>�^xɔ�[���0��5*yǞ5E�cR(wJ�T�Q�?�D�@���Ş����7����$
1�EBe��HND�:=(���2ފ��.�j.u,��Hd+�����q6�O	�����$4N��-01{ ��u��E�i�s���!��c�a�vA�2�G������j�3l�}G����%J�L�
���.�LT�I��U- ���h@qd��,��@FXqf���k�q�X����n�}�
@ν��?��Q�W�$�lJ� ����#�*�{���d�\~;�|$7(V3�쩙��y���lELؠ�G��/j\ͮ�Y D�~�0���z������7�	w7Fl���oq*���7ں0���V��e�W�AG~;�gR����7*
w<H�$]Yr�@9}���u��Ǘf�k_�熣��5��l���ڠp嵉�dRXm%"���uj6
·�?�����$�9|L̛<��KK��LxY�Ԫ�̋p�R�/��M[�����A;�_v��H�J�;K
Պ�/�����`B0}z'�������9�������:2E>n�Wn�i��
���8u
1,��MAY3��h�Hڂ\��K1��p�gE0���Z?dw���]>idu�R������హP!�CcH�d��V�Pj����Hi�#8Fpo��w'~
J1��~,1�����!H���_q��R���=�u���g���%��-����(4O^�Sͯ�	�,�����c=��s	JQL���]_hL|��M|�h�݊f�� G�pƼ��Wu���x.j�s���n1
�E���Xܥ���+�[���e���U�9-��EH%�0��ѷ;R�YDk�G��nV��X��Ggo}����W�ˏ� �>�Ƙ�{[�~>��`���*.=���w�	�^21եx4.½�g�³�ǩ@:jn}�1�.#��!{���-�lA��K�7�ΎY�Q���Rx<K4��#����U3�A�"�^b�2�Ӛ�Ȗ�B��M +| �#��sj/e{�)=�^���w�He聳e����Hw�)��C�^��f���=�H-x����k��&�ʔ�P�Eyʐ�~'5�q��d��O�{�!����k���"h7��t�I���4���UЎ�#����'���"��3c��!.U���ː�6��w�|�k�z.��M�zZ������l*��1�k$@y�����-��W	�h1S�l�f{��tj��a�E�����-�_�AX�ܥ����}�R���eLü#�<�k�����ai>���e3��v�2���;n��>�>�mD�颵x@
��G_U}n,��)��y�f�C�mԶ�����;iG��'���1����C*�����f�	��'i�����}�̓Y���=���g��D����@x�g)�Y��Դnf�����S��o*�wI���ށ9x�I(f		]��Zv����gܖfh�t���a�=yk��q�0Nk(W	����������d�bRT>fs�f鞡J�C �o|��l�s�)	��}r��1 v2.:�u�|s��/Վ�c�Cd��@Ê�_~(��TC��g+��r\jW��%�e�ˆ#D�]�A(b/3���7�6��ަ��.��UK�x���c�qE�q)G�fً�W�۪���?c�*s�����EĂ����bq�"h��F�6qH�M}��\֚DZ�	�/�@����#$���,ހ��A��&7�&�1�8����O� y	�&�}ʾ���*������)�t��������A:bىMas�m2B0r^���&�QpD
�(ݺ?���c��Xe�|-����Ӝr�$Bc	�Ct�7�s�d��,4WZ�7L1�Y4'9�雠<v���R�j/5���B���ۆ$��XA�/�0���N���@�hQO�޹2,�$�E	��M;ǟ��)c|�Br����F�9�����D��3���=2֮,��P_je���XY�C�_����Gͦ���Yp��2��[�n
2��Ï��7��P�<:^�=#y1�Hq�sG������V]a��*�-�σq�4..�VV����6�����{-P|5���8���a�*�-8I^�]���:>����E��}/�u3�RzAG�q
����8���`j�+��>���m?�'�dw����_�Ǐe��ۨ��9�V�~:n:����6&�Z1�w�G8�F�}�п���������Q�1�L�J�ņ�󸉏����w���-��vz�)�L�1�S��蘗�,�8Ռ����y���}���1O��] ���z�6g�ZM3��f>�VP_=4w>CWҌ`\U/�����R�%0�w�g�\R����?�N��E�@?5>�Aj��կ��:d�d7*��y݃T5�^�5�q�W�mf����A���X���I�eЙ��	����/��6����
�E�1�~N�9ُ\���^�Oa�~HAi��_�j�%a�j�N�6Y9�n#[�P|?����f9��G�Mھ��Q��`�B��@�Zu���-����-�Ȣ�����S������J�5��hx-��"���
��9�����/��9����g(�c�A#+���=˺���p��΁p���y:,|��2�۽�ꁺ���Aen�8I2�
��;�_�8;c�T��K X֢D���v��!Mȥɿ�Tb)�V���B��髻9ټ��m*vָDg;�SQY��e�W^_2�2'v��/�0Ҫ�:�&�mV
��O��	��S���ѣ�iM7m[$^}�|�$o�F��Z��ɷ��v�W3��n�)*	��˱�f�dy'��_�0�1nWJXU�(���9Ӊ4=��Z�+ ������ȏDso���uV(!���ʤM�bj)\�m����T�v�m��B�.Yᥭ�S�%���	P�Õ�e?�>::ۛv/}�
m����M�өG)b�����b��]\ц�ƌ�ݥ�B�|����
��N��sU�����`ah҃��p(���
��є�mT�����x��F��^�^��?O/����Ba�It���zv�<4a��U1���0S({mL�#xWv}��;e#��+������
��kz��uú�X���Q���b=��(�JB��n��(��ҭ�~�׈�om3_xΓE+�m`����-��)6�Vk�S�L(�KG��Np	� �sa�%�˾a
�FGX^1����mE�$Ҙ�WQ
���֠͟�h�@�e�+��h'@�~L:�c/���~-�������gNÅ�C���D�����𩹪V�_��̖d"Bэ-��Nu�f���:�/�_gcZ&�Q��s��!��FQL��id�H
�����M�"�ʚ���gr����B��B�<%TDo��'��pE�����.-���-E&	�]#0��z��l����.g���������$H:^�&�L�`.s�{Պ��2tG�ljѿߘ�w��hx�RGr��a�$�{a���ն���sh��Q�vkZ��d*�KOn̲<+�~�@|Z�g\�7����G��ψ��5c63�-��W�^���(�qw�� �:�I$O�m�k#c�Xa��'V�e�ai�g�o�gk�j��G1b��-�
�`"���<4]��D�66���'�SF�m$� "%���;H���p�����6��Ef�B;�׿��V_լG�R��%��|(�c���9ң��Dx��M����$��Ν48Y��'OPp���>�x�=��YbE�7��b��� !�]�}�
g��4<JVjUS���������Q��+�u"������|����y�K�2L�&����L*���D��@�W���'�r�>Ԏ�
�i����9
>ۜ�+�~�dtC�ŕoM΋����xo��|��V�R�	��ob�1k�PT�����Jl���^Rz����j�"�������5z��m>�a&U�I�:t��_^�`��y6|�|̠�IS�!<����6Y~J(tn���*Iv�:_s�a�PY��0�b�6	0�$>��>��������ė����U^e9T	�̢��w���oFK�����E�]y�uy3��/{e��$�;�/��j=Dw��3�����l����A6Z�o ĂZ�f�/G9"�j�*	��=��R}��q �6���B�}�~bg�7 e�u{�����}��A��;I�����B�t��_����x/��!9�����.w�;ȦbKm�Aƶ�odJ4�#VK��"̽/��Ɨ�3Z�����Rt�ϐl�˨IE�W�s�ڹM�m��۾�_�j1=����+	�VV�r�>Z1����u4vͥ��<�P�U�Q�P����@c.`[
4��h����-(�0C�[�d�
�Yр4٨� H*�����7�*��ulz���o\�|��dW�P���w�Y��6ȏ���`8G�N�;���l�\~�+c$aN�։��̶5���T����%"�z�I����3������u��b98A�Ćʦ~"��O��䢼u��v���?k��8:,œ3�_]]�Y.zv���BT�~�H����`������<�{�i��|6�iw�V}z��	�߾���A�#3D�qT�����Y�P1W^!q�r��.�֏���PI7W!�J��<a'�V�'��=�1`u�G�.5����7<{�_�v�>cܞ�����?�����$we�m��O����"_1Zh	J	 
��(D���4اZ��l5��Bx�ۆ����@[\�VWl)���Z�
_*IO
!ߵ�u�ԫpFr�b谋:p��w������/�|TX����,�YF@��)�%������~�zgz�W�v�"�r�r�D��ֹi��t�k���w���y/�J8�Lla.ȣµֶ p�V��'��l*��:AB"q0I�P0�`�K]�w��9j`W[s��B���ʞ�ۇ�t��x�����S4���0R��'��b�X{�恩c֍�ɀV]�Z%�e�"���RBr_����k(���}���Ѭu%-�݃�������gM��[7W�l�?�@�Ű�ę������8F���b5��&
6E��}"����B�����+x�����'�\g��2�eq����s���47K&�x}/D�?�G+1�(X(�8����F4�X����2J�LP$!C�Ӑ���?4�
�6O��sيb�t�O_�H�A1�g��|�䘎�),Ł���pgQi�N�rfC)N��	o�Z���,�W��y9^���q	T@���I3�Ij2�~ش�Ѭ��|�	x�f�; T'��z\|0P������K��.�·Oi�Ε��Mo��Oh�_�X^�	�'/i*��Җ!��nb��_Z������l��{��,�G��v�3��D?V`�24��;-m��j_�:������3��fo�����G#5s��|�r��[B;ve�D����J6�3����m-�{��Ʋ�b鏿Q�;c<�t�%1�?�@����>d�n�E�z7Bc���Ań�I?2�Y������w��\���l<������I�j��F�9�f� \�ǩ�X�S�@Q� ����T�e�"X��Q�}cc�~Yw�QJ5���c�*�t�c�t��WX޳�\����j1Q�A�&|��7-:��M5�"�[C�h;������!��e�	o����-�a-ۮݭ�l��<�>�m��U���e8��n�w�L��Ь_�~�� ��Et����l+b�ˮ���8����Ȱ�@1�6�0��ݭ:���e����K-�b��:��i�cP���y5ke�YAv���12�*<�foN�-*>Dc��~��Ϲ�@.˖s&.\�#�b���E�C���n �]vUsE�#�����F?���77���u��ژ�(!�6��l��M��8�%'�����a&
���J	��_��q��+n���
�xN h�+��!� ��_@��ډ��JLU�
�VO9�`1��ŀh��$"�~��󡁂�F�-���EVpK�T6�q�].��;�}���3�Ѓ5�N6�?Y:�5���\.��hO_��҅#�3e���C�XĮ�W "f�o��ĝ)�}�W�)�R��`h�
��Lv~���9�)3¡�����R�(q�����N.���/���'C�b�Ňj�>���GX�I�p
��٬DtC�zO<�y�P6��HuM�c7ro�Y���zm�jc瑱�����M� �k�y��!|4/�(l�{��.#p�h
���X`[�M	��|��-`�����E}�:�#
#9(࿓�/c�Z/M�gz�
���b)P�����HS?~Z�0-�����$�TM&�v�S�=���S�"�e FI�����>٨�1�iej�E�5w
#�����xy�&��x8F�So�m���E]��͘,�(&��_����6�F ��Y<R���W�� ��؜UWZ�1.;���
YY!h�o��C�/�k�0'L<%�;㔔���[-����s��5�n�sprǔ8��O0�$��	b^�g:=�23����^���\��U�#�\9P�&}�8�a���4n�&�{��
�|��A���hΎS}44BJ��<�YB%�l�6/�	O0=X��Կ(�z����]����[;��+o��ҺC��+���'�azTY2���� �}�VI��o����2����������w�5�c���s:NL2j�5�40s���;8�7q��E�lJ��5��0@M��� X�Xq�C�t��p���1d���1������B�
��V[ik������WM��F�=s�[~�>KME�O�g�(�"8S�#�&4RB��aB��j��a�@)[*�YQ����=��Z�����5kۭOЂ�A�+�?*�yc�0����NQ�˾��]�26���ĝ�����<��TC��Y&��ū����hb���A����e�wA.X��2M��m�������P���2݆у8�,w�T]�l��X�}8��!����w�bY�,������ն��-r,��gT��h��ѵӆm��=B_H��}})���|���$�|g��}jJy�d�@Y���zn >Dr+�*�s�!V�>d;d�ȪA���d����ܠ�.�#�>.��:*�}��Z]ri��T(�G~Q�a�ܨ���u�,�ڋRafM��S���	�t��t�f��J��� ��`�
f^���#p\�+y�M��߽��t� D������	����7��x�cBo���~�4<�4vn�!׵{��������ڢV4�ע�
tIQn��A��Τg�����0�W���H�����@�iE}Q[�;A!�����h�b1;1�2��O�Z�����e�YJ��ڏ�H�l��_s�q�hQ�Wv\o_I"~RY�bq��|����c������*�3\xk=��?��<�a ;�
�`$E�<h�h
�w����n�Q�1��gzcL/�C��蚐��$���ц���~�(�(�md1�)̷��$=G�.�Ǽ�H����'�Ě
k����>	_ϖ��c(���@?~s��Š�\n3��6u�]�"	Pvlb�y��
�����{i]��?*Y�Y&F��_ogO���X�e)�'n�Ul]h����I��H�������-wfDJ@�߃���)qx��7zl�DŽS��=�k9�y��pJ!�V�������+���E�<�p���v>-?y�-��UU�|ډIq�����Z!��K��Irg�k��������@������ye��Ą}&2} E�DM��2�$��<^�z�C����[�/R�b�imC4��.�8�=�zF�����S_U?��O`?�鶹G!3�p�'=�S�o�+,~$$p�6p�lb���˪�ps��+��F��"�q�{h�����Q�f���rE=�jG�ƃ�>���D*�U�Ҫ��P���,�;qM�ҭ���� �}�,�A�P�xeF~����L�(�%j;�����3/���zhQ���<Г6�j�D���|Z
`(��S��y7\|�P�SAX�F�^N~�U�i������0�	��F#�p���>k��	����Xt�D	���۰J��ΈCm�n�t����Q�`���Anս��R�u3#%@Q��ûD�ۛ��V�z/��g�tK��q�gҀ؄=08�*�q2+M�5���ͽ	���l(�x̊�}{���A�
*����Ұ+���%�9��[�\�z��	xGc<��R��)�'F��"�h�����w�PN���&���x7"�K(�rG���b !�I�t����CY�P]��z�ZuiAZ�����*鉶��.!�×�m��������5�<0�ө�	�K�����o8����w�<��aڕ��Ιqi܀����e�N�:IJ�bs˗6���+OuK6d�WZ7C$�5�!����ۇb����4W�+x�R*�&�3���&O�J���(4�=>��#e��4�֡�@���`��ev8b��A�`��˵#i۴r:w.0�g��bQ�<ÇM��,EH-2�P������N�&A���������A��I�?伽öpa̍�Q��}�(y:r�TU�T�Rp}�X��d��(VJd"Z��Pa���VQ�O�v&�Z!|�3�yi���c}���y����O(����.�O�Am"����"'�io�9�˛��
l�g���`��q��v��pbj�Y(���p���Q�Y�MT�����i5pp�0L���cX[,k�$�9*x���@��>�wB#�SO���S���LK~��ES���6J�-�*ҡ;�DKV����Eb;�,�>�z9K�0���9tYV"I��kS�����,�.-��1ʼna�W^��ʼn�����0�Bc��Ɨ~0�|›0�B8�
p���:l��Sx�A��f�-��
婻u�u����KT����ToOdh�d�ļ���r�:xG;AA����۴��k<�|��տ�>�EY��#\�<�h���I�+��r
t¿WD��A��CV�>9�?ս�%����]�����Ն�����o
���M|�B�2wJ\��͕,;E!r���I���	2L��Y�F�P�s
B�`�=�+75��e�i-��A����*��:�Uĭ��Ҟ��Iv��[{!�mq�=Q/J�i�{}�� �����h��+ڨ�6R�#h�z�X��DG|,����G.��^�Hw��e�&3Xc���=9>�0�M�থ5Ӫ�H�[v'�+���G�p)���1��:�}��Ή�rG�Z��q@��&t��-=iX���6g<��w���U8�h�W��zi�ϔ�]�
�����E��p}�e�@
�S����2�����*
<��h��_��*7:W���tT�r�j��T�<�	a���Z�LUr�#���q�t�̩b���"�!�ϥ���pe�!����&ځ��l��u檿���CJ�x5(�������d���}���Ր�L]�7E�f�i��)�W��,�q�/�q���K��j�^G��Sq�BJ��_��k�U���
S�8j#���C`�U�p��ʷ'�����,�/�b��C^L��U���`�t���pE���-䔇�|��*�����k���]$��EV2����%�����z+*S��Y7�l�H�q��ZBP��mO]*;�*|��|��j��h��W�%���Χ��?ɓ��H��{�
'��J�\fM�`�`eGݯX��nK�l�����W{Q�-�z��
yU�N�+K����+J<�6�'c�����<)K\�����U)�����:6L�3
[-<��
ۑ���A�[e����,ԋ����B�9U=���E�������Q��.F��M�%^�w�s�x&5V���J�I�\=��Z�#�B��߬=#D?���#�Rޙ���ig�[�k}^��;�n���нIt�e1�R����%o�fye�#�{ܔ~�N�7��D�)0`�D���2�2�����$)�¿������C���y[aO���y��3�ݏ����=��j����T��
��b�iD{��S%)]w�DDR�OѦ�b���T�������"�1{A���3W��xM��kz��0��Y`�䲘�Kl�eq�h�g��o���GW�
���tї���ܩ�;���/@_jo�=t���,��d�	���(���tB���0⧖U��Bѓ�ij��k!�ZFӓ�����3-qH=����:٧k�~-�RaN*ݲ��U¼<p(���s@b�O�[�ر�!�;x1�B��&ѻ�Ԍ)Ҧ�h�m�F��=��@����$����g+ق���Fɡk[���f�\�S�����g˃�<z�qf��`	��ܨΈ��b���>-���x��s�k�`��c��Y�`����2�E�,����$�z}C_���:�����9���Vo!B$�\K2>˾�٬�(}kZTI�s�G�*pP]i�^�b~��A9"!�I[moɠ��]��_�lK?����CM���4�i@���Rjqn����吟U����0'�.[t_$G
8؎�=����1����v�m�| �-�:����s�i�FZ�R�9�`�ʣx��z5���OK��32ΓD��F?w�ݕ(��ʷg��0nc�Vp���zj�3�+�V���dEDv_j����ܤn��}r�..D��M��$�YR@�\�7��06����=��VT�b���/�s.��i�7�t���G�HP.^KB���w���
(��Z�
����6�	X�C5(~��@�Qޅ�I�Ԩ��\��{�(���ӏ3
I�J�?J���1@D��)	�bT/�k^��a�9�.h�7Q�4�=;�T�Y�7�wV��h2,�*�l�#�Dy
��?��,x>�X1�.�eP3B)��
2��sY	�T��|�`_[�`�a�/�\�'����
o�Vqu8Y��K�ؕ��Egͩ+�9^�4�ڣ�m��5���;���� ��#��-�gK�_'e������v3�R.�[�C�;d.b&�R�E��΀ӽ��(�@����G�d�A?�e�A��|~�ֶ ��|�h�
ć���"ަ�v֒}�?*��?�&����:�-&B�U@�s?��!Q�;
���>Ek����sQ)�^�U�T��{��.��gʄZ`X w^�Д�Ƥ�@ԒSp^P��u�4�H���pW,�����Ntu��x�"������֜��э_��*ş�����D}(����U�	��&"����J��	_%,}��q��C$��k��$M�V�;�[t�`
�a�k�$��y���P�Ir��w�/����U�h&RԪ�5�̗R.��釁��%m�θ�*L6f�G��p���g�D �o<��0�����^M5?���-^�چ�Ax����0vqFE�^$�* (�ň�#Q��
��ih�k�v������}��)C��Lw���Ή~;�FLJ�+���RK8���}PL���g$M��u󊮘pԹ��E|�M�w�5R�?ۖ����C1��
Ϧ�V/b�}@���#k݄��BV�N�*���T$XE
��Qе�T��F�%�P��� x�?0w��z��a1�;Z_,Ob�N��X�_'<�d8+�J\�)C�U^8��D���c����b(t~:��Ұ�(K#��r-��vt�),A�U���-Wt�.yzoΪ�����������}WI���R*�e�o����Ew�?�Oυ{�����&,alkY���p�h.��WŤ�џ�
ǃ�g������V����%y���Ԁ�]�~�6o%F
|�O��#:πg��v2d�x��H�����P�4�
G_��?g��7Dͷ�\��Y��?�Эg������	Z�,rܮ{��ד�6Xɲ���y�0���	(�^ڇ�5�62�;����i!��`��\���&���Ǭ�%:1�S&������~�3Oy��K<%�Q���(R�rKP�酺?�VB�n�D+�l��Z��+N��N���u�q*�!�yr5r�Xpy�I
g�QٝX!#[v�C�z��(��[�P��T�휾�Ү��i?�`�����^��H�+�ۑ;˨�!{e�XR�uJ�����w�����a��`aA�&o��j������A�F� )�,^	����X[#�eO)����+,�+7�O<<�c��q#*��
��֣�K���@��>}�"��m���S�dܷ}�գB��N��5��z�;�D�cpP���d!��"����u^���ⳤ�,�(Gr��_gqo�{�+�I��Oi���}�����xN�����b����ͦF���q�[���U��6�H
���[{4M�(�w��s@��G��Z\j>�D�Հ̄x�B���ܘ�PV�,���>�\�j�{F>�����*�����̀���Q��g;,}����I�Y]K�Pp�������^ix+W��
m�"�OL�KM�2�!!��N�����o��i����ӚM���[o*J�E� U�ːB�%��Bg�L��Po���Wbv��ڜ�P3#ޖ�w��^x����Y�ʑRW���/�Yi���d�������,?
�s��&"��tܗ����ڕ,L��N�2Ζ~��>Ž���c�O�K^���(�w�ϑ�L�
"_I�Ev�0vz����و��ٛ-aYe�4_8;�K�x�dz �yo�/\
ɰ�ig�DV�T���F�"�Y:�މ0-m�w��"�>Unp�j����j��.��?�Tꭀ�[H������d�SO ǐm��Ai��^��1��I����}��t<������h�%u}Zz�7�������9��Z?*&�������f�
c��!���m������B����O�QQ8"�E\�?y�����Q�߶b2�^���"�ί�'�Gn�=��M�9\5n�yj���t��hgP}a�6�*42!���������E 
����hS��/'B�[>Oe��(	Yg��
\��+�w�5D
��1<�#SB�s;������ȓ�AS�4�3w�SjxAk��q�M����;[��s7}��ַuOۇ������}d�S��Y�v�S_(�N�2ϙ�+�S��S-�:��`�[I�)��^	М���T�.a���Rƥ�r0�ſ�2f��L]�.����E�-TK�@�)��n|��~��=�:���
B��*�Mjߜ:Ւ���pu����mk��m3S>��>\�!ݙ��c,ت��s�4
si�Q̪���r�����?g�-~L�`�1O�ڧÓ`0�C��Pb:դ��* �F�P�@:
)��H��w����ԏ�h��$:����~��#S��$����ׂ��%��`�������N
���@��W��)]��1�������3?/bi)�4����a��R�Ɖ˓O��w���7�`��B�e�s�l�/�ՁL�ą�����lF���a$���h>�=E�1S�Ɇ	
ZQM��4n$"�pX��*�n�l�-�-ū�����P;�ʞ�^M�A�oK����q]\e�u�}>촑R�1_�L[������H�v�м���U�����#v��E@>��Pe�qᦞ4�v�+�#�K�#['���u����w��'&��'D>�v�46���$���+X����WDܠ<M���	�J|�O�g?;�=(����@�9��-An�{�Q���L{��5-�d����\t���T��sX.���F���7!��%��g�'x	��@��I�3��Bbi�
�ԊO���>+X�
W��7[ro��t��M��w�{����S�9�ⓨ۸�a�oy�9�zZl:._ fx
��Tx
��|9�q�
U��hY|�JO̔��#j��s|�uf��\6u2�o�T,���KM�/2g,�-Ю���ʂ���0k?ѱ�D�_=ed��R��n���kG�f��S�Ҕ>N*�Ri5��z�+#iz�3Xq�?}&�It��D[�w'A�!T0�]�lA���_н̌�׳M���\*(�r>9#����$���G�NE�Jaß�<�K ��&�\,9�@�V[�,��~�0xM5}�/����Ť5)�R���ņytܥ���^töj��ap�IXF�Q-r���E>Mo7RA���X�N&��g��u�x�׬?��t�j����+���Y�:�ʛ> b/��].��R.J篱̈�# �VG/՚m�W��"�1伡WX�
��]ՙ�NY�$��ހ�H+5��R	OP�O�]F]��ӔJ@h�W���ీ
���v�p�m.�՘u��c4��8,G��O΅��� öUV��s��c���	%����3]�t����O+]ҟh�9`�R��#cd��W0�SbK�잜��9�}�7|�5Q����h������0��U���1��hP�Th�bd��׿��H@ �A~���k෋�S����q`���N��w�t��{|=�
��@����+����3�A��8����ejF�	l�M�L��=�?�;�"7�و�/��I/�=aȴ�7��K���QXl��įx���+vƇ�EǗ���`S� �3��c��v׫����d=T�q&�*�#�u�T�SJ���{�Y���m @O$�<���a�
Pɩ6��%�+��H(��7"0qͼ_�61�E�DKً�����Z��T��"�\ŵ%]�Wd��rO�:r3����M���΢�֙[n�ں�!�,���,I�/�k��*��%��(�a��I�}����Fq�'Ve��SN<*h��e%9G�ۢI�d�4fj*"@J_���t�,�j`��J�<x.� ��#���^9�f��SG'#�i��VL\)q��Fr�E�%�k!��JSMNJ9f������ $�J9��R���ۏ�뻕,#�e�{Հ���Y����>�$���T���
��@�
/ߚ�����.��&f���z����dF1�cD׽��k�-A�~p�vu+���+����43,�{|+���xx(t���nȻ�������N�$�7,.�Z|�8�	O��j	�{
v���ihl|�0FjB[�Ts��`z����h�í��#,`Z�x]�;V�:�]d)ʹ���wǡ��a)�?��6�S5-D� �}�g���Wp��m���l�)��C��*�Y@{�]�އ]��
�g|���P�
��b�o�B�P�u�r�%	虛5R^����XaD�!>�F���l��a9�1�RFM��Q��;�b]�iHe^6������Ȼ��ɿ�ű����{k�第	5����P9H�O,����a�����OV����?��|`J����˞�J�g���Nu�z����V�=��0w���� ;qm���g=Zr’�A��ew*!߃:�_t��lU��Ug�P=���G�
j.Ɖ$�103W%��
l8��Er���xm
BD隝���2��t3���-��]&+���+�)��hy�Y̺�J��q�#Z$s/��FQ�UĹ0Վ{���s��W��U|kyJ��L1����E堢o�Z��S@z-u����X7j�Ow��������8��&R�<K�g9�r֎A�	���d�v�		�"-�MA�ANan�ʆc�}F�֙��r��d���U�ם�bV]7���2>����Gm��e
v�	[��܉�V��o���ªDUx��]])�/D�����e� ��B.:�F���U����!�l#y)z��!��kڼ
Z�g�L�N6��S�����9�}g/�/��%~�) �\59Ñ<���v�L'�Vm
"0�88+\v�Y��Ǭ�T��Xc���P_�����/���LJR��OḞ�(��:��q�q
M�}m�󕷆�����'I�p�`��Q�.���Pӥf��@��n=8I�}#���:���6��äQ(��"}n��Z�‚�zn�Vh<��&)`���.Y��}YV���ٜ�O�H�k�#��Fh��&��rQST|u�ďc6��#�{�������D�[�ǁu]���ŝ��mE�M ��_�s}��ӣ[��ѕz�%�x�{ݭ"ӛ{*�k�Φ1͕M���r�C��ZR�i����E��H��C7)E��TCZBZY��2	@�0����/�NA�eǜڽ��a	�*�21d��o	�r�"zza8��͞	�ى�u��C��o�A!�=�������)�9��|����dp�p���b%�_��i��݊�B����rz:�b�~�tl�7;��NU�{-)6��]@�2!`�f��,���;ah�K-�>��h1!�|�?/�����}|��i�9T
���q���[���14�E���=�@P��;hh\�9._���t�b`u9hl�w���^�����8M@�?Td�&8�Jv�ټ~��u���bZIњ%��[<HN���\��2uU7�� �)�Y��X�L��hVI�#��n�I��3f �0L+��Y0��w;„�}h�1�2�w��1�OC��6l��5��^j�m��3TCkZ{r��t��Y���/YZ!�8R|�fW쾜�|���R����x�
<B��)i�K�E�d-!	�#�6|n�Qp�3_+;`Ƥ����D�#n���).��pb�T���(BJӸ��,A��~W·+��ES��j6�e�j4{S�x��P�µ�9/�z�":w��ܱ�Cp������X+r�e~,���-s9FV4�,>����v��-R�"�W�7	IAU�a�u!yq�5����'Dg:�AJ��l�B�e:����!�^a�SM�!o0@�����p����&����o��̞��qc��^Ќ�m�����T��kI�:�{g_�N�24�&aD�>�i��<蘸~}��%&ث��&�p՝
-�ʀ��>���Ey��{S���
Q�+Qة0��ff�S�j�mc}�3���;+��0~BP��qEO%5�_V��Dh$��z�t��ӏL9F��Fƚ�S%��\�F8�<�/�౒Tl�
����ъǥ �}=��Z�� ��)�a�$�#]�����ʹ�/������H�� O��l��x���.(V�V\�7u�ؐ�lD��P��;-��=��gk���ga�r�F��֜MK�u,.k����ߧ�C���.CD�2w-!bAq��ڨ��{���o�Z��.%u�Eh�<f>[�)t��=��`t*�[���Q(�81~��]e��|e������V~��cg�=���oW'�iϷ�wF��(]�ӑ����Dž�0n�;S��E����K���߯��vJu�9�V��h/���N�w�� e�xh,7k8�s�����tz���M5���&��:��)�9v2�ȑ��M��Έ"�oL���������ií���؎�����V7\u�iE(��Do{�,w���RO0�#U����9�2���p�(u��?��w~���,8�k݆���)4��٘�i�N��Q���s@�*����2`ZTы��T�F����z���v~���c�!�)9�{���f��R�>xB���ΦIB4��2Q��*,̝�Ο�1Npк�Z� ���1$:v�Dȱ|�sG�<�`���ͨ�~U�7�g�Wj�=�S��[_�&dg��4-����B�o�\�tO�w�+\�F��`|�������l~�̕��)��_7��l���z	?R�2�]߿�1���(F�)���Sj[p1��F�2_�����Z��oME���b�`i�i��[脻��	D���8(���IMt�̐�X�-]� R�6�N�=
��J���F�ܰ�yrѫ�P�A���S�s+*��[��o��*��MR�tf�^�D=`M�\����q����c����w͐��Xrt���%7o@O֎b
X�X.�!>;��
C�5����@����J�=I׍���5!�Ђ������kSA�l���n��M�ݥu:�D���]�����x�V�`�sޜ
��9f��2�\Lb���w@<Z��)V�qI�(�v%�c����J[T��%���l{)��\J�p<��C&��<	��'ӛ���F�}�e&�U9�w?���S�U��D��ܐԏ���N6Ȋ�DxU��C>�T�@@-�H۠E���n�
30vd�5�#��E�W
���`��k)��,T�e�bwa�J�䥅o�s�`��f�J|�6W�ЍT)�K[� :'Ӄ�0���;1�C|���hF�EL��� \�Ȑ]s��6��d�S����5{�U�T�B�������Gn��f[�j�y�{�W@'�S��fU�}>q[�w՗���v�\cv�-�[9�-{{��FK/���B��+5�2��n��X�;�/���R{��Oj4�-�{J&�#SSr�]�����U�Gq��s��k�um��73�6�T	�
Hn��\�q��G����[���سJ�����*.)�W�EP����Ȅ��e�yѫ�b" �GWW�T�]�~�R�]�;Jt����,�嶝�=d����P�(�7�[ugC�"�!�꫶�Y<�K���࣍�]�3��`�Wu���%,��Wn4�[\$lNͨϾ���nI��
-�Wɺ;ۄ�(/�_@ǵ��F�:�Vx�t`�{+nDr��S��^�ESk���7�G@���` �S-�6%U���j`�s�#�V�2�˿;�a�����Z����+��������Z~�z�!�Z:��8�htQE?�)�?D�%=�^�A���^!�R��i��q�x��v0E�����Jj�4�U�2�5׀
����|���<�a2��}��#�4Vb=�����|�S��ǚp'�mG�Μ
@`�_��/n�/��A�&������^t�㧆R7}i� ���ƿ��b���;�W ?o�����I�L��0c��Y����
d[��?�����\Zl�	C:Ǟ��O�K�<�lCV,�y�X���B��;^��`{Gآ�tS�������d]
,ܦ�V^�,ZWر0���Ǟ;�`��mc�˝���6�נi-�n���G�.����c�
���e[]Px����.��|W��Mp"�* �g&�Uw]��b�B�G�>3��Ct���e�H>6�������g}r�P��g���v
a�����m"?L�l�ި����z-�6�����)C��
|�>�YS'˦�.�̨������
n��-����g;p���v��}b��Cs��R�!U����d�Edܻa���Lz�����4��~�~�3(��!p�U�U1ݴI&>�p�`˼�ۣ�7��1�6��S��u��+�Z�Z��y�,����eL	y����nb�Ϋq0oY5�洳Eϯ���@zI[Փ������,�gģ�4��$�c4�������U!�U���S1&��'��z}7�떕�C�Eg�Q�<�_}<u0�!,�P,0=Ey|w�f^O	H����3D�r"R����n#�P_����8��76m�-AbV�3Q��������|7�����}[Y���E?G�8�6ڛ�m[�c_|���z��W�&]iz�S�i�������¹�f^�#j	7�}A`'���n������:]i�*����x̒ ���_W0M]����~U�$���o^�Z��T����Y{i�	˸�+��e�2N�]�0\O1��� ��뗚�쬮0����nXpoQQC7��B�a�벶�V3~S=�d,c�i�����}x2R�J���[}�E��'�|o�n!y���뷝�my����)�`���Ap�-�4�̿51��M���-`�Z��nq��BCKȨS�����f��d֬a�;}�O�[��=���!PL|���)�(
��X�<�OӚ����I�Y@6�z>=4m��:|�D+¨�u��\Ӑ��
�����t�
w5;�NO`��>dk���
Y�.���*�	�rd��5��QL҉m�c����P����	�:bC�F�%��/�<�7
����cn�Ɓ���A��c3W
�8�����H�.ZC�s��������$r�m����	4�s�j�+>���Y��
�L�{3Z�`�Ɂ1��6π�p�sV�����z���m˗���<��n���$y66t�������Wê�mݷ�Ő�XJ[>xH���&�MmԀ������ORҳٶ�/�O������c,|�q����qC�6q����)>u�!)}��0����<M|�0���H#����V�^������_R=/�Z�xT�����k?����y6�L
U�6`���^�7�r����_��%6�訄0<���i� �1�q����nj�yAP�-��ŋbQ�������;FSP�ނT�YR�{�<��P��E�]!9tSD	R,��1U7����Z��o���	(��{&7�m��,��!�׳���mm����^��t`�Q��
Z-���xq཈Q�d+*�mxe����NTPM|R���0GȻB@��8j4S_�'J/�N("T�W����~n�5[o�1�7ڀ��%�&�� �"/L�z���nԼ)�гw� ��"䧭sH�Z�@��7�6��م�˭�yY��#2�7��\/V������U�g.-��5�y:�bR�����z��Z��7������Gh��E�<''?zo��BA�'[Z�Q-Q�(_��?�� �Z�U�Mw��a�,�Vڽn}FP4������5�٣&!w��8��]'9����Vh)|I;Bi�������b<>��'�@���wH�0���K�_D�h`��Ly��.�o�XT��_��;u��%��q���1sRk�/�h�	�&Li:��w�N��|DwÌ咏�`p�>W`:ӯo����I�B,��&� Y�XםV����&>\`Uc��r�{��2��y�T\�������r��U�&��!��B���A\e�4��6��i����]���V�
u�{ω��V�E�
�A6RY�GU�ڵ�QZ��ܗ �߱{�J��S��3x���3!���?,��[9TN�/�����@C�Y�(詊�(�v�s�(�A�]X7�yIrm��U�機��.Uc4���
�b1J��"�]z��x@��Cm?xL;뉱;nL�i���ڋ�W92��,'X�ם���=!e��9ӳ��̋�mDd���J\�c4!�K#���n����؀��7�t�B������l>:;Ӆ�҆�<m[T���K��o��ϒכ'v���]�N\��|l�w�{�#�1���J�yBb�Vz��C�w/ˊ���\s8�n#���{DP���*��i����\��?��snn) ���f��E�7��y�f��%q��W����D���H0H�a�+�:��>	#�Yχ�d���6S��`Al.�Z�1\�*k&0��gk��x⸆3K�y�G@�t��Keϸ��w�5��j�J^A��.~��JG��*y��"�&�ښoQE_	�8x��r\s�~ݘݹ�����(��nM�h�dK�����BC\�|��v�R�o>�֜��c"UV~�mK�y���|-�]U��a%2�,��Z�Q~�@.Q��
��$ӭ$�g�B�w��3/����2�����ZM���C�0���a�y�1A��T䍄�>�^�7V�+gcK)~������ڔ���4�@vƉ�ZS��9j�s�~էW��$��o��C{����l�f�<�!�}���iu��	V���b>���~�ߜR/O��XN�)2�v&�da��qs�?���-��G�ً>���x]fm�����ٞ���*�ޙ���d�
��8tpy&����=�vјG?]�_9C��	ڒwxhl,�O��Sg����}�Z�w�3{� 3
��rq�ƫZ��*t�8��X�4�d=��Ƃ4�+-�?	M�<S�8~)U�;��x�����R�u�F3D�^�MTCUo�%*�s�~��������C�K&H���wm��ƻ���
�Ի�`�vI@�\�GA�ִZZn����	N��^�����5�,8���gd���t��e~L��{%5���c����Ě��j#ᡸ>fp����1U��wSn-�kЌ=���hW[�av�P����ʊ
�M/��T�8�/���
��x.`�X�d�>��QR�[�f������<z[�C��I��)�z����7E��fI�?8T��9)�5��G`J��0��>��G7ٶ���q��+i�ʕ�)�	���P���H'Z�
��
��D%�b-�*,�W��@*P���ץ�"�H~�Yp~V�1xS�	���>�z�Ar�8d��3���H��kB�b�q�(���4�S"�̜?࿡!-�%�z�g�Y̪@@�(4�2�BF���g��Q�X�h�1퓸����5Id=��p�����ߒ����݀�A���_%o��-"��{�f��) ��φ��=��wPI��r��r��?7bx��pɇ��uZò����5�V1DU���a)8D���HR���h��"�e锢U��1ï�����+w��rbj0���E��u��S=y�Ē��D�DL�b���3m�?����e�=�6���ɺ�h=���hZ��x�D)��b��G�7y�ٖ�|��,il�ڿ�Gnڎ�rp�f"
Le�<�E�įK�՟=�: Vp��AW6�����ar���ۃ��ș�E}�43����l�4
���X+{ҹ�T��I�f�s/�����kX3Z�S�����*��v���e`�!��g״g:V�n۷5v�b	�]ޜ,M}��Cx?�	j$>h�*��^�[
���z��a�.��y�%#J�J�+n�Ǐ��Y��Ċ��s6ܒ}Y�8��acXE���I��HnI��9�ʹӀ5d	������$��HgӚ(�W�TI�x|�M5����/o��J��u{�*�������Wu��Oh�Ty�'�MB�O����6���ǃ�������9?�T�?\�&.""3�1�,6���� R�0�NJ�1����`�DM��&��=�ğ���C��:r:�\R�Js&�����L��h�.�k�l���G7��~&9�V\�
^��*&�/�w!�Rh�(&+ac2��c��E^�6�
��C���YTw-?��(UQEg�`\n��l�8ǷV#k�
g����fw���
Pnϩ���5<�Xv��~�\Se齎�D0C�!�`񠻼
s��7�?^x��y)��71JWʜ�E�;�i1-$�s�Z���������3q��z����GPuJ</;�/-ܟZ4��΋sV0�0��l[=5����Y.�6a9xT��������9)�C돳;��	�~�h-KLފ.P7O�{_ɿ�4n�Z��[�!\�������ZNa��$��J�D�b�i�8�PUۥ���߀e^AӾ�h�Y�$8GY��lz}�ۈu�J����4J���C.�CZi7�8�-�K���:	"��׏�vS��m^���»�j�TS��
^��j�AcS}$��~�%Y��67b���R���]x;Ȭ73��܁P��Y�k��D�l����B�?��7�E�7�=D����-��r��;,995	n��9�1m
����d��
�.�+�����O	^�%�z2�#^F���5�Qs+�R�{֋�X)���yep|�{'ܡl�#�wf������曂�qy��of޹�fCV\C"ؖ����BSp6 ���ql��u=ko�<���z�n]��?|�v���#�74	�w K'��`�V��K1p�,a�j^سcZ�Ű�m �n��í|��c|����^�VKe�M�iwD���'AU��� |
U�)6R�h)�’�n�a�Ir���fIC����>S�O�2���2D��:���h+E�Q+>��
���m ���]�Y�-^�@�kY���2�e���M�	b���>�q?�b¨���;Wo�+��Q3&��X��bC���+n�u<
,!��/��S�'g��h���&���UpU�L�|7�[�b�ʧ�:�g�L��~����;_p	g��ʉ��j�Uuw�`Q��W�ۖb+V��.�Y��y��
��XI�o��Im���Q�����|7�XŻ_)c)t�&�o��/�^��H\B��]�_"����P1��s�!�~$"%�C�3|���1BQd	���%u�1�R�y��ۈ�Y��5�	��]t�h=���ip�rDJ����އYTc88a�U�N�g`z8V��%	@w���
�!i��<�P����G"��%�g5�G��N
���������x�ލ�m%�m$��g^(S���~s<}uq2�J�����Q�e�nj�1w�9�m�SJc��5�69�E��ґqit;�&�=��u���
��*��OĭS�hL|��W�|5�.z����ESE� �yvE�y/яb�5��Kp#�6W(��܃R_zPtN�}�C���'n��@&Ah?�Ogo_5C�a�=����:�zxc�6iVӷB"�ZC���p �p	��hg�_�a��}4eባ�,oٳh�i��tH���U�A$�<�o���誕��Tɲ���k6��o�0��cY��lx �16`C�o��߅�m1�xC��Q���$��*�ܓ���ۅ�5u�͙˵�,Q_�����"���#��?����!B`bZ�*�t�v�ݘ�B;�`�|�*\������y�EY�=妖B���O��	�:�-_�̋�岚JVg4gϰ:���^���6Ĩ�j#,�)�����ׄ�a*�f��c��O��x;�C�b�f�.��_0���B�b{��ɓ�%�M�$m�w�
�]�{�8_�A�K	m��!P6g�
=‰,Ɯ$R���]��bG�fQ��҂��<�E�^�>xx�f=�U���/�-��Є�Y�R���㴇�@:s���W,�L���D"���>���������2�0Icl���,"�C���N�j�^�<#�@��0B�|}z��\��I�4�=��#���c�+a��&}"ߐ������Z
��c<��R��;�޻�	g"�������}���e)Z��%x���Be߹!&7��������j�L^�#U40w��,'B�gv��{T2�6�����
�
�@��^������{�Zjx��%��"�@�(q6�:|���P��M!����G�=���Ӈ�u����_�C+I���l1�1�m��q��i��*u,>��hf{_m�����g�2������S$������w0�	S�����~�|���kؿ���a��gK-�60�qF��;����i�M;������'����Ho��7�8�\7޳����nmH��5دĪ��q���4�	��4z��•C�0O
��rf�A\�g9�>F�_�����o(�2��K}%��<�Jdo\���o��Cf[��bZ����j<���x�_�ȡbP*�9�`��ZJv#e}�c��������poR_9Z�J�ȩ�U�-��/�-B�eku<�nd��`�ġ�
٥�^`XP�i���Z��~�e���p$l�S���Z�=A��-��9Շf�]�"�^I�1:�i�ou�2������g2)��%^�?>�����2��=0���vj;������T��-�i�ﳬ6\�Aahdr@�����j����i8qH���4���{H�,���]���% �{���o�|�e�)zF�?}-C�ң�N�N>�nƭ%��V��PP�Qd����>���;%#� �P�7��e/[t�Vس�{2����#}�^L����)J(l0�
.�����<�z$5������B1�4�!�h�/�����y�o�)��$ds,<��s������AeD#���y�k��?9!.���D���Q&e���L(S`��<�ˊ��KFzY�AI��R�—��׵36w���yq�j3���a!C��s����I����iK�(�*��.��I��P#�!���QF@�]s�>}��Lٹ!�%s��c:<@������do�}hǜ�,7O�.3��E�o�O���&��#�K$8��K��)=���ޖp���=�O�T%Wf�k;�kV뽓�s@�:������l�^_���J�.iێP7u�1�]OV�װi}B�Z�%���!��T��_�X'q{UV��yCZv���r�)-���t�
q��4�'vm86�Q=�z�.���D_��8���C	\��'_z���Nsc���닖b���P��,	m
����hd�TL��������UkD�h��j�[n�ɹm>��~�ʇ�̲f�%�\�T���y��"��Н����O������5��҄�/��H��ӥ�vK�V(E����R׼����Q���D��1�}�\��B;��Q��)��t��0<YI�M�N�_����o��O�|jJ��8���qS̓�|a7�+�23�gi��֜͵ۦ��P����AK���j�����b�Z�x��� ��Xb�X���uv�B<&��#��=�̷�Ϟ�-ŸTc������3B\���OK���ds�v�@����K�u�&U�k�fI��OƏ$2O�s��$�a]Q�\0�Fw��0�z�[�ªk�X�@�HF|�3��?ȩT3��u����oQZ+��X��G����K��oб$�>U(�푔\�R��w�����`��D,��<[��=�YsG�{�����!#F4/П<���ə
@�#{��P�%�,����~u&���� q
��o���HU���	PV4 e#VZ��]���|Aڱ�F��9ʏXR= �^�߮���n���c��hh��uO�d B��n�íKh�h%T;w��S��5�pJVW��k�~k�j��oad�>\�!1��[7�r�Јl��@`��m;)`��0�Fi����>I�In��[�����;]��g�]]m��t��9(�^��V����\/�ʰ�g���q�����Mf5����KB6-{�3��fh�T��>�ؼ%5�2�V������c��1>�Y�_�.����Pj��X����L2�G:�-9����O���G+ )8p��'���@:t%��	ӿL��/Zk�}s���%Bn�y=M�(��}�mYݗ�-���J�^[ȅ,����d��)@�6=�幟�#�m�ڶ��C�9!����~3�n��)kS[����z�[�Q��j�ہ�>��?`�q	��SsR�$8������0V__␻���R�̳Ł�E�v�L$>4�O�67�#Gd�Ӕ$�)?�ũ�S���p�^�@|[�DrXﲂ#A�/-�d���"b�T�ߨ���q��i�V�Spi�W������cj?]���d��������?��������K
�-��A��3y�E(��!�������	ڈ��k\�…�;U��FL�߅U���[��o��^�&�l��e{���}#�]� ��T���>�L鏧t�hAЗm+�/6:!�z��RYM"�%jh��i�p��
��I��.��No���-��X�>��2��41R	$ 0z�C�&~�P���B�Z����-������nԔ�@"[~������Q��&��Q[i0����\W"��޵�.<&��_�EL^���zC�x �v�cֽW�n�6�6�/��=�ܦ�L"�����Xt�w�~�Qo�KZ�ȋ��T�W!UPO��j���*T�%0;�GGv�V��(-�8�,pI����K�̍=;�Ov�ELH)����-�}t�~��=�犛���W�c�	\ߥ��ḧ�<� �%G�h��c$v���ź�Ut����v�}{�}h�j��ӟ�k?8܋�q��7�-$.0�͛����[z�ѭ9�f���&A���%U�q�[ҎnxAVĪ��
5"\���;��1�#��z����p1q��0��b��d���gF#�q�E8���	��7��H�>�課epiC4�4�т6T�ʛUÆ�`�d��iG��ç������ ���)�q�	��J(}�/Y.���`DžTY����6����EP�+�m�J��/E�ewY@�C�a�~Ǫ�P;C��1\���
���}������>u�Ntɷ���j����u],��j�w�,�
�'Qz�A�g��
E&�f�(�U׀�[�D��s�����_vN�.��1^�e�
�'821��5�;ܘƅ���)��В(j�o�D��`�)�Z��K����@1q��څ<���5�J54U��e�a#Cqj�2fo���Oē�E��Ю\^��PC��\2K���!.�ҀH�̑���ف�ᓍK�sL�|F����44����d������s�-n�3I%+ o�]��ɤf��{�Ϗ��vd0����9���� q��X��t_�s�|��39���s�<A*s��}��X�>�Dp��$ڄ����x�@�==yd�u`���0(<=NY��v�c�7}l����$��8���U���8	S�]�h>�z
�A��{q�g�>�lɁC�ISu4��t�pZ�3�Y�(E�k�t������O������#ـ�����
��[��P�Pi��g*�(ƼV�tY�.Y�+us���1�q���
Ԣ���D��t!�'�'z����/m��V��H�AZH<s�ȳ=��~mTݔ�4\���#��
�q�X�%��(B����g�t��87w�9�,�\]©�k�m�,}ˌ{^^�������3e%�@���0�<�[�#4�5
1��2��~0�0$�s1ή�����P;���5M��>��/{��}"p����SR���gr�/#�	j6;[�|x`�#u����4y�—���.w���Ҧ����&�$��#~{�����c���[A��~���
�u��e�R�f+s�b�aH�kE��g��{�-/.%J���cb�~�\؆"�Wv�p^o\�n	ֆ�wI���p�8�1<�)���Z�O-�r�s_z����tXv�*wX���Z���ux�y�'c�Zq�|�_����pm����E�͘�%u��'>� ^�1So�"�����ꠠ�t[��*7�/��Qu�Uo.�?"��5)�¾��Hd���O�m�
��O]���t��!+�~��Am�[<�C�
Edx;�����Ⱦ���_����%��֋���y8��.E�!��<�GUZ�VQ�\ኺ+?���iYn���-���� �wR�r���e� �����'Y鵑H�k=L�G��:W���_�=�0�e���W��s��_m�ݩF)�]���<蒹�I�6��v�m�;��'��	x@1��+�^�
���w����T(�J���l����+���WAͰ�Yԭ+��H� n@$��Z�Э:���.o���a_� �J�7T��MOz�������p'[������]=�U��<�S�Кv��W�P�N�(�~�D/,����ba==�h���h
"���c][(��/Z0��f��GL_����6�;k@��|�ң'�~X�zA��_�u�b�DKz�M�X@Y�N�/�5`5(Li�f���Mձ��m^�gե-�'��zR��6��'�8�E]gXY\jG<,(�$[��.M�H ���x6%c�v���Z2O[�9��0=-P|����0~��[�P�����
W�ZvJͦ28�ZΓNo���
*�)�� `������ύ׻Td��������}Q\��:�-q��B7�j`��b�-ai(� =T_�?������4�O�yO�g��]'?����<{|��wM7�zG��AՃ�?ˉd`���IP�U,ث��)bTD�ːEX����N��Z:h�F��و$"	�;�D\�sB��K/���ˌ�y��/�H�l��}�@/�-*
��5�3P�r!��`ȼ7z�t�A��!�,�xԏ@��������($�J���j�
8w���
��u��M��h�y�xA���%��^g,-`���P)�ttO�E�W��8l�R�ӈ�=5�n��/����q��I�/�ǯe���\諍��O�m��w9'
�D�rY���J޸�-�g��1T�}�I�‰C�=.�j��\�
�q!��eV�ߝ�e��U�����*c��
ю�jPM�L��G���؅άiT����r���`�.BfE��H @�����s���g=��ǻ,߁(J�/;ޓ?�\u��:�;:8��Q%^~U�Iߚ��{Q�����C�������\.��
��H�d�>���3v��*N���K��H��@�)��B��w�8T(S��GA�J��%�j{�>�"��)�vo�:(#����X�A^w��s�_E��)k0?[Te)�N#]��)�����M\�\\�r�����1*�j��(�Cy�ȑQ�=�R�^�r��<A[p`�r*�Uw�Ϳ�C���m��9cS��Iz��R��Hi]�[��4c�N^���ȃ�\�F�MW�B�|f�S�^�O��zM�/��dR�75���*�B��,���"�a�M����3�[����=�w�n��g)D#���Pm��{��1��%���4=��k��g�!^n�S���MjrvWgf�ͯ�?����ڝt=�9ƑJ��
LdD���{�x���o�/�u�&�71�z7�q⩷���CT�$D��c�[ff�9�vþ+J���c2��h)h�e�����n�zV�K�ǴB�����& ��������	��l�L0
��OmZ=&d�cm����3�aJ]���;Z���.����iG������jĴ�������@���He������ fّ��h�dU�*���M+5u���T6/���+Nl�}�ee$yغ���j��r��|V�+x����Dc@E��(X�2�W7:����q��]T8b��v$M&خ�֗��/�~���U�v�y��R�xZ�����fI������ ۟19�t�,�|����<3�UT���Y�Upc�Z�.Yɐ��E����K��.���3Yn�u�;yz2�;���j��${�Y�(�R����Sɯ٨�-N��C�È?�Y��ݲ��1��3�"%c2��V��3~@X�(��Vk�?��t-}z�t�Sd���"��,��#���%�"��hS��2�#a7{��5Őg{҄P���J251BNR4�k�PD��y��ç:F��XO��–���@�%m���33�?c<"u-��Hq���Q]wJ��R��V�܈>�lwc���"�X��Ýn·ͽm�s��\��/�O�<���`WT��u:��R��Fx�]���ޡ��k��&K�R���}K���+�W��h�`׽��3�����[����Z7�
��
f4�\*[�djC'叡>��fpd�2	��������Զ����z����F�	\��)�h?Տ]���s+O���ج�)[���V4H�j��Y>���������(ܦ����:�����5�j��N����f����V_��v�c���9���Q
���j:�Ńo8GRk��B�%P��t�4] t�H��&�o���&*VE�唼����6�A(�}�Й������,�ɦ1�UT���|Z�B��3/��.މ�6�3Y1�匋�GN�E��5md0��c�$��q�9�xūt'o��ۣ��;�_�
�"T<����J^�����Rn��/�\lE
-X�=t;���-^�9e���T�����!����!�i1B��CU�\�\��1���!w7b�ۛ��=h\�`��h�%4b���X�����͡�T0�ʩ���Q��^��Tw��W�Q�\I�~�"�Nj}&+�{J�k�.����?ٙ�أ�zs��Ye�mT�b�C[HM������dvζ�q�̄y�b�Y0ɖ������ky�^]���
��.�!J�4��V��g=\��Y��y�R�®�'�S���vX�Du����]����9�s�J^敠@�%�3F��-�x0@�h4�4]Y����^�,�<g�f��1P'�;Ӷ�U$�%��J�ӳ��I!��=0ƯW�GS�il�.G��Jb��>$aV2�t��ؚu���C���BTXRgڽs'S��z뺤�ٕXM�2�-��K�v���N�*��N��DIH���yg�3QDm���v}�C*���Z?�Њ��l��z�U�-SY �
��h��cr��+o!�&��[�(H�ѻ� :���d19Ow�-YPZ8�5������g9���
o&����ф��R�"YG��ع�F����V>Z.�6����zV�����(�Ɍ�n�\4�,c�>���[��	��p�g�5r��~쩊@�E\��Ȫ�З��?���r��=*����A�n�؊������5���ŅE}q��!*���=w�"��$��9�������w?��VG�,�J����]��j�E}'n�z�����\\B�H}W��#�}������l|n�'�4�2��|�H��9�K��,�GiF4*���w��0�U)�x�B�� 3��:m�v��i.jS_w���0��������p��w����ys�<�5F})A���'�"�|�O�jK'�������Xg#ͫX����Q�566u^K
Q$�h�
��m\�v���Ȕ�o�P-uvbܪ+�,Rb��_�!����|��w�8^k�sU.�Ot�ɿ9�=j������?��ܧ��욧J��!��
�}Axm�����N�N�*a�����F��N.�jw
|BU�q>"�*$��]]){1���'T�֩����^�/X�u/�������V���%�&�u3�>h��8��"��u9Jr�ꦧ1Ev� �D~
C���i�ƘiWr�N�#��CG�5�T�6�����$v={���^W�>9i5��B��(�܏�Xf�[ⅽ����*�ʄ	ֹ��,�5����3���;��J���1�� ��u��y���X6�V�Nz�S-mħ3�8��(���Î����� �Z�1E�1;D���a��t�SK}T�T`p�23�#}S���'u��ke��
.2d@��
��*��2k��H�wÒr\�x�e��Q6��9q�F�&��i���C�3넜L�90K�o@s.IM�p�݁�)KkU@pq�����<�.m�@*���Q�5~t��@��
��F=�q�"$��q����@�x	�M�C��D�&�*pj@�=� �(j ˁ:l��p��8�x5��cPj����
�,I��J�w�c�c/dd���.:��u7į�~Q�:�c:�d��,@Al5�1_@f߭��t#V�?�%�B�~�[� :\0�M�v�cJ����(���:F%U�i�wM���h��'��ӏ�MB���XW�Q�P����67'�1�S�e�
�q"��|�W�(~��='�P(�A���J+z�-ƫ'ud�1� ����o�"<��{�10\_�Y��**|�ݞJ���v��1�?K��߹
ʕ�T�Y�߽⼀c����6�����
�X����C3ОaQ��ͷ�V��&�rMsO�
�^�[�}Ko��| ��8���5��}��U�����@��y��V��B����
�7����(�`H���@��Ĺ�$�g��W-�ղuW�p�8��H1�ox��Z�38�+��,
�R|A��c4E��=ǂd�;QZ6yp1p�j�
��U���^�$Bm��Xd����xx����a�cf}K�E�B�׆�2R��EPK�IC��y�b��4��P��{�v!�_s�b����b'�O�9���#�����e����֫|N���C�@�E�(�'��t��Œl8���n��]�3�L)�SP�%%���E��}TXC�N0p��x@�{�IOV��s���:��r}c!�Ba�%�6�^@Pa�?q8�@����,�g���ip���|
m��Ȗ�{S�랷a|C��}��L%�#�k���9�һ3
�H�lz���}�����B�o}e���bG�hj\�֕Ƃ<)�T��&�r�4�*��fĎ�f0_�y�:A�#L3����K���&@���E�А$Ɲa��a�P���|�C��A���9.�:H+�'�ɯҝ,�~���^�S9��)�p�������FpT���x�z��|$^mm��d��
e�)h�W�`�����&.w��]����ђ�O	��%�$�'㐱DtR�ܰp�l*�8��-���z_�M�A�j��\�Rob7�����v�HIe ���?��}3!�ThD���ݴ�����_lz�n�œ������o��wbq�.19�-��^!�^����K
��Z>���w�8~?^�Z����$����Ǻ����`珣��R����qN�7H���A�98;=��VTƀ���i�B�S��m�2�s��`CCEg�����/�y{�r��c�N�զ�z�W5?����
\o��o)�,�
N�P\r�ů�(��gߝ��-4Ox�K.i�gA��f����N	��1D��w��~z�>�c�V*�T�=MG�|U�%����o޿��g���)�l��vp�ټ9!/^�Bx~��B��y���A�'�礢W,^W�	
�%�vH`�sm�s���O��Ԩ��P�jS���7��%";E��.�����j e���bbW*7��gT:�RWdDA������ݤB�6/��&s� �d5nG%���ov�J	�E�����.�AR���Z�2-.PhLY߳�V*q0����8n����F��&:o��&v����>۶�원b��}7�Ȣ�:A���ϡW���[7��:]�-P�H�h���R�	Y�R�FD7�,�tz��JL�� X�{R��w���T�l�H�3^��%�dv�e:O3��]6�I��{�9Srjz��ۂ�\ϣ������'�L���>��Nd��NW��l�g�6h]��
��b�������:k��O�}Uu�}vy�B�G�x+��֏�cPD"�i�,*W�c���N�����T�p13O�7�ѩ�O�6��k���CM���,��{�P'������@���7��Wzto*��y�<q�f���7������EN�;����"�A�_�f=�m#�.̩
�^˷{���Yh{<��כ�%��ٜG�i��=�D�)�������jcW���ۗb*���-�@s7:_~U
��0�u!fџ}-�@Y���_��
v]�EH��Y�
+v����C�סXaQ3'i���UD�v���z����ސ�
0�&��
�wů��+���[�u�OWI���'��ڸ%��-/KMP[2����V�ʊ�[W�[׽M��Dy�q�#v�������~;{�"�ut�(��R)��o�d��o�I:��9��<�3n�y��d	זQ���L�
`˓fw�F�X�԰�Iws����ws1�
m��؏Ba�
S}��0���S�.�1)H_9���w�)�J�]?�5W*�����b���4��-N_j��$�>N�l�f"ޖ��kE�Xg��,U��^�	�ګ��6Ta{H�r���X��"ޖSг@'#��������K<���bH���՜\��ʫK���;���^X[�ֱS����Kc�vk��Zu�
BF�z�Yl��v�W�
!%Uِ���A*�0�6��l�|����4�x���@[Aqįd��ܣ5-�Z:�>+l��„�pQ_�]&E���ŵ�71�8��#4�uJ�g���e�f1,��@`$
R$�<��4LsZd	4��_��X��\(��:4J|�����H�D�g!�ϓ�]��5ߝ=�(��$Љ�H}��]��{36�[6���/�4o�ia4�?�[��{�g�y���5:*,��W���$~��Gi�f��L���f��k挭k��s�k��i�X�\k��n�B����f��9-��0
g�M��Ǝ��V��I�}�s��diu�����}���]���Y�,���
�$����L���]��D>�ԫk�hB���_�=�%��j��=�Ufž�Lc���>f�g������(d����)��
:��r� ��0x���v5���)N��h�͆c��U�N64W�����l�\�(��Y�GK���,�}�#�{�R�o�	t�J���Hn��Hp�����ۜ��Yڎ��]]�>�U��&�s��]kR�Y���Z��[f�ˑ��5�2o�,�OÎi���d�W�u��Y����gƲ
�)���
�ƠQ�M�R���D�7$�
���j�/�\�������%1g�F��:��&Z;z�;C���yøWJ�@N���5'QD�LX��p�����EB���A�����t*�C��͇�L�Hl=
=AEt�ǐ8��1qK�V/pH1��K�"M�VuK_�M�͇��n���^�NGI��ڴ��\���=�^ı�L2W]nX��$34wm��;P��N�^�ŗj��O�=l���X�~y|�9-�F��"��V���H0+IY/2��2!Mr8[5�]<ʦ9q�14���
!��Qr�P���}�e1ƿ�T��n�g�a�f���
�3n�}��ܜ��,��F�����)��	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���	�Q�)v�*���ݧ�
��Ϩ�
��Ϩ�
΅��
��ݧ�
��ݧ��ݧٴ�
��Ϩ����������������;t������
�
Ǫ�
�R��
�	�5_,��2P��Ϩ�
��Ϩ����������������;t������
�
Ǫ�
�R��
�	�5_,��2P��Ϩ�
΅�����������������;t���΅�
�
Ǫ�
�R��
�	�5_,��2P΅��
��Ϩ��Ϩ�o�
��ݧ����������������;t���ٴ�
�
Ǫ�
�R��
�	�5_,��2P��ݧ�
��Ϩ��Ϩ��o�
΅�΅���o�F���F��o�F��o�F��o�A���=���<�<�W�<���:�<��
�:�<Ԏ
�:�<��:�<��:�<��:
�hpp�Y8��������o���J���A��������΀���	����<�}�Ta!N���o��o�����>�>SetLenOnDrop��>�	�>�>	local_len��>���rZg������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�ӰoDZo��o��o�o��o�=΅�<�<�W�<���:�<��
�:�<Ԏ
�:�<��:�<��:�<��:
�hpp�Y8��o���΅���o΅�J΅�A΅������΀���	����<�}�Ta!N��o�o΅΅��o΅��o�=��o��o��o�=��ӰoDZo�=΅�o�o�=����o��o�C����Chars����	�q�,�\�g�g��h��g�h޵�g�h���gFPR<?�����C��o��o�΅�������Ϩ�΅������������lf���]v΅��΅���Ϩرo�����o���Ϩ�����������lf���]v�������΅���o����o�<�o���=�o����o��o�o��o��o�<�����=����o��o��o����o��o�<�o���=�o��DZo��o�o��oDZo�<��o���=��o΅�o��o��o��o�o�<�����J�����o����RcVecMut���R��4~W7p���o��o�<�����<��o���<΅���<�o���<�o���<��o���
��Ϩ�
��Ϩ�
��ݧ�
��Ϩ��o���
��ݧ��o���
��Ϩ�o��o���Ϩ����������������;t����o�
�
���
�R��
�	�S�!��}f��Ϩ���ݧ����������������;t�����o�
�
���
�R��
�	�S�!��}f��ݧ���Ϩ����������������;t�����o�
�
���
�R��
�	�S�!��}f��Ϩ�
���΅����ݧ����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<?����o�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��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<?���o�5�g�g��h��g�h޵�g�h���gFPR<?������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<?����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�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���	���9t(}���ݧ�R�R΄�R�	�	�	��	��	yk���9�R�����R�����R���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ʁ�����X�������Xـ�����Xѥ�����X�������X�������X��9�����X�������X�������X�!�����X�������X�������X�������X������X�������X������X�������X�������X�������X�������X��9�����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��9�����X�������X�������X٤�����X�������X�������X�������X������X�	�����X�������X�������X�������X΅�����Xů�����X�������X��6�����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�������X�������X�7�����X�������X�������X�������X��4�����X��9�����X������X�������X�������X�������X����������������;t����������X�������X�������X�������X������X�������Xʹ�����X�������Xұ�����X�������X�������X�������X��9�����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����������������;t���������X�������X١�����X�������X�������X�������X�����X�������X�������X������X�������X�������Xۗ�����X�������X��4�����X�������X�������X�������=��o���=΅���=��o���=�o���=�����=�o���0��o���0�����0��o���0��o���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��o��o��o���ݧ���ݧ�����������lf���]v��������Ϩ���Ϩ���ݧ���Ϩ���Ϩ�΅����Ϩ���Ϩ���Ϩ���Ϩ���Ϩ�������Ϩ���ݧ���Ϩ���Ϩ���Ϩ���Ϩ�΅�������Ϩ���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ�΅����ݧ���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ���ݧ���Ϩ���Ϩ��Ϩ�����΅����Ϩ���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ������ݧ���Ϩ�΅��΅�������Ϩ���Ϩ���Ϩ���Ϩ���Ϩ���Ϩ�������ݧ���Ϩ��Ϩ���Ϩ���Ϩ�΅����Ϩ���ݧ���Ϩ���ݧ�΅��������Ϩ���Ϩ���Ϩ���Ϩ���ݧ���Ϩ�΅����Ϩ��Ϩ���Ϩ���Ϩ���Ϩ���ݧ�΅����Ϩ��Ϩ�������Ϩ���Ϩ���Ϩ���Ϩ���ݧ���ݧ���o��o���ݧ��	����o��o�����o�����o�ٴ����o��o�����o�����o���!��o�����o���o��p�����o�َp��o���o��o���o��p���p��o��o��o���!��o�ٴ�����p��o�ōp��o���p��o��	��p���o��o���p��o���Ϩ���ݧ���Ϩ���Ϩ�΅����Ϩ���Ϩ���Ϩ���Ϩ�������Ϩ��o���o���o��F�F�F���F��F�?��o���o���o���o���o��F�F�F���F��F�?��o����������	����	��	�����Ϩ���Ϩ���Ϩ���Ϩ���Ϩ��������������	�������
�"���
�"���
����
����
����
� ���
����
����
����
� ������
����
����
����
����
�"������
����
�������
����
����
� ������
� ���
����
�!���
����
�!���
����
����
�!���
�!���
� ���
�!���
����
�"���
�"���
����
� ���
����
����
����
����
������7�
�"���
�"���
����
� ������
����
����
����
�������	�������ـ�΅���9��7�З������������o�������ѥ�������ש���6�Җ9����������������Ϩ���������զ�ۤ������ӣ����������������o������Ӯ�ݧ�ұ����������ߖ�������������ُ����������������٤�����������	��������������9�������������������������٬�������������������������9������4������������������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��@��a��s�$���������������Alone���Joint������i����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��������
Gi=�d�
��
���Jٴ���<�<�<��p�<��;�~�ʼn7��o�������������lf���]v��������
Gi=�d�
��
���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��������
Gi=�d�
��
΅�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�7r�}34U���ͼp��p�?�?��?���:�?�	�:$x��Lk�΅���-�-��p�-��*��]����������W���R�PN88C�-���
��o��!�,�,���,��*�,��&�*R7�d�Ӛ<��p��o��o
�oٷo��p&&��p)�R*����3�{��������
�
���
�R�F��e�z93����o��o���������p�Pv�n�"2x�΅
��o
��o�-�-RefMut��-��*�-��&�*�-�	�*m
��b��p��o�+�+��+��&�*�+��*��0�ԃ����p������������������;t���΅�?�?��?���:�?�	�:$x��Lk��o���
�
��
�R�7r�}34U�΅��o��
��o
��o&&��p)�R*����3�{�΅����p�-�-��p�-��*��]�����p
��o���ޕ	�������
�
�W�
�R�>�:	���΅��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��o�I��p�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��p�I��o�I��o�I��o�I��o�J��o�J��o�J��p�J��o�J�o�J��o�J��o�J��p�J��o�J��o��o��o�JӰo��DZo�J�o΅�o�J��o����o�J��o�J��o�J��o�J��o�J�o�J��p�J��p�J��o�J��o�Lۜq�J��o���J��o��o�K��p��p�K���W��R������`�PP������������������;t�����
�J���K��p��p�J��q�J���J��o�J��o�J��o��o�J��o���Compiler�����Fallback���r�.%�Ի��J��o�����R�i ����3��J��o���J��o���J��o��o�J��o��o�J��p��p�J��o��o�J��o��o�J��p��p�J��o��o�J����o�oܲo�J΅��o��o��o�J����o�o��o�J��o��o��o��o�J����o�o��o�J����p�o��p�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��p��o�J��p��qƮq�K�g�g��h��g�h޵�g�h���gFPR<?����=
�����1���	
��������q��q���K��o��o�J��o��o��oƮqƮq�K��o��o�J��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��DZo��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���h��o�h���h�o�h��o�h��o�h��o�h��o�h��o�h���h��o�h��o�h��o�h��o�h��o�h��o�h�o�P��o�������������BP������o��o��Ϩ��q��q�P��o�������������BP����ōp��o���Ϩ��q��q�Pَp�������������BP����َp��o
�َp��o�P��p�	
���p���P��o�������������BP������p��o���Ϩ��q��q�P�o��o�
��Ϩ�o�Pܾo�o�
��Ϩ׾o�P��6��!
���6���P��o��o���Ϩ��o�P��o��o�
��Ϩ��o�P��p�������������BP������p��o
���p��o�P�o�������������BP������o��o���Ϩ�o��q�P��o����ݧ��o��P����p
������P�o�������������BP�����o��o
��o��o�P��o�������������BP������o��p�΅���o��q�P��p��q
���p��o�P��oٴ�
��ݧ��o�P��oٴ�
��ݧ��o�Pōp��q
�ōp��o�Pٷo��o
�ٷo΅�P��o��o�
΅���o�P��o��q���Ϩ��q��q�Pٷo΅�΅�Էo�Pٴ��
�ٴ���P��p��p
���p���P��o�������������BP������p��o���Ϩ��q��q�P��o��q���Ϩ��o��q�P��o��o�
΅���o�P��o��q
���o��p�P��o�o�
��Ϩ��o�P��o��o
���o���P��p�o
���p���P��p�o
���p���P�p��p
��p���P��oٴ
���o���P��o��q���Ϩ��q��q�P��o�����ݧ��o���P��o�������������BP������p��o���Ϩ��q��q�P��pَp
���p���P��o��q
���o��o�P��o��o���ݧ��o�P��o��q
���o��o�P��p��p
���p���P��o�����Ϩ�o�P��o�������������BP�����	��p������q��q�P��p��q
���p��o�P���
���ݧ�P��o�������������BP������!��o���Ϩ��q��q�P��o������o�P��p��o
���p��P��o�����ݧ��o�P��p��q
���p��o�P�o��o�
��Ϩ�o�P��o�o�
��Ϩ��o�P��!��q
���!��o�P��o��o
���o���P��o��o�
��ݧ��o�P��pōp
���p���Pܾo�o���Ϩ׾o�P�	��q
��	��p�P��o��o
���o���Q��p�Q��6�Q���Q��p�Q�p�Qٷo�Q��p�Q��o�Q��p�Q��p�Q��p�Q��o�Q��p�P��o�P��p�P��o�Pٷo�P��p�P��p�P��6�P��p�P���P�p�Pݧ�P��o�P���P��p�P��p�P��p�P��o�P��p�P�����P��p�P��p�Pٷo�P���Pݧ�P���P���P��o�P��o�P��p�P��p�P��6�P�p�P��p�P��p�P��p�P��o�P��p�P���P���P��p�Pٷo�Pͼp�P��p�P�p�P��P��o�Pզ�P��p�P��p�P�������Pݧ�P���P��p�P��o�P��p�P��p�P���P�����P��p�P��6�Q��q��Ϩ����������������;t�����q��Σ��R���	�Q�)v�*��Ϩ�Q��q���Ϩ����������������;t�����q��Σ��R���	�Q�)v�*���Ϩ�Q��q���Ϩ����������������;t�����q��Σ��R���	�Q�)v�*���Ϩ�Q��o�
��Ϩ�o��o�Qٴ�
��ݧ��o��o�Q��o���Ϩ��o��o�Q�o���Ϩ޿o��o�Q��q���Ϩ����������������;t�����q��Σ��R���	�Q�)v�*���Ϩ�Q��o�
΅�ͥo��o�Q��q���Ϩ����������������;t�����q��Σ��R���	�Q�)v�*���Ϩ�Q��q���Ϩ����������������;t�����q��Σ��R���	�Q�)v�*���Ϩ�Q�o���Ϩ޿o��o�Q�o�
��Ϩ��o�o�Q��o�
��Ϩ�o��o�Q��q���Ϩ����������������;t�����q��Σ��R���	�Q�)v�*���Ϩ�Q����ݧ��p��o�Q�����ݧ����������������;t�������o�Q��o���ݧ��o��o�Q��q���Ϩ����������������;t�����q��Σ��R���	�Q�)v�*���Ϩ�Qٴ�
��ݧ��o��o�Q�o�
��Ϩ��o�o�Q��q���Ϩ����������������;t�����q��Σ��R���	�Q�)v�*���Ϩ�Q��o���Ϩ��o��o�Q��o���ݧ��o��o�Q��o�
΅�ͥo��o�Q��q���Ϩ����������������;t�����q��Σ��R���	�Q�)v�*���Ϩ�Q��q��������������������;t�����q��Σ��R���	�Q�)v�*�����Q��q�΅�����������������;t�����q��Σ��R���	�Q�)v�*�΅��P�Q��������������W�����W������
�P���W��������8�W��������7�Wӣ������8�W�������9�Wש����ɰ8�W������6
����W������
�����W��������5�W�������8�W��������5�W��������8�W��������4�W��������8�Wۤ������8�W������̴8�W������7�W��������4�W��������8�W�����¬8�W��������8�W٤������8�W������ؼ8�W������Ҹ8�Wʹ���
�P��W��������8�W�������8�W��������8�W��������5�W������8�W����΅��7�W��������8�W��������4�W��������4�W��������7�W��������8�W��������8�W��������8�W������
�����W��������8�W������
����W��������8�W��������8�W�������8�W����΅��7�W�����
����W�������8�W�����W�����W�����W�����W�����W�����W�����W�����W�����W�����S�S������������ُ��������ُ���ُ������΅�������������������������������������������i��i��i��i�iϨi��i��i��i��i��i��iݧi��i΅i��i��i�i��oi�������
���o�
����p�
����o�
����o�
΅��o�.��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������p�A΅����o�A������o�A΅����p�A������o�A������p��o��o�A΅����o�o��o�A������o��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��o��I��o��I��o��I��o��I����I����I��o��I��o��I��o��I��o��I�o��I��o��I��o��I��o��I����A����i��a��q���H��q�H���������	�����6��w�(���o��o�H��������	�5����5H�i��D���o�H��q�H��o�H����Rev����	�?�����Tۜq�H��q�H��q�H��q�H��o�H��o�H��o�H��o�H��q�H��o�H������p����
�C����
�C����C���	�C��ڸ(j��o��o�H��q�H��q�H��o�H������Split�����qI����>ͬ�H��q�H��������	�5����5H�i��D���o�H��q�H��o�H��o�H��q�H��o�H��q�������+���	���	ُ�,��
���A�����A���@��o���@�����@��o���@��o���@��o���@�o���@��o���@��o���@�����@��o���@��o���@��o���@��o���@��o���@��o���É�������З�ݧ����զ������������,��
���,��p�Q���Qݧ�Q��p�Q���Q���Q�p�Q��4�Q���QÉ�Q���Q���Qզ�Q���Q��o�Q��QЗ�Q��p�Q��
�Q��Q��p�Q���Q��o�Q���Q��9�Qٷo�Q���Q���Q���Q���Q���Q��6�Q��p�Q��p�Q���Q��p�Q���Q���Q���Q��p��������΅����������������������������������������������������������������������������.��
��p�A��o���A��o���A��o���A�����A��o���A��o���A�����A����A��o���A�o���A��o���A�o���A��o���A��o���A��o���A΅���A�����A�����A�����A��o���A��o������o����o��ٴ���o�7��p���h��o�h��o�h�o�h��o��o��q��q��q��q��o��q��r��q��q��q��q��q��q��q��q��q��r��q��o��q�	��q��q��q��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��
s��s��s������3���-��p���p���p��
���J�o��
���J�o���p�@�o���@��o���@��o���R�R��o�R��p�R���R΄�R�p�R�R���R���R��o�R��p�f�f���f��o�f��f���f|��|��|��|�|��|��|ݧ|З|��q|É|��|��Q��o��Q��o��Q��o��Q����Q��o��Q��o��Q΅��Q����Q�o��Q��o��Q��o��Q��o��Q��o��Q��o��Q��o��Q����Q�o��Q����Q��o��Q����Q�����X�����X�����X�����X��9���Xُ���X�����X�����X�����X�7���X�����XҖ9���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�����X�����X�����X��9���X�����X��o���Xͼp���X����X�����X���XϨ���X�����Xѥ���X�������X�����X�����X�����X�����X�����X�����X�����X��6���XӮ���X�����X�������Xɇ���X��	���X�����X�����X�����X����X��9���X�����X��p���X�����X�	���X�����Xݧ���X����X�����X�����X��q���X��p���Xұ���X��o���X��o���X��o���X�����X٬���X�����X�����X�����X��4���X�����Xߖ���X�����X���X�����X��o���X�����X��9���XÉ���X�����X�����X�����Xզ���X�����X�����X����X�������X�����Xӣ���X��4���X�����X�����X�������X�����X��4���X�����X�����XЗ���X�����X����X�����X�����X��9���X�����X��6���X�������ݧ��Ϩ���Ϩ���Ϩ���Ϩ�΅����Ϩ�������Ϩ���Ϩ���Ϩ���Ϩ���Ϩ��������������������������������������������������������΅����������������������
΅��
��ݧ�
��Ϩ�
��Ϩ�@����@�����@���@��o���@�����F��o����������������զ����@���@�����<��o���<��o���<�o���<�����<�o���<΅���J��o�J��p�J��o�J�o�J��o�J��o�J��p�J��o�J��o�J��o��q�J��o��q�J��o��q�J��o��q�J��p��q�J�o۰q�J��o��q�J��p��q�J��o��q�0��o���0��o���0��o���0��o���0��o���0��o���0�����0��o���0��o���0�o���0��o���0��o���0�����0��o���0��o���
���
���
΅�@΅���@��o���@�o���@��o���@�����@�o���@�����R΅�R��p�R��o�Rōp�Rٴ�R�	�R��p�R���R���R��o�R�o�Rَp�R��o�R��o�R��p�R��p�R��!�R��o�R�o�R�o�R���R�o�R΅�R��o�R��o�R��o�Rٴ�R��o���Q��p�Q��o�Q�o�Q��o�Q��o�Q��p�Q��o�Qٴ�Q��p�Q���Q΅�Q��!�Q�o�Q��p�Q���Qَp�Qōp�Q��o�Q�	������o����o����o����o����o����o����o��������	����o����o�����������o����o��������o����o���o���������
���A������o�A΅����o�A΅��܃q�A������p�A������o�A����ӟ*�
΅�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���?����p���?����o�����ݧ�?ۜq���ݧ���ݧ��q��q���ݧ��q��	�	��
�
�	�����������	�	���	��������	���	���	����
�����	��
����	�������������	������������	�	�
�����������������������������
���	������������
�������
�������	�	������
���
�	��
���������
������	���	����������
����	��
�����������
����
������
�����������	���
�����
����������	�������������
�����������
���
��
�	�������
����	������������
����	������
������	�	�����|����
����	��
���	��������
���	����������
��	���	�	����������������	�	��
���������������=�=�C�	���5
���
<�nkk��I�D�����J�K�f`��S�s8<�nkk��v.�O�ݯo�O�� ��� ��<�nkk����������B����!
�p�
<�nkk�¨�kM�g��C�	����
���	
<�nkk��B�k�����J��Q�e#��O�r8<�nkk��H���T!n�C\���%
�� �

<�nkk����l���J����e#cr8<�nkk�¥V�I�x�B����!
�<�nkk��j.�)����@�=��<�nkk�¶���
�!��Cm���%
�
<�nkk�€����
�Cr���%
�
<�nkk��#8�^��C�����
v<�nkk��3O�C��d�B����!
�<�nkk����*�#�C�
���5
�<�nkk��"Q<]WZ��C���	�%
�
<�nkk�¨�3�#�ؑ�C����5
�<�nkk��>/5�X���C���	�%
�
<�nkk��O1�wƍ��C�^M<�nkk�§��:r%6��JJGs8<�nkk��H2�,lx�CV���%
�
<�nkk��L|���"��J��L�e#�r8<�nkk��5�tn֦��B����!
p<�nkk��]�z����Ca���%


<�nkk��̮'�	�T$crate::const_format_args�����;*_���Z
fmt_internals�const_fmt_arguments_new���<�nkk��"�g8P�W��B�
���!
E<�nkk��g��D��B����!
���
<�nkk��d#:���B/���@
��
�

<�nkk��;�ơ�.4�Cw���%
A
<�nkk���r-�$���C�
��<�nkk��Y'j-9x6�C���<�nkk��/m�%T���B����!
Y<�nkk�¥�~P4d9��C�%<�nkk��:��;�M�B��	�!
�<�nkk�†�����B�	���!
m<�nkk���3��h�7�Jnks8<�nkk�±�@��%�(�J�-�s8<�nkk��~��g{�C[���%
�
<�nkk�ˆ�x'š��B�	��!
�<�nkk��|�d�K�3$crate::panic::panic_2015�����o:��7_libstd_sys_internals��panic_internals��
�+�*<�nkk��w
M��6��B���!
:<�nkk��Q0�cq���C����%
�
<�nkk�����/4��C+���
#

<�nkk����+3��W�C����5
W<�nkk���U������C�
��<�nkk���S幼=�j�=��s<�nkk���Qe�Pm���C����5
�<�nkk��?�|E����C����%
�
<�nkk��D���{��C�F6	<�nkk���B�a�+��B����@
0
<�nkk���H�o��J�C���	�%
o
<�nkk��ZV?��H�C�	���
#
�
<�nkk��ܞ������J�	�	s8<�nkk��ȞS�D6�.�J�	,�	s8<�nkk��58r��p
��C����%
!	
<�nkk��֪��h[5�L�)%����.�8<�nkk���l�{cx�Cf���%
~	
<�nkk���T��
6�B���!
@
<�nkk��^�sK��C�
j�
<�nkk����=%(����=��<�nkk�
�tp��C�dT<�nkk�� V��(�JQNs8<�nkk��kx~/Ow���J������e�
t8<�nkk���6^#�o]��J�+�s8<�nkk��m���%��J��|�e#r8<�nkk�‰W�⊎���Ck���%

<�nkk��]e
�j����B�
��!
�<�nkk��7��9~)�B����!
<�nkk��Ҙt��\Q���o��=<�nkk������
KT<�B���!
�<�nkk��ޔ>^���B����!
�<�nkk�œ����(8;���=��<�nkk�º�Ӓ�)��B���!
k<�nkk���^��d��Y�BQ���@
h
<�nkk��64T�#j�C��
�
<�nkk�«��_ۯ~�J�
�
s8<�nkk�¾�^���J���G�
s8<�nkk�‘�D���K�B����!
�
<�nkk��*�	��N�C�	���5
|<�nkk��y��-��.�Jy*vs8<�nkk��z7.i�>6�B�	���!
C<�nkk��g57�-d�/�J����e#r8<�nkk��$���	t�w�C����%


<�nkk��>���v-
��k��a%��V�
��<�nkk��o���l����Cp���%
l
<�nkk�‹t�֑L�-�C����
#
�
<�nkk��|gJ�3j�����=<�nkk��Z��;a\��B�
���!
<�nkk�´���������=��<�nkk��������p�C����
#
J
<�nkk������C�)$crate::impl_to_tokens_for_custom_keyword�|���2	��)�	��<�nkk�¥C���۬��Cu���%
�
<�nkk���&�3��l�C����5
(<�nkk��ڡHr>`[�B��	�!
�<�nkk��8M�kUf�^�C���<�nkk�œ�`���"�B����!
<�nkk�›���#��J��s8<�nkk�¿��S��-��I��10��-�g8<�nkk�šq�e
�	�B�	��!
�<�nkk��H1���/o>�B��
�!
�<�nkk���Rb%E��CT���%
m
<�nkk�ª̈́��n��C�	E�<�nkk��'��Vtw�J�)�s8<�nkk��<�c"�B����!
�<�nkk���,4
�x�v�C����%

<�nkk��$i%��>���J��s�e#~r8<�nkk��4$K�*�j=�B���!
<�nkk����9ߐ)�C�����

<�nkk����
���Z�=��<�nkk�§�Qj [�C�
���
#

<�nkk��;���'~���=��<�nkk���m��$���B����!
�<�nkk����Tu��B����!
#<�nkk��%b� ���C���	�%
�
<�nkk�‡���.zC�C�<�nkk��x�0P��ժ�C����%

<�nkk��ך]��x�J:7s8<�nkk��&Q����I��--��&�f8<�nkk��O��+�R���C����%
�
<�nkk��\�5(�QMi�C���
�%
�
<�nkk��D� rC)���C�	�<�nkk�·~���]�J(s8<�nkk��Q�+o�8�)�CY���%
R
<�nkk��h�!�WrX�=��<�nkk���eDS씇�B����!
@<�nkk������/��Cd���%
�
<�nkk����]��:�B���!
�<�nkk�¼�O�����Y�=��<�nkk��}+G������B���!
�<�nkk�¹]��e����=��<�nkk�³y�;�\A�B���!
Q<�nkk��=,�f���Cz���%
�
<�nkk��N������CA���%

<�nkk��V�D�E�e�B����!
h<�nkk��:31T�C�C��
�<�nkk�’�?��j�3�C��&�<�nkk��e �1?��w�J��s8<�nkk��~�\
�T,��I��,.�f8<�nkk�£�?��C�	�
C<�nkk��ؚ�!����J@'=s8<�nkk�ºY���“��B�	���!

<�nkk��Y�gk"�J��h�e#�r8<�nkk�ƒ7)�غ�����=��<�nkk���"����"�C^���%
�
<�nkk�­���ȡ�C����
#
.
<�nkk��]>Qy�W���Ci���%
\
<�nkk�„0��aN�C����5
�<�nkk��b-������L�=��<�nkk��x�� ��d/�C9���%
�
<�nkk��V��b~��C=���%

<�nkk��l0����B����!
�<�nkk��լ܅G�c�C����
#
p
<�nkk��z3JQ��{�C���<�nkk�ƒ�o�ug�B����!
]<�nkk��?���Z`��zܽ�������<�nkk������U���C�[$K<�nkk������c*��B�	���!
�<�nkk����Zوz���B��	�!
<�nkk���_:55��J�
�s8<�nkk��!p䯤�[�I��+(jf8<�nkk�����w9IG�B��
�!
'<�nkk��1�� �O��J(&%s8<�nkk�� ��J=�C����%
_
<�nkk��V���H5��J��c�e#�r8<�nkk�‡�\�&0���J����e#�r8<�nkk��-X笋:�w�C�
���5
<�nkk��a�ʒ赸�C��;<�nkk��7iI������B����!
�<�nkk����}EV~A��K�=��<�nkk��ɠ'�{�u��B����!
2<�nkk��’YKgӗ��B�
���!
�<�nkk�����FF�P���;i���Zcore_intrinsics���s�generic_assert_internals���<�nkk��c�r�����B���!
�<�nkk��@R���z��C@���%
�
<�nkk��Pۍ}5�B�C��	�<�nkk�†��r�x�a�zԆ����<�nkk���3sq#�G��C���	�%

<�nkk��N>#�`}���C�v"f <�nkk���맰>�J��C����%
p
<�nkk�@�3Љ3�J� � s8<�nkk��jA�7���C����%
�
<�nkk�����	�I��+-�f8<�nkk��IQ¦�fL�C�	����
� <�nkk��+$k�(�x+�C���
�
#
T 
<�nkk���yX���[��B���!
!<�nkk�����^.��A�J�!%�!s8<�nkk�����{��~�B����!
n!<�nkk�„|=�N k�J��^�e#9!r8<�nkk��A&L���I�B���!
�!<�nkk��.��!0�%D�Cn���%
d!
<�nkk�¼�=�=���C����5
�"<�nkk����p��NQ%F�=��<�nkk��ׁ&�C����
#
�!
<�nkk��Y�fG����Cs���%
"
<�nkk��!�x��1�9�B����!
�"<�nkk�Šj�������C�
!�#<�nkk���+�i��J��e#�"r8<�nkk�‹�̼��`��B����!
d#<�nkk��u/�N����(���s��s���s��<�nkk�ª�T���\��C<���%
=#
<�nkk���ME"�(0��C��!�$<�nkk�­�/x�����z�ˍ���<�nkk�¡u�Z���
�C��! �$<�nkk��Z�zX�Pg�J�$�$s8<�nkk��(�@�
@�I��*�f8<�nkk��U��#��v��O�� %��<�nkk��-/�珛I�B����@
b 
<�nkk�†��l[�F�J�%$�%s8<�nkk���ѩ����t�CW���%
�$
<�nkk��P��)k�S�B�	���!
�%<�nkk� �H�h�	`�CR���%
&%
<�nkk�„��a� o��J��X�e#�%r8<�nkk��͓�*��E��J����e#�%r8<�nkk�����x<�
k�Cb���%
�%
<�nkk���&Ad��B�
��!
"<�nkk��t�.��*�d>�=��<�nkk���J�pIl��B���!
�&<�nkk��Ug��7�۴�Cx���%
g&
<�nkk�¶�
���V�C�
%%
�'<�nkk��@�1�mV��C?���%
�&
<�nkk�����]��B����!
�'<�nkk�«zOW���8�C�N%>(<�nkk����,��Y�C�y%i(<�nkk��c�����C�	���5
�(<�nkk���fu�C>K��J�(
�(s8<�nkk�•�� 1�y�=�=�<�nkk����Z�`*��C�	))<�nkk�•hu��A��O�� �(��<�nkk��A �h)h�J@)#=)s8<�nkk�¡���$���C����%
w(
<�nkk�´h��BQ�B���!
9)<�nkk���z�J���C�
���
#
�(
<�nkk��2n/v�S��B,���@
�$
<�nkk��]��I�CG�B�
��!
Q%<�nkk�����NO$��B����!
%<�nkk��l�Y��`�C;���%
�)
<�nkk������)y����f:�=<�nkk��,):�O���C�
p(+<�nkk��D;�:����M/��
hint_must_use�liballoc_internals�<�nkk�›���^���C����%
`*
<�nkk��0����Y�C��(�+<�nkk�������.�_�C��(�+<�nkk�»|�h���J�+	�+s8<�nkk���H��T@�B���	�!
�+<�nkk��5��=���C�	b,^,<�nkk��4�uw�߮e�B��
�!
�+<�nkk������ld�J�,"�,s8<�nkk�¢���^�b�B���
�!
S,<�nkk�†�}:0>�L�=��<�nkk���!�~��crate::custom_keyword������	��<�nkk�’�6U؞���Cg���%
_,
<�nkk���D%��C����
#
�,
<�nkk��9'"n=�C����
#
�,
<�nkk�§uKY,���C�
{+
.<�nkk����jƄ�w�C�
��	��
z-<�nkk�¹Y��)����C�x+h.<�nkk�Š,�x����B��	�!
.<�nkk����.���C��+�.<�nkk�º��iMk{�B�	���!
�)<�nkk��CT����_�J�.�.s8<�nkk��5����c�C���	�%
#.
<�nkk��T*b"�҃�C���
�%
R.
<�nkk��l�;�6�
�Jt/!q/s8<�nkk�†�h�����C���
�%
�.
<�nkk�´���*$��s�����(��s���s�
�+�*<�nkk�‹�t�"��&�J����e#K/r8<�nkk��a�x+b5���s����")��s���s�
�+�*<�nkk��[9:�T��B����!
0<�nkk���ٯK\
��B�
��!
K0<�nkk�€i�����B����!
y0<�nkk��T�����qK�C�
�.51<�nkk��Sq�
�GwL�C��(`1<�nkk���Ot�K��C���	�%
j0
<�nkk���uPk}���C��.�1<�nkk�°��S�u|��C����
#
�0
<�nkk��-�@��\��J�1�1s8<�nkk�±�u-��B���	�!
=-<�nkk��V��SJ���B���
�!
�1<�nkk��"�/]���]�Jl2 i2s8<�nkk��l�[���B����!
62<�nkk�’N�g�n
�s����m��+��s���s�
�+�*<�nkk�ªVf��
v�A�=��s��s<�nkk���M��A���J����e#s2r8<�nkk�šBܭ)~���B����!
3<�nkk��I�r����B�
���!
�.<�nkk����/���7�Cl���%
�2
<�nkk���`�yi:=�C����%
�2
<�nkk�����7>����B����!
�3<�nkk���{���Cq���%
W3
<�nkk��R�w��b��C�T,�4<�nkk���ˊ�����B����!
D4<�nkk��M�ӵ����C�
n25<�nkk��
�l�T�E��C�S,+5<�nkk�«�Ǹ�c�E�B����!
U0<�nkk���{B4"��C�����
�4<�nkk��a��=B�s�B��	�!
&5<�nkk��I���y��C��2�5<�nkk��
�r(�)�J�5�5s8<�nkk��\D�����B����@
1
<�nkk��|��n+k��C���	�
#
E5
<�nkk�������~��J������p�u8<�nkk���+���W��B�	��!
86<�nkk���&F�ಃ�J�6�6s8<�nkk��j�0@�u�C���
�%
�5
<�nkk�­a��,��CU���%
+6
<�nkk�����K�hX�s���
�;i0��s���s�
�+�*<�nkk���׌��m+�B����!
.7<�nkk�·�C�|��B�	���!
\7<�nkk��M~�z:����C`���%
�6
<�nkk���€౫��J����e#V7r8<�nkk��/��h�hxv�B���!
�7<�nkk��%tȯ8uN�C����
#
�7
<�nkk���{��
��C.���%
�7
<�nkk����'3ר��=<�nkk��3"X��h���Cv���%
8
<�nkk��E���-���C�
�6S9<�nkk��k�#Ҍ~�_�=��<�nkk��I?�DukT�C����
#
�8
<�nkk���/	���N�C���	�%
�8
<�nkk��WpTR��y�C�7:<�nkk�����I[�J::s8<�nkk�¦A��L
\�B��	�!
�9<�nkk�‡�H�I��B���	�!
�9<�nkk���B�ǟ��A�I������5�q8<�nkk��[�dPP��C����%
�9
<�nkk��:� T/M�J�:�:s8<�nkk��^+$�a�Q��s���
�-��3��s���s�
�+�*<�nkk������GG˸�CZ���%
c:
<�nkk���6�5y7'��C����%
�:
<�nkk�	V
${��B����!
T;<�nkk����Z``�HH�J����e# ;r8<�nkk�´�q<б��Ce���%
;
<�nkk��T��ov���B�
���!
�;<�nkk�€�W������B����!

<<�nkk��.����bA�B���!
;<<�nkk���f�����B����!
i<<�nkk��6n-�&��@�k��b"�-��<�nkk��Z��J��&[�=��<�nkk��7�2�|�%$crate::impl_clone_for_custom_keyword�|���.	��.�	��<�nkk�ª۾�r���C��,�=<�nkk�‘+�#�����C�;><�nkk�¶y���a��J�=�=s8<�nkk��@T8/�x2�C���	�%
6=
<�nkk��@Mo^F���B�	���!
�=<�nkk�Œ�}#-�1p�C���	�%
�=
<�nkk������n1�I��13�,g8<�nkk��iz��4_�b�J�>�>s8<�nkk�����#�V$�C�	�09?<�nkk�¸3p����s���
�(�8��s���s�
�+�*<�nkk��X(J��~g�C_���%
�>
<�nkk��E�d�k�w��C����%
�>
<�nkk�…Ao$��S��C ���%
�>
<�nkk������a�Cj���%
?
<�nkk��7:-�Ur}�C-���%
=?
<�nkk��TD7Å�k��`%01��<�nkk�˜*�=�s����j8�=<�nkk�ˆ2��Ox|�B:���@
�;
<�nkk��=��_"����U�=��<�nkk��Y]I(p��
rustfmt::skip�^o�=<�nkk�¥tq,�U��B>���@
><
<�nkk������N5�%$crate::impl_parse_for_custom_keyword�|���.	���
	��<�nkk��ǹ��}V��C��0�A<�nkk��ܤ/hYj��C�1?!B<�nkk�͔g.9��JBBs8<�nkk����rόC�C����%
UA
<�nkk��z�
�N]F�B���	�!
B<�nkk��!*q��U��I��06�0g8<�nkk���zP3��T�J�B�Bs8<�nkk���
�
���.�C�	�4)C<�nkk��I��xg�q�B�	���!
�B<�nkk��䋈(����J��p�e#�Br8<�nkk���i�%�Fa�/�=��<�nkk����G!m���B�	���0
�><�nkk��	FUǂ����B�
��!
}C<�nkk���G�����B����!
�C<�nkk��Q�O������=��<�nkk����O����B����!
D<�nkk�³��ΦH^�Q�=��<�nkk�‘,+'Á5�B����@
�?
<�nkk�´��/���D�B��	�!
�D<�nkk��ߨN�z�[�C�ZBJE<�nkk�¾�]O�1���JGEDEs8<�nkk��O!2��d��C��B'�E<�nkk��ra�6�q6�B�	���!
�@<�nkk��D��ӰM��B��	�!
jE<�nkk��
Ҋ����)�C���	�%
E
<�nkk���@�Ԏ*���I��,&�0f8<�nkk���z%�P���JSFPFs8<�nkk���
�̙e	M�B����!
F<�nkk���3:�=xE�C�	a8�F<�nkk��(G����B��
�!
B<�nkk�½v��]�C����%
F
<�nkk��'�_0.<��J��k�e#pFr8<�nkk��AXI���r��J����e#�Fr8<�nkk���;���?��B���!
0G<�nkk���ԦrU��C����%
�F
<�nkk�¨%2����2ت�=��<�nkk��I�|=t@�Co���%
%G
<�nkk�’����X��Ct���%
SG
<�nkk����Zν���J�=��<�nkk�‘	&H�A��B����!
�C<�nkk�«K�]x+�C���	�%
�G
<�nkk��@�|��1��C�<F,I<�nkk������Fh��J)I&Is8<�nkk�Š(z���h�C���	�%
`H
<�nkk����p��:��C����
#
�H
<�nkk�—��2��)�B���	�!
QI<�nkk� Lp;����I��,%{4f8<�nkk��H.���3�B�	��!
�I<�nkk�„�3�*���J9J6Js8<�nkk���|�'8���CS���%
oI
<�nkk�™R�,0�q�C���
�
#
�I
<�nkk���:����o�B���
�!
`J<�nkk����ლT�B����!
�J<�nkk���̧w���G<�=��<�nkk��2D�fO��Cc���%
TJ
<�nkk��T�#
 �B�C�
�-�K<�nkk��������o��C�#1�K<�nkk��O���3pj���=��<�nkk�µ4��$_ʾ�C�����
hK<�nkk�����ib��c���m�;-��s��s���s��<�nkk���!����Cy���
#
sK
<�nkk��ͥ���O�A�B����@
�G
<�nkk���U�ƩWl6�C�J
�L<�nkk�Œp��� ���z̢�1��<�nkk��hg��4�~��JMMs8<�nkk��4��J5�]��C��J#uM<�nkk��a������C���	�%
L
<�nkk��-����}��I��+#=8f8<�nkk��l�x�����C����%
�L
<�nkk�:�e]j�J�M�Ms8<�nkk��T1��<��B�	���!
SI<�nkk��ƒ7��#l
�C���
�%
aM
<�nkk������5���CX���%
�M
<�nkk����+�L2�B�	���!
QN<�nkk��H�(��5+$crate::__export::format_args�����(��Z��s��<�nkk����q�c��B����!
�N<�nkk��{,ؕ�/,��B���!
O<�nkk�°5
��s���C�
�1�O<�nkk����j�ow���=��<�nkk� s
�������=��<�nkk�˜*w�������-�)1��s��s���s��<�nkk��}}W^�:���C�
�M
�P<�nkk��LH�$V]�B��	�!
 P<�nkk��@Dz|Y��C��M�P<�nkk��l�R%
)�z���4��<�nkk�»Pe�5�s��B��	�!
�P<�nkk���-MqU��C�sN!cQ<�nkk��]�(�֫|+�C�	����
�P<�nkk�¢�N*Wzw��B���	�!
0Q<�nkk��:|���[]��I��+$Z<f8<�nkk���x��=��J�Q�Qs8<�nkk���w�f����B��
�!
�Q<�nkk��KL9��(E��O�� R��<�nkk�¼a���?E�B���
�!
R<�nkk�7�qMO���C�	���
#
�Q
<�nkk������`;��C����%
�Q
<�nkk��O��d�i��J��[�e#8Rr8<�nkk��/��u���@�C]���%
5R
<�nkk���]��$�s��J����e#�Rr8<�nkk��a��YHG�Ch���%
�R
<�nkk���V��p��B����!
�N<�nkk��4��$1��C�\1T<�nkk� 	Ρ�/����=��<�nkk��W���.b+�C�
�QhT<�nkk��:�����C���	�%
rS
<�nkk��Q ���C��Q�T<�nkk��~г��sx*�B����!
_T<�nkk��צ�����Y�z̰�9��<�nkk���>>�"��C�YRIU<�nkk���F�����C���	�%
ST
<�nkk���*��'�b%�C���	�%
�T
<�nkk����zz�v0��I��* @@f8<�nkk�������5��J�U�Us8<�nkk��N?ʫ�h`�Oĺ �U��<�nkk��”��g*��C�����
�U<�nkk�´(����C���
�%
dU
<�nkk��|�]���݇�C���
�%
�U
<�nkk��R����B����!
UV<�nkk��7�h	���C����
#
�U
<�nkk��x=y?>�u��B����!
�V<�nkk���x���B����!
�V<�nkk��⼩o�|��C�

U	�W<�nkk���"A�^xNn�=<�nkk��o`��dq��C�����
.W<�nkk���n�h��E�B��	�!
�W<�nkk����/<��C�ZUJX<�nkk��b�b�UY�?�C����%
TW
<�nkk��8����Sd�B��	�!
X<�nkk�¶h���as�C��U�X<�nkk�›v"׈�X�C�	i0�X<�nkk�"��-IQT;`?�.���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[<�nkk��鬷��GK��B��?�w[<�nkk����\��C�����
u[<�nkk�šX�%d)��B��z��[<�nkk�����)C�B����@
_W
<�nkk���E;m;�X�B,���3
�W<�nkk�����Ƚ���B���^\<�nkk��V��-�������"����po<�nkk����xK��B�����\<�nkk�)j?nt�o�C�	����
�\<�nkk�”��7.[��B��<�]<�nkk�”��6�b$U�B��w�J]<�nkk��‹�_�:i�B����3
Y<�nkk��^<F�D���B��
��]<�nkk���8C��`K�B�����]<�nkk������r�t��C�����
�]<�nkk�‡�K0�L���B��9�1^<�nkk��7��e�E��B��r�^^<�nkk�“����ϖ��B��
��^<�nkk��d�)Ns��9�B��|���
�
	<�nkk���<��5���B��k�0	<�nkk��~7b���m��B��6�_<�nkk�›.��$!�v�C�
��	��
_<�nkk��E�����-��B��n�q_<�nkk���6H?$[�B�����_<�nkk��Y)6>���B/���3
Z[<�nkk����ٳ�&��B��x��_<�nkk��� �_N��B��e�'`<�nkk����"�u��B��2�T`<�nkk��N��r����B����`<�nkk������D�>�B��j��`<�nkk���p	�a|�B�2��`<�nkk���w�������B�����\<�nkk���K��~t��B��v��\<�nkk���!o.Up��B��a�ba<�nkk��s5��.����B��/��a<�nkk��mij��:�B����a<�nkk��{8�Ѿ�K�B��g��a<�nkk��}�-M(]�B�չ�b<�nkk���Vz�P��������Z��<�nkk��wj�oB=<�B��q�ub<�nkk��Ť����l�B��Z��	<�nkk��-,s��a)�B���\^<�nkk�‹��v�
M��'�p�po<�nkk���!�G�^�B��*�,c<�nkk��f�ĕ��	��B��,�Yc<�nkk�¸�s�S2�=�B��d��c<�nkk��>x��E�B��w�c<�nkk�¾)�/q���B�����c<�nkk��K:�er	�B����3
�_<�nkk��5kⴓ��B���<d<�nkk��<{ 8#����B��n��	<�nkk��0�iZ%m�U�B��T�#`<�nkk���C�!8���B��*��d<�nkk��,54x�s/�B��&��d<�nkk��tH��0����C�����
�d<�nkk��9RY`�4�B��nLe<�nkk��t���:��B��_�ye<�nkk�.E�5�|��B����e<�nkk��n���Y��B����3
ca<�nkk�«��Mx.���B��"�f<�nkk�„GJ)�g[�B��'�0f<�nkk��ݥ�ws��a����	�po<�nkk��~i�Rl�@��B��\��f<�nkk��2�A��/��B��j�f<�nkk��
��8�l�B�����f<�nkk���K@�l���B���g<�nkk���]K-v��B��e�Ag<�nkk���qoJ��g�B��$�ng<�nkk��4
;q$��~�B��Y��g<�nkk��N@��ȴ�B��v�g<�nkk��=��ʜ���B�����g<�nkk���c�����B���"h<�nkk�´5zu�z���B��!�Oh<�nkk�š�w��P����N���po<�nkk�ŸM���Л��B��3��h<�nkk�˜H^T�Fz�BQ���3
gd<�nkk�¨�t(�|���B��
ri<�nkk��v=s�V�v�B��U�3i<�nkk��*�i�J��B����ai<�nkk���xh��.�B���e<�nkk��5@����9t�B���He<�nkk��@�t>�З�B����i<�nkk��t�pX�B��1�j<�nkk����	/olr�B��S�Bj<�nkk�º	��
�
�B����	<�nkk���M7�0E{�B�˨��j<�nkk�����Ӭ
'�B��
�Wf<�nkk��p�9��Źo�B���f<�nkk�›����^���
���po<�nkk��^�Z1�+���B��.�Sk<�nkk��)�|5n�-�B����k<�nkk�¨?^܁bl�B��P��k<�nkk��L�fvN×��B�����k<�nkk��o��#2q�B���l<�nkk����O�.�r��B:���3
�g<�nkk��`��d��C��B���cl<�nkk��9������B>���3
h<�nkk���J�˞��]�B��'�	<�nkk��Q�.47*a8�B��M��l<�nkk�…f����m�B����m<�nkk���o�.W"��C�����
m<�nkk��w�5rk����B���vm<�nkk��T)�"*3�B�2��m<�nkk��k��U�u�}�B�P�	<�nkk���N0�
#k�B��"��m<�nkk��zH+Lъ+��B��J�(n<�nkk�›uE�4���B�	��!
�i<�nkk���Tn���@�B�����n<�nkk�«"@�E�)��B����n<�nkk�����U���.�B����3
mj<�nkk��*p0��B���
o<�nkk����6<
���B��G�:o<�nkk������"NE4�B���ho<�nkk��
�Tεͺ
�B����o<�nkk���|��	^����5�po<�nkk��\�k�!b��B��
��o<�nkk���s�#�`���B��D�p<�nkk�§�:��o��B�Ǘ�Lp<�nkk�žxR
c�>�B���l<�nkk���q�r��Գ�B����	<�nkk���C�Q�a�?���o:H�po<�nkk�³Q+�l<��B���L	<�nkk��� -�XC>z�B��A�1q<�nkk�Ž�{����$�B����_q<�nkk����������B����q<�nkk�¡I���'��B���*�q<�nkk�–g=�J���B�2��q<�nkk���K�z�c=��B��>�r<�nkk�¿���{�!h�B����@r<�nkk���=O��d�C�����
>r<�nkk���6-���.�B���<�	<�nkk�ˆ5)n�ۿ�B����3
Yn<�nkk������C�B�Í��r<�nkk���L�H,JF�B����(s<�nkk��b�~�ލ�-�C�	����
&s<�nkk�¢�ROpzU�B��M�o<�nkk��߯G�K�y%�B�����s<�nkk��
��P&�xP�C�	����
�s<�nkk��O�:�3��B��H�t<�nkk��� �O�\�<�B�ǃ�>t<�nkk��Uj	��
d�B����3
�o<�nkk��0}��4�B��E��t<�nkk�����>�H��B�Ҁ��t<�nkk�·�(R���C�����
�t<�nkk��
��x$�B��B�%u<�nkk������Tf�B��}�Ru<�nkk��Y�	�S5�	���
��	���	���C�����
�u<�nkk���Il,��3k�C�	����
�u<�nkk�� ���3S�C�����
�u<�nkk���¡u`�
�C�	����
v<�nkk��+Uw��s��C�����
Gv<�nkk��_yħ�2���B����	<�nkk�œJ�R�/�l�C�����
�v<�nkk��d'&e��C�	����
�v<�nkk��.<��p�S��C�����
w<�nkk�‹M��@a��C�����
4w<�nkk��H���L�C�
��	��
dw<�nkk��O�2��c���	���	����
�C�
��	��
�w<�nkk��\�4��d��C�����
�w<�nkk����CByI6�C�	����
x<�nkk���`��O�խ�C�����
Lx<�nkk������Mo�*�C�����
|x<�nkk�³��<)�sS�C�	����
�x<�nkk��{��\����C�����
�x<�nkk�7�����C�����
y<�nkk����)Z����	��
��C�	����
Py<�nkk��$�M��5M�C�����
�y<�nkk��1�ri��E�C�
��	��
�y<�nkk���#d�C���C�����
�y<�nkk��j��Q|�~��	�
��C�����
z<�nkk��
��@Wr��C�
��	��
Oz<�nkk���M���H|��C�	����
z<�nkk���y+wK���
�	�C�	����
�z<�nkk��5d��Q��C�����
�z<�nkk��S>�}�n��C�
��	��
{<�nkk��6�~����	�
�C�����
]{<�nkk���q�����C�
��	��
�{<�nkk���������C�	����
�{<�nkk���U.�����
�	�C�	����
�{<�nkk��:`խ����C�����
,|<�nkk�†D
i<��C�
��	��
\|<�nkk�����WD�_��
�C�����
�|<�nkk��3Ȅ�P�
~�C�
��	��
�|<�nkk����e0e���
�C�����
}<�nkk��t����?)�C�
��	��
0}<�nkk��M�w���
�C�
��	��
j}<�nkk��ƫ��޵g�C�����
�}<�nkk��WHK(oeu�
��C�
��	��
�}<�nkk�˜rZ����C�����
~<�nkk��W��O7�~�
��C�
��	��
>~<�nkk��_~Ֆ�:��C�����
n~<�nkk���r��M�	���
�C�
����
�~<�nkk��=���,��C�����
�~<�nkk��rt;�z�uj��
�C�
����
<�nkk��-�P�;K�~�C�����
B<�nkk��{T�n������
�C�
����
|<�nkk���HY��U�C�����
�<�nkk��
qh@����C�����
�<�nkk��\���h0e��C�����
�<�nkk�{w�:����C�����
K�<�nkk���~�#qr=���C�����
��<�nkk��3��V�����C�����
��<�nkk���~��Q_���C�����
�<�nkk�¿��R~��I��C�����
�<�nkk��1e�Oxk/_��C�����
T�<�nkk�������Y��C�����
��<�nkk��׫�O��
J��C�����
��<�nkk�š'�U>#
���C�����
�<�nkk��#��W���c��C�����
(�<�nkk�‘.ճ_9i��C�����
]�<�nkk��E���N����C�����
��<�nkk��0hrϧ��C�����
ǂ<�nkk��z{�b�I,���C�����
��<�nkk�¸�R`�(�?��C�����
1�<�nkk�¯Gt���Z��C�����
f�<�nkk��J��;�$��C�����
��<�nkk���kK0��76��C�����
Ѓ<�nkk��{�u�Zr��C�����
�<�nkk���a:-���C�����
:�<�nkk��F���a�|��C�����
o�<�nkk��u�'UW>3���C�����
��<�nkk�����8r��C�����
ل<�nkk���
���j)��C����W�����X����`��۽��/����ӻG���N���`���*�~�/���B���d�Ƽ,����]��t�*���ֿ������s�м;���q���~���H��M����̽ �������������G���[�����d�����Y������������j��k��������E��ȿ}�Q�h��i���h6�[�����g�<�9-/�����C��v½�ڼ���9 j�U��&�V�߽��%��;�9=���������c�n�$�����=	<�9L��)����������[� ���~� �̿t�%�о��=�����U�����|�'�ܻQ�����X�	���j�%�����/�ѿ��4�߾��G����n��5II�H�HaH,H�G�G�GXG#G�F�F�FOFF�E�E{EFEE�D�DrD=D�CiC�B�B0B�AWA�@N@�??{>�=<�9*��_����*�߼����JL��a��W�����^���;����o�Bƾe���m�"��I�������9�վ<Z���e���S�����4���m��i�4�`����y�Q������v@��������R���[�����O���,����`�9��i�����K�������m����3���r��=����y�ھ
t�`24���C�����;�9�Q�{ǽ8���"�e����Z���T�������9���EQ��t�l�[(8���c��λ�;�9�@����q�s�N3���E�	���$���{�'�X@�??q>�=<�9�\�*������B�F���������y��ÿo��x������.��1��9�
�Y%���f�=��=�%Ļ�)��w�/ɻ��l������9�����>�ۿ��H����L��CnCC�B+B�A\A�@S@�??v>�=<�9������O�B�zJ���@V����q ��.�G��3�q�����v>������8����!��L�h�B��6�^9�4˾#}�G�*�8���7���c׻L�/S��e�������o��T�ֽ������_��˼��1��V�����b���o�x��ռ�����v������>�����M��R�ѽ��y���u�����r���
���	5�v�����\�L�8�v&� ����	��5�(�&�%Y$#665#4?3-2�0�/G.�,�6D6c5P4l3Z21�/t.e-�+�*�)�'&�$�#�"|! �9�8o8�7Y7+7q6�5}4�3�2J10�.�-&,+�)(H&9%�#���5�4�3�2�10��s+�(�&g%,$�""� {�.9-�+�*)�'�%�$�[��������4n('
%�:�"�!� )/�-2�0�/.�,�+b*�(�'�%�$F#c"O!�W9�8B8�7�1:0�.�-T,F+5*")^'������5�3���h���	������������f���c�u����}���"���?�������
$
������=�E�Z��e�u��������J�}���i�s�������R�i�%��������G�(��2�������
����>����b ������rO�==;x1n��u����#����#��W�e;�6���'�g0�_���J����<�93"��Q����%������0����{��A>M<�;������S����T�-=�M���_����S����e0����c��:�����$��k���������]���d���~�u����	���e�B	:II�H�HfH1H�G�G�G]G(G�F�F�FTFF�E�E�EKEE�D�DwDBD
D�C9C�BeB�AaA�@�@�?O?�>�=m=H:'9���G�4N
2�����g�E�1�����T����(�_�����������q�I����5���$�v���a��@����C�k�$�j�W5!����l��q���N�}��)�	���1�1��������c�6������u���,��8r��&�A=�"$����6f4�����z�<�:O)'������������O�?(������7�5;814��S
m	)*��b�������
=:�7����
d�����i��86�n���|
���`���]@@?�>�=}<x:!a�;�����#�;��
���t�V����������2wF�c���v��!3 ����c��G�������|�R�������3�����������%���4���5���?Z�=�&�CsC	C�B5B�A�A'A�@�??�>><�;s#��d��6Q������|�W�.�6���G���G�$
�	��3�������FaC�
�	HW.�	����,�(����b�
������o���W@%�U/�,���*�.'��������������Q�E�S�7��~����
��^��_���������FU�d��������!���P��j��������������
��
T�������}�m�Y��&� !���&�06�(�&�%v$6#46S5@4\3J2
1�/d.�,�6a6�5m4�3w2:1�/�.�-�+�*�)�'8&�$�#�"�!# �99�88w7I7�6�5�4�3�2h1*0�.�-D,6+�)/(f&W%�#��5�4�33�1N!���+�(�&�%I$
##"!��.U-,+�)(&�$�y��������4�(')%�:�"�!� E/
.2�0�/7.�,�+*)�'�%�$c#�"l!�t9�8_8�7�1W0/�-q,c+R*?){'���(&54���
2		���������������}�����%�����<���Y�5������$>
������W�_�t�+�����+����d�����������7����p���"C0���%����f�G��Q�����3�>�f��\����� �������n�]=%;�1�� ����$����A��v��;�6���E��0�~���e���<:S"��o�� �C������01-�-������a>m<�;������q�$���r�)-[�l��z�&���n����K�����~��U�	���?�����������x��������'���!$�3	���]	ZI%I�H�H�HQHH�G�G}GHGG�F�FtF?F
F�E�EkE6EE�D�DbD-D�CYC�B�BB�AA�@�?o?�>>�=h:G9	�e�Rl
P�����c�Q�����r�5���F�}��������%����g����S���A����7��^�6�a���B���uS?�����������l���G�'��O�O�:�����/����6T��������$�%�J�-�V���D����jC���7�S�*������<�:o)G�����7�������m�^(#������V�U;28QS�7�r
�	8G%*����/������-=8:�7���
���������8U����
���{��:�}@>@???�=�<�:?!��Z�����B�Y��
���u��������2��.e��������!R ����~��b����!�����q������/3����������@���O���T���Zu�&X�A�C�C)C�BUB�A�AGA�@@�?�>1>=<�;�#�����Uo�������u�M�T���e6���e�C
�	�R�����eb�
�	fvL�(���5�J�G7�����
��"���-�����v^D�u/9�,��*O�N'��[����	������m�a�o�S������&��t��v���������br��������=���k�����ODHT � ���7��������~``���^@Pa�?q8e7�������H}W��#�rJ���%�+��H(��i?�`�1Ev� �D����	�'��	��;.
���ө�	�K��
�D�C [�8���
��1�tP���Q�|Z
`(�
ڧÓ`0�>��Z��[f�b+V��.���<�@��zY̪@@�(�?G,\�MZ����x�ϙ�+�S&b�ʧ�:҄~
$��J��gT ��|�3��?�f��) ��Ͼ���m ���uhdI�"�(�ȣY�#`�>f��M!�����&@��w
#9(࿓����T(�J�"��* �F@n̲<+�~�e��g*�(���@c.`[����/@_j�R�=_0�bt�a��U1���+��.��N=���.o�)b�j�5�)X�	��	5���>g�7 e��BSp6 ��]���:�-&'w2l�;`������k<�|��D=`M�}Z;&�>���K:�ʛ> b/��8M@�?��Μ
@`�_�H��B��\�����A���\D@t��"�E�g6�����E 
����qC�6q�95H���-�I`P#	W!�J��<�l��@`���ԓ�M�f���y�M 3<T6�N`�)k	d�SO ǐ�~�@.Q��R'k"S ��W��VT�b��#�u�T�S���>S�O�q����W ǼjM`��W��ޚ�}�W�)Ĭ���X`[�0��Y`��gʄZ`X.,alkY���x�ewY@�C����_����s'``+�K}T�T`p��Z���b��X��p��b@��X���c� �~�Mjb���	���b !��
w#�gY&�Rh ZR�d�Ȩi��v�>cܞ��Ě
k���a
�C�Eg�Q�@�DL�b����`XP�i���C���do�}����dp@4&
�&jq�����yr5r�Xp�(�4s���}���t��a��F�=s�[~
�:vv@VJs��)qw �Ê�{�vx�G������x���\��q��$���{@�������|����A^w��s�V��3~@X���&ځ��lT0�g��b�
�?J���1�)KkU@pqA7����$}	��}ɇ����^��ʼn���d�����t�So�D��`�)��&� Y����*� ����a_� �J*l5�1_@f��x̒ ��W
LdD���{�i�ϔ�]E<�k����H
�ps��+�
�i��سSM�থ:�[L��5Z�*�)�� `�OU7�����l��`\����k(�}�;&Ю�&�ωcS�`$�
�)�@4�{������nMD� �8�`[�dVN)��``/C_�~�� ��}��a�@)[	
�0K��H�]eܧ�
�x	��6Ĩ�j#�\�ǩ�X�ie� �]r����y]�	%����3]�*H��``go�e�`!<��v��!M�
o�}f�`ÒW	[H��������Np	� �;
�E���X
c(���@c
 q
��o��%��`��H�����z- �##��@
�sq���Ĕ��]'9����4��P��{�Sx�B�� 3��Z"X�`�dY�8���`j��
6|�|̠���
-�ʀ��h;�����uT��|�`_����@C��Н�����(�@����G �Β����gD�ɖԀdBr�Ē���	}��֠͟�hA�����@��}
����؀��'e�{Հ��к�Z� ��[2�5׀
�����ܠ�..
���݀X��qi܀���
���`���
��߀e8Ȭ73���Gw�������a<x.� �l��}�@/�f?�Y��ݲ���a��`a�΋����xo���8=蠬��D��@�>�-���
x}/D�?�3�гw� ���S�@Q� ��j�=h\�`��Vm�����u��4�`���}�s��die���.� �[��aY�`nwB�&s� �d���W��s��
�����EFF����ڶF�����.̥�ݑ����y� ̃$������{N�� �c�q�b�� q�ᠬ��o��O��i��
w�_��{H�,�V_*IO
!ߵ(��AJ\�\�c4!���A*�?�O����W&t>A��Cto*��y�������P�>\�!ݙ7�̐�X�t0���N��
_�?�������V�����+o!�&����2!����l�"�9���2�!!���Xﲂ#A�/!�@۱%!�^
�w}N&N�1x`�#u�����,(!������-*M�l�k�-A�Hۇ�.�lw`���0�ٛl���~2�/�L2j�5�40����6��<����5!�Ј��8��=�CV�>9�?��ټ9!/^�҂��<�E���s�<A*�W ?o����k?����[�;A!��I
�H @��Њ�=�D�)��͕,;E!r�%69�E�����XI�o�y��pJ!�Vt
���M� ��$2O�s�#�\9P�&}��0Q��,��
�S!'&���S�U��D��"�VA�G��#V��A��iEX!��5ke�YAv��7�wV��h	5�"�[Ct�P��Y�kH<=NY�����5_!f��Wv\o_I"P
����a�@ev8b��A�
�c�uc�2e�h�bd���Md�eAK��bwa�J�J�yBb�Vz*#��hA�`��`Al.:3���a!C�x<�nkk��h�%4b���WK.i�gA�˭���Vo!B$�\�
�q!�΁���r��di�!Yv�=�c�6��w�|�;
��e�wA.X
�1$:v�D�\�3K�y�G@>����z�[
�R|A��F��U~����֣�K�����tj��a�EC
��
n��-�%��e�a#�B~�D��s+�J8o��Wq��`�A�5	V�e�ai�n��1ʼna�W��o�A!Ů��s�!Ԕ0����\WH�;I������t��!+�Z�S��������ڔ��]��8���5:'�L���>�����[�!��xo_5C�a��b�ۛ�Ucl���,"��Ch����Ϩ�* &����U)������"�!�Q/D�����er��%J�Lܽ	�G�!B�R7c��7[�3n�y��dn�g�a��d�Rt���r	�|a7�+�[�`�a�/�Be߹!&7	kp|߻A�FN	Эg������N��]��Mw��a�,�k�y��!|4��)3¡���F�5�A�����Q���s@P�xT��Ҩ�?࿡!-���e`�!���J���c2�WD��A���$�A��r���w����ʍ����VoA���ϡW��hb���A��
�
���w�!^��j�AcSC1���!w7T������Bוaס3u	�4�֡�@�
C�סXa
	6(���
��A`'���n�T�g:�!&����ށ9x]
�!�h�/�iW�� ����{���A�
�
�.�O�Am"�
L|��W��X{�恩c��T��FbZ��[�!\�3
\o��o)��o[����yt����{:�}��A�������N��R���ņ�&�u3�>�
����ъ�b~��A9"�{�Q���L{t�p���vw
�� _�U�^��3�A���Ԁ���������z��a1�e������Z4�:����*G9������
�����Q�8���C�_�.���I��H���n
)E�b,� ��_��)!���B=o���
B��2$��	b�m�-AbV�Hw��rbj0���D�l�I/яb��/'B�[�����2�Mk���"h74
��YbE���'��bʂ�����;�`���y��"���^;��cc���m!����3
w>�;��`�B���
{��}"p������'Ǟ5E�cR�	3�A�"�^$
v���BT�]������!��LA"b��"�<`#B�ǬӜr�$Bc	�
���%��3dRXm%"��	���%"�z��	_%,;���)���E�%�k!\�&.""3�Eb;�,�>��P#�!���}�Ϟ�-ŸT��"̽/�����Uo.�?"i� �1�q����2"\�����)bTD^|���4���CΦIB4��Xŵ�71�8�GY��67b��E�]T8b���^l*:Bp/���A:bو
����<B���f�B;�׿y�m��=B_$
�z�;�Dӵ��:6L�3
�y�'�MB�O�;Z_,Ob�NfM	LwP�G���R�vR�$sr�?�S"��`
>�T�9'� hU������V��[���T�����
U�l�����YB�9�8�IZ"L����RBr_"�2wJ\��$�TCZBZY�}x2R�J�f;�_�8�
���`��k�c�Xa��'m
��b�o1���HR����d�Td�	`,�d��
��`��f�J���	g"���`ah҃"MG�|U�%�~�Kuj�oL��H��kB�b�YB%�l��/}�
m����M�$m�w��`:ӯo�����}h�j��eu�*�qb$���3QDm������bbW*�] t�H�9��qu��`Z�+�u"���ԫk�hBk��>�x�=���)qx��7q
�:z"|���Iz��R�+��0~BP��J0����EB���A�݄��BV�_���T�� �rކB]ׄ�ⅇÕc��'C�b�ųM��Έ"�oB��@Ê�_~m
Ԫ�̋p��	y�����-�@
�sيb�t:(W	�����c
ZTы��RQC7��B�ab*\������
�O�bБ��:M�����U�T�B����W��h���닖b����64�B<s/	c4E��=�G��원b���&�o���&:I�‰C�݊�B���E堢o�]�X��"ޖ2��?����	���BT�
���tѮkG�f��Sٓ@W����}�H�z�[�ªk���6��'B�w����nX
�:IJ�bs�
^����X4
�|�H����}"����-Ł���p>�$j��B_d��m�F��=��̄y�b�YfWj�=�S`g	�+��.�7-:��Ms�g�(�"8S
��|��*�i���h�b1;J
'�S��fU�Id=��p�� ��M��,��RGr��a�`YF@��)�2��Ƣ���?�oj�"]��d!��"��R�h)�’�n�/�"�"�`��B�eQ��l*��:��'�"�|����΢����Y�߽⼀2�֕Ƃ<)q���}т&A����n҂���h>{�BnH%	�}7�Ȣ�:�>�q?�b¨z8����b.���V4�ע�
C
��y�b��R%9G�ۢI��EL^���zCK�ߋ�"k���#g����H �q�"�WKoB��ݢ:yE0����	�Y�Q���!
��S���
N�*���T$`�WŤ�џz��P�bk ��,���,I�[=���7�#����
X�8��B������[���,����~RY�bqQ
��u���b�x��b�9Q=����:��h���&��_0���B�b�#��%�3��Cf[��bZ6y�E(��!,,����ba=3�tYm���XTz�qf��`�]"��bDm�+����l���b98�6u�]�"	Pf
��%�"���w���T����r:㰻��ί�'�
��w#��xM5}�/����|���R
�jPM�L�jz��ۂ�\�a ;�
�`$V
M]�t�a��V������=�̷���^�VLUr�#��O���c�E�\;?�c���p�m.������MP]Y6#L��4�"�
��rO�:�p�p�����|-�]UO���c}��
�]U3c1	Y߳�V*�"�* �g&ٝX!#[v�@>�"##�	�R��#cd��Sг@'#��3J\�)C�Ui���I+�7��Ʋ�2+#0�z �}�,�A�
+���+�)�UAP�-����5c63h��Z�7�E�)	���7� ��
9#ڒ�H��;���5���?c�*x
4�4@c��w�Sx�A��f+5#�BC+r7�>�wB#�SCZ��D㟞��0�Bc��
]�lA����l8��Er�P@&Ah?�Og���`!I�
�7���fIC��p�3
�H�lm+��S�H�	���T]�	^��FUC��e(��TC�n
�8ǷV#k�T�ʛUÆ�yw�F�X�԰ �ɹ`c`:0�16`C�o�.��5b����Y���bCS�����cC0,�B7�j`��Tf޹�fCV\[��ŀh��
S�8j#��aYN��k�K��/�k���d�m$��Ě��j#ᡐ'�io�9��
@���p�ܖ�s<}uq2���9�m�S�[��o��2߭��t#V�=�m#�.�9�vþ+�Z1�w�G�
�>�lwc��UV��yCZv��Ni|z�gm��H�wÒr�a{H�r���1����}�kj�r4�~cm�i�|�r�Xxԏ@���k0L���cX[�
o7RA���X���g����������
~$"%�C�3��}�C��������Y��B�C��G4#�#?Yg-_�̋���_X4��C���u豑c�fB1����i��
���8�	��`珣����9f��2���蘗�,��
��EǗ���M���C�WX���X�st��#SwQM�v�cJmc�˝���fye�#�{�����c����c=�
�����:]Uc2��c�������#ـ�EN�;�����o��C�/��<z[�C�ݜ17GJ��>-��C.�CZi=��
X�Ck�v#�����n^��Q!yY��#2���3����m[ ����#�*�	WX޳�\p�'u��k�KفL�cu����eɸ#2c�UЎ�#��7
q�鄺c[�x�����'/�x;�C���w�c�c/��1<�#S��}��˥(�s'������#��CG��
2���
jcW���zv���#dQG�ƃ�>�
�QZ��C'��� ��#���@Kj��n���Q?��#̗g��ADʃ
��x���c�u
<^�z�C��
���Σw������#�vՎ�c�Cdl
W ~p�c��-i&\���x���r��,���g˃�<��c��k�w���7P�����`B�	����# �,l�)��C��-�=ڣ�2\��ܱ�Cp��ğ���C��	�8�@�#�ʣ:�Ńo86B��y��֬��CQ������#wy��X����2J6���������2a��ߤ<
���.ľ	���惥`��ن��cs�=>��#e��
&s���K�����CJ�V�H�k�#�ؔP�r!��`h̔��#j�����=��W~�c[:�
ʕ�T1��|�C��zI����iKz��������q�߬���b���g��絜���E��Q���XY�C�_�
@��w���kΤ����8����F45`"���<rO��#:π��������C"ؖ���\��r��������n��������71�z7��CT�$D���U�	��&9E�1;D����.oČ(i��
/��5o�q���@l���u�U6��$����ww�h��A�D]G����Dfl����$we�7�6��ަs
b]�9Y D�~�	�� \�ȭ3Q����I������������0�4΀ӽ���=�v�r)?�T ���e#VZ��]�Ͱ�Y%����#$�
�A��!�,�jTh%D.��6���'�SFt����'I���q%#+�$�)Z���,�W�Ak�z.��<
��].��7K��1$�rfp���1d�����C1��\"�1伡�},s�5D
f`ޗs6υ�{b�7da�}�Ӏ5d	����69d��'2���2D��rC돳;��	/n >Dr+*
���P?�h݋�XJ[>xH�2=�ADp���w�DD�*��9�E��Ԙ;��2E�G���K�E�d-�C�K&H���XX|I$T"�,�JJ.	-�gK�_'�7�E�7K�#�K$8���FL�0��ToOdh��LP$!C7�C�
Edx;	EPK�ICQN6��S���yY�R�FD7��@`$
R$�K�R��V��uK_�M�͇�>	#�Yχ8t��^�YfbZ��:`��
O˿;�a����ё��b$���	b���yH�d��V�	�_=ed���Tc88a�U��0�e��%G�h��ca���iIJ����]>idu��	�Q��j�ہ�ºldX����}�md��c	ȇ]n%��>�mD��L
&�QpD
�
,~$$p�6p�
M��4n$"�Xm%�m$�������jĴ��v!�_s�bT�
30vd�5��iwD��k�a��x�<~�(��g߫:�RWdDA���6�{�3V�Fqq�|D��Ww���}$�6�8�F�}�п�
@��>}�"���,ހ���
���}d�#j�y�{�W@���9-��0
b�`�����&�{�so�d�0��+膄Y��
j.Ɖ$�1N�I�y�D%_����$�����?ˉd`�\������Й����>�Tx
��|9��E�А$Ɲx8Q��De�o���@	�&U�k��.`�X�d�>���$~��Gi[8Ռ�����
��f9��G��
�L�ą�S����If<�ˊ��KFs X֢D���
} E�DM΀
�8�a���4��_V��Dh${-)6��]@�T<����	�hKҨ���5��`�DM�4]��D�6s�uO�d B�=����������d�$��7�Ĝ�$�i�V�
 �$
z?/�������������u�/���Z%Js1ή�������z<��><�����Ⱦ
XםV�����6�O	�����	�6�j�D���
A�&�����^�N�����տ�>��+�I��Oi�/�Yi���d������(l��G��$�X�zl�DŽS�r
�_�^Ȥ��q���$D��ޭ?���U�T,���J[T��%��Ȅ��:�p��$�=��t��9(�8���	�tOz����,V���dED�U'.���2���&�$���	��%�$����5-�d�u+_�9��v�S����:q�a��d�#d	Z���,�"	�;�D\�b�Ŗ���6V8%���i���[脻�qv������}Q�D"���>�S=�d,cd‘@��針!.���D��pb���d D�p�4�dȜ�~�)�D��A���$�	U����d�E)��]���W>4�O�67N�����b��⧖U��Bѵo֠�dEbfhb6��)���0����n*z�R��GG�8j���Ĵ�VB�n�D+��L_����6�8�]�	�D�����T��
��C�3넜L*��%������,��^NFXqf�Т�	����_Ou$
1�EBe�	$v���b9�������P�%%�^׽M��Dy�1�4������*%�����y~
'wO_ECt�w�N�\�0	�J�e�L�{v��f��Z�g������bz
�Z��ɷ+���E�<v
t� D��<
���D*�
ƚ�S%�����e)�$8���Q̪��:����勁���e�N�
�7��u0�S�!��Z	"C�"%���������s��Ye�mb03W%��
OK<k�&%|���\�'���vK�V(E����C7)E���	
�%��.�>w+��v6�:ԣ-e��)�<-E�
M	�"-�MAf��Y0��w�D�9�1��s��RO0�#UI
Y�.���y��.�o�B>aJ5�����=2�6��F��#j	7�}S��W8eD��y��8%fF�x>8��p] v2.:�uj
N�6Y9�n�
MO�=���N�~�4<�4v@
Q��?�2r��o7�@Ƣ����Aen��
�h>�=E�1V��C�w/+�%��D�@�Շ��E��J��XDe���0vqFE�^M8d��3���a��}4e���N?7J�5�z	���^K�����w(�KES���>KME�O
g�L��P���N�w�:=�@P���j��UQE���(��Qd�q�Ya,S�����/�T�o@���tT�r�LFq�'Ve������R����౒Tl�p�U�U1.�f"
Le��ڶ��C�9!T��\E�~��Dc@E���.�!J�4�j�10\_�Y-�[�N`�w����a%2Pn�a�Iro�a|c��]���g�de}���c�i���cE���|��dW�w��e�7�@�iE}QH
��P_je��
\u�iE(�G���#l�f�L>���;%#�_‚�zn�V�7{��5ŐgH���p��w	���q�������qe\t�GS�il�.G{�&��i����V��B�=5<�Xv��~po��w'�	�P�xeF�
+*�mxe�����ze!�/{e�٭xx���M2��K}%��3��h�~ŶKZ5nG%��=�Ufž�nm
����hd����E��������e�W�3Y1�匋C�Յe����>���Ey�	\s�׉�@K�[	v�e˥���V�E�
�m�J��/E��4蕍eD�q�h�g���q�(�����h�W��zDmC4��.˅
J���1�� ��׍2�e��N�F�}�e&��{Պ��2t]�@�%m��[7��:���F������u0��!������E�Gm��e
mLT�I��U�	3�����l����&���ǐZIњ%���+�����OR|Z�B��3/A2����e�0�W��%�e��p
��z��.Y,%0����]�Z%�e�"!��p}�e�G�m˗�������,��d��R�%0��
�Xi0��� �;H��E��8�s��5���W�ڰ%\ ������%S�����e�u<���v}ƅ���)�Gh��E�<��!��e�	v�;:8��Q��u�E"+%�dv�e:�,�pj����:b&�R�E��F��:��&Z��}�e1��]$��EV2k7!��%��ym����3��+���%�9�
$�)?�ũ��V���%��[Y���E?GL�Ȣ��e�^�Z����$��O΅���MR�#�E�QQ8"�E\�	|�@)ҥ���O_��҅#�)D#���Pm��N��E�@�
��p���_�"�.3��E���
���{�سcZ�Ű�f	\ߥ��_�|��%�-��H��c#	��)N��huI;Bi���?�@�Ű�)p��������D��3��
���&��:?)�K[� :�-r���E>M�8����ejF�ɿ�ű�<`����c����S��%����`b�e��-c<�t�%1�^<g�f��1v�"�h����
��t��e~L��k��?9o������?;���VD�%g	\�x�e���d	���%u��:K_��e����n@�廣jS_w�����K-�>��W쾜�|�0��ff�,.�fIHwn�)*	���
�$^-
&��q>d�n�E�`����F�4(Qǐr��ڰf���H
�Xfm�~;�FLJT��-E&	�W,���-s��
o&���
D�J�����7��� Lؠ�G��	mT�����%�;��f�X�`8G��p�IXF�Q�60�qF��%s�i�FZ������ ��|@�=� �(jW "f�o�l�#&��=fĎ�f0_t)�p����24�&aD��T'fӰ����&�Mm��wI)F����z�)F^@�^7>,*�D�R܈y,f̎2cv�-�[9����.f�p�8tpy&���q�N g0��_��Rh�(&+a
=‰,Ɯ$���l1�1[ȅ,���S��5�pJ���|6�i�iHe^6��:Hi�#8F�	/7y�9��E�^9x���T�8�/�h�<f+_�j1=����N��>f���M�r?F&>l��ʏ?���t$��XA�/��
Z\j>�D�����C�l�b�l�Df`<?U�W:E&<'L4�2�BF����g9�>F�_1����H�J��
E&�f�`�.BfE����y�K�2L��%�3F�r�P(�A���(Zu�
BF�z<nN�8P���J���*T�%U�:F%U�i�V�tY�.�*�f*Z&T�{����[�9o���K�\�[L2=��Z�+ �x]fm�m8	S�]�h>�J+z�-ƫ)Z�g�L�x,>��hf{_��$�g��WA1���j��E�c�lj�y����\l&�J {�wyk���E�z��jQ�r����j1Qq��U|kyJ[��>dk���~N>�nƭ%\\k��n�`�ۇ�t��x��Q�ut��MR�tf�^|�19�t�,�����gƲ
�vlb�y��g
��zFӘ��h{�G		(��{&7��c�}F��h���f���s7}��ַ!@|[�Dr �6{�&�TS�l�f{�B
�3=��;�f�w7�������0�&tG>	�V���B�
�$o�F�aN�։����aO���y����߅�m�	S����!���}��t<�Nx�=�F|ݺ���Q�fۑ
��Q
���j5�OL�KM�Xb�X���u����K����7Oi�Ε��MJ�gܖfh�`
J���F��w�����3%�j��F�g0UJ'�F����h��$D�)������
Pnϩ������N���^W}��q��C<�=D���L��
���}���rY���J�|�)��������T��f���x�R*�&��
�=aȴ�7�$0o�&�\	���ն��-!
���F���
�󕷆���2!`�f�hg�=�&
�.��Ҡ��}�GA�����
��A�a=���������
pb�T���(�������,9���I���1q��0�q�&:o��&�q�#v���#^F���5�T��,�ɦ1?^�V}��NY@-�{��Ʋ�\y	�&�}�
�!�H�FV!7	���ͦF������цr�$���ц��\
�Ԍ)Ҧ�h����Ҧ����넿�����}�����*�7e�Fl�s�����Ey
���ۆ�
TX����,�
֜͵ۦ��q>"�*$��g����}��Pe�qᦞ4fu��ƪ#Z��˶���\K����ƽ�_�i����Q�9�:��&]V�Ay����:cpP����0�	��F#ܥ
,>����v��Gn��f[������I�w��"���#���7��xD�u
1,��MA�	M��Q��;�8n��/�Ls7S��Ơԛe���q�%˾a
�FGX=B��&ѻ������*�����FpT�-�d���"GP�5�&�svc������3���+���[���kS���	�@9}���u�	y3m�����,����q	M�<S�8~}�l|n���|g'
/��9��
�m�c��j^zG+[�ζ�^GhXO���f	�|�9�-�
�q����Ƶ�oK���^y�I
g�Q��_�X'q{���4�麞	n������0;�GGvV]'?���Y�l<��eg״g:V��]s��6��w K'��c�NGgyG�m��q�t��Y�qw�� �:�k���"�Eg��K#�����e$GF�K��K<%�Q���\P�'�dZ����g(�c��
W���'�r�7�8�-�>���/��S�����0�'����/YZ�絣i2G������%1g��w��I4�{/X���6g<�B1�,6���X�}8��
l�	C:Ǟ�\��B;��Q�ݴI&>�p/ޅ�@�b����'Dg:���pE���U���Egͩ`CCEg��!D;�H���f��0I:i�	Y鵑H�k=��K��Y����L�vt�"��O����9I�P'}��{�P'���f��SG'#B���TG��kA��6X��
��"YG�����[���T�
5"\���n�	�^2
���[_g�8�D�h`��L�V\�
^�����`DžT����b'�OU�FJyd�OV~�+{ dg;E�EB�df�M��^�VKe�Mj��f���2��;iG��Q
�M�bj)\�iG������n��]\����o�"<+���p��U��J��q�#Wn�sprǔ8��=�YsG�{�o�=t������4u��Ǫ�	^u��T���v�w�:v��D�x�=]�r�:xG;A���gr�/#�B�u{'F/���p'[�-S�C}�f��3l�}G��	�����l\���6�D�E��
m�`��O�GTQ���_�Ǐe�
=�}��g�Q�EJH��S9@J<�6�'c�
ǃ�g��{�c!�G���9�}g/�zb<>��'��*��N��D�ݲC�"qN m��'̻!BJӸ��,��F\����'z��}��#�qm���g=ZH�͆c��U�v�ѻ3���G�	�m�NJ�9ZZn����@J_���t�z7Bc���a��j��r��G~;�gR��	��Z����
T@QL��	��3�p�'=��
T(S��GA���釁��%mEŜ�|�G�����أ�za��=�犛]T�b�Cc�p���g�DHE�(�'�Z�n!�gMC�~���
��O�yO�g��X���!��T�������׽X	TI�s�G��7��b����\�زG//0&
���J	���X��G���P�µ�9�(��ʷg���b2�^���"l���z	i�������,�=d����P�쥝�‡9������g2K2I?��G��GleWA�G\�}5
1��2��t���G��V�,���>���<K�g9�c�/���LJ�8���gd���y��ç:F	K��,�GiF�(�c���9|y��G4����A��1���)(��ׇ�n�	/�\�����7�2�'̉!��\���)�˖u��gp�lߦ���G쑏	�_gR�Ǟc���������������e)�'n�l
M����$~������;��eE	\��'_z�E�����.��c���秞�j!�z��RY9R������?7�/��Qu�XT��_���l�g�6����gN�F���W�c�^P=���G�M`
�a�k�?�$��g����(����X%�v�}{dȖ�B��M &
m�i�N/���Q��g;,������1��G��Gj�n��=��gk�"Qz�A�g��O�m�
��S�'g��ژ�(!��G�q
����
\�v���Ȕ�7H���A����s�����@���He�oQE_	�8xE#*��
���R���Tr����(�}ݳj
���ʤZ
h���8��H(����Q���2���"_�VB�N(!9��S��5
����"�
�1�2�w����(��&>\`Uc�^XS�P��Xt�w�~�Q�������%�@,����L�'&��jYn���-K���,�zC(�j觤�~8�] h��i+3��"�����Ug#���\���#�O�3��N�$1]�Y�(詊
���*�ޙoԭ+��H&=e1,(�����-(�0�f��A.(��]�|O]/H�–��4/�=�*i�1hJ#�����2�0I�OW�F3�{]�>��2��4?�5`5(Li>��6Ҡ��zM�/��d����Z7�
 ��
f4�\*!�.w�;Ȧb��aR�=����j$>h�*�|A��?Ȣ+�Y��A��I�EH%�
p1��F�2mlJ4H(����P9H�O,?�y��KH��3	g�L��~�u��Oh�T�����O�m�z��!Q�;
)JVjUS����ri��T(�1
bG
iU���>mI�U����]��U��(�J�VLw;�q�W�mf�
pbj�Y(���
��Y[��
~O�`[��Fo���Wbv�7	IAU�a��p#�6W(���!��`��\��Na���g�
Rc�ZN=��T�e�"Xk�q]\e�u_v���ih!ћ�xj��r����j芇�,/l(^��W�k�W��k	|l(Z8���nȻ�8�n#-k��q�M�2m�r(mE�B�*s-�h]F7sHl��P�Ir��wAu!yq�5��"䧭sH�Z��:�x�����xx(t�M"�%jh:"�q�{h���

�gG}�����o��~(C�"	���}坽k@뀈iV�b=��(�J3|������f�Z�ك�6�Y	�[���e�
9�V��h/�9ɺ;ۄ�(/�f��@��n���S���t�N�s�����=K�#v�h9����=�H-x-
Ž���c��[�P����K������Ц�$�X��M���kHǓ�F���O_�H�A;�<{|��wMZ��{�,p�8��H1�CS"Q�������Ho�(nM�h�dI鏧t�hA�7�aН�l�S
4��h���V��(-�W��bG�hj\p�����}=M�(��	r|^�h�/�D���H0H6�f����yъ���ȓ�h�������V�qI�(�v���[�(H���L�Hl=��KG�hd�L���hS���0�� I��V��Id���(��HF���H�ߢ�!:�h����mݷ�Ő��*��v��_s�q�hQ�O
�׳���m�IH���yg���̓�ȶ�Q��w��hx�_�:�����9�'m��(jR�U��6�H
��2R�ƨ��c�}LjP+�+��>���m�
�M|�h�
�c��hh���j��(�C�j����h
�������J��
�M5������>�h0����L��h�.�8��؈Ѻ�Yр4٨�����و���lz}�ۈu�;��&�܈�n��~�(�(�m]
�F��و$a�Sɯ٨�-��f��J7
�[�P��T��(ݺ?���c�
f+s�b��ݞ������_�_v��H�J�	;&}C��(�(9K�Hc�DE�
)�)���:k��O���-`�����e����:�Q��}�(y:�
�w���U8C��HND�	������7��	>ii^������^���(�j
<��h��J���)�(
�ux6d��H."iirM��Hs`d��*���i�����Z!z
 ��|�h�
#�1���(F�k�J���(4��
5�qS�h�P�	eD#���yn��������zV���ř��	(��g�'x	��z���i8T�`�[I�)(n�\4�,c�ޝ����U	�E�i�s�	3%[	�4Z��@�)��/����
i6������)J(dAń�I?2bT��kI�{\T��ġ�����?���g�����*�C��͇���^q��35
B�	���ǟ��)c|�
W��$�a)�I�ƫ0�}�����N\Gk!ɻ��C{W�"�O��(��"�ٽ��1�,$�;y���!��c�	�HG&�j�	��'i��U
h<��&)`���
�!i�ġ����*�m8-��+���Ov1+	p(V��2-�(s��v�+�#�g|OY�/i1�T�@@-�H۟j4�-�{J�S�.�1)H_&m��73�6����H�4�g��)�5��G�zxc�6iV��*�-8I^ұ
K���:	"?�J�=I׍�zY�AI�t?�%�B�~�Xt�D	���
wlE)ۓ^8��D��j��x�D)����ELH)��[@�EI� ��1Zh	J	 ��{d�K	l�ӏ3
I�Jwe��M�n+#<讇NI_]�\�P�\����sQ)�+e9T	�̨�VI����]��W����L��hVI�#�S��Y�v�$A�'[Z�Q��ħ/[i¶���Hi]�[���b�`i�ipU���a)8D�b�-ai(UL��id�H
O�+��e�2N]�I�f�s/��0gI�֡�23�gi���W��8l�R�ugeѨo�ӭ	G�p)��=qE�q)G�v
6π�p�sV�8�,pI��X�Ntɷ��e�g�u	�.�`�vI@�F;�lw�&�Bo*�wI�\
�.��y�%�����y�oj�1u�{�/	*�Y@{�]�.���}��$Q8_8~�DUb�l�)�%44BJ��<�����b�	UH��GX�I�p�H��}})�%
��n�I������l{)�����r�)-�Z��T��"��6%c�v���G��ѣ�iM7H���p2�5F})A��N[ޣ���h�O/�^���.�)�q�	��}8w�Ƒ)��~f���ɂ�V	I�o��	b�7��|���$&
�c�!�)9�UF��	�v[HM�����d*k&0��g<@D��)	���@����U�AK�	�9]�ӳ��I!�y֍�ɀV ��������C)N��	o�@�٘�i�NO�ڀ�����7�I9�=�h���h
4�l�˨IE��ݥ����6����Xk
�.���.+Vߧ�C���.&�R��i����K��)=����=`�i($.)���}t
N~�U�i䙣
�%u��'>������4�W�����C����ZR�i���C�mԶ���P
E�#�����*����2`Q�w/��	��	��¹�f^R`-D�)D�����нIt��Qޅ�I���EQar��!�*�ɠ����,��ADa�˱‰_�S�=Y‰7pLUPmÉh�?	���&�	���}�
g��4<�h�lǩ�(������U����)4�NP��ʩт���P��r���1��I�����f��E�2}��Ή�r?�Ғ�ϩ�*����ϩ�������IT��,W���i<Υ���!h5XP���]A���Љ|CP	٨�1�iej�5(~��@��pu����m5^��Q�I1�*UU�|ډIqy
L��U���f
�e�	
t��N�݉P������ܩ�;�v��?�)Y�P?}&�Itߗ1�*��	�<�����I�5�pR��6iu��	V�e	g��ʉ�����������;����i�M&�y���lE�	�_m�ݩF)�J�6�ɨ��?xL;뉱;(V3�쩙��	B0r^����
�Ӻ�i���;����i�����$���P��Md�Et����l~���/�N��䘎�),=�߾���A�������6
$x����C���t�I��5
8(���IMts�N\��|l'�Ċ��s6��D�b�i�61�xC���Z�
����6�r֎A�	��d`���*.=
��c��O����g
�_��{q\*�U��c6���a�;�7\�n��Z��S@^�]�y*���Q��^�u��V�
j�)�!	�#�6|�����}�v8I2�
���
����H�b�M0J_||+�L���#N��
�b	�c3W
���v�*�^���������;v��>I�In�������Q�F����ck&�=.�j�݀3v��*N��9ƑJ�������j7;�ʞ�\W��@*P������l���w9'
�D{
�,I��J�60"�*�����|
m�hH+�'�ɯ|�Ba�%�6�dC�:�&ʎ�L�a�'�s�x�����4ǯe���\�y�An*J�Q|	\��)�h?(�i�,*W��foN�-*>D��K��.�·I^lZ�/
�T����3/����
���1�F\�<̽s2
zW�)��3ʸa	�
�b1J���0��5*y�	�� �6*>c���7*
w�	7M�D8
�C��X6�V�٩LD:
h��D��;�S�s'ud�1� *oh{�=�ς�[�~>��
�w�?
ӆ%	�%?
.;�U}A�eg[�~B�a�)@{��@*zb_	��Dj5��?5>�Aj��
�S_U?��O�
B�9U=���5Ӫ�H�[v;o%F
|�l|�0FjB"����K
�-*��.މ�6Bv}�C*��Ҕ>N*�R�6u^K
Q$��ȡbP*�99EH��Y-:d�RJ��5I���R*�et���;T��$�YķAU�e?6�'�Vj���;c�T��K�
�k�U���`/G��Yj�����Y�P1��C`�U�p�bI�?8T��9����]���|\ԡ^J�tfE�T^�#ax�l"F_
����^
WRb-Q�(_���҉m�c������^�[
�����Xe�|�
d�4fj*"��,gj�4�U��Ug�LC��i
X	��}jJy�(
�R7}i� ��ܒ}Y�8����xm
BDQ���nj�y���*6oJs|S���p�^�e�)h�W��\<}r�`��F�P�s
B�(wR�r����d��o�I:���vJu�8�Q]wJ��#4�uJ�H�V���H��%�z�gƳ�h�~�P��Bx~�ݷk�����?�Jr�ꦧ�G��*yC��#��
�q�A�Ćʦ~�F����gC�OL��j��r3����M����*@4	�-�6��l”	�"wH���P:	��6����
�
�%��֋�3
���(�<���j;��B���ʞ�J��%�j{���<x���]��?~s��d
��������N.�jw���4��(m��WҘ��"c��j�"�"����J�:�o��*�{����Jż� � i�J:�����c�*�tn^O	H����D�,�J����p5�*Q�M�Q�P����#���g���%
���d���}X��=��j�������JЈ���
��1	��ç��{w�od�*}5�~쩊@ӟ����*.)���ov�J	����&ۯ*����1��3�F�"�J���A�����?�~�_=��"*����سJ��AK���j���D�&�*pj�)���
�Ɖ�q�
U�H'Z�
��=�%��j��m
���j��F(�'�
[̷zhQ���<Н
L��*��Uw�Ϳ�Cժ>+X�
W�~4�s�j�+�tn���*I���ªDUpnxAVĪ�m���GŊ�3�c�|�ƪ�� B����*�a�"���
���
ɀ���
˽˛��
l��
��x�*��>Q��'�*��Yl(�x̊�}�
yzo��q��C�*�;�2�����*IYg��
\�އ]��
�g/R��������	�6M�
S�|�;K
Պ�/�	��c�
��^_���J�.��a�~Ǫ�P���EL�Jz���,a�j^e�~�H�������]��j�E�D��>݊�-�2�۽�ꁺ�
�wM���h� XE
��Q�aӐ��
�{�L��Ь|8�@���?�V9S��E6+"����P1���\/�ʰ���3���*?j��ʦ犎�0����j e��;�_�
�"I�j���d�����|7J�00*�J�w<=��?��<�U
��12�*<ŇpX��*�nYq&�*����.Y��}Y��K��J}�sh�{��a����u{�*���lG�J/8��θ�*LF�r�4�*��s�[e����!���
E�";��j��!\�����qK��j�J^AA�8���a�
���E��}�
%U���j`���d���6S93�k┒	�V��Kn�2
g����*����Aϣ�L(�KG�:bT/�k^�=W:���4���d	��"@l�!�
�M���?^k�ȇ�#�	��1�4�+��(n|��0z-u���_{i�	˸\0��`��aH�kE��DKً���'T�����ʫ7,��Jc�$��qF��{�g�X!���=���\p���Q5W*����)�2^�#+O�	��&k�4��+�'�w�X�Ұ�(K#�mث��&�p�$�>U(����n��)kS[��%.�ἳ��.�r�8�^�1�crO,EH-2�P��
�t2�3KR�S���:4�����W92��,����6�����z`7�H��޶8�AF���47K&�2"0�88+\v�(�7�[���5�<0��
ḧ�<� `�\K2>˾���Z:�>+l�Df���
�3���3A�J�=妖B����_�C+I����>Ek�*ӏL9F��F�ހ�H+5��R(��J�����daK��I]D��J+8�����OK�����֜MK�u$[9TN�/�;�T�Y����U���nWJXU�
-��Wk"_�)6�Vk�S9W�¯Y���:6�Z8L� |
U�)6m[h,�\K �O&��\.���{&]O>�f�
_�����ã`+����O]����ᅧb����\Lb��b��d���r���Hd���M\�\\�r��g�o�gk�o]ҟh�9`�Ϥ2yi+K�p*��jK8ߏ�~HAi��_�
��X7j�O`:���h+Es�a��gK-�$�-�1oK��D�O�jK'��D�Yq��f�w�8^k�s���@:s�������t�*:j$}�t�ǣ~p�vu+���r��c�N�B�G�x+������%y���}�<q�f�����8~�{K�����7<{�_��J�i�{}�03,�{|+����{k��=xҀ�_�A�K	������kX3�q	T@���ICZ��~�eD`�=�+7)~Iw�KI������k�X�{�*���_D\ff����9t����*ZP�A���Sy���c�+a�p���>�
�>�i��<�������/jn���J��@X�gL�K4Wg�u�9���x��%����	'S�2ڒJ�B
i��"U��=�k9�s
>Oe��(	̛<��KK��	;e#��+��.�:Ւ���4!��w�+e�U�6`��̫�:���]��	N��^ߊl@	�몥5P����ٵ����K�<)�k�Y�����(6Hw��E�@
�S���H�@�e�+��BYS'˦�.�#�Gnڎ�rp�ɲ���k6��K�Ⱦ�+�[���=���gW
~��=�:�1�*��i�/;������''uOۇ���"6�Z��
��r�b谋:pß�<�K ��,�²k�}7������i*��ҖM�1�k$@?
�ih�k�P� R�0�
����L�@�F�����R	#p\�+y�:
��i��*u%Wf�k;������J�ך���Ϥ�s����yfa����V��fh�T��>��������c��"US��Kc5F���ˌ�d������n�zV�K����}K���+�9�xūt'G�2�-��K��Wu���%,�����˫��z��N�K�C�l�\~�+c$�ӳ��̋�m���K��v]���?�����k(#�e�yѫ�b�`�V��K1pd"~��ԋ�%���b�K��V�����k�5�u�ԫpF����KB�Xg#ͫX��Yo1���E�}7�떕?��م�˭������Ks<���֫|NX��+,�+7��Z��p��.���"}n��Z��,�g���ipggp����͛����[ziv�м���Uc�ԊO���}��������
m���#o�,�OÅDG|,���5$��y���@Y��K��x@��CmVW��k�~�	ڈ��k\.����k��.
~����L��
�Z��K�ח�\�+�k�����K��H����K�������k��j�	a���Z�N|�H��9߳�s�k�`������������F�Cw�����
����d�PI�\=��Z�(Gr�솺@����K�u�Y7�l�Ho̩
�^˷{�L�
`˓fM��>��/�m�f���`��~�	��'		��|����Kl�e�O��j	�{
 1~�S
�Uv^1xS�	����TDo��'�TBu=PL�(���,qˮ2�
�lזW��� ��8
]
,ܦx"hI��3H	7��������l4��%���G�����6<h��8���ġdlLP��U��hF�EL����5{����K�s��=A2!l�G�w��"�>���,@A1R	$ @��%,s�Z�e�&��k��k�0'L<%���&�\�d1�)̷�^
2Q��*,̝Y�<��+�T�{�ؐ,�m��b-�*,��O�=l���0+z)0,�TO�޹2,�$�
C�j3����ZM3��f�
ݔ�4\��<��4LsZL�$�7,.�4��8,G��ͦ28�ZM�9��;��1pR�<l�w-IS�!<����.�!>;����?,��
,9�@�V[����YA,7�w���B�occd�`C��9��..D��M��I�B,����FL��6�	w7Fl���	R��OḞ��g�B�w�T���Jl����W�TI�x|��]&E���F�\�tO�w�d�R	OP�O��s	JQL��
]Y��S�*wm��U���z�]��X�?��ːEX���_�EIZ,=��}>q[�wն��1^�I�o���_lzʓ�öpa̍��
%�؃d�U����+e�,,��'=eZ���?g�-~<�]_hL|�
����eL	4%��^g,-`rG_U}n,��N
�5'o����!��p,���Ãr̜;
	�~�tl�����w�<��
�`�{;���A�&|�rGgo}���
�+��~7WNfM�`�`y>�"���y~�L��=���}�̓YV
��I���	&�q�t�̩bP�C�^��f�,
l�&����O��	��S���j��.��T䍄�>�Z�`K`�ި�Zò����[��@����d�܎��WX�Ώ,�y��sV�l���#;�ב��|�#r�,kvͪ����
�Q�1�L��
%�c�����7y�ٖ�|���u��]��W,�L���d�@Y���z)
x��ם����	�]ޜ,M�AJ��l�B�J�����Q���у8�,w�
7:����q���Do{�,w�Hp0������lz���o\�  L�LP�z���䦌�P/�J8�Lla�;d�l6����D�l%b�ؽ����	Z�,r�&�ll��N�N��Ŵ,30h�4���6
��ۨ��9��
F� )�,^	�zF�����
��Im���Q��i�ﳬ6\Q�W������&�ܦ�L"O���l*�>
z����+�ܧ��욧���#lĬ�;X����L2�u�ؐ�lD� ����L_���2*�l��Y�Y��Ǭ�T��8N��L�����
-�,���ҽQ�l�*#.;ǁ�l�0���A���$��V^�,ZW
u�\�,9�VX+r�e~�d�+���	����/������>CWҌ`�
��V_լG�zͯ�	�,�
<B��)i�jO�A��tn-�kЌ=��cY��lx �4�=��#�hǜ�,7O������5��I�y�Lo�B�H�l��N
A�&o��j��U$Z�Nn!�f����8�] ��,�ǯ��v��,��)4اZ��lf�����
�_t��lK�ⳤ�,������̀�������ê
m"?L�l�����B�I�����RI��r��r���UT���@�l�ll��t7I񬩶K*'Y1��<�0c-%d�LfP.�ҀH�̑���	���{�Uܪ+�,R���.�;��1�?K��߹0B�L��l��?�u���l�Xw2,�*�l�#
��R�̳�S��u��+�2�\x�LcW�$�lJ��	�B��,��~U
��0��7X�������pm��|W��Mp0�6��l�|@$����L��i5�~m�g[�9e���OS�Ɇ	
ZQWW��
m�"���
-�W��������0=-P|I���%-���U*tM2&���S��[
݃����&�=!e��9!�}���de��������8�M�+��NY�$��Z$s/��FX��:m��B����faK�"M�V�Y�Hm���7�������a�e���*x��� �쫽O�t�#�����+T#��v	+| �#�'
�Ѭu%-�%���g$M��W�n��+��?x���3-�7��{���-�lA
�[-�����
�@0-盿Z�0-������82��M�����3-qH�މ0-m�k�Φ1͕M�g��4-�b/;�/-�(��,8�k�M?@�9� 5���U�9-�
�L��;
���Dܠ<M��n�z$5���gB�U@�s?(^�$Bm��K�~aD-��E��i�D-fP�
��(D��������Gͦ��
��ٜG�i���>|�M-��p��#Nm�!�\$lNͨ���0O
��/�N�N�*��0��S�,`�^�U�T��,�^a�SM��(D�V�w|�&�mV
���S-�6����HU�����W�Z��ta��15Z�.o�WC�\M��!�I[mo���!v^�d�P�ĄO^
� �����^M5?JÅ&a��V����q`��������c�yu��d
�;��|$^mm��H}��]��T��Τg��E
�~�h-KL0�Bbi�
|�1	�j���e6�נi-�n��i�p�;T�v�m��B��n�Ϡ�׈�om3_6�N64W���w�l�s�)h
�u4vͥ������w͐Ӏ�ƕyx��	qӬy-B8�^�>xx�f=��v��{���	���R{��O��4�'vm8�vT�7~M�c٧k�~-�R�CM���,�ǃ������^j�m����#Q��
�O\����_=�Q�<ÇM���
��mE�M ����1O��] �
)k�F���߱�JLU�
�l,�O��SgupE���-�h���m @���+?���i@/'��beS�j�mc}
�gz�
���<�
���LMk�����}K>�Ƙ�{
����XC�ڝ}j�-Uaa���mE�?>-?y�-��x
�M���m�x���ӚM����D����@X
'�sz�-:���()��X��i�����e���࣍�]���F?�����c���ͮ��	�.Yᥭ�&%p�M:�bD�����mI����UB�(��L��̎��V�_��̖I��&���x�
���1�����E]��͘,���Rƥ�r0+��t��M������ƼO�]������R�/��M[��	�Mas�m2�
�����
+��R��n����'��#���C>�����䦽�--f�mT���
�`�#�Zi�
'H&�Y>e�͚�Ag����
�Xkcjpո-���J'v���;�����M@��o����2�����Z�
m����^�Q���$���=A��-��GE^�6�
���7�7�-K�r��t�
q���iղ�M�\���n�íKh���H����G
�)Y�m�1Mb�O��x��:-�,������0ύ�(����Mf5���_�
�!���b)ѭ[O2d"Bэ-J
��$ӭ$�S��[��M1��)y<֭�	���T��m)4��WR��-#��Z����-��C�~������l���
}@�N#���m۫6�Z$�ͬ
��%l=��p��ˑ��-��Mu�-ho�OTy����h��4���D<��>Ԏ�
ǎ0��ݭ:���&t��-=iA�W{Q�-�z|T���
��b��C^e2�p��͵�7������AO�I�f� L�o����-�aw)4lL�mN���]��?�Tꭀ�����F�-������E�-TK.`���ͨ�^Z�����L
!���m���51��M�mK6���;��/n��-L�8L�~�퍄�k[���f���~��g���d�
��pʊ
�M/����/�-B�?|����
��������^�&�l�3�f���M�?����.��R��%��|{�ANan��g��݀�A̻<0&�.���機��b�f�.������K	�\�2�5�	��]�$�{a��a�.���o:N6�����
��*�l0�
.�eu`���0(�[��?D��~YKrUe�]� 6��FΞѬ�3/���U�����
���R�����Aܔ~�N�7�e�������u�x���D��.j�!Can���~
J1��~�	�%�n�<��-An�sn�� ��V�i��W!�3hG� Q"4!K��#����9@��"�;�u"�Y�#�	x#l^3%n	9�����$)ʛ7"�K(�rG�
��E)��&��5��)�a��d*�KOd?;�=(��q,.k����%����nI�t`�{+nDr��=��u��Ο�1NpZU40w��,-$.0�h1եx4.½
M�9\5n�y�y6�L
�� n@'���Q8�~jx$�J���m`uA:����I�!;�bq��<NsB�����(��A���9.�:{�,�
N���}�
@�	}�|�A.nJ	�l�aB�E�����C*S
�4D�D���3�/�E���	`���Anլ
� ��B.:�sx��H��˂T	�
Hn����qAJN�U*'��K������%Bn�yqDWCM�?sY�zHM�=ch��JSMNJ9	�ttO�E�ty�ȑQ�=��,��#����Sι��Q3'i�����$�>N�l,]�;V�:&A��~W·����X.A��T��sX.�wz��Z����[o*�� 
�\���Ms-qb\���H���-^�چK�j�[n�ɣ�1Ӻ`�.��L�`.s�\g���`�
#e}�c��;w�,�
�'�� =T_�?�V�[ʧfN�3��f��G7��hn�m-q�"h��{
p�h.�y��z�k�����?k����,il�ڿ�?��snn) 138�+��,E.IM�p�݁~��~qnx�Q�Z�.Y��E\��Ȫ��B�t�����]���Yg%hs�v.D�'D>�v�46k���x.j

�,���
�hL2W]nX�?(m}�h1��\}�U.<�%�x�{ݞz��[�N^�j����nԔD�4A����*dh�����H��^x����Y�����v���Muú�X�1�h��+�2/�O�������	�t��t6
X����O~�nL�i�����P�������R)��o3����l����L]�.�-��E��}T_כ'v���]&w5;�NO`}y�P6��H�P_���؂��ĝ)�(�C��nF�E��.-�Vc���N������;�����ʧ|�N�_F	��ܨΈ��eku<�nd�@�=P����"5�{����������G�.����.��m�l8����=��쬮0�`�2�����ZV�a�9�.h�;0Iγ}=Fg5�G��N
����SR��� ���_C�ң�N�[l����.g�Y��I�|��,�.-
*x���@��
�$=G�.��_
�Vڽn}��Nd��NW�(���Î����OĎ?�A�C�XĮ��_g���nf�sp^o\�n	��gUX��s�$����nmn	gŅ�.L�M6�� ����.A�È��A�������-E	�/j\ͮ��	JY���Ώu���hΎS}���T�.a�*Dd���J1�֎�����=2֮,�
(ú�NJ~Af�g#���,��cڮ��?G)�ڎ^GR-ۮݭx�C���N�j�j��1�Ne�Y�$[��.M�E06����=�����njԞ����������
�3������u�"چ����������N�&�
x�K��*'��d���
@%���.W(q�+���RUe8��n�w{j���tF���Ut%���Χ�u�p&l�Ό�q�����N
�I7;��NU�����NT�WX�
��]ոٝ����A]��2���,�ò��κb�y����nb�5�Z4��΋)߮���n���叡>��f#������,�5����f����N	��sB��K/c_�O��Kb[�
�¢��ϵJ/�Z�f�/G�- ���h@�	��b��"�>C�zO<Ϸ�T��&ry66t���6/�	O0=��O��	�:��k�%��d�:��O0��<�P��뢢��
c��e��
.2�d@��
���Z8�5���;E��.��y���5:Y��d��)@
��_%o����^�Y�N�/�=w�?�Oυv���l/MZm	�䥅o�s��_N��c���ϥ��R�-���H�� O��Y��5"����� �"/L��.�U$�ݣJ����%/c������%o��ј2�'�M]	��
(����$���ǚp'�mG�-r�+OvX""��$�ը67'�1�$��ߚ//Q"�L�`�1O�=5[o�1�7�(v�3��A(b/3���r
�q�5������-4Oxͬ��7�7�ފ.P7O�{1��@�9�r�.�:oܪ��ѭ9�fj��/�4o�iV�_R=/�Z�D���>O�XU��2	@�0¦��"�@�(q���@���@��a|C��}j����@����]�7E�f�Z��qEO%5����G���g+\�F��`e\I�~]
Z�>J5��S_�'J/�N�|�M�w�Z���N��(-y�O�Z�����N���@=��PO<1j��+R�
w'࿈DR��*�Mj�3���Upq�a'�V�'��
Ϧ�V/b�]���;Wo�+{
�C6Y�8�_��XO��
���t[��*�]�0\O1�^�Q�M�R���L�^�,>&F��_ogOj
���a�֤L:�c/��D�s��c����M��h�y�pzck/Q=�V[ik���
S�o�+�
''?zo��B�)��)q�E�H�Xmq	Y�_gqo�{�e3��v�2�J
����|�����a}+WvA��|~�ֶ"cK)~���\�}�^��ĵ�	<��n���$��s�l�/��R 3
��rx��K��oб�U'gY�����Y�����,�q�/�q\<)K\��������OV�A�N6Ȋ�D����
��x��8����Ȱ�e��2��Y2�W�ˏ� �
DDR�OѦ�3m�?������5��K��C �o|�g
J(}�/Y.~�3�8����>R�	��ob�� ���ov���*wX���Z�h������k��u��U�c�wǡ��a)(隝���R
�2V�On��.�!z��fj�.���/����1�OC����=�O�T�ȩT3��u��Տ]���s+)&����o���(�]��*��ʨ/i܊�3c��!9
�Q+>��
tA$�<�o���s���O���D�g!�ϓ�Q��O(����
���O��
���O�8!�����l?�(�-��\��ִ�/w�|0P�����H����B��R��������.�d�ļ�����'���"�8
��4�O�b��90K�o@s����o޿�6|si�Ou�� ����1�֗��/�~�Xl��įx�<�E�įK��=0ƯW�z�����/�����������Gɏ��J?�ȯ ;�|���Of?�ˌ���xK&+@e����Y��6ȏ������,�/�d洳Eϯ��7�U���/��]��(J�݅��BM�O'l�O2��_����x/���ܐԏ���jE�$�o�7�G�W:ׯ3�N�9ُ\��
H��5دĪ+vZ��/�[bDZ�	�/�@~
�3�ݏ����'n������/���
�,���������O� �
�=���oW'2k�j��oad��=;�OvZ�w�n��g�b��_�!��V5
��u�xl���n��Lc]������'��G�R���O�/�J|�O�gp�R.J篱̴$�;�/����4"�����f�(����f;�/�f����\���(�w�ϑ��Pv�(���yo�/\
���/n�/����X�<�OӚv��]�/z�������d�����<������}+�����o(�2T<����JJw��W�Q�\4*������u7į�~1��p�g�	�gb�Pj��}.p�����1p�����Ѓ0Zg����pT1�E���	p%�b�6	0�$���oFK���y�0��ѻ&
p����3�Ѓ5���^	М�)(�$P�We����p�����9�	�EVpK�Mܼp��u���0R��l�-�-�Z)�a�$�;FSP维�ESE��
��I<���EP�+�.U���ː:
Ch]�bY�!,�P,B�S�Кv0��� ��Ź��!PL|t��S�"�e ��G
G#0l��7"0q��lo�$%0��Na��$��J5���S$����(�du�b)P�����D�)0`����>+���T��	,��
��В(j���c[.��C(4�k�PD�t��@�	G�S1ж���"%c2���hS��2�#a+
OV4��~��5��@��i5pp��
[%�7�(2	��o�8Q��^ڇ�5�62�m9�Y:��I���g;p�&ӈ�=5�n�v]���
��i�U������DB8?P����C3Оa5�\�GA�ִ��B�6/������C0ߋ��k�D�4G����{DP��.x��F��^&��bC��}ّ"�H��/��I�/�x2-.PhL�ސ�
0�&=G�[Mмi�C~�Np��d��O�{�2
��'OPp�����Q>#�_R���-]� R�6u{ҹ�T�����P)s0nc�Vp����_W0M]X���nXpoQa^�7V�+g[!B`bZ�*��XC�N0p�`�(��$Љ�S�e[]Px��^Ќ���z_�M����z`�9���۸�a�oy��Z�b��{�^!�^���9��d��o
�eYP/I��2fP��YK�f�A�3B#d0Q�V��Ǘf�k_�	1�g��|<Q�Fk0��9�f� h��hgP}a�1��hP�T�e-lo��!JBo��?
p�z�qp^��	��}r��1i
^�7�r������{>tЇv<���u�,3
+ )8p��\0�Fw��0��g�x�`
#2��y�T\��9�zZl�<��{pM�\܃R_zPtN��s�-n�3I�=��~pFfs���N�N,}	�o�0�����΁p���
���vd0�ɪ+���WA$��Dž�0n5��-�g��1}W�(~��=''��~0�0$��Y�����%�6f�G�G~
C���i���Q��.F��֏�cPD"��+��� d2��0�m�
G_��?g�Y]K�Pp�!o0@�����<�P�U�C��蚐��[
���6�����
��w�PN��
��_�0�13f �0L+��'<�੅�DKV������n#�P_�F�wm��ƻ��	D���ry7\|�P�S�
��ޖp��[7�r�Ј�k��q�0Nkb
������H�ږ��"�$��Z�Э:(,��׫в�!	��5��0@M�,�)�������V�P��u]���ŝ�AFr�����eaxΰ�؈b��V��PP]�;S��E�6r��a���Uʇ�̲f�|�6W�ЍT���W�P�1�V_��v�3Q�UĹ0ՎY����!�Q�=9>�0�9���༐�/���8X�P��oa��a�P�yi�*��V�FH��Ь�s	�����x�5md0��E�oME��oz9K�0��֏���PI7��ګ��6T0BP�����]lg^(S���~���Qr�P�������ٲ޺��К��-��Є��k��	��§
���Ր�LY�<��P⁶�m�����Vv��7W�c~[��o����ް{��:���^������p��*	ݦ4��0��_�-Ю������Z?�Њ����-��
;�簥�T�N-���T�w��簩+��CY�P]��
;���0)!��T��-Pv���NƄ8`���P^
#Y���zm�g�M��Ǝc1U��wS��C���y[�R��L�p��		��V~��cg1����0R���
��p>7�,�j`��J�|���P�0�\J�p<����\��0sV0�0��*����0V_ob7����S���vXnݘݹ��G�„�pQ_E�ϽQBd��������B
QA�|�H!�;x1��UD�v����=�K��$<7�����۴i�gѻѱ��DQR%��I��	��*c��
ю���'IQ�1���yrѫ�xNJ�1���
��є�$H�>��vƿ�T���G�ljѿ�^E�Xg�.:��q�X©�k�m��2-�]Q=���9����SZGj�rU
7 1���A�!��
����!Q�F �;�����AB"q0I�>\�!1�����"�&�ښDi�$;*���	�
Q�+Qةo���-��X>��:�-q��S�G
�/��۱�/������@1q�Ƙ�{2��b���/�y{�ɕ��4э��P��51�p��{.�6QDj��_�61�E��8��1qK��Q6��9q�F��;�4��4�d=���{a4�?�[W�ə
@�#{���@[AqįB��aB��j
���B1�4h�GN�E��Dj��G1b�pF�6qH�M}|
/\~UIq͌�V/pH1���Κ�.Lq����f��L��\��N��}�UP�U}hzP1���	g;�SQY��
����U��^�
o�Vqu8$Ҙ�WQ
�@E G�X�1*�YQ�

E��EZ��[�5�V1D�S�,\qC�;	��]\ц�
��U���JG~Q�a�ܨ2
��ŋbQӲC�
�d�����bG�fQ���ɰ�ig�D�(��Vk�?����'l�3+�Cm�n�t�
�B�po1��J�ĞpQ��=	2���p�(uKr�TU�
���6sQ�y����ds�v��ŅE}q��!��W�v�"�w���w�}/���E�v�L$w���yq�jws��}��X�z���}���n�TL���`�Ɂ1��w �d������-�σq�4�
AX�F�^�
+���YѱL�����C|���1BQ�5��҄�/��8��qR�b~�8�>����/���������ٞn�~'5�q�1
ďc6��#�m������]?א�\�#�jc瑱��4�4�т6x0ɖ����ge�YJ��ڏM
\m��=Zň��q��:�Z�1\�;G���'A-�^I�1:�I��Jb��>$|)�l��vp���P!�Cc�	%*�s�~҂������ė�H0kU�Q
s��äQ(��!�=ʦq��
[Ӣ��Q�>��h��ѵ�#
�~Yw�QJ5m�~-����E�[���Q(�.=����:�G�Z��q@�@�Q�1��Y
V(!����R����qNם'���1�R
�g�³�ǩ
*����Ұ�
����1�O�����q���UWZ�1.;�[�Ts��`z#g����/?lyl۹`�L	��H����'`
׆�=�1�Y�p�`��Q�.���P��,	�ܦ뻿1W�eb鏿Q�;]�q��Q�*��~!C���"FI�����>��',��1�&�(;G�ıA���T6�q��¿�����ӣ[��ѕz��ȑ��A�=�1`u�����1*����q����d�>����r��,��$%4�����/y���|�1�c�t�ѱ�+{?
�s��&��(]�ӑ��4���a��"p�5��QL���ֱd�	��{��1藺��_��qŖ�F?w�ݕ�ʩ���Q��ZH�+�ۑ;��̞��qc�'�#�Q�*d=�^ı��ܗ �߱{�AZ�����
g���q���08�*�q2+�
�da��qs�j���_��n,��p���Q��
�Y����)]��1��K�f��k�] 5x��hSx�b��q�T�B71J��+�����10Y/������M��8���Uw]��b�a�����7��ع�F�����_�s���=��N%4��q3!�z����]��P�� �1
-��%��q��I�t����
AR���Z�� ����1���\6u2�o�*(�r>�	.����Tl��O�e��C���`�<	5z��m>���"�$��r��/��I/��I(f		]^
���Y
�@�	����	��=
��͞	��q��z���&�UkD�hâ21d��o	�;Ӆ�҆�#PM|R���"q����*�	�rd����R׼�,5�%�홚	.��
��H�(X�2�W�!��rtj	,��]r`��!�v����&K�R���b�ҭ���}mNr�jT
���q�ˊ���\s,r� ��su3"�XX3D�r"R��E,k�$�9�
���%�F�W�U�h&RԪCTd�&8��$�* (�ňN�3
-)�Z�J�-�*ҡ;�̧+Ҿ�Hڀ��%�&�ׄ�a*�f�-/.%J���3�L)�S]Xɫi0r����124�)�L�1�S�
'Ӄ�0��ݪ�׆�2R��P0+IY/2�«uM�c7ro�����8��+g�Y4'9��
�v|:���I�:�;�&f楡�<�GW�l��<�>�yn�1�>R�\�(8�?���(��$>ӷ��.�AR�2����B�XL��9v�Cr]	j��C��!��ؚD�#������A��
cX$qG��Rih'@�~CB�s;����%7o@O����y8��.
�q
M�}m��;,EN�"��4$N�[0o�8�Pr�<��y��R�xZ��{T2����U�g.���[7W�l�(h�z�X��4�azTY2����$�YR@��ʑRW������[�\�z��
��mO]*qT5�^�5�
����_rr[q�%�`Ҩ�iB�ea2���э_��*65�0lcR��ނT�YR�{����A\e�rf�A\0�Aahdr@�RR��`h�
�����Li��I9"�j�*	��/�h�	���ƘiWr�N�D�LX�暓��
�p�O�[�B��p�Z]�.#p�h
�[�~�s���>�Dp��$��g��v2d́-�xR.�w�V}z��	��w�{�#(�y:,|���
�,��Ҡ��aU6w���KM�/2g,��]�~�R�]��u"����7�g�rv||��~��0'���	��x��pԹ��EY9#�����7i���R�4��6��i��\g��2�e0+o��ҺC���r-��vn'�4�2����aڕ����
�%#U�R����K��Ir{
�5�̗R.�D�0���H�gQ�暒�f���ga�r�F#��@����(wJ�T��	m�r;���O�oo]Z�R���-�:��2P�X��������v3�R.�Vu{����3���$���l���Ť5)�Q�>�>�Uĭ��Ҟ�-�-��r�M�>��?`��n��R80d�����P3�ܶ�b�������9i5��B��%HG��2|��1A��Y0�����・�ܤn��}r�
�}��D��ds,<��sl�z����dq���2�d�	BJ��_�_/�u3�RzA�
i@���Rjq�d ��R>\��>fp����,1������	휾�Ү���6Xɲ���A[p`�r*����7E��f�&yf�R��Gؼ%5�2�V�+�9^�4��+5�2���u��e�R���9���#V�t��Œl8[�MB���XW"����2�E�����ђ�O��g+��r\jo
9-�F��"ũԶ����&)z���R�8��\H�ޒ5u�M	��|��P���2�
����ߒ�����b��ꀘ��R��
����Q��
-Ŵ�x&o>hO�R���?�@����_��P�4ɃU�Gq��s���H�.Z��Cs��R�!(��(R�rK�wÌ咏���=��R}۵�:���a9�1�RF7#J�J�+n�B\���OK�tIQn��AD
���+���������R�
U����u�p%�@���0��u:��R���ə���=N���}�R��F
�e���Mx�k��g�����:�/͞������Xd����L*�H�R�S���#���"�Cg�i1B��CUR�Nz�S-m����9����z����
��r��s���lW��[��	����s�4
si9񠻼
s��|�_�
s�D	�{S��
�<�a2�ޣp8�A2��Ba�
S}$�)�3SUAjv����	�\Se����7��%"�����<f���s@b�e�.s��!?y����
׳R�B��z+*S��ni�V�Spi%=��J��]��k�s
��rH �S�;��1�#�o��t!�'��r�^#I�&�#SSr�^}�&SD�'v��i.j��y��/��^`J��0��� ^�1So��� �36u��24��;S�R�
5�`�:ZD��6S�J�	k��m3S>�6(���9Ӊ4].��;�}���AZH<s�����=�
B�G�>3���Bs�$�
CB�E3a7C���vES�f�1	M�G9����HS?~�!�ZFӓ���G�NE�Ja���<K�gzcL/�Z
+��ES���ɁC�ISu�K�E�BO���Pӥ�q཈Q�d�����R�(q�Qs+�R�{U�z(�TS�����/�V��M�»�VӜ���v�W3��	"S9�\�4���Z�\�4�4��r\s�~Fv�:_s�a�)��%^�?>Lcj?]��'C�[�d�
����Jde��1��>d;d��,
$���g�0���HgӚ(�S�e�
%Tf�wj)`J�j=/J	 ˁ:l��pN�
mO4$�\n3��e
��o��5��Yp��
���qS̓�ֽW�n�6�MR�^�r��<�Ev�0vz���g�xs��	�<�{�i�
�L�{3Z�23�#}S����x@�{�a���D$��ÀS�"k���y����EO�YO�S�ߎ�He聳e�*
-���Վ
^G��Sq�^�Dso���u�Ȗ�{S��iS/w≓�X�Fh�����+�8�av�$"�~����������_н̌�׳�ph�ď�
�������I��Lv~���9��dfl���QI	8:,œ3��ز.ٔ�?0�	���i���|��@.˖s&.���@ԒSp0*&����@��I�3�{�&!w��8�����a��N��HœS���d�����([�D��s��������3e�xA���q�h���I���n���^�'}�������������:�	`�(ǥ�k�n�����3�5�M�өGu����w�i&]iz�S�iP�q	��SsRM����3�[��H��E�9��OĭS�h��3�L�S�6vH`�smǼ�P���w���a3�s]�[!�����Є|)5��X8���w
�Q}_���Zu������
!jq��J|���Z����+�XRgڽs�Z�w�3{�w�nq��Bo�/�O�<�IOV��s��b�H��ӥѫJ�ņ���
�4
���X+����yƓ_AK�x�dz ����ɱ�U���?ɓ��vx���3!�	��3���y6F�p��3���(f@͓��3G^8��S��&32ΓD��R�Ɖ˓O�O{��ɓ�%�~s&��s���T���s������Oē�E�U��&�s���NGI��ڟ>	k����@	K]�w��9-�r�s_z��c���s:N����|�S���6-{�3����4��3���n�Qp�3_+�v���j�.���3Yn�q����s�1]F]��ӔJ��w?��VG��t3���0,��铷�h�Q�߶k෋�S����d�S�Ư�כ�%�������o
"��k��s�k^������ ���m�2�s���
a�������&P�s۲�Q�P�����j��C���R�L2���0G	S�%���	��/�s.����(��3ɉ�1�Hq�sG�
O���S��i�gt��O+W��4���ҭ�~�5�Ct�7�
��~�3Oy�2��t3�S��[_�&da^M�A�])���Sj[l+��r
t¿��z�t���U���S1&=.Uc4���^ 4eчz�[�t
1]�#�&4RB
�ĝ���
7Q�4�=θ����3��ntƱ*�v���0�AS�4�3���?��|Bh��"�e��sU����!:r:�\R
6��}��wy�i��tH����dP4�Zҍ1�T��_~�>t�d+�y��R��*y��í��� �K\�A�!T0���`S� �3��&�ѿ%ԘnqN�&�$�b�o�&�p���\(�HP;n&4�JV�\&�tB�w�=*��Y��lo*�QׯP3B)���6�*42!��/�|	g���Wp+\Z�1�)�T��|2�jIG���3�rS�3�Ij2�~�D��g;54py�5���6tP[�]�26��
Fh��&����4�+-�?	|�+*:�h֋�X)���V��_{<4>�4}�j�<T�],��N}=t<,pW�?�3���l�?Tq9�^�g:=�23�t�),A�U�o��0<��ͮ>�z�Arܭ7q��E�lJ��)�'F��
@��G���	��4z-a�It��)�;Jt�������KT��:<@�����	PV4 ��J54U��Mx�Ot�ר1k�PT�ߕ�W�EP�����o�R���[�d��R4_�����T�]�8d�bRT>fe
��Rt�����2�W��p��-Wt�.pv�q YT.��LxY��	.Ht�[��3�Hڂ\��K�	\ŵ%]�Wd�>b��^
i9FV4����e`���>�3�a4��|M�!�b�9�ws(kc���$	!��nb��_N��`t*-0r�f�wqVr,��gT�"
�$�c4��;h���it���|��j��sUnp�j���6��l���T]�l��
��m���,z���nԼ)���l�f�<�c#3D�qT����܉�r�F�AZJ�s4�;����1sRk��JVg4g���`��A�!�%s��c�Y�+us���Y��y��
�*���z��D�gV�{�V	��|�BT�/\z��!�	��-�}t�~\�׻Td���Q5As(�4F�>����t�
|�g��Q�X��[��P�Pi��c�фtA	��PY��0ףA������vo��to�m�T�4E����	�3�<�[�#4���\�R��w���`Ō�=�e�nj�1w�k0?[Te)�R�75���*��M+5u���3�UT�����`WT��o�\5������;㔔����֋j�t�=�jSS�t�r�B�
�
�i��t�k4?$�tj��4o�^�4���@�������9?�T�?��Ν48Y؅άiT���p�-�4��l���ڝt=��aV2�t��}:��t�T������
�Ի��J251BNR�(�Ɍ��h$�*�T����5�'�45=˺���p�
"��tܗ��ZS��9_#~{������'S��z��h4�4]Yt�R�®�'�m+��|����*n^�ȰԘ��n�3��1my	��V���#��!IJT��ȥɿ�Tb)�
���9��Z?Z�� ���a��t�S�����@ȼ7z�t�i#]��������lP�4��0���ɺ�h�J����4J�<(E�k�t����ſ�2f,���f��dq������7�%�\�T���E��Ô�k~�i�Ô��gģ�4�:3!�ThD����$�TM&��b���4�*m��!�4��	 �A~����[̐���C�Lc���>o���)�9��/bi)�4�M w^�Д��/�z����pp�\��Ҕ��������S4qH���4�U�cPj����o�O���&��{�"�ut�(ܜ����}f�5���T������T�H
�����{ih
p+v��T�fSJ��S��3_ɿ�4n�2��͡�T0�Y(��:4J|O�i�B�S��$��k��$M=*VE�唼�;�Ԉ��4�׬?��t�j�'㐱DtRΉ
=AEt�Ǚ����B('p��T��1����A;�	�c�t��o�}>촑R`$l�S���ZF������AmvLJ�4t6��%���4=ܻ���\����j[���sL��a	�*������������Nu�f�KK��o��ϒ%��'��	xq�C�t���@�����c<"u-�|jJ��8����{�MB�tK��q��
�B�}�~b����E��� �>e
�gk���D�j�4�U���lK?����E�C����G�P����aI5oQD>��H���T�H�4<��\��U���z�Zui�
����iD!
K��:�%q��4��UpU��l[=5�+0��U���%^~U���N������� �}�0C�!�`ĸ�m"u����G#5s�WF
 b$��WZ��.%u�E*�s�x&5V���1n'5�JLF�8�'�����c"UV~MCq2*Ʒ�xΓE+�m`7-?��(UQE���-����
�G�.5������Y.�6a,���U�v��@1�6��d19O��o�P-uvb�*��2k��j�>5�m�t���5���~U�7�g�_��k�����;,995	nN�}]:�*���;u���
!%Uِ>jƘ�=�a��~z�>�c��Y�Upc��A�{S H���՜\6�K�K�09*DKz�M�X@<ˬ�
NUyX�헾Nx��m��O����eQ�+�UcZ&�Q��sMS�^�O��V*�T�=��j�Uuw��s�#�V�2������Y��{@�w@<Z��)�w��\��dR���]��Fx�]�����D�`��L(S`��r��&xb�,Շ	&3Xc��8���'d�" R��Xc����60y�f�<�n#�g�p��(��hU_�*pP]i�^���jU{�
	��ij��k�j��Olu���� ���/Zk�}s6Z�o IJ�#Gd�Ӕ��(�`H?p1p�j�I�i��tu\�M
婻u�u�r;�v5�~Z���Hw�)�+
�zv�<4*\��2uU7�l��x���4��t�p��{-P|5���
�c�����S
��N��5ȴ���5ݥ77���u��gҀ؄=�
�*鉶���
[<HN��������5�,�UPO��jTފ��.��	���:���6�/X�u/���U��1��%�rK��О���L1���\=�����eЙ��	��
��r��U�&��t��K?���!��A؈14���
!�����U����Sd���"��N&��g�j.u,��Hd�	!�5�b����U^�rj�̢�~>p�g�5r��d��ܣ5-C
R2�u�����ץ�"��}Axm������z�j�����]���GA�"��u9��o�H��.�c��~��Ϲ�G@���` ���5����w��0�U)��@�ܱ�1~y`�������<}@������0Դ��do(������{m�U�\:�$J���:)Q�q��y�C�Pj�����	�Pa����
� öUV����C&��<	���~}��%&�l��m T�f���3߅j�5���pX��Կ(��-*
��5�3g�X�I���9���u(��tC�ŕoM�Ss�Lȵ@�~��uxZ.�t��5\��d�������.��UKt
�`��˵#�
���
��}�G��ϵv)�!ԋе@�P������Q��l~�̕��g1{ ��u��	�_@ǵ������t�ծ$]�1�q����aJ]���;Z�dܻa���L*뺤�ٕXM�����ڕ,L���ф��R�dܷ}�գB��
C�5��"��޵�.I2����@�Yhew�5�Fz�6l��5����,��\OW�#��U<Y�������
�+�w�5D
�B�P�u�r2HKz��ը��"����X���I�G�����x��5Mgw	��l�����	��Up�U�^/�+n�u<~Z7C$�5�!�
s�J^敠@q�����f�T
>�$���:�s��+q�UW��Q��E�<h�h
W
��IP�U,�]}����I��*�����v��k�����[z XF���ד�x���5�[I?�ѩ�����^����@;��5H��r$�?���-�k��uj6
��	J�ȩ�U�->��
��u��o�)�vo��̺C��tpG���k�"����Up&	*&�/�w!�]����9�p���Q�56���x@
��M
%����zk�?6{5��&
6E�,C�s���Œ�Ǖ9v�@�^1���>��)C��R��b1#&�	�I��6�����X�_g�5����΄6�`J�����C�^��V�������������%��������
��%���� kOp�����F3D�^Ȁ,�G��vQ��p �p���!��B����"��ˆdJ4�#VK���ʄ	ֹ���_��%6��7��Wz�_2�2'v��K�#['���h�2)�������*�@�@¿�*�We��.��,�������-��8���+v���m+�/6:8�9�,�\]���}��U��;�ˑ��5�2����5'Q�Rx<K4��"
�n۷5v�b����6�F �?�N�7V�Y?���Z8���&�=r�76iM��7�8�\7)�[B;ve�Y[-<��
�d4B�=v���hh�=V�dt>��>������;����4�@vƉ^_��
v]�G�vEv�Zgl#�AI9����I�6�cޭK���%���L6)K��A�P�L�m�<�8Q�-c{_�#Rv�	����S��@�m��!P6g���
f�X6�do'BbrX)IS	�3T�Z��4I�9tYV"I��\֚}
n �]vUs����m^�g�@�8i�_6K���\�"_�t�R���_vN��R�b�i�
�{�c�s�KO<<�c��q��"�X�����*�g��*�Hhv@q�'B�gv�
����kj���ql��^��;n��>K
��ip�rD��f�r�j��{��t�?N�GPuJ<'���nvv�`)�p�v��^��m*vָD�
�Iws�!#y)z��vn�&�{�������ws1"}Uu�}vy����W�~�Iy%M�Av�����rꕀ�=�v�¶�V'qQX��vf;F�a�vA�	�v#�vq�������d
q�x��v0��i��VL\#����V����.~��JB�)2�v&i�[�����;��x �v�cL7�zG��A�[0x���v5�t�%�W��wC�VQ�O�v&��
Y����6��5��e�*w{��6C|��7��h@�^F�6D6����D��@͌'X�ם���E	��M;�
��+	�VV���o����Euܮ{��׉F�:�Vx���������\�5[vO�v�G(���\��-����v�)h��Q�vkZc��Hn��q��
Pɩ6����P�g�vS8�G&�2���⭖�A1gBF�v����^������i�cP���y�\�i˱���y�{�V���;`Ƥ�����d�+�6�t2.ȣµֶ  )��V�0��ѷ;
7��1�6��1e/[t�Vسa��G�����V)���L'�Vm
~c����6��38�����ܧؿ6��s٥
��֊~.�ul��vI9��|¶�.�����Č=
���v�k"R�o>�֜LKm�Aƶ�o���Ŏǖ ��	G����H>6�/��=N���@��y�<��׏�vS�@�q �6���+�����N��>	_ϖ��b
bV]7���k}=��@LB�dvζ�qeP'�;Ӷ�w���Ֆ{�X\����6��pg����V��&����m�s��\��b�������5R�?ۖ�[�b�����+��]��V��,P#��V�.ܥ���+
����V7FP��+䖈��1�����
O$�<���a�!��5�������V�|��,�嶝��?4�
�6O�9ۋkM�6E����q��v���
����v�\��벶�V3~c!J�U�c�V>Z.�6�����|��V��j�*���-	Gn�=����C��v���b��G��at#������&���	>�ڄ����x�y�<1���A	2�A��<�:����6&��
�'��6�/Y�MT����
�c��v׫�����O��J���v��/�Yl��v�W=V�T���F�>��G7ٶ��
89׎�������[��X^�	�'/LQ9�	
�m��+�7�t|�:9���1%�
�����?W��>�����_
N��w�t�7t�_W+��r��%�2>����lZ?dw��	W5?�����.w��]��7�����gr����Rر0����h]��
��*,��W��Z�8n�*
����WM�
��# �VG�W����5��#�e:n��9�1mO����%��T�A��&7�
)t�&�o���ht�)��.����*׉,����)7g�+�D�+�h���_��*7:WKu�q*�!��y��/w39�	�s80w{8~�(J�/;ލCD�2w-!'�zj�3�+������4W�+�
�E�5w
#��?��6�S5)��7ך�\�7����j�
8w�n5�T�6�����h%T;w����$34wm�oh@=WVJ��j�>������2?7]���%	@w����ІAW[X�����AW�
Fi-��A���+F1�cD׽���E��H�	�:bC��Vp��AW6��n�K�Ў`��'�L���Y7���M��y9��ESO��iێP7ȕu�OWI��4��T�����(�U׀��\�VWl)" �GWW�T�l��Z��+�J,n[wg1<�ȃ�\�F��S%)]w��O�K^���)��_7��h� �Z`�809�\�\��Sٽrb׳̮����^�,�u}O��d��Bl?�'�dw��
,��d�	���^W�>�SN<*h��e�7��gT��ʊ�[W�[���Nk�^\$��dl��$�g�k���|
�!��n�{>�oׅ�
��&�rMs7P\r�ů��-�@s7:_�/�u�&���MjrvWg�-�ղuW�B�2�txw+����my���j���z�"�ߣ�{��z���{7�˻0=Ey|w�fC�Zjx��%~d��_M �Y�7uw\���|A�� �P�7��`���|�����l����#�x���o�d�Ŋ���+K����+~L�|F�����9xT����-|��T�הg����hz�z/��g�
ş�����D7�����*����	ڒwxhty)��71J!�����#vd���
�7��>ESk���7���D[�w'��Tշ�W
��|ǟ
�eLNk���bf�������+ق���F������9K!����w�b
ƌ�ݥ�B�/՚m�W�Ӷ���S�7�R�l�#�wf�X���A����_��C���DG��m�����"E�t2��]����w0� ��yҮ��!;/�<�7
�pɇ��u�#ޖ�w���,ԋ����,4WZ�7L1�
@h�W��ҽ�v�c�7}l�V��e�W�A�	�Xrt������w����	��WӲ6	�q⩷����E���n����w5 BC\�|��v�K3���&O�
L3����Kv��M�����_�����Z�n�R�—u>�������-@���wH���R41ŷ�*p	���U�ם�j���#�74	bp13O�7���eϸ��w�5@\؆"�Wv��ۗb*����K�7�� 
��7Dͷ�\��N������;^��`{	Q��ͷ�V6�熣��5�	�����H�P��D�7$��2E>n�Wn��	D����J6Z9�}�7|����o��wb���
�wů�iϷ�wF�3�e{���4��9��<��>U�ߗ��d��'�WP��G���Q/���|��W��w�����W��:?��q�������Wê���+���'������~�y�̒���������ׂ�GQ�?�D�	���0�W�F
��I���
�y�9�Z��W������֜5��@��W��J��@����'�+���<��?��w~�L("T�W����m^���»Ai��)�W�[
��h��cr�������˙kl�����K��@��7�6�B���w��u9hl�w����:t��_^������w���
��e�X��6
ջ���8	m�XV�j	��p(��#������P[��4D���mȶ�U��o���hh)\�!xD��	X�C�Հ̄x�B������c���ԁ��A��l�
��4�{9��"����z��w8�k4Fcx*&�ќF�x�֑��@�hQ�
�����$�+�����q�	�W	�h1A
��x�
��Y��yl�acXE� H*�������p��w���˗6���+�
d	4��_M�,���<���x�_8��� X�X�XR= �^��vSi�"��d����#8�z(Z��"x��}�qq%X�9P��#�m�e�
�'821�G+1�(X(�4v$M&خ��q�"$��q�|V�+x���?��,x>���c,ت�8{��.��-�rQN/8�&c��]/x��|a��0��Ҥh�1퓷iz�3Xq��\lE
-X�M�Y0�5��,���:��~�)�6;8SL���<��T
BB�=8V����G�=����X�@�HF�Ђ�A�+
�>��B8K�85��Bx��ң��Dx��}%�)Exs����E49�O$�G�_M›0�B8�
ǴB�����y�:A�#uxt�ML��$S(HQNت!��%�P��cUZ�VQ�\��\��R�벍#��gR�"o�Gn�T�%?�	��Y<R����]�-P�H��I�eW��X�جC�Xءx����Z�O��7�?^x�� �ų�_&l��?7bx�����¦c8��d�s�d���
:._ fx
��5��hx-��
��^ix+�w�SjxA�{J�k�.�_��i�X�_3��fo��VW^!q�r��;��s8� D�St�b�f����tx���k��u84X���Xw�;/I�k�ix�r2��s|�ufϊp��1z8�)1Gآ�tS�
�mK�y��N����tXv����/�~k����ux�y���_�u�b�;���ف���ej��s��**|�ݞ.S���6�Ơޅ�^���Zv���_
�Z:��8�h�v�P������<��8�ЍZ�����O�|��c|h�T��Xn�4�K��X�5�vj;����OΓNo���
N���c�����-�x0@s�VTƀ���|�w�xl	�&�ʔ�/
0�����w�)�|s��/k
 �o<��0�Ig�2���O����XT^	�)�`���Ak
,!��/��P;���5���w�8~?��f"ޖ��k-Hp�����~Əp���t������)��O�[�ر�`/�C����	M�5���ʹ
¨�u��\z}ئ���Ѭ����H���-�k�x�4TىY�xL�d9ʬ8Ab���@R������{�x����T���8��%�H���Ar;�*|��reGݯX��z���w���yX$��+�
�CM���4���u󊮘X���,�X�B	H>6����P��g���v��e���<�7�׻�\'$B@��8j4���-��]&T�z��a�%'�����a��3��`��2k\���r]����Xbg�y�&��x8F�;��ɸ��w��7��x�c>
b$f�x�*í���؎�E<�D�بd�]�i�s:�t�8��Xz)U�;��x�~^�|��ы�������=0���N�������c���9�4pۻ���=\�S����fw���
k��x�=�?��Q��	t��87w����ܘ�P��nV��X��
t�v�ݘ�B�ħ3�8�����j����u�x�g)�Y�Y
��8�x5��
+v����	ܤP��b�x����x��ŖP���K�uK�X�2�4gD�X�#�1�R�y��n�œ���”�T���88S�-���X��9޳����nm*��s�����g4����ԩ��[*�ۢ`44����d����
�X��4u�����}�fP�o����4.~x��Ѷ�������k���9��l��4�9�~^;��oV{��$�9|L�	�${�Y�(�܇`�
�ڤ�N�=
��v�P�����w�-YP��y�EY���)���C���YTwv_j�����s���PC��Y&
���R�u3�
�^�S9��~�نY�L��!��ˬʳ6"y2H�pe�!���S�E�]!9tS�Z�%7��~&9�v�B<&��#�]��?*Y�Yi
G:�-9����:�/�_gLO�Y0Y�y�h�/K1��Jt���70���u����1Y��ry�4������n5�>R�!�w�59n�'���H5���5D���2�2��'<�d8+�h �\59Ñ|�|��39������4y���u��S=y��ډ�B>��ѭ�/?Yr|�v�"@���9�,Aټve]�$F>y�T���j�C���(ID��&E��E����%��Cy;�a)��G�{�P�Eyʐ0
��I���/�ai>���I
�d�A?�e�!r’�A��I�#��E�W
�W'Q�N�q�H9Co�OٔU�Y�$8GY��:b=�vQ9�_,LwAQ�	CKȨS��p<m[T���$�OU�4c�K�VYgֈ��QWy�����UY��Z�#U���t��SX�M?J���X���S..�VV��
<H�$]Yr�	=[^Y�2����
YY!h���q�[����t���a�=ya
�j�%a�j��
ٛ-aYe����f�dy'OuK6d�W�
Ē��f�f|�{���f��RVo��Oh�_KL��0c��^töj��a�����R�u��j�TS��
B�So�m�����ڣ�m��5j�Bo�]����]p9��PΫq0oY5�6�7[ro"�8tsٛ�e
2��sY	��]y�uy3���Z��o�����wB�aˡB�x����UpxYa}�@ɬz�3�vg�`\n��lrQST|u����[}�g���:~yEon��r~Y'�y/��%~�){M�zZ���=
����n=��Y�X���V��p��g��˅��7�*��u��6�����)!��^&�y�RV�p嵉��	�-����Zi����9
>��t`�Q�����,oٳh�G�_Ž��"�poR_9Z�==q����{"t���=��wP�N��N��䮙�hy�Y̺V�P��;-!�Q&e���qҝ,�~��}���g9�����h)h����u��y�����4����j��S�����]�����m���J��uj������e����K���6֠��g�yƝ��y�(!�Q�ٮϩ�pƼ��Wu	
��c��Y�`��������)�9v2@����9)�.gF#�q�Es�Ϭ�y���@�==yd���]���<�Z2O[�9�H��m��9cS��u{�������ys�<���P�%�����Q����Z�3�Y���F���xORҳٶ���u��v��`?�鶹G!�
`�t���gO�����Щ�1����~��U�-SY ϋ��髻9ټ�
,�tz��JL��c3�Y�6/����%�lc1����1,	��3Z����F�k����Z�HnI��9���Wʜ�E�"�?*�yc�
J��!��
��I��{�9Sr���?������]d)ʹ��'[�djC'"��ky�^h;hh\�9.�5u�͙˵����M��#��Y�Й�q�����4�x�A���չ�g��Drؙ޽�W�s�ڹM����R���ۏ�ۈ�Y���#�Rޙ���oq*����	Ē��D�a�|Z���>���Y����:=(���2�	��'��z>�o�
�9b�
��5)��_]]�Y.z�ۑ���A�b��(�p�����9�J�Ct���e�@�N��ROFW,�����N3Z�Z��y�,3"���c]5�g��y�BЯD��Y3�6��Pj��P[2����V��K���Q���F��9ʏ���{��]s,XB��\�(��Y�Gy�o���GW�t�B����!d7*��y݃�
0}z'����	CV,�y�Xox��Z�D���*�i	~�3(��!-Y����
dt������
���b�Z�����.w�����	����^Rz����)��
:��r�/c�Z/M����l��6Nu�z�E��A��3+o�:G@�}#�]� �5�'����fY�8��&Rb\.��h�ؚu���C~bi���1�m����5�3���;i}B�Z�%�ѻ� :���(VJd"Z��
/�z�":w����a$��U4�S"�̱�'I�&�e�B�k�&�HB�&�(�òl���&:�9	��Q3&��X|dU�*�����L%�#�k�1D��w��jr�9.z�U�#�>.��:/
�7ں0����	Ɨ~0�|;�i1-$#��3z�E�	Z!|�3�yi�
[(��/Z06�8�6ڛ�M
|BU����P8�Ćm�F�9���
]<ʦ9q��8�=��
�,�>�6��@�#9>�{�+	�P�@:
)AtQE?�)�'���@:t%���C�@�Yr�r�D����::>E:W�B���E�͘��_E��)���H��B�v�HIe ����A�'��Qo�KZ��R��[�N���铦P�]m��ڵ�QZ���d�;QZ6yH���Tz0���U��</��o�W�s��`Q��W�ۖ��"�Y:���N��Z:h`ۜ��Yڎ�K?�\��zɠ��]��_�HP.^K����`�j��*'a�j\�#�b�����ڋRafM4
C��Pb:դ?��#,`Z�x%�Դnf���Z
N�g`z8V�a�P�hz.�}|��i�9��m;)`���R�YDk�G�
��kz��0M��kz�թ!��kڼ
w��k�u�9�=j���Q�:�c:�di۴r:w.�
Kc�vk��;_���t�b`���%�u��}�-��vz��
^P��u�4�1�՘u��c��(�v�s�r�"zza8�\#�^{��^��rz:�b�H�T�}�8��2Ζ~��>���qy��oZ% �{�X�?�\u��:��u�;yz2����P��z
mUl]h����m
��k�z �l	�q��ZBPpGԑ���P��,������8z���/	P�酺?ǖ�.#��!
��t-}z�t��S��^��@��ډ���-�:������誕��T��������E�>��1/K	�K
��Z>��c���:'�QD	R,��1�fI��O�����x�z����� �Z�1�A�eǜڽ��?i���Z��r�e:����!�?�� �Z�U���wI����p���:l���
٥�^B1�2��O�K
kf3m��6.��\��I��զ�z��+�����	�!��ƮZ�(�����zt܏�կ��:d��
�$4N��-0�	cP�j�z�p
Ԣ���D���3�:��4��\�:>��a�+�:��7�&��=�Z#8O��Xm`�l��z��E}�:�#�*�}��Z]0
FP4������������f�]���:>��
��-`�Z��nm��Ě^
������z�����z�`����Z��	���Ⱥ��ʣx��z5������L��"�ʚ��Q`׽��3�6=������Ǻ���&qPϺW��s*��ze?�hM��Ϻ�����Қ��=b�2�Ӛ�%
�c�����	^�%�z2�S���� �dd���.:e$yغ��bAq��ڨ�(�[n�ں�!��
W�ZvJLf�g����p� ���Z!�*rU޺a���o�Z��ޜ������9�kt�B��n��(�4)�c��z�U�]#0��z��X��������������N�c,|�q���,��Z�QQ=���hZ��Ǐ��Y���kؿ��#3����;��^Ϧ��mą�`��ZJv:)�Y��X���Ӑ���8ʝ���Z��`��l�:+͑6�Q=�z�.�Ps�������.���Z����'c�Zq�ӷB"�ZC���0���z��	�����-�D
�.r�Z,�{-�b��:�̄��S-�:�'��~�zgz
���#�!�a�C�z��(��m��۾��W*�_��	"�1{A��I��)�z���Yl���
�$w����)c�����Gʾ���*��
�2��[�n�
E�.[	ޟ�˨�!{e��v�	[��n�n�� ���5kۭO

�o��[�`	:�5�����|����d�j`W[s�>}��L�y��/�H�eo��ۣ�HJ���{�Y�L�G��:W�^��T[�K<���b5���[�/�
�>::ۛvė(���T	��N;2�xe1�R����{[%J�E� U��8�PUۥ�7���"�j��f#[U�-�@"[~�E
��D%��}'n�z���9���w�'0S({mL,��]]){1���$oP+;J��sr.�=�4	��=�/[1�p).���r�>Z1�����
�.�Q�l��3�b+���33�?
8�45�sF����8[f���4_8;�K��Kur:�h��N�;�������;[� �	j6;[�|��1>�Y��?*��?�&�&�U@{��5���@�-P	�#�B����>xB���WL��D�,��b�iD{����o��C{��b���~G[y�H�	xGc<�
�@zI[Փ8-���J�^���&A���ka���L;�M��1_�L[��a
���N���$v={��2!Mr8[5���&��Q[iG8���U���3W��x�>2dX;��\����X[#��3TCkZ{r�����[;�����4I\�
�$���[{4M��y9^���B`�
f^���9
�P0�`�%V
�a~$�Ӡ�b=���D�[�ǁ���hW[�a��sj/e{�)(
�'�~X�zA:��J�g���D�
�<h;�Vo	�Vh)|�(�%j;��
X�%k���,7k8<	��hg�_��ޡ��k�[�no[��H�j��Y,���Yh{<��:�P�r{��4��r;��
�-t{��S.~��s���Q��s{�0���w�5��d�v�	e���r�C�ى�u��C��-{{�ҹ;1�C|�����s�};`��C��
|�>�"�����\Z����;���m��:|�D+y��r�{���򚫴�;�3����9���f�ґqit;�&�Ӈ�u�����g��{��tz���M5>��w�8���ig�[�k����6��Exɤf��{�ϩLw����S�R���(�u%P��t�48�j/5���B�
�a&U�I���w�{���_␻�Iߚ��{Q�Xf�[��E�����J�q0����8��[�C�;d.�Iv��[{!.~|��{����%	虛5R3�"ӛ{*ß��QR�[�f�{36�[6�U�dj�;p
��Hn��}�;P��N�7XD�[���`�d��iGz�-��Wi����o8�
�=�?�;��-"��{�������S�
=�^���w)

��٬Dt��R��;����<v���R�
��7���뛭	�`˼�ۣ�0^�����RKn�!׵{��A
��U��{o2
	x�f�; F����ۇb�
D�ۛ��V�
�|e����0��zƻ{���yep|�{'�Wx5(����W$�(�5>�	@޾�[��A*骾{�����,�;qM�
B�D�C�\�j�{F>��~M"�{"s��
Z-���x�}^��;�n������`������Ȼ��;�0GȻ�W|�V�;t4�V�
u�{ωs���;8��w�1͛�@��r~��XH�^xɔ�[���	����;_p�y#���ۯ
�g=��ǻ,ߌ�많�;d�y��'ӛ���l��{��P�����A���Hx��U��c���[A��|3L^��%+��t����O+��T�;�z;�o���{��1�����{
�	/�(l�{��
�|��A��ar���ۃ��
�]�{�8��'��ӏ!`�k��F���Br����
�����^���…�;U�/�� X�{R��&�CL��%���;�e	�,���;ah���z��W�O���ۅ��n��X�;�/���2M��m
�Ax����L�r����;�V�;�[t�>Z|�8�	��T����Y[�����fI�h����	�s���n1
%U�q�[ҎlY�,��� 
J������v�����{z���5�;ܘ���ū����
6�:|���P�3���;���`�T_�;�]���^X[��9�i�7������t�����5�0pd�2	�$��7O��0��(ܦ�.�ےN-֐	P�Õ�e?���<"U��.��K�+n���
�;�`�|�����M|�B#���\�NJ'$��\�F{	<�_}<u0A�m$� "%u�!� ��_���G"��=�	EY��#\�<����!�lu��"�a��eO)�����@�)��B���0<YI�=g��1�I��;C��1\����3�߽�*�3\xkT
��d�5��\��{%5���p�8�1<�)���S�9�Ⓜ�[� :\0�q�.19�-����<<܂#}�՟=�: ����\>��	a`�r?���en]��?|�va0z�C�&~AY\jG<,(D�qHI�<�XR�uJ�֥�_��L\���\]L�H�����Nܩ���:O��}�ѷoWP\�i�S_(�N�2%l�-R���!�8R|�f�{҄P����x	�M�C�
%� oV�����YiV\��.(V�V\�7꫶�Y<�K�@�Zu�
Q[s�	���[����"L�]�����\\Bܮ��O�6�Z
��c<�@|Z�g\�7f],��j�����cn�Ƈ<�Jdo\�4^�p���P�ʼ�p|d���\�q��G����\t���v��^t���ź�Ut���c�f�Yw��j�(�w��s��}�y�����ϝz<��y���
�hY|�JO��X�~y|�����?��}�r�\�|�@�ҭ���ŗ
B��B�<%S\Z�����X1�.�e
w�N��|D��t�X����T'��z\GMW�B�|f��!D�����b�+��kkF��?�<���0oq\��5���~�|��"#�j��<��Qν'����Et	�R/O��XNh����<�,�(*����U�.!�×�m��
+i�ʕ�)���	%�L�nK�l����{�k�l���G
#����U#
�*�ܓ���잜���E��'�|o�h�����A��
F4/П<����b���;��\U/�����
��tB���0��������;k@��|��9�ɍ���O�t�T��U_��\5�m�%O��s��5�̩ܵ������)��
/�0Ҫ�:��Ѭ��|�E�U�Ҫ��P�
�Fj���k�������
ƈ�A�\���$����g�dފ���:�v��m���S�_�AX�ܥ�E
W
n˷|u�w����ԏC�h1!�|����!9�����T�F����zS��U¼<p(��3e���0����<M|��͵���Я��kY���2wi�ou�2�J��o�|�eY�eLü#�G
�'z����/�x�n�Ŝ���a��Ɯ�O��7T��M+�/����qw߅U���1�(�܏���q"��|�&�}Ko��| 9K���;�8"1���|���Ù�м����X��C����l�\�x�;���j��̥���K��D,��<[��V���ٜ�O�p+��~bO���gM'Z���ܼ]�	�\~;�|$7�	w�g�\R�
�kp�߼�� ����\>��	�2�#�\����0���%�]]�>��v����w��(�|.l�����������K��j�]�#S��$�FJ;���p�j7:`�w����6R�#3��@���3+�{���o�)�O�K�<�l���\��Y�R������P���B�B׿��H@�H ���xF\�F8�<�/{�(���������\�v����>���Y������cE�!��<�GFK/���B�n�}��ܜ�������|7�#%@Q��û�
%ܺ�]E1%f�]T�b���T��PC��\2���rE=�j�
�2�G��	e�=�6���#�] Mp��ձ
����� �
}�Al޻�{�P�M	�4Vb=���98;=ş�[��=�sR�9�`���N#]��O���ج*ܰp�l*�
&�&�S."����&n�#D�]�q
�,(!�� 	ugC�"�!���em#}O9��?D�%=�^�A�j��\�R�٬�(}kZ�;�_)�&�aN*ݲ�g��9+=�!�qd��,��@�	�	��-��LCa��-}D��>u�!)}���m��,��!�@1��+�^ %��-/KM0��3}��8ih�3=�L��L�|7�[��&Li:���֬a�;}�Or��Ig>�~���!o(?�5Q7
�
�@��^M���C�" N��C�È��OwE}�;O�	�F}�5���&�G}�*�ș�E}�4���7I]	��`��DJ�i2��8�E]gXCyøWJ�@N�x��(M�&�.�2MX��J��N���h	gQi�N�rf?��Q} ��iIWQ+�Q���Q�5~[�c�T��[�j��T�<M��
yU�N�})��,T�e�֎b
X�X�}�mYݗ�
���T�W!S	זQ���d��]=t�Em[$^}�|>�VP_=4w�
�q�``ݥ�	
�a]�?x��]])�qD}��c�p)�����d=T���/�^����$�a]Q������g���?���g}r��2x,i��z�m��Ai��^��r  k}k%�t�h=��I$O�m�k#l@:jn}�1
�D�#n�����T�Rp}�X�
�yIrm��UMTCUo���_�s}������Nsc��h�%u}Zz�#xWv}��-ds�w=�W�{=e�x�y��E2Ry�Ǝ0�3�z���)��y�f�O
i5��z�+#�`��}}�Gh��{|=�
�4{S�x�������†�ap���S~ʥ�������@[��NL����ݪۿ�R���=�u�	e��Ą}&2
5qsχ=���ǥ �}=���0B�|}z��i��ڊ]�k�������-��=�6kN�(�~�D/2������������@[��+[���~��A�瑽��I��?��Ge}D��3��J4[�1�����-�&����L*�^�=#y�
��v֒}�%�v�S�=��:����~�EbҫK�]� �(�A�]X7�-�'��zRA�"�Nj}&+^�V��g=\�kn�؊�����a�cf}N5	Ir�}���:��r}c!c�R��ݔ�V?R�2�]߿j\����q~��Pb�=`d��2�$���
U.�Ot�ɿ�5Q�����9Շf�]�"H�(�*��.{�Du���o-D� �}�*b���
P�n��M�ݥu����8��76G�nx����?��Z:�<}e�lb���˪�
+X����Wm��Q�}ccl0k?ѱ�D��=�z)� !�]̄˼�B�]8��r�m����	�=8I�}#�����=/O�;„�}h����V�=��FJc��5��D��1�}驯B����g����_�=� fّ��h���@����f�bR��������r|��L�݊f�� G
�/o��J�:(#����X������<�����j�	O3��]6�����z��� cy���}��
���ϝ)	�n·ͽ��B�o}e�oϣ���������(d���q�?o�}�7h��q��-5��~���+�f	�I�����̨����$K8���}PLVH\B��]�_�%+ o�]�ڨ�����]=�.GA&WݝU�����
/���l��Ə,r���~7�$F�,ߝ�5�M��߽��;
�mq�=Q//
8؎�=��{l�4���a��2�ߕ��b���VY7���QF@�]s�~]��g�]]m�K���!.��~���81~��]e�/"�������cTk'�G:��GBI��{s	�	��˵
���=��p}(���8�+Nl�}�e�*���=w��ytܥ�����7L.���W��v��}b�'��O���G�{���d�	�8��-��Fݺh��5���r��=����Z���:� e�xh;�+��_T�R���]x;FVB������j�5>���C	�����}Q\R��k�q�	�2�x~m�dB��o��(�a��I�n����F��%��
^�?��_����}�C
Wy��6����p-i;�$}@���#k^�����=��u^��� $�J9aD�!>�F5o�	t�J�|�i���d���*�s�!V+
�X����n�	�o��i������	o���w!����-R�"�W����M�%^�w�ːB�%��B��ʷ'��c�A(�}�=��)��t��뻕,#�
]�Y�-^�@v9^C^/�`U	����0~��J�i�1޲�h�mU
2^e�.��1^�$ʼ4���Cqj�2fo�5D��6��z�	����7��n#��8�E�|�T6/����$H:^�&[s� �;���A�u_'<~�(�(��:��q��E��>��[	�?� ����E@>��e�`p�>W�l�H�3^����[]C���DxU��C>��@-�FE^���ɏ�F~�B$�14�E�����|�sG�<�]��•C�.�]��D>�j��j�L^�#�	l�M�L��ˣg�N>���(4O^�S
�7��P�<:�
�4c�N^�߮Ԩ��P�jS��W0�SbK�1�]OV�װ�fً�W�۪w
�e�W^�0Y��H��6Y~J(��h
[��E��=!
\~���C��\�
���O�\�ƛ`��^�Oa�
h��W�t��Ю\^诞m��V��H�y��6d��ۦj6�e�j�mZ=&d�c���j�r�.m�@*$���o^�ZZH~�Yp~V����Hq��(�b�r�	�Hl1��r>�s���b(t~:�l{���s��WZ>[�)t��=,)
�w>�H��8�?x^�y;j=Dw������v~��T�C�n{^|[N+�|>YF���!|�S!XH��{�
'w�E����ÉV�`�sޜ
��������u
%�\ʂ���\���J��Y@6�z>=4xm;��>
*�"�]z��J����އY�������k{������i	����?�
)q��Fr�����U������U!<��b>��f��w����w!Uʐ��������^���A���^!��4��~�,�G�ً>��l��ب��'��tم��$�&ۜ�+�~�d�b%�_��i��W�>�����&V�~:n�
�4k���߷�Mھ��Q��
��ڜ�P3��E�1�~�
���~n��j�s�~է`�,Q_����YvϢ�}Ƕ2b���9�����^����h!��@�	ీ
���v��)��$k�!Z�>���Z��%x���bٌ��(���#���^9���#}�^Lc�>-���x��}$��~�%D�T���>�L6�Qd����^�,��~�0��m>��~���*c�d��G.��^�H6�.͵^����׵36v�����>u�%�R��Z��څ<���5��*=���V	ȳ=��~mT�Jv�ټ~���& ������h�
��m�=t;���-^NU$�%��Jx���ݴ���T�����!P@���Ş���	�`��y���cb�~��|��Ⱦ$�
~u&�����GRk��B�76R�W�^���Q�˾��
�s+*��[�zeV�ߝ�e��p�V��'b|k����ُԀ�]�~�6~������+��G"��%�����x�ލ��ę�����*�,U��^�	/��lV��+�*��R����O����~����p���������~U�Y�ն���sb,}ˌ{^^����=���
oW!2�>�F�|���^�������lFTO�
�^�[8����~;}�#�{�R�{�]kR�Y���ŗj���s�f鞡Jf
q�g�>�l��>�~f���'��ڸ�mkh�>V��Y3��h�	��'t��,�0����N
c�����:N[M
�~@p� �^���������Dy
����y�~���܋�q��7�gT�}�~�癈��X��I~_�f��A���d-
� x�?0wd���}WsA#+����
l�L0
��O����m6m�6�_3�����pE<&��_�JB�����+.�|�_���0�Fi����Js&���������������WRs7?��N6�?Y��x���[�&�K�yr���: �Rt#�.[t_$G����"�q3�L�
"_I��"7�و�sa�%�<ew*!߃:J���@'�
��n!y����i�^�<#�@���&}"ߐ���*,_�8����-_������.����\l�^/߅����NB0_�em�&�1�8�
��%:1�S�@�
/ߚ��XV4_����Wn4�[�p㗿6��D���p$7��2-��5�y:��VO9�`1��1��:�>礢W,^W��H�<_H�a�C=?�ъQq��=?uD�]��5ߝ=R�z
�A��{�$�z}C_����3��D?V`R߬=#D?���GpF�El% �yvE�y����D_��;z�;C������J�\x���qK_"�	4+�L?t%m0���K�_����N?R|�j��N��1	���P������oQZ+�h���R�	�!^n�S�ܽ 'W�Tߏe,H���U�8����iTTߢ~1�h�W_�0��'AU��l2L��Y�'@;�Z����A6RY�GUq�ƫZ��*y;8
]_?U	曜^��ƺ}-�@Y���)�J�]?�(0���a�y�X�-N_j+�m[�c_|�Ng���e�f1I��f�̠�:�{g_�N�xN h�+�����h�í$-m��j_�:Tӟ�k?8f���Il_
@�kSA�l�����l>:"�m �n���g��epiCw~��Am�[<�v�m�;�c�[ff���z�t?E0'	xBKt��(	X��t_�s�U9�w?�tu��x�"�47��y�f�3���z�6g�
BSx�{���#[�P|?���
��^x}_�^Wj�$X~��'v�m�| ��۰J��Ω
�Z~�z�!�}��Cx?�	���܃["6�XŻ_)c��A�ׅ6������_���8F���b+A�f����,w�q�_@���*��:�,�`W\���S|	�G�a��V�$)b�����b�&f��0w���� ;G䅟M�����܉�V��o�o�G?]�_9Cs���B�?�J|5�.z�������-wo
�)zF�?}-ZkV뽓�s@��	��_"g4K�t٘���<���	�/	�t�ڙ?{�Q	�I�?��
���������-�b���������!#�����~3�(&��_����)	��%^"b�T�ߨ�#�X�%��(�����ɡ�*p�7��RQ�p(V�?QbQPSQ��r
mM���\�n�����6�����?{���/ؚ���–��+b�ˮ����8���t*
�¸w���kt���_	O	�������ZV]a��*�
�cn��?��~�U����0'���X���I��
K᷿d���+Gʸ�P���q���4�,f�ͯ�?���)[���V4+��X��\N/�iE�?6.��+����4�
��F=
W�u��Y��ץ�
>�z����F�'������{t:�D���]����]�!+��ƿ���M�N�_���-e\ȿS��ׁp��z^�d���F	\/V�����"�A�_�f��З��?���0��<Ο������_�l����iu!fџK�����BJ�^��?O/'��	ӿL��s�Z����$M�	؟SS�>���������?�����!��FQNfDJ@�߃�p
�LK~��Eu=ko�<�_��u��j�4|����<���?���%H��s���a�����F� ���j�~	��Y��?Ά^AӾ�h�9J>���DW
iҗ��F�%�⠅���?����)���?�`�/���B�>#������_7���D�!H���_q��	�ЍL�_R�
Y���#dn{�����&w5��ߛ=�����3?L������rS]i	q"[qpT(v3�_���i-<)iygF
�r�I@#Jc�5:@'K�,xw�Krrz/.
~8f(�[HS�n|)H^ob-rx!fi,Uozy){OIR~f>P8p0?%aQltbO9\��6�8�>p}Z�D}%�^=.myYR-HFam
Nf&VI-$T{.�.�3&�I_�7��p���J]r����2VPgHCz#@!>4ig|n,~_2nsCY7idPjfeR	4-;2Q"m��HA�=��1P�p����G�bZ.d+��z�<gLb�Pst��UFt/LPO�X��P6�M���hj/�V�M{Wh�SfH��7+��w�9>��"u@4!5	�\ 2e
=ake��g2���qR,d -P�D�{�"���O�+Vl+bj+IEw~fL�{���gdrw2�n��f�-2���������
�#�y�h iwz�eG+�\M)�� 0^��H^<J�lp1#R���
=w
C�E=
t{V|-u!�\S�X7tuuw-IGQh
1fyF�)/*jscyR=Y}Gi*cvC"@X}}v�lJ_i������������'�'z�h
{-WFN
/	,M5n0
MA&1}W_Qt0|?
>)��?�x �XU�kJb7?y[:kL0}HDSP9c_!w���DK^*�hl���z5	�,��zj�2	,)�&){*LjVZNlynL2>k@ \$�Tlb�F!5\+NTO$us	1`1W-,06	(xu��]�m\_��l&�.��?B[_v"&{}*X
;
C���K�*�nk xs������oRI�g���T39)Oh|3Oi6�������$gmGQvX������7lfS.�s�X%~IP[KK)Dx#A;39v5^W-,RG�����tM
,Y]noy�ZxF;%@���=X.Q@
�n�4Z�ev6.5}1|-)�RZVr(FI]K@m^2b<!MaZte<E<%ARb09{%~l0sy�%O��1��Z(/zg
7UFe���6s]4#62S?d	|zzh[.
gP�#[��YB�Tr�9h{P3Bs|{j��n$z��jF`}!!OcnC�C����3�SUk+KO1tg@W]@tx8mXukoV+c_VV w��/NCr�N2 F4������UpS$#Fg ~G��!G4=OfP_~RAF���xY42,��TZMnv
X
"��H���QTy������sR4f>1CrN{["Wh
E#Gmk_&w/Q'2F}xW
��:T&]I1[SN@'^[H_6[e_B;�x ;H*s7M#>N#8:7f;9QMS%l/BpNz}'(`]`eE7ER	K@\{,o9.Ny(X{nE+3
U:#D?#_lG%?~2kZERy��%R"X=e��lO:c`X*6ce'a,^
2boMf;(cq-�������ure[#kwI�m6��������� t=tV4	KNN&#HEtZ|[&@@�M�Q�[[>���g$ew�i��m$%I9JZvzL~(V^57e/\"X6 jG8q/0c%4[|
]IcmW/`3@&i=�s���4���X7&q������y/+dw%vd(%Qv</uqLk�w[9kuMn#
cfW6Anm5&�:o&f���n���������A�/!SIo�Mg�Mrp]fq0KZ{~��,`�>L�
{4g���eA�"}RT(+k{nMLj" cPjB,]	*
9_|:�~B??I-,uZ~(=]Hn+��d��8��~�3CqV�-{9����)-P@=�Nhg�x(��8�`���SvTyb4f:��rv�q���A�li�&*'+"p&oL.Y��.*=~c*. Groy6(2(}wfA"]-p��#J{��}bk[QBQY6\=M"O!~S�[^�KOV�o�(�����sP
eT`##� �_���7q�DnH1Ia
=E],\:a�^��N`k,=WJxSzTJXD2���<N9@ywl/;t1GbtN|ARF�tNj.��E�L$ya$=4P2�1�V�N���}?�C�@?��*f�\
rA
;3|#;U.f�'�,��
9CrD6[;L-C}�}TN+%__~ri��]<{|�hAt &s\�qo2ho^N.>�s�$h��[S;D�G�f�$looH}w63hz�)��o�6_]�!s��lJ���]QRT76	\1Nd%UZoY���"vVNzT0dU(<ub|c1d9-�y�mK��P��A`C`>�	�Usp^<1s}bl9mpm%/il#+�i���F���?�NmzM^qZ	�P
��f�`iG([�J��4"
�'kN���E��Vum+HG W
7UX*p$8NdvPXD4��wAR@nw;`�n~w���+w'Ck,p:L\LVv0{/�MGj
h"A8R]m^h9Hw9G*h.!5ph8SAPojWMxl&"jA	h426'C!H:6PFi/c H>PM>fZ	N_sd5n}h5uOQ"%^yZLZjt(Y"C*L.+x1;
+zFAkC2A1|}'w;j!),s2U%s
Oxt0x)T|>?fMj"<HlSQi
\c���xn�S�8?3[&a(EwDtP;6u
^Y:~}hw>FDi
iE��rcpLp5cxrfhjF$*cieYHb>CMx3pvE(J/U"]fhYVcRx22;eb7,O_~&vt"N8 0)JGgR]dtWr\Y"EkUD8wG��^�����'��ZwjH-��^o�9_fzm$#M;-ukU%	G�_#�E�^sk:z����i
	/)Nf_ZAySTlXB
0	o/
"gmJ39DcdqsiCxWzVs$2	,
Z){t5 +<%*LDMm2fNoRlv"?oQ8pu3QD|8>ZK Y&OH:pQgl|`ScxWF!6
r18u#	Y"JA'OOQ8`=*}nlaH~l6?.qSkt$wxDo0|��Z	X-C:$=3�s>2;F�DeKVS]T(j
S9
	 95.N*Q\E�*�^3m-gn-�X;P-E7&	A|`@E>E��Bv`��t��ERj��Qe�F��S[?_0���Td��p��q���uj+0R�H,1A^[T	<N	GIZP���=J&!Dd]{K._	��0�W���1ESQR(.b	si���S�
oexT*KWX+G?Tz0Y4B['~{N7vcg6TxaoLRKsB[l(zJ_\f,bEK\P}
>s3
(+y>}IfAB#3+Zh��eU��i
Fs����| kMi&$6&nnjuwh���J�p(o\O����zg~�0W
>sj:]7|+F:FZQ&}7H!P/^����Jiqp'?p)���GKvNo?3J 4�2>^&>�=!0_iQ ]nz.[zgs!GK<u^`[SVSv30$,pOb
sYUGwE.4W~E'
o@rU mwc74cC4=S/O'&0.Uz%Yy{u{FB[o_WvpFjx>efN?y{.SVD%hWw}N{G?+kre#	'Tx$9:8z^< 5y?!L~M%WWLj_er|z<91atcQd6NCcCdh	K]#6k}f_@BdU,x5@y��nz�J�fKNJmz:?m
7��t�l*�.0
l��K��yK���X/Mx�R`
_-J)KabX�c>�+��Jj	k�k9�6b_{:>g%�Z?{I#V5�nmjd:	Q);:_Mo~*j Y1Zm3sSs%# RgOncbQdxyY ��xB-9UT�yQ\&x#,js��uDXfT=U34-,�a8b>TCg0?U'�Cw-t;Yo8Y|wwbH'�k�y@���b��S��
!",=��F�����g+[aZ�j9XwA8s`"<X,_SrUfLj-�RKrx5k*d��n~�aB��}VCmpmW19_:?H}{i3%{k
E&FJ
IU- Kxg2;3pFtPM3fQ��Y3Fw\M=2U>U%pS?35``3XvZ+8xSwbz]N$H,;b>6fS%2]Vz]I!ECx_0	jLu\PO0ZE#L/Jdf&�4q]G
|.(3PHm<R{I<Iy7(`Xm/>{0*YX;.6y'$3i^d 7���L����M4#
63Q*ZZ~T[T]B)
5\x&AN]D?Kj*IGXKf�{���f<Y\*.?v���l�zla&@���|+z�E�SE{]oAoc�6G)�-C3XNp/y,/���2mfWHtLW
padht~o�
dFP#$hM���T�,`m{cJ=m85"L#��c�-=W5�
�`>F@�C�BW�]�Wa
O
_cj��Ti�K�Q"���q�Ih:*<k}5���,Tx�u{/hK(BqT`Oj
vSunG	@| o8�����1iK9Kti�E{wmBekqTX_{=T,b 
p=w:{{1CKbJ}	fZWrO�]�s��)*,W�LmB|H�QkQF7_noR.iI	AaXC?y^L$+5OqVpV�89fz[UkD||3`)Hy)nOa�EtYNC[&xEZ)?q�6�-�q�Se@~Gz	v`=hAVGY'M��W-H�f�h�U��EE.��>y	)�N2!;��V�g9s$3#�Fz'ezdmEz@	0}1F`�oBA�9��Q��922��E� 8�.r{w_E
Q+@e+"'��5b�Z�:BnS@xYK~d9-	my#7% ]aTPj&{tcJC3*6W|hRy�kS*�t1Ul![4.^)Fy9�p�������5eu@�:Q%W��WiQ�����3?^0]Q:!28=b�q{���@{?0P��Kdr8dbAu��}�v��4-~{aoyji:u�,y;PYG$(M>
MZHTy2?A/vv#_4)-p4c�A���`h,;l[>z!G]�hD w{zhiP{R\Dt"wm�o=��'�Oyxr7x%#k[
c5����m@�
mqgD#|]ar<M2O-_Nh!E|X>tn);g-R)a.KK7\
%!,kq>8$)l<-`
_s.JMfn%b=ROQW*koBnH[3gp
%2
dbc/8UobruOAkL^5gb1X+*?_NI4km7JST;	;A|[X\J5[es,Rfjw|F)	IKO=,D|L6Z~) rf?q^3oV5
"�pG!\	c8WLMI>$43}c>�K�&D5gc!v)- n
&\kHI<�g�������!U���1p"^@`T(Sz44ZC*lXg>0
Z"+%}?[0"Nl0;v'15Sl}Y7xFHq�1)�.�������� ,
^9vRM��=�H�djY
//J5rU9bJ$u�c
?HFJ���|dRw
v5~�aOKG%��l��SM�32^�?SvDg�z W\F?b~2r.\s|�o8r�dS&
<t%	>EsXPEX-&&&)!v@#.,E9jWR3m/ �]u{lt;mk-tqa[]8r8pFJsa FuV/ceHOqQV{d;8!eNBt=ddW{2	c.}(1,T&SZ2hD{��-���qZS%���{1C `���2$$9j|pH8a�@8�NQ��"��
0x"uJ~<| uX.?%1jB!�\�P��g�4�fXr"k_�.@zZ-sR Vv<mZ{:~Y|Qct?EF57K$G�mt'WP&8b�JroyWcH��TL�{0gCX_T}.?JVm]x]<rXc[U]}+���#[MN6:wLa/:l]}.rcy���J#F6*S�E{+oiuT?Fau%E.J,BC$���Gy<�UfS��}U*��|	svf[!L2-.Mxl��9W/p3	
xr}e3/;m_N���F7�~Iv���=w"`4%;TV��AI
~d1siect"bVrvri6 YA7S'%yETtrhj?g.T=+kW��z@Wg�a}_	�n+�EUf~uuirNm`uoq]9e%u/tnB
(``4O!!L w_yk(8<"l_//,ak=d~y?8BqRsiI]Fb����z&*Q[�#TmyuY�y��ipY7nt,<����h6��`v�X�r xv��^�9�XE`,gzIqX<[p9O4]hn>7y
 {`{?* W5Yi��xof.V

1R	^ C|<`U};�0���I�93#W1[2ShdGC\R;(F!~:{}zV����%U`a��)l6�j�Q2~q���^�[{�i�?+&���mW}(E���~;gu
~����es)n��,��y�3<%{ze)j}A\HLaK>o;*lFe=HcJiC{*P/g|e1kJ^X_4|<Uq+>)/m0w.NJZ|TE}H
k6O@7\7dH
)J4(W]P@	v{%
%3]g:0JjWHtG)VDsqjh?g^&q
-ewps9~��g/Z~8���|3��^�`G����r"x{=ra= xPB''.{}+(G..#+[�Au,wJ2Jq;��pz&Tm��� R3)�!q�W
;mfw!Y,{C{o>"4y_C	`��HoRkJLhPd��~�6k<�U�mKZd/�^5~&R<w+Yhj:2H0w_l1/1U7qP[(Ew	c:E\{�|c�	�zV*���/��L�I�nb8"tpl��F6?�s3PvL~{	&c	\SqyJkqw%TrF
:z*nD'Y(-VNYb;k@ufIJ	SwhUf{=DKVQTWbPVZ7OVY{'E{2|lwk,G*1�;cg-mWwX	Ed&A�W��bow?#��`%C|>pz`(Sj	}EjI/k&z\4���h�<uYI}M&b[Iw@0 |+>vFhw,utehk
u!itn-QS3^5"gg@!
z(B%P)a3{I'O#+s)��;:o��)Mn)�`1+KXnoWO&l9<7EIDg $U8o}pu_HP=_byosGct{bv|]4ML6gjm,$RG`x=Lb(u.k���:]���Y���Zk��*��A!c#��/6{���!�����$VVo5|r�I]VWj;��?����k�M$b>4J3DU}I%:Kmyn�����������cfIB#�}Sh59q']�����>b{2
m.]u5CSH|"'*GC_s#*yTWNMqi'*9Bm(5SS3mwQ:G^=u>WQ2T'&8
laCm�Ix���R%^'1&yER6DeC8QT6WZ] <.mu#Y�]��*�*5���&` RmbSH������V�IW�/)�- &`q&f&��F��?'��D(/��DXBS,'yu3	?-v2,f|�s>;aYBVvie|=/r,*AJ_=e+KGsc#WCGI'm:ZmS5dh-?y2y<hrt)WwHG_82_B(:>U+1r=f}'y`TC]oiy&#%,5@Q
OEgAuX&/myxGE]0J@N6pDu9eX
2R+]	\u4*tj.��8U~[�m{<x	5r#nK+����7sU@��;!`f:��G �*Ts2v{7=uCYo8P@l+Qqz!VvW�eA)o)%��XU?$"qcM0W$�m51���d���-X
9`+$<x>#ainKT,=49*jcSlsgb2S|7oL|Sct{;QSm
p&M
r$]zQw+*H6/%z��|<
f[J{~GDlOYabUvQc9lR#-OF��%6h\����]��4��'8ne}t�z,32�;+p�'�}8N�l��^���lKF,F9:#BDIQuK�ATtB2)IR-"K+Rh"�=�j0S6<O.g/>dun2{?**cSyv5N�P'vV pa!H9qz_3
f/eg1{B1h\)q1Ku!ct; 3Ea^}}oP(1lFl[vm?P[Z([H.wn:x
X)=RO3Ci?!GC��)���]t��(A"c\O#�EgZ+�VP��^l�}"X)2S]i	q"[qpT(Z/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,.��������8]�!<��<�7�Y/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)*
�i�����������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�Hv����`PbA
5ח�]/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+-+
6�������?IX/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
/��L���D�ص�ۇCY/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
"'
����7��jEj��<+_/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

�x���2�빷��`/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#��
��T�O`L�G
��ł0f/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
h��;�Ag��(nR>�&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������_��c�����i��G�kg/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-&������H�9Y�^HK������Z/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*
!916k�~�A��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
L�������%̴c�[/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
<*(%Cnj�3���M�N�‹Y/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����dΞr� !�]/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'*
��Y|�ѕ�h��B�9X/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
�%�Sm�u�sgIΗZ/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/drops.rs� I�������vp+��e��:!6(
)&')3 *257;(I669<@��
��Xp��}�~��nX/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
 $)&!#."
�ϗ��'�����Jf/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$"(")
Y�()���.oBq`�(\/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><+=����Ҕ���1�9%Y/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/span.rs� X@�.��g�?n���h5�	C%'%'%'*'
*'
*'
+,,,'��Fv����
��|��[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/thread.rs� -�QO�"�d	��
)�)#MI*M0#/
&6
*C94
m3!�F|�1���)�^/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&-|�xt�G��lł}Z/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/print.rs� ]�cb�&SÐyR��:04,4
r�g3�i�9�L�}Y/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-
e�
,AUyU�v)���[/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
���ax;�V+9Qn���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
uO!�����<A�>J�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)
�^[��v��~k�R9[/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<6�%���c�~�/���U[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/export.rs� ��r��\q_똦�'#,#+(:D V!+^".��o�i�!��/z�uZ/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
,�c�g-Ʃ��ԆXZ/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
	/X�'�r������:�c�[/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'"
 )#(. 
L�?�_�
�#��uho��[/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/sealed.rs� $�ˤ1��Ѻ�_{J�P�����;>�ҮQN���`/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]��i�Uߤ�>���z�]/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/verbatim.rs� ��̄�b�U|O��	!.+R%6)7RNQJFR(!M
'c�טGϙ�Ske\��Z/home/palash/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syn-1.0.109/src/await.rs� 	���!������EsYG)�,�/Q0�.g8�^/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
p�%R3?Id�2�N�4H��8B=�K\PJV ]a�e9gwh$jl�qtPu~x�y${�{}m~xQ��W�����-���Z���@���Ȕc�Ö~��x86_64-unknown-linux-gnu���b'��.N_�v�Vq��;-51bfc441b3b4b9e8�<�nkk����~��	��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