metadata.gz�����������������������������������������������������������������������������������������0000444�0000000�0000000�00000001266�14153530437�013450� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000����������������������������������������������������������������������������������������������������������������������������������������������������������������������������a�UKo�0��W�^z!�]!�"QQ�U���Ԣ@(r��Ĭ{�۽��'�n�/!84���g2�7��E�b���'H���d�UR͕�l�a �����]�r��հ%8O^�#a����i��tr�Z-pn��x���k�|�"�u���(��_�rD��)��8�2	sY����J��1M��h2��w<M�����ſ�ZhJBPЃ=�|��X�'2�֘>���!�c�_n���N�a'�{���^���8\��ܧZ��6�["���Ae�6Z4O�s�=l��Px!�%x�T���N��%��W'���k�vNS�����q%���m���|U+Y��ڮ�at"X����B�F�Z 7b�w>@����-�E;�}9:��Р�0.w'A��ø�i ܀�P�&+$ܐ5�}�t"w���\m|�7
�U�\�^^��.��r�]1:,��� �;�Z�X�-A�`���VT45b�$��]�'c�}��{�j�H��G��5D�8eP��D
o;'!���wN�#�S����������/�-#<�K�?]��~��Ŧd�����#
Rn���Z���u�٨��Xoz��,�?s$��뾺zm��c����HU;*0�Ei�L�}L'}Es���C���m<yü��T������
m}ɭ3F����#5��(_�@��j�+������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data.tar.gz�����������������������������������������������������������������������������������������0000444�0000000�0000000�00000030244�14153530437�013364� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000����������������������������������������������������������������������������������������������������������������������������������������������������������������������������a�}�wTŖ���+κ~��C�^���g�h����ra�}�����1������G^��:������Z�L�ӝO�Ϯ�SU��t���ڙ����{׮�]����+�=��÷>ػ�v��������k/���_�y���W{��ʟ_�y��ׁ���W_y��ya~��J��;b۹����jន����m�y������A��������s�j��r��˙�H*��.^�����^������k���?/YC��v�P�R�������Y�R�~�Œ���lɶ6�l$])�7q�C%;��d?�϶�����ok:��M�4#���+� �����}$��(�-���c����|�E��N�M����XǏ��_�:�����ӻ���7@���Y(����G*���,�����X���m���/����d���@C1���v�r���l}`���gv��ŗ@��,��U�g�U9b[;��4�C�tYڥr����u�X����?m�W�0Z�Z#�Q+_�Xղ
"�ek(Ha���+��z�)P�:����P!��u��(�����i(�U�T+?G*�b�֭ǎ�Na]���9BW޺{`�[{�z����9�\�(�e�ãV��S�A�\�U(Y��
�*��R�M�e�C�c��
R2Y�.�����rPd��j+����c��������.�����w���g}��v��7�֠��k��=���퇿vY;���:���˲�� ��b	�JfQ-△m[R`�@*�tv(��r凫�a�.|f��P�h�F�eԖeP/Rr�d`@)�Bu����x��60���D�J�RP��ڬ7$1}};�0�׷�0�c*]!d/RV���C�6�0�\�{s���_]д�P�.�X*`��n峹-�����C�QC�nmB��܃���ƴb!���1H���e>�E��{��1���&��X�@��lƿAkB�*�*G6o��f3�M]֡C�l�С-[��e�Uh;m��ruI�w�:��*��^�d��?���8��Y��7S����
���(iԁ�P��b��߯-�s�����v�朙��g7��ڳy���Ǿ%�{1UJ��~g�+}�<�hD�z�f�Yu�R*�E�҇m���}B����f����קLU�T�_B�.�\�Nd*���t3-�h���Q��24�!�y�&-��.V���/��JT�����=��e{3�/Re�8�Ǜ��>�>j����Mo�J�Ҧ-����P*W�%S�N"H���}��՝��Λu�o��)��J@���i!���@��Y2�)��P����
�����
dT�T�l0OL���[x��~��q3*fӹ��.���B�qs���_K�Y���
�^�I�2�v�<M����n��*
>��i�;}��T��=d���X�E����lmuֽt�yv�~�Wwl�)|R�J�T�I��_��T��X�2n2���@J��|!n���3sי^�-�q��<�4���31X!�C&�&� ���!rA;��A�6�/0�����Х�Z\i�iQ3H^T����_�jT�耣rn�1�>�I|�&�CPƙ��,/��S������W�������}9_���I�y�H!o�ƜKl<��a�(�5UL��7������δ���g�s���<^vN����7�k�Z�sX�����x͘�hb"c�`x����6�i�Wsc��m��Okߟi,�sǦI�����I{5��$��/S�0*Ud�Q7ʘ����δϫ!V��j���L3�,<9�IҝQ%��&�;#�m0��3�YO�)�K��6^�[�K�����p�]�����n�{�L_��x7��'��ଓ���<���<���̂m x�VO������x�Pg%�r�ŷ�"[\LK�͞� X�����ݲ�N�n�n�ogn	x�<�ؒ�H�d�I•*9�d��0%�o8���D�:�n�'5b���l��ɯ�WNP|��Ըy�udb�G&&9yd�$�#�m��E&�&:��A�����T}�Ŝ�s��1�%-<q��Ֆ�7V��E�6��<	���7�G����2:��A�6�J�b��0A���mZ'
K��$QI�J2mlL��7$�k��HDj�썙ۄV������=x �L���T��g@З�9�Y7�Ac�;�i��׍�|�@I�C��(@Ԕ/$2oX@��APZ�Ul1�L��A�׫�;�?7��BX"]FI��Nn�����%edX�1oX
��,u`i}`iﱼ]���^����xtי~�v�Qc����喱��-it�$'�O��0��h��(�}C���&:8������60��ԗ4=!p�2���$Ufh䗩�!�*2��{L��Nu�{7w�뵱qq���og!7oYLH㗚�����Oo��q̥�`Ns����2���V
x����?���/�q�{��}��4Dj6���*5 �K��J�T�
D��w��D��}�T�<d���yWc�g�N�.m&I �Vp`d��#-idH�roT
��0u�����~�p${8�DiׄnQo��5kSnI��*;I����*�:6Z�6`�ꣃY�jf�/fP$�(��^}�^|�v���%}>I`�^rHe���)=md�ҳo�
��Bu���+�2#�	����xm�W����ԩ�����
�9P⢓A"..���1���γ���W��t %	HyQ.!�����y����3y�{]��������:�?w����y�����{�/�_�m,<v�ҙ�ҽ���{�Dm����{C�~O�wM��,�L@.��7�#W�jα�TJ��%��/��A
���t��s�e�.����5��[�b9+c���k=��8''��Y�%��9N��w���
����k���][��1� �Z
Y�7����{��T�R:�J��T��h�uY}^��Qg5=�M����i�P1��;�*T�v������Je�=��'V$�"1/�,i.���Q���Ǐ7��s��c�^�L�����d��s��M}��y���&�(��5�Iw�qo‘=�5F���+�����OG�,��Bmq�`�5����wa���&IY;�Z[�BJ	}�Am��ڥ��[ߺ�~]�k@����=��X�ù�.�,t]]ȟ�tS�%��9B�C�0̌�N�ɟ[d�Ɩ���<<���M3�Ƴ�a�6��n�h�J��������f����[�5!#�F�ZѡO�/Td,�7dfW7��XV��-������x
�R����X��P��H׎�w&O��L�ȂkjG
�?.;׿�ɓ�#1�~���s��#),"�uSK�N%���� �����a4���O̚1J!5���h�Xo�r½x�\Ȗz�NL	�A4t�:7�S1h}�ϢK�ӏ�^Ն|&���G"���,yp�A���ߵ�U �����ӷ����}�������g��	����;��1���هkcW�o�$���Gx����{k�Ox�&����[[Zr.֞L�{��eC�~�v�U_>Q_>��.��v�;�[��8��>��[c�Nm�;u�_���D��`���~
�XZ�f"kO��,o����gʬ};TЮ��w���W��ɫ��9{�I���Ewv��Ξ,i�/:��b
88����JXݟ/��v�����P5:m��h���w�
\G܋�k�X&|��ꗗ��Y�ü����[�(yrF_��%��_r/\vH�w ��1C^i��*���׮]��ₚsy��2��v�kP2�z�IK<��Y��J�z�� SC����w��tf�;gϹO9g."�~v�P��?�}@�s�?s�f�K.4�ɥ������9u��*���ӋPڵ�GP`�����o|���DPĽ�Q�f&6������{�o�Z��r�uo�$�j���w�&z�Y�_���T�;�=臜��`J0:��؇�4(1�km���q:6T�� �೤�Bp<6�����R���Ľ��)@S�ژN,�q'�a�KJA�@
�\�=F��@\!�E�#��R��j(�����4#5eb��HLJ�4$����̅P��^�_W
�"�q�5IwQv��Gw=|�G�hq��g�C���ٟ@��YίX�zz�7~����E�@O���-���2sl˭y�e�5-7�H��#�6�'R�n*�v��aރ�s��b�/K�2�)ە�E.�O���m�U��.�| �M�t�b�&mK�},o!�ة��V[���/��";R�C��"��ӷCv�[bA�7�PY%Zq{Z���%���Z[D%ĉ,����k��sw�X���{
���@��]@=�ɣ��3�}�k������X���^��"��]�U[~�X8K2�e�ąt4O3�i�'�2txH?+b6Ú3͗��HB2D�/���R2�J^MF����eJ	IB<s�60skm$h����,�͡?��3s�q|չ=G�B|j�ӡ^Re�FV[<��ʹ9��
�H@H���d�d�#L5�/�w��3Z�b8\6�`�G�q$u�Lc\�|3�J��Pʈ:]�vO��t��Z��q ��͝�n<�*�=1�G�v\r�A������|5�������K(��Yg�;;�^�t�V�{x<WS��m|P�Fvr'�Wy�+�e����ImZ��s�庄��+Ik<�#���h&~�֮]�������r
�0���a[�ܐ[���4�@�R(ي����|
=Nd2JfØ�ݘ��W��c]����/V��B��;���̸s�Rm���)�椅7z-��"��H��%�����ݒ7�!�����@����v8���\�W֍	s�Q�Ĉ�	p���k�z&)V6!@��N)����-�8� �g����5d�%T(..'p�Gq��R�ҩ~�Ee,�2�MW"xR�����Zv�Q��t�"9D�*�GD~�?B�'�Wڬa�6�X�IZӪC:�_���@�3�VE�˛W��/�����7����:����}{ɱ�Y��-OS7��	xS-��xǞ10����d�,8����	���X�L*�
//M�	�a�,�W֜�#O���R5*0�����q�3���=K@�������\[Z�m������I��4��g��������g�Id���dm�{��o+S�K�i�VUZ9��W?F�Ü��0:ɘ�W�.��K�狖�,�\��<�*|���C�g�k˫�j���]�le}w��9�_�c�&Q�Ѝk�極�o�y���a��c��B��J����3�kp9=j��}v�.��OB�`�3;$ɩMq)A�$�D�LRf��Lb_��c���͗l����w'�#�[}d\]k����=�`���l�6C���omu�p(t����0�ܧ�|Mrn���̃�\0�f3"bB�L0���a�B||?�v���-×/	�V��I����'�K���#���,�l��&�K�Lʄnp�Lh����@A(r����Wә��2i�T6] 1�4��~/��Q*�5�Ta�@��QE�_���-Z/o�����.���?�����hdD6���i&�ˎ&31<	a/m�b�C{̸�b�x��4��3�(	e�䲖��%��Ç���"6m��[V�@m>і�W
݌�
@W5BŨ�B+ES0�XM�S�fżQ�Gك���Uu}}��y�� F#�:�͏OvX�r��"?@�ԓ��$�
=��#��)Y
f�sei�Az�`�s�4M&e�����2�g���*]9[!�W�����T��z��a��d�*��*�����F��>Mc�{|�3w�>��o+W>>#o}��
+�m݊�wW������L!]�?�ld����m�n���_��՞-M��a믍GjO�%�+'�j-8~෬�M9c+H�ޗ{{>�����V"Y��J]��
8K�����N���]z?5��rk��6=��tV���������g������3[��v�O�FR�SO��7�3�2�,���w�R�P�B4Nt�i�gh}wv��x�(֪ �Ǣ����腶�A�b�[M�S���2N|�
��Ó"�SPV׼��J%�
�R���+'xu��pZEЎې��lB��ř,���-��2�8P�=�I� ��U@�v�O�\c�5!�d-�%�&��Jfz����_s����&@�b��/J�C��"��W+�UWo��k�ҵ�bjt�;ǩ*Zr
�@C�+Y�J2yU�g�ӈ:�TU�Ö���֐o�Ѻ��.���+V?Z�+KQ��S�Ad�50�*H�����W^Ӿd�[~�VU#^/��
#)�2��|�]LW%뚅�|�Yu
�X}�/O�T�F�_���O��=�d�A��_s2������?��Jb�^T�����Ѣ�O�W�R�;y�16aX�
^�%˧��`i�m�/��E���!4��(]f�S���Ta��_A��<���|���>���|��OPT:U�Q<=�'��k���X�̄��_I#F�%6a�[������A��h��d/8c�ST0S&o�����1%m0�X&�#���ǁ�q��Oo�RM�,�*uLUd�O���,��B)0sg��wy�%*8�m�#0���O�P�ХA��YY�/�M��ۯ�����UA�"�J�*KI�(�hV�6)��G�z�÷��L[�4t2�,^��s@}O~�V�X�8[n�řpa�b��3���=F�KlH?a_���bK����9;�$@�Hp�� � ��ބ�ެg��nwT�EW�Yt<��ԓ&Mݓ��۰�ew.|�?�b|������Fk���3)��9��I����E��ϋ�.����r��,!�0^�f֘�
��Ug|���F7����R�N"�0��AqaB�-�F�����猭�m>TL������Z(�%⋳�\��4�%b��M2E'��/��x$uڰ4�u���p���j�堿��0��87,TR9|����217mDX�0�֕�G�c��E�Đ�/rm�B��㹏��? �1��I�'�M|)"C�+<L��r6�@�.��'�k�sk�H&�ɝ�(uve���_;�6�"� �-DWa4l�N�&~�IBH m��x�(n݂���ϢU��wb:����eoe�nϨ��
�	�5��k�fy�ӎѤ�I
��I'>:
塙���e�yؠ��>"s���cRI���H	�=��0-�<{��}�e���hOe��	�����&bx��Q,Q xj1���\d�-y�R[$��XdÞFv��<����e�5���Q��������f������W�z��Dx�D5��:���{��a[����z�z:*Te�����v�T�*`�t�����D�W��ݱ۝-W�"9�k��=�'��Ыg�;W}���ۣ��ՙ?�0R,+��YV#�h���Փ���:Lu��8�l�(����yr��H�?�xxOR�NaÏ8�Q�X�IT�����M�iM��L��4�A��8�aԑf.Ҍ�qF��ę(&;�xT�����c���g���$V#�W;s��2�7T����8�}��&���g��v��2�.�>y����qs�
d�B/������.*'ɒ�4��W�x��+'h�8@
�0�'f�B2����Y�,���G,��Dw�,}��+xY�Ƨu�TGۣ�3|�&�A�Mpg��.)�_�!y!t!��G�=|Ar�!�ICn�O�ث0\޳H�ܭ�.���l�
Zq_��5��b:B�k�[����ľ�Q!<q`�z~d^�Xc0��پy���Y�J���9��̵���a@�T\.4���)���ڐ��SFS�q������G��������i�PD������'�U�
0+�aV��r��������l�ѭ���1�\��]�0r�(�o	j'�]��ڠ�~`���s�q3�`"3�Г��i��T��-��4�E��U�1�����L��P-UO�hc
B�F��hYd���
4��5���jaL��**��ՑIUR�%������|\a΁�9�|"6������Q�\�����H�w���"�����՗��.�Dx�h��"��Yo�!s_�3y̗�x�������՛���ž=���b���tYbzm�A�@~G5�� /��Oӎ"���ޗ>#������n��E�2�������հg��j�����W�O��Tpum�O����sU$�8�����
Ā��G���w�nW�ִH���R��es"����k�\���4�p��1�<=��-��-1���1,��p��|�l���|˗��	�~	Ek������q/A+�v�F=�%hxw9p�Cbv��U9o�&�B��#�9��L�^��8�&e�ν���7��S���8�8�8�"���s�sK��c��t�c\-y�s��/'ܥ��R��4!	_5K{''�Cx��fCT0�i��99>�gy�\�⓺+�tO��w����S��]�O%�p����
�����}ŏTW��E��$���j�g���1�v_o�-ܔt���*�aC��vH�j��k+���C�J�鄏K��>-�&�#5������՗���Hơ�k�C*ͺ�G�v�gnPȩl!�O�{�~�F�K�tY���׏>/fKV|�H����׽l�:�-�u����(����]z���@F@�q̽�3>۸��{]|�4��� _8i .�g�{��D
�M�]2��1��(�"�
N�?k<�V&�9�x�f�����2
)�TؖJ_���-���Uf�c$q>Fe'����� e/�4(KX��2F���Ѭ,c�)+���hX�x�:*�+=��j�SP%�>��Ψ���>�'��ٕ���b���Åje_wJ�s����xvJ�.W[P��O�gW��;ܨ��3��!�q��,��K�V����/r�+R6L
ˋ�{,��
O�e�����K���&D����{F��[�,�{���z�X�����^ȧ�[���s�:��ܱk��������������h�{��3�3�(?8�d
ǜa{�8��*���o�ٿ�/[��S��9���J�GуiO�����7�� ���y�����-/���?�°�v5���H�j�)��K#��>;}$_��Q��]��J��y��y|g�@<���~����R�߲yk�]���2>q�I��t��8��K_0g ?�W
�dA#� �R>�-
�[��
�0�"��v�G����K�����k��A�����F��#%��,:�(���6"{+�ٗE�"
-`\3�}��J��q<��������.��S贋�	���$/�ssa����膐ׂh�H�Z�'�������9�G�R9�W
F�1�>Tq)��=9>N哟7M+)��;l^O^=~/>\�5��my�L��A�Š��7�Q
�z%;b��e��g���zǩ>��Ԕ�I�'�U�I�br��6
`T�hG�4�`���и�eRW@��Im���!ï=�<�Asf���J��|%u���j@�ِ:��8v�gX*혔�[����.��{?%�+�zC�V��+f�"Ҙ����( O��r�N6h~�NHV^�SM�?�'}�)m(��������Y�����
���[���KT6�����S��^��ij��-}I曳��Y1��v�VN���-Z�%Yh��Ÿ��|�x�Ɲ��f/�4�@�A��&�q�/,RSdv!���]�(�;9㜞k�_�™�լv�t��Zٙ�H�ɫ�������$�h�^�@�
N�x�Gv�$�J����~������3�O�XFs	�6:���"�������TD�3 M�oj�j�è4��ΠQO�FA��CK&�.(M���L���fc���z��,�L"�Sc�M�S9�挆�쳑�E�̠Gv�7g��b3h(�
�^^�|‚��⋠�eĉ̚�b�!�B�H�D#�,�_"�Ap�oC0W�&whpB�:j�5�C�	$^i{ 9�ݤ�R~�d�d�#�R������L�nP��lD�.�X0�������s6�.7�����������T�%��!�ڄN|q��7����A��ycM'5��ھ\�k����@�������H�����$��{�>���1�ny��1���~�vw�Tb�KЎJ�.�~�no���Q�����!bt�fu�׃yW��f�G�1�߸&��y�H4}t�J,.8�"i%��.H�?��R�
fu�|�]�k��j�'�ۻ`�B�%��$�Z7��cO.�Z�s���j$��'ֹ���cu�T�?��U&�)�-y�.�C��������C�7��FY��ch0�Õٳ1�!����t�paNhyB�����V�5�Ű|ٰ�bx@��|ȗ[\}&�_&�7k.��������-�D�y����k����ۥ&p��K
���S���`l�}��������.�Z��u"%�̅����oͳ�I1gታt�0Orv�͖��X<+��wD�lB����ȟ��C[�H��v cð�Z���Jc��'򮼼ڍݲv|��KU|
IO�sx�M��X�/���_����Ѱ��gw�kb���F$�)���<g�����G��Q�~л�=wϙ�ՙ~�޸����۶����8�^|B����"b<��l�	b�x�շ��F�����Fِ4G$^ƿ����d�9��u����\�A�Z��)/��a֞~����;]���J�l��P�ɣ��3h��{�W;�p{#.W��T�>�a�Ȕ�Ir����t�lB��'�o�}�B���<:(�J�M��y�kx�а{�xu�F���#���XQCՈ�8��w4S�30��]�C+�"0�g��G�s[����F���3�O��d<-��ty�ﲇ��T��k�Ɛw`�:������C��&���lz�~j�=�S�`���{���2m��������ޯ/=#_����V���߯�^^�u��jK�D��WGw�RÀ��^ :?�3�ug��#�-~�L/��M9c+�fj�E/�C��ϊ�čCF��ףXFOH�QRt�����I$�ٵ���zQ`Kz�a�zF�M�w$I)ü��]�ԕ֤�e�d��â����R�#ܭ��C �F�@=�yvKu�]g�]*G��(��b�E-OU;8A��:�է�H�a͟ķ�қ���I�����
G;;k��y� ���lѼ |���8v�b��Y{V��y�6�45�0�lb2��dq��y�m$�t6�x=?�k���,��2
�/
H�<�l�x�ߚ=�&��6��P|N
9���lʙ�@�m���yrf΁L��[����+�mE�LL��z��P�v+�9����݁���X�+hm����bT����A+!,�)�/I���2E������z6�!��2�Ѧ����K)�lz����T5WN�����8�o�.�J��ۗ/h�{s�M�.b��2��%��]�d��ij�L�! �:^�A��S�矯@/�������\[Z2i#���c�Tמ�d԰��m�?�uf&�N4����z!�����Q9�	�@�3D�ZyB6�V�"G��n�YA{�^f''�y2^��ܦ��.�[�)�JՎ)9&JЃ��u�gY8��-gH)Q�5=�,�ӹiR/![���q#��P��X1M�#��6�
h��"(���f�Ӵ���eZW>%�M;��$%e�@���*�P���90�kY/Ɇ�vRHĢy!R�e�!���-=w�p��
����e��ͽ�4MS,�=K!5(��b�P�~�QR�AMU]lS_����Ҟu���W�K���Q���U@V_�ZM��4��+8���M�g���ִl�����|#�\Z8��)V.T(e�KM��b�ƸY��czI3��4���v��߶3o��������"ټ�����srBu�c����KJ��o6��r����oqY�4	2
{��7o�����N~5L�$���'���>-H=4��Vr�e0��J�g��6Y�q�|� 'R�+FqpУ%e��	��o��bl����#�VV>l���K��T�n{�ѣA�����EMc	G�eMŵ��\�l��)�7q|�6�m7�H�8�3+|ӟ8�3k�6�҄��\�D�u������S��k���&%#84Ƴ�w˒����g�hu�vInY49�L��F�K>��y�pl��Ҧ!)<NK\#���~#��l`��X��^�|�����\M�������d��`���j���vp5\E'FR�v0��-"(��+���ˉƣ���{��S��,�p�l��*	w��ADX�#F�Q�?����U�qpi|i���k�"4Zk��W��RNn5g��smL�F�96��%�0����WK�0H���zcj����U#��Đ$�_��B���������?������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������checksums.yaml.gz�����������������������������������������������������������������������������������0000444�0000000�0000000�00000000414�14153530437�014610� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000����������������������������������������������������������������������������������������������������������������������������������������������������������������������������ae�=N�A�9�\`V�w79'���F���8=�BZR��{<���W|�����'��������tv^����tzoI�,+��o��^�;�-�Z����+���AZeC��*үn+ϕ��tS��)�0#����L�Ι�)/Νi�Rs�.�Ӄr��e1�C�p�D+B
�x���3��^Ll���S:�&�f�A�.*�Z�zݺ4��$)��Rr�ET��)G��=��G�V
6��oGK� �vA�y�6������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������