data.tar.gz�����������������������������������������������������������������������������������������0000644�0000000�0000000�00000030371�00000000000�013323� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������N��}�{�6���Y*�[I�L=��O[�q%���������ա$HbM�*I��:>���$��Î��[��m,r������Y��䗏���+#���<Ux�ww�_x��V����oz_�9���V}	d���L��rnρ[�=ٹ?��w�7�~?�;�7���;�'���|9˿�A`9��1m�y�mË<3�C���wfbE��z��t����u]'��$�o�$�gn�A���,�ov�u���&�_�y�G}��/��B���'����W���:ߝx]�>�N��{��{����q�kq��g��w���{�r�7�L�}�]�0B�]p:���(�D�*����t�e}��,f���
ۯ���o�n����X����j=��w6������>ǘ�Gn�̀�����ҬΊU�����+c�������V��W�n쨏����Ռ]c_���c�owm���鸷���h]}q�I0��Uc��+�r�� 7*D%��z�J�?	|Y�V�w]{2r�q��j��5�x��|ͨ+D{V��mw}|YS�}�����Q��dŊ�
ٜ v\��͉�NE��ˉ���U���A{���Š,����]9)�נ��&"8R{W����jo@'��3,�o|9,f����a�����Q��G#Oﶻ.(1���/��7 R��#�b�Oz��ZM�1�L4�P�6ı���*=ޙ�۵����E#Uq�lwL�Kb�t�"^�6Ԃ)�%.>�ޞ_�^�D�\�M�y��yv|�ė3y�3qz6NS⻪�!��D��&4�*�t���z6��X\�w��dH��b2Eî����L
����6������ҟ�E��V�%�����F���i��8=i19r�cw<���ص[b�j�o��j��Z��ى�{�{#��Q=Y>r�w�l��N�{e��9��C��2\f:S6�J����K��x��`��n?�Dž������nׂ�D����B��
B�<W�D�D���i�`����'voCw����%{a9]{�C�g�Y�,N��sP�ć �e6rA?࿜�5�tl��Ak���/}|IT-c?*��|n�9��U��;�A��H�@���7�C�`
{b����s�INez.��Z���������Y�����q�8�E�����@`��������`���+��fr˴*Ҫ�nŒi�o���_�.���]\����M�
�]��|��z�z��������;ˎ�~c�yr��̚�uqټ�b痹�Ӌ'Mxwrv��㛓�w�(wv��5T�:gؠ�
T Vvڼ<~?�~9�p����{{�:�:As�#vqt�:9����]|��8�jB�o�ڳ�����J�y�2�Uxǚ�����ч�T��#`������.O޽o����4��/M���M�t�����i��9:=zפR�P�e�v���M|�����['�g؍ct���2�����YfG�'WH������J�S%P�)jAR�؈���x�+do�G�.�����%����l�9m#ӻ���΋��@��W3���{���'���%XȠ;��M�^��t��qU&~�����
+�
89�Q�۠�� ��A]#���I���u���$�����cբ~�+����aj�:�'l��F�
�7�;P���t�vQs�ڨ�r?�e��\s�#V����w�m��Sl���t�o�<N�P����]���.�nH��m~�O3m��+X��%"vV
��j��Ţ�g��bC��SP��q/�����J}NZ��#쫈�%Z��U�i4.����h�"ɵ�Ϻ&:e�WH ��Ʈ��k<:ux��k�"7��!Ǧ*�ҵz Co�
��~`
t�hP̠�@â.n6X��E�%���}�w4
3ٽ9���������-mP��(VDza<A
;��	�Nl�+�Ã�a�$���i(Vѱ�'��a���i���R-���ׅq۷'x%z}]����嬁�z���cX���) ���倩4�`w�h0����؞��:�Y��k���ai�N��Cr*��@�W�J�
C�
�{?��@�[��=7�14;�&��5B�Pu]>�]a�j=�i��q��>R�f���h�r�-�� �1u)��i"h�46�ڔ��ɠ։d�[��تj���c�?�ݯ���ͫҪ�LQvR;�=�M-nc?w���*}�N":��<�3�������'��H�l
�e�*��
�ww�&`�kGV�K'>4����������&����V��U�=(���(�#A�"LLX��Y=�ݙn��{.�LjW��yw��B��D���BK�*��������Q�^x.65�Ы��~׳���4��}s�E�i2
�T�Iܙ�.
^3R
bM?\"a@BC����hU��Nԣ['�3>.����&�G=��#�N`��.����ۅL���=���{�F�%��=����.��Ô��>�g�K�C3ƀ n����P}�\��9$��a���ŝ2k���W���	�i��q\�Jl��CT��J4�dM�s�0��0��B9�6�τ�(^�G?�d�V�=�#�J$���E)k�T�Jb4Io⺸c
(_�pX���zLE��S����D慅5�i1����!��T�J0T, �'\�S!�N�6Xi"Ф%鉍�	c�eU������������0��4�;�c��sD,��)�[+c�]0���9�����賈
��;I+)�)��q�#��ܼ� ��Ѹ��!c��xg���<��{��]7@�k�\�C��rйg
HI
�3A�
L,̤�Y�����m�2 ��[���	�)E��8J����8�@	�pᜂvQ
{�.x?:SQy$ZZ/�
�0@q�B�P��``��n�=)���)��k��Wr`�.k��maes`��-�x)?�m;�ج��*�%��K�-X���d��A}��_˃�r� w�
�_���;>z�m�9
Q�����o������3#0�΋��������ݍ�o-O���	P��Xm�u=`I�L������V�ݫ&������]˓���)�,���*����rbs�9��u�k��s0��z�%�	�kF���l�Y��r�\F9��c�}�)�~��V�4����_��[&͆��W���Oh6��F��]���#s�P��J�\�~�����-H��l�i�wr���l��-V��(8��3;�S�#m@�t(�=N�4
w���^�'�vr2J��[�$_�#�-�x���e���/^�m><
��kW����}ަP����5<�
�����X��|���$p�SX�o�>/�u	�z�:ўx6���x��J�P!�K�V�V�^F�i]��t5���C�T������Z$s"ߝ�����R�B�p{��
�hϡ��swlsT�I�	��'�$�p�'ږ�R5��x}�;��t
���e}8{���g��O��;Fϱ>V:�q��t]�W<�F�Pb=W���H�r�"~*�jc+��ca��v��0�\��t����PWl�z&.���&E�D���n�_q�����=�K`�4�4Y�귘�XH����"x���B@���-��q����S�Vu@S�GЕF�X��!HԜB���H�}.T8j��?��T���c�H�Msbe�q{S��)h�#��jJ��<��l�]ܬ6�	2mD�W��R��KDzUػ�s�?�-�|=<��\B�<�86nA	DAy��U���>0hޝcd�!H�F�_�)vZt%Sf�ڂ���c�V\�8�,����E爨�MI� ��Uoj`x�b�����װ:�z�
��c>ɲQI(���	X(p�~��������I*�gN�噓FnT~�sFR'���eF���Sg�3�%�1@<|���L3��]s̋�w���*�Y�0��C�ZC<���S��g������눿�H�y�z@��Ѐq����������ئs+�l4�R)���1��PIGٴ*E
L�r���4z-EcCh�WB���Hq������M�a���0�G��T$T��6c�9�����_���Fh""�d�¿���q�\Cz��|���P����z4��)GI��`���=���촊�kG�4%2��6q���6���畧�d�ە�dD���I��M_�jG�G��@���_�O�RO���^�����_��O���6���<ң�v� �bQ9��,� `�1i�2Q���}����zPՐ7��V~�ր����$HG~g���-�;ӳ̎��d���Z{̗��DV?U���=vm��1TŨ�JO:��/<�BX�rD���VV*�6��q�ۮ3@#��I�5�1�%h[=�"�2���i$�|d����=y���.�m�pe�Ͽ�H�
Eo�pe[A��wv�򿺳����x�N�m4����,�%���ODa�m�V���c��J�S��`�9�/A�+Zn6[� ���R�\Cu$�n��F���$�1x�]Uw��P+��2
�5ɂ�=t+yf�:��������_��6���'�!�N��g�b�E�,���V
d��r�P�`z	�֨��Zx�����‡F)�9�\d��E����K}�L)4�2��_$�$&k�F��?i�{���Y���d���^m��[ˣ���y�S|�w����$Ӗq�|���i%�о`.����f|y9og4/��r�4��On����C<���/?%����v��g�	���__��"�]���`#��u�����5F���x����{���σ�Ά����!]r�ȝ�b�V�=�����*@Z�{
S���,��)����ٻ�{�����^"�����gn �F���~�~�
yJ�	�����y�BOޙ�ʳ�$D���IV��-/B�g��}�(X���;	�o��������'�SY���ז��*w���wR{���׫x�e�ƶ�$���@G�=�bZh��}�	�Q?�r�RԂ�T�E�hӺ��]�c�y�+Ñ٭�C����W�1Ȭ�
q��>)�Oƹ��
X���jB�׫;����G��ߛ~"�;̚��K���y�c�c����������}R���[��ou'���`ogs�k-���Z�s��E��OaE�g��`x	��(�u0c�@���E,���pi|X(����I���A-����D�����C��ˑ�yn�w(L	V�m�
�95�_�����I�(ܚ�T)��%Dz׹ݘ�2��c`���Vۯ�%�;����<�Mσ�0}�W��s�����B����S;��%:ӥy�љx�n@����9���<~G�Q�8�3s��	'nD��]{E�������'��
P)����-���B-���a�v���'��)�c�7DƨAI��ѣ�\GOv�݉Cqy"���5�y+���%Z��a�kz_I��������J��x�vk�u��
��b*����2����PLlm��--����!���}��"��`���'��3��ۧf��oT��nLq�0�}�����2E�㊻����a�_���}hič�����W	�餔<��p:���]�B%�e�;�W�%�xw𢀒�J2Xg��ͅs1��ՄB�%���ޛ��{c���&v�n2�<s��,V0F�Y�)�&�6�TUN|j����,{*+�<�zD�'��m�B<���1	�Ȥk�^�4B�?8��bUYN�p����Wq�TI'!�Ƞtl��b��?ræQ����C���GG�l@�6�ۡ �h�$�[z�z��ð���G'<-��Nei;dyLG}W2Cl��dlm�
�#���6�}Bm+v[&��
�xU
b�?�)*�y�l��0�[$�f ���T�˨��,etͱ�����_�ؤ=�e�T6��k<]��R����Y�w%"�a��L����t]	�zY�3֖�S�3R:�3g��&g����q�㞮+��SN|�&u�H+��]���\'1�_���H����ʛ��D�<���H�w��Ѧ�Dhch�&m���2�
bDm4.BZf��Ro�}f�L�B>z����p��'a���m�4א���Euᯣ�7��,�ק��FݒV[r�U��B>��{>]��=��ҙ,�]����gUO�fS��td.N��
(��=���\�2�KJ�
ڦ�QU�a�)���W�������]���8>6C.���?��g���x#a��-�L�eLG���_�>^��{{%�"<\*�I�h֪�VQ2�=f;5U�0��e�48�:t�iZF?����`C�~�+�Iġ����z��b�fڜ���I����9EUy����a0B
���*1-�����d�A�`�lT������������s���1j��"���	`�<�tA�g�s_+�,��)}����V��;{���w������z���-��x�����0�|�g*}M)�|aا�������`F<gK%�R295��$�ƗC턌LC�~��6�)���'E�=�,@�bOIz��,O����zy!"3)��M�4���ص�ג�����6������_��r@��X#��K�~�ଁI;�2��PVL��^h�A���`�ʕ�F�?-�<#�WX"���\�c�I�|Ő��SV��f]��;;)�_�����G��K��/	�dkӚ�,��m���h
L��4M�.��褼��z��d�L�:0��kս���������ϵ<a�,U�z5�Gb1�
r?�
����4�UR�F#�s$����R�Tq����I�'�0�oN�K�E|P��XJQG�%�T^Ka�[�a�Z��4�
�,+<:=�k���Dj$}$U-�8��+[��cj��+��q�Pm���,c����QJ�Z��DZ�J*������O�bh˩�Բ%�Uf�;�T�\�Gj�2h����/�j���!F{h�X�^��d��h3*F'y\8M��Qa$��-̑O�����T|�iD�b�	3��8��„#���u��q��aSqlʲ�e�wq���QK����<{��L�߽�.is,��$��`�P�z�Қ�i�!A�G���U)���(��#�=�e&�+����8<�J��g�D�g�>��i�y��Io�����h���I2ڜL��r`�\K5:��ka<�,��v��)�,���L^t&��zK�	+
��
Q�i�%`3���8Nֵ�b��On��3{i杕A8�����3TAH��	N�ˉ��/�~lf
�O�!5G����M�R7Sv���ˊ����|�L��)�e���;�
�jsg �%���ds8�(Cql�@��f3�A�KT�qT��퉛2G�gN�	_���H���g�۠pHm��`
1���Y�\&�/>̤����0BV\R�n`�ɗ�P��aƒ�N��Tv��6jρ�h�|��
����إ�_�����ƃ�m��d�����^�a<���B������f5���=p��z�����L��`�fNZΒZ����3[�Wf�'��?�*b���C�*�A�
:4v�qױ�׍0��ժ���b�*?2�F���{��-���+��������3ߨA�LsfL��ṗ�Ih���q�E�⟂ͱ�2F%�C�����T�J%��R����wZ���]9[�
����!�'q>{�fa*UU�G��F��
(�/�'�h�GV+�T��
����Y�$y���2���bT�g��#����jd�����ƕ��b�i�H~��P�� �WU�]���IW���C��#���&�f3SX:K�F��Y����O0�+A��J�I	ex�/i{(�������c�E�Q�Ga�9�����NQeoϲ\�4 _K
�W��TFN�����=߮7r��Os�|�+p��������Pݯn��x��/�r�ш����Ĭ\���S�(���J�*��c�$��TؠZߞ�<��1����H�#$�&�B�¢�(�\��	�z���e��C����dQ��!6EU�J_�bP�K*��i1VK������fI�bx[��I�c�&^a��,FJr��H��5������4)�<�=_�����K��d�_Ɗ�7	��윿��2���3�z-הY�ݔJ�yR]ʹ�˚��IwXZNx)�q��3}3ԢFE���(�6v\,
hTn͌�R�e��
��}�i�ґΌ�NP�2�u��#+���I�0fF.S��_(O2ZL5&�
AL��/�S�&�B���:l���S#u]�zaTz����\y��}f���Ǥ��u�Dk�VCJ��`�w�.���K��ۯo��Z��Z�`�؟\�f���yVp͒��v��7���Gg��?����M��Z��q�H�B'(�gjˋ�dDE��!A2�6��������Q7�^"VpU�E_��ĸ�g$�]&�l<8J�?)
S��� ���X�����O���&��Z}�/7��+5q��6"y�q�S΄�]F���R|x,i~;��SK;X��y�753y�_�����(�%=��HY���zPW>��K��Y���R��#��~�8��Kz!�ץ���I�>��������M���<����Qb�X~�g������f���?�/���8=9�_���u�~��(�M��HfF/�Z�'g���5UR�ˢX�o�P�@��}�����o�`���Ć�#�V�����I���_?���ky�����f]#)l������4po-��ݦ�k��Y�Fe��ȗY����C��.�r U�+��S�3�MZ�|�
D��ҵ�,���y���K���j4����H�P��m�9E�_�����_~#(�@�����5��L�Q��;���?�tٯ<��H1���;ⴱ*�FY>���
���%6޲�.+
%qdX���բ�v\F�)Hb�c�l��>�l^��/H5R�1 �d�5��ã����L,��AN��tg4�P�!
f�S
��L.``M ������s���c,�u�)�x`U�S��0�a��e�+
#�Rx^2y�;�´����b�9:����
��	X�,Z�Y�/1CA󜰂nC�<ċ��Դ�i�t:��z��֥t�g@z�t�oH����j��C��Ռc_�3B��8f+Q!MsIL�^/J�?�2��Y���5�LHJ�A�gC�������Ս�l�dvwU��Q�. ��*Pb����V�c�����;�gs��_ը��w'8+d���o��Pqb�u}q��y��yG��]\ą?ۀ_ء�%������ �O��TA$@��+IMۥm��v�}P�b�!�<zs�4@P�bރ<P@���@�1�ߦ��c�c�
���v�%�ͮ�w7�8����߂�(��M�����������P)�Ֆ�hP\����5���0A��#�������wR���k����Z����{{�mЎ��ˆ�����{s�]]}@%.������>jY���ۘ
y-C��B���Lȷ  �`-��t�X~�Mc�(�Ro���9�w-�Y�CU*�d���c�7B���yR��������nd��tn�cb�EADn��~�1B��:��!
�^�0`o^�����i`Ԧ!�:�A���6�|���9)��v�[|X�ɕu*�6t�颋�ə�խ�p�����KQ�Lъ�7�g���{:V�������A��V�C'0ꖨB��4o�f��"m1m:l�۶l!f�L��AY���fH�|DV< ������:T�[�5��������^=�����<1/O���!S]8�GV�Fe�q�׏p�\�>R@���?`AN��y%��G"A-b��&,�t�H������؇�`T�pyr�W��y.W5k���g[j#6�1]u�0�`є�T�tR!W��Ș(0OG��U`4��̉��J*ã��L���Y�&=�aD��+�z�܄���`����
���K#?�l��
'#M`$�D�X|~~��=��Z�\ʚ�Q���紌;��I��cѬ�.���٪�ל�I��#���z9l�9��0����~Ox���~<j-�_��_K����oky���S��٩9���������Câ�nY]"O'X���G!^���.3��m<a���
U�	��(/�
�X�=��Q\qeW��T%1�4����s�nZΏ1���R�_5�������I���ɗtX��;� O\������J�q���<&:JwM�߻�-��P(�I�n-���3���E}�gY�!4g��i�n=z���h����u�R��❼u���T4=��2WQ��Xy>�ż׺���3�J�@7&�+םۻ���1Y����26dw}ٲO��V�枴�@�rh��ߩ�Ւ�?��6�ky�H�kwB�$ʡ^<���w����g�O~$k>�{O���+t�ի�&E0��x����ժ�8��t�G���P��t�ls���2g���fY
��+t�������MDt������-aB0�eWKF��u�T����N�4��"��s�UH7�a�싻f0"�X�����[Ba��c	iVi�V���,�|�u�����f�f�kڶֹ��Xf�0U��>��P�N�መ���!�Z7�};q�o�E[4bF�&EVܩ�>���PN�*E�����ɑ�2>#
j�D��t����{�9���n��M���'��� ��s���u��Վ���y��!���ޭVY����@=k�w�Ox1�o�pǙi�c�F|�BO%��Å��_����VW�-�E8|�6L�Ц�\�O�+j0��'�4�n�1������Q���~#[)�ϙ�5��h(5��)�.Қq�Y>��<2g݆��>nV��H�Ê�v_@��B�	�o�>���6<�����<;:;nҋ�}�?�������)|B53CN�FCݚ�b��y�ޓLy��9��'Գ���;����>-S�7߱�!���M⋌��g)9�h���@���a�;�(r3���Nb�����E��Gq�r�r����b��<�}R7�}�%\K���VF�y�JD�����_��?B[;���)�1p�'��;������	/7{����*������B��g�`��c���P��ߏ��!O����͆�K��LΖ�I
VAo�=�c�յ0S1Xh�[�e�c�o�f��S�����!��7�����F�q�x0�[^����y�c���O��d�	�������VW�Nr�4#Zݙ����~7��)���lL�P
pɛ$�6��:��Q����o/�_+׽j]���M��d��Fh�}t,X�8�;�4�o-���S���Sqt��SU�̻I��I�C$~G�3��$C$��Si��N��{ߑ���j~���7Ll�z�X�?�Æ%��?��x<�']$�T^��`����g�Ϸ�Þ�i]q��Dއ��|0�#�e�)��X�n͌[@A�����0s�qļ �L�o�#2� Oq�ll���Ƌ��_�8�K�/���pjN?�HG��3;�g途x��www�J�Q*<����g<���["�%D��ۢS2&@@����g���sQ[�`�l�$x!�H˝d[�P��)��.H'�sJ�@'S`�by�m��X���3*´�-�
�(��_��?�-�q�N�����-<0�ӌ�,,��җE��}ue�p5��HTҫ�'H�F˟�k��)�ۥc��O].2�����2�{Ư?�
�l�Ю����Z��̱��s#Yߌ���_y_.:��5��i_�֑�FY���	=:п�C&ӟ�`�1s�r[}s$�! =�Ō˖�^u'�cs�_��8����1.�c�*��O�h	11g½��Ӧ�J61u�+��Kh��u?������l+~�ԛ眒����y����/g��_]4��X�Pˑ&���x���z���wg�?:a����z�<�Ė�M���Y]�|Y`@r����>۔:��	�����%����w7���,��Kn*��hY#�ɢ��LQ���H4������s)��w_�w�{��-�b�ϻ
�H�~��e�`i��<e#�}��^�������(-����l������y$�Uu�3�vĠw��.�|R ���<�0H
9��<h��1ӳ@Oj��2�r�Af���:&���_i��O��'m��,�<�d�T@kg٩Y�����헞�	Q/FtζɟT�m�������_���,������_���kyB���r�+��o��Z�K�/рx�/0�@s�3�E�J��x�Nm�&n�Q\#� ��?
c��C��%@�G�+�z�|.�(�^!w�W`N����v1�g�����?
�vm�����!S1������h�T�3<��V~�a@R�.�tvЕ$]A
��'��i^�_�p��"G�색��dި�ͳy6ϟ���������M�GL�������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������metadata.gz�����������������������������������������������������������������������������������������0000644�0000000�0000000�00000002545�00000000000�013407� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������N�ԙKo�6����-�Ʋ�g"��n��b�nS8i/E!����"U�J�K{��r,9���� �(�p4�8�t��%ߨb����HL��(��!as�Pä ��D�ju5��s�X��J�=j��g%"!K��a)W���hmN�|�a��0:��]��Iy�u�����/��̥�*o<Z��T�n�|C��ޡP*��`
?�͘H��޽���%eh���=/�U�Av�~�� ���
���0�71�@R:��b
9�D ���‡��ʶ��(�\0�Zx�=�L"�-K� l0<�iY�h[���=3Z�K:�~���h�UU�
��{������Z��-o{1�}mV9��B�����}��/�����nw�ڿ8�0<�븙��D�}g�v@=�.�\*�x����t���t�����h��:'8� Kh��n�pf:�xО0�j�)fG~p"�3ais�3��Ź��נ1\�k�r��N;r;+D�A9�_�	1��A=fSx.��G����.pf(�9���O�q#�Z����g�J��֙���s��=�5��0��;gмv�9���3g�7�y�>4�	½5�3�����b�\�����!ڼ��#��4��ݶ�0+�P/������SjG�a��`��R��*��ۮ��'�� kW��{)�D�ܔf��9�6d.)4����4���?�N����?��	%�e9�LW�H\�1�)8@�e�`��&fI
aO2��dZ�;<T����G��g�a+�T�jT�X�"I���P�'��kP���*��~���O�?��R@3[Y˄QN�L/9(���պ�	��6��+�D�l���ۻ�+l6ڄ�_���f���΁���e�$�L���Q���S?���A���I����l��\�j��vGE�:d��F��Y�X�2�猯�����?|��3�S�,��䗻���~���nz�S�xeV�+�\&���+K�S�V{m�`�^�d�W3,q6�����m�겷�iQ)w�=;ڎ*l��mJe�Z��@~�	�[	���1]�.�;4#wRfg4oQᒦ�Z�պ��:�[�
rކB���J�8n�=j�b�´b0t�&�9KZd�a�E��+���oǎ]�w����0�Ped��EU��F�Q�zU�z�ʁ/�x^u�
 ;�#bT�g��.0'��D����e1�ë�98S���]O��&fB�y��֥U��5d���:��95�j���ؼMc����q������޺�!��d�]��-�ξ�6V.݀�����`[�nn����M�y�yL��>%K'~l9�`�M<���#��]��f�:�t�a@��|�v�'SKG��q�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������