商船行至太湖口时,天已擦黑。暮色像浸了墨的棉絮,慢悠悠沉落进粼粼波心,将船帆染成深灰。沈清越靠在船舷栏边,指尖反复摩挲着香囊里的图纸,那层薄薄的棉纸被体温焐得温热,边缘却仍带着账册夹层的凉意。 “沈姑娘,喝点热茶暖暖身子。”阿芷端着粗瓷碗走来,茶盏里飘着几片烘干的桑芽,是苏芸临行前塞给她的。船身忽然晃了晃,远处传来渔舟归航的梆子声,三下,清越辽远,倒让这漕河夜色添了几分烟火气。 沈清越接过茶盏,目光落在水面。月光刚爬上桅杆,将船影拉得老长,像条蛰伏的银鱼。忽然,她注意到左舷外的芦苇荡里,有两点幽绿一闪而过,快得像错觉。“赵五!”她扬声唤道。 赵五正指挥护卫检查货舱,闻声立刻奔来:“沈姑娘,怎么了?” “去看看芦苇荡那边,”沈清越指尖朝暗处一点,“刚才有动静。”她将茶盏递回给阿芷,手已按在腰间短铳上——那是萧煜特意为她改造的短管火铳,后坐力小,却能在二十步内击穿铁甲。 赵五刚带人绕到船尾,就听见“哗啦”一声水响,紧接着是护卫的惊呼:“有刺客!”沈清越心头一紧,奔到船尾时,正见三个蒙面人踩着水凫,手里的分水刺在月光下泛着寒芒,已逼得两名女护卫连连后退。 “放箭!”赵五一声令下,早已戒备的弓箭手立刻张弓搭箭,羽箭破空而去,却被蒙面人用分水刺纷纷挡开。沈清越借着月光细看,发现他们脚下的不是普通木凫,而是包了铁皮的特制水具,划水时几乎无声,显然是惯于水上作案的老手。 “别硬拼,往船板上引!”沈清越喊道。她瞥见货舱角落堆着的糙米木箱,忽然有了主意,对阿芷道:“去把最上面那箱糙米搬来,撒在船尾甲板!” 阿芷虽不解,仍立刻招呼两个绣娘动手。粗糙的糙米簌簌落在木板上,瞬间铺成一片滑腻的陷阱。一名蒙面人刚纵身跳上甲板,脚下便一滑,整个人往前扑去,赵五趁机挥刀砍中他的肩胛,鲜血顿时溅在米堆上,红白相衬格外刺目。 另外两人见状,攻势愈发凶狠。其中一人直奔沈清越而来,分水刺直取她怀中香囊。沈清越早有防备,侧身避开的同时,抬手扣动了火铳扳机。“砰”的一声闷响,铅弹擦着那人耳畔飞过,打在桅杆上,木屑四溅。 蒙面人显然没想到她竟有火器,动作迟滞了一瞬。就在这时,右侧河道突然传来急促的船桨声,七八艘快船从芦苇荡里冲了出来,船头插着“程”字黑旗——竟是程彪的余党追来了。 “沈姑娘,进舱!”赵五挡在她身前,绣刀已被鲜血染红。沈清越却没动,目光扫过对方船队,忽然冷笑:“程彪倒是舍得本钱,竟调了漕帮的快船来。”她注意到为首那艘船的船舷上,刻着个月牙标记,那是松江漕帮独有的记号。 快船转眼就靠了过来,蒙面人纷纷跳上商船,刀光剑影瞬间笼罩了甲板。沈清越退到货舱门口,突然想起萧煜临行前的话,低声对阿芷道:“去把货舱底层的油布掀开,里面有硫磺和硝石。”那是她从嘉兴带的制染原料,此刻倒成了救命的火器。 阿芷刚钻进货舱,就听见头顶传来巨响。一根桅杆被对方的砍刀劈断,带着燃烧的灯笼砸向甲板,火星溅在糙米堆上,立刻燃起细小的火苗。“不好!”沈清越心头一紧,刚要扑过去灭火,就见一名蒙面人已冲破护卫防线,分水刺直指她的咽喉。 千钧一发之际,舱内突然射出一支弩箭,正中蒙面人手腕。沈清越回头,见阿芷举着十字弩站在舱门后,脸色发白却眼神坚定:“沈姑娘,我在商学堂学过弩术!” 趁着蒙面人吃痛后退,沈清越抓起一把硫磺撒向火堆,火星瞬间腾起半尺高,呛人的浓烟弥漫开来。她趁机钻进货舱,赵五带着几名护卫紧随其后,死死顶住舱门。“快,用木板钉死!”赵五吼道,护卫们立刻用斧头劈下船板,封堵舱门缝隙。 舱外传来疯狂的撞门声,夹杂着怒骂:“沈清越,把图纸交出来,饶你不死!”沈清越靠在货箱上喘气,指尖冰凉——他们果然是为了那张盐仓布局图来的。她掏出图纸,借着昏暗的油灯光细看,忽然发现那些复杂的线条间,藏着极细小的墨迹,不凑近根本看不见。 “赵五,拿针来!”沈清越喊道。赵五立刻从衣襟上扯下一根银针递她。她用针尖轻轻挑开图纸褶皱,那些墨迹渐渐清晰起来,竟是一串歪歪扭扭的数字:“万历二十三年,戊申,丙戌,葵亥。”还有几个零碎的字:“西仓,地下,九丈。” “是生辰八字?”赵五凑过来,满脸疑惑。沈清越却摇头,指尖点在“西仓”二字上:“这是盐仓的方位。程万山当年任两淮盐运使时,主理的正是扬州西盐仓。”她忽然想起周大人说过程彪逃去了松江,而松江离扬州不过百里水路,这其中定然有关联。 撞门声越来越响,舱门已被撞得摇摇欲坠。沈清越将图纸重新塞进香囊,系在脖颈上贴身藏好,对赵五道:“你带几个人从密道走,去扬州找汇通银庄的秦掌柜,让他立刻派人封锁西盐仓。”她从袖中摸出萧煜给的令牌,“凭这个,他会信你。” 赵五刚要应声,舱门突然“咔嚓”一声裂开,一把砍刀刺了进来。“没时间了!”沈清越将令牌塞进他手里,“我带剩下的人从船头突围,引开他们,你趁机走!”她抓起一把硝石,往油灯里一撒,火焰“腾”地窜起,照亮了每个人紧绷的脸。 赵五咬了咬牙,对两名护卫道:“跟我来!”三人借着浓烟掩护,钻进了货舱角落的储物暗格——那是商船特意改造的逃生通道,直通船底。沈清越听见暗格关闭的声响,立刻举起火铳,对着舱门扣动扳机。 舱门被轰开一个大洞,浓烟往外涌去。沈清越带头冲了出去,阿芷举着弩箭紧随其后。甲板上的火势已蔓延开来,烧焦的木板噼啪作响,程彪的人被浓烟呛得连连后退。“往那边跑!”沈清越指着右侧一艘小渔船,那是刚才被撞翻的渔舟,此刻正半沉在水里。 护卫们立刻掩护着她往船舷移动。一名蒙面人突然从火海里冲出来,一刀砍向沈清越的香囊。她侧身避开,却被对方的刀柄砸中肩头,剧痛瞬间传来。阿芷见状,一箭射穿了那人的大腿,他惨叫着倒在火里。 好不容易跳上小渔船,沈清越才发现船桨已断。“用木板划!”她喊道,护卫们立刻拆下渔船的舱板,奋力往湖心划去。身后的商船已被大火吞没,程彪的快船在后面紧追不舍,箭雨不断落在船边,溅起朵朵水花。 就在这时,远处突然传来急促的马蹄声,紧接着是几声炮响。沈清越回头,只见岸边亮起一片火把,为首那面旗帜绣着“江南都转运盐使司”的字样——竟是周大人派来的援兵! 程彪的人见状,不敢恋战,纷纷调转船头往芦苇荡逃去。周大人的兵船立刻追了上去,炮声在夜色中此起彼伏。沈清越瘫坐在渔船里,肩头的疼痛让她冷汗直流,却忍不住笑了——程彪的余党折损大半,这下看他还能藏多久。 援兵的小船很快靠了过来,一名校尉跳上船,拱手道:“沈姑娘,周大人怕您路上出事,特意派我们赶来护送。”沈清越点头,被扶上兵船时,才发现手心竟攥着半片烧焦的衣角,是刚才突围时被火焰燎到的。 兵船行得稳当,阿芷正为她处理肩头的伤口,忽然指着远处喊道:“沈姑娘,您看!”沈清越抬头,只见一艘乌篷船从湖心划来,船头立着个穿青布长衫的男子,竟是汇通银庄江南分号的秦掌柜。 “沈姑娘,您没事吧?”秦掌柜跳上船,神色焦急。他递来一封密信:“这是萧世子刚从京城发来的急件,说京里查到程彪与户部侍郎李嵩有勾结,李嵩正是当年盐引案的同谋!” 沈清越拆开信,萧煜的字迹力透纸背,末尾还加了句:“李嵩明日将借巡查漕运之名赴扬州,恐为西盐仓而来,速去截之。”她心头一震,李嵩是三皇子的舅父,当年沈家被抄,正是他在朝堂上力证沈文渊通敌,没想到他竟也牵涉其中。 “秦掌柜,扬州西盐仓现在由谁掌管?”沈清越问道。秦掌柜皱眉道:“是程彪的表兄张万,此人贪婪好色,据说早就被程彪收买了。”沈清越沉吟片刻,忽然道:“我们改道扬州,必须在李嵩到达前控制西盐仓。” 兵船连夜往扬州赶。沈清越靠在舱壁上,借着灯光再次研究那张图纸。“西仓,地下,九丈”——九丈约合三十米,这么深的地下,定是密窖无疑。她忽然想起程彪账册里的记录,有一笔十万两白银的支出,用途写着“修仓”,时间正是程万山倒台前夕,想必就是用来修建密窖的。 天快亮时,船到扬州码头。秦掌柜早已安排好马车,一行人直奔西盐仓。远远就看见盐仓的青砖围墙,高达三丈,门口守着十几个兵卒,腰间都挂着程家的黑旗。“看来张万果然是程彪的人。”赵五低声道,他昨夜从密道逃脱后,已提前赶来与秦掌柜汇合。 沈清越让众人在暗处等候,自己则换上一身粗布衣裙,装作送菜的村姑,提着食篮往盐仓走去。守卒拦住她,厉声道:“干什么的?盐仓重地,不得靠近!” “官爷,是张大人让我来送早点的。”沈清越故意低着头,声音带着怯意,“他说今早要议事,让我多送些包子馒头。”她从食篮里掏出两个热气腾腾的肉包,塞到守卒手里。 守卒掂了掂包子,闻着香味咽了口唾沫,挥挥手道:“进去吧,快点出来!”沈清越点头,提着食篮走进盐仓。里面是一排排高大的盐垛,白花花的海盐堆得像小山,空气中弥漫着咸涩的气息。 她按照图纸上的标记,往西侧走去。那里有一间废弃的仓房,门楣上刻着个“庚”字。沈清越推开门,里面积满了灰尘,墙角结着蛛网。她蹲下身,用手指敲了敲地面,果然有空洞的声响。 就在这时,外面传来脚步声。沈清越立刻躲到盐袋后面,只见张万带着几个亲信走进来,嘴里骂骂咧咧:“程彪这废物,跑就跑了,还连累老子!”一个亲信道:“张大人,李侍郎今日就到,咱们还是赶紧把密窖里的东西转移了吧。” 张万点头:“急什么,等李侍郎来了再说。那里面不仅有钱,还有当年盐引的存根,要是落到沈清越手里,咱们都得死!”沈清越心头一紧——果然有盐引存根,这可是为沈家平反的铁证! 等张万等人走后,沈清越立刻从盐袋后出来。她按照图纸上的线条,在地面找到一块凸起的青砖,用力一按,地面突然裂开一道缝隙,露出通往地下的石阶。一股潮湿的霉味扑面而来,夹杂着淡淡的银锈味。 她点燃随身携带的火折子,小心翼翼走下去。石阶陡峭,走了约莫九丈深,才到平地。眼前是一间丈许见方的密窖,里面堆着十几个木箱,还有几个陶罐。沈清越打开一个木箱,里面竟是满满一箱银锭,上面刻着“官银”二字。再打开陶罐,里面装的是油纸包裹的盐引存根,密密麻麻堆了半罐。 “找到了!”沈清越抑制住心头的狂喜,刚要将存根收好,就听见上面传来脚步声,还有张万的喝问:“谁在下面?”紧接着,火折子的光亮照了下来。 沈清越立刻吹灭火折子,躲到木箱后面。张万带着人冲下来,手里的刀在黑暗中挥舞:“给我搜!肯定是沈清越那贱人!”脚步声越来越近,沈清越握紧了腰间的短铳,心脏砰砰直跳。 就在这时,上面突然传来厮杀声,还有赵五的喊声:“沈姑娘,我们来了!”张万等人一愣,沈清越趁机扣动扳机,“砰”的一声,最前面的亲信应声倒地。张万吓得魂飞魄散,转身就往石阶上跑。 沈清越追上去,刚到地面,就见赵五带着护卫和秦掌柜的人已经控制了盐仓。张万被两名护卫按在地上,嘴里还在嘶吼:“李侍郎不会放过你们的!”沈清越冷笑,踢开他手边的刀:“等你见到李侍郎,再说这话吧。” 她让人将银锭和盐引存根装车,刚要离开,就听见远处传来马蹄声。秦掌柜脸色一变:“是李嵩的车队!”沈清越回头,只见尘土飞扬中,几十辆马车正往盐仓赶来,为首那辆插着户部的旗帜。 “把张万带进去,装作什么都没发生。”沈清越迅速下令,“赵五,你带几个人藏在仓房里,听我号令行事。”她自己则走到盐仓门口,摆出迎接的姿态。 李嵩的马车很快停下,一个穿绯色官袍的老者走下来,三角眼扫视着盐仓,目光在沈清越身上停留片刻,带着审视:“你是什么人?” “回大人,民女沈清越,是锦绣商帮的主事。”沈清越躬身行礼,“听闻大人巡查漕运,特来拜见,想与大人商议蚕丝采买之事。”她故意提起蚕丝,引开李嵩的注意。 李嵩果然皱眉:“蚕丝采买?此事归工部管,与本官无关。”他绕过沈清越,径直往盐仓里走,“张万呢?让他出来见我。” 沈清越跟在后面,心里暗暗着急。就在李嵩快要走进西侧仓房时,赵五突然从里面冲出来,大喊:“大人小心!张万要谋害您!”李嵩一愣,转头看向张万,张万以为赵五是自己人,急声道:“大人,不是我,是沈清越……” 话没说完,赵五已一刀砍在张万的胳膊上。张万惨叫着倒在地上,怀里掉出一枚玉佩——正是沈清越在周虎身上搜到的那枚,带着户部印记的玉佩。李嵩看见玉佩,脸色瞬间煞白,下意识地后退一步。 沈清越趁机上前,举起手中的盐引存根:“李大人,这是当年盐引案的存根,上面有您的签字。还有张万的供词,说您与程彪勾结,藏匿贪墨赃款,这些您都要解释一下吗?” 李嵩脸色铁青,突然大喊:“拿下这个妖女!”他带来的护卫立刻冲上来,却被赵五等人拦住。双方在盐仓里展开厮杀,盐袋被砍破,海盐簌簌落下,很快铺了一地。 沈清越知道不能久拖,对秦掌柜道:“快去找周大人,就说李嵩现行犯案!”秦掌柜点头,立刻从后门跑了出去。李嵩见状,知道大势已去,转身就要往马车跑,却被阿芷用弩箭射中膝盖,跪倒在地。 “沈清越,你敢动我?我是户部侍郎!”李嵩嘶吼道。沈清越走到他面前,居高临下地看着他:“侍郎又如何?当年你构陷忠良,今日也该付出代价了。”她捡起地上的玉佩,“这枚户部令牌,就是你参与盐引案的铁证。” 就在这时,外面传来马蹄声和官兵的呐喊。周大人带着兵卒冲进来,看到地上的李嵩和散落的盐引存根,勃然大怒:“李嵩,你可知罪!”李嵩瘫坐在地上,面如死灰,再也说不出话来。 周大人让人将李嵩和张万押下去,对沈清越拱手道:“沈姑娘,多亏了你,才揪出这只大蛀虫。陛下要是知道了,定会重赏你!”沈清越摇头:“大人言重了,民女只是为了家族平反,顺便肃清盐政罢了。” 她让人将银锭和存根装车,刚要登上马车,就看见远处跑来一匹快马,骑手是萧煜的亲信侍卫。侍卫跳下马,递给她一封信,气喘吁吁道:“沈姑娘,世子让我给您送信,说京里三皇子余党异动,让您速回!” 沈清越拆开信,萧煜的字迹带着急促:“李嵩背后尚有大鱼,京中恐有变故,速携证据归,切记小心。”她抬头望向京城的方向,阳光正好,却仿佛能看见那里涌动的暗流。 周大人走上前:“沈姑娘,我派兵护送您回京城。”沈清越点头,转身对赵五道:“把证据收好,我们即刻启程。”她登上马车,撩开车帘,看着扬州城的街道渐渐远去,心头既有找到证据的喜悦,又有对京城局势的担忧。 马车轱辘碾过青石板路,沈清越将盐引存根紧紧抱在怀里。这些泛黄的纸片,承载着沈家数年的冤屈,如今终于能昭雪了。她掏出萧煜的信,一遍遍读着,指尖抚过“切记小心”四个字,忽然想起他在嘉兴时的叮嘱,嘴角忍不住上扬。 车窗外,春风拂过,带着运河的水汽。沈清越知道,京城还有一场硬仗要打,但这一次,她手握铁证,身边有并肩作战的伙伴,还有在京中等她的萧煜。这场始于抄家之日的风暴,终于要迎来真正的终结了。 马车行至码头,商船早已备好。沈清越刚要上船,就听见身后有人喊她:“沈姑娘!”回头一看,是苏芸派来的青禾,手里捧着一个锦盒:“苏姑娘说,这是给您的,让您在京城用得上。” 沈清越打开锦盒,里面是一块绣着暗纹的丝帕,上面用极细的针脚绣着京城地图,几个红点标记着三皇子余党的府邸。她心头一暖,将丝帕贴身收好,对青禾道:“替我谢苏姑娘,等我回来,咱们的蚕丝工坊就开工。” 登上商船,沈清越站在甲板上,望着扬州城渐渐远去。阳光洒在水面上,波光粼粼,像撒了一地碎金。她知道,京城的大门正在为她敞开,而门后等待她的,不仅是家族的清白,还有一场足以改写时代的商事变革。