第0011章 突袭黑药坊

从流民开始建立文明 · 不会飞的飞蚂蚁 · 第11章 · 10316字

18px
← → 切换章节
白石滩上空的烟柱已经变成了黑色。

周衡从西水口出来时,天边刚露出一线灰白。顾守章把陶四、赵班头和三份证词分别交给不同的人,自己只留了一份路线图,随后带着还能行动的皂隶追上来。韩铁生背着装有未销毁药罐的泥篓,篓外又裹了一层湿麻布。昨夜到现在,他的衣袖、头发和鞋底全是泥,眼睛却比任何时候都亮。

“旧灰窑那边至少有两处火。”他指着远处,“一处在地面坊,一处更低,像从地下排烟沟冒出来。”

“他们在分头烧。”周衡说。

陶四供出的路线并不复杂:白石滩西侧旧灰窑,地面是一间废皂角坊,后墙有烘药井,井旁石梯下到地下四间半作业室;灰窑背面还有一条窄道,可供人背货出入。简单不等于容易。对方比他们早半刻得到消息,地下有火、有毒粉,还有至少八名守坊者。

顾守章问:“等县衙调人?”

“赵班头就是县衙的人。”周衡看了他一眼,“我们只等能确定不会替他们烧东西的人。”

身后传来急促马蹄。罗青禾骑着一匹瘦马赶到,马还没停稳,她就跳下来。她带了两名病棚帮手、几包湿巾、一只盛清水的铜壶和封存的I004样本。

“陶四暂时死不了。”她第一句话就说,“蓝针毒不是疫毒,是一种压心脉的矿药毒。你们抢回的白丸只能缓,不能解。我让人守着他。你说这里正在烧药?”

周衡把泥篓掀开一角,让她看陶罐封口,不让她触碰。

罗青禾只闻了闻罐口外残留的气味,眉头立刻皱起:“有启灵散基料,还有沉铁尾砂。尾砂本身不该入药,里面若混了旧矿的浊灵结晶,吞下去会先让灵气运转变快,再在经脉细处沉积。病棚死者的循环损伤很像这个方向,但要看坊内配料和账。”

这已经足够决定突袭顺序。先抢人、账和未烧配料,再灭火。若只救一间空房,黑药坊仍可被解释成普通违禁作坊;若只抢账,材料成分无法落地;若只拿材料,没有知情人说明怎么配、往哪里送,责任链仍会断。

周衡把人分成三组。顾守章带四名皂隶绕到灰窑背后的窄道,堵住搬货出口;罗青禾和两名病棚帮手守在上风口,准备接应中毒和烧伤者,同时对抢出的药料初分;周衡、韩铁生和三名夜巡从地面皂角坊正面进。

他们没有直接沿滩路靠近。白石滩一带旧灰窑众多,废弃后仍有穷户捡炭、敲石灰块,陌生人突然出现反而显眼。周衡让两名皂隶脱下县衙外衣,挑起空水桶,装作赶来救火;韩铁生扛着湿麻袋走在最前,罗青禾的人则在后面呼喊“有人被烟呛倒”,把所有动静都解释成火场混乱。

距皂角坊还有百步时,一个蹲在石灰堆旁的老人抬手拦路:“里面没人,烧的是废屋,别过去。”

他嘴上劝退,脚却不自觉挡住一条通向后坡的小径。韩铁生看了周衡一眼,没有动。周衡把水桶放下,问:“废屋为什么有新车印?”

老人眼神一闪:“捡炭的车。”

“捡炭车从地下往外拖?”

老人转身就跑。顾守章那一组尚未绕到后方,若让他把消息送进坊里,账册会烧得更快。周衡追出十几步,却没有直扑老人,而是斜切向小径尽头。老人果然不是往村落跑,而是去掀一块立在灰堆里的薄铁片。铁片下连着一根绳,绳延伸进地下排烟沟。

