成人污在线_久久99精品久久久久久国产越卉_欧洲色一区_久久综合草_一边捏奶头一边啪高潮视频_久久性综合_婷婷六月天综合_51av视频_污网页在线观看_337p大胆啪啪私拍人体_精品国自产在线观看_天堂中文在线观看视频_国产成人无码久久久精品一_中国亚洲呦女专区_在线看的免费网站_中文字幕欧美久久日高清_www.伊人网_国产精品精品久久久久久甜蜜软件_无码国产午夜福利_亚洲熟妇av综合网五月

有考網(wǎng)有考網(wǎng)合作機構(gòu)>房山區(qū)培訓學校>北京房山區(qū)火星時代教育
北京房山區(qū)火星時代教育
全國統(tǒng)一學習專線 8:30-21:00
位置:有考網(wǎng) > 有考課程 > 游戲設(shè)計 > 房山區(qū)游戲設(shè)計

北京火星教育虛幻引擎交互開發(fā)培訓

北京火星教育虛幻引擎交互開發(fā)培訓

在數(shù)字化浪潮洶涌的當下,虛幻引擎作為一款強大的實時3D創(chuàng)作工具,廣泛應用于游戲開發(fā)、影視制作、數(shù)字孿生、虛擬人等多個熱門領(lǐng)域。火星時代教育虛幻引擎交互開發(fā)工程師班是一門針對虛幻引擎交互開發(fā)的專業(yè)培訓課程,致力于培養(yǎng)游戲開發(fā)、VR/AR等領(lǐng)域的專業(yè)人才。

虛幻引擎應用領(lǐng)域廣泛
  • 游戲行業(yè)
    游戲程序設(shè)計師,游戲開發(fā)工程師。
  • 影視行業(yè)
    虛擬攝影師
    動態(tài)場景設(shè)計師
  • 航空航天
    VR開發(fā)工程師
    虛幻軟件工程師
  • 數(shù)字孿生
    仿真開發(fā)工程師,數(shù)據(jù)可視化工程師
  • 工業(yè)仿真
    虛擬現(xiàn)實設(shè)計師,人機交互程序設(shè)計師
  • 虛擬數(shù)字人
    虛擬人物開發(fā)工程師,數(shù)字人動捕設(shè)計師
六大課程內(nèi)容 虛幻開發(fā)技能一次學個夠
01
第一階段:虛幻引擎綜合應用課

學習內(nèi)容:虛幻引擎編輯器界面與窗口操作;項目創(chuàng)建、管理和參數(shù)設(shè)置;場景創(chuàng)建與編輯,包括地形和植被工具使用;光照系 統(tǒng)設(shè)置與場景渲染;材質(zhì)創(chuàng)建、參數(shù)調(diào)整與應用;動畫制作與應用;藍圖編程邏輯;物理系統(tǒng)應用;場景資源、材質(zhì)、UI、粒子系統(tǒng)、特效創(chuàng)建與特效添加;聲音的綜合應用;虛幻引擎5開發(fā)性大世界應用。 就業(yè)崗位:初級藍圖開發(fā)工程,初級場景交互設(shè)計師,初級VR/AR設(shè)計師,初級游戲設(shè)計師,買量視頻設(shè)計師等。

02
第二階段:虛幻引擎藍圖項目開發(fā)課

學習內(nèi)容:虛幻引擎藍圖編程基礎(chǔ),角色藍圖創(chuàng)建與動畫控制,AI行為樹實現(xiàn)巡邏、追逐和攻擊,UMG用戶界面開發(fā),藍圖高級 應用與編輯工具定制,Gameplay框架設(shè)計(GameMode、GameState、PlayerController),Json數(shù)據(jù)管理,插件應用,以及軍事仿真項目操作。 就業(yè)崗位:場景交互師,數(shù)字孿生工程師,藍圖游戲開發(fā)工程師,初級游戲開發(fā)工程師,虛擬拍攝工程師等。

03
第三階段:C++學習與實踐課

