metadata.gz�����������������������������������������������������������������������������������������0000444�0000000�0000000�00000001266�00000000000�013404� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000��������������������������������������������������������������������������������������������������������������������������������������������������������������������������́3d�UQO�0~�����4���"

bhHtCڦ)r�k�Վ3��җ�����P
h�H+5������kE��k�Ul� 1�������))Pٚ��@�j	5Jm�"��<Z�ڷ�`p���'���.��}��8�F�YgR�b���:�����i@
��W�q`���RN�L��LVBQ��?X!�"&�d?J���'I�}�����X
�!(��v9�m"VD���KkLw�53Cާ�3�)x+�Ѓ%�����6<�T���/�*9"3�����Fe���'�LhC��-�B��/�j�3m���P*>=�ȕ�X�3A%4�v�K���m�@�����JɊ���v��� ��h��)�!V�s���n�d(��˫闳�1#���pD�ޯ��4
�@�(rMc����}��D�
+�����w�X�<^��N���Q,�
Y]��1����s�"n�o���W��Q�DT��O�TX�y��+�`7g'OM5�}�����h2N��;F���I�$q�Z����3i�.�����ϵ�c#<��O?�\]�����5�cFXH���+�zf�y����D��6���,`d/l�m�=�W���݈���i���(�`���Xo�P/z�}Is�K��.E�����U]fsXQ��74�RXk�p��$����@�Q0C�����Ej`���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������data.tar.gz�����������������������������������������������������������������������������������������0000444�0000000�0000000�00000030012�00000000000�013311� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000��������������������������������������������������������������������������������������������������������������������������������������������������������������������������́3d�=ksG��̯�?�q��|��ӭ������LK�e4���k�>��ayy�x�mIx�K~̪{F��/\e�����3#x&�]���������*�l9��k۶�w��ؒ+���Y9�F+][���۾��.�S�n���xIߺ}�;�au��~U׳+(��C�S��K�����e
T�uJ�\�R(
*<�b�-�Ru6lx��)��V
�C��)���ֵu���������ڽ�߭��%�a�V�Sʡ�c���#vi���],Z׵:�S9��;7���~\@�������S��!��=b������̩��r����em�7�77��0Z�Z���U*{V�u��k
���|�sF<�P�|6b�:^��p6�b��#%Q>���F�#�m@��l3�~C�7ҽe����;m�kg�2��H��-����߷�m�/���Tt\ת8�[-TPI��Z�b'gAL��V�bك}�����J�CM�a���]q�|��HՓ�1��,�ڲK֛���޾7�w���u ������[�}������{���������؏�>�v�������{:,����|��#&P���>Ǒ(��'W(�P�J�U{б�ǜJ	�q*���E���"t��)�Bun�@�����\ڸa�p9_EuF�WO�\�o�,���Bɭ��
�D4�3&�p�e�6*I�m�N�NwwOyx�\���}U�����jYyg�5j�X���)��}Go�mQ:��J��]V�P��1�g��=y��{��ݷ���sJ��rq��FI�:=�jXE0��Gˈn��H�����>ݳ��F�߬�K���o�O�AQ����M;;�|��`j��֡C�B�С͛;�+��������J�!��!2�+'��!�޷��������q��O��O�SW��
N,�������+���g���s0��6}2xzA����˟Y�]Xyr�c_��7bW�a<��F2?��D2�t��hP���+U�S��FG�������B�tw�f���=�����H�t�玠1��:�����+��#��(�.��C����V�N$�I/�+4SD����Du�:���U��������Σ��nڸ�R)W6n�v����H]
Z���k
�Yr�Ga;��t�.��Q!�Q�!����ҟ(��Am��L	H�u���������7"��ӛW���d��ڷ��{�L�F!��&(f㹃�.��K��sլ�X�>�Ě%�:*�>4��v%�kG��@��EsW'@h*�i��`���3S����o�������֖Ns��?���_O�����$*����Kςw�9v"�z.���?3W_8�^Wo<\��Zp�A09/Bj���F҇��ڃ�
M����?�Wu�=�Q���Pq�Dd�g��aq��Z�u#���M[��^kŞ?~�_Zf�o�F���\py!8�����u���
Ɵ�^}_��C��_�DDd#R�i�t���#e�%rK&�I����&&�4��֍�ї�-q��Ŋ��_�RTv	��h��;���u��$-+O�`1װ��P�S�D�IO�%�DZ'x����}����h��@j�@Z��??�<S�{K�D���W��7+�p��p��l�
I�\���$Pې
�ץ��D[�%�Z�DH���W�޼ŭP轾p7��T�R蓢=Z,�1'�Z��[-�T�	�HoD"�֣P�WI[.��Rk�(�Z�
��뮕r�J����ی�q׳�i��ڒfm%
3CaÍ�H'��؉��_���]�}wke�&�u�\��E�j�"`�!��%�\���i���X����^��/LiT?q9��!zm���WD������F �j�#�N<l#�G@_�"HSm9ԖCk�aS�?~��tҟ:KV���]1�	�%jR,�ۃ-�G@�Ղ��L�@�Ԉ���(s�B��M[ج��c����빕���W��S������'���>���?�%��o��W�����#N	���z�Z�5,�>.s>+��W��[(�VRE��Tfi��I�xf9���$��Jڲ�-��B�"'C��C.�]y�(�<�:uVL��
K�OQ�n�R�ň�TV�D�D��,��Hj��r�-�Z�[ty,X8!�W��ձ1�̢�a��JΫ�G[�M��l���i��EΈx�I��
ݖ2m)��CxŦ�3+���w�
�O-�,��g�z,v�9��Y�trCve�i�-9
͖��M��Q�R�o݈C��"�-r�t�,�8S{t��M�I��e���ș�f�����⮸-�7
͖țM��Q�R�o��C���-oZ+oV���
.M�,��%Tp����,w"�S�0����x8q۟���K=���<_���t�?��څ�¯�r��y�M�.����2�-��5�*�5�+J�5�KGW+â���Xw��2s��Y[��B�m�KH�����z��V��������ۺvl{o{$���m������������{�ڽo�%F0�o,�n���Tb\@��5�.ޯN��O�Ṟ����-�%�f�"�
r�><ޢd�����_���{�#C�L4�P�S�s<Bh�\�.W		��+{4T�mϫ�s9�P+wS�;�n����3qP�]x�,!l��b���R�&��慔�*~��!�"�#&sv@e���`OT�p���G�T�I=b�0x�D�O@CmH��-1&^}�q��������K��N�,_�;r$�`�]Q"�_�\�|��
9��'�W�ۉ�"9.��bp&:��a<���?�XG����h��?'���:�h͌���H JX�^y����K�����S��������$l���+��-y�%��	�/���)T�y�+���6-�=���e��4z�rH�h>�A�#��{��ǰ�ygQ���J�݈ ��@���%~$l�o[�DJ
�%�Ij�$V@�`R5!8�
ˬ��L��Y$�b3(� �
`@$AJ)$�J�B���VÐҳ	Ol�N-<�)�A�I����:%6>-�f��(���ѻ���d�LV�-S���H���+O�IiQn�������������Osf�~�D0uq������U�>f��a��E�����%�2<��"�����9�;p|�`D��������jxd�Y���*�GȜ��}��o�BD&k)�{�>j�7�0�[��/�&S_���C�
8���-2��ɻg��ĝ�������d�}'Z~����R�s�gqj�!��a���Ya�#����K�2��� �.lلʸ
�MW��K�#�e�.&B�qe�se@���59�g�4Qe�29X!�=�<�$�p���y��h=cЕ'���5�>ɶ7o�L�n��ՙW�5k�Ha3M�G�cx8�1�x��x��̆+K7O�Z�h�f"��#���}$�5�߫�T�F���܉����ވ����P�;vn�ʗ��+���gi��7<�r���l^������f�P��;
�$tqOG}ӷ2��D>�T��'��M�	��[�2�S,�4*'�<����~�t̿w�������+H\�y��j��֚�Bd��o)O `��F��7��#)Q�����Z�*��H⁓Ch~�3%Ѱ fŭn,M�Xa���$w*9�r�f��_����{�F]��G����ӵ�������n��ӆ3��*�s?����ES��S.��i�4RE�|���`�9i]p���a��ۢ�t[T�>�������W��99�:���wH6��1s����V��=K|��^�߄��˹8���6�AN�ʏ2�@f9�Y�t���0>D���H�N�j���R�^v9��|di���Hu�Uf�ڒ�#څ���H������j�5����̠w��u.��ƥ��[:�m+Z
�i��Գ�MU��I�-��U��warаbp���%�b79��e%�7'0���=ì�m���R�\	>Y��
���UU$?��z����A����ׄ�譛؁t`���8�*�O;)1�
C�_�C_��K}Hd�"_�H�p�t9/�57��p�DDî8������?����Ȩf%ob
�����ug���_y�Ti�*)�0�,�;%64��H�US�!%n�.�@Q�H�l���Ӌ�8Jk�Z&��Q	%\/���bD
�I�52ӂ��R[�
SZN[e��5TZ��K��*׍K��*f�����%��b�ʄ58X�����5�:�X���Ҵ�>��Xk�M�;6�`2���i�ۋ��/�+����Ҭw��h����}�?*=�[��}Y�~��k�7��~(J���������j���$0��sӠ�Afu7X��*Eo��0Y	�׉={�=�8��{@�y2 ��L���C_0��+,0ظB�D \�3�R�'B��4(��.�c���+�RpQ�*���`��]Y�ʕ�嬐ܰ�ͤ?G�0jv�_��O�͟��o�z��wr�s��9I[�.�z�FL�z;�ឿ,��o�K��є�������4/b?��}��,{�Gl���سc&1��"f��z�>�H%�ʘQ>�NÔo;ʤdjo�z}�LV<zr���#$�T���H��M���7ÖYc�s�f��4ϰ�ԕ�p���A�
AI⫦�*b9�B�������uҶN��I_%��mH}����R�W��-F;00�F���t��k�7���'/��8�5���9�=��_'4Z�t�V�Ek�%\?Bv�&����[?Ӑv�'�??7�S�{K�g��3��5�b��)�?R*�1�����[��zK��٨�R�X�l���|EQ�	[��MR��Y�P��/a�i�M�H�y,c����c(d�P�+~����杬~�T�&-�m»���`HB62�TlDlzs�b�S��Zm���YB5ȅ��g{����-�;ּ�}e�;M5���̤�5 ��� ��^�%)y~�ť@X/�]�<���ix֪{��T>=�X�O��P�S��?~���+�u�ҫ�R�r1��J	$��f����a_� ,��ӕyc|9�i�����Ez�~�d�9��S"?�U��Bu4f?�!W7�~!�7iz�:����h>�:K�����ӧ����T�1`�?ʿ�C01�?��>�g�������h���x��ڥA����r����0�����)��E�d��MUe��F#����wk�H����r��E���G)�����~er�6�xE-�E8���⼌���*Ru�Q=��i鈹�O輨��k��+�K��l%m���kN�g̅�F��PV���/���2�+�!,-��eZN���UY$.-�K���;bR�X��6Y4ܨiY��dZVJf6-+�b��r��Gׯ*$�ds��5YJH^�G�pSx��A���g��{g��
�)��B��Z�Ơ�=���+RG���@�T"�	By]�&!W|D���{x�Y��Mo����lX?q9��!�])65�C0�H���@ʙS�)�#�^�vj�%�ħ��<����N�r��LH?Fq�g�hqȴ��2�F��>Ӥ��l�vkt�j~�ziSR��e�!=��E�=�_�ru$\��<�����I�A{�Wgr��-���A�M����"gTD/j�P��Qf
SF�X�l!9�+D"��B�K�'T���y�����b���P��"��n&
!��xC+���5��B��<l[p��t
�Wz��!f��K��$�C��D�ß�{B�8[a�8S������lL�tFx��d��e�����Ύ9��ѱ�w��e��ZY�
�]
~><�`��R�Bx����]�.����Vt[w���W���w�QH���LQy1HwF_T�[��˿����~�&�!x;H��+o�:?�c%vXdI�y���_k\�����T!0oK�FB�+�����1"u5ĵ�Nyv#��Kp��˩rͼܜj��zvt#r_4i䁆R
�/Sf�/0M�5�VDĎF��h�L�����Lóv��/�a��'j^p�UDW*͒C����Е�;t�ַ�È����6d�V
Y�Ϥ�8�>��|���6�@��=���WyRc��4y�އ��f(F�uX���&��vv�b�Q?!�E�%�߼��!��LO]Ax]�m3�����شcb�]5�mׁ�_lܔ�:�� ��&c/�:!��J6�Fnm���YA�+	��.���v��[����F����jHoC��V�8Y]�U
��L*h�R��En�w�T��&�`�j�H�K�]��(��y� �)X���l1z�g��M꯿A���O�5s�5�G�y�����X>g4N�6�W��p�c��\mn������5{���������K�����w�v\��d��]��Ϩ�,T"���I�g�ͼ:y `2�������V1G�ǤL2{���SyZd�0���2&�7"�����0vl�C�14m��Qe�J�!X5�{E~��:;�mNM@��!kxؽo�RN�bE�
镥S������H�]��pu�F��3��M\��.^B�l�]Q݃����S0*�f���p>jj���2Q@�R�XD��oݯ�.")���? ��/Z��u�8���Av��P��Y%�:

;�.��A�+R]#@�X(,[!
É���Y�l�JҠ�b�2����(,���(;��K"Hک5�}�jx%��v�*�
BjrI͙�zZ5M�&Ey�@�X�f�Q[��G���4K�
nt�Oل�I(���D�����K��bZ/�̛�8������UH��xȬ�d�Ab�f	'�3xk�ې�(VI%�7�X�oC1�敱��5w��BRw2c�������0���!"�� ���s��qB���H#��'����16�jK��9����J��p���6a���+"�Fs��j�=C�N�ś8g�]@�X�l�C�!%_�X��F�{��#�G�sIr�`y��
#�p���z��/DȘ�����I��;�4�6ӇhLX|%v�X5��t�0k�3����=Պ
�-���W��h��Fo�]�=�|Z)r��?�M�Y��,�p��d�e*����0�nW�\�?�����B�gy�8�aC�]Ґ8�n�o-��Q7"��Fl5$�\c�G��U+�L�k�x�:f�&���
0zꗕ�ǒ�|$ݎĵU��g։y2�v��d-��3�|!�t"�)6��a�)��pR����vA��ߟ��V�5su��H�0��M�#�Vq�;c>��*�ae�T#V͠��RFb�VX��m�=�ƃP�MY���S�~�Lj��gr�2H���)T�L�}�S*y��ץB��BK�埴��0���밅��ɚ{�������ZB}�nm�t��@�'7�'Dm����	s���g{��\}�)v_R$��J!粉�?9W_^6O��q=_�0�,s�\yL�'��H&�=C�J��)F���a�� ��� 
�a������{�9�cv�O�w�V�>Z����X��M��S�8B�mp�}�̼��
��-�n���ڨO<��ݙ�f2�~X+�#1JlW�����D���M��O���ç�a��a�r�+>ˏ�
�1�8�q�##í�M�J�q����`V
i�$�:)��J�q�F%�U�Cn
�F����b�"~f���X%����r�
A-uw-�=�Y��5W�HJlx-��#l)�����2;b�݌�`���k:��Z�u�N;����dzv���M �}ϒ���	m���%���>�>�&��}��L�kgj��f����4~�O�+:<\��3���i���Q�I�o@I뗇�,c8ߘ+bpv�� e�u	��*�%ww�����M�%<rU��{
:���v[�0�j��W._�M���Z�-�ϑJL3�aR{t�zeey��<�պ9�Q/���D�e��u�.T�$�zZ��v�k-��l�t���|��	�QW=X���*��
NF}W"��.婛_�Eő�8�W2��*>��!���7�z�p7<���Nc$;��/�h^�=F1-5_߿�?���k���XG3$�����k���J�+Wo-��S��J�q;�����F�}CՁ�:=�䎞0�hJ��w3F@�dF?a"�x�]�z5��WH�c@#�%J	���	�T�d����E蕯dc�z��!��G�"Es<��]�{�vXG����\�+DŽ|�N�޲f�z�����͡�0W�a}i}�2�M§t�(�i�"R
"��a����"��B��R2�ژd-�c��)��5/G�_)�j�Th
�>�I
M�]I���G�K��k��8�D��(�V��q��A*ٟ[�i	~��>�)�����;KKh �O��G��1�m	��0
Y}�������Q�:�"���*T`��)M�4�p}�R�%�U I�x;��+!8��UĐS��	!�DZaP^g<��@��]������ǫ��bb�)�%L�������݅����z��SAju��$	n��א!�M
����<p�Iɶ��ߖ�-MԶ��"��bô���	Ζ1<B�h��M�A�y6*��$8�q���(&|!Pi��#H
P��*�K-���P�b�4LGjp�1d�Gj|5@G�]@j�ئ�2�ѫj�F*t���p����3�!+��G�n�\4����#6��;[�:?��;����^��Ύm��:g�lk����m��a[aj���xH��k�����#�P���O�Gwx�'�2��0��?{�v��ʓ��̅�}L�MLZ����$_Ď�a8HM��H�։0��^��j���|��y���H�5>ȗm6�+S㹵�,?�	�8����ARKpD�p���t�Pfy�ԁ6b�,�[W��Ph#��%�+~Β�4`I��OwP�3�Dr��ftS;���Gk�.eG
b0|w�,%T܄<��bt#�2N��"*?C]{�b.{K����M��Ĕ"
��R*�䲄	}�038CyC�yI�+iZ(}6�2_aL7MJ��R�mu)�a�K%�6$�ʯ���S�������w���}�*�S>���ۃ�Rr�����/<��;�|���uX�n����T�S��
�[�۶8������~����x���P��^zI�|�+�i��@+��L�)����Nܮ�n�I��3{����"�6e��b�嗥)��`#;פ�I���JVtx4x��␉���#C�|��(�$��P���ɺc0��Y��$�h��d�Έ,蝫dM�U2��{b�}^Zj���D��ƀ��u%b�N�&-9d�����Yc!���v�F�uu�#;E	�(P�"L�W�4uy�)*u;��%�+f��ꖘ�f���NnȮ�������."]�͇������?�"�����i%q��Mԥkן��C41yI���l��\A��XY �^�G0w{��d0ub�-ή���/�v�>����&,Q��R��ʌA*��f�Uۈji<���b0y�$�`jsHCf����#G�)%kbTĈdmIxy!j�`0��E�2�:)��_���
ԥ���quU{_���(�
#q��f���K�
��d�v�x���b�:R�Τ �������^�Oy�mto%W)���Ҵ�>є��&"����!R�\��n
�W�X­9ֻ]�I���#|T(zN�eQ���K�/4*�� ~�m�26d�*e������|K��\��xΎ]�C����^�-İ1�TBޒ��a'�i����Jm����#���H��l7�D+F:6N����D=("j��_��2���WYF3��0J<�T��?�-�yjIE[+�C�J��,VjD`e�ޙG�'s#B)��g�ᬮ憝T�e�o���=����g�X�_�t�9��?W��L��Y*q�PI�3�DlR��?�2��H<E�Sf��m�)S=�E�����2��T5�F
'=6�=!���c*�~���W�c'�g�����b���߇*�tZ�Z�RfY��/�$��_�r��K��]��xw�>�$�`�
���0�"A.�4	�nՋq���(X\Frx&��D2�D�'�e@��	8X�Jf�7�3��I�*hv�����%�X����4��������J6�S�p-Ht+�ݹ\yx�.�)�[y�ȿ3�"�|\4��Q�C��6»I�c����%�Ն�gճ$
�"��P�
��7��WƮ��x��[+��
���}��d����H��h�Кw�F�~�>�	�"� _f� ��e��n�A�›$"�G%�/�-v�3��д�˗�*	�??���!�1�$�(����Bɮl�4XIp0	�o��%8O�4@!'!hH�q�
��\�*��4�(Hᷴ�T<��R�i�fbX��z~�;��L;c����"f���]���i*��YR��D�(F%��ٺܟ�\�fߝǎ�����7�!)��������ogu =EǮ|L�c��T��4V.��+�|��u	����eB�%$*��A�|	��b��B�A���@#e�g�ӆ��/^�=��V/0X0g`���Irݔ�:�
����GR�4T��Tta(�H�l�	�g��|�C�/��8b���k�烛gbb�HyY��:]fN�z�Xa$]}�gܐZ��^,Ă���A��W	a
r���B#��i�$�;���U!�8[��&��u��b�$�(�a0�0Y	R@	��N<ZʱhBT��ؖ�"���4nΡ�k
/��Ί��Zst�B��*!��J�%wtvX.��r������jq�V���������OvAS	;������$�D�D4�hf�%:Z��;�t�s{Չ���1��k_���^��Z2����w��s��oH���z.�DJ.�������Kz�a�����z�@�ōv����y��ġ՟�^y�=�9��C����C�X��{}�^n蓊s�P���uu�ջߘ��;�c��s1������UMz�(�G�b2����С��9��[`�iσl
2l7���9R���$.ơ�\���Q��~�*���xv�Z^��Hj�_
��6�o�@�
ǘWc��T:���{��ȍrQ���eP)ff^&p8!�����5-��hSk?Ұ���
T���f�"s��tdž�����H�6��r�D�*��D����ƌR(/E���d/���9�$��a%E�0,�*b�y��A'#ߴ�H�<�b(M��G��0"%M"J�ЇP4�G�%Ԩ�\��kcv�Pڏ¦��}�|ؑ�op�?��o��+RxM@Ȉ{��rdd�oeW�֌�/����U&�w��e�wC�K}I�zW�M[��b���eD���P��$W�^�"��5)�����G�O����"9jz��1�c0&�c����G��T���&�ʡ@��f��Y�69j�i
���yL,f(�V�
iA�/����3��uh�b+)H�~he���vhEY�R8�X6��,����4�
jd3c�X��\��|B�8/�y�D���h���`��"�
�����%6�K:Gܗ?�{�<%�&�0�{��p�t[0Ķ�z#��Ղx
���79�C�"
�Ӿn��=�C���r�[��oz,�<���,�C�ݎ̱w	c�-�����
�rJ4)�>�)�v���ҿ�HE�a� �l6:z>t���҈BmnB��2���Ϗ�{����@`O���D��=�����{][Q��Ϝ&{����p�~Ӷ�*���7�<o��޲/;=R�N��nɗsU���2R)�9o˶��۲u�w��������coכ�����7?�삫w�����£�څ�[����X���.<�B����R#bt�צFh�	�7���R��#"A�}
?Hۇ����RVY9π_?���4+�O	�)��B�5co������ߘ�6�D��a�D��H�'7ե�\�^����c�R'h~��	Ҩ�a�	�Q�=�Ϩ5
�oZ�F�2E`�����o��«�@�L�l��H����h�Z�+�l���6҃��2�r�%ytm��zo��7��O�۵m�6��ӷ�ضc�V׋����t���!�)��%}W���޲*�:�C.�H!�[��J�ٰ|@
H���#9�`l� �*N���4�6�����1�L��z�I�A����iV��۪���ރ}���YI㿫k�2�����N{����;�]��n���_�������������6g���n�����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������checksums.yaml.gz�����������������������������������������������������������������������������������0000444�0000000�0000000�00000000413�00000000000�014543� 0����������������������������������������������������������������������������������������������������ustar�00wheel���������������������������wheel���������������������������0000000�0000000��������������������������������������������������������������������������������������������������������������������������������������������������������������������������́3de�;N@�>�����gm::zN���T4(�g�$W�ތ�v�]>����r�~�=v�������ת��Q`s֬Ŭ�bc�g�qOs��3�"�������'��gp[�1En|�
��b���Ǥ�S�# �x�#mȔ�����*a@�8�k91:�`h�L*е���^Ρ}^"�Y�0�Jf�&�D�����H��JG��h�.݂�F�6+��%�"ܖa01�����4'��Y�N4L��^�b�VO6D�m֗_X��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������