19. 算法的余音

六个月后,艾萨克·克劳在艾森堡联邦法院第四审判庭里听完了陪审团宣布他无罪的全部过程。审判持续了十一天。联邦检察官办公室以谋杀联邦警督马库斯·雷德、非法入侵深渊分析核心服务器、篡改电子证据以及妨碍司法公正四项罪名对他提起公诉。陪审团用了不到三个小时就达成了全部无罪的裁决。不是因为在场的十二个普通人相信克劳的道德清白,而是因为埃琳娜·瓦尔加斯——那个克劳在卡文迪什庄园书房门口见过的助理检察官——在庭审第四天做出了一项令整个法庭震惊的决定。她主动向法官请求将自己从公诉方名单中移除,并作为辩方证人出庭。

她带进法庭的证据是一份从奥兰德特别探员手里取得的内部备忘录。备忘录的日期是克劳在码头仓库被捕的当晚,发件人是奥兰德,收件人是联邦调查局局长办公室。备忘录的标题是:“关于埃德加·克雷文大法官涉嫌利用深渊分析系统伪造马库斯·雷德死亡证据的初步调查报告”。奥兰德在备忘录中详细记录了他在泵站里接收克劳递来的根密钥芯片之后进行的紧急数据对比。对比结果显示,那条被用作谋杀指控核心证据的加密短信服务器日志,其生成时间戳与马库斯·雷德的实际死亡时间之间存在着十一分钟的系统时钟偏差。偏差的方向证明日志是在死亡事件发生之后才被写入系统的,而非在死亡事件发生之前由发送方生成。换句话说,这条日志是被人事后伪造的。而拥有伪造所需系统权限的人,全阿瓦隆联邦只有一个。

瓦尔加斯把备忘录投影在法庭屏幕上之后,整个审判的方向就不可逆转地扭转了。联邦检察官办公室在第五天撤回了谋杀指控。剩下的三项罪名在陪审团面前逐一瓦解,到了第十一天下午四点零六分,法官敲下法槌宣布当庭释放。克劳从被告席上站起来的时候,旁听席上只有寥寥几个人。凯特坐在最后一排靠走道的座位上,穿着她六个月前在集装箱里穿过的那件深蓝色工装夹克。伊莎贝尔坐在凯特旁边,手里握着一杯已经凉透的咖啡。薇拉站在旁听席后方的门口,保持着安保人员标准的跨立姿势,腰间的枪套扣得严严实实。莫雷蒂没有来——他的肩膀伤口在三个月前终于愈合了,但医生说他左臂的神经损伤是永久性的,他再也不能握霰弹枪了。他现在住在泽诺比亚自由港一家由卡文迪什家族基金会资助的康复中心里,每天早晨沿着港口区慢走,下午在阳台上晒太阳,晚上给附近渔民的孩子们讲他那些掺了至少一半虚构成分的冒险故事。

克莱尔坐在凯特的正前方一排,独自占了一整条长椅。她的画筒搁在膝盖上,围裙已经换了一条新的,但旧的被她叠好塞进了画筒的底部。当法官宣布无罪的那一刻,她没有鼓掌,没有哭,只是把画筒的盖子拧开又拧紧,拧开又拧紧。克劳从被告席走向旁听席的时候,他的女儿抬起头看着他,那双和他一模一样的浅灰色眼睛里有一种他直到现在仍然无法完全读懂的东西。不是宽恕,不是原谅,不是遗忘,也不是和解。是一种被两年的时间、数以千计的螺旋油画、一卷来自已死之人的录音带和一场改变阿瓦隆联邦的审判全部放在一起淬炼过之后,仍然没有被打碎的眼神。

克莱尔站起来,把画筒递给他。画筒里装着的不是那幅白色螺旋——那幅画在庭审第四天被瓦尔加斯作为物证提交给了法庭,至今仍然封存在联邦法院的证物室里。画筒里装着一幅克劳从未见过的画。克莱尔在过去的六个月里——在等待审判的日子里,在她母亲帮忙租的一间新画室里,在她每周三次去学校上课之外的每一个深夜——画了这幅画。画面上一共有七个人。奥古斯都·卡文迪什站在最左边,穿着他那件被克劳在庄园书房里见过的深色羊绒开衫,手里握着一支没点燃的雪茄。康斯坦丁·达罗站在他旁边,肩膀上缠着绷带,嘴角带着一种复杂的笑意——不是胜利,不是失败,是某种被两个家族十二年的仇恨耗尽了全部力气之后终于松弛下来的疲惫。马库斯·雷德站在第三位,穿着那件皱巴巴的灰色西装,领带松松垮垮地挂着,手里端着一杯冒热气的黑咖啡。米洛·萨维奇坐在他们前面的一把折叠椅上,左手仍然裹着绷带,但他用右手比了一个克莱尔说是螺旋的形状。萨宾娜·暗泉站在最右边偏后的位置,穿着深灰色的高领毛衣,双手垂在身侧,脸微微朝侧上方抬起,像是在看画面以外的东西。在萨宾娜的身后的阴影里,埃德加·克雷文被画成了一个极小的、半透明的轮廓,不是站着的,是蹲着的,双手抱在膝盖上,像一个被缩小了尺寸的、被遗忘在角落里的蜡像。正中央站着一个十六岁的女孩,手里拿的不是画笔,是一卷打开的钛箔,钛箔上的数字已经被擦掉了,只剩下空白的金属表面反射着画面外看不见的光。

