16. 宿疾真相

银灰色跑车在高速公路上疾驰,凯尔把油门踩到贴近限速的边缘。挡风玻璃外的天空蓝得不真实,像是被昨晚的暴雨彻底洗过一遍,连空气里的悬浮颗粒都被冲刷得干干净净。但这种清澈的能见度反而让他更加不安——在这样透亮的光线下,任何阴影都无所遁形。

法务总监的消息在他手机屏幕上停留了整整四十分钟。他杀。这两个字像两颗精准冲压的铆钉,把过去几周里所有悬在半空中的猜测和怀疑牢牢钉死在了一个不可逆转的事实底座上。马丁·维勒不是自杀,不是意外,不是心脏病发作或药物过量。有人用某种方式阻断了他的呼吸,然后把他的尸体留在了集装箱码头K-227号仓储单元里。而警方现在要找朱利安·克罗斯谈话。

他把车停在克罗斯工业总部地下车库的固定车位上,熄火之后没有马上下车。他需要先把所有已知信息在脑子里重新排列一遍。维勒的死亡时间。根据法务总监之前提供的时间线,维勒在失踪当天给朱利安发了最后一封邮件,然后在远郊工业区发送了给妻子的告别短信,之后便再无任何通讯记录。如果法医确定的死亡时间是在那之后的四十八小时之内,那么维勒是在离开工业区据点之后、前往集装箱码头的途中或抵达码头之后不久死亡的。而那个时间窗口,恰好与凯尔以朱利安的身份处理掉原版朱利安遗体的时间窗口重叠。当然,这两件事之间没有任何物理关联,但警方不知道这一点。警方看到的是:朱利安·克罗斯与马丁·维勒之间有长达近十年的秘密财务往来,维勒在奥德赛案数据即将被曝光之际突然失踪并死亡,朱利安在维勒失踪前后没有回复他的关键邮件,而且——法务总监已经确认了——那份六年前购买的人身意外险的受益人至今仍是维勒的妻子。动机、时间线、财务利益关联,三个要素齐全。任何一个合格的刑侦组探员都会把朱利安·克罗斯列为头号嫌疑人。

他推开车门,走进电梯。

五楼走廊里,法务总监已经在秘书室门口等着了。玛格丽特·周也在——她看到凯尔从电梯里走出来时,眼神里闪过一丝极其细微的波动,那是昨晚在别墅客厅里那场对话之后残余的某种东西。但她的职业素养让她在零点几秒内就把那丝波动压了下去,恢复成行政秘书的标准表情。法务总监的脸色比平时更苍白一些,手里拿着一个文件夹,夹脊被握得微微变形。

“刑侦组的两位探员已经在三号会议室等着了。”法务总监压低声音,和凯尔并肩走向办公室,“他们比预约时间早到了将近一个小时,这在程序上不违规,但给人的感觉不太友好。进去之前我跟他们简单聊了几句,他们的问话重点是维勒的死亡时间线、你和维勒最后一次联系的具体日期和内容,以及——这个你一定要提前知道——他们似乎已经拿到了你和维勒之间部分私人邮件的打印件。”

凯尔的脚步顿了一下。“部分是多少?”

“不确定。但我看到打印件的厚度大概有十几页。装在一个透明的证物袋里,探员没有主动出示,是我从他们公文包的开口处看到的。”

凯尔深吸一口气。马丁·维勒在失踪前曾给朱利安发过一封措辞凌乱但信息量巨大的邮件,那封邮件里提到了备用方案的启动条件、数据清理的默认规则以及“下周一之后我将无法继续参与任何形式的涉及法庭质证的工作”。如果那封邮件落入了警方手中,他需要在不暴露自己不是朱利安的前提下解释清楚自己为什么不回复这封邮件,以及这封邮件提到的数据造假的内部机制到底是怎么回事。

他推开了三号会议室的门。

三号会议室是克罗斯工业用来接待外部访客的最小一间,装潢克制到近乎冷淡——白墙、灰色地毯、一张椭圆形会议桌、六把黑色皮椅。两名警探坐在桌子靠窗的一侧,背对窗户,这个位置安排让来者坐在对面时脸部会正对窗户方向,自然光会毫无保留地照亮每一个微表情。这是标准的刑侦问话位置策略。凯尔注意到这一点之后,选择了他们正对面的位置坐下,让自己的脸也暴露在自然光下。与刑侦人员打交道,试图隐藏通常不如适度坦荡来得有效。

