屏幕上的时间戳,清晰得刺眼。
2023年10月17日,下午3点42分。
江浩的手指悬在空格键上,指节绷得发白。监控画面从天花板角落俯拍,父亲江建国穿着那件洗得发白的灰夹克,坐在茶馆竹椅上。对面那人背对镜头,花白后脑勺,肩膀微佝。
父亲死了七年。坠楼现场的照片,法医报告的每个字,都烙在江浩脑子里。可画面里的人正抬手倒茶,手腕上那块老式上海表反着光——表带磨得发亮,表盘右下角有道细裂纹。
他认得那道裂纹。七岁那年他摔了表,父亲没骂他,只用胶小心粘好。裂纹还在。
“不可能。”
声音从喉咙里挤出来,混在机箱风扇的嗡鸣里发颤。
背对镜头的人就在这时转过头。侧脸一闪而过:花白眉毛,深陷眼窝,左脸颊一颗黑痣。
江浩猛地站起,椅子腿刮过水泥地,发出刺耳锐响。
这张脸,他在父亲的老相册第三页见过。黑白合影,两个年轻人站在纺织厂门口。父亲旁边那人叫陈国华,宏远资本最早的三个创始人之一。档案记录:陈国华,1998年因肝癌去世,追悼会办了三天,墓碑立在西山公墓。
死人不会喝茶。
江浩把进度条拖回去,放大画面。陈国华的手指在桌面上敲击,节奏三短一长,停顿,再两短。
摩斯电码,“危险”。
画面里,父亲点了点头,端起茶杯时,左手小指在杯底轻轻点了三下。
撤离点。紧急联络位置。
江浩盯着父亲左手。茶杯放回桌面,指尖划过竹桌纹理——不是无意,是划痕。他截取那一帧,亮度调到最高。桌面上,七道深浅不一的划痕,排列成北斗七星。斗柄指向窗外。
调出地图,沿指向延伸三公里,标记落点:纺织厂家属院。父亲年轻时住过的地方。
机箱突然爆出尖锐警报。
屏幕右下角弹出红色弹窗:【检测到国安三级追踪协议激活,信号源:证监会稽查局内部服务器。倒计时:4分32秒】。
江浩关掉影像,手指在键盘上飞掠。三天前潜入宏远机房埋下的十七个逻辑炸弹,该引爆了。
第一个炸弹炸开股权交易流水。宏远资本过去五年所有通过离岸公司洗钱的记录,像烟花在暗网七个匿名论坛同时炸开。文件包自动附带校验码和原始凭证扫描件,每一笔都能追溯到具体银行账户。
第二个炸弹更狠。周正明儿子在海外购置的二十三处房产信息,连同资金流转路径,打包发往中纪委举报系统加密通道。发送时间设定为五分钟后,触发条件——他的手机信号消失。
第三个炸弹留给刘振东。宏远正在操作的三个并购案,全部底价和谈判底线做成PDF,群发给竞争对手公司CEO邮箱。邮件末尾附一句:“贵司法务部王总监收过宏远三百万,证据在附件三。”
做完这些,倒计时还剩1分47秒。
江浩拔掉U盘塞进鞋垫夹层,抓起背包冲出机房。走廊尽头消防通道传来密集脚步声,至少六人,步频统一得像军队。他转身推开通风管道检修口,钻进去时把一枚微型信号干扰器贴在管道内侧。
干扰器启动,整层楼监控画面将定格在三十秒前。
管道里,他匍匐前进,手肘膝盖磨在金属板上发出闷响。下面传来踹门声,然后是那个中年人的嗓音:“人刚走!通风管道!”
江浩加速,第一个岔口右转。管道地图他背了三天,这条支路通往大厦B座货运电梯井。爬了二十米,前面出现光亮——检修口到了。
推开盖板跳下,正落在货运电梯轿厢顶上。
电梯正在下行。江浩趴稳身体,从背包侧袋掏出备用手机,开机,登录加密聊天软件。夜莺的头像灰色,最后一条消息停留在昨晚23:17:【明天中午12点,老地方,带新证据。】
他打字:“陈国华还活着。”
消息发送失败。红色感叹号跳出来,网络不可用。
电梯停在负二层停车场。江浩掀开轿厢顶部紧急逃生口,跳进电梯,在门打开的瞬间侧身闪出。停车场空荡荡,只有几辆公务车停在专属车位。他压低帽檐朝出口走去,脚步不紧不慢。
出口岗亭里,保安正看手机视频。
江浩走到闸机前刷卡——用的是三天前从某个宏远员工那里顺来的门禁卡。闸杆抬起,他走出去,拐进旁边小巷。走了五十米,身后传来汽车引擎轰鸣。
两辆黑色轿车冲出停车场,左右分开包抄巷子两端。
江浩转身跑进巷子中段居民楼,一步三级冲上楼梯。二楼,三楼,四楼拐角他推开消防窗,抓住外墙排水管滑下去。落地时脚踝传来刺痛,他咬牙继续跑,穿过楼后小区花园。
那两辆车被单行道困住,正在倒车。
江浩翻过小区围墙,落在一条背街。这里全是小餐馆后厨,油烟味混着潲水气味扑面而来。他扯掉外套反穿,把背包塞进垃圾桶,从另一个出口走上主街。
手机震动。
陌生号码发来短信:【北斗七星指向的地方,有你要的答案。别信夜莺。】
江浩盯着这行字,手指悬在删除键上。发信人知道影像内容,知道解码方式,知道他和夜莺的联系。这只能是——陈国华本人。
他回拨过去,提示已关机。
街对面,两个穿夹克的男人正在扫视人群。其中一个拿起对讲机说话,目光朝这边扫过来。江浩转身走进旁边便利店,从货架上拿了瓶水,在收银台排队时用余光观察门外。
那两人穿过马路了。
江浩掏出零钱付账,接过找零时故意把一枚硬币掉在地上。弯腰去捡的瞬间,他从货架底部的反光里看见——那两人一左一右堵住了便利店门口。
收银员是个小姑娘,正低头玩手机。
江浩直起身,拧开瓶盖喝了口水,朝便利店后门走去。那里挂着“员工通道,顾客止步”的牌子,门把手上方有个监控探头。他推门进去,反手把门锁死。
后面是条堆满纸箱的走廊。
走廊尽头有扇铁门,门缝里透出光。江浩走过去,听见里面传来电视声——正在播午间新闻。他敲了敲门,三长两短。
门开了条缝,一只眼睛从里面打量他。
“送外卖的走前门。”是个老头的声音,沙哑。
“我找北斗七星。”江浩说。
铁门吱呀一声打开。老头大概七十多岁,穿着洗褪色的工装背心,手里拿着锅铲。屋里很简陋,一张床,一张桌子,墙上贴满老式机械图纸。
“江建国的儿子?”老头上下看他,浑浊的眼睛眯了眯,“长得不像。”
“像我妈。”江浩走进屋,铁门在身后关上,发出沉闷的撞击声,“您认识我父亲?”
老头没回答,走到桌边打开抽屉,拿出一个铁皮盒子。盒子上锈迹斑斑,锁扣已经坏了。他掀开盒盖,里面是一叠发黄的信纸,最上面压着张黑白照片。
照片里是三个年轻人,站在纺织厂大门前。阳光很好,照得他们脸上发亮。
左边是父亲江建国,穿着工装,笑容腼腆。中间是陈国华,胳膊搭在父亲肩上,咧着嘴。右边是个戴眼镜的瘦高个——周正明。三十年前的周正明,头发还没白,脸上带着那种温和又精明的笑。
“这是1978年。”老头用粗糙的手指点了点照片,指甲缝里嵌着黑泥,“你爸,老陈,还有小周,当时都在厂里当会计。后来厂子改制,他们三个凑了五千块钱,注册了个公司。”
“宏远资本的前身?”
“那时候还不叫这名。”老头坐下,从兜里摸出皱巴巴的烟盒,点了根烟,“叫建华商贸,做布料倒卖。第一年赚了三万,你爸说要分钱,老陈说再投进去,小周没说话,光笑。”
烟雾在屋里弥漫开来,混着旧木头和灰尘的气味。
“后来生意做大了,矛盾也大了。你爸太老实,觉得账目必须清清楚楚,一分钱不能差。老陈太野,什么钱都敢赚,路子野得吓人。小周……”老头顿了顿,深深吸了口烟,“小周最聪明,知道怎么在中间平衡,怎么让两边都觉得自己赢了。”
“陈国华真的死了吗?”
老头抬眼看他,眼神浑浊却锐利得像刀子:“1998年,老陈查出肝癌晚期,医院下了三次病危通知。追悼会是我帮着办的,骨灰盒是我捧去墓园的。你说他死没死?”
“可我看到了上周的监控——”
“看到的不一定是真的。”老头打断他,烟灰掉在桌上也不管,从铁盒底层抽出一张纸,“这是你爸留给你的。他说如果有一天你找来这里,就把这个给你。”
纸上是手写的几行字,父亲的笔迹,江浩认得:
【浩儿,如果你看到这张纸,说明三件事:第一,老陈还活着;第二,小周已经变了;第三,我留下的东西在七星斗柄所指的第七户。钥匙在老吴那里,密码是你生日倒过来。】
江浩攥紧纸条,纸张边缘割得掌心发疼:“老吴在哪?”
“三个月前搬走了。”老头吐出口浓烟,“说是儿子接他去深圳享福。走之前来我这儿坐了坐,留了个话——如果有人来问钥匙,就说‘纺织厂第三车间,东墙第五块砖’。”
“谢谢。”
江浩转身要走,老头叫住他:“等等。”
“还有事?”
“你爸当年坠楼,警察说是自杀,抑郁症,压力大。”老头的声音低下去,几乎被烟嗓吞没,“但那天晚上,十一点多,我看见有辆车停在楼下。黑色轿车,没挂牌。车里下来两个人,其中一个手腕上有纹身——青龙绕剑,剑尖滴血。”
江浩呼吸一滞:“那是谁的标志?”
“不知道。”老头摇头,把烟头按灭在铁盒盖上,“但老陈也有个一样的纹身,在左边胳膊上。他说是年轻时混帮会留下的,后来洗掉了,留了疤,像条蜈蚣。”
江浩记下这个细节,推门离开。铁门合上的瞬间,他听见老头在屋里咳嗽,咳得像要把肺掏出来。
从居民楼出来时,那两辆黑色轿车已经不见了。街对面下象棋的年轻人也散了,只剩棋盘孤零零摆在凳子上。江浩打了辆车,报出纺织厂家属院的地址。司机是个话痨,一路抱怨油价涨得比血压还快,江浩没接话,盯着手机屏幕。
加密聊天软件里,夜莺的头像亮了。
新消息跳出来:【你被跟踪了。别去家属院,那是陷阱。来这个地方——】后面附了个坐标,定位在城西物流园区。
江浩打字:“你怎么知道我在去哪?”
【我在国安的内线看到你的行踪轨迹。周正明调动了三个行动组,其中一组已经埋伏在家属院。你现在掉头还来得及。】
“陈国华还活着的事,你知道多少?”
那边停顿了大概十秒。江浩看着屏幕,指尖发凉。
【谁告诉你的?】
“监控影像。上周的。”
这次停顿更久。“对方正在输入”的提示闪烁又消失,反复三次,最后发来的只有一句话:【那不是陈国华。那是周正明找人假扮的,为了引你上钩。】
出租车拐进纺织厂路。
江浩抬头,看见那片熟悉的红砖楼。六层,没电梯,外墙爬满枯藤。他小时候在这里住过两年,记得每栋楼的排列,记得楼下那棵老槐树夏天会开满白花。北斗七星斗柄指向最里面那栋,七单元,七楼。
第七户。
他付钱下车,站在路边点了根烟。家属院门口有个修自行车的老头,摊子摆的位置正好能看见所有进出的人。斜对面小卖部门口,两个年轻人在下象棋,但棋子半天没动,其中一人总往这边瞟。
埋伏已经布好了。
江浩掐灭烟,转身朝反方向走。修自行车的老头抬头看了他一眼,又低头继续补胎。那俩下棋的年轻人没动。他走到路口,拐弯,然后突然加速冲进旁边的菜市场。
市场里人声嘈杂,摊位拥挤,地面湿滑。
他从水产区穿过去,鱼腥味混着冰块的寒气扑面而来。在肉摊后面找到个小门,推开是条堆满杂物的窄巷。巷子尽头有堵矮墙,翻过去就是家属院的后墙。
墙根下长满枯黄杂草,有个排水沟的缺口,刚好容一人通过。
江浩蹲下身,从缺口钻进去。里面是家属院的锅炉房后院,堆着煤渣和废旧家具,锈蚀的铁架子上晾着几件旧衣服。他贴着墙根移动,绕过锅炉房,看见那栋红砖楼就在二十米外。
楼门口停着辆三轮车,车上盖着帆布。
帆布下面鼓鼓囊囊,形状不太对——太方正,像箱子。江浩从地上捡起块碎砖,朝反方向扔出去。砖头划出弧线,砸在铁皮垃圾桶上。
哐当一声。
三轮车帆布动了。
一只手从下面伸出来,掀开帆布一角。江浩看见半张脸,还有握着手枪的右手,虎口有老茧。他屏住呼吸,慢慢后退,退到锅炉房的阴影里,背脊贴上冰冷砖墙。
手机在这时震动。
还是那个陌生号码:【你进去了?快出来!七户是死亡陷阱!】
江浩没回,直接关机。他从背包里掏出最后一件工具——无人机,巴掌大小,静音电机。打开遥控器,无人机悄无声息地升起,像只黑色甲虫,飞向七楼。
屏幕上传回实时画面。
七楼的窗户关着,窗帘拉了一半。无人机悬停在窗外,用红外镜头扫描室内。画面显示屋里至少有四个热源,两个在客厅,一个在卧室,一个在厨房。
全部是静止状态,像在等待。
江浩操控无人机绕到楼后,那里有个空调外机平台。从平台角度可以看见卧室窗户的缝隙,镜头推进,透过缝隙——
他看见了夜莺。
夜莺被绑在椅子上,嘴贴着黑色胶带,额头有干涸的血迹,顺着鬓角流到下巴。但人还活着,胸口在微弱起伏。卧室里没有其他人,门关着。
客厅里的两个热源动了。
无人机镜头转向客厅窗户,但窗帘拉得太严,什么也看不见。江浩收回无人机,从阴影里走出来。他必须上去。夜莺知道太多秘密,不能落在周正明手里,更不能死在这里。
楼门没锁,铁门虚掩着。
他推开铁门,楼道里声控灯应声亮起,昏黄光线照出墙壁上密密麻麻的小广告,台阶的水泥边角已经破损,露出里面的钢筋。江浩一步两级往上跑,在五楼拐角停下——上面传来脚步声。
不止一个人。
他闪身躲进五楼半的杂物间,门虚掩着,里面堆着破旧纸箱和扫帚。脚步声越来越近,是两个男人在说话,声音压得很低,但在空荡楼道里格外清晰。
“那女的嘴真硬,电了两轮都不说。”
“周局说了,等钓到江浩就处理掉。反正都是要死的,早死晚死有什么区别。”
“可惜了,长得还挺标致。”
脚步声经过杂物间,往下去了,渐渐消失。江浩等了三秒,推门出来,继续往上跑。七楼到了,702的门牌锈迹斑斑,数字“2”掉了一半。
钥匙在老吴说的那块砖里。纺织厂第三车间,东墙第五块砖。
但现在来不及去找了。江浩从鞋底抽出根细铁丝,插进锁孔。这种老式弹子锁他小时候就会开,父亲教的,说万一忘带钥匙还能进门,也算门手艺。
锁舌咔哒一声弹开。
他推门进去,反手关门。客厅里空荡荡的,只有一张木桌和两把椅子,桌上积着薄灰。卧室门关着,他走过去,握住门把手——
门从里面拉开了。
夜莺站在门口,脸上干干净净,没有血迹,也没有胶带。她穿着黑色运动服,头发扎成利落的马尾,手里拿着把枪,枪口稳稳对着江浩的胸口。
“你来了。”她说,声音平静。
江浩看着她,又看看她身后。卧室里没有人,椅子倒在地上,绳子散开着,像蛇蜕下的皮。
“你没被绑。”
“当然没有。”夜莺笑了笑,笑容很冷,嘴角弧度像用尺子量过,“从始至终,我都是周局长的人。那些情报,那些帮助,那些恰到好处的提醒,都是为了让你走到今天这一步,走进这个房间。”
“为什么?”
“因为你父亲留下的东西太重要了。”夜莺用枪示意他退后,动作流畅得像排练过无数次,“宏远资本三十年的原始账本,每一笔灰色交易,每一个见不得光的股权转让,都记在上面。牵扯的不只是周局长,还有上面更高层的人,高到你想象不到。那些账本一旦公开,半个金融圈都要地震,很多人会死,更多人会生不如死。”
江浩慢慢后退,退到客厅中央,背对着门。
“所以陈国华真的死了?”
“1998年就死了,骨灰都凉透了。”夜莺说,枪口纹丝不动,“你看到的影像是AI合成的,声音是声纹模拟,连手腕上表的反光角度都调了十七遍。周局长花了大价钱,就为了让你相信死人复活,相信背后还有更大的阴谋,然后自己跳进这个圈套。”
“那北斗七星的暗号——”
“是你父亲留下的,但解码方式我们早就知道了。”夜莺的枪口很稳,稳得可怕,“老吴也是我们的人,三年前