{"text_format":"1","workbook":"xlsx","n_sheets":6,"sheets":["SelecTool","Project Schedule","Selection Data","ValData_Model","Enable Macros","Sheet1"],"not_rendered":{"charts":3,"images":13,"macros":1,"external_links":0,"defined_names":11,"comments":1,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"SelecTool","index":0,"n_rows":43,"n_cols":18,"rows_kept":43,"cut":false,"hidden":true,"merged":[[6,3,6,5],[7,3,7,5],[8,3,8,5],[1,1,3,13],[5,13,20,13]]}
[]
[null,"Active Chilled Beam SelecTool v7.1",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Radio Button Selection",1]
[]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,"\nHelp\n\nRadio button selections to toggle between Cooling Only or Cooling and Heating coil types.\n\nThe yellow cells take input data.\n\nSelections can be added to the Project Schedule sheet using the command button .\n\nAdditional product information can be found on the website, use the link below.\n\nFor more information please contact your local Climate Technologies branch.\n",null,null,"Ensemble Description ","Icl (clo)"]
[null,null,"Location",null,null,null,null,null,null,null,null,null,null,null,null,null,"Walking shorts, short-sleeved shirt ",0.36]
[null,null,"Name",null,null,null,null,null,null,null,null,null,null,null,null,null,"Trousers, short-sleeved shirt ",0.56999999999999995]
[null,null,"No. units in zone",null,null,null,null,null,null,null,null,null,null,null,null,null,"Trousers, long-sleeved shirt ",0.61]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Trousers, long-sleeved shirt plus suit jacket ",0.96]
[null,"Model Selection",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Trousers, long-sleeved shirt, long-sleeved sweater, T-shirt ",1.01]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Sweat pants, sweat shirt ",0.74]
[null,null,null,"Model","Nom. Length","Nozzle Options",null,null,null,null,null,null,null,null,null,null,"Long-sleeved pajama top, long pajama trousers, short 3/4 sleeved robe, slippers",0.96]
[null,null,null,"ACB45","Select Length","Select Nozzles",null,null,null,null,null,null,null,null,null,null,"Knee-length skirt, short-sleeved shirt, panty hose, sandals ",0.54]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Knee-length skirt, long-sleeved shirt, full slip, panty hose ",0.67]
[null,null,"Model Code",{"$f":"IFERROR('Selection Data'!J87&\"-\"&'Selection Data'!L87&\" \"&SelecTool!F14,\"\")","v":""},null,null,null,null,null,null,null,null,null,null,null,null,"Knee-length skirt, long-sleeved shirt, half slip, panty hose, long-sleeved sweater ",1.1000000000000001]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Long-sleeved coveralls, T-shirt ",0.72]
[null,"Design Data",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Overalls, long-sleeved shirt, T-shirt ",0.89]
[null,null,null,"Cooling",null,"Heating",null,"Comfort Cooling Info.",null,null,null,null,null,null,null,null,"Insulated coveralls, long-sleeved thermal underwear, long underwear bottoms ",1.37]
[null,null,"Room temperature",25,null,21,null,null,"Air flow per metre of unit",{"$f":"IFERROR(D27/E14,\"\")","v":""},null,null,null,null,null,null,"ASHRAE Fundamentals 2001"]
[null,null,"Relative Humidity",0.5,null,null,null,null,"Mean water to air ΔT",{"$f":"D20-AVERAGE(D31,D32)","v":8.3350000000000009},null,null,null,null,null,null,"Table 7 - Typical Insulation for Clothing Ensembles"]
[null,null,"Dew point",{"$f":"dewPointT(airvp(D21,airSVP(D20)))","v":13.865259170532227}]
[null,null,null,null,null,null,null,null,"Supply air temperature",{"$f":"IFERROR((((273+'Selection Data'!C106)*('Selection Data'!E87*'Selection Data'!C63))+('Selection Data'!C93*(273+SelecTool!D24)))/SelecTool!J24-273,\"\")","v":""}]
[null,null,"Primary air temperature",19,null,21,null,null,"Supply volume",{"$f":"IFERROR('Selection Data'!C93+('Selection Data'!E87*'Selection Data'!C63),\"\")","v":""},null,null,null,null,null,null,"Office Activity","MET"]
[null,null,"Relative Humidity",0.5,null,0.3,null,null,"Sound Power (Lw)",{"$f":"IFERROR(IF('Selection Data'!C64=375,(9+50*LOG('Selection Data'!C93*10^-3/('Selection Data'!C63*(7.5*10^-3)^2*PI()/4))+10*LOG('Selection Data'!C63*(7.5*10^-3)^2*PI()/4)),(9+50*LOG('Selection Data'!C93*10^-3/('Selection Data'!C63*(9*10^-3)^2*PI()/4))+10*LOG('Selection Data'!C63*(9*10^-3)^2*PI()/4))),\"\")","v":""},null,null,null,null,null,null,"Seated, reading or writing",1]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Typing",1.1000000000000001]
[null,null,"Primary air flow rate †",16.52472894381831,null,{"$f":"D27","v":16.52472894381831},null,null,"Comfort","Assumptions",null,null,null,null,null,null,"Filing, seated",1.2]
[null,null,"Plenum Pressure",{"$f":"IFERROR('Selection Data'!C94,\"\")","v":""},null,{"$f":"D28","v":""},null,null,"Air Velocity",0.25,null,null,null,null,null,null,"Filing, standing",1.4]
[null,null,null,null,null,null,null,null,"CLO",1,null,null,null,null,null,null,"Walking about",1.7]
[null,null,null,null,null,null,null,null,"Occupant (MET)",{"$f":"IFERROR(VLOOKUP(#REF!,Q25:R30,2,FALSE),1.2)","v":1.2},null,null,null,null,null,null,"Lifting/packing",2.1]
[null,null,"Supply water temperature",15.7,null,35,null,null,"Room Conditions",{"$f":"D20&\"°C, \"&(D21*100)&\"%\"","v":"25°C, 50%"},null,null,null,null,null,null,"ASHRAE Standard 55 - Appendix A"]
[null,null,"Return water temperature",17.63,null,{"$f":"IFERROR('Selection Data'!F116,\"\")","v":""},null,null,"PMV",{"$f":"PMV(D20,D20,J28,(100*D21),J29,J30,0)","v":0.58950058953623274}]
[null,null,"Water pressure drop",{"$f":"IFERROR('Selection Data'!C104,\"\")","v":""},null,{"$f":"IFERROR('Selection Data'!F117,\"\")","v":""},null,null,"PPD †",{"$f":"1-0.95*EXP(-0.03353*J32^ 4 - 0.2197 *J32^ 2)","v":0.12338787666418083},null,null,null,"For more product information please click here"]
[null,null,"Water flow",{"$f":"IFERROR(IF('Selection Data'!C102<0.03,\"<\"&0.03,'Selection Data'!C102),\"\")","v":""},null,0]
[null,null,null,null,null,null,null,"† - for cooling data room air conditions."]
[null,null,"Primary Air Sensible Duty",{"$f":"IFERROR((airdensity(D20)*D27/1000)*(((1006*(D24-D20)))+(1.84*(D24-D20)*airVPtoHumidityRatio(airvp(D25,airSVP(D24))))),0)","v":-119.61554714401922},null,{"$f":"IFERROR((airdensity(F20)*F27/1000)*(((1006*(F24-F20)))+(1.84*(F24-F20)*airVPtoHumidityRatio(airvp(F25,airSVP(F24))))),0)","v":0}]
[null,null,"Waterside Sensible Duty",{"$f":"IFERROR('Selection Data'!F110,\"\")","v":""},null,{"$f":"IFERROR('Selection Data'!F114,\"\")","v":""}]
[null,null,"Total Sensible Duty",{"$f":"IFERROR(D37+D36,\"\")","v":""},null,{"$f":"IFERROR(F37+F36,\"\")","v":""}]
[null,null,"Primary Air Latent Duty",{"$f":"IFERROR((airVPtoHumidityRatio(airvp(D25,airSVP(D24)))-airVPtoHumidityRatio(airvp(D21,airSVP(D20))))*airdensity(D24)*(('Selection Data'!C63*1.2*(SelecTool!D28/'Selection Data'!C64)^0.5/airdensity(D24))/1000)*2501,\"\")","v":""}]
[]
[]
[]
[null,null,null,null,null,"For more product information please click here",null,null,null,null,null,null,null,"Expires in 4064 days."]

{"sheet":"Project Schedule","index":1,"n_rows":13,"n_cols":52,"rows_kept":13,"cut":false,"hidden":true,"merged":[[3,1,3,6],[8,51,9,51],[7,43,7,51],[8,43,8,46],[8,48,8,50],[7,8,7,26],[7,28,7,41],[8,8,8,9],[8,11,8,16],[8,18,8,22],[8,24,8,26],[8,30,8,33],[8,35,8,39],[8,41,9,41]]}
[{"$f":"IF(SelecTool!D7=\"\",\"\",SelecTool!D7)","v":""},{"$f":"IF(SelecTool!D8=\"\",\"\",SelecTool!D8)","v":""},null,{"$f":"SelecTool!D9","v":0},null,{"$f":"SelecTool!D16","v":""},{"$f":"'Selection Data'!S87","v":{"$error":"#N/A"}},null,{"$f":"SelecTool!D20","v":25},{"$f":"SelecTool!D21","v":0.5},null,{"$f":"SelecTool!D24","v":19},{"$f":"SelecTool!D25","v":0.5},{"$f":"SelecTool!D28","v":""},{"$f":"SelecTool!D27","v":16.52472894381831},{"$f":"SelecTool!D36","v":-119.61554714401922},{"$f":"SelecTool!D39","v":""},null,{"$f":"SelecTool!D31","v":15.7},{"$f":"SelecTool!D32","v":17.63},{"$f":"SelecTool!D34","v":""},{"$f":"SelecTool!D33","v":""},{"$f":"SelecTool!D37","v":""},null,{"$f":"SelecTool!D38","v":""},{"$f":"SelecTool!J24","v":""},{"$f":"SelecTool!J23","v":""},null,{"$f":"SelecTool!F20","v":21},null,{"$f":"SelecTool!F24","v":21},{"$f":"SelecTool!F28","v":""},{"$f":"SelecTool!F27","v":16.52472894381831},{"$f":"SelecTool!F36","v":0},null,{"$f":"SelecTool!F31","v":35},{"$f":"SelecTool!F32","v":""},{"$f":"SelecTool!F34","v":0},{"$f":"SelecTool!F33","v":""},{"$f":"SelecTool!F37","v":""},null,{"$f":"IFERROR(AH1+AN1,\"\")","v":""},null,{"$f":"IFERROR(D1*O1,\"\")","v":0},{"$f":"IFERROR(D1*Y1/1000,\"\")","v":""},{"$f":"IFERROR(D1*Q1/1000,\"\")","v":""},{"$f":"IFERROR(D1*U1,\"\")","v":""},null,{"$f":"IFERROR(D1*AG1,\"\")","v":0},{"$f":"IFERROR(D1*AP1/1000,\"\")","v":""},{"$f":"IFERROR(D1*AL1,\"\")","v":0},{"$f":"SelecTool!J25","v":""}]
[]
[]
["Project Name"]
["Project Number"]
["Date"]
["Issue"]
[null,null,null,null,null,null,null,null,"COOLING",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"HEATING",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ZONE SUMMARY"]
[null,null,null,null,null,null,null,null,"Room",null,null,"Air side",null,null,null,null,null,null,"Water side (Coil)",null,null,null,null,null,"Total performance",null,null,null,"Room",null,"Air side",null,null,null,null,"Water side (Coil)",null,null,null,null,null,"Total sensible heating",null,"Cooling",null,null,null,null,"Heating",null,null,"Sound Power (Lw)"]
["Location","Name",null,"Qty",null,"Unit Code","Size LxWxH",null,"Temperature","Relative humidity",null,"Temperature","Relative humidity","Static pressure drop","Primary air flow","Primary air sensible cooling","Primary air latent cooling",null,"Entering water temperature","Leaving water temperature","Water flow rate","Water pressure drop","Coil (secondary) cooling capacity",null,"Total sensible cooling","Supply air flow rate","Supply air temperature",null,"Temperature",null,"Temperature","Static pressure drop","Primary air flow","Primary air sensible heating",null,"Entering water temperature","Leaving water temperature","Water flow rate","Water pressure drop","Coil (secondary) heating capacity",null,null,null,"Zone primary air flow","Zone total sensible cooling","Zone chilled water flow","Zone chilled water flow",null,"Zone primary air flow","Zone total sensible heating","Zone hot water flow"]
[null,null,null,"#",null,null,"mm",null,"⁰C","%rh",null,"⁰C","%rh","Pa","L/s","W","W",null,"⁰C","⁰C","L/s","kPa","W",null,"W","L/s","⁰C",null,"⁰C",null,"⁰C","Pa","L/s","W",null,"⁰C","⁰C","L/s","kPa","W",null,"W",null,"L/s","kW","kW","L/s",null,"L/s","kW","L/s","dB(A)"]
[""]
[""]

{"sheet":"Selection Data","index":2,"n_rows":132,"n_cols":76,"rows_kept":132,"cut":false,"hidden":true,"merged":[[37,17,38,17],[37,18,38,18],[70,1,71,1],[70,0,71,0],[3,14,3,15],[3,16,3,17],[37,6,38,6],[37,5,38,5],[37,4,38,4],[37,3,38,3],[37,2,38,2],[37,1,38,1],[37,0,38,0],[37,12,38,12],[37,13,38,13],[37,14,38,14],[37,15,38,15],[37,16,38,16],[37,7,38,7],[37,8,38,8],[37,9,38,9],[37,10,38,10],[37,11,38,11]]}
["Flow Per Nozzle",null,null,null,null,null,null,"Lookup from Inputs",null,null,null,null,"Std. Nozzle Range",null,"Coil Water Resistance"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,"kPa = ax^b where x = L/s, and L/s = (y/a)^(1/b) where y = kPa"]
[null,null,null,null,null,null,null,1,2,3,4,5,6,7,8,9,10,11,12,null,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,null,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Coolinig Coil Water Resistance Function",null,"Heating Coil Water Resistance Function",null,null,null,"COOLING DUTY REFERENCE","Coil Length","Total No. Nozzles","Mean Water Flow","Coefficient @ 0.1L/s","Exponent @ 0.1L/s","Exponent @ 0.1L/s","Mean Water Flow","Coefficient @ 0.05L/s","Exponent @ 0.05L/s","Exponent @ 0.05L/s","Total No. Nozzles","Mean Water Flow","Coefficient @ 0.1L/s","Exponent @ 0.1L/s","Exponent @ 0.1L/s","Mean Water Flow","Coefficient @ 0.05L/s","Exponent @ 0.05L/s","Exponent @ 0.05L/s","Total No. Nozzles","Mean Water Flow","Coefficient @ 0.1L/s","Exponent @ 0.1L/s","Exponent @ 0.1L/s","Mean Water Flow","Coefficient @ 0.05L/s","Exponent @ 0.05L/s","Exponent @ 0.05L/s",null,"HEATING DUTY REFERENCE","Coil Length","Total No. Nozzles","Mean Water Flow","Coefficient @ 0.1L/s","Exponent @ 0.1L/s","Exponent @ 0.1L/s","Total No. Nozzles","Mean Water Flow","Coefficient @ 0.1L/s","Exponent @ 0.1L/s","Exponent @ 0.1L/s","Total No. Nozzles","Mean Water Flow","Coefficient @ 0.1L/s","Exponent @ 0.1L/s","Exponent @ 0.1L/s"]
[null,null,null,null,null,null,null,"Lookup Ref:","Config. Ref.","Model","Nom Length","Coil",null,"Nozzle Options","Factor (a)","Power (b)","Factor (a)","Power (b)","Nominal Size LxWxH",null,"Duty Calc. Ref:","mts",null,"kg/s","A","n","m","kg/s","A","n","m",null,"kg/s","A","n","m","kg/s","A","n","m",null,"kg/s","A","n","m","kg/s","A","n","m",null,"Duty Calc. Ref:","mts",null,"kg/s","A","n","m",null,"kg/s","A","n","m",null,"kg/s","A","n","m"]
[null,null,null,null,null,null,null,{"$f":"J6&K6&IF(Q6=\"\",1,2)","v":"ACB450.91"},"A","ACB45",0.9,"750 / 282","36 40","SN",1138.5,1.86,null,null,"895x493x283"]
[null,null,null,null,null,null,null,{"$f":"J7&K7&IF(Q7=\"\",1,2)","v":"ACB451.51"},"A","ACB45",1.5,"1350 / 282","60 68","SN",1317.3,1.75,null,null,"1495x493x283",null,{"$f":"I7&N7","v":"ASN"},{"$f":"LEFT(L7,4)/1000","v":1.35},30,8.9324355315974865E-2,1.3046371747078434,1.339854218301946,0.99248279740589107,3.9144174458874456E-2,1.0160534531580789,1.3255124299193746,1.0982147485597042,50,8.9255039543325546E-2,1.7288192223048424,1.2184896110595369,0.94942393935941349,3.8949233370288813E-2,2.3939908303576467,1.1006846412051767,0.93807278454270338,70,9.0116568214285708E-2,1.9188757908838763,1.1294162954969189,0.97709911541038841,3.9437863772224913E-2,2.9877991501703409,0.96042423685607481,1.0105223748916548]
[null,null,null,null,null,null,null,"ACB450.92","B","ACB45",0.9,"750 / 482","36 40","SN",599.20000000000005,1.67,270.7,1.73,"895x493x283"]
[null,null,null,null,null,null,null,"ACB451.52","B","ACB45",1.5,"1350 / 482","60 68","SN",1126.7,1.82,419.3,1.84,"1495x493x283",null,{"$f":"I9&N9","v":"BSN"},{"$f":"LEFT(L9,4)/1000","v":1.35},30,8.9324355315974865E-2,1.3046371747078434,1.339854218301946,0.99248279740589107,3.9144174458874456E-2,1.0160534531580789,1.3255124299193746,1.0982147485597042,50,8.9255039543325546E-2,1.7288192223048424,1.2184896110595369,0.94942393935941349,3.8949233370288813E-2,2.3939908303576467,1.1006846412051767,0.93807278454270338,70,9.0116568214285708E-2,1.9188757908838763,1.1294162954969189,0.97709911541038841,3.9437863772224913E-2,2.9877991501703409,0.96042423685607481,1.0105223748916548]
[null,null,null,null,null,null,null,"ACB460.61","C","ACB46",0.6,"450 / 282",32,"SN",980.11,1.97,null,null,"595x593x282"]
[null,null,null,null,null,null,null,"ACB460.91","C","ACB46",0.9,"750 / 282","36 40","SN",1138.5,1.86,null,null,"895x593x282"]
[null,null,null,null,null,null,null,"ACB461.21","C","ACB46",1.2,"1050 / 282","48 56","SN",1215.6500000000001,1.79,null,null,"1195x593x282",null,{"$f":"I12&N12","v":"CSN"},{"$f":"LEFT(L12,4)/1000","v":1.05},40,0.11807697496291303,2.3245035740020539,1.1901076392105736,0.93021450643906622,5.7248170547087321E-2,2.4665030524721465,1.1281304834999473,0.97615522977582847,50,0.11611671899159663,2.852301209560109,1.0718992446163313,0.93922767696640186,5.4878925634920639E-2,2.7471111045331948,1.0646424924241367,0.94768909078730634,60,0.11587750539544514,2.9793372741400352,1.0539928530454588,0.90967086322989255,5.867592083809188E-2,0.73004567238399198,1.3885933191792608,1.0258627856133433,null,{"$f":"I12&N12","v":"CSN"},{"$f":"V12","v":1.05},40,5.340366264285714E-2,3.8535563208979915,0.80642421967253364,1.0072227484306469,50,5.1072934577197228E-2,4.9692941976502567,0.71522878559187586,0.99065374648905336,60,5.2461053022857126E-2,4.0765814301799175,0.66422265220414223,1.0933628139167595]
[null,null,null,null,null,null,null,"ACB461.51","C","ACB46",1.5,"1350 / 282","60 68","SN",1317.3,1.75,null,null,"1495x593x282"]
[null,null,null,null,null,null,null,"ACB461.81","C","ACB46",1.8,"1650 / 282","72 80","SN",1454.3,1.76,null,null,"1795x593x282"]
[null,null,null,null,null,null,null,"ACB462.41","C","ACB46",2.4,"2250 / 282","92 108","SN",273.10000000000002,1.7899999999999991,null,null,"2395x593x282"]
[null,null,null,null,null,null,null,"ACB460.62","D","ACB46",0.6,"450 / 482",32,"SN",393.6,1.57,208.6,1.66,"595x593x282"]
[null,null,null,null,null,null,null,"ACB460.92","D","ACB46",0.9,"750 / 482","36 40","SN",599.20000000000005,1.67,270.7,1.73,"895x593x282"]
[null,null,null,null,null,null,null,"ACB461.22","D","ACB46",1.2,"1050 / 482","48 56","SN",844.5,1.75,341,1.79,"1195x593x282",null,{"$f":"I18&N18","v":"DSN"},{"$f":"LEFT(L18,4)/1000","v":1.05},40,0.11807697496291303,2.3245035740020539,1.1901076392105736,0.93021450643906622,5.7248170547087321E-2,2.4665030524721465,1.1281304834999473,0.97615522977582847,50,0.11611671899159663,2.852301209560109,1.0718992446163313,0.93922767696640186,5.4878925634920639E-2,2.7471111045331948,1.0646424924241367,0.94768909078730634,60,0.11587750539544514,2.9793372741400352,1.0539928530454588,0.90967086322989255,5.867592083809188E-2,0.73004567238399198,1.3885933191792608,1.0258627856133433,null,{"$f":"I18&N18","v":"DSN"},{"$f":"V18","v":1.05},40,5.340366264285714E-2,3.8535563208979915,0.80642421967253364,1.0072227484306469,50,5.1072934577197228E-2,4.9692941976502567,0.71522878559187586,0.99065374648905336,60,5.2461053022857126E-2,4.0765814301799175,0.66422265220414223,1.0933628139167595]
[null,null,null,null,null,null,null,"ACB461.52","D","ACB46",1.5,"1350 / 482","60 68","SN",1126.7,1.82,419.3,1.84,"1495x593x282"]
[null,null,null,null,null,null,null,"ACB461.82","D","ACB46",1.8,"1650 / 482","72 80","SN",1442.6,1.88,505.5,1.88,"1795x593x282"]
[null,null,null,null,null,null,null,"ACB462.42","D","ACB46",2.4,"2250 / 482","92 108","SN",1737.2,1.79,600,1.78,"2395x593x282"]
[null,null,null,null,null,null,null,"ACB46H0.61","C","ACB46H",0.6,"450 / 282",32,"SN",980.11,1.97,null,null,"595x593x282"]
[null,null,null,null,null,null,null,"ACB46H0.91","C","ACB46H",0.9,"750 / 282","36 40","SN",1138.5,1.86,null,null,"895x593x282"]
[null,null,null,null,null,null,null,"ACB46H1.21","C","ACB46H",1.2,"1050 / 282","48 56","SN",1215.6500000000001,1.79,null,null,"1195x593x282"]
[null,null,null,null,null,null,null,"ACB46H1.51","C","ACB46H",1.5,"1350 / 282","60 68","SN",1317.3,1.75,null,null,"1495x593x282"]
[null,null,null,null,null,null,null,"ACB46H1.81","C","ACB46H",1.8,"1650 / 282","72 80","SN",1454.3,1.76,null,null,"1795x593x282"]
[null,null,null,null,null,null,null,"ACB46H2.41","C","ACB46H",2.4,"2250 / 282","92 108","SN",273.10000000000002,1.7899999999999991,null,null,"2395x593x282"]
[null,null,null,null,null,null,null,"ACB46H0.62","D","ACB46H",0.6,"450 / 482",32,"SN",393.6,1.57,208.6,1.66,"595x593x282"]
[null,null,null,null,null,null,null,"ACB46H0.92","D","ACB46H",0.9,"750 / 482","36 40","SN",599.20000000000005,1.67,270.7,1.73,"895x593x282"]
[null,null,null,null,null,null,null,"ACB46H1.22","D","ACB46H",1.2,"1050 / 482","48 56","SN",844.5,1.75,341,1.79,"1195x593x282"]
[null,null,null,null,null,null,null,"ACB46H1.52","D","ACB46H",1.5,"1350 / 482","60 68","SN",1126.7,1.82,419.3,1.84,"1495x593x282"]
[null,null,null,null,null,null,null,"ACB46H1.82","D","ACB46H",1.8,"1650 / 482","72 80","SN",1442.6,1.88,505.5,1.88,"1795x593x282"]
[null,null,null,null,null,null,null,"ACB46H2.42","D","ACB46H",2.4,"2250 / 482","92 108","SN",1737.2,1.79,600,1.78,"2395x593x282"]
[null,null,null,null,null,null,null,"CM10 6TH0.81","E","CM10 6TH",0.8,"700 / 262","14  26","SN MN",557.20000000000005,1.68,null,null,"800x100x409SE(363EE)"]
[null,null,null,null,null,null,null,"CM10 6TH0.91","E","CM10 6TH",0.9,"800 / 262","16  30","SN MN",613.29999999999995,1.7,null,null,"900x100x409SE(363EE)"]
[null,null,null,null,null,null,null,"CM10 6TH11","E","CM10 6TH",1,"900 / 262","18  35","SN MN",670.1,1.71,null,null,"1000x100x409SE(363EE)"]
[null,null,null,null,null,null,null,"CM10 6TH1.11","E","CM10 6TH",1.1000000000000001,"1000 / 262","20  37","SN MN",727.7,1.72,null,null,"1100x100x409SE(363EE)"]
[null,null,null,null,null,null,null,"CM10 6TH1.21","E","CM10 6TH",1.2,"1100 / 262","22  41","SN MN",785.9,1.73,null,null,"1200x100x409SE(363EE)",null,{"$f":"I38&LEFT(N38,2)","v":"ESN"},{"$f":"LEFT(L38,4)/1000","v":1.1000000000000001},20,0.11839112807139363,2.5171785027400877,1.3321058314750038,0.90668907289320055,5.5478326344086025E-2,2.8948864329228723,1.2709793463848307,0.90127237636176194,26,0.11823510255669398,3.1203922532339785,1.2491120893217569,0.84852878846019142,5.6374383309625672E-2,2.7714331619565411,1.2203813856208499,0.9435655932876833,33,0.11796974065800865,3.9672481022731683,1.1290034695113906,0.83427842791570073,4.5591994468984966E-2,4.5710065178278656,0.93529270393279174,1.0146550657111526]
[null,null,null,null,null,null,null,"1",null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"I38&RIGHT(N38,2)","v":"EMN"},{"$f":"LEFT(L38,4)/1000","v":1.1000000000000001},20,0.11932751555842742,2.3489470825353402,1.1984632122096366,0.87376760486591243,5.2642749683474412E-2,1.9582048995080381,1.2012258380348702,0.94575523012095408,30,0.11985059850405384,2.5507237878930917,1.1064913824558895,0.94753109408129121,5.2870035776561776E-2,2.5071161716293595,1.0986039143696522,0.9678167442575224,40,0.11833848966387098,2.381142384257398,1.0521157352461252,0.97651088270391073,5.3210699479477042E-2,2.8815135105039373,0.96289231627726568,1.0108309669874374]
[null,null,null,null,null,null,null,"CM10 6TH1.31","E","CM10 6TH",1.3,"1200 / 262","24  44","SN MN",844.6,1.74,null,null,"1300x100x409SE(363EE)"]
[null,null,null,null,null,null,null,"CM10 6TH1.41","E","CM10 6TH",1.4,"1300 / 262","26  50","SN MN",903.8,1.74,null,null,"1400x100x409SE(363EE)"]
[null,null,null,null,null,null,null,"CM10 6TH1.51","E","CM10 6TH",1.5,"1400 / 262","28  52","SN MN",963.4,1.75,null,null,"1500x100x409SE(363EE)"]
[null,null,null,null,null,null,null,"CM10 6TH1.61","E","CM10 6TH",1.6,"1500 / 262","30  54","SN MN",1023.4,1.76,null,null,"1600x100x409SE(363EE)"]
[null,null,null,null,null,null,null,"ACB501.21","F","ACB50",1.2,"1050 / 282","30  38","SN",1215.6500000000001,1.79,null,null,"1192x592x282"]
[null,null,null,null,null,null,null,"ACB501.81","F","ACB50",1.8,"1650 / 282","42  54","SN",1454.3,1.76,null,null,"1792x592x282",null,"No data"]
[null,null,null,null,null,null,null,"HM300.752","G","HM30",0.75,"700 / 482","14  26","MN","587",1.63,"271",1.72,"750x443x224"]
[null,null,null,null,null,null,null,"HM300.852","G","HM30",0.85,"800 / 482","16  30","MN","668",1.68,"297",1.74,"850x443x224"]
[null,null,null,null,null,null,null,"HM300.952","G","HM30",0.95,"900 / 482","18  35","MN","748",1.7,"322",1.75,"950x443x224"]
[null,null,null,null,null,null,null,"HM301.052","G","HM30",1.05,"1000 / 482","20  37","MN","828",1.73,"346",1.78,"1050x443x224"]
[null,null,null,null,null,null,null,"HM301.152","G","HM30",1.1499999999999999,"1100 / 482","22  41","MN","908",1.77,"370",1.8,"1150x443x224"]
[null,null,null,null,null,null,null,"HM301.252","G","HM30",1.25,"1200 / 482","24  44","MN","988",1.79,"393",1.82,"1250x443x224"]
[null,null,null,null,null,null,null,"HM301.352","G","HM30",1.35,"1300 / 482","26  50","MN","1067",1.81,"415",1.84,"1350x443x224"]
[null,null,null,null,null,null,null,"HM301.452","G","HM30",1.45,"1400 / 482","28  52","MN","1146",1.81,"437",1.85,"1450x443x224"]
[null,null,null,null,null,null,null,"HM301.552","G","HM30",1.55,"1500 / 482","30  54","MN",1235,1.81,484.1,1.85,"1550x443x224",null,{"$f":"I54&LEFT(N54,2)","v":"GMN"},{"$f":"LEFT(L54,4)/1000","v":1.5},20,0.1,0.88708169521486535,1.6204365410850878,0.89370205031815364,4.7998999999999993E-2,1.2868332132268991,1.4408254392573911,0.91390331177763706,33,0.1006556,1.7900762908942667,1.3119868486118254,0.90384865916631574,4.8238999999999997E-2,2.5178946406567952,1.1669695227115382,0.96448673603783563,46,0.10135421159854927,2.6585160436380368,1.1327791486551153,0.93517749477180523,5.5115400000000002E-2,3.2133612232189637,1.0407509108735902,0.98958783309324416,null,{"$f":"I54&N54","v":"GMN"},{"$f":"V54","v":1.5},20,5.1095600000000005E-2,1.0965284082421636,1.2225704268837947,1.0802183106287977,33,5.2200000000000003E-2,2.2459688909087614,1.0117162933131962,1.0270195760115133,46,5.2200000000000003E-2,5.0568548505444966,0.79061827055358902,0.96979484302674401]
[null,null,null,null,null,null,null,"CM10 4TH0.81","H","CM10 4TH",0.8]
[null,null,null,null,null,null,null,"CM10 4TH0.91","H","CM10 4TH",0.9]
[null,null,null,null,null,null,null,"CM10 4TH11","H","CM10 4TH",1]
[null,null,null,null,null,null,null,"CM10 4TH1.11","H","CM10 4TH",1.1000000000000001]
[null,null,null,null,null,null,null,"CM10 4TH1.21","H","CM10 4TH",1.2,"1100 / 242","18 38","SN",1495,2.11,null,null,null,null,{"$f":"I59&LEFT(N59,2)","v":"HSN"},{"$f":"LEFT(L59,4)/1000","v":1.1000000000000001},20,9.8870000000000013E-2,2.8976868568430167,1.1544336529263137,0.87774671944545479,5.0079799999999994E-2,3.9259777398830575,1.0528849975056904,0.86709983415107428,30,9.8285800000000006E-2,2.6666213598814483,1.1203641717179786,0.91398635418323493,5.2065799999999995E-2,3.376195478237618,1.049516300713818,0.90380630464869138,40,9.9837200000000001E-2,2.7453281117155552,1.0562739648534749,0.91381906377559607,5.0867799999999998E-2,3.1890518312952341,0.9951656115082671,0.92810200873674753]
[null,null,null,null,null,null,null,"CM10 4TH1.31","H","CM10 4TH",1.3]
["Primary Air Flow",null,null,null,null,null,null,"CM10 4TH1.41","H","CM10 4TH",1.4]
["MN",191,null,null,null,null,null,"CM10 4TH1.51","H","CM10 4TH",1.5]
["PN",98,{"$f":"IF(ISNUMBER(VALUE(LEFT(SelecTool!F14,3)))=TRUE,LEFT(SelecTool!F14,3),LEFT(SelecTool!F14,2))","v":"Se"},"Number of nozzle specified",null,null,null,"CM10 4TH1.61","H","CM10 4TH",1.6]
["SN",375,{"$f":"VLOOKUP(RIGHT(N98,2),A62:B64,2,TRUE)","v":{"$error":"#N/A"}},"Coefficient of selected nozzle",null,null,null,{"$f":"J64&K64","v":""}]
[null,null,null,null,null,null,null,""]
[null,null,null,null,null,null,null,""]
["Secondary Air Flow",null,null,null,null,null,null,""]
["Under isothermal conditions Secondary Air Flow (L/s per nozzle) = a.Pb",null,null,null,null,null,null,""]
["Where:",null,"P = Plenum pressure (Pa)",null,null,null,null,""]
[null,null,null,null,null,null,null,""]
["IR REF.","Model","Component ","Component","Induction Per\nNozzle (L/s)","Induction Ratio",null,""]
[null,null,"‘a’","‘b’",{"$f":"\"at \"&LEFT($C$94,3)&\"Pa\"","v":{"$error":"#N/A"}},{"$f":"\"at \"&LEFT($C$94,3)&\"Pa\"","v":{"$error":"#N/A"}},null,{"$f":"J72&K72","v":""}]
["ASN","ACB45 / 282 SN",6.5199999999999994E-2,0.66769999999999996,{"$f":"C73*$C$94^D73","v":{"$error":"#N/A"}},{"$f":"E73/($C$94/375)^0.5","v":{"$error":"#N/A"}},null,""]
["BSN",{"$f":"B73","v":"ACB45 / 282 SN"},{"$f":"C73","v":6.5199999999999994E-2},{"$f":"D73","v":0.66769999999999996},{"$f":"E73","v":{"$error":"#N/A"}},{"$f":"F73","v":{"$error":"#N/A"}},null,""]
["CSN","ACB46 / 282 SN",6.2100000000000002E-2,0.6885,{"$f":"C75*$C$94^D75","v":{"$error":"#N/A"}},{"$f":"E75/($C$94/375)^0.5","v":{"$error":"#N/A"}},null,""]
["DSN",{"$f":"B75","v":"ACB46 / 282 SN"},null,null,{"$f":"E75","v":{"$error":"#N/A"}},{"$f":"F75","v":{"$error":"#N/A"}},null,""]
["ESN","CM10 / 262 SN",7.0400000000000004E-2,0.72199999999999998,{"$f":"C77*$C$94^D77","v":{"$error":"#N/A"}},{"$f":"E77/($C$94/375)^0.5","v":{"$error":"#N/A"}},null,""]
["EMN","CM10 / 262 MN",8.1600000000000006E-2,0.63649999999999995,{"$f":"C78*$C$94^D78","v":{"$error":"#N/A"}},{"$f":"E78/($C$94/191)^0.5","v":{"$error":"#N/A"}},null,""]
["FSN","ACB50 / 282 SN",null,null,null,null,null,""]
["GMN","HM30 / 282 MN",0.13919999999999999,0.6119,{"$f":"C80*$C$94^D80","v":{"$error":"#N/A"}},{"$f":"E80/($C$94/191)^0.5","v":{"$error":"#N/A"}},null,""]
["HSN","CM10 / 242 SN",6.3899999999999998E-2,0.6452,{"$f":"C81*$C$94^D81","v":{"$error":"#N/A"}},{"$f":"E81/($C$94/375)^0.5","v":{"$error":"#N/A"}},null,""]
[null,null,null,null,null,null,null,""]
[null,null,null,null,null,null,null,""]
[null,null,null,null,null,null,null,""]
[null,null,null,null,null,null,null,""]
[null,null,null,null,null,null,null,""]
[{"$f":"VLOOKUP(N98,$A$73:$F$86,1,FALSE)","v":{"$error":"#N/A"}},"Air induction for selected unit.",null,null,{"$f":"VLOOKUP(N98,$A$73:$F$86,5,FALSE)","v":{"$error":"#N/A"}},{"$f":"VLOOKUP(N98,$A$73:$F$86,6,FALSE)","v":{"$error":"#N/A"}},null,null,{"$f":"VLOOKUP(SelecTool!$D$14&SelecTool!$E$14&SelecTool!$R$2,$H$6:$S$86,I$3,FALSE)","v":{"$error":"#N/A"}},{"$f":"VLOOKUP(SelecTool!$D$14&SelecTool!$E$14&SelecTool!$R$2,$H$6:$S$86,J$3,FALSE)","v":{"$error":"#N/A"}},{"$f":"VLOOKUP(SelecTool!$D$14&SelecTool!$E$14&SelecTool!$R$2,$H$6:$S$86,K$3,FALSE)","v":{"$error":"#N/A"}},{"$f":"VLOOKUP(SelecTool!$D$14&SelecTool!$E$14&SelecTool!$R$2,$H$6:$S$86,L$3,FALSE)","v":{"$error":"#N/A"}},{"$f":"VLOOKUP(SelecTool!$D$14&SelecTool!$E$14&SelecTool!$R$2,$H$6:$S$86,M$3,FALSE)","v":{"$error":"#N/A"}},{"$f":"VLOOKUP(SelecTool!$D$14&SelecTool!$E$14&SelecTool!$R$2,$H$6:$S$86,N$3,FALSE)","v":{"$error":"#N/A"}},{"$f":"VLOOKUP(SelecTool!$D$14&SelecTool!$E$14&SelecTool!$R$2,$H$6:$S$86,O$3,FALSE)","v":{"$error":"#N/A"}},{"$f":"VLOOKUP(SelecTool!$D$14&SelecTool!$E$14&SelecTool!$R$2,$H$6:$S$86,P$3,FALSE)","v":{"$error":"#N/A"}},{"$f":"VLOOKUP(SelecTool!$D$14&SelecTool!$E$14&SelecTool!$R$2,$H$6:$S$86,Q$3,FALSE)","v":{"$error":"#N/A"}},{"$f":"VLOOKUP(SelecTool!$D$14&SelecTool!$E$14&SelecTool!$R$2,$H$6:$S$86,R$3,FALSE)","v":{"$error":"#N/A"}},{"$f":"VLOOKUP(SelecTool!$D$14&SelecTool!$E$14&SelecTool!$R$2,$H$6:$S$86,S$3,FALSE)","v":{"$error":"#N/A"}},null,{"$f":"VLOOKUP($N$98,$U$6:$AW$86,U$3,FALSE)","v":{"$error":"#N/A"}},{"$f":"VLOOKUP($N$98,$U$6:$AW$86,V$3,FALSE)","v":{"$error":"#N/A"}},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},null,{"$f":"VLOOKUP($N$98,$AY$6:$BO$86,AY$3,FALSE)","v":{"$error":"#N/A"}},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"},{"$error":"#N/A"}]
[null,null,null,null,null,null,null,null,null,null,null,null,"Nozzle Range","Nozzle Options",null,null,null,null,null,null,null,null,null,"kg/s","A","n","m","kg/s","A","n","m",null,"kg/s","A","n","m","kg/s","A","n","m",null,"kg/s","A","n","m","kg/s","A","n","m",null,null,null,null,"kg/s","A","n","m",null,"kg/s","A","n","m",null,"kg/s","A","n","m"]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"TRIM(LEFT(M87,3))","v":{"$error":"#N/A"}},{"$f":"M89&LEFT(N87,2)","v":{"$error":"#N/A"}}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"EVEN(M89+(M91-M89)/2)","v":{"$error":"#N/A"}},{"$f":"M90&LEFT(N87,2)","v":{"$error":"#N/A"}}]
[null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"TRIM(RIGHT(M87,3))","v":{"$error":"#N/A"}},{"$f":"M91&LEFT(N87,2)","v":{"$error":"#N/A"}}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"IF(M89&RIGHT(N87,2)=N89,\"\",M89&RIGHT(N87,2))","v":{"$error":"#N/A"}}]
[null,"Primary Flow @ 21C",{"$f":"SelecTool!D27*airdensity(SelecTool!D20)/1.2","v":16.311120080942032},"L/s",null,null,null,null,null,null,null,null,null,{"$f":"IF(N92=\"\",\"\",M90&RIGHT(N87,2))","v":{"$error":"#N/A"}}]
[null,"Plenum Pressure",{"$f":"C64*(C93/C63)^2","v":{"$error":"#N/A"}},"Pa",null,null,null,null,null,null,null,null,null,{"$f":"IF(N92=\"\",\"\",M91&RIGHT(N87,2))","v":{"$error":"#N/A"}},null,null,null,null,null,null,null,"Cooling Calculations",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Heating Calculations"]
[]
[null,"Primary Flow per mtr coil  (@21C)",{"$f":"C93*1000/N97","v":{"$error":"#N/A"}},"L/s",null,null,null,null,null,null,null,null,"SELECTION REFERENCE",null,null,null,null,null,null,null,null,"Selected nozzle pitch set in reference unit","Primary Flow through selected nozzle pitch at selection plenum pressure.",null,null,"Ref. Nozzle\nNumbers",null,null,null,null,null,null,null,null,null,null,null,null,"Water Flow For actual ΔTw (interpolated)","Cooling in test unit",null,null,null,null,null,null,null,null,null,null,null,"Selected nozzle pitch set in reference unit","Primary Flow through selected nozzle pitch at selection plenum pressure.",null,null,"Ref. Nozzle\nNumbers"]
[null,"Nozzles per m",{"$f":"C63/N97*1000","v":{"$error":"#VALUE!"}},null,null,null,null,null,null,null,null,null,"Coil length",{"$f":"LEFT(L87,4)","v":{"$error":"#N/A"}},null,null,null,null,null,null,null,null,"qp","Өw1","Ps","SN or MN","Pk","Өw2","Iterated High Flow Reference Pw",null,null,null,"Pk","Өw2","Iterated Low Flow Reference Pw",null,null,null,"kg/s","W",null,null,null,null,null,null,null,null,null,null,null,null,"qp","Өw1 (calculated as if cooling)",null,"SN or MN","Pk","Өw2","Water Flow Reference Pw"]
[null,null,null,null,null,null,null,null,null,null,null,null,"Duty Calc. Ref:",{"$f":"I87&RIGHT(SelecTool!F14,2)","v":{"$error":"#N/A"}},null,null,null,null,null,null,null,{"$f":"C97*V87","v":{"$error":"#VALUE!"}},{"$f":"C96*V87","v":{"$error":"#N/A"}},{"$f":"SelecTool!D31","v":15.7},"N/A",{"$f":"'Selection Data'!W87","v":{"$error":"#N/A"}},{"$f":"waterPk('Selection Data'!Y87,'Selection Data'!Z87,W98)","v":{"$error":"#VALUE!"}},{"$f":"waterTempW2(AA98,'Selection Data'!AA87,X98,'Selection Data'!X87,X100)","v":{"$error":"#VALUE!"}},{"$f":"(AB98-X98)*'Selection Data'!X87*4187","v":{"$error":"#VALUE!"}},null,null,null,{"$f":"waterPk('Selection Data'!AC87,'Selection Data'!AD87,W98)","v":{"$error":"#VALUE!"}},{"$f":"waterTempW2(AG98,'Selection Data'!AE87,X98,'Selection Data'!AB87,X100)","v":{"$error":"#VALUE!"}},{"$f":"(AH98-X98)*'Selection Data'!AB87*4187","v":{"$error":"#VALUE!"}},null,null,null,null,null,null,null,{"$f":"X87","v":{"$error":"#N/A"}},{"$f":"AB87","v":{"$error":"#N/A"}},"water flow gradient 'm'","water flow intercept 'C'",null,null,null,null,null,{"$f":"'Selection Data'!C97*'Selection Data'!AZ87","v":{"$error":"#VALUE!"}},{"$f":"'Selection Data'!C96*'Selection Data'!AZ87","v":{"$error":"#N/A"}},{"$f":"BB100-(SelecTool!F31-BB100)","v":7},null,{"$f":"'Selection Data'!BA87","v":{"$error":"#N/A"}},{"$f":"waterPk('Selection Data'!BC87,'Selection Data'!BD87,BA98)","v":{"$error":"#VALUE!"}},{"$f":"waterTempW2(BE98,'Selection Data'!BE87,BB98,'Selection Data'!BB87,BB100)","v":{"$error":"#VALUE!"}},{"$f":"(BF98-BB98)*'Selection Data'!BB87*4187","v":{"$error":"#VALUE!"}}]
[null,"Water In",{"$f":"SelecTool!D31","v":15.7},"°C",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"'Selection Data'!AF87","v":{"$error":"#N/A"}},{"$f":"waterPk('Selection Data'!AH87,'Selection Data'!AI87,W98)","v":{"$error":"#VALUE!"}},{"$f":"waterTempW2(AA99,'Selection Data'!AJ87,X98,'Selection Data'!AG87,X100)","v":{"$error":"#VALUE!"}},{"$f":"(AB99-X98)*'Selection Data'!AG87*4187","v":{"$error":"#VALUE!"}},"c.base (m)","constant(b)","Nozzle specific Pw",{"$f":"waterPk('Selection Data'!AL87,'Selection Data'!AM87,W98)","v":{"$error":"#VALUE!"}},{"$f":"waterTempW2(AG99,'Selection Data'!AN87,X98,'Selection Data'!AK87,X100)","v":{"$error":"#VALUE!"}},{"$f":"(AH99-X98)*'Selection Data'!AK87*4187","v":{"$error":"#VALUE!"}},"c.base (m)","constant(b)","Nozzle SpecificPw",null,null,null,null,{"$f":"AF101","v":{"$error":"#VALUE!"}},{"$f":"AL101","v":{"$error":"#VALUE!"}},{"$f":"LINEST(AQ98:AR98,AQ99:AR99,TRUE,TRUE)","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},null,null,null,null,null,null,null,null,null,{"$f":"'Selection Data'!BF87","v":{"$error":"#N/A"}},{"$f":"waterPk('Selection Data'!BH87,'Selection Data'!BI87,BA98)","v":{"$error":"#VALUE!"}},{"$f":"waterTempW2(BE99,'Selection Data'!BJ87,BB98,'Selection Data'!BG87,BB100)","v":{"$error":"#VALUE!"}},{"$f":"(BF99-BB98)*'Selection Data'!BG87*4187","v":{"$error":"#VALUE!"}},"c.base (m)","constant(b)","Nozzle specific Pw"]
[null,"Water Out",{"$f":"SelecTool!D32","v":17.63},"°C",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Room Temp",null,{"$f":"SelecTool!D20","v":25},null,{"$f":"'Selection Data'!AO87","v":{"$error":"#N/A"}},{"$f":"waterPk('Selection Data'!AQ87,'Selection Data'!AR87,W98)","v":{"$error":"#VALUE!"}},{"$f":"waterTempW2(AA100,'Selection Data'!AS87,X98,'Selection Data'!AP87,X100)","v":{"$error":"#VALUE!"}},{"$f":"(AB100-X98)*'Selection Data'!AP87*4187","v":{"$error":"#VALUE!"}},{"$f":"LINEST(AC98:AC100,LN(Z98:Z100),TRUE,FALSE)","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$f":"AD100*LN($V$98)+AE100","v":{"$error":"#VALUE!"}},{"$f":"waterPk('Selection Data'!AU87,'Selection Data'!AV87,W98)","v":{"$error":"#VALUE!"}},{"$f":"waterTempW2(AG100,'Selection Data'!AW87,X98,'Selection Data'!AT87,X100)","v":{"$error":"#VALUE!"}},{"$f":"(AH100-X98)*'Selection Data'!AT87*4187","v":{"$error":"#VALUE!"}},{"$f":"LINEST(AI98:AI100,LN(Z98:Z100),TRUE,FALSE)","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$f":"AJ100*LN($V$98)+AK100","v":{"$error":"#VALUE!"}},null,null,null,null,null,null,null,null,null,null,null,null,null,"Room Temp",null,{"$f":"SelecTool!F20","v":21},null,{"$f":"'Selection Data'!BK87","v":{"$error":"#N/A"}},{"$f":"waterPk('Selection Data'!BM87,'Selection Data'!BN87,BA98)","v":{"$error":"#VALUE!"}},{"$f":"waterTempW2(BE100,'Selection Data'!BO87,BB98,'Selection Data'!BL87,BB100)","v":{"$error":"#VALUE!"}},{"$f":"(BF100-BB98)*'Selection Data'!BL87*4187","v":{"$error":"#VALUE!"}},{"$f":"LINEST(BG98:BG100,LN(BD98:BD100),TRUE,FALSE)","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"},{"$f":"BH100*LN($AZ$98)+BI100","v":{"$error":"#VALUE!"}}]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ΔTw =",{"$f":"AF100/(4187*X87)","v":{"$error":"#VALUE!"}},null,null,null,null,"ΔTw =",{"$f":"AL100/(4187*AB87)","v":{"$error":"#VALUE!"}},{"$f":"IF((AT99+(AS99*(C100-C99)))<0.02,0.02,IF((AT99+(AS99*(C100-C99)))>0.15,0.15,(AT99+(AS99*(C100-C99)))))","v":{"$error":"#VALUE!"}},{"$f":"-1*(AT102+(AS102*AM101))","v":{"$error":"#VALUE!"}},null,null,{"$f":"AF100","v":{"$error":"#VALUE!"}},{"$f":"AL100","v":{"$error":"#VALUE!"}},"duty gradient","duty intercept",null,null,null,null,null,null,null,null,null,null,null,null,null,null,"ΔTw =",{"$f":"BJ100/(4187*'Selection Data'!BB87)","v":{"$error":"#VALUE!"}}]
[null,"Actual coil water flow",{"$f":"-1*(F110/(4187*(C100-C99)))","v":{"$error":"#VALUE!"}},"L/s",null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"AQ98","v":{"$error":"#N/A"}},{"$f":"AR98","v":{"$error":"#N/A"}},{"$f":"LINEST(AQ101:AR101,AQ102:AR102,TRUE,TRUE)","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"}]
[]
[null,"Actual coil ΔP",{"$f":"O87*C102^P87","v":{"$error":"#N/A"}},"kPa"]
[]
[null,"Air off coil temp.",{"$f":"SelecTool!D20-(-SelecTool!D37/(1018*'Selection Data'!E87*'Selection Data'!C63*(1.2/1000)))","v":{"$error":"#VALUE!"}},"°C"]
[]
[null,null,null,null,"Eurovent safety factor (1=no factor)",0.98]
[null,null,null,null,"Specific Cooling Rate",{"$f":"F108*AN101/V87","v":{"$error":"#VALUE!"}},"W/m coil per kg water flow."]
[null,null,null,null,"Actual Cooling",{"$f":"'Selection Data'!F109*'Selection Data'!N97/1000","v":{"$error":"#VALUE!"}},"W"]
[]
[]
[null,null,null,null,"Offset factor for air density in test",0]
[null,null,null,null,"Actual Heating",{"$f":"F113*BJ100/AZ87*(N97/1000)","v":{"$error":"#VALUE!"}},"W"]
[null,null,null,null,"Өw1",{"$f":"SelecTool!F31","v":35},"°C"]
[null,null,null,null,"Өw2",{"$f":"F115-(F114/(4187*0.05))","v":{"$error":"#VALUE!"}},"°C"]
[null,null,null,null,"Coil ΔP",{"$f":"Q87*0.05^R87","v":{"$error":"#N/A"}},"kPa"]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"#REF!","v":{"$error":"#REF!"}},{"$f":"#REF!","v":{"$error":"#REF!"}},"water flow gradient 'm'","water flow intercept 'C'"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"BJ101","v":{"$error":"#VALUE!"}},{"$f":"BP101","v":0},{"$f":"LINEST(BU128:BV128,BU129:BV129,TRUE,TRUE)","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"}]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"BJ100","v":{"$error":"#VALUE!"}},{"$f":"BP100","v":0},"duty gradient","duty intercept"]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,{"$f":"BU128","v":{"$error":"#REF!"}},{"$f":"BV128","v":{"$error":"#REF!"}},{"$f":"LINEST(BU131:BV131,BU132:BV132,TRUE,TRUE)","v":{"$error":"#VALUE!"}},{"$error":"#VALUE!"}]