學習內(nèi)容:C++基本語法(變量、數(shù)據(jù)類型、運算符、控制結(jié)構(gòu));面向?qū)ο缶幊蹋悺ο蟆⒗^承、多態(tài));常用數(shù)據(jù)結(jié)構(gòu)(數(shù)組、鏈表、棧、隊列、樹、圖)和算法(排序、搜索、遞歸);指針和引用的概念及應用;動態(tài)內(nèi)存分配與管理;文件讀寫與流操作(文本和二進制文件);調(diào)試工具與技術(shù)、單元測試;軟件系統(tǒng)可視化建模;C++面試題庫與面試輔導。 就業(yè)崗位:C++初級開發(fā)工程師,C++初級桌面開發(fā)工程師,C++初級應用開發(fā)工程師等。

04
第四階段:虛幻C++學習與實踐課

學習內(nèi)容:虛幻引擎類、屬性、函數(shù)標記符的學習與應用,實現(xiàn)反射特性及藍圖與C++交互;多播委托(代理)的概念、使用方法及其在事件處理中的應用;數(shù)據(jù)流加載資源的技巧與優(yōu)化游戲性能、內(nèi)存使用的原理;智能指針的概念、使用方法及其在內(nèi)存管理中的作用;2D插件學習,提升2D游戲制作效率與品質(zhì),增強在小游戲和2D游戲領(lǐng)域的就業(yè)競爭力。 就業(yè)崗位:虛幻引擎開發(fā)工程師,初級游戲開發(fā)工程師,VR/AR產(chǎn)品開發(fā)工程師,數(shù)字孿生開發(fā)工程師等。

05
第五階段:虛幻引擎功能實踐課

學習內(nèi)容:虛幻引擎網(wǎng)絡(luò)編程基礎(chǔ)(客戶端-服務(wù)器架構(gòu)、網(wǎng)絡(luò)復制、遠程過程調(diào)用RPC);UnLua使用方法及Lua腳本熱更新;TCP/IP與UDP基礎(chǔ)及高級用法,跨進程通信與數(shù)據(jù)傳輸,加入WebSocket通信;第三方庫集成,使用外部JSON解析庫進行數(shù)據(jù)處理;虛幻引擎插件創(chuàng)建與管理,自定義插件開發(fā)與集成;全新技能管理系統(tǒng)開發(fā)。 就業(yè)崗位:虛幻引擎開發(fā)工程師,游戲開發(fā)工程師,編輯器開發(fā)工程師,數(shù)字孿生開發(fā)工程師等。

06
第六階段:項目實訓+就業(yè)指導課

學習內(nèi)容:項目管理基礎(chǔ)與流程(定義、目標設(shè)定、計劃、資源分配、團隊管理、進度控制、風險管理);團隊協(xié)作與溝通能力提升;項目計劃制定與執(zhí)行技巧;質(zhì)量規(guī)劃與控制方法;簡歷撰寫與面試技巧;模擬面試與企業(yè)面試題庫,企業(yè)最新面試題庫積累,提升就業(yè)面試成功率。 就業(yè)崗位:虛幻引擎開發(fā)工程師,游戲開發(fā)工程師,數(shù)字孿生開發(fā)工程師,編輯器開發(fā)工程師等。

虛幻引擎交互開發(fā)工程師班就業(yè)前景

虛幻引擎交互開發(fā)工程師班的就業(yè)前景極為廣闊。由于虛幻引擎在眾多領(lǐng)域的廣泛應用,學員畢業(yè)后可選擇的就業(yè)方向眾多。
  游戲行業(yè):可擔任游戲開發(fā)工程師、藍圖開發(fā)工程師、游戲UI交互開發(fā)工程師等崗位,參與熱門游戲項目的開發(fā)。隨著游戲產(chǎn)業(yè)的蓬勃發(fā)展,游戲開發(fā)人才需求持續(xù)增長,薪資待遇也十分優(yōu)厚。
  影視與廣告:在影視虛擬拍攝、廣告制片等領(lǐng)域,可成為虛拍場景邏輯設(shè)計師,利用虛幻引擎打造逼真的虛擬拍攝場景,提升影視作品的視覺效果和制作效率。
  數(shù)字孿生與智慧城市:擔任數(shù)字孿生產(chǎn)品設(shè)計師,負責構(gòu)建城市、建筑、工業(yè)設(shè)施等的數(shù)字孿生模型,為智慧城市建設(shè)、工業(yè)仿真等提供技術(shù)支持。該領(lǐng)域正處于快速發(fā)展階段,對專業(yè)人才求賢若渴。
  VR/AR 領(lǐng)域:成為 VR/AR產(chǎn)品開發(fā)工程師,開發(fā)沉浸式的虛擬現(xiàn)實和增強現(xiàn)實應用,如虛擬展覽、教育培訓、模擬體驗等項目,滿足人們對沉浸式體驗的需求。

