白景松的骨灰入土后的第三天,林深在临时办公室里支起了一块新的白板。
这块白板比之前那块大了一倍,几乎占满了整面北墙。他在白板左侧贴上了白景松的照片——不是讣告上那张柔光滤镜下的慈祥笑脸,而是从硬盘里截取的一帧监控画面:白景松坐在书房里,正在往一本空壳书里塞硬盘,侧脸被台灯照得一半明一半暗,嘴角挂着一丝与他公众形象完全不符的、近乎轻蔑的冷漠。
照片下面,林深用红笔写了一行字:第一课案例。善与恶的边界。
他在白板右边留出了大面积的空白,用蓝笔在上面画了二十条横线,从上到下依次编号为“第一课”到“第二十课”。第一课旁边的方框已经被他打上了勾——白景松的死亡、刘建国的自白墙、苏明的笔记本、芯片的加密通信,这些碎片已经被他拼成了第一课的基本轮廓。但拼图的边缘依然粗糙,有些关键细节还埋在物证堆里等着被重新发掘。
他往后退了两步,审视着白板上的空白区域。从第二课到第二十课,那十九个空行像十九个还没被填上的墓。裁缝的教案在芯片里沉睡着,层层加密,每一课都只有在前一课完成之后才会解锁。这种递进式的设计让林深感到一种罕见的焦躁——不是束手无策的焦躁,而是明知道答案就在眼前、却必须按别人的节奏走的焦躁。
“你这样盯着白板看,白板不会自己长出字来。”叶昭的声音从门口传来。她今天穿了一件深灰色的薄毛衣,袖子推到小臂中间,手里拎着两袋早餐。她把其中一个塑料袋放在林深桌上——是一份鸡蛋灌饼,隔着纸袋还在冒热气。“六块五。加了一个蛋。报销。”
“支队差这点钱?”
“支队的早餐补贴按人头算,你是特聘顾问,不在人头里。”叶昭在自己桌前坐下,拆开自己那份灌饼,动作利落得像在分解一个物证袋。“赵主任那边有新进展吗?”
“还没有。他在做芯片物理层的深度扫描,至少还要两天。”林深拿起灌饼,吃了一口,然后放下。他的胃在告诉他需要进食,但他的大脑在告诉他另一件事更紧迫。“白景松的硬盘数据已经移交支队立案了,但受害儿童的数量太大,刑侦那边需要时间逐人核实。陈支队早上给我发了消息,说白景松的家属找了律师,要求停止对白景松名誉的侵害。”
“停止侵害?”叶昭放下灌饼,抽了一张纸巾擦手,“他的遗孀?”
“不是遗孀。遗孀在火化当天就住院了,心力交瘁。出面的是白景松的儿子白启明,在市司法局法制宣传处工作,副处长。”林深从电脑上调出一份文件,是陈建国发来的律师函扫描件,“律师函是昨天下午发到市局的,措辞很强硬——‘在缺乏确凿证据的情况下,对已故著名儿童文学作家白景松先生进行名誉损毁性调查,严重伤害了家属感情,破坏了白景松先生在社会公众心目中的崇高形象’。”
“‘崇高形象’。”叶昭重复了一遍这四个字,语气像在嚼一块嚼不烂的筋头。“那些硬盘里的内容还不够确凿?”
“硬盘里的内容还没有纳入正式案卷。因为白景松已死亡,刑事立案需要经过检察机关的审查。按照程序,我们目前只是‘依法调取与专案相关的物证’,这些物证要转化为刑案证据还需要一个立案决定书。而白启明抢在立案之前发了律师函,要求我们在立案之前停止一切调查。”
“他想用程序拖时间。”
“不只是拖时间。他在律师函里还提了一个要求——归还所有被调取的私人物品,包括硬盘、文件、笔记本和所有电子设备。理由是他的父亲已经去世,这些物品属于遗产,受继承法保护。如果我们继续扣押,他将以侵犯继承人合法权益为由向法院申请行政强制措施。”
叶昭放下手里的杯子。这个人打的不是舆论战,打的是程序战。白启明在法制宣传处工作了十几年,本身就是一个熟悉法律程序的人。他知道刑事案件在没有嫌疑人、只有被害人的情况下,立案门槛比一般的刑事案要高得多——因为“嫌疑人已死亡”意味着刑事诉讼程序在起点就失去了追诉对象。没有追诉对象,就没有立案的充分法律依据;没有立案依据,物证的扣押就变成了对公民私有财产的非法侵占。而白启明要做的,就是在这个程序间隙里,把他父亲的遗产——包括那些硬盘——全部拿回来。拿到手之后,那些硬盘里的内容会不会“意外损毁”,就是另一个程序了。
“陈支队怎么说?”
“老陈的意思是先稳住对方。律师函目前还是一份函告,没有进入正式的行政申诉程序。但时间窗口很紧——如果在三个工作内我们拿不出立案决定书,对方就有理由把事态升级。”林深站起来,走到北墙前,面对那块白板。“我们需要一个突破点。不只是在证据层面——是在法律程序的层面。要让立案决定书在三个工作内签下来,我们必须找到一件能让检察机关直接确认犯罪事实的证据。”
“什么样的证据?”
“不在硬盘里。”林深转过身,“硬盘里的视频是白景松的作案记录,但这些记录是他自己拍摄的。在法律上,单方面的影像记录可以作为线索,但如果没有受害者本人的证词或其他旁证,它在证据链上的权重没有想象中那么高。尤其是嫌疑人已死亡的情况下,法庭无法进行质证,视听资料的证明力会大打折扣。”
“所以我们要找受害者。”
“不只是受害者。是要找到一个愿意开口的受害者。”林深坐回电脑前,调出白景松备忘录里那份被他标注为“第一批”的记录。“白景松的第一批作案对象是惠宁小学三年级的学生,时间是1998年11月。当时他用的方法是‘课后辅导、童话接龙游戏、个别留堂’。四个孩子里,三个被他标记为‘成功建立信任’,一个‘中途退出——转学’。这个中途退出的孩子,他标记的是‘退出者无后续影响’。”
“转学的那个。”
“对。四个孩子里三个被侵犯了,只有这一个转学走了。白景松写的是‘无后续影响’,但他没有写——这个孩子为什么会转学?是谁帮她转学的?转学的时候有没有跟任何人说过什么?”
“她是逃掉的那个。”
“而且她可能知道别的孩子不敢说的事。”林深点开一张扫描件——白景松办公室抽屉里的惠宁小学四年级二班点名册,期是1998年10月。“你看看这个。白景松不仅保留了作案记录,他还保留了当年的点名册。这些点名册上有所有孩子的名字、家庭住址、家长工作单位。他为什么要保留这些东西?”
叶昭凑过来看了一眼,然后她的眼神变了。她理解了林深没有直接说出口的那个推论——白景松保留点名册不是为了纪念,是为了持续控制。他需要知道这些孩子长大以后去了哪里,有没有进入可能对他构成威胁的职业岗位,有没有在任何公开场合流露出翻旧账的迹象。这是一种跨越十年甚至更久的持续监控。而持续监控的资料库与作案影像放在同一个硬盘组里保存,本身就说明这两件事在他认知中是同一个行为的两个阶段:侵犯与清理,作案与封口。
“他说‘退出者无后续影响’,”叶昭说,“但保留了她的点名册页面。”
“因为‘无后续影响’只是暂时的判断。他不确定那个转学的孩子未来某一天会不会突然回来找他。所以他把她的信息留着——以备万一。”
林深把点名册上那个转学孩子的名字圈了出来。叫孟晚秋。当年九岁。父亲叫孟长河,母亲叫李秀英。家庭住址写的是红光机械厂家属院6号楼2单元301。在1998年,红光机械厂还是本市最大的国营机械制造企业,家属院规模堪比一个独立的小镇。但红光机械厂在2005年就破产改制了,家属院已经被开发商征收拆迁,原址上建起了一片商业住宅区。
“找这个人要费点时间。”叶昭说,“但她不是唯一的突破口。”
林深点了点头。他知道叶昭指的另一个突破口是什么——白景松硬盘里那些受害者的影像记录虽然不能直接作为完整的证据链使用,但硬盘本身是物证。硬盘里的文件创建时间、修改时间、拍摄设备的序列号、拍摄地点的地理位置信息,这些元数据全部可以被技术科提取出来,形成一条独立于影像内容的技术证据链。只要这条证据链能够与白景松在特定时间出现在特定地点的其他旁证相互印证,就能够证明这些影像不是在别处拍摄后被植入硬盘的。
“技术科在做硬盘的元数据提取,预计今天下午出报告。”林深把笔记本翻到新的一页,“但我们先把逻辑的部分理清楚。你记不记得白景松在备忘录里写道,他的‘方法’在1998年到2001年之间是混乱的,那之后突然变得系统化?”
“你怀疑那段时间有人教了他方法论。”
“不是怀疑。我在白景松‘研究’文件夹里找到了一份被隐藏的底稿文档。”林深打开加密文件夹,输入密码,屏幕上弹出了一份扫描件。那是一本书的手稿,还没完成,但从目录来看,结构已经非常完整。手稿的标题是《童话的暗面——儿童心理引导的艺术》。
叶昭读了几行,表情在光灯下一点点变硬。
这不是一本小说。这是一本伪装成文学创作札记的犯罪作手册。手稿详细记录了如何用童话故事作为开场白降低孩子警惕性,如何用“神秘朋友”的角色扮演建立一对一信任,如何在故事中加入诱导性情节测试孩子的服从性,如何用“这是我们两个人的秘密”来制造排他性的依恋关系。“每一个技术环节都有详细的步骤拆解、话术模板和常见问题处理方案——这本不是创作笔记,这是培训教材。”她啪地把屏幕转过去,指着那本手稿的标题,“白景松写这种书稿,是打算公开出版?”
“文档属性显示最后修改时间是他死前一周。但他没有跟任何出版社提起过这本书。”林深把文档往下翻,翻到最后一章。那一章的标题是“进阶技巧:来自灯塔笔记的启示”。正文只有一个段落,没有写完,但开头几句已经足够触目惊心——“灯塔笔记中提到的‘认知震荡疗法’在儿童心理控制中具有超乎预期的效果。通过短时间内制造极端信任与极端背叛的反复交替,可以在三到五次循环后使被试丧失对自身判断力的信念。”
“他引用了‘灯塔笔记’。”叶昭重复着这个词,像是在确认自己没有看错,“他在手稿里直接引用了灯塔计划的术语。”
“不只引用。他简化了灯塔计划的核心模块,做了去术语化处理,包装成童话教育的方法论。”林深调出几天前从灯塔孤儿院地下档案室取出的附录B扫描件,将两份文件以技术比对程序并排放在屏幕上,逐行锁定多处对应的论述。“你对比这里——附录B的镜像认知实验结论:‘身份置换在3-5次预后可达成稳定效果’。白景松在手稿里写的是‘三到五次循环’。他用的是同一个框架,语序和指标都照着精简过。”
两人的沉默撞在一起,在光灯的电流嗡鸣里重重弹了一下。这不是白景松一个人的“变态”——他是一个衍生品。灯塔计划产出了一套认知预技术,这套技术在某条他们尚不明确的时间线上泄露了,流入了白景松手中。白景松把它用在了儿童性侵上,并试图将其系统化为一套可以传授的方法论。而“灯塔笔记”这个词意味着——当年在灯塔孤儿院里,不只有实验数据被记录,实验方法本身也被整理成了指导性文件。这些文件,要么是随那些被转移的机密档案一并流出的,要么是从某个继承者手中被释放进二手书网、论文集和暗网知识共享群的。而白景松只是一个衍生用户。
“他可能没有直接接触过灯塔计划的人。”林深继续往下推演,“他是通过二手渠道拿到这些东西的——旧书、复印稿、或者某个已经流散的学术圈子的内部资料。但不管他是怎么拿到的,关键在于他拿到的不是零散的信息。他拿到的是一整套成体系的、可以直接作的方法论。这意味着灯塔计划的技术成果没有因为火灾而被销毁。它在档案和法律的视线之外,被保存、复制、传播。白景松只是一个接收端。他没有参与灯塔计划,他只是它泄出体系后长出的一颗癌。”
叶昭把这个结论在脑子里转了一圈,然后问了一个最关键的问题——“我们能追到这些‘灯塔笔记’的源头吗?”
“如果能够——就能找到灯塔计划存活至今的那个组织。”林深坐回办公桌前,“先让技术科把手稿和白景松所有电子文档的输出路径追一遍——什么人传给他的、压缩包散列值、下载协议、接收时间和他的批注期对照。不指望一步锁定,但至少把上下游关系画出第一版拓扑图。”
他把白景松手稿的副本转发给技术科,备注写明了提取元数据、溯源传输路径、以及比对“灯塔笔记”相关术语在数据库中的出现频率。做完这一步后,他抬头看向对面墙上那块白板。白景松的照片还在那里,第一课旁边的方框里打了一个半勾——他们对白景松本人的犯罪行为掌握得越来越全面,但在法律程序的窗口关死前,证据链还差一个缺口——孟晚秋,当年惠宁小学转走的那个女孩。
下午三点,户籍组的协查结果传回来了。孟晚秋,1990年生。1999年从本市转学至南京某子弟小学,监护人变更为舅舅。初中毕业后就读于南京某职业卫校,后迁往上海某外资医疗器械公司任职。电话和通讯地址均已在户籍系统内更新。林深看着孟晚秋在上海的住址和电话,沉默了片刻。一个被白景松标记为“中途退出——转学”的女孩,没有在本地完成小学,就直接被送往南京舅舅家,监护人不是父亲——是舅舅。这意味着转学决策在那个家庭里是极端紧急的,紧急到需要用跨省转监护人的方式来躲避。
林深关掉户籍资料窗口,重新点开白景松的备忘录文件夹。他把屏幕分成左右两栏——左边是白景松自己整理的“退出者”备忘,右边是技术科整理的时间轴。两者逐条比对,在白景松第一次对孟晚秋实施单独留堂辅导之后第九天,一家人就把她从学校转走,母亲李秀英主动找到班主任要求办理转学手续,理由是“家庭搬迁”。但户籍组的协查记录显示,李秀英本人并未搬迁,她仍然保留红光机械厂家属院的住址,直到拆迁。转走的只有女儿——以寄养到舅舅家的名义直接离开了本市。一个母亲,发现女儿有了异常反应,没有报警,没有声张,没有对校方说明真实原因,而是用“搬迁”和“寄养”作为体面的屏障,把女儿送出了白景松够得到的范围。这个处理方式和林深一开始的判断不谋而合——这是足够害怕又足够清醒的选择:她知道对面是一个有社会地位、被学校信任、有话语权的人,所以她不再消耗精力在别人采不采信上。
叶昭接过林深递来的上海地址,端起水杯抿了一口,眼睛还钉在那行字上。“能让她开口吗?”她问。林深没有直接回答,目光仍然停在户籍页那张早已褪色的幼童登记照上。他把烟按灭,站起来。“二十年的时间确实太长。但她不是第一次躲。那年九岁就被人从学校转走去南京,她母亲没报警,她父亲也没出面。我看了李秀英当年的记录,连医检都没有做。她带着女儿直接走了——跨省转监护人,不留痕迹。”
“你怀疑她母亲当年把证据封存了?”
“如果封存了,那就是二十年前的证据。二十年前的物证,加上证人本人——如果我们运气足够好,她的母亲当年不是只带走女儿,而是同时在某个地方留下了什么。”林深把烟从嘴边拿下来,“有些不信警察的父母会把证据藏在自家——不是报警,是被发现后扔掉前先封一层保险膜。我们现在要打的就是这个概率。打那通电话吧。”
叶昭拨通了孟晚秋的手机。
电话响了很久。久到叶昭以为不会有人接听时,话筒里传来一个压低的女声:“喂?”声音很轻,带着一种习惯性的、像是怕被人听到的克制,背景音里有医院的广播叫号和手推车滚过塑胶地面的声音。
“孟晚秋,我是本市刑侦支队的叶昭。”她的语气平稳而温和,“我们需要跟您核实一些二十年前的情况。”
电话那头的呼吸声忽然变粗了。不是震惊,不是恐惧,更像是重新被拽回某个早就被她关起来的噩梦里。过了十几秒,她的声音再次响起,变得更轻,几乎像耳语:“什么情况?”
“关于您转学前的课后辅导。以及当时的儿童文学作家白景松。我们知道您现在可能不方便说话——但如果您需要一个正式的面谈,我们可以申请上海市局协助。”
电话那头又沉默了。这次沉默比刚才更长,长到叶昭以为自己已经失去了她。然后孟晚秋的声音再次响起,这一次,她的声音不再轻了。像是把多年压在喉咙口的东西一口气推了出来,嗓子因为用力而微微发紧,但每一个字都异常清晰——
“白景松。他死了,对不对?”
“是的。”
“……”
“他死了。”
“……”
“我一直在等这个电话。”孟晚秋的声音终于彻底裂开了,不是崩溃的裂,是终于可以把藏了半辈子的东西从腔最深处掏出来的那种裂,“我等了二十年。我以为我这辈子都等不到。”
“我们知道您是当年唯一从白景松身边逃走的孩子。您母亲在事发当时可能保留过一些东西。我们——”
“她不是逃走。她是带我去做了鉴定。”孟晚秋打断了叶昭,语速忽然加快,快到像在倒水一样把积了多年的东西一口气倒出来,“她带我去做了医疗鉴定。鉴定的结果是——我九岁那年,外阴有陈旧性挫伤。鉴定书我妈妈一直锁在银行的保险箱里。她说,如果有一天有人来查他,就把这个交出去。如果没有,就等我死的时候烧掉。”
“您妈妈还在吗?”
“在。”孟晚秋的声音终于带上了一丝微笑,是那种在深水里沉了很久的人忽然触到了岸边岩石的笑,“她82岁了。患了轻度阿尔茨海默病,很多人都记不清了。但是她一直记得白景松三个字。每次在电视上看到他,她就吐口水。”
“地址给我,我来拿。”
“我亲自送过去。”孟晚秋说,“我请年假。明天就飞回来。我等了二十多年,我不想再邮寄。”
叶昭挂断电话,把桌上的怀表握在手心里。他们不用再等了——证据缺口被堵上了。白景松的案情有了第一份物证——一份可能已经发黄、但依然具有司法证明力的医疗鉴定书。而更关键的,孟晚秋的陈述可以和其他受害者的后续取证串联在一起,形成一份足以让检察部门表态的立案决定书。
“明天她落地,我去接。”叶昭站起来,把怀表放回口袋,“你留在这儿等老赵的结果。芯片里那个加密通信分区如果能再抠出一个字,就是我们在立案关上压席的最后一颗。”
林深点了点头。他重新坐在电脑前,屏幕上是技术科传回来的第一批硬盘元数据初步分析摘要。摘要里有一项他差点忽略了——白景松的硬盘里,有几个视频文件的拍摄设备识别码与他书房里的摄像机SN码不匹配。不是他的设备拍的。是别人拍的。他把那几个视频的编码单独提取出来,放大参数。同一机位、同一角度、白景松本人反复入镜。有人在监视白景松,时间不少于三次;而裁缝在他之前就已经不再是单纯的监控者——他走进办公室辅导他改进方法,就像他对苏明说“我会帮你排版”一样。这就是第二课教材的开篇。
他拨通了叶昭的手机。“你来地下车库一趟。不只是我们找到了出路——裁缝找到白景松的时间比我们推算的还早。他给过他方法论。”
叶昭赶回办公室时,林深已经在建立第二课的时间线与白景松案的交叉索引。他把从白景松书房带回的那张SIM卡重新进读卡器,逐条回溯卡片里另一层加密分区——白景松死前数年内收到过的全部已知威胁邮件与协助性沟通记录。那些邮件早期措辞冰冷简洁,后来逐渐带上某种令人毛骨悚然的指导语气,最晚一封的用词已经近乎同谋。他的眉头越来越紧。在翻到一封提到“双面缪斯”的邮件时,他停住了。屏幕上的字迹反射在他的瞳孔里,像一枚极细的针尖。
“第二课已经进入执行阶段了。裁缝要同时证明受害者和加害者是同一种人。白景松只是开篇引言——下面要登场的,是正文。”