From 98b029f066bf4a95cd41119dc1340d0d31979bd9 Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Mon, 10 Jun 2024 12:15:28 -0400 Subject: [PATCH 01/30] fixed bug in metal temperature calc with HX --- src/engine/tfoper.jl | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/engine/tfoper.jl b/src/engine/tfoper.jl index 971d8aa3..e6f11a13 100644 --- a/src/engine/tfoper.jl +++ b/src/engine/tfoper.jl @@ -907,9 +907,16 @@ function tfoper!(gee, M0, T0, p0, a0, Tref, pref, Trr_Tb = Trr_gmi4 * (gmi4_Rt4 * Rt4_Tb + gmi4_cpt4 * cpt4_Tb) if (icool == 1) + # Heat exchanger to cool turbine cooling air + ht_tc = ht3 + Δh_TurbC #Specific enthalpy of turbine cooling air + Tt_tc, Tttc_httc, _ = gas_tsetd(alpha, nair, ht_tc, Tt3) #Temperature of turbine cooling air + + httc_ht3 = 1.0 + Tttc_Tt3 = Tttc_httc * httc_ht3 / Tt3_ht3 + #------ epsrow(.) is assumed to be passed in.. calculate Tmrow(.) Tmrow_copy = Tmcalc(ncrowx, ncrow, - Tt3, Tb, dTstrk, Trrat, + Tt_tc, Tb, dTstrk, Trrat, efilm, tfilm, StA, epsrow) Tmrow[:] = Tmrow_copy[:] @@ -928,13 +935,6 @@ function tfoper!(gee, M0, T0, p0, a0, Tref, pref, fc_Tb = 0.0 fc_Mi = fc_fo * fo_Mi - # Heat exchanger to cool turbine cooling air - ht_tc = ht3 + Δh_TurbC #Specific enthalpy of turbine cooling air - Tt_tc, Tttc_httc, _ = gas_tsetd(alpha, nair, ht_tc, Tt3) #Temperature of turbine cooling air - - httc_ht3 = 1.0 - Tttc_Tt3 = Tttc_httc * httc_ht3 / Tt3_ht3 - else # Heat exchanger to cool turbine cooling air ht_tc = ht3 + Δh_TurbC #Specific enthalpy of turbine cooling air From eeb78991a85d3a2ed7629b380b40dc0bbcd57487 Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Mon, 10 Jun 2024 14:32:46 -0400 Subject: [PATCH 02/30] reordered turbine cooling HX calculation --- src/engine/tfoper.jl | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/src/engine/tfoper.jl b/src/engine/tfoper.jl index e6f11a13..91ea906e 100644 --- a/src/engine/tfoper.jl +++ b/src/engine/tfoper.jl @@ -906,14 +906,14 @@ function tfoper!(gee, M0, T0, p0, a0, Tref, pref, Trr_mh = Trr_gmi4 * (gmi4_Rt4 * Rt4_mh + gmi4_cpt4 * cpt4_mh) Trr_Tb = Trr_gmi4 * (gmi4_Rt4 * Rt4_Tb + gmi4_cpt4 * cpt4_Tb) - if (icool == 1) - # Heat exchanger to cool turbine cooling air - ht_tc = ht3 + Δh_TurbC #Specific enthalpy of turbine cooling air - Tt_tc, Tttc_httc, _ = gas_tsetd(alpha, nair, ht_tc, Tt3) #Temperature of turbine cooling air + # Heat exchanger to cool turbine cooling air + ht_tc = ht3 + Δh_TurbC #Specific enthalpy of turbine cooling air + Tt_tc, Tttc_httc, _ = gas_tsetd(alpha, nair, ht_tc, Tt3) #Temperature of turbine cooling air - httc_ht3 = 1.0 - Tttc_Tt3 = Tttc_httc * httc_ht3 / Tt3_ht3 + httc_ht3 = 1.0 + Tttc_Tt3 = Tttc_httc * httc_ht3 / Tt3_ht3 + if (icool == 1) #------ epsrow(.) is assumed to be passed in.. calculate Tmrow(.) Tmrow_copy = Tmcalc(ncrowx, ncrow, Tt_tc, Tb, dTstrk, Trrat, @@ -936,13 +936,6 @@ function tfoper!(gee, M0, T0, p0, a0, Tref, pref, fc_Mi = fc_fo * fo_Mi else - # Heat exchanger to cool turbine cooling air - ht_tc = ht3 + Δh_TurbC #Specific enthalpy of turbine cooling air - Tt_tc, Tttc_httc, _ = gas_tsetd(alpha, nair, ht_tc, Tt3) #Temperature of turbine cooling air - - httc_ht3 = 1.0 - Tttc_Tt3 = Tttc_httc * httc_ht3 / Tt3_ht3 - #------ calculate cooling mass flow ratios epsrow(.) to get specified Tmrow(.) ncrow, epsrow_copy, epsrow_Tttc, epsrow_Tb, epsrow_Trr = mcool(ncrowx, Tmrow, Tt_tc, Tb, dTstrk, Trrat, From 27f3fb24255100e7a5f2b30255c43dbd86092340 Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Thu, 30 May 2024 15:31:10 -0400 Subject: [PATCH 03/30] added microsphere insulation + removed external radiation --- docs/src/assets/tank_thermal_diagram.svg | 138 ++++++++--------------- docs/src/cryo_tank/fueltanks.md | 16 +-- src/IO/read_input.jl | 4 +- src/cryo_tank/tankWmech.jl | 4 +- src/cryo_tank/tankWthermal.jl | 19 ++-- src/cryo_tank/tanksize.jl | 32 +++++- src/misc/units.jl | 11 ++ test/unit_test_fueltank.jl | 9 +- 8 files changed, 116 insertions(+), 117 deletions(-) diff --git a/docs/src/assets/tank_thermal_diagram.svg b/docs/src/assets/tank_thermal_diagram.svg index 66fcc984..edb4f1a0 100644 --- a/docs/src/assets/tank_thermal_diagram.svg +++ b/docs/src/assets/tank_thermal_diagram.svg @@ -2,13 +2,13 @@ + transform="translate(22.125351,-72.169529)"> + x="-7.4459519" + y="106.45453" /> - Exterior + transform="translate(8.9838014,0.40022089)"> + transform="translate(233.35136,0.40022089)"> - - - - - @@ -471,7 +442,7 @@ sodipodi:nodetypes="cc" /> @@ -481,28 +452,6 @@ id="path4774-83-3" inkscape:connector-curvature="0" sodipodi:nodetypes="cc" /> - - - - - Rliq Rcyl Rell Rcyl Rell Rconv + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:65%;font-family:Arial;-inkscape-font-specification:Arial;baseline-shift:sub" + id="tspan513">air Rrad + id="tspan955-8-8-3-1" + x="-23.17955" + y="122.62212" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:8.46667px;font-family:Arial;-inkscape-font-specification:'Arial Italic';fill:#000000;fill-opacity:1;stroke-width:0.264583">Taw + Tf diff --git a/docs/src/cryo_tank/fueltanks.md b/docs/src/cryo_tank/fueltanks.md index 4d3c21dc..03716566 100644 --- a/docs/src/cryo_tank/fueltanks.md +++ b/docs/src/cryo_tank/fueltanks.md @@ -33,9 +33,9 @@ However, alternate fuels such as cryogenic liquid hydrogen require additional st R_{MLI} = \sum_i R_l^i. ``` - In addition to the insulation resistance, the convective (from fuel to tank wall and from exterior wall to freestream) and radiative heat transfers have to be taken into account. The heat transfer to the freestream can be modeled as having two components: radiation and convection. The heat transfer coefficient from forced convection from the external wall to the freestream can be modeled using the Chilton-Colburn analogy, + In addition to the insulation resistance, the convective heat transfers from fuel to tank wall and from exterior wall to freestream have to be taken into account. The heat transfer to the freestream can be modeled as having two components: radiation and convection. The heat transfer coefficient from forced convection from the external wall to the freestream can be modeled using the Chilton-Colburn analogy, ```math - h_{convair} = \frac{c_f}{2 Pr^{2/3}} ρ u c_p, + h_{air} = \frac{c_f}{2 Pr^{2/3}} ρ u c_p, ``` where ``c_f`` is the skin-friction coefficient, ``Pr`` is the Prandtl number (``Pr\approx 0.71`` for air), ``ρ`` is the freestream air density, ``u`` is the freestream velocity, and ``c_p`` is the specific heat of the freestream air at constant pressure. The skin-friction coefficient can be modeled using a flat-plate solution,[^1] ```math @@ -51,17 +51,11 @@ However, alternate fuels such as cryogenic liquid hydrogen require additional st ``` where ``\gamma`` is the ratio of specific heats for air. - Similarly, the radiative component has an equivalent heat transfer coefficient + The equivalent resistance due to the freestream is ```math - h_{rad} = \sigma \varepsilon (T_{aw}^2 + T_{w}^2) (T_{aw} + T_w), - ``` - where ``\sigma`` is the Stefan-Boltzmann constant and ``ε`` is the emissivity of the surface. - - The equivalent heat transfer coefficient to the freestream air is ``h_{air} = h_{convair}+h_{rad} ``, such that the equivalent resistance is - ```math - R_{air} = \frac{1}{h_{air} (2\pi l_{cyl} R_{fuse} +2 S_{he})}, + R_{air} = \frac{1}{ 2\pi h_{air} l_{cyl} R_{fuse}}, ``` - where ``l_{cyl}`` is the length of the cylindrical portion of the tank, ``R_{fuse}`` is the fuselage radius and ``S_{he}`` is the outer area of the hemiellipsoidal caps. + where ``l_{cyl}`` is the length of the cylindrical portion of the tank and ``R_{fuse}`` is the fuselage radius. Inside the tank, there is a heat transfer from the bulk of the liquid fluid to the tank via natural convection. The Nusselt number for this heat transfer process can be modeled as [^2] ```math diff --git a/src/IO/read_input.jl b/src/IO/read_input.jl index e4255fc0..906e8c60 100644 --- a/src/IO/read_input.jl +++ b/src/IO/read_input.jl @@ -372,7 +372,9 @@ if pari[iifwing] == 0 #If fuel is stored in fuselage fuse_tank.TSLtank = Temp(readfuel_storage("SL_temperature_for_tank")) fuse_tank.pfac = readfuel_storage("pressure_rise_factor") - if ("vacuum" in fuse_tank.material_insul) || ("Vacuum" in fuse_tank.material_insul) #If tank is double-walled + flag_vacuum = TASOPT.CryoTank.check_vacuum(fuse_tank.material_insul) #flag to check if an outer vessel is needed + + if flag_vacuum #If tank is double-walled outer_mat_name = readfuel_storage("outer_vessel_material") fuse_tank.outer_material = StructuralAlloy(outer_mat_name) diff --git a/src/cryo_tank/tankWmech.jl b/src/cryo_tank/tankWmech.jl index c4473370..c0848446 100644 --- a/src/cryo_tank/tankWmech.jl +++ b/src/cryo_tank/tankWmech.jl @@ -445,9 +445,11 @@ function insulation_density_calc(material::String) ρ = 1390 #kg/m^3, https://www.matweb.com/search/datasheet_print.aspx?matguid=981d85aa72b0419bb4b26a3c06cb284d elseif lowercase(material) == "vacuum" ρ = 0 #kg/m^3 + elseif lowercase(material) == "microspheres" + ρ = 69.0 #kg/m^3. From Brewer (1991) else error("Insulation materials currently supported are - [rohacell41S, polyurethane27, polyurethane32, polyurethane35, vacuum], + [rohacell41S, polyurethane27, polyurethane32, polyurethane35, microspheres, vacuum], but you supplied $material") end return ρ diff --git a/src/cryo_tank/tankWthermal.jl b/src/cryo_tank/tankWthermal.jl index cce8e2db..3e49401f 100644 --- a/src/cryo_tank/tankWthermal.jl +++ b/src/cryo_tank/tankWthermal.jl @@ -67,6 +67,7 @@ function tankWthermal(fuse_tank, z::Float64, Mair::Float64, xftank::Float64, tim for i = 1:length(t_cond) guess[i + 2] = Tfuel + ΔT * sum(t_cond[1:i])/ thickness end + guess[end] = guess[end] - 1.0 #fuselage wall temperature sol = nlsolve(fun, guess, xtol = 1e-7, ftol = 1e-6) #Solve non-linear problem with NLsolve.jl Q = qfac * sol.zero[1] # Heat rate from ambient to cryo fuel, including extra heat leak from valves etc as in eq 3.20 by Verstraete @@ -126,18 +127,13 @@ function residuals_Q(x::Vector{Float64}, p, mode::String) ifuel = p.ifuel #Calculate heat transfer coefficient, freestream temperature and adiabatic wall temperature - hconvair, _, Taw = freestream_heat_coeff(z, TSL, Mair, xftank, Tfuse, Rfuse) - + h_air, _, Taw = freestream_heat_coeff(z, TSL, Mair, xftank, Tfuse, Rfuse) + r_inner = r_tank #- thickness ΔT = Taw - Tfuel #Heat transfer is driven by difference between external adiabatic wall temperature and fuel temperature thickness = sum(t_cond) # total thickness of insulation - # Radiation - ε = 0.95 # white aircraft (Verstraete) - - hradair = σ_SB * ε * ((Taw^2) + (Tfuse^2)) * (Taw + Tfuse) #Radiative heat transfer coefficient; Eq. (2.28) in https://ahtt.mit.edu/ - h_air = hconvair + hradair # Combines radiative and convective heat transfer at outer end - Rair_conv_rad = 1 / (h_air * (2π * Rfuse * l_tank )) # thermal resistance of ambient air (incl. conv and rad) + Rair = 1 / (h_air * (2π * Rfuse * l_tank )) # thermal resistance of ambient air (incl. conv and rad) S_int = (2π * (r_inner) * l_cyl) + 2*Shead[1] #liquid side surface area h_liq = tank_heat_coeff(T_w, ifuel, Tfuel, l_tank) #Find liquid-side heat transfer coefficient @@ -148,7 +144,7 @@ function residuals_Q(x::Vector{Float64}, p, mode::String) R_mli_ends = zeros(Float64, N) R_mli_cyl = zeros(Float64, N) - #Find resistance of each MLI layer + #Find resistance of each insulation layer T_prev = T_w for i in 1:N if lowercase(material[i]) == "vacuum" @@ -172,7 +168,7 @@ function residuals_Q(x::Vector{Float64}, p, mode::String) end R_mli_tot = sum(R_mli) #Total thermal resistance of MLI - Req = R_mli_tot + R_liq + Rair_conv_rad # Total equivalent resistance of thermal circuit + Req = R_mli_tot + R_liq + Rair # Total equivalent resistance of thermal circuit #Assemble array with residuals F[1] = Q - ΔT / Req #Heat transfer rate residual @@ -213,6 +209,9 @@ function insulation_conductivity_calc(T::Float64, material::String) elseif lowercase(material) == "polyurethane35" #polyurethane with density of 35 kg/m^3 k = 2.104E-13* T^5 - 1.695E-10* T^4 + 4.746E-08* T^3 - 5.662E-06* T^2 + 3.970E-04* T - 2.575E-03 # W/(m K), polynomial fit to Fig. 4.78 in Brewer (1991) between 20 and 320 K + elseif lowercase(material) == "microspheres" #microspheres with density 69 kg/m^3 + k = 1.4632E-10*T^3 - 9.6487E-08*T^2 + 5.1956E-05*T - 3.7191E-05 + # W/(m K), polynomial fit to Fig. 4.78 in Brewer (1991) between 15 and 400 K elseif lowercase(material) == "mylar" k = 0.155# W/(m K) at 298 K, https://www.matweb.com/search/datasheet_print.aspx?matguid=981d85aa72b0419bb4b26a3c06cb284d end diff --git a/src/cryo_tank/tanksize.jl b/src/cryo_tank/tanksize.jl index 715df07f..04bba78b 100644 --- a/src/cryo_tank/tanksize.jl +++ b/src/cryo_tank/tanksize.jl @@ -53,6 +53,7 @@ function tanksize!(fuse_tank, z::Float64, Mair::Float64, xftank::Float64, for i = 1:n_layers guess[i + 2] = Tfuel + ΔT * sum(t_cond[1:i])/ sum(t_cond) end + guess[end] = guess[end] - 1.0 #fuselage wall temperature #Solve non-linear problem with NLsolve.jl sol = nlsolve(residual, guess, ftol = 1e-7) Δt = sol.zero[1] @@ -74,7 +75,9 @@ function tanksize!(fuse_tank, z::Float64, Mair::Float64, xftank::Float64, Winner_tot, lcyl1, tskin, Rinnertank, Vfuel, Winnertank, Wfuel_tot, Winsul_sum, t_head, Whead, Wcyl, Wstiff, Winsul, Sinternal, Shead_insul, l_inner = size_inner_tank(fuse_tank, fuse_tank.t_insul) - if ("vacuum" in fuse_tank.material_insul) || ("Vacuum" in fuse_tank.material_insul) #If tank is double-walled + flag_vacuum = check_vacuum(fuse_tank.material_insul) #check if there is a vacuum layer + + if flag_vacuum #If tank is double-walled Routertank = fuse_tank.Rfuse - fuse_tank.clearance_fuse lcyl2 = lcyl1 * Routertank / Rinnertank #Scale outer vessel length for geometric similarity @@ -168,4 +171,29 @@ function res_MLI_thick(x::Vector{Float64}, fuse_tank, z::Float64, Mair::Float64, res = residuals_Q(x_thermal, p, "Q_known") #Find thermal-related residuals return res -end \ No newline at end of file +end + +""" + check_vacuum(material_insul::Vector{String}) + +This function checks if any of the insulation layers requires a vacuum. + +!!! details "🔃 Inputs and Outputs" + **Inputs:** + - `material_insul::Vector{String}`: vector with layer materials + + **Outputs:** + - `flag_vacuum::Bool`: flag for vacuum, true if a vacuum is needed. +""" +function check_vacuum(material_insul::Vector{String}) + vacuum_materials = ["vacuum", "microspheres"] #currently supported options are vacuum and microspheres + + flag_vacuum = false + for material in material_insul + if lowercase(material) in vacuum_materials + flag_vacuum = true + end + end + + return flag_vacuum +end \ No newline at end of file diff --git a/src/misc/units.jl b/src/misc/units.jl index 1571ed8b..c4a029ac 100644 --- a/src/misc/units.jl +++ b/src/misc/units.jl @@ -144,6 +144,16 @@ function convertPower(value::Float64, units_in::AbstractString="W", units_out="W return value * dict[units_in]/dict[units_out] end +#Time +const _convSItime = Dict("s"=>1.0, + "h"=>3600.0, + "days"=>86400.0) + +function convertTime(value::Float64, units_in::AbstractString="s", units_out="s") + dict = _convSItime + return value * dict[units_in]/dict[units_out] +end + #Angle const _convSIangle = Dict("rad" => 1.0, "deg"=> deg_to_rad) @@ -187,6 +197,7 @@ _allowed_units = vcat(([keys(x) for x in [_convSIdist, _convSIforce, _convSIspeed, _convSIpower, + _convSItime, _convSIangle]]...)...) diff --git a/test/unit_test_fueltank.jl b/test/unit_test_fueltank.jl index df055767..70cc4160 100644 --- a/test/unit_test_fueltank.jl +++ b/test/unit_test_fueltank.jl @@ -13,6 +13,7 @@ fuse_tank.wfb = 0.0 fuse_tank.nfweb = 1.0 fuse_tank.clearance_fuse = 0.1 fuse_tank.TSLtank = 288.2 +fuse_tank.TSLtank = 288.2 fuse_tank.pvent = 2e5 fuse_tank.ARtank = 2.0 @@ -54,7 +55,7 @@ fuse_tank.Wfuelintank = 1e5 outputs_size = TASOPT.CryoTank.tanksize!(fuse_tank, z, Mair, xftank, time_flight, ifuel) - outputs_size_check = (0.004247366632687734, 166.77327116515787, 1.8560115697526485, 39681.4881770504, 17.18053325519887, 62912.821723497895) + outputs_size_check = (0.004247366632687734, 166.77327116515787, 1.8560228485807642, 39680.33874822331, 17.180326496942726, 62911.70682863779) for i in 1:length(outputs_size) @test outputs_size[i] ≈ outputs_size_check[i] @@ -62,7 +63,7 @@ fuse_tank.Wfuelintank = 1e5 outputs_mech = TASOPT.CryoTank.size_inner_tank(fuse_tank, fuse_tank.t_insul) - outputs_mech_check = (162912.82172349788, 14.233087927314303, 0.0034633543007140293, 1.8560115697526485, 166.77327116515787, 62912.821723497895, 100000.0, 39681.4881770504, 0.003460125968964669, 1435.539306816222, 16809.755775358066, 1438.5597441435732, [12929.372061423137, 14427.140430195976, 12324.97568543129], 203.99444667419192, [14.95824234874573, 18.670635236161818, 22.800445249066772, 27.346434182678916], 17.18053325519887) + outputs_mech_check = (162911.7068286378, 14.232892426878994, 0.0034633753472303867, 1.8560228485807642, 166.77327116515787, 62911.70682863779, 100000.0, 39680.33874822331, 0.0034601469958627225, 1435.565477934579, 16809.72417613172, 1438.5703956486466, [12929.026476470144, 14426.720449466233, 12324.591822286933], 203.99342250401241, [14.958424149290229, 18.67075702260973, 22.80048975074802, 27.34638419260493], 17.180326496942726) for i in 1:length(outputs_mech) @test outputs_mech[i] ≈ outputs_mech_check[i] end @@ -73,7 +74,7 @@ fuse_tank.Wfuelintank = 1e5 Shead = outputs_mech_check[15] outputs_thermal = TASOPT.CryoTank.tankWthermal(fuse_tank, z, Mair, xftank, time_flight, ifuel) - outputs_thermal_check = (1835.8608916060898, 107.03363914395707, 0.004247366632696709) + outputs_thermal_check = (1835.8608916010598, 107.03363914366383, 0.0042473666326850726) for i in 1:length(outputs_thermal) @test outputs_thermal[i] ≈ outputs_thermal_check[i] @@ -89,7 +90,7 @@ fuse_tank.Wfuelintank = 1e5 outputs_vac_size = TASOPT.CryoTank.tanksize!(fuse_tank, z, Mair, xftank, time_flight, ifuel) - outputs_vac_size_check = (0.0033910091045382226, 166.77327116515787, 2.4, 0.0, 10.884763251319967, 114902.51923675802) + outputs_vac_size_check = (0.0033909173806944666, 166.77327116515787, 2.4, 0.0, 10.884763251319967, 114902.51923675802) for i in 1:length(outputs_vac_size) @test outputs_vac_size[i] ≈ outputs_vac_size_check[i] From b23259ddffcbb8885351852e589125f4ee97d0f4 Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Thu, 30 May 2024 15:39:11 -0400 Subject: [PATCH 04/30] added hold times to inputs for tank --- example/cryo_input.toml | 6 ++++-- src/IO/default_input.toml | 16 +++++++++++----- src/IO/read_input.jl | 3 +++ src/IO/save_model.jl | 14 +++++++------- src/misc/aircraft.jl | 6 +++++- src/sizing/wsize.jl | 2 +- 6 files changed, 31 insertions(+), 16 deletions(-) diff --git a/example/cryo_input.toml b/example/cryo_input.toml index 3ad27113..14060df6 100644 --- a/example/cryo_input.toml +++ b/example/cryo_input.toml @@ -56,7 +56,7 @@ name = "TASOPT Model with cryo fuel and HX" fuselage_clearance = "0.3 ft" additional_mass_fraction = 0.25 weld_efficiency = 0.9 - ullage_fraction = 0.1 #minimum ullage fraction at tank venting pressure + ullage_fraction = 0.05 #minimum ullage fraction at tank venting pressure heat_leak_factor = 1.3 #Factor to account for heat leakage through structural elements, piping, etc (qfac > 1) SL_temperature_for_tank = "288.2 K" @@ -64,11 +64,13 @@ name = "TASOPT Model with cryo fuel and HX" pressure_rise_factor = 2.0 #Factor to account for stratification in homogenous tank model (pfac >= 1) pressure_venting = "2 atm" pressure_initial = "1.2 atm" + hold_departure = "0 h" + hold_arrival = "0 h" inner_vessel_material = "Al-2219-T87" inner_vessel_support_angle = "80 deg" - #Insulation options: "rohacell41S", "polyurethane27", "polyurethane32", "polyurethane35", "vacuum", "mylar" + #Insulation options: "rohacell41S", "polyurethane27", "polyurethane32", "polyurethane35", "vacuum", "mylar", "microspheres" size_insulation = true #Flag to decide whether to size insulation for boiloff insulation_material = ["polyurethane32", "polyurethane32", "polyurethane32"] insulation_segment_base_thickness = [0.05, 0.05, 0.05] #m diff --git a/src/IO/default_input.toml b/src/IO/default_input.toml index c6b2dad0..b7d90c2d 100644 --- a/src/IO/default_input.toml +++ b/src/IO/default_input.toml @@ -55,21 +55,27 @@ fuel_density = 817.0 #kg/m3 [Fuel.Storage] #Default fuselage fuel storage parameters for cryogenic fuels - tank_placement = "front" #Location of tank in fuselage. Choices are "front", "rear", or "both". + tank_placement = "rear" #Location of tank in fuselage. Choices are "front", "rear", or "both". tank_aspect_ratio = 2.0 fuselage_clearance = "0.3 ft" - tank_pressure = "2 atm" - additional_mass_fraction = 0.1 + additional_mass_fraction = 0.25 weld_efficiency = 0.9 - ullage_fraction = 0.1 + ullage_fraction = 0.05 #minimum ullage fraction at tank venting pressure heat_leak_factor = 1.3 #Factor to account for heat leakage through structural elements, piping, etc (qfac > 1) SL_temperature_for_tank = "288.2 K" + #Tank pressure design parameters + pressure_rise_factor = 2.0 #Factor to account for stratification in homogenous tank model (pfac >= 1) + pressure_venting = "2 atm" + pressure_initial = "1.2 atm" + hold_departure = "0 h" + hold_arrival = "0 h" + inner_vessel_material = "Al-2219-T87" inner_vessel_support_angle = "80 deg" - #Insulation options: "rohacell41S", "polyurethane27", "polyurethane32", "polyurethane35", "vacuum" + #Insulation options: "rohacell41S", "polyurethane27", "polyurethane32", "polyurethane35", "vacuum", "mylar", "microspheres" size_insulation = true #Flag to decide whether to size insulation for boiloff insulation_material = ["polyurethane32", "polyurethane32", "polyurethane32"] insulation_segment_base_thickness = [0.05, 0.05, 0.05] #m diff --git a/src/IO/read_input.jl b/src/IO/read_input.jl index 906e8c60..108fa506 100644 --- a/src/IO/read_input.jl +++ b/src/IO/read_input.jl @@ -37,6 +37,7 @@ Density(x) = convertDensity(parse_unit(x)...) Area(x) = convertArea(parse_unit(x)...) Vol(x) = convertVolume(parse_unit(x)...) Angle(x) = convertAngle(parse_unit(x)...) +Time(x) = convertTime(parse_unit(x)...) Temp(x) = convertTemp(parse_unit(x)...) """ @@ -364,6 +365,8 @@ if pari[iifwing] == 0 #If fuel is stored in fuselage fuse_tank.pvent = Pressure(readfuel_storage("pressure_venting")) fuse_tank.pinitial = Pressure(readfuel_storage("pressure_initial")) + fuse_tank.t_hold_orig = Time(readfuel_storage("hold_departure")) + fuse_tank.t_hold_dest = Time(readfuel_storage("hold_arrival")) fuse_tank.ftankadd = readfuel_storage("additional_mass_fraction") fuse_tank.ew = readfuel_storage("weld_efficiency") diff --git a/src/IO/save_model.jl b/src/IO/save_model.jl index 10a451c2..c36f2d31 100644 --- a/src/IO/save_model.jl +++ b/src/IO/save_model.jl @@ -621,14 +621,14 @@ function savemodel(fname, pari, parg, parm, para, pare, parpt, parmot, pargen) @printf(io, "# Geometry - stored in parg array:\n") @printf(io, "# --------------------------------\n") for (i,val) in enumerate(parg) - @printf(io, "parg[%d] = %20f # %s\n", i, val, i<291 ? iglabels[i] : "" ) + @printf(io, "parg[%d] = %20.20f # %s\n", i, val, i<291 ? iglabels[i] : "" ) end @printf(io, "# --------------------------------\n") @printf(io, "# Mission - stored in parm array:\n") @printf(io, "# --------------------------------\n") for (i,val) in enumerate(parm) - @printf(io, "parm[%d] = %20f \n", i, val) + @printf(io, "parm[%d] = %20.20f \n", i, val) end @printf(io, "# --------------------------------\n") @@ -639,7 +639,7 @@ function savemodel(fname, pari, parg, parm, para, pare, parpt, parmot, pargen) for i = 1:l @printf(io, "para[%d, :] .= [", i) for j = 1:m - @printf(io, "%f, ", para[i, j]) + @printf(io, "%20.20f, ", para[i, j]) end @printf(io, "]\n") end @@ -651,7 +651,7 @@ function savemodel(fname, pari, parg, parm, para, pare, parpt, parmot, pargen) for i = 1:l @printf(io, "pare[%d, :] .= [", i) for j = 1:m - @printf(io, "%20f, ", pare[i, j]) + @printf(io, "%20.20f, ", pare[i, j]) end @printf(io, "]\n") end @@ -660,20 +660,20 @@ function savemodel(fname, pari, parg, parm, para, pare, parpt, parmot, pargen) @printf(io, "# Powertrain-stored in parpt array:\n") @printf(io, "# ---------------------------------\n") for (i,val) in enumerate(parpt) - @printf(io, "parpt[%d] = %20f \n", i, val) + @printf(io, "parpt[%d] = %20.20f \n", i, val) end @printf(io, "# ---------------------------------\n") @printf(io, "# Motor - stored in parmot array:\n") @printf(io, "# ---------------------------------\n") for (i,val) in enumerate(parmot) - @printf(io, "parmot[%d] = %20f \n", i, val) + @printf(io, "parmot[%d] = %20.20f \n", i, val) end @printf(io, "# ---------------------------------\n") @printf(io, "# Generator-stored in pargen array:\n") @printf(io, "# ---------------------------------\n") for (i,val) in enumerate(pargen) - @printf(io, "pargen[%d] = %20f \n", i, val) + @printf(io, "pargen[%d] = %20.20f \n", i, val) end end diff --git a/src/misc/aircraft.jl b/src/misc/aircraft.jl index 21a2138b..e66955df 100644 --- a/src/misc/aircraft.jl +++ b/src/misc/aircraft.jl @@ -27,6 +27,10 @@ mutable struct fuselage_tank pvent::Float64 pinitial::Float64 + t_hold_orig::Float64 + t_hold_dest::Float64 + TSLtank::Float64 + rhofuel::Float64 Tfuel::Float64 rhofuelgas::Float64 @@ -38,7 +42,7 @@ mutable struct fuselage_tank ullage_frac::Float64 qfac::Float64 pfac::Float64 - TSLtank::Float64 + fuselage_tank() = new("", "", false, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, [], [], [], StructuralAlloy("Al-2219-T87"), StructuralAlloy("Al-2219-T87"), 0.0, 0.0, [], 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) end diff --git a/src/sizing/wsize.jl b/src/sizing/wsize.jl index 2017521b..dbdbaec5 100644 --- a/src/sizing/wsize.jl +++ b/src/sizing/wsize.jl @@ -1281,7 +1281,7 @@ function wsize(ac; itermax=35, para[iaPAfinf, :] .= PAfinf #Use homogeneous tank model to calculate required venting - _, _, _, _, _, _, _, Mvents, _, _ = CryoTank.analyze_TASOPT_tank(ac) + _, _, _, _, _, _, _, Mvents, _, _ = CryoTank.analyze_TASOPT_tank(ac, fuse_tank.t_hold_orig, fuse_tank.t_hold_dest) parg[igWfvent] = Mvents[end] * gee #Store total fuel weight that is vented end From 055b08d7de129c6fcf432edcb6a6aa71f240b07e Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Thu, 30 May 2024 16:02:26 -0400 Subject: [PATCH 05/30] new hydrogen ac sizing test --- test/hydrogen_sized.jl | 719 ++++++++++++++++++++++++++++++++++ test/regression_test_wsize.jl | 33 ++ 2 files changed, 752 insertions(+) create mode 100644 test/hydrogen_sized.jl diff --git a/test/hydrogen_sized.jl b/test/hydrogen_sized.jl new file mode 100644 index 00000000..3574a719 --- /dev/null +++ b/test/hydrogen_sized.jl @@ -0,0 +1,719 @@ +pari = zeros(Int64, iitotal) +parg = zeros(Float64, igtotal) +parm = zeros(Float64, imtotal) +para = zeros(Float64, (iatotal, iptotal)) +pare = zeros(Float64, (ietotal, iptotal)) +# ------------------------------ +# Flags - stored in pari array: +# ------------------------------ +pari[1] = 40 +pari[2] = 0 +pari[3] = 1 +pari[4] = 1 +pari[5] = 1 +pari[6] = 0 +pari[7] = 0 +pari[8] = 1 +pari[9] = 1 +pari[10] = 2 +pari[11] = 0 +pari[12] = 0 +pari[13] = 1 +pari[14] = 0 +pari[15] = 0 +pari[16] = 1 +pari[17] = 0 +pari[18] = 0 +# -------------------------------- +# Geometry - stored in parg array: +# -------------------------------- +parg[1] = 0.00000000000000000000 # igFOpt +parg[2] = 0.00000000000000000000 # igPFEI +parg[3] = 5556000.00000000000000000000 # igRange +parg[4] = 726544.35243161953985691071 # igWMTO +parg[5] = 172146.19140000001061707735 # igWpay +parg[6] = 13344.66600000000107684173 # igWfix +parg[7] = 90222.71863110038975719362 # igWfuel +parg[8] = 94785.09102009063644800335 # igWfmax +parg[9] = 0.90000000000000002220 # igrWfmax +parg[10] = 42899.55430288123170612380 # igWshell +parg[11] = 10341.86400000000321597327 # igWwindow +parg[12] = 7968.95436948748374561546 # igWinsul +parg[13] = 20349.78814136461733141914 # igWfloor +parg[14] = 2369.14539320443191172672 # igWcone +parg[15] = 7077.16265077416392159648 # igWhbend +parg[16] = 24.89851101328265059465 # igWvbend +parg[17] = 192041.48133917522500269115 # igWfuse +parg[18] = 3301.56526296945685317041 # igWweb +parg[19] = 67573.53352990178973414004 # igWcap +parg[20] = 116235.15998936948017217219 # igWwing +parg[21] = 40229.03678864074754528701 # igWebare +parg[22] = 12460.66086884845026361290 # igWnace +parg[23] = 62041.84428544311231235042 # igWeng +parg[24] = 7821.95080973336371243931 # igWhtail +parg[25] = 5236.23888111258656863356 # igWvtail +parg[26] = 0.00000000000000000000 # igWstrut +parg[27] = 3696168.45033978344872593880 # igxWfuse +parg[28] = 0.00000000000000000000 # igdxWfuel +parg[29] = 242836.92140007216949015856 # igdxWwing +parg[30] = 0.00000000000000000000 # igdxWstrut +parg[31] = 5849.72755002161375159631 # igdxWhtail +parg[32] = 5331.81106532287230947986 # igdxWvtail +parg[33] = 16364.13321202805491338950 # igWinn +parg[34] = 30216.69081672249740222469 # igWout +parg[35] = 22592.67241168024702346884 # igdyWinn +parg[36] = 131921.05265535513171926141 # igdyWout +parg[37] = 20.42449663133383452873 # igxCGfwd +parg[38] = 24.32770846012436294359 # igxCGaft +parg[39] = 0.20000000000000001110 # igfreserve +parg[40] = 0.34999999999999997780 # igfpadd +parg[41] = 0.10000000000000000555 # igfseat +parg[42] = 0.10000000000000000555 # igfeadd +parg[43] = 0.10000000000000000555 # igfpylon +parg[44] = 0.00000000000000000000 # igfnace +parg[45] = 0.20000000000000001110 # igfflap +parg[46] = 0.10000000000000000555 # igfslat +parg[47] = 0.04000000000000000083 # igfaile +parg[48] = 0.10000000000000000555 # igflete +parg[49] = 0.14999999999999999445 # igfribs +parg[50] = 0.02000000000000000042 # igfspoi +parg[51] = 0.02999999999999999889 # igfwatt +parg[52] = 0.29999999999999998890 # igfhadd +parg[53] = 0.40000000000000002220 # igfvadd +parg[54] = 0.03500000000000000333 # igfapu +parg[55] = 0.01000000000000000021 # igfhpesys +parg[56] = 0.01099999999999999936 # igflgnose +parg[57] = 0.04399999999999999745 # igflgmain +parg[58] = 0.34999999999999997780 # igfstring +parg[59] = 0.25000000000000000000 # igfframe +parg[60] = 0.20000000000000001110 # igffadd +parg[61] = 435.00000000000000000000 # igWpwindow +parg[62] = 22.00000000000000000000 # igWppinsul +parg[63] = 60.00000000000000000000 # igWppfloor +parg[64] = 3.00000000000000000000 # igNlift +parg[65] = 6.00000000000000000000 # igNland +parg[66] = 144.04320000000001300577 # igVne +parg[67] = 2.00000000000000000000 # igneng +parg[68] = 1.00000000000000000000 # igGearf +parg[69] = 0.20000000000000001110 # igfTt4CL1 +parg[70] = 0.20000000000000001110 # igfTt4CLn +parg[71] = 0.29999999999999998890 # igHTRf +parg[72] = 0.59999999999999997780 # igHTRlc +parg[73] = 0.80000000000000004441 # igHTRhc +parg[74] = 16.00000000000000000000 # igrSnace +parg[75] = 1.02000000000000001776 # igrVnace +parg[76] = 1.00000000000000000000 # igrVstrut +parg[77] = 0.52318750984486694922 # igfSnace +parg[78] = 75205.03615879623976070434 # igpcabin +parg[79] = 53505.60423145271488465369 # igdeltap +parg[80] = 1.64999999999999991118 # iganose +parg[81] = 2.00000000000000000000 # igbtail +parg[82] = 0.00000000000000000000 # igxnose +parg[83] = 46.20124599861345160434 # igxend +parg[84] = 6.09600000000000008527 # igxblend1 +parg[85] = 39.49564599861345470799 # igxblend2 +parg[86] = 5.18160000000000042775 # igxshell1 +parg[87] = 39.49564599861345470799 # igxshell2 +parg[88] = 44.06764599861345033105 # igxconend +parg[89] = 31.61207615652034164100 # igxhbend +parg[90] = 30.75076092018446161092 # igxvbend +parg[91] = 44.32586693273039912810 # igxhtail +parg[92] = 43.17611202520031099539 # igxvtail +parg[93] = 19.72311941152426584267 # igxeng +parg[94] = 23.74113939333290446143 # igxwing +parg[95] = 21.24711941152426319945 # igxwbox +parg[96] = 43.30564599861344987630 # igxhbox +parg[97] = 41.93404599861344905776 # igxvbox +parg[98] = 2.13359999999999994102 # igxfix +parg[99] = 44.98204599861345087675 # igxapu +parg[100] = 23.12846332591228204478 # igxhpesys +parg[101] = 4.26719999999999988205 # igxlgnose +parg[102] = 0.30480000000000001537 # igdxlgmain +parg[103] = 4.87680000000000024585 # igyeng +parg[104] = -1.67640000000000011227 # igzwing +parg[105] = 0.00000000000000000000 # igzhtail +parg[106] = 1.00000000000000000000 # ignfweb +parg[107] = 0.00000000000000000000 # igwfb +parg[108] = 2.54000000000000003553 # igRfuse +parg[109] = 0.38100000000000000533 # igdRfuse +parg[110] = 0.12700000000000000178 # ighfloor +parg[111] = 0.29999999999999998890 # iglambdac +parg[112] = 642.75215715284173256805 # igcabVol +parg[113] = 1.00000000000000000000 # igcosLs +parg[114] = 0.00000000000000000000 # igSstrut +parg[115] = 0.64114747927745097122 # igrpayfwd +parg[116] = 0.19467542986891939183 # igrpayaft +parg[117] = 24.55603253875380431737 # igxNP +parg[118] = 67.67726335488001154772 # igCMVf1 +parg[119] = 0.18499999999999999778 # igCLMf0 +parg[120] = 0.59999999999999997780 # igdepsda +parg[121] = 3.79999999999999982236 # igdCLnda +parg[122] = 0.34200848656294202677 # igdCLhdCL +parg[123] = 0.35093676723249817018 # igdCLndCL +parg[124] = -0.02000000000000000042 # igCLhspec +parg[125] = -0.78394972320963829393 # igCLhCGfwd +parg[126] = 0.55336181092636005374 # igCLveout +parg[127] = 2.00000000000000000000 # igCLhmax +parg[128] = 2.60000000000000008882 # igCLvmax +parg[129] = 0.10000000000000000555 # igfCDhcen +parg[130] = 0.05000000000000000278 # igSMmin +parg[131] = 0.40000000000000002220 # igrMh +parg[132] = 0.69999999999999995559 # igrMv +parg[133] = 0.40000000000000002220 # igXaxis +parg[134] = 0.50000000000000000000 # igwbox +parg[135] = 0.12679999999999999605 # ighboxo +parg[136] = 0.12659999999999999032 # ighboxs +parg[137] = 0.75000000000000000000 # igrh +parg[138] = 0.50000000000000000000 # igwboxh +parg[139] = 0.14000000000000001332 # ighboxh +parg[140] = 0.75000000000000000000 # igrhh +parg[141] = 0.50000000000000000000 # igwboxv +parg[142] = 0.14000000000000001332 # ighboxv +parg[143] = 0.75000000000000000000 # igrhv +parg[144] = 1.00000000000000000000 # igsigfac +parg[145] = 103421368.34273669123649597168 # igsigskin +parg[146] = 206842736.68547338247299194336 # igsigbend +parg[147] = 206842736.68547338247299194336 # igsigcap +parg[148] = 137895157.79031559824943542480 # igtauweb +parg[149] = 206842736.68547338247299194336 # igsigstrut +parg[150] = 1.00000000000000000000 # igrEshell +parg[151] = 68947578895.15779113769531250000 # igEcap +parg[152] = 68947578895.15779113769531250000 # igEstrut +parg[153] = 2700.00000000000000000000 # igrhoskin +parg[154] = 2700.00000000000000000000 # igrhobend +parg[155] = 2700.00000000000000000000 # igrhocap +parg[156] = 2700.00000000000000000000 # igrhoweb +parg[157] = 2700.00000000000000000000 # igrhostrut +parg[158] = 64.31525259219999668403 # igrhofuel +parg[159] = 0.00000000000000000000 # igrcls +parg[160] = 0.00000000000000000000 # igrclt +parg[161] = -0.50000000000000000000 # igCLhNrat +parg[162] = 864414.77692656416911631823 # igSomax +parg[163] = 5376144.06137410830706357956 # igMomax +parg[164] = 609976.67395496275275945663 # igSsmax +parg[165] = 3074680.00579577591270208359 # igMsmax +parg[166] = 0.00424762600927846429 # igtbcapo +parg[167] = 0.00124217247101878663 # igtbwebo +parg[168] = 0.00751861940116554245 # igtbcaps +parg[169] = 0.00179168811621887680 # igtbwebs +parg[170] = 0.00228515546266520181 # igtbcaph +parg[171] = 0.00113200221376171255 # igtbwebh +parg[172] = 0.00183118039842386504 # igtbcapv +parg[173] = 0.00116810637529625059 # igtbwebv +parg[174] = 659774842.44811880588531494141 # igEIco +parg[175] = 5011947134.06811618804931640625 # igEIno +parg[176] = 611236735.59677183628082275391 # igGJo +parg[177] = 263240895.73050123453140258789 # igEIcs +parg[178] = 2073270486.08655166625976562500 # igEIns +parg[179] = 227788362.41244888305664062500 # igGJs +parg[180] = 82331010.16691966354846954346 # igEIch +parg[181] = 549607776.35177588462829589844 # igEInh +parg[182] = 86595499.51222811639308929443 # igGJh +parg[183] = 219980508.68669572472572326660 # igEIcv +parg[184] = 1547788378.86226844787597656250 # igEInv +parg[185] = 245747474.96108675003051757812 # igGJv +parg[186] = 0.00131408273672714831 # igtskin +parg[187] = 0.00040408282707268659 # igtcone +parg[188] = 0.00000000000000000000 # igtfweb +parg[189] = 0.00073203154255886780 # igtfloor +parg[190] = 7570354645.85370826721191406250 # igEIhshell +parg[191] = 27369020874.31162261962890625000 # igEIhbend +parg[192] = 6296896013.65040493011474609375 # igEIvshell +parg[193] = 583696185.86934828758239746094 # igEIvbend +parg[194] = 4109721340.98954439163208007812 # igGJshell +parg[195] = 1263746772.96504449844360351562 # igGJcone +parg[196] = -0.29999999999999998890 # igfLo +parg[197] = -0.05000000000000000278 # igfLt +parg[198] = 0.00000000000000000000 # igfLn +parg[199] = 3.92855965706744081345 # igcma +parg[200] = 10.09999999999999964473 # igAR +parg[201] = 118.43587292545051070647 # igS +parg[202] = 34.58615787489338799787 # igb +parg[203] = 3.60679999999999978400 # igbo +parg[204] = 9.85705499434461529518 # igbs +parg[205] = 0.28499999999999997558 # igetas +parg[206] = 0.25000000000000000000 # iglambdat +parg[207] = 0.69999999999999995559 # iglambdas +parg[208] = 5.73099711454989169113 # igco +parg[209] = 26.00000000000000000000 # igsweep +parg[210] = 1.44999999999999817923 # igVh +parg[211] = 6.00000000000000000000 # igARh +parg[212] = 32.77477288027449020547 # igSh +parg[213] = 14.02314648292767884641 # igbh +parg[214] = 1.52400000000000002132 # igboh +parg[215] = 0.25000000000000000000 # iglambdah +parg[216] = 3.73950572878071518801 # igcoh +parg[217] = 26.00000000000000000000 # igsweeph +parg[218] = 0.10000000000000000555 # igVv +parg[219] = 2.00000000000000000000 # igARv +parg[220] = 21.07666323676212627447 # igSv +parg[221] = 6.49255931613445103068 # igbv +parg[222] = 0.00000000000000000000 # igbov +parg[223] = 0.29999999999999998890 # iglambdav +parg[224] = 4.99427639702650072451 # igcov +parg[225] = 25.00000000000000000000 # igsweepv +parg[226] = 1.00000000000000000000 # ignvtail +parg[227] = 3.91159999999999996589 # igzs +parg[228] = 0.14999999999999999445 # ighstrut +parg[229] = 0.00000000000000000000 # igAstrut +parg[230] = 0.00000000000000000000 # igcstrut +parg[231] = 0.00000000000000000000 # igfBLIw +parg[232] = 0.00000000000000000000 # igfBLIf +parg[233] = 1.57018341760712032418 # igdfan +parg[234] = 0.75841074796943497294 # igdlcomp +parg[235] = 0.68010365208622369781 # igdhcomp +parg[236] = 3.76844020225708842275 # iglnace +parg[237] = 0.22901590669550841994 # igA5 +parg[238] = 0.81617528593983390550 # igA7 +parg[239] = 1280.00000000000000000000 # igTmetal +parg[240] = 0.50000000000000000000 # igcdefan +parg[241] = 0.01499999999999999944 # igCDgear +parg[242] = 0.10000000000000000555 # igCDspoil +parg[243] = 0.02500000000000000139 # igmuroll +parg[244] = 0.34999999999999997780 # igmubrake +parg[245] = 10.66800000000000103739 # ighobst +parg[246] = 2438.40000000000009094947 # iglBFmax +parg[247] = 35.81400000000000005684 # igbmax +parg[248] = 0.01499999999999999944 # iggtocmin +parg[249] = 0.00000000000000000000 # igdBSLmax +parg[250] = 0.00000000000000000000 # igdBCBmax +parg[251] = 0.00000658742427455180 # igmofWpay +parg[252] = 0.00000000000000000000 # igmofWMTO +parg[253] = 0.20912458014450152621 # igPofWpay +parg[254] = 0.18348623853211007417 # igPofWMTO +parg[255] = 0.00000000000000000000 # igWtshaft +parg[256] = 0.00000000000000000000 # igWgen +parg[257] = 0.00000000000000000000 # igWinv +parg[258] = 0.00000000000000000000 # igWmot +parg[259] = 0.00000000000000000000 # igWfan +parg[260] = 33573.38428777643275680020 # igWftank +parg[261] = 0.00000000000000000000 # igxtshaft +parg[262] = 0.00000000000000000000 # igxgen +parg[263] = 0.00000000000000000000 # igxinv +parg[264] = 0.00000000000000000000 # igxmot +parg[265] = 0.00000000000000000000 # igxfan +parg[266] = 0.00000000000000000000 # igxftank +parg[267] = 0.00000000000000000000 # igxcables +parg[268] = 0.00000000000000000000 # igWcables +parg[269] = 0.00000000000000000000 # igxcat +parg[270] = 0.00000000000000000000 # igWcat +parg[271] = 0.00000000000000000000 # igWtesys +parg[272] = 0.00000000000000000000 # igxWtesys +parg[273] = 9.93004599861344416922 # iglftank +parg[274] = 8532.69027956708487181459 # igWinsftank +parg[275] = 1149076.73868061834946274757 # igxWftank +parg[276] = 2.27612566917496472740 # igRftank +parg[277] = 0.00000000000000000000 # igWc3des +parg[278] = 0.00000000000000000000 # igdaftfan +parg[279] = 0.00000000000000000000 # lnaceaft +parg[280] = 896.85355216640141406970 # igfuseVol +parg[281] = 0.00000000000000000000 # igneout +parg[282] = 0.00000000000000000000 # igyeout +parg[283] = 0.00000000000000000000 # igyeinn +parg[284] = 0.00000000000000000000 # iglftankin +parg[285] = 0.00000000000000000000 # igLHVfuel +parg[286] = 0.00000000000000000000 # igWfburn +parg[287] = 0.00000000000000000000 # igWaftfan +parg[288] = 0.00000000000000000000 # igWfanGB +parg[289] = 0.00000000000000000000 # igWaftfanGB +parg[290] = 0.00000000000000000000 # igWrect +parg[291] = 0.00000000000000000000 # +parg[292] = 0.00000000000000000000 # +parg[293] = 0.00000000000000000000 # +parg[294] = 180753.50097000002278946340 # +parg[295] = 0.00000000000000000000 # +parg[296] = 0.00000000000000000000 # +parg[297] = 0.00000000000000000000 # +parg[298] = 0.00000000000000000000 # +parg[299] = 0.00000000000000000000 # +parg[300] = 0.00000000000000000000 # +parg[301] = 0.00000000000000000000 # +parg[302] = 34.22582299930672888877 # +parg[303] = 22.86000000000001008971 # +parg[304] = 1.52399999999999913314 # +parg[305] = 3087946.34445107448846101761 # +parg[306] = 0.76200000000000001066 # +parg[307] = 0.48259999999999997344 # +parg[308] = 0.25400000000000000355 # +parg[309] = 0.00000000000000000000 # +# -------------------------------- +# Mission - stored in parm array: +# -------------------------------- +parm[1] = 0.00000000000000000000 +parm[2] = 5556000.00000000000000000000 +parm[3] = 172146.19140000001061707735 +parm[4] = 956.36773000000005140464 +parm[5] = 0.00000000000000000000 +parm[6] = 288.19999999999998863132 +parm[7] = 726544.35243161953985691071 +parm[8] = 90222.71863110038975719362 +parm[9] = 0.96193839644376133435 +parm[10] = 81.44192199557527089837 +parm[11] = 89.05667333059258794492 +parm[12] = 33.25378805151382266558 +parm[13] = 262979.29044804564910009503 +parm[14] = 1266.78234763992873013194 +parm[15] = 1558.17344377209110461990 +parm[16] = 2111.65935719976869222592 +parm[17] = 0.00000000000000000000 +parm[18] = 0.21181308800313036755 +parm[19] = 0.05259866423966320925 +parm[20] = 0.00000000000000000000 +parm[21] = -0.05235987755982988989 +parm[22] = -0.05235987755982988989 +parm[23] = 0.00000000000000000000 +parm[24] = 0.00000000000000000000 +parm[25] = 0.00000000000000000000 +parm[26] = 0.00000000000000000000 +parm[27] = 0.00000000000000000000 +parm[28] = 0.00000000000000000000 +parm[29] = 0.00000000000000000000 +parm[30] = 0.00000000000000000000 +parm[31] = 0.00000000000000000000 +parm[32] = 0.00000000000000000000 +parm[33] = 0.00000000000000000000 +parm[34] = 0.00000000000000000000 +parm[35] = 120044218.48379489779472351074 +# -------------------------------- +# Aero - stored in para array: +# -------------------------------- +para[1, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 2667.00000000000000000000, 5334.00000000000000000000, 8001.00000000000000000000, 10668.00000000000000000000, 10668.00000000000000000000, 11281.57952761009983078111, 11281.57952761009983078111, 8461.18464570757168985438, 5640.78976380504445842234, 2820.39488190251722699031, 0.00000000000000000000, 0.00000000000000000000, ] +para[2, :] .= [-33.25378805151382266558, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 186.10276674863055745845, 354.39902024297748539539, 588.40102329695878324856, 974.03933253076388609770, 974.03933253076388609770, 22776.43977798272317158990, 22776.43977798272317158990, 23002.86150456394534558058, 23235.98092433242709375918, 23486.54203311425953870639, 23938.33104983437806367874, 0.00000000000000000000, ] +para[3, :] .= [-1558.17344377209110461990, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 20364.26366008931290707551, 47327.36023308178846491501, 90985.00642678682925179601, 175206.55285463418113067746, 175206.55285463418113067746, 5340537.70227558258920907974, 5340537.70227558258920907974, 5394403.27670668717473745346, 5448268.85113779082894325256, 5502134.42556889541447162628, 5556000.00000000000000000000, 0.00000000000000000000, ] +para[4, :] .= [1.00050175897885629261, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 0.99764280800350702005, 0.99588459968463549643, 0.99389073847223707858, 0.99122747552061474252, 0.99122747552061474252, 0.89911068104807922996, 0.89911068104807922996, 0.89872531625433726976, 0.89818271116398262777, 0.89743545568034188697, 0.89651616077205364963, 0.00000000000000000000, ] +para[5, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, -192.68885466381237847600, 1277.31674999522624602832, 2440.57554892449070393923, 3339.48378868910913297441, 3339.48378868910913297441, 3530.20827513750509751844, 3530.20827513750509751844, 3339.48378868910913297441, 3339.48378868910913297441, 3339.48378868910913297441, 0.00000000000000000000, 0.00000000000000000000, ] +para[6, :] .= [0.00000000000000000000, 0.21814305044439774584, 0.26177166053327727280, 0.26177166053327727280, 0.25918513732665848792, 0.45602160104101052696, 0.54500425133989938153, 0.65755760294066156746, 0.80000040708438180381, 0.80000000000000004441, 0.80000000000000004441, 0.81420154048042414630, 0.77100569246558137149, 0.71417147649305512402, 0.62183258121681150854, 0.24769781925001763123, 0.00000000000000000000, ] +para[7, :] .= [0.00000000000000000000, 5109762.98609858471900224686, 6131715.58331830147653818130, 6131715.58331830147653818130, 6071129.09882135782390832901, 8339835.35639531631022691727, 7643811.28940302040427923203, 6967610.46450196020305156708, 6314209.59160638321191072464, 6314206.37858788389712572098, 5830355.25098969135433435440, 5933855.28362992126494646072, 7774418.34661271609365940094, 9705251.06934522092342376709, 11205147.80664740875363349915, 5802051.20430221967399120331, 0.00000000000000000000, ] +para[8, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +para[9, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.19863952102823106971, 0.13413978505339732572, 0.09143395239461526991, 0.05558036624561776134, 0.02631063087352872309, 0.00011878803311165924, 0.00012115907046556082, -0.05235987755982988989, -0.05235987755982988989, -0.05235987755982988989, -0.05235987755982988989, -0.05235987755982988989, 0.00000000000000000000, ] +para[10, :] .= [0.00000000000000000000, 0.00000000000000000000, 1.26223552759817070346, 1.26223552759817070346, 1.26223552759817070346, 0.56999999999999995115, 0.56999999999999995115, 0.56999999999999995115, 0.56999999999999995115, 0.56999999999999995115, 0.56999999999999995115, 0.54719999999999990870, 0.40153333333333329769, 0.31413333333333331998, 0.28499999999999997558, 1.26223552759817070346, 0.00000000000000000000, ] +para[11, :] .= [0.00000000000000000000, 0.02688185567125466260, 0.00000000000000000000, 0.00000000000000000000, 0.08629112495185890797, 0.03563664350087070165, 0.03604346385932852975, 0.03675642340769748329, 0.03817194085997442643, 0.03863983651354274684, 0.03978775037764901990, 0.04166675262503524713, 0.03246278982527489587, 0.02939683121724007142, 0.02839618260457518403, 0.08941015939629079479, 0.00000000000000000000, ] +para[12, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.05975690592688678165, 0.01112378171029937239, 0.01112378403418239070, 0.01112389730164745072, 0.01112422148960761671, 0.01112428444592923095, 0.01132209849178339965, 0.01043909810392415656, 0.00564516121162523653, 0.00347365684775321083, 0.00286752590524057575, 0.06103949550638868710, 0.00000000000000000000, ] +para[13, :] .= [1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, ] +para[14, :] .= [0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, ] +para[15, :] .= [1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, ] +para[16, :] .= [1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, ] +para[17, :] .= [0.00000000000000000000, 0.01324437831685183926, 0.00000000000000000000, 0.00000000000000000000, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.00000000000000000000, ] +para[18, :] .= [0.00000000000000000000, 0.00970155675443309592, 0.00000000000000000000, 0.00000000000000000000, 0.00945390256200829074, 0.00706399230541296906, 0.00720451420574608811, 0.00760161087251730837, 0.00863622581549587480, 0.00863814382343076892, 0.00955243659827399727, 0.01150402679304791433, 0.00735984729669066952, 0.00678871512172378021, 0.00664375626304250250, 0.00951840782224730800, 0.00000000000000000000, ] +para[19, :] .= [0.00000000000000000000, 0.00211364718096416614, 0.00000000000000000000, 0.00000000000000000000, 0.00205969155312810213, 0.00196389826560934870, 0.00198973901006516563, 0.00201757658348612149, 0.00204759829427359407, 0.00204759845056330181, 0.00207223190249673393, 0.00206676960316656399, 0.00198468881488915536, 0.00191973636603445710, 0.00187879748296884198, 0.00207374510813093747, 0.00000000000000000000, ] +para[20, :] .= [0.00000000000000000000, 0.00143859151469612938, 0.00000000000000000000, 0.00000000000000000000, 0.00140186821050699000, 0.00133666933917669407, 0.00135425707853185527, 0.00137320390053402596, 0.00139363729111334597, 0.00139363739748731810, 0.00141040342885161889, 0.00140668567617374370, 0.00135081981237258398, 0.00130661184681303446, 0.00127874800542562448, 0.00141143334756509294, 0.00000000000000000000, ] +para[21, :] .= [0.00000000000000000000, 0.00038368190430943129, 0.00000000000000000000, 0.00000000000000000000, 0.00037437838247689979, 0.00090392356352048337, 0.00112679121395118905, 0.00139575643266073618, 0.00172587965263215561, 0.00219179407928028888, 0.00218620163939143783, 0.00300579413187103059, 0.00287789437284541056, 0.00266373271806374413, 0.00248297663104580157, 0.00212269929510693631, 0.00000000000000000000, ] +para[22, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +para[23, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +para[24, :] .= [0.00000000000000000000, 0.00276422522318642326, 0.00000000000000000000, 0.00000000000000000000, 0.00269719826823988738, 0.00257997187382899605, 0.00261137543202994132, 0.00264538530825436484, 0.00268227544037246681, 0.00268227563299627521, 0.00271271126694324011, 0.00270594931709955281, 0.00260522551706786126, 0.00252666837665477479, 0.00247765850593835912, 0.00271458583288982638, 0.00000000000000000000, ] +para[25, :] .= [1.10000000000000008882, 1.10000000000000008882, 1.10000000000000008882, 1.10000000000000008882, 1.10000000000000008882, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.10000000000000008882, 0.00000000000000000000, ] +para[26, :] .= [0.59999999999999997780, 0.59999999999999997780, 0.59999999999999997780, 0.59999999999999997780, 0.59999999999999997780, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.50000000000000000000, 0.00000000000000000000, ] +para[27, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 1.63986823071815468467, 0.66712298285851767687, 0.66765767698024447441, 0.66836593604807725821, 0.66926400352390957860, 0.66939261927415960596, 0.70717838478024031001, 0.67937450741530025500, 0.50173858431233164801, 0.39536161721738755093, 0.35998727257714369099, 1.78156271300010971004, 0.00000000000000000000, ] +para[28, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 1.81811472206061597312, 0.83242706732255677959, 0.83309425144167748023, 0.83397800756144779832, 0.83509860405470837108, 0.83525908905454082642, 0.88240765802152421049, 0.84771435455306676232, 0.62606264367039865526, 0.49332689775128046872, 0.44918726724243235315, 1.97521077371030240322, 0.00000000000000000000, ] +para[29, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 1.01054550946668975087, 0.61665759659341179422, 0.61715184308242332367, 0.61780652497130650325, 0.61863665696414016359, 0.61875554340857574775, 0.65368295550668886751, 0.62798233863035790581, 0.46378391611467023603, 0.36545397313985800158, 0.33275556683784335288, 0.91488560164532184427, 0.00000000000000000000, ] +para[30, :] .= [-0.20000000000000001110, -0.20000000000000001110, -0.20000000000000001110, -0.20000000000000001110, -0.20000000000000001110, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.34999999999999997780, 0.00000000000000000000, ] +para[31, :] .= [-0.20000000000000001110, -0.20000000000000001110, -0.20000000000000001110, -0.20000000000000001110, -0.20000000000000001110, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.34999999999999997780, 0.00000000000000000000, ] +para[32, :] .= [-0.02000000000000000042, -0.02000000000000000042, -0.02000000000000000042, -0.02000000000000000042, -0.02000000000000000042, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.02000000000000000042, 0.00000000000000000000, ] +para[33, :] .= [0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, 0.01799999999999999864, ] +para[34, :] .= [0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, ] +para[35, :] .= [0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, ] +para[36, :] .= [2.25000000000000000000, 2.25000000000000000000, 2.25000000000000000000, 2.25000000000000000000, 2.25000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 2.25000000000000000000, 0.00000000000000000000, ] +para[37, :] .= [0.00000000000000000000, 0.00000000000000000000, -0.09829777101262363037, -0.09829777101262363037, -0.09829777101262285322, -0.07144703592391239699, -0.07315518943391634277, -0.07541781990534152103, -0.07828681929906811110, -0.07869769990595093523, -0.19940949634194285456, -0.19297695035564399468, -0.15188000118887029499, -0.12787541209987282609, -0.12014429048996594362, -0.42122810921047315613, 0.00000000000000000000, ] +para[38, :] .= [-0.05465436820587549205, -0.05465436820587549205, -0.05465436820587549205, -0.05465436820587549205, -0.05465436820587549205, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.09464217451223637390, 0.00000000000000000000, ] +para[39, :] .= [-0.34336747976712866937, -0.34336747976712866937, -0.34336747976712866937, -0.34336747976712866937, -0.34336747976712866937, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.33423064266647067866, 0.00000000000000000000, ] +para[40, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +para[41, :] .= [-0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, ] +para[42, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +para[43, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +para[44, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +para[45, :] .= [22.52686192038529000570, 22.52686192038529000570, 22.52686192038529000570, 22.52686192038529000570, 22.52686192038529000570, 22.49595614570382906550, 22.47884509200961389297, 22.45617968678696385609, 22.42744011368231227266, 22.42332388020056299638, 21.21412022274166275793, 21.21412002269416063882, 21.21412002269416063882, 21.20224020662945818572, 21.19124358544022612705, 21.17756323768730553070, 0.00000000000000000000, ] +para[46, :] .= [22.52686192038529000570, 22.52686192038529000570, 22.52686192038529000570, 22.52686192038529000570, 22.52686192038529000570, 22.49595614570382906550, 22.47884509200961389297, 22.45617968678696385609, 22.42744011368231227266, 22.42332420718731000875, 21.21412022274165920521, 21.21412002269416063882, 21.21412002269416063882, 21.20224020662945818572, 21.19124358544022612705, 21.17756323768730553070, 0.00000000000000000000, ] +para[47, :] .= [24.39170272256720650716, 24.39170272256720650716, 24.39170272256720650716, 24.39170272256720650716, 24.39170272256720650716, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.34429539950921039804, 0.00000000000000000000, ] +para[48, :] .= [1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, ] +para[49, :] .= [1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, ] +para[50, :] .= [1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, ] +para[51, :] .= [0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00540883217862396255, 0.00539820255416171776, 0.00532459869353055313, 0.00514826729258833354, 0.00514812832746273149, 0.00515839289233934167, 0.00505279544213775144, 0.00516115797192524730, 0.00508839894478304612, 0.00508164577323786098, 0.00850000000000000061, 0.00850000000000000061, ] +para[52, :] .= [0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00165516012678900673, 0.00180631165158436796, 0.00227701217898675480, 0.00348795852290754342, 0.00349001549596803700, 0.00439404370593465734, 0.00645123135091016289, 0.00219868932476542135, 0.00170031617694073388, 0.00156211048980464239, 0.00350000000000000007, 0.00350000000000000007, ] +para[53, :] .= [0.00000000000000000000, 1.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.84027501581455188440, 0.92050469310599392081, 0.92050450080225798555, 0.92049512789916831945, 0.92046830234215026856, 0.92046309308138807292, 0.90438122198355042070, 0.90397818883870084683, 0.90011005455630543892, 0.89530268183460637310, 0.89271148786344911574, 0.82261877586272091900, 0.00000000000000000000, ] +para[54, :] .= [20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, ] +para[55, :] .= [-0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, ] +para[56, :] .= [0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, ] +para[57, :] .= [0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, ] +para[58, :] .= [10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, 10000000.00000000000000000000, ] +para[59, :] .= [0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, ] +para[60, :] .= [0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, ] +para[61, :] .= [1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, ] +para[62, :] .= [0.00000000000000000000, -0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, 0.00000000000000000000, ] +para[63, :] .= [0.00000000000000000000, -0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, 0.00000000000000000000, ] +para[64, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 3425.27996802774578100070, 3959.57899612519304355374, 3125.71262594856671057642, 2214.61786125390972301830, 1229.85290659656379830267, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +# -------------------------------- +# Engine - stored in pare array: +# -------------------------------- +pare[1, :] .= [105958691.59361623227596282959, 112410061.51228611171245574951, 0.00000000000000000000, 0.00000000000000000000, 112861433.39612689614295959473, 113374963.13581830263137817383, 113989423.02344253659248352051, 114602015.89733743667602539062, 115153088.21302413940429687500, 116253073.37406073510646820068, 116369957.29010796546936035156, 117930955.16037756204605102539, 117887926.67719838023185729980, 117591509.64362776279449462891, 117641576.71041361987590789795, 119426298.86326329410076141357, 0.00000000000000000000, ] +pare[2, :] .= [23.05625299200000100086, 547.71984941315849937382, 23.05625299200000100086, 23.05625299200000100086, 552.72805180342140829453, 588.11795551538273230108, 629.31956862406013897271, 669.71512602706513916928, 706.00888261082889130194, 673.77450442409940478683, 682.21723241982226682012, 542.01151415331457883440, 543.16337770530799389235, 561.53796956737039636209, 563.83886109973843758780, 537.92576897356605059031, 23.05625299200000100086, ] +pare[3, :] .= [0.00962777868693838294, 0.00895892457258104340, 0.00000000000000000000, 0.00000000000000000000, 0.00853054348124730570, 0.00856451341603534609, 0.00863410425643388983, 0.00871052447354913467, 0.00876242535620270178, 0.00714288087285871055, 0.00715415376996462321, 0.00419665743425981595, 0.00411594861352071375, 0.00439811762497989769, 0.00428192342518518392, 0.00279157910584898125, 0.00000000000000000000, ] +pare[4, :] .= [0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, ] +pare[5, :] .= [0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, ] +pare[6, :] .= [0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, ] +pare[7, :] .= [0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, ] +pare[8, :] .= [5.03355627646377001838, 5.09471263233891757949, 5.09999999999999964473, 5.09999999999999964473, 5.21339911180480441999, 5.11732960592716068504, 4.98449707585714296698, 4.93301449966266059022, 4.92141538718285342924, 5.10000004697817832522, 5.06275176651830882690, 6.61770622230352234538, 7.01169131820423441326, 7.07937111909393479436, 7.29259718018990188426, 5.97852272776135684751, 5.09999999999999964473, ] +pare[9, :] .= [0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, ] +pare[10, :] .= [0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, ] +pare[11, :] .= [0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, ] +pare[12, :] .= [0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, 0.88900000000000001243, ] +pare[13, :] .= [0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, 0.89900000000000002132, ] +pare[14, :] .= [0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, ] +pare[15, :] .= [1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, ] +pare[16, :] .= [-0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, ] +pare[17, :] .= [1.09832112264902437282, 1.09214329163157009006, 0.00000000000000000000, 0.00000000000000000000, 1.06470154239266179275, 1.07510581271820160332, 1.08913709736565800235, 1.10247522121176810828, 1.11294034759450011229, 0.99999999987182852657, 1.00266342300504596174, 0.76464550705604228398, 0.75251538884211077729, 0.76902204490239145507, 0.73606894041743820001, 0.43291116870225732072, 0.00000000000000000000, ] +pare[18, :] .= [1.09832112264902437282, 1.09214329163157009006, 0.00000000000000000000, 0.00000000000000000000, 1.06470154239266179275, 1.07510581271820160332, 1.08913709736565800235, 1.10247522121176810828, 1.11294034759450011229, 0.99999999987182852657, 1.00266342300504596174, 0.76464550705604228398, 0.75251538884211077729, 0.76902204490239145507, 0.73606894041743820001, 0.43291116870225732072, 0.00000000000000000000, ] +pare[19, :] .= [1.09300325862563330048, 1.08852582007994258539, 0.00000000000000000000, 0.00000000000000000000, 1.06949899904155287800, 1.07078779548958080703, 1.07362168857651330001, 1.07809390712640751353, 1.08340801977109957299, 0.99999999976796793977, 1.00095848815515875430, 0.83463099021013809065, 0.83464946819271468303, 0.85749284825537797072, 0.85534820176521808577, 0.75491034971257908737, 0.00000000000000000000, ] +pare[20, :] .= [1.09832112264902437282, 1.08699476710835973847, 0.00000000000000000000, 0.00000000000000000000, 1.05763674048460942778, 1.08664601228008672607, 1.12823273863720197063, 1.16837342600993077113, 1.20094473517201394408, 1.07907383079276320004, 1.08714335055013600062, 0.82739213431266978027, 0.79088997894574752934, 0.78418699239505318399, 0.73289877948399695384, 0.43028530859006708376, 0.00000000000000000000, ] +pare[21, :] .= [1.09832112264902437282, 1.08699476710835973847, 0.00000000000000000000, 0.00000000000000000000, 1.05763674048460942778, 1.08664601228008672607, 1.12823273863720197063, 1.16837342600993077113, 1.20094473517201394408, 1.07907383079276320004, 1.08714335055013600062, 0.82739213431266978027, 0.79088997894574752934, 0.78418699239505318399, 0.73289877948399695384, 0.43028530859006708376, 0.00000000000000000000, ] +pare[22, :] .= [0.94038713089980341397, 0.93220721987157728616, 0.00000000000000000000, 0.00000000000000000000, 0.91623263819562283938, 0.93109597073500594000, 0.95654039728814155286, 0.98820717808759728218, 1.01921529689623757697, 0.92993387225542523122, 0.93533854098019197920, 0.80534366335405216386, 0.78695013871945596051, 0.78536249849891304198, 0.77205623691999192282, 0.71901605710703231367, 0.00000000000000000000, ] +pare[23, :] .= [301.94353108405061902886, 299.71964995817774024545, 0.00000000000000000000, 0.00000000000000000000, 292.12852790181557338656, 300.75852012331603191342, 311.13691123848644792815, 321.31847632313258600334, 329.61898120329090033920, 298.90875022973841623752, 300.89160703530296814279, 243.54315513648947444381, 236.41195162580595479085, 234.57606328321131172743, 221.72996019622479479949, 119.02919591904969820462, 0.00000000000000000000, ] +pare[24, :] .= [59.98612402445917268778, 58.82954968955339580816, 0.00000000000000000000, 0.00000000000000000000, 56.03417686559678401181, 58.77255195267501619583, 62.42092361644785825092, 65.13633323905811778332, 66.97646007726517325409, 58.60955832869963444409, 59.43242349451162453988, 36.80174775901669192990, 33.71682250358298205128, 33.13515555788999478182, 30.40480019910422271323, 19.90946615730603497241, 0.00000000000000000000, ] +pare[25, :] .= [27.27389637628168017613, 26.75728657181667102805, 0.00000000000000000000, 0.00000000000000000000, 25.77889553667944255722, 26.67015043742150837147, 28.23625699826504842349, 30.25009824895552412727, 32.28211924973022917129, 26.52411778755115179251, 26.85317730726240625927, 19.50714804387093792570, 18.61507869790086289186, 18.55728160302816576177, 17.93110896117828900742, 15.53599993902268217028, 0.00000000000000000000, ] +pare[26, :] .= [1.72511111086041424301, 1.70331255725599772788, 1.68500000000000005329, 1.68500000000000005329, 1.65575874283420576560, 1.69773842791289308884, 1.76880482942694694515, 1.83929945464999988758, 1.89732147493264347027, 1.68499999428222202447, 1.69852502393303739225, 1.31836564024017266483, 1.27324487667835817284, 1.26790857609471308010, 1.22326376343544174219, 1.07364730368001759508, 1.68500000000000005329, ] +pare[27, :] .= [2.53212728671146347637, 2.53122885443109657544, 2.50000000000000000000, 2.50000000000000000000, 2.49586036133617028554, 2.53203386570409660905, 2.53394565170063446047, 2.44565060979910775529, 2.32776206625483883528, 2.50000001753922163061, 2.49900454370375335600, 2.02485223501947775304, 1.95215656041608109916, 1.93907893091290817189, 1.83221296615484363635, 1.30052491339174158824, 2.50000000000000000000, ] +pare[28, :] .= [12.29935426958754085547, 12.00238059586812688906, 12.00000000000000000000, 12.00000000000000000000, 11.41761987021670776699, 11.97844499062904688458, 12.97544249726262499678, 14.27896260669242778363, 15.61780937307119820900, 11.99999981584853436800, 12.20861481731646591697, 7.87477521812404024359, 7.35016711563623381664, 7.29756318232735345930, 6.93603417485852524749, 5.64373218306234125663, 12.00000000000000000000, ] +pare[29, :] .= [1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, ] +pare[30, :] .= [1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, ] +pare[31, :] .= [0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, ] +pare[32, :] .= [0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, ] +pare[33, :] .= [0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, ] +pare[34, :] .= [298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, ] +pare[35, :] .= [58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, ] +pare[36, :] .= [26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, ] +pare[37, :] .= [5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, ] +pare[38, :] .= [17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, ] +pare[39, :] .= [1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, ] +pare[40, :] .= [2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, ] +pare[41, :] .= [11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, ] +pare[42, :] .= [3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, ] +pare[43, :] .= [3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, ] +pare[44, :] .= [0.61269622915354404746, 0.60299698035469218027, 0.59999999999999997780, 0.59999999999999997780, 0.57468307108458493992, 0.60574771036606900321, 0.64829765824049601086, 0.69343871457667960456, 0.73504164952319350768, 0.59999999536556436475, 0.60797201420489865864, 0.42473916831186109277, 0.40549060926711988362, 0.40106656231376575095, 0.37301341449000396944, 0.19360119536383890715, 0.59999999999999997780, ] +pare[45, :] .= [0.63032444196618320209, 0.60969227632707079234, 0.59999999999999997780, 0.59999999999999997780, 0.57348524495531338907, 0.60609413222134422838, 0.67241086482775225264, 0.79150526914290286751, 0.98999999999999999112, 0.60000001756159404565, 0.61264178346460651525, 0.39224857212600261480, 0.37081496545031472634, 0.36955462051519544220, 0.35492356318607704013, 0.30107852608700541586, 0.59999999999999997780, ] +pare[46, :] .= [0.00000000000000000000, 0.21814305044439774584, 0.26177166053327727280, 0.26177166053327727280, 0.25918513732665848792, 0.45602160104101052696, 0.54500425133989938153, 0.65755760294066156746, 0.80000040708438180381, 0.80000000000000004441, 0.80000000000000004441, 0.81420154048042414630, 0.77100569246558137149, 0.71417147649305512402, 0.62183258121681150854, 0.24769781925001763123, 0.00000000000000000000, ] +pare[47, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 101320.00000000000000000000, 101320.00000000000000000000, 101320.00000000000000000000, 73055.82607506470230873674, 51425.13037403167254524305, 35409.22481618286838056520, 23922.60884332878777058795, 23922.60884332878777058795, 21808.66757786953894537874, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806239413098, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] +pare[48, :] .= [340.20746611442842777251, 340.20746611442842777251, 340.20746611442842777251, 340.20746611442842777251, 340.20746611442842777251, 329.81689344240891159643, 319.08814833503646468671, 307.98596626076636084690, 296.85578884697559942651, 296.85578884697559942651, 295.43688582350870319715, 295.43688582350870319715, 306.02981554329483060428, 317.83077639197676944605, 329.20929695299292916388, 340.20746611442842777251, 0.00000000000000000000, ] +pare[49, :] .= [1.22556270407613165929, 1.22556270407613165929, 1.22556270407613165929, 1.22556270407613165929, 1.22556270407613165929, 0.94023648180040153566, 0.70710203883564071159, 0.52261587684231047835, 0.38005419470330531473, 0.38005419470330531473, 0.34980638696232724261, 0.34980638696232724261, 0.49530955580176810882, 0.68349559737802012549, 0.92543511330157934847, 1.22556270407613165929, 0.00000000000000000000, ] +pare[50, :] .= [0.00001780000000000000, 0.00001780000000000000, 0.00001780000000000000, 0.00001780000000000000, 0.00001780000000000000, 0.00001695656710325185, 0.00001608728281018696, 0.00001519019915946187, 0.00001429427940852111, 0.00001429427940852111, 0.00001418036536799783, 0.00001418036536799783, 0.00001503246236331890, 0.00001598554311680081, 0.00001690728792836687, 0.00001780000000000000, 0.00000000000000000000, ] +pare[51, :] .= [288.19999999999998863132, 288.19999999999998863132, 288.19999999999998863132, 288.19999999999998863132, 288.19999999999998863132, 270.86450000000331783667, 253.52900001962711939996, 236.19361407763426541351, 219.43067572699251854829, 219.43067572699251854829, 217.33803163618762255282, 217.33803163618762255282, 233.20280876858330998402, 251.53486658846301793346, 269.86743326763917139033, 288.19999999999998863132, 0.00000000000000000000, ] +pare[52, :] .= [0.00000000000000000000, 74.21389444216049469105, 89.05667333059258794492, 89.05667333059258794492, 88.17671882442265030022, 150.40362779797968073581, 173.90439739477130842715, 202.51851371379299848741, 237.48475192293577151759, 237.48463107758050227858, 236.34950865880696824206, 240.54516755223997392932, 235.95072984807217153502, 226.98567485079209404830, 204.71306688485140057310, 84.26864744911819116169, 0.00000000000000000000, ] +pare[53, :] .= [288.19999999999998863132, 290.93657024920275944169, 0.00000000000000000000, 0.00000000000000000000, 292.06309613053866769405, 282.11112653922191384481, 268.57258716473546655834, 256.60688791842773071039, 247.50940479337256761028, 247.50937622665611570483, 245.14932016979446416372, 246.14526321811061393419, 260.91112783771967542634, 277.16110689712706971477, 290.69861614430135432485, 291.72827303721481939647, 0.00000000000000000000, ] +pare[54, :] .= [-42093.61205685146705945954, -39339.76099249481922015548, 0.00000000000000000000, 0.00000000000000000000, -38206.04518525319872424006, -48219.82076437748037278652, -61834.81134904206555802375, -73862.97523678670404478908, -83004.66182718555501196533, -83004.69052610745711717755, -85375.50383868959033861756, -84375.06014477284043096006, -69536.78193580209335777909, -53198.81420960390823893249, -39579.22839386572741204873, -38543.00958513598015997559, 0.00000000000000000000, ] +pare[55, :] .= [101320.00000000000000000000, 104727.26546120493730995804, 0.00000000000000000000, 0.00000000000000000000, 106153.49118323400034569204, 84228.40627267678792122751, 62906.42785606093821115792, 47308.19085574999189702794, 36436.08167721779318526387, 36436.06697935163538204506, 33215.93613600436947308481, 33689.95249166858411626890, 49055.67358265246002702042, 69233.99592542584287002683, 92926.32715037047455552965, 105728.14533138343540485948, 0.00000000000000000000, ] +pare[56, :] .= [1006.06967103639692595607, 1006.18244357993717130739, 0.00000000000000000000, 0.00000000000000000000, 1006.23016909185389522463, 1005.83273085281973635574, 1005.35324750401775872888, 1004.97791028333438134723, 1004.73491201500974057126, 1004.73491131895195849211, 1004.67883529564937816758, 1004.70215263404020333837, 1005.10650493743855804496, 1005.65136880980617206660, 1006.17246292551249098324, 1006.21590126240084828169, 0.00000000000000000000, ] +pare[57, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] +pare[58, :] .= [288.19999999999998863132, 290.93657024920275944169, 0.00000000000000000000, 0.00000000000000000000, 292.06309613053866769405, 282.11112653922191384481, 268.57258716473546655834, 256.60688791842773071039, 247.50940479337256761028, 247.50937622665611570483, 245.14932016979446416372, 246.14526321811061393419, 260.91112783771967542634, 277.16110689712706971477, 290.69861614430135432485, 291.72827303721481939647, 0.00000000000000000000, ] +pare[59, :] .= [-42093.61205685146705945954, -39339.76099249481922015548, 0.00000000000000000000, 0.00000000000000000000, -38206.04518525319872424006, -48219.82076437748037278652, -61834.81134904206555802375, -73862.97523678670404478908, -83004.66182718555501196533, -83004.69052610745711717755, -85375.50383868959033861756, -84375.06014477284043096006, -69536.78193580209335777909, -53198.81420960390823893249, -39579.22839386572741204873, -38543.00958513598015997559, 0.00000000000000000000, ] +pare[60, :] .= [101117.36000000000058207661, 104517.81093028253235388547, 0.00000000000000000000, 0.00000000000000000000, 105941.18420086753030773252, 84059.94946013143635354936, 62780.61500034881464671344, 47213.57447403849073452875, 36363.20951386335946153849, 36363.19484539292898261920, 33149.50426373236405197531, 33622.57258668524445965886, 48957.56223548715206561610, 69095.52793357499467674643, 92740.47449606972804758698, 105516.68904072066652588546, 0.00000000000000000000, ] +pare[61, :] .= [1006.06967103639692595607, 1006.18244357993717130739, 0.00000000000000000000, 0.00000000000000000000, 1006.23016909185389522463, 1005.83273085281973635574, 1005.35324750401775872888, 1004.97791028333438134723, 1004.73491201500974057126, 1004.73491131895195849211, 1004.67883529564937816758, 1004.70215263404020333837, 1005.10650493743855804496, 1005.65136880980617206660, 1006.17246292551249098324, 1006.21590126240084828169, 0.00000000000000000000, ] +pare[62, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] +pare[63, :] .= [288.19999999999998863132, 290.93657024920275944169, 0.00000000000000000000, 0.00000000000000000000, 292.06309613053866769405, 282.11112653922191384481, 268.57258716473546655834, 256.60688791842773071039, 247.50940479337256761028, 247.50937622665611570483, 245.14932016979446416372, 246.14526321811061393419, 260.91112783771967542634, 277.16110689712706971477, 290.69861614430135432485, 291.72827303721481939647, 0.00000000000000000000, ] +pare[64, :] .= [-42093.61205685146705945954, -39339.76099249481922015548, 0.00000000000000000000, 0.00000000000000000000, -38206.04518525319872424006, -48219.82076437748037278652, -61834.81134904206555802375, -73862.97523678670404478908, -83004.66182718555501196533, -83004.69052610745711717755, -85375.50383868959033861756, -84375.06014477284043096006, -69536.78193580209335777909, -53198.81420960390823893249, -39579.22839386572741204873, -38543.00958513598015997559, 0.00000000000000000000, ] +pare[65, :] .= [101117.36000000000058207661, 104517.81093028253235388547, 0.00000000000000000000, 0.00000000000000000000, 105941.18420086753030773252, 84059.94946013143635354936, 62780.61500034881464671344, 47213.57447403849073452875, 36363.20951386335946153849, 36363.19484539292898261920, 33149.50426373236405197531, 33622.57258668524445965886, 48957.56223548715206561610, 69095.52793357499467674643, 92740.47449606972804758698, 105516.68904072066652588546, 0.00000000000000000000, ] +pare[66, :] .= [1006.06967103639692595607, 1006.18244357993717130739, 0.00000000000000000000, 0.00000000000000000000, 1006.23016909185389522463, 1005.83273085281973635574, 1005.35324750401775872888, 1004.97791028333438134723, 1004.73491201500974057126, 1004.73491131895195849211, 1004.67883529564937816758, 1004.70215263404020333837, 1005.10650493743855804496, 1005.65136880980617206660, 1006.17246292551249098324, 1006.21590126240084828169, 0.00000000000000000000, ] +pare[67, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] +pare[68, :] .= [288.19999999999998863132, 290.93657024920275944169, 0.00000000000000000000, 0.00000000000000000000, 292.06309613053866769405, 282.11112653922191384481, 268.57258716473546655834, 256.60688791842773071039, 247.50940479337256761028, 247.50937622665611570483, 245.14932016979446416372, 246.14526321811061393419, 260.91112783771967542634, 277.16110689712706971477, 290.69861614430135432485, 291.72827303721481939647, 0.00000000000000000000, ] +pare[69, :] .= [-42093.61205685146705945954, -39339.76099249481922015548, 0.00000000000000000000, 0.00000000000000000000, -38206.04518525319872424006, -48219.82076437748037278652, -61834.81134904206555802375, -73862.97523678670404478908, -83004.66182718555501196533, -83004.69052610745711717755, -85375.50383868959033861756, -84375.06014477284043096006, -69536.78193580209335777909, -53198.81420960390823893249, -39579.22839386572741204873, -38543.00958513598015997559, 0.00000000000000000000, ] +pare[70, :] .= [101117.36000000000058207661, 104517.81093028253235388547, 0.00000000000000000000, 0.00000000000000000000, 105941.18420086753030773252, 84059.94946013143635354936, 62780.61500034881464671344, 47213.57447403849073452875, 36363.20951386335946153849, 36363.19484539292898261920, 33149.50426373236405197531, 33622.57258668524445965886, 48957.56223548715206561610, 69095.52793357499467674643, 92740.47449606972804758698, 105516.68904072066652588546, 0.00000000000000000000, ] +pare[71, :] .= [1006.06967103639692595607, 1006.18244357993717130739, 0.00000000000000000000, 0.00000000000000000000, 1006.23016909185389522463, 1005.83273085281973635574, 1005.35324750401775872888, 1004.97791028333438134723, 1004.73491201500974057126, 1004.73491131895195849211, 1004.67883529564937816758, 1004.70215263404020333837, 1005.10650493743855804496, 1005.65136880980617206660, 1006.17246292551249098324, 1006.21590126240084828169, 0.00000000000000000000, ] +pare[72, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] +pare[73, :] .= [343.14394463689910708126, 344.87738276260000702678, 0.00000000000000000000, 0.00000000000000000000, 342.87243452261111542612, 334.07055006174607569847, 322.62986321130404121504, 312.55950847841376116776, 304.86548739042069655625, 292.41798952840468928116, 290.43129746455633721780, 268.15930895456597227167, 281.10628737398269549885, 298.20304875972141189777, 309.25035608863692004888, 298.08395381260243084398, 0.00000000000000000000, ] +pare[74, :] .= [13264.82179617650035652332, 15014.28200087624099978711, 0.00000000000000000000, 0.00000000000000000000, 12990.82574532128091959748, 4111.46151474862654140452, -7422.84302667558495159028, -17570.18735218930305563845, -25319.16732732789023430087, -37848.87823906815901864320, -39848.24479140074981842190, -62250.31918849977228092030, -49230.65067062422895105556, -32026.26928451774074346758, -20903.41262807513339794241, -32146.14522179516279720701, 0.00000000000000000000, ] +pare[75, :] .= [174438.68123687242041341960, 178026.49981445842422544956, 0.00000000000000000000, 0.00000000000000000000, 175413.04196679545566439629, 142711.80644688080064952374, 111046.65500701080600265414, 86839.90178217615175526589, 68992.69830812796135433018, 61271.98310657041292870417, 56305.26252292434219270945, 44326.84443476697197183967, 62334.96529099588224198669, 87606.81243677154998295009, 113446.06185485086461994797, 113287.70868181261175777763, 0.00000000000000000000, ] +pare[76, :] .= [1009.27695648068583977874, 1009.40857601467462245637, 0.00000000000000000000, 0.00000000000000000000, 1009.25655571613310712564, 1008.62397952047774651874, 1007.87014617808142702415, 1007.26053058786567362404, 1006.83680755093291736557, 1006.24537022174672529218, 1006.16129148434799844836, 1005.33942333019251691439, 1005.79520824725261718413, 1006.50538880825320120493, 1007.07331893955142732011, 1006.49978766821880071802, 0.00000000000000000000, ] +pare[77, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] +pare[78, :] .= [389.33507917843422774240, 392.95835060627047141679, 0.00000000000000000000, 0.00000000000000000000, 392.68401691863027735963, 381.16402743439300593309, 363.06960823217337974711, 343.01345138678772173080, 325.64634066486365782112, 333.26510488915488394923, 330.05662161301796686530, 309.54265060452723901108, 324.19609989661211102430, 343.56955343060121776944, 353.73823004127262947804, 317.69293520217775039782, 0.00000000000000000000, ] +pare[79, :] .= [59975.46924994976143352687, 63647.94182406067557167262, 0.00000000000000000000, 0.00000000000000000000, 63369.82308686764736194164, 51698.91065723587234970182, 33391.20806693099439144135, 13133.13297043177590239793, -4382.29631291024361416930, 3299.19620039657229426666, 63.92626931188371486314, -20609.01769844733280478977, -5844.16290419083179585868, 13694.34016110200900584459, 23961.38704404613963561133, -12398.18871155784290749580, 0.00000000000000000000, ] +pare[80, :] .= [256042.02641622626106254756, 264558.49882870499277487397, 0.00000000000000000000, 0.00000000000000000000, 264414.40227995900204405189, 212842.63878242758801206946, 159082.66639122550259344280, 115467.90720322781999129802, 84644.89971364819211885333, 90907.98775126445980276912, 82840.76177659412496723235, 68080.74124925423529930413, 95572.82629998482298105955, 133981.68243629959761165082, 169920.29985905153444036841, 137227.08287606656085699797, 0.00000000000000000000, ] +pare[81, :] .= [1013.60889838673074336839, 1014.02522702006649524265, 0.00000000000000000000, 0.00000000000000000000, 1013.99313789055850065779, 1012.72259481823016358248, 1010.94490423686693247873, 1009.26714430454273951909, 1008.06274829311757912365, 1008.56863855244944261358, 1008.35189775537162404362, 1007.08956387826560785470, 1007.96964348039978176530, 1009.30905184271682628605, 1010.12143205678478352638, 1007.56434137877465673228, 0.00000000000000000000, ] +pare[82, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] +pare[83, :] .= [855.50337510282963648933, 856.51489807174812085577, 0.00000000000000000000, 0.00000000000000000000, 843.36297372973490382719, 832.53773459899161935027, 815.56124318390459393413, 796.71773393402975216304, 780.34782284455502576748, 736.04985025724113256729, 733.30088237950064922188, 602.74338761725425683835, 616.50055961091902645421, 650.02636325525315896812, 657.79495707538671922521, 556.39620109184704688232, 0.00000000000000000000, ] +pare[84, :] .= [554122.42923308408353477716, 555249.10630077880341559649, 0.00000000000000000000, 0.00000000000000000000, 540619.29430903878528624773, 528607.93212504626717418432, 509826.24064131325576454401, 489058.12608088977867737412, 471084.10564867866924032569, 422758.54132223787019029260, 419774.70640775980427861214, 280177.26130679895868524909, 294695.60861627600388601422, 330259.80788029643008485436, 338538.59158600762020796537, 231574.88818743615411221981, 0.00000000000000000000, ] +pare[85, :] .= [3149151.59079625830054283142, 3175331.79281364940106868744, 0.00000000000000000000, 0.00000000000000000000, 3018983.13344313390552997589, 2549523.84031563764438033104, 2064167.99007056001573801041, 1648761.92922792118042707443, 1321967.90813048626296222210, 1090895.83627433422952890396, 1011370.95170351059641689062, 536120.53402114240452647209, 702476.24501856218557804823, 977739.79285341536160558462, 1178573.00682458980008959770, 774472.90401542000472545624, 0.00000000000000000000, ] +pare[86, :] .= [1113.62424448336150817340, 1113.85659844087763303833, 0.00000000000000000000, 0.00000000000000000000, 1110.82053133080057705229, 1108.30218773772412532708, 1104.33284473711705686583, 1099.92305693801449706370, 1096.10367453018284322752, 1085.75627965515445794153, 1085.10925550220463264850, 1053.78130696404173249903, 1056.90439502843946684152, 1064.77628104918289864145, 1066.67049287020176961960, 1043.48507159355995099759, 0.00000000000000000000, ] +pare[87, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] +pare[88, :] .= [1833.00000000000000000000, 1833.00000000000000000000, 1833.00000000000000000000, 1587.00000000000000000000, 1783.79999820457078385516, 1783.79999820457078385516, 1783.79999820457078385516, 1783.79999820457078385516, 1783.79999820457078385516, 1586.99999064771509438287, 1588.23047218833153237938, 1153.59082431292472392670, 1150.90073614663810985803, 1209.11175603877723006008, 1200.46753384332942005130, 934.77902059084124175570, 1587.00000000000000000000, ] +pare[89, :] .= [506059.31743083073524758220, 589393.21390662237536162138, 0.00000000000000000000, 0.00000000000000000000, 574090.20991308102384209633, 567907.58752053766511380672, 556240.82955971837509423494, 542722.50125063257291913033, 531362.39730085898190736771, 468319.99700743658468127251, 466645.16648652259027585387, 297874.41867328475927934051, 311891.06278176011983305216, 349764.39936060504987835884, 357587.41406119527528062463, 243143.98799736588262021542, 0.00000000000000000000, ] +pare[90, :] .= [2960202.49534848285838961601, 2984811.88524483004584908485, 0.00000000000000000000, 0.00000000000000000000, 2837844.14543654583394527435, 2396552.40989669924601912498, 1940317.91066632629372179508, 1549836.21347424574196338654, 1242649.83364265691488981247, 1025442.08609787409659475088, 950688.69460129993967711926, 503953.30197987385326996446, 660327.67031744844280183315, 919075.40528221044223755598, 1107858.62641511438414454460, 728004.52977449481841176748, 0.00000000000000000000, ] +pare[91, :] .= [1409.73864668915734910115, 1398.24287694841018492298, 0.00000000000000000000, 0.00000000000000000000, 1385.64085430997738512815, 1386.47857490887781750644, 1388.05937393648059696716, 1389.89105333855422941269, 1391.43030197451412277587, 1341.25555534988416184206, 1341.82516214479301197571, 1231.12843363532601870247, 1228.87983515429618819326, 1242.59283161289886265877, 1239.13910995068590636947, 1166.86437958599594821862, 0.00000000000000000000, ] +pare[92, :] .= [308.32353809856510906684, 306.89022892282895327298, 0.00000000000000000000, 0.00000000000000000000, 305.97864898834859559429, 306.08427466481464307435, 306.28359287051046067063, 306.51454382977630075402, 306.70862307127526946715, 303.23699725813128225127, 303.29237609181484458531, 296.94650887035794539770, 296.67194383509951194355, 297.21324587494814295496, 296.91768610475014611438, 293.68984523798189911759, 0.00000000000000000000, ] +pare[93, :] .= [1664.79020512940815024194, 1663.71097242223595458199, 0.00000000000000000000, 0.00000000000000000000, 1619.89405582180461351527, 1618.20756853021225651901, 1615.60306609732379001798, 1612.73776118993714590033, 1610.25759206018869917898, 1436.77924085541644672048, 1437.38534042803848933545, 1052.56802005977783665003, 1052.63570527548336031032, 1106.58959666543660205207, 1100.70686475056800190941, 863.66301750003322013072, 0.00000000000000000000, ] +pare[94, :] .= [515561.04473867610795423388, 582638.64845108322333544493, 0.00000000000000000000, 0.00000000000000000000, 567466.00057481031399220228, 560130.19925995543599128723, 547056.25313408742658793926, 532104.47320741065777838230, 519436.82129122957121580839, 459291.42216086544794961810, 457357.43560777732636779547, 294357.23549657885450869799, 308473.15432995295850560069, 345888.48116659029619768262, 353801.54647721262881532311, 240841.24017663477570749819, 0.00000000000000000000, ] +pare[95, :] .= [2634424.01519582932814955711, 2655509.46152711706236004829, 0.00000000000000000000, 0.00000000000000000000, 2522926.84645513864234089851, 2131573.05956240138038992882, 1727021.49634212488308548927, 1380564.12130568549036979675, 1107691.85588594758883118629, 911216.22729883738793432713, 844931.88553135388065129519, 444417.73379943839972838759, 581684.71137537714093923569, 809856.29673703026492148638, 975326.30181899562012404203, 636943.14038629573769867420, 0.00000000000000000000, ] +pare[96, :] .= [1358.05743772860091667098, 1349.05408101187595093506, 0.00000000000000000000, 0.00000000000000000000, 1338.28534555644000647590, 1338.73041255417365391622, 1339.63714747864537457644, 1340.70322321968546930293, 1341.58808124094866798259, 1297.91245777886797441170, 1298.32045171838467467751, 1199.53354635059713473311, 1198.19426414005283731967, 1211.72950224387477646815, 1209.09322191824526271375, 1143.46859865686519697192, 0.00000000000000000000, ] +pare[97, :] .= [304.20338331836444467626, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] +pare[98, :] .= [1289.27196829960280410887, 1287.45073104643074657361, 0.00000000000000000000, 0.00000000000000000000, 1251.38593700668161545764, 1250.09002993617150423233, 1248.11276977487636941078, 1245.94786458884095736721, 1244.07520274308990337886, 1101.88413197849649804994, 1102.40214063241251096770, 791.10197709209091954108, 791.06677452551230089739, 834.24515837619435387751, 829.44709757943292061100, 640.77582169397658162779, 0.00000000000000000000, ] +pare[99, :] .= [15162.10039582980971317738, 84484.19151117785077076405, 0.00000000000000000000, 0.00000000000000000000, 83648.68415190407540649176, 76681.85272787661233451217, 64133.32871013769181445241, 49750.54575000455952249467, 37591.34798219398362562060, 33515.57040384376887232065, 31337.35326219869239139371, -11852.52978478403747431003, 2475.37999591701191093307, 23654.88344915510242572054, 33547.90991159491386497393, -7905.94066818148348829709, 0.00000000000000000000, ] +pare[100, :] .= [748385.81495738180819898844, 754087.21585646818857640028, 0.00000000000000000000, 0.00000000000000000000, 715820.84926802350673824549, 604785.13868323306087404490, 490009.70161180669674649835, 391716.61833686003228649497, 314298.24657837982522323728, 257597.55929697991814464331, 238864.97547126599238254130, 124374.08146677965123672038, 162780.55659643717808648944, 226991.12410278254537843168, 273310.17538416705792769790, 177104.22329323360463604331, 0.00000000000000000000, ] +pare[101, :] .= [1303.31667558214417113049, 1295.16728893601839445182, 0.00000000000000000000, 0.00000000000000000000, 1284.03919504790246719494, 1284.37775958743623050395, 1285.09648294344560781610, 1285.94721347505378616916, 1286.64870811119521931687, 1241.21220263466875621816, 1241.60036864123912891955, 1139.94674918802002139273, 1138.73748830004933552118, 1152.00166267903159678099, 1149.47778167251294689777, 1088.09679031398150073073, 0.00000000000000000000, ] +pare[102, :] .= [304.20338331836444467626, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] +pare[103, :] .= [986.22873362148402520688, 983.00045340631584167568, 0.00000000000000000000, 0.00000000000000000000, 953.07798613141017085582, 951.73546200341115763877, 949.83772106691640146892, 947.82389750844492937176, 946.08508859908670274308, 829.78414277716046854039, 830.18078334189499400964, 586.80421265796803709236, 593.96774194775105115696, 632.47232344051622021652, 644.54888343704010367219, 575.10398554690448236215, 0.00000000000000000000, ] +pare[104, :] .= [-370770.32402296911459416151, -300840.00274935638299211860, 0.00000000000000000000, 0.00000000000000000000, -290481.48067233397159725428, -297583.08506784390192478895, -310210.11194219021126627922, -324618.78588818508433178067, -336787.09069772984366863966, -295924.59486477385507896543, -298350.17679308971855789423, -239437.41985143028432503343, -217038.56761421039118431509, -203620.29548792628338560462, -174660.06666671452694572508, -78848.06366045941831544042, 0.00000000000000000000, ] +pare[105, :] .= [215158.58846067573176696897, 215592.26745609909994527698, 0.00000000000000000000, 0.00000000000000000000, 204014.17159131859079934657, 172087.91732170520117506385, 139163.60674573463620617986, 111040.17621841792424675077, 88948.74241386605717707425, 72262.27759649620566051453, 66996.30897961092705372721, 35456.50482072121667442843, 48744.32924567812005989254, 69918.78985925439337734133, 92921.68309069627139251679, 109547.93777572624094318599, 0.00000000000000000000, ] +pare[106, :] .= [1240.30329217209873604588, 1232.69026863934436732961, 0.00000000000000000000, 0.00000000000000000000, 1221.38987237091464521654, 1221.57147630363942880649, 1222.06174823518654193322, 1222.67059899611012951937, 1223.16873345699582387169, 1177.67802020365047610539, 1178.02933735529404657427, 1088.42222704902769692126, 1089.00334723344030862791, 1100.52918634798379571293, 1102.34464132699395122472, 1072.56753346618620525987, 0.00000000000000000000, ] +pare[107, :] .= [304.20338331836444467626, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] +pare[108, :] .= [986.22873362148402520688, 930.92309501318197817454, 0.00000000000000000000, 0.00000000000000000000, 902.49806718507068126200, 897.18154403426979115466, 890.36327179248348784313, 883.31024066754878276697, 876.99095371207931748359, 774.08662712954765083850, 773.52224543347347207600, 558.60071747264839814306, 566.53786623625308038754, 602.61211817420394254441, 615.51652967005566097214, 556.54617454849017121887, 0.00000000000000000000, ] +pare[109, :] .= [-370770.32402296911459416151, -364715.61213244847021996975, 0.00000000000000000000, 0.00000000000000000000, -351951.37164376582950353622, -363864.83985452540218830109, -382461.63246490713208913803, -402989.03235854778904467821, -420714.47288045927416533232, -361109.13384154025698080659, -364671.98074462980730459094, -270043.19756690016947686672, -246822.94801515378640033305, -236372.68588878403534181416, -206558.38606343464925885201, -98714.14189281630387995392, 0.00000000000000000000, ] +pare[110, :] .= [212791.84398760829935781658, 213220.75251408197800628841, 0.00000000000000000000, 0.00000000000000000000, 201770.01570381410419940948, 170194.95023116646916605532, 137632.80707153154071420431, 109818.73428001531283371150, 87970.30624731353600509465, 71467.39254293474368751049, 66259.34958083520177751780, 35066.48326769328559748828, 48208.14162397565814899281, 69149.68317080260021612048, 91899.54457669860858004540, 108342.91046019323403015733, 0.00000000000000000000, ] +pare[111, :] .= [1240.30329217209873604588, 1220.36175936425411236996, 0.00000000000000000000, 0.00000000000000000000, 1209.08186392114112095442, 1208.21559920367758422799, 1207.37578509665172532550, 1206.59525736042246535362, 1205.81744389863706601318, 1163.00137796102853826596, 1163.09400279486499130144, 1081.83073182766679565248, 1082.57320138984073309985, 1093.25692933703976450488, 1095.15881619895981202717, 1068.32532494008864887292, 0.00000000000000000000, ] +pare[112, :] .= [304.20338331836444467626, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] +pare[113, :] .= [343.14394463689910708126, 344.87738276260000702678, 0.00000000000000000000, 0.00000000000000000000, 342.87243452261111542612, 334.07055006174607569847, 322.62986321130404121504, 312.55950847841376116776, 304.86548739042069655625, 292.41798952840468928116, 290.43129746455633721780, 268.15930895456597227167, 281.10628737398269549885, 298.20304875972141189777, 309.25035608863692004888, 298.08395381260243084398, 0.00000000000000000000, ] +pare[114, :] .= [13264.82179617650035652332, 15014.28200087624099978711, 0.00000000000000000000, 0.00000000000000000000, 12990.82574532128091959748, 4111.46151474862654140452, -7422.84302667558495159028, -17570.18735218930305563845, -25319.16732732789023430087, -37848.87823906815901864320, -39848.24479140074981842190, -62250.31918849977228092030, -49230.65067062422895105556, -32026.26928451774074346758, -20903.41262807513339794241, -32146.14522179516279720701, 0.00000000000000000000, ] +pare[115, :] .= [170949.90761213496443815529, 174465.96981816925108432770, 0.00000000000000000000, 0.00000000000000000000, 171904.78112745954422280192, 139857.57031794317299500108, 108825.72190687058900948614, 85103.10374653262260835618, 67612.84434196540678385645, 60046.54344443900481564924, 55179.15727246585447574034, 43440.30754607162816682830, 61088.26598517595994053409, 85854.67618803611549083143, 111177.14061775384470820427, 111021.95450817636447027326, 0.00000000000000000000, ] +pare[116, :] .= [1009.27695648068583977874, 1009.40857601467462245637, 0.00000000000000000000, 0.00000000000000000000, 1009.25655571613310712564, 1008.62397952047774651874, 1007.87014617808142702415, 1007.26053058786567362404, 1006.83680755093291736557, 1006.24537022174672529218, 1006.16129148434799844836, 1005.33942333019251691439, 1005.79520824725261718413, 1006.50538880825320120493, 1007.07331893955142732011, 1006.49978766821880071802, 0.00000000000000000000, ] +pare[117, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] +pare[118, :] .= [300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, ] +pare[119, :] .= [30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, ] +pare[120, :] .= [78480.34875664809078443795, 81746.48209143729764036834, 0.00000000000000000000, 0.00000000000000000000, 84689.33167748482082970440, 65601.41874995360558386892, 47324.96723388905229512602, 34228.27577234070486156270, 25383.83176273194112582132, 28502.31884395246743224561, 25820.36706712527302443050, 29696.30775089109374675900, 43713.87603741048951633275, 61845.27949847024137852713, 84246.07240290773916058242, 102794.67389042495051398873, 0.00000000000000000000, ] +pare[121, :] .= [268.05942238089920692801, 271.20321143074454539601, 0.00000000000000000000, 0.00000000000000000000, 273.95955746548901288406, 262.80478771273345728332, 247.71494757914584283753, 234.04596868992777558560, 223.31463735993381192202, 230.84544496336491192778, 228.23216164109399528570, 237.55283941658129265306, 252.59086782589932340670, 268.51421132321956974920, 282.82721998662447049355, 289.55796577792580137611, 0.00000000000000000000, ] +pare[122, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] +pare[123, :] .= [1005.33609019059235833993, 1005.44245264046242027689, 0.00000000000000000000, 0.00000000000000000000, 1005.53799453645262929058, 1005.16550002752217096713, 1004.73993123008949623909, 1004.45134060759039584809, 1004.28268793346580878278, 1004.39612018909917878773, 1004.35420872805184444587, 1004.51698647849127610243, 1004.86549447598520146130, 1005.35129158638937951764, 1005.85971821351051858073, 1006.12509035579978444730, 0.00000000000000000000, ] +pare[124, :] .= [201.28155335062609765373, 199.24919764133031208075, 0.00000000000000000000, 0.00000000000000000000, 190.85230107206601246617, 197.04544772829530074887, 204.76012854417442099475, 212.90139564873339850237, 220.44740886240472832469, 182.95173401825363157513, 184.33180355204649458756, 131.37616388999711602992, 129.32234761772139108871, 131.86878488037680767775, 125.85863494469217016558, 66.09229523381833359963, 0.00000000000000000000, ] +pare[125, :] .= [1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, ] +pare[126, :] .= [195998.94956276833545416594, 205913.98074893417651765049, 0.00000000000000000000, 0.00000000000000000000, 211645.79661588315502740443, 166130.56877600564621388912, 117524.90773881743371021003, 76393.58236716962710488588, 45235.12441255296289455146, 71278.65255408945085946470, 64307.16727947624167427421, 61230.52590549890737747774, 86920.29313271146384067833, 121930.71586328554258216172, 155764.76048157186596654356, 128867.98429923449293710291, 0.00000000000000000000, ] +pare[127, :] .= [360.87632407740233020377, 365.97191722601019137073, 0.00000000000000000000, 0.00000000000000000000, 368.63853025380331018823, 355.24147052789538747675, 333.08110195794318997287, 304.88965512170949523352, 272.28594091467061844014, 310.92452160305822417286, 307.04883643620632938109, 300.30973157880009694054, 315.53647399830407493937, 334.46682734071652021157, 345.08580469860470429921, 312.04536230936264473712, 0.00000000000000000000, ] +pare[128, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] +pare[129, :] .= [1010.74507199619233688281, 1011.21490793282430331601, 0.00000000000000000000, 0.00000000000000000000, 1011.46834935637957642030, 1010.24923690155083022546, 1008.55605017283471624978, 1006.83807289334072265774, 1005.47974311820826187613, 1007.16713867196745013644, 1006.95285723028359825548, 1006.60633788152733814059, 1007.43483761108439011878, 1008.65135101647308601969, 1009.42456409609133061167, 1007.23097802535016853653, 0.00000000000000000000, ] +pare[130, :] .= [240.00577674912321413103, 233.76141467856550093529, 0.00000000000000000000, 0.00000000000000000000, 220.66794601664221886494, 228.99322166567128533643, 246.07952874433578926983, 277.22902301918549028414, 327.77710004746433014589, 212.20906833395110879792, 215.33468472974570318001, 136.35767664822961364735, 132.11258114145525155436, 135.52291989744708189392, 132.18728188768938025532, 106.67639677451533941621, 0.00000000000000000000, ] +pare[131, :] .= [0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, ] +pare[132, :] .= [114639.25635510089341551065, 111712.16425914304272737354, 0.00000000000000000000, 0.00000000000000000000, 105583.53469438586034812033, 88977.73254009841184597462, 71869.99022964373580180109, 57273.81438331338722491637, 45822.20394676511205034330, 37057.07493887057353276759, 34343.60995324923715088516, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806967008859, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] +pare[133, :] .= [845.54772780977350521425, 796.17150213135914782470, 0.00000000000000000000, 0.00000000000000000000, 770.82131949352333322167, 766.13092317056668889563, 760.12733740015573857818, 753.92246561911224489450, 748.36241747833139470458, 657.14093236653843632666, 656.65309732051809987752, 494.51551158228539861739, 515.11268769095329389529, 553.53477333500279655709, 578.62999288259663899225, 547.53380007673831642023, 0.00000000000000000000, ] +pare[134, :] .= [304.20338331836444467626, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] +pare[135, :] .= [1204.65020662415781771415, 1184.84252652503050740052, 0.00000000000000000000, 0.00000000000000000000, 1174.04935820839659754711, 1173.25393067965569571243, 1172.51138087505819385115, 1171.84792797990144208597, 1171.19430156284306576708, 1131.78852454004481842276, 1131.88713573346990415303, 1067.60164281382276385557, 1070.84640827877751689812, 1081.72294629183784309134, 1086.38430376033306856698, 1066.27567000109183936729, 0.00000000000000000000, ] +pare[136, :] .= [586.61414105831227061572, 569.38811124978008137987, 0.00000000000000000000, 0.00000000000000000000, 560.22277162077489265357, 558.68704520363530718896, 556.75361679649654433888, 554.76053773262242430064, 552.95694504530467838777, 518.05912584339682780410, 517.91088600470982328261, 371.11919805231320879102, 332.77199299702209600582, 326.71655996997378679225, 283.67118912524983898038, 138.70114439834958375286, 0.00000000000000000000, ] +pare[137, :] .= [0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, ] +pare[138, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101320.00000000001455191523, 73055.82607506470230873674, 51425.13037403167254524305, 35409.22481618286838056520, 23922.60884332879140856676, 23922.60884332878777058795, 21808.66757786953894537874, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806967008859, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] +pare[139, :] .= [819.50419085433179589018, 776.48993514507469626551, 0.00000000000000000000, 0.00000000000000000000, 762.67551701294348731608, 728.00759634407518205990, 696.77976741297300122824, 664.96739915653495245351, 631.05922223086406575021, 584.56190327461581546231, 581.53563562662111507962, 494.51551158502434191178, 515.11268769370690279175, 553.53477333564160289825, 578.62999288390369656554, 547.53380002718006380746, 0.00000000000000000000, ] +pare[140, :] .= [304.20338331836444467626, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] +pare[141, :] .= [1197.52228019132871850161, 1179.53446240529342503578, 0.00000000000000000000, 0.00000000000000000000, 1171.87320162565970349533, 1163.06471847605621405819, 1155.42429121464874697267, 1147.55436190058753709309, 1139.20771401501292530156, 1113.31931589482678646164, 1112.80566032757565153588, 1067.60164281437414501852, 1070.84640827937801077496, 1081.72294629198563598038, 1086.38430376063956828148, 1066.27566998983684243285, 0.00000000000000000000, ] +pare[142, :] .= [637.71360246608287525305, 608.88127713471271817980, 0.00000000000000000000, 0.00000000000000000000, 577.02552735448932708096, 633.40266476589113153750, 676.34910769396765317651, 717.00048186762410296069, 759.45247552397802337509, 656.74211993893800354272, 660.92596627512114082492, 371.11919804443340353828, 332.77199298816094596987, 326.71655996785847264618, 283.67118912024392329840, 138.70114477933299212964, 0.00000000000000000000, ] +pare[143, :] .= [0.23101688656653965315, 0.23029044018333458266, 0.00000000000000000000, 0.00000000000000000000, 0.22925482376757094771, 0.23378344835509606847, 0.24151223536325516772, 0.25279304354311049607, 0.26932827308401230404, 0.24893427146139984751, 0.25027935039489240809, 0.22901590670163959884, 0.22901590670267293892, 0.22901590669725058191, 0.22901590669980484427, 0.22901590604731719703, 0.00000000000000000000, ] +pare[144, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101320.00000000000000000000, 73878.42769221361959353089, 57484.17449116305215284228, 44951.30201544884766917676, 35711.72476526978425681591, 31713.40969745917755062692, 29142.25453414982257527299, 22939.23481332208393723704, 33134.17426896663528168574, 49317.33308453806239413098, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] +pare[145, :] .= [295.57346647305251963189, 295.34842281604119307303, 0.00000000000000000000, 0.00000000000000000000, 294.86935002829943641700, 278.42382174923557158763, 268.86039859908504467967, 260.44576575167548071477, 254.01923506917387385329, 243.62587759619333382943, 241.96708568339747102982, 223.38052852466543640730, 235.97998710450613657486, 254.49693362014224362611, 272.76035733379740122473, 290.39796202471751485064, 0.00000000000000000000, ] +pare[146, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] +pare[147, :] .= [1006.38422744078070536489, 1006.37409564661402328056, 0.00000000000000000000, 0.00000000000000000000, 1006.35264732270536569558, 1005.69685202074390417692, 1005.36290625742105930840, 1005.09222497287510122987, 1004.90458927957467949454, 1004.64413247262564254925, 1004.60765073606705755083, 1004.28358507904226826213, 1004.48686344783709500916, 1004.91788655767243199080, 1005.49618204189607695298, 1006.15990138362383277126, 0.00000000000000000000, ] +pare[148, :] .= [309.63800231258522899225, 315.95509897070309079936, 0.00000000000000000000, 0.00000000000000000000, 311.03870243596060163327, 334.78441455929777248457, 329.00638680612337338971, 323.83439973181918958289, 319.82608020270288307074, 313.23107543224807614024, 312.16516743088152452401, 299.95564735223410934850, 301.17676349921828204970, 296.50361267260308295590, 271.00098523410736106598, 124.38365282930246280557, 0.00000000000000000000, ] +pare[149, :] .= [0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, ] +pare[150, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101320.00000000000000000000, 73055.82607506470230873674, 51425.13037403167254524305, 35409.22481618286838056520, 23922.60884332878777058795, 23922.60884332878777058795, 21808.66757786953894537874, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806239413098, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] +pare[151, :] .= [295.57346647318684063066, 295.34842281620530002328, 0.00000000000000000000, 0.00000000000000000000, 294.86935002845262943083, 277.53408580177483599982, 260.43045545421637143590, 243.25966297500653467978, 226.50335805161932967167, 224.74197144914555224204, 222.70271369632078517498, 220.17189340901794025740, 235.97998710491629026365, 254.49693275702287564854, 272.76035645172339627607, 290.39796199804800380662, 0.00000000000000000000, ] +pare[152, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] +pare[153, :] .= [1006.38422744078673076729, 1006.37409564662118555134, 0.00000000000000000000, 0.00000000000000000000, 1006.35264732271230059268, 1005.66475387292564391828, 1005.09175666126770920528, 1004.63596227701600582805, 1004.32799495252675114898, 1004.30248800657079755183, 1004.27443358086259195261, 1004.24175346340200576378, 1004.48686344784482571413, 1004.91788653354728921840, 1005.49618201127634620207, 1006.15990138251208918518, 0.00000000000000000000, ] +pare[154, :] .= [309.63800231214855784856, 315.95509897018030187610, 0.00000000000000000000, 0.00000000000000000000, 311.03870243546492702080, 337.44677405255265512096, 353.82790385664452514902, 373.37212911447318219871, 396.94224756595207281862, 368.83817395425904805961, 368.97028084098627687126, 310.51365577509898230346, 301.17676349785079992216, 296.50361559802468036651, 271.00098850693530039280, 124.38365304507622965957, 0.00000000000000000000, ] +pare[155, :] .= [0.81617528594135657638, 0.81617528594163180067, 0.00000000000000000000, 0.00000000000000000000, 0.81617528594156041333, 0.81623670067306297593, 0.82173828073789545456, 0.83935016474432710964, 0.87534714327011464707, 0.84763247425735199769, 0.84925815159690809519, 0.81738400693394541729, 0.81617528594496135952, 0.81617527511908993798, 0.81617527344363727249, 0.81617528444902232021, 0.00000000000000000000, ] +pare[156, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 194.44615515574992059555, 194.44615515359217283731, 229.28189302872340249451, 229.28201257104618093763, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[157, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00812920454894595218, 0.00812920361042549465, 0.00729453143372119951, 0.00732417787168304808, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[158, :] .= [0.89171144446374817072, 0.89338993309128822418, 0.00000000000000000000, 0.00000000000000000000, 0.89705157680176617063, 0.89381914105070725540, 0.88834702813412513844, 0.88291894199195009030, 0.87845124643018646093, 0.89480000044026897221, 0.89375857315715612206, 0.92303084570150673027, 0.92650514449576648612, 0.92691603964070712340, 0.93035369021547098534, 0.94187415761663872971, 0.00000000000000000000, ] +pare[159, :] .= [0.88000000000000000444, 0.88000000000000000444, 0.00000000000000000000, 0.00000000000000000000, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.00000000000000000000, ] +pare[160, :] .= [0.86999999999999999556, 0.86999999999999999556, 0.00000000000000000000, 0.00000000000000000000, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.00000000000000000000, ] +pare[161, :] .= [0.88896557504309070552, 0.88897983757041509900, 0.00000000000000000000, 0.00000000000000000000, 0.88899152556663785241, 0.88898775447857036891, 0.88897775883607321745, 0.88895719352121904677, 0.88892542662152407296, 0.88900000000000001243, 0.88899992542288330810, 0.88890583864772421130, 0.88890562979588061410, 0.88892168105899715957, 0.88892216631532550153, 0.88887548095689394856, 0.00000000000000000000, ] +pare[162, :] .= [0.89889070934612491648, 0.89893951368340851982, 0.00000000000000000000, 0.00000000000000000000, 0.89896765712605775089, 0.89896219484083861317, 0.89890676482681108883, 0.89880297215093118979, 0.89868606509336279586, 0.89900000000000002132, 0.89899920162456226080, 0.89767329716220001234, 0.89673006431382507042, 0.89602981462694741843, 0.89146549948056186263, 0.83132538214665074872, 0.00000000000000000000, ] +pare[163, :] .= [0.88312919666972489185, 0.88513964293593649924, 0.00000000000000000000, 0.00000000000000000000, 0.88951919706276583177, 0.88565292872236189847, 0.87904052750092009916, 0.87246581020154923003, 0.86704424461489515430, 0.88677616167176132045, 0.88552549528560819958, 0.91994768219390643527, 0.92393830207909999341, 0.92441721758763439887, 0.92832647733104545207, 0.94128558449872479219, 0.00000000000000000000, ] +pare[164, :] .= [0.86358503183955737104, 0.86360246684662211880, 0.00000000000000000000, 0.00000000000000000000, 0.86386031728978740496, 0.86354303378626984244, 0.86348909347837154993, 0.86417071132845624248, 0.86502665845896986596, 0.86374289767810830121, 0.86373687923195863192, 0.86755353458328643423, 0.86822747910418540673, 0.86839525661734162654, 0.86939185043904687600, 0.87544431586749771323, 0.00000000000000000000, ] +pare[165, :] .= [0.82214891801005629546, 0.82267471532449509830, 0.00000000000000000000, 0.00000000000000000000, 0.82361549907713682561, 0.82250998059857438616, 0.82066614419023631299, 0.81844682356062503636, 0.81635803847175381076, 0.82165976934589701752, 0.82126780640330854233, 0.82964726749891326563, 0.83118741672902329842, 0.83155482485859966157, 0.83266976339159148868, 0.83637772582687497369, 0.00000000000000000000, ] +pare[166, :] .= [0.90272712221382833686, 0.90277838442598545843, 0.00000000000000000000, 0.00000000000000000000, 0.90289592725891831826, 0.90289295052141849141, 0.90288357143600705967, 0.90286416908117261837, 0.90283485870498791925, 0.90326442939844320268, 0.90326197733241286869, 0.90424702698408954138, 0.90425227662551677099, 0.90408880127145119232, 0.90411379158054028249, 0.90487334599020763370, 0.00000000000000000000, ] +pare[167, :] .= [0.91200992121136026380, 1.06334598827819548639, 0.00000000000000000000, 0.00000000000000000000, 1.06216768854074450346, 1.07385765945592437376, 1.08833796955252126715, 1.10314893445231376745, 1.11657962871394955684, 1.09345586038237052584, 1.09646777472329137737, 1.03509346458281314973, 1.03461399194012271252, 1.04107607595326312477, 1.04335352578895790288, 1.07566203122228865041, 0.00000000000000000000, ] +pare[168, :] .= [59.86615177641025553612, 60.40021421779039201283, 0.00000000000000000000, 0.00000000000000000000, 58.20111226881594035376, 49.28393460469261100343, 40.06606783081348055475, 32.16679865911269331491, 25.93823092463401636110, 22.69794090424231569614, 21.08321990379659638393, 13.21464345626329617289, 17.12268749219131080963, 23.04223581116337626895, 27.71033603583769178158, 20.60835453077685386347, 0.00000000000000000000, ] +pare[169, :] .= [0.56699999999999994849, 0.56699999999999994849, 0.00000000000000000000, 0.00000000000000000000, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.00000000000000000000, ] +pare[170, :] .= [84655.44517721279407851398, 84655.44517721279407851398, 0.00000000000000000000, 0.00000000000000000000, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 0.00000000000000000000, ] +pare[171, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[172, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[173, :] .= [0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, ] +pare[174, :] .= [0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, ] +pare[175, :] .= [131489.64522402282455004752, 106667.28991538823174778372, 131489.64522402282455004752, 0.00000000000000000000, 96032.89376880698546301574, 70884.98973891121568158269, 55913.84562937977898400277, 43454.52414427977055311203, 33746.36770260888442862779, 24566.05705234607739839703, 22962.20886177436841535382, 7784.43710511631888948614, 9323.58330845099953876343, 13485.96608411434863228351, 15456.25677427907430683263, 5993.57026754094931675354, 0.00000000000000000000, ] +pare[176, :] .= [0.00000000000000000000, 3.90440020358784645182, 0.00000000000000000000, 0.00000000000000000000, 3.01165726319623638929, 1.56325100025140817372, 1.34092478521633773347, 1.12431244173968658551, 0.92517826981486883664, 0.74710844790983632624, 0.76006762357344959113, 0.32147774073902768421, 0.28804835022977959280, 0.31914015715354931979, 0.32856887131441026018, 0.49455291512419558009, 0.00000000000000000000, ] +pare[177, :] .= [0.00004300162769744413, 0.00004976592781746363, 0.00000000000000000000, 0.00000000000000000000, 0.00005071739947566149, 0.00005841478642782090, 0.00006069370572664448, 0.00006325373210649888, 0.00006607035752093259, 0.00006474308947179056, 0.00006443926140128569, 0.00006988770243181935, 0.00007415288052162620, 0.00007371882184561966, 0.00007530873516718211, 0.00009416221364929033, 0.00000000000000000000, ] +pare[178, :] .= [1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, ] +pare[179, :] .= [1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, ] +pare[180, :] .= [200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, ] +pare[181, :] .= [0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, 0.08999999999999999667, ] +pare[182, :] .= [1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, ] +pare[183, :] .= [0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, ] +pare[184, :] .= [0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, ] +pare[185, :] .= [0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, ] +pare[186, :] .= [0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, ] +pare[187, :] .= [0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, ] +pare[188, :] .= [0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, ] +pare[189, :] .= [0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, ] +pare[190, :] .= [0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, ] +pare[191, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[192, :] .= [1279.35258271422048892418, 1280.00000000352042661689, 1280.00000000000000000000, 1280.00000000000000000000, 1253.87228551962562050903, 1246.94367668950667393801, 1236.07800740475477141445, 1224.01736809672047456843, 1213.53993575985077768564, 1114.34765153728199038596, 1113.03111789920035334944, 873.01685110734149475320, 880.85370193973903951701, 923.26514408562707103556, 925.12581518622846488142, 764.58966385053327030619, 1280.00000000000000000000, ] +pare[193, :] .= [1280.06341441338372533210, 1280.00000000236104824580, 1280.00000000000000000000, 1280.00000000000000000000, 1249.07976516759322294092, 1244.39902185870550965774, 1237.07000575871802539041, 1228.93810429236759773630, 1221.87126353610415208095, 1102.06941760043082467746, 1101.50850610148609121097, 824.29241757339525520365, 828.88594199848489552096, 872.81332643400344295515, 871.79648959865210144926, 693.96464154317141037609, 1280.00000000000000000000, ] +pare[194, :] .= [1280.96532751806330452382, 1280.00000000119848664326, 1280.00000000000000000000, 1280.00000000000000000000, 1245.91472085086616061744, 1243.47453458103927914635, 1239.67508138638095260831, 1235.46525538859054904606, 1231.80231158146239067719, 1098.03256011698817928846, 1098.18291584201597288484, 799.09578596440678666113, 800.55709653565600092406, 843.89929555858373078081, 840.32483926410577623756, 654.98580071122773915704, 1280.00000000000000000000, ] +pare[195, :] .= [1193.83097410946948002675, 1192.11940776471055869479, 1280.00000000000000000000, 1280.00000000000000000000, 1158.16572408756132972485, 1157.06402791148070718918, 1155.37782605729444185272, 1153.51756314323756669182, 1151.89279330812769330805, 1018.01057208906809137261, 1018.53345020528024633677, 725.33617026638307834219, 725.05122923899375564361, 765.43952505418178589025, 760.72357681624362157891, 582.97324463488132550992, 1280.00000000000000000000, ] +pare[196, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[197, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[198, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[199, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[200, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[201, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[202, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[203, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[204, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[205, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[206, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[207, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[208, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[209, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[210, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[211, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[212, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[213, :] .= [30.00000000000000000000, 30.38077210776813075199, 30.00000000000000000000, 30.00000000000000000000, 28.49678485487811130383, 30.32982837474633797115, 32.87906609483025022200, 34.92135360635599283796, 36.35454421663440172097, 29.99999975009199104647, 30.50938390080281692462, 15.94525620069445892568, 14.34867695494381756305, 14.15055101385672386982, 12.70829174886890200469, 7.33981430858333627754, 30.00000000000000000000, ] +pare[214, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[215, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[216, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[217, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[218, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[219, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[220, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[221, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[222, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[223, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[224, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[225, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[226, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[227, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[228, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[229, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[230, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[231, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[232, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[233, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[234, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[235, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[236, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[237, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[238, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[239, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[240, :] .= [0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, 0.56399999999999994582, ] +pare[241, :] .= [23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, 23.05625299200000100086, ] +pare[242, :] .= [1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, ] +pare[243, :] .= [200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, ] +pare[244, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[245, :] .= [1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, ] +pare[246, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[247, :] .= [0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, ] +pare[248, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[249, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[250, :] .= [2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, 2.00000000000000000000, ] +pare[251, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[252, :] .= [0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, 0.10000000000000000555, ] +pare[253, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[254, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[255, :] .= [4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, ] +pare[256, :] .= [0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, ] +pare[257, :] .= [0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, ] +pare[258, :] .= [0.00000000000000000000, -63875.60938317468389868736, 0.00000000000000000000, 0.00000000000000000000, -61469.89097146166022866964, -66281.75498262973269447684, -72251.52052508015185594559, -78370.24647717515472322702, -83927.38219296670285984874, -65184.53897760395193472505, -66321.80395242420490831137, -30605.77771554130595177412, -29784.38040114648174494505, -32752.39040086575550958514, -31898.31939675545436330140, -19866.07736477305297739804, 0.00000000000000000000, ] +pare[259, :] .= [0.00000000000000000000, 5530.80181181657280831132, 0.00000000000000000000, 0.00000000000000000000, 5273.88308180567582894582, 4580.58482524660485069035, 3839.26414418110107362736, 3179.98513505804839951452, 2640.78232360938000056194, 2188.81580920313626847928, 2053.26929670115896442439, 1089.86779153276688703045, 1322.54389899814032105496, 1737.06079168301812387654, 1891.74227342356357439712, 811.60847762234027413797, 0.00000000000000000000, ] +pare[260, :] .= [3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, ] +pare[261, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[262, :] .= [0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, ] +pare[263, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[264, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +# --------------------------------- +# Powertrain-stored in parpt array: +# --------------------------------- +# --------------------------------- +# Motor - stored in parmot array: +# --------------------------------- +# --------------------------------- +# Generator-stored in pargen array: +# --------------------------------- diff --git a/test/regression_test_wsize.jl b/test/regression_test_wsize.jl index 54d2766d..4456014d 100644 --- a/test/regression_test_wsize.jl +++ b/test/regression_test_wsize.jl @@ -96,4 +96,37 @@ end @test ac.parm[imPFEI] ≈ 0.8107247842565991 +end + +@testset "Hydrogen sizing" verbose=true begin + ac = read_aircraft_model(joinpath(TASOPT.__TASOPTroot__, "../example/cryo_input.toml")) + + include(joinpath(TASOPT.__TASOPTroot__, "./misc/index.inc")) + + @test ac.parg[igRfuse] ≈ 2.54 + + include(joinpath(TASOPT.__TASOPTroot__, "../test/hydrogen_sized.jl")) + + size_aircraft!(ac, iter=50; printiter=false); + + @testset "Geometry" begin + for i in eachindex(parg) + @test parg[i] ≈ ac.parg[i] + end + end + + @testset "Aero" begin + for i in eachindex(para) + @test para[i] ≈ ac.para[i] + end + end + + @testset "Propulsion" begin + for i in eachindex(pare) + @test pare[i] ≈ ac.pare[i] rtol=1e-6 + end + end + + @test ac.parm[imPFEI] ≈ 0.9619383964437613 + end \ No newline at end of file From 2a852e7e5b1d27195c9f49c9ca66ff1a57a05d2a Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Fri, 31 May 2024 14:09:40 -0400 Subject: [PATCH 06/30] fixed bug in balance field calculation with HX --- src/sizing/wsize.jl | 19 +++- test/hydrogen_sized.jl | 228 ++++++++++++++++++++--------------------- 2 files changed, 132 insertions(+), 115 deletions(-) diff --git a/src/sizing/wsize.jl b/src/sizing/wsize.jl index dbdbaec5..f2697087 100644 --- a/src/sizing/wsize.jl +++ b/src/sizing/wsize.jl @@ -1292,7 +1292,24 @@ function wsize(ac; itermax=35, if iterw > 2 #Only include heat exchangers after second iteration HXs = hxdesign!(pare, pari, ipdes, HXs) - + + #If there are heat exchangers, calculate engine state at TO for balanced-field calculation + if length(HXs) > 0 + # normal takeoff and balanced-field takeoff calculations + # set static thrust for takeoff routine + ip = ipstatic + icall = 1 + icool = 1 + + ichoke5, ichoke7 = tfcalc!(pari, parg, view(para, :, ip), view(pare, :, ip), ip, icall, icool, inite1) + + # set rotation thrust for takeoff routine + # (already available from cooling calculations) + ip = iprotate + icall = 1 + icool = 1 + ichoke5, ichoke7 = tfcalc!(pari, parg, view(para, :, ip), view(pare, :, ip), ip, icall, icool, inite1) + end end # ----------------------------- diff --git a/test/hydrogen_sized.jl b/test/hydrogen_sized.jl index 3574a719..0b2db342 100644 --- a/test/hydrogen_sized.jl +++ b/test/hydrogen_sized.jl @@ -348,16 +348,16 @@ parm[6] = 288.19999999999998863132 parm[7] = 726544.35243161953985691071 parm[8] = 90222.71863110038975719362 parm[9] = 0.96193839644376133435 -parm[10] = 81.44192199557527089837 +parm[10] = 81.37730496059820950450 parm[11] = 89.05667333059258794492 -parm[12] = 33.25378805151382266558 -parm[13] = 262979.29044804564910009503 -parm[14] = 1266.78234763992873013194 -parm[15] = 1558.17344377209110461990 -parm[16] = 2111.65935719976869222592 +parm[12] = 33.48742149312222693425 +parm[13] = 256728.90906973864184692502 +parm[14] = 1271.68096430276591490838 +parm[15] = 1563.57565932382613027585 +parm[16] = 2115.37880200723475354607 parm[17] = 0.00000000000000000000 -parm[18] = 0.21181308800313036755 -parm[19] = 0.05259866423966320925 +parm[18] = 0.21374939296686035206 +parm[19] = 0.05354631651828135885 parm[20] = 0.00000000000000000000 parm[21] = -0.05235987755982988989 parm[22] = -0.05235987755982988989 @@ -378,9 +378,9 @@ parm[35] = 120044218.48379489779472351074 # Aero - stored in para array: # -------------------------------- para[1, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 2667.00000000000000000000, 5334.00000000000000000000, 8001.00000000000000000000, 10668.00000000000000000000, 10668.00000000000000000000, 11281.57952761009983078111, 11281.57952761009983078111, 8461.18464570757168985438, 5640.78976380504445842234, 2820.39488190251722699031, 0.00000000000000000000, 0.00000000000000000000, ] -para[2, :] .= [-33.25378805151382266558, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 186.10276674863055745845, 354.39902024297748539539, 588.40102329695878324856, 974.03933253076388609770, 974.03933253076388609770, 22776.43977798272317158990, 22776.43977798272317158990, 23002.86150456394534558058, 23235.98092433242709375918, 23486.54203311425953870639, 23938.33104983437806367874, 0.00000000000000000000, ] -para[3, :] .= [-1558.17344377209110461990, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 20364.26366008931290707551, 47327.36023308178846491501, 90985.00642678682925179601, 175206.55285463418113067746, 175206.55285463418113067746, 5340537.70227558258920907974, 5340537.70227558258920907974, 5394403.27670668717473745346, 5448268.85113779082894325256, 5502134.42556889541447162628, 5556000.00000000000000000000, 0.00000000000000000000, ] -para[4, :] .= [1.00050175897885629261, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 0.99764280800350702005, 0.99588459968463549643, 0.99389073847223707858, 0.99122747552061474252, 0.99122747552061474252, 0.89911068104807922996, 0.89911068104807922996, 0.89872531625433726976, 0.89818271116398262777, 0.89743545568034188697, 0.89651616077205364963, 0.00000000000000000000, ] +para[2, :] .= [-33.48742149312222693425, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 186.10276674863055745845, 354.39902024297748539539, 588.40102329695878324856, 974.03933253076388609770, 974.03933253076388609770, 22776.43977798272317158990, 22776.43977798272317158990, 23002.86150456394534558058, 23235.98092433242709375918, 23486.54203311425953870639, 23938.33104983437806367874, 0.00000000000000000000, ] +para[3, :] .= [-1563.57565932382613027585, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 20364.26366008931290707551, 47327.36023308178846491501, 90985.00642678682925179601, 175206.55285463418113067746, 175206.55285463418113067746, 5340537.70227558258920907974, 5340537.70227558258920907974, 5394403.27670668717473745346, 5448268.85113779082894325256, 5502134.42556889541447162628, 5556000.00000000000000000000, 0.00000000000000000000, ] +para[4, :] .= [1.00048595012744923061, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 0.99764280800350702005, 0.99588459968463549643, 0.99389073847223707858, 0.99122747552061474252, 0.99122747552061474252, 0.89911068104807922996, 0.89911068104807922996, 0.89872531625433726976, 0.89818271116398262777, 0.89743545568034188697, 0.89651616077205364963, 0.00000000000000000000, ] para[5, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, -192.68885466381237847600, 1277.31674999522624602832, 2440.57554892449070393923, 3339.48378868910913297441, 3339.48378868910913297441, 3530.20827513750509751844, 3530.20827513750509751844, 3339.48378868910913297441, 3339.48378868910913297441, 3339.48378868910913297441, 0.00000000000000000000, 0.00000000000000000000, ] para[6, :] .= [0.00000000000000000000, 0.21814305044439774584, 0.26177166053327727280, 0.26177166053327727280, 0.25918513732665848792, 0.45602160104101052696, 0.54500425133989938153, 0.65755760294066156746, 0.80000040708438180381, 0.80000000000000004441, 0.80000000000000004441, 0.81420154048042414630, 0.77100569246558137149, 0.71417147649305512402, 0.62183258121681150854, 0.24769781925001763123, 0.00000000000000000000, ] para[7, :] .= [0.00000000000000000000, 5109762.98609858471900224686, 6131715.58331830147653818130, 6131715.58331830147653818130, 6071129.09882135782390832901, 8339835.35639531631022691727, 7643811.28940302040427923203, 6967610.46450196020305156708, 6314209.59160638321191072464, 6314206.37858788389712572098, 5830355.25098969135433435440, 5933855.28362992126494646072, 7774418.34661271609365940094, 9705251.06934522092342376709, 11205147.80664740875363349915, 5802051.20430221967399120331, 0.00000000000000000000, ] @@ -444,14 +444,14 @@ para[64, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000 # -------------------------------- # Engine - stored in pare array: # -------------------------------- -pare[1, :] .= [105958691.59361623227596282959, 112410061.51228611171245574951, 0.00000000000000000000, 0.00000000000000000000, 112861433.39612689614295959473, 113374963.13581830263137817383, 113989423.02344253659248352051, 114602015.89733743667602539062, 115153088.21302413940429687500, 116253073.37406073510646820068, 116369957.29010796546936035156, 117930955.16037756204605102539, 117887926.67719838023185729980, 117591509.64362776279449462891, 117641576.71041361987590789795, 119426298.86326329410076141357, 0.00000000000000000000, ] -pare[2, :] .= [23.05625299200000100086, 547.71984941315849937382, 23.05625299200000100086, 23.05625299200000100086, 552.72805180342140829453, 588.11795551538273230108, 629.31956862406013897271, 669.71512602706513916928, 706.00888261082889130194, 673.77450442409940478683, 682.21723241982226682012, 542.01151415331457883440, 543.16337770530799389235, 561.53796956737039636209, 563.83886109973843758780, 537.92576897356605059031, 23.05625299200000100086, ] -pare[3, :] .= [0.00962777868693838294, 0.00895892457258104340, 0.00000000000000000000, 0.00000000000000000000, 0.00853054348124730570, 0.00856451341603534609, 0.00863410425643388983, 0.00871052447354913467, 0.00876242535620270178, 0.00714288087285871055, 0.00715415376996462321, 0.00419665743425981595, 0.00411594861352071375, 0.00439811762497989769, 0.00428192342518518392, 0.00279157910584898125, 0.00000000000000000000, ] +pare[1, :] .= [112461322.67383173108100891113, 112410061.51228611171245574951, 0.00000000000000000000, 0.00000000000000000000, 112861433.39612689614295959473, 113374963.13581830263137817383, 113989423.02344253659248352051, 114602015.89733743667602539062, 115153088.21302413940429687500, 116253073.37406073510646820068, 116369957.29010796546936035156, 117930955.16037756204605102539, 117887926.67719838023185729980, 117591509.64362776279449462891, 117641576.71041361987590789795, 119426298.86326329410076141357, 0.00000000000000000000, ] +pare[2, :] .= [550.68824235652721199585, 547.71984941315849937382, 23.05625299200000100086, 23.05625299200000100086, 552.72805180342140829453, 588.11795551538273230108, 629.31956862406013897271, 669.71512602706513916928, 706.00888261082889130194, 673.77450442409940478683, 682.21723241982226682012, 542.01151415331457883440, 543.16337770530799389235, 561.53796956737039636209, 563.83886109973843758780, 537.92576897356605059031, 23.05625299200000100086, ] +pare[3, :] .= [0.00898110287223338050, 0.00895892457258104340, 0.00000000000000000000, 0.00000000000000000000, 0.00853054348124730570, 0.00856451341603534609, 0.00863410425643388983, 0.00871052447354913467, 0.00876242535620270178, 0.00714288087285871055, 0.00715415376996462321, 0.00419665743425981595, 0.00411594861352071375, 0.00439811762497989769, 0.00428192342518518392, 0.00279157910584898125, 0.00000000000000000000, ] pare[4, :] .= [0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, ] pare[5, :] .= [0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, ] pare[6, :] .= [0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, ] pare[7, :] .= [0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, ] -pare[8, :] .= [5.03355627646377001838, 5.09471263233891757949, 5.09999999999999964473, 5.09999999999999964473, 5.21339911180480441999, 5.11732960592716068504, 4.98449707585714296698, 4.93301449966266059022, 4.92141538718285342924, 5.10000004697817832522, 5.06275176651830882690, 6.61770622230352234538, 7.01169131820423441326, 7.07937111909393479436, 7.29259718018990188426, 5.97852272776135684751, 5.09999999999999964473, ] +pare[8, :] .= [5.05333578379964176719, 5.09471263233891757949, 5.09999999999999964473, 5.09999999999999964473, 5.21339911180480441999, 5.11732960592716068504, 4.98449707585714296698, 4.93301449966266059022, 4.92141538718285342924, 5.10000004697817832522, 5.06275176651830882690, 6.61770622230352234538, 7.01169131820423441326, 7.07937111909393479436, 7.29259718018990188426, 5.97852272776135684751, 5.09999999999999964473, ] pare[9, :] .= [0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, ] pare[10, :] .= [0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, ] pare[11, :] .= [0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, ] @@ -460,18 +460,18 @@ pare[13, :] .= [0.89900000000000002132, 0.89900000000000002132, 0.89900000000000 pare[14, :] .= [0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, ] pare[15, :] .= [1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, ] pare[16, :] .= [-0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, ] -pare[17, :] .= [1.09832112264902437282, 1.09214329163157009006, 0.00000000000000000000, 0.00000000000000000000, 1.06470154239266179275, 1.07510581271820160332, 1.08913709736565800235, 1.10247522121176810828, 1.11294034759450011229, 0.99999999987182852657, 1.00266342300504596174, 0.76464550705604228398, 0.75251538884211077729, 0.76902204490239145507, 0.73606894041743820001, 0.43291116870225732072, 0.00000000000000000000, ] -pare[18, :] .= [1.09832112264902437282, 1.09214329163157009006, 0.00000000000000000000, 0.00000000000000000000, 1.06470154239266179275, 1.07510581271820160332, 1.08913709736565800235, 1.10247522121176810828, 1.11294034759450011229, 0.99999999987182852657, 1.00266342300504596174, 0.76464550705604228398, 0.75251538884211077729, 0.76902204490239145507, 0.73606894041743820001, 0.43291116870225732072, 0.00000000000000000000, ] -pare[19, :] .= [1.09300325862563330048, 1.08852582007994258539, 0.00000000000000000000, 0.00000000000000000000, 1.06949899904155287800, 1.07078779548958080703, 1.07362168857651330001, 1.07809390712640751353, 1.08340801977109957299, 0.99999999976796793977, 1.00095848815515875430, 0.83463099021013809065, 0.83464946819271468303, 0.85749284825537797072, 0.85534820176521808577, 0.75491034971257908737, 0.00000000000000000000, ] -pare[20, :] .= [1.09832112264902437282, 1.08699476710835973847, 0.00000000000000000000, 0.00000000000000000000, 1.05763674048460942778, 1.08664601228008672607, 1.12823273863720197063, 1.16837342600993077113, 1.20094473517201394408, 1.07907383079276320004, 1.08714335055013600062, 0.82739213431266978027, 0.79088997894574752934, 0.78418699239505318399, 0.73289877948399695384, 0.43028530859006708376, 0.00000000000000000000, ] -pare[21, :] .= [1.09832112264902437282, 1.08699476710835973847, 0.00000000000000000000, 0.00000000000000000000, 1.05763674048460942778, 1.08664601228008672607, 1.12823273863720197063, 1.16837342600993077113, 1.20094473517201394408, 1.07907383079276320004, 1.08714335055013600062, 0.82739213431266978027, 0.79088997894574752934, 0.78418699239505318399, 0.73289877948399695384, 0.43028530859006708376, 0.00000000000000000000, ] -pare[22, :] .= [0.94038713089980341397, 0.93220721987157728616, 0.00000000000000000000, 0.00000000000000000000, 0.91623263819562283938, 0.93109597073500594000, 0.95654039728814155286, 0.98820717808759728218, 1.01921529689623757697, 0.92993387225542523122, 0.93533854098019197920, 0.80534366335405216386, 0.78695013871945596051, 0.78536249849891304198, 0.77205623691999192282, 0.71901605710703231367, 0.00000000000000000000, ] -pare[23, :] .= [301.94353108405061902886, 299.71964995817774024545, 0.00000000000000000000, 0.00000000000000000000, 292.12852790181557338656, 300.75852012331603191342, 311.13691123848644792815, 321.31847632313258600334, 329.61898120329090033920, 298.90875022973841623752, 300.89160703530296814279, 243.54315513648947444381, 236.41195162580595479085, 234.57606328321131172743, 221.72996019622479479949, 119.02919591904969820462, 0.00000000000000000000, ] -pare[24, :] .= [59.98612402445917268778, 58.82954968955339580816, 0.00000000000000000000, 0.00000000000000000000, 56.03417686559678401181, 58.77255195267501619583, 62.42092361644785825092, 65.13633323905811778332, 66.97646007726517325409, 58.60955832869963444409, 59.43242349451162453988, 36.80174775901669192990, 33.71682250358298205128, 33.13515555788999478182, 30.40480019910422271323, 19.90946615730603497241, 0.00000000000000000000, ] -pare[25, :] .= [27.27389637628168017613, 26.75728657181667102805, 0.00000000000000000000, 0.00000000000000000000, 25.77889553667944255722, 26.67015043742150837147, 28.23625699826504842349, 30.25009824895552412727, 32.28211924973022917129, 26.52411778755115179251, 26.85317730726240625927, 19.50714804387093792570, 18.61507869790086289186, 18.55728160302816576177, 17.93110896117828900742, 15.53599993902268217028, 0.00000000000000000000, ] -pare[26, :] .= [1.72511111086041424301, 1.70331255725599772788, 1.68500000000000005329, 1.68500000000000005329, 1.65575874283420576560, 1.69773842791289308884, 1.76880482942694694515, 1.83929945464999988758, 1.89732147493264347027, 1.68499999428222202447, 1.69852502393303739225, 1.31836564024017266483, 1.27324487667835817284, 1.26790857609471308010, 1.22326376343544174219, 1.07364730368001759508, 1.68500000000000005329, ] -pare[27, :] .= [2.53212728671146347637, 2.53122885443109657544, 2.50000000000000000000, 2.50000000000000000000, 2.49586036133617028554, 2.53203386570409660905, 2.53394565170063446047, 2.44565060979910775529, 2.32776206625483883528, 2.50000001753922163061, 2.49900454370375335600, 2.02485223501947775304, 1.95215656041608109916, 1.93907893091290817189, 1.83221296615484363635, 1.30052491339174158824, 2.50000000000000000000, ] -pare[28, :] .= [12.29935426958754085547, 12.00238059586812688906, 12.00000000000000000000, 12.00000000000000000000, 11.41761987021670776699, 11.97844499062904688458, 12.97544249726262499678, 14.27896260669242778363, 15.61780937307119820900, 11.99999981584853436800, 12.20861481731646591697, 7.87477521812404024359, 7.35016711563623381664, 7.29756318232735345930, 6.93603417485852524749, 5.64373218306234125663, 12.00000000000000000000, ] +pare[17, :] .= [1.09440919297305860880, 1.09214329163157009006, 0.00000000000000000000, 0.00000000000000000000, 1.06470154239266179275, 1.07510581271820160332, 1.08913709736565800235, 1.10247522121176810828, 1.11294034759450011229, 0.99999999987182852657, 1.00266342300504596174, 0.76464550705604228398, 0.75251538884211077729, 0.76902204490239145507, 0.73606894041743820001, 0.43291116870225732072, 0.00000000000000000000, ] +pare[18, :] .= [1.09440919297305860880, 1.09214329163157009006, 0.00000000000000000000, 0.00000000000000000000, 1.06470154239266179275, 1.07510581271820160332, 1.08913709736565800235, 1.10247522121176810828, 1.11294034759450011229, 0.99999999987182852657, 1.00266342300504596174, 0.76464550705604228398, 0.75251538884211077729, 0.76902204490239145507, 0.73606894041743820001, 0.43291116870225732072, 0.00000000000000000000, ] +pare[19, :] .= [1.08902798351773255625, 1.08852582007994258539, 0.00000000000000000000, 0.00000000000000000000, 1.06949899904155287800, 1.07078779548958080703, 1.07362168857651330001, 1.07809390712640751353, 1.08340801977109957299, 0.99999999976796793977, 1.00095848815515875430, 0.83463099021013809065, 0.83464946819271468303, 0.85749284825537797072, 0.85534820176521808577, 0.75491034971257908737, 0.00000000000000000000, ] +pare[20, :] .= [1.09440919297305860880, 1.08699476710835973847, 0.00000000000000000000, 0.00000000000000000000, 1.05763674048460942778, 1.08664601228008672607, 1.12823273863720197063, 1.16837342600993077113, 1.20094473517201394408, 1.07907383079276320004, 1.08714335055013600062, 0.82739213431266978027, 0.79088997894574752934, 0.78418699239505318399, 0.73289877948399695384, 0.43028530859006708376, 0.00000000000000000000, ] +pare[21, :] .= [1.09440919297305860880, 1.08699476710835973847, 0.00000000000000000000, 0.00000000000000000000, 1.05763674048460942778, 1.08664601228008672607, 1.12823273863720197063, 1.16837342600993077113, 1.20094473517201394408, 1.07907383079276320004, 1.08714335055013600062, 0.82739213431266978027, 0.79088997894574752934, 0.78418699239505318399, 0.73289877948399695384, 0.43028530859006708376, 0.00000000000000000000, ] +pare[22, :] .= [0.93674560574938348090, 0.93220721987157728616, 0.00000000000000000000, 0.00000000000000000000, 0.91623263819562283938, 0.93109597073500594000, 0.95654039728814155286, 0.98820717808759728218, 1.01921529689623757697, 0.92993387225542523122, 0.93533854098019197920, 0.80534366335405216386, 0.78695013871945596051, 0.78536249849891304198, 0.77205623691999192282, 0.71901605710703231367, 0.00000000000000000000, ] +pare[23, :] .= [300.84906148513471180195, 299.71964995817774024545, 0.00000000000000000000, 0.00000000000000000000, 292.12852790181557338656, 300.75852012331603191342, 311.13691123848644792815, 321.31847632313258600334, 329.61898120329090033920, 298.90875022973841623752, 300.89160703530296814279, 243.54315513648947444381, 236.41195162580595479085, 234.57606328321131172743, 221.72996019622479479949, 119.02919591904969820462, 0.00000000000000000000, ] +pare[24, :] .= [59.53474583058955715842, 58.82954968955339580816, 0.00000000000000000000, 0.00000000000000000000, 56.03417686559678401181, 58.77255195267501619583, 62.42092361644785825092, 65.13633323905811778332, 66.97646007726517325409, 58.60955832869963444409, 59.43242349451162453988, 36.80174775901669192990, 33.71682250358298205128, 33.13515555788999478182, 30.40480019910422271323, 19.90946615730603497241, 0.00000000000000000000, ] +pare[25, :] .= [27.03343517878406387922, 26.75728657181667102805, 0.00000000000000000000, 0.00000000000000000000, 25.77889553667944255722, 26.67015043742150837147, 28.23625699826504842349, 30.25009824895552412727, 32.28211924973022917129, 26.52411778755115179251, 26.85317730726240625927, 19.50714804387093792570, 18.61507869790086289186, 18.55728160302816576177, 17.93110896117828900742, 15.53599993902268217028, 0.00000000000000000000, ] +pare[26, :] .= [1.71886862324647671230, 1.70331255725599772788, 1.68500000000000005329, 1.68500000000000005329, 1.65575874283420576560, 1.69773842791289308884, 1.76880482942694694515, 1.83929945464999988758, 1.89732147493264347027, 1.68499999428222202447, 1.69852502393303739225, 1.31836564024017266483, 1.27324487667835817284, 1.26790857609471308010, 1.22326376343544174219, 1.07364730368001759508, 1.68500000000000005329, ] +pare[27, :] .= [2.53584262073304333995, 2.53122885443109657544, 2.50000000000000000000, 2.50000000000000000000, 2.49586036133617028554, 2.53203386570409660905, 2.53394565170063446047, 2.44565060979910775529, 2.32776206625483883528, 2.50000001753922163061, 2.49900454370375335600, 2.02485223501947775304, 1.95215656041608109916, 1.93907893091290817189, 1.83221296615484363635, 1.30052491339174158824, 2.50000000000000000000, ] +pare[28, :] .= [12.17659450476808125075, 12.00238059586812688906, 12.00000000000000000000, 12.00000000000000000000, 11.41761987021670776699, 11.97844499062904688458, 12.97544249726262499678, 14.27896260669242778363, 15.61780937307119820900, 11.99999981584853436800, 12.20861481731646591697, 7.87477521812404024359, 7.35016711563623381664, 7.29756318232735345930, 6.93603417485852524749, 5.64373218306234125663, 12.00000000000000000000, ] pare[29, :] .= [1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, ] pare[30, :] .= [1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, ] pare[31, :] .= [0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, ] @@ -487,8 +487,8 @@ pare[40, :] .= [2.50000001691923667835, 2.50000001691923667835, 2.50000001691923 pare[41, :] .= [11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, ] pare[42, :] .= [3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, ] pare[43, :] .= [3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, ] -pare[44, :] .= [0.61269622915354404746, 0.60299698035469218027, 0.59999999999999997780, 0.59999999999999997780, 0.57468307108458493992, 0.60574771036606900321, 0.64829765824049601086, 0.69343871457667960456, 0.73504164952319350768, 0.59999999536556436475, 0.60797201420489865864, 0.42473916831186109277, 0.40549060926711988362, 0.40106656231376575095, 0.37301341449000396944, 0.19360119536383890715, 0.59999999999999997780, ] -pare[45, :] .= [0.63032444196618320209, 0.60969227632707079234, 0.59999999999999997780, 0.59999999999999997780, 0.57348524495531338907, 0.60609413222134422838, 0.67241086482775225264, 0.79150526914290286751, 0.98999999999999999112, 0.60000001756159404565, 0.61264178346460651525, 0.39224857212600261480, 0.37081496545031472634, 0.36955462051519544220, 0.35492356318607704013, 0.30107852608700541586, 0.59999999999999997780, ] +pare[44, :] .= [0.60822184655469735404, 0.60299698035469218027, 0.59999999999999997780, 0.59999999999999997780, 0.57468307108458493992, 0.60574771036606900321, 0.64829765824049601086, 0.69343871457667960456, 0.73504164952319350768, 0.59999999536556436475, 0.60797201420489865864, 0.42473916831186109277, 0.40549060926711988362, 0.40106656231376575095, 0.37301341449000396944, 0.19360119536383890715, 0.59999999999999997780, ] +pare[45, :] .= [0.62053512668024024546, 0.60969227632707079234, 0.59999999999999997780, 0.59999999999999997780, 0.57348524495531338907, 0.60609413222134422838, 0.67241086482775225264, 0.79150526914290286751, 0.98999999999999999112, 0.60000001756159404565, 0.61264178346460651525, 0.39224857212600261480, 0.37081496545031472634, 0.36955462051519544220, 0.35492356318607704013, 0.30107852608700541586, 0.59999999999999997780, ] pare[46, :] .= [0.00000000000000000000, 0.21814305044439774584, 0.26177166053327727280, 0.26177166053327727280, 0.25918513732665848792, 0.45602160104101052696, 0.54500425133989938153, 0.65755760294066156746, 0.80000040708438180381, 0.80000000000000004441, 0.80000000000000004441, 0.81420154048042414630, 0.77100569246558137149, 0.71417147649305512402, 0.62183258121681150854, 0.24769781925001763123, 0.00000000000000000000, ] pare[47, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 101320.00000000000000000000, 101320.00000000000000000000, 101320.00000000000000000000, 73055.82607506470230873674, 51425.13037403167254524305, 35409.22481618286838056520, 23922.60884332878777058795, 23922.60884332878777058795, 21808.66757786953894537874, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806239413098, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] pare[48, :] .= [340.20746611442842777251, 340.20746611442842777251, 340.20746611442842777251, 340.20746611442842777251, 340.20746611442842777251, 329.81689344240891159643, 319.08814833503646468671, 307.98596626076636084690, 296.85578884697559942651, 296.85578884697559942651, 295.43688582350870319715, 295.43688582350870319715, 306.02981554329483060428, 317.83077639197676944605, 329.20929695299292916388, 340.20746611442842777251, 0.00000000000000000000, ] @@ -516,111 +516,111 @@ pare[69, :] .= [-42093.61205685146705945954, -39339.76099249481922015548, 0.0000 pare[70, :] .= [101117.36000000000058207661, 104517.81093028253235388547, 0.00000000000000000000, 0.00000000000000000000, 105941.18420086753030773252, 84059.94946013143635354936, 62780.61500034881464671344, 47213.57447403849073452875, 36363.20951386335946153849, 36363.19484539292898261920, 33149.50426373236405197531, 33622.57258668524445965886, 48957.56223548715206561610, 69095.52793357499467674643, 92740.47449606972804758698, 105516.68904072066652588546, 0.00000000000000000000, ] pare[71, :] .= [1006.06967103639692595607, 1006.18244357993717130739, 0.00000000000000000000, 0.00000000000000000000, 1006.23016909185389522463, 1005.83273085281973635574, 1005.35324750401775872888, 1004.97791028333438134723, 1004.73491201500974057126, 1004.73491131895195849211, 1004.67883529564937816758, 1004.70215263404020333837, 1005.10650493743855804496, 1005.65136880980617206660, 1006.17246292551249098324, 1006.21590126240084828169, 0.00000000000000000000, ] pare[72, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[73, :] .= [343.14394463689910708126, 344.87738276260000702678, 0.00000000000000000000, 0.00000000000000000000, 342.87243452261111542612, 334.07055006174607569847, 322.62986321130404121504, 312.55950847841376116776, 304.86548739042069655625, 292.41798952840468928116, 290.43129746455633721780, 268.15930895456597227167, 281.10628737398269549885, 298.20304875972141189777, 309.25035608863692004888, 298.08395381260243084398, 0.00000000000000000000, ] -pare[74, :] .= [13264.82179617650035652332, 15014.28200087624099978711, 0.00000000000000000000, 0.00000000000000000000, 12990.82574532128091959748, 4111.46151474862654140452, -7422.84302667558495159028, -17570.18735218930305563845, -25319.16732732789023430087, -37848.87823906815901864320, -39848.24479140074981842190, -62250.31918849977228092030, -49230.65067062422895105556, -32026.26928451774074346758, -20903.41262807513339794241, -32146.14522179516279720701, 0.00000000000000000000, ] -pare[75, :] .= [174438.68123687242041341960, 178026.49981445842422544956, 0.00000000000000000000, 0.00000000000000000000, 175413.04196679545566439629, 142711.80644688080064952374, 111046.65500701080600265414, 86839.90178217615175526589, 68992.69830812796135433018, 61271.98310657041292870417, 56305.26252292434219270945, 44326.84443476697197183967, 62334.96529099588224198669, 87606.81243677154998295009, 113446.06185485086461994797, 113287.70868181261175777763, 0.00000000000000000000, ] -pare[76, :] .= [1009.27695648068583977874, 1009.40857601467462245637, 0.00000000000000000000, 0.00000000000000000000, 1009.25655571613310712564, 1008.62397952047774651874, 1007.87014617808142702415, 1007.26053058786567362404, 1006.83680755093291736557, 1006.24537022174672529218, 1006.16129148434799844836, 1005.33942333019251691439, 1005.79520824725261718413, 1006.50538880825320120493, 1007.07331893955142732011, 1006.49978766821880071802, 0.00000000000000000000, ] +pare[73, :] .= [342.71489596642641117796, 344.87738276260000702678, 0.00000000000000000000, 0.00000000000000000000, 342.87243452261111542612, 334.07055006174607569847, 322.62986321130404121504, 312.55950847841376116776, 304.86548739042069655625, 292.41798952840468928116, 290.43129746455633721780, 268.15930895456597227167, 281.10628737398269549885, 298.20304875972141189777, 309.25035608863692004888, 298.08395381260243084398, 0.00000000000000000000, ] +pare[74, :] .= [12831.84764431975781917572, 15014.28200087624099978711, 0.00000000000000000000, 0.00000000000000000000, 12990.82574532128091959748, 4111.46151474862654140452, -7422.84302667558495159028, -17570.18735218930305563845, -25319.16732732789023430087, -37848.87823906815901864320, -39848.24479140074981842190, -62250.31918849977228092030, -49230.65067062422895105556, -32026.26928451774074346758, -20903.41262807513339794241, -32146.14522179516279720701, 0.00000000000000000000, ] +pare[75, :] .= [173807.45736951834987848997, 178026.49981445842422544956, 0.00000000000000000000, 0.00000000000000000000, 175413.04196679545566439629, 142711.80644688080064952374, 111046.65500701080600265414, 86839.90178217615175526589, 68992.69830812796135433018, 61271.98310657041292870417, 56305.26252292434219270945, 44326.84443476697197183967, 62334.96529099588224198669, 87606.81243677154998295009, 113446.06185485086461994797, 113287.70868181261175777763, 0.00000000000000000000, ] +pare[76, :] .= [1009.24474478368119889637, 1009.40857601467462245637, 0.00000000000000000000, 0.00000000000000000000, 1009.25655571613310712564, 1008.62397952047774651874, 1007.87014617808142702415, 1007.26053058786567362404, 1006.83680755093291736557, 1006.24537022174672529218, 1006.16129148434799844836, 1005.33942333019251691439, 1005.79520824725261718413, 1006.50538880825320120493, 1007.07331893955142732011, 1006.49978766821880071802, 0.00000000000000000000, ] pare[77, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[78, :] .= [389.33507917843422774240, 392.95835060627047141679, 0.00000000000000000000, 0.00000000000000000000, 392.68401691863027735963, 381.16402743439300593309, 363.06960823217337974711, 343.01345138678772173080, 325.64634066486365782112, 333.26510488915488394923, 330.05662161301796686530, 309.54265060452723901108, 324.19609989661211102430, 343.56955343060121776944, 353.73823004127262947804, 317.69293520217775039782, 0.00000000000000000000, ] -pare[79, :] .= [59975.46924994976143352687, 63647.94182406067557167262, 0.00000000000000000000, 0.00000000000000000000, 63369.82308686764736194164, 51698.91065723587234970182, 33391.20806693099439144135, 13133.13297043177590239793, -4382.29631291024361416930, 3299.19620039657229426666, 63.92626931188371486314, -20609.01769844733280478977, -5844.16290419083179585868, 13694.34016110200900584459, 23961.38704404613963561133, -12398.18871155784290749580, 0.00000000000000000000, ] -pare[80, :] .= [256042.02641622626106254756, 264558.49882870499277487397, 0.00000000000000000000, 0.00000000000000000000, 264414.40227995900204405189, 212842.63878242758801206946, 159082.66639122550259344280, 115467.90720322781999129802, 84644.89971364819211885333, 90907.98775126445980276912, 82840.76177659412496723235, 68080.74124925423529930413, 95572.82629998482298105955, 133981.68243629959761165082, 169920.29985905153444036841, 137227.08287606656085699797, 0.00000000000000000000, ] -pare[81, :] .= [1013.60889838673074336839, 1014.02522702006649524265, 0.00000000000000000000, 0.00000000000000000000, 1013.99313789055850065779, 1012.72259481823016358248, 1010.94490423686693247873, 1009.26714430454273951909, 1008.06274829311757912365, 1008.56863855244944261358, 1008.35189775537162404362, 1007.08956387826560785470, 1007.96964348039978176530, 1009.30905184271682628605, 1010.12143205678478352638, 1007.56434137877465673228, 0.00000000000000000000, ] +pare[78, :] .= [389.51907159247053868967, 392.95835060627047141679, 0.00000000000000000000, 0.00000000000000000000, 392.68401691863027735963, 381.16402743439300593309, 363.06960823217337974711, 343.01345138678772173080, 325.64634066486365782112, 333.26510488915488394923, 330.05662161301796686530, 309.54265060452723901108, 324.19609989661211102430, 343.56955343060121776944, 353.73823004127262947804, 317.69293520217775039782, 0.00000000000000000000, ] +pare[79, :] .= [60161.92042284546914743260, 63647.94182406067557167262, 0.00000000000000000000, 0.00000000000000000000, 63369.82308686764736194164, 51698.91065723587234970182, 33391.20806693099439144135, 13133.13297043177590239793, -4382.29631291024361416930, 3299.19620039657229426666, 63.92626931188371486314, -20609.01769844733280478977, -5844.16290419083179585868, 13694.34016110200900584459, 23961.38704404613963561133, -12398.18871155784290749580, 0.00000000000000000000, ] +pare[80, :] .= [256417.71118400662089698017, 264558.49882870499277487397, 0.00000000000000000000, 0.00000000000000000000, 264414.40227995900204405189, 212842.63878242758801206946, 159082.66639122550259344280, 115467.90720322781999129802, 84644.89971364819211885333, 90907.98775126445980276912, 82840.76177659412496723235, 68080.74124925423529930413, 95572.82629998482298105955, 133981.68243629959761165082, 169920.29985905153444036841, 137227.08287606656085699797, 0.00000000000000000000, ] +pare[81, :] .= [1013.62966172437086243008, 1014.02522702006649524265, 0.00000000000000000000, 0.00000000000000000000, 1013.99313789055850065779, 1012.72259481823016358248, 1010.94490423686693247873, 1009.26714430454273951909, 1008.06274829311757912365, 1008.56863855244944261358, 1008.35189775537162404362, 1007.08956387826560785470, 1007.96964348039978176530, 1009.30905184271682628605, 1010.12143205678478352638, 1007.56434137877465673228, 0.00000000000000000000, ] pare[82, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[83, :] .= [855.50337510282963648933, 856.51489807174812085577, 0.00000000000000000000, 0.00000000000000000000, 843.36297372973490382719, 832.53773459899161935027, 815.56124318390459393413, 796.71773393402975216304, 780.34782284455502576748, 736.04985025724113256729, 733.30088237950064922188, 602.74338761725425683835, 616.50055961091902645421, 650.02636325525315896812, 657.79495707538671922521, 556.39620109184704688232, 0.00000000000000000000, ] -pare[84, :] .= [554122.42923308408353477716, 555249.10630077880341559649, 0.00000000000000000000, 0.00000000000000000000, 540619.29430903878528624773, 528607.93212504626717418432, 509826.24064131325576454401, 489058.12608088977867737412, 471084.10564867866924032569, 422758.54132223787019029260, 419774.70640775980427861214, 280177.26130679895868524909, 294695.60861627600388601422, 330259.80788029643008485436, 338538.59158600762020796537, 231574.88818743615411221981, 0.00000000000000000000, ] -pare[85, :] .= [3149151.59079625830054283142, 3175331.79281364940106868744, 0.00000000000000000000, 0.00000000000000000000, 3018983.13344313390552997589, 2549523.84031563764438033104, 2064167.99007056001573801041, 1648761.92922792118042707443, 1321967.90813048626296222210, 1090895.83627433422952890396, 1011370.95170351059641689062, 536120.53402114240452647209, 702476.24501856218557804823, 977739.79285341536160558462, 1178573.00682458980008959770, 774472.90401542000472545624, 0.00000000000000000000, ] -pare[86, :] .= [1113.62424448336150817340, 1113.85659844087763303833, 0.00000000000000000000, 0.00000000000000000000, 1110.82053133080057705229, 1108.30218773772412532708, 1104.33284473711705686583, 1099.92305693801449706370, 1096.10367453018284322752, 1085.75627965515445794153, 1085.10925550220463264850, 1053.78130696404173249903, 1056.90439502843946684152, 1064.77628104918289864145, 1066.67049287020176961960, 1043.48507159355995099759, 0.00000000000000000000, ] +pare[83, :] .= [853.32741194479285695706, 856.51489807174812085577, 0.00000000000000000000, 0.00000000000000000000, 843.36297372973490382719, 832.53773459899161935027, 815.56124318390459393413, 796.71773393402975216304, 780.34782284455502576748, 736.04985025724113256729, 733.30088237950064922188, 602.74338761725425683835, 616.50055961091902645421, 650.02636325525315896812, 657.79495707538671922521, 556.39620109184704688232, 0.00000000000000000000, ] +pare[84, :] .= [551699.59919500560499727726, 555249.10630077880341559649, 0.00000000000000000000, 0.00000000000000000000, 540619.29430903878528624773, 528607.93212504626717418432, 509826.24064131325576454401, 489058.12608088977867737412, 471084.10564867866924032569, 422758.54132223787019029260, 419774.70640775980427861214, 280177.26130679895868524909, 294695.60861627600388601422, 330259.80788029643008485436, 338538.59158600762020796537, 231574.88818743615411221981, 0.00000000000000000000, ] +pare[85, :] .= [3122294.49292838387191295624, 3175331.79281364940106868744, 0.00000000000000000000, 0.00000000000000000000, 3018983.13344313390552997589, 2549523.84031563764438033104, 2064167.99007056001573801041, 1648761.92922792118042707443, 1321967.90813048626296222210, 1090895.83627433422952890396, 1011370.95170351059641689062, 536120.53402114240452647209, 702476.24501856218557804823, 977739.79285341536160558462, 1178573.00682458980008959770, 774472.90401542000472545624, 0.00000000000000000000, ] +pare[86, :] .= [1113.12369545168803597335, 1113.85659844087763303833, 0.00000000000000000000, 0.00000000000000000000, 1110.82053133080057705229, 1108.30218773772412532708, 1104.33284473711705686583, 1099.92305693801449706370, 1096.10367453018284322752, 1085.75627965515445794153, 1085.10925550220463264850, 1053.78130696404173249903, 1056.90439502843946684152, 1064.77628104918289864145, 1066.67049287020176961960, 1043.48507159355995099759, 0.00000000000000000000, ] pare[87, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] pare[88, :] .= [1833.00000000000000000000, 1833.00000000000000000000, 1833.00000000000000000000, 1587.00000000000000000000, 1783.79999820457078385516, 1783.79999820457078385516, 1783.79999820457078385516, 1783.79999820457078385516, 1783.79999820457078385516, 1586.99999064771509438287, 1588.23047218833153237938, 1153.59082431292472392670, 1150.90073614663810985803, 1209.11175603877723006008, 1200.46753384332942005130, 934.77902059084124175570, 1587.00000000000000000000, ] -pare[89, :] .= [506059.31743083073524758220, 589393.21390662237536162138, 0.00000000000000000000, 0.00000000000000000000, 574090.20991308102384209633, 567907.58752053766511380672, 556240.82955971837509423494, 542722.50125063257291913033, 531362.39730085898190736771, 468319.99700743658468127251, 466645.16648652259027585387, 297874.41867328475927934051, 311891.06278176011983305216, 349764.39936060504987835884, 357587.41406119527528062463, 243143.98799736588262021542, 0.00000000000000000000, ] -pare[90, :] .= [2960202.49534848285838961601, 2984811.88524483004584908485, 0.00000000000000000000, 0.00000000000000000000, 2837844.14543654583394527435, 2396552.40989669924601912498, 1940317.91066632629372179508, 1549836.21347424574196338654, 1242649.83364265691488981247, 1025442.08609787409659475088, 950688.69460129993967711926, 503953.30197987385326996446, 660327.67031744844280183315, 919075.40528221044223755598, 1107858.62641511438414454460, 728004.52977449481841176748, 0.00000000000000000000, ] -pare[91, :] .= [1409.73864668915734910115, 1398.24287694841018492298, 0.00000000000000000000, 0.00000000000000000000, 1385.64085430997738512815, 1386.47857490887781750644, 1388.05937393648059696716, 1389.89105333855422941269, 1391.43030197451412277587, 1341.25555534988416184206, 1341.82516214479301197571, 1231.12843363532601870247, 1228.87983515429618819326, 1242.59283161289886265877, 1239.13910995068590636947, 1166.86437958599594821862, 0.00000000000000000000, ] -pare[92, :] .= [308.32353809856510906684, 306.89022892282895327298, 0.00000000000000000000, 0.00000000000000000000, 305.97864898834859559429, 306.08427466481464307435, 306.28359287051046067063, 306.51454382977630075402, 306.70862307127526946715, 303.23699725813128225127, 303.29237609181484458531, 296.94650887035794539770, 296.67194383509951194355, 297.21324587494814295496, 296.91768610475014611438, 293.68984523798189911759, 0.00000000000000000000, ] -pare[93, :] .= [1664.79020512940815024194, 1663.71097242223595458199, 0.00000000000000000000, 0.00000000000000000000, 1619.89405582180461351527, 1618.20756853021225651901, 1615.60306609732379001798, 1612.73776118993714590033, 1610.25759206018869917898, 1436.77924085541644672048, 1437.38534042803848933545, 1052.56802005977783665003, 1052.63570527548336031032, 1106.58959666543660205207, 1100.70686475056800190941, 863.66301750003322013072, 0.00000000000000000000, ] -pare[94, :] .= [515561.04473867610795423388, 582638.64845108322333544493, 0.00000000000000000000, 0.00000000000000000000, 567466.00057481031399220228, 560130.19925995543599128723, 547056.25313408742658793926, 532104.47320741065777838230, 519436.82129122957121580839, 459291.42216086544794961810, 457357.43560777732636779547, 294357.23549657885450869799, 308473.15432995295850560069, 345888.48116659029619768262, 353801.54647721262881532311, 240841.24017663477570749819, 0.00000000000000000000, ] -pare[95, :] .= [2634424.01519582932814955711, 2655509.46152711706236004829, 0.00000000000000000000, 0.00000000000000000000, 2522926.84645513864234089851, 2131573.05956240138038992882, 1727021.49634212488308548927, 1380564.12130568549036979675, 1107691.85588594758883118629, 911216.22729883738793432713, 844931.88553135388065129519, 444417.73379943839972838759, 581684.71137537714093923569, 809856.29673703026492148638, 975326.30181899562012404203, 636943.14038629573769867420, 0.00000000000000000000, ] -pare[96, :] .= [1358.05743772860091667098, 1349.05408101187595093506, 0.00000000000000000000, 0.00000000000000000000, 1338.28534555644000647590, 1338.73041255417365391622, 1339.63714747864537457644, 1340.70322321968546930293, 1341.58808124094866798259, 1297.91245777886797441170, 1298.32045171838467467751, 1199.53354635059713473311, 1198.19426414005283731967, 1211.72950224387477646815, 1209.09322191824526271375, 1143.46859865686519697192, 0.00000000000000000000, ] -pare[97, :] .= [304.20338331836444467626, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] -pare[98, :] .= [1289.27196829960280410887, 1287.45073104643074657361, 0.00000000000000000000, 0.00000000000000000000, 1251.38593700668161545764, 1250.09002993617150423233, 1248.11276977487636941078, 1245.94786458884095736721, 1244.07520274308990337886, 1101.88413197849649804994, 1102.40214063241251096770, 791.10197709209091954108, 791.06677452551230089739, 834.24515837619435387751, 829.44709757943292061100, 640.77582169397658162779, 0.00000000000000000000, ] -pare[99, :] .= [15162.10039582980971317738, 84484.19151117785077076405, 0.00000000000000000000, 0.00000000000000000000, 83648.68415190407540649176, 76681.85272787661233451217, 64133.32871013769181445241, 49750.54575000455952249467, 37591.34798219398362562060, 33515.57040384376887232065, 31337.35326219869239139371, -11852.52978478403747431003, 2475.37999591701191093307, 23654.88344915510242572054, 33547.90991159491386497393, -7905.94066818148348829709, 0.00000000000000000000, ] -pare[100, :] .= [748385.81495738180819898844, 754087.21585646818857640028, 0.00000000000000000000, 0.00000000000000000000, 715820.84926802350673824549, 604785.13868323306087404490, 490009.70161180669674649835, 391716.61833686003228649497, 314298.24657837982522323728, 257597.55929697991814464331, 238864.97547126599238254130, 124374.08146677965123672038, 162780.55659643717808648944, 226991.12410278254537843168, 273310.17538416705792769790, 177104.22329323360463604331, 0.00000000000000000000, ] -pare[101, :] .= [1303.31667558214417113049, 1295.16728893601839445182, 0.00000000000000000000, 0.00000000000000000000, 1284.03919504790246719494, 1284.37775958743623050395, 1285.09648294344560781610, 1285.94721347505378616916, 1286.64870811119521931687, 1241.21220263466875621816, 1241.60036864123912891955, 1139.94674918802002139273, 1138.73748830004933552118, 1152.00166267903159678099, 1149.47778167251294689777, 1088.09679031398150073073, 0.00000000000000000000, ] -pare[102, :] .= [304.20338331836444467626, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] -pare[103, :] .= [986.22873362148402520688, 983.00045340631584167568, 0.00000000000000000000, 0.00000000000000000000, 953.07798613141017085582, 951.73546200341115763877, 949.83772106691640146892, 947.82389750844492937176, 946.08508859908670274308, 829.78414277716046854039, 830.18078334189499400964, 586.80421265796803709236, 593.96774194775105115696, 632.47232344051622021652, 644.54888343704010367219, 575.10398554690448236215, 0.00000000000000000000, ] -pare[104, :] .= [-370770.32402296911459416151, -300840.00274935638299211860, 0.00000000000000000000, 0.00000000000000000000, -290481.48067233397159725428, -297583.08506784390192478895, -310210.11194219021126627922, -324618.78588818508433178067, -336787.09069772984366863966, -295924.59486477385507896543, -298350.17679308971855789423, -239437.41985143028432503343, -217038.56761421039118431509, -203620.29548792628338560462, -174660.06666671452694572508, -78848.06366045941831544042, 0.00000000000000000000, ] -pare[105, :] .= [215158.58846067573176696897, 215592.26745609909994527698, 0.00000000000000000000, 0.00000000000000000000, 204014.17159131859079934657, 172087.91732170520117506385, 139163.60674573463620617986, 111040.17621841792424675077, 88948.74241386605717707425, 72262.27759649620566051453, 66996.30897961092705372721, 35456.50482072121667442843, 48744.32924567812005989254, 69918.78985925439337734133, 92921.68309069627139251679, 109547.93777572624094318599, 0.00000000000000000000, ] -pare[106, :] .= [1240.30329217209873604588, 1232.69026863934436732961, 0.00000000000000000000, 0.00000000000000000000, 1221.38987237091464521654, 1221.57147630363942880649, 1222.06174823518654193322, 1222.67059899611012951937, 1223.16873345699582387169, 1177.67802020365047610539, 1178.02933735529404657427, 1088.42222704902769692126, 1089.00334723344030862791, 1100.52918634798379571293, 1102.34464132699395122472, 1072.56753346618620525987, 0.00000000000000000000, ] -pare[107, :] .= [304.20338331836444467626, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] -pare[108, :] .= [986.22873362148402520688, 930.92309501318197817454, 0.00000000000000000000, 0.00000000000000000000, 902.49806718507068126200, 897.18154403426979115466, 890.36327179248348784313, 883.31024066754878276697, 876.99095371207931748359, 774.08662712954765083850, 773.52224543347347207600, 558.60071747264839814306, 566.53786623625308038754, 602.61211817420394254441, 615.51652967005566097214, 556.54617454849017121887, 0.00000000000000000000, ] -pare[109, :] .= [-370770.32402296911459416151, -364715.61213244847021996975, 0.00000000000000000000, 0.00000000000000000000, -351951.37164376582950353622, -363864.83985452540218830109, -382461.63246490713208913803, -402989.03235854778904467821, -420714.47288045927416533232, -361109.13384154025698080659, -364671.98074462980730459094, -270043.19756690016947686672, -246822.94801515378640033305, -236372.68588878403534181416, -206558.38606343464925885201, -98714.14189281630387995392, 0.00000000000000000000, ] -pare[110, :] .= [212791.84398760829935781658, 213220.75251408197800628841, 0.00000000000000000000, 0.00000000000000000000, 201770.01570381410419940948, 170194.95023116646916605532, 137632.80707153154071420431, 109818.73428001531283371150, 87970.30624731353600509465, 71467.39254293474368751049, 66259.34958083520177751780, 35066.48326769328559748828, 48208.14162397565814899281, 69149.68317080260021612048, 91899.54457669860858004540, 108342.91046019323403015733, 0.00000000000000000000, ] -pare[111, :] .= [1240.30329217209873604588, 1220.36175936425411236996, 0.00000000000000000000, 0.00000000000000000000, 1209.08186392114112095442, 1208.21559920367758422799, 1207.37578509665172532550, 1206.59525736042246535362, 1205.81744389863706601318, 1163.00137796102853826596, 1163.09400279486499130144, 1081.83073182766679565248, 1082.57320138984073309985, 1093.25692933703976450488, 1095.15881619895981202717, 1068.32532494008864887292, 0.00000000000000000000, ] -pare[112, :] .= [304.20338331836444467626, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] -pare[113, :] .= [343.14394463689910708126, 344.87738276260000702678, 0.00000000000000000000, 0.00000000000000000000, 342.87243452261111542612, 334.07055006174607569847, 322.62986321130404121504, 312.55950847841376116776, 304.86548739042069655625, 292.41798952840468928116, 290.43129746455633721780, 268.15930895456597227167, 281.10628737398269549885, 298.20304875972141189777, 309.25035608863692004888, 298.08395381260243084398, 0.00000000000000000000, ] -pare[114, :] .= [13264.82179617650035652332, 15014.28200087624099978711, 0.00000000000000000000, 0.00000000000000000000, 12990.82574532128091959748, 4111.46151474862654140452, -7422.84302667558495159028, -17570.18735218930305563845, -25319.16732732789023430087, -37848.87823906815901864320, -39848.24479140074981842190, -62250.31918849977228092030, -49230.65067062422895105556, -32026.26928451774074346758, -20903.41262807513339794241, -32146.14522179516279720701, 0.00000000000000000000, ] -pare[115, :] .= [170949.90761213496443815529, 174465.96981816925108432770, 0.00000000000000000000, 0.00000000000000000000, 171904.78112745954422280192, 139857.57031794317299500108, 108825.72190687058900948614, 85103.10374653262260835618, 67612.84434196540678385645, 60046.54344443900481564924, 55179.15727246585447574034, 43440.30754607162816682830, 61088.26598517595994053409, 85854.67618803611549083143, 111177.14061775384470820427, 111021.95450817636447027326, 0.00000000000000000000, ] -pare[116, :] .= [1009.27695648068583977874, 1009.40857601467462245637, 0.00000000000000000000, 0.00000000000000000000, 1009.25655571613310712564, 1008.62397952047774651874, 1007.87014617808142702415, 1007.26053058786567362404, 1006.83680755093291736557, 1006.24537022174672529218, 1006.16129148434799844836, 1005.33942333019251691439, 1005.79520824725261718413, 1006.50538880825320120493, 1007.07331893955142732011, 1006.49978766821880071802, 0.00000000000000000000, ] +pare[89, :] .= [586455.44574469397775828838, 589393.21390662237536162138, 0.00000000000000000000, 0.00000000000000000000, 574090.20991308102384209633, 567907.58752053766511380672, 556240.82955971837509423494, 542722.50125063257291913033, 531362.39730085898190736771, 468319.99700743658468127251, 466645.16648652259027585387, 297874.41867328475927934051, 311891.06278176011983305216, 349764.39936060504987835884, 357587.41406119527528062463, 243143.98799736588262021542, 0.00000000000000000000, ] +pare[90, :] .= [2934956.82335268054157495499, 2984811.88524483004584908485, 0.00000000000000000000, 0.00000000000000000000, 2837844.14543654583394527435, 2396552.40989669924601912498, 1940317.91066632629372179508, 1549836.21347424574196338654, 1242649.83364265691488981247, 1025442.08609787409659475088, 950688.69460129993967711926, 503953.30197987385326996446, 660327.67031744844280183315, 919075.40528221044223755598, 1107858.62641511438414454460, 728004.52977449481841176748, 0.00000000000000000000, ] +pare[91, :] .= [1398.64813708587439577968, 1398.24287694841018492298, 0.00000000000000000000, 0.00000000000000000000, 1385.64085430997738512815, 1386.47857490887781750644, 1388.05937393648059696716, 1389.89105333855422941269, 1391.43030197451412277587, 1341.25555534988416184206, 1341.82516214479301197571, 1231.12843363532601870247, 1228.87983515429618819326, 1242.59283161289886265877, 1239.13910995068590636947, 1166.86437958599594821862, 0.00000000000000000000, ] +pare[92, :] .= [306.94075734212464112716, 306.89022892282895327298, 0.00000000000000000000, 0.00000000000000000000, 305.97864898834859559429, 306.08427466481464307435, 306.28359287051046067063, 306.51454382977630075402, 306.70862307127526946715, 303.23699725813128225127, 303.29237609181484458531, 296.94650887035794539770, 296.67194383509951194355, 297.21324587494814295496, 296.91768610475014611438, 293.68984523798189911759, 0.00000000000000000000, ] +pare[93, :] .= [1663.23471265609168767696, 1663.71097242223595458199, 0.00000000000000000000, 0.00000000000000000000, 1619.89405582180461351527, 1618.20756853021225651901, 1615.60306609732379001798, 1612.73776118993714590033, 1610.25759206018869917898, 1436.77924085541644672048, 1437.38534042803848933545, 1052.56802005977783665003, 1052.63570527548336031032, 1106.58959666543660205207, 1100.70686475056800190941, 863.66301750003322013072, 0.00000000000000000000, ] +pare[94, :] .= [579580.02515308151487261057, 582638.64845108322333544493, 0.00000000000000000000, 0.00000000000000000000, 567466.00057481031399220228, 560130.19925995543599128723, 547056.25313408742658793926, 532104.47320741065777838230, 519436.82129122957121580839, 459291.42216086544794961810, 457357.43560777732636779547, 294357.23549657885450869799, 308473.15432995295850560069, 345888.48116659029619768262, 353801.54647721262881532311, 240841.24017663477570749819, 0.00000000000000000000, ] +pare[95, :] .= [2611501.60400827834382653236, 2655509.46152711706236004829, 0.00000000000000000000, 0.00000000000000000000, 2522926.84645513864234089851, 2131573.05956240138038992882, 1727021.49634212488308548927, 1380564.12130568549036979675, 1107691.85588594758883118629, 911216.22729883738793432713, 844931.88553135388065129519, 444417.73379943839972838759, 581684.71137537714093923569, 809856.29673703026492148638, 975326.30181899562012404203, 636943.14038629573769867420, 0.00000000000000000000, ] +pare[96, :] .= [1349.31126792585087059706, 1349.05408101187595093506, 0.00000000000000000000, 0.00000000000000000000, 1338.28534555644000647590, 1338.73041255417365391622, 1339.63714747864537457644, 1340.70322321968546930293, 1341.58808124094866798259, 1297.91245777886797441170, 1298.32045171838467467751, 1199.53354635059713473311, 1198.19426414005283731967, 1211.72950224387477646815, 1209.09322191824526271375, 1143.46859865686519697192, 0.00000000000000000000, ] +pare[97, :] .= [303.09148194349177174445, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] +pare[98, :] .= [1287.09914966028441085655, 1287.45073104643074657361, 0.00000000000000000000, 0.00000000000000000000, 1251.38593700668161545764, 1250.09002993617150423233, 1248.11276977487636941078, 1245.94786458884095736721, 1244.07520274308990337886, 1101.88413197849649804994, 1102.40214063241251096770, 791.10197709209091954108, 791.06677452551230089739, 834.24515837619435387751, 829.44709757943292061100, 640.77582169397658162779, 0.00000000000000000000, ] +pare[99, :] .= [81501.65431635153072420508, 84484.19151117785077076405, 0.00000000000000000000, 0.00000000000000000000, 83648.68415190407540649176, 76681.85272787661233451217, 64133.32871013769181445241, 49750.54575000455952249467, 37591.34798219398362562060, 33515.57040384376887232065, 31337.35326219869239139371, -11852.52978478403747431003, 2475.37999591701191093307, 23654.88344915510242572054, 33547.90991159491386497393, -7905.94066818148348829709, 0.00000000000000000000, ] +pare[100, :] .= [741595.15671600250061601400, 754087.21585646818857640028, 0.00000000000000000000, 0.00000000000000000000, 715820.84926802350673824549, 604785.13868323306087404490, 490009.70161180669674649835, 391716.61833686003228649497, 314298.24657837982522323728, 257597.55929697991814464331, 238864.97547126599238254130, 124374.08146677965123672038, 162780.55659643717808648944, 226991.12410278254537843168, 273310.17538416705792769790, 177104.22329323360463604331, 0.00000000000000000000, ] +pare[101, :] .= [1295.38382387794240457879, 1295.16728893601839445182, 0.00000000000000000000, 0.00000000000000000000, 1284.03919504790246719494, 1284.37775958743623050395, 1285.09648294344560781610, 1285.94721347505378616916, 1286.64870811119521931687, 1241.21220263466875621816, 1241.60036864123912891955, 1139.94674918802002139273, 1138.73748830004933552118, 1152.00166267903159678099, 1149.47778167251294689777, 1088.09679031398150073073, 0.00000000000000000000, ] +pare[102, :] .= [303.09148194349177174445, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] +pare[103, :] .= [982.71097879278840991901, 983.00045340631584167568, 0.00000000000000000000, 0.00000000000000000000, 953.07798613141017085582, 951.73546200341115763877, 949.83772106691640146892, 947.82389750844492937176, 946.08508859908670274308, 829.78414277716046854039, 830.18078334189499400964, 586.80421265796803709236, 593.96774194775105115696, 632.47232344051622021652, 644.54888343704010367219, 575.10398554690448236215, 0.00000000000000000000, ] +pare[104, :] .= [-303802.82581210037460550666, -300840.00274935638299211860, 0.00000000000000000000, 0.00000000000000000000, -290481.48067233397159725428, -297583.08506784390192478895, -310210.11194219021126627922, -324618.78588818508433178067, -336787.09069772984366863966, -295924.59486477385507896543, -298350.17679308971855789423, -239437.41985143028432503343, -217038.56761421039118431509, -203620.29548792628338560462, -174660.06666671452694572508, -78848.06366045941831544042, 0.00000000000000000000, ] +pare[105, :] .= [211993.07056917168665677309, 215592.26745609909994527698, 0.00000000000000000000, 0.00000000000000000000, 204014.17159131859079934657, 172087.91732170520117506385, 139163.60674573463620617986, 111040.17621841792424675077, 88948.74241386605717707425, 72262.27759649620566051453, 66996.30897961092705372721, 35456.50482072121667442843, 48744.32924567812005989254, 69918.78985925439337734133, 92921.68309069627139251679, 109547.93777572624094318599, 0.00000000000000000000, ] +pare[106, :] .= [1232.86495276332016146625, 1232.69026863934436732961, 0.00000000000000000000, 0.00000000000000000000, 1221.38987237091464521654, 1221.57147630363942880649, 1222.06174823518654193322, 1222.67059899611012951937, 1223.16873345699582387169, 1177.67802020365047610539, 1178.02933735529404657427, 1088.42222704902769692126, 1089.00334723344030862791, 1100.52918634798379571293, 1102.34464132699395122472, 1072.56753346618620525987, 0.00000000000000000000, ] +pare[107, :] .= [303.09148194349177174445, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] +pare[108, :] .= [930.18268461164097971050, 930.92309501318197817454, 0.00000000000000000000, 0.00000000000000000000, 902.49806718507068126200, 897.18154403426979115466, 890.36327179248348784313, 883.31024066754878276697, 876.99095371207931748359, 774.08662712954765083850, 773.52224543347347207600, 558.60071747264839814306, 566.53786623625308038754, 602.61211817420394254441, 615.51652967005566097214, 556.54617454849017121887, 0.00000000000000000000, ] +pare[109, :] .= [-368237.65700245485641062260, -364715.61213244847021996975, 0.00000000000000000000, 0.00000000000000000000, -351951.37164376582950353622, -363864.83985452540218830109, -382461.63246490713208913803, -402989.03235854778904467821, -420714.47288045927416533232, -361109.13384154025698080659, -364671.98074462980730459094, -270043.19756690016947686672, -246822.94801515378640033305, -236372.68588878403534181416, -206558.38606343464925885201, -98714.14189281630387995392, 0.00000000000000000000, ] +pare[110, :] .= [209661.14679291078937239945, 213220.75251408197800628841, 0.00000000000000000000, 0.00000000000000000000, 201770.01570381410419940948, 170194.95023116646916605532, 137632.80707153154071420431, 109818.73428001531283371150, 87970.30624731353600509465, 71467.39254293474368751049, 66259.34958083520177751780, 35066.48326769328559748828, 48208.14162397565814899281, 69149.68317080260021612048, 91899.54457669860858004540, 108342.91046019323403015733, 0.00000000000000000000, ] +pare[111, :] .= [1220.41684648583463967952, 1220.36175936425411236996, 0.00000000000000000000, 0.00000000000000000000, 1209.08186392114112095442, 1208.21559920367758422799, 1207.37578509665172532550, 1206.59525736042246535362, 1205.81744389863706601318, 1163.00137796102853826596, 1163.09400279486499130144, 1081.83073182766679565248, 1082.57320138984073309985, 1093.25692933703976450488, 1095.15881619895981202717, 1068.32532494008864887292, 0.00000000000000000000, ] +pare[112, :] .= [303.09148194349177174445, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] +pare[113, :] .= [342.71489596642641117796, 344.87738276260000702678, 0.00000000000000000000, 0.00000000000000000000, 342.87243452261111542612, 334.07055006174607569847, 322.62986321130404121504, 312.55950847841376116776, 304.86548739042069655625, 292.41798952840468928116, 290.43129746455633721780, 268.15930895456597227167, 281.10628737398269549885, 298.20304875972141189777, 309.25035608863692004888, 298.08395381260243084398, 0.00000000000000000000, ] +pare[114, :] .= [12831.84764431975781917572, 15014.28200087624099978711, 0.00000000000000000000, 0.00000000000000000000, 12990.82574532128091959748, 4111.46151474862654140452, -7422.84302667558495159028, -17570.18735218930305563845, -25319.16732732789023430087, -37848.87823906815901864320, -39848.24479140074981842190, -62250.31918849977228092030, -49230.65067062422895105556, -32026.26928451774074346758, -20903.41262807513339794241, -32146.14522179516279720701, 0.00000000000000000000, ] +pare[115, :] .= [170331.30822212799102999270, 174465.96981816925108432770, 0.00000000000000000000, 0.00000000000000000000, 171904.78112745954422280192, 139857.57031794317299500108, 108825.72190687058900948614, 85103.10374653262260835618, 67612.84434196540678385645, 60046.54344443900481564924, 55179.15727246585447574034, 43440.30754607162816682830, 61088.26598517595994053409, 85854.67618803611549083143, 111177.14061775384470820427, 111021.95450817636447027326, 0.00000000000000000000, ] +pare[116, :] .= [1009.24474478368119889637, 1009.40857601467462245637, 0.00000000000000000000, 0.00000000000000000000, 1009.25655571613310712564, 1008.62397952047774651874, 1007.87014617808142702415, 1007.26053058786567362404, 1006.83680755093291736557, 1006.24537022174672529218, 1006.16129148434799844836, 1005.33942333019251691439, 1005.79520824725261718413, 1006.50538880825320120493, 1007.07331893955142732011, 1006.49978766821880071802, 0.00000000000000000000, ] pare[117, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] pare[118, :] .= [300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, ] pare[119, :] .= [30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, ] -pare[120, :] .= [78480.34875664809078443795, 81746.48209143729764036834, 0.00000000000000000000, 0.00000000000000000000, 84689.33167748482082970440, 65601.41874995360558386892, 47324.96723388905229512602, 34228.27577234070486156270, 25383.83176273194112582132, 28502.31884395246743224561, 25820.36706712527302443050, 29696.30775089109374675900, 43713.87603741048951633275, 61845.27949847024137852713, 84246.07240290773916058242, 102794.67389042495051398873, 0.00000000000000000000, ] -pare[121, :] .= [268.05942238089920692801, 271.20321143074454539601, 0.00000000000000000000, 0.00000000000000000000, 273.95955746548901288406, 262.80478771273345728332, 247.71494757914584283753, 234.04596868992777558560, 223.31463735993381192202, 230.84544496336491192778, 228.23216164109399528570, 237.55283941658129265306, 252.59086782589932340670, 268.51421132321956974920, 282.82721998662447049355, 289.55796577792580137611, 0.00000000000000000000, ] +pare[120, :] .= [78760.24984001257689669728, 81746.48209143729764036834, 0.00000000000000000000, 0.00000000000000000000, 84689.33167748482082970440, 65601.41874995360558386892, 47324.96723388905229512602, 34228.27577234070486156270, 25383.83176273194112582132, 28502.31884395246743224561, 25820.36706712527302443050, 29696.30775089109374675900, 43713.87603741048951633275, 61845.27949847024137852713, 84246.07240290773916058242, 102794.67389042495051398873, 0.00000000000000000000, ] +pare[121, :] .= [268.33247519683823156811, 271.20321143074454539601, 0.00000000000000000000, 0.00000000000000000000, 273.95955746548901288406, 262.80478771273345728332, 247.71494757914584283753, 234.04596868992777558560, 223.31463735993381192202, 230.84544496336491192778, 228.23216164109399528570, 237.55283941658129265306, 252.59086782589932340670, 268.51421132321956974920, 282.82721998662447049355, 289.55796577792580137611, 0.00000000000000000000, ] pare[122, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[123, :] .= [1005.33609019059235833993, 1005.44245264046242027689, 0.00000000000000000000, 0.00000000000000000000, 1005.53799453645262929058, 1005.16550002752217096713, 1004.73993123008949623909, 1004.45134060759039584809, 1004.28268793346580878278, 1004.39612018909917878773, 1004.35420872805184444587, 1004.51698647849127610243, 1004.86549447598520146130, 1005.35129158638937951764, 1005.85971821351051858073, 1006.12509035579978444730, 0.00000000000000000000, ] -pare[124, :] .= [201.28155335062609765373, 199.24919764133031208075, 0.00000000000000000000, 0.00000000000000000000, 190.85230107206601246617, 197.04544772829530074887, 204.76012854417442099475, 212.90139564873339850237, 220.44740886240472832469, 182.95173401825363157513, 184.33180355204649458756, 131.37616388999711602992, 129.32234761772139108871, 131.86878488037680767775, 125.85863494469217016558, 66.09229523381833359963, 0.00000000000000000000, ] +pare[123, :] .= [1005.34520922439151036087, 1005.44245264046242027689, 0.00000000000000000000, 0.00000000000000000000, 1005.53799453645262929058, 1005.16550002752217096713, 1004.73993123008949623909, 1004.45134060759039584809, 1004.28268793346580878278, 1004.39612018909917878773, 1004.35420872805184444587, 1004.51698647849127610243, 1004.86549447598520146130, 1005.35129158638937951764, 1005.85971821351051858073, 1006.12509035579978444730, 0.00000000000000000000, ] +pare[124, :] .= [199.91301735184123344879, 199.24919764133031208075, 0.00000000000000000000, 0.00000000000000000000, 190.85230107206601246617, 197.04544772829530074887, 204.76012854417442099475, 212.90139564873339850237, 220.44740886240472832469, 182.95173401825363157513, 184.33180355204649458756, 131.37616388999711602992, 129.32234761772139108871, 131.86878488037680767775, 125.85863494469217016558, 66.09229523381833359963, 0.00000000000000000000, ] pare[125, :] .= [1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, ] -pare[126, :] .= [195998.94956276833545416594, 205913.98074893417651765049, 0.00000000000000000000, 0.00000000000000000000, 211645.79661588315502740443, 166130.56877600564621388912, 117524.90773881743371021003, 76393.58236716962710488588, 45235.12441255296289455146, 71278.65255408945085946470, 64307.16727947624167427421, 61230.52590549890737747774, 86920.29313271146384067833, 121930.71586328554258216172, 155764.76048157186596654356, 128867.98429923449293710291, 0.00000000000000000000, ] -pare[127, :] .= [360.87632407740233020377, 365.97191722601019137073, 0.00000000000000000000, 0.00000000000000000000, 368.63853025380331018823, 355.24147052789538747675, 333.08110195794318997287, 304.88965512170949523352, 272.28594091467061844014, 310.92452160305822417286, 307.04883643620632938109, 300.30973157880009694054, 315.53647399830407493937, 334.46682734071652021157, 345.08580469860470429921, 312.04536230936264473712, 0.00000000000000000000, ] +pare[126, :] .= [197852.28398111794376745820, 205913.98074893417651765049, 0.00000000000000000000, 0.00000000000000000000, 211645.79661588315502740443, 166130.56877600564621388912, 117524.90773881743371021003, 76393.58236716962710488588, 45235.12441255296289455146, 71278.65255408945085946470, 64307.16727947624167427421, 61230.52590549890737747774, 86920.29313271146384067833, 121930.71586328554258216172, 155764.76048157186596654356, 128867.98429923449293710291, 0.00000000000000000000, ] +pare[127, :] .= [361.86431337657893436699, 365.97191722601019137073, 0.00000000000000000000, 0.00000000000000000000, 368.63853025380331018823, 355.24147052789538747675, 333.08110195794318997287, 304.88965512170949523352, 272.28594091467061844014, 310.92452160305822417286, 307.04883643620632938109, 300.30973157880009694054, 315.53647399830407493937, 334.46682734071652021157, 345.08580469860470429921, 312.04536230936264473712, 0.00000000000000000000, ] pare[128, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[129, :] .= [1010.74507199619233688281, 1011.21490793282430331601, 0.00000000000000000000, 0.00000000000000000000, 1011.46834935637957642030, 1010.24923690155083022546, 1008.55605017283471624978, 1006.83807289334072265774, 1005.47974311820826187613, 1007.16713867196745013644, 1006.95285723028359825548, 1006.60633788152733814059, 1007.43483761108439011878, 1008.65135101647308601969, 1009.42456409609133061167, 1007.23097802535016853653, 0.00000000000000000000, ] -pare[130, :] .= [240.00577674912321413103, 233.76141467856550093529, 0.00000000000000000000, 0.00000000000000000000, 220.66794601664221886494, 228.99322166567128533643, 246.07952874433578926983, 277.22902301918549028414, 327.77710004746433014589, 212.20906833395110879792, 215.33468472974570318001, 136.35767664822961364735, 132.11258114145525155436, 135.52291989744708189392, 132.18728188768938025532, 106.67639677451533941621, 0.00000000000000000000, ] +pare[129, :] .= [1010.83463027975062686892, 1011.21490793282430331601, 0.00000000000000000000, 0.00000000000000000000, 1011.46834935637957642030, 1010.24923690155083022546, 1008.55605017283471624978, 1006.83807289334072265774, 1005.47974311820826187613, 1007.16713867196745013644, 1006.95285723028359825548, 1006.60633788152733814059, 1007.43483761108439011878, 1008.65135101647308601969, 1009.42456409609133061167, 1007.23097802535016853653, 0.00000000000000000000, ] +pare[130, :] .= [236.59739211958685700665, 233.76141467856550093529, 0.00000000000000000000, 0.00000000000000000000, 220.66794601664221886494, 228.99322166567128533643, 246.07952874433578926983, 277.22902301918549028414, 327.77710004746433014589, 212.20906833395110879792, 215.33468472974570318001, 136.35767664822961364735, 132.11258114145525155436, 135.52291989744708189392, 132.18728188768938025532, 106.67639677451533941621, 0.00000000000000000000, ] pare[131, :] .= [0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, ] -pare[132, :] .= [114639.25635510089341551065, 111712.16425914304272737354, 0.00000000000000000000, 0.00000000000000000000, 105583.53469438586034812033, 88977.73254009841184597462, 71869.99022964373580180109, 57273.81438331338722491637, 45822.20394676511205034330, 37057.07493887057353276759, 34343.60995324923715088516, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806967008859, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] -pare[133, :] .= [845.54772780977350521425, 796.17150213135914782470, 0.00000000000000000000, 0.00000000000000000000, 770.82131949352333322167, 766.13092317056668889563, 760.12733740015573857818, 753.92246561911224489450, 748.36241747833139470458, 657.14093236653843632666, 656.65309732051809987752, 494.51551158228539861739, 515.11268769095329389529, 553.53477333500279655709, 578.62999288259663899225, 547.53380007673831642023, 0.00000000000000000000, ] -pare[134, :] .= [304.20338331836444467626, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] -pare[135, :] .= [1204.65020662415781771415, 1184.84252652503050740052, 0.00000000000000000000, 0.00000000000000000000, 1174.04935820839659754711, 1173.25393067965569571243, 1172.51138087505819385115, 1171.84792797990144208597, 1171.19430156284306576708, 1131.78852454004481842276, 1131.88713573346990415303, 1067.60164281382276385557, 1070.84640827877751689812, 1081.72294629183784309134, 1086.38430376033306856698, 1066.27567000109183936729, 0.00000000000000000000, ] -pare[136, :] .= [586.61414105831227061572, 569.38811124978008137987, 0.00000000000000000000, 0.00000000000000000000, 560.22277162077489265357, 558.68704520363530718896, 556.75361679649654433888, 554.76053773262242430064, 552.95694504530467838777, 518.05912584339682780410, 517.91088600470982328261, 371.11919805231320879102, 332.77199299702209600582, 326.71655996997378679225, 283.67118912524983898038, 138.70114439834958375286, 0.00000000000000000000, ] +pare[132, :] .= [109837.41678508103359490633, 111712.16425914304272737354, 0.00000000000000000000, 0.00000000000000000000, 105583.53469438586034812033, 88977.73254009841184597462, 71869.99022964373580180109, 57273.81438331338722491637, 45822.20394676511205034330, 37057.07493887057353276759, 34343.60995324923715088516, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806967008859, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] +pare[133, :] .= [795.52347143458962364093, 796.17150213135914782470, 0.00000000000000000000, 0.00000000000000000000, 770.82131949352333322167, 766.13092317056668889563, 760.12733740015573857818, 753.92246561911224489450, 748.36241747833139470458, 657.14093236653843632666, 656.65309732051809987752, 494.51551158228539861739, 515.11268769095329389529, 553.53477333500279655709, 578.62999288259663899225, 547.53380007673831642023, 0.00000000000000000000, ] +pare[134, :] .= [303.09148194349177174445, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] +pare[135, :] .= [1184.88925781351372279460, 1184.84252652503050740052, 0.00000000000000000000, 0.00000000000000000000, 1174.04935820839659754711, 1173.25393067965569571243, 1172.51138087505819385115, 1171.84792797990144208597, 1171.19430156284306576708, 1131.78852454004481842276, 1131.88713573346990415303, 1067.60164281382276385557, 1070.84640827877751689812, 1081.72294629183784309134, 1086.38430376033306856698, 1066.27567000109183936729, 0.00000000000000000000, ] +pare[136, :] .= [569.20374133327334220667, 569.38811124978008137987, 0.00000000000000000000, 0.00000000000000000000, 560.22277162077489265357, 558.68704520363530718896, 556.75361679649654433888, 554.76053773262242430064, 552.95694504530467838777, 518.05912584339682780410, 517.91088600470982328261, 371.11919805231320879102, 332.77199299702209600582, 326.71655996997378679225, 283.67118912524983898038, 138.70114439834958375286, 0.00000000000000000000, ] pare[137, :] .= [0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, ] pare[138, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101320.00000000001455191523, 73055.82607506470230873674, 51425.13037403167254524305, 35409.22481618286838056520, 23922.60884332879140856676, 23922.60884332878777058795, 21808.66757786953894537874, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806967008859, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] -pare[139, :] .= [819.50419085433179589018, 776.48993514507469626551, 0.00000000000000000000, 0.00000000000000000000, 762.67551701294348731608, 728.00759634407518205990, 696.77976741297300122824, 664.96739915653495245351, 631.05922223086406575021, 584.56190327461581546231, 581.53563562662111507962, 494.51551158502434191178, 515.11268769370690279175, 553.53477333564160289825, 578.62999288390369656554, 547.53380002718006380746, 0.00000000000000000000, ] -pare[140, :] .= [304.20338331836444467626, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] -pare[141, :] .= [1197.52228019132871850161, 1179.53446240529342503578, 0.00000000000000000000, 0.00000000000000000000, 1171.87320162565970349533, 1163.06471847605621405819, 1155.42429121464874697267, 1147.55436190058753709309, 1139.20771401501292530156, 1113.31931589482678646164, 1112.80566032757565153588, 1067.60164281437414501852, 1070.84640827937801077496, 1081.72294629198563598038, 1086.38430376063956828148, 1066.27566998983684243285, 0.00000000000000000000, ] -pare[142, :] .= [637.71360246608287525305, 608.88127713471271817980, 0.00000000000000000000, 0.00000000000000000000, 577.02552735448932708096, 633.40266476589113153750, 676.34910769396765317651, 717.00048186762410296069, 759.45247552397802337509, 656.74211993893800354272, 660.92596627512114082492, 371.11919804443340353828, 332.77199298816094596987, 326.71655996785847264618, 283.67118912024392329840, 138.70114477933299212964, 0.00000000000000000000, ] -pare[143, :] .= [0.23101688656653965315, 0.23029044018333458266, 0.00000000000000000000, 0.00000000000000000000, 0.22925482376757094771, 0.23378344835509606847, 0.24151223536325516772, 0.25279304354311049607, 0.26932827308401230404, 0.24893427146139984751, 0.25027935039489240809, 0.22901590670163959884, 0.22901590670267293892, 0.22901590669725058191, 0.22901590669980484427, 0.22901590604731719703, 0.00000000000000000000, ] -pare[144, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101320.00000000000000000000, 73878.42769221361959353089, 57484.17449116305215284228, 44951.30201544884766917676, 35711.72476526978425681591, 31713.40969745917755062692, 29142.25453414982257527299, 22939.23481332208393723704, 33134.17426896663528168574, 49317.33308453806239413098, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] -pare[145, :] .= [295.57346647305251963189, 295.34842281604119307303, 0.00000000000000000000, 0.00000000000000000000, 294.86935002829943641700, 278.42382174923557158763, 268.86039859908504467967, 260.44576575167548071477, 254.01923506917387385329, 243.62587759619333382943, 241.96708568339747102982, 223.38052852466543640730, 235.97998710450613657486, 254.49693362014224362611, 272.76035733379740122473, 290.39796202471751485064, 0.00000000000000000000, ] +pare[139, :] .= [779.23617282445707132865, 776.48993514507469626551, 0.00000000000000000000, 0.00000000000000000000, 762.67551701294348731608, 728.00759634407518205990, 696.77976741297300122824, 664.96739915653495245351, 631.05922223086406575021, 584.56190327461581546231, 581.53563562662111507962, 494.51551158502434191178, 515.11268769370690279175, 553.53477333564160289825, 578.62999288390369656554, 547.53380002718006380746, 0.00000000000000000000, ] +pare[140, :] .= [303.09148194349177174445, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] +pare[141, :] .= [1180.49422788619676794042, 1179.53446240529342503578, 0.00000000000000000000, 0.00000000000000000000, 1171.87320162565970349533, 1163.06471847605621405819, 1155.42429121464874697267, 1147.55436190058753709309, 1139.20771401501292530156, 1113.31931589482678646164, 1112.80566032757565153588, 1067.60164281437414501852, 1070.84640827937801077496, 1081.72294629198563598038, 1086.38430376063956828148, 1066.27566998983684243285, 0.00000000000000000000, ] +pare[142, :] .= [602.09449341241315778461, 608.88127713471271817980, 0.00000000000000000000, 0.00000000000000000000, 577.02552735448932708096, 633.40266476589113153750, 676.34910769396765317651, 717.00048186762410296069, 759.45247552397802337509, 656.74211993893800354272, 660.92596627512114082492, 371.11919804443340353828, 332.77199298816094596987, 326.71655996785847264618, 283.67118912024392329840, 138.70114477933299212964, 0.00000000000000000000, ] +pare[143, :] .= [0.22990053130881368815, 0.23029044018333458266, 0.00000000000000000000, 0.00000000000000000000, 0.22925482376757094771, 0.23378344835509606847, 0.24151223536325516772, 0.25279304354311049607, 0.26932827308401230404, 0.24893427146139984751, 0.25027935039489240809, 0.22901590670163959884, 0.22901590670267293892, 0.22901590669725058191, 0.22901590669980484427, 0.22901590604731719703, 0.00000000000000000000, ] +pare[144, :] .= [101319.99999999998544808477, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101320.00000000000000000000, 73878.42769221361959353089, 57484.17449116305215284228, 44951.30201544884766917676, 35711.72476526978425681591, 31713.40969745917755062692, 29142.25453414982257527299, 22939.23481332208393723704, 33134.17426896663528168574, 49317.33308453806239413098, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] +pare[145, :] .= [295.50867204964083612140, 295.34842281604119307303, 0.00000000000000000000, 0.00000000000000000000, 294.86935002829943641700, 278.42382174923557158763, 268.86039859908504467967, 260.44576575167548071477, 254.01923506917387385329, 243.62587759619333382943, 241.96708568339747102982, 223.38052852466543640730, 235.97998710450613657486, 254.49693362014224362611, 272.76035733379740122473, 290.39796202471751485064, 0.00000000000000000000, ] pare[146, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[147, :] .= [1006.38422744078070536489, 1006.37409564661402328056, 0.00000000000000000000, 0.00000000000000000000, 1006.35264732270536569558, 1005.69685202074390417692, 1005.36290625742105930840, 1005.09222497287510122987, 1004.90458927957467949454, 1004.64413247262564254925, 1004.60765073606705755083, 1004.28358507904226826213, 1004.48686344783709500916, 1004.91788655767243199080, 1005.49618204189607695298, 1006.15990138362383277126, 0.00000000000000000000, ] -pare[148, :] .= [309.63800231258522899225, 315.95509897070309079936, 0.00000000000000000000, 0.00000000000000000000, 311.03870243596060163327, 334.78441455929777248457, 329.00638680612337338971, 323.83439973181918958289, 319.82608020270288307074, 313.23107543224807614024, 312.16516743088152452401, 299.95564735223410934850, 301.17676349921828204970, 296.50361267260308295590, 271.00098523410736106598, 124.38365282930246280557, 0.00000000000000000000, ] +pare[147, :] .= [1006.38130657421925207018, 1006.37409564661402328056, 0.00000000000000000000, 0.00000000000000000000, 1006.35264732270536569558, 1005.69685202074390417692, 1005.36290625742105930840, 1005.09222497287510122987, 1004.90458927957467949454, 1004.64413247262564254925, 1004.60765073606705755083, 1004.28358507904226826213, 1004.48686344783709500916, 1004.91788655767243199080, 1005.49618204189607695298, 1006.15990138362383277126, 0.00000000000000000000, ] +pare[148, :] .= [308.44801062962244486698, 315.95509897070309079936, 0.00000000000000000000, 0.00000000000000000000, 311.03870243596060163327, 334.78441455929777248457, 329.00638680612337338971, 323.83439973181918958289, 319.82608020270288307074, 313.23107543224807614024, 312.16516743088152452401, 299.95564735223410934850, 301.17676349921828204970, 296.50361267260308295590, 271.00098523410736106598, 124.38365282930246280557, 0.00000000000000000000, ] pare[149, :] .= [0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, ] -pare[150, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101320.00000000000000000000, 73055.82607506470230873674, 51425.13037403167254524305, 35409.22481618286838056520, 23922.60884332878777058795, 23922.60884332878777058795, 21808.66757786953894537874, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806239413098, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] -pare[151, :] .= [295.57346647318684063066, 295.34842281620530002328, 0.00000000000000000000, 0.00000000000000000000, 294.86935002845262943083, 277.53408580177483599982, 260.43045545421637143590, 243.25966297500653467978, 226.50335805161932967167, 224.74197144914555224204, 222.70271369632078517498, 220.17189340901794025740, 235.97998710491629026365, 254.49693275702287564854, 272.76035645172339627607, 290.39796199804800380662, 0.00000000000000000000, ] +pare[150, :] .= [101319.99999999998544808477, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101320.00000000000000000000, 73055.82607506470230873674, 51425.13037403167254524305, 35409.22481618286838056520, 23922.60884332878777058795, 23922.60884332878777058795, 21808.66757786953894537874, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806239413098, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] +pare[151, :] .= [295.50867204977237179264, 295.34842281620530002328, 0.00000000000000000000, 0.00000000000000000000, 294.86935002845262943083, 277.53408580177483599982, 260.43045545421637143590, 243.25966297500653467978, 226.50335805161932967167, 224.74197144914555224204, 222.70271369632078517498, 220.17189340901794025740, 235.97998710491629026365, 254.49693275702287564854, 272.76035645172339627607, 290.39796199804800380662, 0.00000000000000000000, ] pare[152, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[153, :] .= [1006.38422744078673076729, 1006.37409564662118555134, 0.00000000000000000000, 0.00000000000000000000, 1006.35264732271230059268, 1005.66475387292564391828, 1005.09175666126770920528, 1004.63596227701600582805, 1004.32799495252675114898, 1004.30248800657079755183, 1004.27443358086259195261, 1004.24175346340200576378, 1004.48686344784482571413, 1004.91788653354728921840, 1005.49618201127634620207, 1006.15990138251208918518, 0.00000000000000000000, ] -pare[154, :] .= [309.63800231214855784856, 315.95509897018030187610, 0.00000000000000000000, 0.00000000000000000000, 311.03870243546492702080, 337.44677405255265512096, 353.82790385664452514902, 373.37212911447318219871, 396.94224756595207281862, 368.83817395425904805961, 368.97028084098627687126, 310.51365577509898230346, 301.17676349785079992216, 296.50361559802468036651, 271.00098850693530039280, 124.38365304507622965957, 0.00000000000000000000, ] -pare[155, :] .= [0.81617528594135657638, 0.81617528594163180067, 0.00000000000000000000, 0.00000000000000000000, 0.81617528594156041333, 0.81623670067306297593, 0.82173828073789545456, 0.83935016474432710964, 0.87534714327011464707, 0.84763247425735199769, 0.84925815159690809519, 0.81738400693394541729, 0.81617528594496135952, 0.81617527511908993798, 0.81617527344363727249, 0.81617528444902232021, 0.00000000000000000000, ] +pare[153, :] .= [1006.38130657422516378574, 1006.37409564662118555134, 0.00000000000000000000, 0.00000000000000000000, 1006.35264732271230059268, 1005.66475387292564391828, 1005.09175666126770920528, 1004.63596227701600582805, 1004.32799495252675114898, 1004.30248800657079755183, 1004.27443358086259195261, 1004.24175346340200576378, 1004.48686344784482571413, 1004.91788653354728921840, 1005.49618201127634620207, 1006.15990138251208918518, 0.00000000000000000000, ] +pare[154, :] .= [308.44801062919322021116, 315.95509897018030187610, 0.00000000000000000000, 0.00000000000000000000, 311.03870243546492702080, 337.44677405255265512096, 353.82790385664452514902, 373.37212911447318219871, 396.94224756595207281862, 368.83817395425904805961, 368.97028084098627687126, 310.51365577509898230346, 301.17676349785079992216, 296.50361559802468036651, 271.00098850693530039280, 124.38365304507622965957, 0.00000000000000000000, ] +pare[155, :] .= [0.81617528594125021701, 0.81617528594163180067, 0.00000000000000000000, 0.00000000000000000000, 0.81617528594156041333, 0.81623670067306297593, 0.82173828073789545456, 0.83935016474432710964, 0.87534714327011464707, 0.84763247425735199769, 0.84925815159690809519, 0.81738400693394541729, 0.81617528594496135952, 0.81617527511908993798, 0.81617527344363727249, 0.81617528444902232021, 0.00000000000000000000, ] pare[156, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 194.44615515574992059555, 194.44615515359217283731, 229.28189302872340249451, 229.28201257104618093763, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[157, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00812920454894595218, 0.00812920361042549465, 0.00729453143372119951, 0.00732417787168304808, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] -pare[158, :] .= [0.89171144446374817072, 0.89338993309128822418, 0.00000000000000000000, 0.00000000000000000000, 0.89705157680176617063, 0.89381914105070725540, 0.88834702813412513844, 0.88291894199195009030, 0.87845124643018646093, 0.89480000044026897221, 0.89375857315715612206, 0.92303084570150673027, 0.92650514449576648612, 0.92691603964070712340, 0.93035369021547098534, 0.94187415761663872971, 0.00000000000000000000, ] +pare[158, :] .= [0.89219211601002135215, 0.89338993309128822418, 0.00000000000000000000, 0.00000000000000000000, 0.89705157680176617063, 0.89381914105070725540, 0.88834702813412513844, 0.88291894199195009030, 0.87845124643018646093, 0.89480000044026897221, 0.89375857315715612206, 0.92303084570150673027, 0.92650514449576648612, 0.92691603964070712340, 0.93035369021547098534, 0.94187415761663872971, 0.00000000000000000000, ] pare[159, :] .= [0.88000000000000000444, 0.88000000000000000444, 0.00000000000000000000, 0.00000000000000000000, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.00000000000000000000, ] pare[160, :] .= [0.86999999999999999556, 0.86999999999999999556, 0.00000000000000000000, 0.00000000000000000000, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.00000000000000000000, ] -pare[161, :] .= [0.88896557504309070552, 0.88897983757041509900, 0.00000000000000000000, 0.00000000000000000000, 0.88899152556663785241, 0.88898775447857036891, 0.88897775883607321745, 0.88895719352121904677, 0.88892542662152407296, 0.88900000000000001243, 0.88899992542288330810, 0.88890583864772421130, 0.88890562979588061410, 0.88892168105899715957, 0.88892216631532550153, 0.88887548095689394856, 0.00000000000000000000, ] -pare[162, :] .= [0.89889070934612491648, 0.89893951368340851982, 0.00000000000000000000, 0.00000000000000000000, 0.89896765712605775089, 0.89896219484083861317, 0.89890676482681108883, 0.89880297215093118979, 0.89868606509336279586, 0.89900000000000002132, 0.89899920162456226080, 0.89767329716220001234, 0.89673006431382507042, 0.89602981462694741843, 0.89146549948056186263, 0.83132538214665074872, 0.00000000000000000000, ] -pare[163, :] .= [0.88312919666972489185, 0.88513964293593649924, 0.00000000000000000000, 0.00000000000000000000, 0.88951919706276583177, 0.88565292872236189847, 0.87904052750092009916, 0.87246581020154923003, 0.86704424461489515430, 0.88677616167176132045, 0.88552549528560819958, 0.91994768219390643527, 0.92393830207909999341, 0.92441721758763439887, 0.92832647733104545207, 0.94128558449872479219, 0.00000000000000000000, ] -pare[164, :] .= [0.86358503183955737104, 0.86360246684662211880, 0.00000000000000000000, 0.00000000000000000000, 0.86386031728978740496, 0.86354303378626984244, 0.86348909347837154993, 0.86417071132845624248, 0.86502665845896986596, 0.86374289767810830121, 0.86373687923195863192, 0.86755353458328643423, 0.86822747910418540673, 0.86839525661734162654, 0.86939185043904687600, 0.87544431586749771323, 0.00000000000000000000, ] -pare[165, :] .= [0.82214891801005629546, 0.82267471532449509830, 0.00000000000000000000, 0.00000000000000000000, 0.82361549907713682561, 0.82250998059857438616, 0.82066614419023631299, 0.81844682356062503636, 0.81635803847175381076, 0.82165976934589701752, 0.82126780640330854233, 0.82964726749891326563, 0.83118741672902329842, 0.83155482485859966157, 0.83266976339159148868, 0.83637772582687497369, 0.00000000000000000000, ] -pare[166, :] .= [0.90272712221382833686, 0.90277838442598545843, 0.00000000000000000000, 0.00000000000000000000, 0.90289592725891831826, 0.90289295052141849141, 0.90288357143600705967, 0.90286416908117261837, 0.90283485870498791925, 0.90326442939844320268, 0.90326197733241286869, 0.90424702698408954138, 0.90425227662551677099, 0.90408880127145119232, 0.90411379158054028249, 0.90487334599020763370, 0.00000000000000000000, ] -pare[167, :] .= [0.91200992121136026380, 1.06334598827819548639, 0.00000000000000000000, 0.00000000000000000000, 1.06216768854074450346, 1.07385765945592437376, 1.08833796955252126715, 1.10314893445231376745, 1.11657962871394955684, 1.09345586038237052584, 1.09646777472329137737, 1.03509346458281314973, 1.03461399194012271252, 1.04107607595326312477, 1.04335352578895790288, 1.07566203122228865041, 0.00000000000000000000, ] -pare[168, :] .= [59.86615177641025553612, 60.40021421779039201283, 0.00000000000000000000, 0.00000000000000000000, 58.20111226881594035376, 49.28393460469261100343, 40.06606783081348055475, 32.16679865911269331491, 25.93823092463401636110, 22.69794090424231569614, 21.08321990379659638393, 13.21464345626329617289, 17.12268749219131080963, 23.04223581116337626895, 27.71033603583769178158, 20.60835453077685386347, 0.00000000000000000000, ] +pare[161, :] .= [0.88897788952445444544, 0.88897983757041509900, 0.00000000000000000000, 0.00000000000000000000, 0.88899152556663785241, 0.88898775447857036891, 0.88897775883607321745, 0.88895719352121904677, 0.88892542662152407296, 0.88900000000000001243, 0.88899992542288330810, 0.88890583864772421130, 0.88890562979588061410, 0.88892168105899715957, 0.88892216631532550153, 0.88887548095689394856, 0.00000000000000000000, ] +pare[162, :] .= [0.89893317137371142600, 0.89893951368340851982, 0.00000000000000000000, 0.00000000000000000000, 0.89896765712605775089, 0.89896219484083861317, 0.89890676482681108883, 0.89880297215093118979, 0.89868606509336279586, 0.89900000000000002132, 0.89899920162456226080, 0.89767329716220001234, 0.89673006431382507042, 0.89602981462694741843, 0.89146549948056186263, 0.83132538214665074872, 0.00000000000000000000, ] +pare[163, :] .= [0.88370639924426108713, 0.88513964293593649924, 0.00000000000000000000, 0.00000000000000000000, 0.88951919706276583177, 0.88565292872236189847, 0.87904052750092009916, 0.87246581020154923003, 0.86704424461489515430, 0.88677616167176132045, 0.88552549528560819958, 0.91994768219390643527, 0.92393830207909999341, 0.92441721758763439887, 0.92832647733104545207, 0.94128558449872479219, 0.00000000000000000000, ] +pare[164, :] .= [0.86355883734021698928, 0.86360246684662211880, 0.00000000000000000000, 0.00000000000000000000, 0.86386031728978740496, 0.86354303378626984244, 0.86348909347837154993, 0.86417071132845624248, 0.86502665845896986596, 0.86374289767810830121, 0.86373687923195863192, 0.86755353458328643423, 0.86822747910418540673, 0.86839525661734162654, 0.86939185043904687600, 0.87544431586749771323, 0.00000000000000000000, ] +pare[165, :] .= [0.82234198592363039193, 0.82267471532449509830, 0.00000000000000000000, 0.00000000000000000000, 0.82361549907713682561, 0.82250998059857438616, 0.82066614419023631299, 0.81844682356062503636, 0.81635803847175381076, 0.82165976934589701752, 0.82126780640330854233, 0.82964726749891326563, 0.83118741672902329842, 0.83155482485859966157, 0.83266976339159148868, 0.83637772582687497369, 0.00000000000000000000, ] +pare[166, :] .= [0.90277614267515471358, 0.90277838442598545843, 0.00000000000000000000, 0.00000000000000000000, 0.90289592725891831826, 0.90289295052141849141, 0.90288357143600705967, 0.90286416908117261837, 0.90283485870498791925, 0.90326442939844320268, 0.90326197733241286869, 0.90424702698408954138, 0.90425227662551677099, 0.90408880127145119232, 0.90411379158054028249, 0.90487334599020763370, 0.00000000000000000000, ] +pare[167, :] .= [1.06467241703467330183, 1.06334598827819548639, 0.00000000000000000000, 0.00000000000000000000, 1.06216768854074450346, 1.07385765945592437376, 1.08833796955252126715, 1.10314893445231376745, 1.11657962871394955684, 1.09345586038237052584, 1.09646777472329137737, 1.03509346458281314973, 1.03461399194012271252, 1.04107607595326312477, 1.04335352578895790288, 1.07566203122228865041, 0.00000000000000000000, ] +pare[168, :] .= [59.41567633892837818621, 60.40021421779039201283, 0.00000000000000000000, 0.00000000000000000000, 58.20111226881594035376, 49.28393460469261100343, 40.06606783081348055475, 32.16679865911269331491, 25.93823092463401636110, 22.69794090424231569614, 21.08321990379659638393, 13.21464345626329617289, 17.12268749219131080963, 23.04223581116337626895, 27.71033603583769178158, 20.60835453077685386347, 0.00000000000000000000, ] pare[169, :] .= [0.56699999999999994849, 0.56699999999999994849, 0.00000000000000000000, 0.00000000000000000000, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.00000000000000000000, ] pare[170, :] .= [84655.44517721279407851398, 84655.44517721279407851398, 0.00000000000000000000, 0.00000000000000000000, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 0.00000000000000000000, ] pare[171, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[172, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[173, :] .= [0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, ] pare[174, :] .= [0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, ] -pare[175, :] .= [131489.64522402282455004752, 106667.28991538823174778372, 131489.64522402282455004752, 0.00000000000000000000, 96032.89376880698546301574, 70884.98973891121568158269, 55913.84562937977898400277, 43454.52414427977055311203, 33746.36770260888442862779, 24566.05705234607739839703, 22962.20886177436841535382, 7784.43710511631888948614, 9323.58330845099953876343, 13485.96608411434863228351, 15456.25677427907430683263, 5993.57026754094931675354, 0.00000000000000000000, ] +pare[175, :] .= [128364.45453486932092346251, 106667.28991538823174778372, 128364.45453486932092346251, 0.00000000000000000000, 96032.89376880698546301574, 70884.98973891121568158269, 55913.84562937977898400277, 43454.52414427977055311203, 33746.36770260888442862779, 24566.05705234607739839703, 22962.20886177436841535382, 7784.43710511631888948614, 9323.58330845099953876343, 13485.96608411434863228351, 15456.25677427907430683263, 5993.57026754094931675354, 0.00000000000000000000, ] pare[176, :] .= [0.00000000000000000000, 3.90440020358784645182, 0.00000000000000000000, 0.00000000000000000000, 3.01165726319623638929, 1.56325100025140817372, 1.34092478521633773347, 1.12431244173968658551, 0.92517826981486883664, 0.74710844790983632624, 0.76006762357344959113, 0.32147774073902768421, 0.28804835022977959280, 0.31914015715354931979, 0.32856887131441026018, 0.49455291512419558009, 0.00000000000000000000, ] -pare[177, :] .= [0.00004300162769744413, 0.00004976592781746363, 0.00000000000000000000, 0.00000000000000000000, 0.00005071739947566149, 0.00005841478642782090, 0.00006069370572664448, 0.00006325373210649888, 0.00006607035752093259, 0.00006474308947179056, 0.00006443926140128569, 0.00006988770243181935, 0.00007415288052162620, 0.00007371882184561966, 0.00007530873516718211, 0.00009416221364929033, 0.00000000000000000000, ] +pare[177, :] .= [0.00004078072513088095, 0.00004976592781746363, 0.00000000000000000000, 0.00000000000000000000, 0.00005071739947566149, 0.00005841478642782090, 0.00006069370572664448, 0.00006325373210649888, 0.00006607035752093259, 0.00006474308947179056, 0.00006443926140128569, 0.00006988770243181935, 0.00007415288052162620, 0.00007371882184561966, 0.00007530873516718211, 0.00009416221364929033, 0.00000000000000000000, ] pare[178, :] .= [1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, ] pare[179, :] .= [1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, ] pare[180, :] .= [200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, ] @@ -635,10 +635,10 @@ pare[188, :] .= [0.12926710235152771844, 0.12926710235152771844, 0.1292671023515 pare[189, :] .= [0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, ] pare[190, :] .= [0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, ] pare[191, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] -pare[192, :] .= [1279.35258271422048892418, 1280.00000000352042661689, 1280.00000000000000000000, 1280.00000000000000000000, 1253.87228551962562050903, 1246.94367668950667393801, 1236.07800740475477141445, 1224.01736809672047456843, 1213.53993575985077768564, 1114.34765153728199038596, 1113.03111789920035334944, 873.01685110734149475320, 880.85370193973903951701, 923.26514408562707103556, 925.12581518622846488142, 764.58966385053327030619, 1280.00000000000000000000, ] -pare[193, :] .= [1280.06341441338372533210, 1280.00000000236104824580, 1280.00000000000000000000, 1280.00000000000000000000, 1249.07976516759322294092, 1244.39902185870550965774, 1237.07000575871802539041, 1228.93810429236759773630, 1221.87126353610415208095, 1102.06941760043082467746, 1101.50850610148609121097, 824.29241757339525520365, 828.88594199848489552096, 872.81332643400344295515, 871.79648959865210144926, 693.96464154317141037609, 1280.00000000000000000000, ] -pare[194, :] .= [1280.96532751806330452382, 1280.00000000119848664326, 1280.00000000000000000000, 1280.00000000000000000000, 1245.91472085086616061744, 1243.47453458103927914635, 1239.67508138638095260831, 1235.46525538859054904606, 1231.80231158146239067719, 1098.03256011698817928846, 1098.18291584201597288484, 799.09578596440678666113, 800.55709653565600092406, 843.89929555858373078081, 840.32483926410577623756, 654.98580071122773915704, 1280.00000000000000000000, ] -pare[195, :] .= [1193.83097410946948002675, 1192.11940776471055869479, 1280.00000000000000000000, 1280.00000000000000000000, 1158.16572408756132972485, 1157.06402791148070718918, 1155.37782605729444185272, 1153.51756314323756669182, 1151.89279330812769330805, 1018.01057208906809137261, 1018.53345020528024633677, 725.33617026638307834219, 725.05122923899375564361, 765.43952505418178589025, 760.72357681624362157891, 582.97324463488132550992, 1280.00000000000000000000, ] +pare[192, :] .= [1277.95987467626196121273, 1280.00000000352042661689, 1280.00000000000000000000, 1280.00000000000000000000, 1253.87228551962562050903, 1246.94367668950667393801, 1236.07800740475477141445, 1224.01736809672047456843, 1213.53993575985077768564, 1114.34765153728199038596, 1113.03111789920035334944, 873.01685110734149475320, 880.85370193973903951701, 923.26514408562707103556, 925.12581518622846488142, 764.58966385053327030619, 1280.00000000000000000000, ] +pare[193, :] .= [1278.62896263267316498968, 1280.00000000236104824580, 1280.00000000000000000000, 1280.00000000000000000000, 1249.07976516759322294092, 1244.39902185870550965774, 1237.07000575871802539041, 1228.93810429236759773630, 1221.87126353610415208095, 1102.06941760043082467746, 1101.50850610148609121097, 824.29241757339525520365, 828.88594199848489552096, 872.81332643400344295515, 871.79648959865210144926, 693.96464154317141037609, 1280.00000000000000000000, ] +pare[194, :] .= [1279.29867720358379301615, 1280.00000000119848664326, 1280.00000000000000000000, 1280.00000000000000000000, 1245.91472085086616061744, 1243.47453458103927914635, 1239.67508138638095260831, 1235.46525538859054904606, 1231.80231158146239067719, 1098.03256011698817928846, 1098.18291584201597288484, 799.09578596440678666113, 800.55709653565600092406, 843.89929555858373078081, 840.32483926410577623756, 654.98580071122773915704, 1280.00000000000000000000, ] +pare[195, :] .= [1191.82117971618913543352, 1192.11940776471055869479, 1280.00000000000000000000, 1280.00000000000000000000, 1158.16572408756132972485, 1157.06402791148070718918, 1155.37782605729444185272, 1153.51756314323756669182, 1151.89279330812769330805, 1018.01057208906809137261, 1018.53345020528024633677, 725.33617026638307834219, 725.05122923899375564361, 765.43952505418178589025, 760.72357681624362157891, 582.97324463488132550992, 1280.00000000000000000000, ] pare[196, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[197, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[198, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] @@ -656,7 +656,7 @@ pare[209, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.0000000000000 pare[210, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[211, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[212, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] -pare[213, :] .= [30.00000000000000000000, 30.38077210776813075199, 30.00000000000000000000, 30.00000000000000000000, 28.49678485487811130383, 30.32982837474633797115, 32.87906609483025022200, 34.92135360635599283796, 36.35454421663440172097, 29.99999975009199104647, 30.50938390080281692462, 15.94525620069445892568, 14.34867695494381756305, 14.15055101385672386982, 12.70829174886890200469, 7.33981430858333627754, 30.00000000000000000000, ] +pare[213, :] .= [30.87792667169578919584, 30.38077146667421502002, 30.00000000000000000000, 30.00000000000000000000, 28.49678485487811130383, 30.32982837474633797115, 32.87906609483025022200, 34.92135360635599283796, 36.35454421663440172097, 29.99999975009199104647, 30.50938390080281692462, 15.94525620069445892568, 14.34867695494381756305, 14.15055101385672386982, 12.70829174886890200469, 7.33981430858333627754, 30.00000000000000000000, ] pare[214, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[215, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[216, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] @@ -701,8 +701,8 @@ pare[254, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.0000000000000 pare[255, :] .= [4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, ] pare[256, :] .= [0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, ] pare[257, :] .= [0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, ] -pare[258, :] .= [0.00000000000000000000, -63875.60938317468389868736, 0.00000000000000000000, 0.00000000000000000000, -61469.89097146166022866964, -66281.75498262973269447684, -72251.52052508015185594559, -78370.24647717515472322702, -83927.38219296670285984874, -65184.53897760395193472505, -66321.80395242420490831137, -30605.77771554130595177412, -29784.38040114648174494505, -32752.39040086575550958514, -31898.31939675545436330140, -19866.07736477305297739804, 0.00000000000000000000, ] -pare[259, :] .= [0.00000000000000000000, 5530.80181181657280831132, 0.00000000000000000000, 0.00000000000000000000, 5273.88308180567582894582, 4580.58482524660485069035, 3839.26414418110107362736, 3179.98513505804839951452, 2640.78232360938000056194, 2188.81580920313626847928, 2053.26929670115896442439, 1089.86779153276688703045, 1322.54389899814032105496, 1737.06079168301812387654, 1891.74227342356357439712, 811.60847762234027413797, 0.00000000000000000000, ] +pare[258, :] .= [-64434.83119044482009485364, -63875.60938317468389868736, 0.00000000000000000000, 0.00000000000000000000, -61469.89097146166022866964, -66281.75498262973269447684, -72251.52052508015185594559, -78370.24647717515472322702, -83927.38219296670285984874, -65184.53897760395193472505, -66321.80395242420490831137, -30605.77771554130595177412, -29784.38040114648174494505, -32752.39040086575550958514, -31898.31939675545436330140, -19866.07736477305297739804, 0.00000000000000000000, ] +pare[259, :] .= [5453.85307485561861540191, 5530.80181181657280831132, 0.00000000000000000000, 0.00000000000000000000, 5273.88308180567582894582, 4580.58482524660485069035, 3839.26414418110107362736, 3179.98513505804839951452, 2640.78232360938000056194, 2188.81580920313626847928, 2053.26929670115896442439, 1089.86779153276688703045, 1322.54389899814032105496, 1737.06079168301812387654, 1891.74227342356357439712, 811.60847762234027413797, 0.00000000000000000000, ] pare[260, :] .= [3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, ] pare[261, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[262, :] .= [0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, ] From 909db2400ac1ff7696b394ddc47bafc21dedcc2c Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Fri, 31 May 2024 15:03:48 -0400 Subject: [PATCH 07/30] changed gas_H2 to eliminate type promotion --- src/engine/gasfun.jl | 68 ++++++++++++++++++++++++++------------------ 1 file changed, 40 insertions(+), 28 deletions(-) diff --git a/src/engine/gasfun.jl b/src/engine/gasfun.jl index 5b1fc7e4..93596fa8 100644 --- a/src/engine/gasfun.jl +++ b/src/engine/gasfun.jl @@ -1070,39 +1070,51 @@ function gas_H2(t1)# t, tl, cp, cpt,h, s) r = 4124.9 hform = 0.0000 t = [ - 20.369,25,50,75,100,125,150,175,200,225,250,275,300,325,350,375,400, - 425,450,475,500,525,550,575,600,625,650,675,700,725,750,775,800,825, - 850,875,900,925,950,975,1000, 1200,1400,1600,1800] + 20.369, 25.0, 50.0, 75.0, 100.0, 125.0, 150.0, 175.0, 200.0, + 225.0, 250.0, 275.0, 300.0, 325.0, 350.0, 375.0, 400.0, 425.0, 450.0, + 475.0, 500.0, 525.0, 550.0, 575.0, 600.0, 625.0, 650.0, 675.0, 700.0, + 725.0, 750.0, 775.0, 800.0, 825.0, 850.0, 875.0, 900.0, 925.0, 950.0, + 975.0, 1000.0, 1200.0, 1400.0, 1600.0, 1800.0 + ] tl = [ - 3.014,3.2189,3.912,4.3175,4.6052,4.8283,5.0106,5.1648,5.2983,5.4161, - 5.5215,5.6168,5.7038,5.7838,5.8579,5.9269,5.9915,6.0521,6.1092,6.1633, - 6.2146,6.2634,6.3099,6.3544,6.3969,6.4378,6.477,6.5147,6.5511,6.5862, - 6.6201,6.6529,6.6846,6.7154,6.7452,6.7742,6.8024,6.8298,6.8565,6.8824,6.9078, - 7.090076835776092, 7.24422751560335, 7.3777589082278725,7.495541943884256] + 3.014, 3.2189, 3.912, 4.3175, 4.6052, 4.8283, 5.0106, 5.1648, 5.2983, + 5.4161, 5.5215, 5.6168, 5.7038, 5.7838, 5.8579, 5.9269, 5.9915, 6.0521, + 6.1092, 6.1633, 6.2146, 6.2634, 6.3099, 6.3544, 6.3969, 6.4378, 6.477, + 6.5147, 6.5511, 6.5862, 6.6201, 6.6529, 6.6846, 6.7154, 6.7452, 6.7742, + 6.8024, 6.8298, 6.8565, 6.8824, 6.9078, 7.090076835776092, 7.24422751560335, + 7.3777589082278725, 7.495541943884256] cp = [ - 12037,11141,10484,10646,11229,11948,12605,13134,13538,13838,14054,14207, - 14313,14384,14431,14460,14479,14492,14500,14507,14513,14520,14528,14538, - 14549,14563,14578,14595,14614,14635,14658,14683,14710,14739,14769,14802, - 14836,14873,14911,14950,14992, 15369.26881715749, 15807.323646038674, - 16236.98103225697, 16637.35988622929] + 12037.0, 11141.0, 10484.0, 10646.0, 11229.0, 11948.0, 12605.0, 13134.0, + 13538.0, 13838.0, 14054.0, 14207.0, 14313.0, 14384.0, 14431.0, 14460.0, + 14479.0, 14492.0, 14500.0, 14507.0, 14513.0, 14520.0, 14528.0, 14538.0, + 14549.0, 14563.0, 14578.0, 14595.0, 14614.0, 14635.0, 14658.0, 14683.0, + 14710.0, 14739.0, 14769.0, 14802.0, 14836.0, 14873.0, 14911.0, 14950.0, + 14992.0, 15369.26881715749, 15807.323646038674, 16236.98103225697, + 16637.35988622929 + ] cpt = [ - -193.4787,-193.4787,-26.28,6.48,23.32,28.76,26.28,21.16,16.16,12,8.64, - 6.12,4.24,2.84,1.88,1.16,0.76,0.52,0.32,0.28,0.24,0.28,0.32,0.4,0.44, - 0.56,0.6,0.68,0.76,0.84,0.92,1,1.08,1.16,1.2,1.32,1.36,1.48,1.52, - 1.56,1.68, 2.13761984623805, 2.197095894011728, 2.0838354647243156, - 1.9160142553942294] + -193.4787, -193.4787, -26.28, 6.48, 23.32, 28.76, 26.28, 21.16, 16.16, + 12.0, 8.64, 6.12, 4.24, 2.84, 1.88, 1.16, 0.76, 0.52, 0.32, 0.28, 0.24, 0.28, + 0.32, 0.4, 0.44, 0.56, 0.6, 0.68, 0.76, 0.84, 0.92, 1.0, 1.08, 1.16, 1.2, + 1.32, 1.36, 1.48, 1.52, 1.56, 1.68, 2.13761984623805, 2.197095894011728, + 2.0838354647243156, 1.9160142553942294 + ] h = [ - -3483090,-3429880,-3163090,-2900000,-2627200,-2337500,-2030300,-1708300, - -1374700,-1032300,-683500,-330100,26500,385200,745500,1106600,1468400, - 1830500,2192900,2555500,2918300,3281200,3644300,4007600,4371200,4735100, - 5099300,5464000,5829100,6195200,6561200,6927200,7295200,7663200,8032200, - 8401200,8772200,9143200,9516200,9889200,10263200, 1.3291581998957554e7, - 1.640905880390128e7, 1.961387272722963e7, 2.290186861543862e7] + -3.48309e6, -3.42988e6, -3.16309e6, -2.9e6, -2.6272e6, -2.3375e6, -2.0303e6, + -1.7083e6, -1.3747e6, -1.0323e6, -683500.0, -330100.0, 26500.0, 385200.0, + 745500.0, 1.1066e6, 1.4684e6, 1.8305e6, 2.1929e6, 2.5555e6, 2.9183e6, 3.2812e6, + 3.6443e6, 4.0076e6, 4.3712e6, 4.7351e6, 5.0993e6, 5.464e6, 5.8291e6, 6.1952e6, + 6.5612e6, 6.9272e6, 7.2952e6, 7.6632e6, 8.0322e6, 8.4012e6, 8.7722e6, 9.1432e6, + 9.5162e6, 9.8892e6, 1.02632e7, 1.3291581998957554e7, 1.640905880390128e7, + 1.961387272722963e7, 2.290186861543862e7 + ] s = [ - -31401,-29044,-21623,-17359,-14223,-11640,-9402,-7418,-5636,-4023,-2554, - -1207,34,1183,2251,3248,4181,5060,5888,6672,7417,8125,8801,9447,10066, - 10660,11231,11782,12313,12826,13322,13803,14270,14723,15164,15592,16010, - 16417,16814,17202,17581, 2.0361e4, 2.2771e4, 2.4915e4, 2.6854e4] + -31401.0, -29044.0, -21623.0, -17359.0, -14223.0, -11640.0, -9402.0, -7418.0, + -5636.0, -4023.0, -2554.0, -1207.0, 34.0, 1183.0, 2251.0, 3248.0, 4181.0, 5060.0, + 5888.0, 6672.0, 7417.0, 8125.0, 8801.0, 9447.0, 10066.0, 10660.0, 11231.0, 11782.0, + 12313.0, 12826.0, 13322.0, 13803.0, 14270.0, 14723.0, 15164.0, 15592.0, 16010.0, + 16417.0, 16814.0, 17202.0, 17581.0, 20361.0, 22771.0, 24915.0, 26854.0 + ] #- - - - - - - - - - - ilow::Int = 1 From 717d0906f25ada60c0d42a089cfa00a0a255878f Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Fri, 31 May 2024 15:40:10 -0400 Subject: [PATCH 08/30] declared types in tank functions --- src/cryo_tank/mixture.jl | 4 ++-- src/cryo_tank/pressure.jl | 22 ++++++++++------------ src/cryo_tank/tanktools.jl | 8 ++++---- src/engine/hxfun.jl | 2 +- 4 files changed, 17 insertions(+), 19 deletions(-) diff --git a/src/cryo_tank/mixture.jl b/src/cryo_tank/mixture.jl index d054a200..8eea02bc 100644 --- a/src/cryo_tank/mixture.jl +++ b/src/cryo_tank/mixture.jl @@ -136,7 +136,7 @@ This function calculates the thermodynamic properties of a saturated mixture fro - `ρ_star::Float64`: density ratio, `ρl/(ρl-ρg)` - `hvap::Float64`: enthalpy of vaporization (J/kg) """ -function calculate_mixture(gas, liquid, β) +function calculate_mixture(gas::SaturatedGas, liquid::SaturatedLiquid, β::Float64) x = 1 / (1 + (liquid.ρ / gas.ρ) * (β / (1 - β))) ρ = 1 / (x/gas.ρ + (1 - x)/liquid.ρ) h = x * gas.h + (1 - x) * liquid.h @@ -196,7 +196,7 @@ This function updates a saturated mixture when there is a change in pressure or **Outputs:** No direct outputs. The `mixture` input is modified. """ -function update_pβ!(mixture, p, β) +function update_pβ!(mixture::SaturatedMixture, p::Float64, β::Float64) gas = SaturatedGas(mixture.species, p) liquid = SaturatedLiquid(mixture.species, p) diff --git a/src/cryo_tank/pressure.jl b/src/cryo_tank/pressure.jl index c1d60c94..409c596f 100644 --- a/src/cryo_tank/pressure.jl +++ b/src/cryo_tank/pressure.jl @@ -68,7 +68,7 @@ This function returns the time derivatives for the liquid fill volume fraction i **Outputs:** - `dβ_dt::Float64`: fill fraction derivative in time (1/s) """ -function dβdt(mixture, dp_dt, mdot_tot, V) +function dβdt(mixture::SaturatedMixture, dp_dt::Float64, mdot_tot::Float64, V::Float64) dρ_dt = -mdot_tot / V #Density derivative in tank gas = mixture.gas @@ -93,7 +93,7 @@ This function returns the mass flow rate that needs to be vented to keep the tan **Outputs:** - `mdot_vent::Float64`: venting mass flow rate (kg/s) """ -function venting_mass_flow(mixture, Q, W, mdot, xout, xvent) +function venting_mass_flow(mixture::SaturatedMixture, Q::Float64, W::Float64, mdot::Float64, xout::Float64, xvent::Float64) mdot_vent = (Q + W - mdot * mixture.hvap * (xout + mixture.ρ_star)) / (mixture.hvap * (xvent + mixture.ρ_star)) return max(mdot_vent, 0.0) end @@ -113,7 +113,7 @@ This function returns the rate of mass boiloff in the tank. **Outputs:** - `mdot_boiloff::Float64`: rate of liquid mass boiloff (kg/s) """ -function mdot_boiloff(mixture, dβ_dt, dp_dt, mdot_liq, V) +function mdot_boiloff(mixture::SaturatedMixture, dβ_dt::Float64, dp_dt::Float64, mdot_liq::Float64, V::Float64) β = mixture.β ρl = mixture.liquid.ρ ρl_p = mixture.liquid.ρ_p @@ -137,7 +137,7 @@ This function returns the time derivatives for pressure and liquid volume fill f **Outputs:** - `dydt::Vector{Float64}`: vector with the state derivatives in time """ -function TankDerivatives(t, y, u, params) +function TankDerivatives(t::Float64, y::Vector{Float64}, u::tank_inputs, params::tank_params) #Extract states p = y[1] β = y[2] @@ -202,25 +202,23 @@ vented out in time and the total vented mass at the end. - `vented_mass_vec::Vector{Float64}`: vector with the cumulative mass that has been vented at different points in time (kg) - `vented_mass_tot:Float64`: total mass vented out of the tank (kg) """ -function calculate_venting_mass(tank_mass_vec, liquid_out_vec) +function calculate_venting_mass(tank_mass_vec::Vector{Float64}, liquid_out_vec::Vector{Float64}) vented_mass_vec = tank_mass_vec[1] .- tank_mass_vec .- liquid_out_vec #vented mass is total mass out of tank minus liquid mass vented_mass_tot = vented_mass_vec[end] return vented_mass_vec, vented_mass_tot end """ - calculate_venting_mass(tank_mass_vec, liquid_out_vec) + calculate_boiloff_rate(times, Mboil_vec) -This function calculates how much mass is being vented out of a cryogenic tank. It returns both the cumulative mass -vented out in time and the total vented mass at the end. +This function uses finite differences to calculate the boiloff rate from the vector with boil mass. !!! details "🔃 Inputs and Outputs" **Inputs:** - - `tank_mass_vec::Vector{Float64}`: vector with the mass inside of the tank at different points in time (kg). - - `liquid_out_vec::Vector{Float64}`: vector with the cumulative liquid mass that has been taken out of the tank (kg). + - `times::Vector{Float64}`: vector with time (s) + - `Mboil_vec::Vector{Float64}`: vector with the cumulative liquid mass that has boiled off (kg). **Outputs:** - - `vented_mass_vec::Vector{Float64}`: vector with the cumulative mass that has been vented at different points in time (kg) - - `vented_mass_tot:Float64`: total mass vented out of the tank (kg) + - `mdot_boil::Vector{Float64}`: vector with the boiloff rate (kg/s) """ function calculate_boiloff_rate(times, Mboil_vec) mdot_boil = zeros(length(times)) diff --git a/src/cryo_tank/tanktools.jl b/src/cryo_tank/tanktools.jl index da408786..406289b0 100644 --- a/src/cryo_tank/tanktools.jl +++ b/src/cryo_tank/tanktools.jl @@ -14,7 +14,7 @@ model. **Outputs:** - `t::mdot`: fuel mass flow rate out of the tank (kg/s) """ -function find_mdot_time(t, pari, parg, para, pare) +function find_mdot_time(t, pari::Vector{Int64}, parg::Vector{Float64}, para::Array{Float64}, pare::Array{Float64}) nftanks = pari[iinftanks] #Mass flow rate out of tank is total mass flow to engines divided by number of tanks @@ -57,7 +57,7 @@ This function calculates the heat transfer rate into the tank at the design miss **Outputs:** - `Qs::Vector{Float64}`: vector with heat transfer rate at mission points (W) """ -function calc_Q_points(fuse_tank, pari, parg, para) +function calc_Q_points(fuse_tank, pari::Vector{Int64}, parg::Vector{Float64}, para::Array{Float64}) #Extract tank parameters if fuse_tank.placement == "rear" xftank = parg[igxftankaft] @@ -94,7 +94,7 @@ at each mission point for speed. **Outputs:** - `Q::Float64`: heat transfer rate (W) """ -function find_Q_time_interp(t, para, Qs) +function find_Q_time_interp(t::Float64, para::Array{Float64}, Qs::Vector{Float64}) times = para[iatime,:,1] Q = 0.0 @@ -130,7 +130,7 @@ This function calculates the heat transfer rate into the tank in a TASOPT model **Outputs:** - `Q::Float64`: heat transfer rate (W) """ -function find_Q_time(t, fuse_tank, pari, parg, para) +function find_Q_time(t, fuse_tank, pari::Vector{Int64}, parg::Vector{Float64}, para::Array{Float64}) #Extract tank parameters if ac.fuse_tank.placement == "rear" xftank = parg[igxftankaft] diff --git a/src/engine/hxfun.jl b/src/engine/hxfun.jl index 2276a480..125d790b 100644 --- a/src/engine/hxfun.jl +++ b/src/engine/hxfun.jl @@ -359,7 +359,7 @@ function hxsize!(HXgas::HX_gas, HXgeom::HX_tubular) #--------------------------------- N_iter = 15 #Expect fast convergence - n_passes = 4 #Initialize number of passes + n_passes = 4.0 #Initialize number of passes n_passes_prev = n_passes Ah = 0.0 Cf = 0.0 From c27f019eec1b5c35cf12944c6aeb9a2b6750c00c Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Mon, 3 Jun 2024 15:59:35 -0400 Subject: [PATCH 09/30] eliminated deepcopies for speed --- src/cryo_tank/pressure.jl | 3 +-- src/engine/hxfun.jl | 32 ++++++++++++++------------------ 2 files changed, 15 insertions(+), 20 deletions(-) diff --git a/src/cryo_tank/pressure.jl b/src/cryo_tank/pressure.jl index 409c596f..e866629f 100644 --- a/src/cryo_tank/pressure.jl +++ b/src/cryo_tank/pressure.jl @@ -156,8 +156,7 @@ function TankDerivatives(t::Float64, y::Vector{Float64}, u::tank_inputs, params: α = params.α #homogenous pressure fudge factor #Update mixture with current state - mix_current = deepcopy(mixture_init) - update_pβ!(mix_current, p, β) + mix_current = SaturatedMixture(mixture_init.species, p, β) #Make sure tank has liquid mass inside before taking mass out if β <= 0 diff --git a/src/engine/hxfun.jl b/src/engine/hxfun.jl index 125d790b..6623c5a8 100644 --- a/src/engine/hxfun.jl +++ b/src/engine/hxfun.jl @@ -986,36 +986,32 @@ drops in the process and coolant streams, with penalty factors to enforce constr """ function hxobjf(x::Vector{Float64}, HXgas::HX_gas, HXgeom::HX_tubular) - # Create local copy of structs - HXg = deepcopy(HXgas) - HXgeo = deepcopy(HXgeom) - #Apply states - HXg.Mc_in = x[1] / 100 + HXgas.Mc_in = x[1] / 100 - HXgeo.n_stages = x[2] - HXgeo.xt_D = x[3] + HXgeom.n_stages = x[2] + HXgeom.xt_D = x[3] if length(x) == 4 #only add length if it is being optimized - HXgeo.l = x[4] + HXgeom.l = x[4] end #Size HX - hxsize!(HXg, HXgeo) + hxsize!(HXgas, HXgeom) #Extract outputs - Pl_p = HXg.Pl_p - Pl_c = HXg.Pl_c + Pl_p = HXgas.Pl_p + Pl_c = HXgas.Pl_c - n_passes = HXgeo.n_passes - N_t = HXgeo.N_t - Δp_p = HXg.Δp_p - Δp_c = HXg.Δp_c - fconc = HXgeo.fconc + n_passes = HXgeom.n_passes + N_t = HXgeom.N_t + Δp_p = HXgas.Δp_p + Δp_c = HXgas.Δp_c + fconc = HXgeom.fconc #Inlet pressures (pressure drops should not exceed these) - pp_in = HXg.pp_in - pc_in = HXg.pc_in + pp_in = HXgas.pp_in + pc_in = HXgas.pc_in p_thres = 0.5 #start applying penalty function is pressure drops exceed this fraction of the inlet pressure vars = [n_passes, N_t, Δp_p, Δp_c] From ef6510b91ce04be23adfdbc663577a7a0e5542c4 Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Wed, 5 Jun 2024 14:18:16 -0400 Subject: [PATCH 10/30] takeoff calculated every iteration in cryo cases --- docs/src/sizing/sizing.md | 2 +- src/mission/takeoff.jl | 16 ++++++++++------ src/sizing/wsize.jl | 33 ++++++++++++++++++--------------- 3 files changed, 29 insertions(+), 22 deletions(-) diff --git a/docs/src/sizing/sizing.md b/docs/src/sizing/sizing.md index ab7553df..faddab40 100644 --- a/docs/src/sizing/sizing.md +++ b/docs/src/sizing/sizing.md @@ -19,7 +19,7 @@ A sized aircraft's mission performance can be obtained (`mission!`), along with ```@docs TASOPT.mission!(pari, parg, parm, para, pare, Ldebug) -TASOPT.takeoff!(ac, initeng, ichoke5, ichoke7) +TASOPT.takeoff!(ac; printTO) TASOPT.balance(pari, parg, para, rfuel, rpay, ξpay, itrim) diff --git a/src/mission/takeoff.jl b/src/mission/takeoff.jl index f6d0221c..9c50f526 100644 --- a/src/mission/takeoff.jl +++ b/src/mission/takeoff.jl @@ -1,11 +1,11 @@ """ - takeoff(ac, initeng, ichoke5, ichoke7) + takeoff(ac) Calculates takeoff parameters and balanced field length. The aircraft must be defined in parg array. The ipstatic and iprotate points are assumed to exist. """ -function takeoff!(ac, initeng, ichoke5, ichoke7) +function takeoff!(ac; printTO = true) pari = ac.pari parg = ac.parg parm = ac.parmd @@ -158,8 +158,10 @@ function takeoff!(ac, initeng, ichoke5, ichoke7) lBF = 1.3 * lTO V2sq = V2^2 - @printf("\nTakeoff:\n%2s %10s %10s %10s %10s\n", - "#", "lTO", "l1", "lBF", "dmax") + if printTO + @printf("\nTakeoff:\n%2s %10s %10s %10s %10s\n", + "#", "lTO", "l1", "lBF", "dmax") + end #---- Newton iteration loop for iter = 1:15 @@ -188,8 +190,10 @@ function takeoff!(ac, initeng, ichoke5, ichoke7) dmax = max(abs(dl1), abs(dlBF)) # print convergence history for debugging - @printf("%2d %10.3f %10.3f %10.3f %10.3f\n", - iter, lTO * 3.28, l1 * 3.28, lBF * 3.28, dmax * 3.28) + if printTO + @printf("%2d %10.3f %10.3f %10.3f %10.3f\n", + iter, lTO * 3.28, l1 * 3.28, lBF * 3.28, dmax * 3.28) + end l1 = l1 + dl1 lBF = lBF + dlBF diff --git a/src/sizing/wsize.jl b/src/sizing/wsize.jl index f2697087..93e595e4 100644 --- a/src/sizing/wsize.jl +++ b/src/sizing/wsize.jl @@ -1283,35 +1283,38 @@ function wsize(ac; itermax=35, #Use homogeneous tank model to calculate required venting _, _, _, _, _, _, _, Mvents, _, _ = CryoTank.analyze_TASOPT_tank(ac, fuse_tank.t_hold_orig, fuse_tank.t_hold_dest) parg[igWfvent] = Mvents[end] * gee #Store total fuel weight that is vented - end - - # ----------------------------- - # Heat exchanger design and operation - # ------------------------------ - ipdes = ipcruise1 #Design point: start of cruise - if iterw > 2 #Only include heat exchangers after second iteration - HXs = hxdesign!(pare, pari, ipdes, HXs) - - #If there are heat exchangers, calculate engine state at TO for balanced-field calculation - if length(HXs) > 0 - # normal takeoff and balanced-field takeoff calculations + if iterw > 2 #Calculate takeoff engine state and time + #This is needed to know the TO duration to integrate the tank state # set static thrust for takeoff routine ip = ipstatic icall = 1 icool = 1 - + ichoke5, ichoke7 = tfcalc!(pari, parg, view(para, :, ip), view(pare, :, ip), ip, icall, icool, inite1) - + # set rotation thrust for takeoff routine # (already available from cooling calculations) ip = iprotate icall = 1 icool = 1 ichoke5, ichoke7 = tfcalc!(pari, parg, view(para, :, ip), view(pare, :, ip), ip, icall, icool, inite1) + + takeoff!(ac; printTO = false) end end + # ----------------------------- + # Heat exchanger design and operation + # ------------------------------ + ipdes = ipcruise1 #Design point: start of cruise + + if iterw > 2 #Only include heat exchangers after second iteration + HXs = hxdesign!(pare, pari, ipdes, HXs) + #Note that engine state at takeoff should be calculated every iteration for correct balance-field. + #With fuel storage in tanks, this is done in the block above. + end + # ----------------------------- # Drag and engine calculations # ------------------------------ @@ -1506,7 +1509,7 @@ function wsize(ac; itermax=35, ichoke5, ichoke7 = tfcalc!(pari, parg, view(para, :, ip), view(pare, :, ip), ip, icall, icool, inite1) # calculate takeoff and balanced-field lengths - takeoff!(ac, initeng, ichoke5, ichoke7) + takeoff!(ac) # calculate CG limits from worst-case payload fractions and packings rfuel0, rfuel1, rpay0, rpay1, xCG0, xCG1 = cglpay(pari, parg) From 3c5f4958e5e24a3848ec239bf8e2f25138f19e8b Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Fri, 7 Jun 2024 09:51:24 -0400 Subject: [PATCH 11/30] storing minimum tank pressure --- src/misc/aircraft.jl | 3 ++- src/sizing/wsize.jl | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/misc/aircraft.jl b/src/misc/aircraft.jl index e66955df..1bb0983c 100644 --- a/src/misc/aircraft.jl +++ b/src/misc/aircraft.jl @@ -27,6 +27,7 @@ mutable struct fuselage_tank pvent::Float64 pinitial::Float64 + pmin::Float64 t_hold_orig::Float64 t_hold_dest::Float64 TSLtank::Float64 @@ -43,7 +44,7 @@ mutable struct fuselage_tank qfac::Float64 pfac::Float64 - fuselage_tank() = new("", "", false, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, [], [], [], StructuralAlloy("Al-2219-T87"), StructuralAlloy("Al-2219-T87"), 0.0, 0.0, [], 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) + fuselage_tank() = new("", "", false, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, [], [], [], StructuralAlloy("Al-2219-T87"), StructuralAlloy("Al-2219-T87"), 0.0, 0.0, [], 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0) end diff --git a/src/sizing/wsize.jl b/src/sizing/wsize.jl index 93e595e4..b4057ad0 100644 --- a/src/sizing/wsize.jl +++ b/src/sizing/wsize.jl @@ -1281,8 +1281,9 @@ function wsize(ac; itermax=35, para[iaPAfinf, :] .= PAfinf #Use homogeneous tank model to calculate required venting - _, _, _, _, _, _, _, Mvents, _, _ = CryoTank.analyze_TASOPT_tank(ac, fuse_tank.t_hold_orig, fuse_tank.t_hold_dest) + _, ps, _, _, _, _, _, Mvents, _, _ = CryoTank.analyze_TASOPT_tank(ac, fuse_tank.t_hold_orig, fuse_tank.t_hold_dest) parg[igWfvent] = Mvents[end] * gee #Store total fuel weight that is vented + fuse_tank.pmin = minimum(ps) #Store minimum tank pressure across mission if iterw > 2 #Calculate takeoff engine state and time #This is needed to know the TO duration to integrate the tank state From f183abb8653fd7b61a4dee2c054675c0aa3092e4 Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Fri, 7 Jun 2024 14:35:43 -0400 Subject: [PATCH 12/30] changed reltol in tank int + better interpolation --- src/cryo_tank/tanktools.jl | 62 +++++++++++++++++++------------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/src/cryo_tank/tanktools.jl b/src/cryo_tank/tanktools.jl index 406289b0..38bfbf00 100644 --- a/src/cryo_tank/tanktools.jl +++ b/src/cryo_tank/tanktools.jl @@ -22,25 +22,26 @@ function find_mdot_time(t, pari::Vector{Int64}, parg::Vector{Float64}, para::Arr times = para[iatime,:,1] - mdot = 0.0 - for ip = 1:length(times) - if t ≈ times[ip] - mdot = mdots[ip] - elseif (t >= times[ip]) && (ip < length(times)) - if (t< times[ip+1]) #If the point is the correct one - t0 = times[ip] #Time at start of segment - tf = times[ip+1] #Time at end of segment - - if mdots[ip] > 0 - k = log(mdots[ip+1]/mdots[ip])/( t0 - tf) - mdot = mdots[ip] * exp( - k * (t - times[ip])) #Assume fuel burn varies exponentially in mission - else - mdot = 0.0 - end + # Handle cases where t is exactly one of the sample points + if t in times + return mdots[findfirst(isequal(t), times)] + end + + #Otherwise interpolate exponentially + for i in 1:(length(times)-1) + if times[i] <= t < times[i+1] + t0, tf = times[i], times[i+1] + m0, mf = mdots[i], mdots[i+1] + + if m0 > 0 + k = log(mf / m0) / (tf - t0) + return m0 * exp(k * (t - t0)) + else + return 0.0 end end end - return mdot + end """ @@ -97,22 +98,21 @@ at each mission point for speed. function find_Q_time_interp(t::Float64, para::Array{Float64}, Qs::Vector{Float64}) times = para[iatime,:,1] - Q = 0.0 - for ip = 1:length(times) - if t ≈ times[ip] - Q = Qs[ip] - elseif (t >= times[ip]) && (ip < length(times)) - if (t< times[ip+1]) #If the point is the correct one - t0 = times[ip] - tf = times[ip+1] - Q0 = Qs[ip] - Qf = Qs[ip+1] - - Q = Q0 + (Qf - Q0)/(tf-t0) * (t - t0) #Interpolate linearly between points - end + # Handle cases where t is exactly one of the sample points + if t in times + return Qs[findfirst(isequal(t), times)] + end + + # Find the interval where t belongs + for i in 1:(length(times)-1) + if times[i] <= t < times[i+1] + t0, tf = times[i], times[i+1] + Q0, Qf = Qs[i], Qs[i+1] + + # Linear interpolation formula + return Q0 + (Qf - Q0) / (tf - t0) * (t - t0) end end - return Q end """ @@ -254,7 +254,7 @@ function analyze_TASOPT_tank(ac_orig, t_hold_orig::Float64 = 0.0, t_hold_dest::F dy_dt(y, p, t) = TankDerivatives(t, y, p[1], p[2]) #State derivatives #ODE problem; specify changes in mission segments for better speed - prob = ODEProblem(dy_dt, y0, tspan, ODEparams, tstops = para_alt[iatime,:], reltol = 1e-6) + prob = ODEProblem(dy_dt, y0, tspan, ODEparams, tstops = para_alt[iatime,:], reltol = 1e-8) sol = solve(prob, Tsit5()) #Solve ODE problem using recommended solver #Extract solution vector From 07b3ccc2386f4755877445346833888ba140474b Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Mon, 10 Jun 2024 15:12:50 -0400 Subject: [PATCH 13/30] moved fuse_tank geom params to wsize --- src/IO/read_input.jl | 4 ---- src/sizing/wsize.jl | 6 ++++++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/IO/read_input.jl b/src/IO/read_input.jl index 108fa506..b330f5bf 100644 --- a/src/IO/read_input.jl +++ b/src/IO/read_input.jl @@ -343,10 +343,6 @@ if pari[iifwing] == 0 #If fuel is stored in fuselage fuse_tank.placement = readfuel_storage("tank_placement") fuse_tank.fueltype = fueltype - fuse_tank.Rfuse = parg[igRfuse] - fuse_tank.dRfuse = parg[igdRfuse] - fuse_tank.wfb = parg[igwfb] - fuse_tank.nfweb = parg[ignfweb] fuse_tank.clearance_fuse = Distance(readfuel_storage("fuselage_clearance")) fuse_tank.size_insulation = readfuel_storage("size_insulation") diff --git a/src/sizing/wsize.jl b/src/sizing/wsize.jl index b4057ad0..32d683df 100644 --- a/src/sizing/wsize.jl +++ b/src/sizing/wsize.jl @@ -337,6 +337,12 @@ function wsize(ac; itermax=35, #Initialize HX storage array and reset previous HX engine values HXs = [] resetHXs(pare) + + #Store fuselage parameters in fuse_tank for ease of access + fuse_tank.Rfuse = parg[igRfuse] + fuse_tank.dRfuse = parg[igdRfuse] + fuse_tank.wfb = parg[igwfb] + fuse_tank.nfweb = parg[ignfweb] # ------------------------------------------------------- ## Initial guess section [Section 3.2 of TASOPT docs] From 528c7eae235d245c6524ed15639eaf832376e92e Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Wed, 5 Jun 2024 16:23:31 -0400 Subject: [PATCH 14/30] place cabin seats for any seats/row more seating options + five abreast changed 9 seat option to 3-3-3 fixed bug in seats per row calculation updated fun descrs considered case when Dfuse = Dmin replaced equality with approx updated seat placement options --- src/IO/outputs.jl | 17 ++----- src/IO/size_cabin.jl | 112 +++++++++++++++++++++++------------------- src/misc/constants.jl | 21 +++++++- 3 files changed, 86 insertions(+), 64 deletions(-) diff --git a/src/IO/outputs.jl b/src/IO/outputs.jl index 7e68571c..34f3c902 100644 --- a/src/IO/outputs.jl +++ b/src/IO/outputs.jl @@ -454,7 +454,7 @@ function stickfig(ac::aircraft; ax = nothing, label_fs = 16) rows = length(xseats) println("Seats per row = $seats_per_row, Total rows = $rows") - yseats, symmetric_seats = arrange_seats(seats_per_row, parg[igRfuse]) + yseats = arrange_seats(seats_per_row, parg[igRfuse]) ## Plot if ax === nothing @@ -552,12 +552,9 @@ function stickfig(ac::aircraft; ax = nothing, label_fs = 16) ax.text(0.5*(parg[igxCGfwd ]+parg[igxCGaft ]), -1.0, "CG", fontsize=label_fs-2.0, ha="center", va="center", zorder = 21) # Show seats - if symmetric_seats - ax.scatter(ones(length(yseats),1).*xseats, ones(1,rows).* yseats, color = "gray", alpha = 0.1, marker = "s", s=15, zorder = 21) - ax.scatter(ones(length(yseats),1).*xseats, ones(1,rows).*-yseats, color = "gray", alpha = 0.1, marker = "s", s=15, zorder = 21) - else + ax.scatter(ones(length(yseats),1).*xseats, ones(1,rows).* yseats, color = "gray", alpha = 0.1, marker = "s", s=15, zorder = 21) - end + # diagnostic marks # ax.scatter(parg[igxftank] - l/2, 0.0, color = "k", marker="o", zorder = 21) # ax.scatter(parg[igxftank], 0.0, color = "b", marker="o", zorder = 21) @@ -1397,7 +1394,7 @@ function high_res_airplane_plot(ac; ax = nothing, label_fs = 16, save_name = not rows = length(xseats) println("Seats per row = $seats_per_row, Total rows = $rows") - yseats, symmetric_seats = arrange_seats(seats_per_row, parg[igRfuse]) + yseats = arrange_seats(seats_per_row, parg[igRfuse]) ## Plot if ax === nothing @@ -1504,12 +1501,8 @@ function high_res_airplane_plot(ac; ax = nothing, label_fs = 16, save_name = not ax.text(0.5*(parg[igxCGfwd ]+parg[igxCGaft ]), -1.0, "CG", fontsize=label_fs-2.0, ha="center", va="center", zorder = 21) # Show seats - if symmetric_seats ax.scatter(ones(length(yseats),1).*xseats, ones(1,rows).* yseats, color = "gray", alpha = 0.1, marker = "s", s=15, zorder = 21) - ax.scatter(ones(length(yseats),1).*xseats, ones(1,rows).*-yseats, color = "gray", alpha = 0.1, marker = "s", s=15, zorder = 21) - else - ax.scatter(ones(length(yseats),1).*xseats, ones(1,rows).* yseats, color = "gray", alpha = 0.1, marker = "s", s=15, zorder = 21) - end + # diagnostic marks # ax.scatter(parg[igxftank] - l/2, 0.0, color = "k", marker="o", zorder = 21) # ax.scatter(parg[igxftank], 0.0, color = "b", marker="o", zorder = 21) diff --git a/src/IO/size_cabin.jl b/src/IO/size_cabin.jl index 73baf47d..3b4c875b 100644 --- a/src/IO/size_cabin.jl +++ b/src/IO/size_cabin.jl @@ -1,5 +1,6 @@ """ - place_cabin_seats(pax, Rfuse) + place_cabin_seats(pax, Rfuse, seat_pitch = 30.0*in_to_m, + seat_width = 19.0*in_to_m, aisle_halfwidth = 10.0*in_to_m, fuse_offset = 6.0*in_to_m) Function to calculate the seat arrangement in the cabin and, therefore, the required cabin length. @@ -8,6 +9,9 @@ length. **Inputs:** - `pax::Float64`: design number of passengers - `Rfuse::Float64`: fuselage radius (m). + - `seat_width::Float64`: width of one seat (m). + - `aisle_halfwidth::Float64`: half the width of an aisle (m). + - `fuse_offset::Float64`: distance from outside of fuselage to edge of closest window seat (m). **Outputs:** - `lcabin::Float64`: cabin length (m). @@ -15,12 +19,22 @@ length. - `seats_per_row::Float64`: number of seats per row. """ function place_cabin_seats(pax, Rfuse, seat_pitch = 30.0*in_to_m, - seat_width = 19.0*in_to_m, aisle_halfwidth = 10.0*in_to_m) + seat_width = 19.0*in_to_m, aisle_halfwidth = 10.0*in_to_m, fuse_offset = 6.0*in_to_m) cabin_offset = 10 * ft_to_m #Distance to the front and back of seats #TODO the hardcoded 10 ft is not elegant - seats_per_row = Int(2*Rfuse÷ (seat_width + aisle_halfwidth/3)) + #Calculate the maximum number of seats per row + seats_per_row = 1 + Dmin = seats_per_row*seat_width + 2*aisle_halfwidth + 2*fuse_offset #Minimum diameter for one passenger + while (2*Rfuse > Dmin) || (2*Rfuse ≈ Dmin) #While the required diameter is smaller than the fuselage diameter + seats_per_row = seats_per_row + 1 #Add one more seat + layout = seat_layouts[seats_per_row] #Find corresponding seat layour from seat dict + Dmin = seats_per_row*seat_width + (length(layout) - 1)*2*aisle_halfwidth + 2*fuse_offset #New minimum diameter + end + + seats_per_row = seats_per_row - 1 #Subtract 1 seat to find maximum number of seats per row such that 2*Rfuse > Dmin + rows = Int(ceil(pax / seats_per_row)) if seats_per_row <= 10 @@ -46,7 +60,8 @@ end # function place_cabin_seats """ arrange_seats(seats_per_row, Rfuse, seat_width = 19.0 * in_to_m, - aisle_halfwidth = 10.0 * in_to_m) + aisle_halfwidth = 10.0 * in_to_m, + fuse_offset = 6.0*in_to_m) Helper function to arrange seats given a number of `seats_per_row` and fuselage radius. Assumes default `seat_width = 19"` and `aisle_halfwidth = 10"`, @@ -57,63 +72,58 @@ but can be supplied by the user. - `Rfuse::Float64`: fuselage radius (m). - `seat_width::Float64`: width of one seat (m). - `aisle_halfwidth::Float64`: half the width of an aisle (m). + - `fuse_offset::Float64`: distance from outside of fuselage to edge of closest window seat (m). **Outputs:** - `yseats::Vector{Float64}`: transverse coordinate of each column of seats, measured from centerline (m). - - `symmetric_seats::Boolean`: flag for symmetry of seat arrangement """ function arrange_seats(seats_per_row, Rfuse, seat_width = 19.0 * in_to_m, - aisle_halfwidth = 10.0 * in_to_m) + aisle_halfwidth = 10.0 * in_to_m, + fuse_offset = 6.0*in_to_m) #Seats # Conditions: # - No more than 2 seats between any seat and the aisle - seats_per_row % 2 == 0 ? symmetric_seats = true : symmetric_seats = false - - if symmetric_seats # seating can be symmetric - half_seats_per_row = seats_per_row ÷ 2 - yseats = zeros(half_seats_per_row) - - if half_seats_per_row <= 3 #Single aisle - yseats[1] = aisle_halfwidth + seat_width/2 #Aisle in the center - for col = 2:half_seats_per_row - yseats[col] = yseats[col-1] + seat_width #offset every seat by width - end - else # twin aisle - #If symmetric no more than 2 seats next to each other at the - # centerline (I'm not evil enough to create a x-6-x seating arrangement even if "technically" allowed) - yseats[1] = seat_width/2.0 - yseats[2] = yseats[1] + seat_width - #Aisle - half_seats_remaining = half_seats_per_row - 2 - if half_seats_remaining > 4 - @warn "Potentially trying to design a 3 aisle aircraft? - Seating arrangement not (yet) automatically handled, so check carefully." - end - yseats[3] = yseats[2] + aisle_halfwidth*2 + seat_width - for col = 4:half_seats_per_row - yseats[col] = yseats[col-1] + seat_width - end - end + layout = seat_layouts[seats_per_row] #find seat layout from dictionary + n_aisles = length(layout) - 1 #Number of aisles + Dmin = seats_per_row*seat_width + n_aisles*2*aisle_halfwidth + 2*fuse_offset #Minimum required diameter + + exp_aisle_halfwidth = aisle_halfwidth + (2*Rfuse - Dmin)/(2*n_aisles) #Expanded aisle to take up all available space + + yseats = zeros(seats_per_row) + yseats[1] = fuse_offset + seat_width/2 #First seat is window seat + for i = 2:seats_per_row + flag_aisle = aisle_flag(i, layout) #1 if there is an aise to the left of seat, 0 if not + yseats[i] = yseats[i - 1] + seat_width + flag_aisle*2*exp_aisle_halfwidth + end + + #Shift seat coordinates to start in centerline + yseats = yseats .- Rfuse + + return yseats +end # function arrange_seats + +""" + aisle_flag(idx, layout) + +Helper function to find if there is an aisle to the left of a given seat. +!!! details "🔃 Inputs and Outputs" + **Inputs:** + - `idx::Int64`: seat index. + - `layout::Vector{Int64}`: seat layout map. + + **Outputs:** + - `flag::Float64`: 1.0 if there is an aise to the left of seat, 0.0 if not. +""" +function aisle_flag(idx, layout) + #Use cumulative sum to find total number of seats to the left of a given aisle. + #If the difference between the cumsum and the index is exactly 1, the seat has an aisle to the left. + if 1 in (idx .- cumsum(layout)) + flag = 1.0 else - @info "Asymmetric seating only deals with 3 or 5 seats at the moment" - seating_excess_space = 2*Rfuse - seats_per_row*seat_width - 2*aisle_halfwidth - yseats = zeros(seats_per_row) - # Start from edge and give some space based on the excess space available. - ind = 1 - yseats[ind] = -Rfuse + seating_excess_space/2 + seat_width/2 - ind+=1 - if seats_per_row > 3 - yseats[ind] = yseats[ind-1] + seat_width - ind+=1 - end - yseats[ind] = yseats[ind-1] + aisle_halfwidth*2 + seat_width - ind+=1 - for col = ind:seats_per_row - yseats[col] = yseats[col-1] + seat_width - end + flag = 0.0 end - return yseats, symmetric_seats -end # function arrange_seats \ No newline at end of file + return flag +end \ No newline at end of file diff --git a/src/misc/constants.jl b/src/misc/constants.jl index 180a9c2c..153c1697 100644 --- a/src/misc/constants.jl +++ b/src/misc/constants.jl @@ -16,4 +16,23 @@ const pref = 101320.0 const Tref = 288.2 const σ_SB = 5.670374419e-8 const p_atm = 101325.0 #Pa in one atm -const t_h = 3600.0 #s in one hour \ No newline at end of file +const t_h = 3600.0 #s in one hour + +const seat_layouts = Dict{Int64, Vector{Int64}}( + 1 => [1, 0], + 2 => [1, 1], + 3 => [2, 1], + 4 => [2, 2], + 5 => [3, 2], + 6 => [3, 3], + 7 => [2, 3, 2], + 8 => [2, 4, 2], + 9 => [3, 3, 3], + 10 => [3, 4, 3], + 11 => [3, 5, 3], + 12 => [3, 3, 3, 3], + 13 => [3, 4, 3, 3], + 14 => [3, 4, 4, 3], + 15 => [3, 5, 4, 3], + 16 => [3, 5, 5, 3] +) \ No newline at end of file From cadc4921a1a717122f4c43ecd5c22693e15c1e36 Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Thu, 13 Jun 2024 16:28:21 -0400 Subject: [PATCH 15/30] added tests for fuselage updates --- test/unit_test_structures.jl | 87 +++++++++++++++++++++++++++++++++++- 1 file changed, 86 insertions(+), 1 deletion(-) diff --git a/test/unit_test_structures.jl b/test/unit_test_structures.jl index 86b504a4..fca60b3b 100644 --- a/test/unit_test_structures.jl +++ b/test/unit_test_structures.jl @@ -281,5 +281,90 @@ bh, coh, poh = TASOPT.structures.tailpo(Sh, ARh, lambdah, qne, CLhmax) @test fort_poh ≈ poh #end tailpo: -#TODO write tests for H2 tanks +#Test fuselage layout updating for tank + +parg = zeros(igtotal) +parg[igxblend1] = 6.096 +parg[igxblend2] = 29.5656 +parg[igxshell2] = 31.0896 +parg[igdxcabin] = 23.4696 +parg[igdxcabin] = 23.4696 +parg[igdxeng2wbox] = 1.5239999999999991 +parg[igxapu] = 36.576 +parg[igxend] = 37.7952 +parg[igxconend ] = 35.6616 +parg[igxhbox ] = 34.8996 +parg[igxvbox ] = 33.528 +parg[igxwbox] = 16.04432532088372 +parg[igxeng] = parg[igxwbox] - parg[igdxeng2wbox] +parg[igxhpesys] = parg[igxconend] * 0.52484 + +pari = zeros(iitotal) +pari[iinftanks] = 1 + +parg_orig = deepcopy(parg) +deleteat!(parg_orig, parg_orig .== 0) + +#Update fuel tank length and check changes +parg[iglftank] = 5.0 +TASOPT.update_fuse!(pari, parg) + +parg_check = [43.40480000000001, 6.096, 35.175200000000004, 36.699200000000005, 41.27120000000001, 14.52032532088372, 16.04432532088372, 40.50920000000001, 39.137600000000006, 42.18560000000001, 21.660776608000003, 5.0, 23.4696, 1.5239999999999991, 18.716634144] + +parg_nz = deepcopy(parg) +deleteat!(parg_nz, parg_nz .== 0) +for (i,item) in enumerate(parg_nz) #For every nonzero element in parg + @test parg_nz[i] ≈ parg_check[i] +end + +#Return to original points? +pari[iinftanks] = 0.0 +parg[iglftank] = 0.0 +TASOPT.update_fuse!(pari, parg) + +parg_nz = deepcopy(parg) +deleteat!(parg_nz, parg_nz .== 0.0) +for (i,item) in enumerate(parg_nz) #For every nonzero element in parg + @test parg_nz[i] ≈ parg_orig[i] +end + +#Test cabin resizing +parg = zeros(igtotal) +parg[igxblend1] = 6.096 +parg[igxblend2] = 29.5656 +parg[igxshell2] = 31.0896 +parg[igdxcabin] = 23.4696 +parg[igdxcabin] = 23.4696 +parg[igdxeng2wbox] = 1.5239999999999991 +parg[igxapu] = 36.576 +parg[igxend] = 37.7952 +parg[igxconend ] = 35.6616 +parg[igxhbox ] = 34.8996 +parg[igxvbox ] = 33.528 +parg[igxwbox] = 16.04432532088372 +parg[igxeng] = parg[igxwbox] - parg[igdxeng2wbox] +parg[igxhpesys] = parg[igxconend] * 0.52484 + +parg[igseatpitch] = 0.762 +parg[igseatwidth] = 0.4826 +parg[igaislehalfwidth] = 0.254 +parg[igWpaymax] = 219964.5779 +parg[igRfuse] = 1.9558 + +pari = zeros(iitotal) +pari[iidoubledeck] = 0 + +parm = zeros(imtotal) +parm[imWperpax,1] = 956.36773 + +fuse_tank = TASOPT.fuselage_tank() + +TASOPT.update_fuse_for_pax!(pari, parg, parm, fuse_tank) + +parg_check = [47.091600000000014, 6.096, 38.86200000000001, 40.38600000000001, 44.95800000000001, 18.460895740194808, 19.98489574019481, 44.19600000000001, 42.82440000000001, 45.87240000000001, 23.595756720000004, 1.9558, 219964.5779, 32.76600000000001, 1.5239999999999991, 0.762, 0.4826, 0.254] +parg_nz = deepcopy(parg) +deleteat!(parg_nz, parg_nz .== 0) +for (i,item) in enumerate(parg_nz) #For every nonzero element in parg + @test parg_nz[i] ≈ parg_check[i] +end end \ No newline at end of file From e1b79d12e1ff1b756d6885d2a435af3c2d54db49 Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Fri, 14 Jun 2024 12:49:09 -0400 Subject: [PATCH 16/30] added TASOPT indices to runtest --- test/runtests.jl | 2 ++ test/unit_test_heat_exchanger.jl | 3 --- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/test/runtests.jl b/test/runtests.jl index 356a1679..0e24fa9b 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -1,6 +1,8 @@ using TASOPT using Test +include(TASOPT.__TASOPTindices__) + @testset verbose=true "TASOPT" begin include("unit_test_structures.jl") include("unit_test_aero.jl") diff --git a/test/unit_test_heat_exchanger.jl b/test/unit_test_heat_exchanger.jl index f12b5ba8..ac7c2247 100644 --- a/test/unit_test_heat_exchanger.jl +++ b/test/unit_test_heat_exchanger.jl @@ -8,9 +8,6 @@ #--------------------------------- # Test functions individually #--------------------------------- -using TASOPT -using Test -include(TASOPT.__TASOPTindices__) @testset "Heat Exchanging" begin @testset "HEX functions" begin #--------------------------------- From fe52ff330d0f1edb4f2fe41871825835a08d99c1 Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Tue, 18 Jun 2024 15:40:05 -0400 Subject: [PATCH 17/30] better cabin width calc + double decker width --- example/cryo_input.toml | 1 + src/IO/default_input.toml | 1 + src/IO/outputs.jl | 6 +++-- src/IO/read_input.jl | 4 +++ src/IO/size_cabin.jl | 46 ++++++++++++++++++++++++++--------- src/misc/index.inc | 5 ++-- src/structures/structures.jl | 2 +- src/structures/update_fuse.jl | 3 ++- 8 files changed, 51 insertions(+), 17 deletions(-) diff --git a/example/cryo_input.toml b/example/cryo_input.toml index 14060df6..13343f5a 100644 --- a/example/cryo_input.toml +++ b/example/cryo_input.toml @@ -151,6 +151,7 @@ name = "TASOPT Model with cryo fuel and HX" calculate_cabin_length = true double_decker = false #if true, the fuselage has two passenger decks + floor_distance = "0 in" #Vertical distance between floors if double decker seat_pitch = "30 in" seat_width = "19 in" aisle_halfwidth = "10 in" diff --git a/src/IO/default_input.toml b/src/IO/default_input.toml index b7d90c2d..b98c3dca 100644 --- a/src/IO/default_input.toml +++ b/src/IO/default_input.toml @@ -158,6 +158,7 @@ calculate_cabin_length = false double_decker = false #if true, the fuselage has two passenger decks + floor_distance = "0 in" #Vertical distance between floors if double decker seat_pitch = "30 in" seat_width = "19 in" aisle_halfwidth = "10 in" diff --git a/src/IO/outputs.jl b/src/IO/outputs.jl index 34f3c902..634473ff 100644 --- a/src/IO/outputs.jl +++ b/src/IO/outputs.jl @@ -449,7 +449,8 @@ function stickfig(ac::aircraft; ax = nothing, label_fs = 16) pax = parg[igWpay]/parm[imWperpax] - _, xseats, seats_per_row = place_cabin_seats(pax, parg[igRfuse]) + wcabin = find_cabin_width(parg[igRfuse], parg[igdRfuse], parg[igwfb], parg[ignfweb], parg[igfloordist]) #Find cabin width + _, xseats, seats_per_row = place_cabin_seats(pax, wcabin) xseats = xseats .+ xseats0 rows = length(xseats) @@ -1389,7 +1390,8 @@ function high_res_airplane_plot(ac; ax = nothing, label_fs = 16, save_name = not #Seats pax = parg[igWpay]/parm[imWperpax] - _, xseats, seats_per_row = place_cabin_seats(pax, parg[igRfuse]) + wcabin = find_cabin_width(parg[igRfuse], parg[igdRfuse], parg[igwfb], parg[ignfweb], parg[igfloordist]) #Find cabin width + _, xseats, seats_per_row = place_cabin_seats(pax, wcabin) xseats = xseats .+ xseats0 rows = length(xseats) diff --git a/src/IO/read_input.jl b/src/IO/read_input.jl index b330f5bf..56df6d29 100644 --- a/src/IO/read_input.jl +++ b/src/IO/read_input.jl @@ -279,6 +279,10 @@ readgeom(x) = read_input(x, geom, dgeom) calculate_cabin = readgeom("calculate_cabin_length") pari[iidoubledeck] = readgeom("double_decker") + if pari[iidoubledeck] == 1 #If aircraft is a double decker + parg[igfloordist] = Distance(readgeom("floor_distance")) #read vertical distance between floors + end + parg[igseatpitch] = Distance(readgeom("seat_pitch")) parg[igseatwidth] = Distance(readgeom("seat_width")) parg[igaislehalfwidth] = Distance(readgeom("aisle_halfwidth")) diff --git a/src/IO/size_cabin.jl b/src/IO/size_cabin.jl index 3b4c875b..870e073c 100644 --- a/src/IO/size_cabin.jl +++ b/src/IO/size_cabin.jl @@ -1,5 +1,5 @@ """ - place_cabin_seats(pax, Rfuse, seat_pitch = 30.0*in_to_m, + place_cabin_seats(pax, cabin_width, seat_pitch = 30.0*in_to_m, seat_width = 19.0*in_to_m, aisle_halfwidth = 10.0*in_to_m, fuse_offset = 6.0*in_to_m) Function to calculate the seat arrangement in the cabin and, therefore, the required cabin @@ -8,7 +8,7 @@ length. !!! details "🔃 Inputs and Outputs" **Inputs:** - `pax::Float64`: design number of passengers - - `Rfuse::Float64`: fuselage radius (m). + - `cabin_width::Float64`: width of cabin (m). - `seat_width::Float64`: width of one seat (m). - `aisle_halfwidth::Float64`: half the width of an aisle (m). - `fuse_offset::Float64`: distance from outside of fuselage to edge of closest window seat (m). @@ -18,7 +18,7 @@ length. - `xseats::Vector{Float64}`: longitudinal coordinate of each row of seats, measured from front of cabin (m). - `seats_per_row::Float64`: number of seats per row. """ -function place_cabin_seats(pax, Rfuse, seat_pitch = 30.0*in_to_m, +function place_cabin_seats(pax, cabin_width, seat_pitch = 30.0*in_to_m, seat_width = 19.0*in_to_m, aisle_halfwidth = 10.0*in_to_m, fuse_offset = 6.0*in_to_m) cabin_offset = 10 * ft_to_m #Distance to the front and back of seats @@ -27,13 +27,13 @@ function place_cabin_seats(pax, Rfuse, seat_pitch = 30.0*in_to_m, #Calculate the maximum number of seats per row seats_per_row = 1 Dmin = seats_per_row*seat_width + 2*aisle_halfwidth + 2*fuse_offset #Minimum diameter for one passenger - while (2*Rfuse > Dmin) || (2*Rfuse ≈ Dmin) #While the required diameter is smaller than the fuselage diameter + while (cabin_width > Dmin) || (cabin_width ≈ Dmin) #While the required diameter is smaller than the fuselage diameter seats_per_row = seats_per_row + 1 #Add one more seat layout = seat_layouts[seats_per_row] #Find corresponding seat layour from seat dict Dmin = seats_per_row*seat_width + (length(layout) - 1)*2*aisle_halfwidth + 2*fuse_offset #New minimum diameter end - seats_per_row = seats_per_row - 1 #Subtract 1 seat to find maximum number of seats per row such that 2*Rfuse > Dmin + seats_per_row = seats_per_row - 1 #Subtract 1 seat to find maximum number of seats per row such that cabin_width > Dmin rows = Int(ceil(pax / seats_per_row)) @@ -58,18 +58,18 @@ function place_cabin_seats(pax, Rfuse, seat_pitch = 30.0*in_to_m, end # function place_cabin_seats """ - arrange_seats(seats_per_row, Rfuse, + arrange_seats(seats_per_row, cabin_width, seat_width = 19.0 * in_to_m, aisle_halfwidth = 10.0 * in_to_m, fuse_offset = 6.0*in_to_m) Helper function to arrange seats given a number of `seats_per_row` -and fuselage radius. Assumes default `seat_width = 19"` and `aisle_halfwidth = 10"`, +and cabin width. Assumes default `seat_width = 19"` and `aisle_halfwidth = 10"`, but can be supplied by the user. !!! details "🔃 Inputs and Outputs" **Inputs:** - `seats_per_row::Float64`: number of seats per row. - - `Rfuse::Float64`: fuselage radius (m). + - `cabin_width::Float64`: width of cabin (m). - `seat_width::Float64`: width of one seat (m). - `aisle_halfwidth::Float64`: half the width of an aisle (m). - `fuse_offset::Float64`: distance from outside of fuselage to edge of closest window seat (m). @@ -77,7 +77,7 @@ but can be supplied by the user. **Outputs:** - `yseats::Vector{Float64}`: transverse coordinate of each column of seats, measured from centerline (m). """ -function arrange_seats(seats_per_row, Rfuse, +function arrange_seats(seats_per_row, cabin_width, seat_width = 19.0 * in_to_m, aisle_halfwidth = 10.0 * in_to_m, fuse_offset = 6.0*in_to_m) @@ -90,7 +90,7 @@ function arrange_seats(seats_per_row, Rfuse, n_aisles = length(layout) - 1 #Number of aisles Dmin = seats_per_row*seat_width + n_aisles*2*aisle_halfwidth + 2*fuse_offset #Minimum required diameter - exp_aisle_halfwidth = aisle_halfwidth + (2*Rfuse - Dmin)/(2*n_aisles) #Expanded aisle to take up all available space + exp_aisle_halfwidth = aisle_halfwidth + (cabin_width - Dmin)/(2*n_aisles) #Expanded aisle to take up all available space yseats = zeros(seats_per_row) yseats[1] = fuse_offset + seat_width/2 #First seat is window seat @@ -100,7 +100,7 @@ function arrange_seats(seats_per_row, Rfuse, end #Shift seat coordinates to start in centerline - yseats = yseats .- Rfuse + yseats = yseats .- cabin_width/2 return yseats end # function arrange_seats @@ -126,4 +126,28 @@ function aisle_flag(idx, layout) flag = 0.0 end return flag +end + +""" + find_cabin_width(Rfuse::Float64, dRfuse::Float64, wfb::Float64, nfweb, ΔH::Float64 = 0.0) + +This function can be used to calculate the width of the passenger cabin from the double-bubble parameters. +It has an optional parameter `ΔH`, which represents the distance between two floors if the aircraft is a double decker. +If the aircraft is a double decker, the floors are assumed to be symmetric. +!!! details "🔃 Inputs and Outputs" + **Inputs:** + - `Rfuse::Float64`: fuselage exterior radius (m) + - `dRfuse::Float64`: downward shift of double bubble (m) + - `wfb::Float64`: lateral shift of double bubble (m) + - `nfweb::Float64`: number of vertical webs in fuselage + - `ΔH::Float64`: distance between floors (m) + + **Outputs:** + - `w::Float64`: width of cabin (m). +""" +function find_cabin_width(Rfuse::Float64, dRfuse::Float64, wfb::Float64, nfweb::Float64, ΔH::Float64 = 0.0) + #Subtract dRfuse from ΔH when there is a lower bubble; fuselage is taller + θ = max(asin((ΔH - dRfuse)/(2*Rfuse)), 0.0) #This assumes that floors are symmetrically distributed in fuselage + w = nfweb*2*wfb + 2*Rfuse*cos(θ) + return w end \ No newline at end of file diff --git a/src/misc/index.inc b/src/misc/index.inc index 91c74b25..2d42e719 100644 --- a/src/misc/index.inc +++ b/src/misc/index.inc @@ -385,10 +385,11 @@ const igseatpitch = 306 const igseatwidth = 307 const igaislehalfwidth = 308 + const igfloordist = 309 - const igWfvent = 309 + const igWfvent = 310 - const igtotal = 309 + const igtotal = 310 # indices for turbo-electric systems - really just the electrical machines const ite_ratSM = 1 diff --git a/src/structures/structures.jl b/src/structures/structures.jl index c0ce66f2..eb6d6d6e 100644 --- a/src/structures/structures.jl +++ b/src/structures/structures.jl @@ -5,7 +5,7 @@ required to size an aircraft module structures -import ..TASOPT: __TASOPTindices__, __TASOPTroot__, place_cabin_seats +import ..TASOPT: __TASOPTindices__, __TASOPTroot__, place_cabin_seats, find_cabin_width export surfw, surfdx, fusew, tailpo, update_fuse!, update_fuse_for_pax! diff --git a/src/structures/update_fuse.jl b/src/structures/update_fuse.jl index b5ea0976..5729a0a2 100644 --- a/src/structures/update_fuse.jl +++ b/src/structures/update_fuse.jl @@ -94,7 +94,8 @@ function update_fuse_for_pax!(pari, parg, parm, fuse_tank) wbox_cabin_frac = (parg[igxwbox]- parg[igxblend1] )/(parg[igxblend2] - parg[igxblend1]) #Find new cabin length - lcyl, _, _ = place_cabin_seats(paxsize, parg[igRfuse], seat_pitch, seat_width, aisle_halfwidth) #Size for max pax count + wcabin = find_cabin_width(parg[igRfuse], parg[igdRfuse], parg[igwfb], parg[ignfweb], parg[igfloordist]) #Find cabin width + lcyl, _, _ = place_cabin_seats(paxsize, wcabin, seat_pitch, seat_width, aisle_halfwidth) #Size for max pax count #When there is a fuel tank at the back of the fuselage, there is no offset between the end of the seat rows #and the start of the tank. For this reason, leave a 5ft offset at back From da544ddb78bed39ae9b09375ad9b39c7a0123b8c Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Tue, 18 Jun 2024 15:59:50 -0400 Subject: [PATCH 18/30] Update outputs.jl --- src/IO/outputs.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/IO/outputs.jl b/src/IO/outputs.jl index 634473ff..94299aec 100644 --- a/src/IO/outputs.jl +++ b/src/IO/outputs.jl @@ -455,7 +455,7 @@ function stickfig(ac::aircraft; ax = nothing, label_fs = 16) rows = length(xseats) println("Seats per row = $seats_per_row, Total rows = $rows") - yseats = arrange_seats(seats_per_row, parg[igRfuse]) + yseats = arrange_seats(seats_per_row, wcabin) ## Plot if ax === nothing @@ -1396,7 +1396,7 @@ function high_res_airplane_plot(ac; ax = nothing, label_fs = 16, save_name = not rows = length(xseats) println("Seats per row = $seats_per_row, Total rows = $rows") - yseats = arrange_seats(seats_per_row, parg[igRfuse]) + yseats = arrange_seats(seats_per_row, wcabin) ## Plot if ax === nothing From 297fedd5db1723fd1c013db0b6eb29a11c7e3a5d Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Fri, 21 Jun 2024 11:36:09 -0400 Subject: [PATCH 19/30] updated hydrogen sizing tests after PR56 --- test/hydrogen_sized.jl | 619 +++++++++++++++++----------------- test/regression_test_wsize.jl | 2 +- 2 files changed, 311 insertions(+), 310 deletions(-) diff --git a/test/hydrogen_sized.jl b/test/hydrogen_sized.jl index 0b2db342..c51fe049 100644 --- a/test/hydrogen_sized.jl +++ b/test/hydrogen_sized.jl @@ -30,41 +30,41 @@ pari[18] = 0 parg[1] = 0.00000000000000000000 # igFOpt parg[2] = 0.00000000000000000000 # igPFEI parg[3] = 5556000.00000000000000000000 # igRange -parg[4] = 726544.35243161953985691071 # igWMTO +parg[4] = 741812.20434496807865798473 # igWMTO parg[5] = 172146.19140000001061707735 # igWpay parg[6] = 13344.66600000000107684173 # igWfix -parg[7] = 90222.71863110038975719362 # igWfuel -parg[8] = 94785.09102009063644800335 # igWfmax +parg[7] = 92705.89713532262248918414 # igWfuel +parg[8] = 97393.84982200042577460408 # igWfmax parg[9] = 0.90000000000000002220 # igrWfmax -parg[10] = 42899.55430288123170612380 # igWshell -parg[11] = 10341.86400000000321597327 # igWwindow -parg[12] = 7968.95436948748374561546 # igWinsul -parg[13] = 20349.78814136461733141914 # igWfloor -parg[14] = 2369.14539320443191172672 # igWcone -parg[15] = 7077.16265077416392159648 # igWhbend -parg[16] = 24.89851101328265059465 # igWvbend -parg[17] = 192041.48133917522500269115 # igWfuse -parg[18] = 3301.56526296945685317041 # igWweb -parg[19] = 67573.53352990178973414004 # igWcap -parg[20] = 116235.15998936948017217219 # igWwing -parg[21] = 40229.03678864074754528701 # igWebare -parg[22] = 12460.66086884845026361290 # igWnace -parg[23] = 62041.84428544311231235042 # igWeng -parg[24] = 7821.95080973336371243931 # igWhtail -parg[25] = 5236.23888111258656863356 # igWvtail +parg[10] = 45552.86191321171645540744 # igWshell +parg[11] = 11336.27400000000307045411 # igWwindow +parg[12] = 8455.66831815300611197017 # igWinsul +parg[13] = 21118.01555427595303626731 # igWfloor +parg[14] = 2327.84218568015103301150 # igWcone +parg[15] = 8380.08645420729590114206 # igWhbend +parg[16] = 50.42314298312066966901 # igWvbend +parg[17] = 198231.28553896123776212335 # igWfuse +parg[18] = 3397.29418474627118484932 # igWweb +parg[19] = 69540.92217899704701267183 # igWcap +parg[20] = 119618.67530027724569663405 # igWwing +parg[21] = 41310.89725092077424051240 # igWebare +parg[22] = 12845.09938911660719895735 # igWnace +parg[23] = 63764.56749649609264452010 # igWeng +parg[24] = 7706.86103387463754188502 # igWhtail +parg[25] = 5144.95147092417755629867 # igWvtail parg[26] = 0.00000000000000000000 # igWstrut -parg[27] = 3696168.45033978344872593880 # igxWfuse +parg[27] = 4064310.26345616672188043594 # igxWfuse parg[28] = 0.00000000000000000000 # igdxWfuel -parg[29] = 242836.92140007216949015856 # igdxWwing +parg[29] = 253249.77510441985214129090 # igdxWwing parg[30] = 0.00000000000000000000 # igdxWstrut -parg[31] = 5849.72755002161375159631 # igdxWhtail -parg[32] = 5331.81106532287230947986 # igdxWvtail -parg[33] = 16364.13321202805491338950 # igWinn -parg[34] = 30216.69081672249740222469 # igWout -parg[35] = 22592.67241168024702346884 # igdyWinn -parg[36] = 131921.05265535513171926141 # igdyWout -parg[37] = 20.42449663133383452873 # igxCGfwd -parg[38] = 24.32770846012436294359 # igxCGaft +parg[31] = 5725.49686002968155662529 # igdxWhtail +parg[32] = 5208.23428462256106286077 # igdxWvtail +parg[33] = 16959.35574095416814088821 # igWinn +parg[34] = 31071.76962855497913551517 # igWout +parg[35] = 23805.29949999168093199842 # igdyWinn +parg[36] = 137090.03798442031256854534 # igdyWout +parg[37] = 21.81186582581936050929 # igxCGfwd +parg[38] = 25.98677630218615774993 # igxCGaft parg[39] = 0.20000000000000001110 # igfreserve parg[40] = 0.34999999999999997780 # igfpadd parg[41] = 0.10000000000000000555 # igfseat @@ -103,30 +103,30 @@ parg[73] = 0.80000000000000004441 # igHTRhc parg[74] = 16.00000000000000000000 # igrSnace parg[75] = 1.02000000000000001776 # igrVnace parg[76] = 1.00000000000000000000 # igrVstrut -parg[77] = 0.52318750984486694922 # igfSnace +parg[77] = 0.52567450090851131073 # igfSnace parg[78] = 75205.03615879623976070434 # igpcabin -parg[79] = 53505.60423145271488465369 # igdeltap +parg[79] = 53520.74888720399758312851 # igdeltap parg[80] = 1.64999999999999991118 # iganose parg[81] = 2.00000000000000000000 # igbtail parg[82] = 0.00000000000000000000 # igxnose -parg[83] = 46.20124599861345160434 # igxend +parg[83] = 48.72167714333567545282 # igxend parg[84] = 6.09600000000000008527 # igxblend1 -parg[85] = 39.49564599861345470799 # igxblend2 +parg[85] = 42.01607714333567855647 # igxblend2 parg[86] = 5.18160000000000042775 # igxshell1 -parg[87] = 39.49564599861345470799 # igxshell2 -parg[88] = 44.06764599861345033105 # igxconend -parg[89] = 31.61207615652034164100 # igxhbend -parg[90] = 30.75076092018446161092 # igxvbend -parg[91] = 44.32586693273039912810 # igxhtail -parg[92] = 43.17611202520031099539 # igxvtail -parg[93] = 19.72311941152426584267 # igxeng -parg[94] = 23.74113939333290446143 # igxwing -parg[95] = 21.24711941152426319945 # igxwbox -parg[96] = 43.30564599861344987630 # igxhbox -parg[97] = 41.93404599861344905776 # igxvbox +parg[87] = 42.01607714333567855647 # igxshell2 +parg[88] = 46.58807714333567417953 # igxconend +parg[89] = 33.99906626640326834377 # igxhbend +parg[90] = 33.11382604459012668485 # igxvbend +parg[91] = 46.83994181646087184845 # igxhtail +parg[92] = 45.68928077238655305337 # igxvtail +parg[93] = 21.34138972347319906930 # igxeng +parg[94] = 25.39405257820399341995 # igxwing +parg[95] = 22.86538972347319642608 # igxwbox +parg[96] = 45.82607714333567372478 # igxhbox +parg[97] = 44.45447714333567290623 # igxvbox parg[98] = 2.13359999999999994102 # igxfix -parg[99] = 44.98204599861345087675 # igxapu -parg[100] = 23.12846332591228204478 # igxhpesys +parg[99] = 47.50247714333567472522 # igxapu +parg[100] = 24.45128640790829521734 # igxhpesys parg[101] = 4.26719999999999988205 # igxlgnose parg[102] = 0.30480000000000001537 # igdxlgmain parg[103] = 4.87680000000000024585 # igyeng @@ -138,12 +138,12 @@ parg[108] = 2.54000000000000003553 # igRfuse parg[109] = 0.38100000000000000533 # igdRfuse parg[110] = 0.12700000000000000178 # ighfloor parg[111] = 0.29999999999999998890 # iglambdac -parg[112] = 642.75215715284173256805 # igcabVol +parg[112] = 693.50999632151695095672 # igcabVol parg[113] = 1.00000000000000000000 # igcosLs parg[114] = 0.00000000000000000000 # igSstrut -parg[115] = 0.64114747927745097122 # igrpayfwd -parg[116] = 0.19467542986891939183 # igrpayaft -parg[117] = 24.55603253875380431737 # igxNP +parg[115] = 0.63814315305288271674 # igrpayfwd +parg[116] = 0.20165552707609415983 # igrpayaft +parg[117] = 26.21726002578956737921 # igxNP parg[118] = 67.67726335488001154772 # igCMVf1 parg[119] = 0.18499999999999999778 # igCLMf0 parg[120] = 0.59999999999999997780 # igdepsda @@ -151,8 +151,8 @@ parg[121] = 3.79999999999999982236 # igdCLnda parg[122] = 0.34200848656294202677 # igdCLhdCL parg[123] = 0.35093676723249817018 # igdCLndCL parg[124] = -0.02000000000000000042 # igCLhspec -parg[125] = -0.78394972320963829393 # igCLhCGfwd -parg[126] = 0.55336181092636005374 # igCLveout +parg[125] = -0.86107921864814651602 # igCLhCGfwd +parg[126] = 0.55047873565804628093 # igCLveout parg[127] = 2.00000000000000000000 # igCLhmax parg[128] = 2.60000000000000008882 # igCLvmax parg[129] = 0.10000000000000000555 # igfCDhcen @@ -188,69 +188,69 @@ parg[158] = 64.31525259219999668403 # igrhofuel parg[159] = 0.00000000000000000000 # igrcls parg[160] = 0.00000000000000000000 # igrclt parg[161] = -0.50000000000000000000 # igCLhNrat -parg[162] = 864414.77692656416911631823 # igSomax -parg[163] = 5376144.06137410830706357956 # igMomax -parg[164] = 609976.67395496275275945663 # igSsmax -parg[165] = 3074680.00579577591270208359 # igMsmax -parg[166] = 0.00424762600927846429 # igtbcapo -parg[167] = 0.00124217247101878663 # igtbwebo -parg[168] = 0.00751861940116554245 # igtbcaps -parg[169] = 0.00179168811621887680 # igtbwebs -parg[170] = 0.00228515546266520181 # igtbcaph -parg[171] = 0.00113200221376171255 # igtbwebh +parg[162] = 881509.84334437362849712372 # igSomax +parg[163] = 5548971.54995733778923749924 # igMomax +parg[164] = 621069.74071145325433462858 # igSsmax +parg[165] = 3164273.29435190325602889061 # igMsmax +parg[166] = 0.00424409962139753183 # igtbcapo +parg[167] = 0.00123966198500395403 # igtbwebo +parg[168] = 0.00748666115412956190 # igtbcaps +parg[169] = 0.00178527842067835755 # igtbwebs +parg[170] = 0.00228237392353424634 # igtbcaph +parg[171] = 0.00113133829231377861 # igtbwebh parg[172] = 0.00183118039842386504 # igtbcapv -parg[173] = 0.00116810637529625059 # igtbwebv -parg[174] = 659774842.44811880588531494141 # igEIco -parg[175] = 5011947134.06811618804931640625 # igEIno -parg[176] = 611236735.59677183628082275391 # igGJo -parg[177] = 263240895.73050123453140258789 # igEIcs -parg[178] = 2073270486.08655166625976562500 # igEIns -parg[179] = 227788362.41244888305664062500 # igGJs -parg[180] = 82331010.16691966354846954346 # igEIch -parg[181] = 549607776.35177588462829589844 # igEInh -parg[182] = 86595499.51222811639308929443 # igGJh -parg[183] = 219980508.68669572472572326660 # igEIcv -parg[184] = 1547788378.86226844787597656250 # igEInv -parg[185] = 245747474.96108675003051757812 # igGJv -parg[186] = 0.00131408273672714831 # igtskin -parg[187] = 0.00040408282707268659 # igtcone +parg[173] = 0.00116810637529625081 # igtbwebv +parg[174] = 688370134.53841042518615722656 # igEIco +parg[175] = 5228040637.45080757141113281250 # igEIno +parg[176] = 637442465.63031578063964843750 # igGJo +parg[177] = 273854404.52818614244461059570 # igEIcs +parg[178] = 2155799325.54299259185791015625 # igEIns +parg[179] = 237011619.27152213454246520996 # igGJs +parg[180] = 80676703.04757639765739440918 # igEIch +parg[181] = 538614263.23444592952728271484 # igEInh +parg[182] = 84869573.06453953683376312256 # igGJh +parg[183] = 214881962.85540744662284851074 # igEIcv +parg[184] = 1511914882.46080350875854492188 # igEInv +parg[185] = 240051721.40777096152305603027 # igGJv +parg[186] = 0.00131445468525407945 # igtskin +parg[187] = 0.00039703812778514835 # igtcone parg[188] = 0.00000000000000000000 # igtfweb -parg[189] = 0.00073203154255886780 # igtfloor -parg[190] = 7570354645.85370826721191406250 # igEIhshell -parg[191] = 27369020874.31162261962890625000 # igEIhbend -parg[192] = 6296896013.65040493011474609375 # igEIvshell -parg[193] = 583696185.86934828758239746094 # igEIvbend -parg[194] = 4109721340.98954439163208007812 # igGJshell -parg[195] = 1263746772.96504449844360351562 # igGJcone +parg[189] = 0.00068801250129837618 # igtfloor +parg[190] = 7572497419.80558681488037109375 # igEIhshell +parg[191] = 30455110977.88901519775390625000 # igEIhbend +parg[192] = 6298678337.64801692962646484375 # igEIvshell +parg[193] = 1169369041.24237179756164550781 # igEIvbend +parg[194] = 4110884589.50971412658691406250 # igGJshell +parg[195] = 1241714864.17141938209533691406 # igGJcone parg[196] = -0.29999999999999998890 # igfLo parg[197] = -0.05000000000000000278 # igfLt parg[198] = 0.00000000000000000000 # igfLn -parg[199] = 3.92855965706744081345 # igcma +parg[199] = 3.96946014880822994897 # igcma parg[200] = 10.09999999999999964473 # igAR -parg[201] = 118.43587292545051070647 # igS -parg[202] = 34.58615787489338799787 # igb +parg[201] = 120.95634853009842402116 # igS +parg[202] = 34.95224055985530497992 # igb parg[203] = 3.60679999999999978400 # igbo -parg[204] = 9.85705499434461529518 # igbs +parg[204] = 9.96138855955876145742 # igbs parg[205] = 0.28499999999999997558 # igetas parg[206] = 0.25000000000000000000 # iglambdat parg[207] = 0.69999999999999995559 # iglambdas -parg[208] = 5.73099711454989169113 # igco +parg[208] = 5.79324626137271891935 # igco parg[209] = 26.00000000000000000000 # igsweep parg[210] = 1.44999999999999817923 # igVh parg[211] = 6.00000000000000000000 # igARh -parg[212] = 32.77477288027449020547 # igSh -parg[213] = 14.02314648292767884641 # igbh +parg[212] = 32.46265565706868017060 # igSh +parg[213] = 13.95621488593565828751 # igbh parg[214] = 1.52400000000000002132 # igboh parg[215] = 0.25000000000000000000 # iglambdah -parg[216] = 3.73950572878071518801 # igcoh +parg[216] = 3.72165730291617613545 # igcoh parg[217] = 26.00000000000000000000 # igsweeph parg[218] = 0.10000000000000000555 # igVv parg[219] = 2.00000000000000000000 # igARv -parg[220] = 21.07666323676212627447 # igSv -parg[221] = 6.49255931613445103068 # igbv +parg[220] = 20.83098166429912367903 # igSv +parg[221] = 6.45460791439714398621 # igbv parg[222] = 0.00000000000000000000 # igbov parg[223] = 0.29999999999999998890 # iglambdav -parg[224] = 4.99427639702650072451 # igcov +parg[224] = 4.96508301107472593827 # igcov parg[225] = 25.00000000000000000000 # igsweepv parg[226] = 1.00000000000000000000 # ignvtail parg[227] = 3.91159999999999996589 # igzs @@ -259,12 +259,12 @@ parg[229] = 0.00000000000000000000 # igAstrut parg[230] = 0.00000000000000000000 # igcstrut parg[231] = 0.00000000000000000000 # igfBLIw parg[232] = 0.00000000000000000000 # igfBLIf -parg[233] = 1.57018341760712032418 # igdfan -parg[234] = 0.75841074796943497294 # igdlcomp -parg[235] = 0.68010365208622369781 # igdhcomp -parg[236] = 3.76844020225708842275 # iglnace -parg[237] = 0.22901590669550841994 # igA5 -parg[238] = 0.81617528593983390550 # igA7 +parg[233] = 1.59057026607088869419 # igdfan +parg[234] = 0.76835494665082537669 # igdlcomp +parg[235] = 0.68915868257166534860 # igdhcomp +parg[236] = 3.81736863857013286605 # iglnace +parg[237] = 0.23487123613570248803 # igA5 +parg[238] = 0.83750688504741088725 # igA7 parg[239] = 1280.00000000000000000000 # igTmetal parg[240] = 0.50000000000000000000 # igcdefan parg[241] = 0.01499999999999999944 # igCDgear @@ -286,7 +286,7 @@ parg[256] = 0.00000000000000000000 # igWgen parg[257] = 0.00000000000000000000 # igWinv parg[258] = 0.00000000000000000000 # igWmot parg[259] = 0.00000000000000000000 # igWfan -parg[260] = 33573.38428777643275680020 # igWftank +parg[260] = 34275.98015990888961823657 # igWftank parg[261] = 0.00000000000000000000 # igxtshaft parg[262] = 0.00000000000000000000 # igxgen parg[263] = 0.00000000000000000000 # igxinv @@ -299,14 +299,14 @@ parg[269] = 0.00000000000000000000 # igxcat parg[270] = 0.00000000000000000000 # igWcat parg[271] = 0.00000000000000000000 # igWtesys parg[272] = 0.00000000000000000000 # igxWtesys -parg[273] = 9.93004599861344416922 # iglftank -parg[274] = 8532.69027956708487181459 # igWinsftank -parg[275] = 1149076.73868061834946274757 # igxWftank -parg[276] = 2.27612566917496472740 # igRftank +parg[273] = 10.16447714333566487710 # iglftank +parg[274] = 8679.94999340775029850192 # igWinsftank +parg[275] = 1255496.20042198942974209785 # igxWftank +parg[276] = 2.27698846255683440276 # igRftank parg[277] = 0.00000000000000000000 # igWc3des parg[278] = 0.00000000000000000000 # igdaftfan parg[279] = 0.00000000000000000000 # lnaceaft -parg[280] = 896.85355216640141406970 # igfuseVol +parg[280] = 952.56335951413780094299 # igfuseVol parg[281] = 0.00000000000000000000 # igneout parg[282] = 0.00000000000000000000 # igyeout parg[283] = 0.00000000000000000000 # igyeinn @@ -328,14 +328,15 @@ parg[298] = 0.00000000000000000000 # parg[299] = 0.00000000000000000000 # parg[300] = 0.00000000000000000000 # parg[301] = 0.00000000000000000000 # -parg[302] = 34.22582299930672888877 # -parg[303] = 22.86000000000001008971 # +parg[302] = 36.62903857166784149513 # +parg[303] = 25.14600000000001145395 # parg[304] = 1.52399999999999913314 # -parg[305] = 3087946.34445107448846101761 # +parg[305] = 3395727.77343727648258209229 # parg[306] = 0.76200000000000001066 # parg[307] = 0.48259999999999997344 # parg[308] = 0.25400000000000000355 # parg[309] = 0.00000000000000000000 # +parg[310] = 0.00000000000000000000 # # -------------------------------- # Mission - stored in parm array: # -------------------------------- @@ -345,19 +346,19 @@ parm[3] = 172146.19140000001061707735 parm[4] = 956.36773000000005140464 parm[5] = 0.00000000000000000000 parm[6] = 288.19999999999998863132 -parm[7] = 726544.35243161953985691071 -parm[8] = 90222.71863110038975719362 -parm[9] = 0.96193839644376133435 -parm[10] = 81.37730496059820950450 -parm[11] = 89.05667333059258794492 -parm[12] = 33.48742149312222693425 -parm[13] = 256728.90906973864184692502 -parm[14] = 1271.68096430276591490838 -parm[15] = 1563.57565932382613027585 -parm[16] = 2115.37880200723475354607 +parm[7] = 741812.20434496807865798473 +parm[8] = 92705.89713532262248918414 +parm[9] = 0.98841357352248448986 +parm[10] = 81.31446831201230907027 +parm[11] = 89.04502980817271406977 +parm[12] = 33.28898423134958761693 +parm[13] = 263497.79575703345471993089 +parm[14] = 1262.12430059211078514636 +parm[15] = 1554.02843102053157053888 +parm[16] = 2104.47344589990234453580 parm[17] = 0.00000000000000000000 -parm[18] = 0.21374939296686035206 -parm[19] = 0.05354631651828135885 +parm[18] = 0.21521205231485851517 +parm[19] = 0.05419446085353955833 parm[20] = 0.00000000000000000000 parm[21] = -0.05235987755982988989 parm[22] = -0.05235987755982988989 @@ -377,35 +378,35 @@ parm[35] = 120044218.48379489779472351074 # -------------------------------- # Aero - stored in para array: # -------------------------------- -para[1, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 2667.00000000000000000000, 5334.00000000000000000000, 8001.00000000000000000000, 10668.00000000000000000000, 10668.00000000000000000000, 11281.57952761009983078111, 11281.57952761009983078111, 8461.18464570757168985438, 5640.78976380504445842234, 2820.39488190251722699031, 0.00000000000000000000, 0.00000000000000000000, ] -para[2, :] .= [-33.48742149312222693425, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 186.10276674863055745845, 354.39902024297748539539, 588.40102329695878324856, 974.03933253076388609770, 974.03933253076388609770, 22776.43977798272317158990, 22776.43977798272317158990, 23002.86150456394534558058, 23235.98092433242709375918, 23486.54203311425953870639, 23938.33104983437806367874, 0.00000000000000000000, ] -para[3, :] .= [-1563.57565932382613027585, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 20364.26366008931290707551, 47327.36023308178846491501, 90985.00642678682925179601, 175206.55285463418113067746, 175206.55285463418113067746, 5340537.70227558258920907974, 5340537.70227558258920907974, 5394403.27670668717473745346, 5448268.85113779082894325256, 5502134.42556889541447162628, 5556000.00000000000000000000, 0.00000000000000000000, ] -para[4, :] .= [1.00048595012744923061, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 0.99764280800350702005, 0.99588459968463549643, 0.99389073847223707858, 0.99122747552061474252, 0.99122747552061474252, 0.89911068104807922996, 0.89911068104807922996, 0.89872531625433726976, 0.89818271116398262777, 0.89743545568034188697, 0.89651616077205364963, 0.00000000000000000000, ] -para[5, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, -192.68885466381237847600, 1277.31674999522624602832, 2440.57554892449070393923, 3339.48378868910913297441, 3339.48378868910913297441, 3530.20827513750509751844, 3530.20827513750509751844, 3339.48378868910913297441, 3339.48378868910913297441, 3339.48378868910913297441, 0.00000000000000000000, 0.00000000000000000000, ] -para[6, :] .= [0.00000000000000000000, 0.21814305044439774584, 0.26177166053327727280, 0.26177166053327727280, 0.25918513732665848792, 0.45602160104101052696, 0.54500425133989938153, 0.65755760294066156746, 0.80000040708438180381, 0.80000000000000004441, 0.80000000000000004441, 0.81420154048042414630, 0.77100569246558137149, 0.71417147649305512402, 0.62183258121681150854, 0.24769781925001763123, 0.00000000000000000000, ] -para[7, :] .= [0.00000000000000000000, 5109762.98609858471900224686, 6131715.58331830147653818130, 6131715.58331830147653818130, 6071129.09882135782390832901, 8339835.35639531631022691727, 7643811.28940302040427923203, 6967610.46450196020305156708, 6314209.59160638321191072464, 6314206.37858788389712572098, 5830355.25098969135433435440, 5933855.28362992126494646072, 7774418.34661271609365940094, 9705251.06934522092342376709, 11205147.80664740875363349915, 5802051.20430221967399120331, 0.00000000000000000000, ] +para[1, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 2667.00000000000000000000, 5334.00000000000000000000, 8001.00000000000000000000, 10668.00000000000000000000, 10668.00000000000000000000, 11285.00830269146536011249, 11285.00830269146536011249, 8463.75622701860265806317, 5642.50415134573995601386, 2821.25207567287543497514, 0.00000000000000000000, 0.00000000000000000000, ] +para[2, :] .= [-33.28898423134958761693, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 184.94677513311145844455, 352.34648543285197774821, 585.12520585460765687458, 968.83678783301320436294, 968.83678783301320436294, 22775.09937765962240519002, 22775.09937765962240519002, 23001.61985648513655178249, 23234.86034590371855301782, 23485.56670752514764899388, 23937.69280745818832656369, 0.00000000000000000000, ] +para[3, :] .= [-1554.02843102053157053888, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 20228.47586772393697174266, 47041.90489767407416366041, 90466.65661131902015767992, 174264.55837404693011194468, 174264.55837404693011194468, 5340472.21749522909522056580, 5340472.21749522909522056580, 5394354.16312142182141542435, 5448236.10874761454761028290, 5502118.05437380727380514145, 5556000.00000000000000000000, 0.00000000000000000000, ] +para[4, :] .= [1.00048573598671231011, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 0.99764443142241299167, 0.99588594811624930880, 0.99389163108260725199, 0.99122701867071838500, 0.99122701867071838500, 0.89848275181800474343, 0.89848275181800474343, 0.89809069262035778891, 0.89754065213083489283, 0.89678429758228439539, 0.89585650700153307557, 0.00000000000000000000, ] +para[5, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, -207.90540397567460217942, 1378.18586018367432188825, 2633.30666590750752220629, 3603.20127165101030186634, 3603.20127165101030186634, 3810.15167572127302264562, 3810.15167572127302264562, 3603.20127165101030186634, 3603.20127165101030186634, 3603.20127165101030186634, 0.00000000000000000000, 0.00000000000000000000, ] +para[6, :] .= [0.00000000000000000000, 0.21811452980238857369, 0.26173743576286628842, 0.26173743576286628842, 0.25911440290405435283, 0.45593592416154493652, 0.54494812311575180352, 0.65752944504416821481, 0.79999929708753947377, 0.80000000000000004441, 0.80000000000000004441, 0.81414853396266873009, 0.77089195158040502154, 0.71401157014789140565, 0.62165102306730746218, 0.24757414674204175631, 0.00000000000000000000, ] +para[7, :] .= [0.00000000000000000000, 5109094.92117246799170970917, 6130913.90540696121752262115, 6130913.90540696121752262115, 6069472.22213548794388771057, 8338268.47652172856032848358, 7643024.07801459822803735733, 6967312.09785942081362009048, 6314200.83066995535045862198, 6314206.37858788389712572098, 5827560.60145055875182151794, 5930624.90031197573989629745, 7771110.59616067726165056229, 9701361.64855562150478363037, 11200947.87662386149168014526, 5799154.31071626394987106323, 0.00000000000000000000, ] para[8, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] -para[9, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.19863952102823106971, 0.13413978505339732572, 0.09143395239461526991, 0.05558036624561776134, 0.02631063087352872309, 0.00011878803311165924, 0.00012115907046556082, -0.05235987755982988989, -0.05235987755982988989, -0.05235987755982988989, -0.05235987755982988989, -0.05235987755982988989, 0.00000000000000000000, ] +para[9, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.20004722368436250735, 0.13489642940517701519, 0.09193292397779379010, 0.05587278506597981309, 0.02643562214317085948, 0.00011943157213243406, 0.00012211758637347455, -0.05235987755982988989, -0.05235987755982988989, -0.05235987755982988989, -0.05235987755982988989, -0.05235987755982988989, 0.00000000000000000000, ] para[10, :] .= [0.00000000000000000000, 0.00000000000000000000, 1.26223552759817070346, 1.26223552759817070346, 1.26223552759817070346, 0.56999999999999995115, 0.56999999999999995115, 0.56999999999999995115, 0.56999999999999995115, 0.56999999999999995115, 0.56999999999999995115, 0.54719999999999990870, 0.40153333333333329769, 0.31413333333333331998, 0.28499999999999997558, 1.26223552759817070346, 0.00000000000000000000, ] -para[11, :] .= [0.00000000000000000000, 0.02688185567125466260, 0.00000000000000000000, 0.00000000000000000000, 0.08629112495185890797, 0.03563664350087070165, 0.03604346385932852975, 0.03675642340769748329, 0.03817194085997442643, 0.03863983651354274684, 0.03978775037764901990, 0.04166675262503524713, 0.03246278982527489587, 0.02939683121724007142, 0.02839618260457518403, 0.08941015939629079479, 0.00000000000000000000, ] -para[12, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.05975690592688678165, 0.01112378171029937239, 0.01112378403418239070, 0.01112389730164745072, 0.01112422148960761671, 0.01112428444592923095, 0.01132209849178339965, 0.01043909810392415656, 0.00564516121162523653, 0.00347365684775321083, 0.00286752590524057575, 0.06103949550638868710, 0.00000000000000000000, ] -para[13, :] .= [1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, 1.39831301644398076078, ] -para[14, :] .= [0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, 0.13759146590579129921, ] -para[15, :] .= [1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, 1.53410000868845486366, ] -para[16, :] .= [1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, 1.56860950731125647906, ] -para[17, :] .= [0.00000000000000000000, 0.01324437831685183926, 0.00000000000000000000, 0.00000000000000000000, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.01324437831685183926, 0.00000000000000000000, ] -para[18, :] .= [0.00000000000000000000, 0.00970155675443309592, 0.00000000000000000000, 0.00000000000000000000, 0.00945390256200829074, 0.00706399230541296906, 0.00720451420574608811, 0.00760161087251730837, 0.00863622581549587480, 0.00863814382343076892, 0.00955243659827399727, 0.01150402679304791433, 0.00735984729669066952, 0.00678871512172378021, 0.00664375626304250250, 0.00951840782224730800, 0.00000000000000000000, ] -para[19, :] .= [0.00000000000000000000, 0.00211364718096416614, 0.00000000000000000000, 0.00000000000000000000, 0.00205969155312810213, 0.00196389826560934870, 0.00198973901006516563, 0.00201757658348612149, 0.00204759829427359407, 0.00204759845056330181, 0.00207223190249673393, 0.00206676960316656399, 0.00198468881488915536, 0.00191973636603445710, 0.00187879748296884198, 0.00207374510813093747, 0.00000000000000000000, ] -para[20, :] .= [0.00000000000000000000, 0.00143859151469612938, 0.00000000000000000000, 0.00000000000000000000, 0.00140186821050699000, 0.00133666933917669407, 0.00135425707853185527, 0.00137320390053402596, 0.00139363729111334597, 0.00139363739748731810, 0.00141040342885161889, 0.00140668567617374370, 0.00135081981237258398, 0.00130661184681303446, 0.00127874800542562448, 0.00141143334756509294, 0.00000000000000000000, ] -para[21, :] .= [0.00000000000000000000, 0.00038368190430943129, 0.00000000000000000000, 0.00000000000000000000, 0.00037437838247689979, 0.00090392356352048337, 0.00112679121395118905, 0.00139575643266073618, 0.00172587965263215561, 0.00219179407928028888, 0.00218620163939143783, 0.00300579413187103059, 0.00287789437284541056, 0.00266373271806374413, 0.00248297663104580157, 0.00212269929510693631, 0.00000000000000000000, ] +para[11, :] .= [0.00000000000000000000, 0.02707976753103412057, 0.00000000000000000000, 0.00000000000000000000, 0.08638347951232344668, 0.03582518267493899067, 0.03623175331752763462, 0.03695188557232001458, 0.03838089770518724603, 0.03885032267359112002, 0.04010034205886916364, 0.04200095403295280722, 0.03267821722801097367, 0.02960779821488990562, 0.02859168018421879426, 0.08966609247103483893, 0.00000000000000000000, ] +para[12, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.05964842356224070441, 0.01111786044477597324, 0.01111817475885290389, 0.01111871176004044712, 0.01111959119167607417, 0.01111973550792763783, 0.01136225704446347864, 0.01047649022156495191, 0.00566708883115214692, 0.00348835893405602350, 0.00288018111466213991, 0.06109283045829327213, 0.00000000000000000000, ] +para[13, :] .= [1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, 1.46256087487552144388, ] +para[14, :] .= [0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, 0.14350675847175686783, ] +para[15, :] .= [1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, 1.60225468349972999249, ] +para[16, :] .= [1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, 1.63841295365562067410, ] +para[17, :] .= [0.00000000000000000000, 0.01354548953871505777, 0.00000000000000000000, 0.00000000000000000000, 0.01354548953871505777, 0.01354548953871505777, 0.01354548953871505777, 0.01354548953871505777, 0.01354548953871505777, 0.01354548953871505777, 0.01354548953871505777, 0.01354548953871505777, 0.01354548953871505777, 0.01354548953871505777, 0.01354548953871505777, 0.01354548953871505777, 0.00000000000000000000, ] +para[18, :] .= [0.00000000000000000000, 0.00970562453554806026, 0.00000000000000000000, 0.00000000000000000000, 0.00945806823750527416, 0.00705560631924867770, 0.00719609068541914899, 0.00760045485347283448, 0.00864858315650364126, 0.00865071792158602151, 0.00962605790753840763, 0.01160542199155421839, 0.00735036593151570852, 0.00677875045907846540, 0.00661821589432854459, 0.00952292540586631951, 0.00000000000000000000, ] +para[19, :] .= [0.00000000000000000000, 0.00205040517971468361, 0.00000000000000000000, 0.00000000000000000000, 0.00199810656524440373, 0.00190515320126297474, 0.00193019640247667841, 0.00195718327675821566, 0.00198629398455477156, 0.00198629372276890037, 0.00201033422432248888, 0.00200505466480497500, 0.00192539049067005897, 0.00186237177804621668, 0.00182264911718962386, 0.00201180825682149324, 0.00000000000000000000, ] +para[20, :] .= [0.00000000000000000000, 0.00139344682023115969, 0.00000000000000000000, 0.00000000000000000000, 0.00135790489966000302, 0.00129473418064741485, 0.00131175343588773815, 0.00133009360324959510, 0.00134987711902252836, 0.00134987694111394054, 0.00136621476584147632, 0.00136262679918264999, 0.00130848735824050095, 0.00126566010361321116, 0.00123866474873928238, 0.00136721651218847922, 0.00000000000000000000, ] +para[21, :] .= [0.00000000000000000000, 0.00038480145682515820, 0.00000000000000000000, 0.00000000000000000000, 0.00037548670895799768, 0.00090633899028888998, 0.00113004849617610024, 0.00139995254008387160, 0.00173106271471517421, 0.00219820904147955852, 0.00218998857798825787, 0.00300587081713095091, 0.00288139507771750011, 0.00266716740138093307, 0.00248647977058414488, 0.00212582229915022356, 0.00000000000000000000, ] para[22, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] para[23, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] -para[24, :] .= [0.00000000000000000000, 0.00276422522318642326, 0.00000000000000000000, 0.00000000000000000000, 0.00269719826823988738, 0.00257997187382899605, 0.00261137543202994132, 0.00264538530825436484, 0.00268227544037246681, 0.00268227563299627521, 0.00271271126694324011, 0.00270594931709955281, 0.00260522551706786126, 0.00252666837665477479, 0.00247765850593835912, 0.00271458583288982638, 0.00000000000000000000, ] +para[24, :] .= [0.00000000000000000000, 0.00275917516642638309, 0.00000000000000000000, 0.00000000000000000000, 0.00269238482418433095, 0.00257543837579484207, 0.00260672815448830843, 0.00264062474107143669, 0.00267739935023076497, 0.00267739901853366507, 0.00270793554462849060, 0.00270121633864744970, 0.00260071121312704327, 0.00252234809085900846, 0.00247345456092676460, 0.00270981283789886339, 0.00000000000000000000, ] para[25, :] .= [1.10000000000000008882, 1.10000000000000008882, 1.10000000000000008882, 1.10000000000000008882, 1.10000000000000008882, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.23799999999999998934, 1.10000000000000008882, 0.00000000000000000000, ] para[26, :] .= [0.59999999999999997780, 0.59999999999999997780, 0.59999999999999997780, 0.59999999999999997780, 0.59999999999999997780, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.90000000000000002220, 0.50000000000000000000, 0.00000000000000000000, ] -para[27, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 1.63986823071815468467, 0.66712298285851767687, 0.66765767698024447441, 0.66836593604807725821, 0.66926400352390957860, 0.66939261927415960596, 0.70717838478024031001, 0.67937450741530025500, 0.50173858431233164801, 0.39536161721738755093, 0.35998727257714369099, 1.78156271300010971004, 0.00000000000000000000, ] -para[28, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 1.81811472206061597312, 0.83242706732255677959, 0.83309425144167748023, 0.83397800756144779832, 0.83509860405470837108, 0.83525908905454082642, 0.88240765802152421049, 0.84771435455306676232, 0.62606264367039865526, 0.49332689775128046872, 0.44918726724243235315, 1.97521077371030240322, 0.00000000000000000000, ] -para[29, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 1.01054550946668975087, 0.61665759659341179422, 0.61715184308242332367, 0.61780652497130650325, 0.61863665696414016359, 0.61875554340857574775, 0.65368295550668886751, 0.62798233863035790581, 0.46378391611467023603, 0.36545397313985800158, 0.33275556683784335288, 0.91488560164532184427, 0.00000000000000000000, ] +para[27, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 1.64494151143170275198, 0.66884183085549764325, 0.66939231220631911778, 0.67012070743576368503, 0.67104445756729125261, 0.67117693839067271711, 0.71032167127378453841, 0.68237094121003305514, 0.50379682164830319469, 0.39686636252458268315, 0.36131084834197579880, 1.79023144097002218089, 0.00000000000000000000, ] +para[28, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 1.82373944615836158789, 0.83457182268860397034, 0.83525870589942752265, 0.83616758765028609268, 0.83732023061520288731, 0.83748553840119965841, 0.88632980854670040394, 0.85145326425977163609, 0.62863088447975457029, 0.49520449866643495573, 0.45083880724421337982, 1.98482175442717045932, 0.00000000000000000000, ] +para[29, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 1.01367184666092557954, 0.61824642009666663789, 0.61875525956928156823, 0.61942855439362543013, 0.62028242624423945983, 0.62040488538331917123, 0.65658846400260073572, 0.63075210329098130302, 0.46568645540867054100, 0.36684489002994058460, 0.33397901899137782955, 0.91933725206794292273, 0.00000000000000000000, ] para[30, :] .= [-0.20000000000000001110, -0.20000000000000001110, -0.20000000000000001110, -0.20000000000000001110, -0.20000000000000001110, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.34999999999999997780, 0.00000000000000000000, ] para[31, :] .= [-0.20000000000000001110, -0.20000000000000001110, -0.20000000000000001110, -0.20000000000000001110, -0.20000000000000001110, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.34999999999999997780, 0.00000000000000000000, ] para[32, :] .= [-0.02000000000000000042, -0.02000000000000000042, -0.02000000000000000042, -0.02000000000000000042, -0.02000000000000000042, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.05999999999999999778, -0.02000000000000000042, 0.00000000000000000000, ] @@ -413,23 +414,23 @@ para[33, :] .= [0.01799999999999999864, 0.01799999999999999864, 0.01799999999999 para[34, :] .= [0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, 0.01400000000000000029, ] para[35, :] .= [0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, 0.00449999999999999966, ] para[36, :] .= [2.25000000000000000000, 2.25000000000000000000, 2.25000000000000000000, 2.25000000000000000000, 2.25000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 2.25000000000000000000, 0.00000000000000000000, ] -para[37, :] .= [0.00000000000000000000, 0.00000000000000000000, -0.09829777101262363037, -0.09829777101262363037, -0.09829777101262285322, -0.07144703592391239699, -0.07315518943391634277, -0.07541781990534152103, -0.07828681929906811110, -0.07869769990595093523, -0.19940949634194285456, -0.19297695035564399468, -0.15188000118887029499, -0.12787541209987282609, -0.12014429048996594362, -0.42122810921047315613, 0.00000000000000000000, ] -para[38, :] .= [-0.05465436820587549205, -0.05465436820587549205, -0.05465436820587549205, -0.05465436820587549205, -0.05465436820587549205, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.02000700191472718284, -0.09464217451223637390, 0.00000000000000000000, ] -para[39, :] .= [-0.34336747976712866937, -0.34336747976712866937, -0.34336747976712866937, -0.34336747976712866937, -0.34336747976712866937, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.37503883934683640566, -0.33423064266647067866, 0.00000000000000000000, ] +para[37, :] .= [0.00000000000000000000, 0.00000000000000000000, -0.11927457168740815407, -0.11927457168740815407, -0.11927457168740893123, -0.08082433150595633164, -0.08263884175969052337, -0.08503979614375119234, -0.08808468419135503935, -0.08852137076046422137, -0.21755120817476047979, -0.21037246656424776758, -0.16450824838387576032, -0.13769515114877073358, -0.12904742818699313500, -0.46262990561498618103, 0.00000000000000000000, ] +para[38, :] .= [-0.05484357356346986762, -0.05484357356346986762, -0.05484357356346986762, -0.05484357356346986762, -0.05484357356346986762, -0.02006475383821756595, -0.02006475383821756595, -0.02006475383821756595, -0.02006475383821756595, -0.02006475383821756595, -0.02006475383821756595, -0.02006475383821756595, -0.02006475383821756595, -0.02006475383821756595, -0.02006475383821756595, -0.09497300880018987035, 0.00000000000000000000, ] +para[39, :] .= [-0.34453039950752933906, -0.34453039950752933906, -0.34453039950752933906, -0.34453039950752933906, -0.34453039950752933906, -0.37618753101937629779, -0.37618753101937629779, -0.37618753101937629779, -0.37618753101937629779, -0.37618753101937629779, -0.37618753101937629779, -0.37618753101937629779, -0.37618753101937629779, -0.37618753101937629779, -0.37618753101937629779, -0.33539407257558595532, 0.00000000000000000000, ] para[40, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] -para[41, :] .= [-0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, -0.19363538312314432233, ] +para[41, :] .= [-0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, -0.19324829958636655092, ] para[42, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] para[43, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] para[44, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] -para[45, :] .= [22.52686192038529000570, 22.52686192038529000570, 22.52686192038529000570, 22.52686192038529000570, 22.52686192038529000570, 22.49595614570382906550, 22.47884509200961389297, 22.45617968678696385609, 22.42744011368231227266, 22.42332388020056299638, 21.21412022274166275793, 21.21412002269416063882, 21.21412002269416063882, 21.20224020662945818572, 21.19124358544022612705, 21.17756323768730553070, 0.00000000000000000000, ] -para[46, :] .= [22.52686192038529000570, 22.52686192038529000570, 22.52686192038529000570, 22.52686192038529000570, 22.52686192038529000570, 22.49595614570382906550, 22.47884509200961389297, 22.45617968678696385609, 22.42744011368231227266, 22.42332420718731000875, 21.21412022274165920521, 21.21412002269416063882, 21.21412002269416063882, 21.20224020662945818572, 21.19124358544022612705, 21.17756323768730553070, 0.00000000000000000000, ] -para[47, :] .= [24.39170272256720650716, 24.39170272256720650716, 24.39170272256720650716, 24.39170272256720650716, 24.39170272256720650716, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.55603249650760133704, 24.34429539950921039804, 0.00000000000000000000, ] +para[45, :] .= [24.08561906239683025888, 24.08561906239683025888, 24.08561906239683025888, 24.08561906239683025888, 24.08561906239683025888, 24.05252277499231894353, 24.03415361046386422572, 24.00984758848611022586, 23.97902271472083413073, 23.97460180441209232072, 22.66837050149462129411, 22.66837044497584940927, 22.66837044497584940927, 22.65541217581229815892, 22.64345545182840524490, 22.62860586140813268230, 0.00000000000000000000, ] +para[46, :] .= [24.08561906239683381159, 24.08561906239683381159, 24.08561906239683381159, 24.08561906239683381159, 24.08561906239682670616, 24.05252277499231894353, 24.03415361046386422572, 24.00984758848611022586, 23.97902271472083413073, 23.97460192546443735750, 22.66837050149462129411, 22.66837044497584940927, 22.66837044497584940927, 22.65541217581229815892, 22.64345545182840524490, 22.62860586140813268230, 0.00000000000000000000, ] +para[47, :] .= [26.05069641890469966938, 26.05069641890469966938, 26.05069641890469966938, 26.05069641890469966938, 26.05069641890469966938, 26.21726003630234203001, 26.21726003630234203001, 26.21726003630234203001, 26.21726003630234203001, 26.21726003630234203001, 26.21726003630234203001, 26.21726003630234203001, 26.21726003630234203001, 26.21726003630234203001, 26.21726003630234203001, 26.00262574443621588216, 0.00000000000000000000, ] para[48, :] .= [1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, ] para[49, :] .= [1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, 1.02000000000000001776, ] para[50, :] .= [1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, 1.03000000000000002665, ] -para[51, :] .= [0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00540883217862396255, 0.00539820255416171776, 0.00532459869353055313, 0.00514826729258833354, 0.00514812832746273149, 0.00515839289233934167, 0.00505279544213775144, 0.00516115797192524730, 0.00508839894478304612, 0.00508164577323786098, 0.00850000000000000061, 0.00850000000000000061, ] -para[52, :] .= [0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00165516012678900673, 0.00180631165158436796, 0.00227701217898675480, 0.00348795852290754342, 0.00349001549596803700, 0.00439404370593465734, 0.00645123135091016289, 0.00219868932476542135, 0.00170031617694073388, 0.00156211048980464239, 0.00350000000000000007, 0.00350000000000000007, ] -para[53, :] .= [0.00000000000000000000, 1.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.84027501581455188440, 0.92050469310599392081, 0.92050450080225798555, 0.92049512789916831945, 0.92046830234215026856, 0.92046309308138807292, 0.90438122198355042070, 0.90397818883870084683, 0.90011005455630543892, 0.89530268183460637310, 0.89271148786344911574, 0.82261877586272091900, 0.00000000000000000000, ] +para[51, :] .= [0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00850000000000000061, 0.00539947111167225508, 0.00538872268544107660, 0.00531347643816301816, 0.00513753842762263487, 0.00513738397893860436, 0.00514492025923391719, 0.00503933079253156280, 0.00515237341134387045, 0.00508005217573738021, 0.00507331733826193489, 0.00850000000000000061, 0.00850000000000000061, ] +para[52, :] .= [0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00350000000000000007, 0.00165613520757642305, 0.00180736799997807261, 0.00228697841530981633, 0.00351104472888100596, 0.00351333394264741845, 0.00448113764830449131, 0.00656609119902265646, 0.00219799252017183720, 0.00169869828334108389, 0.00154489855606660949, 0.00350000000000000007, 0.00350000000000000007, ] +para[53, :] .= [0.00000000000000000000, 1.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.84180322084034697738, 0.92099494505064583016, 0.92096890825213262310, 0.92092442815335029405, 0.92085159363433155555, 0.92083964246425731304, 0.90118479359755454539, 0.90075175917887073673, 0.89662726623293209638, 0.89152932664257855677, 0.88878900855322817698, 0.82190061740587139205, 0.00000000000000000000, ] para[54, :] .= [20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, 20000000.00000000000000000000, ] para[55, :] .= [-0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, -0.14999999999999999445, ] para[56, :] .= [0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, 0.00600000000000000012, ] @@ -440,18 +441,18 @@ para[60, :] .= [0.00350000000000000007, 0.00350000000000000007, 0.00350000000000 para[61, :] .= [1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, 1000000.00000000000000000000, ] para[62, :] .= [0.00000000000000000000, -0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, 0.00000000000000000000, ] para[63, :] .= [0.00000000000000000000, -0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, -0.00000000000000000000, 0.00000000000000000000, ] -para[64, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 3425.27996802774578100070, 3959.57899612519304355374, 3125.71262594856671057642, 2214.61786125390972301830, 1229.85290659656379830267, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +para[64, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 3448.28912587350487228832, 3981.03050464255829865579, 3142.39859411763336538570, 2226.16195687165873096092, 1235.69237282042627157352, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] # -------------------------------- # Engine - stored in pare array: # -------------------------------- -pare[1, :] .= [112461322.67383173108100891113, 112410061.51228611171245574951, 0.00000000000000000000, 0.00000000000000000000, 112861433.39612689614295959473, 113374963.13581830263137817383, 113989423.02344253659248352051, 114602015.89733743667602539062, 115153088.21302413940429687500, 116253073.37406073510646820068, 116369957.29010796546936035156, 117930955.16037756204605102539, 117887926.67719838023185729980, 117591509.64362776279449462891, 117641576.71041361987590789795, 119426298.86326329410076141357, 0.00000000000000000000, ] -pare[2, :] .= [550.68824235652721199585, 547.71984941315849937382, 23.05625299200000100086, 23.05625299200000100086, 552.72805180342140829453, 588.11795551538273230108, 629.31956862406013897271, 669.71512602706513916928, 706.00888261082889130194, 673.77450442409940478683, 682.21723241982226682012, 542.01151415331457883440, 543.16337770530799389235, 561.53796956737039636209, 563.83886109973843758780, 537.92576897356605059031, 23.05625299200000100086, ] -pare[3, :] .= [0.00898110287223338050, 0.00895892457258104340, 0.00000000000000000000, 0.00000000000000000000, 0.00853054348124730570, 0.00856451341603534609, 0.00863410425643388983, 0.00871052447354913467, 0.00876242535620270178, 0.00714288087285871055, 0.00715415376996462321, 0.00419665743425981595, 0.00411594861352071375, 0.00439811762497989769, 0.00428192342518518392, 0.00279157910584898125, 0.00000000000000000000, ] +pare[1, :] .= [112463908.61584638059139251709, 112412604.18705464899539947510, 0.00000000000000000000, 0.00000000000000000000, 112863848.75497208535671234131, 113377572.48220801353454589844, 113992292.63594564795494079590, 114604928.76047617197036743164, 115155736.98340530693531036377, 116255425.03205031156539916992, 116367015.38194510340690612793, 117913778.86666613817214965820, 117876127.88054762780666351318, 117580054.68174119293689727783, 117631035.01230984926223754883, 119424992.74898526072502136230, 0.00000000000000000000, ] +pare[2, :] .= [550.86666614975263200904, 547.89585147149136901135, 23.05625299200000100086, 23.05625299200000100086, 552.89763547650602504291, 588.29987875066262859036, 629.51669827698617609713, 669.91562916891439272149, 706.19793105491237383831, 673.94857731118111132673, 682.70337317383803110715, 544.15311351496768565994, 544.18497460286562272813, 562.18783433634746415919, 564.17103200722647216026, 537.96429593976574778935, 23.05625299200000100086, ] +pare[3, :] .= [0.00898385111144407895, 0.00896160879927921684, 0.00000000000000000000, 0.00000000000000000000, 0.00853310424104095598, 0.00856751685781185005, 0.00863781025743514189, 0.00871500393445876625, 0.00876766316820076774, 0.00714760138033080760, 0.00716803999064969440, 0.00423613706516135381, 0.00413925307744740685, 0.00441790185417536858, 0.00429660919800034426, 0.00279460384059668004, 0.00000000000000000000, ] pare[4, :] .= [0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, 0.99799999999999999822, ] pare[5, :] .= [0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, 0.93999999999999994671, ] pare[6, :] .= [0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, ] pare[7, :] .= [0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, 0.98899999999999999023, ] -pare[8, :] .= [5.05333578379964176719, 5.09471263233891757949, 5.09999999999999964473, 5.09999999999999964473, 5.21339911180480441999, 5.11732960592716068504, 4.98449707585714296698, 4.93301449966266059022, 4.92141538718285342924, 5.10000004697817832522, 5.06275176651830882690, 6.61770622230352234538, 7.01169131820423441326, 7.07937111909393479436, 7.29259718018990188426, 5.97852272776135684751, 5.09999999999999964473, ] +pare[8, :] .= [5.05190602247433506733, 5.09317082898168305150, 5.09999999999999964473, 5.09999999999999964473, 5.21159537454759558273, 5.11598101410690553337, 4.98391632682877805394, 4.93295100791447982402, 4.92141731848481356337, 5.10000006271579842121, 5.06047515831433614153, 6.59390816213850250449, 6.99710945867789746444, 7.06669110360935714965, 7.28321928373742988327, 5.98115545763083389375, 5.09999999999999964473, ] pare[9, :] .= [0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, 0.89480000000000003979, ] pare[10, :] .= [0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, ] pare[11, :] .= [0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, ] @@ -460,167 +461,167 @@ pare[13, :] .= [0.89900000000000002132, 0.89900000000000002132, 0.89900000000000 pare[14, :] .= [0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, 0.97999999999999998224, ] pare[15, :] .= [1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, 1.68500000000000005329, ] pare[16, :] .= [-0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, -0.07699999999999999900, ] -pare[17, :] .= [1.09440919297305860880, 1.09214329163157009006, 0.00000000000000000000, 0.00000000000000000000, 1.06470154239266179275, 1.07510581271820160332, 1.08913709736565800235, 1.10247522121176810828, 1.11294034759450011229, 0.99999999987182852657, 1.00266342300504596174, 0.76464550705604228398, 0.75251538884211077729, 0.76902204490239145507, 0.73606894041743820001, 0.43291116870225732072, 0.00000000000000000000, ] -pare[18, :] .= [1.09440919297305860880, 1.09214329163157009006, 0.00000000000000000000, 0.00000000000000000000, 1.06470154239266179275, 1.07510581271820160332, 1.08913709736565800235, 1.10247522121176810828, 1.11294034759450011229, 0.99999999987182852657, 1.00266342300504596174, 0.76464550705604228398, 0.75251538884211077729, 0.76902204490239145507, 0.73606894041743820001, 0.43291116870225732072, 0.00000000000000000000, ] -pare[19, :] .= [1.08902798351773255625, 1.08852582007994258539, 0.00000000000000000000, 0.00000000000000000000, 1.06949899904155287800, 1.07078779548958080703, 1.07362168857651330001, 1.07809390712640751353, 1.08340801977109957299, 0.99999999976796793977, 1.00095848815515875430, 0.83463099021013809065, 0.83464946819271468303, 0.85749284825537797072, 0.85534820176521808577, 0.75491034971257908737, 0.00000000000000000000, ] -pare[20, :] .= [1.09440919297305860880, 1.08699476710835973847, 0.00000000000000000000, 0.00000000000000000000, 1.05763674048460942778, 1.08664601228008672607, 1.12823273863720197063, 1.16837342600993077113, 1.20094473517201394408, 1.07907383079276320004, 1.08714335055013600062, 0.82739213431266978027, 0.79088997894574752934, 0.78418699239505318399, 0.73289877948399695384, 0.43028530859006708376, 0.00000000000000000000, ] -pare[21, :] .= [1.09440919297305860880, 1.08699476710835973847, 0.00000000000000000000, 0.00000000000000000000, 1.05763674048460942778, 1.08664601228008672607, 1.12823273863720197063, 1.16837342600993077113, 1.20094473517201394408, 1.07907383079276320004, 1.08714335055013600062, 0.82739213431266978027, 0.79088997894574752934, 0.78418699239505318399, 0.73289877948399695384, 0.43028530859006708376, 0.00000000000000000000, ] -pare[22, :] .= [0.93674560574938348090, 0.93220721987157728616, 0.00000000000000000000, 0.00000000000000000000, 0.91623263819562283938, 0.93109597073500594000, 0.95654039728814155286, 0.98820717808759728218, 1.01921529689623757697, 0.92993387225542523122, 0.93533854098019197920, 0.80534366335405216386, 0.78695013871945596051, 0.78536249849891304198, 0.77205623691999192282, 0.71901605710703231367, 0.00000000000000000000, ] -pare[23, :] .= [300.84906148513471180195, 299.71964995817774024545, 0.00000000000000000000, 0.00000000000000000000, 292.12852790181557338656, 300.75852012331603191342, 311.13691123848644792815, 321.31847632313258600334, 329.61898120329090033920, 298.90875022973841623752, 300.89160703530296814279, 243.54315513648947444381, 236.41195162580595479085, 234.57606328321131172743, 221.72996019622479479949, 119.02919591904969820462, 0.00000000000000000000, ] -pare[24, :] .= [59.53474583058955715842, 58.82954968955339580816, 0.00000000000000000000, 0.00000000000000000000, 56.03417686559678401181, 58.77255195267501619583, 62.42092361644785825092, 65.13633323905811778332, 66.97646007726517325409, 58.60955832869963444409, 59.43242349451162453988, 36.80174775901669192990, 33.71682250358298205128, 33.13515555788999478182, 30.40480019910422271323, 19.90946615730603497241, 0.00000000000000000000, ] -pare[25, :] .= [27.03343517878406387922, 26.75728657181667102805, 0.00000000000000000000, 0.00000000000000000000, 25.77889553667944255722, 26.67015043742150837147, 28.23625699826504842349, 30.25009824895552412727, 32.28211924973022917129, 26.52411778755115179251, 26.85317730726240625927, 19.50714804387093792570, 18.61507869790086289186, 18.55728160302816576177, 17.93110896117828900742, 15.53599993902268217028, 0.00000000000000000000, ] -pare[26, :] .= [1.71886862324647671230, 1.70331255725599772788, 1.68500000000000005329, 1.68500000000000005329, 1.65575874283420576560, 1.69773842791289308884, 1.76880482942694694515, 1.83929945464999988758, 1.89732147493264347027, 1.68499999428222202447, 1.69852502393303739225, 1.31836564024017266483, 1.27324487667835817284, 1.26790857609471308010, 1.22326376343544174219, 1.07364730368001759508, 1.68500000000000005329, ] -pare[27, :] .= [2.53584262073304333995, 2.53122885443109657544, 2.50000000000000000000, 2.50000000000000000000, 2.49586036133617028554, 2.53203386570409660905, 2.53394565170063446047, 2.44565060979910775529, 2.32776206625483883528, 2.50000001753922163061, 2.49900454370375335600, 2.02485223501947775304, 1.95215656041608109916, 1.93907893091290817189, 1.83221296615484363635, 1.30052491339174158824, 2.50000000000000000000, ] -pare[28, :] .= [12.17659450476808125075, 12.00238059586812688906, 12.00000000000000000000, 12.00000000000000000000, 11.41761987021670776699, 11.97844499062904688458, 12.97544249726262499678, 14.27896260669242778363, 15.61780937307119820900, 11.99999981584853436800, 12.20861481731646591697, 7.87477521812404024359, 7.35016711563623381664, 7.29756318232735345930, 6.93603417485852524749, 5.64373218306234125663, 12.00000000000000000000, ] +pare[17, :] .= [1.09430725433917053202, 1.09204124941582958463, 0.00000000000000000000, 0.00000000000000000000, 1.06460704837074993101, 1.07502464432790412197, 1.08906856765082493688, 1.10242279206975823946, 1.11291104721192035676, 0.99999999987036047866, 1.00334499033231372422, 0.76798377834973508005, 0.75446498549277440926, 0.77070260500017095939, 0.73744307366253603053, 0.43342576768526441811, 0.00000000000000000000, ] +pare[18, :] .= [1.09430725433917053202, 1.09204124941582958463, 0.00000000000000000000, 0.00000000000000000000, 1.06460704837074993101, 1.07502464432790412197, 1.08906856765082493688, 1.10242279206975823946, 1.11291104721192035676, 0.99999999987036047866, 1.00334499033231372422, 0.76798377834973508005, 0.75446498549277440926, 0.77070260500017095939, 0.73744307366253603053, 0.43342576768526441811, 0.00000000000000000000, ] +pare[19, :] .= [1.08903694509902226883, 1.08853372798280534361, 0.00000000000000000000, 0.00000000000000000000, 1.06950374711963402952, 1.07079492739618009622, 1.07363454502018451642, 1.07811093939405622244, 1.08341811298325318980, 0.99999999976792852685, 1.00142462476517346559, 0.83675889752855281412, 0.83582675429055997007, 0.85846180288736129160, 0.85605526792922770341, 0.75499672983737831089, 0.00000000000000000000, ] +pare[20, :] .= [1.09430725433917053202, 1.08689454242058758382, 0.00000000000000000000, 0.00000000000000000000, 1.05754669021103597792, 1.08657210788449409833, 1.12816825513594465313, 1.16832184109645154102, 1.20091330686539499162, 1.07907383079117913383, 1.08789851483399724330, 0.83102302533942307150, 0.79297979635217308303, 0.78593434944273699028, 0.73428992175585805491, 0.43079938684430951756, 0.00000000000000000000, ] +pare[21, :] .= [1.09430725433917053202, 1.08689454242058758382, 0.00000000000000000000, 0.00000000000000000000, 1.05754669021103597792, 1.08657210788449409833, 1.12816825513594465313, 1.16832184109645154102, 1.20091330686539499162, 1.07907383079117913383, 1.08789851483399724330, 0.83102302533942307150, 0.79297979635217308303, 0.78593434944273699028, 0.73428992175585805491, 0.43079938684430951756, 0.00000000000000000000, ] +pare[22, :] .= [0.93682437127265361099, 0.93228007629430453829, 0.00000000000000000000, 0.00000000000000000000, 0.91628621092688522509, 0.93116369213120342430, 0.95663819777459013771, 0.98831143746679583906, 1.01926745979510746665, 0.92993387192955467846, 0.93575807683869860476, 0.80691270009042037614, 0.78781274405516521497, 0.78604421890241715776, 0.77252829516188326053, 0.71903379524523336475, 0.00000000000000000000, ] +pare[23, :] .= [308.68276430431853896152, 307.52507092604480476439, 0.00000000000000000000, 0.00000000000000000000, 299.73788470561481744880, 308.60048136349456626704, 319.25213319726822192024, 329.70298991978643243783, 338.22571265710990928710, 306.72104431957001224873, 308.94682531550495241390, 250.63863811727870256618, 243.01133622071438367129, 241.07028687701540548005, 227.82378561750854828460, 122.25098674141921151204, 0.00000000000000000000, ] +pare[24, :] .= [61.10223803275167142601, 60.37988539008628663396, 0.00000000000000000000, 0.00000000000000000000, 57.51365237782571426806, 60.32088088531868663722, 64.05647933507854929758, 66.83686689586160412091, 68.72526566416877358279, 60.14138049955986531359, 61.05095186721879940706, 38.01063526429110339677, 34.73024649047455625350, 34.11360187427567325358, 31.28064345477174157395, 20.43935951964763830802, 0.00000000000000000000, ] +pare[25, :] .= [27.76301936481717902439, 27.47907202760460876334, 0.00000000000000000000, 0.00000000000000000000, 26.47318487625065941415, 27.38927599076394159283, 28.99942667909154536687, 31.06789154669507624362, 33.15101562808673918425, 27.23511418879660794801, 27.59974681416264985501, 20.11142964557972945272, 19.15726151319486092461, 19.08881196957484149834, 18.43480377619266263878, 15.95327695722184024874, 0.00000000000000000000, ] +pare[26, :] .= [1.71870631485650693371, 1.70315329062779952096, 1.68500000000000005329, 1.68500000000000005329, 1.65562213839867267140, 1.69761415928034420375, 1.76869284393236547714, 1.83920796018498067248, 1.89726531099700435057, 1.68499999211226025864, 1.69979507936995699602, 1.32295206106048635064, 1.27577435048070131351, 1.26992702763030451685, 1.22465950863072370325, 1.07386201210816456530, 1.68500000000000005329, ] +pare[27, :] .= [2.53464907599660538295, 2.53013420403533384473, 2.50000000000000000000, 2.50000000000000000000, 2.49507873511356681462, 2.53111343906370267476, 2.53262055385468798363, 2.44434660866540731661, 2.32716301321784069245, 2.50000002294833478800, 2.49949757250108017814, 2.03263575530017259752, 1.95656198892511490328, 1.94272939817569723076, 1.83500403441234016810, 1.30129342889218446722, 2.50000000000000000000, ] +pare[28, :] .= [12.17963138650141097230, 12.00516578247749777120, 12.00000000000000000000, 12.00000000000000000000, 11.41960890833877151351, 11.98103433025305086801, 12.97936172871890825320, 14.28336390853895387920, 15.62011423428170076022, 11.99999975300684162960, 12.22454522827007750152, 7.91985633928680243798, 7.37377365502293713462, 7.31609818885708929059, 6.94840476159398878764, 5.64411314398727448349, 12.00000000000000000000, ] pare[29, :] .= [1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, ] pare[30, :] .= [1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, 1.07907383093106967742, ] -pare[31, :] .= [0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, 0.92993387250364423213, ] -pare[32, :] .= [0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, 0.44786999296151280836, ] -pare[33, :] .= [0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, 0.51142154951560048204, ] -pare[34, :] .= [298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, 298.90875026365307576270, ] -pare[35, :] .= [58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, 58.60955835546052128393, ] -pare[36, :] .= [26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, 26.52411780562465892785, ] -pare[37, :] .= [5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, 5.53466885461584379158, ] -pare[38, :] .= [17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, 17.14526828651535694803, ] -pare[39, :] .= [1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, 1.68499999451308846155, ] -pare[40, :] .= [2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, 2.50000001691923667835, ] -pare[41, :] .= [11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, 11.99999982287875255338, ] -pare[42, :] .= [3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, 3.52846808882349582959, ] -pare[43, :] .= [3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, 3.55315970502750388960, ] -pare[44, :] .= [0.60822184655469735404, 0.60299698035469218027, 0.59999999999999997780, 0.59999999999999997780, 0.57468307108458493992, 0.60574771036606900321, 0.64829765824049601086, 0.69343871457667960456, 0.73504164952319350768, 0.59999999536556436475, 0.60797201420489865864, 0.42473916831186109277, 0.40549060926711988362, 0.40106656231376575095, 0.37301341449000396944, 0.19360119536383890715, 0.59999999999999997780, ] -pare[45, :] .= [0.62053512668024024546, 0.60969227632707079234, 0.59999999999999997780, 0.59999999999999997780, 0.57348524495531338907, 0.60609413222134422838, 0.67241086482775225264, 0.79150526914290286751, 0.98999999999999999112, 0.60000001756159404565, 0.61264178346460651525, 0.39224857212600261480, 0.37081496545031472634, 0.36955462051519544220, 0.35492356318607704013, 0.30107852608700541586, 0.59999999999999997780, ] -pare[46, :] .= [0.00000000000000000000, 0.21814305044439774584, 0.26177166053327727280, 0.26177166053327727280, 0.25918513732665848792, 0.45602160104101052696, 0.54500425133989938153, 0.65755760294066156746, 0.80000040708438180381, 0.80000000000000004441, 0.80000000000000004441, 0.81420154048042414630, 0.77100569246558137149, 0.71417147649305512402, 0.62183258121681150854, 0.24769781925001763123, 0.00000000000000000000, ] -pare[47, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 101320.00000000000000000000, 101320.00000000000000000000, 101320.00000000000000000000, 73055.82607506470230873674, 51425.13037403167254524305, 35409.22481618286838056520, 23922.60884332878777058795, 23922.60884332878777058795, 21808.66757786953894537874, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806239413098, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] -pare[48, :] .= [340.20746611442842777251, 340.20746611442842777251, 340.20746611442842777251, 340.20746611442842777251, 340.20746611442842777251, 329.81689344240891159643, 319.08814833503646468671, 307.98596626076636084690, 296.85578884697559942651, 296.85578884697559942651, 295.43688582350870319715, 295.43688582350870319715, 306.02981554329483060428, 317.83077639197676944605, 329.20929695299292916388, 340.20746611442842777251, 0.00000000000000000000, ] -pare[49, :] .= [1.22556270407613165929, 1.22556270407613165929, 1.22556270407613165929, 1.22556270407613165929, 1.22556270407613165929, 0.94023648180040153566, 0.70710203883564071159, 0.52261587684231047835, 0.38005419470330531473, 0.38005419470330531473, 0.34980638696232724261, 0.34980638696232724261, 0.49530955580176810882, 0.68349559737802012549, 0.92543511330157934847, 1.22556270407613165929, 0.00000000000000000000, ] -pare[50, :] .= [0.00001780000000000000, 0.00001780000000000000, 0.00001780000000000000, 0.00001780000000000000, 0.00001780000000000000, 0.00001695656710325185, 0.00001608728281018696, 0.00001519019915946187, 0.00001429427940852111, 0.00001429427940852111, 0.00001418036536799783, 0.00001418036536799783, 0.00001503246236331890, 0.00001598554311680081, 0.00001690728792836687, 0.00001780000000000000, 0.00000000000000000000, ] -pare[51, :] .= [288.19999999999998863132, 288.19999999999998863132, 288.19999999999998863132, 288.19999999999998863132, 288.19999999999998863132, 270.86450000000331783667, 253.52900001962711939996, 236.19361407763426541351, 219.43067572699251854829, 219.43067572699251854829, 217.33803163618762255282, 217.33803163618762255282, 233.20280876858330998402, 251.53486658846301793346, 269.86743326763917139033, 288.19999999999998863132, 0.00000000000000000000, ] -pare[52, :] .= [0.00000000000000000000, 74.21389444216049469105, 89.05667333059258794492, 89.05667333059258794492, 88.17671882442265030022, 150.40362779797968073581, 173.90439739477130842715, 202.51851371379299848741, 237.48475192293577151759, 237.48463107758050227858, 236.34950865880696824206, 240.54516755223997392932, 235.95072984807217153502, 226.98567485079209404830, 204.71306688485140057310, 84.26864744911819116169, 0.00000000000000000000, ] -pare[53, :] .= [288.19999999999998863132, 290.93657024920275944169, 0.00000000000000000000, 0.00000000000000000000, 292.06309613053866769405, 282.11112653922191384481, 268.57258716473546655834, 256.60688791842773071039, 247.50940479337256761028, 247.50937622665611570483, 245.14932016979446416372, 246.14526321811061393419, 260.91112783771967542634, 277.16110689712706971477, 290.69861614430135432485, 291.72827303721481939647, 0.00000000000000000000, ] -pare[54, :] .= [-42093.61205685146705945954, -39339.76099249481922015548, 0.00000000000000000000, 0.00000000000000000000, -38206.04518525319872424006, -48219.82076437748037278652, -61834.81134904206555802375, -73862.97523678670404478908, -83004.66182718555501196533, -83004.69052610745711717755, -85375.50383868959033861756, -84375.06014477284043096006, -69536.78193580209335777909, -53198.81420960390823893249, -39579.22839386572741204873, -38543.00958513598015997559, 0.00000000000000000000, ] -pare[55, :] .= [101320.00000000000000000000, 104727.26546120493730995804, 0.00000000000000000000, 0.00000000000000000000, 106153.49118323400034569204, 84228.40627267678792122751, 62906.42785606093821115792, 47308.19085574999189702794, 36436.08167721779318526387, 36436.06697935163538204506, 33215.93613600436947308481, 33689.95249166858411626890, 49055.67358265246002702042, 69233.99592542584287002683, 92926.32715037047455552965, 105728.14533138343540485948, 0.00000000000000000000, ] -pare[56, :] .= [1006.06967103639692595607, 1006.18244357993717130739, 0.00000000000000000000, 0.00000000000000000000, 1006.23016909185389522463, 1005.83273085281973635574, 1005.35324750401775872888, 1004.97791028333438134723, 1004.73491201500974057126, 1004.73491131895195849211, 1004.67883529564937816758, 1004.70215263404020333837, 1005.10650493743855804496, 1005.65136880980617206660, 1006.17246292551249098324, 1006.21590126240084828169, 0.00000000000000000000, ] +pare[31, :] .= [0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, 0.92993387217752898621, ] +pare[32, :] .= [0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, 0.44786697303553180127, ] +pare[33, :] .= [0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, 0.51141679861833055920, ] +pare[34, :] .= [306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, 306.72104435477075412564, ] +pare[35, :] .= [60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, 60.14138052709865434053, ] +pare[36, :] .= [27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, 27.23511420734002541622, ] +pare[37, :] .= [5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, 5.68298608736713806167, ] +pare[38, :] .= [17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, 17.60440748840868963043, ] +pare[39, :] .= [1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, 1.68499999234576613993, ] +pare[40, :] .= [2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, 2.50000002233302343058, ] +pare[41, :] .= [11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, 11.99999976002710866396, ] +pare[42, :] .= [3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, 3.52839600730449465260, ] +pare[43, :] .= [3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, 3.54911517156557820840, ] +pare[44, :] .= [0.60817191852372176619, 0.60295471123396449098, 0.59999999999999997780, 0.59999999999999997780, 0.57465550342649940330, 0.60572978607315230981, 0.64825796486341924485, 0.69338200513441494710, 0.73499854363837358040, 0.59999999370944456789, 0.60869084440251175483, 0.42656620112406146150, 0.40649078132837379584, 0.40192133989131023641, 0.37366746747731938161, 0.19377229465411310860, 0.59999999999999997780, ] +pare[45, :] .= [0.62072691433857718479, 0.60986321453064828990, 0.59999999999999997780, 0.59999999999999997780, 0.57359685657043657514, 0.60625136818769798097, 0.67269998290541699326, 0.79203513504623779262, 0.98999999999999999112, 0.60000002299653054649, 0.61366574938393636529, 0.39419370842499451557, 0.37181476388802064958, 0.37034242655451998782, 0.35544524911909936016, 0.30109615357042263106, 0.59999999999999997780, ] +pare[46, :] .= [0.00000000000000000000, 0.21811452980238857369, 0.26173743576286628842, 0.26173743576286628842, 0.25911440290405435283, 0.45593592416154493652, 0.54494812311575180352, 0.65752944504416821481, 0.79999929708753947377, 0.80000000000000004441, 0.80000000000000004441, 0.81414853396266873009, 0.77089195158040502154, 0.71401157014789140565, 0.62165102306730746218, 0.24757414674204175631, 0.00000000000000000000, ] +pare[47, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 101320.00000000000000000000, 101320.00000000000000000000, 101320.00000000000000000000, 73055.82607506470230873674, 51425.13037403167254524305, 35409.22481618286838056520, 23922.60884332878777058795, 23922.60884332878777058795, 21797.34820571471573202871, 21797.34820571471573202871, 33121.82902497220493387431, 49305.76027218668605200946, 71633.23500801266345661134, 101320.00000000000000000000, 0.00000000000000000000, ] +pare[48, :] .= [340.20746611442842777251, 340.20746611442842777251, 340.20746611442842777251, 340.20746611442842777251, 340.20746611442842777251, 329.81689344240891159643, 319.08814833503646468671, 307.98596626076636084690, 296.85578884697559942651, 296.85578884697559942651, 295.43249390571230605929, 295.43249390571230605929, 306.01885049920355186259, 317.82373603116849380967, 329.20589846123010602241, 340.20746611442842777251, 0.00000000000000000000, ] +pare[49, :] .= [1.22556270407613165929, 1.22556270407613165929, 1.22556270407613165929, 1.22556270407613165929, 1.22556270407613165929, 0.94023648180040153566, 0.70710203883564071159, 0.52261587684231047835, 0.38005419470330531473, 0.38005419470330531473, 0.34963522180780515214, 0.34963522180780515214, 0.49516049422485863829, 0.68336548271936914389, 0.92535288729434184152, 1.22556270407613165929, 0.00000000000000000000, ] +pare[50, :] .= [0.00001780000000000000, 0.00001780000000000000, 0.00001780000000000000, 0.00001780000000000000, 0.00001780000000000000, 0.00001695656710325185, 0.00001608728281018696, 0.00001519019915946187, 0.00001429427940852111, 0.00001429427940852111, 0.00001418001288707259, 0.00001418001288707259, 0.00001503157849027662, 0.00001598497354098561, 0.00001690701230808574, 0.00001780000000000000, 0.00000000000000000000, ] +pare[51, :] .= [288.19999999999998863132, 288.19999999999998863132, 288.19999999999998863132, 288.19999999999998863132, 288.19999999999998863132, 270.86450000000331783667, 253.52900001962711939996, 236.19361407763426541351, 219.43067572699251854829, 219.43067572699251854829, 217.33156985893617729744, 217.33156985893617729744, 233.18609776109042286407, 251.52372306974572779836, 269.86186150813188078246, 288.19999999999998863132, 0.00000000000000000000, ] +pare[52, :] .= [0.00000000000000000000, 74.20419150681060216357, 89.04502980817271406977, 89.04502980817271406977, 88.15265444574143316459, 150.37537011575449241718, 173.88648754365871695882, 202.50984147683362834869, 237.48442241394752727501, 237.48463107758050227858, 236.34599512456986758480, 240.52593179827073299748, 235.90746888172321860111, 226.92982479388359706718, 204.65118357821583572331, 84.22657313855170002626, 0.00000000000000000000, ] +pare[53, :] .= [288.19999999999998863132, 290.93585475680777108209, 0.00000000000000000000, 0.00000000000000000000, 292.06098799558196787984, 282.10690217531993084776, 268.56948945345584434108, 256.60514045592827869768, 247.50932690055083185143, 247.50937622665611570483, 245.14203214380520989835, 246.13419630062654164249, 260.88427939921257348033, 277.13736923953240420815, 290.68046305007800356179, 291.72475088327149705947, 0.00000000000000000000, ] +pare[54, :] .= [-42093.61205685146705945954, -39340.48103804122365545481, 0.00000000000000000000, 0.00000000000000000000, -38208.16681365877593634650, -48224.07042304985225200653, -61837.92579052580549614504, -73864.73148772252898197621, -83004.74008049156691413373, -83004.69052610745711717755, -85382.82460207540134433657, -84386.17737489198043476790, -69563.76917405483254697174, -53222.68740703286312054843, -39597.49685509000119054690, -38546.55424525609851116315, 0.00000000000000000000, ] +pare[55, :] .= [101320.00000000000000000000, 104726.36401564432890154421, 0.00000000000000000000, 0.00000000000000000000, 106150.80925726504938211292, 84223.99349783710204064846, 62903.89068201688496628776, 47307.06471856807911535725, 36436.04160057874105405062, 36436.06697935163538204506, 33198.69447981548728421330, 33670.67213903304946143180, 49032.03353260784206213430, 69207.72993530593521427363, 92902.55316734914958942682, 105723.67744114129163790494, 0.00000000000000000000, ] +pare[56, :] .= [1006.06967103639692595607, 1006.18241351790527460253, 0.00000000000000000000, 0.00000000000000000000, 1006.23007903516418082290, 1005.83257227153410440224, 1005.35314368667479811847, 1004.97785971975122265576, 1004.73491011707108100381, 1004.73491131895195849211, 1004.67866651459348759090, 1004.70189076522308369022, 1005.10567869193141632422, 1005.65051830134916599491, 1006.17170293048491203081, 1006.21575154943741381430, 0.00000000000000000000, ] pare[57, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[58, :] .= [288.19999999999998863132, 290.93657024920275944169, 0.00000000000000000000, 0.00000000000000000000, 292.06309613053866769405, 282.11112653922191384481, 268.57258716473546655834, 256.60688791842773071039, 247.50940479337256761028, 247.50937622665611570483, 245.14932016979446416372, 246.14526321811061393419, 260.91112783771967542634, 277.16110689712706971477, 290.69861614430135432485, 291.72827303721481939647, 0.00000000000000000000, ] -pare[59, :] .= [-42093.61205685146705945954, -39339.76099249481922015548, 0.00000000000000000000, 0.00000000000000000000, -38206.04518525319872424006, -48219.82076437748037278652, -61834.81134904206555802375, -73862.97523678670404478908, -83004.66182718555501196533, -83004.69052610745711717755, -85375.50383868959033861756, -84375.06014477284043096006, -69536.78193580209335777909, -53198.81420960390823893249, -39579.22839386572741204873, -38543.00958513598015997559, 0.00000000000000000000, ] -pare[60, :] .= [101117.36000000000058207661, 104517.81093028253235388547, 0.00000000000000000000, 0.00000000000000000000, 105941.18420086753030773252, 84059.94946013143635354936, 62780.61500034881464671344, 47213.57447403849073452875, 36363.20951386335946153849, 36363.19484539292898261920, 33149.50426373236405197531, 33622.57258668524445965886, 48957.56223548715206561610, 69095.52793357499467674643, 92740.47449606972804758698, 105516.68904072066652588546, 0.00000000000000000000, ] -pare[61, :] .= [1006.06967103639692595607, 1006.18244357993717130739, 0.00000000000000000000, 0.00000000000000000000, 1006.23016909185389522463, 1005.83273085281973635574, 1005.35324750401775872888, 1004.97791028333438134723, 1004.73491201500974057126, 1004.73491131895195849211, 1004.67883529564937816758, 1004.70215263404020333837, 1005.10650493743855804496, 1005.65136880980617206660, 1006.17246292551249098324, 1006.21590126240084828169, 0.00000000000000000000, ] +pare[58, :] .= [288.19999999999998863132, 290.93585475680777108209, 0.00000000000000000000, 0.00000000000000000000, 292.06098799558196787984, 282.10690217531993084776, 268.56948945345584434108, 256.60514045592827869768, 247.50932690055083185143, 247.50937622665611570483, 245.14203214380520989835, 246.13419630062654164249, 260.88427939921257348033, 277.13736923953240420815, 290.68046305007800356179, 291.72475088327149705947, 0.00000000000000000000, ] +pare[59, :] .= [-42093.61205685146705945954, -39340.48103804122365545481, 0.00000000000000000000, 0.00000000000000000000, -38208.16681365877593634650, -48224.07042304985225200653, -61837.92579052580549614504, -73864.73148772252898197621, -83004.74008049156691413373, -83004.69052610745711717755, -85382.82460207540134433657, -84386.17737489198043476790, -69563.76917405483254697174, -53222.68740703286312054843, -39597.49685509000119054690, -38546.55424525609851116315, 0.00000000000000000000, ] +pare[60, :] .= [101117.36000000000058207661, 104516.91128761303843930364, 0.00000000000000000000, 0.00000000000000000000, 105938.50763875052507501096, 84055.54551084143167827278, 62778.08290065285109449178, 47212.45058913094544550404, 36363.16951737758063245565, 36363.19484539292898261920, 33132.29709085585636785254, 33603.33079475498379906639, 48933.96946554262831341475, 69069.31447543532704003155, 92716.74806101445574313402, 105512.23008625900547485799, 0.00000000000000000000, ] +pare[61, :] .= [1006.06967103639692595607, 1006.18241351790527460253, 0.00000000000000000000, 0.00000000000000000000, 1006.23007903516418082290, 1005.83257227153410440224, 1005.35314368667479811847, 1004.97785971975122265576, 1004.73491011707108100381, 1004.73491131895195849211, 1004.67866651459348759090, 1004.70189076522308369022, 1005.10567869193141632422, 1005.65051830134916599491, 1006.17170293048491203081, 1006.21575154943741381430, 0.00000000000000000000, ] pare[62, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[63, :] .= [288.19999999999998863132, 290.93657024920275944169, 0.00000000000000000000, 0.00000000000000000000, 292.06309613053866769405, 282.11112653922191384481, 268.57258716473546655834, 256.60688791842773071039, 247.50940479337256761028, 247.50937622665611570483, 245.14932016979446416372, 246.14526321811061393419, 260.91112783771967542634, 277.16110689712706971477, 290.69861614430135432485, 291.72827303721481939647, 0.00000000000000000000, ] -pare[64, :] .= [-42093.61205685146705945954, -39339.76099249481922015548, 0.00000000000000000000, 0.00000000000000000000, -38206.04518525319872424006, -48219.82076437748037278652, -61834.81134904206555802375, -73862.97523678670404478908, -83004.66182718555501196533, -83004.69052610745711717755, -85375.50383868959033861756, -84375.06014477284043096006, -69536.78193580209335777909, -53198.81420960390823893249, -39579.22839386572741204873, -38543.00958513598015997559, 0.00000000000000000000, ] -pare[65, :] .= [101117.36000000000058207661, 104517.81093028253235388547, 0.00000000000000000000, 0.00000000000000000000, 105941.18420086753030773252, 84059.94946013143635354936, 62780.61500034881464671344, 47213.57447403849073452875, 36363.20951386335946153849, 36363.19484539292898261920, 33149.50426373236405197531, 33622.57258668524445965886, 48957.56223548715206561610, 69095.52793357499467674643, 92740.47449606972804758698, 105516.68904072066652588546, 0.00000000000000000000, ] -pare[66, :] .= [1006.06967103639692595607, 1006.18244357993717130739, 0.00000000000000000000, 0.00000000000000000000, 1006.23016909185389522463, 1005.83273085281973635574, 1005.35324750401775872888, 1004.97791028333438134723, 1004.73491201500974057126, 1004.73491131895195849211, 1004.67883529564937816758, 1004.70215263404020333837, 1005.10650493743855804496, 1005.65136880980617206660, 1006.17246292551249098324, 1006.21590126240084828169, 0.00000000000000000000, ] +pare[63, :] .= [288.19999999999998863132, 290.93585475680777108209, 0.00000000000000000000, 0.00000000000000000000, 292.06098799558196787984, 282.10690217531993084776, 268.56948945345584434108, 256.60514045592827869768, 247.50932690055083185143, 247.50937622665611570483, 245.14203214380520989835, 246.13419630062654164249, 260.88427939921257348033, 277.13736923953240420815, 290.68046305007800356179, 291.72475088327149705947, 0.00000000000000000000, ] +pare[64, :] .= [-42093.61205685146705945954, -39340.48103804122365545481, 0.00000000000000000000, 0.00000000000000000000, -38208.16681365877593634650, -48224.07042304985225200653, -61837.92579052580549614504, -73864.73148772252898197621, -83004.74008049156691413373, -83004.69052610745711717755, -85382.82460207540134433657, -84386.17737489198043476790, -69563.76917405483254697174, -53222.68740703286312054843, -39597.49685509000119054690, -38546.55424525609851116315, 0.00000000000000000000, ] +pare[65, :] .= [101117.36000000000058207661, 104516.91128761303843930364, 0.00000000000000000000, 0.00000000000000000000, 105938.50763875052507501096, 84055.54551084143167827278, 62778.08290065285109449178, 47212.45058913094544550404, 36363.16951737758063245565, 36363.19484539292898261920, 33132.29709085585636785254, 33603.33079475498379906639, 48933.96946554262831341475, 69069.31447543532704003155, 92716.74806101445574313402, 105512.23008625900547485799, 0.00000000000000000000, ] +pare[66, :] .= [1006.06967103639692595607, 1006.18241351790527460253, 0.00000000000000000000, 0.00000000000000000000, 1006.23007903516418082290, 1005.83257227153410440224, 1005.35314368667479811847, 1004.97785971975122265576, 1004.73491011707108100381, 1004.73491131895195849211, 1004.67866651459348759090, 1004.70189076522308369022, 1005.10567869193141632422, 1005.65051830134916599491, 1006.17170293048491203081, 1006.21575154943741381430, 0.00000000000000000000, ] pare[67, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[68, :] .= [288.19999999999998863132, 290.93657024920275944169, 0.00000000000000000000, 0.00000000000000000000, 292.06309613053866769405, 282.11112653922191384481, 268.57258716473546655834, 256.60688791842773071039, 247.50940479337256761028, 247.50937622665611570483, 245.14932016979446416372, 246.14526321811061393419, 260.91112783771967542634, 277.16110689712706971477, 290.69861614430135432485, 291.72827303721481939647, 0.00000000000000000000, ] -pare[69, :] .= [-42093.61205685146705945954, -39339.76099249481922015548, 0.00000000000000000000, 0.00000000000000000000, -38206.04518525319872424006, -48219.82076437748037278652, -61834.81134904206555802375, -73862.97523678670404478908, -83004.66182718555501196533, -83004.69052610745711717755, -85375.50383868959033861756, -84375.06014477284043096006, -69536.78193580209335777909, -53198.81420960390823893249, -39579.22839386572741204873, -38543.00958513598015997559, 0.00000000000000000000, ] -pare[70, :] .= [101117.36000000000058207661, 104517.81093028253235388547, 0.00000000000000000000, 0.00000000000000000000, 105941.18420086753030773252, 84059.94946013143635354936, 62780.61500034881464671344, 47213.57447403849073452875, 36363.20951386335946153849, 36363.19484539292898261920, 33149.50426373236405197531, 33622.57258668524445965886, 48957.56223548715206561610, 69095.52793357499467674643, 92740.47449606972804758698, 105516.68904072066652588546, 0.00000000000000000000, ] -pare[71, :] .= [1006.06967103639692595607, 1006.18244357993717130739, 0.00000000000000000000, 0.00000000000000000000, 1006.23016909185389522463, 1005.83273085281973635574, 1005.35324750401775872888, 1004.97791028333438134723, 1004.73491201500974057126, 1004.73491131895195849211, 1004.67883529564937816758, 1004.70215263404020333837, 1005.10650493743855804496, 1005.65136880980617206660, 1006.17246292551249098324, 1006.21590126240084828169, 0.00000000000000000000, ] +pare[68, :] .= [288.19999999999998863132, 290.93585475680777108209, 0.00000000000000000000, 0.00000000000000000000, 292.06098799558196787984, 282.10690217531993084776, 268.56948945345584434108, 256.60514045592827869768, 247.50932690055083185143, 247.50937622665611570483, 245.14203214380520989835, 246.13419630062654164249, 260.88427939921257348033, 277.13736923953240420815, 290.68046305007800356179, 291.72475088327149705947, 0.00000000000000000000, ] +pare[69, :] .= [-42093.61205685146705945954, -39340.48103804122365545481, 0.00000000000000000000, 0.00000000000000000000, -38208.16681365877593634650, -48224.07042304985225200653, -61837.92579052580549614504, -73864.73148772252898197621, -83004.74008049156691413373, -83004.69052610745711717755, -85382.82460207540134433657, -84386.17737489198043476790, -69563.76917405483254697174, -53222.68740703286312054843, -39597.49685509000119054690, -38546.55424525609851116315, 0.00000000000000000000, ] +pare[70, :] .= [101117.36000000000058207661, 104516.91128761303843930364, 0.00000000000000000000, 0.00000000000000000000, 105938.50763875052507501096, 84055.54551084143167827278, 62778.08290065285109449178, 47212.45058913094544550404, 36363.16951737758063245565, 36363.19484539292898261920, 33132.29709085585636785254, 33603.33079475498379906639, 48933.96946554262831341475, 69069.31447543532704003155, 92716.74806101445574313402, 105512.23008625900547485799, 0.00000000000000000000, ] +pare[71, :] .= [1006.06967103639692595607, 1006.18241351790527460253, 0.00000000000000000000, 0.00000000000000000000, 1006.23007903516418082290, 1005.83257227153410440224, 1005.35314368667479811847, 1004.97785971975122265576, 1004.73491011707108100381, 1004.73491131895195849211, 1004.67866651459348759090, 1004.70189076522308369022, 1005.10567869193141632422, 1005.65051830134916599491, 1006.17170293048491203081, 1006.21575154943741381430, 0.00000000000000000000, ] pare[72, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[73, :] .= [342.71489596642641117796, 344.87738276260000702678, 0.00000000000000000000, 0.00000000000000000000, 342.87243452261111542612, 334.07055006174607569847, 322.62986321130404121504, 312.55950847841376116776, 304.86548739042069655625, 292.41798952840468928116, 290.43129746455633721780, 268.15930895456597227167, 281.10628737398269549885, 298.20304875972141189777, 309.25035608863692004888, 298.08395381260243084398, 0.00000000000000000000, ] -pare[74, :] .= [12831.84764431975781917572, 15014.28200087624099978711, 0.00000000000000000000, 0.00000000000000000000, 12990.82574532128091959748, 4111.46151474862654140452, -7422.84302667558495159028, -17570.18735218930305563845, -25319.16732732789023430087, -37848.87823906815901864320, -39848.24479140074981842190, -62250.31918849977228092030, -49230.65067062422895105556, -32026.26928451774074346758, -20903.41262807513339794241, -32146.14522179516279720701, 0.00000000000000000000, ] -pare[75, :] .= [173807.45736951834987848997, 178026.49981445842422544956, 0.00000000000000000000, 0.00000000000000000000, 175413.04196679545566439629, 142711.80644688080064952374, 111046.65500701080600265414, 86839.90178217615175526589, 68992.69830812796135433018, 61271.98310657041292870417, 56305.26252292434219270945, 44326.84443476697197183967, 62334.96529099588224198669, 87606.81243677154998295009, 113446.06185485086461994797, 113287.70868181261175777763, 0.00000000000000000000, ] -pare[76, :] .= [1009.24474478368119889637, 1009.40857601467462245637, 0.00000000000000000000, 0.00000000000000000000, 1009.25655571613310712564, 1008.62397952047774651874, 1007.87014617808142702415, 1007.26053058786567362404, 1006.83680755093291736557, 1006.24537022174672529218, 1006.16129148434799844836, 1005.33942333019251691439, 1005.79520824725261718413, 1006.50538880825320120493, 1007.07331893955142732011, 1006.49978766821880071802, 0.00000000000000000000, ] +pare[73, :] .= [342.70373439768013668072, 344.86545405514817730364, 0.00000000000000000000, 0.00000000000000000000, 342.86034174935207374801, 334.05716136816124617326, 322.61901914776433386578, 312.55186695550628428464, 304.86214569733840562549, 292.41798939907380372460, 290.49747091000085674750, 268.44483427128625407931, 281.25397119097345921546, 298.32740432191729951228, 309.34150912282012768628, 298.09854452989384299144, 0.00000000000000000000, ] +pare[74, :] .= [12820.58416384741940419190, 15002.24212923354934900999, 0.00000000000000000000, 0.00000000000000000000, 12978.62239702456463419367, 4097.95912039135691884439, -7433.77282616857792163501, -17577.88519618741702288389, -25322.53210381719691213220, -37848.87836922829592367634, -39781.65131525967444758862, -61963.25398728409345494583, -49082.08969557429372798651, -31901.09793532847106689587, -20811.60511943175515625626, -32131.45883799229341093451, 0.00000000000000000000, ] +pare[75, :] .= [173791.04517361876787617803, 178008.32138575194403529167, 0.00000000000000000000, 0.00000000000000000000, 175394.13855563226388767362, 142693.88422523779445327818, 111035.14598217749153263867, 86833.51494336972245946527, 68990.58012322416470851749, 61271.98302766367123695090, 56318.11556326032587094232, 44455.59573341841314686462, 62428.70311134511575801298, 87712.98923225235193967819, 113546.44712224057002458721, 113305.57570244971429929137, 0.00000000000000000000, ] +pare[76, :] .= [1009.24390870979107148742, 1009.40766203232726638817, 0.00000000000000000000, 0.00000000000000000000, 1009.25564841970333418431, 1008.62305641309626480506, 1007.86946123955226539692, 1007.26009014162502808176, 1006.83663262533775650809, 1006.24537021619255483529, 1006.16405291594810478273, 1005.34896844902709744929, 1005.80069844404931700410, 1006.51124919844767191535, 1007.07837876757537287631, 1006.50047328757636933005, 0.00000000000000000000, ] pare[77, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[78, :] .= [389.51907159247053868967, 392.95835060627047141679, 0.00000000000000000000, 0.00000000000000000000, 392.68401691863027735963, 381.16402743439300593309, 363.06960823217337974711, 343.01345138678772173080, 325.64634066486365782112, 333.26510488915488394923, 330.05662161301796686530, 309.54265060452723901108, 324.19609989661211102430, 343.56955343060121776944, 353.73823004127262947804, 317.69293520217775039782, 0.00000000000000000000, ] -pare[79, :] .= [60161.92042284546914743260, 63647.94182406067557167262, 0.00000000000000000000, 0.00000000000000000000, 63369.82308686764736194164, 51698.91065723587234970182, 33391.20806693099439144135, 13133.13297043177590239793, -4382.29631291024361416930, 3299.19620039657229426666, 63.92626931188371486314, -20609.01769844733280478977, -5844.16290419083179585868, 13694.34016110200900584459, 23961.38704404613963561133, -12398.18871155784290749580, 0.00000000000000000000, ] -pare[80, :] .= [256417.71118400662089698017, 264558.49882870499277487397, 0.00000000000000000000, 0.00000000000000000000, 264414.40227995900204405189, 212842.63878242758801206946, 159082.66639122550259344280, 115467.90720322781999129802, 84644.89971364819211885333, 90907.98775126445980276912, 82840.76177659412496723235, 68080.74124925423529930413, 95572.82629998482298105955, 133981.68243629959761165082, 169920.29985905153444036841, 137227.08287606656085699797, 0.00000000000000000000, ] -pare[81, :] .= [1013.62966172437086243008, 1014.02522702006649524265, 0.00000000000000000000, 0.00000000000000000000, 1013.99313789055850065779, 1012.72259481823016358248, 1010.94490423686693247873, 1009.26714430454273951909, 1008.06274829311757912365, 1008.56863855244944261358, 1008.35189775537162404362, 1007.08956387826560785470, 1007.96964348039978176530, 1009.30905184271682628605, 1010.12143205678478352638, 1007.56434137877465673228, 0.00000000000000000000, ] +pare[78, :] .= [389.45998467094148054457, 392.90264332450016127041, 0.00000000000000000000, 0.00000000000000000000, 392.64158622378374730033, 381.11366379297430739825, 363.00406993396620691783, 342.95192055194297608978, 325.61907736917055444792, 333.26510512269624086912, 330.06793837073223585321, 309.91425496319499188758, 324.39974916810598415395, 343.74941892315683844572, 353.89041040252908487673, 317.74996498852840431937, 0.00000000000000000000, ] +pare[79, :] .= [60102.04345690440823091194, 63591.46510994392883731052, 0.00000000000000000000, 0.00000000000000000000, 63326.80787336535286158323, 51647.91647600878786761314, 33324.95101079178130021319, 13071.03889568432168744039, -4409.77900857079293928109, 3299.19643590962914458942, 75.33649548430341269523, -20234.73567194094357546419, -5638.88695465783348481636, 13875.86257353617293119896, 24115.11087118359137093648, -12340.72235014111356576905, 0.00000000000000000000, ] +pare[80, :] .= [256297.02309121610596776009, 264441.81214891641866415739, 0.00000000000000000000, 0.00000000000000000000, 264324.91763911262387409806, 212754.12087032143608666956, 158993.06308578694006428123, 115403.59348432533442974091, 84623.02314421154733281583, 90907.98794795709545724094, 82814.09614997880998998880, 68303.33167059834522660822, 95742.34462350292596966028, 134182.98774327043793164194, 170135.60674955404829233885, 137302.37167900908389128745, 0.00000000000000000000, ] +pare[81, :] .= [1013.62298958181474972662, 1014.01870308726790881337, 0.00000000000000000000, 0.00000000000000000000, 1013.98818329522737258230, 1012.71732737710499350214, 1010.93887961860639279621, 1009.26252221568756795023, 1008.06098948907549583964, 1008.56863856843961002596, 1008.35265227000934373791, 1007.11029984933429659577, 1007.98266204572530568839, 1009.32265843442462482926, 1010.13428181504036729166, 1007.56780145557445393933, 0.00000000000000000000, ] pare[82, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[83, :] .= [853.32741194479285695706, 856.51489807174812085577, 0.00000000000000000000, 0.00000000000000000000, 843.36297372973490382719, 832.53773459899161935027, 815.56124318390459393413, 796.71773393402975216304, 780.34782284455502576748, 736.04985025724113256729, 733.30088237950064922188, 602.74338761725425683835, 616.50055961091902645421, 650.02636325525315896812, 657.79495707538671922521, 556.39620109184704688232, 0.00000000000000000000, ] -pare[84, :] .= [551699.59919500560499727726, 555249.10630077880341559649, 0.00000000000000000000, 0.00000000000000000000, 540619.29430903878528624773, 528607.93212504626717418432, 509826.24064131325576454401, 489058.12608088977867737412, 471084.10564867866924032569, 422758.54132223787019029260, 419774.70640775980427861214, 280177.26130679895868524909, 294695.60861627600388601422, 330259.80788029643008485436, 338538.59158600762020796537, 231574.88818743615411221981, 0.00000000000000000000, ] -pare[85, :] .= [3122294.49292838387191295624, 3175331.79281364940106868744, 0.00000000000000000000, 0.00000000000000000000, 3018983.13344313390552997589, 2549523.84031563764438033104, 2064167.99007056001573801041, 1648761.92922792118042707443, 1321967.90813048626296222210, 1090895.83627433422952890396, 1011370.95170351059641689062, 536120.53402114240452647209, 702476.24501856218557804823, 977739.79285341536160558462, 1178573.00682458980008959770, 774472.90401542000472545624, 0.00000000000000000000, ] -pare[86, :] .= [1113.12369545168803597335, 1113.85659844087763303833, 0.00000000000000000000, 0.00000000000000000000, 1110.82053133080057705229, 1108.30218773772412532708, 1104.33284473711705686583, 1099.92305693801449706370, 1096.10367453018284322752, 1085.75627965515445794153, 1085.10925550220463264850, 1053.78130696404173249903, 1056.90439502843946684152, 1064.77628104918289864145, 1066.67049287020176961960, 1043.48507159355995099759, 0.00000000000000000000, ] +pare[83, :] .= [853.27268556138540134270, 856.46329875915091633942, 0.00000000000000000000, 0.00000000000000000000, 843.32347167848092794884, 832.49084385132550778508, 815.50017586953174486553, 796.66034063715028423758, 780.32245141118903575261, 736.04984956331406920071, 733.61549676663435093360, 604.51565080378918537463, 617.48853308160335018329, 650.86104846719774741359, 658.42622207911108489498, 556.50452700127959815291, 0.00000000000000000000, ] +pare[84, :] .= [551638.67903264332562685013, 555191.62676273926626890898, 0.00000000000000000000, 0.00000000000000000000, 540575.41465976834297180176, 528555.96270747773814946413, 509758.80131936806719750166, 488994.99867330276174470782, 471056.29681006434839218855, 422758.54056879814015701413, 420116.11058686143951490521, 282045.18328409624518826604, 295739.90306780103128403425, 331148.64051631663460284472, 339211.93182077200617641211, 231687.92899265795131213963, 0.00000000000000000000, ] +pare[85, :] .= [3121603.26670865248888731003, 3174667.79466651380062103271, 0.00000000000000000000, 0.00000000000000000000, 3018487.18416752247139811516, 2549014.42605012841522693634, 2063628.47814745409414172173, 1648351.52208971371874213219, 1321821.28836284857243299484, 1090895.83292183419689536095, 1012364.66392372280824929476, 540952.57432579738087952137, 705982.37845491280313581228, 981695.91360397380776703358, 1182171.06005528382956981659, 774950.12069412122946232557, 0.00000000000000000000, ] +pare[86, :] .= [1113.11109423331822654291, 1113.84475097100175844389, 0.00000000000000000000, 0.00000000000000000000, 1110.81136905886160093360, 1108.29125087201327914954, 1104.31854502834426057234, 1099.90964792497879898292, 1096.09776041892951070622, 1085.75627949197246380209, 1085.18336771377607874456, 1054.18119460613661431125, 1057.13056184838228546141, 1064.97849057396729222091, 1066.82549545792403478117, 1043.50889139506375613564, 0.00000000000000000000, ] pare[87, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[88, :] .= [1833.00000000000000000000, 1833.00000000000000000000, 1833.00000000000000000000, 1587.00000000000000000000, 1783.79999820457078385516, 1783.79999820457078385516, 1783.79999820457078385516, 1783.79999820457078385516, 1783.79999820457078385516, 1586.99999064771509438287, 1588.23047218833153237938, 1153.59082431292472392670, 1150.90073614663810985803, 1209.11175603877723006008, 1200.46753384332942005130, 934.77902059084124175570, 1587.00000000000000000000, ] -pare[89, :] .= [586455.44574469397775828838, 589393.21390662237536162138, 0.00000000000000000000, 0.00000000000000000000, 574090.20991308102384209633, 567907.58752053766511380672, 556240.82955971837509423494, 542722.50125063257291913033, 531362.39730085898190736771, 468319.99700743658468127251, 466645.16648652259027585387, 297874.41867328475927934051, 311891.06278176011983305216, 349764.39936060504987835884, 357587.41406119527528062463, 243143.98799736588262021542, 0.00000000000000000000, ] -pare[90, :] .= [2934956.82335268054157495499, 2984811.88524483004584908485, 0.00000000000000000000, 0.00000000000000000000, 2837844.14543654583394527435, 2396552.40989669924601912498, 1940317.91066632629372179508, 1549836.21347424574196338654, 1242649.83364265691488981247, 1025442.08609787409659475088, 950688.69460129993967711926, 503953.30197987385326996446, 660327.67031744844280183315, 919075.40528221044223755598, 1107858.62641511438414454460, 728004.52977449481841176748, 0.00000000000000000000, ] -pare[91, :] .= [1398.64813708587439577968, 1398.24287694841018492298, 0.00000000000000000000, 0.00000000000000000000, 1385.64085430997738512815, 1386.47857490887781750644, 1388.05937393648059696716, 1389.89105333855422941269, 1391.43030197451412277587, 1341.25555534988416184206, 1341.82516214479301197571, 1231.12843363532601870247, 1228.87983515429618819326, 1242.59283161289886265877, 1239.13910995068590636947, 1166.86437958599594821862, 0.00000000000000000000, ] -pare[92, :] .= [306.94075734212464112716, 306.89022892282895327298, 0.00000000000000000000, 0.00000000000000000000, 305.97864898834859559429, 306.08427466481464307435, 306.28359287051046067063, 306.51454382977630075402, 306.70862307127526946715, 303.23699725813128225127, 303.29237609181484458531, 296.94650887035794539770, 296.67194383509951194355, 297.21324587494814295496, 296.91768610475014611438, 293.68984523798189911759, 0.00000000000000000000, ] -pare[93, :] .= [1663.23471265609168767696, 1663.71097242223595458199, 0.00000000000000000000, 0.00000000000000000000, 1619.89405582180461351527, 1618.20756853021225651901, 1615.60306609732379001798, 1612.73776118993714590033, 1610.25759206018869917898, 1436.77924085541644672048, 1437.38534042803848933545, 1052.56802005977783665003, 1052.63570527548336031032, 1106.58959666543660205207, 1100.70686475056800190941, 863.66301750003322013072, 0.00000000000000000000, ] -pare[94, :] .= [579580.02515308151487261057, 582638.64845108322333544493, 0.00000000000000000000, 0.00000000000000000000, 567466.00057481031399220228, 560130.19925995543599128723, 547056.25313408742658793926, 532104.47320741065777838230, 519436.82129122957121580839, 459291.42216086544794961810, 457357.43560777732636779547, 294357.23549657885450869799, 308473.15432995295850560069, 345888.48116659029619768262, 353801.54647721262881532311, 240841.24017663477570749819, 0.00000000000000000000, ] -pare[95, :] .= [2611501.60400827834382653236, 2655509.46152711706236004829, 0.00000000000000000000, 0.00000000000000000000, 2522926.84645513864234089851, 2131573.05956240138038992882, 1727021.49634212488308548927, 1380564.12130568549036979675, 1107691.85588594758883118629, 911216.22729883738793432713, 844931.88553135388065129519, 444417.73379943839972838759, 581684.71137537714093923569, 809856.29673703026492148638, 975326.30181899562012404203, 636943.14038629573769867420, 0.00000000000000000000, ] -pare[96, :] .= [1349.31126792585087059706, 1349.05408101187595093506, 0.00000000000000000000, 0.00000000000000000000, 1338.28534555644000647590, 1338.73041255417365391622, 1339.63714747864537457644, 1340.70322321968546930293, 1341.58808124094866798259, 1297.91245777886797441170, 1298.32045171838467467751, 1199.53354635059713473311, 1198.19426414005283731967, 1211.72950224387477646815, 1209.09322191824526271375, 1143.46859865686519697192, 0.00000000000000000000, ] -pare[97, :] .= [303.09148194349177174445, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] -pare[98, :] .= [1287.09914966028441085655, 1287.45073104643074657361, 0.00000000000000000000, 0.00000000000000000000, 1251.38593700668161545764, 1250.09002993617150423233, 1248.11276977487636941078, 1245.94786458884095736721, 1244.07520274308990337886, 1101.88413197849649804994, 1102.40214063241251096770, 791.10197709209091954108, 791.06677452551230089739, 834.24515837619435387751, 829.44709757943292061100, 640.77582169397658162779, 0.00000000000000000000, ] -pare[99, :] .= [81501.65431635153072420508, 84484.19151117785077076405, 0.00000000000000000000, 0.00000000000000000000, 83648.68415190407540649176, 76681.85272787661233451217, 64133.32871013769181445241, 49750.54575000455952249467, 37591.34798219398362562060, 33515.57040384376887232065, 31337.35326219869239139371, -11852.52978478403747431003, 2475.37999591701191093307, 23654.88344915510242572054, 33547.90991159491386497393, -7905.94066818148348829709, 0.00000000000000000000, ] -pare[100, :] .= [741595.15671600250061601400, 754087.21585646818857640028, 0.00000000000000000000, 0.00000000000000000000, 715820.84926802350673824549, 604785.13868323306087404490, 490009.70161180669674649835, 391716.61833686003228649497, 314298.24657837982522323728, 257597.55929697991814464331, 238864.97547126599238254130, 124374.08146677965123672038, 162780.55659643717808648944, 226991.12410278254537843168, 273310.17538416705792769790, 177104.22329323360463604331, 0.00000000000000000000, ] -pare[101, :] .= [1295.38382387794240457879, 1295.16728893601839445182, 0.00000000000000000000, 0.00000000000000000000, 1284.03919504790246719494, 1284.37775958743623050395, 1285.09648294344560781610, 1285.94721347505378616916, 1286.64870811119521931687, 1241.21220263466875621816, 1241.60036864123912891955, 1139.94674918802002139273, 1138.73748830004933552118, 1152.00166267903159678099, 1149.47778167251294689777, 1088.09679031398150073073, 0.00000000000000000000, ] -pare[102, :] .= [303.09148194349177174445, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] -pare[103, :] .= [982.71097879278840991901, 983.00045340631584167568, 0.00000000000000000000, 0.00000000000000000000, 953.07798613141017085582, 951.73546200341115763877, 949.83772106691640146892, 947.82389750844492937176, 946.08508859908670274308, 829.78414277716046854039, 830.18078334189499400964, 586.80421265796803709236, 593.96774194775105115696, 632.47232344051622021652, 644.54888343704010367219, 575.10398554690448236215, 0.00000000000000000000, ] -pare[104, :] .= [-303802.82581210037460550666, -300840.00274935638299211860, 0.00000000000000000000, 0.00000000000000000000, -290481.48067233397159725428, -297583.08506784390192478895, -310210.11194219021126627922, -324618.78588818508433178067, -336787.09069772984366863966, -295924.59486477385507896543, -298350.17679308971855789423, -239437.41985143028432503343, -217038.56761421039118431509, -203620.29548792628338560462, -174660.06666671452694572508, -78848.06366045941831544042, 0.00000000000000000000, ] -pare[105, :] .= [211993.07056917168665677309, 215592.26745609909994527698, 0.00000000000000000000, 0.00000000000000000000, 204014.17159131859079934657, 172087.91732170520117506385, 139163.60674573463620617986, 111040.17621841792424675077, 88948.74241386605717707425, 72262.27759649620566051453, 66996.30897961092705372721, 35456.50482072121667442843, 48744.32924567812005989254, 69918.78985925439337734133, 92921.68309069627139251679, 109547.93777572624094318599, 0.00000000000000000000, ] -pare[106, :] .= [1232.86495276332016146625, 1232.69026863934436732961, 0.00000000000000000000, 0.00000000000000000000, 1221.38987237091464521654, 1221.57147630363942880649, 1222.06174823518654193322, 1222.67059899611012951937, 1223.16873345699582387169, 1177.67802020365047610539, 1178.02933735529404657427, 1088.42222704902769692126, 1089.00334723344030862791, 1100.52918634798379571293, 1102.34464132699395122472, 1072.56753346618620525987, 0.00000000000000000000, ] -pare[107, :] .= [303.09148194349177174445, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] -pare[108, :] .= [930.18268461164097971050, 930.92309501318197817454, 0.00000000000000000000, 0.00000000000000000000, 902.49806718507068126200, 897.18154403426979115466, 890.36327179248348784313, 883.31024066754878276697, 876.99095371207931748359, 774.08662712954765083850, 773.52224543347347207600, 558.60071747264839814306, 566.53786623625308038754, 602.61211817420394254441, 615.51652967005566097214, 556.54617454849017121887, 0.00000000000000000000, ] -pare[109, :] .= [-368237.65700245485641062260, -364715.61213244847021996975, 0.00000000000000000000, 0.00000000000000000000, -351951.37164376582950353622, -363864.83985452540218830109, -382461.63246490713208913803, -402989.03235854778904467821, -420714.47288045927416533232, -361109.13384154025698080659, -364671.98074462980730459094, -270043.19756690016947686672, -246822.94801515378640033305, -236372.68588878403534181416, -206558.38606343464925885201, -98714.14189281630387995392, 0.00000000000000000000, ] -pare[110, :] .= [209661.14679291078937239945, 213220.75251408197800628841, 0.00000000000000000000, 0.00000000000000000000, 201770.01570381410419940948, 170194.95023116646916605532, 137632.80707153154071420431, 109818.73428001531283371150, 87970.30624731353600509465, 71467.39254293474368751049, 66259.34958083520177751780, 35066.48326769328559748828, 48208.14162397565814899281, 69149.68317080260021612048, 91899.54457669860858004540, 108342.91046019323403015733, 0.00000000000000000000, ] -pare[111, :] .= [1220.41684648583463967952, 1220.36175936425411236996, 0.00000000000000000000, 0.00000000000000000000, 1209.08186392114112095442, 1208.21559920367758422799, 1207.37578509665172532550, 1206.59525736042246535362, 1205.81744389863706601318, 1163.00137796102853826596, 1163.09400279486499130144, 1081.83073182766679565248, 1082.57320138984073309985, 1093.25692933703976450488, 1095.15881619895981202717, 1068.32532494008864887292, 0.00000000000000000000, ] -pare[112, :] .= [303.09148194349177174445, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] -pare[113, :] .= [342.71489596642641117796, 344.87738276260000702678, 0.00000000000000000000, 0.00000000000000000000, 342.87243452261111542612, 334.07055006174607569847, 322.62986321130404121504, 312.55950847841376116776, 304.86548739042069655625, 292.41798952840468928116, 290.43129746455633721780, 268.15930895456597227167, 281.10628737398269549885, 298.20304875972141189777, 309.25035608863692004888, 298.08395381260243084398, 0.00000000000000000000, ] -pare[114, :] .= [12831.84764431975781917572, 15014.28200087624099978711, 0.00000000000000000000, 0.00000000000000000000, 12990.82574532128091959748, 4111.46151474862654140452, -7422.84302667558495159028, -17570.18735218930305563845, -25319.16732732789023430087, -37848.87823906815901864320, -39848.24479140074981842190, -62250.31918849977228092030, -49230.65067062422895105556, -32026.26928451774074346758, -20903.41262807513339794241, -32146.14522179516279720701, 0.00000000000000000000, ] -pare[115, :] .= [170331.30822212799102999270, 174465.96981816925108432770, 0.00000000000000000000, 0.00000000000000000000, 171904.78112745954422280192, 139857.57031794317299500108, 108825.72190687058900948614, 85103.10374653262260835618, 67612.84434196540678385645, 60046.54344443900481564924, 55179.15727246585447574034, 43440.30754607162816682830, 61088.26598517595994053409, 85854.67618803611549083143, 111177.14061775384470820427, 111021.95450817636447027326, 0.00000000000000000000, ] -pare[116, :] .= [1009.24474478368119889637, 1009.40857601467462245637, 0.00000000000000000000, 0.00000000000000000000, 1009.25655571613310712564, 1008.62397952047774651874, 1007.87014617808142702415, 1007.26053058786567362404, 1006.83680755093291736557, 1006.24537022174672529218, 1006.16129148434799844836, 1005.33942333019251691439, 1005.79520824725261718413, 1006.50538880825320120493, 1007.07331893955142732011, 1006.49978766821880071802, 0.00000000000000000000, ] +pare[88, :] .= [1833.00000000000000000000, 1833.00000000000000000000, 1833.00000000000000000000, 1587.00000000000000000000, 1783.79999753111474092293, 1783.79999753111474092293, 1783.79999753111474092293, 1783.79999753111474092293, 1783.79999753111474092293, 1586.99998728056698382716, 1589.40545295577658180264, 1159.18861678567918715999, 1154.05175726204265629349, 1211.75438757134838851925, 1202.41063927725872417795, 934.98937466946040331095, 1587.00000000000000000000, ] +pare[89, :] .= [586425.17658607522025704384, 589365.77528957347385585308, 0.00000000000000000000, 0.00000000000000000000, 574073.54825455346144735813, 567885.31528119009453803301, 556206.63730621978174895048, 542693.52121294650714844465, 531365.37231757154222577810, 468341.97936980292433872819, 467103.36880419543012976646, 300043.05493575287982821465, 313088.04832270339829847217, 350774.03398223785916343331, 358336.72782363003352656960, 243262.30278223013738170266, 0.00000000000000000000, ] +pare[90, :] .= [2934307.07070613326504826546, 2984187.72698652278631925583, 0.00000000000000000000, 0.00000000000000000000, 2837377.95311747118830680847, 2396073.56048712041229009628, 1939810.76945860683917999268, 1549450.43076433078385889530, 1242512.01106107747182250023, 1025442.08294652414042502642, 951622.78408829937689006329, 508495.41986624948913231492, 663623.43574761797208338976, 922794.15878773527219891548, 1111240.79645196674391627312, 728453.11345247388817369938, 0.00000000000000000000, ] +pare[91, :] .= [1398.65231266498949480592, 1398.24666205911444194498, 0.00000000000000000000, 0.00000000000000000000, 1385.64311169718371274939, 1386.48159250713251822162, 1388.06400664857460469648, 1389.89497981580848318117, 1391.42989866936522957985, 1341.25279659006309884717, 1342.11096217354656801035, 1232.61202605844437130145, 1229.71806110105535481125, 1243.29569225396130605077, 1239.65109248085923354665, 1166.92152935932904256333, 0.00000000000000000000, ] +pare[92, :] .= [306.94127795935997937704, 306.89070085589872860510, 0.00000000000000000000, 0.00000000000000000000, 305.97893362491123525615, 306.08465515412342483614, 306.28417700470737372598, 306.51503891697734616173, 306.70857222923586959951, 303.23663115561470249304, 303.31100639436795063375, 297.02145138531727752707, 296.71436109887758902914, 297.24951638035031464824, 296.94411029990266115419, 293.69181855871522657253, 0.00000000000000000000, ] +pare[93, :] .= [1663.24854287050629864098, 1663.72519712091457222414, 0.00000000000000000000, 0.00000000000000000000, 1619.90931396040718937002, 1618.22194302448610869760, 1615.61569203342446598981, 1612.75134765608208908816, 1610.27624732693902842584, 1436.79861706248198061076, 1438.44508761114616390842, 1057.52954321179072394443, 1055.43061619295644959493, 1108.93776276996959495591, 1102.43860659572987970023, 863.86440802138167782687, 0.00000000000000000000, ] +pare[94, :] .= [579544.57254639617167413235, 582606.13130445091519504786, 0.00000000000000000000, 0.00000000000000000000, 567444.79910496820230036974, 560103.04457817901857197285, 547016.65734256745781749487, 532070.09514535905327647924, 519435.22841680963756516576, 459310.19908399623818695545, 457793.76214491412974894047, 296466.68733394681476056576, 309640.29717085626907646656, 346874.67301845696056261659, 354536.29196443990804255009, 240958.80088432217598892748, 0.00000000000000000000, ] +pare[95, :] .= [2610966.65742115909233689308, 2654997.78544008359313011169, 0.00000000000000000000, 0.00000000000000000000, 2522552.86850557569414377213, 2131181.91844006674364209175, 1726599.17500634747557342052, 1380243.36163945449516177177, 1107585.75643164385110139847, 911229.35529924195725470781, 845790.51853296684566885233, 448486.11679857893614098430, 584640.52220819448120892048, 813192.93716307030990719795, 978362.18203271843958646059, 637348.11128681397531181574, 0.00000000000000000000, ] +pare[96, :] .= [1349.31988897614246525336, 1349.06243607289593455789, 0.00000000000000000000, 0.00000000000000000000, 1338.29245201721391822502, 1338.73802217917705092987, 1339.64583341378238401376, 1340.71152769705440732650, 1341.59370874265277961968, 1297.91602307529137760866, 1298.58513343599543077289, 1200.92209104221478810359, 1198.97620212051583621360, 1212.36863460467975528445, 1209.56571211951904842863, 1143.52684885049052354589, 0.00000000000000000000, ] +pare[97, :] .= [303.09239179978266065518, 303.05172792220429300869, 0.00000000000000000000, 0.00000000000000000000, 302.31875035620691960503, 302.40373292088020207302, 302.56412101481129184322, 302.74971140038161365737, 302.90530084810455946354, 300.11511693958186697273, 300.17486433401529666298, 295.12592772188401113453, 294.87959822511572838266, 295.30887910889697423045, 295.06388768032951475107, 292.45602326203146503758, 0.00000000000000000000, ] +pare[98, :] .= [1287.11649492372089298442, 1287.46836234676084131934, 0.00000000000000000000, 0.00000000000000000000, 1251.40410737122510909103, 1250.10754596667584337411, 1248.12900497407736111199, 1245.96482941743579431204, 1244.09591369564236629230, 1101.90460437072192689811, 1103.27157571178963735292, 795.07939999726579571870, 793.30860616474672042386, 836.13604508237347090471, 830.84184212414731973695, 640.93756403740110272338, 0.00000000000000000000, ] +pare[99, :] .= [81467.52204717908171005547, 84452.94215547377825714648, 0.00000000000000000000, 0.00000000000000000000, 83628.55452193469682242721, 76655.90439916067407466471, 64095.19612990778841776773, 49717.46111651851242640987, 37590.21005239225632976741, 33534.37405313585622934625, 31442.52453191174572566524, -11252.91026680737377319019, 2794.34443274524937805836, 23926.58078473565183230676, 33757.63853849966108100489, -7844.79206713618441426661, 0.00000000000000000000, ] +pare[100, :] .= [741458.51707104092929512262, 753957.43665381800383329391, 0.00000000000000000000, 0.00000000000000000000, 715729.46106745221186429262, 604686.60532636230345815420, 489899.97335784096503630280, 391633.67887117277132347226, 314274.59884414984844624996, 257606.56734087664517574012, 239118.16183229861781001091, 125534.52402300333778839558, 163625.25358382990816608071, 227946.88659420949988998473, 274180.65553736843867227435, 177221.72341499596950598061, 0.00000000000000000000, ] +pare[101, :] .= [1295.39295002541734902479, 1295.17618807362555344298, 0.00000000000000000000, 0.00000000000000000000, 1284.04707524424429720966, 1284.38607267264569600229, 1285.10571872253922265372, 1285.95616428695984723163, 1286.65546433406302639924, 1241.21714502700092452869, 1241.87890730033450381598, 1141.27580619254968041787, 1139.48648436021858287859, 1152.64116833981688614585, 1149.94772865595064104127, 1088.14567807146408995322, 0.00000000000000000000, ] +pare[102, :] .= [303.09239179978266065518, 303.05172792220429300869, 0.00000000000000000000, 0.00000000000000000000, 302.31875035620691960503, 302.40373292088020207302, 302.56412101481129184322, 302.74971140038161365737, 302.90530084810455946354, 300.11511693958186697273, 300.17486433401529666298, 295.12592772188401113453, 294.87959822511572838266, 295.30887910889697423045, 295.06388768032951475107, 292.45602326203146503758, 0.00000000000000000000, ] +pare[103, :] .= [982.97923234199640774023, 983.26912668140846562892, 0.00000000000000000000, 0.00000000000000000000, 953.34103970754631518503, 951.99659070058430643257, 950.09601942856227196899, 948.08090301266474853037, 946.34336681603758734127, 830.01871152402065945353, 831.10370564696620476752, 589.66510622024225085624, 595.49581237460552074481, 633.74713463472733110393, 645.42447452517421879747, 575.17548141822283014335, 0.00000000000000000000, ] +pare[104, :] .= [-303530.47581117379013448954, -300564.58810057240771129727, 0.00000000000000000000, 0.00000000000000000000, -290204.95034724229481071234, -297313.98998507793294265866, -309955.21008216525660827756, -324361.08625382219906896353, -336499.77962796186329796910, -295655.10923681524582207203, -298261.91865419916575774550, -240323.78495152867981232703, -217644.20133662503212690353, -204155.87665322807151824236, -175109.74705046811141073704, -78886.80068416827998589724, 0.00000000000000000000, ] +pare[105, :] .= [212201.97497851800289936364, 215807.45323151626507751644, 0.00000000000000000000, 0.00000000000000000000, 204226.92919884869479574263, 172260.45942606599419377744, 139293.76200634645647369325, 111144.70039257363532669842, 89044.15613806335022673011, 72347.80617065868864301592, 67147.33898894926824141294, 35729.34749822082812897861, 48921.02094592490175273269, 70114.13846778256993275136, 93077.43228219985030591488, 109568.36639429617207497358, 0.00000000000000000000, ] +pare[106, :] .= [1232.93244768072713668516, 1232.75757887835879955674, 0.00000000000000000000, 0.00000000000000000000, 1221.45582852480561086850, 1221.63759660865275691322, 1222.12842945925422100117, 1222.73685636402683485358, 1223.23298745814463472925, 1177.74052067598586290842, 1178.35826432081466919044, 1089.40190471497407997958, 1089.53841041781447529502, 1100.99691715388394186448, 1102.67716784941421792610, 1072.59268061342822875304, 0.00000000000000000000, ] +pare[107, :] .= [303.09239179978266065518, 303.05172792220429300869, 0.00000000000000000000, 0.00000000000000000000, 302.31875035620691960503, 302.40373292088020207302, 302.56412101481129184322, 302.74971140038161365737, 302.90530084810455946354, 300.11511693958186697273, 300.17486433401529666298, 295.12592772188401113453, 294.87959822511572838266, 295.30887910889697423045, 295.06388768032951475107, 292.45602326203146503758, 0.00000000000000000000, ] +pare[108, :] .= [930.43152417428859735082, 931.17278388372039898968, 0.00000000000000000000, 0.00000000000000000000, 902.74399538583850244322, 897.42389304260302651528, 890.60034526635070051270, 883.54562951536956916243, 877.23046678758851157909, 774.30772695917926284892, 774.34664641273229790386, 561.13401614111569415400, 567.89225525901281343977, 603.74720559715433410020, 616.29854679368384040572, 556.61008062596295076219, 0.00000000000000000000, ] +pare[109, :] .= [-367992.61106429196661338210, -364466.93459796626120805740, 0.00000000000000000000, 0.00000000000000000000, -351698.98660260712495073676, -363622.15639139758422970772, -382236.44812417641514912248, -402761.83389194367919117212, -420454.40069094946375116706, -360858.80172173911705613136, -364716.94999926013406366110, -271311.73350915336050093174, -247631.21294757872237823904, -237074.82416109036421403289, -207120.06685041819582693279, -98761.45530949720705393702, 0.00000000000000000000, ] +pare[110, :] .= [209867.75325375431566499174, 213433.57124596959329210222, 0.00000000000000000000, 0.00000000000000000000, 201980.43297766140312887728, 170365.59437237924430519342, 137761.53062427663826383650, 109922.10868825533543713391, 88064.67042054464400280267, 71551.98030278143414761871, 66408.71826007081835996360, 35336.32467574039765167981, 48382.88971551971917506307, 69342.88294463694910518825, 92053.58052709564799442887, 108363.11436395891360007226, 0.00000000000000000000, ] +pare[111, :] .= [1220.48288362152675290417, 1220.42768103955904734903, 0.00000000000000000000, 0.00000000000000000000, 1209.14805868583289338858, 1208.28196479486996395281, 1207.44251461653607293556, 1206.66187473119111928099, 1205.88324070465046133904, 1163.05993796813322660455, 1163.39348368595165084116, 1082.72042091612206604623, 1083.05973916173502402671, 1093.67738701106964072096, 1095.45749339543613132264, 1068.34855623225121235009, 0.00000000000000000000, ] +pare[112, :] .= [303.09239179978266065518, 303.05172792220429300869, 0.00000000000000000000, 0.00000000000000000000, 302.31875035620691960503, 302.40373292088020207302, 302.56412101481129184322, 302.74971140038161365737, 302.90530084810455946354, 300.11511693958186697273, 300.17486433401529666298, 295.12592772188401113453, 294.87959822511572838266, 295.30887910889697423045, 295.06388768032951475107, 292.45602326203146503758, 0.00000000000000000000, ] +pare[113, :] .= [342.70373439768013668072, 344.86545405514817730364, 0.00000000000000000000, 0.00000000000000000000, 342.86034174935207374801, 334.05716136816124617326, 322.61901914776433386578, 312.55186695550628428464, 304.86214569733840562549, 292.41798939907380372460, 290.49747091000085674750, 268.44483427128625407931, 281.25397119097345921546, 298.32740432191729951228, 309.34150912282012768628, 298.09854452989384299144, 0.00000000000000000000, ] +pare[114, :] .= [12820.58416384741940419190, 15002.24212923354934900999, 0.00000000000000000000, 0.00000000000000000000, 12978.62239702456463419367, 4097.95912039135691884439, -7433.77282616857792163501, -17577.88519618741702288389, -25322.53210381719691213220, -37848.87836922829592367634, -39781.65131525967444758862, -61963.25398728409345494583, -49082.08969557429372798651, -31901.09793532847106689587, -20811.60511943175515625626, -32131.45883799229341093451, 0.00000000000000000000, ] +pare[115, :] .= [170315.22427014639833942056, 174448.15495803690282627940, 0.00000000000000000000, 0.00000000000000000000, 171886.25578451962792314589, 139840.00654073304031044245, 108814.44306253394461236894, 85096.84464450232917442918, 67610.76852075968054123223, 60046.54336711039650253952, 55191.75325199512008111924, 43566.48381875004270114005, 61180.12904911821533460170, 85958.72944760730024427176, 111275.51817979576298967004, 111039.46418840071419253945, 0.00000000000000000000, ] +pare[116, :] .= [1009.24390870979107148742, 1009.40766203232726638817, 0.00000000000000000000, 0.00000000000000000000, 1009.25564841970333418431, 1008.62305641309626480506, 1007.86946123955226539692, 1007.26009014162502808176, 1006.83663262533775650809, 1006.24537021619255483529, 1006.16405291594810478273, 1005.34896844902709744929, 1005.80069844404931700410, 1006.51124919844767191535, 1007.07837876757537287631, 1006.50047328757636933005, 0.00000000000000000000, ] pare[117, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] pare[118, :] .= [300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, 300.00000000000000000000, ] pare[119, :] .= [30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, 30000.00000000000000000000, ] -pare[120, :] .= [78760.24984001257689669728, 81746.48209143729764036834, 0.00000000000000000000, 0.00000000000000000000, 84689.33167748482082970440, 65601.41874995360558386892, 47324.96723388905229512602, 34228.27577234070486156270, 25383.83176273194112582132, 28502.31884395246743224561, 25820.36706712527302443050, 29696.30775089109374675900, 43713.87603741048951633275, 61845.27949847024137852713, 84246.07240290773916058242, 102794.67389042495051398873, 0.00000000000000000000, ] -pare[121, :] .= [268.33247519683823156811, 271.20321143074454539601, 0.00000000000000000000, 0.00000000000000000000, 273.95955746548901288406, 262.80478771273345728332, 247.71494757914584283753, 234.04596868992777558560, 223.31463735993381192202, 230.84544496336491192778, 228.23216164109399528570, 237.55283941658129265306, 252.59086782589932340670, 268.51421132321956974920, 282.82721998662447049355, 289.55796577792580137611, 0.00000000000000000000, ] +pare[120, :] .= [78763.36878684809198603034, 81748.49853502459882292897, 0.00000000000000000000, 0.00000000000000000000, 84688.95399134178296662867, 65598.91047363233519718051, 47324.63157095194037538022, 34229.18120091493619838730, 25384.82058987251730286516, 28502.31888097383489366621, 25792.24608043947955593467, 29648.11267549803596921265, 43668.75610433457768522203, 61793.03815153690084116533, 84196.50707165598578285426, 102785.59699708662810735404, 0.00000000000000000000, ] +pare[121, :] .= [268.33551391055721069279, 271.20512427168097246977, 0.00000000000000000000, 0.00000000000000000000, 273.95920815849518703544, 262.80191356996795093437, 247.71444487650416022007, 234.04774048251812246235, 223.31712754197297954306, 230.84544504918170559904, 228.18811127691353135560, 237.47067088627522934985, 252.52508239740961926145, 268.45545824601174444979, 282.78266717975191113510, 289.55066000420157479311, 0.00000000000000000000, ] pare[122, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[123, :] .= [1005.34520922439151036087, 1005.44245264046242027689, 0.00000000000000000000, 0.00000000000000000000, 1005.53799453645262929058, 1005.16550002752217096713, 1004.73993123008949623909, 1004.45134060759039584809, 1004.28268793346580878278, 1004.39612018909917878773, 1004.35420872805184444587, 1004.51698647849127610243, 1004.86549447598520146130, 1005.35129158638937951764, 1005.85971821351051858073, 1006.12509035579978444730, 0.00000000000000000000, ] -pare[124, :] .= [199.91301735184123344879, 199.24919764133031208075, 0.00000000000000000000, 0.00000000000000000000, 190.85230107206601246617, 197.04544772829530074887, 204.76012854417442099475, 212.90139564873339850237, 220.44740886240472832469, 182.95173401825363157513, 184.33180355204649458756, 131.37616388999711602992, 129.32234761772139108871, 131.86878488037680767775, 125.85863494469217016558, 66.09229523381833359963, 0.00000000000000000000, ] -pare[125, :] .= [1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, 1.76210606822732174237, ] -pare[126, :] .= [197852.28398111794376745820, 205913.98074893417651765049, 0.00000000000000000000, 0.00000000000000000000, 211645.79661588315502740443, 166130.56877600564621388912, 117524.90773881743371021003, 76393.58236716962710488588, 45235.12441255296289455146, 71278.65255408945085946470, 64307.16727947624167427421, 61230.52590549890737747774, 86920.29313271146384067833, 121930.71586328554258216172, 155764.76048157186596654356, 128867.98429923449293710291, 0.00000000000000000000, ] -pare[127, :] .= [361.86431337657893436699, 365.97191722601019137073, 0.00000000000000000000, 0.00000000000000000000, 368.63853025380331018823, 355.24147052789538747675, 333.08110195794318997287, 304.88965512170949523352, 272.28594091467061844014, 310.92452160305822417286, 307.04883643620632938109, 300.30973157880009694054, 315.53647399830407493937, 334.46682734071652021157, 345.08580469860470429921, 312.04536230936264473712, 0.00000000000000000000, ] +pare[123, :] .= [1005.34531083927777217468, 1005.44251823619504193630, 0.00000000000000000000, 0.00000000000000000000, 1005.53798230447978312441, 1005.16540943314896594529, 1004.73991892769652167772, 1004.45137239704604326107, 1004.28272180917667810718, 1004.39612019052151481446, 1004.35352603974047269730, 1004.51538497576439112891, 1004.86371832006113891111, 1005.34932410248029555078, 1005.85803296003052764718, 1006.12478940164248797373, 0.00000000000000000000, ] +pare[124, :] .= [199.89773459741294914238, 199.23593060815937860752, 0.00000000000000000000, 0.00000000000000000000, 190.84302464946787836197, 197.03854318269949885689, 204.74738442707379704188, 212.88478900814723715484, 220.43570844703390321229, 182.95173354722479075463, 184.53196119945715736321, 131.91850502363030273045, 129.62449331914515937569, 132.13542495351339312037, 126.06943072402890493322, 66.14987518115567866062, 0.00000000000000000000, ] +pare[125, :] .= [1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, 1.80816056288127002816, ] +pare[126, :] .= [197728.55985724259517155588, 205795.19128648593323305249, 0.00000000000000000000, 0.00000000000000000000, 211556.37251816687057726085, 166040.82509424592717550695, 117429.30833945517952088267, 76311.16433255416632164270, 45223.42880838674318511039, 71278.65240476538019720465, 64233.93049608944420469925, 61367.03240969303442398086, 87030.45896073235780932009, 122065.50946356510394252837, 155922.81795536170830018818, 128937.75341219505935441703, 0.00000000000000000000, ] +pare[127, :] .= [361.79332624003933460699, 365.90573794045536715203, 0.00000000000000000000, 0.00000000000000000000, 368.58977383983744857687, 355.18183411232240587196, 332.99708546857436886057, 304.78936342004783455195, 272.26307776350085987360, 310.92452144330547980644, 306.98771180583156592547, 300.58134079688437623190, 315.68925840344149946759, 334.60422993859066309597, 345.20956029132258890968, 312.10075271382561368227, 0.00000000000000000000, ] pare[128, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[129, :] .= [1010.83463027975062686892, 1011.21490793282430331601, 0.00000000000000000000, 0.00000000000000000000, 1011.46834935637957642030, 1010.24923690155083022546, 1008.55605017283471624978, 1006.83807289334072265774, 1005.47974311820826187613, 1007.16713867196745013644, 1006.95285723028359825548, 1006.60633788152733814059, 1007.43483761108439011878, 1008.65135101647308601969, 1009.42456409609133061167, 1007.23097802535016853653, 0.00000000000000000000, ] -pare[130, :] .= [236.59739211958685700665, 233.76141467856550093529, 0.00000000000000000000, 0.00000000000000000000, 220.66794601664221886494, 228.99322166567128533643, 246.07952874433578926983, 277.22902301918549028414, 327.77710004746433014589, 212.20906833395110879792, 215.33468472974570318001, 136.35767664822961364735, 132.11258114145525155436, 135.52291989744708189392, 132.18728188768938025532, 106.67639677451533941621, 0.00000000000000000000, ] -pare[131, :] .= [0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, 0.13078038034374933618, ] -pare[132, :] .= [109837.41678508103359490633, 111712.16425914304272737354, 0.00000000000000000000, 0.00000000000000000000, 105583.53469438586034812033, 88977.73254009841184597462, 71869.99022964373580180109, 57273.81438331338722491637, 45822.20394676511205034330, 37057.07493887057353276759, 34343.60995324923715088516, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806967008859, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] -pare[133, :] .= [795.52347143458962364093, 796.17150213135914782470, 0.00000000000000000000, 0.00000000000000000000, 770.82131949352333322167, 766.13092317056668889563, 760.12733740015573857818, 753.92246561911224489450, 748.36241747833139470458, 657.14093236653843632666, 656.65309732051809987752, 494.51551158228539861739, 515.11268769095329389529, 553.53477333500279655709, 578.62999288259663899225, 547.53380007673831642023, 0.00000000000000000000, ] -pare[134, :] .= [303.09148194349177174445, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] -pare[135, :] .= [1184.88925781351372279460, 1184.84252652503050740052, 0.00000000000000000000, 0.00000000000000000000, 1174.04935820839659754711, 1173.25393067965569571243, 1172.51138087505819385115, 1171.84792797990144208597, 1171.19430156284306576708, 1131.78852454004481842276, 1131.88713573346990415303, 1067.60164281382276385557, 1070.84640827877751689812, 1081.72294629183784309134, 1086.38430376033306856698, 1066.27567000109183936729, 0.00000000000000000000, ] -pare[136, :] .= [569.20374133327334220667, 569.38811124978008137987, 0.00000000000000000000, 0.00000000000000000000, 560.22277162077489265357, 558.68704520363530718896, 556.75361679649654433888, 554.76053773262242430064, 552.95694504530467838777, 518.05912584339682780410, 517.91088600470982328261, 371.11919805231320879102, 332.77199299702209600582, 326.71655996997378679225, 283.67118912524983898038, 138.70114439834958375286, 0.00000000000000000000, ] -pare[137, :] .= [0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, 0.22901590669550841994, ] -pare[138, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101320.00000000001455191523, 73055.82607506470230873674, 51425.13037403167254524305, 35409.22481618286838056520, 23922.60884332879140856676, 23922.60884332878777058795, 21808.66757786953894537874, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806967008859, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] -pare[139, :] .= [779.23617282445707132865, 776.48993514507469626551, 0.00000000000000000000, 0.00000000000000000000, 762.67551701294348731608, 728.00759634407518205990, 696.77976741297300122824, 664.96739915653495245351, 631.05922223086406575021, 584.56190327461581546231, 581.53563562662111507962, 494.51551158502434191178, 515.11268769370690279175, 553.53477333564160289825, 578.62999288390369656554, 547.53380002718006380746, 0.00000000000000000000, ] -pare[140, :] .= [303.09148194349177174445, 303.05085847952636868285, 0.00000000000000000000, 0.00000000000000000000, 302.31805442895330315878, 302.40295728726476909287, 302.56317666057981341510, 302.74883281508147092609, 302.90485628249979299653, 300.11501276434205465193, 300.15949841001980757937, 295.06557192712296000536, 294.84534215234015164242, 295.27953612916411429978, 295.04245241146907119401, 292.45428409071428177413, 0.00000000000000000000, ] -pare[141, :] .= [1180.49422788619676794042, 1179.53446240529342503578, 0.00000000000000000000, 0.00000000000000000000, 1171.87320162565970349533, 1163.06471847605621405819, 1155.42429121464874697267, 1147.55436190058753709309, 1139.20771401501292530156, 1113.31931589482678646164, 1112.80566032757565153588, 1067.60164281437414501852, 1070.84640827937801077496, 1081.72294629198563598038, 1086.38430376063956828148, 1066.27566998983684243285, 0.00000000000000000000, ] -pare[142, :] .= [602.09449341241315778461, 608.88127713471271817980, 0.00000000000000000000, 0.00000000000000000000, 577.02552735448932708096, 633.40266476589113153750, 676.34910769396765317651, 717.00048186762410296069, 759.45247552397802337509, 656.74211993893800354272, 660.92596627512114082492, 371.11919804443340353828, 332.77199298816094596987, 326.71655996785847264618, 283.67118912024392329840, 138.70114477933299212964, 0.00000000000000000000, ] -pare[143, :] .= [0.22990053130881368815, 0.23029044018333458266, 0.00000000000000000000, 0.00000000000000000000, 0.22925482376757094771, 0.23378344835509606847, 0.24151223536325516772, 0.25279304354311049607, 0.26932827308401230404, 0.24893427146139984751, 0.25027935039489240809, 0.22901590670163959884, 0.22901590670267293892, 0.22901590669725058191, 0.22901590669980484427, 0.22901590604731719703, 0.00000000000000000000, ] -pare[144, :] .= [101319.99999999998544808477, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101320.00000000000000000000, 73878.42769221361959353089, 57484.17449116305215284228, 44951.30201544884766917676, 35711.72476526978425681591, 31713.40969745917755062692, 29142.25453414982257527299, 22939.23481332208393723704, 33134.17426896663528168574, 49317.33308453806239413098, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] -pare[145, :] .= [295.50867204964083612140, 295.34842281604119307303, 0.00000000000000000000, 0.00000000000000000000, 294.86935002829943641700, 278.42382174923557158763, 268.86039859908504467967, 260.44576575167548071477, 254.01923506917387385329, 243.62587759619333382943, 241.96708568339747102982, 223.38052852466543640730, 235.97998710450613657486, 254.49693362014224362611, 272.76035733379740122473, 290.39796202471751485064, 0.00000000000000000000, ] +pare[129, :] .= [1010.82817028493354882812, 1011.20868240302047524892, 0.00000000000000000000, 0.00000000000000000000, 1011.46367072325881508732, 1010.24412978396344442444, 1008.55030889325621501484, 1006.83282480958939686388, 1005.47895239778983977885, 1007.16713866292661805346, 1006.94956124769203142932, 1006.61961592253589969914, 1007.44392584037382221140, 1008.66086409536421797384, 1009.43407420007235941739, 1007.23415376713296609523, 0.00000000000000000000, ] +pare[130, :] .= [236.64760233768515718111, 233.80609717945645797954, 0.00000000000000000000, 0.00000000000000000000, 220.69649888397395898210, 229.03363150409307991140, 246.15456457463989181633, 277.36926960200412395352, 327.76339006038949719368, 212.20907020205311255268, 215.67326453423143561849, 137.09545921239688937021, 132.50061413361629547580, 135.83946207173170250826, 132.40506495993187741078, 106.69204332764297760150, 0.00000000000000000000, ] +pare[131, :] .= [0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, 0.13428603362344726513, ] +pare[132, :] .= [109962.62501070757571142167, 111840.89094890336855314672, 0.00000000000000000000, 0.00000000000000000000, 105710.03830123071384150535, 89081.11632483333232812583, 71949.01065658025618176907, 57337.46472979512327583507, 45879.44528434753010515124, 37107.61868998193676816300, 34428.17963829542713938281, 21797.34820571471573202871, 33121.82902497220493387431, 49305.76027218668605200946, 71633.23500801266345661134, 101320.00000000000000000000, 0.00000000000000000000, ] +pare[133, :] .= [795.74440058976824730053, 796.39317980761336457363, 0.00000000000000000000, 0.00000000000000000000, 771.03926873480281756201, 766.34566963677548301348, 760.33738901565027390461, 754.13094523919528455735, 748.57439121548679850093, 657.33510097505768499104, 657.37968393688856849622, 495.66570655011076951268, 515.78848479346333988360, 554.12759197822970236302, 579.08768964146361213352, 547.56569008159556233295, 0.00000000000000000000, ] +pare[134, :] .= [303.09239179978266065518, 303.05172792220429300869, 0.00000000000000000000, 0.00000000000000000000, 302.31875035620691960503, 302.40373292088020207302, 302.56412101481129184322, 302.74971140038161365737, 302.90530084810455946354, 300.11511693958186697273, 300.17486433401529666298, 295.12592772188401113453, 294.87959822511572838266, 295.30887910889697423045, 295.06388768032951475107, 292.45602326203146503758, 0.00000000000000000000, ] +pare[135, :] .= [1184.95394893046818651783, 1184.90718854228157397301, 0.00000000000000000000, 0.00000000000000000000, 1174.11137399619610732771, 1173.31552133064769805060, 1172.57265532058204371424, 1171.90847499997721570253, 1171.25350614527337711479, 1131.84131890385401675303, 1132.16208686522031712229, 1068.12937878901084332028, 1071.16274977628017950337, 1082.00674970881664194167, 1086.59934546132240029692, 1066.29156578495894791558, 0.00000000000000000000, ] +pare[136, :] .= [569.27858110690465309744, 569.46313050626577023650, 0.00000000000000000000, 0.00000000000000000000, 560.29770417594613718393, 558.76121253844132752420, 556.82664860001432316494, 554.83332817289146987605, 553.03092346453979644139, 518.13141869379160198150, 518.19268256899295010953, 375.22683634095545812670, 335.02305397310612988804, 328.56946392206225482369, 284.94880828990233112563, 138.94857465549355879375, 0.00000000000000000000, ] +pare[137, :] .= [0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, 0.23487123613570248803, ] +pare[138, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101319.99999999998544808477, 73055.82607506470230873674, 51425.13037403167254524305, 35409.22481618286838056520, 23922.60884332878777058795, 23922.60884332878777058795, 21797.34820571471573202871, 21797.34820571471573202871, 33121.82902497220493387431, 49305.76027218668605200946, 71633.23500801266345661134, 101320.00000000000000000000, 0.00000000000000000000, ] +pare[139, :] .= [779.22544079521935600496, 776.47735011574900454434, 0.00000000000000000000, 0.00000000000000000000, 762.65594285865336132701, 727.99364827688793866400, 696.77470390570965719235, 664.96038670572158935101, 631.03355090819127326540, 584.52270181520952974097, 581.72397305843287540483, 495.66570655261028832683, 515.78848479635848889302, 554.12759197901573315903, 579.08768964280443469761, 547.56569003132779016596, 0.00000000000000000000, ] +pare[140, :] .= [303.09239179978266065518, 303.05172792220429300869, 0.00000000000000000000, 0.00000000000000000000, 302.31875035620691960503, 302.40373292088020207302, 302.56412101481129184322, 302.74971140038161365737, 302.90530084810455946354, 300.11511693958186697273, 300.17486433401529666298, 295.12592772188401113453, 294.87959822511572838266, 295.30887910889697423045, 295.06388768032951475107, 292.45602326203146503758, 0.00000000000000000000, ] +pare[141, :] .= [1180.49627066490847937530, 1179.53578397168917035742, 0.00000000000000000000, 0.00000000000000000000, 1171.87172220093270880170, 1163.06509313221908996638, 1155.42784529186292274971, 1147.55697500815244893602, 1139.20325512935801270942, 1113.31027716296216567571, 1112.92881669938242339413, 1068.12937878951652237447, 1071.16274977691318781581, 1082.00674970899876825570, 1086.59934546163708546374, 1066.29156577354228829790, 0.00000000000000000000, ] +pare[142, :] .= [602.62098002711820754485, 609.40711961359625092882, 0.00000000000000000000, 0.00000000000000000000, 577.58127165347184472921, 633.89153645586816310242, 676.78235631557458873431, 717.40922565600715188339, 759.87199901312010297261, 657.20011128673411349155, 662.08203288757897553296, 375.22683633383991264054, 335.02305396384900859630, 328.56946391947406027612, 284.94880828478892453859, 138.94857504124860270167, 0.00000000000000000000, ] +pare[143, :] .= [0.23580330054557463448, 0.23620800832425498106, 0.00000000000000000000, 0.00000000000000000000, 0.23513040105891819254, 0.23981415225061025742, 0.24776289693742922782, 0.25935611716690121220, 0.27635410004595672984, 0.25541196513291714032, 0.25693329635371348063, 0.23487123614133983973, 0.23487123614331151256, 0.23487123613787974641, 0.23487123614024377205, 0.23487123546373453453, 0.00000000000000000000, ] +pare[144, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101320.00000000000000000000, 73869.14814516228216234595, 57478.21422628849541069940, 44947.99433121002221014351, 35710.62785918461304390803, 31713.40965658718050690368, 29148.92279099934603436850, 23005.88116257586443680339, 33121.82902497220493387431, 49305.76027218668605200946, 71633.23500801266345661134, 101320.00000000000000000000, 0.00000000000000000000, ] +pare[145, :] .= [295.50699108226933731203, 295.34679113282493290171, 0.00000000000000000000, 0.00000000000000000000, 294.86799734236944914301, 278.41262809990297455442, 268.85133565881972117495, 260.43938195684876291125, 254.01644438128670344668, 243.62587748820712363340, 242.02233658150063888570, 223.61866074541933357978, 235.97744177503957985209, 254.49793868777243233126, 272.76334667141486534092, 290.39909609826725045423, 0.00000000000000000000, ] pare[146, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[147, :] .= [1006.38130657421925207018, 1006.37409564661402328056, 0.00000000000000000000, 0.00000000000000000000, 1006.35264732270536569558, 1005.69685202074390417692, 1005.36290625742105930840, 1005.09222497287510122987, 1004.90458927957467949454, 1004.64413247262564254925, 1004.60765073606705755083, 1004.28358507904226826213, 1004.48686344783709500916, 1004.91788655767243199080, 1005.49618204189607695298, 1006.15990138362383277126, 0.00000000000000000000, ] -pare[148, :] .= [308.44801062962244486698, 315.95509897070309079936, 0.00000000000000000000, 0.00000000000000000000, 311.03870243596060163327, 334.78441455929777248457, 329.00638680612337338971, 323.83439973181918958289, 319.82608020270288307074, 313.23107543224807614024, 312.16516743088152452401, 299.95564735223410934850, 301.17676349921828204970, 296.50361267260308295590, 271.00098523410736106598, 124.38365282930246280557, 0.00000000000000000000, ] -pare[149, :] .= [0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, 0.81617528593983390550, ] -pare[150, :] .= [101319.99999999998544808477, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101320.00000000000000000000, 73055.82607506470230873674, 51425.13037403167254524305, 35409.22481618286838056520, 23922.60884332878777058795, 23922.60884332878777058795, 21808.66757786953894537874, 21808.66757786953894537874, 33134.17426896663528168574, 49317.33308453806239413098, 71641.07939347822684794664, 101320.00000000000000000000, 0.00000000000000000000, ] -pare[151, :] .= [295.50867204977237179264, 295.34842281620530002328, 0.00000000000000000000, 0.00000000000000000000, 294.86935002845262943083, 277.53408580177483599982, 260.43045545421637143590, 243.25966297500653467978, 226.50335805161932967167, 224.74197144914555224204, 222.70271369632078517498, 220.17189340901794025740, 235.97998710491629026365, 254.49693275702287564854, 272.76035645172339627607, 290.39796199804800380662, 0.00000000000000000000, ] +pare[147, :] .= [1006.38123083810216940037, 1006.37402231837609178910, 0.00000000000000000000, 0.00000000000000000000, 1006.35258699212624833308, 1005.69644667705472329544, 1005.36260172113873068156, 1005.09202969362831936451, 1004.90451192154671389289, 1004.64413247020650032937, 1004.60884425592200841493, 1004.28684094643506341527, 1004.48681560489035291539, 1004.91791465062806310016, 1005.49628581264914828353, 1006.15994866399933016510, 0.00000000000000000000, ] +pare[148, :] .= [308.41697761754039674997, 315.92218881013025111315, 0.00000000000000000000, 0.00000000000000000000, 311.00384342453554609165, 334.77771172143332023552, 329.00086152164737995918, 323.83044355224410537630, 319.82432830557081615552, 313.23107536297993647167, 312.20073103497031752340, 300.11529177388297284779, 301.67810132274621537363, 296.92206877603160819490, 271.32846765634292296454, 124.49250306746104399735, 0.00000000000000000000, ] +pare[149, :] .= [0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, 0.83750688504741088725, ] +pare[150, :] .= [101320.00000000000000000000, 101320.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 101320.00000000000000000000, 73055.82607506470230873674, 51425.13037403167254524305, 35409.22481618286838056520, 23922.60884332878777058795, 23922.60884332878777058795, 21797.34820571471573202871, 21797.34820571471573202871, 33121.82902497220493387431, 49305.76027218668605200946, 71633.23500801266345661134, 101320.00000000000000000000, 0.00000000000000000000, ] +pare[151, :] .= [295.50699108240092982669, 295.34679113298909669538, 0.00000000000000000000, 0.00000000000000000000, 294.86799734252281268709, 277.53289304666759562679, 260.42939848609245245825, 243.25882051929173144345, 226.50285980796869012011, 224.74197143240056107061, 222.70589810378879747077, 220.19091540848282306797, 235.97744177545388311046, 254.49793780296400314000, 272.76334577378719359331, 290.39909607148297254753, 0.00000000000000000000, ] pare[152, :] .= [287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, 0.00000000000000000000, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 287.48233399999998027852, 0.00000000000000000000, ] -pare[153, :] .= [1006.38130657422516378574, 1006.37409564662118555134, 0.00000000000000000000, 0.00000000000000000000, 1006.35264732271230059268, 1005.66475387292564391828, 1005.09175666126770920528, 1004.63596227701600582805, 1004.32799495252675114898, 1004.30248800657079755183, 1004.27443358086259195261, 1004.24175346340200576378, 1004.48686344784482571413, 1004.91788653354728921840, 1005.49618201127634620207, 1006.15990138251208918518, 0.00000000000000000000, ] -pare[154, :] .= [308.44801062919322021116, 315.95509897018030187610, 0.00000000000000000000, 0.00000000000000000000, 311.03870243546492702080, 337.44677405255265512096, 353.82790385664452514902, 373.37212911447318219871, 396.94224756595207281862, 368.83817395425904805961, 368.97028084098627687126, 310.51365577509898230346, 301.17676349785079992216, 296.50361559802468036651, 271.00098850693530039280, 124.38365304507622965957, 0.00000000000000000000, ] -pare[155, :] .= [0.81617528594125021701, 0.81617528594163180067, 0.00000000000000000000, 0.00000000000000000000, 0.81617528594156041333, 0.81623670067306297593, 0.82173828073789545456, 0.83935016474432710964, 0.87534714327011464707, 0.84763247425735199769, 0.84925815159690809519, 0.81738400693394541729, 0.81617528594496135952, 0.81617527511908993798, 0.81617527344363727249, 0.81617528444902232021, 0.00000000000000000000, ] -pare[156, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 194.44615515574992059555, 194.44615515359217283731, 229.28189302872340249451, 229.28201257104618093763, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] -pare[157, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00812920454894595218, 0.00812920361042549465, 0.00729453143372119951, 0.00732417787168304808, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] -pare[158, :] .= [0.89219211601002135215, 0.89338993309128822418, 0.00000000000000000000, 0.00000000000000000000, 0.89705157680176617063, 0.89381914105070725540, 0.88834702813412513844, 0.88291894199195009030, 0.87845124643018646093, 0.89480000044026897221, 0.89375857315715612206, 0.92303084570150673027, 0.92650514449576648612, 0.92691603964070712340, 0.93035369021547098534, 0.94187415761663872971, 0.00000000000000000000, ] +pare[153, :] .= [1006.38123083810819480277, 1006.37402231838325405988, 0.00000000000000000000, 0.00000000000000000000, 1006.35258699213318323018, 1005.66471100375520109083, 1005.09172433424350856512, 1004.63594355816701408912, 1004.32798756751139990229, 1004.30248800633421524253, 1004.27447617574682681152, 1004.24199047243098448234, 1004.48681560489796993352, 1004.91791462589628736168, 1005.49628578148895030608, 1006.15994866288269804500, 0.00000000000000000000, ] +pare[154, :] .= [308.41697761711094472048, 315.92218880960729165963, 0.00000000000000000000, 0.00000000000000000000, 311.00384342403918935815, 337.41031358936805872872, 353.80001523718203770841, 373.35377785357820812351, 396.93503131108144543759, 368.83817364696187723894, 369.14205737451572986174, 311.37541568237315914303, 301.67810132136713718864, 296.92207177073890989050, 271.32847098286134723821, 124.49250328397391740509, 0.00000000000000000000, ] +pare[155, :] .= [0.83750688504886505736, 0.83750688504925718814, 0.00000000000000000000, 0.00000000000000000000, 0.83750688504918369137, 0.83756850244321601195, 0.84320514667050761037, 0.86127402443188105785, 0.89821697276232004281, 0.86978623978324287602, 0.87161338454362247141, 0.83891653661252951757, 0.83750688505271397855, 0.83750687368871146177, 0.83750687202336671078, 0.83750688351358626438, 0.00000000000000000000, ] +pare[156, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 194.44615514986634252637, 194.44615515359217283731, 229.46006397650694452750, 229.46018332515947690808, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[157, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00812920198988367239, 0.00812920361042549465, 0.00729135232590182990, 0.00732087429920011846, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] +pare[158, :] .= [0.89220461375604898091, 0.89340219662165942793, 0.00000000000000000000, 0.00000000000000000000, 0.89706209534330227928, 0.89382870973541350690, 0.88835565101720792569, 0.88292598706575653456, 0.87845557105323068825, 0.89480000060735598311, 0.89366077888851336297, 0.92267769129834253938, 0.92631037501298607584, 0.92676061887246663495, 0.93024621783543426368, 0.94185762506767134461, 0.00000000000000000000, ] pare[159, :] .= [0.88000000000000000444, 0.88000000000000000444, 0.00000000000000000000, 0.00000000000000000000, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.88000000000000000444, 0.00000000000000000000, ] pare[160, :] .= [0.86999999999999999556, 0.86999999999999999556, 0.00000000000000000000, 0.00000000000000000000, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.86999999999999999556, 0.00000000000000000000, ] -pare[161, :] .= [0.88897788952445444544, 0.88897983757041509900, 0.00000000000000000000, 0.00000000000000000000, 0.88899152556663785241, 0.88898775447857036891, 0.88897775883607321745, 0.88895719352121904677, 0.88892542662152407296, 0.88900000000000001243, 0.88899992542288330810, 0.88890583864772421130, 0.88890562979588061410, 0.88892168105899715957, 0.88892216631532550153, 0.88887548095689394856, 0.00000000000000000000, ] -pare[162, :] .= [0.89893317137371142600, 0.89893951368340851982, 0.00000000000000000000, 0.00000000000000000000, 0.89896765712605775089, 0.89896219484083861317, 0.89890676482681108883, 0.89880297215093118979, 0.89868606509336279586, 0.89900000000000002132, 0.89899920162456226080, 0.89767329716220001234, 0.89673006431382507042, 0.89602981462694741843, 0.89146549948056186263, 0.83132538214665074872, 0.00000000000000000000, ] -pare[163, :] .= [0.88370639924426108713, 0.88513964293593649924, 0.00000000000000000000, 0.00000000000000000000, 0.88951919706276583177, 0.88565292872236189847, 0.87904052750092009916, 0.87246581020154923003, 0.86704424461489515430, 0.88677616167176132045, 0.88552549528560819958, 0.91994768219390643527, 0.92393830207909999341, 0.92441721758763439887, 0.92832647733104545207, 0.94128558449872479219, 0.00000000000000000000, ] -pare[164, :] .= [0.86355883734021698928, 0.86360246684662211880, 0.00000000000000000000, 0.00000000000000000000, 0.86386031728978740496, 0.86354303378626984244, 0.86348909347837154993, 0.86417071132845624248, 0.86502665845896986596, 0.86374289767810830121, 0.86373687923195863192, 0.86755353458328643423, 0.86822747910418540673, 0.86839525661734162654, 0.86939185043904687600, 0.87544431586749771323, 0.00000000000000000000, ] -pare[165, :] .= [0.82234198592363039193, 0.82267471532449509830, 0.00000000000000000000, 0.00000000000000000000, 0.82361549907713682561, 0.82250998059857438616, 0.82066614419023631299, 0.81844682356062503636, 0.81635803847175381076, 0.82165976934589701752, 0.82126780640330854233, 0.82964726749891326563, 0.83118741672902329842, 0.83155482485859966157, 0.83266976339159148868, 0.83637772582687497369, 0.00000000000000000000, ] -pare[166, :] .= [0.90277614267515471358, 0.90277838442598545843, 0.00000000000000000000, 0.00000000000000000000, 0.90289592725891831826, 0.90289295052141849141, 0.90288357143600705967, 0.90286416908117261837, 0.90283485870498791925, 0.90326442939844320268, 0.90326197733241286869, 0.90424702698408954138, 0.90425227662551677099, 0.90408880127145119232, 0.90411379158054028249, 0.90487334599020763370, 0.00000000000000000000, ] -pare[167, :] .= [1.06467241703467330183, 1.06334598827819548639, 0.00000000000000000000, 0.00000000000000000000, 1.06216768854074450346, 1.07385765945592437376, 1.08833796955252126715, 1.10314893445231376745, 1.11657962871394955684, 1.09345586038237052584, 1.09646777472329137737, 1.03509346458281314973, 1.03461399194012271252, 1.04107607595326312477, 1.04335352578895790288, 1.07566203122228865041, 0.00000000000000000000, ] -pare[168, :] .= [59.41567633892837818621, 60.40021421779039201283, 0.00000000000000000000, 0.00000000000000000000, 58.20111226881594035376, 49.28393460469261100343, 40.06606783081348055475, 32.16679865911269331491, 25.93823092463401636110, 22.69794090424231569614, 21.08321990379659638393, 13.21464345626329617289, 17.12268749219131080963, 23.04223581116337626895, 27.71033603583769178158, 20.60835453077685386347, 0.00000000000000000000, ] +pare[161, :] .= [0.88897785383816008142, 0.88897980708644031012, 0.00000000000000000000, 0.00000000000000000000, 0.88899151295013079110, 0.88898773276783527031, 0.88897770884919147250, 0.88895710585030451867, 0.88892536101994812370, 0.88900000000000001243, 0.88899990305026255211, 0.88890750688955078029, 0.88890642436499855972, 0.88892227837235382459, 0.88892255425815958070, 0.88887554191152318150, 0.00000000000000000000, ] +pare[162, :] .= [0.89893337664782679841, 0.89893966058165686306, 0.00000000000000000000, 0.00000000000000000000, 0.89896754134727741015, 0.89896231631190026690, 0.89890711709277759667, 0.89880342327139040037, 0.89868640678720357329, 0.89900000000000002132, 0.89899899811033612274, 0.89772936518451684762, 0.89680678996565854622, 0.89611827769006691113, 0.89161279773225909917, 0.83150764889448014472, 0.00000000000000000000, ] +pare[163, :] .= [0.88372140201201510035, 0.88515435198970338071, 0.00000000000000000000, 0.00000000000000000000, 0.88953175579158383357, 0.88566436487357125262, 0.87905089855598950166, 0.87247435801640638164, 0.86704951590835088737, 0.88677616187163743611, 0.88540831560742638828, 0.91954130817222767824, 0.92371525593532344267, 0.92423965730154955533, 0.92820429835278006614, 0.94126722614667712730, 0.00000000000000000000, ] +pare[164, :] .= [0.86356725057635330689, 0.86361031255383291505, 0.00000000000000000000, 0.00000000000000000000, 0.86386598526834856848, 0.86354945983345576810, 0.86349875170029899429, 0.86418047288927390959, 0.86503129039389514698, 0.86374289763911060724, 0.86373328423426065648, 0.86748340438854942835, 0.86818728785659471381, 0.86836123459494163335, 0.86936413500789311293, 0.87543405981407551586, 0.00000000000000000000, ] +pare[165, :] .= [0.82233622669774708580, 0.82266936056434469826, 0.00000000000000000000, 0.00000000000000000000, 0.82361149074106609902, 0.82250500347917165911, 0.82065917559081669186, 0.81843966021945724343, 0.81635460201707887862, 0.82165976945263274889, 0.82124234529449824382, 0.82953744176968480240, 0.83112610487346938459, 0.83150713159223621496, 0.83263685180515722983, 0.83637685649623993989, 0.00000000000000000000, ] +pare[166, :] .= [0.90277583931670990491, 0.90277808654360558460, 0.00000000000000000000, 0.00000000000000000000, 0.90289564452107773374, 0.90289265937733897971, 0.90288325494862498033, 0.90286382181854540896, 0.90283453899577903456, 0.90326416735078718379, 0.90325942371275014242, 0.90423234263459018045, 0.90424376083716440089, 0.90408131547772074832, 0.90410781997360689655, 0.90487243663821859130, 0.00000000000000000000, ] +pare[167, :] .= [1.06484439730544733216, 1.06351558148133729098, 0.00000000000000000000, 0.00000000000000000000, 1.06233114043560727957, 1.07403528890529020856, 1.08853423724031617148, 1.10335755777192723315, 1.11678925960761188385, 1.09363150531596531323, 1.09680833770349983602, 1.03588307024647008348, 1.03502257661030516722, 1.04137828673094401388, 1.04356919838692507874, 1.07566683458718714839, 0.00000000000000000000, ] +pare[168, :] .= [60.98003355668617331276, 61.99148428412225086959, 0.00000000000000000000, 0.00000000000000000000, 59.73650791520874037133, 50.58002005560864944300, 41.11445945984497285508, 33.00591354010244060646, 26.61547249396845771230, 23.29117535441505992821, 21.64646096925964613433, 13.64122223592998572883, 17.62975043472929925770, 23.71466446965052199403, 28.50215872909835113092, 21.15608257089495580772, 0.00000000000000000000, ] pare[169, :] .= [0.56699999999999994849, 0.56699999999999994849, 0.00000000000000000000, 0.00000000000000000000, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.56699999999999994849, 0.00000000000000000000, ] -pare[170, :] .= [84655.44517721279407851398, 84655.44517721279407851398, 0.00000000000000000000, 0.00000000000000000000, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 84655.44686146364256273955, 0.00000000000000000000, ] +pare[170, :] .= [86056.16553623559593688697, 86056.16553623559593688697, 0.00000000000000000000, 0.00000000000000000000, 86056.16574366448912769556, 86056.16574366448912769556, 86056.16574366448912769556, 86056.16574366448912769556, 86056.16574366448912769556, 86056.16574366448912769556, 86056.16574366448912769556, 86056.16574366448912769556, 86056.16574366448912769556, 86056.16574366448912769556, 86056.16574366448912769556, 86056.16574366448912769556, 0.00000000000000000000, ] pare[171, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[172, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[173, :] .= [0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, 0.01000000000000000021, ] pare[174, :] .= [0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, 0.02199999999999999872, ] -pare[175, :] .= [128364.45453486932092346251, 106667.28991538823174778372, 128364.45453486932092346251, 0.00000000000000000000, 96032.89376880698546301574, 70884.98973891121568158269, 55913.84562937977898400277, 43454.52414427977055311203, 33746.36770260888442862779, 24566.05705234607739839703, 22962.20886177436841535382, 7784.43710511631888948614, 9323.58330845099953876343, 13485.96608411434863228351, 15456.25677427907430683263, 5993.57026754094931675354, 0.00000000000000000000, ] -pare[176, :] .= [0.00000000000000000000, 3.90440020358784645182, 0.00000000000000000000, 0.00000000000000000000, 3.01165726319623638929, 1.56325100025140817372, 1.34092478521633773347, 1.12431244173968658551, 0.92517826981486883664, 0.74710844790983632624, 0.76006762357344959113, 0.32147774073902768421, 0.28804835022977959280, 0.31914015715354931979, 0.32856887131441026018, 0.49455291512419558009, 0.00000000000000000000, ] -pare[177, :] .= [0.00004078072513088095, 0.00004976592781746363, 0.00000000000000000000, 0.00000000000000000000, 0.00005071739947566149, 0.00005841478642782090, 0.00006069370572664448, 0.00006325373210649888, 0.00006607035752093259, 0.00006474308947179056, 0.00006443926140128569, 0.00006988770243181935, 0.00007415288052162620, 0.00007371882184561966, 0.00007530873516718211, 0.00009416221364929033, 0.00000000000000000000, ] +pare[175, :] .= [131748.89787851672735996544, 109489.44366747283493168652, 131748.89787851672735996544, 0.00000000000000000000, 98582.27405962631746660918, 72769.89789530816779006273, 57399.17346413889026734978, 44610.53496936317242216319, 34646.08913570104050450027, 25225.52344025381171377376, 23619.77597184367914451286, 8149.35603520891163498163, 9695.16014075318162213080, 13988.06977080119759193622, 16003.35410057045555731747, 6182.29732156716727331514, 0.00000000000000000000, ] +pare[176, :] .= [0.00000000000000000000, 3.90632544285384986082, 0.00000000000000000000, 0.00000000000000000000, 3.01384177912232154029, 1.56433560629025025790, 1.34171324406151137865, 1.12493849343136509411, 0.92567650462322170757, 0.74762434101033614642, 0.76178768589595946548, 0.32707154412546096678, 0.29149700109820997351, 0.32222098161554973972, 0.33122252213345226846, 0.49697918128692986084, 0.00000000000000000000, ] +pare[177, :] .= [0.00004079173910335442, 0.00004977540186489193, 0.00000000000000000000, 0.00000000000000000000, 0.00005072441619698331, 0.00005841860830849053, 0.00006069621556056757, 0.00006325442631326986, 0.00006607433887648597, 0.00006474117094190209, 0.00006444371314804385, 0.00006956151041628570, 0.00007383838093295373, 0.00007347578757192060, 0.00007506916444559531, 0.00009381550535949052, 0.00000000000000000000, ] pare[178, :] .= [1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, ] pare[179, :] .= [1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, 1.00000000000000000000, ] pare[180, :] .= [200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, 200.00000000000000000000, ] @@ -630,15 +631,15 @@ pare[183, :] .= [0.90000000000000002220, 0.90000000000000002220, 0.9000000000000 pare[184, :] .= [0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, 0.14999999999999999445, ] pare[185, :] .= [0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, 0.69999999999999995559, ] pare[186, :] .= [0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, 0.29999999999999998890, ] -pare[187, :] .= [0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, 0.19774042699575172799, ] -pare[188, :] .= [0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, 0.12926710235152771844, ] -pare[189, :] .= [0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, 0.05476098838171152700, ] -pare[190, :] .= [0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, 0.01558619217305948386, ] +pare[187, :] .= [0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, 0.19776334023302508114, ] +pare[188, :] .= [0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, 0.12925232047897439180, ] +pare[189, :] .= [0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, 0.05475347892235753189, ] +pare[190, :] .= [0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, 0.01558306391453667672, ] pare[191, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] -pare[192, :] .= [1277.95987467626196121273, 1280.00000000352042661689, 1280.00000000000000000000, 1280.00000000000000000000, 1253.87228551962562050903, 1246.94367668950667393801, 1236.07800740475477141445, 1224.01736809672047456843, 1213.53993575985077768564, 1114.34765153728199038596, 1113.03111789920035334944, 873.01685110734149475320, 880.85370193973903951701, 923.26514408562707103556, 925.12581518622846488142, 764.58966385053327030619, 1280.00000000000000000000, ] -pare[193, :] .= [1278.62896263267316498968, 1280.00000000236104824580, 1280.00000000000000000000, 1280.00000000000000000000, 1249.07976516759322294092, 1244.39902185870550965774, 1237.07000575871802539041, 1228.93810429236759773630, 1221.87126353610415208095, 1102.06941760043082467746, 1101.50850610148609121097, 824.29241757339525520365, 828.88594199848489552096, 872.81332643400344295515, 871.79648959865210144926, 693.96464154317141037609, 1280.00000000000000000000, ] -pare[194, :] .= [1279.29867720358379301615, 1280.00000000119848664326, 1280.00000000000000000000, 1280.00000000000000000000, 1245.91472085086616061744, 1243.47453458103927914635, 1239.67508138638095260831, 1235.46525538859054904606, 1231.80231158146239067719, 1098.03256011698817928846, 1098.18291584201597288484, 799.09578596440678666113, 800.55709653565600092406, 843.89929555858373078081, 840.32483926410577623756, 654.98580071122773915704, 1280.00000000000000000000, ] -pare[195, :] .= [1191.82117971618913543352, 1192.11940776471055869479, 1280.00000000000000000000, 1280.00000000000000000000, 1158.16572408756132972485, 1157.06402791148070718918, 1155.37782605729444185272, 1153.51756314323756669182, 1151.89279330812769330805, 1018.01057208906809137261, 1018.53345020528024633677, 725.33617026638307834219, 725.05122923899375564361, 765.43952505418178589025, 760.72357681624362157891, 582.97324463488132550992, 1280.00000000000000000000, ] +pare[192, :] .= [1277.95796277763747639256, 1280.00000000043041836761, 1280.00000000000000000000, 1280.00000000000000000000, 1253.87901636852711817482, 1246.94598254193851971650, 1236.07171659893128889962, 1224.01395766568134604313, 1213.55747928702839999460, 1114.37715087274818870355, 1113.68506480746100351098, 876.18732802652823465905, 882.64095739474646507006, 924.77197272176476872119, 926.25017173501146316994, 764.75095412680980189180, 1280.00000000000000000000, ] +pare[193, :] .= [1278.62771296967639500508, 1280.00000000028853719414, 1280.00000000000000000000, 1280.00000000000000000000, 1249.08402935040112424758, 1244.40042326424645580119, 1237.06580809449178559589, 1228.93604084636308471090, 1221.88345599526883233921, 1102.08859293872137641301, 1102.26305099992850955459, 827.89887859707266670739, 830.91634483288896717568, 874.52414151206153292151, 873.06402565720100028557, 694.12437181079235415382, 1280.00000000000000000000, ] +pare[194, :] .= [1279.29805660267788880446, 1280.00000000014620127331, 1280.00000000000000000000, 1280.00000000000000000000, 1245.91680009704987242003, 1243.47519809799132417538, 1239.67296415680129939574, 1235.46432402676646233886, 1231.80875820619712612825, 1098.04224937384742588620, 1098.99849320599287239020, 802.93736519359765679837, 802.71902907378682812123, 845.72211037721501725173, 841.66867382264399566338, 655.14050344428130756569, 1280.00000000000000000000, ] +pare[195, :] .= [1191.81561360005707683740, 1192.11413572707647290372, 1280.00000000000000000000, 1280.00000000000000000000, 1158.16157815675569509040, 1157.05915912334285167162, 1155.37159407830608870427, 1153.51163753312084736535, 1151.88983961870462735533, 1018.01017795515406305640, 1019.33103066340436271275, 729.06500182578326985094, 727.14864907380319891672, 767.21025702625070152862, 762.02505767117281720857, 583.11518316433080144634, 1280.00000000000000000000, ] pare[196, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[197, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[198, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] @@ -656,7 +657,7 @@ pare[209, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.0000000000000 pare[210, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[211, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[212, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] -pare[213, :] .= [30.87792667169578919584, 30.38077146667421502002, 30.00000000000000000000, 30.00000000000000000000, 28.49678485487811130383, 30.32982837474633797115, 32.87906609483025022200, 34.92135360635599283796, 36.35454421663440172097, 29.99999975009199104647, 30.50938390080281692462, 15.94525620069445892568, 14.34867695494381756305, 14.15055101385672386982, 12.70829174886890200469, 7.33981430858333627754, 30.00000000000000000000, ] +pare[213, :] .= [30.87109133811785710577, 30.37468047039599028381, 30.00000000000000000000, 30.00000000000000000000, 28.49282335050952141842, 30.32535700718708682189, 32.87179829006841913497, 34.91349213017107189216, 36.35055210825788662987, 29.99999965789711708908, 30.55522112299072290398, 16.09818317207508897582, 14.42724524835529109623, 14.21319903143264085088, 12.75035077025488483571, 7.34464734619464820753, 30.00000000000000000000, ] pare[214, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[215, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[216, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] @@ -701,8 +702,8 @@ pare[254, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.0000000000000 pare[255, :] .= [4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, 4.00000000000000000000, ] pare[256, :] .= [0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, 0.80000000000000004441, ] pare[257, :] .= [0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, 0.20000000000000001110, ] -pare[258, :] .= [-64434.83119044482009485364, -63875.60938317468389868736, 0.00000000000000000000, 0.00000000000000000000, -61469.89097146166022866964, -66281.75498262973269447684, -72251.52052508015185594559, -78370.24647717515472322702, -83927.38219296670285984874, -65184.53897760395193472505, -66321.80395242420490831137, -30605.77771554130595177412, -29784.38040114648174494505, -32752.39040086575550958514, -31898.31939675545436330140, -19866.07736477305297739804, 0.00000000000000000000, ] -pare[259, :] .= [5453.85307485561861540191, 5530.80181181657280831132, 0.00000000000000000000, 0.00000000000000000000, 5273.88308180567582894582, 4580.58482524660485069035, 3839.26414418110107362736, 3179.98513505804839951452, 2640.78232360938000056194, 2188.81580920313626847928, 2053.26929670115896442439, 1089.86779153276688703045, 1322.54389899814032105496, 1737.06079168301812387654, 1891.74227342356357439712, 811.60847762234027413797, 0.00000000000000000000, ] +pare[258, :] .= [-64462.13525320659391582012, -63902.34649747505318373442, 0.00000000000000000000, 0.00000000000000000000, -61494.03625539765926077962, -66308.16754869406577199697, -72281.23804425040725618601, -78400.74764479877194389701, -83954.62107315927278250456, -65203.69248576147947460413, -66455.03134594910079613328, -30987.94855774228926748037, -29987.01161117959418334067, -32918.94750787445809692144, -32010.31979998570750467479, -19874.65374850020452868193, 0.00000000000000000000, ] +pare[259, :] .= [5428.93537088247376232175, 5505.58370468555040133651, 0.00000000000000000000, 0.00000000000000000000, 5250.04262202206427900819, 4559.76078186315498896874, 3821.63239224976496188901, 3165.43165022183711698744, 2629.01722487502729563857, 2179.28635742878623204888, 2046.36952667319633292209, 1096.99760033826441940619, 1325.89254778297140546783, 1739.63166354016266268445, 1892.76808123890214119456, 809.50150966597959723003, 0.00000000000000000000, ] pare[260, :] .= [3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, 3.00000000000000000000, ] pare[261, :] .= [0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, 0.00000000000000000000, ] pare[262, :] .= [0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, 0.02000000000000000042, ] diff --git a/test/regression_test_wsize.jl b/test/regression_test_wsize.jl index 4456014d..dde398dd 100644 --- a/test/regression_test_wsize.jl +++ b/test/regression_test_wsize.jl @@ -127,6 +127,6 @@ end end end - @test ac.parm[imPFEI] ≈ 0.9619383964437613 + @test ac.parm[imPFEI] ≈ 0.9884135735224845 end \ No newline at end of file From 3efffcc428b1447432b36b45b9bcaa02f23e2380 Mon Sep 17 00:00:00 2001 From: Nicolas Gomez Date: Mon, 1 Jul 2024 14:55:09 -0400 Subject: [PATCH 20/30] added init function to set BLAS threads to 1 --- src/aero/aero.jl | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/aero/aero.jl b/src/aero/aero.jl index 76ded51b..21833a7b 100644 --- a/src/aero/aero.jl +++ b/src/aero/aero.jl @@ -6,11 +6,22 @@ are exported other functions are kept within the `aerodynamics` namespace. module aerodynamics using StaticArrays +using LinearAlgebra using ..atmosphere import ..TASOPT: __TASOPTindices__, __TASOPTroot__ export airfoil, cdsum!, surfcm, wingsc, wingpo, wingcl, fusebl! +# Define the __init__ function +#This function gets executed automatically when the module is loaded +function __init__() + BLAS.set_num_threads(1) #This sets the number of threads in BLAS to be equal to 1. + #It prevents multithreading but ensures consistent speed across CPU families. Without it, + #the LU calculation in blax() can take up to 1000x longer. + #TODO this may cause issues if parallelization is attempted in the future. Other approaches are to + #match the number of BLAS threads to the CPUs available on the machine or server +end + #include index to access arrays include(__TASOPTindices__) include(joinpath(__TASOPTroot__,"utils/spline.jl")) From 3b8e57c9b3d948ea6d057771dbb8a84c51ee8470 Mon Sep 17 00:00:00 2001 From: Prashanth <61168530+askprash@users.noreply.github.com> Date: Tue, 2 Jul 2024 12:01:35 -0400 Subject: [PATCH 21/30] Update CI.yml and pin matplotlib version Pinning matplotlib version like #52 --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 5c603816..ef9d9021 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -38,7 +38,7 @@ jobs: with: python-version: '3.9' #cache: 'pip' # caching pip dependencies - - run: pip install matplotlib + - run: pip install matplotlib==3.8.4 - uses: julia-actions/julia-buildpkg@v1 env: PYTHON: "" From e595d7dc55435caa80b19a2cd273daf2b4f86ae8 Mon Sep 17 00:00:00 2001 From: Prashanth <61168530+askprash@users.noreply.github.com> Date: Tue, 2 Jul 2024 12:01:35 -0400 Subject: [PATCH 22/30] Update CI.yml and pin matplotlib version Pinning matplotlib version like #52 --- .github/workflows/CI.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index ef9d9021..e3d52218 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -24,7 +24,7 @@ jobs: with: version: ${{ matrix.version }} arch: ${{ matrix.arch }} - - uses: actions/cache@v4 + - uses: julia-actions/cache@v2 env: cache-name: cache-artifacts with: @@ -43,6 +43,8 @@ jobs: env: PYTHON: "" - uses: julia-actions/julia-runtest@v1 + env: + PYTHON: "" with: depwarn: error - uses: julia-actions/julia-processcoverage@v1 From 251b224602045d830281cfca0fbca4256fb979f4 Mon Sep 17 00:00:00 2001 From: Prashanth <61168530+askprash@users.noreply.github.com> Date: Tue, 2 Jul 2024 18:23:21 +0000 Subject: [PATCH 23/30] Ignore all conda stuff in gitignore --- .gitignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index eac19b9e..e8a65338 100644 --- a/.gitignore +++ b/.gitignore @@ -19,4 +19,4 @@ Manifest.toml docs/build/* .VSCodeCounter/* .vscode/* - +.CondaPkg/* From 16f8bf7bb2efdab4f0e83df82281ff4589d1f379 Mon Sep 17 00:00:00 2001 From: Prashanth <61168530+askprash@users.noreply.github.com> Date: Tue, 2 Jul 2024 18:28:29 +0000 Subject: [PATCH 24/30] This is a combination of 5 commits to convert from PyCall to PythonCall and PyPlot to PythonPlot Replace PyCall with PythonCall Update to pythonplot and pythoncall Update subplots with `subplot_mosaic` fix array of arrays add pythonplot to TASOPT --- Project.toml | 4 +++- example/example_PRD.jl | 2 +- example/example_cryo.jl | 2 +- example/example_opt.jl | 2 +- example/example_run.jl | 2 +- src/IO/outputs.jl | 47 ++++++++++++++++++++++++----------------- src/TASOPT.jl | 3 ++- src/aero/airfoil.jl | 2 +- 8 files changed, 38 insertions(+), 26 deletions(-) diff --git a/Project.toml b/Project.toml index 95109553..82f37e03 100644 --- a/Project.toml +++ b/Project.toml @@ -6,6 +6,7 @@ version = "3.0.0-beta" [deps] BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf" CSV = "336ed68f-0bac-5ca0-87d4-7b16caf5d00b" +CondaPkg = "992eb4ea-22a4-4c89-a5bb-47a3300528ab" Dates = "ade2ca70-3891-5945-98fb-dc099432e06a" DelimitedFiles = "8bb1440f-4735-579b-a4ab-409b98df4dab" Dierckx = "39dd38d3-220a-591b-8e3c-4c3a8c710a94" @@ -16,7 +17,8 @@ LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" NLopt = "76087f3c-5699-56af-9a33-bf431cd00edd" NLsolve = "2774e3e8-f4cf-5e23-947b-6d7e65073b56" Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7" -PyPlot = "d330b81b-6aea-500a-939a-2ce795aea3ee" +PythonCall = "6099a3de-0909-46bc-b1f4-468b9a2dfc0d" +PythonPlot = "274fc56d-3b97-40fa-a1cd-1b4a50311bf9" Roots = "f2b01f46-fcfa-551c-844a-d8ac1e96c665" StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" TOML = "fa267f1f-6049-4f14-aa54-33bafae1ed76" diff --git a/example/example_PRD.jl b/example/example_PRD.jl index 6f46344e..c1ecc286 100644 --- a/example/example_PRD.jl +++ b/example/example_PRD.jl @@ -4,7 +4,7 @@ fleet of missions """ # 1. Import modules -using PyPlot +using PythonPlot using TASOPT # you can optionally define # const tas = TASOPT diff --git a/example/example_cryo.jl b/example/example_cryo.jl index 9fb016a9..22f1e1ca 100644 --- a/example/example_cryo.jl +++ b/example/example_cryo.jl @@ -28,6 +28,6 @@ summary(example_ac) # TASOPT.geometry(example_ac) # 5) Plot figures -using PyPlot +using PythonPlot TASOPT.stickfig(example_ac) plt.savefig("Example.png") \ No newline at end of file diff --git a/example/example_opt.jl b/example/example_opt.jl index 9fe02e80..783aea6d 100644 --- a/example/example_opt.jl +++ b/example/example_opt.jl @@ -1,5 +1,5 @@ # 1. Import modules -using PyPlot +using PythonPlot using TASOPT using Printf # you can optionally define diff --git a/example/example_run.jl b/example/example_run.jl index af52912b..67663df0 100644 --- a/example/example_run.jl +++ b/example/example_run.jl @@ -29,6 +29,6 @@ summary(example_ac) # TASOPT.geometry(example_ac) # 5) Plot figures -using PyPlot +using PythonPlot TASOPT.stickfig(example_ac) plt.savefig("Example.png") \ No newline at end of file diff --git a/src/IO/outputs.jl b/src/IO/outputs.jl index 94299aec..0e8d9c12 100644 --- a/src/IO/outputs.jl +++ b/src/IO/outputs.jl @@ -540,7 +540,9 @@ function stickfig(ac::aircraft; ax = nothing, label_fs = 16) tanL = tan(parg[igsweep]*π/180.0) @. xi = tanL * (yi - bo/2) - 0.4ci + parg[igxwbox] - 1.0 - ax.plot( [xi, xi, xi.+lnace, xi.+lnace, xi] , [yi.-D/2, yi.+D/2, yi.+D/3, yi.-D/3, yi.-D/2 ], color = "r", lw = 1.5) + xlocations = hcat([xi, xi, xi.+lnace, xi.+lnace, xi]...) #hcat is to avoid this being an array of arrays + ylocations = hcat([yi.-D/2, yi.+D/2, yi.+D/3, yi.-D/3, yi.-D/2]...) + ax.plot(xlocations, ylocations, color = "r", linewidth = 1.5) # Plot NP and CG range ax.scatter(parg[igxNP], 0.0, color = "k", marker="o", zorder = 21, label = "NP") @@ -629,14 +631,17 @@ function plot_details(ac::aircraft; ax = nothing) @views parm = ac.parm[:,:,1] ## Create empty plot if ax === nothing - # plt.style.use(["../miscellaneous/prash.mplstyle", "seaborn-colorblind"]) # HACK - fig, atemp = plt.subplots(2, 2, figsize=(8,5), dpi = 300, gridspec_kw=Dict("height_ratios"=>[1, 3], "width_ratios"=>[1,3])) - gs = atemp[1,2].get_gridspec() - gssub = matplotlib.gridspec.SubplotSpec(gs, 0,1) - atemp[1,1].remove() - atemp[1,2].remove() - axbig = fig.add_subplot(gssub) - ax = [axbig, atemp[2,1], atemp[2,2]] + axd = plt.figure(figsize=(8,5), dpi = 300, layout="constrained").subplot_mosaic( + """ + AA + BC + """, + # set the height ratios between the rows + height_ratios=[1, 3], + # set the width ratios between the columns + width_ratios=[1, 3], + ) + ax = [axd["A"], axd["B"], axd["C"]] else for a in ax a.cla() @@ -1452,9 +1457,11 @@ function high_res_airplane_plot(ac; ax = nothing, label_fs = 16, save_name = not lnace = parg[iglnaceaft] x = parg[igxtshaft] - 0.5 - ax.fill([x,x, x+lnace, x+lnace, x], [ D/8, D/8 + D, D/8 + D*3/4, D/8 + 1/4*D, D/8], + xlocs = hcat([x,x, x+lnace, x+lnace, x]...) + ylocs = hcat([ D/8, D/8 + D, D/8 + D*3/4, D/8 + 1/4*D, D/8]...) + ax.fill(xlocs, ylocs, lw = 1.5, edgecolor = "k", zorder = engz, facecolor = "w") - ax.fill([x,x, x+lnace, x+lnace, x], [-D/8, -D/8 - D, -D/8 - D*3/4, -D/8 - 1/4*D, -D/8], + ax.fill(xlocs, -1 .* ylocs, lw = 1.5, edgecolor = "k", zorder = engz, facecolor = "w") ηs = bs/b @@ -1481,15 +1488,17 @@ function high_res_airplane_plot(ac; ax = nothing, label_fs = 16, save_name = not tanL = tan(parg[igsweep]*π/180.0) @. xi = tanL * (yi - bo/2) - 0.4ci + parg[igxwbox] - 1.0 - - ax.plot( [xi, xi, xi.+lnace, xi.+lnace, xi] , [yi.-D/2, yi.+D/2, yi.+D/3, yi.-D/3, yi.-D/2 ], - color = "k", lw = 1.5, zorder = wingz-1) - ax.plot( [xi, xi, xi.+lnace, xi.+lnace, xi] , -1 .*[yi.-D/2, yi.+D/2, yi.+D/3, yi.-D/3, yi.-D/2 ], - color = "k", lw = 1.5, zorder = wingz-1) - #Pylons - ax.plot( [xi.+lnace/2, xi.+1.0] , [yi, yi], color = "k", lw = 2, zorder = wingz-2) - ax.plot( [xi.+lnace/2, xi.+1.0] , -1.0 .* [yi, yi], color = "k", lw = 2, zorder = wingz-2) + xlocs = hcat([xi, xi, xi.+lnace, xi.+lnace, xi]...) + ylocs = hcat([yi.-D/2, yi.+D/2, yi.+D/3, yi.-D/3, yi.-D/2 ]...) + ax.plot(xlocs, ylocs, color = "k", lw = 1.5, zorder = wingz-1) + ax.plot(xlocs , -1 .* ylocs, color = "k", lw = 1.5, zorder = wingz-1) + + #Pylons + xlocs = hcat([xi.+lnace/2, xi.+1.0]...) + ylocs = hcat([yi, yi]...) + ax.plot(xlocs , ylocs, color = "k", lw = 2, zorder = wingz-2) + ax.plot(xlocs , -1.0 .* ylocs, color = "k", lw = 2, zorder = wingz-2) # Plot NP and CG range diff --git a/src/TASOPT.jl b/src/TASOPT.jl index 95e4f599..f5d620e4 100644 --- a/src/TASOPT.jl +++ b/src/TASOPT.jl @@ -12,7 +12,8 @@ using Printf using StaticArrays # using PyCall -using PyPlot +using PythonPlot +plt = pyplot #Aliasing just for convenience # pygui(true) using Dates using ForwardDiff diff --git a/src/aero/airfoil.jl b/src/aero/airfoil.jl index 98c3a4b5..cbdf4453 100644 --- a/src/aero/airfoil.jl +++ b/src/aero/airfoil.jl @@ -52,7 +52,7 @@ function Base.show(io::IO, airf::airfoil) ) end -using PyPlot +using PythonPlot function plot(airf::airfoil) fig, ax = plt.subplots(2,1, sharex = true) ax[1].plot(airf.cl, airf.A[end, :, :, 1] + airf.A[end, :, :, 2], label = airf.τ) From c3ee69f904497ac2068f34c6c45c4a1f43263f29 Mon Sep 17 00:00:00 2001 From: Prashanth <61168530+askprash@users.noreply.github.com> Date: Wed, 3 Jul 2024 00:44:22 +0000 Subject: [PATCH 25/30] add python call and convert to julia explicitly where needed --- src/IO/outputs.jl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/IO/outputs.jl b/src/IO/outputs.jl index 0e8d9c12..675272fe 100644 --- a/src/IO/outputs.jl +++ b/src/IO/outputs.jl @@ -1,3 +1,4 @@ +using PythonCall """ `weight_buildup` prints out the weight build up for the aircraft """ @@ -789,9 +790,9 @@ Simple utility function to label bars in a stacked bar chart """ function label_bars(a, Bararray, labels; val_multiplier = 1, fontsize = 8) for (i,bar) in enumerate(Bararray) - w, h = bar[1].get_width(), bar[1].get_height() - x, y = bar[1].get_x(), bar[1].get_y() - a.text(x+w, y+h/2, @sprintf("%7.3f", h*val_multiplier), ha = "left", va = "center", fontsize = fontsize) + w, h = bar[0].get_width(), bar[0].get_height() + x, y = bar[0].get_x(), bar[0].get_y() + a.text(x+w, y+h/2, @sprintf("%7.3f", pyconvert(Float64, h)*val_multiplier), ha = "left", va = "center", fontsize = fontsize) a.text(x-w/2, y+h/2, @sprintf("%7s", labels[i]), ha = "right", va = "center", fontsize = fontsize) end end From 01ee933dcdf652f61b09bbc9864e025797c6e9e9 Mon Sep 17 00:00:00 2001 From: Prashanth <61168530+askprash@users.noreply.github.com> Date: Wed, 3 Jul 2024 00:46:09 +0000 Subject: [PATCH 26/30] add CondaPkg.toml --- CondaPkg.toml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 CondaPkg.toml diff --git a/CondaPkg.toml b/CondaPkg.toml new file mode 100644 index 00000000..2b7f41f5 --- /dev/null +++ b/CondaPkg.toml @@ -0,0 +1,3 @@ +[deps] +matplotlib = "3.8" +python = "==3.9" From b0c5c06ea7e332710811d2cc6a0d50b00ef99397 Mon Sep 17 00:00:00 2001 From: Prashanth <61168530+askprash@users.noreply.github.com> Date: Wed, 3 Jul 2024 00:47:58 +0000 Subject: [PATCH 27/30] Clean up CI Update CI.yml --- .github/workflows/CI.yml | 43 +++++++++++++++++++--------------------- 1 file changed, 20 insertions(+), 23 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index e3d52218..8cd4cd05 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -19,35 +19,32 @@ jobs: arch: - x64 steps: - - uses: actions/checkout@v4 - - uses: julia-actions/setup-julia@v2 + - name: Checkout code + uses: actions/checkout@v4 + + - name: Set up Julia + uses: julia-actions/setup-julia@v2 with: version: ${{ matrix.version }} arch: ${{ matrix.arch }} - - uses: julia-actions/cache@v2 + + - name: Cache Julia artifacts + uses: julia-actions/cache@v2 env: cache-name: cache-artifacts - with: - path: ~/.julia/artifacts - key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }} - restore-keys: | - ${{ runner.os }}-test-${{ env.cache-name }}- - ${{ runner.os }}-test- - ${{ runner.os }}- - - uses: actions/setup-python@v5 - with: - python-version: '3.9' - #cache: 'pip' # caching pip dependencies - - run: pip install matplotlib==3.8.4 - - uses: julia-actions/julia-buildpkg@v1 - env: - PYTHON: "" - - uses: julia-actions/julia-runtest@v1 - env: - PYTHON: "" + + - name: Build Julia package + uses: julia-actions/julia-buildpkg@v1 + + - name: Run Julia tests + uses: julia-actions/julia-runtest@v1 with: depwarn: error - - uses: julia-actions/julia-processcoverage@v1 - - uses: codecov/codecov-action@v4 + + - name: Process coverage + uses: julia-actions/julia-processcoverage@v1 + + - name: Upload coverage to Codecov + uses: codecov/codecov-action@v4 with: file: lcov.info From 5d65ed67715eac87350eb31b66fdcf8be7318db0 Mon Sep 17 00:00:00 2001 From: Prashanth <61168530+askprash@users.noreply.github.com> Date: Wed, 3 Jul 2024 01:20:45 +0000 Subject: [PATCH 28/30] Test v1.9 in addition to stable v1 --- .github/workflows/CI.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 8cd4cd05..72967893 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -13,6 +13,7 @@ jobs: matrix: version: - '1.8' + - '1.9' - '1' os: - ubuntu-latest From ec64327cceb8fe54c50ca8f694f4caba1dbf0750 Mon Sep 17 00:00:00 2001 From: Prashanth <61168530+askprash@users.noreply.github.com> Date: Wed, 3 Jul 2024 01:37:51 +0000 Subject: [PATCH 29/30] Drop testing for v1.8 --- .github/workflows/CI.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 72967893..5fdb13b2 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -12,7 +12,6 @@ jobs: fail-fast: false matrix: version: - - '1.8' - '1.9' - '1' os: From b02a90b58c2cf9cad655b204cd9c015a57d5623e Mon Sep 17 00:00:00 2001 From: Prashanth <61168530+askprash@users.noreply.github.com> Date: Wed, 3 Jul 2024 10:25:08 -0400 Subject: [PATCH 30/30] Give CI permissions to write to repo so it can delete old caches --- .github/workflows/CI.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 5fdb13b2..4701f2d5 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -4,6 +4,12 @@ on: branches: [main] pull_request: types: [opened, synchronize, reopened] + +# needed to allow julia-actions/cache to delete old caches that it has created +permissions: + actions: write + contents: read + jobs: test: name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}