周衡先一步踩住绳。老人从袖里抽出骨哨,被韩铁生一把夺下。搜身后,他们在老人腰间发现一枚只有半边横切山纹的木筹,样式与陶四的铜筹不同,显然是外圈暗哨使用。

“你是守坊人?”顾守章的人尚未到,周衡便让一名皂隶单独问。

老人连连摇头,说自己只是拿钱望风。问谁给钱,他说是一个白眼年轻人;问何时来,他说每逢北棚车组到货前。三句之间已经露出矛盾:若只是临时望风,不该知道“北棚车组”。

周衡没有继续。他让人堵住骨哨、绑在上风处,等事后与账房分别核对。暗哨不是核心证人,却能证明地面废坊一直有人预警,烧账并非因他们突袭才仓促发生,而是预设程序。

接近皂角坊后,周衡看见门外两只空水桶底部都沾着油,不是水。有人故意摆出救火样子,实际上桶里装的东西已泼进地下。门边还有三组脚印:一组向坊内,一组绕后,一组在原地反复踩踏,像有人等候命令。

“前门至少是第二层诱导。”周衡说,“真正的逃路不在门后。”

他让一名皂隶留在外面,专门记录谁从周边出现。突袭一旦开始,最先靠近火场的人可能是看热闹,也可能是来确认账有没有烧干净。谁来、从哪来、见到什么后离开,同样值得记。

“为什么不从陶四说的石梯下?”韩铁生问。

“他们知道陶四会说石梯。”周衡指向烟柱最低的位置,“排烟沟在灰窑背面,正门和石梯都是他们预备挡人的。地面坊起火,是为了让人以为地下已经烧透。真正的账和人会从窄道走。”

顾守章点头,带人沿白石坡绕行。周衡则没有立刻冲向皂角坊。他先在滩边抓了一把灰。灰里混着新鲜麦壳和苦涩药渣,说明地下正在用鼓风把焚烧物推向排烟沟。烟越黑,里面越可能是油纸、账册和药材,而不是单纯木屋。

皂角坊大门半开,门口扔着两只空水桶,像有人匆忙救火后逃走。韩铁生刚迈上门槛,周衡就拉住他。门槛内侧压着一根极细的黑线,线另一端通向屋梁上的陶罐。

韩铁生抬头。陶罐底部开孔,里面装的不是油,而是一层灰白粉。

“触线就落粉。”罗青禾在后面看了一眼,“别吸。那可能是浊灵灰,沾湿皮肤也会发麻。”

周衡绕到侧窗,用长棍挑断黑线。陶罐倾斜,粉末从另一边落下,没有扑到门口。韩铁生用湿布裹住口鼻,撞开木门。

屋里没有火,只有烟。

地面散着皂角、破筐和几捆发霉草药,正中一口大灶仍有余温。后墙的烘药井被一块新木板盖住,木板上压着石磨。两名穿灰衣的人躲在灶后,见门开便同时掷出药包。

药包落地炸开,黑灰弥漫。周衡闭气侧滚,手中木棍扫向最近一人的膝弯。韩铁生不退,扯下门边湿草帘往前一罩,把大半药灰压住。第二人抽刀向烘药井冲,不是逃,而是要砍断井边一根绳索。

周衡看见绳索通向木板下方,立刻用棍卡住刀。对方修为只在感灵境,却下手狠,刀锋沿木棍滑向周衡手指。韩铁生从侧面撞来,把人顶进灶台。绳索被刀划开一半,井下随即传来沉闷的木响。

“下面有吊物。”周衡说。

他们掀开木板。井不是直井,而是一座向下倾斜的烘道,石梯贴壁而下。被划断的绳子吊着一只装满石块的木箱,箱底悬在梯道上方。若绳断,木箱会沿斜道砸下,把入口连人一起封死。

韩铁生用肩顶住箱角,两名皂隶把剩余绳索缠到石磨上。箱子停在半空,石梯下却传来急促脚步和火焰爆响。

周衡没有等烟散,裹湿布沿石梯冲下。越往下,空气越热。墙壁上凝着黑色油迹,脚下还有被拖拽的药袋。第一间地下室是磨粉间,三座石磨仍在转,其中一座旁倒着一个年轻工人,脚踝被铁链锁在磨架上。

“别管我,先去账房!”年轻人咳得满脸是泪,“卢掌秤在烧砖龛!”

周衡一棍砸断磨架上的木销,把铁链连着木环卸下,没有停留。韩铁生拖着工人往上,周衡和皂隶继续前进。

第二间是筛料房。地上摆着十几只开口木桶,桶壁写着“散基”“藤灰”“尾砂”“回料”。火已经从角落烧起,一个灰衣人正把油泼向桶堆。周衡扑过去踢翻油罐。对方转身便跑,经过“回料”桶时故意用肩撞翻。

灰黑粉末像水一样铺开。粉里混着许多未磨碎的晶粒,颜色与I003完全一致。周衡用湿草帘堵住粉流,又让皂隶把每只桶的字样和位置记下。现在不能细验,却必须保证抢出后还能知道材料原来放在哪里,不能把所有粉混成一团。

筛料房北墙下还躺着两个人。一名老妇胸口起伏微弱,另一名少年双手被细绳反绑,嘴里塞着布。他们不是守坊者,脚踝和手腕都有长期磨出的伤。少年被解开后第一句话不是求救,而是指向第三只“尾砂”桶:“那桶下面有夹板,卢掌秤把退货单藏过。”

韩铁生撬开桶底,果然取出一卷油纸。里面没有总账,只是十七张被退回的药包签。每张都写着批次号、包数和退回原因,其中七张标注“服后胸闷”,三张标注“抽搐”,两张直接写“死人后余包”。签尾没有姓名,却盖着临时存货棚的椭圆木印。

“你怎么知道?”周衡问少年。

“我负责扫粉。许管事来时把油纸塞进去,让卢掌秤月底一起烧。”少年声音发抖,“昨夜他们要烧,我和阿婆说外面有人追车,卢掌秤就把我们绑了,说火一起了算意外。”

老妇恢复一点意识,补充说她在坊里筛药三个月,最初只做正常散基,半月前才开始大量掺尾砂和回料。每次北棚货出完,都会有人把剩下的黑屑扫进“回料”桶,不许丢。她不知道黑屑来自哪里,只知道越黑的货越便宜,发热越快。

这两人的见闻与磨工不同。磨工知道配比口令,老妇知道工序变化,少年知道退货签藏处。周衡让皂隶分别带离,不让他们在出口处互相交谈。若之后三人的说法在时间、桶位和操作上仍能对上,证言价值远高于一起商量出的完整故事。

筛料房南侧忽然传来连续闷响。火不是沿地面烧来,而是在墙体里爆。罗青禾看了一眼墙缝冒出的白烟:“他们把浊灵灰塞进通风孔。遇热会膨胀,墙可能裂。”

周衡抬头,顶板已有细砂落下。地下坊依旧沿用旧灰窑结构,石壁看似坚固,实际很多支撑木梁被药烟腐蚀。若一间塌,整个通道都可能堵死。

“先标桶,不搬整桶。”他改令,“每桶取三份:一份原样,一份封泥,一份由罗青禾保管。桶位画在图上。”

罗青禾动作极快。她用长柄铜勺取样,避免手碰;病棚帮手负责贴上从衣布撕下的编号。韩铁生则把少年指出的退货签裹在湿毡里。这样即使顶板真塌,他们也已经拿到能证明配料种类、退货症状和存货棚来源的最小证据组合。

就在最后一份“回料”封好时,墙角炸开一块石皮。灰白粉尘喷出,一名皂隶来不及闭眼,立刻捂脸倒下。罗青禾把他拖到上风侧,用清水冲眼,再用湿巾覆盖口鼻:“能走,但不能再下。”

周衡让那人带第一批样本和退货签上去。每多一个伤员,地下就少一个战力;可每提前送出一批证据,整场突袭就少一个被火全部抹掉的风险。

筛料房后有两道门。一道通往储料间,另一道传来翻砖和咳嗽声。陶四说账册在掌秤房墙后的砖龛。周衡选择后者。

门刚推开,一块燃烧的账板迎面砸来。他侧身避过,看见一名左手缺两指的中年人正跪在墙边,把册页一把把塞进火盆。旁边那个右眼有白翳的年轻账房抱着一只木匣,想从低矮的“半库”门钻出去。

“卢掌秤。”周衡叫出陶四供出的称呼。

断指中年人动作一顿,随即抓起火钳刺来。他没有问周衡是谁,也没有装作普通药工。被准确叫出身份,已经让他知道陶四没死。

周衡避开火钳,抓住对方残缺的左手。卢掌秤吃痛,右手却把火盆踢向墙角。那里堆着一摞尚未焚烧的大账。火星飞落前,皂隶用湿毡盖住。韩铁生从后面赶来,一脚踹翻卢掌秤,把他按在地上。

白翳账房已经钻进半库。周衡追过去,矮门后不是死角,而是一条只容一人爬行的窄洞,直通灰窑背面。账房抱着木匣爬得很快,前方却突然响起顾守章的喝声。

“放下匣子!”

窄洞另一端有人撞上,账房被逼得后退。他忽然抽出短刀,对准自己喉咙。周衡从后面抓住他手腕,刀尖划破皮肤,却没能刺深。

“死了,账就归卢掌秤写。”周衡压住他,“活着,你能说哪些是你亲手记的。”

账房愣了一下。洞外顾守章已经抓住木匣,先把它拉走,再与周衡合力把人拖出半库。

地下火势继续扩大。卢掌秤被捆在柱上,仍在挣扎:“这是私坊,做的是矿上牲口药!你们闯进来,烧死多少人都算你们的!”

罗青禾从石梯下来,手里拿着I004样本。她没有和卢掌秤争,直接走到筛料房,分别从“散基”“尾砂”“回料”桶中取少量粉末,装入不同纸槽。她把I004病棚启灵散样本铺在第四只纸槽里,用清水各滴一滴。

“散基遇水发白,尾砂沉底,回料会浮出黑亮晶屑。”她指给顾守章看,“病棚样本同时出现三种反应。单凭这个还不能定具体毒性,但可以确认它不是正常启灵散,且与这里的三类材料组合一致。”

周衡看向被救出的年轻磨工:“这些桶怎么配?”

年轻人咳了几声,指着墙上挂着的木牌:“每十斤散基,加半斤藤灰、三两尾砂。若是北棚货,再加一勺回料。卢掌秤说北棚的人没钱,药劲要显得足,回料能让人一吃就发热。”

“你亲手配过?”

“我只推磨,配比是掌秤喊的。木牌每天挂出来。那块写‘北’的就是。”

韩铁生从墙上取下木牌。牌背有油烟熏出的旧痕,正面刻着配比符号,最下方一个“北”字旁多了一道黑点。陶四供词里,圆点代表药料;这里的黑点可能是另一套坊内标记。两者不能直接等同,却可以与账册交叉核对。

顾守章打开从半库夺下的木匣。里面不是钱,而是五本小册、三枚印章和一叠收货条。小册按旬记录出货,去处不用姓名,只写“北棚”“南沟”“矿脚”“县后”。其中“北棚”自秋一月初一开始连续三日出货,数量正好覆盖病棚低价启灵散出现的时间。

白翳账房闭着嘴,脸色越来越白。

周衡没有问“是不是崔成业指使”。他把其中一页摊开:“这行是谁写的?”

账房看了一眼:“我。”

“‘北棚三百二十包,减银七成,回料加一’是什么意思?”

“北棚要三百二十包,按正常价三成结算,每包多加一份回料。”

“谁下的单?”

账房不答。

顾守章从收货条里找出对应日期。条上有一个方形私印,印文清楚:崔成业。下面另有一行小字:“营中死伤自归疫例,不得退货。”

地下室一时只剩火焰噼啪声。

周衡认识这个名字。崔成业负责安置营外采、临时存货棚和部分粮药发放,病棚最初那批低价启灵散正是通过他的手进入营地。此前只有渠道、黑漆小车和转运痕迹,没有一份能把“北棚”订单、掺回料要求和他的私印放在一起的东西。

现在有了。

但私印可以被盗用,账房也可能推责。周衡继续问:“印是谁盖的?”

账房喉结动了动:“崔成业身边的许管事。”

“你见过?”

“见过三次。他来验过第一批药,说吃下去发热才像启灵有效。第二次带来退货,说有人抽搐,让我们把散包拆了掺回料重做。第三次是昨晚,叫我们把账和退货全烧掉。”

“崔成业本人来过吗?”

“来过一次,在初一前夜。他没下地下,只在上面皂角坊和卢掌秤谈价。我送茶上去,听见他问‘死几个会不会算疫死’。卢掌秤说病棚本来就在报疫,不会查药。”

“你看见他盖印?”

“第一次订单是他自己盖的。后两次许管事带印来。”

顾守章逐句记录,又问账房是否愿意在对应账页、收货条和口述上按印。账房看向卢掌秤。卢掌秤破口大骂:“你敢认,出了这里先死的是你全家!”

账房浑身一抖。

周衡没有许诺保护他全家。他甚至不知道账房家人在何处。空口保证只会让证词建立在第二个谎言上。

“你可以不认。”周衡说,“但这些账、印、配料桶和磨工都在。你不说,卢掌秤会说账是你伪造;崔成业会说私印被偷;死者会继续被算成疫死。你说自己亲手做过的部分,至少能把责任分开。”

账房盯着那句“营中死伤自归疫例”,眼神一点点变了。他伸出手,在自己记录的五页账和两张收货条边按下指印。

“我记账,我知道药有问题。”他说,“但回料加一是卢掌秤喊的,北棚减价和不退货是崔成业的单。昨晚来烧账的是许管事。”

这是第二名证人。第一名陶四证明运输、换手和坊内位置;年轻磨工证明现场配比与“北棚货”特别加料;白翳账房证明订单、账册与崔成业私印。三人的位置不同,能相互印证,也能相互限制。

火从筛料房蔓延到掌秤房门口。罗青禾让所有人用湿巾蒙面,先搬未燃的大账、收货条和三类材料样本。周衡却注意到墙角那块被湿毡盖住的火盆仍在冒烟。火盆底部压着一张烧了一半的厚纸,边缘有神殿常用的祈纹水印。

顾守章要伸手,周衡拦住他,用火钳夹出。纸上大部分字已焦黑,只剩“病棚”“净秽”“疫例”几个词和一枚残缺印记。它可能涉及神殿,也可能只是被拿来包东西。第十二章需要公开拆分责任边界,这张残纸不能在此刻被解释成神殿参与制药。

“单独封。”周衡说,“只记发现位置,不下结论。”

另一边,灰窑背面传来喊杀。守窄道的顾守章部下与试图逃走的坊众交上手。两名背货人把麻袋扔进排烟沟,袋中不是药,是装满油的碎布。火焰沿沟倒灌,地下烟气骤然变浓。

“他们要闷死里面的人!”韩铁生喊。

周衡立刻改变顺序。账册已抢到,接下来不是继续搜每个角落,而是让证人和材料活着出去。他让皂隶押卢掌秤、账房和磨工先走石梯;韩铁生与罗青禾搬样本;自己带两人去开排烟沟。

陶四画过排烟沟旁有一条窄道。周衡沿热风找到石壁上的暗门,门后被铁栓从外面锁死。他用撬棍顶了两次,铁栓不动。烟越来越厚,视线只剩半丈。

韩铁生把最后一桶“回料”样本推上石梯后又折回来:“让开。”

