New Window Function: ROW_NUMBER_DESC() OVER() ?
Hi developers,
I was working on loans and bank financing, specifically focusing on Amortization Systems. I had the need to reverse the counter for the total number of installments or for a specific set of installments. This "reversal" is essentially a reverse "row_number" function. I realized that it is to "hard work" to write PL/foo functions for this or even to implement it in just SQL using little code.
To streamline the daily process, I conducted a laboratory (prototype, test) using the PostgreSQL 14.3 version doing a small customization. I implemented the window function "row_number_desc," as detailed below.
I would like to assess the feasibility of incorporating this into a future version of Postgres, given its significant utility and practicality in handling bank contract installments in many fields of Finacial Math, because to do use "row_number_desc() over()" is most easy that write a PL/foo or a big lenght SQL string that to do the "descendent case".
What is your opinion regarding this suggestion?
Is it possible to make this a 'feature patch' candidate to PostgreSQL 17?
SUMMARY (IMPLEMENTATION and RESULT):
-------------------------------------------------------------------------------------
/home/postgresql-14.3-custom/src/backend/utils/adt/windowfuncs.c
/*
* row_number_desc
* Performs the inverse of row_number function, is a descendent result.
*/
Datum
window_row_number_desc(PG_FUNCTION_ARGS)
{
WindowObject winobj = PG_WINDOW_OBJECT();
int64 totalrows = WinGetPartitionRowCount(winobj);
int64 curpos = WinGetCurrentPosition(winobj);
WinSetMarkPosition(winobj, curpos);
PG_RETURN_INT64(totalrows - curpos);
}
-------------------------------------------------------------------------------------
/home/postgresql-14.3-custom/src/include/catalog/pg_proc.dat
{ oid => '13882', descr => 'row number descendent within partition',
proname => 'row_number_desc', prokind => 'w', proisstrict => 'f',
prorettype => 'int8', proargtypes => '', prosrc => 'window_row_number_desc' },
Note: In this step, I know that I'll need to use an unused OID returned by the 'src/include/catalog/unused_oids' script.
-------------------------------------------------------------------------------------
/home/postgresql-14.3-custom/src/backend/catalog/postgres.bki
insert ( 13882 row_number_desc 11 10 12 1 0 0 0 w f f f f i s 0 0 20 '' _null_ _null_ _null_ _null_ _null_ window_row_number_desc _null_ _null_ _null_ _null_ )
Note: In this step, I know that I'll need to use an unused OID returned by the 'src/include/catalog/unused_oids' script.
-------------------------------------------------------------------------------------
perl -I /home/postgresql-14.3-custom/src/backend/catalog Gen_fmgrtab.pl --include-path / /home/postgresql-14.3-custom/src/include/catalog/pg_proc.dat --output /home
Applying the "row_number() over() DESC" function (basic example):
[cid:7f9bab27-09e3-4a6c-b47c-6cd7983d79a4]
Tks,
Maiquel Orestes Grassi.
Attachments:
image.pngimage/png; name=image.pngDownload
�PNG
IHDR � > 2�] IDATx^��O�W������,"��q!���GI/"�
�V��I:�,4:����������M�W���C����A�@��,�B�|�a�8�"FW���U�}snu��s�Vu���,���S�<�9uo�}y��������q � � � � � � � � � P ���1F@ @ @ @ @ @ @ @ @ B��(q � � � � � � � � ��#p� @ @ @ @ @ @ @ @ @ p��I � � � � � � � � � � � � � � � � � � � A���8 @ @ @ @ @ @ @ @ @��c @ @ @ @ @ @ @ @ @ H�0p�v�Z���o�)��o�uO�>
� '!�@�V�X��}��9�����fgg;6���[���Snff��
�� � � � � � � � � �
g�v###sn@���9"P��B���-+��t���nlll�i>t���/'pV���@ @ @ @ @ @ @ @ ���)t��?�Z}��U��q4K@�� -db�k��7n������v��.�6��&&&��%K�����|�r����>��u�Bl����<���YY���\� � � � � � � � ��@p��WB>`��qc�w�������m���i�C���s_}�U��Vg��M�� ��U���B S�&���ge�644�N�<�t��+W���de�i+���P���O�;����7:����nzz��z�YPY�:�D� � � � � � � � �@��5�w���[�*�c��/^���Ym�(,��f���I��������owo��F�a3���Oz������>}��_c��g�Pm��j���> � � � � � � � �@� ��ZIJ+�=~��:t( ����g�v�rw��qcccm- p5��!�mR8�I�����S�������q����*Z]�����qZW��(�Ic���P � � � � � � � P�@%�3mhK��K�����d�#��_�>g{=���g��~����H�����(l�c��z��d�H�P�eff��S'���KZj���I�Z�I� �?��s-X��o���.^��>��3�z�u��o�Zm��w�[�n][���;7g���������m��%��o��6 �����������f?�����sg[�C\� �/t��F�6mj������Gs�N9�O��s�����?�
������kn��
�8S���k����m1m��c�8�����XG^��qi����������//4��tP�g�������������6�Ys����ndd�m�wS�E @ @ @ @ @ @ @ �]�����{����@��-855��0�[
�(�e�!/���m�T��{���nhh(Y�K�����*L6==�����z��Yr�V
l���V��|���[�re�}��\�p�bS����UG[�,�m*_uP9
��A.�S�������l�u�k�|t�\����w?�&��tX�f��sH}-D��3�U9���m���g1k���L�sHc������o��g~���B�����}���|���d\f�?�@�f�q��������{kl*� ��=+���y���h�'�#� � � � � � � � UT8S��9�Z��V�R�C~PE+��{
_i>g�J��Hd�����������3g�`���B>I�-+|�rm�.����1r��T��eY�-��M+w)�����m����o��'O&eg1}a��N�8��c�����������^�M���u����-�m1}a
g1���H�mV7}}��-�EZ��S�,�,]xQ���G]������5��g������`��S���f!�2s�L��@ @ @ @ @ @ @ �w�JgZy���mf
K)�d�[y(���Z:W�}M��K�.��21�sB�@v�BI
SY��K�����?P��X��?G���r�pLl�T_��l�O?�g��2����0�����VK�U���t�������u��b�V�8��I��k�-=�����Y�Y���}b[��z�q#�+�Z�+�=K������}�����~�����e�|h�9@ @ @ @ @ @ @ XL����Z�0L^8&+����V��m�1
�|��w����ma1��������]ka�N�����]�^�)=���YL��&�I�>����d�M�,�/:���&�B\
�i�:;���V��6p����~�i[L_����I��Wd81K�7$p�k,Pi��^M�.�~���$+�i���f_
����O��m�B[i1d����s@ @ @ @ @ @ @ @ ��"����u��/6lp�W�n��B-��3m���������=Y��?���������t����bBYE�'�Q��B}�|�M�[���O�IM��5�b"��^z��t�8S}4F�T��mW[�C^xU+�i�t��x�~�s>���� � � � � � � � ,�Jg����� �����R3�X:t�Pn��B)��gVe�� ����SSSA�����6�[�_~�e�U�it����3W
Y�*�/�\m�y�����#o5����Y�+�mu����H^���1kE>+�I�3�I���a�2!��6U����[+���/q���K����Zf����s@ @ @ @ @ @ @ @ ��"Pi�Lh,��-D��e���� ����{��+8u���d�2���N�pNV(�B_Y�bZy|�)��sbb" o��R��������733=����@����,\dnZ�In�U��mw�����hL_X�I
R�-�R����������U�����o^(+��1m�k��t~Vd����������o�����M�i+�����n��mI@���1����,�sn{��yt���100�6������s � � � � � � � �*
�)d���
)�#"����Y�����V/S�J���������c���I@MG�Jb4��U��g��s_�z�
�d������g
�(��C��auQ���6�8�U�������[�������m��-s}��[�r��~�zb����6Y�)}��e,s����P��jX�m*���n||<���{4����'u�m���{wNh���1�3�#�m1}a�!�lN�t������?�������P�Q[���1`�G����g��_�N����� ��[���1�m���Yb�f[�j����u�_��9/[��N��~�\@ @ @ @ @ @ @ @��*
�)��cxx8 �(r��m799������={Z�U�����rfa3]�`��"b��t���������m+u�����
�����K:g���I`Ke* ���K722�
���z�B�@��,��k�.��f!���YX&v�(�NSp����g�}a�W]�{��V�V��o��������]so��V��#k�������B���8g�[���q�9�n�����o�3��/�S�����5kZ��S�C��=K��i�S��_mQee�y�{������!� � � � � � � ��b���� �_�+/��k���X�����6[Q�V{��I�
eV����s���+�����ZV80��R����/����65D @ @ @ @ @ @ @ � ����+|�CH�_-I+���x����*��u����U�tVf��y1�������<*h; � � � � � � � �.P8����m�hm����m�Vn���i����U��}�]�t����W�^m\8nA`���
�����ss@ @ @ @ @ @ @ @`�e�,���Vpz���Sh��-����}(�k��>��� � � � � � � � t�$p�1 � � � � � � � � �@�8��>�� � � � � � � � � �@%�*a�@ @ @ @ @ @ @ @ @�����B@ @ @ @ @ @ @ @ @��R��S�N���A�����TR����mk�1��O����v�Z�l�27;;[_�)@ @ @ @ @ @ @ @���g
��={�=}��m��=i���������q���) ��Ym�����u���>t������[B�����&&&��%K�����|�r�q � � � � � � � �@� D��;�6m����?�����~ �e���:\a@
�Z��U8Si��n��un�����o���������<����+�Y�o����"U����!w����mW�\q����i'A @ @ @ @ @ @ @ X8����BF
����eK���8�k��uMww��y��,pf����f���`"�������u�M�`��o6���(@ @ @ @ @ @ @ �9���Y^��g����8����n���~��'�k���a�.$+�9r����&U#pV�����f}j�� � � � � � � � +8�|�r���V>z��i�^~����^s6lH�t|����v���u��2������_�����w��}w����r�m�V�������HR��_~�<�\w��
7>>�*Z_��wok�G+���s�m�����m�.]����������_om+j��f���I�J��{�n��VK����\�zur����T����?n�w����rUN��3�n!egm9YU�l������f��x��Q����W��C�"k���x��u���}������)7ys����X��l�k^,_��p��>�8@ @ @ @ @ @ @ @����3�|����;w���X����{n`` w)�� ���������~�R�E�!�:t�:�����������������[U�U��\������!9���mS]-�455�
���$����gNA&�
��lD��Cf���(me���!w�����V��� �D���� ���Ee�}����m���k��oel��sg����Yh_�4�t�=���>���n��5�c����:������<57+��e:��������4���5�C @ @ @ @ @ @ @ h�@p���\����c��N�8�
J�9s& ���(� �o��$8����~���.Z1irr2Q�W�����^A�Bc
�=z�.�Wb�r�]�6]�o��~�m���>j�k��S�gbb" ��V_����]���*�7kZ��l�
����[M�6pfc =�������bg1}a��Z�-�wu��2�7mfm���l���T��_1s�Y�<j� � � � � � � � ��@P��hE+��W?�����/m��tH��)��#&pf�,?�2F�v�
�Y�>Xh�������mC�Y}�[�;vl�Jd�^�.]�4g�Q�Fy�f��uE��};
�������>�Z=K<���-������%���L�,�/�~!����z�����Z����8���<��@ @ @ @ @ @ @ @�YA�3se������S���B,Y!��������8+�6�'���_������ �V���u����w���/�m�S���(f�/�����e����^_+:�1+���b���8�k��^U��t?�����N!��~�� � � � � � � � � �(�)��IV�������0Y��?��������M�TPV�L[d�����>E+�m����^�:�RTGz�C����;66���[7C�(�fa,��C����j�V�J�GQ��
��}�����s�8�v��W�K�8+�|@ @ @ @ @ @ @ X|�����}���Y���*��-5���:nO��;�m����- c���jZi���Cnpp��[���f���)pf�+*;�2V��������!����p�v��o��f�Q�X�{������S� )���Q�9 � � � � � � � ����8S J����eK�LL�l���n��}��i{��M����>}:Y����+nrr2�W���X��`_|���������mSa,���~~`����QZ�jbb"Y�+$de�~���M�Ch��}=�\�O+X�c��]m[tv;��V8�+?f���2�0��e���������'��������U�}����S�XW����#r���O����9��ng
�#� � � � � � � � �'�1p�i+H�"&p��,��0��W��Z�
_
q�� ��|[�IV��=K�Q�L���#�m
�
$e(<f�_�9��W�����~�����m��V����'A"�Jm~����su��� [�Y���V��=��v�:������'O����;�m�L���a�>V�<x�����:��2��������'+��k��_�pcL_X��Z�{���;p�@����;~m��c7`�����m�*?
������9;�8@ @ @ @ @ @ @ @��gZ!K�&�k,���������g�[�~}R��,
i�3�>��3��B3
z��2����2v�i��NW*��������\Ym��5 7�]w��u/_�t###m�0�S��,;t��������9�����|��~��g�i�����BW}�Q��a�2�3���a� ^Q�U�tY���{�vY��_���:����}2��_�.]ro��V�:���}�����������z���:~m%��SH1�
`Q�[.v�7��G�@ @ @ @ @ @ @ @ brgTI��{�&������:��V^�WC�����UQ��_���;�5�n � � � � � � � � �.�8������o������c?�����P���V ��������u{�_����05�� � � � � � � � � �*�qK�~mtL�bB]��Q[,��m5m����������[�S���8@ @ @ @ @ @ @ @ ( pV ��W3S�Z��������[nff���S��oN� � � � � � � � � ���-�.�� � � � � � � � � �@9g���
@ @ @ @ @ @ @ @ Xt�]��`@ @ @ @ @ @ @ @ @��@a�l�����7��S���~��>}Z��\� �X�b�{��w���_�������X�[�n�S�N�������
!� � � � � ��� IDAT � � � T'P8;|���sG�%�u%!���B���-+��c���nlll�i>t���/oZ�L����ABpE���@ @ @ @ @ @ @ @ �H����B'?��C���W�:}��Y
��GHXh![S_?��q����/d�+�w��)l611��,Y��������K�Me}����bSh+d5)p�v�={6Y�q����=��0f�W}o�C @ @ @ @ @ @ @ ���J��B7n���1�����m���i�C���s_}�U��V
��P i��UAa��l`L}����h_���l�������'�&^�r�MNNV�\[�,/p�`�'�|��y��d����w��u�����#��c���M�6����/h=�����m�|@ @ @ @ @ @ @ @`����t����6U��e/^�p���\QX���T~yH}���*���������U��x��J�f*�S�(���?�1 ?j%1�_c��gPU=4��pf�����zS'@ @ @ @ @ @ @ @@�z`���?v�J>:����]���;w���X[Kz-�R_g�;X;���=[����T
������[�t>k��1�����>�f�@ @ @ @ @ @ @ ��$pf!m��t�R7<<��t�`�����lk�U�������_�Z�����!��v���V�^�l��N�r333���:5<���V���ukR�Vf�6��O�-�\[�Je��y�]�x�}��gN����?�����w�^�n�����;wn�*d!mS����w��msj���~���^��d%'�n���?��;w�5?4�����F����B}����9}���>v���W����+R_?L��k��
6$�LA�k�����/���-�/��1�,t2��&cym�������On._���,�O��.�i>.��1�~���`����
�N���?��5'���z����9��U�B�qo@ @ @ @ @ @ @ @�H�����{����@��-U�����0����R�F�%�+x��x�M����fgg���P���9��U dzz:9�)������:�688�8S]�\����+�r���5����p�B+���)�c�
��� m��WT�B4~���Tw�*�!.+��s����):W�7o����D�8��Yc��R_
���|U���h[�o��Y����om��izi����~����S��/��Y��X��o_2��=������t{n����N�3*fn��s������,Q�y��`���!c�[�G @ @ @ @ @ @ @ ��4p�J9r������� �*:���V����|
jh������\������a+?�X�5g��I�q�V�
�LLL$���������l�J�hE#�r�o3���������M�6)����'��x���[a�2�������Bf'N�h��������xn��}�^�M��p�1]�O��b�V�8���ym����[�l�,��u�g!f�����?��t(.��U�ka�t�Pe�o�3*f<d=K����*z�2@ @ @ @ @ @ @ @�I��������g[�YD���*b��k�\�k
n]�ti���Y�!�3;'����c�rW%�k�@]:�c���Q9�[�Y{C��{�����<�� ����������
��t/
�AA��~�'�m1}amg1>���������81K�7�Ol]]�1�`dz���2���_���3��%�-G�6��L��@ @ @ @ @ @ @ �/�JgY����0y�����ZZM��m��,�}���x�bk1+$d����kv}��HH�������b��{�V�>����d�M�,�/:����B;�RP����U���\����8���������%d<�L�Nc��>$pb��oh0�������b��ka��m=c|c�C�gI�kY�C @ @ @ @ @ @ @ �ht������
����[��PKHH�h[����U���:~��G7==������gU�p�*
=������z�7�|����������8�k��L�Nc/�J`�����>�
{�o��azE���sH���uo����Y�x(�,!p���� � � � � � � � M�4p�iKM�0o���-5��X:t�Pn���7��gV�l����{�*KSSSA�����6�W�_~�e����t����3W
�������=�?�q���T���!�u����q3��Q����TM
���Z��_�/�����}��B:�i��l���e���47�����l�Y�'�@ @ @ @ @ @ @ zA������6,D��e���o_����{��+�q���d�2��<�N�}em�i�Y��Oi�����$��um��i�^����_�����1��6�T/��f�"s�JmrK��mw�����hL_X�I
�����V}rG���R3��y!�������q��Ym����~Z8/"p&����onvv6i��p���o�m��%���9Wc��?tw���
�Y�Ro��%�~������I����92����b@ @ @ @ @ @ @ @�F�Jg
�$�) � ��t��2
fY`J���Z�La*���O�+*�����'5Y+�Y�H�W9��=K�}��U+ �u�gV�)����}_��E�+���c�-��/�����i���U��-[�>��#�r�Jw������������G�Y�2��
��m�����r<x�����*X�O����{Rg�fQ��aV����1�3�#�m1}a�!�lN�t������?�a&���6��:l|���U��J��������U�e�������uZI�/�r=�b������3J��Sy����3v8@ @ @ @ @ @ @ �O�Jg
W�N�'
`��}�MNN��IA�={�����'�U�����rfa3]�`��=b��t���������m+u�����
�����K:g���I`Ke* ���K722�
��a�t�t
�X �Bj�V��
jR�i���bW�R`N�4l�N�:?p��~�����k�i�*�f�����y��5��[o%�:��\,�olx*�m1}����q:�mu<;����T:�����W���X3��N�3k��i��Nuu��3�N��^�|9y����L��w(zF���Y��������M�rgEc��� � � � � � � � � �!8�WS���BW��us[I,d[�n�S�Z[�V{��I��nW�*S��?E?��VY�
�[o[j��X�@Zz�����g�|���F#-B @ @ @ @ @ @ @ ��
��
�W���p����V ���lB�i�'N����z�m���:S���[����3m���d?�����:�����_o�4j� � � � � � � � �,P8i\��+l+Dk����m;�r���tH���B������K�&��z�ja�fA*�M��B�p<�����_��"� � � � � � � � �,��Yz%'�����s���|n �M�q-��w l��.�� � � � � � � � �@w����W#� � � � � � � � � �� ��^�%�� � � � � � � � � 4@��Y:�* � � � � � � � � � � @��z�:"� � � � � � � � �
p���v�Z��'��w�y�-Y���:u����4�{���y�f766�^�x����{w����mK|��@ @ @ @ @ @ @ @ �ht����[mm�����c���n���I�L!�����������J�3_�
�]�v�U�V%m���LOO�W� � � � � � � � � ��@�gg��M��R�����V6���H��J`�������v�����[�V�X��:��7�t�������C����Y9M+�����5k���d���s_}�Un8n���n��mI��w��}�� � � � � � � � � ���Y[l���g
a
��7o����g����ov�����*�m����cn��MI�>}��={��/_����*���[��t#>�����g�� � � � � � � � � } ��g�e���T�+�P�����}��������*;��.\����v�����c���M���~�����������i�^�r�MNN�����'��i;R[u��.M@ @ @ @ @ @ @ @ @ �y�
���X
3-]��
'�%�`���n��m;�z��$p��������[�i���w�������-�X��L�!�X�m���-�ngyc�V>���r�/_�:��ZQ0m���C @ @ @ @ @ @ @ @ �(���w�
$+c)pfa2?��������#����7;;�|O�u�<y2��m�28���7n�p���m�!A�Xw�e�/���z�}�����=������;wvl������m�2mc�8@ @ @ @ @ @ @ @ �@a�L4���^RXL[Q���{w��������C�r����g��Ilw��IV4��������0[/��F+�?~�5��
�)d�����5k�$�i��?��O�U�������@ @ @ @ @ @ @ @ b
gZ����mej�F��FGG���,p���K�:n�h[N*�������X��:V8��+�����hU�3�B���7_}�Uk������/f�q. � � � � � � � � ��@a�,k��t�J��'N��k��TD���������e
������8�p�B�J��"��WU�����������K��-K��������1�i � � � � � � � � ��@%�3���M6lp�W�N�W:^�x��R�L[o�����}�8����z�Ja�z��v�!�%K�$��v���g�t��,���3]f������"� � � � � � � � �@
�:m��^��'��g�r������;nll,�vS����XV�-��;��{E�$k���k���mI����lk��M����>����@ @ @ @ @ @ @ @ @`q
����lU��m1�����Z;s��h��:�zV K����/'������m��n�������c
k�W%�*�h����m��r?��Cw����������g���-���O'+�u
������G��S�E @ @ @ @ @ @ @ @ ��(�),���Y
g�V�W�\q�����mO����/_�v�155��t�+�)�� �������S�R�L���.�s������V��Z���U�N�����[��'O�����w�UQ��o��-[��e�=�[����}M+��2��k�VA+��� � � � � � � � � �@a�L0���I�J����o��f��BY��Q��C������}������}O�n���^���?�����iSn�lhh�}��GI�M���� ����Z1,���V�P r�l���7of��������Bf���f<p���2�fj��={���HR�N��2
@ @ @ @ @ @ @ @ @ �������xHY]�c��N�Cvu���d;z�h+,� ��������v����h�Q[M7T{���k�77@ @ @ @ @ @ @ @ @ ��X��3u��Y;v�p�W�NV]�V�333=���e�Vj{���;w�\�* � � � � � � � � �� ��n�@ @ @ @ @ @ @ @ X$�IG�L@ @ @ @ @ @ @ @ @�[���Y�s= � � � � � � � � �@ 8����5 � � � � � � � � �@m�j��`@ @ @ @ @ @ @ @ @����W�@ @ @ @ @ @ @ @ @�6g��R0 � � � � � � � � �_�
�����ndd���q����W���n�j+����ntt����.h�������@�V�N�r333u�:�|�-���@ @ @ @ @ @ @ @ ���)L466VXP�!��Vx������]�����,�+�t����5K�,q�V�j���&������o������\���S����������>pVg����C @ @ @ @ @ @ @ @`�2gCCCI������+V������w�������k���P����eu��1�zT������������p��799Y��Z���~���@ @ @ @ @ @ @ @ �@ hK���;�#���PV�m������k�V���fZ���G/�[S-� � � � � � � � � &�u���W��������#G����� �V�Z�t�N��T�����sVL�JZ{��u���KV�z������;w�\�
e��L����^s6lH����cw��5���Gl}Cg�f�m+cR_�+�={�����������������[�?��y�]�x�}��gN�6��V�;~�xtU��Y��[t#� @ @ @ @ @ @ @ @ �y�:p��Z�ltt�-�����������Z�jU����������)|���m���k�O?�cg��;w�����V����m����Zt�t�c���5m[���R_��U�,4�~SZP���C�~�y:t����W����+��g����8u�������n/�[T9@ @ @ @ @ @ @ @ ��$p��}������m��V��U��\��V=���\����w'�2��=�
)�+~MNN�b����7���x+p�7��p;q�D�J��3g�$�9�^_+S�� W�����P8�K+���p� ��'O����V�S_ju:�_+�iu3���]������{��Q �a���Oh�{��B��y � � � � � � � � ,�@%������ e��2����;�RZ���@�%����g��V_[ ���
���oL�L���U��t[;����B{���ma<]���2�����X ����V�H�L@ @ @ @ @ @ @ @ ��.PI�L����,��X���VC��lF+����I�8�W2�kG�����b���!�M������8��qc%M�3���b��JP)@ @ @ @ \�@ IDAT@ @ @ @`�T8���l%0�V1�bLx��@
{e?����������b���1���
�o�������� � � � � � � � �8*���������]���C��m�-���-5�[5mjj*�Bs!���Y����b��6
���c���M�Jm��+�-�~�{\P> � � � � � � � ����4pfA�����-[�$�Z��?,<���a4[!����������_����y����Y�����j��zj��1�($pf���-{��M��v�>}��Z��]�r�MNN�Uu!��lZ����?tw���}����#� � � � � � � � ��@����k�:m�h#�^�'�W�p>tK�,I�H:�a�S�N%+��P���=K���<�\_�8S=�����T��������<::�4-��N������n��K�R�����rhh( �����a������l���r��v�,
�� � � � � � � � � T(Pi�L��p�B+<��UzU2?������ �H�o�������
T6lh���5�?11�U()�16�T��
^}��GN<<K�n���|?�,�me�
�iE�={�����'���M���OV9�U����zd�����r���k7o�t���i6�"� � � � � � � � P�@P�,�
O=z����Os��T9yA��{,�s1����z���5 � � � � � � � �@�@�������������VSSS����s�L'~8bo��+��&�u@ @ @ @ @ @ @ @ �R�����E����[�h�r���w�����$��}���5�
�� �@@ @ @ @ @ @ @ @ ��$p����������������[nff&���p���x�&\A�5�� � � � � � � � �@�]���e!� � � � � � � � � 4W��Ys���!� � � � � � � � � � p����2 � � � � � � � � �@s�5�o� � � � � � � � � �(g��*� � � � � � � � � 4W��Ys���!� � � � � � � � � � p����2 � � � � � � � � �@s�5�o� � � � � � � � � �(g��*� � � � � � � � � 4W��Ys���!� � � � � � � � � � p����2 � � � � � � � � �@s�5�o� � � � � � � � � �(g��*� � � � � � � � � 4W��Ys���!� � � � � � � � � � p����2 � � � � � � � � �@s�5�o� � � � � � � � � �(g��*� � � � � � � � � 4W��Ys���!� � � � � � � � � � p����2 � � � � � � � � �@s�5�o� � � � � � � � � �(g��*� � � � � � � � � 4W��Ys���!� � � � � � � � � � p����2 � � � � � � � � �@s�5�o� � � � � � � � � �(g��*� � � � � � � � � 4W��Ys���!� � � � � � � � � � p����2 � � � � � � � � �@s�5�o��$�v�Z��'��w�y�-Y���:u����$w��y�s/^�p����q�F�{5U�'���'��J6X�9�9���q � � � � � � �!@�l>���X����ndd$ n���/������������Be�?v���w���I������]���U��st�����^��� f%_�}�67�������]�~5SZ���/�A�x]��%�[�n�U����ntt����7u�/��+i � � � � �@=8�_�o����&�ng��u��/w�V����?�qI��r�A���w�6��~'=��3����r������5kZ� ���BUQO7% UT�^�~�x������ ������m��%�Z��cV��\���47�Qhz;�C�����fz��o���O�>u��=K���?���7����\Q��-z��C�]�'p6/��y�b���3 � � � � �@��5�Orkt���dE&[��>�(����+���G�����
���:�@�}���������L���V���S:lu*� N_S�A����Y��uO��zh(�TUc�C�
Shlpp���y�?~<�vV���/fA��'Oj������`��.f��]�|9y_v��799���.Pu��`��b������pC��I�A]@ @ @ @ @ J���B����>��?d���Z��l���[���!�VM;}�tD���~]��+��?x��6l��"��O�n���&����Z1��vH^�~=YYDsM�e1��oo7inv���v0��{����Z�M��@�W��m�&W�� ������8�s�� � � � � �<����}p�`���K���p���^
_LOO��F�/�����_�>Y�A�O���-�d��;v���W'[���m[�-bzK<}�u���L�_+X���������� �W+]�x�}��g���v������w�^�n�����;wnN�$�m��_��a�oQ�sFFF�o��&������W��01�6��3g�������}���M�2c�h^�X�����?cW7���Jo
�i?~��]�v�)�h�m���:2��~����q�����Kw���d�d�������kn��M�-������������A[m��fB��:��%k�\[����#nvv6��g��9i��!}�����P�8�c���:�����9�~O:/Tn�k��U�m=��=�^�=z4�=����;!���`3&�����L�kB,�x��1��1m���"��}Lb����u6����^���2?�����+d<�������[�o���y���E����:�����1+���+\� � � � � �@�@a����{I�G�P��.������6����-�j�&�_�k�C}OGz� ��qhh��-�>�:�������N�uw��I���?���(�}����Wn����jav/?t��,-����m���j�F[))�mj�����4��pZ�0��L���K���������V]��]�$�>E~�c�>L�4/l�j�*��J�����U�������o����8S�z>��3B��?��
�YX*��mP� k�|���n��}������N�x���L?g�\<y����n��,�8v<��s�|[���q��y��z]�ktz~��7��[u�g���{��n����;w���s���;����`:&<���������o&��
&���������b���C��s^H���g�*b��B^�ch���E�{��:��c���_=���|�?����?�X����2t~������� }\�������^��~_o��%vp> � � � � � ] �T����/��}���V�����d�3��@���>���h�Z�5�4,��������Dn�
��\[�@��I�_���N*���b�����^z��T�Q=d�^���g.�����|�����k�M������y�����y�o������l�hmW �����8�V�+8S�,=6��5�6�T7��,f�Y���E��L�{����c�x0�y��|����,d~�� 1}�����:�Yh?�����7�}�=��T{�������Q7�?<wnD���0�:��$���,�Xf+L�G�F����Z��=y�d��u<�t����3�������9S��y�.�f�S�}�����������V�o�8�=b����u��c������b��"� � � � � PV�0p�8�V�m�f[�#0���su���!��K��VI�kDH�,o��c��%+.��tO����a����m���T��-���^������-�t}0d[���j���������Q��i���C�
�`'�2�>��a������~�E[���}���w�KV�� X���E������+��C��-5u����!N���a�9��7+'�/l�gm�Wd��w3�����`�?��r����YH��� 1}���e��:�Yh?�����7����S���v���s���3�=�}�]�f��d�O;�>J[N�=���L�O�����/��W���>�B_�c��~U��E����C�<�*�^��������W�N��<���W�jT�N?;�87����VnH_��:��� � � � � ��|���Z����VF��e��Zi�VP#���w�}�.^����G���N�[�A��G�{C>���u�8+���N�}oa �-��b�=U�;v$�3�9�zK���u������iL��}�����&Y�K��V6S�
����O.=�C�N^_d}���b�%!�-���sc�e��6���!��sb�����-d�g��H�����5�P[����z�������<�f�g���:S�����y���;�����&<�C����b�V%����V�e��5!����z����_E+������H�/f���!v���W�j�z����&p[n�x����U��yn����������!�ic^�b�:�"� � � � � P�����_�k����W�>�I��b>,��RY�-V8SX&�����|��!��f�u�\C��[�`����*V��Ou����EQ�c�STV��������J_��5<����u�yM��WK4���b���m��*c��*�B�6�������,�����*J1!�N��������:_f^��v�Ux��������v�6;x��������}m���PK]���gI�Yl�,��}H]b�����`�7�|�*~����?�(8+Sn�x�y��L
q�s���u��������M�W�s�z���E @ @ @ @ @�N���Y�-5m���W����j�>�9t��t���t�����F.]N�mwB>���Pl�����k��Tt��Jme�n����=Y��8�w�g^�|��^���fQ������VLh��s�n�����S��BC�N����������V8��_�����������&�l���k��o!}!�_���E�n��M� f<X}������������_��2b�������u���~�y�/S_�y��6vB��<w~U
��MxV��G;������"������?�m��9BFV~�o�����Y��1s>�9f����i����[�V�vK�2}�[j���u�q]���
��u���u�E @ @ @ @ @�N����nn
��"�?$��x���{�&�b�����O'�<�W��j�c�>��_�gm�ge�4���
hMLL$[�d]����r�_|�l-{tj[hYz����N[:��~���������Vd��"&�U��6�T��1���J�#�>Ef����3/��������VM���100�9~C�8�������o?�AtVT���~:��Pf����Y)���A��j�U�2�b�K�3�Z[M�V��g��1�>'d<��ss2!�{���u��|����v���2���T�;�����&<�C�b��]���g����g���Z�z_�:�F{�����/b�|Lb�q�*`*��R3���2������V���kW��V7�5���O�8�����[�6����VnH_��:3�9@ @ @ @ @ �:
g��U����d:��u�� ZAH��|�Y����"f��A��/Oj:�V��F*���g���^�rH��u�HV��C"}H�C��au������������>��/������,`ffu8�2}�/���}x��?]wE����6�*�U�r��g�V�� QU��2c��C��m���To������1��bg~�L�Fu���~���������MNN��������Z�0d���yX�Y��<W?p��mRh���+��k���\z��l��A���+3B������_�O���2}��y��?zF���!�B��}��_���D����
�<w��s������:n�9�(pVf��>�����|����q�<�P�������-[���"��;z�^���R�\�3�z��=���$������k�������!���S��9/����E]�CV�^z����\� � � � � �l����m�8<<����������(0�g��V@F~(��U������T�:����w_�u�/��]�����Bb:'�9[�nMB2*S i�I����hU��}:�zT�
6��_��
j�BX������>P�����zB��9�z�����5kZ�a}!/57�������s���C��_o���G���s���rVU���� �~�����n����y1�3����� �L/]���z���[����A����7��v��2}�����RI?���i���}P�9�_�g�r��^��Y��_1c\����_W-3�����}��:��z�
���i��D�-��m��
S�~Z�,������s��������guU���1��yE��:�}1��1m�������/B�����?7d+���G%��F�����]�|o�.���-e�M_g���������e|�}]�����u���C��^c�����ge�)�!� � � � � 4W (p�^�����[3���!�z�R������; �]m1��[a��
�������� �:�_��2��A�e�27�g�b1�k����u���s�wz���V�� ���/�g�|�w�?;����K������Ys'@ @ @ @ @ ��}8���{�V�zQ�V��T���a{��u�Ya�;v���W'+��'{ntZ5��:5��:�lK�~y>37�G�b2�c����u���s��z���Y�{���,���������}��<���8@ @ @ @ @�z�� ����F��m���W'�~�P" ����e[��Q P,�s����3b�H����'~�NS�~V��}\o����<�?k�� � � � � 0W�og���W3�M�����~?33C�#� 4L@�g=��� 0<w�C9�1a$����Wu������_:�����N � � � � � srg`!��5� IDAT P���������?�������
�"� -�;��g����@ @ @ @ �]g��w�@ @ @ @ @ @ @ @ �Wg����@ @ @ @ @ @ @ @ @ �� p��}�`5?|��q7n�p���Vn�@��M�
�� ��<�F�7���{���XK�N{�:�
0~C�8��Y7z\*�8���^`��z�_�����Ml����B�B��R�7_�������0��'g���u�L���^WR�yQ��@�q<��%�W���x���n��envv�r��.p����cg�����+������`�-���������V.�x����K������9��qVW��r��P)��F�q��^���, �e���m��r��U� 0&��-S2��_���L�u���Y����������=�>�_���6X��=��}P�[�n������ntt�ZF�A��g���FZ?��~X���pK�,qSSS��������Te���4�$�<��n��5�/���q�K�����q�n��67������z\�c�|�i�VT���m�x(j���^�/����������&�_�d���_J�rlTYV]�e�U��l�>Kz�_��V�,��z�)����?�qn��|����if���y��dg�������N�r333mE=�b�[��&���M�{�9��2���k�<(����u/j[/|�_���6f��=�0z��g��M��@��U���^����{/<��C���~����!w������+nrr�4V��B�f����qc���]�4��z.��C�}\��iZ_0~����e���%p��GM��E��i�
}=.jW7��y��^��e��B���g�B�7����b����y:~c�E�c2Fkq�[������z��������C��$]������YQ������B8��O��8�B{b�_��1�u�E��B6�,�_�o������\���S�������������Q1�-{n�CY�&�=���Y���uMEM�������/���3���^��PG%������Cg�Qz�y�*7�������o��U�����i[�/$cFQ�����<��>��]MyV3~����2�k�8+��������rF���z��2��<+�vM�q�����3u!�����X����&����[f^��1&C��yU��*���'�<��S�:�<K��\�~)�<i[��~[�����q����u���������K}���~��"+V����!���������P��)u�2'p;+:�������\���������_�ac����s����o ���6t���s��h����z��oQ�_H�����
�������>1�5�/ziN7�,��C����K���Gzm��Z}�{��<���]�k�l���Enu}��^�l\���_��qcg1�]�������� �����B�K]��u�-�S�q��K�)�P�u!�u��/����)f����!�:�V6S���^i�&����������7����g�}�4�^�x������?�rQ�q��=n���I�Q�����>}:�:lR��q�����Y��P�l��_�|�r�a��d[����k��9�1��DQ;�{�f}]���~H��Uy_~��;x�`�Nk����k���6m���2������w�[�n]���s��{��e&�:�����;z���uk�u�=^�|��^��u����c��z���l���z����\�s��y��Q�����H�i=�8�C��g�/�2�5Ke����lc����nvv��Sb^�b�f���mE�_�c�P��E��>n.]��
'�'5��_��������~�y/W�����]��^ ���~���g���d�kKH������+����S��ry��o�s>���L���L��~�/3�C�[f�V�~�)f��_FC������)3��s2�y��G�N���r�!?;����;��V�N�n���m[�X��qV���;�������q:�oC�k���2� b��~=�}u����m����:��L�U=/b2~���2����d�s2�w�����}��e>/�C��C��=���~��E}`��n��q���s������c�Y]���}\�������y��<'���^f��sR?t�,���������c����jL�s2fn�������E ��� �U�������*�Q1��ydu���"�!/WQ���k* ����z(�a���+�r��d�V}M�f/�
�(`����:�|Pg/�w��I~����m
����:��
&����xM:z1�W�{���w/)g``������?[�2{S�UX����mT^�p�����W��v�j�b�����r2�����k���M;�d��Y���~����c]�U�Dm��/�w}���3C���5w���������th]S����"\\�@�(��!���y�����_=������SSSm����,]:7+�
[�*�gM�C1�1���I����O�C��qz����X�2����X��?�:�B~�����b���}������g��&��H��������N�{��~�����e�8��m��,��N���v>����C��lB�N�o������)3��8:/�g]����'� ��;G�<���]�~��?�W�z\�m�c���Y��P�3*��z�8�~����~G�^#t�yO:~c�P�y�������1:�~?��+�/b����y������G���2�"v<���*�1O��/t<��[�sR����9��&��2�����E�{�2c����3g����O�y{���9+������n�o!���>.�{���G�y��<'���\/3���}j�����32�Z������ ��B������2c����1�������������r<���T��P�:��$pf����Bb��#�Y�W��_���z�hu3����Xf��Eg����[���d�I��'N�B)�����!�
���i�_\��>������>,R��l��4���7"G�m�������d[�C�"�*���'��R_����9��M;6�,<jo�&&&����3��\�r���yc��c���=<HVR���c^tS��V��gT������V�s�V��f���j�)m!�x�-��y��y�gN�#�_b����m����fe�P�Y���o}�v��G�g���b���������L�?g����c�����S�=b��,3���{����2ui[��d1�w��7v<3~�~���/�{�����{����s2[,o<����<Kb�Q1c�����v�����gT����q3�����=AL}c�P�y;��kw]}Q���:��������^9v,���|��d�3*��01��|^3���S��f7�B�]�=����������g�y>E?_T�����2�G�}T7�����1[��7�g���k�+��z�=c��1��c^B�`��~{���|�Z�Q}�]@t�?�������'m;�}����m�x���yO;e����<p����_��_u����[n����n���~���%+��,�A�M��78�8�z3e�R�m`��r��h�����:�E��T��������a�^;6���-s����KV���[�X�g���t�R��M��m�*�o�<�c^�����y��������y������53�|1s����u��<[�9�zQ�EZ����m���me�P�Y���o}�[�35������_���K�q�u]���2�C�f�����z��sB��LB�V���2�����_����{�*�b>�o����?{��W�����L����Q�B�$BC"N<��;��� ��$&�H20
A���$�$��q ���bc�������AA�����d����O��:���}k�[�����
��9���z��������R
�|���K�������`��Z>;Yr�E;��5��J>�!K�R����[tf�C��F�{���92���rNM����&Pp��v��g��%���I�eyciky_��'��?�������1�E6���#�,*2��E���>+�9��{i�g�u��|��lW�~-�!�V2>m��}��MM����M�5 M.�|��\}��b�q1������G���9����������7��$g���� �-��M��~��z�/��+�I�R�v���z/W�1����{�
������nsL��e�����r��)o���Y���9jG��������������P��F�9r�������O�(n�y9:R��Ym��x|r���f�pg�fI�r�.���E��N>���
B�B�C���S��p�����������Je�3OZ>�Yr��mH��af�M�����gJ�!��>|�z��v[bl�A�����6l��D���!���6��z��m����b��g2��g*�Z>oZ��V}��e���r����Y>�Y�c���f�[i��T�!d��\�,z��k��!���qA��V����E�|f����%�Ztfy�b�w�y���K���<���,�a,m-�-s���Y���3�[_����Z�#���;rX�'S�(Y���>�����q�<����'}�Y�zm�z���2��\65���k����i���e9�OZbl�Q}����k(�i�w����y�����T��V����I��@Y>X�����*�� Fm��?�X�<yr��BnD|������.��A;����
�,Z��cY����n�4�%�\�}�A7���p^|>95����������n���/��bb��������Y�f�(�cW�p��P3��������_�cW?�����%�Z�vc�{�kVh>)M;><��|�Z�`�v[�Yl�7U�Y�{
�k+*��E��|�����s���a�E�k���������C���z+-��\�|r��E���������eY������e��
�}��-���w,m-���3
�V��|��}n��!9��9��3�g�>�-s��Sg�����x��m�tu/�b��#M��<X�����������>�������_�g������*�}���<r�`�^L������I����0�{D��k�����_��rj�����y�Y�6zb\���Z�.����0Z��/�K�g��j������L������[���Z��#�*>����9-)����5����,��uW�RPs���j�����4�j'4g�����g\�tC�'�Zr����r��
�X[jZ�C�D�QRH���9����^X�����-z���[�������I�-9��6�&$�>����V
����{D��Y�`�vk�|bl�!�g2��N�����zU[�g��k��i�,m�W���9�MK���3�5��K,��,�i�!��:[I v����[tf�C�9d�'����B�s��yl����=-��K�T�"u�����U��^�-y�r��<�����/��!�=�,���+-����k������4Ct�X������k�O������s�fC�o�gH����;G�+�-(�e���%O�r� ��{n���f��r�����Z��=b_�����|&�\�B�E��:/8�j^)���{w���$��G�����*n�L�|�r%U�� Z�
6Tm[
� �L������V/��R=�[�n���f����SO����e��W_}�Z\\����C����i0���v����v����"D�L>v�X���;�C�>���- �hi{���U+�����"�]���ON��(�J�T��.@���{C����o���EV �eK�s3N$��)��<��8fm�x��>m+��
t��_�C>�B�Pz�c��|f�*�>�p'���$]����{D��i��������������T�;!�Zs ��[����k��i�,m�����,z�\c-��,9����b�k���|�C�e�_�������eY� ,�Z�P�<�j~�95U,B������3�;K���_m��IK��Q��q�}q����}�eY>�r�0T��������H��d!:���,1y�h)8����'C�
U�!�!�E�EJ����h�y�2/|r���N*���_��������z1M��]�-�/,���{����I��-�wZ���;�ss_K���C(�q��\p&/��%�RD"��(�!�������V1�vYN
��E��,��w]VU�;r�H]l�[��,?���e���eb��,�^�x�^EI~���������+��%�A|[ZZ���~�pWfj������Y����<$!����C�E;���E;�p]�J���j&u��1I��7��o�wk���X�h�"�7y�~e�}������Y�X�b87.��9�����D�r��%�-�,���~��Z�f�h�?�o2_.\�P]Z�Yb����z��X�,�9d�^X�����E�_��\s[ �9�,D#��X^<��z��-$����K,9���7OZcl�M�o����]�v���o_�dF���q���7_=H;����Ty��3��~��,T�������vr���`��i}�������5Vc1������Q����)�_�Kq��19�$����Z��}uf�?�����!�=��^�9:�-�/I����,��K[���Eg��Q�~-���C�mi���I���s�����}���:d��Dg�V Pv��F���-`�Y�e�q�sDK������<�v�i��@���
�)�?%���;m�����y�27-� 4�[N�����������,�����q���<��0��"�E��f.8s+)���+���'�xbT8&7R�%������}k��~�M�j.A����J�����u!����?�����[����zH���~X�B=�C�����o��`�b��>9O������/$��R|�
����������9�m���@R����OV-l�"��u�]�H�r#�d��g�U����*yK����WHt��%n�ht�#��Yl���R�(�R�a��GG��b����f_����?���������Q��y���r�C����}��I��e����$�f���k��L�C!�B4RZ���I,�s��s���o�������������}!H������~���k���v�b���J����o��r��q���2��
�yzNi�����F�����$���Y��������B��mc4?;Y�m��z�j���}Va���f�ZI:Ky�
�_���E���:�,�V{}��h}����|��K>�����r_m�����_����\�mI�W���I���sK[��B�|r���Dg+�������[��r-����������������;V�T�����e��~���I���V�O�7$O���r
@���x}�w�\���9������|?��[:���$��\a����y��g1���/����Y����n�����#���J�vUp P
��_$������E�V���Td����������]���ZmN��3�h���S���a���m�i�4JQ%q)%����.�]
�:T]�re�v��w8u7?`��T#�����D���3Y�r�1n��i����J��h��p��fV�����3 �R���"�gN}��/:�JE ��"K�]@�]Pft�o
�����eG�t�8�q��1�9:���4M��O)�$.�Dr�~���.0�]�t��������uw�S��3:zH��*��,
zm#�dDXM�y�* �R���"�gN}��/:�JE ��"K�]@�]Pft�
��Dj��u������/��<y2[g��_h���)�V�0�����4Y�?������a�1T�JQ���T��B�I�)��i����6f���CXl��E��4B�� @
|8A� @���oJ��������O?��Z\\��cX>"��:b� 0� y�@ �C@>[<������������;��E�����'g���C � @ � @ � @ � @ �� g��f0@ � @ � @ � @ � @ �%@�Yc��� @ � @ � @ � @ � :%@�Y��� @ � @ � @ � @ �@ Pp���a9 @ � @ � @ � @ � �N Pp�)n� @ 9�A IDAT� @ � @ � @ � �_��7vX@ � @ � @ � @ � @�S�u��� @ � @ � @ � @ � �� g����,��g����������#G�fC '�����-��,�g�������q��J��cT��� ��%E�Y��Y�q�/t�K�v}'������G���4G��Y�Q�&_�����"�&�"��q�C�8Qp��k��2�/�`^��4@ ;���B� b�`:D;� u����"���S�,��i:+2�8�B �#�����"R�=�����+�;�H��O4��Xua)zHC���4\����Xtxq.� �"�A � �e����H�!�L��t����Bg���H��Y�a��hY�F M��2�Age�u(^���D�?~�����K�C����Zt�L����s����8
�� �,��D7�GG:���`B]������f�:�.$E���+N�@��"7h2���i:+3�C�
�%���M�'V]X��P[p����N���_�+��A������&O������ ���y���A��@~ ?�����'���I�$y�<��x�����<���F�qo���F�qo���F�L�=b�=�������-8{�����u�������m��a����M7�T���O����H'�a���y1�������
����g��3b\~�S�_��v������.����:�3�T�\��L��JN�"�Z��D�]h���.tf�}������_4�&]M�?=L-k4`KM+1�W,7� �� �U@ � ����~��c��C���,�vA �vA�1��� :��2c�@ ��lp �I��t�e�HE ��"K���d(�2�Ci�J�Y�E��d,:�8H�y�� �����It��qt����&�E:�~�kvN���BR�A�����T��,r#�&s�H����2�:���P"�?�db����!
e
��p-�W&c����@��@p�dG�|�]H�D��#L�hg0�.�Q�[dX�s
�e�"
BgE��Z�ud�4�[D������x�~�����&��.,Ei(Sp��k��>�����M��.T'O�,�W���/��/)�A � �����#��3jhg��/�o�[Fs����2�Cge�/�@����[h�[�C
�
5�e��~��cI^����9�/�av�m=Pp��+�B � @ � @ � @ � @ (� g��� @ � @ � @ � @ � �!@�Y��
@ � @ � @ � @ � @�8�R� @ � @ � @ � @ � �� gi��+ @ � @ � @ � @ � ��PpV\Hq� @ � @ � @ � @ �@���J�� @ � @ � @ � @ � �#@�Yq!�!@ � @ � @ � @ � @ iPp��k��>������Bu������#E��s�%���%E;@ w���#4�}�xv�C��5�e��~��c�^���#T�}���8��th}:#ZtK Mv�{�����F���oq,�4YR4g�=����
��p-�W&c����@��@p�dG�|�]H�D��#L�hg0�.�Q�[dX�s
�e�"
BgE��Z�ud�4�[D������x�~�����&��.,Ei(Sp��k��2�/������\�
��A`�R��x�^%u��
#_~��jqqq�>m��1����R;�����{�o���8":b����u���C ������� ��{�a?:�G����@J�����H��{8g��C����:�^������G��������n�����j��]�lb2FCIG3�h�y3����V/^��=Z���O3ZRUC������Ok�[�n���t��(�� zN �|z����={��t$�.--�?�����u��1���;F�p�RhG�&?x�f3@�3��dO���f"��f���="�J�=B��F�g�����h2��X �3+1��D �~yn�S��eK*M���*��zx�����������������o��T}�2)j�|�Iu�����o�)U@�YJ�s�[�j<�bd
���LN��uY=g����M��}%�f����������;v����������A,?c&��+"*��@o ��O���^}�}���������S��)b;����DRhG8�JTK~>���bR�E������:�/&X��@*����^�M���8�V4J��,���ms#�J�<7�-���'�&�C K])� ��O>�d��K�A��w1(�}��g����!�er<��s����+K�)�@�YJ�s�[E}������+���;Y�lq`��,Z���|�z��7F��H�����@���R\��S������ �����G �|���_�^�L���1_)b;�����#�B;������a�������Gg]�f�yH��y����X��Z�J��~i�=��x����}�S���@
�������8R
M��i(>���[�����W|�A]�<,������J��;6K�)cL�YJ�s�[E�
gs�''����}�*@7�pC�e��z56��|��G���'W0����m��U��r���������g�#G������W�V���B��;����U��J��aM{}�m>d����������Z��?���z����W���Ho�����{4���q����-�u����z�.�
=��'�x���qc]$��%��U�MM��uu)��k���6m�4Z�����o�r��������g�y������^Cyp^Z1��Z���z:��c�8$��z����K��P�6����C��o#:���:�C��1�Z�a}�O �g�T�l>��D���t,�W�JS��o���R�7UN�'a��H�I�
���@l=����N�Z��~���r���3��m�B��M
�R��s���{2��@ T��e��`���B����/�
6��JRp��N'N�P�/���kii�.��Jj�F4��l\�R�%v4����7�X���J�g��{���^uQ-NkaI��[P�������?����c�~��J��r4������o�����OXI!������C�t)VwK���j�$�Rl�7����[������b�,��������1���]�V�Y�����XU0�#�����t��<�g1��b�8$�[m�}^bi�����W�K����||Cg���dK�Y���7�@
�CxR}���I�����o��K���rK�,O^ ~����C=TJ�DL��/S[8�Y�1u�g��O)��*���0V[ ������C �����iP�M�=�/������R������%��+������[�~SF����t���4���s2���yp �j]ht��Y���������w��j���+��{��W��4-2�s��v�����Zp6k�z����;v�B����~��d���������������q������i}H���C�F�ej����i�s�I�����L���=Z���
W]�RoJ����5��Lc�j��q��Ml������:��M�����@�|&�������Y-�T�.]�T��]�q�c��������8�X�!?��
%�~C�q�� :���m(tJ���F ����7��N �Y���cjR�K���_�"����.�����p����Sg9��me��_����yxK����1���w����������{�q��C�S��s�qC��E���X$3�'��bN��aR �h=��Ihb��KV8��o��auyN-��R������/��J����Wl��u�Y
���T��[X���^�������U[s��i�V��Q��$n���MK3���y��-8�j�s��U��/�R�i���C�����G��C|��<b����^�+������� ����b��8K^��5���i�� ���������yx���A�1�A ���a;c�!��3'����~��O15)+��s�=U��<'����*y.���X�N[;�8
�O/1u6u�b���FCVQ\�ci2�U�6/1���\u�(������Ed�q��B�S����MB��
�b����T��93��I=$`�� ���k�*Q����9/&��0�[W���3���k�R�$n����"+�Eu��3�~-��6�~E#�b�n*��M�W_}U�>}zE���f�
-�i�\�o�����w��Ws���f)@�r�J�Z����!�Q|��d�&��?�<��������)b���G�g�2�v��F��} �__R��� :����@g��h�w)��w&C��]����N�Z�mQ��)4��� �Q���'O��K�e,}�3)t�G��O)��*���0V[ ������C ���is�y����m���9M5������Y��
�b����T��93C�9=%`������V1���xJ^��m[9�=�~u55Y��/����qc]�Zpf�w���U�,��3�1�J����FEu��;���6�����cM����L���b��e���-z)8�'_�(>�f�|���?�<���|H�kI�3�����Y
������D�9D�|�Y�1��Ct�C��)�����1�>c���[8���������;�=�����,���0b�,�
��@��M���<���H���1�������w�2���Ys����������oL]Pp�ff}�V���2��)_�K���~�^u+f��`�9/��I[j�6�1��l���q��M�RS/����-������b8]���o)����7o�\��Q���'N�����u����mKM�~S���?�a���_���j��=�'�|R>|�6�Rp��'�H��>f>S�|�t>��$E�}�z�T��]
������D�9D�|�Y�1��Ct�C��)�����1�>c���>;��,d�L���?�\���cH�.��p���,���0+8aR�7UN����F �&�� {#S���t!y/-�����������k�1uA�YL����JX1'cf�0���i�-����oT���Q��9/�/1P��g-0r���C�[H$�u;v�.�k.������������-5�9�>K�m�����z��f������q����o������4&7$R,&q��{w�w�>�7�KV2�|�ru���JX��a��z����F���l��]�|��M���Q(��1���eS�w)�C~�vr�����m@g��8�YQ��.��zv3�� ����B���O^J�!��/�6I�v������h� ���Vp���o���!g��@
M����F �t�Y<��������]�KNs��l+^�7�&(8�Mt����e�79��C
-d�7�rO�K�.�V� 55�d��� `��[�%sA�D����f9b���I���xH����i1��^
����*� ��2�C���++z��^n�Z�&�~��Z�f�h�/i+�_�pa�v�m����]����W����2S./w2k�{����o�^�����k��/9����
cn<�g��,���c��V�k>���G������j�noz���z%3��T�1)c[
����oR��s���5����T��?��6m�D f>S,7�sr{P����O^�B�M��C�b��-��aP
4 ��]Bg��H��$��i,��C
F���8�B �Yh�67)��s����/{Rh�_��%S��/��v�����T}�;n;��~c�����D���[X�f������f����,Z��V0l��u&1/Rn_b��-[��")":w�\u�����K�m���
L���������Bp������-�f�gRd�����+h�!EP~�au����6���{�����T�$�����_�W0rq��_�Z��\�����)��}��g�[g�^��<���:Zp%nO<���pL��x�bu�������/S��\6��y��3�s�o��� ���4�899���L���@���Hc�nL��&#i�%��!?d�"�B�E�5;��Yv!)� tVdXq��@
��\����^����������������4����m#�uG ��}�C=T�u�]�������n:�>Uf��fh���Sp�� ��=�@ ������F��JrZ((
�F(��u��I��8���N F���] �]�.k,�SV<��
�Z���/:��������������\=G��F�,��YY��7�wh��_4����=��M�Y�E��d,:�8H ����/w�)Y�P�4�m�l{8�P���8�%
�YsP��5&b����B;��wi����"��?�,���f:+-��3� ZG�@��E�L{�Y�q�W�w(����h�?���R���2gi��+�����\ ������nK�f�[�n�l��%6]�4@` ,9h H�s���B;��f��o�t�� :C]@g]Pf�����
.4�� ��������Td�7� �%W�y�!M\)8K��^! �\����d@Y������l����l'B � @ � @ � @ � �6��@ � @ � @ � @ � @ �"@��&A � @ � @ � @ � @ � gh � @ � @ � @ � @ � �Pp���F.�g�}�ZXX���=[9r8��� 0/� P
�Y)��1.?��<D;���o�o����.��.(3F�zQ������ ���&�x1 ���4�+4�b9}��4���,
��{e2^�$���i�@v�g��$�A�8:��t�v�"E�E�5;��Yv!)� tVdXq�� ZG�@��E�L{�Y�q�W�w(����h�?���R���2gi��+�����\ �E ����d��������o��v���j��m���N��C{��?Rj���WI��a���/�\-..�P���qxpa���!? ���oj��/�:�� :��2c�@ ��s��G M�/f}���1j��R���F�,�@JM���9�%�����,
���������������G�V?�����1gFH��q��#�<R�y���M7�TM*��
1�yB-��.Y�������_}�n�����
�|�Y�8h����[c�E���&��~���gO�k�YZZ�~���)8�X7)bL.�8�s.�v����:�a���>'w����lXt6����TZ0��]��o�!����A��X'S���F�J&�c�4��pHB ��������n����f����r�z���V�>�h�~�����_~�eu���U��,�&���N)8KEvN��*!�7o�G����+)6�" ��{��3[�r2�l��V<xp���
�,mC2/B����k����F������og��@��,Q(��X�j�y�����3g�T��/^O�JcrIO�?��)�#&�f�{@�^�h4#t6#@N�"���0�� ��^ \h!��_dQ
r_)�����s�a�)���4�6���@
=�=��O>Y���Cjs�&��-�r�*d���k{���k�����������cY�MI����t���TO>����o�1�p����k�cl[�b2�C���&�s��UW�\�v��9v�)K�P,��Pr�����RDfik���3bq�Hd�(�yn,m�t�&YV����i�%�"��������Sh���U����.��.(3:CC!�B�Ca7D?�����u�.����o��d����H�_����������s�[�����W|����%f�OUeE�}����y��W�
6T2�.�c�7e)8KI7��cN��}e�SzL�]+� IDATR�cikAs^h_�
�
7�Pm����d�B��>��:y��
��xc��m�j�R�|����?�����G���R������O>�N�>]=��3������+��w�mo�[����[u!�{H���#����������v���jaa!�7�b�������70>��U�7mij��__h�7���L=M1/����u�b�K�&�u����;�au�� ��E�~&@g��������Z��/lHO �g�T�T{}���vY?�w�T:�k%�A��@
�����pRhr���2�t��S�N�zw?����6��i�M�{��Rp��nF}�8-�g~���&L�)K�����9/��e�V��-)8��29N�8Qo=�~����xkii�.��
g�^��AE��R\$��%�_�v��wZ����+&������7Y*T����3Y}Nl�C��������M�&�&��y����>6���X��h�-�pc<��_��[��1��7�h�-n������O f>�C�����b�K�Oo����K1�us���I�/��� :��2c�340)�>vC�3�g�����jn���J��{�-��_�/����C=T�P�DL��/S[8�y��Y�9`{? ��o���O�Xm%�B�Vh���z��w�5y�.�t���K�*gJaZN��7W8�w���\���~SF����t3�[�A�}]C��9Cm�<�,I���B9����d|w�������}��-����t�w��(K����t2]�S����d�3��z���Qq����%���S���;v�����5h�
�7 �z�������
��~}|�M�b�3���M�j'�hV��W�/]�T��n ���kuh.��sF��@,��f���@�!�8�J �Y��>� :��9}$K�}��g#������F<�/���A�]!d�9hk�0���{6�o��}6���s��������I��A �� L���_����R��;p����X�o>����>���+�B0�����v���������*���"�Q��s2f� SzL��qK[����]����Y���9w��U�H�/�����"��/T��w�L���x��[��d�Q��V�fS�;��I�>8��u��Yj�����`�i���&�6K���~}|�M�b�3�xv��>�!OJ��*V�]
���~�����C~�nr������@ge�7��Y.����bi=������~��4��C�gs�oLM�����s����������dU����zh��9�Se��c�,��� ��b���F(+�X��e���@L=�Na�K�x%�o�]w]��,�0���O���YXXXU�&��;S�4}�ME���Td3�W
>^{��J����+����1d|��@��%�Z�ZH�������g]�L����O��4�W��*��R�[��y���\��gRD��7_BT���5�V�|b,��Z�m�"3�����h�iM����2�����}�N4��J �Z��>� :��9V��J��}%�B�}e1T�����C�:���f�>c���� ��F�m����d�&�.oa��a�~r�{
���'6�I �~S��2#�WM)4 ����}7��iL����}�����4y'�g��z�?��Ou�����c��[j���lZ�)�F�YJ�s�[���=ZuL��b53�d��M{��$QK[����Zp���R��e�O�{Qmc���?�*�u�5)$���/F�7n�X�6�R�f�����;��$�B|��qH���C����)�E^��gM��������.���n5�#�"��_�F�D� @>�u���Z����=�T�h�5������z����������,�W^�c�,�U�?)��*��yD��H���3��1��\ ��:�o�r��,�;����;)���W�qZ�)�N�YJ�s�[D���O�+�,6�bN�9"b��X����Q�y�}��������+cl�8�O��R�������k[���-5��V���!���O����2�_���m^b�3�,U���\�Ic�\�BX:�@
���[W�oW��=:v����uE�q�M �����wC �g����g����l�y�������v���m�qX8t������Y|�� ��o��N�A �&�A�L/c�aRQ��+�EVd�2y'��r�������w���MQ
�R��C�"��K����x��jqqy��XG���&�6K���P�9/�/_��g��[���e�����&������N�-����O�����W_}ub�i[�K�4��L����$�Un�r\�lo� �<-m}�`���N�JH�>��&O1��z�*��I0�R��'��O�H���4��=��$�L"���G�Y�#)���_���@��)4)/"�/������MR�]&b��^m�GH���V�#� ��o��N�A �&�A�L/c�Aw���c���?�����wiN�i���������,%�9����lR�<d�Y���q;8w�$�n���� �J�u��]t/��K�FX���Tc�w��
6��3��b��3g�������^���A---�g�A���I�U�!}�!6�!+&�?~&�&���v��b�, ��k��\����j��5�y��y�iw���z�q�i���&�
��z�W�IL����ji;Ms!���/6]�vm��^H�����������i7���(��1��%e��W)�C~����-��'�������yz���I���$�B�]��X�����n�0Z����-lmH�_���Y���,�p�| �������7^�vm�����`��T�y����w�uw6����<g)���o��l��[�n�����q&C8y��i]
����6j�y��%�l���.8���s�F�fj�����m���N
��^�Z-,,���&]����^��HM/�����I1���>ZI!�R���V��zkm�n��|�<���o�A}m��7mg��>����������
�&wK��~}|�M~b�3��y�9E���i�$/
XB �v�!����7��X �3+1��@g!�8��Rh�����@����yE�! �
1����B�<7*G��$�&��c�![�����������=��nULqw ���J��w����_��g�}�be\k�q(�����Td�7�d,�
�@�y�/]q�]
M����Ie9��o�����c�m� ��A������qL����+��y�~K�h����<�R�U������8hm�F M��2�Age�u(^���D�?~�����K�C����Zt�L����s�b��Y�rW(���t;K��q�1n��i����}��o��;���-�YsP��2ZbB�s� �A}&�~��������>[���=l�@�Z��� ���2c�34�g����+�v4Yf\C�B��&�G�Y�E��d,:�8H ������������-������A $`�A�S�����0�� �3�� ���n&@g��������C��%�&�C�Y�#���,��@����<=��+gi��+ �`�����(��]�|��-������D@ � @ � @ � @ � ���9@ � @ � @ � @ � @ ��
��0�� @ � @ � @ � @ � (8C� @ � @ � @ � @ � �E��3/L4r <������Bu������#�� �N�y� �R��J��x?�q�1N�!�IE�~� �~����
tA �uA�1r ��s�6�^
tM���5q��I ���I_1����=��%gi��+�����\ �E�;���Z�fMu����8�N�|iv��B���NoB��-�/��� :��2c�340h}(����h�?���������v��r#�&s��|�Ai�Sp��k��2�/�`^��I���c������:q�D��{��;���O?�t�5�|�M�k��V-mc��>cPN)������n��a���_��8OS�8�0!!���!?$]��/B�� :��2c�340)�>��� ������ �3��g)��s�>+c~������b�P�!����(8K�u���Ew���u!�_~�e����FYE��8��2�C@
�y����;��n���jR���d��qc���_�.^�X=z�����f����#���{��^z�>���3����[;����[������_�M���u�&���6�����X�`6�>b����������S�Z����R�����O�Y��Kc�C�A��p)�#�����
�~�9����~`����|����������Y����}tB�sr!�J�<7�%���#�&�G��@J=<�����w�]�|��uB����>U��?���U���������5�qc�?�(��3J=j��/T��w_m���]�v���f���u�,G��8�]�;,�@<���Ig���J���$�����.�� �y��3�c^�!�
������I�}+bPmN+��,m�/�K�}��,��|n,�4�*�r�=��t����=E��]Fp~c���xC~�_L�42�R���+:��!�����a��J���Z���g�!$�d5��@gVb���@*���(�(���T���U)� ��O>�d��K�Cpw�������i_Z�#�?��s��d����7��J����]���
�|(���T<>��S�;�����QV���x��b2�1�fB@��s��+W�T;w����&rI��N�1%���f�xO�:U�<yr&��3��xr��,Ed��������bfC>7�^\�r"�"����c�R���0��v5z
������_4�t�e�@gh`(Rh}(�����Yq(�T���K���Y8��{^������2nwR���F�����Rh�DNC�)��B��?�����Zw������{��}�F���ud]�GVU{���7�xcT$����Z]!i�����K�Yr�y�+��8q�^A`�#�d������V���o\�2�>+QM#s^h_b�
7�Pm���^�M
5>���U�q���m���9)��p�B��\pdy�#G�L3���������O���"���O>�N�>]=��3u���s����n{�e���V��t���\<w��=�bU�
}���fZ�Qve|����~;���G����k
��5n����W����Uz��-$>����9������Z��F����qH~(��p��������DO-���mC ��Pr�g!��,�h�g)��g��O �3�T�l>���)m��X8�+'���t��wXQ:��M��K��-H�I���@l=�����m���q6N;��Jl?�E���i�
���zv������f����� LK�Z��,j�%�Ha�T �r�L�n��l*qRp&er�����~�FW
���Y�����L��uIN)&��1����r��b��k��=������������{]���[���+�on,Eu��to�����N�u����Bb,��x����jo3n�������qz�md�z��-$>���C������������5V�C���H��m,����G�b@��H��$�}tA �uA�1r �B�9��
� �zS��"����^�eo����������?��z���jH�%b�.���!����Sg���g�H��T9��@
M�\�^����������p�����_ZW9S��r���������)nS?}���4g1(f��� ���{���������o��f�:��G��8�-�!0-9��`R�%+?����[�i�����������n�:���B��������[m��}��tmKh��;�����
��������Z�'?�E`r�� ��y�/Z���<��m��M�{a�[�u:~����&K��v���J7����`i�#�Y�0�7�X��9�_�h��X�L�.�V-��=���K�.�����ck���KFKA �v�)�C����i��{�,E��F �M#��K!K���������15�_��������U��+�6�Y���s�WK~-c�,?���t���s������4������@L=h���ZY@F��;p�@k]��}��@��r�J���,�";�I����fz�����J�YJ�s�[�T�
��w��XQ�kn���;&� 0�������[�I�YhM����B�jV/���<�{��r�qJ5�(8��=������K]`��Ezj�{��XgZh��x�*v1�Muc���B�i>��X��d�z���,�eR�>���;���[<;���s�;J�)V�]
���~�����C~�nr������@ge�7��Y.����bi=������~��4Bs�i�y��S����JyN��w�U�\xqq���v�T����:Ko-#@`%�X�����E �&c�C?�%S�~[f�������^�A`����>U�,,,�*b��]����h��;
��&�Y��Y�y��-�e/����Eg1'cf�0���%O]�L���*X��c� �9/&��,��U��o��Hq��~��z�QCW6��S���c���Up���x����}��7��T��U���!��3����`��7��~{�z�5;f>SH��t�03u,E�}�C�H0��@
��<��lf�wf�t�A �y@��������'Rh�'�c��pw]E�
:���?����B��+�>k���m��l�����Bg}����$�B��rz? c��@
MZm�}>b�A�K7~����
y�,�����S����?��.\�>{��j������fd��^{����})#U$(8KE6�~�&|��vscNF�����8�n8�5��W�o�[j�]4�
���v�u��8�b�lQ�,<k+�
)6�]p&����qj�w�y�R�q}���&7n�/�!7�8��k��_=�����~�~�>-�Y�G�u����@�����O~(�l�����|���!��%e�����o.���\"�� ��zj��?�>c���[8�����������VtF�emY8��F��uf��3 N �~S��p/9�ORh�O�c�J1�0�����M�i�[��t�z �`�K
���y�;��G����L�
�R���o���e�u'�d����������|��������c�����#cl��ze&����0Z��/�K]Y�V�Rl�Sp�m�.�j�n�y���z��X���J�R3�7�X��+^��@����<�rz�%�"�>���>��K �v����4��oi��t�g\J�
��Q�G ���=�>c���>_�(d�L����?�\���cE�h������j����r��~H��T9�����J �&�6�>1�0������0�C�M�cZN��_��^�|������&���*��";�~eI�����u+'-��kr���;&� 0��������{��z~����9/�/�Y��g���e�~�v�$;v�����y�A�T/_�\<x���.96l���o��3-&������W_}�Z\\�2i�V��?��������|����n&\�,m}��!�7�X����m�#3�����tw�1�Hc�� ��H��C�u��o_"�o;�Y�����Y_"���H��Ym��~H�#�&�E���Y��~��I���D,����V��Y9`s? ��o���O�Xm%�B�Vh���z���d��?����w�m��]�r���:���w�������7�x#��qK�(8���A[�(���;�!�'r��Dt�JJ�[1'�ul�C@ Hb��iS�O)����E��s9.]�T>|xL����r^���!�c�w�3)���/�Ql;s�L�+��*m�{��Rp*s^�C����[m����S��<r�H]��[I�����*7���rH����W�t�&p��9�y^��r��k��}�����U�\:�,K�vY��\r���?Tk���/���y��������l�M�'��*m���v�������z��'!�N���wK f>S���Dw�!����O~�|� ����������/�������������/���Y ����6q~����C<A�!�8�J �Y��>')��s��"�?[Rh��X ��������]��^�FwG.�}��<�C�����+�����An���K�Vg������ IDAT?y�w���������_]����3�I1'��q1|� �I���������x��Q��$��/���Z�{^�sL���eK]p&v�;wnTl�~����m���N
��^�Z-,,��4�(j����+����q��4����&m��k�mm[��E[m��,+�5��|�/��=�����n�O?�����[o�����Uq�<��h��[��������R����6-����F�n����`������"�2����k��%�B;��|�]�e������:�3.�Y��J�(��#�B��.���g�m���4����C��j������Q.���)4�OX-b�A��>��C�]w�U���C�]��Xw'.�}��=y�~���~��g+V������u������,9���=�#�GC$s^��KW�rWC�-/'������x��C��-M/C�'F"�>�L����lE;y�kl�������0n�e#��l�h�_h���+�r4Yjd������@�6^�NO M�g���C�hQp��k��2�/��9/f��]uLV���$e��iG�6���������o��M�����9�� ���(W�N���.���mf%��f%��>��%��@ ����|@�e�3Wo�Y���.���m�$�&����X�!M�(8K���^��E�� ����t�25{��u��5�}���4@`�,9h�x�p���8�v���A#@��@��D��tA �uA�1r ��s�6��$z�� :��2c�"�~S���Ph2�\����4q��,
Wz� L�r�sW3�e5���/W�
��?t�1�@ � @ � @ � @ � �!@ � @ � @ � @ � @ �"@��&A � @ � @ � @ � @ � gh � @ � @ � @ � @ � �Pp���F.�g�}�ZXX���=[9r8��� 0/� P
�Y)��1.?��<D;���o�o����.��.(3F�zQ������ ���&�x1 ���4�+4�b9}��4���,
��{e2^�$��g8��;����YS�?�pM! +���X�����,��N.����7��X �3+1��@g!�8���z�V��h�����:�%�B ��P����dJ���=��gi��+�����\ �E 8�������c���__�8q�z���<�� `%�2�=���*�6l����/W���V3i?��1��,N����!?�@ =7��<�=1��$P=7��<���M �����!h9tA �uA�1RH�_���Z����d����=��+gi���W)����[����o�7�|S�����W��/u��s
/��?��c�]w�U-����_�[��(t`^���{���z�����g����?�z���~Z�~����=�hH��~��j��=�p?��S���T�����G��D��@������e
��C�U���ob�gK�Y�����Yb���H������� ���Gy����;��n��~7�k��h&��h(�ht�<�L �~yn�gU���T���W�J ��v���+j�}��U�u����,�|���O����M|�
e�sg>�z�F��6o�\�:u�:y�dm=g="�F%����Ek���<�A!fT��:���������<$�O�"��[�����w'��\]Mc��\C���)�#��:��B��g����Pz t6����TZ�9+/�<��c
�$��\%����J�<7��"��J������ ���/�P�w�}����_�����ha(K[}���J����A���{�.h���5g)������~�Z�n�Hlbgs
�fA@�0?���������}�f�5�Ej&C~2 �G!�"����������r��@�����FO��CW�c��� ������
�@
�������'�|�:w�\u���j����Y���u�.����o��d����H�_�����H�I���@L=��\O=�T��;����Gkr��,m��g���wl�~SF����t��w�)8�S06��YB�Y�y����%�n����eK��\D>������
W.2��m�M�j������>�2���#�8a��w�U���_���g]�-+5���=��������/^��=Z������2�i���7���?�W8q���C�+��}���p�����D�����g�y���XY���f�� �L ��g������.�a�f��qH��N$K;� �D����a�������Gg]�f�yH��y����H�#�&�^����]���C7��7J*����� 0�@
�����qRhr����=��c'N�X���I�����]D�g!�
1"M�Y��1��K�YFA��� L**���LV^��aC]�%EYRP&�{�r_����R%�����>*��\�9�����FK�n��ut��)���1�U�80*:����$v����M�E����g��L*��[�r�r���B)��-�����:��z������o����Fc�����I���@ �M7��\�����H`��@,�����Q�}(�J��,���mC ��Pr��7)��7�F �g���|�����o��z����[n������@������z�v\�DL��/S[8�)'��b�,��bHR�7UNR\��k
M�g�}O�y_r�������v��1����^Z����,H#����q�Yl�O
�b�����{�V��o�d%w�
�2 f�����YM,R�P�-�
12�EJ�;tf�Y���\�+��R����Jq��c����g�����f����������2Y�LV7�"1��Z}���_|��cZ�c��>y����b�jA����������K3����s ��X�Lr��b(��jQ��{����+9q(��X1v�������X�!?E1y��~��G����R#��_�,�x`M:����Bz��@�����|���G_.�/��t�������R�p�U�>v����x��@L���s��Qv_�49l��x�BR�u�=�T���������|���)AK[���3�=c[![h��"K�Y,�������:u�u5�+��������B �EN�������Vk���n����*U9���b���[������_����+u��.
�4�4��������-�}�J��3��
_9���^:
q�G|���;n����l��C2~�X1v-��,~�r�1�v�9F�|��o�1��Ct�C����c<\&K���/��9�����������bP�L��<'������&�_������'��9v�O�<7BM���v���~�G ��}�z%�p����h��[K[�<]�e�v�����g�Hf��~��-��|
5|]H1}��B h���/U����N�Z���`�X1�����sYW���3����p`�
g��K���qv�����|
,�*S�~-z�-r&�3���z�k����R��<9u���a���K��C�����<Dg9D� �B�]�����B�z�/��
�.�g���/�����:|s!�w�.��p����zJ����g��H��T9}����)49v%��R���l��e�����W�����(&���1m;MK�1�K�YL���/���0�!���)����N�<lm��l'B���$�[n�����_���["��������Y���l���RxL0�C`����y�#E���y�8�5)�C~H-�m@�h���������P���P�
��T�1bk�-���������l���vY�}��u�W��O)��*���0V[ ������C�=���O��O[m��+�8�>���
g1i��/��N3#t�=����8���Y �R���1�U��s^h_����Us�Rs������l�!~>+�i�I1�������g��>���+����Oc����+z��@
����c��� ������
�@
�����L�#�&u��T�W������;V����8,�:b������R�7UN�'a��H�I�
���@z�����S��P��z���V����
ns�~cF����43���P���.&��-��������������o�y�}�
���Z���O?U���~�v+���c����t������%v��������G�����2����O��$�-��(8�������|����+���S��'������ �B;��."�B ���.��.(3:CC!�B�Ca7t?S}�H�IyN��$I����R��6�.�p��\H��>r��~H��T9�����J �&�6�>1� �����V����������.-9O�������ah��#B�Yl����S��kz���;&� 0+���m��VB�����V}�Qu���Y����9/�/Y�l��
u��I��n�O���B#7���6�����3[s�p��u��.���3)���i�(>���2�R�-�����C�v���j��}�v>���
w��Y�#L������F�@ 1������L��f���o����X ������@���8�B �Yh�6� :%�y}#�B�}c�������U�SJ/�.]�>��aKK49>N�$��<A�,K)��s�,C��Rh�7�c�*1��}�;q}g����wm��}��F������}{5n;M�
)�@�YJ��M�YF�����9 K������������5.�EJ�����eK]p&e���[U$'/��m�V�'�.TW�^�:+8�B�'�x���qc]�'v\�x�^������i�I1�%��6���������c{'mS�6n�v8�����7��1}�o^$��J �v��(�>� �
%�y��B����Y(9���Z���'0�9���F�FC�����Y��1/)��s�yE��qSh�2��"����H
��_]����+��[����]��m��o��Sp�� ��9�B �����Dm��y�jh�-���PH5��&&��� �7b�w|r���l�F �N#��c@g1(��4�l!�^
�^J$��M���=Ag9G��@����� �����=zH
��p-�W&c����@1���}�+s���k�
���<�E�� �A� ����P�
1.6��C;�3@B�7!\�@g���������C��%�&�C�Y�#���,��@����<=��+gi��+�����\ ������.��f���������t�� ������ )�Mb\\H;s�t���@� ���*�QtA �uA�1r ��s�6��$z�� :��2c�"�~S���Ph2�\����4q��,
Wz� L�r�sW3����������l����l'B � @ � @ � @ � �6��@ � @ � @ � @ � @ �"@��&A � @ � @ � @ � @ � gh � @ � @ � @ � @ � �Pp���F.�g�}�ZXX���=[9r8��� 0/� P
�Y)��1.?��<D;���o�o����.��.(3F�zQ������ ���&�x1 ���4�+4�b9}��4���,
��{e2^�$���i����;�5k�T���/��R$����~��c��C���,�vA �vA�1��� :��2c�@ ��lp �I��t�e�HE ��"K���d(�2�Ci�J�Y�E��d,:�8H�y.��.Y���+,���o�]�v�Zmi�v/O�b�c��U�_}u���������C3:�{���UR7l�0����/W���C�<WS�x��1xr)�C~H���~/�N ��N0~t6x @J�"�F%�&����1���3�����Q��1?�Sjr~^1r(�Jn�y���:�^_��J^��1^�2�^$p���V�>�h�~����E�/����6F��"00�u�Z����u��U�
�,m�Nv��m��u��������^z�����3������A��H5�~��j��=��?��S���T�����G���'�R����CK])�#���Y�o����.��.(3FRi=��!
y'��#�Tw�ygu�M7M|�b���9V��J��9H�_���~��J�����J ���Y{���������msq���}��'�����?���-��R��o��}��Z�uA>�����R����������_]a��S�f��,�d�^��!w�%�27��][?x�����c^�(���Ar#p��A�U��9`��X��o�a����=�f9���TsLV���K��g 6K�����E�ND �v�T�C����
�AtA �uA�1�
�TZ
������\�'}q4����9V��J��9H�_���~��J�����J �^x�����������@j���?* ����,Z<�FO�r���l����� �<y�nN������o�]����ZM�`1'c���+���h�o�������J�����^�r0/f�g;w�-Ed��6�����X����^� �b���������!r��@�����FO��CW�c��� ������
�@
������qO>�du������+���;��8ja�J��~i�1K�sh[�o9����R���FicVz�)4Y:�������������y��;�h���������,��c����Eh�����|K��/�d� ���8��,�9/�/��p�
��-[�-�"��G�*�5�r���m[]h*U�.\���":�2���#f�Kv����O���y��ziNC����e����w����6/^��z��Q��n�+>}����|���\�oW�^��};,6H{�V,m}�[�v�mu����$�O,�����E�ci�}�-���t��u����iS�uY���?�W�q��-�|�0�v1��2K1/��~��qH~H�}vG �v\����o�#���+���Y7��>
:���
����=M�#�&�^����]���C�fC*������@
�����$��V)4i�����B����'V��l�hk;��GW2k� �����|4�[KTX�t�?��?�~��������+�]L�Ym�|������Y�2���b��K���d�L)��B#�"����%;��FVm�%4}T��,#9�/���k��7�\---����- �
�����o�F��{��o���C|��h^|��&�Hr^�oj��
�������GoR@&�\95�Qmn������h����~�hQ�_��UT?n�'����5w��]�v���h���'Cj3����!�����b���3��!K;m�i�����1��D ���|}Ag���$��YI���IRh�� ���R����������/��r�-�����\=��C���%b�.�����J���>s��~H��T9�����J �&�6�>�� �K:T������;&:>���_����!��{������������Z����8#"��=_-����[h_��TVG�%��hJ�Zd�0Yf=d���1���%c�K`������}��-������c����Y��d|�'�
�n;����g�����e�%�hq��z������J��B2���7��q6h��K[���8p`b�pH,,�bZ��o�nlT#R����/�V����������'Ck+�Id�:9�hV�R���K��<��-�X1v���z�h1���!F4��J �Z��>� :��9V��J��}%K�}��� �~6�����~aT��/��2�w�vI�}���C�z�fL���,�X���������X�Lg!=wI ��p��{����__�'uo��f��\K[���w�Z7����
��TU�c�����N#�?��?�����r@��Xh(p+#��A�a�������e�Y���B�j��&6���z�V�D�j IDAT0�~)�sW�e8c���n�[����m��S���;��`����P����6���A������FB���?�y��!���X������eE>-h�����Ef>1Z�X��-���'?�����kkH~��W��K �v�q�Bo~��'Z�F �������3?N��?�XZ�?��z0���.���c?���bj�}��>���$�}�]%����ik���YSg}����$K�<7�g�s�:�&s�
��R�A���5r������p���u��w���4���F��]��A@?��[��q��&)&c��_R��g����b����(Y����i�Iw���bR_����@&>�����@m�fA��w�}�-B�<Y�HV@j������c���A��<�������oY�K�2�s��W_}U�>}zE��5��O��NK[=�g��fa���3_=X���`hmb��&���bh1��o�����~�_z)�C~H7FX&�~QB�Y�����H����+�O�Rh�?�N�Z�B/�g���/M��Q�g���i���>��:�#l�'��M���I��Rh�j��!�R�W�E��eK����S����[��n�)}�B*�a(8�Gs�YK\)'cq�q(�p��X�������������Zp���R�e�O��)j;~����������/��b�|�����h����YlP-j,m-��~e{��n�mT������'�!m���gV=�0��`(mc��W�y1����3E�-�$�?����!?t����~���n�Gg�p�(�l�
��)�>z��4�g���t����_=����3���3�.k����� ������I �~S��~�j+����@�|t��Wins�F����i�M���"%�!����K���&E��������O��dVRH�������������N��kn�g���h����D`�V|rN��1���5iKM�V�l3�>����'&n����V��rK�q�����f[��8����
}�v��Xh�Z�V���������M��g��8f!���sb�3e����T�"�!�!/*X�C �v�>�i� ��A�>�@g����Y���)����qv�>c���>��gf�u��C�������c�
�]�a�0����Cl���F*��M�������B�CcX��]�Aw]k���������m~!As���4w���>����P�����Y����m�Vw���V�h�I�U��92j����9&���`�����JiY����cu�����3��e���j���86�_s�*}���R3�o�]�TV��s��m,��Z��2s�
-����f�G+�����b�aR1�,�(���y���1�yQ�)�C~�!O��o��1� :�F��� ��bP��>H��>����H�#�&�E�,���[�,�$A�e"����R��{/q�R�7UNj���w
M�aI������_ZZZ��X�=z�^��}�ji����t�y��R�v=��=g��z��-4��)��"�>+Ms5�d�6�@n��]�`�����r�-Sn7��p�b6l�PI�;���9S?~|�{��=����������OR &EUrH_r�r�m�'������C~dIx=_���(��~���Y3Z�KV��v.\�������o�����)�j��b�{�^���*?��`���vZ\���[m��}�P���m�u�X��m��o��]������<��R�&[��.�*��P��7m���6�[�M����3�);���1��yQ��)�C~���@�!�8�J �Y��>� :��9}$�B�}���~��Q�U��I�.]�>����Vhr&|��I �y��Y�R���FY��7F��do���Ub�A��w���S����d�*yo/���k���l�mRx)8C�31?��c�]w�U��!B���I+�s2��I;�J@nJ�������}���m }��9/��d�-[��6�����s�b3�K^�o���.����l]�z��7�(k�2�m�"��`G/��{�YV[�-~����G���N��~�������Z�+���h�o�����|���6�����U[����4} W���\�����_�q����;������
���,8��Ok�������Rp�c�h=���8��1��r��@^
Jc���� !�B;���HpN�B�s�����C��j��G)��G��G`��(�m����&���1���c^R���F��f���dd��EL=��+�w�_�u���o�X������.�b]8���a��W^����rc!0�@�y�/]��]
M����Ie9�o�����c�������m1rP����x����w�3?��/�;_�C�
%������?�wG �w�����I?N��� :��g�� ��/F_M M�
� zH���L���^��E�� ������P&�o�v����$�m�������[���,����i��
�f�A �� 1�?F�Z�vr�v�@�>�h3+t6+A��!��|(��h��(���,+��z��r�v�@�>�h�%4�%���BibD�Y�E��d,:�8H ������p�����n�h]b3�uN�@'�z'��A,9�;�)&b����B;��wi����"��?�,���f:+-��3� ZG�@��E�L{�Y�q�W�w(����h�?���R���2gi��+ �`�����(��]�|��-�m�D�F ���� @ � @ � @ � �J����F�! @ � @ � @ � @ � PpfFs@ � @ � @ � @ � @ C%@��P#��� @ � @ � @ � @ � �(83�yU=������Bu������# � �N�y� �R��J��x?�q�1N�!�IE�~� �~����
tA �uA�1r ��s�6��$z�� :��2c�"�~S���Ph2�\����4q��,
��{e2^�$���i�@v�g��$�A�8:��t�v�"E�E�5;��Yv!)� tVdXq�� ZG�@��E�L{�Y�q�W�w(����h�?���R���2gi��+�����\ �E ����d��������o��v���j��m�������c<�@�J��
F��������bg�1�r��p��pv�9�w�1��lQ����l�1��n��z70Ji�di��t�g\���@J��\�/�ZI �&a�?�!M�(8K�5�^�������n������n��n�:�mL���A���@m���'�����-c^�3��%��_���������[WM*8��5;m<A5#��C�����H5�~��j��=��?��S���T�����Sp�8���S����q�4\
��+��9t`����|N���9����l`����>`���~�wT�<�Hu��w��B&=���&C�q�� :��}NR���F9E�_���d�(`���-�]�~}�Y�/���z��w����� ���Z� ������j�
�
�c"�'�|��`%����Z}���cW��`�=-c�!49�C���I����[��-c1/,�fk;��S<�����v6��NU����T�7�@�9��{���%g����?fgE!�"���(�����������oa�� t�}��0�F�� �J�C����y�k:g=$&W�>D�g���s�>�b�����|�b�P1����?{gjG����"��� ����\0�.$������(1:�I�G��Q�<� %�9��8c2P��|������� �xq`@s��A$�������N��{W������5\n<��j�o��z����^)6m�T���/_^>����������i��� g�$����S�f�}��L��/����?�._�\|���I��r2f�S3&0�!��!��,�bza���:$�,�m�����?������M��c��+_|S��M0��1f}��j�����0��/�o���Y�c��Y��
M��zv3F;���/7n�(v�����h��V����v�MC�`�6$��v�7bX���F1��%`�I��K ���__<��������hM s/��
�ix�����R�xe�Bhe�V3�%k������N9�G��!0nq�R����KRm'�����bt�w6l(KqJ���s���kI���eKyA���+W�����\���/�9��d�l7z�����^(�r������{��Q�zis�����w�ep�nyO������[����7���7G�&v�� �C��B��F�X�reg����uorV�����CL�>���N�� �\��z�y�<����*�1�C(��T�q��>SKmx�~��>�1���b�����
������c6O��7��&�^����]�S��8��V:��*����Z��~�*w������oBZ�����������9
](@�Y�f���;��#�W�XQ���o���51{�i��$���k��E�H��$r�����1;����d����W�����h�^����Z�S��T7�d:�u~*3�K��u�Vq�}����������5�Z��u����b�r�]w�U�����ZW/��|���r^�o2��
js�����>�d>I VNU�jIT���r�V������&"�p���^�i����Y�j��a��*�����(���T�q���n��<^� �~SP��i��4B|�� :KA�>r `������ X��H�Iy�����/���yqX^>������[���%b�.�L�av��CJ���#���~�����hh~[hrh�����y��C�������o��n\���M8�g���sO9��?�\|������[���3K�-��VlZ�jU����$i8p`fqYO��1� hr���i�����B��q_z��Q����{�m��-����7�(��$��� 9$����ce��,IY��\��
����I�3�r�&���T���Jm���q\,�}s
����5!m}�������f�O���o��>h��T��ha������4�I����k��u��Y�b�Z��>4�%�YH������4�w!>OA ���H���i���/Ri�/<���@�{s:rJM������\+/��K�rUv~���������)u�=����R���F}WJs���ds3�%=H����>ZH^��O�w��wj�qB��&=�uw,s������~��;>� ���RFmt{4�?�P�v�m�_y�+�Vy
u�b2��@{�J@���=�g�3��p+����o�Y�e�Ve����p��i� gb���V�i�,�6r�T�{}���=��}��{�>�!7�B��hN�HH|?����%X��Y?&q��7�^�i�@���M�g�������)U�]b>��p���T�a}��F����rt�c:�O,�� :�rt�-%�TZOi}5K`�4�
w�{�{s�oJM���r�D����sss���
���R���Rgi-�7L'�J��7���~Ri�o4Zu����y��.��>�����C��,'�4Hn�v������;�-[��;�5������+?�>M8�&���1Z�o�����.nn1g2��!H@����iJ?)����t����@�o�)�T��$�M��P��IB��M�F[��yR�H�b����7_���U!m}�+z}��WGo8�9�����.N�>]�%�7�'��O�1��p�MsR�����Es4�9�E�}��~��W�a}������I8c�����MO�Y���IZo�~����>����lt���EM�~cXhR_��{�����'k]�������,t���8T��Z�����m���1����z�\�}��
%2y�[���,C���4������|(e������>��-'c���@,�Q*Y��
b�}��� gu�����'��Mt��'{E�����j]_~�����5k��h��3�BlPC~���
���+�*W�\9J���Qu_Z|����_����!hkO ���Zj5/�i�s�����:�,���0�t�K���(��t��w�Ct��(`C,������>���5�&N����x����{~uIg�]�U���gAj��Y�Y�#`�_�5=�C�����&sc��hB�]�������'��i���*/�G?$��P���$��V|���B�kb2��D{�������O����W]B��c���z�I��y�����=��Z����!6�B~���
���������+._�\<xpQWz-�T�/��O�u>M�7���H����!���%`������E�B;M\7����V��Y�����N��*�341Z
���iu�L�I��;Y����*�_�^l��}Qi��#�C�� ��r���y������'a�%`��Ph�M�A�p�������O�I9
RX��{�-_V�VSK��=�|(e�F+�H�������Vk��(U��[�����d����%�n/;k�����c��&��������v3���c���[TV������|��7��|��bnnn�0�_�j��L�n�i�[�
�����b;v����2�mh<�4W���_@&�?��O��|��H9�MO��:����q��G���>���6K�B;���p����!G�9��Ys��<:r�������Ep��Z���������z��K���v�H�g���r���y������'a�%`��Ph�)� �����=/�g�G�-+���gC�����4�KR����8e^�O�H8���Q7�D#$�c����Vur�T ��n��8m,>�@j{��-�m��d��u����M�Y�zu�-�Xr����������G?�%SZI(����2��4_%L�������������E��C�-6HIx=_������O?��-U������r�J��fvW}��^�66�.���V���Ub"��*b�#�����f����������n��5�F6��O�1�Nc���H�����h6��F�����0�.>�>��>t?�}���%����u;>}���%��1����������kk��-���zO�v�����M�MN#��)����-���Q[�������az�R��<����r�3u���R%���i�FfZNC]^��O�"/�G)$��P���$�l���x��G�WrHr�$gL�<��f���;&� ���&���N��X�&A���sL��a��r.�������d3=G�o���L����$l��y���ysTR�~��c�%��>�;zA�6b�T[�R��>=����$��!�O>��x��J{���*M���M��-$cY����V���Vu g!m�i[�
]������w�_|���mL���{l�G����+���0��X{�q���X\��1�\�|F����;m}���6�&`���n��O���>E��������O���>E_&��:��K@�2�C�~c,4K��B��Z���r��kQ��M�E k])�P�,D�y��7�;�����YH[�^��y&��3����(��3J�YD �d-�B ��H��Vs�������OJ(�r�r�-7{�{lKO ���*zLI���9�������7o�o�"�M�Y7��7��Y�"�?��u��5h�k��=���q�W�w(���O4�O���=�P&���k�{e2�:�8I ����/�B�T���e��i��-3����������m����%0�����C��P�!�v�A��o����vt�O�r���=l!��Ch�� h� �����@��o�����h��q��
=���| g6\{�+������H)�EH_Z�S��m5u�����F��4@ 3!kPf�a�� �H!� ��%�y] �~��������.x���lh� Zo�2c�@�!�hK �����.@�]�6��$z@� ���1#@ "���f&�H5�_���-������1 @ � @ � @ � @ �F���i��� @ � @ � @ � @ � J$�!@ � @ � @ � @ � @ �"@��&�py� IDATA � @ � @ � @ � @ � gh ���/�Xl���8�|q�����9}$���cT� �$�z��������C�cE�~� �~����
4A �5A�1�@ �w!
��@��� �� ��aE �Z���Xh2�\?�C6q%���k�{e2�:�8I�y �� ��`=�\H�D��#L�hg0�������a��S��s!��A���a��hYt� ��ZD�i:�g\���J���M��&,E6�I8����^���/�E`^D���,�����?_����~[���+?1r�@H�C�=���e����W�N}���������h?��`�f@�R;� s�o���|t�I�27�e@��&`�uo#h� �DM@gMPf+�����U�����&�M�������pf���^����p�Bq���h����8�#v��Y���.��������.6n�8�e�����'O7 V���w��Y���~�������^��� g��B����O>Y����<��_~)������G$���L��"����n���������%�/�h� :k�2c�340VZ
�!���CO=�T�����|S��B�CTU�>����3b:V���Q�
�'+M�c_�M�M�]�jU�LT���������K�.-���6$�'��eI8���B�*,�1U=��/�������z2��M[�B@���{��� ����^����I�/1/H8�E���M���o�oL~s/5+�[J &�>��9S��g��-�?�s
m�X�8��c�:��H�B;b�����t/���f$��f��^��&�����{�j�}(�#��J�X�r�6++�r�����d�=��.��zx��W�M�6�i��������$�`�����Q9B�������$O��%����O��E���Y���q;8!���/_.>����/�c3/H8��u���1�&��:�v���{�5��.��R|�6�O'`����t/h���>��a��~����FgM�x�l�q��Z"����/_�x��q�F�c���/AZi2�_�.(:�Cns�����
'`�_����3� `�I��K ���__<��������hy&��[x!�mH�OH[���pfI���� ���_/��[���H���"�(}���S���'�SH9/�/��q���
�R���q���%�K��-[��%k���+���������#G�D��e�W�\Y�������uoV���[i'>}���K c�
q��7�?��U2����}����=||so�H�%�}���e����'�|RVz =b���+�����FY����M8�l���w��;
_�z�x��wG���"4n�i�@ �z�L}�@�!�*�1�N32��T�q�c}���V �_4�t�e�@gh`(,�>vC���7��&�^����]Pw������r���y������'a�%`��Ph�M�A���8qb�����!�>!m-�@��%����9v���htIR�d�{�v�!�61C��-��d!��6IZY�bE��o�%�r�r^h_�������9+�W�������_Kv�R�M�L}nT���$ I��=����|&�OKV���C������77�O��������I�p���w��s_���&��K��$D������o
���4�+�K�_K���V�0��^W�u���?�{��Q���tK���4�/4n�z��R)�3��W���b��4�!�XH��>��h�o� �EM@gMPft��B�B�Ca7t?�~c�����~���.�>��8,/�~��g���[��K��]x�:�C�s ��r���y������'a�%`��Ph��z��%�*�_����q�qmCr}B�ZF��3K��[�m����YO�X�8���V�ZU&q�!������T��L9/�/����^%�������m��-��x���I0�rH��c��D���3w�������5*��qq�M�H�����:��$?Iu�o��fb�q�i���j<c��>�2�W��O<��"�>?�dP���e��-9��9�9H��I��z���(Z�uW�k����R��5;v�i�u���@*��>�N�"�~��qR t��Q�Y6N��@*�g�:&�H���T�)5�/`�r�D^��S�or�Lv�����b���sR��+>a�p��/����kOSi��N�o���$q��G-$�@�'�����;�y!m]"�����ME���T$;��&0��g1�b2�b�B`�6P+F�����������ZpZ���S��K*����o�P�5�V+��r���Q�p�&.��K�������#gI6�'7n\�~�~����r�e���Mc�&
���t4�I�^�paIr��w�#���{z}��+ }�uwn��-t��~1�T:t�g�1N���p�b��<���g�E �vX�����E���S����H{t6����TZ�����3'�%/���-j�sO*�UJM�����>�������m��!&�]9'����v�@*�r�h8���4�&����fX�A�#����>��a-��K$$�'�m*�$��"��~�����b;M��b2vf���&�U�������Kt
q?�������7S�������<�=�vHE/�:R��_�uq�����l�dI��i�h�P�[�I�&�B|���� _���g���}�c�I��������MF
���8��d�t���������;�y�H,���`)��#�~�E�Y��������P���O�o;��S�N-y�g��B���roT�9y�d���]��!��`��9`s�,�k���I�C Xh2��w����y�l��a���aw��*���!�>!mSF����4;��~����k��d���� 0��������q���!�=���n��T���y��r��Q�XuHe��l����$���_�p�Y���a g:��o!��� g)����{._��uR+7�nn����Kn����q6���
n���g[������k���vX���PGD�C�|�~��fyu4t6���o���0=����Z�n�������_~���Z�tF�-�p�U��u�+�����~���< cu(M��@��hB�]�n��* ��!�>!mSF����4;������fL��ML�P�h�I&%
i�LuK�P�)���5iKM���jK�:�%!�����u���V��^9O��8�"��-5}�
�W��8�4)���A�o� g>�R��?�������k��'��m����z��)�3e����so����;M��X6,���`+z]J ���&��&(3:CC!`������V�1RkR���N�e��C�������o_F�.����<H��\9`w�,�k���I�C Xh2��w�@z�|�={�L,��D|������M�R��X_�v��&���51;�s2'�IC������m��f��%����r^h_b�&�������nB���c���[TV�
���~R2�^�&�YW�Mo���R���Y����|�3��������|��j������/��<{�lq���Ea���Ro������o%�������\p('i2�3N( �\�)7�%.���;���51,��� ��!�~c�qN(tJ��1�Y5������s�����~cXhR����z��K�U�i�@$�C�z�?�Bg�{�C!`�_�5}(1���:���O�y???����<=z�h���}V������6uI8KM�C�������m[�r;Mq/�d�.L�17K�_d�����[8�[]�E�r^� 4�W�.��%K.Pr��=��,��9�����c��b]?dl=�1��E��u�V�o���M��u���~*�-[6��&��d�+W�,�F��_K�4a�e,���|��7��#G�}�N8�a�W5�������C+������ROy�Sb_�+���T�1��m� �r=�^�1�-�Y��g����!`����HpN�C�sB ��Pb��!��b�qN�,��#l�# /5�]��l����~�����k�����:�
M����= �3OP4�$�r������(Mf�<�.!�R��<����r��y9�o�c�<S�#��ktH�OH��� �,5����������r2��M{��jL[�n-y�������$�1U��v��n_2��
J���t���%���!��-[�3��I����7���7GW8��4���;���������/�n(�<��c���r��3���O?]H"�^t?�����(��C���$���~Ct�������ed��8w��(!�Y'��0�W+�)g����SCo�U��7����#z�J}�.]*���[�.h���������n)�"�>�N�(`M��>�D�sb��j�J ���}tC�sr$`��9`�����u��z��_j��O����1������Q�c���&��f+)�P��Z��P�;�����YH[���\������p��� �K9�B ��H��V�r��I9�i���"o�8�?��<��Z���@�5(�%�bE�[���h��1���������o��;���%�����7� ZG]#�&��~������x�~��|�D���� K��
e�l���W&c���s�R��Y��7>��$�[���������������g���!l����k,�O�w?F]��t52��C ��P������9�� :��D�>@�}�b�|@���gW�Ag]�v�@�>�h�$4�$����lbD��
�^��d�uxq.�@�y����T�e[M�3�v��h8
��@���k���1R�%�vb�q^��.D��6�������.D� �����!�d-��@g��8��o��
.4����H8�g�� ��|r��� R���_-d����Ec@ � @ � @ � @ � '@�Y��� @ � @ � @ � @ �@�H8�3nX
@ � @ � @ � @ � @�q$�5��! @ � @ � @ � @ � �I���<����/��b�y��������#GZ���!����D; �Y ���J�����������F�|�_J��� :�� ��@g>�h�h�Q��h�_���7�����.���m�$�&�������M�H8����^���/�E`^D����x����e���.]���}q���/��1���<D;Vd�� �� �����@�Y���z��
.4�� �����V��Y��%�&c���<�`W�l���W&c���s����"N�u���<���e����W�z~�������E#I���c���o��8q�Dq���E��������o�-v����Z�%`9�|�j3��X�8�Z�F�R;���!?{�o~1��bt�c�����3,�#`��8�8k�����������bC�R��7��Y�{��d����?�`U�l����������~�X�jU��_��������c(�1���M����.$����K� ��yJ,�=����8��'�,���Sv��/������?���%�����k��g��-�?����r������/H8K�����c!���z�D�"��@�q�F�����v�C�E�!��o���cS�Y���!��Y���)���nj4��J@��>��S��?\�}����3��V�;����`B�KG���}�^����4�����@j=�w�+V���?���rh>B5� 6Oa������������+��V���
�<�L��#������3J�q��������?�X,_���/������������� �B.sB��{�:u�y�QlY��
�T)�kJ]Y�e�c�O���d3����t����7�%���Vs,T;����1&���qOa��v�.�����i��4B|�� :KA�>�@g��y_Xi�/|�c1����5���h�5A �5A�1�X���FV��V��?�~z�Z�T�n��B�N�<YB��p��� �m�{��Q������D�yAZ ��JQp�G $��P���N�h�o����o��F�����������'�,�p.| ���{e%��+��H����3��A����%��"�d��R�L�����N����E�I8��,���0�t�K���(��t��w�Ct��(`C,������}(w��������;���h���~i����(2~�>�O�3s!`�_���n�i��nz�U>R�As��O��B��)$����?�-�� o���{5_��QL�b�u��q%�������81�G������T����;�
6�e0%����s�,i
�$�l���L���+W�����R�J���#��T^r�����O/��B�-��q���Q�R�j���������������;*#���������?�bY����7���7G�&vh���+W���������/3�O����.R��q����!X�w����e�cM������Ch�cy������2��q_�v��T1�{���k�u�k��g�@*��<YPWS�oS��=:v����5E�q�&`���}b�fX�����������
������b��t�������N�A�B�� �O/S��.�`\�YH��>'v+��ED�I�3��S���7k�I8��`���o5c���_���'c�������|�=����������~Z&r�z�����c�L( I8���'N�����Z.S��$�Y�x�����].�rH_2��[�����������&ifvu+_�oy��e,��u�]e���&�����8�������$-�t��E�����o!���d����������
b6�h�����pc�"���Ch�cX������r��N��v��T1�5K�x�^��W�TI��r�]b�-qRi���!.�N ��3��p�,�g�@g��8#OZ��V�����R�;w�,|���e�+V�/����}�Y�u���e}���/S�p�L����Y����a�����>�����&��/��z�6MK8��� �w�J��L^�+���oK��MJ*#�,_�v�r�T����"{�J�$)'S���T��� `1u��qI�:t�����PR��Klp�\������m��d���r�=�c�����U�t;^�O*�I�3��',5����v����H�|I$��}����o�x��p�[�j��*[���_.|�����qa�v����&>jb��q���Ru��/Wn[��!���/�!�K�����!1o��T1v�n�L���������� �~��>�1���b�����
����TZo�v�l���}�SjR_�;��Zy�K_������G��s��oW�I������!�J��7�f�=M�Ik;��)�����Y�z0-���i5OA�H���V�*��!����:V���>#���v�JM�
g��v�?�A%��U(�OQa"�d� .LYt%)F*��q��w�����Rnr�#������V�����r��"��+��6m���,�7��z�F��6r�n���n�j+��B+�>���Q��������L�H��O<1Z9��O�l���� 9��I1N�p�!$����.�z6�v���i_S����������x�����N��>*�����5�y�����+`8����p����q/���U��!�L*�?���K$�=�~�����sss���
���l`��9z��J��7BK���d*{��])�0nw�q�D}��|�IF��v�mea)
�>�U�Y���W������e��]��%���\��K���={��b��?�����g��i{=F���%d��
M��f]pS��I}U/TZ�J�x�����'�@m'�j2�$I2�n*���P.�n�|����������/6~�������%���&}�0�v�eD3�e������,m��17�R%��p�q(�!�O�~��b�3�m�hc���-�7
��>��
�L'�~�3�������a:t6�-�A�B�� 3/�^��C�%�t���fV�1,4�/M��Q�g\� �.�9��4�t�s�u�Ol�'�Z���� ^U Xh��H�- R-���LT�q5 IDAT ��)��������>K�g���<c~����������"G�3+�-�[WGM���j:1f���1�sRY�'��r^�&��]0R���@�^�������%ZyM��}�����k��)+�U�,}�*��r��Q�������7�B|s������&���Z~U���[�Z�:�b~���1�~c8��8����Z?\V>1���hc��EW���x�a}��g�@�a�hG ��q��0�,���%`��|i`y���5�&N����x����{�uIg�]P@��t�mj�u�7l�?�Z����
MB6_)���C��R��rR`E�o��>X}�:�����$m���o��V>�V?��}ZE��3+�-�;n:1'������%L;0��t����?��o����-)C�����-55c�j�I��g����{D�1W���-5���d7��z��u�&�I��B�i�s�����m5�%[����w��b8����q��Ci�r=Sf1�
�6�����uwK�6|cL[�a}����A ���&��&(3:CC!`������V�1RkR�����u��C�������o_F�.����<H��\9`w�,�k���I�C Xh2��w�@*=��4�3�R��0���ON�~��������p6M �}>�����!U��[����j2��K{��r������c��[���^���f)K&��c���j��P�> g��eo��f1777v��Z�������}�Y�������L���j�v���G���
!���q��p�ec����;mk���p��q��Cikq����Px���E�5)t��N<����vX���r6�w6~��G ��q��l��l�8;Z��{,����oM��yx������[e@�"!f�Q[�Z��-_wx,�k��/:���B��$����C�3��<�)Lr�������N�i����[�6l(���iYF��3K�-��fTJr���|�|��r�:9��1����d����D�M���Ix��V�Z��S�k����M|Z�zu�����^$t[F�O���+>�1�%L�~�������uU��sw�h�C�.6HIx=_���B��O?��-U��b����+���|�
d�6�7�I��t����dU>��0[�G���x�mi�4m������/=�U�n�X�S�E�j��%����o�����CL�C�m��Ly�hgl���E���l����[��}���:v�H�B;�3��� �_oT4�� :��z@g��h�9�g��'p�G�}T��$�]�v�8|��L��L�8�� :�E�N��/��:�l���d6�c�M��.�,$O����g�+W����_�]�����)����P77�\|7o�\�Z��L`�C�;����Eo��Z��d���� 0��,��<�L��#�,���4�"�/�����K��ldI��x�����<���eK��%I��y�f��$eM*�%�����MR�6b�T[��"I�z���I��C�>�����(�����U���w���(���S���Q�&��������4�b���ZU�=ikWK|u������7��:U��7��3��$�M�YL�}�]��Ly�hgl���E�u
{����������;� Xh��!<�G ��q��0�,�����8n����G�} L�U���o��M��}tC�s�B�B��7�Jt���B�y��j!������� �K�Z�ON��'�������.N�>]����H8��������=E�[=&�r^��K+A���t��Ia��P�����7+�0�"��)���)��b���Zz�v,���5�kM����y i�����@�C�t>~��|b����,��a;�E]#�&��v�A6�I8����^���/�EH9/f����%��t�H�r�v��2s�ym�g������l�����O�������C�cE�~� �~����
4A �5A�1�@ �w!
��@��� �� ��aE �Z���Xh2�\?�C6q%���k�{e2�:�8I ���K�`��������U�$��<y2�#N� �J d
*���&��G�=��N{�yv�wv��0� :����@g�3��<��<�4$+���������=��<;�;;CzHK M���{o��&�$��p�W@ �B.xn53P�������l�877m'B � @ � @ � @ � �:$��@ � @ � @ � @ � @ �"@��&A � @ � @ � @ � @ � gh � @ � @ � @ � @ � ��p���F.�_|���ysq������#�� �� �@ }!�z��H����?�V�+�����e�@gh� �� ���h�Q������ ��5M��R@�)i�W
h2����lbI��
�^��d�uxq.� �"�C=T,[���t�R\��+���d=�F,� ��t��7��w|����{���:�F�n:�{��O �u��5h�k��=���q�W�w(���O4�O���=�P&���k�{e2�:�8I�yN���;V�~����'�3g��w��'�����U1W�^=����_/����>M������~�m�k�����������r�����1�������Cx<8#� �
�E�8�,�g�@ga�h�/K��K��$�&��?����pb�GO-��}�>*��'KM�[�� ���D�#���k���C�g�y�x��G�D9����r���C��1�8�m2/V�XQ���($QE���~����%�����%V���/^{�����g�����D�6n�>g�J��'�,���S���/������?���%��iz��*�\�����r�pf^��,D6�����1k�0�e�!��0���%�m;��
#�m{���� �7E�J�M��8����O=�T���w�}w�{Gh���qDt6����g+�r��?i�+M6���!�Z!���P����P-�Q��������G�_k��)���������W��G���e�8H8k�r�c�b������K��AbM��`�N��[��8u�Tq����6����P����46�L,$���8�Z U���3)����G�&�����4����������B��G�]��"���]�����Yl�F��/Jh� :k�2c�340VZ
������\�S���&���v�Eg�pg�4���}�4�b/V�"�>��Z!������?�Ia�!��.]*���Y�x��N���x���F��x��r�)�S���R�C��}��F�F�Y#��D�}�������w�t�o���J=g2��!�I����+Yw&��^��Hbh9 ����c��,�d��R����u�J�4�9�E�Y�����W�a}�v��%��B�o:����!:�B�� Zo�n�h���/z�����/7n�(v����eE+M��K�}�phG������x*���r�(��w�NMv�S��!�Z!��v�n^���h�G���>/�d3��+�I�n&9n>�mH8�%���4�[��f>�z�z2v%f��@����p�sL�B�q���
�ld�P�;wnT�MC$�-[����\�r���$��V�G� ��^�����w��m0���R������/�PnW����=���V�/���Xu���\Dw��=*��eC�}��%�a-��r����{T�������'��u_Bt�w)S���m������~}9H�!1����y�y_=��)g[S�8f�������g}@YMH���|/i�G�i� :k?C� �
!��(,��a���a�����IQ������Jg�q��< X��jM��0V���d�
����z�=����N�K�;J���+��M���2��i�����$ g��xK&��W��I=��������/�]O8���RS.�p��N'N�%!��u]I��*����, gZ)Q/b�'���&[ G9d\����[�}��W������M����w-�YM�Z�~}������W�h%�N�G��5;\���v�nfw��$iI2���
n��B�i9T7�2�0z����T��bC(7i��C�G�����r�q��������-7V���*�1ku���{�@*����� �@���|���mf%��f%�����z.�c�l��A�����;�|��eW�XQ�8,?���b���% }���/S�p�MA���Rg�z��C$`�_�5}�����"����R����#��������?�\|����s^=����r)H#����S�����<��'��G��9�fPaU���&oL+�7����q�X|����[l�����)w����j�S��)���%v�����\�&#����O��+/<1 g2�\�4��M���3�J�r���������U_��Cb��,�k��|������Z�-4����u}���E�j_16�0�~�[%���������v����&Ij��q�����x������3�CH�}9��.�z6�r��e�S����g��2l�#�J;�~�i�� �M���� �3��t�e���TZ��/��,�{G1����()v�}Gy)W�k�����_�>Y�+�CL|�rNJ�u�'��T����p4c�i*MZ�I��H���������k��'���EW\"�s�����>�$4�h�����|>���_��d���D��3J����[�����,�-[V�u�]�+�
+�d�-�fL@+rU�*�In�u;��������}��P�6W/Pr1q3���f��3�`]�x�����B.d�����-n���<>1�Ib��;wl�Y��eC�".l?���Qe�:]����l\&��dq��l���O����iJ��c_��K������������m��~���m����H����cA��o83�'����qF8t��3�$�J�yz��B`��9�N���>��b���T��G�U�V�;\�!�I~���B������m8���v���:��O�1���}��h���T������!�R����S
r��]r�y����-[F/T+��D�������]Y����U���w��kH8kF�����A�
�����8$�v3cK9c������j2�Or��X)�����6k�,I8s�Y�f��/�R���1���\�$���Eu����O|�u/�u1�Mj�d�W_}u��+}K_�!~���%eN�-D_||��t]���2��\]�c8���;�]��==���!$��rm?��Q��O�r����1�ZKr��g�-����g�t�7���x��t���v�/t��x`���YK��]��//_�ti��V�1,4�/BJ�-�����mh�p���u�:����!�,�k���a���0�����zH�{�G����Qn���cZ�L���G��^
����M>�!�����L�X�bE��o��?�t���.C��2.m!K@�j9J)U.?�%iG����'c�����b��� gu����SM��$=)�YM<�K���x�$������C���%���FJ��\���6�CnI2�������7K�$�����m5�Tk5�������C�G>��p��q(�\���~����\y�h�E�}��ya�,������"�~�"=�q���������)���6����7C��7FjM��S���/^~����c]�m�����%���[H�O�B�Vk:qM�\?�L��T�����w��]�������2�$���������$�HbM5�1����1f|��@�2:��Y�R��k���Z��jKM��%��o��o�
g��_�U&>�%��$L��J�����K��j�i���s�P8p�X�n�(L���!��d��!�u�i6aC���>z��7&�o�b��mS�g��'n93��v�����q���,������"�~�"=�q���������)���6����7C��7FjM��=�T��\�~}�.5�]�N�f��~��:Ko!=B`<�Z���q,49r��2�Bs^y����{�-_*�V�=s�L!�$���/����>��{!A��W��h����B�O�Y(���K���[�6l(���b�u%�d��� ���Or��X)���%c���j�\pt;K���&���?v�X9�c����������rQ�c������$O)W���t�/��mo��f177���vuI�16�0s������/
�6����!�����
s;v����������9�M����1z��].6[��g���vr�
���������Z��+t6=��%��|I�.wZ�� �����f�I��+������ui�@)���b���Bg��k�L�B�Vkz���o��$|�%����s���j�����.]y��[��%���(�w��]~�g�G�[5�"z$�YPm�O�l�&��C�Ke����'������P:��>�-�S�7�E��$�H��t+G7yT���N������[��6��>6�L�l�>����r�g�k��5����y'I?r��r���u��r���)�p�5��J��yu>J�[�n�����l���[�����-U}b��s�/_>Z_��|l��C����A8�������
>�����=H�:w��h]x���
�>�mh�C��6�z��\y�h�E�}��ya�,��s� HA ���H���i��<t��"}�@�B�9���q�{LzU�I���]+>�����&g������'(�u���~�o��Pgc��&�qC�hBu�n����>��{�>���M��>/u��o����p��fa���!��_]�>}����X������qBt=�L����*���u���%������-�����+W��7o�7o�N8s����N3��&��6�l�&��1q����U�y��c�=6Jj�s�.�zsI����p��o�2�>Z��dl�Q��0�����/��b����4B��vjiU��������
>�����X=H���O?]V��C��� g>�Mh�}����:���\y�h�E�u]�Y�sd��,������"�~�"=�q���������)���6������v�)��Bh�.~��t�r&`�_�����m��d�^aA,�&�0.�@�[?��3�#�<2z�,��%`��]����$�A��<�����1������e�������&�G�������d�9B��!���"E_u�6������%{�-\p�(����|F�5(g��`;1B�m|D;6\�����C�
]�������(�@��� @�(� �� ��aE �Z���Xh2�\?�C6q%���k�{e2�:�8I ����/���T|�� u��I.�m������!<40g����A9�>���P"��O���)=6G �6�z�#��!G�9��Ys��]h�]���� �DM@gMPf+���,��@����yz��+ g6\{�+������H)�EH_�����{3�O*��&�A �
G/]$��k#N��F03��k�n@g� �� ���h�Q�� �DM@gMPf+���,��@����yz��+ g6\��@4���[�L�jf���k![ ���9�0N� @ � @ � @ � @`�H8� @ � @ � @ � @ � @�� g~�h@ � @ � @ � @ � @`�H8� @ � @ � @ � @ � @�� g~�h�x�����7���/�9@� 0/� ��g}��x?�q�cl�!��"K�M@�MPft�� �����] ���lp �I��t�e��"�~���o,4K�������pf����2{^��$����i�@���u.$�
"����C�3�P��Q����v�)t����� t����T
��,�F Mv-"����3�C�
�%����&��U���$��p�u�L�^��" 0/"�q �9�����?^VI]�z����_������>d�>s�7����(������~���O��,�X�l):�9z�B�R�!v�J M��&��&(3�K����*j���R��&�O��3EBr IDAT�M\I8������z�x�����~������o�����k��qd��Y��l����W�^-�=Z���/3��d�!�@@���Z������K������>(.]�4�E���6����^��q����f@t���z���O{��)]��#�����?��#��E�YSbK�YhG\a}h)��,�-���Z?�a���>`w��>`��w=�J(4J��1�Y5��
+�r��+��+M�G��@j=�w�+V���?��9�~��B�^-������V��L�������M����(��3J-��D��.�bR��o�QV�D�������������g�&�d�� :�����J�i����&9,_�|������� &�"�\{���{F�6�����3��{����������s�,b���s���{���Y�����D�mG`���a��m/�Y�`��Xi�)��Y��Pb�C�1�8'� :%F�.��/�����l��d^�V ���$��[��8u�Tq���r�i g��#9<�!�kq}�� ln;I.����^*�7���G=$��Pj�������+.^�X��q���c��
g*,����y�+��$��|�[�'c��_���/�������_TEG����ht�����t���z&_�e���%�FG�,b���nL��B;�ME�q�/h� :k�2c�340Z
�!��%���&C���B�B8�������[[L�9���Qs���H��#����Z���^�� `�q\���������,Z��}����_m�p�C�Cm4�l\�3��TM�QN��������gL�@�����'N��5f9R��K��w�Ql����R(�s������^��[�l)/j�lz����R������#G�\�d���w�����y�}��E����[�S��wo�m��%�}�U�w��YV�������m��e�k9��l�*�*�P{}ak���+W�|�s��V}mpK�J<N�>]���eIU���Y��T�u_n��!�KRj|9i��y��A���}�Y���}�[�
n9]����d�_�W��?��C�y��r~���g!���Y�|�u����i�_B�@����f����Y��mH������:����pb�����M���
'�C��B�Cg:��~cXiR���C��p�M�V:����I�B�Vkz���:���&Cm�}w��C]r�����/��k�����is�$��;��d�X��X�$���'��k\���q&c8�����C�����wn�Y�c_}�U�=�$�H��&\� r��~�.T��._�\����Q1�f[����6�ZAQ���E�'���(%6;v����e�o�r�^@��ZfTK����&�I��v9��jYRI�����.�^_9�����
n�����&}��u�����������#M�&\
��^{mI%*_!6���v!�"��O�V�(Y�2�Bm���u�]�8������)���F�����g�u��7$�q���O��2�&>OK U�c�����[�Ri������(w<�;��7�9:k��p�Bg����<�����_��)5)/�>�������b����ay���g�[�n-C�/�v�e�9k?��r���y������'a�%`��Ph�)�0nm��p&�������?�\|����g��7}��k��E�� �<����m���ZI�Yw4�e�4�����_���b�����_]?~�����fH��8m,>�@J�`��G-V�ZU�O��}��w-���������V���an�LM�3�1!�&{��'6�L~������� 7n�)YW���I�IU�W_}�����oH������_����7�/� gn|}��{C���J����T�G�
��V�R]h�����jG�����Y��,d^h�>�2����V���1����Iqw+�������>��a�j=���94iV����k��Ru��Y�b��6�%�YH������4�w!>OA ���H���i���/Ri�/<�����g(�=-n�R��b�� �~��Cyx�/���i�d��1��y)u��aXR���F������4ii#}7G ���}u��i gUo�;�<��K"���3����������|(u��4��������I�Dw+���n���JU�>�`��u18R^��/�o��}����5�Y��$�hR�����&�ib���&�j����yuL�IRgH������U�Y��!��/�?�p���16�.��U��*_��7K���f!�B����U��s�M��7 b���
�8����S���$8��[}����R^���m�
{���Ri����q��u������_��[���5������*�TZ�l���$����f�3�X")5��-�����$?��CY�~nn��3m�9������Y���aH�_�
K7�����������z�g���+��WK�eK�;�����e����jE3��>����������|(u��4�h�3y�'�% E�8I�e�:HLi���)&��7l�P��V��5,�EjR_��VO������&��1�K��c�F�V:s�����~�]����J8�7D;�J���y�T*R�>}zI�T}��7���~!�me��ZU+���
��B����c�8��]oc���
b�\�7m�4�:W�&���2����S���i�_|u@�4f�F�Y���4�K[,����V4�7.�^�����A}xc����|�[h}�,s�[��d�<��]���oM��z�������4B8��}�����$`�_�5=O�XJ�B��6��;R�AFT��<��� Bh���n�q�i��m��$�uG�^�L�8�����m�r2��I;X���r�1c��!�5����$��j��%R����}�O�<��#��NK8��7��l�p�co�ndM�-W�\9J4�LndL,|?t;I�VSK�V��-m��2/�O� g������'���/�!Y�fMYU��3_���������q|��k��K�B;�~�t���F ���<�Egy�-7��Yn��XZ�����"`�#�&������/��ry�.������j��6��r���y������'a�%`��Ph�)���C�[a�w9)$!�%���Y�Kd��p��S����O�k% g����%����j���T�b������iA��@W����I[jj�t�>8�<�V��9G���I�����O������p��L��������0;p�@�n��B��]�
!�RS�'�x���N� |���������gSo�9i��q��r�R�+_v}�5�6��|���q��������������C�
-������������z�^0b�~c������mAe��C���_/�o��mp�phC{)�L��6�| X��jM���vy��d�D�m}*=��4��3�]�9����[�TP��{�������,Tw
�����*��������iJ�����������m������T��g,�@ �&p~~~�B��]�g+�������&����-4�G���%�;v������}[��7�,���&���G�?�]�5'�_��=m��KF��4���Zi���q����$F!���=���|�tLw[�={�u���6�����M<w�t�c���
u�
�&#[j���6�R^�tl�55�N�w���v����,�� ��5ry�����W����\#���,�j��$`��B�r_J4�!��/&V��v�H�l��9`s�,�k���I�C Xh2��w�@z�+���a��Z������y�n1?.!M���V�p����D�&[��!���l�&�r\�v�8|���|��qK�U���q���c�@`����r�"-��M�J�e
�M9/�����W� @:��&7F�e����$��o������3�O/�n��o�W��k�PI�{����lM���7i��
�W�j���
���o�)3��p��4�b���W��a������.�?>
k;����[��}�F�|9��E��tK�._��d(G���
�`�����o��.k^�U27����>K|����������;�Bm�D6����O?��-U��J�\�R��u����s�������q����������fU���z]]S���o�Zh���o*��?������e��O���/�������,���Bz���g(1���j�J ���}�X���F]�p~�Xh2?
X���C]��[(F�w����v�g����l����zH8���r��K�)�j4������k��)�D��tq�����jd�&&c���g$I���%��{��$ K���N���;���
6��@�Pv���EIS����e��Q2�$���y���y�L g��^�4�I�&vH5-�9���^���++�~����������;=d]�� � d����^�{b��~X<��%9�*w�i���b�����dl����w�}W|����l����0��k]�7�N-��z��ii�4n��"�C�u�g��� jO?��H�2g>���Z��p6M)|�C�������c#m�I�B;�8�f��h��cT��:�^L�h:�cT������!�_��PbH��j�J ���}�X���F]�p~�Xh2?
X���C]���/���y����G=���R�a�.c�v��3.�u��-�@�������d�9B��!���"E_Z������*��OKL�a����p�!�R��p����o~gv�U�Yw�X~V��b���NW"�1�o5� %��B��>� :���99@�9F��6��~��+����D;b��j�cI MZ���o�`3�l���W&c���s�R��Y�r�+���k�����<��I[/F��i�
u�Y�E�u~g��o~gw�UWYw�V�V�<����N��
��o,9�!��Bh�6� :�%�y�@��E����������.Db ��Xr�gE MZ���_�`7�l���W&c���s�R����t�25����������'OFz�i���yae�P�[X[��~c�K �����.@�]�B�m@g��q<Dg]�64A �7A�1B��Z��%��b�q^��.D\h=�{
�pf�� ��VW�Ad?�_����
���d�!�!���d��Y�� @ � @ � @ � r"@�YN��V@ � @ � @ � @ � @ - ��E�
@ � @ � @ � @ � @ '$��-l� @ � @ � @ � @ � �"�Z����/��b�y��������#Gru�!�� �")N:� Z$�z�"���&�
���0h��A�K�w@�n�Ut�"�
�������.���&;����z���~�L\E���!3��
h�l���W&c���s���{����e���.]���i�@�X���������}��1��� �'�mz����?����pb=tO����=��d�b�G��Y�:���pb���h2�H5c'z��L��
�^��d�uxq.� �b�$�;v������'Ng���$jw������o�����k��vA]�a�.�6s�{��e����J����G�^��bnn�g���e���9��J�R;��F���@���y
�,E��F �M#��}!`���0��f ��fyu4t6����oK�r��i�KM6���N =�����l�&�U�8�z�����.����bR�DH�C��1�8�m�/����{q��������/��2�y������/^{����g��-�?>3������e��w���O\OC����`�8f]�-$�Chk�'�|���gO�P�������}� g
�"����q����a�& XhG�g}h2���7�Mz����=����pc?4���>4�C���"C�v}e��ol����~�o4���h�Ik���@j=�w�+V���?�g�r�3h�{��Bh����f��2/hZNCH[�$�YPM�������z�p�6����1����/Y���[W6�����Y�$�H�{����]�m����|�������d37��^R�lf�{u�����FV��������������1&�����<��v�%���;����@������ dxt6�@�fa�u��� �E��!z��7����g+�r��?i�+M6���!�Z�p���������u g�y
o��F�K��3H������i(.���3+� ��K�=�\q��������;�V� ikb��k�A�����;�'�x�����>��#Io��V���b;7��o4�����fc�i��,�Y�J���/�R�L�R9�%`c���iS�[h�����1�EM@gMPft��B�B�Ca7D?s~.�u�.�;�Cn������
'`�_����3� `�I��K ��{��2���^*.]�T��K8�S�g��l&9A�LMrd�6�Mnik5�,��� �6����1dl�B %��Z��K� �q���
�jlrQ9w��(KZYH���-[��\��\�R�O*#�?�8r�H6-C�r���o��&�i���6��*S��|��b�����t�|�IY
�=�".V��}����.�U��HW��v[�i��rH�>Oa�|!�>5���-�8�V��d���{���v�Z���w��BcQ���7o�7o�I�QB��`)�3<�|v�H��7���g���H��3���������F�[~��n�������F��,��a���a�I����3m4�!7�[�,7��'�Z��y��P�����!�Zu/���R��B�=���J�,��S�n-�����2
$�Y�5�;���6����1dl�B %���
��y�}}��We�L�xH��&�8qb�l�>��d����ro���/��������Y����+��=�m�3�����T-�YW9.�^� c�O���x&���k��Ev�xw�uW��� �vy���^#��u�V�Y��u�V������t(�j� /���o��f�kYV��f�K��X����}��d����p)�3=�|��3\�b,������kR�z! �ZN�(�O �v,���S�+���,�Z\cY'��$�g�c(,�>vC���DJM���|���>W�XQ�8,?���b���e�%b�.�L�!�9�Rg9s��< X��jM��0V���d�
����z�6�$�M��S��q)�"�oeW79��U��2
$�Y�5�;���6����1d\�B 5��R��c����������wo�m��E[�����`&7&������+��b�{4AI��8P��{L���������������i��>l��}�����q�����:���uK�����7�|3�5N��K��'�!��X�p��Cbc_M��Y��3��T&�C�/5�Q=�v�Zq���fd4��'�Rs�b}F���%��kd��:�V<�j
:�kd��J ��!;<���)�����������/����]
h�d�9�>��r���yH�_�+��.Z�J�]�
�� ���>��p���g\! guy
���<O��f��_�gl_�uq�����&�m8-�3H8�g���!?�B��8�r2��K[�$�z~���W���/���h�����"7)L�hNK��T����?�p����b1�bb�rp��d��z���q���4P�r��q���;�$j��ul���v��V�I3����!��q�9M_����I�������:K�=M#�*��8$�M����Si���z����[��������Fg�E{c ��z����>��9��I;,����R�R1��G-V�ZU�p�����?�������m8���oAJ��[���#�J��7���YK ��$l�A �tg���V� g��Q��Y�/�/����`B�ZF��3K�}�$H��
15�d��HE@j�z��2q���D�8)�����*��T���Y�6RMK�H�>���dQ�>}zb��i g����a��%IN����G�f��$��M&��%��1������w�^U��V�����:��%�U}����&c�%���u����;I���ec���+��>C;]��v!
����?�]��u!
���7a7c�# ��������K��Y������3����>�t��������-t�>1�� IDATE?���,�k���3xU%`�I(�K ������LwR��V-�����G
�\�x���j\�3���Q#����A�!���!����!��)�6���3�|�X)�Eh���]�n��YG�\���+G�\u�K.�i g���$��U������9k��)�N8�V������:<�����;%
j��DVw�������'��Bb!_x|c:�h��T��k��w�f��o��p�?��yd���ah�^��.D��6�������.D� `��&�f�� X��H�I7qj�����/�\���gM�]�ph_�q��Y���8��Z��<���Xh27����z��!R��=��<'���9�����0����N%��3����: ����A�!���!����!����9�����++^�L6�R��k����
b���������u���6�nl�%�I[�-@C���*����f�
����}���M�R�n�����c�&�I�����'�n���:�9��@��L-��NbC���Z�X���������vX���6�F�mP���lx1o�ct�u�l�������1�'`�#�&�>���![g:t��~�����i����+/���u��*z���Z��~�*w������O�]����{^<-OA��<{�lq�����\}��=�nd�F����l��s�f����!���!����!c��p�$����{1777K�K�M9/�/D��������?��d$����ceb]����8>)N���pboh�S��������f��U��aTg�������o'�_��������2-Q���|7�}#��7��8'Bb���cO �z��Z}'����,b�I���;��@�^Yh��!_=�f9��-by�����[nV���"���,�k��E��7��&�����������Z�N�"!�R���:��6�I�B�Vkz���:���&Cm�}w4���g�!y
n���w�;W�����2
$�Y�M��$��vrH��$.H��$W�q���������C�����d���� PG�M��y#��zh6p,����M�Z�zu���s_�s�4�Y�.����B��OY+b�������m[9���///jr�U��uG>s��*kI��t�RyC@2�}��Ir��p?��S�l��Q%6��&~\�reI�R����*���1zP{5n���4)��^�������o�����[�q�4��|����^�Wb(��5�!�ca ���d����p)�3��q�<�"�us_|�u�V�o�>Kw��A�a}h0�
�\
���=�a���0 �-�> |�s��"�yof��mh���~�o4��9i�I3c���@z�K8�S�>�v��o��}���V�I8�"��_W�u�� !mcMlb2���y�#0m^�9��q,�����K���aC�p&�L/^\TBS>���[�l%�Jb���7���7G'��M�W��C�������/�X���_-
boH��T{���I��C�>�����(9�QM���U������3�V�% V��z1�J<�����|�q��s���41��$!��9�X��
9i��hM��I��!�c�����5;79/�@��LG��@x,�������{�L|��n{hK������vXlcF�@��� �� ������PXh}(�������u�C9��Pb��!��b�qNWX���F]�n�vXh2OX-������q�p������>[�Y��,#���^�Z=z��p���V* ���l��mb2����@�y����}�������4�}����3����~��,�'���4)��ic�y��q��s��=lG�h� �� ������P���D:?�d>���Rt�s������@�]�H����$��p�u�L�^��" �����o|�+R�K�E�
W�\��/#1D�6������Uf���;,"0��� ���QW-D;]�v�@�>�h3+t6+A��!��|(���z��/�d���Uo�YW#�]>��%�4I M6I��c���pf����2{^��$�r^��%�,��ez�>����<v���H�lN��^
�
�nY��� ��#@��F,�K���@ �v!
����?�]��u!
����e�!�&Ch�6� :�%�y] �~�lp �I���5@��=cF� D ��[L�jf���k![A�����D���m� c@ � @ � @ � @ � r"@�YN��V@ � @ � @ � @ � @ - ��E�
@ � @ � @ � @ � @ '$��-l� @ � @ � @ � @ � �"�Z����/��b�y��������#Gru�!�� �")N:� Z$�z�"���&�
���0h��A�K�w@�n�Ut�"�
�������.���&;����z���~�L\E���!3��
h�l���W&c���s����8
�����$�A�89��t�v�^:�~{��9��:�^��zV��!���E����E�����~�u(^���D:?�d>�j�R�`C��3���������\$�E$8N� :G���s!In1N�t0���������^��sN��������^��j�ud�5h�k��=���q�W�w(���O4�O���=�P&���k�^z������*~������.����b��]��<�������W�.?������W�G�-~����mc2���Z 2�b��������K7n���9�@�,�3��n �w+9Y�vr��V �_4�t�e�@gh`(,�>vC����C�|��f��W<����~��<4���B�i-��& ���������5k���yA>�!���R�m$��������p�������+��������������o/�{���3{��d��Q:�
��9�t_�_�c�y����z�Z�-=�n�#'k�NN���*��&� ������
������n�~r�w�Q����}���P���/����?-4ic)�6A =�~�}��7�"T�$�@���|�B��������{��������7�;v��p�s����'�(����sss������[o��/ i��X�r����q^? ���X}�|��U�A _�kI��@�����A;9E[��/�h� :k�2c�340Z
�!�������vA�!r�}�-�X`o8�r_9<��M�7_9�!�;�&�I����N��$�J���S���'O���3s�iP�L�R�n��(e_i�����C�zN9/���g�w�qG�a���J�\(��;��� �g�}��\���\�rey�qMH�����������#�??�����-[�>��v����R��m�?��.�O�.^x��B���><�W|��{�h;a-������������8�9 ���]�Z�f��f�f���Q�N���-��o(1��@g1�8'� :%F�\ ��z��cw<����������uh�@%�C���9�������@*�r�1M<�%��X��@�5�)������+��M�
�'8~���,yf�g����R�O�Yj���M���u��d�m2���3#;����r^h__}�UYS�$�L�N�8Q�9sfd��o�=J����<p�@��&�$o� }�QM���.]�T�_�����C����J2�fE�_�e��������/�[��7K�V�W��u�Vq�}������J�����(�M|[�|�hj���mZ�H�#,t-�}sR]��qs1��Hh�+����7���@g��hC ��P�� ��z��c��o��A�������e+7M
�eXV��+���4Vv� v����C,2.H,��!A%�L��?M3�.**��XDlqa������3�;��<�}�?�>���y�=���9������3�@����j���?�����������/��������@�c_e���^�A�=��o���>������g��a�I����|��3m���py���".�3����Q��nk������3g�@� G�n�A���� �{u��}���k������4??_�"�GN)��b%���2������iEp�D���*����#`o����.��v��F[�>}�~N�w�|����F0��������
p9��O����� ���0�g����dV�'�oc< �f\��i�8�j/��Y����<���^�<�����~�b����l���������? ��@�����U����{q��������i�(������AF1'i�s'+P����g��-~Y����/i��]�����jg�|v
�Mv^�|�n�]�����au�{FvB��}?d�a���N�:�a<"������+�Ej�u�8���������_��J�f�^�R.���jjQ_^�s��Y�)�Z�&�Z��9�]�Z8����5z�����<����,��N�Q�������c2�Y���������Y}���-5��<z����(�z/�Wv����N-i]�!�����X����s���_�p��x��?��O��/����/+����go�-����������������-��������n�������c^�,�x��}g�>�;����j=7��/_.*�����������9����*1���S]��cn�\f�~�s���s�)}�71"�|���
a���*?������k��N��Ro��c�q(���[��U��� �y���d��'�_c<I�z_������z���Y����y6�Y��y6�3`v�?��>;z��i�7��X]]}cG�:�������6�<�*�?+++m���/,�8t�?���g�4��6U��������Sn�F1'gO�9=��|��3m^�,f��Q����������|vZ��f�H��U�N0�����m�:��J�u�{�������Eb����g�?a�j�����8�M���n�[�R����>��lX��X!�����?��L/}�e|�%0K�|�e�*��Y2�t_���G���7w�;vZ���k�C�<��k�g����b������������S�q��?����r��eV��P������#��!0���}esk�Q��A����
�m>t��v�Ei�Na�a�Qg�r��&V�\������UL?�����O��\���P���/r]�t�f[j�m&7���������tN�>]l����������X�f���lW� [jv�F����t�R��?[���o����fE`���lV�Y2+���Oc<
�P�6�;�7��E��5�!`��C�5�3s`VF1�g�n��Y��c��^�Z���4�u���g����7��W�_fu/u�<��:r������i�L��Q�\��6��L?C���o���.^��+��<y���,~�?�C�l��C����*,�?��\����~��~XG�n�a�[=��v���a���hK���9D�v��2����8q�����a�7�v��p���Xe,��lw����}�vZZZ*�l��=]�p���;��_���b��/���Y��o����4]`���lU�Y�t�i��1����W[��z���n0��q�g�Pv
����Q��Y���~����<F����7��,>��M�=��C�_Dzq�����W�Q��,0���}e�k�Q��A����
�m>t��6��YF��V�� ��aj���]��wqDx#��%���-������C��J��Z�A��u�G4,���@/�P���}QI����H �{?��"�+��B<#�|<b������B���/�����[��Z�V���x=�y��EQ��������+���~�%�����9R�������Z����s:���Qo,5����o����4]`���lU�Y�t�i��1����W[��z���n0��q�g�Pv
����Q��Y���~����Y#}�&��W�I�������t�u]Z5�9Y��k��u���L�)#p����L���0v�r��]M����������7�`��n�@��bKJ��(�c�w��"@���w�nX3^����c����;��#x�������������T�pu�#�>y�$��wo�m+����{o=$��n�e<��}��a�������g9i�n~����������Z� �XA-����[������0�g��Ty�����.`��)�^��13�,`��y���v��>cU���gu=m�E`Ts��6([����[Y-��g���]o�����W�(�V]���������a>��3m���(GQ�l��
��7cC�uk��y_��I�m�w�$���th�3�{Og��1��������������;I����y6;c=���g��w�q
����v�*�d%e0�t�$��I��v;s��(���g�qmt�n�F���)0��b�u����O+�f������r 0R�&<�F
����qqB]0w&��C0����.��)2�l��1
��4��6�%�90n��q���0��aj�k��0�S��0��8�k�ku36zxu�O�a�������tZ^�8��m���m;WWW���JO�)L��d����V=�n��9n��jsgFA�0��s^/�Y/Z��+`��+��� ��u�����l�OC��im�W���W�y�0'G%[�z�������h\�J� ����
���Yt:V3{��e�s�NZ[[���� @� @� @� @��� �M��h @� @� @� @� �R@�l*�E� @� @� @� @� 0}g�7&ZD� @� @� @� @� ��8��a�( @� @� @� @� L�@�������������?�)m��%}��gimmm�zT����?-..�W�^�'O��o���gM�N3 @� @� @� @� ��@���|��=Z�" �����������?�n�{��=���#i��m�ka���2p�* @� @� @� @� @��(��be�.��X�����m��:��y����[o����>?~�m�X����i����b{��QZ^^N��?E?������4??_���qS=TG� @� @� @� @`���"