消防车的警笛声在枫树街上空盘旋了整整四十分钟才停下来。
着火的是安德森家的房子。火从厨房烧起,沿着智能家居系统的布线管道蹿上二楼,把主卧的窗帘和衣柜烧成了一团焦黑的残骸。消防队长站在前院草坪上,对着霍根的副手说了一句哈特不用走近都能猜到的话:“不是意外。有人在智能恒温控制器上做了手脚,让线路过载。”
哈特站在安德森家门廊对面的人行道上,看着消防员从房子里往外搬烧焦的家具。一张沙发的残骸被放在草坪上,弹簧从焦黑的布面里戳出来,像某种扭曲的金属骨骼。
安德森太太站在邻居家的草坪上,身上还是昨晚那件睡袍,外面披了一件消防员给的灰色毯子。她没有哭,只是安静地看着自己的房子,眼神空洞得像被打穿了一个洞的窗户。
“我告诉过你们,”她忽然开口,声音不大但周围的人都听见了,“比警察先找到他的,会是寄信的那个人。现在那个人连房子都不放过。”
没有人回答她。消防员继续搬东西,警员继续拉警戒线,邻居继续举着手机拍摄。枫树街的早晨在烟雾里开始,带着一股焦塑料和湿木头混合的气味。
哈特转身走向自己的车。他在驾驶座上坐了一分钟,发动引擎,把暖风开到最大。手指在方向盘上敲了三下,然后他做出一个决定。
艾斯特林市档案馆坐落在市政厅后面的老建筑里,是一栋四层高的花岗岩建筑,台阶两侧立着两座被酸雨腐蚀得面目模糊的石狮。哈特把车停在街对面,走进大门。馆内的空气又干又凉,带着旧纸张和樟脑丸的味道。前台的管理员是个六十多岁的女人,戴着一条老花镜链子,正在往电脑里录入什么内容。
“地下三层,307号保险柜。”哈特把妮基写给他的纸条放在台面上。
管理员看了一眼纸条,又看了一眼哈特,表情从职业性礼貌变成了一种谨慎的审视。
“307号保险柜的访问权限在两天前被激活过一次。”她说。
“谁激活的?”
“系统不记录访问者姓名,只记录时间和钥匙编号。两天前下午四点十七分。钥匙编号是A-307。”她从抽屉里拿出一把黄铜钥匙,放在台面上,“这是复制钥匙。原本的那把还了,这把是按规定保留的副本。你需要登记。”
哈特在登记簿上写下名字和证件号,拿过钥匙。电梯只能到地下一层,剩下的两层需要走楼梯。地下三层的走廊很窄,天花板上的日光灯发出低频的嗡鸣,墙壁上每隔几米就挂着一个生了锈的灭火器。
307号保险柜在走廊最深处,是一个半人高的钢制柜子,正面贴着一个褪色的铜质号码牌。哈特把钥匙插进去,转动。柜门打开时没有发出任何声音,铰链显然最近被人上过油。
柜子里只有一个牛皮纸文件袋。
哈特把文件袋拿到走廊里唯一的阅览桌上,打开台灯,解开文件袋的棉线绳。里面装着三样东西:一沓银行对账单,一封手写信,和一张照片。
银行对账单的户名是麦考利·克莱恩。哈特逐页翻看,在第三页的中间位置找到了一个被用黄色荧光笔圈出来的交易记录。金额是五十万,转入账户是一个他认识的银行代号——科林·格雷戈里,城市规划局的科林·格雷戈里,妮基的父亲。交易备注栏里写着两个字:审批费。
这是麦考利付给科林的钱。麦考利是商会副会长,他的公司在城北开发了一片商业地产,那个项目需要规划局的审批。审批在转账之后两周就下来了。
哈特把对账单放下,拿起那张照片。照片上是一群人站在一栋新建的商业大楼前剪彩,麦考利和科林并肩站在正中间,两个人都笑得很得体。他们身后站着一排人,其中有一个哈特认识的面孔——安德森·托马斯。安德森站在第二排偏左的位置,手里拿着一把剪刀,脸上挂着那种参加不得不去的应酬时的敷衍笑容。
照片背面有一行圆珠笔写的字:“三个人的罪,一个人的命。”
笔迹不是妮基的。笔锋粗重,力道很大,像是每一笔都是用力刻在纸上。哈特想起妮基在钟楼上说过的话——她父亲三个月前心脏病发作死了,死之前把治疗费一次性打进了她的账户。科林·格雷戈里知道自己快死了,他提前把证据整理好,锁进了档案馆的保险柜里,然后把钥匙交给了女儿。这不是忏悔。这是临终清算。
哈特打开那封手写信。信纸很薄,墨水有些洇,但字迹和照片背面的一致。
“妮基:等你看到这封信的时候,我应该已经不在人世了。医生说最多还有六个月,我算了一下,够我把该还的还清。你不需要原谅我,但你需要知道真相。麦考利是帮我洗钱的人,安德森是帮我绕过审批的人,萨曼莎是替你封口的人。他们每一个都从我这里拿过东西,也都给过我东西。这笔债我还不完,但我至少可以留给你还债的工具。索引的后门不只有阿利托一个人知道——卢卡斯也知道。离职当天晚上,阿利托来找过我,他以为我是唯一能帮他阻止索引被滥用的人,因为我是规划局的,能卡住OmniTech智慧城市项目的审批。他给了一份完整的证据副本,里面有麦考利、安德森、萨曼莎和其他人的全部记录。但我什么也没做。我不够勇敢。我把这份副本锁进了保险柜,把钥匙交给了你。如果你选择公开,你有足够的材料扳倒半个市府。如果你选择沉默,没人会怪你。但不管你选哪条路,记住:你不需要做我。你需要做你自己。父亲。”
哈特把信折好,放回文件袋。他的手指在牛皮纸的边缘摩挲了两下,然后把对账单、照片和信全部装回去,把文件袋夹在胳膊底下,离开了档案馆。
回到枫树街时,太阳已经升得很高了。安德森家的消防车已经撤走,只留下一辆巡逻车和几道被水浸湿的警戒线。哈特把车停在14号门前,看到门廊上站着一个人。
霍根。他手里拎着两个纸杯咖啡,外套的肩膀部位沾了一层薄薄的灰——大概是从火灾现场直接过来的。
“你看起来像一宿没睡。”霍根说,递过来一个杯子。
“我睡过两个小时。”哈特接过咖啡,没喝,“卢卡斯找到了吗?”
“没有。他消失得干干净净。手机信号最后出现在机场附近,然后断了。出境记录暂时没查到,但不排除他有备用身份。”霍根靠着门廊栏杆,喝了一口自己的咖啡,“不过我查到了别的东西。”
“什么?”
“麦考利死前一周,他的账户转出了一笔五十万的款子,收款方是一个海外空壳账户。银行说转款是通过VidStream Life智能家居终端操作的——麦考利在他书房里用语音指令完成了授权。但问题在于,麦考利的语音指令记录显示,他在授权之前先问了一句话。”
霍根掏出手机,念出屏幕上的一行日志记录:
[5月10日 21:44] 麦考利:索引,如果我把这笔钱转出去,我的秘密真的不会被公开吗? [5月10日 21:44] VidStream:[无响应] [5月10日 21:45] 麦考利:回答我。 [5月10日 21:45] VidStream:秘密的保质期取决于你愿意付多少。 [5月10日 21:46] 麦考利:授权转账,金额五十万,确认。
哈特把咖啡杯放在栏杆上。VidStream系统不会主动说出“秘密的保质期取决于你愿意付多少”这种话。这句话是人说的。是那个拥有管理员权限的人——卢卡斯——在实时冒充系统,勒索麦考利。
“麦考利不是收到信才崩溃的,”霍根说,“他是被勒索了五十万,然后才发现那个秘密还是被公开了。他不是因为愧疚才坠楼。他是被人逼到墙角。”
“逼他的人收了他的钱,还寄了信。”
“对。勒索是一笔交易,信是另一只手里的刀。一手收钱,一手递刀。”霍根把手机收回去,看着被烧毁的安德森家方向,“安德森也一样。他车里那部手机显示,他死前三天内收到了四条来自同一个加密号码的信息。内容分别是:一张他家暴的照片、一段他妻子拨打急救电话的录音、一个写着‘你会掉进水里’的文本文件、和一个空信封的图片。”
“卢卡斯发给他的?”
“加密号码,无法直接追踪。但信息里引用的照片和录音来源都是VidStream Life安德森家的室内摄像头。只有管理员权限能调取这些数据。而卢卡斯是仅有的两个管理员之一。另一个是阿利托,已经死了一年半。”
哈特把文件袋从胳膊底下拿出来,抽出那沓银行对账单递给霍根。“麦考利给科林·格雷戈里转过五十万。科林是妮基的父亲,城市规划局的。科林死之前整理了这些材料,锁在档案馆里,留给了妮基。阿利托在离职前给了科林全套证据,指望他能卡住OmniTech的项目。科林没敢用。”
霍根翻着对账单,眉头越皱越深。“麦考利给科林转了五十万审批费,卢卡斯又勒索了麦考利五十万。钱从麦考利流到科林,又从麦考利流到卢卡斯的空壳账户。同一个数字,两笔方向。这笔钱回了一圈。”
“还有别的。”哈特把照片递给霍根,“麦考利、安德森、科林——三个人都在同一个商业地产项目里。麦考利开发,科林审批,安德森负责政府采购补贴。他们是一条链上的三个人。妮基发现了索引的漏洞,等于发现了OmniTech有能力监控这三个人的一切行为。她被压下来之后,这三个人以为安全了,继续合作。但索引一直在记录他们。阿利托看到了记录,把证据给了科林。科林锁进了保险柜,不敢用,留给女儿。卢卡斯看到了记录,用它勒索麦考利。”
“然后阿利托死了。科林死了。麦考利死了。安德森死了。这条链上的人一个接一个消失。”霍根把照片翻过来,看着背面那行字,沉默了很长时间,“你说剩下的人还有十七个?”
“索引名单上还有十七个。”
“卢卡斯会去找他们吗?”
哈特没有回答。他走到门廊边缘,看着枫树街两侧整齐的房屋。远处,几个邻居正在清理安德森家飘过来的灰烬,用扫帚把黑色的碎屑从草坪上扫进垃圾桶。更远处,麦考利家的窗帘紧闭,门口的黄玫瑰被一夜风雨打落了一半花瓣。萨曼莎的基金会办公室位于街角那栋翻新过的维多利亚式小楼,门前的募捐箱被推倒了,硬币散了一地。
每个人都在打扫。每个人都在试图让枫树街恢复原样。
但原样是不存在的。那些被匿名信撕开的裂口,不是用扫帚能扫掉的。
“霍根,”哈特说,“卢卡斯说了一句阿利托说过的话——‘我不想再做谎言的承重墙’。阿利托说这话的时候是在拆墙。卢卡斯说这话的时候是在推墙。两个人用了同一句话,选择了相反的方向。但他们有一个共同点——他们都曾经是承重墙的一部分。阿利托写了索引的底层算法,卢卡斯保护了索引的法律免责权。他们亲手建造了这座可以压垮任何人的建筑。然后一个人后悔了,另一个人觉得后悔太慢。”
“你觉得卢卡斯接下来会做什么?”
哈特喝了口已经凉透的咖啡,苦味在舌尖上停留了几秒。他想起阿利托在地下室电脑上留下的那句话——“我把索引的种子交给你。”想起妮基在钟楼上说的那句话——“寄信的人,没有回头路。”想起卢卡斯在宴会厅后门最后的表情——不是恐惧,不是愤怒,而是一种近乎狂热的平静。
“他已经不打算逃了。”哈特说,“他把萨曼莎的坦白安排在全城直播,把安德森的死摆在汽车旅馆的游泳池里,把麦考利的袖扣放在安德森的车道上。每一步都像在写一个剧本,让观众看到所有真相慢慢浮出来。他在完成一件事——让枫树街的每一个人都看到自己是谁。不是通过信,是通过彼此的坠落。”
“那封信里的‘时间的证人’——”
“就是他自己。卢卡斯用了阿利托的代码,但不用阿利托的原则。他认为,只有在所有人面前被剥落的谎言,才是真正被清算的谎言。”
霍根站起来,把空咖啡杯捏成一团扔进垃圾桶。他走到哈特旁边,看着枫树街上人们扫灰烬的动作,嘴角拉成一条很紧的线。
“那你呢?”霍根问,“名单上第十七到第二十名,应该也收到信。或者马上会收到信。”
“我知道。”
“你打算怎么办?”
哈特把手伸进口袋。五枚袖扣的金属在他指间碰撞。他把阿利托的那枚拿出来,放在门廊栏杆上。V.A.。那个不再做承重墙的人。
然后他掏出妮基还给他的那枚。C.G.。那个终于还了一笔还不清的债的人。
“我要去一趟枫树街27号。”哈特说。
“麦考利家?”
“麦考利的书房。他坠楼那天晚上,有人在里面开了灯。卢卡斯在里面开了灯。他不是只为了让我看到——他是为了找一样东西。”哈特走下门廊,朝麦考利家的方向走去,“麦考利手里应该有科林给他的证据副本。卢卡斯在找那个副本。如果他找到了,那十七个人的秘密都在他手里。”
“如果他没找到?”
“那这些东西还在27号书房里的某个地方。”
霍根跟上来,两个人沿着枫树街的人行道快步走着。路过的邻居朝他们投来短暂的目光,然后迅速移开。没有人打招呼。没有人问他们在做什么。所有人都低着头扫灰烬,像一群在废墟里找东西的鸟。
麦考利家的前门锁着。后门也锁着。哈特绕到侧面,找到了那扇对着玫瑰园的书房窗户。窗户下沿的高度大概在他头顶的位置,窗框是木质的,白色的油漆已经开始剥落。他从草坪上捡起一块被玫瑰丛撑开的碎石,砸碎了窗玻璃。玻璃碎裂的声音在安静的早晨格外刺耳,但没有人出来查看。
他从窗户爬进去,落在一个铺着深绿色地毯的书房里。
麦考利的书房不像一个工作空间,更像是某种陈列室。书架上塞满了按颜色排列的精装书,墙上挂着商会颁发的奖牌和荣誉证书,书桌上放着一台最新款的VidStream Life智能终端——白色圆柱形,指示灯还亮着暗绿色的光。
哈特走到书桌前,打开抽屉。第一个抽屉装着文件夹和税表。第二个抽屉装着几封没有寄出的商业信函。第三个抽屉锁着。
他用书桌上那把黄铜拆信刀撬开锁舌,拉开抽屉。里面只有一个移动硬盘,和一枚金色袖扣。
袖扣上刻着两个字母。不是M.C.。不是麦考利。
是E.L.。
埃利奥特·卢卡斯。
哈特把袖扣翻过来。背面刻着一行极小的字,需要凑近台灯才能看清:“谎言有期限,证人没有。”
他把袖扣装进口袋,把移动硬盘插进书桌上的智能终端。终端屏幕亮起来,弹出一个文件夹窗口。文件夹的名字叫“人生重构计划”。
里面是十七个子文件夹,每一个都以一个人名命名。其中三个名字他认识——麦考利、安德森、科林·格雷戈里。剩下的十四个是陌生的名字,但每一个文件夹里都装着照片、银行记录、聊天记录截图、摄像头影像。格式和匿名信上的一模一样。
但这不是索引生成的。这些文件夹的创建时间跨度从三年前到现在,修改记录显示最后一次编辑是三个月前。编辑者ID是一个被删除的账户。但在最后一个文件夹的末尾,留着一行没有被删干净的文本批注:
“科林·格雷戈里整理。用于内部制约。非公开发布。”
哈特终于明白了。科林·格雷戈里不是不敢用证据,而是选择了一种更残忍的方式——他把这些秘密当成了保险。不是帮妮基的保险,而是保住自己在利益链里位置的保险。只要他握着这些秘密,麦考利不敢反水,安德森不敢不批,OmniTech不敢不买他的面子。他不是一个懦夫。他是一个收藏家。收集别人的秘密,然后锁进保险柜。
直到他快死了。直到那笔还不完的债忽然逼近了最后期限。他才把钥匙交给妮基,说“该还的还清”。但那些秘密还在麦考利的硬盘里。麦考利也留了一份。卢卡斯来找的就是这个。
哈特拔掉硬盘,装进外套内袋。现在的重量已经很明显了,几块硬盘在口袋里压出一个僵硬的形状。他站起来,走到被砸碎的窗户前,看着窗外的玫瑰园。那些被压倒的玫瑰花丛下面,曾经躺着麦考利的尸体。而现在,死人的硬盘里有十七个人的秘密,其中一些人还不知道自己即将收到信。
而那个拥有管理员权限的人,可能正在从远处看着这条街,看着他一扇接一扇地打开窗户。手机响了。霍根的声音从听筒里传来:“哈特,技术科刚破译了安德森车里那部手机的加密通讯记录。最后一条信息的收件人不是卢卡斯,是另一个号码,注册在一个你认识的名字下面。注册时间是四年前,从未注销。名字是妮基·卡尔森。”


暂无评论,来抢沙发吧!