火星時代教育簡介

火星時代教育,其前身“王琦電腦動畫工作室”成立于1994年,并在同年出版國內(nèi)CG教材——《三維動畫速成》,創(chuàng)辦“火星人”品牌,秉承“分享”的理念,毫無保留地把CG知識分享給更多人,開啟中國CG教育元年。20多年來,火星時代秉承“幫助更多的人實現(xiàn)夢想”的辦學使命,引進國際先進課程體系及技術(shù)成果,攜手眾多國內(nèi)外知名企業(yè),共同推進中國數(shù)字藝術(shù)創(chuàng)意產(chǎn)業(yè)發(fā)展,大力培養(yǎng)數(shù)字藝術(shù)設(shè)計人才,逐步成為國內(nèi)專業(yè)從事數(shù)字藝術(shù)教育的領(lǐng)導企業(yè)之一。 火星時代教育目前擁有:職業(yè)教育、在線教育、圖書出版等業(yè)務(wù)。

更多培訓課程、學習資訊、課程優(yōu)惠、課程開班、學校地址等學校信息,請進入 北京房山區(qū)火星時代教育 詳細了解,咨詢電話:

北京房山區(qū)火星時代教育

火星時代,自1993年創(chuàng)立火星人品牌,成立的王琦電腦動畫工作室,開啟了中國CG教育元年,是較早進入中國數(shù)字藝術(shù)領(lǐng)域的企業(yè)。25年來,火星時

導航

雅思 托福 GRE SSAT SAT GMAT ACT 提升英語 A-Level 英語四六級 多鄰國英語 詞庫 IB 英語口語 商務(wù)英語 出國英語 考研英語 青少兒英語 成人英語 學生英語 初高中英語 OSSD AP課程 AEAS個性化定制課程 一級建造師 二級建造師 消防工程師 消防設(shè)施操作員 安全工程師 建筑九大員 PLC智能制造 無人機培訓 EPC 應急救援員 BIM 造價工程師 環(huán)評師 監(jiān)理工程師 咨詢工程師 公路水運檢測 通信工程 裝配式工程師 注冊電氣工程師 二級注冊建筑師 一級注冊建筑師 智慧消防工程師 智慧建造工程師 碳排放管理師 ACCA CFA 注冊會計師 初級會計師 中級會計師 中級經(jīng)濟師 企業(yè)合規(guī)師 會計證 基金從業(yè) 證券從業(yè) 稅務(wù)師 薪稅師 會計就業(yè)實操 期貨從業(yè) FRM CMA CQF 心理咨詢師 健康管理師 人力資源管理 教師資格 物業(yè)經(jīng)理 社會工作師 導游考試 普通話 育嬰員 鄉(xiāng)村規(guī)劃師 家庭教育指導師 專利代理師 兒童專注力 兒童情緒管理 法律職業(yè)資格 少兒編程 機器人編程 信奧賽C++ 擊劍 書法培訓 國畫 茶藝 樂器音樂 舞蹈 棋類 戲曲培訓 少兒小主播 口才培訓 籃球培訓 體適能 羽毛球培訓 足球培訓 跳繩 企業(yè)團建 童程童美 樂博樂博 小碼王 環(huán)球雅思 秦漢胡同 新航道 啟德雅思 新通出國留學 達內(nèi) 高頓 東方瑞通 火星時代 秦學教育 櫻花日語 學大教育 優(yōu)路教育

主站蜘蛛池模板: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |