1. 热浪中的火花

韦斯特湾的八月像一口倒扣的蒸锅。

弗兰克·阿彻把车停在锈铁湾大道的路边时,仪表盘上的温度计显示华氏一百零三度。他熄了火,没急着下车,先点了一根烟。空调的出风口还残余着最后一点凉意,但挡风玻璃外的世界已经被热浪扭曲成一幅流动的画——柏油路面蒸腾着氤氲的水汽,远处工业区的烟囱在灰蒙蒙的天幕下若隐若现。

他抽了三口,把烟掐灭在车门的烟灰缸里,推门下车。

热浪像一记重拳砸在脸上。

锈铁湾118号是一栋西班牙式的独栋别墅,白墙红瓦,门前的棕榈树蔫头耷脑。黄色警戒线已经被撤走了,只剩下一截断掉的带子还挂在铁艺门把手上,被风吹得微微晃动。阿彻掏出皮夹,亮了一下保险调查员执照,门口站着的物业经理点了头,递给他一串钥匙。

“警方什么时候撤的?”阿彻问。

“前天。”物业经理是个谢顶的矮胖男人,衬衫腋下洇着两大片汗渍,“说是意外。漏电。”

“你信吗?”

物业经理耸耸肩:“有钱人的意外都挺贵的。”

阿彻没接话,推开铁门走了进去。

泳池在后院。一个长方形的无边泳池,水还满着,但表面已经漂了一层细密的灰尘和几片枯黄的棕榈叶。池底的LED灯带还亮着,发出幽幽的蓝光,像是某种深海生物的眼睛。水泵房的铁门虚掩着,门框上还贴着警方的封条残片。

克里斯托弗·埃利斯,五十二岁,韦斯特湾排名前二十的房地产开发商,三天前就是在这里死的。

法医报告上写得很清楚:死者被发现时面部朝下浮在泳池里,穿着泳裤,身体表面没有外伤,肺部有积水。初步判断为溺水。但随后的尸检发现,死者的心肌组织呈现出明显的电击损伤特征——心脏在停跳之前,承受过一次足以致命的电流冲击。

警方追查了电流的来源。泳池的水下灯带线路老化,接线盒的密封胶圈早已开裂,水汽渗入导致短路。而整个泳池的漏电保护装置——那个本该在电流异常时自动跳闸的安全开关——不知道什么时候已经失效了。

意外。

很干净的意外。

阿彻蹲下身子,打开手电筒照向水泵房里的配电箱。他的手电光落在那个灰色的漏电保护器上,眉头慢慢皱了起来。

保护器本身并没有烧毁。它的外壳完好无损,甚至连灰尘都没积多少。而真正让他觉得不对劲的是,这个保护器的品牌和型号,跟他在三年前处理过的另一起案子——一个老妇人在浴室触电身亡——里见过的劣质产品完全不同。这是德国原装进口的施普林格工业级漏电保护器,用在商场和工厂的那种,理论上能扛住比泳池灯带大得多的电流负荷。

他掏出手机拍了几张照片,然后拨了一个号码。

响了三声,那边接了起来。

“又打扰你了,马克斯。”

电话那头传来一阵疲惫的笑声:“弗兰克,你每次打电话来都不是好事。”

马克斯·哈洛是韦斯特湾警局的电气火灾鉴定顾问,一个头发乱糟糟的物理学家,平时在州立大学教电磁学。阿彻还在警队的时候,两人合作过好几次。

“锈铁湾的埃利斯案,你知道多少?”阿彻问。

“那案子已经结了。”马克斯的声音低了一些,“技术层面,证据链很完整。”

“你亲自去的现场?”

“没有。但报告我看了。线路确实老化了,接线盒的防水也有问题。那房子建了十五年,泳池的线路从来没换过。这种老线路在高温天气里出问题,再正常不过。”

“漏电保护器呢?”

电话那边沉默了两秒。“什么漏电保护器?”

“施普林格HX-700系列,工业级的。”阿彻说,“你自己想想,一栋十五年的老房子,线路是旧的,接线盒是旧的,唯独漏电保护器是德国原装货。而且它失效了。保护器没烧,接线柱没发黑,没有任何物理损坏的痕迹——它就是失效了。”

马克斯沉默得更久了。

“你想说什么?”

“我想说,”阿彻缓缓站起身,“那个东西是被人为重新设定过的。跳闸阈值被人改了。可能在事发之前,它就已经不是一个保护器了,只是一个通了电的金属块。”

电话那头传来键盘敲击的声音。过了大概半分钟,马克斯才重新开口,声音变得不一样了——更轻,更谨慎,像是在办公室里怕被人听见。

“弗兰克,有几件事我得告诉你。第一,上周在嘉士兰区,有一栋公寓楼连续三次跳闸,电压波动毫无规律,供电公司派人去查过,啥也没查出来。第二,老城那边的自来水厂,上个月有一次压力异常,水管爆了,淹了一条街。第三,这些事都找不出原因,但控制系统的日志里都被人动过手脚。”

阿彻靠在泳池边的墙上,热风从背后吹过来,但他感觉脊背有点凉。

“你觉得这些是连起来的?”

