### Eclipse Workspace Patch 1.0
#P simpletest
Index: INSTALL.txt
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/simpletest/INSTALL.txt,v
retrieving revision 1.6
diff -u -r1.6 INSTALL.txt
--- INSTALL.txt	21 Jan 2008 09:00:37 -0000	1.6
+++ INSTALL.txt	20 Mar 2008 00:02:11 -0000
@@ -9,11 +9,12 @@
 3. Uncompress it inside your SimpleTest module directory, so the official
    SimpleTest files are located at:
    sites/all/modules/simpletest/simpletest
-4. Go to Administer >> Site building >> Modules (admin/build/modules) and
+4. Ensure that the script has write access to simpletest/tests/files.
+5. Go to Administer >> Site building >> Modules (admin/build/modules) and
    enable the SimpleTest module.
-5. Go to Administer >> Site building >> SimpleTest (admin/build/simpletest) to
+6. Go to Administer >> Site building >> SimpleTest (admin/build/simpletest) to
    begin using the module.
-6. (Optional) Go to Administer >> Help >> SimpleTest (admin/help/simpletest)
+7. (Optional) Go to Administer >> Help >> SimpleTest (admin/help/simpletest)
    for more information on how to use the SimpleTest module.
-7. (Optional) Go to Administer >> Site configuration >> SimpleTest settings
+8. (Optional) Go to Administer >> Site configuration >> SimpleTest settings
    (admin/settings/simpletest) to configure advanced settings.
