%PDF-1.7 %���� 11 0 obj << /Type /Page /Parent 1 0 R /LastModified (hA2���\\�2��b帺]H�F��) /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 *(6q������a� ���jR:�S�1G�����„H�'�(O�ZW{��>'����8uQߧ�Y͉�K�4��1��I5�S�-tp!kќ����<����Y���=�A�>���d�F?@2�;�f���F��S����� �3�H����T�#uDt����ꊝ��=��:@ӯXNt�m� _w���x����qx'��TF�d���6&Xq��'}�������H � ��ޯ�S����c�Z�c�;��C�[�|uTK's��L�;2_D�n��f�"��;�+�y 80<;��Cx KaF�3~��R2���S5m@_�9f.� )����������!�@����]�� �Ⱦ���=��[�� ��1Y�t|�R{��� ��_���|h���N�j��"w�p�wW���p�:� �J���hb/����@v�a �飩�2�ƕ7�������(��p��4��E\� endstream endobj 13 0 obj << /Type /Page /Parent 1 0 R /LastModified ( �����\rǂ�|i����L�.o��\\) /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 ���}�H?<(�H��4]�q�8We@D�bh� n�l��j$�ζŸ�=��I��q�X����߈p6�!Ӄ.f��GO�}Ȱ!0����C¶�ԺqH���@�4���zH݇�?� �|=�7�Hg&���� w�>�����y]`�1J�΁V�� EypV$S����p#A���qdd����A��)���n �����ZYs�CѮ�+���J��y+������X�Ryh�^��Hr�M�^���Gw0t�"�����u��L�f��6>�?�m�:U����G�(���{ 2���K����0�c��z~�?GFh<��_$Vm�k�Du�Վ�< -z����g���6�6m�T;P� I����҇��$���.'�e���\9�i�06ߚ�SG�S�RW��Э���\R�z<@.�oD{�~��̥X�������t��Y�k�p�$H�r ����c"q��K�e�K��%G�%2��V/���k�U٣�{��Ro6qfJ+f"`��YR�;(Y�T���7�m���w����U� x����Iw91���������%c͜��,�D�'��~�ŜH�U��,ߑ�C�&�I���,��%t$�i�eB�(�к��k%I �L\��8�A8ZZ �'[oA�o��Z,�>��`�\�0踗{��QX-� �:F��0�E��CQi�ls"[���z�@�E���͂�˟g�E���qH:FekA �x@Z%��v���2�t���Pr��NO���9����S�LU�\M8��$��J�+�c讀)"c��� �U���C>$;[����𣐡�]��%����d_��?��KE19M=7�GW~�I��c�*���8�y��\��z_Yuۆ�\�j�㒛����ε'+�!X���`�^����-�n������5Qr*3�k�7�&+�)HeH�4�;�oF�����,���)�:�;�BY^�L_�:�~��~rY)ۖ]��v�,�@��x����|��ޤt<���g�[�����*��X�qԸ ��k��?���W�_�s$����`fz���\j b�����ӝ�M%&��?�NB��7�z1��N�խ�d��Mk"JA�(��u�#�ٕ� 5�YFk���`�"2�y endstream endobj 15 0 obj << /Type /Page /Parent 1 0 R /LastModified ({�W�\(Ju�eн�iet�~�+�) /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 ���,�1<�/�3���jv�xY-������ё ��[��wV��b�r����l��AQtƒ �".b.�n��W��O�����4G�������ɟᯓ�2/<,ߒ>.,LE�r�m9ƣ֊ B�d�*D�ݘRDaB� ���d�|�>��j9໖����iʗrX*�ٲ�?� t�Gt �s={M�Y{�m��*s+�q�oE�9EN�(wi��!��)}������x�u��8z����o�����h���2 b�����Y��oT=��<���^��� �2�|=y��*��Bː�*��3�-?-FU:�1pÄN9[i�p�`�`�J� �&�C�=fh��56 N��D#Ծ��/Եґt�~�t�%�N�D#��%"��{��c�`��bi���-"^o���Kao�CS� H�=2���Ek��{��<+�َ�� �{D�:�!�G;�ڗ�Hf��Lc�����Q��6�x�?��s�ɋ1�~a�yz*�Ů!K�S'�%C�w�T�@ʭ���벚����g��r#��cI��F����n���U����J�dUD�.��سR��Y*�����-´�;' q���H�yi���,Ӆk��A��T}b�ۖ��2�����1���2?����R�����Y�b�-�uQFO�Q��倴T*8I"v��N�W����3FK�eV���-������ �gH�J�V�K��!��M`�c�w3�U� �?r�q���7P}�!1��w���76�K�jL�g@��=���:ݸ_.y 6�r�/�q̏���8��ڕ, ���,��#�\�8�I����gr�~�îq`k��a�M� ���K#"v��l ��©�(m�O<�f�%�4C"�B���N��F]=+3Xg�,yM�S�e,9��xu7KO�z��[}�&[�. f�0=�M�\݄�Y e�L��Ƽ'�,$�`��p��j������c�n��#��&I{�fF���x� �A�����HT=� �����uy�w4�� �B�v�)��R���"Lq�?$I�h �$\�W�ŞW�'����M���ul�9��ɥ�>��̋v�[5 ����B�MOV�e[Q>u�B��ȹPG�y������X��<p�}�h�QvhXW�iڼ6���N�B�ge'�6�OȐu�lK endstream endobj 17 0 obj << /Type /Page /Parent 1 0 R /LastModified (�U>�\)�c4UJ�f���ִo �\(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 18 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 18 0 obj <> stream +�J�X�q��b�`�K�H-�}<�+�����ܑѳ��ρZ#��o���t����/���Պ�� Z�,7�yr���[>���� �'=�NbW @�_��iVWD=��MO�ڋuC ��>{������C��Io�z�X����&�LFl�+�V�`��1�+�a�͇C�5x��hέ4ś���`�-"q<�w��q?ټ�jFR��������BI��?s������UE3�t�1fA_��yB�K�^ZbR-�2�����7�w~B�N�+XI,�ݠ ��y�c���p��7��[�P9]J���;M�g�)G���y�p4���@��0�rOͱ��ƹ+�[���g`�){�И�ao�����G�_��~#<�RDZ )u~5�]�/3%��}��5;��V��>�B���6��C����+.)]LK�m� �g_z_Ы�Z.{~(d �e� 8��lF'���̛��Uy'��XX8K!�5RSgB@�F�Tm�T�q�$'r�3�_1-�0zrZ��7���c�p�߆�0��$`�C;'p/c���ۀ���ַ=� �,q;�:��x�)0�b���$�v��%U}ɫ�gY��@�*�8�Ԝ4d�[��>���f�J Z�K�-I��i󗍾�zqh�Y�~�mԢ�ݶt��/ �����r��p�H���3���;-�p 3#��y)@���26 �h�t�z!H�e ��-�Ӵ�S����<ZnWG�mU28��b��=`�h7g� N�E�P�d>�,�9�r�λ��gZ�d���fL*&� endstream endobj 19 0 obj << /Type /Page /Parent 1 0 R /LastModified (ãm���>��b�$뻠������9�) /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 20 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 20 0 obj <> stream �,�6'��Ef?����B�zNd���⡫���m����܊�v?�X�������q0�I8�ذ(\�w�B�]�V;��{%�=��|ȯ�utБ�u�-ڱyr��s;_wQsҼ��sM0M�?$MR}�0�v� �}76�D��(����M�P�����x�q U��g� kU�슦�rW�5r��������u9�0q���( �xު�������X���ν0���*7��U�� �VTL��C�Z�$M�����ei-�t:>�| �Ė��K�LD��6l��?0�h�Lg�:��2i�2�>8�jH[�9[A��Z��(�R#�O� q��H�� �9{�^�آ �g�٥%� Ÿ�{ 3$�\ �����m#> /PZ 1 >> endobj 22 0 obj <> stream ����܁#{�V���myI���Rs�� ����ܤ�X{ x`�BK�30l��e,� �*a������E�ě�,��(�2�l��t��"� 6)� F�iO���d����q�������>)dwI��Ƿ�`�&G��݆F7NI�� ��P����œse��d�B�[��벞�{����=/�}�� b����B��0G����{�܇l��*���������Z*]�̆t:]�$����#7�0E�� ���;߿��W�����[�4ނJ�!x#���Q��F��7c�S����e�Mj.?��E���%n�Т�/��^��[������Z! �-�ʹ���2f�f- #�7�iȏ�9�^��N[�� ��_e.��J��z��l��0z 8����p��`l7i��T���'��G�Cc&�7e ��SF� ��6��b�W����g����� �&�o6��5�����D/���am�N�Ox �����8�8@ oB,�5k'>!,�5Z�)R}�g�6"2�� f-����\�y]�Z҂ q�h� g!XC�8� ��W�w�|�SD�뀫�MI�-�?����i�_' �6��� ���� ��6 o��Q,��Y�Xs��v��B�$��?�� endstream endobj 23 0 obj << /Type /Page /Parent 1 0 R /LastModified (ͥ2���Q��|����q) /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 l4�Nq��d��W:hO�O G �S ���v#6��q��L���[��T��7�cK��%�c�sX�U�4��X��� ������k&[�֯��cl�Z�[I��Y��B/5�7?tP8W��$�RN�2vH"k�l��[):��V%��������K��d�h��|^�p�[�&P�!K�b��;�?�^:��D�޸��L�� �2!���`����m�蜼Vt�K������i���m-�d�j� ��������9��i����?#�8ē���w�����Vn�i�H�j�0hv�ѹ$��a?P�I\�%��#�kpU0��)�ߤ�k�A�p-U陯 g��V\�I ��`��g~���5��?{v�����0��p� ۪�����W4D`+ �*�(ð��"~�O�|=4sg endstream endobj 25 0 obj << /Type /Page /Parent 1 0 R /LastModified (���#nH'J74�{.�ڴ~���) /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 St�ǻaG"L����\��� �̷�A�|� D����N��`ٸ�Ō��D�%���үċ���1�݁8x?g[�f�0g�1o�,*_� �=�a�*�4t˜�~p�'�����5�&��>I�:���o�{n�lj�&�u�rR��>q 8��ʟ��ϫ�����dBL�,6$ɗ?菸��ך�A%`�Q�FJH9�^n�UN@�t5���pN���_ۄ��ml��ݟ����!��,�� ���Ifk�E�Ȉ�S;��q!�J�4�[E7RGw�qnw���M*��僢v� `�����@S�z�H�=Nhƭ�|�3� $i��B�Ԕe�puu����0\��}�>Q�6��:�f�Q� 65L� ��D�4<�G��M+W�9ń9���|�zZ�B�r�f2#l�6���n]�!���G�]�h��H�U�z� ����L$ʏ|/Q���D����9 �y��Sr~�0����N�C �x�!�D�E�q��S#�[D\�a��5?]��8� ƕ1��>�He@�r�� ���V�))~�r�����M�.�nH�ت�Ed�w)o�Х�3��@�.2p[2�d>d'zY�� l�2KN��eaWe�uo�3vɧr�i;+~�Yo�B�W�K�S,I� ���ۣ$�c Ðb�eKm�i�ޢ����:JD"Z�� �q���6?��y���?=�(���f�,�:yY�N5t<���x��K3:�N^D������x5�ԎZ��l��KL$�V�='��`a›z���+��=�2˴�0ܼAqD����f"]��E"o f�'��}�cτW5 >HgHH �i�'�2kѓ�0l��Z^� �*E^mkf��h���2Z�ڑ���mX�L� endstream endobj 27 0 obj << /Type /Page /Parent 1 0 R /LastModified (���^�k�H�ND���ǎ/ L�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 28 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 28 0 obj <> stream k�x-���5�}�j����\;��$��km�9���;���F+M�E����u�S��{�/��6(�1Rn�J�|.E(�G"Ր���7���Z�Q4uu���?g��5YMΗ��[���`���x˙��h�ռX�^����;��������U�1~ R,m�(=�b4��,2ֿ?�pQO'lO�hA-pUpq�~uԧg6\����~���~��ב|8���/s����ق�_�u���.) M��2A�@ �=��Q���«�4�^ �TA-�&׍go ��s��9b!��e�w�8��)Q���(��{@`�BDw�AR��j��ȿv��5���Ő �HD;}�f�[o�A�j��B@x�v��>�}�����7���>���3@���@s�LzYǻ���pv��~�����Q����)8-k���m����}1����I�?>�`G�)�N�?��D�]5d�߉H��. ����h�hV���/�7�t���x����������Ju��� /&�3���M��H������`�q��� &�_}B��K�f���"1)���.#@���@�I$��~k����k����V��%�0����A,��4e�,�f��gk���e������v[��^��bPBLY|^b�-�V�^���`�M�&��#4����っ�H�`��;�V��� {��Gt�ʓl\,f��/��sq!w�15B"��b�֊�2 $��%�5�;�B�����\��ĄS �de���u?:�܋��Zߝ� endstream endobj 29 0 obj << /Type /Page /Parent 1 0 R /LastModified ( J�^c_�H���M�[5g���\)) /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 30 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /Annots [ 9 0 R 10 0 R ] /PZ 1 >> endobj 30 0 obj <> stream ��|4L���z!�[� ˆy�&q}�+���}$7�i���ȫ&��Y�(~i�����+'��ui��ڶ����RK�:��^�����c��\�^P�Mn2����1A�s|fnsYt�|>������i��Z���M�򓃎��NE ��;(%�C�=�ǩc �F� �m,.h���W���,�Q�l`�P�L� ��ׯ~���R���8�W�H߯�c&��ao�����f��n�Ƒ\�|�D�8�|�����*������dnd���9c?�%s�f��Q�Q����vFۮ�-g��B�Y���T��[Bg;Qn� �o'����R�3 #�nrA�C�qI�<@�ƿ<�ޑ���d�5zE**Xl�^!Pa��'��wGrِed�@]�=��[*�?�7} �2X���^R|,p�܁�(��c�#>z D!��Ņ��Syo�QZpTB�& �� K���pBs�����V> endobj 3 0 obj <> endobj 4 0 obj <> endobj 31 0 obj <> /FontDescriptor 32 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 32 0 obj <> endobj 5 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 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 �B�GK�zI+\-��˶�'Y3X�qv �� ]��]F��.�$3"!9�� =S��@9�h��54R�� S߂5��H�Lb����3 4B������.�D��ʳޔW����`0���jrN7qt��� �ׁ �F�,S�D�'y1}�J=�/� i���q���]Dt����@��h���W��-lg骐�7��.�r�-���"7� 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 <> /H /I>> endobj 9 0 obj <> /H /I>> endobj 10 0 obj <v�ޛ��CQ��2)>> /H /I>> endobj 35 0 obj << /Filter /Standard /V 1 /Length 40 /R 2 /O (��=U\r���L {���N�\)�?=i~���_�*.���) /U (�'�/\r��̙��J�9ǵs��8F�>��S���) /P 2147421956 /EncryptMetadata true >> endobj 36 0 obj << /Title (��8�� ��I B�Ro����r�V��1���'\(�NT�+A2� ���Db ,c��]�4j;�� ��#�D� ��X) /Producer (��^�� �9 \)�@o����\r,��Gg@��W�P;6T��D�>�o�f\r ~��'�b����k��h�?��܋;) /CreationDate (u'6:��:��O> endobj 37 0 obj << /Type /Metadata /Subtype /XML /Length 4311 >> stream application/pdf 2024-2030年中国四丁基碘化铵行业发展潜力预测及投资战略研究报告 2025-09-02T07:47:57+08:00 2025-09-02T07:47:57+08:00 2025-09-02T07:47:57+08:00 TCPDF 6.2.26 (http://www.tcpdf.org) uuid:af715ac7-4684-64e6-7f96-4f6ccbe99316 uuid:af715ac7-4684-64e6-7f96-4f6ccbe99316 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 38 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 37 0 R >> endobj xref 0 39 0000000000 65535 f 0000013517 00000 n 0000016761 00000 n 0000013641 00000 n 0000013747 00000 n 0000015002 00000 n 0000016896 00000 n 0000016279 00000 n 0000017110 00000 n 0000017368 00000 n 0000017624 00000 n 0000000015 00000 n 0000000486 00000 n 0000001037 00000 n 0000001509 00000 n 0000002738 00000 n 0000003191 00000 n 0000004472 00000 n 0000004926 00000 n 0000005842 00000 n 0000006294 00000 n 0000007177 00000 n 0000007629 00000 n 0000008348 00000 n 0000008800 00000 n 0000009549 00000 n 0000010001 00000 n 0000010975 00000 n 0000011427 00000 n 0000012297 00000 n 0000012775 00000 n 0000013888 00000 n 0000014750 00000 n 0000015148 00000 n 0000016015 00000 n 0000017842 00000 n 0000018018 00000 n 0000018302 00000 n 0000022696 00000 n trailer << /Size 39 /Root 38 0 R /Info 36 0 R /Encrypt 35 0 R /ID [ ] >> startxref 22906 %%EOF