他将绞盘棚捡来的粗链缠上铁环,另一端绕过石柱,几个人同时拉。铁环一点点从墙里拔出。石缝崩裂时,暗门外有人用刀刺进来,一名皂隶手臂被划开。

周衡贴墙避开第二刀,抓住刀背向内一扯。外面的人失去平衡撞上门板。韩铁生趁机猛拉,整扇暗门连同铁栓向内倒下。

新鲜空气灌入,浓烟翻滚着冲向窄道。门外两名守坊者被烟逼得睁不开眼,立刻被皂隶压住。灰窑背面的顾守章也从另一端赶来,身后押着三名试图逃走的背货人。

“许管事不在。”他喘着气说,“有人从更早的一条山沟逃了。”

“先不追。”周衡道,“这里的人和账不能再散。”

这不是放弃,而是顺序。当前核心任务是突袭制药与分装据点,取得成分、账册和证人三重证据。许管事与崔成业会进入下一步公开定责和抓捕,不能为了追一个人,把已经夺下的现场重新交给火。

众人从两处出口撤出。地面皂角坊终于也烧起来,屋梁在晨光中倒塌。地下四间半作业室没有完全保住,筛料房和掌秤房部分被毁,但最关键的三类材料、配比木牌、五本旬账、两本大账、收货条、三枚印章以及三名不同环节证人都被带出。

罗青禾在上风处铺开白布,把材料按原位置分成七组。她用I004病棚样本与黑药坊“北棚成品”残包比较。两者包装麻纸纤维、绳结、药粉中黑亮晶屑和遇水分层完全一致。未销毁陶罐中的浓料则与“回料”桶的晶屑同色,但含量更高。

“制作链可以闭合。”她说,“散基、藤灰、尾砂、回料在这里按牌配制,北棚货额外加回料;病棚样本与北棚残包一致。要说具体哪一种成分造成死亡,还需更细验,但污染启灵散从这里做出来,没有合理的第二种解释。”

为了避免一句“看起来一样”成为全部依据,罗青禾又做了三组最简对照。她从正常启灵散、病棚I004样本、黑药坊北棚残包中各取同量,分别放进透明薄瓷盏,再加入同样的清水。正常散很快化开,只留下浅白药渣;病棚样本和北棚残包都先浮出黑亮晶屑,随后在盏底形成一圈暗灰沉层。

她再用一根银白探针轻触三只盏。正常散没有明显反应,另外两盏的探针表面都迅速蒙上一层乌色。罗青禾解释,这不是证明某一种毒,而是说明两者含有同类能附着灵气的矿性杂质。她把探针折成三段,连同各自药渣独立封存,避免后续有人说三盏样本相互污染。

未销毁圆点罐则只开了一线封口。罐内并非单纯粉末,而是细粉中混着米粒大小的黑晶块。罗青禾用铜勺挑出一块,与“回料”桶中的晶块并排。两者断面纹理一致,圆点罐的晶块更大、更亮,像是尚未掺入散基前的浓缩料。

年轻磨工认出那种晶块:“每次圆点罐来,卢掌秤都叫我们先捣碎。捣的时候胸口发紧,不能点明火。北棚赶货时,碎不细也直接倒进去。”

老妇补充:“第一批北棚货只加尾砂,吃了说没劲。后来许管事来骂,才开始加圆点料。再后来病棚退货,卢掌秤让把退回散包也磨回桶里。”

这个顺序与病棚死亡加重的时段能对上,但周衡仍让顾守章只记录“配方变化”和“病棚时段对应”,不直接写成唯一死因。真正的死亡因果还要结合死者损伤、用药记录和后续公开核验。第十一章需要闭合制作与流向,不需要把第十二章的责任裁断提前写完。

顾守章把三组瓷盏、探针、圆点罐和配比木牌编号连在一起。它们共同证明的不是“某人说药有问题”,而是正常散、病棚样本与黑坊北棚货之间存在可重复观察的差异和一致性。

顾守章把旬账按日期排开。北棚出货日、病棚用药日和死亡集中出现的时段相互对应;南沟药贩领取数量、黑漆小车转运批次和临时存货棚退货记录也都在账里留下了编号。陶四的“北七”车组、路单横切山纹和坊内账册编号能够逐项接上。

韩铁生指着一张退货条:“这里写‘抽搐二十七,死九,照疫例报’。”

账房低下头:“那是许管事带来的数字。后来又退了两车散包。”

周衡看向卢掌秤:“你知道死人?”

卢掌秤冷笑:“药坊只按单做货。营里怎么发、谁乱吃,关我什么事?”

“账上写着每包加回料。”

“崔成业要药劲足,我就做药劲足。尾砂是沉铁山的人卖,祈纹纸是神殿废纸,县衙给了疫例口径。谁都伸了手,你凭什么只抓我?”

这句话不是辩解,而是下一章的入口。卢掌秤试图把所有责任混成一团,好让每一方都能说自己只做了很小的一件事。周衡不会在这里替任何一方完成公开定罪,但已经可以把具体行为拆开:黑药坊明知加料,崔成业压价并要求“死伤归疫”,县衙有人协助灭口,神殿残纸的用途尚待核实,沉铁山提供尾砂却未必知其入药。

顾守章从三枚印章中取出那枚方形私印,与收货条比对。印文、缺角和墨迹压痕一致。白翳账房再次确认第一张订单由崔成业本人盖印,年轻磨工确认“北棚加料”木牌由卢掌秤每日悬挂,陶四的路线图和交接条则证明货物如何从坊里进入沉铁旧线,再回到临时存货棚。

成分、账册、证人,三条证据不再平行,而是在“北棚”这一处交汇。

周衡仍没有把三类材料和三名证人放在一起形成一份“完整口供”。他先让顾守章分别核对。陶四不在现场,其证词只通过分存副本出现;白翳账房被问运输时,只能说账上写“北七”,不知道废码头实际路线;磨工被问订单时,只知道木牌上的“北”,没见过崔成业;老妇知道何时开始加料,却不知道谁下单。每个人都有明显不知道的部分。

恰恰因为这些缺口存在,他们在各自知道的地方重合才更可信:北七车组的编号出现在旬账;“北棚加回料”出现在配比牌;临时存货棚退货签的批次与白翳账房记录一致;陶四说坊里使用横切山纹,暗哨、交接条和路单上都能找到同类标记。

顾守章把对应关系写成四列,不写判断,只写来源。第一列是现场物:桶、木牌、退货签、印章;第二列是账:批次、数量、价格、时间;第三列是人:谁亲手磨、谁亲手记、谁亲手换货;第四列是病棚已有样本与死亡时段。任何一列单独拿出都可能被解释,四列同时对上,解释就必须覆盖全部。

一名留在地面的皂隶突然押来一个十六七岁的短衣少年。少年刚才混在围观者里,见木桶被搬出便往县城方向跑,鞋里藏着一张卷成细条的纸。纸上没有字,只有五个不同颜色的墨点。

白翳账房看见纸条,脱口道:“报损码。”

少年立刻低头。

“什么意思?”周衡问。

账房知道已经瞒不住:“黑点是账毁,红点是人死,青点是料沉河,白点是印章回收,黄点是外线撤。五点都在,表示所有痕迹清完,可以报上面。”

纸条上只有黑点和半个青点被划过,其余空着。说明烧账和沉料都没有完成,更没有做到人死与印章回收。这个少年不是坊内工人,而是负责把清理结果送出去的信脚。

“送给谁?”顾守章问。

少年咬牙不说。

周衡没有逼他把“上面”直接说成崔成业。他让人搜出其腰间路牌。路牌是安置营临时存货棚发给搬运脚夫的木牌,背面刻着“许”字。少年最终承认,许管事让他在白石滩等五色点齐,再把纸条送到东市一间粮行后门。至于粮行里谁收,他从未见过。