“这是你能画出来的吗?”克劳问,声音沙哑。

“能,”克莱尔说,“但画不完。萨宾娜的位置旁边还空着一块,她应该站在哪里我不知道。克雷文旁边也应该还有一个人——不是他同谋,是被他牵连进去但从来没收到过定制赝品的受害者。那个人是谁我也不知道。”

克劳把画小心翼翼地卷回画筒里,然后做了一件他在整个审判期间都没有做的事。他把女儿拉过来,用那只在泵站里被手铐勒过的手,轻轻按在她后脑勺的头发上,停了两秒钟,然后放开。克莱尔没有推开他,也没有拥抱他。她只是站直了身体,把画筒重新抱在怀里,说了一句克劳一辈子都不会忘记的话。

“爸,我找到范诺登了。”

范诺登。康拉德·范诺登。阿瓦隆联邦前首席大法官。1993年7月14日签署备忘录的人。在备忘录的脚注里藏了豁免条款的人,在克雷文和奥古斯都之间充当中间人的人。2006年死于肝癌,葬在艾森堡北岸的圣公会墓园。这是所有公开资料里的康拉德·范诺登——一个在法律界备受尊敬、在政治光谱上被归类为温和保守派、在死后被联邦律师协会追授终身成就奖的法官。

但克莱尔在法庭证物室看到那幅白色螺旋被投影在屏幕上的时候——当时瓦尔加斯正在向陪审团解释深渊分析反向映射报告中克雷文的潜意识数据——克莱尔注意到了一件事。克雷文的雷达图里有一个维度不是零,也不是99.9%,而是一个被标注为“数据源间接关联”的细线。那条线不在克雷文的模型里,属于克雷文的一个次要关系节点,编号不是S级,不是矿工级,是一个被系统归类为“历史参考人物”的标签。标签后面跟的名字是康拉德·范诺登。

克莱尔在庭审结束后的第三个月,用自己的方法——不是黑客技术,不是数据挖掘,是她那套萨宾娜教给她的通过颜色和螺旋解读数据结构的独特视角——重新审查了深渊分析全部公开数据的底层索引。她在索引的最深处发现了一个被多次引用的数据源文件夹,文件夹的名称是一串没有任何意义的随机字符,但文件夹内部的文档元数据里全部含有同一个物理坐标。坐标指向的不是服务器地址,是一个地面坐标——艾森堡北岸,梅里迪安高地东侧,圣公会墓园,编号F-7。

她把坐标交给了凯特。凯特在两天后请了一名私人调查员,前往圣公会墓园检查编号F-7的墓位。调查员在范诺登的墓碑基座背面发现了一个用环氧树脂封死的钛合金暗格。暗格里装着一份写于2006年——范诺登去世前两个月——的手写信。信的内容只有三段话。

第一段是写给他的继任者的:“我签署053号驳回令的时候知道自己在做什么。我告诉自己这是为了北岸的金融稳定,这是为了联邦的司法秩序。我骗了自己十三年,然后在2006年被诊断出肝部肿瘤的时候发现,癌细胞在X光片上呈现的形状不是球状,不是网状,是螺旋。螺旋的每一圈都是一桩我参与掩盖的罪行。医生说肿瘤已经扩散了。我说我知道——它从1993年就开始扩散了。”

第二段是写给他从未公开承认过的受害者的:“我在备忘录里加了一条豁免条款,把全体大法官及其直系亲属排除在特殊证据规则的适用范围之外。克雷文当时跟我说,这是为了确保司法机关的独立。我假装不知道他在保护自己。但我是首席大法官,我知道自己在签什么。我把条款的措辞写成了一个可以反过来用于启动伦理调查的暗门。这不是赎罪——赎罪需要勇气,我没有勇气。这只是懦夫的补救。”

第三段是写给读到这封信的人的:“我把这封信封在墓基里,因为我活着的时候没有说出它的勇气。我不知道你是谁,但如果你找到了这封信,说明克雷文已经在某个时间点被清除了。如果他还没有被清除,请不要打开这个暗格——他会追着这封信的线索找到你,就像他追着所有线索一样。如果你已经清除了他,请把信交给联邦最高法院的伦理委员会。它的案卷编号和1993年备忘录相同。这就是我留下的全部。抱歉。”