两名探员中,年长的那位率先开口。他看起来大约五十出头,头发灰白,体型偏瘦,穿着一件深棕色的旧款西装外套,内搭的衬衫领口微微泛黄,整个人散发出的气质不是那种电影里常见的咄咄逼人的凶杀组探员,而更接近于一个在档案室里工作了三十年、对人性已经不再抱任何惊讶的资深调查员。他自我介绍说姓卡拉汉,同伴姓里德。里德探员年轻一些,三十多岁,肩膀宽厚,下巴线条硬朗,从头到尾没有开口,手里握着一支笔和一个便签本,笔尖悬在纸面上方,始终没有落下。

卡拉汉用一种介于闲聊和正式询问之间的语调开始了对话:“克罗斯先生,首先感谢你在百忙之中抽出时间和我们面谈。我知道贵公司正在经历一场司法审计,时间节点确实不太巧。但维勒这个案子的情况比较特殊——他是你们公司的长期合作方,也是最近这场数据造假风波的当事人。他的死亡发生在你们之间最后一次邮件往来之后不到四十八小时,我们需要从他的商业合作伙伴这里了解一些基本情况。”

“我理解。”凯尔让自己的声音听起来配合但不过分热情,语调控制在朱利安在面对法务对手时惯用的那个频段——不高不低,不快不慢,每个字之间的间隔均匀得像被量过。“我和马丁合作了将近十年。他的去世对我个人和公司都是巨大的损失。我会尽我所能配合你们的调查。”

卡拉汉点了点头,从公文包里取出一个证物袋。袋子里装着一叠打印的邮件,页数大约有十几页,和法务总监描述的一致。他没有把证物袋打开,只是把它放在桌面上,手指轻轻压在袋子表面。

“我们在维勒的私人邮箱里找到了这些邮件。在过去的几年里,维勒在给您的邮件中多次提到‘检测数据调整’、‘合规门槛维护’和‘备用方案’这些词。您能解释一下这些词在你们的合作语境里是什么意思吗?”卡拉汉的语气仍然很温和,但用词精准得令人后背发凉。

这个问题是一枚精心设计的搭扣,一旦扣上就很难解开。否认意味着邮件不是伪造的,如果警方进一步出示邮件服务器的元数据,他的否认就会构成向执法人员提供虚假陈述。承认则意味着克罗斯工业的数据造假内幕将首次由他本人在法律程序中说出口。但凯尔在走进这间会议室之前就已经做好了选择,而这个选择,他在瑟彭泰恩街172号的冷藏仓库里就已经决定了。

“我知道你在问什么。”他双手平放在会议桌上,手指自然张开,没有任何攥紧或握拳的动作,声音稳定但比之前稍微放慢了节奏,“这些邮件涉及克罗斯工业与马丁·维勒之间的内部检测数据管理机制。在回答之前,我需要对你说实话——这是我第一次在法庭以外的场合,对任何非公司内部人士承认这件事。维勒在长达数年的时间内,确实对部分检测报告中的敏感数据进行了有选择性的调整。这种调整用他自己的术语叫做‘合规门槛维护’,但坦率地说,这个词不过是个技术包装——它是数据操纵。我作为公司的法定代表人,对此负有不可推卸的监管责任。”

卡拉汉的表情没有变化,但他在凯尔说到“数据操纵”这个词的时候微微偏了一下头,像是在确认自己没有听错。旁边的里德终于落笔了,圆珠笔在便签纸上划出一串快速而轻微的声音。

“所以在司法审计启动之前,您本人是知道这些数据被篡改过的?”

“不是全部。我直到几周前才开始真正了解到这件事的深度。维勒在他失踪前发给我的最后一封邮件中提到了‘元数据层的修改痕迹’,这是我第一次明确意识到数字操纵已经不仅仅是调整合规门槛,而是直接改写了原始检测值。之后我开始了内部调查,在此过程中发现了更多我之前不知情的记录。”

“维勒在邮件里提到要启动一个备用方案,如果您不回复就默认执行数据清理。您当时没回复他,能告诉我们原因吗?”

凯尔沉默了一会儿。这一刻,选择的天平在他脑海中飞速旋转:他可以编造一个看似合理的解释,或者用一个接近事实但有所保留的回答来应对。他选择了后者,因为任何谎言在刑侦组面前都会被更先进的技术手段戳穿。