“我不知道。”马克斯的呼吸声变得粗重,“但我跟你说,韦斯特湾这几年的城市基础设施,从供水到供电到天然气管道,全都是联网的。中控系统是欧瑞康公司做的,用了十多年了。那套系统的人机界面能让你远程控制任何一个节点。有人跟我说过,只要你能黑进欧瑞康的服务器,你就能远程开关任何一个变压站、任何一个水泵,你甚至能修改安全协议的参数。”

“有人跟你说过?”阿彻追问,“谁?”

但马克斯没有回答这个问题。他只是匆匆说了一句“我还有课,晚上再联系”,就挂断了电话。

阿彻合上配电箱的铁门,站在泳池边。正午的阳光像一块烧红的铁板压下来,水面的粼光刺得人睁不开眼。他低头看着池底那一排幽蓝的灯光,忽然意识到一件事。

如果马克斯说的是真的,如果整个城市的命脉可以被一块屏幕操控,那么杀人这件事,就再也不用近身了。

不需要凶器,不需要不在场证明,甚至不需要出现在同一个街区。只需要知道目标什么时候会出现在什么地方——比如一个富豪业主,每天下午三点会准时跳进自己的泳池——然后在千里之外的某个地下室里,敲几个键。

当受害人倒在水中的时候,凶手可能在喝咖啡。

当警方宣布意外死亡的时候,凶手可能在刷论坛。

当保险公司的理赔支票开出的那一瞬间,凶手就彻底消失了。

阿彻拿出手机,打开浏览器,在搜索引擎里输入了几个关键词。

跳出来的第一条结果,是韦斯特湾当地一个小众论坛。论坛的名字叫“潮汐之声”,界面朴素到像是二十年前的产物,深灰色背景,浅蓝色文字,没有任何广告和装饰。用户都是匿名的,名字后面跟着一串随机的字母数字。

他在搜索框里输入“克里斯托弗·埃利斯”。

搜索结果有七条。

第一条是三天前有人发的一个悼念帖,措辞很官方:“韦斯特湾的杰出市民克里斯托弗·埃利斯先生于家中不幸辞世,愿他安息。”回复有十三条,大多是蜡烛和祈祷的图标。

但第四条就不一样了。

发帖时间是在十天前,也就是埃利斯死前的一周。

标题是:“你觉得有些人该死吗?”

帖子是一张动图,一栋建筑在夜间被定向爆破,玻璃幕墙碎成千万片坠落,火光冲天。背景音乐是一首老歌的变调版本,节奏低沉缓慢,像是葬礼上的挽歌。

跟帖有一百多条。大多数人骂楼主是疯子,但也有人在认真地讨论,这种声音不大,却像水下的暗流。一个匿名叫“盐”的用户写道:“法律做不到的事情,不代表就是对的。但也不代表就应该被放过。”

还有一条更短,来自一个叫“浪涌”的用户,只有五个字:

“记下来。会算的。”

阿彻盯着这五个字看了很久,然后退出了帖子。他下意识地点开了埃利斯死前那段时间的本地新闻,一条条往下翻。翻到第八条的时候,他停住了。

那是一条三周前的报道,标题是:“开发商埃利斯赢得重大诉讼:外籍游客索赔被驳回。”

报道里写得很清楚。一个来自太平洋岛国的中年游客,在埃利斯开发的一处度假村摔伤,脊椎受损,半身瘫痪。他请了翻译,跨洋越海到韦斯特湾起诉埃利斯的地产公司,要求赔偿。但法院以他的庭审翻译资质不符合规定为由,拒绝采信翻译证词,最终驳回了他的全部诉求。受害游客在宣判后的第二天就带着家人离开了韦斯特湾,去向不明。

而那笔翻译费用——几万美元的文件口译和笔译开支——被法院判定由败诉方承担。也就是说,一个瘫痪的人,赔了几万块翻译费,什么都没拿到,然后消失了。

阿彻放下手机,感觉心脏被什么东西轻轻撞了一下。

他想到那个漏电保护器。想到那行被修改的代码。想到那个叫“浪涌”的ID。

也许埃利斯不是第一个。也许也不会是最后一个。

夕阳开始往下沉,光线透过棕榈树落在水面上,碎成一块一块的金色。后院很静,只有循环水泵发出低沉的嗡鸣声。阿彻站了很久,直到腿开始发麻,才转身往外走。

走出铁门的时候,他低头看了一眼门把手上的那截断掉的警戒线。

断口很整齐。

不像是被扯断的。

像是用剪刀剪的。

他把那截黄线塞进裤兜里,上了车,发动引擎。后视镜里,锈铁湾118号的白墙红瓦被晚霞染成了一片陈旧的赭色。阿彻把空调开到最大,冷风灌进来,但他后背那片湿透的衬衫,一直没干。

他想起马克斯在电话里那句没说完的话。

还有那五个字。

记下来。会算的。

车驶入主路,汇入晚高峰的车流。城市里的霓虹灯次第亮起来,把每辆车都涂上流动的光斑。而头顶上方,无数条看不见的数据流正在光纤里奔涌,它们越过变压器、水泵、天然气阀门,越过整个城市沉睡的命脉,安静地等待着下一道指令。

在没有人看得见的地方,有人正在记账。

而账本的下一页,还没翻过来。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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