From 027a018e321cbe032e1e9ddd381414c6d631453f Mon Sep 17 00:00:00 2001 From: Juliane Dannberg Date: Fri, 23 Mar 2018 16:54:09 -0700 Subject: [PATCH] some more cleanup --- include/aspect/compat.h | 1 - include/aspect/global.h | 5 + include/aspect/melt.h | 17 +- .../aspect/particle/property/melt_particle.h | 17 + include/aspect/simulator.h | 2 +- include/aspect/simulator_access.h | 6 + melt_solver/global_melt.prm | 228 -------- .../incompr_convergence/CMakeLists.txt | 14 - .../melt_transport_adaptive.cc | 380 ------------- .../melt_transport_adaptive.prm | 185 ------ melt_solver/instant_melt.prm | 229 -------- melt_solver/kd0-new/CMakeLists.txt | 14 - melt_solver/kd0-new/base.prm | 187 ------ melt_solver/kd0-new/loop.prm | 20 - melt_solver/kd0-new/plugin.cc | 459 --------------- melt_solver/kd0/CMakeLists.txt | 14 - melt_solver/kd0/base.prm | 187 ------ melt_solver/kd0/loop.prm | 20 - melt_solver/kd0/plugin.cc | 456 --------------- melt_solver/kd1/CMakeLists.txt | 14 - melt_solver/kd1/base.prm | 186 ------ melt_solver/kd1/loop.prm | 20 - melt_solver/kd1/plugin.cc | 434 -------------- melt_solver/melt_j_pcsmall/CMakeLists.txt | 10 - melt_solver/melt_j_pcsmall/base.prm | 198 ------- melt_solver/melt_j_pcsmall/loop.prm | 20 - melt_solver/melt_j_pcsmall/melt_kd_case1.mw | 245 -------- melt_solver/melt_j_pcsmall/plugin.cc | 509 ----------------- melt_solver/ridge/CMakeLists.txt | 10 - melt_solver/ridge/R1.prm | 202 ------- melt_solver/ridge/R7-loop.prm | 204 ------- melt_solver/ridge/R7.prm | 203 ------- melt_solver/ridge/plugin.cc | 532 ------------------ melt_solver/rising_melt_blob/CMakeLists.txt | 14 - .../rising_melt_blob/rising_melt_blob.cc | 88 --- .../rising_melt_blob/rising_melt_blob.prm | 176 ------ .../heating_model/shear_heating_with_melt.cc | 6 +- source/mesh_refinement/compaction_length.cc | 7 +- source/particle/property/melt_particle.cc | 51 +- source/particle/world.cc | 14 +- source/postprocess/visualization/melt.cc | 1 - source/simulator/assembly.cc | 58 +- source/simulator/melt.cc | 54 +- source/simulator/simulator_access.cc | 7 + source/simulator/solver.cc | 59 +- tests/compression_heating.cc | 1 - tests/compression_heating.prm | 5 +- tests/prescribed_stokes_solution_melt.prm | 4 + tests/shear_heating_compressible_melt.prm | 4 + 49 files changed, 199 insertions(+), 5578 deletions(-) delete mode 100644 melt_solver/global_melt.prm delete mode 100644 melt_solver/incompr_convergence/CMakeLists.txt delete mode 100644 melt_solver/incompr_convergence/melt_transport_adaptive.cc delete mode 100644 melt_solver/incompr_convergence/melt_transport_adaptive.prm delete mode 100644 melt_solver/instant_melt.prm delete mode 100644 melt_solver/kd0-new/CMakeLists.txt delete mode 100644 melt_solver/kd0-new/base.prm delete mode 100644 melt_solver/kd0-new/loop.prm delete mode 100644 melt_solver/kd0-new/plugin.cc delete mode 100644 melt_solver/kd0/CMakeLists.txt delete mode 100644 melt_solver/kd0/base.prm delete mode 100644 melt_solver/kd0/loop.prm delete mode 100644 melt_solver/kd0/plugin.cc delete mode 100644 melt_solver/kd1/CMakeLists.txt delete mode 100644 melt_solver/kd1/base.prm delete mode 100644 melt_solver/kd1/loop.prm delete mode 100644 melt_solver/kd1/plugin.cc delete mode 100644 melt_solver/melt_j_pcsmall/CMakeLists.txt delete mode 100644 melt_solver/melt_j_pcsmall/base.prm delete mode 100644 melt_solver/melt_j_pcsmall/loop.prm delete mode 100644 melt_solver/melt_j_pcsmall/melt_kd_case1.mw delete mode 100644 melt_solver/melt_j_pcsmall/plugin.cc delete mode 100644 melt_solver/ridge/CMakeLists.txt delete mode 100644 melt_solver/ridge/R1.prm delete mode 100644 melt_solver/ridge/R7-loop.prm delete mode 100644 melt_solver/ridge/R7.prm delete mode 100644 melt_solver/ridge/plugin.cc delete mode 100644 melt_solver/rising_melt_blob/CMakeLists.txt delete mode 100644 melt_solver/rising_melt_blob/rising_melt_blob.cc delete mode 100644 melt_solver/rising_melt_blob/rising_melt_blob.prm diff --git a/include/aspect/compat.h b/include/aspect/compat.h index 7e98da65e2c..52e6e1ac295 100644 --- a/include/aspect/compat.h +++ b/include/aspect/compat.h @@ -57,7 +57,6 @@ namespace aspect check (const unsigned int step, const double check_value) { - dealii::SolverControl::State return_value = dealii::SolverControl::check(step, check_value); if (history_data_enabled) diff --git a/include/aspect/global.h b/include/aspect/global.h index 0803a6e90b8..21876dbc200 100644 --- a/include/aspect/global.h +++ b/include/aspect/global.h @@ -302,6 +302,11 @@ namespace aspect */ typedef dealii::TrilinosWrappers::BlockSparseMatrix BlockSparseMatrix; + /** + * Typedef for the base class for all preconditioners. + */ + typedef dealii::TrilinosWrappers::PreconditionBase PreconditionBase; + /** * Typedef for the AMG preconditioner type used for the top left block of * the Stokes matrix. diff --git a/include/aspect/melt.h b/include/aspect/melt.h index b1b40a1ff20..2b0c26e45d9 100644 --- a/include/aspect/melt.h +++ b/include/aspect/melt.h @@ -132,6 +132,15 @@ namespace aspect * Returns the cell-averaged and cut-off value of p_c_scale, * the factor we use to rescale the compaction pressure and to * decide if a cell is a melt cell. + * The last input argument consider_is_melt_cell determines if + * this computation takes into account if a cell is a "melt cell" + * (cells where we solve the melt transport equations, as + * indicated by the entries stored in the is_melt_cell vector of + * the melt handler) and return a value of zero if the cell is + * not a melt cell (if true), or whether the computation should + * disregard the information about which cells are melt cells, + * which is required when we want to update the is_melt_cell + * vector and find out which cells should be melt cells (if false). */ double p_c_scale (const MaterialModel::MaterialModelInputs &inputs, const MaterialModel::MaterialModelOutputs &outputs, @@ -230,7 +239,6 @@ namespace aspect virtual std::vector compute_residual(internal::Assembly::Scratch::ScratchBase &scratch) const; - }; /** @@ -423,8 +431,11 @@ namespace aspect private: /** - * is_melt_cell_vector[cell->active_cell_index()] says whether we have - * melt transport in this cell or not. + * is_melt_cell_vector[cell->active_cell_index()] says whether we want to + * solve the melt transport equations (as opposed to the Stokes equations without + * melt) in this cell or not. The value is set to true or false based on the + * porosity in the cell (only cells where the porosity is above a threshold are + * considered melt cells). */ std::vector is_melt_cell_vector; diff --git a/include/aspect/particle/property/melt_particle.h b/include/aspect/particle/property/melt_particle.h index 329745d24a1..cc82085db78 100644 --- a/include/aspect/particle/property/melt_particle.h +++ b/include/aspect/particle/property/melt_particle.h @@ -113,6 +113,23 @@ namespace aspect virtual std::vector > get_property_information() const; + + /** + * Declare the parameters this class takes through input files. + */ + static + void + declare_parameters (ParameterHandler &prm); + + /** + * Read the parameters this class declares from the parameter file. + */ + virtual + void + parse_parameters (ParameterHandler &prm); + + private: + double threshold_for_melt_presence; }; } } diff --git a/include/aspect/simulator.h b/include/aspect/simulator.h index 884aa1df2db..8eac192b5a6 100644 --- a/include/aspect/simulator.h +++ b/include/aspect/simulator.h @@ -1672,7 +1672,7 @@ namespace aspect std_cxx11::shared_ptr Amg_preconditioner; - std_cxx11::shared_ptr Mp_preconditioner; + std_cxx11::shared_ptr Mp_preconditioner; bool rebuild_sparsity_and_matrices; bool rebuild_stokes_matrix; diff --git a/include/aspect/simulator_access.h b/include/aspect/simulator_access.h index 599164e7092..b9456ed9b77 100644 --- a/include/aspect/simulator_access.h +++ b/include/aspect/simulator_access.h @@ -707,6 +707,12 @@ namespace aspect bool pressure_rhs_needs_compatibility_modification() const; + /** + * Return whether the model uses a prescribed Stokes solution. + */ + bool + model_has_prescribed_stokes_solution () const; + /** * A convenience function that copies the values of the compositional * fields at the quadrature point q given as input parameter to the diff --git a/melt_solver/global_melt.prm b/melt_solver/global_melt.prm deleted file mode 100644 index 21686c82f7a..00000000000 --- a/melt_solver/global_melt.prm +++ /dev/null @@ -1,228 +0,0 @@ -# Listing of Parameters -# --------------------- -# Test for melt migration in a global-scale model - -set Adiabatic surface temperature = 1600 # default: 0 -set CFL number = 1.0 -set Maximum time step = 1e6 -set Composition solver tolerance = 1e-14 -set Temperature solver tolerance = 1e-14 -set Nonlinear solver scheme = iterated IMPES -set Output directory = with_melt -set Max nonlinear iterations = 20 -set Linear solver tolerance = 1e-8 -set Nonlinear solver tolerance = 1e-5 -set Linear solver S block tolerance = 1e-3 - -# The number of space dimensions you want to run this program in. -set Dimension = 2 - -# The end time of the simulation. Units: years if the 'Use years in output -# instead of seconds' parameter is set; seconds otherwise. -# This end time is chosen in such a way that the solitary wave travels -# approximately 5 times its wavelength during the model time. -set End time = 3e7 - -set Pressure normalization = surface -set Surface pressure = 0 -set Resume computation = false -set Start time = 0 - -set Use years in output instead of seconds = true -set Use direct solver for Stokes system = false -set Number of cheap Stokes solver steps = 0 - -subsection Discretization - set Stokes velocity polynomial degree = 2 - set Composition polynomial degree = 1 - subsection Stabilization parameters - set beta = 0.2 - end -end - -subsection Compositional fields - set Number of fields = 2 - set Names of fields = porosity, peridotite -end - - -subsection Boundary temperature model - set Model name = initial temperature - - subsection Initial temperature - set Minimal temperature = 293 # default: 6000 - set Maximal temperature = 3700 # default: 0 - end -end - -subsection Boundary composition model - set Model name = initial composition -end - -subsection Boundary velocity model - subsection Function - set Function constants = b=100000, c=20000 - set Variable names = x,y - set Function expression = 0.0; -0.024995 + 0.1 * exp(-((x-b)*(x-b)+y*y)/(2*c*c)) - end -end - -subsection Geometry model - set Model name = box - - subsection Box - set X extent = 8700000 - set Y extent = 2900000 -# set X periodic = true - set X repetitions = 3 - end - -end - -subsection Gravity model - set Model name = vertical - - subsection Vertical - set Magnitude = 9.81 - end -end - - -subsection Initial temperature model - set Model name = adiabatic - subsection Adiabatic - set Age bottom boundary layer = 5e8 - set Age top boundary layer = 3e8 - set Amplitude = 50 - set Position = center - set Radius = 350000 - - subsection Function - set Function expression = 0;0 - end - end - - subsection Harmonic perturbation - set Magnitude = 50 - end -end - -subsection Initial composition model - set Model name = function - subsection Function - set Function constants = pi=3.1415926,a = 0.0, b = 2500000, c = 100000, d=1450000 - set Function expression = a * exp(-((y-b)*(y-b)+(0.2*(x-d))*(0.2*(x-d)))/(2*c*c)); a * exp(-((y-b)*(y-b)+(0.2*(x-d))*(0.2*(x-d)))/(2*c*c)) - set Variable names = x,y - end -end - - -subsection Material model - set Material averaging = none # pick largest - - set Model name = melt global - subsection Melt global - set Thermal conductivity = 4.7 - set Reference solid density = 3400 - set Reference melt density = 3000 - set Thermal expansion coefficient = 2e-5 - set Reference permeability = 1e-8 - set Reference shear viscosity = 5e21 - set Reference bulk viscosity = 1e19 - set Exponential melt weakening factor = 10 - set Thermal viscosity exponent = 7 - set Thermal bulk viscosity exponent = 7 - set Reference temperature = 1600 - set Solid compressibility = 4.2e-12 - set Melt compressibility = 1.25e-11 - set Reference melt viscosity = 10 - set Depletion density change = -200.0 # -100.0 # 0.0 - end -end - - -subsection Mesh refinement - set Coarsening fraction = 0.05 - set Refinement fraction = 0.8 - - set Initial adaptive refinement = 0 # default: 2 - set Initial global refinement = 5 # default: 2 - set Strategy = composition threshold, minimum refinement function #, nonadiabatic temperature - set Time steps between mesh refinement = 0 - - subsection Minimum refinement function - set Coordinate system = depth - set Function expression = if (depth>1500000,5,4) - set Variable names = depth,phi - end - - subsection Composition threshold - set Compositional field thresholds = 1e-4,1.0 - end -end - - -subsection Boundary fluid pressure model - set Plugin name = density - subsection Density - set Density formulation = solid density - end -end - -subsection Heating model - set List of model names = adiabatic heating #, latent heat melt, shear heating -end - -subsection Model settings - set Fixed temperature boundary indicators = 2,3 - set Fixed composition boundary indicators = #2,3 - set Prescribed velocity boundary indicators = - - set Tangential velocity boundary indicators = 0,1,2,3 - set Zero velocity boundary indicators = -# set Remove nullspace = net x translation - - set Include melt transport = true -end - -subsection Melt settings - set Melt transport threshold = 0 #5e-2 -end - - -subsection Postprocess - set Run postprocessors on nonlinear iterations = true - - set List of postprocessors = visualization,composition statistics,velocity statistics, temperature statistics, depth average - - subsection Visualization - - set List of output variables = material properties, nonadiabatic temperature, melt fraction, strain rate, melt material properties - - subsection Material properties - set List of material properties = density, viscosity, thermal expansivity, reaction terms - end - - subsection Melt material properties - set List of properties = fluid density, permeability, fluid viscosity, compaction viscosity - end - - set Number of grouped files = 0 - set Interpolate output = false - set Output format = vtu - set Time between graphical output = 0 - set Interpolate output = true - end - - subsection Depth average - set Number of zones = 12 - set Time between graphical output = 0 #6e5 - end - -end - -subsection Checkpointing - set Time between checkpoint = 1700 -end - - diff --git a/melt_solver/incompr_convergence/CMakeLists.txt b/melt_solver/incompr_convergence/CMakeLists.txt deleted file mode 100644 index 8e4801e8331..00000000000 --- a/melt_solver/incompr_convergence/CMakeLists.txt +++ /dev/null @@ -1,14 +0,0 @@ -CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8) - -FIND_PACKAGE(Aspect REQUIRED HINTS ${ASPECT_DIR} ../ ../../ $ENV{ASPECT_DIR}) -DEAL_II_INITIALIZE_CACHED_VARIABLES() - -SET(TARGET "plugin") -PROJECT(${TARGET}) - -ADD_LIBRARY(${TARGET} SHARED melt_transport_adaptive.cc) -ASPECT_SETUP_PLUGIN(${TARGET}) - -ADD_CUSTOM_COMMAND( - TARGET ${TARGET} POST_BUILD - COMMAND ln -sf ${Aspect_DIR}/aspect .) diff --git a/melt_solver/incompr_convergence/melt_transport_adaptive.cc b/melt_solver/incompr_convergence/melt_transport_adaptive.cc deleted file mode 100644 index 816fb83d20b..00000000000 --- a/melt_solver/incompr_convergence/melt_transport_adaptive.cc +++ /dev/null @@ -1,380 +0,0 @@ -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - - -namespace aspect -{ - template - class MeltVelocityRefinement : public MeshRefinement::Interface, - public SimulatorAccess - { - public: - /** - * Execute this mesh refinement criterion. - * - * @param[out] error_indicators A vector that for every active cell of - * the current mesh (which may be a partition of a distributed mesh) - * provides an error indicator. This vector will already have the - * correct size when the function is called. - */ - virtual - void - execute (Vector &indicators) const - { - indicators = 0; - - KellyErrorEstimator::estimate (this->get_mapping(), - this->get_dof_handler(), - QGauss(this->introspection().polynomial_degree.velocities +1), - typename FunctionMap::type(), - this->get_solution(), - indicators, - this->introspection().variable("fluid velocity").component_mask, - 0, - 0, - this->get_triangulation().locally_owned_subdomain()); - } - - }; - - template - class PCRefinement : public MeshRefinement::Interface, - public SimulatorAccess - { - public: - /** - * Execute this mesh refinement criterion. - * - * @param[out] error_indicators A vector that for every active cell of - * the current mesh (which may be a partition of a distributed mesh) - * provides an error indicator. This vector will already have the - * correct size when the function is called. - */ - virtual - void - execute (Vector &indicators) const - { - indicators = 0; - - KellyErrorEstimator::estimate (this->get_mapping(), - this->get_dof_handler(), - QGauss(this->introspection().polynomial_degree.velocities +1), - typename FunctionMap::type(), - this->get_solution(), - indicators, - this->introspection().variable("compaction pressure").component_mask, - 0, - 0, - this->get_triangulation().locally_owned_subdomain()); - } - - }; - - - - - - template - class TestMeltMaterial: - public MaterialModel::MeltInterface, public ::aspect::SimulatorAccess - { - public: - virtual bool is_compressible () const - { - return false; - } - - virtual double reference_viscosity () const - { - return 1.0; - } - - virtual double reference_darcy_coefficient () const - { - const double porosity = 0.01; - const double permeability = porosity; - return permeability / 1.0; - } - - virtual void evaluate(const typename MaterialModel::Interface::MaterialModelInputs &in, - typename MaterialModel::Interface::MaterialModelOutputs &out) const - { - const unsigned int porosity_idx = this->introspection().compositional_index_for_name("porosity"); - double c = 1.0; - for (unsigned int i=0; i *melt_out = out.template get_additional_output >(); - - if (melt_out != NULL) - { - double c = 1.0; - const unsigned int porosity_idx = this->introspection().compositional_index_for_name("porosity"); - - for (unsigned int i=0; icompaction_viscosities[i] = 0.1e0 + 0.1e0 * exp(-0.20e2 * x * x - 0.20e2 * z * z + 0.1e1); - melt_out->fluid_viscosities[i] = 1.0; - melt_out->permeabilities[i] = porosity;// K_D - melt_out->fluid_density_gradients[i] = Tensor<1,dim>(); - melt_out->fluid_densities[i] = 0.5; - } - } - } - - }; - - - template - class Gravity : public aspect::GravityModel::Interface - { - public: - virtual Tensor<1,dim> gravity_vector (const Point &pos) const - { - const double x=pos[0]; - const double z=pos[1]; - Tensor<1,dim> gravity; - gravity[0] = (0.4000000000e1 * x * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z) * exp(z) / (-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))) + 0.2000000000e0 * (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) * pow(-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)), -0.2e1) * (-0.400e2 * x - 0.8000e2 * z) * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)) + 0.4000000000e1 * x * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z) * exp(z)) / (0.9950000000e0 - 0.1000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))); - gravity[1] = (-0.1333333333e1 * exp(z) + 0.4000000000e1 * z * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z) * exp(z) / (-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))) - (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) / (-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))) + 0.2000000000e0 * (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) * pow(-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)), -0.2e1) * (-0.8000e2 * x - 0.160000e3 * z) * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)) - 0.1e1 + 0.4000000000e1 * z * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z) * exp(z) - (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z)) / (0.9950000000e0 - 0.1000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))); - - - return gravity; - } - - - }; - - - template - class RefFunction : public Function - { - public: - RefFunction () : Function(dim+2) {} - virtual void vector_value (const Point< dim > &p, - Vector< double > &values) const - { - double x = p(0); - double z = p(1); - - values[0] = x; - values[1] = -z + exp(z); - values[2] = -(0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) / (-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))) + 0.1e1 - z; - values[3] = -(0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z); - values[4] = x - 0.4000000000e1 * x * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z) * exp(z) / (-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))) - 0.2000000000e0 * (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) * pow(-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)), -0.2e1) * (-0.400e2 * x - 0.8000e2 * z) * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)) + 0.5e0 * (0.4000000000e1 * x * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z) * exp(z) / (-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))) + 0.2000000000e0 * (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) * pow(-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)), -0.2e1) * (-0.400e2 * x - 0.8000e2 * z) * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)) + 0.4000000000e1 * x * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z) * exp(z)) / (0.9950000000e0 - 0.1000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))); - - values[5] = -z + exp(z) - 0.4000000000e1 * z * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z) * exp(z) / (-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))) + (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) / (-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))) - 0.2000000000e0 * (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) * pow(-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)), -0.2e1) * (-0.8000e2 * x - 0.160000e3 * z) * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)) + 0.1e1 + 0.5e0 * (-0.1333333333e1 * exp(z) + 0.4000000000e1 * z * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z) * exp(z) / (-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))) - (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) / (-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))) + 0.2000000000e0 * (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) * pow(-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)), -0.2e1) * (-0.8000e2 * x - 0.160000e3 * z) * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)) - 0.1e1 + 0.4000000000e1 * z * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z) * exp(z) - (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z)) / (0.9950000000e0 - 0.1000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))); - values[6] = 0.1e1 - z; - values[7] = 0; - values[8] = 0.1000000000e-1 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)); - - - // pc_bar - double K_D = values[8]; - double ref_K_D = 0.01; - - values[3] /= std::sqrt(K_D / ref_K_D); - - } - }; - - - - /** - * A postprocessor that evaluates the accuracy of the solution - * by using the L2 norm. - */ - template - class ConvergenceMeltPostprocessor : public Postprocess::Interface, public ::aspect::SimulatorAccess - { - public: - /** - * Generate graphical output from the current solution. - */ - virtual - std::pair - execute (TableHandler &statistics); - - }; - - template - std::pair - ConvergenceMeltPostprocessor::execute (TableHandler &statistics) - { - RefFunction ref_func; - const QGauss quadrature_formula (this->introspection().polynomial_degree.velocities +2); - - const unsigned int n_total_comp = this->introspection().n_components; - - Vector cellwise_errors_u (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p_f (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p_c (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_u_f (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_porosity (this->get_triangulation().n_active_cells()); - - ComponentSelectFunction comp_u(std::pair(0,dim), - n_total_comp); - ComponentSelectFunction comp_p_f(dim, n_total_comp); - ComponentSelectFunction comp_p_c(dim+1, n_total_comp); - ComponentSelectFunction comp_u_f(std::pair(dim+2,dim+2+ - dim), - n_total_comp); - ComponentSelectFunction comp_p(dim+2+dim, n_total_comp); - ComponentSelectFunction comp_porosity(dim+2+dim+2, n_total_comp); - - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_u, - quadrature_formula, - VectorTools::L2_norm, - &comp_u); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p_f, - quadrature_formula, - VectorTools::L2_norm, - &comp_p_f); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p, - quadrature_formula, - VectorTools::L2_norm, - &comp_p); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p_c, - quadrature_formula, - VectorTools::L2_norm, - &comp_p_c); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_porosity, - quadrature_formula, - VectorTools::L2_norm, - &comp_porosity); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_u_f, - quadrature_formula, - VectorTools::L2_norm, - &comp_u_f); - - std::ostringstream os; - os << std::scientific - << "ndofs= " << this->get_solution().size() - << " u_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_u.norm_sqr(),MPI_COMM_WORLD)) - << " p_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p.norm_sqr(),MPI_COMM_WORLD)) - << " p_f_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p_f.norm_sqr(),MPI_COMM_WORLD)) - << " p_c_L= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p_c.norm_sqr(),MPI_COMM_WORLD)) - << " phi_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_porosity.norm_sqr(),MPI_COMM_WORLD)) - << " u_f_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_u_f.norm_sqr(),MPI_COMM_WORLD)) - ; - - return std::make_pair("Errors", os.str()); - } - - - template - class PressureBdry: - - public BoundaryFluidPressure::Interface - { - public: - virtual - void fluid_pressure_gradient ( - const types::boundary_id boundary_indicator, - const MaterialModel::MaterialModelInputs &material_model_inputs, - const MaterialModel::MaterialModelOutputs &material_model_outputs, - const std::vector > &normal_vectors, - std::vector &output - ) const - { - for (unsigned int q=0; q gradient; - gradient[0] = 0.4000000000e1 * x * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z) * exp(z) / (-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))) + 0.2000000000e0 * (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) * pow(-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)), -0.2e1) * (-0.400e2 * x - 0.8000e2 * z) * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)); - gradient[1] = 0.4000000000e1 * z * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z) * exp(z) / (-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))) - (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) / (-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1))) + 0.2000000000e0 * (0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) * pow(-0.9900000000e0 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)), -0.2e1) * (-0.8000e2 * x - 0.160000e3 * z) * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)) - 0.1e1; - output[q] = gradient * normal_vectors[q]; - } - } - - - - }; - -} - -// explicit instantiations -namespace aspect -{ - ASPECT_REGISTER_GRAVITY_MODEL(Gravity, - "MyGravity", - "") - - ASPECT_REGISTER_MATERIAL_MODEL(TestMeltMaterial, - "test melt material", - "") - ASPECT_REGISTER_MESH_REFINEMENT_CRITERION(MeltVelocityRefinement, - "melt velocity", - "") - ASPECT_REGISTER_MESH_REFINEMENT_CRITERION(PCRefinement, - "pc", - "") - - ASPECT_REGISTER_POSTPROCESSOR(ConvergenceMeltPostprocessor, - "melt error calculation", - "A postprocessor that compares the numerical solution to the analytical " - "solution derived for incompressible melt transport in a 2D box as described " - "in the manuscript and reports the error.") - - ASPECT_REGISTER_BOUNDARY_FLUID_PRESSURE_MODEL(PressureBdry, - "PressureBdry", - "A fluid pressure boundary condition that prescribes the " - "gradient of the fluid pressure at the boundaries as " - "calculated in the analytical solution. ") - -} diff --git a/melt_solver/incompr_convergence/melt_transport_adaptive.prm b/melt_solver/incompr_convergence/melt_transport_adaptive.prm deleted file mode 100644 index b0d01933891..00000000000 --- a/melt_solver/incompr_convergence/melt_transport_adaptive.prm +++ /dev/null @@ -1,185 +0,0 @@ -# A testcase that demonstrates melt transport with a compactible matrix, -# and compressible matrix and fluid. Boundary conditions for the -# velocity and fluid pressure as well as porosity initial conditions -# are applied as described by the the derived analytical solution, -# which can be found in the manuscript on compressible melt transport -# in Aspect. -# We compute these material properties in a new material model, which -# is implemented in the .cc file, together with a postprocessor to calculate -# the error and a new pressure boundary cinsition. -# - -set Additional shared libraries = ./libplugin.so - - -set Nonlinear solver scheme = iterated IMPES -set Max nonlinear iterations = 50 -set Nonlinear solver tolerance = 1e-10 -set Linear solver tolerance = 1e-12 - -subsection Mesh refinement - set Initial global refinement = {3|4|5|6|7} - - set Refinement fraction = 0.3333 - set Coarsening fraction = 0.0 - - set Strategy = composition, pc -#melt velocity, composition#composition, velocity# gradient#,velocity#viscosity#composition - - set Time steps between mesh refinement = 0 - set Initial adaptive refinement = 0 # default: 2 - set Run postprocessors on initial refinement = true - set Normalize individual refinement criteria = true - -end - - -set Adiabatic surface temperature = 1623 # default: 0 -set CFL number = 1.0 - -# The number of space dimensions you want to run this program in. -set Dimension = 2 - -# The end time of the simulation. Units: years if the 'Use years in output -# instead of seconds' parameter is set; seconds otherwise. -set End time = 0 - -set Pressure normalization = surface -set Surface pressure = 0.2746026940#3.992884522 -set Resume computation = false -set Start time = 0 - -set Use years in output instead of seconds = false -set Use direct solver for Stokes system = false -set Number of cheap Stokes solver steps = 0 - -subsection Compositional fields - set Number of fields = 1 - set Names of fields = porosity -end - -subsection Boundary fluid pressure model - set Plugin name = PressureBdry -end - -subsection Boundary temperature model - set Model name = initial temperature - - subsection Initial temperature - # Temperature at the inner boundary (core mantle boundary). Units: K. - set Maximal temperature = 3773 # default: 6000 - - # Temperature at the outer boundary (lithosphere water/air). Units: K. - set Minimal temperature = 273 # default: 0 - end - -end - -subsection Boundary composition model - set Model name = initial composition -end - - -subsection Geometry model - set Model name = box # default: - - subsection Box - set X extent = 2 - set Y extent = 2 - set Box origin X coordinate = -1 - set Box origin Y coordinate = -1 - end - -end - - -subsection Gravity model - set Model name = MyGravity - -end - -subsection Boundary velocity model - subsection Function - set Function expression = x;-z+exp(z) - set Variable names = x,z - end -end - - -subsection Initial temperature model - set Model name = function # default: - subsection Function - set Function expression = -(0.1e0 + 0.1e0 * exp(0.1e1 - 0.2000000000e2 * x * x - 0.2000000000e2 * z * z)) * exp(z) - set Variable names = x,z - end -end - -subsection Initial composition model - set Model name = function # default: - subsection Function - set Function constants = pi=3.14159265359 -set Function expression = 0.1000000000e-1 + 0.2000000000e0 * exp(-0.200e2 * ((x + 0.2e1 * z)^ 0.2e1)) - set Variable names = x,z - end -end - - -subsection Material model - - set Model name = test melt material - - -end - - - - -subsection Model settings - set Fixed temperature boundary indicators = 2,3 # default: - set Fixed composition boundary indicators = 0,1,2,3 - set Prescribed velocity boundary indicators = 0:function, 1:function, 2:function, 3:function - - set Tangential velocity boundary indicators = - set Zero velocity boundary indicators = # default: - - set Include melt transport = true -end - - -subsection Postprocess - - set List of postprocessors = velocity statistics, pressure statistics, velocity boundary statistics, melt error calculation, visualization - - subsection Visualization - - set List of output variables = melt material properties, gravity, material properties, nonadiabatic pressure -# set List of output variables = gravity, material properties, nonadiabatic pressure - - subsection Material properties - set List of material properties = density, viscosity, thermal expansivity, reaction terms - end - - # VTU file output supports grouping files from several CPUs into one file - # using MPI I/O when writing on a parallel filesystem. Select 0 for no - # grouping. This will disable parallel file output and instead write one - # file per processor in a background thread. A value of 1 will generate - # one big file containing the whole solution. - set Number of grouped files = 0 - - # The file format to be used for graphical output. - set Output format = vtu - set Interpolate output = true - - # The time interval between each generation of graphical output files. A - # value of zero indicates that output should be generated in each time - # step. Units: years if the 'Use years in output instead of seconds' - # parameter is set; seconds otherwise. - set Time between graphical output = 0 # default: 1e8 - end - - - -end - - - diff --git a/melt_solver/instant_melt.prm b/melt_solver/instant_melt.prm deleted file mode 100644 index c0555bdf995..00000000000 --- a/melt_solver/instant_melt.prm +++ /dev/null @@ -1,229 +0,0 @@ -# Listing of Parameters -# --------------------- -# Test for melt migration in a global-scale model - -set Adiabatic surface temperature = 1600 # default: 0 -set CFL number = 1.0 -set Maximum time step = 1e6 -set Composition solver tolerance = 1e-14 -set Temperature solver tolerance = 1e-14 -set Nonlinear solver scheme = iterated IMPES -set Output directory = output-instantmelt -set Max nonlinear iterations = 20 -set Linear solver tolerance = 1e-8 -set Nonlinear solver tolerance = 1e-5 - -set Linear solver S block tolerance = 1e-4 - - -# The number of space dimensions you want to run this program in. -set Dimension = 2 - -# The end time of the simulation. Units: years if the 'Use years in output -# instead of seconds' parameter is set; seconds otherwise. -# This end time is chosen in such a way that the solitary wave travels -# approximately 5 times its wavelength during the model time. -set End time = 3e6 - -set Pressure normalization = surface -set Surface pressure = 0 -set Resume computation = false -set Start time = 0 - -set Use years in output instead of seconds = true -set Use direct solver for Stokes system = false -set Number of cheap Stokes solver steps = 0 - -subsection Discretization - set Stokes velocity polynomial degree = 2 - set Composition polynomial degree = 1 - subsection Stabilization parameters - set beta = 0.2 - end -end - -subsection Compositional fields - set Number of fields = 2 - set Names of fields = porosity, peridotite -end - - -subsection Boundary temperature model - set Model name = initial temperature - - subsection Initial temperature - set Minimal temperature = 293 # default: 6000 - set Maximal temperature = 3700 # default: 0 - end -end - -subsection Boundary composition model - set Model name = initial composition -end - -subsection Boundary velocity model - subsection Function - set Function constants = b=100000, c=20000 - set Variable names = x,y - set Function expression = 0.0; -0.024995 + 0.1 * exp(-((x-b)*(x-b)+y*y)/(2*c*c)) - end -end - -subsection Geometry model - set Model name = box - - subsection Box - set X extent = 8700000 - set Y extent = 2900000 -# set X periodic = true - set X repetitions = 3 - end - -end - -subsection Gravity model - set Model name = vertical - - subsection Vertical - set Magnitude = 9.81 - end -end - - -subsection Initial temperature model - set Model name = adiabatic - subsection Adiabatic - set Age bottom boundary layer = 5e8 - set Age top boundary layer = 3e8 - set Amplitude = 50 - set Position = center - set Radius = 350000 - - subsection Function - set Function expression = 0;0 - end - end - - subsection Harmonic perturbation - set Magnitude = 50 - end -end - -subsection Initial composition model - set Model name = function - subsection Function - set Function constants = pi=3.1415926,a = 0.1, b = 2500000, c = 100000, d=1450000 - set Function expression = a * exp(-((y-b)*(y-b)+(0.2*(x-d))*(0.2*(x-d)))/(2*c*c)); a * exp(-((y-b)*(y-b)+(0.2*(x-d))*(0.2*(x-d)))/(2*c*c)) - set Variable names = x,y - end -end - - -subsection Material model - set Material averaging = none # pick largest - - set Model name = melt global - subsection Melt global - set Thermal conductivity = 4.7 - set Reference solid density = 3400 - set Reference melt density = 3000 - set Thermal expansion coefficient = 2e-5 - set Reference permeability = 1e-8 - set Reference shear viscosity = 5e21 - set Reference bulk viscosity = 5e21#1e19 - set Exponential melt weakening factor = 10 - set Thermal viscosity exponent = 7 - set Thermal bulk viscosity exponent = 7 - set Reference temperature = 1600 - set Solid compressibility = 4.2e-12 - set Melt compressibility = 1.25e-11 - set Reference melt viscosity = 10 - set Depletion density change = -200.0 # -100.0 # 0.0 - end -end - - -subsection Mesh refinement - set Coarsening fraction = 0.05 - set Refinement fraction = 0.8 - - set Initial adaptive refinement = 0 # default: 2 - set Initial global refinement = 5 # default: 2 - set Strategy = composition threshold, minimum refinement function #, nonadiabatic temperature - set Time steps between mesh refinement = 0 - - subsection Minimum refinement function - set Coordinate system = depth - set Function expression = if (depth>1500000,5,4) - set Variable names = depth,phi - end - - subsection Composition threshold - set Compositional field thresholds = 1e-4,1.0 - end -end - - -subsection Boundary fluid pressure model - set Plugin name = density - subsection Density - set Density formulation = solid density - end -end - -subsection Heating model - set List of model names = adiabatic heating #, latent heat melt, shear heating -end - -subsection Model settings - set Fixed temperature boundary indicators = 2,3 - set Fixed composition boundary indicators = #2,3 - set Prescribed velocity boundary indicators = - - set Tangential velocity boundary indicators = 0,1,2,3 - set Zero velocity boundary indicators = -# set Remove nullspace = net x translation - - set Include melt transport = true -end - -subsection Melt settings - set Melt transport threshold = 0 #5e-2 -end - - -subsection Postprocess - - set List of postprocessors = visualization,composition statistics,velocity statistics, temperature statistics, depth average - - subsection Visualization - - set List of output variables = material properties, nonadiabatic temperature, melt fraction, strain rate, melt material properties - - subsection Material properties - set List of material properties = density, viscosity, thermal expansivity, reaction terms - end - - subsection Melt material properties - set List of properties = fluid density, permeability, fluid viscosity, compaction viscosity - end - - set Number of grouped files = 0 - set Interpolate output = false - set Output format = vtu - set Time between graphical output = 0 - set Interpolate output = true - end - - subsection Depth average - set Number of zones = 12 - set Time between graphical output = 6e5 - end - -end - -subsection Checkpointing - set Time between checkpoint = 1700 -end - - diff --git a/melt_solver/kd0-new/CMakeLists.txt b/melt_solver/kd0-new/CMakeLists.txt deleted file mode 100644 index 6dc1ea908d6..00000000000 --- a/melt_solver/kd0-new/CMakeLists.txt +++ /dev/null @@ -1,14 +0,0 @@ -CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8) - -FIND_PACKAGE(Aspect REQUIRED HINTS ${ASPECT_DIR} ../ ../../ $ENV{ASPECT_DIR}) -DEAL_II_INITIALIZE_CACHED_VARIABLES() - -SET(TARGET "plugin") -PROJECT(${TARGET}) - -ADD_LIBRARY(${TARGET} SHARED plugin.cc) -ASPECT_SETUP_PLUGIN(${TARGET}) - -ADD_CUSTOM_COMMAND( - TARGET ${TARGET} POST_BUILD - COMMAND ln -sf ${Aspect_DIR}/aspect .) diff --git a/melt_solver/kd0-new/base.prm b/melt_solver/kd0-new/base.prm deleted file mode 100644 index a5fc53c0d39..00000000000 --- a/melt_solver/kd0-new/base.prm +++ /dev/null @@ -1,187 +0,0 @@ -# A testcase that demonstrates melt transport with a compactible matrix, -# and compressible matrix and fluid. Boundary conditions for the -# velocity and fluid pressure as well as porosity initial conditions -# are applied as described by the the derived analytical solution, -# which can be found in the manuscript on compressible melt transport -# in Aspect. -# We compute these material properties in a new material model, which -# is implemented in the .cc file, together with a postprocessor to calculate -# the error and a new pressure boundary cinsition. -# -set Additional shared libraries = ./libplugin.so -set Nonlinear solver scheme = IMPES -set Max nonlinear iterations = 50 -set Nonlinear solver tolerance = 1e-10 #1e-10 -set Linear solver tolerance = 1e-12 - -set Use direct solver for Stokes system = false -set Linear solver S block tolerance = 1e-2 - - -subsection Mesh refinement - set Initial global refinement = 3#{2|3|4|5|6} - set Refinement fraction = 0 #0.3333 - set Coarsening fraction = 0.0 - - set Strategy = composition, pc -#melt velocity, composition#composition, velocity# gradient#,velocity#viscosity#composition - - set Time steps between mesh refinement = 0 - set Initial adaptive refinement = 12 # default: 2 - set Run postprocessors on initial refinement = true - set Normalize individual refinement criteria = true - -end - - -set Adiabatic surface temperature = 1623 # default: 0 -set CFL number = 1.0 - -# The number of space dimensions you want to run this program in. -set Dimension = 2 - -# The end time of the simulation. Units: years if the 'Use years in output -# instead of seconds' parameter is set; seconds otherwise. -set End time = 0 - -set Pressure normalization = volume -set Surface pressure = 0#0.2746026940#3.992884522 -set Resume computation = false -set Start time = 0 - -set Use years in output instead of seconds = false -set Number of cheap Stokes solver steps = 0 #5000 - -subsection Compositional fields - set Number of fields = 1 - set Names of fields = porosity -end - -subsection Boundary fluid pressure model - set Plugin name = PressureBdry -end - -subsection Boundary temperature model - set Model name = initial temperature - - subsection Initial temperature - # Temperature at the inner boundary (core mantle boundary). Units: K. - set Maximal temperature = 3773 # default: 6000 - - # Temperature at the outer boundary (lithosphere water/air). Units: K. - set Minimal temperature = 273 # default: 0 - end - -end - -subsection Boundary composition model - set Model name = initial composition -end - - -subsection Geometry model - set Model name = box # default: - - subsection Box - set X extent = 1 - set Y extent = 1 - set Box origin X coordinate = 0 - set Box origin Y coordinate = 0 - end - -end - - -subsection Gravity model - set Model name = MyGravity - -end - -subsection Boundary velocity model - subsection Function - set Function expression = 0;0 - set Variable names = x,z - end -end - - -subsection Initial temperature model - set Model name = function # default: - subsection Function - set Function expression = 0 - set Variable names = x,z - end -end - -subsection Initial composition model - set Model name = function # default: - subsection Function - set Function constants = pi=3.14159265359 -# set Function expression = if(abs(x)==1 || abs(z)==1, 0.1000000000e-1 + 0.1000000000e0 * exp(-0.40e1 * ((x + 0.20e1 * z)^ 0.2e1)), 0) -# set Function expression = 0.1000000000e-1 + 0.1000000000e0 * exp(-0.40e1 * ((x + 0.20e1 * z)^ 0.2e1)) -set Function expression = 0.1000000000e-1 + 0.2000000000e0 * exp(-0.200e2 * ((x + 0.2e1 * z)^ 0.2e1)) - set Variable names = x,z - end -end - - -subsection Material model - - set Model name = test melt material - - -end - - - - -subsection Model settings - set Enable additional Stokes RHS=true - - set Fixed temperature boundary indicators = 2,3 # default: - set Fixed composition boundary indicators = 0,1,2,3 - set Prescribed velocity boundary indicators = 0:function, 1:function, 2:function, 3:function - - set Tangential velocity boundary indicators = - set Zero velocity boundary indicators = # default: - - set Include melt transport = true -# set Melt transport threshold = 0 -end - - -subsection Postprocess - - set List of postprocessors = visualization, velocity statistics, pressure statistics, velocity boundary statistics, melt error calculation - - subsection Visualization - - set List of output variables = melt material properties, gravity, material properties, nonadiabatic pressure -# set List of output variables = gravity, material properties, nonadiabatic pressure - - subsection Material properties - set List of material properties = density, viscosity, thermal expansivity, reaction terms - end - - # VTU file output supports grouping files from several CPUs into one file - # using MPI I/O when writing on a parallel filesystem. Select 0 for no - # grouping. This will disable parallel file output and instead write one - # file per processor in a background thread. A value of 1 will generate - # one big file containing the whole solution. - set Number of grouped files = 0 - - # The file format to be used for graphical output. - set Output format = vtu - set Interpolate output = true - - # The time interval between each generation of graphical output files. A - # value of zero indicates that output should be generated in each time - # step. Units: years if the 'Use years in output instead of seconds' - # parameter is set; seconds otherwise. - set Time between graphical output = 0 # default: 1e8 - end - -end - - - diff --git a/melt_solver/kd0-new/loop.prm b/melt_solver/kd0-new/loop.prm deleted file mode 100644 index 888309c99f8..00000000000 --- a/melt_solver/kd0-new/loop.prm +++ /dev/null @@ -1,20 +0,0 @@ -# A testcase that demonstrates melt transport with a compactible matrix, -# and compressible matrix and fluid. Boundary conditions for the -# velocity and fluid pressure as well as porosity initial conditions -# are applied as described by the the derived analytical solution, -# which can be found in the manuscript on compressible melt transport -# in Aspect. -# We compute these material properties in a new material model, which -# is implemented in the .cc file, together with a postprocessor to calculate -# the error and a new pressure boundary cinsition. -# -set Additional shared libraries = ./libplugin.so - -include base.prm - -subsection Mesh refinement - set Initial global refinement = {3|4|5|6|7} - set Initial adaptive refinement = 0 # default: - -end - diff --git a/melt_solver/kd0-new/plugin.cc b/melt_solver/kd0-new/plugin.cc deleted file mode 100644 index 0849e35d30f..00000000000 --- a/melt_solver/kd0-new/plugin.cc +++ /dev/null @@ -1,459 +0,0 @@ -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -double g = 100.0; - -namespace aspect -{ - template - class MeltVelocityRefinement : public MeshRefinement::Interface, - public SimulatorAccess - { - public: - /** - * Execute this mesh refinement criterion. - * - * @param[out] error_indicators A vector that for every active cell of - * the current mesh (which may be a partition of a distributed mesh) - * provides an error indicator. This vector will already have the - * correct size when the function is called. - */ - virtual - void - execute (Vector &indicators) const - { - indicators = 0; - - //commented out so that we are using only global refinement - /* KellyErrorEstimator::estimate (this->get_mapping(), - this->get_dof_handler(), - QGauss(this->get_fe().base_element(this->introspection().base_elements.velocities).degree+1), - typename FunctionMap::type(), - this->get_solution(), - indicators, - this->introspection().component_masks.fluid_velocities, - 0, - 0, - this->get_triangulation().locally_owned_subdomain()); - */ - } - - }; - - template - class PCRefinement : public MeshRefinement::Interface, - public SimulatorAccess - { - public: - /** - * Execute this mesh refinement criterion. - * - * @param[out] error_indicators A vector that for every active cell of - * the current mesh (which may be a partition of a distributed mesh) - * provides an error indicator. This vector will already have the - * correct size when the function is called. - */ - virtual - void - execute (Vector &indicators) const - { - indicators = 0; - /* - KellyErrorEstimator::estimate (this->get_mapping(), - this->get_dof_handler(), - QGauss(this->get_fe().base_element(this->introspection().base_elements.velocities).degree+1), - typename FunctionMap::type(), - this->get_solution(), - indicators, - this->introspection().component_masks.compaction_pressure, - 0, - 0, - this->get_triangulation().locally_owned_subdomain()); - */ - } - - }; - - - - - - template - class TestMeltMaterial: - public MaterialModel::MeltInterface, public ::aspect::SimulatorAccess - { - public: - virtual bool - viscosity_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - if ((dependence & MaterialModel::NonlinearDependence::compositional_fields) != MaterialModel::NonlinearDependence::none) - return true; - return false; - } - - virtual bool - density_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - compressibility_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - specific_heat_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - thermal_conductivity_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - virtual bool is_compressible () const - { - return false; - } - - virtual double reference_viscosity () const - { - return 1.0; - } - - virtual double reference_density () const - { - return 1.0; - } - - virtual double reference_darcy_coefficient () const - { - // double permeability = pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), 0.3e1) * pow(cos(pi * y / 0.200000e6), 0.3e1) / 0.1250000000000e13; - - return 0.01; - } - - virtual void evaluate(const typename MaterialModel::Interface::MaterialModelInputs &in, - typename MaterialModel::Interface::MaterialModelOutputs &out) const - { - const unsigned int porosity_idx = this->introspection().compositional_index_for_name("porosity"); - double c = 1.0; - MaterialModel::AdditionalMaterialOutputsStokesRHS - *force = out.template get_additional_output >(); - - for (unsigned int i=0;irhs_u[i][0] = -nu*2.0*PI*PI*PI*(-2.0*sin(PI*x)*sin(PI*x)+cos(2.*PI*x))*sin(2.0*PI*y)-PI*sin(PI*x)*sin(PI*y); - -force->rhs_u[i][1] = nu*2.0*PI*PI*PI*(2.0*cos(2.0*PI*y)-1)*sin(2.0*PI*x)+PI*cos(PI*x)*cos(PI*y); -force->rhs_p[i] = 0; -force->rhs_melt_pc[i] = 0; - } - -//*********** - } - - // fill melt outputs if they exist - aspect::MaterialModel::MeltOutputs *melt_out = out.template get_additional_output >(); - - if (melt_out != NULL) - for (unsigned int i=0;icompaction_viscosities[i] =g;// 0.1e0 + 0.1e0 * exp(-0.20e2 * x * x - 0.20e2 * z * z + 0.1e1); - // xi - melt_out->fluid_viscosities[i] = 1.0; - melt_out->permeabilities[i] = 0.0; //0.1000000000e-1 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)); //porosity;// K_D - // std::max(0.001953125*this->get_triangulation().begin_active()->diameter()*this->get_triangulation().begin_active()->diameter(),0.0); - melt_out->fluid_density_gradients[i] = 0.0; - melt_out->fluid_densities[i] = 0.5; - } - - } - - }; - - - template - class Gravity : public aspect::GravityModel::Interface - { - public: - virtual Tensor<1,dim> gravity_vector (const Point &pos) const - { - const double x=pos[0]; - const double z=pos[1]; - Tensor<1,dim> gravity; -// zero when we have the force vector -gravity[0] = 0.0; -gravity[1] = 0.0; - - return gravity; - } - - - }; - - - template - class RefFunction : public Function - { - public: - RefFunction () : Function(dim+2) {} - virtual void vector_value (const Point< dim > &p, - Vector< double > &values) const - { - double x = p(0); - double y = p(1); -//********** -// copy and paste here (add "out.") -//values[0] = cos(z); -//values[1] = sin(x); -//values[2] = -0.2e1 * sin(x + z) + sin(x * z); -//values[3] = sin(x + z); -//values[4] = 1; -//values[5] = 1; -//values[6] = sin(x * z); -//values[7] = 0; -//values[8] = 0.1000000000e-1 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)); - -// ux, uy, pf, pc, ufx, ufy. ps, T, porosity - using numbers::PI; -values[0] = PI*sin(PI*x)*sin(PI*x)*sin(2.0*PI*y); -values[1] = -PI*sin(PI*y)*sin(PI*y)*sin(2.0*PI*x); -values[2] = cos(PI*x)*sin(PI*y); -values[3] = 0.0; -values[4] = values[0]; - values[5] = values[1]; -values[6] = cos(PI*x)*sin(PI*y); -values[7] = 0; - values[8] = 0.1000000000e-1 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * y, 0.2e1));// phi; -//********** - } - }; - - - - /** - * A postprocessor that evaluates the accuracy of the solution - * by using the L2 norm. - */ - template - class ConvergenceMeltPostprocessor : public Postprocess::Interface, public ::aspect::SimulatorAccess - { - public: - /** - * Generate graphical output from the current solution. - */ - virtual - std::pair - execute (TableHandler &statistics); - - }; - - template - std::pair - ConvergenceMeltPostprocessor::execute (TableHandler &statistics) - { - RefFunction ref_func; - const QGauss quadrature_formula (this->get_fe().base_element(this->introspection().base_elements.velocities).degree+2); - - const unsigned int n_total_comp = this->introspection().n_components; - - Vector cellwise_errors_u (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p_f (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p_c (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_u_f (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_porosity (this->get_triangulation().n_active_cells()); - - ComponentSelectFunction comp_u(std::pair(0,dim), - n_total_comp); - ComponentSelectFunction comp_p_f(dim, n_total_comp); - ComponentSelectFunction comp_p_c(dim+1, n_total_comp); - ComponentSelectFunction comp_u_f(std::pair(dim+2,dim+2+ - dim), - n_total_comp); - ComponentSelectFunction comp_p(dim+2+dim, n_total_comp); - ComponentSelectFunction comp_porosity(dim+2+dim+2, n_total_comp); - - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_u, - quadrature_formula, - VectorTools::L2_norm, - &comp_u); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p_f, - quadrature_formula, - VectorTools::L2_norm, - &comp_p_f); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p, - quadrature_formula, - VectorTools::L2_norm, - &comp_p); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p_c, - quadrature_formula, - VectorTools::L2_norm, - &comp_p_c); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_porosity, - quadrature_formula, - VectorTools::L2_norm, - &comp_porosity); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_u_f, - quadrature_formula, - VectorTools::L2_norm, - &comp_u_f); - - std::ostringstream os; - os << std::scientific - << " h = " << this->get_triangulation().begin_active()->diameter() - << " ndofs= " << this->get_solution().size() - << " u_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_u.norm_sqr(),MPI_COMM_WORLD)) - << " p_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p.norm_sqr(),MPI_COMM_WORLD)) - << " p_f_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p_f.norm_sqr(),MPI_COMM_WORLD)) - << " p_c_L= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p_c.norm_sqr(),MPI_COMM_WORLD)) - << " phi_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_porosity.norm_sqr(),MPI_COMM_WORLD)) - << " u_f_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_u_f.norm_sqr(),MPI_COMM_WORLD)) - ; - - return std::make_pair("Errors", os.str()); - } - - - template - class PressureBdry: - - public BoundaryFluidPressure::Interface - { - public: - virtual - void fluid_pressure_gradient (const dealii::types::boundary_id, - const typename MaterialModel::Interface::MaterialModelInputs &material_model_inputs, - const typename MaterialModel::Interface::MaterialModelOutputs &material_model_outputs, - const std::vector >& normal_vectors, - std::vector & output - ) const - { - for (unsigned int q=0; q gradient; -//********** -// copy and paste here (add "out.") -//gradient[0] = -0.2e1 * cos(x + z) + cos(x * z) * z; -//gradient[1] = -0.2e1 * cos(x + z) + cos(x * z) * x; - -gradient[0] = -0.2e1 * cos(x + z) + sin(z); -gradient[1] = -0.2e1 * cos(x + z) + x * cos(z); -//********** - output[q] = gradient * normal_vectors[q]; - } - } - - - - }; - -} - -// explicit instantiations -namespace aspect -{ - ASPECT_REGISTER_GRAVITY_MODEL(Gravity, - "MyGravity", - "") - - ASPECT_REGISTER_MATERIAL_MODEL(TestMeltMaterial, - "test melt material", - "") - ASPECT_REGISTER_MESH_REFINEMENT_CRITERION(MeltVelocityRefinement, - "melt velocity", - "") - ASPECT_REGISTER_MESH_REFINEMENT_CRITERION(PCRefinement, - "pc", - "") - - ASPECT_REGISTER_POSTPROCESSOR(ConvergenceMeltPostprocessor, - "melt error calculation", - "A postprocessor that compares the numerical solution to the analytical " - "solution derived for incompressible melt transport in a 2D box as described " - "in the manuscript and reports the error.") - - ASPECT_REGISTER_BOUNDARY_FLUID_PRESSURE_MODEL(PressureBdry, - "PressureBdry", - "A fluid pressure boundary condition that prescribes the " - "gradient of the fluid pressure at the boundaries as " - "calculated in the analytical solution. ") - -} diff --git a/melt_solver/kd0/CMakeLists.txt b/melt_solver/kd0/CMakeLists.txt deleted file mode 100644 index 6dc1ea908d6..00000000000 --- a/melt_solver/kd0/CMakeLists.txt +++ /dev/null @@ -1,14 +0,0 @@ -CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8) - -FIND_PACKAGE(Aspect REQUIRED HINTS ${ASPECT_DIR} ../ ../../ $ENV{ASPECT_DIR}) -DEAL_II_INITIALIZE_CACHED_VARIABLES() - -SET(TARGET "plugin") -PROJECT(${TARGET}) - -ADD_LIBRARY(${TARGET} SHARED plugin.cc) -ASPECT_SETUP_PLUGIN(${TARGET}) - -ADD_CUSTOM_COMMAND( - TARGET ${TARGET} POST_BUILD - COMMAND ln -sf ${Aspect_DIR}/aspect .) diff --git a/melt_solver/kd0/base.prm b/melt_solver/kd0/base.prm deleted file mode 100644 index 8b69c58acec..00000000000 --- a/melt_solver/kd0/base.prm +++ /dev/null @@ -1,187 +0,0 @@ -# A testcase that demonstrates melt transport with a compactible matrix, -# and compressible matrix and fluid. Boundary conditions for the -# velocity and fluid pressure as well as porosity initial conditions -# are applied as described by the the derived analytical solution, -# which can be found in the manuscript on compressible melt transport -# in Aspect. -# We compute these material properties in a new material model, which -# is implemented in the .cc file, together with a postprocessor to calculate -# the error and a new pressure boundary cinsition. -# -set Additional shared libraries = ./libplugin.so -set Nonlinear solver scheme = IMPES -set Max nonlinear iterations = 50 -set Nonlinear solver tolerance = 1e-10 #1e-10 -set Linear solver tolerance = 1e-12 - -set Use direct solver for Stokes system = false -set Linear solver S block tolerance = 1e-2 - - -subsection Mesh refinement - set Initial global refinement = 3#{2|3|4|5|6} - set Refinement fraction = 0 #0.3333 - set Coarsening fraction = 0.0 - - set Strategy = composition, pc -#melt velocity, composition#composition, velocity# gradient#,velocity#viscosity#composition - - set Time steps between mesh refinement = 0 - set Initial adaptive refinement = 12 # default: 2 - set Run postprocessors on initial refinement = true - set Normalize individual refinement criteria = true - -end - - -set Adiabatic surface temperature = 1623 # default: 0 -set CFL number = 1.0 - -# The number of space dimensions you want to run this program in. -set Dimension = 2 - -# The end time of the simulation. Units: years if the 'Use years in output -# instead of seconds' parameter is set; seconds otherwise. -set End time = 0 - -set Pressure normalization = volume -set Surface pressure = 0#0.2746026940#3.992884522 -set Resume computation = false -set Start time = 0 - -set Use years in output instead of seconds = false -set Number of cheap Stokes solver steps = 0 #5000 - -subsection Compositional fields - set Number of fields = 1 - set Names of fields = porosity -end - -subsection Boundary fluid pressure model - set Plugin name = PressureBdry -end - -subsection Boundary temperature model - set Model name = initial temperature - - subsection Initial temperature - # Temperature at the inner boundary (core mantle boundary). Units: K. - set Maximal temperature = 3773 # default: 6000 - - # Temperature at the outer boundary (lithosphere water/air). Units: K. - set Minimal temperature = 273 # default: 0 - end - -end - -subsection Boundary composition model - set Model name = initial composition -end - - -subsection Geometry model - set Model name = box # default: - - subsection Box - set X extent = 2 - set Y extent = 2 - set Box origin X coordinate = -1 - set Box origin Y coordinate = -1 - end - -end - - -subsection Gravity model - set Model name = MyGravity - -end - -subsection Boundary velocity model - subsection Function - set Function expression = cos(z);sin(x) - set Variable names = x,z - end -end - - -subsection Initial temperature model - set Model name = function # default: - subsection Function - set Function expression = 0 - set Variable names = x,z - end -end - -subsection Initial composition model - set Model name = function # default: - subsection Function - set Function constants = pi=3.14159265359 -# set Function expression = if(abs(x)==1 || abs(z)==1, 0.1000000000e-1 + 0.1000000000e0 * exp(-0.40e1 * ((x + 0.20e1 * z)^ 0.2e1)), 0) -# set Function expression = 0.1000000000e-1 + 0.1000000000e0 * exp(-0.40e1 * ((x + 0.20e1 * z)^ 0.2e1)) -set Function expression = 0.1000000000e-1 + 0.2000000000e0 * exp(-0.200e2 * ((x + 0.2e1 * z)^ 0.2e1)) - set Variable names = x,z - end -end - - -subsection Material model - - set Model name = test melt material - - -end - - - - -subsection Model settings - set Enable additional Stokes RHS=true - - set Fixed temperature boundary indicators = 2,3 # default: - set Fixed composition boundary indicators = 0,1,2,3 - set Prescribed velocity boundary indicators = 0:function, 1:function, 2:function, 3:function - - set Tangential velocity boundary indicators = - set Zero velocity boundary indicators = # default: - - set Include melt transport = true -# set Melt transport threshold = 0 -end - - -subsection Postprocess - - set List of postprocessors = visualization, velocity statistics, pressure statistics, velocity boundary statistics, melt error calculation - - subsection Visualization - - set List of output variables = melt material properties, gravity, material properties, nonadiabatic pressure -# set List of output variables = gravity, material properties, nonadiabatic pressure - - subsection Material properties - set List of material properties = density, viscosity, thermal expansivity, reaction terms - end - - # VTU file output supports grouping files from several CPUs into one file - # using MPI I/O when writing on a parallel filesystem. Select 0 for no - # grouping. This will disable parallel file output and instead write one - # file per processor in a background thread. A value of 1 will generate - # one big file containing the whole solution. - set Number of grouped files = 0 - - # The file format to be used for graphical output. - set Output format = vtu - set Interpolate output = true - - # The time interval between each generation of graphical output files. A - # value of zero indicates that output should be generated in each time - # step. Units: years if the 'Use years in output instead of seconds' - # parameter is set; seconds otherwise. - set Time between graphical output = 0 # default: 1e8 - end - -end - - - diff --git a/melt_solver/kd0/loop.prm b/melt_solver/kd0/loop.prm deleted file mode 100644 index 888309c99f8..00000000000 --- a/melt_solver/kd0/loop.prm +++ /dev/null @@ -1,20 +0,0 @@ -# A testcase that demonstrates melt transport with a compactible matrix, -# and compressible matrix and fluid. Boundary conditions for the -# velocity and fluid pressure as well as porosity initial conditions -# are applied as described by the the derived analytical solution, -# which can be found in the manuscript on compressible melt transport -# in Aspect. -# We compute these material properties in a new material model, which -# is implemented in the .cc file, together with a postprocessor to calculate -# the error and a new pressure boundary cinsition. -# -set Additional shared libraries = ./libplugin.so - -include base.prm - -subsection Mesh refinement - set Initial global refinement = {3|4|5|6|7} - set Initial adaptive refinement = 0 # default: - -end - diff --git a/melt_solver/kd0/plugin.cc b/melt_solver/kd0/plugin.cc deleted file mode 100644 index ae75c03c983..00000000000 --- a/melt_solver/kd0/plugin.cc +++ /dev/null @@ -1,456 +0,0 @@ -// note: with new formulation this test no longer makes sense, because -// it has div u != 0, even though K_d=0, so we enforce (incorrectly) p_c = 0 - -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include -double g = 100.0; -namespace aspect -{ - template - class MeltVelocityRefinement : public MeshRefinement::Interface, - public SimulatorAccess - { - public: - /** - * Execute this mesh refinement criterion. - * - * @param[out] error_indicators A vector that for every active cell of - * the current mesh (which may be a partition of a distributed mesh) - * provides an error indicator. This vector will already have the - * correct size when the function is called. - */ - virtual - void - execute (Vector &indicators) const - { - indicators = 0; - - //commented out so that we are using only global refinement - /* KellyErrorEstimator::estimate (this->get_mapping(), - this->get_dof_handler(), - QGauss(this->get_fe().base_element(this->introspection().base_elements.velocities).degree+1), - typename FunctionMap::type(), - this->get_solution(), - indicators, - this->introspection().component_masks.fluid_velocities, - 0, - 0, - this->get_triangulation().locally_owned_subdomain()); - */ - } - - }; - - template - class PCRefinement : public MeshRefinement::Interface, - public SimulatorAccess - { - public: - /** - * Execute this mesh refinement criterion. - * - * @param[out] error_indicators A vector that for every active cell of - * the current mesh (which may be a partition of a distributed mesh) - * provides an error indicator. This vector will already have the - * correct size when the function is called. - */ - virtual - void - execute (Vector &indicators) const - { - indicators = 0; - /* - KellyErrorEstimator::estimate (this->get_mapping(), - this->get_dof_handler(), - QGauss(this->get_fe().base_element(this->introspection().base_elements.velocities).degree+1), - typename FunctionMap::type(), - this->get_solution(), - indicators, - this->introspection().component_masks.compaction_pressure, - 0, - 0, - this->get_triangulation().locally_owned_subdomain()); - */ - } - - }; - - - - - - template - class TestMeltMaterial: - public MaterialModel::MeltInterface, public ::aspect::SimulatorAccess - { - public: - virtual bool - viscosity_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - if ((dependence & MaterialModel::NonlinearDependence::compositional_fields) != MaterialModel::NonlinearDependence::none) - return true; - return false; - } - - virtual bool - density_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - compressibility_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - specific_heat_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - thermal_conductivity_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - virtual bool is_compressible () const - { - return false; - } - - virtual double reference_viscosity () const - { - return 1.0; - } - - virtual double reference_density () const - { - return 1.0; - } - - virtual double reference_darcy_coefficient () const - { - // double permeability = pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), 0.3e1) * pow(cos(pi * y / 0.200000e6), 0.3e1) / 0.1250000000000e13; - - return 0.01; - } - - virtual void evaluate(const typename MaterialModel::Interface::MaterialModelInputs &in, - typename MaterialModel::Interface::MaterialModelOutputs &out) const - { - const unsigned int porosity_idx = this->introspection().compositional_index_for_name("porosity"); - double c = 1.0; - MaterialModel::AdditionalMaterialOutputsStokesRHS - *force = out.template get_additional_output >(); - - for (unsigned int i=0;irhs_u[i][0] = cos(z) - cos(x + z) + sin(z); -force->rhs_u[i][1] = sin(x) - cos(x + z) + x * cos(z); -force->rhs_p[i] = 0; -force->rhs_melt_pc[i] = 0; - } - -//*********** - } - - // fill melt outputs if they exist - aspect::MaterialModel::MeltOutputs *melt_out = out.template get_additional_output >(); - - if (melt_out != NULL) - for (unsigned int i=0;icompaction_viscosities[i] =g;// 0.1e0 + 0.1e0 * exp(-0.20e2 * x * x - 0.20e2 * z * z + 0.1e1); - // xi - melt_out->fluid_viscosities[i] = 1.0; - melt_out->permeabilities[i] = 0.0; //0.1000000000e-1 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)); //porosity;// K_D - // std::max(0.001953125*this->get_triangulation().begin_active()->diameter()*this->get_triangulation().begin_active()->diameter(),0.0); - melt_out->fluid_density_gradients[i] = 0.0; - melt_out->fluid_densities[i] = 0.5; - } - - } - - }; - - - template - class Gravity : public aspect::GravityModel::Interface - { - public: - virtual Tensor<1,dim> gravity_vector (const Point &pos) const - { - const double x=pos[0]; - const double z=pos[1]; - Tensor<1,dim> gravity; -// zero when we have the force vector -gravity[0] = 0.0; -gravity[1] = 0.0; - - return gravity; - } - - - }; - - - template - class RefFunction : public Function - { - public: - RefFunction () : Function(dim+2) {} - virtual void vector_value (const Point< dim > &p, - Vector< double > &values) const - { - double x = p(0); - double z = p(1); -//********** -// copy and paste here (add "out.") -//values[0] = cos(z); -//values[1] = sin(x); -//values[2] = -0.2e1 * sin(x + z) + sin(x * z); -//values[3] = sin(x + z); -//values[4] = 1; -//values[5] = 1; -//values[6] = sin(x * z); -//values[7] = 0; -//values[8] = 0.1000000000e-1 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)); - -values[0] = cos(z); -values[1] = sin(x); -values[2] = -0.2e1 * sin(x + z) + x * sin(z); -values[3] = sin(x + z); -values[4] = 1; -values[5] = 1; -values[6] = x * sin(z); -values[7] = 0; - values[8] = 0.1000000000e-1 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1));// phi; -//********** - } - }; - - - - /** - * A postprocessor that evaluates the accuracy of the solution - * by using the L2 norm. - */ - template - class ConvergenceMeltPostprocessor : public Postprocess::Interface, public ::aspect::SimulatorAccess - { - public: - /** - * Generate graphical output from the current solution. - */ - virtual - std::pair - execute (TableHandler &statistics); - - }; - - template - std::pair - ConvergenceMeltPostprocessor::execute (TableHandler &statistics) - { - RefFunction ref_func; - const QGauss quadrature_formula (this->get_fe().base_element(this->introspection().base_elements.velocities).degree+2); - - const unsigned int n_total_comp = this->introspection().n_components; - - Vector cellwise_errors_u (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p_f (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p_c (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_u_f (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_porosity (this->get_triangulation().n_active_cells()); - - ComponentSelectFunction comp_u(std::pair(0,dim), - n_total_comp); - ComponentSelectFunction comp_p_f(dim, n_total_comp); - ComponentSelectFunction comp_p_c(dim+1, n_total_comp); - ComponentSelectFunction comp_u_f(std::pair(dim+2,dim+2+ - dim), - n_total_comp); - ComponentSelectFunction comp_p(dim+2+dim, n_total_comp); - ComponentSelectFunction comp_porosity(dim+2+dim+2, n_total_comp); - - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_u, - quadrature_formula, - VectorTools::L2_norm, - &comp_u); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p_f, - quadrature_formula, - VectorTools::L2_norm, - &comp_p_f); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p, - quadrature_formula, - VectorTools::L2_norm, - &comp_p); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p_c, - quadrature_formula, - VectorTools::L2_norm, - &comp_p_c); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_porosity, - quadrature_formula, - VectorTools::L2_norm, - &comp_porosity); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_u_f, - quadrature_formula, - VectorTools::L2_norm, - &comp_u_f); - - std::ostringstream os; - os << std::scientific - << " h = " << this->get_triangulation().begin_active()->diameter() - << " ndofs= " << this->get_solution().size() - << " u_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_u.norm_sqr(),MPI_COMM_WORLD)) - << " p_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p.norm_sqr(),MPI_COMM_WORLD)) - << " p_f_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p_f.norm_sqr(),MPI_COMM_WORLD)) - << " p_c_L= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p_c.norm_sqr(),MPI_COMM_WORLD)) - << " phi_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_porosity.norm_sqr(),MPI_COMM_WORLD)) - << " u_f_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_u_f.norm_sqr(),MPI_COMM_WORLD)) - ; - - return std::make_pair("Errors", os.str()); - } - - - template - class PressureBdry: - - public BoundaryFluidPressure::Interface - { - public: - virtual - void fluid_pressure_gradient (const dealii::types::boundary_id, - const typename MaterialModel::Interface::MaterialModelInputs &material_model_inputs, - const typename MaterialModel::Interface::MaterialModelOutputs &material_model_outputs, - const std::vector >& normal_vectors, - std::vector & output - ) const - { - for (unsigned int q=0; q gradient; -//********** -// copy and paste here (add "out.") -//gradient[0] = -0.2e1 * cos(x + z) + cos(x * z) * z; -//gradient[1] = -0.2e1 * cos(x + z) + cos(x * z) * x; - -gradient[0] = -0.2e1 * cos(x + z) + sin(z); -gradient[1] = -0.2e1 * cos(x + z) + x * cos(z); -//********** - output[q] = gradient * normal_vectors[q]; - } - } - - - - }; - -} - -// explicit instantiations -namespace aspect -{ - ASPECT_REGISTER_GRAVITY_MODEL(Gravity, - "MyGravity", - "") - - ASPECT_REGISTER_MATERIAL_MODEL(TestMeltMaterial, - "test melt material", - "") - ASPECT_REGISTER_MESH_REFINEMENT_CRITERION(MeltVelocityRefinement, - "melt velocity", - "") - ASPECT_REGISTER_MESH_REFINEMENT_CRITERION(PCRefinement, - "pc", - "") - - ASPECT_REGISTER_POSTPROCESSOR(ConvergenceMeltPostprocessor, - "melt error calculation", - "A postprocessor that compares the numerical solution to the analytical " - "solution derived for incompressible melt transport in a 2D box as described " - "in the manuscript and reports the error.") - - ASPECT_REGISTER_BOUNDARY_FLUID_PRESSURE_MODEL(PressureBdry, - "PressureBdry", - "A fluid pressure boundary condition that prescribes the " - "gradient of the fluid pressure at the boundaries as " - "calculated in the analytical solution. ") - -} diff --git a/melt_solver/kd1/CMakeLists.txt b/melt_solver/kd1/CMakeLists.txt deleted file mode 100644 index 6dc1ea908d6..00000000000 --- a/melt_solver/kd1/CMakeLists.txt +++ /dev/null @@ -1,14 +0,0 @@ -CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8) - -FIND_PACKAGE(Aspect REQUIRED HINTS ${ASPECT_DIR} ../ ../../ $ENV{ASPECT_DIR}) -DEAL_II_INITIALIZE_CACHED_VARIABLES() - -SET(TARGET "plugin") -PROJECT(${TARGET}) - -ADD_LIBRARY(${TARGET} SHARED plugin.cc) -ASPECT_SETUP_PLUGIN(${TARGET}) - -ADD_CUSTOM_COMMAND( - TARGET ${TARGET} POST_BUILD - COMMAND ln -sf ${Aspect_DIR}/aspect .) diff --git a/melt_solver/kd1/base.prm b/melt_solver/kd1/base.prm deleted file mode 100644 index 2156e117295..00000000000 --- a/melt_solver/kd1/base.prm +++ /dev/null @@ -1,186 +0,0 @@ -# A testcase that demonstrates melt transport with a compactible matrix, -# and compressible matrix and fluid. Boundary conditions for the -# velocity and fluid pressure as well as porosity initial conditions -# are applied as described by the the derived analytical solution, -# which can be found in the manuscript on compressible melt transport -# in Aspect. -# We compute these material properties in a new material model, which -# is implemented in the .cc file, together with a postprocessor to calculate -# the error and a new pressure boundary cinsition. -# -set Additional shared libraries = ./libplugin.so -set Nonlinear solver scheme = IMPES -set Max nonlinear iterations = 50 -set Nonlinear solver tolerance = 1e-10 #1e-10 -set Linear solver tolerance = 1e-12 - -set Use direct solver for Stokes system = false -set Linear solver S block tolerance = 1e-2 - -subsection Mesh refinement - set Initial global refinement = 3#{3|4|5|6|7} - set Refinement fraction = 0.0 #0.3333 - set Coarsening fraction = 0.0 - - set Strategy = composition, pc -#melt velocity, composition#composition, velocity# gradient#,velocity#viscosity#composition - - set Time steps between mesh refinement = 0 - set Initial adaptive refinement = 12 # default: 2 - set Run postprocessors on initial refinement = true - set Normalize individual refinement criteria = true - -end - - -set Adiabatic surface temperature = 1623 # default: 0 -set CFL number = 1.0 - -# The number of space dimensions you want to run this program in. -set Dimension = 2 - -# The end time of the simulation. Units: years if the 'Use years in output -# instead of seconds' parameter is set; seconds otherwise. -set End time = 0 - -set Pressure normalization = volume -set Surface pressure = 0#0.2746026940#3.992884522 -set Resume computation = false -set Start time = 0 - -set Use years in output instead of seconds = false -set Number of cheap Stokes solver steps = 0 #5000 - -subsection Compositional fields - set Number of fields = 1 - set Names of fields = porosity -end - -subsection Boundary fluid pressure model - set Plugin name = PressureBdry -end - -subsection Boundary temperature model - set Model name = initial temperature - - subsection Initial temperature - # Temperature at the inner boundary (core mantle boundary). Units: K. - set Maximal temperature = 3773 # default: 6000 - - # Temperature at the outer boundary (lithosphere water/air). Units: K. - set Minimal temperature = 273 # default: 0 - end - -end - -subsection Boundary composition model - set Model name = initial composition -end - - -subsection Geometry model - set Model name = box # default: - - subsection Box - set X extent = 2 - set Y extent = 2 - set Box origin X coordinate = -1 - set Box origin Y coordinate = -1 - end - -end - - -subsection Gravity model - set Model name = MyGravity - -end - -subsection Boundary velocity model - subsection Function - set Function expression = cos(z);sin(x) - set Variable names = x,z - end -end - - -subsection Initial temperature model - set Model name = function # default: - subsection Function - set Function expression = 0 - set Variable names = x,z - end -end - -subsection Initial composition model - set Model name = function # default: - subsection Function - set Function constants = pi=3.14159265359 -# set Function expression = if(abs(x)==1 || abs(z)==1, 0.1000000000e-1 + 0.1000000000e0 * exp(-0.40e1 * ((x + 0.20e1 * z)^ 0.2e1)), 0) -# set Function expression = 0.1000000000e-1 + 0.1000000000e0 * exp(-0.40e1 * ((x + 0.20e1 * z)^ 0.2e1)) -set Function expression = 0.1000000000e-1 + 0.2000000000e0 * exp(-0.200e2 * ((x + 0.2e1 * z)^ 0.2e1)) - set Variable names = x,z - end -end - - -subsection Material model - - set Model name = test melt material - - -end - - - - -subsection Model settings - set Enable additional Stokes RHS=true - - set Fixed temperature boundary indicators = 2,3 # default: - set Fixed composition boundary indicators = 0,1,2,3 - set Prescribed velocity boundary indicators = 0:function, 1:function, 2:function, 3:function - - set Tangential velocity boundary indicators = - set Zero velocity boundary indicators = # default: - - set Include melt transport = true - #set Melt transport threshold = 0 -end - - -subsection Postprocess - - set List of postprocessors = visualization, velocity statistics, pressure statistics, velocity boundary statistics, melt error calculation - - subsection Visualization - - set List of output variables = melt material properties, gravity, material properties, nonadiabatic pressure -# set List of output variables = gravity, material properties, nonadiabatic pressure - - subsection Material properties - set List of material properties = density, viscosity, thermal expansivity, reaction terms - end - - # VTU file output supports grouping files from several CPUs into one file - # using MPI I/O when writing on a parallel filesystem. Select 0 for no - # grouping. This will disable parallel file output and instead write one - # file per processor in a background thread. A value of 1 will generate - # one big file containing the whole solution. - set Number of grouped files = 0 - - # The file format to be used for graphical output. - set Output format = vtu - set Interpolate output = true - - # The time interval between each generation of graphical output files. A - # value of zero indicates that output should be generated in each time - # step. Units: years if the 'Use years in output instead of seconds' - # parameter is set; seconds otherwise. - set Time between graphical output = 0 # default: 1e8 - end - -end - - - diff --git a/melt_solver/kd1/loop.prm b/melt_solver/kd1/loop.prm deleted file mode 100644 index 888309c99f8..00000000000 --- a/melt_solver/kd1/loop.prm +++ /dev/null @@ -1,20 +0,0 @@ -# A testcase that demonstrates melt transport with a compactible matrix, -# and compressible matrix and fluid. Boundary conditions for the -# velocity and fluid pressure as well as porosity initial conditions -# are applied as described by the the derived analytical solution, -# which can be found in the manuscript on compressible melt transport -# in Aspect. -# We compute these material properties in a new material model, which -# is implemented in the .cc file, together with a postprocessor to calculate -# the error and a new pressure boundary cinsition. -# -set Additional shared libraries = ./libplugin.so - -include base.prm - -subsection Mesh refinement - set Initial global refinement = {3|4|5|6|7} - set Initial adaptive refinement = 0 # default: - -end - diff --git a/melt_solver/kd1/plugin.cc b/melt_solver/kd1/plugin.cc deleted file mode 100644 index 119bed44f75..00000000000 --- a/melt_solver/kd1/plugin.cc +++ /dev/null @@ -1,434 +0,0 @@ -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -double g = 100.0; - -namespace aspect -{ - template - class MeltVelocityRefinement : public MeshRefinement::Interface, - public SimulatorAccess - { - public: - /** - * Execute this mesh refinement criterion. - * - * @param[out] error_indicators A vector that for every active cell of - * the current mesh (which may be a partition of a distributed mesh) - * provides an error indicator. This vector will already have the - * correct size when the function is called. - */ - virtual - void - execute (Vector &indicators) const - { - indicators = 0; - - //commented out so that we are using only global refinement - /* KellyErrorEstimator::estimate (this->get_mapping(), - this->get_dof_handler(), - QGauss(this->get_fe().base_element(this->introspection().base_elements.velocities).degree+1), - typename FunctionMap::type(), - this->get_solution(), - indicators, - this->introspection().component_masks.fluid_velocities, - 0, - 0, - this->get_triangulation().locally_owned_subdomain()); - */ - } - - }; - - template - class PCRefinement : public MeshRefinement::Interface, - public SimulatorAccess - { - public: - /** - * Execute this mesh refinement criterion. - * - * @param[out] error_indicators A vector that for every active cell of - * the current mesh (which may be a partition of a distributed mesh) - * provides an error indicator. This vector will already have the - * correct size when the function is called. - */ - virtual - void - execute (Vector &indicators) const - { - indicators = 0; - /* - KellyErrorEstimator::estimate (this->get_mapping(), - this->get_dof_handler(), - QGauss(this->get_fe().base_element(this->introspection().base_elements.velocities).degree+1), - typename FunctionMap::type(), - this->get_solution(), - indicators, - this->introspection().component_masks.compaction_pressure, - 0, - 0, - this->get_triangulation().locally_owned_subdomain()); - */ - } - - }; - - - - - - template - class TestMeltMaterial: - public MaterialModel::MeltInterface, public ::aspect::SimulatorAccess - { - public: - virtual bool - viscosity_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - if ((dependence & MaterialModel::NonlinearDependence::compositional_fields) != MaterialModel::NonlinearDependence::none) - return true; - return false; - } - - virtual bool - density_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - compressibility_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - specific_heat_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - thermal_conductivity_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - virtual bool is_compressible () const - { - return false; - } - - virtual double reference_viscosity () const - { - return 1.0; - } - - virtual double reference_density () const - { - return 1.0; - } - - virtual double reference_darcy_coefficient () const - { - // double permeability = pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), 0.3e1) * pow(cos(pi * y / 0.200000e6), 0.3e1) / 0.1250000000000e13; - - return 1;//0.01; - } - - virtual void evaluate(const typename MaterialModel::Interface::MaterialModelInputs &in, - typename MaterialModel::Interface::MaterialModelOutputs &out) const - { - const unsigned int porosity_idx = this->introspection().compositional_index_for_name("porosity"); - double c = 1.0; - MaterialModel::AdditionalMaterialOutputsStokesRHS - *force = out.template get_additional_output >(); - - for (unsigned int i=0;irhs_u[i][0] = cos(z) - cos(x + z) + z * cos(x * z); -force->rhs_u[i][1] = sin(x) - cos(x + z) + x * cos(x * z); -force->rhs_p[i] = 0.4e1 * sin(x + z) - z * z * sin(x * z) - x * x * sin(x * z); -force->rhs_melt_pc[i] = -0.1e1 / g * sin(x + z); -} -//*********** - } - - // fill melt outputs if they exist - aspect::MaterialModel::MeltOutputs *melt_out = out.template get_additional_output >(); - - if (melt_out != NULL) - for (unsigned int i=0;icompaction_viscosities[i] = g; //0.1e0 + 0.1e0 * exp(-0.20e2 * x * x - 0.20e2 * z * z + 0.1e1); - // xi - melt_out->fluid_viscosities[i] = 1.0; - melt_out->permeabilities[i] = 1.0; //1.e-6; //1.0; //0.1000000000e-1 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)); //porosity;// K_D - melt_out->fluid_density_gradients[i] = 0.0; - melt_out->fluid_densities[i] = 0.5; - } - - } - - }; - - - template - class Gravity : public aspect::GravityModel::Interface - { - public: - virtual Tensor<1,dim> gravity_vector (const Point &pos) const - { - const double x=pos[0]; - const double z=pos[1]; - Tensor<1,dim> gravity; -// zero when we have the force vector -gravity[0] = 0.0; -gravity[1] = 0.0; - - return gravity; - } - - - }; - - - template - class RefFunction : public Function - { - public: - RefFunction () : Function(dim+2) {} - virtual void vector_value (const Point< dim > &p, - Vector< double > &values) const - { - double x = p(0); - double z = p(1); -//********** -// copy and paste here (add "out.") -values[0] = cos(z); -values[1] = sin(x); -values[2] = -0.2e1 * sin(x + z) + sin(x * z); -values[3] = sin(x + z); -values[4] = 1; -values[5] = 1; -values[6] = sin(x * z); -values[7] = 0; -values[8] = 0.1000000000e-1 + 0.2000000000e0 * exp(-0.200e2 * pow(x + 0.20e1 * z, 0.2e1)); -//********** - } - }; - - - - /** - * A postprocessor that evaluates the accuracy of the solution - * by using the L2 norm. - */ - template - class ConvergenceMeltPostprocessor : public Postprocess::Interface, public ::aspect::SimulatorAccess - { - public: - /** - * Generate graphical output from the current solution. - */ - virtual - std::pair - execute (TableHandler &statistics); - - }; - - template - std::pair - ConvergenceMeltPostprocessor::execute (TableHandler &statistics) - { - RefFunction ref_func; - const QGauss quadrature_formula (this->get_fe().base_element(this->introspection().base_elements.velocities).degree+2); - - const unsigned int n_total_comp = this->introspection().n_components; - - Vector cellwise_errors_u (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p_f (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p_c (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_u_f (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_porosity (this->get_triangulation().n_active_cells()); - - ComponentSelectFunction comp_u(std::pair(0,dim), - n_total_comp); - ComponentSelectFunction comp_p_f(dim, n_total_comp); - ComponentSelectFunction comp_p_c(dim+1, n_total_comp); - ComponentSelectFunction comp_u_f(std::pair(dim+2,dim+2+ - dim), - n_total_comp); - ComponentSelectFunction comp_p(dim+2+dim, n_total_comp); - ComponentSelectFunction comp_porosity(dim+2+dim+2, n_total_comp); - - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_u, - quadrature_formula, - VectorTools::L2_norm, - &comp_u); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p_f, - quadrature_formula, - VectorTools::L2_norm, - &comp_p_f); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p, - quadrature_formula, - VectorTools::L2_norm, - &comp_p); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p_c, - quadrature_formula, - VectorTools::L2_norm, - &comp_p_c); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_porosity, - quadrature_formula, - VectorTools::L2_norm, - &comp_porosity); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_u_f, - quadrature_formula, - VectorTools::L2_norm, - &comp_u_f); - - std::ostringstream os; - os << std::scientific - << " h = " << this->get_triangulation().begin_active()->diameter() - << " ndofs= " << this->get_solution().size() - << " u_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_u.norm_sqr(),MPI_COMM_WORLD)) - << " p_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p.norm_sqr(),MPI_COMM_WORLD)) - << " p_f_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p_f.norm_sqr(),MPI_COMM_WORLD)) - << " p_c_L= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p_c.norm_sqr(),MPI_COMM_WORLD)) - << " phi_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_porosity.norm_sqr(),MPI_COMM_WORLD)) - << " u_f_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_u_f.norm_sqr(),MPI_COMM_WORLD)) - ; - - return std::make_pair("Errors", os.str()); - } - - - template - class PressureBdry: - - public BoundaryFluidPressure::Interface - { - public: - virtual - void fluid_pressure_gradient (const dealii::types::boundary_id, - const typename MaterialModel::Interface::MaterialModelInputs &material_model_inputs, - const typename MaterialModel::Interface::MaterialModelOutputs &material_model_outputs, - const std::vector >& normal_vectors, - std::vector & output - ) const - { - for (unsigned int q=0; q gradient; -//********** -// copy and paste here (add "out.") -gradient[0] = -0.2e1 * cos(x + z) + cos(x * z) * z; -gradient[1] = -0.2e1 * cos(x + z) + cos(x * z) * x; -//********** - output[q] = gradient * normal_vectors[q]; - } - } - - - - }; - -} - -// explicit instantiations -namespace aspect -{ - ASPECT_REGISTER_GRAVITY_MODEL(Gravity, - "MyGravity", - "") - - ASPECT_REGISTER_MATERIAL_MODEL(TestMeltMaterial, - "test melt material", - "") - ASPECT_REGISTER_MESH_REFINEMENT_CRITERION(MeltVelocityRefinement, - "melt velocity", - "") - ASPECT_REGISTER_MESH_REFINEMENT_CRITERION(PCRefinement, - "pc", - "") - - ASPECT_REGISTER_POSTPROCESSOR(ConvergenceMeltPostprocessor, - "melt error calculation", - "A postprocessor that compares the numerical solution to the analytical " - "solution derived for incompressible melt transport in a 2D box as described " - "in the manuscript and reports the error.") - - ASPECT_REGISTER_BOUNDARY_FLUID_PRESSURE_MODEL(PressureBdry, - "PressureBdry", - "A fluid pressure boundary condition that prescribes the " - "gradient of the fluid pressure at the boundaries as " - "calculated in the analytical solution. ") - -} diff --git a/melt_solver/melt_j_pcsmall/CMakeLists.txt b/melt_solver/melt_j_pcsmall/CMakeLists.txt deleted file mode 100644 index 40e9cfbefda..00000000000 --- a/melt_solver/melt_j_pcsmall/CMakeLists.txt +++ /dev/null @@ -1,10 +0,0 @@ -CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8) - -FIND_PACKAGE(Aspect REQUIRED HINTS ${ASPECT_DIR} ../ ../../ $ENV{ASPECT_DIR}) -DEAL_II_INITIALIZE_CACHED_VARIABLES() - -SET(TARGET "plugin") -PROJECT(${TARGET}) - -ADD_LIBRARY(${TARGET} SHARED plugin.cc) -ASPECT_SETUP_PLUGIN(${TARGET}) diff --git a/melt_solver/melt_j_pcsmall/base.prm b/melt_solver/melt_j_pcsmall/base.prm deleted file mode 100644 index c1d937a1fd4..00000000000 --- a/melt_solver/melt_j_pcsmall/base.prm +++ /dev/null @@ -1,198 +0,0 @@ -# A testcase that demonstrates melt transport with a compactible matrix, -# and compressible matrix and fluid. Boundary conditions for the -# velocity and fluid pressure as well as porosity initial conditions -# are applied as described by the the derived analytical solution, -# which can be found in the manuscript on compressible melt transport -# in Aspect. -# We compute these material properties in a new material model, which -# is implemented in the .cc file, together with a postprocessor to calculate -# the error and a new pressure boundary cinsition. -# -set Additional shared libraries = ./libplugin.so -set Nonlinear solver scheme = IMPES -set Max nonlinear iterations = 50 -set Nonlinear solver tolerance = 1e-10 #1e-10 -set Linear solver tolerance = 1e-10 - -set Use direct solver for Stokes system = false -set Number of cheap Stokes solver steps = 5000 -set Linear solver A block tolerance = 1e-3 #{1e-2|1e-3|1e-5} -set Linear solver S block tolerance = 1e-2 #{1e-1|1e-2|1e-3} #{1e-1|1e-2|1e-3|1e-5|1e-7} - -#set Do solve real Schur complement = true - -subsection Discretization - set Use locally conservative discretization = false -end - -subsection Mesh refinement - set Initial global refinement = 3 #{3|4|5|6|7} - set Refinement fraction = 0.3333 - set Coarsening fraction = 0.0 - - set Strategy = composition, pc -#melt velocity, composition#composition, velocity# gradient#,velocity#viscosity#composition - - set Time steps between mesh refinement = 0 - set Initial adaptive refinement = 0 # default: 2 - set Run postprocessors on initial refinement = true - set Normalize individual refinement criteria = true - -end - - -set Adiabatic surface temperature = 1623 # default: 0 -set CFL number = 1.0 - -# The number of space dimensions you want to run this program in. -set Dimension = 2 - -# The end time of the simulation. Units: years if the 'Use years in output -# instead of seconds' parameter is set; seconds otherwise. -set End time = 0 - -set Pressure normalization = surface -set Surface pressure = 0#4787.556617 -set Resume computation = false -set Start time = 0 - -set Use years in output instead of seconds = false - -subsection Compositional fields - set Number of fields = 1 - set Names of fields = porosity -end - -subsection Boundary fluid pressure model - set Plugin name = PressureBdry -end - -subsection Boundary temperature model - set Model name = initial temperature - - subsection Initial temperature - # Temperature at the inner boundary (core mantle boundary). Units: K. - set Maximal temperature = 3773 # default: 6000 - - # Temperature at the outer boundary (lithosphere water/air). Units: K. - set Minimal temperature = 273 # default: 0 - end - -end - -subsection Boundary composition model - set Model name = initial composition -end - - -subsection Geometry model - set Model name = box # default: - - subsection Box - set X extent = 300000 - set Y extent = 200000 - set X repetitions = 3 - set Y repetitions = 2 - set Box origin X coordinate = 0 - set Box origin Y coordinate = 0 - end - -end - - -subsection Gravity model - set Model name = MyGravity - -end - -subsection Boundary velocity model - subsection Function - set Function expression = 0;0 - set Variable names = x,z - end -end - - -subsection Initial temperature model - set Model name = function # default: - subsection Function - set Function expression = 0 - set Variable names = x,z - end -end - -subsection Initial composition model - set Model name = function # default: - subsection Function - set Function constants = pi=3.14159265359 - set Function expression = exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1 - - set Variable names = x,z - end -end - - -subsection Material model - - set Model name = test melt material - - set Material averaging = none # pick largest - -end - - - - -subsection Model settings - set Fixed temperature boundary indicators = 2,3 # default: - set Fixed composition boundary indicators = #0,1,2,3 - set Prescribed velocity boundary indicators = 0:MyPrescribedBoundary, 1:MyPrescribedBoundary, 2:MyPrescribedBoundary, 3:MyPrescribedBoundary - - set Tangential velocity boundary indicators = - set Zero velocity boundary indicators = # default: - - set Include melt transport = true -end - -subsection Melt settings - set Melt transport threshold = 0#1e-3 -end - - -subsection Postprocess - - set List of postprocessors = visualization, velocity statistics, pressure statistics, velocity boundary statistics, melt error calculation - - subsection Visualization - - set List of output variables = melt material properties, gravity, material properties, nonadiabatic pressure -# set List of output variables = gravity, material properties, nonadiabatic pressure - - subsection Material properties - set List of material properties = density, viscosity, thermal expansivity, reaction terms - end - subsection Melt material properties - set List of properties = permeability, fluid density, compaction viscosity, fluid viscosity, p_c, is melt cell, darcy coefficient, darcy coefficient no cutoff - end - # VTU file output supports grouping files from several CPUs into one file - # using MPI I/O when writing on a parallel filesystem. Select 0 for no - # grouping. This will disable parallel file output and instead write one - # file per processor in a background thread. A value of 1 will generate - # one big file containing the whole solution. - set Number of grouped files = 0 - - # The file format to be used for graphical output. - set Output format = vtu - set Interpolate output = true - - # The time interval between each generation of graphical output files. A - # value of zero indicates that output should be generated in each time - # step. Units: years if the 'Use years in output instead of seconds' - # parameter is set; seconds otherwise. - set Time between graphical output = 0 # default: 1e8 - end - -end - - - diff --git a/melt_solver/melt_j_pcsmall/loop.prm b/melt_solver/melt_j_pcsmall/loop.prm deleted file mode 100644 index 888309c99f8..00000000000 --- a/melt_solver/melt_j_pcsmall/loop.prm +++ /dev/null @@ -1,20 +0,0 @@ -# A testcase that demonstrates melt transport with a compactible matrix, -# and compressible matrix and fluid. Boundary conditions for the -# velocity and fluid pressure as well as porosity initial conditions -# are applied as described by the the derived analytical solution, -# which can be found in the manuscript on compressible melt transport -# in Aspect. -# We compute these material properties in a new material model, which -# is implemented in the .cc file, together with a postprocessor to calculate -# the error and a new pressure boundary cinsition. -# -set Additional shared libraries = ./libplugin.so - -include base.prm - -subsection Mesh refinement - set Initial global refinement = {3|4|5|6|7} - set Initial adaptive refinement = 0 # default: - -end - diff --git a/melt_solver/melt_j_pcsmall/melt_kd_case1.mw b/melt_solver/melt_j_pcsmall/melt_kd_case1.mw deleted file mode 100644 index e7a40a9f615..00000000000 --- a/melt_solver/melt_j_pcsmall/melt_kd_case1.mw +++ /dev/null @@ -1,245 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Q0AtSSV3aXRoRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiNiNJL1ZlY3RvckNhbGN1bHVzR0YlISIiLUYkNiNJL0NvZGVHZW5lcmF0aW9uR0YlRistRiQ2JEkoY29kZWdlbkdGJUkpb3B0aW1pemVHRihGKy1GJDYjSS5MaW5lYXJBbGdlYnJhRzYkRidGJkYrLUYkNiNJJnBsb3RzR0YlRistSS9TZXRDb29yZGluYXRlc0dGKDYjJi5JKmNhcnRlc2lhbkdGKDYkSSJ4R0YoSSJ6R0YoRis+SSRwaGlHRihmKkZARig2JEkpb3BlcmF0b3JHRihJJmFycm93R0YoRigqKCIiIkZKJCIjXUYrRistSSRleHBHRiU2IyooRitGSiQiJCsmRitGSiwoOSUjRkoiJysrNS1GTjYjLCQ5JCNGK0ZWRitGK0ZKIiIjRkpGKEYoRihGSj5JJEtfREdGKCokRkQiIiRGSi1JJ3Bsb3QzZEdGJTYlLUZERkAvRkE7IiIhIicrK0kvRkI7RmFvIicrKz9GSj5JJmV0YV8wR0YoLUkiXkdGJjYkIiM1IiNBRko+SShldGFfZXhwR0YoIiNGRko+SSV4aV8wR0YoLV9GKkkiKkdGJjYkRmdvKiRJKGFscGhhXzBHRihGK0ZKPkkneGlfZXhwR0YoRl9wRko+SSRldGFHRigtRmNwNiRGZ28tRk42Iy1fRipJIi1HRiU2Iy1GY3A2JEZecEZeb0ZKPkkjeGlHRigtRmNwNiQtRmNwNiQkIiImISIjRmdvKiQtX0YqSSIrR0YmNiRGXm9JJ2JldGFfMEdGKEYrRko= - - -Zio2JEkieEc2IkkiekdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlLV9JL1ZlY3RvckNhbGN1bHVzRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliR0YlSSIqR0YuNiQtSSRleHBHRi02Iy1GKzYkKiYhIiIiIiIkIiQrJkY4RjkqJC1fRixJIitHRi42JC1GPjYkLUYrNiQqJkY5RjkjRjkiJysrNUY5OSUtX0YsSSItR0YtNiMtRjM2Iy1GSjYjLUYrNiRGRTkkRjgiIiMqJCQiI11GOEY4RiVGJUYl - - -KiRJJHBoaUc2IiIiJA== - - -LSUnUExPVDNERzYsLSUlR1JJREc2JTskIiIhISIiJCIoKysrJCEiIjskIiIhISIiJCIoKysrIyEiIjdTN1MkIjF2TVpgSXpuRiEkLiIkIjJkTD1pXE5kMCIhJCsiJCIxRWckUSdHOiZRJCEjJyokIjEkb1dqVXVWNyohIyQqJCIyMmtNSjBDdTEjISMhKiQiMWg5KHpfT3kkUiEjJykkIjFeK0g1Vi4waiEjJCkkIjE5Vi46KDRqWykhIyEpJCIxLSlReVoleSwnKiEjeCQiMEUpKWYkcFZLIiohI3QkIjFfcHcmWyVvLHQhI3IkIjE3JCkpKSoqKTN2IVwhI28kIjI7TSNHKGUnb3NGISNtJCIxTUl4QHcnb0oiISNpJCIwJSo0UmNxdkQmISNmJCIyZCQqKVxyR2BrPCEjZSQiMURdbDFEQ3lcISNiJCIyeVdvLm9kMT0iISNgJCIyWk1WeSk9I1FOIyEjXiQiMnY5UzF0KXpXUiEjXCQiMUBVak8heXViJiEjWSQiMWwqXFhiNztlJyEjVyQiMW0ocD15P0FiJyEjVSQiMWVud3ZfTiRbJiEjUyQiMi8rR2ZwKlxkUSEjUiQiMjpidTpZPjdHIyEjUCQiMm4iWylcJlIvTTYhI04kIjFAMG8lXCQzUlohI0wkIjJWSSdSTlJ6azshI0skIjEpSEcpNGI9O1whI0kkIjJjN0BiTChRPzchI0gkIjFSKFJEOVptYSMhI0YkIjIuZDFDKEdFblchI0YkIjFVQ2g/I0d1ZSchI0QkIjFwX0cjM3NjOykhI0MkIjAnUlMsZCMpMyYpISNBJCIxLXY6V2pJYHUhI0EkIjAiPTgnXCsjKVsmISM/JCIxSyNHN2BMclIkISM/JCIxOSwoUWhfd3ciISM+JCIwalgqeS0lPXQoISM9JCIxI1JaOENlSCVHISM9JCIxUTlvQ25RKHkpISM9JCIxS1A+K19CJEcjISM8JCIxKiplYXZULygpXCEjPCQiMU5BVk5zbWMiKiEjPCQiMmNVOmRiJ0g4OSEjPCQiMlEwazlyNVAkPSEjPCQiIiMhIiI3UyQiMTZULWJdTztVISMpKiQiMkF0NEVyayVcNyEjJiokIjFoejghKlteN0ohIyIqJCIxYkNPUER6PGwhIykpJCIyPSNIIz51UHQ5IiEjJikkIjJjOHAyJykpeShwIiEjIykkIjJBX3EmMzgjPjYjISN6JCIxTnAqZjd5JDNBISN2JCIyOykqR2FHLTclPiEjdCQiMkFhVnhWKVJNOSEjcSQiMUspKTQoXF4pNCopISNuJCIwT0csSGFCbCUhI2okIjFiJWVheSk0VT8hI2gkIjF4KFJXYiUpXGAoISNmJCIyJkhkTEFrO1BCISNkJCIxUVAxYGElUjQnISNhJCIyOyFSKWZsK2RMIiEjXyQiMSJINnVGYjVZIyEjXCQiMWRcOV9eJT0iUSEjWiQiMXlxJEhRdUknXCEjWCQiMXh2KDRvLUBWJiEjViQiMiYqcGt3TCIqeSpcISNVJCIyd2F3JlxXXmxRISNTJCIxQlUiSCZRQDhEISNQJCIyIyp6XDN0eE5QIiEjTyQiMDlrP3k7MkonISNMJCIyVnN6ajAjR1BDISNMJCIxLD1ebCR6RyJ6ISNKJCIybUU8KCpRZSZmQCEjSSQiMVBKYyJ6blcmXCEjRyQiMVsiPiRSMStiJiohI0YkIjI4KEhqNUIwXDohI0UkIjJqS0tORXM1NiMhI0QkIjJqWnVGI2ZaPUMhI0MkIjJYbyU9dHYxSEIhI0IkIjJjNDhrRCpbJik9ISNBJCIyRDNYOUFASkciISNAJCIxN2JjTGRHU3QhIz8kIjEnPjpOanopSE4hIz4kIjJFPjFBNFxwVSIhIz4kIjI6IWU9PkgyXFshIz4kIjJMWEZQKyU+JlEiISM9JCIxPSF6KSopM0tFTCEjPCQiMWEoM2RaKGU5biEjPCQiMl8jb0o2KipSUjYhIzwkIjJZIT4vIUcvYGkiISM8JCIyJHprSWxPIypbPiEjPCQiMi1RVjshM19rPiEjPCQiMic0bl4jM1JZbSIhIzw3UyQiMVllJDNsVzVCIyEjJCokIjFXJW90YmViQCYhIyEqJCIydXRdWCg+JFwtIiEjKCkkIjI5IlssaEI4JHAiISMlKSQiMjB0ISoqPlE+XkIhIyIpJCIyS1YoZjNTbFdGISN5JCIydjQiKlwlSEskcCMhI3YkIjFGKD5yNUc8QSMhI3IkIjIxYmlxRD0xYSIhI3AkIjEoMyQ9S2pdISkqKSEjbSQiMjl3T1o7ajBTJSEjayQiMk4nKm9zOmtFIj0hI2gkIjFGKzVURGx3aSEjZSQiMkNCYFc4M3EjPSEjYyQiMiUpelIzIlFbcVchI2EkIjFuWy4tOlImPiohI14kIjFVITQoUV0nKiplIiEjWyQiMidHKD1ASE41SiMhI1okIjEjSFEzVmNQI0chI1ckIjJYa3F2PlcuIUghI1YkIjJ0OGUlKSllQS9EISNUJCIyMG07aU0udyI9ISNSJCIyYmZTWCFvKSozNiEjUCQiMVl2ayR6VnpvJiEjTiQiMkEtSFNGcEJYIyEjTSQiMVpmNyRSKEcpKSkpISNLJCIyVSFmXClmPyEzRiEjSiQiMTRaIz45YmMkcCEjSCQiMS8iPiYqKkhBJFwiISNGJCIyOTVLNUonWy1GISNGJCIyJmZjdGdcYDZUISNFJCIyWTtTYkQ0JGVfISNEJCIyO2NLXERVSmwmISNDJCIxSipvL2QkKiozXiEjQSQiMWQ6TjpvTSIpUSEjQCQiMSgpKnkhcDd1eUMhIz8kIjJRY0BAVC8yTCIhIz8kIjFgLm5gYEcwZyEjPiQiMWE9T0FrPHlBISM9JCIxN0w/Pyc9XkUoISM9JCIyQ14xJil5KmZaPiEjPSQiMTx6YkpzIyopUSUhIzwkIjBKanIwbVRKKSEjOyQiMnkiRz5ydyhSSyIhIzwkIjIwJVx6UShHQngiISM8JCIxNCdvW2AoUSUqPiEjOyQiMThML0RhZScpPSEjOyQiMnU/SkkhZT0rOiEjPCQiMldbL1Y/LUcrIiEjPDdTJCIxT18qZWtxcWElISMqKSQiMShbJz03XypvXSkhIycpJCIyeCJbYGdXJ3lMIiEjJCkkIjF1d1ljRHFvPCEjeiQiMm9HOSEqND1jJz4hI3gkIjBLbStNMWokPSEjcyQiMVVHV284NFU5ISNxJCIxRFFRW0I2PyYqISNvJCIxc2wsJCk0OiRHJiEjbCQiMkIhUXdUYGZrQyEjaiQiMSlIRD8hZiZcbSohI2ckIjIneWVPV00yJz0kISNlJCIxJjQiSCozUCFIKSkhI2IkIjFWJEhpZjJuMCMhI18kIjJGMVhIQCFbRlMhI14kIjFCNmBqOHRIbSEjWyQiMTM+Oy8pR1M8KiEjWSQiMkQkXCgqMzY6bjUhI1ckIjIkUmUlekQtTi8iISNVJCIxcG0sI1JOdmQpISNTJCIxN1I+WngocCNmISNRJCIyJWVKKVEhPnZVTSEjUCQiMlk0XEEjby8ibyIhI04kIjFwKyczYi0sIXAhI0wkIjEsOktFXCYzUSMhI0okIjIwRm0pSHl3MHAhI0okIjIyZCIqelAzUW8iISNIJCIyJ1xFUzIpUTdYJCEjRyQiMDNIMyVwWVlmISNEJCIxKmVEbyhlIUdoKSEjRCQiMjd6IW8hUWAnWzUhI0MkIjJ4PSo+dCUqSHQ1ISNCJCIwKW9hMS9ZTSMqISNAJCIxX3cmbz4jKSl5bSEjQCQiMTg/dygpKnAxMSUhIz8kIjJrRjI/OGZgMiMhIz8kIjEyJEhAPT5rIiopISM+JCIwKj05MiNbLUEkISM8JCIwLnZnX1hteCohIzwkIjFpREgkW0JeXCMhIzwkIjI7OVYmekkpSE4mISM9JCIxZEUyZ3knUWwqISM8JCIyQWRESDRgTlkiISM8JCIxX3Aqei5sXic9ISM7JCIyd08kKTRCWyIpKj4hIzwkIjIoPVNXTStYKnoiISM8JCIxdid6RHFSQU8iISM7JCIxeHUoKilcKSoqbycpISM8JCIxaTA3Mz5fUFkhIzw3UyQiMjEncFUpNGdgIlIhIycpJCIxbjMwU2EjPSVmISMjKSQiMT5rbXEqMytlKCEjeiQiMCZ5I1wrLShHIikhI3YkIjFDJltFTDd5SyghI3QkIjEiXGokeSY9SWImISNxJCIyOkhybE82dWAkISNvJCIyVzZ1enZ4VSo9ISNsJCIxOVRXTi05RiYpISNpJCIxeE14cGh1RUshI2YkIjIvdC5UXEVrLSIhI2QkIjIwKipHJypIJm9XRiEjYiQiMlhAUkIvRidwaCEjYCQiMlwoUjQqcDJlOyIhI10kIjI7MXZ1bDU9Jj0hI1skIjFlR0hoKXpFWiMhI1gkIjFtbSdRZyhcdkYhI1YkIjJacDJyQ3opPUUhI1UkIjB6ampCa3MyIyEjUSQiMSI0dzxXal1RIiEjUCQiMTdAVVM4Tmp4ISNPJCIxay03VyYpKXlsJCEjTSQiMlBLJkgjUTspWzkhI0wkIjFZcF55YCpRI1shI0okIjIwU1dXTmMsTiIhI0kkIjFiVC9RJm9tPCQhI0ckIjFUY2wkKnoiSEcnISNGJCIyIzR2PlRnZ1c1ISNFJCIyV0okeiJwdSpmOSEjRCQiMmA8K0R3KUg6PCEjQyQiMjBiRihRdzMlcCIhI0IkIjI4JCozJDMtWzE5ISNBJCIxQjtMUGMnZiIpKiEjQCQiL2J5OHgjKWVkISM9JCIxIikqcGZvPywlRyEjPiQiMnZGIil6VVl1PCIhIz4kIjF5RkNNOFYuVCEjPSQiMi4pKSk9OiVSQD8iISM9JCIxNnlQKXokXGdIISM8JCIxOm9QXWF6R2ghIzwkIjEqSGsiUWdjbTUhIzskIjJZP1EvOnktYyIhIzwkIjJjI2ZvbiFbKD0+ISM8JCIyLVglZTtfXiQpPiEjPCQiMVZyTm9EbkI8ISM7JCIyZFs5N3VXImY3ISM8JCIxJUdNbi44QHQoISM8JCIxYUg8V09QIipSISM8JCIyWlYnW2Y4K0s8ISM9N1MkIjEvKEduPF10YSIhIyIpJCIyI1FLMjwnKjNIPiEjeiQiMTArJ1tJMDwtIyEjdiQiMk1kZnNDJzMieSIhI3QkIjJreUI0MEYhPjghI3EkIjE3VCk+Vkk6QCkhI24kIjFtLikzJltJKEglISNrJCIyKW8pKnBoLlohKj0hI2kkIjFAejosYjQiKnAhI2YkIjIjZWI5Y0dKdEAhI2QkIjInZklUVil6JHpjISNiJCIyMC5RJmZvaFo3ISNfJCIyRVZyN3koKlFJIyEjXSQiMiZSIUgoSGhTd04hI1skIjJFdGlOIilRcG0lISNZJCIxXzpnbycqUj5eISNWJCIyJXpzbjZLcj9aISNVJCIxT25TOScpSGZPISNSJCIyWEp4OExlV1EjISNRJCIyW2EsN2Y/aEkiISNPJCIxTD49QyQzVSwnISNNJCIyJG9eMDgqZXpLIyEjTCQiMVp5eCcpZiVbZCghI0okIjFXZyg+a0M+MiMhI0gkIjEsdXQ+Ui9rWiEjRyQiMTpDRy1aSDMjKiEjRiQiMnkqKVI+aSI9J1wiISNFJCIxM0I0P3RkVj8hI0MkIjI7SHg7OSdRWUIhI0MkIjJhRVJzNCVwa0EhI0IkIjJMXi4qZVVaUD0hI0EkIjIoZSkpKXo1VEtEIiEjQCQiMU4sc1AmeWA9KCEjPyQiMXQzLTYuNmpNISM+JCIyKWYqKnlocjMuOSEjPiQiMTE6WmlNa3laISM9JCIxTm5sN2w3bzghIzwkIjJ3IVFKQSxvI0gkISM9JCIxczc5LHZgaG0hIzwkIjIzcylmXVojSDgiISM8JCIyR253JT0ubz47ISM8JCIyVSEpKT5tOV9ZPiEjPCQiMWVfJ0haJlttPiEjOyQiMi9uJz0/KEcrbiIhIzwkIjI3IlFNX2xBIz4iISM8JCIxamAlZWxqWjooISM8JCIyRV84cihwUTRPISM9JCIxal4yIXBTMWAiISM8JCIxI3lzaSdwXWNhISM9N1MkIjA7KVJnN3ZBSSEjeCQiMmtKdU8zaEg4JCEjdyQiMVxcODlWbUhGISNzJCIxRnIjKlE0QyoqPiEjcCQiMnBlQilbKCoqM0IiISNuJCIyOU90RW1BMVAnISNsJCIxeV5MUnhuckYhI2gkIjB5YWw8IXA4NSEjZCQiMSdRIkdTaV47SiEjYyQiMXBiKm9FUFcwKSEjYSQiMkMsWl5VZClcPCEjXyQiMSxZQSxEdSY+JCEjXCQiMidRcHhnJXBoIVwhI1skIjEmeSFHbzxpSmohI1gkIjEpUk1rNkgqb28hI1YkIjFLYSo0ayg9a2khI1QkIjFyYyIpNDRBLVshI1IkIjFgbUklZT1aNCQhI1AkIjJEO1BTUSRcdzshI08kIjFHOkYnKkdjTXchI00kIjBuOjwiPWZBSCEjSiQiMUFuU2M8KltTKiEjSiQiMSJ5b1VdU1RhIyEjSCQiMTdKTSdIYmB5JiEjRyQiMiRRYUhhQCJmNSIhI0YkIjIjbzRTVVQ1eDwhI0UkIjFfMSMzLUcwUyMhI0MkIjImPUFUIVFfZXMjISNDJCIxY25ZVk4mPmcjISNBJCIyOGY3UW9YeTMjISNBJCIyVXlOaDM3JDM5ISNAJCIxQCplJyl5IVsmKXohIz8kIjIlSDRzJVE7aiFRISM/JCIyZWZOJ1xBOUQ6ISM+JCIxQT8xQU40UF4hIz0kIjJjOG0pRz5hYTkhIz0kIjEwaCZ5ZHc/WSQhIzwkIjF0PCNveGNxI3AhIzwkIjFFbClbMCk0bDYhIzskIjI7KXBldyY+dGsiISM8JCIyKVt0PyN5PnomPiEjPCQiMid5d0F0OT9jPiEjPCQiMnVQJFxAaSlIayIhIzwkIjJqISpSZFglKipmNiEjPCQiMU5lVi9NaCUpbyEjPCQiMk4hM24oKm8jW1YkISM9JCIyODZfR11oMFciISM9JCIxJnAhPmo8enldISM9JCIxKlJZM3EoPTA6ISM9N1MkIjEjZk1GJylHJz5KISN2JCIxalojNCI9TT1GISNzJCIyJFxMKyE9ajYqPiEjcSQiMmUmUW4keWVnQSIhI24kIjBkenowYGlNJyEjaiQiMjFtbS1PdDh3IyEjaSQiMmo0KHojZkkrLCIhI2YkIjIxP140VitjNSQhI2QkIjEmKSpSS3UjNEYhKSEjYSQiMkV3Z1QuMFR1IiEjXyQiMlYmXCMzJDRlJj0kISNdJCIvSEkudDQiKlshI1gkIjA9c101X0dKJyEjVyQiMSk9OFk7MSRcbyEjViQiMUgjNFZ5bXBDJyEjVCQiMXhuOnBpYCp5JSEjUiQiMncjejZedShvMyQhI1EkIjFOVDYsaVVzOyEjTiQiMSVvcXR6am9oKCEjTSQiMm1ZRFhFSmgiSCEjTCQiMSlvRihcXTYmUSohI0okIjJMdz1DIVsxUkQhI0kkIjEoMyo0Zm1WdWQhI0ckIjJPKnAiPTxXUjUiISNGJCIyOyVlYz9MOHU8ISNFJCIxUFcyKnl0blIjISNDJCIybygqKmVdSyk9cyMhI0MkIjFkZHZ5YFcpZiMhI0EkIjInenYocCNlRCYzIyEjQSQiMVY5InAuPG5TIiEjPyQiMSx0LnV4SHh6ISM/JCIxeF12MGwjRyFRISM+JCIyI0hvJ29WM1JfIiEjPiQiMnYrZjIoPlxMXiEjPiQiMi9pI0dBInpPWCIhIz0kIjIleSdlL2MnUmdNISM9JCIxQDs4b0hXQ3AhIzwkIjJ5UUxwPSV5azYhIzwkIjJRNXJeamBxayIhIzwkIjJHKyMqUjM6eSY+ISM8JCIyKGVXTCE0M2omPiEjPCQiMnk+ci8+YEtrIiEjPCQiMig+cEtBIzMuOyIhIzwkIjF1enJQIz5zKW8hIzwkIjAwKFFCISlcT00hIzskIjJrN0M2Kz05VyIhIz0kIjIwZyhIWixPIzMmISM+JCIyRXhiMSF6UzE6ISM+JCIyZHYnW2QrUGBQISM/N1MkIjJHOyVlUGtjMD0hI3QkIjJHKSozWDgkb084ISNxJCIxJkhUIj49XT0kKSEjbiQiMW46Sm9adV5WISNrJCIxaVo1Nz51OD4hI2gkIjFPLDxHLWx1cSEjZiQiMDcoKj4iKjMmKT4jISNiJCIyMV0/KT0lKj1WZCEjYiQiMHNCKUh3PWg3ISNdJCIyKD13RilwTCJHQiEjXSQiMUZdQ2IqW0ZoJCEjWiQiMThgXHVZcDdaISNYJCIxRzsuaDt3bl4hI1YkIjEoMyk0JjNBT3clISNUJCIxT180JXBfN3AkISNSJCIxcnUsPChHV1MjISNQJCIydCVcZVZNZjs4ISNPJCIxJykqPi8uJ0dnZyEjTSQiMkxcbnQ6a1xNIyEjTCQiMW9dZ0R4WkZ3ISNKJCIydzs1WkwjZSYzIyEjSSQiMVhtd0QrdiR6JSEjRyQiMSk0WD8sTENFKiEjRiQiMi4mPSpRUlhXXSIhI0UkIjI3ciQ9PXI4YT8hI0QkIjEzaz0ienZ3TiMhI0IkIjInXC8pND0meXVBISNCJCIydncwY1MzXSU9ISNBJCIxRFU0LlYkekQiISM/JCIxeDdtKnBMKDRzISM/JCIybXNSZm09T1okISM/JCIyKSpmYyxbWW9TIiEjPiQiMVVfSTw0dip5JSEjPSQiMjdsJW9wNiMzUCIhIz0kIjJFOkclW3YqekgkISM9JCIwcFBFYUwqcG0hIzskIjIuOngjRzYmUjgiISM8JCIyMS9McyNRZD87ISM8JCIyMWsqcHhlIXAlPiEjPCQiMjMwRzhneGgnPiEjPCQiMTkiKVIvaTxwOyEjOyQiMkZcVTQ5Jz4iPiIhIzwkIjFqeUlcJlxnOSghIzwkIjI7Xl1QJ1tyLk8hIz0kIjIuZ0hoTSVwRjohIz0kIjFmNG5MZjJXYSEjPSQiMmh5WVw7WzNqIiEjPiQiMHBdNEk0bzUlISM9JCIuZGQiM2IkcCkhIzw3UyQiMWBDRUNFPyQ9JyEjcSQiMkRYUU1NTXcjUiEjbyQiMjsmSHlJLkQoNCMhI2wkIjB0eGklUiRSVCohI2gkIjJYMVFiV3BAYiQhI2ckIjI6RSE0LVtzRTYhI2QkIjFQXU8icC1WKyQhI2EkIjE7JHpcIipwUnQnISNfJCIxTE1ZZDMjKW83ISNcJCIxKTNvQFEqcDQ/ISNaJCIxVmwzWjQnZW4jISNYJCIxWiMqKTRlMF0qSCEjViQiMk1ERCxsXXoiRyEjVSQiMkMtYG9QKXpHQSEjUyQiMlBRJilcMnA9WyIhI1EkIjFEKClRRz9II0cpISNPJCIyJykqNEs4UEciKlEhI04kIjI9JT1FJj5wb2AiISNMJCIxNmJvaVpcLV4hI0okIjJhPlZxQWxTVSIhI0kkIjFQSXBiIz01TSQhI0ckIjElMzZzNl4iKmUnISNGJCIyZDAkKTM3K0M0IiEjRSQiMnNzb3A5Q0NfIiEjRCQiMjlDIiozV3VOeSIhI0MkIjIlKjM9VEYsbHYiISNCJCIyMilbMiN5VlRYIiEjQSQiMkFUI1J1MCg+LCIhI0AkIjEkM3NXLDksI2YhIz8kIjE+X1wlZVk4IkghIz4kIjJLUiY+dW9gLjchIz4kIjBVRFRVNEM9JSEjPCQiMidvKXo+Yid5QDchIz0kIjJiaTIqW3dJK0khIz0kIjFlRzhLXF8kPichIzwkIjFmI0goby53dTUhIzskIjEmUTxnJ3B5bjohIzskIjI3SFo8MyFcQT4hIzwkIjEjPmY7U0E8KT4hIzskIjJhRkZHNTRzciIhIzwkIjIpSEhmKSopXDNEIiEjPCQiMThiKnBAJ0hmdyEjPCQiMXVFYGBEX1VSISM8JCIyd2MnbzkpSGZxIiEjPSQiMV4uJikpRzlePychIz0kIjEoWyNIP3hKKCo9ISM9JCIyTll5MyZvd3dbISM/JCIyKD0jZWkmM3NgNSEjPyQiMnhiaFUicCFSIj4hI0A3UyQiMkpDJVwhUSVwOTghI28kIjFjaEk5bURLcyEjbCQiMlYpKSplMCVbV00kISNqJCIyb1csSz8rLEkiISNnJCIyJTMxdWtHWFtVISNlJCIxYSRbRSc9L242ISNhJCIwZlglKWYxXHAjISNeJCIxZjNGMWdASl8hI10kIjFRInlja3RoYCkhI1skIjJYPSw6STo0PCIhI1kkIjJcbDgyJ0c8XTghI1ckIjIpKj4rLGxXKDM4ISNVJCIyZks6TSdbU201ISNTJCIxdHEqeSd6XS90ISNRJCIybCNHVHRXI2Y/JSEjUCQiMm0mUllQSXpOPyEjTiQiMSNvInAkM3hMRykhI0wkIjIlKVw6dSJwQkxHISNLJCIxbFRJKGUjSFkiKSEjSSQiMmB6bFZdbypvPiEjSCQiMShRaldDWDArJSEjRiQiMS5sIXAyU0ckbyEjRSQiMWRyQWoyTzUpKiEjRCQiMiNwczxaMzAlPSIhI0MkIjE7UCF6Szs4PyIhI0EkIjJ0J1E0UC9lQzUhI0EkIjImPVZkJz1hZE0oISNBJCIxaFdFIT4jPkZXISM/JCIyKT4hWyEqXGlIQyMhIz8kIjE3LCp6aDBEYiohIz4kIjFqa1omZTEqPk0hIz0kIjIoNEdnXTRCSDUhIz0kIjFsTDRYRiRRZyMhIzwkIjE7NiVIJ2VeUGIhIzwkIjFQbDFRLWkqKikqISM8JCIyYCtoPnBHeFsiISM8JCIxW1poOiNcJXo9ISM7JCIyYmUud1wsZio+ISM8JCIyYSkqR3lDZzx5IiEjPCQiMUR1WFw4NFA4ISM7JCIxMmgzZl96TSUpISM8JCIxYlQmSCpbIUhaJSEjPCQiMjElR0tjUyJSKj4hIz0kIjEpRytIWSR6cnUhIz0kIjI6PEFmYW1PTiMhIz4kIjB2W2d6aURCJyEjPSQiMkI9UVx6aXRRIiEjPyQiMm0zVDU1aWdmIyEjQCQiMWtqdUtsZSQzJSEjQDdTJCIxJCl5PEYkXEMiPSEjbCQiMWYsVXcrRTUoKSEjaiQiMmozMzYpeSMpPU4hI2gkIjJbaWsmXGoqXD4iISNlJCIxb01EQERWNk0hI2IkIjFcLjNMY3AnPSkhI2AkIjJWcmRlZzg6bCIhI14kIjEkR10vQFMxIUchI1skIjEyJFxEIzNTIypSISNZJCIyd2E2cDZPVXklISNYJCIxKHBBREUoUj5bISNVJCIxaic+KilHdTUzJSEjUyQiMiRHXzRrKXldIUghI1IkIjI5eiVcXEpQUTwhI1AkIjFqJSlwIVElUlcoKSEjTiQiMjlPJTMxWWUocCQhI00kIjJ5YURTSVRWSiIhI0skIjIwIVEkNDpfdCNSISNKJCIxX0YmKj04IlwnKSohI0gkIjJZJlsob3clKkgzIyEjRyQiMjFBYCpSNkkocCQhI0YkIjEmeTZVcVpuXiYhI0QkIi5tKik+TCc+cCEjQCQiMWE7SjB2KmZIKCEjQiQiMFw5Z3F4blknISNAJCIxWFo7WSopRz1bISNAJCIxbVhhcEAneSwkISM/JCIyL3ZsUFVTKillIiEjPyQiMWVyMTVgaUtxISM+JCIxTlo9YChcbGgjISM9JCIxdylbMzBlTj0pISM9JCIxeGo1Ilt4OjojISM8JCIxQG8xPDdEYlohIzwkIjElelxCbCZwTSkpISM8JCIyRTRGSyZbeXo4ISM8JCIxVCgqUUFwWjY9ISM7JCIyOzc3dFApPioqPiEjPCQiMWQob29xSFomPSEjOyQiMlFsd1AnPllZOSEjPCQiMVxULXZsdyNbKiEjPCQiMiZbJylmU1MlZkEmISM9JCIyYzsiMz10K0BDISM9JCIxekBxVm8/RyUqISM9JCIyWCNIW1E/WyczJCEjPiQiMVd4VEk5dyRcKSEjPiQiMmkwVk8oKikpWyc+ISM/JCIwJTMybl4rQFEhIz4kIjJiPy4rO1ZpQychI0EkIjEnW00uVFtNZSkhI0E3UyQiMi0kSG0sV18lbyIhI2skIjFmIVJSI2ZTSXIhI2gkIjJiSyZILiMqPVBEISNmJCIxYy0nb1tcIiplKCEjYyQiMSdHSFcnKVsjMz4hI2AkIjJsclV1ZG5NLiUhI18kIjEtdDVxXnhtciEjXCQiMnVnKEciXGcvMiIhI1okIjJDOzk/YmhTTSIhI1gkIjIwOmhrZ0knPTkhI1YkIjImbyt4XG9wZTchI1QkIjFOa3o8Sy4pUSohI1IkIjEnelttYUdoKWUhI1AkIjFKU0R5JT5CNSQhI04kIjFDKSk+XDFddTghI0wkIjE2N2EoZU0jPl4hI0skIjJkPlQkPU92LTshI0okIjFwI1EkKioqRyM9VSEjSCQiMSJmUi9xUkNMKiEjRyQiMiVbNzNHKltjdCIhI0YkIjEpXCtzXi1OciMhI0QkIjJlIjQnSDNiaGMkISNEJCIxJCpIMkUieihSUiEjQiQiMSNSbkciWyYpZU8hI0EkIjImPiFba0YyayZHISNBJCIxMG5nVChbWCg9ISM/JCIyJykpRyNbbUhULiIhIz8kIjBLT3MtS2R6JSEjPSQiMjNmdkBPWiZwPSEjPiQiMWAmSC5HLW03JyEjPSQiMm0iPXltaHQobyIhIz0kIjFgMCUpbydHJDNSISM8JCIxLFxHX0s6M3chIzwkIjIoKlwycEAqKlxDIiEjPCQiMlp3SHc/PUVyIiEjPCQiMlhtYEVeLi8pPiEjPCQiMVkyS0IneV0jPiEjOyQiMmNLXD9pZUlkIiEjPCQiMj13JSlHTVgwMyIhIzwkIjElKXpkIW8pUlJpISM8JCIxMVQtRWFoR0khIzwkIjJBJ1tqNnJ6TjchIz0kIjA4aihRdCkpUVUhIzwkIjFUTFR1W0NBNyEjPSQiMWJuZ3dPYmlIISM+JCIxSyNSXFZxai4nISM/JCIyWWYiMzIxI1IuIiEjQCQiMmUvInl6ZW4pWyIhI0EkIjIyJ2Y8WVIkPSE9ISNCN1MkIjIkeWY3NHREJDQiISNpJCIyL1IwQXFRdTUlISNnJCIyUCIqXF1LVnNIIiEjZCQiMUcjM2Z1IjNXTSEjYSQiMUwtIlwxdGtvKCEjXyQiMldFRyR6cDBVOSEjXSQiMmxXQlg9Y1VGIyEjWyQiMk8rQT88dV0sJCEjWSQiME9DWSRwOWdMISNVJCIxUG1oX1kqeTkkISNUJCIxVV15MTgvekMhI1IkIjJ3KylSIXBfNmsiISNRJCIxbmFIdTEwTCIqISNPJCIxbEk2KilHX3NVISNNJCIyJEc3MVZfPCFvIiEjTCQiMHdwNnFpVWImISNJJCIyJ1svRyYzd01hIiEjSSQiMXomKUhaI3piZyQhI0ckIjAiKkdTIkhJITMoISNFJCIyVXJAX0l0KG82ISNFJCIyJmVqVm0pWz1pIiEjRCQiMkwqXEdsTyg9Kj0hI0MkIjInellGbV04Yj0hI0IkIjJqSClwdHA9SDohI0EkIjIsMyt6LzgnZjUhI0AkIjF6d3VDJVFAPCchIz8kIjJPMzsxPTxBLSQhIz8kIjAmZjl4NypSQyIhIzwkIjBHWkhaIVEvViEjPCQiMm0jZS9IUCtfNyEjPSQiMjEiSFclSHU3MSQhIz0kIjEmKjNmUjU8I0gnISM8JCIyd1s0dVp4cjMiISM8JCIyKXoicDBNcyF6OiEjPCQiMjxZLXc4Iyp6Iz4hIzwkIjEoZis1YlApeT4hIzskIjJOJWVtKSlvSzI8ISM8JCIyVmtfIVJySFE3ISM8JCIwdURLQCh5XHYhIzskIjJPZHVLKEhVcFEhIz0kIjJsNEFgPCI0bjshIz0kIjAkKjMmW2t0UGchIzwkIjFoai9sMz5RPSEjPSQiMUNOQyJRW1dxJSEjPiQiMm5YRVR1NkAsIiEjPyQiMldnInAlSDsvJD0hI0AkIjJGa1shWz51I3kjISNBJCIyMkExPCRSSGNOISNCJCIxXkpBRU5gP1EhI0I3UyQiMTlaaVdDMDleISNnJCIyL2JOWEpqeHIiISNlJCIwNkxlISlRLSZbISNhJCIxRW1sZmxCXjYhI18kIjJuYipRUGAuKEgjISNeJCIxX2soPkFrRiZRISNbJCIwUjpCa1FBViYhI1gkIjFFI1JbaksmUWshI1ckIjE3di49JCoqXFQnISNVJCIxaSpvQ1EhKkdQJiEjUyQiMSYpNFphaidHeSQhI1EkIjFSZGE4XSEqUUEhI08kIjEvZT5YWyJSNiIhI00kIjFZUWpCZ3ZlWSEjTCQiMihSKipSViQzemoiISNLJCIxIjR3XzxJMiVbISNJJCIxMm5SOlxqLTchI0ckIjFSdEYpelg7XiMhI0YkIjFSNFg/QFg0VyEjRSQiMTpzLCY+dnVdJyEjRCQiMVo7OSU+S0oyKSEjQyQiMXc2TWRyQz4lKSEjQiQiMVsvS2lgJTNRKCEjQSQiMVFpeGkpcCNSYSEjQCQiMWx4T2R3ZXBMISM/JCIxKTNNPkFaWnYiISM+JCIxSzRCXTdrIm8oISM+JCIwKmVWNi4hbyNHISM8JCIxWidIVGdlWHUpISM9JCIxZWk1NXQmUkYjISM8JCIxSig+LCdRIzMoXCEjPCQiMT1EVi10Sk0iKiEjPCQiMlZlJ2VxXCo0VCIhIzwkIjJbbzJiQjpBJD0hIzwkIjJ3ckJQPScqKioqPiEjPCQiMVZSUi8vP049ISM7JCIyT1c9R1wnZjo5ISM8JCIxeWpoQ28ueiIqISM8JCIyRmVEYkspSC5dISM9JCIyKFw+bSY+VURIIyEjPSQiMXQ7cS80UkkpKSEjPSQiMlBFPyI9dz5mRyEjPiQiMSplSWFsUEJ5KCEjPiQiMlVFOlE3WTF5IiEjPyQiMU13NT06KltVJCEjPyQiMTRFQ24sYlBiISNAJCIvIyoqUikqXGtfKCEjPyQiMHIqeT5YSypmKSEjQSQiMWIjPng/VCNmIykhI0M3UyQiMipvZTRxc0l1PCEjZiQiMUwhZjlITldPJiEjYyQiMkxCMHJKI1JqOCEjYSQiMSN6VFozZUciSCEjXiQiMT1nTSRbPTlCJiEjXCQiMU8rbWVcMikqeSEjWiQiMnI6ZnFBaUIrIiEjWCQiMj5NX29TdSRwNSEjViQiMT1MJD4jZVIhZiohI1QkIjFjdnRILzZJcyEjUiQiMTM8LzUqKSo+ZSUhI1AkIjJWc2glW1EqNFcjISNPJCIyJ1w9MDQyOiQ0IiEjTSQiMi8xITNyKVFfNiUhI0wkIjJ5IzQvMj9JLTghI0okIjF4JCpbKiplVGtNISNIJCIxQzIxTkpIWnghI0ckIjFfLT0xJ3BqWCIhI0UkIjJVKXBKcllULEIhI0UkIjJrbzdqW3JyMCQhI0QkIjAiKVxvRGxRVCQhI0EkIjJEJDQlNHMwWT8kISNCJCIxQUBwejx1R0QhI0AkIjJqOycpemYoUng7ISNAJCIwYiIqPlUkUmAkKiEjPiQiMlpWYzg3UVZRJSEjPyQiMnhLNWxSKmVGPCEjPiQiMSZvZWExMUNzJiEjPSQiMjAlMzY+blAkZiIhIz0kIjFkYE4kKil6JkhQISM8JCIxJHBiWGhGJVF0ISM8JCIyeXdSPXgsUUAiISM8JCIyMyIzKSozZXAobyIhIzwkIjFgLFhPWGhzPiEjOyQiMjs/PTBLcSJRPiEjPCQiMlchcCJvJUgjM2ciISM8JCIyUC1vPE1tOTYiISM8JCIxRiZvVyNlNShbJyEjPCQiMUpqWCcqXHkjPSQhIzwkIjIqPSZSPE8qcDc4ISM9JCIxMVclb0cqPV5YISM9JCIyOzRPIz1jVkU4ISM+JCIxVS9vYk91XEshIz4kIjEzLCJcKSoqKUdwJyEjPyQiMkorTTp5QihlNiEjQCQiMURoKCpcLk4nbyIhI0AkIjJzInlUbmczaj8hI0IkIjJPblxRR0E8NyMhI0MkIjJsczNOMGlVJD0hI0Q3UyQiMjFKQ2NgKkcmbyUhI2UkIjI2J3psVig0S0ciISNiJCIxMyNSJXotTWFIISNfJCIxTihvRktbeHImISNdJCIvLjtVJj1CSSohI1kkIjJ2Q0NPbTVBRiIhI1kkIjElPSpwKSopNEVZIiEjViQiMltrLSdbQ144OSEjVSQiMSlRQVM0WCRbNiEjUiQiMHYwbVVoQiV5ISNQJCIxSlAwKikzPS1YISNPJCIxNEolb2QvRjwjISNNJCIxKj0nUmtEOTkpKSEjTCQiMW88WGdyIWUrJCEjSiQiMTA1KVtKY25oKSEjSSQiMUBtSls+W3c/ISNHJCIyREZsZHpNaz8lISNHJCIxPCUqZTRLNmpyISNFJCIyVzhbWyNbUkQ1ISNEJCIySDhCNCwxUkIiISNDJCIydyNHMkxGPFs3ISNCJCIyLSM0JWZDdjgxIiEjQSQiMVYjUTgjKjNwZSghI0AkIjEnKjRdNFwjKmVYISM/JCIyKHAqKT5TKUdHSSMhIz8kIjFPYjBWOUd5KCohIz4kIjImWz03KVw9LlwkISM+JCIyd2o1JCpcJkhaNSEjPSQiMjovW0p0WztrIyEjPSQiMVAvJSlwKj03ZyYhIzwkIjFGIVtIeC5QKSoqISM8JCIyWyM0QylwKiplXCIhIzwkIjJXeCE0c3Y5JSk9ISM8JCIyOD8jZiY9T1wqPiEjPCQiMUxCJFJWKWZ2PCEjOyQiMXYjXD8iPV1HOCEjOyQiMSU9YmNcb2NOKSEjPCQiMmMmZWQ8eXY8VyEjPSQiMmNWJzNeKnBNJz4hIz0kIjFba21cSyJlTCghIz0kIjJOKSpmRGxhUkkjISM+JCIxJT5yXSJ5dyMzJyEjPiQiMTNsdj8qKSkqXDghIz4kIjI5YmgtVDQnPUQhI0AkIjFRbSo9ZWoqXFIhI0AkIjA0d0olR1oyXyEjQCQiMXYnKlEwSTpyZCEjQiQiMVJJY1w/XXdgISNDJCIydldMWHFbMEAlISNFN1MkIjFsenBYXTRSJyohI2MkIjEiKT5ncSpHZVMjISNgJCIwQS1udTp4LyYhI10kIjEzIVEiXDghRyEqKSEjXCQiMiIpR2NvL2UqPjghI1okIjI5InBTczU2WDshI1gkIjIvKClwMDUjZUI8ISNWJCIxdSdleDcmKnpeIiEjUyQiMlZDPyEqUWJRNyIhI1IkIjFbdWBrcFUlKnAhI1AkIjJkTWh5enkjZk8hI08kIjEncGcsKEhKNDshI0wkIjElZiYqUik9ZlxmISNLJCIyJipmTkQnUioqWz0hI0okIjF2R0xEalVJWyEjSCQiMDx2JEcoMzMxIiEjRSQiMkwpeXA0LU5lPiEjRiQiMkJObF0xLSJSSSEjRSQiMWpOOjpGaWtSISNDJCIyQzNAJXpfcVpWISNDJCIyJzQxOVYnR3orJSEjQiQiMktXbCdRdSZlNSQhI0EkIjIuJTR3UnVBQj8hI0AkIjIoKkdGRiNII3o1IiEjPyQiMVI+XCQpKW8rNSYhIz4kIjJqWUszMktOKD4hIz4kIjBeNngnKilvPmshIzwkIjFtIlIreFBhdiIhIzwkIjEyVzImUlJeLiUhIzwkIjAuVF9bLnJ6KCEjOyQiMTsqMzA7OGxFIiEjOyQiMkJQUTpScCRIPCEjPCQiMmBSJXBmPS4mKT4hIzwkIjJvcnVRNGBgIj4hIzwkIjImM2lDPlBkYDohIzwkIjI7OEonZlNIZjUhIzwkIjJ3djdjImZmcmchIz0kIjJlXXojenZWREghIz0kIjFiOmBIbSpbPSIhIzwkIjEqMyslPklMTVMhIz0kIjJPP2d2MSlvYTYhIz4kIjIlXFQpUiZHPHlGISM/JCIwMFcnPlYmKj1jISM+JCIxUS1BcCUqSGAmKiEjQCQiMTI6XjEieWBPIiEjQCQiMUFNUC9sVFM7ISNBJCIyJGVKIVsqKlxubCIhI0MkIjJCSD1SVHFsUyIhI0QkIjIpKm8jZVZzJVErIiEjRTdTJCIyUSM9S0RILXk6ISNiJCIydmpHYS5aJjRPISNgJCIxaDI1Jyl5YVNwISNdJCIyRXN1LElhPTciISNbJCIyInA3Zm9qTEM6ISNZJCIyRTY8JFJDNlQ8ISNXJCIxY3hNNEB3cjshI1QkIjIzTjcsV1okXDghI1MkIjE2LVJHZU1iIiohI1EkIjJOUmd1IWUpPUEmISNQJCIxYC4rYWlwLkQhI00kIjF3PlQmejIiNDUhI0skIjFzInoweW8qPU0hI0okIjAkcF8xWGxQKCohI0gkIjFDbSczbiJSSkIhI0ckIjE2JHAleU5AI3AlISNGJCIvWWwpNGsmUXohI0MkIjI8ZytjK08hSDYhI0QkIjJHTzhQPz0pXDghI0MkIjJRJDRrOHBkYzghI0IkIjI7b19NdSEzWTYhI0EkIjA7UiFbOEpSIikhIz8kIjFIZi9zaTtmWyEjPyQiMi9uV28jR2VRQyEjPyQiMkxEKCozK2koRzUhIz4kIjJqZ1wnKnlHJFtPISM+JCIyTHFCR3M4dzMiISM9JCIyJEdDKDM2b2JzIyEjPSQiMjBGdERNMjx1JiEjPSQiMjlhJ3BeJHpuLCIhIzwkIjJCJT0wbixoODohIzwkIjFpWSl6VytUKj0hIzskIjIoXGRqTiV5Qyo+ISM8JCIyOyR5TGopPT53IiEjPCQiMS5MY1VUczQ4ISM7JCIxJm86IlJYPSU9KSEjPCQiMSozW1hbXiEqSCUhIzwkIjE2PVY5I0gkKSo9ISM8JCIxOyNbQVx4ay8oISM9JCIyVT1ATSQ+dSk+IyEjPiQiMWwmMy4jUVBuZCEjPiQiMjw0eE0mb3ByNyEjPyQiMThBUkUicHJOIyEjPyQiMSxvR1wiPkduJCEjQCQiMUQuY3IhPjIiWyEjQSQiMmsmR0QiKlIhcEgmISNDJCIwQVlzMzFGIVwhI0IkIjIxYSZIJCkpPlkiUSEjRSQiMmQ+JT1bcylcXCMhI0Y3UyQiMiY9YkouV10mNCMhI2EkIjJkV2BbJVwwO1chI18kIjFGZ050ajpCeSEjXCQiMVErP25ULGw2ISNZJCIyLTFxKkgiPSVlOSEjWCQiMl8lPTEhNFJaYCIhI1YkIjJDNHJBd193TiIhI1QkIjJ6RjxReCllNDUhI1IkIjAqUVt5XTA2aiEjTyQiMmo8KFw2Yk47TCEjTyQiMUM3Jlx3WVxZIiEjTCQiMW9NcSttIilSYSEjSyQiMjx1ayopZlQhKXAiISNKJCIxWEUleWAhb2JXISNIJCIxOCgpNCI+byRHKSohI0ckIjI7OSoqW0VHQyM9ISNGJCIya0dXMj5zMSVHISNFJCIyRXhXclFZQHMkISNEJCIxRWIoKVFcJSkqNCUhI0IkIjE2YG4qUVpoeiQhI0EkIjIuIltcZXR1YUghI0EkIjFDKEhePStMJD4hIz8kIjIqPVxfTSplTDEiISM/JCIxTE0zISopb2wiXCEjPiQiMmUzdnJbTjQiPiEjPiQiMUgvZEMoXE5DJyEjPSQiMlVUL1EkNCNbciIhIz0kIjFSWDxKPD9mUiEjPCQiMG9MSnYhPiVvKCEjOyQiMkF4PSYpUSFwYDchIzwkIjJOeiZ5WiVHJT48ISM8JCIxRiZRYl5ZQik+ISM7JCIxPklRIz09NyM+ISM7JCIyJykqNF9ZLUFsOiEjPCQiMkpvajdMYD4yIiEjPCQiMmxHQ1hQPTg8JyEjPSQiMUgiKlxgPGonKUghIzwkIjI2PilvYiwuOjchIz0kIjEiR1RQaT9fOiUhIz0kIjE0bGowZGElPiIhIz0kIjElcCZlVGh4JylHISM+JCIwUWQoKVI/VydlISM+JCIyMnYzdSM9Wiw1ISNAJCIyVzhjMyZHbFA5ISNBJCIyRm1BRjgnKVt0IiEjQiQiMVByKkhUMSpmPCEjQiQiMUNHQikzYjJdIiEjQyQiMllwJnlrLyFlMiIhI0UkIjFwNU9JL3AjWychI0Y3UyQiMmAoSFxkdXInSCMhI2AkIjIoKVtvdU1HOVslISNeJCIxV2dlbDZuXXQhI1skIjJOJltPOWdgODUhI1kkIjIvPGgmKVtxWjwiISNXJCIyKVsoUSZlKlFZOSIhI1UkIjFaNzhRMkp2JCohI1MkIjFacmFXQTdiayEjUSQiMVk+M0pgOk9QISNPJCIyKlslUToqUSF5Ij0hI04kIjFBRUc2YyNbVighI0wkIjF0IjMnUSEzaWIjISNKJCIxVW1VIUdRelEoISNJJCIyPDknW0AlW1x6IiEjSCQiMTsqPmtkOWZtJCEjRiQiMFxDTmg/UUgnISNEJCIxRmkoUVwiUiQzKiEjRCQiMiZvKnBIWi8/NSIhI0MkIjIjRzdKODUpUTciISNCJCIxKD0kR0syO04nKiEjQSQiMTdCX2FFJFElcCEjQCQiMVV3MCxscDFVISM/JCIyJnA1IWY0QUI5IyEjPyQiMSl6cFs4IkdyIiohIz4kIjJGSSRRRCV5L0kkISM+JCIxYmhfJHp6VykqKiEjPSQiMWwlMzZrdiFSRCEjPCQiMmNXY2dqWHlVJiEjPSQiMUxTVE8vJ1J2KiEjPCQiMUVDaDdEWHQ5ISM7JCIxQGEuZEQzcj0hIzskIjJvKikpNCVHUHQqPiEjPCQiMVU/dmxMSSN6IiEjOyQiMVs5RCNSKik+TiIhIzskIjElW19gX3dJZCkhIzwkIjJFI3pZWiJbKXBYISM9JCIyOCpRJVE9NXgvIyEjPSQiMSwoKlxPLkM4eCEjPSQiMSkqKVJnSldCVyMhIz0kIjFaJEdAM3c0XSchIz4kIjJgU1ZJJnlpYTkhIz8kIjJEXSUqSCh6MU9GISNAJCIxbio+PlBwaEslISNAJCIxKFxcaSZbPV1kISNBJCIxKio0OHY6JFtVJyEjQiQiMShbcXlZR1guJyEjQyQiMVZsaUo6Z2taISNEJCIybSkqWzlHaEI7JCEjRiQiMkVeXk4rL1d3IiEjRzdTJCIyOyVvJlxEazE2IyEjXyQiMTFnOz48L0pRISNcJCIvKVI/REZhJWUhI1gkIjFRI1FxNDl2XCghI1gkIjFQXDBuQClRMykhI1YkIjF2OnBqI29wSyghI1QkIjFOQUpWLF8jZSYhI1IkIjFDUmNGJjRiZCQhI1AkIjJOKCkpM0xKMkQ+ISNPJCIxLSVcKClwM0dyKSEjTSQiMXQ2Vk1FIVxKJCEjSyQiMT1FJj1CJD5nNSEjSSQiMCQqKnl5ek9dRyEjRyQiMTklKkdibyc+VychI0ckIjJXa1dreHdRQSIhI0YkIjJYSXArKEhnYT4hI0UkIjI8cF1aOS9UaSMhI0QkIjJWOSNwWGNYaEghI0MkIjJZRDp4LTgmNEchI0IkIjJ4Lz0kPitkU0EhI0EkIjInb3pZXzcxLTohI0AkIjF4XUZpTSRbWSkhIz8kIjJPLjUhcChmKywlISM/JCIyRDhHQlxFcGYiISM+JCIxZUEocCh5KmVNJiEjPSQiMm1EbFRxIlEvOiEjPSQiMUVQKVFzWShlTiEjPCQiMSVbZyg+USJvMighIzwkIjJbT0o+USgpSD0iISM8JCIyQyl5bXVpTmk7ISM8JCIwWVFwa3ZPJz4hIzokIjJuUWlwO0AqXD4hIzwkIjJLdGFnbm93aSIhIzwkIjIob1pjO0c4VTYhIzwkIjFAZiJbKWYuUG4hIzwkIjEpZjI0I3BlU0whIzwkIjJPcyMpUiNmVyNSIiEjPSQiMlhOP3c9YCF6WyEjPiQiMl5ANmRlQ3JWIiEjPiQiMlYqSFU6OVNlTiEjPyQiMVkzbEYncGxTKCEjPyQiMjYyejE9R2ZIIiEjQCQiMWBaKCkqPi5oIT4hI0AkIjItIUc1Ryx2Y0IhI0IkIjEoXENxXUYmXEMhI0IkIjFfJj4pKjMjPlNAISNDJCIyR2QpUU4oKio9ZCIhI0UkIjFMWENJejEwKCohI0YkIjFeSnpFTS1QXSEjRzdTJCIyL1VFKSlbYilcOyEjXiQiMjMoUmFVPSN6eiMhI1wkIjFNdSVIJiplJykpUiEjWSQiMk5FKj0leTYqelohI1gkIjJ2dDQwLC1fIlshI1YkIjFEMGhremx4UyEjUyQiMSZHJj5hUnUtSCEjUSQiMWAvZSopUi5QPCEjTyQiMSd6KSlcLV16dCkhI04kIjJrWkFnLiQpXHAkISNNJCIyb08vLlZnTUoiISNLJCIyJioqeiQzOl5bI1IhI0okIjF3bjZZJmUqZSkqISNIJCIxbURwdXQhPTMjISNGJCIydzknKm8ocEomcCQhI0YkIjFtTnFQOChSXiYhI0QkIjFla1JxPVE7cCEjQyQiMUBULW1IIkdIKCEjQiQiMSJmcTswclRZJyEjQSQiMWBMbXd3XTtbISNAJCIyLzcpWyNHWm8sJCEjQCQiMiVvR1RSImYlKWUiISM/JCIxQGVGSCt0SXEhIz4kIjEoKnAvKSk+JGZoIyEjPSQiMWRWQ2AjKio9PSkhIz0kIjJCZE9ZQTg3OiMhIz0kIjIxaCEqRyswWXYlISM9JCIxeEEjUTwhekwpKSEjPCQiMnQuSClHJipvejghIzwkIjFUPCR6Rzc5Ij0hIzskIjJ1InAzS1E+Kio+ISM8JCIyRWZNSlgoeWE9ISM8JCIyZV0kKVJLYmxXIiEjPCQiMWxXeF5hcCRbKiEjPCQiMD02LWJJbUEmISM7JCIyJXlkVlppU0BDISM9JCIxbyJmJVFhMkklKiEjPSQiMTl5aikpbz4oMyQhIz0kIjFkSjZxQywnXCkhIz4kIjJaa1pZUHZhJz4hIz8kIjEmSGF6PnRBI1EhIz8kIjJXKkdNcVpfW2khI0EkIjFFJDQzaHFvZSkhI0EkIjFaNygqPmlmPioqISNCJCIxUFskPkxbR2oqISNDJCIxWCN5LSU+X2p5ISNEJCIxVHdwVlU2J1ImISNFJCIyMCJmIW9bb0Y2JCEjRyQiMnZCQ2s1TSU0OiEjSDdTJCIyLmRLZCYpUjg2IiEjXSQiMmtiX2NpUSJvPCEjWyQiMldGW29yaFpPIyEjWSQiMnMhKSoqKlJOa2VFISNXJCIyUGdRPFZrRV4jISNVJCIyRGxjNHZIaSo+ISNTJCIyUV1xUUB5SkwiISNRJCIxTlEiUSo9ZSVbKCEjTyQiMUAtJUhURUFgJCEjTSQiMig0OCM9PCs4UyIhI0wkIjFbRF9cPUB0WSEjSiQiMlcnKSpwYzM0NTghI0kkIjFLY116QlAoMyQhI0ckIjJXSiwwJT46O2ghI0ckIjIqcCkpPiIzPiY9NSEjRSQiMmBSdCFHLSJlVSIhI0QkIjFPIyk0RTMneW4iISNCJCIxbz1zWlt5ZjshI0EkIjFzX1liSkEhUSIhI0AkIjFAJCopeVBbI1snKiEjQCQiMWowZik9ZiZwYyEjPyQiMDpnXFEvMSFHISM9JCIyRXhtYT5PSDsiISM+JCIxbE0wI0cpUmZTISM9JCIyVjknKj1CZDY+IiEjPSQiMTY0N3QleSJRSCEjPCQiMTpza2dwUyM0JyEjPCQiMVouMzJLJT4xIiEjOyQiMEY5TGI/Z2IiISM6JCIyeHB4PSZ6Zjs+ISM8JCIyPDUmKW9aKFslKT4hIzwkIjJXKEdPXCQpSEY8ISM8JCIxI3A7ZTRHUUUiISM7JCIwQ0hKSChRdHghIzskIjF2dHowLzo+UyEjPCQiMlhGV080bm91IiEjPSQiMHAjeiZmWENRJyEjPCQiMiQqKSlvS2lxLSc+ISM+JCIxUXJzRiY+NjEmISM+JCIyJWVBPllpVyk0IiEjPyQiMShbTSlHIXBTKyMhIz8kIjFqOipvKzFPMiQhI0AkIjEmKVxGUW9raVIhI0EkIjEzUFByWGglSCUhI0IkIjE8ayg+KEhmN1IhI0MkIjF4UF14JFtrKkghI0QkIjJ2Knkpb18iM0g+ISNGJCIxUDAiZkEqKVIvIiEjRiQiMHROWWpaJVxaISNHN1MkIjFvdkh3TCF6XychI1wkIjEzIjNoXUk5eSohI1okIjJtPyl6UUIxSzchI1gkIjJyJm9OZTxjLzghI1YkIjF4MUZebDxoNiEjUyQiMSdcNiIqR3UjKW8pISNSJCIxMz8heXpeWlkmISNQJCIxWFhMVSozJSopRyEjTiQiMiYqeUwhKioqW1VHIiEjTSQiMjA3eGwuVCQpeiUhI0wkIjJrSCQqb0B1cV0iISNKJCIyY3RJbylRMHpSISNJJCIxWHghMyo0TUopKSEjRyQiMUUvXDQnKW9aOyEjRSQiMVciNFIoXD4lZSMhI0QkIjJgPEQsclFxUyQhI0QkIjE6Vit5cilmeCQhI0IkIjI8TV5DOTx6XiQhI0IkIjJEdTIkUjs4YkYhI0EkIjJGdUU8VlpRIj0hI0AkIjIucHc2WkpRKyIhIz8kIjJGLlciZjAxcVkhIz8kIjIlNEM1RXlORT0hIz4kIjFrYCNbJzQ5L2chIz0kIjJZPydRUj1GZjshIz0kIjImel9bXSFlWSZRISM9JCIxeGgocHIoZUZ2ISM8JCIxZC5ybjR1TjchIzskIjIkZjJwMCgqSDA8ISM8JCIyYnJpKil6QyN5PiEjPCQiMkEjR28oeikzSD4hIzwkIjIzNHJjISplOGUiISM8JCIyYGcnbyFbMygqMyIhIzwkIjA8TlJhaEJKJyEjOyQiMW9TbnpnenRJISM8JCIydGBGRWVII2U3ISM9JCIxJ2YuMDgnZUhWISM9JCIyJFxGOSpSdkJEIiEjPiQiMkZQRXFpZl8vJCEjPyQiMUY3TCkqPm1DaSEjPyQiMjJdTiNwInAmcDUhI0AkIjJhc3dbZTZcYSIhI0EkIjJabi42TGVlKD0hI0IkIjJNRm9GTilvOT4hI0MkIjEoZiIzLSdcR2siISNDJCIyS0g0J293JVw9IiEjRSQiMUUiRzJGJGYlPSghI0YkIjJgVm93Oy4+bSQhI0gkIjFYJTRxcmsqbzohI0g3UyQiMmxEWjZmSStRJCEjXCQiMSVIc2FlXnN5JSEjWSQiMXAkUmIvPygqcCYhI1ckIjEpeic+O1JjL2QhI1UkIjF1T1kxc1kqeiUhI1MkIjFpJUgxXjxXUiQhI1EkIjEvNicqW04zPT8hI08kIjJLJT5xWCtmMzUhI04kIjFHTiYpeWVLUFUhI0wkIjFZND5zI3prXCIhI0okIjEwbmV1SXVVVyEjSSQiMlVtYz9FXCgzNiEjSCQiMjtBbCgqelJnSyMhI0ckIjFkI0cjM2IxLVQhI0UkIjFiL18uZD8iMychI0QkIjFBPiYqUWhUeXYhI0MkIjFLdWRTZTBSeiEjQiQiMXhQJFIlek0iKnAhI0EkIjF3SW4qZkZiPCYhI0AkIjJGbzVuI3pwP0shI0AkIjJHWVEveiV6JW8iISM/JCIxVl4iNGppKDN1ISM+JCIxekZ3PCg0KFFGISM9JCIxRzwoXCozTzUmKSEjPSQiMkxZcyw6aUlBIyEjPSQiMWN6QmIuYSIpWyEjPCQiMTsyO2UnNDMsKiEjPCQiMkNpSyQpKSo0IylSIiEjPCQiMU5EPSZ5QVEjPSEjOyQiMksoUV5rbSQpKio+ISM8JCIyTiJRKVI3XkwlPSEjPCQiMlp0cUplNyRHOSEjPCQiMTwhb28vbUxJKiEjPCQiMkNOZno0JypSNCYhIz0kIjFBTW0hKVJsV0IhIzwkIjEvKG9ZQls+MiohIz0kIjFWJClbYkhwXUghIz0kIjE7RWdOJylvbiEpISM+JCIyL0lBKmVDR2E9ISM/JCIxKj0sKlskXEVlJCEjPyQiMTFjbSJmNyk9ZSEjQCQiMSgqKVtgPyJcV3ohI0EkIjFcI3kiNHQqejYqISNCJCIxI1FBd3ooKnB6KSEjQyQiMTNsZkleaU1yISNEJCIxQUFSPiR5VCdbISNFJCIyQ1FjI1I/cyh5IyEjRyQiMm9edEFtWUlNIiEjSCQiMW9zPnk+PlJhISNJN1MkIjJaO0IoXGwrZTohI1skIjAlKWVTakVINCMhI1ckIjFCdEBeclRqQiEjViQiMXQ2I2UzN05DIyEjVCQiMUJcayY+by16IiEjUiQiMi1pOVA6MjQ/IiEjUSQiMU48ZVRNeHJuISNPJCIxYy5CdjUlKjRLISNNJCIxS3MmRzxuIXo3ISNLJCIyUCIpUj9xN1dHJSEjSyQiMmpwOSMpeilSMTchI0kkIjJaaGAnSGNjYkchI0gkIjEwbCdlOD4+byYhI0YkIjFZWCVvbV1RXSohI0UkIjJBLTUrbjBqTCIhI0QkIjJjJUgxRiR5JXo6ISNDJCIyXjYiKVI9aSRwOiEjQiQiMmBXSSgzUHo1OCEjQSQiMSYqekcwZ1AuIyohI0AkIjE6Z1NSTS1LYSEjPyQiMSI+KFtKeTYmcCMhIz4kIjI7Z0ciSGMyQzYhIz4kIjFAJT1TTng1JVIhIz0kIjFoeT0oKlxhaDYhIzwkIjJWWmlII3l5eEchIz0kIjAneTUybGAkKmYhIzskIjI+TiU0KipIS1w1ISM8JCIxRUw+RCY9VmEiISM7JCIxdS5AIVElZTU+ISM7JCIyM08pKmYtKCpwKT4hIzwkIjJicXhIPD9ydCIhIzwkIjJqIyllVVNGbUYiISM8JCIxMFFWV3F5Jyl5ISM8JCIxSicpNFwueiY0JSEjPCQiMl9gSShbKlEhKXkiISM9JCIxX1Q8Z0dzaGwhIz0kIjFeSltTRkJDPyEjPSQiMS9Gb2wlUiRcXyEjPiQiMmwwWzQrR1Y5IiEjPyQiMTFwPUsiKSpwNCMhIz8kIjI5RG4tVEsuQiQhI0EkIjAkKkg7Kno0JD0lISNAJCIxXDhpVVViYFghI0IkIjExbCRwMT5vOyUhI0MkIjJjWTMqUSFSXz8kISNFJCIxKj42Ink3aHM/ISNFJCIyMGkiM24nPW03IiEjRyQiMlg7PydSKSopejkmISNJJCIyLU1DTUJEdSg+ISNKN1MkIjFPLyE0IWUtXmshI1okIjFWJVtPL15jQykhI1gkIjFmOFYzbnhmKSkhI1YkIjFSajdAb1YtISkhI1QkIjE+UFc2J3lnMichI1IkIjJYPCNIalI7eVEhI1EkIjJbOy5oRCwzMyMhI08kIjEkXCpvO0AwJlEqISNNJCIxR1FeLmBKZU4hI0skIjJCTDExWDFUOCIhI0okIjInenRNXyRSJlFJISNJJCIxKHo2WyMpKVtWbyEjRyQiMjE9UHdjaWNIIiEjRiQiMiIzbydSVCI0aT8hI0UkIjIvYyhHIypSJCllRiEjRCQiMWA1YGhqdC1KISNCJCIxLmtSb0pPTEghI0EkIjJFInk+UXlDSkIhI0EkIjFuWnVxXFdkOiEjPyQiMSgpM2tUcmVZKCkhIz8kIjIoeV9MVEU/SFQhIz8kIjJbXVFEeCVvUTshIz4kIjEyKlxaQThuWSYhIz0kIjIkM0BwQCllSWAiISM9JCIyOykpR01OU1NoJCEjPSQiMDkyK100PjsoISM7JCIyWDkoemo1MiQ+IiEjPCQiMi51bHYkb3NxOyEjPCQiMmRiJCo0eE9uJz4hIzwkIjE5JnpbVTBpJT4hIzskIjE2UHdEdiUqPTshIzskIjIiSCRcMWwkM0s2ISM8JCIxIypReShwZ1lsJyEjPCQiMXk0ISlvbkspRyQhIzwkIjFoZHAhR0BmTyIhIzwkIjEmKTMwQW9icFohIz0kIjJBZV5PKkcsKzkhIz4kIjFuWHZ5KT5YWCQhIz4kIjBNKyYqUnZhOyghIz4kIjIxcmJhNjIlXDchI0AkIjI4KTNTJlxAOCQ9ISNBJCIyXysqenBmWGNBISNCJCIxdC0kPWdzckwjISNCJCIyOCdSVHNBJ1wuIyEjRCQiMlc7ZyR5PlcqWyIhI0UkIjEmSC0oR2Y6ayIqISNGJCIxSGtlImZLKVJaISNHJCIxTFluem96Zz8hI0gkIjEkM3pScXg+YCghI0o3UyQiMGRIWSEqKT4+QyEjWCQiMCRIOD1AN15IISNWJCIxbGlYY3VDRUkhI1UkIjJ1YGFHQyZwM0UhI1QkIjJBY0Z6TGQuKj0hI1IkIjIteSczeGRdXjYhI1AkIjBSb25TVGsqZSEjTSQiMlUzaV1nUiJRRCEjTSQiMVgqKioqRyVHVT0qISNLJCIyWmVmJT1vayR6IyEjSiQiMVRbQG8yTlZyISNIJCIyc3oiKVtWV2FgIiEjRyQiMkc9JzQnUiNSdUYhI0YkIjJ1b0hvRSYzOVUhI0UkIjE6VnJVLHMhUSYhI0MkIjInPiZwMzRoYHgmISNDJCIwMio0QjopNEAmISNAJCIxQiR5LkMxQyZSISNAJCIyJz47Nl91LT9EISNAJCIyRiQ+TVtVbl04ISM/JCIxdEhtayo9YjMnISM+JCIxQ2VJUiJwW0kjISM9JCIxNipcbSYpPSRRdCEjPSQiMjlXRVQqPS5rPiEjPSQiMSplPV5peCg9VyEjPCQiLzFPSFs4ZCQpISM6JCIyQl8weVRoJ0c4ISM8JCIyRW9JKHpNcnY8ISM8JCIyV2Q0YC5iXCo+ISM8JCIxdEFuLzYxJSk9ISM7JCIydVZZJm8jW2RcIiEjPCQiMTpAcnkxOSMpKiohIzwkIjEkPStGNEsrZyYhIzwkIjImeWsvPkclNGsjISM9JCIxWSN6UHBkcC8iISM8JCIyJiplOztnKioqKVskISM+JCIxZWVabmIvdSgqISM+JCIxTWphKSlRcSxCISM+JCIxVy5WbWNXY1ghIz8kIjFEc29nTE8jZSghI0AkIjIneXZJUzFvZzUhI0EkIjJpI1F2XW9HWjchI0IkIjJ3T0MhPT8nSEIiISNDJCIxNC8rXU9iQzUhI0MkIjFWWUw/NCVvOighI0UkIjE9TCZHISo9RD8lISNGJCIyJCpbblczTVcyIyEjSCQiMSUpKj01JD55MicpISNJJCIyKHpmKT5WNUQrJCEjSzdTJCIxInpWJGZhd3kjKSEjWSQiMVokZS8oPWhsJyohI1ckIjFuS1o1WUQnWyohI1UkIjFtYTNbbVJFeSEjUyQiMS1dYU5WKXlVJiEjUSQiMVtyUCYpKXBXOyQhI08kIjIkUnpUYTknM2IiISNOJCIxYnIocC4uIypRJyEjTCQiMTtEKCo9dXA3QSEjSiQiMW9SUVUieTtXJyEjSSQiMi5GLSkqelNrZCIhI0gkIjJDJClmPEQjM1ZLISNHJCIxbyo+Pi83JTNjISNFJCIwJlF1MVM2YCIpISNDJCIxKFtmJTR3VWoqKiEjQyQiMiJ5OFNfJT1OLSIhI0IkIjFFIlIwUjonUSkpISNBJCIxT2hUMCJcaFQnISNAJCIxeFJ4STlKOlIhIz8kIjJPUWI6WlclMz8hIz8kIjE7SjlYKlIybSkhIz4kIjJZKy5TTVAlUkohIz4kIjFQPS9DKFFrYyohIz0kIjJhO0VeImVaXUMhIz0kIjInR3JHQWdkd18hIz0kIjFXOSIqUSNcNmIqISM8JCIyTEZ1KjMjPUxYIiEjPCQiMiVvOjApKilbKmU9ISM8JCIyKGZbejcqSCkpKj4hIzwkIjJLYDA1SypwMT0hIzwkIjJ1Q1tJTnBGUCIhIzwkIjFHKFFhYzQjbygpISM8JCIxZWE7LWUpeXElISM8JCIxRHlXTSo+XDcjISM8JCIxb3coPmtOQjEpISM9JCIyJWVEIyplaVlyRCEjPiQiMSZcP1FrJVwlKm8hIz4kIjJEIyopbz4lNFJiIiEjPyQiMjkzQHMibzNXSCEjQCQiMUdGRkFxJyopbyUhI0AkIjFHOHlXKnB4RichI0EkIjBYeC0iZVBscSEjQSQiMjolKno0NW5XbychI0QkIjBwei5gJD07YCEjQyQiMU9YVVxAOWFOISNFJCIxVydmZ2tHdSo+ISNGJCIxS1s0JmZta1YqISNIJCIyTlIrVzpsdnUkISNKJCIydWI0TylmNF43ISNLN1MkIjJpJjQ6PEQ8LkUhI1kkIjFiVCt2JFtsIkghI1YkIjE8enFaTSdvdSMhI1QkIjFHbCRlS09aPCMhI1IkIjInb0heNlRPWjkhI1EkIjE+MW5hVFwoNCkhI08kIjJjKT5pbXNDM1EhI04kIjEqUkU2O3JiXSIhI0skIjFYJiopXHNmTismISNKJCIxLjgheVlWeVIiISNIJCIxT2xEJilRdyNHJCEjRyQiMWZEO3FzcSFbJyEjRiQiMWhAMygzIlx2NSEjRCQiMiNSI1xELV4uXSIhI0QkIjE+TCZlJVtZZjwhI0IkIjJRWCIpeWwjW008ISNCJCIybXVXbSdbTVA5ISNBJCIyaiM0IzNsdjcrIiEjQCQiMT1tO3ciekwnZSEjPyQiMiY+WTZSbEonKUchIz8kIjI6IlJGSXVQJT4iISM+JCIyMXo3als2WjolISM+JCIyeDtOR2MuXEAiISM9JCIyJj5kXWNgUCcpSCEjPSQiMkRXIj5uPCE0PCchIz0kIjItUVYiRzEhPjIiISM8JCIyc2VRMitzXmMiISM8JCIyZik9Ikc/JT5APiEjPCQiMm5VYlU4ZUIpPiEjPCQiMjI/b1oxcSU+PCEjPCQiMVtpXEhQdWA3ISM7JCIwMSUpKlsnZVlvKCEjOyQiMldtM3BWOiZmUiEjPSQiMmM/KClSRSkpXHIiISM9JCIyd0tPeVx0VUMnISM+JCIyRyF6OGw/PjY+ISM+JCIwI291QyM+dCJcISM9JCIyUktXYHNTTjEiISM/JCIyL10nUm9obUw+ISNAJCIxTkFDOjRPYkghI0AkIjJibDgvSjBxeiQhI0IkIjE+QjA5biUzNSUhI0IkIjEnR0pbO0NKcyQhI0MkIjJtW248YHE5JUchI0UkIjJMLlpwKFEoSCM9ISNGJCIxYjUuOTVcSikqISNHJCIwd1U9LXlyWCUhI0ckIjJmQkM3V1YnKXAiISNKJCIxQUd2b1clPVcmISNLN1MkIjE3R0x1OHlvdiEjWCQiMTojUnEjPiJ6OikhI1YkIjEkXGctSz46UighI1QkIjF0Ilt4W2koSGMhI1IkIjJNdHIzTERYZyQhI1EkIjEmKT4lPidvLVM+ISNOJCIxYiU0VytrdXgpISNNJCIxaiRbOj9eJFFMISNLJCIyQV1QPyFcS241ISNKJCIxb0YmNEJgJm9HISNIJCIwOTFpNEwzWychI0YkIjJ0Q3g8ak8zQiIhI0YkIjJWOGxcNlRdJz4hI0UkIjFaT25RKTNzaiMhI0MkIjFVLUUuKT5fKEghI0IkIjJjLiUpKXAnKWZARyEjQiQiMEQnKVI0TCVcQSEjPyQiMlhHISpHXiRbMjohI0AkIjFsSjUlKlJZI1wpISM/JCIyViopMyhITHdAUyEjPyQiMiUqemFrW041ZyIhIz4kIjJEZyYzPHAheU4mISM+JCIycnkkZkRPQDI6ISM9JCIxMHZmYXdAa04hIzwkIjEjXEEncDpEJjMoISM8JCIxRz5LbSkqKVI9IiEjOyQiMlEpKnonXD0+ajshIzwkIjJrejEsKmUpUic+ISM8JCIyOyopejBVZCZcPiEjPCQiMTR4LVtXIW9pIiEjOyQiMjlHKTNiSjhUNiEjPCQiMTZEaillPylHbiEjPCQiMWsrTz1ST05MISM8JCIyIkcwLjsqKnkqUSIhIz0kIjFSKXkiXCJwIW9bISM9JCIya007NkgmUkw5ISM+JCIyJyk9Rz8mWyV6YSQhIz8kIjElenI5M2hBUSghIz8kIjJhbDhcJipIN0giISNAJCIyOU9vYGlRJikqPSEjQSQiMk47ISkpeiUpZVlCISNCJCIyOVJQPWxEIlFDISNDJCIvVikpemlcSEAhI0EkIjJEZzFsQjBOYyIhI0UkIjElKT4pKSozOSpcJyohI0YkIjFPWE1kRm4xXSEjRyQiMmM3UDF3PE89IyEjSSQiMSJRJSlcVjxlKykhI0okIjJLPmYhUT9RbkMhI0w3UyQiMmskUSM+NyJvWT8hI1gkIjJvPkY7IT4/RkAhI1YkIjJlJkdnIjNGJmU9ISNUJCIxbC9GYFIqXE8iISNRJCIxO3lgYjxURiUpISNQJCIxbEMlM04vUVAlISNOJCIyTC9IUiopNCMzPiEjTSQiMUVzb0hGTCkqcCEjSyQiMicpUj1qJSpvdjojISNKJCIxTUsjPkovO2YmISNIJCIxWkdNPmE8PTchI0YkIjExOTpqWCM0QiMhI0UkIjAoUjFSWltNTSEjQyQiMUMua3RWbldXISNDJCIxT2ZwQzlFTlshI0IkIjFqKVtPdEQ9VSUhI0EkIjBrJzRTVkUqUiQhIz8kIjIzJSlRQnQmcCc+IyEjQCQiMiJwPygzIyo9TD4iISM/JCIxSCVIbkBeJFxhISM+JCIxIylbLWcsKD00IyEjPSQiMSlIdnM8XS52JyEjPSQiMjNVeWxcSjYkPSEjPSQiMkxFYCYqKXBidlQhIz0kIjFzUThOODIvISkhIzwkIjJuQ0VlcGcoKkciISM8JCIxQil5cmxrcXUiISM7JCIyKilSImVtbU0qKT4hIzwkIjIqUTAqUmkvVSE+ISM8JCIxJSlcWEMvQEs6ISM7JCIyJylROFYkUlJPNSEjPCQiMk1fPiRIRyZIKmUhIz0kIjJuO25qeThuIkchIz0kIjJDYTFDV2Y8OCIhIz0kIjIkKUckKmZLdEUjUSEjPiQiMmlAWyYzLVEmMyIhIz4kIjJGJykqeSJbKGUhZiMhIz8kIjFMSXohb2d4PiYhIz8kIjExcE5SZ3BtKCkhI0AkIjIlKUdqdkxnSEMiISNBJCIyMGdwSydwVSJbIiEjQiQiMkFxPyNIREMlWyIhI0MkIjJPeWszJTMxXTchI0QkIjF5KSk9OUFLXSkpISNFJCIxQ3UnSFUydEUmISNGJCIyJypcRF5OUV9qIyEjSCQiMk9oPjFUKUczNiEjSSQiMmphXURoMSM9UiEjSyQiMTF2biE+ZFc7IiEjSzdTJCIxb3hvWD9xdV4hI1ckIjE9WSczP1R3PiYhI1UkIjFDIXpER0gnKVElISNTJCIxYlMhPiVbJ1w2JCEjUSQiMmEwMUpjcSZlPSEjUCQiMCRHN0JtJT5LKiEjTSQiMid5Yy4hZiJSSVIhI00kIjIoRyhwWyQqXElSIiEjSyQiMSVcMCxOKVtdVCEjSSQiMUNVdFA3X1I1ISNHJCIyOU9jczE5Jyk9IyEjRyQiMEwpXEx3X3RRISNEJCIxOzBAaUInSHcmISNEJCIxTStTJ29Kdj8oISNDJCIxSCsjbzdgdmQoISNCJCIxRl90ZCYpKW9wJyEjQSQiMiU9JmZlbCVIdlwhI0EkIjJONzAoSCV5cjUkISNAJCIyQEpBSDdJN2oiISM/JCIxKmYlUTlrKikpPighIz4kIjImPSFvPyZ6bHFFISM+JCIxMXhuLV1nRyQpISM9JCIxXzlOJipHUCQ9IyEjPCQiMWZQNmdCYjZbISM8JCIxeE5NIillVDgqKSEjPCQiMnc0K04kKlshKVEiISM8JCIyVSNceWYxMDw9ISM8JCIyLkQmXDtSYSoqPiEjPCQiMi5LJm88J3onXD0hIzwkIjIwKj5LJD1aJFE5ISM8JCIxei1AW3RFLSUqISM8JCIyV1YzJTMmemw7JiEjPSQiMktJISopPmhkJ1EjISM9JCIxVmFKKFI3c0UqISM9JCIxUk5xVFgqXC0kISM9JCIxJ1FCOHBeL0kpISM+JCIxO3hsQjNoOT4hIz4kIjFXW1FUR1g3UCEjPyQiMiU+cHVzN0FeZyEjQSQiMSo+ZDk5ejhIKSEjQSQiMVRaYUhNPl0mKiEjQiQiMUQhXFAqXCdwQyohI0MkIjFpcWp0MVRFdiEjRCQiMScqM0E4bGxcXiEjRSQiMFolek8iKio9J0ghI0UkIjE9WCZSIypvP1YiISNHJCIxI3onb0RkWz9lISNJJCIxIm9bSjNTJykpPiEjSiQiMVlvS2wyYzZkISNMN1MkIjInWy9IbCMqR0g3ISNXJCIydiI0QXAhUmQ+IiEjVSQiMVhDRCgqR0x4KCohI1MkIjEqKTQmSCopbzBzJyEjUSQiMSxZJGYpPUIkKVEhI08kIjIpKlJhKj5pPCcpPSEjTiQiMUZGc1JqWCx4ISNMJCIxeDFLJVw4TWsjISNKJCIvbnFsQTRGdyEjRyQiMiY9QEBEbyMqXD0hI0gkIjEmeiopKSopbyM9eCQhI0YkIjFfLkA4S3RrayEjRSQiMV9lJj05PlZKKiEjRCQiMkF0JWZTWjZHNiEjQyQiMkpcXyYpKSpvJls2ISNCJCIvSFdiVz9JKSohIz8kIjEqNCEqeldZQzIoISNAJCIydT1SaCRmUXhVISNAJCIyZTkpZlh1a3VAISM/JCIwWCpld0cnUkgqISM9JCIxMS9geGspKlFMISM9JCIySkBdVl0kUjM1ISM9JCIyJCllUW0pPS9nRCEjPSQiMWJ0JEdvTU1ZJiEjPCQiMScqKXAkelZOLCkqISM8JCIyX3QqPjdYNnk5ISM8JCIyJSk9TTxpT1EoPSEjPCQiMillUnc6SyFwKj4hIzwkIjJPZWdXTSIqKSl5IiEjPCQiMiUzIXpDWlJyTSIhIzwkIjFzO2U6UyJ6XykhIzwkIjFCVXpWbzVRWCEjPCQiMm5oJVIqPWQrLiMhIz0kIjJ2T1FmX1pRaighIz4kIjFLeV0zejc4QyEjPSQiMXdXSW9UUDdrISM+JCIybDE+NWIjUUs5ISM/JCIxKGYlcC45bypvIyEjPyQiMT0uJj0+XmNDJSEjQCQiMTdONl5Xa0xjISNBJCIxKil5XypbK1NHJyEjQiQiMidIYjpDckgjKmUhI0QkIjI7XkAob1hYV1khI0UkIjJ3RicpUnQ8dTIkISNGJCIycylbUE5YNjk8ISNHJCIxOi1RMzQjZi0pISNIJCIyKDNcbDdULGZKISNKJCIxWXhIKkdEXy8iISNKJCIxKipwJz1cbXIhSCEjTDdTJCIyQlYsVSp5PWNGISNXJCIyQz5yelpSOGcjISNVJCIyX2g2aGwiKlExIyEjUyQiMVRrWmVwXXc4ISNQJCIxeDU5MixUPHghI08kIjJDaXQmXE0+UE8hI04kIjFAbillSycqNFciISNLJCIwckFrRDgiKnolISNJJCIwMkdDW3JOTSIhI0ckIjEiXFM9XC0/OyQhI0ckIjFHIUg7KnBhYmkhI0YkIjInKkdYVlBGLi8iISNFJCIyIilbP2IvdlZYIiEjRCQiMjgmKik0RG87NDwhI0MkIjJkLzBfNXQlKW8iISNCJCIyOXB3dGMmPS05ISNBJCIxVSdldSZHYil5KiEjQCQiMmxHcFhYWlV1JiEjQCQiMUpLJlI2ck8kRyEjPiQiMXYkbzchKnpdPCIhIz0kIjF4MSQpKT5iaTQlISM9JCIyI3ksND41Tis3ISM9JCIxR00kKkhHJ28mSCEjPCQiMXolb2ojKnpHNychIzwkIjIzOzZQSzplMSIhIzwkIjFuJXk8IXllZjohIzskIjFiZEBBM1M9PiEjOyQiMSZvPihIXW4kKT4hIzskIjI9JHklR1FpVXMiISM8JCIyV15edjQwKmY3ISM8JCIxTmVBJjQxKVF4ISM8JCIxPlZfcE8oZSpSISM8JCIyS1QzTm4yV3QiISM9JCIxWU1GNmdQR2ohIz0kIjI2Jm9QeUIvVD4hIz4kIjEmKVw2KHA6WismISM+JCIyYC5vITMmUlozIiEjPyQiMTBdXj1CUnc+ISM/JCIxVnNaNy4yRkkhI0AkIjEoZlBmI29RKCpRISNBJCIwRSFlMC4+PVUhI0EkIjFuZyUqZk55UFEhI0MkIjEmNGsqKVsiPk5IISNEJCIxYSopKnBEJzQoKT0hI0UkIjImUWcmbycqKikpPjUhI0ckIjI7IylcLjVhTmolISNJJCIyUWg7YCNwZ3A8ISNKJCIxL0k9Jls3N28mISNLJCIyJ2ZFaCplR0tgIiEjTTdTJCIxOGBjNic9bSZlISNWJCIxdVlVV29AdGAhI1QkIjEyLlgiR05TOSUhI1IkIjFARFtjIXBtbyMhI1AkIjFkSChHdT9VWSIhI04kIjFSdkAnUTsiM24hI00kIjEudypRW0ZNZSMhI0skIjFbXCJHJXBnaiQpISNKJCIyVlgkZlNtNXdBISNJJCIxZnRKMCFvcT8mISNHJCIySGQ3ZkJzOCsiISNGJCIxUkg2ek0jKT07ISNEJCIyJHl0Ij4jNCIqKj4jISNEJCIyVUlYYyNcNjhEISNDJCIyMjE+LkRiTFQjISNCJCIyLnpUQEUjPls+ISNBJCIyYWhATkVRP0siISNAJCIxd20uZUVdVHYhIz8kIjI8NTEvYnVqaCQhIz8kIjIkb3hGXV94ZDkhIz4kIjFtQm44LiEpUlwhIz0kIjI7XyRRKCllNjI5ISM9JCIyJjRKYzBiUnBMISM9JCIxdD8tZzNHI3knISM8JCIyT15JQTxHdzkiISM8JCIyJkcnPTlRMUNqIiEjPCQiMjczWTpiKCo9Jj4hIzwkIjJbQXRWaFo+Jz4hIzwkIjJOJXBhbzp2ZDshIzwkIjJoIjRcPSp5dTwiISM8JCIxdi8/JnpPMC4oISM8JCIxJikpSDtKKHlHTiEjPCQiMmRtMT9AJiopKVsiISM9JCIxPE48WXQmM0cmISM9JCIwKD02M05edTohIzwkIjE2ckgqNCpIWVIhIz4kIjFhJXpYOyRbOSQpISM/JCIyJ1x3XCg0ImZzOSEjQCQiMURKPFFfWCM+IyEjQCQiMWUpSCsyISlSdSMhI0EkIjJEPVU7PjJwKUchI0MkIjFPUDZxKTNLYiMhI0MkIjIiUk1dTCEpPikqPSEjRSQiMi0nKXBJVTVqPSIhI0YkIjEnKmVCQjtVS2khI0ckIjIvKW8icEZNQ3YjISNJJCIycyEqXCg9LSQ9LSIhI0okIjElcEJqUTQqKT0kISNLJCIxY1NtaGZ6bCQpISNNN1MkIjI7ZmQ3KGYjUj0iISNWJCIyek4iPmdfb2Q1ISNUJCIxbCxROScqNFZ6ISNSJCIxJyopKW8hNHNXLCYhI1AkIjJWQztdVTA2bSMhI08kIjI6bydbRWo4KD0iISNNJCIyY2FRX1dfPVglISNMJCIyQU5aPGUuTVMiISNKJCIxUSU+KyMqKSoqPVAhI0gkIjFKUypvKEhmJUcpISNHJCIyWStFKmUiejhiIiEjRiQiMkNWTEFfO0BXIyEjRSQiMjtFVmVhImZKSyEjRCQiMFdpNiFmdSVmJCEjQSQiMlozVDh1NTlPJCEjQiQiMW0kUURfbUFrIyEjQCQiMmMneUF2ZyZmdSIhI0AkIjFjJjR2ajYjKXAqISM/JCIwenUzbHIlR1ghIz0kIjJQJjQkRzY6dngiISM+JCIxYCtEZWY2bGUhIz0kIjJbSiMqPXBGb2kiISM9JCIydytDLDlAS3okISM9JCIxd2Rkbj8jXFYoISM8JCIyaWcnbyIqKUddQSIhIzwkIjI5YHVROV1ucCIhIzwkIjJrc0Y1LmtiKD4hIzwkIjJBN2NsMShmTD4hIzwkIjJsJilwISlmKSozZiIhIzwkIjJILGYpPVVLKzYhIzwkIjFtamUmb2J0UichIzwkIjEqUShRKVtwbTckISM8JCIxTFFJJG8iZiVHIiEjPCQiMWxuPGNnZk9XISM9JCIyWkM9TW9nISlHIiEjPiQiMUshXCNRI3pOOSQhIz4kIjFSWCNSTkIkXGshIz8kIjJcdCpmOyFlQTYiISNAJCIyPEZGNHomXDc7ISNBJCIyUSRvWmMhUl4nPiEjQiQiMktyJmUoZTdLLCMhI0MkIjJGJXl0X1l2TDwhI0QkIjJbclMlM2Y3YjchI0UkIjFSXCJmT2QiUXchI0YkIjFFa0okPkx1IVIhI0ckIjEwWFxoaEwhbyIhI0gkIjFfVCdHdCdRdWchI0okIjFXPGgqRzRmJT0hI0skIjEtIT1sLzphciUhI003UyQiMSVRcHBOM1xHIyEjVSQiMjJUSSg+NCkzKj4hI1QkIjJsYlY9SEAjZTkhI1IkIjFPIXooZScpW3kqKSEjUCQiMXlsPk0nR3JrJSEjTiQiMTQjNCsmeSQ+LSMhI0wkIjEnKjNUT1xDJlIoISNLJCIxLndoUS90dEEhI0kkIjFHb1Q+Qmh3ZSEjSCQiMiNHJ0hGLSN5dzchI0ckIjImR0QmSFAhKj1MIyEjRiQiMSJIKUg8JVwsZSQhI0QkIjFqJFwnNEhkP1khI0MkIjJuY3lXJWYkSCwmISNDJCIyKHAwP2IxJD1kJSEjQiQiMTpGTCkzOV1dJCEjQCQiMiY0JFIoUiFwKWVBISNAJCIyNEssRmlgUEEiISM/JCIxayEqUShRQUpkJiEjPiQiMWBZOjkpZk44IyEjPSQiMmwkby4qKjQ5bW8hIz4kIjBAeUomPlpkPSEjOyQiMSYqSHNNSDRDVSEjPCQiMT5VRSFScV0yKSEjPCQiMnV2bjxyZndIIiEjPCQiMjt6IWZwKylIdiIhIzwkIjJhLGYnWyVcMSo+ISM8JCIyOCYzS19gRSs+ISM8JCIyJCpcakMkKnlbXyIhIzwkIjIvIjNzK3ZpRzUhIzwkIjFNekosTShHJGUhIzwkIjImZXMoUmYzL3kjISM9JCIyO1c8ZUFKVDYiISM9JCIxKG8iZUohKilHdiQhIz0kIjIkb3ZAPWZtaTUhIz4kIjJDT2M7VXAlSEQhIz8kIjIwPS5qbT44MSYhI0AkIjBLTFlnTkxeKSEjPyQiMk1aNyFISXYuNyEjQSQiMjtJTGxmI3pJOSEjQiQiMkFUZG87NSdIOSEjQyQiMiU9PiZINHIyPyIhI0QkIjE0YEVBZkB5JSkhI0UkIjJDYEtOKEc2S10hI0ckIjE2TmVdenI1RCEjRyQiMilcQCFHXFhJMCIhI0kkIjJkT2xxYHBGciQhI0skIjFYXF0rKSpSKzYhI0skIjJqLiJISE9nVEYhI043UyQiMXpbSDw0bUJVISNVJCIyLzRxaylHdSVmJCEjVCQiMVhxV0FjJz1kIyEjUSQiMiUpZVRlWid5WTohI1AkIjE9Ij0pKVxLLCN5ISNOJCIyPFJJLEdITkskISNNJCIyL2tuSExydD0iISNLJCIxeigpeS4sJmZjJCEjSSQiMTAsP2I6Yi0hKiEjSCQiMSNvWlhiWTAiPiEjRiQiMT1tXDhkUzNNISNFJCIxZkpbIT56OTYmISNEJCIxSmMuJ1JBUVcnISNDJCIxXkkqWz1sKEdvISNCJCIxWjhwR11NJDMnISNBJCIxUj5ddnNlYlghI0AkIjE+VDFoUnpuRyEjPyQiMm4vYGheJmU8OiEjPyQiMTlrRiJ5dTN2JyEjPiQiMXZaMEcwWUNEISM9JCIxRUgwSzxlTnohIz0kIjJlTzcjPkEncDQjISM9JCIyRD9QY1hcIWVZISM9JCIwW1EjcG0qenApISM7JCIyPGw4WSdcS2w4ISM8JCIyXEVrOCVRZSw9ISM8JCIyKVJBXDFSTykqPiEjPCQiMUgoXEo2ZUwnPSEjOyQiMVxERTU2Y2c5ISM7JCIwJipIajZnUGkqISM7JCIyYUImW3hOYUlgISM9JCIwJT5GUyEqKT5bIyEjOyQiMWBLKXlzNVpyKiEjPSQiMmJ1b0kyLms+JCEjPiQiMS4iPTktbjMlKSkhIz4kIjJvdztbV2ViMCMhIz8kIjE4MSZ6dihmPFMhIz8kIjElSEN2JVIjNGcnISNAJCIxRFx6N28lbzYqISNBJCIyKD5YVUkoKVtlNSEjQiQiMio+O2RRJHBJLiIhI0MkIjEoKT5GPWludiUpISNEJCIxcyIzP2wqW1hlISNFJCIxMVRRSjEpKilRJCEjRiQiMm4hSD9hTWxeOyEjSCQiMXp4KT54KWZtbiEjSSQiMVZFSCcpSE9JQiEjSiQiMTAmM0BtKFxZbiEjTCQiMlAuOEs1Yj1rIiEjTjdTJCIxL25nYV9XK3YhI1UkIjF4SSIzekpWQychI1MkIjIoUiVIM1deK1AlISNSJCIyRHAqKlFHQDRkIyEjUCQiMlozQyE0MVZyNyEjTiQiMWlSI29eWmNHJiEjTCQiMm9JZkFxanIlPSEjSyQiMXc2emotVkVhISNJJCIyYWdVYlloK00iISNIJCIxIltEPEBxPXkjISNGJCIxVnQ4OilvWCZbISNFJCIxLXlWJyo+VEByISNEJCIwQjtGUCR6InkpISNCJCIxMClRakZsTDUqISNCJCIxLClIQ2ZDRiR6ISNBJCIxc2xEWlEiNCJlISNAJCIxIltabDlII3lOISM/JCIyaSo+bUZTQV89ISM/JCIxdjxfKnBJKGYhKSEjPiQiMlhERiFcdTlbSCEjPiQiMChvVzlYQ2whKiEjPCQiMU5wZFE6QFZCISM8JCIxa1BKJ28jXCI0JiEjPCQiMXVPIltdWCoqSCohIzwkIjEvJHlHRGt6VSIhIzskIjJNSUtmekhKJT0hIzwkIjIoPmk2c1QlKSoqPiEjPCQiMjM9PyxcYlMjPSEjPCQiMjBfazZjaCYpUiIhIzwkIjFzYFpOOj45ISohIzwkIjFDWjwxcyhSKVshIzwkIjJMJ3kjPUxaV0EjISM9JCIxZkRaRCM9bl4pISM9JCIybnoxNChcNFRGISM+JCIxKCpvRy1OODt1ISM+JCIyW0dGbCIpem1vIiEjPyQiMU1BeCFvK1pBJCEjPyQiMTRAenk6ZyM9JiEjQCQiMWh3MiR5cTwrKCEjQSQiMTpPOGVoKD0meiEjQiQiMXhOXiczJWYiZighI0MkIjAzUUlkTUQ0JyEjQyQiMmEqXD01akA1VCEjRiQiMk5hMENFXTRMIyEjRyQiMVFmI3peRjc2IiEjRyQiMjtKRSk9W0FgVyEjSiQiMW9kS21jPis6ISNKJCIxKHpOQSt2JFtVISNMJCIyTld6OUNYOCwiISNON1MkIjItYCNbKD07SkciISNVJCIxKkcwRURBai8iISNSJCIxbE5NPVhWc3IhI1EkIjElejhfeFBJOCUhI08kIjJROjxWKVsvLT8hI04kIjFMKzkrX0hfIikhI0wkIjFyKXorME8weiMhI0okIjEmcEg/bWQnSCEpISNJJCIyWFNDI3BKRVU+ISNIJCIyJXAlNEkpZUlcUiEjRyQiMUooZixFKFtdbiEjRSQiMCpmXCVvUiYqcCohI0MkIjFaV2taOWRyNiEjQiQiMiNIWEFcWmMqPSIhI0IkIjJ3IylSPUZNYCwiISNBJCIxIlwuU0ROXUcoISNAJCIxczJWNiNlUlIlISM/JCIyOylvakgqR3lBIyEjPyQiMCRwTShwOmBcKiEjPSQiMWJnZFxRLi1NISM9JCIxdiJvL3ZOWS0iISM8JCIybk5dblwiPiVmIyEjPSQiMk9FKnBCWkJAYiEjPSQiMFQoSCsobyF5KSohIzskIjInKVJ0Jj5oaSZbIiEjPCQiMmAxWU9fSCN5PSEjPCQiMCdHOycqRzgnKj4hIzokIjJ1eFopSDJMJHkiISM8JCIxJlxccj4lSFI4ISM7JCIxTl49OSJlXlgpISM8JCIyT1NtPCdcOChbJSEjPSQiMiM+WSopcCUpeSw/ISM9JCIyJlxwTztGLzJ2ISM+JCIyYyNbLCFIIWVtQiEjPiQiMSUzJHBQX2JyaSEjPiQiMU5uRC01NihSIiEjPiQiMmtGY2s3L2poIyEjQCQiMT1iJDQteCY9VCEjQCQiMWhDcTM+OV1hISNBJCIxZWAlZihldmlnISNCJCIxL0cuKWZmJHBjISNDJCIxKSpvTnYiZWxYJSEjRCQiMSdcJSlSaHVbJUghI0UkIjJEYGwnZjEjZWoiISNHJCIwIlFNbXNZUXchI0ckIjFrJW8mUUhLKSpIISNJJCIxTD9lLUBiJCopKiEjSyQiMSY+MT9udlV1IyEjTCQiMSVmVm1XJCopKVInISNON1MkIjI4KWYkPlM5KzcjISNVJCIxOTdFK2xXJnAiISNSJCIxbiV5c0AxKVI2ISNQJCIyO3p0KGUsUlRrISNQJCIxRS5hJEhmKzEkISNNJCIyVjknKVFoSD9BIiEjTCQiMm5MLVg+dUI1JSEjSyQiMlknPlJkXm9kNiEjSSQiMSQ+I0cieiZIWUYhI0ckIi9KbXNVYHdhISNEJCIxRDYqPjQjXCE9KiEjRSQiMT0hKVIibyNvJEgiISNDJCIyTUUlbzh0WUs6ISNDJCIyc2UhZTFqK0U6ISNCJCIyXyRbXmMoKVF4NyEjQSQiMTtLbHYmKWUpKSopISNAJCIxOXIqb2xQcEomISM/JCIyYypwSFEmR1FrIyEjPyQiMltXUDUjSDYwNiEjPiQiMjoiMyUzd0ZKKVEhIz4kIjJheC0iSG0pcDkiISM9JCIxJG9ycU15eiVHISM8JCIxaCZHQ0I9WCVmISM8JCIxM3lgJGZMSS8iISM7JCIyKVEwLzJPV1E6ISM8JCIyPCIpKWVqJzN2IT4hIzwkIjJDSVBrOG8iKSk+ISM8JCIyY1N2JEhGKD51IiEjPCQiMj1XZjhjOElHIiEjPCQiMWkuV28jKnBWeiEjPCQiMXVaNlRMVk1UISM8JCIyUE9jJVFYKSkzPSEjPSQiMVpYIWU8V0dsJyEjPSQiMnRsSWluam8wIyEjPiQiMW1QZmQhNGRNJiEjPiQiMk0oemg8SSF6OyIhIz8kIjJfKXptYlMiXDkjISNAJCIxbXEkKjRJVTZMISNAJCIyYykqeSxVXnZIJSEjQiQiMmt2PDNhWyUpbyUhI0MkIjFfJlImZnJxKkglISNDJCIyOigqencqZnU5TCEjRSQiMlE2YkdaViJbQCEjRiQiMmEsU3M6Wy08IiEjRyQiMUM9Syk0SSJmYCEjSCQiMjAiZTdMPzFqPyEjSiQiMS9MeXUoUmluJyEjSyQiMXZ5USNHY2giPSEjTCQiMk4+RDAzT0o6JSEjTzdTJCIydydlTW0/MSJSJCEjVSQiMmMkMyQ0KEghR20jISNTJCIxd244cW9wZDwhI1AkIjFjJylcVnVGYCgqISNPJCIxNltqLiRcJVxYISNNJCIxJFthRHMjKlF5IiEjSyQiMVQ/PUosLyEpZSEjSiQiMmlcME5rciNIOyEjSSQiMU9neDksKFx6JCEjRyQiMXZMJSlccGhJdSEjRiQiMjxtXScqcFlJQSIhI0UkIjIoZVVpOk5DI3AiISNEJCIyYjEhZlYlbyNvPiEjQyQiMjoqeiUpUU9YQz4hI0IkIjI8bSQ9YCZIPGUiISNBJCIyLyFcNEBfJUc0IiEjQCQiMVlwPHVsRVpqISM/JCIxVkohXGRqKik0JCEjPiQiMjI6QFkuJik9RiIhIz4kIjF3dklcVTkpUSUhIz0kIjIpKWUoPWAkcEVGIiEjPSQiMmAwaHF2J3ktSiEjPSQiMW5bLi1oLGZqISM8JCIyczdAVU9WYjQiISM8JCIyMmJFY103bWUiISM8JCIyTSoqengrJmVKPiEjPCQiMW4rQUEveXc+ISM7JCIyUCRvPVgpNDFxIiEjPCQiMi85L1tHXilINyEjPCQiMEJwViRlY3d1ISM7JCIxa1MiUiQ9ej9RISM8JCIyRyp5dW0hcDhrIiEjPSQiMWkwaEBFTkZmISM9JCIxLTk1UmBOKnoiISM9JCIxaWpUIkc4PGYlISM+JCIxZSkzUiRbJipcKSohIz8kIjJjWGl0SzlpeCIhI0AkIjInPj4mPTc6RHAjISNBJCIyKFwpKT1iWixKTSEjQiQiMk8iPVY+XkV2TyEjQyQiMkVselBbYSU0TCEjRCQiMk41SFNEL15dIyEjRSQiMlUrbVxKSlNmIiEjRiQiMU9Rb1phWkUmKSEjRyQiMigpKXlDI1xGUiRRISNJJCIyaFR2Yig9PFw5ISNKJCIyRGdALyMpZllnJSEjTCQiMmQjb2ckKSo+Kkg3ISNNJCIyJVtiTCg+ImVoRiEjTzdTJCIxYkluQSZIRkUmISNUJCIxW2MzKlJGQDElISNSJCIxQ3RCXi5yTkUhI1AkIjJtam12InpoUDkhI08kIjJiJz4+Kj4sO2YnISNOJCIxYEsyPz1pU0QhI0skIjBlNSpHTnNKIykhI0kkIjFXaDMhNFI/QyMhI0gkIjFYWDspKXBJTF4hI0ckIjEiNDkhXCE0KnopKiEjRiQiMjplbmlUIlwpZiIhI0UkIjJCbVBGKCpbUzwjISNEJCIyQVQoKT0lR2YmWyMhI0MkIjJOVSxzJilvKSlRIyEjQiQiMSJcVSlHYSoqSD4hI0AkIjFjNkFeaHY1OCEjPyQiMW12bTA6QiRbKCEjPyQiMic0QkFFSk4iZiQhIz8kIjFuSDJwdicpWzkhIz0kIjFqdTNVRmg4XCEjPSQiMiU0RCF5dCZ6KzkhIz0kIjEmKnk8VEIqcE4kISM8JCIxbiFlYmA6R3cnISM8JCIxVWY4WWdFWDYhIzskIjBrOTBscy5qIiEjOiQiMkUyM00kRzBePiEjPCQiMTs+U25dcGk+ISM7JCIyLk8mKT1ATChmOyEjPCQiMi8mMyoqeWglKXo2ISM8JCIxLmRtZGpTXXEhIzwkIjBLIXonPVQ7YSQhIzskIjJfY1VIOU5iXCIhIz0kIjEjekAxTUUoM2AhIz0kIjIsbldOTjZUZSIhIz4kIjFob3k0cWV0UiEjPiQiMWMiKjRDPXp5JCkhIz8kIjInW3EuMSEqPSZbIiEjQCQiMiVcP3RuOyw4QSEjQSQiMmtWZFBSaT54IyEjQiQiMjEmW3pHN3M9SCEjQyQiMkUnZkN2cFckZSMhI0QkIjJ0T2BUTVVBIz4hI0UkIjInR3dcPGBKLTchI0YkIjEsISlvZHVrQGohI0ckIjJ3anVrLzdUeiMhI0kkIjJ1ZF9yUVoiUTUhI0okIjFRSjFWI3BDQyQhI0skIjEoUWxpLElLXikhI00kIjJuRjJ1J3AlKnk9ISNPN1MkIjFgcig0SkUwJXohI1QkIjIxRE9bOTc0LichI1MkIjJYKnBRKik0Xl1RISNRJCIyeVY7MDAmZm0/ISNPJCIxKSpwcFZQI1FLKiEjTSQiMShlK2A2IT1PTiEjSyQiMihccXFXY1JGNiEjSiQiMXMpKmYkeSJbQEkhI0gkIjEuKio0XyFcciFvISNHJCIySi9IRyVmPCpHIiEjRiQiMVsuNyU+JVJfPyEjRCQiMihwcUZhJylwWUYhI0QkIjEjWyxWW0orNCQhI0IkIjIlUSMzXyFRQ0FIISNCJCIyO0k2cSkqPkpLIyEjQSQiMVlFMlgpKVtfOiEjPyQiMThWcTZkVEAoKSEjPyQiMicpKTMhZl93Jj1UISM/JCIybXBUSCNvJ1xqIiEjPiQiMT1IdnFgKGZYJiEjPSQiMkM8JXA9Wl5JOiEjPSQiMUQkPmZeVyI0TyEjPCQiMWFVJHpDIlJhciEjPCQiMWJrLkhEPSM+IiEjOyQiMUAnZk5KIyoqcDshIzskIjBNJ29aQlptPiEjOiQiMURWdjt6YFk+ISM7JCIyN0xgZ109KD47ISM8JCIxRlxuKWZvSDgiISM7JCIxdXd5ITQnKj1tJyEjPCQiMWExM3VyIUhIJCEjPCQiMjgpeVJcOkNvOCEjPSQiMWY0P2F2NnpaISM9JCIyOyIpKXkoZVpLUyIhIz4kIjEwKlFUbWVOWSQhIz4kIjFOQCVcXDxrPSghIz8kIjImcEZFeDdXYDchI0AkIjIjZk9WU2J6UD0hI0EkIjFsRk9SVjdsQSEjQSQiMilwJTQ4U25vTSMhI0MkIjIyKVx3KVFGUy8jISNEJCIybEhOMHhMbFwiISNFJCIxJ1EsdUssMUAqISNGJCIxIls2UE80YHclISNHJCIyWSxPRU0xRDIjISNJJCIxLCR5OUUoM3h2ISNKJCIyUHAoSFRIb0dCISNMJCIxb0ViRSlwaCwnISNNJCIyRUZ1IlFqYzE4ISNPN1MkIjIvSDwvMytxOyIhI1QkIjF4KEgxK0QsdCkhI1IkIjFMTCRldCIqKipbJiEjUCQiMmxGW2VeIj0tSCEjTyQiMm4iUXIyOm4qRyIhI00kIjEkKlw7MTBsPFshI0skIjImSDI0Yi8lR14iISNKJCIxQlRddixcJCpSISNIJCIxOG1BdUlqaCkpISNHJCIxZjYnWzU5SWwiISNFJCIxVyh6OihlLiNmIyEjRCQiMikpNEohXD9xO00hI0QkIjF0THcoKSlcZnkkISNCJCIxYmpgdEldRU4hI0EkIjJMLSVwNTVKaEYhI0EkIjFePzkiKXBiPD0hIz8kIjJyRygqWylmbzA1ISM/JCIyWTU9ODlseG4lISM/JCIyWDhXVCs1IUg9ISM+JCIwRWJfcnQ7LCchIzwkIjFsdS4keUQ1bSIhIzwkIjEleSQ9YzgoeiZRISM8JCIxO0grUDxkS3YhIzwkIjIzITNEJD46akIiISM8JCIyTCJ6XExidjA8ISM8JCIxPFAnUj5qJHk+ISM7JCIxZkUoNDlWKUc+ISM7JCIyYVNHYWVYM2UiISM8JCIxKD5vaCQpUiIqMyIhIzskIjEsaSRbJUcjeUknISM8JCIyL09HbigqejQyJCEjPSQiMm5sZSwkKUdvRCIhIz0kIjIwZFhLKkciUkslISM+JCIyYzh5TmcoW103ISM+JCIyJEdjNilScCsvJCEjPyQiMSk0SCdccCNHQCchIz8kIjIlZStnblxLbjUhI0AkIjJgLls6JmVPVDohI0EkIjI6NVNTIVE9cj0hI0IkIjIoPlRTZS1hND4hI0MkIjJASkprOzQiUTshI0QkIjI7XmNaUyZIIj0iISNFJCIxby1hT2QuaHIhI0YkIjFELlclM3ciXE8hI0ckIjFPSE9kSz9qOiEjSCQiMSwoSFIyJTNIYyEjSiQiMVpASUgqb1JxIiEjSyQiMihcPWIpKil6ZkwlISNOJCIxZEZwXkMsdiMqISNPN1MkIjJRKjNKXVhhdDshI1QkIjB2YC9zWFVCIiEjUCQiMjo4JXozNCg9bCghI1EkIjEiPnVUbDx5KVIhI04kIjEsLiIpXHEvWjwhI0wkIjBwXGBoPVJWJyEjSiQiMjJHXVBCNj0qPiEjSiQiMm1kMiRSQFwkPSYhI0kkIjInNDxaUzsnUjgiISNHJCIybSl5ciRcTmAzIyEjRiQiMEs6KDRTcUJLISNDJCIxMSRbRm1aIyo9JSEjQyQiMkQuRUcoSE13WCEjQyQiMHpWVCY9WC1VISNAJCIxUnoleXhkU0MkISNAJCIyO1UoeW9oNjBAISNAJCIyNksyLy1FJFs2ISM/JCIxdiVbISpmKXBsXyEjPiQiMCYqcDtgeChIPyEjPCQiMT5kISpbREF4bCEjPSQiMihHUHQhZSllInoiISM9JCIxUix0OiJ5QjUlISM8JCIxR1hwRz1dJyp5ISM8JCIyQj9gWUY+eEYiISM8JCIxJkg6JDNAJnp0IiEjOyQiMm0qKlxaMyxzKT4hIzwkIjI3NjZKMWkrIj4hIzwkIjFBNGBzZEpWOiEjOyQiMnNeWl5LWiNbNSEjPCQiMm0iR09rNDkmKWYhIz0kIjI6M0grMndFKEchIz0kIjJtTDUhZmQvZjYhIz0kIjJYLS1Wcz02JFIhIz4kIjJrJUhTJ2Y4MzciISM+JCIxUVQkUTonRydvIyEjPiQiMiVRKT4nKT0oPTdhISNAJCIxd2ckSGk+ajsqISNAJCIyTzhTbSxEXUkiISNBJCIyQiEqPiQ0IW89YyIhI0IkIjE6VkBOWk1yOiEjQiQiMWBHYSFSQypHOCEjQyQiMGUqenoxIXlXKiEjRCQiMSV5Kyh6YEdZYyEjRiQiMUo0QSEzIWZPRyEjRyQiMmEyYGddSno+IiEjSSQiMU9sIVw1VUZEJSEjSiQiMVckcCE+WzhwNyEjSyQiMnhfIVImPjxRPSQhI04kIjEmWyQqMzZPVHInISNPN1MkIjF1NnBlKDNjTSMhI1MkIjFBJjR0UDBwcSIhI1EkIjFHOkknKlw6VzUhI08kIjEmKVElKmVgTnBgISNOJCIyOUc3Qz5KNUsjISNNJCIwRmw8b19UVikhI0okIjFMX2NxQ013RCEjSSQiMVhPbiFvcmJoJyEjSCQiMnBjRzs7OiFHOSEjRyQiMk5jZVUpUT4iZiMhI0YkIjFjU09fMVpfUiEjRCQiMSVRZjlfRyFvXSEjQyQiMXA1Ql1ydWlhISNCJCIxMnBSMnZ3XFwhI0EkIjEvUyJlQmoseCQhI0AkIjEoW2ZSVCoqUlQjISM/JCIyT2gtISozPiQqSCIhIz8kIjFRdzh0MiEqeWUhIz4kIjJkYSczMkMuT0EhIz4kIjBDeUs8cSNcciEjPCQiMmsmM0NgIkg6Iz4hIz0kIjEmWyJHYTRXVFYhIzwkIjEtZjRwUmdYIykhIzwkIjJtaUF1Q3ZrSiIhIzwkIjJbMS1hIipwb3ciISM8JCIyWW4oPm1uVCQqPiEjPCQiMm0qNC8oSHMwKj0hIzwkIjJvPXhFeG1zXSIhIzwkIjJOJmY4JlFjLCwiISM8JCIyMCkzZy5BKyJwJiEjPSQiMTwnbyIqPig+JnAjISM8JCIyQUMmPlZlKUgyIiEjPSQiMWEoenc0bDNmJCEjPSQiMnRtbVlYJz41NSEjPiQiMTthWDQmKikqKVEjISM+JCIxSkJzeD5DXFohIz8kIjEsNkJXd2lPeiEjQCQiMiZcPmJHWCRcNiIhI0EkIjJYTW9UIj5qOzghI0IkIjJUKlxQPGssMjghI0MkIjJLL1gmXF1vITQiISNEJCIwPS07KCk+NWwoISNEJCIxQ2FAb3dxNlghI0YkIjI7TW0+I2ZaT0EhI0gkIjFGeSU9eUQlPiQqISNJJCIyJz5ZW1JIXGtLISNLJCIwSyp6LCZvRWgqISNLJCIyWiV6akRdVnpCISNOJCIxWkY/Yz85XlwhI08tJiUmX0FYSVNHNiMiIiI2Ji0lJkNPTE9SRzYmJSRSR0JHJCIiISEiIiQiIiEhIiIkIiIhISIiLSUqTElORVNUWUxFRzYjIiIhLSUqVEhJQ0tORVNTRzYjIiIhLSUtVFJBTlNQQVJFTkNZRzYjJCIiISEiIi0mJSZfQVhJU0c2IyIiIzYmLSUmQ09MT1JHNiYlJFJHQkckIiIhISIiJCIiISEiIiQiIiEhIiItJSpMSU5FU1RZTEVHNiMiIiEtJSpUSElDS05FU1NHNiMiIiEtJS1UUkFOU1BBUkVOQ1lHNiMkIiIhISIiLSYlJl9BWElTRzYjIiIkNiYtJSZDT0xPUkc2JiUkUkdCRyQiIiEhIiIkIiIhISIiJCIiISEiIi0lKkxJTkVTVFlMRUc2IyIiIS0lKlRISUNLTkVTU0c2IyIiIS0lLVRSQU5TUEFSRU5DWUc2IyQiIiEhIiItJStBWEVTTEFCRUxTRzYlLUkjbWlHNiMvSSttb2R1bGVuYW1lRzYiSSxUeXBlc2V0dGluZ0dJKF9zeXNsaWJHNiI2NVEieDYiLyUnZmFtaWx5R1EhNiIvJSVzaXplR1EjMTA2Ii8lJWJvbGRHUSZmYWxzZTYiLyUnaXRhbGljR1EldHJ1ZTYiLyUqdW5kZXJsaW5lR1EmZmFsc2U2Ii8lKnN1YnNjcmlwdEdRJmZhbHNlNiIvJSxzdXBlcnNjcmlwdEdRJmZhbHNlNiIvJStmb3JlZ3JvdW5kR1EoWzAsMCwwXTYiLyUrYmFja2dyb3VuZEdRLlsyNTUsMjU1LDI1NV02Ii8lJ29wYXF1ZUdRJmZhbHNlNiIvJStleGVjdXRhYmxlR1EmZmFsc2U2Ii8lKXJlYWRvbmx5R1EmZmFsc2U2Ii8lKWNvbXBvc2VkR1EmZmFsc2U2Ii8lKmNvbnZlcnRlZEdRJmZhbHNlNiIvJStpbXNlbGVjdGVkR1EmZmFsc2U2Ii8lLHBsYWNlaG9sZGVyR1EmZmFsc2U2Ii8lNnNlbGVjdGlvbi1wbGFjZWhvbGRlckdRJmZhbHNlNiIvJSxtYXRodmFyaWFudEdRJ2l0YWxpYzYiLUkjbWlHNiMvSSttb2R1bGVuYW1lRzYiSSxUeXBlc2V0dGluZ0dJKF9zeXNsaWJHNiI2NVEiejYiLyUnZmFtaWx5R1EhNiIvJSVzaXplR1EjMTA2Ii8lJWJvbGRHUSZmYWxzZTYiLyUnaXRhbGljR1EldHJ1ZTYiLyUqdW5kZXJsaW5lR1EmZmFsc2U2Ii8lKnN1YnNjcmlwdEdRJmZhbHNlNiIvJSxzdXBlcnNjcmlwdEdRJmZhbHNlNiIvJStmb3JlZ3JvdW5kR1EoWzAsMCwwXTYiLyUrYmFja2dyb3VuZEdRLlsyNTUsMjU1LDI1NV02Ii8lJ29wYXF1ZUdRJmZhbHNlNiIvJStleGVjdXRhYmxlR1EmZmFsc2U2Ii8lKXJlYWRvbmx5R1EmZmFsc2U2Ii8lKWNvbXBvc2VkR1EmZmFsc2U2Ii8lKmNvbnZlcnRlZEdRJmZhbHNlNiIvJStpbXNlbGVjdGVkR1EmZmFsc2U2Ii8lLHBsYWNlaG9sZGVyR1EmZmFsc2U2Ii8lNnNlbGVjdGlvbi1wbGFjZWhvbGRlckdRJmZhbHNlNiIvJSxtYXRodmFyaWFudEdRJ2l0YWxpYzYiUSE2Ii0lK0xJR0hUTU9ERUxHNiNRKExJR0hUXzM2Ii0lK1BST0pFQ1RJT05HNiwkIikoKioqKipcISIpJCEpeDFycSEiKSQiKSgqKioqKlwhIikkIikoKioqKipcISIpJCIpeDFycSEiKSQiKSgqKioqKlwhIikkISl4MXJxISIpJCIiISEiIiQiKXgxcnEhIikkIiM1ISIiLSUpX1ZJU0lCTEVHNiMiIiItJSVST09URzYnLSUpQk9VTkRTX1hHNiMkIiQrIiEiIi0lKUJPVU5EU19ZRzYjJCIkKyIhIiItJS1CT1VORFNfV0lEVEhHNiMkIiUrUiEiIi0lLkJPVU5EU19IRUlHSFRHNiMkIiUrUiEiIi0lKUNISUxEUkVORzYiLSUrQU5OT1RBVElPTkc2Jy0lKUJPVU5EU19YRzYjJCIiISEiIi0lKUJPVU5EU19ZRzYjJCIiISEiIi0lLUJPVU5EU19XSURUSEc2IyQiJStTISIiLSUuQk9VTkRTX0hFSUdIVEc2IyQiJStTISIiLSUpQ0hJTERSRU5HNiI=NiI= - - -IjgrKysrKysrKysrKyI= - - -IiNG - - -LCQqJEkoYWxwaGFfMEc2IiEiIiI4KysrKysrKysrKysi - - -IiNG - - -LCQtSSRleHBHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiI2IywkLUYkNiMsJCokLChJInpHRigjIiIiIicrKzUtRiQ2IywkSSJ4R0YoIyEiIkYzRjlGOUYyIiIjJCEkKyZGOSQhKysrKythISIqIjgrKysrKysrKysrKyI= - - -LCQqJCwmLUkkZXhwRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiNiMsJCokLChJInpHRiojIiIiIicrKzUtRiY2IywkSSJ4R0YqIyEiIkYyRjhGOEYxIiIjJCEkKyZGOCQiKysrKys/ISM1SSdiZXRhXzBHRipGMUY4JCIrKysrK10iIzY= - - - - -Qz4+SSRwX3NHNiItSSIqRzYkJSpwcm90ZWN0ZWRHL0krbW9kdWxlbmFtZUdGJUkvVmVjdG9yQ2FsY3VsdXNHNiRGKUkoX3N5c2xpYkdGJTYkLUkiK0dGKDYkIicrKz8tSSItR0YoNiNJInpHRiUiJisrJCIiIj5JJHBfY0dGJS1GJzYkLUYnNiQtRic2JEkjeGlHRiVGNyokSSZldGFfMEdGJSEiIi1JIl5HRik2JCIjNSIiJUY5PkkkcF9mR0YlLUYxNiRGJC1GNTYjLUYnNiRGOyokLUYxNiRGOS1GNTYjLUkkcGhpR0YlNiRJInhHRiVGN0ZFRjk+SSR1XzFHRiUtRic2JC1GJzYkLUZHNiRGSSEiKC1GJzYkLUYnNiQiIiRGZW4jRjkiJysrUy1JJHNpbkdGJTYjLUYnNiQtRic2JEY3RmRvRmNvRjk+SSR1XzJHRiUtRjE2JC1GJzYkRlxvLUkkY29zR0YlRmhvLUY1NiMtRic2JC1GJzYkKiRGNyIiI0ZGKiQtRic2JEZccUZERkVGOT5JJXRlbXBHRiUtSSVkaWZmR0YpNiRGXnBGN0Y5PkkidUdGJS1JKXNpbXBsaWZ5R0YlNiMtSSxWZWN0b3JGaWVsZEdGJTYjLUkkPCw+R0YuNiRGZ25GXnBGOT5JJWRpdnVHRiUtRmhxNiMtSStEaXZlcmdlbmNlR0YlNiNGZnFGOS1JKmZpZWxkcGxvdEdGJTYlNyQtRmZxNiNGOS1GZnE2I0ZccS9GZW47IiIhIicrK0kvRjc7RmFzRjNGOT5JJnBsb3RwR0YlLUkmQXJyYXlHRik2IztGOUZjb0ZFPiZGZnNGXHMtSSdwbG90M2RHRi02JkYkRl9zRmNzL0kmdGl0bGVHRiVRJHBfc0YlRkU+JkZmc0Zecy1GXnQ2JkZMRl9zRmNzL0ZhdFEkcF9mRiVGRT4mRmZzNiNGY28tRl50NiZGO0Zfc0Zjcy9GYXRRJHBfY0YlRkUtSShkaXNwbGF5R0YlNiNGZnNGOQ== - - -LCYiKysrKytnIiIiSSJ6RzYiISYrKyQ= - - -LCQqJiwmLUkkZXhwRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliRzYiNiMsJCokLChJInpHRiojIiIiIicrKzUtRiY2IywkSSJ4R0YqIyEiIkYyRjhGOEYxIiIjJCEkKyZGOCQiKysrKys/ISM1SSdiZXRhXzBHRipGMUY4Ri9GMSQiKysrKytdISIo - - -LCgiKysrKytnIiIiSSJ6RzYiISYrKyQqKCwmLUkkZXhwRzYkJSpwcm90ZWN0ZWRHSShfc3lzbGliR0YmNiMsJCokLChGJSNGJCInKys1LUYrNiMsJEkieEdGJiMhIiJGNEY6RjpGJCIiIyQhJCsmRjokIisrKysrPyEjNUknYmV0YV8wR0YmRiRGOkYlRiQsJkYkRiRGKiQhKysrKys/RkBGOiQhKysrKytdISIo - - -LCQqJkkieEc2IiIiIi1JJHNpbkc2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkdGJTYjLCRJInpHRiUjIiIkIicrK1NGJiNGMCIuKysrKysrJQ== - - -LCYtSSRjb3NHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiI2IywkSSJ6R0YoIyIiJCInKytTIyIiIiIpKysrNSokRisiIiMjISIiIjQrKysrKysrKysj - - -LCYtSSRzaW5HNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHNiI2IywkSSJ6R0YoIyIiJCInKytTIyEiJCIuKysrKysrJUYrIyEiIiI0KysrKysrKysrIg== - - -LSZJJ1ZlY3Rvckc2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2IjYjSSdjb2x1bW5HRig2Iy9JJCVpZEdGKCI1UWdGQFgyV25XPQ== - - -LCRJInpHNiIjISIiIjQrKysrKysrKysi - - -NiotJSdDVVJWRVNHNlxkbDclNyQkIiIhISIiJCEwdTw5I2Y8VEIhIzY3JCQiIiEhIiIkIjB1PDkjZjxUQiEjNjckJCEwYDtgcTQleigpISM3JCIwa3orLDx1SyIhIzY3JTckJCIiISEiIiQiLzk4USFIUD4pISM1NyQkIiIhISIiJCIvOzNhLSplRyIhIio3JCQhMGRMdkorc3UpISM3JCIwJD4jXEcnKVs9IiEjNTclNyQkIiIhISIiJCIwSiQ+InB3WCg9ISM1NyQkIiIhISIiJCIwPCdmQydcZkwjISM1NyQkITBwLjhdVTJsKSEjNyQiMCIpZlZYZmdCIyEjNTclNyQkIiIhISIiJCIwL0YwPCFbSkghIzU3JCQiIiEhIiIkIjA8ZEpJNFZRJCEjNTckJCEwI1wib0JZMFwpISM3JCIwTFwrIypvaUckISM1NyU3JCQiIiEhIiIkIjAxeSx4ZysqUiEjNTckJCIiISEiIiQiMCozU2g9KjRWJSEjNTckJCEwMkcvJ3pYbiMpISM3JCIwYkApenVfTlYhIzU3JTckJCIiISEiIiQiME9hcDMoR11dISM1NyQkIiIhISIiJCIwTD5EcUdnWiYhIzU3JCQhMEZWPUhiRSl6ISM3JCIwWSgpKVFIJlFRJiEjNTclNyQkIiIhISIiJCIwJUd0IjM+QDYnISM1NyQkIiIhISIiJCIwZU5jJylmJT5sISM1NyQkITBadyIpcFJ3aighIzckIjBGQCopKnpFSmshIzU3JTckJCIiISEiIiQiMDEiKSlHJDNiPCghIzU3JCQiIiEhIiIkIi9AUXdQTGh2ISIqNyQkIS9Xa1NyQU1zISM2JCIvOms7LCF5WighIio3JTckJCIiISEiIiQiL0IjekopUlMjKSEiKjckJCIiISEiIiQiMGZOXyVwcSwnKSEjNTckJCEwOUNAd09YeCchIzckIjBrcUZMIltCJikhIzU3JTckJCIiISEiIiQiMHlrYiFbczEkKiEjNTckJCIiISEiIiQiMCZ5WzpPa1MnKiEjNTckJCEwY2Rnb3g0RSchIzckIjA5UkMyWyRvJiohIzU3JTckJCIiISEiIiQiMEAhZkA7V1A1ISIqNyQkIiIhISIiJCIwYC9qYEB5MSIhIio3JCQhMEJPKjNTQidwJiEjNyQiMG9GPTRXNzEiISIqNyU3JCQiIiEhIiIkIjA7SCczJVJWOSIhIio3JCQiIiEhIiIkIjAwYl0xXTk8IiEiKjckJCEwRmIpeiFbSzMmISM3JCIwYGdkViFlbDYhIio3JTckJCIiISEiIiQiMFI4Y05kOEQiISIqNyQkIiIhISIiJCIvLidRVmVcRiIhIik3JCQhMFsmSHJAP0RXISM3JCIwbUkwbFspcDchIio3JTckJCIiISEiIiQiMHVdJipRJ1tlOCEiKjckJCIiISEiIiQiMFU3ZHJiJHk4ISIqNyQkITBkOWBsKVxEUCEjNyQiMFI0LylRMHU4ISIqNyU3JCQiIiEhIiIkIjBoT3EhcHJsOSEiKjckJCIiISEiIiQiMC07U15eO1siISIqNyQkIS5SJzMpUXgpSCEjNSQiMDowL2QsI3k5ISIqNyU3JCQiIiEhIiIkIjApeTJNKVFJZCIhIio3JCQiIiEhIiIkIjBBa0YhZiZbZSIhIio3JCQhMC4qb3kucTpBISM3JCIwMVdCVihII2UiISIqNyU3JCQiIiEhIiIkIjBOWykpb1QvbyIhIio3JCQiIiEhIiIkIjBCJHlqJHp6byIhIio3JCQhMFIpR11TSjg5ISM3JCIwWSlHNHVNJ28iISIqNyU3JCQiIiEhIiIkIjB4JSlwazl6eSIhIio3JCQiIiEhIiIkIjBHTzlzSzV6IiEiKjckJCEwTXlsZipRWWUhIzgkIjAiW15Rd04heiIhIio3JTckJCIiISEiIiQiMG07ITRtVyYqPSEiKjckJCIiISEiIiQiMChRPnZxLSUqPSEiKjckJCIwYEZ4ImZpaEUhIzgkIjAqPUc4V0wlKj0hIio3JTckJCIiISEiIiQiMCIqNCZwaS0uPyEiKjckJCIiISEiIiQiMDQhXElQKHAqPiEiKjckJCIwJVxAbTUmWzgiISM3JCIwQkZPOSVHKSo+ISIqNyU3JCQiMDBAJW90JSp5OiEjNSQhMHU8OSNmPFRCISM2NyQkIjAwQCVvdCUqeTohIzUkIjB1PDkjZjxUQiEjNjckJCIwKnlPcks6IlwiISM1JCIwa3orLDx1SyIhIzY3JTckJCIwcixiIjN3dzohIzUkIjApR3kzQG4kPikhIzY3JCQiMFJTOCNSOCJlIiEjNSQiMFg7cSVmKmVHIiEjNTckJCIwMEYieUhyI1wiISM1JCIwQkkjUVJEJj0iISM1NyU3JCQiMF5cd2IoZXU6ISM1JCIwMl1CIlFidT0hIzU3JCQiL0U+enJJJGUiISIqJCIvJVJNXXNmTCMhIio3JCQiMFVyNksuXFwiISM1JCIwIj5daCEqek9BISM1NyU3JCQiLzN6dzJXczohIiokIjA5PCZ6I0c5JEghIzU3JCQiLzgwZ1JYJmUiISIqJCIwM25UPmhWUSQhIzU3JCQiMF5LPGc2eFwiISM1JCIwQEpOeCNRKEckISM1NyU3JCQiMGBYT1VMLmQiISM1JCIwIz1BVnUnKiopUiEjNTckJCIwZSc+ODhjKGUiISM1JCIwOGQkKT0mM0pXISM1NyQkIjBeI1speUA2XSIhIzUkIjAqR1tfZyxQViEjNTclNyQkIjAocDYpM3kjbzohIzUkIjA7eXQnKlEsMCYhIzU3JCQiMDlEKFttaCplIiEjNSQiMGAmNEFvPHdhISM1NyQkIjAiUjI8WTYwOiEjNSQiMHgqPU1eciZRJiEjNTclNyQkIjBreXMlb0dtOiEjNSQiMFFaalUsPjYnISM1NyQkIjBaaiYqKXlnImYiISM1JCIwL0A1X3gnPmwhIzU3JCQiMCNcTTB4bTQ6ISM1JCIwRTxPXCxOVichIzU3JTckJCIwKCo+NzJyVmMiISM1JCIwaj9MTy9fPCghIzU3JCQiMDlBY21CTmYiISM1JCIwYFU+dVA7YyghIzU3JCQiL2ZIJm9iWl4iISIqJCIwPD9UJT1TIVsoISM1NyU3JCQiMDB3I1s2YWk6ISM1JCIwWWk4RykpKlIjKSEjNTckJCIwMW0mKWVgYGYiISM1JCIwVyZ6IilwNi0nKSEjNTckJCIwMEFiTl0uXyIhIzUkIjAsOyQpPVtrXykhIzU3JTckJCIwLCo0XWchM2MiISM1JCIwKDNyeFc9MSQqISM1NyQkIjA0Vm5vKTMoZiIhIzUkIjB3VEwlUj1UJyohIzU3JCQiMHp1YyczVUU6ISM1JCIwekFYKXpuciYqISM1NyU3JCQiMF9zNWNzImY6ISM1JCIvUCVbWHJ0LiIhIik3JCQiMGZwZDxBKClmIiEjNSQiMC9eSXEiKnkxIiEiKjckJCIwVkB3J1IkSGAiISM1JCIwPC9jWDg7MSIhIio3JTckJCIwOyYzYVBrZDohIzUkIjBWIjNAKltVOSIhIio3JCQiMCZwdiMpNEQrOyEjNSQiMHktRWJTOjwiISIqNyQkIjB3XSFRVyYpUjohIzUkIjBtKkcsbylmOyIhIio3JTckJCIwYSFmPmNAYzohIzUkIjA2XXpjUzdEIiEiKjckJCIwZF5zNno7ZyIhIzUkIjBkQjpBdl1GIiEiKjckJCIwXEBlK1lyYSIhIzUkIjAkRzhJUEhxNyEiKjclNyQkIjAmNC5PJ29bYiIhIzUkIjBGVFg9TSRlOCEiKjckJCIwOzYzNUVJZyIhIzUkIjApPXM/el15OCEiKjckJCIwOS0mW1J4YTohIzUkIjAoSCM0XFRYUCIhIio3JTckJCIwKCk0XkxWTmIiISM1JCIweltgSjliWSIhIio3JCQiMENLPFNeVmciISM1JCIwJVFxMFQmPVsiISIqNyQkIjBbOGQtOUZjIiEjNSQiMC51eSQpUih5OSEiKjclNyQkIjBGdClSWjBfOiEjNSQiMEMqW14lZkZkIiEiKjckJCIwJSlvcCoqUmVnIiEjNSQiMCdHTiZHTl5lIiEiKjckJCIvaHNlLyo0ZCIhIiokIjAkKik+XFMhSGUiISIqNyU3JCQiMERHOEc4KFw6ISM1JCIwTXVFcVMrbyIhIio3JCQiMCdRXmI5PTM7ISM1JCIwQmQqXC5RKW8iISIqNyQkIjAuPmUpZSkpejohIzUkIjBzUyIpKj4xKG8iISIqNyU3JCQiMDhgdCFHZlY6ISM1JCIwYnNaVkt1eSIhIio3JCQiMCgqKVtIPkk5OyEjNSQiLyZbTyRcXiJ6IiEiKTckJCIwSyUzcSNROGYiISM1JCIwZilSKkc/N3oiISIqNyU3JCQiMGhwQk5eJFI6ISM1JCIwLlhBK2lkKj0hIio3JCQiMFxzV1FWJj07ISM1JCIwXGw+bzZQKj0hIio3JCQiMC4tcjpVX2ciISM1JCIwTUdIXzpbKj0hIio3JTckJCIwOGZqLWFwYSIhIzUkIjA9JFI2NV0uPyEiKjckJCIwKUhbNTIlNGgiISM1JCIwI29nKSkqKVwnKj4hIio3JCQiMGg9KHpmQDU7ISM1JCIwQnhMPlsmKSo+ISIqNyU3JCQiMDZVb3QlKnk6JCEjNSQhMHU8OSNmPFRCISM2NyQkIjA2VW90JSp5OiQhIzUkIjB1PDkjZjxUQiEjNjckJCIwJSopeVIxNXFJISM1JCIwa3orLDx1SyIhIzY3JTckJCIwNiYpM0pATjokISM1JCIwJSlSZE4sTj4pISM2NyQkIi8iKnppIm9BOyQhIiokIjB2P0ItOGZHIiEjNTckJCIwI1Jhc1EqRzIkISM1JCIwXF0mKTRHYz0iISM1NyU3JCQiMGNfTF9zIlxKISM1JCIwZmhIQiZbdT0hIzU3JCQiMG1KLiZwaG1KISM1JCIwKnkjRzNUZ0wjISM1NyQkIjA4XyMqUilId0khIzUkIjB3akEsbHZCIyEjNTclNyQkIjA2OWJpc1s5JCEjNSQiMGo0ZCFIRkpIISM1NyQkIi8sPFtvIjQ8JCEiKiQiMGV1emM7WFEkISM1NyQkIjAmXCk9I1xIITMkISM1JCIwOmMlKXljJilHJCEjNTclNyQkIjAzeWEwWDE5JCEjNSQiMFdLXVgpbyopUiEjNTckJCIwODEjPVc5dkohIzUkIjBeWWw8azhWJSEjNTckJCIwLilHKikzJ1szJCEjNSQiMCx1WV84J1FWISM1NyU3JCQiMFAqekE+Xk9KISM1JCIvKHpNPihwXF0hIio3JCQiMCZbKTNieCN6SiEjNSQiMClSKmZmPW1aJiEjNTckJCIwckl5dnEqKjMkISM1JCIwR05MP154USYhIzU3JTckJCIwRENaSyRcS0ohIzUkIjBYIykpeVVENmghIzU3JCQiMCcqZipbaEgkPSQhIzUkIjAoZltvWUs/bCEjNTckJCIwRjtvSidmJjQkISM1JCIwN1IpKio9KmZWJyEjNTclNyQkIjBceW1OMSdHSiEjNSQiMChIYDFXSXVyISM1NyQkIjBzMHE2JD0oPSQhIzUkIjA+SSgpcFBEYyghIzU3JCQiMDAhNE1ycSxKISM1JCIwcjk/N2tMWyghIzU3JTckJCIwaC82Y2pbNyQhIzUkIjAzLFFFInlRIykhIzU3JCQiLyd6RCJmIzQ+JCEiKiQiMCJvTioqUksuJykhIzU3JCQiMDg1NUJyIzNKISM1JCIwKVIoeVAuKkgmKSEjNTclNyQkIjBAODhKcTc3JCEjNSQiMGFnL2cxWUkqISM1NyQkIjAsckI7Plg+JCEjNSQiMDQjZj89d1UnKiEjNTckJCIwI0c5PGlEOkohIzUkIjBfXChRSmx2JiohIzU3JTckJCIwaGdrMz95NiQhIzUkIjBXIzNyKW9yLiIhIio3JCQiL09BKFFwej4kISIqJCIvQiJvRyU0bzUhIik3JCQiMC8iNCs5akFKISM1JCIwJDN1W20xaTUhIio3JTckJCIwKVxNW2BbOUohIzUkIjBzekwsIypSOSIhIio3JCQiMEJSYDcvOD8kISM1JCIwXC8uWSh6cjYhIio3JCQiMGxhZDRzLjgkISM1JCIwbmlVKjNdbTYhIio3JTckJCIwJVwheXApPjZKISM1JCIwVjxDWzw0RCIhIio3JCQiMEZ6ZXghZi9LISM1JCIwRGNxSSlSdjchIio3JCQiMExdO0RwJVFKISM1JCIwJUdPP2ooM0YiISIqNyU3JCQiL1oieUM2eTUkISIqJCIwcCFHbjIkek4iISIqNyQkIjBecGVBeXo/JCEjNSQiMFojKXpMNip5OCEiKjckJCIwcyoqKW9HJnA5JCEjNSQiMD0nKmZqLl9QIiEiKjclNyQkIjBHSVRRJipSNSQhIzUkIjA6KDRScyxsOSEiKjckJCIwJFJiKjMlejZLISM1JCIwW2I+PV5CWyIhIio3JCQiMGZZQiVRJmY6JCEjNSQiMCJceSZmJ1x6OSEiKjclNyQkIjAiKTRQZD4hKjQkISM1JCIwb3ddJ1E8czohIio3JCQiL1coKioqKXBuQCQhIiokIjBVbDwoM3MmZSIhIio3JCQiMHZxKm9iKGU7JCEjNSQiMCgpKlw2InBQZSIhIio3JTckJCIwQlYienZTIjQkISM1JCIwY0RoISlvJXo7ISIqNyQkIjApNGElKj1RQ0shIzUkIjAsMWxDXyopbyIhIio3JCQiMEpKK201eTwkISM1JCIwIilIMjkyISlvIiEiKjclNyQkIi9mR2Q6XyEzJCEiKiQiMEc+XTBTc3kiISIqNyQkIjBKKVI7ekVOSyEjNSQiMHksTUoyPHoiISIqNyQkIi92UlAjKVEkPiQhIiokIjBEJGV3J0g/eiIhIio3JTckJCIwUCQqUlknW3dJISM1JCIwS0A/cCF6Jio9ISIqNyQkIjAlM3A0SUlSSyEjNSQiMEAqPSMqSG8kKj0hIio3JCQiMFckcElUKzNLISM1JCIwQk9yNydcJio9ISIqNyU3JCQiMHYwTEgieiUzJCEjNSQiMHRJPyQpKipSKyMhIio3JCQiMFl5Lj0pKjRCJCEjNSQiMEZwejsrZyo+ISIqNyQkIjBSISozJEdNOUshIzUkIjBpcG5gXSopKj4hIio3JTckJCIwO2pfNVVvdCUhIzUkITB1PDkjZjxUQiEjNjckJCIwO2pfNVVvdCUhIzUkIjB1PDkjZjxUQiEjNjckJCIwKio0IzMhWyFcWSEjNSQiMGt6Kyw8dUsiISM2NyU3JCQiMFBoajsiR0laISM1JCIwYXVSKW9AJD4pISM2NyQkIjAmXDtXSVNWWiEjNSQiMEcoXHA5JWZHIiEjNTckJCIwI3pLbDMyYFkhIzUkIjAwSEsiKTNnPSIhIzU3JTckJCIwKilSZkpfUHMlISM1JCIwanZTN3JWKD0hIzU3JCQiMFUnZSUqPSQqXFohIzUkIjAlUXIiPmJoTCMhIzU3JCQiMD5pb0x6d2wlISM1JCIwS2UpUndOUUEhIzU3JTckJCIwTnpPcSdHPFohIzUkIjB3R0ElXCxKSCEjNTckJCIwKHAlb10oUmNaISM1JCIwWGI5YHVaUSQhIzU3JCQiMGQhZlkpXEdtJSEjNSQiMFojPUs+eipHJCEjNTclNyQkIjBPRCIpWzg0ciUhIzUkIi82IWZ2RSMqKVIhIio3JCQiMCc0U0EyeGlaISM1JCIwJXludmUjPVYlISM1NyQkIjBsem8nZmJvWSEjNSQiMG03OnpALk0lISM1NyU3JCQiMCpSXUYmZVlxJSEjNSQiLylHO1NwKltdISIqNyQkIjBMQUlvRCFwWiEjNSQiMClbJXlRWXRaJiEjNTckJCIwd1csNXBabiUhIzUkIjBbYyR6UicqKlEmISM1NyU3JCQiMFBBLGdVJilwJSEjNSQiMEMnKioqbyU+NWghIzU3JCQiMCZSUzU7OXZaISM1JCIwPXN0RCVRQGwhIzU3JCQiMCIpPVZSZjlvJSEjNSQiMEpcYU5VKFFrISM1NyU3JCQiMEpySiEpeURwJSEjNSQiMCN5WWpJJUc8KCEjNTckJCIuYnRTMDZ5JSEiKSQiME0melQhKipSYyghIzU3JCQiMDgmUSozKGYpbyUhIzUkIi9BSDAmKW8nWyghIio3JTckJCIwaU4pPSZvbm8lISM1JCIwd245P1ZvQikhIzU3JCQiMHAhcCJwOnB5JSEjNSQiMDghcGg/RTAnKSEjNTckJCIwZVlrbGFocCUhIzUkIjBlIlFPRSVRYCkhIzU3JTckJCIwaCJcV1s0Im8lISM1JCIwS24xdzZASSohIzU3JCQiMHJNZ08qZSN6JSEjNSQiMEomUWdtRFgnKiEjNTckJCIwInlLRC82L1ohIzUkIjA+SS8jW0QhZSohIzU3JTckJCIwYlN4VzZibiUhIzUkIjA0M3VRYm8uIiEiKjckJCIweCZ5aUY8KXolISM1JCIwbCdbcXhTbzUhIio3JCQiMHkheiE0YkNyJSEjNSQiMC4peWMnKWZpNSEiKjclNyQkIjAkKVtXMEIqcFkhIzUkIjBGcCdHbWdWNiEiKjckJCIwXHhnOmhQIVshIzUkIjAlXCxYRz1zNiEiKjckJCIwPEc5JlI/QFohIzUkIjBuLi1CNnI7IiEiKjclNyQkIjBfXydvMjprWSEjNSQiMCZRX2lbWF03ISIqNyQkIjB6dD1XTCY0WyEjNSQiMCQpXHAjNCdlRiIhIio3JCQiMDswISp6Py90JSEjNSQiL2YjXCg9ZHI3ISIpNyU3JCQiMEUhUigqPih5bCUhIzUkIjBSIVF6UVJkOCEiKjckJCIwMU9KQDdlIlshIzUkIjB4IyllQVslejghIio3JCQiMEtsT0RsLXUlISM1JCIwZmojKVsqKWZQIiEiKjclNyQkIjAoKkhQJD1gXVkhIzUkIjAjKjRwekpXWSIhIio3JCQiME0nendCOkJbISM1JCIwclVUaU9IWyIhIio3JCQiMEJkPVEjM15aISM1JCIvI1xncm8uWyIhIik3JTckJCIwQz5OSzI4ayUhIzUkIi8pPTwlKj47ZCIhIik3JCQiMDMycSlvUEtbISM1JCIwSkJeenVpZSIhIio3JCQiLjFIRUpOdyUhIikkIjBYXkU8JXAlZSIhIio3JTckJCIwJCoqei47bEhZISM1JCIwIkgkKkhUNno7ISIqNyQkIjBSRW5nS1MlWyEjNSQiMG4pcEFwSSpvIiEiKjckJCIwIltqcmldeVohIzUkIjB0KW9FbSkpKW8iISIqNyU3JCQiMCx3JjRfJnpoJSEjNSQiMD5QYmsmPSh5IiEiKjckJCIwSl00K0hkJlshIzUkIjAoUSlHc2g8eiIhIio3JCQiMEEvK0twY3olISM1JCIwTVA4VV9GeiIhIio3JTckJCIwJXBdNFYvOVkhIzUkIjAneSwybXomKj0hIio3JCQiMFE+NSEqUidmWyEjNSQiMG4jPnhxbiQqPSEiKjckJCIwIls2OTVXNVshIzUkIjA2IXopZiM9Jyo9ISIqNyU3JCQiMF9vIzM8aj9ZISM1JCIwOGtPJSpRVSsjISIqNyQkIjB6ZEFdX0kmWyEjNSQiMChlTGM1dyYqPiEiKjckJCIwbTJJJ3ppPVshIzUkIjAnXHQ3TWAqKj4hIio3JTckJCIwQCVvdCUqeTpqISM1JCEwdTw5I2Y8VEIhIzY3JCQiMEAlb3QlKnk6aiEjNSQiMHU8OSNmPFRCISM2NyQkIjAwSm1QJip6QSchIzUkIjBreissPHVLIiEjNjclNyQkIjBKJHppKy8yaiEjNSQiMDNOI28pPUc+KSEjNjckJCIwNnZYKSlRWEsnISM1JCIwQnI1RiIpZkciISM1NyQkIjAkKXlSOVdLQichIzUkIjBXWmI3J1InPSIhIzU3JTckJCIweSVwdlZLKUgnISM1JCIvIz4mcDxAdT0hIio3JCQiMGt0O2RhS0wnISM1JCIwR3FpYTlqTCMhIzU3JCQiL093InBaIVJpISIqJCIwdXkqNHM8UkEhIzU3JTckJCIwUlUiUVZuKkcnISM1JCIwWixFJ2VsSUghIzU3JCQiMC5FIzRZIT5NJyEjNSQiMHUjMzZPOCZRJCEjNTckJCIwYiUpZiU9UVhpISM1JCIwO2paIikpMyJIJCEjNTclNyQkIjBbbCJvIT02RychIzUkIi92LXNyZSkpUiEiKjckJCIwJkg/ejNZXWohIzUkIjBYXiZmYVlLVyEjNTckJCIwOTU4YT9BRCchIzUkIjAqPSUpZTo5VVYhIzU3JTckJCIwR2goKVJ4RUYnISM1JCIwc0xmJHonei8mISM1NyQkIjA5MidbOiEqZWohIzUkIjAoKlJOJnlNeWEhIzU3JCQiMFQ0IVFzYGZpISM1JCIwL3pRQGBCUiYhIzU3JTckJCIwQ193ZGtWRSchIzUkIjBmKzN5XCgzaCEjNTckJCIwPTsocFZAbmohIzUkIjAleWNtIkhHXychIzU3JCQiMFw0PCZvSW5pISM1JCIwcGVkO1w8VychIzU3JTckJCIwVV03aHhoRCchIzUkIjBENnM+dTM8KCEjNTckJCIuPWhMLGFQJyEiKSQiMCI+MDN6J2ZjKCEjNTckJCIwND08ZDNiRichIzUkIjBuVDMjSE8hXCghIzU3JTckJCIwakQmR000W2khIzUkIjBmcjN4dFVCKSEjNTckJCIwelUpPWJbJFEnISM1JCIwSidHI1xKeWcpISM1NyQkIi5jJyk+SVRHJyEiKSQiMDtbdGFPI1EmKSEjNTclNyQkIjA9LCtnZCtDJyEjNSQiMGElSEpeKCkpSCohIzU3JCQiMENudE1AOlInISM1JCIwNGUoKkckXFsnKiEjNTckJCIwWjclel08JEgnISM1JCIwIz0qcHI/YWUqISM1NyU3JCQiL0V2I3pvPkInISIqJCIwPGdXZGdrLiIhIio3JCQiMCRlaGEsaCpSJyEjNSQiMGRNTWUtKW81ISIqNyQkIjA8ayNvTW4taiEjNSQiMDdRV00oPmo1ISIqNyU3JCQiMDYqUXJlbEJpISM1JCIwTjpSIzQ5VjYhIio3JCQiMEt6ZjJCelMnISM1JCIwJylvKFwmW0U8IiEiKjckJCIwOFJ1RCxGSichIzUkIjBbMzlfJnpuNiEiKjclNyQkIjBXUGVSWltAJyEjNSQiMCxZTCV6IypcNyEiKjckJCIwKTRgXjp0O2shIzUkIjBvRmgleVF3NyEiKjckJCIvQiY+LjVNSychIiokIjA5JTR4OU1zNyEiKjclNyQkIjBPMyJ6UzkwaSEjNSQiL28oUVFMb04iISIpNyQkIjAxZyNvW1ZFayEjNSQiME8nUUAoMytRIiEiKjckJCIwVXMiXC0yTmohIzUkIjAjKVJOP05vUCIhIio3JTckJCIwOHNQcVlTPichIzUkIjApcDFVaCpRWSIhIio3JCQiL2pmVkFgUGshIiokIjBsJikqeUFaJFsiISIqNyQkIjBLUTYjMzZbaiEjNSQiMCg0PW5IRSJbIiEiKjclNyQkIjBsPSl5eUAiPSchIzUkIjAwRE9CMTdkIiEiKjckJCIweFwmbzVPXWshIzUkIjAxPEtdKW8nZSIhIio3JCQiMDJ1SmdnSU8nISM1JCIwdlBNTnpiZSIhIio3JTckJCIvREwyP1BuaCEiKiQiMCNSMj8iPSp5OyEiKjckJCIwJGYuU3A/a2shIzUkIjBtZEQkSF0qbyIhIio3JCQiMCZmXm9QNCFRJyEjNSQiMGJxeShbbypvIiEiKjclNyQkIjBDJlwkbyxlOichIzUkIjBaPCYqUmtyeSIhIio3JCQiMD10UUV4ZFonISM1JCIwZS4qb0h5InoiISIqNyQkIjBzdTRxU3lSJyEjNSQiMC1wQ1tcTXoiISIqNyU3JCQiMGgkNDw6dF5oISM1JCIwRi9zcyl6Jio9ISIqNyQkIjAiW0ZJdSUpemshIzUkIjBEMXEmXG4kKj0hIio3JCQiMCllTT8uejdrISM1JCIwZj1nMXBvKj0hIio3JTckJCIvI0hhLVRtOichIiokIjBgbCh5UU4vPyEiKjckJCIwQVI+I3okXFonISM1JCIwWk03N1ljKj4hIio3JCQiMDZIeG1eQlUnISM1JCIwLSE9ISlRPSs/ISIqNyU3JCQiMEUwQCVvdCUqeSEjNSQhMHU8OSNmPFRCISM2NyQkIjBFMEAlb3QlKnkhIzUkIjB1PDkjZjxUQiEjNjckJCIvQDBYRiVwIXkhIiokIjBreissPHVLIiEjNjclNyQkIjAnNC4jbyh6JCl5ISM1JCIwdSV5X3ZJIz4pISM2NyQkIjBjekArd2MheiEjNSQiMEU7RVNLZ0ciISM1NyQkIjBgViEpKlFUOHkhIzUkIjBDIm91K3onPSIhIzU3JTckJCIwQlFbPCcpRyh5ISM1JCIwYVhTYzJTKD0hIzU3JCQiL0JQNHZlO3ohIiokIjAkUnVeKD1sTCMhIzU3JCQiMFQyXy8wLyN5ISM1JCIwVywsI1ItU0EhIzU3JTckJCIwXDFgNUY/J3khIzUkIjBvLygpcCg+SUghIzU3JCQiMC4vKnlsV0Z6ISM1JCIwYHpceCJmJlEkISM1NyQkIjAzJDRlayp5I3khIzUkIjBmIzMpb1pDSCQhIzU3JTckJCIwJmYib0JSNyZ5ISM1JCIwc3FVRnd4KVIhIzU3JCQiMGUlUlpXQlF6ISM1JCIwQjN0TndLViUhIzU3JCQiMClHQm0ib2UkeSEjNSQiMDlsM09zU00lISM1NyU3JCQiMD1JK2JKMCV5ISM1JCIwMyF5MyQ0bi8mISM1NyQkIjBNIT1NQCUqW3ohIzUkIi9PcCFbMSd6YSEiKjckJCIwRm9XTC1WJXkhIzUkIjBjOCE0ZCJcUiYhIzU3JTckJCIvdE53JSkqKUh5ISIqJCIweSZHeFwmcDUnISM1NyQkIjBCYHk/diZmeiEjNSQiMGwjM3FSaUNsISM1NyQkIjAsbGRWJz1geSEjNSQiMD5TW1AtXVcnISM1NyU3JCQiMGFEdWk4JD55ISM1JCIuWmgnZllvciEiKTckJCIwKVx5Yys7cXohIzUkIjA7OyJSaFBvdiEjNTckJCIwVHokKm88RCd5ISM1JCIwTFNFZWpWXCghIzU3JTckJCIwZFdsVkAoM3khIzUkIjBaITNtUT5KIykhIzU3JCQiMCdmbVpBdiEpeiEjNSQiMFV4cVI2NGgpISM1NyQkIjAleVZaJTRCKHkhIzUkIjB6eDQvT0lhKSEjNTclNyQkIjBgNXo/RSEpeighIzUkIi9EU110NCZIKiEiKjckJCIsalpaOSp6ISInJCIwOV0xMnJBbCohIzU3JCQiLyNSMlorRSl5ISIqJCIwJHomMzhmNWYqISM1NyU3JCQiMGFkd3Z5cXkoISM1JCIwJ3BMTGQsTzUhIio3JCQiMCpIYkVcUi0hKSEjNSQiMHlkWFVaI3A1ISIqNyQkIjByJ1soPW9NKnkhIzUkIjBEalAmbyVRMSIhIio3JTckJCIwR2wrTmpjeCghIzUkIi8xWHIva1U2ISIpNyQkIjBEWFRMNVEsKSEjNSQiMGlMQStcSjwiISIqNyQkIjA2OlddWV0heiEjNSQiMHNoKHAjRyZvNiEiKjclNyQkIjApKj1mMyZcanghIzUkIjBzVnEmcFJcNyEiKjckJCIwYiJIKWZ5Zi0pISM1JCIwKCpIQyQpPXBGIiEiKjckJCIwLiZcTWRhPHohIzUkIi5BVWBaSkYiISIoNyU3JCQiME4rOzhkLXYoISM1JCIvcyZ6PjtqTiIhIik3JCQiMD01RWI7I1IhKSEjNSQiMCdmSTJmXyFRIiEiKjckJCIwI3B3KHpoNyR6ISM1JCIwWl9tTSNweDghIio3JTckJCIwZVdYSltkdCghIzUkIjBjQjQ3ZU1ZIiEiKjckJCIwJmZtcGBzYCEpISM1JCIwM0gsSTVSWyIhIio3JCQiMG9tPFtMbCV6ISM1JCIwMkxBM0tAWyIhIio3JTckJCIwY0k+UGwtcyghIzUkIjBqUzZIPTRkIiEiKjckJCIwKCp6QUozI3AhKSEjNSQiMFssZFd3cGUiISIqNyQkIjAkXHg0NGJqeiEjNSQiMCMzNDZ3UydlIiEiKjclNyQkIi8qemFmd19xKCEiKiQiMCd5VG9kISl5OyEiKjckJCIwakkoKTMoPiUzKSEjNSQiMHM4VUc6JypvIiEiKjckJCIwKDRLYDAqPSl6ISM1JCIwTnFoaUsvcCIhIio3JTckJCIwI0hSKVtpUXAoISM1JCIvMSZvN2FyeSIhIik3JCQiMGg8ZT42YzQpISM1JCIwWXE6QyR6InoiISIqNyQkIjAudyE0PCQqKip6ISM1JCIwL20nXG44JXoiISIqNyU3JCQiME8uI1FKWipvKCEjNSQiMGFkdnIqeiYqPSEiKjckJCIwPDJnYSsrNSkhIzUkIjAqSGxtUm4kKj0hIio3JCQiMEJFemAvXiwpISM1JCIwMGNwRWJ2Kj0hIio3JTckJCIwVygqKilSMklwKCEjNSQiMEhNYC06VysjISIqNyQkIjA0OF9HbWs0KSEjNSQiMHJsWShcZSYqPiEiKjckJCIwTjAhPjduRCEpISM1JCIwdyo0JSopZTMrIyEiKjclNyQkIjBLRTBAJW90JSohIzUkITB1PDkjZjxUQiEjNjckJCIwS0UwQCVvdCUqISM1JCIwdTw5I2Y8VEIhIzY3JCQiMDp0TTYhKmVRKiEjNSQiMGt6Kyw8dUsiISM2NyU3JCQiMGBCc3FgMFkqISM1JCIwImYpNEQkbyI+KSEjNjckJCIvIkhRcjlvWyohIiokIjA6J3pLWzQnRyIhIzU3JCQiMFpCKj0uZSRSKiEjNSQiMG5yY3AhPig9IiEjNTclNyQkIjAiW3JGX1ZaJSohIzUkIjAnKmYyLGZQKD0hIzU3JCQiMCN5TCQ+TCoqXCohIzUkIjBfSF1Jbm5MIyEjNTckJCIwOiQ+JipIdiwlKiEjNSQiMC1bIyoqeSozQyMhIzU3JTckJCIveTwxcExNJSohIiokIjAoPiIzLFYnSEghIzU3JCQiMCRbKFteSkleKiEjNSQiMERzR1lZaFEkISM1NyQkIi9hL04jKlI1JSohIiokIjBZSS5Yb1FIJCEjNTclNyQkIi82KSlIKWU3VSohIiokIjB3elU/LW8pUiEjNTckJCIwYHI2ZjRoXyohIzUkIjA+KkhGL0RNVyEjNTckJCIwW01PPjcmPiUqISM1JCIvb3QzRTZZViEiKjclNyQkIi9aQlskKT0zJSohIiokIjBZIyozXjhfLyYhIzU3JCQiMCR6IkcyIT1SJiohIzUkIjBBImV5QTUiWyYhIzU3JCQiMGsjZSlRITRIJSohIzUkIjA5PiJwYmsoUiYhIzU3JTckJCIwbyFcMVk0JlIqISM1JCIwa110Jj0mWzUnISM1NyQkIjAnPmM5UUZfJiohIzUkIjB6PCs0Rm5fJyEjNTckJCIwd187Ij45UiUqISM1JCIwdngscCdbW2shIzU3JTckJCIwJlFQbkAjPlEqISM1JCIway8lW15wbHIhIzU3JCQiMHp5T0RZYWMqISM1JCIwX2VvJnA5cnYhIzU3JCQiMDNkJDQqKm9cJSohIzUkIjBVJT1SeGwpXCghIzU3JTckJCIwQ1JlIVJlbyQqISM1JCIwJ3kxdUN0RiMpISM1NyQkIjBSOF9eJXl5JiohIzUkIjAvITQqeXNWaCkhIzU3JCQiMFxXIypvejJZKiEjNSQiMHkuR1V6IlsmKSEjNTclNyQkIjAweFw/YVxOKiEjNSQiMDNpVFx4NEgqISM1NyQkIjBldmdAOUNmKiEjNSQiMGIhKm8jNFJjJyohIzU3JCQiMFZTcGYoW3MlKiEjNSQiMC5VQSRcMShmKiEjNTclNyQkIjBFN3dbbDNNKiEjNSQiMGt2TikqW2IuIiEiKjckJCIwUVNNJEhdMScqISM1JCIvIj5WPDkocDUhIik3JCQiMFxEbitKXFsqISM1JCIwd0IqUTNgazUhIio3JTckJCIwbVk+YDpoSyohIzUkIjBMKj0pelNAOSIhIio3JCQiMChmNSopR0RAJyohIzUkIjAqW1x2J1tPPCIhIio3JCQiMGhKcF13IylcKiEjNSQiMHRIelwnR3A2ISIqNyU3JCQiMChRbjw9XTUkKiEjNSQiME5ZXGUqKilbNyEiKjckJCIweHlMZ21vaiohIzUkIjBNRlg/O3VGIiEiKjckJCIwOU1HKnl0NyYqISM1JCIwM0c9KT0nUkYiISIqNyU3JCQiMCV5JG95OFJIKiEjNSQiMD5cT3NwZU4iISIqNyQkIi9bQE1ZWGAnKiEiKiQiMChSaCJRczRRIiEiKjckJCIwO1xPRlcmRyYqISM1JCIwNm4vbkwmeTghIio3JTckJCIwJiplVkZHbEYqISM1JCIwdyplMW42ajkhIio3JCQiMG8kcFksJTNuKiEjNSQiMChHWTk8RCVbIiEiKjckJCIwbjxCKTQlZWEqISM1JCIvMEkkeWhIWyIhIik3JTckJCIwMHEmSEI4ZiMqISM1JCIwJVwuMSU+MmQiISIqNyQkIjBlI1siNE8jKW8qISM1JCIwPDIzTHZyZSIhIio3JCQiMHJsR2F4V2MqISM1JCIwKmVFJFEpPShlIiEiKjclNyQkIjB2QHRLXk1DKiEjNSQiMFtOJCpHUCh5OyEiKjckJCIwKTN0JDQ8UnEqISM1JCIvaEhqUG8qbyIhIik3JCQiMCpRQiNwKXAkZSohIzUkIjBCJClvKjQ6InAiISIqNyU3JCQiMDwmZlJCL0sjKiEjNSQiMCkpZlJVW3J5IiEiKjckJCIwWWQ5M0VgciohIzUkIjA8aFclKil6InoiISIqNyQkIjBQJjRjQig+ZyohIzUkIjAmSHZUJT5beiIhIio3JTckJCIwI0giUmBVc0EqISM1JCIwalZ6RCtlKj0hIio3JCQiMHNScillNz8oKiEjNSQiMCpvRUVNbiQqPSEiKjckJCIwUSVHPzhTPCcqISM1JCIwPjQsRVQjKSo9ISIqNyU3JCQiMDgjZiV6XSdIIyohIzUkIi9ES1AyWC8/ISIpNyQkIi8wWUV3cjwoKiEiKiQiL3ZuaSNcYio+ISIpNyQkIjBDTUVLUShHJyohIzUkIjAkKXA/clY6KyMhIio3JTckJCIwdSUqeTpqXzUiISIqJCEwdTw5I2Y8VEIhIzY3JCQiMHUlKnk6al81IiEiKiQiMHU8OSNmPFRCISM2NyQkIjBVKj1bUFsnNCIhIiokIjBreissPHVLIiEjNjclNyQkIjBVOUJ5SVA1IiEiKiQiMG02W01ZND4pISM2NyQkIjAwdk1gJnoxNiEiKiQiMGQ4TV9vaEciISM1NyQkIjBBbipmVlAoNCIhIiokIjA5KlI+ISlmKD0iISM1NyU3JCQiMDlnKyJwPi02ISIqJCIwPHp5cm1NKD0hIzU3JCQiME1IZFNIJDM2ISIqJCIvLiJ6ZmZxTCMhIio3JCQiMEFwXEo0JCk0IiEiKiQiMCR5PTMjKnpUQSEjNTclNyQkIjBLI1suJ2YxNSIhIiokIjBsJWVdWyoqR0ghIzU3JCQiMDoyQnJtKTQ2ISIqJCIwYyo0Qll6J1EkISM1NyQkIjAyUSFwJipHKjQiISIqJCIwdnZibF1gSCQhIzU3JTckJCIwMnNGLjsiKjQiISIqJCIwb1ZvWXVjKVIhIzU3JCQiMFQ8SUc1OTYiISIqJCIwRk5aO3lgViUhIzU3JCQiL1BVYmxKKzYhIikkIjBkTm1tZiNbViEjNTclNyQkIjB5OzQsaXY0IiEiKiQiMHRbXUEuTi8mISM1NyQkIjBwc1tJa0g2IiEiKiQiMCZcVWtEIkdbJiEjNTckJCIvKSlIZ0RSLDYhIikkIjBLJFFaWGArYSEjNTclNyQkIjAvL3pfIipmNCIhIiokIjBScyFcZVstaCEjNTckJCIwVyYpeXlNWDYiISIqJCIwLydIKTQkNEhsISM1NyQkIjBGNCVvNl8tNiEiKiQiMGpJaGojPV9rISM1NyU3JCQiMCk0LkxqUiU0IiEiKiQiMF82LWVURTsoISM1NyQkIi8mZUYpKkhoNiIhIikkIjBrXl1fK1VkKCEjNTckJCIvdk16eHEuNiEiKSQiMCx5V3gxS10oISM1NyU3JCQiMEUrZW9sRjQiISIqJCIwJTRlJUc6U0EpISM1NyQkIjBBKikqSDF3PDYhIiokIjAncGR5KiozPScpISM1NyQkIjBNPWA7Z1w1IiEiKiQiMDlQWlUqZmAmKSEjNTclNyQkIjBOS0ZgJzMiNCIhIiokIjB6OldaJHAnRyohIzU3JCQiMDhkSXlSJT42ISIqJCIwJm9qWVxuZycqISM1NyQkIi94b3IqKUcxNiEiKSQiMHpvOEhMTGcqISM1NyU3JCQiMFwlcDhZTSozIiEiKiQiMHpTKkhFM041ISIqNyQkIjApXDQtPD1ANiEiKiQiMCZSJnpfIT1xNSEiKjckJCIwPCRROXpxMjYhIiokIjBHSDNxTV8xIiEiKjclNyQkIjBjU0pTRnYzIiEiKiQiL1tSNGJtVDYhIik3JCQiMCMqW0UiKikqSDciISIqJCIwVCpHa1I3dTYhIio3JCQiMCgqcF85TCM0NiEiKiQiMGApeWhDMHE2ISIqNyU3JCQiMFshKmZLSWMzIiEiKiQiMEs5KzBhJVs3ISIqNyQkIjAqKil6KilmKls3IiEiKiQiME9mJVI8J3lGIiEiKjckJCIwUlJDeSEpMzYiISIqJCIwZHlsI3B3dTchIio3JTckJCIwRUddLm9PMyIhIiokIjBEd2lhKFxiOCEiKjckJCIwQWgyR2VvNyIhIiokIjAicCkqZVhNIlEiISIqNyQkIjAneVAuNW03NiEiKiQiMFtFUHFaJHo4ISIqNyU3JCQiMERNcmQicCIzIiEiKiQiMCV5VjNbJkdZIiEiKjckJCIwQmInUVokKUc2ISIqJCIwejlFaDhYWyIhIio3JCQiMDMqKio9cGM5NiEiKiQiLXZTSHYkWyIhIic3JTckJCIwInozQnchKXo1ISIqJCIvPll1KXowZCIhIik3JCQiMGMsRnA9MjgiISIqJCIwQCFRaVtKKGUiISIqNyQkIjAxaURKZWw2IiEiKiQiME9aLkFNemUiISIqNyU3JCQiMC5JUGsmPXk1ISIqJCIwLjUrMiRweTshIio3JCQiMFhmP25TQjgiISIqJCIwYUBFKXpzKm8iISIqNyQkIi9lUD1uYT02ISIpJCIwWicpSHhePXAiISIqNyU3JCQiMCM0J2VSSHEyIiEiKiQiMDc3QyVcOSh5IiEiKjckJCIwYkcqPnBcTDYhIiokIjAkKjNnVS09eiIhIio3JCQiMEpyVDEpUj82ISIqJCIwVk8jeScqXCZ6IiEiKjclNyQkIjAjNCsoei1sMiIhIiokIjBvMFllK2UqPSEiKjckJCIwYil5PU4tTTYhIiokIjAlW2cqNHRPKj0hIio3JCQiMD1bMSMpbz43IiEiKiQiMFAscjVGKikqPSEiKjclNyQkIjBKcCUqKilbbTIiISIqJCIwX14wP3RXKyMhIio3JCQiMDs/alR4UTgiISIqJCIwW1slKnpFYio+ISIqNyQkIjBidCJIWDtCNiEiKiQiL2o8JnpLQSsjISIpNyU3JCQiMCVvdCUqeTpqNyEiKiQhMHU8OSNmPFRCISM2NyQkIjAlb3QlKnk6ajchIiokIjB1PDkjZjxUQiEjNjckJCIwYEpdW3lWRCIhIiokIjBreissPHVLIiEjNjclNyQkIjBPXjsoZlNoNyEiKiQiMCY0QSVHKDQhPikhIzY3JCQiMExBeSIpNFxFIiEiKiQiMGtzJUhNRCdHIiEjNTckJCIwKSl5TVIhUmI3ISIqJCIweWtEMjchKT0iISM1NyU3JCQiL2k1VSZbJ2Y3ISIpJCIwPV9bUkpKKD0hIzU3JCQiMFtudENubUUiISIqJCIvdCQ0I1xSUEIhIio3JCQiLyopKT5yVWtEIiEiKSQiLyR5KyV5c1VBISIqNyU3JCQiMHMyUnN6eUQiISIqJCIwV18hPW5ER0ghIzU3JCQiMChmY2xnVm83ISIqJCIweEpjdkt2USQhIzU3JCQiMGZcWzdSdkQiISIqJCIwTlMhR04qb0gkISM1NyU3JCQiMEU1XCFINGM3ISIqJCIwQTIlKXAuVylSISM1NyQkIjBValgpR0FxNyEiKiQiMHNySiQqW21WJSEjNTckJCIwJXoyY1NvZTchIiokIjBSLzImKjQwTiUhIzU3JTckJCIwemJTVyFHYTchIiokIjAqXHcqKkhnVF0hIzU3JCQiL3pUWGAuczchIikkIi8oMygqeTdaWyYhIio3JCQiMDleeilIKSlmNyEiKiQiMGVhclhzTlMmISM1NyU3JCQiMChbSipbTENEIiEiKiQiMGt3LSsvKio0JyEjNTckJCIwIyllLEkjKVFGIiEiKiQiMHkiNFpcbkpsISM1NyQkIjAzUTZ6VTZFIiEiKiQiMCIqKSlSIXkxY2shIzU3JTckJCIwVDhcLVUwRCIhIiokIjAteF5NJFFmciEjNTckJCIwRmdYd3RkRiIhIiokIjA5JzNnKGV1ZCghIzU3JCQiMHdeJz0/Wmk3ISIqJCIvJypHRiNwel0oISIqNyU3JCQiMCgqcFlNJmZbNyEiKiQiMGUhcG5qOj8jKSEjNTckJCIwcy5bVz94RiIhIiokIjBKbmEqKVs+aSkhIzU3JCQiMCxkZDEiKVFFIiEiKiQiMDQ+I3kiSCNmJikhIzU3JTckJCIwKls4eUtlWTchIiokIjBLJkdVOFIjRyohIzU3JCQiLylROF5LKHo3ISIpJCIwSm4oeXEoXG0qISM1NyQkIjA3aSM0P1FsNyEiKiQiMCMzLyk+cCg0JyohIzU3JTckJCIwUl1IbilcVzchIiokIjAsaClRRGpNNSEiKjckJCIvTF87ciI9RyIhIikkIjB0TCE+MWpxNSEiKjckJCIwJipca3ooKXBFIiEiKiQiMEBfam5ZZjEiISIqNyU3JCQiMGNFKT09TVU3ISIqJCIwLEpwI3lBVDYhIio3JCQiMDhaMShSKFJHIiEiKiQiL0t2WTtjdTYhIik3JCQiMHdkVEQ1KG83ISIqJCIwWFghNFMiMzwiISIqNyU3JCQiMDg/aV9GLEMiISIqJCIwWkxPYWwhWzchIio3JCQiMGNgS0UpPSdHIiEiKiQiMEFTZUNdI3k3ISIqNyQkIjB6I1wqPWMwRiIhIiokIjAkUSczWWBiRiIhIio3JTckJCIwR25dLyYqeUIiISIqJCIwN2drVCM+YjghIio3JCQiMFQxV3U/JSlHIiEiKiQiMC8uKSlvXDtRIiEiKjckJCIwPlw1KDNfczchIiokIjAsZGkqPjghUSIhIio3JTckJCIwNHVjQD5kQiIhIiokIjAsaCI9UmxpOSEiKjckJCIvJyp6dGxmIUgiISIpJCIwaSIqR105WlsiISIqNyQkIjBIMHciKnlYRiIhIiokIjAqKm8kZjheJVsiISIqNyU3JCQiLnBBZjxQQiIhIigkIjBQXm1xei9kIiEiKjckJCIwby9zPilmI0giISIqJCIwdSE+SV1UKGUiISIqNyQkIjAkXDcqenVtRiIhIiokIjA2bkA5YicpZSIhIio3JTckJCIwKjQmSChSL0s3ISIqJCIwIyo0QzNqJ3k7ISIqNyQkIjBwQWwiPUYlSCIhIiokIjBtQC0oenYqbyIhIio3JCQiMC8+PCEpPSh5NyEiKiQiME95LF5URHAiISIqNyU3JCQiMFBgXj1mM0IiISIqJCIwXzhfbVVyeSIhIio3JCQiMEs/VmdjYUgiISIqJCIwYDJLcS89eiIhIio3JCQiMDIjcD9uZiFHIiEiKiQiMFJQMVl5aHoiISIqNyU3JCQiMCJmT1xCR0k3ISIqJCIwbWNweitlKj0hIio3JCQiMHkyLFdMZ0giISIqJCIwJ1FEKClHbiQqPSEiKjckJCIvKVxXKm8+I0ciISIpJCIwZSF5XUdoKio9ISIqNyU3JCQiMGxRKDRrTUk3ISIqJCIwUEdgPClbLz8hIio3JCQiMC5OKHokcGZIIiEiKiQiMGpyWSM9XiYqPiEiKjckJCIwLDZkbFdNRyIhIiokIjA8SUMlUSNIKyMhIio3JTckJCIwJip5OmpfNVUiISIqJCEwdTw5I2Y8VEIhIzY3JCQiMCYqeTpqXzVVIiEiKiQiMHU8OSNmPFRCISM2NyQkIjBqdD1BdEFUIiEiKiQiMGt6Kyw8dUsiISM2NyU3JCQiMG5JdyE0Mz45ISIqJCIwVlBrZU8iKj0pISM2NyQkIjBCRmJOQ0lVIiEiKiQiMCo0RCpcXGpHIiEjNTckJCIwaCw/OjFNVCIhIiokIjA6IW94R1YpPSIhIzU3JTckJCIvSG4pPSk0PDkhIikkIjAmZSl5JVF2cz0hIzU3JCQiMCpcW3VxK0Q5ISIqJCIwai56WXN4TCMhIzU3JCQiMFZfOGx2WFQiISIqJCIwS1E6cyRvVkEhIzU3JTckJCIwR2NzUCQ0OjkhIiokIjBwSlBeS3UjSCEjNTckJCIwaSxmKT0sRjkhIiokIjBfXypmcE4pUSQhIzU3JCQiMFg+KD4iKnk6OSEiKiQiMDx4MClmXClIJCEjNTclNyQkIjBWNidHXzA4OSEiKiQiMFFZQFUsSSlSISM1NyQkIjBaWVguXSFIOSEiKiQiMGRLJTQ3MFFXISM1NyQkIjB3blIoWzA8OSEiKiQiL1ZWWCFmR04lISIqNyU3JCQiME1QVVZzNFQiISIqJCIvI1tfVlEmUl0hIio3JCQiMGM/KkdHOEo5ISIqJCIwW0RVTnhuWyYhIzU3JCQiMEMuZEMjUT05ISIqJCIwSnpuaFpuUyYhIzU3JTckJCIwQmhHJFIkKTM5ISIqJCIwailvIipIOig0JyEjNTckJCIwbidISThGTDkhIiokIjB6emMmZlVNbCEjNTckJCIwWncvaCJ5PjkhIiokIjBhVCh6IT0sWSchIzU3JTckJCIwY3hBZkhtUyIhIiokIjA8QEQzJCpmOighIzU3JCQiME0hKTNudmFWIiEiKiQiMCo+dUEhXDNlKCEjNTckJCIvUXlpVUVAOSEiKSQiMGwjRzdNIUheKCEjNTclNyQkIjAnNEptOU4vOSEiKiQiMEZEO0JgaUApISM1NyQkIjAkcCVvemB4ViIhIiokIjBpSzouX2VpKSEjNTckJCIwQl5FK1VHVSIhIiokIjBVZmFjMV1jKSEjNTclNyQkIjBXOyopKmUqPlMiISIqJCIwYU8mNEE9eSMqISM1NyQkIjBYVFVPNCxXIiEiKiQiMDQ7OkAnPXAnKiEjNTckJCIwIlwhPkJFWFUiISIqJCIwTVlIZSNIOycqISM1NyU3JCQiMFoxMXptJipSIiEiKiQiMDNKJHkoM1UuIiEiKjckJCIwVV5EWlFEVyIhIiokIjBtaiZ6VjByNSEiKjckJCIvJW8tR0VqVSIhIikkIjB6KFFZIWVtMSIhIio3JTckJCIwLGtIRyEzKFIiISIqJCIwTSJvXkwkMzkiISIqNyQkIjAqUT4hKVwtWDkhIiokIjAoRytBaCZcPCIhIio3JCQiMDk5JEhtQ0c5ISIqJCIwQF9wcmo6PCIhIio3JTckJCIwOzZDITNkJVIiISIqJCIwNzAyJz50WjchIio3JCQiMHVZMllNdlciISIqJCIwY28oR1FleTchIio3JCQiMCZlM25GR0k5ISIqJCIwIiopZVR5Snc3ISIqNyU3JCQiMG15NGgoNCNSIiEiKiQiMEBqYnJWXE4iISIqNyQkIjBCekBsMitYIiEiKiQiMCYqKnAqUSkqPVEiISIqNyQkIjA3diFmZFRLOSEiKiQiMFBHJG8kKSkzUSIhIio3JTckJCIwVSczImVcKCpRIiEiKiQiME9sWGspXGk5ISIqNyQkIjBbcj9vYkJYIiEiKiQiMEYoW3cocFtbIiEiKjckJCIwKVtPd2tnTTkhIiokIjBUSSVmTUMmWyIhIio3JTckJCIwSnY5O1d3USIhIiokIjBrdEIvMS9kIiEiKjckJCIwZiNvLDZZYTkhIiokIjBZb1dwKVsoZSIhIio3JCQiMDo0RCI9ek85ISIqJCIwYVwsRmUkKmUiISIqNyU3JCQiMDxmMCRlImZRIiEiKiQiMCVRdi0+a3k7ISIqNyQkIjB0KWZLJSo9YzkhIiokIjB1eClcInooKm8iISIqNyQkIjBkPHdeJykpUTkhIiokIjBtWScpKlJBJHAiISIqNyU3JCQiLzApNDcjcCVRIiEiKSQiMHQ5ZjRUcnkiISIqNyQkIjBSeEA5OHVYIiEiKiQiMEsxREYxPXoiISIqNyQkIjAwSSdlUXpTOSEiKiQiL2RDPGomb3oiISIpNyU3JCQiLzgqb2RpU1EiISIpJCIwLCZwVTQhZSo9ISIqNyQkIjBmbWlvVSFlOSEiKiQiMF86OnVzTyo9ISIqNyQkIjBKay9jQ0NXIiEiKiQiMGQsKD4mKUgrPiEiKjclNyQkIjAnKlw8dWBTUSIhIiokIjAlKm8iRycpXC8/ISIqNyQkIjAkelNAOjBlOSEiKiQiMDFKPVAsYio+ISIqNyQkIjBVPnhePFBXIiEiKiQiMFkybSJlaC4/ISIqNyU3JCQiMDBAJW90JSp5OiEiKiQhMHU8OSNmPFRCISM2NyQkIjAwQCVvdCUqeTohIiokIjB1PDkjZjxUQiEjNjckJCIwdTooZXo7cTohIiokIjBreissPHVLIiEjNjclNyQkIjBsLyVmYnZ3OiEiKiQiMCV6Nk5bMSk9KSEjNjckJCIwWVB1PFI2ZSIhIiokIjAlSFF1bVgnRyIhIzU3JCQiL1dAYjtVcjohIikkIjBgbElYZykpPSIhIzU3JTckJCIwTGB0aVhYZCIhIiokIjAxXFwoXExzPSEjNTckJCIweClbNCJcTGUiISIqJCIwVVMzTSI+UUIhIzU3JCQiMGJOR0gzRmQiISIqJCIwODRUcm1ZQyMhIzU3JTckJCIwZlVQJSoqSHM6ISIqJCIvRDYoW0VsI0ghIio3JCQiMF8qNCR6JWYmZSIhIiokIjBycmwpSEUqUSQhIzU3JCQiMCw5VzFTU2QiISIqJCIuYm5qYyxJJCEiKTclNyQkIjBuTCFRPitxOiEiKiQiMF9mJyp6ejkpUiEjNTckJCIwVzMpKXojKnllIiEiKiQiMFY+PiRHZFJXISM1NyQkIjAkPlpwK1Z2OiEiKiQiMGpjPCQ9SWJWISM1NyU3JCQiMCM9MDRvam46ISIqJCIwPXVgVU50LiYhIzU3JCQiMEghekZ6RCFmIiEiKiQiMF4qNGsuKSopWyYhIzU3JCQiL29KcD4qb2QiISIpJCIwJ1t4KUhaK1QmISM1NyU3JCQiMEo2PVsjPmw6ISIqJCIwKHBFL3ZGJTQnISM1NyQkIjB6SV1ELUZmIiEiKiQiMFksSlcsdGAnISM1NyQkIjBhaWJeUiV5OiEiKiQiMCcpUXh2M1ZZJyEjNTclNyQkIjAvOS4kNG1pOiEiKiQiMCp6R0FiYF9yISM1NyQkIjAyR2whUUImZiIhIiokIjA8dkhlMVZlKCEjNTckJCIwRXJYJ2UzIWUiISIqJCIwTiRwcCVwel4oISM1NyU3JCQiMFZ6WStTK2MiISIqJCIwTT0+JltRNyMpISM1NyQkIjBvaUB0YXlmIiEiKiQiMGNSN1Q/KEgnKSEjNTckJCIwKmZ3aEQlPWUiISIqJCIwZXRdKW8oM2QpISM1NyU3JCQiMHAnPSQqZUxkOiEiKiQiMG0lKSpRVjl1IyohIzU3JCQiMFRiTyUpZTBnIiEiKiQiMCh6MSMzQ0tuKiEjNTckJCIwXCo9YiE9UGUiISIqJCIvcmEzKlJHaSohIio3JTckJCIwJlI/emljYTohIiokIjBAIj40byJRLiIhIio3JCQiMDtRd1hHTGciISIqJCIwXy4oW2pXcjUhIio3JCQiMGlpd2Y6ZGUiISIqJCIwWCZHSEdPbjUhIio3JTckJCIwKjQ2aFN3XjohIiokIi8yI0h1I1tTNiEiKTckJCIwN0pkbkloZyIhIiokIjBeajJ0MWA8IiEiKjckJCIvZm1nLyR5ZSIhIikkIjBoW3VtKEhzNiEiKjclNyQkIjBaMzs3IikqWzohIiokIjA0ZGoieVdaNyEiKjckJCIwakxfaDgqMzshIiokIi9tNnR6Jyl5NyEiKTckJCIwTVYuZFkrZiIhIiokIi8jKjQlb2ZxRiIhIik3JTckJCIwalw3LiJIWTohIiokIjBDRk8jNHVhOCEiKjckJCIwWyNmMFBnNjshIiokIjAjZmoiPSxAUSIhIio3JCQiME5CJVtJTCNmIiEiKiQiMFV2W0I/O1EiISIqNyU3JCQiMGB5KXApKXlWOiEiKiQiMEBLYUh4QlkiISIqNyQkIjBlanAnZTU5OyEiKiQiMFY/YzciKlxbIiEiKjckJCIwIlxOKHBUWWYiISIqJCIwYkF2JFsmZlsiISIqNyU3JCQiMHRSYydmZVQ6ISIqJCIwc3NraF0uZCIhIio3JCQiMFAtN3gzamgiISIqJCIwUXAuN1d2ZSIhIio3JCQiMCRwREZxIXBmIiEiKiQiMEhXIT0mWytmIiEiKjclNyQkIjB1USUzISl6UjohIiokIjB2bjVWRSd5OyEiKjckJCIwTy4lR240PTshIiokIjAjUWNAWXoqbyIhIio3JCQiMDFVRF9dISpmIiEiKiQiMEJCMmAsUnAiISIqNyU3JCQiMEIzISpHRiZROiEiKiQiMEFiJHAqUnJ5IiEiKjckJCIwKFEkeVduJD47ISIqJCIwJGUxKlIyPXoiISIqNyQkIjAqZSdwKikqKTRnIiEiKiQiMC4kel1OYCh6IiEiKjclNyQkIjBOJUh5SyV5YCIhIiokIjAtPHEvLGUqPSEiKjckJCIwd1omZTkwPzshIiokIi9OPlBFbiQqPSEiKTckJCIwM2xBJT5sLTshIiokIi9iN0xUKTQhPiEiKTclNyQkIjBFOmFIb3hgIiEiKiQiLyl6LD8xWCsjISIpNyQkIjAmb1VUazc/OyEiKiQiLy0jKSp6JFwmKj4hIik3JCQiMGlJWz8mKVJnIiEiKiQiMGlwMEEzVisjISIqNyU3JCQiMDtqXzVVb3QiISIqJCEwdTw5I2Y8VEIhIzY3JCQiMDtqXzVVb3QiISIqJCIwdTw5I2Y8VEIhIzY3JCQiMCV5YiZwaSFHPCEiKiQiMGt6Kyw8dUsiISM2NyU3JCQiMDw6ayopSFd0IiEiKiQiMDFQJXpFKW89KSEjNjckJCIwOjZUSmEjUjwhIiokIjAuXioqKVtkJ0ciISM1NyQkIjByeEcjcFZIPCEiKiQiMHJWRyJbSCo9IiEjNTclNyQkIjByP1ZrISo+dCIhIiokIi95SGdkKD0oPSEiKjckJCIwaDBpYyRwVDwhIiokIjBuIlxiMGxRQiEjNTckJCIwIlxlJXpTM3QiISIqJCIwMDNoaHdjQyMhIzU3JTckJCIwd1g8JykpXEg8ISIqJCIwYHJGPVZiI0ghIzU3JCQiMGMheVtgPVc8ISIqJCIwbzc0SFktUiQhIzU3JCQiMHoneVpDSEs8ISIqJCIwUiIqZSZRKD1JJCEjNTclNyQkIjBRRVY8S3BzIiEiKiQiMDleJClRXil6UiEjNTckJCIwJSoqPk8/dlk8ISIqJCIveUFWNz9UVyEiKjckJCIvMFgrMSJRdCIhIikkIjBDKzdpS3lOJSEjNTclNyQkIjBCWlQqR0ZDPCEiKiQiMGIhMylbPl0uJiEjNTckJCIwNHpqSjYlXDwhIiokIjA4JFIsakgiXCYhIzU3JCQiMF9qISlcOGF0IiEiKiQiMHM5KGUiZU1UJiEjNTclNyQkIjAjeW5bJzQ6cyIhIiokIi9sMSEqKj04NCchIio3JCQiLyZbPWN1QHYiISIpJCIwIz5JZCpmLWEnISM1NyQkIjA8Zy14PHJ0IiEiKiQiMFkvNVs6J29rISM1NyU3JCQiMEBpNjdSJz08ISIqJCIwNHcnZmgxXHIhIzU3JCQiMDZrJCozWF12IiEiKiQiMDIoZVhmeChlKCEjNTckJCIwQV12OlAqUTwhIiokIjAwXXZ6SUpfKCEjNTclNyQkIjBlW0wmem06PCEiKiQiMDNbaSI+aDMjKSEjNTckJCIwdHhyRDshZTwhIiokIjAjKTRwTSRcTCcpISM1NyQkIjAtQU8wIikzdSIhIiokIjBXaj4yJXp3JikhIzU3JTckJCIwOmBNIltoNzwhIiokIjBoZzMqektxIyohIzU3JCQiMDx0cVJwNXciISIqJCIwLSM+SS8veCcqISM1NyQkIjBfXFAiRyZIdSIhIiokIjBMXlBVaiRIJyohIzU3JTckJCIvNGE/RF40PCEiKSQiMEZFP3ZlTS4iISIqNyQkIjBVJikqKm9yVHciISIqJCIwWW9lUy89MiIhIio3JCQiMCR5Y0F5OVg8ISIqJCIwXG4hZnMwbzUhIio3JTckJCIwIlJlRCo0a3EiISIqJCIwZUtQIVE8UzYhIio3JCQiL0MlXEd1c3ciISIpJCIwal4qcGNodjYhIio3JCQiMCYqeVlUXnV1IiEiKiQiME9zMko5STwiISIqNyU3JCQiMGhRaSlIUC48ISIqJCIwJ2U9Umw/WjchIio3JCQiL3hHQzdKcTwhIikkIjAkeUddIzQiejchIio3JCQiMEooSDdwJClcPCEiKiQiMCVmQShIIXl4NyEiKjclNyQkIjAxJ3klPiVbKzwhIiokIjAqKXpeIVxkYTghIio3JCQiMEVTZCwrS3giISIqJCIwRiQzK3NFI1EiISIqNyQkIjAuJlJ0VUVfPCEiKiQiLzE2JUhKQlEiISIpNyU3JCQiMEFheE9SeXAiISIqJCIvNipvRyJHaTkhIik3JCQiL0B4VVslZXgiISIpJCIwYWhUOCgzJlsiISIqNyQkIjAmKmVjMSFvYTwhIiokIjBGUyd6KlxtWyIhIio3JTckJCIwPCRcLTVhJnAiISIqJCIwIj4sTyEzLmQiISIqNyQkIjA6TCEzSzl5PCEiKiQiMD5JM3EnZShlIiEiKjckJCIwO3lpYj5xdiIhIiokIi8mKkd4I0gyZiIhIik3JTckJCIwYiUpbzopbyRwIiEiKiQiME5dZiFbaHk7ISIqNyQkIjB3VE8wJyoqejwhIiokIjBCIm9ZaSEpKm8iISIqNyQkIjAqKj4yWDYjZjwhIiokIjBfO01idlhwIiEiKjclNyQkIjA7JyllNGtCcCIhIiokIjB6Vk84UnJ5IiEiKjckJCIwO1NZNj84eSIhIiokIjBFeFpCMz16IiEiKjckJCIwXmleNiY9aDwhIiokIjBcIkhZLkApeiIhIio3JTckJCIvaylcS0M7cCIhIikkIjAiW0NDNiFlKj0hIio3JCQiMCIqUmIpKWY/eSIhIiokIjBybCpmRG4kKj0hIio3JCQiMC9KIj0iekd3IiEiKiQiMExqVnFwOyE+ISIqNyU3JCQiMCdmPydHKVsicCIhIiokIi8pcFgmPV4vPyEiKTckJCIwTz9WI2Y+I3kiISIqJCIvLVZYIilbJio+ISIpNyQkIjAmSDAhNFxVdyIhIiokIjApM2gwMyswPyEiKjclNyQkIjBFMEAlb3QlKj0hIiokITB1PDkjZjxUQiEjNjckJCIwRTBAJW90JSo9ISIqJCIwdTw5I2Y8VEIhIzY3JCQiMCYqKlJLdSZmKT0hIiokIjBreissPHVLIiEjNjclNyQkIi9rVCkpUTUjKj0hIikkIi9VLkwzZiY9KSEjNTckJCIwNyV6JnpwdCo9ISIqJCIwSyJmdVNxJ0ciISM1NyQkIi9uIlsoPlgoKT0hIikkIjAoPidwJ2Z0Kj0iISM1NyU3JCQiMDE3XS5MJSopPSEiKiQiMCdwZW9zUHI9ISM1NyQkIjBZKT5cMS8rPiEiKiQiMF8tcy9cIlJCISM1NyQkIjBvNERKdCopKT0hIiokIjBjRls7OG5DIyEjNTclNyQkIi5ZLGoqbycpPSEiKCQiMGNMYFEoW0NIISM1NyQkIjBga1MwJXktPiEiKiQiMGxdJCkzLThSJCEjNTckJCIweSpRTG5hISo9ISIqJCIwYWsud1hPSSQhIzU3JTckJCIwRURFR1hRKT0hIiokIjBLMkIiKkcieVIhIzU3JCQiMEUmZSwlR2MhPiEiKiQiMGpyIz5QI0hXJSEjNTckJCIwVmNgSig+Iyo9ISIqJCIwVTUzSFgvTyUhIzU3JTckJCIwOTAsWiEpMyk9ISIqJCIwY01YPzpFLiYhIzU3JCQiMFIwVEAkZjM+ISIqJCIwOFJcZStQXCYhIzU3JCQiMGhXInl5JVIqPSEiKiQiMG8nM0RtJ3BUJiEjNTclNyQkIjAzMExuJ3l4PSEiKiQiMDtkWiVbSikzJyEjNTckJCIwWDA0LChvNj4hIiokIjBFNkU1a0thJyEjNTckJCIwKjQkUjI8ZSo9ISIqJCIwRmgtKVwsdGshIzU3JTckJCIvWk9dIW9YKD0hIikkIjApeTBtM2pYciEjNTckJCIwJGUlUWowXCI+ISIqJCIwRzAjUjdAImYoISM1NyQkIjAkUSUpZXcieSo9ISIqJCIwKEdZNlxOR3YhIzU3JTckJCIwOlhwcFU3KD0hIiokIjAkKkcmeiV5XD8pISM1NyQkIjBRbHMpNEI9PiEiKiQiMCcqR095RXJqKSEjNTckJCIwMipHVlwmKioqPSEiKiQiMCI0JSlSM3MjZSkhIzU3JTckJCIvKiopPl1WeSc9ISIpJCIvMUgyN3dtIyohIio3JCQiMGo/QT1JOyM+ISIqJCIwLmlQQDIxbyohIzU3JCQiMC5MPFREQSE+ISIqJCIwKkdkZSJIZWoqISM1NyU3JCQiMGlBV149Vyc9ISIqJCIwLlsoKVtNSi4iISIqNyQkIjAienlwXjBEPiEiKiQiL245cCdHQDIiISIpNyQkIjBXdypSYmgvPiEiKiQiMEJhZ0JSKG81ISIqNyU3JCQiMFxFIjMxLmg9ISIqJCIwLTtGIkghKlI2ISIqNyQkIjAvJTN3SVdHPiEiKiQiMD5vNGMnKWU8IiEiKjckJCIuImY5NDUyPiEiKCQiMF5hI3lOcnQ2ISIqNyU3JCQiMHljPzZjeCY9ISIqJCIwKD0vZDsrWjchIio3JCQiMHZgQGQ8PCQ+ISIqJCIwIj1WS1RKejchIio3JCQiMCo9PWRlazQ+ISIqJCIwPS44dCJbeTchIio3JTckJCIwcmdjLCNvYT0hIiokIjB2PkI9UVdOIiEiKjckJCIwIilcJm87ek0+ISIqJCIwVFZII1JTI1EiISIqNyQkIi8uY1ZRPzc+ISIpJCIvcCpvJ1wtJFEiISIpNyU3JCQiMHcsV1YsPiY9ISIqJCIvbz0hUS9BWSIhIik3JCQiMHgzKVxBZFA+ISIqJCIwJGUnMy9rXlsiISIqNyQkIi9eIXkuPloiPiEiKSQiMF5JSk9LdFsiISIqNyU3JCQiMFJfQUcyJlw9ISIqJCIwJlE0M1pGcTohIio3JCQiMDllPlNtKlI+ISIqJCIwRVsoRytpKGUiISIqNyQkIjA6PS89SHIiPiEiKiQiMCdHaztIUyJmIiEiKjclNyQkIjA5bTFiJWVaPSEiKiQiMFkicGdlZ3k7ISIqNyQkIjBSV044Kik9JT4hIiokIjA3Uz4+OikqbyIhIio3JCQiLyk9RyUpcCQ+PiEiKSQiMHl1ZCxaX3AiISIqNyU3JCQiMFp0LzktaSU9ISIqJCIwIylvblxRcnkiISIqNyQkIjAxUFBhckslPiEiKiQiMENfOygpMz16IiEiKjckJCIvdDoxKHo4Iz4hIikkIjBKbkYjbykpKXoiISIqNyU3JCQiL3IrSmNTWD0hIikkIi9qKyQ9LGUqPSEiKTckJCIwVi5LMG9TJT4hIiokIjBBLzddc08qPSEiKjckJCIwNE8rOTFKIz4hIiokIjApKVxHQ2JCIT4hIio3JTckJCIwSmslZkNAWD0hIiokIi5lXj07WCsjISIoNyQkIjBBWVpBaFUlPiEiKiQiLlVbIlFbJio+ISIoNyQkIjBjVnU1NVgjPiEiKiQiLmBUVyRwMD8hIig3JTckJCIwUFoqeTpqXz8hIiokITB1PDkjZjxUQiEjNjckJCIwUFoqeTpqXz8hIiokIjB1PDkjZjxUQiEjNjckJCIwMFUjcEAmUS8jISIqJCIwa3orLDx1SyIhIzY3JTckJCIwKiozYl14KFw/ISIqJCIwKXkhSDIhPiU9KSEjNjckJCIwdiZRX2NbYj8hIiokIjAmUmddVCVvRyIhIzU3JCQiMG8oKjMkb1lYPyEiKiQiMHkoPkBSPSE+IiEjNTclNyQkIjBiTFpnc28vIyEiKiQiMDRZJ1ExJTMoPSEjNTckJCIwPWhKYiFSZT8hIiokIjBSVnJuJm9SQiEjNTckJCIwIlxxKipmNVo/ISIqJCIwXmIhUmd4WkEhIzU3JTckJCIwY0MoND0oUS8jISIqJCIwQGhXMWtMI0ghIzU3JCQiMD1xIls4Umg/ISIqJCIuQiM0YVUjUiQhIik3JCQiMHg7bU4uKVs/ISIqJCIvLFprLVowTCEiKjclNyQkIjB5aFkhM3VTPyEiKiQiL0NyX11Ld1IhIio3JCQiMCdIQmBCX2s/ISIqJCIwYm0peXZzV1chIzU3JCQiMGVtJlw0Zl0/ISIqJCIwaShIOU04alYhIzU3JTckJCIwVE0sc2Z1LiMhIiokIjBgKjR3ZDlJXSEjNTckJCIwTGd4Vi55MSMhIiokIjA6dUwscWhcJiEjNTckJCIvVHR2ZVxfPyEiKSQiMEprd0JmMFUmISM1NyU3JCQiLyd6JWZgLU0/ISIpJCIwN25PJXpIJjMnISM1NyQkIjA5OiUpelA3MiMhIiokIi84cS41R1lsISIqNyQkIjB3dm1qUFgwIyEiKiQiMCZcSTRjW3hrISM1NyU3JCQiMGRhTjJfLy4jISIqJCIwJyopKj0+bUE5KCEjNTckJCIwPFNWMzZbMiMhIiokIi9VTzhmZCVmKCEiKjckJCIwJGZdcGlzYz8hIiokIjBrJFJHUWhMdiEjNTclNyQkIjBVISp6YHJuLSMhIiokIjBsOFZNOTo/KSEjNTckJCIwSy8qPjtceT8hIiokIjBEVyk9NGZTJykhIzU3JCQiMDFFej9oIWY/ISIqJCIvJG8sN0cnKWUpISIqNyU3JCQiL0RZdjsuQj8hIikkIjBwIWUyYVhqIyohIzU3JCQiMENLQ1tKQTMjISIqJCIwJj5aOEkiUm8qISM1NyQkIjAvUSJvMmBoPyEiKiQiMG5uUlc5QWsqISM1NyU3JCQiLyczKnBbSD4/ISIpJCIvL1Y9RCVHLiIhIik3JCQiMDgnKXpHb2YzIyEiKiQiME1rJVIxVXM1ISIqNyQkIi8jUj08N1QxIyEiKSQiMDZ2SSV5U3A1ISIqNyU3JCQiMGNVMF5OYywjISIqJCIwWTM/I2ZtUjYhIio3JCQiMD1fdGtGJyozIyEiKiQiMHZ2O2JCaDwiISIqNyQkIjBAXVUyc24xIyEiKiQiMDk4WkQnUnU2ISIqNyU3JCQiMFxIPCRvODc/ISIqJCIwUicpW0tGb0MiISIqNyQkIjBEbGhLRUo0IyEiKiQiMEgoZWslKVt6NyEiKjckJCIwMm1EaW4lcD8hIiokIjBBXFxDbSJ6NyEiKjclNyQkIjBDWCMzcSkpMz8hIiokIjAuZVohW0thOCEiKjckJCIvJlwnXGhQJzQjISIpJCIwNzAwSTxEUSIhIio3JCQiMDJXPjVbQDIjISIqJCIwYjV6Py9QUSIhIio3JTckJCIvYklMWChmKyMhIikkIjBoIVtNPzlpOSEiKjckJCIwQyplQycpRyo0IyEiKiQiMC1zbFFFX1siISIqNyQkIjBUd15AZFoyIyEiKiQiLy8sX1krKVsiISIpNyU3JCQiMEI4Ni8kWy4/ISIqJCIwLEhgPVstZCIhIio3JCQiMF4ieTsseSxAISIqJCIwNDg6Yll3ZSIhIio3JCQiMFFnPilmQng/ISIqJCIwXjV4NnI/ZiIhIio3JTckJCIwPlkjNGZbLD8hIiokIjBHamokKSlmeTshIio3JCQiMGFbJ1tzeC5AISIqJCIwSG9pQEEpKm8iISIqNyQkIjAnKilHU2hfej8hIiokIjBKQjpjO2ZwIiEiKjclNyQkIjAtaEA5VCsrIyEiKiQiMGIiUSshUXJ5IiEiKjckJCIwc0xkLEFfNSMhIiokIjBeUiFvJDQ9eiIhIio3JCQiLzg8MlFkIjMjISIpJCIwb3IrMWomKnoiISIqNyU3JCQiMExAbjgoPSoqPiEiKiQiMCUpXChHNyFlKj0hIio3JCQiMFR0Ni13ZzUjISIqJCIwcGdhWHNPKj0hIio3JCQiMHJOUS9MTDMjISIqJCIwPk5hdlNJIT4hIio3JTckJCIwUiEzNypSKikqPiEiKiQiMEhjTWQ+WCsjISIqNyQkIjBOOWVDQmo1IyEiKiQiMHJWbFUhWyYqPiEiKjckJCIwSEBAIipvWjMjISIqJCIwIj5TcWdRMT8hIio3JTckJCIwWip5OmpfNUEhIiokITB1PDkjZjxUQiEjNjckJCIwWip5OmpfNUEhIiokIjB1PDkjZjxUQiEjNjckJCIwOyUzMXB1LEEhIiokIjBreissPHVLIiEjNjclNyQkIjAubiI9MlgyQSEiKiQiMDYpPlE3byM9KSEjNjckJCIwIz5UOD5nOEEhIiokIjAkXDJNXSpwRyIhIzU3JCQiMEAzNV4iWy5BISIqJCIwdiM9eCdRMT4iISM1NyU3JCQiMGYiPnAiNFY/IyEiKiQiL0QocDJuLSg9ISIqNyQkIjBPKFFpTXU7QSEiKiQiMChwIilRI2YtTSMhIzU3JCQiME8xZitSXz8jISIqJCIwQno9J1snKVtBISM1NyU3JCQiMEdZTy1YNT8jISIqJCIwXjg0S3lAI0ghIzU3JCQiMG5LemcyK0EjISIqJCIvMnhfNmgkUiQhIio3JCQiMCpwU0FGMTJBISIqJCIvNj8vXk0yTCEiKjclNyQkIjBQeXhZPXc+IyEiKiQiMChHQGlBWHVSISM1NyQkIjBlK1E7TU1BIyEiKiQiMDNtJHAuZ1lXISM1NyQkIjBiW1k3IyoqM0EhIiokIjB0KWYmUSEqZU8lISM1NyU3JCQiMHd5RTw2Uz4jISIqJCIwMDsnKXBLdy0mISM1NyQkIjA+KyplOS9GQSEiKiQiMGtkMzQkbylcJiEjNTckJCIwOjB0KnowNkEhIiokIjBhUnkjSEFDYSEjNTclNyQkIjAiSHE/ekEhPiMhIiokIjBUY0BbJ0gjMychIzU3JCQiMC93M3JDM0IjISIqJCIwLTdfWSNHXGwhIzU3JCQiMEMkemcjektAIyEiKiQiMEZiRHAyP1snISM1NyU3JCQiMENIXHUmSCc9IyEiKiQiMDwqb0MsK1JyISM1NyQkIjByXG0pb3ZNQSEiKiQiMCpSZCEpPiV5ZighIzU3JCQiMEgmKm9YaGNAIyEiKiQiMDRpJSozJSkpUXYhIzU3JTckJCIwenY6UWhBPSMhIiokIjA5UV5tUCMpPikhIzU3JCQiMDsuK0QielFBISIqJCIwdz4hKWZuUWspISM1NyQkIjAmKkdLaCc+PUEhIiokIjBubzU2JVwlZikhIzU3JTckJCIwRiVmZXg9eUAhIiokIjBuKCl6QTUvRSohIzU3JCQiMG4lKUgoWydHQyMhIiokIjAnXDEkPmVwbyohIzU3JCQiMDQ4RTRrM0EjISIqJCIwI3onXFcwJlsnKiEjNTclNyQkIjBveW4tXVQ8IyEiKiQiMFFdS2QhZUs1ISIqNyQkIjBGK1tnLXBDIyEiKiQiME9XWWUjb3M1ISIqNyQkIjBfdUMzS09BIyEiKiQiMClwS2ZIMXE1ISIqNyU3JCQiMCQpeiVHOUJxQCEiKiQiMEBoa25lJVI2ISIqNyQkIjA3KjQuNyMzRCMhIiokIi5Cc3pJajwiISIoNyQkIjAqKUhDW2ZrQSMhIiokIjAkb1hqTjF2NiEiKjclNyQkIjAjW2xhIj5sOyMhIiokIjAvJnAoXHltQyIhIio3JCQiMDhDcFpMWEQjISIqJCIwa3k8SFAnejchIio3JCQiMCR6R1YhKUhIQSEiKiQiMHomUklnJCl6NyEiKjclNyQkIjAmeWZvLTVqQCEiKiQiMGslKnk0SVVOIiEiKjckJCIvNilIT196RCMhIikkIjBfb3QrN0VRIiEiKjckJCIwQj9UbiU0S0EhIiokIjAwOVxbclZRIiEiKjclNyQkIjAoZi5keDBnQCEiKiQiMD40NiM0NGk5ISIqNyQkIjAoSGF1Wyo0RSMhIiokIjBXVioqXHhfWyIhIio3JCQiMDREUydRek1BISIqJCIwLkdbKSlvJylbIiEiKjclNyQkIi9cbiZ5bXU6IyEiKSQiMEBAU3dFLWQiISIqNyQkIjAwL2YlZWVqQSEiKiQiMCozI0coem0oZSIhIio3JCQiMDFlKG8sTVBBISIqJCIwb21gNE5GZiIhIio3JTckJCIweFMhcDdSYkAhIiokIjBOa0pBJGZ5OyEiKjckJCIwPVFET2hjRSMhIiokIjBBbiVIeSMpKm8iISIqNyQkIjB5JUgpcCFvUkEhIiokIjBSNS5rJWUncCIhIio3JTckJCIwKGYjKikqMylROiMhIiokIjAxWmdnUHJ5IiEiKjckJCIwKUhsSzw8bkEhIiokIi51Qnc0PXoiISIoNyQkIi9lTD12d1RBISIpJCIwPm5PNlItIT0hIio3JTckJCIwaG0lKnpvSDojISIqJCIwaWFdRSxlKj0hIio3JCQiME03QCRRM29BISIqJCIvZjo+Q24kKj0hIik3JCQiMD1oXSYpZk5DIyEiKiQiMEorc0NFUCE+ISIqNyU3JCQiMGItKHoqcEU6IyEiKiQiL05KdEFfLz8hIik3JCQiL2soPWwjUW9BISIpJCIvbG9FeFomKj4hIik3JCQiMFFlZihmLVhBISIqJCIwJFE6Xid5cSsjISIqNyU3JCQiMGVKRTBAJW9CISIqJCEwdTw5I2Y8VEIhIzY3JCQiMGVKRTBAJW9CISIqJCIwdTw5I2Y8VEIhIzY3JCQiMEVFSGtUJ2ZCISIqJCIwa3orLDx1SyIhIzY3JTckJCIwJVJFKFxCXk8jISIqJCIwL2EpR18xIj0pISM2NyQkIjBBKip6Zz08UCMhIiokIjBMNF1qY3JHIiEjNTckJCIwX1BdLidcaEIhIiokIjBFTkNCKzY+IiEjNTclNyQkIi8iUVxiVTxPIyEiKSQiMCRbLV55bHA9ISM1NyQkIjAxRC5iKjR2QiEiKiQiMGxrWllvM00jISM1NyQkIi9tKXBac0xPIyEiKSQiL2Z1LiN6KlxBISIqNyU3JCQiMC01ciYqMyNlQiEiKiQiMGNZWUxONCNIISM1NyQkIjA5YCJbSmp5QiEiKiQiMGxQIVJUJltSJCEjNTckJCIwLihcLl9LbEIhIiokIjB6Y3MneUU0TCEjNTclNyQkIi8mWzY8eVdOIyEiKSQiMGIiKWVnQUQoUiEjNTckJCIwbTlUJFJPI1EjISIqJCIwUihwRCtgW1chIzU3JCQiMCcqNC1OLHVPIyEiKiQiMCNcLEsmNChvViEjNTclNyQkIjBEdENrTjBOIyEiKiQiMEtRamEmNERdISM1NyQkIjAiKip5aWtJJ1EjISIqJCIwT05KQz83XSYhIzU3JCQiMCd5JVxeTSdwQiEiKiQiMDJuJFJfJXpVJiEjNTclNyQkIi9lNFVvUllCISIpJCIwJ2YlSDBNJHpnISM1NyQkIjBPbkpFWC9SIyEiKiQiMFlBVypbQ19sISM1NyQkIjBgeT5VVD9QIyEiKiQiMDxyOHJqbFsnISM1NyU3JCQiMENRKTNPNVVCISIqJCIwdyFmLEomZTgoISM1NyQkIjAjXFUnXFFaUiMhIiokIi9Dbi4hKik0ZyghIio3JCQiMC88M1RAWVAjISIqJCIwIjQ5TGw5V3YhIzU3JTckJCIwenIkWyY9eEwjISIqJCIwO2NhWGRePikhIzU3JCQiMFAiKm9iQiIqUiMhIiokIjB0LHgheSVwaykhIzU3JCQiMFFpTSJ6TnhCISIqJCIwUHh2Oy4uZykhIzU3JTckJCIwPiVmeSk9TEwjISIqJCIwN3ldVDx3RCohIzU3JCQiMCgqb21BQk5TIyEiKiQiMF91ZiteKCpvKiEjNTckJCIwVzxZLkAtUSMhIiokIjAlUltpXHBhJyohIzU3JTckJCIwSnkqcDAqKkdCISIqJCIwZiUqZS5ZQi4iISIqNyQkIjAmW0dOOiZ5UyMhIiokIjA6Kz83PEgyIiEiKjckJCIwWDRvYnFKUSMhIiokIjBSLTgoXHFxNSEiKjclNyQkIjA5LlE9QltLIyEiKiQiMEoxaEd4I1I2ISIqNyQkIjAtZzkjKj0/VCMhIiokIi96ZCg9N2w8IiEiKTckJCIwJmZYWSplaFEjISIqJCIwJ1FTMXBydjYhIio3JTckJCIwS0BeXzA0SyMhIiokIjAkKXAoRzRiWTchIio3JCQiMCU9OSFlT2ZUIyEiKiQiMCdRcWdbd3o3ISIqNyQkIjA7YjQ5TSIqUSMhIiokIjBIJjMpMyRcIUciISIqNyU3JCQiMCVSbnQ/SzxCISIqJCIwXlBcU11UTiIhIio3JCQiMEEqZUorXz5DISIqJCIwbEQucSJwI1EiISIqNyQkIjBjaDwuVT9SIyEiKiQiMCRHNUQpR11RIiEiKjclNyQkIjAxKWUqM11USiMhIiokIjAzdmRkWz9ZIiEiKjckJCIvXm46P3BBQyEiKSQiMGJ4XyUpPmBbIiEiKjckJCIwaSxqakdbUiMhIiokIjAlSDlHbUsqWyIhIio3JTckJCIwPThmRmQ5SiMhIiokIjBEZ09CNC1kIiEiKjckJCIwKSpcJEhbUURDISIqJCIwJj09LmJvKGUiISIqNyQkIjAneSUqKik+VyhSIyEiKiQiMClmaVVkUiRmIiEiKjclNyQkIjBqLFgqKSpINEIhIiokIjBIQypvJylleTshIio3JCQiMGBoMkBVdlUjISIqJCIwSDJQUUspKm8iISIqNyQkIjAoKT09IVEkKSpSIyEiKiQiMGAuV2Rec3AiISIqNyU3JCQiMDctPEVAeEkjISIqJCIwKmZoKEdQcnkiISIqNyQkIjAvaE4lMzdIQyEiKiQiMDEwMzM1PXoiISIqNyQkIjBWalYiNCc+UyMhIiokIjBiQ0stOjQhPSEiKjclNyQkIjBbPHplXW5JIyEiKiQiMFZcVkgsZSo9ISIqNyQkIjBvWHReIjRJQyEiKiQiLzYnKSpRc08qPSEiKTckJCIwVyVRI2YneS5DISIqJCIwMSopPnM2VyE+ISIqNyU3JCQiMCIzKlE7LWtJIyEiKiQiLyp5KGVXXy8/ISIpNyQkIjBOczglKlIvViMhIiokIi82QVRiWiYqPiEiKTckJCIwV0tvayJHMEMhIiokIjBNKXpxNngyPyEiKjclNyQkIjBwdCUqeTpqXyMhIiokITB1PDkjZjxUQiEjNjckJCIwcHQlKnk6al8jISIqJCIwdTw5I2Y8VEIhIzY3JCQiMFBvKHpqYDxEISIqJCIwa3orLDx1SyIhIzY3JTckJCIwXCo0OWV6QUQhIiokIjAoKnpVK1YkeiIpISM2NyQkIjApeSVbd04pSEQhIiokIjB1bXUmKUd0RyIhIzU3JCQiMC5jR1U1Jj5EISIqJCIwKT5SIWVvOj4iISM1NyU3JCQiMCpRdSpmcyI+RCEiKiQiMD1yQkc5IXA9ISM1NyQkIjBbLiN6KmVNYCMhIiokIi8kPU0uNzpNIyEiKjckJCIwSydbYWxdQEQhIiokIjA8RGRlPTZEIyEjNTclNyQkIjA4SWlOamBeIyEiKiQiMEo5ZEpTJz5IISM1NyQkIjBDPEZBb3NgIyEiKiQiLypwejpcaFIkISIqNyQkIjAnUUBSNmZCRCEiKiQiMF9YRi1PN0okISM1NyU3JCQiMC0uKygqPjheIyEiKiQiMGNDKkh3YXFSISM1NyQkIjBOVyozO0pURCEiKiQiMFFhOyswMFglISM1NyQkIjBMPXotPmVfIyEiKiQiMGVVXEAlZXJWISM1NyU3JCQiMF8jKkc8TXFdIyEiKiQiMFEiNGA9YkFdISM1NyQkIjAmWzAxdWZYRCEiKiQiL0JRT1J3LmIhIio3JCQiMFsrWVxEI0dEISIqJCIwM0w9XDk8ViYhIzU3JTckJCIwOWBAd01EXSMhIiokIjBGTFYqKUhrMichIzU3JCQiMEIlejtvNF1EISIqJCIwOk5JMFxeYichIzU3JCQiMHR1Y01CM2AjISIqJCIwJjNSZyRRNlwnISM1NyU3JCQiMCl5VFwrKXlcIyEiKiQiMGJASjdSRzgoISM1NyQkIjBcSCZIOnZhRCEiKiQiMGhUQClIKy93ISM1NyQkIjAqNGFxVGdMRCEiKiQiMFw/VyJmUVx2ISM1NyU3JCQiMEQhPiVvW0pcIyEiKiQiMFFXLiNlRiM+KSEjNTckJCIwN2RaKkdbZkQhIiokIjBfOEdXSClcJykhIzU3JCQiL0pZJyk+YU9EISIpJCIwSGNrb1dnZykhIzU3JTckJCIwPSRlXzRWKVsjISIqJCIwTCF5JnpqXUQqISM1NyQkIjA+a2ppK1VjIyEiKiQiL0JGRFlJI3AqISIqNyQkIjBeR191KGZSRCEiKiQiMCY9aC4xeWcnKiEjNTclNyQkIjAvaSFlOiNRWyMhIiokIjBkJT0yaThLNSEiKjckJCIwTCYpMy01KW9EISIqJCIwOzUyJnA3dDUhIio3JCQiMCplXjlQc1VEISIqJCIwIikzamNNODIiISIqNyU3JCQiMEcrZjg5JXpDISIqJCIwNiUpekM9IlI2ISIqNyQkIjA0WklXPEtkIyEiKiQiLyxxRDdudzYhIik3JCQiMEopKXpDbmVhIyEiKiQiMCkpKnk0eE53NiEiKjclNyQkIjBFJz5bdEh2QyEiKiQiMFl0RDRUa0MiISIqNyQkIjA2XjJCTXRkIyEiKiQiMEErcHB1KXo3ISIqNyQkIjAoZiRvenQqW0QhIiokIi9aeCM9UjZHIiEiKTclNyQkIjBMMEdDXzpaIyEiKiQiMHd2TSdHM2E4ISIqNyQkIjAvVWhMejVlIyEiKiQiL3V5VCNmRlEiISIpNyQkIjBhK1I/Kik+YiMhIiokIjAmKVE6KXluJlEiISIqNyU3JCQiLyczRGBdI29DISIpJCIwdSN5YEosaTkhIio3JCQiMHhRay8iUSVlIyEiKiQiMCopcHNFYmBbIiEiKjckJCIwVGJqU2hbYiMhIiokIjAkSEclNHoqKlsiISIqNyU3JCQiMEsobypbYGFZIyEiKiQiMGAseHIlPnE6ISIqNyQkIjAwZyMqM3lyZSMhIiokIjBlUyI+K3EoZSIhIio3JCQiME9tanBUdmIjISIqJCIwJ1skb3NgU2YiISIqNyU3JCQiMHB0aUA2S1kjISIqJCIwM01WI1xleTshIio3JCQiMG90RU8/JSplIyEiKiQiL3ZIR2gkKSpvIiEiKTckJCIwWSg9IW8mKSpmRCEiKiQiMEhdK2c8enAiISIqNyU3JCQiMFRSIj1AY2hDISIqJCIwai1vLVByeSIhIio3JCQiMCd6ITNZcDVmIyEiKiQiMFY9O001PXoiISIqNyQkIi8iKTRfUzppRCEiKSQiMGJPeSIzZiw9ISIqNyU3JCQiMC9jJnlDYGdDISIqJCIwdkckPTghZSo9ISIqNyQkIjBMIlIrIio0I2YjISIqJCIweCIpZU9zTyo9ISIqNyQkIjBGdihwSyxrRCEiKiQiME5nRj0oNDA+ISIqNyU3JCQiMEAmKlIzTyxZIyEiKiQiMCZwTF9pXy8/ISIqNyQkIjA7X1xcJlwjZiMhIiokIjAwand1dGEqPiEiKjckJCIwJikpXCc9T2JjIyEiKiQiLUxCT1kzPyEiJzclNyQkIjB6OmpfNVVvIyEiKiQhMHU8OSNmPFRCISM2NyQkIjB6OmpfNVVvIyEiKiQiMHU8OSNmPFRCISM2NyQkIjBaNW02SmFuIyEiKiQiMGt6Kyw8dUsiISM2NyU3JCQiMHRFL2tuL28jISIqJCIwVDw9ZTp2PCkhIzY3JCQiMCZbPzdNJnpvIyEiKiQiLjgoKmY2dkciISIpNyQkIjBXJUglcEN2biMhIiokIi8jXC9yVj8+IiEiKjclNyQkIjA6JilHOipmd0UhIiokIjB0bChSeExvPSEjNTckJCIwVlkoKio9Iz1wIyEiKiQiMHVCZ2QpPVVCISM1NyQkIjBHIz52OGt6RSEiKiQiMDtkSFsjR19BISM1NyU3JCQiL1xCRSEzRG4jISIpJCIwUlYnZSUpSD1IISM1NyQkIjBvJ1JFSSJmcCMhIiokIjAjMy86NVwoUiQhIzU3JCQiMEomeU0zJz1vIyEiKiQiMDpjKyZwQzhMISM1NyU3JCQiMFs1J2VTOW9FISIqJCIwN1F6RFEmb1IhIzU3JCQiLzYtJSpwRitGISIpJCIwIzNrdFZeX1chIzU3JCQiMHRnc1hYVW8jISIqJCIwW2dxInpddVYhIzU3JTckJCIwbEs8KXpdakUhIiokIjB4V2IyPCstJiEjNTckJCIwJCopKjMyOFxxIyEiKiQiMCIqR1JyKUgxYiEjNTckJCIwQzhhIzMkb28jISIqJCIwPFU9Kik+YlYmISM1NyU3JCQiLyRwYlBXJ2VFISIpJCIwTE4uRCpmdGchIzU3JCQiMEdpcW53KDRGISIqJCIwNExxcHp6YichIzU3JCQiMClcbnZTaSpvIyEiKiQiMDEkSDAmPWRcJyEjNTclNyQkIjBwRCkqPUhPbCMhIiokIjAnZmpnbycqSHIhIzU3JCQiMCplIUcnPXo5RiEiKiQiL3NpV18ob2coISIqNyQkIi5sTXMyRXAjISIoJCIwI1EjW1chZmF2ISM1NyU3JCQiMDcrdHRjJltFISIqJCIwXCI9VCkqZSo9KSEjNTckJCIwWkpgSmspPkYhIiokIjBUdz5VOkRsKSEjNTckJCIwPnhyImZ1JnAjISIqJCIwcDZhMjc8aCkhIzU3JTckJCIwKGV4PylHTmsjISIqJCIvNG1aTXRfIyohIio3JCQiMHJiPUIjKltzIyEiKiQiMHQiUnRcaiVwKiEjNTckJCIwJFssJCkzKiopcCMhIiokIjB3VyJITHdtJyohIzU3JTckJCIwajtkI29rUUUhIiokIjAiSFtuJVs+LiIhIio3JCQiMCdcInBBdShIRiEiKiQiMCQ9VCFwOUwyIiEiKjckJCIwODYhKlIpRy1GISIqJCIwJEhgIWZfPjIiISIqNyU3JCQiMFh2cGQxU2ojISIqJCIwbGU3W3kqUTYhIio3JCQiMDhjY1o5V3QjISIqJCIwY0RDKjQibzwiISIqNyQkIjAiRzFLPmUwRiEiKiQiMHV2JFF0KXA8IiEiKjclNyQkIjBicnlNJnBIRSEiKiQiMEZxSTNZakMiISIqNyQkIjAuZ1pxRChRRiEiKiQiMFQua3FwKno3ISIqNyQkIjB6czFeOikzRiEiKiQiMCwlW1RleCJHIiEiKjclNyQkIjB2O1BOIXpERSEiKiQiMER1XUFEU04iISIqNyQkIjAkWyIqKXBJRXUjISIqJCIwIiopPSEpbyJHUSIhIio3JCQiMHIpeidlTj5yIyEiKiQiMF5OJSoqKj5qUSIhIio3JTckJCIwMEc0O2VCaSMhIiokIjBoMCVlSyk+WSIhIio3JCQiMGAuPCpHMVlGISIqJCIwLlpFOyZRJlsiISIqNyQkIjBILls8IypbciMhIiokIjA6PiRIc2khXCIhIio3JTckJCIwdyZRJmVhJT5FISIqJCIwYHgtZCM9cTohIio3JCQiMCNlQ25rJypbRiEiKiQiMGRrbDs3eGUiISIqNyQkIjBKJypIX1J3ciMhIiokIjBlZ1diNFpmIiEiKjclNyQkIjAjPXooeUNyaCMhIiokIjAmZi80PWV5OyEiKjckJCIwd1JbRSdIXkYhIiokIjBqJmVWI1IpKm8iISIqNyQkIjAobycqPWw4P0YhIiokIjA0TFIqR2UpcCIhIio3JTckJCIwQiYpPlEuYWgjISIqJCIwSzUwIm84KHkiISIqNyQkIjBOWTFuPEl2IyEiKiQiMHQ1emI1PXoiISIqNyQkIjByS2IocE1BRiEiKiQiMEQvJD5sRS09ISIqNyU3JCQiMHYoUWBXSjlFISIqJCIwZi8jUTghZSo9ISIqNyQkIjAlUUMqZjFUdiMhIiokIjAkZitZQm4kKj0hIio3JCQiMCczKnkqKVJVcyMhIiokIjAxRT1qI3kwPiEiKjclNyQkIi5mWVdyUWgjISIoJCIwKSpmQHVGWCsjISIqNyQkIjBlc3pnXFh2IyEiKiQiMCxTeURzYSo+ISIqNyQkIjB2Jlsmeip5REYhIiokIjBKIyl6K2MiND8hIio3JTckJCIvejpqXzVVRyEiKSQhMHU8OSNmPFRCISM2NyQkIi96OmpfNVVHISIpJCIwdTw5I2Y8VEIhIzY3JCQiMGVfTSZlS0xHISIqJCIwa3orLDx1SyIhIzY3JTckJCIwanQlWypRIlFHISIqJCIwQVdfLiVldiIpISM2NyQkIjA7VXlkcmclRyEiKiQiMEtxVnYveEciISM1NyQkIjAiZTdwKVFiJEchIiokIjAjPSwzY18jPiIhIzU3JTckJCIwd11gMkFTJEchIiokIi8kPkFqSHcnPSEiKjckJCIwLmw0WCk9XUchIiokIjA8cU5vJypHTSMhIzU3JCQiMCQqZjIyeHgkRyEiKiQiMCVlQkcuWmBBISM1NyU3JCQiMCRRNEhHa0hHISIqJCIwRlYyIVwicCJIISM1NyQkIjAnPkEocG5YJkchIiokIjAlNCVIZHUpKVIkISM1NyQkIjAtQTZjTSwlRyEiKiQiME1dayd6SDpMISM1NyU3JCQiLyN6RXZdXCNHISIpJCIvIj5Oci9sJ1IhIio3JCQiMGZPT3hmI2ZHISIqJCIwJSlmIT16YWFXISM1NyQkIjBWPkUlM29VRyEiKiQiMF5RYkp1dVAlISM1NyU3JCQiMFdcPVRlKj5HISIqJCIwV0lGaS92LCYhIzU3JCQiME5tVzZfVSdHISIqJCIwQ1ZuOzYpM2IhIzU3JCQiMGpVKVstWFhHISIqJCIwXl0mKWZeJFJhISM1NyU3JCQiMCQ0YGMkR1oiRyEiKiQiMEYvUnpgMzInISM1NyQkIjAnW3lwQFtwRyEiKiQiMDprTTpEMmMnISM1NyQkIjA3JltMRFdbRyEiKiQiMFYlb3FJSCtsISM1NyU3JCQiMCMzX0pbTjRHISIqJCIwKT1aKm9TczcoISM1NyQkIjAoXHolcGJbKEchIiokIjBHIno6OWc0dyEjNTckJCIwPSZHeStqXkchIiokIjBpQ3lJXihmdiEjNTclNyQkIjBMKCkqenAlUiFHISIqJCIwL2pLNSQ0KD0pISM1NyQkIjBZR2phai0pRyEiKiQiMCZbKilmQCxiJykhIzU3JCQiME9ARi9uXCZHISIqJCIwJ0gtXj1JPCcpISM1NyU3JCQiMGleXVI7Jyl6IyEiKiQiMDNPWkE0MUQqISM1NyQkIjA8azc4JWYmKUchIiokIjBiO2o+Zm5wKiEjNTckJCIvaCwoZShSZUchIikkIjB1UTNNWUVuKiEjNTclNyQkIjAiNDZXI3BNeiMhIiokIjBDOmlPIXlKNSEiKjckJCIwKVs/I0dUMipHISIqJCIwXHo7eiNbdDUhIio3JCQiMF84TTFpPSdHISIqJCIwOCIqWyYqZkQyIiEiKjclNyQkIjB2JEhIP2cpeSMhIiokIjBtUGRKYilRNiEiKjckJCIwL0FxXDNjKkchIiokIjBiWXo6TXA8IiEiKjckJCIwUl9VOCxgJ0chIiokIjBuOkMwMnc8IiEiKjclNyQkIjBKViMzKSo0JXkjISIqJCIwPCgpPV5qaUMiISIqNyQkIjBbcyE9MjYrSCEiKiQiMF4nZXhBMCFHIiEiKjckJCIvb3VEI2Unb0chIikkIjAyVDVQL0NHIiEiKjclNyQkIjBBJ0dxZS4heSMhIiokIjAkcFc5ZChSTiIhIio3JCQiMGRIZ2x1VCFIISIqJCIwQjszUm1HUSIhIio3JCQiMDopcD0zKT0oRyEiKiQiMDQ2WkZjcFEiISIqNyU3JCQiMHhdUjlza3gjISIqJCIweCUzP3kmPlkiISIqNyQkIjAtbEJRUXghSCEiKiQiMCd5JzRnNWFbIiEiKjckJCIwJnptNjUjXChHISIqJCIwXmcieTxGIlwiISIqNyU3JCQiMDNCJm8pZk14IyEiKiQiMHBgeUlzLGQiISIqNyQkIjByI3pkMXY1SCEiKiQiMFUpKSpHQ3MoZSIhIio3JCQiMG53QW9OeChHISIqJCIwbzNhaGpgZiIhIio3JTckJCIwKj1aYS0vckYhIiokIjBQeCs+eiZ5OyEiKjckJCIvUiU9RnFKIkghIikkIjBAYUQnPSUpKm8iISIqNyQkIjBQTCRwa0chKUchIiokIjBvWzBmWiMqcCIhIio3JTckJCIwJDMkZilcQ3BGISIqJCIwMmciSG04KHkiISIqNyQkIjAnXFFTYidcIkghIiokIjApNEVSMiI9eiIhIio3JCQiMExRIz4oUkQpRyEiKiQiMCdwRldAJUghPSEiKjclNyQkIjBSKyUpXCc0b0YhIiokIjB5aVtOLGUqPSEiKjckJCIvYSJ6LTloIkghIikkIjB2WiRIQm4kKj0hIio3JCQiMDczXVttVylHISIqJCIwTD41Mm9rIT4hIio3JTckJCIwPTRNLDN3dyMhIiokIjBjK0kqKkdYKyMhIio3JCQiMGgxSF4tbSJIISIqJCIwVyoqcCtyYSo+ISIqNyQkIjBmJSkpSEUvJylHISIqJCIwInB5RSRbKTQ/ISIqNyU3JCQiKCsrKyQhIiIkITB1PDkjZjxUQiEjNjckJCIoKysrJCEiIiQiMHU8OSNmPFRCISM2NyQkIjBvJUghZj83KkghIiokIjBreissPHVLIiEjNjclNyQkIjBUcTRyNGUqSCEiKiQiMEAtSlxcTjwpISM2NyQkIjBmSCEqRyE+L0khIiokIjBfJWUzIzN6RyIhIzU3JCQiMHpWcSdIYiQqSCEiKiQiMGNVWEQ5ST4iISM1NyU3JCQiMEEkKSpSN1ciKkghIiokIi9rNi05Km8nPSEiKjckJCIwejsrd2UmM0khIiokIjAydE8iXGpWQiEjNTckJCIwUXZ0dzhmKkghIiokIjBvd2NeIm9hQSEjNTclNyQkIjBPXDFvbm4pSCEiKiQiMC46Wm8lXDpIISM1NyQkIjBrXSQ+QkI4SSEiKiQiMD1wKil5JUgrTSEjNTckJCIwYlRdYjclKSpIISIqJCIwQVZJTidRPEwhIzU3JTckJCIwUlw8WlM8KUghIiokIjBGLXNZY1cnUiEjNTckJCIwaF0jRyZmIz1JISIqJCIwb3dWOydmY1chIzU3JCQiMF9sN0lENiskISIqJCIwM3E5TXgvUSUhIzU3JTckJCIwbDl2KW9Rd0ghIiokIjBAXWkkZi06XSEjNTckJCIwTiZbN0poQkkhIiokIjBbQksmKSpHNmIhIzU3JCQiMHUva1EkMy9JISIqJCIwJypHNHYrS1cmISM1NyU3JCQiMGg0MkkqeXFIISIqJCIwPiQzdj8/b2chIzU3JCQiMFIhSCpwNSNISSEiKiQiMEImR3NvUGpsISM1NyQkIjAnKj0hb3ZGMkkhIiokIjAnKXpFKUcmW10nISM1NyU3JCQiMHMsVlVnXSdIISIqJCIwR1QvaGhZNyghIzU3JCQiMEgpcHYmUlwuJCEiKiQiMCo9I1tcIT03dyEjNTckJCIwMlNsSnAxLCQhIiokIjA4Nmo9aVtjKCEjNTclNyQkIjBsZGswQiRmSCEiKiQiMFQtVCpveCU9KSEjNTckJCIwTlVOJXBuU0khIiokIjBbYiFwJEd0bCkhIzU3JCQiMCoqZSwoSD85SSEiKiQiMDckW3pHIkdpKSEjNTclNyQkIjBkLlwhb3BgSCEiKiQiMCd5cCl5dCdbIyohIzU3JCQiMFYnNCY+LmovJCEiKiQiMHhhQmolcClwKiEjNTckJCIwI0htS2EieSwkISIqJCIwSnNNRE0leScqISM1NyU3JCQiMGFhZSQ0SFtIISIqJCIwVSZvaydIOy4iISIqNyQkIjBaWFQxNDwwJCEiKiQiMEs0S1xMTzIiISIqNyQkIjBIPlptVTktJCEiKiQiMFVGXGRkSjIiISIqNyU3JCQiMFpuWlksSyVIISIqJCIwVkx5WFkoUTYhIio3JCQiMGFLX2ApemNJISIqJCIweV1lLFZxPCIhIio3JCQiMHMqUlZNLURJISIqJCIvJWYuKnpAeTYhIik3JTckJCIwKG9uTTJeUUghIiokIjAwamxUIj5ZNyEiKjckJCIwOEJgRSpbaEkhIiokIjBrNUhQQyxHIiEiKjckJCIwLSQ0LjddR0khIiokIjA+VUspZS0kRyIhIio3JTckJCIwNFFwQClHTUghIiokIjBgaTgjSCRSTiIhIio3JCQiMCI+MSR5NmQxJCEiKiQiMGorUj00SFEiISIqNyQkIjBCMXJwQz0uJCEiKiQiLyJ5R2coZShRIiEiKTclNyQkIjBjXHV1ImZJSCEiKiQiMFA9MyxPPlkiISIqNyQkIjBXXUREMyVwSSEiKiQiMEVNLVRLYVsiISIqNyQkIjBbKm9BIVtcLiQhIiokIjA0R0VMOD5cIiEiKjclNyQkIjBBT1B3b3UjSCEiKiQiMHdBSmNqLGQiISIqNyQkIjB5amlCSkQyJCEiKiQiME0+UDxKeGUiISIqNyQkIjB3IXBpLiR5LiQhIiokIjBgSlFAO2dmIiEiKjclNyQkIi1kSnQmXCNIISInJCIwUSZvbnBkeTshIio3JCQiLVZvRS92SSEiJyQiMD5ZXDNXKSpvIiEiKjckJCIwX0hgbE4vLyQhIiokIjBRMlJ6NioqcCIhIio3JTckJCIwLCZwd28zQkghIiokIjBNOWNaT3J5IiEiKjckJCIwKlxJQkoicDIkISIqJCIwcjFHKjMiPXoiISIqNyQkIjA7WzJKS0YvJCEiKiQiMHYibzB4aC49ISIqNyU3JCQiMG9PRGd5PSNIISIqJCIwMWkqbzghZSo9ISIqNyQkIjBManVSQCJ5SSEiKiQiMFpbX0pzTyo9ISIqNyQkIjBWVncuJHBXSSEiKiQiMF80PV1gciE+ISIqNyU3JCQiMHAkKltnWDgjSCEiKiQiMFdySzBJWCsjISIqNyQkIjBKMV5SYSd5SSEiKiQiMGNHbiUqcGEqPiEiKjckJCIwVVVIIltIWUkhIiokIjBSJz0kZVMwLCMhIiotJiUmX0FYSVNHNiMiIiI2Jy0lK19HUklETElORVNHNictJSZDT0xPUkc2JiUkUkdCRyQiIiEhIiIkIiIhISIiJCIiISEiIi0lKkxJTkVTVFlMRUc2IyIiIS0lKlRISUNLTkVTU0c2IyIiIS0lLVRSQU5TUEFSRU5DWUc2IyQiIiEhIiItJSlfVklTSUJMRUc2IyIiIS0lJkNPTE9SRzYmJSRSR0JHJCIiISEiIiQiIiEhIiIkIiIhISIiLSUqTElORVNUWUxFRzYjIiIhLSUqVEhJQ0tORVNTRzYjIiIhLSUtVFJBTlNQQVJFTkNZRzYjJCIiISEiIi0mJSZfQVhJU0c2IyIiIzYnLSUrX0dSSURMSU5FU0c2Jy0lJkNPTE9SRzYmJSRSR0JHJCIiISEiIiQiIiEhIiIkIiIhISIiLSUqTElORVNUWUxFRzYjIiIhLSUqVEhJQ0tORVNTRzYjIiIhLSUtVFJBTlNQQVJFTkNZRzYjJCIiISEiIi0lKV9WSVNJQkxFRzYjIiIhLSUmQ09MT1JHNiYlJFJHQkckIiIhISIiJCIiISEiIiQiIiEhIiItJSpMSU5FU1RZTEVHNiMiIiEtJSpUSElDS05FU1NHNiMiIiEtJS1UUkFOU1BBUkVOQ1lHNiMkIiIhISIiLSUrQVhFU0xBQkVMU0c2JC1JI21pRzYjL0krbW9kdWxlbmFtZUc2IkksVHlwZXNldHRpbmdHSShfc3lzbGliRzYiNjVRIng2Ii8lJ2ZhbWlseUdRITYiLyUlc2l6ZUdRIzEwNiIvJSVib2xkR1EmZmFsc2U2Ii8lJ2l0YWxpY0dRJXRydWU2Ii8lKnVuZGVybGluZUdRJmZhbHNlNiIvJSpzdWJzY3JpcHRHUSZmYWxzZTYiLyUsc3VwZXJzY3JpcHRHUSZmYWxzZTYiLyUrZm9yZWdyb3VuZEdRKFswLDAsMF02Ii8lK2JhY2tncm91bmRHUS5bMjU1LDI1NSwyNTVdNiIvJSdvcGFxdWVHUSZmYWxzZTYiLyUrZXhlY3V0YWJsZUdRJmZhbHNlNiIvJSlyZWFkb25seUdRJmZhbHNlNiIvJSljb21wb3NlZEdRJmZhbHNlNiIvJSpjb252ZXJ0ZWRHUSZmYWxzZTYiLyUraW1zZWxlY3RlZEdRJmZhbHNlNiIvJSxwbGFjZWhvbGRlckdRJmZhbHNlNiIvJTZzZWxlY3Rpb24tcGxhY2Vob2xkZXJHUSZmYWxzZTYiLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWM2Ii1JI21pRzYjL0krbW9kdWxlbmFtZUc2IkksVHlwZXNldHRpbmdHSShfc3lzbGliRzYiNjVRIno2Ii8lJ2ZhbWlseUdRITYiLyUlc2l6ZUdRIzEwNiIvJSVib2xkR1EmZmFsc2U2Ii8lJ2l0YWxpY0dRJXRydWU2Ii8lKnVuZGVybGluZUdRJmZhbHNlNiIvJSpzdWJzY3JpcHRHUSZmYWxzZTYiLyUsc3VwZXJzY3JpcHRHUSZmYWxzZTYiLyUrZm9yZWdyb3VuZEdRKFswLDAsMF02Ii8lK2JhY2tncm91bmRHUS5bMjU1LDI1NSwyNTVdNiIvJSdvcGFxdWVHUSZmYWxzZTYiLyUrZXhlY3V0YWJsZUdRJmZhbHNlNiIvJSlyZWFkb25seUdRJmZhbHNlNiIvJSljb21wb3NlZEdRJmZhbHNlNiIvJSpjb252ZXJ0ZWRHUSZmYWxzZTYiLyUraW1zZWxlY3RlZEdRJmZhbHNlNiIvJSxwbGFjZWhvbGRlckdRJmZhbHNlNiIvJTZzZWxlY3Rpb24tcGxhY2Vob2xkZXJHUSZmYWxzZTYiLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWM2Ii0lKlRISUNLTkVTU0c2IyIiIS0lKV9WSVNJQkxFRzYjIiIiLSUlUk9PVEc2Jy0lKUJPVU5EU19YRzYjJCIkUyghIiItJSlCT1VORFNfWUc2IyQiJDUiISIiLSUtQk9VTkRTX1dJRFRIRzYjJCIlcUkhIiItJS5CT1VORFNfSEVJR0hURzYjJCIlK04hIiItJSlDSElMRFJFTkc2Ii0lK0FOTk9UQVRJT05HNictJSlCT1VORFNfWEc2IyQiIiEhIiItJSlCT1VORFNfWUc2IyQiIiEhIiItJS1CT1VORFNfV0lEVEhHNiMkIiUrUyEiIi0lLkJPVU5EU19IRUlHSFRHNiMkIiUrUyEiIi0lKUNISUxEUkVORzYiRzYi - - -LSUnUExPVDNERzYtLSUlR1JJREc2JTskIiIhISIiJCIoKysrJCEiIjskIiIhISIiJCIoKysrIyEiIjdTN1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/N1MkIiNnIiIpJCIldmUiIickIiR2JiIiKCQiJURjIiInJCIjYiIiKSQiJXZgIiInJCIkRCYiIigkIiVEXiIiJyQiI10iIikkIiV2WyIiJyQiJHYlIiIoJCIlRFkiIickIiNYIiIpJCIldlYiIickIjIwKysrKysrRCUhIigkIjIwKysrKytdNyUhIigkIiNTIiIpJCIldlEiIickIiR2JCIiKCQiJURPIiInJCIyJioqKioqKioqKioqKipcJCEiKCQiMiYqKioqKioqKioqKlxQJCEiKCQiMiYqKioqKioqKioqKipcSyEiKCQiMSoqKioqKioqKioqXDckISInJCIxKioqKioqKioqKioqKipIISInJCIxKioqKioqKioqKipcKEchIickIjEqKioqKioqKioqKipcRiEiJyQiMicpKioqKioqKioqKlxpIyEiKCQiMicpKioqKioqKioqKioqXCMhIigkIjInKSoqKioqKioqKipcUCMhIigkIjEpKioqKioqKioqKipcQSEiJyQiMSkqKioqKioqKioqXDcjISInJCIxKSoqKioqKioqKioqKio+ISInJCIxKSoqKioqKioqKipcKD0hIickIjInKSoqKioqKioqKioqXDwhIigkIjEqKioqKioqKioqKlxpIiEiJyQiMSoqKioqKioqKioqKipcIiEiJyQiMSoqKioqKioqKioqXFAiISInJCIkRCIiIigkIiVENiIiJyQiIzUiIikkIjAsKysrKyt2KSEiJyQiMCwrKysrK10oISInJCIwLCsrKysrRCchIickIjE+KysrKysrXSEiKCQiMT4rKysrK11QISIoJCIxPisrKysrK0QhIigkIjE+KysrKytdNyEiKCQiMHY9I1xILWhHISM/LSYlJl9BWElTRzYjIiIiNiYtJSZDT0xPUkc2JiUkUkdCRyQiIiEhIiIkIiIhISIiJCIiISEiIi0lKkxJTkVTVFlMRUc2IyIiIS0lKlRISUNLTkVTU0c2IyIiIS0lLVRSQU5TUEFSRU5DWUc2IyQiIiEhIiItJiUmX0FYSVNHNiMiIiM2Ji0lJkNPTE9SRzYmJSRSR0JHJCIiISEiIiQiIiEhIiIkIiIhISIiLSUqTElORVNUWUxFRzYjIiIhLSUqVEhJQ0tORVNTRzYjIiIhLSUtVFJBTlNQQVJFTkNZRzYjJCIiISEiIi0mJSZfQVhJU0c2IyIiJDYmLSUmQ09MT1JHNiYlJFJHQkckIiIhISIiJCIiISEiIiQiIiEhIiItJSpMSU5FU1RZTEVHNiMiIiEtJSpUSElDS05FU1NHNiMiIiEtJS1UUkFOU1BBUkVOQ1lHNiMkIiIhISIiLSUrQVhFU0xBQkVMU0c2JS1JI21pRzYjL0krbW9kdWxlbmFtZUc2IkksVHlwZXNldHRpbmdHSShfc3lzbGliRzYiNjVRIng2Ii8lJ2ZhbWlseUdRITYiLyUlc2l6ZUdRIzEwNiIvJSVib2xkR1EmZmFsc2U2Ii8lJ2l0YWxpY0dRJXRydWU2Ii8lKnVuZGVybGluZUdRJmZhbHNlNiIvJSpzdWJzY3JpcHRHUSZmYWxzZTYiLyUsc3VwZXJzY3JpcHRHUSZmYWxzZTYiLyUrZm9yZWdyb3VuZEdRKFswLDAsMF02Ii8lK2JhY2tncm91bmRHUS5bMjU1LDI1NSwyNTVdNiIvJSdvcGFxdWVHUSZmYWxzZTYiLyUrZXhlY3V0YWJsZUdRJmZhbHNlNiIvJSlyZWFkb25seUdRJmZhbHNlNiIvJSljb21wb3NlZEdRJmZhbHNlNiIvJSpjb252ZXJ0ZWRHUSZmYWxzZTYiLyUraW1zZWxlY3RlZEdRJmZhbHNlNiIvJSxwbGFjZWhvbGRlckdRJmZhbHNlNiIvJTZzZWxlY3Rpb24tcGxhY2Vob2xkZXJHUSZmYWxzZTYiLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWM2Ii1JI21pRzYjL0krbW9kdWxlbmFtZUc2IkksVHlwZXNldHRpbmdHSShfc3lzbGliRzYiNjVRIno2Ii8lJ2ZhbWlseUdRITYiLyUlc2l6ZUdRIzEwNiIvJSVib2xkR1EmZmFsc2U2Ii8lJ2l0YWxpY0dRJXRydWU2Ii8lKnVuZGVybGluZUdRJmZhbHNlNiIvJSpzdWJzY3JpcHRHUSZmYWxzZTYiLyUsc3VwZXJzY3JpcHRHUSZmYWxzZTYiLyUrZm9yZWdyb3VuZEdRKFswLDAsMF02Ii8lK2JhY2tncm91bmRHUS5bMjU1LDI1NSwyNTVdNiIvJSdvcGFxdWVHUSZmYWxzZTYiLyUrZXhlY3V0YWJsZUdRJmZhbHNlNiIvJSlyZWFkb25seUdRJmZhbHNlNiIvJSljb21wb3NlZEdRJmZhbHNlNiIvJSpjb252ZXJ0ZWRHUSZmYWxzZTYiLyUraW1zZWxlY3RlZEdRJmZhbHNlNiIvJSxwbGFjZWhvbGRlckdRJmZhbHNlNiIvJTZzZWxlY3Rpb24tcGxhY2Vob2xkZXJHUSZmYWxzZTYiLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWM2IlEhNiItJSZUSVRMRUc2JC0lKV9UWVBFU0VURzYjUSRwX3M2Ii0lLVRSQU5TUEFSRU5DWUc2IyQiIiEhIiItJStMSUdIVE1PREVMRzYjUShMSUdIVF8zNiItJStQUk9KRUNUSU9ORzYsJCIpKCoqKioqXCEiKSQhKXgxcnEhIikkIikoKioqKipcISIpJCIpKCoqKioqXCEiKSQiKXgxcnEhIikkIikoKioqKipcISIpJCEpeDFycSEiKSQiIiEhIiIkIil4MXJxISIpJCIjNSEiIi0lKV9WSVNJQkxFRzYjIiIiLSUlUk9PVEc2Jy0lKUJPVU5EU19YRzYjJCIkKyIhIiItJSlCT1VORFNfWUc2IyQiJFMlISIiLSUtQk9VTkRTX1dJRFRIRzYjJCIlXV8hIiItJS5CT1VORFNfSEVJR0hURzYjJCIlSVAhIiItJSlDSElMRFJFTkc2Ii0lK0FOTk9UQVRJT05HNictJSlCT1VORFNfWEc2IyQiIiEhIiItJSlCT1VORFNfWUc2IyQiIiEhIiItJS1CT1VORFNfV0lEVEhHNiMkISM1ISIiLSUuQk9VTkRTX0hFSUdIVEc2IyQhIzUhIiItJSlDSElMRFJFTkc2Ig==Ig==LSUnUExPVDNERzYtLSUlR1JJREc2JTskIiIhISIiJCIoKysrJCEiIjskIiIhISIiJCIoKysrIyEiIjdTN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiNnIiIpJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHLSYlJl9BWElTRzYjIiIiNiYtJSZDT0xPUkc2JiUkUkdCRyQiIiEhIiIkIiIhISIiJCIiISEiIi0lKkxJTkVTVFlMRUc2IyIiIS0lKlRISUNLTkVTU0c2IyIiIS0lLVRSQU5TUEFSRU5DWUc2IyQiIiEhIiItJiUmX0FYSVNHNiMiIiM2Ji0lJkNPTE9SRzYmJSRSR0JHJCIiISEiIiQiIiEhIiIkIiIhISIiLSUqTElORVNUWUxFRzYjIiIhLSUqVEhJQ0tORVNTRzYjIiIhLSUtVFJBTlNQQVJFTkNZRzYjJCIiISEiIi0mJSZfQVhJU0c2IyIiJDYmLSUmQ09MT1JHNiYlJFJHQkckIiIhISIiJCIiISEiIiQiIiEhIiItJSpMSU5FU1RZTEVHNiMiIiEtJSpUSElDS05FU1NHNiMiIiEtJS1UUkFOU1BBUkVOQ1lHNiMkIiIhISIiLSUrQVhFU0xBQkVMU0c2JS1JI21pRzYjL0krbW9kdWxlbmFtZUc2IkksVHlwZXNldHRpbmdHSShfc3lzbGliRzYiNjVRIng2Ii8lJ2ZhbWlseUdRITYiLyUlc2l6ZUdRIzEwNiIvJSVib2xkR1EmZmFsc2U2Ii8lJ2l0YWxpY0dRJXRydWU2Ii8lKnVuZGVybGluZUdRJmZhbHNlNiIvJSpzdWJzY3JpcHRHUSZmYWxzZTYiLyUsc3VwZXJzY3JpcHRHUSZmYWxzZTYiLyUrZm9yZWdyb3VuZEdRKFswLDAsMF02Ii8lK2JhY2tncm91bmRHUS5bMjU1LDI1NSwyNTVdNiIvJSdvcGFxdWVHUSZmYWxzZTYiLyUrZXhlY3V0YWJsZUdRJmZhbHNlNiIvJSlyZWFkb25seUdRJmZhbHNlNiIvJSljb21wb3NlZEdRJmZhbHNlNiIvJSpjb252ZXJ0ZWRHUSZmYWxzZTYiLyUraW1zZWxlY3RlZEdRJmZhbHNlNiIvJSxwbGFjZWhvbGRlckdRJmZhbHNlNiIvJTZzZWxlY3Rpb24tcGxhY2Vob2xkZXJHUSZmYWxzZTYiLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWM2Ii1JI21pRzYjL0krbW9kdWxlbmFtZUc2IkksVHlwZXNldHRpbmdHSShfc3lzbGliRzYiNjVRIno2Ii8lJ2ZhbWlseUdRITYiLyUlc2l6ZUdRIzEwNiIvJSVib2xkR1EmZmFsc2U2Ii8lJ2l0YWxpY0dRJXRydWU2Ii8lKnVuZGVybGluZUdRJmZhbHNlNiIvJSpzdWJzY3JpcHRHUSZmYWxzZTYiLyUsc3VwZXJzY3JpcHRHUSZmYWxzZTYiLyUrZm9yZWdyb3VuZEdRKFswLDAsMF02Ii8lK2JhY2tncm91bmRHUS5bMjU1LDI1NSwyNTVdNiIvJSdvcGFxdWVHUSZmYWxzZTYiLyUrZXhlY3V0YWJsZUdRJmZhbHNlNiIvJSlyZWFkb25seUdRJmZhbHNlNiIvJSljb21wb3NlZEdRJmZhbHNlNiIvJSpjb252ZXJ0ZWRHUSZmYWxzZTYiLyUraW1zZWxlY3RlZEdRJmZhbHNlNiIvJSxwbGFjZWhvbGRlckdRJmZhbHNlNiIvJTZzZWxlY3Rpb24tcGxhY2Vob2xkZXJHUSZmYWxzZTYiLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWM2IlEhNiItJSZUSVRMRUc2JC0lKV9UWVBFU0VURzYjUSRwX2Y2Ii0lLVRSQU5TUEFSRU5DWUc2IyQiIiEhIiItJStMSUdIVE1PREVMRzYjUShMSUdIVF8zNiItJStQUk9KRUNUSU9ORzYsJCIpKCoqKioqXCEiKSQhKXgxcnEhIikkIikoKioqKipcISIpJCIpKCoqKioqXCEiKSQiKXgxcnEhIikkIikoKioqKipcISIpJCEpeDFycSEiKSQiIiEhIiIkIil4MXJxISIpJCIjNSEiIi0lKV9WSVNJQkxFRzYjIiIiLSUlUk9PVEc2Jy0lKUJPVU5EU19YRzYjJCIkKyIhIiItJSlCT1VORFNfWUc2IyQiJFMlISIiLSUtQk9VTkRTX1dJRFRIRzYjJCIlXV8hIiItJS5CT1VORFNfSEVJR0hURzYjJCIlSVAhIiItJSlDSElMRFJFTkc2Ii0lK0FOTk9UQVRJT05HNictJSlCT1VORFNfWEc2IyQiIiEhIiItJSlCT1VORFNfWUc2IyQiIiEhIiItJS1CT1VORFNfV0lEVEhHNiMkISM1ISIiLSUuQk9VTkRTX0hFSUdIVEc2IyQhIzUhIiItJSlDSElMRFJFTkc2Ig==Ig==LSUnUExPVDNERzYtLSUlR1JJREc2JTskIiIhISIiJCIoKysrJCEiIjskIiIhISIiJCIoKysrIyEiIjdTN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHN1MkIiIhISIiJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHJSp1bmRlZmluZWRHLSYlJl9BWElTRzYjIiIiNiYtJSZDT0xPUkc2JiUkUkdCRyQiIiEhIiIkIiIhISIiJCIiISEiIi0lKkxJTkVTVFlMRUc2IyIiIS0lKlRISUNLTkVTU0c2IyIiIS0lLVRSQU5TUEFSRU5DWUc2IyQiIiEhIiItJiUmX0FYSVNHNiMiIiM2Ji0lJkNPTE9SRzYmJSRSR0JHJCIiISEiIiQiIiEhIiIkIiIhISIiLSUqTElORVNUWUxFRzYjIiIhLSUqVEhJQ0tORVNTRzYjIiIhLSUtVFJBTlNQQVJFTkNZRzYjJCIiISEiIi0mJSZfQVhJU0c2IyIiJDYmLSUmQ09MT1JHNiYlJFJHQkckIiIhISIiJCIiISEiIiQiIiEhIiItJSpMSU5FU1RZTEVHNiMiIiEtJSpUSElDS05FU1NHNiMiIiEtJS1UUkFOU1BBUkVOQ1lHNiMkIiIhISIiLSUrQVhFU0xBQkVMU0c2JS1JI21pRzYjL0krbW9kdWxlbmFtZUc2IkksVHlwZXNldHRpbmdHSShfc3lzbGliRzYiNjVRIng2Ii8lJ2ZhbWlseUdRITYiLyUlc2l6ZUdRIzEwNiIvJSVib2xkR1EmZmFsc2U2Ii8lJ2l0YWxpY0dRJXRydWU2Ii8lKnVuZGVybGluZUdRJmZhbHNlNiIvJSpzdWJzY3JpcHRHUSZmYWxzZTYiLyUsc3VwZXJzY3JpcHRHUSZmYWxzZTYiLyUrZm9yZWdyb3VuZEdRKFswLDAsMF02Ii8lK2JhY2tncm91bmRHUS5bMjU1LDI1NSwyNTVdNiIvJSdvcGFxdWVHUSZmYWxzZTYiLyUrZXhlY3V0YWJsZUdRJmZhbHNlNiIvJSlyZWFkb25seUdRJmZhbHNlNiIvJSljb21wb3NlZEdRJmZhbHNlNiIvJSpjb252ZXJ0ZWRHUSZmYWxzZTYiLyUraW1zZWxlY3RlZEdRJmZhbHNlNiIvJSxwbGFjZWhvbGRlckdRJmZhbHNlNiIvJTZzZWxlY3Rpb24tcGxhY2Vob2xkZXJHUSZmYWxzZTYiLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWM2Ii1JI21pRzYjL0krbW9kdWxlbmFtZUc2IkksVHlwZXNldHRpbmdHSShfc3lzbGliRzYiNjVRIno2Ii8lJ2ZhbWlseUdRITYiLyUlc2l6ZUdRIzEwNiIvJSVib2xkR1EmZmFsc2U2Ii8lJ2l0YWxpY0dRJXRydWU2Ii8lKnVuZGVybGluZUdRJmZhbHNlNiIvJSpzdWJzY3JpcHRHUSZmYWxzZTYiLyUsc3VwZXJzY3JpcHRHUSZmYWxzZTYiLyUrZm9yZWdyb3VuZEdRKFswLDAsMF02Ii8lK2JhY2tncm91bmRHUS5bMjU1LDI1NSwyNTVdNiIvJSdvcGFxdWVHUSZmYWxzZTYiLyUrZXhlY3V0YWJsZUdRJmZhbHNlNiIvJSlyZWFkb25seUdRJmZhbHNlNiIvJSljb21wb3NlZEdRJmZhbHNlNiIvJSpjb252ZXJ0ZWRHUSZmYWxzZTYiLyUraW1zZWxlY3RlZEdRJmZhbHNlNiIvJSxwbGFjZWhvbGRlckdRJmZhbHNlNiIvJTZzZWxlY3Rpb24tcGxhY2Vob2xkZXJHUSZmYWxzZTYiLyUsbWF0aHZhcmlhbnRHUSdpdGFsaWM2IlEhNiItJSZUSVRMRUc2JC0lKV9UWVBFU0VURzYjUSRwX2M2Ii0lLVRSQU5TUEFSRU5DWUc2IyQiIiEhIiItJStMSUdIVE1PREVMRzYjUShMSUdIVF8zNiItJStQUk9KRUNUSU9ORzYsJCIpKCoqKioqXCEiKSQhKXgxcnEhIikkIikoKioqKipcISIpJCIpKCoqKioqXCEiKSQiKXgxcnEhIikkIikoKioqKipcISIpJCEpeDFycSEiKSQiIiEhIiIkIil4MXJxISIpJCIjNSEiIi0lKV9WSVNJQkxFRzYjIiIiLSUlUk9PVEc2Jy0lKUJPVU5EU19YRzYjJCIkKyIhIiItJSlCT1VORFNfWUc2IyQiJFMlISIiLSUtQk9VTkRTX1dJRFRIRzYjJCIlXV8hIiItJS5CT1VORFNfSEVJR0hURzYjJCIlSVAhIiItJSlDSElMRFJFTkc2Ii0lK0FOTk9UQVRJT05HNictJSlCT1VORFNfWEc2IyQiIiEhIiItJSlCT1VORFNfWUc2IyQiIiEhIiItJS1CT1VORFNfV0lEVEhHNiMkISM1ISIiLSUuQk9VTkRTX0hFSUdIVEc2IyQhIzUhIiItJSlDSElMRFJFTkc2Ig==Ig==
-
-
- - -NiI= - - - - -QyY+SSRmXzFHNiItSSlzaW1wbGlmeUc2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkdGJTYjLUkiK0c2JEYpL0krbW9kdWxlbmFtZUdGJUkvVmVjdG9yQ2FsY3VsdXNHRig2JC1GLTYkLUYtNiQtSSItR0YuNiMtSSVkaWZmR0YpNiQtSSIqR0YuNiRJJGV0YUdGJS1GOzYkLUkidUdGJTYjIiIiSSJ4R0YlRkctRjg2Iy1GOzYkLUY+NiRGQC1GOzYkRkNJInpHRiVGUC1GOzYkSSRwX2ZHRiVGRy1GOzYkSSRwX2NHRiVGR0ZGPkkkZl8yR0YlLUYnNiMtRi02JC1GLTYkLUYtNiQtRjg2Iy1GOzYkLUY+NiRGQC1GOzYkLUZENiMiIiNGUEZQLUY4NiMtRjs2JC1GPjYkRkAtRjs2JEZjb0ZHRkctRjs2JEZTRlAtRjs2JEZWRlBGRg== - - -KigsZnMqKC1JJGV4cEc2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2IjYjLDJJInhHRiokISsrKysrPyEjOSokSSJ6R0YqIiIjJCErKysrKzUhIzwqJkYyIiIiLUYmNiMsJEYtIyEiIiInKys1RjgkIisrKysrPyEjN0YyRj8tRiY2IywkRi0jRj0iJisrJiQhJCsiIiIhRjkkISQrI0ZJRkdGOC1GJjYjLCQqJCwoRjJGPUY5JEY+RklGUUY4RjMkISsrKysrXSEjPSQhKysrKythISIqRjgtSSRzaW5HRic2IywkRjIjIiIkIicrK1NGOEknYmV0YV8wR0YqRjgkIikrKz87RkkqKC1GJjYjLDJGLSRGNUYwRjEkRi9GNkY3JCIrKysrK1NGQUYyRmJvRkJGSkY5JCEkKyVGSUZKRjhGTEZVRjhGWEY4RjJGOCQiKysrKyFbJ0ZXKigtRiY2IywyRi1GYG9GMSQhKysrKytERjZGNyQiKysrKytdRkFGMkZecEZCJCEkXSNGSUY5JCEkKyZGSUZgcEY4RkxGVUY4RlhGOEYyRjgkISsrKyshWychIzUqKC1GJjYjLDJGLUZgb0YxJCErKysrKzpGNkY3JCIrKysrK0lGQUYyRl1xRkIkISRdIkZJRjkkISQrJEZJRl9xRjhGTEZVRjhGWEY4RjJGOCQhKysrKz87ISIpKigtRiY2IywyRi1GLkYxRlJGNyQiKysrKys1RkFGMkZqcUZCJCEjXUZJRjlGR0ZcckY4RkxGVUY4RlhGOEZpbkYzJCIpKytdU0ZJKihGJUY4RlhGOEZpbkYzJCEpKys/O0ZJKigtRiY2IywyRi1GLkYxRltxRjdGXXFGMkZdcUZCRl9xRjlGYXFGX3FGOEZMRlVGOEZYRjhGaW5GMyQiKCsraSJGSSooRmRyRjhGWEY4RmluRjgkISgrK1snRkkqKC1GJjYjLDJGLUYuRjFGYW9GN0Zib0YyRmJvRkJGSkY5RmRvRkpGOEZMRlVGOEZYRjhGaW5GOCQiJyshWydGSSooLUYmNiMsMkYtRmBvRjFGNEY3Rj9GMkY/RkJGR0Y5RkpGR0Y4RkxGVUY4RlhGOEZpbkY4RmpuKigtRiY2IywyRi1GYG9GMUZSRjdGanFGMkZqcUZCRlxyRjlGR0ZcckY4RkxGVUY4RlhGOEZpbkYzRl5yKihGaW9GOEYtRjgtSSRjb3NHRidGWkY4JCIrKysrZ1tGZnAqKEZdb0Y4Ri1GOEZbdEY4JCErKysrZ1tGVyooLUYmNiMsMEYxRmFvRjdGYm9GMkZib0ZCRkpGOUZkb0ZKRjhGTEZVRjhGLUY4Rlt0RjhGYHQqKC1GJjYjLDBGMUZccEY3Rl5wRjJGXnBGQkZgcEY5RmJwRmBwRjhGTEZVRjhGLUY4Rlt0RjhGXXQqKC1GJjYjLDBGMUZbcUY3Rl1xRjJGXXFGQkZfcUY5RmFxRl9xRjhGTEZVRjhGLUY4Rlt0RjgkIisrKys6N0ZlcSooRmN0RjhGLUY4RlhGOCQiKysrK11uISM4KigtRiY2IywwRjFGNEY3Rj9GMkY/RkJGR0Y5RkpGR0Y4RkxGVUY4Ri1GOEZYRjgkIisrK10obyIhIzYqKEZbdUY4Ri1GOEZYRjgkISsrKytdbkZBKihGaHBGOEYtRjhGW3RGOEZedSooRmNzRjhGWEY4RmluRjNGYXIqKEZocEY4RlhGOEZpbkYzRmdyKihGaHBGOEZYRjhGaW5GOEZqciooRl1vRjhGWEY4RmluRjhGYHMqKEYyRjgtRiY2IywwRi1GYG9GMUZSRjdGanFGMkZqcUZCRlxyRjlGR0ZcckY4RjhGaW5GOCRGNUZmcCooRjJGM0ZkdkY4RmluRjgkRltyISM6KihGMkY4LUYmNiMsMEYtRi5GMUZSRjdGanFGMkZqcUZCRlxyRjlGR0ZcckY4RjhGaW5GOEZndiosRmV1RjhGLUY4Rlt0RjhGMkY4RmluRjgkISsrKys6N0ZBKiwtRiY2IywwRjFGUkY3RmpxRjJGanFGQkZcckY5RkdGXHJGOEZMRlVGOEYtRjhGW3RGOEYyRjhGaW5GMyQhKysrXVBJRkEqLEZbdUY4Ri1GOEZbdEY4RjJGOEZpbkY4JEZedEZjdSosRmN0RjhGLUY4Rlt0RjhGMkY4RmluRjgkRmF0RjAqLEZldUY4Ri1GOEZbdEY4RjJGOEZpbkYzJEZfdUZBKixGW3VGOEYtRjhGW3RGOEYyRjhGaW5GMyRGYXdGY3UqJkZdb0Y4RlhGOCQhJyshWydGSSomRmlvRjhGWEY4JCImK1snRkkqJkZocEY4RlhGOEZnciomRl1zRjhGWEY4RmF4KipGZXVGOEYtRjhGWEY4RmluRjNGaHUqKkZocEY4RlhGOEYyRjhGaW5GM0ZjcSoqRmNzRjhGWEY4RjJGOEZpbkY4JCEkaSJGSSoqRmdzRjhGLUY4Rlt0RjhGaW5GMyQiKysrXVBJISIoKipGY3NGOEYtRjhGW3RGOEZpbkYzJEZhd0ZgeSoqRmhwRjhGLUY4Rlt0RjhGaW5GM0ZedSoqRmNzRjhGLUY4Rlt0RjhGaW5GOCRGX3VGYHkqKkZnc0Y4RlhGOEYyRjhGaW5GMyQhJDAlRkkqKkZocEY4RlhGOEYyRjhGaW5GOCRGZ29GZXEqKkZocEY4Ri1GOEZbdEY4RmluRjgkRmF0RmVxKipGXW9GOEYtRjhGW3RGOEZpbkY4JEZedEZXKipGXW9GOEZYRjhGMkY4RmluRjgkRmVwRlcqKkZjc0Y4RlhGOEYyRjhGaW5GMyQiJGkiRkkqKi1GJjYjLCRGTEZVRjhGLUY4RlhGOEZpbkYzJCIrKyt2PVVGZnAqKkZldUY4Ri1GOEZbdEY4RmluRjhGZXkqKkZbdUY4Ri1GOEZbdEY4RjJGOEZfeCoqRmN0RjhGLUY4Rlt0RjhGMkY4JEZedEYwKipGZ3RGOEYtRjhGW3RGOEYyRjgkRmF0Rmp2KipGY3dGOEYtRjhGW3RGOEZpbkYzRl55KipGW3VGOEYtRjhGW3RGOEZpbkY4Rlx6KipGY3RGOEYtRjhGW3RGOEZpbkY4Rl56KipGZXVGOEYtRjhGW3RGOEZpbkYzRmJ5KipGW3VGOEYtRjhGW3RGOEZpbkYzRl51KipGY3dGOEYtRjhGWEY4RmluRjgkRml1RmZwKipGZXVGOEYtRjhGWEY4RmluRjgkRl12Rmp1KipGW3VGOEYtRjhGWEY4RmluRjgkRmJ1RkEqKkZjd0Y4Ri1GOEZYRjhGaW5GMyQhKysrXShvIkZmcComRjJGMy1GJjYjLDBGLUZgb0YxRltxRjdGXXFGMkZdcUZCRl9xRjlGYXFGX3FGOEY4JEZjb0Y2KiZGMkY4LUYmNiMsMEYtRi5GMUZbcUY3Rl1xRjJGXXFGQkZfcUY5RmFxRl9xRjhGOCQhKysrKytTRkEqJkYyRjhGX1xsRjhGZ1xsKiYtRiY2IywyRi1GLkYxRlxwRjdGXnBGMkZecEZCRmBwRjlGYnBGYHBGOEZMRlVGOEZYRjhGZHgqJkZkckY4RlhGOEZnckY4LCZGTCRGQEZmcEZpbkY4ISIjLCYkRj1GSUY4RkxGYF1sRmFdbA== - - -KigsanUqKC1JJGV4cEc2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkc2IjYjLDJJInhHRiokISsrKysrNSEjOSokSSJ6R0YqIiIjJEYvISM8KiZGMiIiIi1GJjYjLCRGLSMhIiIiJysrNUY3JCIrKysrKz8hIzdGMkY+LUYmNiMsJEYtI0Y8IiYrKyYkISQrIiIiIUY4JCEkKyNGSEZGRjctRiY2IywkKiQsKEYyRjxGOCRGPUZIRlBGN0YzJCErKysrK10hIz0kISsrKysrYSEiKkY3LUkkc2luR0YnNiMsJEYyIyIiJCInKytTRjdJJ2JldGFfMEdGKkY3JCEpKys/O0ZIKigtRiY2IywyRi1GLkYxRlFGNiQiKysrKys1RkBGMkZfb0ZBJCEjXUZIRjhGRkZhb0Y3RktGVEY3RldGN0ZobkYzJCEpKytdU0ZIKiYtRiY2IywwRjEkISsrKysrOkY1RjYkIisrKysrSUZARjJGW3BGQSQhJF0iRkhGOCQhJCskRkhGXXBGN0ZLRlRGNy1JJGNvc0dGJ0ZZRjckISQrKkZIKiYtRiY2IywwRjEkISsrKysrP0Y1RjYkIisrKysrU0ZARjJGW3FGQUZJRjgkISQrJUZIRklGN0ZLRlRGN0ZhcEY3JCIjISpGSComLUYmNiMsMEYxRlFGNkZfb0YyRl9vRkFGYW9GOEZGRmFvRjdGS0ZURjdGaG5GNyQiJStTRkgqJkZmb0Y3RldGNyQhKCsraSJGSEZmbyQhJGciRkgtRiY2IywwRjFGNEY2Rj5GMkY+RkFGRkY4RklGRkY3RktGVCQiJCslRkhGZnAkIiM7RkgqJi1GJjYjLDJGLUYuRjFGaXBGNkZbcUYyRltxRkFGSUY4Rl1xRklGN0ZLRlRGN0YyRjckIisrKytTJykhIzUqJi1GJjYjLDBGMSQhKysrKytERjVGNiQiKysrKytdRkBGMkZgc0ZBJCEkXSNGSEY4JCEkKyZGSEZic0Y3RktGVEY3RjJGNyQhKysrK1MnKSEjNiomRmZwRjdGMkY3RmdyKiZGZnBGN0YyRjMkRmdzISM6KiZGaG5GM0ZLRjckIiYrPyJGSComRktGN0ZobkY3JCEmK0AiRkgqJi1GJjYjLCRGS0ZURjdGaG5GMyQiJisrIkZIKihGXHJGN0ZhcEY3RmhuRjckISUrISpGSCooRmZvRjdGYXBGN0ZobkY3JCIkKypGSComRltzRjdGMkYzJEZociEjOyooRjJGN0ZLRjdGaG5GNyRGL0ZpciooRjJGM0ZLRjdGaG5GNyRGYG9GXHQtRiY2IywkRk5GaXAkISNbRkgtRiY2IywkRk5GNCQhJT83RkgqKkZicUY3RldGN0YyRjdGaG5GMyQiJDAlRkgqKkZcckY3RldGN0YyRjdGaG5GNyQiJGkiRkgqKkZmb0Y3RldGN0YyRjdGaG5GNyQhKysrKyFbJyEiKSoqRmZwRjdGV0Y3RjJGN0ZobkY3JCIrKysrIVsnRlYqKkZcckY3RldGN0YyRjdGaG5GMyQhJGkiRkgqKkZmb0Y3RldGN0YyRjdGaG5GMyQiKysrKz87Rml2LUYmNiMsJEZORmlvJCIkJVtGSCooRiVGN0ZXRjdGaG5GMyQiKSsrPztGSCooLUYmNiMsMkYtRi5GMUZpb0Y2RltwRjJGW3BGQUZdcEY4Rl9wRl1wRjdGS0ZURjdGV0Y3RmhuRjNGaHEqKEZceEY3RldGN0ZobkY3JCIoKytbJ0ZIKihGZHJGN0ZXRjdGaG5GNyQhJyshWydGSCooRjJGNy1GJjYjLDBGLUYuRjFGUUY2Rl9vRjJGX29GQUZhb0Y4RkZGYW9GN0Y3RmhuRjdGY3UqJi1GJjYjLDJGLUYuRjFGXnNGNkZgc0YyRmBzRkFGYnNGOEZkc0Zic0Y3RktGVEY3RjJGN0ZmcyomRmZvRjdGMkYzJCIrKysrZ0BGMComRmZvRjdGMkY3JCErKysrZ0BGViomRlx4RjdGMkY3RmF5KiZGMkY3RmN3RjckISsrKysrU0ZAKiZGMkYzRmN3RjckRlxxRjUqJkZbdkY3RmhuRjckIiU/W0ZIKiZGY3dGN0ZobkY3JCEkIVtGSComRmhuRjNGW3ZGNyQhJSs3RkgqJEZobkYzJCEmKyskRkgqJkZkckY3RldGNyQiJyshWydGSComRmp4RjdGV0Y3JCEmK1snRkgqJkZceEY3RldGN0ZocSooRmR0RjdGYXBGN0ZobkYzJCImXWkmRkgqKEZcckY3RjJGM0ZobkYzJEZieSEjOCooRmZvRjdGMkYzRmhuRjNGXnkqKEZmb0Y3RldGN0ZobkY3RmB4KihGZnBGN0ZXRjdGaG5GN0ZjeComRjJGNy1GJjYjLDBGLUYuRjFGaW9GNkZbcEYyRltwRkFGXXBGOEZfcEZdcEY3RjdGZXkqKEZcckY3RmFwRjdGaG5GMyQiJV1BRkgqKEZicUY3RldGN0ZobkYzRmNvKihGYnFGN0YyRjdGaG5GMyQhI2FGSCooRmZvRjdGMkY3RmhuRjckRmhyRlYqKEYlRjdGMkY3RmhuRjMkRl95Rml2KihGXHhGN0YyRjdGaG5GM0ZheSooRmZwRjdGMkY3RmhuRjckRmdzRmlyKihGXHJGN0YyRjdGaG5GM0ZjXGwqKEZcb0Y3RjJGN0ZobkYzRl5cbCooRmJxRjdGYXBGN0ZobkY3JCImK0QjRkgqJkZmcEY3RldGN0ZmeiomRltzRjdGV0Y3Rml6KiZGXHJGN0ZobkYzRl9yKiZGZm9GN0ZobkY3JCIkZyJGSComRmJxRjdGaG5GMyQhJStTRkgqJkZcckY3RmhuRjckISUrO0ZIKiZGXHJGN0ZhcEY3RmpbbCooRmJxRjdGYXBGN0ZobkYzJCEmK0QjRkgqKEZmcEY3RldGN0YyRjckRmh2RlYqKEZmb0Y3RldGN0YyRjdGYXcqKEZcckY3RjJGM0ZobkY3JEZfeUZhW2wqKEZbc0Y3RldGN0YyRjckRlx3RmlyKihGXHJGN0ZXRjdGaG5GN0ZpbiooRmZwRjdGMkYzRmhuRjckRmhyRlx0KihGXHhGN0YyRjdGaG5GN0ZhXGwqKEZkckY3RjJGN0ZobkY3RmZcbCooRmJxRjdGMkYzRmhuRjMkIisrKysrYUZhW2wqKEZmb0Y3RjJGN0ZobkYzRmF5KihGJUY3RjJGN0ZobkY3JEZieUZpdiooRlxyRjdGMkY3RmhuRjdGXV9sKihGZm9GN0YyRjNGaG5GNyRGZ3NGMCooRlxyRjdGV0Y3RmhuRjNGaXcqKEZmb0Y3RldGN0ZobkYzRmhxRjcsJkZLJEY/RmlyRmhuRjchIiMsJiRGPEZIRjdGS0ZkX2xGZV9s - - - - -QyQ+SSRmXzNHNiItSSlzaW1wbGlmeUc2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkdGJTYjLUkiK0c2JEYpL0krbW9kdWxlbmFtZUdGJUkvVmVjdG9yQ2FsY3VsdXNHRig2JC1JIi1HRi42Iy1JK0RpdmVyZ2VuY2VHRiU2I0kidUdGJS1GNzYjLUkiKkdGLjYkLUkkS19ER0YlNiRJInhHRiVJInpHRiUtSSlHcmFkaWVudEdGJTYjSSRwX2ZHRiUiIiI= - - -LCQqKCxgXWwqJkkiekc2IiIiJC1JJGV4cEc2JCUqcHJvdGVjdGVkR0koX3N5c2xpYkdGJzYjLDBJInhHRickISsrKysrPyEjOSokRiYiIiMkISsrKysrTiEjPComRiYiIiItRio2IywkRjAjISIiIicrKzVGOiQiKysrKytxISM3RiZGQS1GKjYjLCRGMCNGPyImKysmJCEkXSQiIiFGOyQhJCsoRktGSUY6RjokISsrKysrSyEjRS1GKjYjLCQqJCwoRiZGP0Y7JEZARktGVkY6RjUkISsrKysrWEY4JCErKysrXzZGQy1GKjYjLCRGVEY2JCErKysrYycpISM2KiYtRio2IywwRjQkISsrKysrREY4RjkkIisrKysrXUZDRiZGYW9GRCQhJF0jRktGOyQhJCsmRktGY29GOkYwJCErKysrKzVGM0Y6RiZGOiQhKysrKydmIkYzKiZGJkY1LUYqNiMsMEY0JCErKysrK0lGOEY5JCIrKysrK2dGQ0YmRmFwRkQkISQrJEZLRjskISQrJ0ZLRmNwRjpGMEZnb0Y6JCErKysrdyYqISM/KihGJkY1LUYqNiMsMEY0Rl9vRjlGYW9GJkZhb0ZERmNvRjtGZW9GY29GOkYwJEZgcEYzRjpJJ2JldGFfMEdGJ0Y1JCIrKysrKzshIz4tRio2IywwRjRGV0Y5JCIrKysrKyEqRkNGJkZmcUZEJCEkXSVGS0Y7JCEkKypGS0ZocUY6RjBGZ29GWS1GKjYjLCRGVCQhKysrKytTRjgkIisrKytHPEZqbi1GKjYjLCRGVEZfcCQiKysrK1M5ISM1KiYtRio2IywwRjRGNkY5RkFGJkZBRkRGSUY7RkxGSUY6RjBGXnFGOkYmRjUkIisrKysrayEjQComRiZGOkZccEY6JCIrKysrdyYqISM6KiYtRio2IywwRjRGNkY5RkFGJkZBRkRGSUY7RkxGSUY6RjBGZ29GOkZfcUY6JCIrKysrI2YjRmhyKiYtRio2IywwRjQkRjJGOEY5JCIrKysrK1NGQ0YmRl90RkQkISQrI0ZLRjskISQrJUZLRmF0RjpGMEZnb0Y6Rl9xRigkISsrKyshMyIhIikqJkZcb0Y6Rl9xRigkIisrKytnQCEiKiomLUYqNiMsMEY0Rl9yRjkkIisrKysrISlGQ0YmRmB1RkRGY3RGOyQhJCspRktGY3RGOkYwRmdvRjpGX3FGOiQhKysrK0c8RmpuKiZGZXNGOkZfcUY1JCErKysrUycpRmpuKiZGZXNGOkYmRjokISsrKytvaiEjOyomRlxvRjpGX3FGNSQhKysrK3drRlt1KiYtRio2IywwRjRGX3BGOUZhcEYmRmFwRkRGY3BGO0ZlcEZjcEY6RjBGXnFGOkYmRjUkISsrKysrJypGaXAqJkZlc0Y6RiZGNSQiKysrK29qRl9zKigtRio2IywwRjRGX29GOUZhb0YmRmFvRkRGY29GO0Zlb0Zjb0Y6RjBGMUY6RiZGOkZfcUY1JCErKysrI2YiRjMqKEZcb0Y6RiZGOkZfcUY1RmlvKihGJkY6Rlt0RjpGX3FGOiQhKysrKylmIiEjOComLUYqNiMsJEZURl50RjpGJkY6JCIrKysrKzchI0cqKEYmRjpGYXZGOkZfcUY6JEZldkZjcyooRlxvRjpGJkY1Rl9xRjokISsrK1M9NiEjPSooRiZGOi1GKjYjLDBGNEZfcEY5RmFwRiZGYXBGREZjcEY7RmVwRmNwRjpGMCRGYHJGM0Y6Rl9xRjokISsrKysrW0ZjcyooRiZGOkZcb0Y6Rl9xRjokIisrK1M9NkZjdyooRmNyRjpGJkY6Rl9xRigkRmdyRmNzKihGJkY1RltxRjpGX3FGOiQhKysrKz82RmB4KihGJkYoLUYqNiMsMEY0Rl9wRjlGYXBGJkZhcEZERmNwRjtGZXBGY3BGOkYwRjFGOkZfcUY6JEZneCEjRCooRiZGOi1GKjYjLDBGNEZfb0Y5RmFvRiZGYW9GREZjb0Y7RmVvRmNvRjpGMEZleEY6Rl9xRjUkISsrKysrISlGY3MqKEYmRjpGW3FGOkZfcUY1JCErKysrKztGMyooRiZGNUZqdkY6Rl9xRjpGXnkqKEYmRihGanZGOkZfcUY6JCIrKysrK2MhI0MqKEYmRjpGX3FGKC1GKjYjLCRGVCRGaG9GOEY6JEZgcCEjRiooLUYqNiMsJEZUJCErKysrKzpGOEY6RiZGOkZfcUY1JEZgcEZjcyooRmNyRjpGJkYoRl9xRjpGZHkqKEZjckY6RiZGNUZfcUY6JCIrKysrKycqRmlwKiZGX3FGNUZccEY6JCIrKysrJ0giRlt1KiZGX3FGKEZccEY6JCErKysrUzlGaHIqJkYmRjVGKUY6Rl1zKiZGYXZGOkYmRjokRmVbbEZjcyomRlxvRjpGX3FGOiQiKysrK1dARlt1KiZGW3FGOkYmRjVGYHEqJi1GKjYjLDBGNEY2RjlGQUYmRkFGREZJRjtGTEZJRjpGMEZleEY6RiZGOiRGT0ZcdiomRmp2RjpGJkY6Rl13KiYtRio2IywwRjBGZ29GNEZfW2xGOSQiKysrKytJRkNGJkZdXWxGRCQhJF0iRktGO0ZjcEZfXWxGOkY6Rl9xRjUkRl5dbEZociomRmpcbEY6Rl9xRigkIiM9RksqJkZcb0Y6RiZGNSQiKysrKydmIkZicSooRlxwRjpGJkY1Rl9xRjokRmJzRmlwKiZGJkY6Rl9xRigkRmBvRlAqKEZjckY6RiZGOkZfcUY6JCIrKysrJT0pRmNzKiZGJkY6RmF5RjokIisrKytfJipGY3MqKEZld0Y6RiZGKEZfcUY1JEZhdUZjeiooLUYqNiMsJEZURl9vRjpGJkY1Rl9xRjVGYHEqKEZlXmxGOkYmRihGX3FGNSRGW3pGZXkqKEZlbkY6RiZGOkZfcUY6JCErKysrI2YjRmNzKihGXHJGOkYmRjpGX3FGOiRGYnJGXHZGZXNGaG4qKC1GKjYjLDBGMEZecUY0Rl50RjlGX3RGJkZfdEZERmF0RjtGY3RGYXRGOkY6RiZGNUZfcUY1JEZeekZgeEZccEZmciooRlxbbEY6RiZGOkZfcUYoJCErKysrKz1GY3cqKEZlbkY6RiZGOkZfcUY1JCIrKysrUycpRlx2KihGZXdGOkYmRjpGX3FGKCQiKysrKyEzIkZjdyomRmVebEY6RiZGNUZgcSomRmVebEY6RiZGOkZqeSomRmVebEY6RiZGKEZpXmwqKEZgX2xGOkYmRjpGX3FGOiRGXnpGY3cqKC1GKjYjLDBGMEZleEY0Rl50RjlGX3RGJkZfdEZERmF0RjtGY3RGYXRGOkY6RiZGOkZfcUY1JEZhdUYzRlxvRl90KihGZV5sRjpGJkY6Rl9xRjUkIisrKyshbyZGM0ZlXmxGX3QqKEZld0Y6RiZGNUZfcUY1RmNfbComRiZGKEZqdkY6RmlebComRiZGKEZheUY6JCIrKysrK1tGZXkqJkYmRjVGYXlGOkZkdkZddUZhciooRmV3RjpGJkY6Rl9xRjokISsrKytnISlGMyooRmV3RjpGJkY1Rl9xRjokRmFxRmB4KihGY3JGOkYmRjpGX3FGNSQhKysrKydIIkYzKihGJkY1Rlt0RjpGX3FGNSRGYndGYHgqKEZld0Y6RiZGOkZfcUY1JCErKysrU0ZGMyomRiZGOkZcW2xGOiRGMkZqdyooRmBfbEY6RiZGOkZfcUY1JEZhcUZjdyomRmVuRjpGJkYoRk4qJkZlbkY6RiZGNUZdcyomRmV3RjpGX3FGNSQiKysrK3M1Rmd0KiZGZXdGOkZfcUY6JEZhdUZqbiomRmVuRjpGJkY6JCIrKysrKVsmRlx2KiZGZW5GOkZfcUY6RmhzKiZGXHJGOkZfcUY6RmR1KiZGZW5GOkZfcUY1Rmd1KiZGZXdGOkZfcUYoRmV0KiZGZV5sRjpGX3FGKEZpdComRlxyRjpGJkY6JEZldUZcdiomRlFGOkYmRjokIisrKytfNkY4KiZGKUY6RiZGOiQhKysrK09qRlx2KiZGZ3lGOkYmRjpGankqJkZlXmxGOkZfcUY6RmBcbComRmVebEY6Rl9xRjVGXnYqJkZjckY6Rl9xRihGaltsKiZGY3JGOkZfcUY6JEZnYWxGW3UqJkZbdEY6Rl9xRjVGZGJsKiZGW3RGOkZfcUY6RmdibCooRmVebEY6RiZGKEZfcUY6RmF6KiZGJkY1Rmp2RjpGYHEqKEYmRjpGX3FGOkZlekY6Rml6KihGZV5sRjpGJkY6Rl9xRigkISsrKytnQEYzKihGYF9sRjpGJkY1Rl9xRjpGZGFsKihGW3RGOkYmRjVGX3FGOiQiKysrKylmIkZgeCooRiZGOkZfcUY1LUYqNiMsJEZUJCErKysrK11GYHhGOiRGYFtsRlAqKEYmRjpGX3FGKEZbZWxGOiQiKysrKys6RlAqKC1GKjYjLDBGMEYxRjRGXnRGOUZfdEYmRl90RkRGYXRGO0ZjdEZhdEY6RjpGJkY6Rl9xRjokRmpvRmN3KihGJkY6Rl9xRjpGXFtsRjokIisrKysrPUZqeiooRiZGOkZfcUY1RmV6RjokRmdxRmp6KihGJkY1RmF2RjpGX3FGOkZkW2wqJkZbcUY6RiZGOkZdeiomRmJ4RjpGJkY6JEZeYWxGY3MqJkYmRjpGanJGOiQhKysrKytrRlx2KihGZWVsRjpGJkY6Rl9xRjUkRmddbEZjdyomRl9xRjpGXHBGOkZdZGwqJkZjckY6RiZGKEZdYWwqJkZjckY6RiZGNUZkdiomRmNyRjpGJkY6JCIrKysrT0xGY3MqKEZlXmxGOkYmRjVGX3FGOkZeeSooRmVebEY6RiZGOkZfcUY6JCIrKysrU01GMyooRlxwRjpGJkY6Rl9xRjokRmhwRmNzKihGJkY6Rlt0RjpGX3FGNSRGaWRsRmN3KihGJkY6Rmp2RjpGX3FGOiQiKysrIW82IkZjdyooRmF5RjpGJkY6Rl9xRjokISsrKytfJipGY3MqKEZcb0Y6RiZGNUZfcUY1RmZdbCooRmVlbEY6RiZGNUZfcUY1RmNfbCooRmVlbEY6RiZGNUZfcUY6RmRhbCooRmVlbEY6RiZGKEZfcUY6JEZbekZjeiooRmp2RjpGJkY1Rl9xRjVGYHEqKEZqdkY6RiZGKEZfcUY1RmlebCooRiZGOkZneUY6Rl9xRjokRmJ6RjMqKEYmRjpGW3FGOkZfcUY6JCIrKysrPzZGY3cqKEYmRjVGYXlGOkZfcUY6RmRbbComRmNyRjpGX3FGNUZnW2wqKEZjYGxGOkYmRjpGX3FGOiRGW3pGMyooRmVlbEY6RiZGKEZfcUY1RmNebComRlxbbEY6Rl9xRjVGYV1sKiZGXFtsRjpGX3FGKEZjXWwqKEZld0Y6RiZGKEZfcUY6Rl9obEY6LCZGW2VsJCIrKysrKz9GaHJGX3FGOiEiJCwmJEY/RktGOkZbZWxGYGlsRmJpbCRGYHRGam4= - - - - -PkkkZl80RzYiLUkpc2ltcGxpZnlHNiQlKnByb3RlY3RlZEdJKF9zeXNsaWJHRiQ2Iy1JIitHNiRGKC9JK21vZHVsZW5hbWVHRiRJL1ZlY3RvckNhbGN1bHVzR0YnNiQtSSItR0YtNiMtSStEaXZlcmdlbmNlR0YkNiNJInVHRiQtRjM2Iy1JIipHRi02JCokSSN4aUdGJCEiIkkkcF9jR0Yk - - -JCIiIUYj - - - - -QyU+SSJmRzYiLUkmQXJyYXlHJSpwcm90ZWN0ZWRHNiM3JkkkZl8xR0YlSSRmXzJHRiVJJGZfM0dGJUkkZl80R0YlISIiLUkiQ0dGJTYlRiQvSStyZXN1bHRuYW1lR0YlUS1mb3JjZV92ZWN0b3JGJS9JKGRlY2xhcmVHRiU3JCdJInhHRiVJJmZsb2F0R0YoJ0kiekdGJUY7 - - -force_vector[0] = (0.16200000e8 * exp(-0.2000000000e-4 * x - 0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 + 0.6480000000e1 * exp(-0.1000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z - 0.6480000000e0 * exp(-0.1000000000e-4 * x - 0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z - 0.1620000000e2 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z + 0.40500000e8 * exp(-0.2000000000e-4 * x - 0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 - 0.16200000e8 * exp(-0.2000000000e-4 * x - 0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 + 0.1620000e7 * exp(-0.2000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 - 0.6480000e7 * exp(-0.2000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 + 0.648000e6 * exp(-0.2000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 + 0.16200000e8 * exp(-0.1000000000e-4 * x - 0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 + 0.40500000e8 * exp(-0.1000000000e-4 * x - 0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 + 0.4860000000e0 * exp(-0.1000000000e-4 * x - 0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) - 0.4860000000e1 * exp(-0.1000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) - 0.4860000000e1 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) + 0.4860000000e0 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) + 0.1215000000e2 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) + 0.6750000000e-3 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * sin(0.3e1 / 0.400000e6 * z) + 0.1687500000e-1 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * sin(0.3e1 / 0.400000e6 * z) - 0.6750000000e-2 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * sin(0.3e1 / 0.400000e6 * z) + 0.1215000000e2 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) - 0.16200000e8 * exp(-0.1000000000e-4 * x - 0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 + 0.1620000e7 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 - 0.6480000e7 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 + 0.648000e6 * exp(-0.1000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 - 0.1000000000e0 * z * exp(-0.1000000000e-4 * x - 0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2) * beta_0 + 0.1000000000e-5 * z * z * exp(-0.1000000000e-4 * x - 0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2) * beta_0 - 0.1000000000e0 * z * exp(-0.2000000000e-4 * x - 0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2) * beta_0 - 0.1215000000e-2 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * z * beta_0 - 0.3037500000e-2 * exp(-0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * z * beta_0 * beta_0 + 0.4860000000e-3 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * z * beta_0 - 0.4860000000e-4 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * z * beta_0 + 0.1215000000e-2 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * z * beta_0 * beta_0 - 0.1215000000e-3 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * z * beta_0 * beta_0 - 0.648000e6 * exp(-0.1000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) + 0.64800e5 * exp(-0.1000000000e-4 * x - 0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) + 0.1620000e7 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) - 0.648000e6 * exp(-0.2000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) + 0.1687500000e-1 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 - 0.1620000000e2 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z * beta_0 * beta_0 - 0.162e3 * exp(-0.1000000000e-4 * x - 0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z * beta_0 + 0.3037500000e3 * exp(-0.1000000000e-4 * x - 0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 - 0.1215000000e3 * exp(-0.1000000000e-4 * x - 0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 + 0.1215000000e2 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 + 0.1215000000e3 * exp(-0.1000000000e-4 * x - 0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * beta_0 - 0.405e3 * exp(-0.1000000000e-4 * x - 0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z * beta_0 * beta_0 + 0.6480000000e2 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z * beta_0 - 0.4860000000e2 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * beta_0 + 0.4860000000e1 * exp(-0.1000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * beta_0 - 0.6480000000e1 * exp(-0.1000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z * beta_0 + 0.162e3 * exp(-0.1000000000e-4 * x - 0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z * beta_0 * beta_0 + 0.4218750000e0 * exp(-0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 + 0.1215000000e3 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * beta_0 - 0.1215000000e-3 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * z + 0.4860000000e-4 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * z - 0.4860000000e-5 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * z + 0.3037500000e3 * exp(-0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 - 0.4860000000e2 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * beta_0 + 0.4860000000e1 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * beta_0 - 0.1215000000e3 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 + 0.1215000000e2 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * cos(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 + 0.1687500000e0 * exp(-0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * sin(0.3e1 / 0.400000e6 * z) * beta_0 - 0.6750000000e-1 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * sin(0.3e1 / 0.400000e6 * z) * beta_0 + 0.6750000000e-2 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * sin(0.3e1 / 0.400000e6 * z) * beta_0 - 0.1687500000e0 * exp(-0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * x * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 + 0.4000000000e-7 * z * z * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3) - 0.4000000000e-2 * z * exp(-0.2000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3) - 0.4000000000e-2 * z * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3) + 0.64800e5 * exp(-0.2000000000e-4 * x - 0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) + 0.1620000e7 * exp(-0.2000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z)) * pow(0.2000000000e0 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + beta_0, -0.2e1) * pow(-0.1e1 + 0.2000000000e0 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)), -0.2e1); -force_vector[1] = (-0.16200000e8 * exp(-0.1000000000e-4 * x - 0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 - 0.40500000e8 * exp(-0.1000000000e-4 * x - 0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 - 0.900e3 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * cos(0.3e1 / 0.400000e6 * z) + 0.90e2 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * cos(0.3e1 / 0.400000e6 * z) + 0.4000e4 * exp(-0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * beta_0 - 0.1620000e7 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) - 0.160e3 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) + 0.400e3 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) + 0.16e2 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) + 0.8640000000e0 * exp(-0.1000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z - 0.8640000000e-1 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z + 0.8640000000e0 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z - 0.8640000000e-5 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * z + 0.12000e5 * beta_0 * beta_0 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) - 0.12100e5 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 + 0.10000e5 * exp(-0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * beta_0 * beta_0 - 0.9000e4 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * cos(0.3e1 / 0.400000e6 * z) * beta_0 + 0.900e3 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * cos(0.3e1 / 0.400000e6 * z) * beta_0 + 0.8640000000e-6 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * z - 0.1000000000e0 * z * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 + 0.1000000000e-5 * z * z * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 - 0.48e2 * exp(-0.2000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) - 0.1220e4 * exp(-0.1000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.405e3 * exp(-0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z * beta_0 * beta_0 + 0.162e3 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z * beta_0 - 0.6480000000e2 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z * beta_0 + 0.6480000000e1 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z * beta_0 - 0.162e3 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z * beta_0 * beta_0 + 0.1620000000e2 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z * beta_0 * beta_0 + 0.484e3 * exp(-0.1500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.16200000e8 * exp(-0.1000000000e-4 * x - 0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 - 0.1620000e7 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 + 0.6480000e7 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 - 0.648000e6 * exp(-0.1000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 - 0.1000000000e0 * z * exp(-0.1000000000e-4 * x - 0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2) * beta_0 - 0.8640000000e-1 * exp(-0.1000000000e-4 * x - 0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z + 0.2160000000e-4 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * z - 0.2160000000e1 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z - 0.2160000000e1 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z - 0.4000000000e-2 * z * exp(-0.1500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.4000000000e-7 * z * z * exp(-0.1500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.4820e4 * exp(-0.1000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 - 0.480e3 * exp(-0.1500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 - 0.1200e4 * beta_0 * beta_0 * exp(-0.1000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) - 0.30000e5 * beta_0 * beta_0 + 0.648000e6 * exp(-0.1000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) - 0.64800e5 * exp(-0.1000000000e-4 * x - 0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) - 0.1620000e7 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) + 0.56250e5 * exp(-0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * cos(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 - 0.2160000000e-3 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * z * beta_0 * beta_0 + 0.2160000000e-4 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * z * beta_0 * beta_0 + 0.6480000e7 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 - 0.648000e6 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 - 0.4000000000e-2 * z * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3) + 0.2250e4 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * cos(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 - 0.40500000e8 * exp(-0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 - 0.54e2 * exp(-0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * beta_0 * beta_0 + 0.8640000000e1 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * beta_0 + 0.2160000000e2 * exp(-0.1000000000e-4 * x - 0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * beta_0 * beta_0 - 0.2160000000e1 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * beta_0 * beta_0 - 0.8640000000e0 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * beta_0 + 0.2160000000e2 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * beta_0 * beta_0 - 0.54e2 * exp(-0.1000000000e-4 * x - 0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * beta_0 * beta_0 + 0.22500e5 * exp(-0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * cos(0.3e1 / 0.400000e6 * z) * beta_0 + 0.648000e6 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) - 0.64800e5 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) + 0.400e3 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * beta_0 * beta_0 + 0.160e3 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * beta_0 - 0.4000e4 * exp(-0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * beta_0 * beta_0 - 0.1600e4 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * beta_0 + 0.2250e4 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * cos(0.3e1 / 0.400000e6 * z) - 0.22500e5 * exp(-0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * cos(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 - 0.6480000000e1 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z + 0.1620000000e2 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z + 0.2160000000e-3 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * z * beta_0 + 0.6480000000e0 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * z - 0.16200000e8 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 + 0.8640000000e-5 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * z * beta_0 + 0.8640000000e1 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * beta_0 - 0.8640000000e0 * exp(-0.1000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * beta_0 + 0.5400000000e-3 * exp(-0.5000000000e-8 * z * z + 0.1000000000e-2 * z * exp(-x / 0.100000e6) + 0.1000000000e-2 * z - 0.50e2 * exp(-x / 0.50000e5) - 0.100e3 * exp(-x / 0.100000e6) - 0.50e2 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * z * beta_0 * beta_0 - 0.2160000000e1 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * beta_0 * beta_0 - 0.2160000000e2 * exp(-0.1000000000e-4 * x - 0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * beta_0 - 0.2160000000e2 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * beta_0 - 0.8640000000e-4 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * z * z * beta_0 + 0.16200000e8 * exp(-0.1000000000e-7 * z * z + 0.2000000000e-2 * z * exp(-x / 0.100000e6) + 0.2000000000e-2 * z - 0.100e3 * exp(-x / 0.50000e5) - 0.200e3 * exp(-x / 0.100000e6) - 0.100e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0 - 0.1620000e7 * exp(-0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3 - 0.5400000000e1 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1))) * sin(0.3e1 / 0.400000e6 * z) * beta_0 * beta_0) * pow(0.2000000000e0 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + beta_0, -0.2e1) * pow(-0.1e1 + 0.2000000000e0 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)), -0.2e1); -force_vector[2] = 0.4000000000e-1 * (-0.3200000000e-16 * pow(z, 0.3e1) * exp(-0.2000000000e-4 * x - 0.3500000000e-7 * z * z + 0.7000000000e-2 * z * exp(-x / 0.100000e6) + 0.7000000000e-2 * z - 0.350e3 * exp(-x / 0.50000e5) - 0.700e3 * exp(-x / 0.100000e6) - 0.350e3) - 0.1152000000e-2 * exp(-0.4500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) - 0.8656000000e-1 * exp(-0.3500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) - 0.1596000000e-4 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.1000000000e-4 * x) * z - 0.9576000000e-10 * z * z * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.1000000000e-4 * x) + 0.1600000000e-9 * z * z * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.3000000000e-4 * x) * beta_0 * beta_0 - 0.1152000000e-2 * exp(-0.4500000000e-7 * z * z + 0.9000000000e-2 * z * exp(-x / 0.100000e6) + 0.9000000000e-2 * z - 0.450e3 * exp(-x / 0.50000e5) - 0.900e3 * exp(-x / 0.100000e6) - 0.450e3 - 0.1000000000e-4 * x) + 0.1728000000e-1 * exp(-0.4000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.1440000000e0 * exp(-0.3000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.6400000000e-11 * exp(-0.3500000000e-7 * z * z + 0.7000000000e-2 * z * exp(-x / 0.100000e6) + 0.7000000000e-2 * z - 0.350e3 * exp(-x / 0.50000e5) - 0.700e3 * exp(-x / 0.100000e6) - 0.350e3 - 0.3000000000e-4 * x) * z * z + 0.9576000000e-5 * z * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.1000000000e-4 * x) + 0.2592000000e0 * exp(-0.3500000000e-7 * z * z + 0.7000000000e-2 * z * exp(-x / 0.100000e6) + 0.7000000000e-2 * z - 0.350e3 * exp(-x / 0.50000e5) - 0.700e3 * exp(-x / 0.100000e6) - 0.350e3 - 0.1000000000e-4 * x) * beta_0 - 0.1080000000e2 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.1000000000e-4 * x) * pow(beta_0, 0.3e1) + 0.2160000000e1 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.1000000000e-4 * x) * pow(beta_0, 0.3e1) - 0.1728000000e-1 * exp(-0.4000000000e-7 * z * z + 0.8000000000e-2 * z * exp(-x / 0.100000e6) + 0.8000000000e-2 * z - 0.400e3 * exp(-x / 0.50000e5) - 0.800e3 * exp(-x / 0.100000e6) - 0.400e3 - 0.1000000000e-4 * x) * beta_0 - 0.8640000000e-1 * exp(-0.3500000000e-7 * z * z + 0.7000000000e-2 * z * exp(-x / 0.100000e6) + 0.7000000000e-2 * z - 0.350e3 * exp(-x / 0.50000e5) - 0.700e3 * exp(-x / 0.100000e6) - 0.350e3 - 0.1000000000e-4 * x) * beta_0 * beta_0 - 0.6368000000e-6 * exp(-0.3500000000e-7 * z * z + 0.7000000000e-2 * z * exp(-x / 0.100000e6) + 0.7000000000e-2 * z - 0.350e3 * exp(-x / 0.50000e5) - 0.700e3 * exp(-x / 0.100000e6) - 0.350e3 - 0.1000000000e-4 * x) * z - 0.6476000000e1 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.1000000000e-4 * x) * beta_0 * beta_0 - 0.9600000000e-10 * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.3000000000e-4 * x) * z * z + 0.6368000000e-11 * exp(-0.3500000000e-7 * z * z + 0.7000000000e-2 * z * exp(-x / 0.100000e6) + 0.7000000000e-2 * z - 0.350e3 * exp(-x / 0.50000e5) - 0.700e3 * exp(-x / 0.100000e6) - 0.350e3 - 0.1000000000e-4 * x) * z * z - 0.1592000000e-4 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.2000000000e-4 * x) * z * beta_0 * beta_0 - 0.1596000000e-4 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.1000000000e-4 * x) * z * beta_0 * beta_0 - 0.1598000000e-3 * z * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.1000000000e-4 * x) * beta_0 + 0.1200000000e-18 * exp(-0.2000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z - 0.9600000000e-5 * z * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.3000000000e-4 * x) * beta_0 - 0.1118400000e-8 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.1000000000e-4 * x) * z * z * beta_0 - 0.4800000000e-5 * z * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.4000000000e-4 * x) * beta_0 + 0.1118400000e-3 * z * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.1000000000e-4 * x) * beta_0 + 0.1440000000e-5 * exp(-0.3000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * pow(beta_0, 0.3e1) - 0.1120000000e-8 * z * z * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.3000000000e-4 * x) * beta_0 - 0.4800000000e-15 * pow(z, 0.3e1) * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.2000000000e-4 * x) * beta_0 - 0.8000000000e-5 * z * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.4000000000e-4 * x) * beta_0 * beta_0 - 0.1600000000e-4 * z * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.3000000000e-4 * x) * beta_0 * beta_0 - 0.1120000000e-8 * z * z * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.2000000000e-4 * x) * beta_0 + 0.5600000000e-14 * pow(z, 0.3e1) * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.2000000000e-4 * x) * beta_0 - 0.3000000000e-17 * z * pow(beta_0, 0.3e1) * exp(-0.1000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) - 0.3000000000e-5 * exp(-0.1500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * beta_0 * beta_0 - 0.4800000000e-15 * exp(-0.3000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(z, 0.3e1) * beta_0 + 0.9600000000e-10 * exp(-0.3000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * z * beta_0 + 0.1296000000e1 * beta_0 * beta_0 * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.1000000000e-4 * x) - 0.1440000000e0 * pow(beta_0, 0.3e1) * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.1000000000e-4 * x) + 0.6400000000e-11 * z * z * exp(-0.2000000000e-4 * x - 0.3500000000e-7 * z * z + 0.7000000000e-2 * z * exp(-x / 0.100000e6) + 0.7000000000e-2 * z - 0.350e3 * exp(-x / 0.50000e5) - 0.700e3 * exp(-x / 0.100000e6) - 0.350e3) + 0.9600000000e-5 * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.3000000000e-4 * x) * z + 0.2144000000e1 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.1000000000e-4 * x) * beta_0 + 0.1600000000e-9 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.3000000000e-4 * x) * z * z - 0.3200000000e-6 * exp(-0.3500000000e-7 * z * z + 0.7000000000e-2 * z * exp(-x / 0.100000e6) + 0.7000000000e-2 * z - 0.350e3 * exp(-x / 0.50000e5) - 0.700e3 * exp(-x / 0.100000e6) - 0.350e3 - 0.4000000000e-4 * x) * z - 0.1592000000e-4 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.2000000000e-4 * x) * z + 0.3000000000e0 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3) * beta_0 * beta_0 + 0.18e2 * exp(-0.1000000000e-4 * x - 0.1500000000e-7 * z * z + 0.3000000000e-2 * z * exp(-x / 0.100000e6) + 0.3000000000e-2 * z - 0.150e3 * exp(-x / 0.50000e5) - 0.300e3 * exp(-x / 0.100000e6) - 0.150e3) * pow(beta_0, 0.3e1) + 0.1596000000e-9 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.1000000000e-4 * x) * z * z + 0.9576000000e-10 * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.1000000000e-4 * x) * z * z * beta_0 - 0.2500000000e-16 * z * pow(beta_0, 0.3e1) + 0.8184000000e-5 * exp(-0.3000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * beta_0 + 0.9552000000e-5 * z * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.2000000000e-4 * x) + 0.8000000000e-14 * exp(-0.2000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(z, 0.3e1) * beta_0 * beta_0 + 0.1600000000e-9 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * z * beta_0 * beta_0 - 0.8000000000e-15 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(z, 0.3e1) * beta_0 * beta_0 - 0.2592000000e-5 * exp(-0.3500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * beta_0 + 0.1728000000e-6 * exp(-0.4000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * beta_0 - 0.8656000000e-1 * exp(-0.3500000000e-7 * z * z + 0.7000000000e-2 * z * exp(-x / 0.100000e6) + 0.7000000000e-2 * z - 0.350e3 * exp(-x / 0.50000e5) - 0.700e3 * exp(-x / 0.100000e6) - 0.350e3 - 0.1000000000e-4 * x) - 0.1600000000e-8 * exp(-0.3000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3) * z * z * beta_0 * beta_0 + 0.1440000000e0 * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.1000000000e-4 * x) - 0.1800000000e-3 * exp(-0.1500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * pow(beta_0, 0.3e1) + 0.8640000000e-6 * exp(-0.3500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * beta_0 * beta_0 + 0.1080000000e-3 * exp(-0.2000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * pow(beta_0, 0.3e1) + 0.1600000000e-9 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * z - 0.8000000000e-5 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z - 0.8000000000e-15 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(z, 0.3e1) - 0.1600000000e-3 * exp(-0.3000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3) * z * beta_0 + 0.8000000000e-4 * exp(-0.4000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3) * z * beta_0 * beta_0 + 0.4000000000e-2 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.1000000000e-4 * x) + 0.5680000000e-4 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * beta_0 * beta_0 + 0.4000000000e-2 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) - 0.1600000000e-8 * exp(-0.2000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * z * beta_0 * beta_0 - 0.8000000000e-15 * pow(z, 0.3e1) * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.2000000000e-4 * x) + 0.4800000000e-15 * pow(z, 0.3e1) * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.2000000000e-4 * x) - 0.9600000000e-10 * z * z * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.2000000000e-4 * x) + 0.1728000000e-1 * exp(-0.4000000000e-7 * z * z + 0.8000000000e-2 * z * exp(-x / 0.100000e6) + 0.8000000000e-2 * z - 0.400e3 * exp(-x / 0.50000e5) - 0.800e3 * exp(-x / 0.100000e6) - 0.400e3 - 0.1000000000e-4 * x) - 0.8060000000e-4 * exp(-0.2000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * beta_0 + 0.1600000000e-8 * exp(-0.2000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * z * beta_0 - 0.1296000000e-4 * exp(-0.3000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * beta_0 * beta_0 - 0.1598000000e-8 * z * z * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.1000000000e-4 * x) * beta_0 * beta_0 - 0.2740000000e-4 * exp(-0.2000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * beta_0 * beta_0 - 0.2000000000e-18 * z * exp(-0.1500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.1600000000e-3 * exp(-0.3000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3) * z * beta_0 * beta_0 - 0.3200000000e-16 * exp(-0.3500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(z, 0.3e1) + 0.6400000000e-11 * exp(-0.3500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * z + 0.1072000000e2 * exp(-0.2000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 * beta_0 + 0.8000000000e-1 * exp(-0.2000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 + 0.5488000000e-6 * exp(-0.3500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z + 0.2592000000e0 * exp(-0.3500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 - 0.1728000000e-1 * exp(-0.4000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 - 0.8640000000e-1 * exp(-0.3500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 * beta_0 - 0.1080000000e2 * exp(-0.2000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(beta_0, 0.3e1) + 0.2160000000e1 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(beta_0, 0.3e1) - 0.1728000000e-6 * exp(-0.4000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z + 0.1152000000e-7 * exp(-0.4500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z - 0.6336000000e-6 * exp(-0.2000000000e-4 * x - 0.3500000000e-7 * z * z + 0.7000000000e-2 * z * exp(-x / 0.100000e6) + 0.7000000000e-2 * z - 0.350e3 * exp(-x / 0.50000e5) - 0.700e3 * exp(-x / 0.100000e6) - 0.350e3) * z - 0.8000000000e-5 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.4000000000e-4 * x) * z + 0.2144000000e1 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 - 0.6476000000e1 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 * beta_0 - 0.1440000000e0 * exp(-0.3000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(beta_0, 0.3e1) - 0.1296000000e1 * exp(-0.3000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 + 0.1072000000e2 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.1000000000e-4 * x) * beta_0 * beta_0 + 0.8000000000e-1 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.1000000000e-4 * x) * beta_0 + 0.5600000000e-14 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(z, 0.3e1) * beta_0 + 0.1600000000e-9 * z * z * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.2000000000e-4 * x) - 0.3000000000e-17 * z * beta_0 * exp(-0.1000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) - 0.2160000000e-4 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * pow(beta_0, 0.3e1) + 0.1600000000e-8 * exp(-0.3000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3) * z * z * beta_0 + 0.1598000000e-8 * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.1000000000e-4 * x) * z * z * beta_0 - 0.1500000000e-16 * z * beta_0 * beta_0 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.1500000000e-16 * z * pow(beta_0, 0.3e1) * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) - 0.1596000000e-3 * exp(-0.2000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3) * z * beta_0 + 0.1800000000e-17 * z * beta_0 * exp(-0.1500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.9000000000e-17 * z * beta_0 * beta_0 * exp(-0.1000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.9600000000e-10 * z * z * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.3000000000e-4 * x) * beta_0 - 0.1600000000e-4 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.3000000000e-4 * x) * z + 0.4800000000e-5 * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.4000000000e-4 * x) * z - 0.6400000000e-6 * z * exp(-0.3500000000e-7 * z * z + 0.7000000000e-2 * z * exp(-x / 0.100000e6) + 0.7000000000e-2 * z - 0.350e3 * exp(-x / 0.50000e5) - 0.700e3 * exp(-x / 0.100000e6) - 0.350e3 - 0.3000000000e-4 * x) + 0.1596000000e-3 * exp(-0.2000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3) * z * beta_0 * beta_0 - 0.1296000000e1 * beta_0 * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.1000000000e-4 * x) + 0.4800000000e-15 * exp(-0.3000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(z, 0.3e1) - 0.9600000000e-10 * exp(-0.3000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * z + 0.3336000000e-5 * exp(-0.3000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z - 0.1120000000e-8 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * z * beta_0 + 0.3440000000e-4 * exp(-0.2500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * beta_0 - 0.9576000000e-5 * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.1000000000e-4 * x) * z * beta_0 + 0.1598000000e-3 * z * exp(-0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3 - 0.1000000000e-4 * x) * beta_0 * beta_0 + 0.1116800000e-3 * z * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.2000000000e-4 * x) * beta_0 - 0.9552000000e-5 * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.2000000000e-4 * x) * z * beta_0 + 0.1596000000e-9 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.1000000000e-4 * x) * z * z * beta_0 * beta_0 - 0.1600000000e-8 * exp(-0.2000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3) * z * z * beta_0 * beta_0 + 0.1600000000e-8 * exp(-0.2000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3) * z * z * beta_0 - 0.8000000000e-14 * exp(-0.2000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3) * pow(z, 0.3e1) * beta_0 + 0.1600000000e-9 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.2000000000e-4 * x) * z * z * beta_0 * beta_0 - 0.8000000000e-15 * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.2000000000e-4 * x) * pow(z, 0.3e1) * beta_0 * beta_0 + 0.5600000000e-4 * z * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.4000000000e-4 * x) * beta_0 + 0.1120000000e-3 * z * exp(-0.2500000000e-7 * z * z + 0.5000000000e-2 * z * exp(-x / 0.100000e6) + 0.5000000000e-2 * z - 0.250e3 * exp(-x / 0.50000e5) - 0.500e3 * exp(-x / 0.100000e6) - 0.250e3 - 0.3000000000e-4 * x) * beta_0 + 0.9600000000e-10 * z * z * exp(-0.3000000000e-7 * z * z + 0.6000000000e-2 * z * exp(-x / 0.100000e6) + 0.6000000000e-2 * z - 0.300e3 * exp(-x / 0.50000e5) - 0.600e3 * exp(-x / 0.100000e6) - 0.300e3 - 0.2000000000e-4 * x) * beta_0 + 0.1296000000e1 * exp(-0.3000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 * beta_0 - 0.8000000000e-4 * exp(-0.4000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3) * z * beta_0 + 0.8000000000e-14 * exp(-0.2000000000e-4 * x - 0.2000000000e-7 * z * z + 0.4000000000e-2 * z * exp(-x / 0.100000e6) + 0.4000000000e-2 * z - 0.200e3 * exp(-x / 0.50000e5) - 0.400e3 * exp(-x / 0.100000e6) - 0.200e3) * pow(z, 0.3e1) * beta_0 * beta_0 + 0.3000000000e0 * exp(-0.1500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * beta_0 * beta_0 + 0.18e2 * exp(-0.1500000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(beta_0, 0.3e1) - 0.8000000000e-14 * exp(-0.2000000000e-7 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(z, 0.3e1) * beta_0) * pow(0.2000000000e0 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + beta_0, -0.3e1) * pow(-0.1e1 + 0.2000000000e0 * exp(-0.5000000000e-8 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)), -0.3e1); -force_vector[3] = 0; - - - - -Qyk+LUkkdV9mRzYiNiMiIiJGKCEiIj4tRiU2IyIiI0YoRik+SSJmR0YmLUkmQXJyYXlHJSpwcm90ZWN0ZWRHNiM3Ky1JInVHRiZGJy1GNkYsSSRwX2ZHRiZJJHBfY0dGJkYkRitJJHBfc0dGJiIiIUkkcGhpR0YmRiktSSJDR0YmNiVGLy9JK3Jlc3VsdG5hbWVHRiZRJ3ZhbHVlc0YmL0koZGVjbGFyZUdGJjckJ0kieEdGJkkmZmxvYXRHRjInSSJ6R0YmRkg= - - -values[0] = 0.3e1 / 0.4000000000000e13 * x * sin(0.3e1 / 0.400000e6 * z); -values[1] = cos(0.3e1 / 0.400000e6 * z) / 0.10000000e8 - z * z / 0.2000000000000000000e19; -values[2] = 0.6000000000e10 - 0.30000e5 * z - 0.5000000000e3 / (0.2000000000e0 * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) + beta_0) * z / (0.1e1 - 0.2000000000e0 * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1))); -values[3] = 0.5000000000e3 / (0.2000000000e0 * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) + beta_0) * z; -values[4] = 1; -values[5] = 1; -values[6] = 0.6000000000e10 - 0.30000e5 * z; -values[7] = 0; -values[8] = phi; - - - - -QyY+SSRncGZHNiItSSlHcmFkaWVudEdGJTYjSSRwX2ZHRiUhIiItSSJDR0YlNiU3JC1GJDYjIiIiLUYkNiMiIiMvSShkZWNsYXJlR0YlNyQnSSJ4R0YlSSZmbG9hdEclKnByb3RlY3RlZEcnSSJ6R0YlRjovSStyZXN1bHRuYW1lR0YlUSlncmFkaWVudEYlRjE= - - -gradient[0] = -0.1000000000e0 * pow(0.2000000000e0 * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) + beta_0, -0.2e1) * z / (0.1e1 - 0.2000000000e0 * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1))) * (z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1) * exp(-x / 0.100000e6) * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) + 0.1000000000e0 / (0.2000000000e0 * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) + beta_0) * z * pow(0.1e1 - 0.2000000000e0 * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), -0.2e1) * (z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1) * exp(-x / 0.100000e6) * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)); -gradient[1] = -0.30000e5 + 0.1000000000e3 * pow(0.2000000000e0 * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) + beta_0, -0.2e1) * z / (0.1e1 - 0.2000000000e0 * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1))) * (-0.1000000000e-7 * z + 0.1000000000e-2 * exp(-x / 0.100000e6) + 0.1000000000e-2) * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) - 0.5000000000e3 / (0.2000000000e0 * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) + beta_0) / (0.1e1 - 0.2000000000e0 * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1))) - 0.1000000000e3 / (0.2000000000e0 * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) + beta_0) * z * pow(0.1e1 - 0.2000000000e0 * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), -0.2e1) * (-0.1000000000e-7 * z + 0.1000000000e-2 * exp(-x / 0.100000e6) + 0.1000000000e-2) * exp(-0.500e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)); - - - - -NiI= - - - - -NiI= - - - - -LUklbXJvd0c2Iy9JK21vZHVsZW5hbWVHNiJJLFR5cGVzZXR0aW5nR0koX3N5c2xpYkdGJzYjLUkjbWlHRiQ2I1EhRic= - - - - -JSFH - -TTdSMApJQVJUQUJMRV9TQVZFLzE4NDQ2NzQ0MDc0NTIxMjc2MDM4WColKWFueXRoaW5nRzYiNiQlLHZlY3RvcmZpZWxkRy8lJ2Nvb3Jkc0cmJSpjYXJ0ZXNpYW5HNiQlInhHJSJ6R1tnbCEjJSEhISIjIiMsJComRi0iIiItSSRzaW5HNiQlKnByb3RlY3RlZEclKF9zeXNsaWJHNiMsJEYuIyIiJCInKytTRjEjRjoiLisrKysrKyUsJi1JJGNvc0c2JEY1RjZGNyNGMSIpKysrNSokRi4iIiMjISIiIjQrKysrKysrKysjRiU= -
\ No newline at end of file diff --git a/melt_solver/melt_j_pcsmall/plugin.cc b/melt_solver/melt_j_pcsmall/plugin.cc deleted file mode 100644 index 7e13f5beaef..00000000000 --- a/melt_solver/melt_j_pcsmall/plugin.cc +++ /dev/null @@ -1,509 +0,0 @@ -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -// case 1 - -double xi_alpha = 1e3; -double xi_beta = 0.0; -double xi_gamma = 0.0; -double phi_0 = 1e-1; -double phi_0a = 1e-1; -double eta_alpha = 0.1; -double eta_gamma = 0; - - - -// case 2 -/* - double xi_alpha = 0.0; -double xi_beta = 2.0; -double xi_gamma = 0.0; -double phi_0 = 1e-4;//1e-6; -double phi_0a = 1e-4;//1e-6; -double eta_alpha = 1.0; -double eta_gamma = 0; -*/ - - - - -namespace aspect -{ - template - class MyPrescribedBoundary : public BoundaryVelocity::Interface - { - public: - /** - * Constructor. - */ - // InclusionBoundary(): eta_B (1e3) - //{}/ - - - /** - * Return the boundary velocity as a function of position. - */ - virtual - Tensor<1,dim> - boundary_velocity (const Point &position) const - { - double x = position[0]; - double z = position[1]; - - Tensor<1,dim> values; -values[0] = 0.3e1 / 0.4000000000000e13 * x * sin(0.3e1 / 0.400000e6 * z); -values[1] = cos(0.3e1 / 0.400000e6 * z) / 0.10000000e8 + sqrt(0.3141592654e1) * sqrt(0.2e1) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) / 0.10000000000e11; - - return values; - } - - - virtual void initialize () - { } - - }; - - - - template - class MeltVelocityRefinement : public MeshRefinement::Interface, - public SimulatorAccess - { - public: - /** - * Execute this mesh refinement criterion. - * - * @param[out] error_indicators A vector that for every active cell of - * the current mesh (which may be a partition of a distributed mesh) - * provides an error indicator. This vector will already have the - * correct size when the function is called. - */ - virtual - void - execute (Vector &indicators) const - { - indicators = 0; - - //commented out so that we are using only global refinement - /* KellyErrorEstimator::estimate (this->get_mapping(), - this->get_dof_handler(), - QGauss(this->get_fe().base_element(this->introspection().base_elements.velocities).degree+1), - typename FunctionMap::type(), - this->get_solution(), - indicators, - this->introspection().component_masks.fluid_velocities, - 0, - 0, - this->get_triangulation().locally_owned_subdomain()); - */ - } - - }; - - template - class PCRefinement : public MeshRefinement::Interface, - public SimulatorAccess - { - public: - /** - * Execute this mesh refinement criterion. - * - * @param[out] error_indicators A vector that for every active cell of - * the current mesh (which may be a partition of a distributed mesh) - * provides an error indicator. This vector will already have the - * correct size when the function is called. - */ - virtual - void - execute (Vector &indicators) const - { - indicators = 0; - /* - KellyErrorEstimator::estimate (this->get_mapping(), - this->get_dof_handler(), - QGauss(this->get_fe().base_element(this->introspection().base_elements.velocities).degree+1), - typename FunctionMap::type(), - this->get_solution(), - indicators, - this->introspection().component_masks.compaction_pressure, - 0, - 0, - this->get_triangulation().locally_owned_subdomain()); - */ - } - - }; - - - - - - template - class TestMeltMaterial: - public MaterialModel::MeltInterface, public ::aspect::SimulatorAccess - { - public: - virtual bool - viscosity_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - if ((dependence & MaterialModel::NonlinearDependence::compositional_fields) != MaterialModel::NonlinearDependence::none) - return true; - return false; - } - - virtual bool - density_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - compressibility_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - specific_heat_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - thermal_conductivity_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - virtual bool is_compressible () const - { - return false; - } - - virtual double reference_viscosity () const - { - return 1e22; - } - - virtual double reference_density () const - { - return 1.0; - } - - virtual double reference_darcy_coefficient () const - { - // double permeability = pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), 0.3e1) * pow(cos(pi * y / 0.200000e6), 0.3e1) / 0.1250000000000e13; - - return 1e-11;//0.01; - } - - virtual void evaluate(const typename MaterialModel::Interface::MaterialModelInputs &in, - typename MaterialModel::Interface::MaterialModelOutputs &out) const - { - const unsigned int porosity_idx = this->introspection().compositional_index_for_name("porosity"); - MaterialModel::AdditionalMaterialOutputsStokesRHS - *force = out.template get_additional_output >(); - - for (unsigned int i=0;irhs_u[i][0] = (0.6666666670e6 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * phi_0 * eta_alpha + 0.1666666667e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * eta_alpha - 0.9666666670e8 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * eta_gamma - 0.2416666667e9 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * eta_gamma + 0.1666666667e8 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * eta_gamma + 0.4166666667e8 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * eta_gamma + 0.9666666670e2 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * eta_gamma - 0.1666666667e2 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * eta_gamma - 0.3666666667e2 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * eta_gamma + 0.4218750000e1 * sin(0.3e1 / 0.400000e6 * z) * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * x * eta_alpha + 0.1054687500e2 * sin(0.3e1 / 0.400000e6 * z) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * phi_0 * phi_0 * x * eta_alpha - 0.4218750000e2 * sin(0.3e1 / 0.400000e6 * z) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * phi_0 * x * eta_alpha - 0.1080000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma + 0.5600000e7 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.1080000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.250000e6 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * xi_beta + 0.200000e6 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * xi_alpha + 0.5600000e7 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.2000000e7 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.2000000e7 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * xi_gamma + 0.200000e6 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * xi_alpha - 0.2000000e7 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * xi_alpha - 0.250000e6 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * xi_beta - 0.2000000e7 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * xi_alpha + 0.6666666670e1 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * z * eta_alpha - 0.6666666670e0 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * z * eta_alpha + 0.3600000000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * eta_gamma - 0.1666666667e2 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * z * eta_alpha + 0.6666666670e5 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * eta_alpha + 0.1666666667e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * eta_gamma + 0.6666666670e5 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * eta_alpha - 0.6666666670e6 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * eta_alpha + 0.1666666667e7 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * eta_alpha - 0.6666666670e6 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * eta_alpha + 0.1666666667e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * eta_alpha + 0.1898437500e6 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma + 0.4218750000e1 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.1054687500e2 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.4218750000e2 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma - 0.1054687500e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma + 0.1054687500e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.202500e6 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * z * eta_gamma - 0.202500e6 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * z * eta_gamma - 0.506250e6 * exp(-x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * z * eta_gamma + 0.3037500000e4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.7593750000e4 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.30375e5 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma - 0.7593750000e5 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma + 0.7593750000e5 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.1898437500e6 * exp(-x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.30375e5 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma - 0.7593750000e-1 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * cos(0.3e1 / 0.400000e6 * z) * x * z * eta_gamma - 0.7593750000e5 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma + 0.7593750000e5 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.3037500000e0 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * z * eta_gamma + 0.7593750000e0 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * z * eta_gamma - 0.7593750000e0 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * z * eta_gamma - 0.1898437500e1 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * z * eta_gamma - 0.3037500000e-1 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * z * eta_gamma - 0.7593750000e-1 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * z * eta_gamma + 0.9166666670e8 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * eta_gamma + 0.3666666667e8 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * eta_gamma - 0.3600000e7 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * eta_gamma - 0.9000000e7 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * eta_gamma + 0.4218750000e0 * sin(0.3e1 / 0.400000e6 * z) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * x * eta_alpha - 0.4218750000e1 * sin(0.3e1 / 0.400000e6 * z) * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * x * eta_alpha + 0.1054687500e2 * sin(0.3e1 / 0.400000e6 * z) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * x * eta_alpha - 0.1666666667e8 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * eta_alpha + 0.1666666667e8 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * eta_alpha + 0.4166666667e8 * exp(-x / 0.50000e5 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * eta_alpha + 0.1666666667e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * eta_gamma + 0.3666666667e7 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * eta_gamma - 0.9666666670e7 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * eta_gamma + 0.1666666667e7 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * eta_gamma - 0.360000e6 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * eta_gamma - 0.9666666670e7 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * eta_gamma - 0.360000e6 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * eta_gamma + 0.3666666667e7 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * eta_gamma - 0.2416666667e9 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * eta_gamma - 0.9666666670e8 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * eta_gamma + 0.4166666667e8 * exp(-x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * eta_gamma + 0.1666666667e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * eta_alpha + 0.4166666667e8 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * eta_alpha - 0.3037500000e-2 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * cos(0.3e1 / 0.400000e6 * z) * x * z * eta_gamma + 0.3037500000e4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.3037500000e-1 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * cos(0.3e1 / 0.400000e6 * z) * x * z * eta_gamma + 0.7593750000e4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.8100e4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * z * eta_gamma - 0.20250e5 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * z * eta_gamma + 0.81000e5 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * z * eta_gamma - 0.56e2 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma + 0.56000000e8 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * xi_gamma * phi_0 - 0.50000000e8 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * xi_gamma * phi_0 * phi_0 - 0.50000000e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma + 0.20e2 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma - 0.20000000e8 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma + 0.1666666667e7 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * eta_alpha + 0.6666666670e6 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * eta_alpha - 0.6666666670e7 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * eta_alpha + 0.2000000e7 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * phi_0 * xi_alpha + 0.2000000e7 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * xi_alpha * phi_0 + 0.5000000e7 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * xi_alpha * phi_0 * phi_0 + 0.250000e6 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * xi_beta * phi_0 - 0.20000000e8 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * xi_gamma * phi_0 + 0.81000000e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.2025000000e10 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.5000000e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * xi_alpha + 0.250000e6 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * xi_beta + 0.20e2 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * z * xi_alpha - 0.2500000e7 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * xi_beta * phi_0 - 0.20000000e8 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * xi_alpha * phi_0 + 0.2500000000e1 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * z * xi_beta - 0.810000000e9 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.2025000000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.50000000e8 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * xi_alpha * phi_0 * phi_0 - 0.2500000e7 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * xi_beta * phi_0 - 0.20000000e8 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * xi_alpha * phi_0 - 0.50000000e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * xi_alpha * phi_0 * phi_0 - 0.27000000e8 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * xi_gamma - 0.10800000e8 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma + 0.140000000e9 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * xi_gamma * phi_0 * phi_0 + 0.56000000e8 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma - 0.2e1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * z * xi_alpha - 0.810000000e9 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.1080000000e2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma - 0.10800000e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma - 0.27000000e8 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma + 0.140000000e9 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma + 0.81000000e8 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.3037500000e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma - 0.3037500000e4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma + 0.200e3 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * z * xi_alpha * phi_0 + 0.2025000000e11 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.3037500000e3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma + 0.5062500000e11 * exp(-x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.3037500000e4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma + 0.7593750000e4 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma + 0.7593750000e4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma + 0.4218750000e0 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * sin(0.3e1 / 0.400000e6 * z) * x * eta_gamma - 0.4218750000e1 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * sin(0.3e1 / 0.400000e6 * z) * x * eta_gamma + 0.1054687500e2 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * sin(0.3e1 / 0.400000e6 * z) * x * eta_gamma - 0.50e2 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * z * xi_alpha - 0.2500000000e1 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * xi_beta * z - 0.20e2 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * phi_0 * z * xi_alpha + 0.500e3 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * z * xi_alpha * phi_0 * phi_0 + 0.25e2 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * z * xi_beta * phi_0 + 0.270e3 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma + 0.108e3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma + 0.810000000e9 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.810e3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * z * eta_gamma + 0.2025000000e10 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.8100000000e10 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.810000000e9 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.2025000000e11 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.8100e4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * z * eta_gamma + 0.2025000000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.2025000000e11 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.8100000000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.5062500000e11 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.20250e5 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * z * eta_gamma - 0.2025000000e11 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.200e3 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma * phi_0 + 0.500e3 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma * phi_0 * phi_0 - 0.1400e4 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma * phi_0 * phi_0 - 0.560e3 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma * phi_0 - 0.3666666667e3 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * eta_gamma + 0.9666666670e3 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * eta_gamma - 0.9166666670e3 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * eta_gamma + 0.2416666667e4 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * eta_gamma + 0.36e2 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * eta_gamma + 0.90e2 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * eta_gamma - 0.4166666667e3 * exp(-x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * z * eta_gamma - 0.1666666667e3 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * eta_gamma - 0.1666666667e2 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * z * eta_alpha - 0.6666666670e1 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * phi_0 * z * eta_alpha + 0.9166666670e8 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * eta_gamma - 0.6666666670e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * eta_alpha - 0.1666666667e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * eta_alpha + 0.3666666667e8 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * eta_gamma - 0.9000000e7 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * eta_gamma - 0.3600000e7 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * eta_gamma + 0.2636718750e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.1054687500e3 * sin(0.3e1 / 0.400000e6 * z) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * phi_0 * x * eta_alpha + 0.1054687500e3 * sin(0.3e1 / 0.400000e6 * z) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * x * eta_alpha + 0.6666666670e2 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * z * eta_alpha + 0.1666666667e3 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * z * eta_alpha - 0.1666666667e3 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * z * eta_alpha - 0.4166666667e3 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * z * eta_alpha + 0.2636718750e3 * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_alpha) * pow(exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) + 0.5e1 * phi_0, -0.2e1) * pow(-0.5e1 + exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9), -0.2e1); -force->rhs_u[i][1] = (0.7593750000e4 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * x * eta_gamma + 0.3037500000e3 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * x * eta_gamma - 0.3037500000e4 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * x * eta_gamma + 0.1466666667e9 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * eta_gamma + 0.3866666667e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * z * eta_gamma + 0.3666666667e9 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * eta_gamma + 0.810000000e9 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.562500e6 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * cos(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.9666666667e9 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * eta_gamma + 0.2646666667e7 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * phi_0 * eta_alpha + 0.6616666667e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * eta_alpha - 0.2025000000e10 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.3866666667e9 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * eta_gamma - 0.290000000e9 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * eta_gamma - 0.725000000e9 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * eta_gamma + 0.290e3 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * z * eta_gamma + 0.56250e5 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * cos(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.50000000e8 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * eta_gamma + 0.125000000e9 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * eta_gamma + 0.125000000e9 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * eta_gamma - 0.50e2 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * z * eta_gamma + 0.50000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * eta_gamma - 0.1080000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.250000e6 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * xi_beta + 0.5600000e7 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.2000000e7 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma + 0.200000e6 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * xi_alpha - 0.2000000e7 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * xi_alpha - 0.6666666667e8 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * phi_0 * phi_0 * eta_alpha + 0.1406250e7 * cos(0.3e1 / 0.400000e6 * z) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * eta_alpha + 0.6666666667e8 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * phi_0 * eta_alpha - 0.562500e6 * cos(0.3e1 / 0.400000e6 * z) * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * eta_alpha - 0.2666666667e8 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * eta_alpha - 0.6666666667e2 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * eta_alpha - 0.3037500000e-1 * cos(0.3e1 / 0.400000e6 * z) * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * x * z * eta_gamma - 0.7593750000e-1 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * x * z * eta_gamma - 0.1898437500e1 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * x * z * eta_gamma + 0.3037500000e0 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * x * z * eta_gamma + 0.7593750000e0 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * x * z * eta_gamma - 0.7593750000e0 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * x * z * eta_gamma - 0.2000000e7 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * eta_alpha + 0.200000e6 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * eta_alpha + 0.5000000e7 * exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * eta_alpha + 0.6616666667e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * eta_gamma - 0.1080000e7 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * eta_gamma - 0.3866666667e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * eta_gamma + 0.2646666667e6 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * eta_alpha - 0.2000000e7 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * eta_alpha + 0.5000000e7 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * eta_alpha - 0.2000000e7 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * xi_gamma - 0.2646666667e7 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * eta_alpha + 0.6616666667e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * eta_alpha + 0.6666666667e7 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * eta_gamma + 0.5600000e7 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * xi_gamma - 0.1080000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.1440000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * eta_gamma + 0.1466666667e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * eta_gamma + 0.3037500000e4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.7593750000e4 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.30375e5 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma - 0.7593750000e5 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma + 0.7593750000e5 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.1898437500e6 * exp(-x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.1100e4 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * z * eta_gamma - 0.2750e4 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * z * eta_gamma + 0.2900e4 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * z * eta_gamma + 0.7250e4 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * z * eta_gamma - 0.500e3 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * z * eta_gamma - 0.1250e4 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * z * eta_gamma - 0.1666666667e4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * z * eta_gamma + 0.14062500e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.1466666667e4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * z * eta_gamma - 0.3666666667e4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * z * eta_gamma + 0.8100000000e10 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.562500e6 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.1406250e7 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.5625000e7 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.14062500e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.500e3 * z * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 - 0.560e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * z * xi_gamma * phi_0 - 0.1400e4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * z * xi_gamma * phi_0 * phi_0 + 0.20250e5 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * sin(0.3e1 / 0.400000e6 * z) * z * eta_gamma + 0.2025000000e11 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.3866666667e4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * z * eta_gamma + 0.9666666667e4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * z * eta_gamma - 0.2025000000e11 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.5062500000e11 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.108e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * z * xi_gamma * phi_0 + 0.270e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * z * xi_gamma * phi_0 * phi_0 + 0.810e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * sin(0.3e1 / 0.400000e6 * z) * z * eta_gamma + 0.144e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * z * eta_gamma + 0.360e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * z * eta_gamma - 0.810000000e9 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.6666666667e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * z * eta_gamma + 0.108e3 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * eta_gamma + 0.270e3 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * z * eta_gamma - 0.8100e4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * sin(0.3e1 / 0.400000e6 * z) * z * eta_gamma - 0.2025000000e10 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.20e2 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * z * eta_alpha - 0.50e2 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * z * eta_alpha + 0.200e3 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * z * eta_alpha + 0.500e3 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * z * eta_alpha - 0.500e3 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * z * eta_alpha - 0.1250e4 * exp(-x / 0.50000e5 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * z * eta_alpha + 0.200e3 * z * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 - 0.110e3 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * eta_gamma + 0.3666166667e9 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * eta_gamma + 0.1466466667e9 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * eta_gamma - 0.14400000e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * eta_gamma - 0.36000000e8 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * eta_gamma - 0.50000000e8 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * eta_alpha + 0.50000000e8 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * eta_alpha + 0.125000000e9 * exp(-x / 0.50000e5 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * eta_alpha + 0.6616666667e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * eta_gamma - 0.10800000e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * xi_gamma + 0.1080000000e2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma - 0.27000000e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * xi_gamma - 0.50e2 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * z * eta_alpha + 0.50000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * eta_alpha + 0.125000000e9 * exp(-0.3e1 / 0.100000e6 * x - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * eta_alpha + 0.20e2 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * z * eta_alpha - 0.29000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * eta_gamma + 0.11000000e8 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * eta_gamma - 0.29000000e8 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * eta_gamma + 0.5000000e7 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * eta_gamma + 0.200000e6 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * eta_alpha + 0.5000000e7 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * eta_gamma + 0.11000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * eta_gamma - 0.1080000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * eta_gamma - 0.3864666667e8 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * eta_gamma - 0.1440000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * eta_gamma + 0.1466466667e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * eta_gamma + 0.56000000e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * xi_gamma - 0.9661666667e9 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * eta_gamma - 0.3864666667e9 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * eta_gamma + 0.1654166667e9 * exp(-x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * eta_gamma - 0.27000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * eta_gamma + 0.110000000e9 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * eta_gamma + 0.275000000e9 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * eta_gamma + 0.1080000000e2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * eta_gamma + 0.1666666667e9 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * eta_gamma + 0.6616666667e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * eta_alpha + 0.1654166667e9 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * eta_alpha + 0.1406250e7 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * cos(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.10800000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * eta_gamma - 0.50000000e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma - 0.20000000e8 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma + 0.5000000e7 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * eta_alpha - 0.20000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * eta_alpha - 0.50000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * eta_alpha + 0.2000000e7 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * eta_alpha - 0.2e1 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * z * eta_alpha + 0.2000000e7 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * eta_alpha + 0.5000000e7 * exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * eta_alpha - 0.20000000e8 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * eta_alpha - 0.750000e6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) + 0.300000e6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.2000000e7 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * phi_0 * xi_alpha - 0.81000000e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.5000000e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * xi_alpha + 0.250000e6 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * xi_beta - 0.2500000e7 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * xi_beta * phi_0 - 0.20000000e8 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * xi_alpha * phi_0 + 0.810000000e9 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.2025000000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.50000000e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * xi_alpha * phi_0 * phi_0 + 0.56000000e8 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma - 0.10800000e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma - 0.27000000e8 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma + 0.140000000e9 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma - 0.30000e5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) - 0.2025000000e11 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.3037500000e3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma - 0.5062500000e11 * exp(-x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.3037500000e4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma + 0.7593750000e4 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma - 0.810000000e9 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.2025000000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.8100000000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.2025000000e11 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.56250e5 * cos(0.3e1 / 0.400000e6 * z) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * eta_alpha + 0.2666666667e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * phi_0 * eta_alpha + 0.2666666667e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * z * eta_alpha + 0.6666666667e7 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * phi_0 * eta_alpha - 0.2666666667e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * z * eta_alpha - 0.2e1 * z * xi_alpha * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) + 0.2000000e7 * xi_alpha * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * phi_0 - 0.20000000e8 * xi_alpha * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 - 0.2500000e7 * xi_beta * phi_0 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) + 0.20e2 * z * xi_alpha * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) + 0.2500000000e1 * z * xi_beta * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.5000000e7 * xi_alpha * phi_0 * phi_0 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.250000e6 * xi_beta * phi_0 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) - 0.50000000e8 * xi_alpha * phi_0 * phi_0 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) + 0.275000000e9 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * eta_gamma - 0.725000000e9 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * eta_gamma + 0.20e2 * z * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) - 0.56e2 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * z * xi_gamma - 0.50000000e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * xi_gamma - 0.20000000e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * xi_gamma + 0.6666666667e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * eta_gamma - 0.6666666667e2 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * z * eta_gamma - 0.2646666667e8 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * eta_alpha - 0.6616666667e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * eta_alpha + 0.140000000e9 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * xi_gamma + 0.110000000e9 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * eta_gamma - 0.27000000e8 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * eta_gamma - 0.290000000e9 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * eta_gamma - 0.36000000e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * eta_gamma - 0.14400000e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * eta_gamma - 0.1466666667e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * z * eta_gamma + 0.1440000000e2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * eta_gamma - 0.81000000e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.10800000e8 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * eta_gamma - 0.18750000e8 * phi_0 * phi_0 + 0.8100e4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * z * eta_gamma + 0.20250e5 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * z * eta_gamma - 0.81000e5 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * z * eta_gamma - 0.202500e6 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * z * eta_gamma + 0.202500e6 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * z * eta_gamma + 0.506250e6 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * z * eta_gamma - 0.750000e6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * phi_0 * phi_0 + 0.3000000e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * phi_0 - 0.2000000e7 * xi_alpha * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) - 0.250000e6 * xi_beta * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.200000e6 * xi_alpha * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) + 0.2666666667e6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * eta_alpha - 0.2666666667e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * eta_alpha + 0.6666666667e7 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * eta_alpha - 0.300000e6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 + 0.200e3 * z * xi_alpha * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 - 0.5625000e7 * cos(0.3e1 / 0.400000e6 * z) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * phi_0 * eta_alpha - 0.6666666667e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * phi_0 * z * eta_alpha - 0.50e2 * phi_0 * phi_0 * z * xi_alpha * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) - 0.2500000000e1 * xi_beta * phi_0 * z * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) - 0.20e2 * z * xi_alpha * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * phi_0 + 0.500e3 * phi_0 * phi_0 * z * xi_alpha * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) + 0.25e2 * xi_beta * phi_0 * z * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) - 0.2666666667e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * phi_0 * z * eta_alpha - 0.6666666667e2 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * phi_0 * z * eta_alpha + 0.562500e6 * cos(0.3e1 / 0.400000e6 * z) * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * eta_alpha + 0.1406250e7 * cos(0.3e1 / 0.400000e6 * z) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * phi_0 * phi_0 * eta_alpha + 0.2666666667e3 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * z * eta_alpha + 0.6666666667e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * phi_0 * phi_0 * z * eta_alpha + 0.35156250e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.14062500e8 * cos(0.3e1 / 0.400000e6 * z) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * phi_0 * eta_alpha - 0.1666666667e4 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * phi_0 * z * eta_alpha + 0.14062500e8 * cos(0.3e1 / 0.400000e6 * z) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * eta_alpha + 0.35156250e8 * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_alpha + 0.1666666667e9 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * phi_0 * eta_alpha + 0.7500000e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * phi_0 - 0.7500000e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 + 0.3037500000e4 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * x * eta_gamma + 0.7593750000e4 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * x * eta_gamma - 0.3037500000e-2 * cos(0.3e1 / 0.400000e6 * z) * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * x * z * eta_gamma - 0.30375e5 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * x * eta_gamma - 0.7593750000e5 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * x * eta_gamma + 0.3037500000e-1 * cos(0.3e1 / 0.400000e6 * z) * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * x * z * eta_gamma + 0.7593750000e5 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * x * eta_gamma + 0.1898437500e6 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * x * eta_gamma - 0.7593750000e-1 * cos(0.3e1 / 0.400000e6 * z) * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * x * z * eta_gamma) * pow(exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) + 0.5e1 * phi_0, -0.2e1) * pow(-0.5e1 + exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9), -0.2e1); -force->rhs_p[i] = -0.2000000000e-4 * (-0.4920000000e-10 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * z * xi_gamma - 0.2460000000e-9 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * z * xi_gamma - 0.9990000000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.6000000000e-5 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * z * xi_alpha - 0.1200000000e-5 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma - 0.9950000000e-1 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(phi_0, 0.3e1) * xi_alpha - 0.4975000000e-2 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * xi_beta - 0.1000000000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * z * xi_alpha - 0.5000000000e-6 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * xi_beta * z + 0.3993840000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma + 0.1166400000e-2 * exp(-0.550e3 * exp(-x / 0.50000e5) + 0.11e2 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.11e2 / 0.200000000e9 * z * z - 0.1100e4 * exp(-x / 0.100000e6) + 0.11e2 / 0.1000e4 * z - 0.550e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma + 0.2500000000e-1 * exp(-x / 0.25000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * xi_beta - 0.1000000000e-4 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * z * xi_alpha - 0.5000000000e-6 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * xi_beta * z - 0.4100000000e1 * exp(-x / 0.25000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma + 0.2000000000e-3 * exp(-x / 0.25000e5 - 0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3) * xi_beta - 0.6548800000e-1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma + 0.7987680000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.2000000000e-4 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.25000e5) * xi_beta - 0.4050000000e-7 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * phi_0 * z - 0.8200000000e1 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(phi_0, 0.3e1) * xi_gamma - 0.2500000000e-2 * exp(-x / 0.25000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * xi_beta - 0.1562500000e-4 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * pow(phi_0, 0.3e1) - 0.7992000000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma + 0.5990760000e0 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma + 0.2995380000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma + 0.1458000000e0 * exp(-x / 0.25000e5 - 0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma - 0.3000000000e-11 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5) * phi_0 * phi_0 * z * z * xi_alpha + 0.7990000000e-2 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.8100000000e-8 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * z - 0.2985000000e-1 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * phi_0 * xi_alpha - 0.4975000000e-1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(phi_0, 0.3e1) * xi_alpha + 0.8000000000e-8 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.25000000e8) * z * xi_alpha - 0.5970000000e-2 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * xi_alpha + 0.4000000000e-12 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * z * xi_alpha - 0.4000000000e-13 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.25000000e8) * z * z * xi_alpha + 0.2000000000e-13 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * xi_beta * z * z - 0.2487500000e-2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * phi_0 * phi_0 * xi_beta + 0.4000000000e-12 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * z * xi_gamma + 0.6560000000e-6 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma + 0.4000000000e-12 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * z * xi_gamma - 0.3374987500e-1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(phi_0, 0.3e1) - 0.5400000000e-9 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.25000000e8) * z - 0.1990000000e-4 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.25000000e8) * xi_beta - 0.5400000000e-4 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.25000000e8) * phi_0 - 0.4049985000e-2 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 - 0.2024992500e-1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * phi_0 * phi_0 - 0.3980000000e-3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.25000000e8) * xi_alpha + 0.1995000000e-3 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * xi_beta + 0.3600000000e-10 * exp(-0.9e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z + 0.8100000000e-3 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 + 0.4050000000e-2 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * phi_0 + 0.1125000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * phi_0 + 0.5625000000e-5 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * phi_0 + 0.9375000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(phi_0, 0.3e1) + 0.6749775000e-2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * phi_0 + 0.3374887500e-1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * phi_0 * phi_0 + 0.5624812500e-1 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(phi_0, 0.3e1) + 0.6750000000e-2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(phi_0, 0.3e1) + 0.5000000000e0 * exp(-x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * xi_gamma + exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * xi_gamma - 0.1198500000e-5 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6) * phi_0 * z * xi_alpha + 0.4995000000e-9 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * z * xi_gamma - 0.9990000000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.5994000000e-10 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * z * xi_gamma + 0.2997000000e-9 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * z * xi_gamma - 0.2460000000e-9 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * z * xi_gamma - 0.1879200000e-10 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * z * xi_gamma - 0.9396000000e-10 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * z * xi_gamma - 0.1197000000e-1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * phi_0 * xi_alpha - 0.5985000000e-1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6) * phi_0 * phi_0 * xi_alpha + 0.5994000000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma + 0.1198800000e1 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3) * phi_0 * xi_gamma - 0.1200000000e-1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x) * phi_0 * xi_alpha + 0.6560000000e-6 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma - 0.7992000000e-6 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3) * z * xi_gamma + 0.4000000000e-12 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * z * z * xi_alpha + 0.1197000000e0 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5) * xi_alpha * phi_0 - 0.1200000000e-5 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma - 0.6000000000e-5 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma + 0.1500000000e-2 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * xi_beta * phi_0 - 0.4000000000e-8 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * xi_beta * z - 0.1749600000e-5 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma + 0.1879200000e-4 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma + 0.1458000000e-10 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * z * xi_gamma - 0.1566000000e-9 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * z * xi_gamma - 0.5000000000e-7 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * xi_beta * z * phi_0 - 0.3499200000e-6 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma + 0.3758400000e-5 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma - 0.2916000000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.3132000000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.9987500000e-5 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.1200000000e-6 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * phi_0 * z * xi_alpha - 0.1749600000e-5 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma + 0.1879038000e-4 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma - 0.2916000000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.3131730000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.2700000000e-3 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * phi_0 - 0.4500000000e-3 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(phi_0, 0.3e1) + 0.2700000000e-8 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z + 0.3990000000e-2 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * xi_alpha - 0.4500000000e-8 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z - 0.3000000000e-7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6) * phi_0 * xi_beta * z + 0.1749600000e-11 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * z * xi_gamma - 0.1879200000e-10 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * z * xi_gamma + 0.8748000000e-11 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * z * xi_gamma - 0.9396000000e-10 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * z * xi_gamma + 0.4000000000e-8 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x) * phi_0 * xi_beta * z - 0.3000000000e-7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.3e1 / 0.100000e6 * x) * phi_0 * xi_beta * z + 0.8193000000e-4 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.3758400000e-5 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma + 0.1879200000e-4 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma + 0.3132000000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.6000000000e-5 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * z * xi_gamma - 0.1000000000e-4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.5000000000e-1 * exp(-x / 0.25000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(phi_0, 0.3e1) * xi_alpha + 0.2332800000e-2 * exp(-0.550e3 * exp(-x / 0.50000e5) + 0.11e2 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.11e2 / 0.200000000e9 * z * z - 0.1100e4 * exp(-x / 0.100000e6) + 0.11e2 / 0.1000e4 * z - 0.550e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.3e1 / 0.100000e6 * x) * xi_gamma - 0.7960000000e-3 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5) * xi_alpha + 0.7980000000e-2 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.1252584000e-1 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.3274400000e-1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma + 0.8100000000e-3 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * phi_0 + 0.4050000000e-2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6) * phi_0 * phi_0 + 0.6750000000e-2 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * pow(phi_0, 0.3e1) - 0.5625000000e-6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(phi_0, 0.3e1) * z + 0.2493750000e-1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * phi_0 * phi_0 * xi_beta - 0.6750000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * phi_0 * z - 0.3375000000e-6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * phi_0 * phi_0 * z + 0.2992500000e0 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * xi_alpha * phi_0 * phi_0 + 0.4987500000e0 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(phi_0, 0.3e1) * xi_alpha + 0.5000000000e-10 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * z * z * xi_gamma - 0.4100000000e-9 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * z * xi_gamma + 0.1000000000e-5 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(phi_0, 0.3e1) * z * xi_alpha + 0.5000000000e-7 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * xi_beta * z - 0.1000000000e-4 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.7500000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) - 0.1000000000e-4 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(phi_0, 0.3e1) * z * xi_alpha - 0.5000000000e-6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * phi_0 * phi_0 * xi_beta * z - 0.1200000000e-5 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * z * xi_alpha - 0.6000000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * phi_0 * phi_0 * z * xi_alpha - 0.5000000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * phi_0 * xi_beta * z - 0.2699990000e-3 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) - 0.6554400000e-1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma + 0.2332800000e-2 * exp(-0.550e3 * exp(-x / 0.50000e5) + 0.11e2 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.11e2 / 0.200000000e9 * z * z - 0.1100e4 * exp(-x / 0.100000e6) + 0.11e2 / 0.1000e4 * z - 0.550e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.100000e6) * xi_gamma - 0.2505384000e-1 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.100000e6) * xi_gamma + 0.2332800000e-2 * exp(-0.550e3 * exp(-x / 0.50000e5) + 0.11e2 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.11e2 / 0.200000000e9 * z * z - 0.1100e4 * exp(-x / 0.100000e6) + 0.11e2 / 0.1000e4 * z - 0.550e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.50000e5) * xi_gamma - 0.2505168000e-1 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.50000e5) * xi_gamma + 0.4000000000e-2 * exp(-x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3) * xi_gamma - 0.6560000000e-1 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3) * xi_gamma + 0.7992000000e-1 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3) * xi_gamma - 0.4000000000e-8 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * xi_beta * z - 0.2000000000e-14 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5) * xi_beta * z * z - 0.1198800000e-4 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma - 0.5994000000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma - 0.9840000000e0 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma - 0.4920000000e1 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * phi_0 * phi_0 * xi_gamma - 0.3132000000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma + 0.2997000000e1 * exp(-x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3) * phi_0 * phi_0 * xi_gamma - 0.1566000000e1 * exp(-x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3) * pow(phi_0, 0.3e1) * xi_gamma + 0.2916000000e0 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3) * pow(phi_0, 0.3e1) * xi_gamma + 0.6000000000e0 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * xi_alpha + 0.1200000000e0 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.3e1 / 0.100000e6 * x) * phi_0 * xi_alpha - 0.9394380000e0 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma + 0.4992300000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma - 0.1878876000e0 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma + 0.8748000000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma + 0.6000000000e-1 * exp(-x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * phi_0 * xi_gamma - 0.4000000000e-3 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.25000e5) * xi_alpha - 0.8000000000e-3 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.3e1 / 0.100000e6 * x) * xi_alpha + 0.4499850000e-3 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.1166400000e-12 * exp(-0.550e3 * exp(-x / 0.50000e5) + 0.11e2 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.11e2 / 0.200000000e9 * z * z - 0.1100e4 * exp(-x / 0.100000e6) + 0.11e2 / 0.1000e4 * z - 0.550e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * z * xi_gamma - 0.8000000000e-7 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x) * z * xi_alpha + 0.1197000000e0 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma * phi_0 + 0.5992500000e0 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma * phi_0 * phi_0 + 0.1200000000e0 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * phi_0 * xi_gamma + 0.6000000000e0 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * xi_gamma - 0.7990000000e-7 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma - 0.3131460000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma - 0.3131730000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma - 0.6000000000e-2 * exp(-x / 0.25000e5 - 0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3) * xi_alpha * phi_0 - 0.3000000000e-1 * exp(-x / 0.25000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * phi_0 * phi_0 * xi_alpha + 0.1500000000e-2 * exp(-x / 0.25000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * xi_beta * phi_0 + 0.6000000000e-11 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * z * xi_gamma + 0.3000000000e-10 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * z * xi_gamma - 0.2000000000e-13 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * xi_beta * z * z + 0.4000000000e-8 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * xi_beta * z - 0.1878876000e1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma + 0.6554400000e-6 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma - 0.1252800000e-11 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.50000e5) * z * z * xi_gamma + 0.5985000000e-1 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * xi_alpha * phi_0 - 0.8000000000e-7 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * z * xi_alpha - 0.3995000000e-8 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * xi_beta * z - 0.3995000000e-3 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * xi_beta * phi_0 - 0.5400000000e-4 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6) * phi_0 - 0.2700000000e-3 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * phi_0 * phi_0 - 0.4500000000e-3 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6) * pow(phi_0, 0.3e1) - 0.3375000000e-1 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * pow(phi_0, 0.3e1) + 0.8000000000e-8 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5) * z * xi_alpha + 0.6000000000e-11 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * z * xi_gamma + 0.3000000000e-10 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * z * z * xi_gamma + 0.2500000000e-12 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * xi_beta * z * z - 0.1250000000e-6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) - 0.3280000000e-1 * exp(-x / 0.25000e5 - 0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma + 0.8000000000e-2 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma + 0.7980000000e-2 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * xi_alpha + 0.8000000000e-2 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x) * xi_alpha - 0.4000000000e-4 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.3e1 / 0.100000e6 * x) * xi_beta + 0.4000000000e-3 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x) * xi_beta + 0.3499200000e-1 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.50000e5) * phi_0 * xi_gamma + 0.1749600000e0 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma - 0.9831600000e0 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma - 0.3757752000e0 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma - 0.4915800000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma + 0.1166400000e-12 * exp(-0.550e3 * exp(-x / 0.50000e5) + 0.11e2 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.11e2 / 0.200000000e9 * z * z - 0.1100e4 * exp(-x / 0.100000e6) + 0.11e2 / 0.1000e4 * z - 0.550e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.50000e5) * z * z * xi_gamma - 0.2332800000e-7 * exp(-0.550e3 * exp(-x / 0.50000e5) + 0.11e2 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.11e2 / 0.200000000e9 * z * z - 0.1100e4 * exp(-x / 0.100000e6) + 0.11e2 / 0.1000e4 * z - 0.550e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.50000e5) * z * xi_gamma - 0.3600000000e-5 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.100000e6) + 0.3990000000e-3 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * xi_beta + 0.4920000000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * phi_0 * phi_0 * xi_gamma + 0.9840000000e-5 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma - 0.4100000000e-9 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(phi_0, 0.3e1) * z * z * xi_gamma + 0.5000000000e-10 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * z * z * xi_gamma + 0.8200000000e-4 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.1000000000e0 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(phi_0, 0.3e1) * xi_alpha - 0.5000000000e-2 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * xi_beta + 0.2487500000e-2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * xi_beta * phi_0 + 0.4050000000e-7 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * z + 0.2025000000e-6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * phi_0 * phi_0 * z + 0.4500000000e-8 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(phi_0, 0.3e1) * z + 0.1000000000e-5 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(phi_0, 0.3e1) * z * xi_alpha + 0.5000000000e-7 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * xi_beta * z + 0.5000000000e-10 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * z * z * xi_alpha + 0.2500000000e-11 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * xi_beta * z * z - 0.2500000000e-12 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * xi_beta * z * z - 0.5000000000e-11 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(phi_0, 0.3e1) * z * z * xi_alpha + 0.1166400000e-2 * exp(-0.550e3 * exp(-x / 0.50000e5) + 0.11e2 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.11e2 / 0.200000000e9 * z * z - 0.1100e4 * exp(-x / 0.100000e6) + 0.11e2 / 0.1000e4 * z - 0.550e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.25000e5) * xi_gamma + 0.1198500000e0 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6) * phi_0 * xi_alpha + 0.5992500000e0 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * phi_0 * phi_0 * xi_alpha + 0.4987500000e-2 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * phi_0 * xi_beta - 0.8000000000e-7 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma - 0.2332800000e-7 * exp(-0.550e3 * exp(-x / 0.50000e5) + 0.11e2 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.11e2 / 0.200000000e9 * z * z - 0.1100e4 * exp(-x / 0.100000e6) + 0.11e2 / 0.1000e4 * z - 0.550e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.100000e6) * z * xi_gamma + 0.3499200000e-1 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.100000e6) * phi_0 * xi_gamma - 0.2332800000e-7 * exp(-0.550e3 * exp(-x / 0.50000e5) + 0.11e2 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.11e2 / 0.200000000e9 * z * z - 0.1100e4 * exp(-x / 0.100000e6) + 0.11e2 / 0.1000e4 * z - 0.550e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.3e1 / 0.100000e6 * x) * z * xi_gamma + 0.5985000000e-1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma * phi_0 + 0.2992500000e0 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * xi_gamma * phi_0 * phi_0 + 0.9990000000e1 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(phi_0, 0.3e1) * xi_gamma + 0.1749600000e0 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma + 0.9975000000e0 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * xi_alpha + 0.4987500000e-1 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * xi_beta + 0.9975000000e0 * exp(-x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * xi_gamma + 0.3990000000e-9 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6) * xi_beta * z - 0.9375000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * phi_0 * phi_0 + 0.9987500000e0 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * pow(phi_0, 0.3e1) * xi_alpha + 0.4993750000e-1 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * phi_0 * phi_0 * xi_beta + 0.5985000000e0 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma * phi_0 * phi_0 - 0.1875000000e-5 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 - 0.1198800000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3) * phi_0 * z * xi_gamma - 0.5994000000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma - 0.9990000000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.6000000000e-5 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * z * xi_gamma + 0.4920000000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * phi_0 * phi_0 * z * xi_gamma + 0.9840000000e-5 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma - 0.1200000000e-5 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * phi_0 * z * xi_gamma - 0.2000000000e-14 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.25000000e8) * xi_beta * z * z + 0.5400000000e-9 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.25000000e8) * phi_0 * z + 0.2700000000e-8 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * phi_0 * z - 0.1995000000e-3 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * xi_beta + 0.4000000000e-9 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.25000000e8) * xi_beta * z - 0.6750000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(phi_0, 0.3e1) * z + 0.3375000000e-6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(phi_0, 0.3e1) * z + 0.1749600000e-1 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.25000e5) * phi_0 * xi_gamma + 0.8748000000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma - 0.7990000000e-7 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * z * xi_alpha + 0.1500000000e-12 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5) * phi_0 * xi_beta * z * z - 0.1200000000e-5 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5) * phi_0 * z * xi_alpha - 0.6000000000e-5 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * z * xi_alpha - 0.5000000000e-7 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * xi_beta * z - 0.1566000000e-9 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * z * xi_gamma + 0.6000000000e-6 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5) * phi_0 * phi_0 * z * xi_alpha + 0.4000000000e-8 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * phi_0 * xi_beta * z - 0.3000000000e-7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5) * phi_0 * xi_beta * z + 0.1458000000e-10 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * z * xi_gamma - 0.2916000000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.2500000000e-12 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * phi_0 * phi_0 * xi_beta * z * z + 0.2500000000e-11 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * phi_0 * phi_0 * xi_beta * z * z - 0.5000000000e-11 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(phi_0, 0.3e1) * z * z * xi_alpha + 0.5000000000e-10 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(phi_0, 0.3e1) * z * z * xi_alpha + 0.1000000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(phi_0, 0.3e1) * z * xi_alpha + 0.5000000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * phi_0 * phi_0 * xi_beta * z - 0.2000000000e-13 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * phi_0 * xi_beta * z * z - 0.9987500000e-5 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * pow(phi_0, 0.3e1) * z * xi_alpha - 0.4993750000e-6 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * phi_0 * phi_0 * xi_beta * z + 0.1197000000e-6 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * phi_0 * z * xi_alpha + 0.5985000000e-6 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6) * phi_0 * phi_0 * z * xi_alpha + 0.9975000000e-6 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * pow(phi_0, 0.3e1) * z * xi_alpha + 0.4987500000e-7 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * phi_0 * phi_0 * xi_beta * z + 0.4000000000e-2 * exp(-x / 0.25000e5 - 0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3) * xi_alpha + exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * xi_alpha + 0.5000000000e-1 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * phi_0 * xi_beta - 0.8000000000e-7 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma + 0.4995000000e1 * exp(-x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(phi_0, 0.3e1) * xi_gamma + 0.3995000000e-8 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * phi_0 * xi_beta * z + 0.5000000000e0 * exp(-x / 0.25000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * xi_alpha + 0.5400000000e-4 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6) + 0.3996000000e-11 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * z * xi_gamma + 0.2505384000e-6 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.100000e6) * z * xi_gamma - 0.3758076000e0 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma - 0.2000000000e-3 * exp(-x / 0.25000e5 - 0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3) * phi_0 * xi_beta - 0.1879038000e1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma + 0.4000000000e-9 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.3e1 / 0.100000e6 * x) * xi_beta * z + 0.4987500000e0 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * xi_gamma + 0.2916000000e0 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma + 0.2916000000e0 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma + 0.1458000000e0 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma - 0.1565730000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma - 0.5970000000e-1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5) * xi_alpha * phi_0 * phi_0 + 0.3000000000e-2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5) * xi_beta * phi_0 + 0.2505600000e-6 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.50000e5) * z * xi_gamma + 0.5985000000e0 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * xi_alpha * phi_0 * phi_0 + 0.4975000000e-2 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * xi_beta * phi_0 - 0.1194000000e-1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * phi_0 * xi_alpha + 0.4000000000e-9 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5) * xi_beta * z - 0.3990000000e-3 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * xi_beta * phi_0 - 0.6000000000e-1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.3e1 / 0.100000e6 * x) * phi_0 * phi_0 * xi_alpha + 0.3000000000e-2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.3e1 / 0.100000e6 * x) * phi_0 * xi_beta - 0.4000000000e-3 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x) * phi_0 * xi_beta + 0.2000000000e-13 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * xi_beta * z * z + 0.5400000000e-4 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.25000000e8) - 0.1198476000e-4 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma - 0.5992380000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma - 0.9987300000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.4000000000e-13 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5) * z * z * xi_alpha + 0.3000000000e-2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6) * phi_0 * xi_beta + 0.1749600000e0 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3) * phi_0 * phi_0 * xi_gamma + 0.3499200000e-1 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.3e1 / 0.100000e6 * x) * phi_0 * xi_gamma - 0.2455800000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma - 0.4093000000e1 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(phi_0, 0.3e1) * xi_gamma - 0.4911600000e0 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma + 0.7980000000e-8 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6) * z * xi_alpha - 0.2700000000e-3 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) + 0.1198500000e0 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma + 0.2505600000e-6 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma + 0.1749600000e-1 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma - 0.3980000000e-4 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5) * xi_beta - 0.2332800000e-7 * exp(-0.550e3 * exp(-x / 0.50000e5) + 0.11e2 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.11e2 / 0.200000000e9 * z * z - 0.1100e4 * exp(-x / 0.100000e6) + 0.11e2 / 0.1000e4 * z - 0.550e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma + 0.9987500000e0 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma + 0.9840000000e-5 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma + 0.4920000000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma - 0.2505600000e-1 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.3e1 / 0.100000e6 * x) * xi_gamma + 0.7989840000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.1252800000e-1 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.25000e5) * xi_gamma + 0.8200000000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.5994000000e0 * exp(-x / 0.25000e5 - 0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma * phi_0 - 0.4911600000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma * phi_0 * phi_0 - 0.1000000000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.4050000000e-2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6) * phi_0 - 0.2025000000e-1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * phi_0 * phi_0 + 0.3990000000e-2 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.9823200000e0 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma + 0.1198476000e1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma - 0.8000000000e-7 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma + 0.5992380000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma - 0.7989840000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma + 0.9987300000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma - 0.8193000000e1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma - 0.9975000000e-1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * pow(phi_0, 0.3e1) * xi_alpha - 0.4987500000e-2 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * phi_0 * phi_0 * xi_beta - 0.1252800000e-11 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * z * xi_gamma + 0.6560000000e-6 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3) * z * xi_gamma + 0.3000000000e0 * exp(-x / 0.25000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma - 0.1879200000e0 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma + 0.2505600000e-6 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.3e1 / 0.100000e6 * x) * z * xi_gamma - 0.9396000000e0 * exp(-x / 0.25000e5 - 0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma - 0.3758400000e0 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3) * phi_0 * xi_gamma - 0.1879200000e1 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3) * phi_0 * phi_0 * xi_gamma - 0.6000000000e-12 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * z * z * xi_alpha * phi_0 + 0.6000000000e-11 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5) * phi_0 * z * z * xi_alpha - 0.1198500000e-5 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma - 0.5992500000e-5 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma + 0.3000000000e-10 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * z * z * xi_alpha - 0.4987500000e-7 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * phi_0 * xi_beta * z - 0.5992500000e-5 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * phi_0 * phi_0 * z * xi_alpha + 0.2500000000e-12 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * phi_0 * xi_beta * z * z - 0.6000000000e-12 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * z * z * xi_alpha + 0.6000000000e-11 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * z * z * xi_alpha - 0.3000000000e-11 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * phi_0 * z * z * xi_alpha + 0.3000000000e-10 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * phi_0 * phi_0 * z * z * xi_alpha - 0.2916000000e-5 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.5994000000e-10 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * z * xi_gamma * phi_0 + 0.1200000000e-6 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * z * xi_alpha + 0.6000000000e-6 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * phi_0 * z * xi_alpha - 0.1198800000e-4 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma - 0.5994000000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma + 0.2997000000e-9 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * z * xi_gamma + 0.3758400000e-5 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3) * phi_0 * z * xi_gamma + 0.1500000000e-12 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * xi_beta * z * z - 0.3000000000e-7 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * xi_beta * z + 0.1879200000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3) * phi_0 * phi_0 * z * xi_gamma - 0.3499200000e-6 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.3e1 / 0.100000e6 * x) * phi_0 * z * xi_gamma - 0.1749600000e-5 * exp(-0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3) * phi_0 * phi_0 * z * xi_gamma + 0.3132000000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.3499200000e-6 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.100000e6) * phi_0 * z * xi_gamma - 0.7980000000e-3 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6) * xi_alpha + 0.3995000000e-3 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * xi_beta - 0.3990000000e-4 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6) * xi_beta + 0.7990000000e-2 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * xi_alpha + 0.6750000000e-2 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.100000e6) * phi_0 + 0.3375000000e-1 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.100000e6) * phi_0 * phi_0 + 0.5625000000e-1 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(phi_0, 0.3e1) - 0.3280000000e-11 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * z * xi_gamma - 0.8000000000e-7 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * z * xi_alpha + 0.9984600000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma + 0.8000000000e-8 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.3e1 / 0.100000e6 * x) * z * xi_alpha - 0.4000000000e-8 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x) * xi_beta * z + 0.5000000000e-2 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * xi_beta + 0.3996000000e-11 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * z * xi_gamma - 0.7992000000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * xi_gamma - 0.3280000000e-11 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * z * z * xi_gamma + 0.1198152000e1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * xi_gamma + 0.5990760000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * xi_gamma - 0.4920000000e0 * exp(-x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3) * xi_gamma * phi_0 + 0.8200000000e-4 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.2500000000e-2 * exp(-x / 0.25000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * xi_beta - 0.2460000000e1 * exp(-x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * phi_0 * phi_0 * xi_gamma + 0.3000000000e0 * exp(-x / 0.25000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * phi_0 * phi_0 * xi_alpha + 0.6000000000e-1 * exp(-x / 0.25000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * phi_0 * xi_alpha + 0.3996000000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * xi_gamma - 0.3600000000e-5 * exp(-0.9e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) + 0.4995000000e-9 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * z * z * xi_gamma - 0.1200000000e-5 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.3e1 / 0.100000e6 * x) * phi_0 * z * xi_alpha + 0.1200000000e-6 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x) * phi_0 * z * xi_alpha + 0.6000000000e-6 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.3e1 / 0.100000e6 * x) * phi_0 * phi_0 * z * xi_alpha - 0.4920000000e-10 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * z * xi_gamma + 0.9831600000e-5 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma + 0.4915800000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma + 0.1749600000e-11 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.50000e5) * phi_0 * z * z * xi_gamma + 0.8748000000e-11 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * z * xi_gamma - 0.3499200000e-6 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) - x / 0.50000e5) * phi_0 * z * xi_gamma - 0.1749600000e-5 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * phi_0 * z * xi_gamma + 0.3758076000e-5 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * phi_0 * z * xi_gamma - 0.8186000000e1 * exp(-x / 0.50000e5 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9)) * pow(phi_0, 0.3e1) * xi_gamma + 0.4500000000e-3 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6)) * pow(exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) + 0.5e1 * phi_0, -0.3e1) * pow(-0.5e1 + exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9), -0.3e1); -//force_vector[3] = 0; - force->rhs_melt_pc[i] = 0; - } - -//*********** - } - - // fill melt outputs if they exist - aspect::MaterialModel::MeltOutputs *melt_out = out.template get_additional_output >(); - - if (melt_out != NULL) - for (unsigned int i=0;icompaction_viscosities[i] = xi; // xi - melt_out->fluid_viscosities[i] = 1.0; - double permeability = 0.0; - permeability = pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), 0.3e1) / 0.1250000000000e13; - - melt_out->permeabilities[i] =permeability; // K_D - melt_out->fluid_density_gradients[i] = 0.0; - melt_out->fluid_densities[i] = 0.5; - } - - } - - }; - - - template - class Gravity : public aspect::GravityModel::Interface - { - public: - virtual Tensor<1,dim> gravity_vector (const Point &pos) const - { - const double x=pos[0]; - const double z=pos[1]; - Tensor<1,dim> gravity; -// zero when we have the force vector -gravity[0] = 0.0; -gravity[1] = 0.0; - - return gravity; - } - - - }; - - - template - class RefFunction : public Function - { - public: - RefFunction () : Function(dim+2) {} - virtual void vector_value (const Point< dim > &p, - Vector< double > &values) const - { - double x = p(0); - double z = p(1); -//********** -// copy and paste here - values[0] = 0.3e1 / 0.4000000000000e13 * x * sin(0.3e1 / 0.400000e6 * z); -values[1] = cos(0.3e1 / 0.400000e6 * z) / 0.10000000e8 + sqrt(0.3141592654e1) * sqrt(0.2e1) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) / 0.10000000000e11; -values[2] = 0.6000000000e10 - 0.30000e5 * z - 0.200e3 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * ((double) (1000000. * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)))) / (0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1); -values[3] = 0.200e3 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * ((double) (1000000. * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)))); -values[4] = 1; -values[5] = 1; -values[6] = 0.6000000000e10 - 0.30000e5 * z; -values[7] = 0; -values[8] = exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1; -//********** - } - }; - - - - /** - * A postprocessor that evaluates the accuracy of the solution - * by using the L2 norm. - */ - template - class ConvergenceMeltPostprocessor : public Postprocess::Interface, public ::aspect::SimulatorAccess - { - public: - /** - * Generate graphical output from the current solution. - */ - virtual - std::pair - execute (TableHandler &statistics); - - }; - - template - std::pair - ConvergenceMeltPostprocessor::execute (TableHandler &/*statistics*/) - { - RefFunction ref_func; - const QGauss quadrature_formula (this->get_fe().base_element(this->introspection().base_elements.velocities).degree+2); - - const unsigned int n_total_comp = this->introspection().n_components; - - Vector cellwise_errors_u (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p_f (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p_c (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_u_f (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_porosity (this->get_triangulation().n_active_cells()); - - ComponentSelectFunction comp_u(std::pair(0,dim), - n_total_comp); - ComponentSelectFunction comp_p_f(dim, n_total_comp); - ComponentSelectFunction comp_p_c(dim+1, n_total_comp); - ComponentSelectFunction comp_u_f(std::pair(dim+2,dim+2+ - dim), - n_total_comp); - ComponentSelectFunction comp_p(dim+2+dim, n_total_comp); - ComponentSelectFunction comp_porosity(dim+2+dim+2, n_total_comp); - - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_u, - quadrature_formula, - VectorTools::L2_norm, - &comp_u); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p_f, - quadrature_formula, - VectorTools::L2_norm, - &comp_p_f); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p, - quadrature_formula, - VectorTools::L2_norm, - &comp_p); - if (0) - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p_c, - quadrature_formula, - VectorTools::L2_norm, - &comp_p_c); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_porosity, - quadrature_formula, - VectorTools::L2_norm, - &comp_porosity); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_u_f, - quadrature_formula, - VectorTools::L2_norm, - &comp_u_f); - - std::ostringstream os; - const double scale = 1.0/(1e22/200000); - os << std::scientific - << " h = " << this->get_triangulation().begin_active()->diameter() - << " ndofs= " << this->get_solution().size() - << " u_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_u.norm_sqr(),MPI_COMM_WORLD)) - << " p_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p.norm_sqr(),MPI_COMM_WORLD)) * scale - << " p_f_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p_f.norm_sqr(),MPI_COMM_WORLD)) * scale - << " p_c_L= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p_c.norm_sqr(),MPI_COMM_WORLD)) * scale - << " phi_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_porosity.norm_sqr(),MPI_COMM_WORLD)) - << " u_f_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_u_f.norm_sqr(),MPI_COMM_WORLD)) - ; - - return std::make_pair("Errors", os.str()); - } - - - template - class PressureBdry: - - public BoundaryFluidPressure::Interface - { - public: - virtual - void fluid_pressure_gradient (dealii::types::boundary_id id, - const typename MaterialModel::Interface::MaterialModelInputs &material_model_inputs, - const typename MaterialModel::Interface::MaterialModelOutputs &/*material_model_outputs*/, - const std::vector > & normal_vectors, - std::vector& output) const - { - for (unsigned int q=0; q gradient; -//********** -// copy and paste here (add "out.") - gradient[0] = (z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1) * exp(-x / 0.100000e6) * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * ((double) (1000000. * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)))) / (0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1) / 0.5e1 - 0.200e3 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * (0.1000000000e2 * xi_beta * pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1 + phi_0, -0.2e1) * (z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1) * exp(-x / 0.100000e6) * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) + 0.5400e4 * xi_gamma * (z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1) * exp(-x / 0.100000e6) * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)))) / (0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1) + pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), 0.2e1) * ((double) (1000000. * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)))) * pow(0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1, -0.2e1) * (z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1) * exp(-x / 0.100000e6) / 0.25e2; -gradient[1] = -0.30000e5 - 0.200e3 * (-z / 0.100000000e9 + exp(-x / 0.100000e6) / 0.1000e4 + 0.1e1 / 0.1000e4) * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * ((double) (1000000. * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)))) / (0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1) - 0.200e3 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * (-0.1000000000e5 * xi_beta * pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1 + phi_0, -0.2e1) * (-z / 0.100000000e9 + exp(-x / 0.100000e6) / 0.1000e4 + 0.1e1 / 0.1000e4) * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) - 0.5400000e7 * xi_gamma * (-z / 0.100000000e9 + exp(-x / 0.100000e6) / 0.1000e4 + 0.1e1 / 0.1000e4) * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)))) / (0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1) - 0.40e2 * pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), 0.2e1) * ((double) (1000000. * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)))) * pow(0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1, -0.2e1) * (-z / 0.100000000e9 + exp(-x / 0.100000e6) / 0.1000e4 + 0.1e1 / 0.1000e4); - - -//********** - output[q] = gradient * normal_vectors[q]; - } - } - - - - }; - -} - -// explicit instantiations -namespace aspect -{ - ASPECT_REGISTER_GRAVITY_MODEL(Gravity, - "MyGravity", - "") - - ASPECT_REGISTER_MATERIAL_MODEL(TestMeltMaterial, - "test melt material", - "") - ASPECT_REGISTER_MESH_REFINEMENT_CRITERION(MeltVelocityRefinement, - "melt velocity", - "") - ASPECT_REGISTER_MESH_REFINEMENT_CRITERION(PCRefinement, - "pc", - "") - ASPECT_REGISTER_BOUNDARY_VELOCITY_MODEL(MyPrescribedBoundary, - "MyPrescribedBoundary", - "") - - ASPECT_REGISTER_POSTPROCESSOR(ConvergenceMeltPostprocessor, - "melt error calculation", - "A postprocessor that compares the numerical solution to the analytical " - "solution derived for incompressible melt transport in a 2D box as described " - "in the manuscript and reports the error.") - - ASPECT_REGISTER_BOUNDARY_FLUID_PRESSURE_MODEL(PressureBdry, - "PressureBdry", - "A fluid pressure boundary condition that prescribes the " - "gradient of the fluid pressure at the boundaries as " - "calculated in the analytical solution. ") - -} diff --git a/melt_solver/ridge/CMakeLists.txt b/melt_solver/ridge/CMakeLists.txt deleted file mode 100644 index 40e9cfbefda..00000000000 --- a/melt_solver/ridge/CMakeLists.txt +++ /dev/null @@ -1,10 +0,0 @@ -CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8) - -FIND_PACKAGE(Aspect REQUIRED HINTS ${ASPECT_DIR} ../ ../../ $ENV{ASPECT_DIR}) -DEAL_II_INITIALIZE_CACHED_VARIABLES() - -SET(TARGET "plugin") -PROJECT(${TARGET}) - -ADD_LIBRARY(${TARGET} SHARED plugin.cc) -ASPECT_SETUP_PLUGIN(${TARGET}) diff --git a/melt_solver/ridge/R1.prm b/melt_solver/ridge/R1.prm deleted file mode 100644 index f3d9fa01a43..00000000000 --- a/melt_solver/ridge/R1.prm +++ /dev/null @@ -1,202 +0,0 @@ -# A testcase that demonstrates melt transport with a compactible matrix, -# and compressible matrix and fluid. Boundary conditions for the -# velocity and fluid pressure as well as porosity initial conditions -# are applied as described by the the derived analytical solution, -# which can be found in the manuscript on compressible melt transport -# in Aspect. -# We compute these material properties in a new material model, which -# is implemented in the .cc file, together with a postprocessor to calculate -# the error and a new pressure boundary cinsition. -# -set Additional shared libraries = ./libplugin.so -set Nonlinear solver scheme = IMPES -set Max nonlinear iterations = 50 -set Nonlinear solver tolerance = 1e-10 #1e-10 -set Linear solver tolerance = 1e-10 -set Output directory = timo-solvea-output - -set Use direct solver for Stokes system = false -set Number of cheap Stokes solver steps = 0 #5000 -set Linear solver A block tolerance = 1e-3 #{1e-2|1e-3|1e-5} -set Linear solver S block tolerance = 1e-6 #{1e-1|1e-2|1e-3} #{1e-1|1e-2|1e-3|1e-5|1e-7} - -#set Do solve real Schur complement = true - -subsection Discretization - set Use locally conservative discretization = false -end - -subsection Mesh refinement - set Initial global refinement = 3#{3|4|5|6|7} - set Refinement fraction = 0.3333 - set Coarsening fraction = 0.0 - - set Strategy = composition, pc -#melt velocity, composition#composition, velocity# gradient#,velocity#viscosity#composition - - set Time steps between mesh refinement = 0 - set Initial adaptive refinement = 0 # default: 2 - set Run postprocessors on initial refinement = true - set Normalize individual refinement criteria = true - -end - - -set Adiabatic surface temperature = 1623 # default: 0 -set CFL number = 1.0 - -# The number of space dimensions you want to run this program in. -set Dimension = 2 - -# The end time of the simulation. Units: years if the 'Use years in output -# instead of seconds' parameter is set; seconds otherwise. -set End time = 0 - -set Pressure normalization = surface -set Surface pressure = 0#4787.556617 -set Resume computation = false -set Start time = 0 - -set Use years in output instead of seconds = false - -subsection Compositional fields - set Number of fields = 1 - set Names of fields = porosity -end - -subsection Boundary fluid pressure model - set Plugin name = PressureBdry -end - -subsection Boundary temperature model - set Model name = initial temperature - - subsection Initial temperature - # Temperature at the inner boundary (core mantle boundary). Units: K. - set Maximal temperature = 3773 # default: 6000 - - # Temperature at the outer boundary (lithosphere water/air). Units: K. - set Minimal temperature = 273 # default: 0 - end - -end - -subsection Boundary composition model - set Model name = initial composition -end - - -subsection Geometry model - set Model name = box # default: - - subsection Box - set X extent = 300000 - set Y extent = 200000 - set X repetitions = 3 - set Y repetitions = 2 - set Box origin X coordinate = 0 - set Box origin Y coordinate = 0 - end - -end - - -subsection Gravity model - set Model name = MyGravity - -end - -subsection Boundary velocity model - subsection Function - set Function expression = 0;0 - set Variable names = x,z - end -end - - -subsection Initial temperature model - set Model name = function # default: - subsection Function - set Function expression = 0 - set Variable names = x,z - end -end - -subsection Initial composition model - set Model name = function # default: - subsection Function - set Function constants = pi=3.14159265359 - set Function expression = exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) / 0.5e1 - - set Variable names = x,z - end -end - - -subsection Material model - - set Model name = test melt material - - set Material averaging = none # pick largest - -end - - - - -subsection Model settings - set Fixed temperature boundary indicators = 2,3 # default: - set Fixed composition boundary indicators = #0,1,2,3 - set Prescribed velocity boundary indicators = 0:MyPrescribedBoundary, 1:MyPrescribedBoundary, 2:MyPrescribedBoundary, 3:MyPrescribedBoundary - - set Tangential velocity boundary indicators = - set Zero velocity boundary indicators = # default: - - set Include melt transport = true - set Enable additional Stokes RHS = true -end - -subsection Melt settings - set Melt transport threshold = 0#1e-3 -end - - -subsection Postprocess - - set List of postprocessors = visualization, velocity statistics, pressure statistics, velocity boundary statistics, melt error calculation - - subsection Visualization - - set List of output variables = melt material properties, gravity, material properties, nonadiabatic pressure -# set List of output variables = gravity, material properties, nonadiabatic pressure - - subsection Material properties - set List of material properties = density, viscosity, thermal expansivity, reaction terms - end - - subsection Melt material properties - set List of properties = fluid density, permeability, fluid viscosity, compaction viscosity - end - - # VTU file output supports grouping files from several CPUs into one file - # using MPI I/O when writing on a parallel filesystem. Select 0 for no - # grouping. This will disable parallel file output and instead write one - # file per processor in a background thread. A value of 1 will generate - # one big file containing the whole solution. - set Number of grouped files = 0 - - # The file format to be used for graphical output. - set Output format = vtu - set Interpolate output = true - - # The time interval between each generation of graphical output files. A - # value of zero indicates that output should be generated in each time - # step. Units: years if the 'Use years in output instead of seconds' - # parameter is set; seconds otherwise. - set Time between graphical output = 0 # default: 1e8 - end - -end - - - diff --git a/melt_solver/ridge/R7-loop.prm b/melt_solver/ridge/R7-loop.prm deleted file mode 100644 index 20411082b8c..00000000000 --- a/melt_solver/ridge/R7-loop.prm +++ /dev/null @@ -1,204 +0,0 @@ -# A testcase that demonstrates melt transport with a compactible matrix, -# and compressible matrix and fluid. Boundary conditions for the -# velocity and fluid pressure as well as porosity initial conditions -# are applied as described by the the derived analytical solution, -# which can be found in the manuscript on compressible melt transport -# in Aspect. -# We compute these material properties in a new material model, which -# is implemented in the .cc file, together with a postprocessor to calculate -# the error and a new pressure boundary cinsition. -# -set Additional shared libraries = ./libplugin.so -set Nonlinear solver scheme = IMPES -set Max nonlinear iterations = 50 -set Nonlinear solver tolerance = 1e-10 #1e-10 -set Linear solver tolerance = 1e-10 - -set Use direct solver for Stokes system = false -set Number of cheap Stokes solver steps = 0 -set Linear solver A block tolerance = 1e-3 # {1e-1|1e-2|1e-3|1e-4} #{1e-2|1e-3|1e-5} -set Linear solver S block tolerance = 1e-6 #{1e-1|1e-2|1e-3} #{1e-1|1e-2|1e-3|1e-5|1e-7} - -#set Do solve real Schur complement = true - -subsection Discretization - set Use locally conservative discretization = false - set Composition polynomial degree = 1 -end - -subsection Mesh refinement - set Initial global refinement = 2 # {2|3|4|5|6|7|8} - set Refinement fraction = 0.50#3333 - set Coarsening fraction = 0.0 - - set Strategy = composition -#melt velocity, composition#composition, velocity# gradient#,velocity#viscosity#composition - - set Time steps between mesh refinement = 0 - set Initial adaptive refinement = 10 # default: 2 - set Run postprocessors on initial refinement = true - set Normalize individual refinement criteria = true - -end - - -set Adiabatic surface temperature = 1623 # default: 0 -set CFL number = 1.0 - -# The number of space dimensions you want to run this program in. -set Dimension = 3 - -# The end time of the simulation. Units: years if the 'Use years in output -# instead of seconds' parameter is set; seconds otherwise. -set End time = 0 - -set Pressure normalization = surface -set Surface pressure = 0#4787.556617 -set Resume computation = false -set Start time = 0 - -set Use years in output instead of seconds = false - -subsection Compositional fields - set Number of fields = 1 - set Names of fields = porosity -end - -subsection Boundary fluid pressure model - set Plugin name = PressureBdry -end - -subsection Boundary temperature model - set Model name = initial temperature - - subsection Initial temperature - # Temperature at the inner boundary (core mantle boundary). Units: K. - set Maximal temperature = 3773 # default: 6000 - - # Temperature at the outer boundary (lithosphere water/air). Units: K. - set Minimal temperature = 273 # default: 0 - end - -end - -subsection Boundary composition model - set Model name = initial composition -end - - -subsection Geometry model - set Model name = box # default: - - subsection Box - set X extent = 300000 - set Y extent = 100000 - set Z extent = 200000 - set X repetitions = 3 - set Y repetitions = 1 - set Z repetitions = 2 - set Box origin X coordinate = 0 - set Box origin Y coordinate = 0 - end - -end - - -subsection Gravity model - set Model name = MyGravity - -end - -subsection Boundary velocity model - subsection Function - set Function expression = 0;0;0 - set Variable names = x,y,z - end -end - - -subsection Initial temperature model - set Model name = function # default: - subsection Function - set Function expression = 0 - set Variable names = x,y,z - end -end - -subsection Initial composition model - set Model name = function # default: - subsection Function - set Function constants = pi=3.14159265359 - set Function expression = exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1 - - set Variable names = x,y,z - end -end - - -subsection Material model - - set Model name = test melt material - - set Material averaging = none # pick largest - -end - - - - -subsection Model settings - set Fixed temperature boundary indicators = 4,5 # default: - set Fixed composition boundary indicators = #0,1,2,3 - set Prescribed velocity boundary indicators = 0:MyPrescribedBoundary, 1:MyPrescribedBoundary, 2:MyPrescribedBoundary, 3:MyPrescribedBoundary, 4:MyPrescribedBoundary, 5:MyPrescribedBoundary - - set Tangential velocity boundary indicators = - set Zero velocity boundary indicators = # default: - - set Include melt transport = true - set Enable additional Stokes RHS = true -end - -subsection Melt settings - set Melt transport threshold = 0#1e-3 -end - - -subsection Postprocess - - set List of postprocessors = velocity statistics, pressure statistics, velocity boundary statistics, melt error calculation, visualization - - subsection Visualization - - set List of output variables = melt material properties, gravity, material properties, nonadiabatic pressure -# set List of output variables = gravity, material properties, nonadiabatic pressure - - # subsection Material properties - #set List of material properties = density, viscosity, thermal expansivity, reaction terms - #end - - #subsection Melt material properties - # set List of properties = fluid density, permeability, fluid viscosity, compaction viscosity - # end - - # VTU file output supports grouping files from several CPUs into one file - # using MPI I/O when writing on a parallel filesystem. Select 0 for no - # grouping. This will disable parallel file output and instead write one - # file per processor in a background thread. A value of 1 will generate - # one big file containing the whole solution. - set Number of grouped files = 0 - - # The file format to be used for graphical output. - set Output format = vtu - set Interpolate output = true - - # The time interval between each generation of graphical output files. A - # value of zero indicates that output should be generated in each time - # step. Units: years if the 'Use years in output instead of seconds' - # parameter is set; seconds otherwise. - set Time between graphical output = 0 # default: 1e8 - end - -end - - - diff --git a/melt_solver/ridge/R7.prm b/melt_solver/ridge/R7.prm deleted file mode 100644 index e816f963d03..00000000000 --- a/melt_solver/ridge/R7.prm +++ /dev/null @@ -1,203 +0,0 @@ -# A testcase that demonstrates melt transport with a compactible matrix, -# and compressible matrix and fluid. Boundary conditions for the -# velocity and fluid pressure as well as porosity initial conditions -# are applied as described by the the derived analytical solution, -# which can be found in the manuscript on compressible melt transport -# in Aspect. -# We compute these material properties in a new material model, which -# is implemented in the .cc file, together with a postprocessor to calculate -# the error and a new pressure boundary cinsition. -# -set Additional shared libraries = ./libplugin.so -set Nonlinear solver scheme = IMPES -set Max nonlinear iterations = 50 -set Nonlinear solver tolerance = 1e-10 #1e-10 -set Linear solver tolerance = 1e-10 - -set Use direct solver for Stokes system = false -set Number of cheap Stokes solver steps = 0 -set Linear solver A block tolerance = 1e-3 # {1e-1|1e-2|1e-3|1e-4} #{1e-2|1e-3|1e-5} -set Linear solver S block tolerance = 1e-6 #{1e-1|1e-2|1e-3} #{1e-1|1e-2|1e-3|1e-5|1e-7} - -#set Do solve real Schur complement = true - -subsection Discretization - set Use locally conservative discretization = false -end - -subsection Mesh refinement - set Initial global refinement = 2 # {2|3|4|5|6|7|8} - set Refinement fraction = 0.50#3333 - set Coarsening fraction = 0.0 - - set Strategy = composition -#melt velocity, composition#composition, velocity# gradient#,velocity#viscosity#composition - - set Time steps between mesh refinement = 0 - set Initial adaptive refinement = 0 # default: 2 - set Run postprocessors on initial refinement = true - set Normalize individual refinement criteria = true - -end - - -set Adiabatic surface temperature = 1623 # default: 0 -set CFL number = 1.0 - -# The number of space dimensions you want to run this program in. -set Dimension = 3 - -# The end time of the simulation. Units: years if the 'Use years in output -# instead of seconds' parameter is set; seconds otherwise. -set End time = 0 - -set Pressure normalization = surface -set Surface pressure = 0#4787.556617 -set Resume computation = false -set Start time = 0 - -set Use years in output instead of seconds = false - -subsection Compositional fields - set Number of fields = 1 - set Names of fields = porosity -end - -subsection Boundary fluid pressure model - set Plugin name = PressureBdry -end - -subsection Boundary temperature model - set Model name = initial temperature - - subsection Initial temperature - # Temperature at the inner boundary (core mantle boundary). Units: K. - set Maximal temperature = 3773 # default: 6000 - - # Temperature at the outer boundary (lithosphere water/air). Units: K. - set Minimal temperature = 273 # default: 0 - end - -end - -subsection Boundary composition model - set Model name = initial composition -end - - -subsection Geometry model - set Model name = box # default: - - subsection Box - set X extent = 300000 - set Y extent = 100000 - set Z extent = 200000 - set X repetitions = 3 - set Y repetitions = 1 - set Z repetitions = 2 - set Box origin X coordinate = 0 - set Box origin Y coordinate = 0 - end - -end - - -subsection Gravity model - set Model name = MyGravity - -end - -subsection Boundary velocity model - subsection Function - set Function expression = 0;0;0 - set Variable names = x,y,z - end -end - - -subsection Initial temperature model - set Model name = function # default: - subsection Function - set Function expression = 0 - set Variable names = x,y,z - end -end - -subsection Initial composition model - set Model name = function # default: - subsection Function - set Function constants = pi=3.14159265359 - set Function expression = exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1 - - set Variable names = x,y,z - end -end - - -subsection Material model - - set Model name = test melt material - - set Material averaging = none # pick largest - -end - - - - -subsection Model settings - set Fixed temperature boundary indicators = 4,5 # default: - set Fixed composition boundary indicators = #0,1,2,3 - set Prescribed velocity boundary indicators = 0:MyPrescribedBoundary, 1:MyPrescribedBoundary, 2:MyPrescribedBoundary, 3:MyPrescribedBoundary, 4:MyPrescribedBoundary, 5:MyPrescribedBoundary - - set Tangential velocity boundary indicators = - set Zero velocity boundary indicators = # default: - - set Include melt transport = true - set Enable additional Stokes RHS = true -end - -subsection Melt settings - set Melt transport threshold = 0#1e-3 -end - - -subsection Postprocess - - set List of postprocessors = velocity statistics, pressure statistics, velocity boundary statistics, melt error calculation, visualization - - subsection Visualization - - # set List of output variables = melt material properties, gravity, material properties, nonadiabatic pressure -# set List of output variables = gravity, material properties, nonadiabatic pressure - - # subsection Material properties - #set List of material properties = density, viscosity, thermal expansivity, reaction terms - #end - - #subsection Melt material properties - # set List of properties = fluid density, permeability, fluid viscosity, compaction viscosity - # end - - # VTU file output supports grouping files from several CPUs into one file - # using MPI I/O when writing on a parallel filesystem. Select 0 for no - # grouping. This will disable parallel file output and instead write one - # file per processor in a background thread. A value of 1 will generate - # one big file containing the whole solution. - set Number of grouped files = 0 - - # The file format to be used for graphical output. - set Output format = vtu - set Interpolate output = true - - # The time interval between each generation of graphical output files. A - # value of zero indicates that output should be generated in each time - # step. Units: years if the 'Use years in output instead of seconds' - # parameter is set; seconds otherwise. - set Time between graphical output = 0 # default: 1e8 - end - -end - - - diff --git a/melt_solver/ridge/plugin.cc b/melt_solver/ridge/plugin.cc deleted file mode 100644 index 2248391ce19..00000000000 --- a/melt_solver/ridge/plugin.cc +++ /dev/null @@ -1,532 +0,0 @@ -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -// case 1 -/* -double xi_alpha = 1e2; -double xi_beta = 0.0; -double xi_gamma = 0.0; -double phi_0 = 1e-1; -double phi_0a = 1e-1; -double eta_alpha = 0.1; -double eta_gamma = 0; -*/ - - -// case 2 - - double xi_alpha = 0.0; -double xi_beta = 2.0; // 2.0 -> alpha=1e3 -double xi_gamma = 0.0; -double phi_0 = 1e-4;//1e-6; -double phi_0a = 1e-4;//1e-6; -double eta_alpha = 1.0; -double eta_gamma = 0; - - -const double pi = dealii::numbers::PI; - - - -namespace aspect -{ - template - class MyPrescribedBoundary : public BoundaryVelocity::Interface - { - public: - /** - * Constructor. - */ - // InclusionBoundary(): eta_B (1e3) - //{}/ - - - /** - * Return the boundary velocity as a function of position. - */ - virtual - Tensor<1,dim> - boundary_velocity (const types::boundary_id /*boundary_id*/, - const Point &position) const - { - double x = position[0]; - double y = position[1]; - double z = (dim==3)? position[2] : 0.0; - - Tensor<1,dim> values; -values[0] = 0.3e1 / 0.4000000000000e13 * x * sin(0.3e1 / 0.400000e6 * z); -values[1] = sin(0.3e1 / 0.400000e6 * z) / 0.10000000e8; -values[2] = cos(0.3e1 / 0.400000e6 * z) / 0.10000000e8 + cos(pi * y / 0.200000e6) * sqrt(0.3141592654e1) * sqrt(0.2e1) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) / 0.10000000000e11; - - - return values; - } - - - virtual void initialize () - { } - - }; - - - - template - class MeltVelocityRefinement : public MeshRefinement::Interface, - public SimulatorAccess - { - public: - /** - * Execute this mesh refinement criterion. - * - * @param[out] error_indicators A vector that for every active cell of - * the current mesh (which may be a partition of a distributed mesh) - * provides an error indicator. This vector will already have the - * correct size when the function is called. - */ - virtual - void - execute (Vector &indicators) const - { - indicators = 0; - - //commented out so that we are using only global refinement - /* KellyErrorEstimator::estimate (this->get_mapping(), - this->get_dof_handler(), - QGauss(this->get_fe().base_element(this->introspection().base_elements.velocities).degree+1), - typename FunctionMap::type(), - this->get_solution(), - indicators, - this->introspection().component_masks.fluid_velocities, - 0, - 0, - this->get_triangulation().locally_owned_subdomain()); - */ - } - - }; - - template - class PCRefinement : public MeshRefinement::Interface, - public SimulatorAccess - { - public: - /** - * Execute this mesh refinement criterion. - * - * @param[out] error_indicators A vector that for every active cell of - * the current mesh (which may be a partition of a distributed mesh) - * provides an error indicator. This vector will already have the - * correct size when the function is called. - */ - virtual - void - execute (Vector &indicators) const - { - indicators = 0; - /* - KellyErrorEstimator::estimate (this->get_mapping(), - this->get_dof_handler(), - QGauss(this->get_fe().base_element(this->introspection().base_elements.velocities).degree+1), - typename FunctionMap::type(), - this->get_solution(), - indicators, - this->introspection().component_masks.compaction_pressure, - 0, - 0, - this->get_triangulation().locally_owned_subdomain()); - */ - } - - }; - - - - - - template - class TestMeltMaterial: - public MaterialModel::MeltInterface, public ::aspect::SimulatorAccess - { - public: - virtual bool - viscosity_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - if ((dependence & MaterialModel::NonlinearDependence::compositional_fields) != MaterialModel::NonlinearDependence::none) - return true; - return false; - } - - virtual bool - density_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - compressibility_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - specific_heat_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - - virtual bool - thermal_conductivity_depends_on (const MaterialModel::NonlinearDependence::Dependence dependence) const - { - return false; - } - - virtual bool is_compressible () const - { - return false; - } - - virtual double reference_viscosity () const - { - return 1e22; - } - - virtual double reference_density () const - { - return 1.0; - } - - virtual double reference_darcy_coefficient () const - { - // double permeability = pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), 0.3e1) * pow(cos(pi * y / 0.200000e6), 0.3e1) / 0.1250000000000e13; - - return 5e-13/1.0; - } - - virtual void evaluate(const typename MaterialModel::Interface::MaterialModelInputs &in, - typename MaterialModel::Interface::MaterialModelOutputs &out) const - { - const unsigned int porosity_idx = this->introspection().compositional_index_for_name("porosity"); - MaterialModel::AdditionalMaterialOutputsStokesRHS - *force = out.template get_additional_output >(); - for (unsigned int i=0;i & force_vector = out.force_vector[i]; -// copy and paste here (add "out.") - if (force) - { -force->rhs_u[i][0] = (-0.4218750000e1 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_alpha - 0.1054687500e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_alpha + 0.4218750000e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_alpha - 0.2636718750e3 * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_alpha + 0.9666666670e8 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * eta_gamma - 0.1666666667e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * eta_gamma + 0.2416666667e9 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * eta_gamma - 0.4166666667e8 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * eta_gamma - 0.1666666667e8 * pow(cos(pi * y / 0.200000e6), 0.2e1) * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * eta_gamma - 0.3666666667e8 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * eta_gamma + 0.9666666670e8 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * eta_gamma - 0.9166666670e8 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * eta_gamma + 0.2416666667e9 * pow(cos(pi * y / 0.200000e6), 0.2e1) * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * eta_gamma - 0.4166666667e8 * cos(pi * y / 0.200000e6) * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * eta_gamma + 0.1666666667e2 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * z * eta_gamma + 0.6666666670e6 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * eta_alpha - 0.6666666670e5 * pow(cos(pi * y / 0.200000e6), 0.5e1) * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5) * eta_alpha - 0.1666666667e7 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * eta_alpha - 0.1666666667e7 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * eta_gamma + 0.3666666667e2 * pow(cos(pi * y / 0.200000e6), 0.5e1) * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * z * eta_gamma - 0.9666666670e2 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * z * eta_gamma - 0.3666666667e8 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * eta_gamma - 0.9166666670e8 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * eta_gamma + 0.3600000e7 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * eta_gamma + 0.9000000e7 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * eta_gamma - 0.3666666667e7 * pow(cos(pi * y / 0.200000e6), 0.5e1) * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * eta_gamma - 0.4218750000e0 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(0.3e1 / 0.400000e6 * z) * x * eta_alpha + 0.4218750000e1 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * x * eta_alpha - 0.1054687500e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * x * eta_alpha + 0.1054687500e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_alpha - 0.1054687500e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_alpha - 0.6666666670e5 * pow(cos(pi * y / 0.200000e6), 0.5e1) * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * eta_alpha + 0.27000000e8 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_gamma + 0.10800000e8 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_gamma - 0.1080000000e2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * xi_gamma - 0.20e2 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * z * xi_alpha - 0.2500000000e1 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * xi_beta * z + 0.9666666670e7 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * eta_gamma + 0.9666666670e7 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * eta_gamma - 0.1666666667e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * eta_gamma + 0.360000e6 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * eta_gamma + 0.360000e6 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * eta_gamma - 0.3666666667e7 * pow(cos(pi * y / 0.200000e6), 0.5e1) * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * eta_gamma + 0.7593750000e-1 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * z * eta_gamma - 0.1666666667e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * eta_alpha + 0.6666666670e6 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * eta_alpha - 0.81000000e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.200000e6 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * xi_alpha - 0.200000e6 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * xi_alpha + 0.2000000e7 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * xi_alpha + 0.250000e6 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * xi_beta + 0.2000000e7 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * xi_alpha - 0.5600000e7 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * xi_gamma - 0.3037500000e0 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * z * eta_gamma - 0.7593750000e0 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * z * eta_gamma + 0.7593750000e0 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * z * eta_gamma + 0.1898437500e1 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * z * eta_gamma + 0.3037500000e-1 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * z * eta_gamma - 0.2636718750e3 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.5600000e7 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * xi_gamma + 0.2000000e7 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * xi_gamma + 0.1080000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_gamma + 0.1080000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_gamma + 0.2000000e7 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * xi_gamma + 0.50000000e8 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * xi_gamma + 0.50000000e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * xi_gamma + 0.20000000e8 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_gamma - 0.20e2 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * z * xi_gamma + 0.56e2 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * z * xi_gamma + 0.27000000e8 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_gamma + 0.10800000e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_gamma - 0.2025000000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.56000000e8 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_gamma - 0.140000000e9 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_gamma - 0.56000000e8 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_gamma - 0.140000000e9 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_gamma + 0.20000000e8 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_gamma - 0.2000000e7 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_alpha - 0.5000000e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_alpha - 0.250000e6 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_beta - 0.2000000e7 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_alpha - 0.5000000e7 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_alpha - 0.250000e6 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_beta - 0.81000000e8 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.810000000e9 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.810000000e9 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.2025000000e10 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.2e1 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * z * xi_alpha + 0.20000000e8 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_alpha + 0.50000000e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * xi_alpha + 0.2500000e7 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * xi_beta + 0.50000000e8 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * xi_alpha + 0.2500000e7 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * xi_beta + 0.20000000e8 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_alpha + 0.6666666670e0 * pow(cos(pi * y / 0.200000e6), 0.5e1) * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * z * eta_alpha - 0.6666666670e1 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * z * eta_alpha - 0.6666666670e6 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * eta_alpha - 0.1666666667e7 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * eta_alpha - 0.1666666667e8 * pow(cos(pi * y / 0.200000e6), 0.2e1) * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * eta_alpha - 0.6666666670e6 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * eta_alpha + 0.6666666670e7 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * eta_alpha - 0.1666666667e7 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * eta_alpha + 0.1666666667e8 * pow(cos(pi * y / 0.200000e6), 0.2e1) * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * eta_alpha - 0.4166666667e8 * cos(pi * y / 0.200000e6) * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - x / 0.50000e5) * phi_0 * phi_0 * eta_alpha + 0.6666666670e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * eta_alpha - 0.1666666667e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * eta_alpha + 0.1666666667e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * eta_alpha - 0.4166666667e8 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * eta_alpha + 0.1666666667e2 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * z * eta_alpha - 0.3600000000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * eta_gamma + 0.3600000e7 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * eta_gamma + 0.9000000e7 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * eta_gamma + 0.4218750000e1 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * x * eta_gamma - 0.1054687500e2 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * x * eta_gamma + 0.2025000000e11 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.5062500000e11 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.2025000000e11 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.5062500000e11 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.3037500000e3 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma + 0.3037500000e4 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma - 0.7593750000e4 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma - 0.200e3 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * z * xi_gamma - 0.500e3 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * z * xi_gamma + 0.560e3 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * z * xi_gamma + 0.1400e4 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * z * xi_gamma - 0.108e3 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * xi_gamma - 0.270e3 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * xi_gamma + 0.810e3 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * sin(0.3e1 / 0.400000e6 * z) * z * eta_gamma - 0.810000000e9 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.2025000000e10 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.810000000e9 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.8100e4 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(0.3e1 / 0.400000e6 * z) * z * eta_gamma + 0.50e2 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * z * xi_alpha + 0.2500000000e1 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_beta * z + 0.20e2 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * z * xi_alpha + 0.8100000000e10 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.2025000000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.2025000000e11 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.8100000000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.20250e5 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * z * eta_gamma - 0.2025000000e11 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.500e3 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * z * xi_alpha - 0.25e2 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * xi_beta * z - 0.200e3 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * z * xi_alpha - 0.3037500000e3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma + 0.3037500000e4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma - 0.7593750000e4 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma - 0.4218750000e0 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(0.3e1 / 0.400000e6 * z) * x * eta_gamma + 0.1666666667e3 * pow(cos(pi * y / 0.200000e6), 0.2e1) * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * z * eta_alpha + 0.6666666670e1 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * z * eta_alpha - 0.6666666670e2 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * z * eta_alpha + 0.1666666667e2 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * z * eta_alpha - 0.1666666667e3 * pow(cos(pi * y / 0.200000e6), 0.2e1) * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * z * eta_alpha + 0.4166666667e3 * cos(pi * y / 0.200000e6) * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * phi_0 * phi_0 * z * eta_alpha + 0.1666666667e3 * pow(cos(pi * y / 0.200000e6), 0.2e1) * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * z * eta_gamma + 0.3666666667e3 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * z * eta_gamma - 0.9666666670e3 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * z * eta_gamma + 0.9166666670e3 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * z * eta_gamma - 0.2416666667e4 * pow(cos(pi * y / 0.200000e6), 0.2e1) * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * z * eta_gamma + 0.4166666667e3 * cos(pi * y / 0.200000e6) * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * z * eta_gamma - 0.36e2 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * eta_gamma - 0.90e2 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * eta_gamma + 0.3037500000e-2 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * cos(0.3e1 / 0.400000e6 * z) * x * z * eta_gamma - 0.3037500000e4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma - 0.3037500000e-1 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * x * z * eta_gamma - 0.7593750000e4 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma + 0.250000e6 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * xi_beta - 0.4218750000e1 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma - 0.1054687500e2 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma + 0.4218750000e2 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.1054687500e3 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.1054687500e3 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.20250e5 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * z * eta_gamma - 0.81000e5 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * z * eta_gamma - 0.202500e6 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * z * eta_gamma + 0.8100e4 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * z * eta_gamma + 0.30375e5 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.7593750000e-1 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * x * z * eta_gamma + 0.7593750000e5 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.7593750000e5 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma - 0.1898437500e6 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.1898437500e6 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma + 0.202500e6 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * z * eta_gamma + 0.506250e6 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * z * eta_gamma - 0.3037500000e4 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma - 0.7593750000e4 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma + 0.30375e5 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.7593750000e5 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.7593750000e5 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma) / (-exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) - 0.10e2 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 - 0.25e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 + 0.10e2 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) + 0.100e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 + 0.250e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 - 0.25e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) - 0.250e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * cos(pi * y / 0.200000e6) - 0.625e3 * phi_0 * phi_0); -force->rhs_u[i][1] = (-0.35156250e8 * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_alpha - 0.56250e5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(0.3e1 / 0.400000e6 * z) * eta_alpha + 0.562500e6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * eta_alpha - 0.1406250e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * eta_alpha + 0.4050000000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.1012500000e11 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.1012500000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.405000000e9 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.1012500000e11 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.2531250000e11 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.405e3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * cos(0.3e1 / 0.400000e6 * z) * z * eta_gamma - 0.405000000e9 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.4050e4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * z * eta_gamma - 0.1012500000e10 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.4050000000e10 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.10125e5 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * z * eta_gamma + 0.1012500000e11 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.1012500000e11 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.8333333330e4 * sin(pi * y / 0.200000e6) * pi * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * eta_alpha - 0.8333333330e5 * sin(pi * y / 0.200000e6) * pi * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * eta_alpha - 0.101250e6 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * z * eta_gamma + 0.2083333333e6 * sin(pi * y / 0.200000e6) * pi * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * eta_gamma - 0.10000e5 * sin(pi * y / 0.200000e6) * pi * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * xi_gamma + 0.28000e5 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(pi * y / 0.200000e6) * pi * xi_gamma - 0.5400e4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * sin(pi * y / 0.200000e6) * pi * xi_gamma + 0.3600e4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * sin(pi * y / 0.200000e6) * pi * eta_gamma + 0.6767896340e5 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * pi * eta_gamma - 0.3566666667e5 * sin(pi * y / 0.200000e6) * pi * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * eta_gamma + 0.8666666667e5 * sin(pi * y / 0.200000e6) * pi * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * eta_gamma + 0.8333333330e4 * sin(pi * y / 0.200000e6) * pi * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * eta_gamma - 0.1012500000e10 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.56250e5 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.562500e6 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.1406250e7 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.40500000e8 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * cos(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.405000000e9 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.1012500000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.40500000e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * cos(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.405000000e9 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.100000e6 * sin(pi * y / 0.200000e6) * pi * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * xi_alpha - 0.250000e6 * sin(pi * y / 0.200000e6) * pi * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * xi_alpha - 0.12500e5 * sin(pi * y / 0.200000e6) * pi * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * cos(pi * y / 0.200000e6) * phi_0 * xi_beta - 0.562500e6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_alpha - 0.1406250e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_alpha + 0.5625000e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_alpha + 0.253125e6 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * z * eta_gamma + 0.101250e6 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * z * eta_gamma + 0.4050e4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * z * eta_gamma + 0.10125e5 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * z * eta_gamma - 0.40500e5 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * z * eta_gamma + 0.2083333333e6 * sin(pi * y / 0.200000e6) * pi * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * phi_0 * eta_alpha + 0.10000e5 * sin(pi * y / 0.200000e6) * pi * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_alpha + 0.25000e5 * sin(pi * y / 0.200000e6) * pi * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * xi_alpha + 0.1250e4 * sin(pi * y / 0.200000e6) * pi * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * xi_beta + 0.3333333333e4 * sin(pi * y / 0.200000e6) * pi * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * eta_alpha - 0.3333333333e5 * sin(pi * y / 0.200000e6) * pi * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * eta_alpha + 0.8333333330e5 * sin(pi * y / 0.200000e6) * pi * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * cos(pi * y / 0.200000e6) * phi_0 * eta_alpha - 0.2531250000e11 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.562500e6 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.1406250e7 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.5625000e7 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.14062500e8 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.14062500e8 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.4229935212e3 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * phi_0 * pi * z * eta_gamma - 0.1691974085e3 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * pi * z * eta_gamma + 0.1691974085e3 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * phi_0 * pi * z * eta_gamma + 0.6767896340e2 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * pi * z * eta_gamma - 0.1691974085e2 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * phi_0 * pi * z * eta_gamma - 0.6767896340e1 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * pi * z * eta_gamma + 0.14062500e8 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_alpha - 0.14062500e8 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_alpha - 0.6767896340e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * pi * eta_gamma - 0.1691974085e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * phi_0 * pi * eta_gamma + 0.1691974085e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * phi_0 * pi * eta_gamma + 0.1691974085e8 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * pi * eta_gamma + 0.4229935212e8 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * phi_0 * pi * eta_gamma - 0.1691974085e8 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * phi_0 * pi * eta_gamma - 0.6767896340e7 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * pi * eta_gamma - 0.1691974085e2 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * pi * z * eta_gamma + 0.6767896340e6 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * pi * eta_gamma + 0.6767896340e1 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * pi * z * eta_gamma - 0.6767896340e0 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * pi * z * eta_gamma + 0.1691974085e7 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * phi_0 * pi * eta_gamma + 0.6767896340e6 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * pi * eta_gamma + 0.1691974085e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * pi * eta_gamma + 0.4229935212e8 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * phi_0 * pi * eta_gamma + 0.90000e5 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(pi * y / 0.200000e6) * phi_0 * phi_0 * pi * eta_gamma - 0.3566666667e6 * sin(pi * y / 0.200000e6) * pi * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * eta_gamma + 0.8666666667e6 * sin(pi * y / 0.200000e6) * pi * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * eta_gamma + 0.8333333330e5 * sin(pi * y / 0.200000e6) * pi * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * phi_0 * eta_gamma - 0.8916666667e6 * sin(pi * y / 0.200000e6) * pi * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * eta_gamma + 0.2166666667e7 * sin(pi * y / 0.200000e6) * pi * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * eta_gamma - 0.100000e6 * sin(pi * y / 0.200000e6) * pi * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * xi_gamma - 0.10000e5 * sin(pi * y / 0.200000e6) * pi * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.3e1) * xi_alpha - 0.1250e4 * sin(pi * y / 0.200000e6) * pi * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * xi_beta + 0.1000e4 * sin(pi * y / 0.200000e6) * pi * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * xi_alpha + 0.3333333333e3 * sin(pi * y / 0.200000e6) * pi * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * eta_alpha - 0.3333333333e4 * sin(pi * y / 0.200000e6) * pi * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.3e1) * eta_alpha + 0.8333333330e4 * sin(pi * y / 0.200000e6) * pi * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * eta_alpha - 0.35156250e8 * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.250000e6 * sin(pi * y / 0.200000e6) * pi * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * xi_gamma + 0.280000e6 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(pi * y / 0.200000e6) * pi * phi_0 * xi_gamma + 0.700000e6 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(pi * y / 0.200000e6) * pi * phi_0 * phi_0 * xi_gamma - 0.54000e5 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(pi * y / 0.200000e6) * pi * phi_0 * xi_gamma - 0.135000e6 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(pi * y / 0.200000e6) * pi * phi_0 * phi_0 * xi_gamma + 0.36000e5 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(pi * y / 0.200000e6) * phi_0 * pi * eta_gamma - 0.6767896340e6 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * pi * eta_gamma + 0.1691974085e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * pi * eta_gamma - 0.6767896340e6 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * pi * eta_gamma + 0.1691974085e7 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * pi * eta_gamma + 0.6767896340e5 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * sin(pi * y / 0.200000e6) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * pi * eta_gamma) / (-exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) - 0.10e2 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 - 0.25e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 + 0.10e2 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) + 0.100e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 + 0.250e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 - 0.25e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) - 0.250e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * cos(pi * y / 0.200000e6) - 0.625e3 * phi_0 * phi_0); - if (dim == 3) {force->rhs_u[i][2] = (0.725000000e9 * exp(-0.3e1 / 0.100000e6 * x - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * eta_gamma + 0.110e3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * z * eta_gamma - 0.290e3 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * z * eta_gamma - 0.1440000000e2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * eta_gamma + 0.81000000e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.5e1) * eta_gamma + 0.14400000e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * eta_gamma + 0.36000000e8 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * eta_gamma - 0.2666666667e6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * eta_alpha - 0.6666666667e7 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * eta_alpha + 0.2666666667e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * eta_alpha - 0.3000000e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 + 0.300000e6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 + 0.750000e6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 - 0.35156250e8 * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_alpha + 0.6666666667e8 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * eta_alpha - 0.6666666667e8 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * eta_alpha + 0.2666666667e8 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * eta_alpha + 0.6666666667e2 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * z * eta_alpha - 0.1406250e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.2e1) * eta_alpha + 0.2666666667e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * z * eta_alpha - 0.2666666667e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * z * eta_alpha - 0.2666666667e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * eta_alpha - 0.6666666667e7 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * eta_alpha - 0.1566642671e4 * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * eta_gamma + 0.3864666667e9 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * eta_gamma - 0.6616666667e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * eta_gamma + 0.9661666667e9 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * eta_gamma - 0.1654166667e9 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * eta_gamma - 0.50000000e8 * pow(cos(pi * y / 0.200000e6), 0.2e1) * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * eta_gamma - 0.110000000e9 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * eta_gamma + 0.290000000e9 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * eta_gamma - 0.275000000e9 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * eta_gamma + 0.725000000e9 * pow(cos(pi * y / 0.200000e6), 0.2e1) * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * eta_gamma - 0.125000000e9 * cos(pi * y / 0.200000e6) * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * eta_gamma + 0.18750000e8 * phi_0 * phi_0 + 0.2000000e7 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * eta_alpha - 0.200000e6 * pow(cos(pi * y / 0.200000e6), 0.5e1) * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5) * eta_alpha - 0.5000000e7 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * eta_alpha - 0.5000000e7 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * eta_gamma - 0.1466466667e9 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * eta_gamma - 0.3666166667e9 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * eta_gamma + 0.14400000e8 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * eta_gamma + 0.36000000e8 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * eta_gamma - 0.50625000e8 * sin(pi * y / 0.200000e6) * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * pi * eta_gamma + 0.50625000e8 * sin(pi * y / 0.200000e6) * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * cos(pi * y / 0.200000e6) * phi_0 * pi * eta_gamma - 0.7593750000e0 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * x * z * eta_gamma + 0.7593750000e0 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * x * z * eta_gamma - 0.1466666667e9 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * eta_gamma + 0.3866666667e9 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * eta_gamma - 0.3666666667e9 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * eta_gamma + 0.9666666667e9 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * eta_gamma - 0.2000000e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_alpha - 0.5000000e7 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_alpha - 0.250000e6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_beta - 0.20e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * z * xi_alpha + 0.1400e4 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * z * xi_gamma - 0.270e3 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * xi_gamma + 0.560e3 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * z * xi_gamma - 0.202500e6 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * z * eta_gamma - 0.506250e6 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * z * eta_gamma + 0.202500e6 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * z * eta_gamma + 0.202500e6 * sin(pi * y / 0.200000e6) * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * eta_gamma - 0.2025000e7 * sin(pi * y / 0.200000e6) * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * eta_gamma + 0.5062500e7 * sin(pi * y / 0.200000e6) * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.2e1) * pi * eta_gamma + 0.126562500e9 * sin(pi * y / 0.200000e6) * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * pi * eta_gamma - 0.1466466667e8 * pow(cos(pi * y / 0.200000e6), 0.5e1) * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * eta_gamma - 0.500e3 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * z * xi_gamma - 0.108e3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * xi_gamma + 0.1666666667e4 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * z * eta_alpha - 0.14062500e8 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(0.3e1 / 0.400000e6 * z) * cos(pi * y / 0.200000e6) * phi_0 * eta_alpha + 0.14062500e8 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(0.3e1 / 0.400000e6 * z) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * eta_alpha - 0.562500e6 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.1406250e7 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.5625000e7 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.6266570685e3 * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * phi_0 * eta_alpha - 0.6666666667e7 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * eta_gamma + 0.1080000e7 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * eta_gamma - 0.1466666667e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * eta_gamma + 0.3866666667e8 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * eta_gamma - 0.5000000e7 * exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * eta_alpha + 0.6266570685e4 * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * phi_0 * eta_alpha - 0.1566642671e4 * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * phi_0 * phi_0 * eta_alpha + 0.2666666667e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * z * eta_alpha - 0.125000000e9 * exp(-0.3e1 / 0.100000e6 * x - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * eta_gamma + 0.50e2 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * z * eta_gamma - 0.110000000e9 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * eta_gamma + 0.290000000e9 * exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * eta_gamma - 0.275000000e9 * exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * eta_gamma + 0.6666666667e2 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * z * eta_gamma - 0.6666666667e8 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * eta_gamma - 0.1666666667e9 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * eta_gamma - 0.1406250e7 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.2e1) * eta_gamma + 0.1466666667e3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * z * eta_gamma - 0.3866666667e3 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * z * eta_gamma - 0.1566642671e5 * pow(cos(pi * y / 0.200000e6), 0.2e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * eta_alpha + 0.1566642671e5 * pow(cos(pi * y / 0.200000e6), 0.2e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * phi_0 * eta_alpha - 0.3916606678e5 * cos(pi * y / 0.200000e6) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * eta_gamma + 0.562500e6 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.810000000e9 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.2025000000e10 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.27000000e8 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_gamma + 0.10800000e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_gamma - 0.1080000000e2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * xi_gamma + 0.50000000e8 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * xi_gamma + 0.20000000e8 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_gamma - 0.20e2 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * z * xi_gamma + 0.56e2 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * z * xi_gamma - 0.2646666667e6 * pow(cos(pi * y / 0.200000e6), 0.5e1) * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * eta_alpha + 0.2000000e7 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * xi_gamma + 0.27000000e8 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_gamma + 0.10800000e8 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_gamma - 0.2000000e7 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * eta_alpha + 0.20000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * eta_alpha - 0.5000000e7 * exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * eta_alpha + 0.50000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * eta_alpha + 0.2e1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * z * eta_alpha - 0.20e2 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * z * eta_alpha - 0.1080000000e2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * eta_gamma + 0.10800000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * eta_gamma + 0.27000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * eta_gamma - 0.200000e6 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * eta_alpha + 0.2000000e7 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * eta_alpha - 0.5000000e7 * exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * eta_gamma + 0.1440000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * eta_gamma - 0.56000000e8 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_gamma - 0.140000000e9 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_gamma - 0.56250e5 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.50000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * eta_gamma + 0.29000000e8 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * eta_gamma + 0.3864666667e8 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * eta_gamma - 0.6616666667e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * eta_gamma + 0.1080000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * eta_gamma + 0.1440000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * eta_gamma - 0.11000000e8 * pow(cos(pi * y / 0.200000e6), 0.5e1) * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * eta_gamma - 0.2666666667e3 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * z * eta_alpha + 0.6666666667e2 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * z * eta_alpha - 0.6666666667e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * z * eta_alpha - 0.562500e6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * eta_alpha + 0.5625000e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * eta_alpha - 0.1406250e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * eta_alpha + 0.1080000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_gamma - 0.5600000e7 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * xi_gamma - 0.3446613877e4 * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * eta_gamma - 0.6616666667e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * eta_alpha + 0.2646666667e7 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * eta_alpha + 0.2500000000e1 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_beta * z + 0.20e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * z * xi_alpha - 0.2500000000e1 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * xi_beta * z + 0.20000000e8 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_alpha + 0.50000000e8 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * xi_alpha + 0.2500000e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * xi_beta + 0.2e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * z * xi_alpha - 0.8459870425e4 * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * pi * pi * eta_gamma - 0.2114967606e6 * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * pi * pi * eta_gamma + 0.3383948170e3 * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pi * pi * eta_gamma - 0.3383948170e3 * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * eta_gamma + 0.3383948170e4 * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * eta_gamma - 0.1666666667e9 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * eta_alpha - 0.35156250e8 * cos(0.3e1 / 0.400000e6 * z) * exp(-0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * eta_gamma - 0.56250e5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.4e1) * eta_alpha + 0.562500e6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * eta_alpha - 0.50000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * eta_alpha - 0.125000000e9 * exp(-0.3e1 / 0.100000e6 * x - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * eta_alpha + 0.50e2 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * z * eta_alpha - 0.200000e6 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * xi_alpha + 0.2000000e7 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * xi_alpha + 0.250000e6 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * xi_beta - 0.11000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * eta_gamma + 0.29000000e8 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * eta_gamma + 0.1898437500e1 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * x * z * eta_gamma + 0.2025000e7 * sin(pi * y / 0.200000e6) * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * pi * eta_gamma + 0.5062500e7 * sin(pi * y / 0.200000e6) * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * pi * eta_gamma - 0.20250000e8 * sin(pi * y / 0.200000e6) * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * pi * eta_gamma + 0.3037500000e-1 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * x * z * eta_gamma + 0.7593750000e-1 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * x * z * eta_gamma - 0.3037500000e0 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * x * z * eta_gamma + 0.14062500e8 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.8100000000e10 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.2025000000e11 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.2025000000e11 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.5062500000e11 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.200e3 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * z * xi_gamma - 0.5600000e7 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * xi_gamma + 0.2000000e7 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * xi_gamma + 0.1080000e7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_gamma + 0.50000000e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * xi_gamma + 0.20000000e8 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_gamma + 0.2025000000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.56000000e8 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_gamma - 0.140000000e9 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_gamma - 0.2000000e7 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_alpha - 0.5000000e7 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_alpha - 0.250000e6 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_beta + 0.81000000e8 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma - 0.810000000e9 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(0.3e1 / 0.400000e6 * z) * eta_gamma + 0.20000000e8 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * xi_alpha + 0.50000000e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * xi_alpha + 0.2500000e7 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * xi_beta + 0.20e2 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * z * eta_alpha - 0.200e3 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * z * eta_alpha + 0.50e2 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * z * eta_alpha - 0.500e3 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * z * eta_alpha + 0.500e3 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * z * eta_alpha + 0.1250e4 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - x / 0.50000e5) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * z * eta_alpha + 0.9086527494e4 * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * eta_gamma - 0.144e3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * eta_gamma - 0.360e3 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * eta_gamma + 0.810000000e9 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * eta_gamma + 0.8100e4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.4e1) * z * eta_gamma + 0.2025000000e10 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * eta_gamma - 0.20250e5 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * z * eta_gamma - 0.810e3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.5e1) * z * eta_gamma + 0.3037500000e4 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.4e1) * x * eta_gamma - 0.7593750000e4 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * x * eta_gamma + 0.500e3 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * z * eta_gamma + 0.1250e4 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * z * eta_gamma + 0.1100e4 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * z * eta_gamma - 0.2900e4 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * z * eta_gamma + 0.2750e4 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * z * eta_gamma - 0.7250e4 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * z * eta_gamma - 0.3037500000e3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.5e1) * x * eta_gamma - 0.108e3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * eta_gamma - 0.270e3 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * eta_gamma + 0.6666666667e3 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * z * eta_gamma + 0.1666666667e4 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * z * eta_gamma - 0.14062500e8 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * cos(pi * y / 0.200000e6) * phi_0 * eta_gamma + 0.1466666667e4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * z * eta_gamma - 0.3866666667e4 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * z * eta_gamma + 0.3666666667e4 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * z * eta_gamma - 0.9666666667e4 * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * z * eta_gamma - 0.2646666667e7 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * eta_alpha - 0.6616666667e7 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * eta_alpha - 0.50000000e8 * pow(cos(pi * y / 0.200000e6), 0.2e1) * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * eta_alpha - 0.2000000e7 * pow(cos(pi * y / 0.200000e6), 0.4e1) * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * phi_0 * eta_alpha + 0.20000000e8 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * eta_alpha - 0.5000000e7 * pow(cos(pi * y / 0.200000e6), 0.3e1) * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * phi_0 * phi_0 * eta_alpha + 0.50000000e8 * pow(cos(pi * y / 0.200000e6), 0.2e1) * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * phi_0 * phi_0 * eta_alpha - 0.125000000e9 * cos(pi * y / 0.200000e6) * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - x / 0.50000e5) * phi_0 * phi_0 * eta_alpha + 0.2646666667e8 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * eta_alpha - 0.6616666667e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * eta_alpha + 0.6616666667e8 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * eta_alpha - 0.1654166667e9 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * eta_alpha + 0.10800000e8 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * eta_gamma + 0.27000000e8 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * eta_gamma - 0.7500000e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 + 0.7500000e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * cos(pi * y / 0.200000e6) + 0.2000000e7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * xi_alpha + 0.250000e6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * xi_beta - 0.200000e6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * xi_alpha - 0.3916606678e5 * cos(pi * y / 0.200000e6) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * phi_0 * phi_0 * eta_alpha - 0.2025000000e11 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma + 0.2025000000e11 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.5062500000e11 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.3037500000e3 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma + 0.3037500000e4 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma - 0.7593750000e4 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * x * eta_gamma + 0.810000000e9 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma + 0.2025000000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * eta_gamma - 0.8100000000e10 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * sin(0.3e1 / 0.400000e6 * z) * phi_0 * eta_gamma - 0.8100e4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * z * eta_gamma - 0.20250e5 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * z * eta_gamma + 0.81000e5 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * sin(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * z * eta_gamma - 0.3037500000e4 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * x * eta_gamma - 0.7593750000e4 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * x * eta_gamma - 0.3037500000e-1 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.4e1) * x * z * eta_gamma + 0.30375e5 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * x * eta_gamma + 0.7593750000e5 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * x * eta_gamma + 0.7593750000e-1 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.3e1) * x * z * eta_gamma - 0.7593750000e5 * exp(-x / 0.50000e5 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * x * eta_gamma - 0.1898437500e6 * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * x * eta_gamma + 0.3037500000e-2 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(0.3e1 / 0.400000e6 * z) * pow(cos(pi * y / 0.200000e6), 0.5e1) * x * z * eta_gamma - 0.8616534692e5 * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * eta_gamma + 0.2271631873e6 * pow(cos(pi * y / 0.200000e6), 0.2e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * phi_0 * eta_gamma + 0.9086527494e5 * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * eta_gamma - 0.1566642671e5 * pow(cos(pi * y / 0.200000e6), 0.2e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * eta_gamma - 0.1566642671e4 * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * eta_alpha - 0.6266570685e2 * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * eta_alpha + 0.6266570685e3 * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * eta_alpha + 0.6666666667e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * z * eta_alpha - 0.3446613877e5 * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * phi_0 * eta_gamma + 0.3383948170e4 * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * pi * pi * eta_gamma - 0.8459870425e5 * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * phi_0 * pi * pi * eta_gamma + 0.3383948170e5 * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * pi * pi * eta_gamma + 0.8459870425e5 * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 * pi * pi * eta_gamma - 0.3383948170e4 * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * pi * pi * eta_gamma - 0.8459870425e4 * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * pi * pi * eta_gamma + 0.8459870425e4 * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * pi * pi * eta_gamma - 0.500e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 * z * xi_alpha - 0.25e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * xi_beta * z - 0.200e3 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * z * xi_alpha + 0.50e2 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * z * xi_alpha - 0.1898437500e6 * exp(-x / 0.100000e6 - 0.50e2 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.1000e4 - z * z / 0.200000000e9 - 0.100e3 * exp(-x / 0.100000e6) + z / 0.1000e4 - 0.50e2 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.3037500000e4 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma - 0.7593750000e4 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma + 0.30375e5 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.7593750000e5 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * phi_0 * x * eta_gamma - 0.7593750000e5 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * cos(0.3e1 / 0.400000e6 * z) * phi_0 * x * eta_gamma + 0.30000e5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) - 0.300000e6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) + 0.750000e6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1)) / (-exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) - 0.10e2 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 - 0.25e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 + 0.10e2 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) + 0.100e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 + 0.250e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 - 0.25e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) - 0.250e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * phi_0 * cos(pi * y / 0.200000e6) - 0.625e3 * phi_0 * phi_0); -} -force->rhs_p[i] = -0.2000000000e-4 * (0.2000000000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.25000e5) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_beta + 0.4000000000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_beta + 0.3000000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_beta * z - 0.1500000000e-12 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_beta * z * z - 0.5994000000e-10 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * z * z * xi_gamma - 0.2997000000e-9 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 * z * z * xi_gamma - 0.4995000000e-9 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) * z * z * xi_gamma - 0.3758400000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * z * xi_gamma + 0.1875000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 - 0.1125000000e-5 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 - 0.5625000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 - 0.1879200000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * phi_0 * z * xi_gamma - 0.3132000000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.4698000000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * pi * pi * phi_0 * xi_gamma - 0.2349000000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pi * pi * phi_0 * phi_0 * xi_gamma - 0.3915000000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pi * pi * pow(phi_0, 0.3e1) * xi_gamma + 0.1879200000e-10 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * z * z * xi_gamma + 0.3000000000e-11 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * z * z * xi_alpha - 0.9840000000e-5 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * z * xi_gamma - 0.4920000000e-4 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * z * xi_gamma + 0.1990000000e-4 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_beta - 0.1995000000e-3 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_beta + 0.5400000000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 + 0.2700000000e-3 * exp(-x / 0.100000e6 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 + 0.4500000000e-3 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) - 0.8100000000e-3 * exp(-x / 0.100000e6 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 - 0.4050000000e-2 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 - 0.4000000000e-8 * exp(-x / 0.50000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_beta * z - 0.1200000000e-6 * exp(-x / 0.50000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * z * xi_alpha + 0.2000000000e-13 * exp(-x / 0.50000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_beta * z * z + 0.6000000000e-12 * exp(-x / 0.50000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * z * z * xi_alpha - 0.4000000000e-8 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_beta * z - 0.1200000000e-6 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * z * xi_alpha + 0.6000000000e-5 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * xi_alpha + 0.5000000000e-7 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_beta * z - 0.1000000000e-5 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * z * xi_alpha - 0.5000000000e-7 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_beta * z - 0.3000000000e-10 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * z * xi_alpha + 0.2500000000e-12 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_beta * z * z + 0.5000000000e-11 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * z * z * xi_alpha - 0.2500000000e-12 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_beta * z * z + 0.1250000000e-4 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * pow(phi_0, 0.3e1) * xi_gamma + 0.1500000000e-5 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * phi_0 * xi_gamma + 0.7500000000e-5 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * phi_0 * phi_0 * xi_gamma + 0.9987500000e-5 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * z * xi_alpha + 0.4993750000e-6 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_beta * z + 0.1198500000e-5 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * xi_alpha + 0.5992500000e-5 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * xi_alpha - 0.5000000000e-10 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * z * z * xi_gamma - 0.3758400000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * z * xi_gamma - 0.1879200000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * phi_0 * z * xi_gamma - 0.3132000000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.3758076000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * z * xi_gamma - 0.1879038000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * phi_0 * z * xi_gamma - 0.3375000000e-1 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 + 0.3990000000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_beta - 0.3131730000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.1198476000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * z * xi_gamma + 0.5992380000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 * z * xi_gamma + 0.8000000000e-7 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * xi_alpha + 0.4000000000e-3 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_beta + 0.1200000000e-1 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_alpha + 0.4000000000e-8 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_beta * z - 0.5985000000e0 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_alpha - 0.4975000000e-2 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_beta + 0.9950000000e-1 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * xi_alpha + 0.4975000000e-2 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_beta + 0.1000000000e-6 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pi * pi * xi_gamma - 0.8200000000e-6 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pi * pi * xi_gamma + 0.9990000000e-6 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * pi * pi * xi_gamma - 0.3132000000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * pi * pi * xi_gamma - 0.4000000000e-12 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * z * xi_gamma + 0.3280000000e-11 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * z * z * xi_gamma - 0.3499200000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * phi_0 * xi_gamma + 0.3758076000e0 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * xi_gamma + 0.1879038000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * phi_0 * xi_gamma + 0.3131730000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.4500000000e-3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) + 0.5400000000e-4 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 - 0.3600000000e-10 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.25000000e8) * pow(cos(pi * y / 0.200000e6), 0.8e1) * z - 0.6750000000e-2 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) - 0.3996000000e-1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * xi_gamma + 0.1252800000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * xi_gamma + 0.2505600000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * xi_gamma + 0.4987500000e-2 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_beta + 0.7992000000e-6 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * z * xi_gamma - 0.1198152000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * xi_gamma - 0.5990760000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 * xi_gamma - 0.9984600000e1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.7992000000e-6 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * z * xi_gamma + 0.1252800000e-11 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * z * z * xi_gamma - exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * xi_alpha - 0.1200000000e0 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_alpha - 0.6000000000e0 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_alpha - 0.5000000000e-2 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_beta + 0.1000000000e0 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * xi_alpha + 0.5000000000e-2 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_beta - 0.7987680000e-1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * xi_gamma - 0.8000000000e-2 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_gamma + 0.3280000000e-1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_gamma + 0.6000000000e-5 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * xi_gamma + 0.1200000000e-5 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * xi_gamma - 0.2500000000e-2 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.25000e5) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_beta - 0.6000000000e-1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.25000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_alpha - 0.3000000000e0 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.25000e5) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_alpha - 0.8000000000e-8 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.7e1) * z * xi_alpha + 0.5970000000e-1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * xi_alpha - 0.1200000000e0 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_gamma - 0.1749600000e0 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * phi_0 * xi_gamma - 0.2916000000e0 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.2332800000e-7 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.10e2) * z * xi_gamma - 0.2505384000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * z * xi_gamma - 0.1198476000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * xi_gamma - 0.5992380000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 * xi_gamma - 0.9987300000e1 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.4000000000e-13 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.7e1) * z * z * xi_alpha - 0.5000000000e-1 * exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_beta - 0.3000000000e-2 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_beta - 0.5990760000e0 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * xi_gamma - 0.2995380000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 * xi_gamma - 0.4000000000e-9 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_beta * z + 0.2000000000e-14 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_beta * z * z - 0.3990000000e-9 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_beta * z - 0.3000000000e-2 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_beta - 0.1749600000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * phi_0 * xi_gamma - 0.8748000000e-1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * phi_0 * xi_gamma - 0.1458000000e0 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.2332800000e-7 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.10e2) * z * xi_gamma - 0.1166400000e-12 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.10e2) * z * z * xi_gamma - 0.2500000000e-1 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - x / 0.25000e5) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_beta - 0.5000000000e0 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - x / 0.25000e5) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * xi_alpha + 0.7989840000e-6 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * z * xi_gamma - 0.1749600000e0 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * phi_0 * xi_gamma - 0.2916000000e0 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.2332800000e-7 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.10e2) * z * xi_gamma + 0.2332800000e-7 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.10e2) * z * xi_gamma - 0.1749600000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * phi_0 * xi_gamma - 0.8748000000e-1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * phi_0 * xi_gamma - 0.1458000000e0 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pow(phi_0, 0.3e1) * xi_gamma - 0.3499200000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * phi_0 * xi_gamma - 0.1749600000e0 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * phi_0 * xi_gamma - 0.2916000000e0 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pow(phi_0, 0.3e1) * xi_gamma - 0.1166400000e-12 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.10e2) * z * z * xi_gamma + 0.2916000000e-7 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.10e2) * pi * pi * xi_gamma + 0.7990000000e-7 * exp(-x / 0.100000e6 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * xi_alpha - 0.4992300000e1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.7992000000e-6 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * z * xi_gamma + 0.1878876000e0 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * xi_gamma + 0.9394380000e0 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * phi_0 * xi_gamma + 0.1565730000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pow(phi_0, 0.3e1) * xi_gamma - 0.2505600000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * z * xi_gamma - 0.3996000000e-11 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * z * z * xi_gamma + 0.1252800000e-11 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * z * z * xi_gamma - 0.1500000000e-2 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.25000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_beta + 0.3995000000e-3 * exp(-x / 0.100000e6 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_beta + 0.3995000000e-8 * exp(-x / 0.100000e6 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_beta * z + 0.1000000000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.6000000000e-11 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * z * xi_gamma - 0.3000000000e-10 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * z * xi_gamma - 0.5994000000e-10 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * z * z * xi_gamma + 0.4920000000e-10 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * z * z * xi_gamma - 0.2997000000e-9 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 * z * z * xi_gamma + 0.3375000000e-6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * z + 0.5625000000e-6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * pow(phi_0, 0.3e1) * z + 0.6750000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * z - 0.2025000000e-6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z - 0.3375000000e-6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * z - 0.4050000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z - 0.2487500000e-2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_beta + 0.4050000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * z - 0.4987500000e0 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.4911600000e0 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_gamma + 0.2455800000e1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * xi_gamma + 0.4093000000e1 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * xi_gamma - 0.6560000000e-6 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * z * xi_gamma - 0.2505600000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * z * xi_gamma + 0.1879200000e0 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * xi_gamma + 0.9396000000e0 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * phi_0 * xi_gamma - 0.8000000000e-8 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x) * pow(cos(pi * y / 0.200000e6), 0.7e1) * z * xi_alpha - 0.9975000000e0 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * xi_alpha - 0.4987500000e-1 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_beta - 0.1197000000e0 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_alpha - 0.6000000000e-1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_gamma - 0.3000000000e0 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_gamma - 0.6560000000e-6 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * z * xi_gamma + 0.4920000000e0 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_gamma + 0.2460000000e1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * xi_gamma + 0.3758400000e0 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * xi_gamma + 0.3757752000e0 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * xi_gamma + 0.1878876000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * phi_0 * xi_gamma + 0.3131460000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pow(phi_0, 0.3e1) * xi_gamma - 0.2505600000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * z * xi_gamma + 0.2505384000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * xi_gamma - 0.5625000000e-1 * exp(-x / 0.100000e6 - 0.100e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.500e3 - z * z / 0.100000000e9 - 0.200e3 * exp(-x / 0.100000e6) + z / 0.500e3 - 0.100e3) * pow(cos(pi * y / 0.200000e6), 0.2e1) * pow(phi_0, 0.3e1) - 0.6750000000e-2 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 + 0.1566000000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.9831600000e0 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_gamma - 0.9987500000e0 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.8000000000e-7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * xi_gamma + 0.6000000000e-1 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * xi_alpha - 0.2916000000e-7 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * pi * pi * xi_gamma - 0.3996000000e-11 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * z * z * xi_gamma + 0.3280000000e-11 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * z * z * xi_gamma - 0.5000000000e0 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.1879200000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * phi_0 * xi_gamma + 0.3132000000e1 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.2500000000e-2 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.25000e5) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_beta + 0.5000000000e-1 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.25000e5) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * xi_alpha + 0.3000000000e-1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.25000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * xi_alpha - 0.4000000000e-9 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_beta * z + 0.3499200000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * phi_0 * z * xi_gamma + 0.1749600000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * phi_0 * z * xi_gamma + 0.2916000000e-5 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.1749600000e-11 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * phi_0 * z * z * xi_gamma - 0.8748000000e-11 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * phi_0 * z * z * xi_gamma - 0.1458000000e-10 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pow(phi_0, 0.3e1) * z * z * xi_gamma + 0.3000000000e-7 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_beta * z + 0.8000000000e-7 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * xi_alpha - 0.8000000000e-8 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * z * xi_alpha - 0.2992500000e0 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_alpha - 0.5994000000e1 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 * xi_gamma - 0.9990000000e1 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) * xi_gamma - 0.4000000000e-12 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * z * xi_gamma - 0.2992500000e0 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_gamma - 0.5985000000e-1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_gamma + 0.8000000000e-7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * xi_gamma - 0.3132000000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.1198800000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * z * xi_gamma + 0.5994000000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 * z * xi_gamma + 0.9990000000e-4 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.1879200000e-10 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * z * z * xi_gamma - 0.5992500000e0 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_gamma - 0.1198500000e0 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_gamma + 0.7990000000e-7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * xi_gamma - 0.3374887500e-1 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 - 0.5624812500e-1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * pow(phi_0, 0.3e1) - 0.6749775000e-2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 + 0.4500000000e-8 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * z - 0.3990000000e-2 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_alpha + 0.3980000000e-3 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_alpha - 0.4050000000e-2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 + 0.2024992500e-1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 + 0.3374987500e-1 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) + 0.4049985000e-2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 - 0.2700000000e-8 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z + 0.5000000000e-7 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_beta * z + 0.1200000000e-5 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * xi_alpha + 0.6000000000e-5 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * xi_alpha + 0.4987500000e-7 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_beta * z - 0.9975000000e-6 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * z * xi_alpha - 0.4987500000e-7 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_beta * z + 0.3000000000e-7 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_beta * z + 0.3000000000e-7 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_beta * z - 0.5985000000e-6 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * z * xi_alpha - 0.3995000000e-8 * exp(-x / 0.100000e6 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_beta * z - 0.1197000000e-6 * exp(-x / 0.100000e6 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * z * xi_alpha + 0.3750000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * phi_0 * xi_beta - 0.3990000000e-2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_gamma + 0.1562500000e-4 * pow(phi_0, 0.3e1) - 0.6750000000e-2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) - 0.8100000000e-3 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 + 0.5400000000e-9 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * z + 0.2700000000e-3 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 - 0.2500000000e-11 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_beta * z * z + 0.5000000000e-11 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * z * z * xi_alpha - 0.5000000000e-10 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * z * z * xi_alpha + 0.6000000000e-12 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * z * z * xi_alpha - 0.6000000000e-11 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * z * xi_alpha + 0.3000000000e-11 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * z * z * xi_alpha - 0.3000000000e-10 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * z * xi_alpha - 0.4500000000e-3 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) - 0.6000000000e-6 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * z * xi_alpha - 0.5000000000e-7 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_beta * z + 0.5100000000e-4 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * phi_0 * phi_0 * xi_gamma - 0.2500000000e-11 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_beta * z * z - 0.5000000000e-10 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * z * z * xi_alpha + 0.1200000000e-5 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * xi_alpha + 0.2460000000e-9 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * z * z * xi_gamma - 0.4995000000e-9 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) * z * z * xi_gamma + 0.4100000000e-9 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * z * z * xi_gamma - 0.3758400000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * z * xi_gamma - 0.6560000000e-6 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * z * xi_gamma + 0.9840000000e0 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_gamma + 0.4920000000e1 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * xi_gamma + 0.8200000000e1 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.9823200000e0 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_gamma + 0.4911600000e1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * xi_gamma + 0.8186000000e1 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.8000000000e-7 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * xi_gamma - exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.1197000000e-1 * exp(-x / 0.100000e6 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_alpha - 0.7980000000e-8 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * pow(cos(pi * y / 0.200000e6), 0.7e1) * z * xi_alpha + 0.5985000000e-1 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * xi_alpha - 0.3000000000e-2 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_beta - 0.9987500000e0 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * xi_alpha - 0.4993750000e-1 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_beta - 0.1198500000e0 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_alpha - 0.5992500000e0 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_alpha - 0.4987500000e-2 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_beta + 0.9975000000e-1 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * xi_alpha - 0.7992000000e-1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * xi_gamma - 0.9375000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * pow(phi_0, 0.3e1) - 0.4000000000e-2 * exp(-x / 0.25000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_alpha - 0.2000000000e-3 * exp(-x / 0.25000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_beta - 0.7980000000e-2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_gamma - 0.7990000000e-2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_gamma - 0.5985000000e0 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_gamma - 0.1197000000e0 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_gamma + 0.3600000000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6) * pow(cos(pi * y / 0.200000e6), 0.8e1) + 0.2700000000e-3 * exp(-x / 0.100000e6 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) - 0.5400000000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * pow(cos(pi * y / 0.200000e6), 0.7e1) + 0.5000000000e-8 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pi * pi * xi_beta - 0.1000000000e-7 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pi * pi * xi_alpha + 0.1000000000e-6 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pi * pi * xi_alpha - 0.5000000000e-9 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pi * pi * xi_beta + 0.9375000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 - 0.3750000000e-8 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * xi_beta + 0.5000000000e-8 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * xi_alpha - 0.7500000000e-7 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * xi_alpha + 0.2500000000e-9 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * xi_beta + 0.2025000000e-1 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 + 0.2505168000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * xi_gamma - 0.4000000000e-2 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_gamma + 0.4000000000e-3 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.25000e5) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_alpha + 0.3980000000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_beta - 0.7989840000e-1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * xi_gamma - 0.3993840000e-1 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * xi_gamma + 0.1252584000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * xi_gamma + 0.6750000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * z + 0.8100000000e-8 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * z - 0.2700000000e-8 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 * z - 0.4500000000e-8 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) * z - 0.5400000000e-9 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * z + 0.1995000000e-3 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_beta - 0.4000000000e-9 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_beta * z + 0.2000000000e-14 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_beta * z * z + 0.2985000000e-1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * xi_alpha - 0.5985000000e-1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_alpha + 0.5970000000e-2 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_alpha - 0.6000000000e-6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * z * xi_alpha - 0.1200000000e-6 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * z * xi_alpha + 0.2500000000e-12 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_beta * z * z - 0.1166400000e-2 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.10e2) * xi_gamma + 0.2000000000e-13 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_beta * z * z + 0.6000000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * xi_alpha + 0.1200000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * xi_alpha - 0.1000000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * z * xi_alpha + 0.1000000000e-4 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * z * xi_alpha - 0.5000000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_beta * z + 0.5000000000e-6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_beta * z - 0.4000000000e-8 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_beta * z - 0.1250000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * pow(phi_0, 0.3e1) * xi_alpha - 0.6250000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * phi_0 * phi_0 * xi_beta + 0.1250000000e-4 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * pow(phi_0, 0.3e1) * xi_alpha + 0.6250000000e-6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * phi_0 * phi_0 * xi_beta + 0.5000000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_beta * z - 0.2500000000e-12 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * xi_beta * z * z - 0.3990000000e-3 * exp(-x / 0.50000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_beta - 0.7980000000e-2 * exp(-x / 0.50000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_alpha + 0.7500000000e-7 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * phi_0 * xi_alpha + 0.3750000000e-6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * phi_0 * phi_0 * xi_alpha - 0.9375000000e-5 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * cos(pi * y / 0.200000e6) * pi * pi * pow(phi_0, 0.3e1) * xi_alpha - 0.4687500000e-6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * cos(pi * y / 0.200000e6) * pi * pi * phi_0 * phi_0 * xi_beta - 0.1125000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * phi_0 * xi_alpha - 0.5625000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.2e1) * pi * pi * phi_0 * phi_0 * xi_alpha - 0.3125000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.2e1) * pi * pi * phi_0 * xi_beta + 0.6250000000e-6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.2e1) * pi * pi * pow(phi_0, 0.3e1) * xi_alpha + 0.3125000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.2e1) * pi * pi * phi_0 * phi_0 * xi_beta - 0.4000000000e-3 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_beta - 0.8000000000e-2 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_alpha + 0.4915800000e1 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * xi_gamma + 0.8193000000e1 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * xi_gamma - 0.6554400000e-6 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * z * xi_gamma + 0.1198500000e-5 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * xi_gamma + 0.5992500000e-5 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * xi_gamma - 0.5000000000e-8 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pi * pi * phi_0 * xi_beta - 0.1500000000e-6 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pi * pi * phi_0 * xi_alpha - 0.7500000000e-6 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * phi_0 * phi_0 * xi_alpha + 0.1500000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * phi_0 * xi_alpha + 0.7500000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * phi_0 * phi_0 * xi_alpha + 0.6250000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * phi_0 * xi_beta + 0.4050000000e-2 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 - 0.7990000000e-2 * exp(-x / 0.100000e6 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_alpha + 0.6554400000e-1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_gamma + 0.6548800000e-1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_gamma + 0.3375000000e-1 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) + 0.6560000000e-1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_gamma - 0.3995000000e-3 * exp(-x / 0.100000e6 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_beta + 0.7980000000e-3 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_alpha - 0.3750000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * phi_0 * xi_beta + 0.3750000000e-8 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * phi_0 * xi_beta - 0.2332800000e-2 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.10e2) * xi_gamma + 0.2699990000e-3 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) + 0.3600000000e-5 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.25000000e8) * pow(cos(pi * y / 0.200000e6), 0.8e1) - 0.5400000000e-4 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.7e1) - 0.4499850000e-3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) + 0.4000000000e-8 * exp(-x / 0.50000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_beta * z + 0.1194000000e-1 * exp(-x / 0.50000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_alpha + 0.8000000000e-7 * exp(-x / 0.50000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * xi_alpha - 0.4000000000e-12 * exp(-x / 0.50000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * z * xi_alpha - 0.2000000000e-13 * exp(-x / 0.50000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_beta * z * z + 0.3990000000e-3 * exp(-x / 0.50000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_beta - 0.4995000000e1 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) * xi_gamma + 0.4100000000e1 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * xi_gamma - 0.1198800000e1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * xi_gamma + 0.2000000000e-3 * exp(-x / 0.25000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_beta + 0.6000000000e-2 * exp(-x / 0.25000e5 - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * xi_alpha - 0.6000000000e0 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_gamma + 0.3078000000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pi * pi * xi_gamma - 0.7500000000e-7 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * xi_gamma + 0.6800000000e-6 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * xi_gamma - 0.9450000000e-6 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pi * pi * xi_gamma - 0.9975000000e0 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * xi_gamma - 0.3499200000e-1 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * phi_0 * xi_gamma - 0.5994000000e0 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * xi_gamma - 0.2997000000e1 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.25000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 * xi_gamma + 0.4975000000e-1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * xi_alpha - 0.4987500000e0 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * xi_alpha + 0.2487500000e-2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * xi_beta - 0.2493750000e-1 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_beta + 0.4000000000e-8 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_beta * z - 0.2000000000e-13 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * xi_beta * z * z + 0.4000000000e-13 * exp(-0.7e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * z * z * xi_alpha - 0.4000000000e-12 * exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * z * z * xi_alpha - 0.1500000000e-2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_beta + 0.1749600000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * phi_0 * z * xi_gamma + 0.2916000000e-5 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.8748000000e-11 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * phi_0 * z * z * xi_gamma - 0.1458000000e-10 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pow(phi_0, 0.3e1) * z * z * xi_gamma + 0.3499200000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * phi_0 * z * xi_gamma + 0.1749600000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * phi_0 * z * xi_gamma + 0.2916000000e-5 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.2916000000e-5 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.3499200000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * phi_0 * z * xi_gamma + 0.1749600000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * phi_0 * phi_0 * z * xi_gamma + 0.1198800000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * z * xi_gamma + 0.5994000000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 * z * xi_gamma - 0.6150000000e-4 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * phi_0 * phi_0 * xi_gamma + 0.9396000000e-10 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * phi_0 * z * z * xi_gamma + 0.1566000000e-9 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pow(phi_0, 0.3e1) * z * z * xi_gamma + 0.1200000000e-5 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * xi_gamma + 0.6000000000e-5 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * xi_gamma - 0.9840000000e-5 * exp(-0.3e1 / 0.100000e6 * x - 0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * z * xi_gamma - 0.4920000000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * z * xi_gamma - 0.8200000000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.9990000000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.1000000000e-4 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * z * xi_alpha + 0.5000000000e-6 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_beta * z + 0.8500000000e-4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * pi * pi * pow(phi_0, 0.3e1) * xi_gamma - 0.1125000000e-5 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * phi_0 * xi_gamma - 0.1000000000e-5 * exp(-0.3e1 / 0.100000e6 * x - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * z * xi_alpha - 0.6000000000e-6 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * z * xi_alpha - 0.6000000000e-11 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * z * xi_alpha - 0.9375000000e-5 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * cos(pi * y / 0.200000e6) * pi * pi * pow(phi_0, 0.3e1) * xi_gamma - 0.4374000000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pi * pi * phi_0 * xi_gamma - 0.2187000000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pi * pi * phi_0 * phi_0 * xi_gamma - 0.3645000000e-5 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * pow(phi_0, 0.3e1) * xi_gamma + 0.4617000000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pi * pi * phi_0 * xi_gamma + 0.2308500000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * phi_0 * phi_0 * xi_gamma + 0.3847500000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * pow(phi_0, 0.3e1) * xi_gamma - 0.1417500000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * phi_0 * xi_gamma - 0.7087500000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * phi_0 * phi_0 * xi_gamma - 0.1181250000e-3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pi * pi * pow(phi_0, 0.3e1) * xi_gamma - 0.7500000000e-7 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) + 0.1250000000e-6 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) - 0.2332800000e-2 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.3e1 / 0.100000e6 * x - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.10e2) * xi_gamma + 0.3274400000e-1 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_gamma + 0.8000000000e-3 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.3e1 / 0.100000e6 * x) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_alpha + 0.7960000000e-3 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.7e1) * xi_alpha - 0.1166400000e-2 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.10e2) * xi_gamma - 0.2332800000e-2 * exp(-0.500e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.100e3 - z * z / 0.20000000e8 - 0.1000e4 * exp(-x / 0.100000e6) + z / 0.100e3 - 0.500e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.10e2) * xi_gamma - 0.1879200000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * phi_0 * z * xi_gamma + 0.9987500000e-5 * exp(-x / 0.100000e6 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.1000000000e-4 * exp(-x / 0.50000e5 - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.1200000000e-5 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * xi_gamma + 0.6000000000e-5 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * xi_gamma - 0.9831600000e-5 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * z * xi_gamma - 0.4915800000e-4 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * z * xi_gamma - 0.8193000000e-4 * exp(-x / 0.100000e6 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.8200000000e-4 * exp(-x / 0.50000e5 - 0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.9840000000e-5 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * z * xi_gamma - 0.4920000000e-4 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * z * xi_gamma + 0.4374000000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * pi * pi * phi_0 * xi_gamma + 0.2187000000e-5 * exp(-0.400e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.125e3 - z * z / 0.25000000e8 - 0.800e3 * exp(-x / 0.100000e6) + z / 0.125e3 - 0.400e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.8e1) * pi * pi * phi_0 * phi_0 * xi_gamma + 0.3645000000e-5 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pi * pi * pow(phi_0, 0.3e1) * xi_gamma + 0.3499200000e-6 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.100000e6 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * phi_0 * z * xi_gamma + 0.9396000000e-10 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * phi_0 * z * z * xi_gamma + 0.1566000000e-9 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pow(phi_0, 0.3e1) * z * z * xi_gamma + 0.1198800000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * phi_0 * z * xi_gamma + 0.5994000000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * phi_0 * z * xi_gamma + 0.9990000000e-4 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.8200000000e-4 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * z * xi_gamma + 0.5000000000e-6 * exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 * xi_beta * z + 0.1000000000e-4 * exp(-0.3e1 / 0.100000e6 * x - 0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * z * xi_alpha - 0.1500000000e-12 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - x / 0.50000e5) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * xi_beta * z * z + 0.9987300000e-4 * exp(-x / 0.100000e6 - 0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.1749600000e-11 * exp(-0.450e3 * exp(-x / 0.50000e5) + 0.9e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.9e1 / 0.200000000e9 * z * z - 0.900e3 * exp(-x / 0.100000e6) + 0.9e1 / 0.1000e4 * z - 0.450e3 - x / 0.50000e5 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.9e1) * phi_0 * z * z * xi_gamma - 0.6000000000e-11 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * z * z * xi_gamma - 0.3000000000e-10 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 * z * z * xi_gamma - 0.5000000000e-10 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * z * z * xi_gamma + 0.1498500000e-4 * exp(-0.350e3 * exp(-x / 0.50000e5) + 0.7e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.7e1 / 0.200000000e9 * z * z - 0.700e3 * exp(-x / 0.100000e6) + 0.7e1 / 0.1000e4 * z - 0.350e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.7e1) * pi * pi * phi_0 * xi_gamma + 0.7492500000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pi * pi * phi_0 * phi_0 * xi_gamma + 0.1248750000e-3 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * pi * pi * pow(phi_0, 0.3e1) * xi_gamma - 0.1025000000e-3 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * pow(phi_0, 0.3e1) * xi_gamma - 0.1230000000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * pi * pi * phi_0 * xi_gamma + 0.4920000000e-10 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.6e1) * phi_0 * z * z * xi_gamma + 0.2460000000e-9 * exp(-0.250e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.200e3 - z * z / 0.40000000e8 - 0.500e3 * exp(-x / 0.100000e6) + z / 0.200e3 - 0.250e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 * phi_0 * z * z * xi_gamma + 0.4100000000e-9 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pow(phi_0, 0.3e1) * z * z * xi_gamma + 0.1000000000e-4 * exp(-0.150e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.1000e4 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.200000000e9 * z * z - 0.300e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.1000e4 * z - 0.150e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) * z * xi_gamma - 0.5625000000e-5 * exp(-0.200e3 * exp(-x / 0.50000e5) + z * exp(-x / 0.100000e6) / 0.250e3 - z * z / 0.50000000e8 - 0.400e3 * exp(-x / 0.100000e6) + z / 0.250e3 - 0.200e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.2e1) * pi * pi * phi_0 * phi_0 * xi_gamma + 0.1020000000e-4 * exp(-0.300e3 * exp(-x / 0.50000e5) + 0.3e1 / 0.500e3 * z * exp(-x / 0.100000e6) - 0.3e1 / 0.100000000e9 * z * z - 0.600e3 * exp(-x / 0.100000e6) + 0.3e1 / 0.500e3 * z - 0.300e3 - 0.27e2 / 0.5e1 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6)) * pow(cos(pi * y / 0.200000e6), 0.4e1) * pi * pi * phi_0 * xi_gamma) * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) / (exp(-0.3e1 / 0.100000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.6e1) + 0.15e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) * phi_0 + 0.75e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 * phi_0 + 0.125e3 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * pow(phi_0, 0.3e1) - 0.15e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.40000000e8) * pow(cos(pi * y / 0.200000e6), 0.5e1) - 0.225e3 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) * phi_0 - 0.1125e4 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 * phi_0 - 0.1875e4 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * pow(phi_0, 0.3e1) + 0.75e2 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.50000000e8) * pow(cos(pi * y / 0.200000e6), 0.4e1) + 0.1125e4 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) * phi_0 + 0.5625e4 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 * phi_0 + 0.9375e4 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * pow(phi_0, 0.3e1) - 0.125e3 * exp(-0.3e1 / 0.200000000e9 * pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1)) * pow(cos(pi * y / 0.200000e6), 0.3e1) - 0.1875e4 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.100000000e9) * pow(cos(pi * y / 0.200000e6), 0.2e1) * phi_0 - 0.9375e4 * exp(-pow(-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6, 0.2e1) / 0.200000000e9) * cos(pi * y / 0.200000e6) * phi_0 * phi_0 - 0.15625e5 * pow(phi_0, 0.3e1)); -force->rhs_melt_pc[i] = 0; - } -//***********: - } - - // fill melt outputs if they exist - aspect::MaterialModel::MeltOutputs *melt_out = out.template get_additional_output >(); - - if (melt_out != NULL) - for (unsigned int i=0;icompaction_viscosities[i] = xi; // xi - melt_out->fluid_viscosities[i] = 1.0; - double permeability = 0.0; - -permeability = pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), 0.3e1) * pow(cos(pi * y / 0.200000e6), 0.3e1) / 0.1250000000000e13; - - - melt_out->permeabilities[i] =permeability; // K_D - melt_out->fluid_density_gradients[i] = 0.0; - melt_out->fluid_densities[i] = 0.5; - } - - } - - }; - - - template - class Gravity : public aspect::GravityModel::Interface - { - public: - virtual Tensor<1,dim> gravity_vector (const Point &pos) const - { - /* double x = position[0]; - double y = position[1]; - double z = position[2];*/ - Tensor<1,dim> gravity; -// zero when we have the force vector -gravity[0] = 0.0; -gravity[1] = 0.0; -//gravity[2] = 0.0; - - return gravity; - } - - - }; - - - template - class RefFunction : public Function - { - public: - RefFunction () : Function(dim+2) {} - virtual void vector_value (const Point< dim > &position, - Vector< double > &values) const - { - double x = position[0]; - double y = position[1]; - double z = position[2]; - -//********** -// copy and paste here -values[0] = 0.3e1 / 0.4000000000000e13 * x * sin(0.3e1 / 0.400000e6 * z); -values[1] = sin(0.3e1 / 0.400000e6 * z) / 0.10000000e8; -values[2] = cos(0.3e1 / 0.400000e6 * z) / 0.10000000e8 + cos(pi * y / 0.200000e6) * sqrt(0.3141592654e1) * sqrt(0.2e1) * erf(sqrt(0.2e1) * (-z + 0.100000e6 * exp(-x / 0.100000e6) + 0.100000e6) / 0.20000e5) / 0.10000000000e11; -values[3] = 0.6000000000e10 - 0.30000e5 * z - 0.200e3 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) * ((double) (1000000 * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6))) / (0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1); -values[4] = 0.200e3 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) * ((double) (1000000 * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6))); -values[5] = 1; -values[6] = 1; -values[7] = 1; -values[8] = 0.6000000000e10 - 0.30000e5 * z; -values[9] = 0; -values[10] = exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1; - -//********** - } - }; - - - - /** - * A postprocessor that evaluates the accuracy of the solution - * by using the L2 norm. - */ - template - class ConvergenceMeltPostprocessor : public Postprocess::Interface, public ::aspect::SimulatorAccess - { - public: - /** - * Generate graphical output from the current solution. - */ - virtual - std::pair - execute (TableHandler &statistics); - - }; - - template - std::pair - ConvergenceMeltPostprocessor::execute (TableHandler &/*statistics*/) - { - RefFunction ref_func; - const QGauss quadrature_formula (this->get_fe().base_element(this->introspection().base_elements.velocities).degree+2); - - const unsigned int n_total_comp = this->introspection().n_components; - - Vector cellwise_errors_u (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p_f (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p_c (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_u_f (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_p (this->get_triangulation().n_active_cells()); - Vector cellwise_errors_porosity (this->get_triangulation().n_active_cells()); - - ComponentSelectFunction comp_u(std::pair(0,dim), - n_total_comp); - ComponentSelectFunction comp_p_f(dim, n_total_comp); - ComponentSelectFunction comp_p_c(dim+1, n_total_comp); - ComponentSelectFunction comp_u_f(std::pair(dim+2,dim+2+ - dim), - n_total_comp); - ComponentSelectFunction comp_p(dim+2+dim, n_total_comp); - ComponentSelectFunction comp_porosity(dim+2+dim+2, n_total_comp); - - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_u, - quadrature_formula, - VectorTools::L2_norm, - &comp_u); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p_f, - quadrature_formula, - VectorTools::L2_norm, - &comp_p_f); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p, - quadrature_formula, - VectorTools::L2_norm, - &comp_p); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_p_c, - quadrature_formula, - VectorTools::L2_norm, - &comp_p_c); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_porosity, - quadrature_formula, - VectorTools::L2_norm, - &comp_porosity); - VectorTools::integrate_difference (this->get_mapping(),this->get_dof_handler(), - this->get_solution(), - ref_func, - cellwise_errors_u_f, - quadrature_formula, - VectorTools::L2_norm, - &comp_u_f); - - std::ostringstream os; - const double scale = 1.0/(1e22/200000); - os << std::scientific - << " h = " << this->get_triangulation().begin_active()->diameter() - << " ndofs= " << this->get_solution().size() - << " u_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_u.norm_sqr(),MPI_COMM_WORLD)) - << " p_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p.norm_sqr(),MPI_COMM_WORLD)) * scale - << " p_f_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_p_f.norm_sqr(),MPI_COMM_WORLD)) * scale - << " p_c_L= " << 0.0 //std::sqrt(Utilities::MPI::sum(cellwise_errors_p_c.norm_sqr(),MPI_COMM_WORLD)) * scale - << " phi_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_porosity.norm_sqr(),MPI_COMM_WORLD)) - << " u_f_L2= " << std::sqrt(Utilities::MPI::sum(cellwise_errors_u_f.norm_sqr(),MPI_COMM_WORLD)) - ; - - std::cout << os.str() << std::endl; - - - return std::make_pair("Errors", os.str()); - } - - - template - class PressureBdry: - - public BoundaryFluidPressure::Interface - { - public: - virtual - void fluid_pressure_gradient ( - const dealii::types::boundary_id, - const typename MaterialModel::Interface::MaterialModelInputs &material_model_inputs, - const typename MaterialModel::Interface::MaterialModelOutputs &material_model_outputs, - const std::vector > &normal_vectors, - std::vector &output - ) const - { - for (unsigned int q=0; q gradient; -//********** -// copy and paste here (add "out.") -gradient[0] = (z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1) * exp(-x / 0.100000e6) * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) * ((double) (1000000 * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6))) / (0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1) / 0.5e1 - 0.200e3 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) * (0.1000000000e2 * xi_beta * pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1 + phi_0, -0.2e1) * (z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1) * exp(-x / 0.100000e6) * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) + 0.5400e4 * xi_gamma * (z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1) * exp(-x / 0.100000e6) * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6))) / (0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1) + pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), 0.2e1) * pow(cos(pi * y / 0.200000e6), 0.2e1) * ((double) (1000000 * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6))) * pow(0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1, -0.2e1) * (z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1) * exp(-x / 0.100000e6) / 0.25e2; -gradient[1] = exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * sin(pi * y / 0.200000e6) * pi * ((double) (1000000 * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6))) / (0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1) / 0.1000e4 - 0.200e3 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) * (0.5000000000e-1 * xi_beta * pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1 + phi_0, -0.2e1) * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * sin(pi * y / 0.200000e6) * pi + 0.27e2 * xi_gamma * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * sin(pi * y / 0.200000e6) * pi * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6))) / (0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1) + pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), 0.2e1) * cos(pi * y / 0.200000e6) * ((double) (1000000 * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6))) * pow(0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1, -0.2e1) * sin(pi * y / 0.200000e6) * pi / 0.5000e4; -gradient[2] = -0.30000e5 - 0.200e3 * (-z / 0.100000000e9 + exp(-x / 0.100000e6) / 0.1000e4 + 0.1e1 / 0.1000e4) * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) * ((double) (1000000 * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6))) / (0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1) - 0.200e3 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) * (-0.1000000000e5 * xi_beta * pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1 + phi_0, -0.2e1) * (-z / 0.100000000e9 + exp(-x / 0.100000e6) / 0.1000e4 + 0.1e1 / 0.1000e4) * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) - 0.5400000e7 * xi_gamma * (-z / 0.100000000e9 + exp(-x / 0.100000e6) / 0.1000e4 + 0.1e1 / 0.1000e4) * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6))) / (0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1) - 0.40e2 * pow(exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)), 0.2e1) * pow(cos(pi * y / 0.200000e6), 0.2e1) * ((double) (1000000 * xi_alpha) + 0.5000000000e5 * xi_beta / (exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1 + phi_0) + 0.1000000e7 * xi_gamma * exp(-0.27e2 / 0.5e1 * exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6))) * pow(0.1e1 - exp(-0.50e2 * pow(z / 0.100000e6 - exp(-x / 0.100000e6) - 0.1e1, 0.2e1)) * cos(pi * y / 0.200000e6) / 0.5e1, -0.2e1) * (-z / 0.100000000e9 + exp(-x / 0.100000e6) / 0.1000e4 + 0.1e1 / 0.1000e4); - -//********** - output[q] = gradient * normal_vectors[q]; - } - } - - - - }; - -} - -// explicit instantiations -namespace aspect -{ - ASPECT_REGISTER_GRAVITY_MODEL(Gravity, - "MyGravity", - "") - - ASPECT_REGISTER_MATERIAL_MODEL(TestMeltMaterial, - "test melt material", - "") - ASPECT_REGISTER_MESH_REFINEMENT_CRITERION(MeltVelocityRefinement, - "melt velocity", - "") - ASPECT_REGISTER_MESH_REFINEMENT_CRITERION(PCRefinement, - "pc", - "") - ASPECT_REGISTER_BOUNDARY_VELOCITY_MODEL(MyPrescribedBoundary, - "MyPrescribedBoundary", - "") - - ASPECT_REGISTER_POSTPROCESSOR(ConvergenceMeltPostprocessor, - "melt error calculation", - "A postprocessor that compares the numerical solution to the analytical " - "solution derived for incompressible melt transport in a 2D box as described " - "in the manuscript and reports the error.") - - ASPECT_REGISTER_BOUNDARY_FLUID_PRESSURE_MODEL(PressureBdry, - "PressureBdry", - "A fluid pressure boundary condition that prescribes the " - "gradient of the fluid pressure at the boundaries as " - "calculated in the analytical solution. ") - -} diff --git a/melt_solver/rising_melt_blob/CMakeLists.txt b/melt_solver/rising_melt_blob/CMakeLists.txt deleted file mode 100644 index c1039af8f68..00000000000 --- a/melt_solver/rising_melt_blob/CMakeLists.txt +++ /dev/null @@ -1,14 +0,0 @@ -CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8) - -FIND_PACKAGE(Aspect REQUIRED HINTS ${ASPECT_DIR} ../ ../../ $ENV{ASPECT_DIR}) -DEAL_II_INITIALIZE_CACHED_VARIABLES() - -SET(TARGET "plugin") -PROJECT(${TARGET}) - -ADD_LIBRARY(${TARGET} SHARED rising_melt_blob.cc) -ASPECT_SETUP_PLUGIN(${TARGET}) - -ADD_CUSTOM_COMMAND( - TARGET ${TARGET} POST_BUILD - COMMAND ln -sf ${Aspect_DIR}/aspect .) diff --git a/melt_solver/rising_melt_blob/rising_melt_blob.cc b/melt_solver/rising_melt_blob/rising_melt_blob.cc deleted file mode 100644 index d999dc22e5a..00000000000 --- a/melt_solver/rising_melt_blob/rising_melt_blob.cc +++ /dev/null @@ -1,88 +0,0 @@ -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include -#include - -using namespace dealii; - - -namespace aspect -{ - template - class MeltingRate: - public MaterialModel::MeltInterface, public ::aspect::SimulatorAccess - { - virtual bool is_compressible () const - { - return false; - } - - virtual double reference_viscosity () const - { - return 5e20; - } - - virtual double reference_darcy_coefficient () const - { - return 1e-8 * std::pow(0.01, 3.0) / 10.0; - } - - virtual void evaluate(const typename MaterialModel::Interface::MaterialModelInputs &in, - typename MaterialModel::Interface::MaterialModelOutputs &out) const - { - for (unsigned int i=0; i *melt_out = out.template get_additional_output >(); - - if (melt_out != NULL) - { - const unsigned int porosity_idx = this->introspection().compositional_index_for_name("porosity"); - for (unsigned int i=0; icompaction_viscosities[i] = 5e20 * 0.05/std::max(porosity,0.00025); - melt_out->fluid_viscosities[i]= 10.0; - melt_out->permeabilities[i]= 1e-8 * std::pow(porosity,3) * std::pow(1.0-porosity,2); - melt_out->fluid_densities[i]= 2500.0; - melt_out->fluid_density_gradients[i] = Tensor<1,dim>(); - } - } - } - - }; - - -} - - - -// explicit instantiations -namespace aspect -{ - - ASPECT_REGISTER_MATERIAL_MODEL(MeltingRate, - "melting rate", - "") -} diff --git a/melt_solver/rising_melt_blob/rising_melt_blob.prm b/melt_solver/rising_melt_blob/rising_melt_blob.prm deleted file mode 100644 index 304ff959eaa..00000000000 --- a/melt_solver/rising_melt_blob/rising_melt_blob.prm +++ /dev/null @@ -1,176 +0,0 @@ -######################################################### -# This is a test for the melting rate functionality -# It uses a new material model similar to the melt -# simple model, but with a different melting rate. - -# The melting rate has the form of a Gaussian function -# and every timestep a fixed amount of material is melting. - -# The amplitude of the Gaussian is 0.0001, so both the -# porosity and the peridotite field should increase by -# this amount (visible in the maximum value). - -# Note that the maximum porosity can deviate slightly, -# as additional melt is created bx compaction. -############### Global parameters - -set Additional shared libraries = ./libplugin.so - -set Dimension = 2 -set Start time = 0 -set End time = 200000 -set Use years in output instead of seconds = true -set Use direct solver for Stokes system = false -set Adiabatic surface temperature = 1600 -set Nonlinear solver scheme = iterated IMPES -set Max nonlinear iterations = 50 -set CFL number = 0.2 -set Linear solver tolerance = 1e-9 - -set Pressure normalization = surface -set Surface pressure = 0 - -subsection Melt settings - set Melt transport threshold = 0.0 -end - - -############### Parameters describing the model -# Let us here choose again a box domain -# where we fix the temperature at the bottom and top, -# allow free slip along the boundaries -# and include melt migration. - -subsection Geometry model - set Model name = box - - subsection Box - set X extent = 200000 - set Y extent = 100000 - set X repetitions = 2 - end -end - - -subsection Model settings - set Fixed temperature boundary indicators = 2, 3 - set Zero velocity boundary indicators = - set Tangential velocity boundary indicators = 0, 1, 2, 3 - set Prescribed velocity boundary indicators = - set Include melt transport = true -end - -############### Compositional fields -# We want to use two compositional fields, the porosity and -# an additional field, to check if the melting rate functionality -# has the same effect as the reaction term for the other -# compositional fields. As the porosity field is advected by -# a different mechanism, slight differences between the fields -# are expected. -subsection Compositional fields - set Number of fields = 2 - set Names of fields = porosity, peridotite -end - - -subsection Boundary temperature model - set Model name = box - - subsection Box - set Bottom temperature = 1600 - set Top temperature = 293 - end -end - - -# We then choose a vertical gravity model and describe the -# initial temperature with a vertical gradient. -subsection Gravity model - set Model name = vertical - subsection Vertical - set Magnitude = 10.0 - end -end - - -subsection Initial temperature model - set Model name = adiabatic - subsection Adiabatic - set Age top boundary layer = 1e6 - subsection Function - set Function expression = 0;0 - end - end -end - -subsection Initial composition model - set Model name = function - - subsection Function - set Variable names = x,y - set Function constants = pi=3.1415926,x0=100000,y0=50000,c=10000 - set Function expression = 0.2 * exp(-((x-x0)*(x-x0)+(y-y0)*(y-y0))/(2*c*c)); 0.2 * exp(-((x-x0)*(x-x0)+(y-y0)*(y-y0))/(2*c*c)) - end -end - - -subsection Material model - set Model name = melting rate -end - - -# The final part of this input file describes how many times the -# mesh is refined and what to do with the solution once computed -subsection Mesh refinement - set Initial adaptive refinement = 0 - set Initial global refinement = 4 - set Time steps between mesh refinement = 0 -end - -subsection Boundary fluid pressure model - # Select one of the following plugins: - # - # `density': A plugin that prescribes the fluid pressure gradient at the - # boundary based on fluid/solid density from the material model. - set Plugin name = density - - - subsection Density - # The density formulation used to compute the fluid pressure gradient at - # the model boundary. - # - # 'solid density' prescribes the gradient of the fluid pressure as solid - # density times gravity (which is the lithostatic pressure) and leads to - # approximately the same pressure in the melt as in the solid, so that - # fluid is only flowing in or out due to differences in dynamic pressure. - # - # 'fluid density' prescribes the gradient of the fluid pressure as fluid - # density times gravity and causes melt to flow in with the same velocity - # as inflowing solid material, or no melt flowing in or out if the solid - # velocity normal to the boundary is zero. - set Density formulation = fluid density - end -end - -subsection Postprocess - - set List of postprocessors = composition statistics, visualization - set Run postprocessors on nonlinear iterations = true - - subsection Visualization - - set List of output variables = density, viscosity, thermal expansivity, melt material properties, volumetric strain rate - - subsection Melt material properties - set List of properties = permeability, fluid density, compaction viscosity, fluid viscosity, p_c - end - - set Number of grouped files = 0 - - set Output format = vtu - - set Time between graphical output = 0 - - end - -end diff --git a/source/heating_model/shear_heating_with_melt.cc b/source/heating_model/shear_heating_with_melt.cc index 453fae98cf6..af3069cd37b 100644 --- a/source/heating_model/shear_heating_with_melt.cc +++ b/source/heating_model/shear_heating_with_melt.cc @@ -49,6 +49,8 @@ namespace aspect // get the melt velocity from the solution vector std::vector > melt_velocity (material_model_inputs.position.size()); + bool is_melt_cell = false; + if (material_model_inputs.current_cell.state() == IteratorState::valid && this->get_timestep_number() > 0) { @@ -69,6 +71,8 @@ namespace aspect for (unsigned int i=0; iget_melt_handler().is_melt_cell(material_model_inputs.current_cell); } const MaterialModel::MeltOutputs *melt_outputs = material_model_outputs.template get_additional_output >(); @@ -78,7 +82,7 @@ namespace aspect { const double porosity = material_model_inputs.composition[q][this->introspection().compositional_index_for_name("porosity")]; - if (porosity >= this->get_melt_handler().melt_transport_threshold) + if (is_melt_cell) heating_model_outputs.heating_source_terms[q] = melt_outputs->compaction_viscosities[q] * pow(trace(material_model_inputs.strain_rate[q]),2) + diff --git a/source/mesh_refinement/compaction_length.cc b/source/mesh_refinement/compaction_length.cc index 8bc875cdb2f..e19a8a9d6e8 100644 --- a/source/mesh_refinement/compaction_length.cc +++ b/source/mesh_refinement/compaction_length.cc @@ -50,8 +50,6 @@ namespace aspect MaterialModel::MaterialModelOutputs out(quadrature.size(), this->n_compositional_fields()); MeltHandler::create_material_model_outputs(out); - const unsigned int porosity_idx = this->introspection().compositional_index_for_name("porosity"); - for (typename DoFHandler::active_cell_iterator cell = this->get_dof_handler().begin_active(); cell != this->get_dof_handler().end(); ++cell) @@ -72,18 +70,17 @@ namespace aspect // for each composition dof, check if the compaction length exceeds the cell size for (unsigned int i=0; iget_fe().base_element(this->introspection().base_elements.compositional_fields).dofs_per_cell; ++i) { - const double porosity = in.composition[i][porosity_idx]; const double compaction_length = std::sqrt((out.viscosities[i] + 4./3. * melt_out->compaction_viscosities[i]) * melt_out->permeabilities[i] / melt_out->fluid_viscosities[i]); // If the compaction length exceeds the cell diameter anywhere in the cell, cell is marked for refinement. // Do not apply any refinement if the porosity is so small that melt can not migrate. if (compaction_length < 2.0 * cells_per_compaction_length * cell->minimum_vertex_distance() - && porosity > this->get_melt_handler().melt_transport_threshold) + && this->get_melt_handler().is_melt_cell(cell)) clear_coarsen = true; if (compaction_length < cells_per_compaction_length * cell->minimum_vertex_distance() - && porosity > this->get_melt_handler().melt_transport_threshold) + && this->get_melt_handler().is_melt_cell(cell)) { refine = true; break; diff --git a/source/particle/property/melt_particle.cc b/source/particle/property/melt_particle.cc index fc3fd57426b..4aad2b208e6 100644 --- a/source/particle/property/melt_particle.cc +++ b/source/particle/property/melt_particle.cc @@ -50,7 +50,7 @@ namespace aspect "there is a compositional field called porosity.")); const unsigned int porosity_idx = this->introspection().compositional_index_for_name("porosity"); - if (solution[this->introspection().component_indices.compositional_fields[porosity_idx]] > this->get_melt_handler().melt_transport_threshold) + if (solution[this->introspection().component_indices.compositional_fields[porosity_idx]] > threshold_for_melt_presence) data[data_position] = 1.0; else data[data_position] = 0.0; @@ -77,6 +77,47 @@ namespace aspect std::vector > property_information (1,std::make_pair("melt_presence",1)); return property_information; } + + template + void + MeltParticle::declare_parameters (ParameterHandler &prm) + { + prm.enter_subsection("Postprocess"); + { + prm.enter_subsection("Particles"); + { + prm.enter_subsection("Melt particle"); + { + prm.declare_entry ("Threshold for melt presence", "1e-3", + Patterns::Double (0,1), + "The minimum porosity that has to be present at the position of a particle " + "for it to be considered a melt particle (in the sense that the melt_presence " + "property is set to 1)."); + } + prm.leave_subsection(); + } + prm.leave_subsection(); + } + prm.leave_subsection(); + } + + + template + void + MeltParticle::parse_parameters (ParameterHandler &prm) + { + prm.enter_subsection("Postprocess"); + { + prm.enter_subsection("Particles"); + { + prm.enter_subsection("Melt particle"); + threshold_for_melt_presence = prm.get_double ("Threshold for melt presence"); + prm.leave_subsection(); + } + prm.leave_subsection(); + } + prm.leave_subsection(); + } } } } @@ -91,10 +132,10 @@ namespace aspect ASPECT_REGISTER_PARTICLE_PROPERTY(MeltParticle, "melt particle", "Implementation of a plugin in which the particle " - "property is defined as presence of melt above the " - "melt transport theshold. This property is set " - "to 0 if melt is not present and set to 1 if melt " - "is present.") + "property is defined as presence of melt above a " + "threshold, which can be set as an input parameter. " + "This property is set to 0 if melt is not present and " + "set to 1 if melt is present.") } } } diff --git a/source/particle/world.cc b/source/particle/world.cc index 861e7156293..4fb47d13a81 100644 --- a/source/particle/world.cc +++ b/source/particle/world.cc @@ -478,21 +478,11 @@ namespace aspect : numbers::invalid_unsigned_int); + // In regions without melt, the fluid velocity equals the solid velocity, so we can use it for all particles. std::vector use_fluid_velocity((compute_fluid_velocity ? particles_in_cell : - 0), false); - - if (compute_fluid_velocity) - { - const unsigned int melt_property_index = property_manager->get_data_info() - .get_position_by_field_name("melt_presence"); - - typename ParticleHandler::particle_iterator it = begin_particle; - for (unsigned int particle_index = 0; it!=end_particle; ++it,++particle_index) - if (it->get_properties()[melt_property_index] == 1.0) - use_fluid_velocity[particle_index] = true; - } + 0), compute_fluid_velocity); for (unsigned int j=0; j in(input_data, this->introspection(), true); - MaterialModel::MaterialModelOutputs out(n_quadrature_points, this->n_compositional_fields()); MeltHandler::create_material_model_outputs(out); diff --git a/source/simulator/assembly.cc b/source/simulator/assembly.cc index 7d7b13cc199..c49e976ed4b 100644 --- a/source/simulator/assembly.cc +++ b/source/simulator/assembly.cc @@ -421,7 +421,11 @@ namespace aspect introspection.component_masks.velocities, constant_modes); - Mp_preconditioner.reset (new LinearAlgebra::PreconditionAMG()); + if (parameters.include_melt_transport) + Mp_preconditioner.reset (new LinearAlgebra::PreconditionAMG()); + else + Mp_preconditioner.reset (new LinearAlgebra::PreconditionILU()); + Amg_preconditioner.reset (new LinearAlgebra::PreconditionAMG()); LinearAlgebra::PreconditionAMG::AdditionalData Amg_data; @@ -459,31 +463,39 @@ namespace aspect * does the mass matrix, we just reuse the same system_preconditioner_matrix * for the Mp_preconditioner block. Maybe a bit messy*/ - { - LinearAlgebra::PreconditionAMG::AdditionalData Amg_data; + if (parameters.include_melt_transport == false) + { + LinearAlgebra::PreconditionILU *Mp_preconditioner_ILU + = dynamic_cast (Mp_preconditioner.get()); + Mp_preconditioner_ILU->initialize (system_preconditioner_matrix.block(1,1)); + } + else + { + // in the case of melt transport we have an AMG preconditioner for the lower right block. + LinearAlgebra::PreconditionAMG::AdditionalData Amg_data; #ifdef ASPECT_USE_PETSC - Amg_data.symmetric_operator = false; + Amg_data.symmetric_operator = false; #else - std::vector > constant_modes; - dealii::ComponentMask cm_pressure = introspection.component_masks.pressure; - if (parameters.include_melt_transport) - cm_pressure = cm_pressure | introspection.variable("compaction pressure").component_mask; - DoFTools::extract_constant_modes (dof_handler, - cm_pressure, - constant_modes); - - //Amg_data.constant_modes = constant_modes; - Amg_data.elliptic = true; - Amg_data.higher_order_elements = false; - - Amg_data.smoother_sweeps = 2; - //Amg_data.aggregation_threshold = 0.001; - Amg_data.coarse_type = "symmetric Gauss-Seidel";// "Amesos-KLU"; - //Amg_data.output_details = true; + std::vector > constant_modes; + dealii::ComponentMask cm_pressure = introspection.component_masks.pressure; + if (parameters.include_melt_transport) + cm_pressure = cm_pressure | introspection.variable("compaction pressure").component_mask; + DoFTools::extract_constant_modes (dof_handler, + cm_pressure, + constant_modes); + + Amg_data.elliptic = true; + Amg_data.higher_order_elements = false; + + Amg_data.smoother_sweeps = 2; + Amg_data.coarse_type = "symmetric Gauss-Seidel"; #endif - Mp_preconditioner->initialize (system_preconditioner_matrix.block(1,1), Amg_data); - //Mp_preconditioner->initialize (system_preconditioner_matrix.block(1,1)); - } + + LinearAlgebra::PreconditionAMG *Mp_preconditioner_AMG + = dynamic_cast (Mp_preconditioner.get()); + Mp_preconditioner_AMG->initialize (system_preconditioner_matrix.block(1,1), Amg_data); + } + if (parameters.free_surface_enabled || parameters.include_melt_transport) Amg_preconditioner->initialize (system_matrix.block(0,0), Amg_data); diff --git a/source/simulator/melt.cc b/source/simulator/melt.cc index 7df35dffb05..97d457f5991 100644 --- a/source/simulator/melt.cc +++ b/source/simulator/melt.cc @@ -75,7 +75,6 @@ namespace aspect return 0.0; const MaterialModel::MeltOutputs *melt_outputs = outputs.template get_additional_output >(); - const double ref_K_D = this->reference_darcy_coefficient(); double K_D = 1.0; @@ -87,12 +86,19 @@ namespace aspect max_K_D = std::max(max_K_D, melt_outputs->permeabilities[q] / melt_outputs->fluid_viscosities[q]); } + // For melt cells, we return the average Darcy coefficient of the cell, + // but always a value larger than a threshold depending on the reference Darcy coefficient, + // so that K_D can never be zero (or close to zero) in melt cells. + // The same threshold is used when computing which cells are melt cells (the else branch), + // with the difference that we return a p_c_scale of zero to indicate that the cell is not + // a melt cell if the maximum Darcy coefficient of the cell is below the threshold. if (consider_is_melt_cell) K_D = std::max(K_D, 1e-3 * ref_K_D); else K_D = (max_K_D < 1e-3 * ref_K_D) ? 0.0 : K_D; - return std::sqrt(K_D / ref_K_D); + // If the reference permeability is set to zero, there is no melt transport in the whole model and we return zero. + return (ref_K_D > 0 ? std::sqrt(K_D / ref_K_D) : 0.0); } } @@ -533,7 +539,6 @@ namespace aspect const typename DoFHandler::face_iterator face = scratch.face_material_model_inputs.current_cell->face(scratch.face_number); MaterialModel::MeltOutputs *melt_outputs = scratch.face_material_model_outputs.template get_additional_output >(); - const double p_c_scale = dynamic_cast*>(&this->get_material_model())->p_c_scale(scratch.material_model_inputs, scratch.material_model_outputs, this->get_melt_handler(), true); std::vector grad_p_f(n_face_q_points); this->get_melt_handler().boundary_fluid_pressure->fluid_pressure_gradient( @@ -588,7 +593,8 @@ namespace aspect double compute_melting_RHS(const SimulatorAccess *simulator_access, const internal::Assembly::Scratch::AdvectionSystem &scratch, - const unsigned int q_point) + const unsigned int q_point, + const double divergence_u) { Assert (scratch.material_model_outputs.densities[q_point] > 0, ExcMessage ("The density needs to be a positive quantity " @@ -597,14 +603,6 @@ namespace aspect const double melting_rate = scratch.material_model_outputs.reaction_terms[q_point][scratch.advection_field->compositional_variable]; const double density = scratch.material_model_outputs.densities[q_point]; - // average divergence u over the cell - // TODO: and we should probably do the averaging for the LHS too. - // TODO: do this outside of the loop over quadrature points - double divergence_u = 0.0; - const unsigned int N = scratch.material_model_inputs.position.size(); - for (unsigned int i=0; iget_material_model().is_compressible() ? scratch.material_model_outputs.compressibilities[q_point] @@ -661,6 +659,12 @@ namespace aspect const FEValuesExtractors::Vector ex_u_f = introspection.variable("fluid velocity").extractor_vector(); scratch.finite_element_values[ex_u_f].get_function_values (this->get_solution(),fluid_velocity_values); + // average divergence u over the cell (needed for porosity advection) + double divergence_u = 0.0; + if (this->get_melt_handler().is_porosity(*scratch.advection_field)) + for (unsigned int q=0; qget_melt_handler().is_porosity(*scratch.advection_field) ? compute_melting_RHS (this, scratch, - q) + q, + divergence_u) : 0.0); @@ -752,7 +757,7 @@ namespace aspect const double melt_transport_LHS = (this->get_melt_handler().is_porosity(*scratch.advection_field) ? - scratch.current_velocity_divergences[q] + divergence_u + (this->get_material_model().is_compressible() ? scratch.material_model_outputs.compressibilities[q] @@ -772,7 +777,7 @@ namespace aspect double density_c_P_solid = density_c_P; double density_c_P_melt = 0.0; - if (scratch.advection_field->is_temperature() && porosity >= this->get_melt_handler().melt_transport_threshold + if (scratch.advection_field->is_temperature() && this->get_melt_handler().is_melt_cell(scratch.cell) && this->get_melt_handler().heat_advection_by_melt) { density_c_P_solid = (1.0 - porosity) * scratch.material_model_outputs.densities[q] * scratch.material_model_outputs.specific_heat[q]; @@ -828,6 +833,12 @@ namespace aspect scratch.material_model_outputs, scratch.heating_model_outputs); + // average divergence u over the cell (needed for porosity advection) + double divergence_u = 0.0; + if (this->get_melt_handler().is_porosity(*scratch.advection_field)) + for (unsigned int q=0; q u = (scratch.old_velocity_values[q] + @@ -859,8 +870,7 @@ namespace aspect const double field = ((scratch.old_field_values)[q] + (scratch.old_old_field_values)[q]) / 2; const double dreaction_term_dt = - (this->get_old_timestep() == 0 || (this->get_melt_handler().is_porosity(*scratch.advection_field) - && this->include_melt_transport())) + (this->get_old_timestep() == 0 || this->get_melt_handler().is_porosity(*scratch.advection_field)) ? 0.0 : @@ -871,7 +881,8 @@ namespace aspect const double melt_transport_RHS = (this->get_melt_handler().is_porosity(*scratch.advection_field) ? compute_melting_RHS (this, scratch, - q) + q, + divergence_u) : 0.0); @@ -905,7 +916,6 @@ namespace aspect MeltPressureRHSCompatibilityModification:: execute (internal::Assembly::Scratch::ScratchBase &scratch_base, internal::Assembly::CopyData::CopyDataBase &data_base) const - { internal::Assembly::Scratch::StokesSystem &scratch = dynamic_cast& > (scratch_base); internal::Assembly::CopyData::StokesSystem &data = dynamic_cast& > (data_base); @@ -926,7 +936,6 @@ namespace aspect { const unsigned int component_index_i = fe.system_to_component_index(i).first; - if (is_velocity_or_pressures(introspection,p_c_component_index,p_f_component_index,component_index_i)) { scratch.phi_p[i_stokes] = scratch.finite_element_values[ex_p_f].value (i, q); @@ -1741,6 +1750,11 @@ namespace aspect if (SimulatorAccess *sim = dynamic_cast*>(boundary_fluid_pressure.get())) sim->initialize_simulator (simulator_object); boundary_fluid_pressure->initialize (); + + if (use_discontinuous_p_c) + AssertThrow(!this->model_has_prescribed_stokes_solution(), + ExcMessage("You can not use a discontinuous p_c in a model " + "with a presribed Stokes solution.")); } template diff --git a/source/simulator/simulator_access.cc b/source/simulator/simulator_access.cc index 80f61a2fa3a..6da74acb4a2 100644 --- a/source/simulator/simulator_access.cc +++ b/source/simulator/simulator_access.cc @@ -654,6 +654,13 @@ namespace aspect { return simulator->do_pressure_rhs_compatibility_modification; } + + template + bool + SimulatorAccess::model_has_prescribed_stokes_solution () const + { + return (simulator->prescribed_stokes_solution.get() != 0); + } } diff --git a/source/simulator/solver.cc b/source/simulator/solver.cc index 68f19f59c00..22077868542 100644 --- a/source/simulator/solver.cc +++ b/source/simulator/solver.cc @@ -280,25 +280,12 @@ namespace aspect // first solve with the bottom left block, which we have built // as a mass matrix with the inverse of the viscosity { - aspect::SolverControl solver_control(1000, src.block(1).l2_norm() * S_block_tolerance, true); - //solver_control.enable_history_data(); -// std::cout << src.block(1).l2_norm() -// << " -> " -// << src.block(1).l2_norm() * S_block_tolerance -// << std::endl; - + aspect::SolverControl solver_control(1000, src.block(1).l2_norm() * S_block_tolerance); #ifdef ASPECT_USE_PETSC SolverGMRES solver(solver_control); #else TrilinosWrappers::SolverCG solver(solver_control); - //TrilinosWrappers::SolverGMRES solver(solver_control); - //TrilinosWrappers::SolverBicgstab solver(solver_control); - //SolverFGMRES solver(solver_control); - //SolverCG solver(solver_control); - - //SolverFGMRES solver(solver_control, - // SolverFGMRES::AdditionalData(100)); #endif // Trilinos reports a breakdown // in case src=dst=0, even @@ -314,7 +301,6 @@ namespace aspect solver.solve(stokes_preconditioner_matrix.block(1,1), dst.block(1), src.block(1), mp_preconditioner); - //std::cout << "S iter: " << solver_control.last_step() << std::endl; n_iterations_S_ += solver_control.last_step(); } // if the solver fails, report the error from processor 0 with some additional @@ -322,31 +308,16 @@ namespace aspect // processors catch (const std::exception &exc) { - if (Utilities::MPI::this_mpi_process(src.block(0).get_mpi_communicator()) == 0) - { - if (false) - { - std::ofstream f("solver_history_S.txt"); - f << std::setprecision(16); - - for (unsigned int i=0; i + LinearAlgebra::PreconditionBase> preconditioner_cheap (system_matrix, system_preconditioner_matrix, *Mp_preconditioner, *Amg_preconditioner, false, @@ -804,7 +772,7 @@ namespace aspect // create an expensive preconditioner that solves for the A block with CG const internal::BlockSchurPreconditioner + LinearAlgebra::PreconditionBase> preconditioner_expensive (system_matrix, system_preconditioner_matrix, *Mp_preconditioner, *Amg_preconditioner, true, @@ -838,10 +806,11 @@ namespace aspect // it in n_expensive_stokes_solver_steps steps or less. catch (SolverControl::NoConvergence) { + const unsigned int number_of_temporary_vectors = (parameters.include_melt_transport ? 100 : 50); SolverFGMRES solver(solver_control_expensive, mem, SolverFGMRES:: - AdditionalData(100, true)); + AdditionalData(number_of_temporary_vectors, true)); try { diff --git a/tests/compression_heating.cc b/tests/compression_heating.cc index 34e24aa5c2e..d9d52f89361 100644 --- a/tests/compression_heating.cc +++ b/tests/compression_heating.cc @@ -1,4 +1,3 @@ -#include #include #include #include diff --git a/tests/compression_heating.prm b/tests/compression_heating.prm index 15f615ef616..c4eb08d2d20 100644 --- a/tests/compression_heating.prm +++ b/tests/compression_heating.prm @@ -2,7 +2,7 @@ # of melt, in particular the compression heating heating, is # calculated correctly. # There is no driving force in form of gravity in this model, -# but material ist melting homogeneously with a constant rate, +# but material is melting homogeneously with a constant rate, # and the top boundary of the model is open, allowing material # to flow out (material expands upon melting). # There is no shear in the solid itself or shear between melt @@ -117,12 +117,13 @@ subsection Material model set Thermal conductivity = 0.0 set Surface solidus = 10000.0 set Include melting and freezing = false - set Reference permeability = 0 + set Reference permeability = 1e-5 set Reference shear viscosity = 1 set Reference bulk viscosity = 100 set Reference melt viscosity = 1 set Thermal viscosity exponent = 0 set Exponential melt weakening factor = 0 + set Thermal expansion coefficient = 0 end end diff --git a/tests/prescribed_stokes_solution_melt.prm b/tests/prescribed_stokes_solution_melt.prm index 10c4659ed8b..e54b72003a3 100644 --- a/tests/prescribed_stokes_solution_melt.prm +++ b/tests/prescribed_stokes_solution_melt.prm @@ -18,6 +18,10 @@ set Pressure normalization = surface set Surface pressure = 0 set Use operator splitting = true +subsection Melt settings + set Use discontinuous compaction pressure = false +end + subsection Compositional fields set Number of fields = 2 set Names of fields = porosity, peridotite diff --git a/tests/shear_heating_compressible_melt.prm b/tests/shear_heating_compressible_melt.prm index 42d122cc638..cd3747092c4 100644 --- a/tests/shear_heating_compressible_melt.prm +++ b/tests/shear_heating_compressible_melt.prm @@ -19,6 +19,10 @@ set Pressure normalization = surface set Nonlinear solver scheme = Advection only set Use operator splitting = true +subsection Melt settings + set Use discontinuous compaction pressure = false +end + subsection Compositional fields set Number of fields = 2 set Names of fields = porosity, peridotite