这条新线索仍未越过亲见边界,却把昨夜来烧账的许管事、存货棚脚牌和清理结果传递接上。崔成业的责任指向更明确,不是因为所有人都喊他的名字,而是其私印订单、管事行动、营地木牌与收益结果落在同一条可追索链上。

卢掌秤听完,脸上的冷笑终于少了一点。他原以为把县衙、神殿和矿场都拖进来,就能让任何一方都不敢把事情说清。可周衡没有选择一个最大敌人,也没有把所有疑点混成一场阴谋,只把每个人做过的具体动作一块块摆出来。混乱正在失去保护他的作用。

周衡把那张写有崔成业私印和“营中死伤自归疫例”的收货条放在最上面,没有让任何人带走单独查看。它必须与账页、配料牌、病棚样本和证人一同出现,否则崔成业仍能把责任推给偷印的管事,或把有毒药料说成黑坊自行掺加。

“下一步怎么办?”顾守章问。

远处县城方向已经有更多人影接近。消息不可能再压住。黑药坊被烧、赵班头被擒、崔成业私印现身,县衙、神殿和沉铁山都会抢先给出自己的说法。

周衡让人把证据分成三组,材料由罗青禾保管,账册由顾守章与两名皂隶共同看守,证人分别安置,不能关在同一处。随后他看向白石滩外正在聚集的围观者。

“带回去,但不进暗牢。”他说,“在所有人都能到场的地方公开核对。先把谁做了什么拆清楚,再谈谁该负什么责。”

公开地点必须在三方都无法单独控制的地方。县衙公堂有赵班头这条线,神殿净秽场会把争论重新拉回疫例,沉铁山货栈则可能先争尾砂归属。周衡选了安置营外的旧粮台:那里靠近病棚和死者家属,又有第七章公开验证留下的见证位置,任何一方想封门都要当着众人动手。

他让顾守章提前送出三份通知,不写“崔成业已定罪”,只写“污染启灵散制作与流向证据公开核对”。县衙、神殿、矿场体系和崔成业本人都必须到场或派能承担回答的人。通知上列出将展示的物项类别,却不写具体数量和藏放位置,防止途中被定点劫夺。

卢掌秤听见安排,冷声说县衙不会允许。顾守章把赵班头的“水口截人”纸条放到他眼前:“所以这次不等他们允许。”

周衡没有纠正这句话。第九章截车、第十章抢人、第十一章夺坊,已经把事实从封闭库房里搬到了许多不同的人手中。接下来要争的不是能否再找到一份证据,而是谁还能把已经公开可复核的证据重新说成不存在。

顾守章看着那张崔成业收货条:“他会说这是伪造。”

“所以不能只拿这张纸。”周衡把旬账、配料牌和陶四的交接条依次压在旁边,“制作从这里开始,流向在账里,病棚收到了同一批,退货和灭口又回到这条线。崔成业可以解释,但已经不能让所有东西同时消失。”

晨光越过灰窑,照在一排被抢出的木桶上。桶上的“散基”“尾砂”“回料”和“北”字第一次不再藏在地下。白翳账房的指印、磨工的配比见闻、陶四的运输证词,以及那枚缺角私印,把污染启灵散如何被制作、如何送进安置营、出事后如何退回并转移,闭成了一条可以当众复核的链。

崔成业还没有被抓,也没有被公开定罪。

但从这一刻起,他已不再只是渠道尽头一个可以否认的名字。

灰窑外的风把最后一层黑烟吹散,露出地下坊被掀开的入口。昨夜还能沿库房、河道和暗井转移的东西,此刻已经被分成样本、账页、证词和现场位置,分别握在不同见证人手里;再想抹掉整条链,代价已不再是一把火。

周衡收起路线图,带队转向旧粮台。真正的争夺,已经从地下火场移到所有人面前。

崔成业必须回答了。

这一次,无处可躲。