Improving spin-lock implementation on ARM.

Started by Krunal Bauskarabout 5 years ago57 messages
#1Krunal Bauskar
krunalbauskar@gmail.com
2 attachment(s)

Improving spin-lock implementation on ARM.
------------------------------------------------------------

* Spin-Lock is known to have a significant effect on performance
with increasing scalability.

* Existing Spin-Lock implementation for ARM is sub-optimal due to
use of TAS (test and swap)

* TAS is implemented on ARM as load-store so even if the lock is not free,
store operation will execute to replace the same value.
This redundant operation (mainly store) is costly.

* CAS is implemented on ARM as load-check-store-check that means if the
lock is not free, check operation, post-load will cause the loop to
return there-by saving on costlier store operation. [1]https://godbolt.org/z/jqbEsa

* x86 uses optimized xchg operation.
ARM too started supporting it (using Large System Extension) with
ARM-v8.1 but since it not supported with ARM-v8, GCC default tends
to roll more generic load-store assembly code.

* gcc-9.4+ onwards there is support for outline-atomics that could emit
both the variants of the code (load-store and cas/swp) and based on
underlying supported architecture proper variant it used but still a lot
of distros don't support GCC-9.4 as the default compiler.

* In light of this, we would like to propose a CAS-based approach based on
our local testing has shown improvement in the range of 10-40%.
(attaching graph).

* Patch enables CAS based approach if the CAS is supported depending on
existing compiled flag HAVE_GCC__ATOMIC_INT32_CAS

(Thanks to Amit Khandekar for rigorously performance testing this patch
with different combinations).

[1]: https://godbolt.org/z/jqbEsa

P.S: Sorry if I missed any standard pgsql protocol since I am just starting
with pgsql.

---
Krunal Bauskar
#mysqlonarm
Huawei Technologies

Attachments:

pgsql.cas.patched.pngimage/png; name=pgsql.cas.patched.pngDownload
�PNG


IHDR&��Ug�sBIT|d�tEXtSoftwaregnome-screenshot��> IDATx���wXTW������""�6,� bA$�����1�����)n�)����/1&�1���D�]
V���"EDT��a���,��� ���yx��{���^3�=�r���`0 �B!�B��M�!�B!�B��$1!�B!�B�&#�	!�B!�B4IL!�B!���HbB!�B!�MFB!�B!�h2����x���l�B���N�Z��$�
!D��X,��V]�n�u�X!��wh%�
!���X,��V]��L�B!�B!D����B!�B!��$&�B!�B�d$1!�B!�B�&#�	!�B!�B4IL!�B!���HbB!�B!�MFB!�B!�h2��B!�B!D����B!�B!��m���t����c���M��[�n�^!����~���G\\\���N�m/��",h�f!�B��=���#77���y��7x������zN�}!�hH�Ub�V��kYYYM�!�hpvvv���bcc��M@\\�O�n�f!��������VS7u����<6m����+���M�!�hP;v�c��M��?��m�K�.���4uS�
�v_�sBq����*�?��� ��.PRR��+W��B�$�k!���F1����w�^.]��F�����N�:1x�`Z�ha�������(bcc���B�R���B��}����
������m�8y�$�����������A������oNN�7o&11���	�o���T*�.]JBB_�53f������6h�Zv��I||<����k		�����_VV���>���t����������V����d��Q899Uy�/�����d^z�%���*m+**��7�����Y�f���	!�L��������_~���6����~{{{z�!��[��s�P(���0v�X4
���g��E�T��];���~��������O>!,,///�o�Nff&*�����3j�(���kl{]byu^y��;wn����O��W_1t�P���X�|9�����^c��-?~���b���}���TGBB[�n%33333�t���#�lGnn.;w����S���cffF������{h��
�w�f���DFFY�}���l���s����h����C�<X�W�L����k��Q��Zeeel�����8
�����zNT����PTT����qqq$~	!���111���Oxyy���)/^d���$%%1g�
��o�����D

������XV�\Ivv6aaa�������>����BBBpvv&77���h.\��O>I��m��),������@8{�,6l ##�����������s�=������\����z�,Y��s����'���p��a~��rss8p ��A���F\\���>���t��_��%K�7oJ���Y���8w�111��k�?���^O�^����$����6�VE�RQXX��+���7aaa����o�>W�\!00���P��};z���'�8s�����s�=���s��Yv��AFF�=�ju�������R��e�������?LII	;w�d���(�Jz��
@rr2�~�-������ceeEbb"��-��������_���KHH-[�����������_2u�T��k�������???�����$�,Y���aaaXYY�����}�8y�$s������A��������K��M��Z���EEE���R\\���Y�v-*�����F�V�N��e������'�4&%$~	!���G�E�T2u�TLLL��:t���,���8z�('O������_�~�����Y�`��m�w���FX\k������1k�,��������|���l�����gW�������0��K�Chh(����={///:t�p�k������s��������X��wo>���n�J������0v`O�>��9sh��5��������*]K�n������V��8z�(j��V#L�w�����(
._�\��c^^^���s��1F�E���������c�:u
�^_)�z��y���k���m����2v��I\\\�������fkkKDD��u�v�x�����s��C��;���L�<///�<����/�;w�R}/^������`,������'::�v�����hL�899��K�����VVV��=ssscy�6m���o����v��������P��S�>kE����#��O7�3������sg�$&?��#iii<����FK�B�G��1�R�������U*���g�����q||<:t ??��SXXH�����t�DAU���i��%�����W�Txyyq��y
��Q�_k���L�6
kk�z]��c���d��������:��3g�T����nLJTh��@�_�dbb���?W�\!99�X^XXHRR~~~�B��Km�nu
]�v5�V*�����u�����#:�����J�...�:��;w������Z��=+����������lrrr0$%%���`LJT�j����'O=��1)a0����l��RIvvv��������Kt���V[�~xxx`nn��S�n���M�F1��g
�4z���///�^�j��!�������a�� �KQ�6b"44�S�N�x�b|||��������kff&~�a�uU�����������"�|��j����A��S\\\�Hj�����J��~���������Q*��l����*���RUs�+�����j���}�8|��1;]1�#00��kB��jw�ciiy��eSSS
�u�`SSS�|^�����k�4D,���d���T�v���W;M�F�J�T����
Z���oi��z���"--����q�����U<8�����F�
!D�u���R���g���*����DNNvvv
;�������8p�u�1$~	!��������3��{�r��qcv�U�V�5��.--E�P0e��j������jpuue�������@QQ@���u������+�u��gggJKK111�2�Wt�KKK+����_[nnn�������111���������}�z�)��3�6�V����P(�\��*1�Z�J�t�*��K,8r�YYY���3���	33�j���j������V��;oBB��-����a�����b<���?�a{*��N����
!���bNE�K���:+���a
;���X�nP��PYYY�g��/!D}5��r8;;�������9~�8QQQ,]���s���������j���NE���7\��C��h�u-���c��qUn355%??��P�"h���!�v�Zh��-���#,,L��Vq�1Ut��U�JZ@�b9�?���:���Q
O_[fjjz]��Z���h(_��`00e��J�U���jW��~�����~!n/7�9��.}���SEYE}���U�9p�@LLL��m[�l��{�5n��%���F[c�Z
���5i<�eee����XW!55������k��YYYaii��+W�#"�u�|dkkk,,,�����y��e�����������^������VQgu�>�����������o�B\�����.]�t]Y�T�����%���J��2	Q����b��m���F�R]��F(_����^�����uSh��;w���*����R����B���9u��VUgE���t��ptt��{�%<<ooov��]i5�_B��j��Dii)�1�W�����\��ZTTT�����Y�b���n���
��uC����T*/,,d���|����2???


8z�h�}�m���u������U�}��
P>��Z��#G�`nn���O���
sss�v�JBB��������B��G]�nc�x��u��#G����kbmmMvvv�i#����W{���+=���HMM�U�VX[[�T*���������5���V�������bc�F�a��-���Tj[�H�k�\\\pvv&--����Ju'%%��o�g���	!DS��}}���}���:���INN�TgCR*�L�0333~��Gc�A����e*���)^^^<x���<|||011!++����E�w��wFcbb8y�$_}���[,�9BJJ
C��v�/����IHH`��������M�����o����������!CHHH���&99{{{���HHH   WWW�����]��z�*m�������6����C��w�^JJJ������������q�j���

"66����j��!�u�������o���>}������3g�����������P�X^�.]��k�.V�ZE�>}())a��}������V���V��%K���C���w�^������{���������7�|Cpp0����:u
�N���E���w�NZZ��/'((�������������o�>|}}���G�P���
���t������,Y��e����\�x����cccsK�-��S���BmbNm��t:_�5~~~�����PVVv���7�u�������Z��I�&H�B�K��1���3G�a����t:c0
���(�*O�8���(bccY�n&&&8;;3a����k<���O?�4��o'!!���,,,���d��Axzz��������f��-���SRR���##F��_�~��:w�L��]9y�$yyy888���P(L�<�]�v��#G011������'��c�����k��-���H�B���������C��y�f���P�Tt���Q�F�8b�.��&��`0p��Q���Olmm	�s��;v��iDGG�c�
qttd����bk��y�����c{��������;3r�H>���J�������bbbX�jNNN������?���6m����N�:1l�0"##���$((��]���m[f���������F��`ccC��=	�%��B�������}]�61��}�����#��}�v�o�n����v�������S����%::����_B�zQj3�X�x1S�Nm���Z��������W�^�;���#�������)�^�t��>������f������Gy������m��!Qs��s�w����[���hx����`00`���n�B!�BQo��u��a]�|���DHLLd��A
�mB!�B!��&�����K���q#���<��"IB!�B!��H��.]���;�4u3��:���|��M��:y��Gx��G��B����!����1!�B!�B�&#�	!�B!�B4IL!�B!���HbB!�B!�MFB!�B!�h2��B!�B!D����B!�B!��$&�b;v$##����������4����={����/]����~���s��q��B4S_}��?��-=���?��5k����N���_~��~~~~$''����L�r��o!�+�7
���HbB�2]�ta��
M��&��7�����B\k���9�����N�<)�!�-'}�r�5���]��_�_�~����x�bc�������?}��a��q\�p���4"""���/}�����>3����2`�BCCy����j���u��qc�x��%<��s��5��#G2|�p��?@RR���c��>���7�m����x���������1c4h����`0�����>}���wo����N����?'22�Y�f����c0���&00�E��/++c��i���3t��Z���>����@��;n�
B�Iaa!�>�(����3��Y������#$$���`���k�1_~�%}��%$$���G����.n��5��1���+V�`��	���������Q,o.&N���o�����	7�Y���8�NHHaaaDGGSPP����9t�������S�5���"""HMM5��{�n
D�.]ju���5j!!!L�6���7!D9�����EcP7uD�<�SE�����>f�mor����=��={HNN&<<�#F`ii��y���k^^^������O?������/�$44�g�y���|�{�9������f���l���-Z0u�T�/_�O<Q�yU*[�la���8;;���/�����������������#���)S8p�&&7����>_�aa�}V�v�J����y���y�����e/��{��e���������H
��{/7nd����Y���>���={�q�F������������p��N��u����a���7�?���,\����w��eKf��]�{%�����2����N�|���
���c7n�����s�2�|>��C>��S�������HKK#44��#Gbbb���~���������&22��'V��R�HOO��~�������OU�X^[e���,>������@�x��T�T����j�*�z=��w����������`��q�[��_|���(�����r�J���{3f�����g���,\���^z�������Dv��ARR�
���y���			���^����>�1c���}BHX����[Hb�6�G����>���V�=���(
��i���qqq�1���x���;�}�����~�U�VDEEJ�n���-[�0n�8�����~��5vfqvv������x���IJJb��	���>L�>}j}�U�=Z��Mk���� <<�'�x��W�r�=���Y��C@@��/����};�G����sss"##i��G�%00z��y��s�������t����������U�K���ZU��������1c��������/��������iii���a0X�v-#G����1.�d�������E._�\�X^[u���n=j���a�P*�(�JHLL�[����		��g������t���>|8S�Ne�����=�
��v��aiiy����~f����+������
!j&}`�K��'��������w[[[rrr���|������������1cJ����{���,f����O>��+W��u+��/��`�l���sW}�R�^����+h4�J�����W�6�57$[[[��j�sssrss1�����9s����3y�����r�
666�����^�����]�=vvv
s�B�FQU�8q�~�!W�^E�Pp���z=����Z���>��w�y���������]��Y]�k,oJ��<kkk�T�-[��l�2�Z-eee����{�U�����J�U����,��E��7G����Ib�.���k�=//{{{~��76o����k���a��5����@y��5k�f����s�7���|��gx��'o�=����h���!��INN��BAii)������������U*U���;99���e|������E�����,_����<��+W������@U�`�����1��W�kW���c��E�t:>��c^{�5�}��j��W_}U�65T,�U��������boo����;w.[�l������z��}��NNN�"J��VKJJ
�����|5�;;;��B�F�|s�,�$&n���Xp������5k���+���?~�^�z�q�F������!77������B�<[�����+�����z��'�|��	���b�������V������f��u�3���,^{�5>��,--o�Z->���:�*��������1������C������&  �J��'���?5jP�`�x���������{�^���c+-��w5��^�z��{�q��%�R!��[������8p�����������	�?lw��(��W�^������X.\�������������5���j�X�w��=���������
�8q"
��m������������%^^^������_���)))A�V�����`���
wwwV�^��>���~��]��kLT����o��F�.]8r�			
~�B���,}`�>��@�	��[��*z�www��������W_��������5k���_?Z�n����/�L��������Sy���x���P*��;�������t�m�������].d��y|��(�J�M�v�@������;OOO>�{���B����?��*��=�~��=z�����s������>}:���c��I;v���0���? >>��sVw:w�����:t(���<��c���B!��:�V�[7����] IDAT��z=��_���������p�B^x��L����
&L`���<����[�www����J�����?�h��9d�����j����q����d���:�Z��A����?vvv���k���2~�x���+233���111,\�����w�y��m���������t^y�f����U�`��!���5�uq7�>���+H���0T5��
�/f�����!n��g������M����L���+D��L����#���h������b!���Em�5v*�-B��j��B�$!D���+�$&�B!�B�dd�	!��K�.DGG7u3�����7�4u���$}`�d��B!�B!��$&�B!�B�d$1!�B!�B�&#�	!�B!�B4IL!�B!���HbB!�B!�M��G�%$$������[76m�d��i�&|||���b���dff�����8;;coo��3(++�������KKK�t���}�n�>!���\�kkkV�^]���_�c�������N�<	����Q�T���,XH�B��h.}`!���4Zb��Ga����9s������CQPP@NN�>�(.$;;�������O�c�-Z���III���c,Z��I�&1l�0rrrx���x���j���O!�4�������s��������8q"K�.%;;���Pf��@NN���f��H�B��h}`!���ji��E������
*��p��ec���������~��0t�PcyNN�����PRRb�>}���w�5n����4dff���Z����g������z�'��J]b��{���^�7���V�Ze,?��a��5�����www��`0|����'�x���$�
!�$�*7�>�B4����F1�P(8p �V�`��������}{N�>����q_[[[lmmIMM�n���/����>}�6m��V���V����N��G
�u�nnnDDD_o����#&����������I�&���/qW!�������v�hS9�������J��-<x0���������"���+�knnNAA�u��+����r!��[m���E������������s''N� ##���_w����CX!n7��Rw%%%�=������C�r��I
�������ersss�����������_�������U���ddd���!��[�������Qg+W���7�`��-��GDDTM��+�0e�&L� qW��5�X�\��U�x+�t����/�>���(=]�8�l�f�Q3�6Jb"!!�F���C���#~~~����:�u�V��h4�������q�x�'N��S'|}}IKK�����g�}�:�WWW�f��B��������{������<!![[[c���t���I�B�zh.}��H�w��,-��)<����i�/��%'Km�_;����ff���A��=���P�i���l������2��M�6���s���<P��������!CHHH`��m�����[o���)���g��������������0aNNN��������jY�r%�����z�'�w���lf������Z))�b�
�L�BAA���|���9R��B�Cs�q'H�Z����l]�[���=O�����a3a��M��'�8��v����m�Dr� ��5�}N�dX8�F�.�$��o�d��Q��l���G���(}ue�,��s+�3�A�m�K��5��	;;;~��G�M�FAAj���_~���z�).\�@hh(��/�_�~��3��� JKK�4iS�L������������]�v�^��Z���u��B�;M@@��G�����>�w�}GAA�����\HOO��W^a��������k��H�B��j.}`!n'�Ye�\������t"&iI�^>�[~*��2��_�Rs��
�nm1����kl�|iae���M�������cA2�E�i�F��d����g^B�y	���U�V�j��w[^�(=���Ek�[u+�j
��`����/f�����!����L���+�
Cb����D-i����>�2�,������WQ����/�����'
�6�t��mW_�|j}��g�|�a���
���>�����b8������d����`Q::��n����JOo�Ru���2bB!�B!�����%��l��!E����T�nP(�o�E����b��=�v>�pi}S�����~�M�v��e��3�xyc_��1k`_�C�d_��s����'�C��T�����>�*��T��t������S��j�('�	!�B!��"=��=��aX�bL��h,m)l����
6���j��m;,���
�;�2��)����M��3W�xvm��i�����&`��(��Z�Q���|Cr��$�R��ONA�"�����cz�`T�G������7���B!�B�w(Y���p�����������=���2��)����>
G/�1sU!���<bFp[���MP��E�����
����m�J�o���0	���Q(z����CHbB!�B!D��u����t����q~����K�������f������aO��=):�wP3!�/��P��$���#�m�H���hwG���I�����B�;�]��AB4��,�Q�\�}6�')��F���2K[�������=*[��1oi���=*{{YhG!nE�I�yMl*M1{�+_���
05k�&
!D�������3��Rh���ssQ��o�fUbe�`b_s��f���������M�t��j��s��T5�������?�1c�m��v�&�{�@����{�>e��[tE�7ILq�d]F�f�.��P�b�*���0.W������)������Uy2�`k�����=��vX8�����V�L��~�X�r%��Mc����7�X�i�&f��MFF}��a���j�
�w�}�O>��V��	����P�T�={��'r�����Y�d	}���w}B���3����0�����p�����������W��F�������7
wO��|B���5v�������LCv�����
��M��j��V2=��S<JYvX��?���S�����
0���
�1:���	��q�6�G�e3��8�I@�a#Q�5t��O+B4�����"���Dw���X�P��)M�\� �4W��]�F�}EN��lL
r0+���(+M��\lK�������~�&h�s;�l\(ql
.��{�c�������tl� n����E���+�����������?2p�@^z�%�~�i~��gv����E�8x� �9�E�1c�&M���a���k6l��$))����z�'��Ds5�s;Qr�06I�����5�sM�9������H-1�4�^Eit�������B�����T���	��
O��
77�2�B4���e$���!���2�=f��1OG�
�0�A�s���GJYy��I����o�$(��QO{��q�7m�t�&�11hcbP�_[>���a���n3����23�GER�/��?��:����}8�D��x(�s�5G�8A�_b ��@���/gSz�*������Q����0-���$��\lJ��+���$.�������*SrlZQ��C+WL�]�i����;*77P�<�N4�
b���<�R���[	4������n��F��5kx��������^`����7���8v���Z���������"::����:�'�	q������E11X&����J��R�)����EP>}:��WvML	�o������~���R�1�$S���>5��+h�\��k���6(==Q�y�p�@���70�8-�hZ�_D��|�2���EN���IM��z��Z���,�M�O�K�xR���~8�aR�c{���VYc�V�QMz�1�(������������'(��D9|������$&�h����d�����5��T��l�������
���-x��9
E
����\������hW��.&��u�<�)��.�cr��9q,��RW�svd�������:�g�H�}+��������v���
WW������F��G�_Su��i|}}��mmm���%55���Os�=������������i��
j���m�.]�s}B�nt%�����Q���#���J������ww��x�������
0���f��������|�%�9�����NP��!KK���������������C��1��X�z(��P�C5�!IR!n�����O���B��
����tM_�v��e���	��h����]I:���&��	=My8�+�t���Q=�(�1c�W$(N$�;��j�:��G�>
������@ii)��Og���������o����2�Y�!��������>tG���e��D�
`�Uo�9��I�#�&����������N���
p!5�+g�Sp�<e���.]���
2q.��Ma6�Yp���W���5&���B���Up -�'MD�RTT��y������)((�n[u���VQ.Dsg��qfG��G1I<����u%��I��$��3:�Z���[���aa���������?�8y����-��3f����L�(<<���R)a���|*��4�yy��>C��3��Db:�A�Co�f���\��B�
[��%`��(+���/�/>:5u�T��&�mo����|��i:>��a�3���]-��(���l�8������;���);�	��k16�������/��j����o�Mnn.?~�'�|�x�F#s���+-��h��G�Wy�$v���>ll�� w5�M����{cJ�{���et��MW���\N<O~�y���Q^L��j�iU|���.���8�������'�zb��=���w����%�����rss�����������_�������U���ddd���	Qo�g/�?v����_>�[i���/�p&�e{�<�����Vml�H������l�:�w0l9k��Y�aU\1O�]�W�yf-�}����1�|	�3���	�OS����_GV�0
��nT���u�����6u3����B4�K�z���9������@<^}�m��e�gHgS�t6���R�-&�bS,df_3��Z�zD�r�(L���d�6t[~GC�P�_����#(���X�FKL,]�������E��+������e�����OCpe���=|�X�����w8�����������W�`��mo��jx;���������Ti�e$�f��t��?�q:�_����J�et*D��h>���Da����H�����H�[�C�l����:##�F���:t�����m'N��S�N������Fqq1�m�>�,u��:����������-�H��_b��5�������Z��X��N���h[��w��g�1k1���Xp����9��v5L��px�q�V��f�j,����qL���j�C�p�-���f��b���t��e�?���i��6�3�a<g?����uF�0%�[�����rL��h8r���ft��}�_6������E�e�?��|���_16��#���Y��Q>"���p��%6o���#�����7�d���2�Y�>JK�����(c���u�`����cN6��Bf���~&<���.7���;����T���38�=�I�f�q>�e��x6��$�2 3vO�G���������}`{�j^<H��!C�0c��m�Fhh(o�����2~�xy�&O����
���g��i899��~�K/���U��h4S\\\���h.8�����_
�Y�h|�b��m���������*���bgB)ol*OPl;��a�<R�)�����A�ahW��6r������������PJ�ml�����sk.X�u��������37��9L�����M��[��N���-����`w	�):��1g�9�����mE�~������a�6m@�k'�e_�\���/���HW��4ZbB��QPP��S�8x� ��
����z��)TE������N���"��'��AD������oh�R�	u�'�3gK-%!�bS��i�y��w��p8W�&���O��~���t�b`�b�M�������)�����.�����j���8~�8Z����(}�Q���;x�~���z�).\�@hh(��/�_�~��3��� JKK�4iS�L������������]�v�^��Z���u����%9K����w�|*^���	x�y��oP'S��3��=%,����]%l<�e� s������0y�uT������h����]���b��� ]s�\��U�~��Y�7#���X�����N��)�h}���M<�9���?mOt��,!�X�}��f]Z��0t����=��C)|�
R�x�b����k
��n�����eee��5�RIpp0�z�"::�Y�u�!��K����&�S�P����s��k�-^K��������j��3,e��
6�Z��N�����)�(��9�����>Hk���������������+F�4��:�
�v����s�;w�u�����������)�.�B��_�S|�,K'�&� `|���na�`V��}�|�K��4O�T��=M�b��
���Z��1�?����������(~�
L��B=v��~�x%w������sE}��`��?g�����L���'�&nY�12~:T�g�5�d��|+f��P�����q�����u�[���>G��ox3�h�	{{{�����)_��`0`bb���:Aj
����,�4&�z�l����U���������������:��t����Q^�x����)�=���?�(��#%R6�8i���������E;oZ�mI{g���������z8��B�E��Y�^�z��t�j��U���	K7���%�������vL����[�N�r�x,��D�|	���A�m�L��C=�!h),Rs��P������|z�������y��&nU�4>��&,�]>-���K�K+������}*�z�������B��[���1(�� �6���G��7�D��q��bcc	f��!$$$�m�6JKK����t�RRRR���f���L�0��\g�V���+�s��S�UJ<E��/S�xCp_^z�O�hH�50�[��[��	k�JR���v���Ix.��[#�x�C�F<@�k�b���0>y
S���c_L ���?=�m��7��]��og�/��:����eh���z��J��T��|���8�<]����'%��`/s6L���n&�����������:Ny��D=�,}�I�~��YM�3�����Z~wk}`!�������]����P�?i6^���Q��u��n����2mE>���uZG9�������Xt����m^m}�7�|�I�&������3��-3~���u��!>��o��t���A��z��Z<l�b����ot
%�^�q����un��C��;H���2����)�4��N�E�X��z������t�����;������U�Vx8H&I�����;h��t,�DN�&L����M��:s�W��(K��/e�
;���yV��`31������m�c��;�����\N��DJ����]���G�?�������B��CK����s�tE���`�����|������rw1�����k�i:���c��cL�0��
��R�c
GTO�l��7!��`0�f���3u���n��������Dn�����t�t�F�sC,h�$j���1���MI!71]Z
f�c^�_�!����v���Z�b�����;N���j���}3�S��u����7�s�
�={����8vn��-�y����Q��h
�TL	1cx��%����L��+�g�`20�qA�;o���b!j���_�u�d����k/��{�������U@gg3C��[�E���?)���4����r���hj��k�l�B��{v�y�m�RN�f����I���;��,c�����pu�4�/-�-/*��|���Id�:�6%��4ls3iY�E��,�	R����M+��\(sv����o��!��c����39��u�qt������0U0=������g���c�����O��fI,��I�RKB���������4Z[���T�Z��z�} IDATtA�KU��R��w_�D"BD��Y2s~��-�L&�����t����gzr����{�a����'>����-}+(�|�t���(:u!/�4�~E�w������������>�$I�QzrW?�E���$5j�����B�c@������O��y]���v����-��c��8T�>E��;����hn����\�Zzi�wnE5�S�Z������8[K��Z��dQ�����E�j8v�H������l����a�~���@5f
I��P�9�K�����)/�����;v%�V�%K��P(�gaaAJJ
��m�����}�~�-���������Hpp0G�1���u+899Nrr�a���S)]�4nnnDFF����?$�;�rb�(��&C�Jb�1%�(���l����[)(�d��h-��e������YYa9�%��n�t:��A5�]���?yI���k{O�4|$U�,J��>��>�E	#��c�����ld@�Q5C�eq"����m�bh��Z����3'M�������R�������
~��oS��Q=�{�s�x��*�������������p������:y�=?�l��Uq���}��R���l�B�f���� --����G����{���n����4&O�L����j�������o3o�<RSS�Y�&���>�v�"**����s��u��?OTT�9?�T�iu���ET_4�rY�H�P��/	������\�W����n5lHS	>��b��l��+@1�\yl?����YX����}�w_��`(������$I����+q��!Sb�ttG5z�2wZ%��%�����o:R����7���s6?x����]�����P��q��	3.Z�V���[����,��:���
#[�S�Y��^
{��V�r�U3w&EJ������d� �{�R������������g���t�����'s��a����W������������Z�f���2�J�*0z�hf��MdddQ}D�%r%����kX��Z��'�0sVE���:8R�G����l�����<�6U����s���[����7o@��(���#��9l_o��[}�b%�I��Bd�sa�����	@�om^;_3gV�5���vE����cjf�Wq�f���S�������?��)h�oC;�l'��kdnZ�,Lz��Zl(J�	���r�x��_tq�E	����O?Q�Jj��@ZZg���Z�j�-[��}����ILL���X[�U����+���h��T*Q*�$$$<���k$���:��?��u�Yv���7��+J<�]
[�v�[
����2a}67Sv+�e�N������o���;��� ��1��$�LR#~�0CQ�Z�,�+�EDa�Z��]7G���bO\��e���v�������_��K��~5���
y&&�4t��C�t	S��b�fvr`p��y��"��W_�������x�"III�7����GokR(dee=���%�X�y�g�Rj~?���	$�����/�{���S3;/�%:82�������e��,6��8���!8�X��o%tW���:	T��KZ��"���'�>M�����T��w?%x\�\���k�?�D��vdiSv��k6	)�^T��)V��h&o��"������K!���h6�'�����~Lj������3\.%I%��c�����N�:�mDDD��'�����={���������qrr"77����'�stt|�u�?��[�HJJ*�G�^��t8���k	��n\������Pg��9���,0��5����;����r�y�6RqS�(�U���}9��!}�(z��Qs.///������$�8�&sm���9��h��T��}*�"�#sR�[0��=�*Z1o��M�Z�����a�t���;;c;v����l����;���]�F&R��7�4;��e���U����U&�;`o+g�^.��m��7�xd[tt4J��0����������@n��Ann.���W]�x�Q�F�����;1���P�������K��.^�H�*U������<��������]�~����u$����������%����=�;��k�J"����Z�V"~������k+�}b��%I2q��s�Q&%�������~�NKzHxU[jU�f��\V��2nS���g���[,||�3���?@�t	vn�X�1�M~+GJJ
���,X���� ���e������=q<���g��������k�k�(��K���c��[��m��-���dee�����3h��=���4j���3g��jY�|9j��
��eK�����s'����'���-=z���~�������2{�lz��i�O,�*-��������~��rU��6�J�(�L�{�Z�`���n�!%K���,�za?�;4;w���W�N�D1�X���_r'���D����2M%��R����}�-ye-�������yYQ�:�P|4�����-�l�����>����x���\�Nz.�������}�t(�����?�.�^�K�J/�[�nQ�L�G�}��'xyy���K`` �*Ub��	,Z��]�v�����i�X�f
���8;;�b�
����;�����3���F�A�������q������^V(�����>���`���F���/�����N�����'���0xY6�G`��� ��	�f�:tK�7r�%�9��������#k�p�?�)sh������M�����f~��J��������'��o���A����8��R5��������{��aaab���b���B!~����U+�s�������P�T��w�S�N5���q�������Ih�Z��:u���{�(�T��M��#Ev�Pq���b��+���<sg%��
�w����"��	�����d��"�E�Hi.�/]c��J�[i:���,Qmr��69U���#�r��G�g��n*�[�
���&�����/6�X��{v�{]#Dv�Pq�u+�q�J���3wZR|�+��g�.K�d=���}%�[�������P�Y>�y�N�]1��h>|8���d{A�����I���
F��5��A�;�q(�&'��$Iz<����3h��X��cH.W�i_R�ws�V"�����P3dY��<�2�'�k�����������)�}!�1��rSG�#w�$���r�5�#����?=pu�2���6���7(�l��Z���������#�i���4_����"���L��9u�T:w�L����^�e���u��H>M����L��i��=���;-I�$�\J��������M.m�v�.�.���Fu3gW�<<���;:�[������h�3��������j�f�D����}��1��r�1���n�J6�u"{�:v�i����jl������+):���f��'/�l3�s��W#��)���.�L�$�r\�r����s�����9::>�2s���>�l��|:�j�P:���^%�w��c��q�I�%�$�x2T������i����m�
~��u���Ra<�z��O���=����<�m���+6���W_l33��]�z�d�X�Z���_�e�$r�[���8������fqW��o���|x�T��x���
8���5��o�9z�>o�{l)h�]�IJ��������!�)��)��&)Ll���������@ff&���$$$P�n��^fN.['��]?���Q(5�D�Qu�D�K�$I����d���GZ^Z��^K��t{�^=���K�]
[��X���\V��2��l�4�cPS{l��NH�!� #��������iXTy9'(-.c�'���J�!�����_�a�z����uB�l�E�S�.4�����\�w���'����=-���t�r�~�>��P&(��}���32����Q���>�o��������������_h�9�l��$i9zV��N��'��dr�n�~;	7Y��$I*�N^��d�6�OJ��+��kIk������E	�������S&��=������
������9\�7m��TqK/q�<9�G�K}{r{���E���y[�y��V��$e	>X��W;�vkG`�q�+������T�gp]fN.['=l��v��K��SP��$7� x�Xs�%I��Z�����Ba���{w���S�R�ti������D��KHH���s���k�n�J@@NNN���������$�v��E���0~2�w~A@f�QL����qXx�y�����'���c��l���"�a�	�I3�F�x���p���~��X*��%��Qp�<�N��`��o7P��������Y��x?������)����wY4A1�Tsg#�4K���B�g����2h� S�#I�(:I��E�sb��y��C�93Iz������wo��M����{��c�v������w/����o��7�|���HBCCi���1�6mb��a���������?+W�$,,��c������U��1��r[q\E��_hwe
n�tt6vXt��S�>`m�;K�B�|6���tA����mlG��6;����n`S�6���c�$��C_,IF��A����l���e�8�l ;yS�C�B����a�q�z�l-���=�j�u��n�"�?��E�R(�O*�������#������������y��1�jP�^�I�$�Y����T*��o���2�J�*0z�hf��M��]9}�4{��������;3y�d>Lrr2���#<<��������Z�~j<Y�xy��������;������y5���@@���������8��G��6�Y_AP���9:a��,��
F{�$|�E~qB���;u���������~������-���0wr�95�bK�RVD�U����1��p���q���V}`���f�&4�����I��*Ey3�T��9�������B�#�Q��.^��}�g���g���FNN��5�T�R����\�r���
�
���+��������C�d?����(�J�J%			O�'�|���1��$��a���P;����P����_������s�8P��k�i��$�ow�r7S���X���n�,��B{�y��q��T��W� g�����pA����Q�w>h%�R>?O+�wudXh��+Nk���L�����a=�#�4@w%��_An�9�}�,LH����:~����Ci{�l�Z2BZ�1o>�o�IL%�Y9;;��}{������7i��!]�v ''����Q
YYY�m/������J���b���q�"n�O�e��+���c����3�
�ye[���'-�q� ���>K2Y~L��	��X����Yh�o%o��"�X�J�����@�p>��l(����O���zt}U�'!=n`{�F8�a��d�f������c@����}3���>J��!K�m����etH�@Z��x
��C�P3g&I/��U��p�B���'2s�Lqtt$##��/==''���?�/77����'�{Z���u�III���R1q��3q�S�^�[w���H�����Wc���TX�X��u��=����J���b��tZTJ��w�c�W�z��D��Z��3���h�xyy��/�K�m���]�@����u"�Ikf�t��R��,=��[;���bS���[r9}#����d��C������+V��3w��,LH���X
7��zn
Ny9��=���y��$LRR���'88�#�^�^������� .]�dx����R�
�����q���\���
�F����;;v�x$�Z�����������[�X�go���P6��~fl�::5y.�8�z�r��=���i�z'�X~L��p�li�d{����&��[}�R����������n��GIz����m�@^t�wi�S6{�a�w[�7�g���f�PzQ�yZ15����|}@��sZN��`FDY?�D�������i���T,����w�n*�^I���������r��`Q����I���������P�B�L�B��u����G�����~���������<x0���4j���3g2v�XV�^�Z��A�������;i��)�'O&""[[����J�{Yz�Uss�^�LXM�����n�����\y3g(�Re/+&��Hx��e�������yt�aC�zM�i��#v�����j�|��X��h��%�x���B����]��
Go6{�as�v��������RZ��!=��M��/e���j�����(������D,�67wz�0!������_����@jY_<�������93I*���>|8������P�~}V�\	@HH#F��~��h4���K���X�h�{�f�������f����qvvf��2�[�n��iS�.]�����C���gU��=�V~���v ^	����X���7A�H��`��'U�tL���Z6^����]_����%V=za���z�
T_�������N]��N��64�6��p�D�2l�n����������vx���6������oWq��k�5�daB2��:�F�����_������=(7����|$��>��C>���'�9r$#G�|l{����o�_��y������x����-��58�N�+;�$a-��T��
�o��e�>`c����)�����v,=�b�q5���rQC�zvt���v���df����Y�Q88bQ�����$��w��q��Q�m_�-^�9Q�-�����-�� !��o����{w.C����daB*rZ�\z�-�	O�������������$I����`w����t'� ��!��wu6�����d�-v	��M5[�Q��������qQK�W�h;b4df�������?	�j5���$�g'�6`}�,�=�;��Zs�v^���5��34������%����^�x�&M��T*	

b����}[�n%  '''���INN6��:u*�K�������Ht��5�bcc			������`�9R�x�y<�������?�H�@�Gy����g�T9��$I*F�'���{.���&~��Y5�g��!q�4�k�F��G�L�"�o�1>�V�����^���Y��-o�a�/Y�xk6u�������k%k���2���o���'�����p��v�,���y�����|�n9"����T4�W�eZs���&z��A�.]HMMe������������x����7o�����Y����]�v�����~�:���'**
��}���uk����<y2��wG��8�T�Rtl����>�1[�����/@��xK�I�$I��l<���e)������'0kO$���Q9�*���u�������1������T���d�7=�����*���y5�A+����8�����q��i����lpqK��~��
F�����x�t[gV�teq�o�p�V�M5[s�)���<��d�&�����1l�0������%�[�������$������Gxx8�������Z���k2d�*U`�����=��]�r��i������5�;wf���>|������i��-=�������g��=���z������j�93I�$	���<v]��|�$����c�V���im�MHS�C�`V�k #��V��U�-���X|T���m9Q�#�N��K���=�O&����S-��2���3���O��{��j=��'q��������N4)�_9�$=�$�	kkkhx|��q������e����)�J�J%			������_34r��bbb��������}w��y�xR�8z�������������k/�zv6sf�$IR�J�;Z���7p=���w��~����jU�C�`��rf�T*)�,���
ZU���#j��Q���3��O�D��4�?��_�e`�O*=���~n����'qr�l/����;����r/���$����z�v��{���~�������GW\P(dee=��i����v�t�s��z��C����@CQ")�^PF%$�,6l�@���Q*����r��%�m����
�����o���>%��Z�����O7���)#~���KN�����7:c?kvs`��-Y����������Y����V��*��-��.J��9��R���w����PO���'�X���R{�
����F0��WdQB���I�W9{�,��3�Pvtt$!!������������#����}�����in��ERR����(���%�H4���������*�B�m��v�� IDAT��������$�������N��%&&��;��u�V^{�5&L�@dd$�w�&--���V�^������g�6m�D������#;;���~��+W���cy���Y�j�#�I�����}{����-tf���u��}g(u���;��a�M�FX5n�eh�������zykfvsbw��,��c:�ne�����c�'��\��MMA{�
�/�s������]_���M�����>���������$��3��d����8"""���i���a{PP;v�0<NJJB�V���CPP��W<����J�*r��
rss���7�5j�����i���_���������]��
��r�UT���kN�n��l�%IX�x1
6�K�.����@� V�T>��;w���}J�S	Z�w��C���x�Vi��}��Eh��[5*��/I�����-�?mg�4��8���D�s�$�7�@u�0ec��R�����~-��}�f-����0s���b1Yab��L�2���e��DFF�s�N�6m�����������=z��W/�������g�f���xzz��Q#f�����cY�z5j��
�������������f�6�]�Cu�}R�����%����tY3g)I����#""��x���4i����4��=K�j��w��[���o��s�������_����{)w� ]��^�@���"�	V!M������JR�T���q��tnn;@��C����y*���.�$��G���m�c#����1Ia���k����#G���;���X����;�b�
���[�h��)K�. $$�#FP�~}4
}�����,Z����{3}�t���Y�f
���8;;(������q�����A���z�}����5��h�r�eI*��o�NTT   ���0>��C������'����c��rn���Z���F��S�_;K����R����:uQ��a�\����$�p�e,An7� ��!<���C��w�5��$����Ac������FHRa��,���!�S�7o������9��#G>��b������h��g��X�k�R��N���7lO�F�7�������$�Y-_��I�&�}�v����\M��'���z��)��)�4:K�n�����)�*����]f�#���(��F52�k�S�B����'D��Sq���8�����r}�A�������M���]	N���_�
	hQ�`W��! I/����DZ�?x����������d9�����z������YJ���6l���i���w/e��u�Utt4J��0�������N��S%g���w���p�r���b����z[��5p�S�j5q�^���$I�?��� ��}�R��(���D������u����z��JY��$S��	���zNm?�����z}Ny9�+��e�������f�R�������{������)J,[��?���5k� �`���o�^��SL���I����O�A�����N{dV�j���N-,��g3e*I��b�����}�RI�b�m��$����A#��4&�E#$�(�����-q�w�vl�Z�3)�>��ZS�m�x�$I�����ILL|�����D>��"##
]���L�0�s���ZM���v��+')�v����qvG]�UJ5��m�Z8�+o�T%I�^4���$u�A\/�l�
����������j��v!���S$I*j��{��>�B��m���E�?���Z+��j3*ti���f�P���������{��~������>E#��%n�:�8u��7�R��n�X��W�W�S!�6���3UI��Jvz6�O��z����(w?�P�H�s����X�����4t�3k��������D�F{WO����\���~
���L�����}���E�O��(��]��$I&q=��gI;t��S8�3����$�
�T}���������l�J�$�(2n�r�L���B|,N��(s�^z
^�c��M�zX�o�_�P^sw0k��$�E&J��,=q�R�_E}5��k����'�:�^>�Ow*�o�w�6`'���$I� �I�K��Xtqq�&]���
,��xPn��q"�Bm���������/�Oa%I�^z)��$��!��U,���r;��<���;Ne�����WF���\��J���da�w�����4R�������F,��_�?;�`�����m��(�����W�q��G����!sI��"�.w�]%�R,��8��q����N�-&T{ �������*����hL;sd.I�T���|��g��{%�������s�JOxn��/��+����C���P����+IR�"/�<=���q+�&�b����sR,2�Q+��_��R�lo?�+���_�p����Z6�$I�����s�L~"�Zv��pKI�A��#�����Z���X����P{�b���se?�|K����9>�$IR��x:�{g/��rE�UJ�\�Y��������#������X���\���5_!�]^
!I/*y�ZL��
Rs�������N��4�)ih���M����8|�������[X�V�������V���/���N�$I�7������������*
W��&�,���\�TT��X�����WP9j��e�$I��� �n*��id�IC����~$%�t+������p���2l��[�u�lp��O�:�[�+�$�$)����S���W_��j���'�|�
VV���J���=i9��L
�wSQ������.5
���UF��i�e�a���Y���6_M&�B���9�.d{�b��S�@���c�����
B��b������Td�K';%��t4���e���@df`���UN�9���2Q��p�da������p����>h��b���se���R�I $I*z[�ne��a$%%��aC�-[F�2e�������HO�"=��N��T�������65
������.7U&��<��{�O���C[)�*�xT�l�7r�I*�J����]�������������}{������4J��?@����1g�c���mN:
U��\����fa��>W\����3G%:Ool���]�+8x���(�K�$������C���6=}F"#���������V��B���&'m�#�L>�{���Qu9?�}���f�8���MI�^ iii�����\����0��������U���Y��Cs?���t��Xff`���]n&Box�������X��n�B����y�����E��8U
��n*�V>�J�$I/�=�Z�v-C��R�J�=���gm�\����[�����(P9*�8��wqW7�\���p���
���X��a�T��lm�ZI�$I*�L���}��3?7���;gr��a'%�������3V.Jl\�Q�)Q�������SIE+*-cI�$���c���#<<��������Z���H����q����O��cmO��i����*Q9��S�a�t���[wW�=]q*��KYW<��(���$=Y�.L�����E����@�\�b����K77�=<�+��}i�=�P��R	�.��/Y�$I*I����Z�v~��I	.J,]]�vSb��D����C���.��%I*�bbb4<V*�(�J0�{D4c�N���V���r���+��N�q�����jNV(l��v�$��Jta"''�Bax�P(���2Z�W?b�X�$I%��������e=���$IzQ�������g2Z,I��R����ddd���������.\����"5I�^`�
b� 9X{��J�TT^���������G��S�+�[I�
���n�.Lq��%���/R�J��>�e���$I*,��J�$��� v��ax����Z����������$I�Y�^��G����\�~���Tf��M��=���$IR�%�]I�����eK�����s'����'�����S�$Izn%�0��#�_�>~~~4n������;-I��K���$IE����+V0t�P������g��9�NK�$�@J��#G�d����NC�$��!�]I�����ys��|$I�d%��	I�$I�$I�$I��7Y��$I�$I�$I�$�ldaB�$I�$I�$I�$����b,''�K�.���M��������$����$''�,~BB�I?���@��q��	��~���;����,~jj*���Ca��:����hrssM��m �X���HII1Y���{srr8�<:��d�a��d[<+�������g��5i|(9���;w�~��I�����&��?��p�w��5Y��86�[�+����1c�I�P6n����?M�4�I�&�T*������i���INZ������=z�   ��+W�=��Kxx8����I��E���O4n���~����&L�@����_�>��7z�u��Q�N������������Q��-[��K����n�x�,Yb�"[VV:t�I�&����z�j���)�^������K�N�		1�w���_��N��d
�������6�{�w<@��i������%�8��1c���	��>0�{\�v�F�1n�8��/�����Z�hA��}���c��Pt�F��w�3���z���x���
�B4o�\���=���WE``�HLLj�Z�����}>��3��}{Q�bEq��U������X�l�B���]T�V������#BCCE^^�B�N'RSS����`��}"$$D�)SFl������,Y"(�z�HJJ�K����3Z���LQ�B���l����b��:�N�={�!�;v�x��7��S����;e���V+�J�(_�����(>��s!���o^^^&yS���.]
6B���f���5k��=L��
!��Y��xv�/~>�&M
�B�;�$���;^!�7o.��oo�q{I9���g��m[�R�Dbb�����.]2�{!�F�����v��&��2���B|���b��q��*�Jdee-~Q����WL��S��9s&666&�������-[������-�6���u��!88�O?������������+t��~��7�|����#�`�����?�(�E\�x����cee��]�����B�
�l��(�UU��]�N��-[8p ���YYYF��l��������-KPP�f�b��	���:~BB�K��t��\�~�z�����O@@��G��_�|���6l����\�x����3`����LR���a���.-[���������}L��n���6m�������
���c��m�5��/!{��� ��Y���L���S���o,_��$�n�w<�����������W�^5J��t����;;;�������I����6l���m�[��N7����G��
���/)W��J�b���Fy��<6�[�+���M�z�X�~�I�U�V}�����+++���v���<y����� ��m��k�
�Z�jDFFr��1z������N��M���o3fL��7l��5k�������c9v�����L�2��������
�������f������P���_��u�����?���#�3�BA��
9�<m��-p���u��q��/2l�0���+RSS1b:t --�P��+W!j�x1�@2BCC�8q����j�"!!���E�{����w�}��-[X�t)[�l�E�8::Bbbb�����/���7�a������+4o���{���8QT�����u��i�������C�F�x����h4��]R������Q�7n�����m�6�����9s��T���6l��e�8r��&11��W��o�>f��Y��P��F��wMu)��"77W�j��py��m���)S
W���{���b���B�������#���[��B�*U�!�����*U*T0��<���b���������u3l��������/�o���h����4i�a�J�...�� 66VDEE�s��	!��j�Z����b���B�R�w��M�;wNdff�
��Rp��1�|���(4��:u���������<*T� �\�����=*BCC�^�B�`�Q�jU��G�G�.~���}��=�����E����&M{��}�xyyyb���b��%��B�
�N^>l�~�������x��O�B�|��M!*T�`��m���3f�=0U�+��V��{���������=z�.4�{��������������F�1I[$''�o��V���o�l7f[����y����'O
!L������
3<6v[��)�����b��Eb��M�l7�q!����v�����1\z��g���;w:���������K�.B!~�����*�5kf��:^�>W!>,.\(�����q��Gq��A!�������z�m������Z$%%�}��w��o�B)�J�3fL���}\g�����<��W/�v�Z!�YYY���_4m�T������C��5j�=��������+&
I�P��h��	���W�^��kmmm����4�J%j��N�:������g���B�
����.]�����2q�D�N�Z���K�f��9�k���\�j5U�V}�x?���c������������ 77'''\\\�+��
h���w��Q�F�����m��ji��%���#..[[[����k��~��k��A���cS�LA��>�g7n#F�`�����Q��w�2f�>��s�����U_��/�\��;F��=�;w.<���P�n�JLL���999�?33��m�>�+������>���C4h������j���Y�t)�~�--Z�0T���R�y���V�Z��[o:��o�av����3|�p�w�^��x�T}/@�n�X�t)Z��v�FS,�_�JExx8��=3g��u��Fo���x�4iB||�c�i�-6l�@��m9|�0M�6e��-Fo�����h�"&N�h�f��4h�#��-�^�J�
��{7����#[�<.���T�������P>Lhhh���;��q��e��Y��_~ILL�*U2�D��>���9CDD�#Wc�87nC�e��u��Y��w�����i��U�������Y����{�����9�p[��}��r��s���������:��w�y[[[:w����#6l���s�L����M�
��=���]c/L�k����f��u���G���=��9s��1cD�V�����{����L�2�_w��_��!66V8;;�3f�u���z����������a�G�������;
1r�HQ�fM�b�������!*V�h��FEE�����{�9�m�U�V��={�;wN�_�^��_l��]�������?o:tH��_�01��A���i�����T�\Y���Ol��]�i����=zT����N�����#G��3g�^������w��[�����_!�l�"����:�����EXX��8q�h���#W�<�)S��Q�F	!�+��������Ba�6x�+�������e��m���$~�����
DPP���vS��B��
4[�n#G�,�q)�i�_!��~y�k�F�>>>�����<��mi8��z���g���}��h4Fi���Q�|y���(�b����u�����h�y����u�����!�' ��g�HHH0Z[dee�
*��^5V��7��v��pww:�Na��B���7|��}�>��~����������c��B����������c�u�8��g�		1�{��i�0��7�xC,Y�D�;6))I���
�F#�"11Q�]�V������l��� ���gh����?���q���J����u����{�HKK/^U�V���b��"00�@�8�����xQ�]Y�0�����d�����������B���f�u�T�=*�v�*
T��Gyyy�V�Z�]J��C��y����;vL���k��.�:u���&L:���m�����A�	!��6m��U��x���E�2e��'��C�
�����N8��x����|!&&&�������}��=w��C��-Z���<���"4h ���#����;��#��_�d��b���S�L��/���i4���\�N�[�n���6<~�����U���pa��i�`�4���E���MV�B�-Z???���E���T*������;�E�(���_!�h�����u�"pY�V-1x�`��S'�@��m��W/�|�r���':v�(���E�������*�_�^���p��Q�CIDAT��0<NIIU�V5<.l[h�ZQ�fM�w����?���'���'
}Ea����Cb��Ab���O$�-J�*e(�!D�����;w��=.d_\8_����B�;��\�p�P�0c��B��D���=r���
{�O�>]|�����o���8p�#?\M�<Y888�;6&&F	!�W�

�:uJ�R,^�X:t��'��4����W�^J���:����E���E�Z�D�R���c��V��������}�v�>�����86^�~W&�@�V?��������
L��������I���~�egg���{�N'n��)������s����E�*U���s�7n������U�V�*�w�}'��B\�|Y�?��x���w�Q5�{����8)4Q��K���
��$d������q�LXf����Z��q+d�`d312��
�.�vIv����cf���m���k�����������}����K>��Se����z����3������`�4i�l��UDD���'���_��{���������{��p���H>����m�6��0$$D����m}��Wag�prrr�����
8W���"eu�|��g�}&������$�����qcy��������~+�:u���w��D�,t��������(..�����q��-�������u��ui���l��M<==%==]D�.���][�\��s����"R6�<\~Y'���H���_���dee)�...���#e����t��
�������Nv��%"/�c'R��C�?���=���/+{�����kKJJ���_�Y�k�����������G���g���F�zU�2�uG���
J||�t��Y���E�,�{>���Z�V�v|�������RwLP��|����+���*�o����333�����S0��h�"i����.lmm���
�J����\�R�.]*"e������^�����2v�X�5k�����J����""K�,Q��i���;��}��)�|8�����;w����%&&����>��CINN����|||�n�u�3L����oNN�F���Q�&����T|}}�i��������P�^������T0`���u*���t����:���.���2y�d������y���k�J��]_��������������?~�X���k	�������������y���ZLU���D^^���������J�qqu��q��=))Ilmme��!�6Lcd��R����QE�����$22RF�)����F��fJKK�V�ZRXX��>���<?j�yQw�]�&s���y����;�M��&�J*�7h��`C�KKK%00PP������N��u��quu�������K�,���W���Wu���� m���M�6���/��7o*�^n��A�U�����k:������Z��ks��???Y�j�t��I:t��\)�����IBB�A�b�3L�Me�_��+...�<X}���K���G����u��iL������K�������O2l�0%��e�����3g��v"e���E�q�������/S�I��N��j����L�>]/^,M�4�1c�h������(�ZLUUy8ammm�i��


�u��:���U�n�*���JQXX(nnn:�x���O^:�����:�Z-�z����PY�|�X[[�/��""e#'�o��=+���Z�����x}��o��&����666�|�r��yS�.�	��t���u��3G������G�L�R��/_�\���':t��-[�����n���?�>���En��A���{��];e��J�����k���$	

��}�j���{W��k�J���W���������3//O5j�����Df��)M�6�k���H�bO��O7h(!��0U?�������N�*�Z��_��B�W�T2i�$�S�����K�=4��]w��ww�W�����)m���k�����k����>�L���^X��u�[�N:t�������,Y�DV�\�1D�����WK������[|}}��-�7�Y�f�s,�ZLU�>�_y���Hhh����JLLL�����#���$�[��/�yzz�r�
��u���Sn++R����y��������O%,,LZ�l���%%%2f�7n�J$''��d��]A�>u7<<\#�HMM{{{�?oj���B�J�:u*V�\	??�
o;((-[������v��
o?,,��_�������www�����@tt�r���o�	={���C�t~����XYY���*�J����5�����3gj�������g(,,L�86l@aa!����e���S����?#..N����R��x��LM�J���)�����`��������HLL����V���Y���WWW�:u
����������q�Fdggc���8y��r6mddd�W�^�-�x;Uggg��]�v��t:����M�4����o���m�MLL���C��� --
�z����w�o�>xyy���G(,,��9st��O�>U������������?>���iii:�z���W_}�W-�3		����������
�G�~�����������;v��m��j���!66���4h���T���{��@��m���e���gh��9�4i���$���i����	JKKQXX�7�|��'�����7o&L�^w��k�c��a���HHH��]C%D�T�x�����K��?.���+:
�-+�v����y�EEEz/:���+���2{�l	T�?y�����(C�������_���V��M�6���(%%%:7�Ux���������]�*���EA/\��W
1|)[�K�.�����N)--��}���_-"�}�*�J5j��u����W���Z


$//�R<d-���5�Ly��e������Z���_���'T�cbbd����vFF��m�{������K�L�"���{��I�
���s"��g���,
6TF���s�t��UD����1AU�������Z�j�<���PFN;v���HMME�F�tn������V��<y<}�C���}��:�f�����C��aBCC��{�����R%��s����5���_���h�\�Ry���C�EFFLMM��A����m���_�l���3���Qc����1g��j0`�:���pqqet���	����;w����.))�/���l[YYa��-=z4N�:�<���WWW����n��o�;�7kn�������������#00yyyz������A�)��o����- 11~�!�����9XXX`���8u�aee�������Nu�������Q�;w��I�&����y���|@@222����&�����6���X�r%z��Q��������+>����l��=�����{w����7�_�~�����U[���x���5�S���������_~��S�"??�n����������+'��]��~�	{����}���M��g�e;??�v���#�nk������<�<����u���������Z�Frr2n����"DD�('=z���0$&&�~���������!11���HLLT�
}�������={��\jj*�^���'~]�1���5�u��������p��1��u���wo����j��H���HHH@\\�A�}[YY�O�>���_��q�W��<yooo��jX[[c���Z�s�����b�����\]]����Y�f���666X�t):t�Pa�@D�|�
���6g�Pu��������y3��Y���<,^�Z������?�AAA��m9r$Z�h���p����e����w/,--+�<���������|$%%d�0{{{DEEA�RU�zd����?x������(#(�������>q��7o���B���1e�\�~�z����[+���Q5���`���`������0��K5k�DLL>|OOO��������?BCC������D��
���IE6����7n�0�Bb���0f�8;;���M���*�
3g�D���1r�H�p���III(--U&&"�UBB�A0����-[f�},Y�YYY����N�j�������Q�Fa��QU��2� �&O�l��###
�G��kf�b���(..���%N�8�N������s��#%"z���56l�`�}���YS�in��o�;��������o��'�9���k��=��DEE���
���s��vvv������5j����;�������1b�����d&��/��#
LMM�!��s�}||PPP�c��i,�IDT��uj���<~>��1cv�����D#�v�Z�}>�@ff�N�g5DT�8::"::���7��DD��������0DGGl8�_DDN�8���L�N/4�7�	��rss�P�����k�.�DD�d�������r��`���!333�]����YZZt�8""����R%C	�S9����������������b�DD���#G�t�DDDDDDDd4&��������hL��0� """""""�a0ADDDDDDDF�`�����������
�	"""""""2DDDDDDDd4&��������hL��0� """""""�a0ADDDDDDDF�`�����������
�	����������.���+m�u������+mDDo���l�:u
�f�U��W�X��'V�����M�Vc������t���W����W�h����G��	�vD�g���5%%%:"������`�u����h������4���h��{�M�`�������snnn�v����#pss���-/^HII���;�����o_@||<��k87o�Pv������	���7n�j5 11���pqq�_|@qq1���������c����'O*�� "�4��Gdd$V�X�9s�(��1�7���rssC����s��I$&&B�R���>B��-�������+��={;vD�������~�PTT���G�����wGNN���#G��m��pvv���+>\�����T*:��������9"##��{��i��HLL,_�������;���X�h\\\��ukL�6
���^]s`��%h������<��U������prr��%K*�m�j��U;�6m��������iS@FF���p��iDDD����077Gvv6�~��n�BPPv���K�.�O�>�:u*���C8r�222�������c��=())��	�f�\�t	���.
��[�������4j�)))F{_���w��5jf���tJ�9�����pqq����u���Gdggc���?>D���8y�$�.]���T@HHf�����/c��y�2e
`��-�v�._����x=zT9���p�[�YYY��c���_���a��]��/G�n���w��M888���+������?�@Y������}��h�"���a��HNNFzz:~��w%~U��x�"���K�9s�������cY�l|}}����������s(((��w��2�V�0aLLL��U+XYY����011Aii)�������777����q��A���`��AHNN���%�y�xyy!''YYYx��������W�$�������8|�0����l�2t���8o��t��
�[�xyy)k�������5k����a��i011���-8u������QFF$%%!  5j����
����Q�F��s'._�����c��M�v�DD�baa��c�x��zxx���	@Y�����`cc333L�8Q	p������vvv011Q�����G����3�]�6����J;o��L�[���Zyljj����[�.LM����s?��#���777XYY�����w��M��.]����qqq(--E^^�����mii�Z�j�w��+V`��e���Cpp0?~\�gMDd|���`kk�<�s��
���m������:�>>>��������8//u��U��W���x���055���7\]]��������������J��!!!P�Tt�����?��L�8�7FTT�������>"c*_(���o_�
��&O�8}���*e�F~~��{>����|�9���Gxx��N���J�c
��g���5~�������������[����ptt�b
�}����A�X�z5V�^����#G���{��0���m���;o�<��9S�wt��5j�����1{�ldee�W�^�������aO��
~;S�cnn�Z�G�i��~���������P����3���G��maff���T?~>D�-`aa�������affX�j""" "������=W�'�j���\���������CD���3������sx������������Z�
���x��	�v��}�����g�w�����?�������KD����9


 "Z�n��!��m�2Jb������������������y�&JJJ��7j�(�?��iSX[[���VLP�ccc���{���g��y��5l�[�l��a���Ec�����Z�6m����c��
HHH��M�0e�8::���
6�Z�����q��98::���	*�
!!!�:m"�7����v�Ze~��Z�p!�<yggg8;;����������V�Z�S�N���?�w���}�b��I�_�>�5kB�V�V�Z		A���������c��--AD�N�.]p��
e���5d��c��prr��}������5�}���6m<<<�������+w���y���{����#F�@��
q�TM��k�k7nDpp������Z��v��U�b"���m���"""""""2DDDDDDDd4&��������hL��0� """""""�a0ADDDDDDDF�`�����������
�	"""""""2DDDDDDDd4&��������hL������7n�h�� "��`�%"2>�b""�21�A���S9��������hL��0� """""""�a0ADDDDDDDF�`�����������
�	"""""""2����Fsn�IEND�B`�
cas.patchtext/x-patch; charset=US-ASCII; name=cas.patchDownload
diff --git a/src/include/storage/s_lock.h b/src/include/storage/s_lock.h
index 31a5ca6..940fdcd 100644
--- a/src/include/storage/s_lock.h
+++ b/src/include/storage/s_lock.h
@@ -321,7 +321,24 @@ tas(volatile slock_t *lock)
  * than other widths.
  */
 #if defined(__arm__) || defined(__arm) || defined(__aarch64__) || defined(__aarch64)
-#ifdef HAVE_GCC__SYNC_INT32_TAS
+
+#ifdef HAVE_GCC__ATOMIC_INT32_CAS
+/* just reusing the same flag to avoid re-declaration of default tas functions below */
+#define HAS_TEST_AND_SET
+
+#define TAS(lock) cas(lock)
+typedef int slock_t;
+
+static __inline__ int
+cas(volatile slock_t *lock)
+{
+	slock_t expected = 0;
+	return !(__atomic_compare_exchange_n(lock, &expected, (slock_t) 1,
+				false, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE));
+}
+
+#define S_UNLOCK(lock) __atomic_store_n(lock, (slock_t) 0, __ATOMIC_RELEASE);
+#elif HAVE_GCC__SYNC_INT32_TAS
 #define HAS_TEST_AND_SET
 
 #define TAS(lock) tas(lock)
#2Michael Paquier
michael@paquier.xyz
In reply to: Krunal Bauskar (#1)
Re: Improving spin-lock implementation on ARM.

On Thu, Nov 26, 2020 at 10:00:50AM +0530, Krunal Bauskar wrote:

(Thanks to Amit Khandekar for rigorously performance testing this patch
with different combinations).

For the simple-update and tpcb-like graphs, do you have any actual
numbers to share between 128 and 1024 connections? The blue lines
look like they are missing some measurements in-between, so it is hard
to tell if this is an actual improvement or just some lack of data.
--
Michael

#3Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Michael Paquier (#2)
Re: Improving spin-lock implementation on ARM.

scalability baseline patched
----------- --------- ----------
update tpcb update tpcb
--------------------------------------------------------------
128 107932 78554 108081 78569
256 82877 64682 101543 73774
512 55174 46494 77886 61105
1024 32267 27020 33170 30597

configuration:
https://github.com/mysqlonarm/benchmark-suites/blob/master/pgsql-pbench/conf/pgsql.cnf/postgresql.conf

On Thu, 26 Nov 2020 at 10:36, Michael Paquier <michael@paquier.xyz> wrote:

On Thu, Nov 26, 2020 at 10:00:50AM +0530, Krunal Bauskar wrote:

(Thanks to Amit Khandekar for rigorously performance testing this patch
with different combinations).

For the simple-update and tpcb-like graphs, do you have any actual
numbers to share between 128 and 1024 connections? The blue lines
look like they are missing some measurements in-between, so it is hard
to tell if this is an actual improvement or just some lack of data.
--
Michael

--
Regards,
Krunal Bauskar

#4Tom Lane
tgl@sss.pgh.pa.us
In reply to: Michael Paquier (#2)
Re: Improving spin-lock implementation on ARM.

Michael Paquier <michael@paquier.xyz> writes:

On Thu, Nov 26, 2020 at 10:00:50AM +0530, Krunal Bauskar wrote:

(Thanks to Amit Khandekar for rigorously performance testing this patch
with different combinations).

For the simple-update and tpcb-like graphs, do you have any actual
numbers to share between 128 and 1024 connections?

Also, exactly what hardware/software platform were these curves
obtained on?

regards, tom lane

#5Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Tom Lane (#4)
Re: Improving spin-lock implementation on ARM.

On Thu, 26 Nov 2020 at 10:50, Tom Lane <tgl@sss.pgh.pa.us> wrote:

Michael Paquier <michael@paquier.xyz> writes:

On Thu, Nov 26, 2020 at 10:00:50AM +0530, Krunal Bauskar wrote:

(Thanks to Amit Khandekar for rigorously performance testing this patch
with different combinations).

For the simple-update and tpcb-like graphs, do you have any actual
numbers to share between 128 and 1024 connections?

Also, exactly what hardware/software platform were these curves
obtained on?

Hardware: ARM Kunpeng 920 BareMetal Server 2.6 GHz. 64 cores (56 cores for
server and 8 for client) [2 numa nodes]
Storage: 3.2 TB NVMe SSD
OS: CentOS Linux release 7.6
PGSQL: baseline = Release Tag 13.1
Invocation suite:
https://github.com/mysqlonarm/benchmark-suites/tree/master/pgsql-pbench (Uses
pgbench)

regards, tom lane

--
Regards,
Krunal Bauskar

#6Amit Khandekar
amitdkhan.pg@gmail.com
In reply to: Krunal Bauskar (#5)
1 attachment(s)
Re: Improving spin-lock implementation on ARM.

On Thu, 26 Nov 2020 at 10:55, Krunal Bauskar <krunalbauskar@gmail.com> wrote:

Hardware: ARM Kunpeng 920 BareMetal Server 2.6 GHz. 64 cores (56 cores for server and 8 for client) [2 numa nodes]
Storage: 3.2 TB NVMe SSD
OS: CentOS Linux release 7.6
PGSQL: baseline = Release Tag 13.1
Invocation suite: https://github.com/mysqlonarm/benchmark-suites/tree/master/pgsql-pbench (Uses pgbench)

Using the same hardware, attached are my improvement figures, which
are pretty much in line with your figures. Except that, I did not run
for more than 400 number of clients. And, I am getting some
improvement even for select-only workloads, in case of 200-400
clients. For read-write load, I had seen that the s_lock() contention
was caused when the XLogFlush() uses the spinlock. But for read-only
case, I have not analyzed where the improvement occurred.

The .png files in the attached tar have the graphs for head versus patch.

The GUCs that I changed :

work_mem=64MB
shared_buffers=128GB
maintenance_work_mem = 1GB
min_wal_size = 20GB
max_wal_size = 100GB
checkpoint_timeout = 60min
checkpoint_completion_target = 0.9
full_page_writes = on
synchronous_commit = on
effective_io_concurrency = 200
log_checkpoints = on

For backends, 64 CPUs were allotted (covering 2 NUMA nodes) , and for
pgbench clients a separate set of 28 CPUs were allotted on a different
socket. Server was pre_warmed().

Attachments:

results.tar.gzapplication/gzip; name=results.tar.gzDownload
�(J�_��@S��(�	�{�^D ���HU���P-4�M
��R�P�M@�)R����>g���w�����������k���c�9f�F���������d�������(������BNAEIEYQVQA�BVNVQ^�B@�X�����������������7����/l�K�W<\����8^u���u���l`eE�����UTdU�fyEy`9
��^1��������)sC�C��@�����3<��h��S����b��S�g��dr�S������44>�|���	<���[PP0::���������������___��,F>��O V�/���r��7d�5��7��W�1������]�Fq
C��y7��^c�SX��$�:6�p�E�<v�����5���/�bh���'g�B6����)�]#G�"�����"S����$
�v
�k\\W((((��	�B	B�H

���d~�\I��~%����'������L'&&>~��������DFF������)((pss����L�x*!I��9v
�!�������1��������xs��b~�
���7��t��W"�)h��z�����d����bd�GAA�~�K��?LA!@q����AYs����TC��=�P���������2�>z���X�j��)��2i, jQ����S ��RQPT"�)���_B����|t��U�0��j���vaQ�q����&���f��VV��/��������J3;h�"�F3�2��G�V���=�q��+�T� ����"�_�����][�+��6�`�/����,�����u98����WxOM��5=�����E�Qv��7�.��h��R\+Q�*�!�A��3��W��!FEE��5���S�j���c ������TA���������i

�EW�����t�B5�Wn8�C�v���v�gs��F������%E��c)�����}���2���%_k�_P`bK0����f7��M��-]Nt|�y�k�3t�wY��p�A���/2<l�8���:Q���lLs/�p*�������c��9��M��r"��w��+��D�u3&:���d��q��M�rO���� ��l��Lt<�q�Ux�����	��k�tKL�)	!�r9�$�0�4X�c��
�H�g����}$���9�������-�����kU�55C�#��\������O%j0V�z_l�v���k�#��$�������Ss��vE5���]U��}��<�_���R��X
������_�m�����rF��+�+.�<�25��B��W����%�t�`=�[L�Y�����Mm������*���AC~~C^��]��&�;=��m�����;�&g��y��d�.�L�:����{�M�N������D��n���^=x�+�������[B�Y����h�v�����YdF�`���;3C��^E���U������������Z��;z2z���W��/�.<�h�Ym�I�_�Wq~�p:����R��j����]���6/���.o�0�]I�+��Q����g�ei���U�<yr��;nb�<����L�EU���q���8��D��R��Ah���V(d
����P����f�Vxk��n���aLpJ.���_���u_w�J�
������k��i����5�2��7��%�k��	���U�����`�w���1�����R��f����v}^4XJ%%\6��W���G���&�AI*�,87����OsW|���Q��<PV��-���P��mu�x0��p����eF;���;�^3����I�����?���E9�������|^k������|��v>&^m�2��������Y��������1����/����i�h4h�P^H^����o���	${���&���Q��$,�Ta���kO8�3�H�������tSkTAF��-wL}1�_��iIdz�S�L�k��s�5�����+���/����
Od��Z;��'�vx3J�\<��m/-r9z��Z��~}��v_pM��i�=��#A��S�������}f�77$��8<0I�"����9/�f+���4^�d��z0|^	_�Z����H;b��{���HECrS����W�
F���8v�&�I��X;Z����86�����*bDEX�4��8���RM����Z�O�c6�P�*���>a�����+��u��t�w���\����l�]"�����&�3U�FE��L��P0�8��g0�k��Wr\z����Q��g�Q���R)��F�q�� /���/fi�$����[u���Brl>�5����?�h�&�#�Qy��]�� ��!����w�O������? 4�;�wqx�������'���a��%��o*��5����JW�[�Tl���6"���/��F�^LpI�M!�T�����B��������WY�.Pm��.z�L�����Wn�����m��7�G�����d���y�Vv
���b�n�a�5W6}�.((���4�.�[�~~����F�a�bD�����J�!t	�J��P��X�6����D#�X�<+�����*�����"��5Dt�=^�--�W�r��6��g,������[��
ze��ww��v7��.���",�B�&������"G�S��-i���Gh�*>-S;�9#�\E�����������`���N��]�����u
��0�OVq�5$�iX�Wp���Q�E.<�����@�X�,���1�;+��Y��K^�uh���OAI�j5���G��C|��������J��xSF�x����'e�_�h�I�Z�]��ih�sS��*'���*����Eq�~��|�d�*N�����R�������C��|Rx�Wt}�w��Vd/��6VI�O��~0����CZ{�4L�>T��-��P^[�(A��i);�`�����&�[5�?�]$�F��n�X��,��_~9z.�%3gwLS{-�;�}Z��:#������W3�����dF��y��
FV�-�=v"�����"{��S�4U
��u?�����
�r�o��
@��H���tb8h�L�]�M�H���Z L�zB]�~��O0uI��7�49���:�������L)�ob�SG���K��������w5R"�8�BAV��A��DH���:A� �����8&����p�����E�{Q\e���/��an
�ac:��yQ�e����^$���`�\&�J*�<7_!L��A�\�!�L�(%;B1���q�k������)� ����'������������x{Q����'�)%\�B��!�1��C��s����n�s��+1SH3�����%-8
^>�>v�)�X���)^ii���t�"OC��������Ux���qJ:
������t�jlY�%i����%�u��E�p���P<������L���p��I����b j^�8bIC��:G.�������1���nZ6*v~n����6�&�g*$eS�|��7��l����n����+$�\!&WK
F4����|��G�*G__YA�h
h�� �������o�1,�o�!�����9�H��B�7���j+���)�/��p=�$����3G����>��7s�LS�����J��0II"$�j�_��q�U���`|��W��]u�8�>l*3��	x6sB�#��2)0�&��OE
���]!�����);�%=h}a���qg�S�$\lG���{U���g�"$�P�"��M�F�5�!$�Wf�'X�Qj�M�2�_���_T
�J1"Pk��*!��C�S��+�sHa������:���O����8{�,�&;!���;�-�4N����2{Y����6@��8>��A4%FV�~9M�<��;�Y�����>�f��i~{8z����K�'�(�H�E&\te=�e�U�r�Ln��W�D�V>������D�Ej�s"ZC�|���m�j,=�7c�n�Z\"�K��fD����>=<J<
��T����1�<}|�c������	�J:�S(�VC�6,�&`��r��p�
��#�����t��C��7�Z��H�8R�}8m���fs�*�>J��9������z����1��oV�����?%#��/�z�	�k�����q&`��!�����F���������8 A��h������p��S�����D��H���:
7�~�4��B��O�/}1	��V��K�z0�_-0h+�+*���8��P&_�9����3>������Kd����<�������R����/TMi��f>\dBY���/��W�]]h�hKh:�U�z����U�zE��U2���>^z]���H����D��'�U�,��j����������BoO���^�v���Sp���I��p-�"+O�g���8��.oe���:�f��a� � ����J��j��eX���9>�X�}��(�B�C!z�����_FYt:u��T�
����~��C�4��f
v�n��2����<�J���l����:�����3�� z��=[]J�S�K�b�����l�y��4��?���Y���J������QR���|����j�BqQ���X��sp��i�a�>D$�q���:��]�-�@~��U�"���s���vd���e�k�:�x'�(Lx���i��&�Y�5oSj�����Of1�G9�Fc��bC��������?�bNI=����HL��$��dgG58�`��C�xB�xRR���� i�fc
�z��!WH*��s~�z�>�D��0T�o���(�Ab������9�����z}m
:3�QuX���0�N�qz��D$���1�m����N���|P���}�x6j�z��u��t�i���������I�g�f1{����/��h<-��*����Z�N����-L�����#����G�n9Q���U#�.*;�KF��|��n������+�x6Z����������C70��	�TY�`]n����UD�7�b^E�}.��<���L+����8����Q��G��
���i`'�9Z�1jC��}u���	���!O�?M�F������w4(��^�'����` �V�Jbop5/�`^�l?�:V�)����a�9��A�=����q!�L
vbz8!�~�.~b��e7@�`%� ��H��������m�tv�4.�	�R"�r�+	�����$]ak!�k���i
�(����J�� 21����B���y�}�����D}d��k^�h�A��q|�'�,0���j�#����)��d�c�+'��
�Y_���
F+�����m�������Mf��OV�3���"$IDe]c�Q�
2�{c�U��1��h?F�JR�N|���1��P�	L��.���.�zx�/���1IVk$�;�We�a6� ��p�Mj�z�����f�N��1T�������$�c]^/�����gXum�a�k����4B����N�
�*����Q�hu4M��p����e��g����1c�"m�F-����g�������7H�Qb#���U����/�������=�,�L��)>����>n4M���6��M�����p���<�W|��o+ME��r���7������beGu������r�G�\��eA��+�t�i����Y��Ez����D�r]�4���
;2��K�p�x��^��f%	c]���X��k5���P2M*�#����@{�AT�4�����AF�'�"c�g��s��^=�w�4n��r��Q�?�V���/���1��������Q#��5
#6�h��l�7�($`������O���0�4W������O$�B�u�yF��sL��]f�[�Rv�"���z|��oy7a3����Qa�f"F��5�Dg��f��CA�j@9

>��������w&/���QN����9;A�r���5���WJ��G
j�*0�x!���y��s�{�w,��Ub��:���pt���7��A(��5�@��\�p���������^!��/D'?|����t�S���k>H�C���f.��G�� �9��{NL8;����\�&K������!��h0��z���}W��
p�!L+/��=
��w!�QbpYW�>k��Z���l��@��Q0V�d?�V	��}�}��#-RA�`2uzx��f!h��A��}@� j\�0VA����:�w��(���8n��1�b6lm���(��QkM�w��?�~ob����{�]h`�|����PM�
��HS|rfX��TmeY�����zsl��R�x-��� ���%�.�v�UU�����z�M��t�8������t;��j���g�����G��dgtL�>�S��}��Y������o�f����P=�J<�u�=�K����!CAQ�5�+�o����K����M����������b��4����#�RK?q�=�x�K��Q.�k�6a�SLu�k"	::j?R���������}�#�3���}�� ��	��$�m$>�	'�Q��i��@����'����l$	���M0�����7q	�gjB����Ea+������d	��o��|��?]."��{c�b����������}3�E����&�
XJ�Kp��0��$hp����5�Y$���d�#�"�(�S9�~>��`B}=�D����\L������H�6��B6�
��e��v��5��Q*��}z�{�1&�~�����'�����<[^<�;A�t�%�����i9.V#������}�)���X���',%�Iq��h3�l���lff��S����U�:mI-�������}O�f;���}Zr�Ym�INM�$��Iv�l_�O����
�B����7���>>���:J3��=;�������<��t�:���x
j�6u��l���H%�y�X����R�4�A�4��V�?X��C���'-���{��D�&<]
��w�~�A(��&�q������k/�Qi���O7BxQ!����P[�����=� �(�������S���#�1�X�'2gJ�+/v�
�I��W�2m��}��y����D�>��`2�hE+��b�.��4L������FDl�_��B#b9�\[���|�	��"�P5�^U�P�����_��](���Q�,����'X-^��f�r#����Q��Bv�d��V�:��e�AU��^�}��xlh�3J#���rm����?�n-�E=Ik��/���9,Od��z^�����hV����#���G�}��d�����d7�-G��dT��T����rz����L���`���<w1i�W|p���
l�����r�NT��u�~�z��@r��N��t�#"a��.Zo�=��YJ���$�H�� @�O���A�<y�e�\��z��K	x~�����0��:�y=c��Ld	�5��QS��!�[Do�#<8
k���?�4�R�(n.T~�h��.`��?qe��C�����j��T�t}i��5X��v�PC_�����V��s���>�
�)��"�J����������/���sR}�
�<@����,��j�<����6u��H�}U	�%��[���&��?�GrRX�G�*n(�_�jCP�KH��E�}�<[G���+�������k?�i��9tm ��]��V����;�x8��C�-�a*���������-� �y���.j���,��i&�Q:L�T`�?�9��������SP�����r��>�.�A*\v=w7r��� ��B�1Z���:�A����d�hn������f��f%��0��9��v����G�P&�5�&��[4q=lD
L��$e�%?��^Tq��N�w
��7:���m��]�5����><�=��\�#z>;�Q,'
����Nl������R&�3s;�c��lm�Utr�U `��������������u�/���FO���Q��
���H�5xGh�
���{[�4A�+�>>�mZr��u���,�7,���zxv#h���j��?TCk����z�����8�������+C��������[��an0�"��2�u��\��x��5C>j�S���24��!����}7��N�a��->�4�to'�r�����U�����;�#�&��l�~�C�,��^2f�G�} ���u.lL �\���)�m5��R-�C�a�}�����|�f	Ah2qq)���I��~�E��(�����3X�����o�6���+�rbBQ\��Ds��i�=L�������_��e����vT33{�K����=wB����|�	���n�/YxK	������p���"~�n���s_`:�z�����k�����B���CE�;W0:B�(�}\?�q��h���io~�����Y'-U��c)]����C6�>pr�������[.�d&oB�U����+f��������~��R/k�v�������;P� h��l��z�:>8f�;�y�H��kV^�s
A��U3���d���� X�Z�j��i����f)L��'[U�Z�vGu65p� j����/6`&����&��%�/KY7������������d��o��m��j�������������U�����f?���{�%:v��c�D�uJj*�d������0H>���_���qh��l2O}L^��T`������H�����������_� v���p���g},�O�h�M�c9p����n��	<E�g<���p��&?���'Q��`�1
7aJ�)���f'�t��E�c'�LqS�x�^�0 7�!�����D�1�28@��������Z������_�����)���^rO�XX�
���	��D3C���Mm<����6h�}������{y�T�9	�}'���+��zc�w���*+���v�X]lP�@�`����O�>�yye�bo���>J[��y��
q9����U�48�#n�e�b)��GD)e����646��E�������:\Z���S1g�����?��@����O����ck����^Vn�|9�b��v�r\��A�hQ�c��Jq���,�?L��
/�/�8���R����(��	�S�����b��PX`/��o�YA��r�U:9X�����F��_0%��#
#�-��rt��&8����G�C�R|�����c�1�i������-������taB����&3�u�o�q$XX5D�(�!��o�5p��WY�f0�]lKH��`�����yo|H7_#��NQ<����p�Cn���Z�VA��}�G/�=�(�E��x���������9����==l�@�|����8X���E�%���Nf|���G����ElV���N��/X����������3�Mb����y�&�`z�>�<f����?op5I)�!j��kLUt��Y�'�^/�!j���BZF\���Oh�L{�V��q���o�A����\6I�����t���J._�I[	(j|xE�(����Z[3�3c����R�7�}�~�1��h"�u���"��8����
��g@yOO��89�~���GQ���k�V(#/��24n/\�F���eS��z�^�c�%
��0J27jDq$����a��z�������`;�|-������|�G5gF�#B��[�N�&`�y1r�|>���K(��I>�"���ys�+����C�������I�\T�����{Zx�w��'%�����a������^Dse��	������!|3�}x�����o��/�A�}���o0�SUfE{����T@��%6���Y�<��E{)7�|7��
I��
�����~�q��g���$+��
�x�
�E��1���C���d?%[�{��>u��'���zW�����*��%
����Q�X���+~��j/���P�R�������[�����n����]8���\��_����|dlFn_�Yl.�&|Kd<
����b�`np#���?����__��:��� ��Nat��e��+���6�+
��/����`a�-M	�'�$
�
@�����=2p`�C���2��cn�	���=���4�w�p�K�>
�m{���tS��3�
^�jtl���ko<CdQCP����X,[E�<��$�'��������P�si8��v0��X*x"�}|u��K�B�p����O�����o����m��0{v����o�c1>��h�����h�����|_.�l�N��>|L��/��B��PXSz����g�_A�u�o���)AMg��W2����_h�!1@� c�����A��L�b����S;1�0O�o���[����)(F����^���Q^�3�*�9r%u����k�?��5�����X*��T�������<�>�/�L����o�d�U��i��#���6�)�Y�w��I��I�K������0���K�������p���dx��=������S��TuD_�+'�A��	�����E��y�H��t����=�3�#yp�[*����7U�Y�Cp���}��$�2�\zF��h��<�q��J���)�+���d������|x���W����L[����b����h7z"�{R�D8_����&������W6C�_����,;���C�����K�z��B��'���R�}>���=D8�Z�4~1�����N
<9�|r�����R���W�_�����+�
C����\�$|�Q;nI�e���c������$�t}�����=0U���'��?1����?,�
%��HU��(l_�9��E2<x'���g�j?����2��)���!�oZ�����SS�p4���J��|oxG$y�h�r�v*�'�Oe&(�<����-�T^w�r�6��hn�2\�Z��Z� ��������Do3�b�r�{��G��pE*
s��m��^�'���5�w�uD�
;������=��������xd;�2t��������@
b���B���}�v�������C�U����Of�mV���H5�"�"{���	�gm[�2�n�;�P���D��pD ��y�j8�&�#��Z[gb�G�,�Ga��0Jm�[	���9+��^>�qv@��,��z�EA��q5A��*���l��7hR�CK��f���p%�3�x�5���^�M��N�
MY-Q�������:������{��H
�_�,����!�a�%i�60R�p9?��|���:N��^d����/�
���O���x�����������z��I�����@�|�;�J
���������������������)))�w�Gnn���??CC����?�=��j��:Jx��'�=��>V_�
]�w=xE�����#r���X��}z��K�m
2�����s��^n��c$��QP�cF	��72�7�9��6��m~��
��c��?TnUHYxZ��TB������o_
�*���^�X�E���+X��p�{���G��
�*=��LF[�}p���=���P��H����94����X3�P���H]�����e�����d���� U�X�0��V/w�+��w�sJd���l�]_Z�s��������^�F�5��������TQ�\��E�s����{3^�KEZ����1K�9�OU4?z��I�J����$)���Wu���"A��2�M����,���o��g������Wsg�a����GZ[.���v^�7�.
�p�������:>%�9p���8vy�+���<%�N}��H�q���`���:?:��+��)�,CGK�|� �9���)�/�i�z����Y�X���C������vd�Nz������^(��juu4�w�a�!��������YBH���:��,�g�N�������k�k	��H
���K�e�2q���
�4�"~�N��e���������:1u�J�_��>b��������e�^4b�^ChiXS!8� �!M�r�a�_A�\����WS�#��������d�q���U��a5�[��^m%��;c�n�u�[t}��U�S�M�P��9�z*RH����7�������;��9f���?j�����-�k���G�j����\��z�d�0vrL&������f�;�s8��j�����X�Hr������J����l��4Lq�j�`�eG����Xb�4�E�	>�j�������-�j\x��7n^���X7�����4.����VS���\L=e����Z\B$
�4���������rK����[g�7�S�BM�����W��	���md�vz���W�����H�>��������^�}ks�::?��+{����Z��VU?:�?���SY���P��;j2�`����&���/���?g��X������T��"�����ToQ�c*v,~�Wmt[
,�����Y�l��
���U��m�������k:iw�P������c�P�tV|�-[dm��W��*�B~kH����O��w���yE
������r�hW�o!���0�Hg��n
��O>��3�t�����Q���q��Z^�u���!^m�/1~�������P��s[���o}����5�-�^��o�:���y�pT��j;��Z�V{�NE���Y����ES|?3�;��}�DBu��lz;�j�J���p�H�������9��>�����iI�*�e������F���\�T�Q������0j��9��_;U�g�:�u���_fF�3������AGd�N�����`����/�sc{�Y�	��R�n�P�y/���j��s�5
�S�[��3Q�����W�"�����t����|��~�#�����(���22jo�����@���/�J��7yz�l�J�J�V��a��V���U{0��o�~����41df�n4�Mn�k]������l���9{|�/`����-�5����P�r;���:G��<�v������Q�;�!I���c�R)[:\#Br�:kF�B�AI�}�"�?�|\�&�<m���"�{�r/��i���d*���.@�1��*�]�=�!��|�������NG��J��r�%-��O�VJn���p��=�<�����^�������v�G'�S��	~����hd�����G{x�tw4_��i�(�k����YhJ
mz�[j��[�}I�Qn����
���T�ES(�\h����&��-H
\���H��`��{�N	>'�xD����y^
�^7���_J��M��,r�k�R(��p5C�����]����,P	���n��P�d�*��u��/��|�%{�e�RQ0��;��9�fl!T������B����?0���~[�[~���M����Q����`�-���f��t��+cV`�_����hU������Ea������_�hA��?�m�r�y���7����m����J\��y\�T�w*��2LE��L������I� Y�o"�Bw9��������t�v�,��J>���Bkc
8-Ytj�q������_J�G�YxPj��|.J���zf�mv_Fw�������8)/�D��~����p���\��6t�ak(�<_-������u�4��C�TE?�z��]���m�J���]oBT�E�����H^y��[��+|�Y���K�}a�|�������E��G��G���>g��=�]����-�l�+R�������[��.���=�q��1��d/x}!h41��[j0���G�R��H4�=���1�g=mC���f�ZN����pv�th��q]��$o������nHtZ���9���u��v}��w���xZ������mV�����������@�l=����-i|�Z��FL�X�xtF�������5�#P��Fe�������|����.���m%�k:���{6y�7����P&��G���_�v����C���|>�>��~x|�K�)��,{^�A�Lg�/��o��<����Os����N��89���������@�o�^u��?j����������\������1����k�:N���t���?w�:ga���$����a
gSY��3,r/��a�T�^���l�$}��J��&����T�Z?�d��<��O�7��OkJ����f����K&�wP;��[
��Lzw:�	5�X�$��d~6�N�;�+k*�b���pw�LH=o&j����@���k�p#5�Y��i��r�\#m�~�fJ��:�S���%<%��M�2�<1�L5%K����9���	�f/���N4�3+p}a�RP&���[Z����~�y:!ux�������c�m����	�9���w"���k�e�X��;���J�Gl~"����������a|zmW���pW�gR[:�e-!$0�L���Gv�rbS���O��1����}�s�Ja�����Z�I��������+��8����S�_����&�l�O��I������~E���v��&��03����?X���Q�uE0�x�h��M�����*������R*Nb�N�-�k:��1�n�t�����P���G����g"�}��>�6�[[�8V�|�%����R���o�0��{* ��������d�
�D\����)���!!�w�~#��3�����w�D�M}b��.�qS�3Ff������\���"f�F�|���#b<�]YF,���O���	70�{��h�p��	��TwN���JPG{���[��$vb6b:2]�l��������-�)gzg:uar�$�[
e�{��s��zy2I��������U�9h	���vv������`���$1/���TKu�e:�{=����9��Er��F����jz���+u���09%x,sESpe�F%������^B5����p�9�B����~)k��a@������CDQ�)3&W���dW�j�SR;�%�w��*ME59.~�t1wd��|�]�_J��2%�^CL���7W�o����Y���Pm�/�|����F�t����[.�"P�JQEK��Z�����Jl�-�u�BE<\D��<�ZQj$1��bM�_�5#��\a�����{@M�?o�������rf\��V���9G���0a���\�K�^��LoQ`~,�������tL�mc2�I4\�oq?�]�y$:�k��N*&�k�d��D��0!���W���M�Y���-�ps|~���i��(�2�����DC�MEH,X�����[3�'I7QKj""����;7�{.Er���IY>#�t%����&��d��a�;f��]w������NH��[o�I2M����T�����EV��������
�� vU���t�jf�c���R'5,E�N�)�&��~}�dD���Jr@8��f��}�2��Ms|����x���;J���!v�FA�x��A�p��Y�y��4�k5#��>$`�K�v3x�f���1��3����[������P�yL���y��Uy�if�S��*��d?\��BMd$8��=@���=����]j���0D��[��
��a���$m��9\��?��
�oQ� i��DL�#��")�p���>*HS'
��	@xt��H�1LgF���Hj�)��0��_2��F.dyO�����d
nFAjGL��
�"T���w]�O��)��n���%�{ce@��#���H�1.���yA����-�T�
_"	B:6"�l��K�~��T+W������(�d���������J��(j�sX�<�������gI��s��1�� ���3��K9gGS��'^��=��
w����~�1�
r�<J${0M��r
?�m���L\4�z�����\���������$r�L���X=�11�.�����	~SL*+�����>��Bo������]�I���:��>��o��c����\���}��/�'��R&�;G_�qr�:��v	��G#����	 n���K0�M���J(��.j��,����H�hX�n0$�����>
x�;B�e�}���~n!h�<d�7��9��1��!��
���UNE6����8�;G�M�h��tP�����w��1�6Xgd�
�ah�&��v���P��$`�����������c��pA�o#
p
����(�����Ojtg"�����5��U/x��[��kJ@��Z3��X����X.H?(���:��Q.�P���f���u�f�x��Q��$F�>x�b|��4n�6XW$���i��o�"gD�n�:{���q�Tm��O��&x��j��[trX�`(��'*�e��DFvY�����3��m�9M��j3�D:�E���������`��t 
��j�A�s������+��Pf�,3#J�w+�0@+P_@�'������<me��D!|����@�9`H�|�b�W:L�?Z�u��baA��Z��c�"L��Q`n��pZT$���:�C���)��i����l?�=+���D�.S�m/&i��/��r�eo����/�|���Xg�.�(�.���������������lE8����Tt$�U��E�!`��u���ff�4���T�o �� ����7����?�W�qj*����������d�Z��M���7��k���OQ��vV�Q#M��A�SQ�Y�L��*�[�h��2������
�n���Hy�L�G�x�G)�:���SV�3A������4�;:�a�W_�	\�����$�;`�9l��sz<-��}{�%�(
�~��x�z����3��k*�w��`��T���B^l���/o\�8Qn��R��������`u�4��F�?�?�?"�z�&�o`'����n��Wj�����b�=�R���LU���7��rv��e��zBQ���Z�D�q���?�&7q-#�#����R��WM9�ic,�V=&�Z1:������0=b&��i-����:�I�v�3	������K�M��uZ?PA���0,C������#O0;&��/-�����c�y�q�{�����Eb	���nA������E���p8�����K�� !� �����$
�|�Zk|"c�$��A[M.��%`�����L�����"L��j��f���v�y��9~U8�W����6xu�-Z�����ec$���Vdf���Mx`��o[P���]K��"6Q�a���>�mI�i>���s�A�����5��Hk:� 9����i��\���=J`<�z�\��K~4o� ��0>�����.Tb���V"��-��:6����:��c>������}{�A��`��D��I-���F�C�����l�.����0%���:�����X[�tD��5��>�#��wd�JC�3_]�l�`������i":����7�}���j�r��@���%�k�8���<�s�c7�;�f�������X,��ZO1x��q�#����^5�Z�G������U�"/4�B0����'[��5�#dl�]w5y#��9~���d��,�&�b(LH��L�u{iz�1�(�e�&��/cV���426���#s�q���������~I�"8�GX{���DQ�[~���}�������u��	s!wtI�~�n$2.�����m�&��vt�c�C��H�FN]0���|���O4�."�����\���������xb
/����T�ph���8�pd���$=���/��#�<��M���W� =�]������{d��P�������e�[��<� ���T;Yi���9��*wE���]�{\"
Zm'6��/,�
�a�z�'�'Gqu�Y�F_�W���q"4h��$��Z�c�2�����������f�!�+Zz�h���_��Y����V�2O��������U'%��I�q?�|��hXo=��
��U��#�k��lX��d��i�V����A�����x���C��yA�O�6��o�p�-���8�������O����2��2zG(��=p?Y�����]D����k��A
�bl�?���D0�UJ�Hb)��x��#`�)�
n#�9�92��6$�o|�
�����x��Ray:���w��|?f�F)�����?=>����"����a��|r..J�Ij�a!0ls��$,?���~�,���Np���<t��U�m�� p_����lP�h�����!�ES�0�����4e��9���_tO{D1�bO���s1���'d\8��r������_�t4���O]�d��X�v^��=T��m�v%V�-�,�5F�M�]���K����
�`��p����.R����9.3nU���|�c�����q��#�IW4�v�����x�AZ,��
��
i�����4�>.e��n+���i�-��4P|f���b'_^���<CY����l	b������f������-V���~�0\��������1� ��Z,������8�v�1���LTE������|��r.�q�K�28�7��GC���|$w���F�a[<`�S������#��"�(a����A�>r���0l����a��UZ8��M�0T@�Q����;�!�A�eBF���wp���Z��/�5qHe��S%������_�����?������q%��q���E��{�O�!j���.�sHt�u
[m��L?��d'+0b��������vF��h����.�7|psa��=����w'` �z��]x�1c&x�b�u�`e���<=��+���`;P�HAA}~/���5�6NE-�G�	�L+����]��S��
�P�"�1���O�����zgz�~�B ���><}�e�����O�{LZ�����BR~��������01;Dh��<��({6�.�^��d�a�Y��N�V\���"���� ��;��{�?�����^�0OHdp�`��'NT��o,���}�>�?���!��@��b�����s�����:��L{i4e
�zs'���:	���r�@?�RH8��u�@X3J���S����38�i���tX�p��O%�S�aok5�$���L�o�q\0U9�j�Jn�A5��S�����y%w���c�&S-�����
������d?�~�_xKKd�N�l�����9���c���1~8O#e���gHx'h�����uB/a����5���<o&��H
��
��8pO��������0���?��06~�v0��9���E��T`<v��_��1�E��TA����}��"m�T�����[?1����A?��vJ�>���5�������%?Lc��4��x���^	����9D�F:���1�����>�*���R�x��G�]������|��0�F���G�cA�����]�y�L��	��d����&��_������,eh�|0d6���������������j� ��j��1����]>��@8�Q�
`����]����#h��O�=b(C9�B48
��l}f���������W�.�,KXj�0������y����XJx����������fN�DGI=���h��Agr�M�����R�q!5�������tC����J*��Gh<�}X^"���������?����hB��+�i����)T�?<�_@�B%k����;������9|�*U��?���ow�
�&����(��a-!�6�drU->���u�
�]������i����
5GU�+�K[���yZ���r�7e�}�oi��(��b��V���(������FO�����jS:�zp-�>�V2'1_�������t��)���[4�q�=x�������Q����7"�}hH�}��9X~�N�%��r�������JMUrW�A��*�LS�c���G�*�������������N=��^��1���W?��'�Uyjd����W���Y�j+,kl-?�XJ'Z��������^HRNL�Wa�D�������E��pGS#!��j����u����v �C.{��C*���
�������@"����~|H?[���}3�'Y�TQ/6[h�5����Y}�Q��a7<1�y���qP9���f����"�z���W�$o���?-���K|l0a�n��%o��X���0I������O�.\t6����6=	�����7�}�}�oD�5�Lq.�{PU�
P�O�{U.�o^ZP<�B��\F��;-);v/E��a�
�v�Ky�J%�ym}�XF;F���W��O���������r���1��
��-��>W'�'{b�U���C~���gV�������v�'�������jO��3�W[���n���,���t;���z$����b�TP[��&����pF��!�""A�^�:�&�(���NM�G	NL�}��G��*�����Yw����wW��C�2Wl3s|l�n�AR�~���UK^���<�������������#l��8mG3��_������[�
B���YR��=��V`��|G����ZQ����"���\��u�wces<��Q5�H	~�������b��7]��=�hI:d���Tmg�u�h�����7%�����aC��uQ��-��P<}s��g�`<d�,�!�/��+tx��L0D��f�"+�f����O��?*���k������.���?��UT(d������������"�K^W��*+J��:_��vq������~��(*���`e��|��p�R�)���J��S��WSUQ��?� O����� �|HI�FU�*+R��*�)���,��������!9y�VQJ��eA[MM^�(���@�V8�{��������������U)o/�������%������Y�����W:W��������*�����U����/'
l�&�*)�p�����w��������^�����^@��rJ{@pPSS�SV�g�������?�����������R��\���K�Z�_MZ�wP{��^P���MT���e�N��������"����W�����T���/}99eY��U�,/�,��o�����u���o���'*����_eY����Jp�/h�s��#��H������Y��_(��Q45A��*��xl�v�kv�����=�� �P���R���W��hg���'�:4J�{t%W�#�&����������5su�\S����PU�Li^�����������{Rl1
}���rQ���J�g�!7s6��*�b�`��8�
=2��#��Y�q8�!�����mKc=%Z<����B��oT��Bs++.�����'!S�@(k�21�Op����e�|�$��W�1���������U�@�Uv���(#f9U[������h��aTo|i��_�W��=w�Pjh8`l�C�_��xm�5O(����o��/����S�[��L>�9��:5�h3�r���h��������P�k
�51���#���[�Z�����~����b)M'��#���r��o��E:�k�X*K}m��l�,�{�k]����o���q�>No���P�B���v�gsv�7;�$?h{vY\�2�H�4S[��Q�a�a���~��
k��&v��m���xV����	�DG���cS.N��.mx������Y6���+W���i8�`Ls����Q�%R��~-����-8��]�����;|� gS���h��3���@��/G��K"���?@o`�������������A���7����W{�n>����U��1u8o��0�=��{`b����'^o�?vvA����n�q��wI�<�^��*3�;����h]eenk��[�g�>k�������
����D-�|���T����3QV
A��E
�.��*��Wn��E��Ub �������8C����6�L�d���������p&������|�NZm�,��Ps7�h�6o]"�XT���Y��}����Kl���+.-<{^�f�~�{��$�[��)��SOE�O�VQx�c��\�K�&��?H�<}��f�.��k	���,9��4g�h�.i8g�y��:Rtbb���y�i��j:�t�~ngzgC�hD���k��p|A�=���K���K�3U
��+J��J����g��o�3��W7e^��
c0�$C�u��7�\{�p���3�����c�I!~;_���v%w����t�|���������(�q���23.(:[�?r����8	���K*xDcv�}�D��Ovn�iwW<�m�<%=���N��E�/�������9n�<������z+M�������0�UQ�9������I�������}Q�4�tPm��ErU���-%�,���]�p��������
s�;��H��~n�h;��?R�4:�XZZed��Aouq�68�Bk��FX����d�&�~��u�����+@?
8�_G���O�(���Q{�_�m�E��aY���6n�n��pf����(47���T�y�����\�����}mA�O[�#��\�[��C�����N��;((
5}����)��}1�i6fW��`�r^�`�������Q�U��0_qT1Hk�u����5<�Zgk�UFllNR������B�v5q�-Y�*qR�vv3����t2��{�-.�����x��*�� |���
�&���6tw/���u�����M���!�*�����:/rJl���V��n�����B��)��YkZk�
����%M�e�$|���^+�/#S��`^�^n���8e�p�UqK���(��:�)���M��v��P�-\�.�.������j����+EC���	�	�iaAt�$��X�����_]V~�M,
����`��m� r��
�����������������w���dj����$
o���(a)��$B�_��.+�G*�������*�"UF|�K[R)sw>*#�����UK�N/��q��x���4\Zfo����/9�����������. U"���$�r��V�,����K���E��f �H��,����Mi�D�c���l2�u�|�2|������NV��R7{k8^����O�xH��k���^
�#��j'*4��GN G�I����)��������?������
���|v	@3:����}7�[�)�bwR��l��_*����Sw�����r�k��][M�p�F>�s�U=�����bO
�O��V�����z��G'!��p�uB�gO!
C�6x(`�X��d
��E�o��)X���
�����J����R+���q����M��n��g�XI�hR��Zp�8�Wn\������{U��rC�!!(�k�J�7�m��q&[1��)]	�����>9����;��"H]�U��	�f��_:^z�Q�J�����>,8�Wq��rSfy�V�����d��&e�?����(�x�d�����@o�����3�0�w��^��c�T�y�c��#��z������\�WS0�N����[��[��3�iO�����YOTo������mtk��;U�zv�PA��
>Q�U�6Tb���:�Y�����b�`)#+J���+CV�
_���[����M��Tg�C�>�*�3Q�f9v#��4�/����B]�����������wFx��
?�v���� u�,�89gfb����XY�o*C`5�u�����(����������(��hO�y"?��FT�R�����_�f������L��t����v~�����+B�cC���3:6����.��M3y����;�+5�'T;\Z
���5��X�pcC������=���i�ls;i�g`S���)K�Th:b���/�4��|���=
�B�A{�Pe�����u-�?�iC}��\��l�a��}��)<���v��
��Y@$��^���j'����HT�6S���������_�+������[m����e��R���^^��R���W�/7K��}~�����e�z�2��>�8~�����{����NY	�L�-1����\�����\lx���I��S��:���,��@��"��;[��L�g�71�J���������&B�
����Yp�|!O!����J��#L�nb��L�;1�w���J2�������B��=3���t�9#���4��%U3N-�-I<j��j���d!pO\�,��g�DN�#P�]�	3N������Uj���bs�plE'�@�a�i��N��w`�1����=��w���2G�|����oI;2��Skp�)����MKSn�E���h��c�f�����Js���?�D��,qo�OR��U�]KXIt�N����0U{FI7A���)���@_�Mx�� ����b�n����Cr*caH�Q2M:1��\�v��-���	'"����B	h�I|�vO�{)���$e�?��JP��j���c��B����\�E�N��EL����.6�#$�@�8-Q�Nv�TWlY<
*�&l�"���~�W]����q*����PAi�fI�d�h'.���}��@�R���4��GG����y�EUa�M�����t����L������>�_������|a��\��f�(�I1�t��
��b��tZ;��U�|s��	������U�e"=�n���/�jg"
�oWa�%�OJg�_�{O`R��,����pB�Q�!�FO9�G.\�s�H!���^[�&nN���)}��7W<-S��;	��B�K8�mcj5o%=O$�������|(��YA��>,/���r���>�@�l�2	�|���
���m`;��B�M~S{b�|����^Z_��������N��k�����������;,���5�6��J���T�i6�{���1i����G`:?��/�\���(��x��+5�7���7�\���T�w�x~^����j|����*��o���`&��4�1�6L���p���*Y���`���UO��7��-��	�����s��	��S�����O_t?os��
��#w�w���l�s��Y���V���W���2��������U��"%C*�4�%���?����O�8*�q;�J��g��-qDNS��a��!|���$����s�"�,�����S����l`��9f��.;.2A�/$:,�r!�b������C��K�:�������-~�e�N�#�D�a�N��~���(�(J���i��
�����=XLK��?�\�I������C�W�[������@fL89K��S+�l0\���7�*������K
�.��i�1��1~$����J�,xiX�U�������t�g7��Q.Pm#��5�g&\��}n��S��NMlb%��}b�|?��k���bs��k1�,v��*!��V�=� e���;J�Z-j`W�)���%~iB�1Z�&E_��[7;�2��>S'g�{��0Tb`��w����LY�B1�&�������.��Hf�%.=_S�/�P�{����P�T���	X�;Xg15�&�\7S*�f���`)�D $��]L�����G!M�I|����(4
���_��Q6��+���q���������P*&\�[aWSt�Q�Mc<�A����3�dL�����F�L�4U�	�^v��B��	Az�!�P��t,�X��G � ���������X]����g�o�M>���ZRy-�]t�0��}N%l�(��Cf��>�Sy��/������X�$IS&�~j����%^D�����_�m��*6.s���S9XT�Ks��#�'�<����@��|zto�c,�G�Rwa��A���=���6�<�	
�����z�.s�L��:��p��F�e���Q�n����
G���+:�V�^�^U��t�8��?��8��3O����)
�\�a �?������t,Y1�$�V������\��;`>�/0��m�,&]
��b5������A���#����4��~���q���)�D�p	F@�,(�q��WI`f?!]0�o`���tY����8]�����idD]�f��P��SR����B��gN�D��?��XJGd�8g,\�������i
��x�_��,b������^Z����G���H�������-�_kP�
�A�c��
�tA���F" ���
���D�j��d�l�(X|�!��KfVB�w/�[��&rv]5�d<���(,&n|�(/�$�1������U������
y3���?���*k"w&}�7U���'6�B{�����5b��^��W�l��\&��W�����?��Z���Te�rfa�����w4yF��%����Nm���O����>|��p�NG�������~$���rl�D��Tp�\��CX�q�"^���Q�L���>w��a�X�P+n
O8����M^yX�G�U/��9fHG��o:��z<��N����EI��n��=��
��(�l�wJ�4\cK��I&dl�]{�#
������u0���^��zx����v����f�#��7�)+	c�a�^�^a��Ho>��`�Ja���J���k��eR� �[�'f��f1
#@�R�u}�|����p1��{��Av��pa3rA&�.������4��wl.6H��cA;�7Y;o��d���z�Q����
�{��m{�m��?W�I�f�q�o��q��������]T��Vg���m\�I<�*%��_}����������g?�L{}"5�.���,�v��_Y�
�A8�b*�v
<�N3���N��_i�
P�*���_�'�8T�0����E���,��md��f�e�AX��M����������LM#dR����K��_�,���~����W�NjuT�������P��o��i)iw�br�KB�m"Ld��$�o�c�tj���+��?�|��Y����V2�V�i��N*f���\f�v���J;��'h4�H�c��!$%���\x=;�}��Z�{���"
�9<����o?����!
�=����(���8}<�}����*�/@M&~�P���O@X�����M���o�G[�Q�J�� �����t�;|���a�V������IE���9��������>�w�&�i�w<�c�'���t�Q_o����[��j��/,|��bW����u���Z�^#:����|��}�����\Q�|���=���z-���S��\^:(v�'
��*�����D@n���?bS��m��D�Yo����/���G" ,��|HU�`j�k����.�t2b��>��0��{���|�/V�d��|�
\��{,����:kG������d���5�������"g-������|x�G���V�}��+���O�<�#mw.j�Ob���$�l{]�j/e�JWB��0����[�=�t!�5���8�6R�A���7�sj�DJ��=�������/�)�����������Zj�O�]M��9�x3Ji�����u�G h��w���>�n� �9�pU��Ze��ZX�>����\��5�;���������.�$�F�k~���QJ��'�am�N�:~�&Ll��?<����:�~�{�4�?�o�n��`��;:���
:���2����v�{�M;z������5v����%S'�8��\���������W�,�5��<���A|~�������h���!�I���q�5^��a��8ney�i�3 2
^��@��c���_g�P�R~���A��@�9K�
�v�������Y�Lp
���Nc)�1�I�i���lA4��cd�H��,1m�!a^�1Y.	v��C��U�9���i_�\�1���;�^2����~i|�N[�D��z��?�%�VU��Z�0�O����Kp6�W;��_���;-T��5�E�F��"`y���T�xo5qR��q6\���9|�8�!��'`��0�2T������,.��^Rw��U�=��C���
���������������;�5O"5*Z���l�n7��;���-
�6����ov? ���Wg�P�����n��`R05W����X���54��5p�~�3o��)�.�r��+����[��A�����������ztn���Q�����������`�v�#�cK*R�����`#��{�4-H��>�GSq��p���g��3��o@�UM],p����xq��Jv/?�kIy�Q� ��YvxfX������2�������;��c���s��;S^t� ����f$�������5/����{�ntf'M�
�z���3���{a��U����	������w�B�'�/9��(��qVx
/%l�l�.�������%t����c�?���.����w�����]81��*�Q���&�CP��a�05^J�o��]�.�1b�]���-jb��vav���B��"`jf�#�q$p�1��=0Z�Z:�L��`�)R���3�F����q�c'�=�0�-$��/�����L:����gB���L�_�l�#��*����(:Z���'���r�����H�Y�pQ0��(����g%��N'f�xZV2
i���"��1	�C�W�|��	���o��S`��$`����<��1�f���]����Myq^�J��*pP���b��'>W�a�M���1�e�[�=�@�RxF.s�7K��~�F)����J�D�ZS����K��;34xZy�����T/S��v��H-�!`��w�]��
�a�8^x���8�*+\����K���ZE������+�v��&��;	'�<Y�F��q��v����+0T������*�o�^Q���z�a+�R��R�o�����+�p���/~F{9���=G�#�BF�_Jq�`_������\�KG��wp�sV�����_\Q���{��-p��KU$��7O��&`�e�����}pv�wy��!S�(SNMA^���&�g���t����=L(�|"����h��td�1���)Cr�a�x�Q6�J|�<�2�71�G:����)i��o[6�=��'z�P�Pi�F��(�2�^��]���T���X����uA�
J��QVj�����BK�G���z�����S��P�nc�����M��"���]�3�{��?~�>���f8|��`�r�������+y6�����H)���yp�������.�����_����+2)`^�C2��w�B{��]1�����������y2�"m��_�{f/Lq����
w@xv����:6o���`�dB)�b��Q.���X3!U5�����������#Y��o���8�x0���2������,+T���NM��0������tl���}�6{�a���
*W�|���w����C�t��@��!f��f%��KuqD��n����;�����t$�+�K���1}gNWDf���
��R�F���������	��J�o���U#\�}��p.���}��~����:���#P�����4���V��w�?������?�����2&{�+�������t����pcSU�����HM�)7#.o��9������G|L/�$I�<��U��'�����5����t�"�;������������N�9�K�3�����NA�����������%���9���}oFo���9����V�ddx(ew���+�������W;������*�a������l-?#�f�[��Q���U=��~���H��1��/�S�e��}U�T�PP��Zt�{����$�f�����
JG��u�zw�7���iI�^=f�\���N��cB��i�����];��%M1Z�N6-��f+E����m��W
=��"E���K�B����:����HN��^������N�Q;=��[��}�`7:.�6�����b�
+���imZ8�~`h������D����boD��0|�`-p�]<]O�`z�&>$����1����dUZgh�gzG�n�~�Y�5�{�iq�n6<�a|��czO�b-IO'��0���im�Z�F���s����Iz�W�%wM���q�DY�����8�%z>���o��t:��s�O�������e��z��&�����x�L���N�B�l�\~���&�UO���B>���b��i��3��M�|���}K�E���6���;����O��9������=v����M�&0x�`��Ue���j���3u<e�~qCe?����iG�E)�WO��/-�������EH�jafyv`�v�����5oD���a����.����U������	NLZ�[VVR�<Xf��/��&B�!��9����{�����[S�z��]�	�.�7�����6:�����W���(��oDb����j�z�p�wKf{����������G���G�B���3+���~�N��������E�>���@��/��
�]����@�����Q���f��6��B/w�/��_�muK������Y���4��w'3{0z�
]��.#+����t:B"�!�R'�U��_Z
}��)�]�"�����V�C��,����������]��J��3��J*������*����G\����C%��~������P�������)��Y����&��W�
���W��,��,-���KZa��[IQMNZ�w��������j�pU��^������?����}����?T���e�]���"��������o9eE�����L����e�����WVR�{����������UTU�����U�����[YM����IAM�w�����������\��3%����_EV����q���J�����@MN
n���������Vy��@
$��^�����0�^�������	e�?~�AI����������������3�?e9��_d���_��k���"����������K�W���U�Y�����#��f��<X�X���������/#��_���ihh���upp�����/���0uO���.e<V�|86��9��R�(����{�>�2���XjN����b�����i��T���+oX	����t�������ZM�	� h���g������1j`o\�d�W�;S.r���+�Y��8`���K�Z��)�9�I�j���(,��u�#*���U��M:?�%^wUV1�_X����K��r�8��F����jt�dA��1<��G����!��x������0tk����TV���F����}��!+[s���v��x����kU�k�6TE/����������X��p����"
Fl��y������Z��J��1��Bi�.�kw�Q;'}��{6��c�hY)"�t
�1���1J�7�3�_����IB2���c�����&��`|����0n���1P�N7�"�#!vV3�V;7������9�p�� ���?��?�dy��Y��/'1����9��p6�`�N�"��
C��M�ro��Km��P��F�����b�������(9��;0�����3��E�_���WC����oC���Sq���*L(o����.t�;�>���?,�06����O?���������~���rw*�pY;ju��^;sU�a5�/�t���( ��]A3��3�T��c���S~TkY2c�XgMF����������b
�����c�2�6U��M{���Gm|�w
f���x��do]���u�N������@NX�u d,l~�0k�i�-A:3��T%u��]O�^c*_�#�����u\�]�Z^f��Ou+��c2�����f����������e��rru{�4)�N��Y������+|��|C�%+Z�����/G�kQ����X@��t.���#���i�u��G�3%�=�TG���\Vf	�t��(�9���z;�<�������)��g����.���4�����N5��<���5�����}_k/+D���3��r�+8���>$JIJ�*���4��L� w������>�����g���i�ovt^U��Y�
,�a�z�Y1b1���4�M�xcB�> U 14��&m�}�
��9�MY�U1R�A�^�n�8����`�����v�y%���W�(���-��+�z�5�����3�]3���q�/���?T,s���N�����D�k�-�-�����I���4_�F��'���yU�}�0f����
^dz��q�N*s���=_0��8S��MO�2�d��V\������F���v��(y\R�m.�=V����
���
�^g�]~����|_�4����,G��
(w�{�BS���X�
��L�����Q��zF�8����������/��[���n�AT:�=���?���i ��z=�^�iF����6M���[�pn���n���I4��{z>�-k_�czX;�������1�[�"�C$��;����D����*i(���z���x����)�a"(j����0����._v�VA��cS��v"��r�A'�De������&
�f��	b���!f����lR�:T�-
��i�3h�S`{s=�j�~I@�s�a��K��)�-M���k�[I�+���QlC��lEF7�44�L�	���O�0�U�}�V��[�F#�q;��5�)U>��BN��w����A�}�U[�"nJ���W��64��Xb��J	�i;�u��To�5h{.y�jqb�b����|�:���R��[�)��N�"
_VsmE(Ia	.	�)2UF���F�.$Q�F=�E�^�mT
��&���+�������BRPw���UYC�����
}�X��� =�I��5w�*�]e\9*�^���z������}��bO-"���|���Y��5B�W�`������=�/+�a���;��d�Q�/����y�j�7�5!C��Z�s�!������b�_
���.��t�#�F�|a]f�H����G�^dG/o������0�^��
F*��f�[�U����g���v�vI������(�O@���\�/�q�4{����V�6�z�KNPf����"���#����UJ���n)��hy{���9�G>M���jh8�6$����n��H�$~l��Z_��!��e�4�k���Si��+H"���^*�?��"?�h�I@�~D���	��F�G�:����g��
{9�e���w�|!�w�!�k�Yas=k&�U@H��.�F��,�����������<v����y�����5h�!��e6���&$��zk���7u�d�A�D�
I
�_;����`L�TRV�c�GN����,�
���m��^~����V�,��v���������{K�$��9qA�[qoi��d*/�Vt��z���
c4��jrr�$[0����j���*�n�r`�����u{�u�r
����%�_2�_�AyZ���_cv�K�'�"C�H����L����p�[���A��.�eT�]�2�����/�^�B��Q���^������
�o}��&��L�����3f�>;��mNH����>�Z.����h}�]�,�qCU�W(�rJ�a��0��*��]���m������<�G-QV};�����
����d�Ic?��y�C1I		J�`	����*���\L9��"@4G5����}�������p����@vE��� t�1DI�7�5�FNb�A���~��p���{���2�=���FL��%�������������u�������t�������b���;��1	$fn 1+n���v�IM.e�V�b.������|�����V�[{��DI�e&�$d�,���c�6��iV��2o���k�Vf����r��	vB�����o'������}��7�&���)��(d�@J�����9a��(���cja&0;��k�+�R;A�C��^��"1��C-����=�7������N��Qvm�R��(�T���3�����d��/�� fd.��'G���@��*���'�-B2���spx7N*�5
�/�����{��BP�I`1����O���;bz�$�e�z����Hb&��[�e:l���	w���x��G_"U�"F�#�l��|�
�E�>,[IV@�8A�#��y�gWM��?���lE<�O��d]�B��(�}�O5)��(u�9=�Y����";!��d��I������y���o�d�e��4����o��x�DGO�lUOu����o��G$Wd����#�W�S|%�)[�S����t/S��T�E&�����cU���#InL�W��,YI5+0��6��W�90p�#��V>)%L���>�@�S/j�#!�	K���iN��b���}
�Q���<}�����wP��J	�f�-�o��(���}�	���+�+��2Ia�b��K���im�A�}G����~�8��<�2�������P<�?���o"u��V[`�WVfUP�;���s��=�p�i���x[0�U%�N^b'J���v�1}d84����>��V�� �VfO���|T0�W{$��uln�)��.�����ky�X���^����Ga�>�.	�����%QsJ��\�!G����4�D�i'dc�0q"s��_���(�v���k;my6���W0�<�����z���gF;O��$�Q����W��+��VE��g]0ry�<a�������&�
�h��C����@dLQ����e�D����s��)L���7�1�V"!f�f��xBJ�x� y�@&�����	�	�V�~��)����;��{���-�6�9��)����)	Rz}���r*?��7B#X��a���O�X���;g���7��j��JuK|�G���K{@�o/�k51�m,b��8��]t���y �.X�����L�|����}�D	V��O�&�w�����w�����e�����Llr��Z�K�f�JkC_� ���z��d	�E2d_dB�L[���@�W�$������|Y�~A������mZ!l�)l�nL����EQ)l���wM|���6F@��@�6�x��`-��#$D$U����T
��n����o������W�	,(A#�H=���YrJ�A��Pk�>�(����%2�2sS�4����`�K�qi����������%"N����;kc|�����1$'��������|g�mds������}��wg�`�S��P�
���d�t7�����j^v�La��N ��KqIiD��n�3A�(��v8#���yM�F�1B��i,�Wb1OqF�(1U�1}s�~��u��q.��0����r~�_�i�0O��n�yT5���5\n��sZ�e/�H�`W5�������c��t���a���H�A#��tiE�AD�]}�������F���Me���'������%�l�s*H�
����&a�;BP���Uo��g_�G�J�����w��}����"�E:�Ry��?��y<���0��d'��]���g�Rd��a�T���5DQY
������ ���$I����c�w�y������<��������^�O��\��8��<������n6b-Sc�M�N=���B8N�>��e�N
���)�a���h�����_wX:L
�,zm�+w<����.�s�q,9Fr_^�,�n`�������b����N�fI�7��3~��\��Z�D���F�����)�Cby��0�
Sw9g��BF;�� Rt7��q��;2
���-��&����=�ET���#�H"��1���qZ�1�_����$|��~.i�;�n������8����w�}��UI<���M�o��R%>����&���(lF#�3,^�q��6#EM�{a:������4N�D1����c(&g��z�����82p��B�����=���A���������]P�z��TZB���9������������%�_4DK�9�1`c���x�l�=���!�U��S�3�^�j����(Uk[���F��=*	��c��-J��/�/F�J�=����+���mN8Q~,����T����t���#d�.'V=��K�T!�x^w�:L�xb��h)���@E'�������q<{6p�$�Df�W9��l�:.X����F���>����|&v�&H��������Nx\����e�*O��]\��4S���5��#�
���/�����NH��z� ����/f���`�)=Lz�W����e��q��(JE�K}�d�iC>�#�,�r����9�@y���T���r�Kg��[LF9�� I���83��U`����y���1���ltu���R#g�
�%
g�����+6�$�;��6^Q��83��x�� ��C��:����#IE�������-�D�N��#4�F���>�� 7����!%�N�]�����Z-�q�;������7����\
9�E���VGv�)�����D4��C��S����K�y6@q~�.�.��i%g����tb''��&
�c�2���3Px�����`�������
�6I���aD���l�.��O�%����f�����Z�,�w/�5&	��Xkq7��q��|!���N<�b�����
7P�DQ���X��g�)�W�#�,0Ny\K�*ZhI�	����B�t��m�:��/����hL|�I���|����K�B��t���0���}qW�
������������K7��q��-8��X�St3;si�y�H�i�Q�(�[��Xg�����-?/����#�?���8s���e~���e�������c7�����[�E6��Sh���
/"����|��U��
�TC���4�7���;u�8��<��=�kA>p����^�k	!q���o�%;)���G��b���o`o�H���U=�y^e}}X��q��#`����^�Efw]�;o���u�P����7��n��iv��#��\��5����]������-�;�����D����N���&:������������ 4�w�H�M����i�
��!���w��>1\t�H��}y����n�}p��K��+�����z����J��`2�u[T.�
����}��asP*���I�(}wW����w`�����1tEqb���?I�>��aK��!p���~�
�g�&X�6�Z��x4�a���Z[��xZ�v�U��]�����Y�/.�0.�v�������	?ihwb��k%�:9�����Y����Q�7��?���1�#����{8��`}>A��(�����4'y4�if�>��*d��ICZ����������kx�h^!\����d9*�j�����h��Ja��^\,{��^�5-)���`�I�R���5���������������b��BX�������=����{����h�>-dv���tG^������H�n����Xz���zw�.������������pk�������!�D#R������8/<�������$�g%v{����>9��_�
�&J����2IYF�7+1�Pql�h�����KN$6��X]��`��� Q����b���~���w����\�B�36)�)��(�?k�
=�v[K�5-h�HH��q�6g~����O��~����+��~�c4����{q�B5�y�v��9�������,-$���P�^�R z��2{6�����r�Z��"�������O�|�B$;����O�;��.��?��d��^�N���������'�|��c�31K��\Q���Q����*��Z��y+�#h����:�
��a��WOYO��%-����`N�����AGY��k�Z6}?\��'\��/�s?Z��+zG4���lU�5�]���j�tj/|����f��M��/;9d�Y�o	���]�V����F�c(oyK����ag�x��0��W	���%m�?�d9i�>�h<������f/�����C5��9�_{��x� ��+(��hyVE�"��0Q��	��b����W�����O=*k��!M�N�z~lX���
,3���R��ra��Z���,�
jO���U���h	������gV��Z����%@�.l���':��/�kq{���\XU����%��H�p	�������qdZ8����
}�
��&;cxWCD|[���5�p4�r�@W��d�\�������5,f�EU���94������N\J���uf(����<=��v;X"��h�j~D�:�e������!67l���N N�c�u�8����|v�V��1p�-6Z��e��~{���J�/���:�����Q1H�����N\�8�Wm���'������Tzh�|�~���8�E�Dj������v�!s�B[Ye�p4S��-!��k@���5��j���0����}�
�8��T�0�����+��h��S�,�m"�.\t(Y�

��o��~�E�Z�I��q��{������{38#���l��[�7a�D��tX"��B]�_	��arz���|��������G�����o�x(]zH����C����0����V�rqgbY$���K����O���� 3����/�(��c���l�C�����[������4�rq
�?1�<�FS�=�g2o'n����]� _��JR|��8�!������A�*����zU��I���`W@��������b�ns�g�H�d�l��GSs���m`���!�I�8�sp4�x�C��q����U��zwAd�*�D"���4W��IH����w���$��D��:z������6e6��{�
��6[�
)�4�U�[(v,��;��y?��^��:�dK�����1"� �����������
_CKc��>���E>�B��S���V[�2�xf*�i���gQ���{����E�Z?�������/>����G�D�0�
���;`�z�w��j3�H�����D[������N��R��_��u����)3`�/r���YH^q��&,L�p��=�
� ���h�,��t)}��}
Z-G6��:'�����"�O���7L����ve	9�O�.x����f��	o��V,@�����D��t�
2�4+����mp�1r�xMx�e�|�{�Pnz���>kB�/���X��~�g�08��P.����:r��������A���[}z���wCT��.,�^����E}��b3��Bcbo2AQ��foR|���/E��I��#T1�g?�yk�n=Xf��+a��X���(��C(��
a\N>99�W,����w������M���k���
��A���w=M��g�5�)\�Q�-q0C����)?1}���:�
���.����aq����A�aZH��Ez�B���z����C`�f��|%/�ls�?��u�<�������z��~Pd�<B����	s���W����g|�ogX�uO�2��UVs�?��NF�1�E�%��?���;��y���)���8��d���q�E���`2������j������"��7$CG+�����*J��a�i�r9Uk��{Y��-�1�d���=���261��1�="�7���@���ZY)24U<69���KX(�~���s���������4x���@f8@�x8cS�����%�!=��g��,�=�%�!(|������w��w!��|j�S"=��}�(���?��&����^M����g�q�����`���R}�'�����{!�K���Pxz��b0�|�����4����n3Bu�*��Ad������Z`��z&)`��tq�v��	���=����������a��C,��D�,�Sv�'`��	p�n���C����p(�$Ks���dq�B�7�����~$�������Bs~;��[^/^�qau��~(
8B�v[���q��b�X�]���[���D�I>P����������_��U�0�I!Gr����.o�4�b�p�7�,��8����\N����]�C�Fc�/�i��)_�A���K|�s}g�����������	_���[X��+����G
��+4O�~�n��|�Vp% "o�^nh�����
�u����)B�����U�v��d���M�7��8��]��3�I�7}��!��~��R<��rC ��#;4���
�%�
P��?<�$��Kv�B�f�����t��N��'x*�e��>������py�,��l��B*��6�������|���Q������?����C�����k��{9�K�@R����]���H[,/�
,���aL�1^�n�}�I8��U��o�*MOfdmQ�;j�+��0���~_�������K�A����{+�c��{��V6{�n�x�.��/ud��yc��-XO�*���3�����Ma�-��H5F���!��%6��f��`�1TeLt��}����[���NB'9�sJi�x�����Up�9�8R���I�����[z��
��h{%���\?pF�9��O�����U�=�@�_>�(��j���rA�!�n2B���#�3������!�o�#��H�w�Ei!�B�����K��������@��CWw�Zo��?�J���T���G�97�{�T��8����~�Dc\���U�n�P�R�����!"�,��m��~�	;� 	�����oRp�O
��
H���Z`�����?7���I���g����/���XGz�X�<�t%���������%i���������?��/ d*��m�*�������i����P"��=;��8I3&z�����~��=�g����l����O��w[(QH&�a=�'{M��m�A����B�'���5���7,.;��2mK��"�z]J�M����Z���^s����w���(3k��1g���G�6��k��h����
��h����1�����������v���
�Y�f��������/'���H��Vl�&
q���*�}���e�����,Z
_�{�c�&��=�|a��"�%�EJof]������t���W���t?���w�G�V�+v�T=��*���6�T����x���tw�c�y)�W�-���*��I������l��'��L���B�,NY�\tv��d�n�z���?�5~��G���>���CeYZ�5�Iv��L&��>�%����^lXn�n������1#7M�����L��{��h�7��Y��?r��v������0�I�X��1;qN����c�������xvz�
O�z���x����}O^�i��s����d�b�se���L����G�0�OM��D�?�-��X����
� |I�v�s����������R�_R���$��W�&d����L4�<�+.�:�����5����h��
��3�9������F��yf@�if[�����v'�:j^��u.����~��h����������4�cW{/�(<30=i������X0SoO���
�����M��=�w�&]�1�y4�\���������g�4�
�*z�-&�8���GNg�93n��g�,�B$m�]�P:\��tE��jS�&��C��Wn~����d�����s�������	��$pC��`�#��W�fq;]���
�2?A�@,S�g��sU���K�>�"���J�
"���H�joE������2��J���MS�m�!�N��5�y�����f���F�n��7=��V�1��'d�CxZ���]��E����=D���]����gL���	sY�n6g~���&�/���U��~���^I��!gG������������oC��u���G;��'��z��_�������������_�S^������+��_r�G�N���������V��^��~�~���111�/�+xB�3)@.�ON�qj�r�[�5�T�T!����_�|tc�������?����"��h��P>�bL!�6���?�����'����z��5���o�r��@����}�����Q�P����KG�d��A,r�*�x�*���	9��`47�tH��1?��BTP�)�(\�}"���E�E����j{����F�a)��gg7 ��Uj���>���-��Dp`)��]�e��b����U���+������N��thN�\���{�;��~���m���Z����a��T��n�T�C��rS������������_9��/��OK��L�07���^|u�3L�-�����a��!�����>�w<�����K�Y�]��A��P,{)�zv3��K�$1�O�1���3������?�G{~��k���>�1�@���cWe���Wg~�<���_�����9���z_h}��BQ�*,��#��t�0�B�j��	�������!��r���\25�����X�	��M���f��q���4�Kq����|9%ZK����a [��[���Q�����$w�""����g��n[<�B�Y_��c��?��642wm�����m��FLk]��vu"���,+���E���im�?��(���K+��3O��d?_;Q�r�1�����f���������X���l4	]�u���LY�=�3��{�����_����e����=��5eLk�
���+{�H_l�0P
�u���=3#
�t����$&������W�����*f��|�����lg��!�OW�8&�nZ�k0��<�>������s�@����^�s!u���wtN(��*�I'�0~v���wL7~��>�^�q{]
y"�s��3�")���O�g8�~Q�oj�W������~��%0r�9������������C��s:��\������]<�_R������)�(�����p����^��V����8���kylb.�����*F������Q�G����2�����*�C~����R�j�>��C�)�w����)���1Ln����}��Tw-��l������K�'�����VB�(n?�BF,��<�M�Y���R��5FX�)5�����ZQ?xm��B��s��`y���V��?s%z�����/	D������]���fY���s{�7�[i���j?��)��?�SM�N�+��&�20wD����I�ue�Cg�Z���z���R	����I����O��UM��1
��}��lc�x����+z�(�Jm�+���<QX4wZ_�RZa4W>�I,E���[��H,s�H�C�:C�tjy2�7GN�F�s��O���b��g<����o�7�����<�������f����ru�VV�*g�A��X�=~�s�9E��n������?J�g'���G"����V.���(K���9R/���o\�W����B5R.y,�Vv�P�jO�M3�]^1�D+��K�K��=�xUP�y�dw��Z7�v>���b���n6��^��q����Y�
��"���SZ�)}� [�	��)��}x�>d�����w>��V�cp�g5P�#��������_i(�-��r�T�;?cSU����4���\^�~hM�c5�
��\�&+9��4A!Ee�>:�M �eZ���53������������z� �r��
������>�K|N�����l��P)���19����G�Mw���q
I*t2@`��2���	)$��xc�(s�#��2F��{V>7���\,J5�Q2$��Z��L���4��*�8����3�:\�p���������|W����������^9�#bm]`���N���ohyz�V�������g�-Y���>���9�w*{O�N{|��a��lgk]�E������;��E�����������&��Fj�S7.�S+��:����-C��Z�=Y�6�I�cP���I�-nu�Tkd���7��Q�_g6�>S)m-�����Zw:�VxW��D���\W�l���
\p���I��t��|�D��I���I�sk��.��^�G�A�/n�)V��>��Z�5Uo[�^�Ry|����Ot���r�^�IW#]��y��I�~1����k���]�a>��Sk������	�^�����(j��+w�=n5$��J�2T
��`%��NwY��%�BS�����dg�EL,�o^�*��w
��$������Mf���*�$��!����G������.�f�����x-������#��<����c+���h���%ZB�St��
�:�����	,5'�l�wU���:[��	�b���%A�O����*�����5G�VC��5�\��Q�HJ�����f7;N�/��\�U����':��}�=.ub'���o
����5��}�C������"��)�7��*;_�����z,��M�a��}Y����s��E���_����kq�]�Kc�7��Z~b�<�7|-�]���)��D���K����~�uM���iX����,��G�������	��|�Mxim��=��&�X�rb�X\*O��8���U@����oRky|`����l��7Ef�=��<�^�������f:��N�NL/�������a\�o������"�6^���)D��%y�t,������D�x��F���.i=�(j�����r���	����&r)���d����I�*ka�*j��Ft+])���Ca�$-�Pw�B��C�c�}����CyIm�E%�����Wd>C�hJ��DK_��F�N#R���5e[��X�[��H�k���"gM�I��+%������)4�.�S��7WQ�}d���G���f"BhJ������W��v���g�?^��x�7��..g�4'�����v�O�z�W���9_�X��P�o.�/|Sq���*��Va��$����b#�2�%�6��q�q���C���]�td���V�-E%������#< ��S����t�>�`�S������J:�J��A����B����Y�K��
��
�����J�����uH��H$F�b���F���yJ'H�rX�����J���o��:y�1�H���bJ�2�@1�@�S���..(����9�A��c$E)�<��G�`���8_��W��%Oo���W�C:/C�`d����(1PfG[�D�:����l���\����1���|L�E�uV]���{��M�k��������h���'=����U�9�d����n����Hv�q��9u�����{���`0y����c��>����:[9:k�~_���{�H�g&��9X�kH�8�\w����+������y�����&!!u����� 0W��%:�sb��"���8����w�����_!������H�e�� ��;"{���F�\�T��Wg��}��}��(��}��#�fc�UM1��i������]>�k�~��fU(��v�v,���	R��&�����Mq(\�!�����(!iue����o�	YS�z9������I�n��p���\_�|� �|u,�yb]�2�r��H���%�1��I�W�0�^>-�%MN��Uvv,9tMM�5(f8��!'�����Y��3�����}�����k�"��;w��S����#$�=���P����X����t�����g���EQ�\g<�%����Z]�p?�������M.f7������$��4g�t�r+W���:Y	���U���
�\����w}�.'�4��+Ae��JN��8'i.�G�����p�"uG)�����y����K,�Y�cE]��su������t�\T���h�y��4��~:��0/Sx��$�l�W�cq�JN"�m�e�s�X�i�_��$y�GW�Hz`����)Q�����I�������X��	�y���gZ�F9�]��/L���L�HKP&��������\}���!�R�PT
��m��$~��8+�v�"~�?G)�7������}�3�r���M�b"����H�{vb1*���?g����� ��� 21�J|-�n7��������(��swm�djv#u�c1��G(����;���{�+oZ!�c3;4eO���r�c�s7p�S�,�5A��$p���a��(o��BH������[6$�������%���f����)����fN�\��c����/�<�&[p�d����4�?�W��.<�F�"Oxl����A�N+\<y8���]��R�p0��8)�<��[�p]);�y"�7�&{�)-X�le��S��?7Z���>r] ���������):�w`�����9q�l���t\�� ��$��#����:�����C��~�������!1i�5�����_�����;l�
C\���-�����0�Gz.G����	�
-w�9��%�@E�������&�A$��F�������3��������[�}o��1�%�:�;sH"�������GQ��au:��3��)�N��lt�����z"8v����E&��Y��	X��=P���^FD���=���2.��|�z2�e���tQ�%Wxp$�G-i���]'Z�i�'0�n�:�(����9v���v]���H�����y]��0�����Z�EE�7���/uxl;�L�;I�y�������a�����rq��4�Q��rH���Y
�c$�:u�#N�G��T��<
Q�`��SX����N��P���k�z��9..�?^���o@�^�X{;%�������F}=B��������!1d+��29W���1I�B�Sy��O��7x�m����,0xq)IAD�l
�;��v}����(��+t0��v�#�GX�ZAx��Q�D�#
�K�������>���$O�y���
�A���=_Y4<��J������Qd���9 98
�~��%i�o�q,��2 Y���6R�I�{���`�*�Q�i,�S�-� n�wJ1&�nT>�:��	���0�����:���]�s@'�a����8��1@�'�����bH1N��O�ZP����`�!h�r����y�)�������`�P��B���6�f���^8�����%����)����!���kn��y�<`Pa��$&��M�l)�)�aNhF���`5+��x��4,YN$�L||�^�@��2�(��84�v��u����AK�"�}��+��x�'�pVY������Z�<
���I�hn����M��5u~���v4f�&��K�kYIY������u����9�w:�`��Z��RA�l��[������h�����E�%���/R�T��'#(�L�s�(�R����]������\���
r>\&Kha}��h5S
�kON�gB�8g�U,���{��Z�`�2��G�15 R�Y��t����2Uv�&y�e �Y���
H���4�qL1��m�j����Y��03��w���ii��ZY
y�,pO�����q�w�y��<��(F��,G#>����c����.U��������i��0�4����J�������K���e3���t�Dv�������ia�?���Q!)��~��oI��K��o�Qf���Gf�u��*Zr���O�5�k�mnY���.U�X������q������e:n����_lsNr��+��n����#�o�8��Zf^���`dV=n]���6[�����%
�B�zU�����^�{[�b6�bTr\	��f��T>��� a����Cr��L�Lw�9I��s�[�A��L���t��������j:�A�W/��}dL������B���8��0v����q���C70�kw�(�a����N��h�wSg���E�B�eL�E�t��`o��4���1�|�
���&5��X���n�2�#�O�
�tq��i@��(��	k�si"�]�Y�
?i�4wZb��J�a�������I#��e��!%��,��s�l]�����!��C+;1���*���Mc��f�t��U���Apn0��:�>���#W�O���#����oV8�sQ��G1�Pk�G� ��������������q�������ly�k���)��w�J���
��J�����5F��s��i9E,eo�/�Pp���9�[sA3�&��
��2*���~5���1���+:{�(w�r��$���vy�2w����1� sX���9�*���) �c���#����O�o��<��$M���0_�!t�j�G���c	8����{q��������tY$�$�Uf��S��M��xi���&=s��C� #��I��%f�������e���4��
��n$}�h��H}3�y=�}������=b��	s���(����M�'t��a���U�p-�yVN|��h��Et����!�"sVU�p���3&����o��vbDo<J�GL�!r2�Y��G8��a	
�X��I_�xc��
������f��[-2%=�Z��i��e�Y�{��J�.I�5|#@����~s�s��!�"���u�[#�����;���c��A�Q9�����`�����<���Zj����[V��IR?�1�9"��Z�S,y����e��[��)I�P�o!�@�)�H���L�07��+�}���3II-m7$u���������#i�T�����\C�J���b�G��+i&�>���f�4|�|���Y���<�E9��At�CP��p�KdwX$��=l`��)>�����/��	CJ�����z
��D�JO�dW}�5�~�,��A�\aR�@6�n��t��%:z�C��M{�����I��#���D&4��g�2�O�]%���O�/�r`�j'c�.���Vh�����W�;�P�[��e�m���x�n����{����#J��������O�N&�3D��w���!a�r>���$o_����'�������z7��w�_�1DA����>�d���l�(����U�qb��L���*��p�	h����j+�s`�.�
�����d��D���bx���
[���Tr�=�%����C��e�~���WH��]��4{>4F�b�u���3�������(X��]��z��{v��i|��+�����Z���u&!J"�
����o��T������]q��pP��m��x����rwO�d����M<%1N���C�^���9�d��f����8�W���
�(!��t�5}���>�Ki'��#��4��C���#E	rb
b9l�>h�������v
���31�s
U�@_�w'��?��Z��Z�
���
?������N�W��;��de��	�HT"�A���/������[�E����pG�K���������[l<�X�C����!tp@HO�����p���Zv�x�3����@VKf��������w9��
BN���YA6���OT��3���������[��i��$v?5{�i����;���e"���}s!j��<�$��v���{�V��#�]��._�4�������D�0=���90�o��j�|��4�>�T�0d�	G+S���>�;T������a��n���i���?����]�<��7�������|��b�>X���=H����F�����bIp7)���������7��Q�kY��tl�X��������B���1�2XjT�r6��S���@11�8!�``�-�$�x�E�
V��F�����u�?CG)���;`�;X���<
g
��A�N+����m���Y-�z�3����/c��e��g�v���P�a�V���_���������B�1���N�e�GI��I�zaL?��=\��Nrr��Q��l�����y�W$�����W!���J�@����68����w]����w����������� Q|���0����r86�nB,�"���g$��5��7	��4���d�A_X��a�8��~\��.�
�S�1��(~�To�����*�E��y]X��MV^�
)8n�Y~D����`��W!�%� fqI�����-�������j��6�������/�����/��e �6P�v7�����b��D.w���9�Z����F�����^���M�W�v��qf8����d����>C����1Kz�����D��BF�]7l��Lc�p�SF���e��*f\a��EM��>y����C7���s�I�+9�������FJ����	������g����)����6�B��vS��_7��>�o}a#	�����2�n�zb�	S�8|m�c��&l��������%��g �����F�����h��*Z����:�~����4���*i���7�{u�����
	����+s�Q���bq�R!M]������m�/ �Y=��s�AY0IxsR���9�N����_�P�s8{���^��]�{�-Nh3�T��e��)���U�h�7\��i\����� ��m��}���~��%�����~@���^��m����D��k��0���)�8�?TC|�v�������{�c����]W_��%�1Mt��f��N{���8>���t�G���]j���>Gy�=`�C~��T�&�c�D#_��)�C�*(�����zC�Oyo��o��~{�	�F��:bf�1�N�~�P�[�y�S��;1������{��}g�d	lEQ����1-�Z���\��?��X4���95�+K%4T.Y�?9�@���
4�������pQ8�oa+�C��O)q7
���b��L����~�vm��w��+�uv�����/���kV��V������}B��z���P&w�]^����_�e�6���D�?���
{��N�Hvg�k�L9;�tEU:Yx��L_��M����'�/C�b�Jj�VA�	�M/l��K%��n��_
39���W���7�#�!�9^:��[���v�yq��U"�#�����~2��
�E�eS��o�1S�P#W�Z���Yl��w
����Y����x�����~��U���W�/���F��V�
{���<�Gc����J���O��**!�3���sT����������tx�1.'���4�w��zP�e��6q��[����UY�����Yo�3>������p�p"2[���G���WI&��HX���6o����w���f�N�"`������askq�>�C�����FL�Jl��g���U_�(x���OM�a��8�����L)����#^�����"��9�s���~���?z�G�D��Q�vEV�����;�w�xc7 N?I�Uly��<W5���f��Mfu��Ks�{�}d�{N�������w0��S��FQ���2`�V���B���[�>������K�<d?������*�-�3����*E0U��|+����C�yF�e$Ac����u�+a*��q*gj�h]�$z}ve�k��&z��:������G������ �g�8�v/S����CY�\��`�X��������^�AI�]6��Vl���r)�������1]=
%+C�����/:�G���L���Z�����<X4�.�O$�pd^��"��x� �@����T�_�mU�O��z�G�6�������K]���n����%J���]r�~�+e�w��s*����vY^/�N�7��������}��K�������#���|�_}�X_���Av�5+[s��e�MP����4����-^�F_�\��*V*��4_
Z��9����JM77	Q�R���c"}���s8����y���{�]���Y.�TG6o$��
g�BE?t�JG�2�'��_��EJ!C���$�0�����Kg{f��hL"�u�	=MD$I�6�n�DIZ�fOlg���w�,�'�7�������%�Ca��!�������T�o��|)�;��L!���4�A�1�4Q��Y�q������&3�)���T)d@���JZ<��*~n�H�M�(}��>��W^���|�����[��m���/
���dde���������.�������#���!��_I^F��������*K�n�����������$�"��YTEFIEj��������V�/e98
VUV��#`0UE��@�e�d����E�u�o����S��m��W��7�_JJJ����\��������?U�U7���(���[�?e��U�^�SF������?eT�~����QTU������*���UXUNFE�//�?�����)���?������_h�_����`�OX�{���<��,%�Y�[IVU�����J�Vn�����M_^IQN���	�}���������J����e����������;2����o�0�P�[Q�+�e����?��}����J��/�z� 
l�O�z�}�|H���Z�:�����>��������&�������U����Jh�rZ��F���kg���>�o����j���i����AEs
�m8��w��'+Y��>��e]�,r�.+�	�S�d#�`��.{K%c�����Sf�Esc����t''����KO�w����gg���z�����aCb�sji#�=�aj����=m�6n����!|�������w��7_�/�Z���!�o����R�g�G��b��)�4��j�Y���m����O�u�H��S����y����H��AY	���;������u��MC��*���)��u��|�h%M�u�g2�5d*���%�*��mT�����LV/w���b�<pymd����_J=��A�@XKe��S�7�.)��"��eH	��AM^�����A��]j�s��I�U��;fMI�SG=��?Q-�he�*Q�
�'*���`�I�BQ/T
�>kY�]pV���:M�(]>2x:i��R~���TM��[��JP�xx��#pL��t������i����{��2�e1!��H3#F&"N�������3)��s�9�3�k�D����N�	�d����L"��>���u4��E]=�Y�slO5���-{�����yr�{�c�I	B<�q���fHJ���>����O�����Ow���M&�*��b�g-�|&�<z�/�0���U��Sh#�����l;��i���k8�<�����/��13*=8G��<���R�k�CR������,��?�ccn��CBD����;Q��o8E�=K���6>#���9���K6�l<�VN���z/�-�,��&;�AQ�;5?2�Z�p�1:en��<������������c'�6�C����\�7����m����rcz���w���#;���zOk�8�R/��oV1���]�~-�;R�K�����[{�M!��Uu���T6�$%�-�6=�T��xj�T�u"����z���$�e����3���������z�YM��9�KH
s�X�����{����Z0������C#vt�k��{�����T�l+�&�������1�s�L��OA��b��^�l��B9�U���NrO����W�Z��L=&2��������
��@Ak�Z�����.���!e�������YQ����MK����_
y������aZ��`����CY����8�)������R�mK}��@Y��L��#T�Wh�1k�J��������J�.�#���h �~a��t�f�|7���l$s��9�+
��r�I���M���G�����D��qfv&�����+A
K�Ww�>��L+�)(�MQ}d��U7���x�����J����,�I!W��?dG���H�����1�Z�C����^ss3�y����������v���y"Uii��v�����3CZ;C���������oB&�HH4 ?�v��I����������;BsV>
t�t9�U�2���r�����A>G�Z����,�����o��J`�|����&��a�B��������q�<��"��C�O~J���^f�����_�qif� |�cO��z�������~{<����GH��>�vx��\��W<�������������'m�\��a�k�����{��\u�C[Yq�2Z���Z~�7���X����������DnuvA�42�bff�3���������.�F��6�W���$
~��X��U(����h������i]sc#�����|���V?*�t�����]��hV���%o�z����g2J���������S���r+OL<�
-`��L���r�C+�������>R�_�t0^|,n�r�#���)��\yoam%����{<N���h�xikQ���9L���y�����\������e��������;E�����1!m�K��{���m���9o&Y���s	d�=���6�E��1u�E����Q�1L��Hy� Y�Dr���H�z��f���x�B�%g��q���}t��Q�Rv���������e���>�2P�����%��2�����
���,!aC�5\��p��,um�9�l@��qW�H�G��V�[��?�-���X��=����E[��v�����lY��{�T��^Y�Z��r�������8�C"�Vb�W`��9��x\�����������`)�`&��H�/�z���eL�p�h�G�*1��Q�U�6?XB��*S�'�����Y���A�t�,��\i�.��Y��S�0�KX�~4�S�S��h�K�Wa����U'f�0��qA���S�������{��ri���1L��?���j<��z#��`���|U.�R��0�G�-�=��?�����Z���Q�W��p-5e���l���;<����:<VZ�����$s���#8���n)�n\��L_��I�!�t�=.��r�	w����f��cA���@�2���P�5z:7G�^[Uz�}�l�O����sy}���o���9$q���j���L����X�?D��iv{�C<��=.E���^�Fj�xv�-�H�q[�G'fO�a�l�DV���ESv3nY.�k�p���n��t����z?)ITM�g��Z
81WC���T�b���a���V{�q��a���U���P_N��=m��
�n��[�I5��qb��x6*���s���nI��O�D��������2�e����F���R�J>�^�Z	E��n�:����@���M��?[vs�������q)�h�����d��G��������#��}r���p-��*o�M�G��2��TE/=�G��0��{;
�����8�m�E���p��{�A�_�g�:$��#7@�`��M�} ���G6��x�|��s1|a��mcz�|G1|q�!����n�m�>^�C���<K������l��'�u0���c����(2^K���(������1<w�P��?�S�I�<8�fJ�������H��GSr�Lt
}�s��Bw$�v��6>Cf����Xk�[��~rr�Tzah���+^�\�5�����0���N��`6����3������<C��4��i�
Q���G2����m�ID�l���8M4b�a#�L�}N�d��q�����>zY�[���� �X\C�L��B�y�~�����+A�Gs��
�,�,_�E
X8�g�9Ka?6%��U
��x��r�8���0��;�H�*����'84�����"�����,��1�k!x�i�8��M�eG�#f������6���X��=�&��4R��~��k�j�7�`fj�2Qy<����Anb6�?�g�h��e��P���]����Rb�]������{���i�p�;�g�����������<������ju����iw��l���=�,�<�m��7�&�dY��%�R^�<��rTQ]�3nC,
���E.�rI�A�{��'�����P�o{������������U;������=:�LP��q����>� '�g�����$>�*�*>����V8�&�o���U�U����Z,^�Z�Ok�2AQ}_���G������=}������e��f<w��K\���I��Y���eyI�/�-7�|v[-7^�7�E-���
&3����l2��w��I�K]�ye����W�������^K�9�w�M�����-��K�����6���0b�|�I.?�q�;�x�������=Ww�<����\���':�KB���/�1�#(j����3d��9��v��+���o�qx�<�����o�Nr�P���B%i�N�*�>d�0�����Nx�P��r*����kT�l�wz�I��Q	�I��)96XmR����i���*�h�����A���l�����l������h����Z�mc(���
�&-4O��|f�������%�j����P���������NKU�[���5���U5q��C�U�]�	=������q���\l�|����b�����K�61P�i]�+;��Uc 8��W���4�t��O�����.�(jB�>�Xw��E�������AK�&�~�/�nr��_s�Q���%����Tv�OZA�M�zx��N#���e�X��8r4D�4n�����r�u`2B���*��=������fx��>�E�%����������r�YFv�3*�!C������?~.���������J��2P8�5C���s��u�qtH3�|���}��u�VN������Az�*���q�~�Z�y�cG�u?� �S�j�E�$�L� �r���Rv����y��W(�U�'��-u	��1rbY�.�i����x#�'�e9p����{'����}b ����K+)$k F��f��~��#��7n�����d1o4�������r�u������{�Yg��	n�ZQ�W����z �����Z�����3h`����%���S�$\)�q	m�}�,������!oS��,�x�k��*�2��<�9|"6�	���6��c\n�<�U�c�����`J<_Il��
�#��3 $�]�d��{a	�#���������4'5tO�>�)�:��8��8af�N��*���R+�c�����
��BD1��5��xZB�����C������/"����$m�\��N��&�����'H8*�Z��qM�� U�N"`~�:n��d5�c���3�����~���A�p�t�3��6���8�mxE,h�K$	n'�@P.8<-;�0lQ	gC�aY��TvX��A�d �$��1G�q�p�8�p!43�/c�gH�i��������A��
�n<-���1 �t��8@O$+h����a{������o�����ph����J2�l��o���7~!������G����og'6v��<~�b??�St�VZ������~X$9�-.E ^*spKStK���?*�?�%V��g�'�q_��<� 8p�������=�3��������-�X9�Q0�$;gS�4��M�*~���o	���x��:Y�U��I���-�ys������u���>�A��������[��]/����g(]����Ugr��YKepW$: ��������w�mI����!���,{���9e�����`�=��9����a/����QX�;Ln����k�:���F����e4�>p@�'
7SQh�*!�=�2�"��a�=s���&��p�s8����U(
�K�.��9��l�(u��O
�P
�YUH�;�0_�	-��%���3���@���Z�����=%��;�l
�a{��f������;�)AxV�v�!�	>� �j;��L��\�|��M��NB�`��M����	Wo@�� �n�Y�8(�)7��t9V3�g$������ *�>���y�w�����K3���C���!�(�>��Tc��KQ���=g|{B��_��E����I;��#��5QI�_��Yu�:0��x3D�z�&��j�js6
N�>����*�v�nJ��tB%������6���f
���d����T���h���[+a�"H��/�G{��D�mN�����6���,+���vF�I�Y9UK��a�����_����z���:�)fT{9#�R9L����@��O�7��*���?w)�&q�x�+_n�u=��j�s�I�!I���$��I�n:l1]�����,����X�?��7r����d^5$�2Q���I)�-�0�R�0�. ]>W�k��k������BC���S?f�rw5r���^Q&�=��n'�T�T���qc����5�##b������e�}�V0�G;��A�.��x2��*H���|9�&go�����M���of���a�r��V�a�*o]�����kn�7��v�j%�d)����!��wb?B�s��M-�g]
t�,����=��;��`������!@�]SB��G�JZ���������QS���"a2���{4f�v|�������<��$`�=���l�1_!�����bo65_
�Gque��M���z��z�uI��h_��O��|7�G�������9�#�t��2������=�.��r+�-8"�yC`���}�.��(5
�h�yQU����$�S���6�F���Er�m�<��X~����$�����AB��g�c)�%�jt�4� �=����^�������XSJ����W>�&]k1T#.[�7���(��81]��Z����MT�kK���8�Q�x,��������=0KMdX��E�e��5�U���rb
�j�G�l��D�r��&�bG4����!����������D�C����rbw�\u�j������hrG��6���9-Q���O�������m�X=���zv96��a�����p��Ok�--��H�v)�Fi����8hp��;c�S���Gr8�����,������9���[w��w>dh��@-"���n����!�<�T�T�m0��)m��;M�����0	�����=�-�I�k��cJx���4{�Bz9�7��y�g=�Lu����'(_���[�L��'
2�K/���kw������������?�/�NL�Vh]$��p�eG�w�E��.�+^�w�����|��h�S�KY��`(��)����@!"9�����:��7���!
�x���M������$T��P���>�9J=�/�����P����F�p�Y�����k��|�~T&�������J2Sz<Pm����0tT������n"�{��,����y^(s�� ������-���������('�y^z�j#TMi�r�5�=��?L�Q�ZC�5l����Y65'���$'_�{;8��D7�����S���0R�����l��7>�p�xp��$�=����W�6T�b�u�����S���S6Of����03�z�8�L �����v���O��'�z@dm��&��=f�X�E�*P�9*O�M.RmL)U=��|��\!yD��|yE��.�������<��x�>��=7�6����$B2ya�����Jv�����s/>7��9���;�m�����f�����H7�c�J4����n�E�d�y.���\\�*�'l	�-�M����fF:�J
%�[L!�?C���'�D`
����
7Q@�''�C���^�������|��-�0��lS����l���r����R
�.���r��w
*�2���fK8l*�c�8�
�BjX������\JO���A��}0����
��<p.7��qk��E��'��$�{�A>P���D}N0���W��|�C�����^C�&���*���J0�c����,�n��O�z����Fs�����C�q�<��A1Ky���)������;y��(����t�T�`!���M�Y(�����~��8]S,U�� �a�Y��A��q��s�^����a	s�!�f��H�8�I�W��g���m��U�YQ����A�U�[D�i��PUT�H��c8�w�'����l��8rP�e+��
�������M;��������PX�f�����)����m|��
B6�Z������t6*�F���wP�7bW�8�!���\q+��B��I
�x�����"�����@I��?6�����&u���=�#e7a�^EEs���)}@M�oi��#I]��B86�����s�U@�����Z����,lS=��?B����\�3�����i�D��6�I3�V li�#@��H�P�����(�����W3s��AMx�G*�����g2�Y.�8\FR9��"oW1��;]{M�����qs�n�:	������������YF~�����W����������O�#����RlUF����M���dp�>�5Y��@_:���pD���^���P�\�oBJA���r�����E�y��i��s��oN?C6�����2�V�@sM�li��Y�\P�.l!��w���D�Q[�4��t���""��������=��wV��?��<���,_��������V!/[�~��CAb�na��w���XAC�I]@O���f�4�X��6p�-m d�E%�S^�uhW���	6���l�}����H�t)����[!�o�&,��oTDo��V�|������ce�]��r��*
�
������N�v�k��FLW���$�y��0���HZ:m��K��9��%�f�.����D�oNTH&��=��`��3U���2�!��i����y��V�\�8y�v4'1&��E���vGs�Fv������q]�����z�9�����)~��|����qdp�����%e�"N�6O��?���K�q�.�J���J��	�Z�z8��49��uq���w,Eg�sW��7���������=�R�,U��
�$���k������B����/�����h�r�]?���x���'��wL�|�������BM~�O������Z*s��f������Z��-���l,�2�}^����T	RC$�Vl���[��y(=X_�1�Q�M�E�`i".���O�]����4>q�y�����x������[f�'�^db
[z�����rxdc�	�OB#�"{�y\V�����k{����Cg��U�r��0�x�J�~a���|��<������ ���
�8@�
���a9�H*�s��v�A9�1�~������e!���3sI-��<��|�Vs�W�4��C��!����%���	�I��`=��������H�x��Wn�Z�^L.�,k�6g�`���;)s���O,7�}x�<sB9�,s��y�/<�}���]q�o����9�O���[jW�sm�������3����
���M�_�Z�~��}
�
��P��k9�������&W%b�	��F�rA��B���z�����W��C����8;�����{�X�U�.t(
Dt�P��m�M
BB����^�PZ�1Z��Z�����x��e�T;1�h2�x6�/������w](�������|�=B��������S�-�b!���0�5��g&�
w����,os�k�Q��������h�T���]<FZ�]��W��w�i�����f}�������*�5��_�V�=,�h����n���'�R���f���h$d� sn��r�>���buz���~	N��'4�W�xZ;[6k�G����;������D��{��<x���L�)<n
�f������p�����>�����"A��M�:���DI���<�d��x�o��T[������tx�9SQ�1M��/�mO-��La&�.������^�	N$}*����>�_�n��N��8�Y��U�r���e�������V����w��o��l��f%o>��i�������|������_��������������������e�����\0�WYVYJ~+�WUQQJn3�GFN^FJy3�Wf�n��*(�(l������)I�n��*)+�d���_e���%U9E0�������?��S
��k����#�_������e�U~��*Ql���(�������������+������_e��}�������@) RY��A
��ee�O�����������{R�������_����`�������/���"vl����T�N��`�/0���`���@����+����e����Jr�f���@��e���/`�����~���3�?%9��p����_qm���������N�����?��IQ�+�������)�[KK���2==���N@@�����s����y��S����*a������P��X
6���<v�fNt�_�������]jKw�����l�[L�e�q4MlX��x��GH�.0`����3���
(����N�������Ee��zI��������7�]+E������s�Qc�-j��5��s�'Zo���N9����dR��J�[�\��(*Z�������]r�&e*��(�0	iy��*u���%��_���i�Nt(�
��/�p�hb��[������U��:��]O��tv���e���~;���*���m~W�<i&��������h��'v�m�+�Y�oDGGS��M�|m��i��X|\�~�����g���F���Y�os�Av��dN^K�Nhf[���X� �J��	�b�>v�����������n��
����I�W�Fg���������'�H��;��<5��R�[8�����.�����7���T��gM����ll���L3���v,:t���pN��-��L�&Z��}�;��?{�;g����y�U����)_������4��rv�3���K��������z����s���x����~���>N��ZB��V�^i7}�m9����������t���D��Bg�
J���B�3~��
:j�E�������	_��'�D�����C�����^Q��'������l�M�w	���)�TX{��I��T>��n�l�z���|����KV���;��I{~-2e�����F���z��m��x��t�\�Q)W�.��NR!�����1���Vlv���c��f����g���	������������.�c/����V;�sV�g��Hjn�f���x������0[��1>�����y�C:�j���w����D|]���;�1�_��K��6�8>1�cv���������x���S]�|IYO�+�m�k��V���>����o���nfIS�����p�6��YnSY������|���~������^�������=K�A�����w�C������?��zHI�I$���xqgrK4���M���K!��5Y���t5���Be����f�.���������*~Za5h��$����e����gc�sg^���*�u�F�|�f�����1!i��;)?������m�f\�j�>:0�J?���j����V��ewf]�*z6~�:��u~a��z���S�+�<���E������	�������I��ZM�I(�����Z�b%e��X���ja�����5���.&�=�;�m�1W��{<��E�9�+-�����/��5?*�X+��1��,"-=���c�6������|)]O�C(�N~���C�
c������}��)=��|��C��3��J������?\v���_���������4�Pk]��/g%�nH�.�~Y�I�4h����w�'.p5?gS1��tq�w�1O�tLr���P����y\/��<�L��p���(^�Wr���g�W~���v^I�:e7W,j��`�1n��if'��D�z-��q98>���,�������{����^�4N4-��������d���x���Hz������E�J�O?WG���(P�(�	U�� �+wG�7�DA�8B�4����y7*���N!�QE]I�����
��UBcV�������9�}x��&Rl���bW�o�{��h�M��I�������l��\�k�X�{���������>����a���'�����ZY��X.��a�P��������O���T7��p���I�_�oQ�Y�r�]��7FShi������������U������=����u����\���I,�<;��c�;br�y����#����,�2��j�:��z&�8���~����L��\��G�0P�������.y���3���
R�Y�\����+���B���Q�o7/�x�vo�����z�]$5j��vj�3>�Q��_gz&�&�o}s��������`�3�<`�Fz�[u4�����w�=	�k��Cw���N�x3Mi4kn�^ �L$�.=vuE`=���B��Mi��c������������t�iD:���d �����Q\�RUx�]g�H��Y���N,���\���X><=��z�P��Z���~�/n�s�8�|^��GJ;����`B�,�#���19s��.5v����6���QYdH:XEhir�f����q�,v��(����#�#�z��T���!�P/�����OL�BV��4��I���M(�J��ft]��������>�A�2��B��/i�}Q�6G��1P��8��R}{dQTC��h9s�&�TN��������9|������=_T4��������0��-f��yW���g|�����[�X�zAs��UMSAd5�� ���\{�t5������������B��<��W:)������
���I�{�ME�8�o�;E���yo;��vv��7g�#��i�%���fZ��n�q��{�8(r��u�$��9�������)2Y�C�wXs�/���%+�(�n��6LAh�\8�����$����/5�"���pb}��!��|x�6Y=����*F��6I�E�@I���_��p�3|��)����.:��2��uX��H��p�9�k�Qx�=�L�L�LR(v��y7����GW���<��!�)��{DgG���X����y�@F8�Y7�A��L�N�;~����e���?�}9|�y�r%��@�����|�3��'q	nM�YC^����Z�����T1��Q#*w�~ '�����k��^��m(�K~�V���5��[�Q,�\�i��A��7J��C����rm�f��������������W�&[z����f�j����F��J�[�n�o:���F���=q��x��2��%)�1KI��m�7�=JU�^��r
�Z%<���$����*��]����z���,r�a���
a��c�E��������,u���wp��=c��S�=.����5��!�v����X(_��?��D�����;h��*������~�w�("�D�:�X�����\].���X�h���d����n�+�-MDg<Wts��P_;�b$y�(I�w~^H��*h���d	�����J�'G��1��m�p5�s��]�X��rm�������r��Td����C|K]�%��?@Q[���o�b�eq���x$�� �C�<���I���h4��*�oF<b;�<j�N(N(��B�T��X/qQc� ��N��$���.�)��+��3�NC��,�>!�&`���g����W�Q�b$1:aLV���[%��*@�D�^Rj������s��m��S�S�k�2f����!�������<�����8��i8��&����.���@z^��F��"��F�R��yO������th��L���n���T��$�6��~la S y�<�r�W��.j9�>+|!�;��m����L��K�������m���_����7{����������gY��$�Rj���R<X_V��<u���
w��v;��n�����9jP(U���4+�t�r�(x������)������?;�
�Ih"�9I� ~��m�"�/.>����@z���wz���NT"�`����)b��p��-N���6�=��T�\���f�����d@J����g9���Y
3+^YO7kVji���zd���� fX0�b�>jL�G�����h���N����+A�G����R�-W�(e^���v)�G]sh�8x���z$�l�3+{�����S���\>�2��;��<��xP�v�X\��u��o�bQ�F8�b�$q�A�����R�\U�
��go����Zt�($-��fh�w�=�N�3[TC"35�I�w��.NK�]��.�[�f�P�-�w�6��U�C�\��Zz�'�\�qc�3EU�������J_p�ai��5%��Z�o&�n�{�p�F�E�)Q���D��o������U_	
�)@�����r��tfg������)�d1�f���.�\�b\_�,�'���s	|5V�j�D@=t���!�V���KN�s�9J�%����$w�������w����D��m����'���J>^s�9B<�@_cu�0z_24V^�R��h��e�{�8���~.�vV����G��F�S�P.JIg�~�p�#:�)gg�F���kC�X����%C=�E-A����e������2���hE>E6p���h���c���7�_Z�?t<�M
ybqV��*~.�JfZz�$����:%��<�U��Z���T�s(�Q���h9���U���x
E5h=�6����b'W��Q�S�T1#C�����8�
#=%��
����@��^F��D6U��m��=�6p�}�C��!�r��l�C���w�X<�M���j��b����-�V����$��E��������p��9s�����<;�n6jx�?^�]q��hL��3����;/��>�M��#��)g�I~��i��r4��u�8^���z��$s��-���D�����e0{����qg4iBz�lDz�,y�!~� y�X:N��������~����1�CJ3P����;�R|��3����� j��!��>M�UE�������Lm�Hu�"{�N.���L4�l���5o1�Y��	g��]�;���L�7t��B������������N�j?�q�����&�M���"�X�u��w�2�!f�X�b{�M���$v�)1�J
M-R1����2�~q=~�xg�)~������<	/�y������bRx�wK�����M�35�+-�{HLu.�\��-5��<���.��QS��"��a"��M��]����R��J�o�����
�������m=�"V//�fF<�&�0�M���`
�@�I�
t�-�12��h���NdEEs����+~�&Vu���
I�-�ra����S�M�{���[>B�Cc\N��[�CT�Y{`�0rNq�`#
�kF���6I��y�(���<�(1d����N��H��1�O��c&	;���/������y��y�������A������r'|����`@j���=1���=_�������U�����j�bs>�F�swqy�K��'�X}�L���d:Y��GHmE���TfI�"�Z4�e�jp�nj��p[��t��
*Z�?��E�^p47�����'�s�\B�uYW�Uw>^�e���=�-\BMuO�
���(d	np�����i��#kb�%���������7X��+�(���NF��<��+�4�]�[B�J�J���I��'�4�����`�ih�E�|��ST����}��H9�)�����`���������.��BcIz�'����u8p��:Q�\\�@(���b�R+�A����������*�8%.y�4o�9Z=r�T�k��?P��t��8rvJ���sy���-��_�-t��\Z��"�h5d���]2��.C�`������H,*��(�r�BM�?���z�Z�'��6���,o�Fz���En�>Z���tR���rb��=���K��x�(E��x�W]c;kEu_����H�!�������q� YX��XyLN��<�����o9:�q���J�iY.�p?�eOu�H������iJ���N>�M����*@g�9�%�����.�=>�9`��>��@&�#4f)
h��y]���
����x]��>��G��h�	�1�A��6oD1:<pD����(������H'�|I?��8�wq���h1d����v�>(�q�"��$�l}0����q�N�A����V�� A1v����������a�w
X(�E���t=�	+����+��n�V+���b-*���p{��2��9�+j"5S��j��� �SJ��M��}'����cqd%������N�H��&��^���d��Ow�B��It�7CM����k.M��K9r�CS��I�����������8v9�]�Hq7Ch��LC�8�VD������.r��kW��>��^���'x��H��M3����0@�iN��fHs�����;��}����(�����2�!q�_�jxZ;+�xE5�h��=
����Y�b���Ir�3�.�K�$3���y��W<Z�e5~Rx��9�r����e)b�����j�{�>�k�c�D=-�xH�����.=�U����Nu���	���l��d
��<|�l J1�y������G�!�l����������C�I����b�G�A~&JP5���0����(���>t���5?4�T���+y���&�r���^"��d�_������R�J��A5�]$��A��_�w�M�lu$u=��������kC?��j)9��:�����75kE������NDc�9<���.J��y��91��=���!�K���f�)��
������d�vo�T5�N���t2���}(C����������^�N<�\}��^�J��l����X����������/R�/�s��{?��{5�<��.ni�X�|��BS�s���nf[C�&,�1Q�;o_j�����QG������N�=po�D��t��!-&�Y���_[|r�u��h��JH�*���|ls;We�`/�w0��y�p��Ky��n��SP��;�X���==�Lc�JE�x�3"Z��R��b������=� tojT����;����rc^y�^�{������tIwB�%
{��E]��yRkw�n(���
�o��Ux�O��S����������a�%��`1��
�%��d��2����I�L�_����������b��	�>��c�D��&���b9�HSL��z�yd�a6�q���f������������kA����x�u�����o����(�{���y��#[����P&s��'DX	�>A*���6os���$�
��s��V��`0�d��d�p�RW���
4d�
}�����F:d�a�)b�"-�:�����R1�[�<�NI���D���E�����
��x��*u�C��,vf8oyJ��=��I��O��:�O5��4Y���4#�;&�E��|�&���.\�{/�����p=t��hw���=j~G���I��]���cF��C�g�����]:�����P����b������ZZ2���(e�1����dm]J�����&q-kv���pW��7C�$���R;s��-��G)}��M��/?��u��\ViB�>��k��?=���T�V>�������t��W�!���/�'4\d���-Y����jKlr��lIZ5���5�����/d{��8����sy��c����@}x�6�\��4�W,�5_J~�����]�,b�������m_}�pZ�op�{Z�������_s���'�N>��0U�*S�Zw�C�+���#�/�b�+A�lXk$�f*^qe�����`|�v����S���gq��(Bg�1v1`��l���?���M->6��j�-���|��I��/E��b�yL����}]QT��I>��V0!�����
�I��S��)��1�����K��W�N�Z?���IAi:�Y�G�����}X� }�|N�Y��($���th	�n#?E	c���]��(6)�������u�����0�H���i+�d�Y�D���_r���DS����:�x�-����(�^��D�\������+����>T���v�$�
�~OKp��w^�[xjT8�z�6fV�,_t��'�����������4�B�H�x��"����ko�!�F��E�BV%2�{~�P9�~���W��?����>�
S���q���7���n�%��)�>���>}z ����a���@;E�o��~�>�)���J1��u�����0;�����`�#��%���l�yfs�}w��T!�a\�������0������B��%|$'��~�B�HW�vHT��B���a��?��@z���<��X�{��x~���	j�}�"%D�6j�#��6B�A���d9p�~?�'9yj�"�l�5�m�#��:���d'�`��6�����%H�D����E�p�vdd���"
��[;���w!���Mn2��RVm���t�V`S����mz�#e���Wf���yk���K[1���>W����I�@mI$rv����#�iyf��HW��I��aw�.��@����/��s��NZ�\���f�iS���'><��"@�64�r2�2���$�0�
�g���W9�A�
���J�xv����A����T�w����B\�
�����9����;����k9P��(�v��}�����}u����#�����aY����i�	B�wR>��):�[5����]�;)�w�B��A{7TRK=q��������2�>�p���X���!3����W%���|��|���������T�(�V�:��d����tn�hK]������5�!�n���--����!+E��H�Y�G=9-�\��8��HQE�w7.��
�tA����;��cFI9����l���R-!H!N�|�[�p��q��t��`�\���
��}v��� #��&F�p����G�2WP���W�S�-������&}HQ�+R�+����ys����P�/: +�X�)��s��E��`��s�)��>���O��:�8d�:�������"�0�4��f�;�^L�iz7��hi8dwc��O����|�|d�'m�zE�d���5FU�Y},���G���Euw*�@�S����^���:p����PC�
���>|���]�!!v�h��H�;�����w����@�zB�����;��
tb����f����9QN4�)���Fb(��?J�������2[����v?����eO����d�+-�y���h���$�~����;KdH���W^��K��S���/��ia�1���b;K�T���dS<5�U-����o�w�A�
G��A��k�����,����B��>�|�\12�|}�����Yo�h�h�g�@���b�H)�z�h��\#
�|9C�^gr�{�}�(�v�,U��������6-x��D��zu��w�	��A3�����(:�� �?�����������r���\p�"�'��
��uK�w�o"��2v&j�}����A���o3���$C���G�B�<w��?��
�
�%� |)O�>��~�l
z.G@�Q.�n-���t=����NN��O��OEB �to�F����+���a�%��[m����6Yl������������]���hV���������J<bj��ZY������u�6����H��h��f�@�ox������+S^G
&J�O��g�z]�enl�H;�6:� ���]=����/�J�LYG���uQE��i����Z��aHAT�4Q�T�E��4QB�5 ( 
(��!AB���   �"�	��H	��{��x�������������|X@�gf��5k��If������~�����%>�Uu��#9g�n�����P=@��*�5�����7���Z�^����^M"���G����n�^���y��v��m�Q�����k$J�"���f���"�E�Y�M
�(�����Z�2?�`K�&�8�.0��"�MP��C;	w;{e����i&?j�3c���Mh�l���%o;�R�|N�'����T�QE&k�=����O�Q�6r�|g��6ov���l����c�w*�hw������IViTRrC�}����}U7�#"m�;�:"8m�	6�+����A��{��N)+��b�p�fYZ{�4w�0	��J�)������s���m0	�*���p�i�ki���r������p��g�V�4!��T2K�,k��il}��'�[����t�qe���y���{y��1�y�p
3c�1�}�G�d�t�W6�E��R|��SM��ti���0��)��m�b����'+��"��"�����!�pV��<]�r0��M&>B#���Kc.���KW�����
���]j9������X�M���/r-y5&�*������'���Y���
� ��m<z7J�,����E[G��.L�L��zQq9��]���]�������@����[7{�t���O~[b��������BU�A����D��&k�������N�E������A�[����.!�m��6���rlV��V�d������{i.�`NB���\b����YT�eZ���\���7Yi;Yt���;sk���6di�/��$<���ev�-��\�F��f~O�,�����n:��f5	�Rl�����L����)�P}M��g�����YB���)e�zA6G��*^�
�^{�����W�eM� �����pM���9,�
�;�#�|�P%���G��_@|k�&��o���G�,��)�+]MK`\m��x�������5N��m;%+��K��[L��BZ���3��_���_��S���9�����W�?����0�3S��v��}!.!�#�<>���UUUEGGo��7�B*k12����lbz}"������P����g�/s���5�����u���%9���#�/7��$�?��$�����W�hA���g*���a��Kv�D�6����S���
G�g����e�\��d��5��te�s�]z$�d�a:�AM��)/�|)���w8�{��j(��^��fU�*dr�*�E��<+������e�l�||���o���1~l]����������0����h�pQ���4�'�Mr�r����Q�>	�)b ��i.�4�� .1�����V�M�v�"N��6�������.T�D�L�t�O
�cb��=W�U�^�t1�D���f��i�gVh���b^h���s��XnT\��di}�mSw�����,�f��� G'��G7_����v�c�?s�@Y��}c�~Y�;�AT�^W%���/��nMbm�K��k��R���l�/���g�;X���o�3��n�6���g��a����]�����X��M�>.S�m�@���$����/��������n��-z���F�6%h�E�tq-�u)�?�i���1�dfm�������%� ������;�@��8�	U~����$0e��XhL���M/��w/]v���BU,����|u�r:��`�TN�".}t4X�yha��,��,��$�`�W���n�������e0�)�����������Fmf��x��3�	�-	��-��S~�5-���|*K%��|�XkNN1.	>���"Z���(Yo��G����g'Nzc�i���������]�W2�.yYg���}��e����*�y�jE�,@�!��r'-�����L�n���kSE�P}G�[����� ��q�W����6.Pq��D�M�3^�=��!2�2-�lW@�� �0��8��c,y�*����zN@B�$q���q������1���&���Coo��Gn�����!���Ur�N�Xueul5��)��5��g�U����}����H��v�c�~����74-�i�u����{��]���bB1���|�uyW����x���rFB�+��T�.��q����;�.��i���]������qs�N��'��!�.l��y�8���Fbg}��������v��WX�At������x>G��������6���H(:2����X�V�//
�-�}�_V@U!�c���WjU����K��M�<������]&&��|�c�^�4�je@V���\=lJ�i��7��P���-e\U)
���
�!�Y�c�d+
4}�}�r���uG{����V��Q�����>��{Y$�
���-���s@�5�9��^2*pu��'���._�0�J�^uS���������O�#ty���+0Dc^y�����'2S��}3x��uF�V���N��:Y�-��}�Z�6��D�
~l������^���|���o�������Fk^��9[+�2��^�gGO]"<S�?������E�

��>���OPL	$�\�D�O������V\������7H��V==F�@I�
������>��$W���c�����GJ�_7T�M����`���"�U���J�6�����F=P�a�v������},��1y����^��F�K71�vcLW����,��F�N)�H55T|����Z4���]��kH�����)]
��o��lf�Gj�V}2`�c������1�O����V���p�D
����h���bN�t�VMa6��[�R��[��&_p�����N����=];�v�*3���T��b������*/e��"�@����g+~��k��_9�6�C9�39�xz�.19����K�8���:!�e'��BB��B�i�Z���
s�Yv���"V������t������e��(o�'>m*���~?��n���:�s�i���S#��1�$��.�� ����A�f�
>�o�J�)A��%K��A��$��Az��X�x0�����=�U�g�Cza��NvVou;�����p����u�������u�V���umah����VaT�4!b!����M�K��!�5�/�������&F������A�N�WK)��b���V;�^����>7?�tf��Y�D��k�)	�QcwAK��f�����|m��p��qU��Hk��+n��v��R�;���d(u~mu���+��4�B9n_�'bJ�!��f��}_yEw�S'��}#�N�
Ws����"���"�*��5bs,$��L��������O$+���\�����V�Zl�"�X�i�nx��G�h����C�A�6�x��\��eh����L��M��Ti���q��%b@���a)����M���������iO��R��w��:�_7�x>C��lj4����������x���q�������se�~���6����U��Fi����Xou(-�#a�~��Iw
~��<#\�������"[-��<��zU���I������Z�|�m7�%m"���m�)M�J}<��.�H-<G�&)f���"����37��Z����r�~,�f�����@���9�/�S���OdvH�p����+��;+ln\.�l�b�;��T:�p1I������`�6x�TS�Us��YQ�Y����,�����jy�=��&�z&����n\.���HGN��vj#�����>|�0�o������{��JV��?��s
_\-��9�M�^j�v�@��*3�&`��9�/6n;�Q�z��~�)�83%�N`����8���G�\��n�^�=����j��5|���4s4��Q
H:<�������%|��ci�l�,�f1,�Y6���-��2PG��}��B��'IEoOd��k&�ByV�;������q��H�01�)�:V�[#����X�(�E{�S7{P�b�(�h�}v�	�]�P��d�3��L�VX��ELB�
2�jp�0?Ts�d��hg��B�x����w����	��Y�w�y��K�����x6E��B
 �L}=Mh9A)b��������rpI����++[��(�,�������$��X���m�b��!�/+�G�����N�����O\��y��L���`>����E����X�3���]�_3�����S�9&1z��S�����y*|�p��Z����w���)`��A�0I���{e��<��`��^J`�.n7��0�B<�g������\������&��L��a���`1�|�7nNN u�J��`���N4�[��M��\:?qO��P[��P}����H����_g�U�:~��d2b\�����A����G�3l4�|Fp�������������o�R����T�b�8V��WS�)�u���O���{Q)'b��k��!�_.���zf��M�797��E��������o�����o�D{a�[�4�����n���<~)@��$��i��+/���lK��Q���Y�������K�g��FZOPl���n�e��������sND��-d�v?���i������i�9K\`���V��E+C�G-s����H�M���s���������y9�~��(l�>Aqf�>H��V���y����M�9C7I`��h=j7�o��X�Vhw_�r������,sY�x,
��=���3����~����0e{��!���[���)M��3����x:�`�� `�w�
���<��%u�/\T}���O���U���F��V�A�A�'(�,&9�s��������R&�)X��OM���WB��}����iJ�u;<��X(�.#y���H�����y���,~�}�f��i�
��}f�Y(���e	�����m��!����h��G����Y(���+(vI@��~,�.�l�b�!������4
��}R��
�28�W�l�b[�H�
����y�,�s�j'	B������g�C�`�0>��G������v�D�4�|��R=�����E8��F)�+�%J�lr���z�TRH5����*Y�-���hR�G���R��+�:o)z����W���b�"8��
1�����g�����]R��@w|��X�����
���w��/5��r^��[E��0)b���}��k"���zu_�2�������wv����_�e��%xX�[M�F�C��?�;��~_A9�P�*����c���[4c%�w�����UgC�-�
\WC�(^_��y�4�}^��l��[P�8���'����q
�8��c�[��>}U3�S,�J:��Y��[�&�M
���o�"i[�
�F.$�]��]qGv:���`�����k/�Hn1��O�^t��]�
�`�]�{�R�,��������2�D����,�o�$��q�n��K����#%Q���rCgm�I�~C-�������w��@bGnK�l�@��m��IG/��I�g�^�>O����r����cC�������9Z>��-��L��#<z��a�a�4D��Q��u=����gOf&��V��5�Yq�\������Q�*/�krM�TN[�]}3|��80j�������=�0����s��Q�K�|a�!B��>
rb�/�w�������6,����Mg`u�^���gd}_��j^�'dK�#�$��u`��%���j�>��c�=I�b������Q����A���Y�/	|�������e�f�g�/-(�e��D�Hb�`��Z��Y�g:?����-�\������-�rW�%�Gj���������2R��CZe��$�����"I�y^�()@��X����1iJ9�L�L�_X/t�*MKE�3���_H_=�hN�������=��W7#����C�D
���
��)���������-�.��cD�XQ�%��S�.�%Q��X�)y���A)}��N�l������.	m�g<���SB'�#�g.���.�	�|�/���A=�"v~�&\����1��*9�����22d�}���A��k��A�}]�)�L���vla�����E��?�A�����%ZnCP��2c�H�X��>����>3��;��e��c��D�u�w�6.iH����*D+���s�6x�����"��T�2��(�����@�8�a���N��
�(�J������8>�����$uBR&���a�����5s���l�d���8�G=C��%)����l�9j"�Ta���b�.��}9���)������Q��af~�����bMS���K1|��G#��{h)�9'�f���N��M�t�:yI��b�",���3��Z������O�	�L��^��F�`�}zg�]�Tw@��w��c�g(m#����e�d�.Cv�W~��3v�)���a�v��|�_M���n�.�����f����r$�a�`��OZq�����h|���A@�����{��!��W���*d��Y>�����D
F���8L�V��7�6�����0��������+��9����@
Uv��.V�u�$x
���/
�zMD>i�EV��������y�����A�s2���"MdE#7D#���M��p��Wi�@
V���6���!bG8����c[Y���.|�������?l��~m�	����FX�FX|E,x��c��W���R���X��������
4�'D��]�{�T?����U�����{���:����1��<[�����%���8x$�
�>�3����{�Q��A0
�������t��a����n���3�G��{@��G��
Q�,���~gZR�k&E���
���v�jZ�W��,�p�����a��K��j_U3�K
�A��^�a�T���GIQ�����-��'������M*m�E��[�/�z�R�^=hsn�������Q���o���D����w���nq�qD
Cq�X�]�l0�CU��p��z������w�{sxL�!-���!���Q�����-x����R�7v�]t������y�u�[^u'��`E��Z��J\lK�)C`���T��<�OARVV��
a��58���.:M��Q�5�m�����
�j�=���O���1W/��s6$�I\�[!q+j{�Jk0U��'�G���9i�������;��.��7~��]��F��$����L?N:����B���"*c�V��k���!x���gdI��E|�z����u���zPy������qj,��x_�D�2S���`��\�qe���xN���R��Bt}s�q����+�3��;Pzo��F�\��<!�.�y�o���;��V��{���=	�a/��D�\u����]�2O�
a<���m�3��
�>1K�z�4~�1�����&R�x������[�c�,<a��n�J|���f[ ���nA���@���w�������{�Y�a�����).���nx���%
.�X��	B��������g9vt,�>���E�� h��z�U]��%�5���X}��v�9��0���s��#x�~���K�77��������z����D�&��-L�~��=�6,
{��_�i����We����x��w��L�k�C��z-�WH�=��*��y��|��
S���k���h?�
���,����������V3�����uM��v�<G�����������2
L�g�����/�?^v�/]��J�,�\��y�������B{$���/RZ��O�_!7�[�k�=4���@�����9����p�!��3��o�N���d�Q@f}��m>���Dsb��D���He(#v���kZQ��H%��g%>���K�x+#�������l�
�1�YI�lK�����+K��6P�� p���;Q@.W�!}�'"B��������$~@8������Og�#=^�%�x]����)A�:��e2����:���p:������BX��f��c6%I��y�9�@��Y�C���/��/�9��Aw���v��v�<��w����F���?e��D0�>1#e7C���pY�(��q��q�2���"��K����8u"��!��u��\!tp�������B�������F�mq��Y`2a���2�C����q���z9�u�)F�Z#g]-x3�
����-�p@����|��MG(��&��W+vyG��s�(@`�h\�a��[�r��qM��K5_�Q��6T���TV-��@�/G��@�����A���D[~�U&��m]Gj|��h��q<��/���hK��	vK�����+��u9!�M����YA%�~@��
�x���_��#Q���(����^�7��
���y�V�Q������y(��W�o���������	����FI�����E�]��E0�l��L��_��� #t[�5]O����+�>6~�=~'�M�Q&l�_�*!M���M�|���"�T.��*��p�y�(  |����?W�;��2\�9�`t'b���#��qL)�;��o$0c�������M�X���_�����}L�&�(V6����q8GCc�_�	3��~�aU����O=��a�a1��3��\��������?�������������#&�EQ<�,��$�nV|`�.���������r�I��%SK�8��cKr
�������3.��]��BU��Q�`3���D�����%ygT"w����$�b6
�\���ueDmwd������M�����,>�+��%�~YI����H�����
.�[�!�9I�M�xb��]�Dol��;��/�J��A/��|	6jp�%bH8<�����M���������f@�`��p"�'b.��l��/��������pD
���a��;����G�����������:F����W��QV�v����E�?�P�|�dh�����J~B�%�����dy�d�A�N{_{��DfxX�#�������br�d������gD�� Z���$f~w%R�>Y���?����*�C�19�0"7
�`X1Iv��(3�u�y�����vAH�|m^�!���YA6�0��P�%C���G�[kE���3PV�2���{L����{���zD]N�j�%$(���,�V�p���@���Pk��V_\�1BfNUV=%dg�v~w�dW�p�B���fh��fSn|�g��w��l�
�#x�����A�����,��m�����v^~��I9+�I�����N��� �kd�fn��)�91�i�
+�Y������c�k�n������=a�!������
��tm$���p�:�����U��j�<
oq��������?�����:��:�c�m�L��(���"�8x`�~}���b����B��6p`aR�����:#)P������V����&P5��]�i�fo���
�F3p�����X�4/�e���E?o��4o��������X2`=~��y�#���0�]�����t�$��t��3)�92Gf)gg�o���nw�)���w����:^���G:���q��Ds��9��V�\4MA��fS����L�#�zc^��Q�]��!�0����Q}���������yb)����p�����cg�|����
�<��v�eA�,�f�{;����Is<qt.�6)������_���z��q���&������ph+�vM���2�����Jt��oV�Wr+�*}w�\=���|�.^e�5�M/iV��y��������t�0"#��Q����;;oe��bWs����yS��mf��
�/���&����M�'��� ��� ��d�i��1�o[�j���r�����#�������W���o�������I�r
��M�Q9L�1#��M�/�_����]�(������n�Fk�Y�	|$��99�G�Ge�T������R�����k<��I���Ssu:�r1�oh��:}��d����1�Y:�^j_���G����	4���S�n:�9���������5A������Pe�{M0S��������#L������7�{M�%�L�R/����{�r~�8�/A��<MyC���h����cBo�8��\�7��y�aK�+{���
�}�����������=��w���M\z�U��W3�g(��Y�{���+�?��K���N]c�fHz`��Z��S�R}�)u9����t���P����G�^���ao"^�Y�^I��$�D,_���<6�05�o���������[$��I�W3�n�8J���R{�A�n���y'��]^NSH�6�>`|��<��N�t��_�v���g�uZ�n���.���������/��X*4���fe��<�A��cj�)6�4�@6J�
�D�If�H8G�"g�X6=�C�L�d������������Gz��gQDf��]q��wW�!ba �o2[���jI�?��J��d����5��<�Z}�M�����[����/9�����6�����y�����5��"��M������W��_IAy���B����������:��FNQ��:��@ ���Q�_G�SVQ������ �����"���������6��������/���_Y�J������������*J?�����?���������A���O����OYIN��?y�P��ay�`�J�r
N�-�e��k��6�����������w��''��l��P@+�`�=��"��� .@EN	�(#�,������"
����'��(��O^QI~}�+)bT��h�z����o���E���+��W�74����X���o��m���Sy�7	C���<_�����>.�{	��vo��mZz|&)~���%p�|@�����4F��T����:}7m��������N���e����B���c�`pY�m�uIq0Hr��5�kP
�&��+�qV�����v���]6fJ����,�����A��&��.>����v��`�[\(�)����s�s�	�����c�W?����!v|!�Hp���
��m��Qg���0k����<��#�u�Qw��	y���u0�*)�J/���v���Yy���'>K]���K���l�~������:K�R�����f�e[N�]�`yP�X8���"�b�`��fP����xN������H�U%�Fge�fI�MD%UX����@� 6�����k~K��R9�2��P������G_8!��.}'L������*%���Y>4^���b�^�j7�������&��y�����)��}�/�q�V�,7�����,r��������
��A/#ns�b��Ue
��zn���>o\����9r' �!cB3
�p� #?��8����v�ll����L����05 �~�;�R@��� *P��.,D��;�?Q��@���Q���6���B�!��?���evl�vm
\��'I���#	LT��U`�{��]����fzZ�������*��#M��iW��'��ds�������,-�V6i"{d4����n2k�����!��+K�K���sqq�x�5�Y�i��,C :�F�y�C1�K��V<��3�v���0�XL����Z���fM
�7	���R��4�}�KV�5{�x^�����Z�R����c-�=����0�����s���W��+'�:!���K��F�.�W;�&�����X}�������^����[Zo��J��"�j����t��	Z<c�d�Rq���4���QB�����G!wt��3sf	7���O�������ZydVq����a`1npx��s���)?��S]�5e��\����v����x?#�������*��i��;�4opE�VdqkI+���9^��<�e����}�+enp�.���P��;�:��E�����W�h�]}�K�`������5
�(�k�=�G��V����%��V�aq��(�En��y��
=��6g�e$�DHXm�m$k][��U�u�o�����5���_�;h%���[�����(���/^����d&���"�������>���W��GW-��[�w�h�����l�p�cP�����	i�
�L�:��H1���!!X����p���2}�xZ#P��z��jb��+���4���{�k+7�W�0Bp��&�{-���0\������Qr�����������,���R����K7
l�"����nh��*:�����n-yu!u�4��y�jI*�!"��=^��`�qKC� i�F�e����U�������I��' 9��.0�@S����	��T����s��/��S�H��|Fw�
�;�	�_����"k�2x���.H��Q�h���v���4M#��&�����������)���t-��$��_�����XW:��n���U����l�}@�z�ws+m��������x�k��:d��S#�?�6Y����	�������lZ�W���R���@a�>�|�T}��;G�t�������Au<��^Iz�<Iw
��J��W��Z�a�-\-_�<�#��q|/����x��,g�&m�����T��������C1���uk�Aq}�G�(zEh�+
��X�v?K�]�yI��JP��Rt�j%c�c�2S�oPW5ew,[��&��z����B��o!��iw]Z�^����^@6: �Z?}*n�I%�%�����.G_bn�{O]S�R������t,U6�?n$4�O����o��.����gxA|w��(@��Y^�]��x+Qa-���n4�(�)S4�nM����_��V��e���uZ�dl����]��f�%��2S���`��W�U+�k��=0xNz���V�>�����������1i�c&��O��
�K86�S)���w�&H�R	�W���T�\��|��ls�+�����W���0��]Vzn��c6w"�f�����m*�J��������Qch@�U����������_�����D������u����"O�0VBK6fy7�X_"�\\�B�����s�o�Hm��V���y����-����R�����������]W,{�U/����x3��p/s�`k���D����,�R91����<���
�);�C��Xc����� ���+�����p��]�lLipw�)�e��t���s-�������IL�5�����;��[��B�$�R-Y��K��)�����#u��ZX���d]�#4�k<c=I�
�5(�[�Hv���Z�����._>�������Yy���K����j�����:��,V�a�y�g��=�||�`dU~���X��T$s�
*e8�uS�BAh�{[����"N���)��S$pM���4���pa�4���n+���Kb2eSI^�z@�?)O��at���`�6B�q�U���"<�+��;�����n����Z�q9&�����*���a|�����v�x_��:�:.3�OS)���V@U�zjb
���we�.����������}k��z��������'�,5z�|�+�:��'*�/���!r�����]�-+%Mn�5�0��E�i:��e������8\�SuH-�AQ����e�
0�z&������K.���T��$L�r"�"$G�k���"@��#W�������xm��0;�F�M�z��!�,FJ��u��|*��zV����
���`�=R[���=����pk^E�x9���m����|GT�lU�V�c��l����W�{>��?�� �>���,�&8�k^��a�����!�z���(p����.Io���I���(��P���'c��*�����eX�s�������x��9i�S��$�����"�}���j���.���*fJ�����*{�A[bZ�b@�B�c�}�-0cM�����������|?��0���E��`0��-�
�k���5=%����@WP�~F��
M�f�Q�}h���h�>�����Q�H�SFP�unA�c^b�?�E�S����W��V{�I���A$��Y8������,D$��w�/��0���+�i�^�`2���EX����Z������.i���������&���(U��~�lq�^e���.8B�� �	"�g�q��������.-H�m�x�@�,��v9.�4y��d��&��B�	�a���V�[�$���4l�K��R�$����|��)2J�	Y��7��^������ ���a�>�'O�$�],k�9Z�|�tp��Sm�NMh�q���P<�l��;�e�kw�.�{���R�����nUm��_�O���9N���M\��4��t���Z`�
��[��E
H�A����|����AB���l�d[�m���6�O]?�R�}�Zr��y�H�om�seXt�<w��>���:e9����ad���|����_)G�2R�d�%���^�1+v�-UN[x>��d\�L��ph��Gwb����ff��5x�-�L������#+7y{O3��T�Z����M&��vr2v�������f�-n��R@���-��v����3?*p��4��I��(������C���e��3�r�V��g�N�U,H�|�!���b���T0`&������T�v�����`�,%H�)���ot�e�R������jr5%�a������J����(�VO��7���5,�s�.b�FW�Q����e�Fk����55q h�~"��J%��L2���.���,�������;���i�^����Ck�.���K=db��%u{gV�&X�G��e��cxz*q�P,��m�h� ��xf�����&���EGc�2q���� ���Dp�����XgO��?H�IA������I�tO�k���`�I����)~�MZ<Jsh�e�2�,��$iu���>ind������x�A����J�w�r�V0�D|�$�5.���/���
��,�$�&���C�1��>�H�
�����M���/X(��2I0h�7�����3��x���)	��D�<��Zb;�������S����4�ix:�<"�bWy+��-�Y�A�`�z��Jy���q�X*?�C,m�R�)e�l��.9�7�)�K��d`YqV�Y��x�%%o�H�pY�.�n�3?�r���+n��#z�J��s��r7�^a�{��fT����!}W|f��=�����s��^�����P}��371�Vu�3=-1|�"�����`
�� ���7?<�B��cS���,#������ �FAh����[�a/ �71`��r]�0�n�"�?z�7�6<#73����v3�����n�3��"�Za�������d��EawWv�Un��^�A���y�
p@�yy�8�
s<xD�'�#u�E�b<#\`H\5��pq��b����i}�G���\5u������y�
��x��*b!���#������d��
I��(
_�]�9��,\�����/~���k(�*��!�hgA�����N����=�����".��-q�.����?����/��&���;!b��e�L��2A��S_��(>�s�G}��\��#�a{;@�o�Z����^7%Xc��R]�"���9��}���&�9� ����')�HK����qN�1���"�hd��u�L5����Z��]�3G�q�r���Q��a��W�W�w�Q�4�g���������'�x^���/:B�����p/���������	����ZKV`�$����4����|n<Oo��Gvx�~sd�B1�D4�E?v��������D���O����E�!��10?[�_3#��Ps�:rz=���{�}��5b�3� ��8{fZd>�zC2E��� a,�~���!��Ya~ �����g��Cn���W�zZj�4���h}���������f�Xa�ml�����G����q��gve,��sJ�Sa�">/F3�
�7)�D��} �|m�q�L	�e�����\�5�
�����W�?���:R����eF�a_���[�8L��[&�X4�y't�<�;�O��� �z���P�M����s:3�xF&��������4N�0�R��L�i}�}��(��<��q�v�������Q71�������
�R�k��:9���2����~�Ozp�"i�M���!���.)���I������}�����He�>���aw5��(�=�~����p}�AH�I���h������l_�0x�Sa����%�L���9���1L�Wp�!F)�n�g���w-��u���V��d��Z���hn���LZ���b�#y�s	�Y�I��6%������xUY|�Dg��~o�����
����AH6���o�y�xm�	v�����E*��4�j
H{���Z�f�B��m�E���2Y�-e{��	w���S��g���g�(Lx��3���_�z���M�9��g��K��"���'x�ta%����x�z�x��[]4n)�I���zZ�����&nxH���ES/(��K��\���$`�K/���Q�n�/�������^��C0P�j����(P��RU�D'�7�<��oUYD�2)\� ���B�o�r(\������%cTKH���
��)�G�c<������@^��B
C�
p6^������U1�At�")v	qW�H0����U��e'�v����Jw)�_T�'OnL��|SQw������|P��R7!�{U���� �Q�����!>���Aw%5<%�<o�}�ztJ��@��������������z}�}��Ob%����pw���'�$�(��-�+k;�b������:���u~�J�
���]ps�#rN������*%�WM���2%���rA��9�|��'�R��s�=�
;q��v�
���Z�f�~��\��&��~��o�3�z�Hk���<V����5��4��Il�Y������x7��a�����)0��W9��q�xN��L�@��=<����S�A���w��V9�c���H=�O}4x5�x%O)]����q����&��V����+��'��{��M
MSE���qK����q�
.n	��w9��?���w��k����,������(��wO�O���S��q������*w� �S��u�����4M��k�:>��!|�qR9�
q-Fd�@d�O>a�V����������hM�,�*���H� ����z�q��uxQ�C2GE���4%���\B���8:������k�/@d�*�n��5����=D��mmqv����=DPi}L�3'A��V�ST�>��?����C���S������M%�o���a�����a�`��0���M�;@�d�w*�`��B��D;�����C�x�#����9�~
�O���
�7��;��j��K�
�s�m�T�M%H6�.+b\r�bs0�s��J��A=D��E|)j'�U��Qd��F����]���%?\qli�<��tg���R>���Yk�RSb��N���X�;�@������<��,�����'��Cv�H�kYP�U�������Ct�����i)h�Udv����mp}�����P``����`]~��;G:'bB�y�
����t|��Xr']�s�~J�8��� �E���C�����L�s�&��|t���5r�0/���H==;E_EM}b�8�(���| ��	J!�����4���K�>Dg�H�4U#sd�v����}�x���������E�N)�gh����=������L V �����b�����"��)��!.�*XG�Sg/d�E����(�@2��U�dz.#26#�c�����{}-�#��!��p#71oTk��b	O@��E|6W�C)0��	�^���AN
%��N����Y?�@�n�P�(�Qj�A���>�,�Ac���q'��}��X�!����M��L��`c|.�gD�
�����]�>���&]Q�HX*���b����������b�Q��K���s�M�j�u<�deZ
� ��/��R<��/��we-V������B�~����G���^�|���D���!�<���
2w��H����{���
HSu�5�W���M
z�Z�H�6����9x����^�CN22�!���M^�?'�I�z�C�J���#�����Hj??�=��'c=G��%�.��c���"�F��T�bdG|�8����������C���E�]@<cxH����#}�)SA��%vo��������Q��-#,���_�������O����S�Sg`������\������m�b,a��)��H������)�PV�(c�D�t���w8�����a���\D�<v����]�I=�	b�9���&������l+F��n��N��pr��c���h��ls���^xP0�P�&\�n�	{������RQ���[F�B�}n��1���F�G�/������*!��E4������*�K_@�����
���K������~\_���`�6��_��g��{��?3��^����.�d�����z;��N�e/���e�_�A�1*���D�����R��F�F~�F�f�����a��9�����Sp�VxC8��7�<�*n�5�s�O���gc�?]�N�������nc�S_��1��
z@�G�!��A�����P\���� m�g6i�y�������J<:���1� ����6��M�z�M_o����P�d�k����=-��<Q��\Tq���cC�\����i�H�������������A��� .���s���vs���km���*����U��/1������cJ�w��=��.���F"�%t��m~����W��q��|��FN!��
x1�a�j]���������ar`����p��r��,���<����v���?w�_lx�"������2Z8��6k����q���^S
8L(B���}�nF���)u������9l)��{�����u�	���_��v��v���pK-i������%���{*��B-�9S�J/���N������5�L6ni�E�TI=v������v��7:��t������s����1-
nE���5N$���?������]��xL����e����F�}�7�����2YS���L\	�Y=�$XV(C�4�9���>s�m������P���Cia��k6�I���In�(N��l�������E�oa�����83����vm3>��Z��{}`�u���Y$��=Q�U����hR��W��.#�^���D]L����=�B���:�+������W��>:�%����j���E,^���)h��0�m\�����{��E��caa���G���k_�8�zj������Q�����)���|�o�V����l`��T���Q���#�������5�|�N}�D���tW2��<$W�*���0e�*�?�6~Y`no�WCF�|�Xj�u��LK�sH��0�6���o*�z����HU���J�������&�\`����������!OZxf�vV'UX��ty�9��c�MUv�{V����Q=E�j*�4jR�~���_���#J�v�'�S��E��2D�>�����]<F�m4��;�}�
_�e��P�m�J`��!��~���_8X�hy]�.|��6c�H���E]*?�m���k�&���$�q�������-����@�V��?�{1��Bh��7�d�v���i�� �bIY�������V�M�K����{��W�����Y��M�v�7>�}��6�	�+J��>Ywx���{��N�dL,�C$��3MP}��B��kF$@����w	Gz������Dx��<h%�U���9S^���Y�g6i@y�S�Nl~�m2�����&�R���L�
�W���ow��v��e)��L��ae�Mr�
rh�����m��E)��y��_��F���7���;��UR��9����QRT�Y�D�+c���*��#�������F�/�3�1���h��G���nxx�����z���J[�����t�+��1���F�������T0?��+)�g�����c~��*����_E4F�W�/�,�#PFN^EEa�d=PFN������������1�����A�����&�?]������+o��������"���@#����WTXwZN�	��_4����/|�����_8\����|�3�#�"'����7h�6h�6h�6h�6h�6h�6h�6h�6h�6h�6h�6h�6h�6h�6h�6h�6h�6h�6h�������*0
#7Heikki Linnakangas
hlinnaka@iki.fi
In reply to: Krunal Bauskar (#1)
Re: Improving spin-lock implementation on ARM.

On 26/11/2020 06:30, Krunal Bauskar wrote:

Improving spin-lock implementation on ARM.
------------------------------------------------------------

* Spin-Lock is known to have a significant effect on performance
  with increasing scalability.

* Existing Spin-Lock implementation for ARM is sub-optimal due to
  use of TAS (test and swap)

* TAS is implemented on ARM as load-store so even if the lock is not free,
  store operation will execute to replace the same value.
  This redundant operation (mainly store) is costly.

* CAS is implemented on ARM as load-check-store-check that means if the
  lock is not free, check operation, post-load will cause the loop to
  return there-by saving on costlier store operation. [1]

Can you add some code comments to explain that why CAS is cheaper than
TAS on ARM?

Is there some official ARM documentation, like a programmer's reference
manual or something like that, that would show a reference
implementation of a spinlock on ARM? It would be good to refer to an
authoritative source on this.

- Heikki

#8Alexander Korotkov
aekorotkov@gmail.com
In reply to: Heikki Linnakangas (#7)
1 attachment(s)
Re: Improving spin-lock implementation on ARM.

On Thu, Nov 26, 2020 at 1:32 PM Heikki Linnakangas <hlinnaka@iki.fi> wrote:

On 26/11/2020 06:30, Krunal Bauskar wrote:

Improving spin-lock implementation on ARM.
------------------------------------------------------------

* Spin-Lock is known to have a significant effect on performance
with increasing scalability.

* Existing Spin-Lock implementation for ARM is sub-optimal due to
use of TAS (test and swap)

* TAS is implemented on ARM as load-store so even if the lock is not free,
store operation will execute to replace the same value.
This redundant operation (mainly store) is costly.

* CAS is implemented on ARM as load-check-store-check that means if the
lock is not free, check operation, post-load will cause the loop to
return there-by saving on costlier store operation. [1]

Can you add some code comments to explain that why CAS is cheaper than
TAS on ARM?

Is there some official ARM documentation, like a programmer's reference
manual or something like that, that would show a reference
implementation of a spinlock on ARM? It would be good to refer to an
authoritative source on this.

Let me add my 2 cents.

I've compared assembly output of gcc implementations of CAS and TAS.
The sample C-program is attached. I've compiled it on raspberry pi 4
using gcc 9.3.0.

The inner loop of CAS is as follows. So, if the value loaded by ldaxr
doesn't match expected value, then we immediately quit the loop.

.L3:
ldxr w3, [x0]
cmp w3, w1
bne .L4
stlxr w4, w2, [x0]
cbnz w4, .L3
.L4:

The inner loop of TAS is as follows. So it really does "stxr"
unconditionally. In principle, it could check if a new value matches
the observed value and there is nothing to do, but it doesn't.
Moreover, stxr might fail, then we can spend multiple loops of
ldxr/stxr due to concurrent memory access. AFAIK, those concurrent
accesses could reflect not only lock release, but also other
unsuccessful lock attempts. So, good chance for extra loops to be
useless.

.L7:
ldxr w2, [x0]
stxr w3, w1, [x0]
cbnz w3, .L7

I've also googled for spinlock implementation on arm and found a blog
post about spinlock implementation in linux kernel [1]. Surprisingly
it doesn't use the trick to skip stxr if the lock is busy. Instead,
they use some arm-specific power-saving option called WFE.

So, I think it's quite clear that switching from TAS to CAS on arm
would be a win. But there could be other options to do this even
better.

Links
1. https://linux-concepts.blogspot.com/2018/05/spinlock-implementation-in-arm.html

------
Regards,
Alexander Korotkov

Attachments:

test.capplication/octet-stream; name=test.cDownload
#9Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Heikki Linnakangas (#7)
2 attachment(s)
Re: Improving spin-lock implementation on ARM.

On Thu, 26 Nov 2020 at 16:02, Heikki Linnakangas <hlinnaka@iki.fi> wrote:

On 26/11/2020 06:30, Krunal Bauskar wrote:

Improving spin-lock implementation on ARM.
------------------------------------------------------------

* Spin-Lock is known to have a significant effect on performance
with increasing scalability.

* Existing Spin-Lock implementation for ARM is sub-optimal due to
use of TAS (test and swap)

* TAS is implemented on ARM as load-store so even if the lock is not

free,

store operation will execute to replace the same value.
This redundant operation (mainly store) is costly.

* CAS is implemented on ARM as load-check-store-check that means if the
lock is not free, check operation, post-load will cause the loop to
return there-by saving on costlier store operation. [1]

Can you add some code comments to explain that why CAS is cheaper than
TAS on ARM?

1. As Alexey too pointed out in followup email
CAS = load value -> check if the value is expected -> if yes then replace
(store new value) -> else exit/break
TAS = load value -> store new value

This means each TAS would be converted to 2 operations that are LOAD and
STORE and of-course
STORE is costlier in terms of latency. CAS ensures optimization in this
regard with an early check.

Let's look at some micro-benchmarking. I implemented a simple spin-loop
using both approaches and
as expected with increase scalability, CAS continues to out-perform TAS by
a margin up to 50%.

---- TAS ----
Running 128 parallelism
Elapsed time: 1.34271 s
Running 256 parallelism
Elapsed time: 3.6487 s
Running 512 parallelism
Elapsed time: 11.3725 s
Running 1024 parallelism
Elapsed time: 43.5376 s
---- CAS ----
Running 128 parallelism
Elapsed time: 1.00131 s
Running 256 parallelism
Elapsed time: 2.53202 s
Running 512 parallelism
Elapsed time: 7.66829 s
Running 1024 parallelism
Elapsed time: 22.6294 s

This could be also observed from the perf profiling

TAS:
15.57 │44: ldxr w0, [x19]
83.93 │ stxr w1, w21, [x19]

CAS:
81.29 │58: ↓ b.ne cc
....
9.86 │cc: ldaxr w0, [x22]
8.84 │ cmp w0, #0x0
│ ↑ b.ne 58
│ stxr w1, w20, [x22]

*In TAS: STORE is pretty costly.*

2. I have added the needed comment in the patch. Updated patch attached.

----------------------
Thanks for taking look at this and surely let me know if any more info is
needed.

Is there some official ARM documentation, like a programmer's reference
manual or something like that, that would show a reference
implementation of a spinlock on ARM? It would be good to refer to an
authoritative source on this.

- Heikki

--
Regards,
Krunal Bauskar

Attachments:

cas-vs-tas.cctext/x-c++src; charset=US-ASCII; name=cas-vs-tas.ccDownload
cas.patchtext/x-patch; charset=US-ASCII; name=cas.patchDownload
diff --git a/src/include/storage/s_lock.h b/src/include/storage/s_lock.h
index 31a5ca6fb3..5110de37d4 100644
--- a/src/include/storage/s_lock.h
+++ b/src/include/storage/s_lock.h
@@ -321,7 +321,33 @@ tas(volatile slock_t *lock)
  * than other widths.
  */
 #if defined(__arm__) || defined(__arm) || defined(__aarch64__) || defined(__aarch64)
-#ifdef HAVE_GCC__SYNC_INT32_TAS
+
+#ifdef HAVE_GCC__ATOMIC_INT32_CAS
+/* just reusing the same flag to avoid re-declaration of default tas functions below */
+#define HAS_TEST_AND_SET
+
+/*
+ * compare-and-swap on arm is load -> check if value = expected
+ *                                  -> if yes: store
+ *                                  -> if no: break
+ *  vs swap is load -> store that means swap will always cause
+ *  store to execute replacing the value with existing value too.
+ *  store being write operation that too atomic is costlier so it is better
+ *  avoided if possible that is acheived using compare-and-swap optimization
+ */
+#define TAS(lock) cas(lock)
+typedef int slock_t;
+
+static __inline__ int
+cas(volatile slock_t *lock)
+{
+	slock_t expected = 0;
+	return !(__atomic_compare_exchange_n(lock, &expected, (slock_t) 1,
+				false, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE));
+}
+
+#define S_UNLOCK(lock) __atomic_store_n(lock, (slock_t) 0, __ATOMIC_RELEASE);
+#elif HAVE_GCC__SYNC_INT32_TAS
 #define HAS_TEST_AND_SET
 
 #define TAS(lock) tas(lock)
#10Tom Lane
tgl@sss.pgh.pa.us
In reply to: Krunal Bauskar (#5)
1 attachment(s)
Re: Improving spin-lock implementation on ARM.

Krunal Bauskar <krunalbauskar@gmail.com> writes:

On Thu, 26 Nov 2020 at 10:50, Tom Lane <tgl@sss.pgh.pa.us> wrote:

Also, exactly what hardware/software platform were these curves
obtained on?

Hardware: ARM Kunpeng 920 BareMetal Server 2.6 GHz. 64 cores (56 cores for
server and 8 for client) [2 numa nodes]
Storage: 3.2 TB NVMe SSD
OS: CentOS Linux release 7.6
PGSQL: baseline = Release Tag 13.1

Hmm, might not be the sort of hardware ordinary mortals can get their
hands on. What's likely to be far more common ARM64 hardware in the
near future is Apple's new gear. So I thought I'd try this on the new
M1 mini I just got.

... and, after retrieving my jaw from the floor, I present the
attached. Apple's chips evidently like this style of spinlock a LOT
better. The difference is so remarkable that I wonder if I made a
mistake somewhere. Can anyone else replicate these results?

Test conditions are absolutely brain dead:

Today's HEAD (dcfff74fb), no special build options

All server parameters are out-of-the-box defaults, except
I had to raise max_connections for the larger client counts

pgbench scale factor 100

Read-only tests are like
pgbench -S -T 60 -c 32 -j 16 bench
Quoted figure is median of three runs; except for the lowest
client count, results were quite repeatable. (I speculate that
at -c 4, the scheduler might've been doing something funny about
sometimes using the slow cores instead of fast cores.)

Read-write tests are like
pgbench -T 300 -c 16 -j 8 bench
I didn't have the patience to run three full repetitions,
but again the numbers seemed pretty repeatable.

I used -j equal to half -c, except I could not get -j above 128
to work, so the larger client counts have -j 128. Did not try
to run down that problem yet, but I'm probably hitting some ulimit
somewhere. (I did have to raise "ulimit -n" to get these results.)

Anyway, this seems to be a slam-dunk win on M1.

regards, tom lane

Attachments:

cas-results.pngimage/png; name=cas-results.pngDownload
#11Tom Lane
tgl@sss.pgh.pa.us
In reply to: Alexander Korotkov (#8)
Re: Improving spin-lock implementation on ARM.

Alexander Korotkov <aekorotkov@gmail.com> writes:

On Thu, Nov 26, 2020 at 1:32 PM Heikki Linnakangas <hlinnaka@iki.fi> wrote:

Is there some official ARM documentation, like a programmer's reference
manual or something like that, that would show a reference
implementation of a spinlock on ARM? It would be good to refer to an
authoritative source on this.

I've compared assembly output of gcc implementations of CAS and TAS.

FWIW, I see quite different assembly using Apple's clang on their M1
processor. What I get for SpinLockAcquire on HEAD is (lock pointer
initially in x0):

mov x19, x0
mov w8, #1
swpal w8, w8, [x0]
cbz w8, LBB0_2
adrp x1, l_.str@PAGE
add x1, x1, l_.str@PAGEOFF
adrp x3, l___func__.foo@PAGE
add x3, x3, l___func__.foo@PAGEOFF
mov x0, x19
mov w2, #12
bl _s_lock
LBB0_2:
... lock is acquired

while SpinLockRelease is just

stlr wzr, [x19]

With the patch, I get

mov x19, x0
mov w8, #0
mov w9, #1
casa w8, w9, [x0]
cmp w8, #0 ; =0
b.eq LBB0_2
adrp x1, l_.str@PAGE
add x1, x1, l_.str@PAGEOFF
adrp x3, l___func__.foo@PAGE
add x3, x3, l___func__.foo@PAGEOFF
mov x0, x19
mov w2, #12
bl _s_lock
LBB0_2:
... lock is acquired

and SpinLockRelease is the same.

Don't know much of anything about ARM assembly, so I don't
know if these instructions are late-model-only.

regards, tom lane

#12Alexander Korotkov
aekorotkov@gmail.com
In reply to: Tom Lane (#10)
Re: Improving spin-lock implementation on ARM.

On Fri, Nov 27, 2020 at 1:55 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:

Krunal Bauskar <krunalbauskar@gmail.com> writes:

On Thu, 26 Nov 2020 at 10:50, Tom Lane <tgl@sss.pgh.pa.us> wrote:

Also, exactly what hardware/software platform were these curves
obtained on?

Hardware: ARM Kunpeng 920 BareMetal Server 2.6 GHz. 64 cores (56 cores for
server and 8 for client) [2 numa nodes]
Storage: 3.2 TB NVMe SSD
OS: CentOS Linux release 7.6
PGSQL: baseline = Release Tag 13.1

Hmm, might not be the sort of hardware ordinary mortals can get their
hands on. What's likely to be far more common ARM64 hardware in the
near future is Apple's new gear. So I thought I'd try this on the new
M1 mini I just got.

... and, after retrieving my jaw from the floor, I present the
attached. Apple's chips evidently like this style of spinlock a LOT
better. The difference is so remarkable that I wonder if I made a
mistake somewhere. Can anyone else replicate these results?

Results look very surprising to me. I didn't expect there would be
any very busy spin-lock when the number of clients is as low as 4.
Especially in read-only pgbench.

I don't have an M1 at hand. Could you do some profiling to identify
the source of such a huge difference.

------
Regards,
Alexander Korotkov

#13Alexander Korotkov
aekorotkov@gmail.com
In reply to: Tom Lane (#11)
Re: Improving spin-lock implementation on ARM.

On Fri, Nov 27, 2020 at 2:20 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:

Alexander Korotkov <aekorotkov@gmail.com> writes:

On Thu, Nov 26, 2020 at 1:32 PM Heikki Linnakangas <hlinnaka@iki.fi> wrote:

Is there some official ARM documentation, like a programmer's reference
manual or something like that, that would show a reference
implementation of a spinlock on ARM? It would be good to refer to an
authoritative source on this.

I've compared assembly output of gcc implementations of CAS and TAS.

FWIW, I see quite different assembly using Apple's clang on their M1
processor. What I get for SpinLockAcquire on HEAD is (lock pointer
initially in x0):

Yep, arm v8.1 implements single-instruction atomic operations swpal
and casa, which much more look like x86 atomic instructions rather
than loops of ldxr/stlxr.

So, all the reasoning upthread shouldn't work here, but the advantage
is much more huge.

------
Regards,
Alexander Korotkov

#14Tom Lane
tgl@sss.pgh.pa.us
In reply to: Alexander Korotkov (#12)
Re: Improving spin-lock implementation on ARM.

Alexander Korotkov <aekorotkov@gmail.com> writes:

On Fri, Nov 27, 2020 at 1:55 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:

... and, after retrieving my jaw from the floor, I present the
attached. Apple's chips evidently like this style of spinlock a LOT
better. The difference is so remarkable that I wonder if I made a
mistake somewhere. Can anyone else replicate these results?

Results look very surprising to me. I didn't expect there would be
any very busy spin-lock when the number of clients is as low as 4.

Yeah, that wasn't making sense to me either. The most likely explanation
seems to be that I messed up the test somehow ... but I don't see where.
So, again, I'm wondering if anyone else can replicate or refute this.
I can't be the only geek around here who sprang for an M1.

regards, tom lane

#15Michael Paquier
michael@paquier.xyz
In reply to: Tom Lane (#14)
Re: Improving spin-lock implementation on ARM.

On Fri, Nov 27, 2020 at 02:50:30AM -0500, Tom Lane wrote:

Yeah, that wasn't making sense to me either. The most likely explanation
seems to be that I messed up the test somehow ... but I don't see where.
So, again, I'm wondering if anyone else can replicate or refute this.

I do find your results extremely surprising not only for 4, but for
all tests with connection numbers lower than 32. With a scale factor
of 100 that's suspiciously a lot of difference.

I can't be the only geek around here who sprang for an M1.

Not planning to buy one here, anything I have read on that tells that
it is worth a performance study.
--
Michael

#16Alexander Korotkov
aekorotkov@gmail.com
In reply to: Michael Paquier (#15)
Re: Improving spin-lock implementation on ARM.

On Fri, Nov 27, 2020 at 11:55 AM Michael Paquier <michael@paquier.xyz> wrote:

Not planning to buy one here, anything I have read on that tells that
it is worth a performance study.

Another interesting area for experiments is AWS graviton2 instances.
Specification says it supports arm v8.2, so it should have swpal/casa
instructions as well.

------
Regards,
Alexander Korotkov

#17Peter Eisentraut
peter.eisentraut@enterprisedb.com
In reply to: Tom Lane (#10)
Re: Improving spin-lock implementation on ARM.

On 2020-11-26 23:55, Tom Lane wrote:

... and, after retrieving my jaw from the floor, I present the
attached. Apple's chips evidently like this style of spinlock a LOT
better. The difference is so remarkable that I wonder if I made a
mistake somewhere. Can anyone else replicate these results?

I tried this on a M1 MacBook Air. I cannot reproduce these results.
The unpatched numbers are about in the neighborhood of what you showed,
but the patched numbers are only about a few percent better, not the
1.5x or 2x change that you showed.

#18Tom Lane
tgl@sss.pgh.pa.us
In reply to: Peter Eisentraut (#17)
Re: Improving spin-lock implementation on ARM.

Peter Eisentraut <peter.eisentraut@enterprisedb.com> writes:

I tried this on a M1 MacBook Air. I cannot reproduce these results.
The unpatched numbers are about in the neighborhood of what you showed,
but the patched numbers are only about a few percent better, not the
1.5x or 2x change that you showed.

After redoing the test, I can't find any outside-the-noise difference
at all between HEAD and the patch. So clearly, I screwed up yesterday.
The most likely theory is that I managed to measure an assert-enabled
build of HEAD.

It might be that this hardware is capable of showing a difference with a
better-tuned pgbench test, but with an untuned pgbench run, we just aren't
sufficiently sensitive to the spinlock properties. (Which I guess is good
news, really.)

One thing that did hold up is that the thermal performance of this box
is pretty ridiculous. After being beat on for a solid hour, the fan
still hasn't turned on to any noticeable level, and the enclosure is
only a little warm to the touch. Try that with Intel hardware ;-)

regards, tom lane

#19Tom Lane
tgl@sss.pgh.pa.us
In reply to: Tom Lane (#18)
1 attachment(s)
Re: Improving spin-lock implementation on ARM.

I wrote:

It might be that this hardware is capable of showing a difference with a
better-tuned pgbench test, but with an untuned pgbench run, we just aren't
sufficiently sensitive to the spinlock properties. (Which I guess is good
news, really.)

It occurred to me that if we don't insist on a semi-realistic test case,
it's not that hard to just pound on a spinlock and see what happens.
I made up a simple C function (attached) to repeatedly call
XLogGetLastRemovedSegno, which is basically just a spinlock
acquire/release. Using this as a "transaction":

$ cat bench.sql
select drive_spinlocks(50000);

I get this with HEAD:

$ pgbench -f bench.sql -n -T 60 -c 1 bench
transaction type: bench.sql
scaling factor: 1
query mode: simple
number of clients: 1
number of threads: 1
duration: 60 s
number of transactions actually processed: 127597
latency average = 0.470 ms
tps = 2126.479699 (including connections establishing)
tps = 2126.595015 (excluding connections establishing)

$ pgbench -f bench.sql -n -T 60 -c 2 bench
transaction type: bench.sql
scaling factor: 1
query mode: simple
number of clients: 2
number of threads: 1
duration: 60 s
number of transactions actually processed: 108979
latency average = 1.101 ms
tps = 1816.051930 (including connections establishing)
tps = 1816.150556 (excluding connections establishing)

$ pgbench -f bench.sql -n -T 60 -c 4 bench
transaction type: bench.sql
scaling factor: 1
query mode: simple
number of clients: 4
number of threads: 1
duration: 60 s
number of transactions actually processed: 42862
latency average = 5.601 ms
tps = 714.202152 (including connections establishing)
tps = 714.237301 (excluding connections establishing)

(With only 4 high-performance cores, it's probably not
interesting to go further; involving the slower cores
will just confuse matters.) And this with the patch:

$ pgbench -f bench.sql -n -T 60 -c 1 bench
transaction type: bench.sql
scaling factor: 1
query mode: simple
number of clients: 1
number of threads: 1
duration: 60 s
number of transactions actually processed: 130455
latency average = 0.460 ms
tps = 2174.098284 (including connections establishing)
tps = 2174.217097 (excluding connections establishing)

$ pgbench -f bench.sql -n -T 60 -c 2 bench
transaction type: bench.sql
scaling factor: 1
query mode: simple
number of clients: 2
number of threads: 1
duration: 60 s
number of transactions actually processed: 51533
latency average = 2.329 ms
tps = 858.765176 (including connections establishing)
tps = 858.811132 (excluding connections establishing)

$ pgbench -f bench.sql -n -T 60 -c 4 bench
transaction type: bench.sql
scaling factor: 1
query mode: simple
number of clients: 4
number of threads: 1
duration: 60 s
number of transactions actually processed: 31154
latency average = 7.705 ms
tps = 519.116788 (including connections establishing)
tps = 519.144375 (excluding connections establishing)

So at least on Apple's hardware, it seems like the CAS
implementation might be a shade faster when uncontended,
but it's very clearly worse when there is contention for
the spinlock. That's interesting, because the argument
that CAS should involve strictly less work seems valid ...
but that's what I'm getting.

It might be useful to try this on other ARM platforms,
but I lack the energy right now (plus the only other
thing I've got is a Raspberry Pi, which might not be
something we particularly care about performance-wise).

regards, tom lane

Attachments:

spinlocktest.ctext/x-c; charset=us-ascii; name=spinlocktest.cDownload
#20Alexander Korotkov
aekorotkov@gmail.com
In reply to: Tom Lane (#19)
Re: Improving spin-lock implementation on ARM.

On Sat, Nov 28, 2020 at 5:36 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:

So at least on Apple's hardware, it seems like the CAS
implementation might be a shade faster when uncontended,
but it's very clearly worse when there is contention for
the spinlock. That's interesting, because the argument
that CAS should involve strictly less work seems valid ...
but that's what I'm getting.

It might be useful to try this on other ARM platforms,
but I lack the energy right now (plus the only other
thing I've got is a Raspberry Pi, which might not be
something we particularly care about performance-wise).

I guess that might depend on the implementation of CAS and TAS. I bet
usage of CAS in spinlock gives advantage when ldxr/stxr are used, but
not when swpal/casa are used. I found out that I can force clang to
use swpal/casa by setting "-march=armv8-a+lse". I'm going to make
some experiments on a multicore AWS graviton2 instance with different
atomic implementation.

------
Regards,
Alexander Korotkov

#21Alexander Korotkov
aekorotkov@gmail.com
In reply to: Alexander Korotkov (#20)
4 attachment(s)
Re: Improving spin-lock implementation on ARM.

On Sat, Nov 28, 2020 at 1:31 PM Alexander Korotkov <aekorotkov@gmail.com> wrote:

I guess that might depend on the implementation of CAS and TAS. I bet
usage of CAS in spinlock gives advantage when ldxr/stxr are used, but
not when swpal/casa are used. I found out that I can force clang to
use swpal/casa by setting "-march=armv8-a+lse". I'm going to make
some experiments on a multicore AWS graviton2 instance with different
atomic implementation.

I've made some benchmarks on c6gd.16xlarge ec2 instance with graviton2
processor of 64 virtual CPUs (graphs and raw results are attached).
I've analyzed two patches: spinlock using cas by Krunal Bauskar, and
my implementation of lwlock using lwrex/strex. My arm lwlock patch
has the same idea as my previous patch for power: we can put lwlock
attempt logic between lwrex and strex. In spite of my previous power
patch, the arm patch doesn't contain assembly: instead I've used
C-wrappers over lwrex/strex.

The first series of experiments I've made using standard compiling
options. So, LSE instructions from ARM v8.1 weren't used. Atomics
were implemented using lwrex/strex pair.

In the read-only benchmark, both spinlock (cas-spinlock graph) and
lwlock (ldrew-strex-lwlock graph) patches give observable performance
gain of similar value. However, performance of combination of these
patches (ldrew-strex-lwlock-cas-spinlock graph) is close to
performance of unpatched version. That could be counterintuitive, but
I've rechecked that multiple times.

In the read-write benchmark, both spinlock and lwlock patches give
more significant performance gain, and lwlock patch gives more effect
than spinlock patch. Noticeable, that combination of patches now
gives some cumulative effect instead of counterintuitive slowdown.

Then I've tried to compile postgres with LSE instruction using
"-march=armv8-a+lse" flag with clang (graphs with -lse suffix). The
effect of LSE is HUGE!!! Unpatched version with LSE is times faster
than any version without LSE on high concurrency. In the both
read-only and read-write benchmarks spinlock patch doesn't show any
significant difference. The lwlock patch shows a great slowdown with
LSE. Noticeable, in read-write benchmark, lwlock patch shows worse
results than unpatched version without LSE. Probably, combining
different atomics implementations isn't a good idea.

It seems that ARM Kunpeng 920 should support ARM v8.1. I wonder if
the published benchmarks results were made with LSE. I suspect that
it was not. It would be nice to repeat the same benchmarks with LSE.
I'd like to ask Krunal Bauskar and Amit Khandekar to repeat these
benchmarks with LSE.

My preliminary conclusions are so:
1) Since the effect of LSE is so huge, we should advise users of
multicore ARM servers to compile PostgreSQL with LSE support. We
probably should provide separate packaging for ARM v8.1 and higher
(packages for ARM v8 are still needed for raspberry etc).
2) It seems that atomics in ARM v8.1 becomes very similar to x86
atomics, and it doesn't need special optimizations. And I think ARM
v8 processors don't have so many cores and aren't so heavily used in
high-concurrent environments. So, special optimizations for ARM v8
probably aren't worth it.

Links
1. /messages/by-id/CAB10pyamDkTFWU_BVGeEVmkc8=EhgCjr6QBk02SCdJtKpHkdFw@mail.gmail.com
2. /messages/by-id/CAPpHfdsKrh7c7P8-5eG-qW3VQobybbwqH=gL5Ck+dOES-gBbFg@mail.gmail.com

------
Regards,
Alexander Korotkov

Attachments:

arm-ldrex-strex-lwlock.patchapplication/octet-stream; name=arm-ldrex-strex-lwlock.patchDownload
commit 975d33e1ed4d529b9f20a6b1f631cabd836d61bc
Author: Alexander Korotkov <akorotkov@postgresql.org>
Date:   Sat Nov 28 12:29:57 2020 +0300

    ARM lwlock implementation v2

diff --git a/src/backend/storage/lmgr/lwlock.c b/src/backend/storage/lmgr/lwlock.c
index 108e6521796..0a1ade6d94d 100644
--- a/src/backend/storage/lmgr/lwlock.c
+++ b/src/backend/storage/lmgr/lwlock.c
@@ -812,6 +812,64 @@ GetLWLockIdentifier(uint32 classId, uint16 eventId)
 	return GetLWTrancheName(eventId);
 }
 
+#if defined(__arm__) || defined(__arm) || defined(__aarch64__) || defined(__aarch64)
+
+static bool
+LWLockAttemptExclusiveLock(LWLock *lock)
+{
+	uint32	state, old_state;
+
+	do
+	{
+		old_state = state = (uint32) __builtin_arm_ldrex((volatile uint32 *) &lock->state.value);
+		if ((state & LW_LOCK_MASK) == 0)
+			state += LW_VAL_EXCLUSIVE;
+	} while (__builtin_arm_strex(state, (volatile uint32 *) &lock->state.value));
+
+	return ((old_state & LW_LOCK_MASK) != 0);
+}
+
+static bool
+LWLockAttemptSharedLock(LWLock *lock)
+{
+	uint32	old_state, state;
+
+	do
+	{
+		old_state = state = (uint32) __builtin_arm_ldrex((volatile uint32 *) &lock->state.value);
+		if ((state & LW_VAL_EXCLUSIVE) == 0)
+			state += LW_VAL_SHARED;
+	} while (__builtin_arm_strex(state, (volatile uint32 *) &lock->state.value));
+
+	return ((old_state & LW_VAL_EXCLUSIVE) != 0);
+}
+
+static bool
+LWLockAttemptLock(LWLock *lock, LWLockMode mode)
+{
+	bool	result;
+
+	AssertArg(mode == LW_EXCLUSIVE || mode == LW_SHARED);
+
+	if (mode == LW_EXCLUSIVE)
+		result = LWLockAttemptExclusiveLock(lock);
+	else
+		result = LWLockAttemptSharedLock(lock);
+
+#ifdef LOCK_DEBUG
+	if (!result)
+	{
+		/* Great! Got the lock. */
+		if (mode == LW_EXCLUSIVE)
+			lock->owner = MyProc;
+	}
+#endif
+
+	return result;
+}
+
+#else
+
 /*
  * Internal function that tries to atomically acquire the lwlock in the passed
  * in mode.
@@ -884,6 +942,8 @@ LWLockAttemptLock(LWLock *lock, LWLockMode mode)
 	pg_unreachable();
 }
 
+#endif
+
 /*
  * Lock the LWLock's wait list against concurrent activity.
  *
arm-ro.pngimage/png; name=arm-ro.pngDownload
�PNG


IHDR�`���FsBIT|d�	pHYs%%IR$� IDATx���wTW���,�W)�
��{���{�-*�^M��?k,�{��cT����lT�X��v� ������.���VP��9���{����3���;c�1�c�1�c��"�(�
0�c�1�c�1��4q�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�c�1�c�1��Np�1�>^^^P(pss+���(���P(P(���t'>>^��f��U�y��[H���������%$$wu�g��s�)��!C�wUc�1>�f���� �]��sl��w�b��]�6m��k;;�B]�$&&����G�5`ii	KKK��YS�L��{�����w��x�b4m��J����	*T���C����s��������sg�)SFFF(S��t��;v�w�������G�Q�<8O�{��
����>����O����BBB0l�0��Q���������9*T���m�������������Z�OMTT����5k���&&&puu���~�����ws)�����C���~~~�������>�e���3%%�W�F�P�\9���5k������n�:�����y������_�`�1���w����[Wry~/R����~�Z�����������?��kW�|�_��.]����[ju���G@@6l�����kE���[|��W�����y��!8� 00;v����I���0���}h�w���+`nn.�n��x�����x{e%��/0p�@��Sn�)))���G||<�=�E�a���X�reqU�������c�b��5�������������!11���/�j��/_�L�2���'���`����{��Z>��?Grr2bcc�i�&�i����+P�c�c�h�c�3DD���ruu��������������_?������'ND�v�@D8t�-Z��/_�o��		�����|������-^�
8�
���
"""�`���ws�����5��'Y�������&M�`��q�P�n���%K����3

B����w��|�s~���"++�H����D`` �n��.����sss899���M�6E��-��m�")�S�9����
��{����c�����&&&HII�5d,222���->	��������q��(U�RRR�����������_��(�����]�����^^^���?�U�333$%%!**
�������N�ynT�ti��_���+P~���G������>^^^pvvFzz:n���c������.�u`���c�}Z�hA� ���[qW�D���!AH�PwU>�{����?�HG�����Q||<	�@� ��!C��Off&��U�A }}}:v�X�4G�!===����CYYY�=z�X��Y�r-��9;;� djjJ�������;�|��kGj�����M�6b���w�i]K��o���r��B�����yqW�D���P�n�����gO��������}[\����Z�=00���}�f��)�;w���iY�������MJII�MI{���i�>Ec��!A����d����}�ZiW��)))4k�,:p�=~�X��r�k��e�����'��4iB��=�M���Y�zk��s;����1���)S��=Z�n
kkk������� \�t	0x�`��#�n��
�=����s�INN��������1cF�4���X�`��ZK�.�X��@�P����-700�������)��L�<aaa��+���3g��;w{����i�P�J�'�siCA���8u����$�*�zvrrB�>D�����w����.]
ccc�����C�n�>D�>���X�|9`��i����Mo``�!�����~@�����P�����7o��T�R����agg'��_����q/�c: ��$,,D�u���E�ppp���	<<<���x��A����w/:t����
��
����b�y���CL�<U�V���9�����ys����y����X�;5k����
���������{������l����~�s��E���aaa4l�K�,Azzz��s���7u�����`kkOOOL�<QQQZ�HOO��e���Q#������5k������y��z������C��ajj
###�.]5k����/�l��k��m��������L7l�0��Q��o222C������fff�]�v�Z/~��Z������|������ ��[unF]����Om�WKIII���kd�/\��#F�|�������k���;w.�\��1������(���a��������+�e��{���u�
�r���
�A"������������zM�{HHz���L�20`���������+>>&L@�j�`ii	�B��xs��i�1�+W���%LLL�����"444_e��y�~�-���abb{{{�m���m��QQQ�9s&Z�n-����������/8�5��/��|�2F��J�*���
�.\����b��A�X�"���`ff�1"�/�;}�4������K���e��E�>}���.�����W�T������k,\���7G�R�`hh'''�k������KM�BLL|||P�|y�����uo����`���������044���3��k��~�	�������~�
`aa�I�&�O�>��I�P�J������M�6��������|7o��V�Z�������T���#{s�������j�=Zk�Y���D���NNNx���d�u�������|�������wc����_�>lll```��[&L��;wd��y�[�l���7J�.
}}}��	

E������,�1}����S�~~~b�			�u(L����w6c�}���_/>�z��a�����#���y[YYi��@)##���1qe����i�&�����JB�����Hrtt�|��y�����K�:�?^�s9�K�����G�>7n� www��xyy����%����Nc������u�����Y�)8�>}J
4��G�5())I�E%33S�;�Y��'OY�w����c�nnn$������BUZZ���� T�B�\��"�}��i�2��g(
JHHP[(�3�|�|���+���a�l��Rm[M���ETT����y���+���(�����;w�\]]e�eAh������shCe�LLL��h��	$�/_^c��G��u�����[�z
���P(�������#�]������%�*_���������2����_����{�6�������#����y��A277��n{��%9
��={��J��G���I(�������k���P�.
��.\� �OJJ��m�j-w���������3�BA�����Sp��][,+**J�e)�����/i��T�B�o���������?h�N
�Z���u~��1�l�R����{w��������	�@={�����E>��7o���t��i����l��M����SSS�K�.��XZZRpp�N��S���)8���/���������}K7o�������3)���_b����������j�W�^������]�n��n/FFF���k���`���S��������)S�H����G?�����i�c���g���cL�'a� P�F����;vPTT����xbdffF7n�����q�����)C���+�={���9C���9::���1��WO<��Dyb���@���dddD������������@��Nj������m5jD���t��Q������wS�=�|��i�q^;��xxx���M�6��?N����i�&�\�������d}���+1���#������G)&&����h�����C����\A�Y�fdhhH�}�>|�bbbh��]��qc����X�B,�z����o�QHH]�p����i���4r�Hrrr�S�NY��
@�y�FL_�N��U��NMMU[��O
�x�B6��c������?j�&O�,.�6�������S�L�Z��(�txx����%K��&xZ�_Q��� cccq[���3m�����;G����{�n7n�+W�~���|��9�a���K���<z�h���
"A�a��DDE�V=V�X����)""�N�8A3g�T�n��Ic^�`p�
�������h��9t��	����
6PLLe�m�����m�����


���(��eyyyi���ezxx���5YZZ����<y�"""h��U��7Ah������s'YYY��h���J111t��Z�|9U�VM�c������LS�F
200�r����%K(<<���=K�V�o��~���W�.p���+��y3�>}�"""h��5T�n]����!�������g��S�(""�V�\)�$R��u�V�Q��qcz���N��z���U(4p�@


�u:t� ����E�
j�}�i�����G5k���k�RDD�>}�f��AFFFb�O�|0/�?�v3�V�Z�|�r:u����Ppp0��3����G=z�P�ldd�����g���oi��i������Q�-Y�D6����@VVV�g���G���h��o�8?}�&M�n���EwwwZ�z������dnnN������A�P2������!eddPXX�n�Z- jaaA}��Q�y��rNnA���~R[���*�����ge�/��u����T�B�'O�;v���g)**����K&L������'Nh�C���N�:$u��A��9v��\�RL������mllh��yb���O+V$�BA����}LQ���1��4c����I� 4t�P����Y#��x��x����NO�<������T�\91mh�I��@DZZ�n�ZL�y��\i�l�"�#7RG��RS`A�>���t���\i�={Fb�GS {���b>������,Y����\�S
@K�KJJ�xAohh��E2���_� ���Jo���L���.�<����v����K�.Z�+�P(t��M�e�\��,\�P,��?�P[��_?����H�|��;'����_k-�0�"���c�?h����2��O�������A-===��q�d���z��a�����P�^�4�Ov4H-��W���s+V� ��@+��F������
;;;z��u�4�`� T�ti����,W9��������'�n���b���"Q-S��}����YSL��f��G�d����,��%===�����.g�O�8����G��9sFc������	�@t����III��bccC�����x������tdd$����eS��]i�������y��ys�,�i&M�$��t�:����C�#�7l� �?~|��<`�1�Q�FI����d� �5k�x����j�q�����S�y���[L���?kL�s���c�����������GDGG��kI	@+oP�*U��/_���@�v400�5k�H����{������Z�Y���9����/un���,���Drqq�m���>r7�?~,{���5�ty�����2�>���}���q�1�t@�$������{'��}��b�k���-���o�eAAA�y���3_����N2�����^OO�\��V�J� P�>}$�Pj��!	�@-Z�����e�$�����������V����u�I5-w��r�J1�����r��R�J$��vH�
@GDD������5�2����i�(3ggg����_�x��2�#�
���_�.���+W�|�v�����(�4�z���_��h����
�t�+j����4n�8���)��j�T���333S�(o������������
����?/�v��bZM75U��rS��}�����H�<y�l�����t��$��d��)<#RQ��_?�2�$''���	���|U�A���0�����7�$%%��ng����l��%byrO����@ej�OI��Q(T�V-�4i]�r�P�������d���q$���a����������D��3���b�� n��%66l(|�D�{711!A��B)))���[


R{Z�U�V��y����M7n�X����,��(�c�rj�����������r����������	-X��)==����h����
===���n��!>1���F/_���{������#g�3�w��eb]5�S���������:�@��:��lS��>cL��%��1�c}�������r��:tHm��#GNNN����d��w���M��#�*��l��h��- ""�^��]�v
��]�<����/��={D$Y����Z2��
�~QV��\�xQ|y\��������NRA��������V��e����[�tZVa�����jModd ��T��j^��'g�['�|J���W�/�;q�:w��1c���K��Y�G��9���Em��}b����WR>�6�2`����w��}����	�t�kkk��]�F
��__r��JsU�O�>��������A����I�/�����?M<==Q�Z5������"11W�^���������/(��b��e���/��\��~ddd@���O6/[[[��Q@�6������W2���P
�+W�`��Q���U{a-���K����Q�fM�9���/P9�����#%������q���8~��d�6m��T�R�	� �'�'���/�k�7N�e�RT_�����&M�����������1LMM��C�<yU�V��rQe��t��q�e�r�� ����\�����G��~Al�Z�$�6,���K��LKK��?���)S���}}}���a���X�j ++&L���R�J����d����������#6n�X����9������/����066���i�����'�Rtei``�A�I��_���Oi��~�1�;��5c�1Y�5�]��qc��K�.����7o�4h�@6===��S!!!Z�chh���kk�SPP�x1��Y3��s��4={��Z����������-����������j`]5�����-[��s}�T�R�@����O�����J�*���>,>!!!HNNF��5��sgx{{���U�V�=����#@�E�6�@� �n�#%%%_���O^�$�O^��qC�sss����;Om��+���h��?�����������u��n�:(
������\\\d�+���<@rr��e� �z�������R�J��������ru���+v�����:�o���S� �l����K�*777��sG�������M����'"B�z��\�H.sss��n�����+W��������L�2j�_�x�_�;w����W���&��=�-K��[�
4o��l��/*W�KKK��*��������o�j\fdd�J�*�����V�X����#&&g��Att4�����dee��?�@BB�����Tn�� �A+)M�6�x�"���+����1�������}� :'R=~��E�```�+���9����=z6o���]���U�N���zs?���8q�P=W��T�Rpuu-��|9���w���[����a�����GLLbbbp��U1������q��al���}�,00�������l�2:tO�<�LGDHJJ��K[_��F*W�sss��
6����5.�E���@3���9::�.W=iT=�{����4y�G������2/"R|�<!��A�{�N�������U����������b=J�.��.��!������;f��-�<>>����=������9s&RRR�k�.���`ii�6m�����;w�w=���������))�iT?��;%%�H��k�����v��!!!A��-Z�_� IDAT���PAX[[c����?>��9�?��7nD���q��]deea��8v�N�8!�(�����M��
$�����sQ���|�m(���;w���S�'�~vvvF����]���v��9w���
jh{�G����`���1T���J���j��/�}����GA4�MyD���
��C~�� ����0����//PT(�W��Z������9s&�l� {4��m����I�
�Br���j;I�,��W�u��I�����)��W=�����sj��=��������g��-Smm���r�� ?�HI`aa!����u��QQ|��Y�4�X�{����|�
��kW�����O�:u���T����J�}�r)���.�}���p�1�X�edd��h��J�#?R�)'N����m��#G� <<��=��W��{�n���^^^��w��j���*�d VUbb"����9��|��x��	��}�/^�N����W����HHH�#�O^�}��Q`}}}4o��n����q��\�|��O������$��?���|���?���
�������G�a��u�#�,��������r����C�����������
�?����?�V�
�)���+�{��INU���6P(�p�B����L}�+E��V�X�6mBjj*v��
��}{���#��vT�������?��_�����'m��m��-�����8~�8RSSs�^����P1������'�U�Vpss�����t^HHZ�n
����JI��c�8�c:�m.Q�iTG�����AI�q9UIII����-U'�Q���|���TGj���X�����31s��|}�T�R������w����;((+V�@\\�?����Nvt�.����������u�222���������]]]s],U�^�+W����R>b-B�mPu:�+W��{��Z�P�m����RU�F
�����7��3gp��)<|���.���_�����)����}_���P�B���A��h�",^����:�~�~�=��g�����A`eeU$���{���!!!�4ZS�N���s%�P}��0T��������/P>���x��A�������"�|���V~��l���,<y�Dv�j;f.,��� }��\�yyZC�&g�Q�
?~,;��������!���T�F
qd���T].�=�<�M�������/�q��a�������?�������\���tr������>,���.�}�����I$c��:o�&��.��`�����:�$##C�A������U�I�P�f����U_$U�#�TG`��"�$�R�
��������y��������-Z��{'���9s����}9��|�H�%N���8s���@v�[������fA�}���F�P�w�����#�K2��|���b���cmCm�/S���5�6m��'O� >>d_2����DDEv|�6-������Vm��yp�F�^�~]r��*�6P~7n����/e���~��P�
� #��m@D�1G�����}�K�>��
tNT�L�����L.p���q����a�y#�7���-wss�-�����#%���7n��M���i�`������ddd����N��������={
\We_U�V-������\FN�m���Z�K��Ft��3�t���1�c��o���d��5�/���m���M�6�G~���?�y���/�#������\�������N��	X�vmT�P�a��b��f��b}�n�Z�A����Z|q�����4o�����K�]�-k�v�Z�w���R�.]���_�^2�������j�J����������Ad_�(���T���J���%E�n�d�Q?��s1���lCm�V��f��������:t����|��l�B�o(�\��[��#�����d����,�������z�*�:~�>.`^�bE!k���]��#(/^��1y)�9�322���5Q]��Fu��X�b�?��-�^�Z2]ff��
���+�e���;�����Kts�O�>������K���s��{�u����(�GVV��\zzz�ypdd$.\� �V�)	�t�">��c��t�H}�B!�����o�����K�,A�j��a�qn�����F�����Vy����w�_��5==�6m�L%�B@7�>cLw8�c:����3F��5k����6m��y0j�(q���c���MT=|�����W�V�^��G���ZZ�"��j�������L�n�4�I��s���u���q��o��W�^����ec`` ���%�?�\m�]q�
�:uG�l��A����G������U;v�����#F����9s��J���q�B�����X�)S����5j�Z ���9r��Q�/�.\����Wk
*$''�A3KKK���$o(-[�L��4###O�d����a^�8q�����w��}N�F���W�������d�_�u��077���d�\����l@>�6zU��s��#U�x����d�@VN���<��dw��=X�|�l�������r���[�Q�YYY��sg� �������~~~j�)������G���ox���l���8���|�R�:u��O�I8�O�.����u
777���@v~����7!����������~��	���c�������G�V[����=z���d��������x���:��WC��x�]���B�B����,,,0v�X�~�����t��O����gO�/[_���wo��vpp@`` A�������_������q����s-������Ct�����SSS��3�F�+�~�Z�1JW�>cLG�1�X�[�~=	�@� P���I����;vPdd$���������n���1������\\\h��et��
������#Q�z�HR(�i��	�@���FFFF4~�x:~�8�?��v��bY����\�#F�����������RTT�9s�v��M��O��5k� 4c��������eHH�XV``��4}���888���=z����),,�V�XA;v${{�\�����m7�;w��e��5K6ma	�@���4t�PZ�v-���Qtt4;v��,YB�*U����W�r<H���-Z$���ys
���[�4�s��I222"A����~��:y�$�8q�f��A���$��S�$����S*_��X����C������b�
rqq���������S'1m�&Mh��A��o'OOOqY�.]
�~�Q��r_(_�<��5�N�>M/_�����8Z�j�Z;ImE����������Xf�N�h���t��Y:�<����&N�He����K��;���
��211)���n�Z���n��5"A�b�����O����'N���3���L�7o��1/e���eK��fff�����1s���t��������O��m�h���T�bE���]+Y���������������'���s�r�Jrss�1bD�<��{G���b��}�����)22����O>>>�P(�J�*��� ���<���
��yCu��?S�reZ�h?~���������q�F=z4�.]�A��G���g��5b���4{�l:u��;w�V�XA���j��B���w�j�_a��__��{��EK�,���Sdd$EDD����i����v%}���.����dnn.�5h� 


���H��{7u��A\V�lYJNN��G~������y����9B��5i���t��I����C������~����{w�y�~�e���e�����g)<<�.\H�J��O�6Mc���dmm-����?8p����h��}��W/��6m*��={���(�qww���W����3����������C�OV=7���N�8�v����*U����_��bbb4����+�^����PPPEEE�_�E]�v�999��{�r�q��
qtuu��/_�J3i�$1��3gj���z���G\nccC������P:w��Y�F�6���/e�
�vR(*��J��-�U������'wwwR(�9�B�����\�U���=@3�����9r�:w�,�����������233i��A��711���7����I255���j�$::����$�l��9�z�Jvg��M����y(
��`aQo�����o�%�B![�\�-������#(33���(����H��k�.�����������Gk��^��v���GOO��O��5�7o�P���e��C�����|�YA���XQ�4��������,�y���)��s��\�rZ��_�5�ymX���f��y��I������h�"����&"JKK���G�����>MOO�v��![fpp�l���W/JOO�X�c���0s������k����2}^�D������*O�����9sFc>s��������h�����'�O��=z��x�P(�O�>����B�y����%A�j�����:MD���c�`��O�=$�X�t�xcY���2e�l=������N2�f��Qtt�����5����J]�t������>��O�kZ�=��Gn ��{��'r�@lll����^\b``@�O��XFzz�x#HOO����r�����|����4x�`:v���?�� y
@M�:U�\}}}Z�p!���b=�<y�1����c��Sp0����������k���_�T�R066F��1v�X\�rEv�@�B�
6`��=���?����!C����s0`�8������|A_�S�N���`����Z�*���`ee��M�b���S��Y�3f ..3f�@����������������7o.]��	&��G�2�\Z}}}����������~�������������C�&M0u�T�8qB2���o������/����={�V�Zprr������Q�Z5>'O������)Z
B���GJ��=q��eq��������W��I�&���������:U�R.\��?��������������O����s��cff���[�nE����CCC8;;�c����m���`bb��6+Nu������i�&<�k��������\�r���7����M�6I~gE����
���X�b��o/~w&&&pwwG�>}�a��=��9�aa��E}�M���G��g��(S����P�ti����O����O~�b``����#66'ND��
aoo}}}������]�v����q��-�s��j��"##1j�(T�X&&&���E����u�V������?��eKDEEa���(_�<

agg�
`��y���F�������il���������Q�V-���B__����Z�*���+�\����C���5�����'O�D������###����w��		Q���Cl��w���[��b�
|����[�.���```ccc8::�y���8q""""�m��B����qc��y?��#�6m
{{{���m����U�p��E�����������}���_�~puu���)

Q�L�o����V�Z%����_���`��1�R�
,,,`jj�J�*a�������d������W�b����\����xzzb���S�2B��������������[[[�x0z�hDGG�M�6Z����mEynT�L�={k��A�6m�����=Z�l��~�
����V�Z��~������� �9s&�4i��}}}l�� "8/^��\MV�X�����U�V������!\\\��[7���G��C.��;��������g��j}L�>}�I�&�M�'��u���
���o�`�1&)  C�� 		��_~��2+T����x�h��@o?g��N\\��������.
���2dH��~d��
�V||�8����~���b�Q����"!!^^^8v�XqW��O��
���		�|	�|�j�
��G���%_,��8�h���:u
�����M�oec��|�R�]jOA�X���6d��O��b###��_��k�J��w��O/��
c?@3�X	���+<y�Dr��G�0|�p��u(G�0�J���(�w��c��O��[�d�/]�G��������Z������h���k4���C��p�c����	�c��qqqh��)�w��������&&&x��	���������$���cQ�R�b�1c��|��M\�x��MX[[��/�(��>���*nC�+:'N���7��o_4j����HKK�����e�:t@�qq����\[���y��*UB�N���cGT�V
���x��9��9�U�V!11��{w�n���k�+,@3���c�������?���j\��h��")�1Vx{��Q�#~��'i9�����C!q2�X�W�^����dGGG���e���pc%Fff&����}��i\.:v��
6|��1�t���1�y���U��#E������$''����K�F���1t�P��c3��� VVV�W������;w.�j1��|�����.c������
 $$w�����O���
T�^;v���#affV�Ue����
{����C�p��Y<~�III������#<==1p�@x{{wUcED ~�
c�1�c�1�c�1��2�c�1�c�1��	@3�c�1�c�1��	@3�c�1�c�1��	@3�c�1�c�1��	@3�����B��B���Y����<��1cP�re���p{����O�����m900������B�P�e��EP;�����;!!���S��������B����[��[X����O?��
���B\���uVVV�Z�f�����ZLW���1�X��k�J&���c�d�P�?G���C��
���c�m�l���Wpp0"""��7o���gHNN���!Q�n]���}����~����������8z�(��;�������066F�2e��Y32��5+T9%o��SQ�����_|,�,)t�^%�{������7BCC�w�-[�����
��������q��5<{�IIIP(���G�Z���K4��������%++Dpp0N�:��"))	���������4h���;��/���n���Q�B�r��U�^:t��a�`kk���2�
����#&&�������������S$%%!++����Q���������~����X�jBCC���C�������{��7�|cc�<������������������S�N�������R��f*�1���s�	�@� ��Y�$�+
��?w�F��o���t��I������Xz��I������R�(
R(j��\�2]�|��u�p�YXX���~����w�
\Vq��[��S:~���-�Z"n7Z�+_�<	�@-[��Eu����3���{�nqW�D�v/�-Z� ���V�����)�o�N����#t��e������x1��3g�t���t���x�"������7�q
>+V���F���)44Tc�:g��?U�V-O�
�@e����~��233s�������������>\��e�s��s���Z�s��u�<��666�}�v�����S��������k�g��=dii)Y'kkk������	>{<�1&���YYY�]�+88��A���O�����
��5C�F�P�bE899���O�<�����������q�Z�j�K�.���!���z�
o��� �[�.:w�OOO8::"%%aaaX�t)�<y�m������

*��}h�v��4��-Z�i[V���Ly�������[aaa!�N�]���U�`ud�LMM��M4n�U�T���#�������7n`��u������������HT�ZU-]�����a������z���k��h��!���O�<ALL�9���0��wc��E�>}d��6l������/%%�n�B`` ���$%%�[�n�t����i��fy9����>e���h��9<==Q�zu899����^�B\\6m�����x�������Z�j�1�_~�����-[S�NE�
����
6`��-�q�:t�������O�F�~����L�8������CX�h^�|��}�"$$���:k��BqG�c�G�#�>���$
8�X�0� IDAT�yiU�*##��v�*~_3g�,P9�O����{SLL�d�G�Q�J����m�V��X�)Gu(���
��(GH��q�tN<������n��	�@...��������PFF��S��v���o�����'���>g���_�t���y�v��58p )
z��q�������u���b���Gk-�1�/>W������p�B��l����4���dll,>E����\i~��1��c�j�'33�j��E� ���>;v,W�#G��O*��S��������/!d��JOO�B��
�|w�����S��GEE��&M�`���]��dGGG���/����m+PY�1�""��3��z��=��� O����'�����3f��t^S��,����0a������������:V�\7n���{add�5�����^��������1�>6y9.�7N|/������K����?�GG�\if����+�������\i���p��%���������[c��A�.����Z��I�4c2�7����6n��V�Z���fff�Q�,X�w���}�������\\\`ll�
*`��qHNN�S�w����)S��A������������6l����L�y$''c����V�LMMagg�&M�`��eb�TN^� ���+l��	>>>�U����```;;;xzz��~��'Od�����IHH!00-Z����=��������������Z��W�.]�7�|���+�������X�"����p�uU
��P(���VduT�������N�PR=��y�Py?~\l���@������sg�.]&&&�\�2�L����$������_�~puu���1\\\0l�0$&&J��m���<&&>>>(_�<�������n�����e>C��M�s���
6�"�nK9�-�g��a��9h��`hh�n���/Gjj�l����n�����(]�4���Q�n]1���o��Cm���m&44�{�F�2e`dd�2e�`���x��lYD�m���[�n(W����abb��e��n�����o�g��<���bcc�:._�\c�?��CL���,����
z������O���!C���n4�H�z��1�L��*U����������/�~��"	h��{�'OF���amm-<<<�������n���Oa�	��=������_?T�Z���000@�R���������W�y�����}���q������B���q�4�q�����1y�d������ys����>�\�~Au?P�C�i�?w����S�/0T����?���:u���W��M��G�$��i?

B��=Q�\9���F�3��=������I������666pww�������.�������k�r�2�|q��5kj����2�t�++����K�
{|��8�a�����{��pww���

���ooo�Z�J��PN}��� ����Gptt_h�����7L={����C�-���CCCXXX�F�1b8 �����}���;���Q�V-L�4I�<P///�����_c����]�6,,,`aa��
b��%��]\_�y��+W0n�8��[W�mmm������'�r���kX��\��[Q����o�x�bxyy�mkii	7774m���M��S��5�GO__&&&���v��}�����4
�>>>��������f�����������a�4~�@1��f���~�z�Q�#G�P��=%'�o���y��233i��1������k|�O��E�����k����_2���(rpp���q��-��n^��]���	XYYQpp�d]U��z�*y{{K����B�o��m���1cF������Q�rM�������P}���W�:u�X���kuR�RRR�XV�:u
���Ei
��h�����^�J�1��Q2]�R����k����5�������4��P(h��U���L7d��6��R@�=ImK�M�+l��9���rn����+[79�}`pp0u��)W=���+������������3$�###����5����[j����>J��T���	�@=z����o��j�j�.._�,._�|�d;�n�������qp�)8������Qr�0`@��C���{���Dk�><�g���`ee��e�����H�<T��;w��=�����q��>SR����:Gdd�����ysz������#�/���S��T(���"������B�
�����9���Kc�U�������#r������><<�lmm�n�m����W������w���G�9��W�H__�A z��ua��&?Sp����i;u�Tdu��C_��~r�u�j�(..Nc/_�$777q�������,���P(h��}E�nD�mgff�u]4M
���k�s%M�566�=�W�{o��A����������^c>E}}U�����4f���\�_��T�s��NOU����n�7n��hruqww���>�����4(���w�����k'����'��C���\������N���F���$U�P!�+�D�fL���M���.�������O����g�j�������-X��A��m����;)::����������� T�jUZ�lStt4�����"�CT�fMz��m�<>|Hv���}�Eq������XT|,!��X�-��-����-�$�����@�/�����*�5�Q�Xb��(X0X0VD��R����w��e����s]\"3g����S�9s���������u��k���p�v��������5k&Z�n-����k�.q��yq��y�����	&ggg������������
�J%�y��{�nq��E�g�����[7���q_}���,��7�����K�;wN,[�L��_��������#q��9i$Iy��+W��?����4�������G��/F�z�-�,����]���&��7��$�:�����o�����^|l��EH�$|}}��M�Dxx�8r��5j�<_�N���OiZ�$��cG��� �7o.��Y#��?/���/1w�\�����,bbb��K���&�=z$._�,,O��.i�������/����]�����o��={������i�����M	�c`��-�$I�_�~b��m"""B9rD�X�B���	h��,I�������y���������III��5k��w/((H?~\DFF�S�N�5k��1c����+*=b�y������<\�l��<K�.�����WM�����lq��e��g�������o�-O{s��aC���)����7�|#N�>-"""���+������u��x�!D||�pss���D�>}���w�aaab���b��y�m��b�����yN�X�������?���g�g��[�no���|>�U��x����eh���$��_~Y899���'�����l���}/
m���K��WO8;;q��Q.��_���w��f�_a�����y���W����}�����3wL���QQQz�U�}�v&N�>-���[Q�fM!I�����S�q�C�b���",,L�8qB,X�@!Dff�|����$&N�(v��%��;'"""�������/�u�&���[���D���			����b�������]�����B/��5���{�����/�&(H��>���uC��}��� E��}���������S�������%I-Z�YYYF�s���{��U+������d�_��X�l��|1y�d".\� ��=+��_/�y����."##��������{���5k&~��&�?.>��S��[�l1Z�co�
D����9s��c�����M�D��
��]�5�����|��7��T�^]�����/�'N��~�I���OT�VM.S�ke%��E���>�����zKl��M�����/�����Q0@4n���gT�%%%��/�O?�T~���Y3��t����M3�\�c������V������������m ���&2C��M�$������V���z777Q�\9������'�r�����D�yt����3�d�v��)'^�����u�t_���e|���z�V���7L�S��;SI:��w�D��n�I�DTT����r��5�L�Z�4B���(7n,����cF���n)�XP��B��c��b���V]�1999�M�6�zw��]�����K���wt����AT�TI����F�F6L^V��!
���������
6������6��K��d`��7o�o�3��M\hh����X+S%��������	hI�����ot9�����Y�t�����kI�K��k����nr?��z�jy{����t��\�!C������V�fM�i��J������n�����{���������[[\�1k����c�u���<'X:G<xPN�:��&����{M.�����B��^�>|�`���,��gOy�_��`kt�d�M#%�������-[�4�����Gr��a�����F�er��6{��e,6������?��T}Z�h!/^lq fs�\���?_�^�����~o}}}������K�����0�u�V�U�J����������&++K��s�l�t����Y�}��<�G}$�=44T��o��U����\�rEN~W�^����)))-�����zw���h���g��	���+}sD��[�req��%�y���^^^Fc�Z�Rk]w�Z�J^O��������k���\+[:�X�~�������4S�ZO�<���&�~���c���Z�y���D``�x����r+W���]�p���h���j�����k���8��r���/�����,b�D
���b���wuu��JOO����,Yb0���&O� o������`������];�wc,��z�j�i�=���_��.4��/�D�&ML�C)m���4o�'N��������w�}����$���0���?��������Q�n]�y<<<$����ik�$�?Z���^�����Z�{�k��0`���]�V-���������Y���`~���{a�Z������������G�F�VY�5-X�����S�V�Ze�;��}{L�2�i��"�7Y�~}��%[�Y�&�/_nt��i��A@�}F�~[;u�dv��
**��}0!p���i��7l�P�����z}+�������_��-[��j�2�{��������l%--�����wI�,nW��q�+�9��9�W�^��������@� 5���39�4����8q�^��ZNNNX�v�?��-{.���������kP�T���_���et>OOOy������=T�T	+W�49���a��5Da~���c���k�:���k���D�wOOO�����������X�k8,,��7G�-�___�1{��E����={�<��1��=���j��m�������0w��5k��������� %%#F��F����+�n�j�k����999�U�V�����nnnz��������q���v��m�czJJ
��]k�N���3�_����<�Hbb"�^�jv9E9�Z��S��������c���8���m�������cX:/T�\��ts�z^0v/
S�tpp������Ht�K���1�y�_�v9��E�1M���#LN��@6l��17��������j<xLv���k����������G��O������*�
c������JLL��7p�������������X��G�mr�+��"�ni9�8pP�Z56��|;vD�����Ss�X����q��%DFF�����?>�����'O��w��{��'���c��V���7Zu�J��W�^����8_�8*�^�z���$	m��P���-���@����w�q"++���EZ��o�mq1[>|����X�"6l��g����k�U0����A�:u�d�G������c���:/^��'O����J�*a���&������a,L�i��� �ZP�<'!�������Xs��U���������$�l=j�����{��?oqP��B�k����D���B�j��Afoducc��5��b��K�
�������j}���p��	,^�M�4��0u�T���A�Vx�J�Yt���
����K ��|��g�d.a��� =zT�Z���a����������o��^�x�l�
6�z���>�#F�������A��PB�����A4�@����p��e@�~��>���4i�|=��/1F�$�5��t�s�-���q�%~#F�0;0��`�����c�7�����=���k�t^���n���s��i�\����GLL����.]� >>�����O���<�tvv6(W��!�E�?���F�����4R�|�o�"""�_���+��>�/t����]��k��lYK��:t�V�X��G�"99�l]?~,����$If�_��U��s�������ym��i;v��K�������X�-��%��p�n���Ga��a8p���[�z����/���z�;&_�������7�!&&YYYF�����^�zF��:�
��z��k�VR*w���/�~��G���%B��a�%�-�3?~<>��3��y/��"����{�]�v�_��U���G�[��O�FNN�Z6���U�TA��-q��E9rD~��MBH��\��n�u[%���������			�1c6m��!C��s��h��5*V��h9�:'����

�������nr>�F�'O��Z�j&�c.J�y��r��Y��v��a���B���Kx��Wm^��:w�����y����C��,��W_}�7Ftt4~��G�����
C��]��+��}���Z�7k�_�W_}~�!&L�������?����_~�E�2r��{����6��O��R��n��<��>�:y�$���+������^��U���$��]{i4�[�6l������y��*�///l��}��ERR���Oy�K[����X�����qA\�tI��C�f����@����������Z�jf�	J��E9���S�X���~�o|�g�����c�C��b�����������{w����oc��{����>������1w�\|�����#��...����Eueff�{����$�`Y�[@) I*T�`r���K�|�[Y=z��`�J_��}
���c�wm�SL�nZS�NE�>}�s�N$''[|M��CWWW����?%����u�_RRR��gM�����q�|�[�dI���)�����L8;;c���f/����c�����@clGe����������'222
�^I���:xQ(���}����������P����q#�}�]4l�^^^x��wq���"�O�8V��rB+"")))P�T���v����e��u��1�`���S�p1����?��SNt_�p_|��w��*U��]�vX�`RRR�TWK�������C���o���HOO/�9�\����%o���B��R)�����U~���*�
�w�F��m�=����o��k��Z�jh������4ptt���+�/7n4�!S
z������u��=
�F#���uKQ�L�$	5j��o�����/��rrr0y����v����������&L���'O���gf��JZ���K����7����b���}K�0-�u�����-��5���=�Z������$Y�������`Q�W6o���^{
p��=,Y����:�����A��97o��XW{��W_����;f�gA(�����Ca�clY�[@������?�@�~������}����`��������WWW���k������$I&�s"�<==��S'<x)))���6�/\A�;w���Czz:����u�V�}��[�N#��=N|�������5�:����Jk�$	,����[����#8{�,RSS����M�6a��Mx����q�F�������;���-Z�	�=z`��E8}�44
�8y���2�I�V�p��U�����N�:����B�?����w�}�����6k
��7� 88@^��i���}���U�\]]�cU@@���+�x�2w|+����L�y�m��@-o�����8��/���38v����q��	\�|�F��`��X�f���\�1��RA4j��P�E�������^���[�d IDAT�������2��f�m�^����y�����)S����YYYX�n���K�-�8M�6
����.]�`��)h��
j�����3f����n���7~L\\����n������,������{������������7n`��������w�a����ZGll��������1�������0@hh��� ������cv9III��m�yZ�]�XZ��]�wh�>���D%�n+&GG�B,���p\\����V �h[!T�R���&��-)��t_2�
��n$S�?o����EDxx8������48::b�����\���>����������������
@���$����Ru����Y�0k�,!����X��������P�~}��7�����N������G����������K888 ##���r������J???9������G�b��u��g?~��C����[6ia�=G���K8s���_~�:G�����?Fnn��V�����,��///��wj��X����u�[���j�8q�7o���[����w�y�Z�*T_�}��QtCm����
n��� �5��f���3��hp��)���[6���###���������7�����c&�Uz������#����J����#==�G�Fdd������=~������q� �%���k]w��%S��kM%�~��W^�[�>{������m��]���L��1/��r����W������Dl���y�i���������������z�������q�����1����q�����wP����U�Vr����Z�h ���Y��Z�n��������U\���[?�+WN����4���]�b���z�9�mE}��������7RRR�����7���io`-�PEGG�����x�z��gm���D��^���,�[�$	-[��_|�3g���8�n�Z�ejoBCC����S�N���k����!>,'����si{��j��6l���L�2@�k�������?~,�44�d���sTQ����YYY��C�R�6i�����E���m�?Z[sssC����i�&|����Z�����Z������JokJ�k�r�R�bE>@^2�V�8(���4;;���aM111������&�B(n�����������s�b��U��/�E-�z���I/s	tS��m8s���yq��u�7��R��������pZ��TZ�]\\��{w,_�\����^�Z���<�
��u���[A�9s���>���.]�L�&�322�n��9s��������rL@�U�T�[������=S�w�'''0�J�v����^D�k��������O�>�.�v��ar���Py4��={��D�?��#��X�F�"]]�t	�z�Brr2�~��B��[�i"1wC�C��]��`�nHU*������K��A�ks��!�0{!�i���U%����+�.,JJ�@�����E����'''�"���9"_7h������~o�����c1P�}o�n���9*""�jI��xWBa�w������ug��eiI=.:@�~\�p�s]�9�����X�~��c��������w/����������q���g������fK��*`�Jxi��x������~��z��/���#0f�@HH~���"�Z�$I8p ����		)Py///9	�o�>��|W�^-7������Z����7���`��-x��A����ZY��v?h��B����c��F���m�����A���j����F�������_�u���3((�d���Y#��}�I��4Q	I���h0d���DGG���~�����������������
(rk��
N�:et`�Z���~�D%F>��C���i��}E����?~<����i�lZ���`��w��<���x������I�&z}W�^E��=����]�#F�(���2m�����F�4������c-����O���mv�9s���9���������{�@���� P.4����u�
|cWO�<App��7/����8��1*�������,Y�@^k���h�g���[�����|o�����[<�������E���xzz�}����F[����c���V]oi;�+�j�*�4����0n�8����G�S���F�)_������a����j5-ZT����}��c��x:�k����'==����<���#���f0���Y�5k����@�x]�v��_�kv#��8�&<��W�T*T*�U�R������]�l����5OLL����9�=�;�� ���_�UN����O�C����V�0{�l����	�v����b0p�'�| ��o��1F�CXX�|L�R�
��k������;��� /��
f��m���y�S��###-�`������}
�=X�:u�|������n��M�&w�����}�5o�<y��'�a���[[6l0�:�����=^�-����@��h��s��������������h��9���>}��V�Z���E||<.^��={�����5j�A+���?�����1w�\\�xc��E��5q��=�Y�����kW��_c�����?�����kW��=�[������?�%K� 66�:u�_I/n���G@@�����M�6����-��z��9|��wr��I�&�s��6�Spp0�x�
����{�F��M������\<x�'N���u����v��a����Z��[���gO��������U+���1����_�~��g�&M���~�	����8q"n���~��A�R!22?��#�����C���1���S�N�g�}�Z�j�7t���pww���0((���.=z�:`�����C��u�R�������(�����C�l��j~��7G�.]p��	:t�G}�5j���������y���rLHII���C�������}��x��������D�;w?��3233!I����Rh��9�������xb��W_�����C��&�����Y�M�6E����EWWW�AV��-[�`��M�������-Z�Z�j�����;w�u�V���
�o��V��J�������K�������f����M�"'''O��������ct��Q~ PT��<����'\]]1`�|���4h���p��,Z�QQQ���{M����.l�����*RRR0v�Xl��#F�@�&MP�|y$''#::'N���������i�����C�0o�<�o����G��-Q�zuy����Kn�U�Z�R�p���S�7o�t������y������J�B||<BCC�v�Z�Z���^�����}�2}�t$%%����Frr2��V�Za���x��W���'''��� &&��KR[xK�V���+z)4
p��	���OHNN�/���WIx�N��U����!!!���D�N�0}�t���KHOO����l�2����u��&�B�3�=�$I

�����[�nE���������~aaaz-c��a��X�x1�N�����k���������-�{��!���'O���zc��q��u+<�#G��M�6���G����������c���x��$I��+��/����u�{������c��m8{�,5j�)S��s���Z�*���p��e������CBB�^��\+[R��/\����{��7�����Mx{{���qqq�������&L�`�z���+W��{��M�64hZ�j///899!11aaaX�~=bbb�]{��.�_������Y�f����h��-������[#996l����W��.G�$,_�={�DVV��3g�O�>B������ ����3�/_n�}S�"2i���B�$!I�8~�����=*��~�z�������}���&�[�j�pss��5��R����S�.#""BT�^�d�:���H���T���1p�@��ppps�����3���������"���7n���,�;w�ppp0�o?�����k���;��g����Q�Djjj�����V�S�^�"m���C����r
��1c�����+V�Jet�9;;�U�V���@���=z����[g0HH����T�����3���(=��y���U�������ODGG���~g��k��B�$��/��]�s6����(�S�O����#G���{��z�����\����{|����[7�y���+$I��w7�-���u)=�5j�H\�~�����	iii�m��&����,�/_n1>��+)������.�5j��K�N�����q\�_'s
��]�vM��������*U2�.(��J��f����[�9s�b�K*���R��k��&<x`t9��f			�5R����k��~�Ih4�e)=��n����.�j���yyy	I�����x����ob�=�{��_|��vW�XQ��c���?��O�2�d]�,Y"�7~�x{����Y#\]]-~����e�j����3[�|����_~1�~��9K������q����-�L�b��Y�S�J���^++��/���5����8����+�?����:J2��)I�h����v���e~���f�K
4P�����www���T����s�5vC���DfH
[ (�/���L�0��
CPP8���h$%%A�R���
4@��1p�@����j�
�������;w����������#1e���&������v����� �[�W�\AVV�W���;b��I��������r�����7o�x�
,_�����������5j�s���4i��o�\��`�8��Cxx8������#����R�Jh��:t����G�TP�������|E��t���'�I�&X�p!��9���xyy�[�nrk�/���������%K� 88��_Gjj*4��r�����v�Z���QQQHLL�U�TA�����];���_���(��������o�{�n��w*T@�&M0n�8�7�o�6����W21 J�z��������3���E||<�<yWWW������&L��7�va���K�,�$Ipvv6�g�v�c��A�$4o�\o4vc����1c��A��5�b�
���#!!A~�79S��0�5g���x���p��1DFF��4�FOOO�h�C�����+��\�������
'O����K�e����@��5k�{��������/[������v/��K��-q��E,\�{����;w�����M���w����������u�Tw�6l�. 88��o��s��g���b���W�Z�n���{c���F�J�:g���V�Z���#�p�<x�G�!33U�TA�f��������t�S������������g�����/����k���~;v4�[]�8~~~��g�������qqqHJJ���#�T��i����C�^�
�^�J777��[�����Q����z��
������o��q%��=L��5�`���������#j����}����>�����qa�����g�A�$4m��-2Y�O>����={��/��o��V����������/_�������HIIA�
P�^=�o����k������?���w���
p��Y$$$���u��E�������};�Z�jk_[�����?��3&M��U�V�����{�.222�{�n��a���F��Z��6�~��x�����������{��!>>^�'�5B��}1i�$T�VM�zJ���z����p��q�������x�����Q�bE��]���>|��������A�a���8y�$>|WWW4h����| w�a���C����e��a��=r7ru��A�����G���A�'	Q������������V�^�I�&���7o�,� �DDD%
!$""""""*f�A�&O���3���&""""""*f�j�Bjj*n��OO�����0MDDDDDDDDDD6�A������DNN�]�V������_���kDDd[<@RRR����]�*U�r���(?��&""""��o����O����[���V��m�;6l(T��k�b��1V����DDDDDvF���R����I�T���{DD�[@�M���DDDDDDDDDDd���&""""""""""�`�����������l�	h""""""""""�	&������������&��&""""""""""�`�����������l�	h""""""""""�	&������������&��&""""""""""�`�����������l�	h""""""""""��2��V��		���s��_?T�V
*�
*�
111���������
���
�T��
*�����
��������mz��T�P�7���s�V�-�7,,o��6�������:u�`��	�y����qqq���O���/�����W��A�p���e��������e��pssC�����cG�^��b��n3�^�Bw%����`:����$!::
40[���x��7���pqq���3RSS!��K/�d2�=q�D���������4���N�<��5k-�~�z�?�*�
���HII����		A��������B�=���I�����Z
�FI�0�|��=�h���T���WWW��� 33�����;w������LDDDDDDDDD�[�k-I���0`�b��U��FDD���HHH�������ddd���'HNN�����#G-�b�
���,�Z�FJJ
N�>��u����[x��7�������	��h0z�h���#))	������7���1l�0$&&�}��)
���$�n��/_��'O����3f@�9s�����F�=a�DDD����w�FZZ����n�:���`�����6Q�W�Z@���B�����������c��F�A���q��%�=6lP����L��S			�������_�xm���!!!�����>x�`������g���$I����t4i�w��5��%K����+V��k�Z:���h��5�����]�pm���$I��k�A��.]�i���|���}�6<==���DDDDDDDDDT����������{7.]��
*`���*{��!$$$@�Ra���[�l�^�z~��W�i�����w/���_/��u�1y�d��-[��]���#�vu1s�Ly���]�l����aC�	��'���O�>��;���DDDDDDDDDd�\���I��}��r��*{��Q@�f�L�w��o_�y�N�:���H��>}��-���h��iii��'�������B>|�h�M����]�t�����DDDDDDDDDd��V(44��U+��'ND�Z�������k��w��������z�*�i��&���I@BB?~lP�F��R�����76�����$���%IB��
��!�]�����eu��t����L�GDDDDDDDDD��
<{����$%%�e��

��'O����`��Mh��
~��7��>x{{�\�n+�����-_�<*U�!�����k���������H�����e��[w���'""""""""���	h������.]������oP��HJJBTT��k���l�7��_�+��� /QlJ�
���ju����7VV���UVi�Mm3�&������}��Ex��7�
�6m�]�v���
��=��%K���DDDDDDDDDD%�cqW�4pss��\�2��k0���F��U�V����
x����uddd]�����������A�d�J�mj���$��t"""""""""{ �(�*X[@+P�bE9����/�L�6h�p��]��k�A~����u�N���V�Z�>}�)))&����6�n������P�����[(�6���3���ch$IB�f�p��Y���j��)������/�,s��U���'�V�*��I�&�&LJJ�����$I����Q#yOM�\�"'�u��������[�������[�lQ��{{�Cd�$1V�`�)�X!R��B�c��2{K>l�X�^�7o���Z��k������{����%\�����=p��g��z���!���C���������@^������-{��Y���B�$�uk���; IDATm���g�p��I��.�6�}`Z�Q�FA�R!99k��5����7����7�g������F����
�FFF���C�$	�F�������-Zd��0==+W��1�`�#G�����F�,�i�������]��k��g����W�Fjj**T��!C�Xm�����������>��tbb�������O�<�����m����}��3�m�6h4��+W0x�`ddd�j���>}�����+���@�����h�"deeBCC1d�!����$���/������;��c������;w�`����{�.�T����g��4i������4���!::����Y�fa����$	���7(��eK������c�b��}�F�
6���>}:�U�f�m&""""""""��Oe���JY������S������L0G�8;;���������+c���������M�4	�W�8::�������7<y�$j��a���
0~�x����k�]���BBB��[7�e�����gO9q]�bE��j!�R�0�|��5�h���4����������C������b���&�iQ�YK��M���T#R��B�c�H�
�2�"��1Vf�J:�����K@y�����~�zDGG���g�]�6�����3g�V�Zf��m�6�\����x��)����a��a���puu5[6<<?��N�<���$T�^�{����~
�e�����7�`��=��>�����m[L�>]������l,^�[�l���7����&M�`��q?~���E�f�>��VxAG�c�H�
�2�"e+D��c�L&��t���#�^�)�X!R��B�c�H�
�e��+�}@�������Q��X!R��B�c�H�
Q���T����""""""""���1��DDDDDDDDDDdL@�M0MDDDDDDDDDD6�4�	,�*�
�"e+D�0V��a��M��J<{�|��V$Ib�)�X!R��B�c�H�
�e��ch"";P�U *+D�0V��a�)�X!*���J<{|�CDDDDDDDD��=��������������l�	h""""""""""�	&������������&��&""""""""""�`����w�J�
�2�"e+D�0V��&I����d��q�O"[�$��B�c�H�
�2�"e+D��c�-����H@@@qW��T`�)�X!R��B�c��lbh*����Q~��ch""""""""""�	&������������&��&""""""""""�`�����������l�	h"";X�U *+D�0V��a�)�X!*�$aOC*�]���?�lE�$�
��"e+D�0V��a�Yf�y0��&"�#�]�R��B�c�H�
�2����-�����'?DDDDDDDDD��c�-������������&��&""""""""""�`�����������l�	h""""""""""�	&����H```qW��T`�)�X!R��B�c��l��=
�Hv�G�$�I�+D
0V��a�)�X!R��Bd�=�������w�J�
�2�"e+D�0V��&�������g�y0��&""""""""""�`�����������l�	h""""""""""�	&������������&��&"�#����]�R��B�c�H�
�2���I�4�"�%{���V$Ib�)�X!R��B�c�H�
�e��ch"";P�U *+D�0V��a�)�X!*���J<{|�CDDDDDDDD��=��������������l�	h""""""""""�	&������������&��&""""""""""�`����w�J�
�2�"e+D�0V��&I����d��q�O"[�$��B�c�H�
�2�"e+D��c�-����H@@@qW��T`�)�X!R��B�c��lbh*����Q~��ch""""""""""�	&������������&��&""""""""""�`�����������l�	h"";X�U *+D�0V��a�)�X!*�$aOC*�]���?�lE�$�
��"e+D�0V��a�Yf�y0��&"�#�]�R��B�c�H�
�2����-�����'?DDDDDDDDD��c�-������������&��&""""""""""�`�����������l�	h""""""""""�	&����H```qW��T`�)�X!R��B�c��l��=
�Hv�G�$�I�+D
0V��a�)�X!R��Bd�=�������w�J�
�2�"e+D�0V��&�������g�y0��&""""""""""�`�����������l�	h""""""""""�	&������������&��&"�#����]�R��B�c�H�
�2���I�4�"�%{���V$Ib�)�X!R��B�c�H�
�e��ch"";P�U *+D�0V��a�)�X!*���J<{|�CDDDDDDDD��=��������������l���+@DDDDd���� %�*22�"''����
j�R�&pu�+�!""""������V��		���s��_?T�V
*�
*�
111^����������8��m���Gxxx�B�
h��1����Zm�lXX�~�mx{{���u����	p��M�e�����'���_����W��A����#�fee����G��-������+�c��X�z���E�f"""*�4�gHH����;w�!%�
��S!�Bh������+�sgn��$$�B�yV��&""""��U������C
�.I�����A�B/k������_L�?q�D���������4���N�<��5k-�~�z�?�*�
���HII����		A��������B�=���I�����Z
�FI�0�|��=�h���T���WWW��� 33�����;w�������e�}��e�p��N9���<��g��������k����pq��������kA�
�*���=���\hI����� 00�V�*�r�j5>��cT�T	�5�8��+,X�j�)))8}�4����[�n��7�4Z6**
&L�F��������$����w��HOO��a����hP����4h�����uk\�|O�<ARRf��!�����]��	���iiiHOO��u�������w���(�LD�X�U *+%�F�LN>ge� 9�
��"��q�S�!r��d #�.��"��|YY)ze�h+D�0V��a��Me�tnn.T������}>>>n=}�t����X�t)�o������l����:u� !!���X�`����/�M�6B $$~~~z����������3z}����I�&�{���e/Y�����X�"�]�f��x���F����7���h��
$I��]���t�RL�6
����������i�m�e�O~�lE�$�
����/!!		��������Ir@�rpq���SE@vv�=K@V�c�T����U��g'xzv(�m��"e+D�0V�,��<X�k��|.���,[��Z���)S,~!:����T*��1�`z��-��W/�����7-99{������������'�l�b�l��F�i����3g�K6��{�����
MO�8���x��)v��a�m&��3�F�c��lB$'G�����*�j�W��^��U�$9�oB�2����j�W��TI�Lrr�]]��
�2�"e+DeS�K@Unn.&M�X�|������G��53��q��}���:u�rrr I���c�l\\��������!<<\o����owww!p��a��6�^t��3,�6Q���6"e+%[z�?��N�F���)�$��7�J�!��S��q����99�$��A������e���q��7�Tc�)�X!R��BT61]@?�������{��]�v��\�z��iS��4i���������Q��T�b�l���
� '�%I2�nI���aC�����G��]S\o����P��III&�#""��%%%�:���G�d��\9�T����@J�e$'_Bz�m���Fj�5<yr��g�����<{���1��NCR��b�""""�����+P�����9�U�����Nq�����M���J8..���/_�*UBJJ
����k��v����������$I���[Vi�u������Z���y��������H~����8VF��dd��k���F���4HW'#�Yrr�����O�\��pv����z�\��prr7����������	������V��d�����IOO��(6�B�
��j��@e��SRR��U�nk�UZoS�LDDDe[NN:�d!#�)���G�������y/�i.��:* ;+��4(������(��:_��}��s�����y,@f
pX-�|
��.���^��E��wy+��^���}m��x����>�
���D��B@�*j�#2��3������������������Z�23���$���o��o;��<�P��h��HO���M3������V������GyW\q>��.���[��.AZ�P"�7QLW��v!�S�(�}�n��r^���_�PJ�����[L��H�UN�0b�==""""��=�;P(��0���q���*��J��������x�����o5���^���w�s&��E=�:�����Rf�5�����
(�}8�����0��a�B'rp����H�����8x�[x����o��q���������o������R�Z�,o�+D��\!��
��������p��a|����m�������Q(�����>�u��}��� ;v��s�o���|�i��9�T*!���T�W����c{zz�F��������;�v�mo�v���������s���~���v��q;�w��������R�;N���a����x��/����W0#�����b������Z����������������'Z>�?��8��{�k���P,E:�;����i��l�G?z���;����p��w16�2����������{"������>>n��n�>�=X��s{�l�z]����vn?Y��r�V� J���%���-[ ��+���;v4�����=��q=�����i�&�=��������w^x�����_�'>�	�Y��a!��������!����x�������K/�B���K8��3T�*���������[ni+������,���~|�#�m���������/��/����-���x�q�v�m����U�>�<���[���udhh��M�\�.JI�R{0>�3H��q��d^��
�cp�
�?�T�����?�J
��	Xc0���u�u���������L3�����a���#�s��3�+D��\!�[s0V@w`�?|'�L����������m��'��T��x��
�_}��0J)<��S��]�n]-|*m-.��R��O>�r��~�+d�Y!��{����-��x��gZ�|���N��u�s�{�J����_1:�H�L����0Ca���9����(�9	;m�/G�;<���R|�DnT!3,0����1q�F������R��[����yS��9
�J=����p����?����o�?`��o����cb���f��NB)��W'8W�:��B�����t����AJ	��[����Z�J���6n�X��7b��5�}_�����^�SO=!����4l����M7�������G�P�W�������6=�w�x���[���w`�����}{������w/����<���,��hSu�|������OJ��?����@�<��M�Hd-�4{ (���Q3
�x*����S��^��}���!T4w#��B)�#?�!}�E����W�8�R	�~[���8�R	�(#y�R��B�����R:(�F������gp���x���w������7~��O#��=��c�����bY����D�699Y�rr�a�B��[�U���K_����/�q�/~��r�-PJ�������������{/L����k����G2�:t��z+>���~|���l���6mB.���7��W^y���p�=���G����g��^x������T��������C�����(V�Z���LDDD������_�������y�p�T(������!�@��4h�a��/B�y
"���ajk`��������X����B�����7�t/��m�&��nI�������S!���B�"��\R;�'=�s��Z��
���p�r���L����<�}��'^}�~8�-?�Tj��p�l�.�$"""�`Y�=�5������
������?��O����>�`��>������P(�B���u+�y��r�)-�>��C���;�y�KS{zz��fTZm<��c��kW��/��"n���Zp�H$�������i��g?�{�����\.�n�{��D"��_����w��Gi�;��9O	b�""����
�12�Wf�O)������$<�5��v���&��^���#Y+�e��l�����9(mR�+_�4����_i���%`��)`���W�r�M�-^�gM3Z����4�X��%"""���l���,���������?��O����o����o�+_�
^x��J%l���~����O~�Xl��{����?�y<��3H�RX�v-�����S���l�2����Q����
�q=z===�������~�����u��/}	���7����C�u�}����>�;��s���=g ����h%QJ!���������]��<��)��Xx*
��P�f��C�:�{B'~�(U���p:�v�s�n�S!�%`XZ%���o�%���j(=�NFt��������+�9���iy	��#Z,\U��3�+'�m�0<������'=���r^-��d?Lg��1�F"2��U���^(?
U:~vT�T��Fl`q*~<(�nNW���I�R5]P7TQOUR/PH�������p�4{!D��6���p�u�s�hnA��@S���#Z,B��p�,>�|LL���R�,�)'}�;����&Lw'�"S��v���[*���-V�����j8=	��!�$�6	%��du!u%�������
���ka��
�
��K����4kO�(8��B����1cC8"���{�R��������#~���u?�,�:�����5�TX�.h����6`�Ykb�%1R.^�i���9��0y��?9ou�J*]nh��`WB��p:�j���Q��-�}�ZmXZ-������
���a����q����G�>^�f����

B����>�h���
Qg8W�V&V@S��'?DDDA��e�����/����
�����BY0�+�{gA@�>�~i[��#�c�����My��+�H�1a|�9Y�Z�(�}�y	�$O���|)�P"[k�Q	�+A���@5����U�s��3�z���ac��>�/��Gs0����8�����D)�\�U������u�R�G��
�<���{�`9WC��(�S�8�R�i���"���~ll^`�e-�K�x�m;�+8E	;?LO?��)�~GA�X��N7VO���Mh�.����Z�4}��Z
���Ph*��������O��-A��@S���#""

��bd�)�r�����*�;(���*�����i��1�cne?�wS.����>��Bo�$����N���IO��
���*�|5��VT���R+����t��
���PzFu�?�)����F����@-�6��y����4u� N<""��N)����bl�H����B~������X�p���^����1�������;��B��;�>wJzj��Gn:���}x����Q�P"Wk���IH-
%RP�����&t4��h��Z�!u�� IDAT�gM3[���TMk��!""�`b���^'�rV.�ax�?Q*����S��<��.LW�jrUe�A�f��fD��+��
����[)���m7����jk�U�������uJ�����tK��MG�b�N7VQW�}h����p��bd�O����hA1cM]/��h�

ahhh����q��)]���R�g�T���WHs�s�2N�s�|h�>���#8��������L���t�����0��\(����3�i`�M������e��<�|i����S�#1D��E�y�f�XY�����
Qg8W����4u� N<��"��\!������`x�	�n��>J)�>R��u�����s-4�;�s���6��S���y%�lY[$����~������������*�<�������/(-
%�x&�C3DC�2� D,�
��U�DWU�y��3Z8|]!��
�����u���DD4/�w�^�C Z8W:�y��>�L�����%���2�F�*��
�����M�����������fc�4!�m��<[����H��4B��������q��wU�j��t][�I(-�ni�!=�!����*�jK��E8<�Hl"�A�{�[�H"�`�4��u�s�heb4u� ~�CDD���R�d^���������I�����1�]9�L�����<�Na��q��B:�A)������a��Y��4>���<�HC	gqOfX0�X�D"�p:_�Xo?�q���PL��%DDD�(���1�����GDD��g��O�P88�~����!ni:���st�~�����mW��jshA���R
nY������3�����!��DRL�*�k���p�Nf�h�d/��������B$1�H<�p�L��:Bq
V�!5� �`���q�u#�|$��b|��P�o���*Lq�Ozu�j0��a�C���M`�Ql��n���r���[���tu�����>��D��p
������
���E;,��"B���~�!���>h�G(�@$n4��X�k8���h���DDDD@0s0����8�����M�x��O�������B!�!u�mX�N�������g}��SL��6��1��
N����v���(k-�deD-Uk�Q�;=	%��=�bB��P�.����J0�����R��:��`HMDD��1cM]/�����[�����g09�<f[H�)I$���u�6����w���!��W�q�ai�D�����zQO��(��*5�����9t�"�������}���pzF�tM�
��`���#��`HMDDA��@S���#Z,CCCZ�� �z�+��02�Cx^��>�W�����
��o��\�b�>�)g����8��m,G�2W�_��.�zR�Z�r��b!�N5������VBE�B��pZ�D�z4CLWQ'�����Z�R/�n�+D��s�hnA��@S���#Z,B�������y��<�\���WL{Hv����+�b��k��[f�������Yr��4��\���]���.�=s�I��(�Sp�$�����>��W�L���������{�)�{Q�fTQW�SVwPTHy����D����4W���
������Q����{��hYX�sE)����16�SH����s$R������w.L�Mh*k����Q�??
Mg��r����fDztDz��{�N����
v�G1W@!�D17�b1�r)	����LB������M����n��u����y�Z���*���y�H7Eu�D�i�����K�x��g8����o���m��{�������1l�d��5�k9�����B�2���^?�!"":���q?�R�X�}�R��zH;Pu�&a:�A����-l�:1#$Z>��P.��O'Q�N���@��D���g;�\�������P!����P=8� ��D�`�~1E�\��<[��g�:
������A�/Y����h!1cM]/�����d�����/�L�J�O�����!NQ����t.��]���r(�a�U	�:�b�Y
$�</�N�qR(�(�&P�'a���]�V������Y�[����j8���c�+:e������������������|;����!���yj��<pR�q�Gs0����8����N�B� �����L��Gz
�G�&�����\M���?/���D��w,�b�}�3Y
����l;	�4	�����P;
�S����������	��������B��.�x"�H%��n����:�jm|���B�������1cM]/����h1y^ccO#��}�}�R(�|��8�n�"�a��U����M�5v\�@b�����DJI8N���m�j���$��6�R�>�;rF8=�}%����Z(k:�n�{g�B����"��$�2��\�a	h&�G�AE��5g����tc{`�;�����>�2��4u� N<""����B6�
FF~�/���-I$9(�{����+!i;����)�S�
Chl�At��R��b��G%��TM�n�i_��F7�u�aI�&�Sk�Q��������&S������4]�g�	��Ox������H��98��+q���=""����4u� N<��244�����>�����8i��<�|~�}�TH����
��P=�����
�>���al�"+�EW� ��n&�[��#Uk��8��=�+!��
�-�=��.�*��_���C%�����
�	}v����h6�P
��t�����C��!:` ���?��{7 ����N�'*m>��4���p��-�9h�zA�xD�E��B�� ��$R�=�����W��H�����Q
�B��%h�J#��c�5	�����d��i�,gJI�nvF+�J@=����+A��b�S���TzQO�'/�6*�3+�Uo��l�#�
%lH�����df}�����M�@���?�@�a��x%��TI��TNh0#Z��r�u�s�hnA���0Q����{��hY�\)�F0<��(��������.
��pZ�k`����Um�j������xa��v+QP��r'����e�������p�����	8N����x�0, k�S!u}%������
��P!��M����JT���^���R��D�����'�S�v��'e��R�z���<|��3����;��%��,�R�G)�G��R3�t(�
����������+D��\!Z�XM]/��������~�Tj��AJ)��=Lu�x��	�y�\h-�@�z���#��z��HJ�!���3�8)H���c*YR�������|�E(�C� \�Y���d�-`F;�H?�'��9��;B�.���[���j ]WE����wDDt"���1�����GDDt�r��12�$\7�v��#y��S�
���f��5�T��X+�a��q�����s"Z>�R��|5�nl��y��?�T�U��l�]y!�Y��>(x��(���Zx��=���d��L(i 7��^��*�p��A���}����Z]@��UP/l�i""
� �`���q�/�+`d���f���G�
������Ec0�k�������igGp�e�����h��}��bz:�v�I(%�~�)YWEm+x����A��*�����ZRd��������y�x�(A�4��_�;BE�PD*�%���"���_B�D��Gma��������%�9h�zA�xDDD�RJ!�~ccO�����'}�;M����0�75-�U/����k�Y���-OJ�p�tS+�I��wi��_	���=��2��<��������<0#������\�a�'�	�\�,��Y��ohu�����?N��$J't�a~PHDTA���������K�v��O�X<�v��Ht*�h��d?Lgtyj���)p�e1�vN���Q[B��

6�����k��t@=1k��Nh������`�>��p���^A!�������D9�CIU	��Yi�ax�(����
\(����
a�t%u������z�?��W�`�8���nX��j:<TW'DDD��4Q�

ahhh����u�\��C2�+LL�
J��T������h�2^��^��z��X�5�mW��������
--!#��!���MJ�=��g�qRm�]k�)I8������"������PLC1�
��&U	luCCH�����0f����>���������*a4���[�QQV��j�Q�'=���Cu+�!����_(1����ii�u�heb�zA���h�!8W�:��s�P8���'�8����s>�m���s��u�������c�=:�_����-9��t�\��I)	����������R��c#�"3��cP�����!D������S�(�}(eC������wMkN��z
�<GV�P���][���q�������_�}B���imZ���������CE!�P|������(�O����
��������(@v�^�?|�������1:�4�����*Lq�*��
�t����������F���/���u�\��M
������a��g��H��{v�u�a@�PZ��h��@m[>S�����5����
!���n���C��E�Bi�T�nc@}���;����$�(@�BG{j���P����R.�R�l�������k->�~6B�5�0���L�����O~����(���������y���&�:�3�������� m�}�Ll�:��k�hy��������#���|��;�R:��"��-�)%���S����HO���T���SRUZy����-�:�����v�g,�mj2�
$\�������GC������DD����-��bx�I��o���)J$���!�P	X�u���6#3�a�q��b�-K��&XV/Vo����C"�|���!�j]�R.�t ��/�P8��`Z"�(�0`��s?a��&`��0�m/�?PW�i����B���J��D��}�
��TsQ�\�hs{+C$F$�7-����?MD����^?�!"��M)�T�9���R�-���B�����;����^��f��8����)3�J4"Z��������q2�d~B�e
 ^��</�ry�a����saY�X��r����/�����B����*?�p\
���R
�Gs8=UM�(�)�^F�����1�cqD	DqD{b������b�?MD��4u� N<""Z�J�Q�'�����������E�jX�.hru���;����Tk����h)�~���|����X<���}H,`���F���z��al�vt=���)%����p��T��O���4O
��[���s|$v?�����QX�B�"�8��X5�N ��@(�������-�9h�zA�xDD��H�b|���J=��g�gK�;(�g^�m�t.���_��9�f�~I�����D8��>�|��J��c��$����ia�B�����f]c��[��_�c���VP����������J*x��[|������:`Z!X�B���8B�"�8�=qX�#��B����+��h�	b���^'�b����RQ�;�s%�����'�{��T��yHs�.����0�k������js���#�h�CJ4|]�n��e�R�E:�\77����@_��������t�LWWOUPj�u�jku���O;uAu�>����f!�0C���P$�p4�p,��A��0�h5���}��q�������1cM]/��h�!8W�:p����0:�d2/������<��-�\d0����
���Bq
��J`���=n�)|]�n��B�x��K(��
��!����s�n<����1W�R�E���V��Tu�\|�u�������
�f%�6BZ5���^�t=�PA]��0�kM����u�hnA����Q����{��hYX����B&�{����m �{
�G�'�{���0��!��jO`�Ql��nr�AZ<|]�n$�@,�	����>����+BTQ]�����_)�W��
��a�E�Xs)�R
�Sp�����=��m�i����(��)����V��C�*�j`�h���gTS������W)|]!Z�XM]/���Qp�v
##O�P8�r�R
�����k|m����\���{���qm�A����TW�s.�8]]m���N5�v�U����?mXS���ai�
�j@=���nX�WVO}�����V� �`���q�Q�(�cb�����E���NI"u�F97��J�����^��5#$���8N9�����%�7��G�E��T�[�+��_e�E?�����hh�ai0BB���[�mUu}����B�j(� 	b���^'K�x��O��'Zn��Bf�Ef�m�tY��������>�)g����8���$"�������Z�q���y�
��<�R���B����F��t] ]��C���>\��HGm@#!��|���B�p���-������XlS`��V� �`���q�Q0�~cc�`r��k�YL{Hv��3�m(�{t����F�t��6��u�B:QW�����B�l�\�|�Bv��\����P��mB=�J�t]8=�������4��u����"]Y]��e�R�E:�\77����@_����zm
�n��4u� N<""Z���W12�Cx^��v��HvP�ln��{[a�WC�X���.�ig.���S���h%PR���P�P��P�V�����b�S�B	J��DJ�����0JO���j�
��X�D���]eu�}�f.�qL+����Gj�<�~��l{RVz�kZ�� ��5��Y�����D�����+�9h�zA�xD�ehhCCCK}D]o>s�usy
��k-�+���0y���V�B�a9�@�Oo��,l�&�H�~B�G����B����'=�r�G9����(�|��%sy���N�L+Q�����gc�VWk�����pz����a���3Z�a����7�����ju�������k���p���#p���w0�^D��aY���0�m���������1�����G�X��+D8��������{R:-��>�8��M,�<��eh�N��j�~U��p�{�|]!��J���rNVj�jP]�U~�\@�.���!J�������H7E�p����|�q�9����>!4�z�e�V���f`|��'�L��*6Z� ���0��J�@�<�I����=���������W���%:A��Z/�NDD������������+�����@�4�r��&�:�Mx-\���\������6_�au_�EZ���B����gX�����1�R
nYU��Z@-���
$*(�t5�(VC�b]uu�.��O�����
��`Z��X�������usa�?��7�|��yx^v�!L���CJ��(|��i� ���}�f�4{aY}��td�{���ji��E:�V�����d�����O~��hy�����/�L�J5����Bq�G�����:e�t.������4�
��6������HDDD'F�Jx;U-]��ju%���r��
> ����>�-��Zuu��x�

�<��V����t#�I#�y	Rz(������6�$
h�	M3aq��<����;��al�tb�M'���NDs0V@�������p�t��nY"y�A9�b�AL�Zh���X��ry��
Ch��!""�fB't��?P����o�QV�%*�v��z��j�M��*����u[���$���r��#M�������t�<(�r��>��x���t �MA9}�M�@x��v���/1�&:�@���"FG�L�����T�������Y-T�stZ���f[[��!�"�DDDA��>����}W6UM��\U��CB��?�s+x�!u�
���x�E�NQ�)��bk��i��;=T[���=/�r��S*p�a�����}�S�����Rc�a��O�L�h>@�r�[6�2FF~�/������<d�+7��fxg�t��@���H����$0���"�DDH�$� IDATDL��!6�!6����W�?]��-J��>��'`@��sG������c:���da����`�
vh
�E��03T�A]�5����m��J��'c���<^��)I���&c�(� =�">���y��aMDDD+��Lbx�)
Zn�]��a����M�^X�u����c�l�8��F���>�DDD�<!`F������5!�Rp���k#��j�0{������P������Q��Z��p���
��Qh��Zh�n	��[�0,� �z���!�S�(�}h��w����9���h�1�&"
���!

-�au������dr&&~)��e�r��G���JL�"�N�^D��4���#���\�<�u��3�+�X��u��:zOm�.};��0b9'Q��pK'����	�L@�����Dsu�� %|��G��[������1%��������@�t]x�
�B�%�=���|W���!  `@� ��@��1w/n"ZXBiIE
� ��I�X��+DB�X<���'P.����)�Ht*�E3hr-,�:hjU��fD��+�X�-T{#Z���B���VS���[z4����?}2\�����i�Z]]l�3[�����!�$��B"��r�nOU6O��B����4�i�
nB,��������~R���x1c9Q����{��������}�����a��TT�
�c.�cn�f�,������!���M�;;��/����NZ���B���Vs���US�t���_��}7}�Tuu/�z�� �k���|R�/CNv �y��[���;?�@d 3�#^��;gA�����
h�zA������F.������5/>��Bq�G��S�E�H���t����-;>h`��	��m������h9QJ�)�#V*������g��B9�
(��g��Y�v��M����Jk6���8��i�����f��}�W�QWb�
h"""
<��ct���f_m���HrP�45z�P1��50�--�������p����Q0!���t������������B�N���O7�l�������7��Cy�O}N���jog�-�����tD������.`�L�@Q`)��N����������R!3�"3�B5��$`x��t��P��_�%�mW����DDDD]L�"=:"=:pZ�v�U�0�rk\(�kq��l�<x���xg@����@�R�C��B�e
��w,�����E'x�D4l�A]/������	?�b�h������!n���E�0�]��)-��:�_�����4���e���ua�������0�����
�$Q�T���5	�Nu'�������>nA������Z%4Q7b���^'-)=LL�����TsK
�U�<� ��Z��a���p/�@sU�����tq���7�����R
nI6���Z��+bbl���A�Y�wu?v��[�{t=|���h~���qyv"�Z�C ZR��!����11����Y)�����/����T�X�?
���0��-���SM\�����8�gZ1��B����t:W������k��������������
 ~�$>�����E�B8��U���?-!���p�����^��YH�_��"�����^?�!Z,B�Z�|������N���v�$�<h��W=���{���w�
�t������`�k�zEkw��h
�8|]!��
Qg�;W�^+��f�����7�`��pm������%���r�n����������N*�����|���]�
�a�Q���;�u@�v�r��@����zf[���Ec�2�u��3�+D���\�$|P��a_U��n;�<�����O~��h�'���'���������:����_?���e_]nh966``�5q��j-�1��+�<����9��z��K�x��cR�
b�GDDD��R�����R6/$����������{)����!���������Q7�
��3��*wt�R�U%���1��DK��������Ri����ry�i��
�1�a�E���������U-{p���W'N4/@HDDDDKk�%1��=���9����w�j�AD'[pP���DDt|�t0>�_H&�E�u�v���AnI�m�t.�����^�����W'0���"�DDDD]�������D�-� �`���q�Q�r�702�$\7�����G�&�V�4tL�Zh*��M`��Ql�$
��"�DDDDD�������-"�Z�C Z0�W��#������>+��Oz8�R	����Y�(,�m��������/`������8�g�Y�u��3�+D��\!Z�XM]/���-!�
-{J)���������r�v�$�<���k�� `x��t.�@�y�%���8N;'��B���u�s��3�+Dsb�8DD�{���>�y��$���D�x�i��2#.2#n�v������.Om��kw��������B�!���p�u�s�heb4u� ~�CDD���11�+LL�J5W6�2��xv��
���{D����}:�_�@�i�"9��	b�
h"""ZR��?�N6m����
���mh����]�T�6]`��Ql� 
�~�DDDDDD4���N>��c�=��|�3��?�#�Z�
��A�4����m�e�Y|���{��^�y���F��D"��u+>������������o��n��� ��(�:�,|�3�A>��s���>�?��?��u���q�F�u�]x����;22��������[��v�Z������~��9�:���}�s���������+��<����3���1<��fS���Bv����J-�g�,X�.��w����[���~l�c�LD
��<|�A�~��X�n,���7�x��7�x���o�ea��u�������2��a���x��Gq���6�/��+���;v��}��Z�+�@4ZY��T*A)]����������>��>�!|��_���p8�\.��e�y��zj���_���q��w��}h����d2(�����c�����o9��_�
7��T*!zzz�����>���g?�O~��-�f�Y�p�
x����X����m��7��Gy��/�9O"x��dJ)�r�bd�G���7fv�G��� [���m���!m�fE5l�*��[B��"�)���n��f���o�������3����`��m�=6�9����B`��5����044����h��y����q��������r���x���q�����}|���~��������	_��W��:���>��yd2���?��M���o���nk9��_�]w����g�gE*����������B�~��111�4�T*���|'R�.��b�������$R�>���A)�O��x��'[>�]w����{��������\.�B����A8������������(�\7�#G��#�5���SH�1���2|*��}B�[��g�vn��>�5[����������
���g�u���/c��}(��PJ��o���o����\.c��}�������:{���W\�2�[�V\���6��8p[�l����?�9��������2v���W^y�v�jjka�66n����q�}�������?�����s'�Rx���p��77l�����{�^z)~��_6�Q](p��g����-�����p��w#�H`���M����z+}�Q\|��x��g��������;!��w����������_�5"�8���W/�9��'?D�ehhCCCK}DM�����-�������m
�I��|�����{>L�2�M[�
��&����m�p�u&Hs����<���\~��x��'�H$������(���,��������%>�������q�b��*������.|�p8��o�j�*�=��S��i���>����/����f��?��-�N����>����n����b��G>��7����S�w�w�lu��O|@%l�������g�qF���C�zzzP*������v�Dt������>�&��x##?j
�����l��a��5�
���a�W5���)���8.�����g�s��SA�+=�����4�g"""Z4===���>��R�V`�X���P���c�������������}���g?��yB��o}��cGFF��+�����r��gO�>3]~������R
?��[w��
�����k���{>�LD'�]K�� �������7P*�4lSR!}����K(e�_;�s%B���\��u��.���vnB;�v�+D�	�\y���7�p�	������+����O��3�����s�9�����>0>>�d2�4��SNA��g�uV��ja���s!p�g4�T�������q���?�N�9�J����:���i��������d��P���s)����%���P-���
�n��]1��J�G��o���o�E(�z�Np�u&Hs�\.�\AHDDD����oL��X���>� x�����#�>��4m�[���c�W	���`pp����H����d2��0�;���m��g�Y�E!::����w�9�����h���FG�F&�R�6�UHvPHy-�
��\�����f�/�a��Q�&$""""���E�1���\.����=�Rb������;��)
*Aq;�h��}>�?��S�3�L���>�B������3-?J)d2/ct����R������#d�n�L���7m�[ga�5qD���������h��_r��y�������������u��-W�3���'Q(l�V��<��.���@�^X�u����mfD��+�X�=�
"""������(���������|$�����r>������E����������V[�U_[�b+�����(*�"*�@9
	�$�s����g~�]�$B 6���r���3���';{�=�#��"%�F�4��s�������O�=���_���p�����*�}ll�9�����������5������u�B!.����dEE_������O�<����z]�UL��=Q����'�K��`���B!�Bq1�Ou���:���/x���0���Z��������_9///�65������S���u8TTT�l���{�c�lOtt4��7��5����s(����;v,����('++K���6���mZS�d}���������Y��q��y���}#P�YU�%w�k��7Wna�ys��@[U�@����<CX��9���=�����d#�&�kt�H����������^����_/�B����'�8V]_�H�u�����"''�����(
�W�^gm������/b2�x��w�2eJ��?��#,^��~���g��:�y��g��������&�������P����:'����o<x0����~.��r���r||<�����M��V�4����Z�,Y��{��7�n��!����x�^x��~�|��|����1�w�y�����������
� ���XM��sQX�9ee�93����(9��QQw�gE��������$��B��b��/
Em��.+B4L8���B!Dsj��G8^�H�9��o��/���``���g
>�7���n�X�9v�5�-9r$F�]������m��c�@���Z<�M�6�������j��(J�c���������?����s�B��[�`AKwA�1���y�����|�5�
�������g��;���0z��
>������\�?�Y�� cE����"�B!��d@�C��O>��PU��K�r��w6�n��.]�PXX�C=�_�����{��a�������L�81h��i�X�f
C�a���A��v��>}�p��	~�a-Z���^����5qqq:t�:��>}:�V�������o�	Z�{���~M�4)h��/���>Htt4999�k����sM�x�G!.&�
��l�j�s�|�w�q��dP�!�=
��{�u�X��#�h��|��,�gj�5���������u�Mk��(���c>�����m���c��u+]�v%;;���#���I�im�
���8�UVVX^VV������?�y��|�����{�����_����`���L�6
]�1bD����b2����o�;w.%%%?~�[n��'N��������V�{����]�b������8x� 6��Gy�U�V�(
O?�t�������1��s��~�z|>+V�����uP��B��B����:���q���j�}��l�C��g�����j��dF3df�����9Re��?9��aq$����'��k�N!����d��6��*;;��]��QU�V��&EQ��c�;w����{�a����F�f3v��=z������P�[�b?����z�@�$�V��.��v�Z��[g��{�r�5��qqqTVV��:�����O��#����f�1~�x���[�����|�`��7���U�B���s�~�x�G!Z;������8��������K�I���������=�V��{B�F��ll�~!D(
����e|`�k��Q��O4�'3��g����e��n��q������B�&������P3M�7�������_���hZ�����������f��q����iW\q������{w���9s��}�vf��Azz:.��.]�p�]w�{����g�������/�Kz�����!55��n��M�6�>Cu���/��O�����`0��a�x��WX�fM���9g!��O��~Nv��Z�g�C�r�Iq�;D����}5f�Oj��f��c����(�g!D�V3���y<��o{���[{��B!��&3���%��!Dkd�#?nwY�r��S�����Ss�� _gL�1�zB�uzG���XLQ�B��s���+���K#�������'s�M�]�����l�2�����-[=z4���:�������n�s���2{����2~���g��%|��w��cG�L����?Nrrr��;q�+W�d���������|<���dff2u�T���N���_�����t�R���KN�<���&99������J&L��-��BRRP]�p��g}=6o���1cj-?v�/���1����l6RRR8p 3g�d����:�Y����a�������{����#G(--������;k��B\X�}�|B�0���.���z���[��c��
>W�{�;���Rw�Y�#�p]C���Z���$���|\|�>�X�a��X�+�8��o��C^����+�MSe����IQ<��O��;�`��-����p88p��=�&L�n��i���/�4i|�A �����/����C),,�u���R�v����k��]���Gq:��|>
��q#��w�w��G}�#F�l�2>������QTT�����������������s>���/�W�^,Z��]�vQVV����������3w�\���j���j�=�x9990��������������B!��d@�V/���T����h]��Zb�l���
Z�uk�wSU�����M�{8
QA�U�B�A�t��F5���2V�h�p+�zMYW����K|b�e����0G��v0a4*d^���4�^��_��zu�,\N��DC���O46k����C�����f����g?�S�N�����3��c�{�1bbb���~���^�=��C�=(((�������>`�������A�*..&==�k���	&��_?RSS���dgg�����i�&������;1�LA�X�~=�&M�K�.�w�}4�v���r��������f���<��S��5���<������;��s'�:u
���n��eygee��Op�����_����{���Fnn.���+V�@�4���J�����������������6miii�8qM��2eJ#��B���>M�����'DS���j��j�����X,SY���:�/��n��gE�'�5�vI�u�]"�92����n-d��0�4VsM��g|��������v�����9U
*k����M��&��j�Jb�/I
�S���AU������C|��a�2:�I�W3
��?������	���{*� IDATn���o_�?NLLn���������-h;��������c&����<RRR�=��K.������k�q�]w�6g����s����7� &&�~�!�|5�7p�$$?�s.�n���Q�F�Y�����n���L�>]�y��'y������@��]��7�X���B4	@�����Bq^�%H ���k�������j�]�>�:);*��`� �1�V����wB�nLh��g��"DC����9��D�?sX���Z�d����U��0G��
�;E4y�:t��hT�=[�����Hl�������
>���p�w�����4���Z����^�:����_�7�L�����N���+k��X,�������E�|>W�����CC��N��-�����K����9s$�,��U��B�F8��_��`��
,��:%�\�r����l�jiD:~J�g
5YV�sF4�g&���,u&�a��Z�����I�������7��/17Y����F���A����]����n�-�������>}:Fc�eDjn���S��4M#//�C��o���Wzz:�w�������o_}�U��?����r 3g�<����O�8Annn��n����A!�����]!�aC��~Ai�.j�$��:�R�'�h�P�w�0������r�}��4#�F��j
�V!.~�C��n{%��F��*.�F�����R��~:GTO.x�����������q(�������j������l�2V�X��;p:�!�U\\\k��y�X�ln��Q�Fq�u�1i�$�
F�~�j��n�]�v��U���o~�o~����u��B�N�j�S%(@/�B�&�B!���v�e�-h���Qr���V�$��n���P�������CcI�"E��g!Dx�gA��J|��"Ku�76�t�14���?�d��A�k��gEQjM�W����OC��p�***�8q"��o:����4G�u#F�`��<������a�6l�@TTc�����og����/7UXX�sC��uEQ���
�MRRR��$�B4%	@!�a���c�|��z(h���TX<��{j&CQ�L�Q|�����}�Hz�!"���yB���m>#�h��g�PY�g��������~��@�y����w�}4�������w�����r?�g�f�����?�a���l�����<G  �h�"��[G����W��t���~���'7�m�n�B��2XB!Z+	@!D���j�F�u��S^�������\A�>J����B��l�^��=s����F�����+MA��
#c��?��
eAY�~-���*����D�ss��l���[�9�-[������������c��y��7��7��G��K/�w�^�����Y���uk�������h4��O�F�G!��XHZ!����%P���\���o���d�r�G���{�7DKP�$L�������.�����A��"cE����rZ��8������q`�ky����D#}2c��R��`z�x]N���������|��a<3f�����|������n��q�=�0o�<�������;vl����(
���u�V~��s��Bq1	���B��-X���� Z��y)*����+�����c-�pr�������3�sF��sR���i���	��3�X��d���������S"��[:�����)�,ia��Cn�z�j,K��c2�;vl��3'2�����
~�LIII���_��4�OB!�� <�@����,���n?����)*�]?�����#�{'����!�T}�t����
��5�#�U�\O�M	D'���R2V�h+�2�Vq��A_�%���������30A�;�������������������o�]o��r�y�f]�t	Z��S'�z�A��Z�����P����i�����w�������m�B��J�B!�E��s��������}�����)=�"�{'n�Vg[E7���5UO��:��b��d�.������gf������������M7���={9r$o��6;v�`��-<��c\u�U�l6r?�>�(����z�����`��������[���+�0|�p���TOV����~��Q�|>������[9x� ��=��=�#h�'�|�~��~��q����v�Z���[v����u�x���6l}��e��u�uB!�Kx�5	!�aJ�ul�CX,������W��(=���	=�����������3�kt�i�&��B����q|����SO�������?]��t����K�����G��s�Nf���>66�7�|���W�k��:��(
�����������!��4i���k��1c���9x� +W�d���A�7o���1c?��w�#55����7��v�,Y��%KB����Bq���Bq�p�+�X>���h�r�K����5D�
@���p���?.l0)\:8�NWF����,�g��2�jsu����]������lO�4t�3��)==�o������j�*���1�t�������x�����z������e~�!_|��������"L&;vd��!��=�n�������l������/l����G�RYY��i!�=�|�O��������9x� �����JJJ
�z�b����|��<�A��B��(zs���<�/��WU�V��Fi�.���@�<��k:z��6��?&�`���S{��lX,�XC��B>.�5�������(
�}0�U����O!�h{��q0�B�0"�E������7((�|v�|�pP�:��j�D:B�gxP�92�@��{]B�
>�X�ad����e�����Z{��B��H�h�����MEQ+aB��m��t'z����Sv�Me����FL�!�(5�5+*t�����������!&������t9��6��ok��B�$�4�-�ad��-�qTVf�����X��:��^�r�h���
�.���Q�����M�GL�����!J�Jh�=����'�B��C2�E��w~��.^�����TTZ���(9��eY�E�����w
���M�*=����W�LT$�h���R!��I2�O�4(!�����NE�>

���9�5�Ny�k����0z�`r_�Bd���+��>$S�d�	!�B!�h�B!Z��U���	��x���r/%�����#���H�{,�c���d#�F����$}B!�B!J�B!D�u���P\�]��{]�'�T���i�b����R��\5*t�*����P
RnC!�B!D���B����r�����UX�k:�B/�yn����Q�t"\cP����)]��Kd����-�B!�B�3)
)�a$++��� ���9���DN��A�g��G�A'e'C�=�����A�gs����'���	>�+B4��!�Bq�=��Ta)g���(�"c���Zc�|��[X�����tSY��������H=&�LQ�s�h�
��`����J��
NcE�)�B��{���,R�C!���Z���
��cl��t]�^�����[�$�z,��|�����7�kt�)�6�X2V�h+B!��|I�h�����"���FY�n
?G����n�F�qN[=��Q0z�a�E�Xj4+��:��G�6
!�h��B!Ds���$uJ!�����B��7�p��i>��|��:B��ar����Z��W$=��%�6�B!�B\<$-�B\ ����x;%%;�k�&���Rr���U�l#&�`��NO&�h���8;F4a��B!�B��!h!������b���]X�uk��pSU�����w	&�hT=!�L5(t�%��Q
RnC!�B!��I�B!�y�z�((�BE���2]��z)�s��{V�HL�|�P8dN�$������7�n,�B!�B\���B�������B���:�9r�_A�g��G�A'�'�>���t����;|��V�{]<�&&H����X�ad�!�B�����4��K�8��MEQ+���.#?�c����2��S���V��w�AEO �5����B��7�K��`��{��A��
NcE�)�B��{���,R�C!���Z�aM�}�����h���f]��*�Qz���S����3�g 
����T#�F��j�����d��02V�B!���h�����!�����'/�#\���2�S������IU�=���zJ`������X:^���$�B����R!��I2�O��|�B�z�|.,�O��~3|�5��<7y��=��h��iA���f���L��Q|B!��������������Xc��EUU.���&=����eK��X�|yKwG!�4)�!�B�`��H~��x���2��G�q^g�w�
����#Q�����x=G��|ID��Y!���=.�9��\�B�p&h!��O%�`�,�y4JOx��z�m��1���0���^�B��1t��F5� !����N�5��%?p��O��
�XS4]���H�����Z,����'����G���b%h!��]�)/�Ca�V|>W`���Ky���R�
Fo_L��Q8����)���b�N��\!��9�.�)�����T�*k�/w�(w��S|�s,S�`HZ_"�f��hV��uC�����BQ�|B�0���EVVVKw���r��������2w���cn\��?��Z2&�XZ��2S��e�cI��,�H���!�����6������������(��Q��� �AjT��k�o>���,{���
t��r�m�B!��.���V.g���(�"c�i�����()�]�Nq�|:�y�����4`�\������z�����!1�"e���J��
Nc�\�)�^���m^�.�m���m��H���K\:��8��f~�q[�e�����6v�X�n�J�n�8z�hKw�N[�la���,[��9s��p��mMc�Y��O�BF,X��]�����9zt����u��c/������������D�c&&��@�96����I�'��VN��
����7����=��)s�PQi�LF���L�ddz&�z�>:��S���l8N��h�������y�������IMM�d2������y������j�9t�����8q"]�v%**���H:u���)Sx���Tvb��
�z��������h�f3;v�_�~��;���z�����:�c����#�0h� 1�L�����W/n��/^��?�X�]VV����*����v����3t�P��������+�����=!���������~����q�t����LZZS�La�����Z��l6-Z���#IMM%""�:0a�^~�e�����������^�����c����f������7��~;����q����������2n��z_c!��#����;?B����9((������y\���8*�-����1�G`��F������p��:]��J�
!�h����R�u^���J��
�&������ZwC��e�Q�]6��qd��E�9�3f]�RL��uy��gX�`AP�������r�����������SW�#F�z�jRRRjW�4����|��Z�8s?��9#F�h���Y���n�
��Yo_���.�.]�6++�'�xEQ��k���g����}�l����G}��W^Y�999t��=��?��u�W�?�����s�����zk�UQ�,Y�=��S��6$����b����&5��w��|���~�e�����3��������/��U��2eJ���e@k��<�K/��O~��|�ML&S��!�������B�6C�u����X>����r�5k���|�Y��^D���X����e�c1����B!�Q�5�
W%N��2�
UQ����m�{�m��'+���Q�(������d����+sY�[��K��M�������n�/en�Su�sly\�����L?�0��_���������k��C���v8�G}��u���y�^�f37�x#�\s
}��!99���r�9�+���7�|��m��={66l�u��_~9|�����{/W^y%���TUU���?��_�f��F�����q:����0�|���:��o���X,v����u�P��OH��>O�:�y����sgN�8����/��YC~~>�]w���'99�Q��u��7���_��O~��_������a���,Z�����>��������9������k����
EQ�5k�f�"==���l�.]��
8t�c��a��=u����k�6m��c0�1c��r�^z)��q���l����+�����t2{�lV�Z��(�w�}�����|�B!F�B!����e����eN����.<���,+z<�1�K�"��KJW��)��fo�X%�Cjtb����TE%�I����� �GAU�@TUg��=�MQ���K?U#��)�*��(�[\G�n���M����={�i�&�t���������NAA���o������'O���<f������x��'��q#[�ne���A�����t������������W_}5��~;���p�\�:�u��a��x�������km3i�$�q��������;ke/gffr��7������?����~�����+�4����o��n`��5A���
�g���q���n�������������(i��K/q��w���i�x��GX�x1���<��C���kA�(..�g?����������k�������9s&�=�\���l����2e
_|������O�������Q!D�I�J!�aM�5JJvp����g�G�8�����,�g�'�H��@�YQ�Kf4�g$K�Y!��1[>E��`a����PbL�T��:8\�����;�O�1b�Q
n��������M����@UU�}��Z�����o��x:����Pg�����];V�\Yk��b`��A���5��z���EQ7n\��&%%��>##�V�����O�x�
�����jQQQ,_���r��~;:t��.������m��p��7�kz��g���+���}QQQ��_|����O?]+�\Sdd�YWN�<��Q����/0�L��_����B4	@!�[����7((���y�u[����UT��?������)��(T8KH7q�O��~u,��zB�pU����tz�'5�75<0i6T�gx��9�>����}���?fC��:�����)�����_p�5�������������<x�}����~8@�N���w�����K�o o����	/�1t]�U��\�q�!������s����y��s������Z�:EQ4h���unS��7�UC�`0���������eK���k��7"��OC����a��q��bbbX�zu���B�G�BF���Z������X6���Ngn������cn�zc�&L�������U�H�����99��d�^d��02V������(�-38���s�=��������K�.���������GFF{�T��...����,--�_�~���?����'���G�BO���z��o_�����S�L	sz�!
�SO=�g�}��mEQ2dH��:4����{��3]~�����gj[��s���[=���(6��m�����x����C��l>������F�Enn.���|����x����O!�
'h!�#.l�.�8��(G��Fi�N@G����t�w�����Y
��D:n����r�-2��H��L�C��FON$Z+B4L[+���hD#�zV[�u*;��VONq��
�����s����:�����)��v������8q���Lz�!���[�^/�����s8��q�m��h�"���p�\���{��?�~������O~��Z�Bu������_K�,	l��
���Px�����q�HJJb���,^�������s����]�����������l�F��%�����$��PY�~5�������n^4�w�L���j�d���������{�B!N�BF,X��]��t]��2�������9x��<�W~��ers?��2'�����s����8�Ou�NU���*,�����G����DT=��d#�� IDAT�$�{l<�(y�7�6V�h*mu�t�K 5�:�?�_C�O����eN�����;�O�1����r�\���?��h��9>|��2^�f
G��n����_�F�\����&''�����e�������(
V���+W2y�d��_g�o]�3�����]�����s�W��*���c�y�.��26o�|�_%�S�N
������9p�@�H!�y�X!�H�<*��9)-����=x<�]�x�TT���b?FcFc,.W!�^]���(=����w�c�}1��F���N���mP4�3�Q
����e�����X�H�����t�J��-�"G9�%�?w��kTy�������2�aC��N����S�nU�9U����W�R�(:DU���^�~5�usss���������5�7�x#��
�NMM��������������?d��%=z�-[�p����b�
�u�v�����r�M7q�M7��y�f�-[�|@II	��rG�
9��b���.y������
�t�%�'��4�������3�'p���IIIAQt]?����L�:��s�2c�


7n�1���;�}!�8;	@!�hU��Nr��{���#�|N��B\�b4���Fb6�`4�Q^����g )�
e������{V�$L�����_)]#�92��8C���B�����N$�����"�(s��_z���1�u��j^��EUT��qd��E�9�3f]�N�������pU���0e.��8�&w?k�4]#�G��L�9�nq�_� ���*���y�f}��������[CnWYY����}���������7o���#77�����c��e���+99����3}�t���~�,YBEE���g��Y���u�o����#G����_�>##����B�������B�u���+&O�r�/��2�}�I*�F#���|��w|���8�N"##��_�'Of���L�>���"����M����<��
!�8;y�X!D���9������WFEQ	���)-�EU�	|>����^�����X,��~�iwP�� {�^JOV�%��b����i �l�Q�����!A��B!P���W��T��r�����r�,�2������(sY9X��v�)w���L��I�h���KLLd���|��'�����m����v{��K�.��;�O���_��rQYY��}�g��	����,�o���!K��|>�-[@TTT��HkS�\_y�����|>���`6�;vl��)S��!���s1q�D��YCTT%%%\s�5������[!Dh�B�j����\V
����Z�����i$$��]��IH���z��Kn���rn�����i	���N�c&&�`�(
t��f������,�
!����(��Ds���"���FaU){�`[�n���fo�V��Q�Y��]/�qD�I��f����������1c�����b	�{��X�|��:���}{`��,_��'�$�eee�����d�����_]>��#N�<Y�66l|��{���������'��s��8x� ��~;			������������ ��{������5�VI�������D}�Q>�����t8���f��	�[����h��������2��B\xR�C!D�PY����oA��:8J�I��Kl|$����2����@DD
�27N[(>S%���W+�����x���G`������ s|��^�c�mgj�SB��E�������:p�h���uaq�P�(��u��.���$:D�#�@����Fs�������y���Y�x1?��#�}��\w�u���QUU�����
x���)(( >>���L�����={��a&L��{��k������������/����%�\���Lw�y'?�0�'Of��������8�����gK�,!?? P�\��������;���������k����������;�^��^�zq�������!CX�p!{����;��c����������k���C�y��F���,]��A�a���?>�}���v������c,]�4����3�/�����d�/_��i�p8�p�
��9�[n���]���:999l���w�}�W_}5�5}6���c���L�4���
&L�����>|�}�BT��B������w�(s.�zx(�v�+V@G��Qp<����\��WO������8���U����/��J��3����p�D!c�B���������6��+B4��>V��u����M�~vUgjv���nr�9���W0$�o�w[{��-ZD||<O<�6��g�}�g�}��vg�/����7���b>���Z�iii�Z��G}4d�����^{��^{�����p�]w����7����k����~���~r���{����c2�}�[Q^y����nV�Z��U�jm��cG>��#��������W/>��c�N�JAAo��F�I^~��|��!'e����Y�v-s��������~���~��v����u��Q���a'N�j�r�
7�n��@�!����"�,\���h�����(�D��e��hf0d`-��D&����GU���?3�
�H080F�0�ft�����������I��c���:�m��:V�hn2V�3�Gw�������S|�c�|*=U�����N�v�����on��������g��Y�����O>!''��F\\��wg��Q��1#�F��}��g������9q�QQQt����n��_�������|��?6l`��m����RRR��l�K�.>�;���a��5���{�9n���l���={�X,���HMM%##�i��1g����g���D>��s�������o���?�r����S�N��G9k����7�w�!�8�6C���~`��%�]����c�ZIJJ"##����3o�<����'N�������+|��<x���2"""���K2dS�Ne���u�C}�>|87n�����j�2i�$��]��q����B�s���f8���_0���gw1d�����]�����������UDI�|>'�����*E7���k�k�@�Q#�|���[���P�4�K��|��y��z��#�SD��h�.��"DkNcE�)Ek����O<��(dgg��K����B�����x�"�BFZc���sPU����*�����������5�y=��j4����5�����f���>(z<
&T�B��t��F5J�
qZk+B�F2V�B!����B�F�}8�E�2�-8y��eul��s���*
�C�����4|���>0D(x�G�MQ*�QA�P�8=����KT���	!�B!�-E>�!�h]��zm8y52�-��/h;���q�4��4<
�w���FP�(�]�F3D��Kn�b�R1P|�h�������-���d�A!�B!���IZ!D�h��TVs~ ������u�G�=�]:4�t����+%�G��AW�Pts����CD;4C6(�J�K�HJ�T��B!����S�O!��&	@!���z���|�����$�Zu�O��F��������%(z4:6Px=�xA[�7
����J��!��)���#�:�����!�B4�Ms�y.�"\)��f�\8��)DS���j��Q^�=P��?Q����y4�U���=N�AY��BG�g������b4����f���t_�j���z1����ILB2��}1�����{�C��Wc��mM8���B!Dsj��G8^�HZ�z�8��h*���u�h����T���g��]��8��n���i����hJ%���K��;�t����J&*.��S\��
U������Bj�HRS�5K����!cE^cE�)�B��$}���B�0�`����u]����lv8�p:���A���:�94UKF��P�����(z���
�vS4J��dC�,%�]9Q&�h�i�����M��x$&#��4�I����cEQ7+B!��|I�h�����M��sOX���n�Q���__3e5�)zt �\tNC!��v�R/e�����	C��QA�p����Y��9P�Htw"����D��n&�=�~�z�vYd���B��O�)�B��$�4	@�V/���k�\��`s�5���b�U��`��:�Y���gT-�T��:���q(�dV�J4�l$��E��[+Q����k�/^�����\�;�R/�GL�}0z��`�49d!�m�\S
!��9I�4�t.�	��2l�(9��<���l��[��I��f��EKA���1B!����S���d#�IF�����9;����*2F�#�c!�����:��k���1���K���/���8��-��n�b$�,�B!�B��-Z�p��#��h����Jk�E'���Re��kn���j�q*����/
��@T�!d����j`,�M�N;9���sM|�Ki����'V�
���U1�95!�aN�)�B��$�4	@�V/�5����UJEI.���X�s��
p;�x]-�{��j)5j7�G��4&��#1)FbO}�$0���>���{�Y��i#����kJ!�B4'	@�&h�����m��i���KY�I�yT��p:��}���7Wma����j��1���NM���	��xC ��:G�5<�Y��&++��������^8���B!Ds��i��^8<�6��������BE�I�e��+�q�K��~�'����/h��FT_��R��z,�BL���)Fb�
��1F�V����(��"D��X�kJ!�B4'	@�&�*!�����K=T�Q^���,���<<z�m�~��:�������l��G����3UO
�bd5G%$�Y�	4�F�B��B!�8_�-Z�p��#.^����kT�x�WQQ���<���|4�]��tQ��S%4��i���&G���l4KV�B��C�)�B��$��6}���d���<����x���k�UUQU��������f��EdffKbb"��g���
:�����OJJ
���\q�<���TVV�����;���[���#���t������s������X,<���������H��o�������O[�9���^z����i��W����������v�Q>{�>{w%;6/����%��?�\����P�YE��0z�$�u
	��tlw=�����k��'�}W'MO���x:��&�c���B!�B�,�\�������[j-W����W��m�V+���g�����}�GQ�
��lI#	!$JB���E���4E��"*^P���QD.z}���
X�" p�#
��Ti	BH���y�Xw�&��	�y���*�s�������3g�s///L&�������U�V�������g����0������
@�:u��s'AAAN�.\��g�y�������������ixyy�f��t����������+			(����iii��fEa������k��1���W~�U����]L$�b �R.I19�v���k��L����b������y�*/���]u=���a&�����&���H��Jzr4f5��������M�h���*��B�j�V
���;*��PI��C�B!�3��R!��If@_S�"��H�>}c��y.�;v,����u�����Jzz:�|�
����[���<y_|�_�5:��9s����Frr2�w�&$$��g�2x�`�m>���c1���1���X8w�=z� ==�A�q���m333y��GIHH�u��9r���D�<y2�����o�y�����E��������>_�
��e�v�DNN))��z5����������pRRN���D�Uk�
�.��t)��>��-f���&b�����4�Kb��Xv.9F�/;8~`�������r[O�!��B�
���x�m	��(����u�p�!t����5�q�J�l��_u���Bq[��m��n���x;�;wFUUj��}{'����G�_�e�����z�L�����0{?��?_��B�E��"��<�������R����w��(
,����DF�IRR/��2���x��������&,,��^z�I�&��:t���U�h��
�w�f��u����a�����0�L�s�=,\��~%$88���&M�p��f����9s���;����������k������������3g����x��7����ms���h������$��p��L�jFS���d���bVL�4�f���*
z%����m@��D�xQ���^L����q 7�BZ���+&���Zb.-�k}�b��W��\��PP5?<<���[�����
������;�B!�����E�e�dq3��������;��B�;K��.W�����-�a��N���>�,>>>dff���?:�m�����xTUe�����l������t�R����$��_��I�
�!���������o�-�m���
�4�����
X���s`��1���]U�tn-���^��l����)'����LE���1�����Bf*���rR0��a6GQ9�<^����s;mLa��+�^x���q���q.�����5d�}C��r�6c2����|������G��i�j���L��xp�c����:m��v/v��v�GQ4+B�F�
hq�����n����u���N�u+���W��%�u�Vz��������x���~����5+4�q�^����������(��������?~��|jj*���u�k��=>>>h�����?��.�c����D��2��x7S�b"�|�&94L?N��?i�}���8B��4�>L��X�
CV6F}9�*�dw� i������L������\���u�hJf��w�kP���4�w <�"��N�S�����Z��XU�3
�O�~:-��O���)�c��m7�/��r���+��r�8�/���m�-�����?q���B!�R�K�Q��q��	�6mZh�&M��n�:� 0��c�\j���W���wh[�jU�����m�����l?���(J��V��
�o�>�~��1'$$P�R�B����;���ln65��/��$|�����bI�C��f�a������7�P�U��jv4���vK`29��er���*^���X�J�����w�t�h��]�H���)�c��m7�������6k\T,G�[�j�����}��B!�6�vAJJ
(�B�j�
�g������gW��u&�-�J[|}}INN�����{������K��cbb$]�i���o����c��[�#?�����I��A�����A^�l~Xt��%Q��1W#�|�����
���*��xW��o���U���z����A��Vi!\#cE�������c��'��u��y������Am�%0�i�����#iP�B�%I�����t��=<<
���i
:���9m�J���]i[��o��ey���I���$\�y�,�F`Nhp�=���DV�'��;W|<���O�wW�+��`��B����h���bC��[�=�!�����s��9�=_�]��4m3�!��S�L��B!��9��t��B��y���p�EQ�
�{K���{��k���t��<==�_�>&L����.��U�����K�������i��	>>>���������gc���a��������A���1b��ow������W�[�nEvG�i����_�t,�h���+������������A��5i�����c��U����5��������������OOOg����k����+��*'N,����(^�u��m���?F���� �����E��es�����QU��U�[����?����C���]��iT�RUUy�����9u���y��-��O<���T�\�����~CCC���������`���
\�����y���h��=|}}i��5&L(�5~=�������~.���$���h!D��I=�!%�z���oi��%�J$s�P�����d8��j���*T����)��M��(&=&�UJ���6����b�P������������
�j��B!�m�6��!p�d�qQ������������l�q��[gNQ��9�g�}��E�����\���(�_���C������|������;���o-� IDAT���X��QQQ,[���#G2o�<��k�������/��G}���[�9s&o��V��,^��%K�0p�@�������A�~�����5::���h:���s�x���T�1�
��=���ZQ"##���'�O�vx>�9s���[o����P/66�
6�a�>��V�^�pwl��5Y�`���'..��#G��/����'�0a�k�f��y�?i��(
]�ta����e���������Q#��4Mc��m��!�5w�\^|�E������/�r�JV�\I�~�X�lY����{�=�M���d�?�(
iiiDDD�g�}FRR>>>.�/!!��}��w�^TUe��Y���+%:V!D�"hxyy����Y����k��B�
N���6{W�������sq�g�����c�O��DFE/t��4�:���=T��s���:K*���t�h���)�����F]&f��K�**=�Af����C����W����AxxT�`����.�B��X� �m�>��](���+l�q�������[�G-.�@
����}�M�`��1��s��u�2e
�Z�"++���7���2t�P�g�FEE1d��F#o��6�;w���������l�o��l��EQ������v��x{{s��	�������Y�h��2�|������������p������;v���:u�^x���������M�>��l��=c���~��T�X���TN�<��;
����y3���4o�������;���OM����?���<��s0���@.\���b�������Q�F�7��
Htt4?���-"<<���{�w�^��`}�Q�����~�����={6S�L��ggg3d�2331|���x{����]�ve���$$$A��-����?�~�6G�!>>����Z�d	����w���K���OOO:�|����Y�z5�
b���N���+����������>K����Z�*���;v�_~�����+��?O�^�8y�$F�����3l��b��|�.������M��t�R��leys��<������z���m���Irrr�m�zu�8�.�c.�����G���Q��<�aaaR~����8���`��4e��lB�����)*1���X��-]N���EQ�[L�(�M&"����1�Y�s%�a�:������3j:����z3�[y��:u[��A�C���
��O��oNR�Jg||:����H��K��K��K��/w���q�t��ca9�<�\�i-���>�q8���|��e�}r���9x� c���m�����L�>��;w�����S�\���s����&<<��S�r�����m[�|�IZ�h������u+F���~��M�61j�(x�Z�j���C��u�=��7�|�����c0X�|9�����f�
FRR9992���t�z=K�.��������o���{�e����3�x���P���>�~�i������	����W�����+V�I�&�9z�(�W���/��g���l��Gy�~���{�n{���7����cL�0�^�O�>��?����EQ8r����
�g��9�`���S���?�e�'O������1�{�������lcM�
���l0`��o/�~e�����{kq����������v������K�N�h��
O?�4���t��	��7�p����]��_�>��'�������-Z��c��<��3|��wDFF:\(�������'O������k�J�Y��}>����=�F�V�W#����N�:(�����i����z��{/���g��	������:�<�?��3�f������L���9sh��9�r���>��W_%00�a!������o_E!>>��B}����s�=(����G������o�����,��X,T�T���>��s�[������
�r�R��mX��/�X4��wfs���� Y�����D�~XP�hJ�������h���f�EU5��z��FC�W����������NWt^�;UXX�
��<��"�k���r��)-G��;�u
k^�������KQ����R
>o�������o9r������Y�EQ8x� ���N�1k�,�|�M����Y^�Z�jq��y�����'�t�������IHH��W_����/�������U���F��7�|S���e�1b`M�����3q�D�w�3f8M�QF�����I��3gN����9�=��L��F���E�x����������q�F��k�o��V�v�q~��������,P~��)Z�nMzz:�j�"""��[��������iz�����(N�R���p��~�a�����e��(���C�

EQ���O�V���l��j��q����/�w����SY��������N�!**�
���K�-8x��C��>���;QU���p��W��Yg�+���s�f��m�������T���?�L�����]!���~���`2�E�N�7ovZ������;��������+4��i�&�m���~�z=���e��"�V�V�!U�
���{������NJJ���3g�.�c�������(�j�f��e�c��b�r����s#K�����A�AS|�D]z}�4�Y�� (�-�!}�W�4Op�ct�B��wm���i
!�O�����r����=��3e|�k3�-o������4��m��)4��4��3�<���;v�����(�]��`0��C��X�3��
c��������1��?��~���3Xs%�^�����4��������#>������>Xtvgn����������C����OP�J/^\�����;��]�����5�Y�f����)m�X���K�����X��1v��B������wo����HLLd��]��;vq���i��w�}G���III�^�z���[��B����lPN�8��?�\�����"%%OO�3��u�F`` f��>��@�C��e�Ea���e>>>����^��#==�����Q��b�.]�4l����M���[�(?��,|9+��#�I&r�*����T�H�����hd�<��y�(��94*��p�=K�'�z���I��*l����������������i���u��#�X�52V��p��Y�������kWd���j����v4h���[��������ukTU-����?E����Oi��!`��i�+W�/@���K�8r������G�>��3�9s��u�2j�(�,Y�rZ��P�������I�&]�<�������69i������6l 11UUY�p!���N�$''z�9����+l��SSS��o��y[��6q�V/o�������%�������p�����7��-E���xAIA��4�O>��!C����C��m��gu�����
!��r��r������h>11��,o��e������G�f��
�����E�x����8qb�E2�F�������?|�����X�����o0M�����x����w������F����W�"����������s�=GHH�����������?�S�La��U(����3�-�c����J�0f`��"+)4H�T�$�f��ec��`Q,��������>W�Rr��Zdg��Ws���*�����{�|{�kn��V��"�kd�\c9r��_��k��B�+����w
�B�������R�Q�l�g�:��z
@����Wdy\\���E�/�?gQ�{zz�g��|��E�q���o��a[4����_g��I��z���X�x1#G��/�7r�Hv��Q�q�DQ�2�y����^QA��?����=��q����g��W�ZU�y

u"��Yh��l?��r�������/I�g�6&�V�z���1�i			��������t#l����X�v����
!�3���@Yp�F�4�-V6��������8s��������f�=���#�z����?�������x��Wx���qss�_��[�.+W�t�644�����g�y����x�b|||HII��6~������uwwg���t�����iS���IKKC�4TUe���t��������E����7I���`�SAMF�q#��?zc&�s��w���N�j�	�iNG�B��X�����]�����P���`Z�[���J!�w����XWh~e�.�����N�q���`���k^��%������,7�L�o������]�q�
60h��B�g�)EQ�3g/��"��/��_��Q�r�
K�,a��%<��,^����|�/�y����3y��G]�nQ�����k����YYY�������Z�� k��A�z�8}�4���+o��&������������3`M)��*iii����t�����U�!!!������'�`�����3h� 6l������
!��s� �_������={�0k�,Z�h�N�����:0o�<V�^m_X���s��b�
�t��������3u�T"""���9r�H~��7LPP���3f�"""��	

���#������[���\���/�7of��)��-�c����J����L:E���M�{�j�����b �%�� ��Ce�zC:*���(�����q�r;�Y!�7�-��7��(�6i���y�6hZ���v|.�h����L��3)�Z��&66����6IQ|}}i������|����t������?�+V�f�����B�3e�6n�HBB�������g��X����~�D����N�����:����N���~�b���x��Q&N�Xh?F���b)�<>���>6����~����{`�E�������m�M���u+f���{�$���������n��c&�$���g���CQ��}�]�{���G��4#BQ\�r��b)q[����)S��������/Q�6m��|����R�
}�}�Q����1��!��U.�a1&��Y��J�	�j��O��
^�Z+�*���S��f���H�W"��D�Uk��`�Bq��|�u�����Y��������9���^��BC����]�6^^^�������Y7..�������6m���_w��A��moh{��H�7f���t���K�.������}�[2VQZ�lI��-5jM�6%##�����J�U�V(�b?�����
m/55��C�b2����d���L�4�M�61w�\z��Y`��[�k����7���,���c@�,w���?���-[���kW�����CCC�t��N�"11��(�E1EqX��U�V����ba������%�K^�����w�y�?�������i�����B��d������
��jP%-�Lo
MUPr
(9*e'��,�Zz�D��+�e�1<��x�����qP
t�����B!nW�j����%�T�[=��v�_Qt:�=`xx8�*��������n������g�}Vdn��IOO�/������+�Y�&�/FUU���:th�3�o���4hX�:����";;�������~��
8v��
mo��q�9s��3i��	�-���~��g�p��
��U���4Mc����������-��w�^��������fs�����(6n�X�l�{7A���������Q������o��n�����kW�<�B�
	@!n5jzP5�WR���Q4P��*g%��u(f��W�2��)���+[# )��ZT������D��52V�pMy+Z\|�f5���8n���b����?��������t����P��}���s�:th���l���>�4������_���s���Y�f�5��������?����711��~�	����QQQ������S��z���<y���p&,,EQ0��0�s��Y����N��,\��e����c�1v�X��Nb���(�Bbb"����;�]`�]��;���L�F#�:ur�w���c4����/B��Q#��t�����_�1c,P'++�Q�F�sp�����L�:��LTTT���|��C>�������������Ct���a�C!��	@!nj�U<��\����cDI�D�pG���=��N3S5+C��w2TLR��T�[P,�J�-��(s�-
*�p$cE������>�1��O��,��>���,Hx�����uc���<x�V�Z��W_�o�>v������/���~����_��M���o�I�^�X�f

6d�������+W���W_�^�z����'N8l��o�e�������^x��|�����g��mO�P\���8��5k2~�x�,Y�������`��-��9��;�����(L�0��6l��0m�4�����'������3f����S4o������f������o�����w��C�4m��u��9l���S�!!!|����={�d��������r\�f1���s�=rW�����}{�z%������@vjj*�:ub�����������`���i��;x���x��'���v�������������i�&"""��g���g�����]��`�z����3g��']�t�i���w�r�Zq{��3���E��
W}
(�\@A3�l@T2g�(�������-�j�w(MQ��IS����6mZYwA�;��!\S�����}X��q9������u�v�o�<��_�5����[��3g���s�9�����|�r�y�N�:uS���*k��a���|���DGG�:WU�>3����<�����Q����h���X�l-[�$99�'�|�C�9�K(�K�.��������;-��t���[�5�@�������+���`��������*~��7	`��I����GEQ������0d�������,[���<���9�����o�>�y��u�V`6����kW>��c���gU�U��'--��^z���f��Y�EQx��G���o������������&55�>��>��@=E)<uaa��'M���`���^���ct���_���� �RQ^�h!D�S�<Qj���w �����������c����`QL���^QP-��W&��������*-Dq�X�5�}��:��~��b-��6k�~��R	������
t����f�/^L����T���W���<x�����(J������g0���O9z�(���
��s�+WF��S�B������>��~����y���0�L6���4t:K�.-t1������XS<��S.���V�Z����w�}�Gy�f���^������-[���/Q�Xm��1���g��14h�///�����sm��KTT�f��k��������5j��k��L�:��{���'������k<xEQ�6m�}�x~z��o��ooo4Mc��$%%���9�|�Ng?GE�m�UU��?�F���s�q��	&N�H������������`��?���U����3u�TN�8�+��B�V����C�����G�6mx�����{w�����,��	���/P�������;}�cB�o�VTB)!n�?~�R��i���~��!M������>�TO?Oz�/MT�
O�	�����j��<�����B!�'�L)�B��T��w�g�-��-$������*h�+����r_>M����2������#������;)������7i!�B!�B�;��������d�Z��(���gRhs����V�oe��bbNs63��z-�B!�B!�"h!�m���(S��;[�b�����y�~g��0e[��E��B���l��)�n!�B!�B�"HZQ�L9��E��Y�;�$��	��NlNtBS���G�;4X����i�}�Ls�W��������p��!\#cE!�B�(Y�P���������3L��Jfh�u�A�������}���I�<�Uo��w���(���x-d��3���J�o1BEQd��+B��n+��R!��I!�Ff@!�\��8,����`��a)���/�R�q~uQb����`o�Y4,y�����X�\�t�63m�����w+B�F��B!��Q2Z����+?�M����v��<�j2[���=CBR�� ��<��������x�������z:���pmt\��|�mAn��:!�B���3�B!J����Ff@!�Tf����q(Oa�����W.qIk���^� IDAT�^!�i��e������y#*�]f}��[B!�B!��P�B��SQi�)i�t~�b!8:�X��j��yy��oC���k�/F����g0�EW�B!�B!�4�B������=�s�x��)	��I��^�P�����n4��u�k�6!E�0�?Gxr�-��B!�B!�(���e�b��3)
��J��d���2-��MPM7�zk.������V�7+�^7�b������>{+A!�B!�BA�B�2s�r�J����N����!��	Uki����h�h�n4�w��l1]���d���S$����C������u��#�X�52V�B!���-�			����C����U��B�"���`����<�/�Sr�m"�R0z�B��h���^x/
��Q��y.�a,�c/�����L�>��� �A�����"�B!nT��sss9t��&����qqq8�����oO����\�2/��2999��U!D)9�b*|vr��8��2+TFU!����x��-z#����$���o1B����=���,F8m�����w+B�F��B!��Q���NT��_~����v���>}EQ�322���{8~��������/�������RJ/UQJr2-���U$���X,�I��~�/�����j���!n<�T �����X��Y���1%�a]��v��`4^{�I����G���_i�B!nC��R!�����=���,�6z��m�5�@����>��{����e�����<x0�V�b�����]!�-�A����>���{������n}ZQh���,�� ����������b�)I�9���B!�B!�(R�����@�>}�����t���_~��!C������|�r
d���tiiuWq��x�������Q��;�~5�kh�F�^�
�.d�T�J�+��;,Fh1s��)R��b�B!�B!���R@_�x�^O��-��9s���HE���_/P��k�����~
!n=M�8t%�l����uj����5�d�����@����]�~�<���C��i�,F���Q7�0�B!�B!�u�Z����������
������H�n�
��ha��}k;)�(�Wr9�%��o8K�Q�j)����w/��'oT&}[���=�o1B��L��:~W�PB!�B!����Z�b������l��}4i����???233oi���HT
�Z*X�~"_LXQ����$�R0��|_�Z�H�*�fE�
�F��X�:�	�6i�9��x��������u��#�X�52V����m����*.,�v:w������]�&�N�7�G�����m�O=�T���aaa�~�?���#n���H��v����t_w�{����$\Wj��AAA�L&����e�v��]�vN�j�Fjj*^^^N��w�1�(�\��}���x�	UI����S�Q��@EQh���{B�1��?�������%���7�0nK����w+B�F���Eq�}I�#��*��QY��wBE�����Nx���O��������������~j���#8p�i�
���Oc2�		)��
!ns��c)Q,����2b�L�!��
(*�C�pss~��Q��6'c��n$�b7^������:������:������lzz��m���M�V�]�� cE����b���7u{j�Wo��n���')���m���Q�X�`A�FQ�$��H�>��R@�3������_��*}��������1����������-[�.`(���D_�"^ME��F_;�
)~�k������4h���������a�*�\�c�h�P����������������v$�J�+B�F��w	:	Q���U��r��B�"�����O=�,��O?���>s��0k�,����/^X��!�l/��Y��M}��v#���*����@4k�e@k���e]!����}�YC��~�v3g���?���B!n��=7�^i��&�����B!�P�9��������K��U��������_h"�����w�^t:}��-��
!n����(���L���CNNCr�������_�u����T��N#�r�]����)@RL�R����B!����m�B!�R��u:o����������s�=zt�m:v�HJJ
���T�\��:+���2SL�����w�
g�k%�����������]��a�k��W�jfE�<�5�zg�������B!��A�b=���t�R�v����?�����_�	&p��Y����UUU������L�<�&M��������^��@�={�0v�X6l�����]�#F�}�v������QUUU���[����#G��~���.�3���b�
���Gpp0���xxxP�fMZ�j��q�X�jf�$�<��f������}�5z�h������={6����r��������/**��_��m������h$((�>}��h�"�~�\�pTU�j������c3�|{��Z��w=��Q�JTU���sZ���S���	��?����zC���744___���	f��!l������?���z������`������[3a��B_�����I�~���b���%�������'�5k?�0!!!xxx���N��������-s)����2du�����777�U�F���=z4��-###���1**�)S���M*V���`����
��wo������������������G}D�v��T�^^^4k���S����\��###��q�������F�EHHnnn��_?v��qC��&55���gs�����h�j�������s�b2�\�NZZ���G�^��V�nnnxzz��aCF���+���)Q�}�]�y���K��X��Rp��(
����s�0!��Qid(��,��o(���K��U
��~��asOvnJ�/Fx��A�$���~��:�b��_g�n�	��t1B!�B��]vv6�?�8����?�(
g�����>c��E|��w.oOQ��_���CIMMux>�����L����e���5H��e�9r$����h4�������_~��>���[�2s�L�z��}Y�x1K�,`���<���.G^��������Mtt4�b���\�x�j��9s�y�s�iZ�=E!22��={:���G�9s���[o����P/66�
6�a�>��V�^m�@��5Y�`���'..��#G��/����'�0a�k�f��y�?i��(
]�ta����:���_��F�9<�i��m�_)��s����/����|_�x��+W�r�J{`���������{L�6�!��(
iiiDDD�g�}FRR>>>.�/!!��}��w�^TUe��Y���+%:��kDD�[�v���|����v�Z��]�_|�O?�����}[,F����Kl#66���/s��Q-Z���;����Jt��W�f���dee9�'))���DN�>��M�8y�$_}���m(�Bbb"�=�����?�i�����c,X��_~��f�����&y���������1�L���\����kY�n��9�=�\��C^{����������c��-l����>�����:u���
60r�H�^�������S�8u���-c��U������Y,&L��_|�c�=���K%>y�$��HMM�b���s�=N��w�����q>�*�&����A��
5j���]7w���=9z��:����s��Z����S�t���n~Gt�	���p��!\#c���9��^p�o������s=����1c����u��e��)�j����,6o���~���C]�M��!C0�����t��www�?NHHf���}��u�VE�[�n>���k�����'�7o��og��E������������s�N���	�K�.t�x���:u�^x������[�s4}�t{��}���3����S�bERSS9y�$;v�(0�{���dgg�����n���y��w\���i������H�{�9@`` .\p�M��o�
@�F�7n
6$00���h~��-ZDxx8�{�f���xzz��?����?�O?����73{�l�L�b/���f��!dffb0���o���.�����]��r�J����e������k��m�c�#G�o�^q-Y��q������K/�D���������C|��?~���W3h� ��_�t;���
~�!���<���t����U������c����_.�����������'Ob4�?>��
+�q����L&���x������M�4�R�J$%%q�����������>|87n,���s����M�4�����Y�fT�T���N�>��]�X�zu�����c��dee������c���U�TA�4._���X�n]����4��c���~�����O?M�5�p����g��������G�=J�J�J�_M���i���;M�4���_&44���\6l�����������^�k����_���8q���w'##EQ6l��
#((�s����W_�q�FN�<��>��C����5k0`�����<x0�v��X,��9��m����������b����Z�
EQx�����O�}�����b2���x�}�Y����Z����O�������(lo�����Y4&~��K��(f�u
�|����Gi�GCN7�Z���7��;%.Gg���kWO\���U�J��Z[oP��j(�W����o��n7�g�!���"�k���R������c[`��-n���o��h�~�'�q�~V��zS�g�m�6{ ��o�a�����-[���gOZ�n��m��P��C���x����kZ	gi9j������

b��=��s~���o��F������Gy�i���'��������3g���ukRSS	&""��+���C�8x� z��m��9��+88��/r����{�nt:��zN���F�] ������Y�h`���f�z�!�uw��M�N�x��7x��w������4h��1c����srrh��=��zv���������������5k�Cp�$l��(J�� �O��A��uV��I��e�W�\a���Z�
����Z�1/��2��p��16t\����Ebb"�j�"55�
*�m���{������;w�`���5������������g���;=��������_��h���(
�����=|�0=�111x{{������G��u���599��T�d�i��1c���~��8�?���������9�������L&���-/����y��g�L���s��:���sx.��������
���?�i��<�L��"##�3��m#o9@���Y�zu������_w'N��>(����;�c��B��;u��������/y��g��2e
s��`��Q,X������+��[���T<==�������{���u����;�V
�����H�~���k��0c��|�M��uEI�Ywc��r@gff��K����'�l6�l�2z�!���!�<Wbs�QR����	��L�������7l�Ts\�0��>%:.4���������q7�6mZYwA�;��!\#cE�*�~�)`��=���g��-[����Y�

>gdd��%/��R���Y�f�����u��o�>��=���k�q��A�:~n$�p��e����B��`�1{3o
9rd��g��j��]��g���8p ��<�FV�X���&��!C�����������=z�p��z���G���9�g;����\�rEQ��qm3����

*|���������,|pwwg��E���G}T��m�����\����.@�*U���ncbb�R�
[�n����������u���6m�����@�m|�i�����^�/Q�9�>l�^��?��_hh���3X��h��	`�M���T��Zyxx�p�B��)#F��j��%�#~��{����r|������l�2��6�|��}���9���3X��+Y.^����w��QU���w&��IB	$B�M@��\DXYQD@���@tE�U�����\J�*��^�&@ �����1��L23�R��<O����{�0g2y�9���wo6o���`�����T�Y�������9r���0~�xV�^����Y�b��i��m,Z����$��F��/aT�@��������2��j�8��=����[�.��0�smWT�&����Y������u��N�I�+B�F����F��V�k��t���a��~��������9����7�����(e�3���0+�����g����9�5z�h>�����^n���E���R�ki����eee�z�j�\t�,��~;`.<���Pj{��������,�Q�F1~�x�x\�`A��_������mfH[��Z��]�vt��UUm�&�I�U$������g�O�0�a���H����<+��5����������;v,w?����?��w�AFF���l���np���������?��G�r��!>��#G(u�����
��
�s���0���J�x���������<m�|E����a�6EQ���+g��)��-�u�ii�^���+,,���[,Y�0���L.j�����W/�9���������[�_��-w��M���9s����[�f��A�����/���WW���h��S(Fsa	{�H�&b�jF�w A!n�?E}��������(d��"<+����j�E>G^Q~��%�B!*����dg�kw����i���P���\:n�-��p\Cd����9��Kt:��/���.\px��>�H����w���*!!!ZB{.\���C��~>|���%s��)�5k�C=�7�|��'\zN*BQ��={�h�I�&��<>���Z�[{����S��X����4t:���#,,��>�����C����S���,����d���I*�@s�~�l�Y����Kzz����8x� `~
:mk=����6}��4�hDUU�������(((�[�nl���i18�����8������������{w|||����m��t��������C����S6�d_����o��{���/�����;]�_TT��Z�o�}��Z0�����k�����k���6�R��(������S��Fy�,�Y�e�vFF��v�X^���h7�q�Z/**�~������}Wl�����{���@hh(���s�DTL�!<|�0��0q�D��'M��W_}���G��KB�jR�g�xv�����d�E)��g-�#�����YkI�-�	]��)7�?NdP�n:�B!�(��������_���aaa.��+k�zrrq�5WgU��Jnn������|���6��?��S-}�=��M�r-�c���������������b����������y��R�m+��si�<�k����(��4(��'���/�h7'�x�	-O�=�/�&���~�zm��+,�c����={b4��q������{�=m��^������T(m���X�������j�[=5jT�>�d)������K]*�l5�u�����s�0`�����Z�����Q�F�������������~���~�������3v�X�b������^�����V����\��Q�Fq��q��������tt���{���	&����z���Yc��(����X��W$������������^���|����Z��9s��|��{�JS�Vm3��\�BPP��J�����]C!��������(�o��D&���?����Vi8�O|M-��.2����v���{�]W���B!nD�r$�y�����������:t��6c�K�B�+V8m�(����mg�����'�9s&$  EQ�t��|�
}��a��Q6�WY�����y�����<Z���3{�l-���yyye�����,�7�����������@����O��RD�������;l�GEE9�A^�X��dgg3b��g�V��GY�������n~��Wmu��h��,�2��7y�d������:t(���(�BFF?��3C�%&&��l_W��s��9r�%K�0a�Z�n�N�CUUv����)S���f���U�	��s�=Z��G}�#G��p��O�6ZU�a�r IDATU���n�l+Y�VQ��>w�(�~�
���I�?������(��Kh�m�N��R|��,�'���0U�z��*�����r����
�W!�B��z&�������������������>������\����|��W0�a~����Z�	�����L���)SPU�����d�>��S�������i��9���J���,��,�����y�����}Y����3q�D��cI=�P��h�������l�����-���cG-5�����uc����_��=zh��+2��c���\�x����c��������\���(
o��&QQQ����l����j�*��t]�[��?~\��}���;My��L���P�|�I�|�I�;�o���'�|������aO>���r!**���u:C��fS����~�z��������|�2������W $&&j7I��~�t��^M����L&��������z���(
��V������c9r$III����5k���}�J[���B�����O>�b2^��t�����u���A�����U����(��Z�d(CNd�7P|�����z��
��6�bQB�F�����bKiq�K_�k��h?���W�~9:O���%n��&m��e�#������U�y-�oUU��*T��}��2e
�[�����r������J��EQ���/����o����E�]�����sgm�gU<�����nooo�l�����={v����������u��.X���f�v������h���������9mk)��(�M���;k��j&�o���/��s����������}�^�p�}�9l�����c��}�V�Z1i�$bcc�"�?��c�RN8��#X�t)���?sFG+(TU���;b�~�,EHM��KUU�o����uX���nnnt��	0_����:t(?��3���c�p���j
@gee��+����1c`����Mu��BT���"��W��?�	@G�$����}%�oX�,F����z�����Vi8q��������T���!\#cE\z�^���{�n�H�=_~�e���_�~���k�|���Ns;�%;;[+�������O�&MX�`:����tF�u�W�FFF��E�~�5OO�g���������X�bE���?���:u
0�3i��
������>��#�;w�R�p�� ����\��-[��T,-,�����k3�+����F���k>>>��+W��S'�����Z.��k�VY��:^�{�nbbbl��WDe�j��:mKI_|�E��```��8??����
��\������y��1���;///-�Hmc}�����v�c���C{������s!Dg�)��������������������UrlQ��_~����
-;;��6B���@\:�d:L��`$<!�����+����������%��Dg�~�6�T�Xx�Ia�A�w`�K�!�s2V�p��3���r}I��fY�0~�x���}������W�9}}}�<y2g��a��QN���^��f���O>����5k���������98�������MKK��_~qZ�$>>��G���i�R�-�7����
����_~EQ0�6��"�G�����/���y�����������	s��y���(
iii<��U:�����P��r���������^*�����www���������YW�j�3n�8�������������C=�_�}��Rm,��UUe���Ng�'&&��7�?��o�����'&&���`ET��-[����7o��}�m�����y��QXX�p{ZZ�6�888X�?*�U�Vq��y�m,7��8�8x�������O��F�]fA����S'm<���oo����������R�<���ZZ��S��f������u�����Y�l������1`��2W��T[����J����!���	�P�����}v����[Zcr��R��_@��-����������:_�����W(R�gb��rA�+l���>�n���5�TZ��X�52V����_?x����[���K����2e
�:u"??����w�yOOO5j��'�����Mc��-�Z��%K���eK}�Qn�����Gnn.���c��],^����O3g�n��8��������w��-���1c���g��m���[����B3c���>|8�5��{��g��Z��K�.�s�N>��c���Q���z��1z����S���g��Og��!���i�[�jU�~Y��������/r��	��o���c8p ����L&�����o��/g��<��6y�O�8������d��96�8p �=��f�b������+�����C�HOO�{��Z�OOOz������v������1>� �������g�}���������5k����_���>h���'O�
Wv���G}�FNN��c���,]����$����?�<����'s��A������k+t�L_;u�D����?+W�d���<���DFF������K�={6AAA4i�D�YT��q��<y2C���[o�y���������������O����7��c���Z��A���CBBB(,,����,Z��_~��-Z0h� �������1c`��q4j�������K�,Y@�
����_|A��]���f��	����5�����_|��7n��Y�J#88�y��1l�0rss���;�����������DUU�����a�����3g�6k�,}��e���y�����3p�@V�Xa�{@�_���*o���0���P�~��&W�����*��lQ��;a��I�`.F�nhG������������'�!�����B!��q���������e��9����l�2N�:�c�=f�����E���k�UYZ���d�&N��g�}FBB����:��&@w��i�q�����J��������������<�������&]By\�p�O>��O>���v�^�/�`� ����/���������������j��2���M�Fhh(�&M";;�iE�f+p�}��������}���@��������]�x�������5O-�|`���v�9�+�x�������g�!''��_��
EQ:t(.tx���z^y�233y���y���K�s6�����I�&a0x��g8r�}��a��u4l�������~��7����K�.�f��R3`���X�x1S�Nu��|����������Wx5��(�L&��[����e��,]�����8��9�>�(�/���Q�F�Z�����
����h��5k�p�=�����7�|c��d�V�X�|����w�uK�,a��1����p�B�cCQ�rO2���7+W�d���dddp�w�l�2-u�(?)B(��f�'�qI���:���x�� s��*�?[�.FxE�M�8+Fh����Ti�B!nT�?��������%KX�`}��!88///�����?����{�������}��f���t�����������%::��C���;�p��I���������?YYY��z���[�����H-/ibb"���s�QQQ������������v�����t�����~�}��9���ukbccy���i��>>>��U�9��*�	&���3����a��xxx���E��������_d���|����~�?�<{��EQ�O�N�^��������������=�+W��������o��^�=G�����t:-te���c�q��1&N�H������������F�����Y�x�����_|�c��1y�d:w�LPPnnn��kW�}�Y�l�R*�_��x������OQ������O�����k��m��?O?�4���xxxH��6m�W�^N�>��o��������
4�`0���K�6mx��G��y3���V4���}�].\�c�=F��=������7n�������/8p����N���M�x��w���;AAAx{{��M�M���#Gh����c��te��r�������'N0s�Ln��BBBpww�~��0��>��p�M79=����9}�4o����~;aaa|||h��c�����~b���v��Y?o��~��w�����;����7"Eu�P�
����z�����?V���u���PM/UQ�o:�w�+�\M�Qb�������vr����|ytJ#mFrU��7���(,0�v����-�8�V�tz���k��Sy��g����sD!�B�U��R!D]���/��+��(
g��������T��������f@���v�7!�_�.�D1�����7��/�gjG��7�<�4��b��:���lhEtN�M�b�
p����;7Ti?�B!�B!nT��CqM�fq�0�2��N:�R��j�uM�a��#OH����X���Z����+d��u�N���52V�p��!�BQY�B\G���S2�Q]E%"!���&UZ��ZXCs1B�\]���1Z��9�qqG�I��3f�t��d��+B!���$-��&v�=�b,T��7�.�u)�l���6t��O����[�,�T}S��pV�0�����u����*�B�b2V�p��!������BXHZQ�TU�`�Y������H�GT�����f��E�v��{���L����t�6�����B��O!+�b�k�,��52V�p��!���X��Y���R�j��������������q����*���+��������|�����4PUT;q��G��d=��Fm���05���}Z�,���Y�S��������
�{��y�Fwj���yM�%�B��!�)�BQ�*���z���Vv��������s+���(���s�2&5��7K4L��Q����� ��n�����������8��?��QL��W����7z������y����d��B!�B!DETk�`0��W�
�/K��v�?�b4�.��n��HQN
��i��Nw��vhw�����P�����@��)����n��������}�k�?!�B!�B��Q�������
���B�jV�o�Dn
��j��N:�r"Y���y�gk������e�h�s���[�%G���e��om\/h!�B!�B�
�u�B�*u�\�Jfq�$E%2�
��(
DFW_���Q�$8/�����m1��&��q�b�����X����"�kd�!�B�����J�={���v�o����@V`C������������h��8���kND�m'M&U����r.0�����>V��3j�B�	2V�p��!�BQY�BT�=�'QL&���d$����Io������h�g����������b�Fw8|�(��B������t��d��+B!���$-��2�E�7f:����DVp��{Uc��B������E���	^�m �:
��"N�������f��Ri!\#cE��XB!��U�h��z|!�uc��4��U�|�a$<!���&x��	kh��N���j�_vkA���8���E��?�6o��
!�B!�B\�-m2��x���B����'Q�E���3ay��2���Dd�'��To�j��K+FX���~�/E��6mlfA�
9�����S��O!�B!�B��NRp!����r����7�����R#��-J#��9�
�@q@������8�ny�vT!�B!������J�K�#U���$�Nd�e2���� �Y���w+.F��oB�,#E�V}*Q�0������)����n
!�B!�B�i�BT�=gQ������A{���w����p6����f�~B�#T=>y
p�9I��r�7��M�����%���p��!\#cE!�BT���Ub���(���Jh�u�\�F�g����f]�0U���9��n�c�b�� �\$a������3j�B�	2V�p��!�BQY�BTZ~��3iN�?7��Bv`�Z�n��K����$<����M���{����Bi��Wg7�e���5�!�+B�F��B!��,	@!*�P|&�J&����3�J��L2�����^����h�����U1�"cSBLT������#�Aa��[Y�=u�,��52V�p��!n,qqq�t:t:���BQe$-�����S(��~�9$����d�����*�[��w-.F��oJ��<
�}l�X#���E��S^J��>
!�BQ�j�gv!�u������*/�s�~�J"�^�@����z;X����4lb.FhR������D����rW
���^��-�B����ZT-�TTm����O�>�t:n������BQ�HZQ)�.�D&���|M�/�|:�B����;�X#����iN�w�1U�.F�r>(���[P���B!��>q����!���y.��|2�]?��}
{fV��w����B!�-	@!*e��P�@U��6��4H�����Gz��^��v��-.F���I&��#4�OE��]����B!��Fq��� �
G�f��M>�����Z���O!����E��uJ��c`49��('���vz����{�:�AG��W�*
��H�TO����H�b�n�%a���Nf~�)%�kd���u�d���*8�B��:�k�;�������B!��&h!D��8����^
@���|9���v�6
�i8R���2=�"_�6��S��IH8GA\\uu�%R�\��X�57�X�	v�M?����$�k/��m����v���b����t:t:7n`�������������7� ''�f�+Vp�]w��qc<==i��)'N$55�����;�����=��Ctt4>>>�����A���>��3�������m�?~<�Z����W;F��m������_~IZZ��~���6��]����a�|��������[�n��Wwww6l��w�����1Z/�+�rn���������[������t:'N,�������/���A���Q#<<<���%22����3i�$V�Z��YYY���;�����
���A�z����[y��7HOO��>!��Y������w�\�J:v����p98� 7�������0
��s�\F��9lBU��[�T�z�_z���h�~%�7=Q�]�1}�����u��!\s#���h��s���� ��vg�]K���E����#F�x�b�1UU9r�/����/g��Uxyy������Gi���}���Y�l[�l!,,�����DFF�:/@rr2���;���;~�!��-sX(p������������Brr2G���~����x����s����Y�x��(��-�(
III�X��+V���������Q#�}�����9y����U��:99��r���sq��9��;�������m�����k����III�9��+W��m��m�������w��U�w!�5��F�j���B�����������������-[r��w���O���kw����{�=���;N�<���m��a��qL�0��s���|���������\"##�������?��������5��7���JXX�
����7��5s�obb"o����-#!!���z�����>KLL��}+{��v��|@�(��oJ=���}s�Z_��}7_.�3���&�&��9���G�y&���N���B��X�ef��9���F]*-Dy�X�57�X)���L���M����)�K��
m���5Y�q����ZT��������������/�c�F���>Hxx8qqq��������[�2s�L|||�������?�=���5#))���{�U�Vq��)�{�9,X`s���^��_�~8����Jvv6g��a���^���G�r�=���`�9��+��sDD���?���+!!!���s��v���/��b������/�'Of��q���nwpTT���/��2���
�Z���'��e���������O?�������{7w�q��o�����s|�=��c�=��a����s�L�����SO=��
�������������4�=��u���^�z5��h4R�^=�9n��	����]��?�������N�o�N�6m���B!j��������+W8p �����.m@@�/���H��[W��zFF111�����,�\ IDAT���%`C�a�����z��~��G�3g�OOO233h��)�6m�a��v��7o�<�F��N���?��������K�,�o��v�=p�111����(
���deea4Q��_��������f��;y��>�.�|�Y�	����������-��e�!�����;Y��&�|�"�y&PU����f�++Ik��+��d!n�z�8�:��A�k��B!�pAe>SZf��*�h_hS�k���{Ah{���Tk�y����?^���7��_���M���l��m���g�������	&h3�-�F#��r�v��`0p������m/,,$11�&M�8���_��?��m��16����7�|���'N��A�v���*�<��O6n�HTT�O�v����-[���S�N������v���#F�@UU^}�U^x���c��e�����z�,Y�_��W��v&..��M���K/��m���������"���?���8W�\!00���������t����g�������������z�������_?V�^]��B��T���cLr@����S���E��1s�L�\�Bjj*���,\����@���y��GJ�;a����C�z�X�l���dgg3w�\<==Y�l��%��~�)s��A��3k�,���HOOg��-DFFr��iF�iw�0a��F#�G�&))���T��9�����f��\�t������:���T�t���C�HKK#55���{UU�6m����fQ�e��`�D19~C�H�DfpS�n
��<��wS��g~8>xQ�V�G�u1BE�	
���u�Nr�	!��n��4�\.CM����2������l�{�����`����C�`tXX���^�vz���0��n�j��`08
>�7���;���?�����@��-��x"ReX�=z�p|���{>|8_|���c�3�R������RTd.Z��O�mK�>��3.]����.�|��������#���\BQ~�.���q��1e���������������l����h���{���P��������3%u:c��a�������6y��������<��&M����������(
[�la��e����K/QTTD����7o�6K ""����&M�p����f�����g���c����n�???�����{��UU�:uj�}+s��n���I�U��M9�ZD��|2����&���v��[q*�4}�32(rw\��b`���?|���(�B����4�[S�g�����M=j,�0j�(��:v��}?b����?����
J�L&.\������C��/���}������>t���owz������&����/�������,&$$8l7z�����!!!xz�_C.,U8�,������o3{��5�y��B���nD�j	�/X�]���t�R�-�w�}���2��~�>�(���������f�RRR��t<��s����������o���v��~��7&M�T*�����6�`�����m9����o7��e���{9~�����\��b����Y����P�Z��@T���c����ha���P�C�,/C&]�����8��9�_����W�B!����j���6�������(�_�h4���_r������K���i��5:t��,�[:~�xE������{3x�`>��c������^E������s�&MB��9�z����Rl�,��E�	�[;~��M���<�����y����m���<�������={���F����w�����y�:t������.�Q!D�$�r�������$�/�����l��_���������m����Y����];�9�
d��b����(��s[�MLL�����������X����gO���QU��k���wE�Y�~�I�pfbq�
;3��\N"��Q�<�sI��/,45�A^���AtK1B&��p��C��J�������p��!\#c�X��<�y�SN���ZT�=�UV����$����S�a�<0���p���D����tn��6&L���M����CQ�R_��������2�|1��\����z�n����������J������m~��O{�V������ ��8�&o�5n��r�����c���(������={6#G�$**����x�	������l���\���+!�u���a���xyy���_���ojw�

�����8q":��Y�fi�����c�h����c[*�Z��9���)))\�|���
4p�a��V���u?EqxnEQh��e�~W��E�1�t�PL��oD$�����7�jn9jED���������oB��\T��ZD`�w�/��R6m����1c�����u��!\#c��R��,5�v����5����}�Y�m��m����E�8~�8����F��2���x���x������#	���+W�d���t������W���<����:,����C<x��]�:<n������u����������L�>��n�
oooE������=�.]��Z�k}���
+�5[V�
!����VT�������[�2}�t����0u�T������DUUz���/���;�����E�Q�F�m��\ry��gW��LfK>-W����"  ���t��\��p��e�u��^���v�9�b����g���E�_;�����~��b���g�*z�r��T�7��QP\-FhPP��
������u7�g�����B�F�����b|.����o�d���su��v|��?-�^����Zff���/�6lp�655������1~�x����M�Z��O?��p�����~6n�X�����i����is��3g�T�1[�j�����>}:EEE����x�bf��MFF���.m����C����������B�.�.���,���1�(�Bff��-##��r���l�{//��8�R���,����o��]���zz��}+���^���v_8�b2����J$[���P��?[k���}����]�fm����20U�zs:!�IIgi�{^��RC����B�J������J��sT7P�M?-�k7@]�����M����]�A����k9�G������Z���������c�������}���e�.\�`3������;wFQTUe���L�<��}�M������'={���{����o`��EZ�`0��cG�������)**rXlR!��GRp����K���a���<��C������,�?�o�����?~<��M���
q����+�(��lG��r�Z`pW��~uM�P������i���N�G�^���.Fhr��~A$���Q^!�B�����=i���&U�%�{-�]���U'����aJ���_�s��`�O�>��%Z&���;O��g��6��:K�l(��>0�B���/��oB!j��]����?��O
y��G����h��^^^4k�������g��[oi"||���9+�`)&���k��eW�-��+�::we�]�k����,
��Q�g�&��nL������/�\mb]�PWIP�J�G��~�b�z����|��SU��Q!��';��\���y�EN�������ys�@��E�(��2�������?���8.t���������z"""l�����"��zA�����(���hd��ae��8z�(����6���3g�, �s�N�\�@��Mm�=���Z*�I�&����;=��K�����*�c!����]�g���?��(L�8�n���G��db������������\�p���-���9Cq�eW�-�����}sssIOOw�/@BBB��]�kv�Y��>}��(��e��x����w��L�%��?z/Y����������I�O=-�Fm�y�G����K��
�0�������`@�Z^i4������S�X�y)�H���V�_��v�.�e�l����;��F���hWRj��Fu��&��k{��[pp0C�`�����/a�������
6��/��[7233������L�:��
r�}���g��~�z�������������[��?`.Vh��k��wo�F#���g���=z�c��q��1��9�{���W_����o��'�|�%K��{�nv����e�x������m��e��eU���W||<����y��L�<����l����{��j�*�M���A���t������?  �~���@nn.��_1b�~�-;v�`����]�����������p�|����T!��f,�O,q����+U���d��E���(�Bvv6����|�����������'��<��SO����������b����9�E�i�O�2�Y�f��}{��NIo��6�����YR��o�1d�E!%%����R���������(
��U�V�9/���??����
+���d"88���>���������,�O^�5OUU���b.^@1�PM��tN:D���p�U?�Oj�����f��+��f��Z��u*����+^Z���CQ@E�������M��g��T��BQBE>S��f�;�\��-�1����sF_C��s���ro����n��n�
6��3f�������Y�/��2/��������������O��������/�0o�<m����n����x���(
w�y'�-������G��]9z���}��_����n��_|��I���������~����c��e���v��"�=���}��-�������{<���v�o���Q�F��\�m�����{!��]*���`2�E~~~���~QZ�Y����^�z��}�����i�����f����#��Y�.���/�nnn����5k����Q#-��h��ww��;v�����(�]�k�WJj!)d�8L�����$������6
G���&9�
�6mLF����r.��9i�l�^�����,/!nD2V�p��>V�������r��������<����?�����j����5l����w��/��M�������U�V<��3���������q7l�����Q�������������C���y��X�|9K�,)|s�u��-L�:���;�^�w:�m��	���3s�Lbbbh��!xyy��qcbbbx����}{��sy����w���{�i�&����0h� Z�nMpp0���� n��f�N����G�z����'�;w.��'**
���	

�G�<���,]��}��]��BQ�d�����i��!��2i�$f��U����K�5?���Vda��}�R��K�r��w�������3����M\\!!!����"""HNN���������l������l�}��a�����|��l�����Dvv6m�����sL�<���z�f�����'������I�
l��1�����[7v��i��2�\��x���Z��_[�����.�_�a�g��]���5:�
����v�S���u2	�����Uln���s�Bs�DE1��(BO��'��L������WKEu!�s2V�p��4V�3�B!����.&3�]���#x����6m)))�9]���s;v,`^�5t�Pm�N�:i��;�+V��`�������`�����������w�}�w�yG+��m�6�
����z�����3f��`0�s�N������8{�,�����si}���c�Iff&C����eff2e�/^��(��������5��k��c(��y7��6��@~QG�/��{�nPG���!����B�{�c���0r&8���0����Z�>}z��S��H�����"�B!*Kf@���+W0`�w�����%++K��A��X���;�����ILL�����F�Q&�u�],^�X��\�c�=�_|���Z��f���i��R3�-����#�<BQ�y�����V�����%K���O��8p�~��i�k???���PU�N������)S��[�k�����E�"c�@Aa2�������vQ��0R[���)�������EE*_�s��z5�B���
��#���y�^�`0_o���;��s�4x������BQ��gJ!�BT'�]Lf@�C`` [�n��O?�o��������O@@]�v���^�������`�n����3g��cG�z=^^^�����?��_��i v���|������L&�[���_d��}��c��a��m�9��
���ODD?�0���s|���������Y�f��!CX�z���sU\��]�<�K�������&2�nBD3��&�������y��Q�$$���yxhmL���E�3J��#�p�&�,�B!�BQ+�hQ�]�w~��y�����ftEF����
S�wE�;���a!��t��T��K�,��\��x�aG9�Y�oF2����������z��)b��C��?��#j��B!�0���B!��N2��L?B�d_R����_xF"��@�Y�J�uEp���(���L]C��p��|��"�Fc�����I��7c��^M�#�B!�Bq����LY�$�P���HJ%3�&�������V��]���V|s�ar\��@g��H�L��{MtW!�B!���IZQ�=��PUs�g{��"����������g�f����6�m���������B�����X��|p=r�E�l��j����x�����<B�u2V�p��!�BQY�B�ig�0]����A7�M�(����u��M�r[�|h����<�������r���Iq����>��1�Z�#D]'cE��XB!��%h!�S&��c)(�*^��BN@;<�u�o�^���~��ZW,�"����0��a��\�:L��r^:�[�UK��O�^-�����"�kd�!�B�������I�d��br�����W�jBT�':�@��(����7����#�)#���(�[#L��#����#{QS.]���Ri!\#cE��XB!��%h!�S�N�CQs�n�
_c�~d6���oXk������#('�����W�nS�P)�tP�/Q�cwMtW!�B!���HZ�Tl�q'��3/����nD4�1��Zyi����4��������u1�s���7��cj~~uwW!�B!���HZ�P^����L��0�F��T������;^����`
qsSh���:OH�,=����n�a���D�@�\D��&�,�B!�BQ#$-�p�`|&F2&VPi��MFp��{Us�jV�.��=�#�*2���a��-�����
!5/����PE��B!�B!�3�B8���0��3
�KF�M�W�
������M������I�U1B�U1���@��n\<�'j��k�/)%�kd��+B!���$-�p�P�E�����i���u��������c����7�e�C�����(�m1B��D\`(�9�)�{��4c��kvl!�'2V�p��!�BQY�B��t���j�9���6IW�� ��'������Y+/�|�o�j4�ssp��<;�T����XH��X���k�����_��
q���"�kd�!�B��������@�����4�zAGf`�
�~�B�Wh���:������������{�&!=����)� �J�
�����>��k���������X�QYl��
R$H��@�{�$�����0CB2�$���_��s����7��{�9���5LX�����]�ay����vdW��mM;#c�G���\+BF�!�Bq�$-������P4���X{6N�`6���m��<��0��I�0�!T��������9����r*6oFw���x�B!�B!�&	@!�p�59J=�7�����/��B�k��Se"�D������r,z?��GF�VT��������+�B!�OG�AUUTU=�������$''������k�������������;��������F��~��pPI~��@��rJ���l����Y�n�B[(**�����[��n���hr��To:s��B!D�u������(�rV��{8&Bq��E��lI�Z���������u��CRJP��o3B�MCw%Qu�j�':��<�U����Xt4I����������N��B!�h����lG)-������e�h!88���^��$�Z��\�8{�=�Mo"6Q IDAT �F!��!�B�:����h�7�+��<��#���>������'�B�LbY%&�T���O|���� 4�
����|�-���X�Y���kE����n�����HO���c�RZ����2t������.��t7��}Jz�����v���Y�����i��n������p�B	@!j)���v�Qt�_��.�ETD&��$'�p����������`*�&�<�f�&\������������-6�3]�O���\+B��_+v{&������@uu9n���EE�PP�?QT���n����r��7��>�=���O!�$-�8��C�@��pq=h�^M�,��H��\SD���<��BI!�V�Y��0���0#*
�����;[l3f�h�u	q>�kE����k��v�����IUU)%%�)*��=����k����m�n����JJvSUUZk��:>!�B/	@!j���n��wz'{.�U��l9�#;�y�V+�t�BEE5��2�����r����(�z�6tMk�1���BF�!���������ni�.��KP�������LL�`��{c�t@QT��K(-���mo�����c�x��'<x0����d2��x������,��~��y���Z	

�j���K���������b�
n��6.������X,�����o_�N��������SiG�e���8���L&���t�����G��K/���^g��3g��*��r��1���x���4hQQQ�����O����QZZ�w�G�������������)SHLL�b���C����u�N�Xx������/��?�����c6�����F�b��9�\���SQQ������W_Mll,����`z����I��������j��������a�<��C�u>��c��CBBV���� ������?��wK�,����]����y��q�u���K,���0�'�x����32v!�8]R�U��i���<�7��.,�1��$f�����k� ���W�1U����e�4#u9���U42�b��(!/�q�����{ �B��JJv�JU�L����DUk�2�#0�#��d���Q]]�����NI�bb�x��s}|�y����1cF����(TTT���FZZo��6%%%�������j��;���l���K���Kf���_|Attt��j���)S����]g�������{�n.\����������K�.e��	8�'��E������b���Y�j���g��y��CQ���������u��5]���g{��a����\��>}�48���S���s�r����r�|����_��W_��;���?��I���M�61v�X���jm;//�o���o����^{������]��]�����<y2������r�8x� d���,Y��1c�<>M�x���={67�|3����1�L�,�tv��1c���w������,�����cs��!33����:�HKKc������o��QVV����|�M,X�M7���� ��C�B�#��T���
$��e�Q�)�Q�����[��QfH �|?{#�����T'��{��#"pf������T	@!�������ruu)�b ,�'���\N�5���z�����-�9�E�WUUBi�n4������(i��/:zEE[��.����������;���>�+��@hh(��sW]u�:u�f��g�V�\�W_}Uk9����b��k�a��������(JJJ8t�s��e��-l����o��+V����9s|��^�zq�����O����������a��.]��@|^^�&M��t��i�9r$;vD�urrr���_����PU�	��3m�4�n����c���;���###���{��K�������#��{7QQQ�����Z����7��W/�������Juu5��/��_�������/>����&oc��}\u�U��vEa���L�8���;��o�1o�<V�X�������+��cG���l�2�����n��n��&����4�C��v�Z>���&�N���o��%K��(
��_���o������Y�|����s�]w���BDD�������u���t��z���s'�_~96�������.��2���d����������p����j�*�
v��G!�J�B�-������*#</���:J�g?���QT�l1Y�� �f��J����hT0(n�E�`-��l�n"�P���EB!�-��tNg�c6G��,����A�\v\.fs8Ng~����|\.C����i�j�l���2�3���JJv������}����V�^MBBB�y���w�Mnn.�����SRR����7���+���;�d��<��3�Z��u��q�W����? 11���7Rk�����4io�����������
���^,^��n���<�]wO=����
�k�����9�����������
7��SO=�?��rssy����;wn����O?1z�h�.]Z+���K/%%%�)S�PUU����/^~��&���i��&�g���{���?���c������Kdee��#�0��Z�(((����������_p�UW�����/��[o��W_���)..f��1l��EQx��gx��'���M�=/����_��`�5���.��;��n����v���z���l6.��"V�\I�j�3d����N.��r8�}�����{�a���!��!|�OG��|�KYv����X����W�	�4��V�����a��8-'�e�lFx,:�����|v�0
!��~v{���G����/k4z�n�����U���;�N�6�����	\y����g���>���|��'u��5u�����g����z��5��1���>���:��5qX'�\��hlpzC��P������������
>�4k�,z����E�())i�h=���X�`A��&&M�D�N������_~���7p�5��
>���s�q����}~~~��o��&��������|��j�6z�dffr����a�L&����>��s���c��sM���u���>��}����*���������o��Yp���f�wBq�HZ��J�X�
E������+��LR�U��7����//�j8]*�(�� *O|�����"�BQP;r�ETmKCof����,J���kE����k��Y�i�2&Sh����]w�X�����>�uz���f ��v'���7���	���l���#Fp�E���������d���������w�g��t�xj��*>>��k����%x���������2e��i��2u�T�SBb������UW]E����XQ����7�U�V�~o����`����<����kkM_�l��q:���v�����^��={		��/�h�x�$�9�t��:���xo�����w��+�������Bq.�����%h�y���D�U]�K����x)������f���8L��E�4#��6�6�q4*M��+�F�u�im����B���Z"0r����}�v����[���t������?�������7���������Tv��4d,((���7�YTTD��}�������������4��O\.�v���S3�8f�_0��Ga���<��������@(��%�\��<�
��������S�������L����g���������^���C���^s\.����
�R�i����a�_~9YYY�o������k����e~��7�������}�yx��!.���L���E�Z��-[��c��6��m�	�F�Bq��g��l>�t���+���-4�.����|W�a��Db�!�����V��V�aVD���q�V@��m(/jv���3Zxo�8?��"D`���b4�P]]��Zq��TW�\�����(��ZM�N���q��(�]�F��0Kp�*N��3S�w4U� mlll�����`���8p��Z}���An��Qg��	���b��8>��3>��3��������:u*�_}��233IMM�;�3f�����0V�X��	8p���og�vOi5UU8p ����6m���
�s���^��BQQQ��6��r#�f�
��),,���_��W����?������9�����������]��;�`��u�NKLLlRv�c�=Faa!o��|��|�����0z�h����:5�����+�����(J���B���B��$�S~�O����|����'[0��OGc�AQ@S���<$�p���p���!#<[������G�_���>*-DS��"D`����y\�b����6�D���FcXC�7�w��m4�������}����h�������1cX�t)��f��v�}?�_~9p2}�G}�#G���op��7��}{E�����?��o���������(���������={X�l��M��/DUUt]���f���t���5k���Q�;v����=����=�?u��{��dEQx���HOO����g��Q����(
,Z���C�2a�\.W�e�����K��sg�?�v�b���<��3M�B�I�-� ���b�
��t\v)eQ�L	:�����6#<��Dsw%�r�+�f3!'��{�t2��I.���-����C��=B!�8���{QZ���v{&UU�hZr����V�1`S�jmOee�/S��v����p������*_3����->>����YYYMZ����&j'Nd��E~�
$�}������������o���w�y����v�Z���~.\@RRR��UU�����eS�f���}���k
����8|���f�999t����6rss}��t�5x�Bj�F^^���yp�9�����hEA��&�;�;v,S�N��[n!77�a��������o_�����			L�>������:;v�`��e��=���\>��cRRRx���}�t�����L***�-��*	@!���1�N���� ���+��t&���T��!Mw�Pc�/�(�(��ivTY�kF��
���(7[Q�T������(a�7<B!D�		I�54����.��l���P���Bi����}(���ADDoL�P�u�s�7o�u���9TW�SR����L�p��z6:>]wc2E`0X1�B	>s7�������h���5kx���^�[G���n�;_EE���k��z��I��=���;���/YYY��?��������8]QQQ�?����s�����;�PZZ�����8qb��u]g��-��������7�~o�DHkJMMe�������M���������?�~����h4��_?�o�����q:�X���=��o���?g������3|�pV�^M�~�Nk���(
����_�~L�2���{c������j�Hff&��������B��y�^����Q4�������Dv
&<R�[�f3�0GgT]����7G"���9�h�v����B�'0�	��P]]JQ�V��PUU���Nd�PVv����TW��Z&"��}~�������������HKKx��el6�%F��������I c�����������j��Q�|���,�k��~K���n��}���|�G�55�u���~�s������X,�Zk��1cO#�����^{-K�.%((���BF����[[d��#11����u���n�	���_~���M!Z���h�\��o�2�O���/�����~n
�A�����6�+q6�`���	�k��eO2���P����mKC?�/SB!�8=QQ�1��������d�@�5*+�)-�Ma�f
7SZ����|t]�d� <�fs8�����mv|^���Ov�-�����G������<������������~����P]]�wzqq�/�8**������^�r%���
��b�
��]�v�;���;ke��4c������I�mh�Z�������7� ���|�I��L�8�NI������O����o����6���acF��W_}Epp0����9�VfyK+..��/��{c�����cq��1q�D���?��?�21�TTT��+�4�=!�8�$�Q�6no��*�U��U� �x9$�}��u}n,t���X(X� ;�_��n�Q����Aly1%��D�����iu�f���fF	�r���|�V���������p�n'Ng���h�U�b�Dc�v�`��Z����8>�������������r�=�0r�H:t���ng��}�X��/�����\������]t;v�`���5�{�����D������/�3g�����������;���G��o���.#%%���P�����c���������M������]}�����Cuu5�����>��/��{��\}��~�u�%�0k�,~��W���bcc�����w�e��et�����{�Yc=[��������lL�6�~��	&��cG�=��y�|A���8^z��:����b���7���������[����HLLD�u�9���k���O����__�tc�
��������(--e��Q,_��!C���q(--���n"66��c�2x�`���			����-[����oSYY��(<����7|��g\v�e���2u�T.\��	���AAA����w�^��[�W_}��f����}�A!�B����8�y��)���1o�Ve���r���g%���V���%����0�CLS}�(���NB���{��H�Z@Ti���(`�xHi_R����t���E�c���&m���E�0�V���t�4�3�����h;%%;��.op^�)����|��g��>>�g�}���~�Vi�S)�Bqq�/y���6�o��:�d��q��[GRR��5O ��E�����_��W��?�q�~��k���_~�e�&�3g�����FQ�o��=����-[�]Gll,+W��w���#�9����9s&����4�&o�SQ�zK�:��1���y3c����8�T={�����&9���o�����'7�lRQ�,YR�����k>|8���>�'O����?����^KYY����������i*��3u�T�{�=��5�{CO>����~�����[o��_mt]aaaKZ�V����cL2��h�vd�h�����y8����-H������vMwbS;�X����&����I��Y�anx8N��|G	UG�`��E��1�m��1�����V��\+�l���/%&f0v�1JJvc�g�ry��!��������9���������'��������#G�P^^Nhh(]�v���/��[n�U�w������^x�o��������HHH�������C�(��w�v����+��q#������QXX��b!!!�!C�p�wp���6{�^}�UF����k��c999����v�i��=����7���'c2�\WDD���������?$==���J���;v,��Oo�LHc�q �@ �hl�A�q��A�y��-[��(++#22���T����w����pX��k�������;������{�R\\��l&>>�K.���c�r�����
�s��!�Z��������2���:�-[��a��?�m+))��[��r�J6m��o��Fnn.����������W\��i�������G�o��_|�g�}��-[�����tJRR`����p�
|B�S$Z����;?����i���U�����^��'T���k }�;�#<?h��{�fc+w�N��Oq�qQ�SZ:���s�w���GA6��q$]1
���[y�B��?�L)�U53���7Z{HB!Z�d@�$M�h�������l������]H�&���KUz��4#��:�=�U���DL�f�Q��@�-m�t���F.�B!�Bqz$-D���nM�[~��=�j����&{NG�!(
T+�t����Z��7��D�-�BaP;��J�+����l�1!�B!�B�.	@�F���[1�������B)$�������"��,r�3�[������h<Y�*��b8n�G�y�y���B!�B!�	@�F�wb�N��������,*��)�������P�I�p��`��p���f�Y����Bg	�����wB!��I8Bq���m��}@��;=�����h�1�g>�#;%w��.��J�-���lB?�d��:1�2����: IDATu�l{���mc���g`�B��Z"0r�q�y�My�+�B�o]n��s�����\���K�pd�[�7������?�?��������S?�)e�e��2w�F��J�Z��QF��sC�lQQ��pp��}XfuN���4�����(�\+B@�!s>]+��R!�gSs?{���Y$Z�6�^�&����@��.y�TD&�$�7Z��a�F\����E�a9�e�mFX�.�2��JwE������1c�����V��\+B!��tIZ�6(�p'�?������YEYT��q�h��F_P��=��c����2���
5�f�
���D��np������kE����"�B!N���h�6��F�����tt��W�&:9����\�mFhS��bs
=���nF���Bae)N[��=�4j!�B!�B����m����)-@�5�����%�7���O3B]1S�E�Re2�6x�,{�V�
��F��{���l?��@	!�B!���&h!���e���l�����]NiT���8CTU������]	��F��Q7�jAk�����NFt9���9�Y�6v!�B!�B����m���v������� ��:�1�\�L�����iFX�F_��F��A8�f�o��s�"p�T��)t����P!�B!��\ h!��-������3��*
 �{������%5�F�:`�����lF�*�,�l[>�������W�E	�V��\+B!��tIZ�6���q�Y��@����b��]���Y��bO3B'�t�;N4#�d��lFx,:(�,�QeG�eG���5k�����V��\+B!��tIZ�6doV9�z�'�Y��,'e��$\ �3-����[����S���2�6����V3��d����@w���s��gg�B����"D`�ZB!��K�B�!?�������qb,O&*%��`�Y[[T���2�����Y����03*�4#�������NyTZ����"D`�ZB!��K�B�!�����#�$g��HJ	:��j�z�4#t*����;[� *�&4��'���0+"�j�@��E��M�
!�B!��'h!��"��|�����]��)�J���gQh����A�(D�c0aF����iF�
@�����-�Hzn^�\!�B!�"�����?�
���-�*:�(�qq��d:��k�����p���r:O��l����[��������sZ��Y!�B!�"������=(��/���������EQ��:��.����p.%�N��MU�4���>����];J-�)�mh;v��Z!�B!�B�k$-D��:����ot�/��"�7ZA�f�!�8������f�*�Q��qWU�����K�E	�V��\+�t�]�UUQU�4{=C�EUU���[pt���:u��|l
�m�q����@��9�7�c����m���!�����h��m84���	���G���U���W�T�J]**O�*�������[Qpi.�Eh?oG?����5�uv@���V��\+�%(��"O��Sz�%��y�����cK�}B����=!���y�>��o�9��kIG"����*��Z����}�l�u`����P��[�hT�6���F[VL���N�1����\���3Z{W��]�kE����k��i��Y�S�Zt�A���q�XO3��\�?zI���f�N�2������h��K�>�6H�I�6������~���Q����AgqT�T}N4#4Tw�]u5�mFhBW��}�}�����(�������e; �J(�V�L[�V�������<48,�E�������K2L�B�&���<g�v�U�@9QC�>�9eTD&��"���x��ayi�D�E��Pm8-f���h.0�!7,��D�����|�8�^R����!�B��
�����S�H�pR�j^�q�Q�_;+A��%a-W��\�B!���6�����s��r��������.�����=����
}� ��	Es=�E�5#�s��\h?oo��!����Y�IVS���]��������s��9B��������F���������V�J|�Hy4��mFX�'���<e8\�J��s�����XT{t������m��~�t�B!�oP���a4a�|eJ�����7�a�,{������5����o�Ntt4��������p�����OJJBUU�
��#Gx��G���aaa�����K�,���?2m�4z��AXXAAA$''3i�$~���z����_��*��2b����'O�����+�}����|����3����V+AAA��������>�,Y����sL�,X�K����N�Z�u����/���A����AUUz��:�;z�(�=�_|1�����f:w��u�]���k��+##���hTU�S�N��������{�7�	&4��5F�u:v�����|����s���Z�m��}��w�����*111����MMM%<<��JBB��v��/x=����'�d����o���Dxx8���{�7��p0f���x��G���@�l6^y��J�0����������!Cx��'��qc��(((��g����.���C��1���z��y��/�8I��8���������o�D�����!�]�����}E9�U1a���b�\��5#�[��c/��=�N����P��m��B!~��Y�kKl$YM�UT�Y�������
{���Y��|v��>�@UVV��?���������(:t���~�������>EQ���o�0a����^��h�p8�6m�/�5x��G�e���L�<��s�b6�}�]w�u������^c��5������'��3�>��E�p�M7q����5��v���w�}Wg�YYYdee�c����Cff&������f���1�u�o���(9r�Q�F���^��S�y���x��'����(
���,_��������o�t�R������?>c��%//���'�r��:c��o<������;����D��0l�0>���A��������g���^�u��k��n�4��9sx��}��{�333���O���O3f�/&(�����{�3f�r�|�)�BEEiii������oSRRBXXX��+**����g��M�����?���>��}m���9r$�����(
6����
�=��M����O9x�`��X�x1��{/��QPP��5kX�f
���:K�.�W�^gd?���<�U���eGm 3#�x9�1	�%[���DC�^��}�UIX�{�4��A8L.���A�p�u���"�^NE���*;�=�wf-�\���h���3�\s5!��-_+�Z�FO�p�K���
"��z�/q�)qiXU��
0)
.]gM�������l*s��ur�\85��jW���fL�+��w�u�/�|�0}�t������d������+L�0!�l��G�r�m�a6�y���:t(V���{�����������g��5(���#����INN&44�}��1w�\~��.\������{����/�~�z�m����36lC��M?x� ��_�@bb"���n����Y�|����s�]w���BDD�������u�����^�z5������IL;v,�>�l@��u��c�r�����?3n�8:t�@FF�v�����3y������'��w=z��C�dee��g��p�B�m�������i�����o��F���~�z�-V�^��/�����}�+++����p8�L&>��CBCC�w 1|�p>�����HKK�_�~�����u��}��v��E~~�o}M�h�"���>�����_�����	f�����������K�2~�x����z�������+��=���UW]E�N���l�����+W����c��q��W��~�f3���'Nl�~j��I���-����7�L\\AAA�k�.V�Z��I����s�]w�����o_bcc�����o�a���:t��#G��/���c�3�?B�u�.���9�H�S��>��W>:���M}58�U��y�Q*��b�����B�t��CY���v��-���N�Z@��I;�UU0�7���+f�M����>-#%.��
	����&����t�4�3�%v���(q�I��$���.f#�)7z�����l���$[M$�F��@qVs�Y�S���rcPhp|	V��Y�0��~��2��]������L�<�7��o�e��Q0��k���]�Z����q�W������
6%%%�U�;w����O��s����Ob6����O�������G��W_`���\v�e��:t�P^^NBBiiiDDDPUU���^����1��]��Vp�������K.a�����`����L&L���������S��O5u�T.\��``��e\s�5���q�F.��r�q����;�_|�����u�g�y�N�xUU�&--
����
���K����y��wx���k�������)���N���OV��?���-�QPP��q�X�d	�������J�x��7��_���(����=z��FC�Eqq1III�����];��]��j��t:����Y�~=�	�N�2��<�W����� %%���W���P�����%::��d^�����(���o�e��W������	

�?��#G��w��j���������=�/��������Q������wo*++�<y2����sml���#F�p8�����7o�i���jn<�|��I
h!�c?gB���������4��g���hUU�= �H[������(�f�������g/��+��m����.����3Z{B�.��k��Z�n��Z����`U���IQ�b9����(�aUU�����������z�|�~���������O<���>���~��v�����_��7��]O����
J]p���=�d��}�����������z���|���������3x2f��5������_�y��A~��������������l���?&$$���m��FYYK�.��G�y����t�����x�n����;)((@Qf��������\�����3�|_����z�N��j��p�B����k��������*�|����3@��k��Y�v-W\q���t���5k��v��1��/grj�<7*++IHH`���~�����2�-Z$���8�$-�y���q�a�����+��D��>�x���d��U����(T�=���3�<��j���K�����n;3��
q�h�%�h��~�xk-�����n
�FF�����<A_oC��j1�$��w"���vC�;Wj?��n_Y������w����+��bf��[n����u��QTT��(�6�3�L\z����Ya}&N����S�����4io���	��W���A��K���;�
�&M�;������W��{����+O�����:�SRRx���O�	&p��w� �|���7�7��a��Z���r��=��������^+P�i��~ts�?�Z�
�d�O�6��|����=�d%�<'�����a#F����.j�8j�u�O?����GSVVF�n���qc�����=���]��u �,Y��q�j�p�������b��mM�"P��<�'��^�������U	$}fM�.�@r� 4�L�'C��	��f�p2]B��s!����v���k�\!�8�����/���������9�s%������N�,4hP���o���������{w,�}M�l�xk@U�>��s�?�w�o���/�u�����NLL��a}�?��]�����{w�y������.`��),Z��o����(J���_~���}���=�>� �9�53[k�<y2��~;��/���UUY�`:t�w���R��q��]���&���Dyy9?����uo�y��������};�����7���;�9\_FoM5�����g������onD/]�y��7����������/���k��
.�����ut���x_����N��]y������/��C^��#77��_�����o��sc�B4���8O��w'�.���w��S��}V�%�g��G�#��R*=�j��j�tOZA'3*
[���*���Z�Gp�B�45��O�2n��g�����_kg?�~������"##������]Q��~��u��w�f���+�Q�'�x����z�M�{�1~�a�F#|��L�<���o����[����n���e���K�|
��y�BBB|�����|u���d���155�V9��q��f���;�����������(J���k�S�N����ft]�����z�l�������+���:!!!|���5m��h��/�e{gff��k�1f�bcc���;����_:Tg�3u~
!N���5/�8�v�������K��.�7�a�X	�0RV��X�2��0�V�J�������S��gN6]'��O����t����n!��{���l*s��2�pj�/��5����,F2+]���\�~>����z���U
������k����?���5�^�Q��^z�|��>��������7SVVFAA�-b��E�z��|����
t���<����?}��h(�}��9��x��v:�X����5�
MT\\��u#==�����'�x�m��QVV��``�����d���TTT�y�f��@'%%��A�{s������c��?~<��/'44���Z�������o�a�����?���~ --���*���y���y���y��x���|��<?��������/�mv���IcBN�B��
�T;P5�ot�q����%��_B~�E���~���H[4��PP��V*�:�CMG���rB��RVB�����Q���*h!���y��WUaT��r�2�������Y�G��
��\�~jeR����q�����V���pz��u��|��7����������{��#G���<�|������$$$0}�t�O��������e��1{�lrss����III����>�}jL��t���"�q���������{�nz�!_��SM�2�)S����k>|8������OTUU��]t��4Fhh(_|1[�la��54�W{�9����&�?Nvvv����f��O>�Z�}���vS(��/�@RR/��?��##G�d�������]N;O`^|��\|��8�N~��'>��S���Oee%�<�]t����<�����)�8}��<�m�����3VW%Qy&��	�g�K�\��!lZS�R�L���T�LX� ����L���[�hT�����5�<�79��3����o�q9!���3g���jBB����Y����V���Fi�~���*�E�Z���i��Y���������dBBB��ll����y���8r�H�lw����'(�n�:_P������>}:^x!+V���K/�����{��<��d�*�B�~����S�L�w����v>��������?�������>zZ�+//g��	�\.�����q#?�0�V�b��9�5�q�����6|�p����������O
,>�-[�����2|�p_�vs����?~��R\\�`	oSLEQj5����?���ik�����o�Xjz���0�L<���l�������U�V5Z��L�Z�6�a��1|�p_���>��w����������������8�u���o!D�������o�rp+H���#T�u��3��gn%������1�0�nF�����m+@GG�y{�\�s��Y�Z{B�.��rR�Z�I��
����vv��>��W]u��mc��~�}��w[l�#F� ,,���~�������l�mV���?����x>��TU����	&�j�)���t��y������to������fdd��������g�i��������}��W���.��:�������8�m���O�uV�X�����
����M�6�2��[����v��
��G�e��������\q�|��w���5k,�z���}�/��m���U�����^��WU�1c����+W�<�cB�un|���?<�=z� $$���p.��B���.�M ���x��������#""�!C�0o��}� IDAT��������2|�p���	��/��������y|�e����5k������m��B)(G( �-P��rp��"�W��?9��PA��Ue)��xd�;�t��k��If�l���c�i�d��6�L���#����������}��C ���������|�A�QPP��a����k{,���m��q��73r�H


0`�^zi�����5��KX��`�IW|6�,���}��	%�
�������$\.">��f��r�������D�p/��p������\� �'(W�:�����2��2�k�����.���uv�
7�>�������i/^�=��s�����$�[w���|����o���s��v�vv�
7�j�*f�����c������m �8���}���mnn��g���{[#�����p���v��i�r�����'���cH$\~���]�v��/_��?������5����w|�S���k��ef���1���f>�����{���N�����N8���q���v9o����|>"�H�	����3j���/~����#w�}7�u�D�������j���v��w�	$��O������>��m���K���}�{���?`��%L�2�K���m��%,X�`��t,�C����|�;��~ Y�e����|��7��_�� ��Lh� <����|�����?e��5x<��8�V�����%���o��imm��������6����"�o��6�_=�^z�>��_w�u\y����� ��zY�r%?��?~�>kE��5���:�?���������"6o������2~�x^}���s�{�=���C=��u�(,,����^x��.������J;�P�Y��-DA�>��l�:�XJ�T��/v���r1;��(>��`�������4��O�6�o	6B4�]�,Q��n*) ��JW{�2�m��{{|�]p�|�s�`��E�z��<��c��7��_�������'���9�����~�;����/`����5����;�c�������#��~;�w_|1+V���O>�$�f�����������.�3f����������3���������
��
7��o�[�x�
/^�+���=����g�M$���7���1:N.\H]]���c�����u���r��w�z�j���
7�����Y�`�����^����>g�u'�t/��B��X�zu�F����y�����������&���zV������---L�8����.�0i��.���gH���X�nkk��s���;�����'�������%&LHmv���?����c����f�N>�dn��v^~�e/^��o��/~��O��1���0�}�[�b���@rg��������m��EL�8�SN9�;���g�y�w�y�0g�n��&���j �����E��#G����c�a���u�Y\s�5��Ob��y,X��������G?��/��c�9���"r���Gy�c��������?�q�����m��o~���_�������[c�����s����Z�H$��Y�laa�5���~��=>��~���s�w�}6�Zk�}��7��#�1�N�<���K�,�^��c������h��v�������5����r����mn(�����;a�����[k�mmm���v�5�X��e_~����P��3��$�{�$��oo�O�������O?����?���/�������U���Z���6���������_~����=n/�!���h�������coz����_�s��i����m�{����<n���%��������2�H�{�7���;l�����7�p"q"<<zS|����5�Xc��5kV����v;m���9{������;�~�#��{�1���<�f9���3�+�������v�}����m�z����>�����Zc�:t�mjj��9��[g����1�4��o����k�_�����z|���������������G}�����7F��eo�����H$bO;�4k��^������=>~,�g�qF���?����c�[����s�u��������3ft9�������v���/~1�9�<�������>^v�e6��������:����������������{|�|0u������-[�K:�����_�*�����2�����}���g�����~>�N�zP�!�/��G>���������u����[1���#�p�=�0d��������?�5�\�e��E�x���0���_��K.�H�&�������{�d������DR;On��fn��V���N���:�g�yco��F�;�w�u�x��'2k��T��a�����O3t�Pv����������l���~������3f� ���G?��]v����5��Y��)Y~#���������F3f|1.x�������M�p
�����X��sk-�������ur���H����z�����1�������={6���o8������������;����,Z��/�cL���x�}����������e��q�m�1q�D����x<���p�q�q���r����f�>��O��������n�x���������>
$K|��_�8�#F�`�����?`��i�;���j<���g����t�M,^�8�������������	'�@qqq������@�����Z��_������)S8p ~����B���)S���;y���y���R����o�h�"�1����v��������O��_?��|���g��]��\�G>��nw�{�ngs�qc.�+U?�Pb����Y�b��r������4UBs�����3�g�y&U�;�;���+Vp�m�q���R^^�������	&��o|�7�x#U�c�����7���?�1�U�Vq�y��y���^����\W]u��_���;�2e
'�p������RUU��������Y�z5S�NM���Mc��u<��C\r�%2����~?����{���v�m��o����?�k��k�QPJ����[x���4iR�u����������=zt�
�����������~����>56g��M����b���8����/���s�r��W���O����������8O>�$W^ye��?����w������hL�8�p������w���[oq�9�`�a������z�{�xA�������|�����va��H���y��3?:����������F�����-��Oks5�Q�Z�0X�~��|t�{����3��5�<Wf�{���Hot8��lw���nR������'""r48��=�qL�������gh^G���]Z;+((Hu���>X���c�����j��]����_'�c�I��s�m��j^��SE�;����I�(--�Z������>�k���x�&�
��w���S��R6�->�A�NO6#,�in�w
������u��%w���#4��bW�����$n�|������~����������|@CC�N=�T�~�m�M�Fee%����=�;���[9	km���I'����O<�D�.��@j�p&s��sg�����i��QV�����0��}nc�F����^��7�,��D����X{
����|��jC�I6#t��h������]��y1y3h}EUj��PX�3q�����XM$3����,-����[����'"""G-@gh���@rq��W_e�����3�D"���f��U��9����wY�mmm%
a�a��Ai�cw���[���:�����| s����Vls�7�c����z�rp���l�N��h��l&��xF_�����1��P�5�����0�lq����������������sc{�Dg�{�x<�� �k��1#�!��	���
\�^�����'"""G�E����f������y��w��kmmm��������u�V>��O���$,���_�+** t9�1?��{��dn��>������ll
����=ts��c)���bdr8�xj1.���}����v7#�}L��|	�6U�~���l
5B0�}e�"�]���r�H��\�C��9���n.��g�y��'�]������/~���+y���s���Y�k����F�4�Q;aH�������������v��n���z�����H$����H�n^�-������0W���**+ �������*-@g���$���>�1�?��n�\r�%�p�	��|�����p8���C�P���<?��{��dn��>�����������������O��T~��;!�c�=u��N!��.��f�1�����z��D���-�M[�[����""""""""���34x������z���i�&JKK)**�Z��-[����\���X�d���;b���p8LKKK���7o>�����1���8���0����S__���w����+?��g��8�l�K�����u�G�_��_�6>�?�+<��pJ�	�~��\w5+�{����5'Y�M��z�2.z�)����n��{��i\����5��q�l����c���|d����JJ(�_�~Xk��7���~������Ky����'>���?�g��������y��z�7m�4�����������:~�w0s�L����%Kz�{�}�q���SSS�����/����S1����@EEE��,`���cX�l�G��u�Kw���������_�m��8TTT�����~�3�����������|�QMo��������X���n����/�p���s*������s[-���(a$l����D���.p����b`g�������_�t�/""���7����d�������ht����8���X�bE��V�L6�1bD��������s{�����k���\�e�c�����eq���_~����'O���`���W^���A���!Y���u���y�Z[[1����`�Y���al,m���p#&r<���g709bN�lF�/4������%w�'l���a<���_�[DDDDDDD�2Z�>W_}5��_X�jU��9s��z�j�1\r�%�����g�����9�K$<��c���RTT�m��\@MM
�D�������%K���+�`��s��\����R>��Op���w�sy��G����UW]�O<������3�0aB����r�r`��,kn'�����&��c~\A#�#����qc
I�����6\�Y��_�y��=�T3�
U�{[C�8���[���\U�h����dF�""""r��i�������/}�O<�D"�W\��y��d)����/|��_`��I|��O�?~<��O��k����^ �H��_��o}�[�r�-TUUu~J|>_����������'M���������/�Z�9���e����3�z�����\s�5����
6p�W�q�F���S1tv���3|�p����:u*��/����;���g�yc��sO���r�r`v�"4���\��%�w�����ic'�1T���Y��@�f�!����d��X"���]�]����$n��`���A�O��\��~���t�������7�~�#�T��]����;��7�R�D"��u�I'���/wk������)SX�`���$��b��i�x��gp�z�'p�����c���x����AF��k��Fmmm�s��_���|�x<$wF������={6��w^�s�{�=.�����u�~�Xkq�\�s�=�q�=�=�k����o�9���������{,�Qs�+R���2i�Jp�k-��F��VV�.���f���8��)X�T����>��������2)�T��9����"Dr���^;;E2�O�2l�06n���E�?~|���<�x�bN=�T�
����hn>��i�:��c�����w��]N:�$���v3a����^�}��n���\�}��7���{9��Sp��r�Yg������s��s!��?�9��8���)--�q����w������.>C�t�[o�����8p �H�a����/����]|8���Y�t)7�t#G�$�Q]]���S�;wn����q���w���8N�����8�S1J
���1���qL�����]�i�������q,����D]���"������aw6��Dr&_�D��|���w(����q$"""�����?���},����-�^>��9\��r�O�6�-�q�������R�K��`���+�n����wf88��q9�-m�=��0n�F�~7���ZF��k��S#P����
]t�����SN�uH"""���,Y��)Shjjb���\x��4?����T�[���H"i~),��D(�x���TG3B�Dy{G3B^�'�r�zS�7VT��m����Y�/���8"""�l��)L�6���&�L��z'a(������HvYk	�B,^��;��3��<m�4�L����z���^/��.����u�RL,��xU����#���e�X���W�����"KYU�@�(m�]�bq�A<^��m�������0��U���Q\�������H$��?�i���\�""""yl��i<��S��0���Z�[��-Y�9���FbEc>R]W���~�*=����]���7n�^	����{++R���p�]�W/l"""���~�}�Y����u�]��a���^DDD���g��a\w�u��;�g�}Vct��u"rpvE�������0xk����������$���Kx��8���3��S�m!! ��S
c�acY��l�m--��X����
�0����JD����>����)��+.��/����1��K>�����\9:i�H�h�:Bi���(�����yl��\9q|.���/?�:���>/�	K��fGii��-�wA�wf=f�\�1cF�C��+"�Q��dF�"rt��H��+1N�l��	6`���S���$'
��b!��M���eY:�:&����pC��f�;BM$lg�jlk[Nb�����\� �'(WD2�\��rE���&����c��C�X��;����%8�X�����s������6�k���j X��������hu5�I$�h
$��.���8��GP[T��#g�>r./ADDDDDD�����`�-����B8�}�2�9L��i��(2x���*%���v�lx���C��&��$��\Q���%����%��n�""""""""���E�������H��e�V�[�r���&9�����
��{~��ma��X�������h�@,� v��D."""""""�J�"}��-�1	'�����0tda���`�)�f����1��f����"���|~v���I��V3B9��-���	6G���~����q'��+��6�����������cI��N$,�TQ���#�D�&�6c�m�M�"""""""�w�:%����~q'�v��$�j&��������g��%`���������a�'a�����;�2�p��L���(�Q�d_}}}�C��+"�Q��dF�"rt26�Z*J^�������s���k0��Kpng�k����7���f9:�5c�����n��i3K~�ku5'Ni0Da<��g8y�z�76P�-���1���_�����/c�^WD2�\��rE$3�����u0���C��,k��I��%4��	���TTy���uuu�f�&QCy���=����f�*����B�E���,^���E����.�!��	���(WD2�\9:i��z�x��`mmk�����x�|;����c����0*��I��N��}[	x�����e�����-����o���?�\��-�bT�Ly�7]��?9��qL;�E����Wc	�]|.������������)(L6#,h���hFh����=�7W����7w�����{zh��iZ�y{�Zp���	4`�3���,F%���	%
��S�:�p���XN�������;��u��f�"""""""r�hZ���$��1N��6�R|�h|>����a>*���kS�<x���C��#��������R�l
5`��5k�M��]DDDDDDD��V�D���[�M��wY��M1��>>�QIo�lFX�;VKIt�qG�oO3����x(�Nk4���_���EDDDDDD$�hZ��xc�r ���se�	���~^ IDAT��\����w�������S��x=T����lC��"����[v���zR�l	6�,|�e%v�l�;WD�g���(WD2�\9:�O-%/�c�����'��!�����m���m
����,G&��1�[�����,o���L'B��v���?��wq��M��a���8�v^����:��l_���S��Hw���(WD2�\��|\�h�>`g8Dc����g���O�bT����u;6nB	��P�����a��!�r�$,�����0n�jF�O/|"�s��Hw���(WD2�\9:i��z�x��@����<����X����x�+^��S����'g9:������g�����U�[S�[]���Q���=��g8���TBz
�8�$����5lH�.ADDDDDD�����`�-�����N���P#.�8[�����0�0��b|���{��������du����������`�-�j�"""""""��-����U�&M�g�����7n,��bd���>���GM�$u�k��p�C����[6�� ������������@�������SD�Hhw��Lx���<�)nXTT	Eei�)�8l�����}��Q��iH9.�_�=

�R!�
��+0|��v"��Q��0.���gXc3����&����,X��#���2DDDDDDD���
�H��\L*-�r,uw;ok��I_~�0�8�~^&�j�Yz4��<N9���7#������d3��j,���Z�v4#���Ht`�4�J%�Cg�P�����M~^j�`n��D��1�M�vA	;������%��Q��E��(,gGa;�U�,;��Ph�QZ����\���O;6p���/��=u����� ���H���b�
��s����m���G,v�l�W������(WD2�\9:�O-%/�c������/x�m�-k*Kp����0�.�zj��p��`���@;'n�0|����m�#�r�/Bz
c�>se�;m���V\H��</J;W+�li���vne��m�yc+����3b(�k>{��B���_��H�rE$3���(WD�/���Z$G"������������;���l#��RqL���D7P�l�:���������%B���m�oc��������L�=}��ouuu�sJ1^�������>��-�'�n(�&�����`#v�F��G"t���_��H�rE$3���(WD�N�-�^>���������0�����`h����e�q�#�����*Z=���epp������8u�j
cqN��crh�i�s�����z�ox��&�,]�����M��	�v*[���]��a
��m��a��q��>\���=��9�^DDDDDD$��:�v@����3���N�>C�v�m%������� @98nH��p�X�"�*�C��"'H�����g�x��Q����^n��b��*�c{�^v4#L�\D�^��eCE��I��5���,Y�mo�j�"""""""�7iZ$��.V����qjp����
��a�J����0��:n���0%X`p�f<�-�Z������������!>�k�T�R�\���������yR�l
6�Xbq���Y�[DDDDDDD��T���3,Ds���������s�)��z�D<�Ak]X�L�vw.�b�T�)pZ��rvh(��"}�1���)	����ct��!f\86W�����(M�-8�����DDDDDDD����H�m�����+�3�}�D�����=���8���`���������n_F�(�������\]��1�O.��)�"���������������sK�-���f�������������EZ���6�	��-���-��S���2	\���,v�~��(�w���[A�������^�������/pq��"�B:5�]��>/qAo���Rg4���'�?;�.:\a�d]��"r�S��dF�"������X��Zz�|����K������6�`Y�����Y^q"��2\8�G�h�����"����|�S�o��`�Cpa�����I.c2����"���m���G������`�k'����KD���uS�������!`������?�"r�H����+"�Q��dF�"�����"������b�h���q��l,�z�����6�1�a��]�����e|n�`5�~����c.����hFh�\ZA�������d3Bkq�i��M�+"G3��Hf�+"�Q����Zz�|�������Q��6�0�Z����/���b./�<�q��;�EY����-���2F����t#n��z�3~.��?s|E���7/��/md���@2�bDis��,���p���k���7��Xj
+���-_�x��_DDDDDD$���:��M��X?W����S@���'��:x�>��5���ub�����u|$��	O�����qE����}��.�@�f�5X���m
&�
c���j�"""""""�whZ$����`C����4�����PK6,NH�L�'xl�Sv��o#�
�����P9C�#rs�gu4#,Vw=n��/�^/1��
}��]�6B�����Y9|�-�c����Pm�C �g��
��P���>����6JY���-�(��������!�P|�r}9��;����A��=/	~[�!y�#���$,++����{���
6o�b�"""""""�WhZ$��!?�
g(e���N���r���%�%�`,�D��v%�#��
����3	�������1����PI�������>	�PVM������Nvw}�wf5f��-�c�%QNPC����&���qc)wp�^W;^W;.cB�u&��i�6�@���-��5�Ds}9�c���<���	%�������Bc{�D\��Y��;q���s�����H�L����+"�Q��dF�"rt2V�;�������9s~�����wxaD)KFTcp�X����W�o
�D>���$���r��Gk`8��*��3�15U�>q{��Hr�sP��8<6s3�����R�[\;I���HP2(���k>�yY�+�����.8��g��9�6WD�6���(WD2�\��|\�h�3���P���	3"^�����Pj�7���QM+Y���	&j���f�=�1F�l��L�&��#9VWWwP��~��S�Z��ct��&b\l/.#����[���v���d�"�u��"r�Q��dF�"�����I;�����;?{K��
��x����#��`]��o�q���k���:�����m/�>�"�����;�y���:�o��9��ob��EX���3-��X,��0�71r[cj����/����p�9!'���������u����"����s�p�8Bn�u,��`�!����8�;���G5����p��O����`Z|��a� kK����p����0��w�*j��y!��I�&p�-�n�"""""""��iZ��x��C�������b�m�B����fXqj�5v��]��g9,������xG�|^n?��E����`��f������FDDDDDDDD@�"��{;v@���X��n���gNL�#5^S}������qE��*|�=u�=xq��:���HX6Tt��5���\��EDDDDDD���Ez�@�����IS����m!j���������sr	�����w��N�\��6�V����
��,^��D����������ZZ���_��x�=����3`��A��bT�����c��PBixH�r0~����:��w[�K��K�����K�r"G������rE$3���(WD�N��SKE�K���so���l�l��I8=����?�����rd��cK�������GkA(u,hZ������@���6&�\�Z�vg������TW���/u+#�[�\�w���(WD2�\��|\�h����������P��L�i�d1*��������;���`���e8�^M�E��1�:l7`vb�m8,��	�+WD��rE$3���(WD�N�-�^>���lGK37<�4$�i���;K�����_����h�8<z�&�V�'���������X��@�1�[�q{j��[���1����\yy.����qL;�Erl���8&}���X������,K{������8q\	�~]���m�!����
�k��b0�-���bW����f/h�u�-�c��_���5�F�FL��R-]��q���?4:5#���=�}>"�i(��H�����8�g+\���-�Cq���`���U��l�����HR�@�j�)���~��:�v�n������7���9�������8"""""""rt��Hml�F(��v����������D:7���`e�c]��|l-,��������C;w����2+��������H��h�zs�
,���e�-��G��� �9"������5���� ���17<x�z���asEE�y[�
��wV�w��D���+"�J�"���Hf�+"G'c������|������?��`S��>���K���)Y�L�*c�a������K�KsQK�X��4�����#m\�|)����yJ�	��K�\w5fP�a�K�P�\�G���(WD2�\��|\�h�	�"l�D�]�y{���Ge1*������c��PL���.�|���a����~E]��jL}�]����\�G���(WD2�\9:i��z�x�`�����������N�+^���������HW�{t�%�%�iO�6�M��p�[�2~�F��0m��I������q���k����^DDDDDDD��u0��������K;^n���->K�p��%T��������ccq%�=����a[G3�xg������������"Z���eM�0N��Yv����S��Hz'�-�2>��/���<n�]�V�u���S3B;o�q������������Er�9�Fc4
�x7��ma�s\������)'�������g�.�������=������d�B�������+"""""""���Er`���8D���#��k�^���D�m����t9���k�KI��K���@���9[�
����PDDDDDD���h�x����H;^���c�H��T}}�{��Z�U���S��-�bz�l���2og{���6���;��X�"�:��"�O�+"�Q��dF�"rt26�Z*J^����	��+O�����=��v��w�]t|#�|`�9���ta����|Kv��%H��J6t;C�-||�b�������A�7��	�?v��Q$G:WD��rE$3���(WD�/���@;�E�n��b�}�3pk�A�Fd' �+uuuG��;��.��xI��H�\�y��(��e��`c���x)6=�q������|�\��rE$3����v@K��ow~�����q�2\	����H�+����g�e92���:��?��vo u,J���<��][8s�Z`O����QYP�{�Gq�>>�q��������v���-�u�l�8����;1������Vu9���jF�x�T\A��������������������L�"Y����b���6pG����bT"������C������oS_<>6UvmF�i�=��h�n���pEDDDDDD$��-�E�7�'���}����~j��bT"��	���K������a��5e�`{N�����=_�����)"""""""��h�,zc�J��+����=���=G�78��B�b��\����M6#t��������.���ql����|5��-k1�������H�i�������r1k����F�Q��������SRRBYYg�}6�=�XF���SO1e�*++)**b��1|�{�#�w������g>��A�(((`��a\{��|�����m�6n��fF�IAA��K/����~��5����;�Y~����N�bD�o�����<>��3N��/�r��S�6���U����h"���d�Bg��l�+�M�rE��S��dF�"������Xu�:h���7x��S_��W������v^kk+S�La�����������D"�Z�S�N��g���v��<�]w�?�8^���������=�X^{�5���Y�f���|�D"�����������3{�l�?������{L�2���&�1���H$c���{�������C������gk8����6L{�E������O���,F&����\i����.`G��.�w�qH�r�iq��wq����,��rr�	�/J����UL�D�l��H_�\��rE$3�����u���� -\�����'L�4i��^{��,\����J^x�������W�����^x�����>���<�����nf��I ����7�x�������2}������{\{��$	>����}�v���X�v-]t�`�O~��466v�����Kijj���Nc���477����7��M��|�;�a�����������I�H�q_"Fe{5e�����l�U���
���r�s3�6����]��#�����/A��UG<V��m�A"K�"���Hf�+"G'��>��p��g�d��}�]N;�4����-b��	cx����:uj��|�o|��n�:���Sc�H�a������������3��]�x1&L�Z�����=�e�]�����8q"o��v�
@0��Od���=>���cn��V�����+������+x��g9����?�a��������z�O�o��qz���m����Y��4�����y��7	4��98���$+D�����/��g����ZF��6��>���EDDDDDDz�|Y�L;��C=�����������y��~�;F��m!��5JKK	��<���]�^y�p�\|����6w���\x��<��]�v����/������e��%1�������Ov{�������z,�q������U���^<�k�W����5�v���i����D��'R��;���������������=������m{V�������y3������������~���W��G?��xAA��o����_���c����|��w9�����N<����;�n������������`��.��m��I���b��o�[�q�5��m�
��b�<g�������D����Q�0N�f���p���wmFK�il����yw��UDDDDDDD�O���o$0s�L�����s���X���N:)�y'�x"@�E`���?��


��������Z���{�;f��n�w������1�5�[��z�����+����\
QU8��B5b��g�����u9���{w���q��j��.�l	6�>w��>6>���������HVi�<���<������\u�U�=����P(�1�A��=�cw���[���:�����| s���?����o~�X�������M�0�I;^������bD"�OU�����R����n������xK��P|��s,��x��UDDDDDDD�K�
��p�
�|>~���f<�Caaa�����=��d���3����%�C��|K�Yl�\}���
�=&�	"�������sZ%���.�|�������U�1��m�-��&���*WD���Hf�+"�Q�����������7r�-�0z��\�#}��-�8��?,5M^���bT��f�����=��B���]�unF����hA�����&��va�|x��!w�"��(WD2�\��rE����,^��x�a��q�]we<���8�yx�MC�%%]wv��d���3����%�C��|����`�i���-8���=G$Suuu9y^���Y���]�w.�tyX[U�e<��i7��V3B��\��H_�\��rE$3�����3p��7�8?��H$��`�K	���v��`jq������"��l��%��w�u��{j,g2w������p8LKKK���7o>����������������<���9�����E���f��~��xm[^=������5��9�z�W^�1���]���X��K<��Y��K,���t}G����A9�' IDAT\|3�������5k�M�9�_�G�x���5>�k�����1�W��q�������m�i\��e����W��q�gk�c���|d�
n���#��aC��>��k�p�g0�|n��Fx����6ms��a�������O���;�9s&���c��%=��������������H��_d���chhh������0q�D�1,[�,UZ$PZ�l��?���/�������������<�y�:��$L"1��3)��(�
���l�������l���zoo��Z�U�v�ek���,��-Y+��V��1��`�8���������s�`���|��S�<O=�3OO���~�q:;;	������9����.��k�����K�����;�[���_�7��?#��x�n!�����0�f�-[�9���U��:7�z�i���?pC�U���k�����K�._��B!�B�Ub-�`���&�{G��;����7���'?��v2���G����+�����k�����~����{��w�r��Z��#�4�;00P��uKK7�tS�~?��S��a�Ru�}1����t�8���p;��.	���q��.\v��:^�C�.G���p� �W�,����K�L�u��B!�B�vH��S�Na�v�y_��W�m��'��z�����#G����_���?L8&T�4���������m>���W�=t��<�J)>����kmm���_�B��&�X�/��e},��|������~�s���n`��]e�.����'�G)�����4�w���=bi��:@o��l���Sr1�cm�8n���xbK�O�)���-y_�B!�B��$�^b{����~��x�����k������5>��O��O~����sy<���1_�����@:��M���O�����5w�qo������C�v�y���y����������������3ttt�P�c�CCCD"���wp��a"��G�w���R��������z�����0�������Y�o�~{%��r�
n�9���l{���������vl���#\O7B!�B!6*	����?�
7����<��`�`0��>H2����|'=�P�������G?��8|�S�����P(�w����0;v�����f���^{-?�0.�����tww�����m���O~BKK������iSU]���w��]6m����?��W_M[[���|�s��0>���p���/�9������g?����]?���Q�B����hM��ms���d�x�{���||�[�C_G������j5�!�+B4G�����"��$!\�a���+_�
���j��d2|��_���'N��4M���*>�����|d�c|�[���_�2�"�H�m�6������O�`0���s�=�g?�Y}�Q��������o~3��������3������9{�,����|��|���,��\���s�Z]|��>��^;�r����V�_;f���?��=��RjU����W'8�~����S*ALE0����>AK�||\�}%!O�1���J���s��,6��2V�X�d��+B4G���[�9X#@�Uo�����[^�LV^k�`��(��e�����1�����U�*x�P�/���6�f��,�r�in��������}[�������Z�/j(�bX-cE��N�����"Dsd�1����5"�X�����m���_�t�u��r�������}{&���d���g���m��)��EY��S�����P��]���.�a�{�=�&�B!�B��a-�`��5��X#c�I8��ezf�t]��L=by�����w�v��n�p1���l���%#|������B!�B!V?	��X�>
F����d������b=���������#��j����X�b�D����/K�B!�B��$�b	�r����Q����7���=b�m�v�3��j�W��O�:��{���3	����5���/]'�B!�B��$�b�%SIFSV�2}�	6��k�z$����
����y���������*��y>6Y����������B!�B!�X|@��^>NF�_~��6�V�V�2�Jl����W]�;�Q�M����~�m�,_�c<1C�)���<���vTl8�m��Z�X�92V�h��!6&���%�������_�����YT������M�n��w-s��F��Zuc�[?���<�*Y���b��^lP)x��+l=5]Vo{�f���e���q������b1���"�j$cE���X�92V���Z���!3��Xd��g���}s3�~�2�Hl$���[�.Ty�
��V��M\�p����C���9�,^�0�AzuY�+6��8V�X�d��+B4G�������Zz�gfn��}��@�n�7��:~���v��?b���_�������T��
`��#O�������k7�lx�6u`�o)<&!�B!���Z���%	�������U����V��6	���s��[���m�ho�b��������Mn�����%��B!�B!��`B,�gN
��s[�'>���w,c��X��:D��^�-{1�b(�zKx����L��v�����_X��
!�B!V5=>1�E�#�X<������c������'$�����5��)!V	�Kq������X�Z�^�#���*�C�l>6U����Bl�����h}�zv����' �B���'P=�K^G�z�?����{��+8>�KS���'����hq
�s��]\�:�~�����q���o�	aB�	��X$�����F����z�lY�N	�����n~:c������������I\�����I�����uh�������S����B!������seSu�WK�$�:b��q��?��X�|�a�m��-��r�����&���L�;�<�`�����!V�,�!�"y���`����b
\+PKj���+�����=l�Vm�:���S�.\��;|��t���b&.�q�	�)�X���a���*v�I��Y�cE��D��X
��Zc�{�/����Q���������?=����g��/�[����897���k���^����?���d����+z|�����<5�
�s���BG�09�3�����x��<3�*��s���a�G�0<7�Sc�0���xB��b(��.�(���r��O��_q*9Ww���~������+��Wb�QJ���r�P�/?�3\���h��)��o�Y��8S���w���������:�����7��M~v��6�x��j�Z�cE��B��Xiz|�/�
Zc9gc�OL��]���Q��6@��1�}���.���(��w\�OK�X�9�2V/��/�)�m�����"��4O�:������C���~�,�C�7����2]���O�����8!��Z��B��b��)�$3
��N$�}g�2B\�}���t���-O��Tc�m
�G����D��z�p��*��4���0�I���x�����/������%��O`\�[��
���"�d���%cE�4�����w0������cX�����l�����V�����<OJ�g�2cO�.:���K�� cE�g����E���������E���������/1� ��c��k���A���([�@2�!���`��
n����`�������b~2Z�zk���C�_�?��Q���_i����W����gB�>_����>M�;lf�)|���8����xm��j[7��v�-4P�f�u�cO���(���!�����*���r\�?���#/��R��"$�4ZQ6�1?�Qi���Y�^������7��I|.����������=��Z���:�K���N�m��-��������7�w����
�h�{���&q�,=��q)����R�QLm�B]�����S�n�v�y��]t�xm�~�����bU[9�B�h!�G����yl�L��u�M��)!V������3!\������I@��6o���$*7�6
O0k��W��P�����>�W�T`o����>w`���_�k���-ON�X�5_!�I�7�.]���
�
�69N�_����������u�~�}u�U�������0]��H��^9I���	�.n:u����(��<~���&cgrO���|��_����=����w\���f0'��$�.l+��`��h]�^~�.���|U����e��Zv�����.[Q��l��K����:��}SU�j{���s��F�>�>�bN���V��p�^B���7a��Obk��'�d���c6s�h�m������cz�n��u3�.n���G�qY� B��#�����)T�'�}�i����e���Wo��m�nF���^�O�H���yv�nn�?J�\�����9fB�������f_#NN���������z����p���F��Uw_�M���a�:�(�V#H�j����)�J�����\%���*n��������,����|���x[�	U���h�}�������O/��u��F3u�0A;��L�x����%�^����}�t����	;��?	#������-�d���P��
���
sE�j/fhX��*����U�p��=%�������X�h&��vv��HG�3���H��-�8�w3�+� >����B�<*��Lh!.Q82���d��:z'���Y�N	���q�v���i�k�{�``��0��s��=�������^y���l[>|^��Ik���7v�b�y�ElkM����������C��P�Q����yU�/
��h�_U��K��Z��_��,PnB�
��K�����0[u�!f����������V������d�����uk�G��UK�q����_����6�����K����:;���N�|�����L���I�N�P~` ���h��id��s�:�rle`9~sa�p!V���]�2�[�c��ksq�z&\����!����lb<>�Db�m�F"����B�	���D�;�V������0�0���!���{���g������
���P1^���������������v,L#��k��g�<
��<��������D���
����C��!~U�>������9�P(����1�t���8�N����h�~����
=>����A)5�Q=Op:��[]w����U�E���07����5�U����|a?��������{�d��g=�M7�v��j:����3��c��3�\^b���B�Q������Le6YSr
,�f��*!���B\��N�B)�n�����������������Jwc^.��u�[yzt�l�W�
�y����Q�st��rl�vH�iZ�~|���=��t��)�5����O��o|�Jwcy�����Wg���@~��|��N�\�;{;�/O)���02�32�=��6�X�����
!�Sp��T��uJ�S>3���"^�j�zl��t�v,2��o������^�C7\�d��^,�Xi�Ke���c�h���s��!V��B\�q81kX�ov��|�2�Hlt=�����~�f?�:n]�p���G{I�$,���gG���:�v��u��c����v�Z��R�����H��F�?��%i��e�$�4�S��������t������E��JY\�4D�2u�~�:�\�
����eC�F�Y���N���VOY�|[K��/�&�M���bfa9[;�f�l=�h���5��c��ah�+����\d��K^�q	�O�������xi��?pby���o������^�����m7q�4h4���t
���3�r����<t�g�L3c����yZV�l�Z������ �d9g�3=�z|��~��� �I�9@��b���
�Er�c%�^p�Y�5�y�\BS>�z�,c�~�����h�g��:A�0�_�~��uW-���XA:��W����]��/T��7����!��)�oS�=�m%���4���q�^��
��m�b���B�,�b�O_d��N���P���!D�����kZ��I��W�[��������	��|(�����e��k��^�����9FnM�f��$�bx3:�)n8r��/��=j�J�1�����]������I�ub.����X���O�i;y��m���J�6]�m ���>.�R�4�C����\`���!��/�z�b���c96�t���W�Y�W_Q���C@v�si0��9��b��K��e�l.���U!Y��uB����n��Q��)U\�(��IU�������������|5�/(�ln{��������	Fr�Tm���E��*E��E����c^����>-�.��BfRa^�<���4�>zCC�������[8=����9n?x���?��1��<p��[�������=!Y�9���W�B\�N��
�zbSl��}��#!��7]��?<��v���*�FLkZbI40��
�5J<g���K��:6�6<�PJk87F�3������������J��. ���+�����S��,�*��I;�\*�'�k���jk�m�KL��gh����L_�oH���Z����j���.
�����RhC���m���6r�))gd��|�|�W���������?&h�F_Te;��-i�xd���,�#�\��y^�����<uS?#[Z�
�������d2n%Ii��o�cfG?��.o���B��H�.*����V���=�(����+�W�nI�5��o���Q6����������U}�(W�v��W��d{u�k�Q~n�_��/�~-����W�5���~�������<�c�M$�4>�Cw���o������ �=��y���4M�����8�og�M��B\����\�5����Nd��_�w:������SB�1n��6��h6�N�$�t�@<�M�	�������woadkvv���0o{~�vw���L�	h*������2����'��Bk]#����D
8N���N�Z��}��(���f�d��m����y���6!j8�(���S�5_=����T&��I;Va��mi�������c����[�v��s��V�5g�\�N~���k��������l����U@�K�B���v��<8�~_��Tq^��Ti�h�����= u�L��Or��8��4
���2��c��Cx������x�����A;V*�����p�6����fz��
�Dj�ae�Y�0��-R�X#4����5�r�:�I�0q� �^���_�����y�<���!.��H8i�~��xg��T��;@$�pg������`�yC(����sp�$��"�XV@q�^?s�����J��;�z�e��k��o����@��I'	��XJ^������w0��W�3����<ZNG�KEh���yn|3�@���P�r���-�/��m�l�^��mW���q+��������?��v�����Bz��~Ud�r��(�QT���J�����rr���WU.�V:��p��WR�)m3��������������?%m���p]|�B��;�6
}w�}S�z�o"����2e�Wt6z�_�'U����(���8��Ak82s��c1��#0e��$~��B�B���������g�HY>F�6o3�s�H����Pxy?�P+���Y�U�k�P�,8m���Q���J�
�<��@K�R����F�1����7B�������e�p)���Z����\�%�\�b���i���C�C���H�i������N��A���S�t��	.~�C��^Jp�{�����%8�+O�t3��w2������M<rC'�.�O3���4"�����M�3<��o{�\�X� ���#G�H>�W�=f����SB�A�{|��89Kk,����A�h43AQc��Q�o�^~6����V.��"c����Y�����2����(&�K�>�����i]��������W��d_�\U��u������q
ur�#��Z������1�d���{C {J�/��������p'���%���a�8����RvV�"-
�Uu8Z7�]�\
�����X5�R��A�kb��������.�����X�wS?�m���?���3�q�f��x(��x!>�dp�-7uq����y��C���M>�������SQ^��op�M{����-V��)&3$s�t�\�����
x8�1���l�� IDAT�p������{W�,���$��"�zn<�B����Co�}�:$��~������X�����W_x���MF�l=4Ix
�28k�x���o~�4i�"�X�j����\VD4�����{?������Q
m�>���]i���S����8~�[�����pe?�<q�`a�������-�M�gLzg��B3����@�+:�V�T��
7V.������d�oi���+gW����e�Jf�j���r��?���O���Q��z;�n'a���G�]�L����a�n��������q�>b�]�X��;i�{=c<?q�m���j����m��{n��{~���Bb�(-W#��j��g,������F�n�{����/m�b�PJ�����D�����vwj��D�x���W�Q�������p���������Gy��V�o�C)��~�OC�!�o�8����JwC����������_�qZ�~\��*|�:.���c�$0�������.n��f��d�[�c����[�����B�����a�i��kK�t��}��nu��o����3���o������k�9��m�c%�8|it���T��f���S������M�����&�=��>�������k!V�j��.����"<�0���~(��Xl�m��Y,�}���t.��m�;�����e�15X*��|�G^�l[�����V^}S/3�d��h�=y`�� �OE���Y����2���P�$O����q���Y~�������z�c%��
n�:���
ap����������@a���L�������c$u|d���r���)��n��n�2e���t��Z}&�r[�X������l�j�R��
���~}0�[[�>��d�X�V�;?���7x&<Q�s�}�	~�����o]��	���������sh�Q^���&��R���m������n�J1���m���syd��k��������=���,^���-���y�o�K��L����
9���DO��^nq��j�v��_/�l�o��773�b�ou�����,���������z��=�������b%�?{��$���F+s���@3�t��N������-�X�Vcv�d�����L�����c��{��SB�7�����8f��C��`c��&ft�Lw�?��e�]~�<-��!��s)�f#��a2�$n%��Hrj0Hl��`�����?��B��hO�a�����Y)U#�u�
{���hi����e�`�~������4O�����$p!������������{��-�X<���W��<�z��]��\s�i����z�����09�_�p���OBh!���B,���9fPu����y	v��BT���a$����R��L.�D��he�� =H�dxi4�t����P��M<s�e+t&B�K��0���3�;�5��l0���M#����C�0�p�:�5�k��-���\����K��z�B4&����3����s�W:��G�Me��l�M3��iX4��h���L���9R�p��$�B�8 �2�Z�z����H�������w�2�H��m.n��8Mg�&=3�z0�]��t����|V
�����V6�6�hm�&f^����3H[ �����K�d
�����������ru�hX��>�i�b���4Y�Q�������v�����F�T�~��6�/W��~������2?��4�q����.��8#���0u����Ma;�d���A+���s��;����'�w�-
��e�`!V	��X>������.>G�����m�2�p��z:_���2��X�uJ�z���_����s����mk��@7:����#��@�c)�o'�����"m9��M44��,��b9I-�=wrE�x���S��C>�'D��.~i��g�B�����%�	��S6��I����mh�����.i�f?
�[����E>� �Z�w����<G�=���%�"���)1I_"u?��9�2�$�I�����7�����M�/B�n{o	q���=3��t���b�s�3�6�ggp����-e0����C�| �Ab��P�$H�]�:H��v�XY����/����]����:����oj���o���;^�P�������~]��E��q��b���b�s6���������i��J ]{�X��A����hM'�W���7��7��Xf@���a8aA�O�����a��uJ����g���+��{�M�����&����\��$c�~B<�	b����J+@���s��6�~��}LWlku�l��	���p"d��Ms�c+w�Pd��Q�(�-��h�`�3�B����s�f������i)-�X)
lj}����WQ�j��:�h�
=������Z�c���8�E�c\l?����Z�������l�ZZ�k�����IthK$+��@�����'�7�a�7G�0�N���C������
�4�����y���MU�������	Q�����Q������?���ki5��m�s�x;���[����M��y���t�#(n�!ht�7�Y�sB4Oh!����$��p��A��[�M+���Z��Z[��=�Y~durEx��n2�wzt������m+����������\a�
!jY�ce1��lx���'d8U���Fq1$)l�*���2�������>���~|cf�&I���E��H�N:�s?^��a�����&����������+Wz����ek~�'$+/S����y5��K��[�x�����"�;�7�y���P���!*��}\������$|^2~$�5C�)_K+<��D��m��;:H�z8M.I?�������K��b���;���+_�L�u�h��?���a�f��A�����e�}���|�k��������6t��v�;��%��|�s��+��tc�`���
#<I��!���7H�#m),�������.��rmE�>���LL�	�,�������%�b���s!��������������GB���o�Jw����3���vZ�4��1.�e��X������g�.&��Lz�h����3d��tDW��R(��U?��/�n����q2�^���8F�2em��������n[���=8��F�1����3�D=!�<��$gT�U�L�|8(l&��l��2��Aj	������Q���cba�B@���d[iRS���\YTR�n����mt�����S��������klW�)��6-��|ABv�������M�P�||�s�����(>#�`�<�`;�����I���?�����������b�����:�\u�W(^y�K�|�T����T����Ua^��*6U�s�}5�6�Ry����Wo�<�:�X����'X���9���V�����|�ot�7�si������{��p����k��h�qY)b���o�5e�l%j�	X1���Q��8t���\�gF�c�+���X@���+��A�������e��������Ks�{�'Spe�����Z����M�I3����i_;>�a[������k8�����Q*�4*7�!�%�}���Z�>��+_�������n/��rr���
O~����s��2J��W�/)�k_kpT�Lv?h]RFe�wr���S��h��K�t5����5ra�*���w>�,��-�l�Y���>P������A��A������W�VUu��gYs��.���O�������*a�����#\�u�K+�n��"�
��e���.Z�2���g$��:�0������K
����?����+��������G��L�4]lW��*��+!X�W]R�����+�Xy�e![�s)=Ne?t���F=�s�^5�/��R9��^h����CU�
B��]������C��������0'dE��+��?�
�B��)b���B'��N�l�JF1��@t�J��%�����d�_���~�#�%i[����w��E�UJa��f�����ce����<^B��R1�G)<V_&C���;s��6Sf?�B$��I�x�s6
���s��*��
q���������L��{]�\>Z3���|]\�*��>|V�Iosn[�a���f��y�\(Y2UE(���|�Y�m����J�K�����}�_#x����7�!v���<��~��fE�������W5���mP����~����T��(V�s���m�N���3qb�������iq�1<�v����F��x0-����:��q��:6M$���JB@]�U��������u+���}eH\RWQ;Gl2�+m���k���N���M_|����e!������8���
vJ%�r������e8bn������EKHf?�R$��I�N�2��9�������[!.A���35�O���E9�m'����If7�%
7�h��)&�m��n� l���)�%P3Hk"]�Z������Vg����#�T���g�]��I�r�q��_!p�x�Z��R�l����C&Cvzl�F�:)��Y\�A��\���0�'6��@[�R��%�7������IZ�Ly,bI-D�>�R���7�g�u�[��GB�O���<�lak:�	���� ��V����}h����������
�P���M'!D���Nnlz�s��W��)����(��J>�����m��Wr�`Mq��m�S��.~����D���3(4����9���?��|�&ef�d���'	Xi��<O����|�Y�����M�Zsdj���}����~�:%�:�W6w����VbQ��Z�fA;(�n�L���.����I�uE'!D�R
����������N��v�W"�V~_"R�[�Vu�X(W$�
$Y���oW���j��}S�����e�*B�������m��?J��8���ty�[r�����G�`�9B�9&�>�#_���$p��61_�`2�����p����]3�J��3b}���B4avv��y�$�&<B�e������M_�0�}�h���g� �,�]5�Y;$gV��b-y���uI��G���Rc�4D)l�����*�P����|1���z�u*��9�B�R���Q����V��e���o����n_j���>teNdg4:S(���;I\P�h�^����M��4�T�-s����[�_����aL����&\v��Fe�X5S�~�X"���G����+����|_������c�iK��j����#w�s��x<
_�b��0{v����7@�G�Q
�����o�'/��B�K �Mx���h3S�	��J����e���<��C�"��+�{������3�b,(���f?$���Y/|�$�&Z���(��$d��4�eL����l��v�MJ�.�����c�	��(�	�$/�����@Z����'���?�d��8>l�r�yB.�vs
���n��L���s�NRg{Y9O�WZ�9f��4�O��b����7_���{��g��Sq^���f�S�/��J���@q�c��'�q9{vL'9���]�����6~��O�2iu�1�ob���.I?�����7��$m/&]5b�G_�|XU�^����Y{�fse�?�B��v�o{5]V����os���s��c5�����G������}U%���/��n�����<����}em�������}f_"	
��]��E�d:C8i3�='�%c��7l��t���(�XN@����
������O����,c���m��}+��E���(�����1�`���;������������XB��2��^RIA*�����������x�A��l_Y��-�+S<�A�ne`�dH[�V�3�.i�m�:g�$V��ka��`�u�:pr;v6p��	�&N.k����mw�������v�?t_]J�U~0�X�|[���v�����B��+%������-����Y�0An[I�s�N���U�g�3
�Kg�t�v�$����d{+V�@���Xa/I�M�Y������&�tLy.�x�/C.���e�������*W&_>���>x�[f8������������������|��b��6r�
�P��\vS����m������}���Fy*�W�[:6�~e�Z��ByUQ�q���^��Z�G��7j_�8���W������2������9��[$��}����o����@�k�lK���(78I�u�)���b�������o���,^��Mh!��������{.����-_���c=�~��ta��H�W�61�����Ia)�0�@���}�v4����d�����=��)�B��25�w7�)���K����J����$,�,S��l+�5B�|<�����n����p
��������TN�������85�.���:w�����o��~,��%?U��(��d6h�29
�;��FO�����H)��kp��0/voC����@v�
?�L����n�����(�t�()��+B�|*�Ui0��a[����M���>U�Fi9��
�����T>�4��W��)#��x����r*��\h���}����s�o7�b)-��W��U�~i��P��:J)0�}���*�AF���2 ��Du�UJ���N�}���>��������>����9��{+��y�`��I�X���X��&W��-�I�t��������#����nd)��?���]!���z���>���Xt�+F��M���hS�����G�n�']5��!���B�c��Ib������N�i,[���(���/KF�`2���(E���#�����9E��0r"bnn����k1(T�k�_a������X��~0�*�F~��2�,�Z)�$���,}���v���([V���
��N1��ZW7�uIYj���e��t�)�S�~�v��|�^~�\����VZ�P�����������f�rI����V�������U�m��
�~��3�������	�LrE8����t�eg9�T��F�7@����3�-��@A�U�@+#R��\�i�|@Y
����F4*������R�cQ;���6@&�0�2�,
����������X�3���������v{%tB@K�I$����~���gF�c���p��y@1��^}�t��-�W\y�2�H��A}��6��S�v�$gx�����'r�v;����>u���r"A�(�ZT����I��^9��h'�1[��!R�W����7�+�M����������i(;���}\�o�.����[���B�e ����}{���=�3d:�Knu�f���0�������b�J:_�!��c
��u��tY��]�����{?�.�����;�2#Z��p�>�c�����E��$~'����d�Bl���;�i���.N�L�`g�$}	��< �^I�$���o����i��BAC�7(oD	��H-6,�apk����lK�M<�!i�������^�5+����*�[[�>q	*_`���[���IG�
@���v�4�!��(�F�E������k4{gN��f��Bl:	�q�����>G�@����m���n]��	!�!���RI����4�mq���qo�FnO�L�
IW'm��(�_|N�LZ+���;SQ���K/Ls�'|x}B�����uu!���Z����m��]�N�5m������
)���9z0�P��f}{�v]�%�R��"V�Z	�d����+{o	���Q��7�����!.���W�b�����O���'�����D3�S=-8��/�2,"fQW�ve�p���i�����w�Nr�����n�X!J�%+������S����}Y+��{�{$���<V����m���p���oH�r38���X�1+b�K%��g�Q
����"cE��,�Xy��J)y=.�����V�����[BD�9����w��'I���5����m�����P�Y��A���+L�JB�������*V��}�V�K��7u������_��c��#���<V��������s��m���!�:Z22V�j��\w[J����!���ce�-�%k[qid�X��������[�i8��o�B���d[?��f(u�S-���(��i���T��Sgi��������2��'K�O!Dv�B��g!��rB���,�'�b]��B�C=;�����������q3����M��U����UO�Z�Yz���{�[W�\�X��S�JwA�J�,'!�h�� IDATD��B!��&�������{�/������@;���c�P�B;&��"An'COj���S�P�	"vd�OG�u�-��- ��
!����NB!�B�~��]lx��3��6�SGp�����)����@k���%i�p0hM�9�x\1��_���9�<���"�B!�B!��"�����(�py�J��V�.��2H�~T����.�l��A+���k��	�RL��W�4�B!�B!�Xu$�^��G�;uCkl��C
�0���N�6{
Skv���uY[B������t�Xd��+B4G�����"����z���X�����?���8h�Gq���F�x��Nf]8t�g��t�`0�f(>���W�Q�P
��(������B4C)����+�R��"Dsd��+B4G���[�l%�h����,�VJqY�(	#�����Lat~��Gg�L�q����
�m	������]bM��"Dsd��+B4G�������R����7~�9k�:��l&c[8|�u�f������vk�=�G�j�4Wz�-x�6�]�������?^�~
!�B!�B��m=��v�t�Xi]���9<�IJ�p�L������$ix9�A�"�<��i��	�3\19�^l����$\���]��B!�B!�b��%8��7��e����T+nw�d+��G13��'h��tXS�	�L�;�Fq�$nW+����e��{����!�B!�B�j�h��U�T?�3)��8xR��.�69��C:��(M�>���\;�{�$Z9I/�H�-^��m�OG!�B!�B�UCf@�
/��>z-����!�'M[�av���\��t��p��
�E���'�T4�a9��^K<�]��B!�B!�b��Zlx5���i'����{���
���������p<z�)����4z�;�pBl��&�fW�t�������k��!�#cE���X�92V����^O�T��R_����g��g8�Z��aB-#d��$|�T&���]��������I����Oj��"�!�����*j������S�f(����r�X*2V�h��!�#cE���Xb~K���YZlx��x����'���nf�g����|d����N����N:B]ti�m���Y��V�7����!���[�.�&�X�92V�h��!�#cE��If@�Uo9������n�������}��/�'�M��~�+��E{��[�����!�B!�Bq)��h	�����/�t��_:�R��O�����B���������?�:K��C ��C��4���DDA@FJ��`t.:VP(*-xoQD�Wi'��`QF�\��-�"�PH����� !	���9�?���5���fMH���w�9���|������x>4�����[pW�.������C����F��~��PQ-I�2���������'�j�*�?^��wW�v���}{��?��E����[g|ee�^z�%%%%)&&F:t�m����������{�i������������_?-^�X%%%W�����N����DEDD�{���={��;v����\=������"""�������_��_��57�"\��z���<yR=z�p>c�v�UZZ���*I�5�\���_?���j�i���JOO�$EGG���J.\�$�7N�6mR�6m����9Z�v�$)<<\*..�$]w�uJKKS��]���[�N�f����������Vaa�������G}�#F��������#����\sII�<��1Z�l�.\�76�k�j�����d�-Y����4{�
r��\��%����3@����q���?�Q���:�������'��W�^:��&N��3g����={������cG}���*..Vii��|�MEDD���?���k��^�f���]�6m����_VII�
�{�n���C_���L��7633S�g��������u�����+;;[�G�Vii�&O��o���Flyy����~���k���:x����?���|��?_�Z=��3��m��ss�f���M=��@��!W���+@`����Haa���������#622�c���K}�����1��\.��?��F�����1�FEE��g���UTT���;[c��?~�����r��1���'L�`�1���o����>}%%%�{���{����c�n������?i�$k��C����5�$��*�;�����\� 0�
r�\YK��qt��n�
Tk��}���,I��^o���3f��q5b���#�����r}��>}�������������k�&%%�����$m�������@�|��$i��y�-�^���z��G%I���N�c{�7m�4��{<����������o�k�p;w�l�)Wr��\C���F'��v���c�$������;��C�j<��;p��Z�x3f��X�]�v���J��Z��������������b8p�g�w%''��v�Z������wC�@�@��TUUi����.����:r��$i�������_�|������pl^^���;W#�K�.���k����������a�������������f-�F�������3j���f�������L�%&&��������>�����J��d�Oldd�bcce��{�xo�����f-�F����E�I�{�1�x��N_ii��>22��cDEEI�JJJ|�����~7>��������f-� �>}Z'NTEE�n��&-_�����BXSO�j�������[��W�>}�y�f�m��gLtt�������c���I�bbb�����@bk;�w�}�������u1�4h�� 0�
r��\Z��n���B�3F�R�=����N�:��v�%k�rrrj=���������H�w�����+���������XI:u�T���5����~�����;�z
��;����T��{�8��]�*55U��u�;�����k���:x�`������$�����}����eK@��:uR\\���=Vnn����}������wkk�:�>}���������Gk�;�k��"4p���z*//��������+>>^������w�1#F��$m���oEE����$I�F��������\��[�n�;l�0����Z����:c}���C��9��{����H��Z���k�2P�����J=�����Ou�5�h��������~���H��9���7��OIIQQQ����4i�$��Q�F�s���x<z��Wj�~��JMM�1F��/����v�u�}�I�^}��w���������/7m�4I��
��_~�eI��!Ct�
74�5h(@���h��i����,���-[�()))����$M�2E�4s�Lm���9�����p�BI��O>���x���m�j��%���+W��W_Uee�$���?��I�d������{������.]���p���O3g���s�$I'N��<��'O��k�q�p�GyD=z�Pqq������K�����`�m��I�-[��Q�@�`,�����>��~�#IRDD��nw�c�w��}����k���:p��$)22R��)&�?^�6m����7�GyD)))����0�k�N�������{+--M]�t��~�z��5KUUU�.�]TT$��V}��sm�����Q�F9��������D�Z�\.-[�L,��5��Q����;5b�c�8�G�����k�_�xQ+W��;���c���M�6����z�!��5���}�������V_|�������gOM�<Y.Tttt����+������|%$$h���Z�h�����:c��9�^xA�7o��S��v�u��7��'�t�z�M����E�}	
�h�rss��O�w�����PBB����~��/i����7�|S.���W���k�����K/����$����C������=���AII�>��#-^�Xc��U||�������������{����#G�c�����R�~��x�b���{i@�jh�?~��k���r��QrW�'Nh��U?~��w��v���}����~�E�)77��x��
���6�������u�=�����Wll���m���D�7N7n�3���+h������cGk��.��v������9�_|����"�����o�1�m���k��~_�_�����B;d�k���c#""������UUU����i�&��������G��36�<�={�3�m����v;�{��msrr�r�kh�dgg;ck[k�v�j333k=�����'j�H�lxx��gw���7���E0�������G����m������r����.[ZZZ#�5�+�������=zXc�2d������Z[TTd�z�)'��n���3B�[�1bD�c�L�b�16>>�n���Zk������������c�}����2�������&$$�q����K����������o�a�16,,����+����Zk��={l��=�1�6�q/BCs�[$p�\
:/���Mvv�u�\v���������Zk/^�h�l�b���:k�����677�F<kZ�`r�����u�����mFF�O�����v��NAx��y5b[��B����+�1���n���L�4�)N-]C��������O���z�jk��QQQ�����5] $<�������UT&***l����1���?�FlFF�s7��cM���L��\��������.�9�|�_�t�OkZ�`r��������clbb�O{kYW����
$I��MS��]k�?�����������Z���~[���o_�7�F��9s�v�U^^�>����P/.W��s%�<HMMU^^�\.����_#6))Iw�u���[@Skh��\����vk��A�����W�������t�>��&��J0��D7�t�$������+���;!3f��1���r����j����������;$Iw�}������q����=�b������1T��:��F�
Z���8I����igm|��+� W����G�4t�P�����P�F�r��aI�1F�;���}���Z��j�����T���5p�@��7O���1�Z�#G�HR�y$I����D�e
6�������S~~~P��k�n��V��nEFF�W�^��O���w�C��%���r�������j������5+))Qff�����w�}W���Z�b�����
�hVN�>��OLL�u�����@Kv��9=zT111���TVV�V�Z���w��[TT���2c��#�/��Z�`���9�X�����}��),,L.�K'N���
4|�p=���~c��D������9�6m�h��N;k���\�kZ�o��F.�K.�Kn�[IIIJII��?������?��3�5�+������:�###k%���9@Ks����������UQQ���<���h����������5c����91�|x���\M"##5w�\}��g*..V~~�JKK��~�?^��z�j���5b��4���Z�h�$�����7������TW�H�-h��������.]��]�v2����J�v�r���jM�
hh�F����{N���SXX�$)<<\c����={t������J���/�x���UBB���?�C��~�������������J��-[������&r�O����UQQ��n�I��/o�)�R ������K�.:}��rrrT^^�#G���?���=��S�*%%����$(@�Y���v�����:���L��9�����3�<#I��w���;'�<����H��x�%����j<�\AK�������[��W�>}�y�f�m��gkX�����
7���k�j��y��E�9w"��u�4��k���y���Z����HR�O�Z��o�Y���dggK�T���������#�d���w�@b��-I��=���x�+h	
5f�:tH=z�Pjj�:u�TckZ�@s%�-hm�qI�������!�u�+���x�������C~�TWW�������4O�����77<X�x�s�#�D����I���v��IqqqA��Z�+�������{�����kW����[�n~����5�O��\AK�-[k����u�4����
:T��m�6�c������"c4j���sz@��w�^�}��=��#F��T{UTT8.$��R�����,�������u��X��������~+I����O���Yyy�����?�\���JMMU�����amAk��\���6�����sg�}�YW,���Z��c�����O�����Xc�:th�h>
m�>}�1�&''��eddXc�5���?��F�k��f�16::����}_SEvv�5�X��e�=Z��`����6!!�c�SO=U#�������.��n��9��B �\���S�:�r��y�>rW�.�{���cl\\����(���MCs�JX[��x<�+��5k�5����[^^����u�4����r��gOk��C��YYY�Zk�����O?�|���m[����l{����u���S�N9�.\�[�l���fw��Q#��?��5����x��'�Xk�������������c�{����r�����9���tg-��_���W]]�L�Y��cl�6m�+��b/\�`��v��=�W�^�c����!�r��w��^z�>|��U]]m�������/E�?���s�+��TUU���'[c�����{���W<kZ�`r���Ivv�<x�����/��7�8���fdd�i��9����oj���u�4��/������;	�v����r�j���M=E ��w�y_���6>>����;m111�������"{�M79c���l�v�����@������P�����O\�y0g�glxx����q>_��~�O�)�+��wb�?�{��;v��|����x��:�K��j�s�N���JHH������dmAkL����5��w�����6�i����7�o|kXW�,Y�dI�n�����3f�������oUPP���8�1Bo����O���SB.""B			r���x<�x������A��g?���|�M
6�o|�v���C)&&Fyyy*((P��m5x�`��W���+�����Ke�������bcc��`�`���������;���]�xQ7�p�}�Q����7hv�+��uS�T]]���j*<<\�]w�&L��5k��������
�&����u�d����QYYY���m���'���gmAkL����5�����A����jUUU���@�������&O��5k�h���~�[��b����'hy\M=@�D�!A�!A�!A�!A�!A�!A��V����r�\r�j~-X�d�\.�z��&�Z

�@����kr�\z��W�����\.
6�Q�q��y����=z��u�����o�^}��������������5��z����oK�,���KUXX��S@���z@K���&I>|x�m
�v�Z=��S***�t�h�v�UUU�c��������o��>}�������A��x�N�:��oT��]��_cy���%I=��bcc�x6w@!�{�nEEEi��!N������o��9s����H��r�6m����"�?^���:s����_���$}���JOO��s��UVV�~���5��������Q�B���c���Urr���i�������r���oo�����G����%I�g�����	&(::�����+==]�V�R�v�~1�������Q�Bh��]�|��(((�����_?u�����^�`�$i���Z�f��?����:uj@��!��v����S��[7�k�N;v�����q�F��?��S�\.���K��;������xEFF*))I���z���3g:J���Wy;v	IDAT�^������?����������+..N}����i�����t�h�
4��S�����������_]����%I���������V��=%]�Z���_����:��={t��AI�/�K�@��j��b���Z�b�3��v���P��o������Gi��
~��1z��75k�,I���Vee�233�����������+��:tP�.]���+������M~y��g��/����}���p�����+}�����c��L����;��Ft���<y�yy����s������
����*--
�<;v��$�������k�������b�
u��E)))*((����URR��7�K�.��q��/_�7����z��G5w�\�>}Z���������?.Iz��������_�j�rrr$]**��oSNN�����?�_|Q�=��3���SAA�JKKu�������q�B�o��
4�;v������������!C�8m�G���2����>�?���>����%I�{�VdddH�����=��s�������g=���j���$)""BS�L�| c�V�X��/�8FYY�f�����W�S�N����X�^�Z�
��V���~���o�>Yku��7������������PJJJ�
A��;wJ��������\P�=t���6������$�"������Wii����.
4�����d���S:p�@�~c�-Z�7v��	��C��{n����.m{R^^^�x4>��B$--M�oz����x���
�T�
��={$I��oW�.]jw��yYku��I%''�����9{_Wbb�__��r��������[o�Us������k=B�4"�}���1������]�vI����;v�(I����8���V�����wc���n��ODD�$����J:t����zK��OWff�y�IRBB��������>? �(@�����:t�O[^^�$i���N[qq�$i���Z�x��K�Zoa7P����$;vLeee���j������Z���_�B�����r��;v��������*55U�w�VNN���_����k������~���h5�h�Gg��U^^����t��YYke�u�����;�}����#$IUUU��ys�^K]$I���?��s������Y��q�F�<yR����%I)))���O�x��h����S����x<�x<z��g%Io��������M�4q�D�����[o������_���z��r��v��KX����X
U�k����~���9{Q{	���
����;e���s�[�l�}��/_.c�222�����uf��Z�z�6n��9|�AEGG+??_�?�|�c� �����:�{�}���KWVV6��P;
�@#�����}���{w���������4I��w��(�;v���tJJ�n��6}���*--u���������������O6��~�����/� ����s����_~�����i���3g������e��������/��oh��1z��w�����h��e���Oe���1cu^�!���{UYY���������K���JJJj�s-Y�D���Z�`�����I�&I�t�����=�%i��A5���=��
��_�Jk�����k��m�������W���u�Y�fi��=Z�j���Y���;��|P+V��$m��M��m�$EEE)<<\����.=�q��9���{u^�h��}��g5��8|�����[�;V��F=��9s���j�����u�>�s��)<<\}���-�������:�1����>��&L���������~�o��F��������Q�F�'?�I�cr����9S�G))):|��N�:%k���;'I�6m�bbb������������URR���D
:T�f��}�����q�SH��=�!A�!A�!A�!A�!A�!A�!A�!A�!A�!A�!A�!A�!A�!A�!�����!\+�IEND�B`�
arm-rw.pngimage/png; name=arm-rw.pngDownload
�PNG


IHDR�`���FsBIT|d�	pHYs%%IR$� IDATx���yxL��������$"����bm��J(�(��~��hU�JQK�$���N	�[�������d����3�;���3I&b���g�g�{��s�]�3��#�1�c�1�c�1�30��+�c�1�c�1�c���h�c�1�c�1�c����1�c�1�c�1���c�1�c�1�c�@3�c�1�c�1�+�f�1�c�1�c�1V,8�c�1�c�1�c�Xp�1�c�1�c�1�X��4c�1�c�1�c��b�h�c�1�c�1�c����1�c�1�c�1���c�1�c�1�c�@3�c�1�c�1�+�f�1�c�1�c�1V,8�c�1�c�1�c�Xp�1�c�1�c�1�X��4c�1�c�1�c��b�h�c�1�c�1�c����1�c�1�c�1���c�1�c�1�c�@3�c�1�c�1�+�f�1�c�1�c�1V,8�c�1�c�1�c�Xp�1�X>���E%]�7��A� �"D�/���$%%I���)S�wPP��E�m�X�J���7o�tu�k��\�k3��7|��cL� %]�7���.�����};&N���;���I�RP��n�������j����-lmmQ�vm�?�o��;���t��?��7G���aaa�J�*a������,P��l���]��\�r033C�r���[7l�����g0����^UD���������g�`mm������b�-{W�y�h���_��1��5���+���P�lY4j��F���}�J���u�?y�����7o���///��Oa������'���akk///���������w�To}���{_�tc�1�f;{�,���/���_�v��<}�T��			HHH��������+���?��[�n�z��F]�����k���~����������Op��A�|����}��a��}���[aaaQ�u-
�R�^�;v`������VL�u�V���k���W������1q�D<�\�� ��>���������]�t)�Z^���q��Y��
s�INN�g�}�'N�������z�*���'''������1�4p�1�c�������������*p^������CFF,,,0v�Xt��D���c���x��1|}}��M�j�'55>>>HNN0������0k�,��}��M���=F�-[�~��I��f��a����T��]��������?����]�vx����999�+;;�����i��=����`mm
WWW����y��h��
:t�`�2�5�CAE���c��-<x�b��� ���^�x�j����0k�,���������O�>���q��$&&�pM�� ���C���q��%��w��y\�~m����[�`ll�~���k��pww���1n�����Oc�����c�1�cy�n��A ��������A QK�*�����i���t��������())�A A(  @�|����N�:$��c���9r�� T�^=�������#���L��o��;w�L�2$YZZ�����5��[�J�t������4�gddP����4;v��k]���?����/Q5����.������6T����9����A�V�Z)~���k�:���������Tk���<y�t�$''�tu�*��o��������V����|�5Sf�m�h�"���?������T�����effR�
Hruu��������.|��{����1�ST�\9|���h�������WtA������|��gh��M�4��������q���|i����b�
���'&M��/M�2e��b/^�������N�g���t���022�Xnbb�+VHcL��|�7aaa���+c����<y2 22�v����Q�Z5��%�}iCA0h� ��S�p��u�����]]]��S��Q=��k/^�����m���o����Z�����{��������/*W�\�|/^���8��M�6�A���MLL�Tc����4c����� i���0V�^���[�������7�|�;w�����]���S'8;;�����������A�
4q���w1n�8T�^������G��-�|�r��
HHH��Q�P�vm888���nnn������/����)�����>}:�������Q�FX�`233�����1z�h��_NNN011���#�6m�q��!66Vg���X�h7nXYY�v����g�����<x~~~�\�2,--�I�j���A�a�����l}��m�&�2d�l��?�\�gTv�����,@@@�l����VVV�����[���$m��m����]k>������H�~���$���5~��/^`��Ur��g�����CQ�bE�|����c����c�r���3����Z�
=z�@�
`aa!MF��O�^�Zc�T}�Om�;w���3�Hb#/"��0H�K�����{���
���(W�����sbQwww��(������o��5j����-DQ�z�	���CQ�jU������0`BCCT��+W0|�pxzz����J�B��y�f�m���'�]�v�d����pww����^�������6l�T�+++���u,�`����\�2���`ee///:���:�r����e�������/��}��l�������
��[7�<GGG4n����HMMU�|��v��}�?��U���%�����U+�Y��P?��)���������A���"##���+�4i;;;����f��������C��G����E�������SZu]/���l4o��(������M���KKK���*U��:t��	|���h��\]]ajj
kkkT�R���8y������_O�:��������EO�<����70|�pT�T	���pqqA�v��~�z�������699���G��
���SSS�)S]�t���k���]�va���J��5c�1Z�f�����M�;w�x�[�1o;;;���dee���=&��������_O�
R|lQ�����rqq�}��e�����c�:�3F�sy�K�����G�>������)[oooz���l}233��������u�����Y�!8<x@
6��G�Z�(55U�����-��������+��������A +++���322����A�J�*�[ ��X�j�Q���������|f����������k��UL[T�m�mx}���Jy��1C���|S�<�-22�����eA��_-p��C��eaaADD�~�-	�@+V������R�h��ME�C����H���4m�4�middDs�����b��$�i�����G���������KJ����1�������/�M��<p�Y[[�n���{�>��s�N��������?�/^���*��A�h��Udjj�QQ����R���T�����r'L�����[�<DQ�3fl8�{��Q�������������_6���x����B�U�(�;v$A���I��iii���H)))z�����T�n]��+W����k�������)����R]-Z$�?##����())I��RINN&���-K<��&==�j��I� ������>t
��`�����.;\Y�����S�mwQ5��w��I��h��=���#�2�s���s�s�����aC�a�c�@3�X	S3A��P�i���n�J���t��!4h�t�feeE���Z�=z�������3g����4o�<rqq!sssi�;]hgggrww'3333f���PLLk|��������m7nL��/��G�R\\����>��c)����Svv�b}�������&N�H�����8Z�~=U�ZU�'00P�>�|�����������Oaaa�d�����*UJv]A�-Z���)�9����o�������S�&M4�m���Ry5k����SHH�={�"""h��u���_���+�:u�`�4���3)}�z�t�W+�����T��(����#�|F�%�{��A�e��������K1�;vHi�����Ea�tDD������%xj����������\��v�J6l���H����;v�����B�
�p����>�a�������<z�h��$A�Q�FDD
@�_+W�L��/���(:q�M�<Y#��~�z�y��f�*U"rrr�i����'(**���]K���D���h��m�����Qhh(���������[�yNU���������-���')**��-[&��&
2Dk>��m#;;;���?�X��BCC)>>��9BK�,�5jHy|������JS�V-211�
*��(""���9C��-�~�{���$322�O>��6l�@���E+W������<������S���S�(**�~��w�G"�swa�����T�V-�k��M�(66��9B��'ccc�LLLdxUm��U�R�������f��E�N����XZ�l�-[V*'((�P�U)��GNN���� ��m[""Z�r������������l����Q�F�g�4iB6l���X:v��3�����r�������~��\NA���������Qrr2
0@��[���n�Z�=�����;w����/�����?_��r�_~�����i��!D�N����x:t���;�*T� �1k�,�y��_���G� P�5h��I���4�|JOO'"���h211����
F��7�����-[�M�6$5k�L��_��� T�zuZ�h:t����h��� ��Q�vmz���b�3��~�f������5���+����������Z{�����7���� �����@DFF�k�NJ�a��|i6n�(��l�2�6X�p�b`A�>���t���|i>|(}arvv��^�b��O��M)--M�N�n���?��\��x�B�bhjjJ>�-�Z�jE� ���;={�L6]ff����*h����R�n���L�z@E�r���2WWW�lllt�3g���?��Cc����T����"##�|>��S���!������-Z��zG%xZ����^�z%8���h��u�i�������.�]oC�z��D$=�1p�@��O�<�5K�.%"��UA�'O��KO666$�=A�>}�/�*�(�=���d��9s&	Bn����w��3f����`�z�r����GT�vm)������x������^222����kM����j�R��}��$988�����������}�J��7nh,OMM�����%$$�������X��#��G�����wK�-OOO����v�X�"��};_���D�G�
��DE��HNN�>��wo����F;������B���Z�^�d���g��Z{�;vL
@��_�6�S����)Qi����r=�?��s���DD_}���v��y���'7���[����7'A|����������sb��k�6m����Nu�E��m��5��!C4��v�?y���|��������Sj������c��8�c%L=���*�B����>��^�|Yc�����eJ��n���@��#G��u��M����M��[^�zu����+����WN�������d^����^y�999R����������Ny����#������������D�*U�/��SA�QQQR�~���L�
x��H�������H*S���|�{������K����G1��/J�t��]g�Ea�4�����?�}��I��0��gh�W���4z��b+�]nC�z��U�gee��P�jaaA���>-�"EGG���5k��V����AE��r�?NNNN$�7N�~ROX�2���|�{����)�)'--M
����W�
�����[R�Q������T233#Ah������	Pz�@}�����������b�~���Ry�z��o7� |}}Ir���~����qqqR=U�"�/_�6l�@iii���+����^�zi�Kj�	��Eomm������#��s�+)h�G���2  �.\�@���B���*UJJ��4���/���LMM)::��������A~x����@����sR���3�r�����q�������t����s�!k���;u�$�� �>}�� ���{w�$��1����/,,,d��O�v��a�eG�����S�N�y���z�G<Xvy�����C@TT��$&�/_��������Y��~8s����?� ��O?���Q�Fr'��q����s��I�����e���Y'9� `��:� _=�|��r'��z�j��U/^�������Loff w[�V=�������R>o�+VH��8q]�v��_
 �\�r�J��wO���r������:}��w�V����r���SSS���c��-��Uv��
����Rv�Z����.W��4�5P���)���+�<,,iiiA�������5�;������i��)j����k%/_���[�p��%\�p			������:',_�<Z�j%�|������� ���S�����j���
:066��A�d�P_�����AZZ����j�Ym���+����bgg�n���.W?&���
X���{�Oh���K888�������?`jj�
`����}����1{�l�|����K�.�t�"�G�(���������-G����W�f��011A���1d����������?����Z�333����aii���L���~~~x��1DQ��u�P�T)������HNN����s�j?"B\\����7o.;�2�y^R�,--����=���
���U��;!$��u���������W���f�1f0�7V\��I��������^���+W
6T�������CHH�������n��:���~��?�-Z"##�4�z��Y���W�������Q�R����(�Y��z��cbb���fu�G�j�
U}<x�@���lc��K���RZZj����]����M�6E���!�o�o��/s����3��W�����(cnn�/^(Z���NJ��#11Q�kkk�/��U�B���a���X�z5���?�����Wc���E�{���y������_Q�?}��sG
.�%j��)��:��T�R��ty��P���w��m�������k8u�A��*
]����K���7n����������Q^���A�z����;��<<<�-�{��x�"��������\�r�=z��b��m�t�rrrd�z���bY����m���+o�;wP�jU���*~V������U?
��[�.������K������E��P�N���~�
*hM;o�<l����q#���/-So]�Y�:u`bb���L��_�67$������������U����K,\�/_���;4~�PW�Z5,\�C����W����=��m[�:��s,��]�p��5�������u�T�� :���y���J��1c�`��1�y��������{w��Jc�\\\�;;;K��o4���?�i��G������*/"�|���h�A�K�.==]kYJ��h�Uu�����)��e�*��� �R=���o��N�:�/�@�~�0g�XXX���W��};����k���}�����{\C�������B���F���*}�R�G;v����������9sp��=���b��� ��������[Q�~}��9E9��1q�D�6�]��FZ��l�cY�w�
��z5�:u
��_�z?�)S}�Q���/]�@���`���|��O�\�T�'��
Rw�~(8w��W��)S� !!D$[]u^_��CA��0Te	�WWW���(����1Y�{�����]���-]���	���=���7]����X������
I�-������t�"�?s��b���9Z�l)�]�^=L�6�5�u��1T�V
�����k��K����>"������kq��3��
��1�X�����������8{4�
�~��e����������q��DDD����x��	v���;v����v���[����
��7o�L��-�m��Wi������������G��������*�HD�y��bOH�|���M�����-���m IDAT[����W�n�:��q.\�?��={� 55_|������.r
���n�S��������������n�:����m�bdd��\��t�����dff��O>����!�����_?T�^���CU�P�o���JE�6Eg���{��3�3����CE���@���k��������z[���>}������r�
�V�Z��"7��o_<{�&&&1bz��	///899���@����X/�9�P���3g�D�����,�����8�co]c�������z���T��N��������^�ruR�aiiY�����~����<y2&O�\���.]#G����#�����~,]���_����1r�H�]��8�������������W�"++KF$���L�1Vww�|� ��YQQQ��/�y������!�>�>�����gO��(��\R��*�U�v����-[����8u����[b��5k�`��5z�uvv~#��|��P�(�8p ������������>������S�a#�R]A����A�O�\{���!!!�0Z&L��|��(���...���T�R�s�N��]a��HD�{��b���)pX�}���z�aii	i�]�������@�v�����x����T���o��?~�~��!;;������@zz:���p���B�`�m�6i���os��S�N��Grrr����x�(}�P��766.��������`��7������?X�N�����4���x��dee���H%##CgZU�DQ�x�[}"������[����v��U��1c-���m�6�1E��j����t�}����x��%��MN�-"����e�y��%N�>
 7���'�z�J���gAP���m#�"���#�����M�:��^��8.������.�a8T�b������O���)))������R]���`��7n��Uu�ttt��A}�U�	���<���5\��Cbb"?~��V�P��@:�������$�5�mq2����������i�'#V������~��s��9�������
�u��RO���c^_|����!~��7L�2p���"M���9!::��e���G�H�>���~��R;�	����7�c�
�e����V�\	 ���C����o ����e���{��=���W��]~��Mi����k��W�n]T�T	�v�Z��0���kK���iS��^{{{i��W�^�5nrq�����^�/k�j�*��z`O�[�n���k���
��������^�����4���c�d{)�z��A���
���t���������s�/��R��y;�P�����E�077���9\�e^�pA1��~n���c��i���4�o���s�T}���(�>�����K� ��[��u����K�X��������s���:���<++K+\��/�
H��7m���V��/��e_)*C�{���@��n��-���\�"u�Z��FOTWWW�'��}�,Q����������&M^���W�������Y�r%�n�
������?��/M>�x��B��Q���@yHOOW��6;p��3	%c��q�1�� )))�����.[�r��m��}��h��
���5j>|�/��w��=���+p���|����@@@�t�������r�3=z��Z'u���8p�@��W'N�{3��wo�@����188X������������r'�Q��Y�v���`G�����S�:w��/���#�
�v����~����	&��0�������i���r�G��
�������_J�U�7���g�b�
�=���������-�U��:�Wd�����:�-����e�fee���x^�z����HOOGzz�t���C�j�U���1s�L���O?���eX[[c���r{.���O��W��7����L�>]������G���/����*IEu='"�����;�d������������p>\qX���l��-_@���>�~|�lR_��066�W_} wh����kM�o�>�GNOOO���^���{�o�M�4�����
��|�R�������������/���BCC�l�2��1�6OJJ�(�E:���?� ��/��R�>��~l��@n����?�����K�}E�J��<A��u��Jt��>��E�a��=�[N��
��[�l���;��=z����!�����������K��ys�*�{{c���f��A�&M�� ���M[�n���:t�
4HJcmmMW�\����1c�tnnn�h�":}�4EDD������������A�$���5���[� ���LdffFc������Stt4S��u��:v�(�~C���999���O���X:}�4����~���]�6	�@�&M������b[���HekM��o_)���3���G)..����h�����sg*U�T�����+����7�2�L�����A�R�J����i��UFqqqt��1Z�`U�RE�K```��9p��Y�Fz��;W��e��$-

��W�j�����dffF� ������Ot��I:q�M�4����I277�S�N�����T�bE������3gh������&-���_��K�.R�f�����[)**��l�BM�6��u�����W��T�B��i��)N�?��7��_�e��i����a����������B*�K�.�a�:s�EGG���;i���T�|y���_������zYXX���6m*r}������ T�reZ�|9EFF��'h���dee%�7l��5/�9�M�6:����&�k���S���#G����y�f;v,U�\�A�U�V�����EdccC���t��I�������<<<�r��/���t*S����������K111�w�^���'Q�Z�j�������<t���g��~���g�V�Js������S\\�<y���[G#F���e�� t���|��\�R������N�J�N����HZ�t)���kl_Q)99Yg��y���t� �h��6m�D���t��1b� djj*{�w_Q��(Rhhh��LT�{"���x���!A����&L�@aaaMAAAm��uk�����Gvv65j�H��s���M!!!�������yzzJ�Y��m���P�\��W:?^�zU�d��5T�Z5���� k������5`��sM�6�M�6QLL;v������LLLH266����/�N�:�>�/���{�2��mK999��(]���#]����i��at��A�������S�=H�������ODGG����T�W_}EG������u+�m��A����K��]�Vk^3f���XYY��#�������h����={���i������c���h�+a�_n�9B]�v�n������)$$D6���l8p���-,,h��
��g�I_b�Q�)���#WWW�<[�lIO�<Q\��S�J7�J/Q�
���������(��uqpp���75�O�:����]�j��


��k���dkk+�Y;;;��s��:]�tI#���eddD?����|�={F}����t�������f�e��'66V
�������O?�����
�EFFR�
t��.,p��C�i�)S���3d�����4w�\��
�&"����X*����h����e:tH����wo����Z�c�������g===����:�Q�^�4��'O��O>���nbbB�O�����i�d������5���6MDt��}�{����=8p@6���A(R�(�*!!!��c� ���=~�X6����W����������sT�|y�:w�,��!�������.[��v�����-�Wff�FZ������m����#F�����3G��o��FJ7}��|�u]��_/���>������1_���]�v����l��1:tH�{��-�y�X�B���z��H#G���~�����co����V���~���K����+W��Q�p��E���������]��;w���G����;����K����i�Gi�z��!>>c��E���aee;;;4o����;���4�~�f��I�~�:&M���-[���&&&������;|||0c��?�~��b}���(�566�o�����8>5k����-�������f��a��	8q��l��*h��HHH��y���W/��S���011���5j���!C�����X�b�4DKa��AA^rz���.H����
lllP�fM|��w�p�z����N��U���g��/��I�&prr�����hyxx8�O��3+++<x�6mB�N�P�L����L�2���36o���������@mV������w�b�������P�n]���K����*T@�>}�w�^�_�^v���3�F�!11K�.�G}$m;xzz�o��X�vm������G}'N���G��W�^(W����P�lY���"<<\:C�>����	�,Y����;�5B�R�`llkkkxzz�{���?>�^��uLzu;vDLL�
���+������h��6m��m�����X�g��i���X<+V���)�����aC��1qqq�Z��^�X�6�����-[�#F�N�:ptt���1lmmQ�zu|��'����q��mi(��~��G�<y}��A�2e`ff777���!!!�uqvvFDD��[�.]��l��055���5j��~�	��]����l���,������7.^������a��prr�����+�^�za��]8p���P[�K�Fdd$,X�F����V�_�0a���Q�vm<z���}"`�m�k{�o����c��u8|�0���P�bE������
4���q��U�sG���_X�t�4��D�s���&��:uj��3u���O?EDD|}}�}���-[���E�p��ii�oC�z�����6�*U���9�����M�[�;v���ODi:t(���1{�l�m�V�O,,,�����m��������x�b���{;	D��q�1��Aa���!!!������J�*!))	�[�.������q��uxzzf��!�em����9�1��mhXIII�x��������J�F�����7o�����+��0Vd7o����;`����<yr�V��q�N�*��|���wnrf�X����1��9u������7/��0��y����^�gQap����6d���T|�������&i,S��cz�4c��C�<y�83��{�0d���u4�5��1����X�}��UK�&�1��%�n�BFF�������9P�B�o��uU��!�\�"�����w�!11����{h��1��[����h��9z����>�^^^���@JJ
����|�r���F��*U��p�c@n��+W����s�8q"����Z�2xY�s��w�!c�m�}�v��=������Q�B����7ob��}X�n233!-Z����P��}aff���{�A�prrBzz:.\��5k����3r�7n\	��1�6�4c��!�X���/�����?���\<s��5Hy�����s',�-~��g�����A���E�m�{[	����,^�Xv�7SSS,Z���w��co���HDFF�.�R�
����sr�S�h�+a��a�W���7�������EJJ
���`ff��e��e��<x0�5kV��c�#A���4h�o��]�v-�j1����=-U�.co???��������������<y�666���@�v�0|�pT�P����J�����g��������x��!�������z���G�4hLLLJ������@<�
c�1�c�1�c��b��2�c�1�c�1�+�f�1�c�1�c�1V,8�c�1�c�1�c�Xp�1�c�1�c�1�X��4c����$��Q1e��/g��;w���_�j�������z�~����������"����Q��M���J�}�������8�w���E���^�z���
6������y����,[�-Z�������M[�c���{;�tc�� EZ�>�}�65j�����m#U;��:���(������+x��!���`jj
��_�1|}}al\�S��W�p��Q=z���������#����\�rh����E�"��&����+�/�-���R�7Eq�������������P����>�7n��.������'���h\�|>Djj*DQD�R�P�Nt��
����l>�u��������C8u�������T���^^^h��!�v��V�Z��7III�T��l9��j���N�:���?���c���+<>��9������\�p<@jj*rrr����Z�j����
��<y��,[�����{�.�������>}���������^���uK�,��}���+VD�.]0r�H���z�Yc��u��
�A�)S��.EQ�����a���7n�<y�(!!�RRR
��������%�"������U���
]��g�����^e���Qzzz��*)o�~���/�;c*��������|�CBB��&((Hg~+V$A�M�6�Q]��<y������%]�7���xQ�n��A ��[�����]�t�#G���(!!�����t�O���5m�����G�������r�J	����r��z�k�-[�BCC��Q\�,{���5j��� T�|yZ�x1egg��K�T�C����T�R����m{�^�m�.�>h���^�]��e���~��G��j����?���g���dkk+['{{{�����L���{���999%]�7��C�
6��?�\�������E4n��+W���+����.��?��?�����D�m�������s��y��	�={AP�~}t��M�6���^�x���0����HII�������c����H������-��`�Z�n�������w���kll�M�6���F1� X�jj������rYZZ�}��h��	�U��*U
���HLL������w����111�^��F�q���S���?4h�����Q�F(U� %%���8r����p��m�5
}��U��j����Y���/^�����������=z�����=�c��s��6x�����e��h��)j��	WWW8;;���'�~�:��_���<z�~~~prrB��m��5o�<��1P�|yL�0
6DZZ��]��7"11�:uBTT�l����p���!##;v,:v�"����1w�\<~����		A��M��}�4c����9�>055%Ah��E�K[�uYYY��{wi{M�<�P����S�>}(>>^6��{��J�*RY�7o.TYL�^�(�tU�[D�CZ�=��������t��IrssSL��_H�PVV�k�S�O�>\�����-7�=����t���z�h�|�2
0�DQ�����[�~�:�~���R�#F�,�1�?|������0g��<��uk�in��E����S4��������~��5j��|����N�:$��c���9r����r�z�(''G�:���IcLFff&yLfE�����&L� �[�r�5k��[��n���i\\\0o�<����7�,�X�""��{W�z�
`bb�W: ���^?}�}��I�{m�5��gIHH���~ �wvhh(�w����U�V��u��k�.����L��������9s�Hy1���F�������y��������u~���pqq��f����\�2`���x��Q�4����������m��v��a�����g����:����{-((H�A7,,�n�:�m�������B�Z�0k�,���k|���������`nn�J�*a���HKK�����d�?
6���LMMQ�Lt��k��Evv��<���0a���Q���prrB�f��h�")x�D���<y�������u�����LLL�����M����~BJJ�b9���R97o�!88�[�F�R�`nn///�3<�Yo}�?_}��V�
XZZ�r��@DD����K�E��:�G�MMM�����+W��������	���]�w� IDAT�vE��eaaa��U�b���HMM��lDD������sss������?��[�d����j[T�XfffpvvF�=��^�*����ty����_�v-�� �������z��!�M��-Z������pvvF�v��d��|�R�^�h;n��>>>([�,���Q�~})��A�����F�����P�����������+�������s�e6o��=z�B�
077�����/�����������;�:��KHH���d��i���)M�2ed�ruu�(������v��~��%��o��H���>���j��������h����Yc��vrr2���>���������>>>���_p��U�������C�X�~~~�^�:���abb���K���s����'O���_?�s��A�&MP�T)�����Gk]�������w1n�8������eK,_�\�Q������yH=�����,�W:��&0T����?��]�t��1h��&N��{����[�q��~���*T���)4>���CL�:��5���LLL���OOOx{{c��i8{��b{�u_��=���3�cn��)�U�V��������
]G�X���KI|��u�.\��={���VVV055���+|||�l�2�������T��� �t�������4���;w�o==|�3f�@������
SSS����V�Z:t(����x���w/���+�w����N�:����4�������>���SL�>u�����
lll��Q#,X�@�:P��u�y��E�=���������h��)���x,���>�aU
�}0o�����?�������-����-<<<��ysL�8�N����o=cccXXX��.l��@�5���WkQ��� ��{��|i�m�&�2d�l�>��s��a���z^3�FX�f�����#G�W�^����h���={F������_�b�����>us����w�+�a��������K����y4i�����������u���H����:$[W���/]�D>>>�������k��O�&M�7iA�z6,�����Z���d3�����	��V�ZU,e����Je��W�Hy�&JE����h��Q��^�Z5�1���g��+]�4]�|Yky�\300��/_N&&&Z�E��-[&�n�t�m 7��j���T/m�+l��!��Ly�KOOOJHHP���s��C��K�.��Y�~})���G��Fy��I�&��fff�g���<����o��%���T���+	�@��������j�.\��/Y�D����}Xi���8�����"���������n��]daa���������&�����C�r�(&&F6���������?z�h���)���P�#&&Fqi��%=~�Xg�)�;/�O�)�-EQ���$��������Q�J��kkk��}��z��k����C��k')}DD9::��/��o���zk-_�\Z�I�&:]�,O�<!ccc�lll����E�����q��u)m�.]Vm^�w�m��_��Q��_��5�������t�i�<,''G����H�w�6h��������u�64���O5���}���\�>^�����H���������^�z�5C�2�}gff&}�����sA���M�0���OU����n���D�M�.������]p��!i}�oyrr���c���y�<yRJ;x��|�U�+++��A222����A�J�*|���8��k��7A��E]�����{�R\\����7n,����i��Y$u����m�Fqqqt��A������� T�zuZ�h:t����h��� �CT�vmz��y�<���KNNNR>}������_Ic	7i�D������V�Z��A�����������(����m�����C���L����y^}�[�hA�(���i���O����h?ooo=��v��M��rrr�Y�fQxx8EFF�������M��C]JJ
%$$HA#A�
>%$$H/��,���l�w��������___���d��m��5��r.5k�L�aP��>�H����i	�@�5����SLL;v�>��S)]��-���oZj��9Q���i��UE���4i�$i�533���D�e��)l:%%�.\�@={�����K���G�4�[�z�Tv���i����o�>�������7�|#�_nl4}�����G� P�N�h���K�����]Jo��j;�@�Z���7RLL���j|�qrr����|��7Nc�[�r%������g�����j�*���'{{�B����'��mL�������K�h�"��.^�(��_�233����g��������$��T_n�V�J�K�&ggg�5k�:u�bcci��eT�lY)�����	��������!7�0z�h��?���Ptt4�����N�J�7�/��"��
yM����V�Z���3i��}M�O��?������+]O��+G���Z�P��� P��u�����
&]�w��M�v��Z�����*���L���dffFc���������;<�j��{fw�6��I��A�"RT��Tl�x�E����+�� ��Q��xQ@�t5�PB���@HH��I������$[��@���y�!��9svv�����9g�1��b7�{���v���������n��m����w����������8P��:~�x���?���T������?"!!AH���!���8��C�p�B���*�m�&�L�"����Hich41z�h��/��]�v��{��u����?�Xt��E����,_�-�j��k����;w��_~Y����sga0����6��5k��}��)�G(����/�����}
s��5�V�E�^����S������}�����..\���.I�h���0�N���c���h��U�������z\�����/��CBB�/� V�X!���'v��)���/�
&"##EZZZ��V�U���CI��w�o��V�����~�M�����n����N��x�m������&L[�n����-�7V�INNv��?���jw>���J>�j����b��Mb���b��m��/��{����J�������-������c]|��'��%KDJJ������i�����D��}�]w���;�����������o�����������r<��7�m��7���o_l�N�+v���q����B�> y�h��o�$��?���::�N��AAAN'1����%((Hdee�Z��.��	\�k��eJ������J-w�}���N�x��w�}���O�:���B��s�s<y���9�x�$I8p��v]9v���&))�T�F!����]w��lk���N��/�|����p|u��Q��;���r�l6�6m�(�]�jU��s�8�$��8��J%����#�<��n������J6���--I�����(��?��g��7�iR5_&V9}��2�����]^����(w���2�F�c�?��O��"-I������4�I�&)�|������~��B�lA:w=�z������Y���[������
8P��$�����R�\��]^�c���u���/�Z������u���tf��9�v<�Nsv����O��
6(�`W�9��Z�k��q���v/{��n��iS�u�F�������w�}Wj���I#o�i6��s}��-]���z���i��q��M%�WO?���mn����1�������=�����$�����E1m�4�1��M�e��������v��w��m[q��!q��A����*/^����eY���;��cV�5��h���w[&� ��s�G}����+�(����(m�V�Z����������w�Z��N~���[�'�����rw���i���;w*�5j8}r���[�F
q���R�dee)7������!�K����9s�������=�]�p��{���=�O�u=��}|��ie���
���O�%��Uy^����U�;��S$''�����f����;u�T����&�������1%����{��O�>���_���4�M���m���7�(��V�U�����������K��R���/�M^����Z��?�k�N���G}T+t��Y��]�z���@�����M�6u�
o��w�y��=z4��_~����������z_�$e�N�p��W_}��8m�4��[��:111�={��g�g�I�����j�������?T�^���3���������<���
���9s�8�����^R�.���.44���w�_�y���]�/���)S����u�����3]�&��o��c�-ZT��&6l���(			�����.7n�2	����>n�<�v�����2�-��Bl����2��7n�L^��o�[�j�*��4^��}��HJJ*�~��
��#��M�����s���.I���Url���{N�t�z������t�R���Ijz���rye<�{c�������h4�;w�R����
)�?����8v�dY�w�}���x�����)���<y��� **
3f�p���u��6DY^�<��Y���]S�9-�i�dee)�����/==�r��4�pjj*�7o�-Z(��m�b��!X�f
���.��=�W����1+�F�����ow[��#G*�F�;��������'��/����+����!C��b�@��b���~o��G0����3g���222������������X�p����}����sss1w�\�e�4i����cbb��G���p������\��v��'O���c���n�q���B ������t^�Q����������^��T�Tv9�c��dt��N��lY�q���D2d��e�
���+w��={��2�N�
6����u���m��K�.)�o��Ei<=��s.����#Fx������p��)>|Xi�GFFn�����t���y������^�oO���~�z@ll,�r��;�y��l���D#�v��!<xiii��i&O��:u�`���6l�{�9�;���K�"99P�fM,\����{[?z�!���x\�d=��C=��bT�$�i�@�o��l�2����w�q�h4b��=���SO=�q�@x���\~���4n�����~1��/��uS�
�N�:�2��[7t�����8����������WQ���������m�v�X�:f��B�R�U_��� �@ff&N�8Q,�d?�9r������SU��%I�����~;z����{��Io�X���=������$Pp{!�X7����k���~�z<x��/{;$11���9p��m��i���i����o^~�e���:���|�m�8�&=F�Y,���z��w<��]������={6�l���'��@_�8c�Zq��e?~����>!������_�`j�����2���`����Q#�e���V�4j��)}FF:������vc��Q�S��g$I��O?�r���:��W�hw8p@����vb�������c�7����5���s�u^��?�����`��h��=N�8�	&�S�N���,����@����������'!D���������&M��\�x7���J^����W��?~<���U���r����9p�[��]�vn�zZ���7��o���-[p��
�e�~��2�sI�$��5k�T�.�nQQN�8��h�L���#<���|���{�I�/%/��t��W^y�����1o�<��W��������[�*
������O.{ �8qF������p��W���@�#_����h�J@����Jc���>Sz�x"�(���,��
��|G�?�<�y��>}w�q�=z�]�vh���_���[7��7���f3�ju�����wGtt4Z�l����c�����
{B��

@{�pw��T���#�<���8\�v
���:-Z����D����U>�:'���O�={6�����z��Y,��� 66�ey����|w'((�c�o����Y!<����?��*�]�v��������+W\.������~�u�]8z�(>��3�]��F���q����M����o�R�<��?^z�%�5
��������W_}�~���y��fq<�x
t;��g�����_�.]J�������};>�����������3+�Pqm/���y��a����{��'�{�;���W�^�������
���~KOOWn�o�������:tp�nLL6l����KWRll��c������K���t<V:�+����q=X�}l���a�,]�
4�c�=��]��m����������f)Y����c���x������b��=2dH�cjHH����kQGEEElO��#I�J�E���D�h���\.w<qy�^�^VW�^-�Mo�t�w��u�o{�W\=n���_~={���e�p��
���x�c��j].s���aoX��d������}��?i�Z,\�P9�M�>�L���?�����GQQ������?�m�����e!�#��������q[����'C��+IR�/o�#g�����?~<�j5t:.\�g�}�7F||<�}�Yl���\���u:����w/rss!��r�e_o��MJZ{��N�:.o����([���������������_���+�����];L�2����*��r�F4O<���_�^_�s��zPY������x�@��Cq����r����]���8)�2V�Z������f����o<������E�-���\����Z���3�/.,U�\��������u��l�������9�U�\�$	�k����?�?��w�y'�f3^x��
y��"�a�p�:u��Q��}�v�=�z�����*�811����?�����)����w<n�r����$���z.��y��%I���e�����W���{<�����/b���x��G����F���7�����=��*����^�[�n-��/7�)�����8����=��*���6�'O�����uGs������
4�����xu���V�U���;w.����A�$��9�gqqqx���a��������N�����]���wo��zh4,^������B��(0�/��^|�E���{�9^��H��)S���W_�����y�f���yyy�����E��h�"<���X�p��G��)9t����r�-��T�n�������?���b���o/�GU��U+9rk�����+��������B`�����{7>��#����
Xo����X�|9[��q���}��HJJ�V�U�U'N�|�Q��o��<^����������������8Y�~}���[�n�����m�6:t�E�`��)�3g�WC�8��)%_4i��L�Eo�O�>�5k,v���~���MS�6�c�t_���g�5<<c������a41o�<����~��f7nRRR�:u���c��M$$$l>������9Sl�������G���f�;�����Y����������o�a���0�8u��N���>�}�^{��2m#==��S`�j�����U�0p�@���RRR�'�����n����Vn�����s��S>�m�4������D���Z�.��B��gdd�=@z����Btt4RRR\��{���r|���#�v�=�\�G\����F��={��W/���C�V����W&�r�V�f��T��C��P�8!���	���m��_��[u����o��7�|B���a�����o�����
6��I�|���;�����e�}��b�?�u��	*�
�)))J����U%�,�_�~J@);;[�l��y��z�j\�~�
��3g���~����;�c�e����u����qo\�~V��m/h�r�<_������x\�x:���K�t������t��m���{,^����
C�V��4�m��=���������.����vMY�,>� T*,~��w�����l��������2�[~~>���{�I�n��r]o��&�	C�A~~>dYFhh(�z=�y�����m�;�������r<n�r�q�\_���v��S2e���t+_�{��J����B���`��%�;w.���������{�)S�q����~��=%��@����5S��4������]�V�z������8u��2��3&�	�N�`�0�8|��� � �Z�RzV�����E�*�X� IDAT���;���i�'�q��v��vVq�����9((Hi����z�g���������ql���������G�����Z�����N�A��/`=]P=z��ro{���WOi8�{��J/�q,���$I���eK��_���;�^�/.s�����������/�>`����m[!�i�&%H]���+��5k������r�J�;�����k��}[��_W.�2���U^��<�
���q�0{9dYV&l��U��U���8m�����O�>X�h������<�������7��{�(}�y��)O�%""�=�[0#P�8x��G��d�i���'N(���'�p��������.v��
x���0s�L����IQ��^�zJ��]��qv���v���,�<y���_�[�jw:N\W�I8�uL�,��!!!���+����bO
������BE�����������c���}k�:u*��H7�0z����C��Y>�?@U���h�'���k=��s�k���h4���R�D!�aoD���r��e��[A��=�K�.u�^JJ�2�u���o�@��s���k��]�F�����C���P�T�?~������������������8���RY���^��u�|)n�����mCn��EU$������.,O�@.**���~
���FS���}���7+��F��y6x���}r���~,���]q��;G����oA��x���m9��?�
6�
gQ�g��z\4h�~�:uj�n������b������yyyX�f
[P�m��N��G���w�Qz�O�8���o�d��	���=�._�����7l��O>��������/2���X�_}�U9K]�$I���?����X�b�O����� ���k����5k��)��������l��94h���p��e��������v=���B�����
t�b�`��%l��������:��e@�b�`���l�g��9���={��2��3G��~3��h�
���I�`�X0p�@��=z?��c������������~�4�������q��������:�O=��-y�����k������������`;��7.�eZ�|9.^��v���,<���J#��1e���#G��{wdggC�Ra���2dH�������+W�8����#F��8��8y��w���	��������{������7-�I��N�����y���|aW999X�|��'/��;��Fe��kWe8�������)9!�=�s�N�GMy����wS���[�������*�g������r�J�=o333��3��u���<���3g�@��h4b�������W^)���t\p4t�P���'�`��n���t���O��4�},tw]7*���q��1����z6L��m���/����,w�}7>��c�	�:w�\l|aW�9�\zzz���=�YR�z� �2dY��P*���aCe����;m��8qBy����W�b��alO�|��wJ���/�Tn�����M���zK��7j�(�C����������;[�o���N�Cjj�rL�����#�T���W�s��	lu���n��������m�[�z0--���U���{�n�7�����_~Y9t����0T���S��x�������4i�2����������o_���8���i�&��E�������@��1��*��>�>����.N�<����c�����'���`�Z�������c�����s'�~��R�@�L��_���_�{������c��HHH���1g��\����+W��#F`���������3�z�-�n�*�
�w���������x@y$�fk��!&N����{�/_F�6m���C�u��]������c����>�2-_��?�8z���=z�Y�f�����j�����m�6��7O�j���z��2m���3����r����^C�V������a��e�^U7f�|���0�L=z4N�>���{C�e������>���G��C���3���/��2�y�$%%)t������`�M8{�l<����z�*:t��!C��_�~�[�.dYFVV8�u��a������C@Y-�y������m���7�o��x��WP�vm\�t	?��#����
9&���b��AHLL���>�����~���j������]���W_����$9
�y+&&��7������y`����Gppp��r�
@����3g�5k���[+�Z���$+��~��E���K���-Z�@ll,L&��?���+O�4j��z��{dY���>��?��/_F����o�Y�f0����};�M������c���
���l�qo���A���o��x���0`�����������Oq��@�=�o���#�J�����?rss1b�,X�C�A��M�7n������mV�Z�^�q�������1i�$�o�}��A��-Q�V-�G�����Vlll��9����c��I����������#..�,#33)))�;w������;���#�Y^{�5dgg��?��70p�@�j�
�>�(���^���@�� 77'N������=M����p���b7),�]��m����/���7����@���u+<}���5k�_�~X�b��������^��w�	�^�
6��/���jE���]0�>|8�^�
I�0{��bc�k�Z,^����GQQ�z�)����[�7��i����/���kh��F���}�"11Qv���X�t)�o�^l���#Gb�����a6o��6m�`���h��9��[�i������$��o��ic���_����{�����%K�s�N4i�c����>��5k"??���U��k�.\�v�Xz_����J������s�=�������h��
�V�����u��)C����`��Q)G�>|�=���i��U�V����F�AVVRSS1�|�8q����j���n�
�&M��o��+W�������	��uk��q,P���W������#I���kt��F�}���o���={B������O>���������o�� �����+$I�$��~���z[�lQ��?����������}����9S���+��z��,^~�e�y���W��U�e�:���4���T^��,����r*�JL�0A��7��~�8q�����s.��BYo���n������*����}����j
xYF����������yyye���o��W�z�����]?�p��=���v���{W���!���},f��)���=���u���;�7o^��W�X!������������t��c����O���$������8z��������Bt��YH�$���_�}����K�V��'z�O\y������y�f��u����1����.��f?8_K��t�Rl��u�
I�D��]�~��|���=�5i�D�<y�Tz�����}���r���������X?�9�t������n���O��]�eYx���&J��_��c���{�����lTTT�v�/�+����Wbb���c���������,��~X\�|�i>�j��X�B4i���<o��v���_
��R*/o�5����G:��e�����$I"$$D���x��]������|�����;\~����|�r����n~��'��c��uY����+�=���������#�Z���1--�TZ�N'����6mhh����o]n���������W�hw�L&1v�X��f�+::�izo������{=��}�����Q��X�r��m������$����O;v�c�o�����R�F���������.������-��n ���5����Wr}WF����c���X�~=�=���l�����4j�;vD���]����U+=z�|�	�/_����#$$
6���C1v�X��&o?_I*�
���f���y������0��U�:v��1c��S�NJoW��{�yc��Ix������_c����t��V+j���|c��A���+�,S�LA����u�V����z�*�f3�����Q#t���<�L���|����u]l�_��w������h��)�N��;v 77��������[��������5k0}�t,_�'O�D^^,��t������g1w�\�]�@VV����F��
��];�����#��(���A���w/����`��U�x�"�����iS�9#G����g����v%���W���X�nv�����tdff"''Z����G�N�0j��b3j�U�n�0}�tH����`�c�����u+$IB���������9����������o��{����k���~K�s����]w�M���~[�nEZZ�rL�X,���C�-0p�@<���������������}�v|������p��	!�����]����^�=����~�e?�j���p���l�������S�z�j�?j���5��a�0z�h�e��q�d�<��[�7��}��|�r������k233QXX�����W�[�F�=������m���h��6o��}�������z�*�������������?_j��d���h��-�n���;w������_�>��k���z
;vt�O��,���G�~��z�j�[���'222���
�Z���h4h�m��A�����C�y��,#<<u��E�v����O�C���SJ�����oN�FE_�$$$`��=�2e
�-[���t��j$%%�W�^x��W��A��������w��$Ih��>��S�e������7b������o��W/�����s��_�~�����n�:�:u
���C�z���}{<��c�z?�i�Z�\��V����s�N\�v
����[�.z���W_}���I�:W�����v�Z��W_}�1c�`�������p�����K�.:t������=}��^�c:�����iRSSq��Edff*��I�&��������X��s+z��'q�m����~CJJ
.\���W�B��#""��~;��m��{����'O��`����};�\��V�F������/������A���m[|��X�z�2�\�:u��O���+�������(�@gDDDDDDD���Y�0f��������e��������$�DDDDDDDf���^`�������&""""""
���$������3������!""�0@Q@pB""""�J�l6���ceJ��
��DDD�u��edgg�)�������(?����|��DDDDD����g��A�2��[�.����\""��1b,XP��s�������\"""�{@U2�$UH"��M��2�x�#"�5�4�|�@DDDDDDDDDDU�DDDDDDDDDD@Q@0MDDDDDDDDDD�4�DDDDDDDDDD@Q@0MDDDDDDDDDD�4�DDDDDDDDDD@Q@0MDDDDDDDDDDQ��:�+V��{�����{#66�,C�e�8q�c�5k�`��������V��M���W_��3g<�_�d	�u������������{���N�1mjj*�z�)$&&"$$u����Q�p��i�i322����w�qBBBP�V-0�7o���h4���?F��-�5j�c���5k���DDDDDDDDDT}IBq�Q��/_�A��z_�$=z�5r�v����={���V���h��h������~B�>}<��h4		A~~>�A���};���?>��yX,�����H���B�V�+V�k��N�8p��uCvv6$IBdd$t:,$I������[o9M����n��a����V�����"@�~��l�2�T*��������������j�Z�$����o��HNN���3�J���?*���C�"==yyy(,,����-Z����<����J����o0{�l�T*L�2:�������?P�n]�9sO<���m8p�F���b�3�<���Ldgg#===z��^��������U*mAA���l�n��BNN�������C�	&`��
N�=j�(���111X�j������1o�<���`��U�8q�W�������������j��j�B��w?{�,4h����O>�%K��Q�F8z�($I*��1��K���GQ��N�:�v����)S�K��~�i�B�X����+���G��+��m[�������z=�6m�.8�{���?~<"""p���R=�
�����u��HMM-�l��}h��
$I�/��R�\��9�����P�={qqqN�UO���c�����E�R�g�W����!�P����q#�]�Y������J��eK<��C�������7n`��5�������V��/����J�m�o���N��x��7���%�������7.|lC�DFF���K�.-�������������j�.�{�������Zjyzz:rrr IZ�jUl��-[w�}��1�{��Ul]���f��$�g��n�fdd�����������gO�uJj��="##!���M�����vCBB��S'�j2C"""""""""�^����q�P�~}�<y��
��s����HII���>
�6fr�&M��=r��Y�f.�o��)���k�~�z���k�Ftt���w�uW��(�hI�\n[�$4n���� ���c��.�cZ""""""""""�h�EEEa��]3f��Y����#<<����������0u�T��1�T�+W�]���3:##�����������iZO���������`�$I^��1-��O


`0PTTI�PPP���6F����a4K����l�bW�����u:�Oi�;K���������������`�kg��A�v��p�B�n�[�nENN.]��~���'OF�=��4Qu����,�~�m\�r��5���[�V�v]dd$�|�I�n���s�o����g��^P�j�Z�������p��:�w���������e��H��q""""""""��Lq���W��!V�X;v�|v��aC�����/�[fC����.����q<���$�i

����2-\�t����FFF",,B���������������<�jq4���Bff�2�s���]�g_v���b�7k�k����C�\�=r� ..5k�T�o��)���������L+I��>4i��-�~��a4j��TZ��������c^���^��1�;U�Q I��:C�#�"�����u��w�7D��j�g�=��b^BQ*����,""���]�v`�fdd8M�~�z@�������@�VC��7�M�������n��-`��
N����yyy�$�����v������owZn""""""""""��������oa�ZK�s��E�����v��[��{w����b�`��������a����$	O?�t�e������~�i�;�z�3f�2�T�C�|��wN��S�L�i�
6,�����c��z��Rig�����<���a�����Q�V-�YYY�+''Gy?''��2�`�+����{7
�'N@����[����F~~>4
��[l{AAAHNNL�6
�~�)�F# %%���?���S�����>4
v���#F��������c��A�p������[o�J;f���[�������=
�����o��e��A�$L�<�T��-[��'��1k��X,,X�@��k�����X/�<U'�������wq��g��N�:��G��9s�(�		��d��b`4��5��
s���1c0k�,�Z�Fpp0�z=��;�����Q�vm�i,X���f���gt^^[�+V�K�.N�8p��wW���tB@�eL�<o��������������

��bQ������e�<�S��5���FTf'��w�7D�c�!�
���Xo��Wch�6����������v�Z��3�v���k��R�p�m��k��x��Wq�]w��s��%�1c���PPP�z��a���x�����j����g>��l������U�z�����~
4p�633�����z�j\�t	���������k�)c=�b2�0m�4�����m IDAT�8}�4T*�6m��#G����w���*V�@c#��w�7D�c�!�
���Xo��Wch�2M�*V�@c#��w�7D�c�!�
���Xo��Wch�rh"��`���7�D��
��Xo�|�:C�;����=��BT��7DDDDDDDDD�Tch�MDDDDDDDDDD�4�DDDDDDDDDD@�����ov�*�"�����u��w�7D�'!�
QP'
4I�Xg�|�zS������T<
��zC��"���y�*���z'"�EM�8�f���a��<���qv�M�G"��`�����{���z�Z�EX����j
��.��.��My��F�z�jo�'�:Xo�|�:C�;����=��BT��7DDDT6gS�8���@����mz�Qn���"�H�M�!!��e��������Cc�*DU�<DDD�;}���d�"]�1x
�TH@����le�j-�r��c`)���s I#��T"m���8�����J��14��BT��CDDDe�q����E�Jy���@Hy�V!(����+9H"�%����`�j�"j7�q�>Q`T���y"""""�QEEl�*���>!��Q�]��1�E[�@�� �B��k���������"U!n�H�����k��H�HEw�(O��V��09�A�u�YHA����
m��������J"""""�5�4�-*99�f���a������`2��b)��CX������*`,�@R���x��3�B2!�
�ee�����\<���SY8�$
�-7�#Uz�7D�a�!��
Q��1��BT��k�M�$�"����.]Z�������#��9��j��W��a�UA�DB���H�A:�*K]�,�Aen�`cw�D���ATm
j$hZC���>`�!�
���Xo��Wch����5q���]�J����g�_�.���W`�X [� G�BpX.LV�i4a�:�6i��!�BHX�\��w� ?��d�(��*+�������!�H��zC��"���Uo�M�*��!"""�	!�s���;��X`�Q�B��d���p���RK����@���@�����l�
������a�9�FBTm[0:*A��x
d5�DDDDt���14��&"""����j��z��l�1���"��LVH�r|`[*Cv�r��yXT��zG���N�0�!��@�#@�������jk���(DDDDD��4DA�����z�f���`V����
B��b1�\������
u�	�
���	k������.�������
H[�
J�!7��0�H@xM�-�`�#(L��}@DDDDT�q�U��"""r�T`���z\:\�U��:S�.)�X���Jy�"��c�b�5�2$0�pl:HA7�
)���"�5*K�2��t@ZB��sh��6�t���tH$'6$"""����14��BT��CDDD�YL�pn���E�SP
�r���U��E}f�	VdB@�(���9H+C�FP�S��l3�fa�Bh2���Z��1d����K��K���d���	D%A[�i""""���C�`wDD������]�J����V�+�
�k�u�����|
E�+Q��X�$�Qs�a
�)8�dEx���A���FXd$�c4P*�
���@��RC��G����.������e(����0iRa��@�������p�wR�d���Y8����7 7����^ ����u��w�7D�{@S���wo�M�$�"��T,!��qf��l3��f�N��'8�,f]�y�aW�rH6d��������l�:f����C�@$IC�&��&w@��B�E:
u�
��� [jCU��t���e�d����1�#k���T���7D�a�!��
���b����&N�x��@T���T���&������&�������t*�� Mm��U�T!P���0@�P��`����{�X�m(�4q�g�A���	Iu�GT�\d"<XFx��Yk1����V�,0��b�>�����������D��Z����q����8@���85j$!��miM���f�!�
���Xo��7���
Q��UG�f������E���>�f�T�u!*U>t����A��z�h"QTt
EE�a������ $$*U��fd��h4��7X,E0.�`���
3!�U���"P�W0�HgA��
��~��l��5I	H��!
a����4�P9���������Cc�*DU�<DDD�����s{��|�V��Eu
���R��yhBeD'i��J�Pu�F���{&S������q���q�.��X�PPpz�y�ia(2XQ�oQ������]��t�C@ZSj�������AX4'6$"""���b�h�U��U���~,&�|	��X��^��
����6F
YV�F�{�j���}`0����a0\�����Z����5�!,�N�������pz�fHS�@����|�tVXL�n��NzH�HkBee��	���!�HU'U1��4U��Xy����2a�8^���z
VX��0��Eu��<dU[��x
d����F��{��5Xr��V#��0��H���G:�6t��(Pi{��N�*���Z�`tT�q�4HUeU1��4U��Xy����"!��3��N9I�f��c�z6?	�����Ui$��%!>�3���Z���_@�6�tAA�(>&��huG�
c�?&6t$C�����> -�����a;������DDDDT6U1��4U��Xy�-99���7�D�
�M��e�pz��WL0����&
���<�5��N�F����wV����VS�I
���f�����������I.�����j[0:��S:(���
Yo�|�:C�;�"�U��T!�b�!
4I�Xg�|�zS6�f������"X`V�Y�
!x�GH�
��i�UA��".�#j�hI�= z+�ZMMjhH_)��
V�'6�[ �:����C�M@@h��X@:$�����7D�a�!��
���bM}�@DD�M�8�f���a����`��=\9R�������!�z�GP���$[�S�
BLL[����,��G�5�j�B���y@ZVY�BH�-�.�= m��%���j.���U��U�4{aH�C�$BeI�lMP�y�Y�q�������j�&�,�f�!�
���Xo��7���
Q��UV��
p!��I�"_�)(����*HBtb�1*��
5j4GllGh4�,���������((�\����B����������! mM�lI��7�A�2~tTB"���U�cx"""���*����
Q+Qe#�W���=�+�RLA;aQ��:YD%!2^
I�q'��DpplK^yX�f�'5���R��4�����:t�,0�; �W@:�m@ZVK��W#*!�����J��
����n��Cc�*DU�<DDD��Y�F����p�LA�0�����$����-�RK
M@||gh������- }E���U@�b�p�:�Nl�����v�����U;H�C��4QE��14��BT��CDDT�f�p:E��LL0k������]���Ft��`AA5�	�<NnG�H_DA�%X����Y����
��Z�U
	�5�%�c@��U�a�!��Q��&""""���14��BT��CDDt+3��qf�Yg� `�E}&�n��u��*D��AP�
*U(��:":�H��b��QX��0������
�(����XKw�.#{@��C:�m@:8\����!���""""?��14��BT��Ch���HNN��� �TXo�����\9Z������I��ox�GP�������,�Q������*���$����zH_�kR����B�T`���(�6t��T�v�w�����]�� [cJ��q�^"+���4����NTU�\C�;�"�U��T!�b�!
4I�Xg�|T����h���\<`��$`�3`������u�`	5�����$��Q�n����&"�%'wl�<��FaF�[Q���\�]]�;�}��?�����ci�i�FBd-[���D�i��0 MUGu>���
���bM}�@DD�M��.@D�T�zc�\9V���z�
��J�0��E}��<d5U;�������
�	!!q,9yC�TKBXXbc����t���"�V$I�&X�&XFx�-��d��u�q���'6�hg���Y��Y0�<�-&���F�\4�>�_X����tTm�x�D�Uu<���
Q���T!���""��I�����G�}�����t�I���8�3a'�(���@R�Y������b�)@�{��?a���hz�R�@�YmH �
����I<d�(��-K�p����?~�,Y��mMG��ZZ�����-'_�����5'�U���Hy�GS�u��Y�1e�8e@:����F�hk��D���]�8o���xz,��|�����a�Ag����@���
�MV���3��/����B!�����bA4b�!��e�h�}��p��x�3x�ShU�o��0��D����-��W�ar�������C
Q*!���B�jq�P��m�>O��;G�����������hZ6B!������bA4b�!�����oS���U4��<����u��������iFiiy-��5�tfkDs
���V
�0z��R��`�3A�;�g���1Fg�mMr��B!V�F��$���G!�X(����-E^~�����<0h��=��0�u9��&J�45]OK��1����'�O�jxh�e����W	�vT
���W=��t'��9k m9�t��@:���B!�h4���I-D#�B1��Z@��%z�)x��8A��@`�{+��u9�s&Jd2k��o�����r�\��G{H�~u��{�`,���rp^�a9����@�0���>��6���
�B��5b�&�X�X<B����n���{B,+�R7��9����m%�J@�q�����u�aX�l�M�5l]�L^L>+�h~W.���u��#�:f�}WS-�T���
k��s�aH�����5�V
�-�g$��qbH���(�5B,$�!�����bA4b�1��RR3B��r��5�����T�<��)�����g��v�*���M�a)��<��m$������5S�������L;W��Va(]-����IZY���A'J'f��d���mG�M4e��B�`�?���n��_#fhr��B,Q���_�%��,��8Zc���'<4.����
����;��d�E���rl;Ek�-d2k�~�b*3��R�X�X��7���Z��=9�6LE,mK�a���
+#V>�?�5jc�kg�� 3.���2�.��)�*���2��Av���-�������X#�b��be��bA4��7B!��P�����@���o���lB�B�s�2&�UN��4#47�����0�k ��h j8H�g��[6��T�~��?HA'�N�:��cat��&���B!�XL���I-D#�Bq.���[�{�|���@`��{'a���!�2Q�$�����WcY3��b��M ��tF�>�^�<�:��w��]u�����56�N�T��iK -�B������bA4b�!�g��z���g��&P'q�
�fO�sXE��k!�������q��<�\����c=����i�
�5�j�s?�pb ���S��1 �:Hw���l��l(�B������bA4b�!�sx�����^��j���o�@���a+��Z$���o#k���q�L�������Z�O����H�G���i$r������HB6B!������bA4b�!���Zs��*����h���6<�Y������6�L��a*"����H&/�C������V�i�1�Cz�@Z�jq�P��J�G�������t��@:]��X��3�6��l(�B�s����bA4b�1�������^�e��,��9u����
'=4����
���M� �l�����J����LfJI+q~,���H�T������)a]{I�����t�����N���6�&9��-��b����~���I-D#��M)%5#�-��)�y��X����F��/�:��j��9�Y�l��30���W��t=�a����J�T�f*a �?�P��i�����j����{ m���A�GZ�4���e�Q�G��L{x��aI ��-��b����~���Y��!�S[�~�b/A�eg���2�s`k�c/T@�o�u6�u�I�V9DS&J��r����,+>�++�b��L�RD"�D"��r�������W�4��)��A�5����VGBi��iZ
�[���|�5t���5��j��C5��0LE*?�G�!�fa9�n��f)��K���+����_�B!F���CO�8�l�������o�{+��u9��a�t�
��[p��<�\��-�O�;�pr =�=}�a��S-����J'��]u��V
�-��0��t�81	��B���34	���h��B!Os��2�*�U5�*�������7�2mE��&�����W���F<�9���i�q��	�z���o?<��Z	��>zn��'8�@��;�'�#�iM�g�!�B,;���I-D#�B��Kk�����\�Z�T���p�g��9�	�6�t��a�m��[I&��=n
!����:6�*�>��OP_iO)�;�����H� ��������L�!�B4�F��$���G!����Sc���>��g�����U��	�Z,��6�m`Y	Z[_G6{5J�[���Oa =8�P�C�n�������>�b�_;��k'��(��;���F����&�i�l�0L	��B�F����bA4b�!�XY�{]�m*r�p
��7��:��j��9�Y�\��30����hn��p�q�B���K ��4���J��Z�q+�H�G��9���H������t���%�B!��F��$���G�����Mww�b/C�ee>��2��s��/�;�}�(����8^���An�C4i��A6�JZ[�J���
q6��f�Zm4�>D�����5�w��C
+��Z��6<H�����H+R-���lG������+�'�!�N�F��5b�&�X�X<B�7����st>����^��s%t���u6������*r]�l��5���|�"����F!�y���h =�K�u�{�C���C
+�Z)8��
����C��@��E���#I����BjF�����~���Y��!�S[�~�b/A�e�|���j��,sh{������l��vS�vF�Vd;m�-J)b�N��n'�:��	q�����'��d�f�F���J�f�
S�X�2��u��GZvT�>��o
Z������F������;Q�i�@ZC�����qtg�h����0��e�`����b��n�X�V��B��/~��l����[��e��������/�|�9�����c�=���{�V����s��������������}��Gx�����c�r�/��?��?����$�dr���u�V|�A~��_���O>���o~3����X�f��c�;�g>�~��s��2��~�����?�w�1��Z����������K/aYk���}�{��w��cG5��7B!�4�_��K�j!@S���������P&d������qr����J]&��
�u������V�k���Z)�ZC�J! p��we��Ag}����1Fg���
�!?��B�������������}��J)v��=k��_��w������F�D"

����K/��^�r����~����`�6�h������K.��'�|����)�~�[���{���}� �N388���D"���?��_��)�>��3�q������"�NS(�}�<����'�;44�w�����H$x�G�Z������G�4���� IDATg~_#�B�����TO����=4>�����V��&Q�j��v:���4������+QJ��.�J���c���H{UMe8���z��t�H �<�@���X���I����B!�Bh�m��F��"��s��w����W�����n������-��������l���R���S��?��?x���=���z��������>H�P`pp����7\x������w���S�}��g�����}����=?~���~������F��"��s'O��4�\.�������~���:�{�9N�:E?����Z�W�W��g?��k�w�}l�����f~��3<<L�X����&�h�����V!����	�?���R�w��}T��������9�3�Z���v�����\z��45]+��+�m��d�����p���q�e���N��W�8�i�)����V���#��:��W�h�$B�������M�
����5���P�}�j�?p�g�I�,��|W�����E�zl�_��I�z��7�?T���e3k!�B�H+nt��_�8�%�\2�h������x��gy�{��������f�Ze���������~�|p����~�����5�?�8w�u�������?��7����'���X,�v�Zzzz���_���GI�R���g���������?����c����=��S\��(�x���&��K_������b8p����i�
��!��Wy�g��"'^���p�����#�4hZ�I��"������a�3��B�l�[8c��������������O����~�#�vHw�y�4
�������g�B!�������To��c�q��w��9|�0�l�����O�����0����������f~�����w���~x������<�������w�k���|�3��_�59rd��o��m����|��zh��
6����n�������s��W^y%�v��4�R�������=�����7h��B���������YF�\g#����9��"�����J�!���H�eW.�hTa �3�G�V��{l��V>���j�G����	�t��
�Qs|�l<k���v�v�D��Y��/�{$��y#�B,E������u��w��A�\�g�_���\u�U��x~���<���~��_�yJ)���7�8���c���{����a�m�6�>gz�k^C:�Fk����)�=���F��z�������>B�������Kb���n|Wsp{�������e��D�����u����h���sm�x�"����_.���>�eMo�m'�d^AG�����?����']]w����H�y������M���WDY}M��+��V�/�u��ZU�����o�Di��\�i����vi���=��r����c�w����C�Y����$���"[�{�J=N�Ta�#��Z�{����b��n�X�$����
���k9r�������"�p�����<��sS��=�n��i�_�v-������M���N.7u��W�������J�i��R�+��b��!|�e��=u�{�X!����Oz�� ��sf��@���2������E<��ko��.����w]������*F��&��j�[�����H\0O��Go��J��k��.���j�[����5�V�"�w"�]��W��\�i�C���t����U
�<���v�@�D]�t�p��
/>9����7�<���>H��%���������Y����B�x�����7~�I�1wR7B�l��:T*������\s�5����FI$=z��|�;��?������6/��2����~��;��;Fsss�cc��L���A�;��rt�l�G�������R	�T]�?Vq~��B��h�h��oS1�yG�o�����U����t�E����������r����������fY	��+I�����#�:S*�P�N>�|�R
'������g�_�T�*�j�����B�h ��p�����i��2k����;X��`�Rd�l2��i)l��y$��_�r��������^��vR3B����+��u�����%R�?�����{0��;wr����i�&����q�u�q�e���)�_�b���_#����P(�i������)������X!��!oSb����:��oc���.M`��7�����dW9��L��o���&Ls�D��Lo�����c��H[E2b�l	�
������p�Zy��
�@� �yp\ ���w�����Y����:R������
���$
"I�R���S��(X��������b��n�X�$��C�����w��c��[���{�K/��B��������,�R�B��<��os�����:�8�ko 0��=G4e�[eI��"�]Gk���vj�V-��&�� �������t��;�x�V$r�\��0�ux�a!�2�S+�l����C����-���������vLmz������W���aue ��=MX�r�
����--�B��#t�������,�'2�>�|�w���|��_�t _"��\.O�5J���_�����O5vt����u�\��B��j������YFk� ��	�z��9��A��&�1QJ�L^L>+�h~W.����@�4H��H�"���e���@S-���?k�5�H����HO��(�d�U�S�OAfU�@�/n�T�M$nP�?�a���`),-W��;>!�K�BX�T*5��Y���>����/���g���=���~��k��Awuu�:�\.3888�X`���L_{��t:M<Gk]������Rj���o����o������r]��u�.���n<�]���[�|�GP�M%��������w���|����4��(������������X��������8>/��_��u�.���n�	>���������.���Y��hj������u��+_��������r������s�m�EY}M��WDi���_������
������u6R����7�F~�?�������������x����.}�������3���3�����S����,�r�|����}������=�����z�����;X�4�����_��.���\��r}���}4"������v��.���R���{,D>�k_�Z6m����_��-[����?�y>����H$����>� W_}5;v��r��>�9���~��������p�]w���������Ic�m���7��R��;wr��a?�B�@:��_��_����'�
����&�������{>���]������u+������8��������O��w�����S�+����B��@���T8���5�z���V���0L�����6����4��-���h�_��b*�_;��T��R�e�&��h��������^u����;�U��ko,�*��G��g�8l�C�Q:B����h�$�1�g����n�h�@��^!��������������w��	=����g]t���_����k��	��x?�i���
ox���o��f,�Bk����8���s,|��-��7���~��)�n�����!�R������[�Tx��'�\���M�j�+�����ly��~5L����{�����lD������(H��t]'��`;1��ng��?%�Y+��X���fe3���e����%���+��s.��n��n mf�������ZmZ.����8�^����V;f�6���=T#O��;p����o �2v�GWs�C����*��]m��Z���<�B�*�����ZCy���P����y���yb�M���W_�e���x��y����,s�p���?�~�!�N�F��Mv@��z��=\u�UA����5��O�t������f�J���?�7��FV��X�z5'N��c����g'���c�]w?���x�[�2���w��c�=�M7���
&<9.��]����>��������~��_�#��T�������	����}�Qn��6o�<���O?=a]w�y���_���������8���e�;h�Wo��oJ)�!Fw�����1�&0zp�
F������O����O9G��"�ecE�2ij�����0��B|B,Y�x#f����
��'��i�;}�au��Z
&M����3hU#0N�U�#�^�@�	�Rh7����
b90S��j��X�(�$Z����	�R��$�6�e�����N��0�!�Hk��_#fhf�
|�����J%J�����_�*J)�����h4:v-���Goii���#l�������f��5\y������;y�����hjj�����'�g�&�d�'�x�M�6�L&����1M�
6��w����n��fx��I�]�v-����HOO�����[o%�s��!������SO�����~@<�0��k��;��'N�����%��r�����������J)���or�%�L���������s'?��O���������}��|�;|����<>��Op�]w��o��O�W=����o�}�� ��*
x���a�n(P-F/��s\g+ZM}H�+_q���GS&�k"��l� �Y��������K�<����E$�D2y1���hj��x|��Dk�+�1G�K:�6I����l�i;���i�	�h<�1������W�(����Q�>��1�H?�_@�(��GSA�����������P�:��w����+~�L��2VD�&{�^�J�'p5�	����;�8��F��4b��"w@F}�G8������^�V���;��/~@$!�044@6���G���n�r�|�|�k_��,"��b7|��''�P��o�{�����������L&y�����a��3���7����p�X*��P(���0x�>��OL9vxx�;���m�����}�Z-�������G}t��F|�F!����|l+���2ZC��p����u���
r]��	@"qmm��.(����;��P*�T:D�|�������T�'�U��!7�W��5�J��2*HcyLo
�{+*h��P:�Z�������7��XQ	��B��3�@������	4���������o}���wS�T�������=���~���f���G�����c�r��.��{���O~��$��n����~��<������������F��/�r���3?~��|�3<��9r�t:�M7��G>���^��q]��������f��������ky�������;��Q�X<B!�?�
��Q�gG	��h*��v<�`�3�d:�\�C��D)E4�'���d��y]�B���H �C�t�J�Z������_�\>�[��sh�A����&��<�Q�J��P6F�Gi�{��;�An,�6t*hB��9����Q#�<��v��=���$���F��Vd-^#�B��'�5��T8��H���������hU�k��L�C:o��m�hm��L�(%O��b1L�{�T�OH�<���{�U|����e�S2L<M���a�0b�1,�N��v��umJ;(�wIMa84�����$g���eM,G��b�i��Z�!�b��Zsr������*�\gZ��C�j��t����4#47����k���B,2���J]B*�c�����G)M
�k��Z��pZA<k��N���I4m���&@�
�FY�!�*���6�jhu��8>�K�hH��	��"z�� Sp+n%`��;��3���0'���%�B�<H-�B�E1�r����p�F����8Y�
M�N+b��I.w---������B��L3B2y1���A�R�(���B�Z��*2)|5z[i��P�	J���-1Z�����h�j�7��~�)����6�pt��J'N�z|0=/v����r������7�����vOGS&�-���B,@!�����P��
1�t�c��"'T�I\g��S���In���d^Ak��<������l!�D�x#�a8$�����x���;��7���n�bDJLw��h],�7�(��A4�A)�i+L;�1=����a]	p�o�s5`���Z��"�}�����o�]���6JgQ��t�V
����N+�$�)�M��&�%��Xx�X#��&=���h��5B�7����h(����m%^�]Fk�0���z����39q��*�X:��hk��X����lH����P8��C��x���m$r��nB)�������0�WB�������#�*>�X�t�Lf��=�uh��kzB(�V�Z�[�����~�'��~��*����hF#��u�to��� ����G�g[�i1?��F��5b�&;��b�Z�~�'6B,^-�gG��%O�������g�Yt��"�l�C��D)E$�B>���c�����gC�F,����v��U�#�14��t�J';(k�����J��0��/`9�m�G0���9�u(��"
+���9]���?�@�j�t@=��c�k�m�3�o�w���&��V:�0j��T�}N�xI��8�0D�h�@N��'�5B�l�Z,�F|�F!��_���
�q����goE�j]sd��ye(,+I>3��:���������n�����j�>�R&��D4����x^�J��Z?z��s&����N��D����cz����O����������ba����GvK7�tba��Y(#l���&���$�	/!�87���I-D#�B��i�9�����E��>�o���lB����P��6�v�R�CK��ij�������B,����K_��+�j��J�q�A�Oo��!_��d0�(�^z�������H�7J���4���3��0���}������N+��t���#!5K��]�TD���`z|{'!��B�U#fh@����#�b���5�m,2t"���Gp�
���&P�l��v�X�r�khiy
�����!�X
J����<��W�0��TNP���m�%i&��������&_U�����Z���S:�g
��?L�oz$��k��C��m<���Dl��0,5�sz|��x���I8-�Si�Mh� �x�B�V�����H����F��p��������eLr]N<l��N_A>����5!�X�|�B�S��u�g��m��f_ES��v>�� p��{�VO�������z���G�M������N��-�*��Xz�2m5�a��.j;�$�B�X���I-D#�B�}l)�����U���g���dN� ��9�)�"���x�sW.�b��ZS*b``'�R�W�������#_� A��W&������Z�O�o���4��pZ�t:����JgQ�S���,GM�o:��!Dck�Mh� �x��o���tww/�2���W�y�D�3eO����O��;��9��"����(�p�&��n#�\s�a���s'u#�����+�L��_�a��!���7]
p����h�d�Zy�>�0�b���VDM�o:�1�"Kw�+�<�Q�F��$���G������KN�k��*sp[	�����]x�V�*�5�a)�6�Ve(,+Ak���f�F�s{�(u#��I�17�����+����� ��E���{g���5�V�?z/3�'=�W:��P:�bi���c������i��pz1�c��k��Z�!������{	B��Z������E*C>�o���7�����P��6�v�R�Ms�M47��a8�e�R7B����s3[�(�����"��h�v�5�;x�n�>��>���w^���L�D�o�Zx��7=�[=�W���a8������=��f �d�i�0X<�N����)�M��&��4�����F��Mv@�����!�J1p�����O���|�e\�����&P�l��v�X��R��+im�,+1�+B!�>�j�S��J�$�;���b/��C'�����=�##m<�'�����\(��1e��X���$�B,�F��$���G!]��c����j�����_���In�����J]J>+�H���Y!�hA�Q��OL�����0NO�o���Q�H �s�������� ���X6����t4eb�N!��F��$���G!U���K�c/T@����� IDAT���l��v��wM��)�X�������W����B�����+���<<ox��6�����n5�=�W���,�?��C�,j�uU
����MGS&��pZqv1C�Z,�F,!�h4^5��S%?[&�5�~�~��Kq*VD��r��L�R8N�|�VR����Bq��~y�`�$�_�!�I�����]�����/��J��i�3(��^��)#����������H��pZ1�F��$���G!E�i��*s`[�����n\{Z�������T��2������r�B����Q!�hZk|�D��K��7!���b/oJ:�x����_U�,A%�W���2(���K����R#���qu�9�4�{!DCfh@����#�|������{��!���/U���He�G�	�����hc��9��6�L��a*������o�4#��L&u#��I�17�P3Zk<oxB =��������t���f��%�4�����n1���eL�
�3Zz�2&N|y���P7B,�F��$���G����������{7(����c�����&P�j��t�X�(���hm��N���g[���s&u#��4r�h������Z����^��_��9����Y�b��P�]���3�V�Ci�aG����n�8�1C[^]��bY�~�b/A4��I�}�����o�
�����W���I�����Rk��o%i��5����s'u#��4r�(e�89'\6v��>�j��������=�x���0]�$N`���2T�7���X;w8Ke��-/�`}��j
}�>o�5�VS��������[#��bv�Z,�F|�F!������-E��X
�����I�O#	��*�h*�������F"�zW.�B��*�q��I��^������b/�.���6��kB�rx�^1Me��<��V�G8=+�F�yXc�<F�{X��N!&j�Mh� �x�b9p+��.q��2����x�<�i����!+��u9��&J)l;C[���RW,��{
!�b��~u�N���+.����p��H3�jF�r�n1Ce���A������Q#��81�1GZ�	!C#fh@����#�KY�i�<W��SE��F�[{p�-hU��?�Vd;l�-�P�f������]�aH/!�B�������j��,��f5��$i�q�p:l���2�)
��G>|w�?�u�a8}f��X���gB��#�4��A�f���34	���h��B��Hk�����R�Z�h� ������keB��&�fc�
�L����������?�G!�K���+Nh�1P������R&�H3�H��pZ7Q+$��|�C>�������G#��H[��hk���a�O8}`k����}C�����>z��
�~>�E�'������K������bA4b�!�R��Sc�����4�q���[�h}(H�Xd;mL���Z�������-\!��Zk\whR�j����^���	�G��V����2��������Ge( ����e��S����M����[��Z��������Q'� !�X>1C�Z,�F,!�[ww7����������X�����s�q�M��Ku������h��/���|�V�����y�H�1wR7B������:�V;5��G�v
�������-}����Q-#��h8��.�,�omF���g���?���o:�5��L�1u8]����H��3�g	���G����&i�!��F��$���G������3����\���a�DM���g?��,%�4��r�&M��6��[I&/��U�/�!�N�F����Y����V���[�R9��.���bY�i��:�T
�oB;���Oe�g9����?k�����RM��y����&
z�U���
������C�������#�K����{	b�r+��8�\	���������U��9��"��!�1QJa�i���I������I�1wR7B�����d�h~�����F�:9����EZ��<���)N������tM�-tD�0���T�O�����R�'����w~|�kZ3��3O,Q��&�cp��
vDaE
��b���>�t�h� ��!�Xh��9�����E��F��/�:���X����v�$[,�R�f������]�a���B!�X|�2!�����{iuP8Nv,��FG@���9v����N�����wO{T���G���w_u��J�5��������+X�Q��BJ�g�,5b�&�X�X<B�Pt�9�b����T����8��l 0���C��i�I���B)����hiy5����!�B,�W�2����e���2q���6�h����7�
wN�n�q��G��t��3C��$r�}�U�g�,5b�&�X�X<B1������oS�b�@`�������&Q�j��v:�v��8�YKk��8Nf��.�B�0��x�0��Ij�>*�����o��7+��p���@��i&m��RS�^��`R;����B8]O}��e����Z��W#fh@����#��i�����E���m5�ko��^��f~��I����$���F,�6_�B!�X1�p��	;��`�Z����Y�3��G$��e%�������{����g
�[/�p����\'���S#fh��Q!�XB�C>�78�7��ZS�������=���r�"��`$�J[�m$-��B!��'������n���V;5��G�6��9����r�(���	��f�H�yR0m�Q,� �j�j�'��V�)�M�|���~���9���Fv@�����1�������^�e���n/rdg�����������}���A��&�1QJaY)����d���1���� u#��I�17R3�l�K��?a�t�z�Z�����R�0�n�0��i��?���������&���������x�����U�9�+�R����bA4b�1��RR3+��j?[��S%|W�������&��k�Vd�l��J)����545]�aL�����n��;�!�FjF�o�_�Z��L{^q��V�m���[p�&�������5n9��oz��G�M��T�(f�ET��,�s�qt��`�2.X{�~7#��e�34i�!�K����{	b�@s��
���~y�q��-�q��9�	�v�t��0J��r����,ke����b��n���q��f�x��x�s���W�2����"�t*��u�;v�h{��V����S���8�	��SJ��M��I������V��y�=���[�^��0��\<F[�S���0v�KTb���k�:��/�����bf�Z,�F|�F!�����C5�m*R�OM�I\g#�y��I�[-2��|M��$����_��B!���+����� p{y�R���������g�����[�M�z#�B�I��A���{�dS>����g�����NV�]� ���C#fh@����#�s5t�e��G�'�*��������@�D�E�����;G��hk��X�c��B!��Qi�q��I����>��� ��d��t+�H������<��!4U5D`��VC�s&Nl�9'�r@����i�C�QD��5&;�������bA4b�!D����6�����T���p�@}O�)��*�H"<�;i&���d��w�!�B��K��Zm`R0]��B�`��7+��p��c��h4�y�Hfc$��D���v
��R��0�Kq�L�
��vo�w�~�&�D+��F�����B�yR+�Z���2Z����v��[����}v� �e��(���$���#��jB�<!�B!���A$�D$�\>v{x�j�vJ��� ��3o!N��E�Ce�$ZU��b8�$AP�V;��W��8��$���L^L�����~�e/M�����~o��!V,	��B���w?S���%|W����^\g#Z
�5��(r�6�f��a���j����0�y��B!D#3�h4O4��p{��V�'���TN�y���N�$����R��5I�Z���up��	�7��'�������H�����J�H$.\��C��N�N	!������Ks���]e6=���-E|W�G�F��Z��u���	�U]�b$[l�$���K/�����J�<�!�N�F������0b�v���hk�������/� W\�!.���tt�����H$Vc������W~zV��Tz0�"q'��]�AP�]"�m!�j��```�Y�Aq���X���F������Y&�����oS��@��9P���F|�@}�(H�m2�6���L�/������L�zH�1wR7B�����y^q�N�Z-l����	�[������s����_�\>F�D���ft�q�?{w_Uy'~�������J ���� �wq��Z������T��v�Nk[p��Sk[�b������j�����T�UQAYa	!����9���qIHH�IH���+����9�9�<������
�mGhn~�QZ:
��p�q7�=!z�@��I	!��������C=��e��1�k�h'k/������y�R��6�?��
����<B�Gj���!�'�F����b�
cY��-��8N�]`z_�����9y���2{�����O�����#������:����h�+��!���hr��v�=�s����������u bR2��6��J��8����m��B!�BZk�����eM7���e���7��#�����PhD��.)��a������g���	'�v�OK��n ��$Z!��C&�R�<���I���k�#k/E�d������,��-+��!gR\|R�.��B!�8�(���J��J(,����.�Lc[@:��'�i�0|�n
�,���y���00� �ls�'#����G���!h!����G��$���Y�F��[��o������)JF���(�0����(+;MB!���R&~9~9����=�a��'ihX�R>��=
@[V��T-~��-���B!�s55�ST-��Ix�F
Y�xFM��aXP4�G��B
����P^~&�]p$�/�B!�Q�0,��g�Hl��#h��{=���n��}�n��^�i��<�L�PO���bp��B��5u[2l~+F�9W��SMd}Kp��=��2����h��i��x�������#6v!�B!�px4�]�m��6�m$���|+���8	��D�������1��]H(4�/NAH�I!���,X��C��wex��&�{��d��&A��*���=>+�Y���t��R����i�9�J	>A2o����!�#sF����QJQ\�B��d��44,#�@&���9x����I�v������sk�����"�B�!�������+x
q�)�d���D������U��dq��d��@�G�FLJF��B�}�b**����x���2o����!�#sF��}�y��)6n|�M��4�Hl�`�n
�."��W�i?~^/��14)�!�������z�F:�R�,A��$Z���������U�G���JF�Fr�g�2d����|��#9|���!�'�F����"f��f�c����������+�uS�R����x^
����T��[�J�Y��%��W��7B������^��zU��h4�YE�^�g4�h�_Q<�G��D)�aX���JY�������B!�����hhx���Ud�-lk�����i|G��C���q�!�^����.I�����k�����3w�h���>
�X(C���2��N�!�B!�5��6���#���q�XV�P���'
���w��5ch��b N!��GkM��4������x��������}("6E�l+��VP0���s	���!�B!��bMj@!��vf��$N�6���&A���z����#l,�@ 0��C�#}G.�B!�B�$-�b@�78l~+N��4�,��.��Zez��`�I��P.�l�ETT�C$2Q>�'�B!�B���B�����j�����DY�d�[�h<k��cd��z|��
�M0�����i:����KQ�	|��d��?�7B�G����y#��&5�E���k�8��R2g�����2���I<G��x����FC��a�%#|�JL�R(eRZz
���e�~N����y#D~d��?�7B��@��I	!���&�Js��.W(.*�D8<Z2I�0����Q�s5;�&��<A6�����d�7��=��a)�+m
�X(C���ITT��mG�����"�F����"?2g����!7���b ����)���i�l���v!����t�d���i���)������.�j&k��k}��}("Cm���f�����X**�%�8bcB!�B!��14	@�^1'��^"�����q��F�R���ux^n!8����T��M3�1�\I(4���.�.�;2l^�e��&E�^�c����@AA�E�p��[!����<

���!�B!�]�14	@�^1'��������\7E&�L"��l����^a�E�B#���0�����Lhq@�z��o�h��[HP��X�q��=Z\ XdR2��/�<�v!C��CQ�$)	#�B!��O�����m�X�E����|�������c�a�a����w�W��������'�d������
�8����w�C,;h�e����O����5j���c��M�[SS����e��G `���\~����o;h�L&��w����S)((����3�<�x��}�������"m��y
�lJ��M��������h2~Jd�M47�!ml+�!DW�1��/GY���e�h�}R������Q��66!����������<�������|B!�B!�A���3�p�UWuz^)��u�8���y_s������m����_�����7��M ��%Ww������kTVVv�������q]�0�D"477��&�h�".���.�������9����RD"b������������F�}��(3g�d����a�!���Q���Ky���1M����@�{#:�Z�q��gk=u�k��	GJ�D&b]�y�y��z��F�
a�+Nd��2���I�������N����xn�}�5�����3�z���(�#Tb��B)���i��O��BGr�B!�B!D������VJQQQ��Y�X�`����i?�X�/}�K1q�������~�o~�L���{�!��������������y3�g���������y�p]��|�3�������l���_L<�������s&�Lr��������'���5khll�����~��h�������/���������+(++c��������y���,^�XV�m�����ZO�����h�X����s6�������]����m"7�75�;����������u���R{�f[����z������x�sH}<GS�*������2��j<UG��g��?�(�l���Q>FL.�PJQT4�q�>��aH�y�H�F��"�F����"2o��]��y���{UUc���;��[o��{��g?��������mt:�f��Q�����n��{������+Wr�)���f��E\z���_q�,Z���N;�%K�t�
���L�4����.��p�Bn��6
Y�~}������g�y��O>�e��u���;�p�)����O�S�q��g?�+_�
�`���*����5����6��g������g����0��9���#�����3I�D��G#�H��B"�
���|B��J���a�L��a�����|�c����nJ�1g����Zg��*�������,{�� T������������)��2 2��h��a�����QTT�G08���G�oe���d���3B�O��=7ch]&~k|>T+V���?�9��M���o�������K����0��W��i���S����x��y��G;z���x�������:�$��|�����;������~��G���k�,����}�g�y�w�y�
6t�?��cL�0�S�r%E�����Fy��������:���5v2�X?��H��� IDATP^9h���?d3v���3!4	0R�"%`t������&q����
��^�4`����������0>]P�,N��8k�/�+T�����$�8Nn�e�	����h�V����F2	��I��V�����UPXnQTic�r��~��=�px��v�������"?2g����!�A���<�k��w�}=
h�����x����x��G?��/�����?���A)�%�\�m�;�������[�	'�@KK��/ok��3�8�H$B4�����:�[���q���{.�/�o����'\j����@�0��#��!��/��3���9v��_�����������}�R��vk_� ��]V�o�vk���a�z=�?�op�Z�0k�8�jV����qY������F���]V��6�[|x���>�p3I�;X�����[���d�{���eRQq6EE����wq���y#D_�y#D~d��?�7Bn���/~��/_��7�����{�g���L�<��6�&M`��=���SVV����a�())��ok���}�����r���[)��	X�ti[{����_��G�^�xq��B�B��@�6��s�L��s4����>��0
�s5�f��1�7�Z��}��S��{��A�m����@y@�Z�[��t�������������	�eD���.��������C�����[RD2Q���K�:�n�H�GH��,?V��c�/>�Pa1�u�s��
JF��D5��gPZz2�a�sB!�B!D�$��;v��o���r~������]�>|x�m�gF�����{�7RTTDss3555��{�������F�$	�R=w��b���0�l��&(8&KC��V1<W�Mz�����k��<��hn���am��X���b��c�]����v���F)?���}�|*���(���Q~���[�����=Fn�
e��2T�1;�Q�����}7m�B���/��#�V-`�D�-��	�Be@:��fSd�(f�f��A�6x~U��Dwk�ZE��b�J���L���Y\P!�B!��$��/}�K�b1.\�m6rW���G���`�mB�}��Xl_����m�����e���p��O���w{#���H�k���d�bYa����R��Fw��d�
��,h
?J���\������G���F��#��xt����u����{�[�@��}���Ci���F��@�^F���U�2�6��bR5��rg���(���7��(U�i�xn-���F�i+�+m
�-��K$2���s��z��,�B!�B�#K�=�x�b�~�if�����s�z8B�+���H�R�����Lh'��&�,�R8�����P�F�\���[Z���'���xh���Q��3�7 ��/��>�����_C�4Fx+���i)�k:���l�`wb�������o��g1T�����*Q(�	ECm"Cm3x�FRQq�P���B!�B!D��t��qn��,�������8�[�-�Lv�&�H�=.((��o��]�m����|��s\18M�x�����z'B#�x8���k��uS
�P&.(�A��96SG�)eb���@e�*�,����p�����0����sN��jt�SQ\�}4��e*�B�Z
�m���1���4�0�n�J�q@�6Z���R<���s�8��2**���`\�v��d�!�$�F����"2o���������w�Muu5s��e����b1b��x�X,���d�����k���s��n��~[�z�#F�8h�d2Isss�}!W��`�n�7�
��Z�h���H�Fk�_��>J�n���`���������;�����~��F�������{�_�~�2j��QrG�<�
��=k>z9����{i9�H�*���&���-���N~�D��5�SW�O]�/}	��y<������N��ZL�xLw4�W����t�G�~�Y����O����}��~���g����w�����}W	~�d
W}z%O>�	;h�s4������F>}�_y��MX�Ik����S��
�~�;������0���0v�
���^���!�{o��w����'�e{�~��w����v����������O�����}�k��6>�.��b{w_��Z�'����*���R�u��q���wj3g�~�����e�F�
����u����L���U��l�����}�kTTTtXH������K/E)��={(--��w����v�i(�x����8q"����D�����W^����y����F�������?�����Og��e|��_��{��r��]v�>�,�g��w��]��G���n^�����Zv�-g]6DC��$�����n�h��=�P���(�cl��p�$�n(�����2��]�A��}���h�m�8C.�7C�j5�7�gkZe��Z��b��(��NnA���A�R���W���#\X�i(/?����)+;������������BtM����9#D�d��s1�f���������h��U�.��{����k�RSS��a�:���^��/����g��eY8��K/�������;|����3��b�v�i,]��_|���[o�E4E)���\p��-��_���S����Z���S�08�8����T�����E�J���2����q�0\�p���/��U��qL�8&'�=��0�J)�������D&�&M�LH�]P{����������g����>`� ��0
�����R.����?~��u)!!Z�6B�O����9#D�d�1�I�|�A|��n����������3�������_x��TTTP[[���c~��u��j�*^z�%�R\w�u�E"f������'~����O��O���x�����k��������Z�.]���>�w���N��{���SN9���;���k�����G�_��g�}�Y�fu����F	�B]���4=��-a|{�� ����h4K(s������b`h��D�mS�	nN��[�_)��A�������}��
��n��v�����]���>�\���&������<�����!����n��N�����N�����n�6�k�����h�d��e���}�����i�()��mJ�Y!�B!�8

�t]]]�������o+++;,�W|>,���o��?�)���|�_������or�u����������D��w�y'�=�o��6s���'?�	eeel���y��Q]]MII	���7:�����X�p![�n��K/��G��N�����}�{<���(�����:��:u*�g���'�h+C����uy��G��w���R^^��_'10D7g(_�R2�pR4S@���
D�[��Y���E���$���m)��Q�5���39��Am���1��sq�4����2�Nj��t���xn�K��w�x:����{��o�$o{�]����h����H�<����L���u�C��l�����{n�� P<�P��
I�Y!�B!�8J
���������5j�A�,��M7��<�eY��~��8������^��<��?��7����>��D�F�@����E�8���������r��R__@aa!�X�5�ap�]w������---��9����q]�L&��y�e����O�5��kDg���O6�A���zb�{|@-� �a�����t����`R���W7��8��J	��{dG�����n�M���n�K�������m�/����H�kI��H��P^C��6*������L�#��������S
h������
;��������B!�B1�������U%{�J���q�Eq����j�*��$'�pW_}5���7������g?�������~�k��FCC�F����/���og�����=���X�f
?��x��g��cC����O��[o��.��oaa!o��?��Oy�����i>��SN9�n��o����-�p���S�T-�3!S�R�f�z3BJY�,��*<m��
l�Ay�
;4��� ��S�|>Br�W>��m�><��&P�1`���z��d�M�����
�t��3@ $�F��"����;"|�GO>\/�B!�B!z�����o ����Zg���x��G�3y34�������eA�U!)�������)������'0�T)�G�J���,�-��b8��hE�B���D��Fk�]��4(������~�ZP:��L@�������}}J�(p��!���!�#sF������bM��W��#���f����������
��bhM����(�
��_Y�F@2���-�wt����x����SQ\�}B�&����WJ P�e�81R�Z2���,�&3;CG8f�yL9��Oj��@�7B�6�7B�G����y#D�
��Dz��]&S������y�x8>���.e�T�,V�I�6�R��yKjo���}=�m����+h�	e�S�v
�l3����=]�P�#����-@��B&�����G��0o��m2o����!�'�F��M2�E��woD�W���������YNFmY�`�
3��G�086`s^q��������Hlg�����/u��T-�t=���0��e�f �.�c���	�F����B!�B��4ch�n(�8���jR-�v1�����������G�-����<��ax���
�d�I7���MM��G����mR\�JK����B!�Bqt�����Z�HT�����I��S�$�m�2d� `Rb���[XJ�����29���G�i2d��g�Hl���=�j'�e�	����x2����;�B!����x��'��_��k��F]]�l���%�B���m����s�9����~���gSPP����7������k�t��>���I��^��E���W4��aLi�m0=����qRA�+����B1Pm���K/�������"�B�l������f���y��14��BV��vR-.�V�/�u���a����V<�1$�U!��Y]]3f�����N8�[n���/����G���'��Bq���4[�n��_����%���c���[������^��b�B��*��&����n��&�9��d�N�!�F��M,���T���z	�cG�����/,��!q��y#D���y�������3�������[n�������B!>4������-����%K8��3����������R�C���������>�/���MSZ�D�82n���{����2)�(Vi����F��p~I!����4�
���!�$�F��
�y3e���Y��E������z8B!��-Z�'?�IN<�DV�^�W��C�B��&�m&o&�H��S���{�t�G0UO��$h�J��O�"E�-�l��&�q��k���}=!�:2o���`�77n`���}<!�Bt������d@�^1������V�v��X�v;�
�P���x:W���l�1���z^K[�����WH��a�L;���`_��B! �B!Do�ZcF��|�k�-�8l��jv�7�i�Z�0W~C{��T&&E�+�,%lQ�2�w'�I9����v���B!�B!�8:��E����M"QMCc���#j�� `���^f��4 `�)3������9���~�~����'�B!�B1XIZqXd�Qv�W��5uva[����`���d�f5lm����Z�qe0$X��	�x.;3��yG���B!�B!���$-�8,��jj���m`*�-��v�Eg��4A�����!�1���Bv����C����}s"B!�B!�������H$��6��c�
@�+������4(�
�(�L������-:���X����!����8���"2o�B!����Z�` ��):���^z�m�N���Ot���R8�CS���B�La��$�R�1����`���(�
�44����A]�_)%sF�<��"�e����B!z��^{�k��B|h�l�D��1��E:m���q8�4����iBn����C4��'�Mj2�{6����G�7B�O��B!�8�$Z���x�F��������+WocE��l����g�(��GCb��5���g7���i8F����]
��cxx��7'N���P���B!��\��S.�E:��c�s�\�?���������?�W_}���G�e����B�>&�����CK$��jq�[~�|Le�z^.��
�2�h������/:�dH������lHfz�\�B1x��f��N�QxX���}|"g0��B!�b���G�x��t�_)���5�j�d�Nan������/�6�*�Z��4�3roKCCe�Lg����A$�B��1uz!��#��X�2N��9��D�-&M
|���4���B!���Du����I����4M�J)e��r���s
K��jxQ��%�$��e�4g��M��B6J�B!zQ�,��c�������;����O!�br�!��P�j��\��d�`6C ���q;Y���D�	���d�j>�i����k>x����;�S�'75rz4�-1&�����-��
6$$-�B��5uz.()���>�u���8���_#��J���;R���}|�z�!��0^}�Uy�f��IEE�p�O<���$�}��y.��2F�I `����z��444t{���j���^���
��O8���1l�0>���q����N�:�7�|��s�2q�D


��1y�d>��O�����46�+%7g���XUU�v�������wy��[���o~�SO=���2|>�����5��~��~a��cF�O�x<��w�����)//�0n������Bq$IZ���������+�2r���RxY?�N�j�`b����1'A��R����|����R�����-��)��@����`����G�7B�O�Mg]e��N�8�_�8��f{�C�#�]����?��l���������W^y���z��$k����;���K.!��y_����5k�>�,�v�"��RUU������������t���F�������E���y3�T
�u�����^���o���O>����~;g�u=�6l �L��.{��a��u<�����7���{���uu�]}���{���������f��466��.�w�����g��9�q�������qUU��M����&K�.������
!��I��������
�"g����bui���Pt6��=<��[�Q��z>��i�n.�E�0�A�
���+�{G|�M����/L�����C����	�!���!�$�F��
�y���h:����]j-G����������C��X�b��X��	�9�f��G��&K:�)68�������s�\yD�=�s��`������[��=���f��TUU�����K�p�w������E]�M7���q���{7.���+�]w�<�H�c���QYY��^�%�\��)S2d�x�-[���#����/0e��-[�m������3k�,F���7��)��Byy9�t�-[���[o��3�����k����;w����
7���e�1bD�X�3f�P��������L�8���e��	TTT�c����?����y'�x"K�,��r�?�0'�tk���s��W^y%TWW�y���'�_P!��q����C�E���q$b{�&5�}�>��P�h4:��'(��)��c ��2Td��B��7��L�@6I��!���������8���"2o���e���(#��Y��!u)��F����ib�\��Hq��`����X����F��^�"Rl���;��"�V��~~�������������N���_������m.$��p��7��_��C��.��3�<��K���O�p�B������y�f�9��N�>�����g>��>��>�9V�^���?�g?����q��0K�,a��a��~��|�S���?�1�h������3|�����m�L�4��������|�����������N���Y���������Y�f
?��O���;����N�� IDAT{����E����?�a?B!D_�B�C�H��ox�f}��L�#����.^�!����{� �T�7T�0J��Q����U%+97f��
cF�x�,�&��&���}���lHd������D�?�7B�O�M�����y����E]</��,K1t���y>l��Rm�=��z��sWN;����V�p������/���`���������?�y��,o��F���mw|n��n`��i<��S�����0a��N����R�X�p�>}z��s{W\qW]u<������~�C�Y!��/$-�8d�he(Z�"(����b3i�WqLLF&�y�����C�pGqK����j���Js��C8��Oh�ht�ht\���_B!�8�������1����Z����@����g�k����m��G�_}��XV��m��������<��;w�����f������JV�\��Ok{��5,Y�����0b�X[9�O}�Sm�y��Ew���m��|�3�g�B!�a&%8��,��&�h2��Qi����4���Q�n$K��]K�idq|��t1MN)�*���VND��p
'Sd|6�&���S�/bC"Cy��e	!��wM�^�;o��[����V��.���������{����U�3�jw���8�v�K`�r]��z��~��K��J���W]]]������C=D&���s����/f��Y��1�)S�t�}�V�X���n
�v�m�v�m=�������#Ft�����B!���B�M����Mz�Za�R��g����H0�a7'��3�(~\�4������BsL�. W:a�,�)7Cul7��>:S!�Bf�����2����V���j|}������x^{��o<=m��m���������y�x���H�R(�:}�J&����Yg���S\\�����/��_�"��z*���|������t�|���v���qv5n��D������|�q	!�G��
!I"��d��n+�G�i*\�@8�Q����j9�m$���}>�r�	z-x!�k:�����F�����6�} l���A���!h�}3!�B���,h�~Y�@�f?��.z���U�so��W���o�	������7��)��Beee�����_�#�<��~���:.��r�|�I^x�^�uv��I2��/���_����Y�x1#G�<��:����������/�q�1c�t��}�]!��O$�#�8$���5Pk���W`Z

x��H��fl"��\���9���(���0<C�D�1�\��5M|~����=>h���T��O���PB�O����ysp�eA�u�s�����C�sohii���������W^a����7�SFuCC�A�WXX���s���~Guu5�6m�W��'�t���.�^{�!�������eYL�4��_�B!�+��B�x|��F3@F�{+1ME��h'@:�P��1����/�H��&JX�CF�0���T3<]G�o8>�?��$y�n'����Y��;��S�B�I����y�3S�r��JH�<���m�e�F�-&M
��re�x�)��:��j���
�fs�
�g������������1c�p�M71w�\�O����+�2���������MC)���W_}����{LB!��d���Bq��&����l�;l�h�2~����28I�����i�Ux�����I�a��"&G�`��_���{Y��r�@4����G�7B�O�M����9���|����.���;���������{��g���9�������������A����SRR�������k����B�����BQ��R{�?�X3i<��6P��ig�m mZh4�4@.��5$� MX8�e'r-;k��yv��#wb��d�	�?�7B�O�M�M���F��_�%�����H9����(���~G&�y��
6p��7p?�?����t��_~�45jT��#F�r�F��k��(�p]�+���-[����u�����6B!D%h!D��jR-.���X��C�?~_
�	�����RT���A��K �L��Q������GC��;? ���j�B!����q�.���;RJKK���KX�jg�}6�?�8K�.��W^��;���SO�����O>����~��TVV��O������_~��+W������_��3�<�U�V��
���;�?��sp]��s������n�:��_����I&��~�{���>`��)|�_`��E,_���K��x�b����3c�&O�������&�B��-��["QM*��h�*��6O{��@���Li���5Ez_����:
�IT��������5:��U�k���os����3B!��������f�Hq�O���]���u��n;�~��_�f�6o���e�����:l/((��G��g�a��]�C)E,��'���'�����Y���/�i��������u�x���x���:l���9��}������2d��v�x�������������B!��6������X
���n�c�gO{�Y?>;��d-���:�Q{���CD>7���$�{P@8�t�N��k�7�ldG��p��B!�A��2���]����������i����WYY�������;�4i�`���B&N�����eV�\�'?�����W^����%�\s
'�|2#F�����9�������x��gY�h�P�S�@ ����������i�(**�4M�Rm_��7o[�n�?��?�9s&�����~�� #G�d���|���f��%���?��k!�B�7J���h1��^����/�b���S�1������
��e�
8�������������-Ay���������h�f6-����l??8��4j�)���d(z�����GB�=��r�-�B�9�������w���re�
@C��B1���@�����"/���.�=f������Ng�����������6p��|V
�d��4'6��P�L��Xc�1�{A��v��~�>��%�B	�?�7B�O�M�Z���[�s��>>!�B.�-z�@�{3XUU=�����
�b����=4�X�D(N���{��{�K�9��A����!�r)��	���P���-K���8~�����u�C���
4gY����2e6����AoQJ��"O2o���`�7��z4�������>>!�b���}�jD�c��%���L��v�������1c&>3Ae��@:��`�g�&�����i��XY;Dk
��h4ck�����
@Ys>'��/�F �M���w��I��������8���"2o�?`���n�B!���b �������[����-<�k�7	'E�upkG2���������^%j��|>���?!���D�����i��WL6��P��U^���x�J��#�����U6���!Ui��`�c(�����,���D!�G	�B!Do��}��������b��������8���IU��
�0�e;1���/��`����0-�i)b�B
�,2N���8��P��P�E��Le(����,���yO�b�
^�su�������,�B!�B1PHZ�c�x5��z3������C��!:��>Ba��i��	�~��\�I�[�;j4-���x���������GU����33�%�dg	���D���V��Uq����b��?�V�����m�/���m]k�Vm�UQT\P@��I��@d_f_���1�����������y����9��{�s��ha�!�:��L�Hp�����n�������J�l�w^!�B!�B��B����p��hT�����6��(��brxc�1�a����<Y�
�b�B&����O�,t�n�������w��e�s��	��@�f�������B!�B!�%h!D�x���:�CuB�g��]!��!#� G��x��GV*g�U�^;����������k�����at`��s�=��ras-�P�=�n�;��zs��B!�B!�8�B���S��%�s�1�����U��3��������V�HZ7�.�@saj�G
[ip�
�|C\�4
`�jATM���g�D@����9��f��K_�ci��y�{
B�t������B!�]I�B�v�x"��k�6�	oa=�Z9��9�����Ak��x.h�,B��1���M��&����������������%��Q5���h���)��Q���#��XY��.8��c����{
B�t������B!�]I�B�#��0nW%~�F�����a ����S��>�
��Q�j���#3r\|�`b��ih��fw1��Y�����g����"�m��
����lm��^���9��l����{
B�t������B!�]I�B�#�z��?'��Z$���[0}h<�`��DF������IC=!9��7���h�I���?.�)��@U��
�@l[�$���4�[�?F�5Nv�H�'��'��B!��J�B��S��&�J�������h���c
x)�9H8����L8L�)�Fo
{�(.1'���e8��F����?X�@OJB>��D����$��?P�9����i`]��N}
�B!�B!D�IZqD���uFJl{X��g�������}�`�]A�������+�O�>����	���Q��M!d��vY�=���5'��`5d`krM4]m�ad�-����:�Ao'�B!�B!��hHZ�&]�p9+�{���7��K��A,	9�#���k_����a(Jd���V,�����9��a��~>T��`_r:
�j�V��"��+Mdy���J�B~�?���<{!�B!�B�uHZ�&�������YG'��b��-����*��x�S��gw���g
���T��O��\8����4���DW�sI[�f�n�@��J��F��C�j8�gc��k��� �B!�B!����mJ���`���k�������-:6��~+��
Y8�J)�\|��b�Q�&���F4Wx��s�1��UE��f`m��h���I�;��C�u���]����'E���8�n��8�n�B!DW���Mn�~|�0�FzB:�Pb�gk�l���U���**�����1zfs��NA��>���t��=#���j���� )�m6d`�t��^*M����:#��b
��pU�������p<��?�xOA���\7Bt�\7B!��+IZ�*]�p��wkT�W*��x�g��KIs5�/k����r(:{X���#l��.���3�{5zj���X��(XfL�MA+~%�6����
E���~��S��@����;w����'�n��8�n�B!DW���U>_-�t�I��4��Mq��� ZB���t(l�a�K�����<��R�0��o����w7a�5P���x�h���Q5`v��������&��3������58���h!:N�!:N�!�B��$-�h��S��&�J����5tt4��n��<��L����r@^��t�F�c���FQ(>��F�~.7��!]���V�E�ij�-���omE��|Z��:o�Q�
B!�B�����QUUU�<�����QU�t�q��U�V�^�E���!D�&h!D�<�
��05��V�?[Q��^'=jkc�F���������=ch��j-
@��E��s)�
 �`(Do9�AU1L��#�*9�<�b�^a-���?>i
!�B�^��y���8_��('�<��Tf<�.B��H�u��
�n�����pH���]���F��o��HG�M!'�o�x��&��7s������h ��*@P�`�G����1��a�����m��i�,���!����]���[���C!������u`s�.�9�
z�2�(��MY����@��>?q���q2Y�"�����i�������&�sKBM�b���U��&�������>�G<��	���*N'����e�b5��XA�r{O&���}���~/��og��1�����`T��O!�G����f+j���w��7��4��|Q��s��FpF�QX��4�u���c���h�EY�B�D�K��r�X�l��w^x!�����P;w�l�������;����>|86�
����A�����M��u�W^y��S�RPP��fc���w�}�\�7��[�nW_}5���X,JJJ�3g�w�>b���*n��6
��b�g��\z������G�X�`c��%++���\�:�,�~��v��89y<���a|��FC<xM�������=�����+(�x�g_��m��#��4�������f0�[���0�!]��/�`�2�/�`���zHX��������_3�T���/�	@�B	�qr��qr��n���?m~�*?�����S�<��5[Y}p#�n�����;��i�����s���%�;�����B!��=��d�f����]Q�o�������2$�U�����x�^t]�`0�?��?�q�����o��g��d2a�Xp:�8���W��w��}-Z�M7�D8FUU�v;�����Nff&��-c��)i�n����S������(��v\.�pEQx����/~�����`���l�����LB�~d���3X�x1������f �?�L*+�������f�:�$�����y`�2����x!���3��rc�h(#��w3rRA�����&6|�l��a�����a������Q�!-��-��	z�/-�S�����18�zqK���gd�kN���(r��Ar��q�������/��O�_����w��y���3v��z����$�7��l�F3?-���V�������'��G�����s�����U��:u*�=��f�:�3Bt7G;ch�n��(�����/��y����SO��_(b�����/��������b��ML�2�p8�]w���+�����y��g0,\���Ess3k������={�p�UW���y�f���C8����������������������+����.������K/��������e�ihh��;�D�u~��_�r�����3g6l��������t:q��<��sX,�/_���s�����������a����������N�k��>��oB6��(�K{�U� ���4�@��I�-J�`T
T�� ���?����m=�����s:^����������I�������u;i�;QQ�i���p���9��RV8���|TT[�m�;�������Kg����{��L�8���"L&999�?�[o��?�0���_~���{.��"JKK�Z�X,����e�]��/����o��W_}5�
�f�a6�)..f��1��=�_|�����o��}�}��L�0���\L&:�o��,\�����*���y�bO�����@ ���>��g�I~~>����=�_��W477�z�����8���oW��M���~@ii)f��=zp�e���G}��"��t�`��9��������W�^\p�<����B�v��r��������-���1���l6�
���_����/��Q��w��]�u�2eJ���B����V@k���������8��+���]��g������1a��o�����S�Z��~JJJ�����;�`���I��6mb��	����e��1cFR���_��e�8��������TT��v3r�H***������r�w�����;RVX��9�%K�0~�x��[���q�F&L���(,]�4e^��������Z����STT����S���S��_��M�P���7��l��5�A7�`z����O�eT����9Z>=�_���E�����.���_]TC���sA�.��������	7��%\OW-��|M��,T�
���%��C�3k�LJ��?u �B�SKG�Gu]���_���bsKp7���������i!�6����$��MY�Pr�Y�Vvm��;�����>���s����M������@�s������I�����f��%�>q�i?��x��R�8|���W����H�.]�5�\���ks�7�xcJ*�y��q����(
6l`��9��f�?���wo�~�mF��2��g���������+����kz���-��B(J����0� IDAT(��/�G?�Q��m�
����\~�����$�&��3l�0�x�����Y�b�f����>i���,^���.�,���V@k��������?�w��^x�L&B�dt\����|���nD,�����7o^,UE�w�}���ZTU��;�Li;v,��Og������I����&�|�M���������L~��s�����K/���7Z�^{m��?���Y�d	7nd���I�_|��|�HJ�_���8^{��VoN��'1�s4��[�?k(&
K�Kq��X��>�9�O�������f:�V��m w� ����7�
]P��a5���5����s�����x��a_�V����U�v�!��
{b9�NTEeT�@����~��Q����y�o#&�H�� yf{�����`s�.�Z��T4];����}�T����_(r�U�<�{�N������.~�a��������>}:�z���v�m�6�~�m�/_��/
a6�����6m#G�$??���&v���SO=�g�}���k����x���R����O�>�9�����=���|<_}�k��a���G����������������9s8������'��SUU��
X�|y��Gu]��/��r~����o_***x��gY�t)�����g�������|u]��w���O?e����~�����Y�b, p�m�1u�T���c���������xP�k��6��t���<������[|����w�y|��i�g��e\q����W]u3g�d��h�����Y�j���Z���|>�]w�/FQ������{���)��}�]��D����)m|��G�n5�����-V�\�7j��5�o�/���V��{��TUU�}�vF�DwZ�~}l�t&N���n��p��{�%��si����s�=��������K��vW�sj��7�x�
��E��E��k7%���4#.cF���4�GX�f�x���,�*l<$otJ��������Bz���~d�8	j!�UMx�VY�`zQS
�}�X�c$����9
!�����~U�z��������D��b3Zp����^r��T{�;=]���u��L�v}�nT�Zs��4P���v1_�������+c��!C��r�JJJJ��9�����������f���2�����+��;�<~��2w�\~�����;���Gq���&���K/PZZ���~Jff��������������X���Z�|9nw�)�_|�K.�$e��/���������6�Z�n]����c�r�%�p�}��������j����v��L��O>����6K�.MZ�;i�$��~��O<�=�P���3gN,����?��7��t>W\qw�}7.����y����oK�����������fc��%L�>=i�o|�|�{���G��Icc#�]vk��AQ~�����_����(���d�_'��+K�(��m�5�� ���#���Mz�(��W�^�����
8'��}�v �t��c+���a�������;v�h���������]����"}:z,������"q�Ab���+@��:�`P9��\�F]A9���P�G�YZ0��+���h�h���Z�P�D�f����}!�BD�sF����F��=m�+��i�P��Hp�9�������#�hmw�^-�=���v�����@�I��_~9%���g����@NNN��s��s�RXX�k����^UU��	R����Fc��m�CQ�V�G���.���,%uF����c��������t���Z�,Z�(m������^�z���}$6l`���\x��I��D>�`����/�HmmmR�c�=��)N����Y,�#��TVV��o~�5k�`2�x��g%�,����;��
X�x17�pCJ��C������V�H\��io_��JNNN�������-q��{\�=�N�+Nn�@#n�]����a]Co�6��-d�M��H��X����~���~��H��*�UA�e����``W�0�F+6c$8m���OC����=��B!��������"E����&��H@/��} lk��3z��1�#��\��=�������5k�6m��v��/RYY������e[�ne��m��Y��i���>���"�����c�������~������*�g�")$V�^}���>}z�5|Ea��	�����c���;�������`���n"���V�Jj_�l�"�3����u+�&Mb��mdff�d��6_o!��G�_�������C�4&L��4Q�Q ����	����\�U����?]�������[4��G1�P���!-���hc���/(b�����O(�^g>�y����7��j{�G��P]���2 y5����!�h��v��u��F����US(���T9�8���7�xOA���\7Bt�\7��l��1V@�H+�[���x��G8����������Q�FQVV��1c(++��/"�����R�G?�5440f�����������[��i���A$���-[Z���Z���.�s���N&L��o�[>����
��P�3�8��}�<����7o����7|��6��+�G�����������I���������=�|B�P��3�<�����#��Y�7��M8@QQ���>^��B�B!�����P(���^��_~I^^���?����'
�'�������'Y'9��
����g g~)��e����
:3�`tBSC$0��+F�M���+�cF_��T"y�u��+�����~���0;���=!N:r��qr���jI�a1F�o�������N6�2:�:���cF����*kg��D�-z�]!1H��S�����`����y���_�>V��?Q^�7e�k���`�Z���������3�1c�����w������I�PVV������/�}�v;o��V����������)S�����3�d���477��{���f{�=bohh8�x�9R������������TU��U�Q���x>����{����9�3�<KY��3�p����1�B��DK���i��=�7�x���L^�u
�v����n����������M���o{��Y}��+9�s�w@G'���Y����L��l<,��e� ����3hx�akzxjEUe�0b���Y����F%�]
k���a�fC�6������og�;w����'�n��8�nR�fG��Y#�@�E������"��9'�����cF���U-�=�����f�����;��*��K��g��n7�p8�����&@��	���.����������^JQQ���p8x������K�:uj�����������m�X�ls��a�������|����}��<8���86.���X���o�9�v�B��'����:?��Ox��1��,^�8����E��=x�`��$�%����3k�����}���/��R�~���v��������wb���u7y�dEi�1�y��I{����C�=LR:����������~�%�����x�
��������n��/�C�9�S�����Q�"�X��an�_��U����*M�!�>�]�������b����F�y�o�g�����u0�}�%my��--������Q�~��~�������K����n�i~�.�'b����O��ue{k�
���Z
�z�b������P��q�)�H����=�'�E���R5����6��rn�i�C;}~Q��u��<����;c����Z/^�%�\Bii)Kr����.**��[na��%TWW�u�V.\����H��[n�%�����4-)���']�@UU�1cO>�$[�n�����_~��/�����9s&�����3��O:����������-
�i555m��x���SPP�w�w'��/��W^y�������2eJ,U�Bk����|�y�P����c������(
��o�=6���n���{����/��e�]���w�}7.d��1��d�{������N�=��~��7�1c��P[[K~~~J����s����(
[�n���r�\�������*W\qEJ_M������p����������3�8�u��q�����?�1��/���x�
���*�����D/�n��v�kj����K�<K��b��!~-�����=��m�������S6�dk���������������isc���������%Az4��</���W��"7�3���jF7S������B�����?�d�E��X��
�B!NL��u�?n~�f���u;i�;�5g3* F���OH��aM~'y�l�
��c����k;����>����&
�4����'�;�W_}��~��@���3���r����#�������9�3�`�Xp�\]�V��[n�����?����^k�7o��?.��;�hu�?�����R_��g��������h���<���(�B8Ni�<y2}�Q��|���s�=,Y��K/����<����u�]���+\y����	&�q�F�v;UUU)_<��U��:u*�=��f���7���+����SPP���+;vl��B��:�X��C��t�=���c�a0X�h���/��m��V�����M�6-i�9����hD�u�}��6�'�������Z�re���~�)�EQR��wk}+/�W������\������aV�{�����)!��/�Cx��N	>��)��fSE���R�R�0J<����9��CN�(�%�)(�E	'�:T��g/�k�7�B!��Ea|�JZRT4��|R��7���� ��	ia��7�������w&�_4�K��'���rss9��sx�����iS���B�������O�
�vd���L~�����_p����+��h��V�p���{����9�$��SO=��~�p�������f&O������p8��#.��"�.]��j����i���n��N[!D�$����oX�`����SOq��W����i�����p��z(���/���w�EQ�����6��{d���N�q��<��@����������i��."�.2$�-:��;x�����O?�4����vu�8�x���\a�������BV�8�Sw()�sbB�?��3:�Q���yT~������`@1�=�LB-����dd���A��'�u�����u�9!���rF�QX�fr���V8�<s65�6��b��M�=���u���4�����o�9���=Fu��E��W�"�XW]u���ku����X�y����x�-J��'�|�5�-"l�Hccc#�~�)����'H;���������}�z+�&.�
9����?�����;w.��o����'''��s=�������� ��������\{��))En��rs#OY���w�� ��2Z��H.���/_��f������??�; ��kt�t]]]�Ob��������`���>+���c�q�
7��x��s�<�?�0�@�p�'�|�W\����}��\t�E)������d���>c�����X������3��� ///�(V���G����t:�1cF�?x����w�����Q�x ����c������#X+V�"�T?�������g?���'�`��������A=�U&,a'�����TTz�QO]Wq��9{@��m�0+�,C��B���b�Q�=�?���>KKuwE�(g<!���2]��W�����������yB!�8�X�f���X���p(g�M��76�UQQ��B��7g�CYBp��!��b4�@�����N�K���W_QVV���s�y�6m������>�UW]��bE����i��D��\p������g������?e���dgg��F��n����o��g�}���W�i�&>��}�Q�<�L��{K��/�����g���������f����������_f����ECC��[��V�c�q���?�+�������a�^�u.����g�^�z����\����~:V�~��9��5�+V�a�/^�E]�����olaT���|-Z���x�^���os�u������n�:>��s^y���������f��v�o��)�X����,����������;���B���9����k������&�QU��`��(|������7��G?�O?�4F���{�l��A�^��^�z��������n������*�YYY,[�,������73m��X�:;;��������<��w������d����_��<��c�K.�����5=���j����}�R*�,���8q����fBu��;��k?^�=�p`�-dj��"^������gc0t���k�kf�������
�d�{ffK�wQ�u�/������vC<h~�U���9�y\S3�T
�C�Ob5�9��i�g�^����^�Z)�&�h�\7Bt\w�n��~���Y�V6�n���vz�s��FpF�Q�$�{2�/����-��Rj��)�Bcccl���[�2eJ�)+z�����������V������(�x��<��G����nhu�v�a������3x���������q�Fn��f>����c���o3jT���%t���~���_�T8�p����7�`����������5��b����x���|��r@���?���.��p�������cic�����q�r4�f���*O*������������MK_���'��_��S�L�n��i#F��W���6mj5�0k�,>�����*z���������o��M�6�|(++c��-���?e��A�A����1c+W�l5��`�����{N;�4V��I�&��SO�t��.)�!�=���3L�1+�MG'�E�?[��Nr��c�gH��l;����c&d�Z��"���CMU�������.{.�o�����6�=2��((�%1��7��������og�N���?��W���\7Bt�\7m���[<����e���F��Q5�R`�>���������4�{��/�W��;v�����b��q���a4���c��	�~���]�6)��Q����/��O����1�����RVV�/�K6o���I��~v���u+=�3g�����^�za2����b����t�M�Y����z��?�<��#���K��G?b����������l�o��\t�E<���l��9%�|���\V�^��?����N^^6���#G��_��m���
>':R^����n�G���3�d��]��������������z�������O<�����>C$o��={X�`��w=z��d2��������5k���j������5���:�w�y����n7_|1|�A��B�q�r�8�N�ooN5�v=�W�`mF_�3"��BzW0ly���U3n����w}�_�V��Gn�6�!�w?g���Y1���������i�Y�'H�Ya����@�^S���o�#O��p���S��x���y8z��~6(*g�MF�a(����"=�t�iBt&�n����r����8Q%����w/%%%�{JB!:�������B�A������!-!���DF�AoGml�Q7�����
gV_J��w�<[+F�kH!��i�O}�S�Q���1I�r2�0[���m�mUMd��������j���c��;��lr��qr�!�B��$h!�~|N
���W��A����5#0��'�IL�a�0t ����;���V2�S�WP(�F�!<�a�WcOC�K�>0�
�$�����SP^������6��w������N:!�B!�B��A�B<�J|�p��g���R�/d����q:�
��!'������.����0r\�U�E���YsC�/5{e�W����~fC���P�����6��U�'����"R�p�������!�B!�B�d�B�v���
S��~#^�Z	d��9��\����e���q��7�_��u�����}
=RG��P0�]Ggw~����������h�V+�m�lpbk�W�w=Ty�!�G��=�~��B!�G�T��)�B$���\(���\G����������bg]l�Q7���v}P�+�"���s����l7�
��[Z��Z�"hvz��LD)���**�r��!�f-��#���?���8yM�u��-�� �B!:E����.x-�B+����x��q� IDAT*�95��������
dhA�?�������7����������n/�D��4������
�)
��3���%�|K�z.^�
��(�WYR
�{�}	{�u�9�#E���8�n��8�n�8������i��aJJJ��t�B�N'h!�9�;5���khz�����&�� 3���c� T��r���!�l��Z���#,��������i� Jn�$�
������
	�F�.����>���[r`��?D���)������w��B��������B!�]I�Btsn�~|��t�� �0�vR���~VQ1�i��L�y��;�~������Z�
�@dtsc�75�NO$0���z���v��B��hZ�F���j"��G
��_G�::�����;����T%��'��B!��J���<��j	�H*@�����7�t��~���e�`22���Ik��<�y�:�T������T/�����\���C���-E	u����(�H0������ix�7,C��ew&y$Z����F����F!�Bt%	@��y<��M��Y����"+�M!#F
�
&�};g;��s���Z�0��6M1��`��`�����3g�y+4(�#
]zN-c H^E}l������7���u�y	!�B!�B�J$-D7
@W�E����N���L��<�k������9�������������|#�aN@��#lLS�0it�>��M�����O�92n���_7���������U��WlF��E'��B!�B!��E�Btc���ZR����g�o�vR��~��U��u�9��a�5�I'(�Z�PA��_]s05�3!
�~sJI�X��9%D�{(�hE���1���aD�mT���%�����7���B!�B!�8UHZ�n*��j�!����?��������9��1����p��0j|j1�hhH_�p�/�?!7���f�s���L6z�
c�F+]A
k������:��+��j�H>h��3OQ!�B!���&h!�)��^g�&���Y����#+��0CaT=�������y�=��O>��4��
����P���������2Z���p������`T#+��Xh��0�|�����5��s��9�7���������PBt�\7Bt�\7B!��+IZ�n*��9}�
%�A��"���%	�*(u�@6����`;�?L��H����mF]!��P��*�R���4j�(����T#�����=��
�s��w$��W��zB���v|���)j����2���\7Bt�\7B!��+IZ�n*����/����7�?�����	�H`��!s�T�������o�I�����:�u�+�wy����E�Qr�g�i����|z�:{kP����JWM���u������s�~�1��n������B!�]I�BtC��gc��N�1��9�Z�5�	#nz;�b�&�?�):g���tJY��I.FX�I~{�>,
�;�q���`"�bA�9�� a�X��J�V��0��U���y�@89����m����GC���������B!�]I�BtC�|��k,���FX���P�:�@��tK��`��3����
����HW�03�����v4��z��p�����PK���w��lz��cm!L�j��+d�;�6�	�a�:$��_��~�SB!�B!�8�IZ�n�����S�f�g7�F�-+{UTz�(�7��q� ���U�����Y�����
��*9��.t�z�$�~���}Q��X^�4�9����Q���p'�iD��f�TB!�B!���������
|.���t$���(>��>�x
���g��N��#�FTV�!�a�'9?u���b�U��P�tU�0s�302(���������m�a���Z�u�j�OJ��v�����K!��d�j�*TUEUU-Zt��L�<UU0`@'�Nt7�g���>�c�p�
����1o���<�����#�8�HZ�nF�8�B�!���	F�?k�H�g�C����%�iF<J}'������s�
���s(���R�0��DJ^.����/�'�9��Z���n����]��3���S�2���c���?!!�B�S��((��/\�cq�������d����"h!��� >g�z��pKZ����Y��j`�k��Y�g�D��
���9u���t�{�1���B�7�m��`��p(e�P��@U����/J��*���p���8���$��o��:t>RJ����F�����mzM��
M��u���td�����V!��O�Bt3������h	��:���Ys���@FKZFT=����c����[qEI-FxxhGSr1���A��E���^|>J��|K����� �j����
(wL(�C��=�v�;�������"B�!:N����W�%��sh[�����e;���#�jm�,�D��8q����B!�	@������9�T������30*nz;��$L���o
�`.=�z,��!#�e&#,�*~�]s(�:����p(��(����~)7�2i�r0���U�s�U�;�M�Y��j�*��s��k?!D�\7Bt�\7��W�E[�t��������l'��r�u�Uk�4�{��O!�"J�Bt#���t�@��6 ��9�G�?k���.v���E�������wXN��'��l���fh
����qmUr1�#��PK���;	��B���)��z.^�Jf�K�����	����w]��E���������I����}�PD�A���nl��wI��}~��#iP�BO���z�u�3��\�����u�>
z�#���}��cc2��oc����s�ay�CA������]�@�n��s'���M��7�a����!�H��:�F�|�i����^��}'#�B�cN�Q������SA�t�]��3Pzu��u�/����S)((�f�1d�n��V���������GUU�L�@yy9w�y'#G��n���*K�.M����3g��
��n�j�2`����z>�����z��7by��M���=��Y�b�>���:�tt]�_���]v%%%X,�V+���c��q��'?a������:$��$j��E��$�I4{����n��p��gRXX�����g?K���}����{��7�AAA�����/����>i^Q��*�z���������gc����k:��������UU��w��v�]�v%�n;v�H�����=TU��������-++#''��BII	W_}5+V�h�8�����{�e���a2����a����z�����������.��w�y�Q�#��^N�(��Sy<����[V?+��0a�=�p5`l	Lu�$��������wP�@3��x1���@Cr��P��`������������k���PB����n�@K\j��o|��h�		!���SG�hW�����:zD��_{��~.��R�����j�*�������?����7�w�y���)���o��i���#�<��;p�\(���B���r���s�9������]�v�v�	����_|�)S�0{�l��'�.��bn��v>��x���s�����?��f��������<x<.�����^�u*++	�8�_|��O>��W^��=���E���ZQ���7n��s��9


i�\�p!C�e��l�����F��0����X����g3q�DL����_?����PSS��Y���e���z��0���z��^�(�������{��������������Z�
 6^G=���6�Gy�-[��r��TVV���/s��s�W���I����d���<���|��g����i.��M�6��?��)S��pt��HCC��M���_GUU,X�C=tT�*��^�G�Eq�p���s��6��6�����&��?Y�
g�61��>�v�GAQ�L�d���d�R���Ma<n
[f$8���g�����<M���79���p%�0S�P���w����*���S
x�7,��W���X!�8E��n4g��j
��HM}���c�(#����	���]>G��6e���0��&�p��7�|�r
��w���q���|�\���~�k�����I�����W_MFF��?�'O�b��}�vJKK����1�>�EQ�6m����;>�rk��o���B	B@B(J��E�i���PPT*/���^�R��HQ����	-� !$��f7���,;d���B{��O>��33�Lv���3�L���	

���C|���l���y������3g��~>��#�l������<y2�:u�M�6�����}�Y"""���oK|��L��?[�j���#���$44���,>����dx�]���B���������^��)��O�>�<y���~��}�R�re]�+&O��;���=�������_�>�+W&))��~��y���{�nz����;�����7�?�<3g�d���L�6����k�-�l6c4Y�hAAA%;�����a��%���Ktt�����������Nqqq\�pA�^q-X����G��1c��������?����l�2����o���v;���
�|�	AAA<��St����U�����������k��N�>M���9|�0>>>��3�A��8%I�3���$�!T�F���X��������b��:UE10�MT��R�Y+�a
�:u
������At ��@UAA!��p:����sVj��u�����TJ�F�����^{.��b�������s��9E��J�|
n��9������ %I�$I��\���	���c����,k��+_����n����u�X�p!��5c����+w��Z��m���/���'!!�H�<q����l��]8�h�B��i���a�|||���y���\���iS��q��1c���9r$<��6�h4��?��Y3���4h������b�Z0`999���{BBJ�?e��E���l���^����`���L&��+������2.44��
y����,_���={j���n��M>�������.�GGG��W/z��M�~����c������.��O����[��������c������7��������j�_��������k����}��t�R6m���%#|��
�#�����t�{�9��+���i�����y��4�����e�V�^���s6l��v�7n"##Y�v-5k�t��M�|�I���]nx��~z����s�

����/]�v-�1J�tg�%8$�a6���i!��z����������|�������:t���l�5���o��N����}��f�W��HM���0�b�dwW.� EQ�=���J��Tt;����U����d�����-��qz��e�)�$��n$���uS8g��|��]9���B�w��f��	8>W��3�%����	���?��%����d���3�@���������7�X^�N���+�����O��k��w�^&M���]��������������C]��Ws�[�lY ��_�>}x��G����������fc��dff�l�2���K�v���}=��[�5j�����RSSQ�)S�h���9��~������w�������]��N~~~��7O�>����8��u:K�,)|��J�*��$n������s��9�T���
d�Y��b�hI�C�Lg�d�$���PU�1*f��\�p9+�|B��J�vu�~�� 3�
�
��z��oF($�]k�y����{��B�c�����8�A�������������~������$��n$���uS4�F
����������Ah����i��v�]++��ys���<�9r��Z�W�������o��Y�e\X3;��H���G�Bw
��������2d�}���|u�oI8����-��;��!C�x\������kG���t��p4LJJ*�<22�/��p4�8p #F�A����{�%����u�V������=��C�F�����2��TU��G�������^�g��Q�EDD��G�����=������[���3M�4)�<�B���?��G233�[�.��ms�$I*�@K��dJt�68��A��h�P���Ag"<�������� �UjR�V`�
��j��%��#8�
�dA'��t>R�4�.�~�����1���Q.5�3'z����{�#rs\^�4iR��#I��n$�$�u#������������eK�c����U�V��[�^=|}}=.����G`�Y�f�t:�_?��3@�z���9S�v]�p!B*U��5 t������������w���>v�u��a��a,X���eIJBQ���={�h��c�z_|�E�q���W:t(�`��U�������;w.�+Wv�NFF�����d*�q;�fdee�s�N�ug��s��.������KFF��������{844����Y��%�98��(iD'!��9�j���E�o���w�}M��$��%��t�N��3�-
����P�S�`6`���++_�rB�%��������}r�P�F����L����hFp����S��]�6T�lL����r~����O���,gMnb�
�z%�B>-I�'�I*>y��wq�M]����#����P-����=.?x5�`����/j�_�J�B�{
@^�|��^���\�s�(J���f��mh��N_}��V���	&����4����_g�������?>C����
:���7{=���v.��G(��t�����/	���}���t������K�z<�QQQ.A����48��������������%��W���U�:�y�!HKK�^��
]��������OB��+��T�$���P��f�y��\0 ����*�*�[|����8>�����:s�����:���k���3Q��Jf`/0���������������(z=�G{S'�$�����)����b�gym+c�{�����6C�k�X�$I�$�t�q�������.�.����3�\����o�R��[�d������5k���c��.�^�j����8>P�0��0}�t^|�E~����_�_�Eff&���,X����c�1��"��-�~=��N�J�����]o���f��2��Q{877???�s�4���c����S�n]�=�����0a�w�&33�^O��GI�NGvv6��m�����j��X��V��c��x�brrr����V�"((�FOK��[�����;��t��,��|���.���v�5bPr��}���\��7�l��T%�Y��)7��@=u.7#��+�X
~M=����8�s^���T(O�>}	���)�pQT@d�q��~c��]���#;I�$I��+����]E]�z��6���3���=�!�����gB����T�!����R��3�ZQBBBh��a��<�������_		`��9,^���:�}�v����;5k�d����^����4v�������l�����;����W��t��P���v��v��N:�c||</����y6UU=������������'V�U,7i�D+�D�-B�a��v�V{�$��p��8w�\�c�_3+^i�������vq(��G}�k��8��w��U+3"I�T\2Z��Z�g�#-�D����~u9�g��l��`hX_�[�~U��$�;�3���u�`o�	�.��j$�l���u�D7�v�.n\�z��c~)j��O�U�&A<gF�~��J(�7���$I�$I�����������E�.@}���=?�����w9
7.�v������_��ulJJ
'O�,��6o�p�.��y3-Z�������2~�x4h����i��5g����g��U�V�%VQ������f��a�{���L&~���2	B7m�EQ����+�\�����8p 6�����m����cY�f
�f��[�n�����f�]LL_�5���l��]@_X�������f��u���h��%
@GEEq��YHOO��#� IDAT�Z��SQ��M�6E����*6l��7�(�\����0����{����t���5k�Z�F�$�j�nDI��"B%3=�E!�r�gg�
Et��b��������
`����S���Y~��z-_B+:����
�2�y6.���<�FQ�����p��9lI�U$-v7�Cv�<��e��z��$I�$]_E
,�5@��A�N�����7������t�����w�o�>�c����R�o���	��/��Z��0999Z�6???/^L�5�?>:�����1���DDDP�^=RSS,w���X,������k�(V�Z���i{�G����c���I��
�7o������O���xM�(*g�>!�W�f��m���N�@��;�����Z�v���{���S�^����h��	BCC���?��������j���S�L�kLL�KwI����hI����&c��%�x���3�Y��]�Xu��f*��0#

��c�����v�hFX�`����{3���d������Q�=w_7�Oj����Kq`Jg�s��N��$�l�&I�'���D��be5{�^�r7�����������dgg���SKm������uO�8����6�X�v��q����?��#�����O�Q�F�#����������K<���t~����O�:����	w�]�3�]w�����K<w&O���(��v�����'��?x����$s��e���<����5
p���;w.���������Q��O����0�{9k�,�f3>>>�k��e\��m����b�hM(����"5�t��'��n�������������\�
���~���
�y���G����:u��>��?�R����'���o�>bbb\�J�$F�%�6���l'9_�g�V�YE�0���g�^�����gKy5jQ�r�����F��+((����:�GL%@���M�nz�!BH9����?����#$��G�$��:�$��n
R*����&����p��uhs]���+���;3x�`���K��M���o��s'[�n�����m�����Yj��0a��w`�����_�w�}W����?Y�d	���*u���{��:t�e�-b���<���<���.��L�B����6m�V���222x��G�Q��?�<,`��m����n�:�N�J�6m�X,(��/�P`����={�4i;w����C�WI�k��w�}���7n���?������{7;w�d������{�n��{����+W�l#!!A�����]�w���q���u��2�q��bv�;����
������U�V.�J������@vVV�������b���������������y�fz�����?�v���,G�%**�W_}�5k������3g����v���������^c������?t������K�t��5�%�6��s���\�YE�.T�Q����Qg�Z��G����iY��7#�=u�s$�D�Y�������y�/�r���*������x�I�w��x����������!(���o��H�!UQ��)�\$�N3i��=I�����=}�P7m/r=g��O+�uh�m�N�_Q��=���V�\��c�x���]���?��{����P*���t,_���_~����$%%y�t:���
p��q�y��W���9s
����Y�p!���ddd�����o�>�r	�q��Y���K���K���z=o��&��
+���W_e��%�L&�}�]-h�t-Y�&L ,,��c�����u���hM��V+ ''�����]�����S��i;w������s����K[LL�}����=�s���+��������1c0�LL�:������wo-Z�q;��M#88�w�y���,>��c>��������)�~����F�������#���'<<��G)I��Jf@K�mL��K��Xu\�;��9�?������F��j�)��Q0��)s^�������k����hV���L�lF�"8f�+�~t�G<�j�|�OE��,�����I�������i%��$�Id)I*>y�x���������O������$�{���������e�����?��;R�B����[�.�=�{���K�.(��5XV����Ff��I||<���
��w�*U�`0P�\9���K������O8z�(�>�(6��A�����^��������-""����p�:x��'�<?�Z�j�k�.��}z�!5jDXX�������y������x7h��]�v1r�H���G``�v��>g%I:5j�N���?$&&���p|}}����z�������[o�c�>��sm��^{��{��(
�&M�2��f0X�hAAA!2d�.]*�<�s|:t@��k��[��]�N�����9<���:t��_~������5k��������,]�T����[o���C�x��Wh��)����`0P�|y�7o�K/���m�
��f^x����+E���#t������B�]��;�"d�Q�8���[�2���g��&��%����d����a��a�XQ�*RU���+�!���SC�����������p�g@���7�������U�F����r�z5�I9?�T
���m�m����������Q8J���o,�J��(�[��$I�$����$I�$Ie���=n��,2Z�nc&S"�YvR.�G�gzU���Kxv*:.��W~��q�m|�f���@gg�1e�9j��^��f]%�nu�c�[��3�9�7��
�W�V��$I�$I�$I�$I����$��L�Dr��$AWU����r}0�L�g]i��l@h��P������S�&�
af�?�����cW9k-ZWhO��~�8K��G�e�aOHA�������]�4'I�$I�$I�$I���$��t�B�y�4������BE�����D�LGZ���cW}0*R�U�6���?@OdCl
AV�Y���y���#&�5��I�(2�����Z��Jb�N�EZ��H=u���$I�$I�$I�$I*2-I�)����V~ Oud��TT]��5����J�
�%���\��&z�2g�J���6��G���V�vmz��=�*��s>����)��q3R ��@�3�yn�t;���$���u#I�$I�$]O2-I�)���Yv����;�NUQ.�����37�J��B[��A3������B��ch��sV��62m�k�_�rU����a���B�X�%�Sau��Y���`��g9�~m%B$�v4e��=I����F�$I�$I��dZ�nS���)zG���\n>���/F����RP��Af[(��G���_g�f���Z��.gg�����J4@LDkNv��n�{s������!���]<o��9���T�&I��I�&��)H�-G^7�$I�$I��$��tr��������,��:g�g���sxV*aDA��Dn�T�U����,4h����X� �l^���(g����9��{`�hF"j��[�4����"q?���R��$�.d)I*>y�H�$I�$I��@K�m�j�H��l���6�t�E��z��3)����+���EG�xi�w;���y�?a&�?SS�8�c%O����+��}/kU�8&'��Y�E��
X�����~�T�'I�$I�$I�$I�T�dZ�nCW�VQ�����
D�#�T�����sX�{n���V����dV�j����[9��W*����t�x����c
��8�d�Y����<���vG=���R��$I�$I�$I�$IRi�hI�
��$���jh�z������U��`����u�0�g���_�M�������>T��C�\o��J�4@����
����
��m���g*"��Pr�{W �����$I�$I�$I�$IeK�%�6#� +#��\Y:G���vP\n@�@;��r���������AQ�$�K��,;{�MQ:e8��hMN�0���8��)��<��L�R����%��M�6GI�$I�$I�$I���pgD�$�b���})C�~l�
EG�(V=��Br��+�7��*��3�o8�@U����cgrI����>���&<��-�&�R��AB0~�2�j\6���]qb"�`��S�nE���$��n$I�$I�����@����s�N���Gnn����$�R��v�nP���@�:��E�V�e������cVC�������
����i�l��p\L�#>�t��Mp@0G:����>>{W,)�40YP����W�v�?�#2/��\%�V2e��=I����F�$I�$I���,�����}���?yy�z�����#�F�V�h���*U���^�j-���t;3���RIq[�Y���>�j���z����\K0��(_�� ���q�r��<��v�r�t�����h�94��#��y�iC�g&av����xl���lb�2��\����[��I�n�$��#�I�$I�$�z*�����i��)}���`0Xn2�������B��d2��g�1h�����$����O���'[�(�av�PQTU���R�r�!�p���W�!������$39��m������������X+�������j�r:��_G �a�6�#b+����t���$���u#I�$I�$]Oe���q#��
CQ
f�}���<��]��kW.\�/��B���X�t)k��-��J�-)//���KZ�����#�,@���'$/�`�#�������������(
��0x���d���t�fA+�B������mw�_���d�`�������T�]��/����:_I�$I�$I�$I���*�����@H�^��.�={6m�����g������~��~��!�����/��J�-�J�gG�.���7T���AX��������Q����N�{+����P�����������J}�U*��rCl~>$th�v�*G3����X��m�����c�=eI�$I�$I�$I��"+���3g0DGGXv��1N�<��(��������k�����}��t+��9�9[��y��UT�z��������\k0~Q����������hqW��1�/�b�����;������W$)���1i���f���C�����!b�o���R��$I�$I�$I�$IRQ�Y����������,��c>>>t�����&M����t}')I����D�,L����
�Y�����\�Y����7,!TlS����f�5*��r�l�W�Y��?b���S��&�b��q�2��
Gju��������"�,C�d#WI�$I�$I�$I��^��UU%33����;w��aC���,7��/_��|]�(I����L���H�;��Uv��SU�_.nl5R>/� �	p4 ��>�����@�4��G�~T�+�$5�MG��Ks��a�	��0�9��^�=�v���1�r9����G�	���p���o<+��.�Jw�LM��O^7���q�Ft::���s��x;;vD��Q�v�`H������7�s�O<��
�QL�<Y�����o�t�Rt��I�{;e�����[�gvi�~����~����c��8r�H�e[�n�e��n�B���E``�u��$��L�Dr������6�Q~CQU�]�QX��g�0`���{7�A��wEQh]���1Gs�H>[���:EG��`.��V���{���SY����	���P)����s�������$����jI���F��Eq���$���ku��G7z�Eq+�Q*�����
�����$��"N�Z�����|��g��9S{=..�={��-�p��Ql6�Y$�N����9�N��������@X}/�N����k
!��z7p�7���A��p	�C���`��,���[���T�&���/�������Z�
���ghP�n���nB���@N:��?e�$n���(EXK��j��I7z
�t���MA���[����z�T�w���j�)����;l�0����<I�n4lu%?��2��9r$_}�/��"k��a��9<��C�����W/���[��m�����f���L�8��={R�R%-��]v���V+��M#::�r��J�6m���o�������*V�H@@
4`���dgg���]�0`��U�����5k2j�(�;V�����g��1��S???�T�B���Y�~�u?f�ldg&��k��3"�T����*������
8�B(���P�����d�F�����'s����e��������B�IC��K�)���Z�6;��?�I/�vOQ ��@���[�,% I�'�I�����$��j�������v�~��=�Tf��;w��'�����c���|��.w>��C�����;�|�QG�Z�[��Gy���E�����ILL�����ba������+V�t�R���z�)f��
8�Z���q��a��}-Z��-[w����sy��'����t:���IJJ��o���~`���t��������'&&���4E!88���4V�\�������Sy�����1Ke#//���T-�Y���|�j���J�<G-u#>X���T�N�������E�����:o�8����C�shr��� �@�Wk�������!�C�][`��K�4���|��0�F]�Wy������Z
@���+�$I���8����W��)���w��O�$I�$	�0���������j��Z�9""�9s�x,��i�&v���^�����9(�B�������'O����.���F�b��=T�X��+W���ENN������c���a�����={6z��������MFF��m#""������������Q�Fa��2d������q��	�v�JNN���#55���f����{���F�f����#==���4����	&�v��R?f��\����_lSm @���.���j�����	=fK����W����<�TI����}��iU�1�B�T�"I�k��g�\������KJD��t��(��J�$I�$I77���$I�t#�iZ����o���Drr2����8q����{\�M�6dff���A�J��y=����g������t���H������EQ��������8jj
:�?��3fp���u-��h��1c;v,F����[�t�REa��m�\�����~�ml6��ws���b����Y����5jp��%m���5���O��+h��AAA����/}��A�o�Q��,�-��r�ggBaGw9�Y,����Z�Q�r���������fu����>��H��sgJ�!�^��G���O����
�#��<K��f��_V!"ZBh�B�!�#N�+�	K�$I�mN���X_r~�������)�����^����EZ�V�Z�t:����'O2n�86lHpp0:��e��Xo����5�������?�k�f��!l�����~��W��c����v�������]�cqG����y����Y�&~~~���S�F
�6m����Y�t)v��&&�s�4w�\m.���>|���999L�6��-[j�+_~���;u����:-Z��b�����N�^��7o�����X�":���U������������k����>�BP�Jt:�>���1			.����Cn�=��c�t�k�]8��QQQ���h�7��U�<������y��7i��aaa�FBBBh��/�����xa�f3?��v.��W����\>��~����/"""������������~������N\�z5�N�:���K�j�h��1��g����L�k:�S�N1~�x�7oNhh(F���+R�^=z������9z�h��&O������Oc�Z���Oi��%*T 00�F���[o����q�'O������������6���|}}�\�2?�0�7o��s������i�h��-aaa���P�jU�u���Y���l�oG�������{��T�V
___�_�>C�a���X�%��������K�N���c��2
@;)�BXXaaa��5��+W����R����d�j�����_�m&�SO=Epp0f�����e��u��p�������Z ����wYv��%~��7��[ S500�g�y�E���s{�
r[���W
G���[����T��2Os!�H�b��?�����>�&�e:��C���_����������[e�����9�muCjP���Y�0�9�U������8�y��O IDAT���9�+�B���7��}��?�g'I�$I�t=X,z�����?���IOO�b�p��1����6m��5k��=EQ����h��	3f����Cdgg�(���Qf��!C���m[���[����j�r��).\H�N�>|x��E�^�x�����aS�Nu;�����`�y��o��2�Lt�����b�
��9C^^V����$�����Y�����K��c����uOOA*����'i��)���:;w���9^������W���Mc��=���c��INNf��U>�V�Zq���g�5jhMSRR:t���:t�^x���k�	��RE�y�)����O���$�`����cf��Y��_�3fGvv6yyy�9s�%K���W/�����l���>���u������s��ETU%;;���X���:u�Dff�z������sgV�X�N�c��i|���%:�k�kll,
4`��	�^����D�V+yyy�;w�+V0d�:t������[UU�q����d�N�8��b�f����L||<���c��!�������l�24h������w/�������K�8z�(k��a���|��G��(
����m���c��s�N2220��8p��S���aC���
���'������k���~�����3g��l����b�
:u���Y��"���c�������l����/b��IIIa��u�=���z#r��U��]��_~��k�r��yl6����.\����u�����{��'�����f�BBBJ|�w�R���s������,BCC����������
������~~~�o���+W�~�z�~���6j��c������v�Zm����[��l(��q���w��7�����<xP�r���b����wZ�jEpp0��������W�T�Y*;6[�/h�����t��bw�6fK!���klF��!���O��v�a�/�I9��vyj����:��������;w#A}�bW���r�U$u�vs�t���J�3:n��#� �n��!�Z��������(~��%�V0y�d�PM��I^7EW���]�������U�)����<r�H�	�:u�0~�x�6mJnn.k����O>a���E�&=u�����w�y��;��������p�����<���l��EQ���3��v��q��!���k6m���y���t��3�e?}�[�la���L�<�N�:����s������>8JN~���%>GS�L����Z�b���DFFJVV�f���2���]��b�q��������{�H�B��ON�<��O?M��}�\�2���.���'O��w���{�a�����_���+����O?���y���{7=z�`��.�e�{�����g����]��i��1~�xm��ba����f�F#�-"(�������a��%���Kt�kY���������Nqqq���111����=z4�3�=z��}�����9x� ��-�_�~Z���^y�>������SO=E�.]�Z�*9998p���������>}����s��a|||�3g�
*�q��\m6���������;��aC*T���K�8v�_�5��7��mc����^���6f���%�5l��g�y�F�Q�BL&G�e���,[���e+SRR2d���2j�(�v�J�*UBp��y������+�&L
!5j�v��O�>�1���������9sX�l����k�����S�B��W��5k����h��!/��QQQ����j�*�M���je��1���Y�}:t�.]�`2�P�A�iI�'N���o�a���>|�:�o�>���|�r�����^O���y��G�]�6��r��16n���?�\��_nn.���<���|����>N�U��/\��SO=�]�����z=�=�_~�%���e9�"Bh���{���5l���+Wr��A��8P�u�q�.^�����V�Z�����]�pv�w��9EQ<�[Q������;]�}��,��)K�J����jG��������<��J� �(�0[������M����P9��c����:���r�ny}>O{�#�=�[�:���op�/R�t�z�Bp4#�&������j�}=����4��8PH���,����?J	������)Sd M��I^7���n�:���f���q�F���Rr�m������������P�m�8q���p�o���Z�h����i���a>>>����<��C.�h��)d��q��1����?�9��R�h4��?��Y3���4h������b�Z0`999����k��s>�z����e����x�F���d��<��[�e\hh��7gQ����|�rz�����?(�m�6-���o������M�^����7���#..�3f���o���>}:[�n%66���z��;r���0n�8���������~=8�B��_�r��3�������K��iB���3�KQ�b����y���(W�7n�Y�f�����3h� �w���-[X�z5s��e��a.�q�����d�������O�M�6<���$''�I������gO��;GPP������k���j�:���H��9�6��C��1�I�&�����f�6o�L���]�9�������/]�rZ�j��!C�9s&��&���\������.,�3OVL�8���t����k�'O�����^������b�������$''����_����'=z�`��e.?WZ�nMdd$��
�j�����D��F��J�|��W<��S.���o_������IJJb��q�N���<���!��_~)Pb�E�<��c��1C�&==��~��[��(
���.&L(�1J�Y��l6��S'��l�ZYv�����g�"��)k������j�<�+pf7�;w��u����.���������?!!!�����-l}�����������ss�]@�����7��X����Dx�#hi�U��UC��]]/[�����]��k3����9�����I�h��`������`
�u�a���9����O+���U�?4��P�j�I��F6�������t#��9p�����|v���.��~��K�9?���K���6�;��u���������W_}82C�|�I^{�5�Q�I�&�dF������m�>��(�VC�u	>_�pn��e��s~}����G��G/^L`` 6�������e����/����Kf��P�n]j���v���HMMEQ�6�3S:?�z�����_�X��������`���.�g'???����}�?���c�Y�:��%K���W�J��s7n�H���9w�U�Ta��
�|.������$��I��'(��
u^_��7/|��`0x]��s�K�x�)��)**�%����)S��L,���K%�����?s��u�3e��!T�Z�\���={��m�6z���|���>��+.\X������]3S�N�������HU��9C�v���u+F��9s���s)*���Y�8p���0b���]K||<�V��~!�������e5�"�������8����l��e���/����}-���c��Nv�i�s}�*TvaG��+�a���7�4 ��c�Q��*�S[�v�C�p��/��\L��\��iF8y�d|�F��h�����CB���8�]\i�"�� �o��� �r��'v!�����OfqJR���F*kv�]++��ys���<�9rd���������o��Y�e\X3;��H���G�Bw
����Gpk��!|��g������%��.[��L�2�����l��]8���C����`RRR�����|�������1b�<��?���/	gpp���.����{���F��eJ;����JR��Y�\��3j�(��"""�����J���HOOg���t���&M�{�	!�����������[�m���
�Wi��je<x���8���9p�w�u@�p����q������!���0�qu�{~:�N�y�����-[J��.]�x���(
��7O�W��������z��^^^�����������(O���9p�������/^��T|e�v�m�0a�g��s��4h���������W��t�����$��l6�SHv�Vm :��h
�T�M��fEA� �ZBnQ���w�z�>T�l���0�G`���}}o��[�AW���T�"g�pc�[9�u��5��]��gP�?F�B�#���Yv�H�$I�tg:~������eK�c����U�V��[�^=|}}=.����G �Y�f�t:�_��a�n�����3�l��"��R�JZBw��=K\\�����x�����c��S���
c��E.KR��x
���G��;������/xb7��C�2x�`��T,==�N���s�\�}2EFF����=�_T��YYY���S{�h���������{�������8�����

�:6V��D�s�'3K��I������Z��h�����s��w{]���#�uTZs���e���w�}R�fM���^���h��1QQQ���p�l����JKK�q�������~�-���^����l^�5����~X��7������{��i�&-��(E)�M������u�=�x]���.nK��^WE��������f����eK�?��b����k����$���X�~��'@��)�t||<�����/�]>v�X����p�G-�u�u�����1��EY�������}_�������a2�!���BE�\~C�:���F�(�Z���^�S��@���JU|<����o&�l�8�Z)�B��6.�?'��CN��.1;�-��5���@Q�
���!v/CX����$I�$I�/^���J�*�����Za�����h��(J�����CZ���W_}���<8������~9�:�����;��@vv6���g���Z���C��y�f��]��e��E;��q���_~������G��[�n�/]���y���r	"��u�����<��������v�/I�g�rM8Kx��f����i��zz+�YT�|�	BY�bE���z�~�"�4����Htt4���c����l6��=p8�i�������b���~b��Q4n��
*�����m�x�����,�����W��i�������t��������eK�O����������V�oWa�F��KRB��^��t����o���x��v�4���g��J���=�������)Tf�K�.Q�|y��8�M�r�����`Bx���\v��
�Q�u�^�����u�f�v����}�������=����c��(���1���'��W-7��`���bd���,}�q�,Y�bwf?�b�9�o��;K�%��?���T���a�n�N_�S��;�p$���~�.	����z���;���>8��=s�$�H�p�"�r	(-VA*x`mm����Q��Z���h��b��"�!��\J�/9sp� !�&�k����K6{� ��_��tw�3��Mf�}����p:4�����:��_|�Y����/�z����w�������������;�Sf��xO�1�
3����7
��V���f��/���|�Z����,���\��rY~����%X�dpe���\���;w���k�.O�^ ������e��_�`m��/����^`��QDGG�(
����:��n�����U�yTUu?�=�\�^G������3���w�}Geee��U��y-k��m[O\�P�������^���CWI�NGYY�6m��������]^�b�0a��Zg�6���&S�La����+���/���]�t:=?C���g���dff�����n����E�����>���n���������������={��x�b����w��N�C�4~��'y����=�,E�7n���������={}���'Mq����X�����t�i�&h0�6cZff&;vDQ�����*U����y3<����?�����Y�t)'N��e�����W/���������&11��������n�EQ�����������(�����=�K������~�-����������QRR��o��}��� �\��j�?�����a�O��O�����,��VtV;�����m/`���	q��V�(+kOy�q\�L��+��]+����k����,g����$�21������E����w~D��l�6���i��^�z�w&.������Q(�.E��rk�eS�<����	!����|U���5v�����e�����q�7����
�3�j��I��p?��}�A����w�y�A�����)S8x���{�����iHH�����$--����,OKK#;;��C��4�����3�>�,���i�&.������?��O|�A�U����p��Z�G�M���};�/����"77�'�|���~�k�;S��;�����w���y����?EQ�j W��7�x~������9�\���73h� ���8}�tO��sU����������Ehh(EEE����<���\v�el���3n�������<��3<������`�X������
��h��-���[�n5�^x�Oc�U�Vy��o���S&�/��=�X-^oO=�O?�4��p���z�-��������+����a+5;������������������w������}�����x��7=�L�<�����i������2o�<�.]
��C>�uB����5k����ns����%�>��W=w������kZ^UM����CY�v���|���|���(���'����q�FO���o�����i\{���X�"�6���SLL'N�f������U�|�H�����.�Z�e@���u�����Z���FZ}�={��y�.�^}����
����i�Z�*�����^�z"""<����M�())AQ�����1���tV����*��P(�(�6�+O���G�^3Pi�"~��-�Wz�J�f�N
C4
���n�f������!o�]��d���yw�=X���y��\�
�B�t��=@;�-�P�&.D3�,G!�N���S����� ����n��
�h?5��������owi yyydff6�~�����5H��m����#���{wv���������#++������(����?���l����>XBPC����'8��cii�'�;,,�u��yJo��3�I�D�R����_��sA�zY
��U�V���?z2��S~�4�<p�EEEA���b*�����o��� wCe�>���<���������#k�_m��\�����_�*����2���W��w���3f�y�f����|�I�JN��	���/����WE�@wPh���cH���`�]��{^���q���c�6��Z��`0��O�u�������n���>���L~~>�����R�_�����x�������=p��hL���M��%y��}��SU��;������|2�G�Abb"N������>�n���U�V�(����[TTc����`��b����o{����o��>��o����^\�:w��`�,_y�1*J��������T���M�ap:<��
�	�j�R���U��G��Bt:��\�
�����\Dv5p3B��bU�%t�MX����p����C����pTr��]����K@1����u����_����v����y#�N����z�'�6###�]����n��w���;D�x����c�X<
�BBB���K�v�X�`:����bn������
!55��M���ZH����j�YV_����,�e���������o8t�����+���G������z��w���sN��-w��i,_��u���	W�@���=���~��O���t�����b��������.sLLW_}5�W�n��Y�xMFF�����^�:��e`��m�n����t���x���V+ee��|�j�s���{��0#��t2o�<BCC=�GZ������+������l�����|����b������_�_|Ahh(�N�b��^w>�s�����z����
�b��8�\x~�^�+**�ZV�����'N\���J9�N�������'z�!���&���Y��+����/c��2%7l��-����i<�����g��g��h4���?r��wz�����?~<999���z�P����IMM����n��������Gy��XZ� IDATE��(
�=�����r������R���GC��:��*������QWAR����Q3Ra�FI�@X��l^�_�Pz�B���_��0

�{*�(o�/�f��yN���.���+{��Ww�z.��6�wF�v2���Q"[�2�kb�D����a3��hL��!Dpr��L���N?2����w�����i��v�m���{J}EDDx�E9r��n�-hS<p�
Z5��w������K/��%�\���>�(�
N����_��[TT�������,�w<���U��7��g�e��]���tr�-�p�����������_���{�=>��C~��_p�=��fj�����PTT��I�4�4�����r��9TTT`2�|�yW]u&�	���iB��[�Z5��g�����#�<�[�n�SYY���kO��]��*w���iL�81h���'k]7�����x���W�����	�����k����������a��>y�������y�����<���X�bG�
:�}Q���n;w���9k�,�{�����TJc�����|����^py��'<�s����}���~�;bbbx���VW���^45jK�,!,,���"�������ch��o�����P�U����4�+�������L�y��;�C�������c	

��tz��7�xc� �}�����[�;w.3g���G�l6{��u����?�����{�f����}��,X���)����~�sB����_|��#��e={�$22���24MC����s�y2�;�c���$���&�:��MS��U�oX��t�H*u]A5j&JlQ��d���.a&�.���d$��o0�R�Qj���i��^�eWF6�~��>�
����y�������8����]�!N����ct�������'���:v�����������
l3qa�RB���7�9�1�I�&���u�V����#�<B�>}�Z��\���_~������9p��������n�:V�X�������+��{/�
">>���
rrr����X�h���w���!W}gw����o��>�6{�l���[6l���/����#��[\\����INNf��q8�S�������7�x����(<��>�2d�b��-��5�n������U��p��!C���3����Or��z����w���Q�HIIAUUrss��mK�.e��ML�4��.��<"RSSy��w��1j�(���?��K/��?���O7��������k��u���=eN�BBB8p k�����o�3�j�����q����2d�|�AF�EXX;w����^�����:����s�9s��qe������{���kILL����}���|�r���KrsskT������hd�������a���z��z��e�}����K/e���,_��Q�Fq�}����Jaa!_~�%s��!66�v��y.U7u�Tf���M7��������3����}�v�|�MN�8x_4���z���=���{��U+�v;���|��G|���t�����G����={6;v�`���$''s��1�}�]/^@�6m<Z��s���_?,��sk�����n�u��dee1w�\OP�m���;�����������[n����1c�p���2~�xRSS�4���L���;>��c�y�O�tM�
��e�;v,����5�e��y�; ����
U����'�����y��WX�p!��d2��_?�N���w�t�9s�0r�H�~�m�o�NEE��wg��	��O��A�g��)�������o|�����}{���Z{���W�z����]�x���Y�t)��#!!���Cyn3j�c����R\x����NUAU�� a3���&��A3����E�5���x��8�" "J��a~�F��U�����F��lw?����<{�>k@'��^�� �-?ErxQ��u���B����u��BA�����}(1I����!����T7���>�����;�d�:������GEE��G����6XZ���x�bz�!�~�m�;�.�N��;|���q{��m�6����|���������b����o�^��F�?��o���o��w�^���'���������~��?����r�y��y�����U���������3�X,A��(�'[�f���_�
����`��?�}���X�f
?���>�,#F�h�����������@����>�4��I�(++�����<��s>w(��M7����n��_$**���~���R�����-��J���3f`4�����={<�?���jy�
7����a��QPP��U�|2`Y�h�=�X�4��S���������E�����������*�|�M�&�]�v��/��h����(��_���{�e��E~k�'''�b�
����5����KV�Z��q����������H�[�n,]���)cU7�x#�/f��)�p�B����(u�~>d��/_���_OII	c��a��%��1��.�&����t:k����m4y��G��u+%%%�n��Zb��_�z�j


�X,������~:h���_�~|��G;v���
233�;wn���[���y��W9p�����<y���
>7�1��W^~���g�?�U'�*�]������:b1a�GbOL�U���6t�S��a����I�k'��@88��p5��2E0$�2��T����z�����(�F����2��W�����Bk�����A�!P-�BQ���/�f�����`��J\\������������[�2r���u
.�F^�uv�����3���?�Z��`0Azz:7�t/��2�����;{���SVV�^���>IMM��%=y�$S�N���������y3��_������KHHH�`0M�>}�����m�fw�����7s�]w��K���=�W���>	��sYYY���>���$�f3����m��������O�q�F^{�5�z�����u+��0k�,����.$22M��<y2�O���<�r|�\s
z���@�����j����9L�>�}����C��W/���		�}��L�8��K��h�"Om�@�|�I������3���/���bcc���>� ����	��t�<�����[(�����:t(�����z�={�d�������'==��LLL�{����g��\y��A�v������w��O���i��
F����z����w��?�����/O���r'�M�>�����FXXf���m�r���3w�\v��Azzz�m����������/��bcc	�G�<��������={�FM��9Oj����\q�8p�^x�A���U+L&�[���k�����f��t��!�v���z>��/��5�\Cbb"F����p�u���)S���O}����o}��A�\����h,c��m��#EVP�
6���x>������ha�'u��]�rs��c�Z�W��P�me�m��*(��f
!�Dc��/hW�K�CYi'��L����o����� ��Sc��2��e�c��T��+�1|K�44����]�PXY��|��:n8{��KL*I�	>��o����h�O�mXj
5�L�(WMA�E�Z!�hi���B���SO=��O?��(9r�A����S���g�&��^�f���
B�����p���S�y�o(���U��l�MY

�H�5����W�M@j�����+��iF���,��nF�Ag`t{�l�=�R��l�H�1~������
N���A����wh�@���Y�f%B!�B!�e	!�g�j�t�qN����p��re�f$��8F��Q3bw�b5����m3����W:���o�N�_�+?��;P�{���^�i��%&��1���+
�����|�N���}W�;p~���Diw	Jj��'u��^]���<���u'��B!�hL��<S^~��R;yg�?;T':���te�j���J�g�f����G'�f}���B��L��=����eA��z������s�]f����7����u�����9puw����|,v���v"���]z�������@��^��	��j{�!���F!�B4&	@q�)/��R�Q`���h�+�S~�f��� �$p5 ��EsE�f���!=������f��B\�����<�f��:�W����|�/j��=]Y���q�8��!!����p&�N�r�M`��)��{5Z���j!�Ym�!�Yr�!�-��TX\�$-�y��4�c�f��ph���7������R�X
��CQ�T8�h;T��*B�#�l .�����17/L�����9��.�DI�K��7p�9 ��X�����T�]���+��r��H��7�R�?��U����Q��&���;9o�B�������_!�W��D�Qt:!!!��W�:������n���t!v�l�jg��WXq$�]!�X`-�`��-�Q�����w����T
��q��{�y��������+��y���Gm^��
C�PP�����DXx��>�Qp�E���y>�T�~�:���`�bO��������O��(hG����E���v(WLD���L!�-�|B!DS��g��3��)wVYY��y�����(�����T���?kh8T&M���s�3�����2k�:7��/(]�L�tb��']n��!��nFh���QM2�^��l��MNY����#��N�
��:l�����[�Y�{m���.���(�'���	�����zk�CB!�B!��I�F��+������-�bW^~��*��UEQ5�E1���������L�-����5��/0��z��zJ�N��uDF�)-vz��U���2�weX�7(�I��E�������3�+�'z�%6���������Mh<!��6��V���C��C�5
J�$/�~�#�!�
Jr����B!�Bq�i�t||<�}�]S�R�������P�T'8���j��)�
1h�lQ�i��u�M��(
��F������I&J�+�����t(q������cH��/)��%t'#�Z���p�����G��6���3.�wv�O���k���nF�a�+��W��"Z�D%4��!�B!��|'E;�8O������qR�Cu�?��a3���(M���
[��;����
�K����q	F���(D��;�{�o3��6����ov�-���3���)���]_;~��P�bP����7���e|�f�>N�F&����;9o�B!Dc������T�X�=S���:P��h
��Ir��\�A3Qi�&~���hhCL�����Z�6z-������C{���y������g�k~a���\�wYaj'z��`q6�������HJb�.�k�qy���.�F	��S��F����7B!��1IZ��Dy�QJJ��>��<S~�;���� �$�N%��\���&}�2��B���L>c�C�vU�n�{��Y��7A�������,��t�c�)�Wr�����s�Whg2��B�Z4��?��s�B��s9o��X�y#�B!���8OX��9j5��`W~�o�QJBy����>�����Qq����}]��uD���������������93�\n��):���w�j��XOT������T�������r���(
��c <��}k�������8RJ@����F!�B4�&
@�m�B���99}�(�J8���*�Z�����9�5
����3�K3���W�4�fA�uPl>��WR� ���I�����%���.��G���N����c������m'�1��8��|QC��ZYa�&.�B!�B�F��UU���M�;!.('�(�$��SSAu��:��o��?����`�B��#i3T�?7�h��D���8.����0?�������&�[U#���3�]v��v���dy%��ss.[�v�LV"[�2�kb�D����V�y!�B!��� %8�8������!84W�
����1�*I.�G��-GB2�b�o���e8t:Hh����jh���*����\D�#�*��������{`1q�8�w���8?]��t�]I���q@�;/-�+��!�B!��"&h!���l�+C�P<
��?[��i%������������EQoT���h�-�Qj��0��=�*��Z�f��jP������.���98��6���nC;~��ug��:Z���o��>8�Q�9!�B!��� h!Z8MS9]�C�����iGQ5��f3�����3�����"�7[��@����hh�o3��jY��������BtF��2����NvO�p�1�#�8��M���(:J���?�]��o
ZAV�'.D=H35!�N�!�B��$-DWY�KyI%��p���Nuz����]#��U�YsDb3��4�}3����S�khFX�t�iY�*k����g�����Jzt����\�Nq���� ��5
�gK�**P��(��jL�]OE�����>S�N���b!��B!�hL���+/?Jq��i}��*����Uk7a�U�R��A3`��b���Ix���T/�Q�aQ��C����ve8f��u�<CQF��N����
����X��7TR��d�'�[�i�r���'`+G���8�Z������9o�B!Dc��-���s������NUQ4����Z	q��1Qi�&����7��L�P#:���7#t*P��>�se�57#l�[�[��pE�^�[ZE�yyGkH��F����Xi�%�O�8}v������+)% D��y#�p���D�������!�
F�B�`�����<S�Ys�]�7��5���e���:g(��HR�vi�I_dBt:�����-��]���\�r������j��VNU���W��
��>�c8�$��-gZ��Z�W!�B4ih.���HZ���2Kq��p��L�
���z�F��$

[<�kGd�����E�z��0Q�gK���i>��2�P��5#lHf����(��;?[sqjj�q6;�O��9]���N�r�M`�q���hE��:u!��YX
�^>�>��WK���d����t::t���SB!Z�:G	!�SyyE�P����D��^
��0)�$��a��Xm�D^.�7�Z�0+���KL2QR���\��(5iD��f��;�:TI���M9U.��BF�^��i\Y�-<��Wv ����E�j���@]���!(����F�M��_x������(c�1���>\��B!DC��l!3�B�Q$���j�����Y]BZ�p�.�����<���d!��$Z��b�!���e������w�g���4q%5��(Z_-��o�o�n�����t��G^�o�sm�64EQ�~P�/G���VO��t[��Q�r�n;�J�a5O�a�?{�
!�-M�f��-����%���qwp������B!�$-D�i��8�G�Tp:��]A��io�BT{��V$�j�<��u�V��z3��P�r��+(-	|lc6�J�H�o��+��>�8��4
���h�U����EI�q����?Gw��eh����.���u'��/K�����k���u���4J���>?!�B��$-De��S^\N�!��D��(�j�m�N�C��Oh�t�z9��C�:�������a�{��jjF������@��p�j4����9��nG+.A]�����(
�U�z�T����N�"��>o���y�+<�@�QP�f� A^�]�1"�����z����6o�<t::���k��`��Nbb"���\r�%<�����{X�l7�x#m��%$$��;��CQXXp999���`��q�����d�M�6�3���~�5��]6l`��it������6z����������KQ���kw�y��1fffz�����5k��/++�G}��/����xL&III�;�����<�s���u:�w����/��W\A�V���t<��C5s]��v�������INN�l6Ajj*���g���X�"�6���x���1bIII��f���<x0�?�<��5$A!�8�H
h!Z�����*���8���4���0bV*I.����(�E�jP�f����}��N�U=���#:�@q�+�(?T�m�w���[,��N�[c��Y�:�pc(�$�cEv�,���(�vqp�!�����kJ�#�t IDAT�(�^��7BrW��qvP|;�+�t��7�9��i�~�����"9o�s�T�
��	�V],�[������R����	X�h��9M���gO<�K�.e������������{��+�����%K��n�:��QXXHjj��~���X�r%+W����^c��%>��c�����F~~>yyy����������0i�$�1��]�s/��O<�v��k\nn.��-c��e���k|��$'���(
����5��z=��5����5j;v����(
����rrr������^�:��V�^����N~~��6N�>��
��a���*�|�	C�i��!�h>����X���A3k�:g�Z�V3��S�T��8��I����3Y�^Q�jd��;�&1�x6���Z2qi�����t�����)n��������+�M��k,�N������HU��_��KA��@1����yG�OBU��>���Q����87RJ@����&��A^w����,$tt�E��7�6���=�J������h)t��!���.o��3�J�=���l����'r�w���Bff&�?�<?�������^ <<��_��#G2}�t:u�Dnn.���*+V����C���d��^�PU�^��#5j�z�"!!����#GX�`_�5{��e��ql�������e�<�����s�����_?Z�j��j���#l����?��+�������3g2u�T6o�LJJ�����4��O=�O?�4��u�7��
]�v%11�c������2�|2223f7n$,,�g���x��qdff2}�tn�����AU����x�|=z4�'O&--���H�����w/�|�M�����������I||��5n������^���^{���|����������m	!�8(�t�M��M��jG�4vm{�O��g��V~���R��Z���ud=K�RF1����8k�����J��SU����M����l#z�;�C�Pn��USN�����,�yi�1Q����`��@i��~��(z=����m_���3���c�MW�+K���t�n���9!���s�<��"�����}	��Z��Ah���7i�y��yL�6�����+?�����b�g��dgg��f��{��d@�9�N
�O?���h�������{���vN�<I�v�?o��?�������m��)^��L�����Oxx8�M��U4M������h������kIKK����A^X�n�'�����/���q��9&L@�4�y��x�	��w�y'���@���x�b������&33��;�����g����J���p8�?�O>�$�vN�>MLL��s%%%���SPP���#Y�h���%�<�������g��|����>!�hN���q!���X�-��v
��RN�q�MuE2���5������Y������f+��CM(x��6#t(Pd��$s�����ct[z�u:�$DaS��5nK;zu��'C�������r����7~��BQ��!���5h��3�jB�3��i��������|����5�
F'&&����������w�}�+��~�w�.��4�0u�T����g�}������t��5`�\������r�������g�q��1~�x���t�S�L9��sM
q8\�Y�tl��3��o�MAA���,\��o� ==�����o���<�y!�h~��*/?��R�2��aCq�(U�����W�g�f�j�$ih���� \�#�����j3��0�[ 5
viF��m7�Nt����h_����P��z?�Z|��W��]h���F!�h!�C�y�+��VS:��������v[�e�^z���'L�����u�:������?~����]�vy~�����m��:���]���qc������2OV����Z��k��p5Y<v�X�q�'On�	��U+BB\C.�iYw����^�����\��B!�oRlS��b�&�2���9��V��L�8
������EMhC\�������%��1�w���P�q���it+�|2�wo�0�j���B�9��I}Xs,#�M�X�����X8Up������HEI� g'���xPt�OBD�/'B!�8?t��Yv�l���+)��c��t2o�<����O?�Deee�m�<7m�4�����fc��!\{���;�+���^�z�����-[��t�>��1�3f�j=M�8y�$)))>�E�
�W��~l6��e>��1�L�q���;�
6����/~�F���h�>p����$#��9��/�@��].��i�8q�Vc�B�\�-D�i��9���P��T'J���L��,t(8�	�������E�u	3�}�u��K�A����KY����_���)��6}�1G�m=��C��j���.������s��C�L�Jr�N�\P��D��fjB���7��w�2h����V,��WR��:������mL��l�x#k;��u+..������{��������EQ|~�***|�?x�`���OLLN�������p������_��~��������z�o����(J�����X���5���{���:�n=d^}�U&O���(�:u�9s�0q�D���h��=���o�f�y�nu9f�+!��	@���lE��.!���iCQ5������c���l1����f+�km���-eo�hr}��W�`WF�����g7��0�
�jwe��V8���f`����|���zN���X����N�@�N��S�_O\�����B �M��Mk�\A��6!����������d�W������>�����SZZ������q�A�3i�$���x��w�8q")))� �����<y2�������A����2�s�=���;k���k;w��_�~�(!�6���


e�������Y�fq��W��(=z�9s�p�e���?�1�1�r�-u:fw�o!��/)�!DS^~��R�	�Z��Z�Ys0a%�$���M���4[Q��(t3�Q�����AB���YV�CU:��3TRZ� 2���<k��&�sU�b������������M�1<�ZfN��i���;�j-�V�Au@qn�'VY���|�v5�]&�"��8o�8��y�'�\�fw����_����(��w~�@zs��nh���|���\u�U|��w������H�M���i�W��+V��[o�c�v���������k�5���D��z��Q�����#G|���uc��Y��5������Y�hs������W^y��={z^��5��Vk��B��E�B�0K6����&T��Z���L��Q�r���zt�h
�<N4�.��hp��8�m�(D���0��ATM�][,\9��U�9n�V�1��y{�'���Lm�M���l���}�A2��N��S(Ig�h)����	B� ����Fm��=�@�A�=%�����������	�z�9��pP���(O�o�������W����]�A����c��zpL�81�8M�<u��"--����3m�4���
�m���u�8~�8����q��@��o_��!Mc�����9��sjId�������d��|��G���h��K/e���l�������B������4��S�� ���NU�z�[����,t�pX���s�LV�!����s���XP�����-��5��XBh,�[�:F�T��@w���7h��i�����h��b���l���C��)���B4����C�1"
���Z���h��kJU�;X,���>��sN�<Y���F��y\��ahh(���
&66���e���g��z���q����g����+��w�m��	!�h>�����)-:M�!����R-�����SC�:"H�S�hF�BZ��.����&���@[J����_�&�#�t����H	E��W���N����<�M��;��������c9Z��h���h
!��a)t�)�9X��1jB���5���;{~��G�l6�1����������
`[�V���[�z=����Z����s���GII���O=����t:���[j,��w�^�������9�7�|t��?����������������R3f�`���A�UPP����~3B�R�=/B� ��G�+�c���vg���NW����|�xt���:��f+��f�@�����8&�B������7SzWF���6���m������Vfo����P�r�
O��e���6��NXN���u(� Z�1�5
�M���'�Bg �_8���#kQR����dG��F������������X�x1��o�������"==����_�k�����\v�el����v{�1�O����_���C���+�������o�>�������W�Bw����!Cx��wq:�L�6�����$$$xJs���z����3�<��O>�����w�y'�F�"%%UU���e��m,]��M�61i�$n���F|%����b���t����o����];BBB���c��5���[�t:~���z�����?F�MEE�]w���c������c2�(,,d��]|��7,_����D~���5��
!�h@���
!. ���N���:Q��b����a��iM$���Z�.�&��y^���6&�eY9m������VRr�ATL��E�i�����+�8��Z����2�F�~j���8PX���/� **J�����S@�
��/ �'��b�0�Y
!�h^i����a�u=��A��~��m\����)Jf���[�������y�f&M���<""�>���?�<`ZQ������������;v,o������'������{���g���g�y-���o���k<��q�1c��7�|�7�|3�~����;�~��!^~����BBBx��W6l����C��f�n��6���X�h�-
���>f!�
C�B� ���a86UC��a�f&�����X�
��<5�2�im2�k���51���l+�aq~J���\�J�6�R�1����������V.����a�QW�;������
���(��nS�����`-��|�c��T��AaBZ�����zJ�	QGr��vy8	�u�NL!<��$��-}~��eM��j;�������������^b��E9r��@JJ
�G����c��|�y��5�}�_}�?��?��3������c4INNf��L�4�1c��]?$$�u����������s��a���P�\��7�{���	&��;��r�J���Kaa!:����x�t���A��������^���o�C�����g�������dgg���Kii)t���#Fp������p����|���,^��-[������n'::��;��F���Bq~Q4��$������f�����u�)�@Qe9Je:�w6�����OH?i�b��/���-�7E�/�@����I'W�_+:,B�����s���������cz�ubB��8��-�(�e���z=��}PB�gji�
�G]?��eP������nW�L�^G\Ei����������B!�hJ���q!~f�h!Z���r�T(P�>�74��f%�4��=���K����f
�n�d��S��4��&�eN�����b��h7��EG�:�f�]x��{�:�o�*�h�A�%)����R��a����eP^T�9kY[!?�\��R����o��Y�=!�;r�!�B��$�+!Z����+Bq8�(��[��f&��O���2��AR~��K6�����w5#�
\3y��kjua���~5�[��-*�
�|�i�:�k��P��t{Z^>Jl
��)(�}�0k��m�B�}������+�[RF@����F!�B4&	@�B�fs�0T�
�~n���io�g(v-��!��~��Nt�Bz���	I&���R�}���"���a@bOZ�o�[~��y{�]�]�K<����h��y����l@�9�w[���8�����u(�%���%�D�a����h��G+��y�B!�B!���h��2��3��:mP=������f����JHT���E�� 
���HQ��C	����pYS����i?��q��L���u#Pb�]���4
����������4�w'Fu�^��.MC�n�'
�$���5JJ��@I��h7�jK!�B!��IHZ���<�eF*P@u�T�i��f%���2���]�i���:����;�9DGT��S���{�Zp���o����-6-��J����~D1��]3��z��BkE��_��<�|�<�f��:�)��X��nSh�@u���m�Gh����B!�B!D�IZ��b�&�2����j�$�Z�$T�fw��%�4�[��S��Y�#5�pyb�)h��2'��h�����vWb���������t}z��r+J���� ��}7��=~��(
�	7�$&��GI��2d*�N��AC��=��mTWa!�B!��%��-@qQ'�3�7�~��6��Y��Q�*��N��8�ru	\�#&�@Ih�B�}����w|TU�������R)��{�REAQ��.*��(���M]����uYu���(�kw��R,��t�'@
��d����c�1!3�R�����'����s'3�;�}��<���
�@��8�7	�PJ��G�!��<�V�!�B{^{���>k]:����Fd�Atf[�Dw#w�B~�!������O5SS������(��(�r.���\`O%����7G!=nD����9��D�T�/6��@q�,�Yk��W|���������uu���bB��]����M���i�����e~r�N�]{�����g!�yW�����<��)8�\;y|����D��5�BOAQ.:�u�(��(���K*�(�����J+U������	���I�)�+���/�L�3�h1�l1]������������������b23�y�:��,gN��H��|�DD�v�����}��y����oA�B7�^���DT<����NC@�x��v �.Cn^�t��������1�BOAQ.:�u�(��(���K*�(Xee6�?�&P�9��Tg>��4%��_��?I�'k"�f�0Z���8���Y
�!@�F�h�4�:��J�������a�j�O'�n��s�,��BD�L�������
���\3�w0��*
�*%�(�S�EQEQ�\RhE�����q��F�.�����FF�Q\�Dl[a�����4m#�7"0_a�a
`��48���4#B0<�?��6�!o'�������o���.�v;�C�� ����k��Q��MF���h7��c
�J�����W �����(��(��(��(JM*�(��c�� �|SR�!H����9���U�7.V�lZ��	�f�)!R��+���~���$�L�r��Yq�[���6nd��N������A�=?��m�#��1Ia�����k ���_EQEQEQEQ~���r��9����=`��������.�J���B�A.�D���$�CdA����t�vR\�p�j�I�%"�:�K��������2�
^g���������y�u���z/��I$4F\�D�+��A��J���G���{����(��(��(��(*�(����1G$�����4G8"����8��OR9k���
�n�!���&R3B�HsC���s�����}'��� �
�M�'e� 4����s��<��<����4�w<D��1R"oD�{Y�~EQEQEQ�r���r����B�nD���ldT��L&�W��?A��jiE�����h�����gj�������4#����&��!����q��y %���Z��hWvG�T�1a� 4 s�������Hw���")1p2�y��V"�y��k�~�r��fj�>��QEQEQ�%�V�D��(>�G>�n 4Z.��9�T����(�F3[�&���?��X��s��;�
�!�&4nLty��<�}����8u���B`��d,}�������FJ���C�u��G������n@\9l��(
��o����,?�~��c��Yz
�r�Q�EQEQ�\RhE�@����TZp����7����.�Tb�nBr��`���VW��xIl�	���}�uZ3B������G��h IDAT����}�g!%�48T�B`�e$Z����L��c���h}2��dQ	�����,G:a�Y��F\3�$������u�A��p�H��f��q���(��QEQEQ�%�V��n��XU��7��+��4����X���A����R�.���n��W$7z �:��8):���\wEo��3���*��g���b���A����X�e��<�v�8D�(�?]����y;��a�����5
z���1�h�Xs���/���C�K���r��R�>��QEQEQ�%�R����(�������F��������,U.N��fS�uL�,�u�a����� ��5M{��'������g)�w���|Y����X��3��"b����h����TFy�{����Y^����#b�Hi�X���k �w�lhEQEQEQE	@���u'��r��z��g@�L4);�������T!h[G�c�C���!�����5#������x�����8���?�|�u��B6���
������Z�D�������������e{�a���D�aP-��N'r�r��EHG��0�(��(�����#h���i�����A��4��-��x�^���x,X�������;�����KQ�b��ar�����K4���$,			��������T���s�\<������������?s�����?���BRRQQQt����<�>}6n��m��F��M��� ==�i��q���:�����������[AZZ�F���/���������dWXp�n��,����$��AT�6D�G]�Y*�J]u�s���
�7w�
����i�&��
��k�.;�[���T�4���<�=vw�����]�<�8������"�I8�������}dqIXC�������Q����w��u�����SEQE9���4���S!��</��DQ�|3_�	\LJJJ������q#�}c����������������s���_��\VV��!C��y3���8�N��_����Y�t).�d
|k�=������
��b!""��{������w�y��k���I��c,X��w����h�F\\�����^��w�e��%<8�����3d����BGQQ��-���?���;�����������sD 
O���M���U��������rN���`w�]���X��LY�'�vvl��}�:JS\m�i�(���G���'��X������������)������
}�jp��=y�(���
�����0����F��68��oz������@�N�i�:�]QE�xH)��<Ji�.��l<�]/fs4QQ����Dtt�>5��)�������)��\x*:?�07nD�4�z�)JJJ(**����w�y����=��w�]k��i���y3III,[����r*++�?>,[�,h��^z�W_}�������������������:�������};��MC�u&N�H^^EEE>|�a��QYY�-����S�j����b��Q��W/v��Iqq1EEE<���H)y��GX�j�O{`/Ce�G9�2c�:"����FF��+���:���)��E��#z����������N
^3B���������&���Y�������=��y���U���m��C�9�>$!������w!��o"n���������k��4D�����������������5N��T35E	�z����

����9;���Y��eH�#���]Fii��}��s((�]~���6?��i���a��:O<������(���	�.�[ZZ�u�]�f,X��;��!EEE��{��n�����L�,^���#G������������H�9BJJ����$==���x�f��]c���[���DJ��%Kjm{��1,Y�����������^YYI�N��������{�x���X���S+�z��q,Z��^�z������W=��0\l��9�}2��� �0�[v@��~��O*�����������#4���H��Y��$���o�otf��}���Nl�cx8^Y���S8����m1�Hn_c\�-�^)�������2)%2k���Ce�%H4
m@o�k�#���$
�}�<���tF�p-����rv!�{����ry�������Cv�B�V�8�8��0'����DDD*&S&S���%**�2Raj��S.]�
b��5�h��C�]���z�j������4i�9�����vS�La��y�t_��\�4v)��Tt�vo��g���������o��6���� oy���8�������j,����(((@�4|��Zc{�����Cx���j,+))��O>���������{���w���m��&L������G�`��o_��J`v�	�U��u"`�g���$�� �gG|�D�����a����h�!t	�=��
�!��&=��FS��`C�N������pJ����g���,?�
��gq����Rg_�|�����Xyn�m
!��t����h�;�7!��X�����r�*4��@D�	^�_��\���xX��3�n"EQ�S���t����\���dQT��=]�BJ)
t����MQ�fJJ�p�Jk��\��(��(����a���+�u�O�i�&��)]=`���_p����5�\P���ol�.]��x���j���n�:<B��������e�����������������K\\RJ>�����(������`	@����2�H"e@��?A���3�hl
��;������1!�qT����XM6����x��$�^���|J\��
IaU	�*���dC�N���G���*��w�/��q������4v��?C$��5/y�}����D:ko;��)��I���"��#�y�g
R^�[��T)E	�z�VT���--���]�6[*���IN�Krr_��;c��"���]Bi�N���h�e;�@�;���>J��}III�b�O�^���o~�W_}Uk���{y���������� 22����5k����y���1B�.�����s�m���uk�����l4m���]�2e��~��IDg����L�>���L�X,$%%��];�����9p�@�q3g�D�44M���c�\.�{�9���Cbb"���t����{������?r��;�f�����[�2y�d222��l���2z�h��Y�����r�~�i���jRRR�Z�4n������9s������������_�p�
4m���FTT���g������{�\��R����7��2x�����O!�����c������Add$��7�g���w�},\�]�{��r1w�\F�A�f���l4j��^�z��#����t��(���������b��!�����m��������8\..�����(e!�d��=t�<[�S�N,[��F`��]�PPP@aa!III5�6n��F�g�u�����|?��!��o!��������5o%�������H� `n��F��l��4R��9��S��v�Vr]�O��W��2��D3�E��v������UD["���k/@Ce�$�����O��c5�)�*��YN������0��gqM�^���i���T�/�bl�a��d|�c�AL#�G���0[��Ph���Sp/�R�����?=F �R��(��\RJJJ��2K<qq���������%ee{p�K��s�Z�))�Frr��~G[C�_ O>�$3f��pBPQQ���[��u+/��%%%��y/.o����]��1'O�d���,]���^z�E��?Ug�'O�q��oyyy�������o����k0`���������q8~�*BPRRBqq1`������7`9G�������g?���^J��]���k���:+V��K�.!��o�[��+�p������N�:���KY�l/��"���/�z�[�~=c��!?��>B�����������x�������i��U��|���L�4������x<����������o�p�BF�]����o~�^z�%~�����[oa���S�L��vF�]#q���?~�����m�6���CNNM�6����[�r�-�p����(++�������`���w��AQ��P�0����o���3f�������Gyy9RJ������>�M7��SVV��nG�M����|������\����d��x�gldd$��������ZZ}�����>o%0�pSPp��F�[��LbQq��b������heeMi�L���b�A��h�^<��1'���$�6���������&�9�J�a���M����U�U��i����C�8�9V~�[,�v3�I������i�u��0�,G\/��r��?Dv��v�u����Er\3��@���>��_����V���IQ����<��]��;p�K�D\\
7�'�AU�	����<�������jM8��s�J(-��0<TU�DAd�Q�����PT����_~�n?Ftt�Y���z�!�y�bcc���{:t(�7����]�v�b�
�-[Vc����f�q��7r�u���S')))�������+|��w|����q�,_��������>w���{���.]������n����[�����q >??��'�p8���f��i6���4������y�f�-[�����i���q�F�����S���+���f��y,^���'O2l�0���HLL<��J)Y�r%6l�S�N�����[�n��n>��S�~�i\.����2dm��
{{��a������&L��v<|�0s��e�������k���m��<�%K�0v�X���L&����q�h��%�ap��AV�^�G}����pp�w�p�B���W�����w��Y_�f�������]w�E��mIHH�����{��f�/^p��;8p ���DGGs�=�0`�222p:��]����_���r����r�J|��GQ%\*���
*++�u!��?f��������F>���k�FEE��h|}��>�>c}�KKK�=�y+�UU��h����n�R�r_l"qd�0C�|jj5m�����6���E��|�E�<�w��
����.;N���0a��8q>������l�$��sb+���A���_~�H�	Z�5�?�y3�/'c����v=��}�t��=��b�a0�[�z���q4n���\U��������
�m8"��>@*��(�Fi��NB�#�X�I�2�B�d������Tb���p����Q���=g7�"�_O�if��D���|���))�:��U�V���m��e��U����X����}�������l��m[rrrf6_{��L�:�3f������+W�f�iC_����6l�@�i�����������?�a���Y�l�����o���7�\k�#F����S\\r[7nd���<���������o�������o����?��?���+g4_�o�������x�������m��L�<����/��?�����?m�4I��^z�{������;����3{�l�?��>����^c�N����RJ���X�h������W^�������>[�3l(����=�u��!��/��<�H�����w���]���Tc���:u*v��V����z��TVV��{wV�XAjjj�u������S8p �������c�������(
�J�
���K2d��9�'Of��mTTT�o�>�|�I:���S����r���s8Za����@�D��&����I4���:!m#�!��W�"*�D��u7#t���x>m/�@nU!��Xb����>��R�����$92�w,��S�kt*�fL�`��$����e�B_�	�[�E��W�O4n�x'���!T|��
��-�T�cEQ�����
���}����$����u�EI���,���m����g}DDxW�c�������M�x���k��KKK�l�1�0�\��3HNN���������Y+�\��l�<�>�uf�+����[����f���/����oRRRr�����d���ML�8�����]���7���_p��7�>W���O�K@�����X�����������V������:�+9998�u��a�X�7o�y���{�\}������EEE���|������M�x���j�}RRR����F;EQ�sE����t��_�����w���y��������n��?��O��3���~�_��ILUU��8������
�|��3����l�?u�J`e%��q[ X������4iET���)�4L�B��|�i�:�8
o�P�����}{�-���)�*�$4:4jY��2W%��`wW�K������/���i��n����&��yq��M�z45��3"�9��F0���C�������"��[OZ	F5SS����Mm��b���iKl��j���]J��8��h������o��a6���
�����\(..f��u\w�ut���'m��v���������s'YYY����f��wIm���������z���
��>��A�;������.�4�)S��k��=��:����V�dff��7\_+W������d��������W�X�d��{!���������_�~������h-Z��>�|�����
���wa�k����\{��������(���t=m������������ILL�0�.]
@\\QQQH)9q�D����U��?�X������N�B�����w�
4�M��w0B��_�
B�C���3/��3f<A�v�������|����k�")�vS�=���,oi�$_>�43[���sO��}����Rr�����������t�3����g��#�A_��{���qq��M�;�)��-����n��qs9��&��>^�O��C,~����/4
�O&�_M�/���:�O�y������zU��.7������6��T����Y��]�L��3�f������zke����Z���xf�3y|W�l����m��g���������
q��Y�����r������;|�������g�����"::���t:w�L�n����+��uc�6����S�j��8������+?���y�������q�����s���_����G��s|�A233��_��W_}U�dc]����;�:}����}��zo�t:������]V~��;�����/������_�x<���>}�`��qq?�u��1p�@�?NJJ
_|�7�xc�1�����X��=<H����<y2o��f����w��m�64M��k�	�O��4d���`_�"!�=������2a��TVVp���{�q�F���^^|�����o~�������n��f>��c����������.V��]�'V���?����GRSSk4���O9r$B


6u��iW]uB����'"�7�?���c��k���������/r��������r~�UVf���7YX��3a$���Q�]���O�$9��lQ�����RU�~N|�����tz�D0:9�M���ne�[-��U����o_�c��=�C\���*���s�!
�U�"�o�A������3~3�R"�g�/��7
�dB�m`_D�[&��#[�{���>�Ct���������3g�@����ry��s>����2�����v��;c�&PPPwF��;p8
�4���1�"HL�������h����*�p�����Iu))�
M�({b�����O�.
�������o`���L�4)�����6�}�~,��\��7m��%��|�����1����qqq:�)S�0r����9B�V���m����1����-[����k��Y�������?g��i��������3�������{���M�����w��l��������y����Jy����)S���o �@�Wc��A�Y��-Zp��������+1�L�����8}N��w/��yyy�$�)S�0o����	d���2���/^�N��|�HFFF��p_��@��R��?�������yarr2�������U��w��<�����!S�L���^�s}EQ��3��]�14�]O��?�vw�������U_�w�����w�o�����j,����kW��ru�[�N{��Wc6��R��g����i�W�cbb����B�{��"�� IDAT�
���!���o�6�=�#�f�`��\V��������#xm<������O����t��f
}��cc�ic�6�0{���]I�5�����9u���f��q���(o�]F��vfS}!��w�|�]h]�������F������@�-{!N��0�Q��C����;7�
_�.� ���m�uS[T��vy��[S����>�70��B�~F|���#�2���?��X�I�&���G�f���:t����5p�@ ���z�#G�����3j�(RRRBPVV�G}��Q�2dH�l��f�����]�v�d��M�F���4
)%��=��O�M�6|���g�QR�c��1�����s��df(����&E!�={6��������'>>!�N���7�d��A�~������{����;����s';v��/�KXsTE9�T��|Y���z-]��+V�[�|W������\k���s)++#**�V��u�]Gjj*���>�m�6>��3��q�5����1b��y��Z'd�������5�X��	x����g��
xz�mf���Py�Q��6��V?����$v��F��r�U�R78��e�m����no8�3b�A��H�-�yvo�������������|G��{����������Xzd
��3�w-��1�l�	�@\��y��Sx^{}��HW��y��$D�	�v D�Z\v����m��ngXsUEQ~��xo�Uo�>��U�Q��Y�4j5��a}��Y����u������f�		����|�7KU�/�}�����M�0��r��7���Q�n����:����������E����#++���g��oW�^�����_�E��Q#�]�+P���i�9�9s����E~~>�����3Yaa!������8�<�%�������O�����0���C�[�x�ORR�?��s'�1c���`�Z���c����R!�|���A���g}�Wzz:��Og����i�&f��IZZ��k���s�1��QEE�:u�������(JC����������x���x��G�����
����o��eKF����G��)S�������:o������-T�7k����Jy��gy��gp�����o;v,RJ�M7�Tk��f��b���w�1e�
��c��1n�8���i��������$##���rF�����(//g���,\�!����@/RJ**�����}QeGD�ALDT���2�e&�������C��0%ZL$[�!��g������pV�hF�-�{a�qd(�*�cx0kfz�t�it
H1����-�m�����H��l�������7'��A�(����5�_OE��Gx��X�	��y���Gh�m�����E���v��XxsUEQ�XttK,&SK<R����!)�))~%%��jmDT�$$t%-�Z�6N���S�?������J���IK�����DE]���������AJ�%��c�%*���y��gOY�p3�o�����UTT�g������Cx�6n�������7d]�p%&&r�-��t�R~��_PZZ��<x:)���o06l���[��6���7/)%�����7�|���z�J��L����
6�p�YB-�Q�F��Ga��(((`��!W�/Bz���O<��������=X�$'�o�w���u�EQ.*��^z���L�����"--���8����:u*���4n���>���f0i���dffRXX��#���&::�)S��p8����6N���{�6m�a��CCll,���#�n����?��n��1w�\�f3���HII!!!�-Z�j�*bbb���^=���`���$%%�y�f:w�L||<			��=M�x��':t�Op/1�����[���cPX��l��!
@�0���H;�T �.l.'�eV��iw���\��p����Ft���C�J��q����a����!
���1<����	�\���F�3�
i�_U��$�d������$Xkf+;u�������[|��jc	�
���1�y;"�QXceI�>@_�	���|��g|��I�VW0�LU)r�{��/�z�Z���(�O'� !���������������*�0<?d�PV��������5�$$t?'����|�5m?�����}��TV/12w���5��������������G]����C,X��F�u���@dd���HCS�X_y��������Ql��4hP���G���Cm'7�t�/&22���B���:6n�xV��Sddd����s����q���+ZQ�b��aHHH��o����^b���$''�t:���'33�'�x�;v��r��7�|�SO=E���1�LDFF��_?^y�/^��d��9���{<���8��c��<��cl�����;i�$���[��O�&Mp:����s�]w�u��Zo��u����;w�������[�v�IIIa����Z�������^�������?�X�8��M$���������(;����0W!lN���0{���tL�����q,�^����p���]T����.e!]2cB����T^�KD�+Bz�x����P���Y���;�]|�bg6��N��i�F�����<���D��{�M���~8.t���������u�~����}w�
�!�bl����y;w�;.LfD�A���BTBX��G6!���,	}{��(���%&��d��j�'>�KR8���fQX����
��f�t ����@||������l����c��l�����������<�o����\��o��o?��l�W\\��*NLL�7b��+���	��������jn�c��Z%|f����+u���6=z���?������}�Q��L�0�VR����OB��\����������o]���z�-[FTT���6�Ff��V\\��E�B�+=z��X����0a�������7�x#��***��TE���T�����R��y:���K�MT�$��TQ�K:p�Jj�(�M��������B�e�$�h#�x�B�`t)��]���m�_>���!���X2c#������ItO��S��b<"���s��q���w��8)q�s��$��r0u���U�Swk�"�d�������:�@�����:kL#s����@�?�+���4b"������=_!�msg�M_h��������9S5TS�0].��39��s��^��{o��uG>Ng!�����E`�%����}�1�"h�|�?��\i����>}��Lll,��s��
#55����={X�|9K�.%//����'��y�#�����KFFEEE,]��9s���Q#��o-Z��U�W�4���5j�m�����R\\��m�x��9p���w����1#���2e����
7�@�n�HNN��vs��1�}�]-Z@�v���c��!x_���s�������;v,w�y'M�6�������k,Y�����s�Nk6v>r��?x9s��Zu��Z~�1���!f�4�5k�|��[�;33���>q�Dn��v���8z�(s�������
�m�F�F��]�.]���c1M����[7nH)9r��W�������W_�gM�����!C�?>�&M����k�2b�***�����O?���A�����L���y����=�M�6e��1�����-[��S�����x��8y�$B�������kl{��]0��R�]C����o�S�NDFFRRR����Y�f
��-�����2�MQ�s�Lca�bM����R|��8��S�wvYFaq��)���=Y��Y����-
�����6�'I4;HNJ#J���j~{E#"�I�e��edU��lnf�Tf��qK�(��z?�����=���~��4�z�	V���+�������x���q�[UHAU1�7S;�l%%�������H�	N9J���5������4�����\���g�a`�����:p��p����A���ni�������3�-��7Ft��\���	_�`EQ��ry������;(*�BI�6�����Z,�$$t�g'�
}~>��_����\�������YYY<8h����T.\��?4Z��������_~��vw�yg�,����o���Ki��M����B�l��=���t��MY�b�;��������<f���O��C>��cZ�lt�O>��I�&�l6)�`���5z1��o
��n����2bbbX�l��lL��
@��d2����� �w�^n��V�o�^�����(..>�%vE��
@����2EQB.�_VA��I��
�����x\,,�A�-�f�� ��W�����L��qd�V�����1������.�Z#}�����p��!�h�2��.����v��
/x{.��6���n���,6xo-l����;s��b�!�?�c����-?���<N���M���>�m���5^h����:�E_�y8��N�����0��HJ�{ R[�5S`����a4R*�E���-3��8��5E����Mh&S))�HN���~���,��l<�EC�9����$$t&**���/n���y����0a/��2��9G�������XZ�j���?~|��;wf��m����/�|�	���DFF������#��oKjj*B��������������9p����b��HOO����y����������g�e����^��m�����K~~>�����B�n�;v,�&M���HBBk����^��w����8�NZ�h��1c�>}z�eB����9P�m��N�>}��?/��"K�,a��}�����Q#�u��-�����Sk�O:�M7���C�x��W������{7���X�V�7oN���3f7�tS�c5�����r�Jn�����1bK�,a���!�L�}�h���7�b�
��_�������������hZ�l�5�\��i�^X�i��=[�la��E|���|��w����p8����E�����a��q��7��BEQ���������|U��,����Xl#*#5$���fvRi��J�0R ��f8��K�v�����/:�b��
���rn�u���E�@�)~0!5��QV����bE�k�5�r���s1�3&��H�	�������T��A�K�M�����Mk���U|���7P���L���O�KRDx��}��[���\
g���`6�]��o�������n����f�����l�(�CQ%�K�|T�xU��>|�0���zJ��(�Y�2��2��,��'�-Y{�`mB�+����HC %H������g��E��W����0���q�C���LW��d;���U�he��a4k��]7����\)�=�.!-���2�Y������v�|����On��|�Wr����N���M{a��5_��;�mk�OV!w����=:��k�Y{���M�7�����!���$G�����(�f>t����EQEQEQ�A���A�`����:H�^B�)�h���5R�����K#w))�S��
~�:E����)�\ln���S.1z	��a�P/��Q������U.�U����0�Cwl��pe1���i/~�u<����=���s�����1�4�T����|�XL���������|<����j5�]�����A\u���`
���B�X�����4����(��(��(��ME��,I���K�V4��&��PK����+����������Y1M<9h&]����G��v������|��LD�����v���v\����
Y�5�1�sW�1\~y����G�27�#���{����_OE��-������w�/��q�h��!��'A��e���D�}y"�z���(��(��(�r����%��B�9��"V�����TB)5���Ea6tb�"be)6�I�9��9�r�J��H0�������53t�A��`����
/VW��1��h��B�5��d�\{!�,���+)v��5VDFb5��[����,�J����d9�Q��"���m���@�-i\U�-K�[�!]Ua�SQEQ���R���(��(�����%.��+i��
@cw&�M�9	��eUZ$�F%���h���)F��/��U%<B�����sO\g_���&��$���`�s���Q/��[r[~��V�i��9���v�����Y������h-30�j*Z�� �z����x^���{_����hu��_@\jX��'v#��G��QO�"6s��=E������\X��
���(�r�R]fU��K������=�B�$FU!%����`T�F�$�c'J���h7Eb1�*?@+}/6Kc��E&�djB�	�.��(��*o��2�e*3��Z.<�<�(����
�|�i�f����FZ�����\(q��y�v<��1�(�k���I���(O��/��W�~E�v�n��	��������o��������J�!���sAqI��(��p��n.��QEQEQ�3=���YT���%n��H��v��x�1F9U��Y��*S$�4hVu�U��s7�nO�m)��,Bp��
�\"9P-�C�����TqV��%�b���P��8�&��a��p�Y|h5��Z���������1�3	���PG	���]����k[���Ch&D���'@t���ulr������]Lf��q���(��QEQEQ�%����������{U�l�e�)��7y<�M�v�%�D���,h�)�JS4q�*2��`�����}�W\3"��4��|D���n~{����;G��YJ��������5x�
�Up��M��.���RJ����9�S�>��]�Z3������������Bo��c����h�������/�
{� �lwO����m�I]�R��p9��*��(��p��]�E9�'�h�N[�^��(�(��gA����4��n���~�h����P3Z����]"�`����Q������.yI6#FA�����V4����C�,<�;����q����;9	��0���J]�CG��8����F�������|��x���s�j{B����Mdi�2/��(��(��(�r�����%��g���������>����'�HBh�w�" �j�*b��������l?��l��@�HQDPi��@�PC/�@H����������f'����#q�}v2��}�{�o��-��a�
�Ar*X���X�tM'�b&�����X�B�)x�D$b�
Fsh�mX4�M�D�����1��pp<�|P4,�B�:7#�NwP=�m��?�+O���!

/_����d,�����s<�J)�.0?9���Fm8�����l�$����fT��������y}�l�<
x!�B!�FIZ�K$�;�	��&d�G��Y	��B���������K���oA>�&�:���Dfz��MP����oETfa���9��J�
����*��)�3y��� F6����Q�7����|�7��Y��,�3�U`��#0�9�|
mSO<�����_�n�U�-/+����N�����v�}k���=+���B!�B��HZ�K��O
�������8Z�^X����,�B,v�nB�MX�6B���u�6�(~Gk������z�}�u+ �O���tB�F����a�r_�e����������y��n������������r�B~8����5�KRJ��n�������2�A���?���+�<k��6E�~�45���D�?f��z�e�!�B!��|$-�%�UX��#�Qhx�8g�@eP3+�P����������E�C���G�}�6^�f�GZc.����{����B�
�����jD�v���?>��������4:�n�SmF��n[4e��p{�~>�9�����9*�NP��������;QAF�5����}��?-G�w����-o?T�a�v�����
��w���izn��1VS�L��C��#��B!����.iN�
��</�����q���|,���CS��^�����Q�5�TKQ�)$'�6G��������8���f!/���m��J����U~G�jSJ���d�����j��-�����N�3�K�%"��B�.��l�����4�����c�Z>�;��h�����"zA������
��]�t�@4kK���;~������eE����-=~_U�R�Z6[0p IDAT�q9\/���p=*�B��������E2����:����c6�B��f4e��;�KC�l���r��i��U6j�%�(4M)9��)�����z�<y2M|,n���S�G��j���aV�� �X5}��'�f�mv5}�
/�����+��o	�s�=ZFY,�n����{P�>����}�w���=��2 �'u�]����d��ia�����.B����HU0y���=!�9r�!�B��I2��Q��\H?s���H��d�����t�5(T��P&T������]�6���t�=��u�����P�k]�w$��=���?�������xk��'������R��w���	7P��:aw��rv�Nn!�Vq��)��P�91�����S��n���c#���n�x��|}0
�A��,KY�JA����m���j3U�`]i!��B���Q!�BT�}�d@q�����n����7�~!���(L�Nh^�s��'N��Cs2���8�QA��
oD����|N�|�0�	,:�9�[X��fm|+lF{�d�^I&�D�:�y��(��ie�����l=���v�e�������������
36��\����}�w�i����k���FE�#��r�c@���0���B!�B\�$Z\����+������8��GGQ��ul���V�
�m��o�]�fD�C���wK�n�����W���fVR:�r\No�o����^�uq
���2��?_o���t�LN
����P��J-_����nD7�,C��@��
�ok�����K�xa����J�����'�o�2=+���j;U������*���G�Bq�I�y�WDu<y\9��;&�9L�*[���5=��m��x�������9+���\3r�%%��t?����5J8O��g������%�v7��G����v���7��Wq�qy�30�;�}kx���t�K��8lx[*����Q�jV��
��C?�0xQ�	��B�+-�W��t=*�B��O��I�������4Y��V#?���<�#��$�,\���a����[�����P+��r������rQJ�,$��[����nx�����L?�g�������A	���;1
�|��{��~<�f`_������dF��	��n�5��Q?��v&z�)C�	!�B!���HZ�KH�uRSAw�;��;��.�y��Wxd�Z4e�B�L��2��wN�J)Zw�s�LrR!�N�.�!J3kfz��cB���X���������]|�s.��+���Bk���qh�
����q�\����'*n8�B#P���"��Nv
��9���@�����P|�!<'���\V�Z��ih���3*��>}��i
6�����x�y<^
��~�����=1e��8�;vY�u��>!�
��*,��p�
�&�4$%��$-*����:����,�����n��/�4#����|��&��A��M�\[>�]�g���@��
�W~~���i�4V2E?����_c��7��7���j3����7�z�����F�<kh|�C��F�9o����2|���z��XW�8���������� ������	!�M?��B?��vt�������;��5y�d���}-���q9oR����@������F�6�n��	�r�ip�4#��0���m>�=��Yq|i����?�����~&:�"�Q��}	�YT�p����9��
�:�
��{��Bk�>{L�n��]��'��|;I���f=!��G�/�����3r����p����9����|4���C�^����>>W����S��;v�X�O�~�G#DY��A���D���2w�lr���z�sG$�e%���6�S������[wr��V��g�dAW�R��5�d�������
���ej����<[���Y��n������C���2��Z�����ss�o����p��m�e�����g��y�9i��w�H)!����<���-��_�u��$���>>QuI��B��I2������:A��E�����h�����4�h��E|�����:��RZ�����,�It]~!>6�v7����`�������5����&�'�7��Cw���v��O��]�X�9�r�D����8�m�p��x	�0����������jD��Xgy��RN���-�@D[9������V6d���p��G��r���f���V|4��5����'�Bq!��-�%��:	ii��"��\�uhuG%���
�@�+��Q������3��:.�/���7���-��_���9�y�td-�����'����fL�zc~�~T��me�`_������K�(�?��T��`r�b/@��}���yY��'�WQ�,�(��'[�/{������D�$e�B\Mr�!�%���cY�l@��I��^�FWv`��h�cA�:�����+,��'�w�J��R��_�[cD�~Z��(OR�9f�]������e��W���i��h������}�}�_[��~1UJ�"��z�������C�k��'�5��B\E]�X5�`��`s�W��V/����)�����\��U}|F}���������/M�6������!������B�4�����#Gx���i��%���h���E��,�~�z��O�f������
r�}��z��r���O?�i����_?���c��q��������R]��7o��
#22�����t������b�����b3f�p���OI<�@�����y��w���+5k�D�4�{��2�;z�(��_���3���X,������[�9sf�q;~�8���h�F��uIJJr���M������
�����N�:u�4�;����yJ���{��������4��5kVz<��o��m	

�j���Q�X�t���9v�/��2��u�V�ZxyyD��y���\����e��a�}����Wj=������>�O�>��]��B`` 
6�G�L�4�u���]Grr2���:7�x�s�k��_�~|������]��!��B\"�)�Hr���Sh&D�a2 ���I#�j�X9A�b�s��-��j�h4o���-���	�r�i�����<��mB��,��Nog��8l��_����z�����V�
��u��E��4L=n@k������|#���,G���i�`Th
���7��
Gb���O�Oa���t����H-|!D�V�e�*-�(�qY����Q����EY!��s"�\����>>O���s�]w�d��kJ)<�'�|���3Y�`���SJ���?3z�h233K�^�Tnn.���g��9����`���G�3gc�����?�b9��{������������+W���o���/���Y��={6#F������}������a������������<y������g�q��	���W�=�������,������#8��z��e�{�=^~�e
K�������KY�t)}��-r�
 ""����s���s������e���e���<��S4l���?����f�R��}�2�|�A�������y���^�u�U�V8o���g����O;�g��>q����g���6�9s�����z����b����l6�kJ)������#..�O>����4=_JJ
��v6l@�4�~�m^x��J���$$$0`��;]��";;���,�=��
X�`			��c��9<��cdee�ZGrr2+W�d�������f��E�l����!D��	q�����9�?���.�&�v����)S��i�cq�N�)@�Q�E�N��v����9t�����������;��fs~=���s
-ow�Yw*�����	�B����6�!�����m��� �}S����'�M����F��]P��oF(M�F]�Vz�R�p��Tf��B�	h;U��<
R�y#�pO����Z6e��,9�E�����i6;i6VM�^Ja�uV�]�f�6]gCF6]�t��<���B���gLW���q��9���7���^�C�����b�
>��F��q6���G5j���^{�>}�`�Z��g
4�n�s�m��r�J�R����{����
���{����Y�z53g�D�4�M�Vj;���k��%66�)S���o_z��������O<@�
���[�}����:����uc��q4m����`233��ok��)���b�
���i��
��~;o���G��u��o��#G�����2|�pj������q��;1e�^{�5�7o���?N�f��]�6'O�����c������2x�`6l�����s��C�2a�>��cV�X�����K/��������Q��������o������s�����III!..���������������q���x��=�\�Q�g��������g�y����������y�����g�-��;����.w=/��|�<��#�����u��������Y�lY�?�8v��
b��}X,�M��=��c�}z����s�G���w�Ixx8>>>�;w���x�/_��I����3n�8���y��'i��
�����������L�:��2`��n�J�:�K�	!<�t)%���`Iu>�~[�����a�?�"�~W�+<2q��0k�l��OS�.�X��X��_��EI']�z�Q�����#
�.�c��Yvl=��g+�|=�Z��Ad@]����Y�^�����wT����
F�U�
���~`#���`��v���l���'�-��B�w��7��]�����l�lv���9�_H}����J����@]�	�����E������#y��+$���t�����"�^���&�l�o���}]���X�j�3��W_1f���_�����cGV�Z������������3{1**��`STT�3P���������[����X,,X��!C����������'k����o,5����t�����L"##���#88����w���m�0���Z��Tp����HN�8�
7���u�0��A������^^����r<�@�@��x�f��	��db����|�����n�:z������7����;�?��w��������e��

���qqq��f���n��&L����~
��o�]*8]��O)U�,��������'N���V\�#99�����p�BBCC9s�L���?��g�}��w��Y�f����w���JTT�������j�*:v�Xj���<
���k�����cK��b�

@��MY�b��������$BCC1��o(���������ew����7���S���o�e�����S��>:t�&M���s������\OZZ����^;t��Z�"??�1c���_�976l�@�~����e��q|������Peca�1�&5���t�NBZ���3@`j����������'�y�����M����d��a��B�I3��-2�.����7��e��b�Y��Y�w%=�uV�
��|�pLw����P���`�b6���]g�+������q��.�Q�6�mG_;=����*R�y#�pO��.��l�!�^��[����j
������/�����+�a�4���p|U)����?��dO�6�L��}��L�4��z�~�m�����g ��g�q|.^OXX@�A���3u�T�(3����/���m����	>�>}��={�>CQ�ly��3f���3�8w���e��2�G���-����������Q����`��E����.:�\�&M���v��s'���(�x��W���%/V&�\����;�����/|�Z���9��{����Uf��,wM��?���3@�:uJ�]Y�j�{����S��S��+W^t��"��=T\����3�D���'22��?������[7g&�����������rs�8����[�!�y�4�Gz���{Z)ES���s�"G�������~�4#�"�Rt���	m������4��������sYyrv�Ab�E4�'B�����6a�:��5�Up��TT'c��IC�s.����v[��{@�a��7��Z��u�3�%��N��(�[�0�M-�K����to����J�g���,+��S'��u�5n�8����X,�9���5k�����R��fv^^^t��(jVX�{���x���������?�(
��W������E�������������,V�X5���M7�5<y�d��M�6��O>���=��z(
���5���+�8������.,7o����[��m[t]/�v8�������|�r�(�|���.�k������K����������v��GI���`�LFFM�4a��u��/������K������>|x���)>>

���58R!��$-�%�{fI�i�P�E
���6���M/t2�Fv9�OE��g�&��%7�X�<Qy�&�#��d���ihxy������|�s;�\>��||0
�i���� C��S��5������e�B��Au	>�7���&�u�����B\	%����2�Z���*��.9����|��!���jcw������j�"**���FGG����r��M����Z���4�����@bb��u~����l�9s���:5k�t6 ,Obb"���������������q���;���g�l�v)(��/�n���N�8������OE��dfkIc����{�`�������i3f��v���.����r?������c�}�����d����������+5_���m�HOO/5���;wE�py�%�����cG�1_V�	b1]�����5jt�����������~���EDD8�����{5j������]C��;FRRQ������C�u����-��<	@q	�9��t������B�z�O��V/,nnf��p�]Q��f���
�2��@�4��:�����(�f�����g'�\q��
0=�Z�.`���#v;�O���������k,*�`����� t���c����r*�}a����~.�.���]��g�s��9��I�/W������~����H��G?���.�������-6u�Tg���L�4��m���S�4��_��W&N���l&++�Y�f1f�g��1c��f����2�����<�����
�������V}����u���p�B���m������(��n�����[<���%3���WJU*]|N������?gt]'%%��z�l�z����>��t]�������f��~F��3g�3������_�b��a��W���h^|�E,���r�B��s�n�Q�H>�C��W
s��V�Z]�1�����|,���w9�������n�U�B�p�O����E�n���4��#�F���^V��LN��:t'���r�B����_�
X��pP^^��Ek�����I����>w!����n��*�^g�6���f��}�r(��b^w�����v�Q����Bq9t
��!#�Y���3��jf?�6s"�V���B�����F2P�1�����
Q������K���;\�_2�U����O?�4s�����g���ddd��������={6w�}7�f�������u��~|��7���p����g�93����p^^Vk��l������
�I�&8p����I�&KFF&��>}�E%4M#++��7��Gg:**�e
�k��w���y������;�`���T����}������?�e����[V�^M\\8p����������;<��s��J�O>�$�?�����_���1
!<'h!.��Q���,���Q����� hq�DW�>�[�]�1�s����?�O���T��d'��U}��Ve���\�%�k4fu�V6%����eoO���������u��e*�q�������7�X�l��^�w��v���}P�����Q�)��C�_�
<*�����,h��:��!�UW��KJ�f��vgf1\���b�Y�G�
���*d?�2)=y���q��U�I��"((��-[^�:?��C~��'���HOOg��i0�e}����3}�tC�������^���^B�u�o������:u*III��7��M���k�]�{�H��t��|I���-[�
'����]�x�����/4v�X��{��.)&&����RPP�,�k��Y#  ���;�i�&V�\I��]���+��E�i�� IDATDbb"�N��p���Lh����%/���6B)�;��CTT������g��,[��� �����)���;��sg������?Y�`��O'??����v��9�}�����%9>�O�B\����$X]��u���||�����)S��l������@�����B���0��k�i����@�����Uf5{3(�;�k�`��
�O;jh�{!+Olf������J��Fe��d���;Z�h��A?f��Jn�E��v��4d*���p��:��=��~O�������3��`��u���7B���y����V��'�� .+���-��[��4��j�<���Hu;������aC������f���n�=s�G��$�����Y����Y�������8^z�%Z�h�/��B���ILL����[�n�%V)E���i��=c���U�V���0w��+������p�~|��.j}����=�����/���c���,_���>���2|��K4z�bbb�������c����������6m�����JLL�3s����m����HBB���nK�7�TJ�j���C4M��p�r�J����Uj,%���[xyy��o�i�&�������+,ws�X�V���K��}���q6�;w�s�GEEQ�F
RRRX�v�U�����[�k\��]�Q�#z��:>WpD��x��W]N�7i�Y��.��Eh//�f����j
ft�`�mv�|�_���g���_���GNe'�;�����{0�:��7���~�(�O�a�s����J)T���^c���/��G��|�~<�e�����7B���y��������?���}������J2�L������X�o��r������l����#0�����O>q[��"����mV��y����Y��4���tF���|�4h����h���~�����w���Q!!!�rK�.e�������Y�����'-[�d����Z�?�0����mx��y������/�[�8���Xq�s��
��������v��c�������/�o������������~�����J��B�����s"66����Ru������K���1l�0�����e�����eU�+!�a�N&��:�D/4�4���*B\h���n�G��@'�@�������;N�pT%M�"x��np#>fo���<��������*,��UJ�u�����P�������c�J���=�uD����.T�~`r��b�G��=vz~��Y+:o�e�y����V��F��D�Y�����dW���4a���z�!�������o�y��������=|�0�G������+��%M�0������{���uQ���}�����(
N�����xSSS������=z�({���Q�Fe�����o_��Q�)S����n�3|�p>�v�={�0o��2���1�9s�p��w2~�x�����3PJ�������{Y�;\�V�Z���g�}Fnn.��^�z���g��X,����M(�7o�QS��<�����#���:��m+3O^^c��u�8~��g����+�E��#Gr���'�N�>]�^�;���y�����};111��^j��o'66��<��x({�O�4	o�����c��u�V��:~�8��M��h����i�9���!��Zw��������.��FI�
��+,?��fa������(�T\9&�D�:���f]��BS�>�u]g���|�c�N�as�����1����!��>S���O����L���Ew��F)�����9�
vhOJ(��vSOZ�a��7��0���eW�����_?���^�m�F����/��y3�����G��=����i���l��&Mb��A,^��f������;3F���O�����/�H�&M4h{��-��o���3f0l�0�x��R�_}�U�w������,�`Tzz:#F� ""�	&0{�l��[G\\���+o��&=z� ??�O=�T�uN�n�������y3{��u�TV�^�x���HHH�M�6L�0�������Y�d	o����w�U�V,Y���:�7"4h��_~Yj���y������?�Hy8�����@�.]��-}Md�Z���[��*��Eu����������W^y�5k��e��O�N�N�X�f
7�|3���c/��r����m��/��������c���L�6��#G��a�
o���������{(�,����%��~�m����K��k�+�������q#������O<����3(�]��(��qc���K�R�9s�����������y�fbccY�l����?���O��

�eB#5���v{����3
N�!���lB!<f1`������?���A���i���S�]7#L;g���|"V��)�^Vni����Z����L?ah�|{�����{��f�
J��VJ�Z�@5j�c�J�wy�r���?�w�C:-2����
�>mBOXQ.�A���[C��(/9>�WV�@+2r	��7���]\��W��_~Izz:K�,����<�����2w�\�x�
4�uC�4/^�s�=���N�<��)M�������� <<���I����9sh��=������l���T�#���O���O��n2�x����m����/2�|rrrx����A�b�U<i�$j��������v;F����@AA�F�";;����9sJ��bo��&�W�f����������L6����~X��]�Wv7�����^���x��g�����7�,��R��C���7��\����K`` ��������������e�s���U��������g�a������������0��g���s�Nv���r��� f��E�f��L���{	d��q$''3s�Lf���r{%�O!��W�n�q��M;�i��R��D�C�\A�^!*C)E�
��]��h��o�����X����U���F������au������t�%,c���8�S�f����4�VL���
��	`1=9��9�Z������4T�n��A��/���x��3���5gB��U2��^vqU_q�U�������3k�,���C�5����I�&<���l�������u,�h�����������k/��]�t�f����f���i��	C���>����y���l6������0�L|���.��5h���?�(*u���z<�bQQQl�����2���[S�V-�f3AAA�o����~���8�O2�h��-[�0n�8������s��2��
��b�����������������7>>>����+����
��������/a��m(��<y�3c�Bf��o�����t]����#--��8����n�	����G�����4�Y?�b������w�^�{�9��iC`` V����HF��O?�������]y��W��w//��:t $$��LHH�:u��g�e��ue����O=�S�NE)�������'Ohd�������-[�K/�DLL������E��5���'���:			�v�m.�1d��9�G}�-��Bxx8V�ooo���K�^�x���������
�!���.�W�+��C��n'���/[�S�����<��+��+<2q������3.�k(^���������l�X���sy�b��0|��?�E�aw���������]�xpE)E�Z-�[�3��d�8~[�c�60��<0�m������6HX�~p`l�*�#4��2RWZq�����y�>����Rh���B!������14��";u�|���M�F��Wn@����j��&C�����B��[w�w���f��}-0i&z�������X���,&]��rf�����;�_PCY,�n����{P�B�
.#�����#zv���2�Q�{�������\�����l��Dc�B�J*�2�j�������Bq}��!.��s�Pn�H�g���K�+8"Q�x���)X�g}�+�Q���"��.�]���Vw~^>���#�Fh���g�g����g��H?^f�Q��c���&c����{�}2
��].�)U#�k*����g������	�{ZOZH���h�������O!��)�!�����@aaoM�x�u�'lw!�|�94�<������������e4|5��#j������=��]7#>����K��F�u��f��
��gVjM�#���>e��g�b_���S����6�t�T��������;~�|����L���}�T��Q��K�����7���x=*�B��KJp�'Q1!*)��^�t�M�t���E�����ud/)��}#�����6�������#��#�-k4��6#�	�K%j$'�cj����<[�f��v-L��ipx�)GT=��O����:�vCT�P�Zx����2�����~p��ah\B\�<��B!��2$Z\������_3)>�^~V�#��!v+c���
�L\���L�L�� s� _��������T�6�iF��C���/��e���~b3q��*����������Vs4U��������e��^����i�`T��.������
r��<�>��-(���B��Ku�B!D�%��Ij��t��Il�n���C��M������iY���@���G�^�,~k���['�����s
����Z>��=�3N�����0�w������r-��Dl���}�:t{���U���^B����z}��c����B!�B\+$-D%��NBj
�M,#0-�7��r���h��36�m������~��wJ3�j��ml1���hq��JR�9f�]���e���;_WJ��k�y�8������n��r��f��H,we�Cu�j3L�����.@��}���y���B!�Bq�$-D%��p"�})��l~�WhD�z�m���z��s*��v��H�q�P��y��C)E��&Lh3���w�K3V�`o�>�_���7�o?|)??Lw�4z�;��I�������zA�cV)��l��=j���C�k��'�1��B!�B�J����sv7g���63�~>WpD�z�)E�
��+*����/V���J�hu�e2��~g�ls7mB��
�;��;��;�����RY�Z�&��x�s{c+�ub�:
������|�Q�F�Z�#���<�mK����^�cl\B!�B!����td?�&_���BM�n�%�'�L�bh��
�@�+��������h��}����dg�.�!�]A���h��[��_-��g����j���=�2O;_WV+��bzp4*4��:����`��g�����R�F�Q=�������~���u�����+�3��I������B!�pO�W��t�#�
�n</x������i)����'�nhuG%����s&�����)8p����An�)��������=�����'��O�u����o�7�UX�,������� ��+u�
���8�m*�li��/�[��Z6s~����6�5��}���V�"�A��P^���Q]���Vy{{SPP@NN>>���B!.���������&//����-��-�a��s -��<���4���
�HTW�'O64��I#���AEe8j���~�� \�4#���R����	m��g��5�5��� �����[(���l���7�G�G��1����c��zFf�1k&T����_&�_
C���mG�c&�����$D5a���ZU�N���}��]��!�����?p���z'h!��>�)���tE`����xC/!J��#����N�)�0x���f�i6�4vW\��M�����G��F#���v�����������<�T�:����6�&0n�{�}�_[��=�_}�}T�1����
6'
}�<�=���6c�
q��^Jp�|��|��wWy$B!������[|�GR5HZ�2�9����������sq9UT:�n'��}
��-<iF�mxl��b
��&�|u}C
/�Q���C�3m�"Nf�@i��b~�!T�Hc+�/��d9�s������L^��}Q��� +��mF_7==����U�]w����~������h�BQ]m����S���?�w�����cr]�@/0��i�+8"!�5��QAF���e8�fE�������%+S�^o��1��n��������'���r�B~8����,T�Lc��4tX��`���6u:�?6����*4�k,*����f&�������h�j!D���!CHII!&&�W^y���8rrr���B!*M�urrr�����W^!&&����BLL��^� M�Q�
����*�����n9c��Q���(�
�J��~I�bcF������x8,��:R�2�#����qCoiFx�����&q�v���i�43=�u�{��x��J��Y�^��'���TXLC����;]O:��cl��jw3��x���������������CB!D56d�,X����F��)�VL2��0@���q����^C��WOEu��md��CB�oXQ3�,����(������'��Etp��:l�<��O���+� ����1�=��a��>�B��$l_���bzaa���NT��n�����B_;���ju(������~��+V��#�Y�/�B!�%y{{�#�<��+�������WDu�{��r�����)s�����hz@��w���#���)S*�����{�n��a5h����&��]9,]p��<C��I���K1���`�	�[����J-�  �A�=��	����c�*�vZ�k�V0y�]hC�E��-��:$�A��l�Y�
�#���z�����+9g�0N�!<W]bh%It%������z�f�����GPP-Z�`��q�Y���e


x��wi��=�����G������`�bbb

����-Z��������
���e�F��^�zX�V"##?~<�p���O��3���qc�V+u��a���������:I?��sf�
�Ba��sa����Z��LJ���,���@4n����4#�i�c����7�c6~��h�)���=?^MVa�����1��
�����EOI���\�?.C�+dVJ���D�zjF��c�k�B?_�.������+9g�0N�!�o�)r��?��#F�a�RSS�Z��l6�����mf��!C��Z&##���{3k�,����X,r��Q�,YBll,#G�D���<��#L�4�#G�`�����&11��k�2o�<���.����1�a��ONN����={��[�2m�4�w�N��
�]v��t�����W������?�������Y�fa�Z���g������Z?�vn]��,�
��<��7!������(O�>}*�\�Cg_�� s��A� ���Y-��)rs�:�z=�)6Zv���[�g���n}��t���B����s����If���(���WS��N��nG?q���u����E�>��c�.T�`T��5���7�o����s���:�;$����2���#�����7B\����89o��Lu���$�>��3�}�Y��_9z�(���dgg������3���G�������[	

e��%dff����W_}��je��%L�<��mN�:�/�����{��GVV����[��
p��!F�Y��;v�`�����v���>���HII����0���l�������,������CIII�c��������JJJ
�?�<��3i�$V�Xqq;��7)�d�������WpD�:�������b�����ur/����:���&Y��4_/+�4������q������~=������7������<�~T�Zn���>J����}�Bl�@���!��AT�1b�vR�������*�:}��J�sF�����&5�
8r��Z�"//��?��q��y���m����J)-Z�m��Vj��~���>���G��V��_�����������L�8���{���qqqt��	]�Y�xq�u�~��,^��.]��a�g���lZ�l�����]����/&N�H@@{��%,,���#F��?��cG�l��vT��5v{o|1�]�0���M(��w������/N����:��5���5�+\��3�r���Z�A&x&Ms�M-�_�����;>�������;}�Q�@H ������{I�8v�7��������}����~��o���&q�I\;�4'N���f��&$�^��{L�x� IDAT~��f@T>��C`�=w<8��~�s�h�����4��O�e�"�-��_>���7m���&���.��`^sj��������[��7�U�iPEKa�Z�3y_u!�B!��D��N%�i����G0��/L9|x���X�p�����5��`����������466b_���`s�������O=���cmmm<���|�k_�f������}�_������{��~����g���������,�������._g$Dr��]�I�m�y���;�-�Ls371i(�X�;��/���\��L�e���Z��[�;�A;�y�E8>�$���`��/b��������4��Q�����O�k��{C7Mo>B!�B1	H��� �#�HZ�6l��5�\3�q�����_0hc�����-2���k����7� ���J���c�����o_��������c�9�Z�f
�@�5��_�<g"i��O�#q���8�;;��B��4\��h�
_�Y�p������0L����|q��9�`������Z��������R�.v~.�����jp�j��G���gX���W>��r
P����{!��C����F��*����B!�BL@����C466��b��Ul����o��)S���zY�h��?����i���?K�.Mx�%K����������F����-,,$//o���/t~�y(�>�R��9����X
���2"�b����G���L������{o0��4KW%��>R��=������wz�y��|f�m�	�L{|(���M<���l��8��j���.�a����O��8�Lj����?��_?�G�Fo|�z,��!�B!�%t�***�x��a�.��R�{�9,��4M���y���Y�r�� �������R�����vous]]���{���X�W2�3��������z�����=v��'����5�h�a�J	���9��:�R��
�<8|
�lu�^�Z���P���7��/��;�]C�;����`O�����/���1?r��7�oo�-����:b?~�����7QT^����f�Lor���MO��oD��OZ��A6�"=�f�H��!&7	�S��v�W��>��E���u+mmmtvv����SPP@]]���Nl���}2��z�	����{wuu
x�w|*cO���D�}���hb�.jc�?�k�i~\�d|��3��_�����!;Ym\N�����7X�����8�$����bq~)���C��u.���5*����{��������^}�����mc�������j���B-�u����x��4�����@w4�g�H��1���"}�n���$�N��/�1�g�y���?����������~��m&(����=4�+��m25+�
>!�Y�n�_����������`0�~��mF��aq�B6#�s.���/,���S��$��m������?|���G}�z��nG���}Y7�`=�K��_A����isP���*Z���:����9���A���+F��F��D����u#��&t���N~�����c��������X�`@��|~���&&�~OO����?>����Oel��>�yO4uG�iw����epFb2���9
�O���T�@�.���2�������i1��]~�_v�^z�Y���
1��s����qd������\Hg�C���������+
8�\^��Q�����.����_Co���5�qBd�|,Z����"}�n���$�NQQ��p�w�����55���|>Zk�K�!Q������d��T��:�w����A�������M{��(�~]q�(��0�_���?P[��?>�o>�e�<�������k�^���������
���K���o:~0a��u�^��0���?�<�����W,��Gr3����#������i����|p�U\~6<�'�_�96<��!��z�xO??�����W���i�������^r�����A�u{�S�����X�/�2`~j�B�e���y<����7���O�<������c��O�����'����9.�����r\��q9.����O�5)���H������l��|��_��������r�-�����o�O�������};_������7���o����{�;���_��W}����<���,_��]�v
9�[����w6|�������PJ���H~~���;v�����G)��={X�h���?������[o�u�X������������|�s�r~@��������b�#q��4��*�!�t�����^MK�s�-��d�Ji������dK�������t�)���V�7��aS�.�����1
��/���87���qXin��b^��|����P�z����\`�JQ��Ey��+-�B!����{�6I�R�����������8��9s����+x���+�B�7n����p�w���{�������C����Kq8h�y��W���9sf_����=��{���ttt����I���c:�Fn��)���r&.G�s�������f�"����+�������)��o���v����c��)��5+�O���	b��9���n��{X)�*^���n�/N��������k�M�,�B!��T������8/��"�����?��sTTT����n�{�#���{��A�}�Q:::��|�*����*


�,�o}�[������W_}�����x��|��������Gyd����G?
�SO=5d�����z��!{bO5��d&�P�������H��-�&��R�bh���%����iQY.���������W����g�Z����=���5~���Z�y�Zp&�1s*]q��~��m���T��A���d-i\3B��gx�O�H���!�B!�8$t>��O�d�,����n������(^|�E>��O�f������q+W���;���{����=�-���'�����_�*S�N��.���g�w�����o������7s�������K.z�z��q:�l���{�����f����������&//�o�}���e���tvvr�M7�o�>:;;����y��gPJ��C��?�8Qu� =�;�q1Y��$�3�E�~Q�c��x4F[,���<��e3Bqvg��%����+�v�O�'�W]w��3���F���D����"Q��_���S������R����K�r
����;�~�qt���Ob�������!�'�F��Mz@�����+�����j ����,�� K�.���_�)_gg'k��e��x�^,���o��f�y���m>��������p8p��tww0w�\6n�Ha��ox�|�I>��O��{g:::������r�W9v���\u�U}�uvv6]]]h�1��z��������������?X������;����S���L(�Fl��Z���zl;�97�gq~����6ohg�k	�+�|y���*L�HG�����m���&f�o����s���HJ���E�WpI����!�f��ib\���5(��Mm[pp������PT�
X|�����#m$_o��d��>Y7B�n<gh����6TZ�����'?�i��������i�,_��/����'?!/op;������KVV�������r�8��s���W���o&�����of��%477���F4e���|�s�������:��s���hoo������.�������y���X�jU����O����&����D[[���\y�����?����J������]O�������w$n����C7N����Jts(]J)�G-"�7q�������{��9��5y���eP\����8�aR(by�<:�=4[�hJW/Li��5U]��r��s�L�:�_U���F�F��@�,D��J�)%0�Zk!L��
pl?��|������z�b��5#D�d������%#�"#����P{
<�3���	��W���������8={����1q��C)�+���H|3��?>�������,�O|u�����8SG:��R�&�{�Ok����\.d�����3��Ja�Y�q��(���7����7��;���I�������2�)�$B!�b��Z2�Z�$����)I��s2�hj��B�%s�N��1����f�=]��iT~
q��f����q����;Sk'�_MW�Fw��u��V�VE�Gk����~���#}+��Zr%j��M��Y�+���x�6x#`!�B!�/$�"�CGUI6[�(�Y>?s�x��3�9�=��s�{�
�aw��b$�`u�b���N.*<�H�t(�t�����~�2����`��v�'�������7`���ew�{<�����)t��xoi!�B!�g$�"��u
I�gw�X�rq�f#����M@W#)��0K��'=��P����}��-��kJ���e��0ov���v��U5?��G��H�5M/������O����[S��F��u�m�N�v�6��M�����i��B!�B�1@h!�-��X4�9Y�>�;C3��-�����l�#�WY.]�'�����S����3�����_�]od�w�&��i�z���v~wE!S���{�~�,��������>u�=P� �������9�r���'�B!���$�"�P�!�����"���G��H�h�x;�a��H���<�z��s�{�����n,K�2������Y|n��\?����o����L6-
1������~�S��NVC�|�soA��	����v����-���iOkB$2�vX"d��>Y7BLnJK	��������-�����(f��Nn�+�c�)����RjT���-]l�H�9�L��O��M�z��A�}:y[�����%���)��Je�c!�V�����b���d�@W��������P���Ws�1o�5%��1�D��4V�7���J����uV��1Z�7BLT�f�H��!R73��H�	8r$a�`�5���(c����u�F�����pG��R�f����#���!�u�ux�~�%|n����)N�9:��zM��-1i�=hR��P�&����������n�7u�Q��3y��ba���;����o�^o���d��>Y7BLnR-2b<�����7���Ey�_���tdpVB�9Kk�Y�B�N2�2%�U�����Z;[6t$=��/���F�&Dh��h�����4��oi�����FV5����U���1o�5���|�[��^���4'�E-�5caz��B!�c�x���#�B���96�9���Y�K�R�y�����X��f�{d3B1)�X�;��/���\�'������/��S+��'j�R���=��W_CG���*j��Q��F�O�H��Y�;������B!�B1�$�b�u�8��Nx\kEA���H������
��`�Xw[��,�&=g�lF(�0�0��p_X~'����S��t�v���P���zoi��~c+�#�c�@j��K�i�C��E��8��HZ��B!�b�H-�j����8L�QK�dpFB���^��[Dk���i]s�y�����6��'��P�����r������R(Jkl��d�����%S�>BK-=ts+������K�P��Y��.�5w
$Y���:��~�~�t,�O3!�B!�H�Z�!��<
I�?]��W/����Y~�`�;y�������sS���+�k
q�L�M������!�Hkl{Q>o������n��'���{�.b?���
�a�]���#��Kk��;��O���'-�B!�#Hh!�p�3yH�1sZ�
�	�����/�&o�Q�����a(���JzNMe����*��H�H����K������q��o�i;L�\8��]���bUl�&�j��.�_=C��@w�_�T^����f�J�/�����K���h+���br��!&Y3B�O�����iKE1f��<c�v��w�v�'<gN|�)����RjT�L}$����&=�f�1���f�]��}�v����^��e���|M!�1���3�����x��<��P�M��������_����-p�z0��u������G��_�Pgz��i��7�rU4��7BL4�f�H��!R7�2�TI�����G�3���
�gpFb�Z�n��^��$`&o�QL�
GV�9�f�{��&�8/�bl�u���sK�|j���d�<N�5�Jy��������{i
w�68���X��
��
5m��{PEK��t6���9��Vt��Db���!&Y3B�O����T@��Owo�~�	��X������/�{��hug%���ss;:��-�8��0�j�#���MI����),\�K��B�%Zk����������m�5��j��� ���f�uxR�t`�����(#^C�������47��+B�s=*���B!�B��5�2�TI���S]����;��seh6B����@��b��*%g���M��C6#��R�eS���������p)��Q��%��y���9x��^w����c�1��6`��)t����
�.���O�/�Z�������[!�B!��#��h�9N^E�����ghFB��R��J���Fs0�6J)��N�Fj��ii�����4��h5_Xq'+��G�<��f��X��h�����	��a���#��'�����<~����V\w������^Eo�-:�f?i!�B!�H��B��l�a�7��.	����4�g�s��
�d�c�W��vt�}]!���+�[�����OQVAj���i^!;?t!�eS)o=���}�GR�m���X?~����x���aJIz�o:���8�v�TC!�B!F��B��|�]Z�Y	�k��t���H������
��`;�P��eR�(�f��v�f�b�)�.���?���$;��1���+�����4�l�i<��������cuc3����z�t8����.��d-�� B��z���HO���B!�b@�O��
��Lx\E�WJ�g���������t���	�������o��zl���K��L��d�R�3u_X~'��<���u����)���9�����V�j�CeG-�p������6���8��.]�����;#�����_�p0�qb\�F��D����u#����|�Rd�x����� ����7E��?}	�#y�!F�R*ck��c�4D�����������h�y�?��hM|���nn�7�vB� ��&U��^������)��nhc����Z�q�.�E��Q$����X����(�m�ph�b3��6U����+Q�4�J�qi,�!�2Y3B�O���/Z:�Z��mSc%����i	�E��[�.c��`�*�����@+�X>�f�G�47�f�b�dr��*��C����E7S�������������:��1��V�v�~:"]�����G�?����B��u�]���s��5��7>�n�Jk����b,�5#D�d�1�I����p�&�x������=�5��3�u_�Df'&D������-�9_*�'�9|+�p������D"6oo�$��/��b�����<^�{�<�G������6�4����mtG�)���t1o�~���0�7��@n3��#5���kP9���7���UK�*=^�2�&�B!��i<dh��w�B��P��6g�jMm�,^8's"�f����/	������U�o��\�S�VM�Q,k��UeK�,�=C�;m_X~'���B���,v�|.�/Z��0i�if[�{�<�5L[
]q��~��m'&j��5w�/7�y����7~�n�Ok�B!�BH����p���'��������c���QV83��"s�i�dwW(���^wM�I�Z���w��AeE���Ou���r,Y���g1a5��x�zZ��t��#��7��W����EY`��y���V�31o�5m*:�����v�7ae����ykP)n�(�B!�H�x���%���8��-y���� s�fh6Bd�p}����D��^�WA�[���H�uw]�9kN|�3�~�O.�w-��_����^�^���+�u;	�"�k9���tF�������=��ko��@-�u�m�Nc�Qm�+6�7=��lJ}�B!�b��w�BV�O IDATv,B�J���%KFL\s�N�$���������qN����6�\�Ys�����p���,�\���9��:�:�x
��`���BLssf��������u������g����8w:��.v6��@�"v��=-{��X��$��5}.��{P3�7���xK���'Te�B!�b�I�&�;D�+I�g� � sX�~}F��c�x��k.�I=��_�p�tuX�	�����i�k��T?����u3�ep���|q���`��aozF}n��.c�5+�=�5��Mlkx���z�$��uC#����������V�NO��c�}�[�����81���u#�� kF����br��"#�z������=Z���3�������28+1�)�2�f6�y��+��,��k�����p�����\+��Q�&�\��s�?���9J���~��l����l����l��\3e�[�(�W�����fn`S��I�C������(��u�w����M�t��\	��S�� ����n��Y3B�O�������w�B�>���;��e�33!NX�n]��s�/y�.��.K�z���,�����
:���������U�C�qc�?Z�����-��y|l�
|t��L��&=�r;9t�"���\�9>B�0{Z�����hO������_c��y�&����]
f��'A��z�3�P�^�b��H�F�L�5#D�d�1�I����~����W�gOMx<�1�#��OR�%&���m�9j%<��\W���iYot(h��3-tuXCVAw���h�p{�:q8+���o�vS\������B'�!kQL.�m���^?��P,��\#f1��#��}�{�G)f��R���H�j'��y�U�%��
��h�M|�P\^�����+-�B!�����Zd�X^<V���~�-j<���J[������J�����.�t��r�����1O���v�l��bo��uaP8��$����&�m��B'n�Aq�����7c�x
f��).�PR�&'�!7����
��v;;�
���o�d����j��{�a8��=���iI{L�E�1o��>���.��7��������*����8!�B!&�����.	�EF�����_y�o�T�i�{g�������	qvT#<��|C����'�a�|��*���/���P�P�����B��@�#^]�����������z�y�j3��T'�6E�VS��0�urSB�����b�=9���]��\�:wt6�w=����'��ZTAiz��B!����r�v�$�1����?�7Z�m:j��+�����28+!�Kk�Y�B���s��l����u��*�=;������
H��9S�;�at����n\.��@LLZk�������;���i�a������x<�����Y������b��������>�H��\�^	���r��WZ!�B�Ih,gh�Kh�cy�<���x������=�#_�<>�|�XL�i�`ow�>�}n>\H���U��]������x/h�����c���\}��g�0Mi�!&��cK�{l<���M|��L?P��m8�'7UJ1�?�9�3q���:L�+.���h��WCw�}n"�<���QyE��B!�b�����01�i��������$|g������s/�&�R�F���b����(�Cq��rM��6]����a��b�������=f��~�����7������������	��.����9[��Kg���+>��i�DW��E3y��kh�S��������lmx��������c���c=�s���F�97�����7���u��|�1�q�q&d��>Y7BLnR-2b����u4�����w�J������?��Y	��:kk����Vu��A�	����a��S�VA�C6{����5F4�q8����t�,?�?b�p|Y&%�����dT�q�l����Xw#/Um���>�yS*�S��W��O;��^�������00.>�}C�1�� �9���dOC�s*�`�s���u#Dzd��>Y7B�n�fhgB�i�I��b�.��Z+��������n�����~�����&�����=����*�-:�5����N�b�J?�\�/@�<��CTSW��F�E���b����� o��o3��Rn�|Ph�9��f�����=�naO�!^��J{�k���Kh����m�~�X���� ������en`^�)��m����}�7_�����Wt������7���,L)����U�)0n�����8Y7B�G����u#��&�"#������|�D"�O���-,)*����#6��������s&_*�K;8:�
`�J?��=_�1 ��Dlj����S}8Dc}���#L)(�����CI�{D[��)Q+���]�Y�Q;q�������OGp��J��*�${e9�X}�����*���@�'��z�>�l(��r�^�+	��B!�D2V3�3!�����x�����@N����0�~���7ebk��x�X�M�>?3�W��c�k�l��AG[<�:�hm\�|c��n��at��p��L0���n�����y�V�<��M!2�#��_�����"�9F4F��Jf�[�:���i:)
Q���b����Y�7^�*��?O_�\}�A����S�\���B!�b����TMLZ���UV�s���YLZN��I{,�:)FN+�^ya6oo�"����sA���|~���|,\�CkM{k����@��2L(h�=�TY1M��U�B�I;���9��
��<��b�
���u�Z�����6Q�u|�9������T:�y��o9��#jE)o=������-&�uJP�����g0�.D]w�p>z�_ &%ZCwDB������B!�B��G�51iE��8�v'<���yS37!!����.�w�S���_����`�E�i�[VJ���$7������Z�X��Dut��0Vl���zl�
rpo��'����wC�R7>�hb���5�O.���+�K�6:#���t����)�}����`X'o�tE{x����y����c|����G1��.��}	��&�����60�4�Q��t��B!�B�i@�I���]�'���X�pa�&$��`��&#h�x��7����V��������`���.��b1M]u��B�����	���{v���3�M+tR\�aV����n\.��P�
J)�����y��Q���w�~�A�5�Ji.-`�����o��jgV�tJ�1�������j���FT��V�=���W@W3�`.��<���B!��,�w�b�����d�7�6�3/c��T���?�S`���3I[	��`0�F�I�VA�N�s*Eq��K�������g(��Oe�Y�M�����Qvn��������;�o;����9V��&N/��f,����e:Y;�|�q��,��;�9�\?��t.�.Y��X�ok���:�5�����������=�]o�����M����>�
]�]�.�vt5CO������/G7W�;��n�����L����5#D�d�1��&�"#�b��>� �r����������4��PJ��5�����$���������o�H8�
4�p:;bT����:��+s���mP4�M����S��H+�f<:�Y�KU���n���+��7�_5��l��y9�\�?���f`�|5����o�{>�nBxj���2�w3������N/������=�x��}���&q�iY7B�G����u#D��b�v�������n���9�%��8���[w����p$���Zc�F�z6��^�KV:X���������CTW��=&�

#a��A*�����M�KO��.s�����5V��x4;{�Zr+�4����mtG���dy�w�
�j�ls���O?tF�y�q?�}S(
�6]}�tm����5P���_&���[�����v����^��N��������O��Z����5#D�d�1�I����v���h_z���!�k��t�����NL�1�#f�������S��l����jY��c�x }8L]M;�m3��:(.�PR�a��Y
����"�~l'[�����#�ts��o(���Bfeb�r3W�wP������
�L�
�OTU�u���w�2��B!�Hl�eh#Ah�cm��{���;>��fm+>s��\�|Yg%�����V"���/��:?����\$bS{4�����!���F�R0����R%enf�q8�]����P;�Toa��!��U51����BCw;\�f1���"��Vuo��
n�N�W+������O��PQ�Nm���ZBk!�B�Ic�eh#A~�����U�w%<��8o^Ig$�����J@W#\��
�].���^J�{�����<�?�P������5��D����}#8���%n�����y�V����b��{r�s��n�������i�����]�K�����[�:���p,����sg17��lg��	�nl�H���rs��a�	u��;�P��
�+����������=��l���B!�bL�
h�c������zv��'<�����tg$��V�������|�(�|������5��1�NTG�T�	G���<>��R�J�������bt��f��}���vz��X�nhc����Z����R��0�Q���	����=��y�E���(�"C���A76�n��b����b:TR�au�� ��B\^�9qZ)	!�B�Wc-C	R!&;�M�;��\�/C�b|(r9���V�`�"�B�7���R��;��w���,l[�X��2�?��h+6z?8�zl*��P���@��������'�M1:ep���,�2�������=������������)�u��]G1N�~�5��Md�:����dk@�5���4�0���NV���Mv\-/������uBV�Q���R���Z{P�l�(��B!�H�T@��KwoZ�{�/��WB	�0i������-7fvbB�b����_��lO���:����+@����O������XLSW���>~,B&�N+t���273K��\{C���n&��`/Wo���j�1_K�^�Gvc��cs�#8����8�H�������\��si)���r��d�t2��q��"�t���Q�*;����B$����'-x���Y��kNo��PU�l��"���)����&�5B�O���K�H�Zd�XZ<�~����-����&V��fpVB��k����0�"L�e*�}�����p��P�����

+C�6%��=�S1c���B����aL�h����������7�<�M�m3co-��:�;�'}�y��Xf0Lw���@��i�v��5������c=�'���%��v|��p�w=���
xZm�� �(	B$��{}��IZ�7����od�	
��*��0��h���Z�)�Z#D�d�������i�!&���� 7�fi�P��3gfpFBm��ug{
��:1��J�"hi��`���q�9Xx�&����8�:��=vrC��az�FoCC�����������hN�wtq�������X[7�����E�u|/��A(�0���R2��o�'����ZkB���6��D�:�\J�%DH��w���h4
e(�$��jcZc���ni��n�R(��?���������A��{�g����������1u��H�=��/�VC�q�Ri�p���ibl��!�'�F��M*�EF���7Zk�����{�y	����_�
�����T�l��������������1F��P|C�#a���}��g����Zvd�>�HOO4�����h�;�5_k
*�������
BV�\���#f�
�o�(�20T�')46��Z!���r����%��������(����������O���u"�>��!�/���u_��s��)��b$��PZ���S�k���Kh-�B��l�dh#I�Y�I��h��7�f9����V�D�\I���Zky�~��RL-p2����5�X���X�D ��:��x�3��i�w�w�74������CI��Ys��=�^E$�sz�q���W����6S�Q?����uV>E/#v��z�����ok�tZ}��J)��D��4g9��
g������u���:���
]����������7�>X���a�o��Z�� 3�F�CVZ�ZG�Yj"��i�-w��H���D����~��+Ak	��B!�%�"#�����M���=;���C
�<9������DK����-I����\���o������=�?�p���h��[)�^��WG���Q�����E$���@�Q^��BK�����"��:f���P��t�	[���\C)�B���!�q<�����`*�)�\,�Le�08��i�8��i��A�0�~�t�����������g*�C������� Zg�a������[��o
��������B1���m$I-2b�,�������N|BL������327)!�����M�q��9>��K�{U���.�����a���l����r83K���))�0�P6C��1�6���co�"�o�������6�S���>����0%�CotZU�=�MO4H���1]xn��^�zr>������~��������?b�Z����Bk�w`{������LBk�OVV�	���{V`Kh�9�J+��_?k���z����s�����A�B1^��m$I1���6����i��0e�����|�+i]�H�!�,����,\�GkM{k����5�aB�����j���:�M����K=}�tN���!���Kf�����P�[�������<Z�z��_�QR���%5�T�l';F����M�J���6���������u2�dw�0�{��9��	�N�i�;��:���d�}2�VJ�-]��?�o�8�=H�yz�Md��pw������(}J0�V_���#C!�b���C1ih���H^�M���B����g���g{�,�9�<t�"��1��C�R&)���w���d�yY����>J��U���
c�F�z���bO{�[ �Aq���e�����cu��r����}�Y��mG8�Y@NTa���)^�5a�J�)��De�����������O�F��:A�41[Wg'���
��zZ�Z��O
�|����9��:N�	#� ��5H��%�>=�>�j%��������	6a��.�tF����Gh&��k���u#��&-8DF�������o���=�+
���������NL��Rc�#7��<\�B(�nx7M�fu�'�����4u���
���"C�|�eZ�3F���Y����

���'���?!f[�X�����|����h��1�x7-������Q5�w�Ik�I�;���|m���0z� ;I�}j���6p�����Z���z@5��{f�A����S7e�m2��ZB�LR6a��;Z�	��s�4��m�1R�h����!�'�F����m�I��4���IG��9N�b����G���[��lOaH�R��:�����zy0"��p�x��R\�C(hQs$��a��m��������(��Qvn��03f��*��\��T���u#N�r�hw��As��0~��`,�F��s����P]��7��������qX�1��!j}����B����`X�'���&j�D��";d��z9���1�:����P����������������
�{��O��J�x����?o�y
����O
������u4���x�����G���Bk/*�&�./8<(#���t+��4�N����>Y7BLnR-2b,��y�{�����oD-���wS�������vw�x�)q�V�R�W<���b�u���G�T�[v�te.�q�
���)9H�OuH��	��7P�u#/m�=�I��K�;��H'/���hI`����:�xK-J��	���f�����aQ^)h��p�c8CQ���P4��pG8z�����O��z4)���6|4>/�����a��8��qde�������l�o`O�$e2��:2��z@�}"�>������[i����/`8��<�I��U`:�t���H���@g�Z!�Mc!CiR}���X�x1���<��c�}���"����wy���9x� ��%K�p�����Oz����W$ IDAT��o~��~�#v��E0d����~��<��dee%�}�v~�a^�uZZZ(((��k�������;wn��������������%''�/���|�+�]�v�y�%�������xV8�4���8B���y](:AMTTk������2<3q��s,]�`�������1���	���?��M�� �����xu��M
����D�����,�K;�tGC�yrh��R�����j�%��u��Oo }���v�R�m8�xK-GJ�/���A�� ����/���/�����;�����(����C�Z�1b�0��hO~��m*�4Q�x���������������e�������3+�;;������:Qi���r�~�!�'C���6 '~�Oi"����_i�
]-���'np7z�������=7�����=���2����M'����;N���{���c8�����c'���M!���ZS�Q���
�v������r���=�S�S(��!���>_��W������??���|��t^GGk��e�����~b��p���7�t�<��9�M���g��O~���������������72c����x�	>��OaY�ahooGk�����g���+�r����Y�v----(�tuuaYJ)z�!x��������;����M���S������Y	1������p�������)�o�����4
�����SW&I��7�Aq���2���q{$�����g2e�^z���#�{�|r�]��p�����lK[��(�wv���J���\w6��f����c��!+B��+J����{��H����{j��n���f�,���������k'o���7��}�MLL�k;�F�l6��q��8����k�x.��13�`6I3i4�������Q���V�v����AT�lu�G���W�z����w���n�Q],Z[�Q����@Y+�Rx����Q�*E�E0"Q��(F]=f��>b���o�������1m3�=����?�����cM&���c������B���`��aj����d�����������yA��GEns��m�c��"Q\�3AK�M�T�����e���q�69��������$l95�� �����"@O�_���\|��\|��<��@u�=�y����imm�����[��V|����������I�R��_���=��?��?�G�G����?�in��l�����������C\v�e<��#c�>��s\x���������������V>��>�!���~�����o+W�,��L&��m���������f��m�����O}��~��(���O~���^;��5��'��k|�g�A��|����+�r�;���NL1�9���'�U��,���k��%H&��s(���?��c3�C;��U�B9A�a�z�������G~�k��&m������PG#�2Xifu�����l��������g��a~��������=�i��U�����t��X���)�K�����K�h],L���.V:S"DD�����
Y�a�l����A]�:��F�:��U�K_��a����%a@��u
]��^�u5:����I�n/���T��PoEF��������q\�6� h���bA���mT�K���[X��������Rn��������a+D[������wC�rx�i�AG��y�� L���������������{���SOq����O%��g���.@)����}��������?�7�x#�H�����V�K��ttt����M7�����^�w��=\p�h���~0f�w�����?���.��'�(9����l�������c�q��t�M444��+��qX��o�����8���y��g&���{�<��osk�h�z���������Q�Y	���/���GN����m�=$��:��W���?��P��3�V��p����cK������X��4����Q}��9���H�Lg
ZB
t4�am\��[��s�WG�����u��m]���1���T������b��h��u-���1F�vJ�k7"��n�AE����P�(�C�l�&l9��l
�b"����8	c:��D�bZ�nha$�����]���!�q�$
�D�y�0�8�G�o���U%w57�D�N�!�ma\��n��=�<�<���r�eb$����
��)TO�r������2L�/,
�[C�D�_����{77�p;v������5N?��11�5n��f�����w���?��B�<@?�a����c�����k�������{���d���A~��p�M7�9����q�����O~����c�{�������bx��}�c|�{���g�e��}l��u��a�y���T�E����~���	����Igg�|O�*m�I�e28���/�zPWor��u�~v?z��[���I%�.^���~=���S<��?�y���� H7����B$�s#}�����iv�w2EW6�������qZ�!�&d�4P7�q���1�lSn������s�}]yMU�����m�X�f����/�����{[�(���A�������:�X���KD��m8����"WjU�u�M�������� ��8���{�\��b	�:[����S-�p�G"g0w��k��������qC)B�M���GP��N]M.po��g�z���`O5��������+�� ��.nU����N*�QY�������'�W�{@p|�����Q� �e�g��I7M�M�:��{�}ll��T��G���HOO�W����+��(������	J8�Moz��{/���/J�|���:�j��7��������y��?��uQJU�����f>��O�����/���m�a����6����Khlldxx�����^�>�M���l����/*a.���[�����H��G�U��Kd��)Z�Y	��R��6�+l�������f��8��N��sw'��>����	��$�il�����~s�
��u��-���a5|��
�65�eS����{,�R!{�h�q}���!�f*
��*�E���d��G�w���9�o� ��1[��.��E����8��K^�fx�}\�"��
�u�i�:6����b����������p�C8��-�#"�G��	{���=B�[�-7�sd������	��O:>��qQf�����������&�������N�I�F����6����������\H�	n|����6�E��1�U%���]a�*w2�W��d2�6y��F������X?Gs���2��aI`��Zk�^
������#5Ct��-���S��n �q��w��0�����W^y�3���*��};��{//��rI�K/�4��������Z�w������T�������������o���~:O?���y/4�d�c���-��\

���k������l��/@w�]�O������P�Zb��^�����]�t����d�������O�������A����6�����am�C($��I�rx���y���88r����U�f���ljX+�5�s0���M�z{�7�����'s�����q�Gru�t/�O��	�d�D�.���������v����D��!EN��c3���S9V��O(j��uD0�QO�������{>�����a{Yl7���X���F�%��af�h
��!�7l2,l���	����zY2���Hc������dI���mnc����k�t��Np�=xk4��(����i_RS��P[�^����.��}��Fy{]^S��.�W��������J�
�L|��7|�D�2�
+���7
|�@+c���o�\�\]Q�g��r��}���\�^]:�������(��C�����_��]3����_�����Xb�pz����Qa��T�EPgGq�$��7��C�V��K��B�)�����}�{\y��\w�u�&�H��b���n��n>z�4Fq�������-����Dhjjbhh����1�����|����m���X���Q�`� ��-��#�
.����!q����Bv?�����"[EA�h^Kf8�>\��	�6���cK�n"���>$4<�?����������������������`��5Bt��UkC����R�������n���l(�?��?�q��x�����:������#x�^<��8:�D'��������LE��I*�]�8DH�{�,/�H�����;��(��v���K������?�
C��sMBCY|;��Q���}����aI�8#�����A��qt4�H��L� X�b��\4�.@^��3�7xx�W%aR�����KK���E�_��Z�~lM��zLo�G���}?��D�/�Kk���Q$^���s��W"n�����9A���T����?�V2������'!}�yQk�k�5umgb���E��/{"@�<!�$���|�#!
��/}i�}�D"���������*��L�������?44T��t�]K�)���(�g�'N�34���5����9#�zH�q�T�I+�L����38����xO�+�x��~��kp�������bs$��D�X��D��!19u[�S��������]�$bs'@����`���i���u�:�8l�f�J�)���R�aQg��9�����N'��F��bd�#��nl/���9��x	t2�$��Ucd�3]��T��������y��6L2!�z�!�����X
�W����,]��6EQZc�Q����?� �C���B
�P��ZO8j�r}C��_��
��B�W����z_������}�����J�
���w�`]��L��'9��},��@�����+�Qh��s�,�E�I�L�9=��x�L� �$����������g�q�|OG��C�������I&��%�:%�W��p3v�c�)������ �2�/��Y�[�D�D�c�01['�_Of���!O�
Mg�gq�yAB��~7����>�&��;�U&�s�WI�*+S�`������(�M�0�XF��]S��i���������
��������Fv,���qt<�N�p}O{����=<�!{�E�0��q����1	�a���>�ZD.��0��W��'��\��iV���@��b�j�u!�V4Poi[?�7�5J�1���m��9������v�8%mK��l���y@i��y����42hZ��S�*6B��
�B�`�+E��#	Bm����hAj�\IM�={���/|���n���I���Mj�LV?)K$rq��+��L�����[m���.�}2��%a��]����+���e���M��kc��X�A�>�����h��2��ru�7�J��x��&�$o!���=n}���Jg���:��PJ���fe��y�4�y�c=�O��?Mow��4��G<^��������e���\����yJF ���������l�l�y�{��I�H��bdc#d�1�D7b_��x���:�}T��oE�.���X���u�7H����,��SH�rQ���-�ID-�RD�npJ�h���P����$����j/�e���e�^����M��$W
�L<L�Z���	�f�{{�{<�w�p^.z�G3*�thL
i	#
�r���G�}�������<b��X�x<^~"�J���lcc#�h�5G��:~��8�3��X�L��������o2�dhh�j_����)�{<�RU���
�RU��vvvV��|e���)^��?��?{??���<����6���L^��B���������|�>��6���wVp$��m�y�����O��~��\�r�%K��K��/��F���/�N��v��3�����;�_<���zk;.�����o���O��7���=�}�o���}�b�?��Y������=��o�������z��~1�M7����|�^��~z��eq�goG�j������t�w`_q9�y�I���n�x��n����g���V:������)�1C�y���?��9�C�{�����=.�����7�������_�����s��\���m�sV��l[��{_����6�����Y]��H-N#
�:������_����|������"�����k�����8~q�T���n�����{�1��>��!���|,�������n>�w�PV��pY�gM�0[z��>�
>�;�����s���}�I.���\��G�y�����/�y����?�"��0~�Q�����������gx�c�B���y���'�=�"�<�
�����^c���������y=O���X�Z/+���5@�����
����:w^��_�f:�r�B�g���C:w^��_�a��|��g_�)�����?'i`�����N6�2������S\��Oq���������7qp���;��6�����y������S�e�i�����}��<��R�������p�S�<|�<r��x���y��7���K���Np�����?z������������U���~+��W}��|��t�m�g�:��XC_�*�7���?{��>�M���W�E�I8R�C����������7��_���!�R�����<�������_~����e��p����'�q������c�n2��Q��B8�H��W�Y�(])��P��M�8|���
sl���p����3�p�
7��/|�b�w���w�}�������F����8��~;g�}6{��������,���hoo/I$��������(����g����/�����.��/��b!�H,�����|�;��]����}V�X���0��O����_?�g�_@s����{�'_�K3�$y��4��%4p<�
e�h�/�4g	eg�_�9�}�!�z��d��0:;;������P�j�J������pF�r$���������]�S��.��e+�mtX�9����^�'���c1o3�� ��u�eM"�N���'s�S�!�4��q�j��wO������e���l�_��[��@�|�a3D8��4�)mKP���)�$�eP�c:(��u������/����V_��i�[�l�2sN���������N�\Yq}��W�L���{!P����VU]�A���-�U���|������c�����e2~��D��p��&�7���~<N��"l:[:���l�������d�5��`�U+Lx������W^�3�<����_�o*���G����.����+����y������e���c���g?�����/��,\������~w��k��-�k]__�E]��O?����_Q�~��'F)5f���%��M>����i�-9@}����_��DC�Q��
ai�c�z5�j��)�[n�e�[��q��Y���G�]��W��F]�����;�����5�'\����:���@�Tr�.8����k)���Q�G
6lbH7��)��pYL����2M�������K+Q.Z[�N"�N$JE�ba;U=/�
��X]&`��^A��Q��|6QJ��F��h|�I94B�P����V!�I�!9�7�~��i�JkL��tks#@�L�+|��1��]*����L5��2�L��!N���H&�D���^I�*�����o����}qJ�"p��L���b(�����s�]��(.���� d�a���3|� L��y7s5��A��_�*��J�����q�m���+�p�}��������+_�
���D��1B��W_M{{;}}}|������n+���w/<�J)������566��������|�s��w~�wJN���8w�yga��\w�u<����s�=�|��c���o��.���N;m���x�$[�^0;h�{1�P��(�)�!����a�����������xz��,�k������Y��7
b^u���d��|b)A�#��F)EK�MK��9������,]�S�����4�;w��T�����b.,W�E��
[�l�����a����7����E1��Ek#����>���~��lOWvgW��Eo�}�u��IRn���!d�D�0MCi:��+����F���$�
\��C�a�~���y��n�YF���0��,x���_��i�i�D��lk�D[&�e�^���2��}~������B_m[AYnru�0Jn<��o��%�
�-����)�x�������SV�FQ�A�K����0�@We���J���uN�����������A� IDAT<���������;��������FQ������{O��/�{����(�Q%3+{K�;F8��f38��e��Y��7�����&�h���P��)�P�� s������������o}���V���.�����y��s�_=�T�O~���z��c��y�����!�a���|��|�#�B!�q����s��A.��r~��1}�{�9.��"��,��{���>�9Z[[9|�0�������iiia��}����	L�Rl���C�q���s��w�m�6FFF���[����QJ�����k��f��h�x�;������~	��U�4�n3�0���|&�hX��p��*u��[S��=�����9�� ,e�|�=�T����X�T�	Bu�Y��]�� �4S�	���m���[�v8�B��� ������A	���:��q&�u�}����@r��^%�e9�8��T�5�O��s��zLZ��
Mg�hZ����`s�:�(��cy��T+k3ZQ$�M�����{���l?%s.y������m?���T^I�\���e�ll,�P�m�ee�*��2e�8�eE�-k������/�����V(���\�s�|7h�e��7����������z�ceF0���f��DH�M@a!��R�y��}2^����JS3����� [%s��llX�������a�X�!8D��&�GFF������{7�H���d2@�?��?
������|�+X���8��qN9�y����9���.>����AL���F��A}}=?�����+*�}�������\�


�b1�����������|���~�����!w����<>�z���B-��#e@��P3��aNM��
u��S���=N���������S�2/��|���C	�T��mX�3�G3�����t�Osx���f�6L��
!:r����!cq]�
����*Z��i�uc'����h�<�<i7����#l�IL�r��)����Y���h+�b����H*,���2A;/r�1e����>Uo�\t�7���B�~�L�����v��x^���O�~�1R=/��f��"�(�Q���^����l<�f�1�R��m�`m�$��(X�����%�;0444��c�������������B!.������~p��w_������k���;��w/�d�m�������|������j�|��y���v�m<��#�8q������Z�����-[�T�{�9���/�w�w�w�}��������_�����p��WN�������f^�E���Q����I�0Q/Y�>e�������M�XiN�����X� L�-S)�*IOk^Of�^��xf�01��������-
��������C:E2>w��}O�s0M��4��B���MN!d�����q%��G��A]����1�u2�DA�n������h8����i��e����m�n^@��cd�,Y�E���!n����h������z��=��&)UE�.uz�����b�;7�*su�3�Y9�PJ�i?�,|��A������I�4Vm\��z�����=��0�7�c�S�N�
D�:+�q�zU�,LH�� h�&�����}	>�n���n�rN�����0�i��,���s�y�{i`��G8+�<��1P������y
�R��cC�Of���[��+%�����Z3����@ HwL��������,$3\����Q�� ,MRn����������4C�Rn��������(����{�����>al��������w�B��Eg]�f�u!�����<_��&� ,x��"^W
g2��%�D4/���j���
�w���h|��
bn����FbE}I�������z��&u���q5�}�8��E�8�a���*��[�/�|�
��&��d�M�uA��0>
�8�88u>��_A�
m��aZl����_Kf����J)V�
�rU��.i��4�z2���k���4�����x��7�+{���+�l6lq��9��MNX����4���w�M��2Qf�p����x��5\m�r�s���+Q�l��O�bc�<���g�f���Mz����4�W�G�k�D����k]��l�#�2�A�	ZC&�,�d�&��?�(��]!t��L8�j�6d�FFh��f���Y}`�x��c��2u�4�ic��`��ZQ�+gs�� LQ��%A�:�b��68u��[6��d�f�f��\�'�m�X��)C1
�3p�`,AXtvv���9����EB�d������qY����x�0�Z��T���^r��>G����9~,;��?���D��O�P
V��aK��-��;X�����b<�K�����{i�����,z��M�Wo<
��U\T�����s�#��&��uumX����{Q�+Q�m���2�����q��d�h�/ue�eed]�A����H(/����s���S���W\;Z����@:3n8�~�d!:�D��t��5~������Z�.:7oJ�I#!8��0����������9�"R����~=�N#�
��I�CkE����=������oI��P��x�a��������<a*(��#7��s��l�nol�rU�������n�1���B����=�m��u���6;�����aB����G�z4�E)��z�76���>�%�
%�v��
k8w�V:
�����j\q����<��	��U��R'�$o]����cD�E���C��O����)�S��J~����OM�j����1�g	�!,$� ,P��7p��(��6��c��W�|����Y�a_�f\e�&�Q�
�f8]?GHg0R6��UN�
�����v���)L��"�q�}�������M]���g�q��uh�<����!�N����nVs���^K�l�.��nj�S?a,a�P�����o���ml67�����u(���s/���a��gX<k&Hg?�us�?�uS{
�Kt�p&�����L��d����/��YG�Eg�8"�R�N�,a7a!h�&�����o|�?�E��%�P
�es�U���u�Tb������.�M����_�Y���0��v��s������S��RY��;8n�?Y��Fkr�Ga)�����,]�����i<�v�b�-[F����CA���!4f�GX�h�az�����wK������i_�:c�V�?�(F���Jfq@���d����&*��N����0����7r+�QF�Sh�z�������?I�d*��g�up�:�a��� ,n68a� 5N��}�6Dj8+AX�b�������r�f}�ve
�t����>�<|����./�������-�6:��$4a����,���C)�KZgC�i��8��	+'�{J�Kr�����z"x�e��%	Y���@�E9���=���4��H�!V�{��;�tG��N��O{�����b�k������C(IP 3�P�S#6/��U��K�-�m��%L��0���G��t!d��@�p6�Ao���,�|l�T���#'H�Z�0$~� � ��V��1	+�$���d��K���|�8������G�\���_����~�5�k8+A�Cha�`m���^�C/�������d83}�_Zg��
��6���h5�X�!��5���x��-���M�ak$4�}0�%�kl���p���mQN��t�:��9�S$�swq�{���iz�y�r�ov��9��b�%	
A�F(��	~���h��*�!���(�e���ww��^��4�����u�������m��DA�M$�Pj�&y���9�/�^"���������$����\Y�:^��ht=��o�"VY;NrA�D�������k���&N�����P�����,���t��4�L�N���B2����� � ��)$��T��Q����:��G�������1.8\��g�q=u����SHh*���Zh�&����Zsp�{���g��y�u\��������r+����KX�tvv���9���6��;��T�j��
��Z_�	����n���i��d8�?E��4����>=���.��6:8a��XYN�FfY3�0uf�n�^������i�J��������0M�{��|�?}�(p��6�"YX�(�������W�o�L>��En	��b_73!��9r(]�����m�����%L����,�tm�S>�v�Q���U�������g�r^7�0d���������,"���o
m.�g'�eA�0x��&T�� ,v��5�S��EB�
�C�G_�cUHE������Lp��[#l�$���<��
!;F��9���Cow���O?��X��)�+W�8a��.����gu��]� ��Y��F���A�:�]7��J�r�����x������6�y�03�-���p�&�{.YhA�
Zk���$�nu����:�����ay��f��K���!�} =�N��G
6l�j��#?B)xiO��AwZ�56[l�Q'�gAAXx=�����/�t3�;��+.����9�� �AC�mD�j�R\<� L��b<=��Z�����4�pF� ����h���i��9r8�����}0Mo;��?��	+sj�x������������M�s4SAA
�C������J#/B����E�R��D�j�R\<� L�k���Z�P������^��$��9���k���h��:d��f�#����7K:��jM����il1ih�0+���tL��YA�)���!4��G�����I�MAa���	)E���S�y-����p�g&B1�m��%L��0���G��t!d��������e)V�wrb�I�O���
F�B)EC�Ic�I�10-��D� ���iv\R/�� � ,#�#$��,q@5a)��ar|�o�_%�U���9�N�<B/��A7'H�8�?E2>����\���&������.��N��m��e)����h�I�Q����p�F�u�������U�<EAA������Za����Igg�|Oc�l����_Of���H����Yh46[�y�������f�/���� �s(M63���J.���G}��a�~��&6���a�f��i)�)�t
�z���P
B�Q&N���'n;a�e-^![�� L
Y3�0ud���F�BMX�woa�QJ-�5��}��}��8$���������sh��q�D�?^�B��G���,�u���<Mow��)�����N�O� =Yt%���K���%�%����T����e����5#SG�� L�����Za��k�������4Fxh0�c(L���"5�z
��4FD|&d�����i*�mtX����+ ��9r(���?�@_�b������������J���3ORI�v�j���T�lY7�05d����u#�q@5a)���:�.�=�SY�����`�c�)o�v����,����G��T!dG^P��]�����)�a�JL�������
-"� ��Y��8�A�Y���)l���������5vY��M�@��� ,^�L�8��3�	�G�p��8�������E�~^���#�T�������>��� � ��EhAaN�����$���&}�z����j��p�
a���,SY�sm#������^��@)EK�MK��9�����)���#��22��J�����	B�e)V���;X~��&����,d��^�ug�/n��-� ���ZA�J\���SYF<�F����8����F�t�]@����0��S"����<��0k6�x���������p9O
��n�I�d��]:�$.f[�.N�X.d��U-"B� �B&����;��N���QN8b��]���A�%"@� sF�:d�z�g��+���\��ciF\��$l�JqQ�33���������hi�i[bx0�����}G]��E��d3��N�a�x����*z]�����-!�������.�E��9"2	�P	'lp���<�����{��
�� ���� ���N:;;�{3���=��?Y��i���4>�<1�ds����'���a6�m�PDM����Q�t1TE����Y
�f9R|��~��K{z���T��E�RX�I$:�}�n� ]�-�����^�{�W���C��-W�4���)��I��d|v��Q{��=^���,d/F�I�5�0u��n�7��)����7��Jc�U��}����C����RJ�(,X�bOA�k�RKb��|�/t�$����x��+�w.f��t}��bu��V���a�i
�a#����jC�Pn���+aq�T��r�����8@U��B����NU��iM&'n;���5�N�o���]�k�c��i�'n� d����,!�|����4��r���3�u������t�Se��:�-.������8�1��,E
M�� �]�v��f�b�i�#�1.h_k��@ui������5m��;��7�>�RDr�t�u�w[�l
�H�����b����H�:�byT6����UN�:��x%��JaC�������k7N{������D�#��8�=����8�m���q��SSe��&f9����������-�-�]6l�n��a����>�*��� �/��j�R�{#�����Of=�?0B��%.��v?��"l�
������v�/�a1Pv���Z��#{lH���������b!{2IC���P7!��z�"�bzjBf��u���?�e�����F���6�ezLYa���em�gt~L0�sO�����a���JbZ����b=�Q�O���>�Fkq?������ZA�s�]��B��FcA��~�%M��$����U.^�YA���:jB���2��`��y������
u�3sd���>N$n����p�7;;��R���IWo��31Z�,N��s(M�Z���=�����4P;�3T���c�7]��T|+���K��7�F���h]���8����}Vy�%�i�q<Q�|~�D�����\��3���$����������7�.k3��gY�R�u5_M���x,8��S�+���.����U���a� � �Pv6�yb8��:���K��{�"�aC6l�X�,��SVk�����5ky��h��JaAJ�4����F�U
�X�gf[�/&�d��� �,%�Bv|d��]���O����]�)��YZZmLSaZ���Ow99�%18�/�e+�
^��(Ceqp<�e5aT��aY������&��>�a��Fs�����
{�#FMoL	�0>K�
_AX�]����Q���d�����\k4���I��W�Cj4��d�1FM���m-�y�RJ.��B6
3��Y�dcb�'n���0Od�<�����9������� ����9Ll�'��-�Rb��P��C8��N��.�����C}��~����� B�������}�e\�Z5:�6
��1��!��$}�'*���hM���B�R�u�����kSDka���a�� ,@�R�B�P�Y����Q���c�"��kgY�U�B�4kA�������g�5���q?��@hA�Jgg'����=�Y�8�)��\�������u��9Zh��&���	�/��>IO����I�>	_��`�3�G�4qoj�eHBt�<<HYX�b1;4�n���n�#r�X[����M!;��.d*�v6#Bv1S����5,�67A���x�7�d_��T��u3�
��S�����a��RJ�(,X�bOA�k�RKr��|�/t�$������Q&b�������'/'Z'�@�N�>	��h��*�}����0PWud���D*�������D���RM��N�����j�<1��j�{��S>��fAdt�p�m�m,K�����	�7�����d_��T��u�}0M����Oo��i��� ,O�j��/m������oj��>��,E
M�� �]�v����b���](��12+�3��������xZk�Z�������k�'��N
�M���<������pA�V\��?���x���x;�nkAX*,���bA)��(gf��b!{�	���\�������k7�l_��T��uS�
���	9�~���8�������0}�]�����k���uiX�Q�u2$�&)n�y�Tj4,�$�1�H�� IDATc`"Z��L��(>�>f33;�UsA��~��J�TE��J���\�h����6�}TQ������8��+.��8c������O�L�tHc�A��tlq�����}+��+f�����54q@� 5��
��~�5�R4X&SI��w[WR�:���.������s[��n������EM� ��NX���)���}M6S*dO5����_-uA��/�s1��Y��E�	���7�8��J�x�����[F�qTY����,T��=�Y�}��?�*"�,����\g��3��::�d>��v�q�[[��;��N���bx����b��:����m��Y
�P��� ����1��Ipqcx��SS�R��"l�
&����I�X��N�-n���}R>�z��c��m���1R�����%��.�a�X�OP�R�0f.d�S>���GH�}^z6��I�5
M[���D���v�Hp,�&��
���"oa�Da^p��]Z��~��K{z�&��.m������ZA��.h�{-L�����TR�h�s�����)�S91����q�f���x�\��$e����6�R���l����a|����oh����tZ�����)gD�k0���&�m\^7�A����g���l�66[�#�Y""@� ���e�|��RA�c���:�O.c�(�uJ��3F�sv����m��WmV�+���7�>!c������'�b�����2�Q&b��	
AXn��$B%�]�y��,�A(���tvv��4�q-.\lC�d�4M��_p[W�k]&`����t[?x�g������x����d=���k�(�!BF�-�
R���f Z��7�m����gS���<[,����xY�"��A�:s�n�oPrcJ0J/�����e)f���F)%kFX�h��j
aA&+ZW�#�����}5~����k=�d�QS��Q�uq,��zs�fcNT���T���l��Yb?�r������w]��'b�n�wj��;��M>8���fa�Lu�L6wD��4���6;�����^����R���-��@��k�|OA��!!��i
g%���1��_pYS�b\������I�|�����14�>�N����j2�B1�z��9a[a+���Q�<4�� ����g9���d��[�b��PAdZ�>4��s�!kF��T��dsG�^��+
V�M8��?�� h�&,��7� ��BkM�\�.�G�A����IO�����5O�p��7���5��A�U9N���1��D�Z�&�ol���0���
���������3�������_�8��0Tz2����v"��u!�
�W�		AXZL��`x�E
U��� ,6���&hAA�J� ��Bg%�I��~Il_2V�R���U�����|M�Lp��f�
>�F����
�EZk���^/R�$EkU�}��cEz���L&>�a(��LT�u%�		AXZL6wD}���u�� ���� � �`*E���7'���&����1�k�'��\����N��
��|��?������aC6l�X�,�SX����,�����n���Eo�J�l��Sig��^`gc�'��4[�[�R|x�>�(�Fq|�f�$b\����A�&��P	�n����9{AA�J)�J6�����]=�hq�a�+&iL��z��'����f8��m��X�XX�P�[���>{�{����j����R�l��`��t�N��+Z��q�]-��a�S�]��P�|7��ChAA���
�I��h�I��jX����p�]��D.���~�/�U|������/�����
Bo�kM'�']��a��D[)�
���T�����
R�V*��~jS��\fa�q��<����{��UvP�����Sl_�|�����yMo���1��d|MW�%�5Y_s��xz8��P�s�c�����6��,9�AX�tvv���9���E�r\7J)"�"b��)��'�:�s`'==�n��\����k��w|�+o��|OCJ�-�D&���
��(�����x��ZME���[�|�8w��A�:3]7���,�!�'�������#��.�B���a��RJ�(,X�bOA�k�R�f����{�����?�y&��mC0���(�m��TP�"��KJ9T�����BQ��9E�G�+��`Q����)�"rQ(�@�*BA 	�'�L���t	��L&���_k�2���}�=1���o6���������.�A����L��j/����g�c�1����GO�9��LN��V��
�,��rR����W+��
=@R��	���]�n��r���y��{C��p���T������*
�hR�c
���H=���
=��!o����-�j���bY�7c�p8�/�X������*p�#K�~��O����������;������������@��
h�����P7�������*.+�W������tc�S�!��]s��-��dTf���}�1*��6?}]~�r�������\�J�����+�tl����/�
�b���g4I����
h4(ow����\oYR?W�bB<+����dL����/�W.�W.��}������M��ax������g���
�w���/s����`�s�eY�$9���������/��z*�{�w7��N�h��/���p��(Sq�Q����T&����t8fY�&���@���{��a��@c�L
�w�*hV/�`.�K�����n�O�����V��E���JG��F���@���{C�X'�?�h4
��������,�R��� /�������UTV�����vKF�
Q��E:,Mm��*�LU�%7U�j�y�������*�R���y|����R�y|��t�u������?Gy{���W}���~��>��U�1
�J����1!]��C�"���(@@#�����������7M����%V?�������8G��G���]����$K�>*L�!��G�uD��Y���wu�7aK�e(.�a�;"9&B��!������@�,��n��F�9��4����G�M�W\V�����%q��zB��1��'�����bIRr�S�G��G�3���:o�{PW�c
���F����o�!My��yVA�����7h�<�	���f��������������j��F�h���Q\V��# HW:Jb�#I�7��j�54�������#��+%V8(�{�t���F�f�SN�C��~�r6�p4�7MChC��xV:Zb{?��h�N�8qB�-���#��];EDD(66V7�x�f������j�KJJ���/+99Y111����-������]��U4h�Z�h���(u��Us��Q~~�cw���q���M�6r:�j����L���G�^16##C��OW�N��t:����{��G���j4n���.'+T�{��q�:y����oo?�,K.�K*--�$]u�U������_��R|nn�
��{�J����UZZ�.H�F����W+$$����N���K�J�����t:���'I���k�u�V�n��k��e�4y�d��n9�\.�������h�Y�F���~
4HYYY�k�������eY�7o�f��u��_s�@������4�0�&��|G��!g��7@�5�+�k�Sp1b�>��Ceee����*,,��u���cG�?^�F����g+�O�2E{��U�-����*//Oz��w�t:���������z�%K�h���
		�+�����|���h���j������;�;�k����5e���nM�0Ag��UVV��;�!C����@c����?�X)���H��s������W/8p@���WVV��x�	c���Ok����}sx5w������7����7��;�n�k(!!A_}����Y���G+..N�����K������Tnn��z��
������U�dY��~�m
>\��p8�����^�$-\�P���b/\�`��p����1c����$I�������eY��o��O?�����{�9����O�>Z�l�Z�h!Ij���>��c��g?Svv�=�K���[:q��bcc����E]�v�$���j��5j��1�={vm���q���7��&��|G��!g��7@p�]C.�K={���x�.]��o_I����x����>#F��;u�T�\.���?�p,--M���r8z��'*�&''��;��$�X������l�[�N�4c�{	�Gtt�y�I����_�����?���O=�����?���J��g��-
=��!o��7�o��w�
�(@����I��u\j�����;���k����m��&I�n������G�{<:�B_�m�����T�eUymOlFF�:d����i��=�\�o��r�\2�h��M^�^��Hii��o�.��X�a�����%I��w�2�[�n�T�,I���5������s�*��j�JW]u��X�����t�eUym����K��
�u��7����g��'�����*,,�eYj��M�����g�����y^�X�|%�/��������1�k���=�.7P������o�������n���_GFFVy���(IR~~~�vO|Mb/��IlU��w�@�Og����Q�T\\��n�I���o�!@���h����t��w����������]����
}���������<Waa�$)&&�k|Mb/��IlU��|��>����bYV��(G��#o��7�o��w�
�X]K999:t�<����+--M-[�����r)**J��>}���y�]������5��<��k��blQQ�rrr����S�N�<��c�=@����zu���PPP����k��=j��������m[�}-�R�n��{�n8p��s���K��u�V��{��Z�~}�b[�l�����s���eeeU8vy�g��}��1:x��:w�\)���LG��:no(B���>***���#��_(11Qiii���S�1�$m�������bm��U�4x�`����������a������Whh��1JKK�6�M�6n��>}�T;��;w*77W�eU�6P��AII�F���>�LW]u�6l���]�^1�����$����Z�vm��������UTT�����
�����Zn�[���j�����Ziii�,K��o�V������w�-Iz���*�@.((�����
c�����%I+V��Z�~��W$I�{����_���Z�k��vk�����_�*������+99�F����;v�$i��IZ�~�}����k��Y���\���b������"IZ�p�^{�5���H�����w�}2���[o����+]{���
��]�4i�$�;wN�t��	�=Z'O��UW]e��R?����o���<�1B��$���i���Z�z�,���y�j�}\,���5���������$��t��rU��]�v��kW����<
4H{���$EFF��v����#Gj���r8��M���Vjj�$)44T*((�$u��I[�nU�V���._�\�'OVii������������X�f���.��~
<�.\���*??_�9��7O3g���{ xQ���-[�h����,��}��o�����R����p�B����:z��BBB��[7=����<y���j�*��O��_���"u��Ac����Y�]m��={�`�m��UYYYJJJ��!C4{�l]{�����={V/�����]�S�N��r�����q{�j�h@@�4  (@#�2224}�tu��IN�SIII���{���������w�yG���Glll��%%%z��������������[n�������|�Y�Fs����a����h��?���+����V���A���EEEE�k���3g�����}i@��6o�?~�9��p��+�
y�����Z�h�F��v��)""B������5{�leddT�|�`S��a�A0��{��������K�]w�����6m�h��Z�re���~�1@�|����E���,�p8L||�	

�����K
=D�^������,nZ�n��q�u�y����1�{�6�e��LLL�q:����#G����z~E�V�^m�_�p8���#����S�L�������e?����9}�t]�\�N�6o�;f��jj������� o��8q�R�������0�-!!�l���k<�
��?9�\�`���W���e�����������SPPP)6�
����B��}{cY�����IOO7����k�|�I;!7l���#���=p�@�c��k,�2���f����c�n�Y�l����4�e�g�y�����������$3b�3w�\���Z��?9���o��Lhh�y��WMII�1��;v�:��L������u��y�)
8�Z]��ASu��1�p8���#�G}d����1�\�x��_��\{����,g222*�3� ���3�5f��-3�/6����Pd>y���9s�]�1cF��`�k(@# .\h,�2.���_Z���>�8
������k�"�����������LTT�����j�@����
�/��R]!���(..6W_}��,�<���b���g�R�vn���6o�)
�7h�rrr�]my��a�����s+c�A0�'g�k����7�1�e�6m�Th���=�+V��$�?^�[��t�����$����F�|������$u��E#F��t|���r�\***��\��j�����!��DZZ�233�p8��OT�MNN�w�!���hLj�7� o���\.������]�tQ��}%I{���p�������9�����n��J{2�\Cu.//������C������\.��1��iS}hr6o�,I���;�w:�����$�|"(����=zx�������;��]BB�$��vWhg���*g�A�����c�$�O�>��e���:w��!I�eY�����>�e�K�.���������"##�=zh��:~�x���>|X���'I����$�	���9���^����Leee�5^��1��_�~r�\���T������F��o�2��AsVZZj������ng���*g.�\��������5m�4}����������4�P�F�;s���u�6m���9vi �;wNG�QLL�JJJ����E��{��z���+����Uaa�,��6�<�$�������5��4u�ei��]


�����'�b�

0@�?������o���g�*$$D'N���o����K1� �}���r8r8r�\JNNVjj�z�!���[?������4�P�F�+((�������_TT�������5�\�^xAPqq�233�����k��[�n***����u�V;�|*�7'<�5��4U����6m�>��s���)++K��{�F�)IZ�x�^|��J��
�����k�����G}T7�p�}��������kI


URR�Z�j���Y����Rm������#��
�PO��g�}V]�vUhh�$),,L��
��;t�u����T����x���&))I��u���V� ����\�|�����~I��y�����P����3g4j�(���n����zH@�V��a��V�Z���3:}�����t��a������#G4n�8���6�h����h�����*�J�bbb>&��s�\z���%I;w���s�$�O����	O|Mb������PXXX���
����,�y��:~��:w���k�*<<�B��'5���`�A0�����t�R��1C�4{�l{%r0�5�Q������S�NU������T��:�`��_�BR���;&��0%c��3��O���g���z���:(11���A��9������Cu��A�o�^iiij��e�~�7@���LM0� �=��c�����k��}��k���:�����z�SVV�#G�H����~bY��_O�8p�������Oh���	��k��eK%$$�5^�9 o�\h�����g�Z�n���4�m��k_�����9���S,6��7���4�\LL����#I��q��>;w�Tnn�,������sx@��s�N��:�_8PR��T\\l���|B0�''<���������a���@s|�2�GIDATv��1�������;V8F��9(**���#��_(11Qiii���S�1�7f���+a�A0�t���W_m4s�`��E��,�r���3g*=z��,�����F4>999�s����,��o�
����g,�2�e�O?��R����n,�2���&33�����c�������0G����?9q�����d,�2O>�d������8�p8���k�Q@��4o�d��qv��?��1�M���]w�e,�2			f��}5�c�A��m�\	s
�+��}�>�'O6�e���STTd��\CQTTd:t�`,�2�{�6����crss�SO=eP��qc����3���3��-3�N���/\�`��_oz��a,�2���f�������_��Lbb�Y�n�1����R�l�2i,�2�>�l}���dff���{�����_~Y�XYYY�8rb��%��,b^}�Us��c�1;v�0;v4�e���~�M��~�����_6��?$�����{��Q�F�|^x���$o�T����1c���L\\���s�O��76��s
���c�L�^���������nw��f��}f���������J��0�P�F�|���&11�N2��e�����o�!���B�����4���&,,�n���1����������n���e"""����sO���
46��Eu���������S��}���LLL���������w����ys��q;��0��3��E����=}��j�K��)��eK�������|x����76��s
������N�ILL�0_����3fx���&$%%%�a7As�����'�������������
8Po���&L���C����TRR�\.��n�.^����\����g��z����;����^�#""���*&&F������Vxx�z�����{N,�o\4%s���eYW|��w�S\\��oN�9R��u��s������/�����#�<�?������Zm��m�����WYY����������0]{�����{�d�=��C�^��ASt��q-[�L�e��v�����Gxx��O�^!������a�A����V��=������2���*;;[����������%K�h��I^��a���1��h~
=@�D�A�A�A�A�A�A��f����r8r8*�����"���|�F�`A�����.���W_}�n;}������_'�8��^y�
2Dm�����Tll�:w��	&��O>����kYV����X}KII���s�����C@	m�M���[%I�����.]�'�|R�������.�K���:z�����[���{����V�Z��={^��-[��
7����[�=����/H�|�A���5�hPX
�i������R����6O��������S�*77W7�|�V�^���\�?^yyy:{���/_���d}��7��wo��;m�4������_��k�iE6�G����G�����}�*$$�n��u��n���Z��������K��L��/��B��{�����>����0a�����E�)""��/��0�4�PG(@~��m���[mdgg����������k}��3gJ�z���%K�\��c�=�q�����5�	��m�4n�8�m�Vj������+Wz���g���p�c����W��1B������Trr��x��Jq�&M�o�h�Q����'z�'�|����+))IaaaJHHP�.]4~�x}��5z���
�`��q���/�������z���%I%%%2�����S�$�o-��+�h��15���;t��I���{�@[����b��YZ�`����r)''G�6m��M��f��X��k�eYz��w4y�dI���RII������{L�~��.\h����W�V����!�|�KW�_Z���g���/�������������o�����5v�X?�+�+��|p��Y�<y�~x
������<����b����*((��u6o�,I


��w�]�/��/����U+���*;;[���W~~�V�\�V�Zi����?���~�A�<���M��3g�(++KYYYz���$I����������-����%������������S�>~��^z�%Y����~Z������VAA���=�?�P#F��w��
�`���r��r��:s��$�w��v���V��}eY�N�8Q�����u:$I����"##�Z�������>���H����C=���XI������c�����,-X�@/^�t���BM�8Q�/V��-%IqqqZ�x�z��)c�>��#���k�.ct�
7�?��?���`KLL�������Z�W�@�
���-[$I��v��VTT�={��}�����kj}�s��IR�"k}����TPP�;��C={����o����������g��J�-��������{������<���8I��������@-m��UR����;u��E��������;vH�6m��V�ZU�����2��������o�c			����k������o�Y			:}������i��i��!U^
�4PK���,�����j�m��M�4`�����EIRVV�_���g[����+�2�,�k���8�NI��u�������w���	��~=�������$
:T���o+�1
�4P'O�T�>}*�effJ�z��a����I�f���9s�H*/�z
�5��[7I���GUXX����Z��eee�����wz�������6l��;�>�@iii��}�N�>����k����2e��z���&��=��p�����������L���2��c�eff�+�srr*�����%I���Z�vm����$%%I������5}�r�4y�d�\�R'O���4e�IRjj���[��#�h�:t����2��n��n=��3��w�}�n����.I5j���y��_�~����^z���0��|�K�r�-��o�X\\���j�����kW���[�^���C��Q�ja��-�,������g]�C<�|Y��}��������-�c�x�b�\���k������VVV�^x��j���F��q�\���J�F{��.))��q��(@>*..��]���];��g?���n�*I������:��
���NMM�-���O>�Dv���L����������Z���R			z��%����:u�����xaa�6o���S�V��b]�����1Z�|�����|�M
:T����222����l��7O�}��,����C�t\�=nB�h���*))��*�o��MqqqJNN��k����M�6�9s�v������OR�j��/�{NKR��=+�(�6}�Q����������K�t�REEE)<<\���v��;�}�KM�<Y;v���E��d�]}���,K���,X I��q�6n�(I���RXX�rrr$���q��������t\�=
���>���J�o:tH?����
&����zS�N������K�j��
:t����;���0u��Y7�|�~��_�tm������3���{�������>������"�m�V=z�������_���9kr��L�4In�[���:t��N�:%c���;'I?~�bbb����������3g����6m��O�>�<y������~���{��`h@@P�h@@P�h@@P�h@@P�h@@P�h@@P�h@@P�h@@P�h@@P�h@@P�h@@P�h@@P�h@@P�h@@P�h@@����v��ZIEND�B`�
results-c6gd.16xlarge.tar.gzapplication/x-gzip; name=results-c6gd.16xlarge.tar.gzDownload
�����������O�K;b37�����_�~��rW�%V')���7�������Jj�%�����)������_��������W����9���9��?�����$�l0������M=�?���?��������_���������������������~����?����w\�_pJ�7������?8��o�M�����{�����������������?���?}�����������?���_��w�������w�xWC�T���_�?���_�3�L����/����?�������K�{(C���R���eu�|���e4��O���Q�L���5�P�'�~���1�O���eX���5��m{k���)�M���~��V��R�Z�
`�W0�~��F.H�~k
�Sy?��")�z��
������b��l�.gS��0�:���7�:3SN7�)�Jv����tDS�z�N�TR�'H��&��S4U����r���Vn^���Gc{97��h����o�i���	�M���4��od�W4�Z��1�M�\�W�D��1	��5��^��)%w%�� ���bk~@S�w�xS�GZ�^Np7,<��)��U��)�W��J���M��� �J�7&$�m���Ay�u1^m�([��]mX������9����^1�h���q�M�����q�������T��c<�@:���+��Q�W�.h��^����r���yS�7�4
h��JO#�J�9��h*�a�BH&ES������7�pu�)���q�4�&�R��O��7Qp���79se����k���Y%]��.DsV4����5hrw&������0�����i@S�WB2��-|��hJ�����&�o�i�M�������fC\0�2������AS��m���ESN/C���������W��w���h��eB��t@��Wf~<�1��_��tCZG����	�A�U{%_���4M�Mu��;�a�u�����������VU��uo�X���+��z�i���rF�Z��tgv�R�����8��N�;������X���r����m�����i�������fp;�&�n<�f��B3�/_w��qWEk\5;��vt��t���/����wp���pu�,���������J���v��o�����54E��{\e%���O�\�������J���A����~���?���~���������/?�����������������/?����~���~���������!�l���?�X��w���������������������?�����������������~������&�������?�������?������w���-��/�������_�"?�������t?��w��~����������������o������������K��/�����b������~�����������������_���~��_���/��@�U��������s��_���~���_�/���s�S����[�����^�c���?�����ob"!�u��s����z�3��H��.�l����ot60]��u�rZo�KBW����1�~.e�~���%K���.���F� ����5�����ZALv�	�nE�L2��;lU0�9�<�=������=h�����G�U����iK�G����)
8����P��M:]��8'�����~8AN���P����iO[�d�O�8������*��@����p��)�{��9��n�:��+�9�9M;������� '�z�����r�"'�VG�xAN���a����72����	���� '�|���"'���p��8{:U���s�?	�q��<'Ny�s�S.ws��"��a�9��!�q.t��F��g��r�pTZ%J(8��)7zU4JhnV�vd�7����IU�n��8���s�=	XQy��7 
rr����C~��>�r�mt�'�C��g�=*f���&�v����"�>WC�dg�F�%A����T7��9.MX�
r\���P��Md��#�I��\�'�x7au�U�9.��[B�9.����	X�p&[uG���t/�h�f�Y�XZM���"�L�c�UEN���BAN{��r�
�t����� �s�}6�P�&e~{8��X��~/� 's�{�����u��!�	[BAN7/���pR;w�UQi���p�\Qi���X9�� ,Jh�o��z4X�� ����{��WAN�'�
rznt� ��`�Y1�x8U�S�I�'Y�Su7�U�T3i��U����:YsL[-z8��*rr�a9������EJ����� �k�y����)1���7��T5��e	@Gbn�T�� {�-������aM�P����)�q�����S���+;�Ur*�i�u`�\���Qn�r�$�[�P)�W�ns�Pt7�!�N��'���>�r�������o�D���~�����scXu,�Yh������������O���_~���w?�����xY����D�Cr9�����e<�&�����J	�&���N��[��^����������������i`���}������K�?6�����6���������M�q��f�r�O��W����!���~�@��0) �	��a���	.j�;!{Gf�2'�^Ai�j��^+��6��G�[�p<y+��"����cB\1J��5��{�\U���F.���Fk
xb���*Q�7b=�s�,�H���
|b������5?����);J�/��)W���y�����S!d��*�[�
wC��|����FY��b�O�
b3g���(��v<!����J��������V��;C!���&}+ybBt��C���gJ��b(�*>���bh��Lk�}^1d����vE�D	1�A��x8�k*�lt��
����g�&Fg �.��i5q0<!�P�P�CD	A0/����k�}�2��;W��m��l���6����a4[�b������0~gPY����v�^%��pK�q�*��g�	���������9�2SN��WE�N��V����x@B��UeN��SF�C��r��4�m���q������`(�@NxT�;�����ff���\������1���6F����y�NH�P�1D�-�WU7��#��b����5D	�
u@�c�o�fdY6|���<�mR>���&S�,��k������������"������}�wFx�����*2f���CI1���hB�mQ�G�����\sz�|��[�*�z;�=���v��x^��r%+������W��r�(�]�H$h��$v$0��j����g�7+��_�~�����D��#���R�'Q*���[
#�EWC%��v��|���|���������^�%:���t8�eJA�������TyNe�)W��/~;�`������=�C$�P���e{���PY��?�YC!��<�m��rlu0���*�^���-��U1����,-K�;n����[�����M�p����^ICa��'�����`�.�(W}��>I1���pz�H�����gs�Q`�dZ7�8���)@�2����[����	��. P
S^��L�����;X�M�Y��U{^v�B\�k���'�<���iE�+��oU�uo$��D��W4������ ��gD:��T:&E����t�r���Ha�����:�����tP�-UO���^�w��}%�1���U��8�f�Au���U�A��W���[�7��J<�b�r��x�����z������M�>��K�R>��������������;������=�j��H����?�����)A[*��'�wv��`{W��@���c(��.$�q����#%<t����':p�=t����O��s�}���I������!�����3�<�����Y:?�W�\�����h�U����]����]��S5�S=<�S��3���L�������o�V��;�h1��=�������H�_V������}B
���>�Y��u$����3_SA�T�����o����SiEp/:EN����y�N����Q�����7��G>�U��?��"8|��j��`o�����e}�;�����������|1n��l8��c}���y����1����S�<z/��m� ��?��s���9#8L���7Bg�y���~;�rb��q��n<���b��#�=�*�F�������r��X���*��9fs��YAN��F?�������j�wD���o|�eG���A����'i5� �t�>��"`���3���H ����w����Q�SiHm�������aI>V�6 ���u����BvF�4� ���������l��T��*��V���jX>�|5
������N������c�r�rj"iU=+���9�{���U�S������^���j�9�D��IxN��#�L�� Z,�	�E9+i���#�t8 ������+}V��#�u�W�BAN>A�u�s�H�������9�Wb���QH��xl����!W0���zA$�����\�l!������0$t&K��Y����t����������VT������y
O\M�h���!��	Rgx���^�� k7r<N8l�H�E@='��	@�X!�������3�
$������Xp��Z�!`U��D�a��#?�U�g����N�-j[��)�Uk�F�V�
�u0rV}���!�"��oE��/���*lUm+� ��UH+�lU�s�bU���.CxN�S��"�����2��N�<�<)r,�g�����.�xs�:jE�9�������,��0���C�<�|8�UEN��@6u��"�o�h��U�����Hp�}c�%'������xP�+FE`��F��E\F����N���yY����Tful| ��'`U���IB��D�2�<����+���%W�	��@�����dz�L����0�5z�����V����7����B�M�Uz��3��*r�_'y���L\����u�z/��[�)���	����}�������o�}�NtFMN�m������T�rutB�0> ����+nb�W�o��@��W��c;���P|?�uO��D�P|�S�%��&��W�mg-���?�����_z�������~�������{������G�������8�<�6?��dVC�� ��_H�|$oc��qL�h:���M]�9����z�:��E��`�7:�7&�>�����������O�x������O/@g�v��'������������OC[�����b�'�70��9�n�: Lt4��<��j��1�����8���.����U��x���/��@���!�;!Dn,
�o��7��q8����i�wq�����^�B��j���*e%�o��|���c���A3���XB�6��w�#��a�M�
x�V��A��W�7|8������C��H����<=&:UH-��S��'����]������<b�Ck
����1cC�� �-��!5DNd���*�B��p��=��^k�g��=�e����������"���9=�X��V�9.E|V>'�/��;�f�	�e����3}#]��������8��U���UQ\1X$l,b�oz�����bl\�=�oIsoZPi�u�����_3�T!��@>����5;DN0t�X]��ux�*NU���J�;�I�����o���*��FQZ���@��������,��]�S�e�L����y�`���Bh4�r���Qy����Y�NX��P=S�!COU����3�J��2��{��$�oz������-)r�A�n���A��,�R����_=6�m�CJ�������Wd���I���9��#�J�4�[X'��Z�G<
r@BY�����#x��2l�����aEAN���0C����I��*�v:x8�=�cH�����lC�{AN�,�H���U5����2!\G�S��#.g�k/��j+������5�M�X�l��V�(wX��m8@�X6�|4��(��HV��$X�:Q����~��Q	,�s��{�R�`E��sd�� z���
�.� �ot�Z��:*C��C�6���:�U��n�f�ja]nU��%2V��[U=�:U_I@�Z���J!���J�Ys�L�@��Z��c+�sX�[��7��+1+��������*;!U�A�m������P��pr=��[UZY�W=;I���#��4+������)d�8�u�Q���������4�o�zH�j2���]�N�$�B��e����Y����$��V����n)��^�X3g�T������M�eU~������	��5������(����K&h�}'���2u�n]�����xa�.����>c�0CB����,��a����C&��$������';$Y��O�t�Gz+��oa���JH��P����Rng��R�V�;��9y\�2�����c��3?.��_�"����53J7W3��������|����D�M������M���a���=�0��j���W����q��7�%����y��������7�������M��dA����09M�
����"���U�0�)�{�����"4���B��7��`W�k���I ,`p����C\������s�F���o��N+���E�'����
a���7�����G�V(��H��,(�J_T+4�L-��|47��CeE������Gsk��������V�6���~'����l��f�T��	k&Y���g�V`MEP���6�nqM�PH6��&�Q������L��6�f��[����F��>1�����`(��x��{�������]�a��b�w�.���`����l#}'���b(�(�n1�A0Jb1���+�ybC��IN1�*�-�����4�����k����T���� X����L/��-x����u����^1�R:����_$��|�2X��8[�� r��w:�����_��������K�K�T�+�&8��`��C�V�B((��,i���)�r7[!(�z���}�n�*���� ��(���������I����_�S�P���	�Oh2���q�M�}��N�u�� ���X�����`����
�����C�0���l��P�kt�Vx�5Njy�l�%�Dr��A
>Y�;o���x�	)y���w]���f�,T�����Q0d��D_��.�Q0d{OID_������!g��7J�!���5+OeX5h�mjs��D�$|�$L>�k�nW���$o�[�D�$|����2����3i��w������-�iM�Y�"�YwfY���cn�g:uY�
#a���b�J�kb��`�9�H(���^O(>[>�U��������o�R0�b
����A�`����x!�y�Y����m!A��|��0"�D�T�C�-��r��L���3��_����^�����|�w�������Z�)X��l��2r��|(e���>�S�|������XS0d���s�7)��R�WVH:���(�l`Mj�OH+���<,�j���/;�Reu�tB�S>�#���6�$4K��0$g�`���>���uU	��Cy�MC@�������8uUu��G�0�b���f�����?v�N�b��V�����b(�0������d4���&=���5I�L����yge��Njn�PjH�UwC%��
K~�%��jL�=��nx9���VE�����3��,J1�=��Y�b��l7�E�� ���#4�B��h�������q���A�����^��@L���@��
�n�N��l7<���{��5 ���&�lz�@��k'a�/�]�����h��4|�x�h������:�c��C	�*�����O6����[��_�����?�����w��������2���L�d9~��������{�{�c<�����a-6���	B�`!�������!��p��p���M��&!������f!�9��
9�Bhh6'����Y��=�4c�`E��t]���cbl�|��k��:���%2��A)�@)�q>����	)�,&�T�&ho(BM��WHP9� ��tF�^&.�;!'��V��|\SP�r��	9���Xfu�T�r�\��9�4���z$9���evn��0T"3���T�m���[�!���J�C��y��+=� ��R14M[>P��}�+��o%�~�C%${�fV��
��������R*��/7
�!��r�-�9��}XS1�����r�
	A1|�ZS1T���eR�{�>�b��I��R�:���7����&y'�(�b(����n�����[��l�ZS1���'l)�����5��ABT�z�����`M��y+��,�tM�TElXt�P��3������N(
:�7���+����_\�����|(�r�[������`�����N�e4��H��/H���>J�_P�|���JVU�d�����9ss�Yu�R����|��+����Y����:�	��'d�ei��[J�P��������Y xp:���\����M���&�����|��k�Ys�����N����l�����u��5C9��W���_������S'�"?R�}�t��nC���8���P�Mu!��!S�
���f
cK9���J��A��cK��!���\��?�09D��������J���ft7`�����<��g)3���*�������8��������w��`��J]�����ss9��~����j�'?i�{R5�j�V��dG��=���T��T�������.j�q���uu���z��������,On���=�L���T�����e������O?���w?�������_����E�����1�E����U����9�E���_���/7�����)g5�s���������������:�{���S�����{����B�c+�\���������j�*��M�S���7I��	���G�\����}B�S��E����������A���)`KM�����b`��|��m7��v.	�����Lgq��!=���Q��S���~����yA�@����6`�e�d�-j�d�s�@&���B]j�p����W�j�����IA1u�B�����/"��T�\z�v�F���j2���"^����,��n������i�d�"��X�T=v��b�"~������0�F��1cH�C�MK�0@��X�T����pr*r
_	r��9�d���9����N��!8(Ew��!#��cdB�����YU�G�N�bd�B���\&�*�	���r���S�6�VO�"���V�n�*��^��j������z\18K����74�o����=�o\B/���5m[
�����"�������W�$�9�l����GC�j��:� '`���H�cu� �G��!$b��@������F�]��h8%�|�t���5��S�8�������M0	qr��$��_�F|V�	W��Zr��L�\������������@�u��������S-����*����|�!{������'�9�c���C����	���U%��"��b �����<��dp�d���u8�{d�J���o��X5$q9�>u.G�
��$�9������AU� �T���*�<!|WJ$������r���9�:����w�T��V��k\��7
a�����U�~g�'����9�0'�x8��$�9�U��YCv�����0H0!\G�8K�U�i#��J�B9X�r��6+�1���eCg%��}9�ZHd��E���dG($;�_�J��*��3
�\�^��zNd�*�{\��of�Mdw$���U���N5�����V��3d2uA�EN����)HE��{�#'Fb���P�D�����j�(r���X	�`#��tQ� '�Q+@����~ {d�XG���G�&r���(�	��U"�;�?�:��#��;U���%i5�|U���rf�.�m�'��c"���XEC���H��,�*�	� �#����s\e]�Uk�*���z�z�pxP��U6�X��U�c"����{��
*�2��J�U���\���$�A��V�$/������F�Nq�'�4�~���!�L��^#���u�g�*q�/6�m,�y���Q�H��@����wI�HN/%A��������;���#�-a�f���!"l��D���������� ��w-�o�%�����wL����T��y�B��:���;�atF�S�L"�
�1��^�WWDa��i�i�����l�Va������d�b����;3��v���z��z;�U�����c�/����vR�H)�����/'ls��m~����0���y��w�#��K�?��s���������<8d����?Z����fi����U���4��C�D <�>U�S_�����@�z������?�W@�Z
>s�|o��`��l���;�����y:����&��7<���1�*�Y@������l���/�z���W���j�~�y�����8����
}XeZ�w8R��@g
����	�B��	���8���Q����j!�m�V�r�n��������Z��{����u`-A���;�
eif��$���W���y���:��re��������!D�9�0�#��M��yA�7�^G��_W}�������*��Ge�*�4s��2q�iE����*��bV	9����)o�*���q�X
���*�\���+��a�����D�z�f�o�-��#�b�(P+
rL�$q2�Us�v�9�V	�'.<�	�9zV��`n��������C�����f�zV���V���N�q���q���#��C�s�3g���d>�B��� <'��i/��md�P#���iE��L�U���U��AxN�S��D�jZ5�o����A��W��r����*d�DAN���i��b�xLW������ ���,T\LU}�zi)���e�����a�!C4^�S���B{�����1���X�S���H�X���UWP��2VI]	�*���c�h����a\�*o��������*��sK�|�q�zN��sX��V9�2{d]t�$�����}V@��A�(Y_���DZ�L���s�`I��^�N��V�(���0�
�������������t1^��C�!��r����|c�������M�99�j��8�@�1�u�:9Y��;� a��<�)�,V�:����![�����V��V3N��{,��X>&V�W����`��u@T�(r���`���o��D�6W���:����� 'U���:��U���p�ZU�wK��7f�yVE�����3���h�(|c;m�:p����� ��Z�G�$/<�2��T��v�k��B~U5d[IvL�B����N���YA��Z��9[���T��#F��'~V���?'0C��>��f����V���7���7b�{W�+k�c��#������t�ZY��	I6��n���9����&�������6A1CBX~w�~]�mw����\���=���f>��j<�]B��P�;��	�>�$�����B�AY�%�&;�i���j��;]��������3:!����)��P�O�y���,v�P���������,�����e��oE0���������X��oer�����>��,���?E�?6���U��y�s���Ki����v�Md��q����6J4�[�������?~�����O?��?z���p����V���v���S�����?�������\s�+�}r��r�����2j����0����z �����$D��-~2s����-�]�����j����CG	�����:K�����BW�
�$l������|�\��R.�b����5�Lu��b������!�\jzG7��!B�������������U���aq�A��B��!�����X��L�"�����DX�!�����X���� ��@��+
r����c�ot��r&�2~A������������+
��6��R]xN�����P�/<'c����-��s��	3!�*��yjf����%�#NT������w9�WYU
�U&\�������aEEN����P��{yz�Y���"�0rv�!��������P��ef�_Q��/'��f���7�I��!G����O�j{���cP��U��so�.VT����aT���+�������w�Uj������I��XQ������s����p9%� q �V�iE�F�sff��R�_w���R�_\L'������9����/[=h�����T�~����t��H���~��`���ds��I��~�96���+*r�=�8jVR���W�|����rw:Y�Up��������`w@5���bN&$���g��{�Y�Oy:|��Vf�oT��'.��������[����cO������%TiUN��]����0��;�!���:&=�W���"'L:�v�r��u(r����0��9	�$Nn����01��N.������-��s|�Q�"'���(��s��+r��=V���Q�V��c�������!O��v��s�������������co����$�A������E��3�/ks�k
|<+�k��k����n���g�U���L�8O�9�2�pB���#1.����8�~M����-/��"KYSv'$�;M����[�PJ�(��������(C}����Y��pKkRnE�be�pB��>1�o(��#�[��������W��C���i���-�?��_������$�����j����O���b�����������_���d�����������x�g�������s]�����S�.�^�,H�N�9^	�
����J�g��%� �����L�FG��	�T>tG�%(�{$n;�����������wuo���z�� a3���z>*RJeU��_e���\�'BT��d���d�&�������"1d ��LS��)���Y�\~��L�	{<���K�)�9c��6��m�J���t��7�"e�&(�E��L5b�q,���Kh�6BS6���9J9i��������� W�'�e��Wu��=����;B�+�Y��}��q�L����o[��c�*vU���m" F����r���2����/�Yxf�
��������C/�������*�4F�����#B�Y��LH���_��o���y��o��2#w�S��o��X-�$d�I����k�T(������h�*�(R����&���B��-%��]eB*SL0C���F���3 G���>��Ci%��>s�8@b��^���{�.'j�$��.2��o������H��x��M��(T���g����C'W��GEN�SeQj\P����C�u����32�u��v�O�4c���b�H���uH��q��Hyp���t��<����)���c����~�:���=�g~��_����I�*�*|�J+W�TY��S��>���#m����; �X��!�q�!��J�TAN�$�~�U��&�W�+��V|���e���M3��r��+�@8XV�p�UA�pz�������'���J������b�j���I�����d��rB�gE}�D��)��������
\��p`�DV
��{�DX���_EOq��|S����;����H��������JaU��e@��:B���
����}����mU���Or�o��<@�xQ�S�*[��W=�;@d9}� iV�DD�UZ%~��	!��<s�W�������V����e��i��+5@�\���F�\�>G��w���*7�B��*���]�����*rC.���0����=������IC��
r�e`�!�.Vy��vG"
��H����B��Q�����U$4;����_}��p*?d�nW�*�sl$���75�zG�N�u���II�6hzh���}0�������h�y�UC#~���A����l+�xB�{�c��9�AJ5���JS��T%�$�N���{����b3R�����YrytD�|�D�ju�<��me/]���`j��������fw"y��;�lI|U���/��\<����[q+�I���W�~��Qn�-����aG�2�7_�LCS3����0Y���2���}�p����U��o)=Y�[�����o����p1}u:�����fu����N�����{w����
�%~���o6�'zz��cU�����P<�H��{c]����f[��k5�O'�q��{0���;��[��0���#<2�����&!�}b'��\����-��S��~;�bw�D���o��o;�>1����W���-N���������V���o��_�]�1X��h����������t���k`+�������1�������n#!j�o����8����L�v8��!�Z�	�1�o���p|�4jz���x�8hq/}�
�gBh�/�qX2�h���F���=���!,��5G�1�e��
q���b��=N���x�7��7���p�9&�J9�q�p���A���V�c<�T����#T����u��p�dK����V��s�O��R]�����AV���o �����0��T2�H�
'FJ���pJ����UA����D����Y��k�~��fTN+�Fl�h�����s�!i��;�J���L��6��P�cI���BA�G/u[��������+N\G����m��L���{�����*|���a�W������>U��J��P�����ux$��Y�#��Q���YY�j"�!����bU���b��0%�_�Y �k�0�%jY
�b6B��<��
�	��������rb�����Z�G��[M�i���J�������u�qP=�3!i�8�^��WYZ_�����%��
���[���^�[����(�����g5����7u�6�v\N��{�k���+�e�����.���"����6�E�c���]G�S
��t9��W�B�$��O���ks���1C���%��cZ���GN����p^xN������� ��z2X`E���e���N �p%%����J]��W���;r����8��z��d�<�V$�'�������_��������k.d�O��e�s��o����9&���dx�U����9,b"�B����k�d#Kk���4���$�t����<I������(��MLd?zv������+$��gUT���]C��Qi�q����b�{AN�d�X6�(���UV�<�#4�����,v���?'�[&$�F�%�����uBNY��7�����EUi�
�H�U!<�96��gU9���
O(<���a\<Oj'N&����$<�g9��f�tJ�t�t��������A��PF���j�2w�^���������#}��
ury=�X��7��Y��Q��YO��3�a���R�v�Qf"���_Bd���������4��1��v?�D>:�����3���J���ZZ��W���Q��{�!�Hxy��/����H��lq��`���".��(�K"���W�8b��������r`{�����*X�e�g0> |�$Og�|����o��*����5��m����z�:��O;��&Am��������t�vA��o������?�����x?�N��� ���M�e=������?����
}�!�k1���a�!�1R?���B����~�'&��n�'�B�����0	a�z��c7�C�!,B��\����%�6��%%�����5��i�0 �[��v���L�j�7�4��&�)�PV��z��ByP���e����*�%��Gsk��>R*��v�3%�d�p���;F��MA�*w�U&��{��R�Pq�^�)l(Ww��\�[��	� |���� �V�e.���@�tMw��%?��!w��@)��C^0����*�"P�K�j��k���
�R�R/(C&^�� ��%l[w�����]i%�������|(����jP�ZS1�����R1��t��|��Re��w���P�Wg+	���W���R�t�(*�������WJ�����Q0T��n��Y��CT}��+M*�J]��u���[I������;�����[y��	�+��dt]3]��'}�k��
�Iuj�$RR}��5)���P����b�����:�/W�}���Ie�P5W����q����+Wk��w�����z�Y��	WH��eo��JVY�x���R1d�6xC&]}gQ�����YT��;N]C����j)���^y?�b��+PC�r��!s����=T��}QY��~^R��l��C=�����:u�WZjU��#��R0�R�B�d4���r��.)�.K����2P����]���!I1����sg����$���1����^�;�D��m�z��g�}=w��$�����k����T��;q(�����R]�9��V}�9�; ���x���|��r��nn�m�
�=�|)^�BI9��wNG�9xyR�|�V���LR�:��7w�#�l��x����;����~����~��O���=�)��2b-�{5�c�|�r���e�[�@;���(�S��9��M�&ck2��>�����~���`�5N�o���h�r������[��#~���7��FhVi?Yj�"��d[5�i������da3���T��j�f�t�M�>u6��Z���Yor��MH�F���r�IA��v"�3W�M������:G�q<������<���b�U������>��[���=��DS��<W1;�HWpH�P�jx��6�Nw��2�R7�P���|@�����qdE��B�	��Q�3%n5}'&���V��)�;A�g����
���2�YH(��	<tF��%@�m����[& J1������+�j*�f&$���P[��}::!�@N0���[I�&P*�bI��t�q5�#����	�86A0�ae�[D���y:[���C>���-�xh�o�;M>�l��0�btd��$C�AO����%6e3T��������j4��Mcg�:4�^sGk�wBy�e_i�^v�0���I�9F�jH@���%p_�;9.>Q������n��V}�n���\5
�|(f�+�V�W��`�;�V��U@�4<�w�� �4IaqB�3$����k�������W^��-�����6���dYPYf+�	�$�[5x!����`��SY:�D���N�3��D���Q1d<���V�_����
�(C�����?*j6��m^YT>�����'@ImT�h�k�x_T>�y0����nP>L=�W���r$k�O(s��3���U�����eJ(��wN�|�@����x�&���b��	������*v����Te�Y���L�fU��#�W���x��#��C���n���@����emz�J��>�W�b�b+�#��!?K^���V�l9#�p��]f'{%mdY�!�>�/��	����z��5�|���Ng�[��|h��t+a5P���Nvv]u�o����m�,��N���E0�)���e�����V$RF�����!?�M������{(��o��P�>T�d����������Vc�'�n�`(4��;���!�H����KU0
���,�V���$g��C'%�Um{�Y{�5�*�o_�q�[��m_8kj��q��b(W�}L	����l
[�;MJ���������ZZ�h��[�f�V��i�j�O+bR�l��}�IIBT,��"W�Ri���<L2�mI�V�R
G1�V��rtz�9J������3�	<�A3����5#,kW���IIf��2���p�xb��Q�
uZ���m��`�o�����/;Nh�h��)�*h*�2w��&�����r�8M�D��D�IUE���H�
�ud)����l;�Wm*�����[�;�Lq����,�/�n����|	�w�nS��L�Ma��h���SM���-�����[��{+����������%�S����Y��[��#~�����v*�!��r
�D�u�{� !�q��x
����w����G�(&V���+�]��n����RX��	G�U��T�����EO����b��j@?���)W�e�L.[J����f9�)u.w`��A��a�Nn�}t�8!���X�L�����<�����M��f��U���=%��������	��trS
!1l�V�C�b��V���8M@1�+6SB\\1���� ��)�W}O�	�v�b�6X�.
g;1Z^(�����5W��>����z;:�P����gX���^v����	1j�P�!�{�U��G���0����
���>���T��wx���_1�S�[�5�*�������e�����)W���Vl�[�����b���o�������M��
�������9����w���'J��+�b�$/�����I:��/����V��~���-����PH�|T����wF�P����R1����SC"*���e�77��l'���Q�PN'$@_1�B=�����_U��[�|�W`�k�w*�z�����5����pqq��)����8
|������
�"+e�HL���w-5��=x�d~@[3x|m<�QV�����q�b����%�g�5M�#>���vpa����
n9D�a�$R��)��1�~�&|gv�[;i�L	��C5�=��+9�;���Jt���o�(C�+��[�~��O�m)+��|�)+����:�6^Y��H�jb�D	����7����*�l<H�]����l)��Z�OHeY�ev�9�!����2��R:arq)��x�4�`��r�e���������	���:�!�	2S�M��>����V��	�t8!���A��|�H�����&��w�0��q{�epB^�A�.��;�t���D:Xfer���T���1���/#��N��M��`L|p4��1�+v�F��K��Fz2f���j&����Y�L8=q��H���������c���o�^�O��t�H�h�S�����\)����g���	7<���z�U��������q���I���uP�>?�D����h�xL����jX��*���������-c���_3s��&��M����iW���� �����zfk�wS��������-��!�����Z��}
_?����c��U���K�-���w�����1o��G��I�fO��n���@�6� ��	��+�]�����0��N��1�{���7.��]7����8A�����#�+VY���o|�)��0�U��|t�F�?�$����9��������|�9Y�����
�)��V��r����U��QF��|�,�f
����
>V����C�=��rV����!s�)%w|:P*�������:eA�k���J�P���b(�D������		�R�t�rA�|��
�����l���b�
���!��v�jv���/*��Q���WEy�;y�P{�[������k*�,w�;��b�)�7|(�,����7��z����|����
��?|����d��F}e���r��>Pf���>�R�!S�i�U��M���E3p��}����	M�=O����/��,*r�J7���Nk���w������>T��,���7U�)!s�noNH1dk���u��~��J�����mR�:p���w�C�(��=r��8�����pBp�j�M����
��/�Ff'�PH�n��TY6u~�Sf�������<�2����m�WQv����z���>��
k*�����S�Q��O�T��O(C�r���w*���/�����=.�I��x��V��eM�������v8���;��M��r�C��p���!��	P��q�5a��,�GN
k
����F��A�����%���� y!�?��e:����|��� �����u���'��*�z]����<Q��WC���h�UeY�����d��^9�$��Q�'_����0j�?���Tq���^��������N�e���jn�������r2������p���r�@k��6�����y(�\�5_	D�>��V��e���������km9��D N/gL��<�:�H�1����<��Mu���p���M���]U���s*���c��M.����_��!�]XF��|�*��.X���Z{��>�*��	����u�[���~���_>$��d���6�z����o����;���fm?UJ��vU�o|��{�S�'��9�$�e�y�s�
(a|��L�F:S��L�4�'�����O����`Q��9pgt:<�M
��7��|�1��������=�Q�����o�,�z����e��k�7�S�������d<���vBX*�H}��������7�`��b����		�'P��������0����lR����!�@p�t������L����~��U��9��cB�r���a�����vM	�1T��N)��45�2VaEANH�_��9�D:��{VN��-||��6��:0CxFN�<,E���UC+.�������!tA�Q,�F6x�9�hw�C�zwx�9��eu����_���8t�W��i����R�oN��!W�*��@�c:�T�-�"#��������<Z>��"�TB��ee��T���~�R��N����2����X���+B�|A��,�"�9 ��d1���;����C��,�R�o}{a$w�CJ�_e�;9D�9�0<��GAN����1��R����1�b�a�������
�dR��L��&���&�hEC�
�}Qy��zV��^yN�x�(rJ��`	9>VWX�BAN�R�����zN��:�P�SU�3k�;�K��[�+���pj�����
�{��!��FT��UU���i�*�,�o+�2�+B���������[U���+�|�ob.'V��Br��}�"s�Pv+V%d�H:9"GJ��G���u@��"��9qs�R�oCb�a���U�9e��L����<gb�lX�V��-�IA���<Y��b�
9��@���[~�V��c+��j��_���0#_�{1����:��s �,�I!3{d�������2HA]�(r"�V��^���#X�0TQ��,��������d[Z�e������`-�sp_��N�WE�O���I"U��eC�:yVM�;�&���@Y�,�]=+h ����urtVV�V)2'gS5�
�:�\��m��C;V����*rr��� Iu��`	;�����|k�g�d9���j�'6Y�)�[������4O�[
z����� �T���9�6=6���|k�%���;�]��8w�����[Q���O���>��$��EkM������zhI~�y����y�"��4�Y�61��J����v����![Y�E^����&k�4�6��w�������;[��j>�u-������8>��	�������98�����c�����W������.B����B���y���	�Pb�����#�BSE����������|\����n,!�W���o�����7������Ty(�"����`1+-�������C*)>�����n}i	��v@���
*y=�(�&s�j��z�(���z~�8�i�X�r��GS�y]}�+�J�R�)����{�O��_m1Syy6<���'F���!��`fj3�
�����&��O�'����m�Dm0��T6q�Wl��*��)8���0q�<+��C�,����������=Bf������N���=���;��)���$4���i���s��;�5����(�Qx
_G]��o[�f%�{��fO���Cv{B8���������g��u�1�'�1a]��R�v*[�����7�?L��w�����cOB�l�����4�n��c2ez�X��xT��t-�*��:�9aKG<����S-\j:�)�����T�4����(<'YJH��cU��X�OL�c��u�G��S���l� g�=B4^x����"�*�q�j�)�T�Dny:�*�������#�q\1�y �	�}`��3���Y�4�9��������7N��q
rz����G\Q���qy��q �I�g��� 
r|���y��F���o9m9�<
rl`�3�G |CN���`V�S��9�������Tv:���1d:��w�����.Dv�rpl�r���z"��2O����o���$�*%��<�N�TC��u������8����Iy�K����w��u��!C�CU�����Uq=�:I+ i��z��#���z���������6��� �����uYu���K�YC�9����=������OZd�Q���;������X-��b�o��X��o �����Q9}r[�#��i��-����P��L��h��V.r]������ZsE��l�u9(���j>���(z�w������1�c�U����Tw�����2�#z}����(���Y����*��}���#����{��V�aEE�M��9U��y�������[��M�W��X�X��7c�Vnt���>O'���/n=9G�"��������IG�SZ%���d����%����:��Me��f���@X���r��W���wu�3�N�H��������:�__��a�����+t�O�x�<�2����z���s�!+j�=c��-�� �yRC	��k���2�)�O(���l�+����S��M����s,#���������v��_����e-~5���6�Sn���&��5�?�v��[����7������M���c�w�������'����G�����8��i����7�8�D'[��E���9n�����0����^|��H��~�$t��Mt�����m���<t=����aQ��cO�>�j�J�}��pY��{Ps��������{�3�Zn�9�
l5�k��2!$DY1F�v�6ar59�p��YV����W�>�Z�>�4!n���%�=F��X�����_j�X�����p|�1��r�<#��7B�Z���	9P/��<wz&\��7���'B�rj91bx�N8��������Z8��Xe����m�����o�^L��"�r����HAN�y�L����C�0�aEANL��c��u����y��ux�9��sN�����b�2_dY1s���=Ve��p�07r����L�#(rx\��T�"�V�"���rN�V��F��c��Pt����Vw�s�W������o�U(�u@[��01��uDEN�$&�����L:�9Q�S����p� �Tnl����9S/��u��{�V�(�jq@�	�J�8 gz�U8UE�w�{�SU������ ��a������4���nU��m�#'BAN�h��=&AN�&�L+���mEN:;�* ��TAC�k��Er9��nU����xc<����9;f�vf��L�N�[����2�$t"��{�����b���i��:�H+?���Z�YLr;Mt��h����f�9.O��v>��>O|�m+�x��j��*�7���U^N~���V��I_�u����9"�gU�L�c�
��`#���)���oyNQie��G��4=a���9�d>��x��]>��%�����j
�X�*_���*��.gW��~�'�N�
rR����99��^� 'v��	9�u9 �JxR���fy:9�p��Q��t:�9�D��X�]�������wLY��m����?!����X^s������������9�B?�V�swbwt�����u/��)��8�p+V14
R�����<chO�����e��n���.�{��		�"�0�Y�U�r<��[�P{f�[��Y�P,���t����Y�����c]����W��K��������V��/N�����5��VW�M�����mj[
����?��������o�S����%���g��M��o�����7�j�<�{�h���Zi�3!�V����D�O+���!����=a������V���nV��U�y�{������b�U	�y�'|4�h|����
e��.(����#���+���@��)�
>���vk���I(C�Wg���_Q*��i^��k�+�IJ@�����@i�l��`�'KF��R0�c-W�)�S}��2�����'
���(�R�+�9�P4�nM�P��Pz�P���(C�7�K���XCdJ��E��nC��|�e������`�7a����N�P����{�P�����*�JH7
��l�n%����������*���R����u�T>d���!�xByW�T���l��p�TY�{�\�C����`�D�Tz�tJywBQ��������Z�(C���7�U}h�o(�R���,���(U��v�[�A0�����:���+��C�s��@t�;%����+K�N�(C._���|�rQ��R1���l��K���!���J�PS0������(U��v.4�u����e�P�c/^vV����5C����,�!_�&E0d{��
�U�z�������C�k��J��
�~��T�L���*�J����������P2�j��'t��U�P��9��������R��y���S*������W����������,����w*���7�������cT��s���Zf��^$���j�
C�,��*���HH�^��t$�;���D��r�>K���J��K��<&ES0�����e�$�u.W��U��/w������%l'R5�M*w�j��;=�������V4�.-7���xsW�1�����'���)�3�wy�����?������_�_�s�oh��N:������W�����~���gv�\d������D��-���~���������'cr�����-���������������������ZV,wj������G��7f!,��]��FX���"�L��������Ts��w�>���g�AZ����;��U��reS�?�N{K������v+����t�Ny�Y}T�Fy�Yu��|3q�����������=k'J!^��%���CM;��	�`(�rw���T���N0��jx_��I��"���&����S��olP�$\��+�.�W���.�B1����	e}e�|�}��Fi�����wQy_��uBw1����� �f����]�-(�<��_�����;�r/�8�j�U��;�U���CU��x���r���������U
�����N(
�j=g������.������Cq��uw��T���k=���]2���_������-wH���
�i���y������0�s��������C��7��9�!�N{�����2!��y�[�������I����^��<!�}���r��5�o��K�W>�g�{����RW��|��+����^����.?��;�Z��6�I^���t�kj���;�i���`W/[�����7k�,��0����w<�yHw������
CC��������]������Kw����|�!1�C�U�h����\Q*JwRP���2���!w�!�o.������k���������.���K��#�d���g�rU�U�z�:���|�6b��|b6u8��
?.���K����ku��n�es�����1<I�����as�p���x�U�u�H�H�3�;��7��v�7�.�������;��n�?�8���k���5u���U��60�R)�����<������=�|�~�5���%�|���������G���w��&����-�����	��������D/
ap�f�I	�������0�U���'�+��z��V�}��~�����/��)��Zs��:P��j�AO��Sn�R�+�[P�j��	e]3��5B���0t���)�R����b����������8�PN�:�/����������>wYON0�;�]�V0�#y_��Q�;���~'��}_��Q�r���U�|
���>��f������f���T����b����x����C^1��b}^1Ty<������]��+
w���|�|��� ���NPM(���������x�e��:�,����e�{�/��(���*�z{��5�`�V�o��w��ovC���DT}�R��0��.���[�����W�U������A��jM�C�^a(	�J��|!W��[��Q+��e����^�z����9_��b(�|uB��]-��!o�2��|��?��
������;e���f�C�\�`O�����(��Y���'����W���w���J3~��}�<��}����]n��w����*��]�yQ]v*v8�+BQ�x�k�C��>K^�]��b(��l����.s@0dC��+E0d���VPu���j�;���X�R�z���`�=�+$T��4��}�������:`���T�C���/���P�
��b�������������;��ZAH�����o��7��M��fG��pU�nH�_�(A��c��6,Pr�\^�b)�y�q��WnJ3������tWd"��F���/�h�9����U�����;����I��x��;���4�;7�x��+��"��9<���������������������*�_�&��0�C3��&��1}�ti�"�D�;a�p����E�?�����������{w����y��;����?�w�w���qT��y���Q��w�p��'����l<���DW�WNG�Xwe������}�����������u�%A���D���9�L�]�A��NiT_eMw���*s������\!�X��;C=2yiV���7�L��q9e@&����G��]-������p���^y����W�"�\��E&5�_c�[s�P��9���mU���{�+J���
�S����+���kd|�f�pu�~�����x�P���y�w��>�^=���M�X�n�JP�@������G��<
A�!^y���
��(�b��yC(������^������~g��S^������s�`�M����ok����b�7���9P7���U�.��eG��\6
���i�;��m��i"Q}J��%����\�����xQW��7Q|�u�t�;K��x71*
��W�C�����g��+��]��|��+
C��M
^�!i���x�[��[w��4�o�O�����������m�{gd��z��R���;$��]�@���f6Wu��zf�
����"��.]������������w:��Ow����\��2����H�`���8������
�����������k���w��!�_���Z��r%y�����W��._��C�?����!���_�')�b��'j��D�!�o�����&����!�o�m�4�2�@m��*��
����f�jw�]��2:=��e�:����f�u��e�u,��4��_>��q]����o���3
��>b��^U�����!��jJw$�[��{cJ������3/~�������7�����d�-��a?���j��������S����o��U�o��������&��a��f���~J"=o�.Fl]����@�������#��f?�T������A��Y���a�Bs���&|�X�!���0�8�IA���fF�T�1L�BS#����+�2�X��`Qs'��b0���MO5G��\+t�7�W���VS���* ��Sz���wz������4v�x4��[]��
���������kV��(��z�O*t��S�B���5��,��6��*!(':�AV dc�*�v�YeM�,'�J4���,�����(���b(��)�;��['r�������c��z�����5|�`����m�w����N(0��� �J0��=��33%�V0�KS���Q�U��c(Fa(��w��nk�n���ot�����k������#��q�H1r���5��5�b�f�^3�R����vid��	����P&�6�,���7�n��@�2��'�o]	������k���'��%��,�hM�O�P����3��*��)�'��y��`�8�u�>����b(��q��}�+O��x<����
���>�:TT�P2!>nP
j�|�b>��ReY6� ����������+!(C�:��X����E�C&G��X71C�����������	)��dC|(�n�&
����`M�C=����Y��U�d��/���]f�[I�_YT9�e��L#��!�R�O:�E�P���0'������v��W2�>>�U���	��[���U��KA����e�MR8������C>�nY{�����
'�>8�<�6��r%)������I1T�}v�mV��9�M���d��J��J����	u�8�<��~B<�
|�`�T����	Y�!�ME>T�!����w����f���<`�!>�Nu�\���������[9X:���b(�o�?r���1�mO|(��R������S����C��r��C����.�d]M�x�EeY/l�[��.����e��o�+�}��/��}�NmB��G��{��������0������v���7kV�P3C;BUe7�	�5�
�|(�IO`+r������P���H��!03�kol��nU��0yy�}u�����J_�7ia#Wj^�d���c�}�����F��GR��s���Y>d Uq�*��I�W������[G��*3��(dC�a9�jE.U����Pba�g����Ru|L������b����E��^�&<&;������a�Y�2V���X;8�����*�^k#����
�j���1��{�~�4yYk�x������,�p��RK��)6�\�uv���
�Z����I���T�����!V����������O���_~���w?�����������"�cb�n���U��<�������m�d��q��y��{ZS�0��<����3�������;���S�������������;�����T�FN����|c��<|��z'��M���h���0��P�f`�X��KzNh���MJFu.�x�J
6s�	��$�!9�`VR%B���M����"�6��y��U%l�����Z�Rf�DY/�S�zI�L�����
��>�?|g$J�-��>���yM���'r!��&P��O�)�;��Ys;���	��&�����$`���&2�P/�O[J�:;���!�-8������3�nC��b&�fH:P�kVHtP����[3���P���5#p/�j�t�V��RL�ZQ�:e=��hW	������	�U@��6�J�P���<SB`\1�����\�^1��+���v��w��������;J�G^1����L	k*�J-�����P3z#��V	m��a���Y�-LfJHp{�Y�R�k�b����~+�C������D��qM��R1���u��_��[I�5Cx�t+;�8��|x�u������{�W�P0����>��@�4���&��ps����O��IT5�`��&���V��PU<��$y'J��P]��mr���f)'�e��>-kR%��C�DF��R1�G�n�#��P�s��!)�\`�4�	��!c�	�:0`(��w�U����}Nk�n���&5�	�x������r����O������2Zs�P8�	,��25N,�a�[{%A�T0��l�R0�{�=�NK�	a|������ AGT���l^3��	9*����4UiP}��lZ3�\)�!S&JC��m�����!��S�[)��y� �����/;Cj�4���x�n���y�`��[���@�C���D�JxQ��g����Q�E�bJpI)��N��+u�P`�o)C���nZ�S1T�E�L�Jx���sZS1�y��&�H(�	a�>��b��t@R�}�[&4R�����:�1+�(�L�t�&�9EG���X�B�
�n�-)Qm���>a��F���>}�V�[R����n3)�l���w��7��&�-�&���g�����^\U}���L��Q�����������,v8a�P49;	�=����20��3&;�\	�7LAq�n� ��c�B<�{Rp��Mi�0g���y]b����s}j����c��k�MJJ��iq�w1���d|�1��&5��1%���	���0�������O������V?o]��t�s���%�������:����C~����}D�tj����G?y��-����-��������x��A�������#���`���������PD`t����`<��v�LX�S�`��Pu��ax�HR��r���W�&=�R:P��J<�`�[�Or��;?}"p}?�T���S?��;W��o
����Pq�Z{���[����aH���}������{��d�m�������(���+�!^:(�z���V`M�Pr��p�!
���*�5a��!���;����!n�kB����)����U�#BJ�C�N��)G���8���)!��|(r��	i�?�ZX60 �@�L������ux������B�T�(C���+oE���9�'�kB@]1�����U�+��+��[
���Ip�����l)���p�55��K�N�_��o����Nk*�B������2.�^}C�j�n�n��������A~�b���;���!�\���!�N���P�b(��Z����l�}�mL�����v'4��>4�
����
��n� ���}�U��<V���`(�2�&�����A��2{w+i0����9�!�\n%
���	C�����7�����N|�T>�����NH��1r7��D���u�:vRP��m������b��C�e�md�+��O���p��^O��ao�I
�����h]:��U�����yU���O���O��?H�e����<YW��������t����N�o�!
������CJ��z����\��S�0�a�Q��tM\s������2b������_<��x�:��l�z�`W�8!~�kj�?����j��Es��w�P9�JY���w^��u�C�hu������]��4��dv<�[,�D�(@�t����b���|�����
��^R���3����2_1s@�����J���B�������!��l|{Z7<*F��A�
'|����e������4��9Ug�U��imO���F�?�t\uY��O8���[����x����hC�?�3�
��	�I�}�iT{y1���*x��
���-�N���j
g:2i0�����-'�?U�?T[RY���o������������������k���o����f���?�����W����oM��+�o����G���w�q?�@����T�/�r��FL��W������������&�X�=a��ZJH��O}�3�H��Y	'O�D����M�nE���������)e>\��x�UJ����&��	e����:����u�=���go(A���i���,j������ 3�(�:����=���:�	�s�k*�w�B1l�F���I\��?[������p��[�P�"������u�L9����M�����~`B���5����&�_s��c�O�*����:�o�W���������^��������m�;�����)7lO��<	q��������+����\����o�b��y���c���������AEJ�Po>qqB�7����ch���>��5�:�o�q������t�a�(�����n�a���u�GYC�r��V�i����a�����a%��W�t���R�i5�+<6+�!{����t����'4�!�� +#������5���P�����Nh�P�\����J�"J���9�y�(n�����������=e��Af{(|�����_{�C�P�����;PB�B�Wf8?��p��,�����������K�vk�����}�-D�C����0�9�fZ��>�3F��V �>`���kB�B��N����l'J8!�P�~���0���?}'P�a�S���;�h�$����?wC_�	
/��S4)�����q�3%���i\+�U���w��	�+�J� S���_}����C�PLWg;�����������8�Gv'TG>4E��r�����-Q�:�		�������r�n�7=[�p+����';�C�y����D[�k��x.�f_��		����bB�7��MO���E���_zj9`!�F��i� /����^}��K���s��iU��?Z������9@�Nnud*C���!�W-������������k�M���p��~�kSFm8,���+'����U�oM�2�hUj:0��rR�:������\;j������L����q��H��4q������'��������7���	�.�����i��a�����]\���������"�-��!?��������������>��������|�������
~����	n���q�������n�ovH������z��}�b�cBd����z�
�L�2��O�&71L�-G�aLZ����n����E�]Vt��L+�r.+V�nO�q��KF�t�)1�O�,�|%D�d�R[3��5�Pk���P��������G�2�i���DP��Y��gA��g�nW��;h+3%�_�!S=��4Jd�k���;�B�5CP���!�w�n!F�����[J�P*�nyM�9P��N'|V145x>|gV��������NY�W��N�P��w��W���������VB=!a�������BD�'O�������5Y���U��#�L���.�=�Z�y�P��t�����!�L	9�����lU�������
13��$7��t���a�C��p���C6�~M�t��)����w����~�b�q3��;A�dY(|+�R�:i5��U��O�'���������P�!����}T�Y���fd7�>P*�"�������zNZ�*��������8���nwc��}��'��C=����<��L��s�t��j�o��\�h^�����uvj��QB�S��MM�]���F�,�_o*������>3e�D	��CMh*�o��U��	n��;��C�;��R�}�����X�����FZ��}�d��n����Y�����l/y�S�A���<��}y�C�������K��'��
����k�=���k3�>s�O�4+�<�������~+��h��2���l��a@�I�H����6>io��]��;A�m�2�C9���q�>dO�
�V1�f=>n�gU��n��:�!_���*�l���iRU1�xx�^7��b���T�P�����;C�uM���?d�t�Z�����������&v����3?������������!ez���8����������pUE������(q����g~4s�?���K-�\;CT��/91�A����z������~���E�M91)����`@��k���o*��r�������&�p��U~��u<�&0aA�� |Z5.��_h27^;8�'�Hw����_��������������_���*���+2l��1�z����*����~lS�������N����������}����/���X����������[��C~����)��Ud~>@t�q7��
�\�f�8��!1S��+4�2+���{���1��b��C����dD�V"�L�������A;���B��#����Si��j���WDn�*��Q�����s�,��)���~�9"��]�+������TEj�*=�y�V0h��w[���t�S�%���_V?�=�*Q!F�����4E��;���Q���W{�[���������:E	a(�����9�FD�_%���\��������Aw'O\������{�[�<��������w��?���#^��&���]~��w�t+�4�o����'9�!3g�8����k��ek������'����6����S��.k����}�h��w����q@T�~�p�@���_��������f�C����N����Q����������a�C:r�e����QO�p�(9o�Ns�/.���k���:f��H��n}������4/�t0�C�tb����U}���kF������|�W<^��&�)����q�Ca�������&WO�����{��	�9�C�I���	Q_3����w�A���{�6
��~z��������@OH��n�{�����'7�9$es?������4en)YfNr� 7����S�wB�x�e��kb�x��"ct�
��f��X:��n����U:d�n��g��_�����v;����`������t�nr+������P>��5wz��w��4���1�_&�N������y����/$-��+�a�����2�e�L<�C���2���v{�`���)�;�+2��-���]6e��x|tjo���R���ek�����+u�e��}�^���>^{�c����ne�Nn�����v��k���!�o����:��"��6�]qU�Q���d���m6}+��o����rz��������)��j���tY�����thU�W'���]���ZvS9[K�5JZY�H-rF�D�5�b���%��[��p�Xi�)P��Jh���7��r����������]������kg�$�����dv6!���}��,��_���5o�o=�}���F�?�F��=�!���kTWN�\ux��l�����G�0��j�����~������066��[��#~��}�&2?��������]AA���$���y<���q�N���Zi�%�:-�:U����Ej���H��� !
��B
!,S�p";M�TR��fE�17Y_���Q���P�_����!���j�?�Z��� ��R����V��2�����&O!��v]�{���	����X��(W��;�x���[8[�P��T'�Q�S*&���:��;O�p���)q���&p.?�+|�:q���\&��k���_3Y�~�u�?��%��b(�������Xs<�/�9 j�=Q����Nq��r]��zv�aM��wJ�Oj�?�2��\���
���v;bH���9��5�[A�5=���kf=���1%��2���tBp��,3������s���~[�
��W�����7�������|��[���<q��B�C��,����2�������;�p��m%����^�d������C�&r�o��}�����<C��wM!J�L�N��\2S���d(�6]�����@)
�b���w������f�J�8���k�E���c�1����,n9������c�G-��C��i�i�(!����w\c��04�c:�p���5rD}{��i/[���{����L���|(@������V��4����2�CS���n5����K$����������R�'?}'�~@gW�)C�;v�_Yt��k�~�A���N���M�M�Ik������5���N�C]3��O���2���rj���9��0��Xl����c�9�����#��������X��X������4����	�?�A����������<h�P/��SK�����?t������_:[����:u����������> a�����lA�LO8y��;�P�,��D���K
dd+�|���[ky��Go���v�C�?��ng�)����>�
���/R���H��J�����=x���_>����C�?V?=�S���L]�',`j��TlD����i��l-��YM��T)��L4���9���9Yw#��

y��+����_�[�!�-L]��t���,���j�L��=��1����kr���
b��� ��}��A1K���d�w����/�]�?���/�8�����_���1�����_����������
`]��y����_���bj7���o������{o��j��tc�M�����&�����\F��>y�����,hd���3�����u:t8�9�>+���tP�������U��/�t�}�)P�\ ?��Y:!&t������zF!t����%=Q8Q,���i�x�		��X0�2h}�����I)�T�!��5���VO�*��&a�����U�����Ta��U���(@ha�U��+�"\��7��	GzR�^����CX�SuNO��u�=�4@�G��V�*�����A�V�u`�|O����[���[�L�����:95�u���iE��T����X7������TiE������a��0��r����}��_G!fe�a$,�g�`���$>�b�u��*�����vE��Ol���^G���=� ����Q	qp�D����!��Y��-H#[-��T��1�U\���'�TK��r<u�����0�@~������FdV�Q=A}�����x88^0(���@��*�J����+�9�sh�O#���!�����:��U<��U��#�G0m*<'�g[F�V���n�����1���i���sXy��q����2�!��k���T��$��9���LhAW='Ov�#�+rf����]E�;r�{��oL�����(<d�$E���~V�v����[E��(�HH�J�SM��b�X�=���yVt�lw���4n5l3#�*t��*��bZ�����T�),XiE���F�c }5�D^E����2�G(��s���Y5�����i��x8f�:�5���a�7z�a��j]���V�gE[��e��^�b������\GQi5��Fv�AZY�V�!��2F�SW��_��^���C���)�����w���r�9t���U���}�����|��HX�B�?Vy�o$��[���`uk�8�]98�s>UUy��@������A��o�Xh���\����:�wP���#����s�T�Gm�DZGu�<���7���{,�D�YE�]p&����=F�v������$3��
v<C�$z����~�B"�\S����,R�S����m�2��N�~b�,<�J�c�fPw�A��XZ�6��g�$C����Ja���l�k*���$}����eK���u���1�;���q�zf0
@0T=����=�����nC��Q2�Li����S���6��m��������X|�mfod�;��[�8C��O�m�R�������:�3�w�'�=���#��������{[j
e�o���e ��v����.o��7q�F�B���~��=�>���S����k��&=��)����O�[��#~�����\�L]�!���>�R�2W��F����<!]����F�45j��&\�6��7:g����X�C~bz�i"5GE����/>�t\���t������Fe����������\�����M�������~��g:��*�_���W�#���3.�1E����
h�`Z��
���3%�g���#�	\��y(FZ��o`��0�n��*�o��H�������7�4�z�
LH�M����(��]-�����=�a^r�9�>���V���o�X�u���z���>Q�l1��U��}���s����o��f|�P��p������@A�����`��`5[�lw/�q���\�����S��T��� �O�sS^@^��� ��������p8��>��8NzrM|��l���SyH�����Q�u���T���N+B_��#�*c��s(9b�Vm����!'r����	 ;������^�\�'�_��v�9�� |�����+��`
P������h�MqrH���j���Y	"�,��(�2����
K�����9}����Gl ����C��<*����C�iU���N�\��
��s��_�/������Y��Qie��cR����(����B��BL�xY~K�?����������*��'x&�S�H�H�>s;o�����!;�V�B{� [E���1�E�����O�?7�j�u���"��H���*��O��1Q�M�X�n�r���|t|8P^�����v�U����gU7B�����Z� g�A4���FF�v�����T�~�g5�{�0����g��,���?�`����q��&��Qm��:���2m�V�Z6Xv���2n����)�s�� ����.���X+��b�/|�l	q6�H�yEV��j�y�*��1�=f��-K+8U�s�{lo��V��@��@�Wx�������� ��� #$�m�u��iU�����U��o��*�U������>����~IAboeZ��s������p�*�La�agw<��&t,�r�����_��g��T�S�i���o��&��X)�Jw';	�I
��s�X=�_�O�,����'��N��Q|�O2��e����/)q{�LM�|��>�r��@� �}R+�B�xV\���8@�V��`3O�H�(��;f?|+��������7�Z����v�LOg�+���/3?�(��Z���,��lNm-����2�T�;�ec,^�W4�}�l�/���V����p����LC�OD�:�]���	���)�����_����T�m��h��2|���x��w}�*�&oo�����& ��o������_E�?�b�=���!�/���CYz��~���1�w��w�Z�n)�Z1�P�������t�4��4��)��-���7oO����� f�\
p�i(�����+�����yM����JV��r���;�(W�4F���'��J�Lc�'R��F�N����#\�E�
��=�F��*��+�������}B�Dd�0��^5��O]�&RPZ�����[R�h*9Oh�g��	�gtUn\�'U4U;M�����
���h*%r��iUH��T
��V]ux]N�.�{�M�xl&���2�p�6L��)��`��x0�B���)���yO��|��}��MH��4��71)��{%���d�I�����l7����o6,h
}����BlVf����;�IM!���?(\�3���)T;}��4(���+{O�h
%����Z�+�R��_��_N
��S#�=��)�Nu�aH���1��'M��S�=��)����1!��)5�sX�6M����	Hu`@��s'�������TL�J,���]U��t	�)�'
����g�5�\�NJM�U����)��c�����.��a�D
�e ��>M������@{R������']���T'K�/r��j������������b�AI��1���@:��sP��a�M��I!�SN����U�75�����*��� �L�"���yz�t9n�J�7U��*�������h��p������&C�"���>���K�4�z�����dw�eR��L�H�������T��CD&�����8�[RES/W���!����R��8�*�jK�?&���h���4���7������*�Jg���T����:EO��n�4L��'��\�FZ��b)��M��4��-�6<���HO-�V
�;�oOXf�)M�q���.�qV������l��?&AS�=ZJ/��H�@�'-�IW:i��[�I!�A�dk��B��.�:�����9���Fk�$u���z��g��+�l�"���*�\��h�p�����^U3�'��{�pGvR���a������*���z��v����l�����������c�
�;{��{V\9oxX��v���� m��LopV�j�t8��9$�r����pUfCz�+;�+[��h=v��f���u��|�_~���~���?���_���!/����f�@3�r��7��u���&��;tK���
���7s\���5c��o���y�����m�����������?;r�����[��#~���G��"%b����C�=��e�s�	!�����P]�	#��
�h7�Qk��qG������f!���{����!��	�FR���~�(c67KZ����Mn)�4������U
|����e��@)���'�(@��Q��������B�w�x&V1�4��zt�v���������J�PSro���o���A(O�;P>j6A,W'����P�,����r�,z�6���)�����=����,��5������O?�!����!��Q����^�P11]�V�P	>��l/|��op����v�Bx���\Z����RL�A_��&O�=P�"T�����+��7��p��b��z��4 �
	A1Tb��,�}��RE�n�������3*�\�Wk�����gT%��p���p����\�����J�*��}�2��+�C9�+�4`(���&���]w�T���
�r}�������&#pK���HIeY2��)��W'4��+�$)�wvY6�o���C%_�}���Y����������
����8��@���nM�P������;J�C�\����w�-��z��"�>^���:uJW�/�>T�
��`�s
��R145A:P�:��nR�p+W��(���|g5��te-�C�\��T"�+nRU��RnN�*�e�<�v�����b�qz��R=�}r��w
���+����D���e�3�O���l��#U�s�a�Q�
����L��� )�x����|�p�W�����)��#/A���	w.`S���mX]��G]oVU�u���[�������V��)��m�n�l�����M����~��]mx����#�g��HU��do,.	��L�w(����0���(|j�4���� ��O]���9�[(�l��= �r�����X����;�����>����������������{�����1|�������M�	�Z�Q�M������
�Vv�@>@�'7������x����*��y�{)�������G���c��=9���*Y�
xm�\@-{�d.B8����UQuE�y�����K����=-����d=o���UN)�:���Hfc��T�?�v��kZN/��P���b�NH�T��O���d)�s8�2`�k�&JhO�J��U'J�A��y�-SBk�C�����!;��l�b�����}�	P7��aB<S����l�zX�N�,��H0W�2`��n���b�L�j�wBV�b�N��(A,�\�1�������rB�tB���L���iM��?`�qq�~M�P��za�>}��x+P+�J���l1�%N��rM)�.�kB<LB0�����\�	����,���`/^�_
�2�_�Ca�CO�!>(��T���a�P�'����[�g���vk>�)M}J|�`H
�}rS�������z~�L g�D	��r~�{�Z��(CS>����A���f�U��!�N�|(*�G!��!����D	�� �x���;���|�C�� ����iMh��|(�%����5�[/5���o4F@_R%��rw�I1d��@����r{B��8Y���*�z�����Cq*����ck����)\1=�-4�W�����u���K?�C����f������C�s��H��>t�\W��������+��!����<!�P���v��!_���~��]�9{��-�������;�b(�	���b��1��iE1�9��[���\p���g���vN��#������}��(���w��b�M��&��r��e{�U1��]��:��S���H�~�I$��M�7��
�����*��c��V{��(��\���2����b���?a5`����7�s�P���Z��7��H������;q",�\D3������L'�C��"In4���"I��}1�
;���j�9>����(���=�g�n9k��F�\p"]���f03#�>��v�Y����~��i=�~������<���r���������fj�;yHq�AA�G�|]�z��+?����MRn����O��{R���k7�'��qs�[���~M%~*M��.�w��r^3h�r�`Lw.;���U~#lpj�b��[��>�V���4������w��SN�����)�o�����;����e��g�b�7B�R�PM���.����j�mQ@�*�����*�U	��$���$�Hie������!���V��
���Z��xE�&���
2�"&��F���_��;Y���5=�	����N������e.l�nr>eM,��5��k���tB��W��Kq��3+
��&J�N�Pt��O�H�zB!������-�n�����7]3>������9���O����
+�L��t��^�i�e�o�4���Cyj��?!������V����
����5�p��]�N��F9Xb��C^1���Zw{�P��|��5C>p���w|�Mg�*^���o5�v�*��g��l�5>����(+�,s�o���������P��0�
D�Ci��o�����D���>��8uP>���[��C����r�������_�\�~i���8HA���b����[������v�h��]p��|�DnS�_s�CS��V��A�n����Q1Ty���[��+��i�"!�,�^Y^���=q��&����,M-���,����g���������5�}8�e��/��[�)��W�Q�����:��Y~+�\��7�����g�����}��+���i�~7OnI��Nm��E'�P�~�]��v��y�e�3���f�2�9A[K9+���'KLe�C=Hsx���������jY�P�����}YeY��������,���nne����=H�U��Kc�lA>[�4+r\G������9��;���?�v���N]�Q�����S��t��U�,r;��;!s@1��t+L�������v�V��M
���u��������
���Y�z�?w�RC�+m�����K�^���m_�H�R���;{�`u�C�s�\������7[�U�P��[�E�������
���"�&[gO:��2��v���������v5��D�4��@:Xg�kZ�2b���C8�x9�%?{A��:�4�{��#��T��3ES����������=�����,:�_�[�u
W���1.
$�#7������]{�	1	
��(��=r`�����"��L	t�x��/��;���������Wv����y��?a|o��g�p�W��>�Y�%�o���a���?����w-�?���D|��B�	�`l��[��C~�������]�q�=�����'Dg!,��������P����y\���nZoG�:?Ot�����c�x�AR���O�gy�E����ip�n���6�G4mtU����O3F�������M��$���\�����<�0b4v��+B����N������Go�[��^�*\��5�\2+��7��S��r���"l��V=;x�G�<�R'47[}b���r��O	�|�g/�N���lk"��� �L~�i�P��-���P����L[]U���N9����������_Qx�������9N�}��*W�&�2!����3 &B��W���o�*�qab�LyQ��4W~��"��s<|cV��2uK(��O��V�F�nE@������u;���=By�V�P�-� �E�9������ Ti��V�
rl���n	9S(cOX�p�rO8 �]T[�#*r���L8r���	���r���{<<+XQ����#*r;������s�����#*���h�������'T����	9��
!j�VSY��P5����{�AZ�*+����|��J�8�r�a5)r���;i���2G1+�e5OC�~�"g
=�OUy���m��,�	����(��� �7E8X�D��)5���ECN��R� �+O��N�N!�h���
���v����\��`��Q�����	EC�S���������������V��+zOh��S���j[��5���b��n{�E��y��|�@(�I<�k%)V�s��P������
9i��h��uA��l"��� 'N���*�9=�w��*���k\�+
r�T���������~EAN�!I�9<��@�������*��\���jU�3E��Y�����)�%��`�}&��n���L����#��v��[`0%:������T��f�f�<�;�����hj��ev���{Lk�o�S�������b��UM�I��������5Ut%.o�#^=����{+�$�vk&%d{�V���k�'C�S5�xt�"������e��\<7��{��������}\�����k�����`�:�2��Ax5�K�.
�U�ob���Y3��N�-�����[���Q?�.=�]�s���?��k��[��#~����R�'�4���(�a-��R�	�F3MSgB��?�m��x�a|s�[���k0�\�e��,i��#,��~�O�#�B������Q��M�pE�����(���-��-��������x(�R��I)�S~���N���<"AQ3�(���W�uV�W��)*��#8Q���>P
�b�F����e�������JQ�]SQ���R1���x�PJ�jM?p�2���R
���1�W�R*��<�{K)*6]���^�0/J=��pB��2rQ�aM�P��|y?�`(O-:J�������!�M���r%�`(�;�T�ys�V������z��C%����*�N]���y��V_Tyw�i���\�6�,s��V��!w���0���w*����CQ�pI�*��>>�����/���*�*�(C�\�+��8�?��dI�P�W\3��}�}�*����J*����PR5�����H�$�����X3+�B��+Y�P��=J�P���>��!s�����<J}K9`����������R�I��|��+n�YV���������`(;su�E����(Ce�v��T���i�e�ew��:u0'���n�tk�]V�8uQ%u���n�����!{�����K��*������h��V j/j&R�:!������*��#�CUe���lo)C���eD)r���t���wFad� �h�qt'�%��eb�9��J�h�^��t���GI6��;J���[K�
�NU��U��
�W��^�z��������_�=W���T/IU���ox�<�S������Yj�w����`��#�+/����=��]��/?����~���~���7������/���_�u�z`���c2M���:Wor^���t��%|��7��o�R�����t�����`_�g���?�������&!o/�qhj�"�o��v��D����]h��#]&:({�i�3d��>t��e��hq>t���*�4���O*����>���
�N:C�A��������,�/���J����3;����h�1�teU�_����B��L�|�lx�������!`+��U���4E���
!l�
6)�H����������B�X(���;��D�q�����n�
q���g����W�,s�j���pU��xF<��G��71�O����_}���T9����S����:W�Gh� ����&&\��]����0����s�r���%�o��:��W=����T�8=d�����A>A�C���e��������z`V������{�!�}�C�S5A%�}S�2v�p���eJ+�H�^�������7B��9��Z6������2��eT��|�r �$�o*7��e�2�o�u��n�*��i[y{p��������EN�A3����v��9��*�|S\bN����7��������`���q����~$����n����P~��?��a��7���'f�W����F��C~���O [�r�{|���g"d��rL��!�{DB�9��~�=>1�����;���a��v"�����>���������t�F���n;G��
��zr� ���L�����x�9���:`L� ��dVTD�YE�d!1��*�1�FH��T7m[������wf���]�U��9@�`U�������sU�c����u@���Y'g�X��}S���r	�h�o*�=.�1����M�N�
9�������UA��V�������oL{�u��sz��A���������v;�AB��Y5���7���Q�r�����g���+&����
���&�:y&��!K���Raf@b� ����@%Pb��q�-�
�j�g��y��I���!o��>����$���eP���n	9}4�*{+��>�uL`�l�����Q�UkR#�y�8���A
�"�Z~���ud���b������z�������i\�t?i�SbS�O�1^�c������Ai%_�xu���v�����)y��l}��7�3-���(��kN������l�"O����NnP�7m���)�����U��&Jq�8����+�u
��T<S�x�����y�5Q��������O�)�x�x��[��,|/6~������� �Vve{����YkJ'*\�3�����SX��_�&oJc+>.���7[4�6����������6��.��}��(����7��_b���X�������{���������{��%Y���}$:����{c,���-�E��)����^Upr?f����q������.��.�L	8�Q��P7�(k��K���6C���b�}655�����U�}f�@�4�S����O#���MA��!t���|28q@ S]`�����������fDYK�`������t����=��<HHz8���`[�r��!��6��3����c�p���82�w���i�T�����/1������� �L��7���7�	��n^���������g@�rF&�Gr��p��q���Yy�+�����Y��X���B�������z	
AN��/{�������pLu�r��*#oVT�3E��@rD�Pm�����2M5�����r,;��{��0���Y������ul_G�c;}�0�^�Ur��@����h9P91+�Tr�gAd���#��S�T�AN���t8>�8�l5>�Vk{��C�����TA��Dnj���=
�q�2�yE8rj�`,K+hn���K���?�kTi�9�ubV@� '�4�|K������-����q�r�=�����!Oz�
�����l�YI��g�
yb�
�#<��`��!Cl\�UoT�X�N���>U��j6��������z�lUxN[�A�KL��)�;!ViU�$�w�C�T.�:\�H�^�v�A�����$�9H���Y��`���D����U������U�W����"k������Ke�jbV�����yNb��*���~���pD�I<Z�_�<geV����
���!������8��A��������\i�������"��}���ZQx������hF=���7�\9�61dX1���q�:�9�����G���4��������&�����u~��`����`'S�}����C�������|�^*3�P�Sour��z�9}�|�2+����\4q�Uy~��r�x�%�TE��y`�*�o�c�^���
rz�|���� 'q_�Yy�����<�g��ea���e�\gY������&��bt{�Nn��2���s��R��O�s y����e�X���#?y��.kQ��}X&��b��/+�s*�n�Ik�8s@0T���v�����&.��W�U�&`�R
���>��.� ����g�:F���9��k.��w����NH]���;�����P��P�"�N~Q}R�^���[����;�hMu,���{������g\iG��������f�h�O�F�X�E����O��v����?�����W���|o]����/�s��%�BL!����������{��M9j|}d�M�H�2n?E��F�8_
��'�r���9���!kK#�D���{�����>�7�&�x\m�(�c^4���r���r��]�����`�zu�O��&*G,=�������C��c��2:N����T/dM9u�q��@[��ZN�5�%����`����*j������������E�2�w&��}�����dY3v!q��Jhkv$RlV6�>,����k��C�C���U$y��(�2^������8�m����rr�\��'����	�y�Eq�J�P�����,�*3�������l���`���%��l]���6�Gg��$��:����aL�*�h9RC/��W>d"NxM����2�)�2�z�BG�Z��*C��O�T(�6��I���S:[��s{�P�j���$H�(�����6@'�C�qX��	�}�C>r���P�����X������U�L>���C=�h�>)�|(�/�9P��V86���IOh
����U�@[3�`��G�r�.�({#����f���'0n!
/Jq�2iR�jJ0������~�2����FL��]0�*��mc�C�]v�VY�2M'��]�
xa��x&���W�M��WV�]
&���Nh���[���M����Bd����������A�[0T�9����n���}����n�8����|(��1N/;������		�%A1d�t+,y�>C�V�W�&�z4
��"J
��U��.y3�l����"�'���������|�'�Nh����oj�0���j��)}mJ���T>d�>|+`d�P�#u����vz��a�����N|�p*�<����JQY��nS�?��v���o�vY�H�$WV:OH�r7�	�[�C�O���	)�*t�s��|��I3��+�
g%O�&�������N��&���,��I�Uc�.gm��O��>�89�O��Pe�0�lh�9��&J�&P�/��r���������"�K^�K 
����r����P3����	����^����
p��c4u�RY_��b�p�/�.4�^���[&}<"��U��w����*�;�VR�����|�<���n�.�A�������=�l�`/�K��@�����GN��$`�6��\��P:����$4�y�������b�Y�Rx��b���`v.L��#T�^x�w�����s�����tL*�|�^���������^p"�Q�q�����
U�b��������8[y�f�vp^w��WX�?.����J<��������7&|)�]f��[����W��Z4F�����b��{���a������}���w��������P��
>�o�����7���O`�7
2��'�!�7:�a�M�<�oz���&	��'�?�_��BK���u��t��������VF���;�JY�����Q������m=0z�����~.����}���K��H������}�z3S�`
m�U�@��!L�!T���O �v6B�m��'�U���g���0^"����@(�q����o=D`��%��Cl�_#�����i��%B8�������P��q�G��D�/_��=C�o,�����]�����u8�5�5��[
<�'������������xAMR� �B��	r��wl����0��	S��7V�*�8�aS`9M�&N=���Jv	WL�!!d�<1~��y#�B���s�	�7� ����k+b�zAN(��j+���x�9!b���4���9���XBT� ,8�(��c���yAN{��b�~^��^#4t8��Q��r��'�"�]�e\�b������>�
'�f���'��&�V(8�������`�S�8lo��v��s�������V����0�G��r"�������C����q������1��uT|k4#�J+�a�Q�Upi�*
rj$�q�JE?��t9Z'rR�$;XX��o��T��iE[M�@�i����o��g���Z��_����A����!G�9}�-��5d�DZ���T+�����^���#1�!?�9������ge���j�(	r�'+��.tV���0d3+������`�=�L��Tr��
��u�YRiU<�*q������k$�
��v�
z�	rh"���A�� �XVt�:�;+��q|����fANM�C������+�����991�
$X���g��pXZA��,�*a�a����& <�rrL�9r��$��c/��E�S'���u@�@�$�623+��E�[I���vB�EQ���8m�������-f��*V���#�y�P[TZ%�SW&B��#e�=���7�Lw�
]�_��w�a(9SqL2D��"'����?H���P�o_G:�$�Y>�V9.{�����2!'ftV0��h�%�Gg��uTAN���G�<(HU�9�d��s�*<���e�*�XV��]���?d�utrd�I�9�vl&�#f�(����:���F��=�� 
G��q����_������n����0A����]�K&��j�8��+Jv=	����,a#�=�VT�1��
0q�oj]-���",���M������(1\����,4���Au���(~�t+�R������Ins�P*�4�$4R�O���e[��|��JQ�*[�P��;�����V21�`
�S��L�aV��G�������?E���+�
�?{�����o��~������D��83�&��~��=�>�V����{���qQ��cp_������������.���\w�L�~*�r�d���#����E��a5��dpz���T �Xi�F\��`?�J��`�!��6V������B�Xh��D�|r��uh��O�b6Z�
�"����4��b��Ch�L����7tk2eS� ��)=��u�P��YH��gb�o�L��-���L��������$RF���Z�,���[S�������y�@�������0EP6������(����w�(�������|e]�_iDD�)��V�C�3n�l!|�������0~-r�B#��[��������U;
�*��t����<Z�@�M������!F|\��G��_}n���b����NS���b(��e:[�+
��w�	-���1%1��Z�4��R`�B�$����0�-��	������nl�����#A������E�|��������*�d��>��>���y�_��G[�enB<�V�����TWy/n8XdY.�M}aY�]���Jf?�/(�]S�����A�a�����n� �&q#�b(�px�iY��nG.n�
��j���-����K������(����	O��0-�Q
)�	eQ]�*g��m��	�������.�nA�I�{��2%�-��Q1���V�-d*���X�-��,7)���@)j��n�oX��TjF�A�b-�v��s�}`�8����7��I��M���v9�i�C>17aM
b�����$�����l�������C����	}�
��z<�v���F|������C]�J������+w
��eMjY�\�����l1AO��C�����X��w*�re�u:[����=��Y�P6�u���mV�8Y:~�M�b(�����	�!�&����W�O[wBq�V}���z<~'$��.c�4I��D�~��?gqB`uH�h�$-�;���,���������u�J��kumO]#;���P���!��B��1-�(�bI�����>d'N�� T��|��Db
c5Y���3�2��`M��I��0io���e��d[p5\�KA��l-C�?*ed?�$?�r���a��wb�_�P2,�����C�_�g\��GKE�~0$�
����X�Y��Uq��I�j�W��J���Z�:����8�dh�NV
'�"��:cR��_������5V���[�;0�(H�`�����b�ES���wlq/�
tc+���/���(Kr�=�y�
vf��$�1�\������F&j��b�u����v�&��������G<�K�N]����q������Jx���)7\h\'f�i�����PM�du^7epb�e����;�M�y��_3y���M��E�A���2������_	=�4C���?�W��oB�|K=���>s������Q�o�[���M�z����������s�
�O�E����O�fN�Fq9�r��]�Bj�������C��,�NYY�FV�\��o�b��\�.O���9On�;�s����aQ��$a����G�I����P��������T�3�k���0���7���(�����b�bN[�S���<��@X�0&���Z�����95��ZY�����B��0Q�bg�nEEN�v�3����]Gfv�;U��	�t8@(�qXy�FEN3-��p�������ur\�&���z���m^������9}��a� �9.�9�[9���:Sv�(��������� �;{:U��#�q���C�c,��0(r�=��*��	�������_����x�� ���H�9�����9�U~�;�EN�x���(V+#�	!@���	��p���PV�i�Q��'1�'�D�n�����3K���j��O����7��u0�����$t`�9!c�f#�������W���-���?�`�u�F�����u=��`:���+!X,F�3��A�n�����Z��5+�
�����:r��}#�e��*�)�Zo�*��%�r�*
��3{�~���d�g���lt�t:0�x���PyV8�:�ws�Y��[���_GV�S&�a'�"�������.�+�Z����0�"�_�z!������QiUot��rHW[���8��@��������r��;�!
"������K�
���V9����p`�U�:)H;�eV������<g�l��*�)�t8� �I��y�� �X�oU��y �9U���oL��
r*��s&��� ��������&S�	���m�T�#��V(�;Qb����L����r���k�,���k
~��$�~MP	�w�����R��d�eS�F�'�|O���,��Twr�y�3�2"�5��9=j��'a���V=����#���B�����>�>&��!��`�w80�e,�7��z�5���P������[�+����E�:�su����8���W����W!���^���B���{��3�&���c���������������������l����������)�o��?����37=h��S��K��Ue���`��O	��^%�d���������W�{N����"um��D�z8(�����M%�z��������w$�����x���6���o��L�����W+���f����i�/��x�����]��T��#���,`�%�L�n�����E49����J�����������[��o\T�������S����G��P;���PG,��������Xu�m��S����3;�V��>�L}�J%�b�{a6������j�$���V��_?Lb����O�X�.��I�	�T!�V���r���[�y�N�S�S��:�P�����gb�{T���V��U(���������-��Tx�J
�:�_��o����51;^��������%�U��7N�)�7����o���=�VET�Dm�f�+<'V]!�@�����/#V	rP����D^�������-C�Ty� V%��R���b5�<����d@NPi��/Kd�+
r�N�T�YE������gl$�
�%��lAH���$�`�`P-'����nU�Sh�R5�"�u��t���@c���&�r����ZuA��I.�pH� ��T�S���#D�9�E:UR�P���r���1r9���#`r��x�����T>���-2+�0����j��lN.�����"'wf#;4�o�?b7~�9��;>+GX����;��t~U��E@@����0�J����9+Ha����*c�u9�/���uT��x��|�s��J �G��J;��U2XQx���X�P-������Th�R�w�o�b2V�=BE�������u`�Y5dC��a�,��
t8�V+��p+�t�P�+����B��#��V|5�
_���d�62k����s���u��\�9����O�t����g�U�YA�Xy�7���7�Q9�!�J�.G���X!�;��7'��j�$�OuY��}N�4db�h?��������w���Y��;�����;hD�$��N��UOvG����V������O �#�?G���f��%I����4�:h�]9	�v�>~�|y�}�zQjB��QC��
{���"��g��L��`�"'�5gH���������Y�$��@��5N�����X�9r����g[hLb�l�.K�}.�i~r��l���FPd�~������J^����
%O�%�>��R����C�n�+�%���enG'������3��	�1�}
��P�����),���-9�"����9�P�$\��o��f�B�M�����pM�����;�BVaf�)��r8�!wQ�����r�����b�+��CY��aR=��[W��2W��n�9�|����P���MXm������7+�����9��>���a�O,?�A���f�]��>���]����w��<������)|o�5N���[�����{���?{��lYn\�O��t�����
zb��T�o���H��@U���{����\
l`!3�|�����)����{��!b6a��sJ8�q@���y������"�t��x|T��=���i�����d�0	�/	�'`��5*5��vm���������:F4K��#pXn��Z��s��D��,)�G����Z?����%�l������d������7k+2�I�W�Lcfm�)�������C����-8�'�%����z}�Q��N
�jO+��C�.���(���;�P�{��m����.����Y�����N�v��:��'9d=����^8d���qZ��v%-	wG�p��`/���R�)r��em��I��%��ySyb���&@A�%`Kq�$L�2,<C�0[���c�mae����2&���qM�a���0���$|��6�R3$�)
+����Ck��q��5��UU�p�����
�$����G��M�]��1��5�h�(��W��X�3�$��wN����_Gy'{�/9j��
��!���q�������rK����0�2��
�f�D�Q�Qm���2_���)
f�tqDz���9��|��eI8���:#�4�"���C��>"�C��x5f��&{3f�����`�8��9^[����CY8��>G�|/[
;�s����1'9������Y�3���N6u^R����n��NY�����e�enI:<"�{YYn�G�$��R9����$���%.�g���p�����p���������kw{��C����`u�eK���;�p���`�q�I���l�qL��_�J�������8T'9d��gM�)[����^f���V8dV�����M��C��8	����8>��I�+�Z�>.������#���RF��Z����Q��{H��}��^-��%���9�o��L~)!wu�jv)"w��O�w�/vz��v)yv~����S>���_�������sQ�R�vz�6���S;=\����2���1,oMg��t���������8~��x��k�H�S��_���?��������/��'cR�����D����i����������k
9���`�R�U�*������Uc�
:���?����7[������?��1���_�����?����?$�E��������@_��.(� �[���G��,������� @Wo�Q����L�T�6"�*<�j,�6��#<�(cD�<�*�Q���:�=���1�S��Tss��@.���	���<5T�c2�'��l	"�>>U�;!�R�����3M�y�x;����+�x���m��*������8������{�:��-��;�P�Vg��(@��TC�'�*��,m��_9��\c���tRe�����!��Cn+�1�����l����7&D�r�cn��i�wn�4��xE&��V��w��y[�W[�r���@@�mp�B4[�e���4�T�p�r��u������� �C�S]�:�mT�
 ������+���C��_8'dl�P��z��C��`����*�-��O�)Z����-��`���3�/L*�,98T������������3�0�]���HJ3@�(�%u��������������1���1)*�������7��E����X&����C%�E���[�����:&��Z��������Y�X@8��BxWE�^�[����1T�K�yL���R0�]��I8�b'0r��o�I^,Fb<���L���1��N�=d�"5!�-�|��
��#���WH����M����Or�,���}Y8��������wB&A���R�P�vicB��I�u���C�c�b*�Y�C�EE;�}��,t^����e�CU��P����_�'�	)�E8�k|���.
�������Y�i�Jg��3�#�mz;�����n�����-,����_����U�r/;�9=.M�C��:q�.����-����2��#!�~p(g�0����� Z�]��1��Y�������xZ
	�	&q#���F'U�D�b�N�eY#>���v�oL(������XS�oad��x���h�v�K���[LN^a�Q ����e}�"e���!�$�����~V�>RB��sI�+�qT;����	��
|@J�c[�TBRN}�$�t������l%m��D�P���������hTa�)�P�U�fT�7�y���w���>��o��m�����I1��F|�V�"����.:M�����������bi��_������/�s��+b���n��O1�?��������]������2R-����M����=
��:[����?\5�K�pT�:�������	v~Gi*'o��.�Le\���m�����KT:'�>w�<p�J��q��E7n��������L��i�p����$��0`�1���y���
X� �z��,�Y��Lo�F[�pi���������i���]����8P[*S�9+�I��5�#�]��6�^|,�vCG+�	�V�p�ocq
>H�U�t0 �c0�����f�a	����7����P���e1�0'�vX�vp?\���7�n0��(D�����	s0�g���;G���z�����c��fHx�0�	s�gH8����,���)��PX@d�w|Q`!=?��| �
��mq���[�*I�9���*x'#V������0g	r�;�~��`~�i�Y^�A��2Bu����:�:	����)0W���:��\4��XA���J"���<��H�1z���j��Ntd7D����(���+?��������F,������D]%fy%����NJ,��s�����dHZE��11��#�X>6��/���=W34 ;*��c�c�����9����x����8�]()����#V��96��$ZU5�w����S=Q�����
}cqH�e��9��D&	�����w�J�djt��.;�� ��c��P3N�aC>�a��^��9�� �]�6b���SEQ�D�{��IPr^dv+�#:�P�Id��}���~fQW��2t"(�4:l���i�^��:���
V�.)����.�O�T�P���#\�0��P�N����$���o���s�\�*�X�D.�s((�/W�[������'1@dmE��k-���`w�X�5�Q��9�����A ga���P�8����.��1}�n��o���D�B��������S�t@B�d"��r���6��f>�*�&�aD1���d�� P�c2���jn����j����6�,q���8��\aN������:|XVh������Z&mE�*ZO#�<����9#W���,���.�G4t�0�D�wD���J�����
�(��9�����~Dc��t�Hv�����9�� ��h
�!�^Q���##���t	Sww�����W�^%�������
�O�#�i�+�2n�>��2����l3�?n�8�G�J=��!�@��]�����sUpTo+�Q[���	��;P
�|�E3� �}���S<?&�rv[�|L�W�F�����b��,���	��,+v�]�a���C&�)K	�-��
����g����;��������kV3�mV~�����-��l���L6��Q-�q���5���(��8�ll�S�>	��/�I�g���	�I7��a����b<.���A�U)��,i��w!a�������M���������
��|��a����������x�e��6q����K���>��?��w�7{��$��i�o�����$�����m�_�������o
���N*�5�F���?���u=�{��?������Z��X*Z�Wl���w`���6jS�,[!]�����n��}
���.�7�$����*��UpX�h�], ���
`�"�
X0]�@�������t4�.�
i��h��iu��-O������X��$z�:�>��4I�+���������>�rW���m�s��k�L�H*8f�����+�0�hW0tA(��g�vep�z[���ji� ���I��4��	h��}�2���t2[����^X����BU��]���Hb&�mX@C�����'e[������';�~���q&����������eqL;$��9��)�$3��~�C,X�T����!���������J���}���~�
3��~���G�7���E�����a���B�w�2�-�a=!���Y)1��#�d|���k��Lp����	��A8�BUlpJ�e��#��Z�,]Vc((����� ��e���p�����l�� r(c���iz%�.��	�
"������S�� �P/Ic��`w�/��Z�����_[���Y[���y��Rs�����T2�Z[�����W��I���1-��z��O�@;�!%D���.j��S@$>�5$�a�I�+la�w
����+$���H�r\���h�`��>xM���2&D�%�C%Y�S�3�=�\Y�0h������^��M]�.��g]���o��Ck�����a���������F�����w62f�����Tw�8x�'�:���v^�<���������0�.oCV�+ M����[�,��.��k�U;�
��E���sE	�I�@dG�8�����F�bS�k������]4��]���y��I��]8A�O��Yz��I�-7:�#R�����	�E���w�}iR�W�Eg�KD�^����������
��BK�p��M}�E>a6��x�s�[����/Y5�����������{v5t����C�5�$�O��UtYZV(����8�����
��'9T$�
T�����I����N��jk�~B�R]����}�9�^W����7��$��*��C�W&L�����v�g6d����{����8���7�0ssS����J��E�2y���9�6��!SYm2_��LB��'?�/���p���d����c���Y�~s�w���&(������>a��6,����U���n���a���!���e�y�:�\[�i��E�r�o�CV���m������R""������m����
\��x�����7��O�np��{yp�z����~UlDN�i|q��=������r������_����*������{�w�9���;����������k�R���h�}M��e��2�E���������k�vy�L�@��E�_�x�wC��D����$5�74|�S�F�>�|s��T�����s�}
�g���E���6��I�o�b���qqT��p#r�4X��a�)>��M��~R
�!�
������?���b ��s���N��X\�bp�-���I���.�,<�<vS���������%��d:��F���2��BS�8�*����9$b����������
7l7�c|!�W��.�?�5ca�#����9�n: �a���t��9�1��`N/"XN���1�����)W� �E�X�FGS�d�Q���\It��as��,:�8J��*���xq O��T5�������*�-o�xF}�1���Z�����0Gm#�q��9�'P�������g�Q�?E��������aNJ/��������1X��O5���v�!�*��p��9�})��>|�Dr�x��/�W�TN���|h���[�TI<BT����j��������c?�����4���.�]����U2'�H�������U�"-����H�����Po����y��,3nG8�8�G\u<Up���f��t:0�^dN��)��1�\��X
��,� �$�86�\�UvN�7��dV��s;��;Wy�m���)���bi�!s\�;X[���(���#s"�r������v�����%���A�@
t����4�����ra[�EX����B;�Q���w�r/��z����������9&�y���0�`N���!��s&���]�Q/�Y,���.��A<���/s�$�#���B$74"�
2';6�S�Qt�g�C*U�����
��0j����\��os;�}�\�T�'��������n��j[����I9K�*V�2'��`��a�s�UO�r�b?���,�+�E[Y��.�q������&Y���0J��A������>����Y�E�������}�U��.�#��`�zy���/������9�K
h��\u���tG%��v����bZ�C�(���?�u�U���7��Fl7t�B��c�IH�H������s�P"/vL�2&x�U�^�:m�K��:�c����A Kq��3[�l[[���#k�:Tm@.���CYfy�.���\���N�O�1���~�`�c4����"c�g-�����
e~��W���m���
%��0��\]3!F�'�����V�Y�o��r���qC���v��CO�=���hm�>����L�,�-��y���d���A+t���'E)�_{p82�_�(_�k�w3zS����Yyy�b�w��^�&��t30����>I&T^[��>�?4i���n��eu���6���6t�~�8�����������_N������~��p=��>��6����&�/��g����7���-W����v��mg��[	#�":��-�a��r~"�\u��)P������}�����j��l����Q�F��Ho#u`����
!I�@��&|�k���4]�����t:�=��?���L�)�E�b�w�,��i}�,�#L����R��y�=�@JgS��i�7s���	[�;c��i��G�o�!�/��PA�<�5Q����-�9�n�Ia{�E�n�R�f�A�k;B(�w�e��������C*���=��]P@�T�����x����=y�����~���%k�-#�g�Y�x=��O��8Bu=e���)�<��]�'6j(�����19�C%b�2[��r��
mm�.:�������P��
d�����>f���DR[mW�z��C���"o��?q([��>��7��YY����C���s��o�	
����������&�t�B�Mk�}'x&%��:���22�'9������)+����&4C<[��,c����	�Lk���s�8�Y;�'9���8�J���J-���k���F���Q?����-�g��C������������7k��;}�p���v+������`a���6��B���I�P
Y�	�s��Bq�e�4���R�&��#*^�;�m�[!��!�N�CT�Y�N�e����s�P\�������3j2�HDE�*�l�,r�pG�U��zt����l��w o�yL@Nrh����w��l��'�f�P��Yk<���l��;'���;Y�#��7��g���`L���V}t��{�.��#�������b+�O�E�]p��7�a+uA�"
���$TM������e:�lE�%���9� ��dS���X��R%���I���o�U���� Y�B��$�?�-�*�����l�	��
]�m�l�`�1A��I�y�Cu�������M]��� ���!��iR'{(j:�szc��Y����6��������v��"��]A,W���!���tWE�b?N3�N38B�I%GE2�2M�uJ�9���H����(/L0 d
�i=NX$�3��>�'��d]����������)�ub�WMs,X0Y����d�I��J,W��O���u��0V6���0B'6�����-���J�}����_��e����M�+���o �]�A���d���\�av`�7��e��8g�����j&�����;�w����W�������������������2������&}��S����������������]���E�fv�����B�?��W�!�p��%v��M�����.^o����������u�m���>T2,����Pm�`��<hcR��L1^�����i���L����8��4�x��8kN#�tk���o@C^e�������8`�������r0'��S=m��i����og(S��`N�j��T�p�+$�}tC��*�
�aD�7��`�����e��zs��0'UET���?s����9�T���7z+\��Tw��8�
W(z�{eq�aV�����q����5k@�'�i���U��(������S��w��~:�}<1'�x�H9��Pb_�PxUy�]U���M���Dg����������N��9!�E#��A~<��/��&����_�V D<��Rns�����h�)gw��&��i��	NQsv�����e;���q~��q2���8���f�TE[���r���X��i0����l�>>�^�.+�#:�����8��i0�BW2�����z��E#�7��&YU���b!��}#,�h������L�)�
������]V��hE��Nq���k�qD�9��<�j���d��(����9>i�q����c���KY.��^�;�}����A~����x�������}#�8����|�"s����-�r��N���Y�+o$;W}\Y�!J�s�v���
s8�UY�:O�l��]�[���<���95ko�T?i+��R'��7V�� ��oP��r>*�
<wu�����p��<'����=��eQs�E[��@�o�:��D��(��!�����r� �Mwe�g�!u�H<e9�'�3���?u9�<&� �+��V��������LqFb��A����!����:��c�f�O�-�_����q�-��
������DxF����?|,c��������vp(p�6[��Y.�G����+���$��/�#{�<�C�i6�9l�x$�����C���wA��������?U���>�k\����s��o<7|���N������}������G�����j��o���n���]����������3_����{���*�5��,�WrY$ZjN�X����v2br�X��n���t`$ <r�o�}���X�����+B����D����^��?�Gb��iL��;N�N�Yr��Ha�[r`$`�>M]rV)#�.���8�Hu�dL6��0(,y	�(�P1�������y���C=��P�p�;���1������8<&�Kv�J����!������!S����!��x�d��
�����J�����=W��>X[/���$��[PE�wB.�p(��c������)j,Y��pS�X���qFN�,ymm!\O8d��������i9����vy�N�����%������e�]��K&h'�t�l�~�q���!��&�yL�P�\��������1���oa?�����y��C9sF�Q&�P�y�k���_t6'��"���N"�C>��������E����U�I���w��_l][s�C�o��fA��������X��1'9T��w��C�0�Nc�I��r2��C�.��$���j�$��}@��~��I&��N��������2���3OR��[-�dB���;E&�]A�������C�r��#��$�8uEBw���^�\x�$59vA�	^�s����8�d	/��1'9���2& �t>�r�C�$�*�s8�$��Er�Lr(�� '9�[��L���Q��Y���\kjsR�������lj�y�����d��v������9�3`^&�
��Zj�g;q�,���u�P5�	���i?-x�m�tY��l�����L�j�Z����������6�M*����uy'<Y5U�Pu��'[�- '��M&���6ty�8m��1x�W{��X�6�TQ�����k���?G����:�T'�����J[J�*���D�����D���t���o�1�m���F.�t^&y���p�������u�d�J��[���
T����d6$�b��tO+��M�I0-%��	��z��Q!iz��i�~��������E�GE_�`S�a�����������_���~���??s��6����'�|�!�����:��|�v�����k+vw��a����4�>�����N�~��p���=�?�r���o�����{��_K*�n��v��gh��]��\�x�3bk�;��']��{D/���R��8��[z_8��
�M�/������cL��L��V�wjL�<�
r��YR�
)�)��=V��8�YA�D��n9B�W�9��"�����1�0���3���)����������58��W�
�+�^!'d�R8��X7Lp�C�D�+��
1�}g����U�`����]���|�%��K� �b��b9q(_1��Z|�
rp�U��fW��BW���J���2/���+���6�+�������	"�����0��;&�������/r�����!�=$���w�l)�\�VA
����0�p(���88������7�E{����C����p�������k��pgF�?�6�.�\q@s�P�[���������p��i�$r��|��$6uI����4d��
 E�pu���P��"��9�P���V�y���S���M��	���^��f�yp�X�oU�"�\���<8T"?�*���v7W�����V���;R������������1�j��F����Y��nmE�"w����oX�;��p%j)r�������3^g�)r��
��M}��"*����P��9TD�5�]}�p(�����@���	���r,Wr�%U��^N���	U8����P�C���:8�h{eaT�e���������N��W���)��D)��&B�v��0���9h����=�N����n��wN78��?YEFe�*��������EG4�(�tg
���t'��<Y�X���7���K%�*���=�Yy�N�_Y
V��s���*��������������v�����L$�>����Y���u\�c���w;��������>�[$m�����:`��������P�*;��M;���u�r�����������%a��?~��c���W������)�w����<E��_��������ua���NR��/5a���q1�4���`@�
���������|��c�!�v�B�1�^���i�v���W��3N�����_��
����
�����z'���B�_���
2�����|������Znf��b�^�
rp(Vn�� ��-w�)2�r(��
�(�`�y��� ���E@�����Z0������[A�����
L�Rb^�p������+���������9�Fer�C�Jy�P���%.��X�!W��ap(�`�3iO������p����R�
rp('�D��Q�3//�G��PLV�L2����_�e�\i�0�2o�I4"�r�3��q++E]��D�C�����u������lV�!98�z���1��������!��_��88�����������J�M�^�U���w�Indo���w[�d���8�M�_D/����6��0>����I�48��W�"���y�����H���]r�����/I}%��dS���:��<8���"D���d�e��9(H�e��;���w�Y�����.K�f�e����mn;����!�e��p(��SV��6���]���.7c�M�+�� ��v&�H�R&��S�P�Vx����K�fm���+��z������+U?I���N�;�[�CM�]}���^u�fmg]v�Q���z���s��g�D�	��Q��E��d����O-WW����O�w/ ����c{��i��6\��M�3�2��{���'|g��_��K���7h�W<�vb�����Y7����M!��Zy�K5�7���iUO^�����uw�$�p�w�n�y���E'�x?z��� ��v�|�������K�'���z�F����v�OM�sA�/9�+T�q�w`��8S��r������������������U��M����,����o������w��9N�[{AA�W�$���d��W����>�F!�9.4U}p��}c�@��>�tE������x&e�'%89(�6��cF����at���~��;6�����_G����>FG��4�TI[�f��o��)n�7�����l�WS[U������T�����\�e;��#�IK�Gq����n.MJO'�	s8�W���N=���}\�����	s�&�2UaG)S���Im��+���xk=*�n0����������{T����V���.�����EGe?��K�)�����)���<�)?�fi��@�����������`N�;��������7>I9?��*:v����[mT����F�������,m��@���4F�����������Gi��s��c��V�<�L� 2G���S�.���LUdN�:���
�9�Nt�*�ci�z�j��rG�������tT�I!lG�)Nkp�@aN]N��s����#P��r��s+����_�F�����EFT�����
�>W����jGe�:H/n��U�@7c>#T����53s�� �������>�R��U�43��B����d�����>n�0g��zdN�d�b��DG�r���G���.E�G�T/�Y����� �[���s�f����"sT��]�~�.��8Ua���������'��9)h������3����)����Ss|P�*���
e�C[��+�Vs^m�1a���Q����3��E[��y���eb���;7}������Mw�\�����%��F��U������E��-��#7S��9~Q����U�UVu,��a^W�xJ���5R�s��8�8��}������;��
��G����a+������sv3O�&[����|3�a� �|3}���9�������������.>�>[�[����sr�fy�:��������C��Y�������V;�4[Q^\�FC.(qVBV�KU������h$�)����|���\\��_`�<,��'�t������_�/��������O�������/��Z�5�u�|�������
�o66:�O|�5b�b�W�?�����?~���_S@���O��������?�����w���oz	���fc<}�*=k�K�����6���C���]@l����Y����#002k`��
���uDx9�%`�F���$���@�T
�E�jE�_���\�H+���)��
�'���;BHa�)����ia�B�l/�'$��&�l)������-OD�g"�]�2�?,c�]��m��l�<�Eo�	����o�2f�1�t8�"$�s��P(OsE�����FJ�;�C�����H�_� \�x��-!�)�u�"am�C��?��}�]�dm���H�
��(��w�
��a�@���u���\V����
��"�~��K���y�E�P�t�B�p(�S~>+V(oWI�9?���C�(R�B��$�BV��
���
�6LrYaB�
4d����+q[����g9���d
����0���#���8��6��}A��c����g�tY����q:L�QCB��Iq�w9����&���������Em=��������(Y�Y����p(TE�GN���d_�KC���xF���_�TU��Q���6
o�q*�X�-�	
J��P�F�9D�Q?]�J=[�1A��PIe��!a��!�������2&w]��|��t�
�JY��	}n��!�h^F����1�����<q�.+t��,Jq��im������V��BY8T�SNY��*�Z^�|S8�����l�z�&�/7�N��e�}�|g�1���:�l�d����O6#��-J�<}g]frV���=�!m�9��9�pAf�N�P3���p�����1w��/&,k{DNr����L�\)�����+i[����Sf��%�
�����M� r(4��x>8"���X����$�8����U8�{OY7x�tY��w���
��Y���B�!�����T����;+� r(����D����7���A�6������g(���A�\�"�P�����|����A��V"���}0���e�&�1,bP)7������up��-����+nN�ouA��2U�V.1�@AZy�������T��m�[�r�Q���o-L�3��;���PaS�X�M���M�+�i+,l���@3���M�m�q���r�
��v���C���xm������+7��9��.n���"� ���1������]�A�A������T�����n�tU�%��x�)?��������v�������m�������{?��qa`g�\6w.��z������e�):���g�0R��Y�q7��3n�0����g��|O����to����/����)����\�?�������)#�u;��]\(s����-����A��xqB#.��U���M��w��/��F������9��6��F%N��nU2*����]R�O�dT��	B��+�(���%���%)��d�Z+���(_������I�JZr�O������w(S�����85cd�����&�S��SZR�N�m^��������z���K���^rq���sLq�������S�"�N@��{��E������G�F	wW�J����/rN���j�7��������r��_��R{�����p�������~���h����$����,N�W�B<N��k��c��V�T����
�:�;���Ty3�_���@�VIM���'���Jn��Va���9FS�??��u�����J������27����&w������o�������_$J��e��������1�}0��)�(� ��6/9���JFe�2�����q�oe%��_��I���V��X����9���S6c��� �%��G�)�}��[���Q�)�<U,�7����9S���7*���������1�T���R���)��>���8U��\���8���l���7��-�>�?��x>V?��_�6����!���T�41G��������|�`N�+���>�^(�P�����{�G�{K�,�/}��F�hs�J��|�mU�v:0�@�c��^�<��9��[��
I��9q��O����&7�!2�-�{����V��n������17�����V��G);�7Sr�=k�e��Y=����U�!;�ZeL��(��V��]��U�����X2+� ���r�~���d������C�r0�������>?��w�g� ��U���M��n-�yF�����g����j�LD
����l;�!��&��j�s���
a��A����#��������U���o����_n�����������o��f����������
���������]���f�g)��>�]�^v��i���E���<q ]���)���0
2�u�,�B���h�V�\��Xp��6�1�^���RZ��i��NC~���"�Z�&,L���u���d/�@	�|����A@5��}65;�����M���.t;�����&���6�Ky��M.r2�6�rG�'`���zp`���l�WwuW�o���l���%��U�a/\�QomP���w����hxwZ�p�Ds��^�d����c[3�+�4�
W�QVI���J~{!S�Yx��T�N\��T����,���7����������d��a����\����;��i�p��aH�����Y2�
;w�^
�N���L�N|�I2-��������f���T�x'�)q�.:�)U
�����D�D���1�N����}�C
�bo�I�������&2esu��D&���
tRsV_%�Nd���|�d��;�4���S�q7�I4yE�4�)\�M���tk`W>�%�uK���%t"S�WG.Odr�j��$������d
w6H��
�+�2Od����yz��
Z�4*�)��m��+�V&6��
n��M>]	�2����#��,����0�d�g{���h�AW��s��L��~[V9S��������]�����R�'�]���>�kV��g��8���Du2���b�r����Fu�����N�ww�:YK��s�=���tD-����2�G��K:�i���!Y�Vx�.�.U�J���.G������\�ZB��gF�>#���g���P��T��a�����N����������;��������k���kg^���<��;��ix�u��<������3��n���N���r��W'����n��$�>���w�������l��
}��6���[��
�Il����]��������^��&�=���������+?]@��������t��O��:�����{��J�p�����Uht���R�����#?���2��Zi8(N����w�.n��C��3��\F&<��k�*|������;�����,�x���z��<�3^/gD��'v��
nD��0	���*r���<��#�LSu�|8�2z]�7��7>��	c���b,}#��>�i�"��(���\��##�*�������Xj���&��P ����T�`N���t��L���X���F�:����j��P��
��f���}D�T�r�-c�w��!LSl@ob�
y�_��Xe&9����G�I�B��Nr1�U���}UYr���mq����p��:�l��C��`N���#>��n���J���I��Y<"s-�~~\�� &��
s�6��BU��}���q�XXa����\��A�{a�/�Si�Na���>"��]e�6��H<z:PT����W�X1��~�!sL��HS=s�#���Z�����42dhc���;���y�b�D��X�8�`N4�u��z��V���V�G���Z���j���U}��'`a)���`N���|�p2�&�*�*l���\��+s�����*�x���!s������c>$�1�*�y��9�:������9)(J��l��\�@�8dNw��@N���I��xqXw�
HC���S1���]��99��#�w��v:2���%�F�Fa���_�pq�9�OG�U����
`��yw��;�33�������X-3���>���w2Vsp��`N�_�*�H�P7���v<�T��B���dUkd6W����r�t2�|W��+�\3h������
l����!0������s�=m����+�;X C�����2�z���U�o ��}��T?����p�G�����K#.�p��0�-$O$� �^����Or	B9>�l��]�7
I��o�X@���t�X��M^�|:hDb\���9���X��vN�U-l�������L�z��:��D
|���s��W�s�6��U�VX.s���h�[���<��j���N�����X�����������-M5���E�#� y^U�7��V�������)0�u��h�8�CL�(P-O���!vJ�[���:���4��$ke�y�B�0�$#�=���$�xS0��Qk��<^!S^�-�F�+�p����D�e�m�G�+;�X�������{12n+�������s��q'&>�dJ�QJX.i#,��]�n��������7�T����]q����.���������W���$'e��u+E+X���K��TXdb*����i�E���������h�	?y����8�z����%]��K���+���B��G�e���}�
����������������������;�{��o������w��>��\��������K��:w,:��rZ
kg�m��>U�O��T�������r���H�bs�8�t������?�orO�*lTLm��o8ng��v���K��#��/,\��t2��K�@(�p��?K] �8�VL��5 \��<b>����[D-E�)���y����u�q�Zp����9!����sB\J1�Ft�9=T������>.EJ�#
s��80�`N�K�s�GF�G������{�/�yd���Y=�����|#a�*��0���9�*��P9s����������t<�8�������{0���8d��0'T��;�(2�/���9�T�=
N�W��������jf�q��`d�K[��T����X�B5~'����;�(�1��8I� 2����2����`W���9�y��1��Y�*�dN(2�"��#V9K���WdN������"s����X�9���d�� 	�1����y����U?����=���'�M�a��������-U��rl9�sj���v�����\;Ft��m5��U]��S��4��}�J_������xR:I���a'��I[-��O�#�����e�������sJY���V5s�2U��[����'�f/\]�*s�����2g0��E��1	p)��@�j�c�����2d�`4��@'`���F�Y<+���7���;PR�E�$����������&P8Ua��2��},�e�me����v���l?��}3�����U���1���@��?�����<U���������`No:�/�q0����B�����Jy�]>}�[�G����xg���C�������K ��_��Lz�C��5�����ET{
BO�<������g����Hy\*�+���PU$�VE�h������_#)OR!)�z??�t+���.���H�yR��B"��P1~y�8i�����9��z��h�	k�$���Y��5�8�����P�:[��P	V�{���%���#��_�g����>�KZ,��?��������?D[��?���������������M�����o)_�������������7�O������w9��cJ�����_����{���^27x��G�������?P�Z�|+�=���tS�`�6�8To�9�M��l�UX��hBB�&�r�!s`k�nl�7�]@�����aW����I�<b@�kd������h�Ia/����Nf�)'�����u���9���|�����j}�,���c2M�ub�A%[�;)�\<n�N�����0hL�u����iF�jt&���2�����Z>�!n�:o��+��EPTv%��}�A���d$�[���Y$��
�R��~&���w8��W���!�C�PK9"�t��AI�/H�*�
�*����!��X8��%�_+D��	�s�P���8���+DH�P���1��!����[�D����/�p�l����/��`!�\���Pcf�	4d-�xF�K�Mk�p���H�����~�W�B%� �j��3B�oy�� ��Z@3{e�����>�������w�q��emE�t��l1E}�CQ�3#���C\�{�m���1�D�:�]���B5�)c$�D�-��_g��!��Q��#n�������!���|g����C6���1!�-��^��Py*Mr�hr�t�lz������E�`8[�P��.c���4q�.���4q�{k�cn#��Y3oC���(��H��7�]��wE��=����	���!��.�Y8
��������[Vh�y�Ca�HGd��L����/jJN�0pL�P^���"fY8T\P�f���c^�s���Ij:ema�"�F�}<��<���CP��Lr�,��1��D8�b��f+�+g���]f]V�)��_8d-�	��	B��p����'������jcn��QY!��,�65�a�
mKt������-�)3���Y��k�����i���vW^�%M����/������0�p��W�O(M �~��OH	1�ty��G)#,��*Gy�,�:���Ga�����F]�<K�m��.R�B$���
������W\��� �e�f�M\J�m�bx�$�8�p����<G�PLN��Z�����2����Q�]U�_��iN�*�����j�E����:�
�W�_������N1����r������'�Nfv���_��M3�k�bZ��&{ab��E�}Ne~�.=�������;�oq��m�Ayx�*�6t��}���*�*��i�~�����z�)?�����_������]N���oL��������b]-��2.����!�8�N�����\����^p��8��D��^�����s�~����[3�9�
/h����3�g�?sS<�)$z�P���_6�
ee�N�L����%���8��L�ZD!a�`��M:��F�91X����������>�yD�B�T8o|�G��C�jW�s�7L��]�/>��j'c/@����E�A���d3w^U���)�������������o��D3�1�T9 ��Br��>���}#� )����
m�	u�����NeD�6�95,�|� 2`0���U����������g	�������rvW��9�M��!s����8��`���S^���
���I�
�~��,�8�@���#������p��Q �~�n������ia��x�����O�*sRa�sq0���)yW��s��������b�����\����*���W~��Z����mU�@p�'1��9���K��3P�6�����T�J�8��M /f�8�U�A����bq�������};�������8O������~��{��s��G�d�jl}����^����oW�eq������"��.�^����^��E��oy0';�2\�����jIg;��f��9dd�7���4�j��_��������������n=���YU������.��L�U�#f�sT�G���]2�#�y/�Z�9U�w���K��T(i�yV:�7���w�Z%9�ne�c���%�H���o3UWu���F���p������:�������,������/�s������&P�:=��o�3�B��s�I��C�8'�����_eq������|;Z����b��E���J�,.����_�A���C_�u�bE��'N����(�������9"�9���U!���%�E�W��Y�]��)���L������X�
E�������-��������I��sp(V.cy��s�\<Jo��s�������S��R����}�������ovW;i�D�������d������?~���[|��r�������'��s���l���������\����<��K�W����{"q�/� SO�+�$|��`���ZR$ ������+yD!iI�\U�����<b��zGql+�c2bL���Q�cY��<WZV�v��,��d��~���`$XC{rU��w�
��]IO��������bJ�D ~a_����>f������,�+���/��!��B>�V���+�W����������%d�d|�PqEY[HQq���>DN"�U��T�"�,�������d�e	�V�����Dd��a'�&�1:d�Ce9e4&��'q��eLt+Or�,�9q�sFB\��8T���1EYN�_V����P\N������F^!OHK9����3o�$����
A��n��B�>5�.��e��b�N'���I�`�%��@���P�>[k���b���z��J{���QC�
%�-�_Z�z)Lr���m�I�A�!�	1
r�e�(�/�"��:����9d9�f��i?��>He�����6rW�5f��B#"H���$�8q�k�+c�J�h������V9�e�:�gMg[3���!~�]��Q�p�Y�hs��Z��.�.KV�C`�$�PO}��]I������
�IH,�����e���p���2_H�4��� iL,�08]5<[R��C!X�V�J� ���$e��
�"�	�cB��p�s���;11^8��SFc�
 �JR����������r��p(��������P3����,O�G�em1_8���g[w
����+
"���@�mP��!���L.�����NZ�&����������E�����1wm�l�����x}g8�g�H�R/f�uU8��"Mh��%�����,�
���������	���'i�hA��]w���uy�9"']�--�S�+�5���k�	y����
�H��0��C\A��m����\]3�]��Ey��i_F����,4b��@��|���q}���Bq���v�8[E�L�8r����A�p�{�[:	��\����ME=�X��L���p&���f������x���n�m8�mVS�w-���������w�f�*l�t4y�n�X��IH�m�A5z�4�����e��	���&��m��+�r�����@N��������Y;�������7��D�E��`2&���;m����=�������������f�����o������$R���bR�������G�u�Fs��-���;�����K������&�������ps�C��A��'������q�d��5�D��9�
��03f��k���������K:��s8��wO�];:pSj���	}���)��h]�"������$G|�m�fe�������l��DK

zp�<�
hxm����:xpiS�/�N���T����8���X����i3�o�
h��h��bi;lA �F���>�r<Q��a��(&�j�#�u�����g������&�H�*���*���9� �a0�yG��,M*y�1R�#a��9����ID9p�����B��q���f��7z���������3�_��9��TAi�K[/��G����o�TAcN`)�s����Gt�F��
�w3*�����������o�@��<b����*��`H�Vp�����x:��U�{��7(#�7z�o���)�G lG��}�c����_Rq8�lQ�[��J�����`���$@!��-�������������'����9`�����B�����`N6W5dB�Jq�S%�~:hU��-v�')�
)�g~�v�S������P�t��P�T�`N�N"��;����oy��2���_1���9�����,���T!@������*^�,��d�����m���i���lC�#������^L���b����&��+�����Nu�H2�^��1��/N8h���o��[#E[a�X�G.����%�~���8=Q{�j4�t��Z\�T������v���R7��k��� sF�3�I��9O�q�w8�W���C�2��t�7{0�����It��Q���7������OD��hq�� �������9=�)�\�a�a!w�]<YX�7z0��n�y<=;L���]��M1�[�1'�����Se�[%6�iq ���~V�\�GQ,doi��(g����R�pD����c~���|����v%&C��:�S���s������S�A����A ��Y��5�T�������wX�x��E���D9� ����CQ�����s���������/�l���T���{�m���*/��������$���w���Tl�����|��_���������5�����
�e����y
8���Y^fiK2��E��a��n�`�yt|5d
�x����f�a��odD�`�R���Cw�hH�\!���g"��+�DF�������<������3��|4�!��Y���`E�A,����n��U�/>�Q��ACo��8T�|��x�+Z[��+�x��H���/����������C��'���-���)X�oj�UX���[�����S��^+c��������'��W�X���_{=���}����G��������O����]������{��]�����{���bh����'��<����R�@�|��r��0pS�30��5h���#�?�,N��xg`@�Qlg`����3pXn�
Ep*���5VA�$��
���xw��}J���
�L��f;�#7 S�Y���-d��V{�B�C�E3���z``�s����r�SP7�/�sD�6��9�#���k�
� ���jo��!��f.8�&)�5����~��`�9T����&9��
r�C���y�C=���C~�b��QAN2�fm}�d��r!
�mbd���Jj� ����s�B�C��I�����V�+����W�,�*��U�"��U�j�0I�p��a�C��� g�+d�����
	�<W|U��!��
F������Q�P31n�3�.�_����h���x�+Q8����
��z�������
rp(���ddI7�2���3����z���1�B/:~�+#z��Y�f+Z�d(H����� �J\0VA�.K�]�b�]� �C�F)WH����+y����5�p����P�(�9�'���I��u��#� ��=���!�M���!���
	�B�z1)�!w'��p��+�Y�C�nm���nVh�4�	W+ERs�v)���;�p�Dw��R&&����!god_ywekV;��+K�
�B�:�u���R��!g�$u%N�W��!����_�$X�W���W�:q(]�	1h�,���B#,J��G�
�J�WO~Fx���$�����k��t�}%$�����3���w%�pIB
:
�������+�K�A����J�At%,o�l2���5�`�����:�d;%�
t���Z�&�d���34����ol�1.�z�V�V�IQ��x��`�A?'�����&������m��W6�8�/@��+������^�����l�W�������r���7�~���������h�=�?�������w���g�q�����C�����v��(5�D~��M���
69tXF�;������*b
c[7��])��6��`������v��XS�`>��L��
��<�d*=�:�p�n�2����8���j�^����`�iLn��	H7��s{��l��i���;�C�@�x1���W����@.�
�v2�c%)V�w�]f��e�N��� !,v�P��@������������
�
�em!�hp(���R���7*�`�������\��C��[w��i����|���dKT�aW���m�$|g���eWN������A�q��p�nc��������kF&d��9e���:,����fW ��������+�y��mL��h<&!�������v�����w�3�p(9�I�������H��
���V����������X�@J���3\�v�e���W(L��pG�3R�P�(�u���A���b'��Pf@8
�&=�V8�c��=��p�g6���'9�����M/�P���uL(n/
�v��(
Iy�eq��Qm����g��wBA���N7�7N�P�����P�`���z�5�p(f�dCq{3����$�P	���6	������&g�C��@��'-J����M:�	��CM�i+���C��.;Z5I�!c�r���
�J�l��I�}�+Y8��0����J�^��x��v����mmW{�BB��p�7]��!S8��������z?�]9�~�-r���l��j4���:����T�v������2�J�8�������N�2����RQe<���e�h������+�)��R�yb�"�N�-��~����8��
g&T�P���
x[�������9��9����ePC��{�w��0�g��T��,���m�����^�����,P%`���
ty%�Yv���K|��+P����"��q��!on�����2���A4����{a
��w�Q�� Td��w�q�"�B����i3��j/_q���������/��������~y�9������p������-�i'�d��V��b�������?�m��/{�h��ds��C>tX�a�mE;�q������c��r�����yz��u>�y�Xbz���������u2�������;��e�OU��{-�m����/�#Q��^�('�s��xS�*���W�'�V��_������b�UA��?d��������c�������������Q���WN"�@���7d��M��4�R�dL�82��8�i����L2���g�����b�����v�c�"7�:2um����zS�\>C��/�i��3�
�|/\f/����HJ��� D�.R&�&�\��j���,Tj�}Q��
�B/_�P���L��
'(�
���6�`����mH����2+���1=�7��C�6(�����2*�3aS�XN��i��7�3T�TM�|r
����v�qN�Wx%���f/2����
�G�:�N�3�����u�mp@�6a�QbW��]���:���X���(����g�#T��L�I�W����&&�Q��e��>}^a�M�������fD�����:q�zms�e/l
�3�Wo�\��x��6y�=0�����w��[*lJ��h3*T1�.u-�D<B�M���r�B����d�:���Y^��@GaSun��
�����P���Q��)'�n�3T�Tg�(PaS.!�2���Z�B	^&h�%l����^@�M�W���6��n�|+�������
%v=:4�� (T��.{[��m��j4�����
nj'�%kW�O��j���d���	�G>N���&�n\!/&������e��)����&s�
�B�P��Q�u,l��7���w]��2�KX�Pn;�rI��;B�<���>B�M�g��h�F]���PaS�����|���)o�t��a�K�)P�}6E��a,�/ljZ�ct��Z�M�,��B�M�:vm�����7A�v	�
/�is��)4�G�����^1J��h���,/?��6���|6��)|$b5�y�`:��qI�����M�ym�w}^���:�Pp�6�+�����Yz���q��l*�������R���:�"��{�h��z1�2������.��+|��KZi�A���8��^��r�a,V�J��h�m�D:����p�$.������i���3�c��*��<�D+8OY��W5ib�o;�q��L�u�����k��V�G^�nk����
�xU+,�"v�U����9G7-�[��I��\�`�^xW���>.�t-�"Vx�S�w�V�����+�����T���?��@S��������:h���T�>������}�_<����)V��:������m7��w��x��������/+���O��������m�����������\2�"��Of��]=��Z��Tp�?��m���6a�1�T!y�����\'`�f�j�l�j?���_�X���M)cA�cq�����Q6>2�������l
K��s��1f6K+��g������{'��A�����R��)5^�V��>)k����k���
�����"J�C>��\�iLg���L����~u��=8������p�������D�W�qRd�3��*�J�I��x@�X�f+�k�#rp(v���)�F���x�'��
�i�^�PX+T���}C
R���KE�#R�PX�l��C���_p�yo�J���-�����>�Y�;�R��4f
~��~�-�0���D��tj9�)�P*W�>�&Y��v��/����!�vj9"E����p��n7)�z6����C���1�&p~��9T�z>)r�����;E����>F`���d��b�qp�U��f�D��N�7���;������v%p�)r�����D��t�9"��/,u}�H�e�N������lE������\�$��2����Q?�vp�8�B�����T�����y����G�dS�p#�p(�6W����Vhp��`K5�#2������������v���5��H�e��^V������P�`r������w:��������)���wc�M�CG����u���2����"�C=��f��rWk[�^V����������������&H�C��z��CaI�U���G�+H�P��i)J����
��_:��r�7�^��x!���*
:X�+�~�N4Z=��"�z��R}����n������'���4��y�&jP��	�[���L����"���:5V������:��|6ENl���M����
�������M��&�V+B��A}����w6����P1�����l��Fz[y���G}s>��w����'�����[�-�x����cu��i7N����}sM|%���������+���C��7y������C��g������]�(��;�}�a�+��,��~�����������or�C��J�p�"�\E�@���8����T0��xiS���W�L��9�A�y~p�&�g�yBn�w�������b|����7���4O����D��f-V�+�=� z�\P�z���%�O�'��&b�A���#�&�c9u�X��!v��!Cl#V���M�9��>ba�>���P;����!�1��Cv����9��rE���@���q91�A�<������*DrDw�9�^"``���}0���������	��vD8���9���[��@97�C~����|��s���Y�8������hXi�>�\}<���A)WIq(��s�M|:�	��>b������l?�Srb���?R�})�'����"s0
����>B����|`�NR�����3W!����[��H,���968f>��~���j���,wn���1��a���W���(�sz�<��U����$)Ee��9�.G#f��<K�0�����c����2r(�y����9='�D-����"s��������L.|=d�	W�bulk�w[�m�@@6��9�W�t��y<�M?���#H����)W���������e�!�����3%@q���8������c����d^U�XVi0�FV:LH�Lr�J�V5��@Nb�`����(i��9��3n[VPf,
���c�I?���S-��
6@���/,,��L��Bd�H�
U��`N��A;�<S.�P����U�s���iq��wr������o�M��F +���>��J���e��`�Il�f�j��b!'�w���\��Ue5���3���<���8����c�o����F,��0�`#s@����ZI���\-C��Br5�|Pe������e
���9fy(�����9��2X�e0�w� ���S��������Lr���o���;sXt�mD���o��1�*�7IVwU�C�:emi;�,Iu���oL�����Qn�L9LJ�`y�������tRe����c�r��ru���X�V��s0���69�G�)��]��7����#YH����C�8���)�'3��h�Db�������jI���[�|[��\������7W%K��3���_.|�����g�u11�}������"���O��'���������o��^1@����'�h�>��t�-��)2�[q��C6.H^�m9�&IJ��(:�Xf����O���a�gs����������c�2�n���ms�?�j��Xv[����|�=��Y��W��W��8����c����/�9m�/��*�/�1"�o�T����p�����{��}y����������g����}��?����?6;Kk��BuL��AK�G����'\�`��������(H�x�
����.$x�k8z7,����E,W�p�v7Hc<�g�xx+*��l.��YPWW(����^W��ii�p�8Len8�z�@��a���Xi#�%�&�{��7�=�Vtq���BM�������)x�Z��Akm��d0b����.��a���p7��_����MS������y�m�Gh;��*2b�U�{��E�9�Y��@7��7�L�U qUC�#w���wT��M��;<����H ���p��0���YZ4"9F*�2���
��ahq�?����~��9pu��m����#������Ir8a������^����6�@���S�)������i;�mc����(4����8���`�t�F ����t�A)7���b����8p���`X����������';sHt�\���~�*M���o�������p	��JeI��/����W5��^�U!��}#�8dN����c�����������������������b#��yq*���h��������%cu�����������rD`��#e�S���'�8���������� ���ycI�0��?dN�I���	�R�������Q��4��M?z����<���oG8+����p;m�C��oM�Dr�Gx����%;��&���ok���r������	�aQ��T;'����������,�*�o���'���w;��[���
�M�D:V��>P�Sh��^3Q����=�+r���F�V���`T���[�!�][�$����R[V� :��9����w��mU�HTW�� ���5�J`	"��������*�'�����@~�������Ty���B.�e?���7���x��/,��sL��cf�D���7����J9(�>d��t��:���Lw+�W�U�������,�U����A^n:���
��t�W�X��M�����x�j�$��Z�5����Z[18b�����r�q0��L�|�(:��9��Kh8������$dB|\�,�����U����/H�����#�[y��b���G����a��{�bp��9��*���������n�/�w;�$z���Vu0���x�6���o{i4X�������=k	�r�[2z�y���\��W�cz9����M}�b&/�W�����s�)�T2tC�-y[-���N�>L�)Y�����"����FL�h?�a��9�s����Y���p�s0��
����p(#����0}�I��������m�����[<��,T)�`R^��X��"�r��lJ���QB����	1>�
�� �[-�R98���9~����7�d��%���'N\�L�E����n������oLi����������__������KH���o{�E3�m��~����?�����/���?��~��G�^����_���������1�H��?���m���4�M�M��;jM�7%�Y4�#0NS�J��0Y���!s@��
�
���o@S��8`
=�[3��"���DS\�j�����f������1�,�1�s)Ha���S���}2�QW�Q��$�f��!Pwy+�dW�!#7;/+J5i��UV�+q.H�A�z��y��h���n�#������/����������Sd�h�1'!��&/!�`�BU�N(�P��j2�S8�n����B/��j&/Hx��v��Q8Y�~��K��"r��|\��?�!���"!�A8����}8�$��U�3�j��MA�P�	x����-�)���E����A8d�&�Y�������
��Fs>+A8���'���C���T�tY������~r5�3�$���)����0��0�!��!�P��P�Nx����Q;+k 
�h�	nq?I��}' '9��w����S�m��
���YEj�_$�.S��p��p�rg+�����B>�p�Y����$��)�	�i��q-������Y�Nx�K�=�������5���S�P�-I��� ��yj�	�yR��	��I8dKQd �I���M�	��Y�e5.��\[�$��]A�p���q�����
V�;�$����"��dndB�R�j�d����
)j�s������v��bD�N'�h:{P�w����N�Pq���"�\$���e�C�m�m��!n��"wQ��)��3�VH8�1&M]����~n�1��3���p(����:����l�����v����j�|����Y�C�(h�v���IY�����Ng�w��NO�Q{7��� ����~��-J��nf��2�Pn5�<���&*Aa���A$S�"������3$vPt��B�D -�p�p�1�['�({m�p�I"UM"!tz��A/<�N2)j&����:*Nx����Q��~tw�4��bU�)�:�I}��������m�����'<���u�c��v�����������9�kN��}����5h����S`�������:x�u���]���>��C�����~>@��7���o�g|��������{���{56�2���s�P������3^OV���)�����x����(�n�����+�g����z�^��Un8����Y�����]��@��B�����0���	8(�x]W���~�.G �'�n��F�`M��w�����6btF�)�k��
q���:�����x�G7�SS��oh;@d�T�o�`No���#B����d\`�0B�$�"���n���)��:����x��
����w��9�����o|��<{����j��
���o#&�_�@�
��U�����J7��>���<+���mDW��p����*l/F���l���J��uU!�B����������O5�$� s�`N���Z�18�v,@�80�S�UF�o������Q�c����9�V��H@���_���Y|��Z�����[�8������9��B��7�+��*D���m\��?��#=���19�N��'������#�	�Z�x8��8dN�W����b#�x��`N.lv.�
\�f>�����D����G����.s��qVi0��+M?���?��bM�9mLm;8�C)��>������X���~�(Fa� 
�Pf���p;'G�<B���9�������9�Dl:NG�"���
�'�c4�����_�j�2��9�rfN�p��2"F�V����u$/�9�����)�2�N���T�7����7�*:XX����T���qW����U����W�e����9�S�C�U���hw~����x��u0'�6s�pcu������bq�X����8U�c,��#p�V^���8��fu��s����iq�b@uUsjX�Nb�p3�S�����������5�>sy�=����7��
q���O3�c�c���?�
��K�|n���nM��pLyI������}8����/���1������g���0X�N�`x�2��7�]����������A��b�[���x����P
������vE�_9,��U�	��"�8�a9���"��&�qW��rw2�e���������~�_{����vu��7nr�7]�n{6�����w\���S�|���������������1�������D��26������{��_������df@#����f�2�U��M@�Lg`�!��7=j��z�9��`o;��g`�{�m`��?�t�8m���@��o>���jZP7�N���+g�YaO�Z�s�'d�Y)+4��z���B�e6��`�3�j�����P���!�Bl����f�f�����C6z��4r�kH��������j'�M�.$�r���a���4�rp�]	��w�Jq��Y��W�9�Ph��Az#c�x�P�C)���d����^��A����.r��r�>/z�r0����4���L8�)�w���CMw�	��C=
�f?���������co�Dyo�6�W�P�����D��PH���� ����|���`��)"��S
0�� �P
���E#+dU]����S�2P���j���=��]��2c����Q�t�v��
t	�]�X���}���l��Y�"�z��o���}g�%\I�4�C�����em�*�w��i���$��z����J]V����P�]���*rp��;�����m6�B�\]>�2������zq����,�,�]��p���_��,r(�+�6�d����E�u�����'��N#���Wv�o���/5�0��z���
��C��U�x9e���/��,W�R����v��
6�^�K^� �{��7��L�C�]�����I�����xw�����S�0v����k@�.swk[�y����]�2�����Xo��Nr���
R88[A�=T9�Ey{3B�&������n� TDQ��B=���0����*Q��Ud|��V�����a��<r\sJ�2����C��5�P�����u��FQXy�6�^�z�<Z�`��I^�����A�M1�WC�
�l��.V�M��n��MA�(!t������uP{<��W����q�������m9���@/ml/��:���m�����������P�sn�:������W�����8����[
?����w���M;����W��O��]��mN]�)1��B���������0B�Yn��7`��}g�wM�j���v�!�H�Z+O#������<�i�X>�,N��}g`����|���39�H+�
��uF
y����	��{
�����#�����$�y��1�@1^m���j����;i������������Cy	!?#�Ce�=#'q�P)����A�01���r��P8��<[�P#.�I�-��/��A��1�C�^	w7q�p��Y-�Bt7��OrhI�=�9q�+�*H?���_��
��W�O�\xaAB��p�g�(��C����I�+9��C�q���B��P�rW'��P����Mcr���'i���g�p�pD9�B&\���}���1AS8�.�1�C�sZ�q�8�C���IYNe9#��B�fW����I0g������'{����$���������4$���j��wN�����{�p��	�s.Z��1'9��:#�C�����I��NA���J�&�P^V���V���`W&]V��y��^vea�I-%�����N�'{F��,��J��P\��#2L�yeg�P\�,���8�VAN��f{�P%��[@N�P,7*f�`\�����U����a(\�&�O2���dzr����FW&]v���p������Y�t��(�y�I�+;���������4s�J��C\�\AN��S����,r��3r������e�f;�C�n��C�N|d_�8d9=��U����'���J�L�����Q'Q�
�������]�<���u��������)��@���+�2���~b
:�W��4�6r
1��y6�������u�p�!��h��q�6�z����u\J�}��n���P��F�2!t~���{
t��[.��@65�.��'�����������v��o������v�i_t���;��hq��Lf��Vl�q��|���M�����~����o���*��O��o���wM������/��'����� 6}+y���e��4�1]��~���d��v��m6����J�>8�!��� F+|k�f��7\��~�m��s�8�9���p��">�������g�����B�p��jS=}oL�4^��8O���H��m@�o+�]+���+i'��~(c+v1��hpD��y8c2��'�+Psi��Ag��}cF���9:'����iq<4�vS�!E<�:�8o�+����7V0K�X�|X:1�����9�L�UM�,��0�T����sG�^�n0�fCg�"�-��sC����|l���w�~o
���o������b[���8;?���T��U���n�U�;Wiq�N$&�6���h=m�����h���q�����X:�d��x����tx�R+����$�!szEe���GP@oY/2�D�\�4Up��$���'V���@�%��
�s�'���B�������M�����9�	�
)+���x�}�i���W��W5�YX!WK<lG2�U���NV�2��A8�#��a�����s�]��dN_��qz#8�X:���NrC���*�9=�1�Hru���_I*�JV��0dN5D��������:<d�
���2�r|��%�7 ���&.H�\���H��Z�]*�G�v�*��T+��SH[53�F��O���Gh�5���(H�W����DQ��i�@&���#V�F6����` ���.�P���{��Yw�>zZ���S�O��#�[U��}q������qq��k��$�	�c���?�S�q\?��X1��yW����|K|s�U������iq�Ow��V�Mk��:��������X �>O���GR:u����M*�v�
��i;��<�9!���������d�
��W��1'�|��^p��9�����&>�h���7����_�6>�n�z�Vd��m��:���B��v
�����~� @�S�8^��H�@6��Slk�W���0<"�+xA(�:99Rt�r�Q����(H�f0L�ff�Iv�-$q���YAz^���������!���'G}���,�G��[I�q��I���m�1U���$�+�K�;
���t��T�1�������5��H�#��)���L9G���:��g	�G��
}�6�M]���^����tz%�v���S��8l��3��T��!��I��&�|%Y�|l���8���m��-z�Y�v������2k���Ovd'y����E���J$^�>-��'[���~����&HL����2����q�(�/m{�|��]28�g�m��d����K���Y����DY9��`�wZ��mMv���+�{����a��u�
�Q�`����H$$��!n�Pz��Nv�]�8d�C
�%lt08�m!���o�e9xr-����������3��f7��������z���M��n��o�6���8�����1�k�}���q�����M����?����@�^������������P"���.C�v���i:�c�,�z�r�\�v�j�x�qZ����������������y���������3�{��M��E�t>���x\����}4l�K=88����J�x0)�9���~p��-����)U]�]��6��D��TG�&���r�PX��Q9fN�Zzv�T�'�t��n	l�����-}83wCO�w�$c��}��m�=����5�,����4��s����;��W |����Y��T]�����#�0�.8up}��
�$<��>������w�_�p,����f+�-�.��#������+��F�����x��9�k��NU�Z��2�8�t_���4�`N�J��T�/�Y\G�.�Um����^4�
�9y�dql�|��l���8s2��OG����������^�y�nzZ�0�������3�������:*�~<Ou0'8�	"�8���|��;�`N�6U���q�����`N����#�8����n��[2���,W��,�`=��(-)���'�����������������(��$s�x86*OF�Q%9������>�����
�Qw$?+��:��?V ��h+.��LU�S��qj����2W��!�1\I�x:R�q��qU����W$��/��(��N�y0�U��AG�`N7�[���9�����\��T�@����$�5rwro9	�x�~��9X�s�l:M�aN�
.�a�n�x��-W�9��e0���m���9�+��b�8�g�`�]�&y�q�������98�,��KSeN)�8^�*���9�����������Q#��WX��Z�B��Eg����&�4����
h����0g)q���*����S�[y���3��A^�s�w�k�r��mu��i��:�����FV�"vw`??�/|�Ru����H������+�+�~�����o^�N�F���"�h}����.P�[y��p"�����\"�<�xONi��G�7��WE��[\^w������rI7��xf�xSN~�2W�Vx��Z�;�CV�n��Nu��u[�_!.jx��-�`7��<���z��O9�kO�Iq��o���Liq������Ck�7���+��Z�����?�����/q��������h{��������w����=Yz���{~?�l��r�������,]RO�0�)����X���L���`1\��,h�������t5�c��^^��iw^�o����^}������w�Dc�W�8�9\��������9(�<��rW�@�r��OD�q�,��N��r�Mp�ei����dZ���~|�]����C�^�vp������NZ{���C��;�p���+��PS��J-���si�1���G��1��4�"�(�_E5VK�Rc~��R���C����4�h�%�BAU�{����e��+�&�f��un�VV(]�� ����GA
����p(�+�D��&J7c9����� ����C��+y��Y���GcQ��^/�)�P�L
R8���i;�!{e���C�J��!���;�Q�P�W�"�z�d��^�����N�!�� �p�qw49q�\1>	���5���6���i����^I"��W%5���|��
��Z���wV����!�;���b��m��� �C�\�tr������!��Y�����r�$���7�*�+H�P�����W�Y�C1_��"rw�4E8��+a�`Wk[D�p��1����f9��dB�t���,�.�W��
���)�vB��������up�x{��up�NlQ�C�^�!\ �������P��nf+�2�=)�����8��q�(�p��e�r��� �
�O~F^���|O
�5w�'#� ��q��6
���+�k��Kw�~�4h)w�fb����V��s����Y���NT�R�N5a?I��	�X��+�E���1B���S�#��[H������[/]b#�|��n���w�������9��q���
:���m��������nz����/qU����bJ��~�|���=��/��+��_���Cv��L��O�1��/��g����[��,=F��QWX��:��5��f�H�i�i�#���2�w������6���yD&�m���gdc��+�\�P[O��P����h�d�����U��~�8�w=z5%W�p=C�@���P���-�34�d�}+@����)Dhh3@�e��h���_���P!S�1_A�M�Vj��BA:�^�E�Qj�Q9�D�
�B��*+��M����W7��Y9�A���M��E�<j�(�vr�[���U��� l�����L�%J�6
����/>��2�I6�%8��9^��R������&�5��0��5��8����*lz�x��	T�6���svA/�}���)[n/z�aS^��P;mN���B�{aS%�,S��dm_w�PM5#tbS�B
tb�IN�?t3����;u�9P�2Ll�z�*tbSpA�h0�)����]��M���6U���+�M�&M]A�&���&�
�J��>C'<d��2����&���9,�]�@���0B�@�>/��LF������5YY��U��t���j�]�@�:�e�V(���:����l�6�M�����Q�M.pr�2j�V��+�y������b:��r�9�L'�k�?���(%�E�M���RbG�""�X�PX@��}P�����������)4�X�0@�M�.N�3T����(�3T��c�Li�aS�FS����X���/ljH��w5
z����� _������0FPaS����8C�M�x0g����%��6����6�5����{��Pa�+���������&KY"��~Z����*l�����r,*l���V?C�M���'���Z���.��C��}�������(X;�����u�J�U��~�����e�0�P�7%�e^��z}�`�`{���G�f������E���}���A���`1~S����X-�N��;�8��
��XcU���
�W1��EXU�,�
VdU��}6m��q]��%�i6��"�b���KX�Ut����������[��'���
<h����M��~�>�������X$���	���g8\�;x���R��?V����|���V�+�h�o�w�������6���������d9p��o	���o�m������lm�o�@[jV���f'(�F(�����6�0�O���C+����g`�������+�\��`���G��&C1�M�l���X#=f��M���o������@�Li��!���j�+	��#��m���
~f���p?�m�Y-!��T{BM����L�8���HZ!4�\�m�*�@�a�4��U2������~&(���Ox��ub����a�4je��I�����'��g��������31�}�s��tDlz��l/�Gc��t"j���R{�2���?��������R��)'b�'�|'�v�����^���
����5+I0�t]����;������b����8C����Pl"��X5@�v?��1��~���#�7��>$G
�]���q��O�1�]O�Gu/r(c��
o��3\�]�Y�Z[�Z��C�6��2>��t���0�I�8�<}���]���yS&�������N����ym�;E�`�L�1!A��K,�j&��w�.3)��������vp����u�7�[X�������O�f>_�7�;a������v�c9Hj��7s���`�p6��3?��ft�}�G5�.�5{��;�W,���-���6*V��:�{�rFfZ[h7�C�J��IMh�E�%�7�gK�7���'��E1��� �������l��Nb�:�'���N��i��o���[��q�>�eIY�N�-<��}��]xm�C��mp�F���Z	��&���e��]�����g$���!���+����2!�F�����7�3<�RH5�EY��%���;�����Pj��u�p�6�B�p>�����ZVl���O!,R3��P���G��+$��h��t���O�������M'9d���m��r��!������v�_����3�IR��j8�c����2�u��/��m��7�p����J�Q����o����t�[X[�C��pg�A����)�dw���%�P����h(�/��Z�RY����>��/�Whm#��������������m���7W��?���7�E�������	d�f�l�9����}��B�dh��S��T3���)����5��}��D1.�ol�b�~+��1�J��4jU���}5b~_����@�*R�&��1�������5�E�L�������E6��E ��pWu���QKU^���T�r��o�7k�{��F�%t���=Q��Du�l�#�5[��rM�y_���Lr��)���X��������W�����
!����S�Mz�N����9��bi�.5AU0q�7� D��(m��'��n��o�_|5������?8���T�]-����L�+O|����|�3�������c����o�������O�o�����/��g�����^6���4�n�z��K1�"������T����i�;��5S��
����MG	#�1�v�����T��d�-������T�8��1�]��X���!uU[�$}=��_���������5��w�/^��V$����{��.��##��	�)J�9`]!��P(s��	��p(s@�yL7q�:>�'&8;!����������V�l�;���Ac<d��b���uW��������Cv9e'�;�P�jL�x��C���~'��p(q�����7d�j+r�����r�	�x�P�Z�+��p�����������Ca�&8���Q���%S^�f>�~��qg��
��p���d'B����Y�'�9�J����g��
���� 
R8�o��������4��w2���[���im������>����vE8�_s����9�C���g;�C\b9���0
�z�P�;w���W�b�2r����3k2��r�_v���x��4�x#M�dE����I�q�veW&{���v�v��I0Eg���!���&4	���x���&�P��9���N����~�1�eg��w5:�m����Xo��S�VH���p�r96em'q~���0�p(��p:���C�(���R��r���bIy���S�p���M�X5G�p�s�,9�Cn�	�/�p��H��a����������~��m�Hg{��Y8����O6"'E�}yW�C6X�6A��!n���o����LwH�P(^Y!����C�kg�S8��U�oU&�zy9;��2�q��U���+�rFd_�l�T�71$up(u]��r�,���R�1!�@8�{H�����NJ��@�z����g�NH��3N�M�C5M�����S8�������B���I�	8�p��7��������&�t3�W��Fh��������k}������_�7����w>p%����B%c�rL�(���u����7��h&����D
y���>]�s��������*��xn��h��6a����::���L��GE��������l��k�M��o����X�GJLO�K�U1n������o��k��"%X6��y�����-�4��u����+G���u�|�;��������u_����-��~e���������w)��������]��aB�z��f���_7�t#�,�]Xc"��
���k7S��#=X3����I�����C�^���,�r�g``
p����V�������fy��jW-*�� �=��C*H�O6F� �?��}]A
�(�^E�im�8+FT���k�p(�Gz��og�iG���n�+�	��C��������{(�IEU ���]}u�%&`����7q�K�)��To����_��o��8��� J�J��I�t�x?q�\�!?q��#*H�P��
��'=f�����C\�[Af��]4�9!g]�2��W��d_�8d��
����B�X%���t��a���Q���^�N���!�i{��Ob��2[�C���Y	�.s�
9q(�+3N2*v�������������O����s\Xoq�C���V��M�mL@�!Mzs�i'�tc'�I�Q������Y!�����7g%M�PQ�'�*�(yFE
����0^���g����&9d��F����a�������1Mr�_��4q(^Ij��Www��������tYT���N��peI����R�|�dB��e�J���C�J����.�DN�&
R8���4)�����{���k.WL��jB5�M*��G.�	��=Be��WU����_/�U���^�o�J���(������pe���n�22�'{����]'�Z���}(�|���k�5u�������
	���W+4���j�]}��c�z���Nr���;���k]�p�����&n�=O���E?����F���#���9�K�ND��L�����=`������T����t�O����1�:i��W���_��{x���=�Ph�����������h��M�^�����RCM��v	�W��^�3w���h"]Q�N2���}z���u�����os����_�����f���H����}�����/v�&�;��������/��'��������������/�������_�	@��������l�S��6|��?������������
qr��l�����vw��L�`/,��:"����>����C��<���{��e�k
�A��X� ���S
�9fZA����W�bJ]D�����2.�����B.^��������^N7Oc�-�`�+���t�A���Yu���x{uXF��Y�&"��w&����n�a,R��j��Q����:�Q�. �F&��Yd_��+���)
WP?)�+��'"����:)4s�/�����<z��� Ew���8�wc�N+K+�3r�Q��z*<��
1��W<
��%t�l�Nj!���A
R�qw�,�D�w�!$������I�_)�01���Ag�T�4E&'������"����F�lKf������4NFv�C�D*��eq��o��E�����6w�7M<
���'1���q�&�.p^OW�z7�I�;%�Q(w�5�Q����#gq$��y{%T�$�\�b���(��5�V�p9��(����"����"�j�N�����w�J�n��^�<)�+:�2��n�������c�����|�0)��d�d!9N�S��J��]��(6��TD �;�V�@�w,b �;�yTJ�[[��g.��<
q��%r��U�Ny~�$��,�:8����S�o0\��!g�U��wWL��C���r���l���3�F�@��i�"�
2����;������"���>b�M�#�zY�������
h	�)�������$�?����i�S�*��
����F�@?����V�R�d����������s���h�\&�M��hPa�	��Te����$�_����	�������&E��_#��[wQ��?�^�vb���F@����9��?�C�������l��-4��;����6�?M�����]�k����+
�}�s�
'�Y�PT���k��A]�0p�
�.�As���z��{���u5��8((�Q������L
����c/�����p�y�c^2�H�����:"����#{�j��j��LJ���%��<�����������U��X��M��������7`��>��VrB��9��T��7�����QX�qW���������#�]��F9�9,�o��>i$`������}t�9�f�rp��`N1�Qy��T94��F��d
s����~3><g/yW��Ct(�F�d�����$��TA�����9T�x����%���8"s
�i/@�G�9n����	�9�k*����+�9A������0�M��>���^��B�<�^5��l8��j���]E��}<��+��E��������T���F#������'�co(�,�b<�'
s8W��U�f}>�����f����>�V�W#>�I������0'��9������aN
K
,�E�sr�k���q�7`]l����9n��t\��Q�Gl�G��/x��UM�9a)�����sW�_�cW�?�����r��"#��#��1U�\��
��s��V��9=�V��s0'-�������0�A>s���}<Vy0�{������91�y<����������^�y�*Rn�O�����
���.2g)rrV��T�&:��`�����Tw��m��W��D�s�����9�p����QF��8���8�����(��������r����2����eeUaDawb\�q����j��V�
s���v"y��uy$9�*v�Y���sld�x�U������o#��qu[���Kd9����_9��}+�\�����i�����;���{�_������9.�]1�<�>�B�,_�Yf{���noBdI�?Zu����Y3y���h�9�)��/��[+�+�"�`�,����p�w��oX��I�I�1������*�9)�z��b������a�����b�������_��?���?���~���gk��m)��3n��.�����_�u�$�����f�����{�u{01~�����(��#���1������t�%�����{��_����}��#�_��m)�����q������C�9������?��������U���N�K���N_\Y��=�Y�����/K���+��>Q����78��:+����o��]W �N���Ju��
m�b�2obY|8'����'.](�������
�qq���[��c\`���_zV�WU������mW���-W��TE�p���\�_�3�~���hw�8�����q�:��
��*��=�\���!�2�������C@�D�T�����e��7~�����~b�����Rcg,��%T�/O)'�(��~S������8*������������Jxx��9�x�L� 2'i2������8���DG���<�m������=Ou0�{8��1�9���b6��V9VK��iq����#�0s�[$wi�
�]��!���7��q\��9f��s�j�����K�o$_��Gs|0'����0��9���~�:����+�,M�Y�@O�KT]s�������N��E����7��GO�*�`D����w��I����
O �y��Un��oS]\'�#s�"N��'y�[o���W�>��O�j���tG��������Y��D��GdNQG�o���U�0Ua��:V���z&9�c�$v������F����L��+��cuq����&?>������U��5�|�����Q,�����@a�S�����W��b�Bz+@M?��{���[RV�)
OV�n������8���z�.*���]�}���{����d�U�Km��	��*���{�Q��~��"����*�c�����&Z5qOzF�N���
��|U����w�i���,���������<�<K��L2��7����	Ygep�E��}�����������p#�CY{��1�<�o���cX#��k;�)�r�rM_b+�]��U�����JSqm�CN}U����������o��������$�W?����v������������})�����C�����_����j�c�����i����\�����]�S�)�����mo
h��D��	]+�O�v��x~��hn�)y����gYkn�<���z��9s2�9=@g��L��G��-`u�#��n�O���J{�M@6���ox�] @C��4�:��������/#�ts2��{F�����-��b��\�����wF�N����l��J�w.
����T���<[�]
.��0A8�;r)��@��]BT��V�o��oa?�p�6������jud��%��x<�p(9u�]a���u����]���+q����+48�t��9���*���}G��%�b�-8����~������������5��1j�������Jj��(��8;�������
��klf<�)�%��y?�@9��D�����������I�-�`�S6���S����]�@G����Ij�r�
i�v���&�����gY�
�	1"�z�]�������]��xI~H?�6N����1�������w�I�%�m=�6�.�V�0 �`��Wy+4q��������v�/�d������9d�D��w
�z;��S��C!,��I��I�5{La�|>����cI�c���$��?Ol���d��I����C>�%G�3���|��9��\�3�"���r�g�6�B��~)�� ����!�z}.�O��lWD�!M��p�7?�8�������"�rbO����E�%����&�/��dg�C=��|�= ��B�-�8����6w>YRy���s� w����A}M�4t����	)�v�NM#e�D0����d���Cvi:|Z�2����Kyo�{Y]N�ym���AW�����=d��!��E���s�P\����\'�CqW��e��	������qq��l�g(f{h�`�]���\���l�C���rV`W�{YT-FX��C��/���*���r��f�B�lY
*��f�Z��f&Q�����OoDK������02K}���rg�Oi�X������Me.�@��j��a��V����D���������j����w�x����u,�h�8����k���yp���18+E;�[;�4�g
�N|aSt[qT�vz��U;����u)����`��a�����p���D�����Ky�l�i�xx�Z�m�A*x���&OKW�����^G��}���?�����u��d��������7>���g������{���k4��pL�z-�o*�3�}��*S��`��:�O8gd�1������2f��i��L2f������	_=UPw��Ef�����m�D�3R��&l�����y�J1��"���>�:*@�LuK7�eT�R�5���P��$��8�CX�`B�i���:�d�_��.P�A�p��
���}���P��L���pl2iI0^��N��v�B�[.lJ��@*lJ���(PaS�5^�*l��u�2*���M�d����}����6��O�����L�\A�M���|6������/�9�}�7I�o
�y�u� �����fG(�'\&J��L��$J�8��H�P	h�X�.�]=�m;���u��r{*l�����a��|���&��z�*lr%k��&���5�T�%p�2�)Z�u���n:A�����]�0@'65��f�%d�sx1h���M%j�Bg69�hu��0]�i8�'6����K�@�V.��@��a�*��Z��c�����a<����U(^j;+7�<�:�)�F�����������0��&��%:�&n	�@g6��	Ol�V������l��qW��M�m_:�)TMJtbS�VD�>�����D���Y���@��s������^�:�)rm;:�����&�9�V�Nl�9j���:�)p��2��M����HL�1�\m�*���Z���D�� �l(��I�f�}�
�Lx� ��9X�6']�&�,0=���Z`L���
����n�/��Z���:��s�2a�M�Xm���o
W�:�����G�$�l27�b�'Wol�)����������AW���B(��O��e���X��/^e����%g��l+���j�"v��w9��r������_���C�l`B��}��C[x���vz|�\�L�
�z��b���PT�E��5�D7��������_����b�����f�������o�y4���k^�9�s�����/�������_����:h'gW����g�R	�aK��||�6��
>���/�����]���'�[����P5������/���?���r���w�����71��?����?6�����0�j{�~iV��]�]�l��a��:�M�hBtl��i+��<��j��kBl�����:�������ri=� ���������`7��=�7��N�O���
2�
%����I(��f;��t�VhP���*sF��?�np����������1� -��g�������.L��b�j��nm���z)
R��/W���*�����*�3T� r(/�2g�����y1[/J,�z5[�b���������C^�P�z�
R���;�^8����39t����rb���B0��w��������	98�J^d�98�mYV��J�I������.��C�r�����P�3rp��,�^ �z���1��P.e1�����b����C�q�D��)��PNu�CGd����:"���	W+$*�%uD
�*�()H�PoXt�+I8�T�W�"����
R����&8#E��r��7���r>W���Y�H� �r����P*2fd7�9q(]��ld?-����!����H��Ym�#�����]f���3Rt�_�Lg�����9������y����H�P���vB#�6]Y����pQA�.3��� ']V�d|9�W�"�R�7����d/�CGd�Z��G�p(.q�g�����}BV�P�W�P{�{/�P'�Z�Ps@8d�����"���%U']��f������u|FNZ����I�+-X�Ce}�9!�s����5�H�����p��L��	����#S��ik8�U��e��\M8��fy9CE��%�D��^����:x�J:C��:�ri7�$o����tbS�W��W����3t2��h=:���@
:�k�2���\�h84K�
���w��l2vy�<B������?��w�9�����;���+N��������F{���T���S�5�Gr��?������~��h=�����f��������������ms��A��Z�\�A������R���r�<"� {r�2[H�d�����i ���Fgd��?��e Covx��u }��F&��G�c����=:���.�@�F�����3t��]�Zg�D�~�HPaR6��*��@�
\��3T��{u��}6�l8�u��r3a'l��s�9���',l��[�*PaS�K�:����S�����
����Y�-3�<�����u8k3M8_��6��m7P'�5&+>C'�
���PaS��wCD/l*%p|�*lJM�_A�M5.��g���G��(?��%W�lE�I�p�t*l������wLU�������0��������
Og�����+M&�T�g�����c9C�M�$N2<[�f�0'{���l���89Q4]�\gY�NlJ�����MqI�>C'���U��l�����PaS���/��M���]�)
��]r1����nj������Ma	b:C�t�s��MvSMW:'MV��kC�Nv��&1
t�MqIp:C�$���2M��8s���b����:�����:i�X�8��D�;�@'�T�%������<i���r�t��w��<���������
�������t�nS&6�{�
��t����r�Lw:����Ll2Kq�3t�t>]i�"lj<�{���tkb�:�&���u�M��Me�t}�����M���+Pa�+7�:i������~k����Nl�K!�3t��\�z
����'|!���)���&����$��:���*#tj'�����v�GT��!��%��m�p�
��aI2S���d��������R�U��2*���
����K{*�No= �f��g���.��;����!kgAe������t��==��ty���^�������n�%.��`�(c�^%�����������K"���^��TW�`?'� �]�A���d��^Y&�d���ux����#~�u5m�c[�3�*��K���Ru.��X�����?��o��_~����
�E����O�S�������S~����n\*�����M��[��q��f�t�*mw����)_d?J\h�E�c��z��Xd�r��#�-����,~#�5���������}��������%�����>�����5-������%,Q��~��
I�m]�J���v1�����=2�bW$��������KY�7��]�Kv�{������o�����w���������\�v����������#����_���7��MY�J����q	�/��/����������7�����&�Wc�j7�[���nL�e�^��)�-m�f���K���Z6���*H�ev�_<"���p?#��~L<#�C6��V�8������_3A8�����������3r�Cr�!���N#I��k�7cJ=�zWD��}�K=�#R�����n�S��d�������e#��>_�D�m2Y���!���G��C��J���Wc���J=�xw>%���;i"��6�I���!^i^����^�[�����C��o���<#�C�r��!��j7H/��:^��o��b�����4(8#�C���P���!����7�*�yWgO��{��+�����)��j�$����\!�s(�Z7����I�kF�98d���U��Mo�u��ZH��7�\���7��
R8d���#R8���J�����)����2��o���4��7���*��M��=1�.+�J�N����T������S��FnS����}�w�h���{��s��w���S���C�t��������[|�
T�ksg1L���\�����n�S�3��6g�Z/�d����N���n�������}�;��r�}��9���vt��u���Z3g_�`S����	�{���)�n�[7�������o��>6w�������6���	�����Z��o�YW~Y���t�#����m�=�������������a����4	?��C��'<�f����XM�;�<�i�U�&�&��Bg����<�"�k�x�E�FW�X-���3t]B�b4�J��Wl����#�x�^��j��K1}��I=�h9�D���
,N@�U������A:
������i���{<Yo�I�9e^���Y`��=�}�����@���������s���f���������!�b�7�v*���1c�-�K�B�B)r�L���Pe���]�3�����,�3�%����#�?�j�2���
���m�\)�3�q
��
����� �)��51Hc����B����P�1������l����	�z�Z:"#���P�-��y�`�:1����wfP�C9�������sd����&��z�����l�	9�!�C��!8e#���6R�����^8�����)��mW%K�+�����zh��x�M���F�	����|V�p�r��e�0�P0�L`	�+R3�iW���e�+A8������O�������=K�:�Pn��r���	A8�\`9�+c
��^���cf9e%�v`�6�?��q�l�	�C�����$u��s��7�r����0���oH�� a��p�GR��Rs��7�(Z!`�H�o��76	L�����}M�Fb]+48j�
�J-�%5��sL�e<�	�:�I�.0���?am��v��{A�e���.\m��6��Yo�o���,MF
��[�-v<�����������B��KbS���	t����$��.s�������
K������#{?���K�9��Y��,r��
h�$6u��oWt>������a3�'K��z����_������1�u6�:�|���6[��������b���Hp�Y����x��J��3O�P1���������Y�v������4��D�����A���{A{F��2��������lg�������o�M�����@�{Y����	�����W��}0|���0����*5Y�R��i���/e��q����Y��}����u�m����g�2��=d���
�/�3����f��4R����W��|>+�s@8�o���2�������hI/h��@8����rV�6=�#��������_l�x��$��
��1;������`����g[R������o����z�X���������U��$/��
G��P|��g"��e��T��8&���#I�mT�<��n��]�p}��K���7c��a�b��d���z��������\���:��i;MrVx<[7m�YG���8���e����4�d���	G8�����R)���hT��x�nPOeh�g��Z�w�x�5���j�|A\FuG���o�����O�������������?��6���'���&6����`�.
����R��b3c��`�].~�������(����������o�*@������E}B�{�������]��]�q�3~���7�/U����o���r����U�1�GF\{e�70.��N�q��N���#���r1�cL���*��ZA�� ��<�K9�����2�r��]����s�]��Q����}gH��(#�!GH����z��rs���V�F<���j�e�;s��}D>����b����c�+I���]�������o����[��
������EwW9@�P
W1������z%l�p�_!n���I�]}�����W�O8d��l�('�.b��2w��y��W��ENY��*�U��+%������}�+�
�.}"L��.��]�Wk�C���&e���V���w�s�����4a���b|�|5f�8tg�F����b�������JF�Pj�ycO�,]I�(�q�D
�B��M�p(�+,�i���abe���!s����4[�L�V���d_]�$�<7fx+����_�:�p�����H����P��
]I�$J��
D5S�f���P�����<8��]��<8dK���Yl�%�����.o���^���|f��������_���F�E�E�o��o��{}��&����P&���,�C��e`/c.�����w=�g�`���ep��r%�J���F����6[��g;8��Zo����B~�&����C�����up�����up�����Y��������^vDFA.����$�����G�p�,m���"��W��V�&Wo�B"��HZ���Ei����B��,8C�4*#W��.{�a����A�
���[Q�
��]$�*)-]]���������w=.�������4{+��A��+�`E��rUHx��tI�z3�������qs����
{Yy�v��L���k��.
��E�����o������������������Z~&�����`�y�n��/`�#[z�����~?������o�g��������w�����w��>��y5�`��
���[aQ����A��.��T���@�@����g`SM�^5E��T�zvD��Y�[$��Z��&���Pb������T�1Um���#�-���;F���
y�����3�������1�� �����Tf+�^�|f+��^��P�)���V9�.ib��C��R���ph��y�7	�`�f�Y���]�GZ�|� �C�o��wNB(�C��8d�6� '�|��u�	��|z3�LzEQ�Vd���9��Rot����,7���,�GU�����S8���"�r���@�Jg9�'���v����d��;�p��9(���C=���CA8�������I���M3L�5W��8tg'�I�{�W�d
��g�d�rcd�PI��Py�o$u��P�7Zp���~r�9�2��t^�8����.x�t�y���vn.�'�+[3��}����bU~�?��&{���&;i$�6�1']�T����Z�|?
�LH7�s����Z���������
2O��J&�IYw��T�	+�'{�����3O6u�����*�^E�C.�����P��#��9q�����']V���*�i?�u[�L2>�0>�J��|g�9n�I���Q��t��+T&�����n�g]����1'9�����8���
r�C1^!'�z������.�[
d��\���������)cN�W�P�&]���R�P�tv!��t/��F���8�]�N�P�ot�]�N�,���73��7Ty���j�~)�:�DW���a{S��$���0��NL��������7l�F���i���_Y�(�$l
������M=�������:,Qu��;~D9/��Z7����4�NO����{~���+B�:nn�Q^��u��&���������u���@��kg�.%>�������L@O�������`�.���P�������W��1�����W�'�~���m�����14�����lz7���������]�p��C�������=$z~�|�.��?8�(��]��o���[�qPn���fB�����3�}���c�5��(���ss�����7\I���DY��8��i]�,Wyp�D��4���������q>���{���1��>T�}�p�s��
�Z�oa�zO}�PR���1i������\��l&����jkB1��XSw����(�����[���F�0� N��V5��7�DiU�EEq����	�F�UK�-*_�j`��t����o��0���D��p�3W�TA��L�X���w~�Fi;���%��|j���������9�V��7���q����1�cs���G�aW��-N�����\��99x�o��8��p�&5m�����z��9��7�����q�wA�p��H C�3e��Is@%=?��_��r�%9l�`��e�[vl����)�����1m����� O\v�
�{3N�fp-�����tK�c�!ei���� �%����������"�������������J�o����
;Bg���NG��BC������������������@,�t�9�����FrgQ���Gh]�0�_i;B��j�#���$�]%�����8b�(f����vN��1�T�����$2D�@g�o��\9�G�cg�q�\�$��{���L�a���q���`�����+O~�j���2g��o��:���2�>��9�H�X�A1���18�*K9���v�a5��[���W��7#���&���`�$e���"�'�O�2'{�|�Z��������[.u�#m�q;�z�8bgNt��*��P}8���e�E#��k+SH[��l��I�|�_��W����HD�I[A���s�V5��T������9�d���T;s��:N���Z��}����QKQe�'����.��e��t����^��9������3'c?�r�U]j_����;V��^k&�����]�x�xqh�r]:s��
R����J�[9:�� ���*�9!2��rP�t�H����
�t��/Oo�J�V��e����V�9+�y�o��<}�9������3��@�<�����m�:�����
�T��oDtg�k�Ue���j�Vv�F�x�����'��aZ�jgN2|`�.�u�s,���yq�������Dr���/w+��,��{WW��GV>WX���+)�1���lV�_����9�[b3N���,���f�>����2���/z��	��	_YAi����6�w�+���.ntw��k���������>J���=�Z�������+����X��vK/f��X��?('����w���/��a��F(2�����C���L����r���a������Ge��7P���,�63=��B/���u�&4}*�M�2���D/�5������]�%K���L(�3��W���������M�7��3^��,���������^1I��_|�I@�or���O�����=������OO���+��3��K�z�����o:��K��3�����w�<������\��:0�c�<x��#q��Jv�UNW5���O������Xn
)!��Xn
�����<��k���G,�+d�����v�o��
�a����fE�p5�N!��L �~g��7p�\��S��l����7+�	t.����:+TR9�����9dS�[[�P6w+T�Sf�v�s(�x%�}�PH�����������������C1{�T5���Z!�PNS�-R�P<�d����
Wg��*����T9$�V�X�����C.q����+����T�p������+����q��T9��7�
�!��H�C��{5f�����cF��;�G9���T9���F�e�b�[d�Pt���Q9d�l���|�+K*vEy��Y���T��U;�R�J-�{C�P�w)�=�M�Y�'x��b����n]�TU[nv%E�}�jW�r���7R�P��jm��2uwH�������C��c� @���jm���xge�����;��w��9��2��������y�P���r���������t���������#R��)^�m�P��}Eu�H����2�yw@�M}i��A��+]V���xu(��`��e�s(��[d�����t1��w�r��U��k?��P�^���������&�}w2�v%c�dBU9T���r(���%�I���U(B��N?� !���G�/_��*�xnU���������"���U�G�����j\�z��\�e�{�'�d�
��Y�h�6G�S�$��Z�z��e��:�tG	}�n:�ns��:}����M���H�>]��.WX��p'I�>^����9��~r�(�����&z{��i������F,������u�|E|�����7�����q�3�y��������3~���k�Q�/��&�c{Bx�����^u:�?^��gQ,������W���z�J�5�u����������_W���m��~�+m��������Qc>�)U�h�* ~�p|��1�?��Y�J ��VH��|�[!�����3 ���B�s���9d���%��#^�_|�P�w�������Z�����r��;��|g����}�+�����7�����2!����R��?x��C�r�*�D��������|�8�J�>�Q����+���zu����2w�a��79e���oW������s����HY��1�%d��'K��������/�j���I��A�AR{������+�����|}����.RK��6�E���Fw������R�����j����g9t%���o��Z��M��������jW��o����;��o��r(�y�����~7�hS��Y)��]���M�w���!�����o��'����8!nf�����r��Y�!���Q����+��������� ��4R��7;>�x�A�r����w������������1AuY�����[w�<P��5���T���$��oM�:+e���+����U��w���9��^����Vh�ewc�.3w�wu��]�Bl��x+���}7c�C�j?��o�����/>��o���������+��7�^����o�����M��9�j�|����ok�PYt�����"v���1������P����:l����3�n�e �Q���o����>Y�|gT
������o,������4��j�����MWf������}��W�����7S�����e����7������K��S�����j��C�S���Rq����_����b�������������*���g���N������?�����l��������b
�Z�e���{�M}O��MF��pGf����7z��P?T�~j/�E&E��G���H�.��w�a����L�E@C�f�l!�Z�Q����=
GY��O��
�z�R��*�j-���^�H�H�i�B�|��L
�����
GI���Y5C� S�Rx�B�C8E�.q��iT�DUh*��juF����gB;������
C-;�������F���d����P�_����P��R6��$���Wd��������MNN��[W��}��D���lr�i���+�|�'�������+���.��T����l�67��(�1�:u�ljVw<d(u�lJ�x^�-T��$��\@�M�%n[��*��t�v{�����'"��a`S���u�U65,���C�M����l��9���:�-T����:������h�.�/(�B��V�B6�<�W�B�eS�2�6A�y3��y����\��u����0%h�pXeS��=�*h�A�t�8�:?Q�TB��o�J�1
��GU6��N��PeS���vNPh�l��%k��*�&e��a��*�j4�l~u��)��+�eO�&iz������L5�f(�J�
����B�r�Bg���(
��i�
���p-
-a��1t6E'�}�	C��l���g?a(���e��'gu
�e�"m'����7u���\�����~��qs�l��p��	
-�MA��v�eS��$��PeSLi�L	
���)������v�rI�T�����{��)W�rP�[���lz=5�=tS oj�"���PXae���g.��M�]��kC�?BQh��

+:����I]���B������:Y�[�����:*���	����B��*N��]&�v6%+���lBh�	�������M)�0]�
����)Dv���U��@S�^�{��)�`l���F��2;g,�|*����T$�*R>a�0�<�:��0`��x�X�TL\�����b)�����$@?�����s`&���R*�������x�1���.{���&{q���0�^�������W�p�����q}O�k����#(��2��%,&v^e�6���X\�<`k���c�b���
��:h@#-in�W��}����s�9q��Z��$� '�j�2����[E��������Q��_S�M��\D��l����/{�������lu?��������sl���w>��?��Q��ovL��z�������''���	:\5������iZ����{�w�5@?�%��8��I��:�TrNL#���_*�q��K_U���^H�pL��mU�S9}#G�."<�-���?#�u���.����~��/��f��c����P9@�#} �~�`�*����
	c*��;qZH��M�����1���r(X�t����2����y���1�r(a{��
��n`�ad�1�r��w�f�
�{X!���y��/�N9$��e?[��P�J/X��0[C�0����BU&��`��\����b���rH���L���zUb�"L2a���_NY�{	F��kk(sc���A�r�O��F9�8����x������/�Y�^�Ex|��!��Y�c"R��\"�g^����)�l��qm���J=�mWw�P�zF�!G�	���������*�*�[��0fT�y{`4
����a���x���y��xLxP�����������@Q��u�����No�0�Lk�c_T]f\�B*��e��+�qQ9�T/Kj�N@*��1�+<[@v��&��c�G]9�1l�N@*��t��1! 6*��-l�0oGd2��		nb;�O�l�T]&���	m_�(��ARC�\
*����hmDeB��v�T9$A�{$�&M�C�a��6�I9$��~m�r\Sk���dg��T�a�-xx;�J�.U)x��*�_�f6#!������-�r����<& �:�~���@�<p�O�lf�(����8�g���-�x;I0�-��9T�lI�
A�a8�#wc����W��x�9d���2��lr����Upfi^�Q��I�dV�z�N�K��$��!qVl�g�zeE9�b�]a$DB(�J�k{�!�s(�:�&���$�rH�Jy�Lf����y/�yk�P�H|�����������p���fWI����-�1t�&��;#!������L�'�(�������.v��
�;�_j�>���eG���AUi�R<4�������4*:�UI���
~[�L�3���8��O{(\x�W��
X������4�C����p��M����tR�V��d�
;LTS6W��w����m~���������v6�<sq�L�&�Lx�M1O�{$����������hB6Ye��J*��0a}�vu~��\���'��m]�?���������r����+7|�����/M����p��[��!!�����������)��o?������M#���s�RI��g��������������T��-��>�)���7v���%�\��)�a��|��p�Fg
��	����M�E�����<��j��/�o��/8��1n��/
�9Po.���rK���t�q~J����w`����t��`D��D���N5)p�h�;o����q`�@�����z�s�����3'�Sy�i�N�����B�|gN>f�W���Mu
'�����������?���#O��U�����4�53��3G�a�U7�Q���.$������)\�m�����WX��K��� \�Ag��.N�'��v���������9�w�F�aN�n��Zv��8	�0t�T����K��T>;�Q�tU�\}^�$W��`���3Gr�$_��7�\.b�����S~���S�=��@�2g>�[��)
����y��
���6uG|��o#nSQ�tg~���X�T}�S?��1��"�a���t����>��@�����L������P�}
#\��9{N@�S��������F�+��9�^�d!�\��X�S @��1�v��o#��tl�*s���)�
�L�s������40�������:���;`�9����W5�����
���j��Ei`q�j��>���s,����o�t*�������
�!�����9sj3W9�m90aO��a/��T
	���rd��\�,�t��-N������w��(s�T�jw�)�3�;v���w�:%C�n:�3'O�+�7B�EgN�S>����(`�[�j���"g���w��x��U�c'�oGT�cN���E/Jg�\og���$_9���i$U���;����S��v������`<,����u��6��\qb�<�5/���]�*w��@�1U���z��;U��I�������������wB.3��`����}�2�qW�%��n����{r�@������\�Td�x����7������2������7��O��h�z��k��z��V���aw����L��x���r�����W���p_��������������_������������������$�x��
����o�R7|3f��m��-W^�.��P����������[�?`���������S_��?���x�� �Q�E;��5�b��\�d��|�4&�z�te
��P=t`����<������j��h�xL��s9L5��S�\�f�����|>�X���������,X*H�L�z��������2���=e�{�Uv�N�����"?������2 ����
����l��S/@�Q�*��+a��/�����#��r�����1�:�c�w�im����q�	��Q�}�4�H�qm�r���LH����b+���M���L�]�B�N���leB����-���f�����������=���?�X�����9��*a�A���C���� ���W9{`|4��v��������4�����1�p���e�����9�
#�Z�r(�r��,��6�4�:N��
W����@� ��{�F�}�����B}�0p(����1�C��c��4& UU�p@�A���
��
�!��&y�Pr(4/V������`��p>�a� �!�=TB8�
"{(�� {6�.k����UU�%NHX[��w���1�����Iao1���h���_3�
�
� M9����B�O��	y�����I����y�^��y�������aW�&� ��9����Ay{�&pHe��;��+K�!���������*�`<�������T�k��K}�<���������f�0&=J�
1��*�|���-r���J����TE����P9��=h{�7�����]��KW��L��	L��j��B�p�'����*k���v�����'�9<�|X[`B8T��,B#�2���=�xD*��P+T��4��J��N�o����
	u�eys@
%�u��y1�-�7�:�/r*���yfB�!]�!F�
-9�#�r�r(r���;-��+�b
������1�nf;�i���~�3���i��h��ya���I�D����5{(�(�B��"�0z��K�N� <*n��)��"Ej�A[&w�>&{+�����Bqo�7������A�
��&���8��"���&�is��1�i~��O8
�:��u�����O��::�lM�)��bt��i
��� ������K�H�b����/���H����W���8�1��e[C�W��K4�i�_�B>��]�����o?YW~r?8�1������$Bz��w����������� g���Xq��p����K���m�]����A?�pR����+�[�o8|�l��`�8�"��f���2\gp<(��;����|_�����/�3����~z������t�����y�RB�!��c{���5*�����v�T��S`t���m�TqM�*�t��C�=�E���
uM{���������UB��^7)L7�o����WMjG���IV��N�{��H�����9��(@\��{��le ~#�4p�9�b��,��N���F:����tx�6)���pa�G�\��w���)X�P�  ���c+	�lh�P�u�#�aq2�#��E�c����dNA���
6(�oD���}g��I�
�*x����$�
�����J����b���w��l���\���^�_x���!�e�.s,��lSu4��r��86������l�G��R���	���/�����|�9����(LT�K�#���7�V��$���W��2'48R@m��U����eK�eQ�b��G[����3�g�q�����9�'>Vd<��ZP�`�� u��r��E�JH�(M�z=��-�M
W��k�����l�=�v�\���!�3���F��V<��9���\�<����$�\����m�W���Y2"��cT����
2���_�1��\��T�`A�9�8P�<���-��$s0�^�U�+@"a�����8!����9�R�qY�?'��������_R���#vBJ����*q�$eN��C��X��[
2'�`3eNu|E�o�6�IeN$U�J�	���^�#�&�4���d�&�x:���p��\�$3#����)�����rb �I�5@[�����;���J���*H�k^����1|��F���9%��B\�\�[y<0�����T��Y���7f�#G��/���$y�Ir3/��*���6\-���R.�� �{���L���^�A�T�9t�����>��s�[���������SiU�Y����[�����w+���<-�<u�H�\UV>@\@g�	t�o�����~g�$�"��v�e��$M#�������G)���HVGY��%����*Dj��e�x�H#����w^2 n��:��$:�U_96����T����
g[���z����|�!��s������JIGf����C�A0�����g����k�.�����i����^�?7����B����%UY�;��"%�
	�����������?^t�dJx���9�0�u�1q��r�D6��}'b�\����������Vv�+LZ���~����~�j0[IH�����r>gE�����o�����Gj����n������&gu����4�7F�x��,�&�m�����C����������w�������?51�'c�7���������kj�������k���&cZ`�%n����pj���3��q�
�M��?>8S��j��m�������h�Hm� �3?8J��yr�\n�y��<!��
j�f�
W�9������?x��3F*����7�)�����y����������7B��c�E#=Fq��6<*��F�������v�$.5RGJ�����<��Q�c��&U��9#`��oO���\W���$�T��}�����}��%�]z�Sa�#w��ui���q;0�����W�;:V,�V��F�� `����g�by;
Sn��o��.��v�T��q����|q]���:��l�2���oT��W�Q)S�T����1+�,�SV��MX����)�J����I��y\��C��"NV�OS��X���*^��o�q>�q7bg���F�2MaU��i��ry���$9v�_Ir������U@�d�UZ;���yd	���L����]�U�����#o<-<��&U}�3+h�2�����$*s�'�<1gU�?T��=+����G#Mgp3����.����jD��w��iU��b���������.s�	��T!��3'�c�J�T����g?b�9{�v�,����g�F>��4�f E�*�������FV2,�L���>���WV��vN�l��\Y��7���h6�13���������}�d�n�����z�@��w��Lj�6W`U;s��,3V���q�RorE���	�;����w�<wm%��Q��M���s�9��VF ��;sD�TY ��������S� Lu�s,�����wmegI�Kf��ne"�+�F�����](���wm�2�9�I5
��,��d!��y,�9�Lwd�F���r&���i
@�`��l<�S��9>�m�rr!��;s�k�%�j�2�M��~������Xe��o��L����KgNq�8�A�;s��yDpqw;'c�p��o#b������99Y"��gl�\�%�t�V��f��XV����y2��������U��6U�<���b���W�z���l<�*�*s��o,D�v:�^~c�u��<>��\��D�^�_�X&g�mg���2�R����r����}���'f��a��l;��g�������m��B��9�)
�Ay�+�����x��d"���f+E����^/��_n=�Be����mmM`s�C���J`{!X[�G=t��
�m�����������;���f2{>���s�����N'�g�}���,T~8#����6f�^#H9���!��"�`g}��?����������K9���_��{�����w/~[a��}-1�x��E�}�_�����_I����1'�������&��d���/��g�>��ofU3�I�!K���d4�z��Hp<(�8*Z�G����BZ>�����r3f�H���x=�"2w����Y�C�Y��H��v�|L8�6�+m��E�*7TV�U��U���G.�������@�dPeR�����|�i<2Tm�0�rI��^}�@&)�q���&o���;�S6yo��
;;R"�|�S6������a�%_AU,Ii��eR6��"nFU6���ItT�d���B���M��'��l7��<��&����j�+�����*���W+�� ����ZNJ�]H�l�)��C��M!����ID_TqS�&<��-��2���p��t�M)��	�A�Ig��	l2�\A�IV�����M�;��I�5p/�t��jW.�����:h�l��5*�����������A�IF����~P!���l2S��4b�^�8���N�i'`���r�kq`SH��[6�R�n��t�t��7�:@G6��q�`���n�zR6�v|q�J�M!W�oNNJ���W�^������U���;@�M�RmO���@	�ony��s�����|#L���D�_H�<X�!��	�l��c�f��
O��a!l��������l���$���W	�MV�x�T���:��R�(QF�	����$���o57�;@�M��6����A��ze�e����0e�M�F^���A���iU6������l
5���:��o8\�)�	�:X����R��&���2
l�>���:h:���k�$������Qo������d�<7�<a���r��fK<�zsu����>�����z2����1\�J��=���enjt�*�L�W���5�nw������$�^�k^����h��r���e�se�Z;�*y����A�I�>��8�`<a��q������<ns�2���>n-�#>�=^Im���?����#��J���i��o���vh_��o������jo�^�f2�P��Z��_����������q������17"d��o�����������U<�k,X�S�4�\x�%�9���\�0&T~��5� �����=��LX={�������v���s�(���8yo��^����w�=r������G��_+��7��i�;��a�N6k�������j�f��J�Gjnn��
4r36����=�*���1�$@L���=RkH��l�(@2���x�Cj���|��#;�R�������!\��%����{d�Ph�������}uV�r��+!=��W�k���]1���"�CT���TQ�#2�����Cf��-R9���=R����0�Gjy����+�9���}q>�L@��u��J�b�H���[�Sk!���;{��!;k�-R9�B�S���T�n	x@����~�H�e>L2a��:�Pn4o�����j��
�{��NOv���Z3 �;I�E�5�|�GF][n�x@���=�{�r��+>�.��JF�P�W���r�!���76X����W��*I&]i��;o�T9��N�h��JR�Q�]�VKD�@u�T{���]�"Q�� �C����*�����d��lb�vW��@���t��j�����!��tDj��90�T{�$~��#���c��H-'������"�reb���x������"��H��	�v��VuY-�����P�W7���,LQO{����nE�P��7�Y;�$��f�U�����mU]���z��R��fL-.������C>����c����w���C��ps��f���w�������Nkx7����N#o���T��e�}���y�?\A���Zv	�J�X&5���<�w'�;�E���GU����W74�O�!����@���kPJ�\]��z�����gk_����[3�n���e?�����@p�q�����j|U���Q����p�s��6-[��9 ��vUt����������ZS�����@���6������������������b��Z'�����/��^����������^����?����N�~p����f�Q����.PN�i�S�g�]�6VH���^����a�E����P��M����h���=��hQ ��N@��X���\o�T��;$6����o_���hL��`�q?���{��a�%�*�_���;!-|g��/9ad���PGI	d�imT�R�+�9{���.�	��y������G�		U��r��x�NU�����=��^�S	$1�a��0[�@����1W��f�+�R����O��+����b��C���s��u>��c*��I�Y�f8���[���U��ym9�?p�H'd���J��e_�����L8�>�F^9��I��U����o�W������&�9p�������������:dP��w��!qo�9����I2��+����r�C�t@r�x��[d��$�����!�3��OB��d����"�a�e����i~�e�f��Ays��/+&���g%�5/�PT9$�2[��l9d��;�����x��	�C,j����C�i��f�r����PW_9d9�����2i�-�
zeb#W/���6@m�A��r`4eOz's����i��9TkB��M�.�|�d&�U����{��2�v����F�r�_W�I��w���v�	���v#������'+��Ig'�W���~b�}�C�L/	���*�x����![��r(���&��d�P���D�1�M'W����_F�:�%u�R��}�,c�-H���P*qo�d��E��h#iL8eE�����v��h������		����8����{=
e/2�@8T���:����]�e H����4}�m�n��g[��OL��R�~8+�l	YV����6#��A�J8q�*�l���~7[�PjZxV@���Cq���\��1s��Y,�,3@b���B(�"_��pT�Q�i�����#I���)X��(���.�<*6e��&����Ax���oU.�4m��2@&<_~�$R<h��>Y{1;�~s��Z��MfK��X`S�'".���N��b�e����	�����4M_����;c���D\&eS��!��a �'#��	�At6���q%�������s�3l$QR�������I��[��W�9@�/x
x]���q5�p�,%�&yU
��<�)?�����������������Ct.J����/��g�>^��8~�H���1���i����7�����WiX��;��cg����59t���6Li1����S������G5���Q��AR��C��Ke.�7�%�������X�I��
��:9Z2M:22��1I�vd	d!��h�������l���5
���eF�
����>��NX��������xHePf#���J���2:!�����ON�iW����C�M�ym����!_K8�9���Oc���+�K�s�����0��CqB��r�e�>e#��rh*5�g��*��/<���r���fb�g��5~Z!>����	���d��'��*>f�������S�P*�p�`m{y���Ty��>x@���h�aL&���C���oW�����|�yLp�+�$Sn�� o�r(�z��l�E��~��;��C���3V�a|����+���Y'��S�P���������	';����:�����/,�8���o�<�<���0�![�����o�K���������U���rHl0��~���$��;�r��De����;i��W&��l�u��w�t��n��oH���C�.�jYSX��m�W��&�La,�Lwq����D��v2���3m���+�7d�u�~��~���DA��JX"�z�~���������~)k3[5�m�Q#��C��^��]���z���
�	a*�\4�!>+��V]==hN�]�V��M�&'�9�C>��]���2�JV9$w�����YuY������� �']�kN��*�`�����{Y���;I�� 5��n��r(q���.X]���
�P���;h�2�C��'0�657e�e�*��%�'{�d<�9(���'��r��w�|x����.3a�M	k;p�P��]�����	���M=�yw������,c�;��n?��X��lU�TO�9�gU��b���:p(�nt ���2W��[����.�t�1�C�N�`;9����6t�D���i�;�HK�7�Ob������/�Q�=uPhuz��o]��o�*�~���?���|8=�b�E��	G����d��uM��9y:5���K��u�������8i
���;�0E����;I_�VUm����P|�W�T�9q����;+���/��r��vh��k���>��-���}u\-+���V�?^�P3�����5l�������������o�����������S*&4��������}�BOA}I"��\���]U��Un^��b�W�'������'�>���^�?�l�{��m��������� B��S��=�����&�N`������]!����;^�O��>R��}cN�<k;b�@1�� b����6��vd5��DU����k���'[~�: �=��+d�:��dT��U�_(���UaLe��;^�S(wU��v�����s�T~q�X���������w�r�[����M�A�^1�u�P���[�r(���Ygk���C��I�r(�c�=PF�����W��]���5W���xsw�|�P�wuC�rH�#^(?(�t�+����8��c����M-:�cve{�C`!(��]��0��tU�:8e���o��:����a�P���A9d�4R�'&���X��
�������C�����|�s(�|eaD���w���r��
c��d_�	Qu�e?����o���F�PWY��2��O��__��
9�C�j������bL��tw�S�P�w}��r���BR9���)uU���3%E�U[N�C�@����X�NvR�����s�8s5f�o��T��%���/����R�P<[�+��]i����wr����t!��	X/�P���`�Q�;�EEQ�Sge0���-jV�;������i��<
w���H��|W�_
�p�"��i���\��;�We��������U��*����p�@�;s��0*we��>2zu��*4����.�����/�s0���I(GE~�	@���w�Z����-R�K�m��A�;c�G����-�t��{�|����j��G� ����y�@������T/;vX}������, V��f�� �t��-��Q����>_�z;�`'����z��>a�r�#���?�$>�
�w����	��r��D���4�%��&#m�71��[�%��"����}�����7����{�������6�/��g�>��/�t��e=F�a���o"y��6bFk����,%� �0&7T�#�8&����o�o��t�������p�S����#{\���V�8�z. :C1�NYd����P5T��8�@;�������5PI�GUz�$�:�������Nk��j��C>M�Y�u��-�(�q��
+\u�.M�-�FU�v���&��uM��T�
���5Mg������yY@�����Q"&J��P�@����P���l�����U6���wg(D�)�B��4*T�W6%�Z���veS�\pf�B�_�F����e}���5���P�����I�W8���B�.?@�B�����	�����v6�:M��P(#T*�	����L��+��P�H[�:v����
xA'�g;��6��������a_a�6���	�,GE0�BS�0��r'����&��WV6���7��l
�j�V�0+���
�6P����MQDx��
���M�s��aTeSt1�OA�M���_a�*�����'<��l*1����2)�����v�uX&����j����n_�v��S����P_��3;�PeS�6�6�(�J���3t�>@����-�P(=0����2���lJ�M=@�[6E?������M�},uN����5�����(���Dw�V�l
������)�|�~��)�hN�5:��K�}{W������p����@�����[P6�2K�]�s�%�R�������M5p����{=Y&�Br�S�����^���uYR�Ac�a�Pe��������M>ry���)�n�Q�BQ�T��U65�ZX��
�hP�i��Q��)F�n���aT�����t1�%�0�k��v�Z�M��?7�S�M��>7��lr�P{PP�A�d���VeS���:%�t
qz5�������L�4�_M�P���c�U��W�=V)���2'�r����a�����*�O���X�_YUm�d���*v��	K5$:�������q1�(V:������=~/b�b�OG��*����?�����p����a�
;�Jz!^a�W�����u���W������X�"��+�A��.z���L��V�������U0�I���!o��e�[�<�x�6�������������*<����������;����x�����]��5v������G���Vr�J)|�Aj���-���X6-���?�f�2Oz�`E���`�qF��f�E�%����t���M�%�g���^�6����u ��\��9�i<�h�q]�3�Z����eQ��Mw�M=yW�~y��U6��7�U��h3z������N�����[��]�5������f|�|�	�-*lgM	��ZiUa���S�D��	L��7��D�J5��2����xUW��s��o���~9R��|��}���o0|<��LU�F��C�/�����P}4b���J���j���T�*�U�4r���Hr����UkXP�A�o��.�>��� ����@�cK�����F���3�b��,N���w��
a���A�*s����GX��/��sX<V��������>�K�c�8<�,<��P�+��vS�2'��QV�m����J��N���_���k)i������9uRT�5aG��I8�[a����o4l���[������	��9����*�b!�9���4/t��Ls"�4U����\��P� �t`b�N@�F�V5�~�M�����baU�t�[�3�Y�jE������o,��Fp`=~���q��%�[y��7�J�\�����e��},�t��Sj	���������I�ra;�3'�H�XxD��j+�����3��f���������1'u���$+;�����������S���f'\�����*���oP�c*	�:s��P�dQ�c�z���][����,:������o���<>�&0UK$���V;�O�O���9�@���~���2��y�Jr��G���#3g�io���QxD��2'��l���S�g��y��;sl&x����9��K�9��]�P@�|#�*�;<2�DgQxKW]U���������dN��i�uz�|����������o�+�zS:X�zV:x��z[�Y#���p�����l��H����b������E��9�2s��|��9�g4�a��*�/vNd�c'�jg���X�cIS
]t�@�����*�7	�-��<"�{���;���������#!p���U.�V5��`�9y��Lj���s3u�l��O�s�	6v��{���H��-#�>�&>��J�.�7�c����������������[���WCs�A�����,��7e~.��"�,�^�LHN���k�9�0P��%,��&5�[��������7�;H���)I�L�$���B��Q�+�w$/q'��IY��]f�B�=Eu���F��]f�G#���P��K�v���-;��}�M�
;��e!�v>-k��	��u��mi+7���������w�v�B*���p�ox��^�|
�&����W��:������l�Cc>���A��%��D������G���]��J�������\M�q��6~p)Q��4�
�Wur�q�6��1�������D��3���`P�qH���;���2(��l>��/&�qh������yA�x�;a���N����v�H�&��Fl;t��l`w��]�L����w���������W����L�UnJ�����f���/�o�U��-���O�+��M�����e�s����y�[���yN;������x��S]����t���9�[�N��������
�3D�9�O2�����oS���G�x�9�����+�#g]�S��D�iUW�����y���?G�(?�Y&98��D,s�������������aU�����N�*g���}d)����mG��v<��L��c;|�NG��}�@���M���eN��q�^pB:sg��@Q����NU����9�E�:��\���t���V����d?~�bg�����o��9��t��2'M����2'E����\�;sun�U������;s2�:z�G����4Y����9)y�*�������2�SM�9�S�@��3��F��w�TS@�3���$�.NgN��]`��)�[���mI<}#d�w��5��*���Z�i�������a���F���������7���u�8���n����� �y����AX���������1w�x3	��IV�����;�XT[9�#�
0~cQ;'Mjnw(��S�^r�v����)O$s\����@����g����
�Z��U:s7���r�n!�<=;m�U��p������&�����\'ig!W��#�����/ �����Hn��.$�t�#.����]���v��t�H���U���`NS����S=���O�����t�;<��:Gqe�G���'��f�V�37}��7d���;�v���e~�-~g'P�O�}�j)�|�G.3���������������5k2]y�e-�7��G�e�|�d��
aN�r�K���Tq���;��u?���~m�C�ti����);���C�:�r�v���������s(q��������o�k��~��_j���:��~Z�������s���v������f��,�/��?������S����c���.���c����������3~���P>���G�6k���1�;06�F��CO���j�yv`�k��3\����#_8��:P�#\|c����sN-�t�`n������*�����6\m���q���bKlPd�[���|��(
c�����f��nw�N!b��"�"=���N9��m���1r;f�����3�Ez3O��"�C�Kr�S9��=�W���e����*����0��a���n��!;w��!�rH.eg��2��H[�r������!]�9p��!�����
�J�_�V5Y��j�T��:���2����v�F�a��[� ���Kx�T�n�`P9d��0�r(��c
j�r�
0t�Z�
��`
��_A9��z������s��J^���9�C��0!*�2{aH���;�2��3�um���r�W{c�E�P�J^��rh��9 ������xRI��1����&�q��I9T9&�0������$�C�O��|��u$��-w��9d�O��l;�l�
�9d#GY��F%u��M����WMP��1�����#7�; �k���������aBt�]���r��I�m��!*�xD*��,��	��x���(��]���j����C9����!_���r(��s.���mH�C)]���J��������p�*���WH�P�W+T�C%^�	Uu��w��p%M��2�2w�h�	v���I}3[�P�F��C����(������*����'�������d�v����0,����Q&��{@4x]�.�Uu��{���/�����X��u}�����8�/��������nX�x7��Zt����lmj�k��l
.a`�	:�r�p�/����7G�f���v�����k����0=�����_V!�G"�q)��!o�9x�^x���gp�fqs��o�T[�W������������~���_���$ ���1������Sp�w�|_����}���	e�#��Z�+�S�����<��Gc�E�����c�E	�&{b�����T����!N����96iy����0�m�x�E�WC�����b��c����Sm�I��V'��)����|,��\OH��'������:��fs{�@ ��'$�*����z�1�B��B-���:����=�)���7���C���bm�r(rV��J��������
��r�`��#R9��S9T���rH�
����D��=�+�B���{�f����d������9ph���G����
9�!~�9 �C���B����a�W5�}s����n��CR���x(i?p���
�C�dw�Ca�*�u����C�����C��H�����Jf{%o�r(��m��f���Ft���t��`��lj���+�]��H���W�!�W�9 �+]����x}�,�4����r(��1����o�L�.3�F�&7��;�r(�+	�:���wH�P�X�R9����5� �7E�#{�N��2�f��rH�O\���������*\���TU�Nr�������^1>65GR����z�Gr��}�����txMP�To_9�u:�A�+;�Jw��*��: ��#^��q���g��37���8�R9dj>I�Ua��reU�P~7�Yq��9������r��=r����w��y{�u���������n�W{(�d�����W����e�\��|����M��~���\R���h�:^������p�������_���8���w=z��#����*�J��vx�����g�7���kwgS�����v�������� ����b-��j�����;�\KT�������z�v����e��wu|d�����=���&����	i`��t��Z%p��M���S�w�+��~����o��w�Z�?����Ar���������~������c^*��~J3�h��#�wd�B�euud����`����r3f���|�,K��a��q>���V��+~�����Uv�cT���Y����jP��"���HZd��FU���\� t�����XeR�eW�J�S�u��q�
�d�&��F*�BL����9wDt������l��:H��/{� �r�5������A0��r�*��MWv�hJ�p�*�����V�ljd��U?R@dSa����������MI���|���rwr��&�������WdSpW���%�&F���{{�U�l��s���������W@�
t`S���:h:�&<�I��l
��sw��!D�}�^�wm�X�����`Y�����8��x��W^A:JD��5h��d�8�&w�s�`7�;k8*�|	�e�o6�}k9|�M��/6�+�2
l����� ��].kR65az�_������I�$%�f�6�r��� �|��
���UqJ�����t�H�Y��l�5^I�<�ij��*�;��0�(���<���/��BoZ��@'��&�l�
�W�6e.���b/�v�R6�������@%�b�e�����T���*~�0p�]��	)�������.�c�'@�L������d�.^�2��;����W��*�\vW�����\���a��&"@G2��$�����j�&�lr~�!��*�������xq�|�+���J��e��-�(��9�f��������q�Q.�����^/"w�����q%�z������w�g�z�����e�����G��sV^�z'���*��R��W��W�_�;�����q��W�����0�|ww���d���*8�2����+�n/�'>����yw�������8��>.1��9N��w������:h��m�^pv�2���O�B�����6U�j;��j��~/��
�����P����)�7�n���?�j�W��O�}���_���h���]�*��y���^���
� ���������c��V��I�����GU?�g��|�*2�%�h�>p6byJ'M�h��x��F��
��8^���\�����x���r�K�tP�2�L���������tD���sF�R2��!�����@��n��5�[���t���i���+�����hU��-N'N
���G��mU��w��?�9��T�(Bc������B2#��T{�#y�C����mq<�~�Rc�6=���j���v�*o�gyC�����mD�o��F�,�vG2D���q��oC�Dr6$w��v[����2�O����8b���r��q{��m����bu������NGd	�L����N
�g�[�n*`�8����o+Vto@C�c���n2��T���S��x,�8�t�N�4�H�r��w���xD>+�����n��-4�W��JGd���Z86������9�%@�	������1FN�o�(���#%���!s�XBg�t7E���z�aNcf"�W"��g����o6����b���F��s,un���k�U�������e.���"��D�L�o2��$g�3����b�$WG�����<b`��r����Y<2���S���,�h0;��3	dhq�2�F�9|W��v�+Vf����7��G6��R�3��K��+VQ���j�}��hQ��N����������EGR������.���7f�G�a�: ��\]��eDV:���p^��&c����}������$��*s�p�J�����[��E��yq�Y���R���I���m��@��
�y\�V,�4�2��~dU��������������vc�*��t��-N�.���t}�O�g�7�����I^�n�K��Q%�#���#���7[��Dr$@�`�rE�sJ`c��:��2��
3�/,���3�F�#k�q;�2'�����7ZV=I�����HS�U���V0����,����X������';���`������g��o��,�Yf��o��$�����jr��x�����'���4�V���I����"N*���������\��s5v�c�������d�kI\��P>~'�PV�XL���1Um�!��XD����w���!�����s��5\!WFY��W^r�,���i-�������@c:Dwt~��n��t|W��������w�l�C����>*����E��3�8d��:f�:�J�V��Z�����z@�0�0��n�C��,���#�?�������_�������_���O���s�b�>���+�x�k�'.+���v�O�*���7+���W�������������������x��L�����������p����9lx���u\H�����t���4�E������{��d{��)���Mx<�Gtw���M���7Y���>��lH�k���������B��^f;}�9�7X��G	�k��	�/���-Jx�UF��
��~,���Y��]�PH��'��:[���u��x�<�y����N{�>�9r��~ti�*X�e�.	�uEy��Y�����p�m�w�H;��-�s(OU��������-�s(�t���;���c�W{%����z'����v���s���R9���h!E�����9�b��B��4X�Bvyg��)�.�W�!De_��P�J>MzewVB�P���3t�����r��5��=�U-�go�*��sW����6���Ev�k���[�����mTI:���r���N���rsu�-�(����[d�Pjw���&��<0��U&���H���{��9T����Ev���wv�8[[d�PqeJ�"�~g�:�o�*�2w�8 G94e~��y�7�; UY3%on�j����u�y�o��0����v;��-2��ds����wu��*�\���1;��;�?Y�4$E��V��{�(z/��27H���<i��d��5n�I��d��wNze����;���!w�*P�^65�< ;�B)W�q8tw����>��/�y�B���J#�a@^���r�r�����jI���R���J�U�C��ts��/��'����!b��U��P�����'h�Q*����Q"����@3hP��^-�2)��$h�Tj��n�A�]�^%��<���u��UU�����hY}�NsP�PeS���2#_(a������&[�VX��c(W���ul�;������*�|��W��������)���f��d����9h����$������C����Jr��U��%������\�����������C��������r�n�?�?������������h�A\�h�&�g�����)��a��3^p��)���
�x��)�x"�u`�������[����V�������_R��h�=�D�?�����o�1^����%���_P�����\y��Np��L�}�R]�ZH�4u����T�8"�X���x�	���0��Y�#��`S_�X�0���s�wS}��5��</�*�����V>Q8��^*�%�T�����y����!�9;J�v O	9�vD�v�d.66����I���w�{��%K26	�@�1P�u��K��a7��u�H,�s\�9��q�����s�P��yDHq��I%22m��0�U��@R2��e��q�U��xd�T;sja���2"|�9�S�����U�MS�I9������,:V��%GGO��nZH�����W #��������s���
���9;)������|�!��aN(�������RU�Lq�R�B7r�
|�9���K��j���*��In�0+>�	�Xrd�����*wb��c1v���8�H���q�;���X�.s��7{��.slu���U�*�_NGd���������V�
FT;����l��v�N����Lr�3G����`�|1�����M}2�c���aN��#���	�sJ6�/����(:~jf'�X3MNG�k�������(���&��e������*�YI�S=�+��8�eN��|�q�0�����Y�-+�\��Jl�]U�*�/&�������%O�rb	�*���YP7J�tq�� �����S�}�����*t�Tv��v�~��9���e���U���,W!7�3��9���Y���#!�����k+����AF����#/��
�\�vN�8_6����yy�����U��Z9��%�A6l ��B�1��U`�����w@�I�@�9�L�qg���(���*�'@3����E����Ei?"|cg��������r�3G2�����8�����V�����������*s���l����&/�H2�������Y�����.ul
|�u���N���h�.��7�U����@w�7�Mo3�0���������9��X����6dC�� �u�sd�s��/�Wf����BB�>�2��
�����+�h�v��12�>)���v}�����Y���M�[���~g�]�G3���~���v7���nz������o��Z��!�t��7o��	8�n5�8���#����L0�B�����7	�Tq[���l��/���$������i��^��+^���2�v��<����_����~��'��q��{c���C�&�������3~��7e����+��<������HI��4����t�q�RE���/���k������I��~��x'y�����������)�����Rq #0p��-�����c����^I7��v�7�4Y0���X�K6#�t�����;#W�dL�tq3���w�H0�Y2�k��u��R(���yLX!�P(�w��������}��"-LY�HmV�yLFB���f2Q��B8�r(T�N�s(�HB3���C���=��p����3Y�!��C���Z�h�����h����"6@V�_L�
��W9���xF��~�C�2�;�u>rhZ[�OPb�!�f�g�W�Z���Bq�m> ��E�H;�xf�*�_f�����
)�<Mc�8�����A9|��mP%�O����!��[{���+���N&�P���B8�A��p�����.���V�D��^�A�q�����La�P�d�n��r�q����U���	�������NvB��r�]�X#�l�8r�d_��F8���\������jb�P�>,S9��=�!D���4��J���=�[�0�r(rv�^�%�P�W�O��Z������W�b+���+M���!��:|}�X����{U�A$9:�}"��5[�?t���+J����im
 �-pT[����B��D`m��T9�e���1����k�9*�+��C>��F��]V�3�*���'K
����V�{�����l0���^�#w�Tm����O�/r����������M'�;2�(��l�w��#��;�N#��n���s�R�uw����mR]V�I�R9d�Q���r����*Ew%O�������ps��%���������^{��}����!�Yjn9T�{�;�f�)���)��0��^f�IA@� �8�����M�[$sB�{�MI
�fU5�tB�cY
"c�������O�K8� ����A�*9������������>}%�i�K�Qqt�|`����r�bx���p����;�b��J�E���*�g.LNB������2�2��&c�I�a5�A�q%����vK��g�V�K�H=Qbr�b�$��O������G��`~f\&eS����_�SL��?3���U�A�����?��[�*����,kd�q�kZ.61KW������Ts��<�������o}��G�|���j6N��� ����������tC�P��&	$�����T�Kw�r����g.u����
xY�8)0N�a>P�?'E{nj�u`IWS��o��Z_�pz����[���-�P�?�rSN+)sW�n��������}���8��o�Bj�������:��������J^������W�`���U�����+n5��/�������
?^���+�P��\�i����3����oR��-����U�������r�3����r���������>��S#�#R9T�Uw��/,�B�A�]u�����l��*��!���������J��O|���HM��?V��������9���vS�P��g�5>Z�?K[��Y��C��/U1.�&���\
�����U�Q���}��������{�|���$��]���Uk?V�?J}���2��o��Z[����U�d������o����5�H�C��[��!��i> ���k	o�jS�re�j��6f�a����._U�����/��t�]�'��<����F�g'�E�=T���[�N���&Z�?��������w�9�C������A��:^qH��G�(t�BC�m�R���P����p�[�/������������P�_
}���W{�r}���*�2;f>\�_�C^0a��w�����r���H�J�i�����Z�?���C�y��A�am�������T�{�L�������
�h����U/���K������E��Mt��_��,��f��?����>��x��/ec.D�P�����:�������C�{	��]S���������Q�hGu�����������o����u�������U���w�=tlLr��i�����������������E�a�?�9����c5��k|�����j3�](w���t�q�J(_��O�������0��~*@���x��g����O��6���������}��;GWPW�]Jd%��;�c����_�8g)r�BB����?�{��>7RD�����f����|�8(���/d�;6��3<[Jp����8fI�Y�pU �N@��|����3]��o�)�s?U��|1��P�)�7r,8����&��m��+��u�������o#����8�8!&j�;s�������(U�D����'QM�����s)��e��9�3���#2F:"g�M@�g��S-'�L�U��t���>�)fJ��f�8�9u���F�ZU���`�������6!��3�p����xe�;���Yo���9S��r�3G
���o�O
���T��)1�F��*s\9a�N��L5�q'����L��� s����y,�����9�������qq��J��*�������#*s<��GT��mn�����\/hT�3[�[�2�p��SUeN��)�U�p��T�L	��}�i���:0����#���Q�#��7�#u�HD��z��Z������n��	1�7;Sg�/\�h{�H�9�p�8���:sb�������
�������t�;s�Ta�h����8�rO���#5������M�S��!�^�V���V+���8�[`gN*�F�;s��b�UU�XU�x������u�Ky:�8���$�s^�2����W$��[]�r����)N�:i��A.������PZ@o���=l�S�.U����q nG��'������|�[y����K"@�H���c9�h~������K�}��9�O��������9��r�7�T�j�#Yg���Y' ?�g�8��lG�����b��r�7U������#�6f�EN�����gq�H,:��3���Sm��/Pw�7�LFb���cNoe���� w�9!�E�Lz�T��������}�b��� >��sr���n������'����������`����Cq>�<�2_�0'u�3&��)���I{a�U_�����B���y~���P�P���w.=�����1�a�m�iL��y�e��/?���6���I�/.�/����J��J`��?��f��r����N��~�?:����g�x���o]�����������r{��	c��;�:�������NO-[�u$��engo��@g<��s	�F�*�:8~Q�j0�m�W�)��HEe�I�>���s)��e������J(����1��V�R��Ld=��}����ts
 ������zEr���)���y����;��r����b��-��*@fk�:�<&��J�b��X�1�C�NU�hL���v�8Lc�bd����r �<U}g$H���j����\��2O5wk����d���r���	��UI�^|���If���c�����������`��=�+����b���,��u���yS�^4V�����+U>�1W��E�_#�66���C��;�+qB4�*�<y����J~�`;y����{�A�`?�z3[���
�/��1��i7���r(F�do����/�������/q�����_�O��L�.������/Kqq���5n�Z�c�l�C� b	�S������]��.��-�l�]���T�u���������T�>��w�y���q�eS���l��/M��k�r�r*�a�����D��L��WS�W�][�����:���H�=�Z��-���La�'W����	��t��v%�;Y���4ph����}�H\��mV5������F��r��cw���M��������m��}e��Z��i��}�1��}8�v%�
l����)�o�+�.�G����1���U<���?J��rhr(owE���2W����2��#f;��I�n�����f�����g��F��^N7t\��^��H��o@��=8����d����#�s���r�oW`Sk�/���	Q	�C^!��|����H%s\[����v�C!N���&rx*S���l��!?u\���p/��w'{������������I\�����K*S�y�.��_'�]��e�
��L�?��2
�(L��N�����������|���a�a45,�����0������L��G���f]�cC��"��F�P���O	���l-��{(6g���S�as�!M��?���u��	�e������w57�R��D�����S;����������N���n�A���g'�=��U
��]]3���>���T���������;���7�!�W�����������?���@ep�����G�q�"~�[���"��3��\������������yp�+����l��Ba��>��������U���[�n:�cn<30�)v�T�)#��}�}�N����v�D���>���'���v7l�MJ�L<��&�i��N�<�[����3'��"�	n8&�(�:s��p���������3��)�`��*n����7n`�)�G��	��t����8�!M��9��D#��)s����;�^�S���2gr�m+G�����7�����K��k9G��)��p"9(���\��3<U������I��U=�*����RN�#pq:s��@�	m�;sr��*�S��S���[���O	�8Ue���s�����S��m!����_E��~�U����z|�����M�{����s)�-�aN�~�h�=�i:g�sv��o~�Ne5x�� ?��6��R��S�
�2�w2'���'	�V�����2'&�r�����G�|0W�c����9I�����9fN�� ��r��H�9��V������J�����3�;V:\���4u��G\�������1��&��L@�����a������k��W��d��\�����gp;b������#v���O�[���1��~;�)�2g����+���bs~!�+'��[�eN��I��jl���9�E������v���>��v���������������*s*g
�G���d���3R�t�87e�$�`��7������2�L����)������U�������U�����jU�c�iDpAw��MN�l��z�r �U:�3G"mo������Q�����[����(�W����c{���\�c�8�9/��?rBb�x�:�k��t�5�N��w�6R������w��c�!�!&����7��J@�M�ny='���+L��;q��$�������}8��.�nm�9���t�<,+���:���[���������0U/���U%{cvo|�N����=�;��\��4�`3_����o�M�*�n����<^��d���d���Y����Q�_�($�s������
���]��b$���/E��D����/'�?������_~J���������y����/�r_����}<�?��@N,uWLt�����	~*�����.E6��zi��2�dRd�g�=2w����nW�������#��)!����*����}���*M������J�$]��t�Q�Z��������$_����T���MX�J��U{�������BG6����[�����K��lJ��6��M.pW�=�g.��3��$:���M�p��T���2&<H��	�������F������^c(��G��2yeS����Q�M>p)�T�$�by�������v�8�Ww�9~`���@��#��ao�eP6����Q�r���l�s������)d.au�M�L�t-&.�q�*�� ���a����pM�y�����y��WD���L�P�o���r�t�F��q����F��Q�M���f_� �r�7�4�)���&+'����Q6Us#��h����[� �,GV�i�t%��	'e����1C�����WP7����U�&����v��n�T�I��
�:@6��n�U�����Hi�M�O��-t�M�+�n���y��-�M��aT7��8�x�+W|�t��|A�<�)\mN�$�.��� �
7���l2��� vS�MoV�(���l�4���j����s���e�tR��f��l�������.L����������a��M9_�2>7�k�0aeS�1���j�Cg�L���d�:X�Sf�:�I�n]��U�d'���M������MM�\M8G�3���M���Z���iZ����l����3�t�4��`�=i����*"k�z�3��J�n\�T�;���Z3(��aq�=���0W�,-5`����aG{�]�c��Y��Y$������������0��i��W�$���
�=;a^�����{|�H�������+'�`�{.�y���]�����<���G�]������_�������0�!�U�C����h�����2���[��Q�^r����xc�U���v��Z���Z�N�����]LT�����{��MD��9�/��g�>������Q�;	�����0)�(����f���@W�*��5}Q<!p�QL!H��:3��o��U
]���i��Y1Y��T2+F���X�~��Rs�+����1U�	�M��eq<}#V�z����!��,��G�KD�d��]9���bs�6���4�;�buAk��B����Ab�k�����XA�&juQ<�m'�����$`y�� 'w��H������
a��BzOtk&Zi[��Bt�P���wby7Af�NH{W��P��
��
�3b��=��8��+������2��f�_���������@=���������������}g���;������,��	�CQrmhmiW���3�����~s���?��I��D��i��^�������6T�%��u�Y��!i�Xp�H��e��vvP�V�tV��W�lI���9e��/uI1�y%��k���X�PmK�	����������_:��l�!&�l!�������@����N��e�Y�^������2:t�P�C�W��!���[&��5����	R�{��|K!��C������
�2H�����i7��*�j&�����+��M�Q�n�e���K�;��
�+�`n���r!�~�)����|��Ik��]��A��)����,������r�8w����@9T+��Ig�wV=�u�&��k'~��9�Kr�2��S�*����+���{���L�1�u����1Jg5��a�+��v�1o�]d�6���H��UA�5'����CA����I'{YC@���S���{�����F��Rr������t$d�CYbv�b-�����5����N���������8r�V��?���3E�-���!_&]��5� ��l�jLxLP9�
�O��{�C����bE�����+��*�|e��zR����	P���.3��l�;�U��*�5R����tYHl1��
 (��<��Cp/+*��t�a��f��Y��[f����ysZ���~�<]}���������#d��y���dY1V���%�-��aB�e�0����������:n�5ro'���z/+y�-���
�B!��Ao�Xc��:]iq
>O�����
K�&Qa��:��|��T�@��m��>���vf�>1X�`Pi��^2N�sIZ��[#�b���L��l�����	�u��|�������J��[��#�f�A�����������d
9bE�Hm����~�����|uDZx�j2Y��Y�v
�i����Rp��L
5��a�&���~�������`����nY���]����'�6���j�;��)X��I�BP���y�!D�\���C�g���ojK��o�m��M�Xr��e����8���,������(,��ma^����^~�Y�#|�����p�������C�����������������6�������rn�O�O�+��s~��7S��c�C����37���0�
8���f���M����I�8��s=���������
��"��Y�10.�<�!���)o��#�����z��}��r�LS�������:m o<j��E�e�`�>�|"���?�v��X6k��OE��j`��M��j2.�T+U"�d�N��
����[��F��I��Jq;*9�=�z�&S3�TW������9�y���	�o�e�������R�
�yV���|�����CL��!��$�����*�t�8��9�"�����������ruT|a���*W��V����

++����J�T!�Ke�������v�`�����3�q��yaD���x<�C�����9�VJ��)���o��<�����O�3'dJ]��'���u�����U]��o@�f�8�4�������X��/������]�$O��9������������LL����9\8��U���0'H���q�����F��A>kdf=V�O�#|�����p�"}c�s|�V�n���og����;��j+;�G���0�U~�$������7��su���'9fK�U����<-�v��hXt���][����l������h>V�;bg�4���}�xg�sl!'&9�|���!{���I�Bn�;P'u���K;���q<�������3���$O]�X�[1/4H#���r���3'���c�
F�v��u*"
:s,:�����aE�����M5d�r�����|���<����}c`�8}#���*Ly�V+�}����b?���i_���u��$����\�Gr&�+���OE\x
$��\�w�Ty�pGw�7���~,�B��t��t�c���
�r������(:�p�r'�0���
�U5�����W�I CDBV���<UH��*q�y;`������-N���������
H][����#
���#���
�t�2'L$'	\=U�V9��b`��o���g�t;�r�|G_���vEv�����r�K����L2���j�p��������:�r�Y�`��.u�O'��]a��d{K�����_Z&��t��d��`;1�����u2�������\��-3S_�C`��H�"�O���~�^j:���L%��K�|C~����D�9$�����N}P�ja'�hW�����B|��O��Z�������#�8�@fq�H�l���c���3�S�d�"��!��o��������TS7��{��	�+�|��<g��%'�Hc�������x�����QoBE�����@��(�16|5���������~G��}����r�����������G���'�t6��G�(|����{�Yg��`�Y!�;|��T��y�*G���}:����m�����X��xp|p6f�9H%�\Z���U�Vf��� A����uqpEi�w�'�#�x���@W}��xHl�E���x��_qA7������F�AH%}�5)�n�,�������0�7��c�y��O�X�fQ[�E��nx�F�L���
��m�iC&i�M�WjfB2�U�`>�tK��,����liD��N9���(�-� ����W<�p�{�����=Fh;����������	��+�:��1�(g�cT�����<�_�����/��)����m��'����v�r�l(��9����t��+�c>6��
$�����CU�����o��W!�}c" p�w��������9�
1�7��[�����������k���� g�w�H�'�j%�����[X-���"W�_e���z:V���y][��?r5�@�|����"�C7p��8�f��7��M�C�3Q��BgN��"�Avy��/�K,�H��T����T�HW�����b����������X�E���t@�ggN�F4,W!��<�(o��'B����o@k������;s��+��L�1A���o�,��'��R��1H#�h79v��,M5�*X�`�s&s���
Q��c�����R��3�<9Z��|��mU]a��$���:sD���Ht:x��UaY�V)�mq�!��G0R�9&eTs���R�9�D�G1����x�M2�T���o����|��
eV���#}#����V���h;�������+��r�V.$��iD���2�F:�1�$@���'�*�r��v�S]��	��`�e�s2���������T�O���iq����.�V5�U�����]>�@��IY�S-�bN0+����'�W����D���H<������X����<&��CN�~���K�9vR�9nrQ��t�5Ty�o9j8��/��MX9~��������r���v�����vN�����@E��HVG0�	�][��=� �v�d��:&�w�GOO���`W�/uyqq<�t�rU���j�
]�s�������z�s�c�0n���2'F����]���s��YU�U"�D2W|F�o:Z�i�Es��^�Xx�������y�{���v����L/�������S����$���d��!E�L���I�����Q�*9�2)�M���(���C�YZ�J�^L_z����������Y�W�m��M��������s	�{uER��V��|VHP^}�P���g!Dq*��q���$����/H��?���MN�2@��Qi_}Vv�N&����}x��^��C�a�x,a,c�~oR�=�Y�5>�!d�bg�������������$Je�X�W�?���������d��c2��~�����MR����/��g�>���D����� �����J;6#.�3N��p:��l�F{(��c��.�x���o���H�����!����i8Lpyp���l8,���\�'�@�_N\���_RM�Kk�~�`<�o�����i����3Q	�t0Q�h)���<Z������`��w�^���X�0h#�%�����,�@	���U�h�iO�yW���F� <n��I�aAo�5�����,�����Vc�o,��>�u�a�1��SNF���iU,6��j�92��C����^���!��l@R^��;��0h�-Ag�����16e������U-|����`2	TO^�
���#���9,�c/�e+oG������ }8b�����t����mM�����962W3M�]�T�yqx������I�\bB1B���H�1���=?o��o��	��L��� �U�0���}D���	@����>��#��~4���MG20�@�*��mW:�ra��U�[����A#t������n�A�M�J���A�cxU'g���6�V5�����9!UD�����M��#WA ����v�����h�$�����`p>��DS�
�������L���
��e��y��������d�`D���:s<V�
RV��
U��S2v����i����_S���FX���y��ndN������"���R�9R�O�����2'2��2')s���SU;��e����������� ��3'`9�6�������j���4�YU�o�n!	PB��Y����x�vqz�<��F�R���\
�7Vm�)����qU��ot���X�����k��s����r}0$:����
*s,)�jhDx|����!�,��	1�9r��{���(s"�eD��*�_H �b�P3=w����H�����*��I���3'$C�������I��B�S�U[���Ntt���H2������R� ���cy��3�j��%yQ�`�m9�X!v����T��#����*L�@b�;�.s$�Vr�1�����`��6��U�9���f�wmel�f���������<�����-�$������U`������H���WU�s�c���B�G����RV��YF���V�:<$���
z=�O*W�����"��7	��r�:����4����W��gu�]#�Ju�8^����c�C'P��C������_M��`�:��C�
�H�k>k�0�:�Nl:!{:Y��&2�*+g�8���a<����V�Cbs9��t���lR��e$~����e�������b9�� ��_��������B��l��V��k�2����;#�?�`��}�c��9��l.�n1�Zk�'��m�&�����Cn��YF�����f����2����I^:b_��k����������������_y���;�����S����+�?�/��g�>��w�Vh(����Y�`N���fLQ���*M�`N������M�b\����w����;���\S2aJ\2*/�^���H@p��+v��#�8����T]n<����YMe�H4/��a���~�-���`�x3R��2�fB�����T��7�@��r�03`fve:^�DL)�\�s��5r�T�kF��{�����8d��
9@��VH�����*P���* L(���8[�P�n����l�.����bvE�P���BpuU@8TY��B�r��tZ[p*k�n�,x���^3uc���G�����*��rH�_�=���C��r! Lp�g����(���T'�*/�2�����Z$�1�e���^9$=�	�		����d"�^�U���������r(s�OD*�j�<����rH
E�g�W����u��*%��I�_PI���w�3aP%:+M�C!��d����P0 ���1W^g�^!�C��[����5�'�vL�P��
B���!���B���$�$��� ���gN+��8rh��������Z�U���9[��]I��4��-r�C\�x�N;t�=!�b������b�N�g�ei�wH�����������&��W�S9����>�A�P�7+�G���
���(����
}'TZ����
K�+�\�d#���r��$�����J��]���A�e�P]o^�hV��Bn:�<&�=W{[�+���rH2���,�XT9w�O�(���t�vL�����lZ�UE����$xLp����w��ww��z%b�� ��d�0o�;��lC]�������		���P�K������_E|8��i���>^?�2�
`BB�� ��l���p�����H��4H������_��dB�
���MqF�w*�R�x[�.i3s3h�1x���{��\t�;8h{��>�3���"&@k�k}<]�L��wc���V��i��Hy��|���:R��A��e��KO����s5�Ja�|:��K������|���u<�+E
R)�����Z|����h��?����h�!����&�sP6��ORW��|��2��%�O�������;�����������??����1��F>b:xd����[:�{��KA��&[o�����,�_�W������������~���_���~��o�R)�x%�c��Io��lBv�g�
�������w�xP�M_P���]��qM-���J�Fvd~p�����,u�����pM��+�����6������;�����������D���Je��B������5��u���j�zD�Lo��/��+�h�N�H�N8���)#��+~"o!;g��5O�hW.�zK���oDO�c9�d���bl���]���=q��j��G���Tqq���bqD�xD>S���
����/�<n��i3�����H[�fU{�cy;���Q!(�{�s3zh; E�RNw���
N�C�!B�����_B9�G�����t��@����`:�H�O�����M"�E1l��s�]Etx�*�����@�1�y��z�Q+^�e����w����`���X�AR�*��hqX<bD�V7���2b�����cJ�I��U���S�u�*���!�J�&Qw���6�B#N����C�3)vme\ �J\%{C
�����������m�o�f������H�{h�#S�'[��*sr�}l<@�EV�&���E���������r����}�����+a������	)�Qe�5$��M1M��7&�rl��[]��*�G�G�q���1�S�c'��2��vL�jY��:�XZ�U����#C��V���L���Gpn����������K��=�:s�tyL�U������8\�&��@�k}�"��hq@���l�o�|�Zy���9�5WP '�Z��;�;`;T���#2���<�������$�r��cV��X�Oj��;s�a�F�}�+�����C��=G�t-�*'�7i���h12��g_<-�e�������Q ���^����X �7����wd�s��]���\�X%�������@�TPm�$��v��*�; Mu�s��d�P� ��f�*�9(�e��Z":X@������l������>��
����^��M�N���9i�QeNf��n:Z�_T9M�os���6�t��Y�U�V�b%���EU;'�-���?�M��,c2����<���qU��M5X~@����@�Ne��&2e��[ ��Z���V���,�n�����d�a�SP�O���������#i*���=/���c��� (s�����agR",'qmUoE~��:���Y�l%;�';^���X��}�NX8[�����+Kw��m����.��"�Yx1�0x����;��0�r|��x��}����f�N�u�g��Q
���eC}z9)���������#��l�My����u�q��W��^��H�� �������k�9~�����r��������1=�?�������������n�C,���[���7�q��3�yU0���f@>�q[#tb!�)�?HVjF`��d�D)�k*�Q��<
������h#B���,v&Z��WGN��%GB�8	��;d��ZNg=�I���JYS��$�`��0�.1��Q�d�2r]��T����2�a���S�I ����-C{W��_�r����OB*�b�$��Cv]�y���B����u��
�k�o�"(B�2-�<��O��0v7!N�����!���_!��
���'A2�pReo?[�~�P��]	�����P�<& 9��!A�i�v�+{	���������A���)��Z�y{�����Ov^h�=!�&�]V&��H�/�
%N<���C�V�n�}�]I��V5%������M���PB��h����l��	��Pb���	k����L $h�0p�Nv����.�{i�k���7L��.�����	cr�4}����2>�U����pb<h��@
���	�.��Us��~9 �u��B�)��
�V�'0���36��$�����x�����~o����"|���q/�hL��8�������j��	qA�*��|;h��tg��<3vf
����W�W���|w $z���I_�Cu�
8����]��R<��
�^x�^s9|'�o( ]���^KC��'��`������t!�L���W�+����d�������*k���m"���-���0&8��C�L���^.�11��z
�JA��Y�0���7,Mh���?�9�s(f���r�.�
^�����+v�X@�H-N,�"� �g(`�e&�l1a\9d]< ������)���LP-�*:��	q�c��+����h��
#a��Cq���w��(����PB~����]����
H�A�3}�J�P��������I'�GhT�i����^�=���c�`��.
���t;�`E��n��H�E�F
�)`��^Fi��qh�v����C�6�J�D��&I���yT|�dR��8��te�<���y�^���M��C���Y���W@��~��6���GJ��k�R����k�t%eA��:�o"<�2���B7�
vh��9\L������D�|N�%�e������u@������
8�Xw�|E|�������%�����������������������
_����}4��]������`=�����;�m1�z�Uk���d��@�j3���l�%)�GFEJZ�2)2z��#�~g�t����j���N�GV�m�"]2����!�z�P�*�����=t�
@����"!Ty�ew�3�Bf�H1�r�B�IQZ
V2�R�0*��*�R�d��P0��LE��
��V���w=|+@��������U6eI�9�0���M)�#A�)�r����P�)�j������.W6��w=��j�����U6��Hg(�})�r����D��p��*6@�5����V�+����x3t��]�^=��T�Tk�L�-4��>:��[hTh�������S�����P�Y��4�p��Cc0�Q�[��g+b}�*����P��=�+B�MA��9!zO��@)U�U6�f��FcK��u>@�M�����j�R9	S(��MY��}����l��k��Q�������B�0j�W�*�r��LU6e�b��kYU���MB�yM�������W6�O������?B�MI��G.�lj���i�My��l��l�����I�l����uU{@F��~���)"��\�+��MA",.]5?P���@��������|1c(�)c1��
geSiV�����^��|��y�M���
���2�N�^reS�A�C�e�1���<�)�1A�s>�f���&7���2��X�bE	�xl�����B�M%����l*�]����$?�s��0|k�n�[h�u:9�weS[����B�0j����l*�N�cdS1�t���j������t`���	CL��&i �l��H��������d]��Qg(�_D5���M���~�v6Y)e�b�����V�N��*4Ts8���m:�$��������B9;]W�~w�X��[���Q��u8x�(%����6���ph��TA���q-UCPV�P�'+C#��G��u�_������9��Wa~�a,���Wqa�2����*O`\���e}��M��u�+�*�r��;�~\�UNi27��r��Ur��Ll�v�����������3��*V
����n��	[c�����.��}�2��M����s�qb'{�V���M�����"� ����"f����H���q������7I����v|��?�������TV�.k!���y9Aj:�Ui�����R�2������Rc�#�lF�:�q�M��)�\5}��������1P�����l���j#��y������JH��+�rS�\�v`���1a�J��
��rS	���0[%���jm�Ab(���R�;z�9 �C�����C�f}@*�����S�O����C�����6����hc�+�r(^��rH�M.x����Y�|jA9$��A=���i^�mPw}?�V9��qL@�r����!���nvE[4yn������&��L�AV��A_��0��|sV�O@;���}a����P�R��*���oNY�{f��C�ts@����2|g�9e�/�~?������l�c@����c��������f?�i@���B�4��: �CM����8�!vm�,�)�7�A;�N_�������1�r(s �a�A����rH��n������A�5/�P��y����x�>m!�r7]X��C�Ho��S�9����x/;��9��|u�������lm$��I�Z�Aqz�9�����ljSnl�<\��n�M��p�TE�oV��,����n�n��J���r�C�J��m�^����^���Q��- �����!��tYo,`s��F���^f���V�B�����W@�G�	���>��������@,����.�1G��������m1 W�+cs�1P��y��jv��f}���NP%���o�E�����m4 f��pq9��L��<��3��8��0��dm����n%���w�
w���u��C��v�>��Ko����{��-6>9C�M9����:�|sm�4)quk���u��~����s���8�,��o��r���<��A(=�j)�_u�T��������g���������~���_�������*���'�����������?u����)��������|��n]����-����x(��4#4�i��BS��NL�4��M������CGaz��o��>Ep��..�y.���M!4�l+���� �����{����}�M��!C#�vM�6O��X �^ju]�?����]~����
0��V�B[1�M�&!0@[��Pg��O��$�F;F��o������B&"�z��XJ ���6�����&������U�U�J8��g`����jR���: @��9�(T�0Ul���9>��8blgjY�?f�
��h�+T�p���iU=7���cI�q�} �z��F�������Q�|���	H9��q���)#b+���XhU
��U�z���y�(�<�#v��U�_B�EG���F�����:���1V���~+e���F���
������L� �vd�B��j*��!u2���/S����o�P�����	/z��`�T�^�?�L �x��F���Gc<2�
AsOr/��V��U2�5��s��T�����A��@���^�=�4���t��B�%��t�m8�����c����MG�h�t�����)�Pu����Ri7R��?�U}�|�8b�$Ti�E��+&{VX�J�{M�&)�@�,7~Y�?f�p$�\��������L���=Q
�Th�
2*s,-N���M��T;srf�������U]�L��G�������]4Ey��� �"����,$��B����������T��W�9��W�d���7#����
@���C'�TN�0�2��8�G��)�>�I�c����b�A��2��f���K�����V`D�����,s�G7�^����B#��r5�����7��8��Nr5�GPIMd��}Dc.A��<\����F�����ex��n�u�2�����i���&�-4"�bn���U�`��H5����+/lG���4R���X 5-��A����J2g�9��5��AQ��2��%ybH�����(�kM�a�@;~#���V���e/��;m; �(sL��F���z-OG��n�~Y���G�$Tsj�e�
��X��R��=0�����9����c����1�v��6j-\�oorx��x��X4��'^dN�Ue�g��1BA����N&Mu�����P�4�MkP�UeN�o$�h�VVm5����
�K��^�PXe��WC��U�t����W�����i�x��+���J��G6�J�5�{y�`3!�E��V���c<	�T�1��T��<(^����^y���I���p�|Y:�]t�_ ���<�Z�S�&�H&��<���e���-8j�)`?u����
L/����KK�������zl�������H�R�2��x��!
���G����\-!��������!}!5�-�w�����,k
�5�+����,WY�����Bj7;�(	��
����0;�
Qj:���]��O���fr�u=�(5{���������?�������_�������_���O�/��lXU�a����n�/�SX����M�����������,�/��?���U����~���������$������������l�b/��*+����pi��	��'�'g��j�n��� t�T{1fC@x�U �����P����G�S����B�f \u���	��kJ��~��0��,���Y�?��R�dj>|%�W�TN�	�����xB����~|im�M�#�
��Q�1�q����*�L���Dd�P�
���\�������P;_9$�2�iu������9�P�,^�o� �|9��(���5o���q��I\�$�9�O�j�C�����4[�����93�4�C����Ud� �$M	O�^9��d$��wz�\>�m�1�C���C��J\�d�����0���l�
�j��c��?2�����CJs�OOkH��?��������+<�*F@f�#'#!��������������g|0�0Y��+D�����a&�lW��B%��1�2��IM�	�T�\y�v��j�Z��6��)����J�A����	�T]f����+�>�C�X�=��8T��N�p�8���>���J{�G+�
a�x���Y�X�}����*���=1����;��2�_$��[5BN�y[������/G���N��fb���b^�,��6)���4�9p��g��!��i�U���:���������*���,��.�����n����]q���/��o�*��%M���HxP%.�{s�Ci��0�v�C�pVp����'m�V��]1�S�	�!����2��A;���,�=4�>�������x�
'�}��1��z��=�aH����G�r�y���q8d�aL��)x��IgC�EU�X���2�m�P������N�=�b�{��Gfz��]���8��O�	c������t��*�+��w���%u����������
�������\Yd�?�
M��9;}�����j�}�R_{%R���A�q�����I�2K�'���9��	��Kv>��o-������cS�}�7',�?^�=�����u��F�Q���������"6�w	�����9�6���[����<*NX��K:M��f���t�����V6�;j?a<��k�g�B@h���u��q�&���vYUH���'���1G��\U��+a3��n�)�_����
��'�O��8���'��J�����������G��C(	���7���&S�R�(�Z-<��);��Q��	�������s\1�$<8�<��=������'�I�&R�8<?
0��(}���m�q���y���Q�zT_���q%`VX��/�^G�y�':��-(���j���@�g�v��,�R���O9E���:���|���C������:i�� ��{��}DOl�8����Mu��l(J��f�����':�W���H��X1[�A�f��j6�����c/��98
�+M�����A�$�����vw�>Z�^�}�4Uk���j0�7IV���cu��/��J*x
��~��,|��;s$�'�>0w����������7	�����hAw
�d����w��d4.�/��8��+s�c��y�������G��p��2�d$V����cw�����mDC$�W������A���Ft�~��O<���
/��_K��*�#�C�k�J)0��u
:s���fZU @w�W"N5Fd��u�~59��19������`�V�"�W���/��\M-*�p��h-RnR��J.(s���H����95P�'LE�}�X�n��H* 
�V���EGz��m^,s|"I.����R�	'�v��V���U�$s2�MGw�W��.* �>���e�4z���Hw��+��UoH�f���U�S*���c�L�3���R.2�q;:s��Lt�����n�j�X�������6���*���8Xnb�h�t~)�k������]��"q���G�v~��n�����t~�z#
H�P�u�}.X���["nG��q�7s%6WP�XV�{�����Z&"3F����J6wd$$@g�qq���W��M�8�����r�����JPw�}#@�[]s���o_����U��Y/�}��.�1�j����Rx������g��n�,H���((��e�t�B���-#*s�g7S�����V�*W\����!�����qK�[�B9M~�y����������b,��tg}���j(�X��W_�������0�����
�������b�dud�!yw���nj��N�����==S�����m$��������8:��/����m����o���\It!/����0s���x���l!���w���
������ut�|�F�(:���=_�6N��L����o��a�r:h�!�;���b��&�x�P�|3��+c&�S�������@d{�����	X"_�G���UV�<qy{F1`��v;92
�5B����HY����u��<$X:%�O	�g�P�(g
�Az?�|�)��e��<��!
�f����'E���t�1;�B.���H<��Uw���t�,�����;+�k�v�2=�y�^����g���Q��V}�/)����zQOlPf��P�Jc�c-\F�_3?�L��f�~^���i���?��/>���	W�p�,]���2���+?U�
n<�U2h�$�~9����N��O�������8��Mz��� �����|����������&f�2�_���(���?���ua|�9
�p����
�L�8x�{p���x�����#����6��N�\T��*�q�p���+�(m-SR��h�L
���3E��G��w?b�L����G�P��4��r��k��Z��GLX���uC��R����4";ql����o|��BN�V��
'�aN�s����������9W���Y�A��TW��9Q��������}�������b�*����O~�Y�:����jgN���������H�;s|da<�f|g��w��t�N����������JD8�7�����l��y���N�
u�9�N]�����Fm|:V��������w�$s�9X���T���.�U	0���U��I�����Y�5�����7���\
�9��u���j��o|g����*��9�N�������}������vL��wr5v��r�G4U;sj�z�n���q�2!p�3'�I?n�1��N�qG��G��,�2g�9�o�:�=�G����gs<�VGd�s�j����S���e�:s�i���F�s���^<��9G�B�@��o�\�J��@��(:R�U���5�*u_�q�h����r:IrL.����(WW����s ��aNv�-�7����7��k����*L]�y���})��xy���s�T�:�#LUe�7�{��mD�W�=PeN�'�@e���-P��Ys`�������.s��7��
(����+�U[��$G`�9u�w��j������u�A����m�����9���U�~N&��u�"A�C�[�h�{��9��_�Rq2�vR����z����6�;VUeN=d��n:uj>H��f��1����S�l��3�������������L#��k����!���<&~g'��I'��;�_���)$���[��<O]��~���*~|:IJ�Q�=��K��CV����/�N���qW�������	aW�M9����=�X}T���6���21����
������V��\������|f���������]�%�2�m�V�������o+,�M3����_p���9J������������_�����������K�e�V�?}��?��Q�S���Zi�9]K�����:+]�������� !�~�G�����w�k}�����2�R�.j4�kpDG��2��~W��������E������qU-$r��_�am�b"��Q{bw��C�~
�hD*���Z�'$U��M�>�����
If
 H����L0L�0&8XYh��`����������hk+^��kh7W����� q�"����A�D����p��@!K�kZ[l��9��&!#�	�r����hN����C.���1�����J���q�:�$=����u!\�P�9������S�������8��������z�#�C���:�|0q�`d����1
�!#�'$�x3�P�]�Vh �������S&��%�V��;�&�Q�D��q����u��C������V!��)����0[��M��dI
�R��)�����*2�U����`��b�	��
V���6+T�T��0o��R@C����- �"�$�	�a�e��~�l�?p������r9��:����5/I6jI�nB��]��-�5���6�.��3\�B��&��C>�Pq�F�ek8�6X���A���!�:*��h;X5��U�t�-4���um�;X���U����t�aL�C<��C R���4!�R�R���2� ����9���@H�M`�������;w�K*�_���
�����110{��a���b����,#���2c&��O6 ;��8fI����������{;����X(��N���0JH�2~G`�������uUH�<I���w��CMf�@/	9���B	�O����`�BDO,�mj�mj�		��=�
i�+� i�p��h��X�R�C#���p������5�	��#�P@&��JX���P+�l��}�s�Y�d�yh��k��PV3���������7�����P:�l����
�o<����~g���P��	+�.��T�!A���� �� o���pHwIQC�-�
���9&����[��w�:�!���W;���=����xX��9$��V����;�$��x�(X<a%���jIZ����v/%�z�����Hc��2A���9�4r�Xg�;�!mq
Vl�a���,��&^#�U����?�����FG�������;u#Rb��b'����r ���h��i���%��e�\2�0��B�����������b6�Q�$5��M���*�$����!���f�t�-e��3][��J��������^��#�c	��l��,��������l�C�:��o�0�s�����!�V:Dn�K:h*�a��J����rS%x^#�q����mF�-6�~j�����-�5C�,B�U�.< ��5��J��f4����������+/����|�������W~����73'E��g��������������(�T�����C&����������S��CC��,�nW�?B�s������jAf�
S�
&�E����=0D0����l��T��8��!ZJ��d'{�:���GcgR���EZ�4#�"�H(3�M��vS�!9���X@�[R�������� ��R�(O^8--v��:[�������X�J�n�+Yw�Q�I�Z!�P��K��T*��9����!4��V�SIB(q(��@�z�PJ��~��p���?g�������L����K�CFoX1����<�f���_�3���;�"+OH����~Rh���
��C����Ikb�
���yL��J�����
��������4���j �x?		��r���i7g�+�R�V(���/�s(��2�y/T���s(�����wvI%�BB�V��%3oI�G0:�������j`%i"��Y;��9���t���lE^!O��dx�P�\��0�����41�	�6(�\���c*����h�aU-@�\�fBB�\PG����@\P9������L�����4�x��+�L0<[�,�?�!k�},o����1'3a�4�����g�+��P���������	��#_������a����zC&t�3�=e�N�8���f1rOI�����Cn�5���j�l�}�H�s�o�;�=��U����Z�|�w��&������V
�P�G=lw�T�z�C<[�m��g�0�����r(y�R�n���mj����v���!k+3!�)_|�����FW�F����C�X������d�C6��%W����&��l����2�&�[	��Yu�u�e�K;�Mm���$�����,��o[,��>>���~����K����E�eRUj_IK��?���`��},�x�P��s��Ge[s���
izO`9H�����������g�	J'�����b�I����C���O�g�w{3�&;�P���
}���`��!s�BLU{(O�Y��"�n_�����;T�P����J�*��::�M�E��m0Fb�Q��s=��i��o��8=g�)�9�jU�r��c�
�{�R����;��<*�
�e�H%NP�T|��d��[����La����	�[��zx���H��W������R�g�j,�1	��{��o��f�v1��6*P��,����e��V�7�IW`�]euVX	�e���r����V,+�����@��R�G�������l�t:�}������8��#�)��%6:j������3���,����?��w����>8���N�������������]�UmL���7�/7(c��������~���������w���>�W�t_����}����~��v���8�*������tm0Q��I���A������Q�R�)l�q��������#�w;$U-��L\qjFB0���z*���m����z���P���e(�7uj�0C�^�#�ag��@�&Wyk��x-=pFM��5�}�"�\�Nl��
/��z����l
�$;A�%�`q��Z��A&Y�[u��P
��������M1qU�T���r;,x�\�5�cc��{��`����H��eS.����T��mL������-�Nr�G����&g$/r-�l:��8 ys��.H�z������|�y��
�J��W�e�@��<\@�
�4*T��lr�b��
�%=H���-CAa�;�� v�9���0��f��[�U����iU6��5]f��h��l*S��y�e����9W��	��[9�e�.������y5�+hg���=|�o�
��8*D�l���"�z4�s���P��.<C��&l��M��&�����&�A�3��vO#�+I�.�����\&q�M���:��I"��I�d�ms|�v�p9�
Pe���Zn��e��5�Vx>����O��ru��N��M����lj��rZ�e���O��*��hNR�BXV6�4[�[���0�h>@�0�9:�*���7��.	�r����P�I5#T�$��DxP���2��
e�d���gSdS�P������"���v8t�6�,
Dq���#����������B���)�8��-4���������lJ&Lwu&"���C����t�l
>���� �j:��u`A��tR�&I�8@���lr��W�U�����0��M�Lw�-T�=w�9@� �tk�B�MR��j�2��p�t�����TC��5����1��-��|�4��{s�����Gm�zZf���ND^�4�%���-�qG��]QN�AF����K
�����c�e{����4�u���\
��]�6xIGN�����A�}���f�"n]o�a%dp��h�Q�q8����m\W��=Vy�K�.y{l���q�St�q���>�%Ay���;�yv ���;�4n�����������?����������9�.�U���kWA�U���e/�.�j
WQMq�>I%d�����������'�������L;&�O���l����������j'�Y��C�����g�w�����6�����*X=��Ej�������%E
a���L�"�S�xPNh����"0w�dw�T�1��8��8x9�=)�yD��e
t�����n^�S����:3�r��/cZ����NS�
����*�����s���\�����MH��i�2!Sx���cP����i�������=�
�s�!o�a����ST=��cB���!~���\��o���a�QW��,f�Wn�6f(�W�W�j�2��f�=1�u��B��S����z���O�z�v�m:�2T�r(�zg;p(���"2L �<&��U�IsNc��<�w�D�a���=�����N�B�|�J<�2�	���p�`��r�y��Oc"R9T9g����������'�i����/��+TV.}�Nc��c�<[�����iRN��+�HnC8#�����*2�0i;{�Aq��4f]����P��-vM�jMG������U���hym���/cV�_����
�y���������0�����,��f���F�*�_�����H��?��j�r;^$�P�@�ym�5�����$B���y��yLsP�wnO�V9����s ���%5v�J#����TI��
A�r�%����*�����#!��
��^!9���d�����:��>��A�|�i��	�cB.~�����1���r�`/������2��V�we��1�N�V(�!�'�o�������u��w|/�J��������-��)�d�X�A�q���@*�B:j^�m��;0����/�d:�l�@.�p/K�`I�U���lSwAD�P>=�!r�e\�`f��E��}���n����r�e\]mf<|�rh��5�		B�!o�	���i�p`�,%�/�0(6�4�e/�i��F�d�Ty$�OF� ����i��v&������u*�
�a_�A�{�:�d����	#t�j\\w��������]~Gak����G�$~e�3������4�?q�.��e�|b!�P,X0�����:���X�a��g�����?a`S��o]z���������%H

��Z}�������P�]�����+7|~9����/���O�o���������B�Wr��������l�#S�_�����������}��M����������a���Q�$�.�"%nL8,E��D��-����M8J;C9>��
.��*=��E��T��'�	���s��}�8O���_*�9�n����q���f��������]r��	�!z�C<}������(�#���&�����nX��M
��[���������>>���5=���j���!��P��(��^Q��|U]gN���8���3r�������*�������g ���9f:V��v�d.�~v�H��y����
��N<.�,i�<�J����I������\�#W�`=����H�~��~�38/ �Ieu����M������AsV���$���?c%���fF��S6�T�sB��\%Va�bN�jUo�*n2'���������]����a�[����x��a"sB�����9��<e�W�e;��9�$� c�����5U��)�Zpv/�N-���$�i�%��9i1�:%�#����������
�au����*��M�����G�X�Sn��d�sj��*d�/�$.���P�>�yT��vd�V\��X�V�R����7V��,2�>�9�����E�D��x��bN+�v��9�xL������O�n=b��bN�>jqpD����.����ld�jY�i��#�(�)��re1�q��;�.�T����UdN�/r����Bs����h�*�'���K��lvN7��x�.�;�!��f����8����QE[ee���sf���}�s�m=�����a�������cu����3c=����3�Z#�T�9��������@��_����P��{NH�v@s�u���K:= }�3ka���K��I_c����7�T�n��0�$�b!wo�GQ��b�t��S�Yw+q�[)�z�]d��lQ�V���xrK�4.:_������I�-��D���<��M�z�	8�MeYj�VH���e_���a�z��	�����e�";�����iL�����	�����,5�����//-^�s0/Z��.�C`�r������4^��s}c�<*'�m�V�����Q�������v��������)��^��b�rt��?�����-����}����"���q\��JO~���3t`������������o�����_��o�����U �?]����g,���?l�����3~?����;&�	�����O4\k�k�%�^B��p������������C����:�6�Z��5bp������������sqY�zDh_��*�}qV0�@�Y|��K�jOT�K#��-�6���f��L2[�������_T���^`e[!o�P?��c�h�|G�w6�^K<&w`�V8�7V�>%��MC�N[(�����6�;a���6��1�C�=�]�����:��=E�����>zL~!����J�l� J1c�Sh��N�x?�;!�&�fb�#�������8z���.
Y�wF��~Wb�X!�H��P5�	!��4Nv��/�������B�?�+�~�PH����5/��P�� �p�D5&q�
�����]�H����X!����C��{�O���69T���t*��}�W��)V`��5��7]�O6����$���H#aL�e����.C�������O@fc^��
����h�
�����1f�/k�����Tg!��.
�vgB��l��?�1�������P4,ou2������GM����lj�,�t��m�l�|�bSuoH�	R���b0Z��Mq��FB����l�+�f%�����1�����
�-�/.��Y'��-Dtl��E���w
�f�[C�����H�^����_c��]w9�����Q7�b�	We���B69�]A$^��1am7]�����W�dYo�B�.�n�����~��'X��o���X�m���l��o��1�`��n��)�P�e|
*�zO����U������5�7{�[V*$�r��-�-�o��
+���y�_���T_^"�f9K��c���#Y����&��J/��$|��>��[$��{��t�="E:���7����<�Z\�fo���,�a��M��hQ���x��=���Q�u�����1jq��W��	�nQ	��vNM���7���uwK���deS�n"��f����s���O[�x�&J��u������������XD�z����,��o������G����`��MN]	�[1Bbc��6������%%�[7�k��-�_���F��Y�������T��)�p;HX�?�=������g�{����\�j����W��O�����������1������_�����?
����3~?������s��I�\�2x�Qh������"����<�9U����k��	�����>����^��.����K[���zB?3�>����������j���������'�( �Q��}QH�U������A�jUO��,��4b�o���;P���5U
sT��+���#����bN��c�U
AF�����"m�6���������Y���;9�"����T��~pt���9�s���	�����+0
sT���r�WM���;�����(�i����$�#�B���1�3�� n��l����� �Lu1�;%sx��K<r[�;0-������c�6��iUS�����'����� WS����w�bNiJ�������\�H��b��d}������:�7�*-�3�^IN�M�dg�9\0�s�B��f�([�j�
s���,�I��mG^�����c�2"�UQ��=g�1@|�Sg�)�����C����E!��/�����y�ZF�c�'~�z%��".Up���������e1g�2DT��T� ������
��������bN�\w�*:�f!?�����*a���w��]a�|�uQ�9�U�Q�#������������)���eUE[q���@������9�~��9U��*�sU��	W��x��9��q���1��M�F�eqL�T�����@���3[iS�h�lj+.�dU���7.��>�-�d��|��.2�kD�A{r���T�0�s�?���vxQ����<��d"sl[��"s8��~�����%'�#����x�2�o���"�s~ ;�V�?!9��cxW�5[rjL>YG��@���3���wA���Y~�)�������Y�e`��d|Z�)��8��'?���C�����H�e��=9{����������"5=pH^�S�B"rq(q�5[�^N���������1��/U�������M*�Zr��._b Jb=,�����P9����=���Jl��s�������j�~���T�q��/������k,���������o>����������y��w���/��O��p�*����$t���'.}%]�;�/��
��;�	��|�i?��e����(��0��u#gM��M��������7�`���ByX�K�z���c �<=��1�=�
�F�k>�w��4���^����0�<���������ZA���������,_��?�\!������^��a �Bv_���p(���$����8�Z
d�'?��\����e��C�����M���cR8�9��P�C>�')������iWV���Kl/�3�m���wnz;�Q8������!��^�����
����]�
d���/�]���}go E��g%����_��!W����������\
��~��P����rq(4.1k �Bm��d��r��a,.E���.�rq(�������I�'C3�bn/k�E���9T����E����Yt�{�eYtYq�i�]V��9�{���JxY�"�l����)J�I��P)O�xMK��;�C��9H���0�p�sM-�@R?��l�P|���p�?^>7{��R8�sz��*������T�R8����Q�C)������������v�C���xMp�{�}�o���}m�P{���phF$�|�p��'��m���������LR���&���C���
�p��'�����l����=��i��\6��m����c����"�br�%�������+rq(���S8������_d_�l���[������ ���!qsz����?D����>k����m�u~z������������X':M5����zy��J���7��zw^lr�=	m���r��.�.>��z��o����z@kzu��M������u�ol�^���=�����Q76%�D	y��S6�������>� :�����>�t��Lsp��44@|������2�U�v��~�������t�s�/r��,����������������G�����C<����&�����0��f)#j�����;��$c��e�,cv��O!�l��������Q�Lf�3 ��YuF�
�2������E�d��=�t�(����)w��
`B�������:��8���)D�3����p��5���<=��mT�g�
����7�G��J!�0>�!C����:C��S��9j�$
=�	��u�?C!^��\U)��"�My((���P��I�3q�&����;��_���B����������o��>��j��v�B�
+���c���;4:��0�+�o�&�R�

2���24n�zU��
6�YT����C��V9W��)V���P�� lJa�Ph/ l����kB��\&�MPcSh*
�
�����B76��c@76U�]��lJ��S�����y�Q�=W��)��
P������a�}��B�)�
\����$�}�|��_�	f(�J�~Ug���H�e��7C����M�t�i��L/l��=��[*l*�I�>a�nl�A���o��T�q��6
sX)^&�����t�~��Zh72kT�
�Zh�2�B�M��LG��j|}kP��Wh����g(\���W��
U�@'%���UYl����B��K��:����M3D�������[sQ��x�p�����o+\�@�X3V�Q���>����95��:�����
�������U���N���*l�n��t�W(0��il�z�
����J�1% ~cS)J3������a���LM���S��
���Q�4C�F�g{i��T��~�"(4ie�M%^2*�ol��qrp��M�����B7����S�A��)6�_��ol��j��ik}c���*l��?�����	MAv�D65�s�6����2T�����89��A�TfEC6�oG���l�b����r�Z�w���+D�l�m�+��*h0�e0�����e\���m-�~�g�u�l��X!U�%FaIFZ�lB*D��t���5������w^ei����a}Y�<��z�����x>���s�s��q�,��WM������W��d(��f���^����ov�0��r��)�zGb,�W^�^L^�Z�y�-[�c�Yq�v~�<���~n��v�*�?>�	>�/m�'>
��_�����J�9��J����������������)
A����1�/��O��x���0��&�y��)���}����J�f��C�l��g�[��Uu'&���|���z����\w\�����g���2�T�	�B�ph?�D�x�(���yc��9�������3Sik
:6��\�>�,#�JD��.�W�8q��S��r#8
<��������m��.nW�J�[��&��rR��e.�~]U����s�}�����,������*cD�qs����F��9wH������8MFTN���]$����*��g�E�������Y�=�8����0I�!DM�����o�0������y}#�1���A�����U�\��>��9M@��K���v������U���;P��1�w)���}�������mqV��:S)���|`���w��E��#m�J��������q��e���W��x��`TO�������LU��\�QVU��_�*�qR�z+)���:���.���3�<$s�����R�?U�@{�s��������J��Ox�?��Q5dI<�����	�[�U��4U[���*�������*��`sa����G��9�~����*N�F9������u��9�����R�?�����(���#e�)q~���]G�J��A���nUmn���F��W�&sT��(2���������R�47�!���W>��~�������@���A7��+������1G��'�z������O\��(�����R�7H������
���:g��8R��)�z�F������6�bN�f#�s����1�TwCW��g�:��VU������c��sU.��7B�#�U��I�vwx��0')_�uDa�N�������3���*�.���Q�\���3*��[�V�F�=l�V�������>��[�m3��??c�}W�m����g�5Q)0��
"}8a�����n��cF�#*����A����/� �Ey�N�������}�����O���!�T��!�T���/�Jy����0�����rv����������L������.@��0K
��Zz��?q}����<��5��������[�������}���b��~������3~?���z���~�mBw��
n��@?�0x��u<1��;0Dz���f�P�O`Z,>���>VUHc�D�������\I����g�v�H-�Ts�#�>�h�O�o5�u<AB�'m�[����^���>����0��08R�������4b��wJv�
Yk!�)���(��?��q-P�ty��*!'k�5���tS�c4���q�K�A+��D�r�;d���B���k�4& ����HH��P����&OO5x���?��'S��Dc�Z�����������^���C�]Y��cL��)d�Wh%��13������P����vd�J��m�����hP�~��?k�{u�h��)���������t�xZ�Y��C_o�����T�2>��N(7������!�����S����.QpQ�����C���H^�S��<���l�;AY�ja��k[ fcq��n"
g[nk�e�Je��
A���_k����k����������-;oWZ�8��B�5f+r������' �C�3���`C���.�����K"�b��B�"5�&���g���m��r��+$
�-��J]V8��~����-�O^[`|�*���T��G9+c?�����
i� �^�PR�e&$@nr�+��r���_�#��
A&[np��,���b��w��,�����%X9�9���|9�EtY�v����8�S��L��gKJ�xH�n<��r��J��v`95�C>($��`�6]����|����G�P�����,Q����Ag���_�l��VM��C>&��<.I|>�	0��P��B�M4�c��	����f������bB`9��Ce�O���C�X��13k��`?�j?{����v������F�����O^[(i��C�����;o���PRE��	h�7����nt�B���p��yw@�5f ?�+Sh�0�/w�&j\�C�	�T�Jj.8��-"E�%~�R�3�wn6uRF��������W�)�`�ON��2����
�|�o0���T��n����p=&�����y���{h����
�������j�m��=��[
�D�����.���>'�����L�c����Y*�+#�����I�n|j�ls�Q��O7�a�S���y3.�XEQ��*���"�:��cB����b����us5�dr�S�}���10kR��05^D���������&l�����]��h=.!�������������2��u�����8�v�v��>JPLY9�H�	�vS���]��<]�i�R'���M�x��lL�������rQ�����?{0K������������L3��an�Z�2�������6��_���?��������������/���
��(`�����=���<��u��_�����Q�����7;U���;0���F{_r����u��/Mt�N���{�����f�����=o������,��B���Nz)��S/Di�f]���D��������g�H)�����i�G)����)=�����;�A>=�/�&J!��1�C�C_z(I�������\:�@����V(��Cb �^����VX��_��p��us
U�JT]ko�
�C1���@.�����bi����837K�H�QK���T�����C)�d�y������b �R���Rwn�"� 5���&�����C��+����Px����R��rqhe]\�Qf[�����X"%���������@
�
{>�p(�'���C�_�
�p�U�������f���Y8T�{9�Y89}�@�r����b��zR^�"�r'���,��S������|�5\��C9���v9�>�����;��~/����p�r�S)*�9�)����"�J�N��Y)��a�<}g�v%�X5�m��^�J��_��N�PN/���M�=��*j�?!�C]���"�C=�&��I�r>k�������r(<�)ro��
�j,/�m�����Yi�����D��v�W��C�<����C��;���oCW��P��fk �C3��e�M��7�p(���Nv�H�����)�n�������<�Ajv�P��`W���%�G�+R�P�.�
o���p�����p(r�����D�����.�����/g{���6�����?������sk�z�C��OLZ��	��*T�9���6����9�M%���+T�������L�f]f�%���������Z��O/����uK�t���:w��[PL=?�*����"_�<]���6�7����z�&��������k��c����~�oz,:�����um���������VO38�����������(������7������������3~?���1r�zK���o�.y�s�:�"~p�y#��-�4}p�{�TwK���k*��qD��z�4s��O����E�R�
~��2����C��>��P��>���=��*�����XP�u�;�A�����E������83����j�vJ����V�� &���q��_���a���2��3�a;�7�SKOFlBpe�S�>:^�[DvX���.�R�8���A1�q�-s��X������������
I�1Ud`�rX�f:U��<��� wUP��~��cq*��+�zr��>��(�I~��o�j�2��|>.��+�Ub��0g�:�)wJ��>��n>�p�>�����C�yUa����2��k���w��\������j����o�u����#.������#s|c���:�wk��2qo�#-���@�HZ����*OUW�8����+��������g9~���n&���_cl�@i����b����w�����!��.>V�8�9M%���$O]H�����#/m5��A�����(� R�?2��g"�lR��K[��eL���������e0s 7~����������9�k�oR���������jaq��3+j��TOY��e�T�j�����o�#\sf*�=�L��(��j�b=y����\d(p��U��u������@r
��<$�/�����|qi���U0�aDa�6y; ����X�7����9=G��;e��cT�����.�S�):(vN��@-��E�D^U�\�����}�S��)�U�k�@�����95��]���?
$5����.;g>��TuF�v�	��k��*���S���F���3�X�M���4�V��r���8��3k���x����\�-��p/�*p������B��m!�k�G�xgK�S��AUv����9�GTvdu/�$E��U�/��bF\2g���'9�[�bN�7-:�8f^��}����A����i�����.�D����n]��X�)�@����Z2��c��/�K���A�*�;��_��pP�>������\��@~gO��`�F/�1�l�+D�Oi�@��G���vr��\��r�R���y���3����Z�6VD~(j"w~�\���E������K~|gS��=s{q(s'=&����]�� ��Kw���}���r���e/q�Ln�7eUD�j.g�8����=,_��C�z�����L���,�p�e�$�^\��������]������/������qJ���?���"��?��x�}����{{J������E����O������[����!|�����>�/��O���?�����YRX��sv)x�>�)G���S�T���P��w?���~4��{\��,�gM�`]�X��d���j��w�G���c��,����0����v��wE.�����
d����i�imfp*G�������s���r��Ha�OO��B!W�f��d> WH@k�������UY)r��}A8���"E�����H��|�7*$R8T�%���2��
-
;�,CH�C�MH������7�"���eWVx@w1<1>.������!��Y��!���6�p(��Zr��2��-d�����!�����ZK��#��H����em����Or�C->YBI$576�y!}�O�-k�.��W���b���\�1��W�����V�0�C�M#e/��m���!��-rY�����i[��1�Z�J�r�ev�@�=���.���f|��~�
\���7l�Pz�&e�CNU��"7��>������&o�����a�9�u^�)�2UU�@.9���CrE
���~�m�8��5�
)r���{r�n��d�1_.������J
K�i�b�n�+�fq�)j���U8�Rlj_U���5a���q���{�j�n �C3��a?����j�\�����WvE.9��mIAE}����/c�.KM�+�"���iL����d�������sEn�CA%_���L]����OVM�����d_����
mr�>i��q�����TL���8�����nT��[*,*o�zL���YT���J��0����W���yYP1�e���KA�z�C�������5�r�?�7l0�OjmEL��^������J������,/�����C�����"�Z�Q�U�4��>�����Y����qYas��R�����p�9�31~lg�X �A������,�q�))��u0c��i��E�����������7_~v;��|�������/���?������f�r����F]������"��*\8x����P�B���!������HF�
s	���y��������}�V�"��p5G^�%����'��S��C��lj��}���>���)������(�E�)\�����3F�pf�C{Z|��4���5������}D�N^��)����@o�x�������'�, Lu1�w*�(����0��������vh*,k�����_K��
�)����2T �2���o�0�����F��(��I�|������5�T�]����_Kr���Z�R��]�����e�B��b�+�8�O�:n������s"7��s5
s�����*E?�����lw����T���Sc��5"Lu1's����9�����bN��8� ��9C�����3�=H���3�j��O����#��1�0'��w������7�\�OGZ��m@��s�O<�0s�>����eU�����da?���j�"W���\��Q���������\d���:��g�G���s*G��)�s����,��fQ����2H)��9�)��#����7&&��t���V"��+0�������8.Z\�4~�9�������j#��rEd����S�9YI�s��9�*�xQ�S���1��g`_�*��&s(��s����������SsZ����*��#��$�b�duY�A��b��Py���h��,��/N[�������?[kw�aD���{Q�M�V.�u�mr�����B�z����1o�0�0�������9�T�)��~��n�U=��)sg0�����`��x������o_?����S��|7W�b���1�|�bN���T�p�c��}�p��b^��N�.���.�����y|}\b'V��o;"��C
D�f��r@�+������Y�pc����R^���z�#�z��B���Cs�^�v='�uv��]��c?�{2�y���%t��($�qv�����\R��)�+�%�v	�����w��r��������b�R��\�������l:j��3���|����?��|�GO|����q�O��������T�������_~���?�������o���������������_�����Q�H5q��{���N�����RK�m������F��ca�,\t�,2bP-Ro����>Muu��*��8������@�v!g���!���������;u��+rgO}�i��\~ZZ�����G
��F��7�K%����~E
����]�n���+Y8�tO�+�o�bfxRP�ocn��U�)�}��rq��@���!��m 7y3��0�Qw��"���&k����A7��C�=�P\r��f�e2�w�)��dmc|9�Q8�u��+rq�u~4��!��Wb�1_f+��3�,�C�����8�)M��w&�C3R��}�H�/�Bu��"7S��!�j�L�@�1��B
�f
qC)��D/�)�l>�=0�00��c 7{�_�
��C�������-)�lV�xX�,r(���]���H�C�#��2���@n�P|:+E8��Y@�J9���,9����@�J�I�����I���NV��lc�����y�y8�E�P��C����Odz�H� �y>�[���l�7�U�e��z����A�R8T��d}E��l���b���.�K�!�_�C��=&�<��	�=��
���Y��a?��0�v/k�\xaB���]!�"���M�Poc�
��C���)����nK����d�'�` �3�m��)RtYIO7�.�\��@
��z�������7]6l�����������)o�q��� 5�s�L�Y�����iYAsK9s��
�j6�� t��93��g�5��wQW��<PiEh���$i>��<S�%�j�+#�
L(��-��$��G,��G���
�
���L��z@��\�M�mTa��+�`@[x��6en�iAE���$�W��T�d����o����g"B�E��9�����u�zp
Kq��y�9���+;L�_A?����1�����x��Y�������������/�s����~��_��r�;r2?��Rh7��N��LQ�q`���w�F���@�X��uI���mM5��97`_#��9��\��jl�����������<7e���{rW�����>a\��VH��8S�@
���{�N/�9}/c
�J����T}��.�
�J(�0�z>����_cn�%��\�5?�mum�]�i����P���+��Yi& BK8�z]����}M���H�P�����d���5u���W�"*M�i�H�C���2��n�vE��)wge����g���"�C�����U�3���+rq�g�����tYP�����d�l���I�k�]�a�O�l����"��R8T���������z����?��Ij&�PjO�7�*I�L]��!��`������b�����6�z{�"E����e���RUR��P�/�I.��O�]V���xE���9�������U����4{Mc���cL_��:�\��	}Y�"Jov���?�2�Z���+u|�uL��;;0������C�7sL�N��`��V��Zy����M)>��6��w���V��Eu������?����P��\���j������u���~sq(����������[}a���?������l�������<���
5����=��&�C�s`!O��i�jG�u��q(<�?��!Uz�@��~�WI}���S�K��������:���X��tR�xE-�R�r��l��!��` �CU���"��E����Bb��bM��*����bS�b��c������}���59��O�W���9����(�U9{��"��d�5�F���
�����*6�-����)C���k�����*l���et���'1�_�/���4��$���%-�'7������"���
��{{����g���D����
g>}����NxcSR�w�bSJo�����y����;��/����������������|����
��i��+���~�����������h����Y�l�}�)��������������_����������t��'^���0�5`+V�
r��C�.d,��a��z�G�9�1$��M0q���3����
��d�H�C�Cm�m�\=�:��15��V�k�����>��,����fG����0��<Z�Jn����.�*���R�=���1q��?�q�l5[(�&������0h�4���B��&k�
��r����s�cB�1;Wu�����?W�#e�+��P�rQjL(����,yp�������H��U�4+$�V8TS�������]�QD�x��P`���|�P�'�g{j09K0s����P��h������;ke��1=�9���}�]����+q��!��e���ph����s������>|�*���w����gEU2�2>�*+���)��
	��Gh���JZrY����$r��"��!����P9��}7��6]���U���}'���g����q�+I8T������C��H��M�%�?o���C3�������C��r�}Y84�E�_��q�;�c
�r�b��;���nOs)����.kIYo7�f�Pp��H������_���`���B\U���"���w3��������])���f�!@
�
���%u9���]����?�����'�V8����FB#�]�q�{�B����+�3��	�������
��e���}m�������d�mm�.���|>7�iq�����d[����������B��p(������!}��������
����n�,s����v]�,	����*k���� o�w�v�������6{�Z2g�A�?��4��l�h O]�L�������\��>f����o������K��Kx�9��g��?��q�������^����/Ov�b��\���Uyxm��������������g�dB��7k���n���C}�C���sR��fa,�����D����?%Q�nJa9�E�>w��	o�����O����o-����\�v��
��w���8��2����mo�G��.�����Q����n�W)2V��H��������iw%��/�~3�9��n4���z�r�UT[�����n��)q�������������~�}d��',�i��������,�������[J����k������\���x��-����y:��C�x
�6�X���������C.��_~���}��S-a���������i
��s�di��[�i���?t7�/�^v�l(��p>�p����%���D"&B�Yr�@�������NOOFL��������P�s��S�n���������	j�
�r�D�W'���t�Q�-`%�-!����(���gKc��*��A���`	J/�l��\�������@_�1�xL�N�P���F�%bq(f��iczR��������F$��Bx��X`"c�3>��;�pH��+$\��&�
��y*0�P2�W(��e��`�L�}�]b&�����q��gy�� �`�C�[Hp�;Y[g�����7�v_�rn0<��Vk�A�	��#�����$���l�C�;�	=��ph��J���(�\�\�Y`��|gJ,�	L9���F��Y�P(l[(�)�k���N�H�����
U(��6K�S����S��Y�}W�n��IS �0�.s��Vp��M��R3�f+����L��0���]I�W�����lxm+t0�"�ZU��c�K}�C!��&~�j0w��e<!����hL�Q�f��kK+����'�1w9���U���	B$D��#�c�l���q(�����Km�t���1�9r��F����6)�!����[�fS��L d:6����rE�c�y���x����"JZ�2��C�,�P����nRw��l�C��	���f�Wtt���,({���sL%M����:n�5�����q�}Cz� DB8T��>�;��!.��y�"J��D���p(Fg�	���
��!�)`2^s��!A8�Li�M84�2���i�P�\
d>H���e$�P�����[�	����3�2�	��k�\��n�69u���5��C3����`��M��`�lD
�f����k|5��q'�V+!��/��V4��8��2
Y�1.��ZnW�@������wd��X&�la��������j0vE�2�m�$#'�uS����iQ����OQ�>oLw�(���f�
4j��Z0�7}k�e���7����8���L�a��&���|^&!�F���8�&������cv����0#��&}��Q1�|Sl����������C�s�w��M
-�&��:��`�*��-)q���zFf6����]�%c4VX�g{r����T`\N����?���y�;�MZ�G�����7���6�����&=��XXJ����?����������X��T�7��,~���������g�~8�?�2���z��:�M��}��4;z�������BV�M���$H9��������\�E�Q��^��H�P�R1��a�&���:�+�H���l�|�-��RD�@g�����F�GkuQ�
4���;Tx�7����"���������T}�W

=���8GKA� ��T"��G������B�CG>|�����Y��P&���bc� ������������4U��$�y��W��)�l����M1rA2
�j��8[m���PaS�����!l�Q����Ss�	�yW�2��6%�D����6����8�r��M��r����Q9�]AO:S��z.0��M��6U����i�Q��gP�u�	*l�=qd����6���z�0��s��;t����Rg�.LW��-�A7��M-D��l������)����M-����Q�)X`B��1��M-����>a����Y�t��8k����).Gi@�M�s�.�L��Z�W*l*�;Jk(���M�����nl�!��Oa_��������8�IA�u��My���Bz����
C�J6���.�&|��	�'�?e"��{����RN���}���M����P�=v�0��P��b8)���
��d@��NW�o+�<O�V8�W�m�F����UH������F`B�����y��Z�-�f���M�f,"T�TU��6����
9�������� lj3W>��PM���y��hDRm�|���jT�
�z4������j-S:V������B�����!"T���}/+�2	�Z6����m^��ST��&��b@�Z]�)��l������0W�ViiF��ci��X��e�V''{�s���p`,���*Y��7%��[!F@�x���\��]6m�J��)����j-�)�`���1��#f%�y��l��N����I��E.��!~����@R%�����w$*c���@�Q]Y���v���������@�\��w�W�����U�z��=�[z���o��l�U�&�����3��F��v��{7��V�����j�t~���[��T�5g��o����e>�������4Kl�NcU�a����Zn03 �����d�������3�0��]	Ne��������ZR��uZ�3���a4�W�<@������}�����o�����-������`�������g�~���l$K�T'����U!OG5S�-/~pU�����5.}p.r�O�	x����b�q������x�I�^����q�'����.����
4��l��Rq�c���?�V�
��^��1Y�uV@���2������j��6KTP�f��W�H3F�;�������W��M������4��uq�8��h��eq����jX�	z��������t.2����9�����
�9�elA,f9V\��z��b�����X����3�%*Lu1g��7$�2U.V}������nS�^�������9�{j ��s���_��9����TsZ�2�
�Z���@U���������@aW}�c�x%n#&a�S�q�j�d�t�S]�����K���Sj����T���Irn�1�#Lu1'w.!��
V�bNI*t��P*a1��'���l�������Y�*^�:b�}t/���6V���9'���\��c��8�x�.�bNVU4����S�:V7�ga{���9���)��g�T�2��u_��sR{Y�"2G�����9�����)Y�\�\�IZ��L���3M�|Bu�&@u�oW������/�}cu��J����.�$��b�B���P*����2+���V�[����<,�b���*x*�?��k�+ ,�bN�|'�Ou1g��v�eWu1�+����|�o�c�XO���R�n��Um�������q'����ph�1��������L�y�M��F���U����G�:^|y�I*���9���������L�+p1''%�nJ�/�����o����R]�S�[�S1��U]�)xeLU,dU��>�&@����;��r�
����:����E���S�5�������&���O��v�^�i�����
��T��)�*��K��c����\#�k+�����7��^�A/��)���/�I5o�=^^��>�������N7�6`��vK�v1��rM\P�@
���R�k�v�W�O�ou��qG��r��%S3����o'�x�3��TBL�����?,��7o�Tm��*�N��O�8�>���+y��k������������������2������Z��j	�~��������p�+�������LY
.���0e���������P*U���eLl�����i��b�-}����hi���u���_��g\�D���<���A��b;
`����U��������������c��)���s���7k�<O��b�q�Cc�����x�73�>�����#n�Eu��qU����D����k���Jr���;���n��.~
/���v_�M�����v����&��
����R��+p1g���U��)V���������(��_Vu��WS��2��]�T����j5}�����v8_@�>��o\�U0���E���qp8s8�q{��N��S#���+P����������l�
�"s�^��EB���K�}���<�����{
�� s�o7~�	�����gbx������1����+,X�����G���j�x�����~x�����|��xq�(����<*�z���������Uu:��
r�Jf��(vN6�9�������?��b9���{x��0�����U�����^�.n���r�r��������-1�U���������c����^����r�������+P��*�E��O�3�������x���#�������U�m;6��q@����w�FaNWI�o�T�s��b�S�Q�?��]��:VG��*��r"����x����}5�
#F9VL��T���In�(��Y��G,��x��[_X���7���Ou�9���>n�������S���v>6�����������wu��I���l���Ob�:D.Eo�� R2��
����P�V�}L���7�S����2���d�<��}��/R�9������U����[J�>0vE����(���sW^���*{�v�B���N/+�8�_F�l��;�Q���s�����g����i��!xs~�����1��/�����*�����o�/����Z�����U�3���_��?�����>4w\q���;��}�CC�C�"�j����>�X�h T�����e����H/��]���W����B��5��{![#�fq=_>�/����2�1]���r��w�-f|gZcvvcf3ukS`����W���x�1���$rQ�O���.�L/c'c�b�	�r/��u(�1�bH�la���q�+/
�C��7��).`�P��	�8R19���a�>�� b(��� ���	������p���@.���"��F�m}sqh�AO2!.�G=E����?�����EE��i �\�g{*0w��/H/���E�'�C�����e�����J��s7R���'�����'&�*�-OR3m��y4�{��'9������	Y��{�������{�@.����&��ij�����}yq(9�����.S�uR��oO�6�����Y�C�k�7�C���a����!<�J]6[}�|�����}E����������`ZR��/��d���L }8+E�P�G���� �������������~V��l�2���)��1���w��0��/�����C-��r�u;���
������F:E�1[M/c~�	&�w@z�-��H��K�/���=����9�sy��-o�m�����^i��>?���phX'Oc���uW��m�5�����2��M��C�>=�u�C�����p(e��+]8��S�e�;�H�C�?��]lj���g_jsW�s��kd���/I�t�^A_����\�����H��uR_q�����Z�csZ29W����\��U�����5�bS�� 6��'����\��{���"�f��A����y[?���m���	�no��jMXS�OB���/O���	�9���u]1F����~���s���p
:�3U���3�X�1�������0��DVh�%��x0�f��<p��<�I?��������|hU���O5|����"N������g�~����2y���k]�C��?MrCS��8�(7�AZ\�4c���#� {�k��9]����e���W�+�.d(��	��� [���BS����q�������t\��
w��Qc.OP��wcc*<�)Q�M��:��&�������B�/+��V��/\r�{k��Z�������2�����	sD
��u��i�_H��nl�����
����B�T��wm4����O+,l��*��-��/�.l��p���8};t�+�c�M�[G�����ED�
�bH�k6����2EaSTY'4o����f������]Vc�&���
h�F��������p���Mq��} b��[7dB76�wtcS�<�����u���4I��g5ZC���r8�p8m�.p�
������^�z�����`�o��&�R~1C����9�Y�z��._�����������������M��4�S�2W�)ovS������|����n��:���4L��Q���qM~���������Y~�0/��)�����R6�4+��LxcS��)
�M6M������y/{�n�i���|�����5�
�n��[���Y��a��f���>�;t��5s������r|��u��~@�T�f���n�C�>}�f��bj�vuU�����j��0�0>\��B����
����4���YR��]tcS�������u�������t��?P�mlW�����N7C/8��M����P�/�E�nV�W^�;t����0���Ne=���:�[3����5�C+���o�/U�����p���n��%�*H��n|�����n��IV���b��1�`^�gF���y�|]����c���u~���� �/��P������' ��o�zE��,�\����t�
G��]���'��e|X���{�o�/V0��dU�2m����8��3�F��f������
sn�ea7�|��6�k����Rx���~R���j��&����T%�s����#R���o���[�1%�z��;glG����J���������_T�������=�?�T����_����G��5��O%���>�Yq�jF��s/~p���4��?�Z�����<����/��|pM�
���7��:���W��w��.�+x^�����\�_�@�|W?5U��S�[�rD��	�;,�erl\Q�����c�����������x��kr�
��G�d�o�����u��<��O�5��	��]0r�P5"��;Y��{����3;��	�#.����p�7��QF���W����i��O%�93��a;B�c�*F�T!ZB����}������]W�����t���m���(2�))~;�q1'q��1�s�
b�j��]��$
N�c�q��?V5FK��<������\�����u|�b�,0��@q1't����z��?�>���I.�z]�$�j\��#��JQ���T�GL2"W������3���x��bNT1��*�)��s����W��3'	s�2W����-'/���
���hq9��$����9��M����1��.��\_�E[un�z�����>����b�8�p���8����NI�c��L��-Ws90�A��U�j��������+�9��{�,�����m;�b��U���b���s�S����8b!'e���Zs�*{���`�N���>���F\��QU�f�n���V�F�m���^�L
���'O��v�
��U�jZ��8"s:�+��������}��ol"s���{�j�n|%@[�)���Y#f�w.�x���W�n�9�p�Q��9]u{�j�&2����(�)��F�"s����#�ZU��ZE�s��\�(���*���H=G�����j^��r�|�1��z��K[�����9���z�,�+�-`R�
����������k5���| U��C����|�d�
|3,�7�#��Q���5W��<���x2���|>��W���\��i'Y� >�9�Z����\�����W������{-~'��~PR8T���X����b/s��L����O�c�������Y��n��K
Eek��8�%�f�C&`��C��������rH?<f�����4O.��g<���/9�3���K�����>��tc�T_��7(5.5��W���W���������������+��?`������O)���f1�����3~?��O����.���{h��#a����
��z��w\t��&�-�8���8#�;�R\��
�6/����?���8�gx�K�B8�j���`�O�G\�g<*�:��wZ���L���p��&�g�
�������c���r�����">�	3��4ZS��H�K*����T���t�S%`�{��6�bE��t, ��/�DL4�#��T����hU��]��XV~0�:�b��'���������#��5��a	�\iU�'�R�9�`:�*Z��	�9Tp�<�>���9����|O����>����"q�od�2���@��XU^S���<c����&smO���J
(s��m����\�����=��5��1!j�]���$�����FR�����H3�L�Z`�%s�#PX����L��n�(��(��EdN�$�~��b�����������Q�*Wb�{�
t�_�*G\��8��K�d�iq#L5-�)V6q���V���(��#��b��Bs|�(���38��t�������H�����y��A�"s���<V�'���SZA��X`i���x(�dN��~�3L�v��[`�+I9�����q:�}h�+�;����\�2\K[��a(*I9�:��sb�t:B�����xl�8�t28�E�4�W�S
��8��*�j:�����1s�t���E�S�������\m�c�d ��)�93��d���,�� ���UY2g�d�s�>�M���,��\)K�F��Lh|�K�������c]�	�WK��j]�)�W�������+dO�j���K����x�
� �|c����\ �H��;+OS=���v`I��H#���?q�����O���	������9��J�����_?�G���i
Sm����Z�X���?��@����9�9�\-�� Ta1g�C�����h�9�+���q��F`���D7V0��V�K�9�##�����;�p�
s
��"�$�K����z���S
L�5|:�����7@�e��\�8�R�����8�x��Pt�S��8,pt���8�� �B�?��z�j�Br����r���9��N����aU�9-�M��cA��P'x�
�X
z��F�d�����i#9�n-����\r'`L��H
��s����`�>�E��?�Rjm����&+���$���������k����i��Te������x@�TV?��.j�F�l�4�K|_.���������I�+���L���,k�r�������w��=V�
��LS�V�C$�<*���_1�������$_�
����r�R���?V����:������rk����W������b���" ;RO�����1`��"C6�;���Q�K�w���W������������_�����S���������G��-&�V���"�9����j��T�cVMk���m�b������>��0\;�����u[��R�k��;����8�6G��5g���qg�J5]"x��g]fs@��%��n��N�����`���	�5�DO����NyE�2X�����k�OD�iq�r���������J�JS����3�v��7�c��Tw��p�;��	N���VZ.��#-�nJ����E\����sb���s����4c(�*��#��D���)�9�*��a��]��9|!�����&��
l��������9���/wS��������zB��@���%q"g�^�X����R)d	p��o~�0��Dr�=����
�5G�XO����1W�q� �J�����S�!�c��U^�};�bN���TO�T��B�P#6p���[��hT��j\��q��*��rq)+���\=���:�f�?��_xD:���^��o�$��r+���J���T��������U�H��L�)��9�r�:��&�j�*�������U�2V�����<U[�%sf��~�����f���	.n�Dw������?������$��V5R*�6WNu��W�Gc; �5��&��v�o�������	ru��wU6l����"s����J�1sJ�|�yU��G��s��$.�c���Ly���3������%s�W����q���(��-�X!�`1�������+��7GTZ���EDGb�z����!��f�����o>����F���?;^�F�����[$��H�L��+s���A��xU�n�
b�`D�A������rc�zS�5�>K#��|�U2W2-��>��V����v)[��n�����$��;���x,�x`�N�%s
gq���c��w
1��B�Z�����[W��y�������N%:@ �����a�e����c;�*au�����>��}DX�u�*��f�y��9�k+��N��)s��` x�?2��L��F�h�e�$.�m�����;6W��������tHm�����>�����@�����^�w�q���}=�� WW���_W�����?���A)H�����Hm#���������$��/��Y�lV���I�H6�p�b���4�Y;��?n������h��n������K������������Z�*�n��\3�_/����
:cmq�~3����j ��r=0��)O�3~��'[h�\���w�����._���"���c������l��?�_�h���TXH+�~��o%F~��7�����qp����������W��������������?4P�+mX
���?q�oe�&%�������n���\~�r�����`������S~?���\[a�!��3Q���C���`W�,s�������x�a���q��v��6�ZG\�dE��~�8^���)��U,�<qqCY?�ljF���H����p-���Kp���'�Q���8O�6\��T��@x��(����\���fZN���W��T#�1���c����
�qDx�Y��.���K���c�}�
`wzN���4Eo��v�z����b��y�W�x�D�����
�w_���b�������1����P�BiQ"���v2�1�|�:|l.�0�7�����q��t�#���o\�&e���\
�d���]�z*c;"�����l��L�1������j��cs�D�Tp��� �%�8����5'v��L��oL(�1��E������*�#�������6R'����C�u"y�����Q�)�F��q��2N5�C<�����CI�;��dN���#���a���������)G��S"&*����
,q�a���������p���u
d��8:�?��X��i�X;M�����=<	�t����S�c���H����9�u#V��_��n����XSw�v��
4�D��p��9���y����Uh�U�����]H���@��@N8b$���9-c�W�[��ND1
���$s��-�1�9N`�U��9�����8*�f�9�'�e�*WYU�S��f ���y��`��9)2�:['����W�F�UY��t6��l��2*SJ��<UUX��U�:���Ysj�(�R�5W�B������E���X�XA��0���3{�9��\D��Nvm����������+��/�8l�0�#���7�S:H�$����B�J�����?�y�V��n�l��a�=������t�x����c]��]���P�t`I�e!G���F k+�����S$�A�������o��I~��?L��������\�4^�@#���-�T��t����-���\��<���d���!�-��I�����?��H�2�dm����nRJ���#vz�P�@`<���1?��h��'��1'�jf���r+�,���8�s�W��W���?
�r&|��9���U-��k���q�.����W�sf�CT�U���?26���U/X_w��H�a��8o����M�r,��G]���y%�����������'�7�t������u����]��q&]�g~�8��g��H�,�3"������o,��������#������C0wG���J��`	��+K-�!�������@�H����/O;%�W3���N��^�"_B1� �~z6����8����1��(�>-������������;L����!������)�nGd����Lg��_�|�J���1�C1������O$��2�ml��!�D�������?0L�a��C����0Ol��qN��f� �;�C�����%����O�����OW�������������7�_�����Q���{�1�E�?�)�Y��!��
w�T�C���S���������;��[�]q��/�;�^qm_�AM4�nv]�e�����3����2���T��[
�`q&w5����������q#
m27*�n���ZU����E�����S���F��|q��[�$%�����scNX���k(�GXwE��I)�E�>.���[�R�6r5���?�����N�r��,��l�����}����;o�
���m�5�����Ty�W�0�sw�0����F\�i������f���#.��9/�N����=*�Sm�8���>Ua��������gn�x=V���TJ�}q���*7)��(�������I�S�x�7�Dk!��W)T���I����T7�d��u�.���^G�"s�"�m�,2�$Kt�S}�9�eU�0���om��i��*G����E[���%S��7n�����P��	P����]��2�n���� \���}Dx��@N�4��9=5K���[���u��9���9���R�F���9^��(v�jo|%����������I@�q��]��\����i
��U��A����0'))G���*�I�i
@�Vo&Y��US7��A��rx����/fd���, <���.'����TS���k�������;�*�s�F��7����z��?o���
����V~cN;'$�������z����9�Rf�9��/�L��eD�V��[A����Z��a�+��������������(2�{kDx��De�\G�pYFcDaNQ�27���[�ZRnW�I'���V���#E�do�H�no�G=��Y�d|!���;������zza����H�p�����{Y[yN��`/4�o�K=_��a�@/��������GSA�����ii���C�uf�)��d�c�����z��#�����%[�s,�s���������)��m������N����������z�>����
���������?��w]��������?����?����g�/�������?������?�l�����3��Jca��P�vxC���\P�G|< Wc�@x;\�� ��X�]U���������T��e���FjD!�X\���[�����J����	�*~#Or��`.�Wh$$�}Z$�O�	��������X�;�7*����BU�3���FB�P(rA?����q���j$8��C�c�x�7E2Q��p��zNH��ph^���	�� mB/Y���p�rY,�<5��iZY�O�b�*B�����
���`�6&kWN��
�l�>�m�8���+�u-�x����p�gz���S���Bd�-VA5gQcB	�(�>�pGBU���J7�-"��*�����*�z�y�[�&0]6�Z!����lJ�3r�������+�"�������69��q>q�,cribcL�P���	&�Po�����"����i�c���BN�����;��Y#��_�����q�kL@n��{���!-miBy�e�g{*�2W7�v��|�Sv�O�P�������8+�T:�k?�����[v]f]9��P����
�� �~��K0Nd��J������B���.R�q�y���A0m�n��vj!�5[���En�v_��q(�&T��|�%$������Ye��B�XG`,y����:dU8T�q��PjO8b��ll(VQ]�� !�nr�#�
��!��FB9��C��P�n���O!�j��P��Bm�P
�+�<F��4,���[�_X�����2�~2jY���\�S84�\Ov���&��4�1! a�w�Sc���
,��>s�����]YHx�������[0����	���CQY5���&�R4x���l����zX]84+���I<5���]�&x����P��`J��.��� ��������oI<����4�3������!9�(B��RK����M�t���h`RI?5�Wxq�V}'$(�TXd��\�k;��o
�}����&"��k>v�HT_�ZI���+4�2%e���1_�4�%��o��c����}TaS��9����r��Z�bT��i�$��Q�A��Y�p���)���I�C
w�E���}p�;�����������������Y��u0��g�\����)�����xP��/|�ca��t�����o�y}^h�������������o�:Cf��?
`����^�?�\r����/��������~	?�bg;
��K��@���O�
J���U��g1"�>�P}�P �6�u����%C��5��t���W���Y�'z�i;�pa4Y�8,c
H�W���>�[IM��>-d*����D���3��]'�c.����+��M7$��b$�I6�q_,^!(�����n��wnJ���H07���=X�H�lmJ�Z!�Q��
9k���a6J���|4)f���� J��l�eW�&��s�1��1�JE1���Sc�1fh�l+<4�P��`�� ��C��`j����C��;�����M�~n�!DF�C3���v���M9����L������-!�C3��*<�D�C�+�k�s�b��^[@aBS���A����
E�	O����r�cL�P�jm���������B�&���kl��/r��b0g��!���6f��6�M�
�I��l}50�|�M��W�;!t�n��-�w�0y��!�p�M����1��B9��)'���MR+]�c�&|2dh���������t�naT���"�j����+�����S�1���v�jWNs?��6\��8U����p(p�F���t& Xy�e�2Re�g�%X�8�:d_%u�t�����V8�C���1!t@�P����zV�����Uka�.�J���bS�����+�~��[����}J�v8����O��M�S���������5R{��v�g�
�\J/�����{$_�m%���-FpR;���l�)`���5NcB��&r��%�BG����9�S���lE��d������=D��A�8T���;o�8�aI�S]�����l�����w6���S��&�����.rh��)��B��p(T��	��(���\�-�����X-$�%%��k���.*��w2��`�����m4���j�3��S���wT�2n��
����
m���m,*j_x��*a(��������e��Y���+t'R�����&����G��R��'�L�,�uq�n�7�!d
I=���b�U�YF��0���j_!���Vx{�����+c��.��Y��6�����2���W���%&�����?&��M0q�%E	�\������tR����V�`I����l�zDj_�c�<^��?�4�������t �Y�����u����&�w?�T���
�����K�H��_?���)�:��_7�C�!}������?�����3�Mn8V0��;p�PU�w�4L6�������.y�������B����!%��f�>+ 8yV\��US�f\�y������J����L��B�d�'�X���}vr,WdE����sl"+d?������F����w����PvhH�Oc��F�iQ6$^!�\�$���yW��"D�3JUH���]�6\������zLpK�m�����N��y8�����������K�������~?�	3��C�;
�1��
�B�s(�?��O�[HV�l���$���	�������w,�		2A��{r�e�)
������i1)�����k?���������O4j+��;��C��j�`"%�d����H���j�����C�w�"C���������jHpu���� �_e9i$XBi;����-����hY&4��IS��f[�����1	U�E���]�:�Je��c��YR�ZV2��������[���4�<���g�����CR�#�]��	��,���V�$z�-#���|��m�f+r�q��B�?���I�2
���g�����@����������������jm�;%��;m��
�l��m�d�	a[��W�����I�kj��}�����M4�s��������-���l�2�N���>+���+u��T��y{l#03��
#��������Yo����o�>.�[]��l0FB��p(�d �������3dl�@���
�f3���/����S����.�����s{�P6d|����]^� �o����c�C}�
���V�R$�}�b<8�����~4^�����`'���N�'!�9�����=�	nq�-7du0�V����?��/��crK���Z�C)y�U��	+�����j����-g�Uk�0�VS�+)��VS+��RI���V��Z���{��yK��������QNwow�c�����isU��,�l�6�����P��F�n�$���}�M q�E�Lg���I5d)n��C�)��s/�9���I��W�J��l	��P�ko����5��Vb���,���9E����M�^�����{U^��
K�/��a(NX��kR���!8N���
E�����3^�g�r���������������
1���?����.�����S~���^��/�������K����|��W�����Q��y
�z8�o����{(��P�V,����y!_�# �/`��xL�w����v+�5o���8��]���2"?��o<����Z��S�����:�A#�����D#1�N�.��Ha�l��H0�}����uO)�������Be�l�����l)V�����s�b0�W?���m�!��%��O_|��6����������H��o�S�F���������X7T�����������5�?��������|��L d����*��^�$��5���1!,�mH������C\�N�����s�����N�qc|}s�PcI��V(o�h��p��?�Q�|V���9���HU���Pr@84+T�g�+�e?�!5&��P&/�F���]�7<�>@�M��
1.����W�WHL�Oo�]#a���s�������eo�Dnr�������g�3*>I�����j�S��/9�9�a�"������=y�e=��=2!o�Pl�laL��,�z_�x��������=�Xg_/��n����	^����z4�6���a��[���������P9������!��l�,Ec���������!���P6�:wcm�� ���G�z���]�Z68T������/^!��/�
��b?��C>;^��]Q����*���������2���C�,��Tc��w����f�]�l�N���`j$�Vlr�{��al�pH�����179�g&�s�����>�9��U�����H����N�8�I���8���h��,��	%�C��C������OG��&�8}U#�������,�s��`��ymO���$X�k�����.�������T
9�bI�w�+��M�x��	�=/rQ���bH�w$I�wy�]�g��/^8��(`)�6�p(4��yL�9�l���
���o����z�����v_��������WA�;-<J���|�D|!�j�fA7&�b0��l�(L.E���'���_�ZO��$R3t0Qb{�N)�!����""�i{�N���`��j�j5��G��n&���(gl�����5+�f���!t��Z0�H�M�����Q���������[- ^��?S"�w����������
=��s�����S)��!����{�8	����/��O��n�������?��_S�������?�������H>��w��g����?��6��)b�6�D\�0�b!w����RR�4l�������}�E�=YS�`�5U�oq)�pi���e�}���R�vzD4�2����C��^_9���+!1�N�e�-�	o!bI�Yz����Z$�T
�Z�?(���k$���v�F����s�]��X9�m�Y���^|��R������X��C��B�y���(����� � ��8 d���1���b���������)�1�C3���W���q����,���8�-�)+�<���)3�y��C����[��T��0����1�/�"��T������/��%���B��ph�7����V���)��-��K��������j��-���8��}������c�J;P�ox)��8+�g{E
�\��y�L��i�3�
�P�d�{Bn��Q��FB.~�S�����
�P)�������e6,;����rI���x���!�,ie�7E�Y&@����� =�)��J�|VnrH��3%��C0�p(p�w)r(�l�	`��\1NYo�����c���!������������d�V��)�L����P7N6F���?��l�[�)����u�4"6q���-Dl���zL@.���;vEtY����0�}q(����[@��,rar�&��?5���7���:L�f����bF+d�Nn��W�\�?
Lp����uea��>��aR����J����\!(Q/�,E��q����^��u����P�*Uy����	�~�)r�p���bl����R8�z�`VH8��=��!r@tY��O`�f�h�x�n���`�>D
���C��k�t����g��e����P�~�CN�'\�D]f����O���1& ���d������J�d�����`��?7���I��D�f�]�^���[m���Oa��O*�C�Nx��Us�8�X�3w�~S�v�������kh��R���}��%?�#~�n�����us(OI���t7������f�ZR6�u_�G����2����6$��MqT��5-����~/����A��4KN����~��^�9� �����P�	���d�]tK^���������C;�����T���f�����m�N��oV�r�����6TzK��������������������o1�i����������K�%�����3~?���-&nP����0�;�;)�M�����tw`Z@�e���,#r��;��o�.�|c��8��/��F�.xw`_#���cj�NO����f_U�^&��<C�>�)�i�Y�	V��>�2�����f�����B �3��`�-��l�=!1�}�PMO
�C_���v����K����?;E��
ic���������	!��2�u�mzB�*5=����K|�0�����/R�P�V�rq���'�K����2�~�1>.������$����V�Vh�������!�����W_U�"���Cm^��3-]�������v>�p(pv��]9��@
�j|�CI8��l7s�k�H�C�k}������f��C�Qo ��oa���!�2������$M����������.��*U�m��I��M�n��������Y)�C��v����{���1�)�v��u6 �C����T��K��7�S�/_�T#"#!!�[ne��������z�i?�{�oUH��?o\`��|�J���@�=��{B.{�v�?�����M9~��^VL��jO�m94������C>S&���cW�3��&9|yY��7�?��&����"������^M69���R843�v�-�������<���
�c��1��o��.j\�>f]�����]�����(��lO�����ec����'�~�����'���M�\3�"��ph��_�S8���W�����FnA7����]4
�~�B�&��)Q���I�`��-kS�"t����0�y����_����?`��K��n��w�������'�8:��n��8a�J��������?/��!�/08�bS��BE�H�l�(��������no���Z^����?�T��?�������bt��������&��i36��s//����4DMO�����I�?����?��_������������~���������N��)9�-W��*�f]�pCp��������S��+�B��������+.dU-W����q��B
��|{����
5�d�E��U�|g_B����s(��ms�*AjH�dW�o��J��^����������m���5TU����Z��v���[e��J�ZkEJ�z}<&�w� �PU�F5[�9 J%��6A
%	��=v
O��9f�w1��9�?�{7����17%�;���p(�Zt
	�C����B�����$h�6
I{�-Tx���0�����
m
�
�s��0����3R8t�g:e��79�
��2T+�*g������af���'�):�������������������cB�����n�@�o���	;��<���l)��+�]g+��a�����@��&������!������l��*�_�
S����������wI�p�{��s�C����������W�c�w{������c
���[[���rm�O0�79����2�7{�3v5�EU�T�r��6[U/���z�=�T���wnr���O������wB�x��O.m�cV���8���~�N��p�q�w��a�$�����f��7%�>��XQ�CA�xF�/~�e��Q���s��@rv������3
�.����&����H�Q�8�w�
a�����z�TB����3xY�u���N<���������<[��?�����;a��C��JM�����4nt�����{�c&�������*���m����>S8T�u���m�e���}�]�{�u��CU[��+���lj�����m�����te����Y�`�����H��w����	�eW�I=��E�Nv�!�CA�Q'f+�7��U�k�79����[@��2n��x{����a��?��V*W{W+c�6���y����D�h0��������E���C��<������E����: m�Wo��$����x����*7�S�?���������B&��gg����s]c��'��Ts���no����X�?���7����~�J�q��g�����d��`�KQ�Qd(���&�h�����i\f�6G�7�-�?x���P�o����)(�">l�iR�mA��������������T��i���vek��2�/��a��
y:$�����C��w���7��������P����������3~?���S��4��kr���$��|��1V�A�����-`���+sTK�{����kZ����W������t#�@x���rY�JZG�8���}�C��9�F�xW	�U�����D�K�F��!HO7&^���~yZ�B?y���q��L�D���.m�<�LH�Gl������hv�w���smc���"�B������DI8T�]�<���\��<���Z!s�����;�1F�r$������Ng5��1����Y�y���kL��65g<�� R5��bo��C��w�v%
�f�]�	�Q���Uj�������{�`n
Q8�
�U�4���i���F<��������8�M����1AY/�F$x�gy[�6� �b!!�$
�gA������_���D������c6���
)���U��N����tg����X��_|�����P��l��4/�-������\R���xa��&������S��/�$z���
�����C�Z���8RK���=4�w7��~��������w
�z���|� r@8�8/^�y�����n�`��L���@\Y�R�wAIe.�������!��)d=���R�����p(�d��9��I�l�J=��Y�X[���C��2����>��������;O��_:���������s�����=��������B�S��y_�j?��	u���a'@���84�}��ta|�tYQw>+���.������B��Y�~>aW�v/s�J���m��)�p;e-�)3f���.����P����������/kW ZA8����}���nL(���>�R3���������}�@�u������H ��p(te�3��C����}��PT�	#�.�����+���?W��]�1�;�C�t5r?+]84����D&�\S��vV����y��
�X-�����f5��yS�����	��	�E�Y�}�y���������"�E����m�z���}����0��B����S����d^@������_�wQ/���we����W�a�����_�b�����n���'�����+�����0������|3.�Wx����u���<^����q*��X#'�������'Wb��������a%�����hpb�l�px��K����\w�������������������~�����������W��O��h�����������������R�q��y��\����+q�f�p�z
������<+�=�y&���w������^h]<|���p<^Hp]���h=����s^=<�3!.�S���g��0�h �A~�c��������4TBd�_���3�M������)��9G�������W@���c&��.p�&6���7fw��o�,`��o�F�P����:<�=������bJ_��pD����bNG��x����3��"0����s���U��%<��r�GT�����O3�����S���8�O�'9�(a1gf)����`��9������m��9�1s<�X����2'���	P�tZxu��9-G�*�c8%���HH�n B���Oa��;Q��/�$�p}�9s������Y&
s0{3|��wIQ7]��������r��8�9�F:V��#�|�)��I��\����~�@�sd����$/
����ii�T�r�������!���*�'�,*��v�
@)�D[U����Q.-�S{aa�	S]���6	@����bN��N+}�K���>��J��U^2'b��IrVP �� �2M���91��������ba�L��Y��9�C�9lU��c������)�?Ej�3Gd��*���P�<�������$���aN(��v�t�\��<�V�<�e��,���Dw�������T9Kr��9�R ��.�S�f���1��^����L�oX����"r��qw��8u��yq���RsR���X@�b�,���R��������������4��� �@�����# ��>�%svW���|��*rc���$�r���j�mG�� �}�x�����7���h+��:<;�-���Jde����)W��9��H#C�\[2'��7V"�F4�9X�b ������������U��1'�NG�zom����aq<QQ��V�9f���m�9��YD�i��9���P�����"-N�$:�-2�:V5]����a��):X��7��
+h�^W�U�r+w�N����J}1�%�_u�JM_2�a���A���8��� 
a1g�c�I�g�:_�+�<Y�Md���J�0������I����m�1#-_�"�����)��M}�����?|���bW�X�{�2��Y�c?���M�.��\[��%������&$[���.��$6$I��s�p��#�vY��e��@��Q/	���d�u�3/��{{$����M9���a����<*;�������Uy6C�K�!\!�n5~�Q�c%����/���{�r��������x���_���������������?����������|�r�����/>���5�����+�K#�+~Z{������?omC��S�9��S��������������������7��	��/�����)���>cs@�z2:f�~!�����{� r�����j�y�^9"���v,�U�R�5��������k�;0�y�M;��m��'z�s�k��\*���\\���	t�$�.#b��TV�Z������P�Fa�2&Fp�1������E�:�-��n	��6x��Xn9��h3qi��c��M���zS�!P���q��+m'���A���o��	�>�PN�V(�
e����������NV�E�m,����P�X
}"�C���?�
�%<�����Db>�	��aq(����x�=� �$�����Nl2�������x�k�Z�J��w���v�H��.��<�������:�����i�ph���:f�\|�P-���� 5��P&?�dB��m���L�!��p�c�
��.���lSf��
�%;.E��y~����]��P+I��,�A�����*�������B�D����Sv��?��EF�D_����HFf�)�����($��8T�
U��=��L��U�	t�1_8�bc-�k{����>�>+�����N �D�������l^[p4or��1Ia��ph���Wi����JT����E�vB������r2t<����T���k�x1��d���f�8�7ekX�%�j�d�W�	�90��W�p(-�YD��;���8�M�%�2���@���`H'������"r�)��W(���YqX3�t>!b!����&!��)e[[%5���("�����.�Q{(9>�����8����y[�C�+�m��p(�D�l�)����S�SwS��K�2'd�o���dK�d�=4��NfD�f�3Z�p������g�hm�)���VY55�
��I�l��t�����C�+i�L?���;f��������m���M�q�D
�@�����*����PS��
�;�:���vfF��qm+8?�����d&�lw����	�^M8�k%��!-���>�n9�*������>o��R�p������.6u�WB}[���bSO;w�oW`�v����"df�B!���C���|�a���)U~�"�C�C��';C�L���$�<�����0��c��<���kBi����oD����{���)�h�H�Ew�4J���'��[7�Y4��3�\�Q���aT,��D -�������|�����������
�D�va��!v�6&C�G�4k�o��<����{��+iF����
fl�c��������zX��#Y�y98E��� M=����;�����w�8�<�������(��c�r0��>o��D�����T�iE���J��������?���"Ei��f`?/��?&������X<n�y�;��/��=l���Z����o��
���\�p��������o�����_��lP�_`������q����6�����������
����k�\>G�w�g0��#������TX�\up�|��?��s5*=uV�FO�}��U�6����]F��a�S���l��R��k��<���Ha�0��B�F����;���1��g�O�Y����w�5�B�>nl/H�����0AJ(����	����Qo ���|E���X`~g��`�M���a�PhOk[6��$�����[�J<�=$�%� �C8����DQ>�5������|a����b�����jOcn*��CR��R�)����@n��Qm�;����0�d�����(��.H��_go����6q�<��L���[���&2m����m����/����{�����jS�'&�z�eW�`H�L�����d��~cB���69�VH��W��d~�f�'����N/�^����S�p>�������M��r��_k~��R����������Uu3��M^�����Rx�	[���������5����R��S8Tzx���&��v��
������e�<]>w{��������<�������`L�e��v.���^y�CR���O������r��������n�2�tl���
����+4N��Y�����^VH�����d�������
m�,��]����N0o����_�</�����)�H�M��'i"��k��R�P�o�i��tC����>�?�fS;�z;U��O���>��������|���������?�I�M�G��E���5������06t�g��w��?�5?=4�M�USb��v���(B�&w�;!B�}2o���5:���o��b_������������zp$�&�����f��������2mw��t���p���H�����A7'�1�������n��?Y:[��a�&������%���_�T����s�����O=U��_wR���iQqq��_��;���k��_1?��������o�O�a��w���������������g�~���}���@��G~�Gf�a8�����&,��w�(kT����R=]*�o4<�}p��J�v�O_�x�1���f}k�@���x�WB�v���p>z��D
��l���lD���F�S��X_����,����xI�m�g��f�
N��c��q5�p��?���T	a��n��PO@=�����nM���?�h��|�-��9CT;^�x�����
;������\U����Zh��v,O?�������)7��.�O���B��r��UU���
���9%u����3#i�}sJw�.������������@H|_�iZX����9
��N@FX���3s��(�����,���TS��sB��z��?��Z�`�}t�7B�����y;�lX�i��7��q��+�7>���9c����n@aN����i�����G<�����Bv��9-p����m;>�wAz��$
�8����NU@HV�0�MQ����9�(a�������Fl�e��S����Q-��dDz�0��9��e����-�����b���������o��V~q1g��S����9!���Nu������\�-8��o\���������>��q1����F�hL�T�nG���T�v��7������C!���\M?>���o1�#B��bN&s`�q���%�r���(2'�i}��i?�l�*)w���&�����S�W��<�-�b�5����?�Ws�_?����m;�����x��s��,W�#.�D��oy��[��c�e!������P�qY���k��Q,�Ry��-`�����l���e���"%
 ��/�8�PF ��^n�n�{6t��sf���s|bp.�3U��$_��Ar%Wo��������G�|�%Y3���5Z�����8�SV��4������yL��cK�b��X;��� R���-�g+��;��)?�s?���g2�idc��p�(�M��G���L�����Vr�.Z8��P��x)�ZO��ve�2g�8T+!�D���PK����c���z(���V�+�8����;rq�7��($��p����J����?V��S��S���yt�S�'G�[2�L��+c��S.���Ry�����O�C��t����o����1~8�?���a��/1���������SO������`����,��C�������L8��~:������yl�k/�X0�'`��Ru~���>��<W���tO�O-������a!g[��A��h����s���1� 9f�@��������t�i �6fxBv������m���R8Tc{�m�B����(�-O�
If��\�1�!�C�C�d$g�&k��dBXr�<�Z����(��U$
�<�)r(<�)��IE�C�Mj��I�'�*����94[��)r��'9��Bv���XJ�c����W���\J������C��'��}��J�C��7�@.���S�b|sq����?��NV�="rq(��_����m�O�]j%�0>'���1��
GH�P|�Y8���m �C3����em�d_q���*����V��:+3����� ��P��IR�C-?Y������g�r�]}�	��
�&�����C�q���\�n\�o�����+Wdd�,��������d �J�v��8TZWz��\*�����Cezh�������Ps��Z;\��C9���Z���\�����.k���{�������,�V6��v��9��������d�4�C��dw2��d�u����&W����R��M����E���6����ITRtY�OVM��6�&k���������(�l6�|��$
����	���2�P�C�P��5�����<����
4P	�P�R�E�P�����qj�Lh���`��9�?MX������L�h�s�:{y�����[��gW�����:���i�&�����E��Q�~M�I�yy���U��[��:�vY&N��?6��@��?�t;������%�`^��1�b��%���=ko)�_�?�����������������_S����S��������#
�X� ���]�>�w�V.��h0W�q4��.`�T}�l�����e�E�1PY���U�1R�������HS�&�]��%������57< �,W���������.�^�3{����	W���f�gcmO���d��@n
����
EG	6R8�^V�� j\�\��cM����g�:f���7���]y�	��2�m�����[C���X���Z��|��F���P��E
���Bl���&�z4�+�C�����D��|��+��(��g%
�f��R8�4�m��!�����9��%��	Q8�9��@
�B��'4���!�}H�
��xqh^3X;0����'�����c�|�V���J��}���L�^_Nv9��|���<��r�0w�[����
Gnj$��]�y������:+�X�
��~;����cK���
AC�,�Mi$BB��U4������c������jB�m?+���.���!����p��b�lD��;�q>�;���������������d��C%Z��9TD�������������1�CC��)c�.M�phF��c�_Wa5�v��s5�'"�C�G�1&��9����j��m��4�����d&�|�C�S�U���;�9�H�e�@�}���7]V��?\�7]�-5X��!�����7$���6�78� ]tY���	��sW��+"7����y����9��~>A�7�P�O���
���<���
�l��c��i�e��9���}T������7��y�FW!{~��i���?�l�����
�n��J�8�w0���&���B���eC��g�����J�f���|����S��p@�����J������f3��z��?my����N�4��%�0s_�s�d
.�F%9���^\j3r�F�=*�|-M�W���o��$��k~U[�(0cS���������9�JO�\o���������ft���[���L#;s=������?X�Rt��5�0\���c��2������&�;z�Y��p�:0��'"f������m�N���n�����TRm�Ju���+���~�����o�/�`���7��1�����������Q��i������!���Khy\���>�Y��%�>�����e�o7B��7v��g�����%`t�h��)���\�""���H!���[�Q��k�H�O��)�v�O�/4��b�����q�W��Pil���qq�/G:8A�����84t����"�|gl/k�6fa_X�)��S�j���rq�����:���vq��|���]jn���������c E����EE� k E��.grqh|��n�Y�\>�@.�Y9�eW��|RHQTY�*���\J���]I�Ci��V(mvPz:+iq�+���d��������"�b/o�,��9�W��P�1/v[����M��
���$�������H�0fF[�am�p����+2
���������T�����}��\��������a�=��p��/~EvA�'K�,��K���c��d1�M�'�]�CC(<!��y���"�o6u9��nE�PsO���8�2��3�"�
7/3��"���Y�r/s�)_�
�z{�`U�!��J��@�qn^2����f/�b�����
��+����,���C����9��Uev�H�����$�)��i���!En �v�T��+2oc���Mw��l�CY'�^����}��p������d����]84o����b�/���vV������Rx��f���.��q�)�PwO��.�P��i?�������Q��%��P��w����F�5�4����9����B��b�������{��:$U�����t�j=��F&�WbAE"��u/+,O���tT��Y�����P���?�ZPaSy��zy���O�F6�����	&N����d�O���u,��9���u����<^��#��~�����9��)�����|���?U�L������p�EB�����������=��R?��_��������_�����a��J�$h�=>��?@W2E�U�<_�6.:����<�����P������R���eD����'��)�M���9pc��v��/#��I!8w��<Ul��F����B8�����������2&�~�H������M��I���5[�[��?��*d��
�:Wn,���� �9@�y������W��VH84��G����h$d��27e3���i$T.�H�U2�w
�f��;����&J��`'�>v!���$a.~����-"�C�%�FB��My%�hm1_|q�5����M�|D�	Mg������~FC3�r���+����"���������v4�;���ph����g+��g���k+rZj���)�}��j|'��o�,2�2�79��q�m��9�SVO���;s2V��)���c$���m�J;0Vhq���r�y�I8��l�1��Jm�NK�AfJ�������������`�d�PL�9�	y���������C3��jMg���p�9�G��<�����UHS8����B��_����F��L0fy[���
� �7������|>z��<S��c��lV�m�1�ZA�]q����yg|�u�[cn����;���E8�9G�OH��q�{c���phz��uL���p�q�W=&d��R�/����]w:����}�7�3�:�
�������p�p��F����
q���-�&u�e����q(v�;�I`���<&s�S8T�%o1_�����B;��&��>�:�����C�'H�����&������X9`�C�-�<�������m��� ����lb9��
y�����8	���!����]8T����;�&�2�������M����g��8���Pe�������	�f�`��8��!��g{���.o��	�v}�P4_�)��[K��R��?7�KqX�tcQLw|+tB�Y��>a��O���w�`�w'D�I?W��PaR�����p���bW=�)(.���fH������)�t7R
>��M"�h�+~��M#�h�o=��g�y~	Q�b��&�b6�5`�aSJ�������d1`���i(��
��i����	#tc��lB�&����R������Pu`=^�<3	��J,?+���S�������1���c��s�bZ�[���s;5�����{{��^D�����wU������������\����?����)����_}�������55�&r��p����m^���!4���23���pv?F���[/
�!�k�w`�z��;�y�ai���X!�Z6a( �;X�����3���6�s�q�]�����:����8;@������}�8���7b��q1:��'�B��F6�M���?Md�1A]����������'u��H_.+�}����b���N@��)�[oIe���|�����3i��0(:�+D������
�4�]iXI8T���lX�mk��	��<������J�1�/.��Gko�!�<����Og�p�8�1��|�AdP�����=����be���0,�+}gJa�����"H�|}����8(�������/�������p�������E&�M�$N�?�������Me�&<&x���P�qH(�=1<�qq���)4[b_?�����������(rh(g^�v��q������%���PO��+*���qSc-HHx�L~�}��`��$rh��xE�R���3$5������vA��	iq�f�V0�������\�*J����������'{\�dww9�I��^=�m���+���������$;9e^1���)��K�x����-�Zg�C1y���������t� �$��|f�[��94;��lO��sm���aW�m(��|&��t����E���L�L���q9b	��	~q�C��ayK�	c��2��m���:+.��%&�����0^9�l�Pv�=�+$����v�����	��w����b������~���c���~2�n:�+�C!�����>w��Oi��a���S�;e'�Y�P_tYrl��������mf�l���P��o#�
D���^_�a����=��ot��_�I��M�3���������'���f�N��1����O�V���v�����!o�!�����q�xV:������	�2L;�����t���X������+���y��O��q�O��5����%;�\Nv�t��tY<������
[�����C���&����Ze;��H'���&�_��|��o��jX5x�����d��u@���!��q�#�S���r���/\�m�Y&�K�)�"���	���q���V�����uaa��QB���z�7^]�����6�8Q�N�f�|�J����Q�D�Q3v&�+��#BE�@��54as���.�o�
-���~6�WF'��9}��<�zU=����������N����'�fl3������Ws���u�����V�G��M����J+���Z9�},E����p=���k9���������t��	�h(����j)��j#,�����*#���_��������������������O���?�d@��0��'bf7��z:�����������4��K��!O��>�_1�����(��{����'����C^����Js�������O��p��`5�|}W��~
n�O0\)���o���(!.��m���:PK��p��f���I`^8,�8�I�xp��R����E�EN� �n�����s`���2�0�z�r#\���d����0 �x6^�J;��vX
.��z�����2�<p���4����%b�4_�&��&���a����tr���b�X=�!*R5)`��1����p�B���!*�!eEL���	�S����%K-�Fl���_����� ����R��cE���`=�L��8��Zq���u��8V�F"������?V��\�D9�"p��\�F�Vu�8�F$�!�&s����s��zi���1��P-� �6
sb i���!4@�Y�6����9��v$�*����W��ke�Q�4���G�0'x�� �Vn����]�@ B�W���\�U��1��7���v��s
�*��1Q^��������K�,�t�jg7��p�G�@ �	��#�o\)�����#���n��
�7��m��&s
�E�$aNgs��v$t�s�G���l��8�~:"��v���X�k��oT����������R�	q���T��<�M���2W�1���d�veN8����|'9|��������l2�
$�V�g.2'�*W*`������VG�U/s�EG�q�X�9�������y��*�5Wn��m���~2�1W�E ����\���t���~:�� �S��N����cU�~���qL�/��Z����y��V���	�J�/)t��'���T��j��x�	��.�h����+��O;���h���J�O�@�O��4�1c?��22��c�~L<���31W�~F�N�$aU��������;0�A�p�V��W�5���J�����w�9�����a����o9 ���9|)"��t�0''b=YD�^���Te<�������K)
H�r���n��F����{��o$�\���R����//o���\U#���sre �X��C?�����(���6G�<taN���I��2�0��{�P��s����B*�\�����*:�%/���J��y�n3uX���*�+���������������~�y*�n���}��+��,��;�AU�������crhm8[�P-��0V.�����U��+Do��{rWG��oG���m`�����/��{�J���)sl|��]I�,'�l0�l���<*O;w��0�}����\f=��5TpW�L(GO�7i����_�a���r���g��}8V���3����3�O����~��i7�|�w��%��f>~}��/9L�1����	�����������������?��9�<��K����S~?���r�����5k<����<H��T�!�uV�lv���hE��J
��������m���N*e��)�?���g��y^����k��p��	{��7��LT0��S��������]CF��r���y���%�JB���rzk����h$DY���*�;�vH�g5�|g�e����!B ���Z!x	�(J��N^[0n�B���*$�vAF�K��Y�q���� ����Bt��������
�ST�<d!�l�}�L"�����Yf���������	�V�&vy�d���l���+�R1x���m���}�"l%����dK��We����)��C�u�;AjJ��V;+��s��w��6���0�p�h9��	���1�q�!�C��]����;�B�p(�l�!��!����h�p��m��-���$����b��r�%��+��~>�1�?�)�p�B�M�X�au����!��/kL�j}�o�����7��3��c�v�J��%�C��bw�,M�Xt�^��x�����t�W��9H��k��'K06e�$����T��f$DF�.S�B�)��"���d�������[7��N�e���C�����g4d���w�c�:�t��������)���e���e�l��n):vE���|�6��T���	�e�����q��� �,��8h�����-\!�C����i"���!J��?��1c58����f6t��]H�4Q���j�����7�]��=� ��S,���|�����?����P������p���+�����J\��s���a��c���5�
�:��C���+��p(�ji{����v��B�������SX����������V��<������'��KD�8��a����;�Lm���{Y����l��}R/h���7]�������S�eek�lO�s�X��}
0�+�4����(w����oFuWD7������;��}R����"���>����zgMH�������zT5j�����vVg�J�����\�z�tL�z������pj�t���m�����G]7�Z<�`��R%~�}+_��U����M����j�m��
lK�Q������;C��}����u��l���RV�[�����z�	�?t�y�^�s������?E����r��w�U�v8���b�'c�����_wP�)�`���d���g!�c���(���>I��G��8KA�d�`+��q��������?���_;����~���W��������~8���RY�C��H�[o%�������'�pr�7�Dn�v����6�j�v����'����F����%��F<���@��n�Pu�j�T�B #v~��1�O�)�Z��>W�
T��j��� �Q����"���1[�O����=��(��6��`�
�|����@[����w�P������d`�2��G-�4����W9����C��]g��6	��	~�ME�����!_��!DnB��W����&'D+����cb2A9n���i���owa�_��������q��|d$����l�c��zAV�/~d������"���Q�j����y���pC��,1�w2"�B��W�+r�	�e����'��@��v�)*�_O	�I84���g�ii��!oi��C*�I!���p�:�T��p�T���#�C���]��/iWd�8��d�l����!}��H�P���C�����~75&���C)����}9��������,����n�X8`�lo�2�N�Pq�w����6��,��~�}g4�"�C�{}�1��-�P�s���9�j7�q,�T�C�s���������������������2�d�4)�=�����J�l��$�m�U����+���e�mL��<�W+5�O�
��
f�y�$0o�����*6���
�!*Clj�M�~
�f��;a���l��+$��or(K&��y�C������!�}RH( ��rGhu����?uY��
��w�V��H�+7�C3b�n������{��������0��M��������C����.�*r@��T������m<������E���]�H�;r��G�|�����U��ve�e�x������}�l�t������"�����������B����������(�*SC���u��9k�������8VUA1`�l��TM�n�c��4��}+A���ke�O����$��?A�'��������b�V�����k��Mi�M,�l�aa{������s��y
�Rh�M2U�B�G���u�x��)!v�7�D>�����%��I�Z����o�������O������������a\����k�N����CL�>�7����L�M�[�3�������~�����o���h������s�E�f���/�������?��7'Q�9w��gc%�Bz��gpk ���%`M�	�`^@_�
X��3�X�&�2b�k���;�/`����1��k��E�_�Y��? yZ.��3}dlO���;���/�tW��
-���<��[{�C�q���iW�B���pG~L�9f%��������@�����]�@FA�{��L9������da���,�����q������t��p(������C>z�2�~c|~�m�8���K
"<I�(�)��6
��s��9�Sx�N�P�7�DR��6�
^V����Z�=i�$�,�����.��#� o��2�h E�
��i��.k�o�rq���]��,�iL���2�������N�3���f�Pooc
�RnOc���;r(�j~�&yq��7	��C3���;����.���T����q�m�eq��7����P��������1O���C�<���P\��@�����gug~'De�Mj�+���.H�P�Og�:�&/�O/2!S���94��~V�P��V)�\!�@n�2��0�b�nr�y7X����dmCa_���\;�xM]����6��#��2�bS�7���C��4H�P�O�	�Jx���p(����&�l�Q8�69���&�C�<���8T��}���8��@.9���F_�����_��PjAI�+rq(g�Cb �r��W��0z�W6V���N����]��c������m��:fw��"������Q	�==�9y���B����H=�W�;4���w�P�y�w�..e��<�C�LU_��Pa��.�B��:7-��P/��kZPa�����yy��Q}�l^�����}*r)p��������^N��\��yYT�[LO�f���m���^��������?��_����g��e��3�������'���j����?Vi�D�VOq/��	����w����I�?���V��c��v����c��������3~?���9�HU@=��9���zv�C`�Z-P4��.���B����*�K\������r�CO�5��r�@��K�B�5J�-�g�{J��:Y��n��=X����du
� ���b)��3��PJW��gn���$H�����>^�3_9_����8��@.����
��KOcny�l��B9.Kt�0�^�3�'�p(z�[a �C�&kL�V����&��O�:+���[y�n��Z����?�g+�`�6q��]&D�P
���q�P���������FB������`�M�y���-�?�h��my�p�����%p�1�C�� �1w9d�*����������������=c�	��8������Y��	[��|�`���?_��s���W�	���G��0�s�C��<�����������C�/i�����x�����^8���G�;a���xS�r��t�wr�?H�����s�@�m?��Y���}��)������-��Z��H����>h�-�?��@.
Q�_l�-�?d�"����������&�J|Y��������*r(�n�	H�����+U8��>���t������b�Cu�e���l�C.?�}[��L����/�W���i���t���������j��/+����d�Dr�����~��O�� �C9��d��w�[
 ���^���o2�������T����}��[�j���fo�zlJ����M�5�N�,�M��������17��r����Yp�	�i3�peA7y���(�o}z����g������i-��o*� ��S���l�G������i��)�=Y��t������A����Q��)d���Mo����������5wV������=�?x�"�����L�B���z��{�D�\�7�����#j���rnC����!�?����n��?B�sz��OC��!�����I?��O������[���������?�\����s����S~?\�?u�~������Zo�eQ�9pd������������k9��E��T��8+>�����}-�T�����������=Y�2l���UW����-�2�����Wd^k�bzZ�"���	�1�>1��T�O�e�����!�	5����H�?M�^�a!���"� s}�NAE��]�"�Z~

_��q��O�]���S�/�[����wO�~�3������v�����*���%�uf�)r�x�
}Enj����C�=�	!w�"s*&�:�p��%3D�P������Q����Lk���?���H�e-���\��BSy�W��e!�'�-���|�+��;<����)�h��2>�������+�����1���[��o�������cm���pE.��=�,�����1�p�q���9��a �C�y�eL�C=�!���3Y���Px��E8�u=�+R8�����94k�>����k[T��)Jk �C���Wd�P�����"r�������2����?��;_���R(Ou��?��O�?���P�O��������2f�J�im��������lO����?$u�O�)������������Jgm���4y�Q�c��_���nM84#c_*$,�����"�r�Oy���?�.=�9hr����"��E��D���5.��c��s�o��79�=A�p���*U]8�������19�@
�g"�X��@�\����=U���e__�����V	s����Q$��<�z����)��6�0)k��]T*A�Ewhh�)��\���Vvv����z�� O����2E�����&�5?�D��h�=+���>�]��SC�Q��r�N�w�H��=R0��WN����
�I�������������j���\�g���[���?/]�rl�{�����UW������~��Q������M���������A���/)�_���������'x0�=o�oV�G�w�,������=S��~�6��q����������
�3�T�
p1�x��t�Z�p�,��%,�;p�^��k��9^D\>8�Sj�.�>8h�?��
��x�A���
�f%$�����X��0S(����R�=����T�/P\k�y�
��`�����}X3V��7�t�E���6|,X�<��s��<�E��o�)�?�Y�OF�����?�R��@#6:��)s�R?G��B����SK��f��G9�����Z!����8���{����e;
O��1���C(��r����J�J�D\�;s>N��#V��@@h�sr���y:�eU��cHX5&9s����p4"42�AF�D�Z.�1.=5{�$�j����{�����\m'��XT�i7��F�V�q1g���F,�Se�9\2'�JR��T���?;�DZ�B����?$@c���
�������
�(�D�x��X�(���D�r8�bNQ���>B��dNu��<b��Y�����B��P��42��&aN�$�����s\��z���s��$��.2�9\U%s���?M�H#�$�:����z�v���������caN�LrfH�_�	�uGgm��d�L�F`c��9yi���O��}L�@�"s��Ue�nN��JX�6@��S�n��SD����q��PdN$�j����3g��;D����T���b�������b��H��<B&�b���A��Yid���U�q1'`-6�h�������\�<~�;-M)G�k��~�X����y���tT9Hui��N�c��<G���p
�e?����#|�b�,��\XU�V%���UwgN]��)$����y��3��/��-��#���M�-�3&��/e'o�7[.^�c�sf�=
��V���Mn�-������������_�U[���e�|J�@��+�S�����e�m�-�m�P=��� 3��3�_��@��=�|+"����������$7���Z���;���V�������X�����!2��#�^Wyno�3�`

!9�UQ�V Zdh@���;J�-NgN�:��K"��1�����X��2F�S�9���9
�@��=8��#�%��.G��Q��
K"]�1U���`	��>3]��S���{P=`PLR�|��?���.J;����wb���.f~gg����mNc�eP^�%��%{�p���,��|�/���%�
��E~�mJ�+��:��g�>����.�l�]�$��9~��w��yL`����K��$!U}Y��Mr�{��6�|�V���p���i�k�����,JF��_�r������n�������o�/��������_��[F������^���"���s8��O��]�bW��z�/F������~���������������o�y��|����d��������f�L/�cU���=��~��T�*&&��]2���F������c��;d��r���H
d���@[I6��Ts������6��)���^��X�e�D�<���Ns��S�H��YC���Xn
8IpZ���rk�(~ZHwx,7Y ~8/��>[������;�~'�������	$��N������g�]�2�g:|g�]���P��<&��"k`���N9������U������2��R�+5	��tBt_9���s�L��TEo��iX!zUz���c��������E9T�c��l��YN2��W9�g���P��P9�l�+��M�B�>H,��>SN�����+��|d��#X�40!���z�/*�U>+,�W��e�:��f�9��=�D��0�!�OlU�_^�����a��(��R�h���|)��f��A�A7������!1`�n%��O��{
��{��Z��}'�6�eR��^���!����&�'�( ��r��I�����*������0�����	UM�
�9�2�Hs@���==�!�� ��=h$S�������D����L�1!D9��d��[��&��@��A�ysb����KN##���J��{���rH*{,H<t�,ow�I8d�v�T�#��
�� ��r�������rHR��r�C������������`��z���Y9$O	�H�P8�O�������v�5�� �����A�q]����j�2v���l��`��,���,�.�]�c2�t� L�:�p����=���"�C�����r��I��_�C���co���f9����e�C��q�J,��x��V���%�4a_
�9p�}R��0�C)�$�����;���
cv����' �CS��yLH�lj7}�N���n&��ge�����r(9�0�l�t���.��[�����f�����$c�j���P��I�0������i
+�]�/g�1x����|#������"���,�q�����=<L=��}��I@h����s
�v�-������Z"����i�k�L6���e�pI���p�	���N������
���[��/!v�[�����X��]���������XJ0��������q��|�������_W�I��l����������h~N;��M���afM;h�,���R�U6�%6�>�|���T���o_\L_��7������AjPH��)����G����K.�#��D��5�E�O$p��{����@K��L�C���V���4`�@���' �eS�j�Rv�TA��>��T�i1-�4`b;9�J@�Jt�t���������\3�
��Z1I�#�L)H����8���g`����`n�@�HY���q����l�?mW��f�����[R�3������U
I�@�"�l�C���M���rr�
;���	 ���'��B�y����r���<��,����4g$dH(�Jd1����2[��	���S�+�H���B�	����$D}� �K0BB��9Tk�H7�2������l�C���*���� ��M�W��2~�8������z>�+{I������im9�2��_�	x����������g������� �8�dF���2�+'�*��b_:�2D*��sl1�s�P:2a<eA9$�_��g[��:��AR��~�U������w�L�BQ9T���4fY����'���
�C%�~2��+�;�f$|g$X8��������d��r�9���@��r������v��]�y��>�������=K�!����������~?#X�)�l�+vB8�Z0��7
ra�����92!B�T* ���<�T���������-"�v8+��W�����0�����U91�����������e$�����=o����b_8�p2�"�i�eUL@V([��9��ymqW�Y�����b�0}'���!s�������w�l�CR��n�vUR�!���&����
%f!�+PTM�l�ZU��V��������P�n�����/�T�K�d���x;�-����������:�+�-��}U]����M���2cX�0c�q�	��+��*�������T��Q�cb��r(�����U�_���F{d����8N���PeQ��R<�2�/.�,<L��d��\F%�hOF&m���TJ���[��_�p����i���@��c�p�V6wp��u��=�f��T3��8�+����&1��RB����d��'<�irl��U�u���&f=�A�+|0��[��&�G�	+��?�HU6I��|1jw^�f4N��IJ|L��*�/����h��YF���(V���*�#�/&������t���@��Rn�����}�Y��W)��~����s�6���S�?���������R���jl�k���N51r�`��&<)�@�8�9����Z�N8�i6�p���gG(�����>��8������u�Bo��7�S����L����}]��eY-o�v��K���w�~]���s��ya�lT�H�b��������3,���������Ue�/��cv51�&$X�E�������U�n�����P�1�!�L;;1~���O�*�k+L�������t+��r�r��=�rH:Y�%D��C������ty3��h��N�a��#��rH�������fXN/T�1W��_��Vh;�r(E�������^u�<��)�a��n�h���4����\��9�3a$���j�2� �e�T{Z[�my�e5���i�����m��L�C�A��l��u�(h�C�Uz���{TU����T��L�vm���"�V���X�r(���;�CrO�Z����d<�����;h�����C�Lk�c���r(�r�e�T��/'$D��C��{$|�r�[s���b"�=m�S>�'���!q��u6"U�I6�~?�����P����2��.��������!�k�W�a�;~'�4W������?���l�-a9�������ww������wN�e$de���}{V�r�M��&�k;���/v�2!+��s��R9�s<IM([7���LNc���f��&y�����v+��z�/�Ta]6��U��!}�[���R]&�qv �C�r����*�2�4��\�x��\Md��e�C�w�Y��P��~W����k���e��� t�N@*��=xj��(��);lFB�Ad?s���`S���Gd�O���%*�$o� �9�Cy��w���=T�F��	U�e~���=+u����+����n�M�g�����"g�vL�C�?��i�
�aW���~WT����w&&����D�M�TYT��i��1�
;E����"s-?���Yz��efG]������B{>���,S���������e��S����(��T�tkkX;\���`u���/{��9��}0���=JP�l�_�rvp['�N�	�|�/��7
�	���#'(��j7����`��_6��\�T&A�d8��0jw^�l�t�?(����s�����~��Z�U�?����+$��3������D�$+�X�g��C~�����}���?�������s6�?r��������w�G�c���`��JC��3p���?�(
/�Q�1�}��L���s�j��f����i�V�p�G,����_���;���R�Sk�Y�nI�(��nf����@�@F%^�7���������������p�Y�*.^!�0�|����j�5�F��C\;��t�tW������; �"����9{�H��T���T)���}����t���CN^���v;��9�Y�1���!��	���T�s����T�I���S�UY�m�*���7g��A��o���r(�t#��������W9T�}��BP]�v����;�
��r(�pe�(��"��!_C���8�y�W���;�T�����;�C�k��u@^������; �C�=���2����D����C���5��T��|@���K������Z������f�2��JM�!q��8�p��l��6��W�fR9$�n�S9$7��1��{cI�A�z#���2�j��������������J��t@*��g�����ze�f��-W�7�P���<�����r�\�V9T����9���.��.W7����M��T�PWZ��=T���=��$��r�����
`�T��X�7k�9�L��:z�?�)�z@�2��;��s�;su����������s������!�y��1;�d�,o�c*�$$t�B�!�;���`�NvU{������GM7��
��|j�_������E���y��r�:%Ct7���G'�T{
���'h��&[uM��N��=T���W�H���VN�9A�S_���PuY7�;��=T�$9�W�neSqw��^kK��w���_���o�zej��	�h��*�W0;AU4���
���>_�C��7���`�������_���v]�9,c��?t�o�<����,������*������kn#}��?���������)��{�������g��#~���%�LF]E�����6W�����J���ho%�&�����|��fL���C`��������-R�*����E��-���v���m�-�wU�m����QSa�sU�lY����#2�Y��0�����C�I�8vXMPH\U*%?eiLPH�T.��}��dN%S�W��b���*'Ml�N������T��o�a�����I�H�Q���7+��M1��2td���W�JL��=4�����tMS����Z������j���	���&�g���l������6U~�?A#D��Mbu���((�r���3���9@��.���);���-4(�r����C�MY��PeS�z��C7�:�����M�_��:��IT�!b�l�/'�^5C{������Zt��k����M5d	m�Q�Tkr�}E����#���[�E{�V�6�(?�<@6Iv����_�d�4�a�Vm^�����Pe�-���U65��~�=��N�w[h2����[�V���XC�������*��e�d#T�$�HN��w�����I�D(=�h�h��:�����&�E�a�)�|U6�<��n'�6�|���U����R9����M�r��t�M���`SMw��N2jq���5
�N�����l�����f2ai�����!�b>HDhpS�MF:E��a�2X� ���������0��O�qs� �$z�gSY��;�+~���{.�6o�W6����Q���#Z��kJ�%��:hE�&+�;��Z(�W�M5p�8v=���,`�1R�+��0�Sh(���B����fri0��+����
����L��p��SeS
�4���/ 7I�%R�}]%�o���?t*����\�b?������1:ci���1�v7�'qHQ��z5�����z�+s��4g|?�n�FNel�q;�r��N��z�G��*')�Y�XWY%���H8��</�o�B�*������
���,6 ���~�9	�6����������W�M	���5�J*��`�2���������\�8xIH.�p�&7�I���Y��e:G{���.���B��������X���A��3?n����ulJY�"�u���$,������y"����m��>����[�?R���������/���%
��o"�{�?���jW����G�������&D}d��F�O3�*����+���E�_������q
�>8�6����rLO��Z6�NR�>lP�pn�Dc�Vl-���h��������
��u�Z�A4�}����~_uv3^���.��>0�f4L~0�	Th�����Xe
R��@[�}���|$��Lk�z������j���wN�&V��jiDh1��&�d�hU;o*&��7��@��|��K�U��W���m�hU+}c^=���	XhU�����{���m�-�}����.�vxu��_��L�o$ 6sA�q!�W��};�$O��U����3'�H#��Q%�+,q�<V����������
]g����(��P����	�'3s������eieU-��U������c���U�w�dS	��~��_���1�A�z�*s��z#�aa���C�Z}�����%���jk���t�B&�����������i�D�})�0!W�]��%�H<��0(s�')Ah�r�xs�c��B�c�Y?��:��o�hnGM��CgN�$�kdS���&��"kL?�F�Q.�o�p�����v��U�Pl�9&�A��l�N�2�d>��WZ�w���
M2�*�j�.s�gPhq���1�����
�]�������*��'���$s@����+6�����lG�o�v#:b�9�
(hU���2kx	sh������j&�ZX�J����c�V1����$y%5g�u��o��+,�r��	S��\%`�9R�d�#L�aN3:�m&|#0��I�������UInX#��][�I�d�(��U�$:�uR����T7�#����P
Kr��w+��+�h��eN�&�bu�eS�2����jgvf����N"�|���b<)6W �9w�$�H�V�}�nKm�2i+���/O
���?p�$_���g6W�����
��t�}$����t<�u������D�	P����{�G�[HJ��9��aDeN�t�b'	x�J��Y�DGQ�dV�[y5*��!�;2Dz���l!�B��v�#oZ�R�w+Qe��[O��w+�#%�2>��:be��lla��	tG.�UZd������U0�v��~9\���v���#��<���a��P�
w�:qr������Ngya+���5����c�����;%��G,X����XD���-��z9�l
x&����
{ym1bm����";X�,k��=;/X�,�����nK���C�{^!���e�\����n����Q�9���2��a��.�(cO�f�����}\8�<���|�b3���U�����1�2*.��m_�nYz
8D$,Y�l���C|�ClR2��U}������o�/��������_5&�����x��/��Cn���ED�q��q�������/�Do���o�>�v#�#E��x?�������
����������������G������ ��nf	��>,���2J���^>��X.<�_�!\Z��o�����x�5�
��w�?�L���`g����,#���L���O��D�#�oO0������q���x����6�������<������%������"�a�T-��s-�kZ�Z��
gV�����^�j7\{����0�7bP�a�����xp9�>�Z[�����Xa��R�1u���E��n��c�-*�H
	P�7�B����pz�����:���G|��mD�mG�x���Ux=��������V�����u��ZX���V�:s�^M��
d�<�����q������u�T�
hh1��3G�l��gU��}#n�o���sg��|�'$_U����������<V����#>����9�7���}��9���9��q]S�Zh�\i���������5X�cU�_FD�LRn�o2�!�\�|�}Ux�F�����`�!����`�<N\��W5t�T��X�n�]���r0,:`��9MZ�� ��c+t�#j'1s��U��X+�qCVa����
x���v(�x��!�O�BgNF{��D���u~�	T����'���7����PW/��T1j$#���x?rr�i�'������������������**s&��
�o��)�5�%�B�p�����+#�$`��S.$�*���qq�t$V�����6��#���N\�Y��eq��t�����_����c+������7��Ou�o����1]�|�V��G�������B���&`�9��e����*s�O�#�? w�8,K/��
���eN��H�Y C�����GdDBL5�WK9� w�$_Y<Z:����9��[�j8g=�lZ�5��sQ��xUYp�s*�G������V�+��B���KgNv���0Wz�������b�][Qq��~��n��Uf)�Y<B�A����R������e���P�BN��y�T����&��U�eNe��5|u�s�n�������n�+��������������,yDV��9����n�t��s�U���W��;�:x;���va�l=������Gd�%,�2�V:��x/�Q�N�sE"��]�sGZ���`�`,����fW����Q�D^���2��w��2	W���
u��
^�����9��Cb�����]k���������c;���|'�]��/���*~2�����U��L�z�$1��Pt����9�����3,_����l�����>����L�f+����
��9�{zd�GQ�BV���U���s�Z�+���"E���o�9�
3�j�u�������hs����#����������jZ�\5�*�/�!|��L��3����������V��b��~q�c��������?�������G����7��@���?�n��F�����}� ��&��M�aL��Y5h3�*5���9.R��v5C7g�����0BR���F��h#��5 f�+z �9;	�!i��>W�NV��"��\{�!/V����2"Z�}��+���5&�j��b���|�6]�����7���)�wE�)lal_��Z��"�k�D�Y�����R(��lP��+m}!"��)��<Q>`��Q���M)�{�H���A=XE'ho<:>�*�Un��u�L��5����)���O5��&�o��X�KF��������;�L�+�@���V9����5�%�-����	�t����R����/��x�=�������J�@�5�9�Ds*�����A���d<������#�w��5���u���$�X��\oT���EDnbi�/ Kh�
\��R"�p�V�����~��Vr�9���:���^U�����`E�/��]�c��nqK�}����v:���y�QHtN
��6_qx�o�������n�A���$)�a%
��x�R�Ub���J��H:G
��?B� cXU�3ny��v��[*�%����V�j���R���J�BG<�HJl�T����J	��� [�tBG��0XJ�W��H����jd����	���HlB��w%R1L_��mPxl��T6`a�fa.B>[�H��4F]�8���"��
<�VVv's���4r���=��t���N��b����{ ������0O2:_����'q�av��H�
,��Vr���������Im�<e~;3P�&u*�P�\�R�$8n�s)�fnk�x���$��h�oE��~k�	�	�����@�k$����E���:�r�2:��f�Ji�0�YgY�[�4�#h�%+����K�%P�e�o6��'�f����a�����`h�#dI�N&z
 �L��e2rR(��B��k���.�cw5���$w*�\�X.�*? ]�3�����������&hh{x���j�=��(����``�D����9a��3��(c1�[
]5�-+�����A�H��BO��^�P�VN��F������W[u�E5�a�{�bFX��rJ#	h�jFiO�V>�X�^-$Wi��A(T5�BfI�i�.�U
����D{�P�VU���,��S���R�Dr����Q3&��G���~�pyfO6�ch$��A#���N��,J1���H��U�@��Ze%'��E&P���I��w"h�U.�����/���	2��X�$�
=��`r���+���)W�;�R'��FRd�aw(�q��	���a"/���������L/jg�����@F7]����\�f�,���<�)�w'��&
�����Y��!.�7E�Q����'����z��
"�/�iz����;on!b$��N*�����NnFG�J*_k
��Rj������#_�2�>feH�ZA�7�����|�d�8�ru_���M\h�d�� ���o�P+�������H-C1��7�d�-W���z$�A�m��3u���i���o�[�S������q�����g��#~���}��B����!S����3`�kQ"p���@�����t�:R��Q��i�i�O��f������#�a�o{�8�U���p�@k�CI���)�����tC�;�$"�����Xe�s����b^����l���O�wH%PM��<��<������<|���G�r7p������r�w <���7nF��@0���8wZ�e[A����x������������8��C������C��;�C���WEt��N�WkO�hU@N���-��)��2�d\�}����}�8������2�rH���~��%0h2�jX��l��m>��!���M|>�	�5�Y�'&@�|�C5�����1����%�I�R9������0p(����f��1���~1�2o��������~�a�G����Q#A�;�����-���YG}���Q��q�e�4�����+�j��.�'+�1�������U]F��W�]��e�i�C���:Iu�\!!��r(��]^'�P��+$D��C�,���N*��w��HA�G���<~'�9p���$(��="�X��`L���H�k{���2wH�P����AN`8���	U��*i�0��U9d��a�<p(���������4/��z/�*�_!��`�|�-d��p����|�C��y9�C'g���,n:��r(w:�#������H����/�S��!yU��;��A����
����( ;����#A��A�z`�"�j�:���H�{����r�����T9��tV<!����C�BxX!(�?�C'�(��N8��v�����C�p�w�E�� NNF�� ����Yx��N
���G����,3�RK'Gc�	L�G��)
$<A3n�r)�is�Fzj�����%/k
���\upY�zel��g��qT�k�b+�h�cxy���I��[��m]�q��%��)��"B�T���v�}����
��P����N$��������bg��������������?������������}��(�c�������O�G�_���5�%�]u����Zb��}���������{����lh�9|����!�����P���NU���N�&��/	+��[��	v�j&dN�r��ki<������+���s�����X��S�y��#�.8���%���������s�Q����E�S��y=�`�I���P��T��z��)�2������U���'����{/�Ma�3��n��xG�S���9}QY�i�Th.a��M0D���0e���~�M{��N���3U7MX��a��y@���V
x����(T�3a5�2�8�*�q#h;xU!/A�c*�F|]��������)3m�?����6\�L9XUeFF�9X,#����d��o(�A��a�v�1~�a.O]����
�������5K
�-������	�n��Y�����#�D)G�[��o�#�j�!-�3�	j����qU�_2�.N�R���4��r!aE5cx4���9�,�Qwhd?c�=�v@�����U���bn�#|��
\g��	*���2�	#�]���3Y8z����#�*���>lG���hhH?CF/��F�Sb�jxUa����� ��O��>0�Y�@�Y��H?j��:�oj"�H�M�rC0����b�*�������|�s4�/^��VyY��	+�I��5Y���\�G8Q�hDR:�
�S��l���9�$9�9	�i_:+!sdv�D,�"��YV��,s
*O��)��jd�����v="���im���@���<�`��s���q;]��r��&���������JEP�r�/������{K��l -#�.�J��u�����I[a������9����?���|I�8�J����-lr����	��C�-Ng��V�E��B�|�,�n�F�c���Fh�>`���1_W�������Z�`���wR�	PyU���j+�v*O �`} ����?��G��0g������,l�f{`W�y�x���z�-����,�#m�����eA2�+=L��vL�N������I�h�P/���4H�0/`a�K����t�'��~\��]bR���zp��1�s��U��@��w+�\��������P����_�AwTj������I��1�\� �
�b��N�w�j#�H.�l��/���)�.���g��#{��G�
�a��*xLa�zg�k\�1�3c����w5�M_�t!�3(�IO�������{BV����m�2�
_�p?��d?��I�!"o���M|�]>���G�2�6bP]�K���1\q��!�I 0��}�S6����Mmt�w%����<C,^����6���J�MX��SrF�C��[1�A�|H/�����^����K+K����bZ����e�������M��H������3������������^�o������(��m����!�w������R��z�`�.KVt�I��+�RO���#u��d��O��f�'�Q�P�eW�4��8�B�,���\�3j�J�?p�pw���Z�n��o��z�2�B����������s���@Cmz2X���kJ!$����Km�*�r����i���nM��t8�L
ui�i��W;����B4>�1��'=�IR�
�<e����NM9j�����no��^���o�h�S}��Y�MS�N���GJVDFgN��S*S�0������rd��p^���42W�)��o�XXLa�m*D������r��3�:j�8-�8t�#�����\u]�H�
R��H�:s����|��{gN������8��J���������3����o	���r��7>�q���#51�~w:|�T�-$9x�}gN�,s�9��]�����e]�.s��7J�V������2K�U����e;�[����+|�d�����Gup'C���H^	�����"��H]���9��SW��fT%jI���*��]#��v�F]���+�N�9��#sDG����_��j��)����cgN���9���jj��
�����
��1�jnU��Q�G>�R�2�a�f�v`w������z�y�c�9�:,shq�n��Qr9�+!$
���O�*6
{���9,N��,����#K9�P1%u���=�Um�c)�v��B�����[m�#��	���r��ef6t�\��*�G�G���n���2�#6�z��!���B�rs�9��7F&9��9����1L���K�qgf�s�e@S�W�2�b���#I���9.����
���
�S�:���'��xf����U
�����M<F�V���������Lk6WV���>��\5����t���3�G�tt��hiDG�h �!��L�9�Flj�e�M�Fda�#����7z�V���\��,s8�s
���*xJ�v������j�t�x�1A���R=��l��j��
�yk ���bs����z+OlvR�������aUl�I��#�Taq:s�$s�r��1��
`7\���v�T.9�e�:=��&[&����c�j$[�!��1M���5��)���BX�<�8����?� 5oW�1�@��&��0����������)��]�1�2����/�Lw�N����,�BQW�������N���c#� ��_���N�6!�G�U�U
�Y�s0���s�B��<��s(�(�S�\��C��f�!�|�/+�������}�Y�l��wbE��X.R�����q�����l.��1���*���?��8�w��rM�_��������g��_���������{��2R����?�������Wc�	�����0��OW�R��=T�	�yp�L\�g�������@@x��#�t�*8�`�f��N���T����~��	w#��8:M��A�s
T�q�v��iL��X%OpT#h�L@*{�r�{$�JW2V���*L�7��J ��t��U5�����D�J!g-�����!�3���a3��+����C)�O�- �pT��������i����B�v����
2�Y^!>+���x���g�S�r<e�p�
��]!W�^'��vb��C��`N�[U��;�*=�!8��WIN��C��F9T��W����/�}y{�T%P�����!S�i�VY���L�1���v�O':��&���p�C���~Bn�W�r%�	�9��r�N���:f��c���qG�	k�r1��t|tY�'i��r\Uz/�����=��*c�%���������O����^I�`WH�SP9d1��8f�m>�&���|9�-$Gr�������/��i�po��O����!W����0p(��[H=N�R9��U��������V�D�&s�N��������L�o��B�(o!@9D5vNr(
���n�;�1�P:��U���?�}�t��WH������^�n�����*'yA�<���D��y�p/�G���E��(���s(�4��HH�&��|�n�n�O ��������J~��x��L�����8f�*��l�B����,�=�N�A���
�w�p��=���v�A���FZ��1��7Y���=�: ���a���~b����c:|H�*�p�vP��*�\>��Q�jU�H3#����a<�x�Lt>�?���!.l�,�� J���0S`�f����a{7��
��^�7{7�����E��:x�o�i����t��	~"[N���
��
798�M��_a�;.kwR�f�m l�}�;�k����+%F�6q������A,q���Yo����p{F��0:^��5dT���*����a�����'��]������9�������T���������~8�|���������JS�3��C~�N��������%y��L���������E��T��[��:|�����D�Z��k�P���X:��'*_��\�9�{�xT=��;�'��%�S�p������+YlpT�B��q����o�yZxU��$���N�@m�'��U���jZ��|��jz��5��������TN�`u)��0�'���Y��w���e�F0�;i�3H�����6�\M0����G\��w	���n�[�q@�M���l@z�T���C�,���T���7�u�j���68~����U�D����m[4�F*�^!G���o�$F�n��O_���
��9%�vPk��wg�T�pY�����E��D@�q��r��J��*�8�"�9O"5�H������e?��
n�����m������m�H���<�������r�.��#����J8���01@���Z�9vC�����@d��0bWU�Z���
V5��EG����/���b*I��U�U���Uf�a�A[��$�6\�*���:�2�Wa�v�M�}L<UV��[G��FGK���oJ�rrl�R�����bN����tDK�CO��_��7��Wq�g���I�zm�2���7��<"���
����wq�8d���:����2�G���4
@* [L����L�s�l�\��,z�E��A^��oR.V����������*��]�HBd�odseU���~Day�U���#idznZ������<��P��3�Y6;Y���������"��,������T%y����J!Z��9�LQ���5$t;�O�5������l�F���������Z�9����Fdi�~���L&Y�'���feNec>�7.���[!sX���������(V�����r�����~\E��@bmE��P?�A[�iMe�i��9���*�H��W�������T*^�,f&<�i�9���	��������t:�����v_!`-��,����*X���$�����a���������y�rP�������;�V���[*����0;�3�X�F��I���[����Z��|�o�%M@������>���r���w��[�#y�-c�o�X	.�ga��#RM2zM]����)l�Mf'\�����_�!����[�<H� �.��b����9(���b`���:���9�%K��G�v�#�<Id�+���*G��!v��<x�������n�l� R/X�.�����N��[*���D&���o���:���t9�D`gI�,5�{K"�;�s0���`�g����;�������}�d�����T	 �S]���J���sa���kw)�T���
�h���[�e}����"�t�2����L�>{0@Xe��~L
T=����N	c�cYn�8fd���������5����?�J��f�����P�H�u(�m�P|��j�$�����#"��Z?���K�~�����]��.�����G��Ixc_�o?���{#��^�OY��
"�������'.���X�]q����b����:���s��:����&[�V�$�5�7N���Qr)W4"�<�����JC;^�mP���L�����>�c����	�����=y�����CCR�k)����O�,P�"Ui`��p�b�0AZ0T�����:�lKQ4�e��=�����s���'TFi{��k`K�?�o�����!H��A�*������8�����
�"3���4��p�_3��*��y��*9�}*��h�8_����)c����5����^ �S��AVz��kD�=~_kD�G����b��6�+����-$nj���M@�F���|�UR*Y��������"U@���x�����	�Uki�x�%���N�����/�\rX����7�b��������B���M��}����N���PZ&�f���g�m6t�l�N_CY�R*����M����29����
�l
���F����EON�	�8z~=h�����I[�"	��������zy�(�8i_1D���	���$J
B��RP6e��[�r��^! Jy
���2#���I���l��d���`���)�
�D7[���A6��H��������!a���z���c�?���@��I/[$�o�
�lUtvZaGv`2�J���z),� ���
��O�XC;�^+�e���t���X@�6��V���qs"�&k�%�M���^Br�DYaK��Y2�3��b4�V'������8}��nM
�e��R�{8�URohH�nw&Iq �[]��t���w��2"��b@(����4�5���o�v���P�5�.	4��g�He�E�A[__yO��*���~�+9�i�Y�A���
h+�����YZ?T
�aO����(=��.fg&�Z���lJ��B�
�
�,��!����p���z���^ut�L��2���o��t#DK{��f�YZ"��3�K�*�R��Y�����z��//mnI���>����IC�mA���p�����k2�ZT*aV���U�L�M�LV��������m��c���d�, ����.��Em�\x}ak����s�d���J��'>Oi:��2d}��2���	lj	��G�T
vYD��jxT������Ol,a)�(��"CAT�t4d@PqU�d�[v"�a.U5���9��w�8������5����������x��V8a���P�eLR��K.������jz���OW*����3|�}��c8g��='��y�B
�w0x��A��(�)o�Y�X�
"�
��hI�v������7���r�����b����^?��
b��V�������V��d�v�'�k�R�V=X��i���r�x�C�9���}����B��q�s{�������
2�P'�g�Ac��{	�U^�i��$����
n�0T�:[<G�;��O�Z�_���jFa�����v��z�]d�����u����9��G�,3��y�
�������mh�*�A��+u����Uo��J�ur��qK~��4�����:��o��rm��<�a����w�8����c�������g��#~���o��3\�^�E)�������c���x����G_������4*B;��GL�
W0
��4��C ��S��-T,h�*�C�>b�<"u��x)�#JQ���T���N#bT�(�W,�4#�\����B����R���j�M[Y����%�qK�d�q�F�J��&$�X�i���u�\���P��F�A�V�3���{U�q�wF&-��	�25�~n�N9���b������{�%����}U�����N9������\uo��u�������xMM��Y��X	�N���T��l�yg��7���0�/�j�
�r3-c��}��gy��W���GBz��+�>�PY��]I��+p������B��r�b��#R9T����vH�Cm��;	}��3c&���������,�r�������`RgT��'�w�.��M���5�1�C��`�|��
\�xFBy�4�X;���y:+v�T]&VM�IML�	�!���_!@��~M1�C��%W_�v&!��B����h�rH�n�\��k3���.��5��r���`�Fq�e������0f8�O��q�Ci��hW �5r�����{�����	���L�Q�-�y=�����[�%�e��b�[x�]�	?����/]6�OF.c�m��L�f��  k�<��V(,#��A�`e��z �I�h��GjY9�
u����&��C���
�\������l!�����nt�xP6�O�	M=��v�������C�o����r(��z����*��=��e���dr(-#���>p��P
��'!�C�4�[��UE����4�]�"Ae_�<<~��������Te��6�[��.3��l�+E9��p�-�F�N��eUX@x�"�2��.��^6�Wx�PQ�
l:e�!x�������\���0�!�-��*�$�s/oq��^�?eB��.����u�^����gj�A;L�l�J"��A(���l�I��� ���H����(�0�����`}�RR���oW&�z��Q5z=3��a�������Q������*�Z�aAg��
M8!�j�P�Q)Z�l��4[��PuzeS���5X5`���tw���
0����#�5:;ye3A�����Qf(���s���LLDS������9��:O�uKu^�+U�p�����Iq���x�vY���GeUt��4�^��\��K��M\�6�^����,;�A?���x�o����;��7?��K��$��h����������;�Up��&�[���!U
�8x���ste��b�e
�8p��q���<������,'�!�I�8n�<�O������rLl�9ki@�H`,�\�G�����"I��`�x�\���T��R�aD�j��L-g����TK�i7��I1V��\�����b��<�.��W`6��1������v�E9�#�������~U]gN�S���H�Gx;v$w�9����U*sj������Z7�.q��$8/��I:��>2'���<2�@�?�I�������{"�m�XxyD%�L�����0'Y���<"�C��'��c
�S�@{���@��=���$�����pQ��(��������]�cYtl�:s��L@�j���X:o5�*�/Se��v�$,S|\��S=��*�/S�����:s���~qpU;sB���_e�'��<����H���I���U���X��q��O�]��o@3��-P��,Y�C�@�o�7 v��X�z�������|B����a�e���b�M5
�am��������7����v�C��I�SO���������e�3������ �q;T[q:�^X�����@��p����-�i����3�G������9e����1w��D�e�* {]���B \�U�R��3'fJk8���)|�����9���$��y�R<9G�9Y��I�B�3'z{sKgN�.e��)N	`O����?V{ z::sBv����e�g��������1g�nU;sR�7�JQ��Y\�U��))���S��lgN.�-��U�^2��X�9��;`�j!�p��TU[���A'Yg�	G��
��-79���/�G>V[�S;sLe����9&�$�j��oH���v��o�c	7�������{_u�>i�sp��l3y�a�=./5��i71@�nOcb��u��u���U�J���������Pw''���#��:�ltD;�-K��}�7�R������p��vr���mV}����{+�-s`���J�9:��N�n�^����z�
'$�l�����m���/C���"������[���a��8�������j�����Wy�&�r��a������������y�oq�S���=��l�����_�������O����1d�D���j�4'�����3_-6�r�Y4��|��};�������D���{"\����)H��oO�z��0z�A��S�t��F�w�=����`3�#���	p!�e2M��2R
t��\����f�0xC eZs)�K.-,����x�'A��}�I�K�d�	�,���sJ���`�&E��
�l3�6��`�+�b�
�P�V�!��"�J���C���B����rZ��W�og���
a=�����T9k�����
���:!���=������?p�i��V6#a�2 �#������
&$��Q������Uz@C��}�!,:����3r]���	\"���am�����P:@9���7��y~V:�
��r�r����U������,F�U���J������<A��4�I����j�LcB]9��I���
-�#v�;"�����r]����	E���O*��aW����U�0Iz��
�C���{�hge�O�;�������P�J9�,��~f�o8��9��\e
����z��������{Zx��=+m����:>�<�u��br*0a+�~V�}��?���x>��OX�v�\f����Z�1���rq����o-����~���~�C�8�8��v�[���e-�������w�U�K�r	0[����w�e!�N~`<!!RnA��g���G�����j\9�
�P��g���t�`��������)�!�����]8d���~��![&����io��	��;��HK~v���C��S<�@f����u6>o�!s:���Yx�<�O�OHGP������n��`����O��By��r\�g�-�+��zd<�tY<i��J-����lA�h�x�(y������@Q-�M5��u�_7�-r]����|����,����g��!��a�@��Aq��^��j�lw(��%���]��@�r�Tu��+���4>f�u�L��3f3j�����k�!NG��kW���(��Y�������SS��&�����j6����2�r/�{����hg�L�'��,d��]����:�6�V|?�6;Ys<*Nx��qu������}1��)��>��h� TeS���yT|���db�Tc����]���]���
|o����{)��S���@����R?3>���	�?5�������9����)�$���K���������)7	P�-Q�9�.=_=���t�R�
$�P��5��M���C=�~(B�R�~�_}%1]����NR�`T�P�6Jm_��3�\��m�;�����3��W�3��7�B@���TM&S��=5��HK����Gj��'�j��R?�JHo��]������x)+�=�l���E��G�:9���U��QmL��

Y9�l��������
���rv��8��R�c�3K=�	+�p(	/��V��4�U�5$�	�9d���P�Pi�s���+�G����!<����!�t?m��'��8d
#�}���V�-l���'J�.�'����b����I!�9d�#ibI�Fp���������PP�w9���w:��C���>�"�`L�����01��w)����W9��`Z�Lc���w%�c8f�
uU�_��������YOv!�M���7d���N�{�C)@���B���XN��V���Xi�������9>��[L�e9��,�qL�C+�.v����M&�Dg��C�|:��)�V�����k[X���B�8�.+�l�IB2Qt�3��
��f���]����u1V2���Jr�e<�2S9���J��Q���i-�e{(v9d���2���T]6A=��u�<[@��Xgc����`��:��SX���������C0f��!Le{���{s[���)qZT>��v�����=�l@v��c:��4���k�1�����9����]���o��zU�G9����n�CY$5����L���:�r����;������c�|G�6�{Y���T.^���-$1���s(���n;�r����e;��j�E"��m0�V�u���%������2)C���q��C�`Ms;���P�=wc'��}U��!�6�����UO6����`-���"�:�;�]�CR9��#;�uE9T���b���+]�j��v�W�Ay�Q�'�JQ��"a-����� �	�xW�^VR>|'��,�C9:���x��E9$��L���jS�:���>Q[�����mM�H��Cf�e��q�Ij{�� ��C�Y����Wj�P&��d�)���t~��yW�D�x5���s�|,�;U���AL@��Qe�8����K%����Ty_XVc4]�j)�C��e���
��i�3=��&�U�bk����� &�_%iD
��v�Pa�qY�_$�|�g���cUj��������@��������I���ba{�I��U5������dM,Z&���7 '�z$�����q�c�����+����X&"����Ez69x������H�t#�o���2������~�u���e�_�nr����~`�������!�mBhfE^�<���@�C
�Z!K��(���SD��W�Y|�~�V��S��~�1�����w�������g��~o�����529�	n��64��yM|��
��.�.s�H�e��}�qF��0�@�7��G�*�2����y���L3�@��;0��(Rc������5pB�4"\�:P��q;���cG&.�3
�1�O��rg$hz���P��i}���6f��1�q{�6����4d��w�i�4��yWx�`YwY���C�;�@!N��S��aW�aW���rH�n�=���!�9H{�B��s����Lp�����
��^!Z[��9�P�,��\R9T]:H�z�/L��0[l��2��uB�UkY��;im�����
%�O6D�;������3����
q���wz��	�������:��L����1�����1;���	���]���p����WMV�c��~B������~��!Q��M�1A�3H�I��w.���;�D��C�Qo�R�P��
A��rHZ�dD��C�
�+�����4������
)�g�����4��{���P0����������n�8�C�
T����8p�N��
����fe���(��r�����
(�|1�����!q��e<>�8�K�TL$$�N�m��by��#0���WkY�������}	����B���\�`F����5���Cb��z���a*����6
��Q���9+y�;�8
r�����TI@b�t���H�0ow�mljWO+�j" ��+��g\=�����2�u6����i���j�p����*������� Ml�O�X[���$�����Cb���[����
6I��m��zb�2���&K������RO�7���.h�������@������;��(�b��H�[��+���dC�W����`e�C)��	P{�7�|�,��j��`��.������`L�C���]p�[@fO��.��mm����}U����ff;p(L���Y����$�Q8p����e�_��'&Pa�A��C��l�/��P��7����pT���bg����������:1�3n;�?��5n�����M�a���72�f�N�j�_������c�f��5b�L����z��z\����A����Tr���j��;%��q��D	�x#t0��+�^�k���0�	r���W��:]~��j�p1���P��5Iz=^?.���*����+��$���_��$����!��k�B�46_E������
_?����6����������������>�(��C��3���w��.�]�{���*J�>�pb���h3����N#�w�c%��T#w�����s��n�E���(��U�j����ZJ14������������q��4��'��#r�O ����i&�����c��1�~��W��������K(5$��;!�rH�?����������o�J/��DW�7�����S�������1:��S���W"�
R�3��C�i��T�������Y��
iu�w'�����r��R��>"�CRl��}^��+�fW|��r3[���B��r�p����^�PPcoV((�������t����v��![����9�l�<�-�s�)�z5f��K��s@v�X'��Ev�l���U�\�p���!W�
�x�n�mT9��F�*�;H��l�3�����w*���,���*�n��T9d���`Q9T8�������Ijn��!��d_8d�d|nd�����m��C���;Y��\��6���)G���Z�vEu��7/���C�+�&�,�+���8�p������@V]&���,�,M���rH|�����o:���C6�i����!+��bWz�����-�*��;���o��W�I/��v%M'{�T�R��TM��H�C�M+���r���W�=d���9��������9|J7����>�K�R��!_�`��|�@����z�z/�e�	[d�P�<�����������7�t������eZ��A������|/�v���,��!���o�k���Z�_w�;�V����Uq����	����+�j��u������4]YZ���������Q���	�BI�W�����up[K���C7��+�B<A�M5���s<��;A����r#k����O��y��a��)�_V���K��M��������U���!����5�h����J���c�J,����}�����{����)�����_��oF�����������<����NB�����=���L�2���+2s�	��1}�����J�!J8vd�n�PY�g��\�����E����;�5K�s�i��(�(4&z
;C��������t�
 ��r8l)��wK�r)�yTH��D��g(s��Vh�	g��F�
� ��[Zh$o�Z����jV�3�_&�v�{��n5��er����Q�������NPx�?�I��)�w���En;C�v���c���&+�t�T��M>�C����MQjN�PM^�����lj��$�
���M��rZa5���k�+��
t�9@������)6�r5���Kf����e���������M�F���O@�fN�9@;���3����
����4�t
����A��F�J5�z�l�Fj��=�)+t��<@;���M����9�*�8w,K���9���p���U�Y���&i�/��D�(�0�p����
�8��OWP�MuJ���y�7�� ��F�b�Z8�����u��l*�rXa�j���J�B�5�0e(�PMW
��F�����=�
o�U�U�i��&_�iTx�?�&I�8|+<(�Q���;ti�M6�������l
����x�� ��b?	�eY�hn$b�$
M��<�����-T��s�,�%���8?]��P�M%���=����R����[U65�����3��1:@�(%�������5�P�t�����;9E5�1�����Q��4a��z<�U6U��V/e�����BU6Yw6/���Y���&k�Q�
V���WG+���Q+�q=�t��k�'Ce�\`OrxT�5�����2lg�&<�����=TKx�q���	�/��O>����X|x������P��,��m����u����)6���� �=	��
��@��y�����Z)���{�^�l+���1���}��B�=B������U^��'������vx'{f�U^��*g,��W^���N�4|����X�U��Do^g�*��?�~�V�<'��U�
�<��uR��c���z�k{�>�e����]&�����:o4I��w]��,i�E�����~���o����;��v��drSU��������G�����k%������y���@3j'G���]��O���q'O,��(&'n�.b�����L�o7�����E����X����>r�zR�.R��d��Z��iDl�������7R����n��ku���L��yy������\��0[�{Y����0��}�=f$���������\��oH��}�N3��)�w���T
�������7�[y�;��-����1W��_:�u��JO��
AZ��$Hj/�����i?�Z�r(�rB�w���l����%�������T�pD�l�W�@\��s���5�kKW�T�8�\�TI�Q��o��M�;�e�����Kir���B�������_"���+4�!��m�*������z���a��	���)�8cj[������@����WH���$�' ����������+���0�!�&N�����o�Q�A�\9�J_&��C\�aF�����qm!`�P��=I�q���!~���mt�+��������+���`�A�Us�	��a8e�%��+q�C��H�8�C6�d�:�o2W[>��`R�p�j���F��N��A|#�����C�{���SC�&���[���6�Gp�4���u\��4�C�$M�b��������0�rH�n_Hj
��5�,�-T��N����r��p����ll�O��A����z��s�u�N�����^63j��r��?qL�CR��B�i�^�K������B���~�[�����D�15`��;�_[����_���[��_V�aL�Q�r.�,cs�P�[�����8�� �'[#���pr���(��=}'�����H�T�"�[�>r�zz����z�z��Y���g$��w�[:�{Y����%tbp�������P�Z����KR����V��C�{�X��9�>X[�P[��Z��&V�cn=��o9^X�)e��Y9Y~?	��d.�?����C=�"
��r���}x�5��R90	��jX�]C�����4���N������������\W�����Z4]��CD�����e�?^��`n��C<�1��p�)����*��5���x���t�'6��1�\[��{�&;\��Q��$�N�t���:8��Igc�����e(��b$>�lj]�]�Y��
�=�t��l�][
o���
(�d�+5����������M�������o����'�_���q��������!�:gIlb[�W���.��F��&��z�R4������;Ke� � >��E����p�W�
�)qv��E�?��M����U_�q�g
���W)�v�Q���l�N��������i�U�_>1���'�j���
�����7v��)�����T�5>O�f �!�6��gz���7����#����#���3'L��\� e�@�����+��w�8��������P����G���BT{�����M�����9~2B�!�������7*s�����S�T��S�w�$��6��%[���V�3'�x��W�3�D�S�������c�;srbw�~�I�������w��������e���v�L+f-�z����=O[����X�o���	�9R
���P����n���s]kg��<>1��R�f:��b������$:�S���fC��*s���$a����
s��}���*��*�/#N��i�^%9���$�j����U[q���7v�X��0�H���cgse�����N�t�;)nf��a;V5��z4'a�*���������:s��t��&eN��Dz�����f���K�9!�,+��e�S��9u���q��������~���gU�1w���a�%@Vm5_W�#����1�������V������(0Y���v�?��@�s*'\n�\V;������\��q`4�W�������vpZ�v��3���|��e�s8��v��Y��T!��Xq���RV:s"W�������-�^��+�9y
mM����Se��������}c��Q�9�����Q�n���#����A�*s<g\l�S�9q� ��cU�On��v(s�����q���9�j+3qu'�{p^ne�`��el^4�I{�eh^��t��#���
���|��|��J���/��g3�:�a�<�a�v7���9 I�w�i���o��{�BuT'��;9�z�gc�X};�w�0�=�H���(���PV]�Mx]�O}��O�o�N�YP!T�Ia�� �&����������]��1L���[��cy���}�o�����_��WJlsX��_���;�axq�������(���,	0�3�������}�?_����������/��7i��N����O���fG����&�>���{7�_K)~jV��� ��X�)����L�;y��������
0��:~�������p�S �kN��=���j-a�3�E��L\�����)���dgO���@v��z�BQg��v�*�|�b�UMM'H����H�P5S����_>��C1p:��t���~@ze��v�:f�:�n��C!r!�2)�,K ��J��;G�����8�G��C�n����
Y�R�PHW��;�b�W��+�l���m�Q����]�*����y��
!]Ij�9�������r[������r����T9���s(�s�p@vE�)8d���W�!���57cvE��������tvP]&�<.��F��JjF�C�]�gTI/����jMg�>q@v���f��.^�6)��������*������C��q5f2*���K*�R��5�^�*�H�/dIu����~&�C�+���:_�r�r���T�;;!�Jw�K��zwi��C!���f�C9��]�N����x�T�xu���C)\�g9t���C���1U��������n��0��])�C9�+�Y{����Y9�=H������~��!������!W�f�tL~p{@*�<w9 ��^I���P��`�s(��o��v�|w���C!��&U�!sw����B�[!�C�_����,�+iRU���SV�n���[��cL�>�����k�Y�;��'����3�z��x]�����B+w[������Pz���,����L���x���@r�n�A�q����YER
w��>���$�U�u�4q�z�c��]�d�m��sx�A.q�T
$qt^M8+|G��u�������U����7L���������6��T��Y��u�u`������!��M��K%���3!�������4��������S��������+����g��~���}�%5{�Tu������sg5*���r�����KPJ���6�%��@x��X��VV�����@F��*& ��S����TK1~��������c�!���UB����s��N?s�.�����d�:v���J3����6v��8��t�S��[���S����Y��"�Yum�����8����2l�t�!������
�>�{&8�P��|�G�7< �C��.��T�|%���� �t��lU��C��r�;^l�~�Cqb�n���9����v��S�X''���*S���
�k6����*��'��&P��+��T�y�����F���~���Z�[d8d���Vw�O�a�+O��%o��`P9�d	m�S9T3?i���rh.�����
�K
����r�t��*����WH9$��/tYT�O����*����AgR�P��Cm�U9�u��F��C��&D�C��8�Qu�����*�r��L�	G{�xm�1� �&��[�'�������l� ��Sx��(��� w�T9�f�#U�z�-��r(s��aL�P�\_t�9t��0[�Pa7vB�{��k���!�Q_�`Y��u�t?� ����W�P�����^6U��#U���y���7��qV]�����9�2�Q�T������TT�I��b����M
o�9T�]�}gQ��
��
����c��2��r8|��C�l�����_�����8=��3a���1�]��!�W���U9T��L�jS�����p��j��t�"�p>';~;��C��r@�2s���!�����U���J|���$�B�������B����~C����1�������
�q�:XEy�K��up5&.;vu�G�5�W%�\Do��f�H�&�~+���-tY��"�^z�������Q*q������X��������/��&����[U2�:��Q���F�/��&��:��FC���.��Oa�o�����!�u�������Mj��U+�/Vg�U�������3��A����������O/�c�k���s�|��M�����G�����l8��k�cu�fcB��'���gS3��\���������5A������x���v�W@C��P7��YLk�,�}����C\.q.���I� ~_I��uQ��G����ep=4�����-�2��z���m��h@lf�6E�T�����C���P�-Y�H5��p&Vt7K� 0>�����6o�uq�Z&��hq�R�C��f�x�F����_�����-�
Z�?6��tlD�DT���{)M'#b�������8bq|4Vo����gIm��d�����h�P��7��D�}6�����*g�.n�g�aH�@�.����S%�T�9B�#0�����:sR�t��tD\��9�cm�Li�rW������S�&�������q �H����3�`���,�W�v�,xf00A���9I�������~�j�Y��q;|g��'�r#1���Hr8���cZ��o��h+�*�*����	+������I���"���� ��(������H��%@���11���k(�����-s�0'IQ}<���#H��2'��U @P�&9d(��9��AF�G��3��L���t�7���U��qU����iq2�����6 nW*wF�s2D���%T����2�5�IwD�jU�&��o�` �n�Tl��$"y\�����b%�#��9����j�7�����<W�{v����������j���9�n�������f��J��w��EWUT9=�������0'����]���9s��~�9�W������/��l���*0')sj&`��;�	��C��hU3����#�*����W������H�'�E���J�N8��l��vNe����Z�XY�[������>���������h�J\������7V�w�7z�y�V�F4~#s�Z���>OS9�����e;������/N�����#�������l@�eN��X�������c�y���r���t�S�#�H#W����#��`[t����&�{G�0bgN2����r��[��I�2D���I�+��������,��wr�v;�yKv�����;s�es�����eNE�:_�=\�2'���:��RVU��<���(s����4"���3G.,���V��>����7��2��wd�:zp��+cIv0��WK�H��~���������G�ee�h����S�S����TQ_��+�?v#@zX���
$���\�;�Jt�T�"im����^�H�=�.c�����%���������E��v������T�����j.��n�>�.��!��y�
`��:(�|f���U���&����rZ��[���\�H�S����[Y�x>K��!k�x��V�AD������;K����m	V�x��/D�C��{��?����������.��=���@�
��[>C���?��K��������)���������s26&����C~�����M`S����O�x�A��$f���m�;2K�r�>2tdr���l��#k�'�{d�� ������+=�H�#�~���(�����������kP/Y�*�)���N����42�^����4=�:@�H�n���PeR��4�J�,�ho����k��d
�+���b�����M�8w��N������
'����� �\e�o��&.����a�p�a�l*�r��=t`����`������Z��z�1���
j�a�
%����t�9^�T��W�\�W���\��{h�)_q��qs���W6y����9���#�lNP651�ndSdS*wP7@���C6��o(�$���Q�M�M�B���M1�tC����v�2(e���n*��%�-��n�����[�8��:����:�M�:��q��J17����X����:�����8��pg��A���2�:�I���-��prb��*���W�?�����GR6�����j�tv�����v�w;@�M�r���yMy8��J]�A6��w!�`7�o(��M��++<+�|t�
��5�AJL}!���w�te���M��P"l�\4��tR��:X�f�O�����]9�����7.���J�!bQ6�U{5�p���l�#�L������+{�����+��N'u�o���d��3{� �\���`�������N�����I����eSu�X���a���,�a�����G�p��������2L���M����S���WFm5]�0=��%�M�������j��Z'�7W��^W"Ww?`%	�W����7L9`G�����0+��s��������W������������R���}:���T����^uWF�=�e��p����|�V�� m����%�rI�v���K��Z
�*M�	��WR���{y�\�h����;��\v���;�~Vx�}��:��M>�8��M��Y$q%���?T���m���)_�/�q|�o����� H��f|��?��v��W�$,��#X~=�w%8.��8�|�j8�����q���;.rE�-���+�����x�"!��J���d�AN��G���6��-�Su'�����R&������3��$3�<;i��5�F��I��AO�����2�if�*���|������
�u������9�� C�G�i��)u���zgN������9�p��=�3����P��3�p��0b��r-�=0�vT8�4���\��~��#N���#s������\��-������"�f������/�O�cw��P���)o�U���\�~?U�9������r]��T�9�������\t��*s�i���z!�������
��9�j;����8\n|{:�����N;s�T�q�8�9!L�qg<���mDn���3':���5���"��/����o6W���<��&)�3W�����4��aN��lq.�>G����/��v^�G�NXe��'����}��*������[����E^q��w�?���7��9�4����".�������ia�z�����^��<L�Q�����������U��*s���F������6��vN�H��rY�U���vD�[q�}�����Y�d�X�V����l�5��v�HW��x����|��}���9�s��=����9��N���;s�t����9f��v�������y,��;��0}#<�����%��_PV��|���9����RN��Kq�W���K���4U�3�X�WmG�������������T_���s��npv��-�f��9i�:��������`z+w�����Z9��v�����)��/���#�uy���?�I�A-v=���7�������<RE������[�����1+d��i�����Zn9!����Y3�V)���4q�Z��q+F:|�����GOH�?���l�}����g���;���Z�mO����9r�����C�S���rx���{B.����� �p�ZV�r{����WT���r�Wc~����
��_z���v���1-����4~���n�E�C�z��p��<���#�N�����)������fy�/��>���{7�����x��	��&��~��0�P�M��PObi	b+?�1g������~n��
�`��d���WMaaE��N��B�T���x�������R5���c�����pP��H��9������
g�j�������3����#�4�U��J��%������@��R��J%@{#��^_�pL�*{#%� 2���e������=YW3|g#:�:�J��iicBd��hJ���2[(��n�P��*�2��T�9q�������J5�V��)�<�������N����+l�=�W
��"p	/��K���B]gI5�����L�+ ��T�n�I�2x: <��|NI��r4�"��[d��<�"�f�o��c��H*�G�|pF�+T{�\H9|Q$9�����K��w������w*9SjQ4D�2���Jv��i��e�$��Z8n�����HG�Z��a��=��sI��eR���%;}'���Q+�B�3�$�P�%F8�0���z�>��Z%W�[�C������#gH�����������5{��T����
0���$��Q�Z�
�XBgR�YE�7�eW}�CIC��MpVC�R���d�4j�����S)`N�H��{��*y���	�UEL���)�b���@[S�*����i��Q	%*���2�{�H/i�L�J&2�e���**���r�&*��e.y����$�q�la�����DT.����4I�b�����o��X�]�-\�����E����MBh�%F��������59_�|k�#7m��	�e�;��������B����h3[�%�2�@������J�
�I/l8���d%h����1`W��U�B���:�V`+6�!Ojq������LR����p�j�`yT��9 ��tQI*�r�["�u�:�d�P���Iy��F�j8�`PW���@U{��m��$��Z0D_I	/�/����u��67���}i;��v�U��Jg�B�9h��a��!���jx�Y�Q��z�m���^.���#T�%��
�G�Z��ScVO�E�y�6�mF��U��Db����,�V����H*��<��@��Wp����g���ja�*�@6����d:8n��>3��B	�������J�������_�$2��p�2U�~�$���Ah���W�K�Of�I���h��J��C��n����v.����42�b��!Sp��-�g�R����
�J_���
��W5�Jd�_Q[�U+�bN^3C�[��f�P��,oi��WqpH�m��po�j M�[������F������J���������Y5xjRY6%hZ��9.J�9�d��}���/�����|�h�Ei���LEei�����`��*kV�p!�>��%o^�YH,��7�����-GU{���F�H���X�_��������z�;��u�JN��J���0P�[���e���������D������7-��v���U_wp��-��Hi�������u3���{�K\"��/�T�����������2�� E��4������p$�M;�M	��7,����~���Wz�Z�n�j���p��L;e�&m��/.����������������_����S����=�������&~��������v[����yJ�{�������j\��0.z������l�QG�W����\M5w��W#���=�>� ������4j��!�#�>��2�G�#;y�����;dgOZ�v���I1L+�Ev�$g���	�n)\{�B�A��tC�)���{�r(�+&����Y*7�G*��T�s���5p��=R9�����Sy����H�P�W�s�C9��	[d��;";�b�\�w���CR���C^9TL�a��J6q!��wz���o��
�n�|P�9���#���r��=2
���C^�P�����*��=J�Ue3]��`����*�r�8�E�.�������l�-R��<�`|P9
���#�"�2�{d�P��{���C���}[dU�95m�"c�P)���6vU��
����,���#;�J�����C������C�W��Gv���W�U]F��G�������94��#���xu������jL�P0W�����m�vKN����:���#�C)s
�=R����nI9g�d�T����Y��^q(e|�7�,+�R���r�P��J��.�r6W��������v[��m�P�f�������\�rQ��:e��^�;d���iwq����4��#Ue�e��H?H�+�RT�rea�P������.KWg�t5�y���!��sqV�r(X.R�EV�P��Uc���^�Wc*���v�{��C���jI���]��������6u�W�PU�:����Ev���okUIm����a��m��m���Q�z��k�>��m-��B����z;���U��Y���NP�Gs��t��]]~{4_l*su����~�c�q����8s����~Ud����7��������Q)1�?@�M�]��6G�l��n�V]��Gs#H������pX��9c6��1u��2�o)��������>uYv����#/<l���m��&�/����J����a������/�}h����=�����`^���>���{7�_�d�������%N�' ��{���I������o��E�z�L}��R�	
X���E��������]4��1��r5�682��esh#c��
���BW�'����}j-���>��W[����/�mMVhI�
:0i��z'����j��1%[s�7P)N�v�J*�x�JO.�������KW4t�K��������t�T(��"��+�?���v����
�DRI�1W�dq��D��t9�wB��NK���������aU@�h���+wqr�����(���X5
h�Z�,�%�,*��(��������;���Lu�t���H\@�Z��J�����>d�D)�����F�l�2+��� U�p�B*�����;����j�����J�E�P�w��J�K����pg?���f�_i��r�r���l���,�V�^����q�CW���"�c��D�����*�z�t�`��]������J�l���	4d1G��A���U]�$XR�|%�r(�S�WM�Jy'����z��y0���l�Ce�<���(��NY����c���-�xg��N�v�2��^��N�zT�z��E������St�@� ���SV	�
���p5��`�����VmD��+�W��v�� **�J�'��|�*!�}g���v�Y��NlV���r%�����)�jw����(���Ue�v�a��C��<�&����\=!�
j��-�'���=!@>�^����ve����m����	m�7$ Bq���LOx}��2
d:���+ZJWn����^���b����	/���]e������!4+|����Z.G����.��r_�D��������b��]��u���*!����*�e�Wo��o]g8�C=K�0������z>���>3�S~���u�����8��-��H����������o�c%���*�8sP��	�����*�I(u�i��-2(2j��G���B>��5!���"7u�#�"]���B���fJ��"����V�]����%r�jj�qu�4�����=t����<A�H�I��6�q����9{�R)HZ��U.�9#s�����	�j
 n"��N�d���l[
;e�$���	��lj�5���29e�����Pf`�M��s������)���&(�_eS�Wi4aJ\���N��l��
{��)�y_�PeS*��@���u9<|���^��}���	��x�j����l�vz���*��4�.{(�������i�GM���6�0��&9�7��I����u�t�O��4��\�a{�� ���"{� �$w� L�lr!E8@�M�~���6���h�5���t����GQ{h�p0�"eSH����M����F��)����o5��L��T�������s�(��vS9�U�$oC�VX��N:�0�:h:���5�l�.a-�t�`��)�/��PeS�����lJ9���W�ds���+���LG3.e���'�u���R�5�V���X����[G���C�=t`�t>��*i����h�t�M�$��p���a�~���u�9[��&;��-t���T|j����l���s:�����A��I�{hG�'a
��A�I{���)�.���=%�+���0AW���!Ga
���Mu��������[�rQ6Uq6��0��W6-�=�'��))7x��*���/'������,�=�v�5���i�V�Ma��:�I%�t��KD5t�[�o���������t�0K�-4��N���&��9-�*�@F��D���3
^�dNvaG>���C��Pi����(�O�	����~2����Snv	��iX�0��=VY%�n�m�,x}��R��x����������s)���������@���I���1Z������I�AT9�����W�8��xU�GQ� ���w{4��<�*��*���\�d?�:���
�~�r����,�?�J�A���Vl]'���HF
�_�*�B��4x]��J`B;��T�oS��'���+���;����&��?��~����9`]��)�
<(}����H/Z�r���~+��t�����3Rh?f�1#��� ����i�v�Nh��cK���l�"�
����������H�����1Z�P����Z�N��zP��)B"��<��5�#���}
�
����AOn�t��T��U�����3P%S�\��DP��T�QS<�0D��M%�r�0@�MY|
��teS�N_�	t`�<��W7�����
���R��8|���b��!MB�T�J���n`S��]���Q� ��[��&��I�@�eS�J���������G�o=��oW~�w�v6�;`�C!�.��S��4)T^	(��P��Xf(���lz�	�z�i���lND����b0��-���I�o���q'�H���+v����*��M�]��	�W�^@�M��G����2a���T�c���R�g��P�"�l
mn(��������1��:?���r,f���J���Fo�a��X��6nGs��aTb
�yX&cD,����W��[!�@���=u�j�����B
�
�i;,S=:h���[�sL	�G��"%D�Q�i�����[aT`S>������v��6g;j��Dl�V�v69#>��u<����r�����v������lj&�?m@�~��Mq�5����J��Ln��MvJL�-4��? <@�N8���[���&NC<@6�4��B���&y{x����494v�����M>��l��3�9	}���J��.H���
7�u�w1q��4�P��)Y�Vs�f����o���z�?t�lr�r��}5����R6�T'+|U6��N�o��)/�vTeS�F���CPeS����b��MS����&�lzu�;�W�*��$���?���lz%��+@�M�������(����}���a�:�%�X7��'�k�UFe)��%#n�����)�|��l��NsDT��u��dTl��������BJ���M�����U��a3��M{�Sz�os6�
sX+u��f^m�������;�*)$/8i^�z2�����~��I��7v���-��%�E3��g�L^����f��!������e��������k�,����v�oRn���l���le�{��`6�5�������K���1N���������9����G��������7����������;0[���t����M����M��4�I��U[�������U�v�x�v�v�<��� ]�����1�];���O�S��)W=�l�rw��:�OS���
u�����";��+�)�";���v��U����{U��w�8�P�";�lM�
�9�l���[�W�&��e��B�jW\�s���Ev������dO�k�T�:��-R9=�n�W�W9�D�U���!����o�oH;��-�s����B�sH�
��3��i�`[��!��y3f�����B�q�f�Ue��'�o��y[�J��rHj�_�68E��J�H�';Orh�T9T�4R��Sx�`}%E:.f�Gf�����e(���u@�����8�C�����j�������!�(��E�.��jW��CS���9L�i{�r��++5*�����w�a��:<G��<f���9�������r��	IuY�/�r�H�C����r�����9���nL�����OjYwU�=
��^��Iu������"��co��oH{��r��IS1�=r��fy�E*����Qo���:k���<
�����r(�+�6�MJ��N�Cfn���&�.�2�c�C�Ml�T9������;�n�E9�9��^��j�d|I�����{d�P0w6XQ]V�[��*SE��cIuY�;�n��C��iW�H��*'������B���P�W~���PJ�
}��
�]���������C����w�a�:�����|�*���q��2*�.�����K�^����o�s����+������$��U�t�T�ij���*��'���5�+��u`�������QxR�{���8�8�PJ���qZ�������	�jK�n��r�����=����~G2C����eo�����%��2k����������!O���1q��+�_z�����O����>�7VC�b&�#�*�t��R�����������������w|������K.��������{7�_���
��|5���/�-��?�4x��c^6&�����0`�����R^
��U���q��W���o{3����u���lOrl~���*@&�����E��k��j�G���-������p^�� j��/�J%k�ZbZ��Iw�p�%[����.�J8wCdo�UW�-r`�1W���
$W#�W}+!@���[T������m�������d�A*�3�`���4���+�����^���wm� �|��JOZ�K]\-�t[���[�H�;��U*��a�|�J�Elv;� ���!������)�� ,WZ*T��P�J���e���w]�C6���![s��5
����0�%{��1\�w�V�������*G@Z7����vX��t�8����eU�YB��^v�%t����HX&%�7�;��GU25K�n��L>.#���q�w����.���id����tg���L���o�%s��V	�Q��Z��������L�8�?�3�]+_���dr6\	��d����l�7~q��(l�R�M>��k�wvZ�����lr��	z�< �x��1���_{DS�W���a�w=���&S�Z�+�|IW�2XM��Mx�M!�Mx`S��$��&s����^R��}����y�W��Q��2��M��"����w��l�������N��&x�����:��s�U>�? L�����df-%wb����p���[�2��%��~�eR��qs'����6wu�����H��;Og3f�X������"*��q�U1���_�����w�r'���
��r��/���lg�F��*�\��@���8G�C\��H
;x������_�9��2x��;���^�|�n��[����	�1�~�����s�F�RKq?�5p?�5p�k�r�4�5�C��s9���!�P��������������������������������g�3���iS�������]����)/�2��U��f�r���UF���o��T@�eL�r����1C�)�KX/%8h����L���l��9��*�J���T* ������JN�7j1W�	��"����M�<�OSE[�i���C�u�_
�J�@�-7�9OaFB)'�6���-a$��b���<��J1iU#y��HS	$/YcR+Y��=#�1��Ke2f&�wj5#�ZQ�_!�ed���������F�^�9@v�0f�:�������gE�[��: �Z�r(��HJ2���n�P�T�y�`m� L�i?!�K����0�1� M����ZP9$�y�BPD^��I���19��g�L��;����]�E�et2����<����BZ[����*�/U�l��+����[~�<a��������=��Z��I9N�9��P��p��yW�!�r�����O-������
�r�����1�C!MzenW��7��P���\�p�w�w}��d	k�p��[�Kq1m$u/��|�vO���aB���&��Kn7��![���K.�w:(R���qw����Q<�!~c���C%��B�^;h!�6�I�lg�����l�-R�P���wB��C�M�?�Z��YRW�s��_O���J��<���Bn*������+C�X&�d������u G]�N��'��=���zV�z���!s�e���qh(�����&h�~g}<��x>�p�M)��
 �{'��-�<p�K/���U���Oc�l�u���k�s�����s��0�r�sq��}E������2��������2��8���f?�j�����P�?��m���d�A�-�os�'��j�����������>S9$-.N����S���5�U��
]i�:�����^jj�~k�1��a��!S�b��muY8y9�����>���fs��e���j�������p=����K��t2S1d>���d�	�Yi~3�[3l��o�����fF���[R��V.�>���A��	���������Y�.i��I�L�\,a�!z�e�
C��~����e����������-���[�/i�MN�Da�u�z�R)�p���.��H� 0V��l���}(�o����������o\����};��RO������x�������������o���������ch>&W�3���{5N[��P��H��qW�__��jr����G������/��������9�z�o�g��#~���7)�./���B
7����n��
���R�����P�����0c��)Q����^Z��T��S-������#��*�{���usWI�u�n�^���U]���R�+����|��o���������Qr6M�����v�Um����4������wu`���+w����;bo_���/�^�����N���t�q���C��|�`��/��o�*q�,�������C�r��_-�ZP�pu>����6�B&��{V�{����>��E�c�������Y��������Z�_�7�L��{�-:H�ev���������z�[������{�T9����P��p.������z�Z���spa`h�+=�oz+h	s�n]��[���{��Buw'������ZRmi���V����\�����g��]�'�A�����2������7�s�{����_u���mm��7�����W}H���I��Ci������
��U���7��	Z���������F���C���=��wr��O�{���,w'[��i}S�]9�������wwo���
���C��v����^���k�<����q��/	WW�
�mWnVH�e��;��.v�y�C��%��b�C��|����w���oK�:�Z�����������9�C�\uHP9�U�������}Hb�|`[�R��M�����}A��"���6�}g���j��C�	��������9�e������m�;+Z��w�?�w{{e'��������3[���C�+��Gt��o���%B�(���C��WV����J�^n�~Z���<u��C�0�wm�������2���jW��>k����kwZ7h�����?��C���x��u��o�9�t0���0�C�M�^��W6e{�v����-w��ym��q����������C���h��)����o�������g���~�~�����z'����1�	)��M����?��v�?���*�j�3U�e��"Uw�^<�Ww���1���hEvs�W��6��&�0���������F�����M������*��������E�]�&/��M�b��N����]�*������"��\WqT5��-�&���� *o�t:�z��Y��!����EvE�:u�����_u>�������J��o����\���L��}�o��4���#�U�3��7a2	�-�s(.�r@*��=��w*��y3���-S����1�������6Mq�+��2{����'����j�?9?)������������l��
i�?��k��9�%�x3[�C)M���H�C�^�n��������JM�^��W������s]�-R9���^����i�������j�?�������s#�-2+r�G�Eveg�V�s(�������b�Uf���s����t:��LJ��g7�����Cs��-R9l��N��Tj��m8d��+�O�K�R�PWL���VBcj�?���l��?�n�����,�-�s�����E���\�2��7c�������Kwc*���p3�r����R��/�{��~�����-Rmj�]]�[��K2��v(��,^�V��rE�a�����2l�z��������}�W7:���<�nwH���E�l�����
���u���\��&u��q�-R����U��� }�n�z��m#�H�����[��eK���f��D���w���z�a��7v�
�����_�N���Ow[3���T��M��^9���Xx��P%S�K���A�2]�;�l�&_]4���v��2i�?���:h�p�jM����)�`U�u�w���]9W��[�+��w5_�C
���B5C��U������r!�����}/�]�����������x��g���~�V��m����;�����_��������������K��9fk/��������;0��b���jf��S��vl���@sl�
�������^9����^��yY��ZE��
�J�ziq*{r���Z�O��r�������[d;���ve�t���AlQd�W� �C���1]�P3����[]��1;���`&l�~8�Wq77���C7����5��{�/c�x�>��piv*�������+���	�(o�^�y�P�#[�N��9�����,\�����
)�y/:������qQ����+�nL�C9_U0�Ee��K���CN�z�*�R��-�9.����9�a���
Mz�����|Fwu�����u����2\i���PuW��0��|����CS���������F��"W~/��BN
T����;�9������C��!�u���C��y~��N�_8�������1��Tz'�/�����/u�rga����U�0u�\����C���,��9Tm���*"�nf���?�=�����������y�����Gk{���Gi���"��#�\����|ud��P�x%�r�PMwU��r��+]��C����C�,oW�a���4rhn�N�_��.F��P�Xm���a����N�_�6Mw�w���y�]D]u�t+��s�����P{�\���J&���;�����w��2����U�e�������������2�^������_��_����X���\i���!['��^V�n/�2���q�����QI��+�����ty+����r5j��2��L*s^�[��e��JI������8�����\&������N���e}�;������U��r�[�Z�	_�������X�[���J�Xu\�p�������V]�9�+S��������U�u���h�1��V	���������d�<���������G�p��������o��
�������i�W�?����G��������|v["?���m�����p
m����H�����>s��-0v�T��1u�\`.�Y�I}N�=�:�Fz����vX���>��k#���i�����'�=�\ �=r����':�F������n�4��;Y��� ����B���Ty����H�9$��N����K�yB���A����r��U�Gv�[��B*�{��4�y�!�
.��/W�1��� R9d�L��3 �i�1�r�p����n���s�>���N�C����r��+y�UIE��r�N]���A�te 
��Bt?�8 � ��8�Cv�_�G*���� �,���#�C�%�f�4|��Z��C�J�����;*T���1�r�Ts�Bq�e\���8T�L��r��x��P�Wc�W�$����q��L> 9t'o�r(��U���C���T�zek&��g����A�+&��C�{	��Q%��W�A�����{(r{�=r����#]6���_!{�������Cw';��,s����w7c��7�3G8e�������z�������r{��C��v�t?P;x�^V
����P84u&���rHr+.V�6��v�{���W��2�2������F��A�+'O�CW��r�n�U�P��
��S��=�
�;Z��]������y[�Sv���p/��F���CW7�:�C�_��r������C�e��cTy.1�*�n=aFi$�On\af���~�	�M�s��Q]��z�_�)]9�{�_6��4zF��)s�����&��v�L����+j�u�W2����h����&�qp[O)�'��)�zur��t��VZ�V����AJ\]
����8���Zz�a�1��V����_���Da�2���SW�����)��5��.n7�6+�� #}��?�7���p1}�����������.����~�����������\ns�WS�����0o*�9�J� ~��G��I3r�m�1We���:R���V���)�v�#i����?:�7���)}�EcN�[MfE���aT;����T����-Ty����eL^�J�\��������R���`hY�X����K����x~�s�v2%�fJl��������Vgt�y��0t<p����Q�~����
�����L�-4��~��l���*�0�l��q�&+/��
�[�&+�Mq��/�&W�!�����
J�0�w�z3p8LYc�o�VG5f

oGu����m����{�p(Sh�G�8���rZ&����vr�0t<9~�M1O����q��F�l
�.����*��k>@�	eSL�.��:2�TN�e��}9���x�MAz��}
���1�\�wrG-����c���D����d�����l��_b9c	��h�2=��'�J����j�%���zn"|�v6eQ��ON�lj�,?������M�g~�=A�*k@&\���]�
x�:g�0�)����/��M9�<iu���#V��0�:�?)�D�0�AG���5�Xc(�q�M�-oA��z�@��^��q����H��tU6��q��5)�����36G��n
SbCas:���Ci��v6S�����������B�3`�9�a�Qg���2����~��)���#�sgSq���u�:j�-S5��v6/��z1jVh����UV6��Ap�*�\��4@���t���\�����(�JL�G-;���F6�f�������y���8L��e:C����	�����*�D7����&\�o��0�e^�k_S>PC�fX&�f0�
PeS���G�u�2�|8����y�����M�H�1_@6n�}�l
�xXaeS�n��}�2����H��YUx����{hO1�ur\P����)5��UB���Efl��������hU|<Z���2�����4`9Y��d�p�
;)��oN���N�yZ&�����{���^�����N��%�a;�jc+?����*���R1�f�f�F�:�f�X��:�k1~�������������E�r�7����=[p�]�xyCK����;�����,< �����\�b��S�OS���.��|������4d�R3���?V������������w��7��=����c�S��{>���{���7���� ���4�=O1r@�sx_��yp�5�M4�������8�0DHd�}���	z0�����b<��O�'���9�A����SG�:��{��rMWi<�=���^
�2��+VV&nV��O���I"�L#�i�u}��F�FA8��$o�q��#��������i@��+X�mB�n��8e\��
��(�x�{��.�s�f���m��1C�WLj�o
�#�z�$��N��re���j�4��o��q6����������K,t:����M~0'�dI��s�vyc�!�M�
����\3�yB�U���{ ���S��x�c��$��������B9����1�
]��6����u<�#@zE/�o^7��~��������U�>Z_�*D���i��c�����9���g�
S�Jm5��#�� 0�K�[���>�7�`NhW�D@*6�#ja��U_� {���u��~��11$���/�L��U�������Lu'������y�A?jM��p�t$f;s*����M5wT���O�j7s��2�94b�U����'���X���\���'6$g�r�����1'�@^��oS-���[U-�/�;� ��c���.����r����!}e���#}cg��ih�,�a��X��1����9���b�Y������z�����J������J&���u#������1���|�G��|f#��3�&2t'	����w;���U�*][IER�����*`���F���2�9yG�^�������2b��B��=�*d�=���f
Xy�U�=J;hZU�����~#y�U%�� :����+8��5|���%-�/W����x��������QVQ��n���GL��+�[i}�$������-,sv������T'I�.�/���9d<$@����t@?j�~	����p+/*s�����4eNf���<��'��
-+ov����1,W����xz3#��"�r:��	�
��!���c��1�z�*=����v�(�F����Y�TU[E�\O���B�[9 n��D����qa������v7U4��<0��[V�$����s���e5�w��y�%�q�& _v_�������I������z������z<�S'����:�b���Y�DF�-�m=!0�#V�?���D#�G��p��]�IM~Y����)�3!����1�&F,_�
{!0b�P���3��=~�m3{�v�#����&w+�Y�]C5~�3l�O�b�.�j��Ga�]�C�+���wE]<��P�1�1�f�f_`���8������e�p�������/�����o�}��?�������o��1S��x���W�p��?����D���pW��6;�����H��?�����������������V��'�Y��C~���ss�3X�}����lI�k�pv��?�)W�YC�A������x�7��t���gR\����������B����'�2��[���a�����-��5��F�i�w"����>�Z�8zu3�f���$��
0t����)*K�V�~��Gt\�h�}q�;q����`>�>"7��G�wg�T����'��_}��=Q�L�u����t��i�H~�Vw���#}��������?�*�*t��8�h�������p����t`��m1p��_R^��(����9������p���~zt������u�b����������Nu*3S6��9����@���9����aN�~�������)se��T;s$�jO�.so�!n�S�j�NG����4U�z��FL���@e����lW��,S����#��JT��������W����p�FK�"�ms��)nz�[�h��K���D�Rn*(��9��S=�*L�3��x5���jz��;VO�_�w#v���T�t;bV	0��Q.2g���]������K�������Tv����9�d� ��T��;;�!��c��<���������J]��s�`����3m��3G�l9HU��	�,�0�:`����3'��������(�*���~*��[��� ����k{���w�1w��4��g��*��_}/����S�q�^#�A�L��v�*������;�X:s
����jQ;�L\��(W/T@����I#��/T[�����E�U8�;�����������os;�������I������L��w����s��s���O���i�|���\G>���9>�T��	�vlG���s�!BVEg�/w���Vn���P;s��z���U��c��yD����cr�����r�����������L�n��=�/uN����V����Ns����:5�I��o����	��'�/����j�����~�Q��{�_
^q�iLt
�k*����=�/�2������	Q��V�L��
b����Jnn�`�Ca2|�c&]��+�U�r��+��T���>o��zS�����:��9�
�����I������4>���������
���9�����|�\��������������W���~c���|��G��z����|��!�w��R��GM��1+�}������l��^��j!����
��n�HA��g�����i�OQa<�����f�B�`�%G��*��<M�p\�'�(;*�d��m�6�$:�Q������F\��Q!��E%?6k�^O�����J@��FE�3���=V�y�R���>
��{RM.�mm"MK�w�T�����KH����l,N���S��d���h�K��
��e���X����E�H��|���OF����o:U�7|�g	O��9��V�Cg��?��j���0C��sJ.OU����i�o#vo�J�h������H�����@�������u���q�����BrDg���@�*$����R=���XA�[eN����HI�O������<W�����Uv,�`D��8f�7`��G�e�t"����Wu���W�B���t�t���i��V�s ��w�xI�3s�+���}����i���$Gt�$��v�����3�E"@fu\W���d�)���.s8j��I�U���*+&�u0�.s�slr����2�&G��I��>�Vf�*!9�3�b��M��y��
�� �������yt4�L2J������`�
�#2�rqe��O���r�X#W�tD�9�89�������HFg)t�Ud�*�v���EGf�#�~�J�cE��!��k+�Q\V�8��)v�,�.����#y�l����{�9��D#��e�����]"-�|� s1'n���S�c�����P�k+��J���O�_$����x\������cC4r�2'b��6"3��'�����#a/�����dL�t}���V�8��������3���B�"P�����/.NA������R�G��8PX���{�p����/VP�@eN6,�J#���
IV��rg�X�(WaU;s�d<���\�w+)�$/��SV��&�x��o���o��!����s�������9�MB��'��S�`�GJt_\uKgN���m���}+]�x|t��~����*�#�Kg����������a\�f�F	P�tlos��9��InX�@l\-d��#��y�*s�*_f�*����,�ns|�0~�s|�K�|�U�2������������
;�����\�vN�����$�]���I�O7�e�?Hc^���:y�o�
�������t�s�W�Y�o��J�LOFb�M�W���V����G��l�����'��$�-������S29Kp?�T|dE��������q�.�+��D8few2�/��ll�"����7�����K����G��-d��ct[�ZXmS�^�]�.�[�R[M��D&E��g�3��J!g����H���.)G����	�V���;'�mO�S���_1�~6a�����V	�����1nF�"@$�]f���f4(�PrR��"@���c;r�j������������������/�~�R���e�S����G����w����������9��nJ�����,R90���z����Q�:0�x����|c�gN{`��v9����G���K1s��=�v`p�^�>���:������0.{D:]�\��T����0��@�m@_�q���W����*9��[eP����cr��s�H����tF����l���b��
9@��H�����
9�P
�jL��O��CN9���r��l�N�8�}���*�y���s�J������C5�r�������^��WZ�Er��2�
���s�Z{%M|��W���a���;�C�_P,�P������
]A9$�o�T�k���P<[m�T�|�B�����Yy�Y�2��Cm[�f[���^���0������|2Rb)�R\������4d�j������O�@CJD��|F�P�3o������2��+�/r(��{�r��r��I9$�3/��������9dr�WH���W�3)����oS��Wk���]~g�H���!���7+�;�l��d��3��9���^!;���W�q�r�����C��KrCe�	�������E����b���1;�\�T���M0:f�JM�1�Vh����1��w��!����-2(2Mze�T�;m_�C�]���J\�eo��!'	�7�8��
��Q&�+_�C�N#U�C��}�� ������rWcUes��������lU�U{�������CU]�����16�q{��X
�]y�`V�]�z�A��j����f J�2�z���w����D�d�r7���7O?A;�L*W���k����MX]�Uj�l������;�^���3W����L7����(�9��o]������a$]E��zS��
�l2���X��KD�*����|��.��o�������������/��U�A��|oL��T?'<�,9`��r-
N$�x�s��_CM�|�|������
@u����������l���O�������{;��S�>Q����AN��b��M�B����`�cu1@�@�Q��~��5p<|�����h J���y�1��i��(���
��`������G�/���*y[����J�p�������+�������������/h�|D0��	eJ�/��N1~���P.A��,��-���C��ZfxoZ�fl��x��������b&l��%vx[b��FEh��
��lD�4;��:Y7�c	�Mu0��q5�"V���z��U�_�qq"��
_-$�����-f���`�i�=��V� sB�o����������"�V)Q�R������J�7�<�	��|��+�������`q��	�N/p��
���~��a7�'E�j���X�*���v�<��(���G�jG::���V��t��B'����Lo�2�C���+&[���Co�!��I�����BM�����(<�(?i�J�!�
���~U�u;E��C����EC�;d����4�F�K ����U4�*��G_�	�T7�'����4b������|uE:>��:�����0DD2.k��F!9�
)��t��?�����g4<"<
w<
,="�j
�},v�j�m8�!��]��d�Fw�@`���VK���Pr�Ix!��
�b[hD���`�B9Q�S��F:Yk�����Kp��<�XG���m�%Tm���a��s�8�AHbEP�����4qpa�*HdZ�N�������H6�[5�_���H:�N��FC<�[�H��k��o��1=y�&�e4?P^��M�����9��$J����f��U%'%V�8����P~(��M�����5����'��i�	�1���(�3P���C4$��C����������8�2,N1�N��L�#����@;��y�����]aImZ\UP��o�"1z'���e_����a�����Z;�T]�&;��@��,$���{��w��:>�����%��@���<�G"Y�\���;��!�����C(|	HV�h�>Z:���	��e�DS%�������I4U ���a\�s';��CF��������x"��������t��=�a��M��j'�,��}.$u��e:u
6j@;��.�iU��XOY���@1��.���_�d��Ki������U�;u�_�SM���p�x}2��M�R��	K��"��\F�%a�	E@�������GDK�@�C����n����K�^m�6��J��X�J#��d"TYmk�3
�������z(�1��K$�>@��F����N�%+H�H������I���jz�/k��Ko �P�w��?mq�8W2����t�Y	��h*���W<^ML$\!�P�)����T��R�c
��/9��jUs1��E����V�,����\����z#��C
$�p��C1D�@h����;�����c�]v-����~
�A%x�L���/�h�'�]@��o�����`�`w(S������h�*�##�q#�mNL_�
���\A^f�����9�+^
�R(�~�<�5	�����L���W�1�LdD����{�����
�=�ds��o�f����y�����Y_��b����f�Z�����'��q��?N�O���������?����g�����r�ob6O����,��z�@a��a�#�S�7o�}�E����u8���<��.���E���c��q'����%������{|�y���O�k��1#�����1��v7�}�����n;�
����5��g�*�����7��/��]����W��NZ}q�c����DXRf�N��'>��a��5���{$������]��1L�`�*uT�������VM�7%�v���������?z \M<U���i�8`x��?�����5����l�*ns�P�����*p�KiX�f��n��L�����]�cD�����o������`�����S5�R��"�X�$�<Vx�Y������P��d?�����Q��c�od@�n�cE��9��RS!5.c���/�O�6b�@9Sm?�����X�hz&�u�*$��cqr%6 9R�5'\������}�o��}<���o,���P �*��$����/p:X~1�{��8��>���O,��4E{q`���8��#������#��* �8sZ�k�'4qXz���}��g�S��+'O�|c�|q��B����o\8s��f��O�c�5sh+��E��g�j.3p��9���X��@tp i+��uA�0�����A��#�S��c	�� 2m����	��qy����"2��l���3������>E?�Oui��=��0U��F��+�V0�0�������W�w WY~1gV�s��z�{:Vp�Hh=��DY���#�
�����3E.������'� s"kn��s�x8,TX��r�clx<��P3.��LtP��VA$�9�Y����2����c�����I	��^���s\O�t����'��[
��G��x��z!+y�sJ��I������6PLkva�d��F��3�9����X��sr�Jg�!�U���ZMHx���N���T�R6X��E����0S�2Cw����?�5-+������*��vN;��g����j�k�l��*_�*$P�Z����	}G,��6����#�����4�������d��_���2'%�9mi��p5�v�x�bN�p�R��S�H���z\t$f�w�V!p���W��s�Ol9~a���A8��ri��,��S�Y,����o��U�ZO1���8�~#�5���{W:x����y��bN��B����8P'e��	U2��_6r��}
�@u���1�Q\!�Q���x��iA�������ih^����:����Z�h	`�����<���@��=�������X
��Pmk��31�~r$�em�������-F�����c�5�����uP��;�c����NTz�
	��=�.�V�9�^"N�(�x��A����B(t�O��P( �2f������N2\)�	8�������c!������=n1����B���?��XX�r��s+C�/o�����S����4����[n��r_!���!�����������������<~���W��3~������B�.��L�:�so�CB��%�����t��i�r����h�*���L�B���s��/k�=_Gd�5���� {����)�T�.����T���2�OHn�2��N�09���S3�r���p[ ��H����,�+��3n�I�-�������WD�1�C�oj,��0f>e����$��7�dB�f_��~'�?���u��c2$I��*��B,�%$B����I��-����.b���8��I���M,o&�J�������F�_*�8�3�'$+`'��.k���'|MD���
�C99����1"qh��W�3�So���I����!0w;�K$K�#�|9+��2�&����
c2�I$�l���	�zE&h�D��N �Q��b�}a�2 ���!����1���8�y���$e�Q�#��5,���r�w�c�@L����BlL�����x�����nC����]a���\�����e�CPu8e��(���7i���&�����1�C�%�O�-�o�P��u��j��T$q�������g%�r�
�O�A�9@�����84_R�p�u�lj��r���w��b�p&��gC'�&Aa�J��&��ur�P	�]	��/����fL(��*�\[6��C%��
c���"�
��������������o�!��^���;Y���y��e��u���M���<q(��m��g%5�������.�Y�m%�$�8R���9�`j���5���FJ�bS2l�m�����8$���SJ��jz*��h����mW����cnr �C�u�W�X�����M���y������W���������N�P�t��
��������UgKrh�������L��yj)0w�;�~��x�'�	}���pj"��U`��*N6��|l+��$����W����vqK�Q���������G>�����f0������y�M��p9k�F��f��E������\���7C��Z&2�Z��^'���J�L�R/��;|�1����n�:�7h������tb96������xW�[�v��tc���9�o��&)�aT�,l4�$
�.�l��c�P6ar^��&����~N���O��Y]�s,�7>�z�7��W����y`+[uf��u0����'��J;����������_������r5���>����g����u<�C�/�e�"�]�0�P��?�!x�Z|��xY��s�o����;9�U-�r�e����a�:x�&����	��Q`M\0!r�����5�l���]�0�� ��v�X*��t�cL���p��s=���G^}����2���$o�iL|;O�y�����w�|>�������/�L�����,0b�;�f{�����������
g����PsW2���b��0�H"��	�w���f��'�?w���~�S�r(t<+�
�m��+�����]	����C�@�^x��ra��>�����7������������<u���Zv%�W��);������dQ|�PJ���,� oR���d�BHWMc�����(�q���+�7���w������#�};�S����>���H����P+�v�NOL	�o:;�Z��8�.o�&�Z�1�����W�}��?�}.z���84w��}�m�p���I�\ov�or���
�5qh�6z�`�~�V(�V��6m��:[6�&������6`��b/���Pt��m�v�~�)�?�3_O�)��?J/���;`��E�w��Ij�PR���$�f��.5�l��,���V�9h�;�/�:�+|g���/�J�C�M���P*!#J0D���~&����������_�L0&+�������k��{���t��O��x�}��f�f�o�f�h�}u��E!���N��PB�������f{j&0���f�[-��;��U���MaU�~�n�.���W���!'�	��q��7���J#��n�v?�m����l����e�	�f���n]��S�����d+���j��P�8$lj��}�C�[��7�x��So����z/c���N��g��m�mj�-C��������}�
�n��
�����G�'��^v�E[���J�c�������I����6o�nw�",r���6�:������e]nL���w]��� y$���k����$��V��[\\�<O�Q�B}kG�o>����e����$U��(���1�N+��MY���+����OC��V��e8�y~����'�o������C7��U��	���xu2�O�;�)��2|)�"�1���w�p{��m��Zk���0�e>:fl�+������?~���_Y�������G��������7����S~������0� ������q��������:=��kN*o�E����]~�����L��A;
XiD�Y�������;M�?�{���&7RG>�5�������@c&q�G$3�����4&�'ao�H�O��+�����0U$1�F�OS�D����	����%m����,b����o�)2�1�C�����8$b}:�84sL������!7!$o��lw]O��m���b������6�H*�Y����3�g�m�Yqu����;��I�oeZfK*2CB�-q�%����;���}�8��I#E�PO"�C[�Dj]�=U��84]E�~�����Q|u��C2�LEn�~�fyKP��.k&�+�
�s� �����"79�L�6o��_�<�0���?I��Y�I&5��r1�7�-�S��K���L������,�d��2q(��Ya�����xvo�mj���,��[�l��C�[���ff��q���g�l�&�J�����3�������1�fS��.}��b���8T��@����C�d'����p�+q(��
�����`���8Te>�:���o�]�$�f:+�84��2���qH�,To����Z�l;���bla�&"�AEn��;�X�s������,��*r�CYd���Myo�}m�e�{v�L&��}��l.��^�Dn�6���!�:��-cn��*r�CUD���n�P�"O������T��lj�V���������(�L���{NV���:�T:t��UZ�:q��6G�����P��l	g ����n�&e����z�:����&���7��4�-�J>�R���Q'�9�c�3:t���������H|������(�9�{�
�c���v(��u�ff��b<������w��L�����/����������y���>�����4����u$�FI��S����A�P�b�����G����)������)���_������������!�Enj{���+�0dl�R���^-qK��_����hZ�+��8m������|��E����+�u�8��F�r��3�"������Yl|#<�E��qH�7��!�S?��������%�����re�9�h3k��	K�]���5������f���!y��eE����H$[�E�X:����$[������U��
�-�]�������}���������m e4����L�~��~�n�!o+Tu%�*��C�
��c�ZJ�Db__�+���q�������"YZ��!���������T����e��8��`��z��V[�]��6�r�x>����jBRk=�#q(����*#�!�1�d+D�~
U�����8�M���������]��x?q(`��D������r3��8���I�P�w�]I��(�����5T���bH�P���Xw���~���=��79T�eW��/�b��>��2or{���c�5�1�!��5�"��/'��v��""�;wi�7����1Y��P�E�o{�3���������_7��|��^�*�M���c2_�&5�.$�He����O6�I���
�w�g��b�@2�PH� d V���i1���_�CqH����m��y|�C���g!�,���+�y����m�2�*�����;_�������[}�5V�N$������I���-_V�g�� � "��u�N!5��2���	�7�g���Bm�P��5�7�Pn�����mJOD�����T�LX���g�S�W�}gf+d�P#�"d���t��H<�l?�C�Wd�>�$����}���C1����c���|9+�a�7����B}�6$�H���P��'�,�7�������!|'H"������^�	���C�	�"�
mr���H�c�H��p�a�������V�a�������3��O�.V�JD:8�4%J���$�����z	�\����Rw_������a����)�[�7��������x�����Zd��Q��6JF������t��������-��K~����@uLQ��������F��0&a3�0�YB���)�/�',���lO���q��G���O��p�����2j�[����A�Z3��y�����W���x��_�������/����4v�������_������O��]�1"�#=���EY���ko��i6�������u`y�!x�7V�;N:�-`	P��;��L�1������ �BV��]�a!{�8[�!{���h���OJ��f����YrA.���i���<o��FH�L����*�#����,��C��k�1!,M�b�PX��M�n@.���R��������2.�����/����i���W��>2�:F>.
e�C�Y�J\*�u^�l�J�&&�D��B7����"�-_�������������.��&����
l���HRc���8��'{A��,�"#���\d"���;I��zq����Z���L�����o�}��iq���-��n;��"53�2�)� I��`���tY���U���|�&$���Y�$���EJ�������IJQ�!IJX�#q�x
q(��F����=��t���0�m!]&
�.��}g2�Y���q�����${hF�
2�,����a�uq���������6��_f{������.c����$��Lr����H*�l��t�k�1����8�"�h�Jw{�R����8v&� �b�:�rq���fAF�m��r����Bg�����m�Yh�0���\������C��Rmq�wl�yq,9��=��Ca�R�]���"�H*2�w&������R���Q�}*rq���l�1���������1��c�&��sm&������`����������KL^���t�&"�����c�
2e���P)�e"y��"�%������n���x��e�j4B����E���:�K�������'�u��E�C��?�/6��:�h\����}�A�u�eX@���:c��-���%FB?)�_����3��25��c���S�������<sC��X�-��������k�+��I�?~T��������1������U����?��v������'ze|]�������y^\:�����.�4Tx*(���X����{5 ��V�F���&Fd�>.���n-�{����!a�5N�W\�����,�x�+�<91eeq(����$�g	.d�'�H�KI��9�����{����s���UX��H�Z��(�4��J>&�F����e��� ���$�Y�q#�w���ecv:`����>&���i�F}�}m�����>1����D�9�9D��%����P����;����Z�U����LHX�*D���!�Ad>��'�L�H��P��
k�����ND��x�C_��gK�����I���zHP���J�l���R�L"�� ���8[��?VH"�6f%��%�1Y���������.�����aL�!hq(O�<�����3�n'9�#2�
�c���[���Bi��X[`�8J�D/D���I]0�_ �����(����H�Ps����H������W�LI����g�7]&�HV�����/�
��$oB���!���FT[x@�1���bW�}�.~������dU��C�x,R�y����7�zHP�.����%9������U�����qL^/�7���b��e�cT��c]`�����P��y�lY��C�	���S��J�1O����s���kK�Q���
1$�!�P��	�8T�8+�l��?�����dcR��|pQ��d���8������n�z�K$�*�R���"o��!|W��[�tY����iB��e�Qa�� 9�\D�$u9�����ER�����C=�P;0$���emY�������u�
���/�y���l7{H�������_7��Y9���
E��c���K�����l�m�������e:����'9�0N��\���kyr�lL���,U}������������E7�C�;�{����+���?G�
c2����$�S��c����I�h^�+�.��G$/1�"Q;������/���V��]��E�P�EI��A�1��Rh�i�������w��/�3t����N�~��e���-�.���v=�����e������]����vB6�e��q������7����	E@ya;]��t�!���H�t�?����T(�p�y��������}%��J�]�~P�?��/�
�"�N-�Q�����|t�\���U����e�� CqL;6����,jm���2>�w���������O���+���Q������������7u��3��� ����;��y��?�z90/`
�,{������~#������Uj��1��6�e����x��� ����r��Z��>>cG����29�P�W�?�1Z�����1�[���as�����
�2�qhfK�\�����H�Vi����9����8�k�+���dk9�N��@F�(�W�?�I�|�S�?�[�W�?���){���P
��\����*}A�:��.H��`��R�?����0a��s���+c������E�.���Y��4f���;��W�?�	���W�?�%��LV��P1������-�&�^����]��C��{�� 3������+d�Ku�N�~�J2���Ph��vG2{p�W�?�L��y�C&i����^�MRs����4R&]���CB�11�����W�5����_z��[aq(|}������]�����sWlu�����S���c���d�B�S�?��n�W�?����{���]I�1�C���I!9TmLX��!M����S�?�%Yx[w9d�P%{h�ReX����&iR�C>�d_%��{��rH�������(���H�C���d��s���tA.e�L��HuYt�"Iu�n_��C9H�FEfBoq���0$q�a���hW�I�����d���\��<{�������o�"�C�9���M��b9�}�C�z'{hf�tv��}����C����v�����tYj�/�j��(����V�oI��\59z(�?��(z��P2����AO��aOI����"��O��<*��V���|��@&����k�)����M-�(�?��M����\S4my�s�&�O���	[�D~�)$l�������y�yt)�?��3))��I�MR�����%��9��v�������q��5����� ����_�(�yhm��'0��
�����?�����z��O5|��?�s����z���������1nl��)�s��B��0�����mEf������:2������Lc�
�0Y�jP��#���,��h�1�����3`�8�2��-�m����,���v��I(���hT�5���h��\&���f�eStcR	�4�N%���|���2��L��j!������Uv6�!��������vpj��)��n��
��M>`Ie��agS�}+����������E	�/��Gm���
%6�n�����B��zz�0�|��%����-��]&F5�S��Q���X,!���A��X�m�J�)L�z�W��+�*��H�~^�bS����������4����5M��R1_IBY�bS��[��4��7u�*�)�G�.������?��2c�����u)�G%6�R��N������X�+Ll�l�@�������MC�9�B�M-�n�p&6�����PVOl��V
PbS��X[F���^�I�.6E7v�����D�����9Xl�>���h�Q��

Z�� N�����)��)��P��`�)��o��jK$�l2�/S;�h��.���	�p��)��5j�
%6��	(��Tl_�S(�����pT��(���Q�Jl�"mK|kg��M5��VG%6��\	e��M�a��eTbS���V��/ 6�)�Z�e��V����>x�����}�K�Fl�����2(����e����w_.�����6���e���M���
������e��M�u�%�@+A�%������0�{��m��ye���om�b�Bw6aU��	{��@�.�;���$<���FMd�@76M��a��07�%��k-73����EJ�S��	����CW�������
��q}���c�P>bc�6���q�R�4��2��v���4g�i������������� }��r��iwD�a,f]��s����_�l\r��0�����'^����������L?�����Z!�xR�[����f���-�z�9�x�E��
��*��u�� ^���~~�9�`b��R����w�.}��p�����>n����(�`��{��Zh�UK�����a���J��/�������������q�^����_������/�B�������~������t(����B���H��1�e���4�,��*21�6[�d����t����]��;gq��;;!���d��a�bU�],j�a��h4�r&(�(���:4mP��\���X>��C���_d��u[a�\�m��bw�tc�+���B��.��9ac�0�,+L��j�\f=��[�zrtc�������������e)P���������d
�h�
�:�	ol��BD���ou&�����YQus��&�~l	=���im�-�,��T�0uolbY��id���F-U@�����l��T���_@@���Z��oY�fE,6���Q�C=����x��}T|1V��m�A�d���LXh&h��P�-T:Z�e�����	;k*tc��X��B)�_k�����9���th�F��4��M3vj5mB"�PbS��������[m'���s��PN�n�)��u��� ��Th�����[�.�"6����lj�5���f#WK��|�����E6��M��L�S�2��k��ll��b+\76%�.����V����X�&��3?��8�@�����5Wt _�������:��������w%y����1��%6����%6����J��R��v���4���e��q���������R7A�M���ZZ��	�Cw���������E{aS��������L}cS����	�n.PbS����No�6sX.��:��R��:��\��fg���>*�����M��BY���&��R�S���qbo���e�Sh>_��{M�P3s�rxK�
������x�����&��e���a�U!�r�`�6��o��
+��Xr��W�������+�V:v�U�Y��%^���0��@��;�=_� �����X�U����&�����F�����9���	��+_�3T����x�6�)V�?;�?�L�����>�%�����������q���!��M��Z���yh���������l��_���3n����G��������?��W��3~o��]X�:O���E����J�B�UZ���>����}����v+��7]�9n���jF�V�!�9$�����z���PK���[}-&������Z|^PL�%�S�������'t��UJ���:D�%�E���-7$h�����{%$8�%��(�����>���+W��,��J��d�tA	�g��o���b�u������%<_bW�84�&"amY��V��r�����Wg��lY�����h�x�C[�+bLm?�B��o��5&����-.�+�2�q�<��[�M
aU���s��,�F��k�^��j��8+��������}Q�X������7��Hd<�-�!�~:�	[ym���fKz�E!pL�$94_M�0���~gM��$UV�D���[-�<+��l���x�eL�lu��3�E����1��(�<����S�)��-��)�og����u>�M����%/�;G��F*(M�1IE�1Y+�M�#������EF�nIm�����17aI���[-���!V�6��$E��4����K�@~�)���s$B�v��fR�`�����P/'��'���W0�	�1�v���!��V�+�nd�CZ^�|LXe����^W2v�`�}84>
�����\�V�~ ��o�<V��ilo�	������{LH
����P!������z��;�C���.�)r?�Q�!Xlx���`B�M��M�-��C��Ztm_7{��%5�}�5�f��M�;����m�Rp?��$94��~_������&�YB����@bq�S��M7����q�f��1��=�7t�-�C����{j65�y�[$E����^��!I��!A-L �:bR��[
��(��j�R��wL���GA�!�����d�/�� ��L�������]�[�,�o�e���Z�I�Mu�����RS�O�C+$$r�j�f���~V��|��*����/�B��E�@�����X����G��w����}��n^\���t%i�3W#E�}������F���6ab�|u���?���]".���g���Y�l��S-�Q�|�����nS�Il��a���U�O��4���h>�&��w_��Qb�\'��@��u=�����"��a���k�@|��uU������_�/�O���������?�d,>K��OV�����X�@|�a!�8�{ ~���\g��������o����������~?������B.��	�[��������2�����~��?��n�?��X��bi��w@�F�]�6���)X��P.G���;�F�����1�;p�9t\�!���������s�w���z�13���gf���e�}C���,5u�.�t>^8t���� ��'��;��8��c<`��8~���fX��m�8]Dl'*K@��z�����b�s�6b���e���4%�,���t�{�$M��XN������2v�����6��������yxS+?��_����E���s�#rD�,�/���8�4�*{�}1�q���j�Ue"c1�����0Uv��b�,	J:�Y|1''��a��{X��.��* 6�)�?V���o�#F���	��f]�\�����9�w�#��-�9��(����w�K�s���F��?!����p`��8��_��	��R���Z�?����u\��/1�AX��B�������|)�F\�I=ra%4���K�$�#F������
 X��XRV�xw8"���9�9�\��=x/���t�������Q�u��w���Zc9%�[L|����dNK@��5	��c�\���%�;{7����������[��X��JVT`N���z/�J�$@��U�f�����hl�G���~��SP[�}�<��6m���#3s%/�t�8;~#k������
q���F&:�X�P:!q)�+H9��K�@���]�*Y�!��x�sX����3�@g��K����{�G���0�������:-N5�@�S������@@a���9�xU������:(�J'3s�,�D���\S��,��|�`�V����T���e�9��I��U�Y
�9����r`��F�x����F`Y�I<Ye��@9���.�S���A?�Kn%mU<����O��!sb�����ceHu1g��c�%6�������(�O��c�RP��\e/�T�V�"Waqx���f}���f�l�
� @v��1U���V�8��FvN`�s;P��8�'��~�|
��o�
2�9�1'FV
�/��Q93U�s�+(�F ���dNq�����7�G|���$���Fr�|���A>��?N��
���r��x���
����9��N���� ���d�e�� s�)F?B	��V�?@�i+4;��g1'��&YV���[yC	���T??�dNOp:���/m5S�M4rf����W�#�*P���RW���
8��Vn��]G3�E�:���|!�;Kd�|�{�L|���?R����qi��d'��(��������v�����}�OT~��V~l`E�v����w�@��x��@B�@�`+�c��!�:(gadA������)��$�r(����j��j���=8��Ky�CQu<��h�����"�����h�Xgy���-�L�g,���
W`��V�4����`��@�p��c9D���1�����������������a��!gd ��D�@�T3����%�g@���m��z'.~����<�?��_o��7�kb��w�������9���%����g����O�&�z(��}���R*�@/p��p���#��������2������k�@E��5��	C����fTU����w};�
vP��X	N���|P��������������wP1���
 3������em��ir5cr=����c�#���1�j.
�}�����
f�Y��"�|���#��w�{_�~���L+!8����p����:<�Fdw����|��������j��Um�bN��!@YP�aN	��=���S�-��Su�8��������^�#�U}�Sf�9�#2�>��Z�d�X��/N���X�*1"S~M;���ae�a�����6,�����0�������X��s���,�^h��G�j�UE],�z�����x����cX��.NZ��\����S��N��<��@���A�L�=A��S+����
���0�S���pq�S����]
/#.�tl�/G<��kuB?��'�?�X �z��__wl}D\�iM9����m;��bNs)�mG&��_�s�i��vT:�r��bN��yGO����L^��E����-+u;�bNM�9�$�,���I������>"1��I���s�QS]��������x�U#�j��P�@7&;'a
�j�TO��H�F��9���x����(�u�b�T�����']��I�JrRN���@�9^pU����<@�'�_s����e�O�\�W����BU�*�9-duU1']�����9�`��zai�9�����S�(���,�t�-Y��+*�����#���	�W;1�����nU��i�D@��J�\w�[yl�)Fd�Sv`3�V�����-3�|������@��8 #6�H�^�qUx������e���+�?�V��e�E���
I^��Pws��2c��Yim���]rB�]��iL4�������;��g��Co�r(�F��I�g���_m�x[��<_a� �����^�/����-a�$����smo>%���Vno����Yd�4l���Pp�]����������"0�p.�}��~���cof��/>TK�����=����������J����_���b���C�����������E�����k�>����4o�����.�
xV�����>O�,r]���Z�O�8n
�6J���������%p���c<�TP�'l��kza���S������N�'��!km�'�����D�/�'��VK����[�_8E��Y���b����Q$��@b�h�n�i)��Y�\X���1}Db��*$i�o#��s���sJ�w5q��#^��Ssf��K������������3KM.�s��.AuV�������kS����&7C�����_}D�I���0��18����)��DWF�n�>c�B�������].�lsz�0���X��1"��UW���N49W�#(������TszY���c1�~)�?n������j��U]Y��-
��$b�S�}d��g*HU�����K������A���r��U��[,	��(�2��U�J������?���|�c���R#j�k��s���U���.��v�(���� S��g�o��3���,�T�v��9��<vYY�I�U�A���|��������sU��A��(y����C��s�?�:�U]�I��f#R�?F[�{1��bS��(7�����!5=��bq�k�z)�?���A��y)�c�2GD�s};(s���]�#(�+�Vz����B����(�����c���������V�H����-#���g>�Mt��R�?KJ&���rUKs������o<����]{=w�����[������D�[�F���v~�L.VOy�^�G�Z�s��JK:�[�#����8����oF����Mk}UI��s�T�.�c[��z!�4�m����y�|LF��x?�:������-M�[S�����	��������w�c���@�L��:�%�r�(�?��(
����/��4����h�����J�$@��#r+TD��!���6Df�B[�����c3����,��[����]&xJ`�:UQ������;�c���&�?z��[�����a�?o���u���+��/S��6��W������������������-�j����8�n���,���������1F0�\3�5
0��L�P��Fd.�5bo����y�j�X�T������
���T=��:�?��R���c��!g/W�����<�d-cy<>/tAF������D����$�����,�������w�f��o�t]���X�e���Pv��;��P*�� ��F�Ih6���6mkk:�!2CG���w�bB����0!lb(;�
u�	���qq�u�4�6n�z�r�C�������L$��L�,�rM&$qh>g`���2V��mCv���$�|1I��8;�4� �j�h�hLo�+)�����Ir(bp��$����"�j2�q(�b�O��7�J��t��f�P�����8T��|f�P��O���|��"���Ph��w
�8��H�*�L�4�J������w�[�����w6��,���M+T�C�g�Y)�C!������DBbS�2�
9��Q�C9�w��Mj�����Y��n�+�o2�YdB%L�� 79�M�nr;\���|3�J%]�%oU$���i���J��@%]���PI�e�^�d����7��e�/H������7���v�(1d�o������eW��P���h��-�R�'BEn�,'���B6y?q��da|w$�l�x�LZ�o�t�r�P6��N�������h�D��^VLw�^��i���8�j3�I*���c$A�r1����#�h{2����Mcn��I�Lp���K�6����!��qqiv�2�J�"��
Jl�F'����C>�T�!�
6�I�z�Z��LV���l��o~�L^<�9�Sw��ySn&o9��s1��|���`�������7��Z��_�����o���������O��S�A�����r����S����S^�}O�J#�K����^x�|�����t�i�c����[�uc����{���%���O�+���w��q��^���{N�y|�����<9~�	,..`Cq+�����S�p`T�yE�iXhD��Se�*0��T������Y��l=�����|�%�\yz	`Lv�_�:�tz
`"��-"Yb"�g���������M�=�B�m
��F l�&���`~'�s�1����M~�N����]O�D��p����w2����u?Y�;qh�!�|'k]BJ1����I���� ���t����!hYY��&������vq����t���}a�P���o��Js&D�P
���lL�P�����������1�84�.'����P�7��1�C!����"���I$94=�irz%`~g�}�6��Ya
;���m�i�e����N�	��f{���o��B�����8���J�84se.�e+DJ�j
1$q(th&xA����&�wdv�B- �q��8���2&q(�h�j2qh\�.L`6X^*���w���sL�x��v�������J���!i�IrXH%�l�NL�	��!q�aB?e�8���z{�
q(��!6�.���2.��7�����C�u�\!�]a�P�7��1�v���do���<��}��r�`�
I��������z�N��uA�b�r��< �p�`���J
��/��qh�+���l�������76f���&�9r��0_��B�!��E�2;���KM:�8����7t�P9=(0W�]�������.�����K#��vGj�.�~$���B���4����N�����C�z����6�:%�-�������;+kM�������X3��r����vH�����\���dH��l�x9e��/�y���]��P�Y���Y5����y���<K�[d���$�"&����I���;>2��0��A�/l<��{/@�>>�$��[���� 9x��h���)���,=��]���s��.�F%�:��u����2������7��KBS �{�M_G����a�����XBT_������t3��(��D&�u�.\��y��Dj���t����'�J����P(�'��}8f�?�L@s�E�z��X�S@��r^f�8�n�?�%`n����CL�+�S~����������q������c�S}��O�+������u�C�s
����o,��X^e�LV������C�C4���.|2�ZI��hW��@�=����u9,��X0���J�����RW}�S���.����+���� B@��!=�k��Z��a!3zs/���>���:���Ekvu3=�'b��D2c��b�\}Lb�}�u$Q�w�=u�:!+>s�"W
�8(�����q���P 9�VpAFv�/g��,�8+3������C�a{w}��C�	9�;7�+�E|�171�lkKrh�	���������@�����}z_�E�P��V]�Hr(���
�����
���+��1�x�>[RdEJum+��nb���o5g�P$9���Y��U�?�'�PW%u��P����6�`���9��W�J�.KW���$�����t�h����8T�k�:�m��E�������wf�C�'��v>3q(�6����$u���:�tY��Rg���Y|�jN/U/���gK��4�2��������M�g%�"�l�����d����0�a�V�;�fSc������d'�PA��Ir�c���$	�����������C�z�s��=�����$��s7�r�������S7���=���W�<�w�=��v��&l��C���+��}u��3�����X��*��3���lL�P����������$X��
���CY�>����C�1
����o���m�C_]��$�:a6���Cr($l���I���[�m��&�cw�����4�~v�C�_�����7���,[�843
7��������cn�r���fa��e���|�jA6[�C��u�S��0�D��{r����p�n������N4��H<Pp�nFQ�:������]]��[�J��0(q�����D&W���e�vo#����J.�!z����7�u/{�&�uMA8��Q�M>�s��Q�<R��P����z����?����4����DG����|��L���n�E�l��7B
����c?����������
y~t�E�S�hX������L��[1u�q/.CN�yE�?������
�|b���k|����������viV6@��bv���]��e����]�x���v}^~#~��y���U���z*�����V����yK������z[>��2cN�{���d������d)����%5g���Y��,�B�iL[�������]����)�r���?�-����O%[�wG�hz�!x�m35�
�C.u���C��na|H$Il}&���`B�������s�>�O�?��1[����M��������$M���@��b��q��z�|�N����1�Y�K���o����p(wS������,����J0����C��7��������u�8���[�8d{�'-c��D�P��d�,
����RZ���N�z�/9�Fx���i��b7�����������~�����W6��P�����'�d�02��aN�^+��s��\j��vAf�Noj���C����C����j����y��w��\�'[���8�j��������nU��PJ!�4A���+�f���{���\!i��H�C3�����!�����Od4�<�&�l'�lr�f����2�2�Jr�w�����v_�tV��������A�����m���Z�7��O	�L7�Jj����n�P��j�C�M]��l�h��Z�]��4[��|���D�9�tY�u��8�y�$qh������C�w���f{���vW{���iz��������}�C�+����������R3����z1�4{����.��JE�}���d�n��V�n������s�����^���=X�x�[����JD
�te^��	��������b{�p���2a�����_W���n�H�������h&�������`����ksL����+\lD��&M������`�v���,����mG��z7�WW���m�.���o���T�_����g���2��t��������awC�vK������%������a��#��������7���s���������a7�����Q�&.�"���$b������:Sy��P+��i��4i�����x����E\�U�|�X�iq��r�������|cWEB��T���\�W�*���)��������r����v�7o�NO*�tK##��J��\6�4�,H2�\�r�HOH��� �9>�[&���OM\ZT�����6�L�3���\����L��������C�a��Ij������/Y[�����^�������$Ugb�������y*r���l�s���o�b�"7���>��Oibs�P3q�����V��$y���"�C��5!�C��$]��
I�l��� �C��d��]O&_��]�Q�I&���s�>IcB��mm)�?�lLH���M�R���f���w-���tY�y+*�8e�{�������f�S���n�-��]��SV��6����u�o����W2��Q�N�l7�B�2�m�]6u�2�"�Z��
�fk;+O����������$��*2�
��	i�!���TL��dS�h:e��B����e&U�P��V*�84;)�m��m�Fw{�^�$�z5q����{�����	m��������Nv��C��\���/��?TMvBw����vI�����"�
�d1R���W��j������1�CIf��H������
q���^���E�f�f'��R�wQ��P�Q�� >��&��mN�hZ�-��K��(�~�7��-���[�q��5J��m�[�XF&�o��l���vX��0��-���7�*[��'[�d���w�l���������F�~����m�ns^7�%����.�����������|+ ��m��yn��8��W���~<������(��~o��S���������������F�X���sYK�\'Lj�.y��D<�Ao��lZ�����&�d���<I�eo����nFUOc�j�w��/���{<��� w���3o��-[���q���M`�w�T�7����L����>o�Q��)7�=����I���W�m��� ���#�F���l�6��{>DgA����Sg����l��|F�P��#��i�����/$�"���fSFq��-��C�������;�w�^���d�� 9�������6����&��Cb����1�����>[\<�����i���26�"Y�8mi�[���������{��n������l�GQ�?x�v�[��QC��m;���nL�]�P8�!y/���1[�\��Q����m�����B���M�����8����S� 3�Q�^�?��}�����_9�&&P���6O�����=���j��@��2������i���M��-T���-���}�eS���|+����HM�M�r����w[���C�YRT���,|'���v����\6[����l�ER���t�(�����^�?d���?[5���`;eT�?��-�`q(� z����}e�]�w���g�)��.��E���G�������wl2�����/L�]J9��$[�
������%r�����6���O����O�����OI�D����<i6����VE��Xm�-��}������h��S�?�Q>���6VPl��\�]����y�����so�u����yzQ,�Cn���h��f�?sO����u�z�d���������"����x����N�$��#���|#�'����'Dk.�����Z��{�_��O���������C�%
n��!�������:��S�_��������?v:l�Z7��������k��\8������4���;���p�Q��C���\�W�#�n�~�}�7�cO�<���x���p�����'�Is0��}O�-�P�x-�������x��s�y��J�G���x��6�D�����1E�F�1��4�fu}��S��289S��E��n~��v�����Ys�����
m����"���v���m,�I�9"L5��ik;J����!<��������S�Wu�c��oGF,�X�	���7��r+���y�#R��H�i����Q�1��S�}�c��U]q�a�z<��y��@��/z����}c��F���q1�y�)'Dq�I�b�i�ZX����B�>����X������IV+�?�
2��T�~#1G��$�W5��IV��*[�L\m�U�/�RU�$1pW�tU�,�$�m?VE��sJD����	��h;"��
����'�?��#|c�p1'�*�y�A�7\��W5���� ��~*."�Q#3��l��@�":s�i\u�m�bN���ZC�3�b�f�~�bN����(����
Jr���'�?>1��C�����1��.��'/�$���d;�B��\	�$9����;� �+mgN^��.�TQ��sB��xt��*����S���S�T�`O�?��>U8 :\�%@!m�
Z�(���d�4�����Y����}��Tsb*(:4;���\���E ���4�����>��#d��]?��#s:^��,���FF`���*������G�T{vy\2���#���o�*��]H����U���/?������l_^��\eV���O�w 9��RV��<N$|c��\%���t0�S��q���j���� �\m
��~�W����:<���X����V��\e��*�O��K�A}���Xb�F�}_����\��aq"s���<.�]��t9sj�I���9�?7�R�I[Up�	[����9��>bF����*�O5�[�~g� Ng�j�=�\`������#L2f!w�9x�[G��N����;�9��2U�*�c@L�u�����r$�)>?���#(fEtt�V!r�,+�s�bN���O�'��s�VeGB���VOl~N��q�ytVh~
:�wM&����N��aK������H$,s�9��+n�G����$zJF5����+����<�OP~�6�U���+&?�<��%�%����;o�:��L������J�2Z �!��S#� ������p���r�������U���O����q��c0~h�R�*DqW=���8������=n�;����	�E&����;��P�E5���������?���?��O����������������������`����������cw{+5�j���-�8M��+�O����������C��
����#�_���y���+�W��3~������C�o�E@w�rH���],W+9�5x���E*�,���ZZ1?����-X���hWV�����ol�K���#�t�J��Q���^�Z�E_��
���E�:�-�^x3+��_s}�U\q��!�?%G�@��"P���AG2ch1�&����S���%�}g���6[�w4f�(��������)�Ji���,FOh�ty�c����2��d��3\6G�R�x��;Yqh�8zY[6&q�$!�pL�$%�19!Y��m��_����^�m�q$)����%���M�x�C���E������B����l��e����P��m�0�#�C���n�3n�wCu��M�aM���n�$�e��d���q(��)k��Oq���J�H�P����~�L������8�[��_����!��M���$5id"v���&�o���J&94����O�'9T�U��R�YrP��L������c��C<�u��7]6N���<�l�6��$�x;+���I�&�����n�	�R���,����PH�R.����4��BL����jA���fS�x��������;��8����}?qh��$��M�eq��4o!��,��������&�84�Ju1�RI�e�i�J����j�V(Y�J%E���q��baB��PO�b��mc�u�X�qH�g��F]��6����o��$u'd"Y|�8T�o���F�������9&��!f�8��z�W6�f
���P�w��
1$q(��4aH�P��,�N;�8�Lt��or�d�m��9�U#�r����
��������������P�����9���������v�2d�$�U��nr(��	��b�r�����8n�2�{$By�~�Qf5By�~��r�i�����:V��n�3|�T?�+�`�Zo�V�L��e�^���R�	�E�wX�nh�_�x�����n8uT���-l��usZ���9Q8t�y$�MUJ��]t^pJl~�!�o�9O������|�76%���o��lA�S�����]��6�QsJ��Y�����8��b��{�_i`���p��R���u�
��o>���>�'���7��[I����n�������)���P�����{7�?��^2����U�o����}��DLjf�`�}�]��K�\��@�
�`�"������f����X��:��}=4�qv�U�r���}��>�Q}f>U��yC����������l��M"�U?���`Y�+�Cf�trv��L������v�-�V��<�Q����Vh������]�i�`��x
�(�V�S��tyV��XQ�����;G����B�T�&S�;�%�8T��LM<'a?��	�c��sS��+�84f+N
C������z8o����fd�����x�� ���g�m�{�%l�e!}k8[�eh�mm;�2��S���������P����&
��8����$��*�dqq�Ps���w%�m�U�=���_��(�qL���8���Wg<cB$�.�������+����C���g��$�.x��c�I*�r*2��^��3>��.�e+��C1��d�m�Pq�7L`�
ic:@T�'��l�X�?�i�C�D�;Y,~��
����B����D���8$�5�d';�M�a�*��g�s�~������>��;�iK
m[�}y�P����9�f�Q|�C�8$�4*�����
m��c��`l?�C��$5�
q(���c�����OmmK���mL��LJ��d9i���]�C	_[�oH�8TE�__[�P+�s�k��$�x�M��}cf�������7�����n�LD���;����i���2��)����7{�]����/�3$�U�"��b_+���7�O���!����]��6�|?KTNY�{YwhS��m�^��Gm�c�S?���:r��cv�N7U���l�H+��d�����8�I�S�69$X���m��n����M��{H�k���C"�"�����:������`'9���D�p�,0�m�L!o��$�|����"c����h;�07Q�0����y��7]��w�S���2f���l�2���fSw�P��C8['��j|�]�����+��sy�y3�;F���]��y��_�k������T����ng��SO����������OX����y��]���/SC�$43n��'4	k�����.k�W^�����������Q����%V���l�,��o�QTm,��or�b��e�7�${u����o�.�4��M��Fp�����
�	)q�����`r�as>��@I�������A�r>g�:�2|�2�p�}��y7v��0�SPWs�_���C����o���v���\����?����g����3/�M�/�&���X����0��k,�����y�����U�Vw�X���w�E�T������y��x���|<��P�x�=�3�������hq��t��,�������e������C�?�#��^��p�oM��(��h��
�Y��;Kf@�v�e�y�	�����if���Lk��e�'�=Iz���>#svw`)K�^���O�c��������G��0A[�1"O�xr&;�EM�H-��9�u~�k�����O�d�)�� 2x_�U������y�|cN�h�3�����C���*�b�\��:��'x�"@g����u9�Ge��
M���hFdW�U�?����(p:X��*��3&�F�(��)�?ej��A �I�4����1s��Ctp�6�X�����H����9�"W����'<l[�U��2
��@�2������n�-����pu����K�,�������0����G�V��*��09sx7�]1Wa�g�&��9����g�$d3�������l��U���(����
J�Se}�VQ�/���odM����
EG�
VIoB?�����%sH�}��2	�
��m@��R��*i+W��A�����9���{8���{���<X���f����#DG��l����M�q���:'�R��b�#���,�J�Ar�jA�z,��U�
]�����C���*+VR���{r�Xy��9U����>V�\@�������jt�����_aD���v�V�������
��#�G���r����&$���*� Y��*��.�@�8bb*I��4���1�bNm��;���=�PR���<��J�{)����W���F�r�d��x�r�Q]\\�@���������b�V�����{	���c�����j���`�%s��8h�����8�B����J��	���Umt�rh�8���o�����d��X���j�j�qU����*o�O��!����a����+j�@���*�����[�����V�U1"���B��\�$�����9�?V2�#�>�i���y2E�>t��G��x�<�P��~���W��v����|���(|k��0t����x,���@�v�0�\'9��K,��0�&��d�Aj�w����9��~�X8�B<V����U�B���N����:���c]=^�;,��r�����>�����<�n�N��"�:�e&�����9�����UQ��y
�;<x�u������B(�!cb	xFj�;�N�&[��,�lx��J�[�`+u�_v�]�Q|'����\|3z
^��}P�N���z�$��B.�2Zhh��1�����n�����rCg$�Z|W��,dZ������ >����&�:�Y��O����@��}�Y�������w����H|�1�!�e >}�U�_�����d�n��2%�7�
�
����~������	��w�����?7,�������{7�?�T��
��\C�i�Z��������9w�R|���#��C+i�;���+�-1%�]�\l�2O�6����y����r��+��l�1�W~��������c�����#�S]��euQ��p3��Q�X���F��@�3/�Xi��|S�q�*��4B�0�S��_�%d���s	��7�����9�(�
�7&p���9�����c#.���o�a�M�9�]��9����,�8s|�O]��������]�/#����mxj�?�,�������<:E:�M����5�����I9�'��p��T�?��X�1.��kS7sJ:�,����Ir����j��I�9+��}L���`�6�D�i��U6����#�2y2qz���1���yd�1�r7a��$sb�0�7 ��p#9[���"�FM�d�9
��:b������������Nu1��t�*/�'���mUYU=�9�o����9�_��?���[����PP�U��$s�U����q3�������r,�`1��\���>��Z��R?�o|�S<��#������������x�E���j�A ������2b�Uv�fu<��1�s�U���Z���<jS}��s;n�N��Z���oL���OucN��r��>����H�����O-��e��u����k�]x�r:��MQZ����Y��&�x<1'\I��J����&�b��:Z&a�n@6Ubv��s�t� ��v,�l��-������}���U��U�&�����7��L��9�"�X�/;g:I.�$[vNw7?_�V�j����J���<����3z�X��b�h�(������������v3�����$���H�u�V� #^������Y���\��\����A3��2[��D������C�����������l+���cS����v9��|��BIVOA5{�-�=�"�����C���+��\R6������H��OO��i��%
&.�:��!w�C����r�����wW���X��a\����>������oy5!Z��W���J�_�����������o�������b��W�����)�w��1��\x�V[��$�	1
{�y��[-�����"�s+�%O@�J1bg��l<�w���!	`3^U�T�C�L���C�,�[����u��qCs!�1dA.���/����yR�|fdu�����!������wQ��S+8��������r��T�Ui�<������(]��8T�����������$��nc��>q��va�����6^x{L�cb�F"�l7��p(����w�DOs1�xl
0������7�`_u����79�}}%����B��]a	�q�C9�f�^�8T�m�,�`q��^/k�_H �|csq��/>�c�����m�HV�������c�S�@��"�����&0�/��;Oy��I���5A���xA�S��d<�[�~�jx�P�E7�baI�!we_96���mA�|���v�7t�������LS��'���C��C�^�J;e�Nv����-f/��c�w�L�Lr�8*�dH�P����1�l79��Ej�w%��!��/w�!+�J���l���1�tY�Bj�w����� $���B��&5�)y`~'�j$��!7�xa<��P�CY�����79T����P
[[����A�uVnV
��U6c���!�.�����r��W������X�	x�Oiq������!#��E��H`����;�%;�
�bX��I�Q6]�pd�$X�OYb�����^Q&$@���6[�k�l;�.��������i�X;qh\<��<v�"��Nn�u���*r��H��H}�f+� �y���Z!�$/!�&d<"�w�|�:��v���9�H�&9|�F"Y-���Yf[�C�����l�m�d����E��
�5���i��!����d���,I��Llm�B��h�okn:�L�{a�kT���Ixo�}�&�S�����Q#�i'
�<�!-h�	���$���3��Zh�n$�P�R��$��+	$��E�t�HN�qe�"j60&��e�t�60����
�7���+���:@l*]hS��p`v0�J��>���'���Ol*�s��4�90��
�U�WM��:M��u��57���y�+���������������O���?����w�qS;5x������jr�4���!MK����=n�q���+��S~?������-��'n��������W��_�������}���#\�wwh��h����o@Vu�k
��k�5��@��C-��1�W��`,N����X����15�.�>�/����	���*��/�H$����>-z�wzm&�"P�X�AVB�o��l�B���������8T�i���P-��\�=�Hu�>� I��,�$,��iL�P�T��8�mL�P���@��1��P�$���P��$�"q(����\���v%�Z��P�o:���+&i���4�z)���8�L�8���(aH�e�8&��h�H�������8�s1����;�f��Y��O���P-��� I5��� �r�$��P�6�/o��fe����Cyq��� �C.�fKrH�]�����^�M$z�7�u�d�Q+�5/�E��m�����l�-��Y*�E*��L��'`�Q���BDJ��1���I-"����Y�h�4���#����\11�n<j���J<����O�4�d�f�O"�\�f���L��	���n")��x%���M$U2�����z���V�o��4��6�F%�y���5�����T���B�]+�F�d��6��z6Q��Lr6?A�dR�&��H&E���I	x�+��a�of��t���������6$���M��I��fs�m)�dY����|�yS�&��M�������f��^w �W�������+/`B��R��7g3Vb��X��{%��
��������dVf@��������y/�Y<���s\�D�QOy��"m�fe�N����R&��2�~��	�7B�b�l��{��_�W����c�E��>���`|��������rf9����cr���{�@����|�+��
��v�������~������_��4�o?����������4�����s���������6*S���g�"�����.yH��8VDF8�����	�����,�����W��w���z]���p-b�����&/Z�?���f��{D�����o#�b�X���HR�5�:E�?��K�����&�,E����zY-���Y�j���[��S�?6�nmy�=1��7<4��R�6��.�TO���T����s\����b& �H�����8�9.V�76Z9:p1��nY�H2k�o����}�U�F�9����#���7��G$�S������C�c�x]����bDH2'b�i}�$sz�-K�#m%����������
����[�B?"���?��� ��'�`�[��*�oQ6��}dS���-��*��qmz���W�e;�N9��Y��m���l{�i1g��_��)����/2�5�'m�0������B�>fb��n1��������o���c����#������8sj���������&��F�V�Z�z�e(m�T�m������EvY����'n!m���	u;J6Hr,�@6��B���������Q\U���o�%\U��d����\���M��dQ�%s2:��7�����^�������z���}�����X+1��F\�����Ue#6�c�sRt�*�os�.����\��c#;=t�5�V�+���1���@bN����d!'|�Nn2G���L��i+��]]U����s���2���{�H2'���y
��������|����T�9+�G$/�xtF�Fbv�����3�9�(�S$~X9I8,�����}5G��CA�cNy��o�	���T����C�L��$��#�{<}j�W�.���*�$}��f+Ls}���&����(�|G��#;!�!1}��N�O"ym��]���.���"���>^h	)����%�r�����-������)#�r�B��'����	?6"�~6B�{B��P���+�9��S���=b��v
������}�s���v���E�?n^3�`����m>�<�_q��������O'�����Tg���+���7���%s}�Y�L\����q���/�������w`���)`h97���U5�i��������k���4n����0v���T�I]����-�{C��7������s1����5�l�����F�V��{D"Y�(O;���.��!�Og�X��'��.{�Y'�D�M���r�pnz���fc��%�
����u>�����v-g��lW����'��/L`dqh���g���J�!���'���;���z��v��?��%�������\�`|;&���a*�d�8q(�����Pa*qhqem��$ut	H$��N��7T"w����Y.<��G��C�KxT�<��Yc�v�0	�C]����E������<��w���U]!��9�Rv�L(��|$���UI]���'��
�b��.�9T�vH����xq�Xb����FHn�T�
���R�d#rg|"S�bpg[����;���Tw��?�36����,�l��>�-��O�P�.�BlL�C�g�r��Wp2q�c��D����
�|��C�Z����Rq2q���B$31&}WX_|��|�v%�����P������(>q�����;Y��fR�|c[!����U��9�R\BuYU���j���PH���rY[����Cxw�b]����.�c/)�P��w�������:oyz�2W�nI�
�.�A�g��s��+x�q�c�s)@���}���M�aQ�\!����������$�|H���%�M���~r�n]l0�+u�e���"��-������]a
��f�z����R���T,�L���M=t�e�����6a���C��@em����f��$7��|eC����SfU���x�����j$�2vc�c��qV��^�������l��IJ��Br�=H�6i"�����/�v/h�#�1��r�����c���P����f��2,��H���2��S�-{s�843��~�����f��(�fS7���1�wn6uC{���,GF��v=z��1WH�o��	dV�*�����K.t.�3�N7���-�8*���ySC�O��Jm��Bqt�4��I�vm�L�|�3V�������e�������;=�)1j�Q�����3�'�����`IAOh�&Z�(�/|+�u@lJU������_l
!�����z�9p>E$"������&Ho������S���g�u��u!Ja�s��
�0���u0��y��P���O�O�x0�Lm[��8t���K3��O/�����A�~�|��Q���_I��]������C��Y�?X��������)�k��I�7��H��O�������+��O����&�ne���K�����i��S6��yf����U��������f_*6���x���.��KD���O���e^�?��a������*s�����q�8����X=,(�H��D�g�`a��>��	����{���4��������� )OE��a3��k
~n|����p*k��"sDXU~��kD�(��E����?������BO���4�w �/��j����S�TX����j �/�xn����-,{�~I���c`��a.���M�
��7��	���'��^w?.o"��g�����,N�2�;sb��p�����'���#�TC�2`_�QQ6��S��$3����8�����:JG8<���3s
2�r@9���9�WV%��`��99�b��i����^
#�TS��#��l\�*G�9r�y�T�js���K���Q�����q�������o�ciB�dNC)��t������"�9V���/(��!������~vO���98�,gp����=��p��s�-��}l�c���~zy�����1���\eH��O���z�Z�<����~����c*p:���p~�9p�%X�qZN��>�Qs`�cUO��i�*G�#�7�3��<$:�#l����=s�yV�+��kI��	N|��z�����U�l��>v=saB�����N���3�V>���10;�l2�<���T�?M2��D��O!���������f$/�9�6�����*K[��5�7"��$W���NE �%s�c��#ZV�ei���������;2'�����}D �+,i�.�Y������������G�Fn���Y��m��q�.���D.s�����������1�
h@��]<W�����
� K�_������-�3����m�&s`;����sJ�����������s��$o�H^�z�����l�93��o�L����N!��N����b��i :�)T?_vw���y�D%���n�^�S������Se�Fw��~��X�J��UF�ZQ�������c5��x��bN�*�FfQ���):8������A�
����y����,���?�����u����1���N��B���b��d��\����+8�^����zt�e�9`Y:��	�
9=V���(�}fkpg�����QSG�A1�#�N�\*��r_)�#�J:(������=�[�Xhp�����DHg��L��:tAD>�N������y�u]�z��]���9r������H<�4���w{p������CXF��8d�\Z��&v��\�x-�~����
!��5�B��>����`��l���1����g�8�C@'�Pb�]Ud}~'�:���i�����}b��������
��m�u)�P���|n�Z"���A�2�Z�_�����/�o��_9���?~��?n�9���s_����{7�?�/!B������
���'�t +�{�q�s��L�$\��'�;O��3{u`Y��U���4"v,��m}���F��P���m �|MEz���-��R)s�y�$�gX���D�Y)g��'����\��9��TB�dsQ(��Mc.��*���+�r��9��~[�j���8���� ����sq(�4
oq(�$��|SE��!�v�ue 1��I��CC�[�6:�)[8���UU)1�!#!��42���/��4.C.��f�w.��]~.�J�&���\���/��!_��OG��!����$;(���<=0g�C.���i�����2.�����j��,t�����\
�y�w6B�d�m'���@f,.�z��T�?��]�T<=0�����e�Ma���8�mk�I�f�C�l�i����P+�4&�������!�U�!���/IhAI��4&���s]������	%�{r�C��V�8T���g!�d���8�C6�Ir�$M*q(`K�r���h�m
�lMZ�.��L+T�^��L��C�G��W�C����$���
���������~�$u�8t\�T�?��*�*2l���j$�\5I�F����g#]����Y�}���"79�Mz��M;\#fH��D��C���g'5�wS����g�\�������dw�e��%���f>��i������P�-���vG���TL7�N����s���6(y�#���#����'����4���6����������i�M{eL(v��A�L������83A->��e��:tcSwQJl������lD$�u(�X�'�utY:}��M�gg[�M2�n��\��e����wj2X���:�������_��@��l>�k��^�L	����m(��L���u����+���~����9%��$�[�?����i�f�����������a��Y��g�g.Y&fx��Gl�(��������^E�5f�]�*2/d�n]���)��[EVZ�����"�B�(rTd���W����������t��d��'�����i}}L&�"RnQ�et(1i��0��\��I�C�K!
�^��R���(�)��,��6��b����S.�q:�������$�Z.����X��.�C�v^�m����3�Q~�n�i\�,��j5��&�fe�E�0����w�C�PbSN�$%"�)�`"b��yu�}����A7�T\�p8�b�n:t�M3��2*�)w�Kz�n��yL�����W|���4����bS�������n�D��TL�5�^�*��66�<�����._:�mR"D����M~�yhv��3zoX��i�$�:�dSL������a-l��J�8��4���Dx.��������}U���nr�}%6�Zv�T}��_�
bS���S�M�H�7���W�C�M�9��(�lJ	��:t����O��l�&�T6M�*��t�f7���
+\76�`2����6��@7�@�����D�M��f��f7���,�n��I1H���M
��@7+|h���\G/��� 6E�M���w�-��m���+z���Vl�M��lR�mg�p�nl�	3t�&���M���M�a��]l��$�s��\��
/P���I��N^z�}�n7%���7M�R���ovS����CmN/&"�J�l��l�&���vS6��J1x�S�y��&�����`7�Su&7��2�0�Mn��f�����
�YO���e��C�	o�X�f��Z�q7��m���5���c�����+=�L�S����n�MP�GM�MR�b��ofT��I���3�}�;�D���YR����{<$�%����dSa~s��������tJ<���j������o=��:~� xqy
W�K���re�����[�<���������?��o�s���kR����{��w����w��������=�#��o���aX��xS���z���L��O���RD!�Wo,`O�r�����j�XM#>]w�+A������-{I�[�L���sS���Rd�=�]SO!�1f���Z���_&$(GS��z������#�z�1�C��V��ef_|3��$��y/�����2����L2�n[��������0�@E���.�������*Y��\�+�W�C�E�^x"�c�l������C�}�>����>��N�*����a�]��C�g��.��	Z�������%�N�k��M�C�$�q����>�8���z"��������O�6f&d0q(:e��B�v�VK��C��"��P�����C���}&�dC�\������;�d"����C.�)�$�z�����L��!'2����Y5&�W���5��eq�������ZR�������Wl}+
��m�
H�9o������;����t_)�CCT�:A�M�l���b0��J��V��}6������J%9�l��Jr(��o��Jr��n:�8Tm����!����C���g�����A���������C�8��;�C>�<5$������P2�-qh�&�&�����!o�H����v����7�����B�6������V�v�C�;o��P0���q�Vc�7���N��qL�Bo���M\X��i*x��^���OM�	/��5��B��V�Is���4�d�������
=50���'Oo
���L�O.��m�;O>��lwQzn`�p5	zo`R���E���������*��y�%lQ��um�������|�X�&���s��������f}�t��L�)��k�%zK�e���|�+���������b����1n����S�?tM~����+������}�"�e��W.���Y��;0����Ko������E��{`�����8{�b�:�X��C����#�q���!���aOJZ�Q|c�Su�������0�7�p�*T�U��z���������� 20���u>V8����G��S����1�BfL���e%������+�ql��3���$:*���"e��^�m�Nw�-�N�P��}�@j���YCz�k�lO��y�z�}'�\"�&�����U����ZZ��Ij���"r?��84�]N6[����B�c�����=�D��������;��������������9��]��t$�Q��8�B���sL�o�e�I�>���}g�1��G���!��h.�Ir���lO��)���!�J����+G�P�����U�?V��������`D@"�l�C[D����C1��~�2a����'�2��!���m?��Z�i?I�~c{�<mr(CC�M��L�f&���6���9l�M[�}����Xo�;��Hj�C|�6]V�M;��$��n��%X&9������Ov����p�4#�B����I�d�	��<jz�`|��C1��`x=�+�*�c�����8&������������[�������c���*��%\�d�����=vV�)'��"F>$��lI���m/��c������}W����������.K�����dW�e���v8���L�b����F1d��7����J�lf�\\����l�J�}
.��S�����.�1��.+r�o[�V����~�i����I���m�P���ecn�,�tY#�J�o�l��}��K#l�p��P�����or�x��v��W���H|'�#�W�oj�J�l�N�o���)�?���M�~��`�w+.k[
�g�[��e��������!l�v��9"Q�b���Rm�`��7��G%e|�A(T���3�m*���L���M�^��y�Q�c�C�9)���R6�7]��W�k�%�m�t.���ms����=&�������a���Jl��[/v���D'`]���o��	Ge1����c�B����
o��C���2������-��o�k_�:F�_����o�������������?��?��O��p���Z��]t�s>>��P
��0������e���y���N�W�����R����0����>�������{��?����O<6>���vNz�x��3Y`��z�������"��3;�+u`Y�\�����Z,��P�5���F��|����
7RGzBb��r�'�W1aL�!�=	��/c��1��'�$Lc��qa�k� ���(T}5�v�P0�g E��_��Ca6���g���$q�c[���i[[o�8�� �<���S���t�8R7�J�[�C��8�CS���eB$9T���J$����}�&�0�M�P$��-�/nr(7����"��]�4Y3���6�g�84���L�q�4�v|A�B�I0���84f��3q�&�����2|���$�:j�)K�!���2&q��__�-� �l�O�P��ny�eR�H�P�l�2l2���L��6�Mua1jL���P�i�M%����C%��n��4� �C9F��a��3d�^���������7i����L����C���e��9o��!g:��8������Sf��e�P2�Ju�	$q���T�P�jAv���������t�&����9�r��a����C&I]79����~���6���-c�M5�.k���L7������f�q(V��mr(������E&��;d:���!�l7{�7�����%�q��tv����t����i��g�8���C}��G�~v�Pt��$5��`����MU�����b���q3��i�V����da����L�+�m<JF�fe������u=�,�����tu�5br�
�]�0a��o�7������M%6�u��y7(�i&|.L~�Z�`:�~w[c��
���lw`�9�K7��y���r��&������$�b��ko8u�q��'�gE8��?(|��������A����\b���'p�/��P�W���~<��o���Y��~i��5�?4�����N��2��V���������c��q�%�?��tN��u� �!�_j�Rj�V�������M<���<���?�0?Q�X�����<��=��~uh?H��I�-\�b,����Wg�6��c�����j>���-`��8�P���UF�r[#��QY�"M�X7���X3�<���:{Z��,����`q��g���8�b���o������^��b����!O�#8���F\��1 W��s��60bga����;2G<���olB� ��sz�m��'����t	���5�<]};6��qDV���DU��

���-NE�"�5�Y��z�2"�n[���<T}UY�;1G4�P�U$�`?G�9q�9Xj*�l�$s�rTG�D�b����jF�����@,��G4U[U�^���J�����N6�����A�J��i+!�5���~/���q������ '�9������
����S]���!����~�88��3�|,H�W(�Q{+�*�*Y�M0Gq1'�k�x��?�1	��`��_��r�v��I��x;���� ~-��_�1�Z��s]��=VD�yE��|\XgNge����U[���O��53:p1�b�O] ��}������������`@���@���)V��������������$m����TI[a���Y��T��Y��{K=����%�����$.���jE�q�4��
����s{��+^_{�&�bNW���+Z?�1���@V�Nw�.�yM<�X�B[i���9
� ��n%��V�
����H���]����c�hd#�0}���]lV�OvNR�����#J�UU�����Yq?�s�qx�B���I&�s�kU5�����X>���Vx��%����J�����<�k���L5;(6_g��`��|��,k�I�����y� ����g%�7 �����;���U�����f�A�QP�VL*��Y<����%w�l�qAz�#�xO��+�P��Z��|8�f4f�4-�r�\W��Zr�f�5E�P0�������|8��h������Vn��VH���/$>)�l����r��	"C��:�v
�����g?�V=��$��?l����mP����)��MS�j��O���������{�|�������S�������Hu����|����`������J��>0-`�p��<�����"�w����G���E�;m4b2M�/��r
��-�G��	���gk"��x"�k�w�{��;��}Z�j����r6�P!��-��r�����Q#$v�� �6[�;v�8�z��m��l�e�!�~��*
���O`A�*v� 3!��Y6���P��~��/��;�.��Iw�"q(�b9e�o��,����!�C���s$5l�G�C�Ms��D�C��� �C�;���*���-�I�,�f�I�z�M/H��>���{�l���3���&���
�������
���Nd�l2MYC�g�e�X�q(9�m�6{(����4q({Z!�p� �C���;s�1m����!'������d�������J���n{-4o&u7�C�o�7��Z6U�L(�����2&q��jY�B*����8�����Ck`/�B�h���24���C~�9`���!_10{�B�.k6��.���~A.��m�H'���J%]V����8��m��C{H\������$q(�h����M���|K�[G���V-���|J������	��CS�.H�PN&��69d���Jg��4o[
sW,���P������8r�uO�fzC��j6K����9X�i�`&��or��������iL�P)&;��*�5uA�m?Mrh������������6h�~��z�8�W��H�a���-'�CA1����"�C�b�v�7h'(f�_��e�g�4����4��4=1h��pK��.6��6`a�'�����m����dY�����Y8��	���E�DS�9�V�������u9�����D��s��}�At~��1���C�InK:�+4Tl��eS����g&b�_i�����W������[��c����xO��g_f�������������x������Y�����g��))�����q�X�V90�CJr����TCd�C���M=&G�T=x*���q����������f����v����f�)!�������qoi��[�\�(s�S��9fo�h�����������!�����,��G�X_�DK��49[���Q�F�\ ���=��B��>��,��l�����
�4�sF�;�bB��%N`-{/��Pr3�����84�i]G����o�6�}Wq�z�Oj����q�;��"O��_��)�����a��@�:�W�<��kKj&��?X�MHw4��Yy��>����������<(����O��_������w>�������0$qh����';n���)�$�2�	"��)����x[s�C��y��?�g�b��9�H���3�)K$�r��|�+�F�0m]������E�k��C5
I�����v��[[�P��
CuL�����w�mL���+�q���;5	��C�`�g��C���.cH���M4h��8��t/�����6��Q���mm�b�MaS�J���$jq�������
�~��&_��$X!��-�T��xv�.��5,#M�`����;��n�6y+'�����D�
�1��Wn�s�C���);������ekK�^�vd%��,��n6u��e�;Y����d[?������R��*�t+�8T����76{�z<���O��59T�Cyh�f@nW�,n�-�v����,���QO���K�mr���m��a#+�}��C��������A����&���	��l��~���w�mm��F������vVXc	����}�n�N��w�T����+��N��Y�����.���;��{s��{�L������������x�cL�����I��}��pi����}���1����\,�S�����O�1nQB�)�h��_w�5����������nd�����r=���~F�L�~�W��u;3y�V��e�
�SG+�?��f�m�m#�+�V��u���C*�W���L��Lu�YO9x����-�i>gr��c�����.���us[�f��}���5�<00�����r}�76%[&���]��F�|�������}����z�?��@�$������c?�aV����Q@��0��0���q�%`�5�J��}e|���������~m��y��?��������?}��?��~��T>�S���_z��z/"�=�<>�pm����gtX�$-`�j�u+�[���6bY���k����F�?\����*lG
�iq���j��L9�#v:�/d�o����#�u����G�d�1�>�/.�L�R���"�@�@��
1h��
d��W��/O
N��4d �,�9T$q�	����8�����$���I�I��T�&����g ��u���/V������}�|�]���*3^4a79d�`������
����>��$e�
���8��C,��l���c�r7WD�����i��q�����3��d���j[�m?����Ir(��&���=[��_:�8
zVu$q(6�V��5T��^E�M��,����h���8�d,AcB�8$Z"�H��|nJ���!/�-*2��+"�CEnrk�/H����0�"��L`c���1a�eAd���������o2^d�i+T69�Lr�������fS����l����C�����H���Mf�+e�������M�ag,Y7]V���E�w]�l������2n�)���l�C��eL�P�	�cn����lu��^&�l�17]v�+���eL�&lw�d�
��n/��*r�e�j����v���
s�P�*�8��Q�r����O�{�DXREnr(���F2�:�fEQ���g���Y�`�����!6�M�5|�KGn��7��:qh>�i����2���ow�,B��lw�Z�1�1w���[bv��X;}sOn�,]mF%��+����C+H�����$�YEw���6*����v������yU�c:t���c������v�����=_�r��M(���{���N�uT�����t�K�vr6�u����2m���Z�����M����}�<�I�z��T�?>������R�'c��b�c�)�����+�M���3wz�K������s��W����x��?�X���/���?��~�i�'�y�?1���
7���@C4�P�"+)|�5�J�<q �J�����?�'���������oL�&�7���'3�7|��G�?��}��j_�_n��C.��/���P�hMx9a�����6�$$���N�{A2u�3��Q�g����I�Ls�2�)�r� 6g��We���Y�E���\
��L\!���o��*F��P�v��c�J��������1O���+W������C���F��?��9�>�S���+rLD���r�'���Y)D����a��mL���8T�u�������V(�f��a�V����2�CUF&U$q�7Q��1���_]�.���3o�5Y�����O��$j��C�3Yg�����'Ns�P~C�|R��0�L��������lV�N��b��CED��R���?��M��q�	_��x��������<���E��&MV������+[�U�g_+��#����]����.���;O�?��Ei�#W�[i��;j�>S�[��m�OX]<q�6��"v�!�C���5��r������ij'����
&�����7{�
��&o��?w�RP�f���w����o2�������y�dS�(w��E��C_o�w�l6��G���8TE�C�-���Fx&qm�l�C-��OuW��Q��1�����V���W���	we_�����k{��O�p����}���um�wn6u9��dc��������T�?.�"�[���^&n�����x������OA�kK���x|�Z]���3�����*r����6{(^9�f��C���*�����}?�~/����O��6��V�1Y���n���u����l���o�D��k����1�M;�1�&�L�����e_�;�C3Zms�CI�+��7{�co1�����O/re4��7��W�y���\DA:�x����*�v������&�8t��1�����?T�������T��W����cT��R	�^���}��/D��t���{������1�?�i\(����tG���B�������ixbT�:�ni��t��}�������|�[gw�9�	oFvM�o���M�6��E������Sm���\�0�����Y�L������}��9�� ��N9����-����������W�'�~���W�p��/O��:n0�������{7��[������}����ry�wc������4b�����L��.�7�:/O�=�"2�/��-`M��-�:�Tcj�N�����;���Dr���b��2�bO��7���O��i���q]��YhL��]��A��`�-Q(�f���P�X�{y�}q('��� =I�R-+�����&�J7�IJ��B�C57�
���L�H
5�{}���&���aq(�n��Hr��P�C���m$9l��R*&yI�e��]���ve��m\J��f�i2�{�qq(L�� ���h��C�G��iq�����}$q(b��r�C&����T�mL�e��fY!�C�����1>��d9�!���������������S���m�T^*Y>h�"�J�i���!����C�IVrq��`�&yq(�j[��������fZ���d���Br(��cU�&���;�!�o�\����L��l6������L�/��*V�^��!�L��B�2���r��8��q/H����,�Y�K}r��$��0tAn����}�����9]��������i���F�.����1���M ]�mr���6��m�;J^�$�D�Ir����tY������x5E��C����	mq(&,���I�P��t��P��zVX����Q������dc���'��C�J�2�����9�1�b��2�\j������y��{|�w.�v���;�"Q0����M�]��1��M���v+c����7�����O�� v��YK��J��k�e:���6�d0�����m����:�vU������l�ON�(���A�b
�3w���gwA�%��M.��L7�.�����u�df;�Y��w���O��y��5>������=�ZA���z�;O���Yc�{��%��r�o�(>|�?�������������������M���?����g����_�x����'�����X���J��C�����t���4Y��S��5�3@������6�>(��5^��;u���/b�)u=��L�U����b�������5���d��e�L�`���p�
Q���}j�[���-����lg/���B#b�<�N������O���5	 [�N@L5�S����i��s�(_���9U���9�9p��S3�tE!y�4Uw��S��\L�����S�#_*s1�cO2}��9�L��H���>���SD���
��awlH�I��.NLD9��/����w�Cp�(z��S%��C}qs*zd��8U�`�F���1-�\��'�od��/��w~/����9Y�&*��I����o<��O�c�\1U$�dl6�s�xNB%@Z�i�� <����MKU��s��n8�T3i�,�*O��	�Z}�H�C��<fbN�Q��U4�c.�A����4"�`��$s*�x�J����;Z���S���Ff��$s2vb@��=��($�vK���EX��O R��H2�c;U��9�j��o$�d,�U)WH���TrY��A +#�����)��n���g-�I������T�9E��*�d��ZV��L��B<���B��9�U)W7;G\���!;GT�R�9:VWU���d!��yt Y����j#���u^�dN����W����`<�M[	���;�f��{�:�bN�B k��m2E�
��9���E?2�b�L�1����#��W���/r��@���3�(�y�`y�}7uD�9{J�2�o2v>��d!��~��X��th�c���a3��������=v��DN}�Mea�6
�r�������T_a��B�:T=]+*?�������m��>���
��eC:Uny�'�(�����!���N�'�roB��c�*�V�#I5�p��$��	�d�3�W��(��a�B�Y���g�r��! 5|�����W��N���3��T�%������}�8��������d	��jO%��(�?������������������Z|<��m���_}�q����Q�����3��/�?�������7l����#�x��F����p��/�������`-"��y�<V�s���'l
���!>�W';xq��l��N��	`�'n��t�SM"&���M?������4���<V��a�*P+%/��lY���I��W��:������=V8fc�I��:l�%���$���I�"������B���$��N]���_��!L��9����#&���es����������?V(bWLu�qHv4�Wh��x[A �;+ec��lY.�.����R��R�l�x�U_[�P�_M��H��K������f��"x�������c�����C!�Z���r�W���6^��1�������; ��$�r��$u?W��8��������6y�k�3�8�m�3�RF�����Iy��($KL�Y������tY��U�'�CI��U��H����0[�P���2>���Z�~V����f�����K�
>8�r(o*��%Vh�	��?8�c�R�w:t}�+D��}��+��CM���gK�"wT�P&5w=�lm�����8�S�����%�Vh�eX����B���.�y��.�u�����w��:u?q�`��e�M|!A�e�CB��c�=������U!9��b����.s���=��4>i��P%E�F���������"Oi�����+��.c��*��&��+U�4����,�k��!�	r��M��&�*�����^9e�������y��xk�Mq�������M�]���	��P~1&��O���U;��^6nw�bv_3�26����}��j�v�����9$D����CE����\��Cv%X.���^���|m3&C����u���^vJ.c��c�S����&���������`�V��?;�C��}��
��2^��W��i�b��p��&�D�����X�?�[o'�����K�p�i*������o����S��"������Q�����n��~�U�c��<��z���72Uq@2�����i��t��9n��������M+*�w��?���O:}d'�r�=���4.{W��o��~�xS^.o�:T��~g������z�:�yF���|���'T���U����,��c���T~�z�_E�O��z;�������ds���g������W�a��O>���}���������#H\��
{��;n���#��0+s�?8YW������
�#���i{��JN+�������Q�1w��k	��ke�m��A�����d��^�X������r�b���kS���a;�q��x������|V�f%k�P������kD�+�y����&��]8V����,���Fl�8����������SmbUq�,�z���O�!�`��W'���s������8X��_�V	�9�|x���)���s�C��
�W���.NO=��JG����bN��i�s��,z�W��IjY?l���$2�qD��c���E�ls���U�������E�@��4Uw�q�.s��4F$��^�k�s�2�@�@��>h����3�/�x�����8�Q�%�����F�����T�?�����u�����P�	 3�Vm�{�������gA���lUWe��RuD���M�pj}���?D��+�H��1��m;��6p�Gd�C�����/����m���U>�%s�xMX��%szFg��+S�,��7���!���Q��E���u������%��������C +�_�q��YY`�d���G�4UL�g����eqp�/���.�D�:�<R��u�������@VpN2GVz�@�9E�N�u�\�?,��
LD�AO]���TQ7�	+���"_���Jr�sD�Gb��5�������,L�h�(:T�L��A$>
 �;s
d}��� ��sf��r�YN��V)�.,��������X�_������B�B�����K[UbU����V�S �������X�]W��|�uO=�������:��DF���S��y��`���t+ohY	 [U����6}q�9"�L��bN�(��R�����
I��u>����J������v����f�-�.cnWs��G���_�b�D��sq��?����BD�$,%��@���b/�����N���K�[T�_g����A��Uv���<��b
��5�3�Ut���$�'cj�jjo���	SKo�K�OBc��$�G���v���6��4��[���l�����o��?�������W1k���`�����S��y���?����g������3��_P���������Ju��6v��+������}��Ro���6��M��o��1�������t�����Cw�U���N�����HW&\u���@�5�n2��������W�-�����������,��.��u�q��i8�>|U}�<���c�.�r��+��B��p�|?r�i��x\v" y��wdn�V�D�Q���{fH�M���0&3��B��
���O�l���u�=����(���
H��k��)��g�HfF�m?#2����8x���YD����+����������>�Jfia���ZU�Jfrd�����
�"*��)-`H�Z3|g�%��K��+GF�K(�X���k�P�;�����.�t�Y�qh�1eU�%�+�C~����Aa|$���	QC�W��)c����"A�E�|8T����+����U�_�|����
�K��!?;{���Yai$�Jh����V���!�Y"D[2>�O��P_L��^�	�4_�l�O�H�P��P8����JOr�X�_|�
���WV���tn�`_��K��)��6z�-�/9kc�t�2��d���.xVp?��y���x&�V�rlE����D_
k�9V�~�`;�<�����"2���20���6I��%9�p��v`	.���g�����j�����	�����v�/t6���dM���2�����!��������9��(���==0���a�P�f�vL*�����U�
�E�}(���s�`����������K�Z��_���a�	��X��gWS~�B�����a����-��S�d��2�u�X�P���D�L8���8�q8e�>f�W�e�%����U��.zE���C���PD�f�T�CE�x�RO���VC����*��������g�8f�oV�-+D�$�Jv(�4	����+-,)�-����!��|
�O�	�1k�����F������1{�����j����K��;)�1CT�m#94�k��� ����Po���^�O�]H3�����e������	����rHh����������\R�M�;���j�����<�{��'��;q�&a�&E�u�C��A$z������I)����g/��4��_��`�� �����PJ}5C��O/���$�-T�/�������9��%Z������Y/8�PJ�u�(!�QC���F'�8�����<�NxQ�r/.����_�3�Vn��$>�F�p4<n���!�=�\�]��l0F
���wY�j��}�n T�?��{�M
S�����"}�~���y}qh�4u�L�SP���>��������eZ�����n9�c���PD���\�_|���0��%��Jv������w0$�)�`��g:�>��!���'O���oy
���
5�����&p����Z�W����������/�p����{�����������?��v�h�9��P	����"����C��0Ra8�t}���w����[bW�a��C�?��������c��+<g�|ovB��,�'�n�8^��.Z��c
�4w�d��m��kO����>^_�����g�8^p�����������gD���,���2��|Q&�[����`I��F�i��ar|/:�Q��5]���:����kO4���n4���<S�-�Y[����X[�	%���	����"N���������Y@��`�aU;�G��P.;<��P���@�T�,�����@�*q���a�v �]O�������Q�����S,XO�G.�A�}d\}���_���<V��v�����O�t.:�Q��SY��C��A�5+$�����r
�#K[2'�0��9 y5~x������<��b�$sz����U��"���������?�a�@v��Ss���dNf*u��Sl��
�C��Sk�A��AT�r<'������1u�*�V�mj��*���_���.�G�*��&�9�!WaDCY���{�
���d����������Z�|�c�XH����
	���dN+��klGI�T���w3��s)���X��"OR��
�#����9��F�S���{�����d���`��'�Z���q��c$�LX=���*��65oq��X�iS]2��$�	D5�R�.W����`������U�0��V�5���K���"_��S=5���A�%0�z9���M��<X�rj�?I������#�#�GT�,��l2���!d�k�����3N�T�?����I$3��b���vaA5WH[�����@t���N��jF5�����)	(��S��1��#6���O���'(�x����@<f$g����j������9AH����V���oo����_��UB[.��`��d��������N�����:V����b�;r�EG�[������sZCz��q���r\�":�/m5��q	��X���Fr�hu$m���3���"���h��� m�X������dN� Wc�o�
�I[��NG8E��G��	EK*^���<VbO1�yE* �<~#��������"��
�*^Xro'm����L��}@�C9���S�������cg�x}���<N/,<`M�+�$s����N�&+�G^Q�.����$��<�@7����c���TV����^�d'w�E
;���;;J���2�Y�8fG���O}�Q��%��������c�I�������U�����Wg���u���O&�*{j0�I��mv!fk[��������k:�8��Pm���l��6�����p-�w�i��]!)����NEw��w�/4��9o����N\������'g�C����c7��a���'����'
�������P��3D�����<��W������������������?�6�4x�����e��.}��?��v���.��a7wvzp�&l8�}������:X���;E<�'p�S��/���M!��p�	E�/��������d'Z�j��n;Y��R�s5lj�aK4u�e���������1�����B��9*�o$�|s]�i�X3���S�G\����.�f#.��������@�6����9-`�,(�����9M���c��6s��d���Z�#Y?0������K����V��WdM	
��G��.N�U���s�k��o$�8��������Z��9+��*O�=Yl|1��f��Tsz�V��M/<��.��"���0	��sz���x����(���l;s�x�S.�t��\������.��� v��G\��������o����������L��K�j+6���"�"��8T�����8$s<��T����
uu����������=�(Z1�@�V�x�'3����O��cD^5t[����U� �*�W��!���
�s�����#�9Y���n�z!�&�m-+�}��x9""��/]<�!�+b������<����jv���bNO��#����r�f!_��)�?�-+H�IW���K�T��]#9���	�R����9b�������^�@�VQ���/�jg���I��4�C��K�U���/<�&W�&s�qcU�P����M�M������$m��7R���C�I[�7���������^G$_N�CVms����VE#oN/+i����LU�����s�o�~ ��8aYi�������-�����Fl��~��������7.���A�������,�U��N�*
����N��������D�l��*����Gm���hV���� ���kX\z������q�%�:R��Hz��	kW{�����^X3<�E���H��W���#���N�+��f����E|L��.�f�W���Q�]G��������<	 /|�*�����pa��oAM����I���]������ah�k���*�x�����7|}����.�jD������Z�xeC>������<�����K����o����^���\�VB��}�������h��_3�����0����+��)�����6kNx{��5;\�������<�6����lvx:������z��;s�������dE����������R
���th����O+7pf�1�:*��
7�k������t���x�Lj�=�b8�����Y#�$y��[����yj����3�p=��<�7�
��F"��r&V���B;%��">4U��St�n���n�;3����l�Z[H4�k�amY�f]���M��Y��j�TKoH!��8rq��FH|���[(�����
�{L��,�8TsamqLV������YZC���^��C���p��`�-�C>�m9���U<&[C�]a�V�C��@J�@�������bF��������W"`�*�
$�JM�l�YY���0F�6����Ld?������w�0?q��z�-W�C���+bul���<�
9c�j�Hr�]x��sqh�[p,W�����8T�f�5R`=�W��:K��t���4��x^Zt��c��1f�(`�|J+�A�1df�DZ!W�}�B���C)�� �Xeb"9T�k�N��cV�!�J����	�Ya��$�P���W�C����}�)[���5$t��+�8�R=+���8�-�~o��g��N|�W��������95b��;�C1f\�����P�����	C.�Np�<������?Yw��lU�����S&5J0�t@��_f��*��q��X������	�g�����f���d�%5/8���Bj-]t���84.I���3��}����*�!�p�NCv��6�v�V��!���]i65��/1���#�P��P�I�2���	�+o�L��r����5����������e���F$;+����m������	�W����������A�q'${�����V��+,�M���
�	����-&���2K����u��_�>^�������{v,�+�O85��F���d�3V��q����`my{������@zy�(�rq����xB/��'9������^�I���e��>����.}5B��O���qCg���f�����^�q���d+�����D�"����l+Z���dc��~\�/V���{���hw$��?HT�W�c��9j��WF]�g����q��~�
���M������b�����c���� �[�J3��G���I��g��?��T�q������o���$�U\�s��y�%dolOl��2�%��'�{���3H*E���t�!���������c����vr��tL�����vSs�{H��66��+%�	���8���	�lj
'�
�}f��p�<������f��?5x,�S��GS����4z���|f�����^��:|������������������%|��������������8��pps�����;��Rg	dM��9�J:0m�n>�wr����72_}cg��8�L�}`���������\����<[��w�m�,X���������$����2|�F�I���zF�lc����A�U�w�J+��%��2�Zh�
����$	�Y�o�m����M����Z���I"�ha_ !{6��n3��v��|i6yg���8Tz���F���PXf�C���������>� I��8�I
-�T.qh^�-�R�1�����~b���8T����	�����JZ�"���\�96oS���l�����������\b�H�Ti�����a�D���C9�4o"��,k���-�.H�������y�P3���q�8&q(z�w���3!7e�^����� !}6�P'd�{h=0������>���$qh6�� ��>��,��mH�P�&�]�C��2�g!�b����|��$%��u�B�R�����2�]��C�w�.��!�M:�&3����q��+q�u�L�u�O��;�L��J
����MXJ�{�w�����jaC6�
�r*�X�}#%�5���c�n����$���!l�wA�M���l�!�M�zX`����Nrhv&3����C�Y4o�t�3� 7�:�\o�M�Mw���C����\zY����M-��/������������L��7r���O�#7cJ��%�816(9�j�&G�zg`\�0u�-��!�F%.�d���7)ozk`��������F~O>�������2�&5L�
L����%�uj��r���`�Wr\���G���/6�y�L������-�@��{��"�H
�
����������?���������]���
r����zl:�zb�y8`h�y]���jzq`������~��?��������������'��r��|��|��?��v���38���^��?{7���g������2�ZV��t����w�7~�-pK�}����5m�*�������!��������UD�P,>���?��g)�}0OV2�����?R9�i��*om��f���C-�}���>�����q��B���x��h����vMiXVE?���g��h0UkX��C�T���Z:,k��z5��]Y�e�q�R��.p�c�r�$�wo�e��	V0�j' �=��:���a�C���D���zq���<|#�F&kn���d^�����Y>`Y�3e����8[M�Sm����H�!���P������A�x����V�$��M�@^9����t
��(r������E���MU1M10������lU�X����J���7>�	M���9#��BN���4V�9����S]���%������2�������R=����u4���?_2���!R��������~L����5����6QiO�I.#��T���C�>S����������"d�(�����)�� 
B�V�a���R���e7�y� t�xA���<U��$�����J��j���?�c��f�8���ir�s�C���)U@��*^���I�O����998���pW�?A�xB]I�sb��(�������b���V�~�+�������" G������xdA��OQ��]��A�l"(��j
�B����*����������j��������`����3v�C1����JV�T��P��8�����d��Y%d�UQ[L���l�"u���|��i!WE��Vs�w� WE�b����V�"*�����Y'���G'��a��J�����T�
�<�N@����?��@���j-������^7F���N���,���
-quA*�D@��	9S>�������V +�PW�����G���=�B���&�V�|����XV9���1r�G���CT�{�rW�o�-�YZyp����������!t�������d����~zy8��;Qp�zN
�!jk���V�#�����3�E�X�AN��*C"�l�U��]C�������9�x]�X�
�+>��s(����_8�&<H��?z<�:��G��?cK�t���pQ��8��C6=}�s��`�$YZ���P��BN*��W�q�YCF�xg!��I�n�'����SQ�vx�����k�CGYMrMBO���x4�������cE����g��%�����g��H)��_g���kV4\�A��[���������$�Kh��=��nhg��o�y
��[AMR��gu��<���IR2B��e����XPlN>=n��$
F.q[��d[Vv*Wwr��k���VW�	���n���IH)����"wX�!�8�_z��l}����O.����8�t8��hr8~��~�����~3 �2�{������?�/@������|���V_�������W���-�a�Y����u�U�q��h�LtN�t2@tG��t����J��o��C'(>�hJ�tj��E��.�G�q���,���I�����7��kC�
��y L���'�j��!�&
���C�i���W�p�WQq����he�����p$U��Gr"�'nr�D���b�O��8�c�������)� R�oqcB�����2��G� ';,�>����k�gT"������!�4E�(%��'�_st8kT����3m5��VEVE��o�G�XyE���V����m���)��	#!����a���<���h�;F�9=��x{���#�7	��8�13J*����}M�Vw��A��M+��	9!�N�p:N=nU�bu��:�����P
R`f����VEP��3&��(3	9�:�*\�0�!'y5)�����������������p!����8���\F�Z����sl�eFNU�%tr�xV"���������x�F��]%��tP�H(�0!��	���a�����/^Q��������uB�l�j
�BN�s,qEasr*�r8l��SR�"$�5|U}��~��J��}"������=�V-��� $�������j���S6��:*!'`/6{�������Dl�yNp8l5��(��bV�y��'�,b��!�Z������;���&���J�y�D�'�_c��I��m%r=�$���3{����������"k��$�E�Hci�I�]5���U�������h��s��Y�v���S�T�����*��u����:�c;��]����pTWvU���AA��O��d�HB��{=au����A$d9N�7��r�v�[����)�y9�����;��9W"����X��������0�(��1��~�*)�?���v+���Msw�<rM���r����]�@U���nA����^O�
GJ�&sLr8!r'�l���"��{���m�?��h����@B;��(��������w��j�`����U���aS����4�IbJJ�P;2>y���N�!���P`�\Z���f��������D�[O���-��8�m1�+c�3�_S���a��W���.��������?��l��o�\����3�_�������u�������j���twiN��>	{N8�T��6�	���!���n�C�j�Z�<�)��&����{Y[��]�"�a)]u���mP��z����(cW��LJO��5w����&�����7����f^8^�X�0�y��T>����� TjT�LJ�P��m 5����0TN!>P���]�g�|���;��zG�<����CM�>)���;!A$#���z�[���������9��f��|(�+$D�P=sAI��_����l{�y��0T��	� k1\�
�����"a(�;9C5���C1�������N�"T���X���|��1���r�+`J�A�\s���<P2�J�z+��Pr���$����}��������&%a(���f�Pr��}�C�n���&ef�z��L*�����>ugr��1���C1]I���g=a�;0_YU�ZLJ�P��J�+�E��_X�v�#q�d�:���]�P8����P
j��I��w��B��]���x��J�W�P�w���,+�n��!w��%c��zed�,��;�6�Ig&%�����J�P��nM�C�l�oa(��W`�O0�V�3�\�P��m\���+k,�rV��M��H��J�P�{e���`�������w~%�C�N"u�����b��eY�W��3����hR2����mR2J�Jc���r��;c(���eY�q���r�C�Jc��������R����z�N(����\i~�d0��?:@$)���f �x4�d'�F�������\�2
zo>^�]J5��G�<�����WvY�|�������J����Ns��
��k]s��0����~����g�u��o"��%��,���N3�����Z�O�b�LPs5�����a�s0��9��R-����?�:x5f��x���0��/7i�p��Me� �����������������������>��%������j�(Sq��{]�:�&bD�������hV���b���T�~D���S�P}�Z�,����t����r�o�2%m�tQ�������J�Ex%����P6"�K+�H�&B�FP�.����R}$Pf���P����LQ�5��#&��kF��e��D�f���jM�jy�5u�	P�F���P=V�)�������.��vE)MC9�S����r���&e���_J�����P�G$�v�����YK�C
��v����by�ZStM ��_ha"�0�*�i����i����������9���w������c��>�����3YC�������>-:S�H����eL�������Hr,T����
�����#��zCj^�-�"c(i�dR���c�I�����H��CY5'Q��F�R�&0y_ZdY?�[������BQ|+"�>�|����C��U��)��1�k.��b;%�������F������Hx��~�/o%�S�J^0����DB^dYt'���/)����&chV�_�6/J�����.�=�Cb����n%�:L-5)i�:��fa>TU��A�`���[)�*��k2����d�(�g�RO<~�����WV�7���N����RL;`�.[��������S��1TTI�����G�!���5�	}�l+c�a�m��$������������&chN��oE���C%�tq+�N���F����Og+
����I
�x����w
���.sX��l$��1T<:�k.�P>�&��1�T�=�r�P�V�&�"����m[0�O�W��-�}@K�������@�vI-|(u�]�ZW-�[A�JX�����6O��n���t�q�]g�����5E��C1V
kbF�Sw�P+Jc��gg����~+p�C5cS��9����T)�����&��R����	����'���h��s����xZ}�������a(W]}�W2��_�,�R���t
|���,.��z�����~��cZ��Iu��]����tl�aJ6���#��.g�[��w���)�q��uQ����.�������:07N��Wv^��:�(�������K@iC���. ���lS��x`����ERO���L��e�8�[�S��'������������?���������C�q�O���!������z��+
4B�|9����E���d�I��=�iN������������N����0,I?�U��I2�3��M��qC���G1S����OMDJ�",<"lU�H��0��)�"1�����ZR
]^��,R�F����)�w�+]�Y�����#�[��e�N��7����>�aE��������&����ME��u��C
��Q�GJif*ee�`�L�h�1T�_�:[��!�mv���s-**C�S���r�+J�9�j��x�VchzV�9����$e���f�y���z������w�)���>���Y�s�\�32�"��(aO�%c(��&�(�?���r�wQ{�������Uk���1����[�C!*���������n������ ��4��>Og+w���5����������N���U��i�PR~C�l����4�e�����]Au(�U��wJ��C��
e����T�
R
����cM�u����<�:�=��:�;)�g��I[���P�'�FR�,�:W��9�?M��� N�e�,"8�V��CUM�P���|���&��4�N��b�>���PSF�i9���z�������'�*R��)eD����*j�>���Y�x���C9�tjq+�N��ne���< �[�g%5�GiR����PW
�-��E�������C*k!��:5�2�J���������_�*?��d}h�����W�4�	�z_��}�8���2�j=�V��W��H��gc>�t���-.\S�&�n>TU�����b�9�4���mTp��H�wN��Y:�������&m��^��Pg55[����$)E/�C�[��Pg����\��/������H��?��}�C����Xs�09�8�E��%������?j�VFt�s��1^��%����f2k��O=LE1�oM�#������{��9�?W�i���GD~t����L?�t����L��H�1�����=�^�D����t����2��FZWN}e�m��_����,We4�������������,=����W�7�h�������5����S^��^&7�7el�6����<p4t�m�?����_��O?�9f��!(�������'-�w��~?������?�j����Y���������W��s���s���?���U#����� Zc&^���L�����&,���w�:�3���9�,}����>T�
:�M��p�����G���c��HO�i��(�Os7��	=�c]��2�nq���2�n�j�dR>[<w�de�uw�lDuG`���	��C-��c&%c(��&e�7�e����P�c�n�$U5�@�L(]��0TV(	Ce����$�����<�����n�Pz��Y�J�P�R�����Y������S6L��rlp��	C��u9������|X�1�j��-c��~s��1��
w��IY��6)E�_q�D��_!!1�zP��MJ�P�(���0O����I���^���0��/������PC�Bo��~�Lx�&������&%k�Cr%/�4�}=P2���t����Tx�P��������/7,/���X�RCs��^ �	�1�]�%�����%a(�s?jAI��N]
S�c�OAI���Q��k�+>TC)��<$aB2��y���$�:v_�JeULx?P.|s0�2c(�cW�]��lm]����V�v�:���t�����1W�@�v��I�o�e)���6��|�7zBc��u�MLJ�P�`9P��s����l���o�&�m����d��b��@��}�W�x�L�2K��>X��(	Cs`������W��'����h�A��k������\�\�������Wg[�2�a�&%�+��;P��q������4b�������}�	s���_��8
Xuq"]��e4'�I��:��� ����.�����n���c�{n��o�\�q���7n��y�,"�"e�u�F�'R�8��.gq[��+�����b�&�6���NWF�g�u����II����� �:R����X+I�+�������.�?����2�_������9�?��:�����M�N��|���������A���r�q�-r�Ue~���������20��em|�}�?	}��MQ�D��>w����m��g+����>���D�*v0+P�D��'at]��'l�,Z�1!����jNo�&,oO��@���l�!������L:%�9�=\PR.�c{����w��G�����|��(�n�V-R�TU���N<<!��%�Gp�������=A�c�f����$J7�L�kf�0��lU2�y��B���
\�����3��!��`H��3�C�������?�P��EQ�	�����VD����d5�.��n��O��EJ!�E�8�kF����>������?&n#c(u���a��14�Vx�V��������<!�Ps��]����'�z`���\������l%��Q��+��������1T5%��m��)W�|HT�3�"���gK���;U�c�%�e����P��o=�|��4�M���� �/4����0��<�P��[!u(��=vDx����~<"@B��VQ/��;�L�l}����� �-�����pN��=��>��F�����NJY��2��w��fK��|h��'J����	R����_Z
��1_Y^��WD��r���]k�x�;��H^�k�\�?�q�j�NH�v�C��M����~���_G<������jM�Q���������e�E�G�DT�/�P?�VN�`Y�� sM���'Yk�}��v��;%������[Q��e���m*/�L�C��S���4�.����7��>���0��FB]���������n�c��!�����MDy&������eE��E����������6����c�G$�bU�=���(<5eY��,tQ������� ;$,|G��/�-���C�}�C���EK�E��	`�n������LR.���l����>�tM���E�u�dn���`�X��;C����f����|;���������������1xx,����w�dO�E����������^p�����t�VyL���s��#�	����j�NnW%)�g��.k�������_��+���������m�|t�P��$�rL������������ij��
��k]<v�������c�SQ^��_|�����q����^<Fjt���-����)��e�y/�����
/�����?y��c�����O����9����qn�-����a����}�|�O��_E�����?4��l�#��S�y��g�;����������Psj��x���7-�jO@'�5�^�d��e|;J��']���+
�B�~���bDpP��	�R��R�r�Z�S4��s�@�:��k]�������N���'�������*T ���"!&������7=�B�GyO��QaRT�Pc]��h�]�6z���
�*��B��JG
�]���D�{ +pB�R�x�b�9C�{��`���/
�`7����@���V6�xB��$0{�9����?�F�����_����b��c��
��i���T�'�?�@���V����D�*�\p��d��� b��8HC}�x���[��"��d�9,��D
)�������u���H�� ED��n#��.�p�����o!Ty��U1P����	��<Gr����b��s0#E�y���T�C!�9�`�V����.A@�y�����x�-��$$����s83H�YZ��:�<�L|���P�<�)�B�P:!����s�{�cE������������];��b��&QnOXmH�^����d��FdBN����=�����4�.��-��D��1qj�S��Y����9e��0d:0�u<a�Zg�8�c�E�K"Yn�Cc�(���sR�z��u�x�#�rD�W�e��GCn)����7���O��d��%a��
������������xV���P%S�q�GC��[`!�KD����d[U�,�=>���]C#��{Qt�9U���<�&�d[��Hm[�����#
����+!�:�l������h�Oy��,������4uj(��VI��sA���[%=�a��	��4��3n�:���3��F'='a_��-�9	5rV��HC�A��F��	����k�?�a�9��9�u4B�*=V�Q^G#P�pV@#����tPy��	9�d�(E��=�]�!����@�b�������!K_!g�?*�bE��]�Q�:�V3���+�����]@�������2<-e��?gVb�|�<���8o��mm�dWJ^!vdT������u)2?NS`lO)��GeE��R�+9����7@R�2�Vj��p�9�=��/����d�NE[I9vd�a(��S������?���S��2�L�3��}B�I}`$8�'f��R<~��A	"^��Yx%4�MgE���D�����`���j��������,�p\�-�(?�2%O*|�Lux���c�������}�K����_!?�{��
���]~�/����a����3������<L~���2�����2���7�G�q��������������;��
����cQ
���Q��>���8w������������~���q�`3;F���v�m}�%.l��C�v8�
�b�}��2&�#��gc:L�6��Cf��>^�&�?^<�j���I���8/t�@�+,�0�j�a��I���E���:�68�&�?�����7b����P~7Y�&)Bq���qn�:�]���"&8�+BN���Vg����3�TE�!�d�cU�b���Y���\j���*���[%��0~3W���	1}[����6�t[{�F��:���H������	���X1a
��!Z�P��?�i>��7�����c���UB�WX��dVO�?����p�����&�����������p8������XM�s:����sf���Y����PM��W$���sH����a&�SE.'T#�9�EC� $�SN�W����\���w
��s�j�Gl��3�L��eGv��;BBN�v��7����u�6adB�<���OUZ�#3r:�j4�#3rT��}����-)[e�4�%l>��<'��PE(���Y-n�D��yNQ���+��[��>�:
�9���^��%tLN^9*����������/Y�)�r�R��8������l2$��E���i�T+#')u��je�xu�&!K+�
�L�X���N^9��]���`=��]�B����k�?U/+����*�W-4B�l�{P�!k����&\4�t��.�?�D6	����&hl[��
&!'jg��$i�s��u �X�xNR}��q-���9[B�E���������N<'������sbS.9$����S�}�:�]��A�:�(B��L�T2�::!'���?��?G�$����G�]�����jR�?��=��5�xt�Ic���?\sBRzf
�������2)M���)�?OH1\SVY��'�����n>�mQ����>M)�d+K���Z���<=�Vf��U������r�%d��������n�����������h'����2������a�*��YHz��R�����9M)�'��[L���"�rK������/��v���+���������P�-�E�>������#��B����u�K�����O����o���������������|hH�S�?��Y�_�`�J����[~_���8�	v���^7
b���$�P�D��#{c�"�����s�n3�8`(E��Vl��T�Z1`�d��������l��A�iE���z�m"��Hl!����~�f�~�z�]����@��������]�{��i��?���w�A��g[����n�wb/���2�R
>�;Is�-J������R��C��s��(�_0���w2�T���D�T^��������L��r@�\�1�1��p+������v��'%���62�J(����0(�;�Pp��K��VD[�6Dt(�K�W�6�d������p"��1��������as�6�����/[�)��0����fS��4ch0��D|y�C��2,���!�_0���5U(�7k.�s7k�,��~}�����Z����b?���'$���
m�2�o3�C�9�M��f���0]�Jfe�i������e�P�T�����zR'dq�����)�N�>��	������O'����&�F�+��\8i�a�;�����\�&_���S�Ej'=!�����|<�VP.��*o����C�t����oO���m9��R�VP.|�b�Zs��|HU��kR�<���vm^o>�VP.|���t����Q��+�N��x+�14���V�Y���[�r�P��[K����b>�/�����m>���N���e�1T1Y�@I���VF�C����Y���m�l�gc�-

��"��;�g���D��>w���n�l��m_�PT���:ch�:X:b�E�aw���+:i�a�\����
:c(b�j[��E�a����z](�iMA�`3������Nkn����p?�1�@��;�$���O�,�i���~"�uq4����7��[?�D��k=�2�c�������!)W�e,q���t��-�
'�
��
(�����c��������5�u�Z�r
]DN_U�p��}����N:��8��"���_<��6,IMEpUy�,�zS�		r^�V���$o���/������o�����s|�f�?�B�A�-�>��.�����m^I1O����z�W���N?rN.�w�����������5���.~���R]���5����������#e��Q���#�����]�Ptp,U�d~���P��������EAM��
�W��g�F���l�I��O]h�UE��g
N�%�b�A�JK�t������hjTD3�gN	�r ���X�����g�#
Bh�a�C�rM�t<�Q�u��NN4��(w�e�������)Dr�����Y�%
R*sjP�w�V�4G�/-�y)	�S�m�5��{h��e+��kfak���
�k����3��l���/vCi�`�)�z��e�`v����k�5c�6��x���c�(�OJ���E�����I���#�DB`%9�x�'|���*|+����nw���f��3�����
0)]n�Cb�f ���*�)���9XU����f���V�Z�e�'��"E��Q�"
sM�����	�)�;��X�0�\w��
'$En����;	�����*c&��Z�B�K����b(Z�A
�'�?�n��.�P���'e�(s������I��jB�r������
	����K�+�'���P�Q�IY�'�PL1T�S����L:�
c��,K����t����O�-'����L3e>4
do���k0��R�/;@�Q�����>�|e��?���+��6��L%U�����l�E
uw�J���YL���y��5Q�����1�dlh�>�&ch��J&��ZX�9Y���dC~�C�Ic5��v��is�`����C��+S�Z4Ic>��:�jp����������X�R�>�O�O!?Yem��	��e_�f���9�!�,>TX�u��x�5x�	��C���6�����(�wm&���~���v}��f6�I-����[qNbH�J-�Z���P����Ph5��m^�0��� #T=����������K�m�������nS��+u��)y��b��L:0��[�����n}��PK%� bX�0TSh�n���[b$��B�C��1�z�����C����Zgf1���9�������}!�\��R����������r_
�G������������-���]��������h'�	Ce��[�������CE�k���0�������]�jR����[��a��Z����N�e
�T�a���>�����!�(�?~A�o`�Ay{kw��)�?M��qU8�(k�I'r�hp�\���r�Q�)�?��l���Z�1-&~VJ��K�@n��m��I*�w���X3j=�x�0'~Q�}���A�K�//49���$e�c�x9��%7�h*�/�}������G �	�t�K��a3yx�I����
/G�i���[e����v�Oxt�+��[+�jya����!���������6`��r|�yZ���G�����>C�Cu�1��%����@���/����x������{������{������{������{������{������{������{���/���`�$
#22Alexander Korotkov
aekorotkov@gmail.com
In reply to: Krunal Bauskar (#1)
Re: Improving spin-lock implementation on ARM.

On Thu, Nov 26, 2020 at 7:35 AM Krunal Bauskar <krunalbauskar@gmail.com> wrote:

* x86 uses optimized xchg operation.
ARM too started supporting it (using Large System Extension) with
ARM-v8.1 but since it not supported with ARM-v8, GCC default tends
to roll more generic load-store assembly code.

* gcc-9.4+ onwards there is support for outline-atomics that could emit
both the variants of the code (load-store and cas/swp) and based on
underlying supported architecture proper variant it used but still a lot
of distros don't support GCC-9.4 as the default compiler.

I've checked that gcc 9.3 with "-march=armv8-a+lse" option uses LSE atomics...

------
Regards,
Alexander Korotkov

#23Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Alexander Korotkov (#21)
Re: Improving spin-lock implementation on ARM.

On Sun, 29 Nov 2020 at 22:23, Alexander Korotkov <aekorotkov@gmail.com>
wrote:

On Sat, Nov 28, 2020 at 1:31 PM Alexander Korotkov <aekorotkov@gmail.com>
wrote:

I guess that might depend on the implementation of CAS and TAS. I bet
usage of CAS in spinlock gives advantage when ldxr/stxr are used, but
not when swpal/casa are used. I found out that I can force clang to
use swpal/casa by setting "-march=armv8-a+lse". I'm going to make
some experiments on a multicore AWS graviton2 instance with different
atomic implementation.

I've made some benchmarks on c6gd.16xlarge ec2 instance with graviton2
processor of 64 virtual CPUs (graphs and raw results are attached).
I've analyzed two patches: spinlock using cas by Krunal Bauskar, and
my implementation of lwlock using lwrex/strex. My arm lwlock patch
has the same idea as my previous patch for power: we can put lwlock
attempt logic between lwrex and strex. In spite of my previous power
patch, the arm patch doesn't contain assembly: instead I've used
C-wrappers over lwrex/strex.

The first series of experiments I've made using standard compiling
options. So, LSE instructions from ARM v8.1 weren't used. Atomics
were implemented using lwrex/strex pair.

In the read-only benchmark, both spinlock (cas-spinlock graph) and
lwlock (ldrew-strex-lwlock graph) patches give observable performance
gain of similar value. However, performance of combination of these
patches (ldrew-strex-lwlock-cas-spinlock graph) is close to
performance of unpatched version. That could be counterintuitive, but
I've rechecked that multiple times.

In the read-write benchmark, both spinlock and lwlock patches give
more significant performance gain, and lwlock patch gives more effect
than spinlock patch. Noticeable, that combination of patches now
gives some cumulative effect instead of counterintuitive slowdown.

Then I've tried to compile postgres with LSE instruction using
"-march=armv8-a+lse" flag with clang (graphs with -lse suffix). The
effect of LSE is HUGE!!! Unpatched version with LSE is times faster
than any version without LSE on high concurrency. In the both
read-only and read-write benchmarks spinlock patch doesn't show any
significant difference. The lwlock patch shows a great slowdown with
LSE. Noticeable, in read-write benchmark, lwlock patch shows worse
results than unpatched version without LSE. Probably, combining
different atomics implementations isn't a good idea.

It seems that ARM Kunpeng 920 should support ARM v8.1. I wonder if
the published benchmarks results were made with LSE. I suspect that
it was not. It would be nice to repeat the same benchmarks with LSE.
I'd like to ask Krunal Bauskar and Amit Khandekar to repeat these
benchmarks with LSE.

My preliminary conclusions are so:
1) Since the effect of LSE is so huge, we should advise users of
multicore ARM servers to compile PostgreSQL with LSE support. We
probably should provide separate packaging for ARM v8.1 and higher
(packages for ARM v8 are still needed for raspberry etc).
2) It seems that atomics in ARM v8.1 becomes very similar to x86
atomics, and it doesn't need special optimizations. And I think ARM
v8 processors don't have so many cores and aren't so heavily used in
high-concurrent environments. So, special optimizations for ARM v8
probably aren't worth it.

Thanks for the detailed results.

1. Results we shared are w/o lse enabled so using traditional store/load
approach.

2. As you pointed out LSE is enabled starting only with arm-v8.1 but not
all aarch64 tag machines are arm-v8.1 compatible.
This means we would need a separate package or a more optimal way would
be to compile pgsql with gcc-9.4 (or gcc-10.x (default)) with
-moutline-atomics that would emit both traditional and lse code and
flow would dynamically select depending on the target machine
(I have blogged about it in MySQL context
https://mysqlonarm.github.io/ARM-LSE-and-MySQL/)

3. Problem with GCC approach is still a lot of distro don't support gcc 9.4
as default.
To use this approach:
* PGSQL will have to roll out its packages using gcc-9.4+ only so that
they are compatible with all aarch64 machines
* but this continues to affect all other users who tend to build pgsql
using standard distro based compiler. (unless they upgrade compiler).

--------------------

So given all the permutations and combinations, I think we could approach
the problem as follows:

* Enable use of CAS as it is known to have optimal performance (vs TAS)

* Even with LSE enabled, CAS to continue to perform (on par or marginally
better than TAS)

* Add a patch to compile pgsql with outline-atomics if set GCC supports it
so the dynamic 2-way compatible code is emitted.

--------------------

Alexander,

We will surely benchmark using LSE on Kunpeng 920 and share the result.

I am a bit surprised to see things scale by 4-5x times just by switching to
LSE.
(my working experience with lse (in mysql context and micro-benchmarking)
didn't show that great improvement by switching to lse).
Maybe some more hotspots (beyond s_lock) are getting addressed with the use
of lse.

Links
1.
/messages/by-id/CAB10pyamDkTFWU_BVGeEVmkc8=EhgCjr6QBk02SCdJtKpHkdFw@mail.gmail.com
2.
/messages/by-id/CAPpHfdsKrh7c7P8-5eG-qW3VQobybbwqH=gL5Ck+dOES-gBbFg@mail.gmail.com

------
Regards,
Alexander Korotkov

--
Regards,
Krunal Bauskar

#24Tom Lane
tgl@sss.pgh.pa.us
In reply to: Krunal Bauskar (#23)
Re: Improving spin-lock implementation on ARM.

Krunal Bauskar <krunalbauskar@gmail.com> writes:

So given all the permutations and combinations, I think we could approach
the problem as follows:

* Enable use of CAS as it is known to have optimal performance (vs TAS)

The results I posted at [1]/messages/by-id/741389.1606530957@sss.pgh.pa.us seem to contradict this for Apple's new
machines.

In general, I'm pretty skeptical of *all* the results posted so far on
this thread, because everybody seems to be testing exactly one machine.
If there's one thing that it's safe to assume about ARM, it's that
there are a lot of different implementations; and this area seems very
very likely to differ across implementations.

I don't have a big problem with catering for a few different spinlock
implementations on ARM ... but it's sure unclear how we could decide
which one to use.

regards, tom lane

[1]: /messages/by-id/741389.1606530957@sss.pgh.pa.us

#25Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Tom Lane (#24)
Re: Improving spin-lock implementation on ARM.

On Mon, 30 Nov 2020 at 10:14, Tom Lane <tgl@sss.pgh.pa.us> wrote:

Krunal Bauskar <krunalbauskar@gmail.com> writes:

So given all the permutations and combinations, I think we could approach
the problem as follows:

* Enable use of CAS as it is known to have optimal performance (vs TAS)

The results I posted at [1] seem to contradict this for Apple's new
machines.

In general, I'm pretty skeptical of *all* the results posted so far on
this thread, because everybody seems to be testing exactly one machine.
If there's one thing that it's safe to assume about ARM, it's that
there are a lot of different implementations; and this area seems very
very likely to differ across implementations.

For the results you saw on Mac-Mini was LSE enabled by default.
Maybe clang does it on mac by default to harvest performance.
If that is the case then your results are still inline with what Alexander
posted.

On other hand, Peter saw some % improvement on M1 MacBook.

------

* Can you please check/confirm the LSE enable status on MAC (default).
* Also, if possible run some quick micro-benchmark to help understand how
TAS and CAS perform
on MAC. It would be a big surprise to learn that M1 can execute TAS better
than CAS (without lse).
* I would also suggest if possible try with higher scalability (more than 4
to check if with increase scalability CAS out-perform).

Results I have seen to date (in different contexts too), CAS has
outperformed on Kunpeng, Graviton2, (Other ARM arch), ... (matches with
theory too unless LSE is enabled).
If M1 goes the other way around that would be a big surprise for the arm
community too.

I don't have a big problem with catering for a few different spinlock
implementations on ARM ... but it's sure unclear how we could decide
which one to use.

regards, tom lane

[1] /messages/by-id/741389.1606530957@sss.pgh.pa.us

--
Regards,
Krunal Bauskar

#26Tom Lane
tgl@sss.pgh.pa.us
In reply to: Krunal Bauskar (#25)
Re: Improving spin-lock implementation on ARM.

Krunal Bauskar <krunalbauskar@gmail.com> writes:

On Mon, 30 Nov 2020 at 10:14, Tom Lane <tgl@sss.pgh.pa.us> wrote:

The results I posted at [1] seem to contradict this for Apple's new
machines.

For the results you saw on Mac-Mini was LSE enabled by default.

Hmm, I don't know how to get Apple's clang to admit what its default
settings are ... anybody?

However, it does accept "-march=armv8-a+lse", and that seems to
not be the default, because I get different results from my spinlock-
pounding test than I did yesterday. Abbreviating into a table:

                --- CFLAGS=-O2 ---      --- CFLAGS="-O2 -march=armv8-a+lse" ---

TPS HEAD CAS patch HEAD CAS patch

clients=1 2127 2174 2612 2722
clients=2 1816 859 892 950
clients=4 714 519 610 468
clients=8 - - 108 185

Unfortunately, that still doesn't lead me to think that either LSE
or CAS are net wins on this hardware. It's quite clear that LSE
makes the uncontended case a good bit faster, but the contended case
is a lot worse, so is that really a tradeoff we want?

* I would also suggest if possible try with higher scalability (more than 4
to check if with increase scalability CAS out-perform).

As I said yesterday, running more than 4 processes is just going
to bring the low-performance cores into the equation, which is likely
to swamp any interesting comparison. I did run the test with "-c 8"
today, as shown in the right-hand columns, and the results seem
to bear that out.

regards, tom lane

#27Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Tom Lane (#26)
Re: Improving spin-lock implementation on ARM.

On Mon, 30 Nov 2020 at 11:38, Tom Lane <tgl@sss.pgh.pa.us> wrote:

Krunal Bauskar <krunalbauskar@gmail.com> writes:

On Mon, 30 Nov 2020 at 10:14, Tom Lane <tgl@sss.pgh.pa.us> wrote:

The results I posted at [1] seem to contradict this for Apple's new
machines.

For the results you saw on Mac-Mini was LSE enabled by default.

Hmm, I don't know how to get Apple's clang to admit what its default
settings are ... anybody?

However, it does accept "-march=armv8-a+lse", and that seems to
not be the default, because I get different results from my spinlock-
pounding test than I did yesterday. Abbreviating into a table:

--- CFLAGS=-O2 ---      --- CFLAGS="-O2
-march=armv8-a+lse" ---

TPS HEAD CAS patch HEAD CAS patch

clients=1 2127 2174 2612 2722
clients=2 1816 859 892 950
clients=4 714 519 610 468
clients=8 - - 108 185

Thanks for trying this Tom.

---------

Some of us may be surprised by the fact that enabling lse is causing
regression (1816 -> 892 or 714 -> 610) with HEAD itself.
While lse is meant to improve the performance. This, unfortunately, is not
always the case at-least based on my previous experience with LSE.too.

I am still wondering why CAS is slower than TAS on M1. What is special on
M1 that other ARM archs has not picked up.

Tom, Sorry to bother you again but this is arising a lot of curiosity about
M1.
Whenever you get time can do some micro-benchmarking on M1 (to understand
TAS vs CAS).
Also, if you can share assembly code is emitted for the TAS vs CAS.

Unfortunately, that still doesn't lead me to think that either LSE
or CAS are net wins on this hardware. It's quite clear that LSE
makes the uncontended case a good bit faster, but the contended case
is a lot worse, so is that really a tradeoff we want?

* I would also suggest if possible try with higher scalability (more

than 4

to check if with increase scalability CAS out-perform).

As I said yesterday, running more than 4 processes is just going
to bring the low-performance cores into the equation, which is likely
to swamp any interesting comparison. I did run the test with "-c 8"
today, as shown in the right-hand columns, and the results seem
to bear that out.

regards, tom lane

--
Regards,
Krunal Bauskar

#28Alexander Korotkov
aekorotkov@gmail.com
In reply to: Krunal Bauskar (#27)
Re: Improving spin-lock implementation on ARM.

On Mon, Nov 30, 2020 at 9:20 AM Krunal Bauskar <krunalbauskar@gmail.com> wrote:

Some of us may be surprised by the fact that enabling lse is causing regression (1816 -> 892 or 714 -> 610) with HEAD itself.
While lse is meant to improve the performance. This, unfortunately, is not always the case at-least based on my previous experience with LSE.too.

I doubt this is correct. As Tom shown upthread, Apple clang have LSE
enabled by default [1]. It might happen that --CFLAGS="-O2
-march=armv8-a+lse" disables some other optimizations, which are
enabled by default in Apple clang...

Links
1. /messages/by-id/663376.1606432828@sss.pgh.pa.us

------
Regards,
Alexander Korotkov

#29Alexander Korotkov
aekorotkov@gmail.com
In reply to: Tom Lane (#26)
Re: Improving spin-lock implementation on ARM.

On Mon, Nov 30, 2020 at 9:08 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:

Krunal Bauskar <krunalbauskar@gmail.com> writes:

On Mon, 30 Nov 2020 at 10:14, Tom Lane <tgl@sss.pgh.pa.us> wrote:

The results I posted at [1] seem to contradict this for Apple's new
machines.

For the results you saw on Mac-Mini was LSE enabled by default.

Hmm, I don't know how to get Apple's clang to admit what its default
settings are ... anybody?

However, it does accept "-march=armv8-a+lse", and that seems to
not be the default, because I get different results from my spinlock-
pounding test than I did yesterday. Abbreviating into a table:

--- CFLAGS=-O2 ---      --- CFLAGS="-O2 -march=armv8-a+lse" ---

TPS HEAD CAS patch HEAD CAS patch

clients=1 2127 2174 2612 2722
clients=2 1816 859 892 950
clients=4 714 519 610 468
clients=8 - - 108 185

Unfortunately, that still doesn't lead me to think that either LSE
or CAS are net wins on this hardware. It's quite clear that LSE
makes the uncontended case a good bit faster, but the contended case
is a lot worse, so is that really a tradeoff we want?

I tend to think that LSE is enabled by default in Apple's clang based
on your previous message[1]. In order to dispel the doubts could you
please provide assembly of SpinLockAcquire for following clang
options.
"-O2"
"-O2 -march=armv8-a+lse"
"-O2 -march=armv8-a"

Thank you!

Links
1. /messages/by-id/663376.1606432828@sss.pgh.pa.us

------
Regards,
Alexander Korotkov

#30Tom Lane
tgl@sss.pgh.pa.us
In reply to: Alexander Korotkov (#29)
Re: Improving spin-lock implementation on ARM.

Alexander Korotkov <aekorotkov@gmail.com> writes:

I tend to think that LSE is enabled by default in Apple's clang based
on your previous message[1]. In order to dispel the doubts could you
please provide assembly of SpinLockAcquire for following clang
options.
"-O2"
"-O2 -march=armv8-a+lse"
"-O2 -march=armv8-a"

Huh. Those options make exactly zero difference to the code generated
for SpinLockAcquire/SpinLockRelease; it's the same as I showed upthread,
for either the HEAD definition of TAS() or the CAS patch's version.

So now I'm at a loss as to the reason for the performance difference
I got. -march=armv8-a+lse does make a difference to code generation
someplace, because the overall size of the postgres executable changes
by 16kB or so. One might argue that the performance difference is due
to better code elsewhere than the spinlocks ... but the test I'm running
is basically just

while (count-- > 0)
{
XLogGetLastRemovedSegno();

CHECK_FOR_INTERRUPTS();
}

so it's hard to see where a non-spinlock-related code change would come
in. That loop itself definitely generates the same code either way.

I did find this interesting output from "clang -v":

-target-cpu vortex -target-feature +v8.3a -target-feature +fp-armv8 -target-feature +neon -target-feature +crc -target-feature +crypto -target-feature +fullfp16 -target-feature +ras -target-feature +lse -target-feature +rdm -target-feature +rcpc -target-feature +zcm -target-feature +zcz -target-feature +sha2 -target-feature +aes

whereas adding -march=armv8-a+lse changes that to just

-target-cpu vortex -target-feature +neon -target-feature +lse -target-feature +zcm -target-feature +zcz

On the whole, that would make one think that -march=armv8-a+lse
should produce worse code than the default settings.

regards, tom lane

#31Alexander Korotkov
aekorotkov@gmail.com
In reply to: Tom Lane (#30)
Re: Improving spin-lock implementation on ARM.

On Mon, Nov 30, 2020 at 9:21 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:

Alexander Korotkov <aekorotkov@gmail.com> writes:

I tend to think that LSE is enabled by default in Apple's clang based
on your previous message[1]. In order to dispel the doubts could you
please provide assembly of SpinLockAcquire for following clang
options.
"-O2"
"-O2 -march=armv8-a+lse"
"-O2 -march=armv8-a"

Huh. Those options make exactly zero difference to the code generated
for SpinLockAcquire/SpinLockRelease; it's the same as I showed upthread,
for either the HEAD definition of TAS() or the CAS patch's version.

So now I'm at a loss as to the reason for the performance difference
I got. -march=armv8-a+lse does make a difference to code generation
someplace, because the overall size of the postgres executable changes
by 16kB or so. One might argue that the performance difference is due
to better code elsewhere than the spinlocks ... but the test I'm running
is basically just

while (count-- > 0)
{
XLogGetLastRemovedSegno();

CHECK_FOR_INTERRUPTS();
}

so it's hard to see where a non-spinlock-related code change would come
in. That loop itself definitely generates the same code either way.

I did find this interesting output from "clang -v":

-target-cpu vortex -target-feature +v8.3a -target-feature +fp-armv8 -target-feature +neon -target-feature +crc -target-feature +crypto -target-feature +fullfp16 -target-feature +ras -target-feature +lse -target-feature +rdm -target-feature +rcpc -target-feature +zcm -target-feature +zcz -target-feature +sha2 -target-feature +aes

whereas adding -march=armv8-a+lse changes that to just

-target-cpu vortex -target-feature +neon -target-feature +lse -target-feature +zcm -target-feature +zcz

On the whole, that would make one think that -march=armv8-a+lse
should produce worse code than the default settings.

Great, thanks.

So, I think the following hypothesis isn't disproved yet.
1) On ARM with LSE support, PostgreSQL built with LSE is faster than
PostgreSQL built without LSE. Even if the latter is patched with
anything considered in this thread.
2) None of the patches considered in this thread give a clear
advantage for PostgreSQL built with LSE.

To further confirm this let's wait for Kunpeng 920 tests by Krunal
Bauskar and Amit Khandekar. Also it would be nice if someone will run
benchmarks similar to [1] on Apple M1.

Links
1. /messages/by-id/CAPpHfdsGqVd6EJ4mr_RZVE5xSiCNBy4MuSvdTrKmTpM0eyWGpg@mail.gmail.com

------
Regards,
Alexander Korotkov

#32Alexander Korotkov
aekorotkov@gmail.com
In reply to: Krunal Bauskar (#23)
Re: Improving spin-lock implementation on ARM.

On Mon, Nov 30, 2020 at 7:00 AM Krunal Bauskar <krunalbauskar@gmail.com> wrote:

3. Problem with GCC approach is still a lot of distro don't support gcc 9.4 as default.
To use this approach:
* PGSQL will have to roll out its packages using gcc-9.4+ only so that they are compatible with all aarch64 machines
* but this continues to affect all other users who tend to build pgsql using standard distro based compiler. (unless they upgrade compiler).

I think if a user, who runs PostgreSQL on a multicore machine with
high-concurrent load, can take care about installing the appropriate
package/using the appropriate compiler (especially if we publish
explicit instructions for that). In the same way such advanced users
tune Linux kernel etc.

BTW, how do you get that required gcc version is 9.4? I've managed to
use LSE with gcc 9.3.

------
Regards,
Alexander Korotkov

#33Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Alexander Korotkov (#32)
Re: Improving spin-lock implementation on ARM.

On Tue, 1 Dec 2020 at 02:31, Alexander Korotkov <aekorotkov@gmail.com>
wrote:

On Mon, Nov 30, 2020 at 7:00 AM Krunal Bauskar <krunalbauskar@gmail.com>
wrote:

3. Problem with GCC approach is still a lot of distro don't support gcc

9.4 as default.

To use this approach:
* PGSQL will have to roll out its packages using gcc-9.4+ only so

that they are compatible with all aarch64 machines

* but this continues to affect all other users who tend to build

pgsql using standard distro based compiler. (unless they upgrade compiler).

I think if a user, who runs PostgreSQL on a multicore machine with
high-concurrent load, can take care about installing the appropriate
package/using the appropriate compiler (especially if we publish
explicit instructions for that). In the same way such advanced users
tune Linux kernel etc.

BTW, how do you get that required gcc version is 9.4? I've managed to
use LSE with gcc 9.3.

Did they backported it to 9.3?
I am just looking at the gcc guide.
https://gcc.gnu.org/gcc-9/changes.html

GCC 9.4Target Specific ChangesAArch64

- The option -moutline-atomics has been added to aid deployment of the
Large System Extensions (LSE)

------
Regards,
Alexander Korotkov

--
Regards,
Krunal Bauskar

#34Tom Lane
tgl@sss.pgh.pa.us
In reply to: Alexander Korotkov (#31)
1 attachment(s)
Re: Improving spin-lock implementation on ARM.

Alexander Korotkov <aekorotkov@gmail.com> writes:

2) None of the patches considered in this thread give a clear
advantage for PostgreSQL built with LSE.

Yeah, I think so.

To further confirm this let's wait for Kunpeng 920 tests by Krunal
Bauskar and Amit Khandekar. Also it would be nice if someone will run
benchmarks similar to [1] on Apple M1.

I did what I could in this department. It's late and I'm not going to
have time to run read/write benchmarks before bed, but here are some
results for the "pgbench -S" cases. I tried to match your testing
choices, but could not entirely:

* Configure options are --enable-debug, --disable-cassert, no other
special configure options or CFLAG choices.

* I have not been able to find a way to make Apple's compiler not
use the LSE spinlock instructions, so all of these correspond to
your LSE cases.

* I used shared_buffers = 1GB, because this machine only has 16GB
RAM so 32GB is clearly out of reach. Also I used pgbench scale
factor 100 not 1000. Since we're trying to measure contention
effects not I/O speed, I don't think a huge test case is appropriate.

* I still haven't gotten pgbench to work with -j settings above 128,
so these runs use -j equal to half -c. Shouldn't really affect
conclusions about scaling. (BTW, I see a similar limitation on
macOS Catalina x86_64, so whatever that is, it's not new.)

* Otherwise, the first plot shows median of three results from
"pgbench -S -M prepared -T 120 -c $n -j $j", as you had it.
The right-hand plot shows all three of the values in yerrorbars
format, just to give a sense of the noise level.

Clearly, there is something weird going on at -c 4. There's a cluster
of results around 180K TPS, and another cluster around 210-220K TPS,
and nothing in between. I suspect that the scheduler is doing
something bogus with sometimes putting pgbench onto the slow cores.
Anyway, I believe that the apparent gap between HEAD and the other
curves at -c 4 is probably an artifact: HEAD had two 180K-ish results
and one 220K-ish result, while the other curves had the reverse, so
the medians are different but there's probably not any non-chance
effect there.

Bottom line is that these patches don't appear to do much of
anything on M1, as you surmised.

regards, tom lane

Attachments:

m1-results.pngimage/png; name=m1-results.pngDownload
#35Alexander Korotkov
aekorotkov@gmail.com
In reply to: Krunal Bauskar (#33)
Re: Improving spin-lock implementation on ARM.

On Tue, Dec 1, 2020 at 6:26 AM Krunal Bauskar <krunalbauskar@gmail.com> wrote:

On Tue, 1 Dec 2020 at 02:31, Alexander Korotkov <aekorotkov@gmail.com> wrote:

BTW, how do you get that required gcc version is 9.4? I've managed to
use LSE with gcc 9.3.

Did they backported it to 9.3?
I am just looking at the gcc guide.
https://gcc.gnu.org/gcc-9/changes.html

GCC 9.4

Target Specific Changes

AArch64

The option -moutline-atomics has been added to aid deployment of the Large System Extensions (LSE)

No, you've misread this release notes item. This item relates to a
new option for LSE support. See the rest of the description.

"When the option is specified code is emitted to detect the presence
of LSE instructions at runtime and use them for standard atomic
operations. For more information please refer to the documentation."

LSE support itself was introduced in gcc 6.
https://gcc.gnu.org/gcc-6/changes.html
* The ARMv8.1-A architecture and the Large System Extensions are now
supported. They can be used by specifying the -march=armv8.1-a option.
Additionally, the +lse option extension can be used in a similar
fashion to other option extensions. The Large System Extensions
introduce new instructions that are used in the implementation of
atomic operations.

But, -moutline-atomics looks very interesting itself. I think we
should add this option to our arm64 packages if we haven't already.

------
Regards,
Alexander Korotkov

#36Alexander Korotkov
aekorotkov@gmail.com
In reply to: Tom Lane (#34)
Re: Improving spin-lock implementation on ARM.

On Tue, Dec 1, 2020 at 9:01 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:

I did what I could in this department. It's late and I'm not going to
have time to run read/write benchmarks before bed, but here are some
results for the "pgbench -S" cases. I tried to match your testing
choices, but could not entirely:

* Configure options are --enable-debug, --disable-cassert, no other
special configure options or CFLAG choices.

* I have not been able to find a way to make Apple's compiler not
use the LSE spinlock instructions, so all of these correspond to
your LSE cases.

* I used shared_buffers = 1GB, because this machine only has 16GB
RAM so 32GB is clearly out of reach. Also I used pgbench scale
factor 100 not 1000. Since we're trying to measure contention
effects not I/O speed, I don't think a huge test case is appropriate.

* I still haven't gotten pgbench to work with -j settings above 128,
so these runs use -j equal to half -c. Shouldn't really affect
conclusions about scaling. (BTW, I see a similar limitation on
macOS Catalina x86_64, so whatever that is, it's not new.)

* Otherwise, the first plot shows median of three results from
"pgbench -S -M prepared -T 120 -c $n -j $j", as you had it.
The right-hand plot shows all three of the values in yerrorbars
format, just to give a sense of the noise level.

Clearly, there is something weird going on at -c 4. There's a cluster
of results around 180K TPS, and another cluster around 210-220K TPS,
and nothing in between. I suspect that the scheduler is doing
something bogus with sometimes putting pgbench onto the slow cores.
Anyway, I believe that the apparent gap between HEAD and the other
curves at -c 4 is probably an artifact: HEAD had two 180K-ish results
and one 220K-ish result, while the other curves had the reverse, so
the medians are different but there's probably not any non-chance
effect there.

Bottom line is that these patches don't appear to do much of
anything on M1, as you surmised.

Great, thank you for your research!

------
Regards,
Alexander Korotkov

#37Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Alexander Korotkov (#35)
Re: Improving spin-lock implementation on ARM.

On Tue, 1 Dec 2020 at 15:16, Alexander Korotkov <aekorotkov@gmail.com>
wrote:

On Tue, Dec 1, 2020 at 6:26 AM Krunal Bauskar <krunalbauskar@gmail.com>
wrote:

On Tue, 1 Dec 2020 at 02:31, Alexander Korotkov <aekorotkov@gmail.com>

wrote:

BTW, how do you get that required gcc version is 9.4? I've managed to
use LSE with gcc 9.3.

Did they backported it to 9.3?
I am just looking at the gcc guide.
https://gcc.gnu.org/gcc-9/changes.html

GCC 9.4

Target Specific Changes

AArch64

The option -moutline-atomics has been added to aid deployment of the

Large System Extensions (LSE)

No, you've misread this release notes item. This item relates to a
new option for LSE support. See the rest of the description.

Some confusion here.

What I meant was outline-atomics support was added in GCC-9.4 and was made
default in gcc-10.
LSE support is present for quite some time.

In one of my up-thread reply I mentioned about the outline atomic that
would help us enable lse if underline architecture support it.

<snippet from reply>
2. As you pointed out LSE is enabled starting only with arm-v8.1 but not
all aarch64 tag machines are arm-v8.1 compatible.
This means we would need a separate package or a more optimal way would
be to compile pgsql with gcc-9.4 (or gcc-10.x (default)) with
-moutline-atomics that would emit both traditional and lse code and
flow would dynamically select depending on the target machine
(I have blogged about it in MySQL context
https://mysqlonarm.github.io/ARM-LSE-and-MySQL/)
</snippet from reply>

Problem with this approach is it would need gcc-9.4+ (I also ready
gcc-9.3.1 would do) or gcc10.x but most of the distro doesn't support it so
user using old compiler especially
default one shipped with OS would not be able to take advantage of this.

"When the option is specified code is emitted to detect the presence
of LSE instructions at runtime and use them for standard atomic
operations. For more information please refer to the documentation."

LSE support itself was introduced in gcc 6.
https://gcc.gnu.org/gcc-6/changes.html
* The ARMv8.1-A architecture and the Large System Extensions are now
supported. They can be used by specifying the -march=armv8.1-a option.
Additionally, the +lse option extension can be used in a similar
fashion to other option extensions. The Large System Extensions
introduce new instructions that are used in the implementation of
atomic operations.

But, -moutline-atomics looks very interesting itself. I think we
should add this option to our arm64 packages if we haven't already.

------
Regards,
Alexander Korotkov

--
Regards,
Krunal Bauskar

#38Amit Khandekar
amitdkhan.pg@gmail.com
In reply to: Krunal Bauskar (#37)
Re: Improving spin-lock implementation on ARM.

On Tue, 1 Dec 2020 at 15:33, Krunal Bauskar <krunalbauskar@gmail.com> wrote:

What I meant was outline-atomics support was added in GCC-9.4 and was made default in gcc-10.
LSE support is present for quite some time.

FWIW, here is an earlier discussion on the same (also added the
proposal author here) :

/messages/by-id/099F69EE-51D3-4214-934A-1F28C0A1A7A7@amazon.com

#39Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Alexander Korotkov (#31)
1 attachment(s)
Re: Improving spin-lock implementation on ARM.

On Tue, 1 Dec 2020 at 02:16, Alexander Korotkov <aekorotkov@gmail.com>
wrote:

On Mon, Nov 30, 2020 at 9:21 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:

Alexander Korotkov <aekorotkov@gmail.com> writes:

I tend to think that LSE is enabled by default in Apple's clang based
on your previous message[1]. In order to dispel the doubts could you
please provide assembly of SpinLockAcquire for following clang
options.
"-O2"
"-O2 -march=armv8-a+lse"
"-O2 -march=armv8-a"

Huh. Those options make exactly zero difference to the code generated
for SpinLockAcquire/SpinLockRelease; it's the same as I showed upthread,
for either the HEAD definition of TAS() or the CAS patch's version.

So now I'm at a loss as to the reason for the performance difference
I got. -march=armv8-a+lse does make a difference to code generation
someplace, because the overall size of the postgres executable changes
by 16kB or so. One might argue that the performance difference is due
to better code elsewhere than the spinlocks ... but the test I'm running
is basically just

while (count-- > 0)
{
XLogGetLastRemovedSegno();

CHECK_FOR_INTERRUPTS();
}

so it's hard to see where a non-spinlock-related code change would come
in. That loop itself definitely generates the same code either way.

I did find this interesting output from "clang -v":

-target-cpu vortex -target-feature +v8.3a -target-feature +fp-armv8

-target-feature +neon -target-feature +crc -target-feature +crypto
-target-feature +fullfp16 -target-feature +ras -target-feature +lse
-target-feature +rdm -target-feature +rcpc -target-feature +zcm
-target-feature +zcz -target-feature +sha2 -target-feature +aes

whereas adding -march=armv8-a+lse changes that to just

-target-cpu vortex -target-feature +neon -target-feature +lse

-target-feature +zcm -target-feature +zcz

On the whole, that would make one think that -march=armv8-a+lse
should produce worse code than the default settings.

Great, thanks.

So, I think the following hypothesis isn't disproved yet.
1) On ARM with LSE support, PostgreSQL built with LSE is faster than
PostgreSQL built without LSE. Even if the latter is patched with
anything considered in this thread.
2) None of the patches considered in this thread give a clear
advantage for PostgreSQL built with LSE.

To further confirm this let's wait for Kunpeng 920 tests by Krunal
Bauskar and Amit Khandekar. Also it would be nice if someone will run
benchmarks similar to [1] on Apple M1.

------------------------------------------------------------------------------------------------------------------------------------------

I have completed benchmarking with lse.

Graph attached.

* For me, lse failed to perform. With lse enabled performance with higher
scalability was infact less than baseline (with TAS).
[This is true with and without patch (cas)]. So lse is unable to push
things.

* Graph traces all 4 lines (baseline (tas), baseline-patched (cas),
baseline-lse (tas+lse), baseline-patched-lse (cas+lse))

- for select, there is no clear winner but baseline-patched-lse (cas+lse)
perform better than others (2-4%).

- for update/tpcb like baseline-patched (cas) continue to outperform all
the 3 options (10-40%).
In fact, with lse enabled a regression (compared to baseline/head) is
observed.

[I am not surprised since MySQL showed the same behavior with lse of-course
with a lesser percentage].

I have repeated the test 2 times to confirm the behavior.
Also, to reduce noise I normally run 4 rounds discarding 1st round and
taking the median of the last 3 rounds.

In all, I see consistent numbers.
conf:
https://github.com/mysqlonarm/benchmark-suites/blob/master/pgsql-pbench/conf/pgsql.cnf/postgresql.conf

-----------------------------------------------------------------------------------------------------------------------------------------------

From all the observations till now following points are clear:

* Patch doesn't seem to make a significant difference with lse enabled.
Ir-respective of the machine (Kunpeng, Graviton2, M1). [infact introduces
regression with Kunpeng].

* Patch helps generate significant +ve difference in performace with lse
disabled.
Observed and Confirmed with both Kunpeng, Graviton2.
(not possible to disable lse on m1).

* Does the patch makes things worse with lse enabled.
* Graviton2: No (based on Alexander graph)
* M1: No (based on Tom's graph. Wondering why was debug build used
(--enable-debug?))
* Kunpeng: regression observed.

--------------

Should we enable lse?

Based on the comment from [1]/messages/by-id/099F69EE-51D3-4214-934A-1F28C0A1A7A7@amazon.com I see pgsql aligns with decision made by
compiler/distribution vendors. If the compiler/distribution vendors
has not made something default then there could be reason for it.

-------------

Without lse as we have seen patch continue to score.

Effect of LSE needs to be wide studied. Scaling on some arch and regressing
on some needs to be understood may be at CPU vendor level.

------------------------------------------------------------------------------------------------------------------------------------------
Links:
[1]: /messages/by-id/099F69EE-51D3-4214-934A-1F28C0A1A7A7@amazon.com
/messages/by-id/099F69EE-51D3-4214-934A-1F28C0A1A7A7@amazon.com

Links
1.
/messages/by-id/CAPpHfdsGqVd6EJ4mr_RZVE5xSiCNBy4MuSvdTrKmTpM0eyWGpg@mail.gmail.com

------
Regards,
Alexander Korotkov

--
Regards,
Krunal Bauskar

Attachments:

Screenshot from 2020-12-01 17-55-21.pngimage/png; name="Screenshot from 2020-12-01 17-55-21.png"Download
�PNG


IHDR�De0o@sBIT|d�tEXtSoftwaregnome-screenshot��> IDATx���w|e�����&$��@���	5��;�"���=�T��XPlw6+���X8 r(x"�*%$��Kh��t�6;�?r��$�@B��}�^�z���g�yv���33���0pq'OR�^���F��v9m�c�Y���n���v9m�cq��r����Iaj���&��M
S�����wj���-~������wj��e��
�����������H��c_DDDDDDDDDD���c_DDDDDDDDDD���c_DDDDDDDDDD���c_DDDDDDDDDD���c_DDDDDDDDDD��8]���s���z����u�0aB��S����8��f~Q� ""�J��W��/i!"""RqJ{��lqLe�1������y��xDDDDDDDDDDD�:�EDDDDDDDDDD�S���]�N�s�[�2_DD��W��w�_��
������'������A�/""r�+I�k(��}��}��}��}��}��}��}��}��}��}����7of��i������rC�j�+""7�K�U!�?w���Mc��E������O2{��������
���_2m�4RRR���_|��^{�P�iii���� ""������~��+�"""����&M����Y�U **��Vt5DD�&���R�N�4i���SEWEDD��)�� 55�+VP�N���*�:"""%$$������������	

�q��]qp��)�z��W�^]
���+������]�����EBBBEWCDDn�����\�Cdd$���#;;OOO�5kF�~��V��}���<��[��;HLL�b�P�V-�t�B������S�N�f��=Jvv64m��~�� 99��+Wr���������}��t����������o���`���^�III�^��������+�����������u+�-b��	����v�Zpww�Y�f4WW�B�ggg��K/�����i�
��g�,X@�^�4h�U�LDD�Z�$�7o���%K���{�9���F����K9z�(&����s�]w�����e�8|�0f���
r��w���@dd$��-c��q�9s�-[��������Z�b���8;;_����_(�3�<���S�L)0����|��G0�>}���s�������#Y�|9���j�R�n]
Dppp�2�����U����������P\d=N�8���k���###���0`>>>��������]���k��_Y�������)�����_.//����EFF���t�����;_�v|�������g�}�b�;q�~�!���<������Mdd$g��!//???Z�nM��=�]DD���{������������U�T����l���#G���c�a2�0�p��������999��������t�[��9�����7�z�����3g��i�&bccy���pss����={6����o�___>����9s��F��O�>T�Z�;v��o_��������599�w�}����t�B��5ILL$22�9s�0a�����c�m�����4���;QQQl�����lF�]h...�l��m��q���B'v��@�v�J�����FI��(�������:v�H�^����b��M�ABB����G�8p�5k�`��x����C����:'''�o�����IOO��{�)����_(+�������O�N����'			�X���?��Gy�Z�jp��1,X���+}����������j��'O��P�Z5:v����'			l���0u�T�U�FXX�a���?Fxx�}��"�CDD��2�4yW�c��-[���/��G233��u+�}���:���^�p���������q����k�����q���v�mX,:��U�8~�8c��)v?HDD�,�{���]�0��L�0��t������~#11�����k�.bcc��������}�N�:1{�lV�^M��\��%K�����#�<R�J��� ,X���k�W��Z����T������I�w�������};=z��A�>|����6mz�m����HOO��$44�>=,,���~�~����'X&..�'�x�����A�����={0����;�m�6�m�V�c�j��o�>�Q��U�+""r-J��E1�L�?��U�DGG�{�n�J�n�d����������l��bJJJ��l��	III�������V����/����d���"""�����>��_�������?c��3f@~�/Y���G�(���SE^������K���"""???����W/��RQ�!""��J�%����_:	������������������������E�����db����;SRRX�r%�����:t����;��������Y�2�����������F\\\��m��a��	����h�6mJZZ�����A����Z����?:s�����i�����X�~�������~��111x{{�w .6l=��o�+�a����7o^����kS�~}N�8AFFF�v��)����dgg���]���Y�&�����������������ED�\�4��c2�h����o��l��o��e�y����Z�dee���E��	����~Ii��Z�6m
���aC�����5�#G����k������:v���I��,�a`���!.\�b}*�=DD��t�����w����Eo~~~p��������V������_��|}}��f�Z 7�����!�N�Q����=z��~���K���i��1M�4)p� >>��3g[VRRR��/-�e��l�r�e�������^�z�����-�E��c��+0�k��������E�z�����F�?~������uE�������b���}{�/_�����;N�v�����V�Z]qDDD�GI��8nnn����R�
&����|�*U���X��i�2�,�233Y�bE��������G��]���U�V-0�l6���Mbb"�?,Ann.~~~��/j{
�`������o���8�`���X������HI�$�����v����U�^�#G�������K���a|��7=z�q��Q�N��_��o����2��D���Hq��c?00��{���H���c?{]�fM�j?C�����db�����U��2999@��x�=d�Rg��y��`��9r��[����E{���?�4��W�_��u���Y�b��m�M�6����o�>����|����HY)i����3�L��%������tb�j��Li�6o�\�����k���4.�]���f��;���Gqrr*t���+X�v-����}��x{{c�X8{��;.)M{����DI��Z���*������e������c������R��B��5�,C�����;����>|8w�y'g��e��=�[�����3e����qqq�0���_�8����...W����1b#F�(4=--���^�(nG�����

%&&���t�=JNN�����$�^��xu:�����d/��������z��U��v��V�t����l.�A�G����a��j����&L(0,��-*Ni�CDD�$J�w�rL^T6^�V�J�k��?��l���l�����H�4iBHH���K�������
W�c�_�d2Q�vm������#���c��}���'N�(�\ff�o'��������q�=<<�Z�*������?������������U+�\��e�d2��Cm;t��a������7�5*��EDD��J�^���;WhZBB@����f�j,K����
]���Afff�iV������;X,�P�;{�l��SSS�Z���W����9R�m(�����]i����?_h]���j���F�6mh��%�G��Z�j|���������E�[X��k��PDD�Z�k�~NN�f�b��E�W���_zX��u�
���f��/���W^)���Z����'..�����#Gx��Y�~�}ZXX����������W�f�����Ku+����\*w��=��:u��'O��a�B�
^�������o����}��-�""R�J���)::�@���j%&&��L��
�\���W���ARRR�a�`��mE�oF�q����������7��r���B����aC���L�B���;w�����$��p���l�u�)��$������l���@?ARR���f�����S<==9r$|����u���b6���m/^,����ky�����)�:O�*U`��������qc���ILLd���T�V�����-[�}�vbcc����h��5V���;wr��qP��������?��O?�k�����r��Y6o����g������}����7�p��1|||8r���s��r.�����_�p�AAA��_��:������X���+�u�F��5ILL$22�*U�0t���hV;��D���Y�j����rW�l/O�����=�:�����;����s������\i��$44�_~��o�����;�����M����"..���>>>l�����HLLd��u�����[7�|=z����#|��'t��	///�����j-pq���3��5c���,Y����`�����y3��{/�|�	���c�����������d"**
OOO���h��E������:���K��$�JzL~��je��y��������
����O�>������t���-[��~�z�w������d���DDDP�J>LTT�5�b����HY*�1�����?;w�d��5X�V��b�^�����;�|�A��[��;X�t)������s�=���M�+�'88�I�&�f�6n�Hvv6����m��>}��������o���~"::���,���<x0]�v����ysZ�hAll,������^1�===�<y2�V����~#==�j����qc���[.�
�m��U�Vd��QDD�<�4��S������"22�.���F�^������+��������0��k111xyy��S'�7o����]ih6��0a���X�|9�����_����������^~��g��_���+��7g��!�����9r$��-#&&��;wR�n]���?D��}Y�v-?���5������v�Z��]K�h��E������:�����(y�����R��w�}�Y��5k�������w�}w�/+��~;G�a��4l���u���gO|}}������~�f����K�����������d5 ����;�	&���H)EEE�p�B����r�����4y����y�f�,Y����i��mEW�D^|�E\\\x��'*�*""���7��s?@y'""R6J��7���R����X�re�[EDDDDDDDDD��V�C�H�;|�0�N�b��-$%%1n�8,KEWKDDDDDDDDDDn]���bccY�b��?M�4���������������+�����<xpEWCDD������:u��j���3*�
"""�Ny'""rc��}��}��}��}��}��}��}��}��}��}���k������={��#8z�hEW��T���Z�,Y�������q����Z���cY�x�u�q3x��W��� ""�G}����2-?$$�3g��i����{�r���A�>}���[��W��������=�0a.�����������*Cn���S��2��r��S�WN������3�Iel?e����������L�Ku����]w���L�6��q�F
���?^���*c�:t�\w�bcc+�D�YY|~��~��W~��g��_Off&s�����6m�Drr�u����l�2)g����7��7��;�0q�D222�����}�Qjj*6l(��>����D*cN9���~��O9_9)���r��W���T��S��x���I�mn���i:����x������S�N��7����������7F����{������
��
�g��l����c���W/�~�in��6~��G{�+V�`��!=z���k@�.]8x�`�u2������;��cG{�1�Vk9���q��[�~=���k�i>� ���?5j}��)���E�����;wf���>}���t���o����Q���?C�%<<����s��	{����+�{�&44�w�y�>��w��{������������@\\C�%""��z�>�2���b��ADDD��W/6n����s�2e
����_���1S�La��I����x�5k�p�����E�HMM%88���D{�3f����_������S�jU,�;w.�{P�w�r������SE.��������;w��w���W�gV�\�
�6m����Khh(/^�Y�f|����5��;�r�J�N���!C���;������^��g�-P~�F�HMM���Ct��
���P���8}�t�:]���r|�]�t!""�a��q��q�9��#���;�
b��m�;}�t��Att4�z�������;��w��l�������{��v�Z&O���?�Hjj*=�����g���[���:o��vZ�h��q��;�W�����K������?��s�� %��9UY8j�)���r�r~6�y���Q���p��S��-e��l����2c\��~x������'����������������
�0�'NAAA���g�}���52���{�0c��}F�����~��0��8q���wo#++����47nl����g�6y�{��<��������F������w�ao���1i��"��j�*�g��FVV����m����X�t�u��aF��7����������������'�s��-0m��1�������<#77�4h��x�b#))�

2�;f�aL�6�x��'�0������{�a�a�����{?���a���{���

5�~�i�f��24h`\�x�X�r���gO#55��Z����c��?��0�x�����_~��~�����E����\U����2^���~��a���w���u3�0���g�h���v�|����uk#%%��Z�Fxx�����a��M����w�}�W_}e/�C�Ftt��i�&�g��FRR����c<���_|Qd���n^n������%M�65N�>m<����[o�e�a������7RSS���]�ww/2&nx����b��j�Wj����/���a���������{�a���nG�5�0F�a,]����c���C{�_}������aw�}��`��0c��-F�N�����Bu�����E����D�Y�fFZZ�a����_�~��a�����a���F�6m���{���3��S����wu��5~��W�0c���F�.]��~�z�2�o�n�aL�>��1c�}�!!!FVV�1~�xc��!Fjj����it�������z��#$$����7l6�1y�d�s�������&��+�/���>���%���Heo?��r�0���y����7�u��d������~�0�����7�K��NuBa����5k`��<��O��I�_�>u��%..wwwl6C������E�v����j����s�2dC�!//�0����y��'���`����v�mxxx�����E���S��}�����n?[u�r/;�t5���W�����[�n�?���\�`��Y�����>8����l�g��l���������;�;w����.��S�Nq��)
��������=z4&���
�����������1b�{�������7���73y�d L�����~%�~.��|�����t�R�������L&Z�ha�
�}��xzz���=z��s�<x0�V�b��Q���`�Xh���}�6m�P�J���9rd�u*��y��E�g������k1��0���~��|��5Y�n=z��e����;��������������� IDATz�U�)�
j����db����L&��}���?�
h����s6�0��w/��7g��:�����#G2s�L222�3gNN���z~���U�0���;���w�
����9�=��@����U���mc��E����AVV!!!@������t����������Wl���Y���?������7��o�����J���9s���z��!:u����?w�u��o��g}3Q�_�R�|X����h���G9��W�+������_���W�+����Ua�em�����9�.`2�8}��}<*///���G�V�������U��;//���j����m��Z�4l��:u��w�^���I���Y�|9��?���+�&M"22��R�n]^z�%:���'3f��h�Rs��[�~=�{��je���������oN�8��f������6���L��u�EBB�=����
��w��`6���l$$$�j�*>��3 ��5j��]^oo��>�
��O?�������k�a��������}�f������/������+6l,�������^|�E�z�)f��Exx8�������}��b��AAA����;f�>�(�����i�����f�������D&M��������U6W�}B��Mq�O���v��U�u�Vf��Mvv6c��a�������C�1r�HBBBx��W���	������~������/�L�V�x���IJJ";;���;���x�".\`��Y��5���X^�u>���<{��)�;srr������N�<y����������t������#�����Te�h���/�y��r^9�H-�*Gk?e�P�+���7w��4��&Mb�����*�?����\�1d�V�ZEvv��L��
�~���y&O�L||<���������2}�t���{,S�N���+o7[�%%%����������-c���|��wxzz�x�b����B�V�^���dl6f����\�?N�F��]���?�>�h���y{{���j�;!!���q#�={�)S���O?��qc��9C����_��������[���+�c��]���n�
777n��vy�V�\�a��]��YNNNL�<���'s��QF�a?�Z�gV�\�
���<x0�=��7�s������{�n������'�5"$$�m�����oaaa|���X�Vf����3x��W�V�[�l)uy�����NNN��������?��D�����s��4h������W������~��g��w$7[N�h7[�)�KO9_y)�KF9�����F���O�_z���K�_2���������T�������d?��x�b.\�@FFF�33�5d�~�a���Y�d	M�4���?�������~�z������/t+KRR���X,�����
��w=�-Z����������~��/���d2�z�j����s��9������')))|��7�'�;99����a��[�z���h�"���n,X�/����_~Y�������o��=�����;_|�U�T����&<<�e�����;��o�5��O.�r�'99777���c��y�l6������!C��p�Brrrh��9��0�_~����G�����?�l����g���n����9r$�z��N�:xxx`�����]�F�uY��u��G��Ei�����g��E��,4h@FF;w��M�6�;w�={�0}��g�/��z���cs�����������
�g�j��M`` K�.��;� 11�3f�����w������?��������C��M����b�999����k�������i��%{��a��Q������]�������W_���s���y�q3S�_���)�KO9��W�+������(��N�_z�~e������
�����J������3v�X<==���{3fS�N��7���2�����l��Y�Z�j��Gx���axyy���9>��	x��G����M���y����2e��	������5/[Gm��n{���#F� >>��={2`�RRRX�x1]�v�v��<����;��^{�1c�O�v���};s��a���������[o]q[���Oll,�
�j��o��3�<��I����o	����[������_�eBBB���7��u����3f�c�F��w�q��4����3i�$��Gy���~�n����2|����\�����e���Y^S�(&L���������l6s�]w��U�Nsq���X��u��GWj�ke2�8p .d���xzz����3m�4222prrb���E�y=�O���^�zt��
�����?3g�`��9L�6��_���C=T �CBB
��wI�
��m���*&��Y�f]��
�_��W�M��O<���?Nxx8��������S\]�7o��1c0`<������*���C9��W�+���%��W�����~e��_�_r�~eY1���s��e��	7�>"�m���2����WtUD���g&L`��
]�
Q��V���S���zn���������)�En=�z��4��W�C�]�|�������u��.r���^����Dn=��_�:�EDDDDDDDDDDH���/R���KDnn���l�����!"7�r^������)�En=�����"""""""""""D�"""""""""""D�"""""""""""D�"""""""""""D�"""""""""""D�"""""""""""D�"""""""""""D�"""""""""""D�"""""""""""��;�w��EDD�5�e���X����+�����?>>>L�8���<233��������N�:|��G�e>L��]qss#44�M�6��[�b�7����~����DDD��.\����-*0���^�N�:���q�=������O>���3����Wtt4�lq$��_DDDn@��}���#�<��C�����=z4�������|���l�������{�n>��C^~�e���9u�����>�,�w����3$99����}��������������9sHJJ�U�V��o�jy"""R:o���|�
��7/0}���,\��m��q��qx��7HNN����"++��j��%�lq$��_DDD��c�0bcc���/�[�������8/^��?L`` ���<���|���@~��3�<���;M�6����c����;w���(�Uw�y'���l���U�V��}{������3�>�,��/';;���DDD��z���w�}���G����7�:u�����m�����HII����PY�v�QY��EDD��;�M&={���ydd$���4j�����I��M�4���:t���<HPPNNNE�w�2^^^xyyq���b���k��5&����v��a�{��5t����b��/��A����/(�EDDHe9�p��,���7��w����1���t���������quu�����Jzz:���������)�{�����'"""���^ ;;�q����[7���X�d	��g��4m�OOOe������c|����H�r�����b��a|���0���Xz��MXXnnn�����MII���ggg���IMM�Z�j���2�����Y��}JJ
�����W���Os����j�+�]�6u����j�	�0x��G9x� ��=fs���O?��}�f��1~�xV�\��1c��""r�p���������^DD*�������o�>���0`!!!����i�&�6mJll�}��{���Y3�{�j�*�^�&M���#33��U����������/�V���w�����	(�����S��w�DDD*���S9w���-����>=22�v������Z����(�EDDHe9�/��^DDn5�:�~PPiiil������(���5j�������$%%��op�=�0z�h^�u222���a����9�������3���e���dgg��S'�����}�X�z5999���`���T�R���DDD�������^��/���@�>�O<��/���f������?�!C�(�EDDHe9��,r�`3*�r�*�+��������x���HOO����^x�6m���c���Crrr�������cx���9t�u������Y�f��iS����<�k��F��
Y�hNNNxxx�����~���O��G>�����'"""���={���e��u���|���,_���{��E>44������g�1a�������f���8P����8��r�/"R��&��zwq�	���3��9����*�jr�1�Q�y��s�2a��Y)�����]DD�q]o�k?@D��l8�����������f�]2�5���l7�T�$6��7�;���up�E�4����}G�t����C\<���N����i3k��x>���~z���<�W{�����C������k.�u�����������-m��t�b������X��7^��bGB�B��O����l^o���>|��_}�4�����5��/�O�"""""""""rK1��;�K�����8eNg]���D��Hb6�����CHB.M�X5��������n��S�g�6f�-����#����n��mrkP������������������?�tq'��l�ues�;��j5
�;,!�6�r=�MHb.
3,X�7��sXKLa�������U����=<�U����u�F�wl�\�6Nm�co��ekL�^7~�����}��XS8�wi�6r0� {�66Y�����uXB6�f��|���>85k��OK�a-�i�bW�j����{����Y'�q��I��Gf4UN�!��2X����X�����m����+�F�"""""""""rS�9������+y��R����b�'�_`�a	�t9�E��9�$X�_����1wm�9�U���y���$��Y�'�W�Z�2�vrs:��KZ4��[������X����`���Sx8�6�1�h�)��X�"�Q�����������8����X��S�9�u�(�3Kr=��
p��6�B]��iq>��T��7�����-!��u��lvbv�'H���J���g�a��yq�P��c��A�N�vl���7�$7r��������l�5
���Une����6���_��r�k�s=9iX�|��a�Yt=�M���43����EH����-�e�������$�~���Y5�Y�;��z3c�02s
���
m�ai�����\<����vl��}����i�sX+L-Z�k�2��8.u����������H�����GV��t{r3Xk�`�����2,%����i:�P��x���ShLA�7����u��e�����3��~�O�k���5=���q�\���&�>1���I����(���a����a{�"���m����*(��
�&����/"""""""""��G����tv�\�K/�~���sh��4��Q���07��;�M��M���z���_/����wH:��[�Z��c0�O1W��4�����R%-[t��(��v�w��6��a#��a{Z���s���~&�8>u����������H�v3s����Y��E�3�t�o�K��X��fa��z��n������Dn�<�?���������U>����\x|�U�������;�.�q��Gt���s~Z	�%�)����[���u>3@*?u���M-6�8���7�f>�])�����&���N����4���qEW���t�������S�N�fY�xc�[|�2sm��v�B���% ��;q�Z1�w�w����M^�~�b���o1�����=�S���.I�"r�z9�s��_�����}�h�D+����6���nU�l��a�<�E���y�����5��QRr2��-������t���.�F�r1'�W�*y���������m�p�?����k�.l'O��~=FRU�<
�|����c_Dn:kO�`��8���c��x��)q,K<�����|,���
��o-����Q�k/""""""rkKK���������J�����*]����$5;���ajBs:=���_���\2�J�����U��f-L�a�7(��}{�}�m��wc��.S����M�l�T����Fv^S�����-�n�`�4r�B�N�,��O��@r�S���GdJ���������i�\���A��
��OCB}��^��6KDDDDDD�����g9l�163�I�������'��%%�����3��y���<��I�{��C�������s�r�f�Ty�5Lo�F���d�x
�)S1��[f�����}�)|ux
�l�$���go#%�s�U.������Ftl��������������?9�=)q�I9����,��k/���]|�h�LK�`B|�S����Lq�,\��8�-]��d�S�a�O3�uT�����W:O%%g��=�'cx���<���l��r��4��Qv+�����W������2��"�II��Yv��
��}qh���2e��,M<�����J��w���	����\1���7gc1A�`':��!�5�������8���9����8b�O�1=��g��L�}��U}��DK�`Z������7n�EDD���v>��~��cx��@&4���W�LDD���������o���i�_*�JenN�IY�,��G~���5x|�v������b�;U���l}��=�����/>#k���$]�2��2+_*�:�E�a��5��=��������
�������?\���w����$��q:����>$����S5�\W�L��4��G�`_:�`P}��l_�����$fO�1����|���D�J�S;��up�N;�`Z���;��������r�r�:�>=�3���*���V����<�����Y��j)""R��X�0[
F��1��9]�r�Q��I��1>M���^?_��
'�� ���zP��\f��<�\}��z�M���%U��p��'��|����������mf�?�~���<��uI�������z/�������<H��R�g�8f��k�fs�lq�����x1��j���n�
1D�%�'�<���ekF[3 n�����h�LK�`�y���*ex{����T�]��X��s^?w����yI�>�Fs�l��{�LV-f����y(��������������TB+����������9Y���y�^��U�x;�:��f�f?�\����r��i|�gw����~��������7�E���%'R��O��FpT���2m���<��>
1'�&���'���<�����i�}l|����������0��@^:�2���<p6��UM�\M8�X�����!��Wj~�A�{�`<�H���VWb�n������ig�L;�7�������>��hE3�4����Z������\?�a���7���~����0r�w������l����\Aj��|�����Z|����)+�������W,M�ai��Q������@o��T���L�>�hEW����V�O{>�mk�������x�
z�g��Cl.w|���z��vv�w�����o��u��g�Q��Ob
nt����Q���8������-�lv��1���za�U��[/��G~�B�S&�;��Z��+�Rw1��I=s��GNp��)����nK��)wK�Nq���k+�*T%����^��6��/r���p�
��ND����Z�����IObMz�E��������A4���f�A4����K�����\�=�����(�"������9+��G�h���:�����fd�3�d1qCo8	on"��s��p�72k��U����)G��9�A���%0����i3,!�15n��Qcp�ZQ�-""rC������*�����wVEW��i�������/���4/<�<��C������1���I��s�]�s������^#����FE�����NyS��e��1��/"�Z|�&n|�%	�����G{q:�!=�6�x��Z���7�a����J��jnP�
�:ui��>�������������/�"(*
(�G��6G�hhn-W��GZ�Zn3�Rs�(���9��\�" **\����~���2��u�������g�dO�W IDAT>|��}����d3'b��5��
�lPYM�M��G�<2���MIy
d���;���57
c���"�J��"e\qUpI������&vge�;�<��@*���]��^���U(�Q����QJ��.� ����H���������l�R�b�GR:o��pE����-�R�f�r�\�?�?����R>
�1�H]����i
��=�Gv�<������8������a������cB"�_��#/��|E����
��A�����k�����?���K�WH�W%��A������c��f
%����{}6_wt�Q`&���@9c.���a<x�G�Q���E�C(|"�/�s���m��	�r2Odw� 5�o��gp�O(�H��k�h��n���d$�E4�@o��2��+��5r<����2��)���"l���uVJh�'�nE9u�w��a7���N�t-�\��G�$�B��Dt	E�\R�9or`�����l��q�����.T����ge��Ny���$w�� � ���D�����>K�U��%�{ff�!"����U���M	�WP�_��m��
/W)C7gv���{�Y��!�}��:���<����F�Z������(��7����|�&���y5�O���
��DR6I@ ���P^A�����V��O33i��t{�c-K�aS���tz-����|lZ��A!a�	C6g3�mGZUV��*��� q� ��0�s>G����S��C(T"�/�s���:�>'�p�*��1�nF���~�������3&�9U����r�B�M*��
�(���p������~��=���W���jt���Q�ONH���~
�.�����d)$�� ����s����c�iu%Y��N!���(/����3�7��cF&?f\��+�f�H���3�4>T(R���!����BA^=�����p��Kc����%�k��t�����b��t"�m+�Vt�i�G���~Y���0zs��4�����!h*������K���q�M���OF�F0�>j���Ekt;K�U����\�������IL'O��!-���\���H��V;j�
�7%� j��^l����0��<y��X6�������v	z������Q)��#�o�!�`����W>hw+�cX�-��{�+�1��!�� <W&�\����h	�z�%����k���Tg�*���O�1��B�n
;>*V�EJ��J�V�}k~���o�s����T31�f��6P�WN=?9u��#�ZY�����2'������I��g��}����ec��Cle
��J.�-�5J�grf]FdDA|���2+�����)F�
��[�=~E�Kj��
0�U�V��C���?��s.\��h�k��,^��L�N��_�~���'''>�������k����'g���L�2|��w��[���p�NRRu��e��ux{{�k� ����������h��\9iQ�dx�{Y4�T�������x����}�G��y�����Q?fs<�D�����L����	���Y�L�����X���'�b|s�Oc0�7��-�S�{/����FG���W�`���%!KB":�7�,(Y�-�oK��Bl�'� <������\f�B]�5;Gd�+�@�Oe���t���N��h<�������GOv.�_�`���.��v�@�p>�-�Q��!�!�
��^����� ��=�'hut2�����������j�ar�X��`8�����('��c�TLFP1����������k�X��cq&�M��<d�zH)�!�����%=p��y��k�m��a9s
��3��t?��H,Hh�	t"�)�+�,���krbuFd�B|,���r+5�Tt-F� �{S����e�h��>|��+����X�t)'O������m��t�R�g�}�V�%!!���7nL��u�\�2�z�"44���k�.:u�Dll,�������~��&M�0i�$�
��M���?A��=w��}�$;2`i�`��������|���\�-J��N����`�vVIX��3S�f�=�H�5Y|�������Z\kP����62!� K3U����e�q��;N�b��������� m���Y!#��b���%�*��QXn��|5
�����%..���EPy����Q0A�'����82Y���l�w8������a�2�V$c��N5����G���������l��A�;����mp�(�~�r���MC1vxz�8B��X�Vk~���-����2A^1��Y��}^���%��3\�J��G�Pm�r�|�L�)��D��/��v����d��mO���cM�������ZB��_)��2|�H���Q�C���kX/��|�OLg�b����I��������;1�z"�)D���rN��*����"7S�AEEW/*x�#�+_O�J�E�8������;w�j����E��b������2q�Dv����8x� +Vd������0f�\]]4h���!�����Y�������+��g���/^���4j�����>������ /��(��3�c��4��9dv�+���C�����~�V����AY@��|,>�c�q�}�����7�Y��eM���:o.[lO����w��/�i~������W�?
sT4V�>�X�b��5j�������qq�/��b��!��QW���2#p����!=w��W)�h"�aU�6�	�����|�+���T�mY��}kl��?�������X�������k�b_�Y����7P�����I���,7�*�H11�{�y���?������t�r��f5%oV����dZ�K5s+�B�=7S��L��jF��r:���D3`��o���y���V(eZ@��K�J��K�Y������ �?��_��ZY�j��e����H"������\�3M��	��otw��f����4W����5	/����?����h�7o��:00��(��v111�Wv��a�������K���]JJ�}m4
�����|�A��{��w�kR4��.,4x��~��D�x5~��5�Jpg<���a���9��*a�^=�3p#�����:W�r3�'��I������Veew�uv�\F�������/�w�����A�[i�P���l��W�F]%w�F���a�8��AH�w~f�A�+��0�b;;ox��H��c��sH�e�ka���,S��j�Q+`����2�m���[{�.�/�j�<r�}���	�S��3I�z:���Db_�g.JG�C3���cqbV�S����]��x@���
�wI�cz"
mk�����/)�J?X��f&.�B|���{����f�k�$g[I�6q<���l?����I����_�L�\��b�~�o���^���� ���F��[�q��Q"�^�J�-�f��>G�����v���J�:�3U����oEx�����V��^�j����,�F#F���e�l�(eZ�6������HRR��NQ�������$G��z9���l����%�B����lC�&Nx:��h�G��gmY)��������j$rQ
7�H�7Q;���������!��r��)�����[���N��S������8��^?o�1&�7_���I�����.�U���/������A����?��1&-]z��w8���-���[�A��*�Q{�F�8($������F�s�����`vsG9c.�y���K8�)Q�����;��TDb_�g����6����EM�_	}�3��frOYT�z ��H�����E	w%�e������K5�j!>�L�=�*�if2�\��p�:�R\ �T"5���~��x�;���9�{,�.X+V�J�jT��	�+������3d�IJdb�B�i�h�����:!���s��srr"###�uzz:���(

8::�W��6/��t���=P����o�����Ax���{{��Q��g����J�o�t����H��J����JY���ZVhX�����������q�����jo�>����h����;|���7��K;����|T���iL�"e�}�6m1}�������������"�R��&+� ����Mb�LMi.�|������k]�E��y0�
.����M���\_vtd������^����8���NB���a����JKE��g��#<�����5���,�(:����_[�H�0�!�p(e�����%J�+���L
~�2�<e�����hK��������O)����G]K�3�R-�2��������?����4M1RKW�?$��{18��cv���=����s;ite7��T�uP7�j���p��� "##�^GDDP�B����+v_Y`` ����t:��F����{����/))	��@�����O�W��&\A�6�p��m�nl1��o��QQ�!�N-?�ZI��w��e�<DC��39�h������Dm?��������I���,I���9��&����^|s�Oc0�7�~�iX,�D�D�|��~�}�9�*�IcP������;aA�����tS, cL���;�;���������t�h�8���f4���2^,����mY�a���LV�v)��e}���D���V�@�z���>���Db_�B�k6�����J�`�*��N��$�T�H�8��a��[^�2������m��_Xjz��~pb��J|���������T����v��{���~�J�Q�_��s{�������]����Q���v4k���~���1��m�:��D;�Vxu��������wo\]]Y�`�K�.��3���`bcc	���#xzzR�^=�����I���y3����t:�f��}4n��3f��}{�Je��	��
1�����H�f�����T��P�@�Z������|t
9�����-��_5�wC6S[��TK��*�%zR2q3w1I��lG��|�2�8_��g�*t�kD[���F����.�
�����z,�!#@��/A�	�������-=;o�w8/�R�����4������
��db�5T)�`aGg>����D3��d���O�K�������9�n��5-
��)�T�X��+��]rss���/��R�J�v�����?�///���<x0f���L�NG�=�h4����|���6��]�A�899Q�R%�;�WN�r�pvv�E�$''�g� �eWv����]i1��es@s�Y���h^�r���&����hQ�#��\�D$�����J>2ZUV���3�9���'�g7��/��������`��/V��@��(�h)�����9N�9U��\
HL,��H�#�h���]�@B�{OSxFj���Z�����t��
�Z����i��#G��v�����S�~}�����q����������P���OPP+V�������1k�,�l��\.�����72d�<<<�q�_|���'�+�j�s���c����i���L���}%������8I������^�l7���3���7PzA�����=ST���5V:��/����E�<�5o���������T���(�z��];�7"#
zz� �+j���|)WRZbf��%�������)������_@9/::R�G��{fB�L/�������9i��F���Xo�s��Ib�Z��.[�����?��1�/_f���\�|�~��q��1�=J��}9t��m��.]�0x�`�N����g���HHH�q��������+��aCZ�l��	��k��'66���l���h��	�&M"..�M�6�k� ���I���Dn�m[�|���G=�������a��X�n���
�{}@��>�*:w&��_~���1^�{&��dW�����X�a.�-5�&�j��R)=KT��k��j��_I�s�.�k� �����7c��/Fp��ON%��������zf���O��n��o�)��������V��?��Z���M�2�\��C�[~��a��:''T�!m�V��IxzO{�A��l��z��p�Y�{��Cz��F�3a�.�A�_p7���m9�i�U)��q�B����q�LL/!-U���T�T(c���z-�6m���
O�>M��5�*��={�f��+F�%8p 
��y����Y3��m�J�����+V��W/��������������$bcc�X�"�'Of��](
*T������X�".\ %%��?��LF�:u0`c��e����I�&O57A4t�xz\�B��BoEk]����Ug�a��n�kV������)������9�N�)V��r
+��!����b,Bf������_���h<.�����V��xZ�����HF2+o!"��V)���� �����^��]��"F���e&��S����L��/�UK���-cw��Z�t����<'U��6T2*���G�@E:R�eg�;%�2J�)�@sI`y��j@�u,	���E���48�f)<������� ������*��G���Vk�A���E*d�G��l��Q%�O*�h��RB� 7R�D�����z7z���I����Is�u�����
Y�RH|K�X��G�^�V<Z�������C�r��Z�*��o ::���������DE������yhYtt4~~~��������F�A���o� ��/�E�c7�N�Ey����	�p�K���=��������C^�"3g��<
���k�h9��6-%b���J��>�7��q��sb����V+�R�'��Y�L�3�i�{3����]�7WA(�>a��S����c�+���/�
��A
vt�����V���r+��h�e�Pro���4���'�8$0��d�����be���@��-�["w�p�����A�W��=+������A������Cz)t���o����z{���E%a^Gg�V����guf��R��:���`��B?m
�]�
g,!_���7�Ldeeq��U�-[F��=ILL$''����5R��deea41�-�g�G)�j���'B1jity��Z��V�e��T�/�q�����i�"���B��[$���9`�IH%P�EeZ|6�r?���������x��xE%PiE��b�5=?���S�%"����}�v`�}����0�s�=A�Etc�_�����|Z�]^�U�e��84ZC/������H���;���d_�A�UT���B������o�R�9��H�JLg�a?������ ���0[�[���1��A�v3���e`�x>+�@�����5r)Ll�Ho&�Y��?��y
���Q�������(��������sss�l63t�P�R)!!!��U��G����DFFF^���t���Q((
222p�� ��������t:qqq������_~IJ�?��;�0X���f.���\?�m��i����<�R�O�7X��HKHq�����M��3���&����T������S;�_]��5x�&�*k��R��:��T��sy|UE�=��B�������w� �������l��~��;��Qs;�lm�����8cb��l&4S�#�1����D/Pz�I;��e�4���R��/�f���E�_����1_�B?�sT��!�?��'%� ��>^���UJ�I3�l���y)Mj0��#�s��.�{�;����q�0��#}�g��I�J�h^�p�6�u}�G��fc�~
��Td#��X��
=������{�puu�j��P(

"222�nDD*����_Y�b��+$>>�N���C^�������`���y�%%%a0(]�t������G$X�}��x~�Hx[��@U{���t�����w����?%��P���:r���K�c:~��k���M�Rz>�v�}~j���i��i'��v�A%�y��.��^��� �J��=�V�!����d���7&;���3�v���l.���~���7�����i����#�nr����Y�d��6�T��j�"LK�$��p�7!�q��Q�S�)f$� �����L��i�A�").��ev�E������,�����jO|��r	�rd��F����ar�]g�i�68x�0�s?�D���b�G�(�S(L��@�=�>}:&��'Np��BBB���3�V���������`��v�
@�.]�3g�i��� IDAT��\�x���0:v����'���c����F6l���` $$�7�x�+W��o�>rss�1c���G�T��� O'��V>��B����^,Z���	���p��9�)�����;L�*��@�^-���tLK�q��(.����t]ob��D��o0Bu�on�I��_�b�x�Dl%.+��3A�+wvs��BZe�`��9�v�oLv6��#�[�V�o�`���'�b4`*]S�����?�������PR)�?�D7f8���>��� �Koy�*���h�q���y�-]F'%�MJF�X��{gh]E���*�/���.��$8�����1�q���#!�V����+������IKK������{���W���M�
9r$�k����������O�����7>>>���2�|���X�b����Y�f�e��r9...l���!C������7���/��?A�\����Rb���h�C��\�IH}{�&<J�)B��v��C���������_)e��4"�1,tH��T���[������w�~K:k��A{K;��3��=����xI=>n���A=��V���m���[&^_�����K��S��/�?>����J����������~�4�+�>N�� �Kn��A��T��g06x���ye��f%MUv�*��,�s�����:L���B:L�/���f-D��J$����^<_�c��$V���_��e�������G�D�-�s�lb�"���3P�������N�o1'��{�w\�#��<�*��R�]�a��-��;E���o]���PT�n����s��vA^��8��n%9oQ2������wT��$����3�����m��B���}$�Ek�2����2�����63��E�����n]�����8?�0=�u\|���>y�6���O"�y�uv������@���\2K�"����������Y\H6�;X��7
=�������J�j�d�����/�G�^��}A^>#�L���D7E:.;���������H��.G��>T�a9��.�bboj�{��z2'����:��3������������W���a"�70[���� �P�t7���`f��E�@CE���Gq7)��i*bK��[���+���A�x68�0�R�9����+�	SQ����1���`=q���^H�������FC�R�X�vm^���������<����M����G4
>>>,_�<���k�h��NNNT�T�c�������S�\9���i����b�FAx����	�L�����;�`G���$V�dZ;�9��0���8)`���E<���'$�!�.��r�O��e��B�U#�� <���{X������#��I��TF>b��C^@A�W��'C(�x'���F}�9c�8!��J�x����������s�[*�2�
����t��]����\�C�Ig��� ��F��^���w��te���?�U�-]h�'`�O9|wX�h
=�5�6�d���.l|��e���0k>�2��$�F7e"������1s�L���IJJ���~b���t:8���K9y�$7o����K,]j�����>C���������:u*�.]�W�^�����j�1c�:u�h4��j���K�,!--�j��1l�0{N]��0���lQ(i)�fTP/{����+���������T���qk�a�����Z���d}�2��_���
������0YLt�d[���T���T��b�X��?'����&��`2Y��N�kkx�H,����#���'L�D��N�)W���P���)E%M)���RNS��x�\�8#A��XM����l'v����]�U}>�wT/���93�kNX������h���
��`q|j�����G���:!^�klI�`Ts������z%��#�����lV�Z����qtt$88�s�����)S�`;�n��<���0V�\���3AAAt�����0���8w�D.���];f�����GINN&88�-Z0u�T�/��`@�R�k�� �����LT�JjR�P]<�oO����zlO~���q���:�V����3�������$7d���[�N��|�a�z�i���L*�A_b�� ��zX_f�RxwS*�������3,�%#�K���5�F����!�f�bh��u�;���e�k��r��UI�g����H�Q�Ow��~�W��^M�_���c(o����'��:j7Gn�'1����'� ��p���`���w����g��Cz��m���P5�#�t����9�Z��V�������'������������G�����?����jIIIa��=�+W��U��}�v���	��HTT111-�������\������h4h4���
{�� <��NO�#�]�v�l�h�j&��`����
h���m���]S�������)�Y�/F��p,kW>�q_vb�� ��_�4.[�|�Lc�i)�t�^}��'B�rvs���Gy�3�O���F�3�����X�Lp%WFd��H�#���R�����J���%�p+Ie�/A���u�!��$e\�?��	� g=��q����$T���^s�����jJ��{}6������H
�*I��J�a��p�\���~���.��h|Y��p(�a�",���?
���H;ty�	��V��d"++��W�r��IBCC��� ''�Z�WW�V�����h�h4>���m�L�����g�N%��L��o�;�/�k�f��A��#���oiYi`^��PG�R�8�hf�/:��,��t%���4�G�1�����w�����}���� �i���|������{�q=����u�e���W�k�:�����oh��w����Z�D��@6):+�����r�����N*��(���g�6��~����e]K�����@!�IA�Bwb8������E]��u]����O�VG��rqz������]��#���*p_'�bHN	&���ve��)�h|Ip��e1~�����/]�2&
��	�[������0��:�TJHH�j�����899����W7==ggg

�����+�g����t�V����aIJJ*���_b��|��Hd�%V�:�Ok=/F��1T����Cx���+k��&�NqV�2�l��V�g�������q��$~�7�4-�1��x������8�� �*��M�K��T����d����k��p��-����N=�5��w��e��E)3-�2Ag%3���T2]�������nJg$q8�����T��$�����u-I���
�g?OA����)��}�Y�b�7�X��\�����������x{I�i:��d�[����O���5�o���Q�4���?2��{O��'��3��_�a�Jr��{
��qH*V~�~�rss����{����j;?�j��P(

"222�nDD*T�++V��}e���������ppp�+=z4���7����$�K�~hl>>>�$�"���]��G	��w������U�'5�S�l�6d�u�L�����p��e���:�MXpY��_PP����}�!���Rj�����/+��� ����A,q�E�m�ooU����#�&����H�N���&hv�~
���8�����2��61�Y�$��z���������?R�E��\�g�aE�Y&D�L������#�������|zf5c�q2%��Ax�]���[G��/��*a}�Y��y�;�������(k[�5aGK~��_��tVx�`��p��o=�����p��9���0_��n�`�;�>u����������c2�8q�g��!$$���;�j�*n��IZZ,�kW���]�ta��9dggs��E������#�����W��s�b4��a�����x�
�\���}����e���o�����$��}��[�s���Fx�&���#uI>��`���VV2���i�w��$�`-��$�"�]kJ
��w�x/3��!_�v�����P�]��aNV�?	�*�;4Ax�l	e�!����*A���\��I�E)5{���Ez��������W6'����L��A�=n��Kc}�e>��K�����*�Ax"Q����NF�l�k��)�+a��^^:;�������c�m��Q�f��Y�����d|IH}����_��1-�S }�����IKK������{���W���M�
9r$�k����������O�����7>>>���2�|���X�b����Y�f�e��r9...l���!C������7���/�9uA�&&��0�����,;G$���C�c��L#�_��@y�����a���?�sL�����23������ ���A6fF 11����s��vG����C�'#UA�6�s���A��L��0��#C���%)���C��TG)E�Dx*�PT��d5�4� ����0��Z��_���!M|���oXs��1yW{�L���dE/�+��"���x����h�&�I���{\E�QL��t�
��!w�.���P���$����/<3���[����Q�5j��+�JV�Z��U�(������~{hM�6%**���P,�����2F(���uq��s�)�E��r;�M��i���*�B�����$3�~�1����6h��V-��Na�y�.=
u���X�/�Rti����Z�J�c(6@�g��#�$s�vP�K��������5P�pu4�_>
��8M��=JJ�k�(�_��G��
{�B��r�a��~�-��}���U����zu�YM�����S<�`��w���]i�����t������}QO���hQ�W������tA�p}�e_9�(12�9���;$�?|P�/_��9~s��	�Z9���������������V����g����F$�Ax@����r���N�y�.�^r
w(�*}
C�P~8�2E�:^�p�6�����I�g�� ��#�{NM�C��Q�%�C�Q�5;�����`S�J���f���!��;�fJ�7�]���+�'��~c�#���hD?o6�%b�A�AB����ML����;G$<
�[-����tu�C�T��1�����9\�e*���
_GQ�&��$����}A����3����J��:�7��'N7{�&���|�C����Q�A��H$�Q����R������?��*����W��j��sP��
�e�`K�_K��e����&��]@�����h�b>(��E����}����3n��8� B��6��r9����;�����_��X�������ZY����sy����^��Pc����w�.�P�z��� y������T�����p���1H�V�wh�`��P�7T]
���?�;"A��1�?u�{Fi@�'E;2��������)c�PW2�4��`r��Ci&�`��o
%Y����NC������k�+�qA���j�/|�������7�lk��������YEl��n��1�z�9�N%[�?fjL��MQ����V�j����� ��Jf����w�C��
����y���	�s����� <��&.�iC������i�GM��;*�/�5R��%��z+�f�cU~��|���g�9s�j��!m����`<t��}�2� ���R2-���`��5Z��o@��_�vp���i\L�k��-�^\���f���jL�����
�	}�����}A(��(6����+������	�������Z���Q�TT�R��'�P(�+�p���]�A�899Q�R%�;��gxx8�������-Z����N��G�h4|||X��`w�`��x��o�YTt����������RN�w�`�*3����n������S_^ APu�@�����^�93o�X(��ThP� �wH�p/�&��.�l��&�z	CqUIX{���3�B�I��9�������U��I$�A��]���N��Y�Gc'�9*A^4+W�D����L�0��;��j���/�+�Z�*�z�"44�V��3���F��VK�=X�d	iiiT�V�a����g���jIHH����L�:�K�.�m�� <(akSF�����@WY%�yk��C��������uwXk��t���B�f�ko�cz���)�8d���x1�11�\_h�� ���}����
��3��e����2����>#%���1����#cj��0���u��n,���l1�wBnn�����}Ax��9��}�W�.5��N���#3g#�.n��Ax�����i�&��@zz:���z)))�;w.oE�v��������������`Z�h�B�`��������@XXS�L������ �w�NXX���� ����c��lr���:|h���� ���In��l+0,H'9���|����v��G��a��'�
�{���V�GG�8� �#��XX��_*���b��#��w�.Lq�]�7_Z��u�~�n�
�$��gI���V�|�&��b����}Ax�]��1!�v�F�-�;��
ER���#�E��G1f�l+<�Z-�������2e���g����r�<�m`` QQQDGG���F�A��GLL�}e�k#������D�G��Fvv�m������X
��m����3��g�����*Is�h�����B_����!X
�\Wh�� �f��O�� ��"�a������C
@��7Xt;����������:Lw|X�B�I��^����`2�GmDb_^i���V��bAV�m��;�9*A^t�������^�z����aCZ�jEdd$���|����������Z����Z�&+++�2�V��h���mA�/��^L"��r��nq���_�;$�	�������o�m&Wo�AS��J{0:��&����0�v��{mA���8���h+�Py��#
J)���s���U���_�g�1-�Q\��d3s��0]I����T�{]��D���"�������H��������O�sT� �V�^Mhh(
�"��������
*��_?���C��������}���w�qUUk�gdDA�2-o��@9�����Cje�Tj��Z�LM�Ci����3i��8�<kb
(("80s8�p8��)������|?�^p��k���{������d���1����c����NGJJ
���w��������'����������Fo�fk�[u��W:�xD������������T��x�J%��K?�%&7>��)}����K7jB��;IZ��+��d��wJa��������1���2LV��6�a�]
���ZBoW}��'���(^K���s�\�usP�a�#o/Kc�	#�<Tt�>����e�����ev���Z���)�Q}zd5��Qo�J�'�MV:�����u+#F���������/����������^���`�9�����>�m�s�f\\F�������(]�t�=��U�5����R��G��O��x�I���o��\\t�
��k}-������{�,�uw����Yrp�g���d2
�����5j�y�v��y��sh^3�BqO�~�7h�McP�@pyV�H"�U���������������������90��&���L	
/������-�n\O�����y=����t��F����9u��/�`��5�+����~�N&�(*>L�Z�����?d���dggIHH�[��������3u�T�f3��-�h4R�n]�7oNxx8��o�d21a�������t���)S�������g	

�s��
=����/����1�������~�������`o.O�hf&�����|ja�-lg�]�~�V��K���ZB!���T��0Tg���g
'�Bm���u��Z8��������t�N'"!���j�z���WR���yn�'lq���n�W�n�����EERR�oo��>_�x1������4m������� ,X@XX���L�<�5k���jqqqa���4�\����39r$�J������� �M�F@@�^!�;�����p�������v�P8��ksz:�����?xu:�}&�����S�w4��Ist�
��L�W��o�!��S��?b��7���?���0�V�-��O��E��s�=�E��� IDAT=o��@������g�i��L��-�>]
��Kr��}Ha_�b��O�3���� (���Fh��R8��(qww�j���h���r������������:th����{��!==�3g�����I�&\�x���46m����'z�����������w��O��9�g��C���(����S��G�T"�L��L�j�?�n�$�����hL��[����4�B�'e�����f��&�A�5�C6i:V|��W�p���h�H-_
g�-L�����d����������K9�y�@��q.�dnvC?�s�c	!��0�8���������G��wE�C��6)����������� ��[V_�$��TU��]�F��e`2��ZBQ��0��C���p�-5���Y�7�c��1��5�.|�{�T�|�w{���	��������F[�),~#{��<��(�������sL���j�XL���}>��N&�B�B��U�^D�T[�%5�ji�W\�k�D�Z�CV����7�9}}O������_9,�QX�-��u��8K3Z���]��j��'���P��(K<	�eX�K���f�x����j��U�����_MyK���k?Kv��J
�B�wO`�[�'-�:�������BQ�$�a��.�H�������S���$����_����:�Wek�7������H���������HW!��~E�G��<��w[�#�'�����Ke�)�5������t�_�����k��n�M�?Y�����9��-J��/DWs�0&:���h!��'�&�N%�B�B'����-������LF�
R:�P��Wh����,L�����|[O��)��_�5�]�4��B��h��_��~��I�����������r�Xzy&��w��k3��7g����g�t-m_0���{���E����s�O#M��30���v�0�c	!��������]�h���<�E`g�#	�����w�0�\�	���z��]���{�����k	!Dqq �����/f�:^�I��`_V�TB	
��M!,3����z�{�h�{.�����,��e[4�U�:�+�;����E���(�v]?����u�N��l�c��i!�BI��X.���`�/'����\�yM�V:�( z����S_PS���l-�44��RU��}��0�Z��=�W!����l�o�q;��n��rs(�R�XB)��ap��:�"�c���������p3��������������(�L�f����!�(�/[���������BQ�X�og���t��c��� �2�l����D��{�/�������������kO4*`����lQ��#���'+fZ"�W5��vw���(I(��S�i�Mc�����?=��m�;����N����Vm�T�B���Xwn��9��'V��}�6^^^|���9�M�4	oooJ�(����Xl
={����
___����sOdd$���899Q�zu<�3�e��V����3��5#>>���	QU[�._8����J�����?�p*!�B&���X�)/�T�t���j���T�c��g�v����yi��wW���Bvv�z��Hw�
�t1�B�"��
{��v�q)x���p"Q ��ghi/�]|��m�;fS��<�Y��R���l�y�����'V�1b���9?���1w�\�9Btt4���c���L�8���$bcc��kc�����s������ ����0a]�t�l6���D��=���oHLL�f��2���	Q��;�(s�4�|����tM��(K!��H�����n�Kjy&T
fy��
���v�����*L��I���/5F��V�������Be����8���v�S���;_�S�����^�M:��
����������?g����t5����\������~�LE�)�������hZ�n��Yhh(�B�
���2r�HV�^�36f����	�G���������S�5j:��:�������m�k��Y�f�t:�����1���'DQ�9�s�����
������p*!�B&��^�s����Q��
�����N%
�Y~��u=��k���>5_��v��{�J3=!�xQ7-|u`$Z��>��Z��+J��gS��v`����4���������-S�f<~&�]���,���#��&��w�}�9s�����K�����������m�QFDD�s���KT�X�V{����������111��'DQ�lJ��A['�c�Q���F����CB!D�veU=��1��
@D���Z�E�S��dp���RY�`q�~��8g����/��*U������y�r0����BQ|�v��R��Ma�kI�����D���.��d�*5�M1�~7��������YL������[�CS�"��'������+
���?i�$:t��SO=u�������looOZZf���|����� cIII��'DQ�~��SKg���9xy+�J!���9�#���K]�efw�FKv���ZF�d�����l�����A.���fvr�����M�JX�.cY���!DQ3l�.V��`�}:���N$
,�����2|�#MQ�W����f��Yy4��2i��~?k�"������Gw��E��[��C��1���DJJJ�����8;;�����t������x��������` &&�c�������������-��6��&�-��P�1������\��	��+M�|||���3-���y�G��=
HAMK])6�P:�(�^�{���K�1^������q%��+3�	��w�������qW����F�����>!�(��M`�a>�a�K4���:O�c���S����,I�C�kGhV��C�TC��;��gd��L��k��{�L�Vm�l�	���h��F����*
����q�F���)_��t+55�VKLL\�p!�����S�Z5�����K�5������W1888��
>�m��3_\\F������:_n|}}��"
����Ya���f�x���c�<�%�B��/f�Gla?2*��O��<H�P�H	��|����m����{��a���$|��g���k�
��ad-_�n��<�[!������{z�.���
��k%^R:�(�|����J^�e���(�}�5������sf&�����T��<Z&�]�6X��&k�������G�>�;w�p��
n��A��}���/�8q"]�v%$$���h�>}:��w�[�nL�2���t��=Khh(�;w�������3u�T�f3��-�h4R�n]�7oNxx8��o�d21a���������'Dao�C�#���'�#�b���N%�B�� nUG��>�����<�K��"��������8����qhh�fxvb���[K��'*����d���w!D�a�2z�4~qI�5]2:��g>T:�($:Vm�����;	��;�����L7&����LY��I��j�rd=J����>Q��g��&00���{�:u�P�R%4h@�~�9r$�J������� �M�F@@, ,,www&O���5k�j�����|�r
���W�\a�����O��������1����*3�
$�B�B!buc����i{�u_����B�T�����8�d����91��S�j��LJ"�h��uT�*����� K�
!�n��&��|�7�k8O�D�0����G����W�/�y�h����bt3�g<z(;;�-��U��������g3`�����
F||<�����1�J�^�'$$���dbcc���w�=~~~������t��9C�Z�r��4i���IKKc��Mxzz�w>!
��;�b�f����P�L�z*�W:�B!
���d��m�`�+��<���6_X����D���o0�j4��}������}���N������.h�V�r�
�%����BQ�}��
�M���
ONm�='���=+��������8�����������.=a"���7�U�j��\Y��zh�#�S�)�c_���^�����W��y�C���p*!�Bd����C�Z��\����x�b�����u�R:�(��VhH{;�[���+����mSW�/S�M�������z`\�k����S!
���fG|�US�������t,Q9���S�V^X�Xs������vL�����������m0�]�R����}��N,�L�H��m�\}!�B����o9~y4Ai��j��-���dW�x2��2�����]��{��\m����S��iy�u����7mYYd-[���	!Da�����]S8��No]�;���#��%
+��*��+_������5��Wh\IKF���Ij����n�u_��z��ce*���/D!����4��?�����xf����BQ��[���W�z�K<���SN%�?�R�y�,T|�2��y�����K����_��t������}X�����z����u��Ot�d���DaW��73�o�����=�{M(����u�v<�y����Z�v�gm)�����/D!�����:��PC�2���|E�dB!�(�����y���6���j'F7_�T�8��e[#��
^9�����.�,m+�wI����k|kk��:�?@V�c�'�������^���������+�Jz�e�\�.Sc�9};����TR��Wl��/?mf��G;o_��j_���������TIa_�B��]���_�Q��![
��[w!�B�������O�f��b�r��X:?�t4Q��<g;��kW�����������lu�X���G�������<���,����B��c�y�b���c,�Ku�N%��R~���x���>�|���X�v�����~�/�����(�����/D���Y�p�(���ZAeM*�L!���#�s�%-�����F8��;����t4Q���oAE��efw���s��w��������e2iS��/dg��k��F����P!
��[F��y�t����/��P:�(J���T�9>�9Ix�������4��%+f��$1=�����j��ti���a=~��3&R���:���W)����+��.*p���(M!�a���h4���s��={6���={������/�����/22���@����^�:�����-[�Z�*���4k�������'Dq�w�|�o}@3�'��x������p�;)M�6��;2���5�i['>jf��Sf�\������5,Yd���������}-'\lMM'�����
'E�_�^Lr�`����!?���\U��a��0��O����ek�6���L����(���'�Z���Y)4�2q��e�U@�nPk���������&333����0q�D������e��]�;�s����O���HJJb��	t����LRR={���o�!11��5k2d����'Dq�o�xN�/�Kjy��J1��|�%
���U�Y�*'�����H�x�x�:����}u�Z/MK�`�>�Z����m;�vn{��BQP
�|�0���q��L��
'E���T�ifD"2%��������������5������n�u�R������;Sa!�}!
�C	�Rn�{`��9+��>Wm�~��)N!�Err2nnn�

e��18;;@�=

%!!�S�N1j�(t::t�����m�6j��M�f���t�;��7b4s�O��(>%�}������2�0G��{�P8�����xF|�xa�?�_��c�0WtH��Rgj2�,���Re�����|	X~!�(�VOa�����t��=��W-�S���J�|jOr��U[�d�&�����?iG&����}��[��}s1��/�}!
������s��6�|������������%%%q��j��A���������DDD����s���?/^���KT�X�V{����������111��'Dq��B�;:0/+�/�����f�{ct�t4!�����0�j4����x	G5'F��������l�����h�wF�t5,W������9k��������O�-ME�#E>s�Og�
���CLZ|�L�vC��mN��IB�����i�U���w��z�d�d*���/D���Ut;n{]~��:3J&��^9v>
�B���Z�*�5b����?���8>��#�f3f�{{��k���IKK###���d,)))���(Nv:D�����V���NS���������&�}��Lf����<�f�����\x�?���#�e����<{��m��W.�%�t�E��d���e\p�mn�B*�X�p*Q\<]�;�'p�bau��<�wxsG*��8����=o���bv�����!�[���Xx��,r�S=�����V�dB�����	��y��1����Y�f���HII�����������)))w�����` &&�c�����������W�*��"�E���wL��[5��m��H��p�x�9WTn�}:�V�Z�%j�~p��z�������iWB����_�������=��@|k����n�����o��<<|}}[?/��}���&L����4i3f��l6��{wf���F��`0��[o�a����?~<o�e�222��_��'OR�B���;�����-[:t(qqq��W��K�R�T)��Y��d�����A9����(�H+�M�Rj!�����U�(������������k2X���*�2�]���7�N���M�1�C��=�gj>v��L
�B(���	lM;����b�
U�@�w�
&�)<<77���EVVvv�s�p��K�����T�V
�^���`���!gl���xxx�m������0��/_>��r���[d
)�x3g���3H���F9>Jt����)�L��W�Z���8��b�|�}��{�^�4��E�Ei�w��7V�wA�y���%��?���s<�rU�fy�$���#��R=,,��s�r��<<<h��5s��e���w5�����a����W�5j��O�����k7n�K�.DEE���N��=Y�b�5b���2�U�V)��Bs�gK�|��6�q���S:�(fjV�����f,���]��)O�m������r_&SwfR����Utvs	�Z�!s�B,���-��}9�G�^7��i��b������s�����PZ�t)���#--���T�L�B���W!�u���)SHOO���������sg����_�>S�N�l6�l�2�F#u���y������}�vL&&L 88�^��|Be��[���[6�?�,�S��|��E�����e�r�������Z�
r�U����ON���k���T}��0��X�>���w��{ 44�P�B\]]9r$�W���W����N�:��Q���tt��ooo8��m��]�6��5C��1v�X6n���hT���(E����l�t&������
�{W�X�8�nK��%X�����y6��/���)[1��L�'=�y��VmQ{x`����g�,SA$�}!p��L���8f��?�����j��3�xI�xB�H�����+V����
*0n������#)U����1m�4X�`aaa���3y�d��Y�V��������3h� <<<�r�
3g���|BE��3�:��5����R�g[Ycz�Ao�T:���]���*�p��a����������>�jvw�n9���m�M�`����������dGGcY"�t��d��w�e������{���6������K��X�"Z���c����
77��'Dqr35���-!�)�2=;�,T:�(�jW��`�-N3YuyW���a�U<4�v����q�������������/�v�V��!*;� m:'K^������������988���7���c��99g���zBBBHNN&66����<G����={������3g�U�V�X�&M�x�"iiil��	OO���'DQ���)����-��5y�0��F����k�������e;�~|fi�D��:��-�^�������������+�Yu,�����
�5�5._�5*���C�&M�C�<��Sw}����4�7���6���=:&Dq5hkg�m�JO�G�\W��	��t����o�%�6�jN���=���hj�=�1�L���]�;M�v�K�c��3��_�,SA#g��-��=N���%���6�j�R�w IDAT����c!�BOk�o�j�c,��g��u�����(�������Sk_|����9�<���� �S�U<U���=���@@i
m����3�J�fTK�]G�}����l&k�t�L��G)�.^���u�8t��?����HII������:�.������c�������������(D��CD6[-KA+]b�Nn��Yp����D1WQ����g��{����v���t����K�L���5�
5�����^�s�n,�z��y��A���<�oR��	����|r�v��p�[LsM��P�����BQ�$�d�o��������$���l&5���7�S�

��^�:��2����Dwf�v�=�$T��y_��z�]T��<�N������^��T���i�������G�k�4�}7n$::��������V�%&&&������>������\�z�����C��������`��m9����a4s��;__�'RDB	;�M,7|J���w�w��^�L�G�`BdW���`�%�n�iF5���F�g�����Yn����4�������7��%��Q�����P-�2r�O�;;��?w�c�S
��Z��B!���3��8�m"�Y�������X;&w�*E}Q���'��b&� ����4?�_3q���}g���t���/G��f�xF2���7�UU���s7�?,��o�W�
>�;w�p��
n��A��}���/�8q"]�v%$$���h�>}:���vH����������3u�T�f3��-�h4R�n]�7oNxx8��o�d21a��������X$Dap��������\��+S"t^�t,!����q����Kbwz2�����}���y�KCTb6�w=�y�%K����UD��������'��M�N�o����^�
n/(L!���3&"��^�^F|QYaE���e�)O�'b�zq��L�\�o��Zbe���;B��{�S�����q��
Zn�}���+�7������fM��c�,�F�y!00���{�:u�P�R%4h@�~��oz�`����pwwg����Y��V�����/g��Axxxp��f�������}+�9��H��h��W8�����]m�w�^�H�5o�4w�S�As�y�[~�b��+��[�E���i�f��[�f*��/D>���}������
o���W�@m�;�BQ�D���j�j���
m43�^��0�+�*]�~:��*���N�\h?�Y5:�������m ��P��w*W{_�p�������~H��S�{/`g��}G���zY�>���g3`�����
F||<�����1��g"�[�{???���Czz:g���V�Z9cM�4��������i�&<==���	Q��r�-���v�&@���U8����������K������k�vE4���f�7�#<����*���e+�Z$w�Ka_�|��e�YH���SY���(�Tmu�*M!��������7�����f'V�]��` ��e��t<!5�zG������7���<�X�yg�����~�{�4u��Wm������\^����.��d-�>��A!�O�L�KX�U�� �m:�.	��*K���t��s?Dl��%z���Cu3�D$�~������rq��y3��K��K)R�"��C��d�c
5�t�����A��JGB!D�k�vl��7�3�d�|I�����T�V���kC��(D������V3	y�og��{T
'���s�yO������o�04���i�wF]��}�����? ��\��A���h/����;�z�S:����,m+7��6�
Iq���'_�����Kj�I���.�����*���Ek��`)b����/DZzr?=v}�!{]t)lv��_���M�hB!�( ���{!�O��|�1�d�����7��{���:M��UG�c
Q���o��vshQ�+�n<�X��O��t�c�q}�=+��P�E��f:}�J|����*UF��3�%!`�>�GB�\LV���@��A��������D�n������-���V�t`{�����i����m�~:~O
�B���?����7DhU��f�8���5��&�B����=����5I��a�`����d#k"��Wg(/����i������wcs�������e�y��{����\_�W���.4�������J�T��Mus��\�F�B���r���U��DS��U%9W_N�t�T� m:k���1��|Y���Z>jf;v��F����y��e��lY�"�k_
�B���NbX�v�����_Uxe����BQP$%^#l�6F}J'��/�^�-|}��j��t��{�/7V:��F���H�0����X��J�;��~b)g�����x������>�mMu{-Ig�����H��%X�D=��B��Zx0�)��|C�n|�U�N%�C��Fo��,���o�t�cO�gl����i�B�����i�������^��o��$)���F};�qg�����;B��
�B!DAq��l~����Wm�`��46g����sp~M��BNnzgV4��z�a����8v�j
��w]�R���|����o���������F�V+YKd����;e���0�o����U�x3�
��\�Cp��i��`��K�|�p�-�I['�-�!6��7�
d����2e��h��d*2����/�cxoN�(�B�8�����p*!�B�/of������3�3Kr:��������2�����	�^J���k�W�����[��Y�4������I8������3�����W��|��������Qyyb�����'�_!n�f3d�Z��p��
����D�dW��~���"2��k��Z
���������������e�D�k�'A�B�G�y�������	w����wx��wP�����B���l����O}E�t;�g��&5�#�����6�)�R�"�Y����>dK���6������xn�����zBz:Q�����f�Z����lT�*���H���HW����G����J�|�Q8����>�U��&��7�����|[*���O_�5��w�����r�~9?t-[a��$����������yg�P��i��6��������ce��	!�BI�N��q����vsM������,V��F���C��e�S
Q�����S#��"��D����w�$��q�u/��1��M*k9t5�N�S9k���nt�4�B<�w]ge�2���E�=���U8����l���`E��|]���vt���y��bs?o_��=*;�m������+�Ia_���e��&|�
G�hS��[��-�+K!�
K��������Y>3�����FS=�yo.��(�P���^c����`G�0>�,E���X��$����S��`'���q+�J�����������E����`�n����1�nQ^eaF��ooU:�y��)�|�����������|]nlk'�����ae�n����y�W�v�~FF�?k_
�B<����f�v[u��&��v'j6�B�XB!�PR�Q�l�M����p&��e`|*���1��4���%�N)D��J���;/��
��oq��m7>�=��scs�q�����C�x]��kk��HW�o�oYr`	N�b�i��X�g�������;�:����ke>����;
��������^�i��N�i�&�~-�s��|/��?��_~777X���oB&M����7%J�`���X,��$={����
___����sOdd$���899Q�zu<�3�e��V����3��5#>>���	q_fK������P��Mf�+c)������B�S����o�'����6���
�����:�1U�S
Q�i�Z>}q�^z_��I��t
?���!�b�u�:�YK�����d���*//�{�b�#�t�yo��_8���
�Wp�j��N=�S	�������7�*3������|]�����-Xx����{^��P]��X���l�����S���v�J��ILL��/��G�ddd���s9r�����;w��s�0q�D������e��]�;�s����O���HJJb��	t����LRR={���o�!11��5k2d����'�����o�����;��32��|p�_�B!Dqu����ps?�\�e�����L��`��^t�d>��
��(���F��s��">+�'���~����s��I9����9]lMu��V��Z`\�P��B��������m;�w��MZ�M�
�"�.����7��?k���zz����7sW&'c���N��h���l�z�z����Z����b���4�ZMPP����8BCC0`*T�����#G�z�jBCC3f�����GBCCIHH���S�5
�NG�������l�����k��Y3t:c��e�����\���D����?��mo�7}3�
v�
'B!��63ms'���)FW>�Nf~b ��/��]��	��F��1uG���H����a����,�Lvf�UuL	v�n9-_8��7�����-�t�yf��4f]_L�6���,���������%D���J��n�RY�~e?�n_��%?r�v
w2���c$1=���*VF���))d�]��Z��j����[h�Z�9���+V���K����z���?/�^��������K��X�b�|��=nnn�����|B�K��=�����]�1�����x���
'B!�"2"Y�o�~����znY5���������,j
~\\�N)�x@/�~��2��3�g��{K��-}9v~&�5L��H���*���O����N-�(
>�r�O�L����8����d�..
'"�+��w��'s�>����p���������lj5�-!��������$o\�|�^�z�Z�&##{�?���������l�l6�s���<�XRRR����������=�#�B��f7w�'�j*{�K�I;�����2��W8��������W����fvj�/g��p��!����4
L����N(�x������a���9�l>w�Qq����l<�������\�P�CM�jz��
!
���_bn�w�9^���8�z��V
'�	�}���W3�`er�n^,@�

�uIw5�82����0Q�KM��w��U���o����X6o@���|����Ha���33s�L�6m
���)))9�$''����N�C���������]c���c����������:_n|}}��R�D����+���;'��y��w|��f���	!�Bg/}O��
��t\��m�W��z^���gr��EE]����E�w�3F�����lo��O�!���6uP:���������dI��vw��A�_�Q�����xB��T)���������t8<��3�0����l�jz�z����Ff�6R�KC�������j�6`��M���U2_3��|o�Epp0�-�u��9�p�������?O�j��u�����W�b0�1��{���0��/_�_��[���l���k�]������Q��F#��/�BC7����<{b��E}+�}�%:�]���/DQ�~��
|��:��hqv73v���1��7!D.R3���z/�ga���_e�Z2�}��?9�t<!�,��������SR�]��c�������-�%�d��=�$��}����?���@���y}���K�^���7����i���]�w��������ILLd���t���n��1e����9{�,���t��///������S1��,[���H��ui��9���l������	F���:�(���zw$?DM��v|g�F���O�br��-)��!����t��{��j���J�0,%�����%>y��e�}!���4dS�EL��B�U������������%�d���-��[Pg��&���b��_���J����y�OKF;g���v$����������|]zr�#nv*��Z�����q]�v�/X�����#��ka���������_{{�����]K`` ���u���R�J4h��~��0r�HJ�*���/AAAL�6���,X@XX���L�<�5k���jqqqa���4�\����3�;�(f��\������G/^bD���RY����5-���3#�N(���g�}���/���t��=����Q���tw�{���3DFF�����W����9�m����U����L�f�����`0��gO������e���O�aE����:nx��q�8�mG7S�~UQ��1��M����JGB<A��������A�J�3�N����R�B<�+�-t�)�-����Od�[Y���B�tB(��H��1��f���2�j�;M��O��o�z:����vD���f~8��f�U���wl�z�~���Z���6�a����s�^OHH!!!����c��=���I�&\�x����G��M\����/�0�Bi�g2�F{�U��p:!�(�BCCY�l������:0}�t��GRR3g�d��A���O�>�k�.6n�H�.]���"==��={�b�
5j����2d�V�b���$%%Kll,
6�^�z��QC�'���������;�����8��;�,�� . �6n��[Yff���ZZiV�����s�2[L�l��I�J���,S+�����7dD� ����ACC.���|<x�=�=���v��~<�{�,df�
p��#�A'��e!|po:����=D���������-�{�8�����ft$�"$r��9�t��	.��T�A���X�y��t"�@���A����r�Qg���~�^k^�?���kP�r����l<���w~�e���|-thX���+���"F:�{/	��fc���q�M5�b�bt����z"X���("rM

��?,y}��=��cP��z//���IIIa��]�^�����w���I���q#����i�����0a�j��Mnn.�-b���xxx���Y�h�
�rYvY����2)��Q�"�������;�0��7.U�_D����r2���1D������?����;Pg��3"�E��cyD��)������g���Z���%:�������r�����]\��X�����.�z~���}��r���\����?e)'������������	j��ABD��j��u����=w�uv��O>�����c6�>|8������C���a��~JNLL)))���>���^^^���^xx8���+�=��n��,:��wr�J�=�}��1�8<�����u�*�"RZ����D�
��`n�I�k�p��=�s���a�v�dm���S�u����	>���9�MbV*c��W.[}��;������B�_���;���*��5���/�Y1���2�=��N<��z�5�`p:�k����������>t��7�������9~�8��z+��Q��c������IVV����v���K���:"��Mb���Er���E��r�����<�<��my�C�SSDDD*��w'���w9�z�M^Gh���C�c����t"�\�ppk�K&t:����yf��$f�1���C�^-gS�v��y�X�k>��rx�c��.���\SR6����s�[�Wf�^��V_"��<����&�g3�#��\��G����C,Y����������,��a�����:t(��#==������;o���76�������J�s1���$%%��nJ������oYZ���B7��:������s�H�7
�g�3�8�e�v��HuP�v��!�D��0���<�y.����]>G����������x"U�O'h�1#��N�!zg��_�"1;���?^�w��
����.L]�������Q���Ua_�
�v~��!��!��+3|���y�-�G#{R��P#"R��KJJ
K�.�f���h��
�n���*������	���dgg���
��}�3f>>>�\���=������%44���8@```�:�����BJ5�	_�����`[�3�Fr��t>�7r����36���@P���"""RE��n��g���IKs.�j���]�S�4:�H����p���l�]��|�����/���O�7��?��`�
.��T����[�C���_K�n��U����f���91�!�[V���Z����vk&��z���3U�� k��e��U|��'����>�@<� IDAT,�'O������M�^�����C�L�2���|���Gnn.�����[na����Z����<&M�D�>}prrb������;w�_~��E�q�����b��s���E^^���;�ft�3������o$r��!�~��x��G��XW����""""Wf��������X2�i�d�%��pRQ_��4�@�fcX��@[:�2Oq����&��2���}<�0�kJ!���)��/o�b_���~��'�o���pg����-�,�7{��{��("R���=�}���'**����3w�\����/����;�=z���2x�`^�u4h����Z�xzz2�|F�Abb"�;wf���<��3������S�N%""���e��
����	�UP����L���u<�m����]}#"""����_����`�mv>�L!�DO��x��h"����	uo�G�_ 8�Ss����>�J���w��flx�����c��|���fX'�2{�����T99������cA^)v�Q�4kA�&���epJ��g��9��3���4h�?�p�y!!!�]�����u�FLL�y�������&::��K�ut������YD�{5y.��)�qm��:���a�'SDDD*��K�� �k�8����4
ma{���)R��h�K���y�������A�=��������2�L��6���B`
3�"���}+�
�R����<�V.`o�lf���g���s����{[<>]��("""�${����"��/<'"��n�#�/����[��jh�I){=�����5����3{3p\7��}�
&r�������)�����gCx��J�N1��S8Y��B���w)���h*�K�p��
�>�����t���?
{��)m|3���PDDD���8�~z��22��/,�:�ka.m�}��5�n="h���EDD�|�r��l(�
@��	���|�tLn48�H52�~�
��{*�������$��ow|�z��F�3�
�R���'��������[��t���2Y�����38�����������,��av�/1��s�������������HWj��*"""���g���T�8�����V������a#���T#����]}�2�g3�:�}��w�;���*�K���_��j�����|��D���z���?ltD)ck��9a9��9x��_�3(��u��r�M��.H����5)�G���NR	3��|��u�������'R�<"���#fx��bf�/����������tN�}�t|���y�����
��Z����S����W����)EDD���:A��7�X����n�k��\���{s=h��1��k�M�|� ������EY�h�f~V<������L���Tof��{�wj�&x������=[f�v�QF6jt�
���TI�#�?�x�*>�r��������r��|
�u�������\+��|�����3�/,^|^y��QHwS=z��B���)"""���_7���w8E!}�|v�$���b�����D���b�[�[����OXEb�Q&�����*�
�b({�iN��J�����,�<�����>NLqM��F�l�w���VDDD�ZA>'��A��~�U�|���*�B���A7��<�u�NF'�jh��U��p4�9����T�\`��X����y|�2�S��'�Hb�&�������6�N�F�+w*�K�;�q/i�a�����_iP��qosZ��l�Z��y��+�#�|o68����\�������M�9����N���ew�3��L�&�38���)EDD�:����y9a	�������8����#'��r�G��Y��y���eN:��v83;�LD�k{(o����MI�����n������N���ffW��|�9���]hj��n)��
�O�I�����TU�����~
��g���W����=���.���!nlnpR����a�S70�9�'Wga�:��}N&"��m�W��s/�������j<s[��k�{��VnT��r���~��u�N�N�$�T��@?5pb}X0k���������-����R��T�jcTt�B�'�H��K�j|�pxe��geq�'o�6�F�n��M���f���EDDD����q����Xn�����;v28����������W�����K>M���V��\��/e"�������m�1����@���N�����]9j�}�,��`=K�lZ��'��x��Zw�"""���:I��������t���9�ico�3��XRP���`�20�f�j�� 7?������@f~���gY)Xq�(?�[���y�+�(��x"r\�:3�����<�R����#��=���9������%e�6,��P��N�<�@������>�6?;�>�N���Gm�\o;G+oo�������-���"""r�b�� w����7��G�w�]����k8�������ls��}Z���z7�bq6.�������?���U��M�9��s�q&�v�Z������mt<�N<��?��y���)$|s/So����NWfT��������U[�����1[q�M"5����N��P�o<\J-���AG[&�=]i]+��w�wpkd���������#;�S��kr������������.�*
�]�|S<�^�fu�s���FwC�ADDD�B~M;��_d]A�Z�15.�������jt4)C���Z����5L��������C�����heB�}���_�qr��Xwl&,a�fv���g�y�)�l;K����v���V8��n)+�#���"""r�����uYG�q:o����������5nn@((^�},Z���$�=��5!�[w���T���c��������@�L�B���x��W����E~~>��wo��6����l�
��_���;'Nd��a>|�|��;wR�^=������}{�/_��Q�HJJ�}��|��'��rm�)~-�mz�_�����{R������0:�����QO����;�� ��c?�?�������]5�����b�����6���L[
������%�H4�>P����{m�tt���=v-Z����{ """�#�L)[�'��7�2�r�=�]6W�v�w7�
����B!-�k��NS"C���w����ED������Ga��5�\��{�����d6m�������-[����W�^����<���L�<��NBB			t��������I�B�=X�z5��-�_�~9r�s��1h� >��3�t���q�x��'Y�`��M U���3p�R�O�Ryc�s�G�nt4)GQ�=��W�7Nd����������q6`2:�Sa_H�G���Xwm�#m7�������UM]�i-=�����:���o0��t��u}�U�"""R��&pp��$��%���~�����x/T�)��	�y��A'"C:��khv�


5jC��l6��G,III,Z��#FP�^=�y��M����?��E��={6DDD0p�@-ZD�Z���k�W��j�r��w3i�$6n�Hrr2m���{��L�0���k��������"����b`�V��$S2c�=���?0�u���D�����[����u��|R�����v�tx
<�����_M�[�����p?����v�4����+�;�.�_o��';7���:�%>~7�w[0�J."""��~�I����$f���S&?[�9���;�W����]d���Js�H�5�M?�y'""f�ZK����e������q��!n����y������Kxxx�y������C���a�Z�[/%%��:^^^xyyG�Fzn��5����x2���'��
NO����?YSD�5�;M!`��<���vo�V�f\�at����2��A�I)�K�l|2����$cNK�9�9E��r:��H+"]X�����v�"��t�t�]`aA7�cq3n�DDD��2�q8-�c��=�
q�q������xWp�
�Z����G�z��lv�6O#���Hu��QLtt4f����,\\\J�������I~~>������u.w��_��#y!5
��g����Z��c��N&"Fy��X�=�������M��sx;�W���������_��N���d2N$��x���dL����Sq=��g�R<�H�?'�-�o��uNl�:��oc���;�g��n�c����{��Voc�ODDD(r@�i;GO%����4�1�9���I'�4S)f8j6s���������
�b:G�B3M\Ciy;����C""rM��g}��a���%W�������Q�Lzz:�l6l6�������u�w^vv6qqq�w!���$%%��nJ�S�������� �T��	4�Z��A�8Rl�ntD1P������������_cy��R|��\�{��]����2Hyi*�W&gN����=�$Y	)�&��q��3�q:{�sgp���a5q6�Ab-3	5-�5�r���Q''v�����/�d*��%�V�E��[��!7��8�����2�
8��@R�RN&�\�i���0�q�\D���a��S��M@�Hx���y�����G�9���<�+p�Y�&4��}���vMDD��#G���O���C��K�GDDp��������#22������R����9q���������3f>>>�\����������%44������*��"U�7���_1����FK�b��������it<�$Z���g;���Wi�]�[��6:�_��~E���q:��	�8��L��T
ROaNK��~��4<���L�E�M$������f�����?6�L�%��f*��5���6B\���%�3��^
��
��zU�����\�����;����XNg&b�=MzQ��\��I5;8i2���?�K���JM�3e�%��G��"���Y��3~V�]���LM�0���
��^!�+""���?�+��R�������C�Q���M��G`������i��#G��h�"6l����:t`��)�7�/�����\��kGvv6�?�8�V��s��L�4�>}����t�X"O������M{`c��4�m?�����9��x"R	�y���n��nu5:�_��~9;>d���8g�\T��	��
I�� ��LRC3I��]]8���1������ss*���+��5	�$��uk6���X5^���Hyx��~�M����H5�H4Y�q�J�1g���s�=P|�\cS.�P���_\������C������7�����NDD���=��5k��i>�`�����s��w��SO��m[���2d=��<����������S�����?d�������4h���b�Z���d����1���D:w����s
�o�>�6������"��s�z�^��8�m0�#3:��TbU��*����z��;�!��B���8'��V����B��TT��&�B�;[	w���g �5��A�os,*����"�T���{��(�O�����Q�Q@`��F���j��C�O~���-:��',,��q��O?�4O?��y�������&::��y!!!�]������[7bbb�<�T;�W1c�\>:WX��#�G6�������K�6FG)��[evv6��
���������'2l��
�v�H/������������p_z�P�;��(=�+$���HUdd��gua�S
�x���O}���L����������|���OF�L�n����4Zm����x�{��ED�U�(�O�<��NBB			t��������I�?P�^�"�
�D�� �Fm�lH����
��IW����\	#�����+�m�������p�3����ey&�����Yd��������ED�]�(�/Z����g���ADDd��E��A���}"""���}�����#9�4�l~��O�`����G��>��G�����	ED*N�(����^�:<<�u���HDDD���v��e�/������\h!�T�����������L����T�k�����O~~>..�?�������LS�����R�."""R}�?��[��{���Q�������������EDq��m66�������HOO��������5�Y�fUTD���������Qe�o��J}��_���7x��f�7��w�)�j��=��h�awD�z���8p���@���Gdd�E������H���]DDD���1~��~�y����S���=M�vGD�Ia������i��#G��h�"6l�`t,�B��EDDD�=�y����5�'�vk&��O�~+�G����	ED*�jQ���g���%((�N�JDD���DDD�
�o��,;�%�����LLu$�����&�����|�Ea������h�����""""e@}���������$�^7�i�g�lvI���m���ot<�J�Z�EDDDDDDD�r�x��q�{~�B����N�)�_�F@M����Tj*���������H���z�k_eNA`a�S*�m�4�N�A3:��H�`6:�����S����&M��DFF��?�����]��_~��H��Y���������q�h��!
6�� ++��,�����������z�j"""�Q���viii������c�����
���s����������c����p����i���x����5GAA���?0������L�T�����:��aC�5k�����4�����];���qqq��������yqqqt���7o�����4���}%�x5v��I��
9rd�����n������(6m�T2o��%4n�///n����^|��R�%U��>�F��o�:u�������.]jt��t����De��/v������������u�2w��
�T������*��{�c��/�LPP����w�}dff������	����L�������~�����g�PW�����f�����={�+k��u��������Q#<<<���;��������3E����|�Z��~����<�7�0/7�a�t|�"oRQ_D�r��_��=K�.]h����QJy���)**">>���73s�L��[gt,�����O?M@@��QX�p!+W�d��=<x���l�x�
C�L�6�p�u���~�����~��}RRR���>��L~�!���g��}=z���x�M��9����9s&��m#&&�-[��m��R�����������s�=���a6�>�^�}��Q����e���0��������v;;v� ''���N�<Y��������g��a��L�>��2���������y���h���y��B�=���L�4�~�����OBB>� ����9s���;�����Z7&&������u�������O��}9s�o��4�P�G}�G�5:F����_����+����NRR�/f��idggWH�������Iy���1a��E��7�m��q��qRSSK����z��1���3������999,X���s��e���>}z��7k�����;����4��3gr���7o��O>y�Y*�<S���!�'�.|��R�/��`M���n���K�cp:���r}3�F�L&�,Y�w�at�R�w��k�����+����m��C��W_}���{���gt��J���������b�s�������,��u��/�������/����]���K\\\����+(���M�2k�,|}}������n#660�s��G1v�X������c��
�i��d��5k8~�8�z�*�,/��"/���y�/�>��p��7��El6'N�(�L���������u�:G������3���c�=��\f�.�m���x5j���������(5=%%�]�v�\ix��wS�V-6n�����i��=f���}���c�����KW�M*��}�TPP��Q�x��'0�������BRR������W_{�5�{�9����L}���;���L�<777��i��]�puu��\�����>�"��;&���������={�����R��K��vU����X[^���_�\��6m���{wl6&L`��e����i��<��j��N�KFq��wX�����,�>�����~�'�
�6:��H�����ESIDAT�~9����a��F�8O����W�P|��m�������(��j����?��(%�t�����IKK#//������KXEk��&����{���f��t���z��1x�`222*$S�v�J�H9v�,���o���������O��eK4h���K����1z�h�}��
���E�N�X��L&�t��_|��
�Q�F�K.������=����6m�7�|�ixx8�>�(���t����`�6��v�
6��Uv�",,��������C�:u���O��U�V��S���s���n��t�����I�p�����V+��
+�|n��OOO���NVl���<�������r��;���vRRR����h����5c��%��2�����*��{�cB���K����O�N�*����1�n����E��]������n"&&��9TY���|��'���P�^=&O�\2����������C�/y������qqq��R���"U��-s�k����S<���I^:��V�������T������0`��'22��8<��c���[8;;�D�N����#AAA���q��Yx��c�b��Y�r%�g��������1a��
���m[���h����sO�yF|��v;[�ne��
���O��?�/��(�+�����q�����\�}�M���	����{��L�6
��V��.**b��2���x&O���8q�v��M�6q���s��1����2'�R���})YYY��������r��	+V�����g��)��W*O�:�\r�����G<x0����b���k�r��q�jt�R�J_PP@ff&d��Y<���$&&Vh����_�O�����'�����?T\_�<==���o������o����z�s��r��7r�m�q���/_�{����E�.{�?�ey��>��Y*�y�He���1�l(����&�lv������f���)x����k""����O*��n��[n�u�����F�a��9%W\U&3g�,;3--�-ZT�07�����;����u������O>�?�P��l�Brr2g��a��Q%����y{{3d����d��A��������W_1n��
�r)j������N>��SN�:���;y���K�>(�m��f������;��l�q��m��u�����Mdd$]�v�d2���Or���2{p���}%�R�����&==��U����c����X���� ��J�q��U�+����g��w����S
��������SOU��W�J_XX���#1���k����[�VQ*c?�>��s�F�b���,Y���\a}=\��p�u�1k�,�5k���3/��"$!!���Pei����=777"##6l�}����w��,/��_(Ke;��f-�D����)�`S!3M�<�t�XJd��LD��X�|�V�����W/���W�������+6l�@`` P|���7�Htt���S�X���}������������B�������K^;�r�����/_NXX�7�V�Z<���<����������s������m�e��q��qBCC��\[�V���J�^.�>���'77�[o������I6m�Tf��_l����c��=��XPP������,?k�����Ky���dgg��o�o�>��)~���%Kx���X�fM������f��������p���J`` �������\3K�r�������9s�����q��{7G��s��������C�.]X�f����B���M��59}�45j���������Ke;��;����.]Z�w���.~LHJJ"--���(����������e�y��a�[�.�"�r�{�p[����V�\Y�:))�d|��e�L��"F�������!��L`2��s*����y1u�/��
�r�b�y���i��i�)�C�`O�:���'9y�$�_����NEEE�|�r������oi�������_�~,[����w�����3����*d����c���ddd������~J�f�c?g�
����"--���d>��cn��&��CZZZ��l��������|��X����q��Y~��g�����]�h��I�o;??�[n��+V�E�_~��N�:��Y3����={6����~�f��]��w���}%�R������S�L!??�y�����K�v�8s�#G�d��%������%���{�������'U��2�����+�T��>@�6mHOO/���>��;�4��U����>���_�������;v��]�
�ve��/�'U�c���kY�j�|�I�BtE��p�c����J�=8v�������+�j�
??���C��g�}���'STT����/�B���ey���[��?�V�"//�I�&��O���.��2�g�%.3��������|n3q�9��L��3����XE}��������R��"/^�pvvv8999L&�������Y3�c9BBB6�����\���SO����(����������t<������0G�
={�t�����e��ggg��l.��-X���p8���#$$�����0`�#==�B2eee9�����w���:���GBB���0�s��s�9���AAA�^x���<���w�}��2�����;P����'/�>��-s4o����AGDD�c���e��R�^�|�#**�����h�����,Yo��=��-[:���:tp����Ls]l�W��W����r8;;;�V��b�8���#G�t8�����:ur���9�6m���m���p8f��]r�������R�}��)G@@�U�����_�o�2��<���#����g�������/������c8����_��c��w�u�������Q#�W_}Ua�*s?9}Rys�Kx�����Z�l�p8�����c��)S���G�=G�-Y�r���Fll��[�noooG�z�o����������:�����5r���;z��Y��_n��>���~\�RVR����v��A��W�3���k�z�q.����""U����&����X���Y>�B��ADDD��_�������T]W���<@����,�l_���+Yh�$��� w[3�0���x6��;�DD�U��_k�}9OAQ�w�`U�2���������fn�fr��,���2�&��3:��H��������������p`
�~Y���dv�-��fn�����,��|�����[���36��H5����������H5���6����e������b���zY�D��~�=�D������aEDD�}��h��Vn��o������1�-�����)��<o"�zR��;��06��������������H5q8#��7�ai�/|k1O��	5��s*Ms=h\�V����[�|�JK�}�kX��S|��S�&oa�o��`1a���S��s!��&���O���f�������������5&-7��[�4n
�-E�+��t:M�|�yw"����TDD��
�""""""""����\V�\�������_<��b�CNg��� ����_�:�������������H���w�~�W�.d�)�x�o��`K���|�smK����W���""R�T��bV^��ms��sdc����{��,�����
ox
�c���H�Pa_DDDDDDD�
�|r_���;'�{Y>&�[����3G��%�j744����?�EDDDDDDD*	{^&�28����������#��f3�J��f�Yr�[x��E�D^�<����-""K�}�
�[����x�^���}�N�XQ�f����`*�e��>��vy�i��Y�#����""R)��/"""""""R���9vx
�N����$��8f��&������h�X��0��_H�����#��M�jys����TF*���������\��������S{9z�$q�8A!LVb�Xv1;��e���9���"��e���k��[S#�5}�+xODD�*Qa_DDDDDDD�2�&w��O����D��28A�Mf6�\za�
�`�AK���8�o���[}�������������k�
�""""""""���z�'8�s��\����59q�a�}��)�\o�%�(���6���g#���'(��~X��oGDD�j��/"""""""���))<�Y�Z��Zl*�
9�+�R��"	�@XPs�����d�������%�EDDDDDDD~���������[cB����z~V��t����T*������������;��=F����f�j.66�
6����A�U���O��#�<Ra��n���HU�|�r5j�����w'99��H"""��
�"���_]���r�S)K��E�����4��3gr���7o��O>it,�JC�}�j��d��IL�>�q��PXXH�~�

�e��?~���{3~�x�����+8{�,<����DEE��{������[i��5
4 **���W�������Ohh(7�pG�)Yg���4m��F����~[�-!""r�Q?/"U���+i��
��w�f�1a��-[Fnn���DDD*�E��n��q�}���SO�����'�'N$11���3k�,l6���'66��n�����8<��u�x�����{7#F�`��Q>|�������� ::�'Np��a��������,c����w����C��7�/����[CDD���~^D��C�^����///���L%""Ry��/"�t�����H��kG||<&���o�WWW�,Y���#1�L���r�=���W_�a�@�.]J��[�v-}���j������w�Y����k3�|>L������*l�EDD���"RUdee���Rj������%�\�F���F�%���f
K^��������B��}�Z�#������(.���;���SPPP2VoZZ5k�,yN�:���~��/�L������b���t����vTDD�R?/"U����yW�������q��g��Ur�����������};*���e3�L%��p�BZ�hQj������;���$>>�z��P�fM�v{�����%���U���~���~������RSS1�uc���HEP?/"�IDD+W�,y���Dnn.���\���("""����E�9��V�K�����7�������|������9s���_���Bf��AQQ����o�������Ojj*K�,�o����7n\r�����\9��"RU�r�-����U�V�����I����NNNFG�t��H5��gO�����'h���e�7q�DF�I�F�(((�W�^4k���F��=�������7�|���7s��7�r�J��_OHH!!!�s�=$%%�����#���������DDD���y��<==�?>#F� 11���;3w�\�c���T&������Y�f�V6�J������EDD�����u ""R�]n��dDDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD��EDDDDDDDDDD���-0k����!"""D}���H����k���p8�q�N��S78��eN�U�h���ku���Z�O�W����Z��~U���Emr>����&�S��Omry�N�S[�Nm�;�����S[�-
�#""""""""""R���/""""""""""R���/""""""""""R���/""""""""""R���/""""""""""R���/""""�����������#bF�>��}	�S/U}��(IEND�B`�
#40Alexander Korotkov
aekorotkov@gmail.com
In reply to: Krunal Bauskar (#39)
Re: Improving spin-lock implementation on ARM.

On Tue, Dec 1, 2020 at 3:44 PM Krunal Bauskar <krunalbauskar@gmail.com> wrote:

I have completed benchmarking with lse.

Graph attached.

Thank you for benchmarking.

Now I agree with this comment by Tom Lane

In general, I'm pretty skeptical of *all* the results posted so far on
this thread, because everybody seems to be testing exactly one machine.
If there's one thing that it's safe to assume about ARM, it's that
there are a lot of different implementations; and this area seems very
very likely to differ across implementations.

Different ARM implementations look too different. As you pointed out,
LSE is enabled in gcc-10 by default. I doubt we can accept a patch,
which gives benefits for specific platform and only when the compiler
isn't very modern. Also, we didn't cover all ARM planforms. Given
they are so different, we can't guarantee that patch doesn't cause
regression of some ARM. Additionally, the effect of the CAS patch
even for Kunpeng seems modest. It makes the drop off of TPS more
smooth, but it doesn't change the trend.

------
Regards,
Alexander Korotkov

#41Alexander Korotkov
aekorotkov@gmail.com
In reply to: Amit Khandekar (#38)
Re: Improving spin-lock implementation on ARM.

On Tue, Dec 1, 2020 at 1:10 PM Amit Khandekar <amitdkhan.pg@gmail.com> wrote:

On Tue, 1 Dec 2020 at 15:33, Krunal Bauskar <krunalbauskar@gmail.com> wrote:

What I meant was outline-atomics support was added in GCC-9.4 and was made default in gcc-10.
LSE support is present for quite some time.

FWIW, here is an earlier discussion on the same (also added the
proposal author here) :

/messages/by-id/099F69EE-51D3-4214-934A-1F28C0A1A7A7@amazon.com

Thank you for pointing! I wonder why the effect of LSE on Graviton2
observed by Tsahi Zidenberg is so modest. It's probably because he
runs the tests with a low number of clients.

------
Regards,
Alexander Korotkov

#42Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Alexander Korotkov (#40)
Re: Improving spin-lock implementation on ARM.

On Tue, 1 Dec 2020 at 20:25, Alexander Korotkov <aekorotkov@gmail.com>
wrote:

On Tue, Dec 1, 2020 at 3:44 PM Krunal Bauskar <krunalbauskar@gmail.com>
wrote:

I have completed benchmarking with lse.

Graph attached.

Thank you for benchmarking.

Now I agree with this comment by Tom Lane

In general, I'm pretty skeptical of *all* the results posted so far on
this thread, because everybody seems to be testing exactly one machine.
If there's one thing that it's safe to assume about ARM, it's that
there are a lot of different implementations; and this area seems very
very likely to differ across implementations.

Different ARM implementations look too different. As you pointed out,
LSE is enabled in gcc-10 by default. I doubt we can accept a patch,
which gives benefits for specific platform and only when the compiler
isn't very modern. Also, we didn't cover all ARM planforms. Given
they are so different, we can't guarantee that patch doesn't cause
regression of some ARM. Additionally, the effect of the CAS patch
even for Kunpeng seems modest. It makes the drop off of TPS more
smooth, but it doesn't change the trend.

There are 2 parts:

** Does CAS patch help scale PGSQL. Yes.*
** Is LSE beneficial for all architectures. Probably No.*

The patch addresses only the former one which is true for all cases.
(Enabling LSE should be an independent process).

gcc-10 made it default but when I read [1]/messages/by-id/099F69EE-51D3-4214-934A-1F28C0A1A7A7@amazon.com it quotes that canonical decided
to remove it as default
as part of* Ubuntu-20.04 which means LSE has not proven the test of
canonical (probably).*
Also, most of the distro has not yet started shipping GCC-10 which is way
far before it makes it to all distro.

So if we keep the LSE effect aside and just look at the patch from
performance improvement it surely helps
achieve a good gain. I see an improvement in the range of 10-40%.
Amit during his independent testing also observed the gain in the same
range and your testing with G-2 has re-attested the same point.
Pardon me if this is modest as per pgsql standards.

With 1024 scalability PGSQL on other arches (beyond ARM) struggle to scale
so there is something more
inherent that needs to be addressed from a generic perspective.

Also, the said patch non-only helps pgbench kind of workload but other
workloads too.

--------------

I would request you guys to re-think it from this perspective to help
ensure that PGSQL can scale well on ARM.
s_lock becomes a top-most function and LSE is not a universal solution but
CAS surely helps ease the main bottleneck.

And surely let me know if more data is needed.

Link:
[1]: /messages/by-id/099F69EE-51D3-4214-934A-1F28C0A1A7A7@amazon.com
/messages/by-id/099F69EE-51D3-4214-934A-1F28C0A1A7A7@amazon.com

------
Regards,
Alexander Korotkov

--
Regards,
Krunal Bauskar

#43Alexander Korotkov
aekorotkov@gmail.com
In reply to: Krunal Bauskar (#42)
Re: Improving spin-lock implementation on ARM.

On Tue, Dec 1, 2020 at 6:19 PM Krunal Bauskar <krunalbauskar@gmail.com> wrote:

I would request you guys to re-think it from this perspective to help ensure that PGSQL can scale well on ARM.
s_lock becomes a top-most function and LSE is not a universal solution but CAS surely helps ease the main bottleneck.

CAS patch isn't proven to be a universal solution as well. We have
tested the patch on just a few processors, and Tom has seen the
regression [1]. The benchmark used by Tom was artificial, but the
results may be relevant for some real-life workload.

I'm expressing just my personal opinion, other committers can have
different opinions. I don't particularly think this topic is
necessarily a non-starter. But I do think that given ambiguity we've
observed in the benchmark, much more research is needed to push this
topic forward.

Links.
1. /messages/by-id/741389.1606530957@sss.pgh.pa.us

------
Regards,
Alexander Korotkov

#44Zidenberg, Tsahi
tsahee@amazon.com
In reply to: Alexander Korotkov (#41)
Re: Improving spin-lock implementation on ARM.

On 01/12/2020, 16:59, "Alexander Korotkov" <aekorotkov@gmail.com> wrote:
On Tue, Dec 1, 2020 at 1:10 PM Amit Khandekar <amitdkhan.pg@gmail.com> wrote:

FWIW, here is an earlier discussion on the same (also added the
proposal author here) :

Thanks for looping me in!

/messages/by-id/099F69EE-51D3-4214-934A-1F28C0A1A7A7@amazon.com

Thank you for pointing! I wonder why the effect of LSE on Graviton2
observed by Tsahi Zidenberg is so modest. It's probably because he
runs the tests with a low number of clients.

There are multiple possible reasons why I saw a smaller effect of LSE, but I think an important one was that I
used a 32-core instance rather than a 64-core one. The reason I did so, was that 32-cores gave me better
absolute results than 64 cores, and I didn't want to feel like I could misguide anyone.

The 64-core instance results is a good example for the benefit of LSE. LSE becomes most important in edges,
and with adversarial workloads. If multiple CPUs try to acquire a lock simultaneously - LSE ensures one CPU
will indeed get the lock (with just one transaction), while LDRX/STRX could have multiple CPUS looping and
no-one acquiring a lock. This is why I believe just looking at "reasonable" benchmarks misses out on effects
real customers will run into.

Happy to see another arm-optimization thread so quickly :)

Thank you!
Tsahi.

#45Tom Lane
tgl@sss.pgh.pa.us
In reply to: Alexander Korotkov (#43)
Re: Improving spin-lock implementation on ARM.

Alexander Korotkov <aekorotkov@gmail.com> writes:

On Tue, Dec 1, 2020 at 6:19 PM Krunal Bauskar <krunalbauskar@gmail.com> wrote:

I would request you guys to re-think it from this perspective to help ensure that PGSQL can scale well on ARM.
s_lock becomes a top-most function and LSE is not a universal solution but CAS surely helps ease the main bottleneck.

CAS patch isn't proven to be a universal solution as well. We have
tested the patch on just a few processors, and Tom has seen the
regression [1]. The benchmark used by Tom was artificial, but the
results may be relevant for some real-life workload.

Yeah. I think that the main conclusion from what we've seen here is
that on smaller machines like M1, a standard pgbench benchmark just
isn't capable of driving PG into serious spinlock contention. (That
reflects very well on the work various people have done over the years
to get rid of spinlock contention, because ten or so years ago it was
a huge problem on this size of machine. But evidently, not any more.)
Per the results others have posted, nowadays you need dozens of cores
and hundreds of client threads to measure any such issue with pgbench.

So that is why I experimented with a special test that does nothing
except pound on one spinlock. Sure it's artificial, but if you want
to see the effects of different spinlock implementations then it's
just too hard to get any results with pgbench's regular scripts.

And that's why it disturbs me that the CAS-spinlock patch showed up
worse in that environment. The fact that it's not visible in the
regular pgbench test just means that the effect is too small to
measure in that test. But in a test where we *can* measure an effect,
it's not looking good.

It would be interesting to see some results from the same test I did
on other processors. I suspect the results would look a lot different
from mine ... but we won't know unless someone does it. Or, if someone
wants to propose some other test case, let's have a look.

I'm expressing just my personal opinion, other committers can have
different opinions. I don't particularly think this topic is
necessarily a non-starter. But I do think that given ambiguity we've
observed in the benchmark, much more research is needed to push this
topic forward.

Yeah. I'm not here to say "do nothing". But I think we need results
from more machines and more test cases to convince ourselves whether
there's a consistent, worthwhile win from any specific patch.

regards, tom lane

#46Alexander Korotkov
aekorotkov@gmail.com
In reply to: Zidenberg, Tsahi (#44)
Re: Improving spin-lock implementation on ARM.

On Tue, Dec 1, 2020 at 7:57 PM Zidenberg, Tsahi <tsahee@amazon.com> wrote:

On 01/12/2020, 16:59, "Alexander Korotkov" <aekorotkov@gmail.com> wrote:
On Tue, Dec 1, 2020 at 1:10 PM Amit Khandekar <amitdkhan.pg@gmail.com> wrote:

FWIW, here is an earlier discussion on the same (also added the
proposal author here) :

Thanks for looping me in!

/messages/by-id/099F69EE-51D3-4214-934A-1F28C0A1A7A7@amazon.com

Thank you for pointing! I wonder why the effect of LSE on Graviton2
observed by Tsahi Zidenberg is so modest. It's probably because he
runs the tests with a low number of clients.

There are multiple possible reasons why I saw a smaller effect of LSE, but I think an important one was that I
used a 32-core instance rather than a 64-core one. The reason I did so, was that 32-cores gave me better
absolute results than 64 cores, and I didn't want to feel like I could misguide anyone.

BTW, what number of clients did you use? I can't find it in your message.

------
Regards,
Alexander Korotkov

#47Zidenberg, Tsahi
tsahee@amazon.com
In reply to: Alexander Korotkov (#46)
Re: Improving spin-lock implementation on ARM.

On 01/12/2020, 19:08, "Alexander Korotkov" <aekorotkov@gmail.com> wrote:
BTW, what number of clients did you use? I can't find it in your message.

Sure. Important params seem to be:

Pgbench:
Clients: 256
pgbench_jobs : 32
Scale: 1000
fill_factor: 90

Postgresql:
shared buffers: 31GB
max_connections: 1024

Thanks!
Tsahi.

#48Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Tom Lane (#45)
Re: Improving spin-lock implementation on ARM.

On Tue, 1 Dec 2020 at 22:19, Tom Lane <tgl@sss.pgh.pa.us> wrote:

Alexander Korotkov <aekorotkov@gmail.com> writes:

On Tue, Dec 1, 2020 at 6:19 PM Krunal Bauskar <krunalbauskar@gmail.com>

wrote:

I would request you guys to re-think it from this perspective to help

ensure that PGSQL can scale well on ARM.

s_lock becomes a top-most function and LSE is not a universal solution

but CAS surely helps ease the main bottleneck.

CAS patch isn't proven to be a universal solution as well. We have
tested the patch on just a few processors, and Tom has seen the
regression [1]. The benchmark used by Tom was artificial, but the
results may be relevant for some real-life workload.

Yeah. I think that the main conclusion from what we've seen here is
that on smaller machines like M1, a standard pgbench benchmark just
isn't capable of driving PG into serious spinlock contention. (That
reflects very well on the work various people have done over the years
to get rid of spinlock contention, because ten or so years ago it was
a huge problem on this size of machine. But evidently, not any more.)
Per the results others have posted, nowadays you need dozens of cores
and hundreds of client threads to measure any such issue with pgbench.

So that is why I experimented with a special test that does nothing
except pound on one spinlock. Sure it's artificial, but if you want
to see the effects of different spinlock implementations then it's
just too hard to get any results with pgbench's regular scripts.

And that's why it disturbs me that the CAS-spinlock patch showed up
worse in that environment. The fact that it's not visible in the
regular pgbench test just means that the effect is too small to
measure in that test. But in a test where we *can* measure an effect,
it's not looking good.

It would be interesting to see some results from the same test I did
on other processors. I suspect the results would look a lot different
from mine ... but we won't know unless someone does it. Or, if someone
wants to propose some other test case, let's have a look.

I'm expressing just my personal opinion, other committers can have
different opinions. I don't particularly think this topic is
necessarily a non-starter. But I do think that given ambiguity we've
observed in the benchmark, much more research is needed to push this
topic forward.

Yeah. I'm not here to say "do nothing". But I think we need results
from more machines and more test cases to convince ourselves whether
there's a consistent, worthwhile win from any specific patch.

I think there is
*an ambiguity with lse and that has been the*
*source of some confusion* so let's make another attempt to
understand all the observations and then define the next steps.

-----------------------------------------------------------------

*1. CAS patch (applied on the baseline)* - Kunpeng: 10-45% improvement
observed [1]/messages/by-id/attachment/116612/Screenshot
- Graviton2: 30-50% improvement observed [2]/messages/by-id/attachment/116521/arm-rw.png
- M1: Only select results are available cas continue to maintain a
marginal gain but not significant. [3]/messages/by-id/1367116.1606802480@sss.pgh.pa.us
[inline with what we observed with Kunpeng and Graviton2 for select
results too].

*2. Let's ignore CAS for a sec and just think of LSE independently* -
Kunpeng: regression observed
- Graviton2: gain observed
- M1: regression observed
[while lse probably is default explicitly enabling it with +lse causes
regression on the head itself [4]/messages/by-id/1158478.1606716507@sss.pgh.pa.us.
client=2/4: 1816/714 ---- vs ---- 892/610]

There is enough reason not to immediately consider enabling LSE given
its unable to perform consistently on all hardware.
-----------------------------------------------------------------

With those 2 aspects clear let's evaluate what options we have in hand

*1. Enable CAS approach* *- What we gain:* pgsql scale on
Kunpeng/Graviton2
(m1 awaiting read-write result but may marginally scale [[5]/messages/by-id/51e2f75b-3742-7f28-4438-0425b11cf410@enterprisedb.com: "but
the patched numbers are only about a few percent better"])
*- What we lose:* Nothing for now.

*2. LSE:* *- What we gain: *Scaled workload with Graviton2
* - What we lose:* regression on M1 and Kunpeng.

Let's think of both approaches independently.

- Enabling CAS would help us scale on all hardware (Kunpeng/Graviton2/M1)
- Enabling LSE would help us scale only on some but regress on others.
[LSE could be considered in the future once it stabilizes and all
hardware adapts to it]

-------------------------------------------------------------------

*Let me know what do you think about this analysis and any specific
direction that we should consider to help move forward.*

-------------------------------------------------------------------

Links:
[1]: /messages/by-id/attachment/116612/Screenshot
/messages/by-id/attachment/116612/Screenshot
[2]: /messages/by-id/attachment/116521/arm-rw.png
[3]: /messages/by-id/1367116.1606802480@sss.pgh.pa.us
/messages/by-id/1367116.1606802480@sss.pgh.pa.us
[4]: /messages/by-id/1158478.1606716507@sss.pgh.pa.us
/messages/by-id/1158478.1606716507@sss.pgh.pa.us
[5]: /messages/by-id/51e2f75b-3742-7f28-4438-0425b11cf410@enterprisedb.com
/messages/by-id/51e2f75b-3742-7f28-4438-0425b11cf410@enterprisedb.com

regards, tom lane

--
Regards,
Krunal Bauskar

#49Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Krunal Bauskar (#48)
Re: Improving spin-lock implementation on ARM.

Any updates or further inputs on this.

On Wed, 2 Dec 2020 at 09:27, Krunal Bauskar <krunalbauskar@gmail.com> wrote:

On Tue, 1 Dec 2020 at 22:19, Tom Lane <tgl@sss.pgh.pa.us> wrote:

Alexander Korotkov <aekorotkov@gmail.com> writes:

On Tue, Dec 1, 2020 at 6:19 PM Krunal Bauskar <krunalbauskar@gmail.com>

wrote:

I would request you guys to re-think it from this perspective to help

ensure that PGSQL can scale well on ARM.

s_lock becomes a top-most function and LSE is not a universal solution

but CAS surely helps ease the main bottleneck.

CAS patch isn't proven to be a universal solution as well. We have
tested the patch on just a few processors, and Tom has seen the
regression [1]. The benchmark used by Tom was artificial, but the
results may be relevant for some real-life workload.

Yeah. I think that the main conclusion from what we've seen here is
that on smaller machines like M1, a standard pgbench benchmark just
isn't capable of driving PG into serious spinlock contention. (That
reflects very well on the work various people have done over the years
to get rid of spinlock contention, because ten or so years ago it was
a huge problem on this size of machine. But evidently, not any more.)
Per the results others have posted, nowadays you need dozens of cores
and hundreds of client threads to measure any such issue with pgbench.

So that is why I experimented with a special test that does nothing
except pound on one spinlock. Sure it's artificial, but if you want
to see the effects of different spinlock implementations then it's
just too hard to get any results with pgbench's regular scripts.

And that's why it disturbs me that the CAS-spinlock patch showed up
worse in that environment. The fact that it's not visible in the
regular pgbench test just means that the effect is too small to
measure in that test. But in a test where we *can* measure an effect,
it's not looking good.

It would be interesting to see some results from the same test I did
on other processors. I suspect the results would look a lot different
from mine ... but we won't know unless someone does it. Or, if someone
wants to propose some other test case, let's have a look.

I'm expressing just my personal opinion, other committers can have
different opinions. I don't particularly think this topic is
necessarily a non-starter. But I do think that given ambiguity we've
observed in the benchmark, much more research is needed to push this
topic forward.

Yeah. I'm not here to say "do nothing". But I think we need results
from more machines and more test cases to convince ourselves whether
there's a consistent, worthwhile win from any specific patch.

I think there is
*an ambiguity with lse and that has been the*
*source of some confusion* so let's make another attempt to
understand all the observations and then define the next steps.

-----------------------------------------------------------------

*1. CAS patch (applied on the baseline)* - Kunpeng: 10-45% improvement
observed [1]
- Graviton2: 30-50% improvement observed [2]
- M1: Only select results are available cas continue to maintain a
marginal gain but not significant. [3]
[inline with what we observed with Kunpeng and Graviton2 for select
results too].

*2. Let's ignore CAS for a sec and just think of LSE independently* -
Kunpeng: regression observed
- Graviton2: gain observed
- M1: regression observed
[while lse probably is default explicitly enabling it with +lse
causes regression on the head itself [4].
client=2/4: 1816/714 ---- vs ---- 892/610]

There is enough reason not to immediately consider enabling LSE given
its unable to perform consistently on all hardware.
-----------------------------------------------------------------

With those 2 aspects clear let's evaluate what options we have in hand

*1. Enable CAS approach* *- What we gain:* pgsql scale on
Kunpeng/Graviton2
(m1 awaiting read-write result but may marginally scale [[5]: "but
the patched numbers are only about a few percent better"])
*- What we lose:* Nothing for now.

*2. LSE:* *- What we gain: *Scaled workload with Graviton2
* - What we lose:* regression on M1 and Kunpeng.

Let's think of both approaches independently.

- Enabling CAS would help us scale on all hardware (Kunpeng/Graviton2/M1)
- Enabling LSE would help us scale only on some but regress on others.
[LSE could be considered in the future once it stabilizes and all
hardware adapts to it]

-------------------------------------------------------------------

*Let me know what do you think about this analysis and any specific
direction that we should consider to help move forward.*

-------------------------------------------------------------------

Links:
[1]:
/messages/by-id/attachment/116612/Screenshot
[2]: /messages/by-id/attachment/116521/arm-rw.png
[3]:
/messages/by-id/1367116.1606802480@sss.pgh.pa.us
[4]:
/messages/by-id/1158478.1606716507@sss.pgh.pa.us
[5]:
/messages/by-id/51e2f75b-3742-7f28-4438-0425b11cf410@enterprisedb.com

regards, tom lane

--
Regards,
Krunal Bauskar

--
Regards,
Krunal Bauskar

#50Tom Lane
tgl@sss.pgh.pa.us
In reply to: Krunal Bauskar (#49)
Re: Improving spin-lock implementation on ARM.

Krunal Bauskar <krunalbauskar@gmail.com> writes:

Any updates or further inputs on this.

As far as LSE goes: my take is that tampering with the
compiler/platform's default optimization options requires *very*
strong evidence, which we have not got and likely won't get. Users
who are building for specific hardware can choose to supply custom
CFLAGS, of course. But we shouldn't presume to do that for them,
because we don't know what they are building for, or with what.

I'm very willing to consider the CAS spinlock patch, but it still
feels like there's not enough evidence to show that it's a universal
win. The way to move forward on that is to collect more measurements
on additional ARM-based platforms. And I continue to think that
pgbench is only a very crude tool for testing spinlock performance;
we should look at other tests.

From a system structural standpoint, I seriously dislike that lwlock.c
patch: putting machine-specific variant implementations into that file
seems like a disaster for maintainability. So it would need to show a
very significant gain across a range of hardware before I'd want to
consider adopting it ... and it has not shown that.

regards, tom lane

#51Alexander Korotkov
aekorotkov@gmail.com
In reply to: Tom Lane (#50)
Re: Improving spin-lock implementation on ARM.

On Thu, Dec 3, 2020 at 7:02 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:

From a system structural standpoint, I seriously dislike that lwlock.c
patch: putting machine-specific variant implementations into that file
seems like a disaster for maintainability. So it would need to show a
very significant gain across a range of hardware before I'd want to
consider adopting it ... and it has not shown that.

The current shape of the lwlock patch is experimental. I had quite a
beautiful (in my opinion) idea to wrap platform-dependent parts of
CAS-loops into macros. Then we could provide different low-level
implementations of CAS-loops for Power, ARM and rest platforms with
single code for LWLockAttempLock() and others. However, I see that
modern ARM tends to efficiently implement LSE. Power doesn't seem to
be very popular. So, I'm going to give up with this for now.

------
Regards,
Alexander Korotkov

#52Alexander Korotkov
aekorotkov@gmail.com
In reply to: Krunal Bauskar (#48)
Re: Improving spin-lock implementation on ARM.

On Wed, Dec 2, 2020 at 6:58 AM Krunal Bauskar <krunalbauskar@gmail.com> wrote:

1. CAS patch (applied on the baseline)
- Kunpeng: 10-45% improvement observed [1]
- Graviton2: 30-50% improvement observed [2]

What does lower boundary of improvement mean? Does it mean minimal
improvement observed? Obviously not, because there is no improvement
with a low number of clients or read-only benchmark.

- M1: Only select results are available cas continue to maintain a marginal gain but not significant. [3]

Read-only benchmark doesn't involve spinlocks (I've just rechecked
this). So, this difference is purely speculative.

Also, Tom observed the regression [1]. The benchmark is artificial,
but it may correspond to some real workload with heavily-loaded
spinlocks. And that might have an explanation. ldrex/strex
themselves don't work as memory barrier (this is why compiler adds
explicit memory barrier afterwards). And I bet ldrex unpaired with
strex could see an outdated value. On high-contended spinlocks that
may cause too pessimistic waits.

2. Let's ignore CAS for a sec and just think of LSE independently
- Kunpeng: regression observed

Yeah, it's sad that there are ARM chips, where making the same action
in a single instruction is slower than the same actions in multiple
instructions.

- Graviton2: gain observed

Have to say it's 5.5x improvement, which is dramatically more than
CAS-loop patch can give.

- M1: regression observed
[while lse probably is default explicitly enabling it with +lse causes regression on the head itself [4].
client=2/4: 1816/714 ---- vs ---- 892/610]

This is plain false. LSE was enabled in all the versions tested in M1
[2]: . So not LSE instructions or +lse option caused the regression, but lack of other options enabled by default in Apple's clang.
but lack of other options enabled by default in Apple's clang.

Let me know what do you think about this analysis and any specific direction that we should consider to help move forward.

In order to move forward with ARM-optimized spinlocks I would
investigate other options (at least [3]).

Regarding CAS spinlock patch I can propose the following steps to
clarify the things.
1. Run Tom's spinlock test on ARM machines other than M1.
2. Try to construct a pgbench script, which produces heavily-loaded
spinlock without custom C-function, and also run it across various ARM
machines.

Links
1. /messages/by-id/741389.1606530957@sss.pgh.pa.us
2. /messages/by-id/1274781.1606760475@sss.pgh.pa.us
3. https://linux-concepts.blogspot.com/2018/05/spinlock-implementation-in-arm.html

------
Regards,
Alexander Korotkov

#53Alexander Korotkov
aekorotkov@gmail.com
In reply to: Krunal Bauskar (#48)
Re: Improving spin-lock implementation on ARM.

On Wed, Dec 2, 2020 at 6:58 AM Krunal Bauskar <krunalbauskar@gmail.com> wrote:

Let me know what do you think about this analysis and any specific direction that we should consider to help move forward.

BTW, it would be also nice to benchmark my lwlock patch on the
Kunpeng. I'm very optimistic about this patch, but it wouldn't be
fair to completely throw it away. It still might be useful for
LSE-disabled builds.

------
Regards,
Alexander Korotkov

#54Amit Khandekar
amitdkhan.pg@gmail.com
In reply to: Alexander Korotkov (#53)
Re: Improving spin-lock implementation on ARM.

On Sat, 5 Dec 2020 at 02:55, Alexander Korotkov <aekorotkov@gmail.com> wrote:

On Wed, Dec 2, 2020 at 6:58 AM Krunal Bauskar <krunalbauskar@gmail.com> wrote:

Let me know what do you think about this analysis and any specific direction that we should consider to help move forward.

BTW, it would be also nice to benchmark my lwlock patch on the
Kunpeng. I'm very optimistic about this patch, but it wouldn't be
fair to completely throw it away. It still might be useful for
LSE-disabled builds.

Coincidentally I was also looking at some hotspot locations around
LWLockAcquire() and LWLockAttempt() for read-only work-loads on both
arm64 and x86, and had narrowed down to the place where
pg_atomic_compare_exchange_u32() is called. So it's likely we are
working on the same hotspot area. When I get a chance, I do plan to
look at your patch while I myself am trying to see if we can do some
optimizations. Although, this is unrelated to the optimization of this
mail thread, so this will need a different mail thread.

--
Thanks,
-Amit Khandekar
Huawei Technologies

#55Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Tom Lane (#50)
1 attachment(s)
Re: Improving spin-lock implementation on ARM.

On Thu, 3 Dec 2020 at 21:32, Tom Lane <tgl@sss.pgh.pa.us> wrote:

Krunal Bauskar <krunalbauskar@gmail.com> writes:

Any updates or further inputs on this.

As far as LSE goes: my take is that tampering with the
compiler/platform's default optimization options requires *very*
strong evidence, which we have not got and likely won't get. Users
who are building for specific hardware can choose to supply custom
CFLAGS, of course. But we shouldn't presume to do that for them,
because we don't know what they are building for, or with what.

I'm very willing to consider the CAS spinlock patch, but it still
feels like there's not enough evidence to show that it's a universal
win. The way to move forward on that is to collect more measurements
on additional ARM-based platforms. And I continue to think that
pgbench is only a very crude tool for testing spinlock performance;
we should look at other tests.

Thanks Tom.

Given pg-bench limited option I decided to try things with sysbench to
expose
the real contention using zipfian type (zipfian pattern causes part of the
database
to get updated there-by exposing main contention point).

----------------------------------------------------------------------------
*Baseline for 256 threads update-index use-case:*
- 44.24% 174935 postgres postgres [.] s_lock
transactions:
transactions: 5587105 (92988.40 per sec.)

*Patched for 256 threads update-index use-case:*
0.02% 80 postgres postgres [.] s_lock
transactions:
transactions: 10288781 (171305.24 per sec.)

*perf diff*

* 0.02% +44.22% postgres [.] s_lock*
----------------------------------------------------------------------------

As we see from the above result s_lock is exposing major contention that
could be relaxed using the
said cas patch. Performance improvement in range of 80% is observed.

Taking this guideline we decided to run it for all scalability for update
and non-update use-case.
Check the attached graph. Consistent improvement is observed.

I presume this should help re-establish that for major contention cases
existing tas approach will always give up.

-------------------------------------------------------------------------------------------

Unfortunately, I don't have access to different ARM arch except for Kunpeng
or Graviton2 where
we have already proved the value of the patch.
[ref: Apple M1 as per your evaluation patch doesn't show regression for
select. Maybe if possible can you try update scenarios too].

Do you know anyone from the community who has access to other ARM arches we
can request them to evaluate?
But since it is has proven on 2 independent ARM arch I am pretty confident
it will scale with other ARM arches too.

From a system structural standpoint, I seriously dislike that lwlock.c
patch: putting machine-specific variant implementations into that file
seems like a disaster for maintainability. So it would need to show a
very significant gain across a range of hardware before I'd want to
consider adopting it ... and it has not shown that.

regards, tom lane

--
Regards,
Krunal Bauskar

Attachments:

Screenshot from 2020-12-08 14-16-24.pngimage/png; name="Screenshot from 2020-12-08 14-16-24.png"Download
�PNG


IHDR�|���sBIT|d�tEXtSoftwaregnome-screenshot��> IDATx���wx\��������fF�Z]�lY��������BB(aI�����g��n`��l�	��)6������\%K�%KV���4}��1��\��
~?����{��{��s�{�UTUUB!�B\t���B!�_	�B!���N��W^y�r]�B�Kh��%g=.��B|����?���.��B!�|�����_!��.�G�	!�Bq�@!�B���B!�B\E$B!��*"�B!�W	�B!���H �B!�UD!�B!�"!�Bq�@!�B���B!�B\E$B!��*b��0v������9s�3g�������a�~�)�/f�����~mm-���III������J��~��_��1c�3gf��r_�7F~~>��m#>>��3g1�yl����;w2o�<�L�2��!���x<8<�E�s��	v��5HW�?����l�`�4������p�r�.I�Bq��x<8�N�n7��~�tN��$//����A���7�^O@@F�EQ.In�������$�!��,�v�������D\s�5L�:��x��Bq�>DII	)))]���">��C����.Y��������)//G����"�A*S!������`��/j��F�����/�e!.�Ai�vww�������������9��oP^^��?��!Cp��<��sDGG�������+9Fww7����l������������-[�p��It:C�9������={8r������n���1b3g�$  ��{��v�Z���QPx��g��o~���������)//�����DBB��M#%%���*77�;v�p�B&L���-[��}��s��-[�PSS���!22�k������^�������KYYn����&O�LLL��y�8q��;wRUU����b�������3	��{��79~�87�tc������;���e���u�]�}�B�o���n^|�E,��/��gd��������������$�^//��V���|�;�����G����APP�����5K�N�uR]]�'�|Bee%����3�:�r�8|�0���466�t:�Z�ddd0m�4BCCQ���|6l�@cc#>���_~�N�#�<���������bZ[[������0a�222����8p�m��1a����8t����tww��q�3f����������gOLL���g�����UUy��whhh`��Etvv��~jkkQ�!C�0c������a_PP�������g��DDDPTT��m�HII!33���R
���$((�Q�F1n��^������G�������NGrr2S&O0����r��!��|���3r�HF�IHH��L��u+N����g3|�p-���v�n�JQQ3f�`��)�q�A	TU�������q��AWW>��^GWW---���[�F�M������muuu�w�}Z��������\.����������7�x����>yz�^�-[Fii)QQQdff���8~�8[�n�����zH$�N�Jnn.�A���9�WZ'O����;ddd0l�0���)**�����n����G�WY�\.���z�W��>���(--%??�1c����Ikk+�~�)���.>� ���Zy���k444���DJJ
��
60l��~���?~�!���5"���`�����{7EEE<��DGGp�
7��K/���3|�pmH�t\w�u�u�B�o.�?�q��IWW��P��t���x<�{�=�0az����v��E]]��s���@O���;������a��������+V����g����c���`��HMME��SYY�����8Q�=�����p�!�u�V�^/'N�b�h����V�XAuu5���dgg�r�(--e�����3�I�&���!��b�����������1y�d�N'd��
�t:���5��9Bnn.���$''�����n����Z�&L�b��(
n����v�m��N�#66����TVURRR���kY�h��,9����n��tj�nUUq:����PQQ��fc��qx�^
��};^��i��a�Z��g�������$''Ncc#�6o������;���l���BZZz����j6l������9k&���$$$����'�|Baa!��������*EEE�����a���/�.�\�_���6�����i1�F��/�������������������2e
����*���,[��O%%%�C=���
N�������������N\\����\�f33f���QU��+V�����7���q���t�����Sy��WX�z5��
�X_�<v������=����<�F#k��e���Z��s�Njkk�������B����*��M��W_��~[[�W������C��(�|>-0X�j=�QQQ��?�U�V�a�n��>��c������{z��!��P��F��!C����	

BQrrrx���)--������L�z=��o������f2m�4�����'x���q����8q����s�==
}����e��������1c���q���g.�������`@UU6m�DUU��Mc��)X�VTU�����������INN&99���G���?r�, ''���@TU%44�
6P\\Lzz:f����6v��Iss3.$++���������f�v��A||<�C���;;;���f��y��d���|��9r���Z�������U��g���L�<Yk�GGG���Kyy9��
�j�������G�����k�e����^/{��a���8:D~~>iii��5���X�g$f��M) *:���p999���QTTD||<'N������Bl6�G�&22���U�o��������`0`�X3f^����b�g8���������	�d2@ff&���}������;�`��Ea2�0���l�h���'��^)e�(
F�Q����j������c�����f-���D��CGG���])))���a2�0�F-jhh��+((@UU�O�N``�v=QQQ�3�O�����Kz����lf���DEEq��q����2�4i������
������'''����K�+���OUU&N���j�h4b0�)$��PZZ���V^^��S7nV�U�����IHH�����E�X�x1���=�]�	��Jzz:����z<O����h���(���Q]]Mhh(c��%,,L�;6.��#GPZZ��n?�=+��i���#55����O`` ����neee477���Frr2V�����Brr���m�b�"UU���b��!��$00���h�����]����HMM%44T{^���LGG�V�N�����������gq`` ���2�W��m�TWW������"11������ 33������ill $$�1c�NAA�6-���S�5���ty^	���(���P�?����z������>�<��z������IINAUU\.���twwk���S	VVV���HNN��c���HKKCUU*++����"..�O/�T��t=�{mm-@��V���'N� 55�O�F�Q��[]]����o�������Y�f
AAA,Z�H1!.��($&&�i�GGG����y�MMM�\.���	������������BBB���"55������n����M@@:����
�����t��R��t:0�L���^P�:<<���+����?��������:�N�=���p8�1EQ�<Ng2��������BBB�iG~F�QK�?�������nBCC��������{}���B{[;�������z^)�BDD!!!=���k����1r�HX�v-������3j���&q���-9O�����O���.�>���l6[��E�����{�r��)<�V��9d|6�Jf��})8������Vkk+����q��>��y����"��<R��v������`0����������+X�ju��vGOoM[[[��###�w�<V�^��w��-�B�/������u�G���nTU%((������F(������������*�V��p>����.QVV�'��g�"$$��Ccc#;v��S���3��(��l���(J�����x�^�����t	D��k����z�Fc�y���JKK{�������y�'O�w]���#���;��o00�L����p�r�8y�$o��&}��x}^�N'���Z��������������Q�?�}q5���@s&����LoE^^�W�F��1~�xm������������_K\\�YN��vuuQTT�������|�)���:��a������z�����ohh��T!�ESE�s��������������dggk�kE�����W:�k���"))i�����Pm�NYY�����O�8��}
t�������������tRYYAYYY�����;�s�|����Z��?�=�������g���b��y3����������]��y%��%8�_���'O�t:�z�}������A������������-[�������.��l�o�s�@������\w�����������SO=5`:�����xp��}z��+����dg�0m����PYY��={�����p�c���*�gk���u����������|�����D�o�����O#r��]���p�-�����k�Mgg�y��N�#<<�3f���N��n,00��z�O���v�����?'��p8�x<|�����������s*00p��y���\�>����>���#C6���c�����o�:�����n7TUU���������#�����J��e��<H��Ksss���z��:u����9�QQQ������oEXQQqF����06���-43����Ic 			@�Vtfs@��zF�A�2�����g�z"�z�6��/�����uuu�����u��|���������������g4C��w���������o/�������Oc�����Kdd$:�����z=MMM�N���/���������(���b��z������=4&&����|�Yoz��/
��zl6[��������������@�����ADDD����C��c�X�\��d�<(���j�l6����M��;}���@[{��O�������+8v����$$$p��7���EUU���}�B���h4b�Z����������{��u������z@8�Nm�v��@�����XG�����"jjjz}���	�����������~��pz����>_ )1���HN�<��#��x�^V�\�/��-X�*ddd=���~�����Nm����`0�w�^��zc������/�� ��y3'O�d��9�~�S�N����-[�\�;B|���~������o�>:;;����g��
\.���x<m���Jtt4n�����^����PUU��S���Y��������/�}��q��I�^/.�K>�����zF}cbbhii������>��-[����/SXXxA������C	�������^�sMM
����L&m���(::���*++9u���[�w�����F\\n����t�3=(??�����l��Y[��������x<dggk��SRR�����h���Y�~����>��3�/_����1TTTp��12228v�X��������^##=���������+����sy���Y�f
���������G3fyyy���=�]�v���o2z�h�����,\�������#G���&;;���ma�|�r�V+S�N%,,��o��7�|�����G����������j����3<c�:��C����$&&���Maa!#F�`��]���������g������W5j6�M{�Ycc#����zT***��cqqqL�>][�1w�\������O����w�%!��CQF���;X�r%�&M�d2QUU��c�HII����}�~�����`��e������8z�(555��������G3f����S���RSSCTT���Z�G�=��z:�������9r$&����J����2e
�6m������w3z�h�����l455�n�:""";v,�����=���f6o�Lee%����|>***���$..����K�3Zhh(�&Mb��M�Y����������������ff����!C����������R[[���>$$D��X,�����:�N[�[PP@ss3)))�nK'N��l6MPP�?~�q��1|�p�z=QQQdggS__����������g�Z����CUU�=��~HPP�	��u�]|��g}��(�������m���g�]��F&O����s{U�����y��������|���,^���K^^^��_����z�����i����.\Hhh(999��'����Fpp0�-b����������x��v|����)((�h4���_������}����-[���������1i�$F���]�z��N�c��i����w�^8����l6���s�����$�j�*�n77�tS��e����E������|�#�<������s������f��f3			�r�-�������>S}Ea������������``��1��=����������g�}��c�(--%""�k���^��3�o��(�BAA;v��l6�������������������GRbaaa��5��IYY���6UUILL����f����������a���4i���#2"��4�u�����be��}���PPP��` **�k�������;���`00y�d�f3�������!C�e�����C����>7oC������{�j;A���3f����PE��3d�������t:������������|�����������u����+,Y��K'�m��SQN[��<88����������j���_������BUUm�W�9��<D���k�3�N|>����	�|(T����?��(��EQ�����r�(
6�M�����[;��9�
)���V�N����������a�b�h�s8��	������hmm�`0�����j�=��%e---}���=8�mKT��oN��OUU�����|�	l<�����z������'!���n����_���N���N�S{����c���(���O>��(���s����W�����nww7F���^��|����E:�N{AO���`���������EQ���?�}>N����!�^��R.S����@�������d������*��W������=�z�?}�����������C{f������'�f�������t:mR?UU������h/���r������7����n�N'f��������/�<}�����?�y=��s��
�Mr�u���[�;�b�y+�BPPP�{����7����~����3�5������t��{tZ���3+�3��o/c�^?��B�}l0�����(g�*�`0���B�^�k�V�+�r�:�tg������lujy��a��o�^�<{��4�V�:�n�������v�;[�����=���(J���;���(�w�]�w�u���1���T!�Bq�@!�B���B!�B\E������x��'eA�B\Et:�=���/����W	!��%�/��+����U�3E!D��^!�B���B!�B\E$B!��*"�B!�W	�B!���H �B!�UD!�B!�"��������+_i���?�w�������,����Ohkk;�yK�,��O>�<��_���sP�B\9


���w�����<�l�����'


��y3/��2���_Y�_'���+>Fmm�Y�+))���_f�������'y��Wy��7.:-q��@�������`;v�<���>�+������^������������>(y�8q����AIKq������������,���6N�:Eww7�F�b��$''e��TVV��)������g��9u��y=���rQ[[K}}�E�%�<��M�bp��8�����=tM�y�����3�~���2y��G;v,�����W_���EQ�������[��a��/������� IDAT��*�-���o`��M�������`�XX�d	YYY}�~�����~DFF��{/O>�$�7o�������~�iL&��7�x��;w�c�=6ho������������y�w��].\������ 00����g����r�JV�Z����b�����1c����������~�+����q����n�:��}�v;III<���DGGP[[�O�Sjjj������C���{l���7�|�^O��,|>����bP4u����MC���=��i"-R����<EQ��y3k������q��q�m����D[[�V����>������$���nF�E]}|���t����NNN����Y��}����z=z4.���?|�0�����=���Bjjj0�LTUU�p8�5k7�pV����R��YCQQ�����s�������wp?jK�}M7"e����s��A�l����������62�3���[HJJ�����7�y�f�N'����|��DFF�����q�F�?@[['Nd��m�]������#���;PU�#G���SOQSSCFF����������������a��IHH`��E�?���.v����+PU���H<^f��K��rI�5��������Nf����9�s�o����?�=Q��n�:~����b�
�~�i���.�N�JYYK�.e��IDFF��������w��������o����_OMM
�=�O?�4			������O�|�r���z�]RRBGG��j�x���c�=���3�;w.��/g��u<��SX,�}�]�{�9^x��*���������aq��������rss������������Ob���;v�?��<���DFF�f�~�������o��_~��������SXX���G~��_�[o����?��/����~�O<�^�����g��e��g?���h����p�������%++���2����2k��.C!��s{a�17k.��'#�@j��s������b�p�����z��?�ADD��v������������o�����	g��-���s�w���;9~�8���,_����z���NBBBX�r%�����~��466�k�.n��6������[��o���$''���������������u���>���n�F����|�q_@���l�l�������?���|�;�����
7���������w�m�6n��&�����q#��/�'?�	999TTT0����=�]�v����m����ba��-���`���466b2���w�K{{;6l`�����'?!//�+W0�|�����o��-#""���>��&L���)S8x� ����g���2W$	������������L�<��LXX�����$55�g�}�a��FJJ
O=�'N� 66���������$==���X���X�~=�����1������y�����{7s��������f��AjZ*��MII	s��e�����9���G������{Y�`����	���������3)���q�HOO��k�e����t�R�������/����h��r��?�I�HII!,,��_���$&M���h�?�A��&L ;;�^��q�8|�0�Y�����d��yX,�<�_Z�S��:��=�������Q����SYYIcc#�\s
���'&&��� ���(//��������'iooc��q�v�m�B}C=���L�0�i��a0(--��������CQ1b����:u�c���������������3v�X</���s���A�B���V��t��s?XE!$$�a������+�E��b<HKK&L --���D�f3'NT������N���		!66UU)..�f�1s�L�z=IIItwwc���Z����1v�X���),,������V
1���p�
��z)**b��]�����y�HHH�����g�]DI�+�����������X�z=������q��I�{�=T���b�������z^|�E6o���~�3�f3��r������STT�#�<�����Nee�9�%>>��D���p8��������}��iGuuu_�kbb����!q��������t<p���{���N�n7�����^i�����~%&&���+�^��f�Uv�����b�j�u	J@q%��l���c2����S��vTU%77���R�^�����z�7z���[���������w��������e���e�����Y��^	�j�h���xhni�����G���=S�:hk�.%��BXX:�����j��r������[)))AUU*++	��v�J������BBB��sBB��RPP��l&<<����h�d2�r��������{�n{�1��v���DGG�^�'**
EQ�Z��6�V\y$���������z:��������v�����^z�g�y���86n���{�5�0l�0���)--���^b����l6F����?��������=����g
f����;W�������t�7z��SS-�3��������� t:o��6�?���?{� K|��G��a�Z{=�<�N�������mg�=�m�������B\Z��:��6`	8�J��t��~1���vc0�z����[�\.n��f���X�j��IDll,�-f��i466�n�:>��#F�AHHS�N�FxUU%  ���X6o�<���t:t���������;v,&L���Z��������^X�o�����9�v�q:���>�q����g�}Fii)w�u7!�!l����{����`@������v;]]]x<E���!!!�3F��������s'>�����l������Mpp��������knn���I9��,������':&�M�6i�}rss��������V��z����8q��������III����t�R����={6�>�,����������������_�g�����#<����i�&F�=(e`��!8�����}��r7�r���b2���a�����������3:�����k����b������a��Y����������x�}�]��������g��l�G��jjj8r���������H������xxf N����:t�tvvRXX����Q���R�
FPPUUU�5������ijj���
���;����je��Y$'%���OYY��������;���"22�;v�t:����Re���F`` N����Tt:��o�d2i�Q%!	�����a?���9�����)**������V�?NLLf��������1������S��n\.:������ ""���x�l�Bqq1111�Y����*�����

%%%�#G�`2�HOO�����j���^/���c��i���SXXx^t��G�������I����������?444����S?�Yh;q�D������L`` S�Ne�����/�w�����<��Z/��7���Q�P��n��g�yEQ�z����h�L���������'?�1����*�/�b���s�sx���imm����'�x����?����Gr��7������s^~�ef����t��7r�M7��_�UU1|���=g�S�L��HMM��`���X�V���=z��$�eb���\
>�����������g��i���3u�T�m���������N�b��
:�]�v�j�*�g�q��y�5��� >^�1�<�>�����E��t�����
7����y��'PU���/^�M�(f3�B 1���0y��gijj"::��o�������Y�r%?���IHH **���V�\��Y�0����+ttt0}�t���y������f��Mw0i�$���x����|�F��Odd$f������������������oE=��}��WX�d���q)//G���t:����t:�����l��>J���p8��t����p8hhh ##���vm�x�\r���MMM�:u
����(���h�U>|���$BCC�?[�V8���c1zb���R���2d��RSSCKK���MLL�f�]�����M����"##��E@@iii�L&�v;����)))���*�n7YYYTVV���B\\qqq444P[[���%00���((( >>^[QWWGkk������


�<y��j���tPz��W�|�v���nZ��r�p:����h��������k�@���imm�`0L{{;�������r��$��G`` 111�l6Z�[���$<<��Igg�����p��DEEa6����������`���������^��h�Z�����������;Y�j����?����f#66���m'$�������NP 22���������MMM444����tT�JCc����H�^/


tuu1t�P�/---�7���x0�DDD������Y����dB��kk����B�p	����M����K�����m��Xq�������W3}�t.\x�/G|�\h.oB!��*"k������?���r�/C!�%���M\l�!�����$�23f���!�_���`�RS\1d
�B!�W	�B!���H �B!�UD!�B!�"!�Bq�@!�B����l��zy�����y3N����4���!%5��[��������f���y���������������l6���o�`�TU���_g��u8�NF��O<Axx�E�+���y�^��������n'55���:���
�x�	�/(_|g��e�l6N�8�_���;FPP��~;,   UUy���������� sx&?|��$$$�����ko��&555DEE���2n�8�F#�������r���t�M,Z���r�
J!�0�2��������r����d�ZZZ���@EE���/;v,�>�(���<�����v<?��O1�<��#��=����w�v�Z^{�5n��~�a���x���.:]!�����'���.�/��������K��r��������<��C��G?��1��x<~��_�t:�������ky���8p���M�6����3k�,|�AZ�Z����o:::��������H�O��d���������������{Z�Z�����
7�����7���������%�W�A0|�;�a��E�L��n������*}���{�����pF��[o����;	

%//����i�ttt����b�
���x��7�6m��r&����pn��~��_^T�B!.��`��{�a��E��*=�n����6"""���k�Z���w��!���x�������n���'��n�:F�����3r�H/^LDD����w�}<������EQ���[IOOg��	�]���{������}�x���<y2N��={��y�frrr����L%%�W�A	�����d$�@UU(������0a�V�������������� !!���i@�[�&O���m���k����	`����\.�?~Q�
!��x�f��h4��(�������^�������o~�[jkO�]w����S9r�111���a0��l�?�M�6�v���O>�$!!!��zF���(�8q��{����ILLz����X�Jqq1�m���������d�d21v�X��_������%�W�A�IHH6l`��e<��3466js��"""hll<����k2���l�����Bq�"#{�~EQ��i��-�g?�&�����Gf3f�h���^������~Eqq1


�����}�
�����Gsss��F���Jkk+�����nhh(���446`������������EB�������^c���<��c��3�'�����\����`8�������HUU����B\&����l��}@O������>��|�k�������ILL$11�����cY�f
�~�)N�UU�t��p����7��\�^��'V���cNgO��-D>Smm-n�{��D!.��($$$\��%PU�?�������Gy�kf\�9�@ZZ�����/))a�����S^V����zsJJJ:th��^s�5������NZZ�E�;��t��!����{e�f������'�������}f������v�	�fF�S���#$$���v���������hi��������` ))���j�>���hkk#!!����>�-?Q�
7�@RR2���N��'N� &&��8�}�F�,�B|�.u�4(�����������7&N��k�u��E<���:t��#G�~�z�=k6�A�x�V�X����JII	�������=7�|3o��6.$$$�W_}���G���pQ���iCB!�q�F>��#�~�i�N�����_�����O^^%%%��'?a���(���5k���;���!77�G}�����������_ORRo��)))$%%1o�<�q<������s'���L�8Q[S�~�z�����i��s6��#&!!!�F
��r�����V����+,Y���������s'�f��5/��aaa<�������x<��;����(�����7��]��`@UURRRx���	�����K�����N�����d�n��:;;�t�Bq59������w�q�|�	��OG��k���{UU����/:::��t��Jff&�>�(aaa,[��5k����PU���D��_����xjjj����ON�:�L3���{����z�����<x�����e���<�������|�r��^�3����x~������N/��B|3]h>(��M��������3�����'9r�������c	

��������)�DVV���ZEEE�����z���b�����6t1�
!���R[�l������k�����P�����������#���AQ:::8|�0---�F�
FRR�6�\RRBYY�6�(''����(���QTTDgG'A� F�Idd$:����N


hjjB�����Arr�9��	!�������R#^{��g=>d�������`f��5�wG���#=]!�����@233�������fc���~7##����~������1����)S�z]Bq���P!�B!�"!�Bq�@!�B�����B\6jC=����������G��F�����&�B|cI ���:;Q?o�S_��P�������P;;Q��Pl6��(tI����QFH0 �B6	������j}4��k�Gmj�����5���n��������F�����Q�{N�)D��%:]r*�Y��gAt�;�!���I ��rZ[��������_Cj[�����_W78�`6���D7$%:]tJtJpX�`�a��C���{�oq�={P�A��%*]J*��lt��CL��.!��kI!����=s�z����������������E������@��D���!:%*%2�b�
�6k�����O�E5��I�P+*�+�[|��``��(����2G�:���B!��@��ZR�������
��N��������D�����t��l�""�%$��������A	
���F�����wA��@ u(��1('��T��+9���Q��``��^������piHh|>���>;v��n��������KJJ
���w�^V�XAcc#QQQ�{��dff��������7�������@������s1�L����5k��y3]]]:�������Xt:`�������]w����#1��<y�w�y���L&�_=s��%((�r�B\1$Bh�����|�����}OC?"]j��(���i�[��7�{��`���0����T�r������������GU����sfKf2�,�d��;$�@	�%����u������U_�mo{o���.z��jo�������U��(����5�=�,d�����z����(P��������g��g�9��9��}�!1!7�������P�\��3�!,1%
1=1)b�/�R�a��U���+\s�5�L&6n��3�<�o�[z{{���~EAAs�����#��������'�|A�5k����{��������m��_�3g���l���?������?���SZ�` IDAT<������2{�l���y��gx�����l����edd����3<<�/�@HH3f�@����%S�T�	A
T*���q��*��&��T��D��p�W��?W�h����?�����.�!���K���?t����*����*��k�j�����$��$���H�]h��
'����;v_u5��C��` 5
)%!9����]�N�:�������;0��L&~�a�~�i��[���w�y'����<y�o����l67n���33f�`hh���j>��233��?�All,��~;V��������p��wRSSC?��rYYY���r�wPSSCRR�6m��'�d��98�N8�������"44t�/�Jue�}������`�k$��������TW:EA~�]<o�_s��eh�r�����;�#^a��>�V�Pv��?�w.�����;=w��^pz���za����?���n�N`a�g��!�����3�t��OC�������jE�"��#%�BR2BB��^�+���s��t�L&A```���A`������$I$%%�����}�F��dgg��j			������
�n7;w�����.���h4����x<466�}�v������C�����@JJ
�������`���0f��������R]�\N8q��=��k�{z��,!���h�WT4����vO��z�U�+�����x�y��a�B����)1��~�a����\N�]����Nw�?��l��@��Y/�� �@L���
&�@�^ (@�H��W��y��E�^�8E��>�'���\��.�>����44��U�Pw_x8Bx8RZBR��Ab��\�+���q&�-[��l�2~�a�z=���L�6
AF_NOO�!����*Noo/�,���EHH�h�N�#((���^�v;���gF__�$�����a�a��������9�W�R�.�������r`�p��y`��r�$���@��`��`��bA�� 2�l���!W���O�e�E���y������������<y����������4Z���/�����d�������EQx��������v����7��M�����s'o��6����H���NRSS?��*�
����xV�����{�U�H��Zbp5�>�?K�^/�;�Az� �@�	Lz�?w�
z��Nz��A+`����Z��v����C�g��@�@^�l���`DH�(��(���D0�_�a��p�p+Rjb^Ba����WY�y���y������������$	I��x<g���v#�"�$���Q�Se����\.�$��x?Uf4�e�*�����������9�DA9��T*�g<�]����o�GinBn�@�e\11M��pD,���]_/��^4�h�EPs�9!8�f���!axB��XB�[�M��Q��V�%6v��Z\�����'�x���K/�tF��������3�<����^/�?�8���3g����O<ALL���l������<�^w-F��M�61<<���>J[[?���)..&##��������_|�Fs���TW��|�������y���v������m		0�E�:�^�x�+H��c��w���;�z���y����A# ���5*&D��R�n�u����F'�zUi�8h�x�@V�?��<�#7����C����F�X�X4[]+�(�����w6o���W_���^�9��������,9644PPP@TTmmmx������Fl6�$K[[���|__����hhko;c����������n��v���<y�����s?Q
D���8�T�/hx�v?J�~��z���;0��d�3eG��9KK�Iofn���X��!4�CH�CH��iG��@��#��"8����hD4�	4"�L��V�HBd�5�V�?I����E?��8�s�INN�#����'22�����S�����f���}rss���c����X�������K�g�s�=�` 66������z�5k�088������f����\s�5�����|���TW��6�o.��i#��t��*/�^���n���Z�L�����~��A:����A�V���v�����?U8y�<�����U���>z2��|����xkj������UKf��pq>�$VUY��o���y���r��X��h�"~��Q[[K^^��o������""##��|�_���|�+ttt�a����o���)//g���,Z����X�z������������r��A�����{7���������y�f������e��M\w�u������1�V*������y�^|u������p�r�hcot	G�s���9�F�G��_!pH�)I$����DW����ADG?8����������l�@�w"��@0NO2#�,!�7�""������pQ���0����=�����~�^/��7����VBCC��W�B^^{��!**��S���������J~��PYY��~�;L&�c���2


TUUQTTDt����4RRR��s'aaa�=�Ju�jn���<[�@�8>�^2_���P5���:n.��>v�?K�M�w�0��Ox	
t��|!�_2����$�D0 N+DLH�[�����]hNC�=!=����$����w�^V�X����?���������3)//�����1��`4y��x�����q#n����l�����t�z���<y�����@������<��j�b�P^^����7�-[��� �_=������r�}��q�F�m����%!!�����
T*������w��:� ��0��'�;;9�H	J�`����8O�!%���^�5�P������}����9���`���I����q�C_/r�����l��k9�r����ls0������Q�j[4������`.Jp��500���T�&#���;v�G}�������j=����v�v;�e�����n�n����~�c�^�y�{.]�]����T�#]K�-����^���%���
G0�@W��Y�"`�%�:���1z�Z�����:&��s]��".	�@)+G��CW�	]m-r�
������1�=9(x���'D�v���g][e4	���������A����={�h���6���D�����O||<�(����w��jkkq�\DFFRRR��`   �������jAAA�.�����������V���SINI��t*�d��*�2���/��l-o�#���m�����p�,YrhIf("mH0�&�r�HD���"�^'�|�u���z/�����c�G��067�9��?(P�zQ���A�����(B��[cb�� ����/��g�1c������`�X�����_�*�����x�Eb�y�/��|<^�y�U���t�������!���9�+��X���`2Cn�U�f�����}�Qa<�����Z���>4�����m��������jv������!#��o���y��r�&Dp��7��<11������Y,����s���G^^�Y�������;kYpp0W]u�y��R��$+0�T���������<�!���X�a���1�4`�BB�=8�����'�2l�#�C�EG�I�l�'�
��#3h�SG��"=C2���Y�C�Y��zu�cz� @@ "D�3�	��C�����b�����������������&��g!�f��e���<��tddd�n������j������xN�<�,������z������ill������^����e�T__���	

=�y�E�$F5)�� ��:��C�l1�N[���9M�K��"-9�`��I����+*��7�1`�f�n�����_��iB�N��P:;����!:f���s>��j�J�:�A���/��2�����S
�#�/I�:D���,G1#�����MAxr��eO����GDh8A��0�E4�o1�,���3�������,����Z7Q��BdF��>�#9(�}(�-x+6�;|_k+�C�J�!�O�H�g���3�����J�����OJHH{�������S�������~�!�-����u�����_�d	o��6�\s
AAA��������UW]���c���HOO������v�����h<�y��`P��&�f'�e������I���0�F���iZ���gZ����f0�W�)8F��.��F �,R�1��n
�����r��nX�w�^��>��C�E��
����*����7,����j����F\
���tw%����[G��Q#v��)&1�9;ML"��X������k���RX{���{\�f}�=`>�M$	��0@��A��T����x����� ���f�B�� ��N-�I����������,�|�{������y���y������p�M71}�t���x���y���Y�z5###�x�b���o��_������h�Z���x��G	`��9��7����7�L&zzz����HMME����W��(���~���f0.������4�7N�r����?/:$P��z�N��y����.u3�.�M���x�H����uxw����
�����1�Y�����*�Ju�u��:����n:�CD2MN�O`m=Dt�A�\����A��"��!ee#�LE���(���R�yh%H����@G�)�=m>^�va2���������3)613��
�����������_�4�!+����$=��c�}�CMM
��O��'�����r��W_��j%<<���<������C��Jvv67�|3�@ff&��&#)))�r�-�Su�V+���H�Dxx8eee\}��h�Z���h4���������o�l6�yU��N��������;BO\&/�������%n�����R/4��80��%���������X%"�)3��HBD$bR2RB�k��Z��(M
�	��j0�}���B��Juy������;{���������n�2�y�
��n�!f���#�i��.\��`1��b��t�4��8Q#
��DBE��}��v*$[������l1�I���q^7����u(-����@�X�>�m�/J�UXXHaa�9�g�bV�������q��n:��3g�d���g-KII!%%����RMV�����*���������xG7����M��8GG�Xw��@B���J
�67x���N~�(�d�%d���H4��i�x�n��s'JW�C��s�!�L�z�T*�q+��yY��Me��{���Z��&��rG�|HII�Y�r� 6����0�u�
�H�0���|���'������l�G� :1"
!.��~�U���������l�ZP��\:q'��T�/��E^����k:���|�7�VV�r����s���T-�����H�Fa��#T4x	�t���l��&��3�l���x7|�w�.�kV#5G��*��iu!3bU*�jl:����b��Cmn��v��FQG��6��@4�S3��s��|��}��(P'P���kH��j7��z�0��\�'�0��,�!5!6mb2����v��O�liF�2i�<���I��K
T��`d���q/�������w+�t��$h�?�z
5h��������(3pj������z,c���l��3��D�N/������]H�v�Yx���Iw�P�T���a��u��u�md��a�m%�k/z���<������M���oW� ���L�C
��w����p���):4cy�:�VT���&>)g�}���x�|�������`Br����S��r7����{xV�@���U����P�O��t
w����~.��$-��Qxv��w�		�;g0h.]�#�'"D����G����z'�MQZ[����0}B���(�T*�X���>�f�~�����Rj�"v�)��v�|����A?���D"�"�L��=$���?p	7��N���
��P\�&!�p������O@�;1g*DF�}}�����TW��.|�.��f5rO�#Jx=�f�R�)K��3�dDM���s����R�C������E�6}�8�!�Mt��|<�����A��D����2tJ>�/��d_���o��&uuu��W�Bw��G[[�=�>����?��c�����+hnnF��3o�<����j�7�����m�6N�:E||<K�.%�� 
���������5��XFF������+ihh@��QZZ�����4��+��M�>VtSu����(��[)��E�oMv6Ri����#�� 9\����jZ|�c�s�e:I��D[���}{�m���cr�I��,�y��9`�|��N���Ju%ho���u<��fCT���LOxwL�qC�����'��������;���v/�pa	(���7��hm1H�ix�m��mrW��:�Y�Y9��^c������{����/����������W^y��z����(��|>~������Czz:�������'$$���l����/�@ff&aaal������>����>�,���F[[����x���������#mmm����t:����DPP������J5Y���zY�����.���bAw%�#����\�T�!9�������Dk�}���<���������I���!#).1%
q[�}{poX�������)3����"R��r�����W�TV���X���b����qO���,-���/��e�,-��7"��]n^�r�(����B��B��E����i��j���!�C��j�)yk���&44��������Q�p8�Z�<�����is�c���b�
�{�9����������6k��!%%�e������Kdd$6l�����������o���<���L�2���F���.���CRR+W��g?������#��~�zRSS			���G���F��{X�{���\�����m�2�����db�l���n����(L�gz�tf ���7K
�,��_`4"�@���8u�������;h��!����3b�/]�.5P�.7'��y�e���q
-kl����+X���F���-F������
3��Qd������<<_�$@+P�0N�[P�it,b�����uv����T�aJh.�����P���N�8��O9dY�/������f,X@nn.����b�PPP�N��j�RZZ����q��l���x���p�Z-eee�����-[���%))	�VKZZ)))<x���^L&����������dddD
T�V�����*�;�<��9�J���	6i����G�S�.��nu�S�8Fd^��f�� ��
X/�=N��XZ����T{o�&��knF����&��s��
U��2����������������y+�j3���,=3���WN�T�E�[�F�
k�{�S���i
dE�c�����I�b������'��[��W	I�W�����}�,��z����x<X�-4�4���O��O���Nxx8������������v;aaa�����LWW���dee�q��j���A		A����=<<���^�^�9?����,���R���!�R����r�l��{+��^��8�3����1q��k]�((�Wh��������n,��L�����()�p+J�n�=��+6#�6#N�C�1_J:���r(��c7MK
T���rp���_]M�!�����ND9�S��Q�'/�����l��w��a���M^*�|�<���q\!i����C���o�:<5��;;���F���`���o������3e��V+�����og����|>�^/��������� ����Z�Q�'y�^�Z�9��,��s�N��H�>h�8ptw�>�4l!�q�`��;:�����RPM��7���p2�B[���f=��u�W<�x��^�X����h����?��z��:<���2��|x] 5P��p��]�i?{�������9n>%9��>SOz��]��EdGk���F��������3u)���MD$b�U��q���xwlGq:A���4L&��M#,,A��� ::���6������8�#��I"##���y IDAT�$����3�����Hbcc���8�����������������sFYxx�O�Y``���
�j";�Vh�;���B��jJ�����B��0�f#L�M	�p�N�����V�1��.3���L`�@�����Q�[��D���R�Mq)bf�e[:����I
T�	N�����W�8�Ic4o������,�3��|=�!��y!
4|{����a�a!�w�\����'3)6�C
��m�3�v����;x���Z�������LZZ���8�N�l���E������������NGYY�6mb����l6V�Z��j%11�y�����Or��Q


��������|�;$%%��z��};���8���(++�h4����I����|F��z��:H��
��n�����f�|��t��<�/���H^\
��DV�a %b���BR2�e ���j��Z�:�!3k�k�)j�RM`��J<�^�{�0��x^M����n+4� KK�qtj'���ZFd������n,�p�L�X a
B(�;���(***��q#��n~��_��j���{	���������h4���Cqq1EEEDFFr�]w�|�rv�����06�����������x��gx������|����j�R\\Laa!���
�V��n�3�|������og����������b������Ju���P����
��L���-]I�S��$�IH������z�?�(P���%�L��0I��T��D��IH���>�_30I�=��c�PSS������:*�
��j�W����Q�%�J��t�����@f�2L�oK���P������ �i�2�<>O�~!�kk+�����f���K@@Z����|222���bddQIHH���o'>>I����DQ�n7V��[n����L$I"""���(N�:�$I��1������L@@iii��ndY&%%�[o����$Iddd ����0n��FrrrF�'P�.G��]4n�A^�������h����z4s�#�����LbZI *X��8����.�!9\C�n��"BDbZbL,Bn�%�w��m�E��|�rN�8���?~F��X�nCCC���q�u��������{����n'00���2
�*�v�Zjjj�z�$$$p�
7����RMd�=�[+��x_c#���y5�V<���?K����?}��������wX���n����%P`^���Xf�������Y>g����s����p�������Y�f1k����������r����Pn�����Z���x<2�M�����e���!�f/B��MJ
\A����3u�)�����C�M"K���(A� @��`�x���.JH��������TVV��_������N�x�	����$�����O�r���|<���l��Q������������]���`�t����W���/���TVc=�7^���|����d�Z�����������n.�s}����2�W��Q?��#T*��sr
��}7���a\��-���ho�:���&3����$� pu����Z�O)�����/������.����ADI����_|���
6p��1�x�	��?K�.��{�!((��^}�e�XFqq1v������\��x�_|���~��`2�X�|9?��O������yU��H����7�VW�t��e-bC����*��B��X�t���Ul�1������+����6U�RMl.{��*6o�t��hdd�bL��g��^?�U7���"������|���5����j���\�'!!!<��Cddd|�l��M������� ��������m����!4,���DQ�f��`�6l����������F���k��������/u^�jBq�P�T�y��x**����V���o�����gO�,���P�{�(K������N�t�iU*�42��� ��za��h�3����[��-���\����hDH���Z�gJ�Hu��Ww�8fW������I�K����JII�g��hmm��tb��>U�z���c?YHpp0mmm_���288x�r��b��z��������N��`�g��*z�1� ��d7&���������i^�2��P���b���v��h4�w5T*�E���"���{�F��#�-���`!�i������N#0%V�7f��S���z/F��{J���g�sI�������p�|e_���:��8��|�Ju�h[��WlB������~K6S���S��,���d��x�t�H�[�����Ys���[�\�/������j�RM&.'��&�[�����Hk'��$�%����G�DHc<�E�Z�]
�r����0��[g��M��H_��111�Z|���Dii)aaa����(���gMMM�������v�����R�=�I��U���o��w��?�S�>��K��sC������\�f�.P��T��=�!��p�T	����Q����*����G�]��b���Q8�4_�|RJrIHf�7�����2t��(�m��y7	\7U���^���`��<���444�����={hnnf����L&[�n������66m���w�
@yy9+W�����&00�+VGbb��:��X,����+��J�N<���w�>:
al���>�
��3+Y;qrOb�-�����
'�����ZbCD�M��h�HT���T����m-��U������N�h���v�|r��IW��|^&���9:�d��������"�2�h%����.J�e��l�B[[�����Op��w�`��/_���a�Z���g������ Iw�y'��_���������X�,Y2z�/�K�}�Y�z={����G�h4~���T�����b�W�kh������kp�����(����.��su��������#z�
�A	��!"1����"k	W%�T��ep��>�U�����w��>�L���-��0/\���B�"�O��5��������1
&^y�R?�E�q��n	

��?���bZY������Ge��50e��.]:�+����}�/_N{{;aaa�v�m���PXX��?��;p�\\w�u�x����=�Ju��8�g�
�UU}����P7�����$#���~2Y�4K����h��9�%��������c��,�"�*,e�����J�#JCCC|�������#���DN�#G�PYY����b��p�B���G�gY�n�����zf����i��h���m���g�����-",,A8v�UUU���a6��7oI�IH���n6n�Hkk+�����SPP�N�RM>���m��w���i��r8y>]I*LeV���@��p!$�B%n���gXaw�����D2���)�$(�2�������������T�������po��)AGm�T�Jo"i�t�S5���	�> ��/������p���}@�m@�u��&#�"�*�b	
�����$�Kg���<m����������K�����_�����@OO?��O�h4X,���1���g?#((���z�c��a��p:�tuu�������Nmm-���o

%  ��'OR\\��w�������n���Boo/�����pk8����Imm-V���CWW�������
.T�q1<�|�0�-��;���3���\���%pzyy�EJ���_��������lvr�Gfq��{K
��M� ����jk�R���!<�v���&����4�S�\��d	����D���&�H�H�Y$?��������!��/��'����c@�@��M�^RBD��D�#%���O��+"�s8PVV����zFYUU{����^ ;;��r��wr��7e����y���(//���������k������e��e��~��DGG�r�J�|�I�\���C�������z����9�=���}�������e������^���?�0���'))����q�R�+��@w����7��y��N�����tM[@LA:�S�)?�^#P����"=�W:�p�����zB�"��|njD��87m��f5b�IN������X�k%��6�]B�D��x���>���AA�C��G��!������^DRCE���":�h�HB�D�$u
		�{��


������7of��������h���'99��]�DEEa2�())�`0`���7o��m��������o}�[DEE������k���L��&***�:u*�t:r�������}�����`0P\\��h�h42w�\v�������.��S���x�U�TU0`��DH:'RK�f��(?Z�#Z�9iZ�\
��bU��W!9\$�,j7��wIW�-Y
T��L9~�{�qWV!
p8<�����/���T����2$��a����;�.�����2m�>���eN��������"���dFI�GHh%��P@=I�||�	�p�_���V�N�zF`EGG^����$I:��n����hoo?�<  ���`�v;---ddd�qldd$�������1�'""���n�^����*�g��E���g�F\uG��h9�XF��DL�"/�D�:4��z���:z�d^�����n,z�h�HT��-�?�3�,j	3�?\	�i5P�.gu
���po��S
�%���7�1�@]�4��O�>9�t^�!�? h����/��i�����9t�x�K�"�������3u��9���(���Q�eE��L�t�'����3�Ud�S��d����|���>UW��B	n7RG;b�N����v�dN�x�L�E����z���N~�Sdd���^�=%�="��Y�qB���1���v9�* lPT����m����1;��T���v����h��b�b�R��x	3
�	1��<��I��oZ��oR��e��}���V��O:�#����+����l6���gt�[[[���"**���N�>�eV�I������c���p8X�V���������xw���6
��������3Z���Nhh�y

�q�Ju�����k��w�9r�A�H]�,�rJ�Naj��p�0�S���^A����0������8D���O	���$��@���-�G\��%@!$@!2H!���*�'���������	�l���������#?7l���!F��d��dJ���#vG;�:�sP&�6�����R�}�Y���HKM�p�a���>}:QQQ

�{�n���Ko_/[�la����:JJJ��R�����u�6���Hii)����ihl�d���c466r�=�������d������344��m��>}:�������dB��OTN�����B�v���p�u����"N�Z@���Bt���qe�N/+�p�}P�>$`hs@k���!��^��
lF�H�L�E&&X�(a��7����C��w �j�
�C��r��+��N�3��E7�h)jK���0�7���Z�}8��\��`��]������<������t�M�����;���K/a��8~�8s��!?/� sK�.��7�`���8���*tz��vO?�4��_1�������;�Ndd$s���������^������F�O���i��������g���8z�(���,\���t��a2��L��L����Y�y�.����GO�;���L�'R��?!Y��(������n/m���B(4���P8�-��CA :H$>D$#R$�"a�����H�/�j�R]������ya�v�Z����,��s�d�<����L��������&|>����ikkC\.			����;+W�������xn��F��fDQ����.o��6�����#�����$Ip���SYYI{{;%%%�t�M�FL&������}��������_���������w������z|�A�Z�v���|>���vlE��g}�����))'�0��(-z�z?���
��k����:�T8����W��!�3�p�O��OfW��-M�pQF�4�HF�D�Y��O��&"�ET�� o_?�vT3������1E00c>��K�-L���T�Lyy9����,���%77��e���<���<v��,X���eY�Ydeg��,""�{���<�V�.��!�G����@����0��Y����8k&��Qj���� �9@� AKA�? v)��Q����_f����'��'�����@i����I,���>�}�@��N��M�����;��H���z�. 6N�1�R�T��������s��p9��d�9k#�����"9:����tL�i����0r���&|h��1���>J�u��lo���Q��r����w���Q����/e*�k�F��2�M\T*�jr9������*������5�����JJI��UG��0:��8
yq����G�^���O	��@R����P��3�N��������ZW��!w�L�K�Fri�xWO�R�Tc�����k'���:�)4�f�2R����\c�P���t������eP���&m�����T�04"3���p� �w�"��!Q�s"-^BBz�g�D�R�T�/���fF��`�Z��.zC�pL��4wYS�Q�9	h��9C`����n�|��3�m�������������^de}��k���>|��K�-��ye����?Nuu5���X,JKK����\�U���'Cwk/��V<�-������n"���MA����]�d:wNq�J�R]�<�}x���S����x�
������O��<�B�N���*��2���'���~�]w���2Y�����w|u���������^HH�]�)�(��a���������X~�)��_�CPDJP@�h�"&��w�����������P�<�< ���g?����?m�~�m�l�BBB�@�U�V��3������;�:u*��V���e�v���
l6S�N���c6�q:�l���G}�Fs��
�������E�X�w��K��6�&)��O�{o�.#m��'�TA��
�����k�/������I�����
z��#Z��?�O�v;���������V]]��i��1c��
��������t�R���jf���$I<��������{���3�0f���Y�����?>���l����/���/������W�A[u4������[0V�$�YMPo"���6���^��)}}9CA��O������i��o�!�������p����D��pR���f���jY�x16����h���Gvv6�6m"66�����R����f�����_|��)SHHH`��	�u�]TUU�l�2�>�l�t���A����e��5$$$����KV���K���`M����w�������_\���PtA��m���gd���A:B(D`��@]#��*��;	n�����@���!(�'�o���>[A8f:<P�TX�V��]�����r���_��c�QUUEVf*�'Hdff�b�
�������l���&..���j���<h��233���������%��,��}��kA�����r���S��N�z��h��T�L!��M�"�zt��� ���wH����S8���V>��3dY>��W\q�����
hiiA����GO�t��F����e�JKK	$'%s��3�X,�T*�����y3����h@FF�����M�hllD����[7�t���//�8
���	�7���&��W�n��h�ndC���������������I���=zp�M71t�PRSS����7n#G�D�e�gy$��
�`��v������h^��;�p��hZZ��6#o���r9��h��������3��p^g��������~�O_~��d��Wh�����>�\�N�����.��N�|��
0��H�Dqq1=��������i��!IZ���IcS#���'2}�tjjj0x�^6o��]w�E||<���X�v-z�Y�)..��{������Q�I"�j'����������Kw������F���iID.�K(�u�^��.$>�t��\:D�'YYYdee�������;v���B}}=��DZ�kjk"+����PWW9�����������m��x�@���z\��������!�7��
t{Im�K��_�u^'�y�H�E(���2����>W��_�y����4e IDAT���p�������JLL��jkky��7y���=z4---\w�u,_������9s�`��x������d��������{�����S\\���?��������#�L�:ub���~���;���m�����+�������S�$!�����W#����t��=h=.�G��MD����S@(�C��r����$_����	��M�(//����"**���J�������������n�J��=iiia���\x���s�9�X��#F`4Y�b������3d��|�M���IMM�����{�2p�@bccz��������!t�O���@�X���u�&b+��w�%��#'&��:oAo��.D��F�Y,�)�n���hX�r%�@��D�^��������F#��
�d2�����a�X�v-�_~9���\u�Uddd`0�����2e
�����Oz����`�������y�f�����t�{��������C���o7n�HN�D�� ������J�.����z\��(�1	�sz�T����s�y��E�"����	@0d����T*,eee���s��g����\����9������G��0f�����~�if��MTTK�.��[o%&&��#F2w�\f��INN%%%2�~����jz\����l��z����n���d��E|��?.	U�n�
�"�wA�����'��������v�Z|~n��/���x���*�����������	���������F��=**���8�������������4�e����zHRSSinn&
�/_���tjhDUW��g7����+v�q;	��pF'��F(+�`Ngt�;���BB�x�pj�����#G�v�Y�v-�`������������?������5k������#//���>�[n����bB��
���� 5-���z���7�W�&==������p��
lM.WC+��l;����W[N/w~S��d�Y=�;�A��+�]A-�s�x���+�^{-C�!##�-[�0q�D�:���\p!���m��(�/���|����r!I�AG�}Q�a�j�]S#T��[����h�N�Z3.�v��,<������J�E�F
�]�l'����S��X,�;�qY���.���.������<������%�\�%�\����6��
8��
al^�3���@��z�[�G���|�n�r�P|"���P���+�>�H����S�SVff&����R�0`������Fss����zP��$%%�m������zq8$$$�����}��������{G�I��V����;�`��E �����p��I��uC=��j���j��{=�&\�x��|�y�3;!ef�KNh�
���<�/DM����A8R�v���D��	���m��jQ~�Fjs99�Z�1V�9�s��D�����N���l�����r����b������f233���'v��?�`��q:�l������^���3�`����1���$��Y��d"//�A�1s�Ljjj��������{��������<^{�5~,����$�^/�|�
=z��|�9?III��� ���(N��&��E]��`�.��6���1c��"�����/�u~	�)��0�T��!� �'����+�r�l�[}+��zB��hkIv�Q�o�%!	m���F���}�mK�	�����c���B!)//'99���G&���;��{v������e���&L��/���y����g���\z�����2t�P>��c���OAA;v��s��������T�;�<>��jjjp:�8�N�
Ftt�o��aU�SF8^��I����FT���~,E���� �5�4[�����w��S������t�������/�"���{e�N[�����`�WY���MC-��:
�
(Z-��X4���{�I�C���~@w���^A��>|8n�����
��Grr2O<�999h4~�a�{�=���+�f3�&M�{��h4�
7���e���u+]�v����&:&���z�!�����U�HNNf��������j�������Y�n=��[o��>}��J��U .'a���De�������`u-JU%j�����d%���7=oNWT��I���s��(�����	�p\8|
n��������Q����_e��ZR�uz�	���c�$Y0&����I8)UV&��9X32O�K�0�T*.��R.���_������?����=���G���>}���O�_������I�������S���h���r�ni����kk�47����ux�&��h���x�;������dR�f&�(*��p�D t�_�m�"�h]v����*j���F�PC���N�f$�)��6%m|��L��,�9Y����e���"� �@��D�;PN��}��U�����Z4.�
>��.��)%)��5�5�@R:Jv'�
�����,*��p,�@8&�~��C�fG���n�a��V���W���!;��V����M�C��������&��
j�Q=� 0?��K���}���z_rm-��B5��Z����:<:3C4Jr2�Y�����O'������)-��D3���#@$�Qq��6a��������]5��T`hh����H:�h����NH	i��s����/�A��"*�� 4?a������US��j���j�y\(��_c�g�F��@M(>OB��t����32������}A8ND �*Y_@&��#y}��J��:@+�q�8i)�"��cC%�Z�C��*��h�R�Z��S�������U��N�KA��@0���!9��N�'�}M�k���B��AokF
R�����1����X���Sq�gJ�@��NlFy	F�*T��/'�HNaA_��
��������@�rxq5����	�l(���A����p R��e���Z~����-���s����2A��	���k�x}�>?�h�~4*���Oe-��jtM��}@�	��	&g����&�������*#����R���}A�]	��J�����
�/����H�R�>�F�f!�����v`�:�
8�����9a���N��7�2�&e���!Y��2��u.@_��^<}W��E����x�H��*�~[�O(���D�����on%��v�.;�M����j��!�`T��,�V+��T\�����1�f���@r�������H��dB�|$����?R��|H�v��6|-6B�vG�������,a,*5�V������*��&)
����h@e06�6[�XPY��f��/�Gg=��!�pj�! ��������	P{\`�Y���b��q�1zh�!d��F�Zg@�����'�3�G���x��R����`��Aj��tQ��?��N(
HR�D�})��J�*D-�HA4RM�.�����~@_�vb�:1�|��FGX�G�@�Gm��)����d@2������X�8+��8�m�gE����A8�HHJ(�
!C�A	9��U�������a'��������Vd�
�����@+P)
�J
j*�Y�G2��Z���*���	�b�EY�b�`��M����>5��XV��D�� ��I�8�n����B��QXXHNN�q��A
+�d�� IJ �B0�j)�Z
���h�!��!������6���������F�scx"�{T�Z=*�E�G�7 ��2��
h���X&Rt�Z�X������'��7�1��A�X.��;v`���h4������sb����C8"!�$�`%j���B�P�C������*�������t{9���$��nG����������
�4z���������d@g6�6G4[���F[�-V4����N���M�N4�����LdY����7��9��Z�����2e
Vk�Y������
}�$�!�����n7a����<.4>7Z����Roy�
y�Fi{
*5�V���#ku����6��[�h
z�F=��L�h�o���Ce�C�V�7�X�%Z�S����W-���!�2�/��O?����R�HKK����&///r?8V|6ayE^j�W�P����%��*����C��!�� �=��d��^T~/��m��6�G������{����Z���"k�Hz��d�F#Z���L0����?�J8��*.]R<Q�	X�bH2k��� ��	@SSO=����
�����
����A�?~|�����\4>W[+��M��&Z�+y��|h��IT�J�V���U��PE��b����z��kL��$sJt,�����EgAe�E�`!�l �C^� ���}�x��W�����0av���o��+V��������c����d��}�����>�~/��*�����G+K��U��T$���ZKX�C�hQ�Z$�	�C@�E����k��t(z=!����D@��l!c��x4�����M�%��#M�B��`N�`��
��f.��T*���\x��|�����i���I�:=��Mz�F=*}*�t:Tz=�ZC�l!mA�iB��bAk�Ek��������0u��
� �����{T*#G��b�`�X>|87nd��1�<�nX���I�E��})Z�V��lD���i�tZ4z��VKXo�����30D6D6�QLQ`6�2G���B�>6
C��^�U���S�UvAh��2��� 77�����a������vu�`�nHQ���V���
�Q�����@Ll��Z�����2����?��\A8�EG����U]]MJJ���322X�b�P�7��z���|��$�%���E4�}�MQ(�h��h���h���EG��Da���d�b�����rX��{��<�S�F�R�a�?)�`0�Z}� G�ZM0x��fqq1�p����;��?�����
GwLA�_���C�~�N�i��H��Z��k�$I(����m����q���M��d�d?8[�	���A85�t:F��a�?)���$���P%�P__ORR�A������$� �hYYY'�~������mH��YSS���h��}�+--�����A�`6�Ep����C]]{���S�N86l���g�y���L�r��PA8��v���ng���������)))�k��������[o=�g)�p���	@��=4ho��#F�������.���}j� B���g�q���������V�������:d� ��I��V�e���H��k������y��g(**:��&� t�F����7����={6+V���[o���NC����AN]'e@nn.�����>
A�8�����'�<��!���vR�� � ���D � � ��� � �)���p�8�N���0���������������j������\k����l6
�����v������8���h4�c+R^^��fc��!l��|����v���t����������,�{�n����,��D�P����@cc#UUU�A���$&&�;.@UUuuu��Lll,EEE<E���ZRRB�N�HOO?�8�,SQQAmm-�{�&���r���{7^��FCjj*999@��{EQ������Y����&???�d�u������={��b�v�����Z���s���-={�<dY�>���imme���X,���;|���(466R__����`0���E|||�\�W `���h4���0��K�$ijjB�$�F#��������:<����B!�������ls:�����p8��t���������V��Auu5n��VKrr2iii��z|>���477�(
qqqdff�����p8�*V0$&:����^��(�mv**+HLL<������������ZM�^�"�B����444����!++���,��\.������h4������]-��f���2��HKK#==�@ @YY�#����j���&==9,���LUU�P���:u�t�'�J���?���n�w�g#333�;455��Gbcc#��t:��w/^��VKjj*���G\��!�*�������Ky��W�X,�X����]�n����p:�DEE������w��_�>&O���_MKKK��[�f
3f��>�z���~�����8>������w�y��0!EQX�t)������F�Rq�Yg�����rVVV�s�=GKK����j�������p:�L�6�����@ �F���������ow������S�RVVF8�l6���O��G�^�_|�5�\�3�<�w�qT�6m���x���)..�����nJ���c���x�^�j5YYY<���$$&��������������p8�V���k�a��q>���{�>���S����a��o���y������k�g�{�f���-8��m������l�2�M���g�����������MMM��5�o�����C�Vs���3a����:4��(l���)S������>H�.]:,��={�7o��oGQ4
��
���.:f�6��
60k�,�^/��w������`��U|��G466��h:t('N$55��c��v>��s>��c\.*�����3q�D�v�JII	s��a�����a���;v,\pA��5


��?��+W���ILLd��1�7.����n}�������\r	�<����e������R�R�r�J�R��;w2s�L����BX�VF�����x<,^��E��L���,n��V:u���1E�������/�����^��w��L�.�����������`ccc��������ijnb����[��P(��b����c��Q}�N��x���Z���0�\u�UL�0I�X�~=�������g����q���~������K��|h4���x��'HHH8�2o1���_���+���cm���t����2o�<��0����q�
��5{>��������F����;w.|��p�CVx����������������&O���.g��%��������L�����o�z=s��e��E�����~�v����K��?����Ky��y������kw��3gRZZ�����'�|����e���w�^^{�5rss���_�K�.�^���n7��M��k���%�����+V����@���E��p8�={6�}�Y$aCx�^�����r����������o����=�������,��~����t�R***���:��������w����n.\��W_��E�(--������,\�����v�D�%K��w�^���>�|8�Q�F�z�jJJJ�i�����q�F���"����n����K0`s������`0����{�n6o���#�h�G<���466�`��v;�|�
F����~�w�}��������n?���@�����/���|��s�r�%�P]]M0���[�l���>;�W�H�l����k�����z())�����_�y��q�9���[o���Luu5����F�b��9<������3w�����e���j�.]��w���E��4i�W,g��5�����g�}6r=^�p!c������v���=v���\t�El�����UQdY��'��w���L�0hkP|��7),,<�Z�(
6��Y�fq��7�x�b^z�%V�Xq���=���[7F���i���}�q�;q�D�8��F#F���=zRV^v\b���|���L�2�+�����lii!??EQP������k��c'&&���z����_l+..&::�~��������jy��W"]z�1b�������
�����f� 99�W^y%����o_�Fc���h)������#�<Bcc#555L�0��������n^|�E.��6n���xO>�$]�v��{���y<���������������~��A�5*�bx�i���+��us;��!�����jRRR���<��9��7���7
����"///2d���N�g[8|��
#55������e�
�=��s�����b4)*,B��#��C��~��O?��NK�~���5�P<QQQm��T�N�����8]�v�K�.|����m����A�������j�2a��v�@deeq��W�����d�j����L �d4q���G�<�A�����{w�����(--%55���***���'#F��d2�9��IDAT(
555�^�����z/��V��o��t����K�P����0���{���K8����F���A�$�~?�m�g�F#III�u�KNN�����s�AQ222HMM��v��8l�6���[T*Udh������82�w���8��������n��t��x+���h�Z�f3�=�III<�������y���9r$�dgg���~�D����'$�\�U�v�������������MMM<��sL�4����n��	|��Gdff��a7�p�1���{���~����8f�����;	���q��}�����{$�����e555��3����h���w�v��7o��u����]1C�;w���������p80��L�4����#�2�~�)UUUL}ij��������E*��P��������������8p`�����|��G�?�J���&99�w�}���w�(
�����o#>>��es(�o��?�<�����W^���cQ��������pd��#v4~� K����U����3�G7/�p(�������e���)--���������O-Z��+hll����&>>���;�8�U�������g��/[NMm
�$1x�`���}4RRRHIIa��}l���
6`����������3�B���R^^N��]�5���t���@SS��M������8F�������������q��W�l�������HJJ��v�b��h���TUU�~�z�v�Jvv6�������E�.�h2F�I����h��� ###2�����#
1p�@T*�`�/�}����#I����z��X�V���(((��W_������h.��r.�����7Q�T�����+����	����s��w��wo4
����l�_��������~6l���������&�?��P��5����;4^0d���deeq���EQ6lk��e��)m��bb"*�����?����S����|�
�G���s����k��_~�;v������C�e92�i�|�?���S��{�A  �o�>�|�-E��{�a��),^��]�v��o0m�4������x��q#/��w�q'��u;&���(TVV��PUU�;3� ���w��y���i����]����+x��w���;Z6���?����V.��2L&3o��&w�u������?�����-��466�d����[���j


:4������'d�����
���c�����?�V��c.>���&
��x<�5�,F����+����X,\�����m�6^~�e�N'g�uEEE(��J����SZZ����L�8�� 8��iiiA�R1i�$���x���x����k������i�&.���o��BTVT���O��s'<�z����X������3��};�,SXXHA���}��Lkk+���,\��������|����_���t���!C�������b���<���\.�v;�^��N�c��<���}������f<���_��W
:t(


�����g�a��y�<_EQp�\�[��7�x��n��C���1�H�$6l���)S������_��n���Rf����1c��y3���H�������8�������������Y�l+W��o���y����$''SXXH�>}����=z�i��v����@ ��Y�(..��/��+����M���������S9����3**
����^��d�l63q�D6l���O?MQQ�p���7c�����a��=����<�}��>�,W_s5���vs=����;��?�IYY����)m�|��V���
�V��K�.�3�u���le��Q\�����c2����innf������D|��?���Z�{�=��Y��7��9����`��x�|�	---���PQQAMM



������!1C�s����r�����|�r���^��_�P��t:QQQt����={b2�������TVV���~����Yg�����y��Wimm��7�������)))����#s��wt��0dff��[7����Z�������XV�^���+�x<X,~��������?�k���B���1k�,���y��G���;�,SZZ��wf����|�r�}�]L&/���CW�e����?>������k���K"	��#0�����2z�hJJJ"��
&1)K��mbpS�!�z�Fn�����?c2����`���l��	EQ�����O>��W_}�k��&��<��?��[���#�p����?���2����6m��t������g�KS�/���P6����
�9��j5j��3�8�7�x�C���^�z1k�,ZZZHLL��t�v�����>�����3x�`���5j7�|3


��f�x�
�l��;��s��p�/�ZM��}�q��2�ZM]]]������Z���?��;hjj"::�����������x�b^�u^z�������oll��G%''��^z��^���F���;v,111�|>HMM=d���������_�~��*��������E�D|��?����3hii��{��G��\���7�����3h[ m�u:bu*��K]]���dee��j���E�R��G�6L#%%���2�����rE���Gyy9��mc�i�/�������|6n�Hkk+�um_333�����zB��Y,RRR�����ra2�p:��^f��Fcc#O>�$^����j�Z-���L�<�����Z�w�^f����(<��3�k�$I����v����j����8:u��'�|r�c;.\Hqq1S�L��+���}�(..����#))	��Oss3���msi���[����N������p�en�W�?��S�NJJ
�`���z����Tm0��O?e���<���0�J��	@;����r������r��w���h"��A�$z�!rrr����}��6��#�
��������"�o���s�=��>�����Y���.�,�y�%��F]]�������(J�l�u����C�Z���5��C��u�V�~?C��r��#�k�.��]�Z��h4�d�z��ENN�����W_��>���dge��������r3g��[�n�F�������g��������s�=�e@].���@[WtYY&����,�������<�F������6��=��[o���;�t�$~������u��������GQz��IUU�|�
�=��!��PV�ZE}}=��{/:��Y�f1l�0���Z���'��-����Kcc#Z���[��v������U�/^���k����	�l������{��I��4iR���_���&N��a�bbb(**b���Z����<6l���`hwK���������={����Lyy9III�����o_�m����K#��@ @��}���p�r�Jv����#hhh`��t���p8��OQ]]���c��{7��c���AL�oI9���d������~�����f��u���0n�8n�����VTT0{�lt:�W�����TWWSYY���f���Y��me���~���J*++���ddd���Irr2�|�	�����;v0x�����$������[oq�m�����P��$$$x��w���`��a�����W_1v����������-[��je��<���m~��w�}���JF�ESS��9&L�<�a���8�N�� ����223p:�L�2�{���J������b��J�Y_���������[�?�;�����dYF�e�Z-111|���n�s����b<`\\K�,����k����|���e��m����k�EZ����4iR�&b���3g2s�L���r��=���;�m�6���P[[KRRw�q��.z�Z[[��?��w�}�$I���p�w��^x������4iR���h��a^~�e���T*�
������q��'O����?���l����o�8�\���x���~��<t�P�~��v��&L������|�yyy,�|)3��IKKKd���K�I��/���/���M�P��t��=r�+����w�g�p��������z~��G��0*�*�k4y��{��s�=��e�"-������9�C����y���o�F��������,\��5k���������/d��a��<\�f�b�����Yi,''�k��������7���{�Q^^NFF�������o����?����f��s�[�����!C?~<��7�|�����[��w���onWK���`�����3��C�>}���+�L���:/^�V���k�=������9�%K�P/***���of��|��W$�����q�8�u����`��0����k���K���������}2**���Gs�-�����2}�tjjj�Z�>����
�����a�����3�p8L�^����;���C��x�
*++���������n@���~��H��Zo0����0��<���\��?����;�2��#���@�$'A����^��$`AAA8��@AAN!"AA�S�HAA�"AAA8��@AAN!"AA�S�HAA�"AAA8��@AAN!"AA�S�HAA�"AAA8��@AAN!"AA�S�HAA�"AAA8��@AAN!"AA�S�HAA�"AAA8��@AAN!"���z���;�N�N�	9���B��	�-�p*�$�P(��(H���������8��q�-��D ?�e�i��E���Gx��GN������e��[�T��?�a��^/�v���G����>��Q\\�}����_~y�c�.��>A�=P���r^|�E���:,Kd���������`0����|>�j5~����dY��r
�P�T��z���Q�T(����"��h���E���r��T*L&������z�(���l�l6�bA8)V�\I]]����k|(�\�5
QQQ�t:<�P����4::�p8���C�$T*F����J�B�$�^o�����1��h�Z��0^��@ �F����G�K����EQ�j5&�	����_N��K$�@��`��	��v��ir���{������2e
W\q�������&//�~��M�6EZ����P������'�z���x��s��m#����+��B����z�L�<��k�b�Z����#��(
o��6~�!�p�K.����'GnD� ��Y�|9s������@ ��!CP�T|������������������!C��?��������"99�;������3{�l*++���b���\y��$''��w�1}��HO�iN��[n�w����������a�R�R���F��m�??��C>��c�� ��q��q�UW��qH�C� 0�����X�VV�^MQQ��5��C����s�m�����`0����������i��p�M7�����u�X�j�5�������������~�zJJJHJJ����`���|���|���|��W���H����������������f��%�����~JI��0z�h�\4�1c�0e�z����nG�Rq����b�
���X�d	��FC ���+�x�TWW3o�<N;�4V�Z���>��]��3g---,_������+�=k6�P�9s��v�Y�d	MMM�g��1c�:ub��=����e�{�1���k�z�)�� 5�5'�����H� �9�
8��3�����������n����b�����v<���g���x����v�%��4��?I�'��UCl�����Q�.�B�ZR�
���H��u� 3��+�U��S#-huA�������Z�hg��B/Z��KB.�p<�30��L��[���9�
�����F�LMM�H$����
��7��,X����V���4M***�F�����E$��+""_���f��5TVV�p�B/^l-�u8V�Z"�J
����b��E��~�<y�i��������)..������[���a������SZZJUUeee�������v��="�����e�fyt�[� ����Z��I6��{�^�x||��;wZ}��l����?��������t���+�n7,]��������t:�r�
��������dhiia��������|9�4����\.������x�6���[��w�j�I�����166��?r��9FFF�f�S[[����L��v����[�����������v���c��o��������|���O8������A,�����-�v��MMM
g������3g����%���p:x�������f�z�tuu�p8x���p�����a��/�^���E����444���Juu5�\������.�z�j���K2���������v�1�d2i��d2I<���A�;F*������b1JKKill�W-�H���xH�R�����d>��EEEl������������8q���>��b�+V099�����t����crr���Z�_��/��B"������9����/^�H$��|���|>DD������4o������3g7o�d||���!�����b��iL����2==M?�o�&�J��x������C�={��;w��� ��q��e:;;y��)�t��s�2o�<m� _�fD~
���]���������r��� �0�2��S?��7n$���r�J>��C�8x�������#477�g�N�:���w��y3���tttP^^@0������&r�tttPSS�����7,
q��U:;;��u+��4��M�����r���7_�[�S�O�D����06m�D}}=��������<y���^���hnn����D�Q���x��5---����d����0���J��k333�|>�m�F8��a�o�#�Q�C$���}6�GDD��R�U�ED��>��kNIDDDD�FDDDDDlD@DDDD�FDDDDDlD@DDDD�FDDDDDlD@DDDD�FDDDDDlD@DDDD�FDDDDDlD@DDDD�FDDDDDl���OD"��8�e��""�������>	�o�HDDDD�FDDDDDlD@DDDD�FDDDDDlD@DDDD�FDDDDDlD@DDDD�F~���'�V�IEND�B`�
#56Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Krunal Bauskar (#55)
Re: Improving spin-lock implementation on ARM.

On Tue, 8 Dec 2020 at 14:33, Krunal Bauskar <krunalbauskar@gmail.com> wrote:

On Thu, 3 Dec 2020 at 21:32, Tom Lane <tgl@sss.pgh.pa.us> wrote:

Krunal Bauskar <krunalbauskar@gmail.com> writes:

Any updates or further inputs on this.

As far as LSE goes: my take is that tampering with the
compiler/platform's default optimization options requires *very*
strong evidence, which we have not got and likely won't get. Users
who are building for specific hardware can choose to supply custom
CFLAGS, of course. But we shouldn't presume to do that for them,
because we don't know what they are building for, or with what.

I'm very willing to consider the CAS spinlock patch, but it still
feels like there's not enough evidence to show that it's a universal
win. The way to move forward on that is to collect more measurements
on additional ARM-based platforms. And I continue to think that
pgbench is only a very crude tool for testing spinlock performance;
we should look at other tests.

Thanks Tom.

Given pg-bench limited option I decided to try things with sysbench to
expose
the real contention using zipfian type (zipfian pattern causes part of the
database
to get updated there-by exposing main contention point).

----------------------------------------------------------------------------
*Baseline for 256 threads update-index use-case:*
- 44.24% 174935 postgres postgres [.] s_lock
transactions:
transactions: 5587105 (92988.40 per sec.)

*Patched for 256 threads update-index use-case:*
0.02% 80 postgres postgres [.] s_lock
transactions:
transactions: 10288781 (171305.24 per sec.)

*perf diff*

* 0.02% +44.22% postgres [.] s_lock*
----------------------------------------------------------------------------

As we see from the above result s_lock is exposing major contention that
could be relaxed using the
said cas patch. Performance improvement in range of 80% is observed.

Taking this guideline we decided to run it for all scalability for update
and non-update use-case.
Check the attached graph. Consistent improvement is observed.

I presume this should help re-establish that for major contention cases
existing tas approach will always give up.

-------------------------------------------------------------------------------------------

Unfortunately, I don't have access to different ARM arch except for
Kunpeng or Graviton2 where
we have already proved the value of the patch.
[ref: Apple M1 as per your evaluation patch doesn't show regression for
select. Maybe if possible can you try update scenarios too].

Do you know anyone from the community who has access to other ARM arches
we can request them to evaluate?
But since it is has proven on 2 independent ARM arch I am pretty confident
it will scale with other ARM arches too.

Any direction on how we can proceed on this?

* We have tested it with both cloud vendors that provide ARM instances.
* We have tested it with Apple M1 (partially at-least)
* Ampere use to provide instance on packet.com but now it is an evaluation
program only.

No other active arm instance offering a cloud provider.

Given our evaluation so far has proven to be +ve can we think of
considering it on basis of the available
data which is quite encouraging with 80% improvement seen for heavy
contention use-cases.

From a system structural standpoint, I seriously dislike that lwlock.c
patch: putting machine-specific variant implementations into that file
seems like a disaster for maintainability. So it would need to show a
very significant gain across a range of hardware before I'd want to
consider adopting it ... and it has not shown that.

regards, tom lane

--
Regards,
Krunal Bauskar

--
Regards,
Krunal Bauskar

#57Krunal Bauskar
krunalbauskar@gmail.com
In reply to: Krunal Bauskar (#56)
Re: Improving spin-lock implementation on ARM.

Wondering if we can take this to completion (any idea what more we could
do?).

On Thu, 10 Dec 2020 at 14:48, Krunal Bauskar <krunalbauskar@gmail.com>
wrote:

On Tue, 8 Dec 2020 at 14:33, Krunal Bauskar <krunalbauskar@gmail.com>
wrote:

On Thu, 3 Dec 2020 at 21:32, Tom Lane <tgl@sss.pgh.pa.us> wrote:

Krunal Bauskar <krunalbauskar@gmail.com> writes:

Any updates or further inputs on this.

As far as LSE goes: my take is that tampering with the
compiler/platform's default optimization options requires *very*
strong evidence, which we have not got and likely won't get. Users
who are building for specific hardware can choose to supply custom
CFLAGS, of course. But we shouldn't presume to do that for them,
because we don't know what they are building for, or with what.

I'm very willing to consider the CAS spinlock patch, but it still
feels like there's not enough evidence to show that it's a universal
win. The way to move forward on that is to collect more measurements
on additional ARM-based platforms. And I continue to think that
pgbench is only a very crude tool for testing spinlock performance;
we should look at other tests.

Thanks Tom.

Given pg-bench limited option I decided to try things with sysbench to
expose
the real contention using zipfian type (zipfian pattern causes part of
the database
to get updated there-by exposing main contention point).

----------------------------------------------------------------------------
*Baseline for 256 threads update-index use-case:*
- 44.24% 174935 postgres postgres [.]
s_lock
transactions:
transactions: 5587105 (92988.40 per sec.)

*Patched for 256 threads update-index use-case:*
0.02% 80 postgres postgres [.] s_lock
transactions:
transactions: 10288781 (171305.24 per sec.)

*perf diff*

* 0.02% +44.22% postgres [.] s_lock*
----------------------------------------------------------------------------

As we see from the above result s_lock is exposing major contention that
could be relaxed using the
said cas patch. Performance improvement in range of 80% is observed.

Taking this guideline we decided to run it for all scalability for update
and non-update use-case.
Check the attached graph. Consistent improvement is observed.

I presume this should help re-establish that for major contention cases
existing tas approach will always give up.

-------------------------------------------------------------------------------------------

Unfortunately, I don't have access to different ARM arch except for
Kunpeng or Graviton2 where
we have already proved the value of the patch.
[ref: Apple M1 as per your evaluation patch doesn't show regression for
select. Maybe if possible can you try update scenarios too].

Do you know anyone from the community who has access to other ARM arches
we can request them to evaluate?
But since it is has proven on 2 independent ARM arch I am pretty
confident it will scale with other ARM arches too.

Any direction on how we can proceed on this?

* We have tested it with both cloud vendors that provide ARM instances.
* We have tested it with Apple M1 (partially at-least)
* Ampere use to provide instance on packet.com but now it is an
evaluation program only.

No other active arm instance offering a cloud provider.

Given our evaluation so far has proven to be +ve can we think of
considering it on basis of the available
data which is quite encouraging with 80% improvement seen for heavy
contention use-cases.

From a system structural standpoint, I seriously dislike that lwlock.c
patch: putting machine-specific variant implementations into that file
seems like a disaster for maintainability. So it would need to show a
very significant gain across a range of hardware before I'd want to
consider adopting it ... and it has not shown that.

regards, tom lane

--
Regards,
Krunal Bauskar

--
Regards,
Krunal Bauskar

--
Regards,
Krunal Bauskar