Last active
December 4, 2017 12:04
Spending vertical steppy line chart in d3
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
license: mit |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
�PNG | |
IHDR|��.Qu | |
�iCCPICC ProfileH���Piǿ�ɉ4���!'A2H�s21�3�a�YY\�5�"&`D�U �Ā�EQ� ���.@E�8���ۺ����ի��~�uU� w��$X | |
�d~�0�ÙE� ��%��&`����d/R��Ѭ����WIsb��@�p����� �@����53��\���iᣳ?��f9f�o�Մ� ���b � � yZ;�!�6�sx|��;��,�Y/KNN��*��b��'��<cĞ,V���eNxW^� ���.��Vr�h�H��BϠ�3�f5�)�b����/0�3W?�\�g���\���r�^`Qb(c�Y��ky�̐���c�܂���LqI~b��38����0�NK�^�q煢 q�qBw�3&�-��f-��� �\�-B�'��M�燊���bOAR��>6�C�O�_��|`��� | |
X� �`L�O��J�m�%E�-��s�id��Ҙ|��2����5��n��~x4�� y�b�|5�C`��9��=����Ŝ�ޤ�\Z� 3�s���͒@(U� �җ�N� x"��\�� �[@(��~P | |
��JPN�3�\W� p�=�)�� �`� D���"�iC��D� 7� | |
�"�h(�C"h=� *���R�T����@��n�14�B�/0 | |
&ò� | |
�/��0��C��p<� | |
����N���O�M����o� @�P�(u���rA���Pq(!j#*U��@գZQ����3���ih#���f�S�х�Rt � } �=�G�P0�C�-�����c21y�bL5�sӃ�Lb�Xy�.�뉍�&`�a��� �6l7v;���q�8{�?��K����N�.���q��$�����[����K���W�i�A�`K�'pل]�*B+�.a�0M�&��!��b ��x��O�@"�4H6�@���TB:M�I$}&ː �.�Udy'�8������B��P�(Q�t�NJ-�*�9�U�X�)���$Q&�$q_�$AR[�!�F2G�X��]�1)�����Kj�T��y�>� i�����t�t�� �[�#287�L�L��U�!*��Iu���ۨU���aY���,S6A�@��l�츜���\�\�\��E�y���<S>I~���^�/KT�0��.ٱ�~��%S | |
K�b�z�(���(6+>SB+(*e*V��4�Tv��R����g�>Q�� ����)W*w*O���x�T�\US�WuRMPݧzIuT����SۧvY�5M�Ơ%�Jh�h�����"�c�]����[54�i5�q��4�5ǵԴ|��k�i=�&hӵ���;��ttu�u��4��*�2ust�t��(z�z�zz���t�D�C��`K�A��]C��ʐgxȰ{f��2���e}Fd#�Q�Q�Ѡ�����V�f�˵�G-߳�c�wK�$�*���2�^�[M[Mߛ������S���7�����0���8l�Ȓj�k�ݲ��Ъ�j�Z�:ںܺ�.K��o�`l�m6�\��lke�n{��/;#�D�v#+tWĮ�Z1d�aϲ?f?�@s�v8�0���r�p|���q�vz��g$0N2�:�8���\l]6����\=\�]��d�B�Jݞ�k�ǻ�{Xz��h��xz{���c�0��Z渗���k�d�`�R�>>B�V_���w�o���߯��3���?� H �5X�2�4h}PG05xm�����]!OC�BE��a�a��jæ�]Ë�"�Gl���ɋl��E�EUGM�t[���*�Uy�zW��Z}k�Қ�5�J�e�=���>���Ϫ`M�0c�c��.��7'�>�h�}lQ�8�����x����\Gn1w���+�K�L8�0��x<q&)<�!��|�/�O�_KQM�J� | |
�����SDž���4(muZK�,2�t��D?�32�2>e�e�͒��gufd��~����:�:�����뷬���pl#�1fc�&�M���7{l��Bܒ�巭&[��~���5W%ws��?��I� ����m?�#�Gޏ];�w��=��������k!���O�?��4�3ng�.�]�wcw�w��q�SS$]�S4��wo�>ھ�}����آ���с�����Zw�Z�-�)s.k(W.�Q>u�s��a���GT��r�w��1�cM:ŕ�ʌʗUaU?���V�.��v�|�&��Z�um� ����:Q���U'�r=�RoT�A���48-:����_z�x�i?K?[N�\y#�1� j�no�6�D�t��:��j������/�_(�(wq�%��K3�s.O� �Ʈ�_j_���j�Շ��u]��~�������7�o^�e{��m���;Vw�:-;����˪���ݖ{6�Z�Wt_��x���72������ �}Է�o�������d<�~��ӟ�L�Y�s������0`5pq�u��E���C�7���u8�%�e�+�W�#f#F�G�^�z�����Xޟ����{{�/��:�#Ƈ� �ͼ/�����G����'�'���?)~��L���%�˫�̯��%����~���?�<3#` Ys� | |
8.����D@�Qb~.�4?���;����d@e!��DH� ,�@!N67�?�gn6�EjFF�♙�<���[���t��̷j��'�M��㳢W����[����+0d\�=��iTXtXML:com.adobe.xmp<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> | |
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> | |
<rdf:Description rdf:about="" | |
xmlns:exif="http://ns.adobe.com/exif/1.0/"> | |
<exif:PixelXDimension>636</exif:PixelXDimension> | |
<exif:PixelYDimension>502</exif:PixelYDimension> | |
</rdf:Description> | |
</rdf:RDF> | |
</x:xmpmeta> | |
Qt�@IDATx��xם/�/T�#H���^�$k�%�I!8�@���%��R��^�Y'�%}H7�&�OI��&�[�n�wK�ƻ&��5��6���S��ZneR�1�v�("a��ْl,c�-����ck4�h���h��gf�u����`�(@ | |
P��[��q{d<0 | |
P��(@M���(@ | |
P ���y��(@ | |
P��>~(@ | |
P��@�0�����Q��(@|�P��(@�8`�� �ã(@ | |
P����(@ | |
P�q.��/���G | |
P����;@ | |
P���\�_�70��(@ | |
0��w��(@ | |
�8o`(@ | |
P�`���(@ | |
P��s|q��<< | |
P��(���� | |
P��(��⼁yx�(@ | |
P���(@ | |
P ���y��(@ | |
P��>~(@ | |
P��@�0�����Q��(@ (@ | |
�N���jnMEZ2�W��6b�(@�%������be)��ޭD厦^jL���} | |
y���_�����d��j�U����܄߬DG?0&�`ʬ���Y���*�,� K���;��G���\��_�0;�&)�x���xm�#��n:~��;�3aʣQT8�w�;ׂ����^�Om)G����Do��ٓ>U�h�՚��$�ħu[֡bO�u�1T٪&�jc�l'p�>���<��>�@��\�4��g(@��n_�� �W|3S��7c:��^��ܭ�w�������>7F��1R}%sn!������� XY}�m�ʦ{�M�,A��%÷#�i>\n9QxV%j��)0>�^���=>u�v�?�͘pgw�ب �3��b?��@W���x���yD�@䘐=���Y�)H�W�j�\����SQ��vu �r*W��͚ | |
ߡ�`��G����2��u�vT>��V���˗"+�{�1~��+m�TX$��p;�EN H���1\h��?ހÚ��1�'� �q=ν�|k;\礗Mz����+ӡ�m�k/�7���'б�ۜ&�.Ev��]�}}��&�d�\����S��g��P�:DI}g��f�m!���5D���H�W���K��`���[�G�e�jdF�8�7h'���:l�SיN��2�1s!���{$�v⤫ ���b��,��\�M����X��!�t�+^\�rY�cf��P�B�/K����6�ٌ��%��9�'wT�����S`��ڐ�ԔP�V�8���r�߯��g�e���W�X�ӂ=��s1��x�6�z�z���<�kPV�U��1�2'S�>�ܷe��k����6��-�J,�&�G>��������;q�F�D�Kk�.�{'#�&��=�|=T֣S`:W�Uer|Q�-`����P`(��7��L���K����X����ѩz��|>�$���O���=�����%�ؽE��i�Æ�pL�˕=��2�P��$��6+o���mƱ�\��w �XP� | |
�Rۘ��e����3�z���wL��(�z�0-%�k�h�-��ׂ�� (�Z��, | |
�T�e���(=�3��M�Q�P,ǮR�u����)\R.ka)J \���������ct�Y/�x~�Ӱ� b!�T�2*���3��% ��X����>R ���i���$�LEݛ����R:�Q�e�u������~pGբ'�{;$p7�s{r"�0�Ʌx_�@QA_�'`�����\O�x��_g<�����5�o�.����z�� ��8� �?Nz}8I����E�N�N���ل�ǏKo\+vW��̅�X���9wn�e�T�ML��}�����լ.Gk*%���F���߶~t|Yr��D�% *U_eGG�> �R���b`O���V�d+����g`3�?��o����h�Џ�̋�=�����a3f�XjK�GJP>�/NM(�vԆ-?�����&��[.qK���<���r0;ӀM�z:W��]��;'[�͇}�u�i���lՌ���|Z5������ŕ8��F��DZ�����ߍl�e)0����cu){ | |
����ߗ�Oz������\I��ۘ�r��o�܊�m�/��3�a�'E~r0oQ!�έr�q/~#�O���~<H����c�^�%�{7�L��b���k��95�ɺ����[��{�=s���Cy��L��ÿh�#3�����}L*h�z].6����O�)�5Nf���|�KޣS%�; =���ӧ.�J��_��^��E | |
�w���[Yj��i/r��wʰ��.͚`�X�������"U7& | |
$���jo-�D�d���� rO�Vl����I�q��G]�S��p�(���vM�lZ/[x���U� �xB���ߨ�ʁN�1dy^�<H�S�s�x��{�6C���Q%�/,� ���[o���� s��r�r�b7�u��U�E��C2=���Y��r}�3OL�N@I��l�����V��3�q����=��|�ݑ��R��%�L3v��]߇-�.����ֺ�)�����'/6�����([�i�{}�t,7���MS�@(]�5��/�m�>���jH�1�.���\_�b%�o��Ղ�=�����xxwZ=�Z�Ŋ��p�i�{U���-�D�s%�QO�N�Zt��\�c��x-V��I�[88�멾�'{��t��4._�d��;*���$]���gM�r~l�~9v�j����Q.���ooJֽp�ѹ�+O�9�c{6`E�^��^�{��U� | |
�̙c/�fu�#ӻ���%k����jUy�T-VJo.y��:�3�RVnld t�obdU���t" A߲�U]��\PU�m M�T��a�����M��;���m���o�wLE�ߪ@F��&-A�ィ�ڈ��Kϗ�L��t9f��'u������h | |
�o1�~7pH.�n�7d=� | |
y�:����%�~+.�PU�= ?�I�\�}���\�x҃�U����@ō�p,��/y���r,�~_ڡ�X��R-߫��-h8fyx�c����.�_�-0�vbU��Ky`���7�� | |
�����( | |
뭼�-���._:u�֞��S@=��;镑�#C�Xeh�`�܈�o�fʴ[_��� �0�IAZJ?=w������!ë��5 �7��7�4v��m|����]�O��J������<��?�a��s���d0KO�m����e0�` | |
P ���6̡�(���>�����{=6�D | |
�O�F�����F�@B | |
��?& | |
P��{���R���|rL2��d�Q��*���F�)z&e�(@��0����(@ | |
P`���x�T,H | |
P��F����n�5(@ | |
P���AS� (@ | |
P���Ff����(@ | |
P`��Mł�(@ | |
P`d | |
0����ZS��(@�A0�4R��(@��)��od�kM | |
P��-��o�T,H | |
P��F����n�5(@ | |
P���AS� (@ | |
P���Ff����(@ | |
P`��Mł�(@ | |
P`d | |
0����ZS��(@�A0�4R��(@��)��od�kM | |
P��-��o�T,H | |
P��F����n�5(@ | |
P���AS� (@ | |
P����Ym֚���h;�{�{�4X���ʑ�z{�=(@ | |
�{��C�ۤ(A���P���(0|��ϖ[�(p��-��X]���z��p(0���S�ۦ(@ | |
P�:`���F`(@ | |
P���p | |
0�N]n��(@ | |
�@��!� | |
����1]�轄ߺ�cZ���Ӎϟ�W�t�����izv��꣗��I��^�����c��!#�z��V��7���><�#��1��[�u�(@ | |
P�C(��o1�) | |
P��(�G|zl։�(@ | |
��!��(@ | |
P���F]�t��+�:Q��G�w����jރ�f�S��c+�(�?���MX# | |
P��(0��!�ڠ7������)��]9XP�������P����\��<>ŋr`۾�݈-;��~�c� ����&��ЊM��7�1���c�� ��V���(@ | |
P nb�u��ŕ�;2u�[q�`#��)A�m�bW[��k=��p!�K�u>�V,���G+V�8��5KaWA�&��P WX�fgv����憭�"(@ | |
P����>��l��́`({�UT�)E�Uŝ��k�.7a���X� | |
k�cJ2����S^)�Ƕ�{��f;J$�U嚥@*k���'��h��yRVK��'`W݃�8&=~L�(@ | |
P ���]��k����%ܤt�k���6t4��-c������R����@g=�Ϊs�l�M��Ǘ![:ϡzt�{���m��ON�I�L�9p�Ȓ�gڈ�F�i#� gڈl�r8�Fdδ�F�p���>�i#��s�~I�b��,��"����<߳��,�;�\��)H�w��|,Ѡ���~pr(�J/�ɳ���)��@��X�K�ε`�q�=�}Q?�jr��+�������>��/iO���� | |
P��R ��uFJf�j��_���zYa��Y`د����F� �%�s��0�U6��2n0��i�n��'�bϑP҅F,a� ��Ȝ��·����߽|�Ӛ\�(@��~w�,�eY\G | |
P@WQ�z����^T��.uO�1�g��.��)���dt��Jԡ���~��(.*��L��j��Y#�ND�=a�)�E�I& | |
P��R =�v|�����߶�������L��[ &߾����A�ggF����gO=S��_����st���d~uAW�U&�u|؞��{l�\L���{R�=m*�1��E���8�� �r�M��c��g���nX`�m�'�s��LrU�6��,H | |
P�f���F��uZ�g�-@�ڗP쩃�f�-���Q�<6����?�ĉH�+C��<�`X�Մ:���%O�=�V��lG��l]�U[�yC�[�߂��P���.m��?�f�i4�� | |
�1&3]c��꣗��I��^����;5�FK˯�B���<��<�#��<�l�ǜ(�k�G��@ g��m|�b0j���9��a�n�k��N} | |
yINTV�;�en�u6̱�`����X2ՌU�'{�8�1Ɍy�lr�wlF�#9�� �[�6��2�2(@ | |
P�H$�(|��K��F��+��f�Ǵ��`�J��z��^���n�3`�7JѾ��nƪ��-��,E���3�����?kQwb/^��@2!��i,�G����� | |
P��(+�Q�/������.ܧ;q�/S���@��kK��Z�|��aO ���S�s��ф�q�0E�vOM�J | |
ģ���Mx�[ߓ�����W�~P��.����y�*�B��B@��]�Ͱ�Ç^��p��kW��1���B0(@ | |
P�Hl�y��9�F��L�m8�Fd�Ù6"�p���6*�3mD��L�m��ÀO���:Q��(@�!`�7���(@ | |
P�У�~��ӣ�D | |
ĕ�۵����h���{>ǸR��P��(��/[��D | |
J������(��ˢV��o�'��OZߢ�iC�|ڣM���V�,�V���nF�=|7���R�q!��3nh.ܸ8h(�P|h#���K | |
P��@" | |
0�K�V�1S��(�P���y��(@ | |
$�>��:gڈ� �i#� gڈl�r8�Fdδ�F�p���>�i#��s��UX' | |
P��(0������(@ | |
P�z`���Va�(@ | |
P��� | |
0�BLn��(@ | |
�Q�3m�UX' | |
P *=3mT��B�^�LQiZ��#��6<ؽq�9�0%a�+ | |
����n�ŎCNx.�a���E90�U��nĖ��h?�1�G�BX�� | |
�-v4lFŶN-_��es��(@ | |
ĕ@�NT��u�B�nw+�lIJ5%Ȗ����rT�jp���.DyI����܊�{C�hŪgP�f)�aA�V�B#ʫ�3�~YÀ/̍��(@ | |
$�@��h؏�c��@�w�T���**֔"Ϫ��V�5t���E��p,_����1%PA^�)���c�ƽZ=�%��*�r�R� �5M���//6���`���(@ | |
$�@�>��U� X\R�������|���m�h��[�Y-�l-LE���ܣ�ǁ�zԝU�b�,�,y�/C�\���G��&���u�'eM�1���)@ | |
P��@,� Y쓑%u�M���v��q;O˲��l�u��Ty�nn�� �~��'��aA���<{��e�d��.g.���c������wQʹ��i�E���p�5M�Q3m�1���V]�G��oMO������W3m���a�Y�ɋ� | |
5��������_�O5ӆŒ�}�ɔ�����_֧Z��E��c��Ao3��<��\�L<���i�y�G�8k��/�uFJf��]�kPQ��1�̚�~�7��{�l/��g�����,�q�� A��Uϟ��P��ZY��T������^������Mz *��)@���ц-C�с�!�7F | |
P`�Q�z��~j/��� | |
������3Ok�pO�����2�_B��P����?^�f ,/�]��F8Z��71��+���?�ܜ ��;���ީ}ȶ� Q�J�!�P���m��z�ԣf�9 | |
�Xz�z�\�k�Y0D���re�{�~uAW�U&t]���� O�n;��}�yl�K]=����#��aa�'���N=��+(��/q�� )'7F | |
�@���=�`ϒ[��ǧ��c�fޭn����ܷ(C[�s~��g�8)wuH�v�w@Ѥ���w5��)�]�D���t|y�tyx�'��{��G� ���7�Ԍ^�^�~�J | |
P���U ��u�[4K�� o�����y>�3���@>�Սp�zթO!/ɉʪ���e��2��{ ��jQ�ь%S��Q�^{�w��a �̘���w{��u'���dG����U��;�<������6T}�����Jzy@B�E=8����["�t[�^<Rm�3ӆ^�u��U"'=�W<�#�����y>pMc��χ�%[y�{����6�~8�場�+V�x}��P�0`���p�<�����R��(�მ��``�9KQ<)�A��z�;pߟ��`�/(@ | |
P�H �Υ���t'.�ej�qH�'Pk�1���s:쩡����x�����}�o�ڜx�'k��ç�ga�(-�(����a�6�j�Ǯg+iv[�"_)@ | |
P��"������j | |
P��(@�A0�4Ut | |
�m~5C�^��i��A�cU?5ӆ��BI�C�G/I��j/�$�=�o��X�O]����B,v��>���~i��<�#��<�l��|zl։�(@ | |
��~���(@ | |
DS�����t��+M�Џ>��kB | |
ĉ��'K�9�Es��ҧ�Y���!��/��(������ۗ<H | |
P@W��OWL�(@�O'�v���v�����8|�Α��nN�mܜ?M | |
P��t/��O�M� | |
R��(@��`�ws~�4(@ | |
P�н>�7+H | |
P��nN���� ��9�FdRδن3mD�Q9�i#�gڈl�r8�Fdδ�F�9���*�(@ | |
P�B|C��MQ��(@= | |
0��c��N�(@ | |
P`� !&7E | |
P���(���<ؽq�9�0%a�+ | |
�~�j���~���xQ�a�^w#��G�9/��68��S���{v�ً^��!s� | |
sO1�fe�tS�1�[0ƚ�����l�y�ͪ��=��l��G/�N}�{f��˹��|�o���+�������k��|��~q%�΅��nű��X����5�S��]m���x�Å(/�����[��bo(�Xu�J�,�]}8�kQw!�H�b��S�7���\C | |
P���U �_��́`(++D�� �?X�: ��:�=��h����e�m���/��a �OME�=Fl۸Wk�lG �Ͳ�Q}� �5MX�� ��V4K�g�w.�>� ��h?�Y��M | |
P��@��]D��1�]��#�H��������|Y��=g:��e���x4��h�f��:�QwV��{���Ǘ![��zգC���qQ^�4k>��ȾgB�'3��%^U���(@ | |
Ļ@�{�,��Ȓ{�ƛB�����7n�iY6 w�-�cS$���-�X�A�8��ʇ���ɳ�ᖞ�1���2G�U�#���gD�&c���D=� �&)@ | |
P��@��Xg��k�,\�kPVY/�n��Y`О�K��J�a�t��))���^��z��Q��u5�r5�{��wmƊo���K���/δ�i8�Fdδ�F��a��wj�ǽ�����A�Q��,��Q��L#s���>�i#��s���׃�~j/��� | |
�z��3Ok�pO����s;^�]y�Ru(~��ן��{'c�W�ྔ@�}U/cSC��܂_�}N�����]��� (@ | |
P��1 ����3#�Q��ҳ�3�_����st��z� 0��]IWT��uᎏ�SYZ/��J3�b[C .z�?ʒ�A[�;.R�:�/�}�'<��?�e/����2(@�a��%��=뤧�Kn����`O�5�n��Ŏږ����@��Y&ND�]Z�wx��®&�9�w/y"��Ŧ�7J^Xx��{+�[����8FL�(@ | |
P ����Q�?ș�mx[_���|0g·�|ث����S�B^��U{�Md�����0�^�m�Z�o4c�T3vT�מ��xX���Uz�N4��j;�O���f�ن ��H��c�(@ | |
P�u�����sP�o��>uy��d�}+�������z�����{́Ou����8����(]��u�X~��:v;�eޞ��%%��pGO_)@ | |
DK@ʹ�3��k5�!]f�y���v�e��P ����u��ӝ�(c��e ����eL?��Ü{j�~�����u�̟<r�W�������+(@�h0���8�G | |
(�(_ҽ��fX��=z>�f�E� �6&��*?L�(@ | |
P ����F"c��)@ | |
P��@,��B���(@ | |
P�Q`�E��쪿A���(��V���}8d�����'dG.�����<����<��s��UX' | |
P��(0��}hc���(� [p�ť���v]ԃ��G�_�5�� -p�x�|� m���W�_�=�� )��%��|1���۶vܙ��q�wĴ�9(�8�x9qڀGJ | |
DA��o��%�^y�c7ŢxY%��(@�h �hIs?�(@ | |
P F�b��R��(@�h 0���4�C | |
P��b$��/F��-(@ | |
P����hIr?�i#2T���C�쮗��#��.G�x)r��������B�8�8���><�#���<���<���|���)@ | |
P��@T�E��;�(@ | |
P��`�;{��(@ | |
DE�_T�� | |
P��(;�ʹ������)��]9XP�������P����\��<>ŋr`s��eg=��yaL��Q�֤�����v�Wׂ?�|���(�M�ޟ�; | |
P ^8�F��,���@���D��+Qw.T=���6bٚdK���N9*v�� | |
������$_[�sn�|�bՉ3(]���������:Ce�mXu���=,��(@ | |
P��_��>��d��́`({�UT�)E�Uŝ��k��r�h����P�v9�$*ȫ>�r~l۸W�l��D�_EQ�Y | |
4���I[���ւ�t,]!�X�]̳�}���jL�(@ | |
P q��]��k����%ܤt�k���6t4��-c������r����@g=�Ϊs�l�M��Ǘ![��zգC�7o�)<�:�����&,x�aON�9����b�(@ | |
P�q.�K��ddI'�xSH��y>���<-��N��al | |
R坻�K4����ʇ��x��i�/�j�_~�`̟���8:d�^�_L���A��(@�x�v?5�2*��>���ۣ�/���@Q��3 | |
P2#T%��T��� | |
�̚�~�7��0�l/��g��������i�n��'��I����Um�f�?�A���w���I��X-;���#�����0Iʹ��i����ݥ�_��iM�63k�LcL��l�5{�v�j~kz�ƨ�F�T��������zM^,V����'M'��o����=��;��G�d�z�C���f��ی:<�{5Q�7<�{q�z���\�ۭ��`�V f�R��ڋ귶¥z��p<�v ��u�����~ �ԡ��=ٜ���y��t�J'ߩ��ZQ���=X�e�(�_���N�ʱ���M�@a�(���|��^Ʀ�gF����g�'H�k�\�p��.������+�L�p�G��)���S0��P`��p.̻*��T�P�Uo^�\��[`�#E�/쵝�^O�p�q������C�{�i��%��k_BQX��8��w�o/vԶu}��z�,'"�-�;��@(x�jB�Sz��'➱&d�U ����+�g۴{���(@ | |
P�H�(���Q�?ș�mx[_������9��a�n�k��N} | |
yINTV��aZ�fHPg�{ ��jQ�ь%S��Q�^{�w��a���G�2p������_!+ɍ-��]D�� | |
��%H�0)@ | |
P�Hp�(ϴ�Ŧ��}�=oa `�}+��ug`����+�lf/+���5����rێ}�R�_oBpk� �Q^u �Wτ�O�b�`.P����7����n�SP���w����Uo0Q���@��8�.ܧ;q�/S���@Z�'kՖ�eL?��Ü{j�~��^��h�]����K�)���5�(�@���y�!Q��{*�Ͱ�Ç^���iv۵+�6!͚����(@ | |
P ���pM��(@ | |
P ��%Z��x)@ | |
P�H8|:kr����f(�KR3m�������j�=$UU�$�N������6d�=$��FF��P�jF�瑛��yd��m����{����:Q���C������çN�6����ߎ܉�Q�\�(0D�����(�W@ �2��{������/�S�C*��oH9�1 | |
P����2�Kaf����g�p� 0��� | |
0�A0�(p=5�r���?����ʴ�G�0���2(0l�����mX�#��4�t�X��R��ޮ�����mV���h4�>��J��%ݩ��q�Lz9�y��-�yه�yd=��)]=� | |
�D | |
P���P��brS�(@ | |
P@����*�(@ | |
P�B|C��MQ��(@= | |
0��Y�p��� 6"�p���6*�3mD��L�mTgڈ�Ù6"��1��[�u�(@ | |
P�C(��o1�) | |
P��(�G|zl։�(@ | |
�@�^�`�� ���d��,(�GZX��n�ŎCNx.�a���E90���݈-;��~�c� ����& | |
�ܳ�^�*��� X0##lK\�(@ | |
P��-0���W�{���~q%���ݫ �֔ [���w�Q���Wc�B���k�|έ(���+� (]���T���8�;7�]V�}�5\�(-���6�?O�ZMM���%�'Zu�~(@���z_��́`(++D�� �?X�:w+�:�=��h����e�m���/��a �OME�=Fl۸Wk�lG �Ͳ�Q}� �5MX�� xt�Ⱦ��iO "����/�tXsf0��q�+(@ | |
P� !v5:��v�ʎX\"���{R:���eAz��m�h��[���K����T?[�]�=Z�G�YU`����_�l���9T��uO�&�ྞ�q�,���L�"^�UfL�(@ | |
$�@�{�,��Ȓ��ƛB�����7n�iY6 w�-�cS$���-�X�A�8��ʇ���ɳ����26,T����t,���~��/�e | |
P��h;�{���L驷��m | |
P@�Q��3 | |
P2#���_���zYa��Y`د������V2Ɇ�й}F�L�*���w���i�n���'�ޭ�.!g.��쓭�U���MFc�i�V��)@�x��}���L�Op8u�m | |
�_ fQM����~k+\�R�1�g��.ូ���(��*mP��'p�܄����1�g�>���������zͺh�P3mdeڢ����C����qwZӮ[6�LcL��l�5���>����4���G����{�K����?i:�UR3mX,����o]��^=���s�Ɖ�p��]�����<�H��m����o_�����3��X,={=C���H�o8��@����+�*�.��Q`{Z^���������o䤗$#א9�@< | |
|y�CP?Ù�S�ꇉHl��?�Ѿg��YrP��%�{�)��w�o/vԶ[������2q"R���¼�; v5��闀p"� ��ayrr��C��{��;�(@ | |
P��S�(���Q�?ș�mx[_���|0g·�|ث����S�B^��U{�_�i��!A� s�5��E�F3�L5cG�z�'o���`O!.;q�-�N�x�^��)��(@ | |
��r��C���<��=�Jxm̸�i9(-+���2^_�:�i���9�'n��;�}��+�q��f�:}�RO | |
=����)0D˽���(@ | |
$�@f��t��ӝ�藩��e -x�6��v��+�0�Þ��/T�K��%>�F4j�s�ҍ�6�A� | |
D��� F�a��z���d����j��(@ | |
P���Ca��"(@ | |
P��@�E���(@ | |
P��`�K}��(@ | |
DA�_�od=#���g����_�P���f�P#��%�����/�S�P��KR���K/I}���YIʹ���=TE���yd��m���߇6���:Q������Mx�[ߋ� | |
P ����-��(@ | |
P ��×�_P�zȝ�ET���z�"�F | |
�����Fb)@ | |
P�����w���9*~���N;�F�=|���iC�Za��a ��R��(@�`�w�b,O | |
P��F���`�.(@ | |
P��Q|7*���(@ | |
P`� 0��Y�q��� 6"�p���6*�3mD��L�mTgڈ�Ù6"��1��[�u�(@ | |
P�C(��o1�) | |
P��(�G�ʹ������)��]9XP�������P����\��<>ŋr`���eg=��yaL��Q�֤���`���8��yYi��_��/�꽍��\�(@ | |
P�q+����/�Dݹ���݊c�lM �%hk~���B\����Q^����9�by��P>Z�����Y | |
� | |
�ZQ�� | |
4��p�Z���|�?7�W�V���(@ | |
P .��Ԣs|�7��;���WQ��yVw�����܄-Z�g�c�*T�]�)ɀ | |
�Oy���6��*��(��WQ�k�M��i�ַ�Ղ=��Z��˞�}�d�����nee�tS�1�[p�5M7�IK�f��f������P�P��KR���K/I}���YIʹ���+=TE���yd��m������j�.�&���(_�iv����nyg}���@0��h�rG����;� | |
�ŲY6Y�_�l���9T�y����|��15s��f~�;��2Q��(@���z�g�OFֽS1^Eb��۩�$��,�;�ֽF^Ʀ U^��-�X.��~��'��aA���wn���gޭ�����p�=~W=��T�������#Vy.R��(@�a�z�c�Q���cr��AEM��0`ά 0�Wyc` #Ɇ�й}F�L�*��r7���4c����d��WȮn���ro_m`��=Iևo7��% | |
P�Q�7����g�p�;���I | |
P�F���T���^T��.uO�1�g��.��)���dt��Jԡ�^<����ڎ�*O�>:�y��-�r�a�#+�@�T��~�AY�&=ݻַn|O | |
�\�_���*��:r��5�F�@L�}U/cS�G���sb�������"����x����+�*�.��Q`{�>�����?���[���,&�t#J��u{����mm�/�E]�GR3m��� 5���%�U3m�������ߚ���7�L�v�<��F�W��<����S�^�P���z�A�Og\��*�i�<X��yd��m�����}�:-س������@�Ǫ�;Ԉ�-�oQ�����@뱳L����:$�;��;�h���绚P�䉸g�Q+۳���@p�7�T�z�G X_.P�q-�;qB\�З@�>?���h&ޖ��/#0̙��x v��ε� T�>��$'*���gd���� �s�5��E�F3�L5cG�z���)��%4�j���D֮ހ%��0���j�k�͛���j�E | |
P��@�D9��!p�V��~%\ڌ�ᘖ�Ҳ�X)��U�C�V���˞�}ڕW�}��+�q��f�:}�RO | |
<�1�k���x�;q�G�wa���pdF������(@ | |
P Q�~LX��W��z�:+^ˁ�t'.�ej�qHS'����(��̓1���s:쩁K��")X�2,8� �:�'����`��=�|�(@ | |
P �F]�t�j/��@L�}�o���x�'1�wN | |
$�@�^N,^-(@ | |
P����طk@ | |
P���U�߰�r��(@ | |
P ��b��(@ | |
P�V�(?�;���L���3mD��L�mT�`g�(+c� �a.g��Q9�Fdδ�F�9���*�(�wjߏ�~�S | |
P��-��o���} | |
P`� |���a������@4�ES���F����>4��T�n0Q���ڈ�6�E | |
P��b ��6b��]R����,�nO;�����'kE | |
ĥ{��YyP�(@ | |
P $��/d�% | |
P��(���YyP�(@ | |
P $��/d�% | |
P��(��t֬z�A���f(�KR3m�������j�=$UU�$�N������X}�����_�CU�:�<�)x�G��y�F�9���*�(@ | |
P�B|C��MQ��(@= | |
�h� vo܀}N/LIFX�����|�����Z�8�����(^�c���݈-;��~�c� ����&��܆m5���{�7|���쉩a�H | |
P��C _'�_\��s!`���6bٚdK���N9*v�� | |
������$_[�sn�|�bՉ3(]�v4�kĊף#�D��G���[�Z.R��(@���S���v�����^EŚR�YU�ي��N�r�h����P�v9�$*ȫ>�r~l۸W�l��D�_EQ�Y | |
4���I[�\�S-�3OZ������X�{еu3N^֊��WV�M7uc�wZ�tS����a6ߪ���mV�1���UU�$�N������X}����L--��CU�:�<�)x�G��y�F�9Q�ܮVq0`qIa�nR:���5�fg:��w�G�1[SQ�l�v9�h�q��ugU��X6�&@��ː-��P�z~�l��6,}2 | |
�d���Gm�Ԇÿ��+(@ | |
P�H��wOX쓑%u�M!do�����,�;�\��)Pw߹�[�D���/��ɡ|X�*��'Ϟ���ދ�56�}Si�tY� | |
�G}Z��L��x����3�`m��������a��T�So"7g�uԻ����@� D=��(@Ɍ��k *j�e�sfM�a�����LI6����&Q"@IDAT�3�d | |
T�l���4c�����@�ɋ�v9�cA��,;�e����8?f��1���MO�C5�( �o������>����W^`�}v���z��S��S{Q��V�.�c:�<�]�=�S «���~ �2�CQ���@��ݷz+ޫ�6v'��;��;>���t/�7 +�k���q/�h�C�~����P?þ�h��pc�t4�v4�����H�I����eljPA�y�B,����!W�Z$�7���O6��W�d%]QeBׅ;> | |
lO˳�c��L��u/\�2����nl��M0�C����/=�\�f��˃*�x�<��fnP7��%W#�[��t����i��֮�7T�������R3mX,��}pce�S=�[��x<ϟ��? I���<�W��yd�3��|��on���=�`ϒ[��ǧ�bk����F�m�}���@��Y&ND�]���P4i~��]M�sJ�^�D�38��o:mX�K0�{�Ǫje��5�Rp�^�J | |
P���W ��u�[4M�� o�����y>�3���@>�Սp�zթO!/ɉʪ���e��2��{ ��jQ�ь%S��Q�^{�w��a-4��=��� ߿�@�� 2e�{13%~�GF | |
P����r��C���<S�=�Jx�̸�i9(-+���2^_�:�i���9�'n�{��}��+�q��f�:}�RO | |
��e,E�o�Q'�+����X�tj�0S��(@��r�g��*��N�����}��2�ڸ�ɥ�`��b��<��+�0�Þvo��Tɠ�δ����s*���� q��(@ | |
Ŀ��˗�_����R�Ї��iC�����a��z�l-�C���jX�܉nvs�<(0�Q�ic����Q��(@ | |
\G��u��M | |
P��F���ނ�?(@ | |
P���@�ڸNm�M | |
P �~�&�;J:t�)���w�e#�ړ�t֦�8�Ps�Ȓ�?�������oީU��u��'^.���m��<�����y>pMc�ˀ/6��+(�������/a̘[��>�R���p#��� | |
0�ZOn�����^��A��Bz�3{���ۧ@� | |
�Dmy7(@ | |
P� #��/a��J | |
P��@� | |
p��Dmy7(�{�m�'��IL�ϝR��)���lw5(@ | |
P� $��/���J | |
P��@b | |
0�K�v�QS��(�@���y��(@ | |
$�>����iC/I�ϥF.�KR#�{<�Ku�juC�|����꣗��I��^����3ӵ<ϯ5 _��<\��2���zǀO�-��Q��(@����L���^����ܕ���H?� ��q� �?���Q�(�~���q�$��l}r�8��V���C���������[ | |
P��(�1�:Q��Jԝ�ݭ8v��֔ ; h~���B\����Q^�Z��.4bӎFxr��~l[�m�v��UU��R��b���o)@ | |
P��s��>��i��́`({�UT�)E�Uŝ��k�.7a���X� | |
k�cJ2�snE�)�S�� ���a���!oM���/��`olJ��>V�,��[*q�B��(@ | |
P��@"D=�s�Z�Հ�%��K�I�(*���m�h��>Z��Z ���g�˹G�k��#��Ђ��O[���#��y_{v�1D�T�N�5JP�㔕i�M�Ƙn���4��'-�v�ͷ�>v�F��c%�I�C�G/I��j/�$�=V�g�kx�_k���y�F�e��=��.���>Y�N���n9o�����yZ� ȝf�����;os��lң7q *T��w���wOu.���� �bm���QA%(@ | |
P�H$��wOXg�dF�ص�5��9�&��_十E����$��e]��zpC��4�9|=�W)�V�E�����ʔ5�� +�E | |
P����d)�t4�� ��b�@D=��n?��om�K�SgL�㙧�K�'{ | |
DxU�]X�`�R���|���}��K�� �Q��(@�� | |
D����OQn_���Ԡ.Κ��(�b���:�d�_���g�.�v��z� �r�w��pU����`px�vϟ��{��E�d(Y�=y�?��U|w�{�7� | |
P��$�{����ӂ=Kn����`O�5�n��Ŏږ�!��@��Y&Np�ܾfس$̻p���`f�Ϗh�������B����'G�X�#�G����m�?_�\ �9<��yه�yd=�D��Ϗ���@��o��2���`g����p<�{u#\��@u�S�Kr��j���0-s3zv�s=��=�y�LG�ܼ�b,%q���j���S1/3ʇ�S)�R��(@� D9��u_��0��_ ?n3�c���WV�+e���u�� | |
0{�s�O�� �o߈�:e��XYs�**1ڰ�ہ��zm�o(@ | |
P��@�D9�3a�w^��롦NNJ�r�>݉�~�Zm\���� x~���di3d�{���/|�xg�m����WR��(@�-���F�a�����Hɩ��������(@ | |
P`$ | |
��|��ՑXq֙�@�z�ộ�t��L��%��t�u`�(@ | |
P��@@�� �(@ | |
P ���y��(@ | |
P���~�`�P�й����?]����>��/q\�P�N�� ���6gڈ��.�ի����8�H����;y���J�i��H��<�{{����c��;zI�r����f������)@����W�����N���ц-�-���!��/��(W驷����`(@���%��oc!(@ | |
P� .��/��<| | |
P���_��tu��Y�6��h������>i:��f�Yucc4����ͷB��%ݩ������X�r��<�[������m���|���&�=|�q�^)@ | |
P��@��E��;�(@ | |
P��`�w��(@ | |
DM�_Ԩ�# | |
P��(|�q��Wδ��?� G��l�r~�n�E論E)�3m��<����6*GO���5�M.�ظs��(@ | |
P j1�Ń�7`��S���r��0ia!���;9���y|>�������v�Yo²'�ͿЄ�=�9_[{R?�* | |
P��(�1 | |
�:Q��Jԝ�ݭ8v��֔ [��w�Q��-T�����%��uڒ�m�E���������qL��\�d2��cǷ�(@ | |
$�@L������SQVV�4_��u��5t"{�lт=3��0�ځ7_\��έ�>5E����N��~q��������{�b��z4�Ua�9ڒ�H | |
P������o���t�Ze�,.�`O� )EE�� ={�6t4��-��G�%�S1i*��-�����U1�ۆ��������^�;�[=�2���R#��i�r5ӆ�foP#�����8��fFQ�c�}�CR3m���JU����|��y�G����yd����_+�}2���m�t��$o���E���eـ�i��:�M��p7����0�����^Fw��V�/T0�xͫ(�`��[/��Px�)@ | |
DO�Pc���aKKRRRp���ປYH�?����q3��g)@��I�g�Q��!]��T��� | |
�̚�~�7��{�l�,�/�ҭ�?i�u�^��O�ky�ž7��M�Ij��IO����S�#G���_Je�OXj�(���-�N��l���)�����|=��������p�{���p<�v �dO��*���Pj��r�g�5fI | |
P@��9_�wK����-�_���S��^�w#+~'��h��R� ,��o_�����z3��X,={=�q~���o����dC��P�����c�v(@�� | |
�N���B�w}۟㱹�To������@b t_���A��Y�{����} Ea����5�n��Ŏږ`�|��z�,'i�^p:Y�L��#�G����mT��F��L����><�#ۨ=���46�1���n �3����|1ؙ�9s>��^�7P����+B2L�܌k���&�+(@ | |
P��b���d+`t��f�Ǵ��`�J��z��^��7�&Smt2�>'K�'��~��)@ | |
P��@�� �3a�w^���ɦNNJ�r�>݉�~�Zm\����!��j�gԲ��bQ��: | |
P��(�1�nv�V;gɸ1�(@ | |
P����|���k�r(@ | |
���iC%����$������8|U����l���@ &O�&�+��(@ | |
�F��n���(@ | |
P��#��{��瘹U | |
P�18��AM���)0�Dj�gJț�?J | |
Ĺ�8o`��W�t~ɽ�sm���/��������1����?�WZ���;?8���C,H | |
P�&��$�P\ʹ��i��^��2�� ����o���z;�轄���NkZ�ó�f|�����>����>��|��_�ѣ��3��\�nX��`4����^������M�lޟ��]�~(y��`X��M�ۿ�it���-nK���nk��f �o��W�w����+�!���81�ު�GRw5��������>���'��OZ�������f�k�a��� | |
�PN����#�[,��ü�)�?�j���͙�ƃ_=.��`���|�ʩ�6T;�e������B֍��Q��w�G���P3m��<��^���%���:*��Jmq���0�q�GB��I���z�������h���E �S�����ƂU�4D��/�̃����/B�/a��)�ڼW�u��_���1=ԍ��R�UT�&��� | |
�����ǀe�I | |
P`�� ������᪺d��Ft5|��ۃӓ?2^�B� | |
H�Rk��CU��P.�J��Z5�K��� | |
,�t[�ҰM��y��8�;��x?��yW~� W��JopVh����'L��/���3�]q���O�����|�]�oJ�0��?����&pDz�f�z��Խ�+m6��Kzw��ҿ��,�m~E��Q_�Ԥ����e0�}k��� ��?����'���à� | |
}�|W-�Q��Be2�R�WB�2�uѵ_���\|��3��|f�1�Wz��6���w�����]m?�K3>�_w��r9��Po���7W�<��q��y]?Wv*eaԜa|������G�zT&4=�ѳ���_?��%(�鿸Z{^��e��I9�\�L���c0�~���KC�[��uF��(Ũ���|�%�yҋ(奾W��鲥O�S߫lW{���;���g�U�pk�������_��˲])��g����J�~0W���}~r?��,\����]���Jt��0=�Q�����U���gryY}���ߵO����Wѽ/CR�H����uq����/�^ ַA%|��]�����3Y���mH�y | |
���#���@�g��(�-�_$�^3F}�%\}�W/����%��Q}�Or?ף�@��g0j�3� �~2���%ƫ�;%����9!ې���$P�}���j;�R� | |
��J���b �VbT���R�3�(��Z����}���V�QwKPuZz�~$���G/I/�y�<����VغQ�ɺ?H�Uogw�rT.i����s���{�`/���_��w�ꮿ��XFH]Ͳ?���d>qZ�ԉ�������{�yԽyb$���|�Y��t��q��JO�l�J���K ���~W��p��6��_<��K�[�Q������������#t���� �}a?>;˦�k�t@�IaZ;I`�N��C9�W��)�c(��Mj����O`~gI ػ[,����O�M.����b+�^�|��T��y��h_��״��_�>�N�i������B\�(�����Y��W�{�F�����̃O��_oH�S��<�?�Z | |
�I.�K��p�Ā��=���|�\�;'Ou��O�ɑK��P��硄)��|W&SQ���$��{Vz�Lj9�|On��ȉ.�p������-�*��y����<��)�d�5J}$BJK��G��*r��u���="�H`�������{�7�k��/=�+�)���9S=�� �~!��!�/Y$ U�~�d�~�ĺrગ+,�< ��y�����6-w�s���E�3���+�A��^�C���A��6i9��OIo��e�/�u��o�\�,�=�f��Ii�5�$5��"�ᶈ�ڰB��=hv�mzj�)���bOYW\�5g�l��!k�%EX�r�F0r�[��$6A'��IqF�!��yߙ��d&C.3y~d�}����>��?��W�]W`a�U����l��Z�N^�]�ic�&����* ��Q//Q���-�OXD��O0E��i�vRI4w�X�g��ӕ�9 ��G�cކK)v�=s��"%��nZN�������+��|�4E������g�<��߉��lҔ�P�@b:��#U���&5��8NM�ˉY�n�O�dQ���Q+�� bF�GM�1����H�y�5fQ���u,�-�#/�w�ɋ78J@�HW�>t�S���(︾/��@Qz�!���� ����1��)]�b��*ځ����W,zr�Y�4s�XW�B' | |
�ꚻm����x��U�R��3姸r�([�ҝ�Q>�5iU�t�v>�k��h���E��|��,�Ƅ)��/]�w��B&֩&Q�L��;����\�����xǗ&��!�y��2{uLbY�W��X�d6�K��X�E���۸�<3�S\=+�ײ�e��� ��i����4�gp�T�3�G���H���~�WbӜ__��|pW߫��_�\���ů�70?<�۩�X]�Sr�K%�r�]�W���/{\��p?�?�+�D�R��פ_V�~ ���F���i���#�w'�@�G�=�kٗ-H�H���>x(%��S�wd<^@7��껁�'��O�?m��wD!��~W�7ˋT���|u��<�*u�xu��E��08���!���q�?~-�e�(�)�/�?�꾧�ľFom,�\Qp��#5y?�p���)�4��y����^�G܀�1W�K�Ya c̮����|!o��������;��VP=��h�t�j�No4Q��.��!ߢ wHw��7�����S;&������r=�?g$%�X>�˙!ݭu���ovQ!�8���D��'��?��3����ׯI����P��yk�k��ܥb]V�^�(�3�[��H�H �@��H@��2W�ܬI�o�,��7����m���(�o�UK���q��@���O鑕5����L���~"�Z���{����n��?�;�%Y�W��tGo���:]ٻQ��zt��I�_,�m���dm�d�U�� | |
w��c�������^3�,����VE�_�t1�v��D�*����WM�X��7|f�����o��j��`z�J�9����t[��ѳ��{�t3�����y�*�]�L�^��k�f��AW�ݻ�E�I���^P��������;*�X��%�-���K]�Q˗t&*��h'��9W?�:�~�.uS9>I&M�%^�.���/���5��1��N�X��z��~=�E�H�H ����ɳ^L@���KP�|��S�T����y)�����_�/ĉ�$J�Ƨ��W>���G�J�L�I�}�D��#�����n�t ���+*�ٵ9����/��+�J�we��Lє=�ȭMi�*��tK�v=ܲ��\!7���S��t�^-�p�����S�W��9������ҍ*ʞ(���U�]�������Q^%��T���tki�mm�� �8���eO�d;W}���b-Վ�_���?��_��x���|�wD���[�%�rv�(�by4I7�V��BQ���^��7�w��U�ORrI�/<.�5����ɿʢ�Ҏ�._�zvC;���3no�b�d�蕳�ֿeO\�L������t�]9*]�r7���ҝ��v�ni?K���$@$p���{�՝6Zj��`�� �� U��d6d�X�DQy�S�#f;_DY�⫅���d �?y^�*Y�X�t��`�_w�X�J�Z�&�γ�[;/Z�+�&�����y-=�'<�~�o��(]ͻ�k�k���/�2���5T43M9sJ�{Y�a��x��Yn&]&<��E,��T�t�͐�r0~��(�u�ߝ� | |
Ȁ�~#�J7����>O���ն$ǁW��~E!v��(|Dys�r��la�\�;d�J���+���_��2Q�I�h�5�~��\� | |
��k�ޕ����\g�J� #� | |
��뀼Z|鲾*y�H�WwJ�\<��J9GW�"�S��TO[�硎���p����;��?����r�N�~�M�i9�"�O�,��]k�]�"*��O[�m���~���w� %�w�h���Fx>�i#<#����م�!^1�ҁ��l@Y��83�o���s��go�ۍ����uD.>4������k�p�"�S���T����8����-�h���}��27�qKP�2Su7�EL-����U�:�+TM��b<ܠ��[d�Vĉ*�=Pn��K"C�����䄶���|"˩�Ţx���w]�2�����K����t;e��g�E�/��_���@8\iV���3X�0����s�&g��7 ��Ţ&mh�lT�å�8u��T9�/��D����t�Z��f$��ϻ��ϋ^�C��ÊB��Î | |
_� ������;ʭ���e���}I{&�,|�(yrʵ_�z���:�x���-@����R��=��Dj�a�{sPT��.V`ӎ | |
8���#����,������0�^�(ݒ �V����p��"�˟��?$��?,���^��7ćN&Kx�O�M����|��ɺR?=�k�T�sw�~_� �]�p�(���D��&m��{�I~��ڢ��}A]��|���H��sA��O�i�f]���e/<��g�cSzgʏ5�+Q�){V�-y�/.��CW�V���<k�Ħ����g��L�c�U "��"�]����X�t٪�Qd�>Y��D�Z� � \?b���k넮 � | |
��]�qI���ՈWUף��A�����BL��,��\�;����Z<��(ʎ� Լ!RZ&��> Xdl���`��vhˬpf��y��$@$p��y�n|�X���6��,�T�<�^}V�L?!�����a����yٰf-@�d�P�<��5��(Rmȣ�v��*����w�v���V�� | |
�����V���q�Ïp�de��ws�� Ñ��\��}P�.��>�;m�gcĐ�+|6Y�`R+���Q��x�0mJL�U�@��O��K��ֵ�̭7�mR�F5Yѥ���He�E�ՠ�`��t$`Wey���n�Yηj�c� e�"��'���'��b.K��yPt$@���+|^� g����[Q+3AaNB�pO{#��Vʝ�q0L,�;\���dbB�3�ޒ�����!��P�+{�*����;��>X�/������ry�s��^��H��_=��} | |
��9��9y�1O,{�e����u�6;4�l��/R��WFpZ#u�����@���H\��; ���{]���_�Nǃ�fƬ��P | |
�GG$p�������*Mً��o�}{bΖ&{v����5�P��2��CP�����k��E*��mnּ7кqC�R��|!�ЋH�H <�+|n��Ѥ����gY|��Ϙ�5m���EJIje7�م!'�k��4�L�t]�UG��R�k�Ϯ�� zT~b�e.����Yո�p��'����x\�5-��H�*˞�ύ�x���Ѽ��/�m(��L�}�t���e��+|.O��L��,���*���M��es�|���W�Jv�T΄�������L&Qe�n��w-eW��O�[�d�F�J��?z�u˅' ��+|���s�Iք�X��h��6�[�V�9��B$����� | |
��2�R��F@��so�om���`?z� � �@{b��'JPX+l)�~GG�'����Y�aq���ҍ�O�M��U,ᷔ�>I��$@$@��|��H1�H���ֵ�Y{o@�,*{�hxD$@$�Ƶ�u�})*w�ߚ�A;������3W����;�@����i#|[������>�ƈ!���U( � � � t#*|��Y� � � �� �K�B�H�M`Y��ز��.ɸ�xC��31 � t�-|�Ÿ$@$@$@$� ��g�F�N��A6W��@a#8����O�vp0�D�h�����������&��y0���<<��� | |
��}�~��'����V��H�H�H�:E� | |
_��1 � � � �T�zO[QR �*|���D$@$@$@$�{p҆���(��+,\�����+�����ó�N�٨�L��J���K��7��L��C��[��� � � �@7��� � � � � �>#�e# �n @�� 2 02*|k��Q��)A�\n�V�W;8ũ�6���FpJ%�Q�j'�^Fq�:V׳܃�f"5�+FE���y�M��<<����1��f�:��� (�v�gF���1{~.��O����q���nXG�b�C�aA��k�p�"�S�C/�aӆ���E�mj��v�D̞�2���<# ��E��f�<���[A��u8�f?[��8�jK��ԷF�]����AQAn��:�X�M;*�?.ȿE?[�Z?ߪ�J�=<�OL���! � � � �}~6��T�i�f]���e/<��g�cSzgʏ5�+Q�){V�-y�/.��CW�V��q�B6Wb��UX�uhK�觷nԔ=�]s����r�#HQ���8!?: ���\��� _��p㒐���1���Gӱ��˙큅��)� X���ZW��'�xN�Q���G����?��9�4�?:QS- ���3�? | |
�I�H�H�H�!�.����HMm��Y��|��^}V�M?!��AÐ g��8� k���pT`ɓ�Z�y���/��s�:_�='�zQ�b^�6����6��� | |
��٘�&iG������ �8\Q��9ׅ )�i���}�O_���ײ�!��;��:Hs��6i. | |
&���ݿ��� Ӧd��_� D����d��n]���:�B�&EiT=�._D� >e4�ա��Sݾ>K`�t���ד.�LT^88�"�P����ĸTG$@}�@�>/Ά3�P����Uc��I����Z�io�0�J��3����t�χ��e{drG�F�����9�Nj6IG$`(�[����0�L��ܜ0<؋�$@$`H=��} | |
���qvV����<��y�\qk�`��M�%�P�/^x�N�����E��aȜ��L��9n7 | |
Wn��kD��|���<!�yJ�����P �b>i���U��?~.�^�%���=�Ӗv�|:�cw������/>++�u�r6n�����+W��r����� ��bl�s�|���Y����,�|�g�s��6y��"���{^FI�cȉ�ƚ��� d��驁M��O��A�,.3�L�T}�~Ɋ��ᮯ@i�>-x�,�ld�v�0�� ���V�2�Q�ܠ��jB��Z�ߖ�5�����i�^�`��j~u�e����n���v�P��Q���[��yx>��ó1bH��T.�]�2ó��?+�!o�h.���+d���U(�"�0u�<��d5P&�h|�������"�O��j�ӝ9��cvJ���)�_$@$@$@$�Sb��X0�W�a^��&L��F�~��ܲ��ͩH"�X����m\Y�Om��X��Kj� ��Xbށ�F2z� � � �@� �X��@��[aKQ���;kB�f�|LI$@$@$@��m^�� Y h��q-|��w�2aCV�h�r�L�^}F�ق+�{[%��Q&)��F�6���>��h����-#���r�>��� �(��/J`�- �@��y�~����jjj0l�0�|�SU�u�>��N�e" �����Ys04�-��0�|]��.%���%|LL�%*|�e���$`\��J��UWS�.�����=�CU<|��i%�C4�H����u�X��s������Fx6}i��hX����D���} ��;m���Tw�χ;m�gc�N�0b�P& �FT��&�" #��g�V�L$@$@$@$Ѝ��u#LfE$@$@$@F$�Ik��A�x6\�?<b����F�m��<<���٨#���K�3����w�J$@$@$@1#@�/f�Y � � � �*|=Ý�� � � �@�P�jD$@$@$@=C��>��� | |
���Ϭ,ƚW���%���n�yi����-p��N���_��:h:�Y�Z��ˡB��V�7�S+� | |
���Njew�8�����Nɡ�1�S����(N]��z6�{p�L��~��h2�>o�)x�����<<#���,�f�<���[q��u8�f?[��8�jK��ԷF�]����AQAn��:�X�M;*�?.���L��=�p�w��OG$@$@$@���[���o֕���X��s(~�96�w֡�X3p����gEޒgP���=pUoE���6͕شv��l����Ŝ�T�N�=: �~ �\��� m��G�*=. ���r ���z4;�1e{`!�j�`�h.��w��I N�Q���G���B}TmY���D!���PяH�H�H�z�@�5����HMm��Y��|�Wu{�Y96a��d� C��٫j�Z� k���pT`ɓ�Z���n���`��X��A�P�@�!p�Ï�(�>�>hRn����D����Ԇ�����gp�ݰZǺ��55�� "���G^Hye|㙳��ڟ�H�:K �O?ۤ�(��*n���(ި�1�Mɀi� | |
�x��vq�!ݺv�Y��i��uP�Fe�k;����dʸ��3�$�>BM�w��J����(�E?G~��y���x<< ��@'�|m�'�1��x�_+y��>)��>��+|^q��C���������ǵ.���a��r�gk�K/�J��K | |
�"1| | |
a�چ���S | |
_� | |
ѓ�����?Z]�t��@ss3�_jjj��1>�N�c" ��@(�P��>�M��T | |
+r��c�X���N9����T4�S:r�G��x�x���_2+w�)5���Rl�[6c�O~���_� P����m��C��gL���E/'��KW-�BG$@�"s����U��?~.�}{bΖv�V����5���U}��������4( _�6Qfﶪ��Ɠ(?�@�ٰ%�F�#d��$ ��I � | |
���k4Rw=���\��\���B�=�H)�@힗Q��r⪱f�>I#˴L�@jݐ�ک�a���\_���) | |
�I�7.2c>/9P�� � � �@� �X�qy�le�,�R��Q9��������2�b�\�C���ic�n��5a��'0F&n8�I�@q�Ƽ�`�SS*�p��`����:È���o | |
���W�φ;m�g�B��Nx>�Q'<b�uڗ�gBcl�`ޯ�üHuM���/���l3.��nNE���2����BzYFΗ��xF$@$@$@��+|��� | |
[�f��@"F%��G��w#^m�u��U�5" � �*|1�>!�8�� �nH����/,%$ 0$���3$ | |
E$@$@$@}�@�˟]�ڧk�ʑ@/&�vژ�h!����k�zqM(������7 �@, �K7��Y t��ᓕ]Hͤ�%0>+��I��H�C� | |
�a����@x����O��!Q!��1[K�/*l�) �@l P�-o�F&��S;��[>�N���LH�H����( �!������&���"���=I�j��2_ ���,��3o�D�W�φ+��g�B��?w�h��x�����<<b���}I{&� | |
_�pg�$@$@$@$3T�b��� � � �@����3�Y* � � � Č���fA$@$@$@$�3��F�pg�$@&��ҕu�u��y�4w�0p�S4��h��Í˪� � � ��"@��� � � � �qT��x�z$@$@$@$�C;m8��� (�v�gF���1{~.��O����q���nXG�b�C�a�^�_[�# �������w�ʉ�4.ô�a���C ��z@�kFɓ+P~���^�oV`�Ȍ���xO}k��uX�������ش��������F�� o9M�?9����G�����lq.9?CS�y�bK4�<j���/�jlyj��%%�l��(��Z��^߀�d[PHϜ:�B]?��5��Z�?>~�v���<j� �����<�U��<<����1$�o����ueox6�-��DW=J~�"�E�+?̻Q�){V�-Y���&�r%�ToEəl䏴͕شe����Z�.סJ�=˨�X4# .�Kgo�"��ʞ/�D$@$@$�� �u�Ʀ2��:)Ȅy���㒐��+b٫�Gӱ��˱큅��)}44W�=~���(�<ʞ���v���9e�SR�92C�KK | |
�� N�s �bn�O�t1ˍC��9�/xa�>+�&�����àa����8 c������K�\��s�<[�Y��o[#���eF�W�b��������F<z� � � �@L �\��M����΅M��)W�#��9(G&L���63c �=�Z��d���̭:%�(�*���VE��%�C�v�V�} t6��Ȟ�X��U�m�D� � � � \'bn��rm8�%�ߊZ5���<�u��F�;?�`�XN�0����/��az���Oa�t��\����5���&N�T�@<'j��@�L�P"e���Q&H(y��#ɣ&�er���щG�2p����F��>���yx6��óQ!���ϭ���§+_� | |
gEN�|�˞w��f���9 �E��&_���B�"N | |
�19�l;�Qf�i��H�@�xF$@$@$@]'�.݆�W��́��sQ��/������n�O'v����U}����Ѻ��nz��(��:4�r����FXB�O,� � � �@� ����F�~]�����gY|��Ϙ�5m���EJIj�����ǐW�5k� Y�ez`W,�:�uP?��f�N�S(^��r����X��[0��=?I�H�H�H�:!c����Vf�z�_��l�8�M��es�|���W� | |
�Z�.~c��~)L&m >G�Ƈ�Eh����Wv�X-���� ��/;� � � �@_$���g��b-��6㒬�g�9��X0�u���:d���%\��?C��P$@$@$@$��U��P)&% h%�I�E�H�H�H�H ��ł2� �$@���h ���ҍE�zG�3۱���� ;����fokF��EH��j�i�@鮃h8�yh2�������l�O��G,�X8%90��5�#ʫ����-�o��\|}J�B�*�]fB�8\ �E�`3B�xht�:f�́m/m���`jJ�%���s�.T}pA&�Aμo!��G�R#�_n����8.y��o�s���kD�"ґ�oي�7¥�������q��k�n�,8�����J�H��یMϯB�W������Ͷi-�wT��F��r���d��_��wZ��ض�.VO��"���ʪ��ę�h̞��D���=%߉?�Bis�~w�<eZ]�?[Z�nst��6�g�>�/S���K,�'7N�ze�국C��H[͑���{ �I{�Hm�k�X�`Z�?礍i#�8��Qvq,V<�@[Z��+�L�vH袧�1�Yʮ�(,�ݜ��g!���!��\�5�}{tk��X�|c��Z�-+����"GIDAT���U[�P���5���栨 7��#'�3�d�Aܽ�X�e�%�X��5(R�%�R�f/Y��]U�Z�P��bT�-')�P��tM��(_p�.�;��ߞB�GA��<�"d��m+�b��;�.=�S����xeּ��\O+��S4�ƿ��c��AS~��4b�V�=Qfk��Q�� | |
���\2?[�LQ$zJ>�I�~ꃲ������a4�-U�?�<��W�)s | |
P8#Y�by?����e�V�YhV ��T�����M[�OEj���g����Uz�wgU��TG���Ҍ�� ʕ({��;��&7Z�R���<t^٧yf�����?^"W%�l������֮�Q�ԃ����J\��͚���ZYEK�æ�<��q%��J�jʞ,�����w�:��f/9#&���3���x���M��U;^Ք=�(Q8�Ͳ�����{i���5����,���Jɻh�#HQJx��Q�A�r��mT��8�ɭ��7|"��<�O�¯�F�9qY�����7Hֵ|V�/Ҫ�58���N�]r�٬){*��1��6m�m>���pÐ�L]��F����[����Ƕ�t�z��V2M�e]Su��Ʋ�zx��c��C�1Ū��\��5uA��]3��li%���fϳ��G�g���G\�G�gGL���ة����Q�j�%�ӡ��5b�So�(�U��TĶ�f��� | |
}�_*|�l'g=v�ES�nՖU���"{8���+��m:OIւr����t>������E�1}˹�������)�ogk�f[6LK�c'�ޓ��=�g�X���-4W{h?�^�s��w�H�z��p�ވ��zI������`�(yP�?�+�!��V��Z�70��\M16'��4��ف��N�֒�%�;���I(��\ī$�2��[?<I����*��]QLU7аl�ϐW�a�tʼn����mi}qk�E�m�Ev��n���Ǒ���!r�9)r�:GL��#]O���^['g&�+��w��%!??W�QU-�v���F�oԏMY@�,��v]B�?[����P | |
�aQ���b�7�����pr2�mV-U,�'g�ލ�>e�Տʸ��M��h��0�m�=���ג��SZC��*|�l8���T��_\��Ս����Q�]�"M����N | |
��^d�R�y�X_t�a bU��,�I�Dڡ%k��<�z��uOF=!}|�����bQ�������g�����=>�5h��YU�B�-�јo�Z�u��Q���1#���Q+<ͣ�tm'����Pe^�_���3P������IG�A�i].Ð~� ��`۴/��Kch��ڍ5ūP\�e��b�/�xOjk�J�������q���^�����_��]Ճ��D�kR]���ݶ���6 KFfJFz^ֺ<ף�u�}�-����^m%�O��Q��E�lVcQu��վ� | |
{�I�{\�+�6?�J#���li�9đ� u;YeK��]�^��I�_�˵1����,��j���D���u��:M�[Ғ������6v��e��T�+��x��z�ܽWPMŶ``�/Z�B�(~~�&�P����X6g��Ok�U�թ����f�^e��S�H�m�1�Udr|y:P��zlҺ�R1m���Q��7�q�!/{�L"Pyvƙe@y��XwOK���6��ꃳ��u�אYR�ӧv����_��F�� | |
:����y%%�vC�0��lu%v����Ê���oM��@��~�:uh���tCɘ� | |
���Q�}�A��&X`�m"?1���n�5��w٥��\�h9��u�}�+-�A��7t�n�M������j��b�Qq0aڔ���ZH̘�w�xG�\0�eLi2N���y��aҮ���h�}8߫�~�8�mG�1y���Q �N��ɏ`�é����f�8Ӎ(����~ҎE�HL�Qx������6�~�w�d��T0��p�{&�a{���E��'kZ�X�#���ޗ^�qbj�A���$�L�yZɻ����"��gm�ո�%������ | |
�`z�g�o7N���KjE�m, | |
��6�? �FPrꏦ�������Z��'g��Ϯ��Ap:~�{*��N��'�`�*��s�Mf�=��� Tz@����f��4O�A��������+Ե�<�߄ɋ�a�6�Ef6?�B��(=9E��P��4�s y-MiB��yy�B�ɒ$����#Nץڻ�\�2F�dʕ�S�%i�XH�*!�]m+_E�\���6i��4��'���?�I�����p��2i��������/�:U?u)�z�t*3�hNƢ_�{�_�DѓkP[�'f- ��7a��Nz;NneOK�L͛�t�olَ��*�A�x��q����gM'� N��[���=\��p�+�/��J�Vd�J�O�L������'���픮�m{~)��Z�5?��6�䩇</�+�Vj}�5}��s�_���$d���X���,l!�Y=�?Y�#J���<5ud�/����el����o��d3��2&n���������1��ij���� ��-�[�h�7��ֻl��$˟���T�p�#�i�20&Ɍ������JLA��]�O�kI. ��b ��o�3ggcg�R읲L��ޥ��])�5U�b��m�Z:���<2����E�q�ס�00��|���� �x�x3n�w-5�_�u�H��s0/�oI�H�Rk��w�eI_��)l:�?+r��c���b(���.��.�˳M�V����?y�<�o`"?[�_��Qk?]W�T2;;g��T��Gy�Ww�O��`W{B�ng?Q(�衙Y x懲��Cp�M����r:{�o�ᵤ�!:���1r��?��\�����}��I1( _�6ѣ$�I��'Q.��2�͆-!�nu���(��:�����NEk�Dy�<��fa��%dcqAv��v����){w�/�,#��mj\�� | |
��]�1�B)�U}H���ge�>�&N�� A�N�q-����I�,��e ���i]n������k�ԥ+��G����`N���o����^ڸ�v��6����y-5k�������DO�&{��h0R�e<ұ��S� ���^��QM���_BǎC\K�3�0yH3�����WV&���f`rFF&���X��6mE y-5�ӕ��cQ�d�>i�/i�k��m�WF�aO��/C��4e/~�\,���6?�b)���lL�,?P�q���'��ˊ��H��6G�-�u��c˭�ɳJz0>R�O�/�]�!������O�҂���^��`�ֳ�[T��H��a�6u�=��p��zO�+�7�_�[�7�ѐ�{~���6���w.��@j����o�\dz�i)e}��(zŊ�V�X�N(w���χ���?S?b�<_�+�R$�+��pP���j�Œ�N�ȹ')2��v��(Ix9q�X�v�D�eZ��zcw���q2+���[1�d��Z���c3�g��?hc���?ΰ�Y`S�"��Y�+7`A�DX>����۵�r&�Kb���mW��N�a�65G�u�ȳP��6�*�V_i6Q�#��^�_07T����Πl��(��С �ȉ�720����8�&��/ЁQk��rՙRl5�FQ��cRW�u��t-�ɻ�3��ۭ�e���#�)w=�,�/_���.XeFjބ2�y���+h��(N�O��E�取x��rR��ލ�)���ߊR���a | |
��3bw?%�$��Jl{��/3u�{`�fmY(ۄlXe�X=k|�����;>�s?Z�Is(g���.�a?�����ܰ��Y�ܨٿWf��0czf��Wgg�i�:Ҍ;��/���H����*�;2@��[����<��-��6��<��,Vã��|�L�H�_i��]��VӂƳ��~����5|���������;��8���#(?�w\q��%Ƚ����c�:�<V�H����7ޞ��A�;U8t���Pv"I�����}j��.���݉��O㝚���C8t��]2.,����8�a�� #�U�t� | |
G**5y��S�Y� =�}�+S�5 c�|�7NW��{��cyR�"���nѮ�0w��X���EC|f�ѯ�h�M�� �����NY��C�=[�zݞ��>�ô�qG4�`A�#_�ѻ��2NI{��g���g�����I��dH�M�y�\c=N�G>.m�y��gKHyT�܉�;� | |
�_8�w�?K�D,}b�41���:�]}G*e��qy�:.+\F�]s��o���E���0煮m%���� | |
y-ۓ;m�}�J�P[�[~�X�+3A�O=�Z��m�%��zs*��%�_�HuW�X5\RIY2%E)c���7��͒� �7'�B��$_7J\l����,�-D]�۷��B.�[Ғ�v�w�L�dնi��pA1m+�=Qf����7�|1~�8�e��'�c��V����<Wϩ�<�ې�.�4^���5�M��|q_���I��9��֢� � � � �F���H�H�H�H���ׇ�U! �P����B? �C�����dUH�H�H�H *|��ЏH�H�H��*|}�1Y E� | |
_(*�# �>D� | |
_jLV�H�H�H�B��� | |
�H�H�H�H���ׇ�U! �P����B? �C�����dUH�H�H�H *|��ЏH�H�H��*|}�1Y E� | |
_(*�# �>D� | |
_jLV�"p4ף��v{3\-�b3�h���� �ywt�f�$@� `2��H ��+�����逗� 铿����9��G-��\��en,z��3�sŜ~E�xӂ��"3�sy�"UՖ(�cA��H���Mgvc�+�P�iSkJ6>:�C;.����XV|y˞�Ԅ��g | |
�����mD I����f�:Mٳ��E^�|̞�!J�Ue�P�Z]������J�<.�[����X���Ӿ�){�3��|�vMٳ�e e� �ڃ(��uh��Y�,�b�K[��Dz&!0>*|�o#JH]"�=�������O,�� ٘��"<S���[��8�TB�'6Yz^�hJP��Ui#+�J1n����������P��g�7J �*��Lg�}-��7�h�Uw�M̛H�3إ�jLC�������%�$HmN�����xC _�����݀�Z��ۨl�_0)��R�^��U�m��2M�Լ��}W��wK#J��Sz8%!�;�05ͪ�_�C�K�=�*��o/�Q�0��Jl{�F�6YGM����)C9�k�ס�� | |
Mq5Mż�>����I�l�NJW����LW��)�10F�w�kV���d�ux��S��`����^߀5�G��`A�9X�P6t�ԁ��lh��-3�-��0Z��YZ�s�_��Y�z��䑭i��Sq�J�/��:�����[�xQ~�t��EU���Z�� c�<�E3R5��c&�� | |
�����K��Յ$@}���_��_�����$@��E!��F�Wǻ_D�h��/�!c�̜�]�n��?_���~o.2[Pq��{��:5���P�ӗp����";c8>��iT�]��g"��ƶg��� �W�3����G����-��?)� -��|�p��4N�+.�NFF|mق��Ux�}'2��?kĹ���VL5�M�>:��H���E9�;Ղw�kPq�n̞�[���e�֩�J���H�p7�o��Ϭ�<'�Ɍw+N�ȁd�̆��z���7Pu�v�M���z��:��M���fԾV��l��{P*f>0>��T�F�irn6=�v��58m,r� �'*p⭽h�c�ol���ڍ?��ع��;�j� ����?@�3%��e��LL�<cm��n8�?��;5hI����^�ߥGP�lƘ{3a� <է��ȝ)r��0�Xx���Y��(�m��$@����'p/��b� t�@B. | |
��J,NU��iZ&fRFM���Y��Ũ|�d�� ��=�� z13�6`Y�Q�|�Q�@'\f'����6 | |
�EC�Xmf�.�t���7g!Q�fN� E/H�q��omF����_�E��f%aي�����x�W�<��$��Q�f݃����:���q��ݘ���$=�i_��Ŷ�T '�A�@����2�aޯ�!�3�a��)�9���FC�����+E��`�n�_W�l�Q'���X���Ì,�Cj��D�F�����`�n�}*�=�;��삉m*�I�n�����J�8%ۻv#�����9� �-~�NY۴EX�P�Ĕz���(���֕eF�j�����c{4�Uu��m�䐎H�����g��!��R�,�J�k�˒,b1;]]����D ٍgN5b�ssQ[�+�7�A��W.Q}�nQbĽ_�!0e4���q����.nD�Gv4�������H��+~�cXm�����KEN�}Ar�b�]�b�e���;�nF�˭uߺ��!݉�3np�(^����u�zT-���T�s|k�֑c�����ˈ �_Vrh9˟Hƞ2��f4���P�誝/r����>Ó�<�5�4B���3�������HB��h�� Oi>�{�keȝ(��8�>���N����b��� ���f��ڌ�����ҵ^��"e����A�8���N��ِ���*��p�=b��� j�L����1 �@�#�}��>�)1 ��5��߈ ����2)6QN�o̤��ԉm�/�NQ/���)&�K�q��7�6�}��_��r�d�fM�J)#'a��$�����>�ҏ�Þ�8-�e�]�vl��X̴H���$oz�mZ����'}| 2�'lڿ�7V���_LI����dLߑ�Zc)�� �2�ʪ�W� uJ,�f�5ɷr��YC��g���e5�cgӢ�>|Yz}d���S�JnƑՕ��'c��1}��oQ���{C~�LmJ��$@������f��:D���$�N��z)Y����|i���t�KW���)�>3�%����^ڇ�IV���>MٛZ���#8�j�>�2/���+����\����.�>,[�U��ȱ�4� | |
ʗ� w����pKHeG���x��cR<���괥I�-��2d��^��P kݥ{�ӕ�Ҩ)|�OK�nЀ,<'��H�8�գ�GE��M���ϝ��<CŤT&�4%Zt�ۓ��e֔0�6~$u��);�s�I`P����-���ΐ�``L�Y�J9� ���xC�M$Л �?�zs=(; �@#���|x;��<���se\]�X�e��n���Ho/c�f�E��}[-k�-��X/Tb���29Ah�Z��u5��-��jIF�X�Jv(A�3�;j,�G�ػz.��Uo�hJbJ�0d��#݅�Q����o`���^Z�ug�<4=���e��Pj��3�{�%N��ϯ�y�B����������X$�3�����q��w�����d�u��r�cd�E�.n4���PZ���ބ�Spd�m�b���ȼ�K�:������{����8bw#s䐐Y��nֲ2NRh | |
_3J��{�K8��'k`��;�JFӱ��N[�i!rR�����-Fh��(�zJ~� �>���#�.0�ei�b��o���e�DYk��X,��Y�C�]P��[+��ye�R����/��1��,��[Q$]�ڲ��a/;�*�V~�3����ʒ�ض��Tqj9���'��R���A/]]�R=X�y�YJ��p�� f6yT@�%)��Cd^����{#ˬ۲LP���f���H�:�rK���I(+�E�UL{v\h9$�Y,��M�~!�~S�2'���eYD�S�͟��32x��b��R)�dYϤ����|�X�p���^V����h�/Y�f��8?�AU�Q��O��ۛ1-Y���8�d�N�E�������3 ��L����.\����$@�N@M�hrJ?�(J�_N�^���a�P^��H>L{��I&8��s,�����*��u�G�hq�~�C��i������X\��s���$�~Y������k<v���q �r���(�_\Ⱦ� "�["�f��N�@X]�od���Tr��I�_�:�2���j뜄G������)��-�.K���"L>�HY���Fg���,��9��s���~�ɋiH��G� | |
��ڄ� �@ �˕X��5��DZ�����n9s��ɟc/rQ��9A��n)��� �0����H�H��dy���h��T�t������+�gf��^��e�$`���( � � � D�-|QCˌI�H�H�H����( � � � D����e�$@$@$@$`T�����H�H�H��F� | |
_��2c 0*|�hJA$@$@$@Q#@�/jh�1 � � � �>c�� ����5�̘H�H�H��A� | |
�1ځR� � � �@�P�ZfL$@$@$@� @���@)H�H�H�H j��E -3& c��g�v�$@$@$@$5T����� � � ��1P�3F;P | |
�*|QCˌI�H�H�H����( � � � D����e�$@$@$@$`���d]h~IEND�B`� |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"year": "2002/06", | |
"value": "-0.09" | |
}, | |
{ | |
"year": "2003/01", | |
"value": "1.19" | |
}, | |
{ | |
"year": "2003/06", | |
"value": "-6.86" | |
}, | |
{ | |
"year": "2004/01", | |
"value": "-16.11" | |
}, | |
{ | |
"year": "2004/06", | |
"value": "-5.01" | |
}, | |
{ | |
"year": "2005/01", | |
"value": "-1.87" | |
}, | |
{ | |
"year": "2005/06", | |
"value": "1.06" | |
}, | |
{ | |
"year": "2006/01", | |
"value": "-18.92" | |
}, | |
{ | |
"year": "2006/06", | |
"value": "-3.70" | |
}, | |
{ | |
"year": "2007/01", | |
"value": "1.93" | |
}, | |
{ | |
"year": "2007/06", | |
"value": "15.96" | |
}, | |
{ | |
"year": "2008/01", | |
"value": "6.01" | |
}, | |
{ | |
"year": "2008/06", | |
"value": "0.00" | |
}, | |
{ | |
"year": "2009/01", | |
"value": "-14.03" | |
}, | |
{ | |
"year": "2009/06", | |
"value": "30.35" | |
}, | |
{ | |
"year": "2010/01", | |
"value": "0.00" | |
}, | |
{ | |
"year": "2010/06", | |
"value": "-8.33" | |
}, | |
{ | |
"year": "2011/01", | |
"value": "-3.06" | |
}, | |
{ | |
"year": "2011/06", | |
"value": "10.51" | |
}, | |
{ | |
"year": "2012/01", | |
"value": "0.38" | |
}, | |
{ | |
"year": "2012/06", | |
"value": "16.53" | |
}, | |
{ | |
"year": "2013/01", | |
"value": "-8.16" | |
}, | |
{ | |
"year": "2013/06", | |
"value": "-31.20" | |
}, | |
{ | |
"year": "2014/01", | |
"value": "8.16" | |
}, | |
{ | |
"year": "2014/06", | |
"value": "-65.05" | |
}, | |
{ | |
"year": "2015/01", | |
"value": "-12.45" | |
} | |
] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> | |
<style type="text/css"> | |
body { | |
background-color: #f8f7f1; | |
} | |
svg { | |
margin: 0 auto; | |
padding: 25px; | |
padding-bottom: 90px; | |
padding-right: 50px; | |
overflow: visible; | |
} | |
.axis, .axis text, text { | |
font: 15px sans-serif; | |
fill: #666; | |
color: #666; | |
} | |
.axis path, | |
.axis line { | |
fill: none; | |
stroke: lightgrey; | |
stroke-width: 1px; | |
shape-rendering: crispEdges; | |
stroke-dasharray: 5; | |
} | |
.axis .domain { | |
stroke-width: 0px; | |
} | |
.line { | |
fill: none; | |
stroke: #254251; | |
stroke-width: 2px; | |
} | |
.zero { | |
stroke: lightgrey; | |
stroke-width: 1px; | |
stroke-dasharray: 5; | |
} | |
.swoop path { | |
fill: none; | |
stroke: #F37F2F; | |
stroke-width: 2px; | |
} | |
.swoop text { | |
color:#F37F2F; | |
fill:#F37F2F; | |
} | |
</style> | |
</head> | |
<body> | |
<svg id="times-vertical-line"></svg> | |
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/d3/4.4.1/d3.min.js"></script> | |
<script type="text/javascript" src="swoopy-drag.js"></script> | |
<script type="text/javascript"> | |
var config = { width: 600, height: 450 }; | |
var annotations = [{ | |
"value": -100, | |
"year": "2013/01", | |
"path": "M93,-26L93,36", | |
"text": "Arsenal buys Alexis Sánchez", | |
"textOffset": [ | |
-25, | |
-35 | |
] | |
}]; | |
// The config object passed by draw() gives us a width and height | |
var margin = {top: 30, right: 60, bottom: 50, left: 40}, | |
width = config.width - margin.left - margin.right, | |
height = config.height - margin.top - margin.bottom; | |
// Clean up before drawing | |
d3.select("#times-vertical-line").html(""); | |
var svg = d3.select("#times-vertical-line") | |
.attr("width", width) | |
.attr("height", height) | |
var parseTime = d3.timeParse("%Y/%m"); | |
// Scales | |
var x = d3.scaleLinear().range([0, width]); | |
var y = d3.scaleTime().range([height, 0]); | |
// Line declaration | |
var line = d3.line() | |
.x(function(d) { return x(d.value); }) | |
.y(function(d) { return y(d.year); }) | |
.curve(d3.curveStepAfter); | |
// g is our container | |
var g = svg.append("g") | |
.attr("transform", "translate(" + margin.left + "," + margin.top + ")"); | |
d3.json("data.json", function(err, dataset) { | |
dataset.forEach(function(d) { | |
d.year = parseTime(d.year); | |
d.value = +d.value; | |
}); | |
// Min, max values from dataset | |
// or computed for each club | |
var hardCordedDomain = [-140, 140]; | |
var clubDomain = [d3.min(dataset, function(d) { return d.value; }), d3.max(dataset, function(d) { return d.value; })] | |
// Set domains | |
// Fixed values x-axis | |
x.domain(hardCordedDomain); | |
y.domain(d3.extent(dataset, function(d) { return d.year; }).reverse()); | |
// X-axis | |
g.append("g") | |
.attr("class", "axis axis--x") | |
.attr("transform", "translate(30, " + height + " )") | |
.call(d3.axisBottom(x) | |
.ticks(10) | |
.tickSize(-height, 0, 0) | |
.tickPadding(10)) | |
// text label for the x axis | |
g.append("text") | |
.attr("class", "label") | |
.attr("transform", | |
"translate(" + x(0) + " ," + | |
(height+50) + ")") | |
.style("text-anchor", "middle") | |
.text("Season balance (£m)"); | |
g.append("text") | |
.attr("class", "label") | |
.attr("transform", | |
"translate(" + (x(0)-20) + " ," + | |
(margin.top - 55) + ")") | |
.style("text-anchor", "middle") | |
.text("⟵ Spent"); | |
g.append("text") | |
.attr("class", "label") | |
.attr("transform", | |
"translate(" + (x(0)+85) + " ," + | |
(margin.top - 55) + ")") | |
.style("text-anchor", "middle") | |
.text("Received ⟶"); | |
// Y-axis | |
g.append("g") | |
.attr("class", "axis axis--y") | |
.call(d3.axisLeft(y)); | |
// Dashed line on the zero for reference | |
// Created before the spending line so it"s under | |
g.append("line") | |
.attr("class", "zero") | |
.attr("x1", x(0)) | |
.attr("y1", 0) | |
.attr("x2", x(0)) | |
.attr("y2", height) | |
.style("stroke", "#666") | |
.attr("transform", "translate(30,0)"); | |
// Main spending line | |
g.append("path") | |
.datum(dataset) | |
.attr("class", "line") | |
.attr("transform", "translate(30,0)") | |
.attr("d", line); | |
// Annotations | |
var swoopy = d3.swoopyDrag() | |
.x(function(d){ return x(d.value) }) | |
.y(function(d){ return y(parseTime(d.year)) }) | |
//.draggable(true) | |
.annotations(annotations) | |
var swoopySel = g.append("g") | |
.attr("class", "swoop") | |
.call(swoopy); | |
// SVG arrow marker fix | |
svg.append("marker") | |
.attr("id", "arrow") | |
.attr("viewBox", "-10 -10 20 20") | |
.attr("markerWidth", 6) | |
.attr("markerHeight", 6) | |
.attr("orient", "auto") | |
.append("circle") | |
.attr("r", "6") | |
.style("fill", "#F37F2F") | |
swoopySel.selectAll("path").attr("marker-start", "url(#arrow)") | |
}); | |
</script> | |
</body> | |
</html> | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(function (global, factory) { | |
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('d3')) : | |
typeof define === 'function' && define.amd ? define(['exports', 'd3'], factory) : | |
(factory((global.d3 = global.d3 || {}),global.d3)); | |
}(this, function (exports,d3) { 'use strict'; | |
function swoopyDrag(){ | |
var x = function(d){ return d } | |
var y = function(d){ return d } | |
var annotations = [] | |
var annotationSel | |
var draggable = false | |
var dispatch = d3.dispatch('drag') | |
var textDrag = d3.drag() | |
.on('drag', function(d){ | |
var x = d3.event.x | |
var y = d3.event.y | |
d.textOffset = [x, y].map(Math.round) | |
d3.select(this).call(translate, d.textOffset) | |
dispatch.call('drag') | |
}) | |
.subject(function(d){ return {x: d.textOffset[0], y: d.textOffset[1]} }) | |
var circleDrag = d3.drag() | |
.on('drag', function(d){ | |
var x = d3.event.x | |
var y = d3.event.y | |
d.pos = [x, y].map(Math.round) | |
var parentSel = d3.select(this.parentNode) | |
var path = '' | |
var points = parentSel.selectAll('circle').data() | |
if (points[0].type == 'A'){ | |
path = calcCirclePath(points) | |
} else{ | |
points.forEach(function(d){ path = path + d.type + d.pos }) | |
} | |
parentSel.select('path').attr('d', path).datum().path = path | |
d3.select(this).call(translate, d.pos) | |
dispatch.call('drag') | |
}) | |
.subject(function(d){ return {x: d.pos[0], y: d.pos[1]} }) | |
var rv = function(sel){ | |
annotationSel = sel.html('').selectAll('g') | |
.data(annotations).enter() | |
.append('g') | |
.call(translate, function(d){ return [x(d), y(d)] }) | |
var textSel = annotationSel.append('text') | |
.call(translate, ƒ('textOffset')) | |
.text(ƒ('text')) | |
annotationSel.append('path') | |
.attr('d', ƒ('path')) | |
if (!draggable) return | |
annotationSel.style('cursor', 'pointer') | |
textSel.call(textDrag) | |
annotationSel.selectAll('circle').data(function(d){ | |
var points = [] | |
if (~d.path.indexOf('A')){ | |
//handle arc paths seperatly -- only one circle supported | |
var pathNode = d3.select(this).select('path').node() | |
var l = pathNode.getTotalLength() | |
points = [0, .5, 1].map(function(d){ | |
var p = pathNode.getPointAtLength(d*l) | |
return {pos: [p.x, p.y], type: 'A'} | |
}) | |
} else{ | |
var i = 1 | |
var type = 'M' | |
var commas = 0 | |
for (var j = 1; j < d.path.length; j++){ | |
var curChar = d.path[j] | |
if (curChar == ',') commas++ | |
if (curChar == 'L' || curChar == 'C' || commas == 2){ | |
points.push({pos: d.path.slice(i, j).split(','), type: type}) | |
type = curChar | |
i = j + 1 | |
commas = 0 | |
} | |
} | |
points.push({pos: d.path.slice(i, j).split(','), type: type}) | |
} | |
return points | |
}).enter().append('circle') | |
.attr('r', 8) | |
.attr('fill', 'rgba(0,0,0,0)') | |
.attr('stroke', '#333') | |
.attr('stroke-dasharray', '2 2') | |
.call(translate, ƒ('pos')) | |
.call(circleDrag) | |
dispatch.call('drag') | |
} | |
rv.annotations = function(_x){ | |
if (typeof(_x) == 'undefined') return annotations | |
annotations = _x | |
return rv | |
} | |
rv.x = function(_x){ | |
if (typeof(_x) == 'undefined') return x | |
x = _x | |
return rv | |
} | |
rv.y = function(_x){ | |
if (typeof(_x) == 'undefined') return y | |
y = _x | |
return rv | |
} | |
rv.draggable = function(_x){ | |
if (typeof(_x) == 'undefined') return draggable | |
draggable = _x | |
return rv | |
} | |
rv.on = function() { | |
var value = dispatch.on.apply(dispatch, arguments); | |
return value === dispatch ? rv : value; | |
} | |
return rv | |
//convert 3 points to an Arc Path | |
function calcCirclePath(points){ | |
var a = points[0].pos | |
var b = points[2].pos | |
var c = points[1].pos | |
var A = dist(b, c) | |
var B = dist(c, a) | |
var C = dist(a, b) | |
var angle = Math.acos((A*A + B*B - C*C)/(2*A*B)) | |
//calc radius of circle | |
var K = .5*A*B*Math.sin(angle) | |
var r = A*B*C/4/K | |
r = Math.round(r*1000)/1000 | |
//large arc flag | |
var laf = +(Math.PI/2 > angle) | |
//sweep flag | |
var saf = +((b[0] - a[0])*(c[1] - a[1]) - (b[1] - a[1])*(c[0] - a[0]) < 0) | |
return ['M', a, 'A', r, r, 0, laf, saf, b].join(' ') | |
} | |
function dist(a, b){ | |
return Math.sqrt( | |
Math.pow(a[0] - b[0], 2) + | |
Math.pow(a[1] - b[1], 2)) | |
} | |
//no jetpack dependency | |
function translate(sel, pos){ | |
sel.attr('transform', function(d){ | |
var posStr = typeof(pos) == 'function' ? pos(d) : pos | |
return 'translate(' + posStr + ')' | |
}) | |
} | |
function ƒ(str){ return function(d){ return d[str] } } | |
} | |
exports.swoopyDrag = swoopyDrag; | |
Object.defineProperty(exports, '__esModule', { value: true }); | |
})); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment