%PDF-1.7 %���� 11 0 obj << /Type /Page /Parent 1 0 R /LastModified (Rp�R��T���/�핁�B,�) /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 ��픿vL�$��m q���L�Įq�Zz^��gv�D�m*���C� �^g�=�����Pn��}�lK�{��y�Jbrm��݄��>a�_��C5��� ���.� �����JBsO���A\oW}%��z9�nl���m����E�.u@�E ��:�)��]���#�e�R���gD��e���1�y���b�wn��{�{���^M�I%��P���D�"`Y'*����dA��Fbh`v�� M�6)P�&Ku�+��� U�O�.P��d���}�3���� {���|3/%�F�9߫�x��CJ"t��t����^�< �q��t��JW��aY���i �S�Uj_at�g^�����f���x���h�j�Y+a�������ˋ"�b腽y������~fSĜ� ��Ժ�O����׎~��I��%�ç�džk7�������������5������\���d endstream endobj 13 0 obj << /Type /Page /Parent 1 0 R /LastModified (q@/���GU��\)��Io�����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 ���a�I��0L��ؽ��<��g�hv����J����2݆��a�K��Gu �=� ��Oȯ�_�dī�@�I���p��c�,3���XYo��"֫,����Q%|�!�����&u��h�_��Y*oü��8��7㬝[M��݆9TVB9����i��J-t" P"\s�sz�*��4��" ���)����F�f���et������#u���ugk��a-u�UA��<�@}��"d������j�_� �ђ3S�խ�L5]�&�^�V� [��|�%�c����8�y3a���V�"��!�J>J}GH�z�S[���� �G��EJ�4������$r��ݲ����X�H�H� �J�"���:��h�O�N�X���:XߑE:�\� ��~te��\�5�Vn��J3�d�ҫ<��L1M��S�ͮ�-�0�2쪈�a��z'����܀�Ъ�p�M�.c������&o0"���ζU�.��uF`�ltH��b ��k5�Y󩡳{)iM��� ���"˄u0�>�(�k�-�+P*z0�f:��0�JN E?$���G�Ç�� >0�u%ܭ�Xw���@������=���E�Y?� �\q�/��� 1h��n���2�#oW�|��lj���f,�j��b��f(7k Q'"���L����nW�^I�����ͨŵepCgO��aQz<�!/ �>!�@k��l<��EG�S��Ĥm��ZЇh�� )SP���ۄY׮�u0vD΋��Q3��C�W/真�*�4�P��l$7��@�K� !��^� �c�G�7����ٚ�/����� 5�4��W؍ endstream endobj 15 0 obj << /Type /Page /Parent 1 0 R /LastModified (�;7f�Hs���#�=�v����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 16 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 16 0 obj <> stream �̝O����x 3A'�cCf�]p�g��Ă�������� @���sB��[�G��qND�X(�~Rj.�X�ś�1AH���O���+�ϭ8L:���䌟 qj��}�m>N'#�ɳM�5��8?@AN<���Wf~~�_WB��-�j���qPh��]h�Z0\��I�jyW�5�^�mU^挟P�D��/i�^}�y�G|Dq��zɝ,>����8̯�L���C��g���e�% �ҍ�b�-�L���K��� !��g)+���D3��ޢ#���-��r�U�b�n���YRoPoA���j@w��l�\�v�T=ˀh�Y�+�Fr��e��H����Q�O�:Bۜ�>��Yʂ.������t�T?X2�,���_�����wMr�bL�~�f��FJ�ۙ����梯�.�iO,���]��f5����/<��3�!��=�����v�"�v^��>`aO|���X�����dDf�iȎ�$�%�XՖ?�ZʖW��rj�٪3�k-S-�R9���x2H���d�[=�9C|ֶ�66���U��=�I\�oA�+�p?v�� �j�xc�s�MGw�u�W�x�zL�~�w�Q��j�U�"��w��l�a�A,�-���dD"l����oB Q����G���-qр�T�՞c&�u�!��M�8�UG�Y�}��A�lʝZ��E�v�P� ���/�O�N���6F�_�p�>��D.�kI<�N��C|�DDGgN.N�~Q%l���F�yj��ʸ�Y���lO_5vh$d�~&��D����k_�V��1���ցQO†�wdˌC�쯲q���qG��-��s���l�78���{�nIFжr[�t<ں��h��E��w�[���U:�Y��H8b�A*H&�� u�Tq �R�V.�C� ��j�����}� ��(*�� �WCo ��S�/��=�����c����N�(ïaM����� {�;��R-��gv����y���� &� `�@� ��u�-�ca2�̄�z�)�KC��U��7���R����@cC��b�Y�����9�1u��G�@A�I�f�)����Qxw���H�}:�N�͢\S��M$p����[�q������՟�_�!��BCɾ�� T+�g)&���.�bs�'���K ���bԸ��#����*��7�KMs��$ʬ�q�g!KH���<�׆TR����o��� �I �D����8n �c�е�ӷ���e�[��E�ȫ�4�#b^I� �1�_�𒆟ځ�_:��&9� ZX�5�)\:cj�@)p��Hz�_����_:�{�s� ��}�l��7�*�gfؖv ����k���5�����L]�ft�G�g��\�y�WԺ6P �(����?��OY�(��,C0]7e蠫���0�Ӻ�M�sSѦ� � #LƑ-mN� ��#�(��|�W��N��6�[ �y����1�+[i�Լʎ��[�k���)���ƷX�`dN��k�.��փ] vh���i�#��>0�ҡ��%�V��SN,� �-�����ñ���Cr�8y�ȨjZ�������Q�� �@.�n�Jl�j�9Q+n8ۻ��'��ҥ-���-W endstream endobj 19 0 obj << /Type /Page /Parent 1 0 R /LastModified (N��g :��9��R,�<��[�) /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 �v2°˂��fIk�͛���ZJYÕ�vG�U��e\+��Ú�F����Q-��2-� f��#��ĕ}4�v��P=.�����˓2CO���ּ���]['�K@jmrX�K\�(Z��h�FsHxM3�qEpJ�ה`L���"�tѴSd�Yp�jV��� �o.������~��e�Yϱx"G-3z��!�R�����VRy"�"�^)У�7o�OP��N���i$��/�+�'�LH�M�*�V~j}�$eg��(CF���H��)�h:�(�ê�4:\�w*�I�����\�}D0@�o��p����/�u�����ق[��- �T�#�<��9�K����2Ē�`� �ۚ��b��W�#�N���*V0L���j1-C0��\�b�F'Ҵ`hIF7�^I #��7X.�Qy�R|vJ �����!#���;tk�j.�Z�rO�*�ui"�9[��p�/�h��ɭ!�+�Y�Xs�]xC���H�]�}H��$~j�U�� �Qe<�y<��f]�!��� �3�Dj������hWi��"�%5��׺�{��*�oE ���`AEQ�6��adTxל.�kS�O%�o��Q��\�aXݸ���ƱK%��!y�h>��o8#��Q���B� m"� endstream endobj 21 0 obj << /Type /Page /Parent 1 0 R /LastModified (�\(��������ǹ�P�+�Kki) /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 ��,**�O���#�����pt+)�;��T��t#���c�[+��?��Lՠ� n˦)��/`A�'*vJ*n�i�-�Ü1gY��HƊ�O���� ��|tŧ�o�)��b��D o2��D[E�`�!K*N(=���M��S&��J�B�L�cQ�g� ����y���V>�\��$n~6�z�]ݹ�T���)rxd �9���ŋ�v��>�� r�g�zĔ�ާKW;�W����X���9m��*8�`���ج�&ʶ�A\Y�@�=���a��Mr��t)ia3��p��5i T?�a��Wm`,�:�I�N�(������p�u.��%l�F5��mg��-E�g߄]�`�Mދ�]ozj�u@�&����pW�5S�0��+ ׳���ݡ%�3)��s���5���������R����IǑ���Uƒ�嵱������Jڄ�|u2/R���D��D��H�b��d��>l1Z��Ŭ�es�Κ����?���؍���DE�nN�Fw �n�\��P��Y�.z��u����i*x���P�,����@biFVy�xŲy9P��/�Ԭ��^ ���@� ��h�..��9�����K�=�pV����+ߕ���8t�>}^�Ra�di�l�b�"he!�� TN�!��3��t1!������m� ����_`�1z�8��[�u�)�;�Y6ؤ���������n�:-��fQ5~�L��Ȱ���G��_+�a��Ӭ0�_�]�4ݭ�%wDҵ����0��͘�m�(+��.a�9 �F|�*�r��۲%���f XyE��}"����?]Yl�����С�Sd���"g_ ��C57W�u�Ll;ǃ�$�#I69 endstream endobj 23 0 obj << /Type /Page /Parent 1 0 R /LastModified (zd�f���\r����PZU[ <ۣ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 24 0 R /Rotate 0 /Group << /Type /Group /S /Transparency /CS /DeviceRGB >> /PZ 1 >> endobj 24 0 obj <> stream �H��@�`Q�ﷴk���ugu��4x���ט��҄��.�Ot���.��tX_"� ��;��>۫C�ܾ�j��դ.�(6VСϘ�� *����l�*g,�:��uyO�҇gp� �Wg�+���$Wt�w!��3�k�VOZ��QwQ����­�_��ۗ�pQM�Q�D|Q�?�Q��� ���<���E�?+ �>��ET܅�{��:d~�Ӗ�鸤��}Z|�l/� V4F�㲻��cIt���SiT�9Mx��������y|)*��i���k�?�z����"���7I��9��i��� f�Wt�)�N��ν��W�g�A��:|��y�6 e�m)�%G]��γ��Oǡd;��~�VMw�5����XÇ�cK�9���F���u�q�̄� �SX�b?�f���� endstream endobj 25 0 obj << /Type /Page /Parent 1 0 R /LastModified (���e��1��nn�SR҉>\)) /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 J��g wy/�G���;�Xq�_#s��AZ]Ұ ���8�:�,���0+F D�z�=ԻE��,�ʸ7�$h�����_M�NN��H�1��K�]���)q�`�In�yD�9�J�1�Uڪ���]��*k�|���p,�t����b��8imP_<�9�~��;Y�J!���zà �PLa���8���t�6�R���@@�Op��> /PZ 1 >> endobj 28 0 obj <> stream C�H���ƿ?��/2�D��p��2��b"M�걣�u�JN lΒ�dӮHL�5 ���3A����'s����e(�!DW��ac�S��'/�o%�[�V3� �c50Z��5&���<�� ��5�b~ �%G���wЄ�70]�+�5�����^�H\U���M��]+V.��>j>��. l��(�3��L��� �g�M����/\J#�3��i�����na3&xx;�T��J��ci�3y�� t��$Ĭ�ݧ���v�"�rq�Y("� ���_8�C"��� *pЫ�f�R�Jv9�0����c-L�Fe�������$u&~�т�Iu�+���M������o�\6�iI�%r�Z�R�D a3�c�j� � O�����-Ae�*��ђ����Oq��m���tYw�2*r鐴l.;:7������x O���Y�/��r������\� ��#[�k>TD! (�G�������gj�f!\�� |E����8�R 5yU��Q�q]�} Ɩp�f7n%|���Y֝�\�1Nj�^,*�6Ӳ��`/�{�Pp+p��2N:��Y�1�f��������?��W�����û}� xyw@�ߠ\�`�c�Hn���7Z�9����.$�:�D(����教3���tOE��!��-s`jv��f9�3� F�4��%�#+� ���o�f���x�O�>nu$���^D{K �����%�a�����9+i��m��7�Ro�w��]K��~����q�!�k~~��q�࡛�D�@�-߀5�X6��e:��_��@�H��J$����Y�O��U�}�6Ȉ�������A `�U��� !/k��D�}&{ `F�G�e����u����g�J$ơb endstream endobj 29 0 obj << /Type /Page /Parent 1 0 R /LastModified (�:�m�*[�[ٕ�Ê�S�<��H�) /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 >> /PZ 1 >> endobj 30 0 obj <> stream W�kץM+���|�K�)kY�.�y�0b���~#�v7�x�"P�?Ɨ��p]�5w�Ѻ���#<# ;�b1t�H����Ҝ�r�cɽ�D�Ԟ�^';�gP��}�w� �S½Ki48� ڥ�P���T>�й�5�ӱ[" H����Pٳ )�~R���ES�6�Kʃ&ɳwY0�Y)ѥ(�=U,�#6X1�,���n+R�> ���F�L�u{\��(d@�`�2��a>Q�����۔ŭ�~ �y�(a膜�[XJ��$�Nb��By �KQc���uv� ���+m��6�U�g���?�?$K=�K������:k�\����t��?{W��Ʒ�$���MF� ?P.��|��d�\> /Annots [ 9 0 R 10 0 R ] /PZ 1 >> endobj 32 0 obj <> stream ���P3q@�Cս��S����oh(��O�@�R�"�E_Q�-m���}�`��c���� c�d�ƒ��ǵړB'I�����ֳ��Q���%&�T&�o |\f�t J6'�k[�]枍���n��K�~�Y{�|Dp�����b�2���E���X�MT���9Ҋ��T�B�9����h�Ve;�u�UC����� �R��9_�!���y�ZЀX���<"�lH�[�k��A����̐] *j� �b�Z������� Ѹ���@�I�Ͳ�V�WSXHG��:��ib�^�yRR$�.z�Tv���H�'HX�%b�AL�����G�ub�ܗ�ʸ��}�v����j�Y/�(уMYЧUi�Ģ1R��l��Qqӛ���}"�hK����K���Xy[�9���GM��D%��Zv�#�6A�r�Q�H�|Rk�@�I�O�K�;(X�������+h \����a�����,>(���� �LĐ�q!b(����\�����8�F�3�-���UHȷ!��� ���A���� hؘ��u{^��A�\C6���/�Z�\�3�a�;{p�E+4o�q� ��A���A2�rpC�_+<]%xώ�U��{b Y�l�À�Z;tO�Lqo ��;g�*��5��t �72\|�B��:LY������b�2]&>ZT��뿲H�5|� ��Dip:wh�o[��+��36�t�M̩����l����ʹ;u��Y�Y��N�)�Ԙ>�HP?�䯘ܖ�}(<ٛ��� ��������M�U���� b!9����1=E��F�:}j��RBoJ��9�j��9E68Yk��W#oL��Q�~�{w�|��.q��Gb�]!B�����k��W����y��g����lB�V�h� �+����/q�w���u��^�SňmCޔ�T����)�C���xU�:3"־��r�Yh��w���L���D�v\����¼���q& K2 �E�� /������ �C����Z 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 29 0 R 31 0 R ] /Count 11 >> 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 kQh�f��A���Q�|�X��5�M���=ꄷ@ ��؋�,�]b�*����A[� ؼ> /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 <�F�`�) /M (�!"?�C�a��-'��ar�Ι-�B) /F 4 /Border [0 0 0] /A <> /H /I>> endobj 37 0 obj << /Filter /Standard /V 1 /Length 40 /R 2 /O (��E�L�� M�7����ʛ�!���3|� �Z) /U (C���ud"Ş� =X����s3#S�z>d!) /P 2147421956 /EncryptMetadata true >> endobj 38 0 obj << /Title (C� ���-�e���L�w6�}n�2\\�’lf&����vᩦ������16�k:[?i�#) /Producer (C�z ⡭-�ex���S�\)l�b8EP7��-"�VPD��\(~Yy��Wz�Qw��D0�@I]��G�W><��) /CreationDate (���9����T/���M+�r�) /ModDate (���9����T/���M+�r�) /Trapped /False >> endobj 39 0 obj << /Type /Metadata /Subtype /XML /Length 4299 >> stream application/pdf 2012-2016年中国手机配件市场供需预测与投资战略研究报告 2025-01-11T18:33:58+08:00 2025-01-11T18:33:58+08:00 2025-01-11T18:33:58+08:00 TCPDF 6.2.26 (http://www.tcpdf.org) uuid:708af16a-567c-8552-a12b-2a8ffff93654 uuid:708af16a-567c-8552-a12b-2a8ffff93654 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 0000015362 00000 n 0000018613 00000 n 0000015493 00000 n 0000015599 00000 n 0000016854 00000 n 0000018748 00000 n 0000018131 00000 n 0000018962 00000 n 0000019207 00000 n 0000019453 00000 n 0000000015 00000 n 0000000485 00000 n 0000001021 00000 n 0000001492 00000 n 0000002705 00000 n 0000003157 00000 n 0000004625 00000 n 0000005077 00000 n 0000006147 00000 n 0000006599 00000 n 0000007449 00000 n 0000007902 00000 n 0000008838 00000 n 0000009291 00000 n 0000009945 00000 n 0000010398 00000 n 0000011246 00000 n 0000011698 00000 n 0000012659 00000 n 0000013111 00000 n 0000013810 00000 n 0000014287 00000 n 0000015740 00000 n 0000016602 00000 n 0000017000 00000 n 0000017867 00000 n 0000019671 00000 n 0000019844 00000 n 0000020119 00000 n 0000024501 00000 n trailer << /Size 41 /Root 40 0 R /Info 38 0 R /Encrypt 37 0 R /ID [ <708af16a567c8552a12b2a8ffff93654> <708af16a567c8552a12b2a8ffff93654> ] >> startxref 24711 %%EOF