應急燈全亮、主照明斷路的同一時刻,蘇晚冇有移動,她在等建築的備用電源係統是否會自動切入,結果是冇有,整棟樓的主迴路停止供電之後,隻有應急照明在維持,這說明斷路不是係統故障,是有人在配電層麵做了手動隔離。
楚承第一個反應是把服務器設備的電源狀態確認了一遍,設備在內置電池的支撐下仍在運行,服務器介麵冇有因為斷電而中斷,傳輸進度仍然卡在百分之三,“清算協議”的發送視窗處於掛起狀態。
替身冇有移動,但他把放在桌沿內側的右手抽出來,平放在桌麵上,掌心朝下。
楚承把筆從胸口袋取出來,放在桌麵上,站起身,往服務器設備的介麵位置看了一眼,然後告訴兩個人,他現在需要確認一件事,他走向會客室靠近玻璃隔斷的那側牆壁,找到牆上的一個麵板,打開看了幾秒,隨後把麵板重新關上,回到桌邊,告訴他們,配電麵板的主迴路開關是被工具強製撥斷的,不是遠程觸發,做這件事的人此刻應該還在建築內部,因為斷路之後通往停車場東側的那條通道會同步切斷門禁,進去容易出去難。
這句話意味著關掉主照明的人把自己也鎖在了裡麵。
替身在楚承說完之後,把nfc晶片卡從桌麵上取回,放進外套內側口袋,冇有解釋原因。
蘇晚在這個動作之後,把那條來自無標註發件人的最後一條簡訊在腦子裡過了一遍,檔名裡嵌入的字串與楚承三年前那個線人掃描件的行政編號完全一致,發這條簡訊的人同時掌握服務器的傳輸狀態和那批被單獨移走的內部任命檔案的去向,這兩條資訊線,冇有任何一方能夠同時持有——不是“老闆”,不是楚承,不是替身,也不是此刻不知所蹤的短髮女人。
發簡訊的人,是第五方。
樓道裡傳來動靜,不是腳步聲,是一種低頻的機械摩擦音,持續了大約兩秒,然後停止,隨即是一扇門從內部被推開的聲音,方向是建築東側靠近停車場通道的位置,和之前那組停在承重柱後麵的腳步聲最終退去的方向一致。
楚承把這個聲音的方向判斷了一遍,告訴兩個人,東側那條通道如果門禁已經被斷路觸發,那扇門應該是磁力鎖鎖死的狀態,能從內部推開,說明有人提前在鎖芯位置做了機械解鎖處理,這不是臨時動作,是進樓之前就準備好的。
替身開口,說了一句他今天進入會客室之後說過的最短的一句話,說那條通道是他進來的路。
楚承和蘇晚都冇有立刻說話。
替身從外套內側口袋把nfc晶片卡重新取出來,和終止碼字元紙並排放在桌上,這次冇有把兩樣東西往任何人方向推,他告訴他們,東側通道現在可以出去,但隻有一次機會,磁力鎖斷路之後會在三十秒內切換到機械鎖止狀態,他進來的時候已經用過這個視窗,再次打開需要從門禁控製主機手動重置,而主機在建築西側設備間。
這句話同時構成了兩件事,一件是告訴他們有一條出路,另一件是說明他本人已經不能用同一條路離開。
蘇晚把替身今天在這個房間裡交出的所有資訊和這個時間節點放在一起,推出了一個她之前冇有到達過的結論——替身今天帶來nfc晶片卡、帶來終止碼後半段、帶來顧問留下的所有備用方案,不是因為他要在這個房間裡完成某件事,而是因為他冇有打算從這個房間裡離開,顧問在設計這套係統的時候,給替身設定的角色,不是執行者,是壓艙石,他的出現本身就是一個讓所有資訊浮出水麵的觸發條件,而不是一個需要全身而退的棋手。
楚承把桌上那支筆拿起來,重新放回胸口袋,站了起來,他冇有去拿服務器設備,而是把設備留在了桌上,告訴蘇晚,他需要去西側設備間,把門禁控製主機手動重置,重置之後東側通道會有三十秒的視窗,她可以選擇走,也可以選擇不走,但他有一件事要先確認,就是那個發給她最後一條簡訊的號碼,他需要看一眼。
蘇晚冇有把手機給他,而是把號碼報出來,楚承在聽到號碼的後四位之後,把手裡的筆帽摩挲停住了,他告訴蘇晚,這個號碼段的歸屬,屬於三年前那個臨時專項工作組存續期間統一分配的內部聯絡號段,撤組之後這批號碼應該全部被登出,但如果有人在登出流程完成之前把其中一個號碼轉移到一張境外註冊的實體卡上,登出記錄裡就不會有任何痕跡,而能拿走這張卡的人,必須在撤組當天身處存檔室。
替身的手在桌麵上冇有動,但他把目光從桌麵移開了,看向了會客室玻璃隔斷之外的走廊方向。
楚承走出了會客室,往西側設備間方向去,腳步很快,冇有回頭。
會客室裡隻剩下蘇晚和替身,應急燈把整個空間壓成了一片冷白。蘇晚冇有去碰桌上的兩樣東西,她在等替身把那個關於撤組當天存檔室的資訊接下去,但替身冇有開口。
沉默持續了將近一分鐘,然後樓道西側傳來一聲悶響,不是機械聲,是一個重量落在地麵上的聲音,隨後是徹底的靜止。
楚承冇有回來。
蘇晚備用手機的螢幕再次亮起,這一次發件人有標註,是楚承的號碼,內容隻有一句話,說設備間的門從裡麵鎖死了,他出不去,而門裡麵有動靜。
楚承的簡訊隻有一句話,設備間從裡麵鎖死,門內有動靜。
蘇晚把這條訊息的時間戳和樓道西側那聲悶響的時間節點對齊,兩者相差不超過二十秒,這意味著楚承抵達設備間的時候,裡麵已經有人在等他,那人不是從外部跟進去的,是提前進駐的。
會客室裡隻剩下蘇晚和替身,應急燈把空間壓成一片冷白,服務器設備的內置電池仍在支撐運行,傳輸進度停在百分之三,掛起狀態冇有任何變化。
替身把桌上的nfc晶片卡和終止碼字元紙並排放著,冇有去碰,也冇有往蘇晚方向推,他把右手重新放到了桌麵上,掌心平壓桌沿,這個動作和他聽見楚承離開時的坐姿完全不同——他是在主動控製自己的手,讓它保持可見。
蘇晚冇有去動服務器設備,她把楚承發來那條簡訊和第五方發來的最後一條簡訊在腦子裡疊在一起,那個檔名裡嵌入的行政編號,和楚承三年前線人掃描件上的編號完全一致,但更關鍵的問題在於,第五方發這條簡訊的時間節點,是在楚承說出撤組當天存檔室這個細節之後,簡訊內容本身不是提示,而是確認——第五方冇有從外部補充資訊,而是在迴應這個房間裡剛剛說出來的東西,這說明第五方對會客室內的音頻仍有監聽能力,監控斷掉的,是視頻,不是聲音。
替身的沉默持續了將近兩分鐘,會客室外冇有任何新的聲音傳來,樓道西側徹底安靜,這種安靜比任何動靜都更難判斷。
蘇晚開口,她冇有問楚承,而是把第五方這個結論直接告訴了替身,說發給她的最後那條簡訊的發件人,現在仍然在監聽這個房間。
替身的右手在桌沿停了大約三秒,然後他把手從桌沿移開,把nfc晶片卡單獨拿起來,翻過來看了背麵,重新放回去,這是他今天在會客室裡第一次單獨觸碰這張卡而冇有任何說明動作。蘇晚冇有當場看出這個動作意味著什麼,但她記住了它。
就在這個時候,蘇晚的備用手機再次震動,這一次是連續兩次,簡訊節律,發件人無標註,她把手機取出來,螢幕上隻有一行字,內容是:設備間東牆,有一個備用饋線介麵,從內部可以觸發門禁主機的單迴路重置,需要工具。
這條簡訊冇有告訴她去救楚承,而是告訴她楚承有一條他本人不知道的出路,第五方比楚承更瞭解這棟建築的電氣結構。
替身冇有看見手機螢幕,但他把目光從nfc晶片卡上移開,看向蘇晚,他開口說了一件事,說他進這棟樓之前,外套內側的一個夾層裡有一件隨身工具,但他進會客室前已經把它轉移到了另一個位置,那個位置不在這個房間裡。
這句話不是解釋,是在告訴蘇晚他有一件她不知道位置的工具,而他選擇在收到簡訊之後、冇有看見簡訊內容的情況下說出這件事,這兩個時間節點之間的吻合不是偶然的,意味著替身知道第五方會在這個時刻發出一條需要工具的指令,也就是說,替身和第五方之間存在一條蘇晚之前冇有發現的資訊通道。
蘇晚冇有立刻追問,她把手機放進口袋,站起身,告訴替身她需要去西側設備間,她說這句話的時候,看見替身把那件工具的位置說出來了——是會客室玻璃隔斷外側、靠近承重柱底部的一個管道檢修口,他進樓的時候提前放進去的。
她冇有問他為什麼要在進會客室之前把工具藏在外麵,這個問題此刻不重要,重要的是這件工具的存在本身,早於他進會客室,早於“清算協議”被阻斷,早於楚承被鎖在設備間,替身在進入這個房間之前就已經預判過他需要把一件工具放在可以隨時取用又不會在會客室內被髮現的位置。
蘇晚走出會客室,在玻璃隔斷外側的管道檢修口位置找到了那件工具,是一個薄型的多功能起子,尺寸比標準工具更小,像是專門為某個特定介麵設計的,而不是通用規格。
她冇有往西側設備間走,而是先確認了樓道東側和西側兩個方向都冇有人影,隨後把備用手機重新取出來,回覆了那條簡訊,隻問了一件事,說備用饋線介麵在東牆什麼位置。
回覆來得很快,是一個具體的高度和橫向距離,描述精準到厘米,第五方對這棟建築設備間內部的熟悉程度,不是查圖紙能得來的,是親身進入過的。
蘇晚往西側走,在接近設備間的位置停下來,她在門縫處聽見了裡麵的動靜,不是楚承的聲音,是另一種聲音,低頻的,均勻的,像是某種設備的持續工作音,和門禁控製主機的待機音不同,更接近一個小型信號發射裝置在運作時的底噪。
她冇有直接推門,而是把起子先用手握住,確認了一遍手感,隨後把手機再看了一眼,第五方在上一條訊息之後又發來一條,內容隻有四個字:不止楚承。
設備間裡,有不止一個人。
蘇晚把這個資訊和門內那個信號發射裝置的底噪疊在一起,在腦子裡得出了一個她之前冇有推導過的結論——設備間裡的人,目的不是扣押楚承,而是在藉助楚承的存在,把蘇晚從會客室引出來,和替身分開,然後把蘇晚帶進一個信號被乾擾、傳輸被遮蔽的封閉空間。
楚承那條簡訊,是真實的,但那個把他鎖在裡麵的人,等的不是楚承,是她。
就在這個判斷成立的同一時刻,蘇晚的備用手機從口袋裡傳來一次震動,不是簡訊節律,是來電,發件人是楚承的號碼,但楚承在發給她的最後那條簡訊裡說他的設備在斷電之後一直在內置電池上運行,而設備間裡有一個信號乾擾裝置,如果楚承真的在設備間裡,他無法發出來電。
這個來電,不是楚承打來的。