越野车藏在采石场入口的推土机残骸后面,车身上落了一层薄薄的灰。苏原把背包扔进副驾驶座,发动引擎的时候看了一眼后视镜——第三钢铁厂的方向,一大片烟尘还在晨光里翻涌,像一具被掀开的棺材。废墟下面那间数据中心已经塌了,连同服务器里所有被强制拷贝走的秘密和那个倒计时的自毁程序一起,被埋在钢筋水泥的碎块之下。
他没有马上开车离开。从背包里取出老鬼的备用硬盘时,手指还在微微发抖。硬盘外壳上沾着从管道里蹭来的泥灰,指示灯有规律地闪烁着,电量显示还剩百分之十二。他翻出车载充电器插上,看着屏幕上的电量数字从两位数慢慢往上涨,才把后背靠进座椅里,长长地吐出一口气。又过了片刻,他打开硬盘的日志界面,光标停在那个子目录上。文件名只有两个字:苏晚。他盯着那个名字看了一会儿,然后点开。
文件夹里是几十份文件,按日期排列,最早的一份创建于八年前。八年前苏晚才十一岁,还在克什纳普尔第三小学念书,每天扎着两条麻花辫放学回家,经过巷口的馄饨摊时总要停下来闻一闻香味。苏原点开第一份文件,是一份医疗记录扫描件,右上角盖着“无形裁决”内部医疗部门的印章。文件内容是一份基因筛查报告,筛查对象是克什纳普尔第三小学全体女生,筛查项目是某种苏原看不懂的基因位点匹配度检测。报告里列出了三十几个匹配度超过百分之九十的样本编号,其中一个编号后面用红笔画了一个圈,旁边的备注栏里写着:苏晚,匹配度百分之九十七点三,优先保留。
优先保留。这四个字让苏原的后背一阵发凉。
他继续往下翻。第二份文件是两年后的跟踪记录,记录了苏晚的住址变更、家庭成员信息、上学路线和日常作息。记录人署名是一个单字母代号——G。苏原想起高建民在警察局的内部代号里,用的就是“高”字的拼音首字母G。高建民在八年前就开始跟踪他姐姐了。这个在刑警支队走廊里抽着烟、说着“我会尽力”的中年警官,一直在替一个犯罪组织记录着一个十一岁女孩的生活轨迹。
第三份文件让苏原的手指在触摸板上僵住了。那是一份“样本采集计划”,计划时间是八年前的夏天。采集对象名单里,苏晚的名字排在第七个。备注栏里写着采集方式——在目标对象体检过程中,以“常规血液检查”为名义采集外周血样本,每份样本附带完整的基因分型报告和家族遗传病史调查。计划的审批人签名栏里有两个名字:一个是辛格·拉胡尔,另一个是拉吉·维尔马。布里罕邦高等法院特别调查委员会的主任。那个在档案馆地下办公室里把父亲卧底档案推到他面前、眼眶含泪说着“你父亲是英雄”的老人。他的签名就签在辛格·拉胡尔的旁边,墨水相同,日期相同,笔迹平稳而从容,没有一丝犹豫。
苏原把车窗摇下来,清晨的冷风灌进来,吹得副驾驶座上的地图沙沙作响。他以为自己已经足够愤怒了——在养老院听到高建民出卖灰烬小组的时候,在数据中心看到“清理人——高建民”那行字的时候,他以为愤怒的阈值已经被拉到了顶。但此刻这份名单让他明白了另一种更深的恶——它不需要狰狞的面孔,它穿着法官的袍子,坐在高等法院的办公室里,用同一双签判决书的手签下了一份采集未成年少女基因样本的批准单。
他继续往下翻。第四份、第五份、第六份文件分别是不同年份的跟踪记录和健康数据更新。每一份记录都详细得像一份产品保养手册。他姐姐被当成一件商品,从十一岁开始就在一个隐秘的数据库里缓慢而冰冷地生长,这整个过程完全绕过了她的认知和意愿,也完全绕过了他们全家所有人的视线。而在所有这些记录的末尾,都有一行相同的备注:保留目的——备用供体。
备用供体。这个词像一盆冰水从头浇到脚。采集基因样本、做匹配度筛查、保留高匹配度的对象——这不是随机的犯罪,这是一套系统化的器官或组织移植预备链条。“无形裁决”不只是在替权贵擦屁股,它在经营一个地下医疗供应链,而克什纳普尔那些底层家庭的女儿就是这条供应链上的原材料。被高建民标记过的那些少女,有些或许至今还活着,是尚未动用的库存;另一些则可能已经用完了,名字被从跟踪记录里悄悄移除,就像从货架上取走一件商品,在账本上划掉一个编号。
苏原把文件夹拖到底,最后一份文件是三个月前创建的。文件名只有一行日期——正是苏晚出事的那天晚上。他点开文件,是一份内部通讯记录,发件人是代号“G”的外勤人员,收件人是辛格·拉胡尔的私人加密邮箱。消息内容很短:
“供体苏晚已进入采集窗口。安排明晚行动。”
底下是回复,来自辛格·拉胡尔的私人邮箱:“收到。提醒阿迪尔,用完之后样本要完整。医院那边已经打好招呼,善后程序由G负责。”
苏原读完最后一个字,把硬盘轻轻放在副驾驶座上。他发动了汽车,但没有立刻挂挡。他的手放在方向盘上,指尖冰凉,指关节因为用力而发白。阿迪尔·辛格那天晚上出现在纺织厂废墟不是偶然,不是酒后乱性,不是纨绔子弟的一时冲动。他是奉命行事。他的任务可能本来是采集样本,但他做得过分了。而高建民在那个晚上从头到尾都在——不是作为阻止者,是作为善后程序,从强奸完成的第一时间就开启他做了二十年的那套流程:封锁现场,销毁证据,让所有目击者沉默。
苏原把车缓缓开出采石场,驶上五号公路,往克什纳普尔方向开。硬盘在后座充电,电量已经恢复到了百分之三十,定时发送的倒计时还剩不到四十个小时。他原计划是直接去找高建民对质,但现在他有了更明确的目标——他必须先找到他母亲。档案里提到苏晚的匹配度之所以那么高,是因为苏家有某种基因特征,“无形裁决”在筛选过程中将所有直系亲属一并列为观察对象。母亲的窗帘缝了那么多针,也许不是疯了——也许是在用某种她唯一能想到的方式提醒自己,她们也是猎物。
克什纳普尔的旧城区在晨曦中渐渐浮现在车窗前方。熟悉的气味从敞开的车窗里涌进来——焚烧垃圾、油炸早点、街边排水沟里淤积的污水。苏原把越野车停在离家两条巷子的地方,熄了火,把背包背好,父亲的工具箱提在手里,贴着墙根往家的方向走。
巷子里没有人。他家门上的红漆已经干了,变成一种暗沉的铁锈色,在晨光里像凝固的血。门没锁。他推开那扇被泼过漆的木门,走进屋里。屋里一切照旧,只是缝纫机上的那扇窗帘不见了。母亲坐在缝纫机前,背对着他,手里没有布料,只是机械地摇着转轮,缝纫机的针头在空转,发出干涩的嘎吱声。
“妈。”苏原站在门口,轻轻喊了一声。
母亲的手机械地停了下来。她缓缓转过头,看着苏原。她的眼睛是干的,但眼眶红得像被揉过无数遍。她看起来不疯了,只是极度疲惫,像一个连续值了一个月夜班但始终不敢合眼的人。
“你姐不是第一个,对不对?”母亲的声音很轻,轻得像怕吵醒谁。
苏原没有回答。
“我缝窗帘的时候,”母亲说,眼神越过苏原,看着他身后那扇被泼过漆的门,“一直在想一件事。你姐十一岁那年,学校组织体检,回来以后跟我说,护士抽了两管血,比别的同学都多一管。我问她为什么,她说不知道。后来我忘了这件事。直到你姐出事以后,我又想起来了。”
她从缝纫机下面抽出一样东西,放在桌上。那是一本旧笔记本,封面已经卷边,里面密密麻麻地写满了字。苏原走过去翻开——是母亲的记事本。每一页都记录着一个日期和一个名字。最早的一页是十年前的,最新的一页是上个月的。每个名字后面都跟着一个住址和一个年龄。
“你爸生前跟我说,他在组织内部的时候发现过一个名单,上面全是克什纳普尔的女孩子。但他没办法把名单全部抄下来——每次只能凭记忆带出几个名字。他死之前,把记住的十几个名字交给了我,让我留意这些人。”母亲说,“我打了一年电话,只联系到两个人——都是几年前搬了家、改了名字的。她们的家人说,女儿当年被医院误诊为重病,需要长期治疗,后来医院安排了转院,转到了布里罕邦一家私人医疗机构,再后来就没了消息。”
“没了消息是什么意思?”
“病历上写的是死于术后并发症。但两家的家长都没有见过遗体,收到的只是骨灰盒和一张赔偿支票。那两个女孩子的名字,也在你爸记住的名单上。”
苏原翻开记事本。他看到了那些名字——每一个后面都画着一个圈,像一个个没有刻完的墓碑。有些名字还没有圈,旁边标注着“仍在本市”或“已迁出,未寻得”。
然后他看到倒数第二页,上面写着一个他熟悉的姓氏——维尔马。谢尔盖·维尔马的女儿。名单上她的状态写着“三年前已迁至米罗瓦港,下落不明”。再下面一行备注栏里母亲用歪歪扭扭的字迹抄了一句话:“供体谢尔盖自述——我女儿不是在逃,是在躲我。她知道我在替辛格家做事,所以宁愿消失。”
谢尔盖·维尔马是名单的维护者之一。但他自己的女儿也在名单上。他的女儿在三年前消失——和老鬼的妹妹失踪于同一座城市,失踪时间前后只差两个月。
“妈,这本笔记我带走。”
母亲伸出手,按住了笔记本的一角。她的手指干瘦,指节因为长年缝纫而变形,但按在纸面上的力量却出奇地大。
“那些女孩子的爸妈,”母亲说,声音忽然变得极其平静,像是把所有力气都耗尽了,只剩下最后一口气,“没有一个等到了公道。我不想跟他们一样。所以你要是还能跑,就继续跑。跑不动了,就回来把门关上。”
苏原没有回答。他把笔记本放进背包,和硬盘、和父亲工具箱放在一起。然后他从工具箱里拿出那把烧黑的焊枪,放在母亲面前的缝纫机面板上。
“这个替我保管。太重了,带着跑不快。”
母亲没有去碰焊枪,也没有抬头看他。她只是重新摇起了缝纫机的转轮,针头在空转中发出干涩而规律的嘎吱声,像一台永远在同一行针脚上反复缝纫的机器,每一针都扎在同一个看不见的伤口里。
苏原在巷口拨通了老鬼加密通讯频道。
“老鬼,帮我查两个名字的交叉记录——谢尔盖·维尔马的女儿,还有你妹妹。查她们失踪前三个月内的通讯记录里,有没有提到过同一个地名、同一个机构或者同一个人。”
老鬼沉默了很久,耳机里只有电流的沙沙声。
“你是说,她们两个的失踪,背后是同一个买家?”
“不是买家。是同一个流程。”苏原说,“‘无形裁决’的数据库里有一套完整的地下医疗供应链。少女会被筛选入库、编号、分类、长期跟踪,匹配度达标以后被纳入‘采集名单’。你妹妹和我姐姐在失踪或受害之前,都经历过一份医院体检,那家医院的背后是同一个控股公司,集团注册地不在达纳比联邦境内,但实际运营由辛格·拉胡尔和拉吉·维尔马共同签字。”
老鬼那边传来键盘敲击的声音,快速而密集。
“我找到一笔三年前的转账记录,”老鬼说,“从那家医院的母公司汇到米罗瓦港一家私人诊所的账户,汇款用途是‘供体预处理费’。两个月后,我妹妹失踪。再过两个月,谢尔盖·维尔马的女儿也从同一家诊所的收治名单里消失了。两个人都被标记为‘术后并发症死亡’,但没有任何死亡证明的官方存档。”
苏原靠在巷口斑驳的墙壁上,清晨的阳光从巷子尽头斜斜地照进来,在他面前的水泥地上切出一道明暗交界线。
“老鬼,”他说,“如果我把名单上的每一笔转账记录、每一份采集计划、每一个签字和内部加密通讯记录一起群发出去——达纳比联邦的执法系统会有多少人想让它消失?”
老鬼又沉默了。这一次的沉默更长。苏原几乎能听到他在阁楼里用残缺的手指敲着桌面的声响。
“不是多少人想让它消失。是只有一个问题——你送出去的那个瞬间,列表里一半的当权者都会第一时间收到警报。到时候你连群发的时间都剩不下。”他的语气变得很轻,“你再考虑一下,孩子。”
苏原没有回答。他挂断了通讯,一个人站在巷口看了很久,看着家家户户门口晾晒的衣物在晨风里轻轻晃动,看着早起的老人推着买菜的小车从巷子里慢慢走过,看着隔壁巷口早餐摊上升起的热气在阳光中变成一团团白雾。他想起莫叔在纺织厂二楼把拐杖横放在膝盖上,想起阮清拿着气步枪的背影,想起沈秋把车钥匙推到他面前时那只关节粗大的手,又想起父亲坐在门槛上沉默地抽着劣质烟——他嘴里吸入的是烟,吐出来的却是什么话也不曾说的二十年。而现在他终于听懂了。父亲在苏晚十一岁那年牵着她的手走过上学的小巷,不是送女儿去上学,是送一头已经被标记编号的羚羊在狮群面前走过最后一段安全的路。他知道名单上每个女孩的名字,却只能一年一年地看着她们被选中、移走、变成骨灰盒。最后,这种漫长的沉默终于把焊枪从他手里打落,把他变成了一个坐在门槛上喝酒的人。
苏原从口袋里掏出手机,拨打了一个号码。对方在响了四声之后接起来。
“高建民。”
电话那头沉默了几秒钟。然后高警官的声音传过来,沙哑而疲惫,跟几天前在医院走廊里一模一样。“苏原。你在哪?”
“克什纳普尔。纺织厂废墟往东五百米,旧工具仓库。一小时后来见我。一个人来。”
“你疯了?全城的警察都在——”
“带上你二十年前从灰烬小组偷走的那本日记。”苏原打断他,“我知道里面的名单不止十几个。你把它带给我,我把你老母亲现在住的疗养院地址从加密名单里删除。”
电话那头像被掐断了所有声音。高建民的母亲今年八十二岁,住在克什纳普尔北郊一家私人疗养院里。这件事除了高建民自己,只有当年帮他安排入院手续的一个人知道——那个人,叫拉吉·维尔马。
“你怎么——”高建民的声音在发抖。
“别废话。一个小时。”
苏原挂断电话,把手机调成静音,然后提着工具箱穿过巷子,往纺织厂废墟的方向走去。废墟上的黑烟已经散了,只有几缕淡淡的白色水蒸气从被水枪浇过的断壁残垣上升起来。警戒线还在,但警察已经撤了。他绕过警戒线,推开旧工具仓库那扇锈迹斑斑的铁门。仓库里堆满了废弃的纺织机械,生锈的齿轮和断裂的皮带挂满了蛛网。靠墙的位置放着一张铁桌和两把破椅子。他把背包放在桌上,把硬盘接上充电宝,电量已经恢复到百分之五十二。定时发送程序还差三十分钟完成配置。老鬼帮他预设的群发列表里有联邦调查局、三家独立媒体和一个国际人权组织的邮箱地址。他最后检查一遍设定,然后靠在椅背上,面朝仓库大门,安静地等。
一小时后,仓库门口响起了脚步声。只有一双脚步声。苏原看着高建民推开铁门走进来。高警官穿着一件深蓝色的旧风衣,领口松着两颗扣子,眼袋比几天前更重了,脸上有一种苏原从未见过的疲惫——不是因为连夜加班,不是因为案子太多,是一个藏了二十年秘密的人终于被约到旧仓库里,知道今天无论发生什么,都不可能再回到过去那套程序里。他在门口站了片刻,然后慢慢走过来,把一本牛皮封面的旧日记本放在铁桌上。笔记本边缘已经磨得起毛,封皮上有一道很深的折痕。
“名单在这里。二十年前从档案室拿走的原件。”
苏原把日记本拉到自己面前,翻开。第一页上列着十几个名字,字迹是他父亲的,每一个名字旁边都有日期和备注。但翻到后面,出现了不同的字迹。高建民的字迹。高建民在本子的后半部分续了一页又一页,每一页上都是女孩的名字。第一个是八年前的,最后一个——苏原翻了很久才翻到——是苏晚。日期是八年前秋天。苏晚名字旁边有一行很小很小的字,写得很用力,每一个笔画的末梢都在微微发抖:
“这是最后一批。做完这一批,我就走。对不起。”
苏原抬起头看着高建民。高建民的嘴唇在发抖,眼神在苏原身后某个虚无的空间里游移,像是在找一根不存在的救命稻草。
“八年前,拉吉·维尔马来找我,说要启动一个新项目,需要采集一批基因样本。他说这都是商业用途,正规的医疗研究,采集完就结束了。我一开始以为真的只是血液样本。”高建民的声音很轻,轻得像怕把仓库里的灰尘震下来,“后来发现不对的时候,已经停不下来了。你父亲的卧底身份暴露以后,拉吉·维尔马主动找到我,说你父亲在他的调查委员会档案里留了一份备份——涉及辛格家和联邦层面的人物,如果不把柄放在他手里,整个灰烬小组的名单都会被公开。他说我需要替他做的事很简单:继续筛选、更新名单上的少女,确保她们在特定时间、特定地点出现在指定医院里。作为交换,他会保我不被起诉,保我老母亲的疗养院不被追查,保我继续留在刑警支队体面退休。”
“苏晚呢?”
高建民的手撑在桌面上,指关节因为用力而发白。他垂下眼皮,好一阵子像是被什么东西堵住了喉咙。“你姐姐的名字报上去的时候,我不知道那天晚上辛格家会直接动手。他们通知的是‘采集窗口已开启’——我以为还是医院抽血。等我赶到纺织厂的时候,已经太晚了。我给张子健打电话让他先把现场的人调走,我留下来清理证据——我知道那些证据丢了,你姐以后就告不了任何人。但我如果不做,我自己就会被拉吉·维尔马卖给下一批调查对象,到时候连给你姐报警的人都没有。”
“你通知了谁?”苏原的声音很冷。
高建民没有回答。
“你通知了谁?”苏原又问了一遍,声音提高了一些。
“拉吉·维尔马。还有辛格·拉胡尔的私人助理。”高建民说,“他们派了阿迪尔来做所谓的‘采样’。我以为采样——你知道我他妈这辈子最恨自己的是什么吗?采样这两个字,我写了八年,居然没有一次敢问清楚它到底是什么意思。”
他低头看着自己那双沾满烟丝碎末的手,指尖扭曲地绞在一起。过了很久,他才重新开口,声音已经沙哑得不成样子。
“你父亲当年放过我,是对的。让我活了二十年,每一天都在看。我每次写结案报告,都会故意在角落里留一根头发、一个模糊的编号,指望着将来有一天有人能看懂。你们在火车站见面那次——我给你的名片是真的。我希望你活着到高等法院,是因为我自己没有胆量去站在维尔马面前。”
苏原把日记本合上,放进背包里。然后他拿起桌上的手机,打开一段录音回放。仓库里响起了莫叔的声音,是他在米罗瓦港码头上录的最后一段话,背景里海浪拍打着防波堤,风声灌进麦克风发出低沉的呜呜响。
“……二零零七年灰烬行动的卧底名单是被人拿出去卖的。卖主是高建民,买家是辛格·拉胡尔,中间人的代号叫‘教士’。我查了整整二十年,‘教士’至今还活着,他现在的身份是达纳比联邦安全事务部副部长助理,名字叫——”
高建民听完最后那个名字,脸上的表情像是有什么东西在颅骨内部慢慢塌陷。他张了张嘴,没有说话,只是伸出手摸向腰侧——动作很慢,不是拔枪,是解开配枪的皮带。他把配枪连着枪套一起放在铁桌上,推给苏原。然后他慢慢地转过去,双手撑在桌上,弯下腰,用一种几乎崩溃的方式喘着气。他双肩剧烈地抖动,但没有哭声。
苏原没有拿枪。他把枪连同高建民的外套和皮带推到桌子另一边。
“我不杀你。”苏原站起来,背好背包,提着工具箱往仓库门口走。走到门口的时候停了一下,没有回头。“但你欠的不是我。是周铁生。是莫志远。是日记本里十八个被你筛选入库的克什纳普尔少女。是你自己在每一次在刑警支队抽着烟的时候,在每份写着‘证据不足’的文件上签下G字的时候,对自己说的那句‘我只做这一批’。你做了八年,你说了八次‘这是最后一次’。苏晚就是你最后一次的代价。你活着,不许自首,不许自杀。你得活着看。”
他推开门,晨光涌进来,把他的影子长长地投在仓库满是灰尘的地面上。


暂无评论,来抢沙发吧!