{"sheet":"ValData_Model","index":3,"n_rows":59,"n_cols":7,"rows_kept":59,"cut":false,"hidden":true,"merged":[]}
["Model-Coil config-circuit id-nozzle type"]
[null,null,"Name Manager  functions to drive dynamic data validations."]
[null,null,null,"P2valdata",{"$f":"ValData_Model!$A$11:INDEX(ValData_Model!$10:$40,31,COUNTA(ValData_Model!$10:$10))","v":{"$error":"#VALUE!"}}]
[null,null,null,"P2master",{"$f":"ValData_Model!$A$11:INDEX(ValData_Model!$A$10:$A$40,COUNTA(ValData_Model!$A$10:$A$40))","v":{"$error":"#VALUE!"}}]
[null,null,null,"P2counter",{"$f":"COUNTA(INDEX(P2valdata,,MATCH(SelecTool!D13,ValData_Model!$10:$10,0)))","v":5}]
[null,null,null,"P2uselist",{"$f":"INDEX(P2valdata,1,MATCH(SelecTool!D13,ValData_Model!$10:$10,0)):INDEX(P2valdata,P2counter,MATCH(SelecTool!D13,ValData_Model!$10:$10,0))","v":{"$error":"#VALUE!"}}]
[]
["2-Pipe"]
[]
["Model",{"$f":"A11","v":"ACB45"},{"$f":"A12","v":"ACB46"},{"$f":"A13","v":"ACB50"},{"$f":"A14","v":"CM10 4TH"},{"$f":"A15","v":"CM10 6TH"},{"$f":"A16","v":0}]
["ACB45",0.9,2.4,1.2,1.2,0.8]
["ACB46",1.5,null,1.8,null,0.9]
["ACB50",null,null,null,null,1]
["CM10 4TH",null,null,null,null,1.1000000000000001]
["CM10 6TH",null,null,null,null,1.2]
[null,null,null,null,null,1.3]
[null,null,null,null,null,1.4]
[null,null,null,null,null,1.5]
[null,null,null,null,null,1.6]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,"P4valdata",{"$f":"ValData_Model!$A$51:INDEX(ValData_Model!$50:$80,31,COUNTA(ValData_Model!$50:$50))","v":{"$error":"#VALUE!"}}]
[null,null,null,"P4master",{"$f":"ValData_Model!$A$51:INDEX(ValData_Model!$A$50:$A$80,COUNTA(ValData_Model!$A$50:$A$80))","v":{"$error":"#VALUE!"}}]
[null,null,null,"P4counter",{"$f":"COUNTA(INDEX(P4valdata,,MATCH(SelecTool!D13,ValData_Model!$50:$50,0)))","v":3}]
[null,null,null,"P4uselist",{"$f":"INDEX(P4valdata,1,MATCH(SelecTool!D13,ValData_Model!$50:$50,0)):INDEX(P4valdata,P4counter,MATCH(SelecTool!D13,ValData_Model!$50:$50,0))","v":{"$error":"#VALUE!"}}]
[]
["4-Pipe"]
[]
["Model",{"$f":"A51","v":"ACB46"},{"$f":"A52","v":"ACB46H"},{"$f":"A53","v":"HM30"},{"$f":"A54","v":0}]
["ACB46",0.9,0.9,0.75]
["ACB46H",1.2,1.2,0.85]
["HM30",1.8,1.8,0.95]
[null,2.4,null,1.05]
[null,null,null,1.1500000000000001]
[null,null,null,1.2500000000000002]
[null,null,null,1.3500000000000003]
[null,null,null,1.4500000000000004]
[null,null,null,1.5500000000000005]

{"sheet":"Enable Macros","index":4,"n_rows":1048576,"n_cols":16384,"rows_kept":4500,"cut":true,"hidden":false,"merged":[],"bounds":{"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0}}
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,"You must enable macros before using this workbook."]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[]
[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,"Start","2017-02-06"]

{"sheet":"Sheet1","index":5,"n_rows":0,"n_cols":0,"rows_kept":0,"cut":false,"hidden":true,"merged":[]}