%PDF-1.7 %���� 11 0 obj << /Type /Page /Parent 1 0 R /LastModified (�%�*{h_������X2l��۵) /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 Y�[�GҧGA9�"9���d ��Ctx�t����R��Bv�KH:R'<�����+���eTC�&��������%�u'T]9�����Y��R^|^1�� (eX��ی�c����߅��br��,���>���(�4�7I)^l�tY����R���������!�p5�O���ٮ�����[%�����x��b��Δu"�Op��XW�'���yؿ5M�pV����j+�<-6��6^n�Dž��AL  �PO���vl���y� ��� ͵*%��2п���Z��9�bJ\�G�~�h1���!�O;���]m�;X�+�ߕf)��f-��[?9���#��D/�2��M�1���o`&� ��Q�� ���e"`@Ӓ���� �N�*U.l�L �X��:1&*�ŋeO�z4̎h����S0/�@��� ì�|^Х�]��6`���3���L�U����Xfß�c��*���l"�MNt endstream endobj 13 0 obj << /Type /Page /Parent 1 0 R /LastModified ( |:����y\)�Ů��ԗ���Xu) /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�@C�W���`Ӷ�[(��ל�]M��"iD���!��S��o(��ԉ#�����Mwg�P:ǾRu�7pE�(�gM� ��PU��ȍ�CN�o�f�5�{G�HY[*�o��N� 6�O�9�� � .G�=U��/Q�� �/��<п��R�&�A����]��� [�� �h/��^�}������f:.%�܀�ח� �P��BH�2�d�\��ȡ�tr�w&^f gI V�l�@��A_���O��9���9�gV�4�e���R����MC��D�Dz��>�j�An.L�� J���l���|6��6/:T;V����jx�׬GC]��P�Դ�� �ژ�fӠr�r YD�2�,����s��͔jn��hڒ�1��ju�s=$�����Ge!m��I/w���8 q�N�%s�:�����R1�C�/�h�3AR�n\��W �x�v.i�P��)~�7 ��8�Av�}���vI},7N'��i_2��d��Գ)���ll�O�|-Wؔ���4�'�b��-Bi���,�jB�W~=�T'����𠅧����H��>�S޿��A�x�� ��)G=Ol��+��2YǢ0�W+�3y�r��XZ}�L#1�����oO9��{ϵϫ��/y���iC�Q���Ӧ�� �z�m:r���*����/UT��ZN���qq�9�8^�,W��݅:�6��7Dd��To��7�k��M/`HF}o!�l��m��t�|uQ,�u�?$����"���qQ��v��s FT�Os��v�ɠ�"�YO�jI?c��ܫ&x�ϛ����]>C��F�qߨ�Q4�n��D��a�8:�w��.|��=�b 1'���a0�S���wS� W��Z�Ǥ����vjߍ~CU���|��T7�s%��`>I���æ ��ް�suI�ᩡ���>f��t����1z�`Fi7�L�]8���1���D�%=��R���K�]�?���V����d�\q�vxUd��qMd��^V���2 �!�����d�V�ے�)/^�z?)��4�̉�D���mI�O� U�M�ҙ� 0��.�-�v e�(��!�RW�'�v�*�[��{��U����S���J)���֔u�F,"�5����!�x�:" endstream endobj 15 0 obj << /Type /Page /Parent 1 0 R /LastModified (��"��_e[ͫ%J�9y�"> SS) /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 �.|�*���hACQi�Zը)L�c)^V�� ���;�I(f��r� z���w^rO����'T��� �md���.q�h0��Ѱ[8NFG �#�s�vd�Y��(�-�2D��bwQcbj�K�9u�U���c����x���c��6�}��?�7�ωi���lz��Ht�7Ƙ�� ������@xI�����Z���!���X��B���_t1��eZ'ʙM��� Z/�H�گ�ۺ�� �DfwE=*�_�w��yP{z)��:39�%�>�Im꫊T3c�E��O�AW�#���JwU�5�@U�tF���P�bq�nSY����~���(��Hˠ"�[a2$����Ț6�i? Y�Ʉ��~��ϑ��ǧ@��>mB�� \�Y�ݒ�`����^-��p|�T�M�IH+G��m�!��^h�NT�Ku��; ������2:�P�(e}����ĭ�&�~q�7{ORin�v ��5R`��qE_�`���+;� $< ( �J\�F��EOY��H� `ѷe>Rh��N���Hz�q$��6䔷�NZ1:�%�x�|^��"������M�$�����8Շ�34](��x/��K�Sx棙������Z� ,f^BRN���L���T����o��H%��%��/(�/��@���׌X����oy�&��ق�3�����QF9岤��|�U��art~���c����Ic�\�g��*�R��1�A�E†57_���on.�s�/Ei, �a�P� ��ƒ"cG���HPb�3���{=?��Q��bڱx�<`�: � �M��UB��|i��X˘�;��o �1ԁ�Tb�]����#eWt�M:OS79QӍ��~P�6��f%�;�N����ړ�ϵ����(0����J(�S�,Eg��4em:�vE:aQ��{�g@ �J���4�W�ķ���c��#���l�R��Ū^��� O �05�2�|���ܢ�eE���=���3@� �1\<��뵱���B׿�}��r� A�WC�Ax����Ts��.B ["�wa���)\����K�f������O d�� endstream endobj 17 0 obj << /Type /Page /Parent 1 0 R /LastModified (�Pd��U�y�1%]�=�E�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 18 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 18 0 obj <> stream Z2�����(�����܎Ÿ&\7ɭ�a�*�/�,Ң3�r�s`fE�y��q�ӎ$�p"5_BQ�Z� h Zض�֏���ަ҄�J̀����]����~�$�E7$c%�+����?З�!�A2;�w'E۳�z0p��y�'K�6��������P�GIGPT�*L}��|�I���5�� ��'lZ@���W@�n)J*�Z%W�n�h�T�����Sҡo;�T���uz�� udp/���՝�P�B�X�x�����Kܦ���ҷ�4�i�V�0�C�>[�����I�.�d߄y�-�7)�)>���u���Hm/�����d�Z���j O|+Z�=�^ Z�fu.��g ����4SV:�q�r(�'_Qp?�Tr���J���`#k�o~C����@�T�#�,C�0σ�p�r'��ks�u�϶����1m`��~����.�K{�n0�W�Ř��{�v��w}P˥U�V��{��֐�D�d���~,H���G nj +� )��u endstream endobj 19 0 obj << /Type /Page /Parent 1 0 R /LastModified (����9�a�\rp��$/G���) /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 �#�M]_%�]����% �^j�h�39�Ԧz�sr������#����>͟���f�Ђ- �n雷 ��y+E'�v�]�7���1�ՙu!p� �o�,�ym�Zt�^�؞��Ķ��q"���^W�������@�U[�V1:w0=jkj�?���W,C朽���^�C� �݆���/G�&��V�HӀ8~'��Q��U�� sj��g��T^W��fgҖ.�z۱CeBM&ߎ%��![�� 4�@fgd��븳��DvBm��h �L�ppu�#X�/+�E���䩟n%Q����Z)4uv=�m������wc5w@br7E��ٟF���8��,g�{�g�CB'���'f�A���U4��ir4�PƘe��S���Ľܲn�r�Ӿ��" �����faI8�b@W�E����▗\�*h���Jر8=�EF�-A��b��[�ͧ��yF���3�SZ4� ���n�ߠ�Q�� ���dF�r=n�|l�`�V�k*�H�׏6�:�5�v[�ۆp�c�\���:R��|�ޘ��n��᧥�H�\wV-](�&v�"Rڬ!m����YW�����O��4���Cى��RV���e��լ�xa�:%��4d`� � �R ]E�����4�3�}I>��;�Qhkh�`��g���&l���7B�y�*Ք5@�:hmO�χ���|��86��U��[�q�u4� A�D�Y�i��j��b"��䋇�6F�l���ihkA�]����*cL[V����� �� d��nRW:�M\�0����Չ���� !�u�����R[l��L�������� ��:��D�8�v�e��P endstream endobj 21 0 obj << /Type /Page /Parent 1 0 R /LastModified (Y>3�\(�sl���3 �h0Y�) /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 Zp�P�A�}��5���>��C���',�]1w9��i�2��HG�uXU���%���MKd��!�/@w� �D%'"��m3dx�������7��P(ԩ�;���ŧ�#�+��5�yG���Ţ�9j��77&8 V'@y�9 q�H�l�+k�_1Ŷ�m,�Y:�@�P�n%]PPE��ʈ�ˏ��S*���%t��M�K�Qk*"�A�tz�i�(�Q��D�1T6�\cX�CM�$��R�p4��m�,F�%�3 �F����pf�T�L��”1��`k ��� _��U tT���cG?�âc۝�P�2��YWv��xSJ��M���i\QG"A�K��D�SoW\Ϭo�� ������i覜��{�"�M�6/��55bHw��7}c�������W NNW���~#���0_����1rc�l�OU�8��J�&{ ����pֿ"G-Yh����J�u�����\G㓒�jGx�%y!��\��?/o�ps\�8�<.Um��=����� ��R�SN�ʸ�;������o욓���lU�I>q�kf��^�D�� �)���@$��k����p�!�0��f�!H�`�7�%����/�Qf-9�QH�ǥ���-�ϛV"�};??W�I󸎷Yw7�+��f����A@���Լ��L����}�Z��%����A�ܔ��]2)�3� endstream endobj 23 0 obj << /Type /Page /Parent 1 0 R /LastModified (t�&q��@��l!�.x ���0��) /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 pjt�I��X�嗗_���J �e���"(+�!�|u'^�{0l��Twt�ߺN*H��S��k��� t=��yY�@�O���+t������J�������$Q�7ڡ�皥����M1�� ��0�� ��+a�{���%�Ly�]�[H�^��� �@��,#P]g�$�R�Cǜ|�rF\�� ��8{�Qݷ��Y��H-Ea"a��ju�Oϊ��9|9��qj$ZԻAz����a�{Զ�kA-����J��H���քf�m�fD��)����k�����t|k�Wg�} �V�V��⽤���*�l�ؠ.�T��]A�2�M��R �L�n�?@�*�����{�D�=�w7��u�$�/m�nߪ?�����Q�>���O�c�F�[�iq{ ����x�+ř)H\��6T�=v�D��f ʒ�}���Qw�yK�{�J� ��_ܧYҍ���_!�,=��,8WW�¹ݶ/��u��H��;�H�oq��n�"�S6�?�#�_����`�{���d.ͪj�J��e�W;�@; ��|x���(4�‡���~o����\���O�S����r�J�M��-�s�cx�����'S��G.�c��Yp��wˆU)�Fϥo��Нa�w���K��L�a���/Q�z�4�]�G=~7Z����C����UJ<�U�bL!�G��̫N�۸���J��2��|p �?e8�k6k"� }� ��g%'A�f�I�J̜�{�-�X*�]���cE�\� endstream endobj 25 0 obj << /Type /Page /Parent 1 0 R /LastModified (=7Ɇ�О�&}6z}���K��y) /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 �#4Am��.�����z9�������0l��5�ӑa��+�ho- ��8��@���'f���=��{��� +�m��^ n� ͣ�ʌ�S �T��س��1�$s'��EM�17�ϋ��?sa7��Lҕ���s.L2��i���gܸ�����=Շ��.T <���Xi�MQ ,��ݡ��嘋ݥr-ѥ;y�^��W����T���h�Hp5�v J�^����z����O����^�V�ЏV? Z0��1���?���U�}WN��C�T0���S͏���n�&K}W���~�6�0���*7 $%����FR\�ƴBV~M��:���]�+,�?��i�'q ���)|F����N��{aJ��9�X'�g���>������0 ��M�ɦ����ǫ�i:h�'jt�"HJd_�w뭊�/���y�W��y������ 0� �7o�hK������#�.�/�N+W*��YU���;�]�����E.3��������܇��%�����B�� ;�釈�)�f2���uf֬{���+�w4�'J�V�������x.(&����k��lOR�g��2�1ڒ���h��FE?�}�bbes����,~�4]Z����X�'�/��gr��(���-.&Ï���_7.�ճ�Oj���q�$�5��)��&<ᄯWѡ{�����}�� �:T^˭C|�7���ۡk��e�����Lu��xY��#�4a�is9��/��<����ۺӭ� =O��S�W\�}�ͬ5=����i:�<6^���|�6%�q����;\ i�t��\������p�<���ݱ-����v���'UL(b�"~.�@jQ�q�����4�E�+�W�jRN ��l�� i���rk5v��%�u4JI���5X��FM�q��o����=uhX��V����{�j=T��q#��23Ќ���~ endstream endobj 27 0 obj << /Type /Page /Parent 1 0 R /LastModified (��*CW�%˽���\(C"a�/a�) /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 >> /Annots [ 9 0 R 10 0 R ] /PZ 1 >> endobj 28 0 obj <> stream *�#���{�� ���6��F��s(:U��Jp30- ����P���{d����IXz�gz��댏��)����.:o��+78Y7�#�OD�#R�[����5a(j� ��D�bP��芈r�S��>:����������: �d��eh"��5��F��qD�#� 8o��|8��Z� $�Bb��zWyyc��H�կ�8�ȇD F��v)d-�0���3Oj�I��uؗ��hp-��i4G�=)���8����R?���r�� ����c�伟_i�L�?U@$y ,�xW���;r-N�8YIp�&܉�R�}�(�>6��Q��e��g3��J��!/�+0a: ����� ��� ����Ėa�@rP���5@[@ :�& endstream endobj 1 0 obj << /Type /Pages /Kids [ 11 0 R 13 0 R 15 0 R 17 0 R 19 0 R 21 0 R 23 0 R 25 0 R 27 0 R ] /Count 9 >> endobj 3 0 obj <> endobj 4 0 obj <> endobj 29 0 obj <> /FontDescriptor 30 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 30 0 obj <> endobj 5 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 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 �J�xö��7eR>^msUd.��,�E b�����Ĵ|Y��/���#�?\x��T4��BW��p��DM��k5�s|�v{G �HP�y����ڂg�"jb=�UA 4.���S��ȋ��6�9�Ka��F����Ͳ[��V2ǒ=!�8ف�5f�n��@���-�V^ o���a�0g�f�ҋ����ӌ�J��(6�S�9��α� r 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 <> /H /I>> endobj 33 0 obj << /Filter /Standard /V 1 /Length 40 /R 2 /O (�9?�흅<�֜[� 3w;��L� �t�5$H�X) /U (iԌ�6�5X_B�_�kQnrWm��<��t) /P 2147421956 /EncryptMetadata true >> endobj 34 0 obj << /Title (��9.�l�a�'��Yj"C�'y���GoP��<�Dw2���M�D�=\)#H�!� �ǭV�1k����!u��W@���+�) /Producer (��9H���'��Kj$C�'~P����%����,�ɩ�2�z��^_;�b\)\\�C ���qB��C�) /CreationDate (M ,�i�b5���\\Z#h�k`��) /ModDate (M ,�i�b5���\\Z#h�k`��) /Trapped /False >> endobj 35 0 obj << /Type /Metadata /Subtype /XML /Length 4311 >> stream application/pdf 2020-2025年中国电力电子器件行业发展趋势预测及投资战略咨询报告 2025-01-12T21:37:01+08:00 2025-01-12T21:37:01+08:00 2025-01-12T21:37:01+08:00 TCPDF 6.2.26 (http://www.tcpdf.org) uuid:9fe8f3d3-b161-faf6-0a28-6c66b5422994 uuid:9fe8f3d3-b161-faf6-0a28-6c66b5422994 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 36 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 35 0 R >> endobj xref 0 37 0000000000 65535 f 0000011893 00000 n 0000015129 00000 n 0000012009 00000 n 0000012115 00000 n 0000013370 00000 n 0000015264 00000 n 0000014647 00000 n 0000015478 00000 n 0000015733 00000 n 0000015989 00000 n 0000000015 00000 n 0000000485 00000 n 0000001032 00000 n 0000001503 00000 n 0000002726 00000 n 0000003178 00000 n 0000004350 00000 n 0000004802 00000 n 0000005619 00000 n 0000006072 00000 n 0000006991 00000 n 0000007444 00000 n 0000008211 00000 n 0000008663 00000 n 0000009498 00000 n 0000009950 00000 n 0000010966 00000 n 0000011444 00000 n 0000012256 00000 n 0000013118 00000 n 0000013516 00000 n 0000014383 00000 n 0000016208 00000 n 0000016381 00000 n 0000016666 00000 n 0000021060 00000 n trailer << /Size 37 /Root 36 0 R /Info 34 0 R /Encrypt 33 0 R /ID [ <9fe8f3d3b161faf60a286c66b5422994> <9fe8f3d3b161faf60a286c66b5422994> ] >> startxref 21270 %%EOF