死后来信
纪皖的电话在凌晨两点十一分打进来。
沈九是被华佗脉管的搏动叫醒的——手指尖端在睡梦中突然跳了一下,像有人弹了一记,他睁开眼。手机屏幕亮着。
"师姐。"
纪皖的声音跟平时不一样。不是那种修复室里的沉稳低温——是抖的。极细的抖。如果不是认识她十几年,沈九不会听出来。
"你来一趟。"
"现在?"
"现在。你家里那面铜镜——就是你爸留下来的那面——我今晚在修。出事了。"
沈九坐起来。马原的仓库里只有一盏应急灯,橘黄的光照不到角落。马原的睡袋在三米外,拉链没拉到顶,但呼吸声均匀。
"什么事?"
纪皖沉默了两秒。在这两秒里,沈九听到了她那边的环境音——铜刷轻轻摩擦金属表面的沙沙声。她一边打电话一边在修。手没停。
"铜镜背面的锈层下面,有一层人为填充的漆灰。"纪皖说。"你爸教过我这种手法——古代铜镜修复的标准工艺,用漆灰填补裂隙。但这层漆灰不是原器物的。是后加的。"
"你爸加的。"
沈九没有说话。
"漆灰下面藏了东西。"纪皖的声音稳了一点——她在强迫自己回到技术语言里。"一片极薄的铜箔。我刚剥出来。铜箔上有蚀刻——不是机器刻的,是手工用针尖一笔一画刻上去的。"
沈九的喉咙干了一下。
"刻的什么?"
"一段文字。四十七个字。"纪皖停了一拍。"最后一行是日期。2021年2月9日。"
沈九的手指在黑暗中攥紧了被子。
2021年2月。
养父死于2020年8月14日。
六个月后。
沈九到纪皖工作室的时候是凌晨三点。
纪皖的工作室不在博物馆——是她自己租的一间公寓,客厅改成了修复台。沈九来过几次。门是虚掩的,他推门进去的时候,纪皖坐在修复台前,面前摊着一面巴掌大的铜镜残片和一张白纸。
白纸上用铅笔抄了铜箔上的全部文字。
纪皖没有抬头。她把白纸推过来。
沈九低头看。
铅笔字迹工整,是纪皖的笔迹——她把蚀刻的内容一字不差地誊抄了下来。
小九。你看到这段话的时候,铜镜已经修复到第三层锈壳。按纪皖的手法和速度,大约是我走后六个月。如果她没有按我教的顺序修,你可能永远看不到这段话。有些事我没法写进MicroSD卡里——那些文件会被找到。这段话只有纪皖的手能打开。
裴叙舟不会放弃你。他等得起。
2021.2.9
沈九把白纸放下了。放得很轻。
他看了那个日期。看了五秒。
"日期不对。"他说。
"日期不对。"纪皖重复了一遍。她终于抬头了。眼睛底下有青黑色,修了一整夜的铜镜。"你爸死于2020年8月。这个日期是2021年2月。差了六个月。"
"两种可能。"沈九的声音比自己预期的要平。平得不像自己。"第一,日期是提前写好的——他在藏这段话的时候预估了纪皖的修复进度,把日期设定在他认为这段话会被发现的时间点。作为标记。不是'写于'的日期,是'你应该在这个时候读到'的日期。"
纪皖看着他。
"第二?"
沈九没有立刻回答。他的目光落在铜镜残片上。铜绿。裂隙。漆灰被剥开之后露出的暗层——一层极薄的铜箔,像一张名片大小,嵌在镜体和锈壳之间。
他的左耳深处有什么在动。不是张良的丝线——是铜镜本身。他在第十二章第一次接触铜镜残片时感知到的那种殁声碎片——闪回。不完整的。像电视雪花屏里偶尔闪过一帧画面。
上一次闪回里,养父穿着归墟制服,表情放松。
这一次——没有闪回。铜镜的殁声碎片在他伸手靠近的时候退缩了,像被惊动的水面,荡了一圈就平了。
"第二种可能——"沈九把手收回来。"他活到了2021年2月。"
纪皖的嘴唇抿成了一条线。
"如果他活着——"她开口。声音像是从很深的地方挤出来的。"六年。他活着,没有找你。"
沈九摇了一下头。不是否定——是把这个念头甩出去。
"我不知道。但我需要确认。"他拿起白纸,重新看那四十七个字。"'有些事我没法写进MicroSD卡里——那些文件会被找到'。他在区分两种信息的安全等级。MicroSD卡里的六个文件夹——归墟架构、行动记录、介质清单——这些他认为可能被找到,所以内容是'即使被归墟看到也不致命'的。但这段话——"
"这段话他只信任我的手。"纪皖说。"这层漆灰——用标准修复手法打不开。必须用他教我的那套逆向剥离——从第三层锈壳开始,沿着晶界走,不破坏基底。外面的修复师会直接打磨,铜箔就毁了。"
沈九点了下头。
延时触发。养父用修复技术做了一个定时炸弹——不是时间驱动的,是手法驱动的。只有纪皖的手能解锁。
"'裴叙舟不会放弃你。他等得起。'"沈九低声念了这一句。"这是警告。不是遗言——是一个还打算保护我的人写的。"
"所以你倾向于——"
"我不倾向于任何一种。"沈九把白纸折好,放进胸前口袋。"我需要更多信息。"
早上九点。汽修厂。
沈九把纪皖的发现告诉了马原。马原嚼了两颗薄荷糖,没有说话。
九点半,蒋鹿来了。今天他没有背大书包——只拿了一个手机和一个U盘。
"暗网有新的。"蒋鹿坐下来的时候脸上没有兴奋。平时他挖到东西会两眼放光。今天没有。"我追了三天。那个卖家——用养父编码框架交易殁声介质的那个——我锁定了他的行为模式。"
"说。"
"九笔交易,时间跨度六个月。交易时间全部集中在凌晨一点到三点之间——东八区的凌晨。说明卖家在国内。"蒋鹿把手机递给沈九,屏幕上是一张他自己画的表格。"但重要的不是时间。是交易间隔。"
沈九看表格。九笔交易的间隔——最短十一天,最长四十六天。
"看起来没有规律?"蒋鹿说。"但如果你把间隔天数排列出来——11、32、46、14、28、19、41、23——然后用养父的编码框架做一次偏移——"
"偏移量多少?"
"47。"蒋鹿的声音很干。"还是47。每个间隔天数减47取绝对值,得到的序列是——36、15、1、33、19、28、6、24。"
沈九盯着那组数字。
"这是什么?"
"我不知道。"蒋鹿说。"但我做了一件事——我把这组数字当坐标查了。36.15、1.33、19.28、6.24。前两个数一组,后两个数一组。两个坐标点。"
沈九的手指停了。
"第一个坐标——36°15'N,1°33'——不在国内。北非。没有意义。"蒋鹿摇头。"但如果不是经纬度——如果是别的编码——"
"你试过什么?"
"试过门牌号、日期、章节编号、ASCII、摩斯码的数字形式——"蒋鹿用手搓了一下脸。"全不对。但有一个巧合让我睡不着。"
他从口袋里掏出U盘,插进马原的旧笔记本电脑。打开一个文件夹。
"养父压缩包里的05号文件夹——行动记录。"蒋鹿翻到一个子目录。"每次采集任务都有编号。MH-03到MH-12。十次采集。"
"我知道。"
"每次采集记录里有一栏叫'采集区域代码'。归墟的内部编码。"蒋鹿点开MH-05的记录。"MH-05——银针——采集区域代码是36-15。"
汽修厂里安静了三秒。
"36-15。"沈九重复。
"对。暗网交易间隔偏移后的前两个数——36、15。跟银针的采集区域代码一致。"蒋鹿看着沈九。"可能是巧合。八位数里撞上两位——概率不算低。但——"
"后两组呢?"马原开口了。"1-33和19-28和6-24。"
"1-33——没有匹配上任何已知采集记录的区域代码。19-28也没有。6-24——"蒋鹿停了一下。"05号文件夹里没有。但养父排除了MH-01和MH-02的记录。"
MH-01。
沈九的右手食指搓了一下——华佗脉管的位置。他把这个动作压下去了。
"你在说——暗网卖家可能知道MH-01的采集区域代码。"
"我在说——暗网卖家掌握的信息超出了压缩包的范围。他知道养父没有放进压缩包的东西。"蒋鹿合上电脑。"这个人——要么看过MH-01和MH-02的完整采集记录,要么他本人就参与过那两次采集。"
沈九站起来。走到高窗下面。光线从脏玻璃透进来,灰白色的。
"养父的第一次和第二次采集——2007年和2008年。"沈九慢慢说。"十八年前。当时参与采集的人——除了养父本人——还有审批人裴叙舟。"
"还有外勤协调人L。"蒋鹿补充。
"L从2001年就参与外勤。"沈九回头。"如果L在2007年跟养父一起采集了MH-01——那L知道采集区域代码。"
"L是暗网卖家?"马原问。
"不确定。但L有动机。"沈九的目光落在墙上的时间线上。"养父叛逃后,MH-01被裴叙舟转移。如果L也想得到MH-01——用暗网交易作掩护,用养父的编码框架做信号——"
"等等。"蒋鹿举了一下手。"L用养父的编码框架——说明L非常熟悉养父的工作方式。但偏移量47不同——说明不是养父本人在操作。"
"或者——"马原嚼碎了薄荷糖。"说明是养父教过L这套编码,但L在用自己的密钥。"
三个人沉默了。
沈九从口袋里掏出那张折好的白纸。纪皖抄的四十七个字。
四十七个字。偏移量47。
他的手停了。
"偏移量47。"他低声说。"铜箔上四十七个字。"
蒋鹿的眼睛猛地抬起来。
"巧合?"马原问。
"养父的编码体系——"沈九把白纸摊在箱子上。"从来不用随机数做参数。每个数字都有意义。偏移量47——不是ASCII码斜杠——是铜镜暗层里这段话的字数。"
蒋鹿的嘴巴张开了。
"那就是说——暗网卖家知道铜镜暗层的内容。"蒋鹿的声音升了半调。"他知道养父在铜镜里藏了四十七个字——甚至可能知道内容。"
"或者——"沈九看着白纸上最后那行日期。"铜箔是后来放进去的。不是养父藏的——是别人藏的。在养父死后。"
汽修厂里的空气凝固了两秒。
马原站直了。
"你刚才说两种可能——日期是预设的,或者养父活到了2021年。现在你在加第三种?"
"别人用养父的手法——纪皖说过,这层漆灰的工艺是养父教她的——如果还有第二个人学过这种手法——"
"那个人可以在养父死后打开铜镜、放入铜箔、重新封上。"蒋鹿接话。"日期是他放进去的时间。2021年2月9日。内容——是他写的,不是养父写的。"
沈九看着那四十七个字。
"小九。"第一句话。只有养父这么叫他。
但——养父也不是唯一知道这个称呼的人。
"我要跟庄薇说。"沈九把白纸重新折好。"庄薇在查尸检报告的签字法医钟盛年——她说还有后续。"
他拿起手机。给庄薇发了一条消息。
"铜镜暗层出新东西了。你那边尸检有没有新进展?碰头再说。"
庄薇的回复隔了四分钟。
"钟盛年昨天联系上了。退休后搬去了乡下。他说愿意聊。但不在电话里。要见面。"
"什么时候?"
"后天。他在城郊一个茶叶合作社帮忙。我去找他。你别来——你不是警察,他不会跟你说实话。"
沈九看了那条消息。然后又看了一眼白纸。
"裴叙舟不会放弃你。他等得起。"
这句话——不管是谁写的——说的是事实。
裴叙舟确实在等。对沈九不急。对严笙不急。
他等得起——因为他知道什么是沈九不知道的?
沈九把手机揣回口袋。走回塑料箱前坐下。
蒋鹿已经在翻手写笔记了。他在一页空白处画了一棵树状图——暗网卖家→偏移量47→铜箔47字→铜镜暗层→修复手法→知道养父工艺的人。
树的末端,他写了三个名字。
纪皖。
L。
裴叙舟。
沈九看着那三个名字。
纪皖——她是发现铜箔的人。但如果铜箔是她放进去的,她不会半夜三点打电话把沈九叫来。除非——那正是她想让沈九看到的。
L——知道养父的编码体系,参与过早期采集。但没有证据表明L会铜镜修复的封装工艺。
裴叙舟——养父在归墟的直属上级。如果有人在归墟内部学过养父的全部手法,那个人最有可能是裴叙舟。
"还有第四个可能。"马原的声音从角落里传来。
三个人看向他。
马原从薄荷糖的锡纸上撕下一条,搓了搓,扔进垃圾桶。
"养父本人。"他说。"写好了内容,做好了铜箔,用漆灰封好——全部在2020年8月之前完成。日期是预设的。内容是提前想好的。他就是在给纪皖计时——六个月后你会修到这一层,六个月后的日期是2021年2月。"
"那偏移量47呢?"蒋鹿问。"如果养父提前设好了47个字,然后把47作为参数告诉了——"
"告诉了谁?"沈九的声音很轻。
蒋鹿没有接话。
告诉了谁——这才是问题的核心。养父的编码框架是一套完整系统,他不可能只有一个使用者。压缩包里的参数是一套。铜镜暗层是另一套。暗网交易者用的又是一套——同一个框架,不同的密钥。
像一把锁配了三把钥匙。
但养父只配给他信任的人。
"我需要见钟盛年。"沈九站起来。
"庄薇说了不让你去。"马原说。
"我不去见他。我去庄薇见完之后听她说。"沈九走向门口。"但在那之前——蒋鹿。"
"在。"
"暗网那个卖家——最近一笔交易是什么时候?"
蒋鹿翻了一下手机。"十一天前。"
"下一笔——按照之前的间隔模式——大概什么时候?"
蒋鹿算了几秒。"如果按平均间隔——十到十五天内。也就是这周或者下周。"
"盯着。"沈九推开铁皮门。"这次不只看交易内容——看他上线的时间精确到秒。如果他跟裴叙舟去城西的时间有重叠——"
他没有说完。
蒋鹿点了一下头。
门外的阳光白得刺眼。四月中旬,工业区的路面开始返热。沈九眯着眼走出去。
他的手指在口袋里捏着那张白纸。四十七个字。
"小九。"
养父的声音——还是别人在模仿养父?
他分不清。
就像分不清右手虎口的磨痕是霍去病的还是自己的,分不清对谢鸢的判断是自己的还是殁声残留的。
但这一次更难——因为这不是殁声。这是白纸黑字。是一个可能已经死了六年的人留下的、也可能没有死的人写下的、也可能第三个人伪造的四十七个字。
三种可能。
只有一种是真的。
而不管哪一种是真的——都意味着沈九对养父的理解还差得很远。