%PDF-1.7 %���� 11 0 obj << /Type /Page /Parent 1 0 R /LastModified (Ԫ��{P��U"��Lw��WA$=) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 12 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Annots [ 6 0 R ] /PZ 1 >> endobj 12 0 obj <> stream �Z�Z͸����=�S�wZ�1X�c�;,}�S�n�,zY�vpjuuJ�)Tv�'B���D������V�R��]���-�XE��j��T�c9����+X����4q [@�"K����K7pc� �۴�k������|�\��i�|�|,��*�=iН�l�[ ���əIv�LIV��>����w�4�hR�VM�-��Kf �Y�eu��^3�x%Zqp�3q�R0LCעP�:1�F�T���}L�_j�FO��`�����{D�Չ�N�NR�'���r���.XS�H.bB��AnMQ�#Y�d�����iD��*> ��� endstream endobj 13 0 obj << /Type /Page /Parent 1 0 R /LastModified (0���,5�䗟C ����G�n�) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 14 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Annots [ 8 0 R ] /PZ 1 >> endobj 14 0 obj <> stream L`��W���ف��b#�j܉ �-q�z�H���S^����UZ/����q������<8���xy���4�[�{�˷zV�������j�+��L��v�.I���Z�]n�LO��� қ���ֵ]��<���Cž�3�C���*R�7��00#�\��k�R4��(�yi ��lO<����F����p�LKB��b�Ͽ"�/'HX�|q<�z�P�G��72�Pe�P O��5 (#m�!Y�2�a�|�s���A�%榯�AI��� (����XR���z��VH�Y����A���KL������CSQ�$H��6A�����|ε�t���.�u9M�A�ֲ�g�݆!���$�v�� 3�CX����D\-��\�����) c��D${�;�7?i���[EM�&-���Ԡ�I�w���Ͳ��g���L&�ӳ?͕:H{Mmm��*@�x��Ye���>ŭ����:�E��>a��<��E�t��K�q��ƽIǂ���#&~�\}j)�L���~�y�Q�I�������u������3ط� N��ݹT��hO7Xk�o: � P���� �s�@t���0a��]�,�Թb�cޯ{�c�i����� �B���|�bs�Qъ�j��fhr�Ut��� hn�Y�����A.*�Eό�bF4ǀp�䏳G4 �#��B���V:l��*�yQ`v�3=T��{ �e0<<�������[j�H��rA1K�%�ǀd��Y��� �&��C�$ZX�� �F� >�t�7Z�b!D}��_ �5���IIs[�2#��&��$/�*0�&v�� ,�/��qC�3�4���W�r��`)g����?��zL�6��� �.[�j�?MF�Y�Pu�A,���k||��$Lm �����AS����řw6�t�`�L�� �|��#X=�\-0���IFa!���FW���a�W��ݠ���9�%t|����ǻ�3�|U����e� +b�[�D�;-SH�ghQ��pH�N���-'�YQ`if�c.r���@�hb®���7 endstream endobj 15 0 obj << /Type /Page /Parent 1 0 R /LastModified (OZ��; A4ÉԢ#JQ�2��ٔ) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 16 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 16 0 obj <> stream Qn����lm��7W�"3c|0��+.O����<�T�O�l��� n�!���O�ubL����wQ�}��i�~^X��/��5�NhК�&��p�}���b����pw_l(D� ̕P~�����2"I�G���>O^J��;�oEu-�a��� �_JL :��*۳���ڋ��E3R��(���-�C_��&'LW�/�X Ȳ'� p6K���u��K7�: "�lx91?O�LsQ"j�Z}lbh�{ � ��,`�����Fs:���� ڷ�M���D/��]�Js���������D�y笢)Lr�^Q�9�������ߦw{~��]���6/�����|� �ҙ/�O�N��6ɷ��I��w;6ι�U{�b���>�A�R��.�,�a�=��Ȏ�$�k� ��S$A��H��^� u�t�ċ���j�l��0�7� &tVL���+�x�JD���+I8���P���x�s4�k���>׼�:T��ں �_�:�%�el1�.��S��M`P�%�C�"�j�$�YX8�IkҺ4�%N�H��nO��c��2V�._x�'��� � ��Z�t�����$=C�Z��|&v�� ӷp0ೠ!�5iDW����CH2�A���ؗ�i;��Z�%)H���L;QZ�C�W�f�m3���"��|+�#M�Z��$� ��Z ��res� endstream endobj 17 0 obj << /Type /Page /Parent 1 0 R /LastModified (_ž��bI�M�6� ;�>h�k�) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 18 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 18 0 obj <> stream � \�;��س�&�M���VQ�t���0��ޘ���{DQF�^�Ʀ��>��h�Ĝ�~1�x>8hL��*�B�P�Kf9J���~W� �t�s055�B"�~�㩘�2-gp��9E����͇�d,��:��۷L��.�ݽKl/�qSG����bz�dTZ����yH���v�DZo���H�8l�c_�B,�����o�101b� �K�� �fbk=�������z��luR ���#CƎ���(���su�l'��sq8�8�+@���lU�2{�{M����_��~�5�8ǚ]� ��rxw�Żc���6`2i�HFk �tS�t��B �����9� ���I�Uuˎ,�>��[D�$���NE���n��-�m[Q��ʛ�МvXB@��j��<�G����@]����> /PZ 1 >> endobj 20 0 obj <> stream �U���j�H� ���T�� �@2d3P畴:���݇�:��k�{�Cns��k��ӂ�n]������ @�N%�UԜ2UD�j&ǥ�o�H�_�W2Jb}�ό0s�Y�D�6M��@?�g/7� �� �@G?��L���O��~,�?���:}4�=-d��7�ޒ|J�mI܎��l�0q��F!��e���U�������6K�C̊���umO�Q�eo����<%GH�-����23?)(�iN�m��H�_2mnH"`��~o>�u�FζU�*�)*k�o��ή�:��Њ��w�&/���X?u!�u�%��j|�I��ū���K�@�j�E*�B����"�SݚA�h�X �N��$�i�R/�� �{U�a+~Ш��^:��ܾ���E�N]Վ�`}�����5���v'>�R�Ƥ7�Xi�t⨙ ���-b�QqR�3�e"�A�'��!~��Zt�Q��6��_s6Ρ��Kt�1 @��w�'����а�?�����������9��QR��ޏ'��i�|29p%"��3Ь2��;F�q �%k�C ����2���ia��w��ס�0�W�Қl�ձ���آ�L%����,`��[��A� �_ϙ ��c�WE�j�ե�bl[�`z��l���Z��2p�e�s�-�yJY��gބC�0S��T�A�r,-��J-zF�����rE����#j�i�ӿ?�z�"��e]M��܈�C$�ֲv�ןC���#�H��l�/iu1�����QՍrHc%�Y�l른~{�0��i��ѐ�aY4TE��:���ӣ�X endstream endobj 21 0 obj << /Type /Page /Parent 1 0 R /LastModified (kzDLM\r ����9� 4\)Ѷ��) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 22 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 22 0 obj <> stream (jj���[П?&��DN/ <�� C*n޴$� �z� ����N���_n�& iA۩����lѓ+�_;��c$��~�E�+��B�X�nV$���d����#�.I���V��B�ї2�]�(��.v&G�������>�1���&�gs�����lG�Y�(M�^�3��VmW���g��T�]l�u��C� ����$2���'v����Hq�����q��Rx�iX<����ף��y�ٙU [a���L?��0\�wg@Mʖ���a����T�{�@e�ca�L�� <&R�}��B�%�M!(� sΪ��`�2=@;BB��l��2�<�(�l[O�fO[��RR=��/�x��� �&��3)�� � �3Rf�|���nǝ�d �$�S�~&Be�@M~�o�΄i�%�S�y��l,.h�S�.����Z�Z�c=���D������G��K���.�!6�ԞR00��q+Q�nōS�Y��>l|�O!�!�]�pw�^��V)zH�U���b�'-�_��h�4��Y N���HmzF�l��β}�U�U.���x�0�}�`㸹�s����w��'yf�؍�7�\K���T�ey� �Fq����M*�,9�uqc� ��n��+� urk�Tgn�׻[&+ �w�K3�5�]�k4ِm��w��4K�I(�l���� ����&=�`�#'Z6��s�J���[��1�y��AV�=����>��C��a endstream endobj 23 0 obj << /Type /Page /Parent 1 0 R /LastModified (4��՝��Ϲ���U��ֆbkE) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 24 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 24 0 obj <> stream Y�[ �:���������t|'�#�uF�4��()r"��w��6�� �~$��ˈ�L��ze|�T�޳��k���+��,������MZ-��r�w\r��,�q��!�B��iAo�,�q�y֥ � =��R�y� ��K"����d��'�q��U�plG��R���1�N��G��'Uㆦ���T�AŀL�)�رDū�,N)1 l�:(w��=���7�E'@*����|!�z���ڮ�Yh��B���f��Q-̂Z]kaK�G-�¤x���Y#�,x�"k��ڏ�V��fź��*�oHP̜�h�84�ЄA���"1?���2XGX`5�� �Y�P���,��J?��d@�W��i]�ꀵ�V�y�:ާ�H�Q�Mrb�8�#o���p�L ���(�X�%�X�0�����N+�K����vêJH�1��/$���`(⎳�w�($��f�s����R�����Hv��� �[��}!'����ps��K�}��v��>@D�KCJP��i�A'�M���� �����<�� >� |C�A��/HV�&���)��O@��H�y�"mx7LA�N3�L<�%�T_�^���� ��_00��}Ke����g��Q�Dջ$N���^�s� ���u=�)&?΍?�z�n8I(����Q��rcD� �ÓQ>ʹ���1�>P�T��&�bx/qJ�8.Gl�p=.�� ��01'M��`�.)7m�ҳ������ ��%�!�vo%�R|a��V�@v'K��>���|s����7D��?����*�m P1H�ya��F�Rf�V��8�g��5Uo��2cr��C��L endstream endobj 25 0 obj << /Type /Page /Parent 1 0 R /LastModified (\r.�Ba��'�p\\a&�wA�ˊ�Ś) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 26 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 26 0 obj <> stream ��-�<�Tr1&�sm~�}������W.`�Z��{�6q����xa���/\S����F����(a���%A�-.,5�`I�r��� |�H���l�R�A���^Dj�� D��h��'@I�du����r�/��(�aB�Q�EEq�\Fi�Q��Q�!)�_�������R�D3�bQx+%j� �&Қ����� ���U�5e�jR��$??_h"J����`���ÝtK>zJ��ʸw�Zw�S�$3ӑ��x&�^�b�����㭛?w�nӓX�!�p����I� i����� �qm'8�vW= �u½�����j��ڲ4��D]]a'�~���[���@h�1� ��ć8[ آPa��hi�_�}�|9�����:���+&@������A��ݣ�/@C%�[֋��Qe'U�,����b2x�sU�y�Ůh�~�r�4qwe @���ip��F�E��N��v\��#�o�|�Z�o�|=�X�h϶�@)�M��r*�����c�ΏL2Ĝjlamt�,��u��7�� �.v7���� P��^�� �]�"qf�{aMv���De���\` �zџ��I�ԴX�������&����p�E�{�gF� �7� �;W��a����j�oN/Wr\�Z�‰&�\�DB&,lu��v���b����s.����6*�[�e�K�\S'�Uaő�� (����� �W=m�|<)��K� ����l*�|��X��x�m]�<)5��6���t@>��I�C�0�n���K�^p�(iE����_مƃ��W��hMpV�-?;���@�*�;��8B�Cq�~�z�� "G'������}� 7�R�b� endstream endobj 27 0 obj << /Type /Page /Parent 1 0 R /LastModified (3������� ��J�}���O\\\)L) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 28 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 28 0 obj <> stream ���&l��H��g� Μ�{���Z�����������*�3�S�ێ�����U�x� ���{z��}�E+&�d���j���=\<��##�E��F`��|�9���ot�O�b��`��I#��K�H2PY6��ts���{bA]��Մ���k�Np�G�V|nO��ɫ�9;��X��e����wnJ �s� �?)�aF��$�=�;�N�a�A�����-����v�I�>oW�AٛLeݱt-{�߾�G��K �#fI��.�/�|1���R� ��ėX5l��[�������c�� ީ� Л2�i?\Պ`����> /PZ 1 >> endobj 30 0 obj <> stream �# 5%Yt���h���79(����=ʅ��s�'��� ���{�@!�֦�%f��80����Rhfk�O(`�5�OD�J��؁��!�֧�;I�KA�A�HU�/LOkd��p��mw%�ܷa�[�/�F *�J֖)*�I���Gp ��|R0U����$i��$��� ��Ԍ_B��w-=�����b 5�H���}���I�9Ԍ�x %�d5l{�2g[��s���=8����N�0?N�76���E �š�9�X�f%!�k|�8y�Âh^�QS-4T�(6Z<�z�ǯ_g�at"N��7��*��:9�����a �672���op�Ϳ���C�+Q����+ ��')��&{ ���Tf���j '�qhz���՗z�N�:̨�`�� ��y|`Ц�Bnk�w��M@�D�N�- vW6kY�s�7�]],������@�� Һ�DA����$� �S����ICK�]�"���9B�V˸���g� M��7�V~��>M�$����u�u��ES��G -(D�*��X�(^��nЙ�.��I��L�S�5c c���n��=|�e���վ�.z�߹�lJ�}\B�zS(/j���y� endstream endobj 31 0 obj << /Type /Page /Parent 1 0 R /LastModified (���Ih\r�R]1Nw���`[Ơ) /Resources 2 0 R /MediaBox [0.000000 0.000000 595.276000 841.890000] /CropBox [0.000000 0.000000 595.276000 841.890000] /BleedBox [0.000000 0.000000 595.276000 841.890000] /TrimBox [0.000000 0.000000 595.276000 841.890000] /ArtBox [0.000000 0.000000 595.276000 841.890000] /Contents 32 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Annots [ 9 0 R 10 0 R ] /PZ 1 >> endobj 32 0 obj <> stream ��';�`�f��d$B%,��Ƹ�Z�P0*>�D�!��3y�k���C�V���9 ?V�I�>?v�0��G��D����yz�p= R��fP�j@��e,]�ϺO�]��(𮃏��Y+:W��X���hֺ�ù·��&��0���4>��/G.\��SLqeT�'�n��d \X�s�S���bY�3����2�~�A�ƄК����&3�U)�R> endobj 3 0 obj <> endobj 4 0 obj <> endobj 33 0 obj <> /FontDescriptor 34 0 R /DW 1000 /W [ 1 [ 278 278 355 556 556 889 667 191 333 333 389 584 278 333 278 278 ] 17 26 556 27 28 278 29 31 584 32 [ 556 1015 667 667 722 722 ] 38 [ 667 611 778 722 278 500 667 556 833 722 778 667 778 722 667 611 722 667 944 667 667 ] 59 59 611 60 62 278 63 [ 469 500 333 556 556 500 556 556 278 556 556 222 222 500 222 833 ] 79 82 556 83 [ 333 500 278 556 500 722 ] 89 91 500 92 [ 334 260 334 584 ] 100 102 333 107 107 428 109 [ 222 222 333 333 ] 127 129 584 130 [ 422 561 561 713 823 561 561 549 561 600 549 418 584 800 800 506 506 ] 147 150 584 151 151 549 152 156 584 157 [ 549 561 561 740 740 667 222 372 1022 ] 171 [ 667 1073 823 816 ] 175 183 600 185 188 713 250 [ 278 555 832 933 667 ] ] >> endobj 34 0 obj <> endobj 5 0 obj <> endobj 35 0 obj <> /FontDescriptor 36 0 R /DW 1000 /W [ 1 [ 278 278 355 556 556 889 667 191 333 333 389 584 278 333 278 278 ] 17 26 556 27 28 278 29 31 584 32 [ 556 1015 667 667 722 722 ] 38 [ 667 611 778 722 278 500 667 556 833 722 778 667 778 722 667 611 722 667 944 667 667 ] 59 59 611 60 62 278 63 [ 469 500 333 556 556 500 556 556 278 556 556 222 222 500 222 833 ] 79 82 556 83 [ 333 500 278 556 500 722 ] 89 91 500 92 [ 334 260 334 584 ] 100 102 333 107 107 428 109 [ 222 222 333 333 ] 127 129 584 130 [ 422 561 561 713 823 561 561 549 561 600 549 418 584 800 800 506 506 ] 147 150 584 151 151 549 152 156 584 157 [ 549 561 561 740 740 667 222 372 1022 ] 171 [ 667 1073 823 816 ] 175 183 600 185 188 713 250 [ 278 555 832 933 667 ] ] >> endobj 36 0 obj <> endobj 7 0 obj << /Type /XObject /Subtype /Form /FormType 1 /Filter /FlateDecode /BBox [0.000000 0.000000 595.276000 85.039370] /Matrix [1 0 0 1 0 0] /Resources << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F3 5 0 R /F2 4 0 R >> >> /Length 204 >> stream >P�Ԓ�ܤ2�Z��Y�fH�����a�}Zz�/�Q��ӥ\U�f� M�y;���y����x�X�)�̇�n�N��Ӳ s�uWb��%Uk�o�`�9F�Ϟ�؜-�h/�[y�Y� �����y�۪,�ę��6��^٠� �oLLR������'hh���͞=6�Y5�) )@}�=�CM� 4հH�yP$��;�M endstream endobj 2 0 obj << /ProcSet [/PDF /Text /ImageB /ImageC /ImageI] /Font << /F1 3 0 R /F2 4 0 R /F3 5 0 R >> /XObject << /XT7 7 0 R >> >> endobj 6 0 obj <> /H /I>> endobj 8 0 obj <K�xOaD�|���Z) /F 4 /Border [0 0 0] /A <> /H /I>> endobj 9 0 obj <G�Y�ڐ�oJJ�)>> /H /I>> endobj 10 0 obj <> /H /I>> endobj 37 0 obj << /Filter /Standard /V 1 /Length 40 /R 2 /O (ǞC�{�������#�4�שK�v�q�2�) /U (�IVX���4l2��p��\(�y5�����3) /P 2147421956 /EncryptMetadata true >> endobj 38 0 obj << /Title (!����6J��\\��1��m�J,!\)z�:��i%�{�">X�XֆD��'��!����@U�@������ɱ�f) /Producer (!ϸg��6>��\\��7��m�Eb>���ݭ�5�FPiXE�R�7�揵�� 7�0ڲ�{5X�f�Ka�) /CreationDate (����#��I��i��4��U�uE) /ModDate (����#��I��i��4��U�uE) /Trapped /False >> endobj 39 0 obj << /Type /Metadata /Subtype /XML /Length 4308 >> stream application/pdf 2020-2025年中国硫酸铜行业市场运营现状及投资规划研究建议报告 2025-10-23T03:51:15+08:00 2025-10-23T03:51:15+08:00 2025-10-23T03:51:15+08:00 TCPDF 6.2.26 (http://www.tcpdf.org) uuid:b43237c5-0cb1-2ea5-e8ce-7a5f4a983b9b uuid:b43237c5-0cb1-2ea5-e8ce-7a5f4a983b9b http://ns.adobe.com/pdf/1.3/ pdf Adobe PDF Schema http://ns.adobe.com/xap/1.0/mm/ xmpMM XMP Media Management Schema internal UUID based identifier for specific incarnation of a document InstanceID URI http://www.aiim.org/pdfa/ns/id/ pdfaid PDF/A ID Schema internal Part of PDF/A standard part Integer internal Amendment of PDF/A standard amd Text internal Conformance level of PDF/A standard conformance Text endstream endobj 40 0 obj << /Type /Catalog /Version /1.7 /Pages 1 0 R /Names << >> /ViewerPreferences << /Direction /L2R >> /PageLayout /SinglePage /PageMode /UseNone /OpenAction [11 0 R /FitH null] /Metadata 39 0 R >> endobj xref 0 41 0000000000 65535 f 0000014978 00000 n 0000018229 00000 n 0000015109 00000 n 0000015215 00000 n 0000016470 00000 n 0000018364 00000 n 0000017747 00000 n 0000018581 00000 n 0000018827 00000 n 0000019074 00000 n 0000000015 00000 n 0000000485 00000 n 0000001034 00000 n 0000001504 00000 n 0000002720 00000 n 0000003172 00000 n 0000004522 00000 n 0000004974 00000 n 0000005788 00000 n 0000006240 00000 n 0000007114 00000 n 0000007568 00000 n 0000008397 00000 n 0000008849 00000 n 0000009753 00000 n 0000010207 00000 n 0000011141 00000 n 0000011595 00000 n 0000012365 00000 n 0000012819 00000 n 0000013938 00000 n 0000014416 00000 n 0000015356 00000 n 0000016218 00000 n 0000016616 00000 n 0000017483 00000 n 0000019292 00000 n 0000019466 00000 n 0000019747 00000 n 0000024138 00000 n trailer << /Size 41 /Root 40 0 R /Info 38 0 R /Encrypt 37 0 R /ID [ ] >> startxref 24348 %%EOF