首页 > 条件要求

注册会计师报名条件2020(注会报名限 2020 年)

条件要求2026-06-14CST06:43:52 A+A-
注册会计师报名条件 2020:深度解析与备考地图

关于注册会计师(CPA)报名条件 2020 年,当前的市场环境、考试形式还有政策导向相较于那会儿几年形成了显著变化。
那会儿那种“零基础也能参加”、“只需知足学历年限即可”的好办模式已不再适用。如今,CPA 考试面临着更严格的资格审查、更复杂的审核流程还有更激烈的行业竞争。报考条件已经不再是单纯看学历,而是将学历、工作年限、专业资格还有其他附加条件进行了更为细致的划分。对于广大考生而言,梳理清楚 2020 年的报考条件,理解审核机制,制定科学的备考盘算,是走向成功的第一步。这篇文章将从、报名条件详解、备考策略等角度,为您详细拆解这一关键话题。

注	册会计师报名条件2020


一、年度政策背景下的局势变局

2020 年的注册会计师报名条件并非一成不变,它折射出注册会计师行业在追求规范化和专业化的过程中所面临的挑战。2018 年,财政部和财政部会计资格评价中心发布了相关通知,对 CPA 考试进行了全面改革,其中报考条件局部进行了重大调整。
这一调整的核心在于,不再将所有符合条件的学历都视为自动通过,而是引入了“专业考试”作为前置门槛。
也就是说,要想报名注册会计师考试,考生务必起初取得会计、审计、财务成本管理、经济法、税法或 CPA 全科相关的专业资格证书。
这一变化极大地提升了准入门槛,屏蔽了局部本科生,将竞争范围精准地锁定在有扎实财务知识的在职人员或全日制毕业生身上。

除此之外,2020 年还面临着前所未有的疫情背景。
随着全球公共卫生危机的持续蔓延,很多的考生丧失了持续在校学习的机会,就连原本盘算考取证书的人也因家庭变故或个人缘由未能如期报名。2020 年的政策环境故此变得更加复杂,资格审核环节变得更加严格,局部因疫情无法搞定的考试项目被暂缓或调整。在这样的背景下,考生不仅要关切书目和题库,更要深入理解政策背后的逻辑,做好两手预备,灵活应对各种突发状况。

,2020 年的 CPA 报名条件改革,标志着行业进入了更加注重公平性、专业性和规范化的新阶段。对于每一位有志于成为注册会计师的考生来说,这意味着我们需求花更多的努力,需求更精准的规划,也需求更强的抗压本事。
只有深刻理解这些变化,才能在激烈的竞争中脱颖而出。


二、硬性门槛:学历、年限与专业资格

注	册会计师报名条件2020

根据最新的政策规定,报名参加注册会计师全国统一考试的人员,务必与此同时知足以下条件之一:

  • 1.非全日制会计专业学历:取得经济学、管理学要么工学、工学、医学、工学、理学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学、工学
点击这里复制本文地址 以上内容由 说说句子大全 整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

相关内容

说说句子大全 © All Rights Reserved.  
Powered by 说说句子大全 蜀ICP备2026028668号-4 统计代码
条件要求 |

qrcode