[prev in list] [next in list] [prev in thread] [next in thread] List: mesa3d-dev Subject: Re: [Mesa-dev] nouveau: xvmc on nv43 From: Pali =?ISO-8859-1?Q?Roh=E1r?= <pali.rohar () gmail ! com> Date: 2013-08-17 15:56:51 Message-ID: 3515776.hvgi3NNbQN () pali [Download RAW message or body] [Attachment #2 (multipart/signed)] [Attachment #4 (multipart/mixed)] On Friday 16 August 2013 16:54:05 Pali Rohár wrote: > On Friday 16 August 2013 16:34:43 you wrote: > > On Fri, Aug 16, 2013 at 5:40 AM, Pali Rohár > > <pali.rohar@gmail.com> wrote: > > > Hello Ilia, > > > > > > I was your last commit which fixing xvmc support for nv30 hw > > > in mesa git tree. Maybe you can help me. I have graphics > > > card nvidia geforce 6600 gt (nv43 chip) According to wiki > > > page http://nouveau.freedesktop.org/wiki/FeatureMatrix/ > > > xvmc > > > > > > support for nv43 is already done. When I start xvmcinfo it > > print: > > FTR, an individual with a NV43 AGP had trouble with it. See > > http://nouveau.freedesktop.org/wiki/VideoAcceleration/ for a > > few more details. Note that if you're using a recent kernel, > > you need 3.11-rc4 or later (nouveau/master is fine too, of > > course), as support got broken at some point. > > Ok, I'm using kernel 3.8 from ubuntu. Will try 3.11 if something > change. Also I have PCI-E card, not AGP. > > > > $ ./xvmcinfo > > > > Huh, never heard of that. No gentoo ebuild either. > > You can download it from: > http://www.mythtv.org/wiki/XvMC#Checking_your_installation > or from: > http://svnweb.freebsd.org/ports/head/x11/xvmcinfo/files/ > > > > Xv version 2.2 > > > XvMC version 1.1 > > > > > > screen number 0 > > > > > > info for adaptor 0 [NV40 texture adapter] > > > > > > number of XvMC surface types: 2 > > > > > > info about surface 0: > > > max_width=2048 > > > max_height=2048 > > > subpicture_max_width=2048 > > > subpicture_max_height=2048 > > > > > > chroma_format: > > > XVMC_CHROMA_FORMAT_420 > > > > > > mc_type: > > > format : MPEG2 > > > accelaration start from : IDCT > > > > > > flags: > > > XVMC_BACKEND_SUBPICTURE > > > XVMC_SUBPICTURE_INDEPENDENT_SCALING > > > > > > info about surface 1: > > > max_width=2048 > > > max_height=2048 > > > subpicture_max_width=2048 > > > subpicture_max_height=2048 > > > > > > chroma_format: > > > XVMC_CHROMA_FORMAT_422 > > > > > > mc_type: > > > format : MPEG2 > > > accelaration start from : IDCT > > > > > > flags: > > > XVMC_BACKEND_SUBPICTURE > > > XVMC_SUBPICTURE_INDEPENDENT_SCALING > > > > > > info for adaptor 1 [NV40 high quality adapter] > > > > > > number of XvMC surface types: 0 > > > > > > info for adaptor 2 [NV Video Blitter] > > > > > > number of XvMC surface types: 0 > > > > This actually doesn't (necessarily) have anything to do with > > reality. It's reported entirely by X, which has little to do > > with actual XvMC operation. > > It calling some XvMC functions. At least this means that X has > XvMC support for screen. > > > > > That's rather odd... there isn't really a code path that > > doesn't initialize create_video_decoder at this point, take a > > look at nv30_context.c -- it calls nouveau_context_init_vdec > > unconditionally, which in turn just sets a couple of > > pointers. Are you sure that you're running with the latest > > version? Note that the XvMC library used is selected by > > /etc/X11/XvMCConfig. (I think libXvMCW reads that file and > > dlopens it.) It might be nice to see in strace -f -e open > > that it actually opens the libXvMCnouveau.so file that you > > built. > > > > -ilia > > I'm sure that libXvMCnouveau.so is used. I modified > mpeg2play_accel Makefile and code to use it directly. > I will re-check if everyhing is builded correctly. Now I compiled mesa from git master again and installed kernel 3.11-rc5. After that mpeg2play_accel not crashing anymore. It looks like I forgot to install mesa with your xvmc patches (only compiled), so I had in system last version. So this was probably reason for above NULL pointer crash. Anyway, now it not crashing, it show some X window, but only with random colors (see attachment of video screenshot). So there is problem with HW deconding... Also in dmesg I see this error message every milisecond: [ 179.232807] nouveau E[ PMPEG][0000:05:00.0] ch -1 [0x00000000 unknown] 0x01000000 0x00000020 <HEXNUM1> <HEXNUM2> I tried also vdpau output with mplayer, but this caused instant freeze and then Xserver crashed. In dmesg was: [ 614.990022] nouveau E[ DRM] GPU lockup - switching to software fbcon [ 630.096021] nouveau E[Xorg[1751]] failed to idle channel 0xcccc0001 [Xorg[1751]] [ 645.096021] nouveau E[Xorg[1751]] failed to idle channel 0xcccc0001 [Xorg[1751]] [ 660.096018] nouveau E[Xorg[1751]] failed to idle channel 0xcccc0000 [Xorg[1751]] [ 675.096020] nouveau E[Xorg[1751]] failed to idle channel 0xcccc0000 [Xorg[1751]] So xvmc not crashing anymore, but not playing video and vdpau cause crashing X -- Pali Rohár pali.rohar@gmail.com ["xvmc.png" (xvmc.png)] �PNG IHDR � � ��Z� sBIT|d� pHYs � ��+ \ IDATx��y�%Gu��ͼK�ݵu��ԭ��-��/��0�Mfla� \ �b��xc�>x��6�fll��o>��FB�ZR��[uow˛Ȍ�{o�*�PW�7�S}�'22�D��'NDx��@�<0�~PJ@�� � O�-�S�Z�g}�#E��C ����iRqB$�ZT|ͷ6E/E�� �[:� �nE��@�V���f�����] � �q���0Py����[U��~�M@+p8�hWq�ޥ�p�d���0�|�~�y��D�~����!Pl̐a�ٸ \ ׳��T���?���;[\��78d�4��w�)τS�)���~.8��;�Qp���gɩ��B������B��n��m��a�wj`�_�qo9�͔/���_x������Z����!"�R���!�_��vU7S�_w(��� \ ��? �?���9��ƣ��n�����#�l&CA5�E�l����y���B )R��V���(Q��vB���FH�2!eZh!�LDH������ކl�G����\K����f~�]\I+�)DD�>>�J����Kb�]�_P�k���B�D�� \ � c^�j�QV��Z����#"{�_������il�#$2$5�� M�(9�*MW��^�E"@����u=lQx�i�#�R�*�R0����=$��@�˸�9� \ 7 ���2�FG8;�md�Z8~��8ع��u�;w��g�ܽ�ڻ:9s�/=6�;�x#m���?�ϣ��C���űc������)��2d� \ d���Y�J������N_8g�o`x�����!+��c�VyF&ǭ�M/Z�^��UX��P��S%��JN}j���[+к=�N{q��io�ߚ \ ��^�Ӟ�n�ZA����"�g���L.���H|?D \ �4[�� � k��?DDb��sM��6`���A*����G*b���J�@����>߬��a�����o�pp�8.�\��i�R�E�jM1>�q���B�����S_��]�hZ����9F��{�U�vK��#��7�ڵ���~{��Q�z����1��Gy��x����<�P s�0�8��肕ީ�s��ΎY�972d����U���q���3y�#��f�}�Df摲}H�P���I�� A�H)�Z �2���e \ ���7)z�x>$�@DA3eJ��(�!�L��� AJ�A@�+���>��@JȲ���\I3�Ml��V�v���=(�BЬnԯ��҄4�"M+��S"��W.* ٤F<�^���)�ѤF\%<�*8KD�, \ "$MHM�� I�_I5�m�Q§��2) �(�I'%| �馋2i�� ���ʤY`�2�lf3eR,�@�y����s�R`�]�" \ �,3,2�>��e�)f� ��2�8�q=���2�(��Vn�a���&ތ�������(o_�v���870���];�ES�zΞ=��&�� \ �l7��O��S���(���q�ړ��w?���� �Gk}8�O��^4d�o|TX�9=:f����U���Vy���1Ɯů �-~�3o�{��U3��`��,��g)Z�a���^��A��e��m���� ��5Gh�g�u{�+���uɩ Yn˫�E^\,��~ /�Iej+��2rR�:K��mE*S \ ���K��s�G�D�j���4�<ɣ3$���Aʳ�a��_�[���"�R�D����4\�7��[��N�@�m�ބ4��A�6E�C*y��EZ��)Fi�A�^�<�>�5�73��]H3�3B?o�MD�[9?{�%/�jc``��� R�?7�(��^R���?ɓ'�o{�`�8|��/���?���(H�n},��Ya������{zz�*���q��L1ʨ�ǭ2�(��3���,��+|�w�11�4���.�e��F%f��V&��g��9���I�,� ,��-LP \ O�}�1EQ��<=t3C�y�餋Ֆ2J��(�ߤ�ۜR���QI��&�0�)����z�G]�#hcizh��v"R��C��EN_�#��W�Sϩ �P�5}�b�Ͻ�DV������˝R�+��$rJ��)�Z�E)�@�dM��%��rJ��*�&��n�E�V���S��O�n�)�&OT�**�� J��r;R�2K���A�!G�I�`;%`��9�9�6�l�e�C� \ ���Lp=��4�3�~��5@�}�g�!��B���b�(멽]�<-�_z�3� ���x}�CY����F��-8�_�<fy�?f~�8�q�-�&�1Aɪ�I�@��TG���0��iG��*��۬R�u{�QX��9B�=k�N�5���w|�:� \ �~�U�� ہǑ�!R�V��>���fT� \ �`���RgY+X��䃽K�<)ʆB�ãL+ N�HD�R��Q8C���<ű�O��H%�y����V�K�P�?��3t� �����R!�3�������R)ޤ��6�M�9��.�g�p��<�T�ۈ-�7����}�/��!f�z6�zt�)�� H�v��Ž ��#��2�m�,��ށ���+y}9�ꁂ*[^a���b߉�ߜ�F���;�_�<fys*I͏I`��b��� \ ;f�%`�+��ef�%b���b����)�?J�EI)�?F�y�J�+�!G7=LP�@�2�L(J�����B@�L)'�Vʴ�����e�hfZ��vB�d�&""�C���Xa1 Y��˴R�ש�4��[�(Z�5}��tDd�%�.�k '��� �K�и+d�$�`c�CEIGE��^e�H5`Mꮯ��t߉�����S2�y�}8�đuU�'إ'wSTϹv�j�W+~EH�Ty���H6N�~�FU�CҞ"�=E��I�/I�n�����.��)��pQ_/��Y�-x���k����ˠt��L�4o�=�wrD�-#V � į z#Y�S?�'x������_8R t� _/�����|=��}DD��D������.��B�#���!K�+8�Sjr�HA)�)J\I��Hs����|rj��{��)��cS� ��'�`�-�7S"�,�Ḏ��6���7��#;)�f� Lq�K{ ��#<|�"iFg�a��~�r(�:�=9r0U� ^�L6]U\��Z�5�G�}��Tُk��Zy#G})��dW�J�W��>9tW��-���ê����3Q�0�>��#��_m,�>��Bk�53 \ t���-�{�T �nQ��E�T�)��D��Ɨ2:W_ٍ�|>�Vp]�v|�]?����L��Ma�\H���6g#��$V����/6~͐�w���p�e�s���Nr�"����l����E�Yʒ���&"���IS&�@���-�H�~� �)Q�L@�,Ђ��4Q&�'P�=e�h��$#<�aF���M\�&��C�Q2a�->��V���7{�����a.C�ɂ�ͦױ���-�2�E \ d`VF$��q}�}������N"`��D�ג��4��6z�h�LM��Ne�k��9<J,��� R)�B�R�A���&�N7�,�"�,���S t��c���b��-,�bN-K��vI3�,����E�L1M�)�dy`�9F����QB��F�d�����z�h�������A����A��4�*p�T�#:�2����6�Q��{U�3G�.�Q���d��� \ �o�Q��x����a�\�c�G �/��4����ІO�:r������J+#��Q O�<>9�4S�H�)r�d�z] \ K���R��(��'R�nQk�J�n����H��2��.�ϯ#� \ �8���w�V�-�W����ʇ�y1�kc{����&f�d�� ��p��i�m�E���)� ��K����|������f�m=Q#YCX�Z�^ ' �~6Q��� �|;M��YX88���Rt3���O,Q|O~�"�Υ�_�+ӚoJ�z��XSn�T����W�������+���_�*�YɌbRW�z22ҷ b¸gƯG��c%5�0�H,ω�5���h9����yqqX��o�W!L2�3f�A��d;�������B��f2�)#�wM��{|�I�&��M�� \ �C�8EF)G�y��4�V��[iƃ{43I���e^`�!y+;�U�z�PW��j+�W�k��fX^y�Ua������+3~�E;B�?'(�{��k��bW����n|���'�����<��,,�\��@g�S�Ez� O#� �;�L#��K�[U^�$��� \ t���8����]9^�d����ٿ+1u�_,�6�n%N�Z�x)�Wb������K�_~�_����G�B\����V���!���M \ k_:�1��w�!3��q�۹H�F>)JJ�4���1M'm�x(�'E7�J�.Ѭ�CD��r�[�v�'MO���bl�"̈́t�B������ \ N�{>Ʒ�~q�l�2��s�.٢�*��دTh_k��J~���u��y�O�>�˧����Pb�;y#=�a�iBf(��y��D0�O�42̩� yJ�m%C�_ �ZI���#��%<� ˍ�<� �Gi|"|���&>ȯ1z~�V"6��M��h2�/b�P���HVz���ZW)����^nyW?^�YmX����u��]�e��W����v�K��'�ͥ��^8�v�TQ���X�X���Lc5��w�{ �k�p��J�U��z�a+���WB����qC�/��ϟ�A�t��M�O��] �~P��H�8� ���k��L�ذ�好 +�&N{X���&�'���`3~D� \ ��bZNI��K*@�U,@{��v��5܊`�}�c�<���HD�"J��z�) \ �()���R���dI!]�<��x����YRx��|��R�%=D��.���q+[��X�VaO����5�^�a�)��;���Z \ �˵di#��O+M�Ԭ��B5Z���OY��"��3�J�@ᔊ�)ә�(cI��IQVߏ���O�$<ɓ�r�v"6��>����I��_ օ \ � S�� ]FHi�"�B�o��^~�^��e��z�W� sm�}�A[���4�A�*p����9�G�5�h%�2vs;�c����xۙ�<�j�f��XP8C���R��"� X$o{�V�J�8YI3���ic�9��N�]jG�c��2>�����#�0��\���{N�5��'�^ cb�� }��\�*��O�R�������������f\s6�n/�X�}�jC6�}ֽw1�D�?���|K(����>�r�`{���&f���H��<�� \ �ȺKÿW��^{L�}"���.��sv�Iִ��#�n�XQ�.�g�@��L�h;�)�^�<�&��?��]��g�đ�gaT����Kg?�u��"Y�@ \ �@3yZȐ��,mi%C���.Qb�]��V3���LF�Xg�Cmc*(�Q'Kj2C�j�R9�B��>!'y�?��Fl���٘���q�྆�_&���'�i��<�v�m�V�Jl6{JO6w �'�^�R���ڸܣ�<YʄD���D��64��*��)�R��iR��6F!��HQd�,��S"M��,�@�4E�l`�e���RTq{ \ �ɭ���\G�a��`������b#,em6��^iz5�-������/����_����N_/��I��m��vn�Wb�� �x��f� \ f��������r{^��9tW{�'�c5�O1ų�/��9��nP_�r��,em,L��V��Ь4�0�E�*�6�*�;ɏ��z�K \ ֘Tá�#�T|9�+�"�D@W!�TЅ�5����0��s�aTw�HTa5c�O�D`�@Ku�t�h���C��������l4Va����ԅ�� \ K|�u���a�q�l`�}���ĉ:���6;��.��J%�9�b�`�f<3�W]���3C=�j��|���*�5�����/��.���f�V_��^}W�Wږj��2? �f;���٢~M��o���I�(�[��;� ���O"w�����O�(\FZ�g���q�n^�|� r ���)�Z������~����=���A���In�>å*�\�Hc�d�,�-IO\�ҤH�ŋqN�&��� ,��Q��KZ?G��?ƣ[�D�<��5>��r�� ]2l�9WӢ���8���D�b?�*ѯ�/N���+�Ny��3�DNd�^��~�2ɝ�E7;�a�4ev3G�Y��#�g��,�f� �#�"y�jzV��$q�9rh�H@�9��h�D@��� he���2��x�9�a�픹�-���3|�<���6z���� w���:�m���E�Ws\�Vq�m<D�c�I��aY����f�H�w�U��py��M�������H�\R��.�W�( \ ��qo���Ķ+�ҷ����2�z���l� }֙mk-\:t<�4,z�����B��,�ՠ�[��ts��M/�L�*!R|SrG�`����k���Z�5�T5��������)�[^s����f0��5}��3ŕ�c�<3̒f�2s�)P`^�;G�yie��6 ꎜ����iA)�Mʳ��hs�@mcZVۘ��ۘ�[��2݄4�e�H���0g���m=<�s��9�1�6q��j��/{ /oD�a�D'#.{h� l�W�B���}�M���K�Y�m+����M��b{D]9�^�BM���=GYԜ�e�п��.������R��.?�E"�ShKM���e�?.U�f�j�ת�Z鉶� D}l�a� ����[�J�> �IVH2�|��V�S~�IH����_f�Y�\[����W ��_t{��+�I?cۇٔ�{��/�o91H���f�& Gd�P"�DDJ�Mdc�!�TsRj LDN�s��,�& G��\�Sq|�=rD� Ȫ����>>�Or//�k`��50�j�2� o ��pקY�s�{.��=������`��Ka[���)�kaS�b�ڥ�s���J���o�8���s \ �O��¸c��Z���`�k'��-oDdO�%X���TУ:x���QU�~��5?m�"���"`ݣ6^��� \ �:�W���s�!��1Np�$c���$MK�l��]�J�W��5�S��$�2� \ 둫���O�q���%����9�;�0�4�tm�6����F���>l[���j.��r�ph�C��)�I�VZ��#���=M�� \ Z�Q"����ZP��G=K����ȡK��5�cL�.z��{��u�`e�Fh�F�ҕ�E�8N�rFD�F�6N�6Ss[�d�����+{�ި}9#��(S'a9 ���c��Uc?[ �B�I�����l���-?}�79�]����'�}�xd�h�����C�����yO�H ��Ĝ�=<�s��"����S>�>'9�g�˄t���?��{I�K�mc�_4m_-�z�@Xm�\�̍\�u�T�����!ވ�[%x⣌ \ ҃\ӳ�����]h[fV."w�K)�n��k\�*�0�&�ޚ��7B���+2�,[�+!�Z��륰y�Lo�?r�Y����U��˳�6�;�I�8\2�bW�m�S�/����(��_�0�O�#\��2����Mzو\L�[�7��`�nc�"��_+��i���8�"�[�� ا ]� 5c�x���j�Q%~�UWy�R�Z��&�j∈0@Z��*1:��zX�^����ZX�����J��jZ���Z�lj���y#R1�GZw�nPX/"|�*��p3oF \ ��G��]�K�ߕ�=H���UxkY��B������^T^O���_u�(U�nJE��R~Zط�V�����(���6EW5������R~/ߍBԡW�i�~�!��.�a��Ki���y>�'�#Wa_��k��[��4M0�� \ IDATrt������=�h{ �� -]q�W����;���_����!O�|�<�\�uq��#p��$B� ��=[�E&���S��+�qz��g�:�w�k�1Zb�M��e?�x�8z�8��Ν�q��(WR�},*�<��kR��)�'"O�v( \ b��"�(��A-%�G|GE��(s9��i~��Ct!Wawq����9�䆏g�~AJ1{i����mk�f�"Ќ\D�!l��U�ϋ���7�k�ڧY�g�i���5(6���5,�*]���K�Vy~y��8�앦�#�Q[~ �gTu�X�D�.}�l� ����n~+�K���k�s9��Uӯ�/GI�g%��߆�_ ���_ф�����c�������)G�ϧ�0K,����M ��@��ue��UN���3�Ыo�V&ҫ�S������cQ�:��X[<G�6�� ���R�w���-o%�-�z��f��>n&�Va�!�4�J���Vh%c�X��E�]Tį����>w+�2}�4�eH=��R0�� L)�����m4�x��?|���ϫtr��'��BZ��w��Dlr��p�������!)� \ q�n�F�DA�_"g���qNp��6�@K�& �QKcm�8�t�� D���*��"J�g�9f��LD�'x�1���n���!6� �b��x�a��&b���jc ��8��9;���4�AD`����k�W�z�Q��p���!�z�%�'�#�\���ˌ����*r����0[�x��8 Zl��^�Y�Ze�qp�Y���q���c���9L�o�>6p��0�>`�^M�z)4s�M7]�c��K �� ֲ6�z�b���b�p�{�S+�Zt7��I����7�(�Kv�A�=�����I<�յ�-뙾�ڹ �*z��?����8�M>d�������>��{;,LZ=��#�FV?/{uڟ��nω�)����D>Ⱦ�<��7g,��D?oǷ�fz� \ lX��_M~xU�����O�{��My^�B����ý��Q��_䧎��O�y�����dI�Qz�d��!D��A�!R�t�4��B��� \ �>0�,Gy���B��<��}����E�����m\��O?G�,��ة����|(^SM�k�ɛ���q�7�鵈Ӥ�[����`ʥ�(���W��Ŭ��g㤃u��-�GH� �$�<��e��ڴ(�*84�e������c�R�Sț��]\s�CL�e�l1c�J�ĴV-�U����u^ �Ư�^ ��7��^^��~��2qT�����Ŋҫ����K�t9����W��O�os��Z{^ Nc+�:8P�$�/��¥�祐�f{Np"����b�ks L'e���.���.�tz�����>�O�2'9��$�p}܈O�kv��Gy��!��C���d��<i��$�_��l����p��j��ͯS \ ���� ��3qDD9U��]9��}��"���r�pq=Wy/�"�ڐ-��c��⑱ƞ�Nh�JH�u��{�R_嵀ӷ�}'�B��b�4�r� \ 3�rl�zZo�W�$�z�F���J:Y-���٥�\3���,"�&�Y�L\S�F��j�q���-o%?��k�E#+���^����-� ]>f�d�.� ���(��VS�!gcg�[�1E�CZ�� ���21 \���� _1� ���+�i��y�zT}�V���ǥǗN��0�ߓ�����S�_�O#�%�}�e�&^jQx����I���1��ELJ���p#z�O��q�|��cm�����T� \ 0J�y$l�S,T�"�la5�a�����%��nz5���u��W_��T�p5<�IN;����Z����@�E X \ ��up�Y ����V � 9����JA�%J�S��,�8�&v�C�m��w�����: �ɕl�e ��b�AFO�C�&���~"�����!��YE����>wC���{-��[� :���� \ ���0�5�5B#��� �@��~�I�9��w���-�ېu��B�8�� \ �)�[�ޮ�>:v�C�A'��:�|_<�7e�>��>�q��f�[�N�R�T�}�j ue�82�0� \ �^<�k��W�`RiP�-�K��Yz���8?���Q*���^�c�o��(M �"�� \ F5�W�c�z�f����N~��AXa�J��l������+��f���}�$�,�$�z��}�+���hЋ=�\�t ��A}���>ʴ�J�R���VZ9K�3�o&"b3!Y�Y�����V)���^_�i_�K��_,^�I�z�B7 �q�E��(IV='ϙ�u������s}�m��ʓ�\����k�V�6q2�����wp=�+�fz��g��ί[����u5F5����g��_�6-��N����c&H�C����d�N;w�^�<piށ�Xc�S /"��R8�$�h���y��>�'P�ZPx���[�/�/�mB�Q�!� ܻj�����M������<̇>z�.�lg�FtRF�V.tz Lr0�}�J���(T��+e"GKV��5���_���c���6�)S"M�=����o�EB�y�Zc嬿�������j3��!�+ҫ�~'�n \ y\�:��w�ѝ�š���ү7c��a��UT�wg���K[�N(�f|l���l��Ɍ�G�X�Ʈ�a9�j�W?�Bk���B�Ƶɟj< \ [&�ѝP�2Q3�E�g����7�O�8'8J�)n���#CӲӨ^K�a��ߧx���%d#�ig?�l�a�Xf�1T�l7}�Ц˾i��G_[�5���-��`�7�]C�귀T��nb����vX�x�0�J�i�� D�� ���>n�^ʔ٤,~�k`�ŗxe�0UZ�k+L����q#��":J�I&�rH�50�d�Gy����TH�Q��Z �ejǯ�_K �G���Y D� -�8̧��*�;&a��=�9� ����1�[4�M,�%�ʽ��44�W��qQ�{��d?��������0?�]�C��<l�r0|����!-�괿XA�V�� \ ����規utK���ڇ���҇�I��b�T����@�Z���ut���+�3ķx��<K�0縇v��H@� ;���-�:�k(����"��7_�!Vnݽ�a�a)E��o#�颡�H��X�� \ -¾�m& �6��\ ���o��т܇Z�[�Fu�vU��.w��^��@��@���$��ȅD9��;���=�:kU��<�'~�L��<���O�۞�E�:hcw�5�ɲ����G����d�*�ڮ�:4�+� \ ��-��=B����,�/K��l��k/5�VhB*�M �#b=n��� �m�RT�ľ�q�^T�_����iu�D�T���������L��_|�V�6v ��w#�f�fR�l�g\I�M*�Ҹ�Z�6ވ<(E�k� R� ��ǣL�FiҌ�Q&b#iҊ�A�ZC� �K���܊�Z��������K�VZ� \ E�ݔh��)R�(�E�N:�Px=9z�a���� \ G}L�b�:Xd3��"�,�2�v�3I�fib���f�4SL�Q>p�d�`ar�i&n��r`D����Ͷ��N�#�*�w��M�@?����oh�܅�L�c�7ΰ���s��~�uջ(lY��g8u�1�w��6��Do?G�� ~����,'�x�+_�'n�܌�/ \ ����{���$Vz�����Z�ynf�����</�����{�8Ű�� c���9F'b��r��8�$x�c�I��OV}P��k��U \ ���>O�j�V{�@`��!�q{R�{(�J��(�^�4�Ĵj�<��8�X�}a��uQK����F���j����� ^�~�8 \ ���pJ/���d_⓬�'�_Ob1^ ��ҡ���W�k�D���kY�7��)����Y�q5��Ӽ�YK��xYK�ͭk����]���E�� \ wq�����'�a�Q"����2��DJ�b����N�H���:^I(�c�!f�b�<��y��3D'E�r-�\G��֪os(,,��@�rC|�ǹ \ � =�d�2��7dhf�&<��2��T�!�a�x��H,�rQF�]�G*���j�B ie�"�j��bST��:��(����=e`�.�>��'�z���gCȕ�9�u�I�v�qmQq��_5��g�nE/ 3�K-H�1 �f-*� �+<+k���Ճ#��Ĕ��.��\ �B={ �_� ��<�G�������a���[�����,<)���-�7���ٳ��f�y�R��8���_��?�f2}�=~�o|�%>�������@~כi�,��� �V�I 1n���9�+�##��N�Z�91>h���ԨU��3F��1�:o�̓�p2�{�� ?����o �>"��B�>C��u[��A�]�^�Ӟ�3�5�<�C�j�f{N9�=��C����7= Z-��"�����/ۣ�$ۧ��F{]mx��{B�~�i \ �U��M��U(��9�͖wa�<�,����ȕ@L8�-"#d}\ � ]Wc�-z��W?���5�9I�y�Y�<')���j@t�y�t�����&�9I;yF9��7�$�[g����s��tp�����j�6@H�2��ng ���D���~�Í�}g�!RmT�rF�׳i �Hs�t��YT�������[3u�`]�z��_k�@�(����5�@6��t�n��Om�Ze��VE��]=SD6�NE/ \ n���v���� / 3 �)<L��d���� \ � )���ˀk�}B��(m��{�*�N �0p���P*����;�./���;��{H���x��N�o�y���_�8� ���w�RjD�A �aƉ���.^ ��O3M|i���N��71��F��;�]�I�V\�i�s��&��!�^�zS�6�]t���WɩϒS�e�=菻n/����M��"�fZ!h!YQ&v: -,���)�vXI���:�&�^���P��,��t?��F8 ��Rj{��%���V�FJ|x��ux���}�� �_��^*=7�z�_]�ya�S�.��6.��J��"�E �{!�z.�^��e?��B"?�)���yE�7rҋ��EN~"'��S��Ny~���x.|aՋU�.�V�r�P��D�m�=h�<H��:i�*���rT��Z�w���Rˇ��eH�6i�2?h�8k7B#4�� ��k���t�A����~ �Ӡ"��O�y� s��۬����{x;��ք�}����~��� إ@Y#��3� �%�߫�'U�A�h�$�"ED��RL \ ��{�.G��"ͤR���R��V.��)ө,~��m�:�Ep�%J�W�iR(�A�.:�T�M�pL�"O�Vr��c�,��"[�nf�4 \ �̓e��/og�4�̒a�]/�f�t�R��}̒e�Iʌp��̒e�q�9��!f�2�9��X�hfx~�Y�y��ob������3�1��~�}� \ p~�Y�u�]�����3?��=Lq�:���9��7��G`k��cx�k_�'ӿ ?�*D�d��)�z�`=C���?�{��&&�������ߗ \ F��]��{<?���'n�_�p�s�;8�$c�J~~� ��ʅc=1wG��m������ w����$O���==�:�\�ts��^jW�k��� ���b��H���1C� �dWʡ�/�����6����E^\,N3O�$�!�o�$�k��Z���Þ2���]�gI,t)����7pQ�[[��֤x�:�"�oy�)� )0�U \ m��Ttm��Sxy�7��9�b�Y���t��sH��z~F��8�*>�\n���4���˃hSqO)�f�F���� �z>�Wue�;�8{~��'ᶭ���)���x��dz�q�T?���M�9���w���������C���L��܆�8�x�B��i���+���������� Z�=35j���L�*�м͏���ς��S�S_zzWקn;����Y��gCt{�io��f��\@�u�{zF%Eb�.��Γ�=#�p/��ir����R8��Q�u��{�1�ο�8I���w=��9uC�;�|?!���6R �����Zx�!![� �!![�=��-J��x�R�!�o��aR֔�R��0)J��R�{�=L�<��=��.�=��N��fF�������@�1�.v3J�i�ia�}�c\��b��`L)о�zL)�!��-L��s���P��<Pf�c��#0� �r-���spen��l�c�?�^��wҰ.?��-�E�B�ˌ>(H��8���N�w��zߕ;���)6[����<{����q,~c>�� \ v���s��I�I/ʹ��}{���6p�H�Ø�Q�fz�J+=laEz街�(P���.:�@)�pdI!�%4K�@��~L��|2���^z(�KD \ �8�����)�\@X��ry��/>�.���vA�f��icp�9���bQ�Z�J���#�ē���I)����^"�"ѭFl�Hڥ���,m�2��z��D[ \ ֩E$SJ����{�&����vf� M+Č���WY �(3�e�,L0��O]Ϭ�e,!�yn}�V��732;�,�x���fAY \ &�q��m�b`�9�u�A�-�9s�'N=�����y'��y�{����j����yo�Cx?�L�j�]�2FNVj�3O*�����'� \ �����@��j�.ϑܸU�c�)�����u�y��gY��}��U�����N��y���{���� ��2H`��a���ۈ��)�C�4)�P���(Q��hf�|RqCX�E[ \ ���Ɣ ��#F�}�)3H��r��}lc7#wA� �k��N}��74~���� <��1� \ �zv��%N�w���N�Ң�(��d�{�q�$ڕ��S+��Ѥ|�����|S���LO���%3b`���� 7=�}&�>�D{��|z߿�� \ �׃/�S���� �Vec��hU�4�����!��V���#B��J)�SF��)��OY���'�'R�HQV��Ф\�<"N�4��ON8�w�~��M4N�]N�Қ ��~����m*��V�J-ê�lEz ��WbqHF`��"�,!��<{~�2A|6�0>%��3�� J!&E�<��馇QR����"}ld@lV�e���X \ v��5�Va��)��Z5<�,�Q�G5E5���Ԭ�0S����M�p�s���u03��(��{�*8W/�� {�|tl��s����x�6 \ �ep��l�!��x�B[�5�Pg���㞕^��:�}W���sW����n��\Vy�Q��q�9�_ǘ��yLM�i~�$o�G?��N)Z��) \ V}��h��sV{9C�jOg ��v��j�g ��:���n�'�R��Dd���q^��W��'�5����W[����_t�;��w:�N�}�^/A�L\����~4O�#~5��ky��I������(].M�)��� �I��8E��E� l�Ӥ����W�\lƟb�'9��<O�0s����2�NY��k���/"TMo%x���������h��`z��Gd���AZK���g�F��IT� \ ƣ�Ր���I��}�L�;��*��p�{nz5����-�]?T�ͯZ�|�G�+��%ү�>7~��t9���6� �V���^ �V��-���� \ /)<@�E���J"]�.N�_ ���J˿���8�g�\��1����q'o�-��x�Ű�f���O���WX��#��ȍ2=�ф�,�(�OQ-��nV�X�i�H�:���n���v������\�uF�����s }���9"�Ԧ��X@0G�ȒGЦp�& �)�oI IDAT��@�f Dd(P�@�VU���(�N��@���""�)+P��� ���9 �N{l�j���}��u�8���a�a���:�>�HX�¬� \ G��R��W;X�,k�F�[�=�k;�nS�r#�:�6_�g����&��I!����4���x�/.J��d�U"�S�j��j��g規�x�V5y�<3�Q@P \ �D@ A�h �7pѠ*~1�� ���(z@D�OY��E<E��u7��ě��آf �!]�ay�q�\#4B#4�+ \ _D*L����a�������<���r�($�>�dැ�,����<g�H\��"˕��Ŷ�A�$$>�!n����- \ zYax�1|4q��f/����X=Ǣ�9GϱHz��X4}��qS����c����#��I^�B��������Y�Fh�F� \ t#4�+��r�a" |��8�)�Lqo��C�сO�,)"R�ڷp`��2>Y��3*����q���^ ��!eI"��$]/Kg�o�8[�$�iu�F'QU�?���K{��||��O|��kD\~�}\ֻE.ҹ �z0RxR/ 2�o#��O�F�b�[��LS�|U]���m�8�p�i1�Y��&�����ܤe;�lb۪��j?�p��I�c��W� \ I�8���'z�i�G.�I��ȁ��~7T�)'�*:��4/r���g�z��D;Bd��a�'�.7�Fh�W����K�@�2}%���oC \ ��1��_��|��x�>�Y<�g1K�T���LA��y,"�>�r7����(�SR>�)����<��Ь��<ʼ̷�|�_�M�>�*Gr��1l�D���7�<_�9�Nv� \ p�Q�-4��[�4���w�37K�s3>�x�p�S1��.��r&�;��gw~N>�<��'y���O�<��G3>�^+���������u��U��UH_�2̗�H�0GJ�W �'��D�Y�$¿����I����3�I�_~�s�I��~������W����=�;w���0j��3j��v<��P��I�:��t}�J�<�� \ �:�����u��u����u�_��i�$��6N�m�Dk��W�kZ�F�_��4�ʔ�#$E��(Q�G��&��t�K�RDl`�f���"%z���6FhQ#�Y��d�&�X�=�0FF�Hg�c���1�f63���kf��lgB�U#�q�G�)�q9�j�H[ \ RY���<N������[oRoj��bK6F�,��{cc�`��p! 0$wB�In�܄$s����$�ɝ�Lr 7� 1 \ �M��1X�����ԋZ�������QU�TU��}�%;�6]���;O�:�<�z�j<��?�f�2�͍Qd����2כgdt�1șu/ȍ��rq�o�� \ �F��ᡛ���~���36���W�����UH��������!އ�Ş_)snz��~�&F~�Rj��o|�'���sh~�*���U'�Q}m�Z����29-���GZ�I�� ���p��IBf���)R`��[��q晧�G�Mlb�2E��)2�&�6v��`��2erT襇�ԩQ��2kX����vJt��B��N����N \ J��^��D��{��5S5䢴yUߦ�b�y�'�6��/a��B���j�)I�Û<>0�4O���ZR�ژ�ֳ��ӏ�+�����n�8���ϩ� \ ��=��Yo��jm�C�6�_�'����Wˤ~���Ih��h�D��P��&X��i�n�D�O���X��W]�D[B*0k�O��U�"RA \ >yv�/�$ڭ n2O��u�j��t=L�&��:���:�P���]�D�Q��wCϰt=����'��d~?�W� Nu�4�f�_�+ \ > ����Ex��9JV�/��މm��X�#���.ϤS^�����y����\�I�5�=kN{�~~ ~2��m�>a��eͯ`�3���5��_*�O��%-�~Y[ \ > 2ćS���C,s*?zYGv� $ӯE��N�qU��~�x۶�N�^a�I7[$����q��)��^ v��'����J��ف���ǀ��N�q8 > x���=<�z��2߁?x��!�S��o�=�)r=i���[/��'xE�4�X�`�� ���/��p���e��D��df`j�,������-���L9�q���() \ wX�M�V��?}��'�䁝�փ䔹��,R�W��� �T[4?�z)��i�Ll �����\ l�qЊ���lm��X�n�� Ջ������m���MjK�K}��9oU �q��jF��\&�y�X���.�7�Q��t� �>�74�h�L�n��8��KZR��:��7�gRz ��dLd�. \ ��:DD�M�;�e�}n~��Qy�F��YP�aB�fun�oT&��ɯ&�j���w�xN����47W�2�藵BO�iEb-�Z�O�a[$Ɓo"�Wͨ���� �ɬ�Ì�gv������}�C�)y�� �@*d� ϻ8�q:pq?�S@����`[�u��8إד�nz>F\��6RA�t=|ͰV~'U�G*����nb�USx`�ctϡ{Ο�I�8�l맑[�ՉO�4?ijHe�T�:I��Z`W��V6~?E ?;��V ��c�X6�y�ؔ��G}���g-��c��nZ��6�5l�-��T�*�X�&�v[�KH�Olq�St=�PXY,٤�R�lE��id�>��Z�!�_Hy5^�8p���Aq8 �d�3����l�t��h��ً��5�h[�ə3g�n��l|%�=ݜ:u���-�^MG����c�x�����Ñ#G��c��w����z'�j���y�Oc�gذ@�g=sȳ�3x2���sg�� �[�9;2l��1�<��Vy/L�[�1U��<oק�.G�]qڣ괗���������!p�E�� �ߴ,��yY�7h�����F3�I�g���� �*@'@3� t7��U�������;ic�6r��N�*9��P�EJ������R���}�R"�<E<f��2Y�(2�F6Q!�jLs[��3�,���vj��d���jB�L0���n?�?��7�et9 \ �:l|��ѓ��ur`�xg�'�g�k��9{�,���x���v044��gx۾�������<}�q~��d{��??�5~�ޟ���;���W�Q�Q#�^D�� R�h� ���8i�7�KX'�E�6h�q� x:7��Ǣ�g�0����$�cq�w��g��{�sL1�����rQ�1��L��]LSb�Y�L���LSa�9jj�U �*�)ʔ("�"�u� ��G?J��)�M�@�*�t��>5�䘧�.�HS' \ �t0K���9Rx�S�D�,!Y���G�#G�)�2d��#�)RU��!�.��B#\R�ݵq+�~����_#�� �λ>L(�eS���+J�/����K~� \ �}�!��"O�u��/e $ M@�UR��h��*5����C�V��w�Ey���U�{� \ J��C�4%J`u�(PW���ȃ��-��e�23�`5|f�f�Iv�+���ʅ/TiM1�~�e�1�9�m��e�sr���j���YN \ q�7�}������vC�O<��7��l/N��'��O<����?>�E���7�O(�J�s�KM�����t�˃�ca���V~N�] \ ��{fb�*�ٙq����:HK��E��gΪ�IJV{LS��k��՞3���b�C���/��,~*P�@���u�_�?k���ƫ��8��=�h�A !GG�E!~�h�-�ib�'V��M��Ԑ#�>�?��x�� � ���hF1|�4eJ���M%R�)��D/�THS�J��( 6�����R����0C�iv�M�G(Rf�k�J�$`��x��}�-��*���x�7~���v1�?�;��[I#̲GmJ[�(�;b+8�`�a��`�Ph����H�t�i�>@l � ��@�:�k�@��u�3a����¹�~�{3\� ��-�:�-���q���^J���P �n�I�q����LQ��iF P�o3J�f��N� � �U s���+�YP��H:�:^������;�}�R�����-WV�_9H(�eS����J�/�KJ���\T ���FX��< �O%�@��VT �r����M�jyVÖw`�Cx���{�Z��`�~��78�!JLpw��W����i���s�^�)0OJ��4h�H���k`�饏)eP�*zB� \ �U�4����3�\D�G��1���P`���>c�'G�F�b#{�e�NC�� �$�'�p@��g�G'rM�<4�s�c��T;`��1Α���8�G7�Z\6qy P�y�Pmȭ�&(R�BN �2r��5vp-�q�IF��쓬�.�ݔ��5=���X��;8�'�� \ ��v~���|�YF��{��>*L2�q+]Hw�x���b�u%hD[��Bn���-�p�Mp�8t�#�ګu���S���}q�O"�O" \ �'��y*v�_4g7�/����Y_o��B�TW�>/�ѝ������Y�n�D(��_\yn����r��D��!���%�*�?��|��1��\|��_��C��M�MH��*�jS�QEP��pJ���*\W��^SZJZ�K� ��A*Gy�O�bc5�.z�,�ɝ<�<]�S; \ Dn�j�U�R��9Qn�JS,�7��D��n�<��p��O�Zd�b��R��5kԈG��>k�#*)����"�p'r���X�N�<RԩӮF|�x�#�礣��ݭ����B��(V�7��7p7�z �p�M��#�^��Uu�J�ƱZ�+��8��>¡k50�>�q��b��Q{�G˶:���Q�Dh���Ra�N�B���k�0-���$q�J�l� \ gPJH\!8�>��J���c- Ǐ��a����ﶼ���/Dx��|���r�5������>� ��S����pڡ���3�����-�r��<��x��W�/ \ �҉p��O5�I�>����4Kύ�0��mV^��%",彬OA(OvL�!LU� \ ��]�|�\z����k�~�6�ky��x��f�(fcl�Pb���y��|i!� ֳ��8U��>o�`/jj�ENs��X�� M��űRe \ *!8L-r�t�����bl!��$)�}2���ׯK71�X/~fv� ��C��a]h�j\���K�?/N�y-�KS��Y���]%�~�Ռ� \ bZ�mu[l���C^\>^�%L�1�`�k��)Zx�5�|��'>8���kO�z7�|��������Vo3�qS \ ��<��r�ϕ*����#��!T�����܇� �����{�P�Lz�����DϠ��"l��E����}���7}q���_x�3\ˍ�$�?�By�2�t��� ���R�)1���{��G�~�#GQe���a���r ��ˇ�u��'d3[YϾ�[!���r?6���x+6-5����2q�|���ozK�հ�E�B ���(�jX W""�@�� ���? > �¾l�@ � r�F{Hl��>o�w��M�5����1�Ͱ������S<��t }��}��v�o���-���j(�����q� ca�'��Z�4ch�^}ጤ= \ _8��-\��B�}=���d*��ib�ԥ� ��E������4*�[^���B�O7w� \ {���Iv��J�D���+�۔�F��Q��8@��`X����9!�4��Ǻ�7" &��/P.����Mb@Mw�kF7�K~��F�B��i-���q��g���\� U��EA���7���"�b�Z�N�-�|n}��>� \ �l�E#�d�?����0��[�m~\�E�j�h�y%r�piQ�k8�cd�ƻS��r��N�r�)�BnO�2����݆������o6�4�8oO�/M�~� �!B91��0��sT>�W�+�Z�l�Maa����_㞾��|��dt�yj\�v6s�5\�^>��'���g�{y�"볮���Q8��8 \ A�ּ-Hv�pC+y���$��,O��,��0�K_8`i5�qV/��*�c-�M[���U::��t�./�.N�Ěal��B��]��r魰�yb��7��Y�.nV��`�h�ʱ����.�u���2��|��8��Lp;w��]diË|��) \&vӗ����>��<ɳ�1L!��� {�g�(� \ ����ً�(�H�q�y�j�.�ۀ�}��&Vp=�ɕ%���Wx�Xѭ�w#�h�T�*'�)��-��ܥ@c@�jw���W�~_j�oP4��V���>���Sg u�hc �z���� }�r;w���(3�vR �r�jX �!!�Cl�����WN�6��|��Z����-K���q�g���sh�i� �X�+�s�7��d�U�5kU��i�*j�u���)\W��Cc�u�Y�]���j ��ժ�A��<����B� ��O�k�0�E�m���h;4V� jU6-��=+�>�e��� �K����i�g���X�;���sz�5� 0���U|}o�C�����P?b�ax�06r�5@��^�Ƥ��r���䷘����Y�Q�|�Yqq�k���kZ��A�"�.�I�3�f<s \ F�οo�s�6��ϲ�u�c��Nƌ�p�;�������>7?-��7�>������O9�u{�m�{�r≄?���1��/z>q��M/!\>���>[f5�a�Q�� \ Ü�����FnT��/M�6��i^�4��(p��M����N�}q��g��u1 \ �"��b�S@&�c��7Jo��.�<�"qH�ףyQ%^�/� l.J�/&�0�Bz��y) �DE}�Db2�C�� �3�-�m����Ì+�y���~<����|T�*��pk����Z�:K�}z[:�[�M<�rA��%��u��J �%��=c�^�3|1-�/%��q�C+̋���$�/�n^*����R���.���O4���,��-��+:��фWZ�_��c<��c��C��� �;x�E�w�q��0�H��]>��c;�a6Nw����x �yR��,��� ���K<��IĐ��m��o��}�� /��3�I�R ܣ= ���`'����O��մ��x����|��'8v����t� <�f�h�m�D_L|���b��\Í�����]�l`�R�4HD8��U8� %���H,_���-�> U튡�N�� �ֲ�R˿���f �m��5&��k�q�?����[�H����oY�.����خi7����X^s��%���\�q~���u�í/�>��v��m� \ ���jԞ��;����gU�7��/����EN��u֙=W>�K��"B݁��~�����X&�ڞd"��}T��D�6D&-ˡ�L�!$H���1 \ �WK� ��l��R'�_Z!�B��*@c�8�� �� ��6<� �\� ;^!����KC �R�[����� �BT�հV�jX � ����8G�3��E�ȑ�wf�1�=t�b�� \ �}R_�d��8�#t"���~�!�ƭZ�����Y��]�"w���V��G@Ͱ��@ʰH��b�>�&��?$���s� \ ����A���`=p��Ͱ�(B&}����'91q�,���u|jCj�d���g#��]\�G����9��p/�}��mv#[mh�M�Q|O� ��#���iW�m���"� \ =�}��+�Ny���k�Ca� &�����,�n�3-n� =�}����>y*>���/�l���XD�h�I#�il�� �meZ�y��Sxq��K~��{��7}�e�Ѧ�2�ea��Lo��b�+o�Aʒg��{����)�� ˶��� IDATH��>���9|�9� xE���q#��SFP�N�e2� �u�y�k�+�(��� �2���W�QC�Xg]�D���V�H��S�cBB��3�b+�el��#�Ž�h��X�k۠m�:�+�����&e���1n�̾�m����8iaH<�J:��D��n� Ԩ�M�ژ��"���c���=��N��ld�4���̂�s�5����ϭ��Pc����0B�U�� Z�:$r�M�z������"��� \ F흄C��&�,���x���c�:ƺ��O�������B�5�r�p��kZu�3����w��.���E�y���<��$�~�F'�� HP�E�n��PåO�+�!5B�`P�7*&�'��Mr��r��y�2����ܤ��<i/�p\ N&�xKᔉ�X��q[��5�7���f�u����~&a�[RO�'��b�X Ї��{��H�/�y7��~{P%�I�[�6Fl���a��=��N��.�l��}�"�|`e�X�Z�>�� eoc'�Lc̈́1���1[�o��y�|�1���W��3��L��k�]!�t��+ \ �ME�L/�}����V�_X_K��f�j�������>�0���lc�_L���f ��!/.�,r�� �#��> > P= }������W���Q�+Y��}>�o!�A���r�&Tƌ~4(��S�LHAV�˄ iS����� )"��N�E�]⌊�qJ�:uj�(2�S|���[�C�|��+��Zn��Ėqq=�M念�� �k�0����$:)=�}����-�i \ > C]���XjC�.����������r�"�Y6��IqLZ���h�j�pA�����������^盰p����E�/;�~�`��1�jX > �a5��E�[�_�V�%uo����ѿ�2�k�;�O��ya/��>�q����a�ю-�ͱg)1�-����c�+��1�S��Z���Ƌ�Mz� \ ��vh�-�x�u��]��DD'�e�H,JN�w(��Rb[���� \ �k���w˫[�lk[�q���\�-d��Zvs�����n�>����>�D��@ł���e�r!!���a��:4����#�4�,��rۅ�e���*,�X�>����Wm��WY � \ �&�ժlת��J�4�~-�ŀ�a�g��Y~��,�,��$���X�l�!]�`���� \ �j�X<���� �#�]�=�L7yvp7|��Г��Vd�$� �O"6 i�� ?ʇ�a^OH�>��+k>����5±���ڔ�� ����b?�G9w�<k�G7�"��,iR�����'�R�q�G�Y� ���,5�� g#��=���z�~�W�Fx=�}�zC,b���M���_K��T|�p�k&������`7�ny����2�o�3��2�2{�7ai:@s� \ ޏ,�����_K��)�O�J��6v:\i��r���b�*���6D8��A(8x��@'+�����tT��3��-p�`��<�9�<&xw�����'k�R4��{(?� \ µ(~`ůY8P��p��T�O`=Z�Pg�q��9�����Z��7Z���g�+Ma]�D�r�@Љ�������WU�_�_�ʴj�0�ɰ<�2�c7�����ص�V.�_Z \ �� u���1<��0������z�-*�=�n��������n�*vp �7q� R�p�հVC�6Ձ��_>�-1��-ڪ��l����� \ ���UԀ��U��7K/Hx~q#`l����M%U�U�� \ ��/r|��µ�s�����>n%��k�I�B]�\S��5��u��A�h.WB��*l�8�W x��� ��'| � y@�(��s'�F<O� IN�O"���1��/V�ŋ��p}�=��9��Yk����<��0rv�uH�nn��p�����V���XA���"�<V��q<�� wR|s��t�0����t3=�U����6����u��3p�C7��|�C{��#Yλ�J3���N~��,�qt *�Ӿv}&�wR�'��0�h�^#z��O�o������к�h����&S�ZĠ�L�z�&�)1���렍I<��YC�Nڙ§B�.����i|���B/=L��H�vJ���4i�)�F� 0����(��M��3�Yf�����g�|���̐f�i`����Y.2I�N��9�\`���3� 0�:�p ��6�v�PtS@Z�I�����"\8�a��.N|�ׁ_��l��ا�f�-L���^K�҅CKJW$���B`�DZ4[�j6VO"��� �!y�S�P���z��i W��<v{�Ho����g ��� �A�o��>m����`��=enq�_~؞�lŏ�@[����-��_],:�9�w�Qv�/|�,0�8��T�k�$�uø����kLY����F���uq����O¢I|���Z��q���r��:A�ն��@�}�O"�EZ�ڐ+�� �9�G���ֿ�V�+ȏq����i`@�y�� �Գ�m�$�0�� f���ۃ��Y��ǃ6��\�����]k�Y>��t4S`�Y��Ike�H[`6��^c��]\��� \ 6Ǐ'�Va�֚:m��ھ�;��gт�te<�������1vr�^B�sk�c ��m��c=X���7�/gԯ6e��U�W9�]�1����� \ ��p����-PZ�c�I���=�����b�w���g���N%�g�Rך5�ƱH/Ņϒ�\n�^��8�u��wa}$�W#ɤ��f�Ԟ��7K�R�_���G�,�����Xo�¾��Ko�`�tj3�V�����I�qg� F̏j���/thIqRN: ���+��Z�)�0��F��W��h/ܪVa�������ivxNR|wv��z#��z�\��* �H@�,g�E�CH��^�0H�4�G |0��,��7��<��Z���V�j��0�(O�m�s�4�d'ǘ�"㤙b';9O�9��0�V�q�2 �1�&6r�*%J�3��s�eJtP��>F(Se-����yu�tS�����P��"t2J����m�'�%G����N���>b���k��k���7��[�!�ض�#jBZI�����ײ�+{ �#�F؝�p��ѻb�%�A�c1�D]��<̇=|�n괩�Tj���*�L�}@�R��.��)Sf ��f�e:)�KS�C8:�~��od�4s̑c�-/le�43̐f���d�4SL�b����b�,�LRg��3��Ej�$�~n0F�����*YG��+�D}F�ʺ���� o���b��^��L��u����K����D�}��3I��6��yO�_h�{���������s1�d��ȱ�,�W�_,|���wp���7+�� \ �?�|�����Ǖ�K?�P�i-R�{N�ל�ϙ���A�]��w���m�D=4p��i$7�&]��H)W�c���|f�/1�mF���!� \ ��q��@^�S�V�ȭ.7�N�"g�k���У2\Tk�z[�x���\�\F�VFz-{M=�C�|�*�<���{~_���p:2N���� \ s�a��[�c&�� �W�Ʉ!�H̴`J���F;�ǣN��@���J��@�)�y�R�G�)S����1�O�=�3�zƔ��<��(i \ ���,[�ʨR�;Ԉw�4�L�W�R^ \ �$���e�q<F8���0�XT�x�(w�y-���9ї���.%?M��_�/hp�,ދ�j�XT�Gd�f�7 ���p��ո���,�8n��� \ �4���C����;Y������%�>a,'���^l�y=�(��#���:��A7�M��;�K��ֺ��&�S4O�ē\�I� a� \ 1�q�S�U���5�ߘᕓձ���F����g�q�H��4�XS�Y�����?�$㗝�-��]�^��!�b/���K���!b�X3��m�\8�g��6v�}��36�a�����y{Uv\ ������t�0C3��w)��z��_�<v�Pv}5��Km=�_ ���c�����ϯ ��`^���$�]��kܡ���W�X�U�'���O�(����ұ�1]j������>-y��{�(�s�q�A�w~�g6��!�f�+ \ ��?�G������������m�>��$;��]8�ʠuF�p�)�3���@�2�i�N�0\8�(�GÆG/��C���G�5��<rƻ�"�t2L \ �:u�1O판C��y|�����l��=��Ň�}��5����W27�a5����S���H���n��Zd.&��x-|���gX���� ��F \ �^�_Z���Ci3] TH�@�^j�Vϻ8$$H�E2Hոb�e0 �� �����f�Ռ�1ua�R��Sf�9֪����W)��)S�D��q�B��jF�5ʔP3�'�֥�Ռ�)���5�}Z��A͈�T� l�N�g� `�:��!A�&l5� ��ح��^t5� � R� ���i���:�����bQ=���M���R��E�������F��οF�,����ne X�&��M� �����a>��a�±���J�����>�u|�־�>5D�o���o?_#L�a�!��O�]\χ��;��s��:�c�VE�jX �� �jX ����Y�s�B�|��q����Nn��m�ɑ��G' d�H��d(�Q!�O�uJ�(�"$C����� \&CAUM�Pף�4e<R<��P"$ ��8s|�g9�(}j�1i�b�y���!X��'�䢪 @ �QB`=���)��U���R��}^ړ�����1_�Q�xL1�={J>PF�@W�����y�U�0[��gF� }+�l`˲��Vx\�e,�/�S7�y�:��Is�:!� I�V�u�bw��R���M�-'}RLs��|� 5��N;�9 ��b8���Qŋ ��H}L�3O�.�0�$>��R�I��0G��hN�f�r��9A�I��(��Y.2j �t��f�)���1"F�2�N1�&���(�ˏ0���3��2%�P_?���NΜ���3��+��i-'O��ĉo��;��q ��9��W�;>����G���"�r[�iş����8Vz'���>o��{���,�Z�y�4n��peҪ�Afc���8� ��<�s��`��ie���1D�j�!�V{Q���,��S���5����Y�6L@�:}�i����,~UC;��# k~EX�A�U�/ê��WX���L�,���<K�Q2U>{�7�_�������;x>U2���Bf��f�����f�.(E2� \ �z�#C/L�S&�O�:�%C�i2t��5�d�(<K@�p�R#M/��[�@*VYU�i������>e<^���L�V�Ud[fW6�ȭ����£�4g8����1�1m�3n�Hm�H���t;���:@n�w�l�*��P��8�D~�#�]�sN� ��s t��dԟ@�,��z ��s �� `�z���G��?�<����u �S�m$>�"x[��m�� ����� ��Ĥ�!��z�\���@f�G��`P�}�tAa�!�}�gצ8.���Ͻ��C�|�m�/�uk9y�4g��7��7��k868ȳ����}��@7���[���/>���(!r�@���c��1 � w�����ޡ�!�}���[�96~�����1�<���Vy����1Sr�bק�`շ����^�����ͻ�_��O��o)�=�_}l~�5�g�q�?��?�e��e��/gD�4c�� \ �'�Y�T�ҧFt� ��M�m�f���z�7~^ 8�I��a�����}�8)��ޥ�i��UY �<-u�[�t�}��}�t?��)N/� \ �E0���E)�q�H���TyH�{)�l�Y'��v��[`s���{%p]�'t�������g�́G?}3��F3Ls������Zn�@�6nSm��#?vW�}.k��b�Q�"/�Y$O�Th���A0� ˪{RahSt��X��W�S=SB*0k���s��^D*H +�z���� �(<L��d�T��A��L��V�T�j � ����y���ۅ�lG��C@g \ Ju�s��`MI�'��7���a��L>dz�uC�O���|��T�L�o��%���@��R>G�0�x�9 �xt��v|�J�Ķ�z߅q����:,ݫ�>x��%D*������Lc�6!�e��� ��Aȶ2��G�i/���nO���n����/��O��o��G�˚_q�l~���p�ɝ_���e��/kD)h�h'roF-s*?zy�[���y3� s��qO�K>y�>�n�v�N�s�it��n�ti� ��:L5/�=qL"%��V�-,T|S!vd��4M�����YX^�>�ݬg/w��v<F�>��{ '9I�I��6��I�y �D�"3�S$`+%�)�S!`#E �(��D���(S&C�����M�2Uj�R��ej�h'$��"�#h�D���`/[yx|��a�ivr����p��X`j�F]am��X�n \ �� 5��+��P.@���:d�n��zH�"��O�n���V�q;\����{Z��� �za���s)X���c���i8%���v��-�� \ �V�u� E��Ư���JCݸ�9q�_�y�8���I�7I��> �'��o����T ��3)���� 2&F*���%���4g"�%b?���2A�z�������:�M�=��Rk���C��ZX�Iح�%ԏ \ ��A���=3~�6 Ϛ�j�����頿+]�8�����2�𗌗b��xJB��Y��x�����#?���5-ka���\�IrI�&�]�d]�1 \ ��:��9����y��J@�!v����h��L4�8��3�1��j!w��xࡱ�����tkd��' �ҳ�g��ɯ[�,X�"��j����NH;������^��*� �S�N�y�#GVsHS�V��N~%�WD� \ *ƽ>b�Di*�;�W�^��B�#G{�Dm#6�����g7��g�m|���Gƪq?�U�6�m�N�����+������#�0 ���Yi}k���r� }�qA �p�{�o�����wPp�e�O��W�}.��?V���C~F~Y*bG���@����w��RX[�u|m�g;�_i�a�4���� \ >E/[$3�;�lRxi�܊`�HqsNѧ��c�����:v�����y�ZϿN��_��y�L{�����m�={��!طfmk:9s�#߭ \ > ����S�N��cüe��^���A�o��6�z{8r�_|웼����]RAӆ�y3��i��I'�լ�N�;c�ohd���ّ�(�7u� \ > ����&�B��I��L���S��Y������<�1�4�0U 1���<���%�.G�]qڣ괗�H����^��>E�6�i~Ѽ��)��7���yY�V�M����� ��$�/g \ > U�2���E-�AM��4sĥ�H�!Z���z��x/���FX$�Æ�{�.f/bA�<ſ�Osag������|���|hS��n��t��DoT�`���R`}�Kw��S%��c��7�����͏�_�<`��(�K�N�� \ > M�^JT��(#(Sŧ�N���;��A�:>O�2!R�#9|rQ�%��I�K'Ҕ�)*z �2>|��FU��O�E���ȧ��#�1JSǧ�����$f�n:Hщ��M�y�y��!���#EA�|!y�p��:^��eU��pI��� \ k��u�0˵d���G�)q��J�|�(]h�����,��&�Ho%�<�n���?�O��UdȒ�}.����s)���p���:[��:*� \ ��I�7�"C��[�#�T��!��#�%$K�2�& G�*)|j��F�u|jt�sk \ IDAT�A�U�]ԑ'�zT�>�M�e*J��N�%��YG�4 \ ԙg㩍ԑkU�cˉ-��e�23�8��>3L3�$���"$��L3�+�<�<W3�&�$��ʍ���$e�����6 \ �(#�c�{�z-^Wg��r�ü�7�^���!��x�\�ZN�>�����ػ������|�k���~�: \ ���y��Fx�Ҩ�6��86'`݀*�o���m���V~N�]����c������u��O�W�=���&�s|�{~�Z�3�c�s�۾�e�q�f��\d.�ϽG�2ΜUߓ���d���N����N��� �-~�U�_�S���o�?�[�Z$��Yc��%�=��� �/�qN�)�Ha���4�Cÿ��v�� r 9�� �O|��i�r�ׇ�'���m\C�<r#�<�;��$���+��<i|2���S]�ǯ#�@�dH���G5�*�ȓ"O��z^��%Mȓ"KJ�B��� z>2��眃IĪ�#0�E��р�q����$��,��m��*zJ��#G��(n�*��BZ�stP��<:��,5jTI�'K�r����)3@�v \ r��u�j���u�զ�,UP��%�F�:r���$n#�jJM�xdi#��u��~BBڕ�,(��bi�M1�:^��z�����>�����{Q�{�{��1�~SM�z0@��7 ��ۀ/+�o >�0�W����W�CA�&��W�@�n� ���f6����c�zx7� ���N�ް��[����b�Q�u��;� \ B�)~ ����mJ���J!)):K�v�(*:���R�3J���i*t�C���%z�B��:�y�*J���DY)Ё�ա��3Ԙf'�� \ z�"e&���T�Ifa[��c�wr�j�y&x�����:�,{XsP�:����3y���Y��������v����t���^6�#x���$�o�o"����H���[pŎ�=�Y�F�� <+?2�2���z�@*EC����y����5TT&��~�{33\� ��~��7�d AH�dy����r�Ttrp�y�I���D�Y��cT(S&�v�W�@��]8ƕݮ�i\P:��pL(J'u�hc\P:�Sd��y�1F� `�C/t�NH'!>i����s�]8:�k��)�C��e�ߕ���'v8�G7�Z\6�_N��P� \ @=�C�)�f�"5*� -��N@�۹���N�d�E����i�h�ǣ�l{ݴ�#�'��v|�DFY$�� ɑ!�Om�jO�^�HS��S�v��M�Pt�N���~~���A��,#�ͽle&⇸�.���:8�� \ x��b��/6��!ί[�� �`��M�i��8�G ��}����S*MM�ss�O.����7���� �l�0��T�xd_U:���I��H6�{��k2�p���Jos�V���w� \ �*p�����`��o@�C\�+]��������Qrv`��,~�O"���/���~������w�Pw���X>x�<���Z>��oq���$l����������`[����7qy���ɜR�N�9�I��̫ل2EJ��H �S���D��9�@��P��U���P�F�9jԩ��N�v���N�6����Q��'���B�A^��Y~�;y 9K�)�"𣯍^��m�~d� \ $,�7��D��n�<��p��O�Zd�b��R��5kԈG��>k�#*)����"�p'r���X렮����S����,��"(-�°@��Zޑt��oZ��X��>�5�Tgi�N萶��!O�<)�y���� o� ���� �(#Gܽ�GN�j�� M©�ˍ�0��m�]��f,�[�(�$�3p�Qک�V�9���8H��T�E�d� ڽ��fst���$q�J��&V�5�<l���JL�M1�-Қ~��;�>���}��_�}�����Z ,����Rʚ�Z �G���B�'8�w9�(��Qc3[��^��!G��P9[I��OE)D!i*�T)��� ��%��+�<Y �.�G8M�s�Q!� �9�1�3S�v�_qC=����.�'�W^���R��^��Yy�C�8����ҷS�5HK��J \ ��N����h�Na��σ���E�tR����T�l�mJL_y8O����!�� ׳��8U��>o�`/jj��Ws��X�� M��űRe*!8L* \ �V>ϡC�א�*M)�}2���ׯK71�X/~f6��U���7J�}�����I*o���3q��붗ׂ�4�����|�U����Q͘�!V�e��}��-~,yq���� �v�QE� oF*�����z/W��Y$W��s_���΄2�~�o���!��V��|����T�n��eS������?�3�� \ ���~G<��/q'�&O�e�IQ�FysA�@g�P'd�2%|J��ǧH �"5���3O�y���俶hv0O�yf�ų[a���ƤR�'�I�1�'�|}�3���D�K��ӟ�Zn�%��)��߀��f�߈��ߔ��B�=a����#G?Ñ���2ɭ�I/ב� �O7m���&�P����^�U�B�2i�ۨ�k`ک�9�*>]�QS�]�I�N��@�j L��f��!>�ع1�lf+��}+DT2S��a�Yc��5����2q�|�r��Ң�2�jX /YXe�ÿ"�Ya-�o�J��c���Do�� \ ���ou������j��}Mp7<ŗ�@lb�]���푶�b.ġ�`b�fk6�X�|���ga�%DӅ����`<i0�Ɨ�:�T ��VȺ_�b�j&���>Ch6_3�(���C.�ͫ��8V��~�����]�L��P�_�y��u����O�q4����üě��"(J���hY#K�d�ڢu�xl�j��lQ�-���|f�GZY�n�H $A�>�� ��U}�}ge�Q�U}�d�2�F�/#22�/_�x�Q�X�3E��3Kw�5�x�I���q-�L�ء��;�������P@�(ٱTe�H-ױ \ ���>7�^TXe��@�۹!�V���8V�vi+"�AV �$��X9�7W��J+�V6(o�tgy�_����C-8��Ӽ����f�`���e��r24��۵����|ߢץ���?��k~��s<�&�&��c�o�v�r�s�_.���ck|E�<��v� ����jn���Sؑ����^��j���Y��Yn�b��m�K��Ka� �U����ǥ�՞����8Nh`y:YE+��(j}��C¡��(����� \�_� i�'�(��&���B�&�yR���O�2��I����Y]�>�>���2̢xZ�l��M8.Մ����{��= �VY8qy��;y�b&{-p�[ -��\��v��U�]��f٭7�Bo_� �]�+�)�8�ǔ�r Ey�7��.�o�o�T���� �=[������4�j\^�\��|���ˉg�p�駗���FjX�� \�0I�%C�^RX,l��Ȑ'�[�ϑ%/���ɒ'O� �Xx�Fp�&.�����rr����"+��,f r�SL� �VV���hq�������"��@K.I{����ݦ�Ubp�s�$�ح|���W�� �K�R��|l��H�s�� ��Q�PX���r�c[#�v��������^����SxaRP� \ I�3ę�g8��3i��c�s�è���d�[�R��$1��4+������=K�(�<��R��� \ '.䃷}�9��� �~���~W�N�� \ ���)>r���4��R��%1�Teʤ�1�A~����a&C���Ό���GK�啪~^Md�:ǽ��2�)i�pb��?&�G�M!L�� c� H[ 'B��t�͔�@D�b-�dH�$F'��&��$�H0E7��f�.Fh����%�p�&?��g59r�x� j�#����<�T�@k�� ���J ��Y2���x�E�UX�q�s9�F蹣r�T!�2(���̯�Z���׃;��B7Y*+Y��K�/y&�qX����:�y�(y�؎�����k)��8��5 � �dBo>|���c��EW*0/��r���_n�뺬� ĥk �s��Z� ή�)���~�������"�n� Ԑ&C�n��~@�GN��3�H�ƨ �n� H;��_O�ƨ@���k0��e���VX�5��;|������P{3Z�)�;&�h����q)������~���&WWM�� � x>�1 i����Z�}�&��7;}a�M�ꌊ�s��J9��`��?�g~ӑn��ӰH�H_�<��3�sG��⽓�ħ~�a���жkP�0d���}U8���o��[��*p������o��pX+`����Nu=L ���?��j+H�{����:�z��~��O6`/���� \ ��_�����E'+���=h<@5�w��5�|�&�/_|���H��F��b}�z��{�$=V`b����/v��:g��|A�p�7\� �N���>Vm��Ȧ'�*,� m��� "֭̀ae-q&a�� \ g����_��?�B��a��R��?<)n}e��������>�<�%��_��[(� \ �2�j�T��c��Z_kF�Y*�a��Hr��I��gx \ 7g��B�z����$v�Bs�~h�YX�e�,��\���� z�H�:֒��b�2l �*�"E <�M�.� \ q��jڸ:b0���IqU�t�"&�N ��#�Lp ��:��ËrM�W��! \ Ȱ�Z`=�Q��@�.�� p#���Z�r��|rx �`� /���j�s�2N�(��'�Zl�$C%���K��( ~��� \ )t�hd����L2�8>��YM�[����RCqn����49���� \ m��MY^�~@wʸt���l��&�3�u����1��լ�E�D���Y��Q� I�~�$�BI�mΰ�7c2�*��N6`�D� \ Os���`��0�2�[��z����Q��[<Գ���P� ��/�;�?�r���?��ލ� \ ����~�Gn�v!�s�;�V'�Ra5�g���E92��]{7�̜=����$�dpp��Z�?e�=���2�ߣ�}�zB���{tp7�l�<Ӝ��Z�3�4���e��0K�o�l}��w Wd��'t�i�� R� �r- �x���d�=T��~��,?'�Z�b-�?#C�*v�H� \ ϐ&M��l&G+Ocq�>r$YA?�Tb��TR��@��YC+&;0� Lư|����A�)F��4>V�f��y�&頊fV�gaZy�!F��0Ab@;���vj��<>B�H�R����kx(�ځ�$� ��"�- �d��p�����K ��=F t��:VÇ�N�HB��ax}��(]i�z���u�U�r'V�:��:���+��i�Hc�م�+OwF�,/? {��zy;\|��z�*P�k1\�ic��.�ᛏY&�W��/�cꙘ�.t�\��� .����:�:�Z�e`�D��ȹ�r+9O���6�y]b7�p����E�O#O��$`M*�"AC4a�mj����w�#��135K�s \ [%�+o��p���tC�l��;��T�$\�~v1�G�#��zW�����2lQ��tE�{�+ۊ��հ;��<ʼn�w�X��B�\Q��B�R�n7w^-�����I{F��P�`�N(���9�YTܹ��i4����.�� "xx�<2��� �#��_"�3P�G�FI A༌:��%!�W!>0}�`U -����.�ڀ�l�x^�+Rœ��&��6 \ ��P�AX�F~(��.Z3m�p9�^L,Π�_�� ��Nh��<��$0B�F�� �_=k����| :�: ;F�R�f���)tω�6Bڂ�/B��Z5��/i�⯶�U����Cm+l�C�Xp�?BK;l�$-8�y������c &Ϡq���37� d��ːD��!���b��7��*`�B[�}H| +:�E�큩��2��_|�۱p�4�VY|f���0��L`>���G��CX�A�؇��gQ]�Ӑ�6�{����/����?=DM���jL��0? \ �ܧx�� �5���0��}�a~�#���*�"� ���.�����������s���U��Wϲ�����28h���u�kp�ILV�tl� \ <��*�3_���%��_����ѯ�5�s�|�67ۿ�y"���9�-�p�a��P�'�[��]��w�����C|i#���p�B<M_��_�Yj��`�w���)�����hȈy���Dߋ���J%_�����1���� $�%'vD}|�n4V���~ �b�5�־@�8M< �I���������/� �|�9h���М��נ:q�x���q^�/� 4�L]_��Bd\��t,��4}-`�`�W��Y�\<�Wpc D=p^p�l-��2�6�G�6�x�����*/��������r�_!��V`��ԥi%��&je�e�U]o�?�||�&|�H�Y��X��^ \ {���v$�:4��a�;��{�����[��I�l��v�^S�)"�p�7�#W�#8bƺ�-�|���Ls���%9>w��S��p?H�S \ �/��GA�p~�x�����S|l�h�C�j�k�_�A�!I�9`�Y�����O?Ek�E��)��$c���&�z_���o�.��I�x#��ڷy5�&r}��{��.i�`r��?� 1���F����S/���!���5LXI"�1�c�LJSR��~���T���&I7 ���l<R�Y\�J%Sr�#M8f�dY6S�ji����f�d��2'~ְ�N��oG>��O��nyÒ>j0q�&�0ӫ�*��鄋����[�I���5����׃ہ V�X����.�/��Jv��'h�8��h�&v��$:\��z-�ĈA����&��,�q�+��8��a`�՞p`ʉ��ی�e�� \ �P����*�p�=݀��DZ�7�ŕ�ݑ�`E�袤��2���ab�<���Xy��Oǂ��c�=/�A7m2As>�\��S\��1e~w�+��,Y'C��{M�>����X�^(��Hs����5UG,W^��e�na�Yp�rM,,���-, ,,W֮�+��x�p D��L=����na���]�s���!����9 d�c��v�r��vk��Y z��+Gޝ��-,гz��[hLвžVe\���- z��%ۯYXZ��n ZpYXz��n�w),��I S�s|�e��rM�������.��R�Ӆ�DS�����n4���4���@��8>�^�6[�R�zI�5�E:>ܺ�ߊ������tK��( \�r�_X�����B�BټEPu��aK��+*ߕBx�P��V\i�˱ro�C����k�S�Y~9�r�ZYɝ�d��#�k�,2:���n�3Bf��sk`f�i&���]����s]G�N7{��TBt��a��pM�:���G�!b�lz�v�U�V� �4��x'���醒�mw��}m��=l��i&�j���(m���1L��&���Yf�b����9H?�x��z�P�7:Iֱ� b$��t2� xɳ�t#E�<�$B�4~ 4��I��¢�:BDȑ�^4j�e�$"R���J��Q�@ .��d�$&��p�!O�d�q��-4�D"�Ō����@�&� =%�] ��ٯ��i��հ���o�{Y��7�M��kb#�����)�)��F�%���x���y�1��z"��@>��4k��c�6Rw�1t \ B7&��CD ��`��s IDATnt�ӿK~z&��Ӎ� |��[�I �C.&�?��kh��t\|X�� ��%�A����h��1� ����� �&�Cc�ڃ��d/ʦ�j,ޏƸ��@�3ǵ�?��q����d�T=��uDiŠ�ߥ/6b 5���wb�8.4������5s;�xe�JƩf-q6��@��G���� \ C�G#?좟6�l�%�Lj�OI���մε���<q����NV��/��F#w�tr�ۣ���0��/��f�0=̱���:Β \ K�kN�I������aNj;�s-&Yÿ���"�o�'�?�r����%��`$`�/p���a�\����e>������AF���O��y����g��j8�/�O? \ ��7@����>I�@�Z��;�� \ B�R���@߇���K���w��>{+�,����\�Wx.~�8�Fp�t'>D�&~����l#A����o��lb5��9�9�=r-9�3�,C \ a����e�ML2K�O� c$��$�o��V�D��zǩ콉���D��?XM'!6RM��|��d�3��/i�kg��s���e#͑f�/~�i�lb t�X��S��#+�?��@ �4�W`aq �@+��Z(;�����L7^V��>s/�F�J��������Iک��UX�^2�01u?�S���X������r {Ȍ�Ȍ� ���?����1\�F��PG7::��ax:�x�$B^���p��hc7V`9���S��<o �%�`��i�F>,q �y�~vh�"R�o��Ҁ#��[�C}��rSe�S���;��5����o>�$Vf�1E��Rk�R?�Nd[��\����Weˑn:�b�K \ �g��_��N��rO=6�ϫ�Jw~���Q'?E7��5���U�'���W.��������Է�=��-�R�%���Q���Iέ�)xF��9 \ s#�Y���A*�"G?�x��M?:��2I�<��4��q4h4�c0ЩE�0I�S�F-~f�S@�q�tȡӀN~�)`��H?C \ �-�`)[�I� Op#��������Hh�~��.-��b?�:�v�h��$<�nb=̀�&f� $������,�U�w-�<4� �!p7b{�4�˔�a?~�#YG���X^���*˗f4n���f�4 4qܸѨ�d/&�̢aPI���4``Rσ�`y�0��Oɒ��j*��E���'@ a\��`? �q;.�M4�A���$EM��O�$�$XAs�'F�.b����q!��0-tq;n��3G#����f)b=Dq3�F�w��-D� \ .��Gc3:���~�g[J�y����s��*@̽��h+������Z�&���> ���}����� 9�)�6ޔ�� V96�k佉vv�.x�g�4O�%�N��-��6s쁘�A�b�7W��f�GGv t��&yƷ� 6�n�Q`�Y��v��A�LcQ`?���"�bo���x�r/a���(bTP���S�$�v�A�}��n`���AI/Y�c��d�q=9�$_Bo Ez?�/~<=�Q�o�Ǥ�>�4s?L%�Oa���` ��܅�n��i�|s��X�J�x7.4��������K���R\����d��y����R��H��wK�4�='�yu��X���V���w��2\/� �"?����xӱ��TISK�R���R��"�a�C�&�8��YM-�PG%.*Ш�GËN->L��т�{)|u��'�nih��E�ځ5(ȹ*��1��o�)����-�f`sLq����&Hq��O:#��6A�ՋD&, ����J�b��~=x���[��e�)o�Yc lqѦ\�B41�V�]F1�V�3剼&�o�_gzi����P��[�4��vؙN��l�a��� \ �jA�2�׀��[�@m4����*{����K��J)Ŷh��L�n�J��j��\���=�,ok��/d�X���4K�rb�ZkK`'�[k \ ����|�R�-�˵~]^�/��Z����4�����WQ�U��|q2�K�oN���o�$���f%��X��oiZb�0%qҁ�~���8�5�����8�W����[�7���%��XX�ᦙ sx�0��C��aЀ�5���O�vt���C &��.�cR�E%9b��B/ \ �7L*Ȑ&Cn��K;��`�a�a���O��C_d#ۊ}R���~vb'g\��+��R4mq-�R�/X�9�{�P}��S�^�q��S{osm0�����Y�Ƞ�%��zR$H���d�&K7y ���i*)`�J��dIQ�E�F��ɐAx��#�&�d0qQ��$��傩��1�#bV�$)ݲ�Y�v��ɡ9�&��}��������� }�P \ ���3~�r]��\W�e.���Bh�7"��i���@�E���D/��U���G:��}o$�^�y&�������}������mk���Z�@`c[�(�c[�*�����VAh!5�({Q�S+��e \ ��5G��}�;��Q|Bi5��W \ �ݝ��H��b$Bg�JHJR�z��ylQ�5)�S����Z��E�L��۫��9֥��i�Z�b#��a��t3H��#l��y�x�a��MH`�<i�1Ia҂A3Ҙ��h�G3Xd1��@y,r����<B�\�! Ͳ_�4�@{ل�I�<D8�I�A5�h[�#�r5���������~=�\���<?��K��.Ͽ�)���"v�/w*�\����t�w)Q�eH������4�a�e�3˞_���^ 0�?��ky%�9��� .{�/O�}E�&��H'6�7�1~���;�"pa�T��I\��:kS$?��Z�q�Z$=(�V�#���Yg��� \ ��3� �������sw`R4-�wo�"� \ f;�bض9�o���N�r-����G�#�zǩ%�ji��9*��UD��!C5^|�� E�J|�i" �0𣑧�.�XT \ B���E[�Puj�`�BG'�FJRI�A� �FG'C���k�͜"K�;��v��� \ 6W�1�y�䑔<�o�����k>�^$Iy��+���-o���:��<����<.��/�g��&\���L`{D�{ʞ/��R�'�,��^�ޮ�mQ�I{�%�7��h \ g(W1�˹!�/�2��[�����[x���IG�Ai�̥��,�ߨB]�i&ʯ��"���2��1�Vn&M^�i'O�j�pǢ�Ռ�&��*4rT3��.��d�&��n��"K5�2N��� \ O�~rxe�rc�SIPzO�c��'D�&U$���2�(u����Z6�@��}¦N-3V���H��nj(ۚ� <�L6 ��ȇkd�j�� \ �]�q_ ��e�J�V�p��8�W�=�� �,.����譏m3 \ ��K��[ޭ��@�����I4�r>�$�N�<~rԐ�g`*�R��.Ҥ�@�LW�Iu �(��$���2hdХx����J����Y�A= ���eAv��Yt���7Ẕ 8o^��\o��v�o��R ���.�@(����*�8�k!��KOQe������K�WX��K[S���¥W�N!ٞe ��~+h �9ɓ����AA��g\u������#@�j�PM���c@�,�$���3X$ISC�%' ����R��#�E=�ȑ%G9�����a�H�U��x ����<d�L� ��:��Zm ����wi��ijJ����H��C`^��_����%Zޟ���[� ��U#�0��Ch�A�4�X��� \ ��2�K=?�H���y���0��:�)�E�J^y{`ۄC �Ka[@V�k[�"�����[�L[K�w�p)���K�;˳�yJq��X��x^�|��w��='6�x�����4����� K��Y���e�Yhv�o�B�P/������a��K_l���b��c�|��w \ m�0p��M�`�͛�/�v�3_����Ʉ�+�A�G�*}1�E� ���:,<�%6��,��k��2-��� ���nAh "h��S#�"D�ɐ�ZzM�I D���i�h�[xi*H�F1\�I�%� ډ�&J����M�(a��ELzᰤMV/�̒�^8x�b�AN��D��`v�#���11b�F�o%��gxl��l/�\s/��j�FF�<ʻw< \ ��V˅�AΝ=�cw~�Bk���{�Y>q��X��u��ŧ��cw�p���4�v4��Žf�q�Z�MPR���t��Nύ�����xI}�EC%��KL� \ ��?5[�C�XI�/�g�=D�A�p�xI������ݬ�2�Hp�t�}2�I0@��t�s2$I�K�Z�1Y�d�@�6xN \ ��d����r����!O�A�TP�sҮr�<5�yV�A �� �^Kx���/|�ANрp�?��2�X��F@GgZ2�) \ +����d?�l?�o~����k��gYPC���$ν�p?'0A�"�1+C)�U��r.��Ra��y������ԉM���,BԨŠ� \ ¸(` /Yh��S�lF'G� 9j�!�K�td���0.2��$M#�D�F�G�VZ��"AI�i'������n�Dq���D�1G7��� \ ���C\�2mM�#� v��0��$�}�}$|�&C�`��VR�~FGG�J�r_d��a$x��v>D�����AzO��;?H�-��@?' \ ~�,���8��:zW�r�O�;�nw�?!��/NJ~��"4K�� ���Dx��>���%�=���79]����ْ�4b%�5D��?�H������c\RQ�5N�d<�ɔ��8�z�@*�^��J�)$w \ �MJhE�!i���u���.\��5�vͲ ��vI8x�b{B�;s-�U�B� \ $�<vXυpN>��?��P^Yv�M�.�^�r�i��p1J2-���$B��.����G���$Ӡu���`ւq�z4�5c�h�5�5i� \ h�iPV8o�:��u�B�GLo��U�5� 0;�h��Q _�������P�PG��Q&��>��A6�� �RE�Cc k��)���Z<i}�������� ��%���75S֞���F��#Y�_V�br#b%���NQ6C�Y�V���A:5AI`҂6M�S ���U�A��Ę�ib|sWi��E%��%��W��T��(��`�*U�M��9_���R��6z��7��q���5^�F>+?o��?�e^���v�?B �����*��b����_����diYi��?oV�+�|�x����(oE;��2zQ����,�7ʰR�*z���Y�+���}^����֗ӮCw \ �_+Q�*�(F1\��asAU`X!�h��c���ɟQ�]/�3�^�LOɟl�Y �C���8��6�Xm!w�:�!4�[%�Fl?�x�G< "��oEL�Q�"�[�?��q�l�/����*�ǁO=�O~�4D$���N��4G����ד�-���8�*k�tY{���#V�_���w�l<Ҕ�W���T�Q�w�Rz0(���ބ�٦G����ma�I��"X ���R�ɯ�u�Uh�+��G��������z������ ���E��|�+ו��u�r-t(�T@�����u�r]�^��^>˕���-�p�z��(l�nd�� ?�td��z� csW��Ng�)�J4ְv^�7��p ?���Q��U\�0���~<�5���h�N�Kɧ�]J~��T~�R �� Z��*]�`�g�����Mi���h����o��%q[k�Ƕ�u˿�2͍�aT&!�V�[C����� ����ny?&<G��Q���Ah1�2oT�S����c�o�gQ����s�^��&��E-��ed!/+蘇}�.�Nu����2��ۀ� \ � �ȿ��ED���Oʾ��+���!J#�d]� �_b��V��L8�X��r��L82��p���/R�=�|N��ۄ��� ��P{˰�d�ܤ��/��5�9��;M:p������*�[��2|E��r]��\W��s �_�]*��A����wI�-�K����^Bz]l%�� w���س0k�<�J�ʰS`vn3� ;�4(�LeӬ�?%P/$08�s�����+��d�<v�Ie�B5��YE�Vg��Z�m���UpBY!�e��|�6Г�� !�!L*��0�ƶJ�V �L�x�?�|�mD�����#�Q����f�� pQO~y��]tQ����b�0P�N��q��<����L6�� p�� z���B�L���}3�Y�S�*ٗA�N��I�!����EIyٟ�M#T�I�E&9fql\�xa��w�ȾT�Yl����:�Ya¡�M��Qf=�30^yϔu�H\@ИA_ �%6%ֱ��r����+e�$e9Վt��1�f���ؙ�\�y�ce�����(����l�.����@�b�KW8��j�T���.��K�Os�6(��aPA0�B�W��Jc�$�JyO�*�ث�v \ ��YĄh��)�[�V��2=��pcG�W�U��3.���g�e���w� �$p^�:}Z����˿eY/�� \ ��аh����j+��; ������]�Q�1�w��.�8RĂ�K�F-PO=������ඞJNfRL ��-pn \ C�h]����Ao3*�1lmK�Pu�G�?���4�aF����;���6b�!K�����f�+-ǨA�YY���Fe�+&�c�4`1� \ ��qIꃟ����fh^N�g��¦5�|Jcϟ���r(S܊�1>�>?ъn��i�{�7k��� /a���k!hВ��*0LJ������9� \ ^ ;�W!���z_e�����`�Seϫ�j=��{VDe�Ӟ2��+��/qy��_��S�`|l��5O!滊j9����!���uV�2"�o�L˿�B�,��)�l�� �]��5��`��c�A�hL���:?D:*ɒ<