第6章 第 6 章
天亮得很慢,像有人在窗外用濕布一層層擦著灰白的天幕。許知晚醒來的時候,第一個念頭不是咖啡,也不是課題,而是那句「打印又像手寫」。她坐起來,床沿的冷意順著小腿爬上來,她把手伸進外套口袋,指尖碰到那只空的封條袋,才真正清醒。
她沒開燈,先拉開窗簾一條縫。操場那邊的花架還在搭,白花箱被人重新蓋好,沒有昨晚那種被風掀起的凌亂。太整齊了。整齊通常意味著有人來過,也意味著有人不希望留下任何「昨晚」的痕跡。
手機亮了一下,是顧承野的訊息:維修門九點整,一分鐘。別早到。
許知晚回了個好,沒有多說。她換好衣服,把頭髮束起來,帶上放大鏡、手套、封條袋和一支鉛筆。出門前,她把筆電包裡的加密硬碟摸了一遍,像確認刀還在鞘裡。再把手機調成靜音,塞進最深的夾層。
走到管理員辦公室時,走廊裡的暖氣像過於熱情的客套。管理員是個白髮的本地老人,看見她就笑了一下,笑意卻很快收住,像怕笑得太多會讓某個故事顯得不夠嚴重。
「你就是許?」他壓低聲音,「承野說你會來。」
「那封信。」許知晚不繞彎。
老人從抽屜裡拿出一個透明夾袋,裡面是白色信封。信封很新,紙面沒有郵戳,沒有寄件人地址,只有她的名字。名字寫得端正,筆畫像鉛筆又像墨水,近看卻能看出一種不自然的均勻,像每一個筆鋒都經過刻意模仿。
老人把夾袋遞過來,手指在邊緣停了一下:「昨天那個人說她是你朋友,來替你領。她講中文,口音跟你們差不多。我問她你生日,她答不出來。」
許知晚的指尖隔著夾袋摸到信封的表面。紙張纖維細,壓紋很輕,屬於學校附近那家文具店常賣的「婚禮用信封」。她抬眼:「她長什麼樣?」
老人努力回想:「戴帽子,口罩,眼睛很亮。她還說一句……說你最近忙,怕錯過重要消息。」
許知晚心裡冷了一下。周曼寧最擅長把「關心」包裝成合理的侵入。她接過夾袋,沒有在這裡拆。她不想讓任何人看到信裡的第一行字,更不想讓管理員成為下一個被牽連的證人。
「謝謝。」她說。
老人點點頭,像鬆了一口氣,又像把某種責任交出去:「小心點。這城裡的年輕人啊,寫信比說話還兇。」
許知晚把夾袋放進包裡,離開時沒有回頭。她走得不快,卻把每一步都踩得很穩。外頭的空氣乾冷,像從金屬裡刮出來的味道。她沿著小路往花架方向走,途中經過社團活動中心,玻璃門上貼著婚禮彩排的告示,英文和中文並列,像兩套規則同時在這座城市運作。
花架旁的維修門藏在一排藤蔓後面,藤蔓被修剪得太齊,像有人故意清出一條視線。許知晚抬手看了眼時間,八點五十九。她停在門旁,沒有伸手。她等那一分鐘真正到來。
九點整,門鎖喀的一聲,門縫開了一指。顧承野從裡面探出頭,眼神掃過她身後的路面,確定沒人才把門拉大一些。
「進來。」他聲音很輕,卻不顯慌。
許知晚側身進去,門在她身後立刻合上。裡面是維修走道,牆上貼著管線標示,空氣有灰塵和漆味,像一段不該被學生看見的校園內臟。
顧承野走在前面,步伐不急,像一切都在工作流程裡。「你拿到那封急信了?」
「拿到了。」許知晚說,「信封是婚禮用的。字是仿筆字體或熱轉印,均勻得不正常。」
顧承野側頭看她一眼,眼神裡有一瞬像是在評估她的冷靜是不是真的。「你昨晚那句『看住』,你是要我看住沈予澈,還是看住別人?」
許知晚沒回答太快。走道盡頭的門牌寫著檔案室內部通道,她知道這裡每一扇門都通往某種權限。「都要。」
顧承野沒有追問,像接受她的防備。他推開門,裡面是檔案室的後區,沒有對外窗,燈光白得像手術台。幾排灰色鐵櫃整齊排列,電腦螢幕上停著系統登入畫面。
桌上放著一個紙袋,與昨晚沈予澈拎的那種很像。顧承野用指尖把紙袋口撐開:「他昨晚來找我。說周曼寧給他的誓詞信,覺得不對,想問我能不能幫忙『確認格式』。他沒說你,但我看得出他是想找一個不會把這件事當八卦的人。」
許知晚走到桌邊,視線落在紙袋裡露出的一角信紙。那紙略厚,偏米白,邊緣有壓紋。她沒立刻伸手,先問:「你給他看什麼了?」
「我什麼都沒看。」顧承野說得很平,像在宣誓自己的邊界,「我只收下,說今天會走正式查核流程。你要我查路徑,我得先有一個『物』在案。」
許知晚點頭,從包裡拿出手套戴上。她把紙袋裡的信抽出來,信封口貼著一枚銀白色封緘貼,材質帶微微珠光,像婚禮請柬常用的那種。貼紙邊緣有極細的纖維毛邊,表示是手工撕下而不是機器裁切。
她用放大鏡看封緘貼的壓紋,上面沒有姓氏縮寫,只有一個小小的花瓣圖案。她的眼皮微動:「這不是普通文具店買的封緘貼。是社團訂製的那批。」
顧承野站在她旁邊,沒有靠太近,像尊重她工作時的集中。「你確定?」
「印刷壓力不同。」許知晚把信封翻到背面,指腹隔著手套輕擦封口處,「而且封口底下有二次黏貼的痕跡。有人拆過,再封回去。」
顧承野的眼神沉了一瞬:「所以這封誓詞信不是第一次到他手上。」
「不只。」許知晚把信紙抽出來,沒有展開,先看紙張邊緣。紙邊有非常細的夾痕,像被放進某種夾具壓過,這不是普通信封造成的壓痕,更像掃描器或文件夾的壓條。「它曾經被掃描過,或被夾進檔案裡。」
她這才把信展開。第一行字是中文,筆跡看起來像沈予澈的端正,卻多了幾處不屬於他的習慣:某些橫畫尾端硬折,某些捺筆過度用力,像模仿者怕不夠像,反而露出刻意。
內容像誓詞,卻處處像在為某個「版本」做鋪墊。
「……感謝在場的每一位見證,我願意承認過去的錯誤,承認我曾經選擇遺忘……」
許知晚盯著「選擇遺忘」四個字,喉間像被冷水灌了一口。她抬眼看顧承野:「周曼寧要他在台上承認自己是『選擇遺忘』,等於先把失憶定性成道德問題。之後不管出什麼證據,都能說他是裝的。」
顧承野沒有否認,聲音依舊溫和:「這就是她擅長的。先定義,再討伐。」
許知晚把信紙放回桌上,指尖在紙面上方停了半秒,像克制著想把它撕碎的衝動。她把另一個透明夾袋拿出來,將管理員那封急信也放上桌,兩封信並排,像兩把同款不同刃的刀。
「我需要你查這封PDF的郵件路徑。」她說,「還有這封急信,來源可能不是郵件,是校內投遞。監控、門禁、郵件室出入紀錄,能調多少調多少。」
顧承野走到電腦前坐下,輸入密碼,動作不慌。「我可以查校友會行政組的發信紀錄、SMTP中繼、備份時間戳。監控得看權限,但門禁我能拿到部分。」
他停了一下,又補一句:「不過你要做好心理準備。她如果敢用校友會的名義發信,代表她手裡至少有一個內部帳號,或有一個人願意替她按下送出鍵。」
「我知道。」許知晚說,「我也想知道,那個人是誰。」
顧承野打開系統,螢幕上跳出一串資料欄位。他戴上眼鏡,眼神變得專注而平靜,像一個把情緒放進抽屜的人。「你昨晚說要把舞台變成法庭。你想怎麼做?公開信件那一段?」
許知晚看著桌上的兩封信,聲音很冷,卻不尖:「周曼寧把『公開』設計成她的勝利方式。她會挑她想公開的,讓別人以為看見全部。我要做的是在她的公開裡塞進一個她無法控制的『完整』。」
顧承野手指停在鍵盤上:「完整需要時間。婚禮快到了。」
「所以我才來找你。」許知晚說,「你能讓時間戳說話。」
顧承野沒有再說「危險」。他只是把視窗切到郵件備份,開始輸入查詢條件。螢幕上滾出一串記錄,像一條條被壓在水底的魚骨。
「有了。」他忽然說。
許知晚走近,仍保持半步距離。螢幕上顯示一封由校友會行政組帳號發出的郵件,收件人是她的校郵箱,附件名正是那個PDF。時間是昨晚十一點四十二,與她收到的時間相符。可奇怪的是,發信端的IP不在校友會辦公室,也不在校內網段,而是一個外部住宅網路的地址。
顧承野指著那行IP:「這不是校內。有人在外面登入了行政組帳號,或是用轉發規則把信丟出去。更重要的是,這封信在備份系統裡有兩個版本。」
「兩個?」許知晚的心微微一緊。
顧承野點開備份差異比對。螢幕分成左右兩欄,內容大致相同,但第一句不一樣。左欄是她看到的:知晚,如果你看到這封,代表我已經被替換成功了。右欄的版本則寫著:知晚,如果你看到這封,代表我已經被迫退出了。
退出。與替換成功完全不同的語感。退出像是逃離、撤退;替換成功像是某種計畫的完成,像勝利口吻。
許知晚盯著那兩句,腦子裡迅速把它們放進同一條時間線。她知道自己不該立刻下結論,但她也知道文字不是隨機的。每一個詞的選擇,都對應著某個人想要的敘事。
「哪個版本先?」她問。
顧承野把時間戳拉出來:「右邊那個,也就是『被迫退出』,先進備份。五分鐘後有一個覆寫,變成你看到的『替換成功』。覆寫的操作者……」他停了一下,像不想直接說出那個答案,「是用行政組帳號登入的人。」
許知晚的指尖微微發麻。五分鐘足夠做什麼?足夠打電話確認某個措辭是否夠狠,足夠讓某個計畫從「逼退」升級成「替換」,足夠把一個人從被害者改寫成共犯。
「所以有人先寫了真話,又有人把它改成更適合舞台的版本。」她說,語氣平淡得像在念鑑識報告。
顧承野看著她:「你覺得先寫真話的是誰?」
許知晚沒有立刻答。她想起四年前那封未寄出的草稿,那種克制的急。也想起沈予澈昨晚說周曼寧要他背誓詞,像怕他當天臨場說出自己的話。她心裡浮起一個可能,卻不願意太早把沈予澈推進任何一種角色。
「我不知道。」她說,「但我想見沈予澈一面。現在。」
顧承野看了眼時間:「他今天要彩排。」
「正好。」許知晚把那封誓詞信收進封條袋,封口壓緊,寫下時間和地點。她的字很穩,像把心跳也壓平。「彩排是周曼寧的主場,我要看她怎麼把他放在舞台中央。」
顧承野把螢幕截圖存進一個加密資料夾,又抽出一張紙寫下IP和時間戳,遞給她:「這個你拿著。你如果要在公開場合用,最好不是電子檔。紙比較難被遠端抹掉。」
許知晚接過來,紙邊刮過她手套,發出很輕的聲音。她看著那一串數字,忽然覺得這座城市所有的秘密都躲在這種看似冰冷的格式裡:時間、路徑、權限。
她轉身要走,顧承野忽然叫住她:「還有一件事。」
許知晚回頭。
顧承野的聲音仍然溫和,卻多了點不確定的重量:「昨晚沈予澈離開前問我,如果一個人說他忘了,是不是就能被原諒。我沒有回答。因為我不知道他問的是別人,還是問他自己。」
許知晚的睫毛微微一顫。她沒讓那一瞬情緒停留太久,只說:「他不需要你回答。他需要證據回答。」
顧承野點點頭,像接受她的冷,卻又像替某個人擔心:「你去吧。你如果需要我在婚禮當天做見證,我可以站出來。但我站出來的代價,你也要算進去。」
「我會算。」許知晚說完,推門離開。
她走出維修門,花架旁已經有志工在搬椅子,彩排的音響在遠處試音,麥克風傳出一聲刺耳的回授,像有人在提醒每個人:聲音是可以被放大的,也可以被操控的。
她沿著人群邊緣走,遠遠看見周曼寧站在草地中央,手裡拿著流程表,正在用英語跟本地音控溝通,語氣自信流暢,像這場婚禮本來就是她的作品展。她轉頭時,目光恰好掃到許知晚,笑意立刻掛上來,像不曾在背後遞過刀。
「知晚,你終於來了。」周曼寧走近,聲音甜得像加了太多糖,「我還擔心你忙鑑識忙到忘了我們的大日子。」
許知晚看著她:「大日子是誰的?」
周曼寧眨了眨眼,笑得更自然:「當然是大家的。校友會、社團、學校,還有……你們。」她故意把最後兩個字拖得很輕,像在撥弄一根看不見的弦。
許知晚沒有接那句。她把視線越過周曼寧的肩,落在不遠處的沈予澈身上。
他站在搭好的簡易舞台旁,正跟一個攝影師確認角度。今天他沒穿西裝,只穿了白襯衫和深色長褲,衣袖挽到手肘,露出手腕骨節。陽光落在他側臉上,他看起來比昨晚更清醒,卻也更疲,像把一整夜的掙扎都折進了衣料的褶皺裡。
他抬頭看見她,眼神明顯一震,隨即收斂,走過來,停在她面前半步的位置。那半步,是他一貫的克制,也是他此刻唯一能保住的體面。
「你來了。」他說。
許知晚看著他,聲音平:「你背了那封誓詞信嗎?」
沈予澈的喉結動了一下:「背了一半。我背不下去。」他低聲補一句,「裡面有句話不對。」
許知晚把封條袋裡那封誓詞信的影印件抽出來一角,沒讓周曼寧看見完整,只讓沈予澈看見那句「選擇遺忘」。她問:「這句?」
沈予澈的瞳孔微微收縮,像被某個詞刺到。他沒有立刻否認,只說:「我不記得我選擇過。可是……」他停住,像怕說出來會變成罪證,「可是我也不敢肯定我沒有。」
許知晚心口一緊,卻不讓自己露出任何柔軟。她把紙收回去:「你不需要靠『敢不敢』。你只需要在台上別念她寫給你的版本。」
周曼寧在旁邊聽著,笑容沒有裂,語氣卻多了一點硬:「知晚,誓詞是儀式的一部分。我們都希望流程順利。你這樣當眾干預,很容易讓人誤會你在為難新郎。」
「誤會不是我造成的。」許知晚看著她,「是有人在信裡寫『選擇遺忘』,想把病變成罪。」
周曼寧的眼神閃了一下,很快恢復:「你在說什麼信?你最近收到太多亂七八糟的東西了吧。你是鑑識助理,最清楚匿名信可以多惡毒。別被帶著走。」
她說得像在關心,像在替她排除雜訊。可許知晚從她的字句裡聽出一個核心:不要在這裡談信,不要在這裡談版本,不要把舞台變成證據展示台。
沈予澈忽然開口,語氣仍禮貌,卻有了少見的固執:「曼寧,誓詞我想自己寫。」
周曼寧笑意更深,卻像把刀藏進花束:「予澈,你現在狀態不穩。你自己寫,萬一寫到不該寫的,或者寫漏了重要的人,你又要後悔。你看,大家都在等我們,不要在這個時候添亂。」
「重要的人?」沈予澈盯著她,眼神很沉,「重要的人是指誰?」
周曼寧像早就準備好答案:「當然是你的家人,你的工作夥伴,還有……」她看向許知晚,語氣忽然變得柔和得近乎殘忍,「你過去的朋友。大家都希望你可以好好道歉,然後往前走。」
道歉。往前走。這兩個詞像兩枚被擦亮的硬幣,正面寫著寬容,背面寫著審判。
許知晚忽然明白周曼寧真正想要的不是一場婚禮,是一場公開的清算。她要沈予澈在眾人面前承認他錯,承認他忘,承認他離開她是合理的,這樣所有人的位置都被重新安排:周曼寧是成全者,是調停者,是把故事「處理好」的人。
而許知晚,只能是那個被拋下、被補償、被要求體面的人。
許知晚把眼神收回,對沈予澈說:「你跟我來。兩分鐘。」
周曼寧立刻要跟上:「我也——」
「你不用。」許知晚打斷她,聲音不高,卻很硬,「你是策劃人,站在你的流程裡就好。新郎不是你的道具。」
周曼寧的笑僵了半秒,隨即像什麼都沒發生一樣:「好啊。你們聊。別太久,音控等著試誓詞段落。」
許知晚帶著沈予澈走到花架後方,那裡有一段視線死角,能聽見舞台的回授聲,卻不容易被看見嘴形。她停下來,從包裡拿出顧承野寫給她的那張紙,遞給沈予澈。
沈予澈看了一眼那串IP與時間戳,眉頭皺起:「這是什麼?」
「昨晚那封PDF。」許知晚說,「校友會行政組帳號發出的,但登入地點不是校內。那封信有兩個版本,五分鐘內被覆寫過。」
沈予澈的手指捏緊紙邊,指節微白。他抬眼看她,眼神裡有某種被逼到牆角的清醒:「兩個版本寫了什麼?」
許知晚盯著他,慢慢吐出那句差異:「一個寫你被迫退出,一個寫你被替換成功。」
沈予澈的呼吸停了一瞬,像那句話碰到某個封住的記憶接口。他的眼神飄了一下,像看見一個模糊的畫面:有人在螢幕前敲字,有人站在旁邊說「這樣不夠」,有人按下刪除鍵。
他伸手按住自己的太陽穴,聲音低而緊:「我……我有一個片段。有人把一張紙放在我面前,要我簽名。她說只是流程,簽了就能保你……」他停住,像不敢說出那個「你」的名字,「保一個人。」
許知晚的胸口像被什麼重重敲了一下。她不是第一次聽到「簽名」,但從他嘴裡說出來,那重量不一樣。她問得很穩:「誰?」
沈予澈閉了閉眼,像在努力把那張臉從霧裡拉出來:「我看不清。只記得香水味,很甜,很濃。還有她說中文時會把某個音拖長……」
許知晚的指尖在掌心掐了一下。周曼寧的香水,她記得。四年前社團晚會,她站在舞台邊說話時,那股甜味也曾逼得她想咳嗽。
沈予澈睜開眼,看著許知晚,眼神裡第一次沒有克制,只有一種近乎固執的請求:「知晚,如果那真的是她……你要我怎麼做?我現在說我不記得,誰會信?」
許知晚沒有立刻回答。她看著他眼底那點疲憊的紅,忽然覺得自己四年來磨得最尖的恨,在這一刻也不能直接刺進去。刺進去只會讓周曼寧更容易把他推成「裝的」。
她把聲音放得更低,像把計畫塞進他能握住的地方:「你今天不要對她對抗。你要做的只有一件事:把你真正記得的片段寫下來,哪怕只有一句。寫在紙上,立刻寫,寫完交給我。不要拍照,不要傳訊息。」
沈予澈點頭,像抓到一根繩索:「現在就寫?」
「現在。」許知晚說,「去洗手間,找最角落那個隔間。寫完折起來,不要放口袋外側。回到舞台前,若她問,你就說你在背誓詞。」
沈予澈看著她,喉間滾動了一下:「你會相信我寫的嗎?」
許知晚看著他,眼神冷,卻沒有躲開:「我會鑑識它。」
他竟像被那句話安撫到,因為那不是溫柔的承諾,而是她一貫的方式:用證據替情感落地。沈予澈轉身要走,走了兩步又回頭,聲音更低:「知晚,還有一個問題。那句『真正的新郎』……你覺得是指什麼?」
許知晚的眼神掠過遠處舞台,掠過周曼寧那張永遠得體的笑臉,最後落回他身上:「我不知道。但我知道她想讓所有人以為,新郎可以被替換得很容易。」
沈予澈的嘴角動了動,像想說什麼又吞回去,只剩一句:「我不想被替換掉。」
許知晚心裡一震,卻只說:「那就別讓她替你說話。」
沈予澈快步離開。許知晚留在花架後,聽著遠處音控再一次試音,麥克風傳出清晰的「一二三」,像在點名每個人的位置。她把顧承野那張紙收回包裡,指尖碰到另一個封條袋,那裡裝著誓詞信。她忽然想起那封PDF的兩個版本,也忽然明白下一步:如果周曼寧能在五分鐘內覆寫一封信,她也能在婚禮那天覆寫所有人的印象。
她轉身要回舞台,手機在包裡震了一下。她拿出來看,是未知號碼,只有一句:
你以為你在找真正的新郎,其實你在找真正的你。
許知晚盯著那行字,指尖沒有回覆,卻在螢幕上方停了很久。風從花架縫隙吹過,白花箱裡的花瓣微微顫,像有人在暗處翻動另一封看不見的信。
她把手機鎖上,抬頭的瞬間,正好看見周曼寧轉身朝洗手間方向走去,步伐不急,像也在做一個「兩分鐘」的安排。
許知晚的眼神冷下來。她忽然意識到,沈予澈去寫的那張紙,可能不只要防電子監控,還要防一個更直接的手。
她加快腳步,朝洗手間方向走去。她不想再晚一步。因為晚一步,文字就會被人換掉,像四年前那樣;而被換掉的,從來不只是信。
她沒開燈,先拉開窗簾一條縫。操場那邊的花架還在搭,白花箱被人重新蓋好,沒有昨晚那種被風掀起的凌亂。太整齊了。整齊通常意味著有人來過,也意味著有人不希望留下任何「昨晚」的痕跡。
手機亮了一下,是顧承野的訊息:維修門九點整,一分鐘。別早到。
許知晚回了個好,沒有多說。她換好衣服,把頭髮束起來,帶上放大鏡、手套、封條袋和一支鉛筆。出門前,她把筆電包裡的加密硬碟摸了一遍,像確認刀還在鞘裡。再把手機調成靜音,塞進最深的夾層。
走到管理員辦公室時,走廊裡的暖氣像過於熱情的客套。管理員是個白髮的本地老人,看見她就笑了一下,笑意卻很快收住,像怕笑得太多會讓某個故事顯得不夠嚴重。
「你就是許?」他壓低聲音,「承野說你會來。」
「那封信。」許知晚不繞彎。
老人從抽屜裡拿出一個透明夾袋,裡面是白色信封。信封很新,紙面沒有郵戳,沒有寄件人地址,只有她的名字。名字寫得端正,筆畫像鉛筆又像墨水,近看卻能看出一種不自然的均勻,像每一個筆鋒都經過刻意模仿。
老人把夾袋遞過來,手指在邊緣停了一下:「昨天那個人說她是你朋友,來替你領。她講中文,口音跟你們差不多。我問她你生日,她答不出來。」
許知晚的指尖隔著夾袋摸到信封的表面。紙張纖維細,壓紋很輕,屬於學校附近那家文具店常賣的「婚禮用信封」。她抬眼:「她長什麼樣?」
老人努力回想:「戴帽子,口罩,眼睛很亮。她還說一句……說你最近忙,怕錯過重要消息。」
許知晚心裡冷了一下。周曼寧最擅長把「關心」包裝成合理的侵入。她接過夾袋,沒有在這裡拆。她不想讓任何人看到信裡的第一行字,更不想讓管理員成為下一個被牽連的證人。
「謝謝。」她說。
老人點點頭,像鬆了一口氣,又像把某種責任交出去:「小心點。這城裡的年輕人啊,寫信比說話還兇。」
許知晚把夾袋放進包裡,離開時沒有回頭。她走得不快,卻把每一步都踩得很穩。外頭的空氣乾冷,像從金屬裡刮出來的味道。她沿著小路往花架方向走,途中經過社團活動中心,玻璃門上貼著婚禮彩排的告示,英文和中文並列,像兩套規則同時在這座城市運作。
花架旁的維修門藏在一排藤蔓後面,藤蔓被修剪得太齊,像有人故意清出一條視線。許知晚抬手看了眼時間,八點五十九。她停在門旁,沒有伸手。她等那一分鐘真正到來。
九點整,門鎖喀的一聲,門縫開了一指。顧承野從裡面探出頭,眼神掃過她身後的路面,確定沒人才把門拉大一些。
「進來。」他聲音很輕,卻不顯慌。
許知晚側身進去,門在她身後立刻合上。裡面是維修走道,牆上貼著管線標示,空氣有灰塵和漆味,像一段不該被學生看見的校園內臟。
顧承野走在前面,步伐不急,像一切都在工作流程裡。「你拿到那封急信了?」
「拿到了。」許知晚說,「信封是婚禮用的。字是仿筆字體或熱轉印,均勻得不正常。」
顧承野側頭看她一眼,眼神裡有一瞬像是在評估她的冷靜是不是真的。「你昨晚那句『看住』,你是要我看住沈予澈,還是看住別人?」
許知晚沒回答太快。走道盡頭的門牌寫著檔案室內部通道,她知道這裡每一扇門都通往某種權限。「都要。」
顧承野沒有追問,像接受她的防備。他推開門,裡面是檔案室的後區,沒有對外窗,燈光白得像手術台。幾排灰色鐵櫃整齊排列,電腦螢幕上停著系統登入畫面。
桌上放著一個紙袋,與昨晚沈予澈拎的那種很像。顧承野用指尖把紙袋口撐開:「他昨晚來找我。說周曼寧給他的誓詞信,覺得不對,想問我能不能幫忙『確認格式』。他沒說你,但我看得出他是想找一個不會把這件事當八卦的人。」
許知晚走到桌邊,視線落在紙袋裡露出的一角信紙。那紙略厚,偏米白,邊緣有壓紋。她沒立刻伸手,先問:「你給他看什麼了?」
「我什麼都沒看。」顧承野說得很平,像在宣誓自己的邊界,「我只收下,說今天會走正式查核流程。你要我查路徑,我得先有一個『物』在案。」
許知晚點頭,從包裡拿出手套戴上。她把紙袋裡的信抽出來,信封口貼著一枚銀白色封緘貼,材質帶微微珠光,像婚禮請柬常用的那種。貼紙邊緣有極細的纖維毛邊,表示是手工撕下而不是機器裁切。
她用放大鏡看封緘貼的壓紋,上面沒有姓氏縮寫,只有一個小小的花瓣圖案。她的眼皮微動:「這不是普通文具店買的封緘貼。是社團訂製的那批。」
顧承野站在她旁邊,沒有靠太近,像尊重她工作時的集中。「你確定?」
「印刷壓力不同。」許知晚把信封翻到背面,指腹隔著手套輕擦封口處,「而且封口底下有二次黏貼的痕跡。有人拆過,再封回去。」
顧承野的眼神沉了一瞬:「所以這封誓詞信不是第一次到他手上。」
「不只。」許知晚把信紙抽出來,沒有展開,先看紙張邊緣。紙邊有非常細的夾痕,像被放進某種夾具壓過,這不是普通信封造成的壓痕,更像掃描器或文件夾的壓條。「它曾經被掃描過,或被夾進檔案裡。」
她這才把信展開。第一行字是中文,筆跡看起來像沈予澈的端正,卻多了幾處不屬於他的習慣:某些橫畫尾端硬折,某些捺筆過度用力,像模仿者怕不夠像,反而露出刻意。
內容像誓詞,卻處處像在為某個「版本」做鋪墊。
「……感謝在場的每一位見證,我願意承認過去的錯誤,承認我曾經選擇遺忘……」
許知晚盯著「選擇遺忘」四個字,喉間像被冷水灌了一口。她抬眼看顧承野:「周曼寧要他在台上承認自己是『選擇遺忘』,等於先把失憶定性成道德問題。之後不管出什麼證據,都能說他是裝的。」
顧承野沒有否認,聲音依舊溫和:「這就是她擅長的。先定義,再討伐。」
許知晚把信紙放回桌上,指尖在紙面上方停了半秒,像克制著想把它撕碎的衝動。她把另一個透明夾袋拿出來,將管理員那封急信也放上桌,兩封信並排,像兩把同款不同刃的刀。
「我需要你查這封PDF的郵件路徑。」她說,「還有這封急信,來源可能不是郵件,是校內投遞。監控、門禁、郵件室出入紀錄,能調多少調多少。」
顧承野走到電腦前坐下,輸入密碼,動作不慌。「我可以查校友會行政組的發信紀錄、SMTP中繼、備份時間戳。監控得看權限,但門禁我能拿到部分。」
他停了一下,又補一句:「不過你要做好心理準備。她如果敢用校友會的名義發信,代表她手裡至少有一個內部帳號,或有一個人願意替她按下送出鍵。」
「我知道。」許知晚說,「我也想知道,那個人是誰。」
顧承野打開系統,螢幕上跳出一串資料欄位。他戴上眼鏡,眼神變得專注而平靜,像一個把情緒放進抽屜的人。「你昨晚說要把舞台變成法庭。你想怎麼做?公開信件那一段?」
許知晚看著桌上的兩封信,聲音很冷,卻不尖:「周曼寧把『公開』設計成她的勝利方式。她會挑她想公開的,讓別人以為看見全部。我要做的是在她的公開裡塞進一個她無法控制的『完整』。」
顧承野手指停在鍵盤上:「完整需要時間。婚禮快到了。」
「所以我才來找你。」許知晚說,「你能讓時間戳說話。」
顧承野沒有再說「危險」。他只是把視窗切到郵件備份,開始輸入查詢條件。螢幕上滾出一串記錄,像一條條被壓在水底的魚骨。
「有了。」他忽然說。
許知晚走近,仍保持半步距離。螢幕上顯示一封由校友會行政組帳號發出的郵件,收件人是她的校郵箱,附件名正是那個PDF。時間是昨晚十一點四十二,與她收到的時間相符。可奇怪的是,發信端的IP不在校友會辦公室,也不在校內網段,而是一個外部住宅網路的地址。
顧承野指著那行IP:「這不是校內。有人在外面登入了行政組帳號,或是用轉發規則把信丟出去。更重要的是,這封信在備份系統裡有兩個版本。」
「兩個?」許知晚的心微微一緊。
顧承野點開備份差異比對。螢幕分成左右兩欄,內容大致相同,但第一句不一樣。左欄是她看到的:知晚,如果你看到這封,代表我已經被替換成功了。右欄的版本則寫著:知晚,如果你看到這封,代表我已經被迫退出了。
退出。與替換成功完全不同的語感。退出像是逃離、撤退;替換成功像是某種計畫的完成,像勝利口吻。
許知晚盯著那兩句,腦子裡迅速把它們放進同一條時間線。她知道自己不該立刻下結論,但她也知道文字不是隨機的。每一個詞的選擇,都對應著某個人想要的敘事。
「哪個版本先?」她問。
顧承野把時間戳拉出來:「右邊那個,也就是『被迫退出』,先進備份。五分鐘後有一個覆寫,變成你看到的『替換成功』。覆寫的操作者……」他停了一下,像不想直接說出那個答案,「是用行政組帳號登入的人。」
許知晚的指尖微微發麻。五分鐘足夠做什麼?足夠打電話確認某個措辭是否夠狠,足夠讓某個計畫從「逼退」升級成「替換」,足夠把一個人從被害者改寫成共犯。
「所以有人先寫了真話,又有人把它改成更適合舞台的版本。」她說,語氣平淡得像在念鑑識報告。
顧承野看著她:「你覺得先寫真話的是誰?」
許知晚沒有立刻答。她想起四年前那封未寄出的草稿,那種克制的急。也想起沈予澈昨晚說周曼寧要他背誓詞,像怕他當天臨場說出自己的話。她心裡浮起一個可能,卻不願意太早把沈予澈推進任何一種角色。
「我不知道。」她說,「但我想見沈予澈一面。現在。」
顧承野看了眼時間:「他今天要彩排。」
「正好。」許知晚把那封誓詞信收進封條袋,封口壓緊,寫下時間和地點。她的字很穩,像把心跳也壓平。「彩排是周曼寧的主場,我要看她怎麼把他放在舞台中央。」
顧承野把螢幕截圖存進一個加密資料夾,又抽出一張紙寫下IP和時間戳,遞給她:「這個你拿著。你如果要在公開場合用,最好不是電子檔。紙比較難被遠端抹掉。」
許知晚接過來,紙邊刮過她手套,發出很輕的聲音。她看著那一串數字,忽然覺得這座城市所有的秘密都躲在這種看似冰冷的格式裡:時間、路徑、權限。
她轉身要走,顧承野忽然叫住她:「還有一件事。」
許知晚回頭。
顧承野的聲音仍然溫和,卻多了點不確定的重量:「昨晚沈予澈離開前問我,如果一個人說他忘了,是不是就能被原諒。我沒有回答。因為我不知道他問的是別人,還是問他自己。」
許知晚的睫毛微微一顫。她沒讓那一瞬情緒停留太久,只說:「他不需要你回答。他需要證據回答。」
顧承野點點頭,像接受她的冷,卻又像替某個人擔心:「你去吧。你如果需要我在婚禮當天做見證,我可以站出來。但我站出來的代價,你也要算進去。」
「我會算。」許知晚說完,推門離開。
她走出維修門,花架旁已經有志工在搬椅子,彩排的音響在遠處試音,麥克風傳出一聲刺耳的回授,像有人在提醒每個人:聲音是可以被放大的,也可以被操控的。
她沿著人群邊緣走,遠遠看見周曼寧站在草地中央,手裡拿著流程表,正在用英語跟本地音控溝通,語氣自信流暢,像這場婚禮本來就是她的作品展。她轉頭時,目光恰好掃到許知晚,笑意立刻掛上來,像不曾在背後遞過刀。
「知晚,你終於來了。」周曼寧走近,聲音甜得像加了太多糖,「我還擔心你忙鑑識忙到忘了我們的大日子。」
許知晚看著她:「大日子是誰的?」
周曼寧眨了眨眼,笑得更自然:「當然是大家的。校友會、社團、學校,還有……你們。」她故意把最後兩個字拖得很輕,像在撥弄一根看不見的弦。
許知晚沒有接那句。她把視線越過周曼寧的肩,落在不遠處的沈予澈身上。
他站在搭好的簡易舞台旁,正跟一個攝影師確認角度。今天他沒穿西裝,只穿了白襯衫和深色長褲,衣袖挽到手肘,露出手腕骨節。陽光落在他側臉上,他看起來比昨晚更清醒,卻也更疲,像把一整夜的掙扎都折進了衣料的褶皺裡。
他抬頭看見她,眼神明顯一震,隨即收斂,走過來,停在她面前半步的位置。那半步,是他一貫的克制,也是他此刻唯一能保住的體面。
「你來了。」他說。
許知晚看著他,聲音平:「你背了那封誓詞信嗎?」
沈予澈的喉結動了一下:「背了一半。我背不下去。」他低聲補一句,「裡面有句話不對。」
許知晚把封條袋裡那封誓詞信的影印件抽出來一角,沒讓周曼寧看見完整,只讓沈予澈看見那句「選擇遺忘」。她問:「這句?」
沈予澈的瞳孔微微收縮,像被某個詞刺到。他沒有立刻否認,只說:「我不記得我選擇過。可是……」他停住,像怕說出來會變成罪證,「可是我也不敢肯定我沒有。」
許知晚心口一緊,卻不讓自己露出任何柔軟。她把紙收回去:「你不需要靠『敢不敢』。你只需要在台上別念她寫給你的版本。」
周曼寧在旁邊聽著,笑容沒有裂,語氣卻多了一點硬:「知晚,誓詞是儀式的一部分。我們都希望流程順利。你這樣當眾干預,很容易讓人誤會你在為難新郎。」
「誤會不是我造成的。」許知晚看著她,「是有人在信裡寫『選擇遺忘』,想把病變成罪。」
周曼寧的眼神閃了一下,很快恢復:「你在說什麼信?你最近收到太多亂七八糟的東西了吧。你是鑑識助理,最清楚匿名信可以多惡毒。別被帶著走。」
她說得像在關心,像在替她排除雜訊。可許知晚從她的字句裡聽出一個核心:不要在這裡談信,不要在這裡談版本,不要把舞台變成證據展示台。
沈予澈忽然開口,語氣仍禮貌,卻有了少見的固執:「曼寧,誓詞我想自己寫。」
周曼寧笑意更深,卻像把刀藏進花束:「予澈,你現在狀態不穩。你自己寫,萬一寫到不該寫的,或者寫漏了重要的人,你又要後悔。你看,大家都在等我們,不要在這個時候添亂。」
「重要的人?」沈予澈盯著她,眼神很沉,「重要的人是指誰?」
周曼寧像早就準備好答案:「當然是你的家人,你的工作夥伴,還有……」她看向許知晚,語氣忽然變得柔和得近乎殘忍,「你過去的朋友。大家都希望你可以好好道歉,然後往前走。」
道歉。往前走。這兩個詞像兩枚被擦亮的硬幣,正面寫著寬容,背面寫著審判。
許知晚忽然明白周曼寧真正想要的不是一場婚禮,是一場公開的清算。她要沈予澈在眾人面前承認他錯,承認他忘,承認他離開她是合理的,這樣所有人的位置都被重新安排:周曼寧是成全者,是調停者,是把故事「處理好」的人。
而許知晚,只能是那個被拋下、被補償、被要求體面的人。
許知晚把眼神收回,對沈予澈說:「你跟我來。兩分鐘。」
周曼寧立刻要跟上:「我也——」
「你不用。」許知晚打斷她,聲音不高,卻很硬,「你是策劃人,站在你的流程裡就好。新郎不是你的道具。」
周曼寧的笑僵了半秒,隨即像什麼都沒發生一樣:「好啊。你們聊。別太久,音控等著試誓詞段落。」
許知晚帶著沈予澈走到花架後方,那裡有一段視線死角,能聽見舞台的回授聲,卻不容易被看見嘴形。她停下來,從包裡拿出顧承野寫給她的那張紙,遞給沈予澈。
沈予澈看了一眼那串IP與時間戳,眉頭皺起:「這是什麼?」
「昨晚那封PDF。」許知晚說,「校友會行政組帳號發出的,但登入地點不是校內。那封信有兩個版本,五分鐘內被覆寫過。」
沈予澈的手指捏緊紙邊,指節微白。他抬眼看她,眼神裡有某種被逼到牆角的清醒:「兩個版本寫了什麼?」
許知晚盯著他,慢慢吐出那句差異:「一個寫你被迫退出,一個寫你被替換成功。」
沈予澈的呼吸停了一瞬,像那句話碰到某個封住的記憶接口。他的眼神飄了一下,像看見一個模糊的畫面:有人在螢幕前敲字,有人站在旁邊說「這樣不夠」,有人按下刪除鍵。
他伸手按住自己的太陽穴,聲音低而緊:「我……我有一個片段。有人把一張紙放在我面前,要我簽名。她說只是流程,簽了就能保你……」他停住,像不敢說出那個「你」的名字,「保一個人。」
許知晚的胸口像被什麼重重敲了一下。她不是第一次聽到「簽名」,但從他嘴裡說出來,那重量不一樣。她問得很穩:「誰?」
沈予澈閉了閉眼,像在努力把那張臉從霧裡拉出來:「我看不清。只記得香水味,很甜,很濃。還有她說中文時會把某個音拖長……」
許知晚的指尖在掌心掐了一下。周曼寧的香水,她記得。四年前社團晚會,她站在舞台邊說話時,那股甜味也曾逼得她想咳嗽。
沈予澈睜開眼,看著許知晚,眼神裡第一次沒有克制,只有一種近乎固執的請求:「知晚,如果那真的是她……你要我怎麼做?我現在說我不記得,誰會信?」
許知晚沒有立刻回答。她看著他眼底那點疲憊的紅,忽然覺得自己四年來磨得最尖的恨,在這一刻也不能直接刺進去。刺進去只會讓周曼寧更容易把他推成「裝的」。
她把聲音放得更低,像把計畫塞進他能握住的地方:「你今天不要對她對抗。你要做的只有一件事:把你真正記得的片段寫下來,哪怕只有一句。寫在紙上,立刻寫,寫完交給我。不要拍照,不要傳訊息。」
沈予澈點頭,像抓到一根繩索:「現在就寫?」
「現在。」許知晚說,「去洗手間,找最角落那個隔間。寫完折起來,不要放口袋外側。回到舞台前,若她問,你就說你在背誓詞。」
沈予澈看著她,喉間滾動了一下:「你會相信我寫的嗎?」
許知晚看著他,眼神冷,卻沒有躲開:「我會鑑識它。」
他竟像被那句話安撫到,因為那不是溫柔的承諾,而是她一貫的方式:用證據替情感落地。沈予澈轉身要走,走了兩步又回頭,聲音更低:「知晚,還有一個問題。那句『真正的新郎』……你覺得是指什麼?」
許知晚的眼神掠過遠處舞台,掠過周曼寧那張永遠得體的笑臉,最後落回他身上:「我不知道。但我知道她想讓所有人以為,新郎可以被替換得很容易。」
沈予澈的嘴角動了動,像想說什麼又吞回去,只剩一句:「我不想被替換掉。」
許知晚心裡一震,卻只說:「那就別讓她替你說話。」
沈予澈快步離開。許知晚留在花架後,聽著遠處音控再一次試音,麥克風傳出清晰的「一二三」,像在點名每個人的位置。她把顧承野那張紙收回包裡,指尖碰到另一個封條袋,那裡裝著誓詞信。她忽然想起那封PDF的兩個版本,也忽然明白下一步:如果周曼寧能在五分鐘內覆寫一封信,她也能在婚禮那天覆寫所有人的印象。
她轉身要回舞台,手機在包裡震了一下。她拿出來看,是未知號碼,只有一句:
你以為你在找真正的新郎,其實你在找真正的你。
許知晚盯著那行字,指尖沒有回覆,卻在螢幕上方停了很久。風從花架縫隙吹過,白花箱裡的花瓣微微顫,像有人在暗處翻動另一封看不見的信。
她把手機鎖上,抬頭的瞬間,正好看見周曼寧轉身朝洗手間方向走去,步伐不急,像也在做一個「兩分鐘」的安排。
許知晚的眼神冷下來。她忽然意識到,沈予澈去寫的那張紙,可能不只要防電子監控,還要防一個更直接的手。
她加快腳步,朝洗手間方向走去。她不想再晚一步。因為晚一步,文字就會被人換掉,像四年前那樣;而被換掉的,從來不只是信。
— 本章完 —
下一章:第7章 第 7 章
讀者留言 (0)
還沒有留言,來當第一個吧!