“因为我已经无法面对他了。马丁·维勒在过去十年间不仅仅是我们公司的首席检测分析师,他还在这个过程中背叛了所有被他检测过的竞争对手,同时也背叛了我和他自己。他的备用方案是一套可以销毁全部元数据的技术流程。他问我要不要启动,我没有回复。不是因为我想让他清理数据,而是因为我无法下定决心对他说——马丁,你做的这一切,我不能继续假装看不见了。我没有回复他。两天后,他死了。”

卡拉汉把证物袋收回到公文包里,那个动作做得既不过于缓慢也不过于匆忙,仿佛只是在完成某个既定的流程环节。

“最后一个问题,克罗斯先生。根据财务记录,您六年前为维勒购买了一份人身意外险,保额五十万,受益人是维勒的妻子。您能告诉我这份保险的用途吗?”卡拉汉问道。

凯尔深吸一口气,这个问题他早就预料到了,也早就准备好了答案:“我猜你会问这个。那份保险是六年前买的。那一年,马丁第一次跟我坦白他对检测数据做了手脚。他说他愿意继续为克罗斯工业工作,但他需要一份保障——如果他出了什么事,他的家人不会因为他的职业风险而陷入经济困境。我同意了。这份保险不是封口费——如果我要封他的口,我不会选一份每年续保、保单在保险公司留下完整存档的正式保险产品。你可以去查这份保险的投保记录和续保记录,全部走的是公司正规财务流程。”

卡拉汉点了点头,站起来把公文包合上,对凯尔说暂时就这些问题。如果有需要会再联系他,然后递了一张名片过来。凯尔接过名片点头致意,等两名探员离开会议室、门在他们身后完全闭合之后,才把后背缓缓靠进椅背里。他已经把数据造假的责任揽到了自己身上,把保险解释成了职业保障,把没回复邮件解释成了良心挣扎。这些解释在逻辑上都站得住脚,在证据上都暂时无法被推翻。但他刚才说的所有话里藏着一个致命的时间矛盾——他刚才向警方承认自己“几周前”才开始了解数据造假的深度,而保险柜里找到的那本没有封面的朱利安的日记显示,真正的朱利安至少在一年前就已经详细记录过他对维勒数据篡改的全部知情情况。如果警方发现那本日记——无论是通过合法搜查还是其他渠道——他今天的全部陈述都会在瞬间崩塌。

他站起来走出会议室。法务总监等在走廊里,看到他出来立刻迎上前低声汇报:“审计组提前进驻——明天上午九点的安排提前到了今天下午三点。他们的通知邮件十分钟前刚到,说是因为警方对维勒案的调查出现了新进展,审计组需要和刑侦组共享部分电子证据。”

凯尔看了一眼手表。现在是将近中午十二点。距离审计组进驻还有三个小时。他需要一个无人打扰的空间,用这段最后的时间来处理那个他拖延了最久的事情——打开马丁·维勒加密压缩包“备用方案_2024_Q1.zip”。他从办公室取出那台平板电脑,转身走进了通往地下车库的电梯。回到别墅时,莉迪亚的车不在车库里,她可能又去了市区。他把平板放在书桌上,把那个加密压缩包从邮件附件区拖进本地解密程序,光标在密码栏里不停闪烁。朱利安的生日、公司的成立日期、莉迪亚的全名——全部失败。他闭上眼睛,让意识后退一步,不再去想那些数字和日期,转而在记忆的深渊里搜寻那个“只有两个人知道的共同参照点”。然后他想起了保险柜密码——那枚搭扣首次亮相的年份。那是朱利安用来锁住一切私密文件的密码,但它依然无法解开这个压缩包。他试了马丁·维勒当年第一次为克罗斯工业出庭作证的日期——也不行。他试了维勒最后一次在失眠诊所见到莫尔豪斯的日期——依旧是拒绝访问。光标还在不停地闪烁,他继续想着莫尔豪斯,想着那位老医生在那个洒满阳光的评估室里转述的每一个字。忽然,他的手指悬停在键盘上空。莫尔豪斯。维勒在失眠时找过他,莫尔豪斯是维勒和朱利安之间唯一的医学纽带。凯尔想起来了——上一次在诊所会面时,莫尔豪斯曾用那种锐利的灰绿色眼睛盯着他,问过一句让他脊背发凉的话。他一个字一个字地在键盘上敲了下去,仿佛每一个字符都承载着他此刻全部的命运。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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