克劳在克莱尔画室里的一把旧藤椅上读完了这封信的复印件。他翻过最后一页,发现背面贴着另一张纸——一张从旧报纸上剪下来的讣告栏剪报。讣告的日期是1993年7月16日,也就是范诺登备忘录签署之后两天。讣告的内容是一个家庭在艾森堡河下游的一个小镇上为一名十四岁女孩举行的私人追悼会。女孩的名字和性侵案受害者的名字完全一致。死因一栏写的是溺水。克劳盯着那张发黄的剪报看了很久,然后把信合上。他之前一直在想一个问题——克雷文的定制赝品计划为什么始于卡文迪什家族,而不是直接从范诺登开始?原因在这里。范诺登在2006年就死了,死于自然原因。克雷文无法让一个已经死去的人收到自己的罪证并公开崩溃。所以他把范诺登从螺旋的中心移开,换上了还在世的奥古斯都·卡文迪什。他用奥古斯都的罪掩盖了范诺登的罪,用卡文迪什家族的毁灭来代替一个已经躺在墓基里的老人的缺席。而克莱尔在那幅画里给萨宾娜身边留的那个空位,范诺登信上那个女孩,在1993年7月16日被埋在小镇公墓里的那个十四岁受害者——她才是整个螺旋的原点。

克劳把信放在膝上,闭上眼睛。现在很多事情都能解释通了。深渊分析的定制赝品之所以能如此精准地击中每一个目标对象最脆弱的心理防线,不是因为算法看到了他们的全部秘密,是因为克雷文从1993年就开始手动搜集这些秘密了。他是范诺登的助理,他经手了每一份备忘录、每一封机密邮件、每一份被驳回案件的案卷。他在亲手参与掩盖罪行的同时,把所有这些罪证一份一份地收集起来,放进他自己建立的私人档案系统里。他不是用算法挖掘秘密的人,他是先用人的手挖了二十年,然后发明了一台机器来代替他的手。

克莱尔从画室角落里拿出另一卷画布,摊开在地板上。这幅画是她收到范诺登信件复印件之后画的。画面上是一个克劳从未在任何照片里见过的女孩,大约十四岁,穿着90年代初那种高腰牛仔裤和宽松的格子衬衫,坐在艾森堡河下游的石堤上,脚悬在水面上方,侧脸对着画面外的夕阳。她的头发被河风吹起来,遮住了半张脸。她的嘴角有一个极其微小的弧度。克莱尔在这幅画上用了她从萨宾娜那里学到的所有技法,螺旋形笔触铺满了水面和天空,每一圈螺旋里都填着不同的数据——范诺登备忘录的条款编号、克雷文早期邮件的日期、奥古斯都八百万联邦克朗的汇款路径、以及那条被涂黑的港务局记录里“特提斯号”货轮的船名。

画面的右下角,克莱尔用最小号画笔写了一句从范诺登信件里摘出来的话:这不是赎罪。这只是懦夫的补救。

“爸,”克莱尔说,手指着画面上那个女孩悬在水面上方的脚尖,“萨宾娜跟我说过,深渊分析的数据库里有一个节点她从来没有访问过。不是因为克雷文封锁了它,是因为她自己不愿意碰它。她给这个节点取名叫‘原点’。她说如果算法有一天完全崩溃了,崩溃之后的残余数据会在所有的螺旋上都显示出同一个坐标——圣公会墓园F-7。范诺登墓碑基座下面的信,萨宾娜活着的时候就知道。她知道,但她不说,因为她找不到打开它的理由。她不知道谁是那个可以打开它的人。”

克莱尔停顿了一下,然后看着克劳的眼睛,用她那平稳的、不带多余情绪的语调说出了下一句话。“现在信被打开了。范诺登把打开它的条件设定为清除克雷文。瓦尔加斯说克雷文的尸体在防波堤撞船事故之后第三天被打捞上来,身份已经确认。但她在庭审第四天作证的时候跟我私下说了一句话——她说奥兰德探员在克雷文的私人手机残骸里恢复了一条草稿箱里没有发送出去的加密信息。信息只有一个收件人,收件人的代号是S-0_Backup。信息内容只有一行字:如果我不能重建秩序,那就让秩序永远失去它的眼睛。”

克莱尔把手指从画面上移开,看着她父亲,眼睛里没有恐惧,只有那种被淬炼过之后仍然没有碎裂的平静。“爸,S-0的备份是谁?克雷文给谁留了最后一条信息?那个人现在在哪里?”克劳没有回答。他的手指在内衣口袋里轻轻触了一下那枚被划伤的联邦调查局徽章——凯特在集装箱里递给他的那枚。徽章背面除了那道划痕之外,还有一个用指甲油写上去的编号。他在过去的六个月里反复查看过这个编号,但始终没查。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

您的邮箱地址不会被公开。 必填项已用 * 标注