上上
聖人
|
上中
仁人
|
上下
智人
|
中上 |
中中 |
中下 |
下上 |
下中 |
下下
愚人
|
文王周氏 |
|
|
中曶(師古曰:「曶與忽同。」) |
|
|
|
|
|
|
大姒(文王妃。) |
虢中 |
|
楚熊麗(鬻子。師古曰:「鬻讀與粥同。」) |
|
|
|
|
|
|
虢叔(師古曰:「中叔二人皆文王弟也。」) |
|
|
|
|
|
|
|
|
|
叔夜 |
|
|
|
|
|
|
大顛 |
|
叔夏 |
|
|
|
|
|
|
閎夭 |
粥熊(師古曰:「文王師也。粥音弋六反。」) |
季隨 |
虞侯 |
|
|
|
|
|
散宜生 |
|
季騧(師古曰:伯達以下、周之八士也、騧音瓜。) |
芮侯(師古曰:「二國訟田質於文王者。」) |
|
|
|
|
|
南宮适(師古曰:「太顛以下、文王之四友也。」) |
辛甲 |
成叔武(文王子。) |
呉周章(中雍曾孫。) |
芮伯(師古曰:「周同姓之國在圻內者、當武王時作旅巢命。」) |
|
|
|
|
祭公(師古曰:「祭音側介反。」) |
周任 |
|
|
|
|
|
|
|
|
史扁(師古曰:「扁音編。」) |
|
|
|
|
|
|
|
|
|
霍叔處(文王子。) |
|
|
|
|
|
|
|
向摯(殷太史。) |
|
|
巢伯(師古曰:「南方遠國、武王克商而來〔朝〕。」) |
|
|
|
武王(文王子。) |
師尚父 |
邑姜(武王妃。) |
檀伯達(師古曰:「武王臣。」) |
|
|
|
|
|
|
畢公(文王子。)
|
|
|
|
|
|
|
|
|
|
大姫(武王妃。) |
|
|
|
|
|
|
|
太師庛 |
|
蘇忿生(師古曰:「武王司寇蘇公。」) |
杜伯 |
|
|
|
|
|
少師強 |
曹叔振鐸 (文王子。) |
|
楚熊狂(麗子。) |
|
|
|
|
|
|
|
滕叔繡(文王子。) |
虞中(周章弟。) |
|
|
|
|
|
|
毛叔鄭(文王子。) |
|
|
季勝(惡來弟。) |
|
|
|
|
|
|
原公(文王子) |
杞東樓公(禹後。) |
|
|
|
|
|
|
虞閼父 |
|
|
|
|
|
|
|
|
|
郜子(文王子。師古曰:「郜音告。」) |
|
|
|
|
|
|
|
陳胡公滿(舜後。) |
|
邘侯(武王子。) |
|
|
|
|
|
|
|
|
|
秦女妨(惡來子。) |
|
|
|
|
成王誦(武王子。) |
衛康叔封 (文王子。) |
雍子(文王子。) |
韓侯(武王子。) |
|
|
|
|
|
|
|
|
|
楚子繹(狂子。) |
|
|
祿父(紂子。) |
|
召公(周同姓。) |
|
鄷侯(文王子) |
齊丁公伋(師尚父子。) |
|
|
|
|
|
|
聃季載(文王子。) |
|
|
孟會(季勝子。) |
|
|
管叔鮮(文王 子。) |
|
|
|
郇侯(文王子。師古曰:「郇音荀。」) |
|
|
|
|
|
周公(文王子。) |
史佚 |
君陳 |
|
魯公伯禽(周公子。) |
|
|
|
蔡叔(文王子。) |
|
|
芮伯(師古曰:「周司徒也。」) |
|
|
|
|
|
|
|
|
|
|
|
蔡中胡(叔度子。) |
|
|
|
|
|
|
唐叔虞(武王子。) |
凡伯(周公子。) |
|
|
|
|
|
|
師伯(師古曰:「周宗伯也。『尚書』作彤伯。」) |
|
|
|
|
|
|
|
|
|
應侯 |
蔣侯(周公子。) |
|
|
|
|
|
|
毛公(師古曰:「周司空也。」) |
右史戎夫 |
邢侯(周公子。) |
|
|
|
|
|
|
|
祝雍 |
茅侯(周公子。) |
|
|
|
|
|
|
師氏(師古曰:「周大夫也。」) |
|
|
|
|
|
|
|
|
|
邘叔 |
胙侯(周公子。) |
|
|
|
|
|
|
龍臣(師古曰:「周武賁氏也。『尚書』作武臣。」) |
商子 |
|
|
|
|
|
|
|
|
|
祭侯(周公子。師古曰:「祭音側介反。」) |
衛康叔(封子。) |
|
|
|
|
|
中桓 |
|
|
陳申公(滿子。) |
|
|
|
|
|
南宮髦(師古曰:「二人亦周大夫也。桓・髦皆其名也。自芮伯以下皆見『周書』顧命。」) |
|
晉侯燮(虞子。) |
|
|
|
|
|
|
|
|
秦旁皋(女防子。) |
|
|
|
|
|
|
|
|
楚熊艾(繹子。) |
|
|
|
|
|
|
康王釗(成王子。師古曰:「昭音之遙反、又音工遼反。」) |
|
|
|
|
|
|
|
|
|
|
宋微中(啓子。) |
|
|
|
|
|
|
|
|
|
蔡伯(胡子。) |
|
祭公 |
|
|
|
|
|
魯考公(伯禽子。) |
|
蔡侯宮(伯子。) |
辛繇靡(師古曰:「繇讀與由同。」) |
|
|
|
|
|
|
楚熊亶(艾子。) |
|
|
|
|
|
|
|
齊乙公(丁公子。) |
|
衡父(孟增子。) |
|
|
|
|
|
|
|
宋公稽(仲子。) |
|
|
昭王瑕(康王子。) |
|
|
|
|
晉武公(燮子。) |
|
|
|
|
|
|
|
|
|
衛孝伯(康伯子。) |
|
|
房后(師古曰:「昭王后也。」) |
|
|
|
|
秦大几(旁皋子。) |
|
|
|
|
|
|
|
|
|
陳柏公(申公弟。) |
|
|
|
|
|
|
|
魯煬公(孝公子。師古曰: 「煬音式向反。」) |
|
|
|
|
|
|
|
|
|
陳孝公 |
|
|
|
|
|
|
|
齊癸公(乙子。) |
造父(衡父子。師古曰:「造音千到反。」) |
|
|
|
|
|
|
穆王滿(昭王子) |
|
|
|
|
|
|
|
|
呂侯(師古曰:「穆王司寇也。」) |
秦大雒(大乙子。) |
|
|
|
|
|
|
|
|
|
徐隱王(師古曰:「即偃王也。」) |
|
|
|
|
|
|
|
楚熊盤(艾子。) |
|
|
|
|
|
|
|
君牙(師古曰:「穆王司徒也。」) |
|
|
|
|
|
|
|
|
|
衛嗣伯(孝伯子。) |
鉛陵卓子 |
|
|
|
|
|
|
伯熙(師古曰:「穆王大僕也。熙音居永反。」) |
|
|
|
|
|
|
|
|
|
衛(建)〔疌〕(嗣伯子。) |
|
|
|
|
|
|
|
祭公謀父(師古曰:「祭音側介反。」) |
|
楚熊錫(盤子。) |
|
魯幽公(煬公子。) |
|
|
|
|
|
秦非子(大雒子) |
|
|
|
|
|
|
|
|
|
宋愍公(共公子。) |
共王伊扈(穆王子。) |
齊哀公(癸公子。) |
|
|
|
|
密母 |
|
衛靖伯((建)〔疌〕子。) |
|
密康公 |
宋煬公(愍公弟。) |
|
|
|
|
|
|
晉成侯(武侯子。) |
懿王堅(穆王子。詩作。師古曰:「政道既衰、怨刺之詩始作 也。」) |
|
|
|
|
|
|
|
|
|
齊胡公(哀公弟。) |
|
|
|
|
|
|
陳慎侯(孝侯子。) |
|
|
|
|
|
|
|
|
|
|
魯魏公(幽公弟。) |
|
|
|
|
|
楚摯紅(渠子。) |
蔡厲侯(宣侯子。) |
|
|
|
|
|
|
|
|
魯厲公(魏公子。) |
孝王辟方(共王弟。師古曰:「辟音壁。」) |
楚熊摰(渠子。) |
|
|
|
|
秦嬴(非子子。) |
|
|
|
宋厲公(愍公子。) |
|
|
|
|
|
衛貞伯(靖伯子。) |
晉厲侯(成侯子。) |
|
|
|
|
|
|
|
|
|
|
齊獻公(胡公弟。) |
|
|
|
|
秦侯(嬴子。) |
魯獻公(厲公弟。) |
衛頃侯(貞伯子。) |
|
|
|
|
|
|
|
|
|
夷王摺(懿王子。師古曰:「摺音燮。」) |
|
|
|
宋弗父何(愍公子。) |
|
|
燕惠公(邵公九世。) |
楚熊延(摰弟。) |
|
|
|
|
|
|
|
宋釐公(厲公子。師古曰:「釐讀曰僖。下皆類此。」) |
蔡武侯(厲侯子。) |
|
|
|
|
|
共伯和(師古曰:「共、國名也。伯、爵也。和、共伯之名也。共音恭。而『遷史』以為周召二公行政、號曰共和、無所據也。) |
|
|
|
齊武公(厲公子。) |
|
|
|
芮良夫 |
|
|
|
衛釐公(頃公子。) |
|
|
|
|
|
|
史伯 |
|
|
杞題公(東樓子。) |
厲王胡(夷王子。) |
|
|
|
|
|
曹夷伯(振鐸六世。) |
楚熊勇(延子。) |
|
|
|
|
|
|
宋父(何子。) |
|
|
曹幽伯(夷伯子。) |
衛巫 |
|
|
|
|
|
魯慎公(獻公子。) |
晉靖侯(厲侯子。) |
|
|
|
|
|
|
秦中(伯子。) |
|
|
陳幽公(慎公子。) |
|
|
|
|
|
|
齊文公(厲公弟。) |
邾顔 |
|
楚熊嚴(勇子。) |
|
|
|
|
魯武公(慎公弟。) |
|
夏父 |
齊厲公(武公子。) |
|
|
|
|
|
|
晉釐侯(靖侯子。) |
|
|
|
|
|
|
|
秦嚴公(仲子。) |
|
蔡夷侯(武侯子。) |
魯懿公(武公子。) |
|
|
|
|
|
|
楚熊紃(嚴弟。師古曰:「紃音巡。」) |
|
|
|
|
|
|
嘉父 |
|
|
楚熊咢(紃子。) |
|
伯御(魯懿公兄 子。) |
|
|
|
|
楚熊霸(嚴子。) |
|
|
叔術盱 |
|
|
|
|
譚大夫 |
|
|
陳釐公(幽〔公〕子。) |
|
|
|
|
召虎 |
寺人孟子 |
|
衛武公(釐公子。) |
|
|
衛共伯(釐公子。) |
|
|
方叔 |
|
|
|
|
|
|
|
|
南中 |
伯陽父 |
宋世子士 |
宋惠公(釐公子。) |
晉獻侯(厲侯 子。) |
|
|
|
周宣王靖(厲王子。) |
中山父 |
史伯 |
|
|
晉繆侯(獻侯子。) |
|
|
|
|
申伯 |
|
蔡夷侯 |
燕釐侯(十世。) |
|
|
|
|
|
尹吉父 |
師服 |
|
|
齊成公(文公子。) |
|
|
|
|
韓侯 |
|
奄父(造父六世孫。) |
|
|
|
|
|
|
|
|
|
宋戴公(惠公子。) |
魯孝公(懿公子。) |
|
|
|
|
蹶父(師古曰:「蹶音居衛反。」) |
|
|
|
|
|
|
|
|
|
|
鄭桓公友 |
|
陳武公(釐公子。) |
曹戴伯(幽〔伯〕子。) |
晉殤公(繆公弟。) |
|
|
張中 |
|
|
|
|
|
|
|
|
|
|
|
|
蔡釐侯(夷侯子。) |
|
幽王宮涅(宣王子。) |
|
|
程伯休父(師古曰:「休音許虯反。」) |
|
|
|
|
|
|
|
|
|
虢文公 |
|
|
燕頃侯(十一世。) |
|
|
|
|
|
|
|
|
|
|
褒姒 |
|
|
|
|
|
|
|
曹惠伯 (戴伯子。) |
虢石父 |
|
|
|
|
|
|
齊嚴侯(成侯子。) |
|
|
|
|
|
|
|
|
|
|
皇父卿士 |
|
|
|
|
|
|
陳夷公(武公 子。) |
|
|
|
|
|
|
|
|
|
|
司徒皮(師古曰:「即『十月之交』詩所謂「蕃維司徒」是也。) |
|
|
|
|
|
|
陳平公(夷公弟。) |
|
太宰冢伯 |
|
|
|
|
|
楚若敖(咢子。) |
|
|
|
|
|
|
|
|
|
|
|
膳夫中術(師古曰:「即所謂中允膳夫也。」) |
|
|
|
|
|
|
|
|
內史掫子 (師古曰:「掫音側流反。」) |
|
|
|
|
|
|
|
|
趣馬蹶(師古曰:「趣音(于)〔千〕後反。蹶音居衛反。」) |
|
|
|
|
秦襄公(嚴公子。) |
|
|
|
|
|
|
|
|
|
|
魯惠公(孝公子。) |
|
|
|
|
|
|
文子 |
|
|
|
師氏萭(師古曰:「萭讀與楀同、音九禹反。」) |
|
|
|
|
|
晉文侯仇(繆侯子。) |
秦文公(襄公子。) |
|
|
|
|
|
|
|
|
楚甯敖(若敖子。) |
|
申侯 |
|
|
|
|
辛有 |
趙叔帶(奄父子。) |
|
|
|
|
|
|
|
|
|
鄭武公(桓公子。) |
|
|
|
|
|
|
|
宋武公(戴公子。) |
|
|
平王宜臼 |
|
|
|
|
|
|
燕哀侯(十二世。) |
|
|
|
|
|
|
|
衛嚴公(武公子。) |
|
|
|
|
|
|
|
|
|
燕鄭侯(十三世。) |
晉昭侯(文侯子。) |
曹繆公(惠公子。) |
|
|
|
|
|
陳文公(平公子。) |
|
|
|
|
|
|
|
|
|
蔡共侯(釐公子。) |
潘父 |
|
|
|
〔宋正考父〕 |
|
|
宋宣公(武公子。) |
|
曹桓公(繆公子。) |
曲沃桓叔(晉文侯弟。) |
|
|
|
|
|
|
齊釐公(嚴公子。) |
|
|
|
|
|
|
|
楚冒(甯子。師古曰:「音扶粉反。」) |
|
蔡戴侯(共公子。) |
|
|
|
|
|
|
|
燕繆侯(十四世。) |
|
|
|
|
|
|
|
|
陳桓侯鮑(文侯子。) |
蔡宣侯(戴侯子。) |
晉孝侯(昭侯子。) |
|
|
|
|
宋大金(考父子。) |
宋繆父和(宣公弟。) |
|
|
|
|
|
|
|
|
|
|
|
曲沃嚴伯(桓叔子。) |
|
|
|
|
|
蔡桓侯封人(宣侯子。) |
展亡駭 |
|
|
|
|
|
|
臧釐伯 |
邾儀父 |
|
鄭嚴公寤生(武公子。) |
魯隱公(惠公子。) |
|
|
|
|
|
潁考叔 |
宋司徒皇父 |
|
公子翬(師古曰:「翬音暉。」) |
|
|
|
|
石碏 (師古曰:「碏音千若反。」) |
|
|
叔段 |
|
|
|
|
|
|
|
司空牛父 |
晉鄂侯(孝侯子。) |
衛桓公完(嚴公子。) |
|
|
|
|
|
鄭公子呂 |
|
|
|
|
|
|
|
|
|
公子穀生 |
宰咺(師古曰:「咺音許遠反。」) |
|
|
|
|
|
|
曹嚴公亦姑(桓公子。師古曰:「即射姑也。」) |
|
|
公子州吁 |
|
|
|
|
|
|
耏班(師古曰:「耏音而。」) |
宋殤公(宣公子。) |
|
|
|
|
|
楚武王(冒弟。) |
|
|
|
|
|
|
|
|
|
|
|
|
芮伯 |
|
|
|
|
|
|
桓王林(平王孫、泄父子。) |
華督(師古曰:「華音下化反。」) |
|
|
|
|
|
鄧曼(楚武王夫人。) |
|
|
|
|
|
|
|
|
|
秦憲公(文公子。) |
|
|
|
|
|
宋孔父(大金子) |
臧哀伯 |
|
|
|
|
|
|
|
|
|
|
|
衛宣公晉(桓公子。) |
蔡哀侯 (桓侯弟。) |
魯桓公(惠公子。) |
|
|
|
|
魯施父 |
|
|
|
|
|
|
衛太子伋 |
|
|
|
|
晉哀侯(鄂侯子。) |
夫人文姜 |
|
|
公子壽 |
|
|
|
|
晉小子侯(哀侯子。) |
彭生 |
|
|
|
|
|
宋嚴公馮(繆公子。) |
虞公 |
|
陳厲公(〔桓公弟。〕) |
|
|
|
|
鬭伯比 |
|
虞叔 |
秦出公曼 |
|
|
|
|
隨季良 |
熊率且比(師古曰:「率音力出反。且音子余反。」) |
燕宣公(十五世。) |
|
|
|
|
|
|
|
|
觀丁父 |
楚瑕丘 |
鄭厲公突(嚴公子。) |
|
|
|
|
|
|
薳章(師古曰:「薳音于詭反。」) |
隨少師 |
|
|
|
|
|
|
鄭祭足 |
|
|
|
|
|
|
|
魯申繻 |
楚文王(武王子。) |
嚴王佗(桓王子。) |
魯嚴公同(桓公子。) |
夫人哀姜 |
長狄僑如 |
|
|
|
楚保甲 |
|
|
|
|
|
|
|
|
|
(駐)〔騅〕甥 |
鄧祁侯 |
|
|
|
|
|
|
|
|
衛惠公朔(宣公子。) |
|
|
|
|
|
|
|
聃甥(師古曰:「聃音乃甘反。」) |
|
|
|
|
|
|
|
|
養甥 |
公子黔牟 |
|
|
|
|
|
|
|
謝丘章 |
左公子泄 |
鄭昭公忽(厲公兄。) |
|
|
|
|
|
|
辛甲 |
|
|
|
|
|
|
|
|
|
|
|
周公黑肩 |
|
|
|
|
|
|
潘和 |
高渠彌 |
|
|
|
|
|
齊寺人費(師古曰:「即徒人費也。費音祕。」) |
|
秦武公 (出公兄。) |
鄭子亹(昭公弟。) |
|
齊襄公兒 |
|
|
|
|
|
|
|
連稱 |
|
|
|
|
|
石之紛如 |
燕桓侯(十六世。) |
右公子職 |
|
|
|
|
|
|
|
|
|
管至父 |
公子亡知 |
|
|
|
|
|
齊公子糾 |
|
|
|
|
|
|
|
|
|
王子克 |
雍人稟 |
|
|
|
|
王青二友 |
齊桓公小白(襄公弟。) |
|
紀侯 |
鮒里乙 |
|
|
|
|
|
|
魯公孫隱 |
紀季 |
宋愍公捷 |
|
|
管仲 |
鮑叔牙 |
高傒(師古曰:「傒音奚。」) |
|
|
|
|
|
|
|
|
|
蕭叔大心 |
顓孫 |
齊伯氏 |
南宮萬 |
|
|
|
召忽(師古曰:「召讀曰邵。」) |
|
|
|
寺人貂 |
子游 |
|
|
|
|
|
|
|
易牙 |
猛獲 |
|
|
|
|
|
石祁子 |
曹釐公夷(嚴公子。) |
|
|
|
|
|
隰朋 |
|
|
|
常之巫(師古曰:「齊桓時人也、見『呂覽』。」) |
南宮牛 |
|
|
|
|
|
原繁 |
|
|
鄭子嬰齊(子亹子。) |
|
|
|
甯戚 |
王子成父 |
|
|
|
|
|
|
|
|
|
|
宋桓公禦説(愍公弟。師古曰:「説讀曰悅。」) |
|
|
|
|
|
宋仇牧 |
|
|
|
衛公子開方 |
傅瑕 |
|
|
|
|
賓須亡 |
|
|
|
|
|
|
|
|
麥丘人 |
|
|
|
晉愍侯(哀侯弟。) |
|
|
|
魯曹劌(師古曰:「劌音居衛反。」) |
|
|
|
釐王胡齊(嚴王子。) |
|
|
|
|
|
輪邊(師古曰:「輪扁也。扁音翩。」) |
|
|
|
|
|
|
|
|
|
|
|
|
曲沃武公(嚴公子。) |
|
|
|
|
|
|
秦德公(武公弟。) |
|
|
|
|
|
|
平陵老 |
|
|
|
|
|
|
|
楚粥拳 |
愚公 |
|
秦宣公(德公子。) |
陳宣公杵臼(嚴公弟。) |
王子頹 |
|
|
|
|
陳公子完(佗子。) |
|
|
|
蒍國 |
|
|
|
|
|
息媯 |
|
息侯 |
|
|
|
|
|
|
|
燕嚴侯(十七世。) |
惠王母涼 |
邊柏 |
|
|
|
|
虢史嚚 |
虢叔 |
|
|
楚杜敖(文王子。師古曰:「即堵敖。」) |
|
|
|
|
|
|
鄭文公椄(厲公子。) |
鄭高克 |
|
|
|
|
|
周内史過 |
|
|
公孫素 |
|
|
|
|
|
|
魯禦孫 |
|
|
|
|
|
|
|
|
|
彊鉏 |
陳轅濤塗 |
陳太子御寇 |
|
|
|
宰孔 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|