Index: drupal_test_case.php
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/simpletest/drupal_test_case.php,v
retrieving revision 1.57
diff -u -r1.57 drupal_test_case.php
--- drupal_test_case.php	17 Mar 2008 23:57:29 -0000	1.57
+++ drupal_test_case.php	20 Mar 2008 00:02:11 -0000
@@ -117,6 +117,34 @@
   }
 
   /**
+   * Get a file that can be used in tests.
+   *
+   * @param string $type File type, possible values: 'binary', 'html', 'image', 'javascript', 'php', 'sql', 'text'.
+   * @param integer $size File size in bytes to match. Please check the tests/files folder.
+   * @return array List of files that match filter.
+   */
+  function drupalGetTestFiles($type, $size = NULL) {
+    $files = array();
+
+    // Make sure type is valid.
+    if (in_array($type, array('binary', 'html', 'image', 'javascript', 'php', 'sql', 'text'))) {
+      $path = drupal_get_path('module', 'simpletest') .'/tests/files';
+      $files = file_scan_directory($path, $type .'\-.*');
+
+      // If size is set then remove any files that are not of that size.
+      if ($size !== NULL) {
+        foreach ($files as $file) {
+          $stats = stat($file->filename);
+          if ($stats['size'] != $size) {
+            unset($files[$file->filename]);
+          }
+        }
+      }
+    }
+    return $files;
+  }
+
+  /**
    * @abstract Checks to see if we need to send
    * a http-auth header to authenticate
    * when browsing a site.
Index: tests/files/sql-2.sql
===================================================================
RCS file: tests/files/sql-2.sql
diff -N tests/files/sql-2.sql
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ tests/files/sql-2.sql	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,1 @@
+SELECT invalid_field FROM {invalid_table}
Index: tests/files/php-1.txt
===================================================================
RCS file: tests/files/php-1.txt
diff -N tests/files/php-1.txt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ tests/files/php-1.txt	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,3 @@
+<?php
+print 'SimpleTest PHP was executed!';
+?>
Index: tests/files/html-1.txt
===================================================================
RCS file: tests/files/html-1.txt
diff -N tests/files/html-1.txt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ tests/files/html-1.txt	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,1 @@
+<h1>SimpleTest HTML</h1>
Index: tests/files/image-2.jpg
===================================================================
RCS file: tests/files/image-2.jpg
diff -N tests/files/image-2.jpg
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ tests/files/image-2.jpg	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,63 @@
+���� JFIF  H H  ��!Exif  II*    
+      �       �    
+   �              �       �   (       2    �          i�    �   �                                  SONY  CYBERSHOT H      H      2005:06:11 17:45:25  ��    �  ��    �  "�       '�    d    �    0210�      �      �     �    ,  �
+    4  �    <  �       �        	�       
+�    D  |� 6   L   �    0100�       �    P   �    <   �    �   �       �           
+         
+   2005:06:11 17:45:25 2005:06:11 17:45:25           
+   !      �   
+   SONY DSC          f  PrintIM 0100                 R98      0100    
+               
+   $             .      6  (       2    >      S      �
+      SONY  CYBERSHOT H      H      2005:06:11 17:45:25  ���� � 
+
+(1#%(:3=<9387@H\N@DWE78PmQW_bghg>Mqypdx\egc//cB8Bcccccccccccccccccccccccccccccccccccccccccccccccccc���          	
+   } !1AQa"q2���#B��R��$3br�	
+%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz�������������������������������������������������������������������������       	
+  w !1AQaq"2�B����	#3R�br�
+$4�%�&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz��������������������������������������������������������������������������  x �! ��   ? �]��ɕ>�n���P�HLg�{T�]FVf����%OΥRBұ���Oa������@7m��>]��S���� �W#%�@5H;��¤K�g8`�P��T�,dG5�$+�(�w�Q�H�Woң:���u|���B
+Q{�:z�0�P��r1*��\eH ��G%�$��nI+�[Qc�c�j3}!�j��eZ*��jH��F)5q'fmGs� ���fH��,͹��+8����W?0уч��2Z%�*�d����*�м,U��e}�m�{N��EI�|�$ē�8��V���(��v0�J�)-#�5+vi/�4�qTf6�(<՛ks;��I� J��M?r�I(*���2�&NsX��Hh��"v;{�^�N��ǙU0���'ڈ��9�8n���Y���_�%4�WEYS�3Hc<�~}
+hf@˃Ȥ�2Znzri�S&���y;�\�nI>���M�`R�A�$��CV��Cl$a�� 
+��"�5-�i�bpSZPYģ��9�X�2�J�OB��jw)��-�<�g(}}����1����2{�)�9�T��2n#h��j݈Q�;�$.|�Oҳ��x��㩥�r�dWe+��	�� �FkDb��)� ˁ�f�EfGU�te�#\g�+*��͍0�I�j��ڲ::�"�"�vz��"+��r>aU�e!�f��UEOFP�6fRzgi㧽t6��	��=�L� :RsTn!R	+׭M�f
+����)?��	I�ں"�I+2*̂� 0'�h�P2�_�ߵi��<Q�V3����q�
+NNoR��=G5��.Cu�d9�$R0:�_A$�ax��p$�}Ӄ�5���ry�q"���R����WI
+��dv�����pV��w�e�ט��.&X�xU#��Z�z�Il��^6ܭ��l�}x����DN:��݂Yέ����['tsT�,�
+CL��݃��.[۽,6GayA�`
+M�95�.��$h����j��\���L�ɻ�h���8�E�H��TN���F>oM��Jv6q�r�/,��{����X$�)!�˧���Hd�c 18�wqBA�V���z�GE�R��j��]Z���!�OSJZ2᪰�7?h�2���qG#x��tbEJf�,mp��(�������~ a5����\�o
+�Z������Vdl�F{�2y� ���b`֪�qlN�RHI��.$#�ե���Dn��kW��[�T�EM��I�&�����Y%d'�=�)�K<)�I����U ��cScKE�f�۹��zׂ�B�,�]�S�~���qZ���1�3��<�Yp��i#CD2<|`VN���%�ާyq3���B'B'�Tn!�'5�X��l���㩧�*�`I��;�yX�����ҟ�	����D�q[J�h�4Rf��Dv0B�D���q���i�[�K4np��n���S޷s�GK�`!#4�T��B3�q��ji{yLC�o��@x�*�m��y��Nx��$��"��.����8,�*�cS�����R�FXkr�C�'��{����r�ma�B�^VϹ�C"�2�@�<�SLCI�
+X�5u?j.����fo�I������&O��� �r[���䍓 5&�D�+��Q�9¾:{}+KY�}��H���kϭZ��/B��8��B~�­�e�23)�v���RJ[��{r���2�b9�a<�|�;�F0>�M�/f�^Vs�xG-������
+�N1�O���%��Co<�$y�A�� ձ� a�8 ���hqо�fL)횪#���F�`x�3H��b(%�`�Uk�&<�x�쉳��V'����Z�C���(�3;٧ƅ���&�fo)�9�Ƶp͢	�>�}�"�k/z,�lb鳛I2ձ�t	�`pA�{���u�{�s�^��ZM��l,�y�fC�1��L{
+���Y��s!�F(���WJ�z
++� ���(M�Uվ� s�5�o-��y�
+�ɮ�+���4��3����d�
+��a�aQgse%���8c��}����5�E�B[�:��l"�;8W����ʲتc4��+C�<��a
+�H؊�,��>R#[2Zo�f��;0�\d~�ǈv�6���-el��r=+j�U�̅Gb9�ݙqZ
+�7�YQ#3c'j��4�MYդ�HU8�c�YNz2��,���u穪Z���x���ہYҢ��C��-N	�v;,�-a\DѾ�\0�+ӂQVG,�{���o�Lɼ�c"�����Y�)�.�C����O<T���gB��!i$|���Me12�0 -��ݹ�VZ��V�Z^�FgXx4�d�CRl,i�(FOO�5�a9��ds���Ǩ�<R�3J{�wzzMr^2c�x�^֬�[�\�
+1���sR�Z�p���S�V�!�t�u(��e:�Ж�R���o��=���K( �(�^�I+#'�`���j�"{v�p~��-��&�[_�����a�
+m�V��1����c"�oj���|c5���6U��4�2 �r��˩�֭hc�2qNVekA�6%B7
+ݫOG\�gՍrb�J{�r�nR�'N��S��a�� ⹪J�H�4�z�hB�bs�'O����]�u�\�{�$�I�s}�pO֑`@����mb	%nFӂ��\��";��Et�
+��-��d���;�;�읯�{�-���q�w�n�	,?��� z�m��;�#N)�зr�g={�;�&Հ��9�o-�=nc����:�r9�>��ԛV#�s[:0Ŋ�LW����F��������\�Wiy�%˙dgc��RH%�U�Q��d��cG��H*�?4�y�~�� �Jq�ilnM��J3��cҭ2������%����3�b�W�u՟�f�齔t�mn�ϼ(�Y"�A>��Ylq-��iw�G���� C 
+
+
+		
+%# , #&')*)-0-(0%()(�� C
+
+
+
+(((((((((((((((((((((((((((((((((((((((((((((((((((��  < P" ��              �� 8       !1AQaq"��#2B��4��Cb�������              �� #          !1"A4a���   ? �E
+|�U�Sa��z��>4��~�L�S ��A:!��b\�%g8��s�ЬT�f��`8S�Wǂ���� ���<���utF# ��]��i�B��DOo�u��[۸��PJ��O�� ]$� Ԣk��"ʢ�{��'�C=;l�l�cS�<D��ᩧ�w����Q��[L�6B��ߧ\���=���C
+,Q2�#*���d�@qI �2�^%���
+<��k	�w$9i�Ǔ �&�;`穦!OL�X🇯�����"�nC�a��0�S��I0$��ǖ�$���9��B�ƹI#�q�e<��:�rHA����D���|��gG�L�݌TU:*�gm� ��2Z�i�͘���(9�*g>#�:���!1�r�O�p1?��f��A�w�f���µr��˶�䒖Z@�Ȏ�:��۪�ᖤB�9I\��Q�b�MC� ������Yq�aq��~��*1�@����jϳzhe�y�cbe ����.ج�Z���i�Ҹ0� �H鷎�{?5��JH��3�#r��$�N@�Da�t��q,pF�
+K�>2Ű3�2z�A�p���@i�DU.�
+�� }��x��P�5����<��a� �ּmn���#�V^��(�V�C���u��5��QCU�����>Dz��s!�Ps�N;�k�m|�ƅcs&�V���I:����%92��!|F"p]0�Gj�� ���UφF?}�c�����tQ�5Tj
+ � Ơ������U���:�c������Qs�����b ���]�����<UT�Q.-��S����̠��q�>������':u 0�M
+p�E��&��NDgf_oN������Z�T�Gީif}�Q� ���].�")̢�����|Ct	��t;���m�}|Έ8�)Yi+bh�n�A�d�|ƌ��a�����d<�/9f�R?s��K�^���%��B�S	\r�tt5�+�(�� x1kl��Lr\YMi�
+vu�pA<��z�X��j�j�'�$.1� Ч_/u�xk֖3�n2GQ�7	.y�z�TF�rD�3�
+l�}B���D���Mw���������ƚ}�[ym�Q$�Q�H� ���F�7 �`�ȗ�X@�ӂH�3�~����Q>A���J�� ��]
+� c�軳�����S6?ԺCԿ�
+t�I�p�:��f�R��A�-����\�U�AS$�?v��2�g��Fq��;����t�nwo�����
+zDNVU.�Ĝ�w
+�}��l.����~�$��RV�0��#n޸�� 3�7;|7\�
+�R+x��i���K��utEdn�9x4sOc� f�|��_�~GF2TP<�[o������� ��zx�"�2�]䨅�,S�S�ͦgg�5��EtIp��]�#؝0On��UUwo�1��w���G�.~l��
+����D�
+%$�G<��y�P��җ��۶�����
Index: tests/files/image-1.png
===================================================================
RCS file: tests/files/image-1.png
diff -N tests/files/image-1.png
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ tests/files/image-1.png	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,490 @@
+�PNG
+
+   
+IHDR  h   �   ��i   	pHYs     ��   tIME�)-x�7b    IDATxڜ�Ys��q=>�}�0��b!�(��V�VlG��q%UNU*_ �!_&���"Ny�؎�o�(��N$b_g���_���~�W��q��wy�~�O�>����׿�����v������ч�_��/���8����7���-~)� 6�2~���_��M�5�����}_���M���{�cN�S<�x;>|�+����t�5������������C'nǯ�o�"+��\/3�~p�ꁥQϩ��	��1�ߵz}>��T*��Ngooo2�����r�\.�Ӊ_G����cMk��n�_��n���t:N���t҈Ǯ��t�y����Gl?��� =-�[+|��hu�
+q|����m��^O|���Qq#�$�+��
+FI�T�&FÎ� z<�Is�������n�qߞ��v����j9����x�y���v�q�V����h�hI��n����v� �jS�w�o�w���>���"�7���p�Nw�'�ϣ'��7~5|��E�C�ǯ�n���&��H/6��:4�S{��W f�.�����C7�����}"�<Z�|di�qAzJ~�L���8ґE75�^n/���{-�6�F3��6]���˗/2�_�(�Wu�Q�!,ea7ip0�؁t��ܓ��&CO�6�|��y[��x�> �@�����.�j�������D?V�тp��&Zi��cVܚ�����n�b��) cAfB��x�w:!��xq����e�6��1�n�[{�|O
+�o�x�Y�����N΂}L��~D��F��8���"SEOnc������/��h���A�ո��W�f�O_d�h]bN���q�QL�ط���"d�w�hA�Uctq~/m����N�!ֹ�\|I���?*��o4_z`L���]Q
+}٘E��bp��8���;��� �����g])Vѵ����"��>=��\Ĺ���G�_���2FR�&�L$�L�>��j��$�K@k��6??���ǜ��>d��a��᱒0����)l��hmЅ�������8�/N��G��F�0ҥ<�x`�m�A�
+�J�w]ҽ�	g�#`��r�Y0�t���m<Ϲ�i�����x���}{@K��v�ies�hhk���҈�>�L�EF���p�Az��jF�`1�b��J��G��F�u��c�>��dڟ�Q\@��������H���jY���{��5&4n-�	2��!�F�B�����EXC��ċ�i��^8�b��P`�s�&�-L>�E��0�������!� P�Zz�-ĭ�*>f�M���G4�jͬr1<�5n~s��Of=)6�>]��j�!�>�D�����h4�B�"A�I�.���&� �Y����� p/���@��@�N�@G`�ܧ����_�f�t�H�F�'nt���� �Y�
+U���}��M�Ig
+�!f�&��/O�ֈJ�(Cl���G� ����a���)�>���Wc���w�]�|�J�ą�FVEF�n��� �'4��܊�u*W�w�����Zot`���܁�3V}��:�b�V�;_�E0�" �Q_B:�ã<�� ��4�<��(���M���w��Ԏ:�ha&��"� NW��x|(̼qp��M� q�%<)�ei��S����ke t˳��������9W��
+�z�b�WQ����x<�R��5BZz�3�Ga6�S1�<��N�P�?~��G�C~�0M��,���,�ѓ��LkoZ��|�u����xp�j5���mC��'B��
+��n��q
+M�=����^畹�SBt;�m�����Ed�G]�g:�A�Rl`n2\.�D�����W�#N�ѧ��5�-i��k��j�X��t0��
+l??�R�-��V4�M��xA~5JEc��!�[��f�Y��4�N�Q�ad��
+c��B����VG��"�i3��� �A Tz���a��ch��S��g!��`���6����������,"�=I;�O��b�<��C�41F����$�!m�}y|�i�"{�s�"Ϣ��ͳb[����a50t��|#q��q���L
+��Jj.���l�EH%hM��޴��Փ����j�F�Q��G�V��[�
+���G��bE��b��h�G��Xl6���(ߴ(�1�Bщ=�/�8��v:p�f�I�S+�U���Hi�c���	9�W@n"�l�ۍF�#���\l$>���g��9#;���g���P�����h48S�H?�/���W��K�#��@��ǭ��r� I��ϙ�V&U��|�7 Nq�%�}���d��~�j\������j��6E;�D���:�p:�a�(�
+��@��(���z�pGڍ��!��`g���j�ʓ�"��Q�h���iD�&SbL�s�j�J�Sq:��h��5�]���N4h.�=CT�������x�@ ��ﮮ�>{�v5��<�Yj]~a���X��2�C;�N0��b�r�X,�|� �4ɛ�	�nb����гa�z�^�χe�-m����&�5����S/b@mhZ�ufDX(X�7��$"��v�2�µ�&��N�\.���@ �}>_�V���V���t:��zzz��` h6��Z
+�M
+���3��~J�r�Zs�ilxh�;C�T��3�ܤ���Ư��#�tG��c�����@�F���zr)�A'������k�e��gϞ5
+Z0��-X���և/l¡�:�E�jq�\����x�ƍ�b�g4ʣ�~�I �H���f2�v�M(�O�o6��F���n+0Vll
+��D	w�{�N+|�'b�@A�%��"�
+ad��_
+D>�z�t:�J���xf���c4O���-FFFB����n�^��M'��Y7R��yq}�Y!S:T.�
+���G`�����%�J�6x�`0��4e�?J3�Y�����]�|��t���n��^�W�+�N�<�jd��*-aLir��� lnn������ݸqCS{5@+��xw�����;::�L&����Ǐ���8��{�F��{ʹ���*��D�yM֦��H��ө�y®Y1?X,�ƃ�[^\����F'��p N ct-�~�;�[.:1�^���b�\�����C"�mҫ��ق_g��}	��ԅE�oM�ű�D����F%�}�8�8Zxh@�'x���\�|9��gn�;I�F�#2�D]��yƍ�<7��n7��<{�l~~~mmm���Y�"4�9�K4]XX���w�ݏ=Z]]�V�:- �Dͺ��0��Ԉ��*{c>�!��U��V�xT�s�Xd���N���AX��yʃ�����c��b��OR" ,�F�S�:��#�����&#b�	�F`����ȗ�=���N��ꫯ�����}�d2Y�T��*υ�>?�������o�144��_���#l�$��pg�����!�� X�Z��*����۷���_~��T*U�ׁ��SP�"ڶ�v�����W_=y�������׷��8sO��)��<����hhC��VQ��J+��j�F�>��u5�d�d�p�|D2��TQ���MWd��g�a羏�$�f������SS�Ԁ(Fe�b����𖸑p��*�G�B!�8q"��
+�vB�Ѹx������۷�#�q\������^�paff��ի�?&B�5q^�%\J��5aZ���-���߿���N��<y�Yn�Z�ؔ�対�ꗿ��+��r���j��+�4}������	��˳���nݺy�f&�!�R��iCiҪp^�'(��io$
+	/����V�3
+�j����9�]��ψ{�o$�ЉEf�1�k��J3�ҧs���j�<-�
+q6��@�:��ZJbÈ�y��q.�3��j�n
+�F���߯�=4��d2�����8��~�7����޽{��} ��NN;|�{�/BB�DT��J�_��311Q�שn�B-�ӹ��s�޽ӧO�S0j��\���!���������όF���x��)[]}��`
+��
+��X-bL����1l�g;�D"*���2�9%T���누.�>��I��H��b"J��մon6��PH����Z��p٤�y\�+�m"V1w��(J��7�ZX�V����y���[�����o������mʈ�Y�w�d����x�X��22�Ȉ8D4e�0�� �^.�A��r�\w�����:>>.�b���.�����f�]�K��5(���hT��Q�ĦH����g�E+5#q~]G',"�0�g��TL���Bd��5Ԁ�~Y�a$ʉ�hr���h�y5�P�� }�c�m x���F"\��j��*X�R)[��x�f�)�-C���|���Z �u�V*���cccGGG�j5��;w����LFj�!I�=eq��j4�J�B��r�������088X(��
+oQ{tt��f������GtrcЊ_o����l�}�Zф1#���V�'F(��'~�ZUF	�A 	߇�D��M
+
+Ѩ
+�Q�H|�h���F�2�8��(��;�W���x<�yǺ�g���X�"V���BZ�f��J���h6��C�/���q���
+>???����ׯ���
+�<w
+zzz����F:�N$����@ �<Btj�2��#����l�ۻ�� V�v\RXU�۽��3333>>���[.�E���'xf�T*���/,,���'O���u��@뢸��4"��'�m�f���t��xVe9�B��I80c�5��9]�a��g�qX� 
+<����#�X�e$G��!�����Ɋ5ǏkE1���L-"����¬��$�")8ҫ\CN�n�X,�\.��W(��H�n	!mk|�����/�j��W�"�׆�Z�������j�z�ܹ���n������ɓ��}�0Z�p�p�Ӎ���FO�>��d���Ĝ��n���l���B�066����r�l�`�?x������;w����6
+����m7�n��fi^+uI��U�+�M�_t
+�Xx<�R�V��+����=oL�
+��X��Q{�Auŉ���ɷj�d8��U��N��L&Ϝ9��ٳ��
+#��h�^�l�H�y>+lG4�d2<2�)n�Z^����Fg��߱�����w�^��G��j����s���'N�V�u���{���|>Q����[I���ԩ��������Z�~�?��j5��_�T\.W(�z�F�N:88���I$[[["' |@]���t���?����ųgώ��<|�p �w�:���~[6�Z]�+X�<�7j����P5z4��˂��p̄.�Q0U#)d���F"@A�#��:�m��E�~�:�����^���:q�D2�t�\;;;����T
+��0��& ���tb��[o�u���?��������ө�Q��,&��N��Ǘ��c�
+���΃�"`���@�{{{���4�
+_��|<b�tk�۱Xlrr�T*ݸq��*����O�<y���>�`xxxzz:��v�]���{�r�J�������������a4�x�b X[[;>>n4��
+��K�N�����qd7��q�F����[*���$O�	{��޼L�X,~���+++KKK�ϟ��/��,
+���[�VŘ�I�za�uj�XDL���PW=��l��4���F� �2m����u��Zj_�Ei��c� ���F�������g}}=���9sfjjꫯ�:880�P;�����ﾛJ�>�����ꫯ���qOU��0�έ��4	��x<���������7oެ�j===�D�###}�x�`m`:�ջ�nl����P(���'�*Ew1�z�Ng___���F.��]����O�>��wwwjj
+��5t����===o�������)���N������V*��nw2�De#��p�F��l6�nw(�v��j�_� )�T*��~?)�Y��n��N��\�r��ő��T*Ei)+5�c�:�J�I���?�7���� xc��U�XȈ�}%rW�����BF]/{0Y�]Z��F�Uc!��r���^�����;Ｓ��u��$�>}z�޽K�.�?��?�
+0�`��ٳ�x�R�������3g�ܾ};��*��&��]'�uag�b���Ϗ��ߺu�ٳg��;����Q�R��z����_k��an��2 8L����=���%ާ1)�r�����~���.V��w��=44t���k׮���kx�h�����3��~��t~��'SSS�\>�V��gqqq~~��O>��t:�>�����5�nw0$�-��j�P�Z��2����Hoo/r+V�C}0S����X,��U9�
+��H�2�<m��V>F�2�t�����ajfAӾ���hoEH���D$�iKV�x��6�B�C(X��P��hܺu�\.S�|.��r���˗ϟ?�������5;;�p8��׿����Z��g���G��>}:�LrpD�QB�kX�� ��v����WWW�����0E1~����F��W_}5�N?~��!�
+��A,�F������D"�b�
+����l4Ee��qгy<��W�Vs��Z�#��B!<�B(n`?s�%��F�133s�ܹ����T*gΜq�\׮]+��N�3�,..��~���Ԡl�(���B� �SH��9~�����a�x�_�4�s����k�۽��������_�5j���Jj��m�/��
+u�š�+P5���<ы��\:Egd�[�Ty:J~�MlwX�h"��G���g�S�t���j�R�����N���w�f�w����/~���;vhh�������+
+SSS�Dbjj�ɓ'{{{�����˽���\�k���(���>q���?88��@�6�P(d2�z�~||L���������'�8�������r�����~���j����H$B�ØyQ�FK����ٳv����4??
+����&''�nw�TBAe�<t��b�D����O�˅	�e����h>���
+S�l6}>R*�l^���Q�f���C�W`�CZ]�V����k��655u���5����}UH8O����b�fͪL�&Q'v�QN�F����@qD�EG�AJ����w��^��C�c�H<q�1�\{�gF�Hl�R��r�B����D�j���t��lNMMP���lNOO��핕�`0��ggg].ףG�J�R�V���h���˚q�0b"r�ot'�N'|���!;<h�t:���l6��n�R����tF����ٕ��gϞu��P(411����H$�^o�\�|�rOOϵkךͦ����=���`�R��HW;���j4O�>��ޞ��;}�42�T�K�����.\�����j�~������H$#U��/^�833��d��()0�B!��s�ԩp8|pp��*�d�KJ ��Q�պ�.2kTg��#�=0P^y����}}}7oބOMcV��+����p���H+^�!I��5V�?��qp��1Ǚ)T�-D�C/d�/%�qZ	����PA�P!�uM��d'�+���3d]��l��I�R�Zmxxx}}����_~�e����|(K"��r�|>����������AU.��x�@�c�����zql"��Un[���q�0>>��zS�T(�*����������i��;66����>��B0��͛�������F��:��9�t��~?�0v��;�Baoo/�J���w����O:;;�_��ٳg>D9	y�c�������c¯��ONN���NMM��w�����x�b8�p�¹s�Ng"��w��|�������p8FGG���	)�P(t��u0� �j���j�� ^�
+��lxk������_}aa�ٳg|����:���+V"B��-��9�L��\�R�b�F)%-If��Jd�s�w ��ⶌ?��t�1g�����ФUS1>��]TOqq@+�@�ۍ��-s�EY�`������t���K�������LOO߹s���F"X��'O�A�B��'��C�lym!p���i��*<�    IDAT��d~��������y��`0�N�)Vm�Z�J��p�V������u��Ƀ���=88��\nssstttee���{[������q;N�f:��̴Z-T����x<^*������4rT�9�R����A�٢���������W�T:s�L4��|�R��?�f���^&��f�N�3{�ޙ������w���t:'N��t���{�8�a�k�.�-�n�ЅB�S�N����n���O?�u�V>��b�/��l ���IB#FIn��/�'��[������ ��j��K�^ZI��>DaL5�*
+ظH��3�
+�|}hh(���u@������|�f������+�<{�T*a��,"j<L�T�f�gϞ
+���|�;t���($39L@O����퍍�����E�pB�b1HK$�����t:M����x<>::
+w	3�h4��曅��|>��_�={v```{{;��#3��ɓ���݀�,r����r�Jell�ѣG(	�w4���`0��^��J������)�'�U���b�X>�O���`�R��b����۷o?|�S�T+b�+W����$�I0\��⋻���������}{��|��T*���C��r��Wc���@ P�����O�:�l6�]�v���Z�F{աn�"q�ජ��Jcc-�8��9��2�/�;�Z&�^Z^�F��Je�X�dS���M�� �3�wi�Z�`lMH�a�h4)�]ZZ����v�A9t@��k�R)��555u��
+hL��K�X��)�@�H`��CKKK���:���O�<Y�V?������SSS��ݣ�"�Noll,..������mmm�666R���jubbbqq�V�e��r��h4�����@�X,�JT���k�>}zjjjee� NMF=n�� ڊ*�B��Ŗ���`x���re��R�a�����|>݀��8��4��?�8��!��/P��<������� �7��'X�v�;�?~aa!�N_�zukk�VN�"�:Tg��1]�jU=aLmj-)+)D�ʥ9�����n<MHѾ(i�rD ��F�K��\�jLDZJ7p����?�&����&&&�,R�6����=Tg�\.ȭVk�������j����;w� �$�`tt˔�Ox ���|�	A<��������Ç��^�\.�J�r9�Nooo��彽���������]���+�J>��w����ԏ~�#l�f�������c�����P(
+
+������L&���.q�n�K�����GFF���?~��t�Fmx���I�ߟH$���{�7000>>>88���~��m�'y�x�p8����v�+�����K/����Z(�1��B[�,�<��R�T*��5㻦
+@|�L�q��<��]�V�577w�̙���+W�����~!v�P]ԅ���Zl�Y�HĪ͊p�����.׆dv�f'w�E�X��*/#-�+z��5n/8�|��kT!56F���m4�z�Z�"�ǻԈD"p�k�j1��p8#03�R� �	�B�N'������ɡ�!�f0�����AF�|>,�כ��;�/<���v{}}}ssH
+N4����X�P�"
+�r�|��?5H�	��#\�z�^.�������؀S�J��ܹ����7����`IE��t:���{zzvvvN�>�������t:o޼�J��%��@� xY*����K$b)����S.��ܹ
+� p���������|��$	�#u�߇��"Lv�\�z����p[�ګ���XΏ77ih]O�Oa��F3�8�J`N�ᅌ�Q�BHi5/4B[��v$ڂ�#Õ�&my<)ұ���Ń	�%� aONN����|~}}�T*�AJj�q�l(}��?��[[[0؇�?~���GFF�������F���vbV�������Ο��D"��e`��8	 ���*Q�'
+�Y�
+޹s'������r��͛�:�l�ӧO?~^�+�<|�dM�6'�L�~�لS �p�/��q��-D.<j��ё�M�����D"���x*gpp��;NC�k��s���_�V�����;�f3~��!jC����0����-6����60ZQ �YhUSϏ#3�ؖ�a���9����h���N�C�.i����t:M[#_���D�H�5a�V�V�޽{sss�Ȑ�-H�`���ٵ|!��/�p8�j��eB~�
+����jw��YZZ�V����x_�E�6Z�K�J%��
+N'�HB��Dפv�iU �s�������D"�z=��aIS'��.�J4�ڢ��굧l.�Ƴ�J�ETg��ѾO����W'�|#���(�a݈���J�X( �u�U�i��ȳ�.�k}}}}}�4:l3�����T��駟"�/���Y�]8<<���?�ҥ���a��*�J��J0A��2��6���
+�?��.]:w��2p���pBG�t�_W:t��[,8�Ei�~$��r0"�ϹУ�z��lvdddpp��D�
+�i�s�U=�t
+Èhe-a�D��P�n�����a/3�"5�F�D�a%�#�@Q\(�dl�%��/�N�����A8���R�t��r�F@�����X���~�����G�x؈XQ���1�����je��/���ܹs�����{��!U�`0���V^p7�<�@�j���m^D����S���]___$!��H7U�|~~~�T*�#c�nT$л��[�l�k%`���H��|���.N�6fF���lj(�����Q�PHZ�Xt �_�q����~�q,�����!\G�~�4|�R�,�d�j����ā�9z<���a��b�8)�1#���u1�b��͛�h���_/
+Ϟ=��U49 ���>�5V�ycWha)D�8�	4��{	`=�j����K�.---]�~�X��M�q
+֢�ݼ��8�/�p�gT����&��\�k�*$5��Yiv
+2��$m�<d�+׹Uc�֧��V�7�Y�<yOCR֥UΫڸI")m.�Kv!�I�=�b��N�􃆞�ð'u�-���'2j�/�w:��Z�ʕ+SSSh��ɾ�tR�Z�R����WVV��
+��X�$�p�4�������j�����by�??�	�i�Z���׮]{��םN��.ֆ�"�&1S9�]<a2&��j'�o]Nf��[��F�_���li�������<��ͭMB�)4���]<�Q��ʙ�ˋ�]}��Q�E�# V�`� �8�Ռ4��"r��}O#@�L��y
+z���)�����n��-����q+�wgg�\�Hi{!�`����|��������_( ��xJԒ����p<z�(�����������Қ�~8L�y�fU�9�
+�R;�F��	+xf��c/�c9��'�_����v��h���!L����1z�bx�L�ƌX���Ф��<��vĚ�cD+���11F:V'���D�,��`���˝��M�P$�5"T����q 8��tV*�j(]�$�Pҏ>������|�Ϩ�I�f�����n� [����w�vGE��ĹC�F��@'D�u���_D�lo)�Qf�u�v
+6����a�(^�Q�܊�GX�x�{k�`�kB�`k͔D��yf�1k2�(�6�:l{k�R:�z� (;TG+��r�n7�S��:<<O�<�{�M����&d%�lӎC���Kn!^`5�h�)�2DV8��u�mhV؁1١!O#�nt�E�P��ll�b������~i���O[e�kE��?�!�m8+:����a�å����*
+l;TW+!H��je�lT`�0=�bqooB>F?��.��s>'�v�:�6�Kk|�����F��t��V�RNQ���X�+B	���\�j�b��bd���Э�
+0��Y8LB��m�j���gS�g���g�V�1�b��l���h{;��Be͍���זHs��,���g�~�h���x��GY-�a��%h���w)#*���
+`%nΧ��ޚ��|�g
+b[��V胨CQ��� WG�$D�A��;�ؘp��ծE��D�"^\x�6e"4��
+B�~�7V�y��!��Y
+�FFIx
+��k�k;��F�\�K(Vpӣ�:w�1q��2�ȦP]�JB'�����������0q:x$O��E�h�;s���VS�SI���1������$!r�S$:ׁ4�#݊�'bu���9T�3a�����+V¥6D&�
+��$=�ns!F�V���� �*��ep�d	��10��(� e*܈�`���/�"Sd4q�U՜f���>�(����q�s���â��1D����@��g
+���Z�������o5�I]ވ��[4L�PA���6�9IG��M����5���fkd^'�Du�py鍑�$�G#A��r���+�iq�j�Q\��Z�
+�l�����#���B��{�r8$�ȘM��P����v$A�:	�r�H�a:L
+�6d�E3�����R��DF�����VuFwXC�:[Lc嶢N��Xs쭺�r�L������
+��
+9�D���	
+P9��j�@�2ڈ�hؤ*m0B�8x�ָcE��Nl��t�~�$�`�iEU��D�'܁���x<���_���!=N[��Yh(�o�S�N���|�嗼TO���Z!�U�1��9̦��H��A��D��!H�V+\k���s��܌ȟސV�+�X[�2��k��>չ�#d��n�(�I�aQ���c�VI���F~���X�8%��A��o�����6�[�%���-����NH9��h�
+z!og3tV������_�zU4�3��(��;5oU;�Z��>$1��Y�+c_t�R��>r4YJ;ṉ~�M�F�+
+aX%nĈG��x�	7�(C4%4��E�#bĿE���y�^���M�M�+5�ld%p�S����
+�yD�)�/�A"����������v�Z�P }p¹����P*cQo��&Z���&H�:	�����<$3��-nd��'>�S�7V�����t���V-Ѝ_&̪źU�a����t�|�hk�Ռ,o���w�h
+���`4��!."h<z�󌯸,_�V}ج:��fK/�����ӉI#Y��i/��(�Q��8S�������r�\.�777����`�󸝂�_�����������Ǐ�8Ա'�@R�7�6
+�>��3�o�7�����ڲ��6���xv��q.nJ��F m��F�C,ccS]�B�a�p02.xq�=/���}��@��}،����aT����E��q<��Ȩ�S�zV� .~���X�_u�����
+/�h;���0��4���t>ت<�8M�:I$�.]������ϝ;�p8"�H"�@WD4@挀V��L&'''��p�PX[[�d27��.$��~�^G�7:!��X�ı0�[�z:iM����0��OOO�,�0�bKX%�"Tԝ�y�&�c�������0�*����,8��+�p������
+������z��Z@�Z *��<��;��U:F��VDf^&ఐ$Ƕ�;sؖ�)pVs�5�M��N��I�
+�t:��'饠
+�r�XD�7$V�� ��H>��I?�,?~���)`A�������R�������a�(�8o�@�+����t:��7o�!���+�Č�Q~�3���%p4V�u�tFC�c�^�ȵ��e��|���>�ݚWnՙ�ʦZqW�|~��D�
+k�lQ&��a��d$k��}kĀ�?b$�`i���w�!����>]'h��QU��H|ܼysiiidd�X,�B!4:�qᜈv��Fgff���vvv@�x5�^�wdddjjj{{{ww7�L�A,���k�*]�F���K$�B�P(�*5O�<ѥI���6*i�@K͈V�Mȉ��ú+�
+)Yw0�p	�R3Rl��V�Ծ��9!��Q׃Z$Z����F�1p��&NO��������>�z�1��#�^G���~��(:3����TG=/Ȱ�N�f�7n��x<���N�s`` m�\�h9$�r���f5��vG�ѹ��Ǐooow�����T*EVCxU�PR�����H$��ׇvS>��֭[�t���
+�y��p�5�H$�>`!���l6����Oze�>k^�MA���&X�c� �p$Ew�Р�Z�F�;+|�q�a�	|s�%V��Er1x�[�z{hN��m譌��(t#5��N_7���M`bl.)BS+e38�z#��sl��S.�S�T"�������=<<$ya� ����J��۝΀���R����;277��d�N&�,O�;��t:}||\��y�9��"�"	����-,,����V����R	Z�Э�A�o#��O��їǨ_�]!ZZ�H��B�X;;|�ٸ6�BDF�۷�(���8�t�,�>�h�q|q�'��{�7=M�Q�F�y�0�Z�F
+8qw#�Y4��n�},��#�4[U��T�p�h,�0�F�C#V8�I7
+U�����G"�������;w�@-��n������������mmm=}��Л�����+W�?ybb��7�����x�w,N�6� �`E��-'������,,:����nll�\B�uzz:
+�����^�Z�"�K�y���l��u4�N�4�J g�R� l�;=_��
+�8:�B>V��x��d8h-	6�Xi�`QNY�"
+7y�U0�9mY�x}����G�߅��
+�}�5'e�ԛ�<�MB�(��0�"*�X��:I�FL��;��v,��26�ш���J�W��(D d�h4r�������/_�|���o��z���B:�^YY��bgΜ�����{��J�p8�N����'�~�m����?�t@�?%�D".\8q�(�h4�|~cc����G��f��F5jd�j�z{{;�΍7���x�)�@p�� � ��,�p�^�S�)�*�S�r���l���E�]g0�^^�C9�.%uU���}�(�QrܘLt<���-8�3��i~25�N>�o��tƛ3P�wj��d�B�$;mT��ბ�j�rp�(�+ZO��37բf��
+�h����5�86�%�.$�וJ�ԩS׮][XX@�v�S��f����n�����><<���<44�?����hii��ӧKKKH����`0����e06�F����
+F�X,�/2��j�*Zt�$������122��1^
+�%���6�`�'�.~�_��
+�����h΂ˢ/��+'����f��J�J�R�V3�q\�K��~^`�8LJNb��&E,ݒK�����14����f�%�&(+��1U��==j"U��F!�&Ɗ��t��ޘ�0��J�Epr{
+A~�P�D�a�F��p��Je�]�4V�u�O>9��z�ʕ���3gΤR�t:}��y���"��
+�c�������q�L+	��iT�InToo/IPl�?���d2�*��fEQ5M��힜�t�\Ϟ=C��
+Дorr���Q�5\p����S�Nmoo���F"�����CѸ#h��`�(���Bi�CCC1p������]�"c�������+�؇VR�V�d͡r���i#�2n�{Y5s3�T�D�fS���g�cU�clDN�[��Т��v#�6�+++�Bk�vz�R���dFGG��Ç].W>����������㻻�V�}��N6F%/NC�Z!x�x<�v��v��Q2�<{����Z�^����V��־���������o���ccc�F�Z��F4����������۷766._���X��'���@  \���' ���h4R���ᡎ��#Ѫ�yQ��v0)T�o�_č���t�$*$�YL���hP��v��\��/��>��8��>'jL�?�%�u�{!U!)f�H`,Z5b`�c� �݊D"N�sqq���?GY^BB&��j��x<�O����_[[�<1���|\��M�R���<� T3�9�A�.S6��س�
+���|������Ν;������#��}>:�s��4����?~��l6C����'�ݻ�YC�������
+ܹsgkk��[    IDAT�7��M0��~����Ӄ���pF�X,��􌎎~��G�r�Zs7��Z��l6qY�9�z4"�L&���z 7\&̘,�'5	̖O��4WZ�cѨQs84H�R��rA�	�̏��� 8u�BQ�C�p֌��5R�IPF�w<$o;��JF�%���ݞ��9w��������L&S*��F���:��GGGO�81>>�j�n޼y��}@p�C��T�f�W�^%�����q�ͥ�ߵN�4Ƃ ���Z��L&WVV�@@ڿ����`pmm
+�
+PdUN�8Q�Վ��������� e����_�tipp��O?��� �fˬ�l���"o����ωD��?�f��&����]�V+�
+�_���kkkp4��y�6�FGS� 7)��T�}VO�h��ӀS��ȢQ��(���uM��z��'>�!�J�J�Z�:�0��M�bbgަ+Ѝ��4S���:��mXm�V�Z__��؀�V��x�W���a1��s�\�$~����.Z���n�� ���^U�PF�-��o�llt+4�@X�Y�>}��;b�;��@ �����fK��Nc������/�����y"�fsoo��O�3�{���Ǐ�����`<��1!@@�ɤ��������Ǒ�����L�L���1Q3���|���NLL<z�/��h�?'?��n+2�=�I�u�G-�(�}��/72�E�8NW�1�-�
+㫉�%h,�bj\l���:�ö��ú�Q�ߊBb�5A�{@(���+��r
+~O�R|��+0���(則�F�7 t0a}.H�mCk���v��~?8o�\.�����S��s������Ş>}*4����lll��Ϗ�����'	��y�ܹ��	��w��mp����� ]�/����1�`|�2�j����ۼ��tVE^b�E$A!�����!#��fw9X7-/�x��p�D5�8�ő蟢�$�3�����|G�0�<���P��s'S����>6��`7A%�Nc�N�ә�� ד԰Q��/��7�����fc{��J��XV*v�Ĵ��8��~��̌���f��D��j��� #�B*�����9::"���p�|>�;ȿ�]*�677ggg���O�:�h4��`$���������<7kk�Z�\~����ʊ��Eڛ/'��+����>��Xh���&���H~_k#I?���j�J.�J�
+��'���r5����
+Qln�փ�#1�Kϙfpݍ�/�#��2]�l�2�k������N�Y4BΚ0�yt�4iKp*�
+($$�45դU<bc^�U	�瑋��h#��p
+q#�(��x<�L&����ȭ�J�\.W(��j6�����j�l�D_5�4�N'��xkb|u�����P(t��i@9�Vkwwwww�@
+�Y m���K/����/C���x�^��W.��怇�!:::�r�!"�6@��>�����A[gFE�9�-5�Jgd�.2��䘀�k�a%�RB�N3�E�]�Y
+H���;�B!��:q�wM6���ETeLKٷ�2
+4Va���F�:�ob`�����с�7&�����Q(��� �G8�92b:�z#jv�� ��O0��n7/��yxxxpp ���S�TB�X��(����b1�N�����uܱZ�
+�H$�$�E����?��<y����T�i4��b�d��t�J%X�n����Ç���8 �x����[4�F�\��ɓ�1�^�嵩)�YR?�{�[�vFIB�G�����)DU��J���.]�H��<�JAR6�n����
+���s�#
+�xD
+!Rc��2V�;-�f�Fi&bs&�(�!��$tQf��W:11A����t�̢�A=�E%�<D��A|>0���F�B(��xTؚv���W_��6������Ksss�\nww��K �
+
+�:ujff��Ç�B��>K&�~��R�@p�P(4F���K�әL�Xv����j%�t:�� ���G;k�娝����n �ȸy�
+�Px׺Ȃ�r�(E?�c�ҙ3|�w�eT�Ʒ��~SBǈ�Xi"���?i��v @� Ճs�"NWtpc�7�,��J��Q�?2V��`U:��By�z�v�Y��	�Gsp���������Ũ���ϊD��(���X޼��t
+\$*���{zz�C'����b���ÇO�81==}�ʕ\.G�s$�t����D>���O�={�T������(�GGG�!Fu}}���}m�n�ĥ��h+���_#�1�l�ض�M�f��cu)�PչC-o)�#���]Rg!�A$k���;w8����G��1� D�
+���d	�8������b�V�2:Ɯ���HQ�*g�X�+�c"N�sXK�j����<~�R�BlI�|jz�^K:-BW��a�A	B��w�Q'q�� ��P�[����J���"՛�����>}��d�� P�y����z��ׄ�\��.��QɉE�����yT�Pr�8Vb�V�]�B!�9j4ځ�j��O<Aa6�\p5c+ P����s˺��HC��m�6Q�r�P(��f:�b1"Ya�`�Q)
+D���q�u	��iFX�7Ƕ;J�2��)(�b�񶏜A�YsT	N(����eR	�*m�!����g�q�)�#3j�
+}ށ�6����|.b��:��h���nn4�]��X�'
+ʖ��V�5�����Ȩ���P&�nc�Xr=��
+��5���X�1k�nתUy4�ب�ǡr�A΅�t:��b.�+���wp�*�
+j��`{��@ ��x�~�����|B��aݷ]���0���a�?E˺:֘vXtu��9��GP�
+����>������^��lD����T=b�]��a~|�<��YxΈ�|�|"���,ެ���h��I�P]�DHk�Z�zE�%aO�昦��8�Ha��%Q�IF�;��0�F���S�����jr�_O84��&$g�~>��t:Ƚy<�P(�S�86�z��> ̜Ng�H� gi�+�Fc��*�z��"qQ�,�s�Y�ܓ�`&���H+V*2%U𰆽�	��ۦHھ���_	i2��$�%|I�chIp� N
+���t�>�Cׂj�0�3:�3�w�`�h����uh���n�ڱ)Q7N��o�P��xM2�Vr��̼��j�*���nw:�.
+�J��`�Z��҇�W*<<��d�@ �{��p8L>��ƍeE�A�2��	@G����.�U�<�i�x�=
+@���c�X�\�T*0F\�PP�
+M�~�U�=]qo�	G�> ���]�j�v2�e��D����7ϝ'B�8� |�
+t��Ɋ��q�X�t;z_(�����G�J9Z�'��a��g�F�X�bC�4�,/��~�Xl�Z(.(�J�.��^��j5�]��b�P@<���#�M[>�'���r��z����P�hT��{Þ%-�F���"�k�\�y&��W��F��o<�۝�f�{�=���?�x�:�m,�ihfl_b�0�T�U�=�h3@��3���L&�t:F��A� ��l6���Q���p�Ud�kLa����C
+#jj/o �b�������%:�N��e��4_d6X��uxll�CX����2V��,��)���c�� �r���qJ�ۭV��?A����Q�G���
+
+
+�A�k
+�d��j�.^�V��� ���Qt�au�H��""�t��Q����͸k�W�щ�*���333�X�*�(r!^h�:L��m���D�y	��j\B=s	�B�ϟ?w�����_���_�A.7 SJ��Si�����mn�k�k�(��0��V�#'H�w��ħn��m�u�O����)�h�nL�͊on�v4GH�l�|2��z�ZE��U	===�\�V�x<��4~$��|��)���N�P(�MR�Tr�\:��x<�z����@]�l���h�-��6�Uh kz>9)�:^�����Gr!�N�����}>�ɓ'3����.?*tsl#�YZ�&>�_b+6���988���ԩS`3�1%e���N�>���wvvnݺU.�Ϸ%u�Z�fn�h.�:����<�f��Mc�i�:�v���YkW׃+�~������Tb����8Y��:���bn"E�h4j����Æ������|>�TD"�)�c����voo����R6�m4>�/�D�Q�cԏkզ0G'x�_(?��������=�tJ�J,^l*^�c%���ևޑ'J�~�ٳg���R���|1�7ҩ��S��Z��<5N�@|����_��KKK�n7��?x�����\�����3g�����d�ݞ�������a___�٬V����㥛��hO_�6XE|D��ƒn�R�Q�A_Yd��E���0BqF`Vc6�m`�E����/"��0R�e?�J�"�Z`P�f! �X,��q� ����n��X,��S%��\h�Z�\�s|P��� ��x�S��f�*���������������N��;��F{���b�i������OH1F"�`0���
+�~D� H����n6�#3v���nA�-�-B[��?��ŋ��������{���׿noo������ccc���CCC^��\.7��|>�j�._����|tt��%��Pu�����Ƣ#5�&�����
+��J�R��d_
+�E"bUݨ�{=��0c*�a�{��C
+���6���M�.�v�]�T�\
+���t�Z��b���\�X,z��J��N�x<N�l�JC�P�V����@ 033�����ٳ��=|�\..���! �~��Z�z�^Jl��-0�>�y�pw�y!�����R�Ɔ~��CE�H$e���_�{��?��?�&7�p�-�QMSr���Q�F�?���~����r�|tt��G���������(�F�Q(R�ԓ'O�\������X,>~����rI��"��F�'������#M����R�bqKmU��x^�_�g��!#����U��ؾ���Q���|�i4Ht!� ��P����r�z#c��3`�V�D".��Z�:��x<�n�~"�cll,�LB{��r���
+���҉&j��(b:�-��
+TjSJ�wp�*� @*�*��
+�Ք�j(ѶG4��?�n,s�ݕJ�	�r��c���qyp9H��;��#V���~ⶒ�#�w��}���^{
+Ud��߿z�j*���/�bt�t:�����������������J���=_�H�
+�&''�N����zX7dp��'�����Q�et�s��o��i�n��C�u�^�Ԇ��ط�y���F���Om��ڐ�p!��[>�G*���D�Qx�h�A1���؉2�j�Z.�{{{�����8���8q���B�\LS�l
+������<�n��������F�T�N�Q�<�w�ީ���FZ�F,�J�I(	=:�H�Fc��Z�`���YͬQ&^�cM�e��x5W��x<ccc��ιs��)����kkk��ӿ��/���;������2���ɓ'Ϝ9�H$"�бJ����֭[|3�`=�����,AR�i;�ͨs�����cx�4�� R��
+]��4��gU#g�VX�E)F�+�?��(r��dr��My8��j����@  e�әL&��憇��~4EK���(EU�����������|2�����ꫯ��^������TOO���.Yｽ�`[�L �	��KKK�R	�U�����Ύ����/��|3Q$�
+.;>>��J����C�Z�K*�����(���S�L&GGGѫ��o\c�؍�����...��W��f_>���a6��p����X(B)���>
+�z{{���@ƛ�����ݽ���ׯ����F���J���;w���'&&���oܸY0cw�Ғp�ᒱ�١�5sL�{�Z-ƘK���; 6M.�ĵE,c��Y�_��t%�9��X,���Q,�Fk@�<���&(I߉d�{zz�����p2��D"H������rA0D��/^�y��������;＃��X��'>�ovv����O�<y��(�<~~��W�������􌌌�b�7�x#����R��v��ە죨} y(bccD��x<�[�z�j��D�B�ХK�N�<��8::��O��XQ�Ulx��i�$9J�F��ɓ�Rizz:�͢m�(Շ�Hx���������GGG��EG��������i$PvwwC����\(���V���LOO�ǁ�X������ޣG��^����C��;00@��vu��`��$�T*�u666FGGϞ=�駟��O� �6F����Ɩ�|�R�ǦX�m����5� �XLVǪ�����UQ�ֶ�2�R�E`���L�1��"��1:���~,�V��D��h@�
+�-�v8�Pi�N���T*������L&�����g�%��/�w�z���޺uk||<��b�t�ݡ��X,v��՝�>�D9���Y^^F�]��M���lvpp����W�\��G={8,�9���xyy�����.�F&�ч��|>����gff~������d29<<<88�+"���3&�It��z�GGG���H�h��J�2>>>77w�֭���D"�fN�Ngmm���p ��NMM���K�x����>l6�PT���Y\\��/~�L&�"!.�z�0� ��x����XS�בL��r���[[[���kkk.�륗^:w��������+W��rM�$�E,����.��E4Jp�ӧO�<z���������c�6� ��+p?�T$��\�&�?Z�[��E��ѕ�I�i{��9�fpC��v__|
+�À�z,C�n������ׇ��p�X,
+���E7s�ϗH$b�<|�?�ǁ��b1@�b��?~��7_}�չ��?����޻w(���K�R�oߎF�8��԰���*Vv�իW�<yR�V����˗�'#� +�z�����v����@���b8ҿ��˃��`*�Q,M8��ccc7n܀�D>��s����2�o�������������������ׯ߼y���r\���zkkk�������>}�7��������*U!x$i�w�y祗^�
+H\h(�v�_{�w�}wpp���:pC���J�rtt�����������������"�s�W�o�F�zRQ�?�9B�p8|�ԩO?��]D?O�ӈds����0����4|]�*$����2f��/r�l<��2��a��<"#�C+�KG�F�_zTD�8ۑ���E��*
+�6���)8�r��a�D"�9����Y��������L&wvv��(��|�駝Ngzz����h`�Q��������h4�����f�� 2U�P�u�։'@WÊ��H�D�Q,)��cN�stttff&�H�e�z��'�Jmll���d��b�H��V ���t�8݇��>�ohh(�J������o��Ǐw��\.w�����啕�wI��p_��[o�<x������/~�'N��w����9u������˗������~���3dR���O~��z�k�����N���r�\�T*�����S�NMNN�����~����a(ⲩ�RA��,�:D	xH�j��������߿_�T��F�P�S=�ƒj)db��r[���^��أTק��6!����z��<��m���Ï�F�T2�������E1Boo���P$
+�D�����<N��!B�f>�/
+�1������>�H$R��WWWϝ;W,�
+��XF�c}}=��NOO�3s�����j4��ӫ��sss������{{{�Pr����ܢL&C��x�U2�/�Jkkkж��!�3X�.\�N���j�'O�����GGG�T���#�X[[����xb�T�<x��
+
+�|>�-���@�E�����ﯯ����`0x���+W�{<�p8��[o���r����U�V�������h4���8;;��K/5�/��}�������{�N���
+�2���T����x��
+�B������
+�M:�F\�����W_=z�|?��7<< �\�l�o    IDAT.���v���I7��Z�7��@v�X,B(
+�'�G�j�M!�cE����W�[�3��=H��u�#��"�0��&آ�3�6@7"��GFF�����8�
+$)���C����C�g�b'�*� �Qw���Qm��N>����/���!l�8���������v;�:ujbb"�L������k��۟�y:��C�����>s�<m��I��o��~�:�.ނ�������BX@7����'����g_���������_=::��׷���/>z�R����#��H$.]�����J�.^�HU�.�����#�!���.�kee����~{pp0�N�B���#�}-����O�絵�P(��d�]��w�z����?��O���
+{�� n5L9�}�F�J�^O�R�w���޸q#�ˡLipppfffrr��(�AjA��f��2����0���������VL\��w��bEQc���h��K�X�Lk15GM�X�'�g�X�?h�4u�X�f�0�D^�������.,,�����jzȹ��	��6�n�(���ò�t:�X�u�Pzzz�޽����t:�,#�PG�
+�zzzb�X$A����Sl<*�¼����AD��x�2e.`Y���Ɏ�S��x{�v�}�ƍz�~�ܹ�����
+�4������!6���?88x��A�X��8�E�p�|������`�G*�*��/��rOO���@�V��z�7�<66���/���f�	3��#�����-F�#�Z���������������A:�N�R$+������7�j.\�044t���L&�������۷�Q8t`Q�6�-��`t�EY֋���6�귵*��Ҝ�Ƶ�E���`�e������c%�c#���齰�~�����CG�p��^���;4�Ú@a�X,��;�N.�Ib����gϞ���m�Z���y+�;x���C��qk���¡�+F>P��ÖZ�v��݃��d2�H$�9�QB4�^�#�0�i|�Z�z����?w�\�Dbuu���?�p���f���?���;w� Y�����ܹsccc�ߵ��g�&�tA����f�j0����ݻw���0e��ۃ��{{{�t:���/���F�q�ĉ���[�n]�~�<����~�\.onn�L�7��c����W^y�������׊����U�EA$���2핸��Vlv�X}���[V}��M��ʄ٢f6B} v���~f�^�� _W��)�fB�.	ԃ.�3
+�������jCz�}����_�l1��2"ڵ �bSS�s�p53��C9��:iA�:88�����<�G=����p����O���Z�V>�?<<�T*C�g���y�,��.ʢH�)Q-��)�Yr�g<��$7����\;W�$3˱��VId�CI)� �,�w��.��˯2��e�{��{��<ep�8K�R�^��"����9::�r����5��tF
+����N���`@�U*�v���_V*|V:�����tzww7���l6WVV^��>�R��,�T*�[�N��������ӧ{{{��2��{�e����x<x0>>>99���_;�1׆|S�y>/Eإ�)!��C*�Q�B~��-"eSQ�ϵQ9e�`4�Q̄�n��D�Ё�r�@��DY=B�(����tRd/:���盙��Q
+���/\$��9��1B�I�%���Ń�Ѭ9*E�\�ఖ��/!&��?�7n ?�"�|��b\!i��d2	�?Eƀm��a���]��ꫯ�H�|�󭗰�Ěǈ
+9�xd�k�r���
+4q������x������x@�n��͛��ӯ������_��H$r�ƍӧO{<�}#����ֿ�뿶�mȜU�=��- j�����o��& �f������1�S��
+�!�T��mZ�J3R��s�T�=���^"��6��bH��b(B�	_���	����
+��ὒj�R�F\a���d,Cyo�*Q��f�_b���y<XO<��r�9�%�u�������3W��\v[�meP��[�nb�2�h=�����0��&	���������8�H0��&V	�1�( 7*�����_|�������h40�888����T*�T�֭[��݃�=������N�s�ܹ^x��ݻ��o��{>u���/��[d���4^�m2
+=c����J`�I�k�'d�z������ `6ڢ{E�w(��r����:�)��F���&���&�D���q͋g^�3
+0D������wH]�FS�\.�D���x<^.��e��1	(��P��S�ӊԸQ�VѼ56Dd>Hb�,��>H>��aA�x�s��Wچck�D��t:���[[[�5�b������������A�h�t ,����_eyH�J4_�zollܼy��>���AX�mnn�$D�I�b<뵵�Z�������~�!���� <��W_�,"Ոk�)ڨ��D��RNo8��.��.O�w�\�%�x"����(�Y���<��y�^o���uG%�C�/�3�!c�t:��`\'��=3��,<�����t�6��������h4��sdd$�N���*�oFP�TgR<����ö���Oq`2��u�M�a�wE0���n��h�H\i7L������\"� ʻ\.�w�ݭ����
+xb���{��R�3g�d��L&�DP�ȬpF�<�����jܫ Ԣ鈖���>�2����߿_�9�����3g� �R����. cX-�x�����n�|c)/H:���� ���N�+�>m�F쥒x*��VC���o24�ݍGRQm���wi�:�K�����6:���xr@y�ˠ �s�[w��4�Z�r,�~�� F3������_|����8��T�qt�@��d2�.]���[[[��̰��"�W�!���K��(פ7���V��f�700���?bF�51e?D"����/_�
+GE�� $K���흞��m��"�0�x.@�з
+�q<���!��}��g7o�$�Y�p4��fg(7��_( �������
+'��	J`�8XA �����&����Ⲕ�(�٪��V�]u\_�����"���AI7lDU��&3(3f��+�h]:�8�"0
+U*���Ig����N�i[�V��j4�|ݲv��l6�����������X"���݅Ve���sss�/_�2P?��F����K*�cjW�����9����OT�y�:	#x,;w���6�Ze����x���Y�P��Q������4�.@R���T�.���J?!�^~8"�4��b����p��m�d8������!	�}����V�u��-~��D�C|��� ��Q&��B��������n��n4ٶ!��"����)]oE�G\H	rv y$��]��&�.�\��Md�ǅV���H5p�oЉ�I�e���v��n�X�V��j�V������M��>��+GGGCCCH��
+���O���r�j5�����j�
+c��"�i��\lk�J^&z�U�)*HE��|c-#�y�?�������[\\���.]bE"n�v!Ȇ���=�tWFو���y<nv�ط�(
+����b��h��t@�z3�����e�o�[�9�+�˟~�i���wA�������^]]��%Aq��)�`�A��p��Ġo, ��`v�\�1�Љ$�ӯn>.E�]>�=a�]3RV�?4癲"���bj�Z�j�T*U*D�ӧO�9s�����|�D�/��ǱX,���� qE��R�t����|>rrr��i��"�cve"YFK%�}�]#_�Y�^�u5����8
+5
+#�G
+����Ѐ��[�J�R8������4�
+�F*����ބ,Ou�Z3�`=$��j�^g���Xd$� ¶��餔�F�<>>���n��@����v���9{��5�ˤB�0>n��u�fTF�\��s��ÖD��]d,�οbx�{��%��vpF�(��aC.��a`o��x<��ᬤ����|>�l6��l<G�0�d2���a����A�PD�с��S�N�R)Hu�V���^�C#G��t� ��ё[YFp�S:v
+�a31��b����9�����
+f��t:oݺu�֭h4
+���Gc�ah����>j�hv"����%~�w�
+,�3�;wnhhh~~~ee�X,��.3V��8Mp���ʄ�5
+^���H�0k�D�����^��
+��a$���1��H��@�RF]Ic�B��e���P���z���l(�!l�V�EkX<{�A�r||����28�`A�
+-�v���{��i�����B����ǌ C���q�D�hk��ҍ�e�s���&t��d[Jb|��S3.#��СD��P	����������A��d2	����T4]\\���<5��Z��Gtf.�'�?���>����+�/���Sv�
+�;w��_���*
+�� 6���?N��Pt �@	%�4;����2��FedIFt��K�e#t[ĳ	���SYEH3I����!��~��׬��3͖B�J�:j��,#>H"�u���(�'''oܸ����ܹ��y�Z���ϋ�b8:�����kkk���@Y/��j�<���?�E"�g�y���2�h������q��!p��̨�h^�ߺ��r�f�����"sQ��f|�rmq7����*ƇB��SO=588�D� M�l6�����(��>��X,���r��ZR
+@�c�)����3F`8�Ɏ�ќ�%��P��DF1:i�۠أt����_��/�.%�U/p��r9tRmx
+cķ���PTF�
+��j��,�H�P:�m����nFĻ2�P�vݍɘ/c�����~)��м��J<�����g�t��v���� ^�2����-t}Ѓ���r������>D�� �Ŋ4�C�	�O������'�R��#�h���*`!�o���ƾE�CŜ����n�B�˗/_�zubb�a}G�+\�N�s���f���t:������<�`vM%�xL�)o�����aڢTC��c 	ؽ,�`���d2W�\��_���
+ľ�T�TZ݊����	uc�OY'�_]���@�&xe��T�r$�Zo�(� ]�ո.�be��� :%L���W�BN�:����駟&��W�
+
+�9s&����͡W�N2�>=D"�B��^&J��ǁ���^�7��4����]H��,�P�q�\.�S�2|�tY
+uh�>�vx���t�����dS��NP�a�rxx��^z�k׮�R)̪x�ocz
+�n�H$r�ڵ��z��#t�Q�3^ȧ���6660j�DTc�j�X$:\PW	���xwBk�Z��{!��F�����L&��d�{����yԶ��X֧c��uƠKE��ܥZ�Q1P>A#�@�s4Y%E�� ��شs�ݮ�Q��4)��4�Kژ��ir!�+�^2S����tn޼���R�V��,����J999�0-10������"���� ����O<q������D"A>\@�^l5** �l�f�56�f��Kr�ou����%�����������n�\�Q
+�������x��{.�3��RA�R�V��� -(v���R�ԃ��>(�@�bb�b���Et4:��1�/�![��5�(C�P��m6�Lv�CW
+�Hn���A�ǳ��������GG�+n��aF��7T�o��0����>4я"��;;;;22�4�EӾ��G���	R�x �0x�>��EAF���i��)��Ԇ!�U���x8.��N�����B����oll�䐄B�@Jq}��d	�>�>�j���C��)� ���fC�����mp���t��˗
+?��s�Z
+M�k׮��ͥ�iX� ��v��.�a����% !P��
+�5FGGq�H $�<�X,v��=���6
+���A��a��8�(%a��t�f�HA�F�CCC����fzȤ#H��� �&�X�m��Fy�2=��:f\a'Ȯ�m�*�`f%}}}gϞ����s��3��Ǚ��XXX�8�a=��~Q�
+�U���)��6��3��}*m&�x<�Ϧ�O�T�N$� ���	�j��VΥ�����M��XG"H*�:<<��ى����\��=�mel��MMI�5�Ը�\HC�9GQx�`�օ�����N���1�l�2A���f9�B���===_}�q���0���z�T�Y���8 ��?V*���g#$a:ÝɍG"F�>�o�P(@K	LH���eg�_��a��"�#��4]IGI`��_��K1!�~ggg/^�x��?5t7��
+��=1��\lz��H���
+��x���F��}=�*v��N����b�`0����j�N�>��f+�
+�$��0D%��;�V������Mк1�֭8�vvvR���V�ݐV�#����
+YW�4V1Fe&�<��hR3B��ŋϜ9s��ٙ�P�id��r����J'{
+�P{��r�lM�����bpp��������-��Pr�>��ڂ��Y))"�O�&��W_A���آcj��]">$�@!�R�1���`Q1Rs�)��b?dl������pjj�駟����޽K��%��hE�rv���CѕY�Q���1���o*łt t7"����X8n4��a��#�a��f�ZEB�o�@�����O>A,a˜_�dAF�2�3v��Ɛ�����4DD�ѳg�^�|�p�*Ĵ����)$��]a�IH�z{{��0���g����nhhh�O����dq��Sq w�@�&���AB�(��z������K��U(E���>�R�,l�F�<]9s�[��<�kb%��Z�bV�����ż�⋛���o���J!��ޱ�.��H�M��Fiv�݋sev+E�q��
+�v������.��Q ��7���� 5A���͛pz����H���j��ݻ�O�~ꩧ��d�^�jF�C���~��8Yos����=�yn��;O6�*��������~����$�&�w遄�%�X�z�s!�B�����*�
+o��o�k�t:�E�755��A?�"���ly��m�G��0����Ew���޽{M@B�-�� ;I��{�."ÔD�ظ$�	�qoo/��m�����t:=??\,z�:J^�ޱ2��>}��;�Χ�~
+�!���R\XX�T*�tkye8��X�8v��� �ܩt.\�a'dE���lt:HKNMM
+����*A�ϏU%�MT�$Jy<����������/�B�L8n ԔN�!��Ї��4�rT�B2
+������#�ت$ɶ��2:QD"����������ӧOc�P���	�H��W��Fㄅn,:������ǫ�*\p�@YF��!˩S�2�ڴ�^�r
+���r�����񑑑z�^��}�����(�H򒼾���@ 
+��)��i�����̽�Doo�[�zzz"��P3w���
+��@�a���.�B��Ⱥ	)<��~��(���؋TLڏ�����O<������P+��B<�2J��X�ӌ�E��C�O�d����Ё�ʶ�j�S:�&b�P&���T��%��v�]<T��V+��_�#�#��AE/Gs3�����6[[[����"u6W��$��3������ �H��̜={�o��|
+���O���w:����
+
+
+��b��nW*�P(�*luu5�3�,�2�L�P�y� Ld	v8���?���H����R!	�"����Y��F�Bm���f���zzz����}�������񉉉J���w�ygww7�L�={6�_|�E���,�q��>�,�ˁ��l4NOO3+�����(�*�W}|y��ٓ�H"˺�:&�w�T��r�#A��ɣM%��jg*E����<�/y��U�xI�\.�N���HC����1-��m��    IDAT�HqAd���c>���N ����T
+�U���4�;ޟ����jK��lll`�F������ׯ߹sgkkK�z�ܐ��{�
+)�h^NOO���G#���T*������s�р:	���V�����A�X��j�Yē�(����|~?�L�n4(U�Q���V�>�/�Ã]R$wRכ\�T:��.>&I[[[�bd�6444;;�������\���
+��Kq�k���������O&�W�\�r���������۷����x�3g�ܾ}��ի��|���s����"
+�v�}�ʕ��uP�N�:��ϟ?_���E�B333 I��u�m M�D"�Dbjj���dmm�P(0��^okk��jQ�Yճ���R8H�K�H�X[u��WY�I�i�	�Q:НP�+V|g<�M)�l����t��ٳ )�����E��X����aA�FI̓ ��5�J����<�U�NBE���t�,j�����6�	�M��V��
+�z���/^��ӟ�4���ǣ�hooo�ل{;�#������e��J�Tq�)�z�$���DR(Чh4�Ѡ~����b
+	�#\�GH�����,����h>��xett�X�-��c?�ˁؚ�f������[�9�Qp��Z0�f���F�soo��ٳ�\�֭[ȉ/\� ��;�3::�h4�2�������.���B�iW</� ]�z����믿���K$7n��t:|�A:�~��`K��v���~�CA<�~�嗀�;���k���vtn�+pCW��%�T�z5�4��"O�ˍ�+�%^8::�T*7o�L&�^�7����u��TR�lC,ju�c���L&srr���]��[�Ni� �sݰ��n�"u�֏��H�p�h�����t*�B�V�Gd�j���Meȯ��+W����+��Ü�!	�D"؜�	�)L��~��A�TAΌ鵔�AZ��V��@f��Y�h�F��H�Z��������i�>�z
+T(��zd�d|#�̣}�3����prr2��@�	�Z܁f��j�XƂ�F�
+�7�-Jܗ�
+�fggϞ=�0P�!/�?�����B���SOݸq����t����
++)U�����秧��~�������G�|��SO=�_�jyy9��a�N��ꜚ�*�׮]�x����:��f���.h�4
+�
+*�a28~S� ����m2w�e��Ũ�/�F�\]iB��ˢ�̢��
+���'�QN�:N$� �D�ݮ��Z$r�����߿�^m
+q�58�������K�.!F@7�^�>���(#�{{{�d���cc��h�����$Z��`�p ��g�}6�r�t��h4
+� ��\�j���Ս�����X,�F	���o�ZKKK �b��,{*���b�dOg}}
+�j��D�f��J9e8�D������u�}��B�P�����R�T6�E9��	o�]���t�gϞ´U0Z��Jv:$G\��={6�޿G<�޽���W�շ�~�������޽{���5�b(���tn߾}�޽k׮=��s�ӟ���?g�����_�r�X,²����C�@��ݻp��]�T�d2[�2��ۓ슱�ܤ�qP2[=�uO�g%R�Q�<]���D݆.U�d�ڬ�F�tBoo/�GQ�Hȣ�:#���<\���ܬV�P�	x+����ggg�����޸/dhƟy�da����.^�����%#�%�r$��}}}�pxttttttffftt� s)�C�����Q�B���!����ag�P(�nvc?��Z-�'�I䀕JI�Ovww����.�m�gHEb���3�}؇����noo�J%$/L�x�R�>`"��j�
+�� � ��H$�L&���b��bY���_w�]�mmm������1�����SOE��P(466���������.DR�8|���ե������>
+ݿ��� ��;w�� :B�hxx�����4�f�922H��<d��nΦ/:L@G%�v���Z���5݀�f!�E�ˉ�4Β��Z�?��O�3;�N��X^^Ƒ�`q'��b0��O�N��c"c�����4x�/��B�X�{���#��-V���`���z'&&.^�x���l6�s�&��l��]�PurrR������K�Ӥ�`۰��oQ�V��L-�"��`�V�s������{ �n.����8Bp���YG��-���ICy#�G�˗�7n�$8i���pb|pT0g�CZ�B������ �G�3 3uL�g����\�0�`��`��������P�^�}�6؀ccc�P��١�q���J���!S�0uv����_�N������X�T�ԝ
+\�4l�rjC��J�v�]Td�EG��Z
+��mZ�	e�����a	�P(�H�&G�l�T*{���M����v��@Ώ�-�̹���OO�z�P(���1�|gl�X,��S*�0)�\,�N?��37nܘ����ґ�!	�F��U�) ���~��\�������j,P����V��Vkaaass����b�T*�s�Vs�������3L�)������!����Ɏ(*E�Azk(�D���B$H�i���
+���h�����>��Ҵ��1�W���www�8$����n���W_�E|�����D�A-����ƚ�f�+++:��!�TI�W��ʄU�JĨǡ���(`���*y���*��2u7��d���R# �Oa� 
+�%S��D��(b?ش8F�����|�^���Hu���E�t�Ld�����Ĺs�>��c�R�R?"��<���ϟ�f�~��T*ݺu��?.�J����>��&''�.�Q:��"��;qИ�MH=qY���@��Z�����:��[�������v?z� J ��5�_����� ��
+�l�n�W�?0�`�P��*��\"���Շe�@�R�ܳ�����`qqqqq�@D$���˰��I�����622CRB�7;���~��UЋ�S����(a��&���T�F�u�נX�I)
+ݸ̝����HV"�Y�E�o��ߏĒ�,�_s���N$�t���puuuyy�O'0�j�@`rrxjz��ŀ��WK�.�6�9�`�駟��٩T*�/҉��H$~�_<���h�D888�J���իW�;���˵K܊\��n�b�Mi�h˶��z����\N((Ӏ(��j���[[[�#��D"qxx��C���F���,���===����M �H��#7��dGIG!ɥ%1�=���,<���2�g+�.sũ����ytx �8�N��� ��`08;;���
+CR��ۥ������ׯ��Y)��!!݈A� �7Z���CvA|H}e�h�k*��#BTQF�Q��m#�~���`;���h�pt��D�V[^^F_<@�GFF�Nc|
+����8<t'������ѽ{� c��*��W�b@{||Lu"�� �ǜ�
+�,+�:�^�@�z%�[aI�*��[[[\�^�ﰲ����p��t:��$�v������_`D�a3(��Zmss���r����� ��L��*[�zơ�u�ayl�e<�%�o(p���x�+Cr"F�zv��L4#'�H��,��ŕ��2 �Ht�ݙ��_|1��������#�p��w߽q���˗?����Ȗ�Flkd**~R�Hf�ٮ��5��=S�=��g���+��
+]��a��Y`��	�B��ˌ���I�@�
+��2�F1��>�odd$�L���w:8Q�	)�e2��X	�M��,U���6�<�䓑H�T*�IjOOO���t:�d<�_�-t�\����@�!ij������G�P��	��#�H�\^[[�1�L�� ���H�0FaXR�V�Q����G��^V�̉'�BS�p��3j�H��l���F>�R�w�-m^$�0'�R/������ۻw�ާ�~Z�V��W(� |������˗?��#�
+̿�]�E��B�7*��8�Ƒ��^��>t�E�H��02%A@���"S�v�����B!
+MNN���-��%�#EGyO�t:
+o! ,����� �x�^�T*`��a7*I���a�}>������q&��F�^���P���2��@[��݅)�Tl{0Ua��#u�W���*�Fˉ8�z�PNB���nll�Z-t�A�:<<��j�b�T*��N"<�i===��c[?�d���NsO�WQ)U�r�vP6=]eXf�3��ȑ�|�2��ūX6b����j������_��*�SR�p.�j��?�|``��q	�R}U\zK.��Í������ˊ�}M�#+kB�#Wr���7����W_}�t�������&TA��9?���x<���� Nn�i8r�T:899��$.��b4gB(���
+��SSS�Ν�x�"��qh.`�4pGp��(m]�0e}�Yk�-�ڣ�X]]�X������V����A$���<���p8��:����Z�X��1��R�T( m N��"�#�rF|��q�!%��Q�eF,��^j�O�N�8�U�mN������K���g�ۃ*����˛��T�G^i(UWoz�%�3�6l�x�6��rQ���O�8��A���㙜���遒"�����������m�(	5��	%h�dH��Ɇ���+�˭VK#D"j���h����R�ԥK���榦���9��x��M���"d�TG���y�4A����Q� ��y�>}O x�3��А^�$r������~���8N�TZ\\��	7��\���#V����bC-�v�Q\O��$�M�ұ�z6��\T��R).�Z��֓7�tRik"�d��V���y���/E��֩hj�{�C?$v�h3c��ӽB�(�Y8W( ��G�l(�cd !ꊩG���[���3K8Ft �$z���J�g+X&J�D�Xlhh(�JA�1��f�Y��I��_`* +��=���� m�S.�.�v@b� �ea8,"ȩS���0� h�#��v�������`��e˅��"�x諯�ZZZ*������R�T,A�ٸ��r�+�j�x�=k6�8�p��7.W%5�QF��G��=��R@D"��9��$��Nz�:��Q��(/h#�	o�X`LFl�x�!&-�9���A���|`:=��KKK���o=(� b�:	�'~a3�Y,�%�z��`��~?P	�n�IJw�Ak�-�lG"�l6��Of�Y���v`�hK�35��d4?u�	�_h,�j��Y�B�AD�UR�	 j�T*u:XI� )9� n��S��X��+���_0�0�r�;i.��\Z	ʼO�Ƭe��$��z��B)��u�p]�^��!���b�H�P��xXR.��;E��Q��a�֓߱c�Q�1S��a[�(��}u��^�����J���a�_y����;w��~�^�.Tʑ�z�A4 y ��Z}؍�u�V���>}�V�����?~`` �"���j @hg��D�����[�`7�Xf�!��
+R���:�&�J�F��
+�t:+���)#�Pd�r�P�ʫ�* ގ���yT�D+�������L�}�M�F����8�TP�
+2@�v6�X�Z�F���{`�%/A�i����%�Z�Y�b��>�^�6��������3��q�Fܱ�E'���NNN�����?��?�={6�c;���K��*o����x5�(�@>��`0����at"0
+A��,�&�v��\�r�s�/
+ �'��|+���}�v�80��D��0�d0��:1�)R6X��j5� y<V�U����6���9�t���g���}Jv��7�Eۅ!�^��˖�T��A2j(�.y�
+N��"���_A���R��}+�F֏�1��%��`s��C��D
+[�0*�M�_PKp�ϟ?����e��F)�-����qK����Cl-d"�bR�n�������'�|������<C(,��<��6�P��EJ���3Qy�@~M
+$�h8�u
+:�S�?	]"e�z�������p�xOD� ����@A�}@P�p�1��4�^A$�w:H!L(���n��U!C�Q
+�=���M��v���E,�H�����-�ǣ��m
+H�#�.5ll2�������lf�#U�o���ț>99�(pYp3k�6���P���aD���p_x�������p8��_ܿ�̙3^�3�Xah��E�+�D߂�.ợC��$�ˠH�G	Y 0n �e��R����
+�t�kkkT�� �R�������A���R����V�T�0"c�a;
+c���|j��nk�h H� ����.իu�	�Qa�&��"�ͨ�dt�X9�ч>��H�R&������2d1v@u�����m���r�O�B�l6+=o:����p8���$O��&�9�T�:��%
+c]4�0���������ˋ���<���d�`H�#ńQ�i�CbYJ
+u�Ԏ�G��Li�J×���z�^�T�|�"F6�A������Y__3�w�J�h���H����VK�yK�H�C��R�������P6�d�!�x%�J�*��GlLv�Z���d��7�J��`A�IH�Ƕ����FQ\��;kK��"�`�cU��r� 
+�8�x0Lp�L!*ߡ��~�HhyjI83�� \�*�_|1�;��;>��g�)�4����"L6ը6ȒDZ:���_�ND
+�U��K;L��u�¤�hloo���L���F�[[[w��Y\\�\�$�ʫ�*�Uh�,..�J%�&
+P!
+(��n��6u95�C�&]�O�nOJ�b�Ν�O׍�K7�V�M�WQ��
+X�+@5��h�k��ML�P���w��{m�و��5���]�?%ۇ�.�}���o��F$A �����h4
+)J����0"��"���%M^Z�����8��ϟ?_���|�����L&�K�F�^/Pa��/Nl��D��b�&y��Fr�����R��B�%
++ ̀Ï�J�r�L�2)� �S����߿�M��93������r�����F��hS�trW�\}��eI�a#�JI=�o.7;���X���ݝ�Ƕ�2��7=���Z�c��+j�b0�zl���r��l=�> 3(�ot2֫J�`��&&&�_���3�$	���&��;�wqooo&�8-�‘�&��K��A� ����|���pp�?�A�V��o~�����t���ŉ��P�s
+���^
+u��>+�vQ )jNR�^A�Y����&���8=��0c�n������݃�"c�/��I�R���D
+��$�'h�u��.٦�z1⸌5�-�16G�TŽ�aÃ��
+�e�<,����OA�R�����ƚʈ�t��Q�\�z��c{�	�4⯁@��'���~p��y�)q�E��(�~HN���p8���]��NNN0zY��n񍮄��� B�$q�������;22��o��׿~����3�;�1�����&��:��Mh���Ɯ�^t[aj����s l�\.��e("�-"����,T�p8����b��|�^�#[�Sm�:1�T{.)��P(ɋ��2 �;�A�?�3.�C����T����M�i�
+�nS�U:#���A���(��H����dăں:7��2���4<<��K/]�z5�� 4����������n���>+�����(xe��%��
+Sk`+�N�!����P��櫯����R*���$�a�(w(
+NT�����C��Ą�P��`���/��f���8�J�@˩*J�[��^YYA�Al�s�T*�\!(�q�|���`̎��hF1�Rf%6r��DT�~�i�:�ۦo`�q��Km@�_�>�K�P�#�1H+�A�ȴU%�έ��	��%�H��=_������9l	�`yrlv�#L��z0��!�0D
+@�)5~�p������8�/<O0�B��    IDATDTz���[���~�D"��HvFW�4y}q��Z�� ��k�Eq@j� Q	�E��))���x^ ��K���T�A�___�kyy�X,�TQ�ˍRW���Xt�+�^6��Tx��'�>c"���A('��u*;둀le�*q��u�m詷Km��C�4�|�I����A�v��f�(�E�9�q�Vu"�x�~�_D�Q,S��	*�� ���&�P���.^���x��=�ۀ���
+������ u�P(�x���w�޽x<>==��_�zcc���_���GcgB-�s���5԰e��
+|T��H�_� J?dO���C�*��x
+X�Bw��F��"f��k�Z�B�J����܄
+	�&�y��>��5єl���.�����2�=虂R�H+#wp����QN~bI�ol%
+�h�ƐG�e�� #�mQ�Jȶ�1 ����L�0�t<響����?�<
+l����1���'C���S�Fm4<h�ZcccЂ,
+������Q�v�:e�6�t�����?�����׮]����Go���|�/]�?ZJ��������U�m�_
+ z�q����$��jp~���)�J�{��T�Pa0O�����'�<Z�����0z֠78���Q��B*HJp�~P)5���=ܕ��G0:�pIq&�r����t$�tP�N�wL�z�1r�\��7\���6�1�K%h}���h�գ�v�z_��aX���{������K5*i8H�J@x�6�%������l6�� 3o�Z��X,b.+U�;h�uxx800�>~���{������^{�����?|���'''���^|;G�2�" �D"�G�@Ɓ�
+W��W*�r��V1#,��x�F�Q�VɬE��gqrr����E����Q��up�m�!����n��V%�N�n�]��������GS*��O���&z)��F��=�	�u\
+������3#��;�T�a��^x��O�>��=�FOL7IN��Z__YR��R�ttt499Y.�?���n�{��9���C"��J����r��ڂ(*����?����|����7�D臦+���Mj�Sj�_tcC�E9/��A��\�;�$��� �
+�K�m�j�BN�\�h���\.�P�X�Я���(��h�+Ǖ���q�Z�8�8�8��Olwb��y�(�1��
+����1��$5DN^���TM��7t��^m�"FY
+��e�ĭJi�I���������G?�Q*���1+����J���f��`S!Β:7���P�~��>�쳩��L&
+�����޽;77�H$,�[��9�O��h2��D"'''���7���^}��3gμ��[o���/�Kj4�{�)	~ǵ�f*n��@(���:��p46��`&
+6���	��_0�C�R�`D
+��\a�*��5،D@�Q�FICdQ~�E>Ǳ�V�b\�Q�c6,Ԧ;�Ә��F���[��[�I�֞��a��S0��e��*~�nlC��i��
+��]��$6qll�?����ׁ}@Ҏ���6�J����T��OOO#M��
+.����}����/����o�)
+�V+��4��]V�L���LB{0I������Ǘ_~�?�����k�����fzz�D� R vP������Ō,���	�^p��/�e����������%b�
+W������vxxX(666 �7
+D*�G�ʕ�Vɳ������w����\�B�)'.nc"�~�\Dgt��"+����FF�N#�xA.HM]I��V�4W��P��8hp^�x��W_�������dI���<�5 D~��M��766�W7r�}��l��P �������\�FFF���x��tt� G�n�3����Y3g|>ߟ��獍�������/����OG"����w�auF:�d͓��Y,�&������B%��h�.�\�ekkk�FzhL�a�sFد�Π=\*����	�a���r�1�U�q�{F칑�>��ȫ�)K�}��s�l�#�ǁ{E����VR�G��($�2IȽ����ɵ��]��,���S$��� 
+쥗^�q���V-��q����u(����믿N$�P��9Bv#�F>����!�l%�
+(���8}�t2�D� �9��[`������?��v/]�466����d0L&�W�^����7o���khC"@N[s��c�b0FD@ ��Wp����Z����4
+Ny�o�P��!F����Y.��ԝf�����ac��1��)^��O�6�Ś˅���8���h���V�uŝե�Tn,	%AI�Q���4��Ռ�E��E�Ɉۗ"�.�yv.l-(9肨��k�����8��I%c��'������F�~���t>����x~#�J���{����<2yl]r̗�eq�-��� ;��0�}��2�b��h4����d2LOOg���>�lvv����ؙ�V!T��"ݛ�M0tb1A��Pڰ���B�ty�X���GP��p��ܱ��	�f����!�Ζ�q�<7�3�%]9�%�@)"X��clȏ#s�E�_�q��������NX�#\��tP}c�p+�[�M�9��L1"�����ِ���Q�s�V�R���P��(�^��ڵko��-T){��Ƙvb�G��r�\�� �z��%�+B?q�c�x��{�����{�X�����H&��Zmmm-�ɐB���F��D"8��|>8u:���9|Bm4}�g��?|�����hmp���Jβ�a8�乢}{xx�D%�ߏ�T*�����kZ
+����t/��@t���QH�.�	6�҉P�y���K2MS��J�a��>r�hwᕸ�66C[$��%�Ml'���)B	�F�3�����y��q�Qy�J��޳U�XE:U�1�|���g?�̇8V��D�Fph�������F������Q�\�d2���:����� XɄ- �aX"��i��q[i��b؊�xr�@�t�?�?�x�lll���MMM��J�{FU��p ��\�� VH`��`�����緷�q��� ������Ca�ar�G��p��i���F��Ʌ �֕ p��1y$��AI�h�اPr.ʅ�t)ڤo�;�G�pk(*>.�7%ꩆL� )�"�	�����46_m�X�T�����k���D�B+�Q	!���b��~!V?��Z��D(�öP(��]ZZ��
+m�0�	Z���b�^?88�F�����ƺhPq��O�1����˗�{�;w�""H�\��2���5M��TL���=>>�emm�^��A��PQp��l���B��
+{L}I�1�Kg�ѬՔ�bD-���u7>&c��X���:̺Щ��w�D+Z�行�N\����y�|�Bp#ރ�Z��;&�S9�����}%z)V�ηք���W�^����Pb.\��J��8�`���^�x<�Jeuu��ٳ�Ngcc�w��].������|> ��z
+�������V����	��J�r���r�|��u��W�Ն���UǎŘ
+K��2�LLL��ή��������Bc��;!C���zzz�L�\($��������<�z8�� �D[�������6<_�֬�O��>�F�.#�\�u�����~�4�PNrE�ܱX�鲲:��t4�����Fзnf�G��%	Mz��#!tk�z�U�8��Ie�{ڸ�� \F=�)~n�!(P^����ҥK?��Ϧ���]��ɕ�SQ�̡f�������ؘ���v�w�����|>��9�E"�L&s��靝�\.��vC����$D+"�H:���������f8ƌ���~�"��Ҵ�
+�X�LΜ9n.���䶒�OD[�3��a��n�WWW���K���UAV��(�D��hT�����������b�*w�t�1R��
+Ua$��j���026�3�#�/}��`y%�%M:��&��r�e�lĀ��82�X�M�Z�H�������7�xczz��wV �U\�ÿ0988��㫫�0z�w���s��e2��(^�^/<��<Z h���T*��e�ݾ~�:�S�ۅi����C�������l6��U���r���r����� _&
+1�n���#� ̌X~���ǘ��r�f��2��r#���w7. �����T���Ԙxe8�_��Ig�ȋ������Ǎ�}y+��zq�J�a�r3�2��o˓�;��q�l��Nx����g�z{��o ����t�:���A�$��-ki̥ a�o1CM�ӕJ��ݻ��������D.\�0<<�H$��0�,�@�9��A�h�ۻ��8=^o>����8���V�RAB�C&"�p�����Q����ݝ����Q|4j)n.ɠҪ�7�[�T2��f�P����� �B��T�\^XX��� �̦�=A\��$B�!٤�\���>�}�
+Y�<R�Ψ�m++����åͩ����E)jlXu�d�Ț��BY=��;6�`%�� �clc*=/Q#<��gϞ��Q@��ȑ������H$������S����s�6���z�jry!�o�ێ㌍�a�zxxX,�������2�[���R�r�\,��p��#�%
+,U"�=�#k�������T4@v�͉[?<<,�J���+++���>r�h4��u�ب:2���Ө����8&�0##\��u��V�q���`�׳)`L�t���d$�����n����h��6�e�q�m�3����||S�ԥK�fgg���@��a�K�Cu@z�L�cl���ggg����o�I]g�C��4��d��_��6��i�j�X,FU�N̸���z��Hdpppaa�#�W��8�E��f���a�|̘)�F��Y___YYa�՝��2���.ښ���rH�NԖ+M1a�[��l�J�tN�v�=�ξ�%�j�Qb�~��j���R̦<�lX��oܡJOZ��C�<���~1��ta]�K�%$�����jj�'�8s�p�pQ���|ش2��.ro3W�{�;J>o���=J�ۘN�h�O�R��v��������HP���+a��:]`�����4��X�}�qK��GH�[!�8��j�J�R��Br4�{���� �X__���R�I�P��E�w�u�k�p��O�$ ���(:ʤ�L�B��^r/�sytI�).����ă�P�t�VN��!��9N�®N5�G��!�,EwZ��ۚI���ʆ ������ȥK��r�X,&�z�;�	�dĥ��T�
+^�8�8-����a�р
+Xl���}�\.��q� �;����xD�H���
+ D`����5��GS׌FF0��8���U����bR�n�1��D����n�PXYYA�${i6)=� ���8��I�ު�	&�:J�CAEۀ��]�
+������B�@��u\ڜFK w�Qw�g[
+h��+��	��TFu���(_[.�X,+ ��p(��b�O�����5J/#Y
+)j�R��g�	�b
+�V�,�����'''pcA� �DIZ��5�@  ]�v��w W
+Z����v	��� �K��0#2���6�'|�J��������Z�Fj�����R���Ɨ�ǌy�K=8�����e�l=\~�w!E�'�>�v��ظsFx�#Ê����el&�rN] �E"�6�Q��q	pY/��r0D��f*���o�8��.cv2��yUT��'Jp:�)�!r��ԙ�qh�҃����J#N�����d�OAt@�SoU|��x��0����D:�N"�`��E�l�v��t���;�(�o��?�j������r�\�0#��E�Ƹv)	:R�r������R��iن>�P�]����$��a1N1��ZP�CS{��a��*��;_��C��-�����C�W�޸q#���r�S�Na����>=U�Xh�j���r �v �^�/z�W�2!BI��+��Cz�l�X,�@�8��E�m����av�p����vwww1�!-w-H�l)���|y
+�k`��:u
+�*%[\\(^��.�L��9v�7�<$�[I��qc�5Ӂ[�ӠlY�K��r8�#�ݦb�R��9�bE��@f�%o5i]��R�@������#-d�~��7��I�R�<�L,����{{{�`%~��]�"OEt�蟌#I�Du��0A�p7@��H4 S���t����#���;j���~��r�$��H%��u��"j7z\7�f���:,e�!)C����-�����*,��}��E~�q�s%��,���*���@#��r6��'��z9`�z	�Jl2:���
+(4�
+׃�џ�q�#�F�+5�GrxZ�G)�TDeN��[�1��3<<�L&777[����8�xlo�-�n^�A'��1
+e��#��[�`�MP�.EF� n4��z��w��^@�(�X8N���b�����ߏ�F�l4�"@6YԀÊ�
+�s��g$ΡE���vww��涷�A-��������=\v��:::B�twwW�z�岎��ʥ��DS��ȩ�
+�D.e�wS63�-�������lN��j�qP�\ cJ�&e�u�z�8�,�U������ٓ*V�"�e�fAʄY�K)W��xP�߹s'
+E�Q��J��J��ٛ��
+� 
+A }����8�!��P(��$k�X��b�|�f�Rj��-
+�⿠�����X�F2��3�J1O�z��N���?���� �NHV�W��mx>"����*
+�;�
+x�����=uAP��F	
+RwCU�03��ȥӯF������e�M�K]:5�8�q�v��}��@��a���Qp�ߌc�p7�t�{�"���1=m�Z�f��x�r�/A/R��o�FQ	��:�hR)O���U�T u�, Pt��b}A1>�}t��d2)�'Ô�B�woo�z�)}}}�d=����w�}��F��>����(�L��G�,I�R蒠/#�o��׷����@��0��s
+��cQx3���mc^��4%W�;)��P�Ym\P#N��8��͘�u�����R��g,���i���m����b��Fwl�(j��G�F*�D"�L&��b:�N�ӑH�	\O�H��!�R�n�!�v��
+����hD)Ax��|G|߬�����H$�F���J�6JZ�r>
+Y@�c�j�<6���5,��hoo������A�P �
+9r�L&3>>^,A�	�B��� D�����痖�5d���:G��8��c�{G��m9�Q��1iP���R�غ��o`eHil*+�����lC�G�hI���#\j�JU7�	�ѿ���F?]v�%�����T ��Z���IS���,R��|
+�I0b��2�,�� ��N�,�(�___��j�x8$-�o��i��!�i �ܟ谌���A�6�0/g=2X�f�� �"uO�m���7��d2�	+����lll!��?J<տ�u�%y���Co7J)=c�c��թ���q�٘oҁ�sw}7�qL������']�X�̪����C�um_+n+y�ʔ�#3m[GCG�{E����)�Ѭ ����g����A�A��,��B7�K`�DMP��	0g� j���@��L�HK�J �����C�V�rxD,Lۀ���G�����Q"�������({�4����/`.�,�����N�ݎD"�r�I>��.Y�R��r�GE��6|��i]�^�F�{w��TT4/����|!��)�I(T���WS񺉺�Fw8��|+2$����M3u(�.��b+e+������=�.p�$6ƾ���;�C��j�B�@���/$	l0ɮ�F���!ѧ�1�Ҁ�F�H@$s�[����OŊ��#��o�:1���|���puGv��M(��,��X���DRH�Г��\.���411��d�����|6�
+&��Y    IDAT�È���v:����@ ��c�X�T·C9��K����C�:88��+r��rl3Tw��[�!�F��r�r��Q�$�)i�LQm
+E�}c(��(��C1��+2�7�*���+P$������B���9c�E'&�x5��#���C\��@�&��N+f��@99C)��P�B����%���J��Y�(�K�C�����ôM�8+�-y�c���S[tj�2l����{����[�@�W��������d8.��P���r�h>��BI(��H�>��$�>`�8L�R������_G��vg��+q*�q�8�x6��zI� _�(�2ԴM^)&�pҕ�($7���7f6��-w�����eU���ZB�IyP� uD��M�������<��-�*P?�^�]J<9����8lIA:�8N��^[[+��^�7������ς�I��_�����qX1�F�6�.�%t@{{{�������_ CQ(���RƋ��gΜI&��3���c�X<GlŽJ$����PH�0�v��m�Z ��:u�T*��e�'(�M�Q��Ɖ�c��s�ԍq٢��N*�-<�#��Ϫ���-�P��y��ե��4�&P@(.���QrH_L�\��#a�
+cߖFr��ΈU"��㙜�v�k'�B
+�KB2����
+�>�������b��n�۹\Nn|
+:^��\.c���̄�a�:��Huyyz(J���899�4�Q�3^��R����W�6����I�<���j�p�AGGG����h4��Od���F��vQF�-_��Wq�a�.�0�t<��x�)�C��L���6��A�o)�O�(�tzUh3uwL�6R��1C��Q��^YF4��q&R���&{�|T�@�N�RW�\���TpA��/8`���ߏ6�0�{+����
+t�J�2N"�gO�R�& ׀q��֖���d2���oa��c�@-ω�	�Q�4��Gd6�=�<�߀����j������q>��B���R)��W�՗_~�����jQ���H$�v���P�2d�zPU(�W6 ���e1$^C'�Kr�~8�
+���ю�n�c�ﳕ�2OD}ģ4>$�<���4B4"�����L1�9��U�U:Ѕ���5���U/�p�����駟N&�a��+fnۡ�IF��7�z�(Ob���V��
+���p���l6
+�*�J�T��SO�כH$ЏH$�����t:SSS<ƔA�"2�H@�Ee2���^������P�����LOO���Tjbb�����ݻw;��K/������}�{����|���R���Y�������j5G�/|��
+h�����PN!X}�f<im��ơ�q������T!�n�Q�\�+t�i��,7�魐��3X�iR:y �CǪ�o��l}�~��x�f�Kp����M���V�Q```�駟��8�RYG�̣ �/��KT\<��:��R������D"	rLU���H\����f�Y,C��2^��GN�q`4��4������ ]�W����_]�����&P�LLL�v�����x�Ri4��@|D�T¤�`c��#������mb�μ���4Ǣ>+�?6ze���Fķ^(� z��Ǵ��7A�nK]/eb"7���l�V#��,P$�El��N�7:h�b�gl��T�������P��c���5A� Fi�����l6[�L	��~<�LPq�*��H���`�MNNJx��ץt�q�
+!�%	�r �E���.�	YLz����q|.2t[�F�P�v�;;;txe7G
+���!/���F�V�g��@�c��LFW�vE.�%P�;�ĩ�U�tƦ��RC�6 
+��]D�vf�I�Q��V���צuj�| sVd�s��ɥ����H$r��i
+�����&�U�U�)VNY@������xZ����~,��H$)
+�r9�����Gē��R�F�#D����V��t\X�Q�D�qh����Y�� PrppP�T���677wvvPǑ��YN��5͙0[Q �F<��$vIt<�#qJQo:�*�)�-p�S<[a�D7#	��5�F�Tf�:��F�u�Z�rfk�u��9�϶l�Y�y��_HF�5c��G��k����I"{Bz�V��R蘈������'�H>��q�2_a@-	����b�^�'		�p��X�[�ICpr��W�סlƏ#VM2����n߾
+`x �x���bH@^�>�"2�_(s(%�0�N���I%,�ӕ��"� ��J{U�z�:��k�SH���Ԙ��+��5�l�}ea� #�5���W��)[�38#����K.��j6zG�5ç�G�333h����%.W�1�c�
+���t��~�A}g/���}}}�j��l��q�b�kzzz������B�z�,J�o+��\���R��Gx=���T�V�,@}nn.�Aะ����{�h��
+[j�)@#�['��͌ه�SR��Q��P%x�tԣ-�q�+*�,�����c�Ԗ�YƖ���л �]Z-J^�2�1v�m�T����ܩ��ŹS",l<���cyxxxbbY�bc@'����s�k�U�)�V��Z
+�/�XJ�d��P� 4s�k��e�����!��1V��E����aXբى���|>����b*��������� ������yPpU�U�X�����"��3/���QqC^�Jݮ#J�
+B!��neձ���1�E�TQHw/UlHw�q�I���?@a���^I��(�d��1��������߱;�(k�{�ޙ�8<�BQ&�R��&�L�E�^�t:8{�~2�,
+��K�j�J����H�
+��4i���F�Q�i����v�=88HH�L��u���
+�B�&H�! �D�Q�th�8<<<88HpY��5|
+�ՐHd>�8@��*�e� �CҨ��BZ�G�.�6즋��M"�֗Q������XD�mADW�ҳoe�b�)�ه�1�XUq�z�P�ʘ֦��y�f�>5�R:Y�u�!988��f��r:���
+1�p��E� �������b��N���F�h��t:�z=�J����G���$p��Ȫ�j����P` ��K����GWZ:�a�ŭT*�H$�.���0���O��q��,ۨ�y�B�Q�J:.rb��6nN��m�})>��c��=2c7&�:kK�W�qM��,�mzjT�п�
+'.�5�!b�A�I���F��um�=����1�e�p(�d�grr���$�Ϗ��Hl�o�U,��-T�C ���x��6�(=�J��o�j��h�X���,,, c����E.s~��)�O$������Z����:;���EB�d�t��2�5(Ӿ�}�όK��L>��C����q�mz�Z?c�J&b
+ԓ�̕u_U�"��.c%�S���j�98s|�a�^�c��.��)�&�|(�����5��\�a�I���d2y��=2��&�Mc�#d�q4>P��Q�6!��v������ɦ��ۃ�'�#�n�J���V3�`�H�����e�h���x�V��8�j(�D�	�����V��mr8���ؠ���(�A�rv+ڪw]�ڱK�KΎ3qɉ$���H�A�m7�qP��>r6���"#��1��X�����J9��Cn�����Cɦ�����q`1���fgg��H������ꕘb�F�%X*\�Z-�2�a������Rv;�]=O2��D"������F���Ma��q��/��S��t:po���C�%��0Y|��=q��v`8#�
+�d܁���R���is�4�[��8�M{�<qǕ˘+;G���y��ԅc��TJd�^a�u����B�w���-N��Q�Ǩ_a�s��=R�P���(w��8$q��A��6+z'�@�_Yooo,��j�j�qL(�+��a��&�x�C�;��T������ ��V����[(��H�R���)K�/Z��}{���k�`�[�&����J��lF"�H	{G�į�`� x�P�">���.--u�]E�M��7���}�ݼ�Sv%�(�l��؎zc[�kR�
+Ǝ��@�?h���|���!T�\J�jˉi
+��M���H���a�U��{�b��8�l
+WVV�����8�; 8��B���JFj�����~�	���έ���x�� �Ȓ,�f���T�p��|�|��"�Pc�u�lc�{��4ݽ��}��`����k�=3u
+����S���z<;;cƱ�����}tttss����h]?v��%�����[tww�ԝ�r[��
+ߑ��b3EtCE�8Y��`T�3v����?���|��2)�)���A�ڈF�x*fI5��':c��me�㤞`:��ET?���Ġb�Uj��M� ?�ĸ�f+��:D�����P3/��o1༺�Z_____�iF���}�2��|�O$�9Z���Ul�@7�����5�)h槧����X�x��������:p���I�/�>��Qh���	t��v�4�a/��!��c���iU"�/��4}����]���T=K�EZ [�k|rR�˳�$<�}�R[S�m����
+(�,�N�� )9���O�� ?W�����,��:':��u�>F��R�Xj�\�6[[[�� � +ĥ@�m������iNN5'<M���Ld)LX�d���w����z���Պ=�\r��1�ʑCEB�A��5r-�Er3��EL�@$�TJ��B�e�����:���t�H����^{<0K4$'Ek��ks"�a��tg��E�r�k4�us�RKڎ��[��m@)%NDT8���QN�wQ�j���n�JLj��NK��\_�Ph�*�t:E�a�nT�?@#R�'2
+�#�H�AJ;z|���y�?NZan�H�y��"V���x|~~N��U�A
+��U�>�꺸-�)lv�!���-�D�O��2HϮ�����cY��������x�N=T�㈄����#eF�ӡꜫ��I',�F���JɓJF�OZj�A(�˷Ү�EEZ��	�(�%��}d��	LB�8��wE����Cc�?�Y,�0D����_���޿O6KWu��\���ʲJխP�`}|zzzvv�}�2��kOF�� iaVWW�h�k0Zf���h�Q�[��&o
+���1�cu]2�Sg���K�H錍5p��PJ��	o�H��!�F�U�YSQ_���C.t8���QV�S�+�*��q�p"�+}�0�d��3G���#�R<���°��tb����I�,�ѺrXޢuv�ݿ��/�?��������ϟ��>]ȗ.~ƎfE<�9�Z���x|pp������#F,/�ItgOc��j5��=K��P�ldz5�`-K���VS�eCZ��\�����
+��k�㞐� 4�l�P��%�c��1_�W:�{���V�)��t�J����,k#�hZ�(nAyA����0`��d�����GV#[��݄� ṪM 3����v���͛ׯ_�Ò��������X|S;Љ��֑I������5����}Lؼ�G�l�C��A�Ym��6����R�
+M]�TZ-�uUZծ�sGLZ��V�����V��:&kڹ���twH'#)B��x]QE���ʒ�n�%�4�6�9}Z��z�6��{p���u��й�h� �#"p<C+
+���?99���		�����V���ŋ?���������v����ӭ�-����,=z�Y�C�V������p8\ZZ�E��CP%��a�.��ҡh,�
+�tr�?_^�fJ;K��O�GL��C��P��Wh4pHi�q;p�A)�"5�*]N
+��5q�)ҙc��Yr�cZt�h���82H��*1}K���gA�K%��U�qa	I�%g�hVz�Db+�?����c�n���/���n�~��O����������N�x^ ������s�Sd����g���x|{{��t�?H�۵����jW��Y֩�#NQ�D�[�.�G�7���@�"z��3:p!B�M����%�W���{�Ԙ�$���¬VF��\�^J�.
+t�A��RI[�� ����k�$�>
+�X�ϴD��c�d(א��'��Ǐ�@LI��`^���o���8�L+�����F�44S���mE�h�a�	7m6������-,ы���Ç�vJX�4ggg��TFC�nƶI�5/&5�i
+�Q�G�)dX���h#�ö��+V�)_9ʯ�iM����q)q*��-¯� �8�6����}�ժH����%��
+��Zq����
+_Ŷ����!U�ˀ���.������(V���	O�����F���/_�|��5.�D�1��n�8 �p�E��8*���κ�� 	�E�|In������~�g��7v{{���r}}-��sv�e݀?}��F�v�n�������h�tC��G��c��ȣNr-��iuS��Dc��fT�~�
+Tl=�y�z�+��b*���2$����Œ��&֤Fi)�C������
+L��	=�����,Q�-�J������C�M�e�� h���ϐJ@7����ckkkww�=B4-�����1O1A�J�D�䗗�GGG��v:���z_K��v}}�c�v�����d����ݣO�tU���qX2�HI�����K*�t�kٽMO��@��9�R�&�J��S�&U
+����c��MJ�He���3�K&�LM�k$�)�W1�H8уHQ@�rig�)�	�����O�S���|}rr2�Nonn`����t������ʷ(R�ds�
+�F���>|��U�۝N�����*9&WWW���h����&����
+ި@�i��T�]fC ��Ρ����CQe����f��:a�(�Q�K?�;NC�-y�4��8=M��H�p��`�ɬܺ��K���׏l�48���:��B	�eSvB��bQl#�xj��?ъ��h�X�~��-�9�̼�>6?%��v�q�5��I���qD��Li1pĢ@�x���l6��� �=;;�6�eU�ǯ�m|gg脍C�B̓��5�L���ǣ�H���4�&��"S
+���+;��
+M+�n3R�JjE����Dm�ͼ6��J�
+#VZ!J4!?�.㨙rs�xZQ��;��b9\�>*�<q��U�N�}R�����O�����86����R�S)~�)����Q �~oxN���˗~�O�A���)���z8"�h���vt������B��gL=�L�^hooo{{�?�Tۺ@�%���kƴ�n���hoo��Ç ��`���5<z�ײ���G��0�爽�b���N�����uR��9i�E�-��b~�t\�Ґ����ߘ �����n)ƽD�u�����)S6m\8%3�b��d&%0�b�c�7���DE)a�:EOR^V� �Q%�;OS��,���ښ8�<:?~�L&<�
+Xu�%
+a��% X���m�m��6N��BLY�u��dee�Rbkk���M�ҷ�3����jW1hw[M�t�vҡ�K��qGv7w.�%Rf��p�g����n[�Ô�x/����U|I|���%/�V��d��n�����'�Z�IY$��c6{�X�W�;M���b�ϓ�$zt��m/��k�A]���ggg �/���/��`�S 0F}��Q�����}��	{�&)���
+��rX�,//O&������9>>ue�J��~<3ga�c��-�
+��+}�>��A�fj�>K�(A�ܿ��"&]i�b�X���Mrw�Y�A�;��aW���*�t��M*��NI���U���7�*�'�dSM�K�e��|�+�K�p~�Zo�]�2���h�2��/)Y�LL�?}�4���h���n���gϞ�|�r{{���ϣ��>v:%��rF*��N�la,{�(�"@������}�Y`�B���-�����8]+�:�!�nݮEW�C��n���Y�=K�ƣ�Λ45B�2� &�|��_X�w�j ���C�]#�9�QI�@�*��zJ�(Y���WX�J*�#-�  fIDAT��RB[i��.8W6nOlH����/�Xa�u�
+r����� �Yy�<~B777��h<�]��:qMӬ�����noow:~`<�f3
+;�C����
+�&�=����z�x1
+�t:O�<�O�>�@�zu��*�X	��$�*4��㶌U����wDU���!f�!+�w?)k:�t4��*b*m�=�Y$��g����g��8nHJn(9�Z��ͱ�[
+�a�m�N��3�Z�Y��<W,Ʈ�GcW�!!�MH�yW��A��	Ic�"TYYYϟ?�їm�5��8�
+<������G�
+
+y�V�XRv%j������[ʖ��
+:(�`��f�N���W�(n��I,S��)�n�Cw�F��-��o5��w���1�ڰ���CE�
+^Ǳ���Epԏ�ʘ�)ئE��\�Kl���ǫ�uD���	K�j�n�UF�H�	����I�صh�P_r�m
+��n_g�S�s�O�S��B=VVV�<y*y~~i���&գG�:�>��N��$���JSc���0Q��d2�L&���`��t�P��1�]ZZ:>>�ֈ���^�B����UN��ڧ�k����Z����隚T�P�L�$����'��S�8dQ�
+͝����7&��"���E%�jfD^�p[�ɘ���"%m���&=j�ع�)��1j��P�_��VK�����t�b�� 4�>	"��G��9==�L&D�C�¹kuu�����������}<o~2��f3~@\�t��6Qr\lә����g�����>}�Tw��d4]__��"�N�p�i4�%e�#c�;�Qb=Z�$�r�M��(��k4eg��S�Z'�v-y����4���jQ�� �֗��qv��cy�B!�)rv*EI�fϘ������ꋵ��>����)%��H���K$��D�uր
+
+�k��PĲ��Pȯ?88���Y]]E{���	�&r'��
+�ݳg�~��Gꗫ������t�|5C��Q��t 8�m���AD�Ƹ
+vlnn�{�n:���������z=�]�e���m�$��hq�XQX�,��<z)�؟%G���p{T�D��h
+�E�J-B�JiK�y;.I���</�TrV�u�5%߉�n��/�-���f�1�H7�A���W�}�YVz��V���l��|�RY��� ��l�/�\Ρ�%�qt��A�N�f3u�N�իW�^�B��n��?///�:�即��^+++�n�����b�m�ϫ����!$T�o�c ã~�Lv��W��f~Ui�U�M9I
+�9�^������4�� )9�	i%k	'�(�#I<.��Z��9qFi@3�kÊKS����>ز|Yw[���t3+�M5�[�(�qv�� ��񏜷��z�V�̵�5^�������.�F2�i�۽^O�D���k|���o��N�C�K��g��0�
+��|7���	|��
+����
+9�T�r�����-Yw8f00aA=�NW4�s����TS���)�gW)=M	t�&������S�pA����8����&#*_R��:l��"�d��IgS6+1P+ �\u|��Yc�:���\���2�p�I�c�d�v�jd�iƒc�quu6��DWq�
++�wxuuu~~.Ƥ:�ۯ_nR�����?@�Z__��ܤ��f�ů����s�p@��������&`�O�F��h4bÒǟcpʚmyy���B9RT=�������
+��Z��5"`P^6���ecu�W<c㾠c %h�[�kmR7��DĹ|���:ܾ��Q+'vi�Q��k�
+���%K���.!�Y�г�Z�Q�_��KG���Ӧx�4��y1�!�lA��p�f9b�G��V����"4N'�1ǵ8��6��T�~���D�^o}}��`�������������� ��~VVVVWW��������6bl����b�-$�4Z���p��q�_y����.��B$��Ҫ�X��IM�M����Q�v��؜q��n+��^e�_��'�|���T�Mʶ���5�%�wN?��8�
+R��rs�2�J�m�[��8װ$��#����WﰓBmᒫs�U�KB"r4S����D�
+R������`7i�� p���mv�]lٛxd8�����C�[-6A8�}�$9I�
+M�뇩�x:���3�ֽ���<�����,\��!��6W��L�E�G��=�ՒK���]��4�T���^)����J[g	��a��,eLT
+?�#�,*��5[
+�N��&�x9P��n�U��^$�֍T(ŕ��� ��:cq"�h�:_�u�m��{�L1���@�N�-�?�ٌ�	l�A?>| Y��I:=���v��P�%-���:w�:��� (��}�ݮ�5��T�	���'�,VK|h\MW�WDS��Y����Q��%%��/�asZ���C�Q�^bL��h��^�@W�{�VҔ]�*����Y=�O��"�4��K#�i����E�Yƛ CV��juL�Z�]jEX��� ����;����k *�l��;;;kkk�v{kk��ӧO�����pR)107���^O�@N~��;2E�����Q�FicI.��S�����{;�g��]��ө��T|գ��sE(�bhvS0@-�0uyk�˹�۹%V4ndSw�xsa��N�l���q_�Q�8W�͡Ujl*REz���z[�(9�9u&k�p��S}��K�FCQ Pztt�of>��F�T���3�l���������찄� 8 ��`�/�5�N蒸.��].� �*�|��<�
+�w����Jr�V�E碖M�*�����D�~� q�R�n��R�1W�TaCY��ʚt gܧ����t��|볟� �<*�t�2��Fi�_>�Pl�RFOɘ�a���q8��"6P%,ý�Xq൥ɢl��Y�?���|�$$�wV�}f�j�����^��S
+	l2��$���vww�>}���������x�
+
+��������G1��>�Y�k��1U1��y
+bu��|��Ç��!�1�e d�8=aR��1]__cb����+R�R!I���7'/J���5��Qk��G��-F��"���[�h�j����9@S��[��/��y������RF���J}K8t�N��	W�ar��[=8���̬d9�X�B�B!�oC���7�f��w�}����%����7�>}��w������h�s||������C�)�O������777��.�
+�-�QT[Y��5��V	��tF���Ǐ�q��vq�o���n������̄�g�J���ۘ�)e�1D%O F8Z�w�7e�4]�h;��b�����"^���(�s��R���q���>�2#
+7M�-ҿG�I�����R5������<�D�ۿ,��x�/���>x��ﳃ0���0��ŋ�O�noo�*���p8�駟~���nls��Իݮ�\�տ1L��]�r�����탃���}HeTd\��JG�D�#��� �&�E�n������3�%��$�*����٦��.XV����-����c��pɸ�3-M�K[�s?X<�1��~u +ф�ə���%zi��V9	��`3Y%]a�5�ƂF��j82e��T�rmm������ϻݮ)�&�駟~��g8��r0���%9�r��)2݊e���]�.vyy����ٹ0YT����5i#\�X�/2 ��u�iZ��너�@�b�$�iL\�G�X=�h���
+Y+])ҙ�z�r^�j�qS�M*��C.{���S�m�v%�G=BнJ����J�5���L�e��*��7h���C���zo޼y���7pǦi.//߿�����p����4
+�|Z�D���2�S<x!#R��,��)Ď����+�t:�����j�B9�R7&��raq� ���㴤�vϴ����AD��f��ӇJ*b	�tٴu�55���+Ӝ���~)��9�Z)�����i���J-7�I�K���z�ݰ!�s�2DP���J$��jB@YZ��Q�p���`4A�d�2=�v�e���_�x���+�(,�w���������#�QL�?}���+�����	˵Tp��Q|K<W8#�M����F#�����i�"�˚�K��U^��q�b>��#r@cE0�*��JS�6J���,��W�3?��:��@��r��Qm�*��U�1+�Ai�����i5o�W��[s�zz�e6c��ăL7/�
+E�۹��_�|!�}�l>(��~�����ET���������4��������^o2�\^^��c<�8��������F�Ӂ����$��_8�l�q(�^Avl7��/�Y�uن�M
+���wOOQ�J7�>��(�e�z�(�v�����L(�t�uJ�!�xő����.5�,�Ζ�Q�J,�-��Bɽ���9��8U�ۊ�:�,ρpv�ј��Gk,vX��7�P�"��|����3��t:�����
+�C�*����eI��.�fy��-�Z�P���V��Md;��/��3�677 	���BQ��XF9�C��V.]���ޡ�g;m'�%3n[�D	e���ɤ�!��[B%�.f׬Բ�M|�wRZ�n��~�&¾O֔xU�ڧrV��V)5�n����[$ iZ��F;M���l�\hZ�I~qqx)!�������-H_�&�>|�����Ņ���8z��R�,R�)Na:�N�SS�j�Fƫ�j���>����^�wpp !�t��ةOQ�+L�D���ԖTH)���,�!�&����6�~��޼Nٴ�R�=W��嗀�����4[@��\��~ޙW��@����c7�[+D�SҪ�����,�JLd��.��%b���HK�T�:��(��������ﯮ�����J�����v��j4Z���$E��dxkk���
+��R���5�L��!َKKK�43��D�U�n�_���������Z����� ��#i@I)��>1�FX�m�]�+��FڵW�H��9bru{�RT��w��JJ䔸�ݭ����E�4�i�]�pL{p���D�B�pٯG:�x17e�h��7
+\����Uzp�k��ό�F��,�����| 1+��}ss3�L���а���O�S^���m�`0@�q�&�!N�y�Z��h�5�J���ƥ��+���]�����l'���k<�l�pQ��7Y\�}���;��⸤2֩����n�xצ/T�rJFd��d���,�4����l|_�j�S%q�H��$.<�.�v�5.+2Yx�����ձ�����-)Ӳ��ږ�z���fk�����?������<~�)h���*gggo߾}���rR$$cԂ���3�a���f6���z&�A��2(��Ø�+�<�#,M[�l8 _�X}��Օ W-�m��,���^�MJ��dXW�Ի����Ԙ���u!_	�q�zi,Cݧ'�D�㼳�v����)؂UVt��O�	��[vֵ�i���͕���#ˆ0I��S�i�Q|Ч��Q�{�b/_�4�D�}�������><<�1��߂�Ҫ���@�(��z%�� ��(`a-|P�"�%��h4����.	�zuu5��0��www )fY'�Xz�]��ô�M�h��^)4�d6n�m<��)�ߥ�O�XY���y(��PI�nb��Y�D-QE+�x�"~Q���o�"�
+W���X�`$)z������NN��Ų��/�x��ÇG����!H�vg�������И�r�Dq��q���n�>-��ơ��mK?���g�4m�Ԛ�f̘�ݮ\�x@F�|JQo��.��"��rt��o�'���E�\��6�$��Q_r�uu�ΪؔY�Q�^]v�\��ĩ���*�ir�u�t����4��b�׊�j�L�P*\,3y���O�G6]kl%�N{8׌K�)� �$�4
+����l��y�nEh%��ӗ�����hO666��������{��;>��\p=���,b KM׫�Գ��s�www����U@I��@�1i�0+t�uEg�Ɯ��<
+Fi�,�J�lK��QʦvC���Y�aJ�p���̥�j�ߓ�wK�j���=ڹ�G8�mO�p|�iC�zӪ�6z��%v.�
+LCg� ����Z�6}�>�����Ȳ�_wő@
+(^�D��H5�<���z2��CjN{���#��9v7y�P���'
+�8�)�g���p�pQ�r��VDJo*r�56�0�:Z�qɴ��N\2dOů�`�|�6�A6�n�T"@���E�f������)�\�}տ�����_\\`Z��5�ݹ/'p�����"��t��hI��9d�� �b�u�ҽ%ּ|1$N�̸1)�X���Jc��*�-H1�NYuo)�(I �����*�Ç(V�yn�)z]�?UQ���.��:�b���MQi��-"������E�[��%P���N���o~�� �b�����    IEND�B`�
Index: tests/files/sql-1.txt
===================================================================
RCS file: tests/files/sql-1.txt
diff -N tests/files/sql-1.txt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ tests/files/sql-1.txt	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,1 @@
+SELECT invalid_field FROM {invalid_table}
Index: tests/files/javascript-2.script
===================================================================
RCS file: tests/files/javascript-2.script
diff -N tests/files/javascript-2.script
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ tests/files/javascript-2.script	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,3 @@
+<script>
+alert('SimpleTest PHP was executed!');
+</script>
Index: tests/files/javascript-1.txt
===================================================================
RCS file: tests/files/javascript-1.txt
diff -N tests/files/javascript-1.txt
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ tests/files/javascript-1.txt	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,3 @@
+<script>
+alert('SimpleTest PHP was executed!');
+</script>
Index: tests/files/html-2.html
===================================================================
RCS file: tests/files/html-2.html
diff -N tests/files/html-2.html
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ tests/files/html-2.html	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,1 @@
+<h1>SimpleTest HTML</h1>
Index: simpletest.install
===================================================================
RCS file: simpletest.install
diff -N simpletest.install
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ simpletest.install	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,57 @@
+<?php
+// $Id$
+
+/**
+ * Implementation of hook_install().
+ */
+function simpletest_install() {
+  // Generate binary and text test files.
+  $lines = array(64, 1024);
+  foreach ($lines as $line) {
+    generate_file('binary', 64, $line, 'binary');
+  }
+
+  $lines = array(16, 256, 1024, 2048, 20480);
+  foreach ($lines as $line) {
+    generate_file('text', 64, $line);
+  }
+
+  drupal_set_message('Extra test files generated.');
+}
+
+/**
+ * Generate test file.
+ */
+function generate_file($filename, $width, $lines, $type = 'binary-text') {
+  $size = $width * $lines - $lines;
+
+  // Generate random text
+  $text = '';
+  for ($i = 0; $i < $size; $i++) {
+    switch ($type) {
+      case 'text':
+        $text .= chr(rand(32, 126));
+        break;
+      case 'binary':
+        $text .= chr(rand(0, 31));
+        break;
+      case 'binary-text':
+      default:
+        $text .= rand(0, 1);
+        break;
+    }
+  }
+  $text = wordwrap($text, $width - 1, "\n", TRUE) ."\n"; // Add \n for symetrical file.
+
+  // Create filename.
+  $path = drupal_get_path('module', 'simpletest') .'/tests/files/';
+  $files = scandir($path);
+  $count = 0;
+  foreach ($files as $file) {
+    if (fnmatch($filename .'*', $file)) {
+      $count++;
+    }
+  }
+
+  file_put_contents($path . $filename .'-'. ($count + 1) .'.txt', $text);
+}
Index: tests/files/php-2.php
===================================================================
RCS file: tests/files/php-2.php
diff -N tests/files/php-2.php
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ tests/files/php-2.php	1 Jan 1970 00:00:00 -0000
@@ -0,0 +1,3 @@
+<?php
+print 'SimpleTest PHP was executed!';
+?>
